diff --git a/512_Alignment_Example/512_Alignment/CMakePresets.json b/512_Alignment_Example/512_Alignment/CMakePresets.json index debb515b826aa739aca54d2b58a419197d4a044a..ddec9431bbf9d2c59743f39d30fe544067ada09d 100644 --- a/512_Alignment_Example/512_Alignment/CMakePresets.json +++ b/512_Alignment_Example/512_Alignment/CMakePresets.json @@ -27,7 +27,7 @@ }, "ASCEND_COMPUTE_UNIT": { "type": "STRING", - "value": "ascend910b" + "value": "ascend310b;ascend910b" }, "ENABLE_TEST": { "type": "BOOL", diff --git a/512_Alignment_Example/512_Alignment/op_host/add_custom.cpp b/512_Alignment_Example/512_Alignment/op_host/add_custom.cpp index 223ba8702fd1684588dde3263530a3497408f38d..623eff72be37a456886679c3d96b2610b650f3ac 100644 --- a/512_Alignment_Example/512_Alignment/op_host/add_custom.cpp +++ b/512_Alignment_Example/512_Alignment/op_host/add_custom.cpp @@ -109,6 +109,7 @@ public: this->SetInferShape(ge::InferShape).SetInferDataType(ge::InferDataType); this->AICore() .SetTiling(optiling::TilingFunc) + .AddConfig("ascend310b") .AddConfig("ascend910b"); } }; diff --git a/512_Alignment_Example/512_Alignment/op_kernel/add_custom.cpp b/512_Alignment_Example/512_Alignment/op_kernel/add_custom.cpp index 4cc914e2349992d504d69af74987c5c877cf3787..72f67947f2817e37494063ad973e47d0ade79fd9 100644 --- a/512_Alignment_Example/512_Alignment/op_kernel/add_custom.cpp +++ b/512_Alignment_Example/512_Alignment/op_kernel/add_custom.cpp @@ -47,7 +47,6 @@ public: { int32_t loopCount = this->tileNum; this->processDataNum = this->tileDataNum; - printf("--------processDataNum is %d and is 512 aligned----------------\n",this->processDataNum*sizeof(TYPE_X)); for (int32_t i = 0; i < loopCount; i++) { if (i == this->tileNum - 1) { this->processDataNum = this->tailDataNum; diff --git a/512_Alignment_Example/Not_512_Alignment/CMakePresets.json b/512_Alignment_Example/Not_512_Alignment/CMakePresets.json index debb515b826aa739aca54d2b58a419197d4a044a..ddec9431bbf9d2c59743f39d30fe544067ada09d 100644 --- a/512_Alignment_Example/Not_512_Alignment/CMakePresets.json +++ b/512_Alignment_Example/Not_512_Alignment/CMakePresets.json @@ -27,7 +27,7 @@ }, "ASCEND_COMPUTE_UNIT": { "type": "STRING", - "value": "ascend910b" + "value": "ascend310b;ascend910b" }, "ENABLE_TEST": { "type": "BOOL", diff --git a/512_Alignment_Example/Not_512_Alignment/op_host/add_custom.cpp b/512_Alignment_Example/Not_512_Alignment/op_host/add_custom.cpp index 2786ce3fc888ef4aa92a8b5a2c06246d0adf4307..5739f38b060e5d20b6aa6c809766a7e2bbf3df46 100644 --- a/512_Alignment_Example/Not_512_Alignment/op_host/add_custom.cpp +++ b/512_Alignment_Example/Not_512_Alignment/op_host/add_custom.cpp @@ -109,6 +109,7 @@ public: this->SetInferShape(ge::InferShape).SetInferDataType(ge::InferDataType); this->AICore() .SetTiling(optiling::TilingFunc) + .AddConfig("ascend310b") .AddConfig("ascend910b"); } }; diff --git a/512_Alignment_Example/Not_512_Alignment/op_kernel/add_custom.cpp b/512_Alignment_Example/Not_512_Alignment/op_kernel/add_custom.cpp index da40a6dc37d43128a9e4f3861b7c0b583ccbabc0..72f67947f2817e37494063ad973e47d0ade79fd9 100644 --- a/512_Alignment_Example/Not_512_Alignment/op_kernel/add_custom.cpp +++ b/512_Alignment_Example/Not_512_Alignment/op_kernel/add_custom.cpp @@ -47,7 +47,6 @@ public: { int32_t loopCount = this->tileNum; this->processDataNum = this->tileDataNum; - printf("--------processDataNum is %d, not 512 aligned---------------\n",this->processDataNum*sizeof(TYPE_X)); for (int32_t i = 0; i < loopCount; i++) { if (i == this->tileNum - 1) { this->processDataNum = this->tailDataNum; diff --git a/Increase_DataCopy_case/AclNNInvocation/output/PROF_000001_20240526112051220_ODBQQCERHMJNJOAC/mindstudio_profiler_output/README.txt b/Increase_DataCopy_case/AclNNInvocation/output/PROF_000001_20240526112051220_ODBQQCERHMJNJOAC/mindstudio_profiler_output/README.txt index e8fa0fd8b509202a1e276579264fc80ca944e053..f5be60fd1e61d1a38cb4481a529a17c6ff07477b 100644 --- a/Increase_DataCopy_case/AclNNInvocation/output/PROF_000001_20240526112051220_ODBQQCERHMJNJOAC/mindstudio_profiler_output/README.txt +++ b/Increase_DataCopy_case/AclNNInvocation/output/PROF_000001_20240526112051220_ODBQQCERHMJNJOAC/mindstudio_profiler_output/README.txt @@ -18,7 +18,7 @@ Summary file description: 2.api_statistic.csv:Time spent by AscendCL API, is used to collect statistics on the time spent by API execution at the CANN layer. Level: Level of an API, including AscendCL, Runtime, Node, Model, and HCCL. 3.op_statistic.csv:AI Core and AI CPU operator calling times and time consumption. -The parameters of the msprof command line tool are used as examples. The parameters of other collection modes are the same.Analyze the total calling time and total number of calls of each type of operators, check whether there are any operators with long total execution time, and analyze whether there is any optimization space for these operators. +The parameters of the msprof command line tool are usesed as examples. The parameters of other collection modes are the same.Analyze the total calling time and total number of calls of each type of operators, check whether there are any operators with long total execution time, and anangngngngngngngngngngngngngngngngngngngngngngngngngngngngngngngngngngngngngngngngngngngngngngngngngngngngngngngngngngngngngngngngngngngngngngngngngngngngngngngngngngngngngngngngngngngngngngngngngngngngngngngngngngngngngngngngngngngngngngngngngngngngngngngngngngngngngngngngngngngngngngngngngngngngngngngngngngngngngngngngngngngngngngngngngngngngngngngngngngngngngngngngngngngngngngngngngngngngngngngngngngngngngngngngngngngngngngngngngngngngngngngngngngngngngngngngngngngngngngngngngngngngngngngngngngngngngngnglyze whether there is any optimization space for these operators. 4.op_summary.csv:AI Core, AI CPU, AI Vector and Hccl communication operator data,is used to collect statistics on operator details and time consumptions. Op Name: Operator name. OP Type: Operator type. @@ -29,8 +29,4 @@ The parameters of the msprof command line tool are used as examples. The paramet Block Dim: Number of running task blocks, which corresponds to the number of cores during task running. Mix Block Dim: Number of running task blocks in Mix scenarios, which corresponds to the number of cores during task running. Context ID: Context ID. - aiv_time: Average task execution duration on AIV.The value is calculated based on total_cycles and mix block dim. - aicore_time: Average task execution duration on AI Core.The value is calculated based on total_cycles and block dim. The unit is μs. The data is inaccurate in the manual frequency modulation, dynamic frequency modulation (the power consumption exceeds the default value), and Atlas 300V/Atlas 300I Pro scenarios. You are not advised referring to it. - total_cycles: Number of cycles taken to execute all task instructions. - Register value: Value of the custom register whose data is to be collected. - + aiv_time: Average task execution duration on AIV.The value is calculated based on total_cycles and mix b \ No newline at end of file diff --git a/Increase_DataCopy_case/Is_increase/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run/packages/vendors/customize/op_api/include/aclnn_add_custom.h b/Increase_DataCopy_case/Is_increase/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run/packages/vendors/customize/op_api/include/aclnn_add_custom.h new file mode 100644 index 0000000000000000000000000000000000000000..8d8990e1f20e5dfe24b6b231524fbd30d44413fa --- /dev/null +++ b/Increase_DataCopy_case/Is_increase/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run/packages/vendors/customize/op_api/include/aclnn_add_custom.h @@ -0,0 +1,49 @@ + +/* + * calution: this file was generated automaticlly donot change it. +*/ + +#ifndef ACLNN_ADD_CUSTOM_H_ +#define ACLNN_ADD_CUSTOM_H_ + +#include "aclnn/acl_meta.h" + +#ifdef __cplusplus +extern "C" { +#endif + +/* funtion: aclnnAddCustomGetWorkspaceSize + * parameters : + * x : required + * y : required + * out : required + * workspaceSize : size of workspace(output). + * executor : executor context(output). + */ +__attribute__((visibility("default"))) +aclnnStatus aclnnAddCustomGetWorkspaceSize( + const aclTensor *x, + const aclTensor *y, + const aclTensor *out, + uint64_t *workspaceSize, + aclOpExecutor **executor); + +/* funtion: aclnnAddCustom + * parameters : + * workspace : workspace memory addr(input). + * workspaceSize : size of workspace(input). + * executor : executor context(input). + * stream : acl stream. + */ +__attribute__((visibility("default"))) +aclnnStatus aclnnAddCustom( + void *workspace, + uint64_t workspaceSize, + aclOpExecutor *executor, + aclrtStream stream); + +#ifdef __cplusplus +} +#endif + +#endif diff --git a/Increase_DataCopy_case/Is_increase/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run/packages/vendors/customize/op_api/lib/libcust_opapi.so b/Increase_DataCopy_case/Is_increase/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run/packages/vendors/customize/op_api/lib/libcust_opapi.so new file mode 100644 index 0000000000000000000000000000000000000000..b49919b0e8ae7dd623b5eb673ee9cf1721bae62c Binary files /dev/null and b/Increase_DataCopy_case/Is_increase/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run/packages/vendors/customize/op_api/lib/libcust_opapi.so differ diff --git a/Increase_DataCopy_case/Is_increase/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run/packages/vendors/customize/op_proto/inc/op_proto.h b/Increase_DataCopy_case/Is_increase/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run/packages/vendors/customize/op_proto/inc/op_proto.h new file mode 100644 index 0000000000000000000000000000000000000000..a4016e135e9840165662e127bf7c1d44dfa2c82c --- /dev/null +++ b/Increase_DataCopy_case/Is_increase/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run/packages/vendors/customize/op_proto/inc/op_proto.h @@ -0,0 +1,17 @@ +#ifndef OP_PROTO_H_ +#define OP_PROTO_H_ + +#include "graph/operator_reg.h" +#include "register/op_impl_registry.h" + +namespace ge { + +REG_OP(AddCustom) + .INPUT(x, ge::TensorType::ALL()) + .INPUT(y, ge::TensorType::ALL()) + .OUTPUT(z, ge::TensorType::ALL()) + .OP_END_FACTORY_REG(AddCustom); + +} + +#endif diff --git a/Increase_DataCopy_case/No_Increase/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run/packages/vendors/customize/op_api/include/aclnn_add_custom.h b/Increase_DataCopy_case/No_Increase/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run/packages/vendors/customize/op_api/include/aclnn_add_custom.h new file mode 100644 index 0000000000000000000000000000000000000000..8d8990e1f20e5dfe24b6b231524fbd30d44413fa --- /dev/null +++ b/Increase_DataCopy_case/No_Increase/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run/packages/vendors/customize/op_api/include/aclnn_add_custom.h @@ -0,0 +1,49 @@ + +/* + * calution: this file was generated automaticlly donot change it. +*/ + +#ifndef ACLNN_ADD_CUSTOM_H_ +#define ACLNN_ADD_CUSTOM_H_ + +#include "aclnn/acl_meta.h" + +#ifdef __cplusplus +extern "C" { +#endif + +/* funtion: aclnnAddCustomGetWorkspaceSize + * parameters : + * x : required + * y : required + * out : required + * workspaceSize : size of workspace(output). + * executor : executor context(output). + */ +__attribute__((visibility("default"))) +aclnnStatus aclnnAddCustomGetWorkspaceSize( + const aclTensor *x, + const aclTensor *y, + const aclTensor *out, + uint64_t *workspaceSize, + aclOpExecutor **executor); + +/* funtion: aclnnAddCustom + * parameters : + * workspace : workspace memory addr(input). + * workspaceSize : size of workspace(input). + * executor : executor context(input). + * stream : acl stream. + */ +__attribute__((visibility("default"))) +aclnnStatus aclnnAddCustom( + void *workspace, + uint64_t workspaceSize, + aclOpExecutor *executor, + aclrtStream stream); + +#ifdef __cplusplus +} +#endif + +#endif diff --git a/Increase_DataCopy_case/No_Increase/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run/packages/vendors/customize/op_api/lib/libcust_opapi.so b/Increase_DataCopy_case/No_Increase/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run/packages/vendors/customize/op_api/lib/libcust_opapi.so new file mode 100644 index 0000000000000000000000000000000000000000..b49919b0e8ae7dd623b5eb673ee9cf1721bae62c Binary files /dev/null and b/Increase_DataCopy_case/No_Increase/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run/packages/vendors/customize/op_api/lib/libcust_opapi.so differ diff --git a/Increase_DataCopy_case/No_Increase/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run/packages/vendors/customize/op_proto/inc/op_proto.h b/Increase_DataCopy_case/No_Increase/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run/packages/vendors/customize/op_proto/inc/op_proto.h new file mode 100644 index 0000000000000000000000000000000000000000..a4016e135e9840165662e127bf7c1d44dfa2c82c --- /dev/null +++ b/Increase_DataCopy_case/No_Increase/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run/packages/vendors/customize/op_proto/inc/op_proto.h @@ -0,0 +1,17 @@ +#ifndef OP_PROTO_H_ +#define OP_PROTO_H_ + +#include "graph/operator_reg.h" +#include "register/op_impl_registry.h" + +namespace ge { + +REG_OP(AddCustom) + .INPUT(x, ge::TensorType::ALL()) + .INPUT(y, ge::TensorType::ALL()) + .OUTPUT(z, ge::TensorType::ALL()) + .OP_END_FACTORY_REG(AddCustom); + +} + +#endif diff --git a/Increase_Host_compute/AclNNInvocation/README.md b/Increase_Host_compute/AclNNInvocation/README.md new file mode 100644 index 0000000000000000000000000000000000000000..d80b55827e6a51686080b9acfa772d62eda1906f --- /dev/null +++ b/Increase_Host_compute/AclNNInvocation/README.md @@ -0,0 +1,51 @@ +## 目录结构介绍 +``` +├── AclNNInvocation //通过aclnn调用的方式调用AddCustom算子 +│ ├── inc // 头文件目录 +│ │ ├── common.h // 声明公共方法类,用于读取二进制文件 +│ │ ├── op_runner.h // 算子描述声明文件,包含算子输入/输出,算子类型以及输入描述与输出描述 +│ │ ├── operator_desc.h // 算子运行相关信息声明文件,包含算子输入/输出个数,输入/输出大小等 +│ ├── input // 存放脚本生成的输入数据目录 +│ ├── output // 存放算子运行输出数据和真实数据的目录 +│ ├── scripts +│ │ ├── acl.json // acl配置文件 +│ │ ├── gen_data.py // 输入数据和真值数据生成脚本 +│ │ ├── verify_result.py // 真值对比文件 +│ ├── src +│ │ ├── CMakeLists.txt // 编译规则文件 +│ │ ├── common.cpp // 公共函数,读取二进制文件函数的实现文件 +│ │ ├── main.cpp // 单算子调用应用的入口 +│ │ ├── op_runner.cpp // 单算子调用主体流程实现文件 +│ │ ├── operator_desc.cpp // 构造算子的输入与输出描述 +│ ├── run.sh // 执行命令脚本 +``` +## 代码实现介绍 +  完成自定义算子的开发部署后,可以通过单算子调用的方式来验证单算子的功能。src/main.cpp代码为单算子API执行方式。单算子API执行是基于C语言的API执行算子,无需提供单算子描述文件进行离线模型的转换,直接调用单算子API接口。 +  自定义算子编译部署后,会自动生成单算子API,可以直接在应用程序中调用。算子API的形式一般定义为“两段式接口”,形如: + ``` + aclnnStatus aclnnAddCustomGetWorkspaceSize(const aclTensor *x, const aclTensor *y, const alcTensor *out, uint64_t workspaceSize, aclOpExecutor **executor); + aclnnStatus aclnnAddCustom(void *workspace, int64_t workspaceSize, aclOpExecutor **executor, aclrtStream stream); + ``` +  其中aclnnAddCustomGetWorkspaceSize为第一段接口,主要用于计算本次API调用计算过程中需要多少的workspace内存。获取到本次API计算需要的workspace大小之后,按照workspaceSize大小申请Device侧内存,然后调用第二段接口aclnnAddCustom执行计算。具体参考[AscendCL单算子调用](https://hiascend.com/document/redirect/CannCommunityAscendCInVorkSingleOp)>单算子API执行 章节。 + +## 运行样例算子 +### 1.编译算子工程 +请参考[FrameworkLaunch](../README.md)>编译运行样例算子>2.编译算子工程。 +### 2.aclnn调用样例运行 + + - 进入到样例目录 + + ``` + cd $HOME/samples/operator/AddCustomSample/FrameworkLaunch/AclNNInvocation + ``` + - 样例执行 + + 样例执行过程中会自动生成测试数据,然后编译与运行aclnn样例,最后检验运行结果。具体过程可参见run.sh脚本。 + + ``` + bash run.sh + ``` +## 更新说明 + | 时间 | 更新事项 | +|----|------| +| 2024/5/22 | 新增本readme | \ No newline at end of file diff --git a/Increase_Host_compute/AclNNInvocation/build/CMakeCache.txt b/Increase_Host_compute/AclNNInvocation/build/CMakeCache.txt new file mode 100644 index 0000000000000000000000000000000000000000..ba85fd4de89dd583471d47b32747511276511ded --- /dev/null +++ b/Increase_Host_compute/AclNNInvocation/build/CMakeCache.txt @@ -0,0 +1,369 @@ +# This is the CMakeCache file. +# For build in directory: /Op_test/Operator-performance/Increase_Host_compute/AclNNInvocation/build +# It was generated by CMake: /usr/bin/cmake +# You can edit this file to change values found and used by cmake. +# If you do not want to change any of the values, simply exit the editor. +# If you do want to change a value, simply edit, save, and exit the editor. +# The syntax for the file is as follows: +# KEY:TYPE=VALUE +# KEY is the name of a variable in the cache. +# TYPE is a hint to GUIs for the type of VALUE, DO NOT EDIT TYPE!. +# VALUE is the current value for the KEY. + +######################## +# EXTERNAL cache entries +######################## + +//Path to a program. +CMAKE_ADDR2LINE:FILEPATH=/usr/bin/addr2line + +//Path to a program. +CMAKE_AR:FILEPATH=/usr/bin/ar + +//Choose the type of build, options are: None Debug Release RelWithDebInfo +// MinSizeRel ... +CMAKE_BUILD_TYPE:STRING= + +//Enable/Disable color output during build. +CMAKE_COLOR_MAKEFILE:BOOL=ON + +//CXX compiler +CMAKE_CXX_COMPILER:FILEPATH=/usr/bin/c++ + +//A wrapper around 'ar' adding the appropriate '--plugin' option +// for the GCC compiler +CMAKE_CXX_COMPILER_AR:FILEPATH=/usr/bin/gcc-ar-11 + +//A wrapper around 'ranlib' adding the appropriate '--plugin' option +// for the GCC compiler +CMAKE_CXX_COMPILER_RANLIB:FILEPATH=/usr/bin/gcc-ranlib-11 + +//Flags used by the CXX compiler during all build types. +CMAKE_CXX_FLAGS:STRING= + +//Flags used by the CXX compiler during DEBUG builds. +CMAKE_CXX_FLAGS_DEBUG:STRING=-g + +//Flags used by the CXX compiler during MINSIZEREL builds. +CMAKE_CXX_FLAGS_MINSIZEREL:STRING=-Os -DNDEBUG + +//Flags used by the CXX compiler during RELEASE builds. +CMAKE_CXX_FLAGS_RELEASE:STRING=-O3 -DNDEBUG + +//Flags used by the CXX compiler during RELWITHDEBINFO builds. +CMAKE_CXX_FLAGS_RELWITHDEBINFO:STRING=-O2 -g -DNDEBUG + +//C compiler +CMAKE_C_COMPILER:FILEPATH=/usr/bin/cc + +//A wrapper around 'ar' adding the appropriate '--plugin' option +// for the GCC compiler +CMAKE_C_COMPILER_AR:FILEPATH=/usr/bin/gcc-ar-11 + +//A wrapper around 'ranlib' adding the appropriate '--plugin' option +// for the GCC compiler +CMAKE_C_COMPILER_RANLIB:FILEPATH=/usr/bin/gcc-ranlib-11 + +//Flags used by the C compiler during all build types. +CMAKE_C_FLAGS:STRING= + +//Flags used by the C compiler during DEBUG builds. +CMAKE_C_FLAGS_DEBUG:STRING=-g + +//Flags used by the C compiler during MINSIZEREL builds. +CMAKE_C_FLAGS_MINSIZEREL:STRING=-Os -DNDEBUG + +//Flags used by the C compiler during RELEASE builds. +CMAKE_C_FLAGS_RELEASE:STRING=-O3 -DNDEBUG + +//Flags used by the C compiler during RELWITHDEBINFO builds. +CMAKE_C_FLAGS_RELWITHDEBINFO:STRING=-O2 -g -DNDEBUG + +//Path to a program. +CMAKE_DLLTOOL:FILEPATH=CMAKE_DLLTOOL-NOTFOUND + +//Flags used by the linker during all build types. +CMAKE_EXE_LINKER_FLAGS:STRING= + +//Flags used by the linker during DEBUG builds. +CMAKE_EXE_LINKER_FLAGS_DEBUG:STRING= + +//Flags used by the linker during MINSIZEREL builds. +CMAKE_EXE_LINKER_FLAGS_MINSIZEREL:STRING= + +//Flags used by the linker during RELEASE builds. +CMAKE_EXE_LINKER_FLAGS_RELEASE:STRING= + +//Flags used by the linker during RELWITHDEBINFO builds. +CMAKE_EXE_LINKER_FLAGS_RELWITHDEBINFO:STRING= + +//Enable/Disable output of compile commands during generation. +CMAKE_EXPORT_COMPILE_COMMANDS:BOOL= + +//Install path prefix, prepended onto install directories. +CMAKE_INSTALL_PREFIX:PATH=/usr/local + +//Path to a program. +CMAKE_LINKER:FILEPATH=/usr/bin/ld + +//Path to a program. +CMAKE_MAKE_PROGRAM:FILEPATH=/usr/bin/gmake + +//Flags used by the linker during the creation of modules during +// all build types. +CMAKE_MODULE_LINKER_FLAGS:STRING= + +//Flags used by the linker during the creation of modules during +// DEBUG builds. +CMAKE_MODULE_LINKER_FLAGS_DEBUG:STRING= + +//Flags used by the linker during the creation of modules during +// MINSIZEREL builds. +CMAKE_MODULE_LINKER_FLAGS_MINSIZEREL:STRING= + +//Flags used by the linker during the creation of modules during +// RELEASE builds. +CMAKE_MODULE_LINKER_FLAGS_RELEASE:STRING= + +//Flags used by the linker during the creation of modules during +// RELWITHDEBINFO builds. +CMAKE_MODULE_LINKER_FLAGS_RELWITHDEBINFO:STRING= + +//Path to a program. +CMAKE_NM:FILEPATH=/usr/bin/nm + +//Path to a program. +CMAKE_OBJCOPY:FILEPATH=/usr/bin/objcopy + +//Path to a program. +CMAKE_OBJDUMP:FILEPATH=/usr/bin/objdump + +//Value Computed by CMake +CMAKE_PROJECT_DESCRIPTION:STATIC= + +//Value Computed by CMake +CMAKE_PROJECT_HOMEPAGE_URL:STATIC= + +//Value Computed by CMake +CMAKE_PROJECT_NAME:STATIC=acl_execute_add + +//Path to a program. +CMAKE_RANLIB:FILEPATH=/usr/bin/ranlib + +//Path to a program. +CMAKE_READELF:FILEPATH=/usr/bin/readelf + +//Flags used by the linker during the creation of shared libraries +// during all build types. +CMAKE_SHARED_LINKER_FLAGS:STRING= + +//Flags used by the linker during the creation of shared libraries +// during DEBUG builds. +CMAKE_SHARED_LINKER_FLAGS_DEBUG:STRING= + +//Flags used by the linker during the creation of shared libraries +// during MINSIZEREL builds. +CMAKE_SHARED_LINKER_FLAGS_MINSIZEREL:STRING= + +//Flags used by the linker during the creation of shared libraries +// during RELEASE builds. +CMAKE_SHARED_LINKER_FLAGS_RELEASE:STRING= + +//Flags used by the linker during the creation of shared libraries +// during RELWITHDEBINFO builds. +CMAKE_SHARED_LINKER_FLAGS_RELWITHDEBINFO:STRING= + +//If set, runtime paths are not added when installing shared libraries, +// but are added when building. +CMAKE_SKIP_INSTALL_RPATH:BOOL=NO + +//If set, runtime paths are not added when using shared libraries. +CMAKE_SKIP_RPATH:BOOL=NO + +//Flags used by the linker during the creation of static libraries +// during all build types. +CMAKE_STATIC_LINKER_FLAGS:STRING= + +//Flags used by the linker during the creation of static libraries +// during DEBUG builds. +CMAKE_STATIC_LINKER_FLAGS_DEBUG:STRING= + +//Flags used by the linker during the creation of static libraries +// during MINSIZEREL builds. +CMAKE_STATIC_LINKER_FLAGS_MINSIZEREL:STRING= + +//Flags used by the linker during the creation of static libraries +// during RELEASE builds. +CMAKE_STATIC_LINKER_FLAGS_RELEASE:STRING= + +//Flags used by the linker during the creation of static libraries +// during RELWITHDEBINFO builds. +CMAKE_STATIC_LINKER_FLAGS_RELWITHDEBINFO:STRING= + +//Path to a program. +CMAKE_STRIP:FILEPATH=/usr/bin/strip + +//If this value is on, makefiles will be generated without the +// .SILENT directive, and all commands will be echoed to the console +// during the make. This is useful for debugging only. With Visual +// Studio IDE projects all commands are done without /nologo. +CMAKE_VERBOSE_MAKEFILE:BOOL=FALSE + +//Value Computed by CMake +acl_execute_add_BINARY_DIR:STATIC=/Op_test/Operator-performance/Increase_Host_compute/AclNNInvocation/build + +//Value Computed by CMake +acl_execute_add_IS_TOP_LEVEL:STATIC=ON + +//Value Computed by CMake +acl_execute_add_SOURCE_DIR:STATIC=/Op_test/Operator-performance/Increase_Host_compute/AclNNInvocation/src + + +######################## +# INTERNAL cache entries +######################## + +//ADVANCED property for variable: CMAKE_ADDR2LINE +CMAKE_ADDR2LINE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_AR +CMAKE_AR-ADVANCED:INTERNAL=1 +//This is the directory where this CMakeCache.txt was created +CMAKE_CACHEFILE_DIR:INTERNAL=/Op_test/Operator-performance/Increase_Host_compute/AclNNInvocation/build +//Major version of cmake used to create the current loaded cache +CMAKE_CACHE_MAJOR_VERSION:INTERNAL=3 +//Minor version of cmake used to create the current loaded cache +CMAKE_CACHE_MINOR_VERSION:INTERNAL=22 +//Patch version of cmake used to create the current loaded cache +CMAKE_CACHE_PATCH_VERSION:INTERNAL=1 +//ADVANCED property for variable: CMAKE_COLOR_MAKEFILE +CMAKE_COLOR_MAKEFILE-ADVANCED:INTERNAL=1 +//Path to CMake executable. +CMAKE_COMMAND:INTERNAL=/usr/bin/cmake +//Path to cpack program executable. +CMAKE_CPACK_COMMAND:INTERNAL=/usr/bin/cpack +//Path to ctest program executable. +CMAKE_CTEST_COMMAND:INTERNAL=/usr/bin/ctest +//ADVANCED property for variable: CMAKE_CXX_COMPILER +CMAKE_CXX_COMPILER-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CXX_COMPILER_AR +CMAKE_CXX_COMPILER_AR-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CXX_COMPILER_RANLIB +CMAKE_CXX_COMPILER_RANLIB-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CXX_FLAGS +CMAKE_CXX_FLAGS-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CXX_FLAGS_DEBUG +CMAKE_CXX_FLAGS_DEBUG-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CXX_FLAGS_MINSIZEREL +CMAKE_CXX_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CXX_FLAGS_RELEASE +CMAKE_CXX_FLAGS_RELEASE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CXX_FLAGS_RELWITHDEBINFO +CMAKE_CXX_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_COMPILER +CMAKE_C_COMPILER-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_COMPILER_AR +CMAKE_C_COMPILER_AR-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_COMPILER_RANLIB +CMAKE_C_COMPILER_RANLIB-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_FLAGS +CMAKE_C_FLAGS-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_FLAGS_DEBUG +CMAKE_C_FLAGS_DEBUG-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_FLAGS_MINSIZEREL +CMAKE_C_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_FLAGS_RELEASE +CMAKE_C_FLAGS_RELEASE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_FLAGS_RELWITHDEBINFO +CMAKE_C_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_DLLTOOL +CMAKE_DLLTOOL-ADVANCED:INTERNAL=1 +//Executable file format +CMAKE_EXECUTABLE_FORMAT:INTERNAL=ELF +//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS +CMAKE_EXE_LINKER_FLAGS-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_DEBUG +CMAKE_EXE_LINKER_FLAGS_DEBUG-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_MINSIZEREL +CMAKE_EXE_LINKER_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_RELEASE +CMAKE_EXE_LINKER_FLAGS_RELEASE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_RELWITHDEBINFO +CMAKE_EXE_LINKER_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_EXPORT_COMPILE_COMMANDS +CMAKE_EXPORT_COMPILE_COMMANDS-ADVANCED:INTERNAL=1 +//Name of external makefile project generator. +CMAKE_EXTRA_GENERATOR:INTERNAL= +//Name of generator. +CMAKE_GENERATOR:INTERNAL=Unix Makefiles +//Generator instance identifier. +CMAKE_GENERATOR_INSTANCE:INTERNAL= +//Name of generator platform. +CMAKE_GENERATOR_PLATFORM:INTERNAL= +//Name of generator toolset. +CMAKE_GENERATOR_TOOLSET:INTERNAL= +//Source directory with the top level CMakeLists.txt file for this +// project +CMAKE_HOME_DIRECTORY:INTERNAL=/Op_test/Operator-performance/Increase_Host_compute/AclNNInvocation/src +//Install .so files without execute permission. +CMAKE_INSTALL_SO_NO_EXE:INTERNAL=1 +//ADVANCED property for variable: CMAKE_LINKER +CMAKE_LINKER-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_MAKE_PROGRAM +CMAKE_MAKE_PROGRAM-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS +CMAKE_MODULE_LINKER_FLAGS-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS_DEBUG +CMAKE_MODULE_LINKER_FLAGS_DEBUG-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS_MINSIZEREL +CMAKE_MODULE_LINKER_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS_RELEASE +CMAKE_MODULE_LINKER_FLAGS_RELEASE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS_RELWITHDEBINFO +CMAKE_MODULE_LINKER_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_NM +CMAKE_NM-ADVANCED:INTERNAL=1 +//number of local generators +CMAKE_NUMBER_OF_MAKEFILES:INTERNAL=1 +//ADVANCED property for variable: CMAKE_OBJCOPY +CMAKE_OBJCOPY-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_OBJDUMP +CMAKE_OBJDUMP-ADVANCED:INTERNAL=1 +//Platform information initialized +CMAKE_PLATFORM_INFO_INITIALIZED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_RANLIB +CMAKE_RANLIB-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_READELF +CMAKE_READELF-ADVANCED:INTERNAL=1 +//Path to CMake installation. +CMAKE_ROOT:INTERNAL=/usr/share/cmake-3.22 +//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS +CMAKE_SHARED_LINKER_FLAGS-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_DEBUG +CMAKE_SHARED_LINKER_FLAGS_DEBUG-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_MINSIZEREL +CMAKE_SHARED_LINKER_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_RELEASE +CMAKE_SHARED_LINKER_FLAGS_RELEASE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_RELWITHDEBINFO +CMAKE_SHARED_LINKER_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_SKIP_INSTALL_RPATH +CMAKE_SKIP_INSTALL_RPATH-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_SKIP_RPATH +CMAKE_SKIP_RPATH-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS +CMAKE_STATIC_LINKER_FLAGS-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS_DEBUG +CMAKE_STATIC_LINKER_FLAGS_DEBUG-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS_MINSIZEREL +CMAKE_STATIC_LINKER_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS_RELEASE +CMAKE_STATIC_LINKER_FLAGS_RELEASE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS_RELWITHDEBINFO +CMAKE_STATIC_LINKER_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_STRIP +CMAKE_STRIP-ADVANCED:INTERNAL=1 +//uname command +CMAKE_UNAME:INTERNAL=/usr/bin/uname +//ADVANCED property for variable: CMAKE_VERBOSE_MAKEFILE +CMAKE_VERBOSE_MAKEFILE-ADVANCED:INTERNAL=1 + diff --git a/Increase_Host_compute/AclNNInvocation/build/CMakeFiles/3.22.1/CMakeCCompiler.cmake b/Increase_Host_compute/AclNNInvocation/build/CMakeFiles/3.22.1/CMakeCCompiler.cmake new file mode 100644 index 0000000000000000000000000000000000000000..0c0b1de27a84397ebfeef2c8c3b6b19603608c1f --- /dev/null +++ b/Increase_Host_compute/AclNNInvocation/build/CMakeFiles/3.22.1/CMakeCCompiler.cmake @@ -0,0 +1,72 @@ +set(CMAKE_C_COMPILER "/usr/bin/cc") +set(CMAKE_C_COMPILER_ARG1 "") +set(CMAKE_C_COMPILER_ID "GNU") +set(CMAKE_C_COMPILER_VERSION "11.4.0") +set(CMAKE_C_COMPILER_VERSION_INTERNAL "") +set(CMAKE_C_COMPILER_WRAPPER "") +set(CMAKE_C_STANDARD_COMPUTED_DEFAULT "17") +set(CMAKE_C_EXTENSIONS_COMPUTED_DEFAULT "ON") +set(CMAKE_C_COMPILE_FEATURES "c_std_90;c_function_prototypes;c_std_99;c_restrict;c_variadic_macros;c_std_11;c_static_assert;c_std_17;c_std_23") +set(CMAKE_C90_COMPILE_FEATURES "c_std_90;c_function_prototypes") +set(CMAKE_C99_COMPILE_FEATURES "c_std_99;c_restrict;c_variadic_macros") +set(CMAKE_C11_COMPILE_FEATURES "c_std_11;c_static_assert") +set(CMAKE_C17_COMPILE_FEATURES "c_std_17") +set(CMAKE_C23_COMPILE_FEATURES "c_std_23") + +set(CMAKE_C_PLATFORM_ID "Linux") +set(CMAKE_C_SIMULATE_ID "") +set(CMAKE_C_COMPILER_FRONTEND_VARIANT "") +set(CMAKE_C_SIMULATE_VERSION "") + + + + +set(CMAKE_AR "/usr/bin/ar") +set(CMAKE_C_COMPILER_AR "/usr/bin/gcc-ar-11") +set(CMAKE_RANLIB "/usr/bin/ranlib") +set(CMAKE_C_COMPILER_RANLIB "/usr/bin/gcc-ranlib-11") +set(CMAKE_LINKER "/usr/bin/ld") +set(CMAKE_MT "") +set(CMAKE_COMPILER_IS_GNUCC 1) +set(CMAKE_C_COMPILER_LOADED 1) +set(CMAKE_C_COMPILER_WORKS TRUE) +set(CMAKE_C_ABI_COMPILED TRUE) + +set(CMAKE_C_COMPILER_ENV_VAR "CC") + +set(CMAKE_C_COMPILER_ID_RUN 1) +set(CMAKE_C_SOURCE_FILE_EXTENSIONS c;m) +set(CMAKE_C_IGNORE_EXTENSIONS h;H;o;O;obj;OBJ;def;DEF;rc;RC) +set(CMAKE_C_LINKER_PREFERENCE 10) + +# Save compiler ABI information. +set(CMAKE_C_SIZEOF_DATA_PTR "8") +set(CMAKE_C_COMPILER_ABI "ELF") +set(CMAKE_C_BYTE_ORDER "LITTLE_ENDIAN") +set(CMAKE_C_LIBRARY_ARCHITECTURE "aarch64-linux-gnu") + +if(CMAKE_C_SIZEOF_DATA_PTR) + set(CMAKE_SIZEOF_VOID_P "${CMAKE_C_SIZEOF_DATA_PTR}") +endif() + +if(CMAKE_C_COMPILER_ABI) + set(CMAKE_INTERNAL_PLATFORM_ABI "${CMAKE_C_COMPILER_ABI}") +endif() + +if(CMAKE_C_LIBRARY_ARCHITECTURE) + set(CMAKE_LIBRARY_ARCHITECTURE "aarch64-linux-gnu") +endif() + +set(CMAKE_C_CL_SHOWINCLUDES_PREFIX "") +if(CMAKE_C_CL_SHOWINCLUDES_PREFIX) + set(CMAKE_CL_SHOWINCLUDES_PREFIX "${CMAKE_C_CL_SHOWINCLUDES_PREFIX}") +endif() + + + + + +set(CMAKE_C_IMPLICIT_INCLUDE_DIRECTORIES "/usr/lib/gcc/aarch64-linux-gnu/11/include;/usr/local/include;/usr/include/aarch64-linux-gnu;/usr/include") +set(CMAKE_C_IMPLICIT_LINK_LIBRARIES "gcc;gcc_s;c;gcc;gcc_s") +set(CMAKE_C_IMPLICIT_LINK_DIRECTORIES "/usr/lib/gcc/aarch64-linux-gnu/11;/usr/lib/aarch64-linux-gnu;/usr/lib;/lib/aarch64-linux-gnu;/lib") +set(CMAKE_C_IMPLICIT_LINK_FRAMEWORK_DIRECTORIES "") diff --git a/Increase_Host_compute/AclNNInvocation/build/CMakeFiles/3.22.1/CMakeCXXCompiler.cmake b/Increase_Host_compute/AclNNInvocation/build/CMakeFiles/3.22.1/CMakeCXXCompiler.cmake new file mode 100644 index 0000000000000000000000000000000000000000..f59b84fb1dde571d148db8893f9869d15fbb300d --- /dev/null +++ b/Increase_Host_compute/AclNNInvocation/build/CMakeFiles/3.22.1/CMakeCXXCompiler.cmake @@ -0,0 +1,83 @@ +set(CMAKE_CXX_COMPILER "/usr/bin/c++") +set(CMAKE_CXX_COMPILER_ARG1 "") +set(CMAKE_CXX_COMPILER_ID "GNU") +set(CMAKE_CXX_COMPILER_VERSION "11.4.0") +set(CMAKE_CXX_COMPILER_VERSION_INTERNAL "") +set(CMAKE_CXX_COMPILER_WRAPPER "") +set(CMAKE_CXX_STANDARD_COMPUTED_DEFAULT "17") +set(CMAKE_CXX_EXTENSIONS_COMPUTED_DEFAULT "ON") +set(CMAKE_CXX_COMPILE_FEATURES "cxx_std_98;cxx_template_template_parameters;cxx_std_11;cxx_alias_templates;cxx_alignas;cxx_alignof;cxx_attributes;cxx_auto_type;cxx_constexpr;cxx_decltype;cxx_decltype_incomplete_return_types;cxx_default_function_template_args;cxx_defaulted_functions;cxx_defaulted_move_initializers;cxx_delegating_constructors;cxx_deleted_functions;cxx_enum_forward_declarations;cxx_explicit_conversions;cxx_extended_friend_declarations;cxx_extern_templates;cxx_final;cxx_func_identifier;cxx_generalized_initializers;cxx_inheriting_constructors;cxx_inline_namespaces;cxx_lambdas;cxx_local_type_template_args;cxx_long_long_type;cxx_noexcept;cxx_nonstatic_member_init;cxx_nullptr;cxx_override;cxx_range_for;cxx_raw_string_literals;cxx_reference_qualified_functions;cxx_right_angle_brackets;cxx_rvalue_references;cxx_sizeof_member;cxx_static_assert;cxx_strong_enums;cxx_thread_local;cxx_trailing_return_types;cxx_unicode_literals;cxx_uniform_initialization;cxx_unrestricted_unions;cxx_user_literals;cxx_variadic_macros;cxx_variadic_templates;cxx_std_14;cxx_aggregate_default_initializers;cxx_attribute_deprecated;cxx_binary_literals;cxx_contextual_conversions;cxx_decltype_auto;cxx_digit_separators;cxx_generic_lambdas;cxx_lambda_init_captures;cxx_relaxed_constexpr;cxx_return_type_deduction;cxx_variable_templates;cxx_std_17;cxx_std_20;cxx_std_23") +set(CMAKE_CXX98_COMPILE_FEATURES "cxx_std_98;cxx_template_template_parameters") +set(CMAKE_CXX11_COMPILE_FEATURES "cxx_std_11;cxx_alias_templates;cxx_alignas;cxx_alignof;cxx_attributes;cxx_auto_type;cxx_constexpr;cxx_decltype;cxx_decltype_incomplete_return_types;cxx_default_function_template_args;cxx_defaulted_functions;cxx_defaulted_move_initializers;cxx_delegating_constructors;cxx_deleted_functions;cxx_enum_forward_declarations;cxx_explicit_conversions;cxx_extended_friend_declarations;cxx_extern_templates;cxx_final;cxx_func_identifier;cxx_generalized_initializers;cxx_inheriting_constructors;cxx_inline_namespaces;cxx_lambdas;cxx_local_type_template_args;cxx_long_long_type;cxx_noexcept;cxx_nonstatic_member_init;cxx_nullptr;cxx_override;cxx_range_for;cxx_raw_string_literals;cxx_reference_qualified_functions;cxx_right_angle_brackets;cxx_rvalue_references;cxx_sizeof_member;cxx_static_assert;cxx_strong_enums;cxx_thread_local;cxx_trailing_return_types;cxx_unicode_literals;cxx_uniform_initialization;cxx_unrestricted_unions;cxx_user_literals;cxx_variadic_macros;cxx_variadic_templates") +set(CMAKE_CXX14_COMPILE_FEATURES "cxx_std_14;cxx_aggregate_default_initializers;cxx_attribute_deprecated;cxx_binary_literals;cxx_contextual_conversions;cxx_decltype_auto;cxx_digit_separators;cxx_generic_lambdas;cxx_lambda_init_captures;cxx_relaxed_constexpr;cxx_return_type_deduction;cxx_variable_templates") +set(CMAKE_CXX17_COMPILE_FEATURES "cxx_std_17") +set(CMAKE_CXX20_COMPILE_FEATURES "cxx_std_20") +set(CMAKE_CXX23_COMPILE_FEATURES "cxx_std_23") + +set(CMAKE_CXX_PLATFORM_ID "Linux") +set(CMAKE_CXX_SIMULATE_ID "") +set(CMAKE_CXX_COMPILER_FRONTEND_VARIANT "") +set(CMAKE_CXX_SIMULATE_VERSION "") + + + + +set(CMAKE_AR "/usr/bin/ar") +set(CMAKE_CXX_COMPILER_AR "/usr/bin/gcc-ar-11") +set(CMAKE_RANLIB "/usr/bin/ranlib") +set(CMAKE_CXX_COMPILER_RANLIB "/usr/bin/gcc-ranlib-11") +set(CMAKE_LINKER "/usr/bin/ld") +set(CMAKE_MT "") +set(CMAKE_COMPILER_IS_GNUCXX 1) +set(CMAKE_CXX_COMPILER_LOADED 1) +set(CMAKE_CXX_COMPILER_WORKS TRUE) +set(CMAKE_CXX_ABI_COMPILED TRUE) + +set(CMAKE_CXX_COMPILER_ENV_VAR "CXX") + +set(CMAKE_CXX_COMPILER_ID_RUN 1) +set(CMAKE_CXX_SOURCE_FILE_EXTENSIONS C;M;c++;cc;cpp;cxx;m;mm;mpp;CPP;ixx;cppm) +set(CMAKE_CXX_IGNORE_EXTENSIONS inl;h;hpp;HPP;H;o;O;obj;OBJ;def;DEF;rc;RC) + +foreach (lang C OBJC OBJCXX) + if (CMAKE_${lang}_COMPILER_ID_RUN) + foreach(extension IN LISTS CMAKE_${lang}_SOURCE_FILE_EXTENSIONS) + list(REMOVE_ITEM CMAKE_CXX_SOURCE_FILE_EXTENSIONS ${extension}) + endforeach() + endif() +endforeach() + +set(CMAKE_CXX_LINKER_PREFERENCE 30) +set(CMAKE_CXX_LINKER_PREFERENCE_PROPAGATES 1) + +# Save compiler ABI information. +set(CMAKE_CXX_SIZEOF_DATA_PTR "8") +set(CMAKE_CXX_COMPILER_ABI "ELF") +set(CMAKE_CXX_BYTE_ORDER "LITTLE_ENDIAN") +set(CMAKE_CXX_LIBRARY_ARCHITECTURE "aarch64-linux-gnu") + +if(CMAKE_CXX_SIZEOF_DATA_PTR) + set(CMAKE_SIZEOF_VOID_P "${CMAKE_CXX_SIZEOF_DATA_PTR}") +endif() + +if(CMAKE_CXX_COMPILER_ABI) + set(CMAKE_INTERNAL_PLATFORM_ABI "${CMAKE_CXX_COMPILER_ABI}") +endif() + +if(CMAKE_CXX_LIBRARY_ARCHITECTURE) + set(CMAKE_LIBRARY_ARCHITECTURE "aarch64-linux-gnu") +endif() + +set(CMAKE_CXX_CL_SHOWINCLUDES_PREFIX "") +if(CMAKE_CXX_CL_SHOWINCLUDES_PREFIX) + set(CMAKE_CL_SHOWINCLUDES_PREFIX "${CMAKE_CXX_CL_SHOWINCLUDES_PREFIX}") +endif() + + + + + +set(CMAKE_CXX_IMPLICIT_INCLUDE_DIRECTORIES "/usr/include/c++/11;/usr/include/aarch64-linux-gnu/c++/11;/usr/include/c++/11/backward;/usr/lib/gcc/aarch64-linux-gnu/11/include;/usr/local/include;/usr/include/aarch64-linux-gnu;/usr/include") +set(CMAKE_CXX_IMPLICIT_LINK_LIBRARIES "stdc++;m;gcc_s;gcc;c;gcc_s;gcc") +set(CMAKE_CXX_IMPLICIT_LINK_DIRECTORIES "/usr/lib/gcc/aarch64-linux-gnu/11;/usr/lib/aarch64-linux-gnu;/usr/lib;/lib/aarch64-linux-gnu;/lib") +set(CMAKE_CXX_IMPLICIT_LINK_FRAMEWORK_DIRECTORIES "") diff --git a/Increase_Host_compute/AclNNInvocation/build/CMakeFiles/3.22.1/CMakeDetermineCompilerABI_C.bin b/Increase_Host_compute/AclNNInvocation/build/CMakeFiles/3.22.1/CMakeDetermineCompilerABI_C.bin new file mode 100644 index 0000000000000000000000000000000000000000..dfdc241f48036b01323e7889d7e41cfab5b12a27 Binary files /dev/null and b/Increase_Host_compute/AclNNInvocation/build/CMakeFiles/3.22.1/CMakeDetermineCompilerABI_C.bin differ diff --git a/Increase_Host_compute/AclNNInvocation/build/CMakeFiles/3.22.1/CMakeDetermineCompilerABI_CXX.bin b/Increase_Host_compute/AclNNInvocation/build/CMakeFiles/3.22.1/CMakeDetermineCompilerABI_CXX.bin new file mode 100644 index 0000000000000000000000000000000000000000..dae91e61db120ab592d3b69561d9381c0d03a8cd Binary files /dev/null and b/Increase_Host_compute/AclNNInvocation/build/CMakeFiles/3.22.1/CMakeDetermineCompilerABI_CXX.bin differ diff --git a/Increase_Host_compute/AclNNInvocation/build/CMakeFiles/3.22.1/CMakeSystem.cmake b/Increase_Host_compute/AclNNInvocation/build/CMakeFiles/3.22.1/CMakeSystem.cmake new file mode 100644 index 0000000000000000000000000000000000000000..e7ba5ca6e4c2cf8c2c4c9f46dd172c4bb4728f67 --- /dev/null +++ b/Increase_Host_compute/AclNNInvocation/build/CMakeFiles/3.22.1/CMakeSystem.cmake @@ -0,0 +1,15 @@ +set(CMAKE_HOST_SYSTEM "Linux-5.10.0+") +set(CMAKE_HOST_SYSTEM_NAME "Linux") +set(CMAKE_HOST_SYSTEM_VERSION "5.10.0+") +set(CMAKE_HOST_SYSTEM_PROCESSOR "aarch64") + + + +set(CMAKE_SYSTEM "Linux-5.10.0+") +set(CMAKE_SYSTEM_NAME "Linux") +set(CMAKE_SYSTEM_VERSION "5.10.0+") +set(CMAKE_SYSTEM_PROCESSOR "aarch64") + +set(CMAKE_CROSSCOMPILING "FALSE") + +set(CMAKE_SYSTEM_LOADED 1) diff --git a/Increase_Host_compute/AclNNInvocation/build/CMakeFiles/3.22.1/CompilerIdC/CMakeCCompilerId.c b/Increase_Host_compute/AclNNInvocation/build/CMakeFiles/3.22.1/CompilerIdC/CMakeCCompilerId.c new file mode 100644 index 0000000000000000000000000000000000000000..41b99d7783c1e447962d3183b641863e61a8edd0 --- /dev/null +++ b/Increase_Host_compute/AclNNInvocation/build/CMakeFiles/3.22.1/CompilerIdC/CMakeCCompilerId.c @@ -0,0 +1,803 @@ +#ifdef __cplusplus +# error "A C++ compiler has been selected for C." +#endif + +#if defined(__18CXX) +# define ID_VOID_MAIN +#endif +#if defined(__CLASSIC_C__) +/* cv-qualifiers did not exist in K&R C */ +# define const +# define volatile +#endif + +#if !defined(__has_include) +/* If the compiler does not have __has_include, pretend the answer is + always no. */ +# define __has_include(x) 0 +#endif + + +/* Version number components: V=Version, R=Revision, P=Patch + Version date components: YYYY=Year, MM=Month, DD=Day */ + +#if defined(__INTEL_COMPILER) || defined(__ICC) +# define COMPILER_ID "Intel" +# if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +# endif +# if defined(__GNUC__) +# define SIMULATE_ID "GNU" +# endif + /* __INTEL_COMPILER = VRP prior to 2021, and then VVVV for 2021 and later, + except that a few beta releases use the old format with V=2021. */ +# if __INTEL_COMPILER < 2021 || __INTEL_COMPILER == 202110 || __INTEL_COMPILER == 202111 +# define COMPILER_VERSION_MAJOR DEC(__INTEL_COMPILER/100) +# define COMPILER_VERSION_MINOR DEC(__INTEL_COMPILER/10 % 10) +# if defined(__INTEL_COMPILER_UPDATE) +# define COMPILER_VERSION_PATCH DEC(__INTEL_COMPILER_UPDATE) +# else +# define COMPILER_VERSION_PATCH DEC(__INTEL_COMPILER % 10) +# endif +# else +# define COMPILER_VERSION_MAJOR DEC(__INTEL_COMPILER) +# define COMPILER_VERSION_MINOR DEC(__INTEL_COMPILER_UPDATE) + /* The third version component from --version is an update index, + but no macro is provided for it. */ +# define COMPILER_VERSION_PATCH DEC(0) +# endif +# if defined(__INTEL_COMPILER_BUILD_DATE) + /* __INTEL_COMPILER_BUILD_DATE = YYYYMMDD */ +# define COMPILER_VERSION_TWEAK DEC(__INTEL_COMPILER_BUILD_DATE) +# endif +# if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +# endif +# if defined(__GNUC__) +# define SIMULATE_VERSION_MAJOR DEC(__GNUC__) +# elif defined(__GNUG__) +# define SIMULATE_VERSION_MAJOR DEC(__GNUG__) +# endif +# if defined(__GNUC_MINOR__) +# define SIMULATE_VERSION_MINOR DEC(__GNUC_MINOR__) +# endif +# if defined(__GNUC_PATCHLEVEL__) +# define SIMULATE_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__) +# endif + +#elif (defined(__clang__) && defined(__INTEL_CLANG_COMPILER)) || defined(__INTEL_LLVM_COMPILER) +# define COMPILER_ID "IntelLLVM" +#if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +#endif +#if defined(__GNUC__) +# define SIMULATE_ID "GNU" +#endif +/* __INTEL_LLVM_COMPILER = VVVVRP prior to 2021.2.0, VVVVRRPP for 2021.2.0 and + * later. Look for 6 digit vs. 8 digit version number to decide encoding. + * VVVV is no smaller than the current year when a version is released. + */ +#if __INTEL_LLVM_COMPILER < 1000000L +# define COMPILER_VERSION_MAJOR DEC(__INTEL_LLVM_COMPILER/100) +# define COMPILER_VERSION_MINOR DEC(__INTEL_LLVM_COMPILER/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__INTEL_LLVM_COMPILER % 10) +#else +# define COMPILER_VERSION_MAJOR DEC(__INTEL_LLVM_COMPILER/10000) +# define COMPILER_VERSION_MINOR DEC(__INTEL_LLVM_COMPILER/100 % 100) +# define COMPILER_VERSION_PATCH DEC(__INTEL_LLVM_COMPILER % 100) +#endif +#if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +#endif +#if defined(__GNUC__) +# define SIMULATE_VERSION_MAJOR DEC(__GNUC__) +#elif defined(__GNUG__) +# define SIMULATE_VERSION_MAJOR DEC(__GNUG__) +#endif +#if defined(__GNUC_MINOR__) +# define SIMULATE_VERSION_MINOR DEC(__GNUC_MINOR__) +#endif +#if defined(__GNUC_PATCHLEVEL__) +# define SIMULATE_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__) +#endif + +#elif defined(__PATHCC__) +# define COMPILER_ID "PathScale" +# define COMPILER_VERSION_MAJOR DEC(__PATHCC__) +# define COMPILER_VERSION_MINOR DEC(__PATHCC_MINOR__) +# if defined(__PATHCC_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__PATHCC_PATCHLEVEL__) +# endif + +#elif defined(__BORLANDC__) && defined(__CODEGEARC_VERSION__) +# define COMPILER_ID "Embarcadero" +# define COMPILER_VERSION_MAJOR HEX(__CODEGEARC_VERSION__>>24 & 0x00FF) +# define COMPILER_VERSION_MINOR HEX(__CODEGEARC_VERSION__>>16 & 0x00FF) +# define COMPILER_VERSION_PATCH DEC(__CODEGEARC_VERSION__ & 0xFFFF) + +#elif defined(__BORLANDC__) +# define COMPILER_ID "Borland" + /* __BORLANDC__ = 0xVRR */ +# define COMPILER_VERSION_MAJOR HEX(__BORLANDC__>>8) +# define COMPILER_VERSION_MINOR HEX(__BORLANDC__ & 0xFF) + +#elif defined(__WATCOMC__) && __WATCOMC__ < 1200 +# define COMPILER_ID "Watcom" + /* __WATCOMC__ = VVRR */ +# define COMPILER_VERSION_MAJOR DEC(__WATCOMC__ / 100) +# define COMPILER_VERSION_MINOR DEC((__WATCOMC__ / 10) % 10) +# if (__WATCOMC__ % 10) > 0 +# define COMPILER_VERSION_PATCH DEC(__WATCOMC__ % 10) +# endif + +#elif defined(__WATCOMC__) +# define COMPILER_ID "OpenWatcom" + /* __WATCOMC__ = VVRP + 1100 */ +# define COMPILER_VERSION_MAJOR DEC((__WATCOMC__ - 1100) / 100) +# define COMPILER_VERSION_MINOR DEC((__WATCOMC__ / 10) % 10) +# if (__WATCOMC__ % 10) > 0 +# define COMPILER_VERSION_PATCH DEC(__WATCOMC__ % 10) +# endif + +#elif defined(__SUNPRO_C) +# define COMPILER_ID "SunPro" +# if __SUNPRO_C >= 0x5100 + /* __SUNPRO_C = 0xVRRP */ +# define COMPILER_VERSION_MAJOR HEX(__SUNPRO_C>>12) +# define COMPILER_VERSION_MINOR HEX(__SUNPRO_C>>4 & 0xFF) +# define COMPILER_VERSION_PATCH HEX(__SUNPRO_C & 0xF) +# else + /* __SUNPRO_CC = 0xVRP */ +# define COMPILER_VERSION_MAJOR HEX(__SUNPRO_C>>8) +# define COMPILER_VERSION_MINOR HEX(__SUNPRO_C>>4 & 0xF) +# define COMPILER_VERSION_PATCH HEX(__SUNPRO_C & 0xF) +# endif + +#elif defined(__HP_cc) +# define COMPILER_ID "HP" + /* __HP_cc = VVRRPP */ +# define COMPILER_VERSION_MAJOR DEC(__HP_cc/10000) +# define COMPILER_VERSION_MINOR DEC(__HP_cc/100 % 100) +# define COMPILER_VERSION_PATCH DEC(__HP_cc % 100) + +#elif defined(__DECC) +# define COMPILER_ID "Compaq" + /* __DECC_VER = VVRRTPPPP */ +# define COMPILER_VERSION_MAJOR DEC(__DECC_VER/10000000) +# define COMPILER_VERSION_MINOR DEC(__DECC_VER/100000 % 100) +# define COMPILER_VERSION_PATCH DEC(__DECC_VER % 10000) + +#elif defined(__IBMC__) && defined(__COMPILER_VER__) +# define COMPILER_ID "zOS" + /* __IBMC__ = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__IBMC__/100) +# define COMPILER_VERSION_MINOR DEC(__IBMC__/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__IBMC__ % 10) + +#elif defined(__ibmxl__) && defined(__clang__) +# define COMPILER_ID "XLClang" +# define COMPILER_VERSION_MAJOR DEC(__ibmxl_version__) +# define COMPILER_VERSION_MINOR DEC(__ibmxl_release__) +# define COMPILER_VERSION_PATCH DEC(__ibmxl_modification__) +# define COMPILER_VERSION_TWEAK DEC(__ibmxl_ptf_fix_level__) + + +#elif defined(__IBMC__) && !defined(__COMPILER_VER__) && __IBMC__ >= 800 +# define COMPILER_ID "XL" + /* __IBMC__ = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__IBMC__/100) +# define COMPILER_VERSION_MINOR DEC(__IBMC__/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__IBMC__ % 10) + +#elif defined(__IBMC__) && !defined(__COMPILER_VER__) && __IBMC__ < 800 +# define COMPILER_ID "VisualAge" + /* __IBMC__ = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__IBMC__/100) +# define COMPILER_VERSION_MINOR DEC(__IBMC__/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__IBMC__ % 10) + +#elif defined(__NVCOMPILER) +# define COMPILER_ID "NVHPC" +# define COMPILER_VERSION_MAJOR DEC(__NVCOMPILER_MAJOR__) +# define COMPILER_VERSION_MINOR DEC(__NVCOMPILER_MINOR__) +# if defined(__NVCOMPILER_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__NVCOMPILER_PATCHLEVEL__) +# endif + +#elif defined(__PGI) +# define COMPILER_ID "PGI" +# define COMPILER_VERSION_MAJOR DEC(__PGIC__) +# define COMPILER_VERSION_MINOR DEC(__PGIC_MINOR__) +# if defined(__PGIC_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__PGIC_PATCHLEVEL__) +# endif + +#elif defined(_CRAYC) +# define COMPILER_ID "Cray" +# define COMPILER_VERSION_MAJOR DEC(_RELEASE_MAJOR) +# define COMPILER_VERSION_MINOR DEC(_RELEASE_MINOR) + +#elif defined(__TI_COMPILER_VERSION__) +# define COMPILER_ID "TI" + /* __TI_COMPILER_VERSION__ = VVVRRRPPP */ +# define COMPILER_VERSION_MAJOR DEC(__TI_COMPILER_VERSION__/1000000) +# define COMPILER_VERSION_MINOR DEC(__TI_COMPILER_VERSION__/1000 % 1000) +# define COMPILER_VERSION_PATCH DEC(__TI_COMPILER_VERSION__ % 1000) + +#elif defined(__CLANG_FUJITSU) +# define COMPILER_ID "FujitsuClang" +# define COMPILER_VERSION_MAJOR DEC(__FCC_major__) +# define COMPILER_VERSION_MINOR DEC(__FCC_minor__) +# define COMPILER_VERSION_PATCH DEC(__FCC_patchlevel__) +# define COMPILER_VERSION_INTERNAL_STR __clang_version__ + + +#elif defined(__FUJITSU) +# define COMPILER_ID "Fujitsu" +# if defined(__FCC_version__) +# define COMPILER_VERSION __FCC_version__ +# elif defined(__FCC_major__) +# define COMPILER_VERSION_MAJOR DEC(__FCC_major__) +# define COMPILER_VERSION_MINOR DEC(__FCC_minor__) +# define COMPILER_VERSION_PATCH DEC(__FCC_patchlevel__) +# endif +# if defined(__fcc_version) +# define COMPILER_VERSION_INTERNAL DEC(__fcc_version) +# elif defined(__FCC_VERSION) +# define COMPILER_VERSION_INTERNAL DEC(__FCC_VERSION) +# endif + + +#elif defined(__ghs__) +# define COMPILER_ID "GHS" +/* __GHS_VERSION_NUMBER = VVVVRP */ +# ifdef __GHS_VERSION_NUMBER +# define COMPILER_VERSION_MAJOR DEC(__GHS_VERSION_NUMBER / 100) +# define COMPILER_VERSION_MINOR DEC(__GHS_VERSION_NUMBER / 10 % 10) +# define COMPILER_VERSION_PATCH DEC(__GHS_VERSION_NUMBER % 10) +# endif + +#elif defined(__TINYC__) +# define COMPILER_ID "TinyCC" + +#elif defined(__BCC__) +# define COMPILER_ID "Bruce" + +#elif defined(__SCO_VERSION__) +# define COMPILER_ID "SCO" + +#elif defined(__ARMCC_VERSION) && !defined(__clang__) +# define COMPILER_ID "ARMCC" +#if __ARMCC_VERSION >= 1000000 + /* __ARMCC_VERSION = VRRPPPP */ + # define COMPILER_VERSION_MAJOR DEC(__ARMCC_VERSION/1000000) + # define COMPILER_VERSION_MINOR DEC(__ARMCC_VERSION/10000 % 100) + # define COMPILER_VERSION_PATCH DEC(__ARMCC_VERSION % 10000) +#else + /* __ARMCC_VERSION = VRPPPP */ + # define COMPILER_VERSION_MAJOR DEC(__ARMCC_VERSION/100000) + # define COMPILER_VERSION_MINOR DEC(__ARMCC_VERSION/10000 % 10) + # define COMPILER_VERSION_PATCH DEC(__ARMCC_VERSION % 10000) +#endif + + +#elif defined(__clang__) && defined(__apple_build_version__) +# define COMPILER_ID "AppleClang" +# if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +# endif +# define COMPILER_VERSION_MAJOR DEC(__clang_major__) +# define COMPILER_VERSION_MINOR DEC(__clang_minor__) +# define COMPILER_VERSION_PATCH DEC(__clang_patchlevel__) +# if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +# endif +# define COMPILER_VERSION_TWEAK DEC(__apple_build_version__) + +#elif defined(__clang__) && defined(__ARMCOMPILER_VERSION) +# define COMPILER_ID "ARMClang" + # define COMPILER_VERSION_MAJOR DEC(__ARMCOMPILER_VERSION/1000000) + # define COMPILER_VERSION_MINOR DEC(__ARMCOMPILER_VERSION/10000 % 100) + # define COMPILER_VERSION_PATCH DEC(__ARMCOMPILER_VERSION % 10000) +# define COMPILER_VERSION_INTERNAL DEC(__ARMCOMPILER_VERSION) + +#elif defined(__clang__) +# define COMPILER_ID "Clang" +# if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +# endif +# define COMPILER_VERSION_MAJOR DEC(__clang_major__) +# define COMPILER_VERSION_MINOR DEC(__clang_minor__) +# define COMPILER_VERSION_PATCH DEC(__clang_patchlevel__) +# if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +# endif + +#elif defined(__GNUC__) +# define COMPILER_ID "GNU" +# define COMPILER_VERSION_MAJOR DEC(__GNUC__) +# if defined(__GNUC_MINOR__) +# define COMPILER_VERSION_MINOR DEC(__GNUC_MINOR__) +# endif +# if defined(__GNUC_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__) +# endif + +#elif defined(_MSC_VER) +# define COMPILER_ID "MSVC" + /* _MSC_VER = VVRR */ +# define COMPILER_VERSION_MAJOR DEC(_MSC_VER / 100) +# define COMPILER_VERSION_MINOR DEC(_MSC_VER % 100) +# if defined(_MSC_FULL_VER) +# if _MSC_VER >= 1400 + /* _MSC_FULL_VER = VVRRPPPPP */ +# define COMPILER_VERSION_PATCH DEC(_MSC_FULL_VER % 100000) +# else + /* _MSC_FULL_VER = VVRRPPPP */ +# define COMPILER_VERSION_PATCH DEC(_MSC_FULL_VER % 10000) +# endif +# endif +# if defined(_MSC_BUILD) +# define COMPILER_VERSION_TWEAK DEC(_MSC_BUILD) +# endif + +#elif defined(__VISUALDSPVERSION__) || defined(__ADSPBLACKFIN__) || defined(__ADSPTS__) || defined(__ADSP21000__) +# define COMPILER_ID "ADSP" +#if defined(__VISUALDSPVERSION__) + /* __VISUALDSPVERSION__ = 0xVVRRPP00 */ +# define COMPILER_VERSION_MAJOR HEX(__VISUALDSPVERSION__>>24) +# define COMPILER_VERSION_MINOR HEX(__VISUALDSPVERSION__>>16 & 0xFF) +# define COMPILER_VERSION_PATCH HEX(__VISUALDSPVERSION__>>8 & 0xFF) +#endif + +#elif defined(__IAR_SYSTEMS_ICC__) || defined(__IAR_SYSTEMS_ICC) +# define COMPILER_ID "IAR" +# if defined(__VER__) && defined(__ICCARM__) +# define COMPILER_VERSION_MAJOR DEC((__VER__) / 1000000) +# define COMPILER_VERSION_MINOR DEC(((__VER__) / 1000) % 1000) +# define COMPILER_VERSION_PATCH DEC((__VER__) % 1000) +# define COMPILER_VERSION_INTERNAL DEC(__IAR_SYSTEMS_ICC__) +# elif defined(__VER__) && (defined(__ICCAVR__) || defined(__ICCRX__) || defined(__ICCRH850__) || defined(__ICCRL78__) || defined(__ICC430__) || defined(__ICCRISCV__) || defined(__ICCV850__) || defined(__ICC8051__) || defined(__ICCSTM8__)) +# define COMPILER_VERSION_MAJOR DEC((__VER__) / 100) +# define COMPILER_VERSION_MINOR DEC((__VER__) - (((__VER__) / 100)*100)) +# define COMPILER_VERSION_PATCH DEC(__SUBVERSION__) +# define COMPILER_VERSION_INTERNAL DEC(__IAR_SYSTEMS_ICC__) +# endif + +#elif defined(__SDCC_VERSION_MAJOR) || defined(SDCC) +# define COMPILER_ID "SDCC" +# if defined(__SDCC_VERSION_MAJOR) +# define COMPILER_VERSION_MAJOR DEC(__SDCC_VERSION_MAJOR) +# define COMPILER_VERSION_MINOR DEC(__SDCC_VERSION_MINOR) +# define COMPILER_VERSION_PATCH DEC(__SDCC_VERSION_PATCH) +# else + /* SDCC = VRP */ +# define COMPILER_VERSION_MAJOR DEC(SDCC/100) +# define COMPILER_VERSION_MINOR DEC(SDCC/10 % 10) +# define COMPILER_VERSION_PATCH DEC(SDCC % 10) +# endif + + +/* These compilers are either not known or too old to define an + identification macro. Try to identify the platform and guess that + it is the native compiler. */ +#elif defined(__hpux) || defined(__hpua) +# define COMPILER_ID "HP" + +#else /* unknown compiler */ +# define COMPILER_ID "" +#endif + +/* Construct the string literal in pieces to prevent the source from + getting matched. Store it in a pointer rather than an array + because some compilers will just produce instructions to fill the + array rather than assigning a pointer to a static array. */ +char const* info_compiler = "INFO" ":" "compiler[" COMPILER_ID "]"; +#ifdef SIMULATE_ID +char const* info_simulate = "INFO" ":" "simulate[" SIMULATE_ID "]"; +#endif + +#ifdef __QNXNTO__ +char const* qnxnto = "INFO" ":" "qnxnto[]"; +#endif + +#if defined(__CRAYXT_COMPUTE_LINUX_TARGET) +char const *info_cray = "INFO" ":" "compiler_wrapper[CrayPrgEnv]"; +#endif + +#define STRINGIFY_HELPER(X) #X +#define STRINGIFY(X) STRINGIFY_HELPER(X) + +/* Identify known platforms by name. */ +#if defined(__linux) || defined(__linux__) || defined(linux) +# define PLATFORM_ID "Linux" + +#elif defined(__MSYS__) +# define PLATFORM_ID "MSYS" + +#elif defined(__CYGWIN__) +# define PLATFORM_ID "Cygwin" + +#elif defined(__MINGW32__) +# define PLATFORM_ID "MinGW" + +#elif defined(__APPLE__) +# define PLATFORM_ID "Darwin" + +#elif defined(_WIN32) || defined(__WIN32__) || defined(WIN32) +# define PLATFORM_ID "Windows" + +#elif defined(__FreeBSD__) || defined(__FreeBSD) +# define PLATFORM_ID "FreeBSD" + +#elif defined(__NetBSD__) || defined(__NetBSD) +# define PLATFORM_ID "NetBSD" + +#elif defined(__OpenBSD__) || defined(__OPENBSD) +# define PLATFORM_ID "OpenBSD" + +#elif defined(__sun) || defined(sun) +# define PLATFORM_ID "SunOS" + +#elif defined(_AIX) || defined(__AIX) || defined(__AIX__) || defined(__aix) || defined(__aix__) +# define PLATFORM_ID "AIX" + +#elif defined(__hpux) || defined(__hpux__) +# define PLATFORM_ID "HP-UX" + +#elif defined(__HAIKU__) +# define PLATFORM_ID "Haiku" + +#elif defined(__BeOS) || defined(__BEOS__) || defined(_BEOS) +# define PLATFORM_ID "BeOS" + +#elif defined(__QNX__) || defined(__QNXNTO__) +# define PLATFORM_ID "QNX" + +#elif defined(__tru64) || defined(_tru64) || defined(__TRU64__) +# define PLATFORM_ID "Tru64" + +#elif defined(__riscos) || defined(__riscos__) +# define PLATFORM_ID "RISCos" + +#elif defined(__sinix) || defined(__sinix__) || defined(__SINIX__) +# define PLATFORM_ID "SINIX" + +#elif defined(__UNIX_SV__) +# define PLATFORM_ID "UNIX_SV" + +#elif defined(__bsdos__) +# define PLATFORM_ID "BSDOS" + +#elif defined(_MPRAS) || defined(MPRAS) +# define PLATFORM_ID "MP-RAS" + +#elif defined(__osf) || defined(__osf__) +# define PLATFORM_ID "OSF1" + +#elif defined(_SCO_SV) || defined(SCO_SV) || defined(sco_sv) +# define PLATFORM_ID "SCO_SV" + +#elif defined(__ultrix) || defined(__ultrix__) || defined(_ULTRIX) +# define PLATFORM_ID "ULTRIX" + +#elif defined(__XENIX__) || defined(_XENIX) || defined(XENIX) +# define PLATFORM_ID "Xenix" + +#elif defined(__WATCOMC__) +# if defined(__LINUX__) +# define PLATFORM_ID "Linux" + +# elif defined(__DOS__) +# define PLATFORM_ID "DOS" + +# elif defined(__OS2__) +# define PLATFORM_ID "OS2" + +# elif defined(__WINDOWS__) +# define PLATFORM_ID "Windows3x" + +# elif defined(__VXWORKS__) +# define PLATFORM_ID "VxWorks" + +# else /* unknown platform */ +# define PLATFORM_ID +# endif + +#elif defined(__INTEGRITY) +# if defined(INT_178B) +# define PLATFORM_ID "Integrity178" + +# else /* regular Integrity */ +# define PLATFORM_ID "Integrity" +# endif + +#else /* unknown platform */ +# define PLATFORM_ID + +#endif + +/* For windows compilers MSVC and Intel we can determine + the architecture of the compiler being used. This is because + the compilers do not have flags that can change the architecture, + but rather depend on which compiler is being used +*/ +#if defined(_WIN32) && defined(_MSC_VER) +# if defined(_M_IA64) +# define ARCHITECTURE_ID "IA64" + +# elif defined(_M_ARM64EC) +# define ARCHITECTURE_ID "ARM64EC" + +# elif defined(_M_X64) || defined(_M_AMD64) +# define ARCHITECTURE_ID "x64" + +# elif defined(_M_IX86) +# define ARCHITECTURE_ID "X86" + +# elif defined(_M_ARM64) +# define ARCHITECTURE_ID "ARM64" + +# elif defined(_M_ARM) +# if _M_ARM == 4 +# define ARCHITECTURE_ID "ARMV4I" +# elif _M_ARM == 5 +# define ARCHITECTURE_ID "ARMV5I" +# else +# define ARCHITECTURE_ID "ARMV" STRINGIFY(_M_ARM) +# endif + +# elif defined(_M_MIPS) +# define ARCHITECTURE_ID "MIPS" + +# elif defined(_M_SH) +# define ARCHITECTURE_ID "SHx" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__WATCOMC__) +# if defined(_M_I86) +# define ARCHITECTURE_ID "I86" + +# elif defined(_M_IX86) +# define ARCHITECTURE_ID "X86" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__IAR_SYSTEMS_ICC__) || defined(__IAR_SYSTEMS_ICC) +# if defined(__ICCARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__ICCRX__) +# define ARCHITECTURE_ID "RX" + +# elif defined(__ICCRH850__) +# define ARCHITECTURE_ID "RH850" + +# elif defined(__ICCRL78__) +# define ARCHITECTURE_ID "RL78" + +# elif defined(__ICCRISCV__) +# define ARCHITECTURE_ID "RISCV" + +# elif defined(__ICCAVR__) +# define ARCHITECTURE_ID "AVR" + +# elif defined(__ICC430__) +# define ARCHITECTURE_ID "MSP430" + +# elif defined(__ICCV850__) +# define ARCHITECTURE_ID "V850" + +# elif defined(__ICC8051__) +# define ARCHITECTURE_ID "8051" + +# elif defined(__ICCSTM8__) +# define ARCHITECTURE_ID "STM8" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__ghs__) +# if defined(__PPC64__) +# define ARCHITECTURE_ID "PPC64" + +# elif defined(__ppc__) +# define ARCHITECTURE_ID "PPC" + +# elif defined(__ARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__x86_64__) +# define ARCHITECTURE_ID "x64" + +# elif defined(__i386__) +# define ARCHITECTURE_ID "X86" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__TI_COMPILER_VERSION__) +# if defined(__TI_ARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__MSP430__) +# define ARCHITECTURE_ID "MSP430" + +# elif defined(__TMS320C28XX__) +# define ARCHITECTURE_ID "TMS320C28x" + +# elif defined(__TMS320C6X__) || defined(_TMS320C6X) +# define ARCHITECTURE_ID "TMS320C6x" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#else +# define ARCHITECTURE_ID +#endif + +/* Convert integer to decimal digit literals. */ +#define DEC(n) \ + ('0' + (((n) / 10000000)%10)), \ + ('0' + (((n) / 1000000)%10)), \ + ('0' + (((n) / 100000)%10)), \ + ('0' + (((n) / 10000)%10)), \ + ('0' + (((n) / 1000)%10)), \ + ('0' + (((n) / 100)%10)), \ + ('0' + (((n) / 10)%10)), \ + ('0' + ((n) % 10)) + +/* Convert integer to hex digit literals. */ +#define HEX(n) \ + ('0' + ((n)>>28 & 0xF)), \ + ('0' + ((n)>>24 & 0xF)), \ + ('0' + ((n)>>20 & 0xF)), \ + ('0' + ((n)>>16 & 0xF)), \ + ('0' + ((n)>>12 & 0xF)), \ + ('0' + ((n)>>8 & 0xF)), \ + ('0' + ((n)>>4 & 0xF)), \ + ('0' + ((n) & 0xF)) + +/* Construct a string literal encoding the version number. */ +#ifdef COMPILER_VERSION +char const* info_version = "INFO" ":" "compiler_version[" COMPILER_VERSION "]"; + +/* Construct a string literal encoding the version number components. */ +#elif defined(COMPILER_VERSION_MAJOR) +char const info_version[] = { + 'I', 'N', 'F', 'O', ':', + 'c','o','m','p','i','l','e','r','_','v','e','r','s','i','o','n','[', + COMPILER_VERSION_MAJOR, +# ifdef COMPILER_VERSION_MINOR + '.', COMPILER_VERSION_MINOR, +# ifdef COMPILER_VERSION_PATCH + '.', COMPILER_VERSION_PATCH, +# ifdef COMPILER_VERSION_TWEAK + '.', COMPILER_VERSION_TWEAK, +# endif +# endif +# endif + ']','\0'}; +#endif + +/* Construct a string literal encoding the internal version number. */ +#ifdef COMPILER_VERSION_INTERNAL +char const info_version_internal[] = { + 'I', 'N', 'F', 'O', ':', + 'c','o','m','p','i','l','e','r','_','v','e','r','s','i','o','n','_', + 'i','n','t','e','r','n','a','l','[', + COMPILER_VERSION_INTERNAL,']','\0'}; +#elif defined(COMPILER_VERSION_INTERNAL_STR) +char const* info_version_internal = "INFO" ":" "compiler_version_internal[" COMPILER_VERSION_INTERNAL_STR "]"; +#endif + +/* Construct a string literal encoding the version number components. */ +#ifdef SIMULATE_VERSION_MAJOR +char const info_simulate_version[] = { + 'I', 'N', 'F', 'O', ':', + 's','i','m','u','l','a','t','e','_','v','e','r','s','i','o','n','[', + SIMULATE_VERSION_MAJOR, +# ifdef SIMULATE_VERSION_MINOR + '.', SIMULATE_VERSION_MINOR, +# ifdef SIMULATE_VERSION_PATCH + '.', SIMULATE_VERSION_PATCH, +# ifdef SIMULATE_VERSION_TWEAK + '.', SIMULATE_VERSION_TWEAK, +# endif +# endif +# endif + ']','\0'}; +#endif + +/* Construct the string literal in pieces to prevent the source from + getting matched. Store it in a pointer rather than an array + because some compilers will just produce instructions to fill the + array rather than assigning a pointer to a static array. */ +char const* info_platform = "INFO" ":" "platform[" PLATFORM_ID "]"; +char const* info_arch = "INFO" ":" "arch[" ARCHITECTURE_ID "]"; + + + +#if !defined(__STDC__) && !defined(__clang__) +# if defined(_MSC_VER) || defined(__ibmxl__) || defined(__IBMC__) +# define C_VERSION "90" +# else +# define C_VERSION +# endif +#elif __STDC_VERSION__ > 201710L +# define C_VERSION "23" +#elif __STDC_VERSION__ >= 201710L +# define C_VERSION "17" +#elif __STDC_VERSION__ >= 201000L +# define C_VERSION "11" +#elif __STDC_VERSION__ >= 199901L +# define C_VERSION "99" +#else +# define C_VERSION "90" +#endif +const char* info_language_standard_default = + "INFO" ":" "standard_default[" C_VERSION "]"; + +const char* info_language_extensions_default = "INFO" ":" "extensions_default[" +/* !defined(_MSC_VER) to exclude Clang's MSVC compatibility mode. */ +#if (defined(__clang__) || defined(__GNUC__) || \ + defined(__TI_COMPILER_VERSION__)) && \ + !defined(__STRICT_ANSI__) && !defined(_MSC_VER) + "ON" +#else + "OFF" +#endif +"]"; + +/*--------------------------------------------------------------------------*/ + +#ifdef ID_VOID_MAIN +void main() {} +#else +# if defined(__CLASSIC_C__) +int main(argc, argv) int argc; char *argv[]; +# else +int main(int argc, char* argv[]) +# endif +{ + int require = 0; + require += info_compiler[argc]; + require += info_platform[argc]; + require += info_arch[argc]; +#ifdef COMPILER_VERSION_MAJOR + require += info_version[argc]; +#endif +#ifdef COMPILER_VERSION_INTERNAL + require += info_version_internal[argc]; +#endif +#ifdef SIMULATE_ID + require += info_simulate[argc]; +#endif +#ifdef SIMULATE_VERSION_MAJOR + require += info_simulate_version[argc]; +#endif +#if defined(__CRAYXT_COMPUTE_LINUX_TARGET) + require += info_cray[argc]; +#endif + require += info_language_standard_default[argc]; + require += info_language_extensions_default[argc]; + (void)argv; + return require; +} +#endif diff --git a/Increase_Host_compute/AclNNInvocation/build/CMakeFiles/3.22.1/CompilerIdC/a.out b/Increase_Host_compute/AclNNInvocation/build/CMakeFiles/3.22.1/CompilerIdC/a.out new file mode 100644 index 0000000000000000000000000000000000000000..e8a72558d96dcc6624712e8c2160f02c6c9e0f9f Binary files /dev/null and b/Increase_Host_compute/AclNNInvocation/build/CMakeFiles/3.22.1/CompilerIdC/a.out differ diff --git a/Increase_Host_compute/AclNNInvocation/build/CMakeFiles/3.22.1/CompilerIdCXX/CMakeCXXCompilerId.cpp b/Increase_Host_compute/AclNNInvocation/build/CMakeFiles/3.22.1/CompilerIdCXX/CMakeCXXCompilerId.cpp new file mode 100644 index 0000000000000000000000000000000000000000..25c62a8c3cb40764ac539370df9ec347bdd99b79 --- /dev/null +++ b/Increase_Host_compute/AclNNInvocation/build/CMakeFiles/3.22.1/CompilerIdCXX/CMakeCXXCompilerId.cpp @@ -0,0 +1,791 @@ +/* This source file must have a .cpp extension so that all C++ compilers + recognize the extension without flags. Borland does not know .cxx for + example. */ +#ifndef __cplusplus +# error "A C compiler has been selected for C++." +#endif + +#if !defined(__has_include) +/* If the compiler does not have __has_include, pretend the answer is + always no. */ +# define __has_include(x) 0 +#endif + + +/* Version number components: V=Version, R=Revision, P=Patch + Version date components: YYYY=Year, MM=Month, DD=Day */ + +#if defined(__COMO__) +# define COMPILER_ID "Comeau" + /* __COMO_VERSION__ = VRR */ +# define COMPILER_VERSION_MAJOR DEC(__COMO_VERSION__ / 100) +# define COMPILER_VERSION_MINOR DEC(__COMO_VERSION__ % 100) + +#elif defined(__INTEL_COMPILER) || defined(__ICC) +# define COMPILER_ID "Intel" +# if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +# endif +# if defined(__GNUC__) +# define SIMULATE_ID "GNU" +# endif + /* __INTEL_COMPILER = VRP prior to 2021, and then VVVV for 2021 and later, + except that a few beta releases use the old format with V=2021. */ +# if __INTEL_COMPILER < 2021 || __INTEL_COMPILER == 202110 || __INTEL_COMPILER == 202111 +# define COMPILER_VERSION_MAJOR DEC(__INTEL_COMPILER/100) +# define COMPILER_VERSION_MINOR DEC(__INTEL_COMPILER/10 % 10) +# if defined(__INTEL_COMPILER_UPDATE) +# define COMPILER_VERSION_PATCH DEC(__INTEL_COMPILER_UPDATE) +# else +# define COMPILER_VERSION_PATCH DEC(__INTEL_COMPILER % 10) +# endif +# else +# define COMPILER_VERSION_MAJOR DEC(__INTEL_COMPILER) +# define COMPILER_VERSION_MINOR DEC(__INTEL_COMPILER_UPDATE) + /* The third version component from --version is an update index, + but no macro is provided for it. */ +# define COMPILER_VERSION_PATCH DEC(0) +# endif +# if defined(__INTEL_COMPILER_BUILD_DATE) + /* __INTEL_COMPILER_BUILD_DATE = YYYYMMDD */ +# define COMPILER_VERSION_TWEAK DEC(__INTEL_COMPILER_BUILD_DATE) +# endif +# if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +# endif +# if defined(__GNUC__) +# define SIMULATE_VERSION_MAJOR DEC(__GNUC__) +# elif defined(__GNUG__) +# define SIMULATE_VERSION_MAJOR DEC(__GNUG__) +# endif +# if defined(__GNUC_MINOR__) +# define SIMULATE_VERSION_MINOR DEC(__GNUC_MINOR__) +# endif +# if defined(__GNUC_PATCHLEVEL__) +# define SIMULATE_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__) +# endif + +#elif (defined(__clang__) && defined(__INTEL_CLANG_COMPILER)) || defined(__INTEL_LLVM_COMPILER) +# define COMPILER_ID "IntelLLVM" +#if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +#endif +#if defined(__GNUC__) +# define SIMULATE_ID "GNU" +#endif +/* __INTEL_LLVM_COMPILER = VVVVRP prior to 2021.2.0, VVVVRRPP for 2021.2.0 and + * later. Look for 6 digit vs. 8 digit version number to decide encoding. + * VVVV is no smaller than the current year when a version is released. + */ +#if __INTEL_LLVM_COMPILER < 1000000L +# define COMPILER_VERSION_MAJOR DEC(__INTEL_LLVM_COMPILER/100) +# define COMPILER_VERSION_MINOR DEC(__INTEL_LLVM_COMPILER/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__INTEL_LLVM_COMPILER % 10) +#else +# define COMPILER_VERSION_MAJOR DEC(__INTEL_LLVM_COMPILER/10000) +# define COMPILER_VERSION_MINOR DEC(__INTEL_LLVM_COMPILER/100 % 100) +# define COMPILER_VERSION_PATCH DEC(__INTEL_LLVM_COMPILER % 100) +#endif +#if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +#endif +#if defined(__GNUC__) +# define SIMULATE_VERSION_MAJOR DEC(__GNUC__) +#elif defined(__GNUG__) +# define SIMULATE_VERSION_MAJOR DEC(__GNUG__) +#endif +#if defined(__GNUC_MINOR__) +# define SIMULATE_VERSION_MINOR DEC(__GNUC_MINOR__) +#endif +#if defined(__GNUC_PATCHLEVEL__) +# define SIMULATE_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__) +#endif + +#elif defined(__PATHCC__) +# define COMPILER_ID "PathScale" +# define COMPILER_VERSION_MAJOR DEC(__PATHCC__) +# define COMPILER_VERSION_MINOR DEC(__PATHCC_MINOR__) +# if defined(__PATHCC_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__PATHCC_PATCHLEVEL__) +# endif + +#elif defined(__BORLANDC__) && defined(__CODEGEARC_VERSION__) +# define COMPILER_ID "Embarcadero" +# define COMPILER_VERSION_MAJOR HEX(__CODEGEARC_VERSION__>>24 & 0x00FF) +# define COMPILER_VERSION_MINOR HEX(__CODEGEARC_VERSION__>>16 & 0x00FF) +# define COMPILER_VERSION_PATCH DEC(__CODEGEARC_VERSION__ & 0xFFFF) + +#elif defined(__BORLANDC__) +# define COMPILER_ID "Borland" + /* __BORLANDC__ = 0xVRR */ +# define COMPILER_VERSION_MAJOR HEX(__BORLANDC__>>8) +# define COMPILER_VERSION_MINOR HEX(__BORLANDC__ & 0xFF) + +#elif defined(__WATCOMC__) && __WATCOMC__ < 1200 +# define COMPILER_ID "Watcom" + /* __WATCOMC__ = VVRR */ +# define COMPILER_VERSION_MAJOR DEC(__WATCOMC__ / 100) +# define COMPILER_VERSION_MINOR DEC((__WATCOMC__ / 10) % 10) +# if (__WATCOMC__ % 10) > 0 +# define COMPILER_VERSION_PATCH DEC(__WATCOMC__ % 10) +# endif + +#elif defined(__WATCOMC__) +# define COMPILER_ID "OpenWatcom" + /* __WATCOMC__ = VVRP + 1100 */ +# define COMPILER_VERSION_MAJOR DEC((__WATCOMC__ - 1100) / 100) +# define COMPILER_VERSION_MINOR DEC((__WATCOMC__ / 10) % 10) +# if (__WATCOMC__ % 10) > 0 +# define COMPILER_VERSION_PATCH DEC(__WATCOMC__ % 10) +# endif + +#elif defined(__SUNPRO_CC) +# define COMPILER_ID "SunPro" +# if __SUNPRO_CC >= 0x5100 + /* __SUNPRO_CC = 0xVRRP */ +# define COMPILER_VERSION_MAJOR HEX(__SUNPRO_CC>>12) +# define COMPILER_VERSION_MINOR HEX(__SUNPRO_CC>>4 & 0xFF) +# define COMPILER_VERSION_PATCH HEX(__SUNPRO_CC & 0xF) +# else + /* __SUNPRO_CC = 0xVRP */ +# define COMPILER_VERSION_MAJOR HEX(__SUNPRO_CC>>8) +# define COMPILER_VERSION_MINOR HEX(__SUNPRO_CC>>4 & 0xF) +# define COMPILER_VERSION_PATCH HEX(__SUNPRO_CC & 0xF) +# endif + +#elif defined(__HP_aCC) +# define COMPILER_ID "HP" + /* __HP_aCC = VVRRPP */ +# define COMPILER_VERSION_MAJOR DEC(__HP_aCC/10000) +# define COMPILER_VERSION_MINOR DEC(__HP_aCC/100 % 100) +# define COMPILER_VERSION_PATCH DEC(__HP_aCC % 100) + +#elif defined(__DECCXX) +# define COMPILER_ID "Compaq" + /* __DECCXX_VER = VVRRTPPPP */ +# define COMPILER_VERSION_MAJOR DEC(__DECCXX_VER/10000000) +# define COMPILER_VERSION_MINOR DEC(__DECCXX_VER/100000 % 100) +# define COMPILER_VERSION_PATCH DEC(__DECCXX_VER % 10000) + +#elif defined(__IBMCPP__) && defined(__COMPILER_VER__) +# define COMPILER_ID "zOS" + /* __IBMCPP__ = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__IBMCPP__/100) +# define COMPILER_VERSION_MINOR DEC(__IBMCPP__/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__IBMCPP__ % 10) + +#elif defined(__ibmxl__) && defined(__clang__) +# define COMPILER_ID "XLClang" +# define COMPILER_VERSION_MAJOR DEC(__ibmxl_version__) +# define COMPILER_VERSION_MINOR DEC(__ibmxl_release__) +# define COMPILER_VERSION_PATCH DEC(__ibmxl_modification__) +# define COMPILER_VERSION_TWEAK DEC(__ibmxl_ptf_fix_level__) + + +#elif defined(__IBMCPP__) && !defined(__COMPILER_VER__) && __IBMCPP__ >= 800 +# define COMPILER_ID "XL" + /* __IBMCPP__ = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__IBMCPP__/100) +# define COMPILER_VERSION_MINOR DEC(__IBMCPP__/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__IBMCPP__ % 10) + +#elif defined(__IBMCPP__) && !defined(__COMPILER_VER__) && __IBMCPP__ < 800 +# define COMPILER_ID "VisualAge" + /* __IBMCPP__ = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__IBMCPP__/100) +# define COMPILER_VERSION_MINOR DEC(__IBMCPP__/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__IBMCPP__ % 10) + +#elif defined(__NVCOMPILER) +# define COMPILER_ID "NVHPC" +# define COMPILER_VERSION_MAJOR DEC(__NVCOMPILER_MAJOR__) +# define COMPILER_VERSION_MINOR DEC(__NVCOMPILER_MINOR__) +# if defined(__NVCOMPILER_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__NVCOMPILER_PATCHLEVEL__) +# endif + +#elif defined(__PGI) +# define COMPILER_ID "PGI" +# define COMPILER_VERSION_MAJOR DEC(__PGIC__) +# define COMPILER_VERSION_MINOR DEC(__PGIC_MINOR__) +# if defined(__PGIC_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__PGIC_PATCHLEVEL__) +# endif + +#elif defined(_CRAYC) +# define COMPILER_ID "Cray" +# define COMPILER_VERSION_MAJOR DEC(_RELEASE_MAJOR) +# define COMPILER_VERSION_MINOR DEC(_RELEASE_MINOR) + +#elif defined(__TI_COMPILER_VERSION__) +# define COMPILER_ID "TI" + /* __TI_COMPILER_VERSION__ = VVVRRRPPP */ +# define COMPILER_VERSION_MAJOR DEC(__TI_COMPILER_VERSION__/1000000) +# define COMPILER_VERSION_MINOR DEC(__TI_COMPILER_VERSION__/1000 % 1000) +# define COMPILER_VERSION_PATCH DEC(__TI_COMPILER_VERSION__ % 1000) + +#elif defined(__CLANG_FUJITSU) +# define COMPILER_ID "FujitsuClang" +# define COMPILER_VERSION_MAJOR DEC(__FCC_major__) +# define COMPILER_VERSION_MINOR DEC(__FCC_minor__) +# define COMPILER_VERSION_PATCH DEC(__FCC_patchlevel__) +# define COMPILER_VERSION_INTERNAL_STR __clang_version__ + + +#elif defined(__FUJITSU) +# define COMPILER_ID "Fujitsu" +# if defined(__FCC_version__) +# define COMPILER_VERSION __FCC_version__ +# elif defined(__FCC_major__) +# define COMPILER_VERSION_MAJOR DEC(__FCC_major__) +# define COMPILER_VERSION_MINOR DEC(__FCC_minor__) +# define COMPILER_VERSION_PATCH DEC(__FCC_patchlevel__) +# endif +# if defined(__fcc_version) +# define COMPILER_VERSION_INTERNAL DEC(__fcc_version) +# elif defined(__FCC_VERSION) +# define COMPILER_VERSION_INTERNAL DEC(__FCC_VERSION) +# endif + + +#elif defined(__ghs__) +# define COMPILER_ID "GHS" +/* __GHS_VERSION_NUMBER = VVVVRP */ +# ifdef __GHS_VERSION_NUMBER +# define COMPILER_VERSION_MAJOR DEC(__GHS_VERSION_NUMBER / 100) +# define COMPILER_VERSION_MINOR DEC(__GHS_VERSION_NUMBER / 10 % 10) +# define COMPILER_VERSION_PATCH DEC(__GHS_VERSION_NUMBER % 10) +# endif + +#elif defined(__SCO_VERSION__) +# define COMPILER_ID "SCO" + +#elif defined(__ARMCC_VERSION) && !defined(__clang__) +# define COMPILER_ID "ARMCC" +#if __ARMCC_VERSION >= 1000000 + /* __ARMCC_VERSION = VRRPPPP */ + # define COMPILER_VERSION_MAJOR DEC(__ARMCC_VERSION/1000000) + # define COMPILER_VERSION_MINOR DEC(__ARMCC_VERSION/10000 % 100) + # define COMPILER_VERSION_PATCH DEC(__ARMCC_VERSION % 10000) +#else + /* __ARMCC_VERSION = VRPPPP */ + # define COMPILER_VERSION_MAJOR DEC(__ARMCC_VERSION/100000) + # define COMPILER_VERSION_MINOR DEC(__ARMCC_VERSION/10000 % 10) + # define COMPILER_VERSION_PATCH DEC(__ARMCC_VERSION % 10000) +#endif + + +#elif defined(__clang__) && defined(__apple_build_version__) +# define COMPILER_ID "AppleClang" +# if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +# endif +# define COMPILER_VERSION_MAJOR DEC(__clang_major__) +# define COMPILER_VERSION_MINOR DEC(__clang_minor__) +# define COMPILER_VERSION_PATCH DEC(__clang_patchlevel__) +# if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +# endif +# define COMPILER_VERSION_TWEAK DEC(__apple_build_version__) + +#elif defined(__clang__) && defined(__ARMCOMPILER_VERSION) +# define COMPILER_ID "ARMClang" + # define COMPILER_VERSION_MAJOR DEC(__ARMCOMPILER_VERSION/1000000) + # define COMPILER_VERSION_MINOR DEC(__ARMCOMPILER_VERSION/10000 % 100) + # define COMPILER_VERSION_PATCH DEC(__ARMCOMPILER_VERSION % 10000) +# define COMPILER_VERSION_INTERNAL DEC(__ARMCOMPILER_VERSION) + +#elif defined(__clang__) +# define COMPILER_ID "Clang" +# if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +# endif +# define COMPILER_VERSION_MAJOR DEC(__clang_major__) +# define COMPILER_VERSION_MINOR DEC(__clang_minor__) +# define COMPILER_VERSION_PATCH DEC(__clang_patchlevel__) +# if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +# endif + +#elif defined(__GNUC__) || defined(__GNUG__) +# define COMPILER_ID "GNU" +# if defined(__GNUC__) +# define COMPILER_VERSION_MAJOR DEC(__GNUC__) +# else +# define COMPILER_VERSION_MAJOR DEC(__GNUG__) +# endif +# if defined(__GNUC_MINOR__) +# define COMPILER_VERSION_MINOR DEC(__GNUC_MINOR__) +# endif +# if defined(__GNUC_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__) +# endif + +#elif defined(_MSC_VER) +# define COMPILER_ID "MSVC" + /* _MSC_VER = VVRR */ +# define COMPILER_VERSION_MAJOR DEC(_MSC_VER / 100) +# define COMPILER_VERSION_MINOR DEC(_MSC_VER % 100) +# if defined(_MSC_FULL_VER) +# if _MSC_VER >= 1400 + /* _MSC_FULL_VER = VVRRPPPPP */ +# define COMPILER_VERSION_PATCH DEC(_MSC_FULL_VER % 100000) +# else + /* _MSC_FULL_VER = VVRRPPPP */ +# define COMPILER_VERSION_PATCH DEC(_MSC_FULL_VER % 10000) +# endif +# endif +# if defined(_MSC_BUILD) +# define COMPILER_VERSION_TWEAK DEC(_MSC_BUILD) +# endif + +#elif defined(__VISUALDSPVERSION__) || defined(__ADSPBLACKFIN__) || defined(__ADSPTS__) || defined(__ADSP21000__) +# define COMPILER_ID "ADSP" +#if defined(__VISUALDSPVERSION__) + /* __VISUALDSPVERSION__ = 0xVVRRPP00 */ +# define COMPILER_VERSION_MAJOR HEX(__VISUALDSPVERSION__>>24) +# define COMPILER_VERSION_MINOR HEX(__VISUALDSPVERSION__>>16 & 0xFF) +# define COMPILER_VERSION_PATCH HEX(__VISUALDSPVERSION__>>8 & 0xFF) +#endif + +#elif defined(__IAR_SYSTEMS_ICC__) || defined(__IAR_SYSTEMS_ICC) +# define COMPILER_ID "IAR" +# if defined(__VER__) && defined(__ICCARM__) +# define COMPILER_VERSION_MAJOR DEC((__VER__) / 1000000) +# define COMPILER_VERSION_MINOR DEC(((__VER__) / 1000) % 1000) +# define COMPILER_VERSION_PATCH DEC((__VER__) % 1000) +# define COMPILER_VERSION_INTERNAL DEC(__IAR_SYSTEMS_ICC__) +# elif defined(__VER__) && (defined(__ICCAVR__) || defined(__ICCRX__) || defined(__ICCRH850__) || defined(__ICCRL78__) || defined(__ICC430__) || defined(__ICCRISCV__) || defined(__ICCV850__) || defined(__ICC8051__) || defined(__ICCSTM8__)) +# define COMPILER_VERSION_MAJOR DEC((__VER__) / 100) +# define COMPILER_VERSION_MINOR DEC((__VER__) - (((__VER__) / 100)*100)) +# define COMPILER_VERSION_PATCH DEC(__SUBVERSION__) +# define COMPILER_VERSION_INTERNAL DEC(__IAR_SYSTEMS_ICC__) +# endif + + +/* These compilers are either not known or too old to define an + identification macro. Try to identify the platform and guess that + it is the native compiler. */ +#elif defined(__hpux) || defined(__hpua) +# define COMPILER_ID "HP" + +#else /* unknown compiler */ +# define COMPILER_ID "" +#endif + +/* Construct the string literal in pieces to prevent the source from + getting matched. Store it in a pointer rather than an array + because some compilers will just produce instructions to fill the + array rather than assigning a pointer to a static array. */ +char const* info_compiler = "INFO" ":" "compiler[" COMPILER_ID "]"; +#ifdef SIMULATE_ID +char const* info_simulate = "INFO" ":" "simulate[" SIMULATE_ID "]"; +#endif + +#ifdef __QNXNTO__ +char const* qnxnto = "INFO" ":" "qnxnto[]"; +#endif + +#if defined(__CRAYXT_COMPUTE_LINUX_TARGET) +char const *info_cray = "INFO" ":" "compiler_wrapper[CrayPrgEnv]"; +#endif + +#define STRINGIFY_HELPER(X) #X +#define STRINGIFY(X) STRINGIFY_HELPER(X) + +/* Identify known platforms by name. */ +#if defined(__linux) || defined(__linux__) || defined(linux) +# define PLATFORM_ID "Linux" + +#elif defined(__MSYS__) +# define PLATFORM_ID "MSYS" + +#elif defined(__CYGWIN__) +# define PLATFORM_ID "Cygwin" + +#elif defined(__MINGW32__) +# define PLATFORM_ID "MinGW" + +#elif defined(__APPLE__) +# define PLATFORM_ID "Darwin" + +#elif defined(_WIN32) || defined(__WIN32__) || defined(WIN32) +# define PLATFORM_ID "Windows" + +#elif defined(__FreeBSD__) || defined(__FreeBSD) +# define PLATFORM_ID "FreeBSD" + +#elif defined(__NetBSD__) || defined(__NetBSD) +# define PLATFORM_ID "NetBSD" + +#elif defined(__OpenBSD__) || defined(__OPENBSD) +# define PLATFORM_ID "OpenBSD" + +#elif defined(__sun) || defined(sun) +# define PLATFORM_ID "SunOS" + +#elif defined(_AIX) || defined(__AIX) || defined(__AIX__) || defined(__aix) || defined(__aix__) +# define PLATFORM_ID "AIX" + +#elif defined(__hpux) || defined(__hpux__) +# define PLATFORM_ID "HP-UX" + +#elif defined(__HAIKU__) +# define PLATFORM_ID "Haiku" + +#elif defined(__BeOS) || defined(__BEOS__) || defined(_BEOS) +# define PLATFORM_ID "BeOS" + +#elif defined(__QNX__) || defined(__QNXNTO__) +# define PLATFORM_ID "QNX" + +#elif defined(__tru64) || defined(_tru64) || defined(__TRU64__) +# define PLATFORM_ID "Tru64" + +#elif defined(__riscos) || defined(__riscos__) +# define PLATFORM_ID "RISCos" + +#elif defined(__sinix) || defined(__sinix__) || defined(__SINIX__) +# define PLATFORM_ID "SINIX" + +#elif defined(__UNIX_SV__) +# define PLATFORM_ID "UNIX_SV" + +#elif defined(__bsdos__) +# define PLATFORM_ID "BSDOS" + +#elif defined(_MPRAS) || defined(MPRAS) +# define PLATFORM_ID "MP-RAS" + +#elif defined(__osf) || defined(__osf__) +# define PLATFORM_ID "OSF1" + +#elif defined(_SCO_SV) || defined(SCO_SV) || defined(sco_sv) +# define PLATFORM_ID "SCO_SV" + +#elif defined(__ultrix) || defined(__ultrix__) || defined(_ULTRIX) +# define PLATFORM_ID "ULTRIX" + +#elif defined(__XENIX__) || defined(_XENIX) || defined(XENIX) +# define PLATFORM_ID "Xenix" + +#elif defined(__WATCOMC__) +# if defined(__LINUX__) +# define PLATFORM_ID "Linux" + +# elif defined(__DOS__) +# define PLATFORM_ID "DOS" + +# elif defined(__OS2__) +# define PLATFORM_ID "OS2" + +# elif defined(__WINDOWS__) +# define PLATFORM_ID "Windows3x" + +# elif defined(__VXWORKS__) +# define PLATFORM_ID "VxWorks" + +# else /* unknown platform */ +# define PLATFORM_ID +# endif + +#elif defined(__INTEGRITY) +# if defined(INT_178B) +# define PLATFORM_ID "Integrity178" + +# else /* regular Integrity */ +# define PLATFORM_ID "Integrity" +# endif + +#else /* unknown platform */ +# define PLATFORM_ID + +#endif + +/* For windows compilers MSVC and Intel we can determine + the architecture of the compiler being used. This is because + the compilers do not have flags that can change the architecture, + but rather depend on which compiler is being used +*/ +#if defined(_WIN32) && defined(_MSC_VER) +# if defined(_M_IA64) +# define ARCHITECTURE_ID "IA64" + +# elif defined(_M_ARM64EC) +# define ARCHITECTURE_ID "ARM64EC" + +# elif defined(_M_X64) || defined(_M_AMD64) +# define ARCHITECTURE_ID "x64" + +# elif defined(_M_IX86) +# define ARCHITECTURE_ID "X86" + +# elif defined(_M_ARM64) +# define ARCHITECTURE_ID "ARM64" + +# elif defined(_M_ARM) +# if _M_ARM == 4 +# define ARCHITECTURE_ID "ARMV4I" +# elif _M_ARM == 5 +# define ARCHITECTURE_ID "ARMV5I" +# else +# define ARCHITECTURE_ID "ARMV" STRINGIFY(_M_ARM) +# endif + +# elif defined(_M_MIPS) +# define ARCHITECTURE_ID "MIPS" + +# elif defined(_M_SH) +# define ARCHITECTURE_ID "SHx" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__WATCOMC__) +# if defined(_M_I86) +# define ARCHITECTURE_ID "I86" + +# elif defined(_M_IX86) +# define ARCHITECTURE_ID "X86" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__IAR_SYSTEMS_ICC__) || defined(__IAR_SYSTEMS_ICC) +# if defined(__ICCARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__ICCRX__) +# define ARCHITECTURE_ID "RX" + +# elif defined(__ICCRH850__) +# define ARCHITECTURE_ID "RH850" + +# elif defined(__ICCRL78__) +# define ARCHITECTURE_ID "RL78" + +# elif defined(__ICCRISCV__) +# define ARCHITECTURE_ID "RISCV" + +# elif defined(__ICCAVR__) +# define ARCHITECTURE_ID "AVR" + +# elif defined(__ICC430__) +# define ARCHITECTURE_ID "MSP430" + +# elif defined(__ICCV850__) +# define ARCHITECTURE_ID "V850" + +# elif defined(__ICC8051__) +# define ARCHITECTURE_ID "8051" + +# elif defined(__ICCSTM8__) +# define ARCHITECTURE_ID "STM8" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__ghs__) +# if defined(__PPC64__) +# define ARCHITECTURE_ID "PPC64" + +# elif defined(__ppc__) +# define ARCHITECTURE_ID "PPC" + +# elif defined(__ARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__x86_64__) +# define ARCHITECTURE_ID "x64" + +# elif defined(__i386__) +# define ARCHITECTURE_ID "X86" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__TI_COMPILER_VERSION__) +# if defined(__TI_ARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__MSP430__) +# define ARCHITECTURE_ID "MSP430" + +# elif defined(__TMS320C28XX__) +# define ARCHITECTURE_ID "TMS320C28x" + +# elif defined(__TMS320C6X__) || defined(_TMS320C6X) +# define ARCHITECTURE_ID "TMS320C6x" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#else +# define ARCHITECTURE_ID +#endif + +/* Convert integer to decimal digit literals. */ +#define DEC(n) \ + ('0' + (((n) / 10000000)%10)), \ + ('0' + (((n) / 1000000)%10)), \ + ('0' + (((n) / 100000)%10)), \ + ('0' + (((n) / 10000)%10)), \ + ('0' + (((n) / 1000)%10)), \ + ('0' + (((n) / 100)%10)), \ + ('0' + (((n) / 10)%10)), \ + ('0' + ((n) % 10)) + +/* Convert integer to hex digit literals. */ +#define HEX(n) \ + ('0' + ((n)>>28 & 0xF)), \ + ('0' + ((n)>>24 & 0xF)), \ + ('0' + ((n)>>20 & 0xF)), \ + ('0' + ((n)>>16 & 0xF)), \ + ('0' + ((n)>>12 & 0xF)), \ + ('0' + ((n)>>8 & 0xF)), \ + ('0' + ((n)>>4 & 0xF)), \ + ('0' + ((n) & 0xF)) + +/* Construct a string literal encoding the version number. */ +#ifdef COMPILER_VERSION +char const* info_version = "INFO" ":" "compiler_version[" COMPILER_VERSION "]"; + +/* Construct a string literal encoding the version number components. */ +#elif defined(COMPILER_VERSION_MAJOR) +char const info_version[] = { + 'I', 'N', 'F', 'O', ':', + 'c','o','m','p','i','l','e','r','_','v','e','r','s','i','o','n','[', + COMPILER_VERSION_MAJOR, +# ifdef COMPILER_VERSION_MINOR + '.', COMPILER_VERSION_MINOR, +# ifdef COMPILER_VERSION_PATCH + '.', COMPILER_VERSION_PATCH, +# ifdef COMPILER_VERSION_TWEAK + '.', COMPILER_VERSION_TWEAK, +# endif +# endif +# endif + ']','\0'}; +#endif + +/* Construct a string literal encoding the internal version number. */ +#ifdef COMPILER_VERSION_INTERNAL +char const info_version_internal[] = { + 'I', 'N', 'F', 'O', ':', + 'c','o','m','p','i','l','e','r','_','v','e','r','s','i','o','n','_', + 'i','n','t','e','r','n','a','l','[', + COMPILER_VERSION_INTERNAL,']','\0'}; +#elif defined(COMPILER_VERSION_INTERNAL_STR) +char const* info_version_internal = "INFO" ":" "compiler_version_internal[" COMPILER_VERSION_INTERNAL_STR "]"; +#endif + +/* Construct a string literal encoding the version number components. */ +#ifdef SIMULATE_VERSION_MAJOR +char const info_simulate_version[] = { + 'I', 'N', 'F', 'O', ':', + 's','i','m','u','l','a','t','e','_','v','e','r','s','i','o','n','[', + SIMULATE_VERSION_MAJOR, +# ifdef SIMULATE_VERSION_MINOR + '.', SIMULATE_VERSION_MINOR, +# ifdef SIMULATE_VERSION_PATCH + '.', SIMULATE_VERSION_PATCH, +# ifdef SIMULATE_VERSION_TWEAK + '.', SIMULATE_VERSION_TWEAK, +# endif +# endif +# endif + ']','\0'}; +#endif + +/* Construct the string literal in pieces to prevent the source from + getting matched. Store it in a pointer rather than an array + because some compilers will just produce instructions to fill the + array rather than assigning a pointer to a static array. */ +char const* info_platform = "INFO" ":" "platform[" PLATFORM_ID "]"; +char const* info_arch = "INFO" ":" "arch[" ARCHITECTURE_ID "]"; + + + +#if defined(__INTEL_COMPILER) && defined(_MSVC_LANG) && _MSVC_LANG < 201403L +# if defined(__INTEL_CXX11_MODE__) +# if defined(__cpp_aggregate_nsdmi) +# define CXX_STD 201402L +# else +# define CXX_STD 201103L +# endif +# else +# define CXX_STD 199711L +# endif +#elif defined(_MSC_VER) && defined(_MSVC_LANG) +# define CXX_STD _MSVC_LANG +#else +# define CXX_STD __cplusplus +#endif + +const char* info_language_standard_default = "INFO" ":" "standard_default[" +#if CXX_STD > 202002L + "23" +#elif CXX_STD > 201703L + "20" +#elif CXX_STD >= 201703L + "17" +#elif CXX_STD >= 201402L + "14" +#elif CXX_STD >= 201103L + "11" +#else + "98" +#endif +"]"; + +const char* info_language_extensions_default = "INFO" ":" "extensions_default[" +/* !defined(_MSC_VER) to exclude Clang's MSVC compatibility mode. */ +#if (defined(__clang__) || defined(__GNUC__) || \ + defined(__TI_COMPILER_VERSION__)) && \ + !defined(__STRICT_ANSI__) && !defined(_MSC_VER) + "ON" +#else + "OFF" +#endif +"]"; + +/*--------------------------------------------------------------------------*/ + +int main(int argc, char* argv[]) +{ + int require = 0; + require += info_compiler[argc]; + require += info_platform[argc]; +#ifdef COMPILER_VERSION_MAJOR + require += info_version[argc]; +#endif +#ifdef COMPILER_VERSION_INTERNAL + require += info_version_internal[argc]; +#endif +#ifdef SIMULATE_ID + require += info_simulate[argc]; +#endif +#ifdef SIMULATE_VERSION_MAJOR + require += info_simulate_version[argc]; +#endif +#if defined(__CRAYXT_COMPUTE_LINUX_TARGET) + require += info_cray[argc]; +#endif + require += info_language_standard_default[argc]; + require += info_language_extensions_default[argc]; + (void)argv; + return require; +} diff --git a/Increase_Host_compute/AclNNInvocation/build/CMakeFiles/3.22.1/CompilerIdCXX/a.out b/Increase_Host_compute/AclNNInvocation/build/CMakeFiles/3.22.1/CompilerIdCXX/a.out new file mode 100644 index 0000000000000000000000000000000000000000..47c74a11ebba8f57647130a4389f88befac42ec5 Binary files /dev/null and b/Increase_Host_compute/AclNNInvocation/build/CMakeFiles/3.22.1/CompilerIdCXX/a.out differ diff --git a/Increase_Host_compute/AclNNInvocation/build/CMakeFiles/CMakeDirectoryInformation.cmake b/Increase_Host_compute/AclNNInvocation/build/CMakeFiles/CMakeDirectoryInformation.cmake new file mode 100644 index 0000000000000000000000000000000000000000..cf93ca27e3e707bb303186772c809ab999a3cfa4 --- /dev/null +++ b/Increase_Host_compute/AclNNInvocation/build/CMakeFiles/CMakeDirectoryInformation.cmake @@ -0,0 +1,16 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +# Relative path conversion top directories. +set(CMAKE_RELATIVE_PATH_TOP_SOURCE "/Op_test/Operator-performance/Increase_Host_compute/AclNNInvocation/src") +set(CMAKE_RELATIVE_PATH_TOP_BINARY "/Op_test/Operator-performance/Increase_Host_compute/AclNNInvocation/build") + +# Force unix paths in dependencies. +set(CMAKE_FORCE_UNIX_PATHS 1) + + +# The C and CXX include file regular expressions for this directory. +set(CMAKE_C_INCLUDE_REGEX_SCAN "^.*$") +set(CMAKE_C_INCLUDE_REGEX_COMPLAIN "^$") +set(CMAKE_CXX_INCLUDE_REGEX_SCAN ${CMAKE_C_INCLUDE_REGEX_SCAN}) +set(CMAKE_CXX_INCLUDE_REGEX_COMPLAIN ${CMAKE_C_INCLUDE_REGEX_COMPLAIN}) diff --git a/Increase_Host_compute/AclNNInvocation/build/CMakeFiles/CMakeOutput.log b/Increase_Host_compute/AclNNInvocation/build/CMakeFiles/CMakeOutput.log new file mode 100644 index 0000000000000000000000000000000000000000..02bb65ac2e0904d6f717c628447cd4ae549c6ce7 --- /dev/null +++ b/Increase_Host_compute/AclNNInvocation/build/CMakeFiles/CMakeOutput.log @@ -0,0 +1,437 @@ +The system is: Linux - 5.10.0+ - aarch64 +Compiling the C compiler identification source file "CMakeCCompilerId.c" succeeded. +Compiler: /usr/bin/cc +Build flags: +Id flags: + +The output was: +0 + + +Compilation of the C compiler identification source "CMakeCCompilerId.c" produced "a.out" + +The C compiler identification is GNU, found in "/Op_test/Operator-performance/Increase_Host_compute/AclNNInvocation/build/CMakeFiles/3.22.1/CompilerIdC/a.out" + +Compiling the CXX compiler identification source file "CMakeCXXCompilerId.cpp" succeeded. +Compiler: /usr/bin/c++ +Build flags: +Id flags: + +The output was: +0 + + +Compilation of the CXX compiler identification source "CMakeCXXCompilerId.cpp" produced "a.out" + +The CXX compiler identification is GNU, found in "/Op_test/Operator-performance/Increase_Host_compute/AclNNInvocation/build/CMakeFiles/3.22.1/CompilerIdCXX/a.out" + +Detecting C compiler ABI info compiled with the following output: +Change Dir: /Op_test/Operator-performance/Increase_Host_compute/AclNNInvocation/build/CMakeFiles/CMakeTmp + +Run Build Command(s):/usr/bin/gmake -f Makefile cmTC_359fa/fast && /usr/bin/gmake -f CMakeFiles/cmTC_359fa.dir/build.make CMakeFiles/cmTC_359fa.dir/build +gmake[1]: Entering directory '/Op_test/Operator-performance/Increase_Host_compute/AclNNInvocation/build/CMakeFiles/CMakeTmp' +Building C object CMakeFiles/cmTC_359fa.dir/CMakeCCompilerABI.c.o +/usr/bin/cc -v -o CMakeFiles/cmTC_359fa.dir/CMakeCCompilerABI.c.o -c /usr/share/cmake-3.22/Modules/CMakeCCompilerABI.c +Using built-in specs. +COLLECT_GCC=/usr/bin/cc +Target: aarch64-linux-gnu +Configured with: ../src/configure -v --with-pkgversion='Ubuntu 11.4.0-1ubuntu1~22.04' --with-bugurl=file:///usr/share/doc/gcc-11/README.Bugs --enable-languages=c,ada,c++,go,d,fortran,objc,obj-c++,m2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-11 --program-prefix=aarch64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --enable-bootstrap --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-libquadmath --disable-libquadmath-support --enable-plugin --enable-default-pie --with-system-zlib --enable-libphobos-checking=release --with-target-system-zlib=auto --enable-objc-gc=auto --enable-multiarch --enable-fix-cortex-a53-843419 --disable-werror --enable-checking=release --build=aarch64-linux-gnu --host=aarch64-linux-gnu --target=aarch64-linux-gnu --with-build-config=bootstrap-lto-lean --enable-link-serialization=2 +Thread model: posix +Supported LTO compression algorithms: zlib zstd +gcc version 11.4.0 (Ubuntu 11.4.0-1ubuntu1~22.04) +COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_359fa.dir/CMakeCCompilerABI.c.o' '-c' '-mlittle-endian' '-mabi=lp64' '-dumpdir' 'CMakeFiles/cmTC_359fa.dir/' + /usr/lib/gcc/aarch64-linux-gnu/11/cc1 -quiet -v -imultiarch aarch64-linux-gnu /usr/share/cmake-3.22/Modules/CMakeCCompilerABI.c -quiet -dumpdir CMakeFiles/cmTC_359fa.dir/ -dumpbase CMakeCCompilerABI.c.c -dumpbase-ext .c -mlittle-endian -mabi=lp64 -version -fasynchronous-unwind-tables -fstack-protector-strong -Wformat -Wformat-security -fstack-clash-protection -o /tmp/ccILHBBv.s +GNU C17 (Ubuntu 11.4.0-1ubuntu1~22.04) version 11.4.0 (aarch64-linux-gnu) + compiled by GNU C version 11.4.0, GMP version 6.2.1, MPFR version 4.1.0, MPC version 1.2.1, isl version isl-0.24-GMP + +GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072 +ignoring nonexistent directory "/usr/local/include/aarch64-linux-gnu" +ignoring nonexistent directory "/usr/lib/gcc/aarch64-linux-gnu/11/include-fixed" +ignoring nonexistent directory "/usr/lib/gcc/aarch64-linux-gnu/11/../../../../aarch64-linux-gnu/include" +#include "..." search starts here: +#include <...> search starts here: + /usr/lib/gcc/aarch64-linux-gnu/11/include + /usr/local/include + /usr/include/aarch64-linux-gnu + /usr/include +End of search list. +GNU C17 (Ubuntu 11.4.0-1ubuntu1~22.04) version 11.4.0 (aarch64-linux-gnu) + compiled by GNU C version 11.4.0, GMP version 6.2.1, MPFR version 4.1.0, MPC version 1.2.1, isl version isl-0.24-GMP + +GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072 +Compiler executable checksum: 52ed857e9cd110e5efaa797811afcfbb +COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_359fa.dir/CMakeCCompilerABI.c.o' '-c' '-mlittle-endian' '-mabi=lp64' '-dumpdir' 'CMakeFiles/cmTC_359fa.dir/' + as -v -EL -mabi=lp64 -o CMakeFiles/cmTC_359fa.dir/CMakeCCompilerABI.c.o /tmp/ccILHBBv.s +GNU assembler version 2.38 (aarch64-linux-gnu) using BFD version (GNU Binutils for Ubuntu) 2.38 +COMPILER_PATH=/usr/lib/gcc/aarch64-linux-gnu/11/:/usr/lib/gcc/aarch64-linux-gnu/11/:/usr/lib/gcc/aarch64-linux-gnu/:/usr/lib/gcc/aarch64-linux-gnu/11/:/usr/lib/gcc/aarch64-linux-gnu/ +LIBRARY_PATH=/usr/lib/gcc/aarch64-linux-gnu/11/:/usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu/:/usr/lib/gcc/aarch64-linux-gnu/11/../../../../lib/:/lib/aarch64-linux-gnu/:/lib/../lib/:/usr/lib/aarch64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/aarch64-linux-gnu/11/../../../:/lib/:/usr/lib/ +COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_359fa.dir/CMakeCCompilerABI.c.o' '-c' '-mlittle-endian' '-mabi=lp64' '-dumpdir' 'CMakeFiles/cmTC_359fa.dir/CMakeCCompilerABI.c.' +Linking C executable cmTC_359fa +/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_359fa.dir/link.txt --verbose=1 +/usr/bin/cc -v CMakeFiles/cmTC_359fa.dir/CMakeCCompilerABI.c.o -o cmTC_359fa +Using built-in specs. +COLLECT_GCC=/usr/bin/cc +COLLECT_LTO_WRAPPER=/usr/lib/gcc/aarch64-linux-gnu/11/lto-wrapper +Target: aarch64-linux-gnu +Configured with: ../src/configure -v --with-pkgversion='Ubuntu 11.4.0-1ubuntu1~22.04' --with-bugurl=file:///usr/share/doc/gcc-11/README.Bugs --enable-languages=c,ada,c++,go,d,fortran,objc,obj-c++,m2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-11 --program-prefix=aarch64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --enable-bootstrap --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-libquadmath --disable-libquadmath-support --enable-plugin --enable-default-pie --with-system-zlib --enable-libphobos-checking=release --with-target-system-zlib=auto --enable-objc-gc=auto --enable-multiarch --enable-fix-cortex-a53-843419 --disable-werror --enable-checking=release --build=aarch64-linux-gnu --host=aarch64-linux-gnu --target=aarch64-linux-gnu --with-build-config=bootstrap-lto-lean --enable-link-serialization=2 +Thread model: posix +Supported LTO compression algorithms: zlib zstd +gcc version 11.4.0 (Ubuntu 11.4.0-1ubuntu1~22.04) +COMPILER_PATH=/usr/lib/gcc/aarch64-linux-gnu/11/:/usr/lib/gcc/aarch64-linux-gnu/11/:/usr/lib/gcc/aarch64-linux-gnu/:/usr/lib/gcc/aarch64-linux-gnu/11/:/usr/lib/gcc/aarch64-linux-gnu/ +LIBRARY_PATH=/usr/lib/gcc/aarch64-linux-gnu/11/:/usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu/:/usr/lib/gcc/aarch64-linux-gnu/11/../../../../lib/:/lib/aarch64-linux-gnu/:/lib/../lib/:/usr/lib/aarch64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/aarch64-linux-gnu/11/../../../:/lib/:/usr/lib/ +COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_359fa' '-mlittle-endian' '-mabi=lp64' '-dumpdir' 'cmTC_359fa.' + /usr/lib/gcc/aarch64-linux-gnu/11/collect2 -plugin /usr/lib/gcc/aarch64-linux-gnu/11/liblto_plugin.so -plugin-opt=/usr/lib/gcc/aarch64-linux-gnu/11/lto-wrapper -plugin-opt=-fresolution=/tmp/ccnZEUlH.res -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s --build-id --eh-frame-hdr --hash-style=gnu --as-needed -dynamic-linker /lib/ld-linux-aarch64.so.1 -X -EL -maarch64linux --fix-cortex-a53-843419 -pie -z now -z relro -o cmTC_359fa /usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu/Scrt1.o /usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu/crti.o /usr/lib/gcc/aarch64-linux-gnu/11/crtbeginS.o -L/usr/lib/gcc/aarch64-linux-gnu/11 -L/usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu -L/usr/lib/gcc/aarch64-linux-gnu/11/../../../../lib -L/lib/aarch64-linux-gnu -L/lib/../lib -L/usr/lib/aarch64-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/aarch64-linux-gnu/11/../../.. CMakeFiles/cmTC_359fa.dir/CMakeCCompilerABI.c.o -lgcc --push-state --as-needed -lgcc_s --pop-state -lc -lgcc --push-state --as-needed -lgcc_s --pop-state /usr/lib/gcc/aarch64-linux-gnu/11/crtendS.o /usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu/crtn.o +COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_359fa' '-mlittle-endian' '-mabi=lp64' '-dumpdir' 'cmTC_359fa.' +gmake[1]: Leaving directory '/Op_test/Operator-performance/Increase_Host_compute/AclNNInvocation/build/CMakeFiles/CMakeTmp' + + + +Parsed C implicit include dir info from above output: rv=done + found start of include info + found start of implicit include info + add: [/usr/lib/gcc/aarch64-linux-gnu/11/include] + add: [/usr/local/include] + add: [/usr/include/aarch64-linux-gnu] + add: [/usr/include] + end of search list found + collapse include dir [/usr/lib/gcc/aarch64-linux-gnu/11/include] ==> [/usr/lib/gcc/aarch64-linux-gnu/11/include] + collapse include dir [/usr/local/include] ==> [/usr/local/include] + collapse include dir [/usr/include/aarch64-linux-gnu] ==> [/usr/include/aarch64-linux-gnu] + collapse include dir [/usr/include] ==> [/usr/include] + implicit include dirs: [/usr/lib/gcc/aarch64-linux-gnu/11/include;/usr/local/include;/usr/include/aarch64-linux-gnu;/usr/include] + + +Parsed C implicit link information from above output: + link line regex: [^( *|.*[/\])(ld|CMAKE_LINK_STARTFILE-NOTFOUND|([^/\]+-)?ld|collect2)[^/\]*( |$)] + ignore line: [Change Dir: /Op_test/Operator-performance/Increase_Host_compute/AclNNInvocation/build/CMakeFiles/CMakeTmp] + ignore line: [] + ignore line: [Run Build Command(s):/usr/bin/gmake -f Makefile cmTC_359fa/fast && /usr/bin/gmake -f CMakeFiles/cmTC_359fa.dir/build.make CMakeFiles/cmTC_359fa.dir/build] + ignore line: [gmake[1]: Entering directory '/Op_test/Operator-performance/Increase_Host_compute/AclNNInvocation/build/CMakeFiles/CMakeTmp'] + ignore line: [Building C object CMakeFiles/cmTC_359fa.dir/CMakeCCompilerABI.c.o] + ignore line: [/usr/bin/cc -v -o CMakeFiles/cmTC_359fa.dir/CMakeCCompilerABI.c.o -c /usr/share/cmake-3.22/Modules/CMakeCCompilerABI.c] + ignore line: [Using built-in specs.] + ignore line: [COLLECT_GCC=/usr/bin/cc] + ignore line: [Target: aarch64-linux-gnu] + ignore line: [Configured with: ../src/configure -v --with-pkgversion='Ubuntu 11.4.0-1ubuntu1~22.04' --with-bugurl=file:///usr/share/doc/gcc-11/README.Bugs --enable-languages=c ada c++ go d fortran objc obj-c++ m2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-11 --program-prefix=aarch64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --enable-bootstrap --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-libquadmath --disable-libquadmath-support --enable-plugin --enable-default-pie --with-system-zlib --enable-libphobos-checking=release --with-target-system-zlib=auto --enable-objc-gc=auto --enable-multiarch --enable-fix-cortex-a53-843419 --disable-werror --enable-checking=release --build=aarch64-linux-gnu --host=aarch64-linux-gnu --target=aarch64-linux-gnu --with-build-config=bootstrap-lto-lean --enable-link-serialization=2] + ignore line: [Thread model: posix] + ignore line: [Supported LTO compression algorithms: zlib zstd] + ignore line: [gcc version 11.4.0 (Ubuntu 11.4.0-1ubuntu1~22.04) ] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_359fa.dir/CMakeCCompilerABI.c.o' '-c' '-mlittle-endian' '-mabi=lp64' '-dumpdir' 'CMakeFiles/cmTC_359fa.dir/'] + ignore line: [ /usr/lib/gcc/aarch64-linux-gnu/11/cc1 -quiet -v -imultiarch aarch64-linux-gnu /usr/share/cmake-3.22/Modules/CMakeCCompilerABI.c -quiet -dumpdir CMakeFiles/cmTC_359fa.dir/ -dumpbase CMakeCCompilerABI.c.c -dumpbase-ext .c -mlittle-endian -mabi=lp64 -version -fasynchronous-unwind-tables -fstack-protector-strong -Wformat -Wformat-security -fstack-clash-protection -o /tmp/ccILHBBv.s] + ignore line: [GNU C17 (Ubuntu 11.4.0-1ubuntu1~22.04) version 11.4.0 (aarch64-linux-gnu)] + ignore line: [ compiled by GNU C version 11.4.0 GMP version 6.2.1 MPFR version 4.1.0 MPC version 1.2.1 isl version isl-0.24-GMP] + ignore line: [] + ignore line: [GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072] + ignore line: [ignoring nonexistent directory "/usr/local/include/aarch64-linux-gnu"] + ignore line: [ignoring nonexistent directory "/usr/lib/gcc/aarch64-linux-gnu/11/include-fixed"] + ignore line: [ignoring nonexistent directory "/usr/lib/gcc/aarch64-linux-gnu/11/../../../../aarch64-linux-gnu/include"] + ignore line: [#include "..." search starts here:] + ignore line: [#include <...> search starts here:] + ignore line: [ /usr/lib/gcc/aarch64-linux-gnu/11/include] + ignore line: [ /usr/local/include] + ignore line: [ /usr/include/aarch64-linux-gnu] + ignore line: [ /usr/include] + ignore line: [End of search list.] + ignore line: [GNU C17 (Ubuntu 11.4.0-1ubuntu1~22.04) version 11.4.0 (aarch64-linux-gnu)] + ignore line: [ compiled by GNU C version 11.4.0 GMP version 6.2.1 MPFR version 4.1.0 MPC version 1.2.1 isl version isl-0.24-GMP] + ignore line: [] + ignore line: [GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072] + ignore line: [Compiler executable checksum: 52ed857e9cd110e5efaa797811afcfbb] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_359fa.dir/CMakeCCompilerABI.c.o' '-c' '-mlittle-endian' '-mabi=lp64' '-dumpdir' 'CMakeFiles/cmTC_359fa.dir/'] + ignore line: [ as -v -EL -mabi=lp64 -o CMakeFiles/cmTC_359fa.dir/CMakeCCompilerABI.c.o /tmp/ccILHBBv.s] + ignore line: [GNU assembler version 2.38 (aarch64-linux-gnu) using BFD version (GNU Binutils for Ubuntu) 2.38] + ignore line: [COMPILER_PATH=/usr/lib/gcc/aarch64-linux-gnu/11/:/usr/lib/gcc/aarch64-linux-gnu/11/:/usr/lib/gcc/aarch64-linux-gnu/:/usr/lib/gcc/aarch64-linux-gnu/11/:/usr/lib/gcc/aarch64-linux-gnu/] + ignore line: [LIBRARY_PATH=/usr/lib/gcc/aarch64-linux-gnu/11/:/usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu/:/usr/lib/gcc/aarch64-linux-gnu/11/../../../../lib/:/lib/aarch64-linux-gnu/:/lib/../lib/:/usr/lib/aarch64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/aarch64-linux-gnu/11/../../../:/lib/:/usr/lib/] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_359fa.dir/CMakeCCompilerABI.c.o' '-c' '-mlittle-endian' '-mabi=lp64' '-dumpdir' 'CMakeFiles/cmTC_359fa.dir/CMakeCCompilerABI.c.'] + ignore line: [Linking C executable cmTC_359fa] + ignore line: [/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_359fa.dir/link.txt --verbose=1] + ignore line: [/usr/bin/cc -v CMakeFiles/cmTC_359fa.dir/CMakeCCompilerABI.c.o -o cmTC_359fa ] + ignore line: [Using built-in specs.] + ignore line: [COLLECT_GCC=/usr/bin/cc] + ignore line: [COLLECT_LTO_WRAPPER=/usr/lib/gcc/aarch64-linux-gnu/11/lto-wrapper] + ignore line: [Target: aarch64-linux-gnu] + ignore line: [Configured with: ../src/configure -v --with-pkgversion='Ubuntu 11.4.0-1ubuntu1~22.04' --with-bugurl=file:///usr/share/doc/gcc-11/README.Bugs --enable-languages=c ada c++ go d fortran objc obj-c++ m2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-11 --program-prefix=aarch64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --enable-bootstrap --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-libquadmath --disable-libquadmath-support --enable-plugin --enable-default-pie --with-system-zlib --enable-libphobos-checking=release --with-target-system-zlib=auto --enable-objc-gc=auto --enable-multiarch --enable-fix-cortex-a53-843419 --disable-werror --enable-checking=release --build=aarch64-linux-gnu --host=aarch64-linux-gnu --target=aarch64-linux-gnu --with-build-config=bootstrap-lto-lean --enable-link-serialization=2] + ignore line: [Thread model: posix] + ignore line: [Supported LTO compression algorithms: zlib zstd] + ignore line: [gcc version 11.4.0 (Ubuntu 11.4.0-1ubuntu1~22.04) ] + ignore line: [COMPILER_PATH=/usr/lib/gcc/aarch64-linux-gnu/11/:/usr/lib/gcc/aarch64-linux-gnu/11/:/usr/lib/gcc/aarch64-linux-gnu/:/usr/lib/gcc/aarch64-linux-gnu/11/:/usr/lib/gcc/aarch64-linux-gnu/] + ignore line: [LIBRARY_PATH=/usr/lib/gcc/aarch64-linux-gnu/11/:/usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu/:/usr/lib/gcc/aarch64-linux-gnu/11/../../../../lib/:/lib/aarch64-linux-gnu/:/lib/../lib/:/usr/lib/aarch64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/aarch64-linux-gnu/11/../../../:/lib/:/usr/lib/] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_359fa' '-mlittle-endian' '-mabi=lp64' '-dumpdir' 'cmTC_359fa.'] + link line: [ /usr/lib/gcc/aarch64-linux-gnu/11/collect2 -plugin /usr/lib/gcc/aarch64-linux-gnu/11/liblto_plugin.so -plugin-opt=/usr/lib/gcc/aarch64-linux-gnu/11/lto-wrapper -plugin-opt=-fresolution=/tmp/ccnZEUlH.res -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s --build-id --eh-frame-hdr --hash-style=gnu --as-needed -dynamic-linker /lib/ld-linux-aarch64.so.1 -X -EL -maarch64linux --fix-cortex-a53-843419 -pie -z now -z relro -o cmTC_359fa /usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu/Scrt1.o /usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu/crti.o /usr/lib/gcc/aarch64-linux-gnu/11/crtbeginS.o -L/usr/lib/gcc/aarch64-linux-gnu/11 -L/usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu -L/usr/lib/gcc/aarch64-linux-gnu/11/../../../../lib -L/lib/aarch64-linux-gnu -L/lib/../lib -L/usr/lib/aarch64-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/aarch64-linux-gnu/11/../../.. CMakeFiles/cmTC_359fa.dir/CMakeCCompilerABI.c.o -lgcc --push-state --as-needed -lgcc_s --pop-state -lc -lgcc --push-state --as-needed -lgcc_s --pop-state /usr/lib/gcc/aarch64-linux-gnu/11/crtendS.o /usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu/crtn.o] + arg [/usr/lib/gcc/aarch64-linux-gnu/11/collect2] ==> ignore + arg [-plugin] ==> ignore + arg [/usr/lib/gcc/aarch64-linux-gnu/11/liblto_plugin.so] ==> ignore + arg [-plugin-opt=/usr/lib/gcc/aarch64-linux-gnu/11/lto-wrapper] ==> ignore + arg [-plugin-opt=-fresolution=/tmp/ccnZEUlH.res] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc_s] ==> ignore + arg [-plugin-opt=-pass-through=-lc] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc_s] ==> ignore + arg [--build-id] ==> ignore + arg [--eh-frame-hdr] ==> ignore + arg [--hash-style=gnu] ==> ignore + arg [--as-needed] ==> ignore + arg [-dynamic-linker] ==> ignore + arg [/lib/ld-linux-aarch64.so.1] ==> ignore + arg [-X] ==> ignore + arg [-EL] ==> ignore + arg [-maarch64linux] ==> ignore + arg [--fix-cortex-a53-843419] ==> ignore + arg [-pie] ==> ignore + arg [-znow] ==> ignore + arg [-zrelro] ==> ignore + arg [-o] ==> ignore + arg [cmTC_359fa] ==> ignore + arg [/usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu/Scrt1.o] ==> obj [/usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu/Scrt1.o] + arg [/usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu/crti.o] ==> obj [/usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu/crti.o] + arg [/usr/lib/gcc/aarch64-linux-gnu/11/crtbeginS.o] ==> obj [/usr/lib/gcc/aarch64-linux-gnu/11/crtbeginS.o] + arg [-L/usr/lib/gcc/aarch64-linux-gnu/11] ==> dir [/usr/lib/gcc/aarch64-linux-gnu/11] + arg [-L/usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu] ==> dir [/usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu] + arg [-L/usr/lib/gcc/aarch64-linux-gnu/11/../../../../lib] ==> dir [/usr/lib/gcc/aarch64-linux-gnu/11/../../../../lib] + arg [-L/lib/aarch64-linux-gnu] ==> dir [/lib/aarch64-linux-gnu] + arg [-L/lib/../lib] ==> dir [/lib/../lib] + arg [-L/usr/lib/aarch64-linux-gnu] ==> dir [/usr/lib/aarch64-linux-gnu] + arg [-L/usr/lib/../lib] ==> dir [/usr/lib/../lib] + arg [-L/usr/lib/gcc/aarch64-linux-gnu/11/../../..] ==> dir [/usr/lib/gcc/aarch64-linux-gnu/11/../../..] + arg [CMakeFiles/cmTC_359fa.dir/CMakeCCompilerABI.c.o] ==> ignore + arg [-lgcc] ==> lib [gcc] + arg [--push-state] ==> ignore + arg [--as-needed] ==> ignore + arg [-lgcc_s] ==> lib [gcc_s] + arg [--pop-state] ==> ignore + arg [-lc] ==> lib [c] + arg [-lgcc] ==> lib [gcc] + arg [--push-state] ==> ignore + arg [--as-needed] ==> ignore + arg [-lgcc_s] ==> lib [gcc_s] + arg [--pop-state] ==> ignore + arg [/usr/lib/gcc/aarch64-linux-gnu/11/crtendS.o] ==> obj [/usr/lib/gcc/aarch64-linux-gnu/11/crtendS.o] + arg [/usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu/crtn.o] ==> obj [/usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu/crtn.o] + collapse obj [/usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu/Scrt1.o] ==> [/usr/lib/aarch64-linux-gnu/Scrt1.o] + collapse obj [/usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu/crti.o] ==> [/usr/lib/aarch64-linux-gnu/crti.o] + collapse obj [/usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu/crtn.o] ==> [/usr/lib/aarch64-linux-gnu/crtn.o] + collapse library dir [/usr/lib/gcc/aarch64-linux-gnu/11] ==> [/usr/lib/gcc/aarch64-linux-gnu/11] + collapse library dir [/usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu] ==> [/usr/lib/aarch64-linux-gnu] + collapse library dir [/usr/lib/gcc/aarch64-linux-gnu/11/../../../../lib] ==> [/usr/lib] + collapse library dir [/lib/aarch64-linux-gnu] ==> [/lib/aarch64-linux-gnu] + collapse library dir [/lib/../lib] ==> [/lib] + collapse library dir [/usr/lib/aarch64-linux-gnu] ==> [/usr/lib/aarch64-linux-gnu] + collapse library dir [/usr/lib/../lib] ==> [/usr/lib] + collapse library dir [/usr/lib/gcc/aarch64-linux-gnu/11/../../..] ==> [/usr/lib] + implicit libs: [gcc;gcc_s;c;gcc;gcc_s] + implicit objs: [/usr/lib/aarch64-linux-gnu/Scrt1.o;/usr/lib/aarch64-linux-gnu/crti.o;/usr/lib/gcc/aarch64-linux-gnu/11/crtbeginS.o;/usr/lib/gcc/aarch64-linux-gnu/11/crtendS.o;/usr/lib/aarch64-linux-gnu/crtn.o] + implicit dirs: [/usr/lib/gcc/aarch64-linux-gnu/11;/usr/lib/aarch64-linux-gnu;/usr/lib;/lib/aarch64-linux-gnu;/lib] + implicit fwks: [] + + +Detecting CXX compiler ABI info compiled with the following output: +Change Dir: /Op_test/Operator-performance/Increase_Host_compute/AclNNInvocation/build/CMakeFiles/CMakeTmp + +Run Build Command(s):/usr/bin/gmake -f Makefile cmTC_e3e0f/fast && /usr/bin/gmake -f CMakeFiles/cmTC_e3e0f.dir/build.make CMakeFiles/cmTC_e3e0f.dir/build +gmake[1]: Entering directory '/Op_test/Operator-performance/Increase_Host_compute/AclNNInvocation/build/CMakeFiles/CMakeTmp' +Building CXX object CMakeFiles/cmTC_e3e0f.dir/CMakeCXXCompilerABI.cpp.o +/usr/bin/c++ -v -o CMakeFiles/cmTC_e3e0f.dir/CMakeCXXCompilerABI.cpp.o -c /usr/share/cmake-3.22/Modules/CMakeCXXCompilerABI.cpp +Using built-in specs. +COLLECT_GCC=/usr/bin/c++ +Target: aarch64-linux-gnu +Configured with: ../src/configure -v --with-pkgversion='Ubuntu 11.4.0-1ubuntu1~22.04' --with-bugurl=file:///usr/share/doc/gcc-11/README.Bugs --enable-languages=c,ada,c++,go,d,fortran,objc,obj-c++,m2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-11 --program-prefix=aarch64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --enable-bootstrap --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-libquadmath --disable-libquadmath-support --enable-plugin --enable-default-pie --with-system-zlib --enable-libphobos-checking=release --with-target-system-zlib=auto --enable-objc-gc=auto --enable-multiarch --enable-fix-cortex-a53-843419 --disable-werror --enable-checking=release --build=aarch64-linux-gnu --host=aarch64-linux-gnu --target=aarch64-linux-gnu --with-build-config=bootstrap-lto-lean --enable-link-serialization=2 +Thread model: posix +Supported LTO compression algorithms: zlib zstd +gcc version 11.4.0 (Ubuntu 11.4.0-1ubuntu1~22.04) +COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_e3e0f.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mlittle-endian' '-mabi=lp64' '-dumpdir' 'CMakeFiles/cmTC_e3e0f.dir/' + /usr/lib/gcc/aarch64-linux-gnu/11/cc1plus -quiet -v -imultiarch aarch64-linux-gnu -D_GNU_SOURCE /usr/share/cmake-3.22/Modules/CMakeCXXCompilerABI.cpp -quiet -dumpdir CMakeFiles/cmTC_e3e0f.dir/ -dumpbase CMakeCXXCompilerABI.cpp.cpp -dumpbase-ext .cpp -mlittle-endian -mabi=lp64 -version -fasynchronous-unwind-tables -fstack-protector-strong -Wformat -Wformat-security -fstack-clash-protection -o /tmp/ccjfDXWH.s +GNU C++17 (Ubuntu 11.4.0-1ubuntu1~22.04) version 11.4.0 (aarch64-linux-gnu) + compiled by GNU C version 11.4.0, GMP version 6.2.1, MPFR version 4.1.0, MPC version 1.2.1, isl version isl-0.24-GMP + +GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072 +ignoring duplicate directory "/usr/include/aarch64-linux-gnu/c++/11" +ignoring nonexistent directory "/usr/local/include/aarch64-linux-gnu" +ignoring nonexistent directory "/usr/lib/gcc/aarch64-linux-gnu/11/include-fixed" +ignoring nonexistent directory "/usr/lib/gcc/aarch64-linux-gnu/11/../../../../aarch64-linux-gnu/include" +#include "..." search starts here: +#include <...> search starts here: + /usr/include/c++/11 + /usr/include/aarch64-linux-gnu/c++/11 + /usr/include/c++/11/backward + /usr/lib/gcc/aarch64-linux-gnu/11/include + /usr/local/include + /usr/include/aarch64-linux-gnu + /usr/include +End of search list. +GNU C++17 (Ubuntu 11.4.0-1ubuntu1~22.04) version 11.4.0 (aarch64-linux-gnu) + compiled by GNU C version 11.4.0, GMP version 6.2.1, MPFR version 4.1.0, MPC version 1.2.1, isl version isl-0.24-GMP + +GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072 +Compiler executable checksum: 3e6e780af1232722b47e0979fda82402 +COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_e3e0f.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mlittle-endian' '-mabi=lp64' '-dumpdir' 'CMakeFiles/cmTC_e3e0f.dir/' + as -v -EL -mabi=lp64 -o CMakeFiles/cmTC_e3e0f.dir/CMakeCXXCompilerABI.cpp.o /tmp/ccjfDXWH.s +GNU assembler version 2.38 (aarch64-linux-gnu) using BFD version (GNU Binutils for Ubuntu) 2.38 +COMPILER_PATH=/usr/lib/gcc/aarch64-linux-gnu/11/:/usr/lib/gcc/aarch64-linux-gnu/11/:/usr/lib/gcc/aarch64-linux-gnu/:/usr/lib/gcc/aarch64-linux-gnu/11/:/usr/lib/gcc/aarch64-linux-gnu/ +LIBRARY_PATH=/usr/lib/gcc/aarch64-linux-gnu/11/:/usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu/:/usr/lib/gcc/aarch64-linux-gnu/11/../../../../lib/:/lib/aarch64-linux-gnu/:/lib/../lib/:/usr/lib/aarch64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/aarch64-linux-gnu/11/../../../:/lib/:/usr/lib/ +COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_e3e0f.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mlittle-endian' '-mabi=lp64' '-dumpdir' 'CMakeFiles/cmTC_e3e0f.dir/CMakeCXXCompilerABI.cpp.' +Linking CXX executable cmTC_e3e0f +/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_e3e0f.dir/link.txt --verbose=1 +/usr/bin/c++ -v CMakeFiles/cmTC_e3e0f.dir/CMakeCXXCompilerABI.cpp.o -o cmTC_e3e0f +Using built-in specs. +COLLECT_GCC=/usr/bin/c++ +COLLECT_LTO_WRAPPER=/usr/lib/gcc/aarch64-linux-gnu/11/lto-wrapper +Target: aarch64-linux-gnu +Configured with: ../src/configure -v --with-pkgversion='Ubuntu 11.4.0-1ubuntu1~22.04' --with-bugurl=file:///usr/share/doc/gcc-11/README.Bugs --enable-languages=c,ada,c++,go,d,fortran,objc,obj-c++,m2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-11 --program-prefix=aarch64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --enable-bootstrap --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-libquadmath --disable-libquadmath-support --enable-plugin --enable-default-pie --with-system-zlib --enable-libphobos-checking=release --with-target-system-zlib=auto --enable-objc-gc=auto --enable-multiarch --enable-fix-cortex-a53-843419 --disable-werror --enable-checking=release --build=aarch64-linux-gnu --host=aarch64-linux-gnu --target=aarch64-linux-gnu --with-build-config=bootstrap-lto-lean --enable-link-serialization=2 +Thread model: posix +Supported LTO compression algorithms: zlib zstd +gcc version 11.4.0 (Ubuntu 11.4.0-1ubuntu1~22.04) +COMPILER_PATH=/usr/lib/gcc/aarch64-linux-gnu/11/:/usr/lib/gcc/aarch64-linux-gnu/11/:/usr/lib/gcc/aarch64-linux-gnu/:/usr/lib/gcc/aarch64-linux-gnu/11/:/usr/lib/gcc/aarch64-linux-gnu/ +LIBRARY_PATH=/usr/lib/gcc/aarch64-linux-gnu/11/:/usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu/:/usr/lib/gcc/aarch64-linux-gnu/11/../../../../lib/:/lib/aarch64-linux-gnu/:/lib/../lib/:/usr/lib/aarch64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/aarch64-linux-gnu/11/../../../:/lib/:/usr/lib/ +COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_e3e0f' '-shared-libgcc' '-mlittle-endian' '-mabi=lp64' '-dumpdir' 'cmTC_e3e0f.' + /usr/lib/gcc/aarch64-linux-gnu/11/collect2 -plugin /usr/lib/gcc/aarch64-linux-gnu/11/liblto_plugin.so -plugin-opt=/usr/lib/gcc/aarch64-linux-gnu/11/lto-wrapper -plugin-opt=-fresolution=/tmp/ccvZGYdC.res -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc --build-id --eh-frame-hdr --hash-style=gnu --as-needed -dynamic-linker /lib/ld-linux-aarch64.so.1 -X -EL -maarch64linux --fix-cortex-a53-843419 -pie -z now -z relro -o cmTC_e3e0f /usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu/Scrt1.o /usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu/crti.o /usr/lib/gcc/aarch64-linux-gnu/11/crtbeginS.o -L/usr/lib/gcc/aarch64-linux-gnu/11 -L/usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu -L/usr/lib/gcc/aarch64-linux-gnu/11/../../../../lib -L/lib/aarch64-linux-gnu -L/lib/../lib -L/usr/lib/aarch64-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/aarch64-linux-gnu/11/../../.. CMakeFiles/cmTC_e3e0f.dir/CMakeCXXCompilerABI.cpp.o -lstdc++ -lm -lgcc_s -lgcc -lc -lgcc_s -lgcc /usr/lib/gcc/aarch64-linux-gnu/11/crtendS.o /usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu/crtn.o +COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_e3e0f' '-shared-libgcc' '-mlittle-endian' '-mabi=lp64' '-dumpdir' 'cmTC_e3e0f.' +gmake[1]: Leaving directory '/Op_test/Operator-performance/Increase_Host_compute/AclNNInvocation/build/CMakeFiles/CMakeTmp' + + + +Parsed CXX implicit include dir info from above output: rv=done + found start of include info + found start of implicit include info + add: [/usr/include/c++/11] + add: [/usr/include/aarch64-linux-gnu/c++/11] + add: [/usr/include/c++/11/backward] + add: [/usr/lib/gcc/aarch64-linux-gnu/11/include] + add: [/usr/local/include] + add: [/usr/include/aarch64-linux-gnu] + add: [/usr/include] + end of search list found + collapse include dir [/usr/include/c++/11] ==> [/usr/include/c++/11] + collapse include dir [/usr/include/aarch64-linux-gnu/c++/11] ==> [/usr/include/aarch64-linux-gnu/c++/11] + collapse include dir [/usr/include/c++/11/backward] ==> [/usr/include/c++/11/backward] + collapse include dir [/usr/lib/gcc/aarch64-linux-gnu/11/include] ==> [/usr/lib/gcc/aarch64-linux-gnu/11/include] + collapse include dir [/usr/local/include] ==> [/usr/local/include] + collapse include dir [/usr/include/aarch64-linux-gnu] ==> [/usr/include/aarch64-linux-gnu] + collapse include dir [/usr/include] ==> [/usr/include] + implicit include dirs: [/usr/include/c++/11;/usr/include/aarch64-linux-gnu/c++/11;/usr/include/c++/11/backward;/usr/lib/gcc/aarch64-linux-gnu/11/include;/usr/local/include;/usr/include/aarch64-linux-gnu;/usr/include] + + +Parsed CXX implicit link information from above output: + link line regex: [^( *|.*[/\])(ld|CMAKE_LINK_STARTFILE-NOTFOUND|([^/\]+-)?ld|collect2)[^/\]*( |$)] + ignore line: [Change Dir: /Op_test/Operator-performance/Increase_Host_compute/AclNNInvocation/build/CMakeFiles/CMakeTmp] + ignore line: [] + ignore line: [Run Build Command(s):/usr/bin/gmake -f Makefile cmTC_e3e0f/fast && /usr/bin/gmake -f CMakeFiles/cmTC_e3e0f.dir/build.make CMakeFiles/cmTC_e3e0f.dir/build] + ignore line: [gmake[1]: Entering directory '/Op_test/Operator-performance/Increase_Host_compute/AclNNInvocation/build/CMakeFiles/CMakeTmp'] + ignore line: [Building CXX object CMakeFiles/cmTC_e3e0f.dir/CMakeCXXCompilerABI.cpp.o] + ignore line: [/usr/bin/c++ -v -o CMakeFiles/cmTC_e3e0f.dir/CMakeCXXCompilerABI.cpp.o -c /usr/share/cmake-3.22/Modules/CMakeCXXCompilerABI.cpp] + ignore line: [Using built-in specs.] + ignore line: [COLLECT_GCC=/usr/bin/c++] + ignore line: [Target: aarch64-linux-gnu] + ignore line: [Configured with: ../src/configure -v --with-pkgversion='Ubuntu 11.4.0-1ubuntu1~22.04' --with-bugurl=file:///usr/share/doc/gcc-11/README.Bugs --enable-languages=c ada c++ go d fortran objc obj-c++ m2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-11 --program-prefix=aarch64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --enable-bootstrap --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-libquadmath --disable-libquadmath-support --enable-plugin --enable-default-pie --with-system-zlib --enable-libphobos-checking=release --with-target-system-zlib=auto --enable-objc-gc=auto --enable-multiarch --enable-fix-cortex-a53-843419 --disable-werror --enable-checking=release --build=aarch64-linux-gnu --host=aarch64-linux-gnu --target=aarch64-linux-gnu --with-build-config=bootstrap-lto-lean --enable-link-serialization=2] + ignore line: [Thread model: posix] + ignore line: [Supported LTO compression algorithms: zlib zstd] + ignore line: [gcc version 11.4.0 (Ubuntu 11.4.0-1ubuntu1~22.04) ] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_e3e0f.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mlittle-endian' '-mabi=lp64' '-dumpdir' 'CMakeFiles/cmTC_e3e0f.dir/'] + ignore line: [ /usr/lib/gcc/aarch64-linux-gnu/11/cc1plus -quiet -v -imultiarch aarch64-linux-gnu -D_GNU_SOURCE /usr/share/cmake-3.22/Modules/CMakeCXXCompilerABI.cpp -quiet -dumpdir CMakeFiles/cmTC_e3e0f.dir/ -dumpbase CMakeCXXCompilerABI.cpp.cpp -dumpbase-ext .cpp -mlittle-endian -mabi=lp64 -version -fasynchronous-unwind-tables -fstack-protector-strong -Wformat -Wformat-security -fstack-clash-protection -o /tmp/ccjfDXWH.s] + ignore line: [GNU C++17 (Ubuntu 11.4.0-1ubuntu1~22.04) version 11.4.0 (aarch64-linux-gnu)] + ignore line: [ compiled by GNU C version 11.4.0 GMP version 6.2.1 MPFR version 4.1.0 MPC version 1.2.1 isl version isl-0.24-GMP] + ignore line: [] + ignore line: [GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072] + ignore line: [ignoring duplicate directory "/usr/include/aarch64-linux-gnu/c++/11"] + ignore line: [ignoring nonexistent directory "/usr/local/include/aarch64-linux-gnu"] + ignore line: [ignoring nonexistent directory "/usr/lib/gcc/aarch64-linux-gnu/11/include-fixed"] + ignore line: [ignoring nonexistent directory "/usr/lib/gcc/aarch64-linux-gnu/11/../../../../aarch64-linux-gnu/include"] + ignore line: [#include "..." search starts here:] + ignore line: [#include <...> search starts here:] + ignore line: [ /usr/include/c++/11] + ignore line: [ /usr/include/aarch64-linux-gnu/c++/11] + ignore line: [ /usr/include/c++/11/backward] + ignore line: [ /usr/lib/gcc/aarch64-linux-gnu/11/include] + ignore line: [ /usr/local/include] + ignore line: [ /usr/include/aarch64-linux-gnu] + ignore line: [ /usr/include] + ignore line: [End of search list.] + ignore line: [GNU C++17 (Ubuntu 11.4.0-1ubuntu1~22.04) version 11.4.0 (aarch64-linux-gnu)] + ignore line: [ compiled by GNU C version 11.4.0 GMP version 6.2.1 MPFR version 4.1.0 MPC version 1.2.1 isl version isl-0.24-GMP] + ignore line: [] + ignore line: [GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072] + ignore line: [Compiler executable checksum: 3e6e780af1232722b47e0979fda82402] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_e3e0f.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mlittle-endian' '-mabi=lp64' '-dumpdir' 'CMakeFiles/cmTC_e3e0f.dir/'] + ignore line: [ as -v -EL -mabi=lp64 -o CMakeFiles/cmTC_e3e0f.dir/CMakeCXXCompilerABI.cpp.o /tmp/ccjfDXWH.s] + ignore line: [GNU assembler version 2.38 (aarch64-linux-gnu) using BFD version (GNU Binutils for Ubuntu) 2.38] + ignore line: [COMPILER_PATH=/usr/lib/gcc/aarch64-linux-gnu/11/:/usr/lib/gcc/aarch64-linux-gnu/11/:/usr/lib/gcc/aarch64-linux-gnu/:/usr/lib/gcc/aarch64-linux-gnu/11/:/usr/lib/gcc/aarch64-linux-gnu/] + ignore line: [LIBRARY_PATH=/usr/lib/gcc/aarch64-linux-gnu/11/:/usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu/:/usr/lib/gcc/aarch64-linux-gnu/11/../../../../lib/:/lib/aarch64-linux-gnu/:/lib/../lib/:/usr/lib/aarch64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/aarch64-linux-gnu/11/../../../:/lib/:/usr/lib/] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_e3e0f.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mlittle-endian' '-mabi=lp64' '-dumpdir' 'CMakeFiles/cmTC_e3e0f.dir/CMakeCXXCompilerABI.cpp.'] + ignore line: [Linking CXX executable cmTC_e3e0f] + ignore line: [/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_e3e0f.dir/link.txt --verbose=1] + ignore line: [/usr/bin/c++ -v CMakeFiles/cmTC_e3e0f.dir/CMakeCXXCompilerABI.cpp.o -o cmTC_e3e0f ] + ignore line: [Using built-in specs.] + ignore line: [COLLECT_GCC=/usr/bin/c++] + ignore line: [COLLECT_LTO_WRAPPER=/usr/lib/gcc/aarch64-linux-gnu/11/lto-wrapper] + ignore line: [Target: aarch64-linux-gnu] + ignore line: [Configured with: ../src/configure -v --with-pkgversion='Ubuntu 11.4.0-1ubuntu1~22.04' --with-bugurl=file:///usr/share/doc/gcc-11/README.Bugs --enable-languages=c ada c++ go d fortran objc obj-c++ m2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-11 --program-prefix=aarch64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --enable-bootstrap --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-libquadmath --disable-libquadmath-support --enable-plugin --enable-default-pie --with-system-zlib --enable-libphobos-checking=release --with-target-system-zlib=auto --enable-objc-gc=auto --enable-multiarch --enable-fix-cortex-a53-843419 --disable-werror --enable-checking=release --build=aarch64-linux-gnu --host=aarch64-linux-gnu --target=aarch64-linux-gnu --with-build-config=bootstrap-lto-lean --enable-link-serialization=2] + ignore line: [Thread model: posix] + ignore line: [Supported LTO compression algorithms: zlib zstd] + ignore line: [gcc version 11.4.0 (Ubuntu 11.4.0-1ubuntu1~22.04) ] + ignore line: [COMPILER_PATH=/usr/lib/gcc/aarch64-linux-gnu/11/:/usr/lib/gcc/aarch64-linux-gnu/11/:/usr/lib/gcc/aarch64-linux-gnu/:/usr/lib/gcc/aarch64-linux-gnu/11/:/usr/lib/gcc/aarch64-linux-gnu/] + ignore line: [LIBRARY_PATH=/usr/lib/gcc/aarch64-linux-gnu/11/:/usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu/:/usr/lib/gcc/aarch64-linux-gnu/11/../../../../lib/:/lib/aarch64-linux-gnu/:/lib/../lib/:/usr/lib/aarch64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/aarch64-linux-gnu/11/../../../:/lib/:/usr/lib/] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_e3e0f' '-shared-libgcc' '-mlittle-endian' '-mabi=lp64' '-dumpdir' 'cmTC_e3e0f.'] + link line: [ /usr/lib/gcc/aarch64-linux-gnu/11/collect2 -plugin /usr/lib/gcc/aarch64-linux-gnu/11/liblto_plugin.so -plugin-opt=/usr/lib/gcc/aarch64-linux-gnu/11/lto-wrapper -plugin-opt=-fresolution=/tmp/ccvZGYdC.res -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc --build-id --eh-frame-hdr --hash-style=gnu --as-needed -dynamic-linker /lib/ld-linux-aarch64.so.1 -X -EL -maarch64linux --fix-cortex-a53-843419 -pie -z now -z relro -o cmTC_e3e0f /usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu/Scrt1.o /usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu/crti.o /usr/lib/gcc/aarch64-linux-gnu/11/crtbeginS.o -L/usr/lib/gcc/aarch64-linux-gnu/11 -L/usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu -L/usr/lib/gcc/aarch64-linux-gnu/11/../../../../lib -L/lib/aarch64-linux-gnu -L/lib/../lib -L/usr/lib/aarch64-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/aarch64-linux-gnu/11/../../.. CMakeFiles/cmTC_e3e0f.dir/CMakeCXXCompilerABI.cpp.o -lstdc++ -lm -lgcc_s -lgcc -lc -lgcc_s -lgcc /usr/lib/gcc/aarch64-linux-gnu/11/crtendS.o /usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu/crtn.o] + arg [/usr/lib/gcc/aarch64-linux-gnu/11/collect2] ==> ignore + arg [-plugin] ==> ignore + arg [/usr/lib/gcc/aarch64-linux-gnu/11/liblto_plugin.so] ==> ignore + arg [-plugin-opt=/usr/lib/gcc/aarch64-linux-gnu/11/lto-wrapper] ==> ignore + arg [-plugin-opt=-fresolution=/tmp/ccvZGYdC.res] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc_s] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc] ==> ignore + arg [-plugin-opt=-pass-through=-lc] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc_s] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc] ==> ignore + arg [--build-id] ==> ignore + arg [--eh-frame-hdr] ==> ignore + arg [--hash-style=gnu] ==> ignore + arg [--as-needed] ==> ignore + arg [-dynamic-linker] ==> ignore + arg [/lib/ld-linux-aarch64.so.1] ==> ignore + arg [-X] ==> ignore + arg [-EL] ==> ignore + arg [-maarch64linux] ==> ignore + arg [--fix-cortex-a53-843419] ==> ignore + arg [-pie] ==> ignore + arg [-znow] ==> ignore + arg [-zrelro] ==> ignore + arg [-o] ==> ignore + arg [cmTC_e3e0f] ==> ignore + arg [/usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu/Scrt1.o] ==> obj [/usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu/Scrt1.o] + arg [/usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu/crti.o] ==> obj [/usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu/crti.o] + arg [/usr/lib/gcc/aarch64-linux-gnu/11/crtbeginS.o] ==> obj [/usr/lib/gcc/aarch64-linux-gnu/11/crtbeginS.o] + arg [-L/usr/lib/gcc/aarch64-linux-gnu/11] ==> dir [/usr/lib/gcc/aarch64-linux-gnu/11] + arg [-L/usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu] ==> dir [/usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu] + arg [-L/usr/lib/gcc/aarch64-linux-gnu/11/../../../../lib] ==> dir [/usr/lib/gcc/aarch64-linux-gnu/11/../../../../lib] + arg [-L/lib/aarch64-linux-gnu] ==> dir [/lib/aarch64-linux-gnu] + arg [-L/lib/../lib] ==> dir [/lib/../lib] + arg [-L/usr/lib/aarch64-linux-gnu] ==> dir [/usr/lib/aarch64-linux-gnu] + arg [-L/usr/lib/../lib] ==> dir [/usr/lib/../lib] + arg [-L/usr/lib/gcc/aarch64-linux-gnu/11/../../..] ==> dir [/usr/lib/gcc/aarch64-linux-gnu/11/../../..] + arg [CMakeFiles/cmTC_e3e0f.dir/CMakeCXXCompilerABI.cpp.o] ==> ignore + arg [-lstdc++] ==> lib [stdc++] + arg [-lm] ==> lib [m] + arg [-lgcc_s] ==> lib [gcc_s] + arg [-lgcc] ==> lib [gcc] + arg [-lc] ==> lib [c] + arg [-lgcc_s] ==> lib [gcc_s] + arg [-lgcc] ==> lib [gcc] + arg [/usr/lib/gcc/aarch64-linux-gnu/11/crtendS.o] ==> obj [/usr/lib/gcc/aarch64-linux-gnu/11/crtendS.o] + arg [/usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu/crtn.o] ==> obj [/usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu/crtn.o] + collapse obj [/usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu/Scrt1.o] ==> [/usr/lib/aarch64-linux-gnu/Scrt1.o] + collapse obj [/usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu/crti.o] ==> [/usr/lib/aarch64-linux-gnu/crti.o] + collapse obj [/usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu/crtn.o] ==> [/usr/lib/aarch64-linux-gnu/crtn.o] + collapse library dir [/usr/lib/gcc/aarch64-linux-gnu/11] ==> [/usr/lib/gcc/aarch64-linux-gnu/11] + collapse library dir [/usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu] ==> [/usr/lib/aarch64-linux-gnu] + collapse library dir [/usr/lib/gcc/aarch64-linux-gnu/11/../../../../lib] ==> [/usr/lib] + collapse library dir [/lib/aarch64-linux-gnu] ==> [/lib/aarch64-linux-gnu] + collapse library dir [/lib/../lib] ==> [/lib] + collapse library dir [/usr/lib/aarch64-linux-gnu] ==> [/usr/lib/aarch64-linux-gnu] + collapse library dir [/usr/lib/../lib] ==> [/usr/lib] + collapse library dir [/usr/lib/gcc/aarch64-linux-gnu/11/../../..] ==> [/usr/lib] + implicit libs: [stdc++;m;gcc_s;gcc;c;gcc_s;gcc] + implicit objs: [/usr/lib/aarch64-linux-gnu/Scrt1.o;/usr/lib/aarch64-linux-gnu/crti.o;/usr/lib/gcc/aarch64-linux-gnu/11/crtbeginS.o;/usr/lib/gcc/aarch64-linux-gnu/11/crtendS.o;/usr/lib/aarch64-linux-gnu/crtn.o] + implicit dirs: [/usr/lib/gcc/aarch64-linux-gnu/11;/usr/lib/aarch64-linux-gnu;/usr/lib;/lib/aarch64-linux-gnu;/lib] + implicit fwks: [] + + diff --git a/Increase_Host_compute/AclNNInvocation/build/CMakeFiles/Makefile.cmake b/Increase_Host_compute/AclNNInvocation/build/CMakeFiles/Makefile.cmake new file mode 100644 index 0000000000000000000000000000000000000000..8b308597c877bde524d41f12f05db494cb5fdb72 --- /dev/null +++ b/Increase_Host_compute/AclNNInvocation/build/CMakeFiles/Makefile.cmake @@ -0,0 +1,122 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +# The generator used is: +set(CMAKE_DEPENDS_GENERATOR "Unix Makefiles") + +# The top level Makefile was generated from the following files: +set(CMAKE_MAKEFILE_DEPENDS + "CMakeCache.txt" + "CMakeFiles/3.22.1/CMakeCCompiler.cmake" + "CMakeFiles/3.22.1/CMakeCXXCompiler.cmake" + "CMakeFiles/3.22.1/CMakeSystem.cmake" + "/Op_test/Operator-performance/Increase_Host_compute/AclNNInvocation/src/CMakeLists.txt" + "/usr/share/cmake-3.22/Modules/CMakeCCompiler.cmake.in" + "/usr/share/cmake-3.22/Modules/CMakeCCompilerABI.c" + "/usr/share/cmake-3.22/Modules/CMakeCInformation.cmake" + "/usr/share/cmake-3.22/Modules/CMakeCXXCompiler.cmake.in" + "/usr/share/cmake-3.22/Modules/CMakeCXXCompilerABI.cpp" + "/usr/share/cmake-3.22/Modules/CMakeCXXInformation.cmake" + "/usr/share/cmake-3.22/Modules/CMakeCommonLanguageInclude.cmake" + "/usr/share/cmake-3.22/Modules/CMakeCompilerIdDetection.cmake" + "/usr/share/cmake-3.22/Modules/CMakeDetermineCCompiler.cmake" + "/usr/share/cmake-3.22/Modules/CMakeDetermineCXXCompiler.cmake" + "/usr/share/cmake-3.22/Modules/CMakeDetermineCompileFeatures.cmake" + "/usr/share/cmake-3.22/Modules/CMakeDetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/CMakeDetermineCompilerABI.cmake" + "/usr/share/cmake-3.22/Modules/CMakeDetermineCompilerId.cmake" + "/usr/share/cmake-3.22/Modules/CMakeDetermineSystem.cmake" + "/usr/share/cmake-3.22/Modules/CMakeFindBinUtils.cmake" + "/usr/share/cmake-3.22/Modules/CMakeGenericSystem.cmake" + "/usr/share/cmake-3.22/Modules/CMakeInitializeConfigs.cmake" + "/usr/share/cmake-3.22/Modules/CMakeLanguageInformation.cmake" + "/usr/share/cmake-3.22/Modules/CMakeParseImplicitIncludeInfo.cmake" + "/usr/share/cmake-3.22/Modules/CMakeParseImplicitLinkInfo.cmake" + "/usr/share/cmake-3.22/Modules/CMakeParseLibraryArchitecture.cmake" + "/usr/share/cmake-3.22/Modules/CMakeSystem.cmake.in" + "/usr/share/cmake-3.22/Modules/CMakeSystemSpecificInformation.cmake" + "/usr/share/cmake-3.22/Modules/CMakeSystemSpecificInitialize.cmake" + "/usr/share/cmake-3.22/Modules/CMakeTestCCompiler.cmake" + "/usr/share/cmake-3.22/Modules/CMakeTestCXXCompiler.cmake" + "/usr/share/cmake-3.22/Modules/CMakeTestCompilerCommon.cmake" + "/usr/share/cmake-3.22/Modules/CMakeUnixFindMake.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/ADSP-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/ARMCC-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/ARMClang-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/AppleClang-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/Borland-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/Bruce-C-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/CMakeCommonCompilerMacros.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/Clang-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/Clang-DetermineCompilerInternal.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/Comeau-CXX-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/Compaq-C-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/Compaq-CXX-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/Cray-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/Embarcadero-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/Fujitsu-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/FujitsuClang-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/GHS-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/GNU-C-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/GNU-C.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/GNU-CXX-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/GNU-CXX.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/GNU-FindBinUtils.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/GNU.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/HP-C-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/HP-CXX-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/IAR-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/IBMCPP-C-DetermineVersionInternal.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/IBMCPP-CXX-DetermineVersionInternal.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/Intel-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/IntelLLVM-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/MSVC-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/NVHPC-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/NVIDIA-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/OpenWatcom-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/PGI-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/PathScale-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/SCO-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/SDCC-C-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/SunPro-C-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/SunPro-CXX-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/TI-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/TinyCC-C-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/VisualAge-C-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/VisualAge-CXX-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/Watcom-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/XL-C-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/XL-CXX-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/XLClang-C-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/XLClang-CXX-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/zOS-C-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/zOS-CXX-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Internal/FeatureTesting.cmake" + "/usr/share/cmake-3.22/Modules/Platform/Linux-Determine-CXX.cmake" + "/usr/share/cmake-3.22/Modules/Platform/Linux-GNU-C.cmake" + "/usr/share/cmake-3.22/Modules/Platform/Linux-GNU-CXX.cmake" + "/usr/share/cmake-3.22/Modules/Platform/Linux-GNU.cmake" + "/usr/share/cmake-3.22/Modules/Platform/Linux.cmake" + "/usr/share/cmake-3.22/Modules/Platform/UnixPaths.cmake" + ) + +# The corresponding makefile is: +set(CMAKE_MAKEFILE_OUTPUTS + "Makefile" + "CMakeFiles/cmake.check_cache" + ) + +# Byproducts of CMake generate step: +set(CMAKE_MAKEFILE_PRODUCTS + "CMakeFiles/3.22.1/CMakeSystem.cmake" + "CMakeFiles/3.22.1/CMakeCCompiler.cmake" + "CMakeFiles/3.22.1/CMakeCXXCompiler.cmake" + "CMakeFiles/3.22.1/CMakeCCompiler.cmake" + "CMakeFiles/3.22.1/CMakeCXXCompiler.cmake" + "CMakeFiles/CMakeDirectoryInformation.cmake" + ) + +# Dependency information for all targets: +set(CMAKE_DEPEND_INFO_FILES + "CMakeFiles/execute_add_op.dir/DependInfo.cmake" + ) diff --git a/Increase_Host_compute/AclNNInvocation/build/CMakeFiles/Makefile2 b/Increase_Host_compute/AclNNInvocation/build/CMakeFiles/Makefile2 new file mode 100644 index 0000000000000000000000000000000000000000..7d68940c9acdb15056e297fbe525f7e4e431ce88 --- /dev/null +++ b/Increase_Host_compute/AclNNInvocation/build/CMakeFiles/Makefile2 @@ -0,0 +1,112 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +# Default target executed when no arguments are given to make. +default_target: all +.PHONY : default_target + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + +# Disable VCS-based implicit rules. +% : %,v + +# Disable VCS-based implicit rules. +% : RCS/% + +# Disable VCS-based implicit rules. +% : RCS/%,v + +# Disable VCS-based implicit rules. +% : SCCS/s.% + +# Disable VCS-based implicit rules. +% : s.% + +.SUFFIXES: .hpux_make_needs_suffix_list + +# Command-line flag to silence nested $(MAKE). +$(VERBOSE)MAKESILENT = -s + +#Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E rm -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /Op_test/Operator-performance/Increase_Host_compute/AclNNInvocation/src + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /Op_test/Operator-performance/Increase_Host_compute/AclNNInvocation/build + +#============================================================================= +# Directory level rules for the build root directory + +# The main recursive "all" target. +all: CMakeFiles/execute_add_op.dir/all +.PHONY : all + +# The main recursive "preinstall" target. +preinstall: +.PHONY : preinstall + +# The main recursive "clean" target. +clean: CMakeFiles/execute_add_op.dir/clean +.PHONY : clean + +#============================================================================= +# Target rules for target CMakeFiles/execute_add_op.dir + +# All Build rule for target. +CMakeFiles/execute_add_op.dir/all: + $(MAKE) $(MAKESILENT) -f CMakeFiles/execute_add_op.dir/build.make CMakeFiles/execute_add_op.dir/depend + $(MAKE) $(MAKESILENT) -f CMakeFiles/execute_add_op.dir/build.make CMakeFiles/execute_add_op.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/Op_test/Operator-performance/Increase_Host_compute/AclNNInvocation/build/CMakeFiles --progress-num=1,2,3,4,5 "Built target execute_add_op" +.PHONY : CMakeFiles/execute_add_op.dir/all + +# Build rule for subdir invocation for target. +CMakeFiles/execute_add_op.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /Op_test/Operator-performance/Increase_Host_compute/AclNNInvocation/build/CMakeFiles 5 + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 CMakeFiles/execute_add_op.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /Op_test/Operator-performance/Increase_Host_compute/AclNNInvocation/build/CMakeFiles 0 +.PHONY : CMakeFiles/execute_add_op.dir/rule + +# Convenience name for target. +execute_add_op: CMakeFiles/execute_add_op.dir/rule +.PHONY : execute_add_op + +# clean rule for target. +CMakeFiles/execute_add_op.dir/clean: + $(MAKE) $(MAKESILENT) -f CMakeFiles/execute_add_op.dir/build.make CMakeFiles/execute_add_op.dir/clean +.PHONY : CMakeFiles/execute_add_op.dir/clean + +#============================================================================= +# Special targets to cleanup operation of make. + +# Special rule to run CMake to check the build system integrity. +# No rule that depends on this can have commands that come from listfiles +# because they might be regenerated. +cmake_check_build_system: + $(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 0 +.PHONY : cmake_check_build_system + diff --git a/Increase_Host_compute/AclNNInvocation/build/CMakeFiles/TargetDirectories.txt b/Increase_Host_compute/AclNNInvocation/build/CMakeFiles/TargetDirectories.txt new file mode 100644 index 0000000000000000000000000000000000000000..75248a2128dce591b11560e9df1d3289afcca13a --- /dev/null +++ b/Increase_Host_compute/AclNNInvocation/build/CMakeFiles/TargetDirectories.txt @@ -0,0 +1,7 @@ +/Op_test/Operator-performance/Increase_Host_compute/AclNNInvocation/build/CMakeFiles/execute_add_op.dir +/Op_test/Operator-performance/Increase_Host_compute/AclNNInvocation/build/CMakeFiles/edit_cache.dir +/Op_test/Operator-performance/Increase_Host_compute/AclNNInvocation/build/CMakeFiles/rebuild_cache.dir +/Op_test/Operator-performance/Increase_Host_compute/AclNNInvocation/build/CMakeFiles/list_install_components.dir +/Op_test/Operator-performance/Increase_Host_compute/AclNNInvocation/build/CMakeFiles/install.dir +/Op_test/Operator-performance/Increase_Host_compute/AclNNInvocation/build/CMakeFiles/install/local.dir +/Op_test/Operator-performance/Increase_Host_compute/AclNNInvocation/build/CMakeFiles/install/strip.dir diff --git a/Increase_Host_compute/AclNNInvocation/build/CMakeFiles/cmake.check_cache b/Increase_Host_compute/AclNNInvocation/build/CMakeFiles/cmake.check_cache new file mode 100644 index 0000000000000000000000000000000000000000..3dccd731726d7faa8b29d8d7dba3b981a53ca497 --- /dev/null +++ b/Increase_Host_compute/AclNNInvocation/build/CMakeFiles/cmake.check_cache @@ -0,0 +1 @@ +# This file is generated by cmake for dependency checking of the CMakeCache.txt file diff --git a/Increase_Host_compute/AclNNInvocation/build/CMakeFiles/execute_add_op.dir/DependInfo.cmake b/Increase_Host_compute/AclNNInvocation/build/CMakeFiles/execute_add_op.dir/DependInfo.cmake new file mode 100644 index 0000000000000000000000000000000000000000..6b67e8a3d7eb606b7016b302dcb3b3fe45e7ab5f --- /dev/null +++ b/Increase_Host_compute/AclNNInvocation/build/CMakeFiles/execute_add_op.dir/DependInfo.cmake @@ -0,0 +1,22 @@ + +# Consider dependencies only in project. +set(CMAKE_DEPENDS_IN_PROJECT_ONLY OFF) + +# The set of languages for which implicit dependencies are needed: +set(CMAKE_DEPENDS_LANGUAGES + ) + +# The set of dependency files which are needed: +set(CMAKE_DEPENDS_DEPENDENCY_FILES + "/Op_test/Operator-performance/Increase_Host_compute/AclNNInvocation/src/common.cpp" "CMakeFiles/execute_add_op.dir/common.cpp.o" "gcc" "CMakeFiles/execute_add_op.dir/common.cpp.o.d" + "/Op_test/Operator-performance/Increase_Host_compute/AclNNInvocation/src/main.cpp" "CMakeFiles/execute_add_op.dir/main.cpp.o" "gcc" "CMakeFiles/execute_add_op.dir/main.cpp.o.d" + "/Op_test/Operator-performance/Increase_Host_compute/AclNNInvocation/src/op_runner.cpp" "CMakeFiles/execute_add_op.dir/op_runner.cpp.o" "gcc" "CMakeFiles/execute_add_op.dir/op_runner.cpp.o.d" + "/Op_test/Operator-performance/Increase_Host_compute/AclNNInvocation/src/operator_desc.cpp" "CMakeFiles/execute_add_op.dir/operator_desc.cpp.o" "gcc" "CMakeFiles/execute_add_op.dir/operator_desc.cpp.o.d" + ) + +# Targets to which this target links. +set(CMAKE_TARGET_LINKED_INFO_FILES + ) + +# Fortran module output directory. +set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/Increase_Host_compute/AclNNInvocation/build/CMakeFiles/execute_add_op.dir/build.make b/Increase_Host_compute/AclNNInvocation/build/CMakeFiles/execute_add_op.dir/build.make new file mode 100644 index 0000000000000000000000000000000000000000..f303233b34a01eaf52fcb3f1f723125207204855 --- /dev/null +++ b/Increase_Host_compute/AclNNInvocation/build/CMakeFiles/execute_add_op.dir/build.make @@ -0,0 +1,158 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + +# Disable VCS-based implicit rules. +% : %,v + +# Disable VCS-based implicit rules. +% : RCS/% + +# Disable VCS-based implicit rules. +% : RCS/%,v + +# Disable VCS-based implicit rules. +% : SCCS/s.% + +# Disable VCS-based implicit rules. +% : s.% + +.SUFFIXES: .hpux_make_needs_suffix_list + +# Command-line flag to silence nested $(MAKE). +$(VERBOSE)MAKESILENT = -s + +#Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E rm -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /Op_test/Operator-performance/Increase_Host_compute/AclNNInvocation/src + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /Op_test/Operator-performance/Increase_Host_compute/AclNNInvocation/build + +# Include any dependencies generated for this target. +include CMakeFiles/execute_add_op.dir/depend.make +# Include any dependencies generated by the compiler for this target. +include CMakeFiles/execute_add_op.dir/compiler_depend.make + +# Include the progress variables for this target. +include CMakeFiles/execute_add_op.dir/progress.make + +# Include the compile flags for this target's objects. +include CMakeFiles/execute_add_op.dir/flags.make + +CMakeFiles/execute_add_op.dir/operator_desc.cpp.o: CMakeFiles/execute_add_op.dir/flags.make +CMakeFiles/execute_add_op.dir/operator_desc.cpp.o: /Op_test/Operator-performance/Increase_Host_compute/AclNNInvocation/src/operator_desc.cpp +CMakeFiles/execute_add_op.dir/operator_desc.cpp.o: CMakeFiles/execute_add_op.dir/compiler_depend.ts + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/Op_test/Operator-performance/Increase_Host_compute/AclNNInvocation/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Building CXX object CMakeFiles/execute_add_op.dir/operator_desc.cpp.o" + /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT CMakeFiles/execute_add_op.dir/operator_desc.cpp.o -MF CMakeFiles/execute_add_op.dir/operator_desc.cpp.o.d -o CMakeFiles/execute_add_op.dir/operator_desc.cpp.o -c /Op_test/Operator-performance/Increase_Host_compute/AclNNInvocation/src/operator_desc.cpp + +CMakeFiles/execute_add_op.dir/operator_desc.cpp.i: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/execute_add_op.dir/operator_desc.cpp.i" + /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /Op_test/Operator-performance/Increase_Host_compute/AclNNInvocation/src/operator_desc.cpp > CMakeFiles/execute_add_op.dir/operator_desc.cpp.i + +CMakeFiles/execute_add_op.dir/operator_desc.cpp.s: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/execute_add_op.dir/operator_desc.cpp.s" + /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /Op_test/Operator-performance/Increase_Host_compute/AclNNInvocation/src/operator_desc.cpp -o CMakeFiles/execute_add_op.dir/operator_desc.cpp.s + +CMakeFiles/execute_add_op.dir/op_runner.cpp.o: CMakeFiles/execute_add_op.dir/flags.make +CMakeFiles/execute_add_op.dir/op_runner.cpp.o: /Op_test/Operator-performance/Increase_Host_compute/AclNNInvocation/src/op_runner.cpp +CMakeFiles/execute_add_op.dir/op_runner.cpp.o: CMakeFiles/execute_add_op.dir/compiler_depend.ts + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/Op_test/Operator-performance/Increase_Host_compute/AclNNInvocation/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Building CXX object CMakeFiles/execute_add_op.dir/op_runner.cpp.o" + /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT CMakeFiles/execute_add_op.dir/op_runner.cpp.o -MF CMakeFiles/execute_add_op.dir/op_runner.cpp.o.d -o CMakeFiles/execute_add_op.dir/op_runner.cpp.o -c /Op_test/Operator-performance/Increase_Host_compute/AclNNInvocation/src/op_runner.cpp + +CMakeFiles/execute_add_op.dir/op_runner.cpp.i: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/execute_add_op.dir/op_runner.cpp.i" + /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /Op_test/Operator-performance/Increase_Host_compute/AclNNInvocation/src/op_runner.cpp > CMakeFiles/execute_add_op.dir/op_runner.cpp.i + +CMakeFiles/execute_add_op.dir/op_runner.cpp.s: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/execute_add_op.dir/op_runner.cpp.s" + /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /Op_test/Operator-performance/Increase_Host_compute/AclNNInvocation/src/op_runner.cpp -o CMakeFiles/execute_add_op.dir/op_runner.cpp.s + +CMakeFiles/execute_add_op.dir/main.cpp.o: CMakeFiles/execute_add_op.dir/flags.make +CMakeFiles/execute_add_op.dir/main.cpp.o: /Op_test/Operator-performance/Increase_Host_compute/AclNNInvocation/src/main.cpp +CMakeFiles/execute_add_op.dir/main.cpp.o: CMakeFiles/execute_add_op.dir/compiler_depend.ts + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/Op_test/Operator-performance/Increase_Host_compute/AclNNInvocation/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_3) "Building CXX object CMakeFiles/execute_add_op.dir/main.cpp.o" + /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT CMakeFiles/execute_add_op.dir/main.cpp.o -MF CMakeFiles/execute_add_op.dir/main.cpp.o.d -o CMakeFiles/execute_add_op.dir/main.cpp.o -c /Op_test/Operator-performance/Increase_Host_compute/AclNNInvocation/src/main.cpp + +CMakeFiles/execute_add_op.dir/main.cpp.i: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/execute_add_op.dir/main.cpp.i" + /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /Op_test/Operator-performance/Increase_Host_compute/AclNNInvocation/src/main.cpp > CMakeFiles/execute_add_op.dir/main.cpp.i + +CMakeFiles/execute_add_op.dir/main.cpp.s: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/execute_add_op.dir/main.cpp.s" + /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /Op_test/Operator-performance/Increase_Host_compute/AclNNInvocation/src/main.cpp -o CMakeFiles/execute_add_op.dir/main.cpp.s + +CMakeFiles/execute_add_op.dir/common.cpp.o: CMakeFiles/execute_add_op.dir/flags.make +CMakeFiles/execute_add_op.dir/common.cpp.o: /Op_test/Operator-performance/Increase_Host_compute/AclNNInvocation/src/common.cpp +CMakeFiles/execute_add_op.dir/common.cpp.o: CMakeFiles/execute_add_op.dir/compiler_depend.ts + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/Op_test/Operator-performance/Increase_Host_compute/AclNNInvocation/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_4) "Building CXX object CMakeFiles/execute_add_op.dir/common.cpp.o" + /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT CMakeFiles/execute_add_op.dir/common.cpp.o -MF CMakeFiles/execute_add_op.dir/common.cpp.o.d -o CMakeFiles/execute_add_op.dir/common.cpp.o -c /Op_test/Operator-performance/Increase_Host_compute/AclNNInvocation/src/common.cpp + +CMakeFiles/execute_add_op.dir/common.cpp.i: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/execute_add_op.dir/common.cpp.i" + /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /Op_test/Operator-performance/Increase_Host_compute/AclNNInvocation/src/common.cpp > CMakeFiles/execute_add_op.dir/common.cpp.i + +CMakeFiles/execute_add_op.dir/common.cpp.s: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/execute_add_op.dir/common.cpp.s" + /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /Op_test/Operator-performance/Increase_Host_compute/AclNNInvocation/src/common.cpp -o CMakeFiles/execute_add_op.dir/common.cpp.s + +# Object files for target execute_add_op +execute_add_op_OBJECTS = \ +"CMakeFiles/execute_add_op.dir/operator_desc.cpp.o" \ +"CMakeFiles/execute_add_op.dir/op_runner.cpp.o" \ +"CMakeFiles/execute_add_op.dir/main.cpp.o" \ +"CMakeFiles/execute_add_op.dir/common.cpp.o" + +# External object files for target execute_add_op +execute_add_op_EXTERNAL_OBJECTS = + +/Op_test/Operator-performance/Increase_Host_compute/AclNNInvocation/output/execute_add_op: CMakeFiles/execute_add_op.dir/operator_desc.cpp.o +/Op_test/Operator-performance/Increase_Host_compute/AclNNInvocation/output/execute_add_op: CMakeFiles/execute_add_op.dir/op_runner.cpp.o +/Op_test/Operator-performance/Increase_Host_compute/AclNNInvocation/output/execute_add_op: CMakeFiles/execute_add_op.dir/main.cpp.o +/Op_test/Operator-performance/Increase_Host_compute/AclNNInvocation/output/execute_add_op: CMakeFiles/execute_add_op.dir/common.cpp.o +/Op_test/Operator-performance/Increase_Host_compute/AclNNInvocation/output/execute_add_op: CMakeFiles/execute_add_op.dir/build.make +/Op_test/Operator-performance/Increase_Host_compute/AclNNInvocation/output/execute_add_op: CMakeFiles/execute_add_op.dir/link.txt + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --bold --progress-dir=/Op_test/Operator-performance/Increase_Host_compute/AclNNInvocation/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_5) "Linking CXX executable /Op_test/Operator-performance/Increase_Host_compute/AclNNInvocation/output/execute_add_op" + $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/execute_add_op.dir/link.txt --verbose=$(VERBOSE) + +# Rule to build all files generated by this target. +CMakeFiles/execute_add_op.dir/build: /Op_test/Operator-performance/Increase_Host_compute/AclNNInvocation/output/execute_add_op +.PHONY : CMakeFiles/execute_add_op.dir/build + +CMakeFiles/execute_add_op.dir/clean: + $(CMAKE_COMMAND) -P CMakeFiles/execute_add_op.dir/cmake_clean.cmake +.PHONY : CMakeFiles/execute_add_op.dir/clean + +CMakeFiles/execute_add_op.dir/depend: + cd /Op_test/Operator-performance/Increase_Host_compute/AclNNInvocation/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /Op_test/Operator-performance/Increase_Host_compute/AclNNInvocation/src /Op_test/Operator-performance/Increase_Host_compute/AclNNInvocation/src /Op_test/Operator-performance/Increase_Host_compute/AclNNInvocation/build /Op_test/Operator-performance/Increase_Host_compute/AclNNInvocation/build /Op_test/Operator-performance/Increase_Host_compute/AclNNInvocation/build/CMakeFiles/execute_add_op.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : CMakeFiles/execute_add_op.dir/depend + diff --git a/Increase_Host_compute/AclNNInvocation/build/CMakeFiles/execute_add_op.dir/cmake_clean.cmake b/Increase_Host_compute/AclNNInvocation/build/CMakeFiles/execute_add_op.dir/cmake_clean.cmake new file mode 100644 index 0000000000000000000000000000000000000000..d475ee35c438a2743c2a42b5c453f7ea8387ab30 --- /dev/null +++ b/Increase_Host_compute/AclNNInvocation/build/CMakeFiles/execute_add_op.dir/cmake_clean.cmake @@ -0,0 +1,17 @@ +file(REMOVE_RECURSE + "/Op_test/Operator-performance/Increase_Host_compute/AclNNInvocation/output/execute_add_op" + "/Op_test/Operator-performance/Increase_Host_compute/AclNNInvocation/output/execute_add_op.pdb" + "CMakeFiles/execute_add_op.dir/common.cpp.o" + "CMakeFiles/execute_add_op.dir/common.cpp.o.d" + "CMakeFiles/execute_add_op.dir/main.cpp.o" + "CMakeFiles/execute_add_op.dir/main.cpp.o.d" + "CMakeFiles/execute_add_op.dir/op_runner.cpp.o" + "CMakeFiles/execute_add_op.dir/op_runner.cpp.o.d" + "CMakeFiles/execute_add_op.dir/operator_desc.cpp.o" + "CMakeFiles/execute_add_op.dir/operator_desc.cpp.o.d" +) + +# Per-language clean rules from dependency scanning. +foreach(lang CXX) + include(CMakeFiles/execute_add_op.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/Increase_Host_compute/AclNNInvocation/build/CMakeFiles/execute_add_op.dir/common.cpp.o b/Increase_Host_compute/AclNNInvocation/build/CMakeFiles/execute_add_op.dir/common.cpp.o new file mode 100644 index 0000000000000000000000000000000000000000..d3e7f41083fa1917b8342f987e6193097d3bd8d7 Binary files /dev/null and b/Increase_Host_compute/AclNNInvocation/build/CMakeFiles/execute_add_op.dir/common.cpp.o differ diff --git a/Increase_Host_compute/AclNNInvocation/build/CMakeFiles/execute_add_op.dir/common.cpp.o.d b/Increase_Host_compute/AclNNInvocation/build/CMakeFiles/execute_add_op.dir/common.cpp.o.d new file mode 100644 index 0000000000000000000000000000000000000000..0f05bf184d30c00d6b50465bf408642251523cb4 --- /dev/null +++ b/Increase_Host_compute/AclNNInvocation/build/CMakeFiles/execute_add_op.dir/common.cpp.o.d @@ -0,0 +1,200 @@ +CMakeFiles/execute_add_op.dir/common.cpp.o: \ + /Op_test/Operator-performance/Increase_Host_compute/AclNNInvocation/src/common.cpp \ + /usr/include/stdc-predef.h \ + /Op_test/Operator-performance/Increase_Host_compute/AclNNInvocation/src/../inc/common.h \ + /usr/include/c++/11/cstdio \ + /usr/include/aarch64-linux-gnu/c++/11/bits/c++config.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/os_defines.h \ + /usr/include/features.h /usr/include/features-time64.h \ + /usr/include/aarch64-linux-gnu/bits/wordsize.h \ + /usr/include/aarch64-linux-gnu/bits/timesize.h \ + /usr/include/aarch64-linux-gnu/sys/cdefs.h \ + /usr/include/aarch64-linux-gnu/bits/long-double.h \ + /usr/include/aarch64-linux-gnu/gnu/stubs.h \ + /usr/include/aarch64-linux-gnu/gnu/stubs-lp64.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/cpu_defines.h \ + /usr/include/stdio.h \ + /usr/include/aarch64-linux-gnu/bits/libc-header-start.h \ + /usr/lib/gcc/aarch64-linux-gnu/11/include/stddef.h \ + /usr/lib/gcc/aarch64-linux-gnu/11/include/stdarg.h \ + /usr/include/aarch64-linux-gnu/bits/types.h \ + /usr/include/aarch64-linux-gnu/bits/typesizes.h \ + /usr/include/aarch64-linux-gnu/bits/time64.h \ + /usr/include/aarch64-linux-gnu/bits/types/__fpos_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/__mbstate_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/__fpos64_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/__FILE.h \ + /usr/include/aarch64-linux-gnu/bits/types/FILE.h \ + /usr/include/aarch64-linux-gnu/bits/types/struct_FILE.h \ + /usr/include/aarch64-linux-gnu/bits/types/cookie_io_functions_t.h \ + /usr/include/aarch64-linux-gnu/bits/stdio_lim.h \ + /usr/include/aarch64-linux-gnu/bits/floatn.h \ + /usr/include/aarch64-linux-gnu/bits/floatn-common.h \ + /usr/include/c++/11/string /usr/include/c++/11/bits/stringfwd.h \ + /usr/include/c++/11/bits/memoryfwd.h \ + /usr/include/c++/11/bits/char_traits.h \ + /usr/include/c++/11/bits/stl_algobase.h \ + /usr/include/c++/11/bits/functexcept.h \ + /usr/include/c++/11/bits/exception_defines.h \ + /usr/include/c++/11/bits/cpp_type_traits.h \ + /usr/include/c++/11/ext/type_traits.h \ + /usr/include/c++/11/ext/numeric_traits.h \ + /usr/include/c++/11/bits/stl_pair.h /usr/include/c++/11/bits/move.h \ + /usr/include/c++/11/type_traits \ + /usr/include/c++/11/bits/stl_iterator_base_types.h \ + /usr/include/c++/11/bits/stl_iterator_base_funcs.h \ + /usr/include/c++/11/bits/concept_check.h \ + /usr/include/c++/11/debug/assertions.h \ + /usr/include/c++/11/bits/stl_iterator.h \ + /usr/include/c++/11/bits/ptr_traits.h /usr/include/c++/11/debug/debug.h \ + /usr/include/c++/11/bits/predefined_ops.h \ + /usr/include/c++/11/bits/postypes.h /usr/include/c++/11/cwchar \ + /usr/include/wchar.h /usr/include/aarch64-linux-gnu/bits/wchar.h \ + /usr/include/aarch64-linux-gnu/bits/types/wint_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/mbstate_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/locale_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/__locale_t.h \ + /usr/include/c++/11/cstdint \ + /usr/lib/gcc/aarch64-linux-gnu/11/include/stdint.h /usr/include/stdint.h \ + /usr/include/aarch64-linux-gnu/bits/stdint-intn.h \ + /usr/include/aarch64-linux-gnu/bits/stdint-uintn.h \ + /usr/include/c++/11/bits/allocator.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/c++allocator.h \ + /usr/include/c++/11/ext/new_allocator.h /usr/include/c++/11/new \ + /usr/include/c++/11/bits/exception.h \ + /usr/include/c++/11/bits/localefwd.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/c++locale.h \ + /usr/include/c++/11/clocale /usr/include/locale.h \ + /usr/include/aarch64-linux-gnu/bits/locale.h /usr/include/c++/11/iosfwd \ + /usr/include/c++/11/cctype /usr/include/ctype.h \ + /usr/include/aarch64-linux-gnu/bits/endian.h \ + /usr/include/aarch64-linux-gnu/bits/endianness.h \ + /usr/include/c++/11/bits/ostream_insert.h \ + /usr/include/c++/11/bits/cxxabi_forced.h \ + /usr/include/c++/11/bits/stl_function.h \ + /usr/include/c++/11/backward/binders.h \ + /usr/include/c++/11/bits/range_access.h \ + /usr/include/c++/11/initializer_list \ + /usr/include/c++/11/bits/basic_string.h \ + /usr/include/c++/11/ext/atomicity.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/gthr.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/gthr-default.h \ + /usr/include/pthread.h /usr/include/sched.h \ + /usr/include/aarch64-linux-gnu/bits/types/time_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/struct_timespec.h \ + /usr/include/aarch64-linux-gnu/bits/sched.h \ + /usr/include/aarch64-linux-gnu/bits/types/struct_sched_param.h \ + /usr/include/aarch64-linux-gnu/bits/cpu-set.h /usr/include/time.h \ + /usr/include/aarch64-linux-gnu/bits/time.h \ + /usr/include/aarch64-linux-gnu/bits/timex.h \ + /usr/include/aarch64-linux-gnu/bits/types/struct_timeval.h \ + /usr/include/aarch64-linux-gnu/bits/types/clock_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/struct_tm.h \ + /usr/include/aarch64-linux-gnu/bits/types/clockid_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/timer_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/struct_itimerspec.h \ + /usr/include/aarch64-linux-gnu/bits/pthreadtypes.h \ + /usr/include/aarch64-linux-gnu/bits/thread-shared-types.h \ + /usr/include/aarch64-linux-gnu/bits/pthreadtypes-arch.h \ + /usr/include/aarch64-linux-gnu/bits/atomic_wide_counter.h \ + /usr/include/aarch64-linux-gnu/bits/struct_mutex.h \ + /usr/include/aarch64-linux-gnu/bits/struct_rwlock.h \ + /usr/include/aarch64-linux-gnu/bits/setjmp.h \ + /usr/include/aarch64-linux-gnu/bits/types/__sigset_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/struct___jmp_buf_tag.h \ + /usr/include/aarch64-linux-gnu/bits/pthread_stack_min-dynamic.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/atomic_word.h \ + /usr/include/aarch64-linux-gnu/sys/single_threaded.h \ + /usr/include/c++/11/ext/alloc_traits.h \ + /usr/include/c++/11/bits/alloc_traits.h \ + /usr/include/c++/11/bits/stl_construct.h \ + /usr/include/c++/11/ext/string_conversions.h /usr/include/c++/11/cstdlib \ + /usr/include/stdlib.h /usr/include/aarch64-linux-gnu/bits/waitflags.h \ + /usr/include/aarch64-linux-gnu/bits/waitstatus.h \ + /usr/include/aarch64-linux-gnu/sys/types.h /usr/include/endian.h \ + /usr/include/aarch64-linux-gnu/bits/byteswap.h \ + /usr/include/aarch64-linux-gnu/bits/uintn-identity.h \ + /usr/include/aarch64-linux-gnu/sys/select.h \ + /usr/include/aarch64-linux-gnu/bits/select.h \ + /usr/include/aarch64-linux-gnu/bits/types/sigset_t.h \ + /usr/include/alloca.h /usr/include/aarch64-linux-gnu/bits/stdlib-float.h \ + /usr/include/c++/11/bits/std_abs.h /usr/include/c++/11/cerrno \ + /usr/include/errno.h /usr/include/aarch64-linux-gnu/bits/errno.h \ + /usr/include/linux/errno.h /usr/include/aarch64-linux-gnu/asm/errno.h \ + /usr/include/asm-generic/errno.h /usr/include/asm-generic/errno-base.h \ + /usr/include/aarch64-linux-gnu/bits/types/error_t.h \ + /usr/include/c++/11/bits/charconv.h \ + /usr/include/c++/11/bits/functional_hash.h \ + /usr/include/c++/11/bits/hash_bytes.h \ + /usr/include/c++/11/bits/basic_string.tcc /usr/include/c++/11/vector \ + /usr/include/c++/11/bits/stl_uninitialized.h \ + /usr/include/c++/11/bits/stl_vector.h \ + /usr/include/c++/11/bits/stl_bvector.h \ + /usr/include/c++/11/bits/vector.tcc /usr/include/c++/11/iostream \ + /usr/include/c++/11/ostream /usr/include/c++/11/ios \ + /usr/include/c++/11/exception /usr/include/c++/11/bits/exception_ptr.h \ + /usr/include/c++/11/bits/cxxabi_init_exception.h \ + /usr/include/c++/11/typeinfo /usr/include/c++/11/bits/nested_exception.h \ + /usr/include/c++/11/bits/ios_base.h \ + /usr/include/c++/11/bits/locale_classes.h \ + /usr/include/c++/11/bits/locale_classes.tcc \ + /usr/include/c++/11/system_error \ + /usr/include/aarch64-linux-gnu/c++/11/bits/error_constants.h \ + /usr/include/c++/11/stdexcept /usr/include/c++/11/streambuf \ + /usr/include/c++/11/bits/streambuf.tcc \ + /usr/include/c++/11/bits/basic_ios.h \ + /usr/include/c++/11/bits/locale_facets.h /usr/include/c++/11/cwctype \ + /usr/include/wctype.h /usr/include/aarch64-linux-gnu/bits/wctype-wchar.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/ctype_base.h \ + /usr/include/c++/11/bits/streambuf_iterator.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/ctype_inline.h \ + /usr/include/c++/11/bits/locale_facets.tcc \ + /usr/include/c++/11/bits/basic_ios.tcc \ + /usr/include/c++/11/bits/ostream.tcc /usr/include/c++/11/istream \ + /usr/include/c++/11/bits/istream.tcc /usr/include/c++/11/iomanip \ + /usr/include/c++/11/locale \ + /usr/include/c++/11/bits/locale_facets_nonio.h /usr/include/c++/11/ctime \ + /usr/include/aarch64-linux-gnu/c++/11/bits/time_members.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/messages_members.h \ + /usr/include/libintl.h /usr/include/c++/11/bits/codecvt.h \ + /usr/include/c++/11/bits/locale_facets_nonio.tcc \ + /usr/include/c++/11/bits/locale_conv.h \ + /usr/include/c++/11/bits/unique_ptr.h /usr/include/c++/11/utility \ + /usr/include/c++/11/bits/stl_relops.h /usr/include/c++/11/tuple \ + /usr/include/c++/11/array /usr/include/c++/11/bits/uses_allocator.h \ + /usr/include/c++/11/bits/invoke.h \ + /usr/local/Ascend/ascend-toolkit/latest/runtime/include/acl/acl.h \ + /usr/local/Ascend/ascend-toolkit/latest/runtime/include/acl/acl_rt.h \ + /usr/local/Ascend/ascend-toolkit/latest/runtime/include/acl/acl_base.h \ + /usr/local/Ascend/ascend-toolkit/latest/runtime/include/acl/error_codes/rt_error_codes.h \ + /usr/local/Ascend/ascend-toolkit/latest/runtime/include/acl/error_codes/ge_error_codes.h \ + /usr/local/Ascend/ascend-toolkit/latest/runtime/include/acl/acl_op.h \ + /usr/local/Ascend/ascend-toolkit/latest/runtime/include/acl/acl_mdl.h \ + /usr/include/c++/11/fstream \ + /usr/include/aarch64-linux-gnu/c++/11/bits/basic_file.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/c++io.h \ + /usr/include/c++/11/bits/fstream.tcc /usr/include/fcntl.h \ + /usr/include/aarch64-linux-gnu/bits/fcntl.h \ + /usr/include/aarch64-linux-gnu/bits/fcntl-linux.h \ + /usr/include/aarch64-linux-gnu/bits/types/struct_iovec.h \ + /usr/include/linux/falloc.h /usr/include/aarch64-linux-gnu/bits/stat.h \ + /usr/include/aarch64-linux-gnu/bits/struct_stat.h /usr/include/unistd.h \ + /usr/include/aarch64-linux-gnu/bits/posix_opt.h \ + /usr/include/aarch64-linux-gnu/bits/environments.h \ + /usr/include/aarch64-linux-gnu/bits/confname.h \ + /usr/include/aarch64-linux-gnu/bits/getopt_posix.h \ + /usr/include/aarch64-linux-gnu/bits/getopt_core.h \ + /usr/include/aarch64-linux-gnu/bits/unistd_ext.h \ + /usr/include/linux/close_range.h \ + /usr/include/aarch64-linux-gnu/sys/stat.h \ + /usr/include/aarch64-linux-gnu/bits/statx.h /usr/include/linux/stat.h \ + /usr/include/linux/types.h /usr/include/aarch64-linux-gnu/asm/types.h \ + /usr/include/asm-generic/types.h /usr/include/asm-generic/int-ll64.h \ + /usr/include/aarch64-linux-gnu/asm/bitsperlong.h \ + /usr/include/asm-generic/bitsperlong.h /usr/include/linux/posix_types.h \ + /usr/include/linux/stddef.h \ + /usr/include/aarch64-linux-gnu/asm/posix_types.h \ + /usr/include/asm-generic/posix_types.h \ + /usr/include/aarch64-linux-gnu/bits/statx-generic.h \ + /usr/include/aarch64-linux-gnu/bits/types/struct_statx_timestamp.h \ + /usr/include/aarch64-linux-gnu/bits/types/struct_statx.h diff --git a/Increase_Host_compute/AclNNInvocation/build/CMakeFiles/execute_add_op.dir/compiler_depend.make b/Increase_Host_compute/AclNNInvocation/build/CMakeFiles/execute_add_op.dir/compiler_depend.make new file mode 100644 index 0000000000000000000000000000000000000000..9c98d42c4680aeaba4f9c39188aab8899f66fe75 --- /dev/null +++ b/Increase_Host_compute/AclNNInvocation/build/CMakeFiles/execute_add_op.dir/compiler_depend.make @@ -0,0 +1,2 @@ +# Empty compiler generated dependencies file for execute_add_op. +# This may be replaced when dependencies are built. diff --git a/Increase_Host_compute/AclNNInvocation/build/CMakeFiles/execute_add_op.dir/compiler_depend.ts b/Increase_Host_compute/AclNNInvocation/build/CMakeFiles/execute_add_op.dir/compiler_depend.ts new file mode 100644 index 0000000000000000000000000000000000000000..e7ad1aa6d7e2e0e793e44a9a2f52094954b0d534 --- /dev/null +++ b/Increase_Host_compute/AclNNInvocation/build/CMakeFiles/execute_add_op.dir/compiler_depend.ts @@ -0,0 +1,2 @@ +# CMAKE generated file: DO NOT EDIT! +# Timestamp file for compiler generated dependencies management for execute_add_op. diff --git a/Increase_Host_compute/AclNNInvocation/build/CMakeFiles/execute_add_op.dir/depend.make b/Increase_Host_compute/AclNNInvocation/build/CMakeFiles/execute_add_op.dir/depend.make new file mode 100644 index 0000000000000000000000000000000000000000..802adaf2fdd11cffdb50736f1c0becd2f1a8a59c --- /dev/null +++ b/Increase_Host_compute/AclNNInvocation/build/CMakeFiles/execute_add_op.dir/depend.make @@ -0,0 +1,2 @@ +# Empty dependencies file for execute_add_op. +# This may be replaced when dependencies are built. diff --git a/Increase_Host_compute/AclNNInvocation/build/CMakeFiles/execute_add_op.dir/flags.make b/Increase_Host_compute/AclNNInvocation/build/CMakeFiles/execute_add_op.dir/flags.make new file mode 100644 index 0000000000000000000000000000000000000000..add7418f0460e4138f25bcb2ea353fb03529c97f --- /dev/null +++ b/Increase_Host_compute/AclNNInvocation/build/CMakeFiles/execute_add_op.dir/flags.make @@ -0,0 +1,10 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +# compile CXX with /usr/bin/c++ +CXX_DEFINES = + +CXX_INCLUDES = -I/usr/local/Ascend/ascend-toolkit/latest/runtime/include -I/usr/local/Ascend/ascend-toolkit/latest/atc/include -I/Op_test/Operator-performance/Increase_Host_compute/AclNNInvocation/src/../inc -I/usr/local/Ascend/ascend-toolkit/latest/opp/vendors/customize/op_api/include + +CXX_FLAGS = -std=c++11 + diff --git a/Increase_Host_compute/AclNNInvocation/build/CMakeFiles/execute_add_op.dir/link.txt b/Increase_Host_compute/AclNNInvocation/build/CMakeFiles/execute_add_op.dir/link.txt new file mode 100644 index 0000000000000000000000000000000000000000..75f4d0f368a8f4101a1190fc3889544fd1d4a26d --- /dev/null +++ b/Increase_Host_compute/AclNNInvocation/build/CMakeFiles/execute_add_op.dir/link.txt @@ -0,0 +1 @@ +/usr/bin/c++ CMakeFiles/execute_add_op.dir/operator_desc.cpp.o CMakeFiles/execute_add_op.dir/op_runner.cpp.o CMakeFiles/execute_add_op.dir/main.cpp.o CMakeFiles/execute_add_op.dir/common.cpp.o -o /Op_test/Operator-performance/Increase_Host_compute/AclNNInvocation/output/execute_add_op -L/usr/local/Ascend/ascend-toolkit/latest/lib64 -L/usr/local/Ascend/ascend-toolkit/latest/opp/vendors/customize/op_api/lib -Wl,-rpath,/usr/local/Ascend/ascend-toolkit/latest/lib64:/usr/local/Ascend/ascend-toolkit/latest/opp/vendors/customize/op_api/lib: -lascendcl -lcust_opapi -lacl_op_compiler -lnnopbase -lstdc++ diff --git a/Increase_Host_compute/AclNNInvocation/build/CMakeFiles/execute_add_op.dir/main.cpp.o b/Increase_Host_compute/AclNNInvocation/build/CMakeFiles/execute_add_op.dir/main.cpp.o new file mode 100644 index 0000000000000000000000000000000000000000..d9548ecc6937be27329ea3dad50f36fee883a95f Binary files /dev/null and b/Increase_Host_compute/AclNNInvocation/build/CMakeFiles/execute_add_op.dir/main.cpp.o differ diff --git a/Increase_Host_compute/AclNNInvocation/build/CMakeFiles/execute_add_op.dir/main.cpp.o.d b/Increase_Host_compute/AclNNInvocation/build/CMakeFiles/execute_add_op.dir/main.cpp.o.d new file mode 100644 index 0000000000000000000000000000000000000000..9894f4f250a480bcf650e13e107539f5c4aaeaed --- /dev/null +++ b/Increase_Host_compute/AclNNInvocation/build/CMakeFiles/execute_add_op.dir/main.cpp.o.d @@ -0,0 +1,197 @@ +CMakeFiles/execute_add_op.dir/main.cpp.o: \ + /Op_test/Operator-performance/Increase_Host_compute/AclNNInvocation/src/main.cpp \ + /usr/include/stdc-predef.h /usr/include/c++/11/cstdint \ + /usr/include/aarch64-linux-gnu/c++/11/bits/c++config.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/os_defines.h \ + /usr/include/features.h /usr/include/features-time64.h \ + /usr/include/aarch64-linux-gnu/bits/wordsize.h \ + /usr/include/aarch64-linux-gnu/bits/timesize.h \ + /usr/include/aarch64-linux-gnu/sys/cdefs.h \ + /usr/include/aarch64-linux-gnu/bits/long-double.h \ + /usr/include/aarch64-linux-gnu/gnu/stubs.h \ + /usr/include/aarch64-linux-gnu/gnu/stubs-lp64.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/cpu_defines.h \ + /usr/lib/gcc/aarch64-linux-gnu/11/include/stdint.h /usr/include/stdint.h \ + /usr/include/aarch64-linux-gnu/bits/libc-header-start.h \ + /usr/include/aarch64-linux-gnu/bits/types.h \ + /usr/include/aarch64-linux-gnu/bits/typesizes.h \ + /usr/include/aarch64-linux-gnu/bits/time64.h \ + /usr/include/aarch64-linux-gnu/bits/wchar.h \ + /usr/include/aarch64-linux-gnu/bits/stdint-intn.h \ + /usr/include/aarch64-linux-gnu/bits/stdint-uintn.h \ + /usr/include/c++/11/iostream /usr/include/c++/11/ostream \ + /usr/include/c++/11/ios /usr/include/c++/11/iosfwd \ + /usr/include/c++/11/bits/stringfwd.h \ + /usr/include/c++/11/bits/memoryfwd.h /usr/include/c++/11/bits/postypes.h \ + /usr/include/c++/11/cwchar /usr/include/wchar.h \ + /usr/include/aarch64-linux-gnu/bits/floatn.h \ + /usr/include/aarch64-linux-gnu/bits/floatn-common.h \ + /usr/lib/gcc/aarch64-linux-gnu/11/include/stddef.h \ + /usr/lib/gcc/aarch64-linux-gnu/11/include/stdarg.h \ + /usr/include/aarch64-linux-gnu/bits/types/wint_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/mbstate_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/__mbstate_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/__FILE.h \ + /usr/include/aarch64-linux-gnu/bits/types/FILE.h \ + /usr/include/aarch64-linux-gnu/bits/types/locale_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/__locale_t.h \ + /usr/include/c++/11/exception /usr/include/c++/11/bits/exception.h \ + /usr/include/c++/11/bits/exception_ptr.h \ + /usr/include/c++/11/bits/exception_defines.h \ + /usr/include/c++/11/bits/cxxabi_init_exception.h \ + /usr/include/c++/11/typeinfo /usr/include/c++/11/bits/hash_bytes.h \ + /usr/include/c++/11/new /usr/include/c++/11/bits/move.h \ + /usr/include/c++/11/type_traits \ + /usr/include/c++/11/bits/nested_exception.h \ + /usr/include/c++/11/bits/char_traits.h \ + /usr/include/c++/11/bits/stl_algobase.h \ + /usr/include/c++/11/bits/functexcept.h \ + /usr/include/c++/11/bits/cpp_type_traits.h \ + /usr/include/c++/11/ext/type_traits.h \ + /usr/include/c++/11/ext/numeric_traits.h \ + /usr/include/c++/11/bits/stl_pair.h \ + /usr/include/c++/11/bits/stl_iterator_base_types.h \ + /usr/include/c++/11/bits/stl_iterator_base_funcs.h \ + /usr/include/c++/11/bits/concept_check.h \ + /usr/include/c++/11/debug/assertions.h \ + /usr/include/c++/11/bits/stl_iterator.h \ + /usr/include/c++/11/bits/ptr_traits.h /usr/include/c++/11/debug/debug.h \ + /usr/include/c++/11/bits/predefined_ops.h \ + /usr/include/c++/11/bits/localefwd.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/c++locale.h \ + /usr/include/c++/11/clocale /usr/include/locale.h \ + /usr/include/aarch64-linux-gnu/bits/locale.h /usr/include/c++/11/cctype \ + /usr/include/ctype.h /usr/include/aarch64-linux-gnu/bits/endian.h \ + /usr/include/aarch64-linux-gnu/bits/endianness.h \ + /usr/include/c++/11/bits/ios_base.h /usr/include/c++/11/ext/atomicity.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/gthr.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/gthr-default.h \ + /usr/include/pthread.h /usr/include/sched.h \ + /usr/include/aarch64-linux-gnu/bits/types/time_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/struct_timespec.h \ + /usr/include/aarch64-linux-gnu/bits/sched.h \ + /usr/include/aarch64-linux-gnu/bits/types/struct_sched_param.h \ + /usr/include/aarch64-linux-gnu/bits/cpu-set.h /usr/include/time.h \ + /usr/include/aarch64-linux-gnu/bits/time.h \ + /usr/include/aarch64-linux-gnu/bits/timex.h \ + /usr/include/aarch64-linux-gnu/bits/types/struct_timeval.h \ + /usr/include/aarch64-linux-gnu/bits/types/clock_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/struct_tm.h \ + /usr/include/aarch64-linux-gnu/bits/types/clockid_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/timer_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/struct_itimerspec.h \ + /usr/include/aarch64-linux-gnu/bits/pthreadtypes.h \ + /usr/include/aarch64-linux-gnu/bits/thread-shared-types.h \ + /usr/include/aarch64-linux-gnu/bits/pthreadtypes-arch.h \ + /usr/include/aarch64-linux-gnu/bits/atomic_wide_counter.h \ + /usr/include/aarch64-linux-gnu/bits/struct_mutex.h \ + /usr/include/aarch64-linux-gnu/bits/struct_rwlock.h \ + /usr/include/aarch64-linux-gnu/bits/setjmp.h \ + /usr/include/aarch64-linux-gnu/bits/types/__sigset_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/struct___jmp_buf_tag.h \ + /usr/include/aarch64-linux-gnu/bits/pthread_stack_min-dynamic.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/atomic_word.h \ + /usr/include/aarch64-linux-gnu/sys/single_threaded.h \ + /usr/include/c++/11/bits/locale_classes.h /usr/include/c++/11/string \ + /usr/include/c++/11/bits/allocator.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/c++allocator.h \ + /usr/include/c++/11/ext/new_allocator.h \ + /usr/include/c++/11/bits/ostream_insert.h \ + /usr/include/c++/11/bits/cxxabi_forced.h \ + /usr/include/c++/11/bits/stl_function.h \ + /usr/include/c++/11/backward/binders.h \ + /usr/include/c++/11/bits/range_access.h \ + /usr/include/c++/11/initializer_list \ + /usr/include/c++/11/bits/basic_string.h \ + /usr/include/c++/11/ext/alloc_traits.h \ + /usr/include/c++/11/bits/alloc_traits.h \ + /usr/include/c++/11/bits/stl_construct.h \ + /usr/include/c++/11/ext/string_conversions.h /usr/include/c++/11/cstdlib \ + /usr/include/stdlib.h /usr/include/aarch64-linux-gnu/bits/waitflags.h \ + /usr/include/aarch64-linux-gnu/bits/waitstatus.h \ + /usr/include/aarch64-linux-gnu/sys/types.h /usr/include/endian.h \ + /usr/include/aarch64-linux-gnu/bits/byteswap.h \ + /usr/include/aarch64-linux-gnu/bits/uintn-identity.h \ + /usr/include/aarch64-linux-gnu/sys/select.h \ + /usr/include/aarch64-linux-gnu/bits/select.h \ + /usr/include/aarch64-linux-gnu/bits/types/sigset_t.h \ + /usr/include/alloca.h /usr/include/aarch64-linux-gnu/bits/stdlib-float.h \ + /usr/include/c++/11/bits/std_abs.h /usr/include/c++/11/cstdio \ + /usr/include/stdio.h \ + /usr/include/aarch64-linux-gnu/bits/types/__fpos_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/__fpos64_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/struct_FILE.h \ + /usr/include/aarch64-linux-gnu/bits/types/cookie_io_functions_t.h \ + /usr/include/aarch64-linux-gnu/bits/stdio_lim.h \ + /usr/include/c++/11/cerrno /usr/include/errno.h \ + /usr/include/aarch64-linux-gnu/bits/errno.h /usr/include/linux/errno.h \ + /usr/include/aarch64-linux-gnu/asm/errno.h \ + /usr/include/asm-generic/errno.h /usr/include/asm-generic/errno-base.h \ + /usr/include/aarch64-linux-gnu/bits/types/error_t.h \ + /usr/include/c++/11/bits/charconv.h \ + /usr/include/c++/11/bits/functional_hash.h \ + /usr/include/c++/11/bits/basic_string.tcc \ + /usr/include/c++/11/bits/locale_classes.tcc \ + /usr/include/c++/11/system_error \ + /usr/include/aarch64-linux-gnu/c++/11/bits/error_constants.h \ + /usr/include/c++/11/stdexcept /usr/include/c++/11/streambuf \ + /usr/include/c++/11/bits/streambuf.tcc \ + /usr/include/c++/11/bits/basic_ios.h \ + /usr/include/c++/11/bits/locale_facets.h /usr/include/c++/11/cwctype \ + /usr/include/wctype.h /usr/include/aarch64-linux-gnu/bits/wctype-wchar.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/ctype_base.h \ + /usr/include/c++/11/bits/streambuf_iterator.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/ctype_inline.h \ + /usr/include/c++/11/bits/locale_facets.tcc \ + /usr/include/c++/11/bits/basic_ios.tcc \ + /usr/include/c++/11/bits/ostream.tcc /usr/include/c++/11/istream \ + /usr/include/c++/11/bits/istream.tcc /usr/include/unistd.h \ + /usr/include/aarch64-linux-gnu/bits/posix_opt.h \ + /usr/include/aarch64-linux-gnu/bits/environments.h \ + /usr/include/aarch64-linux-gnu/bits/confname.h \ + /usr/include/aarch64-linux-gnu/bits/getopt_posix.h \ + /usr/include/aarch64-linux-gnu/bits/getopt_core.h \ + /usr/include/aarch64-linux-gnu/bits/unistd_ext.h \ + /usr/include/linux/close_range.h \ + /usr/include/aarch64-linux-gnu/sys/stat.h \ + /usr/include/aarch64-linux-gnu/bits/stat.h \ + /usr/include/aarch64-linux-gnu/bits/struct_stat.h \ + /usr/include/aarch64-linux-gnu/bits/statx.h /usr/include/linux/stat.h \ + /usr/include/linux/types.h /usr/include/aarch64-linux-gnu/asm/types.h \ + /usr/include/asm-generic/types.h /usr/include/asm-generic/int-ll64.h \ + /usr/include/aarch64-linux-gnu/asm/bitsperlong.h \ + /usr/include/asm-generic/bitsperlong.h /usr/include/linux/posix_types.h \ + /usr/include/linux/stddef.h \ + /usr/include/aarch64-linux-gnu/asm/posix_types.h \ + /usr/include/asm-generic/posix_types.h \ + /usr/include/aarch64-linux-gnu/bits/statx-generic.h \ + /usr/include/aarch64-linux-gnu/bits/types/struct_statx_timestamp.h \ + /usr/include/aarch64-linux-gnu/bits/types/struct_statx.h \ + /usr/local/Ascend/ascend-toolkit/latest/runtime/include/acl/acl.h \ + /usr/local/Ascend/ascend-toolkit/latest/runtime/include/acl/acl_rt.h \ + /usr/local/Ascend/ascend-toolkit/latest/runtime/include/acl/acl_base.h \ + /usr/local/Ascend/ascend-toolkit/latest/runtime/include/acl/error_codes/rt_error_codes.h \ + /usr/local/Ascend/ascend-toolkit/latest/runtime/include/acl/error_codes/ge_error_codes.h \ + /usr/local/Ascend/ascend-toolkit/latest/runtime/include/acl/acl_op.h \ + /usr/local/Ascend/ascend-toolkit/latest/runtime/include/acl/acl_mdl.h \ + /Op_test/Operator-performance/Increase_Host_compute/AclNNInvocation/src/../inc/op_runner.h \ + /usr/local/Ascend/ascend-toolkit/latest/runtime/include/aclnn/acl_meta.h \ + /usr/local/Ascend/ascend-toolkit/latest/runtime/include/acl/acl_base.h \ + /Op_test/Operator-performance/Increase_Host_compute/AclNNInvocation/src/../inc/common.h \ + /usr/include/c++/11/vector /usr/include/c++/11/bits/stl_uninitialized.h \ + /usr/include/c++/11/bits/stl_vector.h \ + /usr/include/c++/11/bits/stl_bvector.h \ + /usr/include/c++/11/bits/vector.tcc /usr/include/c++/11/iomanip \ + /usr/include/c++/11/locale \ + /usr/include/c++/11/bits/locale_facets_nonio.h /usr/include/c++/11/ctime \ + /usr/include/aarch64-linux-gnu/c++/11/bits/time_members.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/messages_members.h \ + /usr/include/libintl.h /usr/include/c++/11/bits/codecvt.h \ + /usr/include/c++/11/bits/locale_facets_nonio.tcc \ + /usr/include/c++/11/bits/locale_conv.h \ + /usr/include/c++/11/bits/unique_ptr.h /usr/include/c++/11/utility \ + /usr/include/c++/11/bits/stl_relops.h /usr/include/c++/11/tuple \ + /usr/include/c++/11/array /usr/include/c++/11/bits/uses_allocator.h \ + /usr/include/c++/11/bits/invoke.h \ + /Op_test/Operator-performance/Increase_Host_compute/AclNNInvocation/src/../inc/operator_desc.h \ + /Op_test/Operator-performance/Increase_Host_compute/AclNNInvocation/src/../inc/common.h diff --git a/Increase_Host_compute/AclNNInvocation/build/CMakeFiles/execute_add_op.dir/op_runner.cpp.o b/Increase_Host_compute/AclNNInvocation/build/CMakeFiles/execute_add_op.dir/op_runner.cpp.o new file mode 100644 index 0000000000000000000000000000000000000000..531b3b44bf1f30991e0d8190ffc2e7568699e100 Binary files /dev/null and b/Increase_Host_compute/AclNNInvocation/build/CMakeFiles/execute_add_op.dir/op_runner.cpp.o differ diff --git a/Increase_Host_compute/AclNNInvocation/build/CMakeFiles/execute_add_op.dir/op_runner.cpp.o.d b/Increase_Host_compute/AclNNInvocation/build/CMakeFiles/execute_add_op.dir/op_runner.cpp.o.d new file mode 100644 index 0000000000000000000000000000000000000000..cd7918f87baf466c5b89ca7637ab3249923a0e67 --- /dev/null +++ b/Increase_Host_compute/AclNNInvocation/build/CMakeFiles/execute_add_op.dir/op_runner.cpp.o.d @@ -0,0 +1,183 @@ +CMakeFiles/execute_add_op.dir/op_runner.cpp.o: \ + /Op_test/Operator-performance/Increase_Host_compute/AclNNInvocation/src/op_runner.cpp \ + /usr/include/stdc-predef.h \ + /Op_test/Operator-performance/Increase_Host_compute/AclNNInvocation/src/../inc/op_runner.h \ + /usr/local/Ascend/ascend-toolkit/latest/runtime/include/aclnn/acl_meta.h \ + /usr/include/c++/11/cstdint \ + /usr/include/aarch64-linux-gnu/c++/11/bits/c++config.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/os_defines.h \ + /usr/include/features.h /usr/include/features-time64.h \ + /usr/include/aarch64-linux-gnu/bits/wordsize.h \ + /usr/include/aarch64-linux-gnu/bits/timesize.h \ + /usr/include/aarch64-linux-gnu/sys/cdefs.h \ + /usr/include/aarch64-linux-gnu/bits/long-double.h \ + /usr/include/aarch64-linux-gnu/gnu/stubs.h \ + /usr/include/aarch64-linux-gnu/gnu/stubs-lp64.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/cpu_defines.h \ + /usr/lib/gcc/aarch64-linux-gnu/11/include/stdint.h /usr/include/stdint.h \ + /usr/include/aarch64-linux-gnu/bits/libc-header-start.h \ + /usr/include/aarch64-linux-gnu/bits/types.h \ + /usr/include/aarch64-linux-gnu/bits/typesizes.h \ + /usr/include/aarch64-linux-gnu/bits/time64.h \ + /usr/include/aarch64-linux-gnu/bits/wchar.h \ + /usr/include/aarch64-linux-gnu/bits/stdint-intn.h \ + /usr/include/aarch64-linux-gnu/bits/stdint-uintn.h \ + /usr/include/c++/11/cstdlib /usr/include/stdlib.h \ + /usr/lib/gcc/aarch64-linux-gnu/11/include/stddef.h \ + /usr/include/aarch64-linux-gnu/bits/waitflags.h \ + /usr/include/aarch64-linux-gnu/bits/waitstatus.h \ + /usr/include/aarch64-linux-gnu/bits/floatn.h \ + /usr/include/aarch64-linux-gnu/bits/floatn-common.h \ + /usr/include/aarch64-linux-gnu/bits/types/locale_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/__locale_t.h \ + /usr/include/aarch64-linux-gnu/sys/types.h \ + /usr/include/aarch64-linux-gnu/bits/types/clock_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/clockid_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/time_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/timer_t.h \ + /usr/include/endian.h /usr/include/aarch64-linux-gnu/bits/endian.h \ + /usr/include/aarch64-linux-gnu/bits/endianness.h \ + /usr/include/aarch64-linux-gnu/bits/byteswap.h \ + /usr/include/aarch64-linux-gnu/bits/uintn-identity.h \ + /usr/include/aarch64-linux-gnu/sys/select.h \ + /usr/include/aarch64-linux-gnu/bits/select.h \ + /usr/include/aarch64-linux-gnu/bits/types/sigset_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/__sigset_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/struct_timeval.h \ + /usr/include/aarch64-linux-gnu/bits/types/struct_timespec.h \ + /usr/include/aarch64-linux-gnu/bits/pthreadtypes.h \ + /usr/include/aarch64-linux-gnu/bits/thread-shared-types.h \ + /usr/include/aarch64-linux-gnu/bits/pthreadtypes-arch.h \ + /usr/include/aarch64-linux-gnu/bits/atomic_wide_counter.h \ + /usr/include/aarch64-linux-gnu/bits/struct_mutex.h \ + /usr/include/aarch64-linux-gnu/bits/struct_rwlock.h \ + /usr/include/alloca.h /usr/include/aarch64-linux-gnu/bits/stdlib-float.h \ + /usr/include/c++/11/bits/std_abs.h \ + /usr/local/Ascend/ascend-toolkit/latest/runtime/include/acl/acl_base.h \ + /usr/local/Ascend/ascend-toolkit/latest/runtime/include/acl/error_codes/rt_error_codes.h \ + /usr/local/Ascend/ascend-toolkit/latest/runtime/include/acl/error_codes/ge_error_codes.h \ + /usr/local/Ascend/ascend-toolkit/latest/runtime/include/acl/acl.h \ + /usr/local/Ascend/ascend-toolkit/latest/runtime/include/acl/acl_rt.h \ + /usr/local/Ascend/ascend-toolkit/latest/runtime/include/acl/acl_base.h \ + /usr/local/Ascend/ascend-toolkit/latest/runtime/include/acl/acl_op.h \ + /usr/local/Ascend/ascend-toolkit/latest/runtime/include/acl/acl_mdl.h \ + /Op_test/Operator-performance/Increase_Host_compute/AclNNInvocation/src/../inc/common.h \ + /usr/include/c++/11/cstdio /usr/include/stdio.h \ + /usr/lib/gcc/aarch64-linux-gnu/11/include/stdarg.h \ + /usr/include/aarch64-linux-gnu/bits/types/__fpos_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/__mbstate_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/__fpos64_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/__FILE.h \ + /usr/include/aarch64-linux-gnu/bits/types/FILE.h \ + /usr/include/aarch64-linux-gnu/bits/types/struct_FILE.h \ + /usr/include/aarch64-linux-gnu/bits/types/cookie_io_functions_t.h \ + /usr/include/aarch64-linux-gnu/bits/stdio_lim.h \ + /usr/include/c++/11/string /usr/include/c++/11/bits/stringfwd.h \ + /usr/include/c++/11/bits/memoryfwd.h \ + /usr/include/c++/11/bits/char_traits.h \ + /usr/include/c++/11/bits/stl_algobase.h \ + /usr/include/c++/11/bits/functexcept.h \ + /usr/include/c++/11/bits/exception_defines.h \ + /usr/include/c++/11/bits/cpp_type_traits.h \ + /usr/include/c++/11/ext/type_traits.h \ + /usr/include/c++/11/ext/numeric_traits.h \ + /usr/include/c++/11/bits/stl_pair.h /usr/include/c++/11/bits/move.h \ + /usr/include/c++/11/type_traits \ + /usr/include/c++/11/bits/stl_iterator_base_types.h \ + /usr/include/c++/11/bits/stl_iterator_base_funcs.h \ + /usr/include/c++/11/bits/concept_check.h \ + /usr/include/c++/11/debug/assertions.h \ + /usr/include/c++/11/bits/stl_iterator.h \ + /usr/include/c++/11/bits/ptr_traits.h /usr/include/c++/11/debug/debug.h \ + /usr/include/c++/11/bits/predefined_ops.h \ + /usr/include/c++/11/bits/postypes.h /usr/include/c++/11/cwchar \ + /usr/include/wchar.h /usr/include/aarch64-linux-gnu/bits/types/wint_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/mbstate_t.h \ + /usr/include/c++/11/bits/allocator.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/c++allocator.h \ + /usr/include/c++/11/ext/new_allocator.h /usr/include/c++/11/new \ + /usr/include/c++/11/bits/exception.h \ + /usr/include/c++/11/bits/localefwd.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/c++locale.h \ + /usr/include/c++/11/clocale /usr/include/locale.h \ + /usr/include/aarch64-linux-gnu/bits/locale.h /usr/include/c++/11/iosfwd \ + /usr/include/c++/11/cctype /usr/include/ctype.h \ + /usr/include/c++/11/bits/ostream_insert.h \ + /usr/include/c++/11/bits/cxxabi_forced.h \ + /usr/include/c++/11/bits/stl_function.h \ + /usr/include/c++/11/backward/binders.h \ + /usr/include/c++/11/bits/range_access.h \ + /usr/include/c++/11/initializer_list \ + /usr/include/c++/11/bits/basic_string.h \ + /usr/include/c++/11/ext/atomicity.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/gthr.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/gthr-default.h \ + /usr/include/pthread.h /usr/include/sched.h \ + /usr/include/aarch64-linux-gnu/bits/sched.h \ + /usr/include/aarch64-linux-gnu/bits/types/struct_sched_param.h \ + /usr/include/aarch64-linux-gnu/bits/cpu-set.h /usr/include/time.h \ + /usr/include/aarch64-linux-gnu/bits/time.h \ + /usr/include/aarch64-linux-gnu/bits/timex.h \ + /usr/include/aarch64-linux-gnu/bits/types/struct_tm.h \ + /usr/include/aarch64-linux-gnu/bits/types/struct_itimerspec.h \ + /usr/include/aarch64-linux-gnu/bits/setjmp.h \ + /usr/include/aarch64-linux-gnu/bits/types/struct___jmp_buf_tag.h \ + /usr/include/aarch64-linux-gnu/bits/pthread_stack_min-dynamic.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/atomic_word.h \ + /usr/include/aarch64-linux-gnu/sys/single_threaded.h \ + /usr/include/c++/11/ext/alloc_traits.h \ + /usr/include/c++/11/bits/alloc_traits.h \ + /usr/include/c++/11/bits/stl_construct.h \ + /usr/include/c++/11/ext/string_conversions.h /usr/include/c++/11/cerrno \ + /usr/include/errno.h /usr/include/aarch64-linux-gnu/bits/errno.h \ + /usr/include/linux/errno.h /usr/include/aarch64-linux-gnu/asm/errno.h \ + /usr/include/asm-generic/errno.h /usr/include/asm-generic/errno-base.h \ + /usr/include/aarch64-linux-gnu/bits/types/error_t.h \ + /usr/include/c++/11/bits/charconv.h \ + /usr/include/c++/11/bits/functional_hash.h \ + /usr/include/c++/11/bits/hash_bytes.h \ + /usr/include/c++/11/bits/basic_string.tcc /usr/include/c++/11/vector \ + /usr/include/c++/11/bits/stl_uninitialized.h \ + /usr/include/c++/11/bits/stl_vector.h \ + /usr/include/c++/11/bits/stl_bvector.h \ + /usr/include/c++/11/bits/vector.tcc /usr/include/c++/11/iostream \ + /usr/include/c++/11/ostream /usr/include/c++/11/ios \ + /usr/include/c++/11/exception /usr/include/c++/11/bits/exception_ptr.h \ + /usr/include/c++/11/bits/cxxabi_init_exception.h \ + /usr/include/c++/11/typeinfo /usr/include/c++/11/bits/nested_exception.h \ + /usr/include/c++/11/bits/ios_base.h \ + /usr/include/c++/11/bits/locale_classes.h \ + /usr/include/c++/11/bits/locale_classes.tcc \ + /usr/include/c++/11/system_error \ + /usr/include/aarch64-linux-gnu/c++/11/bits/error_constants.h \ + /usr/include/c++/11/stdexcept /usr/include/c++/11/streambuf \ + /usr/include/c++/11/bits/streambuf.tcc \ + /usr/include/c++/11/bits/basic_ios.h \ + /usr/include/c++/11/bits/locale_facets.h /usr/include/c++/11/cwctype \ + /usr/include/wctype.h /usr/include/aarch64-linux-gnu/bits/wctype-wchar.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/ctype_base.h \ + /usr/include/c++/11/bits/streambuf_iterator.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/ctype_inline.h \ + /usr/include/c++/11/bits/locale_facets.tcc \ + /usr/include/c++/11/bits/basic_ios.tcc \ + /usr/include/c++/11/bits/ostream.tcc /usr/include/c++/11/istream \ + /usr/include/c++/11/bits/istream.tcc /usr/include/c++/11/iomanip \ + /usr/include/c++/11/locale \ + /usr/include/c++/11/bits/locale_facets_nonio.h /usr/include/c++/11/ctime \ + /usr/include/aarch64-linux-gnu/c++/11/bits/time_members.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/messages_members.h \ + /usr/include/libintl.h /usr/include/c++/11/bits/codecvt.h \ + /usr/include/c++/11/bits/locale_facets_nonio.tcc \ + /usr/include/c++/11/bits/locale_conv.h \ + /usr/include/c++/11/bits/unique_ptr.h /usr/include/c++/11/utility \ + /usr/include/c++/11/bits/stl_relops.h /usr/include/c++/11/tuple \ + /usr/include/c++/11/array /usr/include/c++/11/bits/uses_allocator.h \ + /usr/include/c++/11/bits/invoke.h \ + /Op_test/Operator-performance/Increase_Host_compute/AclNNInvocation/src/../inc/operator_desc.h \ + /usr/include/c++/11/cassert /usr/include/assert.h \ + /usr/include/c++/11/limits \ + /usr/local/Ascend/ascend-toolkit/latest/atc/include/acl/acl_op_compiler.h \ + /usr/local/Ascend/ascend-toolkit/latest/atc/include/acl/acl_base.h \ + /usr/local/Ascend/ascend-toolkit/latest/atc/include/acl/acl_op.h \ + /usr/local/Ascend/ascend-toolkit/latest/opp/vendors/customize/op_api/include/aclnn_add_custom.h \ + /Op_test/Operator-performance/Increase_Host_compute/AclNNInvocation/src/../inc/common.h diff --git a/Increase_Host_compute/AclNNInvocation/build/CMakeFiles/execute_add_op.dir/operator_desc.cpp.o b/Increase_Host_compute/AclNNInvocation/build/CMakeFiles/execute_add_op.dir/operator_desc.cpp.o new file mode 100644 index 0000000000000000000000000000000000000000..2bfd17781e736447c54a84b052797e425558c2ed Binary files /dev/null and b/Increase_Host_compute/AclNNInvocation/build/CMakeFiles/execute_add_op.dir/operator_desc.cpp.o differ diff --git a/Increase_Host_compute/AclNNInvocation/build/CMakeFiles/execute_add_op.dir/operator_desc.cpp.o.d b/Increase_Host_compute/AclNNInvocation/build/CMakeFiles/execute_add_op.dir/operator_desc.cpp.o.d new file mode 100644 index 0000000000000000000000000000000000000000..c12746f58e72aa847dcef7ee737bd3cca599ada7 --- /dev/null +++ b/Increase_Host_compute/AclNNInvocation/build/CMakeFiles/execute_add_op.dir/operator_desc.cpp.o.d @@ -0,0 +1,173 @@ +CMakeFiles/execute_add_op.dir/operator_desc.cpp.o: \ + /Op_test/Operator-performance/Increase_Host_compute/AclNNInvocation/src/operator_desc.cpp \ + /usr/include/stdc-predef.h \ + /Op_test/Operator-performance/Increase_Host_compute/AclNNInvocation/src/../inc/common.h \ + /usr/include/c++/11/cstdio \ + /usr/include/aarch64-linux-gnu/c++/11/bits/c++config.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/os_defines.h \ + /usr/include/features.h /usr/include/features-time64.h \ + /usr/include/aarch64-linux-gnu/bits/wordsize.h \ + /usr/include/aarch64-linux-gnu/bits/timesize.h \ + /usr/include/aarch64-linux-gnu/sys/cdefs.h \ + /usr/include/aarch64-linux-gnu/bits/long-double.h \ + /usr/include/aarch64-linux-gnu/gnu/stubs.h \ + /usr/include/aarch64-linux-gnu/gnu/stubs-lp64.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/cpu_defines.h \ + /usr/include/stdio.h \ + /usr/include/aarch64-linux-gnu/bits/libc-header-start.h \ + /usr/lib/gcc/aarch64-linux-gnu/11/include/stddef.h \ + /usr/lib/gcc/aarch64-linux-gnu/11/include/stdarg.h \ + /usr/include/aarch64-linux-gnu/bits/types.h \ + /usr/include/aarch64-linux-gnu/bits/typesizes.h \ + /usr/include/aarch64-linux-gnu/bits/time64.h \ + /usr/include/aarch64-linux-gnu/bits/types/__fpos_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/__mbstate_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/__fpos64_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/__FILE.h \ + /usr/include/aarch64-linux-gnu/bits/types/FILE.h \ + /usr/include/aarch64-linux-gnu/bits/types/struct_FILE.h \ + /usr/include/aarch64-linux-gnu/bits/types/cookie_io_functions_t.h \ + /usr/include/aarch64-linux-gnu/bits/stdio_lim.h \ + /usr/include/aarch64-linux-gnu/bits/floatn.h \ + /usr/include/aarch64-linux-gnu/bits/floatn-common.h \ + /usr/include/c++/11/string /usr/include/c++/11/bits/stringfwd.h \ + /usr/include/c++/11/bits/memoryfwd.h \ + /usr/include/c++/11/bits/char_traits.h \ + /usr/include/c++/11/bits/stl_algobase.h \ + /usr/include/c++/11/bits/functexcept.h \ + /usr/include/c++/11/bits/exception_defines.h \ + /usr/include/c++/11/bits/cpp_type_traits.h \ + /usr/include/c++/11/ext/type_traits.h \ + /usr/include/c++/11/ext/numeric_traits.h \ + /usr/include/c++/11/bits/stl_pair.h /usr/include/c++/11/bits/move.h \ + /usr/include/c++/11/type_traits \ + /usr/include/c++/11/bits/stl_iterator_base_types.h \ + /usr/include/c++/11/bits/stl_iterator_base_funcs.h \ + /usr/include/c++/11/bits/concept_check.h \ + /usr/include/c++/11/debug/assertions.h \ + /usr/include/c++/11/bits/stl_iterator.h \ + /usr/include/c++/11/bits/ptr_traits.h /usr/include/c++/11/debug/debug.h \ + /usr/include/c++/11/bits/predefined_ops.h \ + /usr/include/c++/11/bits/postypes.h /usr/include/c++/11/cwchar \ + /usr/include/wchar.h /usr/include/aarch64-linux-gnu/bits/wchar.h \ + /usr/include/aarch64-linux-gnu/bits/types/wint_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/mbstate_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/locale_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/__locale_t.h \ + /usr/include/c++/11/cstdint \ + /usr/lib/gcc/aarch64-linux-gnu/11/include/stdint.h /usr/include/stdint.h \ + /usr/include/aarch64-linux-gnu/bits/stdint-intn.h \ + /usr/include/aarch64-linux-gnu/bits/stdint-uintn.h \ + /usr/include/c++/11/bits/allocator.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/c++allocator.h \ + /usr/include/c++/11/ext/new_allocator.h /usr/include/c++/11/new \ + /usr/include/c++/11/bits/exception.h \ + /usr/include/c++/11/bits/localefwd.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/c++locale.h \ + /usr/include/c++/11/clocale /usr/include/locale.h \ + /usr/include/aarch64-linux-gnu/bits/locale.h /usr/include/c++/11/iosfwd \ + /usr/include/c++/11/cctype /usr/include/ctype.h \ + /usr/include/aarch64-linux-gnu/bits/endian.h \ + /usr/include/aarch64-linux-gnu/bits/endianness.h \ + /usr/include/c++/11/bits/ostream_insert.h \ + /usr/include/c++/11/bits/cxxabi_forced.h \ + /usr/include/c++/11/bits/stl_function.h \ + /usr/include/c++/11/backward/binders.h \ + /usr/include/c++/11/bits/range_access.h \ + /usr/include/c++/11/initializer_list \ + /usr/include/c++/11/bits/basic_string.h \ + /usr/include/c++/11/ext/atomicity.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/gthr.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/gthr-default.h \ + /usr/include/pthread.h /usr/include/sched.h \ + /usr/include/aarch64-linux-gnu/bits/types/time_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/struct_timespec.h \ + /usr/include/aarch64-linux-gnu/bits/sched.h \ + /usr/include/aarch64-linux-gnu/bits/types/struct_sched_param.h \ + /usr/include/aarch64-linux-gnu/bits/cpu-set.h /usr/include/time.h \ + /usr/include/aarch64-linux-gnu/bits/time.h \ + /usr/include/aarch64-linux-gnu/bits/timex.h \ + /usr/include/aarch64-linux-gnu/bits/types/struct_timeval.h \ + /usr/include/aarch64-linux-gnu/bits/types/clock_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/struct_tm.h \ + /usr/include/aarch64-linux-gnu/bits/types/clockid_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/timer_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/struct_itimerspec.h \ + /usr/include/aarch64-linux-gnu/bits/pthreadtypes.h \ + /usr/include/aarch64-linux-gnu/bits/thread-shared-types.h \ + /usr/include/aarch64-linux-gnu/bits/pthreadtypes-arch.h \ + /usr/include/aarch64-linux-gnu/bits/atomic_wide_counter.h \ + /usr/include/aarch64-linux-gnu/bits/struct_mutex.h \ + /usr/include/aarch64-linux-gnu/bits/struct_rwlock.h \ + /usr/include/aarch64-linux-gnu/bits/setjmp.h \ + /usr/include/aarch64-linux-gnu/bits/types/__sigset_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/struct___jmp_buf_tag.h \ + /usr/include/aarch64-linux-gnu/bits/pthread_stack_min-dynamic.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/atomic_word.h \ + /usr/include/aarch64-linux-gnu/sys/single_threaded.h \ + /usr/include/c++/11/ext/alloc_traits.h \ + /usr/include/c++/11/bits/alloc_traits.h \ + /usr/include/c++/11/bits/stl_construct.h \ + /usr/include/c++/11/ext/string_conversions.h /usr/include/c++/11/cstdlib \ + /usr/include/stdlib.h /usr/include/aarch64-linux-gnu/bits/waitflags.h \ + /usr/include/aarch64-linux-gnu/bits/waitstatus.h \ + /usr/include/aarch64-linux-gnu/sys/types.h /usr/include/endian.h \ + /usr/include/aarch64-linux-gnu/bits/byteswap.h \ + /usr/include/aarch64-linux-gnu/bits/uintn-identity.h \ + /usr/include/aarch64-linux-gnu/sys/select.h \ + /usr/include/aarch64-linux-gnu/bits/select.h \ + /usr/include/aarch64-linux-gnu/bits/types/sigset_t.h \ + /usr/include/alloca.h /usr/include/aarch64-linux-gnu/bits/stdlib-float.h \ + /usr/include/c++/11/bits/std_abs.h /usr/include/c++/11/cerrno \ + /usr/include/errno.h /usr/include/aarch64-linux-gnu/bits/errno.h \ + /usr/include/linux/errno.h /usr/include/aarch64-linux-gnu/asm/errno.h \ + /usr/include/asm-generic/errno.h /usr/include/asm-generic/errno-base.h \ + /usr/include/aarch64-linux-gnu/bits/types/error_t.h \ + /usr/include/c++/11/bits/charconv.h \ + /usr/include/c++/11/bits/functional_hash.h \ + /usr/include/c++/11/bits/hash_bytes.h \ + /usr/include/c++/11/bits/basic_string.tcc /usr/include/c++/11/vector \ + /usr/include/c++/11/bits/stl_uninitialized.h \ + /usr/include/c++/11/bits/stl_vector.h \ + /usr/include/c++/11/bits/stl_bvector.h \ + /usr/include/c++/11/bits/vector.tcc /usr/include/c++/11/iostream \ + /usr/include/c++/11/ostream /usr/include/c++/11/ios \ + /usr/include/c++/11/exception /usr/include/c++/11/bits/exception_ptr.h \ + /usr/include/c++/11/bits/cxxabi_init_exception.h \ + /usr/include/c++/11/typeinfo /usr/include/c++/11/bits/nested_exception.h \ + /usr/include/c++/11/bits/ios_base.h \ + /usr/include/c++/11/bits/locale_classes.h \ + /usr/include/c++/11/bits/locale_classes.tcc \ + /usr/include/c++/11/system_error \ + /usr/include/aarch64-linux-gnu/c++/11/bits/error_constants.h \ + /usr/include/c++/11/stdexcept /usr/include/c++/11/streambuf \ + /usr/include/c++/11/bits/streambuf.tcc \ + /usr/include/c++/11/bits/basic_ios.h \ + /usr/include/c++/11/bits/locale_facets.h /usr/include/c++/11/cwctype \ + /usr/include/wctype.h /usr/include/aarch64-linux-gnu/bits/wctype-wchar.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/ctype_base.h \ + /usr/include/c++/11/bits/streambuf_iterator.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/ctype_inline.h \ + /usr/include/c++/11/bits/locale_facets.tcc \ + /usr/include/c++/11/bits/basic_ios.tcc \ + /usr/include/c++/11/bits/ostream.tcc /usr/include/c++/11/istream \ + /usr/include/c++/11/bits/istream.tcc /usr/include/c++/11/iomanip \ + /usr/include/c++/11/locale \ + /usr/include/c++/11/bits/locale_facets_nonio.h /usr/include/c++/11/ctime \ + /usr/include/aarch64-linux-gnu/c++/11/bits/time_members.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/messages_members.h \ + /usr/include/libintl.h /usr/include/c++/11/bits/codecvt.h \ + /usr/include/c++/11/bits/locale_facets_nonio.tcc \ + /usr/include/c++/11/bits/locale_conv.h \ + /usr/include/c++/11/bits/unique_ptr.h /usr/include/c++/11/utility \ + /usr/include/c++/11/bits/stl_relops.h /usr/include/c++/11/tuple \ + /usr/include/c++/11/array /usr/include/c++/11/bits/uses_allocator.h \ + /usr/include/c++/11/bits/invoke.h \ + /usr/local/Ascend/ascend-toolkit/latest/runtime/include/acl/acl.h \ + /usr/local/Ascend/ascend-toolkit/latest/runtime/include/acl/acl_rt.h \ + /usr/local/Ascend/ascend-toolkit/latest/runtime/include/acl/acl_base.h \ + /usr/local/Ascend/ascend-toolkit/latest/runtime/include/acl/error_codes/rt_error_codes.h \ + /usr/local/Ascend/ascend-toolkit/latest/runtime/include/acl/error_codes/ge_error_codes.h \ + /usr/local/Ascend/ascend-toolkit/latest/runtime/include/acl/acl_op.h \ + /usr/local/Ascend/ascend-toolkit/latest/runtime/include/acl/acl_mdl.h \ + /Op_test/Operator-performance/Increase_Host_compute/AclNNInvocation/src/../inc/operator_desc.h diff --git a/Increase_Host_compute/AclNNInvocation/build/CMakeFiles/execute_add_op.dir/progress.make b/Increase_Host_compute/AclNNInvocation/build/CMakeFiles/execute_add_op.dir/progress.make new file mode 100644 index 0000000000000000000000000000000000000000..33e6bffba3730113ad4bec358b7c8a00b5a67431 --- /dev/null +++ b/Increase_Host_compute/AclNNInvocation/build/CMakeFiles/execute_add_op.dir/progress.make @@ -0,0 +1,6 @@ +CMAKE_PROGRESS_1 = 1 +CMAKE_PROGRESS_2 = 2 +CMAKE_PROGRESS_3 = 3 +CMAKE_PROGRESS_4 = 4 +CMAKE_PROGRESS_5 = 5 + diff --git a/Increase_Host_compute/AclNNInvocation/build/CMakeFiles/progress.marks b/Increase_Host_compute/AclNNInvocation/build/CMakeFiles/progress.marks new file mode 100644 index 0000000000000000000000000000000000000000..7ed6ff82de6bcc2a78243fc9c54d3ef5ac14da69 --- /dev/null +++ b/Increase_Host_compute/AclNNInvocation/build/CMakeFiles/progress.marks @@ -0,0 +1 @@ +5 diff --git a/Increase_Host_compute/AclNNInvocation/build/Makefile b/Increase_Host_compute/AclNNInvocation/build/Makefile new file mode 100644 index 0000000000000000000000000000000000000000..86a573cb65d94d0f40cedd8f66646910f919bf1d --- /dev/null +++ b/Increase_Host_compute/AclNNInvocation/build/Makefile @@ -0,0 +1,311 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +# Default target executed when no arguments are given to make. +default_target: all +.PHONY : default_target + +# Allow only one "make -f Makefile2" at a time, but pass parallelism. +.NOTPARALLEL: + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + +# Disable VCS-based implicit rules. +% : %,v + +# Disable VCS-based implicit rules. +% : RCS/% + +# Disable VCS-based implicit rules. +% : RCS/%,v + +# Disable VCS-based implicit rules. +% : SCCS/s.% + +# Disable VCS-based implicit rules. +% : s.% + +.SUFFIXES: .hpux_make_needs_suffix_list + +# Command-line flag to silence nested $(MAKE). +$(VERBOSE)MAKESILENT = -s + +#Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E rm -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /Op_test/Operator-performance/Increase_Host_compute/AclNNInvocation/src + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /Op_test/Operator-performance/Increase_Host_compute/AclNNInvocation/build + +#============================================================================= +# Targets provided globally by CMake. + +# Special rule for the target edit_cache +edit_cache: + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "No interactive CMake dialog available..." + /usr/bin/cmake -E echo No\ interactive\ CMake\ dialog\ available. +.PHONY : edit_cache + +# Special rule for the target edit_cache +edit_cache/fast: edit_cache +.PHONY : edit_cache/fast + +# Special rule for the target rebuild_cache +rebuild_cache: + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running CMake to regenerate build system..." + /usr/bin/cmake --regenerate-during-build -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) +.PHONY : rebuild_cache + +# Special rule for the target rebuild_cache +rebuild_cache/fast: rebuild_cache +.PHONY : rebuild_cache/fast + +# Special rule for the target list_install_components +list_install_components: + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Available install components are: \"Unspecified\"" +.PHONY : list_install_components + +# Special rule for the target list_install_components +list_install_components/fast: list_install_components +.PHONY : list_install_components/fast + +# Special rule for the target install +install: preinstall + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Install the project..." + /usr/bin/cmake -P cmake_install.cmake +.PHONY : install + +# Special rule for the target install +install/fast: preinstall/fast + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Install the project..." + /usr/bin/cmake -P cmake_install.cmake +.PHONY : install/fast + +# Special rule for the target install/local +install/local: preinstall + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Installing only the local directory..." + /usr/bin/cmake -DCMAKE_INSTALL_LOCAL_ONLY=1 -P cmake_install.cmake +.PHONY : install/local + +# Special rule for the target install/local +install/local/fast: preinstall/fast + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Installing only the local directory..." + /usr/bin/cmake -DCMAKE_INSTALL_LOCAL_ONLY=1 -P cmake_install.cmake +.PHONY : install/local/fast + +# Special rule for the target install/strip +install/strip: preinstall + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Installing the project stripped..." + /usr/bin/cmake -DCMAKE_INSTALL_DO_STRIP=1 -P cmake_install.cmake +.PHONY : install/strip + +# Special rule for the target install/strip +install/strip/fast: preinstall/fast + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Installing the project stripped..." + /usr/bin/cmake -DCMAKE_INSTALL_DO_STRIP=1 -P cmake_install.cmake +.PHONY : install/strip/fast + +# The main all target +all: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /Op_test/Operator-performance/Increase_Host_compute/AclNNInvocation/build/CMakeFiles /Op_test/Operator-performance/Increase_Host_compute/AclNNInvocation/build//CMakeFiles/progress.marks + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 all + $(CMAKE_COMMAND) -E cmake_progress_start /Op_test/Operator-performance/Increase_Host_compute/AclNNInvocation/build/CMakeFiles 0 +.PHONY : all + +# The main clean target +clean: + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 clean +.PHONY : clean + +# The main clean target +clean/fast: clean +.PHONY : clean/fast + +# Prepare targets for installation. +preinstall: all + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 preinstall +.PHONY : preinstall + +# Prepare targets for installation. +preinstall/fast: + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 preinstall +.PHONY : preinstall/fast + +# clear depends +depend: + $(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 1 +.PHONY : depend + +#============================================================================= +# Target rules for targets named execute_add_op + +# Build rule for target. +execute_add_op: cmake_check_build_system + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 execute_add_op +.PHONY : execute_add_op + +# fast build rule for target. +execute_add_op/fast: + $(MAKE) $(MAKESILENT) -f CMakeFiles/execute_add_op.dir/build.make CMakeFiles/execute_add_op.dir/build +.PHONY : execute_add_op/fast + +common.o: common.cpp.o +.PHONY : common.o + +# target to build an object file +common.cpp.o: + $(MAKE) $(MAKESILENT) -f CMakeFiles/execute_add_op.dir/build.make CMakeFiles/execute_add_op.dir/common.cpp.o +.PHONY : common.cpp.o + +common.i: common.cpp.i +.PHONY : common.i + +# target to preprocess a source file +common.cpp.i: + $(MAKE) $(MAKESILENT) -f CMakeFiles/execute_add_op.dir/build.make CMakeFiles/execute_add_op.dir/common.cpp.i +.PHONY : common.cpp.i + +common.s: common.cpp.s +.PHONY : common.s + +# target to generate assembly for a file +common.cpp.s: + $(MAKE) $(MAKESILENT) -f CMakeFiles/execute_add_op.dir/build.make CMakeFiles/execute_add_op.dir/common.cpp.s +.PHONY : common.cpp.s + +main.o: main.cpp.o +.PHONY : main.o + +# target to build an object file +main.cpp.o: + $(MAKE) $(MAKESILENT) -f CMakeFiles/execute_add_op.dir/build.make CMakeFiles/execute_add_op.dir/main.cpp.o +.PHONY : main.cpp.o + +main.i: main.cpp.i +.PHONY : main.i + +# target to preprocess a source file +main.cpp.i: + $(MAKE) $(MAKESILENT) -f CMakeFiles/execute_add_op.dir/build.make CMakeFiles/execute_add_op.dir/main.cpp.i +.PHONY : main.cpp.i + +main.s: main.cpp.s +.PHONY : main.s + +# target to generate assembly for a file +main.cpp.s: + $(MAKE) $(MAKESILENT) -f CMakeFiles/execute_add_op.dir/build.make CMakeFiles/execute_add_op.dir/main.cpp.s +.PHONY : main.cpp.s + +op_runner.o: op_runner.cpp.o +.PHONY : op_runner.o + +# target to build an object file +op_runner.cpp.o: + $(MAKE) $(MAKESILENT) -f CMakeFiles/execute_add_op.dir/build.make CMakeFiles/execute_add_op.dir/op_runner.cpp.o +.PHONY : op_runner.cpp.o + +op_runner.i: op_runner.cpp.i +.PHONY : op_runner.i + +# target to preprocess a source file +op_runner.cpp.i: + $(MAKE) $(MAKESILENT) -f CMakeFiles/execute_add_op.dir/build.make CMakeFiles/execute_add_op.dir/op_runner.cpp.i +.PHONY : op_runner.cpp.i + +op_runner.s: op_runner.cpp.s +.PHONY : op_runner.s + +# target to generate assembly for a file +op_runner.cpp.s: + $(MAKE) $(MAKESILENT) -f CMakeFiles/execute_add_op.dir/build.make CMakeFiles/execute_add_op.dir/op_runner.cpp.s +.PHONY : op_runner.cpp.s + +operator_desc.o: operator_desc.cpp.o +.PHONY : operator_desc.o + +# target to build an object file +operator_desc.cpp.o: + $(MAKE) $(MAKESILENT) -f CMakeFiles/execute_add_op.dir/build.make CMakeFiles/execute_add_op.dir/operator_desc.cpp.o +.PHONY : operator_desc.cpp.o + +operator_desc.i: operator_desc.cpp.i +.PHONY : operator_desc.i + +# target to preprocess a source file +operator_desc.cpp.i: + $(MAKE) $(MAKESILENT) -f CMakeFiles/execute_add_op.dir/build.make CMakeFiles/execute_add_op.dir/operator_desc.cpp.i +.PHONY : operator_desc.cpp.i + +operator_desc.s: operator_desc.cpp.s +.PHONY : operator_desc.s + +# target to generate assembly for a file +operator_desc.cpp.s: + $(MAKE) $(MAKESILENT) -f CMakeFiles/execute_add_op.dir/build.make CMakeFiles/execute_add_op.dir/operator_desc.cpp.s +.PHONY : operator_desc.cpp.s + +# Help Target +help: + @echo "The following are some of the valid targets for this Makefile:" + @echo "... all (the default if no target is provided)" + @echo "... clean" + @echo "... depend" + @echo "... edit_cache" + @echo "... install" + @echo "... install/local" + @echo "... install/strip" + @echo "... list_install_components" + @echo "... rebuild_cache" + @echo "... execute_add_op" + @echo "... common.o" + @echo "... common.i" + @echo "... common.s" + @echo "... main.o" + @echo "... main.i" + @echo "... main.s" + @echo "... op_runner.o" + @echo "... op_runner.i" + @echo "... op_runner.s" + @echo "... operator_desc.o" + @echo "... operator_desc.i" + @echo "... operator_desc.s" +.PHONY : help + + + +#============================================================================= +# Special targets to cleanup operation of make. + +# Special rule to run CMake to check the build system integrity. +# No rule that depends on this can have commands that come from listfiles +# because they might be regenerated. +cmake_check_build_system: + $(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 0 +.PHONY : cmake_check_build_system + diff --git a/Increase_Host_compute/AclNNInvocation/build/cmake_install.cmake b/Increase_Host_compute/AclNNInvocation/build/cmake_install.cmake new file mode 100644 index 0000000000000000000000000000000000000000..bd0b1603e5b5f54e464efd5789f12c23b26bc6a1 --- /dev/null +++ b/Increase_Host_compute/AclNNInvocation/build/cmake_install.cmake @@ -0,0 +1,74 @@ +# Install script for directory: /Op_test/Operator-performance/Increase_Host_compute/AclNNInvocation/src + +# Set the install prefix +if(NOT DEFINED CMAKE_INSTALL_PREFIX) + set(CMAKE_INSTALL_PREFIX "/usr/local") +endif() +string(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}") + +# Set the install configuration name. +if(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME) + if(BUILD_TYPE) + string(REGEX REPLACE "^[^A-Za-z0-9_]+" "" + CMAKE_INSTALL_CONFIG_NAME "${BUILD_TYPE}") + else() + set(CMAKE_INSTALL_CONFIG_NAME "") + endif() + message(STATUS "Install configuration: \"${CMAKE_INSTALL_CONFIG_NAME}\"") +endif() + +# Set the component getting installed. +if(NOT CMAKE_INSTALL_COMPONENT) + if(COMPONENT) + message(STATUS "Install component: \"${COMPONENT}\"") + set(CMAKE_INSTALL_COMPONENT "${COMPONENT}") + else() + set(CMAKE_INSTALL_COMPONENT) + endif() +endif() + +# Install shared libraries without execute permission? +if(NOT DEFINED CMAKE_INSTALL_SO_NO_EXE) + set(CMAKE_INSTALL_SO_NO_EXE "1") +endif() + +# Is this installation the result of a crosscompile? +if(NOT DEFINED CMAKE_CROSSCOMPILING) + set(CMAKE_CROSSCOMPILING "FALSE") +endif() + +# Set default install directory permissions. +if(NOT DEFINED CMAKE_OBJDUMP) + set(CMAKE_OBJDUMP "/usr/bin/objdump") +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + if(EXISTS "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/../output/execute_add_op" AND + NOT IS_SYMLINK "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/../output/execute_add_op") + file(RPATH_CHECK + FILE "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/../output/execute_add_op" + RPATH "") + endif() + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/../output" TYPE EXECUTABLE FILES "/Op_test/Operator-performance/Increase_Host_compute/AclNNInvocation/output/execute_add_op") + if(EXISTS "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/../output/execute_add_op" AND + NOT IS_SYMLINK "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/../output/execute_add_op") + file(RPATH_CHANGE + FILE "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/../output/execute_add_op" + OLD_RPATH "/usr/local/Ascend/ascend-toolkit/latest/lib64:/usr/local/Ascend/ascend-toolkit/latest/opp/vendors/customize/op_api/lib:" + NEW_RPATH "") + if(CMAKE_INSTALL_DO_STRIP) + execute_process(COMMAND "/usr/bin/strip" "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/../output/execute_add_op") + endif() + endif() +endif() + +if(CMAKE_INSTALL_COMPONENT) + set(CMAKE_INSTALL_MANIFEST "install_manifest_${CMAKE_INSTALL_COMPONENT}.txt") +else() + set(CMAKE_INSTALL_MANIFEST "install_manifest.txt") +endif() + +string(REPLACE ";" "\n" CMAKE_INSTALL_MANIFEST_CONTENT + "${CMAKE_INSTALL_MANIFEST_FILES}") +file(WRITE "/Op_test/Operator-performance/Increase_Host_compute/AclNNInvocation/build/${CMAKE_INSTALL_MANIFEST}" + "${CMAKE_INSTALL_MANIFEST_CONTENT}") diff --git a/Increase_Host_compute/AclNNInvocation/inc/common.h b/Increase_Host_compute/AclNNInvocation/inc/common.h new file mode 100644 index 0000000000000000000000000000000000000000..7036813a972219f046e079072fe2e1ed94670e5f --- /dev/null +++ b/Increase_Host_compute/AclNNInvocation/inc/common.h @@ -0,0 +1,45 @@ +/** +* @file common.h +* +* Copyright (C) 2020. Huawei Technologies Co., Ltd. All rights reserved. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. +*/ +#ifndef COMMON_H +#define COMMON_H + +#include +#include +#include +#include +#include + +#include "acl/acl.h" + +#define SUCCESS 0 +#define FAILED 1 + +#define INFO_LOG(fmt, args...) fprintf(stdout, "[INFO] " fmt "\n", ##args) +#define WARN_LOG(fmt, args...) fprintf(stdout, "[WARN] " fmt "\n", ##args) +#define ERROR_LOG(fmt, args...) fprintf(stderr, "[ERROR] " fmt "\n", ##args) + +/** + * @brief Read data from file + * @param [in] filePath: file path + * @param [out] fileSize: file size + * @return read result + */ +bool ReadFile(const std::string &filePath, size_t fileSize, void *buffer, size_t bufferSize); + +/** + * @brief Write data to file + * @param [in] filePath: file path + * @param [in] buffer: data to write to file + * @param [in] size: size to write + * @return write result + */ +bool WriteFile(const std::string &filePath, const void *buffer, size_t size); + +#endif // COMMON_H diff --git a/Increase_Host_compute/AclNNInvocation/inc/op_runner.h b/Increase_Host_compute/AclNNInvocation/inc/op_runner.h new file mode 100644 index 0000000000000000000000000000000000000000..bf2a9ef43d12950dae6f19b98d48f5a6a36ac02f --- /dev/null +++ b/Increase_Host_compute/AclNNInvocation/inc/op_runner.h @@ -0,0 +1,182 @@ +/** +* @file op_runner.h +* +* Copyright (C) 2020. Huawei Technologies Co., Ltd. All rights reserved. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. +*/ +#ifndef OP_RUNNER_H +#define OP_RUNNER_H + +#include "aclnn/acl_meta.h" +#include "acl/acl.h" +#include "common.h" +#include "operator_desc.h" + +/** + * Op Runner + */ +class OpRunner { +public: + /** + * @brief Constructor + * @param [in] opDesc: op description + */ + explicit OpRunner(OperatorDesc *opDesc); + + /** + * @brief Destructor + */ + virtual ~OpRunner(); + + /** + * @brief Init op runner + */ + bool Init(); + + /** + * @brief Get number of inputs + * @return number of inputs + */ + const size_t NumInputs(); + + /** + * @brief Get number of outputs + * @return number of outputs + */ + const size_t NumOutputs(); + + /** + * @brief Get input size by index + * @param [in] index: input index + * @return size of the input + */ + const size_t GetInputSize(size_t index) const; + const size_t GetInputNumDims(size_t index) const; + aclDataType GetInputDataType(size_t index) const; + aclFormat GetInputFormat(size_t index) const; + + /** + * @brief Get output size by index + * @param [in] index: output index + * @return size of the output + */ + size_t GetOutputSize(size_t index) const; + const size_t GetOutputNumDims(size_t index) const; + aclDataType GetOutputDataType(size_t index) const; + aclFormat GetOutputFormat(size_t index) const; + + /** + * @brief Get input element count by index + * @param i[in] ndex: input index + * @return element count of the input + */ + size_t GetInputElementCount(size_t index) const; + + /** + * @brief Get output element count by index + * @param [in] index: output index + * @return element count of the output + */ + size_t GetOutputElementCount(size_t index) const; + + /** + * @brief Get input shape by index + * @param [in] index: input index + * @return shape of the output + */ + std::vector GetInputShape(size_t index) const; + + /** + * @brief Get output shape by index + * @param [in] index: output index + * @return shape of the output + */ + std::vector GetOutputShape(size_t index) const; + + /** + * @brief Get input buffer(host memory) by index + * @tparam T: data type + * @param [in] index: input index + * @return host address of the input + */ + template + T *GetInputBuffer(size_t index) + { + if (index >= numInputs_) { + ERROR_LOG("index out of range. index = %zu, numInputs = %zu", index, numInputs_); + return nullptr; + } + return reinterpret_cast(hostInputs_[index]); + } + + /** + * @brief Get output buffer(host memory) by index + * @tparam T: data type + * @param [in] index: output index + * @return host address of the output + */ + template + const T *GetOutputBuffer(size_t index) + { + if (index >= numOutputs_) { + ERROR_LOG("index out of range. index = %zu, numOutputs = %zu", index, numOutputs_); + return nullptr; + } + + return reinterpret_cast(hostOutputs_[index]); + } + + /** + * @brief Print readable input by index + * @param [in] index: input index + * @param [in] elementsPerRow: number of elements per row + */ + void PrintInput(size_t index, size_t elementsPerRow = 16); + + /** + * @brief Print readable output by index + * @param [in] index: output index + * @param [in] elementsPerRow: number of elements per row + */ + void PrintOutput(size_t index, size_t elementsPerRow = 16); + + /** + * @brief Compile static op + * @return compile result + */ + bool CompileStaticOp(); + + /** + * @brief Compile dynamic op + * @return compile result + */ + bool CompileDynamicOp(); + + /** + * @brief Run op + * @return run result + */ + bool RunOp(); + +private: + size_t numInputs_; + size_t numOutputs_; + + std::vector inputBuffers_; + std::vector outputBuffers_; + + std::vector devInputs_; + std::vector devOutputs_; + + std::vector hostInputs_; + std::vector hostOutputs_; + + std::vector inputTensor_; + std::vector outputTensor_; + OperatorDesc *opDesc_; +}; + +#endif // OP_RUNNER_H diff --git a/Increase_Host_compute/AclNNInvocation/inc/operator_desc.h b/Increase_Host_compute/AclNNInvocation/inc/operator_desc.h new file mode 100644 index 0000000000000000000000000000000000000000..4cbdf07e081232fc3165d1fbc205272ff9ccd2a5 --- /dev/null +++ b/Increase_Host_compute/AclNNInvocation/inc/operator_desc.h @@ -0,0 +1,57 @@ +/** +* @file operator_desc.h +* +* Copyright (C) 2020. Huawei Technologies Co., Ltd. All rights reserved. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. +*/ +#ifndef OPERATOR_DESC_H +#define OPERATOR_DESC_H + +#include +#include + +#include "acl/acl.h" + +/** + * Op description + */ +struct OperatorDesc { + /** + * Constructor + */ + explicit OperatorDesc(); + + /** + * Destructor + */ + virtual ~OperatorDesc(); + + /** + * Add an input tensor description + * @param [in] dataType: data type + * @param [in] numDims: number of dims + * @param [in] dims: dims + * @param [in] format: format + * @return OperatorDesc + */ + OperatorDesc &AddInputTensorDesc(aclDataType dataType, int numDims, const int64_t *dims, aclFormat format); + + /** + * Add an output tensor description + * @param [in] dataType: data type + * @param [in] numDims: number of dims + * @param [in] dims: dims + * @param [in] format: format + * @return OperatorDesc + */ + OperatorDesc &AddOutputTensorDesc(aclDataType dataType, int numDims, const int64_t *dims, aclFormat format); + + std::string opType; + std::vector inputDesc; + std::vector outputDesc; +}; + +#endif // OPERATOR_DESC_H diff --git a/Increase_Host_compute/AclNNInvocation/input/.keep b/Increase_Host_compute/AclNNInvocation/input/.keep new file mode 100644 index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391 diff --git a/Increase_Host_compute/AclNNInvocation/input/input_x.bin b/Increase_Host_compute/AclNNInvocation/input/input_x.bin new file mode 100644 index 0000000000000000000000000000000000000000..52a114b42284dde7fe22a1cae38dcffac7f72978 Binary files /dev/null and b/Increase_Host_compute/AclNNInvocation/input/input_x.bin differ diff --git a/Increase_Host_compute/AclNNInvocation/input/input_y.bin b/Increase_Host_compute/AclNNInvocation/input/input_y.bin new file mode 100644 index 0000000000000000000000000000000000000000..1689e7564578b072712d36ea968b59ad1399d386 Binary files /dev/null and b/Increase_Host_compute/AclNNInvocation/input/input_y.bin differ diff --git a/Increase_Host_compute/AclNNInvocation/output/.keep b/Increase_Host_compute/AclNNInvocation/output/.keep new file mode 100644 index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391 diff --git a/Increase_Host_compute/AclNNInvocation/output/OPPROF_20240529062929_FKDFJCZACPEITBNC/ArithmeticUtilization.csv b/Increase_Host_compute/AclNNInvocation/output/OPPROF_20240529062929_FKDFJCZACPEITBNC/ArithmeticUtilization.csv new file mode 100644 index 0000000000000000000000000000000000000000..2063699fe415a64c364eb187ebb8001d42679377 --- /dev/null +++ b/Increase_Host_compute/AclNNInvocation/output/OPPROF_20240529062929_FKDFJCZACPEITBNC/ArithmeticUtilization.csv @@ -0,0 +1,2 @@ +block_id,sub_block_id,aic_time(us),aic_total_cycles,aic_cube_ratio,aic_cube_fp16_ratio,aic_cube_int8_ratio,aic_cube_fops,aic_cube_total_instr_number,aic_cube_fp_instr_number,aic_cube_int_instr_number,aiv_time(us),aiv_total_cycles,aiv_vec_ratio,aiv_vec_fp32_ratio,aiv_vec_fp16_ratio,aiv_vec_int32_ratio,aiv_vec_int16_ratio,aiv_vec_misc_ratio,aiv_vec_fops, +0,cube0,603.715698,738948,0.000000,0.000000,0.000000,0,0,0,0,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A, diff --git a/Increase_Host_compute/AclNNInvocation/output/OPPROF_20240529062929_FKDFJCZACPEITBNC/L2Cache.csv b/Increase_Host_compute/AclNNInvocation/output/OPPROF_20240529062929_FKDFJCZACPEITBNC/L2Cache.csv new file mode 100644 index 0000000000000000000000000000000000000000..d726f239e00aa5ab5a102d2eb174501b1156a347 --- /dev/null +++ b/Increase_Host_compute/AclNNInvocation/output/OPPROF_20240529062929_FKDFJCZACPEITBNC/L2Cache.csv @@ -0,0 +1,2 @@ +block_id,sub_block_id,aic_time(us),aic_total_cycles,aic_write_cache_hit,aic_write_cache_miss_allocate,aic_r0_read_cache_hit,aic_r0_read_cache_miss_allocate,aic_r1_read_cache_hit,aic_r1_read_cache_miss_allocate,aic_write_hit_rate(%),aic_read_hit_rate(%),aic_total_hit_rate(%),aiv_time(us),aiv_total_cycles,aiv_write_cache_hit,aiv_write_cache_miss_allocate,aiv_r0_read_cache_hit,aiv_r0_read_cache_miss_allocate,aiv_r1_read_cache_hit,aiv_r1_read_cache_miss_allocate,aiv_write_hit_rate(%),aiv_read_hit_rate(%),aiv_total_hit_rate(%), +0,cube0,603.715698,738948,12,16389,19,65553,19,65551,0.073166,0.028976,0.033888,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A, diff --git a/Increase_Host_compute/AclNNInvocation/output/OPPROF_20240529062929_FKDFJCZACPEITBNC/Memory.csv b/Increase_Host_compute/AclNNInvocation/output/OPPROF_20240529062929_FKDFJCZACPEITBNC/Memory.csv new file mode 100644 index 0000000000000000000000000000000000000000..e2db0ee7694713535ae63f26271db4070c3fd21c --- /dev/null +++ b/Increase_Host_compute/AclNNInvocation/output/OPPROF_20240529062929_FKDFJCZACPEITBNC/Memory.csv @@ -0,0 +1,2 @@ +block_id,sub_block_id,aic_time(us),aic_total_cycles,aic_l1_read_bw(GB/s),aic_l1_write_bw(GB/s),aic_main_mem_read_bw(GB/s),aic_main_mem_write_bw(GB/s),aic_mte1_instructions,aic_mte1_ratio,aic_mte2_instructions,aic_mte2_ratio,aic_mte3_instructions,aic_mte3_ratio,aiv_time(us),aiv_total_cycles,aiv_ub_to_gm_bw(GB/s),aiv_gm_to_ub_bw(GB/s),aiv_main_mem_read_bw(GB/s),aiv_main_mem_write_bw(GB/s),aiv_mte2_instructions,aiv_mte2_ratio,aiv_mte3_instructions,aiv_mte3_ratio,read_main_memory_datas(KB),write_main_memory_datas(KB),GM_to_L1_datas(KB),GM_to_L1_bw_usage_rate(%),L1_to_GM_datas(KB)(estimate),L1_to_GM_bw_usage_rate(%)(estimate),L0C_to_L1_datas(KB),L0C_to_L1_bw_usage_rate(%),L0C_to_GM_datas(KB),L0C_to_GM_bw_usage_rate(%),GM_to_UB_datas(KB),GM_to_UB_bw_usage_rate(%),UB_to_GM_datas(KB),UB_to_GM_bw_usage_rate(%), +0,cube0,603.715698,738948,0.000000,0.000000,25.896791,12.944052,2,0.000005,2051,0.995929,1025,0.779654,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,16393.750000,8194.125000,0.000000,N/A,8200.500000,N/A,0.000000,N/A,0.000000,N/A,N/A,N/A,N/A,N/A, diff --git a/Increase_Host_compute/AclNNInvocation/output/OPPROF_20240529062929_FKDFJCZACPEITBNC/MemoryL0.csv b/Increase_Host_compute/AclNNInvocation/output/OPPROF_20240529062929_FKDFJCZACPEITBNC/MemoryL0.csv new file mode 100644 index 0000000000000000000000000000000000000000..80c677998ea58f159261a3a31f022f5094136e51 --- /dev/null +++ b/Increase_Host_compute/AclNNInvocation/output/OPPROF_20240529062929_FKDFJCZACPEITBNC/MemoryL0.csv @@ -0,0 +1,2 @@ +block_id,sub_block_id,aic_time(us),aic_total_cycles,aic_l0a_read_bw(GB/s),aic_l0a_write_bw(GB/s),aic_l0b_read_bw(GB/s),aic_l0b_write_bw(GB/s),aic_l0c_read_bw_cube(GB/s),aic_l0c_write_bw_cube(GB/s),aiv_time(us),aiv_total_cycles, +0,cube0,603.715698,738948,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,N/A,N/A, diff --git a/Increase_Host_compute/AclNNInvocation/output/OPPROF_20240529062929_FKDFJCZACPEITBNC/MemoryUB.csv b/Increase_Host_compute/AclNNInvocation/output/OPPROF_20240529062929_FKDFJCZACPEITBNC/MemoryUB.csv new file mode 100644 index 0000000000000000000000000000000000000000..9001490f0be8b8697ab4b4b4aa32b2861249d176 --- /dev/null +++ b/Increase_Host_compute/AclNNInvocation/output/OPPROF_20240529062929_FKDFJCZACPEITBNC/MemoryUB.csv @@ -0,0 +1,2 @@ +block_id,sub_block_id,aic_time(us),aic_total_cycles,aiv_time(us),aiv_total_cycles,aiv_ub_read_bw_vector(GB/s),aiv_ub_write_bw_vector(GB/s),aiv_ub_read_bw_scalar(GB/s),aiv_ub_write_bw_scalar(GB/s), +0,cube0,603.715698,738948,N/A,N/A,N/A,N/A,N/A,N/A, diff --git a/Increase_Host_compute/AclNNInvocation/output/OPPROF_20240529062929_FKDFJCZACPEITBNC/OpBasicInfo.csv b/Increase_Host_compute/AclNNInvocation/output/OPPROF_20240529062929_FKDFJCZACPEITBNC/OpBasicInfo.csv new file mode 100644 index 0000000000000000000000000000000000000000..dbe480256840d49858f620b698f514e29a504b6d --- /dev/null +++ b/Increase_Host_compute/AclNNInvocation/output/OPPROF_20240529062929_FKDFJCZACPEITBNC/OpBasicInfo.csv @@ -0,0 +1,2 @@ +Op Name,Op Type,Task Duration(us),Block Dim,Mix Block Dim, +AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b_0,cube,1450.104126,1,N/A, diff --git a/Increase_Host_compute/AclNNInvocation/output/OPPROF_20240529062929_FKDFJCZACPEITBNC/PipeUtilization.csv b/Increase_Host_compute/AclNNInvocation/output/OPPROF_20240529062929_FKDFJCZACPEITBNC/PipeUtilization.csv new file mode 100644 index 0000000000000000000000000000000000000000..b7f547b7d94bb33e9ec6091b3183629bb81bb6c6 --- /dev/null +++ b/Increase_Host_compute/AclNNInvocation/output/OPPROF_20240529062929_FKDFJCZACPEITBNC/PipeUtilization.csv @@ -0,0 +1,2 @@ +block_id,sub_block_id,aic_time(us),aic_total_cycles,aic_cube_time(us),aic_cube_ratio,aic_scalar_time(us),aic_scalar_ratio,aic_mte1_time(us),aic_mte1_ratio,aic_mte2_time(us),aic_mte2_ratio,aic_mte3_time(us),aic_mte3_ratio,aic_fixpipe_time(us),aic_fixpipe_ratio,aic_icache_miss_rate,aiv_time(us),aiv_total_cycles,aiv_vec_time(us),aiv_vec_ratio,aiv_scalar_time(us),aiv_scalar_ratio,aiv_mte2_time(us),aiv_mte2_ratio,aiv_mte3_time(us),aiv_mte3_ratio,aiv_icache_miss_rate, +0,cube0,603.715698,738948,0.000000,0.000000,432.767151,0.716839,0.003268,0.000005,601.258179,0.995929,470.689545,0.779654,0.000817,0.000001,0.000458,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A, diff --git a/Increase_Host_compute/AclNNInvocation/output/OPPROF_20240529062929_FKDFJCZACPEITBNC/ResourceConflictRatio.csv b/Increase_Host_compute/AclNNInvocation/output/OPPROF_20240529062929_FKDFJCZACPEITBNC/ResourceConflictRatio.csv new file mode 100644 index 0000000000000000000000000000000000000000..fde2b7cb23886fd7962eb0f1cf539988af0b037f --- /dev/null +++ b/Increase_Host_compute/AclNNInvocation/output/OPPROF_20240529062929_FKDFJCZACPEITBNC/ResourceConflictRatio.csv @@ -0,0 +1,2 @@ +block_id,sub_block_id,aic_time(us),aic_total_cycles,aic_cube_wait_ratio,aic_mte1_wait_ratio,aic_mte2_wait_ratio,aic_mte3_wait_ratio,aiv_time(us),aiv_total_cycles,aiv_vec_total_cflt_ratio,aiv_vec_bankgroup_cflt_ratio,aiv_vec_bank_cflt_ratio,aiv_vec_resc_cflt_ratio,aiv_vec_mte_cflt_ratio,aiv_vec_wait_ratio,aiv_mte1_wait_ratio,aiv_mte2_wait_ratio,aiv_mte3_wait_ratio, +0,cube0,603.715698,738948,0.000000,0.000000,0.978534,0.985110,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A, diff --git a/Increase_Host_compute/AclNNInvocation/output/OPPROF_20240529062929_FKDFJCZACPEITBNC/dump/DeviceProf1.bin b/Increase_Host_compute/AclNNInvocation/output/OPPROF_20240529062929_FKDFJCZACPEITBNC/dump/DeviceProf1.bin new file mode 100644 index 0000000000000000000000000000000000000000..19f9d0bcad3d9e270f4253dc999f8f4209e25d7a Binary files /dev/null and b/Increase_Host_compute/AclNNInvocation/output/OPPROF_20240529062929_FKDFJCZACPEITBNC/dump/DeviceProf1.bin differ diff --git a/Increase_Host_compute/AclNNInvocation/output/OPPROF_20240529062929_FKDFJCZACPEITBNC/dump/DeviceProf2.bin b/Increase_Host_compute/AclNNInvocation/output/OPPROF_20240529062929_FKDFJCZACPEITBNC/dump/DeviceProf2.bin new file mode 100644 index 0000000000000000000000000000000000000000..4b11880f6b111f11e83312b9e01ffee8ae709b6a Binary files /dev/null and b/Increase_Host_compute/AclNNInvocation/output/OPPROF_20240529062929_FKDFJCZACPEITBNC/dump/DeviceProf2.bin differ diff --git a/Increase_Host_compute/AclNNInvocation/output/OPPROF_20240529062929_FKDFJCZACPEITBNC/dump/DeviceProf3.bin b/Increase_Host_compute/AclNNInvocation/output/OPPROF_20240529062929_FKDFJCZACPEITBNC/dump/DeviceProf3.bin new file mode 100644 index 0000000000000000000000000000000000000000..50319ae0a21acf7b4a03998d8bbee802ceff7d57 Binary files /dev/null and b/Increase_Host_compute/AclNNInvocation/output/OPPROF_20240529062929_FKDFJCZACPEITBNC/dump/DeviceProf3.bin differ diff --git a/Increase_Host_compute/AclNNInvocation/output/OPPROF_20240529062929_FKDFJCZACPEITBNC/dump/DeviceProf4.bin b/Increase_Host_compute/AclNNInvocation/output/OPPROF_20240529062929_FKDFJCZACPEITBNC/dump/DeviceProf4.bin new file mode 100644 index 0000000000000000000000000000000000000000..ba03811a30cf97c762db4e72d09b593355d92ddf Binary files /dev/null and b/Increase_Host_compute/AclNNInvocation/output/OPPROF_20240529062929_FKDFJCZACPEITBNC/dump/DeviceProf4.bin differ diff --git a/Increase_Host_compute/AclNNInvocation/output/OPPROF_20240529062929_FKDFJCZACPEITBNC/dump/DeviceProf5.bin b/Increase_Host_compute/AclNNInvocation/output/OPPROF_20240529062929_FKDFJCZACPEITBNC/dump/DeviceProf5.bin new file mode 100644 index 0000000000000000000000000000000000000000..c3b9be6b0d45d24a7e86bf36bb27909960a0749f Binary files /dev/null and b/Increase_Host_compute/AclNNInvocation/output/OPPROF_20240529062929_FKDFJCZACPEITBNC/dump/DeviceProf5.bin differ diff --git a/Increase_Host_compute/AclNNInvocation/output/OPPROF_20240529062929_FKDFJCZACPEITBNC/dump/DeviceProf6.bin b/Increase_Host_compute/AclNNInvocation/output/OPPROF_20240529062929_FKDFJCZACPEITBNC/dump/DeviceProf6.bin new file mode 100644 index 0000000000000000000000000000000000000000..3c4d8b80e38fd83aec6b7386113be2869c46e465 Binary files /dev/null and b/Increase_Host_compute/AclNNInvocation/output/OPPROF_20240529062929_FKDFJCZACPEITBNC/dump/DeviceProf6.bin differ diff --git a/Increase_Host_compute/AclNNInvocation/output/OPPROF_20240529062929_FKDFJCZACPEITBNC/dump/DeviceProf7.bin b/Increase_Host_compute/AclNNInvocation/output/OPPROF_20240529062929_FKDFJCZACPEITBNC/dump/DeviceProf7.bin new file mode 100644 index 0000000000000000000000000000000000000000..7be39f4a1b5176e7644cf4138ec2612c743f5694 Binary files /dev/null and b/Increase_Host_compute/AclNNInvocation/output/OPPROF_20240529062929_FKDFJCZACPEITBNC/dump/DeviceProf7.bin differ diff --git a/Increase_Host_compute/AclNNInvocation/output/OPPROF_20240529062929_FKDFJCZACPEITBNC/dump/duration.bin b/Increase_Host_compute/AclNNInvocation/output/OPPROF_20240529062929_FKDFJCZACPEITBNC/dump/duration.bin new file mode 100644 index 0000000000000000000000000000000000000000..edb478605d5fa995791901b3938433a52ed1635d Binary files /dev/null and b/Increase_Host_compute/AclNNInvocation/output/OPPROF_20240529062929_FKDFJCZACPEITBNC/dump/duration.bin differ diff --git a/Increase_Host_compute/AclNNInvocation/output/OPPROF_20240529062929_FKDFJCZACPEITBNC/dump/op_basic_info.txt b/Increase_Host_compute/AclNNInvocation/output/OPPROF_20240529062929_FKDFJCZACPEITBNC/dump/op_basic_info.txt new file mode 100644 index 0000000000000000000000000000000000000000..2eeb43762ec8c2668a7a648acbc4345113ae6885 --- /dev/null +++ b/Increase_Host_compute/AclNNInvocation/output/OPPROF_20240529062929_FKDFJCZACPEITBNC/dump/op_basic_info.txt @@ -0,0 +1,3 @@ +Op Name=AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b_0 +Block Dim=1 +Run Soc Version=Ascend310B4 diff --git a/Increase_Host_compute/AclNNInvocation/output/OPPROF_20240529062929_FKDFJCZACPEITBNC/visualize_data.bin b/Increase_Host_compute/AclNNInvocation/output/OPPROF_20240529062929_FKDFJCZACPEITBNC/visualize_data.bin new file mode 100644 index 0000000000000000000000000000000000000000..9274c8cb72a63d809e9a58273f94913c2323aad7 Binary files /dev/null and b/Increase_Host_compute/AclNNInvocation/output/OPPROF_20240529062929_FKDFJCZACPEITBNC/visualize_data.bin differ diff --git a/Increase_Host_compute/AclNNInvocation/output/OPPROF_20240915011521_QVKGTAVKUARYEOGH/ArithmeticUtilization.csv b/Increase_Host_compute/AclNNInvocation/output/OPPROF_20240915011521_QVKGTAVKUARYEOGH/ArithmeticUtilization.csv new file mode 100644 index 0000000000000000000000000000000000000000..e4352959ff5ec864e2e050dd6710a7d688043ab7 --- /dev/null +++ b/Increase_Host_compute/AclNNInvocation/output/OPPROF_20240915011521_QVKGTAVKUARYEOGH/ArithmeticUtilization.csv @@ -0,0 +1,2 @@ +block_id,sub_block_id,aic_time(us),aic_total_cycles,aic_cube_ratio,aic_cube_fp16_ratio,aic_cube_int8_ratio,aic_cube_fops,aic_cube_total_instr_number,aic_cube_fp_instr_number,aic_cube_int_instr_number,aiv_time(us),aiv_total_cycles,aiv_vec_ratio,aiv_vec_fp32_ratio,aiv_vec_fp16_ratio,aiv_vec_int32_ratio,aiv_vec_int16_ratio,aiv_vec_misc_ratio,aiv_vec_fops, +0,cube0,602.372559,737304,0.000000,0.000000,0.000000,0,0,0,0,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A, diff --git a/Increase_Host_compute/AclNNInvocation/output/OPPROF_20240915011521_QVKGTAVKUARYEOGH/L2Cache.csv b/Increase_Host_compute/AclNNInvocation/output/OPPROF_20240915011521_QVKGTAVKUARYEOGH/L2Cache.csv new file mode 100644 index 0000000000000000000000000000000000000000..6d22524503b94ddfd357276db24ec01975fcc67f --- /dev/null +++ b/Increase_Host_compute/AclNNInvocation/output/OPPROF_20240915011521_QVKGTAVKUARYEOGH/L2Cache.csv @@ -0,0 +1,2 @@ +block_id,sub_block_id,aic_time(us),aic_total_cycles,aic_write_cache_hit,aic_write_cache_miss_allocate,aic_r0_read_cache_hit,aic_r0_read_cache_miss_allocate,aic_r1_read_cache_hit,aic_r1_read_cache_miss_allocate,aic_write_hit_rate(%),aic_read_hit_rate(%),aic_total_hit_rate(%),aiv_time(us),aiv_total_cycles,aiv_write_cache_hit,aiv_write_cache_miss_allocate,aiv_r0_read_cache_hit,aiv_r0_read_cache_miss_allocate,aiv_r1_read_cache_hit,aiv_r1_read_cache_miss_allocate,aiv_write_hit_rate(%),aiv_read_hit_rate(%),aiv_total_hit_rate(%), +0,cube0,602.372559,737304,12,16389,19,65543,19,65544,0.073166,0.028980,0.033892,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A, diff --git a/Increase_Host_compute/AclNNInvocation/output/OPPROF_20240915011521_QVKGTAVKUARYEOGH/Memory.csv b/Increase_Host_compute/AclNNInvocation/output/OPPROF_20240915011521_QVKGTAVKUARYEOGH/Memory.csv new file mode 100644 index 0000000000000000000000000000000000000000..7ab49a53a4dffab08c69e78881a899004b971a20 --- /dev/null +++ b/Increase_Host_compute/AclNNInvocation/output/OPPROF_20240915011521_QVKGTAVKUARYEOGH/Memory.csv @@ -0,0 +1,2 @@ +block_id,sub_block_id,aic_time(us),aic_total_cycles,aic_l1_read_bw(GB/s),aic_l1_write_bw(GB/s),aic_main_mem_read_bw(GB/s),aic_main_mem_write_bw(GB/s),aic_mte1_instructions,aic_mte1_ratio,aic_mte2_instructions,aic_mte2_ratio,aic_mte3_instructions,aic_mte3_ratio,aiv_time(us),aiv_total_cycles,aiv_ub_to_gm_bw(GB/s),aiv_gm_to_ub_bw(GB/s),aiv_main_mem_read_bw(GB/s),aiv_main_mem_write_bw(GB/s),aiv_mte2_instructions,aiv_mte2_ratio,aiv_mte3_instructions,aiv_mte3_ratio,read_main_memory_datas(KB),write_main_memory_datas(KB),GM_to_L1_datas(KB),GM_to_L1_bw_usage_rate(%),L1_to_GM_datas(KB)(estimate),L1_to_GM_bw_usage_rate(%)(estimate),L0C_to_L1_datas(KB),L0C_to_L1_bw_usage_rate(%),L0C_to_GM_datas(KB),L0C_to_GM_bw_usage_rate(%),GM_to_UB_datas(KB),GM_to_UB_bw_usage_rate(%),UB_to_GM_datas(KB),UB_to_GM_bw_usage_rate(%), +0,cube0,602.372559,737304,0.000000,0.000000,25.954138,12.972914,2,0.000005,2051,0.985212,1025,0.763342,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,16393.500000,8194.125000,0.000000,N/A,8200.500000,N/A,0.000000,N/A,0.000000,N/A,N/A,N/A,N/A,N/A, diff --git a/Increase_Host_compute/AclNNInvocation/output/OPPROF_20240915011521_QVKGTAVKUARYEOGH/MemoryL0.csv b/Increase_Host_compute/AclNNInvocation/output/OPPROF_20240915011521_QVKGTAVKUARYEOGH/MemoryL0.csv new file mode 100644 index 0000000000000000000000000000000000000000..ba3a30943b87e4f7326fc9fc651a92fe41ad24ee --- /dev/null +++ b/Increase_Host_compute/AclNNInvocation/output/OPPROF_20240915011521_QVKGTAVKUARYEOGH/MemoryL0.csv @@ -0,0 +1,2 @@ +block_id,sub_block_id,aic_time(us),aic_total_cycles,aic_l0a_read_bw(GB/s),aic_l0a_write_bw(GB/s),aic_l0b_read_bw(GB/s),aic_l0b_write_bw(GB/s),aic_l0c_read_bw_cube(GB/s),aic_l0c_write_bw_cube(GB/s),aiv_time(us),aiv_total_cycles, +0,cube0,602.372559,737304,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,N/A,N/A, diff --git a/Increase_Host_compute/AclNNInvocation/output/OPPROF_20240915011521_QVKGTAVKUARYEOGH/MemoryUB.csv b/Increase_Host_compute/AclNNInvocation/output/OPPROF_20240915011521_QVKGTAVKUARYEOGH/MemoryUB.csv new file mode 100644 index 0000000000000000000000000000000000000000..1e5beef2a52052035b330518eb66811d9ed2ebd7 --- /dev/null +++ b/Increase_Host_compute/AclNNInvocation/output/OPPROF_20240915011521_QVKGTAVKUARYEOGH/MemoryUB.csv @@ -0,0 +1,2 @@ +block_id,sub_block_id,aic_time(us),aic_total_cycles,aiv_time(us),aiv_total_cycles,aiv_ub_read_bw_vector(GB/s),aiv_ub_write_bw_vector(GB/s),aiv_ub_read_bw_scalar(GB/s),aiv_ub_write_bw_scalar(GB/s), +0,cube0,602.372559,737304,N/A,N/A,N/A,N/A,N/A,N/A, diff --git a/Increase_Host_compute/AclNNInvocation/output/OPPROF_20240915011521_QVKGTAVKUARYEOGH/OpBasicInfo.csv b/Increase_Host_compute/AclNNInvocation/output/OPPROF_20240915011521_QVKGTAVKUARYEOGH/OpBasicInfo.csv new file mode 100644 index 0000000000000000000000000000000000000000..39871a490c2bf0a3a86290a130de90014c5d7b67 --- /dev/null +++ b/Increase_Host_compute/AclNNInvocation/output/OPPROF_20240915011521_QVKGTAVKUARYEOGH/OpBasicInfo.csv @@ -0,0 +1,2 @@ +Op Name,Op Type,Task Duration(us),Block Dim,Mix Block Dim, +AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b_0,cube,1533.437500,1,N/A, diff --git a/Increase_Host_compute/AclNNInvocation/output/OPPROF_20240915011521_QVKGTAVKUARYEOGH/PipeUtilization.csv b/Increase_Host_compute/AclNNInvocation/output/OPPROF_20240915011521_QVKGTAVKUARYEOGH/PipeUtilization.csv new file mode 100644 index 0000000000000000000000000000000000000000..d35a353ba93a06e727b27238bdcc9427b7f09959 --- /dev/null +++ b/Increase_Host_compute/AclNNInvocation/output/OPPROF_20240915011521_QVKGTAVKUARYEOGH/PipeUtilization.csv @@ -0,0 +1,2 @@ +block_id,sub_block_id,aic_time(us),aic_total_cycles,aic_cube_time(us),aic_cube_ratio,aic_scalar_time(us),aic_scalar_ratio,aic_mte1_time(us),aic_mte1_ratio,aic_mte2_time(us),aic_mte2_ratio,aic_mte3_time(us),aic_mte3_ratio,aic_fixpipe_time(us),aic_fixpipe_ratio,aic_icache_miss_rate,aiv_time(us),aiv_total_cycles,aiv_vec_time(us),aiv_vec_ratio,aiv_scalar_time(us),aiv_scalar_ratio,aiv_mte2_time(us),aiv_mte2_ratio,aiv_mte3_time(us),aiv_mte3_ratio,aiv_icache_miss_rate, +0,cube0,602.372559,737304,0.000000,0.000000,437.732849,0.726681,0.003268,0.000005,593.464844,0.985212,459.816162,0.763342,0.000817,0.000001,0.000458,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A, diff --git a/Increase_Host_compute/AclNNInvocation/output/OPPROF_20240915011521_QVKGTAVKUARYEOGH/ResourceConflictRatio.csv b/Increase_Host_compute/AclNNInvocation/output/OPPROF_20240915011521_QVKGTAVKUARYEOGH/ResourceConflictRatio.csv new file mode 100644 index 0000000000000000000000000000000000000000..9ec07c60b28763a3e5ba096c2ca82fdd18c7fa29 --- /dev/null +++ b/Increase_Host_compute/AclNNInvocation/output/OPPROF_20240915011521_QVKGTAVKUARYEOGH/ResourceConflictRatio.csv @@ -0,0 +1,2 @@ +block_id,sub_block_id,aic_time(us),aic_total_cycles,aic_cube_wait_ratio,aic_mte1_wait_ratio,aic_mte2_wait_ratio,aic_mte3_wait_ratio,aiv_time(us),aiv_total_cycles,aiv_vec_total_cflt_ratio,aiv_vec_bankgroup_cflt_ratio,aiv_vec_bank_cflt_ratio,aiv_vec_resc_cflt_ratio,aiv_vec_mte_cflt_ratio,aiv_vec_wait_ratio,aiv_mte1_wait_ratio,aiv_mte2_wait_ratio,aiv_mte3_wait_ratio, +0,cube0,602.372559,737304,0.000000,0.000000,0.995399,1.004393,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A, diff --git a/Increase_Host_compute/AclNNInvocation/output/OPPROF_20240915011521_QVKGTAVKUARYEOGH/dump/DeviceProf1.bin b/Increase_Host_compute/AclNNInvocation/output/OPPROF_20240915011521_QVKGTAVKUARYEOGH/dump/DeviceProf1.bin new file mode 100644 index 0000000000000000000000000000000000000000..ef1ff762bcef588038dda6bac6691e6d29d4cca3 Binary files /dev/null and b/Increase_Host_compute/AclNNInvocation/output/OPPROF_20240915011521_QVKGTAVKUARYEOGH/dump/DeviceProf1.bin differ diff --git a/Increase_Host_compute/AclNNInvocation/output/OPPROF_20240915011521_QVKGTAVKUARYEOGH/dump/DeviceProf2.bin b/Increase_Host_compute/AclNNInvocation/output/OPPROF_20240915011521_QVKGTAVKUARYEOGH/dump/DeviceProf2.bin new file mode 100644 index 0000000000000000000000000000000000000000..cf41cc709c1d19a31f9075c5c76e6f3f89ae14e3 Binary files /dev/null and b/Increase_Host_compute/AclNNInvocation/output/OPPROF_20240915011521_QVKGTAVKUARYEOGH/dump/DeviceProf2.bin differ diff --git a/Increase_Host_compute/AclNNInvocation/output/OPPROF_20240915011521_QVKGTAVKUARYEOGH/dump/DeviceProf3.bin b/Increase_Host_compute/AclNNInvocation/output/OPPROF_20240915011521_QVKGTAVKUARYEOGH/dump/DeviceProf3.bin new file mode 100644 index 0000000000000000000000000000000000000000..281431c96fa2222ce82fea4261813ba8763224b8 Binary files /dev/null and b/Increase_Host_compute/AclNNInvocation/output/OPPROF_20240915011521_QVKGTAVKUARYEOGH/dump/DeviceProf3.bin differ diff --git a/Increase_Host_compute/AclNNInvocation/output/OPPROF_20240915011521_QVKGTAVKUARYEOGH/dump/DeviceProf4.bin b/Increase_Host_compute/AclNNInvocation/output/OPPROF_20240915011521_QVKGTAVKUARYEOGH/dump/DeviceProf4.bin new file mode 100644 index 0000000000000000000000000000000000000000..37234571ae3f48f5995391ba6011a67f4861b11c Binary files /dev/null and b/Increase_Host_compute/AclNNInvocation/output/OPPROF_20240915011521_QVKGTAVKUARYEOGH/dump/DeviceProf4.bin differ diff --git a/Increase_Host_compute/AclNNInvocation/output/OPPROF_20240915011521_QVKGTAVKUARYEOGH/dump/DeviceProf5.bin b/Increase_Host_compute/AclNNInvocation/output/OPPROF_20240915011521_QVKGTAVKUARYEOGH/dump/DeviceProf5.bin new file mode 100644 index 0000000000000000000000000000000000000000..f862b8ca2b86aeff7daddd52c88b8311e374b358 Binary files /dev/null and b/Increase_Host_compute/AclNNInvocation/output/OPPROF_20240915011521_QVKGTAVKUARYEOGH/dump/DeviceProf5.bin differ diff --git a/Increase_Host_compute/AclNNInvocation/output/OPPROF_20240915011521_QVKGTAVKUARYEOGH/dump/DeviceProf6.bin b/Increase_Host_compute/AclNNInvocation/output/OPPROF_20240915011521_QVKGTAVKUARYEOGH/dump/DeviceProf6.bin new file mode 100644 index 0000000000000000000000000000000000000000..993ce6a88a989d795d0a1e7c2c6091c28e3d33e5 Binary files /dev/null and b/Increase_Host_compute/AclNNInvocation/output/OPPROF_20240915011521_QVKGTAVKUARYEOGH/dump/DeviceProf6.bin differ diff --git a/Increase_Host_compute/AclNNInvocation/output/OPPROF_20240915011521_QVKGTAVKUARYEOGH/dump/DeviceProf7.bin b/Increase_Host_compute/AclNNInvocation/output/OPPROF_20240915011521_QVKGTAVKUARYEOGH/dump/DeviceProf7.bin new file mode 100644 index 0000000000000000000000000000000000000000..f85e7f2e8ac9727534249ae3218ee1a8eef2fb8f Binary files /dev/null and b/Increase_Host_compute/AclNNInvocation/output/OPPROF_20240915011521_QVKGTAVKUARYEOGH/dump/DeviceProf7.bin differ diff --git a/Increase_Host_compute/AclNNInvocation/output/OPPROF_20240915011521_QVKGTAVKUARYEOGH/dump/duration.bin b/Increase_Host_compute/AclNNInvocation/output/OPPROF_20240915011521_QVKGTAVKUARYEOGH/dump/duration.bin new file mode 100644 index 0000000000000000000000000000000000000000..12ac2c9c8ccf3c4156f30b9f9e864adc16ae85ec Binary files /dev/null and b/Increase_Host_compute/AclNNInvocation/output/OPPROF_20240915011521_QVKGTAVKUARYEOGH/dump/duration.bin differ diff --git a/Increase_Host_compute/AclNNInvocation/output/OPPROF_20240915011521_QVKGTAVKUARYEOGH/dump/op_basic_info.txt b/Increase_Host_compute/AclNNInvocation/output/OPPROF_20240915011521_QVKGTAVKUARYEOGH/dump/op_basic_info.txt new file mode 100644 index 0000000000000000000000000000000000000000..2eeb43762ec8c2668a7a648acbc4345113ae6885 --- /dev/null +++ b/Increase_Host_compute/AclNNInvocation/output/OPPROF_20240915011521_QVKGTAVKUARYEOGH/dump/op_basic_info.txt @@ -0,0 +1,3 @@ +Op Name=AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b_0 +Block Dim=1 +Run Soc Version=Ascend310B4 diff --git a/Increase_Host_compute/AclNNInvocation/output/OPPROF_20240915011521_QVKGTAVKUARYEOGH/visualize_data.bin b/Increase_Host_compute/AclNNInvocation/output/OPPROF_20240915011521_QVKGTAVKUARYEOGH/visualize_data.bin new file mode 100644 index 0000000000000000000000000000000000000000..9fde4bd1f375cab7822401eb5d7492673d6f0a41 Binary files /dev/null and b/Increase_Host_compute/AclNNInvocation/output/OPPROF_20240915011521_QVKGTAVKUARYEOGH/visualize_data.bin differ diff --git a/Increase_Host_compute/AclNNInvocation/output/chen.py b/Increase_Host_compute/AclNNInvocation/output/chen.py new file mode 100644 index 0000000000000000000000000000000000000000..b49d2b56c45c000b923a8695dfc8ef9c237ac99b --- /dev/null +++ b/Increase_Host_compute/AclNNInvocation/output/chen.py @@ -0,0 +1,20 @@ +import os +import sys +import numpy as np + +loss = 1e-3 # 容忍偏差,一般fp16要求绝对误差和相对误差均不超过千分之一 +minimum = 10e-10 + +def verify_result(): + golden = np.fromfile("golden.bin", dtype=np.float16) # 从bin文件读取预期运算结果 + print(golden) + print("****************") + output = np.fromfile("output_z.bin", dtype=np.float16) # 从bin文件读取预期运算结果 + print(output) + print("****************") + input_x = np.fromfile("../input/input_x.bin", dtype=np.float16) # 从bin文件读取预期运算结果 + print(input_x) + + +if __name__ == '__main__': + verify_result() diff --git a/Increase_Host_compute/AclNNInvocation/output/execute_add_op b/Increase_Host_compute/AclNNInvocation/output/execute_add_op new file mode 100644 index 0000000000000000000000000000000000000000..525582fcf08d5bf6b151d4eb0372f204a4062f0d Binary files /dev/null and b/Increase_Host_compute/AclNNInvocation/output/execute_add_op differ diff --git a/Increase_Host_compute/AclNNInvocation/output/golden.bin b/Increase_Host_compute/AclNNInvocation/output/golden.bin new file mode 100644 index 0000000000000000000000000000000000000000..def618c9e6afae1e79eeabd47ec5d7ac9bcb5e4c Binary files /dev/null and b/Increase_Host_compute/AclNNInvocation/output/golden.bin differ diff --git a/Increase_Host_compute/AclNNInvocation/output/output_z.bin b/Increase_Host_compute/AclNNInvocation/output/output_z.bin new file mode 100644 index 0000000000000000000000000000000000000000..def618c9e6afae1e79eeabd47ec5d7ac9bcb5e4c Binary files /dev/null and b/Increase_Host_compute/AclNNInvocation/output/output_z.bin differ diff --git a/Increase_Host_compute/AclNNInvocation/run.sh b/Increase_Host_compute/AclNNInvocation/run.sh new file mode 100644 index 0000000000000000000000000000000000000000..b13bcda6a0119d3bb4ccdfd8f98d739def0aa440 --- /dev/null +++ b/Increase_Host_compute/AclNNInvocation/run.sh @@ -0,0 +1,120 @@ +#!/bin/bash +export ASCEND_SLOG_PRINT_TO_STDOUT=0 +export ASCEND_GLOBAL_LOG_LEVEL=0 + +CURRENT_DIR=$( + cd $(dirname ${BASH_SOURCE:-$0}) + pwd +) +cd $CURRENT_DIR + +# 导出环境变量 +SHORT=v:, +LONG=dtype:, +OPTS=$(getopt -a --options $SHORT --longoptions $LONG -- "$@") +eval set -- "$OPTS" +while :; do + case "$1" in + # float16, float, int32 + -v | --dtype) + DTYPE="$2" + shift 2 + ;; + --) + shift + break + ;; + *) + echo "[ERROR] Unexpected option: $1" + break + ;; + esac +done + +if [ -n "$ASCEND_INSTALL_PATH" ]; then + _ASCEND_INSTALL_PATH=$ASCEND_INSTALL_PATH +elif [ -n "$ASCEND_HOME_PATH" ]; then + _ASCEND_INSTALL_PATH=$ASCEND_HOME_PATH +else + if [ -d "$HOME/Ascend/ascend-toolkit/latest" ]; then + _ASCEND_INSTALL_PATH=$HOME/Ascend/ascend-toolkit/latest + else + _ASCEND_INSTALL_PATH=/usr/local/Ascend/ascend-toolkit/latest + fi +fi +source $_ASCEND_INSTALL_PATH/bin/setenv.bash +export DDK_PATH=$_ASCEND_INSTALL_PATH +export NPU_HOST_LIB=$_ASCEND_INSTALL_PATH/lib64 + +function main { + # 1. 清除遗留生成文件和日志文件 + rm -rf $HOME/ascend/log/* + rm ./input/*.bin + rm ./output/*.bin + + rm -rf ./output/O* + # 2. 生成输入数据和真值数据 + cd $CURRENT_DIR + python3 scripts/gen_data.py + if [ $? -ne 0 ]; then + echo "ERROR: generate input data failed!" + return 1 + fi + echo "INFO: generate input data success!" + + # 3. 编译acl可执行文件 + cd $CURRENT_DIR + rm -rf build + mkdir -p build + cd build + cmake ../src + if [ $? -ne 0 ]; then + echo "ERROR: cmake failed!" + return 1 + fi + echo "INFO: cmake success!" + make + if [ $? -ne 0 ]; then + echo "ERROR: make failed!" + return 1 + fi + echo "INFO: make success!" + + # 4. 运行可执行文件 + cd $CURRENT_DIR/output + echo "INFO: execute op!" + timeout 30 msprof op --launch-skip-before-match=0 ./execute_add_op + if [ $? -ne 0 ]; then + echo "ERROR: acl executable run failed! please check your project!" + return 1 + fi + echo "INFO: acl executable run success!" + + time_ust=$(($(python3 $CURRENT_DIR/scripts/get_time.py))) + + echo "time_use = $time_ust" + + # 5. 比较真值文件 + cd $CURRENT_DIR + ret=`python3 scripts/verify_result.py output/output_z.bin output/golden.bin` + echo $ret + if [ "x$ret" == "xtest pass" ]; then + + if [ $time_ust -eq 0 ]; then + echo "[ERROR] Performance not achieved" + return 1 + fi + + if [ $time_ust -ge $time_base ]; then + echo "test fail for performance exceeds baseline data" + return 1 + fi + echo "" + echo "#####################################" + echo "INFO: you have passed the Precision!" + echo "#####################################" + echo "" + fi +} + +main diff --git a/Increase_Host_compute/AclNNInvocation/scripts/acl.json b/Increase_Host_compute/AclNNInvocation/scripts/acl.json new file mode 100644 index 0000000000000000000000000000000000000000..9e26dfeeb6e641a33dae4961196235bdb965b21b --- /dev/null +++ b/Increase_Host_compute/AclNNInvocation/scripts/acl.json @@ -0,0 +1 @@ +{} \ No newline at end of file diff --git a/Increase_Host_compute/AclNNInvocation/scripts/gen_data.py b/Increase_Host_compute/AclNNInvocation/scripts/gen_data.py new file mode 100644 index 0000000000000000000000000000000000000000..007d1ecebeabb9a854127c28f5e8857ed534da3e --- /dev/null +++ b/Increase_Host_compute/AclNNInvocation/scripts/gen_data.py @@ -0,0 +1,19 @@ +#!/usr/bin/python3 +# -*- coding:utf-8 -*- +# Copyright 2022-2023 Huawei Technologies Co., Ltd +import numpy as np +import os + +def gen_golden_data_simple(): + input_x = np.random.uniform(1, 100, [2048, 2048]).astype(np.float16) + input_y = np.random.uniform(1, 100, [2048, 2048]).astype(np.float16) + golden = (input_x + input_y).astype(np.float16) + + os.system("mkdir -p input") + os.system("mkdir -p output") + input_x.tofile("./input/input_x.bin") + input_y.tofile("./input/input_y.bin") + golden.tofile("./output/golden.bin") + +if __name__ == "__main__": + gen_golden_data_simple() diff --git a/Increase_Host_compute/AclNNInvocation/scripts/get_time.py b/Increase_Host_compute/AclNNInvocation/scripts/get_time.py new file mode 100644 index 0000000000000000000000000000000000000000..fbeac398d91d9db9a0af05d5055d75572f1eb8fd --- /dev/null +++ b/Increase_Host_compute/AclNNInvocation/scripts/get_time.py @@ -0,0 +1,31 @@ +import csv +from pathlib import Path + + +def get_time(file_path, time_use_list): + with open(file_path, 'r', encoding='utf-8') as file: + reader = csv.DictReader(file) + for row in reader: + time_use = row['Task Duration(us)'] + time_use_list.append(int(float(time_use)* 1000000)) + + +def find_min_time(): + min_time = 0 + time_use_list = [] + directory = Path('./') + filename_pattern = 'OpBasicInfo.csv' + + for file in directory.rglob(filename_pattern): + get_time(file, time_use_list) + + if len(time_use_list) > 0: + min_time = min(time_use_list) + + print(min_time) + +if __name__ == '__main__': + find_min_time() + + + diff --git a/Increase_Host_compute/AclNNInvocation/scripts/verify_result.py b/Increase_Host_compute/AclNNInvocation/scripts/verify_result.py new file mode 100644 index 0000000000000000000000000000000000000000..d477694dbeb04a95f531fdd998d675538ac0ca22 --- /dev/null +++ b/Increase_Host_compute/AclNNInvocation/scripts/verify_result.py @@ -0,0 +1,25 @@ +import os +import sys +import numpy as np + +loss = 1e-3 # 容忍偏差,一般fp16要求绝对误差和相对误差均不超过千分之一 +minimum = 10e-10 + +def verify_result(real_result, golden): + real_result = np.fromfile(real_result, dtype=np.float16) # 从bin文件读取实际运算结果 + golden = np.fromfile(golden, dtype=np.float16) # 从bin文件读取预期运算结果 + + result = np.abs(real_result - golden) # 计算运算结果和预期结果偏差 + + deno = np.maximum(np.abs(real_result), np.abs(golden)) # 获取最大值并组成新数组 + result_atol = np.less_equal(result, loss) # 计算绝对误差 + result_rtol = np.less_equal(result / np.add(deno, minimum), loss) # 计算相对误差 + if not result_rtol.all() and not result_atol.all(): + if np.sum(result_rtol == False) > real_result.size * loss and np.sum(result_atol == False) > real_result.size * loss: # 误差超出预期时返回打印错误,返回对比失败 + print("[ERROR] result error") + return False + print("test pass") + return True + +if __name__ == '__main__': + verify_result(sys.argv[1],sys.argv[2]) diff --git a/Increase_Host_compute/AclNNInvocation/src/CMakeLists.txt b/Increase_Host_compute/AclNNInvocation/src/CMakeLists.txt new file mode 100644 index 0000000000000000000000000000000000000000..730ba001358345ce4136a6bcfe22c45bebbb6234 --- /dev/null +++ b/Increase_Host_compute/AclNNInvocation/src/CMakeLists.txt @@ -0,0 +1,67 @@ +# Copyright (c) Huawei Technologies Co., Ltd. 2020. All rights reserved. + +# CMake lowest version requirement +cmake_minimum_required(VERSION 3.5.1) + +# project information +project(acl_execute_add) + +# Compile options +add_compile_options(-std=c++11) + +set(CMAKE_RUNTIME_OUTPUT_DIRECTORY "../output") +set(CMAKE_LIBRARY_OUTPUT_DIRECTORY "../output") + +set(INC_PATH $ENV{DDK_PATH}) + +if (NOT DEFINED ENV{DDK_PATH}) + set(INC_PATH "/usr/local/Ascend/ascend-toolkit/latest") + message(STATUS "set default INC_PATH: ${INC_PATH}") +else () + message(STATUS "env INC_PATH: ${INC_PATH}") +endif() + +set(CUST_PKG_PATH "${INC_PATH}/opp/vendors/customize/op_api") + +set(LIB_PATH $ENV{NPU_HOST_LIB}) + +# Dynamic libraries in the stub directory can only be used for compilation +if (NOT DEFINED ENV{NPU_HOST_LIB}) + set(LIB_PATH "/usr/local/Ascend/ascend-toolkit/latest/acllib/lib64/stub/") + set(LIB_PATH1 "/usr/local/Ascend/ascend-toolkit/latest/atc/lib64/stub/") + message(STATUS "set default LIB_PATH: ${LIB_PATH}") +else () + message(STATUS "env LIB_PATH: ${LIB_PATH}") +endif() + +# Header path +include_directories( + ${INC_PATH}/runtime/include + ${INC_PATH}/atc/include + ../inc + ${CUST_PKG_PATH}/include +) + +# add host lib path +link_directories( + ${LIB_PATH} + ${LIB_PATH1} + ${CUST_PKG_PATH}/lib +) + +add_executable(execute_add_op + operator_desc.cpp + op_runner.cpp + main.cpp + common.cpp +) + +target_link_libraries(execute_add_op + ascendcl + cust_opapi + acl_op_compiler + nnopbase + stdc++ +) + +install(TARGETS execute_add_op DESTINATION ${CMAKE_RUNTIME_OUTPUT_DIRECTORY}) diff --git a/Increase_Host_compute/AclNNInvocation/src/common.cpp b/Increase_Host_compute/AclNNInvocation/src/common.cpp new file mode 100644 index 0000000000000000000000000000000000000000..47a39cd5f190b0472542a2037146d54fc3b5eb0b --- /dev/null +++ b/Increase_Host_compute/AclNNInvocation/src/common.cpp @@ -0,0 +1,79 @@ +/** +* @file common.cpp +* +* Copyright (C) 2020. Huawei Technologies Co., Ltd. All rights reserved. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. +*/ +#include "common.h" + +#include +#include +#include +#include + +extern bool g_isDevice; + +bool ReadFile(const std::string &filePath, size_t fileSize, void *buffer, size_t bufferSize) +{ + struct stat sBuf; + int fileStatus = stat(filePath.data(), &sBuf); + if (fileStatus == -1) { + ERROR_LOG("failed to get file %s", filePath.c_str()); + return false; + } + if (S_ISREG(sBuf.st_mode) == 0) { + ERROR_LOG("%s is not a file, please enter a file", filePath.c_str()); + return false; + } + + std::ifstream file; + file.open(filePath, std::ios::binary); + if (!file.is_open()) { + ERROR_LOG("Open file failed. path = %s", filePath.c_str()); + return false; + } + + std::filebuf *buf = file.rdbuf(); + size_t size = buf->pubseekoff(0, std::ios::end, std::ios::in); + if (size == 0) { + ERROR_LOG("file size is 0"); + file.close(); + return false; + } + if (size > bufferSize) { + ERROR_LOG("file size is larger than buffer size"); + file.close(); + return false; + } + buf->pubseekpos(0, std::ios::in); + buf->sgetn(static_cast(buffer), size); + fileSize = size; + file.close(); + return true; +} + +bool WriteFile(const std::string &filePath, const void *buffer, size_t size) +{ + if (buffer == nullptr) { + ERROR_LOG("Write file failed. buffer is nullptr"); + return false; + } + + int fd = open(filePath.c_str(), O_RDWR | O_CREAT | O_TRUNC, S_IRUSR | S_IWRITE); + if (fd < 0) { + ERROR_LOG("Open file failed. path = %s", filePath.c_str()); + return false; + } + + auto writeSize = write(fd, buffer, size); + (void) close(fd); + if (writeSize != size) { + ERROR_LOG("Write file Failed."); + return false; + } + + return true; +} diff --git a/Increase_Host_compute/AclNNInvocation/src/main.cpp b/Increase_Host_compute/AclNNInvocation/src/main.cpp new file mode 100644 index 0000000000000000000000000000000000000000..6b26a6ecd4b0a5b5aaecda8b4993c02c48876c70 --- /dev/null +++ b/Increase_Host_compute/AclNNInvocation/src/main.cpp @@ -0,0 +1,163 @@ +/** +* @file main.cpp +* +* Copyright (C) 2023. Huawei Technologies Co., Ltd. All rights reserved. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. +*/ +#include +#include +#include +#include +#include + +#include "acl/acl.h" +#include "op_runner.h" + +#include "common.h" + +bool g_isDevice = false; +int deviceId = 0; + +OperatorDesc CreateOpDesc() +{ + // define operator + std::vector shape { 2048, 2048 }; + aclDataType dataType = ACL_FLOAT16; + aclFormat format = ACL_FORMAT_ND; + OperatorDesc opDesc; + opDesc.AddInputTensorDesc(dataType, shape.size(), shape.data(), format); + opDesc.AddInputTensorDesc(dataType, shape.size(), shape.data(), format); + opDesc.AddOutputTensorDesc(dataType, shape.size(), shape.data(), format); + return opDesc; +} + +bool SetInputData(OpRunner &runner) +{ + size_t fileSize = 0; + ReadFile("../input/input_x.bin", fileSize, runner.GetInputBuffer(0), runner.GetInputSize(0)); + ReadFile("../input/input_y.bin", fileSize, runner.GetInputBuffer(1), runner.GetInputSize(1)); + INFO_LOG("Set input success"); + return true; +} + +bool ProcessOutputData(OpRunner &runner) +{ + WriteFile("../output/output_z.bin", runner.GetOutputBuffer(0), runner.GetOutputSize(0)); + INFO_LOG("Write output success"); + return true; +} + +void DestoryResource() +{ + bool flag = false; + if (aclrtResetDevice(deviceId) != ACL_SUCCESS) { + ERROR_LOG("Reset device %d failed", deviceId); + flag = true; + } + INFO_LOG("Reset Device success"); + if (aclFinalize() != ACL_SUCCESS) { + ERROR_LOG("Finalize acl failed"); + flag = true; + } + if (flag) { + ERROR_LOG("Destory resource failed"); + } else { + INFO_LOG("Destory resource success"); + } +} + +bool InitResource() +{ + std::string output = "../output"; + if (access(output.c_str(), 0) == -1) { + int ret = mkdir(output.c_str(), 0700); + if (ret == 0) { + INFO_LOG("Make output directory successfully"); + } + else { + ERROR_LOG("Make output directory fail"); + return false; + } + } + + // acl.json is dump or profiling config file + if (aclInit("../scripts/acl.json") != ACL_SUCCESS) { + ERROR_LOG("acl init failed"); + return false; + } + + if (aclrtSetDevice(deviceId) != ACL_SUCCESS) { + ERROR_LOG("Set device failed. deviceId is %d", deviceId); + (void)aclFinalize(); + return false; + } + INFO_LOG("Set device[%d] success", deviceId); + + // runMode is ACL_HOST which represents app is running in host + // runMode is ACL_DEVICE which represents app is running in device + aclrtRunMode runMode; + if (aclrtGetRunMode(&runMode) != ACL_SUCCESS) { + ERROR_LOG("Get run mode failed"); + DestoryResource(); + return false; + } + g_isDevice = (runMode == ACL_DEVICE); + INFO_LOG("Get RunMode[%d] success", runMode); + + return true; +} + +bool RunOp() +{ + // create op desc + OperatorDesc opDesc = CreateOpDesc(); + + // create Runner + OpRunner opRunner(&opDesc); + if (!opRunner.Init()) { + ERROR_LOG("Init OpRunner failed"); + return false; + } + + // Load inputs + if (!SetInputData(opRunner)) { + ERROR_LOG("Set input data failed"); + return false; + } + + // Run op + if (!opRunner.RunOp()) { + ERROR_LOG("Run op failed"); + return false; + } + + // process output data + if (!ProcessOutputData(opRunner)) { + ERROR_LOG("Process output data failed"); + return false; + } + + INFO_LOG("Run op success"); + return true; +} + +int main(int argc, char **argv) +{ + if (!InitResource()) { + ERROR_LOG("Init resource failed"); + return FAILED; + } + INFO_LOG("Init resource success"); + + if (!RunOp()) { + DestoryResource(); + return FAILED; + } + + DestoryResource(); + + return SUCCESS; +} diff --git a/Increase_Host_compute/AclNNInvocation/src/op_runner.cpp b/Increase_Host_compute/AclNNInvocation/src/op_runner.cpp new file mode 100644 index 0000000000000000000000000000000000000000..7e1623aedf1f575a26bca0d9aadb2f78de67cdd7 --- /dev/null +++ b/Increase_Host_compute/AclNNInvocation/src/op_runner.cpp @@ -0,0 +1,453 @@ +/** + * @file op_runner.cpp + * + * Copyright (C) 2023-2024. Huawei Technologies Co., Ltd. All rights reserved. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. + */ +#include "op_runner.h" + +#include +#include + +#include "acl/acl_op_compiler.h" +#include "aclnn_add_custom.h" +#include "common.h" + +using namespace std; + +extern bool g_isDevice; + +OpRunner::OpRunner(OperatorDesc *opDesc) : opDesc_(opDesc) +{ + numInputs_ = opDesc->inputDesc.size(); + numOutputs_ = opDesc->outputDesc.size(); +} + +OpRunner::~OpRunner() +{ + for (size_t i = 0; i < numInputs_; ++i) { + (void)aclDestroyTensor(inputTensor_[i]); + (void)aclDestroyDataBuffer(inputBuffers_[i]); + (void)aclrtFree(devInputs_[i]); + if (g_isDevice) { + (void)aclrtFree(hostInputs_[i]); + } else { + (void)aclrtFreeHost(hostInputs_[i]); + } + } + + for (size_t i = 0; i < numOutputs_; ++i) { + (void)aclDestroyTensor(outputTensor_[i]); + (void)aclDestroyDataBuffer(outputBuffers_[i]); + (void)aclrtFree(devOutputs_[i]); + if (g_isDevice) { + (void)aclrtFree(hostOutputs_[i]); + } else { + (void)aclrtFreeHost(hostOutputs_[i]); + } + } +} + +bool OpRunner::Init() +{ + for (size_t i = 0; i < numInputs_; ++i) { + auto size = GetInputSize(i); + void *devMem = nullptr; + if (aclrtMalloc(&devMem, size, ACL_MEM_MALLOC_HUGE_FIRST) != ACL_SUCCESS) { + ERROR_LOG("Malloc device memory for input[%zu] failed", i); + return false; + } + devInputs_.emplace_back(devMem); + inputBuffers_.emplace_back(aclCreateDataBuffer(devMem, size)); + + void *hostInput = nullptr; + if (g_isDevice) { + if (aclrtMalloc(&hostInput, size, ACL_MEM_MALLOC_HUGE_FIRST) != ACL_SUCCESS) { + ERROR_LOG("Malloc device memory for input[%zu] failed", i); + return false; + } + } else { + if (aclrtMallocHost(&hostInput, size) != ACL_SUCCESS) { + ERROR_LOG("Malloc device memory for input[%zu] failed", i); + return false; + } + } + if (hostInput == nullptr) { + ERROR_LOG("Malloc memory for input[%zu] failed", i); + return false; + } + hostInputs_.emplace_back(hostInput); + + aclTensor *inputTensor = + aclCreateTensor(GetInputShape(i).data(), GetInputNumDims(i), GetInputDataType(i), nullptr, 0, + GetInputFormat(i), GetInputShape(i).data(), GetInputNumDims(i), devInputs_[i]); + if (inputTensor == nullptr) { + ERROR_LOG("Create Tensor for input[%zu] failed", i); + return false; + } + inputTensor_.emplace_back(inputTensor); + } + + for (size_t i = 0; i < numOutputs_; ++i) { + auto size = GetOutputSize(i); + void *devMem = nullptr; + if (aclrtMalloc(&devMem, size, ACL_MEM_MALLOC_HUGE_FIRST) != ACL_SUCCESS) { + ERROR_LOG("Malloc device memory for output[%zu] failed", i); + return false; + } + devOutputs_.emplace_back(devMem); + outputBuffers_.emplace_back(aclCreateDataBuffer(devMem, size)); + + void *hostOutput = nullptr; + if (g_isDevice) { + if (aclrtMalloc(&hostOutput, size, ACL_MEM_MALLOC_HUGE_FIRST) != ACL_SUCCESS) { + ERROR_LOG("Malloc device memory for output[%zu] failed", i); + return false; + } + } else { + if (aclrtMallocHost(&hostOutput, size) != ACL_SUCCESS) { + ERROR_LOG("Malloc device memory for output[%zu] failed", i); + return false; + } + } + if (hostOutput == nullptr) { + ERROR_LOG("Malloc host memory for output[%zu] failed", i); + return false; + } + hostOutputs_.emplace_back(hostOutput); + + aclTensor *outputTensor = + aclCreateTensor(GetOutputShape(i).data(), GetOutputNumDims(i), GetOutputDataType(i), nullptr, 0, + GetOutputFormat(i), GetOutputShape(i).data(), GetOutputNumDims(i), devOutputs_[i]); + if (outputTensor == nullptr) { + ERROR_LOG("Create Tensor for output[%zu] failed", i); + return false; + } + outputTensor_.emplace_back(outputTensor); + } + + return true; +} + +const size_t OpRunner::NumInputs() +{ + return numInputs_; +} + +const size_t OpRunner::NumOutputs() +{ + return numOutputs_; +} + +const size_t OpRunner::GetInputSize(size_t index) const +{ + if (index >= numInputs_) { + ERROR_LOG("index out of range. index = %zu, numInputs = %zu", index, numInputs_); + return 0; + } + + return aclGetTensorDescSize(opDesc_->inputDesc[index]); +} + +const size_t OpRunner::GetInputNumDims(size_t index) const +{ + if (index >= numInputs_) { + ERROR_LOG("index out of range. index = %zu, numInputs = %zu", index, numInputs_); + return 0; + } + + return aclGetTensorDescNumDims(opDesc_->inputDesc[index]); +} + +aclDataType OpRunner::GetInputDataType(size_t index) const +{ + if (index >= numInputs_) { + ERROR_LOG("index out of range. index = %zu, numInputs = %zu", index, numInputs_); + return ACL_DT_UNDEFINED; + } + + return aclGetTensorDescType(opDesc_->inputDesc[index]); +} + +aclFormat OpRunner::GetInputFormat(size_t index) const +{ + if (index >= numInputs_) { + ERROR_LOG("index out of range. index = %zu, numInputs = %zu", index, numInputs_); + return ACL_FORMAT_UNDEFINED; + } + + return aclGetTensorDescFormat(opDesc_->inputDesc[index]); +} + +std::vector OpRunner::GetInputShape(size_t index) const +{ + std::vector ret; + if (index >= numInputs_) { + ERROR_LOG("index out of range. index = %zu, numInputs = %zu", index, numInputs_); + return ret; + } + + auto desc = opDesc_->inputDesc[index]; + for (size_t i = 0; i < aclGetTensorDescNumDims(desc); ++i) { + int64_t dimSize; + if (aclGetTensorDescDimV2(desc, i, &dimSize) != ACL_SUCCESS) { + ERROR_LOG("get dims from tensor desc failed. dims index = %zu", i); + ret.clear(); + return ret; + } + ret.emplace_back(dimSize); + } + + return ret; +} + +size_t OpRunner::GetOutputSize(size_t index) const +{ + if (index >= numOutputs_) { + ERROR_LOG("index out of range. index = %zu, numOutputs = %zu", index, numOutputs_); + return 0; + } + + return aclGetTensorDescSize(opDesc_->outputDesc[index]); +} + +const size_t OpRunner::GetOutputNumDims(size_t index) const +{ + if (index >= numOutputs_) { + ERROR_LOG("index out of range. index = %zu, numOutputs = %zu", index, numOutputs_); + return 0; + } + + return aclGetTensorDescNumDims(opDesc_->outputDesc[index]); +} + +aclDataType OpRunner::GetOutputDataType(size_t index) const +{ + if (index >= numOutputs_) { + ERROR_LOG("index out of range. index = %zu, numOutputs = %zu", index, numOutputs_); + return ACL_DT_UNDEFINED; + } + + return aclGetTensorDescType(opDesc_->outputDesc[index]); +} + +aclFormat OpRunner::GetOutputFormat(size_t index) const +{ + if (index >= numOutputs_) { + ERROR_LOG("index out of range. index = %zu, numOutputs = %zu", index, numOutputs_); + return ACL_FORMAT_UNDEFINED; + } + + return aclGetTensorDescFormat(opDesc_->outputDesc[index]); +} + +std::vector OpRunner::GetOutputShape(size_t index) const +{ + std::vector ret; + if (index >= numOutputs_) { + ERROR_LOG("index out of range. index = %zu, numOutputs = %zu", index, numOutputs_); + return ret; + } + + auto desc = opDesc_->outputDesc[index]; + for (size_t i = 0; i < aclGetTensorDescNumDims(desc); ++i) { + int64_t dimSize; + if (aclGetTensorDescDimV2(desc, i, &dimSize) != ACL_SUCCESS) { + ERROR_LOG("get dims from tensor desc failed. dims index = %zu", i); + ret.clear(); + return ret; + } + ret.emplace_back(dimSize); + } + return ret; +} + +size_t OpRunner::GetInputElementCount(size_t index) const +{ + if (index >= opDesc_->inputDesc.size()) { + ERROR_LOG("index out of range. index = %zu, numInputs = %zu", index, numInputs_); + return 0; + } + + return aclGetTensorDescElementCount(opDesc_->inputDesc[index]); +} + +size_t OpRunner::GetOutputElementCount(size_t index) const +{ + if (index >= opDesc_->outputDesc.size()) { + ERROR_LOG("index out of range. index = %zu, numOutputs = %zu", index, numOutputs_); + return 0; + } + + return aclGetTensorDescElementCount(opDesc_->outputDesc[index]); +} + +bool OpRunner::RunOp() +{ + for (size_t i = 0; i < numInputs_; ++i) { + auto size = GetInputSize(i); + aclrtMemcpyKind kind = ACL_MEMCPY_HOST_TO_DEVICE; + if (g_isDevice) { + kind = ACL_MEMCPY_DEVICE_TO_DEVICE; + } + if (aclrtMemcpy(devInputs_[i], size, hostInputs_[i], size, kind) != ACL_SUCCESS) { + ERROR_LOG("Copy input[%zu] failed", i); + return false; + } + INFO_LOG("Copy input[%zu] success", i); + } + + aclrtStream stream = nullptr; + if (aclrtCreateStream(&stream) != ACL_SUCCESS) { + ERROR_LOG("Create stream failed"); + return false; + } + INFO_LOG("Create stream success"); + + size_t workspaceSize = 0; + aclOpExecutor *handle = nullptr; + auto ret = + aclnnAddCustomGetWorkspaceSize(inputTensor_[0], inputTensor_[1], outputTensor_[0], &workspaceSize, &handle); + if (ret != ACL_SUCCESS) { + (void)aclrtDestroyStream(stream); + ERROR_LOG("Get Operator Workspace failed. error code is %d", static_cast(ret)); + return false; + } + INFO_LOG("Execute aclnnAddCustomGetWorkspaceSize success, workspace size %lu", workspaceSize); + + void *workspace = nullptr; + if (workspaceSize != 0) { + if (aclrtMalloc(&workspace, workspaceSize, ACL_MEM_MALLOC_HUGE_FIRST) != ACL_SUCCESS) { + ERROR_LOG("Malloc device memory failed"); + } + } + + ret = aclnnAddCustom(workspace, workspaceSize, handle, stream); + if (ret != ACL_SUCCESS) { + (void)aclrtDestroyStream(stream); + ERROR_LOG("Execute Operator failed. error code is %d", static_cast(ret)); + return false; + } + INFO_LOG("Execute aclnnAddCustom success"); + + ret = aclrtSynchronizeStreamWithTimeout(stream, 5000); + if (ret != SUCCESS) { + ERROR_LOG("Synchronize stream failed. error code is %d", static_cast(ret)); + (void)aclrtDestroyStream(stream); + return false; + } + INFO_LOG("Synchronize stream success"); + + for (size_t i = 0; i < numOutputs_; ++i) { + auto size = GetOutputSize(i); + aclrtMemcpyKind kind = ACL_MEMCPY_DEVICE_TO_HOST; + if (g_isDevice) { + kind = ACL_MEMCPY_DEVICE_TO_DEVICE; + } + if (aclrtMemcpy(hostOutputs_[i], size, devOutputs_[i], size, kind) != ACL_SUCCESS) { + INFO_LOG("Copy output[%zu] success", i); + (void)aclrtDestroyStream(stream); + return false; + } + INFO_LOG("Copy output[%zu] success", i); + } + + (void)aclrtDestroyStream(stream); + return true; +} + +template void DoPrintData(const T *data, size_t count, size_t elementsPerRow) +{ + assert(elementsPerRow != 0); + for (size_t i = 0; i < count; ++i) { + std::cout << std::setw(10) << data[i]; + if (i % elementsPerRow == elementsPerRow - 1) { + std::cout << std::endl; + } + } +} + +void DoPrintFp16Data(const aclFloat16 *data, size_t count, size_t elementsPerRow) +{ + assert(elementsPerRow != 0); + for (size_t i = 0; i < count; ++i) { + std::cout << std::setw(10) << std::setprecision(4) << aclFloat16ToFloat(data[i]); + if (i % elementsPerRow == elementsPerRow - 1) { + std::cout << std::endl; + } + } +} + +void PrintData(const void *data, size_t count, aclDataType dataType, size_t elementsPerRow) +{ + if (data == nullptr) { + ERROR_LOG("Print data failed. data is nullptr"); + return; + } + + switch (dataType) { + case ACL_BOOL: + DoPrintData(reinterpret_cast(data), count, elementsPerRow); + break; + case ACL_INT8: + DoPrintData(reinterpret_cast(data), count, elementsPerRow); + break; + case ACL_UINT8: + DoPrintData(reinterpret_cast(data), count, elementsPerRow); + break; + case ACL_INT16: + DoPrintData(reinterpret_cast(data), count, elementsPerRow); + break; + case ACL_UINT16: + DoPrintData(reinterpret_cast(data), count, elementsPerRow); + break; + case ACL_INT32: + DoPrintData(reinterpret_cast(data), count, elementsPerRow); + break; + case ACL_UINT32: + DoPrintData(reinterpret_cast(data), count, elementsPerRow); + break; + case ACL_INT64: + DoPrintData(reinterpret_cast(data), count, elementsPerRow); + break; + case ACL_UINT64: + DoPrintData(reinterpret_cast(data), count, elementsPerRow); + break; + case ACL_FLOAT16: + DoPrintFp16Data(reinterpret_cast(data), count, elementsPerRow); + break; + case ACL_FLOAT: + DoPrintData(reinterpret_cast(data), count, elementsPerRow); + break; + case ACL_DOUBLE: + DoPrintData(reinterpret_cast(data), count, elementsPerRow); + break; + default: + ERROR_LOG("Unsupported type: %d", dataType); + } +} + +void OpRunner::PrintInput(size_t index, size_t numElementsPerRow) +{ + if (index >= numInputs_) { + ERROR_LOG("index out of range. index = %zu, numOutputs = %zu", index, numInputs_); + return; + } + + auto desc = opDesc_->inputDesc[index]; + PrintData(hostInputs_[index], GetInputElementCount(index), aclGetTensorDescType(desc), numElementsPerRow); +} + +void OpRunner::PrintOutput(size_t index, size_t numElementsPerRow) +{ + if (index >= numOutputs_) { + ERROR_LOG("index out of range. index = %zu, numOutputs = %zu", index, numOutputs_); + return; + } + + auto desc = opDesc_->outputDesc[index]; + PrintData(hostOutputs_[index], GetOutputElementCount(index), aclGetTensorDescType(desc), numElementsPerRow); +} diff --git a/Increase_Host_compute/AclNNInvocation/src/operator_desc.cpp b/Increase_Host_compute/AclNNInvocation/src/operator_desc.cpp new file mode 100644 index 0000000000000000000000000000000000000000..a7a1ed3bd9f6b33a7a697c9aa67045112093081a --- /dev/null +++ b/Increase_Host_compute/AclNNInvocation/src/operator_desc.cpp @@ -0,0 +1,56 @@ +/** +* @file operator_desc.cpp +* +* Copyright (C) 2020. Huawei Technologies Co., Ltd. All rights reserved. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. +*/ +#include "common.h" +#include "operator_desc.h" + +using namespace std; + +OperatorDesc::OperatorDesc() {} + +OperatorDesc::~OperatorDesc() +{ + for (auto *desc : inputDesc) { + aclDestroyTensorDesc(desc); + } + + for (auto *desc : outputDesc) { + aclDestroyTensorDesc(desc); + } + +} + +OperatorDesc &OperatorDesc::AddInputTensorDesc(aclDataType dataType, + int numDims, + const int64_t *dims, + aclFormat format) +{ + aclTensorDesc *desc = aclCreateTensorDesc(dataType, numDims, dims, format); + if (desc == nullptr) { + ERROR_LOG("create tensor failed"); + return *this; + } + inputDesc.emplace_back(desc); + return *this; +} + +OperatorDesc &OperatorDesc::AddOutputTensorDesc(aclDataType dataType, + int numDims, + const int64_t *dims, + aclFormat format) +{ + aclTensorDesc *desc = aclCreateTensorDesc(dataType, numDims, dims, format); + if (desc == nullptr) { + ERROR_LOG("create tensor failed"); + return *this; + } + + outputDesc.emplace_back(desc); + return *this; +} diff --git a/Increase_Host_compute/Is_double_buffer/CMakeLists.txt b/Increase_Host_compute/Is_double_buffer/CMakeLists.txt new file mode 100644 index 0000000000000000000000000000000000000000..584132d80993d309434fb1303de83910a1989aba --- /dev/null +++ b/Increase_Host_compute/Is_double_buffer/CMakeLists.txt @@ -0,0 +1,69 @@ +cmake_minimum_required(VERSION 3.16.0) +project(opp) +if(ENABLE_CROSS_COMPILE) + if(${CMAKE_SYSTEM_PROCESSOR} STREQUAL x86_64) + set(CROSS_COMPILE_PLATFORM aarch64) + else() + set(CROSS_COMPILE_PLATFORM x86_64) + endif() + set(PLATFORM ${CMAKE_SYSTEM_PROCESSOR}) + set(CMAKE_COMPILE_COMPILER_LIBRARY ${ASCEND_CANN_PACKAGE_PATH}/${PLATFORM}-linux/devlib/linux/${CROSS_COMPILE_PLATFORM}/) + set(CMAKE_COMPILE_RUNTIME_LIBRARY ${ASCEND_CANN_PACKAGE_PATH}/${PLATFORM}-linux/devlib/${CROSS_COMPILE_PLATFORM}/) + set(CMAKE_SYSTEM_PROCESSOR ${CROSS_COMPILE_PLATFORM}) + set(CMAKE_COMPILE ${CMAKE_CXX_COMPILER}) + set(CMAKE_CXX_COMPILER ${CMAKE_CROSS_PLATFORM_COMPILER}) +else() + set(CMAKE_COMPILE ${CMAKE_CXX_COMPILER}) +endif() + +include(cmake/config.cmake) +include(cmake/func.cmake) +include(cmake/intf.cmake) + +if(EXISTS ${CMAKE_CURRENT_SOURCE_DIR}/framework) + add_subdirectory(framework) +endif() +if(EXISTS ${CMAKE_CURRENT_SOURCE_DIR}/op_host) + add_subdirectory(op_host) +endif() +if(EXISTS ${CMAKE_CURRENT_SOURCE_DIR}/op_kernel) + add_subdirectory(op_kernel) +endif() +if(ENABLE_TEST AND EXISTS ${CMAKE_CURRENT_SOURCE_DIR}/testcases) + add_subdirectory(testcases) +endif() + +# modify vendor_name in install.sh and upgrade.sh +add_custom_command(OUTPUT ${CMAKE_BINARY_DIR}/scripts/install.sh ${CMAKE_BINARY_DIR}/scripts/upgrade.sh + COMMAND mkdir -p ${CMAKE_BINARY_DIR}/scripts + COMMAND cp -r ${CMAKE_SOURCE_DIR}/scripts/* ${CMAKE_BINARY_DIR}/scripts/ + COMMAND sed -i "s/vendor_name=customize/vendor_name=${vendor_name}/g" ${CMAKE_BINARY_DIR}/scripts/* +) +add_custom_target(modify_vendor ALL DEPENDS ${CMAKE_BINARY_DIR}/scripts/install.sh ${CMAKE_BINARY_DIR}/scripts/upgrade.sh) +install(DIRECTORY ${CMAKE_BINARY_DIR}/scripts/ DESTINATION . FILE_PERMISSIONS OWNER_EXECUTE OWNER_READ GROUP_READ) + +install(FILES ${CMAKE_SOURCE_DIR}/custom.proto DESTINATION packages OPTIONAL) + +get_system_info(SYSTEM_INFO) + +# gen version.info +add_custom_target(gen_version_info ALL + COMMAND bash ${CMAKE_CURRENT_SOURCE_DIR}/cmake/util/gen_version_info.sh ${ASCEND_CANN_PACKAGE_PATH} ${CMAKE_CURRENT_BINARY_DIR} +) + +install(FILES ${CMAKE_CURRENT_BINARY_DIR}/version.info + DESTINATION packages/vendors/${vendor_name}/) + +# CPack config +set(CPACK_PACKAGE_NAME ${CMAKE_PROJECT_NAME}) +set(CPACK_PACKAGE_VERSION ${CMAKE_PROJECT_VERSION}) +set(CPACK_PACKAGE_DESCRIPTION "CPack opp project") +set(CPACK_PACKAGE_DESCRIPTION_SUMMARY "CPack opp project") +set(CPACK_PACKAGE_DIRECTORY ${CMAKE_INSTALL_PREFIX}) +set(CPACK_PACKAGE_FILE_NAME "custom_opp_${SYSTEM_INFO}.run") +set(CPACK_GENERATOR External) +set(CPACK_CMAKE_GENERATOR "Unix Makefiles") +set(CPACK_EXTERNAL_ENABLE_STAGING TRUE) +set(CPACK_EXTERNAL_PACKAGE_SCRIPT ${CMAKE_SOURCE_DIR}/cmake/makeself.cmake) +set(CPACK_EXTERNAL_BUILT_PACKAGES ${CPACK_PACKAGE_DIRECTORY}/_CPack_Packages/Linux/External/${CPACK_PACKAGE_FILE_NAME}/${CPACK_PACKAGE_FILE_NAME}) +include(CPack) diff --git a/Increase_Host_compute/Is_double_buffer/CMakePresets.json b/Increase_Host_compute/Is_double_buffer/CMakePresets.json new file mode 100644 index 0000000000000000000000000000000000000000..5033c4a9375a5013b6e4dd95e3c88c9a9762f69a --- /dev/null +++ b/Increase_Host_compute/Is_double_buffer/CMakePresets.json @@ -0,0 +1,64 @@ +{ + "version": 1, + "cmakeMinimumRequired": { + "major": 3, + "minor": 19, + "patch": 0 + }, + "configurePresets": [ + { + "name": "default", + "displayName": "Default Config", + "description": "Default build using Unix Makefiles generator", + "generator": "Unix Makefiles", + "binaryDir": "${sourceDir}/build_out", + "cacheVariables": { + "CMAKE_BUILD_TYPE": { + "type": "STRING", + "value": "Release" + }, + "ENABLE_SOURCE_PACKAGE": { + "type": "BOOL", + "value": "True" + }, + "ENABLE_BINARY_PACKAGE": { + "type": "BOOL", + "value": "True" + }, + "ASCEND_COMPUTE_UNIT": { + "type": "STRING", + "value": "ascend310p;ascend310b;ascend910;ascend910b" + //"value": "ascend910b" + }, + "ENABLE_TEST": { + "type": "BOOL", + "value": "True" + }, + "vendor_name": { + "type": "STRING", + "value": "customize" + }, + "ASCEND_CANN_PACKAGE_PATH": { + "type": "PATH", + "value": "/usr/local/Ascend/ascend-toolkit/latest" + }, + "ASCEND_PYTHON_EXECUTABLE": { + "type": "STRING", + "value": "python3" + }, + "CMAKE_INSTALL_PREFIX": { + "type": "PATH", + "value": "${sourceDir}/build_out" + }, + "ENABLE_CROSS_COMPILE": { + "type": "BOOL", + "value": "False" + }, + "CMAKE_CROSS_PLATFORM_COMPILER": { + "type": "PATH", + "value": "/usr/bin/aarch64-linux-gnu-g++" + } + } + } + ] +} diff --git a/Increase_Host_compute/Is_double_buffer/build.sh b/Increase_Host_compute/Is_double_buffer/build.sh new file mode 100644 index 0000000000000000000000000000000000000000..4be96d7d8b99f0dd4b8052a16d17afe9c809fb54 --- /dev/null +++ b/Increase_Host_compute/Is_double_buffer/build.sh @@ -0,0 +1,37 @@ +#!/bin/bash +script_path=$(realpath $(dirname $0)) + + +mkdir -p build_out +rm -rf build_out/* +cd build_out + +cmake_version=$(cmake --version | grep "cmake version" | awk '{print $3}') +if [ "$cmake_version" \< "3.19.0" ] ; then + opts=$(python3 $script_path/cmake/util/preset_parse.py $script_path/CMakePresets.json) + echo $opts + cmake .. $opts +else + cmake .. --preset=default +fi +target=package +if [ "$1"x != ""x ]; then target=$1; fi + +cmake --build . --target $target -j16 +if [ $? -ne 0 ]; then exit 1; fi + +if [ $target = "package" ]; then + if test -d ./op_kernel/binary ; then + ./cust*.run + if [ $? -ne 0 ]; then exit 1; fi + cmake --build . --target binary -j16 + if [ $? -ne 0 ]; then exit 1; fi + cmake --build . --target $target -j16 + fi +fi + +# for debug +# cd build_out +# make +# cpack +# verbose append -v diff --git a/Increase_Host_compute/Is_double_buffer/build_out/CMakeCache.txt b/Increase_Host_compute/Is_double_buffer/build_out/CMakeCache.txt new file mode 100644 index 0000000000000000000000000000000000000000..67f1f5450ddbbb2c6a1768cd2a81b112251fd215 --- /dev/null +++ b/Increase_Host_compute/Is_double_buffer/build_out/CMakeCache.txt @@ -0,0 +1,425 @@ +# This is the CMakeCache file. +# For build in directory: /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out +# It was generated by CMake: /usr/bin/cmake +# You can edit this file to change values found and used by cmake. +# If you do not want to change any of the values, simply exit the editor. +# If you do want to change a value, simply edit, save, and exit the editor. +# The syntax for the file is as follows: +# KEY:TYPE=VALUE +# KEY is the name of a variable in the cache. +# TYPE is a hint to GUIs for the type of VALUE, DO NOT EDIT TYPE!. +# VALUE is the current value for the KEY. + +######################## +# EXTERNAL cache entries +######################## + +//No help, variable specified on the command line. +ASCEND_CANN_PACKAGE_PATH:PATH=/usr/local/Ascend/ascend-toolkit/latest + +//No help, variable specified on the command line. +ASCEND_COMPUTE_UNIT:STRING=ascend310p;ascend310b;ascend910;ascend910b + +//No help, variable specified on the command line. +ASCEND_PYTHON_EXECUTABLE:STRING=python3 + +//Path to a program. +CMAKE_ADDR2LINE:FILEPATH=/usr/bin/addr2line + +//Path to a program. +CMAKE_AR:FILEPATH=/usr/bin/ar + +//No help, variable specified on the command line. +CMAKE_BUILD_TYPE:STRING=Release + +//Enable/Disable color output during build. +CMAKE_COLOR_MAKEFILE:BOOL=ON + +//No help, variable specified on the command line. +CMAKE_CROSS_PLATFORM_COMPILER:PATH=/usr/bin/aarch64-linux-gnu-g++ + +//CXX compiler +CMAKE_CXX_COMPILER:FILEPATH=/usr/bin/c++ + +//A wrapper around 'ar' adding the appropriate '--plugin' option +// for the GCC compiler +CMAKE_CXX_COMPILER_AR:FILEPATH=/usr/bin/gcc-ar-11 + +//A wrapper around 'ranlib' adding the appropriate '--plugin' option +// for the GCC compiler +CMAKE_CXX_COMPILER_RANLIB:FILEPATH=/usr/bin/gcc-ranlib-11 + +//Flags used by the CXX compiler during all build types. +CMAKE_CXX_FLAGS:STRING= + +//Flags used by the CXX compiler during DEBUG builds. +CMAKE_CXX_FLAGS_DEBUG:STRING=-g + +//Flags used by the CXX compiler during MINSIZEREL builds. +CMAKE_CXX_FLAGS_MINSIZEREL:STRING=-Os -DNDEBUG + +//Flags used by the CXX compiler during RELEASE builds. +CMAKE_CXX_FLAGS_RELEASE:STRING=-O3 -DNDEBUG + +//Flags used by the CXX compiler during RELWITHDEBINFO builds. +CMAKE_CXX_FLAGS_RELWITHDEBINFO:STRING=-O2 -g -DNDEBUG + +//C compiler +CMAKE_C_COMPILER:FILEPATH=/usr/bin/cc + +//A wrapper around 'ar' adding the appropriate '--plugin' option +// for the GCC compiler +CMAKE_C_COMPILER_AR:FILEPATH=/usr/bin/gcc-ar-11 + +//A wrapper around 'ranlib' adding the appropriate '--plugin' option +// for the GCC compiler +CMAKE_C_COMPILER_RANLIB:FILEPATH=/usr/bin/gcc-ranlib-11 + +//Flags used by the C compiler during all build types. +CMAKE_C_FLAGS:STRING= + +//Flags used by the C compiler during DEBUG builds. +CMAKE_C_FLAGS_DEBUG:STRING=-g + +//Flags used by the C compiler during MINSIZEREL builds. +CMAKE_C_FLAGS_MINSIZEREL:STRING=-Os -DNDEBUG + +//Flags used by the C compiler during RELEASE builds. +CMAKE_C_FLAGS_RELEASE:STRING=-O3 -DNDEBUG + +//Flags used by the C compiler during RELWITHDEBINFO builds. +CMAKE_C_FLAGS_RELWITHDEBINFO:STRING=-O2 -g -DNDEBUG + +//Path to a program. +CMAKE_DLLTOOL:FILEPATH=CMAKE_DLLTOOL-NOTFOUND + +//Flags used by the linker during all build types. +CMAKE_EXE_LINKER_FLAGS:STRING= + +//Flags used by the linker during DEBUG builds. +CMAKE_EXE_LINKER_FLAGS_DEBUG:STRING= + +//Flags used by the linker during MINSIZEREL builds. +CMAKE_EXE_LINKER_FLAGS_MINSIZEREL:STRING= + +//Flags used by the linker during RELEASE builds. +CMAKE_EXE_LINKER_FLAGS_RELEASE:STRING= + +//Flags used by the linker during RELWITHDEBINFO builds. +CMAKE_EXE_LINKER_FLAGS_RELWITHDEBINFO:STRING= + +//Enable/Disable output of compile commands during generation. +CMAKE_EXPORT_COMPILE_COMMANDS:BOOL= + +//No help, variable specified on the command line. +CMAKE_INSTALL_PREFIX:PATH=/Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out + +//Path to a program. +CMAKE_LINKER:FILEPATH=/usr/bin/ld + +//Path to a program. +CMAKE_MAKE_PROGRAM:FILEPATH=/usr/bin/gmake + +//Flags used by the linker during the creation of modules during +// all build types. +CMAKE_MODULE_LINKER_FLAGS:STRING= + +//Flags used by the linker during the creation of modules during +// DEBUG builds. +CMAKE_MODULE_LINKER_FLAGS_DEBUG:STRING= + +//Flags used by the linker during the creation of modules during +// MINSIZEREL builds. +CMAKE_MODULE_LINKER_FLAGS_MINSIZEREL:STRING= + +//Flags used by the linker during the creation of modules during +// RELEASE builds. +CMAKE_MODULE_LINKER_FLAGS_RELEASE:STRING= + +//Flags used by the linker during the creation of modules during +// RELWITHDEBINFO builds. +CMAKE_MODULE_LINKER_FLAGS_RELWITHDEBINFO:STRING= + +//Path to a program. +CMAKE_NM:FILEPATH=/usr/bin/nm + +//Path to a program. +CMAKE_OBJCOPY:FILEPATH=/usr/bin/objcopy + +//Path to a program. +CMAKE_OBJDUMP:FILEPATH=/usr/bin/objdump + +//Value Computed by CMake +CMAKE_PROJECT_DESCRIPTION:STATIC= + +//Value Computed by CMake +CMAKE_PROJECT_HOMEPAGE_URL:STATIC= + +//Value Computed by CMake +CMAKE_PROJECT_NAME:STATIC=opp + +//Path to a program. +CMAKE_RANLIB:FILEPATH=/usr/bin/ranlib + +//Path to a program. +CMAKE_READELF:FILEPATH=/usr/bin/readelf + +//Flags used by the linker during the creation of shared libraries +// during all build types. +CMAKE_SHARED_LINKER_FLAGS:STRING= + +//Flags used by the linker during the creation of shared libraries +// during DEBUG builds. +CMAKE_SHARED_LINKER_FLAGS_DEBUG:STRING= + +//Flags used by the linker during the creation of shared libraries +// during MINSIZEREL builds. +CMAKE_SHARED_LINKER_FLAGS_MINSIZEREL:STRING= + +//Flags used by the linker during the creation of shared libraries +// during RELEASE builds. +CMAKE_SHARED_LINKER_FLAGS_RELEASE:STRING= + +//Flags used by the linker during the creation of shared libraries +// during RELWITHDEBINFO builds. +CMAKE_SHARED_LINKER_FLAGS_RELWITHDEBINFO:STRING= + +//If set, runtime paths are not added when installing shared libraries, +// but are added when building. +CMAKE_SKIP_INSTALL_RPATH:BOOL=NO + +//If set, runtime paths are not added when using shared libraries. +CMAKE_SKIP_RPATH:BOOL=NO + +//Flags used by the linker during the creation of static libraries +// during all build types. +CMAKE_STATIC_LINKER_FLAGS:STRING= + +//Flags used by the linker during the creation of static libraries +// during DEBUG builds. +CMAKE_STATIC_LINKER_FLAGS_DEBUG:STRING= + +//Flags used by the linker during the creation of static libraries +// during MINSIZEREL builds. +CMAKE_STATIC_LINKER_FLAGS_MINSIZEREL:STRING= + +//Flags used by the linker during the creation of static libraries +// during RELEASE builds. +CMAKE_STATIC_LINKER_FLAGS_RELEASE:STRING= + +//Flags used by the linker during the creation of static libraries +// during RELWITHDEBINFO builds. +CMAKE_STATIC_LINKER_FLAGS_RELWITHDEBINFO:STRING= + +//Path to a program. +CMAKE_STRIP:FILEPATH=/usr/bin/strip + +//If this value is on, makefiles will be generated without the +// .SILENT directive, and all commands will be echoed to the console +// during the make. This is useful for debugging only. With Visual +// Studio IDE projects all commands are done without /nologo. +CMAKE_VERBOSE_MAKEFILE:BOOL=FALSE + +//Enable to build RPM source packages +CPACK_SOURCE_RPM:BOOL=OFF + +//Enable to build TBZ2 source packages +CPACK_SOURCE_TBZ2:BOOL=ON + +//Enable to build TGZ source packages +CPACK_SOURCE_TGZ:BOOL=ON + +//Enable to build TXZ source packages +CPACK_SOURCE_TXZ:BOOL=ON + +//Enable to build TZ source packages +CPACK_SOURCE_TZ:BOOL=ON + +//Enable to build ZIP source packages +CPACK_SOURCE_ZIP:BOOL=OFF + +//No help, variable specified on the command line. +ENABLE_BINARY_PACKAGE:BOOL=True + +//No help, variable specified on the command line. +ENABLE_CROSS_COMPILE:BOOL=False + +//No help, variable specified on the command line. +ENABLE_SOURCE_PACKAGE:BOOL=True + +//No help, variable specified on the command line. +ENABLE_TEST:BOOL=True + +//Value Computed by CMake +opp_BINARY_DIR:STATIC=/Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out + +//Value Computed by CMake +opp_IS_TOP_LEVEL:STATIC=ON + +//Value Computed by CMake +opp_SOURCE_DIR:STATIC=/Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer + +//No help, variable specified on the command line. +vendor_name:STRING=customize + + +######################## +# INTERNAL cache entries +######################## + +//ADVANCED property for variable: CMAKE_ADDR2LINE +CMAKE_ADDR2LINE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_AR +CMAKE_AR-ADVANCED:INTERNAL=1 +//This is the directory where this CMakeCache.txt was created +CMAKE_CACHEFILE_DIR:INTERNAL=/Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out +//Major version of cmake used to create the current loaded cache +CMAKE_CACHE_MAJOR_VERSION:INTERNAL=3 +//Minor version of cmake used to create the current loaded cache +CMAKE_CACHE_MINOR_VERSION:INTERNAL=22 +//Patch version of cmake used to create the current loaded cache +CMAKE_CACHE_PATCH_VERSION:INTERNAL=1 +//ADVANCED property for variable: CMAKE_COLOR_MAKEFILE +CMAKE_COLOR_MAKEFILE-ADVANCED:INTERNAL=1 +//Path to CMake executable. +CMAKE_COMMAND:INTERNAL=/usr/bin/cmake +//Path to cpack program executable. +CMAKE_CPACK_COMMAND:INTERNAL=/usr/bin/cpack +//Path to ctest program executable. +CMAKE_CTEST_COMMAND:INTERNAL=/usr/bin/ctest +//ADVANCED property for variable: CMAKE_CXX_COMPILER +CMAKE_CXX_COMPILER-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CXX_COMPILER_AR +CMAKE_CXX_COMPILER_AR-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CXX_COMPILER_RANLIB +CMAKE_CXX_COMPILER_RANLIB-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CXX_FLAGS +CMAKE_CXX_FLAGS-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CXX_FLAGS_DEBUG +CMAKE_CXX_FLAGS_DEBUG-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CXX_FLAGS_MINSIZEREL +CMAKE_CXX_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CXX_FLAGS_RELEASE +CMAKE_CXX_FLAGS_RELEASE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CXX_FLAGS_RELWITHDEBINFO +CMAKE_CXX_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_COMPILER +CMAKE_C_COMPILER-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_COMPILER_AR +CMAKE_C_COMPILER_AR-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_COMPILER_RANLIB +CMAKE_C_COMPILER_RANLIB-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_FLAGS +CMAKE_C_FLAGS-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_FLAGS_DEBUG +CMAKE_C_FLAGS_DEBUG-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_FLAGS_MINSIZEREL +CMAKE_C_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_FLAGS_RELEASE +CMAKE_C_FLAGS_RELEASE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_FLAGS_RELWITHDEBINFO +CMAKE_C_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_DLLTOOL +CMAKE_DLLTOOL-ADVANCED:INTERNAL=1 +//Executable file format +CMAKE_EXECUTABLE_FORMAT:INTERNAL=ELF +//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS +CMAKE_EXE_LINKER_FLAGS-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_DEBUG +CMAKE_EXE_LINKER_FLAGS_DEBUG-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_MINSIZEREL +CMAKE_EXE_LINKER_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_RELEASE +CMAKE_EXE_LINKER_FLAGS_RELEASE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_RELWITHDEBINFO +CMAKE_EXE_LINKER_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_EXPORT_COMPILE_COMMANDS +CMAKE_EXPORT_COMPILE_COMMANDS-ADVANCED:INTERNAL=1 +//Name of external makefile project generator. +CMAKE_EXTRA_GENERATOR:INTERNAL= +//Name of generator. +CMAKE_GENERATOR:INTERNAL=Unix Makefiles +//Generator instance identifier. +CMAKE_GENERATOR_INSTANCE:INTERNAL= +//Name of generator platform. +CMAKE_GENERATOR_PLATFORM:INTERNAL= +//Name of generator toolset. +CMAKE_GENERATOR_TOOLSET:INTERNAL= +//Source directory with the top level CMakeLists.txt file for this +// project +CMAKE_HOME_DIRECTORY:INTERNAL=/Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer +//Install .so files without execute permission. +CMAKE_INSTALL_SO_NO_EXE:INTERNAL=1 +//ADVANCED property for variable: CMAKE_LINKER +CMAKE_LINKER-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_MAKE_PROGRAM +CMAKE_MAKE_PROGRAM-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS +CMAKE_MODULE_LINKER_FLAGS-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS_DEBUG +CMAKE_MODULE_LINKER_FLAGS_DEBUG-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS_MINSIZEREL +CMAKE_MODULE_LINKER_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS_RELEASE +CMAKE_MODULE_LINKER_FLAGS_RELEASE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS_RELWITHDEBINFO +CMAKE_MODULE_LINKER_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_NM +CMAKE_NM-ADVANCED:INTERNAL=1 +//number of local generators +CMAKE_NUMBER_OF_MAKEFILES:INTERNAL=5 +//ADVANCED property for variable: CMAKE_OBJCOPY +CMAKE_OBJCOPY-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_OBJDUMP +CMAKE_OBJDUMP-ADVANCED:INTERNAL=1 +//Platform information initialized +CMAKE_PLATFORM_INFO_INITIALIZED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_RANLIB +CMAKE_RANLIB-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_READELF +CMAKE_READELF-ADVANCED:INTERNAL=1 +//Path to CMake installation. +CMAKE_ROOT:INTERNAL=/usr/share/cmake-3.22 +//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS +CMAKE_SHARED_LINKER_FLAGS-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_DEBUG +CMAKE_SHARED_LINKER_FLAGS_DEBUG-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_MINSIZEREL +CMAKE_SHARED_LINKER_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_RELEASE +CMAKE_SHARED_LINKER_FLAGS_RELEASE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_RELWITHDEBINFO +CMAKE_SHARED_LINKER_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_SKIP_INSTALL_RPATH +CMAKE_SKIP_INSTALL_RPATH-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_SKIP_RPATH +CMAKE_SKIP_RPATH-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS +CMAKE_STATIC_LINKER_FLAGS-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS_DEBUG +CMAKE_STATIC_LINKER_FLAGS_DEBUG-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS_MINSIZEREL +CMAKE_STATIC_LINKER_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS_RELEASE +CMAKE_STATIC_LINKER_FLAGS_RELEASE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS_RELWITHDEBINFO +CMAKE_STATIC_LINKER_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_STRIP +CMAKE_STRIP-ADVANCED:INTERNAL=1 +//uname command +CMAKE_UNAME:INTERNAL=/usr/bin/uname +//ADVANCED property for variable: CMAKE_VERBOSE_MAKEFILE +CMAKE_VERBOSE_MAKEFILE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CPACK_SOURCE_RPM +CPACK_SOURCE_RPM-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CPACK_SOURCE_TBZ2 +CPACK_SOURCE_TBZ2-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CPACK_SOURCE_TGZ +CPACK_SOURCE_TGZ-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CPACK_SOURCE_TXZ +CPACK_SOURCE_TXZ-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CPACK_SOURCE_TZ +CPACK_SOURCE_TZ-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CPACK_SOURCE_ZIP +CPACK_SOURCE_ZIP-ADVANCED:INTERNAL=1 + diff --git a/Increase_Host_compute/Is_double_buffer/build_out/CMakeFiles/3.22.1/CMakeCCompiler.cmake b/Increase_Host_compute/Is_double_buffer/build_out/CMakeFiles/3.22.1/CMakeCCompiler.cmake new file mode 100644 index 0000000000000000000000000000000000000000..0c0b1de27a84397ebfeef2c8c3b6b19603608c1f --- /dev/null +++ b/Increase_Host_compute/Is_double_buffer/build_out/CMakeFiles/3.22.1/CMakeCCompiler.cmake @@ -0,0 +1,72 @@ +set(CMAKE_C_COMPILER "/usr/bin/cc") +set(CMAKE_C_COMPILER_ARG1 "") +set(CMAKE_C_COMPILER_ID "GNU") +set(CMAKE_C_COMPILER_VERSION "11.4.0") +set(CMAKE_C_COMPILER_VERSION_INTERNAL "") +set(CMAKE_C_COMPILER_WRAPPER "") +set(CMAKE_C_STANDARD_COMPUTED_DEFAULT "17") +set(CMAKE_C_EXTENSIONS_COMPUTED_DEFAULT "ON") +set(CMAKE_C_COMPILE_FEATURES "c_std_90;c_function_prototypes;c_std_99;c_restrict;c_variadic_macros;c_std_11;c_static_assert;c_std_17;c_std_23") +set(CMAKE_C90_COMPILE_FEATURES "c_std_90;c_function_prototypes") +set(CMAKE_C99_COMPILE_FEATURES "c_std_99;c_restrict;c_variadic_macros") +set(CMAKE_C11_COMPILE_FEATURES "c_std_11;c_static_assert") +set(CMAKE_C17_COMPILE_FEATURES "c_std_17") +set(CMAKE_C23_COMPILE_FEATURES "c_std_23") + +set(CMAKE_C_PLATFORM_ID "Linux") +set(CMAKE_C_SIMULATE_ID "") +set(CMAKE_C_COMPILER_FRONTEND_VARIANT "") +set(CMAKE_C_SIMULATE_VERSION "") + + + + +set(CMAKE_AR "/usr/bin/ar") +set(CMAKE_C_COMPILER_AR "/usr/bin/gcc-ar-11") +set(CMAKE_RANLIB "/usr/bin/ranlib") +set(CMAKE_C_COMPILER_RANLIB "/usr/bin/gcc-ranlib-11") +set(CMAKE_LINKER "/usr/bin/ld") +set(CMAKE_MT "") +set(CMAKE_COMPILER_IS_GNUCC 1) +set(CMAKE_C_COMPILER_LOADED 1) +set(CMAKE_C_COMPILER_WORKS TRUE) +set(CMAKE_C_ABI_COMPILED TRUE) + +set(CMAKE_C_COMPILER_ENV_VAR "CC") + +set(CMAKE_C_COMPILER_ID_RUN 1) +set(CMAKE_C_SOURCE_FILE_EXTENSIONS c;m) +set(CMAKE_C_IGNORE_EXTENSIONS h;H;o;O;obj;OBJ;def;DEF;rc;RC) +set(CMAKE_C_LINKER_PREFERENCE 10) + +# Save compiler ABI information. +set(CMAKE_C_SIZEOF_DATA_PTR "8") +set(CMAKE_C_COMPILER_ABI "ELF") +set(CMAKE_C_BYTE_ORDER "LITTLE_ENDIAN") +set(CMAKE_C_LIBRARY_ARCHITECTURE "aarch64-linux-gnu") + +if(CMAKE_C_SIZEOF_DATA_PTR) + set(CMAKE_SIZEOF_VOID_P "${CMAKE_C_SIZEOF_DATA_PTR}") +endif() + +if(CMAKE_C_COMPILER_ABI) + set(CMAKE_INTERNAL_PLATFORM_ABI "${CMAKE_C_COMPILER_ABI}") +endif() + +if(CMAKE_C_LIBRARY_ARCHITECTURE) + set(CMAKE_LIBRARY_ARCHITECTURE "aarch64-linux-gnu") +endif() + +set(CMAKE_C_CL_SHOWINCLUDES_PREFIX "") +if(CMAKE_C_CL_SHOWINCLUDES_PREFIX) + set(CMAKE_CL_SHOWINCLUDES_PREFIX "${CMAKE_C_CL_SHOWINCLUDES_PREFIX}") +endif() + + + + + +set(CMAKE_C_IMPLICIT_INCLUDE_DIRECTORIES "/usr/lib/gcc/aarch64-linux-gnu/11/include;/usr/local/include;/usr/include/aarch64-linux-gnu;/usr/include") +set(CMAKE_C_IMPLICIT_LINK_LIBRARIES "gcc;gcc_s;c;gcc;gcc_s") +set(CMAKE_C_IMPLICIT_LINK_DIRECTORIES "/usr/lib/gcc/aarch64-linux-gnu/11;/usr/lib/aarch64-linux-gnu;/usr/lib;/lib/aarch64-linux-gnu;/lib") +set(CMAKE_C_IMPLICIT_LINK_FRAMEWORK_DIRECTORIES "") diff --git a/Increase_Host_compute/Is_double_buffer/build_out/CMakeFiles/3.22.1/CMakeCXXCompiler.cmake b/Increase_Host_compute/Is_double_buffer/build_out/CMakeFiles/3.22.1/CMakeCXXCompiler.cmake new file mode 100644 index 0000000000000000000000000000000000000000..f59b84fb1dde571d148db8893f9869d15fbb300d --- /dev/null +++ b/Increase_Host_compute/Is_double_buffer/build_out/CMakeFiles/3.22.1/CMakeCXXCompiler.cmake @@ -0,0 +1,83 @@ +set(CMAKE_CXX_COMPILER "/usr/bin/c++") +set(CMAKE_CXX_COMPILER_ARG1 "") +set(CMAKE_CXX_COMPILER_ID "GNU") +set(CMAKE_CXX_COMPILER_VERSION "11.4.0") +set(CMAKE_CXX_COMPILER_VERSION_INTERNAL "") +set(CMAKE_CXX_COMPILER_WRAPPER "") +set(CMAKE_CXX_STANDARD_COMPUTED_DEFAULT "17") +set(CMAKE_CXX_EXTENSIONS_COMPUTED_DEFAULT "ON") +set(CMAKE_CXX_COMPILE_FEATURES "cxx_std_98;cxx_template_template_parameters;cxx_std_11;cxx_alias_templates;cxx_alignas;cxx_alignof;cxx_attributes;cxx_auto_type;cxx_constexpr;cxx_decltype;cxx_decltype_incomplete_return_types;cxx_default_function_template_args;cxx_defaulted_functions;cxx_defaulted_move_initializers;cxx_delegating_constructors;cxx_deleted_functions;cxx_enum_forward_declarations;cxx_explicit_conversions;cxx_extended_friend_declarations;cxx_extern_templates;cxx_final;cxx_func_identifier;cxx_generalized_initializers;cxx_inheriting_constructors;cxx_inline_namespaces;cxx_lambdas;cxx_local_type_template_args;cxx_long_long_type;cxx_noexcept;cxx_nonstatic_member_init;cxx_nullptr;cxx_override;cxx_range_for;cxx_raw_string_literals;cxx_reference_qualified_functions;cxx_right_angle_brackets;cxx_rvalue_references;cxx_sizeof_member;cxx_static_assert;cxx_strong_enums;cxx_thread_local;cxx_trailing_return_types;cxx_unicode_literals;cxx_uniform_initialization;cxx_unrestricted_unions;cxx_user_literals;cxx_variadic_macros;cxx_variadic_templates;cxx_std_14;cxx_aggregate_default_initializers;cxx_attribute_deprecated;cxx_binary_literals;cxx_contextual_conversions;cxx_decltype_auto;cxx_digit_separators;cxx_generic_lambdas;cxx_lambda_init_captures;cxx_relaxed_constexpr;cxx_return_type_deduction;cxx_variable_templates;cxx_std_17;cxx_std_20;cxx_std_23") +set(CMAKE_CXX98_COMPILE_FEATURES "cxx_std_98;cxx_template_template_parameters") +set(CMAKE_CXX11_COMPILE_FEATURES "cxx_std_11;cxx_alias_templates;cxx_alignas;cxx_alignof;cxx_attributes;cxx_auto_type;cxx_constexpr;cxx_decltype;cxx_decltype_incomplete_return_types;cxx_default_function_template_args;cxx_defaulted_functions;cxx_defaulted_move_initializers;cxx_delegating_constructors;cxx_deleted_functions;cxx_enum_forward_declarations;cxx_explicit_conversions;cxx_extended_friend_declarations;cxx_extern_templates;cxx_final;cxx_func_identifier;cxx_generalized_initializers;cxx_inheriting_constructors;cxx_inline_namespaces;cxx_lambdas;cxx_local_type_template_args;cxx_long_long_type;cxx_noexcept;cxx_nonstatic_member_init;cxx_nullptr;cxx_override;cxx_range_for;cxx_raw_string_literals;cxx_reference_qualified_functions;cxx_right_angle_brackets;cxx_rvalue_references;cxx_sizeof_member;cxx_static_assert;cxx_strong_enums;cxx_thread_local;cxx_trailing_return_types;cxx_unicode_literals;cxx_uniform_initialization;cxx_unrestricted_unions;cxx_user_literals;cxx_variadic_macros;cxx_variadic_templates") +set(CMAKE_CXX14_COMPILE_FEATURES "cxx_std_14;cxx_aggregate_default_initializers;cxx_attribute_deprecated;cxx_binary_literals;cxx_contextual_conversions;cxx_decltype_auto;cxx_digit_separators;cxx_generic_lambdas;cxx_lambda_init_captures;cxx_relaxed_constexpr;cxx_return_type_deduction;cxx_variable_templates") +set(CMAKE_CXX17_COMPILE_FEATURES "cxx_std_17") +set(CMAKE_CXX20_COMPILE_FEATURES "cxx_std_20") +set(CMAKE_CXX23_COMPILE_FEATURES "cxx_std_23") + +set(CMAKE_CXX_PLATFORM_ID "Linux") +set(CMAKE_CXX_SIMULATE_ID "") +set(CMAKE_CXX_COMPILER_FRONTEND_VARIANT "") +set(CMAKE_CXX_SIMULATE_VERSION "") + + + + +set(CMAKE_AR "/usr/bin/ar") +set(CMAKE_CXX_COMPILER_AR "/usr/bin/gcc-ar-11") +set(CMAKE_RANLIB "/usr/bin/ranlib") +set(CMAKE_CXX_COMPILER_RANLIB "/usr/bin/gcc-ranlib-11") +set(CMAKE_LINKER "/usr/bin/ld") +set(CMAKE_MT "") +set(CMAKE_COMPILER_IS_GNUCXX 1) +set(CMAKE_CXX_COMPILER_LOADED 1) +set(CMAKE_CXX_COMPILER_WORKS TRUE) +set(CMAKE_CXX_ABI_COMPILED TRUE) + +set(CMAKE_CXX_COMPILER_ENV_VAR "CXX") + +set(CMAKE_CXX_COMPILER_ID_RUN 1) +set(CMAKE_CXX_SOURCE_FILE_EXTENSIONS C;M;c++;cc;cpp;cxx;m;mm;mpp;CPP;ixx;cppm) +set(CMAKE_CXX_IGNORE_EXTENSIONS inl;h;hpp;HPP;H;o;O;obj;OBJ;def;DEF;rc;RC) + +foreach (lang C OBJC OBJCXX) + if (CMAKE_${lang}_COMPILER_ID_RUN) + foreach(extension IN LISTS CMAKE_${lang}_SOURCE_FILE_EXTENSIONS) + list(REMOVE_ITEM CMAKE_CXX_SOURCE_FILE_EXTENSIONS ${extension}) + endforeach() + endif() +endforeach() + +set(CMAKE_CXX_LINKER_PREFERENCE 30) +set(CMAKE_CXX_LINKER_PREFERENCE_PROPAGATES 1) + +# Save compiler ABI information. +set(CMAKE_CXX_SIZEOF_DATA_PTR "8") +set(CMAKE_CXX_COMPILER_ABI "ELF") +set(CMAKE_CXX_BYTE_ORDER "LITTLE_ENDIAN") +set(CMAKE_CXX_LIBRARY_ARCHITECTURE "aarch64-linux-gnu") + +if(CMAKE_CXX_SIZEOF_DATA_PTR) + set(CMAKE_SIZEOF_VOID_P "${CMAKE_CXX_SIZEOF_DATA_PTR}") +endif() + +if(CMAKE_CXX_COMPILER_ABI) + set(CMAKE_INTERNAL_PLATFORM_ABI "${CMAKE_CXX_COMPILER_ABI}") +endif() + +if(CMAKE_CXX_LIBRARY_ARCHITECTURE) + set(CMAKE_LIBRARY_ARCHITECTURE "aarch64-linux-gnu") +endif() + +set(CMAKE_CXX_CL_SHOWINCLUDES_PREFIX "") +if(CMAKE_CXX_CL_SHOWINCLUDES_PREFIX) + set(CMAKE_CL_SHOWINCLUDES_PREFIX "${CMAKE_CXX_CL_SHOWINCLUDES_PREFIX}") +endif() + + + + + +set(CMAKE_CXX_IMPLICIT_INCLUDE_DIRECTORIES "/usr/include/c++/11;/usr/include/aarch64-linux-gnu/c++/11;/usr/include/c++/11/backward;/usr/lib/gcc/aarch64-linux-gnu/11/include;/usr/local/include;/usr/include/aarch64-linux-gnu;/usr/include") +set(CMAKE_CXX_IMPLICIT_LINK_LIBRARIES "stdc++;m;gcc_s;gcc;c;gcc_s;gcc") +set(CMAKE_CXX_IMPLICIT_LINK_DIRECTORIES "/usr/lib/gcc/aarch64-linux-gnu/11;/usr/lib/aarch64-linux-gnu;/usr/lib;/lib/aarch64-linux-gnu;/lib") +set(CMAKE_CXX_IMPLICIT_LINK_FRAMEWORK_DIRECTORIES "") diff --git a/Increase_Host_compute/Is_double_buffer/build_out/CMakeFiles/3.22.1/CMakeDetermineCompilerABI_C.bin b/Increase_Host_compute/Is_double_buffer/build_out/CMakeFiles/3.22.1/CMakeDetermineCompilerABI_C.bin new file mode 100644 index 0000000000000000000000000000000000000000..dfdc241f48036b01323e7889d7e41cfab5b12a27 Binary files /dev/null and b/Increase_Host_compute/Is_double_buffer/build_out/CMakeFiles/3.22.1/CMakeDetermineCompilerABI_C.bin differ diff --git a/Increase_Host_compute/Is_double_buffer/build_out/CMakeFiles/3.22.1/CMakeDetermineCompilerABI_CXX.bin b/Increase_Host_compute/Is_double_buffer/build_out/CMakeFiles/3.22.1/CMakeDetermineCompilerABI_CXX.bin new file mode 100644 index 0000000000000000000000000000000000000000..dae91e61db120ab592d3b69561d9381c0d03a8cd Binary files /dev/null and b/Increase_Host_compute/Is_double_buffer/build_out/CMakeFiles/3.22.1/CMakeDetermineCompilerABI_CXX.bin differ diff --git a/Increase_Host_compute/Is_double_buffer/build_out/CMakeFiles/3.22.1/CMakeSystem.cmake b/Increase_Host_compute/Is_double_buffer/build_out/CMakeFiles/3.22.1/CMakeSystem.cmake new file mode 100644 index 0000000000000000000000000000000000000000..e7ba5ca6e4c2cf8c2c4c9f46dd172c4bb4728f67 --- /dev/null +++ b/Increase_Host_compute/Is_double_buffer/build_out/CMakeFiles/3.22.1/CMakeSystem.cmake @@ -0,0 +1,15 @@ +set(CMAKE_HOST_SYSTEM "Linux-5.10.0+") +set(CMAKE_HOST_SYSTEM_NAME "Linux") +set(CMAKE_HOST_SYSTEM_VERSION "5.10.0+") +set(CMAKE_HOST_SYSTEM_PROCESSOR "aarch64") + + + +set(CMAKE_SYSTEM "Linux-5.10.0+") +set(CMAKE_SYSTEM_NAME "Linux") +set(CMAKE_SYSTEM_VERSION "5.10.0+") +set(CMAKE_SYSTEM_PROCESSOR "aarch64") + +set(CMAKE_CROSSCOMPILING "FALSE") + +set(CMAKE_SYSTEM_LOADED 1) diff --git a/Increase_Host_compute/Is_double_buffer/build_out/CMakeFiles/3.22.1/CompilerIdC/CMakeCCompilerId.c b/Increase_Host_compute/Is_double_buffer/build_out/CMakeFiles/3.22.1/CompilerIdC/CMakeCCompilerId.c new file mode 100644 index 0000000000000000000000000000000000000000..41b99d7783c1e447962d3183b641863e61a8edd0 --- /dev/null +++ b/Increase_Host_compute/Is_double_buffer/build_out/CMakeFiles/3.22.1/CompilerIdC/CMakeCCompilerId.c @@ -0,0 +1,803 @@ +#ifdef __cplusplus +# error "A C++ compiler has been selected for C." +#endif + +#if defined(__18CXX) +# define ID_VOID_MAIN +#endif +#if defined(__CLASSIC_C__) +/* cv-qualifiers did not exist in K&R C */ +# define const +# define volatile +#endif + +#if !defined(__has_include) +/* If the compiler does not have __has_include, pretend the answer is + always no. */ +# define __has_include(x) 0 +#endif + + +/* Version number components: V=Version, R=Revision, P=Patch + Version date components: YYYY=Year, MM=Month, DD=Day */ + +#if defined(__INTEL_COMPILER) || defined(__ICC) +# define COMPILER_ID "Intel" +# if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +# endif +# if defined(__GNUC__) +# define SIMULATE_ID "GNU" +# endif + /* __INTEL_COMPILER = VRP prior to 2021, and then VVVV for 2021 and later, + except that a few beta releases use the old format with V=2021. */ +# if __INTEL_COMPILER < 2021 || __INTEL_COMPILER == 202110 || __INTEL_COMPILER == 202111 +# define COMPILER_VERSION_MAJOR DEC(__INTEL_COMPILER/100) +# define COMPILER_VERSION_MINOR DEC(__INTEL_COMPILER/10 % 10) +# if defined(__INTEL_COMPILER_UPDATE) +# define COMPILER_VERSION_PATCH DEC(__INTEL_COMPILER_UPDATE) +# else +# define COMPILER_VERSION_PATCH DEC(__INTEL_COMPILER % 10) +# endif +# else +# define COMPILER_VERSION_MAJOR DEC(__INTEL_COMPILER) +# define COMPILER_VERSION_MINOR DEC(__INTEL_COMPILER_UPDATE) + /* The third version component from --version is an update index, + but no macro is provided for it. */ +# define COMPILER_VERSION_PATCH DEC(0) +# endif +# if defined(__INTEL_COMPILER_BUILD_DATE) + /* __INTEL_COMPILER_BUILD_DATE = YYYYMMDD */ +# define COMPILER_VERSION_TWEAK DEC(__INTEL_COMPILER_BUILD_DATE) +# endif +# if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +# endif +# if defined(__GNUC__) +# define SIMULATE_VERSION_MAJOR DEC(__GNUC__) +# elif defined(__GNUG__) +# define SIMULATE_VERSION_MAJOR DEC(__GNUG__) +# endif +# if defined(__GNUC_MINOR__) +# define SIMULATE_VERSION_MINOR DEC(__GNUC_MINOR__) +# endif +# if defined(__GNUC_PATCHLEVEL__) +# define SIMULATE_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__) +# endif + +#elif (defined(__clang__) && defined(__INTEL_CLANG_COMPILER)) || defined(__INTEL_LLVM_COMPILER) +# define COMPILER_ID "IntelLLVM" +#if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +#endif +#if defined(__GNUC__) +# define SIMULATE_ID "GNU" +#endif +/* __INTEL_LLVM_COMPILER = VVVVRP prior to 2021.2.0, VVVVRRPP for 2021.2.0 and + * later. Look for 6 digit vs. 8 digit version number to decide encoding. + * VVVV is no smaller than the current year when a version is released. + */ +#if __INTEL_LLVM_COMPILER < 1000000L +# define COMPILER_VERSION_MAJOR DEC(__INTEL_LLVM_COMPILER/100) +# define COMPILER_VERSION_MINOR DEC(__INTEL_LLVM_COMPILER/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__INTEL_LLVM_COMPILER % 10) +#else +# define COMPILER_VERSION_MAJOR DEC(__INTEL_LLVM_COMPILER/10000) +# define COMPILER_VERSION_MINOR DEC(__INTEL_LLVM_COMPILER/100 % 100) +# define COMPILER_VERSION_PATCH DEC(__INTEL_LLVM_COMPILER % 100) +#endif +#if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +#endif +#if defined(__GNUC__) +# define SIMULATE_VERSION_MAJOR DEC(__GNUC__) +#elif defined(__GNUG__) +# define SIMULATE_VERSION_MAJOR DEC(__GNUG__) +#endif +#if defined(__GNUC_MINOR__) +# define SIMULATE_VERSION_MINOR DEC(__GNUC_MINOR__) +#endif +#if defined(__GNUC_PATCHLEVEL__) +# define SIMULATE_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__) +#endif + +#elif defined(__PATHCC__) +# define COMPILER_ID "PathScale" +# define COMPILER_VERSION_MAJOR DEC(__PATHCC__) +# define COMPILER_VERSION_MINOR DEC(__PATHCC_MINOR__) +# if defined(__PATHCC_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__PATHCC_PATCHLEVEL__) +# endif + +#elif defined(__BORLANDC__) && defined(__CODEGEARC_VERSION__) +# define COMPILER_ID "Embarcadero" +# define COMPILER_VERSION_MAJOR HEX(__CODEGEARC_VERSION__>>24 & 0x00FF) +# define COMPILER_VERSION_MINOR HEX(__CODEGEARC_VERSION__>>16 & 0x00FF) +# define COMPILER_VERSION_PATCH DEC(__CODEGEARC_VERSION__ & 0xFFFF) + +#elif defined(__BORLANDC__) +# define COMPILER_ID "Borland" + /* __BORLANDC__ = 0xVRR */ +# define COMPILER_VERSION_MAJOR HEX(__BORLANDC__>>8) +# define COMPILER_VERSION_MINOR HEX(__BORLANDC__ & 0xFF) + +#elif defined(__WATCOMC__) && __WATCOMC__ < 1200 +# define COMPILER_ID "Watcom" + /* __WATCOMC__ = VVRR */ +# define COMPILER_VERSION_MAJOR DEC(__WATCOMC__ / 100) +# define COMPILER_VERSION_MINOR DEC((__WATCOMC__ / 10) % 10) +# if (__WATCOMC__ % 10) > 0 +# define COMPILER_VERSION_PATCH DEC(__WATCOMC__ % 10) +# endif + +#elif defined(__WATCOMC__) +# define COMPILER_ID "OpenWatcom" + /* __WATCOMC__ = VVRP + 1100 */ +# define COMPILER_VERSION_MAJOR DEC((__WATCOMC__ - 1100) / 100) +# define COMPILER_VERSION_MINOR DEC((__WATCOMC__ / 10) % 10) +# if (__WATCOMC__ % 10) > 0 +# define COMPILER_VERSION_PATCH DEC(__WATCOMC__ % 10) +# endif + +#elif defined(__SUNPRO_C) +# define COMPILER_ID "SunPro" +# if __SUNPRO_C >= 0x5100 + /* __SUNPRO_C = 0xVRRP */ +# define COMPILER_VERSION_MAJOR HEX(__SUNPRO_C>>12) +# define COMPILER_VERSION_MINOR HEX(__SUNPRO_C>>4 & 0xFF) +# define COMPILER_VERSION_PATCH HEX(__SUNPRO_C & 0xF) +# else + /* __SUNPRO_CC = 0xVRP */ +# define COMPILER_VERSION_MAJOR HEX(__SUNPRO_C>>8) +# define COMPILER_VERSION_MINOR HEX(__SUNPRO_C>>4 & 0xF) +# define COMPILER_VERSION_PATCH HEX(__SUNPRO_C & 0xF) +# endif + +#elif defined(__HP_cc) +# define COMPILER_ID "HP" + /* __HP_cc = VVRRPP */ +# define COMPILER_VERSION_MAJOR DEC(__HP_cc/10000) +# define COMPILER_VERSION_MINOR DEC(__HP_cc/100 % 100) +# define COMPILER_VERSION_PATCH DEC(__HP_cc % 100) + +#elif defined(__DECC) +# define COMPILER_ID "Compaq" + /* __DECC_VER = VVRRTPPPP */ +# define COMPILER_VERSION_MAJOR DEC(__DECC_VER/10000000) +# define COMPILER_VERSION_MINOR DEC(__DECC_VER/100000 % 100) +# define COMPILER_VERSION_PATCH DEC(__DECC_VER % 10000) + +#elif defined(__IBMC__) && defined(__COMPILER_VER__) +# define COMPILER_ID "zOS" + /* __IBMC__ = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__IBMC__/100) +# define COMPILER_VERSION_MINOR DEC(__IBMC__/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__IBMC__ % 10) + +#elif defined(__ibmxl__) && defined(__clang__) +# define COMPILER_ID "XLClang" +# define COMPILER_VERSION_MAJOR DEC(__ibmxl_version__) +# define COMPILER_VERSION_MINOR DEC(__ibmxl_release__) +# define COMPILER_VERSION_PATCH DEC(__ibmxl_modification__) +# define COMPILER_VERSION_TWEAK DEC(__ibmxl_ptf_fix_level__) + + +#elif defined(__IBMC__) && !defined(__COMPILER_VER__) && __IBMC__ >= 800 +# define COMPILER_ID "XL" + /* __IBMC__ = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__IBMC__/100) +# define COMPILER_VERSION_MINOR DEC(__IBMC__/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__IBMC__ % 10) + +#elif defined(__IBMC__) && !defined(__COMPILER_VER__) && __IBMC__ < 800 +# define COMPILER_ID "VisualAge" + /* __IBMC__ = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__IBMC__/100) +# define COMPILER_VERSION_MINOR DEC(__IBMC__/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__IBMC__ % 10) + +#elif defined(__NVCOMPILER) +# define COMPILER_ID "NVHPC" +# define COMPILER_VERSION_MAJOR DEC(__NVCOMPILER_MAJOR__) +# define COMPILER_VERSION_MINOR DEC(__NVCOMPILER_MINOR__) +# if defined(__NVCOMPILER_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__NVCOMPILER_PATCHLEVEL__) +# endif + +#elif defined(__PGI) +# define COMPILER_ID "PGI" +# define COMPILER_VERSION_MAJOR DEC(__PGIC__) +# define COMPILER_VERSION_MINOR DEC(__PGIC_MINOR__) +# if defined(__PGIC_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__PGIC_PATCHLEVEL__) +# endif + +#elif defined(_CRAYC) +# define COMPILER_ID "Cray" +# define COMPILER_VERSION_MAJOR DEC(_RELEASE_MAJOR) +# define COMPILER_VERSION_MINOR DEC(_RELEASE_MINOR) + +#elif defined(__TI_COMPILER_VERSION__) +# define COMPILER_ID "TI" + /* __TI_COMPILER_VERSION__ = VVVRRRPPP */ +# define COMPILER_VERSION_MAJOR DEC(__TI_COMPILER_VERSION__/1000000) +# define COMPILER_VERSION_MINOR DEC(__TI_COMPILER_VERSION__/1000 % 1000) +# define COMPILER_VERSION_PATCH DEC(__TI_COMPILER_VERSION__ % 1000) + +#elif defined(__CLANG_FUJITSU) +# define COMPILER_ID "FujitsuClang" +# define COMPILER_VERSION_MAJOR DEC(__FCC_major__) +# define COMPILER_VERSION_MINOR DEC(__FCC_minor__) +# define COMPILER_VERSION_PATCH DEC(__FCC_patchlevel__) +# define COMPILER_VERSION_INTERNAL_STR __clang_version__ + + +#elif defined(__FUJITSU) +# define COMPILER_ID "Fujitsu" +# if defined(__FCC_version__) +# define COMPILER_VERSION __FCC_version__ +# elif defined(__FCC_major__) +# define COMPILER_VERSION_MAJOR DEC(__FCC_major__) +# define COMPILER_VERSION_MINOR DEC(__FCC_minor__) +# define COMPILER_VERSION_PATCH DEC(__FCC_patchlevel__) +# endif +# if defined(__fcc_version) +# define COMPILER_VERSION_INTERNAL DEC(__fcc_version) +# elif defined(__FCC_VERSION) +# define COMPILER_VERSION_INTERNAL DEC(__FCC_VERSION) +# endif + + +#elif defined(__ghs__) +# define COMPILER_ID "GHS" +/* __GHS_VERSION_NUMBER = VVVVRP */ +# ifdef __GHS_VERSION_NUMBER +# define COMPILER_VERSION_MAJOR DEC(__GHS_VERSION_NUMBER / 100) +# define COMPILER_VERSION_MINOR DEC(__GHS_VERSION_NUMBER / 10 % 10) +# define COMPILER_VERSION_PATCH DEC(__GHS_VERSION_NUMBER % 10) +# endif + +#elif defined(__TINYC__) +# define COMPILER_ID "TinyCC" + +#elif defined(__BCC__) +# define COMPILER_ID "Bruce" + +#elif defined(__SCO_VERSION__) +# define COMPILER_ID "SCO" + +#elif defined(__ARMCC_VERSION) && !defined(__clang__) +# define COMPILER_ID "ARMCC" +#if __ARMCC_VERSION >= 1000000 + /* __ARMCC_VERSION = VRRPPPP */ + # define COMPILER_VERSION_MAJOR DEC(__ARMCC_VERSION/1000000) + # define COMPILER_VERSION_MINOR DEC(__ARMCC_VERSION/10000 % 100) + # define COMPILER_VERSION_PATCH DEC(__ARMCC_VERSION % 10000) +#else + /* __ARMCC_VERSION = VRPPPP */ + # define COMPILER_VERSION_MAJOR DEC(__ARMCC_VERSION/100000) + # define COMPILER_VERSION_MINOR DEC(__ARMCC_VERSION/10000 % 10) + # define COMPILER_VERSION_PATCH DEC(__ARMCC_VERSION % 10000) +#endif + + +#elif defined(__clang__) && defined(__apple_build_version__) +# define COMPILER_ID "AppleClang" +# if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +# endif +# define COMPILER_VERSION_MAJOR DEC(__clang_major__) +# define COMPILER_VERSION_MINOR DEC(__clang_minor__) +# define COMPILER_VERSION_PATCH DEC(__clang_patchlevel__) +# if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +# endif +# define COMPILER_VERSION_TWEAK DEC(__apple_build_version__) + +#elif defined(__clang__) && defined(__ARMCOMPILER_VERSION) +# define COMPILER_ID "ARMClang" + # define COMPILER_VERSION_MAJOR DEC(__ARMCOMPILER_VERSION/1000000) + # define COMPILER_VERSION_MINOR DEC(__ARMCOMPILER_VERSION/10000 % 100) + # define COMPILER_VERSION_PATCH DEC(__ARMCOMPILER_VERSION % 10000) +# define COMPILER_VERSION_INTERNAL DEC(__ARMCOMPILER_VERSION) + +#elif defined(__clang__) +# define COMPILER_ID "Clang" +# if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +# endif +# define COMPILER_VERSION_MAJOR DEC(__clang_major__) +# define COMPILER_VERSION_MINOR DEC(__clang_minor__) +# define COMPILER_VERSION_PATCH DEC(__clang_patchlevel__) +# if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +# endif + +#elif defined(__GNUC__) +# define COMPILER_ID "GNU" +# define COMPILER_VERSION_MAJOR DEC(__GNUC__) +# if defined(__GNUC_MINOR__) +# define COMPILER_VERSION_MINOR DEC(__GNUC_MINOR__) +# endif +# if defined(__GNUC_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__) +# endif + +#elif defined(_MSC_VER) +# define COMPILER_ID "MSVC" + /* _MSC_VER = VVRR */ +# define COMPILER_VERSION_MAJOR DEC(_MSC_VER / 100) +# define COMPILER_VERSION_MINOR DEC(_MSC_VER % 100) +# if defined(_MSC_FULL_VER) +# if _MSC_VER >= 1400 + /* _MSC_FULL_VER = VVRRPPPPP */ +# define COMPILER_VERSION_PATCH DEC(_MSC_FULL_VER % 100000) +# else + /* _MSC_FULL_VER = VVRRPPPP */ +# define COMPILER_VERSION_PATCH DEC(_MSC_FULL_VER % 10000) +# endif +# endif +# if defined(_MSC_BUILD) +# define COMPILER_VERSION_TWEAK DEC(_MSC_BUILD) +# endif + +#elif defined(__VISUALDSPVERSION__) || defined(__ADSPBLACKFIN__) || defined(__ADSPTS__) || defined(__ADSP21000__) +# define COMPILER_ID "ADSP" +#if defined(__VISUALDSPVERSION__) + /* __VISUALDSPVERSION__ = 0xVVRRPP00 */ +# define COMPILER_VERSION_MAJOR HEX(__VISUALDSPVERSION__>>24) +# define COMPILER_VERSION_MINOR HEX(__VISUALDSPVERSION__>>16 & 0xFF) +# define COMPILER_VERSION_PATCH HEX(__VISUALDSPVERSION__>>8 & 0xFF) +#endif + +#elif defined(__IAR_SYSTEMS_ICC__) || defined(__IAR_SYSTEMS_ICC) +# define COMPILER_ID "IAR" +# if defined(__VER__) && defined(__ICCARM__) +# define COMPILER_VERSION_MAJOR DEC((__VER__) / 1000000) +# define COMPILER_VERSION_MINOR DEC(((__VER__) / 1000) % 1000) +# define COMPILER_VERSION_PATCH DEC((__VER__) % 1000) +# define COMPILER_VERSION_INTERNAL DEC(__IAR_SYSTEMS_ICC__) +# elif defined(__VER__) && (defined(__ICCAVR__) || defined(__ICCRX__) || defined(__ICCRH850__) || defined(__ICCRL78__) || defined(__ICC430__) || defined(__ICCRISCV__) || defined(__ICCV850__) || defined(__ICC8051__) || defined(__ICCSTM8__)) +# define COMPILER_VERSION_MAJOR DEC((__VER__) / 100) +# define COMPILER_VERSION_MINOR DEC((__VER__) - (((__VER__) / 100)*100)) +# define COMPILER_VERSION_PATCH DEC(__SUBVERSION__) +# define COMPILER_VERSION_INTERNAL DEC(__IAR_SYSTEMS_ICC__) +# endif + +#elif defined(__SDCC_VERSION_MAJOR) || defined(SDCC) +# define COMPILER_ID "SDCC" +# if defined(__SDCC_VERSION_MAJOR) +# define COMPILER_VERSION_MAJOR DEC(__SDCC_VERSION_MAJOR) +# define COMPILER_VERSION_MINOR DEC(__SDCC_VERSION_MINOR) +# define COMPILER_VERSION_PATCH DEC(__SDCC_VERSION_PATCH) +# else + /* SDCC = VRP */ +# define COMPILER_VERSION_MAJOR DEC(SDCC/100) +# define COMPILER_VERSION_MINOR DEC(SDCC/10 % 10) +# define COMPILER_VERSION_PATCH DEC(SDCC % 10) +# endif + + +/* These compilers are either not known or too old to define an + identification macro. Try to identify the platform and guess that + it is the native compiler. */ +#elif defined(__hpux) || defined(__hpua) +# define COMPILER_ID "HP" + +#else /* unknown compiler */ +# define COMPILER_ID "" +#endif + +/* Construct the string literal in pieces to prevent the source from + getting matched. Store it in a pointer rather than an array + because some compilers will just produce instructions to fill the + array rather than assigning a pointer to a static array. */ +char const* info_compiler = "INFO" ":" "compiler[" COMPILER_ID "]"; +#ifdef SIMULATE_ID +char const* info_simulate = "INFO" ":" "simulate[" SIMULATE_ID "]"; +#endif + +#ifdef __QNXNTO__ +char const* qnxnto = "INFO" ":" "qnxnto[]"; +#endif + +#if defined(__CRAYXT_COMPUTE_LINUX_TARGET) +char const *info_cray = "INFO" ":" "compiler_wrapper[CrayPrgEnv]"; +#endif + +#define STRINGIFY_HELPER(X) #X +#define STRINGIFY(X) STRINGIFY_HELPER(X) + +/* Identify known platforms by name. */ +#if defined(__linux) || defined(__linux__) || defined(linux) +# define PLATFORM_ID "Linux" + +#elif defined(__MSYS__) +# define PLATFORM_ID "MSYS" + +#elif defined(__CYGWIN__) +# define PLATFORM_ID "Cygwin" + +#elif defined(__MINGW32__) +# define PLATFORM_ID "MinGW" + +#elif defined(__APPLE__) +# define PLATFORM_ID "Darwin" + +#elif defined(_WIN32) || defined(__WIN32__) || defined(WIN32) +# define PLATFORM_ID "Windows" + +#elif defined(__FreeBSD__) || defined(__FreeBSD) +# define PLATFORM_ID "FreeBSD" + +#elif defined(__NetBSD__) || defined(__NetBSD) +# define PLATFORM_ID "NetBSD" + +#elif defined(__OpenBSD__) || defined(__OPENBSD) +# define PLATFORM_ID "OpenBSD" + +#elif defined(__sun) || defined(sun) +# define PLATFORM_ID "SunOS" + +#elif defined(_AIX) || defined(__AIX) || defined(__AIX__) || defined(__aix) || defined(__aix__) +# define PLATFORM_ID "AIX" + +#elif defined(__hpux) || defined(__hpux__) +# define PLATFORM_ID "HP-UX" + +#elif defined(__HAIKU__) +# define PLATFORM_ID "Haiku" + +#elif defined(__BeOS) || defined(__BEOS__) || defined(_BEOS) +# define PLATFORM_ID "BeOS" + +#elif defined(__QNX__) || defined(__QNXNTO__) +# define PLATFORM_ID "QNX" + +#elif defined(__tru64) || defined(_tru64) || defined(__TRU64__) +# define PLATFORM_ID "Tru64" + +#elif defined(__riscos) || defined(__riscos__) +# define PLATFORM_ID "RISCos" + +#elif defined(__sinix) || defined(__sinix__) || defined(__SINIX__) +# define PLATFORM_ID "SINIX" + +#elif defined(__UNIX_SV__) +# define PLATFORM_ID "UNIX_SV" + +#elif defined(__bsdos__) +# define PLATFORM_ID "BSDOS" + +#elif defined(_MPRAS) || defined(MPRAS) +# define PLATFORM_ID "MP-RAS" + +#elif defined(__osf) || defined(__osf__) +# define PLATFORM_ID "OSF1" + +#elif defined(_SCO_SV) || defined(SCO_SV) || defined(sco_sv) +# define PLATFORM_ID "SCO_SV" + +#elif defined(__ultrix) || defined(__ultrix__) || defined(_ULTRIX) +# define PLATFORM_ID "ULTRIX" + +#elif defined(__XENIX__) || defined(_XENIX) || defined(XENIX) +# define PLATFORM_ID "Xenix" + +#elif defined(__WATCOMC__) +# if defined(__LINUX__) +# define PLATFORM_ID "Linux" + +# elif defined(__DOS__) +# define PLATFORM_ID "DOS" + +# elif defined(__OS2__) +# define PLATFORM_ID "OS2" + +# elif defined(__WINDOWS__) +# define PLATFORM_ID "Windows3x" + +# elif defined(__VXWORKS__) +# define PLATFORM_ID "VxWorks" + +# else /* unknown platform */ +# define PLATFORM_ID +# endif + +#elif defined(__INTEGRITY) +# if defined(INT_178B) +# define PLATFORM_ID "Integrity178" + +# else /* regular Integrity */ +# define PLATFORM_ID "Integrity" +# endif + +#else /* unknown platform */ +# define PLATFORM_ID + +#endif + +/* For windows compilers MSVC and Intel we can determine + the architecture of the compiler being used. This is because + the compilers do not have flags that can change the architecture, + but rather depend on which compiler is being used +*/ +#if defined(_WIN32) && defined(_MSC_VER) +# if defined(_M_IA64) +# define ARCHITECTURE_ID "IA64" + +# elif defined(_M_ARM64EC) +# define ARCHITECTURE_ID "ARM64EC" + +# elif defined(_M_X64) || defined(_M_AMD64) +# define ARCHITECTURE_ID "x64" + +# elif defined(_M_IX86) +# define ARCHITECTURE_ID "X86" + +# elif defined(_M_ARM64) +# define ARCHITECTURE_ID "ARM64" + +# elif defined(_M_ARM) +# if _M_ARM == 4 +# define ARCHITECTURE_ID "ARMV4I" +# elif _M_ARM == 5 +# define ARCHITECTURE_ID "ARMV5I" +# else +# define ARCHITECTURE_ID "ARMV" STRINGIFY(_M_ARM) +# endif + +# elif defined(_M_MIPS) +# define ARCHITECTURE_ID "MIPS" + +# elif defined(_M_SH) +# define ARCHITECTURE_ID "SHx" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__WATCOMC__) +# if defined(_M_I86) +# define ARCHITECTURE_ID "I86" + +# elif defined(_M_IX86) +# define ARCHITECTURE_ID "X86" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__IAR_SYSTEMS_ICC__) || defined(__IAR_SYSTEMS_ICC) +# if defined(__ICCARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__ICCRX__) +# define ARCHITECTURE_ID "RX" + +# elif defined(__ICCRH850__) +# define ARCHITECTURE_ID "RH850" + +# elif defined(__ICCRL78__) +# define ARCHITECTURE_ID "RL78" + +# elif defined(__ICCRISCV__) +# define ARCHITECTURE_ID "RISCV" + +# elif defined(__ICCAVR__) +# define ARCHITECTURE_ID "AVR" + +# elif defined(__ICC430__) +# define ARCHITECTURE_ID "MSP430" + +# elif defined(__ICCV850__) +# define ARCHITECTURE_ID "V850" + +# elif defined(__ICC8051__) +# define ARCHITECTURE_ID "8051" + +# elif defined(__ICCSTM8__) +# define ARCHITECTURE_ID "STM8" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__ghs__) +# if defined(__PPC64__) +# define ARCHITECTURE_ID "PPC64" + +# elif defined(__ppc__) +# define ARCHITECTURE_ID "PPC" + +# elif defined(__ARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__x86_64__) +# define ARCHITECTURE_ID "x64" + +# elif defined(__i386__) +# define ARCHITECTURE_ID "X86" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__TI_COMPILER_VERSION__) +# if defined(__TI_ARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__MSP430__) +# define ARCHITECTURE_ID "MSP430" + +# elif defined(__TMS320C28XX__) +# define ARCHITECTURE_ID "TMS320C28x" + +# elif defined(__TMS320C6X__) || defined(_TMS320C6X) +# define ARCHITECTURE_ID "TMS320C6x" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#else +# define ARCHITECTURE_ID +#endif + +/* Convert integer to decimal digit literals. */ +#define DEC(n) \ + ('0' + (((n) / 10000000)%10)), \ + ('0' + (((n) / 1000000)%10)), \ + ('0' + (((n) / 100000)%10)), \ + ('0' + (((n) / 10000)%10)), \ + ('0' + (((n) / 1000)%10)), \ + ('0' + (((n) / 100)%10)), \ + ('0' + (((n) / 10)%10)), \ + ('0' + ((n) % 10)) + +/* Convert integer to hex digit literals. */ +#define HEX(n) \ + ('0' + ((n)>>28 & 0xF)), \ + ('0' + ((n)>>24 & 0xF)), \ + ('0' + ((n)>>20 & 0xF)), \ + ('0' + ((n)>>16 & 0xF)), \ + ('0' + ((n)>>12 & 0xF)), \ + ('0' + ((n)>>8 & 0xF)), \ + ('0' + ((n)>>4 & 0xF)), \ + ('0' + ((n) & 0xF)) + +/* Construct a string literal encoding the version number. */ +#ifdef COMPILER_VERSION +char const* info_version = "INFO" ":" "compiler_version[" COMPILER_VERSION "]"; + +/* Construct a string literal encoding the version number components. */ +#elif defined(COMPILER_VERSION_MAJOR) +char const info_version[] = { + 'I', 'N', 'F', 'O', ':', + 'c','o','m','p','i','l','e','r','_','v','e','r','s','i','o','n','[', + COMPILER_VERSION_MAJOR, +# ifdef COMPILER_VERSION_MINOR + '.', COMPILER_VERSION_MINOR, +# ifdef COMPILER_VERSION_PATCH + '.', COMPILER_VERSION_PATCH, +# ifdef COMPILER_VERSION_TWEAK + '.', COMPILER_VERSION_TWEAK, +# endif +# endif +# endif + ']','\0'}; +#endif + +/* Construct a string literal encoding the internal version number. */ +#ifdef COMPILER_VERSION_INTERNAL +char const info_version_internal[] = { + 'I', 'N', 'F', 'O', ':', + 'c','o','m','p','i','l','e','r','_','v','e','r','s','i','o','n','_', + 'i','n','t','e','r','n','a','l','[', + COMPILER_VERSION_INTERNAL,']','\0'}; +#elif defined(COMPILER_VERSION_INTERNAL_STR) +char const* info_version_internal = "INFO" ":" "compiler_version_internal[" COMPILER_VERSION_INTERNAL_STR "]"; +#endif + +/* Construct a string literal encoding the version number components. */ +#ifdef SIMULATE_VERSION_MAJOR +char const info_simulate_version[] = { + 'I', 'N', 'F', 'O', ':', + 's','i','m','u','l','a','t','e','_','v','e','r','s','i','o','n','[', + SIMULATE_VERSION_MAJOR, +# ifdef SIMULATE_VERSION_MINOR + '.', SIMULATE_VERSION_MINOR, +# ifdef SIMULATE_VERSION_PATCH + '.', SIMULATE_VERSION_PATCH, +# ifdef SIMULATE_VERSION_TWEAK + '.', SIMULATE_VERSION_TWEAK, +# endif +# endif +# endif + ']','\0'}; +#endif + +/* Construct the string literal in pieces to prevent the source from + getting matched. Store it in a pointer rather than an array + because some compilers will just produce instructions to fill the + array rather than assigning a pointer to a static array. */ +char const* info_platform = "INFO" ":" "platform[" PLATFORM_ID "]"; +char const* info_arch = "INFO" ":" "arch[" ARCHITECTURE_ID "]"; + + + +#if !defined(__STDC__) && !defined(__clang__) +# if defined(_MSC_VER) || defined(__ibmxl__) || defined(__IBMC__) +# define C_VERSION "90" +# else +# define C_VERSION +# endif +#elif __STDC_VERSION__ > 201710L +# define C_VERSION "23" +#elif __STDC_VERSION__ >= 201710L +# define C_VERSION "17" +#elif __STDC_VERSION__ >= 201000L +# define C_VERSION "11" +#elif __STDC_VERSION__ >= 199901L +# define C_VERSION "99" +#else +# define C_VERSION "90" +#endif +const char* info_language_standard_default = + "INFO" ":" "standard_default[" C_VERSION "]"; + +const char* info_language_extensions_default = "INFO" ":" "extensions_default[" +/* !defined(_MSC_VER) to exclude Clang's MSVC compatibility mode. */ +#if (defined(__clang__) || defined(__GNUC__) || \ + defined(__TI_COMPILER_VERSION__)) && \ + !defined(__STRICT_ANSI__) && !defined(_MSC_VER) + "ON" +#else + "OFF" +#endif +"]"; + +/*--------------------------------------------------------------------------*/ + +#ifdef ID_VOID_MAIN +void main() {} +#else +# if defined(__CLASSIC_C__) +int main(argc, argv) int argc; char *argv[]; +# else +int main(int argc, char* argv[]) +# endif +{ + int require = 0; + require += info_compiler[argc]; + require += info_platform[argc]; + require += info_arch[argc]; +#ifdef COMPILER_VERSION_MAJOR + require += info_version[argc]; +#endif +#ifdef COMPILER_VERSION_INTERNAL + require += info_version_internal[argc]; +#endif +#ifdef SIMULATE_ID + require += info_simulate[argc]; +#endif +#ifdef SIMULATE_VERSION_MAJOR + require += info_simulate_version[argc]; +#endif +#if defined(__CRAYXT_COMPUTE_LINUX_TARGET) + require += info_cray[argc]; +#endif + require += info_language_standard_default[argc]; + require += info_language_extensions_default[argc]; + (void)argv; + return require; +} +#endif diff --git a/Increase_Host_compute/Is_double_buffer/build_out/CMakeFiles/3.22.1/CompilerIdC/a.out b/Increase_Host_compute/Is_double_buffer/build_out/CMakeFiles/3.22.1/CompilerIdC/a.out new file mode 100644 index 0000000000000000000000000000000000000000..e8a72558d96dcc6624712e8c2160f02c6c9e0f9f Binary files /dev/null and b/Increase_Host_compute/Is_double_buffer/build_out/CMakeFiles/3.22.1/CompilerIdC/a.out differ diff --git a/Increase_Host_compute/Is_double_buffer/build_out/CMakeFiles/3.22.1/CompilerIdCXX/CMakeCXXCompilerId.cpp b/Increase_Host_compute/Is_double_buffer/build_out/CMakeFiles/3.22.1/CompilerIdCXX/CMakeCXXCompilerId.cpp new file mode 100644 index 0000000000000000000000000000000000000000..25c62a8c3cb40764ac539370df9ec347bdd99b79 --- /dev/null +++ b/Increase_Host_compute/Is_double_buffer/build_out/CMakeFiles/3.22.1/CompilerIdCXX/CMakeCXXCompilerId.cpp @@ -0,0 +1,791 @@ +/* This source file must have a .cpp extension so that all C++ compilers + recognize the extension without flags. Borland does not know .cxx for + example. */ +#ifndef __cplusplus +# error "A C compiler has been selected for C++." +#endif + +#if !defined(__has_include) +/* If the compiler does not have __has_include, pretend the answer is + always no. */ +# define __has_include(x) 0 +#endif + + +/* Version number components: V=Version, R=Revision, P=Patch + Version date components: YYYY=Year, MM=Month, DD=Day */ + +#if defined(__COMO__) +# define COMPILER_ID "Comeau" + /* __COMO_VERSION__ = VRR */ +# define COMPILER_VERSION_MAJOR DEC(__COMO_VERSION__ / 100) +# define COMPILER_VERSION_MINOR DEC(__COMO_VERSION__ % 100) + +#elif defined(__INTEL_COMPILER) || defined(__ICC) +# define COMPILER_ID "Intel" +# if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +# endif +# if defined(__GNUC__) +# define SIMULATE_ID "GNU" +# endif + /* __INTEL_COMPILER = VRP prior to 2021, and then VVVV for 2021 and later, + except that a few beta releases use the old format with V=2021. */ +# if __INTEL_COMPILER < 2021 || __INTEL_COMPILER == 202110 || __INTEL_COMPILER == 202111 +# define COMPILER_VERSION_MAJOR DEC(__INTEL_COMPILER/100) +# define COMPILER_VERSION_MINOR DEC(__INTEL_COMPILER/10 % 10) +# if defined(__INTEL_COMPILER_UPDATE) +# define COMPILER_VERSION_PATCH DEC(__INTEL_COMPILER_UPDATE) +# else +# define COMPILER_VERSION_PATCH DEC(__INTEL_COMPILER % 10) +# endif +# else +# define COMPILER_VERSION_MAJOR DEC(__INTEL_COMPILER) +# define COMPILER_VERSION_MINOR DEC(__INTEL_COMPILER_UPDATE) + /* The third version component from --version is an update index, + but no macro is provided for it. */ +# define COMPILER_VERSION_PATCH DEC(0) +# endif +# if defined(__INTEL_COMPILER_BUILD_DATE) + /* __INTEL_COMPILER_BUILD_DATE = YYYYMMDD */ +# define COMPILER_VERSION_TWEAK DEC(__INTEL_COMPILER_BUILD_DATE) +# endif +# if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +# endif +# if defined(__GNUC__) +# define SIMULATE_VERSION_MAJOR DEC(__GNUC__) +# elif defined(__GNUG__) +# define SIMULATE_VERSION_MAJOR DEC(__GNUG__) +# endif +# if defined(__GNUC_MINOR__) +# define SIMULATE_VERSION_MINOR DEC(__GNUC_MINOR__) +# endif +# if defined(__GNUC_PATCHLEVEL__) +# define SIMULATE_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__) +# endif + +#elif (defined(__clang__) && defined(__INTEL_CLANG_COMPILER)) || defined(__INTEL_LLVM_COMPILER) +# define COMPILER_ID "IntelLLVM" +#if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +#endif +#if defined(__GNUC__) +# define SIMULATE_ID "GNU" +#endif +/* __INTEL_LLVM_COMPILER = VVVVRP prior to 2021.2.0, VVVVRRPP for 2021.2.0 and + * later. Look for 6 digit vs. 8 digit version number to decide encoding. + * VVVV is no smaller than the current year when a version is released. + */ +#if __INTEL_LLVM_COMPILER < 1000000L +# define COMPILER_VERSION_MAJOR DEC(__INTEL_LLVM_COMPILER/100) +# define COMPILER_VERSION_MINOR DEC(__INTEL_LLVM_COMPILER/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__INTEL_LLVM_COMPILER % 10) +#else +# define COMPILER_VERSION_MAJOR DEC(__INTEL_LLVM_COMPILER/10000) +# define COMPILER_VERSION_MINOR DEC(__INTEL_LLVM_COMPILER/100 % 100) +# define COMPILER_VERSION_PATCH DEC(__INTEL_LLVM_COMPILER % 100) +#endif +#if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +#endif +#if defined(__GNUC__) +# define SIMULATE_VERSION_MAJOR DEC(__GNUC__) +#elif defined(__GNUG__) +# define SIMULATE_VERSION_MAJOR DEC(__GNUG__) +#endif +#if defined(__GNUC_MINOR__) +# define SIMULATE_VERSION_MINOR DEC(__GNUC_MINOR__) +#endif +#if defined(__GNUC_PATCHLEVEL__) +# define SIMULATE_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__) +#endif + +#elif defined(__PATHCC__) +# define COMPILER_ID "PathScale" +# define COMPILER_VERSION_MAJOR DEC(__PATHCC__) +# define COMPILER_VERSION_MINOR DEC(__PATHCC_MINOR__) +# if defined(__PATHCC_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__PATHCC_PATCHLEVEL__) +# endif + +#elif defined(__BORLANDC__) && defined(__CODEGEARC_VERSION__) +# define COMPILER_ID "Embarcadero" +# define COMPILER_VERSION_MAJOR HEX(__CODEGEARC_VERSION__>>24 & 0x00FF) +# define COMPILER_VERSION_MINOR HEX(__CODEGEARC_VERSION__>>16 & 0x00FF) +# define COMPILER_VERSION_PATCH DEC(__CODEGEARC_VERSION__ & 0xFFFF) + +#elif defined(__BORLANDC__) +# define COMPILER_ID "Borland" + /* __BORLANDC__ = 0xVRR */ +# define COMPILER_VERSION_MAJOR HEX(__BORLANDC__>>8) +# define COMPILER_VERSION_MINOR HEX(__BORLANDC__ & 0xFF) + +#elif defined(__WATCOMC__) && __WATCOMC__ < 1200 +# define COMPILER_ID "Watcom" + /* __WATCOMC__ = VVRR */ +# define COMPILER_VERSION_MAJOR DEC(__WATCOMC__ / 100) +# define COMPILER_VERSION_MINOR DEC((__WATCOMC__ / 10) % 10) +# if (__WATCOMC__ % 10) > 0 +# define COMPILER_VERSION_PATCH DEC(__WATCOMC__ % 10) +# endif + +#elif defined(__WATCOMC__) +# define COMPILER_ID "OpenWatcom" + /* __WATCOMC__ = VVRP + 1100 */ +# define COMPILER_VERSION_MAJOR DEC((__WATCOMC__ - 1100) / 100) +# define COMPILER_VERSION_MINOR DEC((__WATCOMC__ / 10) % 10) +# if (__WATCOMC__ % 10) > 0 +# define COMPILER_VERSION_PATCH DEC(__WATCOMC__ % 10) +# endif + +#elif defined(__SUNPRO_CC) +# define COMPILER_ID "SunPro" +# if __SUNPRO_CC >= 0x5100 + /* __SUNPRO_CC = 0xVRRP */ +# define COMPILER_VERSION_MAJOR HEX(__SUNPRO_CC>>12) +# define COMPILER_VERSION_MINOR HEX(__SUNPRO_CC>>4 & 0xFF) +# define COMPILER_VERSION_PATCH HEX(__SUNPRO_CC & 0xF) +# else + /* __SUNPRO_CC = 0xVRP */ +# define COMPILER_VERSION_MAJOR HEX(__SUNPRO_CC>>8) +# define COMPILER_VERSION_MINOR HEX(__SUNPRO_CC>>4 & 0xF) +# define COMPILER_VERSION_PATCH HEX(__SUNPRO_CC & 0xF) +# endif + +#elif defined(__HP_aCC) +# define COMPILER_ID "HP" + /* __HP_aCC = VVRRPP */ +# define COMPILER_VERSION_MAJOR DEC(__HP_aCC/10000) +# define COMPILER_VERSION_MINOR DEC(__HP_aCC/100 % 100) +# define COMPILER_VERSION_PATCH DEC(__HP_aCC % 100) + +#elif defined(__DECCXX) +# define COMPILER_ID "Compaq" + /* __DECCXX_VER = VVRRTPPPP */ +# define COMPILER_VERSION_MAJOR DEC(__DECCXX_VER/10000000) +# define COMPILER_VERSION_MINOR DEC(__DECCXX_VER/100000 % 100) +# define COMPILER_VERSION_PATCH DEC(__DECCXX_VER % 10000) + +#elif defined(__IBMCPP__) && defined(__COMPILER_VER__) +# define COMPILER_ID "zOS" + /* __IBMCPP__ = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__IBMCPP__/100) +# define COMPILER_VERSION_MINOR DEC(__IBMCPP__/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__IBMCPP__ % 10) + +#elif defined(__ibmxl__) && defined(__clang__) +# define COMPILER_ID "XLClang" +# define COMPILER_VERSION_MAJOR DEC(__ibmxl_version__) +# define COMPILER_VERSION_MINOR DEC(__ibmxl_release__) +# define COMPILER_VERSION_PATCH DEC(__ibmxl_modification__) +# define COMPILER_VERSION_TWEAK DEC(__ibmxl_ptf_fix_level__) + + +#elif defined(__IBMCPP__) && !defined(__COMPILER_VER__) && __IBMCPP__ >= 800 +# define COMPILER_ID "XL" + /* __IBMCPP__ = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__IBMCPP__/100) +# define COMPILER_VERSION_MINOR DEC(__IBMCPP__/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__IBMCPP__ % 10) + +#elif defined(__IBMCPP__) && !defined(__COMPILER_VER__) && __IBMCPP__ < 800 +# define COMPILER_ID "VisualAge" + /* __IBMCPP__ = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__IBMCPP__/100) +# define COMPILER_VERSION_MINOR DEC(__IBMCPP__/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__IBMCPP__ % 10) + +#elif defined(__NVCOMPILER) +# define COMPILER_ID "NVHPC" +# define COMPILER_VERSION_MAJOR DEC(__NVCOMPILER_MAJOR__) +# define COMPILER_VERSION_MINOR DEC(__NVCOMPILER_MINOR__) +# if defined(__NVCOMPILER_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__NVCOMPILER_PATCHLEVEL__) +# endif + +#elif defined(__PGI) +# define COMPILER_ID "PGI" +# define COMPILER_VERSION_MAJOR DEC(__PGIC__) +# define COMPILER_VERSION_MINOR DEC(__PGIC_MINOR__) +# if defined(__PGIC_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__PGIC_PATCHLEVEL__) +# endif + +#elif defined(_CRAYC) +# define COMPILER_ID "Cray" +# define COMPILER_VERSION_MAJOR DEC(_RELEASE_MAJOR) +# define COMPILER_VERSION_MINOR DEC(_RELEASE_MINOR) + +#elif defined(__TI_COMPILER_VERSION__) +# define COMPILER_ID "TI" + /* __TI_COMPILER_VERSION__ = VVVRRRPPP */ +# define COMPILER_VERSION_MAJOR DEC(__TI_COMPILER_VERSION__/1000000) +# define COMPILER_VERSION_MINOR DEC(__TI_COMPILER_VERSION__/1000 % 1000) +# define COMPILER_VERSION_PATCH DEC(__TI_COMPILER_VERSION__ % 1000) + +#elif defined(__CLANG_FUJITSU) +# define COMPILER_ID "FujitsuClang" +# define COMPILER_VERSION_MAJOR DEC(__FCC_major__) +# define COMPILER_VERSION_MINOR DEC(__FCC_minor__) +# define COMPILER_VERSION_PATCH DEC(__FCC_patchlevel__) +# define COMPILER_VERSION_INTERNAL_STR __clang_version__ + + +#elif defined(__FUJITSU) +# define COMPILER_ID "Fujitsu" +# if defined(__FCC_version__) +# define COMPILER_VERSION __FCC_version__ +# elif defined(__FCC_major__) +# define COMPILER_VERSION_MAJOR DEC(__FCC_major__) +# define COMPILER_VERSION_MINOR DEC(__FCC_minor__) +# define COMPILER_VERSION_PATCH DEC(__FCC_patchlevel__) +# endif +# if defined(__fcc_version) +# define COMPILER_VERSION_INTERNAL DEC(__fcc_version) +# elif defined(__FCC_VERSION) +# define COMPILER_VERSION_INTERNAL DEC(__FCC_VERSION) +# endif + + +#elif defined(__ghs__) +# define COMPILER_ID "GHS" +/* __GHS_VERSION_NUMBER = VVVVRP */ +# ifdef __GHS_VERSION_NUMBER +# define COMPILER_VERSION_MAJOR DEC(__GHS_VERSION_NUMBER / 100) +# define COMPILER_VERSION_MINOR DEC(__GHS_VERSION_NUMBER / 10 % 10) +# define COMPILER_VERSION_PATCH DEC(__GHS_VERSION_NUMBER % 10) +# endif + +#elif defined(__SCO_VERSION__) +# define COMPILER_ID "SCO" + +#elif defined(__ARMCC_VERSION) && !defined(__clang__) +# define COMPILER_ID "ARMCC" +#if __ARMCC_VERSION >= 1000000 + /* __ARMCC_VERSION = VRRPPPP */ + # define COMPILER_VERSION_MAJOR DEC(__ARMCC_VERSION/1000000) + # define COMPILER_VERSION_MINOR DEC(__ARMCC_VERSION/10000 % 100) + # define COMPILER_VERSION_PATCH DEC(__ARMCC_VERSION % 10000) +#else + /* __ARMCC_VERSION = VRPPPP */ + # define COMPILER_VERSION_MAJOR DEC(__ARMCC_VERSION/100000) + # define COMPILER_VERSION_MINOR DEC(__ARMCC_VERSION/10000 % 10) + # define COMPILER_VERSION_PATCH DEC(__ARMCC_VERSION % 10000) +#endif + + +#elif defined(__clang__) && defined(__apple_build_version__) +# define COMPILER_ID "AppleClang" +# if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +# endif +# define COMPILER_VERSION_MAJOR DEC(__clang_major__) +# define COMPILER_VERSION_MINOR DEC(__clang_minor__) +# define COMPILER_VERSION_PATCH DEC(__clang_patchlevel__) +# if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +# endif +# define COMPILER_VERSION_TWEAK DEC(__apple_build_version__) + +#elif defined(__clang__) && defined(__ARMCOMPILER_VERSION) +# define COMPILER_ID "ARMClang" + # define COMPILER_VERSION_MAJOR DEC(__ARMCOMPILER_VERSION/1000000) + # define COMPILER_VERSION_MINOR DEC(__ARMCOMPILER_VERSION/10000 % 100) + # define COMPILER_VERSION_PATCH DEC(__ARMCOMPILER_VERSION % 10000) +# define COMPILER_VERSION_INTERNAL DEC(__ARMCOMPILER_VERSION) + +#elif defined(__clang__) +# define COMPILER_ID "Clang" +# if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +# endif +# define COMPILER_VERSION_MAJOR DEC(__clang_major__) +# define COMPILER_VERSION_MINOR DEC(__clang_minor__) +# define COMPILER_VERSION_PATCH DEC(__clang_patchlevel__) +# if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +# endif + +#elif defined(__GNUC__) || defined(__GNUG__) +# define COMPILER_ID "GNU" +# if defined(__GNUC__) +# define COMPILER_VERSION_MAJOR DEC(__GNUC__) +# else +# define COMPILER_VERSION_MAJOR DEC(__GNUG__) +# endif +# if defined(__GNUC_MINOR__) +# define COMPILER_VERSION_MINOR DEC(__GNUC_MINOR__) +# endif +# if defined(__GNUC_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__) +# endif + +#elif defined(_MSC_VER) +# define COMPILER_ID "MSVC" + /* _MSC_VER = VVRR */ +# define COMPILER_VERSION_MAJOR DEC(_MSC_VER / 100) +# define COMPILER_VERSION_MINOR DEC(_MSC_VER % 100) +# if defined(_MSC_FULL_VER) +# if _MSC_VER >= 1400 + /* _MSC_FULL_VER = VVRRPPPPP */ +# define COMPILER_VERSION_PATCH DEC(_MSC_FULL_VER % 100000) +# else + /* _MSC_FULL_VER = VVRRPPPP */ +# define COMPILER_VERSION_PATCH DEC(_MSC_FULL_VER % 10000) +# endif +# endif +# if defined(_MSC_BUILD) +# define COMPILER_VERSION_TWEAK DEC(_MSC_BUILD) +# endif + +#elif defined(__VISUALDSPVERSION__) || defined(__ADSPBLACKFIN__) || defined(__ADSPTS__) || defined(__ADSP21000__) +# define COMPILER_ID "ADSP" +#if defined(__VISUALDSPVERSION__) + /* __VISUALDSPVERSION__ = 0xVVRRPP00 */ +# define COMPILER_VERSION_MAJOR HEX(__VISUALDSPVERSION__>>24) +# define COMPILER_VERSION_MINOR HEX(__VISUALDSPVERSION__>>16 & 0xFF) +# define COMPILER_VERSION_PATCH HEX(__VISUALDSPVERSION__>>8 & 0xFF) +#endif + +#elif defined(__IAR_SYSTEMS_ICC__) || defined(__IAR_SYSTEMS_ICC) +# define COMPILER_ID "IAR" +# if defined(__VER__) && defined(__ICCARM__) +# define COMPILER_VERSION_MAJOR DEC((__VER__) / 1000000) +# define COMPILER_VERSION_MINOR DEC(((__VER__) / 1000) % 1000) +# define COMPILER_VERSION_PATCH DEC((__VER__) % 1000) +# define COMPILER_VERSION_INTERNAL DEC(__IAR_SYSTEMS_ICC__) +# elif defined(__VER__) && (defined(__ICCAVR__) || defined(__ICCRX__) || defined(__ICCRH850__) || defined(__ICCRL78__) || defined(__ICC430__) || defined(__ICCRISCV__) || defined(__ICCV850__) || defined(__ICC8051__) || defined(__ICCSTM8__)) +# define COMPILER_VERSION_MAJOR DEC((__VER__) / 100) +# define COMPILER_VERSION_MINOR DEC((__VER__) - (((__VER__) / 100)*100)) +# define COMPILER_VERSION_PATCH DEC(__SUBVERSION__) +# define COMPILER_VERSION_INTERNAL DEC(__IAR_SYSTEMS_ICC__) +# endif + + +/* These compilers are either not known or too old to define an + identification macro. Try to identify the platform and guess that + it is the native compiler. */ +#elif defined(__hpux) || defined(__hpua) +# define COMPILER_ID "HP" + +#else /* unknown compiler */ +# define COMPILER_ID "" +#endif + +/* Construct the string literal in pieces to prevent the source from + getting matched. Store it in a pointer rather than an array + because some compilers will just produce instructions to fill the + array rather than assigning a pointer to a static array. */ +char const* info_compiler = "INFO" ":" "compiler[" COMPILER_ID "]"; +#ifdef SIMULATE_ID +char const* info_simulate = "INFO" ":" "simulate[" SIMULATE_ID "]"; +#endif + +#ifdef __QNXNTO__ +char const* qnxnto = "INFO" ":" "qnxnto[]"; +#endif + +#if defined(__CRAYXT_COMPUTE_LINUX_TARGET) +char const *info_cray = "INFO" ":" "compiler_wrapper[CrayPrgEnv]"; +#endif + +#define STRINGIFY_HELPER(X) #X +#define STRINGIFY(X) STRINGIFY_HELPER(X) + +/* Identify known platforms by name. */ +#if defined(__linux) || defined(__linux__) || defined(linux) +# define PLATFORM_ID "Linux" + +#elif defined(__MSYS__) +# define PLATFORM_ID "MSYS" + +#elif defined(__CYGWIN__) +# define PLATFORM_ID "Cygwin" + +#elif defined(__MINGW32__) +# define PLATFORM_ID "MinGW" + +#elif defined(__APPLE__) +# define PLATFORM_ID "Darwin" + +#elif defined(_WIN32) || defined(__WIN32__) || defined(WIN32) +# define PLATFORM_ID "Windows" + +#elif defined(__FreeBSD__) || defined(__FreeBSD) +# define PLATFORM_ID "FreeBSD" + +#elif defined(__NetBSD__) || defined(__NetBSD) +# define PLATFORM_ID "NetBSD" + +#elif defined(__OpenBSD__) || defined(__OPENBSD) +# define PLATFORM_ID "OpenBSD" + +#elif defined(__sun) || defined(sun) +# define PLATFORM_ID "SunOS" + +#elif defined(_AIX) || defined(__AIX) || defined(__AIX__) || defined(__aix) || defined(__aix__) +# define PLATFORM_ID "AIX" + +#elif defined(__hpux) || defined(__hpux__) +# define PLATFORM_ID "HP-UX" + +#elif defined(__HAIKU__) +# define PLATFORM_ID "Haiku" + +#elif defined(__BeOS) || defined(__BEOS__) || defined(_BEOS) +# define PLATFORM_ID "BeOS" + +#elif defined(__QNX__) || defined(__QNXNTO__) +# define PLATFORM_ID "QNX" + +#elif defined(__tru64) || defined(_tru64) || defined(__TRU64__) +# define PLATFORM_ID "Tru64" + +#elif defined(__riscos) || defined(__riscos__) +# define PLATFORM_ID "RISCos" + +#elif defined(__sinix) || defined(__sinix__) || defined(__SINIX__) +# define PLATFORM_ID "SINIX" + +#elif defined(__UNIX_SV__) +# define PLATFORM_ID "UNIX_SV" + +#elif defined(__bsdos__) +# define PLATFORM_ID "BSDOS" + +#elif defined(_MPRAS) || defined(MPRAS) +# define PLATFORM_ID "MP-RAS" + +#elif defined(__osf) || defined(__osf__) +# define PLATFORM_ID "OSF1" + +#elif defined(_SCO_SV) || defined(SCO_SV) || defined(sco_sv) +# define PLATFORM_ID "SCO_SV" + +#elif defined(__ultrix) || defined(__ultrix__) || defined(_ULTRIX) +# define PLATFORM_ID "ULTRIX" + +#elif defined(__XENIX__) || defined(_XENIX) || defined(XENIX) +# define PLATFORM_ID "Xenix" + +#elif defined(__WATCOMC__) +# if defined(__LINUX__) +# define PLATFORM_ID "Linux" + +# elif defined(__DOS__) +# define PLATFORM_ID "DOS" + +# elif defined(__OS2__) +# define PLATFORM_ID "OS2" + +# elif defined(__WINDOWS__) +# define PLATFORM_ID "Windows3x" + +# elif defined(__VXWORKS__) +# define PLATFORM_ID "VxWorks" + +# else /* unknown platform */ +# define PLATFORM_ID +# endif + +#elif defined(__INTEGRITY) +# if defined(INT_178B) +# define PLATFORM_ID "Integrity178" + +# else /* regular Integrity */ +# define PLATFORM_ID "Integrity" +# endif + +#else /* unknown platform */ +# define PLATFORM_ID + +#endif + +/* For windows compilers MSVC and Intel we can determine + the architecture of the compiler being used. This is because + the compilers do not have flags that can change the architecture, + but rather depend on which compiler is being used +*/ +#if defined(_WIN32) && defined(_MSC_VER) +# if defined(_M_IA64) +# define ARCHITECTURE_ID "IA64" + +# elif defined(_M_ARM64EC) +# define ARCHITECTURE_ID "ARM64EC" + +# elif defined(_M_X64) || defined(_M_AMD64) +# define ARCHITECTURE_ID "x64" + +# elif defined(_M_IX86) +# define ARCHITECTURE_ID "X86" + +# elif defined(_M_ARM64) +# define ARCHITECTURE_ID "ARM64" + +# elif defined(_M_ARM) +# if _M_ARM == 4 +# define ARCHITECTURE_ID "ARMV4I" +# elif _M_ARM == 5 +# define ARCHITECTURE_ID "ARMV5I" +# else +# define ARCHITECTURE_ID "ARMV" STRINGIFY(_M_ARM) +# endif + +# elif defined(_M_MIPS) +# define ARCHITECTURE_ID "MIPS" + +# elif defined(_M_SH) +# define ARCHITECTURE_ID "SHx" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__WATCOMC__) +# if defined(_M_I86) +# define ARCHITECTURE_ID "I86" + +# elif defined(_M_IX86) +# define ARCHITECTURE_ID "X86" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__IAR_SYSTEMS_ICC__) || defined(__IAR_SYSTEMS_ICC) +# if defined(__ICCARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__ICCRX__) +# define ARCHITECTURE_ID "RX" + +# elif defined(__ICCRH850__) +# define ARCHITECTURE_ID "RH850" + +# elif defined(__ICCRL78__) +# define ARCHITECTURE_ID "RL78" + +# elif defined(__ICCRISCV__) +# define ARCHITECTURE_ID "RISCV" + +# elif defined(__ICCAVR__) +# define ARCHITECTURE_ID "AVR" + +# elif defined(__ICC430__) +# define ARCHITECTURE_ID "MSP430" + +# elif defined(__ICCV850__) +# define ARCHITECTURE_ID "V850" + +# elif defined(__ICC8051__) +# define ARCHITECTURE_ID "8051" + +# elif defined(__ICCSTM8__) +# define ARCHITECTURE_ID "STM8" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__ghs__) +# if defined(__PPC64__) +# define ARCHITECTURE_ID "PPC64" + +# elif defined(__ppc__) +# define ARCHITECTURE_ID "PPC" + +# elif defined(__ARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__x86_64__) +# define ARCHITECTURE_ID "x64" + +# elif defined(__i386__) +# define ARCHITECTURE_ID "X86" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__TI_COMPILER_VERSION__) +# if defined(__TI_ARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__MSP430__) +# define ARCHITECTURE_ID "MSP430" + +# elif defined(__TMS320C28XX__) +# define ARCHITECTURE_ID "TMS320C28x" + +# elif defined(__TMS320C6X__) || defined(_TMS320C6X) +# define ARCHITECTURE_ID "TMS320C6x" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#else +# define ARCHITECTURE_ID +#endif + +/* Convert integer to decimal digit literals. */ +#define DEC(n) \ + ('0' + (((n) / 10000000)%10)), \ + ('0' + (((n) / 1000000)%10)), \ + ('0' + (((n) / 100000)%10)), \ + ('0' + (((n) / 10000)%10)), \ + ('0' + (((n) / 1000)%10)), \ + ('0' + (((n) / 100)%10)), \ + ('0' + (((n) / 10)%10)), \ + ('0' + ((n) % 10)) + +/* Convert integer to hex digit literals. */ +#define HEX(n) \ + ('0' + ((n)>>28 & 0xF)), \ + ('0' + ((n)>>24 & 0xF)), \ + ('0' + ((n)>>20 & 0xF)), \ + ('0' + ((n)>>16 & 0xF)), \ + ('0' + ((n)>>12 & 0xF)), \ + ('0' + ((n)>>8 & 0xF)), \ + ('0' + ((n)>>4 & 0xF)), \ + ('0' + ((n) & 0xF)) + +/* Construct a string literal encoding the version number. */ +#ifdef COMPILER_VERSION +char const* info_version = "INFO" ":" "compiler_version[" COMPILER_VERSION "]"; + +/* Construct a string literal encoding the version number components. */ +#elif defined(COMPILER_VERSION_MAJOR) +char const info_version[] = { + 'I', 'N', 'F', 'O', ':', + 'c','o','m','p','i','l','e','r','_','v','e','r','s','i','o','n','[', + COMPILER_VERSION_MAJOR, +# ifdef COMPILER_VERSION_MINOR + '.', COMPILER_VERSION_MINOR, +# ifdef COMPILER_VERSION_PATCH + '.', COMPILER_VERSION_PATCH, +# ifdef COMPILER_VERSION_TWEAK + '.', COMPILER_VERSION_TWEAK, +# endif +# endif +# endif + ']','\0'}; +#endif + +/* Construct a string literal encoding the internal version number. */ +#ifdef COMPILER_VERSION_INTERNAL +char const info_version_internal[] = { + 'I', 'N', 'F', 'O', ':', + 'c','o','m','p','i','l','e','r','_','v','e','r','s','i','o','n','_', + 'i','n','t','e','r','n','a','l','[', + COMPILER_VERSION_INTERNAL,']','\0'}; +#elif defined(COMPILER_VERSION_INTERNAL_STR) +char const* info_version_internal = "INFO" ":" "compiler_version_internal[" COMPILER_VERSION_INTERNAL_STR "]"; +#endif + +/* Construct a string literal encoding the version number components. */ +#ifdef SIMULATE_VERSION_MAJOR +char const info_simulate_version[] = { + 'I', 'N', 'F', 'O', ':', + 's','i','m','u','l','a','t','e','_','v','e','r','s','i','o','n','[', + SIMULATE_VERSION_MAJOR, +# ifdef SIMULATE_VERSION_MINOR + '.', SIMULATE_VERSION_MINOR, +# ifdef SIMULATE_VERSION_PATCH + '.', SIMULATE_VERSION_PATCH, +# ifdef SIMULATE_VERSION_TWEAK + '.', SIMULATE_VERSION_TWEAK, +# endif +# endif +# endif + ']','\0'}; +#endif + +/* Construct the string literal in pieces to prevent the source from + getting matched. Store it in a pointer rather than an array + because some compilers will just produce instructions to fill the + array rather than assigning a pointer to a static array. */ +char const* info_platform = "INFO" ":" "platform[" PLATFORM_ID "]"; +char const* info_arch = "INFO" ":" "arch[" ARCHITECTURE_ID "]"; + + + +#if defined(__INTEL_COMPILER) && defined(_MSVC_LANG) && _MSVC_LANG < 201403L +# if defined(__INTEL_CXX11_MODE__) +# if defined(__cpp_aggregate_nsdmi) +# define CXX_STD 201402L +# else +# define CXX_STD 201103L +# endif +# else +# define CXX_STD 199711L +# endif +#elif defined(_MSC_VER) && defined(_MSVC_LANG) +# define CXX_STD _MSVC_LANG +#else +# define CXX_STD __cplusplus +#endif + +const char* info_language_standard_default = "INFO" ":" "standard_default[" +#if CXX_STD > 202002L + "23" +#elif CXX_STD > 201703L + "20" +#elif CXX_STD >= 201703L + "17" +#elif CXX_STD >= 201402L + "14" +#elif CXX_STD >= 201103L + "11" +#else + "98" +#endif +"]"; + +const char* info_language_extensions_default = "INFO" ":" "extensions_default[" +/* !defined(_MSC_VER) to exclude Clang's MSVC compatibility mode. */ +#if (defined(__clang__) || defined(__GNUC__) || \ + defined(__TI_COMPILER_VERSION__)) && \ + !defined(__STRICT_ANSI__) && !defined(_MSC_VER) + "ON" +#else + "OFF" +#endif +"]"; + +/*--------------------------------------------------------------------------*/ + +int main(int argc, char* argv[]) +{ + int require = 0; + require += info_compiler[argc]; + require += info_platform[argc]; +#ifdef COMPILER_VERSION_MAJOR + require += info_version[argc]; +#endif +#ifdef COMPILER_VERSION_INTERNAL + require += info_version_internal[argc]; +#endif +#ifdef SIMULATE_ID + require += info_simulate[argc]; +#endif +#ifdef SIMULATE_VERSION_MAJOR + require += info_simulate_version[argc]; +#endif +#if defined(__CRAYXT_COMPUTE_LINUX_TARGET) + require += info_cray[argc]; +#endif + require += info_language_standard_default[argc]; + require += info_language_extensions_default[argc]; + (void)argv; + return require; +} diff --git a/Increase_Host_compute/Is_double_buffer/build_out/CMakeFiles/3.22.1/CompilerIdCXX/a.out b/Increase_Host_compute/Is_double_buffer/build_out/CMakeFiles/3.22.1/CompilerIdCXX/a.out new file mode 100644 index 0000000000000000000000000000000000000000..47c74a11ebba8f57647130a4389f88befac42ec5 Binary files /dev/null and b/Increase_Host_compute/Is_double_buffer/build_out/CMakeFiles/3.22.1/CompilerIdCXX/a.out differ diff --git a/Increase_Host_compute/Is_double_buffer/build_out/CMakeFiles/CMakeDirectoryInformation.cmake b/Increase_Host_compute/Is_double_buffer/build_out/CMakeFiles/CMakeDirectoryInformation.cmake new file mode 100644 index 0000000000000000000000000000000000000000..f7b557661073947591680f18638c72a28112cceb --- /dev/null +++ b/Increase_Host_compute/Is_double_buffer/build_out/CMakeFiles/CMakeDirectoryInformation.cmake @@ -0,0 +1,16 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +# Relative path conversion top directories. +set(CMAKE_RELATIVE_PATH_TOP_SOURCE "/Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer") +set(CMAKE_RELATIVE_PATH_TOP_BINARY "/Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out") + +# Force unix paths in dependencies. +set(CMAKE_FORCE_UNIX_PATHS 1) + + +# The C and CXX include file regular expressions for this directory. +set(CMAKE_C_INCLUDE_REGEX_SCAN "^.*$") +set(CMAKE_C_INCLUDE_REGEX_COMPLAIN "^$") +set(CMAKE_CXX_INCLUDE_REGEX_SCAN ${CMAKE_C_INCLUDE_REGEX_SCAN}) +set(CMAKE_CXX_INCLUDE_REGEX_COMPLAIN ${CMAKE_C_INCLUDE_REGEX_COMPLAIN}) diff --git a/Increase_Host_compute/Is_double_buffer/build_out/CMakeFiles/CMakeOutput.log b/Increase_Host_compute/Is_double_buffer/build_out/CMakeFiles/CMakeOutput.log new file mode 100644 index 0000000000000000000000000000000000000000..5e59158fa4d30ac9b4e335647355df320e6cd7e0 --- /dev/null +++ b/Increase_Host_compute/Is_double_buffer/build_out/CMakeFiles/CMakeOutput.log @@ -0,0 +1,437 @@ +The system is: Linux - 5.10.0+ - aarch64 +Compiling the C compiler identification source file "CMakeCCompilerId.c" succeeded. +Compiler: /usr/bin/cc +Build flags: +Id flags: + +The output was: +0 + + +Compilation of the C compiler identification source "CMakeCCompilerId.c" produced "a.out" + +The C compiler identification is GNU, found in "/Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/CMakeFiles/3.22.1/CompilerIdC/a.out" + +Compiling the CXX compiler identification source file "CMakeCXXCompilerId.cpp" succeeded. +Compiler: /usr/bin/c++ +Build flags: +Id flags: + +The output was: +0 + + +Compilation of the CXX compiler identification source "CMakeCXXCompilerId.cpp" produced "a.out" + +The CXX compiler identification is GNU, found in "/Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/CMakeFiles/3.22.1/CompilerIdCXX/a.out" + +Detecting C compiler ABI info compiled with the following output: +Change Dir: /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/CMakeFiles/CMakeTmp + +Run Build Command(s):/usr/bin/gmake -f Makefile cmTC_73616/fast && /usr/bin/gmake -f CMakeFiles/cmTC_73616.dir/build.make CMakeFiles/cmTC_73616.dir/build +gmake[1]: Entering directory '/Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/CMakeFiles/CMakeTmp' +Building C object CMakeFiles/cmTC_73616.dir/CMakeCCompilerABI.c.o +/usr/bin/cc -v -o CMakeFiles/cmTC_73616.dir/CMakeCCompilerABI.c.o -c /usr/share/cmake-3.22/Modules/CMakeCCompilerABI.c +Using built-in specs. +COLLECT_GCC=/usr/bin/cc +Target: aarch64-linux-gnu +Configured with: ../src/configure -v --with-pkgversion='Ubuntu 11.4.0-1ubuntu1~22.04' --with-bugurl=file:///usr/share/doc/gcc-11/README.Bugs --enable-languages=c,ada,c++,go,d,fortran,objc,obj-c++,m2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-11 --program-prefix=aarch64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --enable-bootstrap --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-libquadmath --disable-libquadmath-support --enable-plugin --enable-default-pie --with-system-zlib --enable-libphobos-checking=release --with-target-system-zlib=auto --enable-objc-gc=auto --enable-multiarch --enable-fix-cortex-a53-843419 --disable-werror --enable-checking=release --build=aarch64-linux-gnu --host=aarch64-linux-gnu --target=aarch64-linux-gnu --with-build-config=bootstrap-lto-lean --enable-link-serialization=2 +Thread model: posix +Supported LTO compression algorithms: zlib zstd +gcc version 11.4.0 (Ubuntu 11.4.0-1ubuntu1~22.04) +COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_73616.dir/CMakeCCompilerABI.c.o' '-c' '-mlittle-endian' '-mabi=lp64' '-dumpdir' 'CMakeFiles/cmTC_73616.dir/' + /usr/lib/gcc/aarch64-linux-gnu/11/cc1 -quiet -v -imultiarch aarch64-linux-gnu /usr/share/cmake-3.22/Modules/CMakeCCompilerABI.c -quiet -dumpdir CMakeFiles/cmTC_73616.dir/ -dumpbase CMakeCCompilerABI.c.c -dumpbase-ext .c -mlittle-endian -mabi=lp64 -version -fasynchronous-unwind-tables -fstack-protector-strong -Wformat -Wformat-security -fstack-clash-protection -o /tmp/ccrfJ7jX.s +GNU C17 (Ubuntu 11.4.0-1ubuntu1~22.04) version 11.4.0 (aarch64-linux-gnu) + compiled by GNU C version 11.4.0, GMP version 6.2.1, MPFR version 4.1.0, MPC version 1.2.1, isl version isl-0.24-GMP + +GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072 +ignoring nonexistent directory "/usr/local/include/aarch64-linux-gnu" +ignoring nonexistent directory "/usr/lib/gcc/aarch64-linux-gnu/11/include-fixed" +ignoring nonexistent directory "/usr/lib/gcc/aarch64-linux-gnu/11/../../../../aarch64-linux-gnu/include" +#include "..." search starts here: +#include <...> search starts here: + /usr/lib/gcc/aarch64-linux-gnu/11/include + /usr/local/include + /usr/include/aarch64-linux-gnu + /usr/include +End of search list. +GNU C17 (Ubuntu 11.4.0-1ubuntu1~22.04) version 11.4.0 (aarch64-linux-gnu) + compiled by GNU C version 11.4.0, GMP version 6.2.1, MPFR version 4.1.0, MPC version 1.2.1, isl version isl-0.24-GMP + +GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072 +Compiler executable checksum: 52ed857e9cd110e5efaa797811afcfbb +COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_73616.dir/CMakeCCompilerABI.c.o' '-c' '-mlittle-endian' '-mabi=lp64' '-dumpdir' 'CMakeFiles/cmTC_73616.dir/' + as -v -EL -mabi=lp64 -o CMakeFiles/cmTC_73616.dir/CMakeCCompilerABI.c.o /tmp/ccrfJ7jX.s +GNU assembler version 2.38 (aarch64-linux-gnu) using BFD version (GNU Binutils for Ubuntu) 2.38 +COMPILER_PATH=/usr/lib/gcc/aarch64-linux-gnu/11/:/usr/lib/gcc/aarch64-linux-gnu/11/:/usr/lib/gcc/aarch64-linux-gnu/:/usr/lib/gcc/aarch64-linux-gnu/11/:/usr/lib/gcc/aarch64-linux-gnu/ +LIBRARY_PATH=/usr/lib/gcc/aarch64-linux-gnu/11/:/usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu/:/usr/lib/gcc/aarch64-linux-gnu/11/../../../../lib/:/lib/aarch64-linux-gnu/:/lib/../lib/:/usr/lib/aarch64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/aarch64-linux-gnu/11/../../../:/lib/:/usr/lib/ +COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_73616.dir/CMakeCCompilerABI.c.o' '-c' '-mlittle-endian' '-mabi=lp64' '-dumpdir' 'CMakeFiles/cmTC_73616.dir/CMakeCCompilerABI.c.' +Linking C executable cmTC_73616 +/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_73616.dir/link.txt --verbose=1 +/usr/bin/cc -v CMakeFiles/cmTC_73616.dir/CMakeCCompilerABI.c.o -o cmTC_73616 +Using built-in specs. +COLLECT_GCC=/usr/bin/cc +COLLECT_LTO_WRAPPER=/usr/lib/gcc/aarch64-linux-gnu/11/lto-wrapper +Target: aarch64-linux-gnu +Configured with: ../src/configure -v --with-pkgversion='Ubuntu 11.4.0-1ubuntu1~22.04' --with-bugurl=file:///usr/share/doc/gcc-11/README.Bugs --enable-languages=c,ada,c++,go,d,fortran,objc,obj-c++,m2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-11 --program-prefix=aarch64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --enable-bootstrap --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-libquadmath --disable-libquadmath-support --enable-plugin --enable-default-pie --with-system-zlib --enable-libphobos-checking=release --with-target-system-zlib=auto --enable-objc-gc=auto --enable-multiarch --enable-fix-cortex-a53-843419 --disable-werror --enable-checking=release --build=aarch64-linux-gnu --host=aarch64-linux-gnu --target=aarch64-linux-gnu --with-build-config=bootstrap-lto-lean --enable-link-serialization=2 +Thread model: posix +Supported LTO compression algorithms: zlib zstd +gcc version 11.4.0 (Ubuntu 11.4.0-1ubuntu1~22.04) +COMPILER_PATH=/usr/lib/gcc/aarch64-linux-gnu/11/:/usr/lib/gcc/aarch64-linux-gnu/11/:/usr/lib/gcc/aarch64-linux-gnu/:/usr/lib/gcc/aarch64-linux-gnu/11/:/usr/lib/gcc/aarch64-linux-gnu/ +LIBRARY_PATH=/usr/lib/gcc/aarch64-linux-gnu/11/:/usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu/:/usr/lib/gcc/aarch64-linux-gnu/11/../../../../lib/:/lib/aarch64-linux-gnu/:/lib/../lib/:/usr/lib/aarch64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/aarch64-linux-gnu/11/../../../:/lib/:/usr/lib/ +COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_73616' '-mlittle-endian' '-mabi=lp64' '-dumpdir' 'cmTC_73616.' + /usr/lib/gcc/aarch64-linux-gnu/11/collect2 -plugin /usr/lib/gcc/aarch64-linux-gnu/11/liblto_plugin.so -plugin-opt=/usr/lib/gcc/aarch64-linux-gnu/11/lto-wrapper -plugin-opt=-fresolution=/tmp/cc7rbd9k.res -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s --build-id --eh-frame-hdr --hash-style=gnu --as-needed -dynamic-linker /lib/ld-linux-aarch64.so.1 -X -EL -maarch64linux --fix-cortex-a53-843419 -pie -z now -z relro -o cmTC_73616 /usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu/Scrt1.o /usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu/crti.o /usr/lib/gcc/aarch64-linux-gnu/11/crtbeginS.o -L/usr/lib/gcc/aarch64-linux-gnu/11 -L/usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu -L/usr/lib/gcc/aarch64-linux-gnu/11/../../../../lib -L/lib/aarch64-linux-gnu -L/lib/../lib -L/usr/lib/aarch64-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/aarch64-linux-gnu/11/../../.. CMakeFiles/cmTC_73616.dir/CMakeCCompilerABI.c.o -lgcc --push-state --as-needed -lgcc_s --pop-state -lc -lgcc --push-state --as-needed -lgcc_s --pop-state /usr/lib/gcc/aarch64-linux-gnu/11/crtendS.o /usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu/crtn.o +COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_73616' '-mlittle-endian' '-mabi=lp64' '-dumpdir' 'cmTC_73616.' +gmake[1]: Leaving directory '/Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/CMakeFiles/CMakeTmp' + + + +Parsed C implicit include dir info from above output: rv=done + found start of include info + found start of implicit include info + add: [/usr/lib/gcc/aarch64-linux-gnu/11/include] + add: [/usr/local/include] + add: [/usr/include/aarch64-linux-gnu] + add: [/usr/include] + end of search list found + collapse include dir [/usr/lib/gcc/aarch64-linux-gnu/11/include] ==> [/usr/lib/gcc/aarch64-linux-gnu/11/include] + collapse include dir [/usr/local/include] ==> [/usr/local/include] + collapse include dir [/usr/include/aarch64-linux-gnu] ==> [/usr/include/aarch64-linux-gnu] + collapse include dir [/usr/include] ==> [/usr/include] + implicit include dirs: [/usr/lib/gcc/aarch64-linux-gnu/11/include;/usr/local/include;/usr/include/aarch64-linux-gnu;/usr/include] + + +Parsed C implicit link information from above output: + link line regex: [^( *|.*[/\])(ld|CMAKE_LINK_STARTFILE-NOTFOUND|([^/\]+-)?ld|collect2)[^/\]*( |$)] + ignore line: [Change Dir: /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/CMakeFiles/CMakeTmp] + ignore line: [] + ignore line: [Run Build Command(s):/usr/bin/gmake -f Makefile cmTC_73616/fast && /usr/bin/gmake -f CMakeFiles/cmTC_73616.dir/build.make CMakeFiles/cmTC_73616.dir/build] + ignore line: [gmake[1]: Entering directory '/Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/CMakeFiles/CMakeTmp'] + ignore line: [Building C object CMakeFiles/cmTC_73616.dir/CMakeCCompilerABI.c.o] + ignore line: [/usr/bin/cc -v -o CMakeFiles/cmTC_73616.dir/CMakeCCompilerABI.c.o -c /usr/share/cmake-3.22/Modules/CMakeCCompilerABI.c] + ignore line: [Using built-in specs.] + ignore line: [COLLECT_GCC=/usr/bin/cc] + ignore line: [Target: aarch64-linux-gnu] + ignore line: [Configured with: ../src/configure -v --with-pkgversion='Ubuntu 11.4.0-1ubuntu1~22.04' --with-bugurl=file:///usr/share/doc/gcc-11/README.Bugs --enable-languages=c ada c++ go d fortran objc obj-c++ m2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-11 --program-prefix=aarch64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --enable-bootstrap --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-libquadmath --disable-libquadmath-support --enable-plugin --enable-default-pie --with-system-zlib --enable-libphobos-checking=release --with-target-system-zlib=auto --enable-objc-gc=auto --enable-multiarch --enable-fix-cortex-a53-843419 --disable-werror --enable-checking=release --build=aarch64-linux-gnu --host=aarch64-linux-gnu --target=aarch64-linux-gnu --with-build-config=bootstrap-lto-lean --enable-link-serialization=2] + ignore line: [Thread model: posix] + ignore line: [Supported LTO compression algorithms: zlib zstd] + ignore line: [gcc version 11.4.0 (Ubuntu 11.4.0-1ubuntu1~22.04) ] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_73616.dir/CMakeCCompilerABI.c.o' '-c' '-mlittle-endian' '-mabi=lp64' '-dumpdir' 'CMakeFiles/cmTC_73616.dir/'] + ignore line: [ /usr/lib/gcc/aarch64-linux-gnu/11/cc1 -quiet -v -imultiarch aarch64-linux-gnu /usr/share/cmake-3.22/Modules/CMakeCCompilerABI.c -quiet -dumpdir CMakeFiles/cmTC_73616.dir/ -dumpbase CMakeCCompilerABI.c.c -dumpbase-ext .c -mlittle-endian -mabi=lp64 -version -fasynchronous-unwind-tables -fstack-protector-strong -Wformat -Wformat-security -fstack-clash-protection -o /tmp/ccrfJ7jX.s] + ignore line: [GNU C17 (Ubuntu 11.4.0-1ubuntu1~22.04) version 11.4.0 (aarch64-linux-gnu)] + ignore line: [ compiled by GNU C version 11.4.0 GMP version 6.2.1 MPFR version 4.1.0 MPC version 1.2.1 isl version isl-0.24-GMP] + ignore line: [] + ignore line: [GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072] + ignore line: [ignoring nonexistent directory "/usr/local/include/aarch64-linux-gnu"] + ignore line: [ignoring nonexistent directory "/usr/lib/gcc/aarch64-linux-gnu/11/include-fixed"] + ignore line: [ignoring nonexistent directory "/usr/lib/gcc/aarch64-linux-gnu/11/../../../../aarch64-linux-gnu/include"] + ignore line: [#include "..." search starts here:] + ignore line: [#include <...> search starts here:] + ignore line: [ /usr/lib/gcc/aarch64-linux-gnu/11/include] + ignore line: [ /usr/local/include] + ignore line: [ /usr/include/aarch64-linux-gnu] + ignore line: [ /usr/include] + ignore line: [End of search list.] + ignore line: [GNU C17 (Ubuntu 11.4.0-1ubuntu1~22.04) version 11.4.0 (aarch64-linux-gnu)] + ignore line: [ compiled by GNU C version 11.4.0 GMP version 6.2.1 MPFR version 4.1.0 MPC version 1.2.1 isl version isl-0.24-GMP] + ignore line: [] + ignore line: [GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072] + ignore line: [Compiler executable checksum: 52ed857e9cd110e5efaa797811afcfbb] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_73616.dir/CMakeCCompilerABI.c.o' '-c' '-mlittle-endian' '-mabi=lp64' '-dumpdir' 'CMakeFiles/cmTC_73616.dir/'] + ignore line: [ as -v -EL -mabi=lp64 -o CMakeFiles/cmTC_73616.dir/CMakeCCompilerABI.c.o /tmp/ccrfJ7jX.s] + ignore line: [GNU assembler version 2.38 (aarch64-linux-gnu) using BFD version (GNU Binutils for Ubuntu) 2.38] + ignore line: [COMPILER_PATH=/usr/lib/gcc/aarch64-linux-gnu/11/:/usr/lib/gcc/aarch64-linux-gnu/11/:/usr/lib/gcc/aarch64-linux-gnu/:/usr/lib/gcc/aarch64-linux-gnu/11/:/usr/lib/gcc/aarch64-linux-gnu/] + ignore line: [LIBRARY_PATH=/usr/lib/gcc/aarch64-linux-gnu/11/:/usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu/:/usr/lib/gcc/aarch64-linux-gnu/11/../../../../lib/:/lib/aarch64-linux-gnu/:/lib/../lib/:/usr/lib/aarch64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/aarch64-linux-gnu/11/../../../:/lib/:/usr/lib/] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_73616.dir/CMakeCCompilerABI.c.o' '-c' '-mlittle-endian' '-mabi=lp64' '-dumpdir' 'CMakeFiles/cmTC_73616.dir/CMakeCCompilerABI.c.'] + ignore line: [Linking C executable cmTC_73616] + ignore line: [/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_73616.dir/link.txt --verbose=1] + ignore line: [/usr/bin/cc -v CMakeFiles/cmTC_73616.dir/CMakeCCompilerABI.c.o -o cmTC_73616 ] + ignore line: [Using built-in specs.] + ignore line: [COLLECT_GCC=/usr/bin/cc] + ignore line: [COLLECT_LTO_WRAPPER=/usr/lib/gcc/aarch64-linux-gnu/11/lto-wrapper] + ignore line: [Target: aarch64-linux-gnu] + ignore line: [Configured with: ../src/configure -v --with-pkgversion='Ubuntu 11.4.0-1ubuntu1~22.04' --with-bugurl=file:///usr/share/doc/gcc-11/README.Bugs --enable-languages=c ada c++ go d fortran objc obj-c++ m2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-11 --program-prefix=aarch64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --enable-bootstrap --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-libquadmath --disable-libquadmath-support --enable-plugin --enable-default-pie --with-system-zlib --enable-libphobos-checking=release --with-target-system-zlib=auto --enable-objc-gc=auto --enable-multiarch --enable-fix-cortex-a53-843419 --disable-werror --enable-checking=release --build=aarch64-linux-gnu --host=aarch64-linux-gnu --target=aarch64-linux-gnu --with-build-config=bootstrap-lto-lean --enable-link-serialization=2] + ignore line: [Thread model: posix] + ignore line: [Supported LTO compression algorithms: zlib zstd] + ignore line: [gcc version 11.4.0 (Ubuntu 11.4.0-1ubuntu1~22.04) ] + ignore line: [COMPILER_PATH=/usr/lib/gcc/aarch64-linux-gnu/11/:/usr/lib/gcc/aarch64-linux-gnu/11/:/usr/lib/gcc/aarch64-linux-gnu/:/usr/lib/gcc/aarch64-linux-gnu/11/:/usr/lib/gcc/aarch64-linux-gnu/] + ignore line: [LIBRARY_PATH=/usr/lib/gcc/aarch64-linux-gnu/11/:/usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu/:/usr/lib/gcc/aarch64-linux-gnu/11/../../../../lib/:/lib/aarch64-linux-gnu/:/lib/../lib/:/usr/lib/aarch64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/aarch64-linux-gnu/11/../../../:/lib/:/usr/lib/] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_73616' '-mlittle-endian' '-mabi=lp64' '-dumpdir' 'cmTC_73616.'] + link line: [ /usr/lib/gcc/aarch64-linux-gnu/11/collect2 -plugin /usr/lib/gcc/aarch64-linux-gnu/11/liblto_plugin.so -plugin-opt=/usr/lib/gcc/aarch64-linux-gnu/11/lto-wrapper -plugin-opt=-fresolution=/tmp/cc7rbd9k.res -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s --build-id --eh-frame-hdr --hash-style=gnu --as-needed -dynamic-linker /lib/ld-linux-aarch64.so.1 -X -EL -maarch64linux --fix-cortex-a53-843419 -pie -z now -z relro -o cmTC_73616 /usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu/Scrt1.o /usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu/crti.o /usr/lib/gcc/aarch64-linux-gnu/11/crtbeginS.o -L/usr/lib/gcc/aarch64-linux-gnu/11 -L/usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu -L/usr/lib/gcc/aarch64-linux-gnu/11/../../../../lib -L/lib/aarch64-linux-gnu -L/lib/../lib -L/usr/lib/aarch64-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/aarch64-linux-gnu/11/../../.. CMakeFiles/cmTC_73616.dir/CMakeCCompilerABI.c.o -lgcc --push-state --as-needed -lgcc_s --pop-state -lc -lgcc --push-state --as-needed -lgcc_s --pop-state /usr/lib/gcc/aarch64-linux-gnu/11/crtendS.o /usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu/crtn.o] + arg [/usr/lib/gcc/aarch64-linux-gnu/11/collect2] ==> ignore + arg [-plugin] ==> ignore + arg [/usr/lib/gcc/aarch64-linux-gnu/11/liblto_plugin.so] ==> ignore + arg [-plugin-opt=/usr/lib/gcc/aarch64-linux-gnu/11/lto-wrapper] ==> ignore + arg [-plugin-opt=-fresolution=/tmp/cc7rbd9k.res] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc_s] ==> ignore + arg [-plugin-opt=-pass-through=-lc] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc_s] ==> ignore + arg [--build-id] ==> ignore + arg [--eh-frame-hdr] ==> ignore + arg [--hash-style=gnu] ==> ignore + arg [--as-needed] ==> ignore + arg [-dynamic-linker] ==> ignore + arg [/lib/ld-linux-aarch64.so.1] ==> ignore + arg [-X] ==> ignore + arg [-EL] ==> ignore + arg [-maarch64linux] ==> ignore + arg [--fix-cortex-a53-843419] ==> ignore + arg [-pie] ==> ignore + arg [-znow] ==> ignore + arg [-zrelro] ==> ignore + arg [-o] ==> ignore + arg [cmTC_73616] ==> ignore + arg [/usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu/Scrt1.o] ==> obj [/usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu/Scrt1.o] + arg [/usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu/crti.o] ==> obj [/usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu/crti.o] + arg [/usr/lib/gcc/aarch64-linux-gnu/11/crtbeginS.o] ==> obj [/usr/lib/gcc/aarch64-linux-gnu/11/crtbeginS.o] + arg [-L/usr/lib/gcc/aarch64-linux-gnu/11] ==> dir [/usr/lib/gcc/aarch64-linux-gnu/11] + arg [-L/usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu] ==> dir [/usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu] + arg [-L/usr/lib/gcc/aarch64-linux-gnu/11/../../../../lib] ==> dir [/usr/lib/gcc/aarch64-linux-gnu/11/../../../../lib] + arg [-L/lib/aarch64-linux-gnu] ==> dir [/lib/aarch64-linux-gnu] + arg [-L/lib/../lib] ==> dir [/lib/../lib] + arg [-L/usr/lib/aarch64-linux-gnu] ==> dir [/usr/lib/aarch64-linux-gnu] + arg [-L/usr/lib/../lib] ==> dir [/usr/lib/../lib] + arg [-L/usr/lib/gcc/aarch64-linux-gnu/11/../../..] ==> dir [/usr/lib/gcc/aarch64-linux-gnu/11/../../..] + arg [CMakeFiles/cmTC_73616.dir/CMakeCCompilerABI.c.o] ==> ignore + arg [-lgcc] ==> lib [gcc] + arg [--push-state] ==> ignore + arg [--as-needed] ==> ignore + arg [-lgcc_s] ==> lib [gcc_s] + arg [--pop-state] ==> ignore + arg [-lc] ==> lib [c] + arg [-lgcc] ==> lib [gcc] + arg [--push-state] ==> ignore + arg [--as-needed] ==> ignore + arg [-lgcc_s] ==> lib [gcc_s] + arg [--pop-state] ==> ignore + arg [/usr/lib/gcc/aarch64-linux-gnu/11/crtendS.o] ==> obj [/usr/lib/gcc/aarch64-linux-gnu/11/crtendS.o] + arg [/usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu/crtn.o] ==> obj [/usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu/crtn.o] + collapse obj [/usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu/Scrt1.o] ==> [/usr/lib/aarch64-linux-gnu/Scrt1.o] + collapse obj [/usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu/crti.o] ==> [/usr/lib/aarch64-linux-gnu/crti.o] + collapse obj [/usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu/crtn.o] ==> [/usr/lib/aarch64-linux-gnu/crtn.o] + collapse library dir [/usr/lib/gcc/aarch64-linux-gnu/11] ==> [/usr/lib/gcc/aarch64-linux-gnu/11] + collapse library dir [/usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu] ==> [/usr/lib/aarch64-linux-gnu] + collapse library dir [/usr/lib/gcc/aarch64-linux-gnu/11/../../../../lib] ==> [/usr/lib] + collapse library dir [/lib/aarch64-linux-gnu] ==> [/lib/aarch64-linux-gnu] + collapse library dir [/lib/../lib] ==> [/lib] + collapse library dir [/usr/lib/aarch64-linux-gnu] ==> [/usr/lib/aarch64-linux-gnu] + collapse library dir [/usr/lib/../lib] ==> [/usr/lib] + collapse library dir [/usr/lib/gcc/aarch64-linux-gnu/11/../../..] ==> [/usr/lib] + implicit libs: [gcc;gcc_s;c;gcc;gcc_s] + implicit objs: [/usr/lib/aarch64-linux-gnu/Scrt1.o;/usr/lib/aarch64-linux-gnu/crti.o;/usr/lib/gcc/aarch64-linux-gnu/11/crtbeginS.o;/usr/lib/gcc/aarch64-linux-gnu/11/crtendS.o;/usr/lib/aarch64-linux-gnu/crtn.o] + implicit dirs: [/usr/lib/gcc/aarch64-linux-gnu/11;/usr/lib/aarch64-linux-gnu;/usr/lib;/lib/aarch64-linux-gnu;/lib] + implicit fwks: [] + + +Detecting CXX compiler ABI info compiled with the following output: +Change Dir: /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/CMakeFiles/CMakeTmp + +Run Build Command(s):/usr/bin/gmake -f Makefile cmTC_58a85/fast && /usr/bin/gmake -f CMakeFiles/cmTC_58a85.dir/build.make CMakeFiles/cmTC_58a85.dir/build +gmake[1]: Entering directory '/Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/CMakeFiles/CMakeTmp' +Building CXX object CMakeFiles/cmTC_58a85.dir/CMakeCXXCompilerABI.cpp.o +/usr/bin/c++ -v -o CMakeFiles/cmTC_58a85.dir/CMakeCXXCompilerABI.cpp.o -c /usr/share/cmake-3.22/Modules/CMakeCXXCompilerABI.cpp +Using built-in specs. +COLLECT_GCC=/usr/bin/c++ +Target: aarch64-linux-gnu +Configured with: ../src/configure -v --with-pkgversion='Ubuntu 11.4.0-1ubuntu1~22.04' --with-bugurl=file:///usr/share/doc/gcc-11/README.Bugs --enable-languages=c,ada,c++,go,d,fortran,objc,obj-c++,m2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-11 --program-prefix=aarch64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --enable-bootstrap --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-libquadmath --disable-libquadmath-support --enable-plugin --enable-default-pie --with-system-zlib --enable-libphobos-checking=release --with-target-system-zlib=auto --enable-objc-gc=auto --enable-multiarch --enable-fix-cortex-a53-843419 --disable-werror --enable-checking=release --build=aarch64-linux-gnu --host=aarch64-linux-gnu --target=aarch64-linux-gnu --with-build-config=bootstrap-lto-lean --enable-link-serialization=2 +Thread model: posix +Supported LTO compression algorithms: zlib zstd +gcc version 11.4.0 (Ubuntu 11.4.0-1ubuntu1~22.04) +COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_58a85.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mlittle-endian' '-mabi=lp64' '-dumpdir' 'CMakeFiles/cmTC_58a85.dir/' + /usr/lib/gcc/aarch64-linux-gnu/11/cc1plus -quiet -v -imultiarch aarch64-linux-gnu -D_GNU_SOURCE /usr/share/cmake-3.22/Modules/CMakeCXXCompilerABI.cpp -quiet -dumpdir CMakeFiles/cmTC_58a85.dir/ -dumpbase CMakeCXXCompilerABI.cpp.cpp -dumpbase-ext .cpp -mlittle-endian -mabi=lp64 -version -fasynchronous-unwind-tables -fstack-protector-strong -Wformat -Wformat-security -fstack-clash-protection -o /tmp/ccjgcX2H.s +GNU C++17 (Ubuntu 11.4.0-1ubuntu1~22.04) version 11.4.0 (aarch64-linux-gnu) + compiled by GNU C version 11.4.0, GMP version 6.2.1, MPFR version 4.1.0, MPC version 1.2.1, isl version isl-0.24-GMP + +GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072 +ignoring duplicate directory "/usr/include/aarch64-linux-gnu/c++/11" +ignoring nonexistent directory "/usr/local/include/aarch64-linux-gnu" +ignoring nonexistent directory "/usr/lib/gcc/aarch64-linux-gnu/11/include-fixed" +ignoring nonexistent directory "/usr/lib/gcc/aarch64-linux-gnu/11/../../../../aarch64-linux-gnu/include" +#include "..." search starts here: +#include <...> search starts here: + /usr/include/c++/11 + /usr/include/aarch64-linux-gnu/c++/11 + /usr/include/c++/11/backward + /usr/lib/gcc/aarch64-linux-gnu/11/include + /usr/local/include + /usr/include/aarch64-linux-gnu + /usr/include +End of search list. +GNU C++17 (Ubuntu 11.4.0-1ubuntu1~22.04) version 11.4.0 (aarch64-linux-gnu) + compiled by GNU C version 11.4.0, GMP version 6.2.1, MPFR version 4.1.0, MPC version 1.2.1, isl version isl-0.24-GMP + +GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072 +Compiler executable checksum: 3e6e780af1232722b47e0979fda82402 +COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_58a85.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mlittle-endian' '-mabi=lp64' '-dumpdir' 'CMakeFiles/cmTC_58a85.dir/' + as -v -EL -mabi=lp64 -o CMakeFiles/cmTC_58a85.dir/CMakeCXXCompilerABI.cpp.o /tmp/ccjgcX2H.s +GNU assembler version 2.38 (aarch64-linux-gnu) using BFD version (GNU Binutils for Ubuntu) 2.38 +COMPILER_PATH=/usr/lib/gcc/aarch64-linux-gnu/11/:/usr/lib/gcc/aarch64-linux-gnu/11/:/usr/lib/gcc/aarch64-linux-gnu/:/usr/lib/gcc/aarch64-linux-gnu/11/:/usr/lib/gcc/aarch64-linux-gnu/ +LIBRARY_PATH=/usr/lib/gcc/aarch64-linux-gnu/11/:/usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu/:/usr/lib/gcc/aarch64-linux-gnu/11/../../../../lib/:/lib/aarch64-linux-gnu/:/lib/../lib/:/usr/lib/aarch64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/aarch64-linux-gnu/11/../../../:/lib/:/usr/lib/ +COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_58a85.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mlittle-endian' '-mabi=lp64' '-dumpdir' 'CMakeFiles/cmTC_58a85.dir/CMakeCXXCompilerABI.cpp.' +Linking CXX executable cmTC_58a85 +/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_58a85.dir/link.txt --verbose=1 +/usr/bin/c++ -v CMakeFiles/cmTC_58a85.dir/CMakeCXXCompilerABI.cpp.o -o cmTC_58a85 +Using built-in specs. +COLLECT_GCC=/usr/bin/c++ +COLLECT_LTO_WRAPPER=/usr/lib/gcc/aarch64-linux-gnu/11/lto-wrapper +Target: aarch64-linux-gnu +Configured with: ../src/configure -v --with-pkgversion='Ubuntu 11.4.0-1ubuntu1~22.04' --with-bugurl=file:///usr/share/doc/gcc-11/README.Bugs --enable-languages=c,ada,c++,go,d,fortran,objc,obj-c++,m2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-11 --program-prefix=aarch64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --enable-bootstrap --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-libquadmath --disable-libquadmath-support --enable-plugin --enable-default-pie --with-system-zlib --enable-libphobos-checking=release --with-target-system-zlib=auto --enable-objc-gc=auto --enable-multiarch --enable-fix-cortex-a53-843419 --disable-werror --enable-checking=release --build=aarch64-linux-gnu --host=aarch64-linux-gnu --target=aarch64-linux-gnu --with-build-config=bootstrap-lto-lean --enable-link-serialization=2 +Thread model: posix +Supported LTO compression algorithms: zlib zstd +gcc version 11.4.0 (Ubuntu 11.4.0-1ubuntu1~22.04) +COMPILER_PATH=/usr/lib/gcc/aarch64-linux-gnu/11/:/usr/lib/gcc/aarch64-linux-gnu/11/:/usr/lib/gcc/aarch64-linux-gnu/:/usr/lib/gcc/aarch64-linux-gnu/11/:/usr/lib/gcc/aarch64-linux-gnu/ +LIBRARY_PATH=/usr/lib/gcc/aarch64-linux-gnu/11/:/usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu/:/usr/lib/gcc/aarch64-linux-gnu/11/../../../../lib/:/lib/aarch64-linux-gnu/:/lib/../lib/:/usr/lib/aarch64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/aarch64-linux-gnu/11/../../../:/lib/:/usr/lib/ +COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_58a85' '-shared-libgcc' '-mlittle-endian' '-mabi=lp64' '-dumpdir' 'cmTC_58a85.' + /usr/lib/gcc/aarch64-linux-gnu/11/collect2 -plugin /usr/lib/gcc/aarch64-linux-gnu/11/liblto_plugin.so -plugin-opt=/usr/lib/gcc/aarch64-linux-gnu/11/lto-wrapper -plugin-opt=-fresolution=/tmp/ccvTVXXE.res -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc --build-id --eh-frame-hdr --hash-style=gnu --as-needed -dynamic-linker /lib/ld-linux-aarch64.so.1 -X -EL -maarch64linux --fix-cortex-a53-843419 -pie -z now -z relro -o cmTC_58a85 /usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu/Scrt1.o /usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu/crti.o /usr/lib/gcc/aarch64-linux-gnu/11/crtbeginS.o -L/usr/lib/gcc/aarch64-linux-gnu/11 -L/usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu -L/usr/lib/gcc/aarch64-linux-gnu/11/../../../../lib -L/lib/aarch64-linux-gnu -L/lib/../lib -L/usr/lib/aarch64-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/aarch64-linux-gnu/11/../../.. CMakeFiles/cmTC_58a85.dir/CMakeCXXCompilerABI.cpp.o -lstdc++ -lm -lgcc_s -lgcc -lc -lgcc_s -lgcc /usr/lib/gcc/aarch64-linux-gnu/11/crtendS.o /usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu/crtn.o +COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_58a85' '-shared-libgcc' '-mlittle-endian' '-mabi=lp64' '-dumpdir' 'cmTC_58a85.' +gmake[1]: Leaving directory '/Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/CMakeFiles/CMakeTmp' + + + +Parsed CXX implicit include dir info from above output: rv=done + found start of include info + found start of implicit include info + add: [/usr/include/c++/11] + add: [/usr/include/aarch64-linux-gnu/c++/11] + add: [/usr/include/c++/11/backward] + add: [/usr/lib/gcc/aarch64-linux-gnu/11/include] + add: [/usr/local/include] + add: [/usr/include/aarch64-linux-gnu] + add: [/usr/include] + end of search list found + collapse include dir [/usr/include/c++/11] ==> [/usr/include/c++/11] + collapse include dir [/usr/include/aarch64-linux-gnu/c++/11] ==> [/usr/include/aarch64-linux-gnu/c++/11] + collapse include dir [/usr/include/c++/11/backward] ==> [/usr/include/c++/11/backward] + collapse include dir [/usr/lib/gcc/aarch64-linux-gnu/11/include] ==> [/usr/lib/gcc/aarch64-linux-gnu/11/include] + collapse include dir [/usr/local/include] ==> [/usr/local/include] + collapse include dir [/usr/include/aarch64-linux-gnu] ==> [/usr/include/aarch64-linux-gnu] + collapse include dir [/usr/include] ==> [/usr/include] + implicit include dirs: [/usr/include/c++/11;/usr/include/aarch64-linux-gnu/c++/11;/usr/include/c++/11/backward;/usr/lib/gcc/aarch64-linux-gnu/11/include;/usr/local/include;/usr/include/aarch64-linux-gnu;/usr/include] + + +Parsed CXX implicit link information from above output: + link line regex: [^( *|.*[/\])(ld|CMAKE_LINK_STARTFILE-NOTFOUND|([^/\]+-)?ld|collect2)[^/\]*( |$)] + ignore line: [Change Dir: /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/CMakeFiles/CMakeTmp] + ignore line: [] + ignore line: [Run Build Command(s):/usr/bin/gmake -f Makefile cmTC_58a85/fast && /usr/bin/gmake -f CMakeFiles/cmTC_58a85.dir/build.make CMakeFiles/cmTC_58a85.dir/build] + ignore line: [gmake[1]: Entering directory '/Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/CMakeFiles/CMakeTmp'] + ignore line: [Building CXX object CMakeFiles/cmTC_58a85.dir/CMakeCXXCompilerABI.cpp.o] + ignore line: [/usr/bin/c++ -v -o CMakeFiles/cmTC_58a85.dir/CMakeCXXCompilerABI.cpp.o -c /usr/share/cmake-3.22/Modules/CMakeCXXCompilerABI.cpp] + ignore line: [Using built-in specs.] + ignore line: [COLLECT_GCC=/usr/bin/c++] + ignore line: [Target: aarch64-linux-gnu] + ignore line: [Configured with: ../src/configure -v --with-pkgversion='Ubuntu 11.4.0-1ubuntu1~22.04' --with-bugurl=file:///usr/share/doc/gcc-11/README.Bugs --enable-languages=c ada c++ go d fortran objc obj-c++ m2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-11 --program-prefix=aarch64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --enable-bootstrap --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-libquadmath --disable-libquadmath-support --enable-plugin --enable-default-pie --with-system-zlib --enable-libphobos-checking=release --with-target-system-zlib=auto --enable-objc-gc=auto --enable-multiarch --enable-fix-cortex-a53-843419 --disable-werror --enable-checking=release --build=aarch64-linux-gnu --host=aarch64-linux-gnu --target=aarch64-linux-gnu --with-build-config=bootstrap-lto-lean --enable-link-serialization=2] + ignore line: [Thread model: posix] + ignore line: [Supported LTO compression algorithms: zlib zstd] + ignore line: [gcc version 11.4.0 (Ubuntu 11.4.0-1ubuntu1~22.04) ] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_58a85.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mlittle-endian' '-mabi=lp64' '-dumpdir' 'CMakeFiles/cmTC_58a85.dir/'] + ignore line: [ /usr/lib/gcc/aarch64-linux-gnu/11/cc1plus -quiet -v -imultiarch aarch64-linux-gnu -D_GNU_SOURCE /usr/share/cmake-3.22/Modules/CMakeCXXCompilerABI.cpp -quiet -dumpdir CMakeFiles/cmTC_58a85.dir/ -dumpbase CMakeCXXCompilerABI.cpp.cpp -dumpbase-ext .cpp -mlittle-endian -mabi=lp64 -version -fasynchronous-unwind-tables -fstack-protector-strong -Wformat -Wformat-security -fstack-clash-protection -o /tmp/ccjgcX2H.s] + ignore line: [GNU C++17 (Ubuntu 11.4.0-1ubuntu1~22.04) version 11.4.0 (aarch64-linux-gnu)] + ignore line: [ compiled by GNU C version 11.4.0 GMP version 6.2.1 MPFR version 4.1.0 MPC version 1.2.1 isl version isl-0.24-GMP] + ignore line: [] + ignore line: [GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072] + ignore line: [ignoring duplicate directory "/usr/include/aarch64-linux-gnu/c++/11"] + ignore line: [ignoring nonexistent directory "/usr/local/include/aarch64-linux-gnu"] + ignore line: [ignoring nonexistent directory "/usr/lib/gcc/aarch64-linux-gnu/11/include-fixed"] + ignore line: [ignoring nonexistent directory "/usr/lib/gcc/aarch64-linux-gnu/11/../../../../aarch64-linux-gnu/include"] + ignore line: [#include "..." search starts here:] + ignore line: [#include <...> search starts here:] + ignore line: [ /usr/include/c++/11] + ignore line: [ /usr/include/aarch64-linux-gnu/c++/11] + ignore line: [ /usr/include/c++/11/backward] + ignore line: [ /usr/lib/gcc/aarch64-linux-gnu/11/include] + ignore line: [ /usr/local/include] + ignore line: [ /usr/include/aarch64-linux-gnu] + ignore line: [ /usr/include] + ignore line: [End of search list.] + ignore line: [GNU C++17 (Ubuntu 11.4.0-1ubuntu1~22.04) version 11.4.0 (aarch64-linux-gnu)] + ignore line: [ compiled by GNU C version 11.4.0 GMP version 6.2.1 MPFR version 4.1.0 MPC version 1.2.1 isl version isl-0.24-GMP] + ignore line: [] + ignore line: [GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072] + ignore line: [Compiler executable checksum: 3e6e780af1232722b47e0979fda82402] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_58a85.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mlittle-endian' '-mabi=lp64' '-dumpdir' 'CMakeFiles/cmTC_58a85.dir/'] + ignore line: [ as -v -EL -mabi=lp64 -o CMakeFiles/cmTC_58a85.dir/CMakeCXXCompilerABI.cpp.o /tmp/ccjgcX2H.s] + ignore line: [GNU assembler version 2.38 (aarch64-linux-gnu) using BFD version (GNU Binutils for Ubuntu) 2.38] + ignore line: [COMPILER_PATH=/usr/lib/gcc/aarch64-linux-gnu/11/:/usr/lib/gcc/aarch64-linux-gnu/11/:/usr/lib/gcc/aarch64-linux-gnu/:/usr/lib/gcc/aarch64-linux-gnu/11/:/usr/lib/gcc/aarch64-linux-gnu/] + ignore line: [LIBRARY_PATH=/usr/lib/gcc/aarch64-linux-gnu/11/:/usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu/:/usr/lib/gcc/aarch64-linux-gnu/11/../../../../lib/:/lib/aarch64-linux-gnu/:/lib/../lib/:/usr/lib/aarch64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/aarch64-linux-gnu/11/../../../:/lib/:/usr/lib/] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_58a85.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mlittle-endian' '-mabi=lp64' '-dumpdir' 'CMakeFiles/cmTC_58a85.dir/CMakeCXXCompilerABI.cpp.'] + ignore line: [Linking CXX executable cmTC_58a85] + ignore line: [/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_58a85.dir/link.txt --verbose=1] + ignore line: [/usr/bin/c++ -v CMakeFiles/cmTC_58a85.dir/CMakeCXXCompilerABI.cpp.o -o cmTC_58a85 ] + ignore line: [Using built-in specs.] + ignore line: [COLLECT_GCC=/usr/bin/c++] + ignore line: [COLLECT_LTO_WRAPPER=/usr/lib/gcc/aarch64-linux-gnu/11/lto-wrapper] + ignore line: [Target: aarch64-linux-gnu] + ignore line: [Configured with: ../src/configure -v --with-pkgversion='Ubuntu 11.4.0-1ubuntu1~22.04' --with-bugurl=file:///usr/share/doc/gcc-11/README.Bugs --enable-languages=c ada c++ go d fortran objc obj-c++ m2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-11 --program-prefix=aarch64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --enable-bootstrap --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-libquadmath --disable-libquadmath-support --enable-plugin --enable-default-pie --with-system-zlib --enable-libphobos-checking=release --with-target-system-zlib=auto --enable-objc-gc=auto --enable-multiarch --enable-fix-cortex-a53-843419 --disable-werror --enable-checking=release --build=aarch64-linux-gnu --host=aarch64-linux-gnu --target=aarch64-linux-gnu --with-build-config=bootstrap-lto-lean --enable-link-serialization=2] + ignore line: [Thread model: posix] + ignore line: [Supported LTO compression algorithms: zlib zstd] + ignore line: [gcc version 11.4.0 (Ubuntu 11.4.0-1ubuntu1~22.04) ] + ignore line: [COMPILER_PATH=/usr/lib/gcc/aarch64-linux-gnu/11/:/usr/lib/gcc/aarch64-linux-gnu/11/:/usr/lib/gcc/aarch64-linux-gnu/:/usr/lib/gcc/aarch64-linux-gnu/11/:/usr/lib/gcc/aarch64-linux-gnu/] + ignore line: [LIBRARY_PATH=/usr/lib/gcc/aarch64-linux-gnu/11/:/usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu/:/usr/lib/gcc/aarch64-linux-gnu/11/../../../../lib/:/lib/aarch64-linux-gnu/:/lib/../lib/:/usr/lib/aarch64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/aarch64-linux-gnu/11/../../../:/lib/:/usr/lib/] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_58a85' '-shared-libgcc' '-mlittle-endian' '-mabi=lp64' '-dumpdir' 'cmTC_58a85.'] + link line: [ /usr/lib/gcc/aarch64-linux-gnu/11/collect2 -plugin /usr/lib/gcc/aarch64-linux-gnu/11/liblto_plugin.so -plugin-opt=/usr/lib/gcc/aarch64-linux-gnu/11/lto-wrapper -plugin-opt=-fresolution=/tmp/ccvTVXXE.res -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc --build-id --eh-frame-hdr --hash-style=gnu --as-needed -dynamic-linker /lib/ld-linux-aarch64.so.1 -X -EL -maarch64linux --fix-cortex-a53-843419 -pie -z now -z relro -o cmTC_58a85 /usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu/Scrt1.o /usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu/crti.o /usr/lib/gcc/aarch64-linux-gnu/11/crtbeginS.o -L/usr/lib/gcc/aarch64-linux-gnu/11 -L/usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu -L/usr/lib/gcc/aarch64-linux-gnu/11/../../../../lib -L/lib/aarch64-linux-gnu -L/lib/../lib -L/usr/lib/aarch64-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/aarch64-linux-gnu/11/../../.. CMakeFiles/cmTC_58a85.dir/CMakeCXXCompilerABI.cpp.o -lstdc++ -lm -lgcc_s -lgcc -lc -lgcc_s -lgcc /usr/lib/gcc/aarch64-linux-gnu/11/crtendS.o /usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu/crtn.o] + arg [/usr/lib/gcc/aarch64-linux-gnu/11/collect2] ==> ignore + arg [-plugin] ==> ignore + arg [/usr/lib/gcc/aarch64-linux-gnu/11/liblto_plugin.so] ==> ignore + arg [-plugin-opt=/usr/lib/gcc/aarch64-linux-gnu/11/lto-wrapper] ==> ignore + arg [-plugin-opt=-fresolution=/tmp/ccvTVXXE.res] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc_s] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc] ==> ignore + arg [-plugin-opt=-pass-through=-lc] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc_s] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc] ==> ignore + arg [--build-id] ==> ignore + arg [--eh-frame-hdr] ==> ignore + arg [--hash-style=gnu] ==> ignore + arg [--as-needed] ==> ignore + arg [-dynamic-linker] ==> ignore + arg [/lib/ld-linux-aarch64.so.1] ==> ignore + arg [-X] ==> ignore + arg [-EL] ==> ignore + arg [-maarch64linux] ==> ignore + arg [--fix-cortex-a53-843419] ==> ignore + arg [-pie] ==> ignore + arg [-znow] ==> ignore + arg [-zrelro] ==> ignore + arg [-o] ==> ignore + arg [cmTC_58a85] ==> ignore + arg [/usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu/Scrt1.o] ==> obj [/usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu/Scrt1.o] + arg [/usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu/crti.o] ==> obj [/usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu/crti.o] + arg [/usr/lib/gcc/aarch64-linux-gnu/11/crtbeginS.o] ==> obj [/usr/lib/gcc/aarch64-linux-gnu/11/crtbeginS.o] + arg [-L/usr/lib/gcc/aarch64-linux-gnu/11] ==> dir [/usr/lib/gcc/aarch64-linux-gnu/11] + arg [-L/usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu] ==> dir [/usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu] + arg [-L/usr/lib/gcc/aarch64-linux-gnu/11/../../../../lib] ==> dir [/usr/lib/gcc/aarch64-linux-gnu/11/../../../../lib] + arg [-L/lib/aarch64-linux-gnu] ==> dir [/lib/aarch64-linux-gnu] + arg [-L/lib/../lib] ==> dir [/lib/../lib] + arg [-L/usr/lib/aarch64-linux-gnu] ==> dir [/usr/lib/aarch64-linux-gnu] + arg [-L/usr/lib/../lib] ==> dir [/usr/lib/../lib] + arg [-L/usr/lib/gcc/aarch64-linux-gnu/11/../../..] ==> dir [/usr/lib/gcc/aarch64-linux-gnu/11/../../..] + arg [CMakeFiles/cmTC_58a85.dir/CMakeCXXCompilerABI.cpp.o] ==> ignore + arg [-lstdc++] ==> lib [stdc++] + arg [-lm] ==> lib [m] + arg [-lgcc_s] ==> lib [gcc_s] + arg [-lgcc] ==> lib [gcc] + arg [-lc] ==> lib [c] + arg [-lgcc_s] ==> lib [gcc_s] + arg [-lgcc] ==> lib [gcc] + arg [/usr/lib/gcc/aarch64-linux-gnu/11/crtendS.o] ==> obj [/usr/lib/gcc/aarch64-linux-gnu/11/crtendS.o] + arg [/usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu/crtn.o] ==> obj [/usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu/crtn.o] + collapse obj [/usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu/Scrt1.o] ==> [/usr/lib/aarch64-linux-gnu/Scrt1.o] + collapse obj [/usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu/crti.o] ==> [/usr/lib/aarch64-linux-gnu/crti.o] + collapse obj [/usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu/crtn.o] ==> [/usr/lib/aarch64-linux-gnu/crtn.o] + collapse library dir [/usr/lib/gcc/aarch64-linux-gnu/11] ==> [/usr/lib/gcc/aarch64-linux-gnu/11] + collapse library dir [/usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu] ==> [/usr/lib/aarch64-linux-gnu] + collapse library dir [/usr/lib/gcc/aarch64-linux-gnu/11/../../../../lib] ==> [/usr/lib] + collapse library dir [/lib/aarch64-linux-gnu] ==> [/lib/aarch64-linux-gnu] + collapse library dir [/lib/../lib] ==> [/lib] + collapse library dir [/usr/lib/aarch64-linux-gnu] ==> [/usr/lib/aarch64-linux-gnu] + collapse library dir [/usr/lib/../lib] ==> [/usr/lib] + collapse library dir [/usr/lib/gcc/aarch64-linux-gnu/11/../../..] ==> [/usr/lib] + implicit libs: [stdc++;m;gcc_s;gcc;c;gcc_s;gcc] + implicit objs: [/usr/lib/aarch64-linux-gnu/Scrt1.o;/usr/lib/aarch64-linux-gnu/crti.o;/usr/lib/gcc/aarch64-linux-gnu/11/crtbeginS.o;/usr/lib/gcc/aarch64-linux-gnu/11/crtendS.o;/usr/lib/aarch64-linux-gnu/crtn.o] + implicit dirs: [/usr/lib/gcc/aarch64-linux-gnu/11;/usr/lib/aarch64-linux-gnu;/usr/lib;/lib/aarch64-linux-gnu;/lib] + implicit fwks: [] + + diff --git a/Increase_Host_compute/Is_double_buffer/build_out/CMakeFiles/CMakeRuleHashes.txt b/Increase_Host_compute/Is_double_buffer/build_out/CMakeFiles/CMakeRuleHashes.txt new file mode 100644 index 0000000000000000000000000000000000000000..c64ce0864b7ab192360c9325f48c57bc511bace3 --- /dev/null +++ b/Increase_Host_compute/Is_double_buffer/build_out/CMakeFiles/CMakeRuleHashes.txt @@ -0,0 +1,33 @@ +# Hashes of file build rules. +ea408ad366545c63c339669ce563901c CMakeFiles/gen_version_info +7866fbead3d493d2a504fb1cd2264c6a CMakeFiles/modify_vendor +7f22512445ee071a609d5302fbbcd024 op_host/CMakeFiles/optiling_compat +711af18613cd6cd9364b30b8a5fca3d8 op_kernel/CMakeFiles/ascendc_bin_ascend310b +116b95ef31007dd72b605d158cd000ea op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_0 +f566e814746b93555d7ed81bed87c7d9 op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_copy +b310733bdc42c06293f2226096905f3a op_kernel/CMakeFiles/ascendc_bin_ascend310b_gen_ops_config +efe64237de82e517bfd35b6427377966 op_kernel/CMakeFiles/ascendc_bin_ascend310p +01eb1ed5fd0a7b6130f5e93aacbd1976 op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_0 +24b892c571f603e3914851a3bcce73e2 op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_copy +eff66afd38a8d811366a6fd8852332f2 op_kernel/CMakeFiles/ascendc_bin_ascend310p_gen_ops_config +49165995996f665e4decb57e08a351b2 op_kernel/CMakeFiles/ascendc_bin_ascend910 +ed5330ade666c261b32baaa36106c088 op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_0 +7b676cdc42b2109ef0e1101e727836ea op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_copy +733c8ccd24ec1ca3b0138795de483d31 op_kernel/CMakeFiles/ascendc_bin_ascend910_gen_ops_config +d27346dbd8748ecc64ecad8a5344a63c op_kernel/CMakeFiles/ascendc_bin_ascend910b +696668a543e8547239e100d2a0d0884b op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_0 +a72562cb43f632797b012ac07e3033d7 op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_copy +4df766a3a060333e00cc76b5512f20aa op_kernel/CMakeFiles/ascendc_bin_ascend910b_gen_ops_config +da632244bfc8cec8b1e9eea13e448c61 op_kernel/CMakeFiles/ascendc_impl_gen +da632244bfc8cec8b1e9eea13e448c61 op_kernel/CMakeFiles/npu_supported_ops +da632244bfc8cec8b1e9eea13e448c61 op_kernel/CMakeFiles/ops_info_gen_ascend310b +da632244bfc8cec8b1e9eea13e448c61 op_kernel/CMakeFiles/ops_info_gen_ascend310p +da632244bfc8cec8b1e9eea13e448c61 op_kernel/CMakeFiles/ops_info_gen_ascend910 +da632244bfc8cec8b1e9eea13e448c61 op_kernel/CMakeFiles/ops_info_gen_ascend910b +f62cc724a9f64f5acac47b082ff08ba7 op_kernel/tbe/.impl_timestamp +c3026d55f4288bba4ba4093243fd6226 op_kernel/tbe/op_info_cfg/ai_core/ascend310b/aic-ascend310b-ops-info.json +f24d1c4121c17808d09c21b6ce9b7e0d op_kernel/tbe/op_info_cfg/ai_core/ascend310p/aic-ascend310p-ops-info.json +8c73b366e55257877d03d66d5262a022 op_kernel/tbe/op_info_cfg/ai_core/ascend910/aic-ascend910-ops-info.json +707f00338c9050f1ee8fce9e850c0aaf op_kernel/tbe/op_info_cfg/ai_core/ascend910b/aic-ascend910b-ops-info.json +371ec9dcf8facc694db28e9efc222309 op_kernel/tbe/op_info_cfg/ai_core/npu_supported_ops.json +3c141e12b60297543c88356f6be5ed33 scripts/install.sh diff --git a/Increase_Host_compute/Is_double_buffer/build_out/CMakeFiles/Makefile.cmake b/Increase_Host_compute/Is_double_buffer/build_out/CMakeFiles/Makefile.cmake new file mode 100644 index 0000000000000000000000000000000000000000..7ec716ab72c14b930e863bc1ca7611d708b11e05 --- /dev/null +++ b/Increase_Host_compute/Is_double_buffer/build_out/CMakeFiles/Makefile.cmake @@ -0,0 +1,167 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +# The generator used is: +set(CMAKE_DEPENDS_GENERATOR "Unix Makefiles") + +# The top level Makefile was generated from the following files: +set(CMAKE_MAKEFILE_DEPENDS + "CMakeCache.txt" + "../CMakeLists.txt" + "CMakeFiles/3.22.1/CMakeCCompiler.cmake" + "CMakeFiles/3.22.1/CMakeCXXCompiler.cmake" + "CMakeFiles/3.22.1/CMakeSystem.cmake" + "../cmake/config.cmake" + "../cmake/func.cmake" + "../cmake/intf.cmake" + "../framework/CMakeLists.txt" + "../framework/tf_plugin/CMakeLists.txt" + "../op_host/CMakeLists.txt" + "../op_kernel/CMakeLists.txt" + "/usr/share/cmake-3.22/Modules/CMakeCCompiler.cmake.in" + "/usr/share/cmake-3.22/Modules/CMakeCCompilerABI.c" + "/usr/share/cmake-3.22/Modules/CMakeCInformation.cmake" + "/usr/share/cmake-3.22/Modules/CMakeCXXCompiler.cmake.in" + "/usr/share/cmake-3.22/Modules/CMakeCXXCompilerABI.cpp" + "/usr/share/cmake-3.22/Modules/CMakeCXXInformation.cmake" + "/usr/share/cmake-3.22/Modules/CMakeCommonLanguageInclude.cmake" + "/usr/share/cmake-3.22/Modules/CMakeCompilerIdDetection.cmake" + "/usr/share/cmake-3.22/Modules/CMakeDetermineCCompiler.cmake" + "/usr/share/cmake-3.22/Modules/CMakeDetermineCXXCompiler.cmake" + "/usr/share/cmake-3.22/Modules/CMakeDetermineCompileFeatures.cmake" + "/usr/share/cmake-3.22/Modules/CMakeDetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/CMakeDetermineCompilerABI.cmake" + "/usr/share/cmake-3.22/Modules/CMakeDetermineCompilerId.cmake" + "/usr/share/cmake-3.22/Modules/CMakeDetermineSystem.cmake" + "/usr/share/cmake-3.22/Modules/CMakeFindBinUtils.cmake" + "/usr/share/cmake-3.22/Modules/CMakeGenericSystem.cmake" + "/usr/share/cmake-3.22/Modules/CMakeInitializeConfigs.cmake" + "/usr/share/cmake-3.22/Modules/CMakeLanguageInformation.cmake" + "/usr/share/cmake-3.22/Modules/CMakeParseImplicitIncludeInfo.cmake" + "/usr/share/cmake-3.22/Modules/CMakeParseImplicitLinkInfo.cmake" + "/usr/share/cmake-3.22/Modules/CMakeParseLibraryArchitecture.cmake" + "/usr/share/cmake-3.22/Modules/CMakeSystem.cmake.in" + "/usr/share/cmake-3.22/Modules/CMakeSystemSpecificInformation.cmake" + "/usr/share/cmake-3.22/Modules/CMakeSystemSpecificInitialize.cmake" + "/usr/share/cmake-3.22/Modules/CMakeTestCCompiler.cmake" + "/usr/share/cmake-3.22/Modules/CMakeTestCXXCompiler.cmake" + "/usr/share/cmake-3.22/Modules/CMakeTestCompilerCommon.cmake" + "/usr/share/cmake-3.22/Modules/CMakeUnixFindMake.cmake" + "/usr/share/cmake-3.22/Modules/CPack.cmake" + "/usr/share/cmake-3.22/Modules/CPackComponent.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/ADSP-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/ARMCC-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/ARMClang-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/AppleClang-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/Borland-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/Bruce-C-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/CMakeCommonCompilerMacros.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/Clang-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/Clang-DetermineCompilerInternal.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/Comeau-CXX-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/Compaq-C-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/Compaq-CXX-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/Cray-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/Embarcadero-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/Fujitsu-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/FujitsuClang-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/GHS-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/GNU-C-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/GNU-C.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/GNU-CXX-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/GNU-CXX.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/GNU-FindBinUtils.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/GNU.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/HP-C-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/HP-CXX-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/IAR-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/IBMCPP-C-DetermineVersionInternal.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/IBMCPP-CXX-DetermineVersionInternal.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/Intel-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/IntelLLVM-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/MSVC-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/NVHPC-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/NVIDIA-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/OpenWatcom-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/PGI-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/PathScale-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/SCO-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/SDCC-C-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/SunPro-C-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/SunPro-CXX-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/TI-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/TinyCC-C-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/VisualAge-C-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/VisualAge-CXX-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/Watcom-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/XL-C-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/XL-CXX-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/XLClang-C-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/XLClang-CXX-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/zOS-C-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/zOS-CXX-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Internal/FeatureTesting.cmake" + "/usr/share/cmake-3.22/Modules/Platform/Linux-Determine-CXX.cmake" + "/usr/share/cmake-3.22/Modules/Platform/Linux-GNU-C.cmake" + "/usr/share/cmake-3.22/Modules/Platform/Linux-GNU-CXX.cmake" + "/usr/share/cmake-3.22/Modules/Platform/Linux-GNU.cmake" + "/usr/share/cmake-3.22/Modules/Platform/Linux.cmake" + "/usr/share/cmake-3.22/Modules/Platform/UnixPaths.cmake" + "/usr/share/cmake-3.22/Templates/CPackConfig.cmake.in" + ) + +# The corresponding makefile is: +set(CMAKE_MAKEFILE_OUTPUTS + "Makefile" + "CMakeFiles/cmake.check_cache" + ) + +# Byproducts of CMake generate step: +set(CMAKE_MAKEFILE_PRODUCTS + "CMakeFiles/3.22.1/CMakeSystem.cmake" + "CMakeFiles/3.22.1/CMakeCCompiler.cmake" + "CMakeFiles/3.22.1/CMakeCXXCompiler.cmake" + "CMakeFiles/3.22.1/CMakeCCompiler.cmake" + "CMakeFiles/3.22.1/CMakeCXXCompiler.cmake" + "CPackConfig.cmake" + "CPackSourceConfig.cmake" + "CMakeFiles/CMakeDirectoryInformation.cmake" + "framework/CMakeFiles/CMakeDirectoryInformation.cmake" + "framework/tf_plugin/CMakeFiles/CMakeDirectoryInformation.cmake" + "op_host/CMakeFiles/CMakeDirectoryInformation.cmake" + "op_kernel/CMakeFiles/CMakeDirectoryInformation.cmake" + ) + +# Dependency information for all targets: +set(CMAKE_DEPEND_INFO_FILES + "CMakeFiles/modify_vendor.dir/DependInfo.cmake" + "CMakeFiles/gen_version_info.dir/DependInfo.cmake" + "framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/DependInfo.cmake" + "op_host/CMakeFiles/cust_op_proto.dir/DependInfo.cmake" + "op_host/CMakeFiles/cust_optiling.dir/DependInfo.cmake" + "op_host/CMakeFiles/cust_opapi.dir/DependInfo.cmake" + "op_host/CMakeFiles/optiling_compat.dir/DependInfo.cmake" + "op_kernel/CMakeFiles/ops_info_gen_ascend310p.dir/DependInfo.cmake" + "op_kernel/CMakeFiles/ascendc_impl_gen.dir/DependInfo.cmake" + "op_kernel/CMakeFiles/binary.dir/DependInfo.cmake" + "op_kernel/CMakeFiles/ascendc_bin_ascend310p.dir/DependInfo.cmake" + "op_kernel/CMakeFiles/ascendc_bin_ascend310p_gen_ops_config.dir/DependInfo.cmake" + "op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_copy.dir/DependInfo.cmake" + "op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_0.dir/DependInfo.cmake" + "op_kernel/CMakeFiles/ops_info_gen_ascend310b.dir/DependInfo.cmake" + "op_kernel/CMakeFiles/ascendc_bin_ascend310b.dir/DependInfo.cmake" + "op_kernel/CMakeFiles/ascendc_bin_ascend310b_gen_ops_config.dir/DependInfo.cmake" + "op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_copy.dir/DependInfo.cmake" + "op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_0.dir/DependInfo.cmake" + "op_kernel/CMakeFiles/ops_info_gen_ascend910.dir/DependInfo.cmake" + "op_kernel/CMakeFiles/ascendc_bin_ascend910.dir/DependInfo.cmake" + "op_kernel/CMakeFiles/ascendc_bin_ascend910_gen_ops_config.dir/DependInfo.cmake" + "op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_copy.dir/DependInfo.cmake" + "op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_0.dir/DependInfo.cmake" + "op_kernel/CMakeFiles/ops_info_gen_ascend910b.dir/DependInfo.cmake" + "op_kernel/CMakeFiles/ascendc_bin_ascend910b.dir/DependInfo.cmake" + "op_kernel/CMakeFiles/ascendc_bin_ascend910b_gen_ops_config.dir/DependInfo.cmake" + "op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_copy.dir/DependInfo.cmake" + "op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_0.dir/DependInfo.cmake" + "op_kernel/CMakeFiles/npu_supported_ops.dir/DependInfo.cmake" + ) diff --git a/Increase_Host_compute/Is_double_buffer/build_out/CMakeFiles/Makefile2 b/Increase_Host_compute/Is_double_buffer/build_out/CMakeFiles/Makefile2 new file mode 100644 index 0000000000000000000000000000000000000000..b41e3c6259c1f75beebf1f94cf108ac2d8bb0897 --- /dev/null +++ b/Increase_Host_compute/Is_double_buffer/build_out/CMakeFiles/Makefile2 @@ -0,0 +1,976 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +# Default target executed when no arguments are given to make. +default_target: all +.PHONY : default_target + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + +# Disable VCS-based implicit rules. +% : %,v + +# Disable VCS-based implicit rules. +% : RCS/% + +# Disable VCS-based implicit rules. +% : RCS/%,v + +# Disable VCS-based implicit rules. +% : SCCS/s.% + +# Disable VCS-based implicit rules. +% : s.% + +.SUFFIXES: .hpux_make_needs_suffix_list + +# Command-line flag to silence nested $(MAKE). +$(VERBOSE)MAKESILENT = -s + +#Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E rm -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out + +#============================================================================= +# Directory level rules for the build root directory + +# The main recursive "all" target. +all: CMakeFiles/modify_vendor.dir/all +all: CMakeFiles/gen_version_info.dir/all +all: framework/all +all: op_host/all +all: op_kernel/all +.PHONY : all + +# The main recursive "preinstall" target. +preinstall: framework/preinstall +preinstall: op_host/preinstall +preinstall: op_kernel/preinstall +.PHONY : preinstall + +# The main recursive "clean" target. +clean: CMakeFiles/modify_vendor.dir/clean +clean: CMakeFiles/gen_version_info.dir/clean +clean: framework/clean +clean: op_host/clean +clean: op_kernel/clean +.PHONY : clean + +#============================================================================= +# Directory level rules for directory framework + +# Recursive "all" directory target. +framework/all: framework/tf_plugin/all +.PHONY : framework/all + +# Recursive "preinstall" directory target. +framework/preinstall: framework/tf_plugin/preinstall +.PHONY : framework/preinstall + +# Recursive "clean" directory target. +framework/clean: framework/tf_plugin/clean +.PHONY : framework/clean + +#============================================================================= +# Directory level rules for directory framework/tf_plugin + +# Recursive "all" directory target. +framework/tf_plugin/all: framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/all +.PHONY : framework/tf_plugin/all + +# Recursive "preinstall" directory target. +framework/tf_plugin/preinstall: +.PHONY : framework/tf_plugin/preinstall + +# Recursive "clean" directory target. +framework/tf_plugin/clean: framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/clean +.PHONY : framework/tf_plugin/clean + +#============================================================================= +# Directory level rules for directory op_host + +# Recursive "all" directory target. +op_host/all: op_host/CMakeFiles/cust_op_proto.dir/all +op_host/all: op_host/CMakeFiles/cust_optiling.dir/all +op_host/all: op_host/CMakeFiles/cust_opapi.dir/all +op_host/all: op_host/CMakeFiles/optiling_compat.dir/all +.PHONY : op_host/all + +# Recursive "preinstall" directory target. +op_host/preinstall: +.PHONY : op_host/preinstall + +# Recursive "clean" directory target. +op_host/clean: op_host/CMakeFiles/cust_op_proto.dir/clean +op_host/clean: op_host/CMakeFiles/cust_optiling.dir/clean +op_host/clean: op_host/CMakeFiles/cust_opapi.dir/clean +op_host/clean: op_host/CMakeFiles/optiling_compat.dir/clean +.PHONY : op_host/clean + +#============================================================================= +# Directory level rules for directory op_kernel + +# Recursive "all" directory target. +op_kernel/all: op_kernel/CMakeFiles/ops_info_gen_ascend310p.dir/all +op_kernel/all: op_kernel/CMakeFiles/ascendc_impl_gen.dir/all +op_kernel/all: op_kernel/CMakeFiles/ops_info_gen_ascend310b.dir/all +op_kernel/all: op_kernel/CMakeFiles/ops_info_gen_ascend910.dir/all +op_kernel/all: op_kernel/CMakeFiles/ops_info_gen_ascend910b.dir/all +op_kernel/all: op_kernel/CMakeFiles/npu_supported_ops.dir/all +.PHONY : op_kernel/all + +# Recursive "preinstall" directory target. +op_kernel/preinstall: +.PHONY : op_kernel/preinstall + +# Recursive "clean" directory target. +op_kernel/clean: op_kernel/CMakeFiles/ops_info_gen_ascend310p.dir/clean +op_kernel/clean: op_kernel/CMakeFiles/ascendc_impl_gen.dir/clean +op_kernel/clean: op_kernel/CMakeFiles/binary.dir/clean +op_kernel/clean: op_kernel/CMakeFiles/ascendc_bin_ascend310p.dir/clean +op_kernel/clean: op_kernel/CMakeFiles/ascendc_bin_ascend310p_gen_ops_config.dir/clean +op_kernel/clean: op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_copy.dir/clean +op_kernel/clean: op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_0.dir/clean +op_kernel/clean: op_kernel/CMakeFiles/ops_info_gen_ascend310b.dir/clean +op_kernel/clean: op_kernel/CMakeFiles/ascendc_bin_ascend310b.dir/clean +op_kernel/clean: op_kernel/CMakeFiles/ascendc_bin_ascend310b_gen_ops_config.dir/clean +op_kernel/clean: op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_copy.dir/clean +op_kernel/clean: op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_0.dir/clean +op_kernel/clean: op_kernel/CMakeFiles/ops_info_gen_ascend910.dir/clean +op_kernel/clean: op_kernel/CMakeFiles/ascendc_bin_ascend910.dir/clean +op_kernel/clean: op_kernel/CMakeFiles/ascendc_bin_ascend910_gen_ops_config.dir/clean +op_kernel/clean: op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_copy.dir/clean +op_kernel/clean: op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_0.dir/clean +op_kernel/clean: op_kernel/CMakeFiles/ops_info_gen_ascend910b.dir/clean +op_kernel/clean: op_kernel/CMakeFiles/ascendc_bin_ascend910b.dir/clean +op_kernel/clean: op_kernel/CMakeFiles/ascendc_bin_ascend910b_gen_ops_config.dir/clean +op_kernel/clean: op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_copy.dir/clean +op_kernel/clean: op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_0.dir/clean +op_kernel/clean: op_kernel/CMakeFiles/npu_supported_ops.dir/clean +.PHONY : op_kernel/clean + +#============================================================================= +# Target rules for target CMakeFiles/modify_vendor.dir + +# All Build rule for target. +CMakeFiles/modify_vendor.dir/all: + $(MAKE) $(MAKESILENT) -f CMakeFiles/modify_vendor.dir/build.make CMakeFiles/modify_vendor.dir/depend + $(MAKE) $(MAKESILENT) -f CMakeFiles/modify_vendor.dir/build.make CMakeFiles/modify_vendor.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/CMakeFiles --progress-num=11 "Built target modify_vendor" +.PHONY : CMakeFiles/modify_vendor.dir/all + +# Build rule for subdir invocation for target. +CMakeFiles/modify_vendor.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/CMakeFiles 1 + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 CMakeFiles/modify_vendor.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/CMakeFiles 0 +.PHONY : CMakeFiles/modify_vendor.dir/rule + +# Convenience name for target. +modify_vendor: CMakeFiles/modify_vendor.dir/rule +.PHONY : modify_vendor + +# clean rule for target. +CMakeFiles/modify_vendor.dir/clean: + $(MAKE) $(MAKESILENT) -f CMakeFiles/modify_vendor.dir/build.make CMakeFiles/modify_vendor.dir/clean +.PHONY : CMakeFiles/modify_vendor.dir/clean + +#============================================================================= +# Target rules for target CMakeFiles/gen_version_info.dir + +# All Build rule for target. +CMakeFiles/gen_version_info.dir/all: + $(MAKE) $(MAKESILENT) -f CMakeFiles/gen_version_info.dir/build.make CMakeFiles/gen_version_info.dir/depend + $(MAKE) $(MAKESILENT) -f CMakeFiles/gen_version_info.dir/build.make CMakeFiles/gen_version_info.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/CMakeFiles --progress-num= "Built target gen_version_info" +.PHONY : CMakeFiles/gen_version_info.dir/all + +# Build rule for subdir invocation for target. +CMakeFiles/gen_version_info.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/CMakeFiles 0 + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 CMakeFiles/gen_version_info.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/CMakeFiles 0 +.PHONY : CMakeFiles/gen_version_info.dir/rule + +# Convenience name for target. +gen_version_info: CMakeFiles/gen_version_info.dir/rule +.PHONY : gen_version_info + +# clean rule for target. +CMakeFiles/gen_version_info.dir/clean: + $(MAKE) $(MAKESILENT) -f CMakeFiles/gen_version_info.dir/build.make CMakeFiles/gen_version_info.dir/clean +.PHONY : CMakeFiles/gen_version_info.dir/clean + +#============================================================================= +# Target rules for target framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir + +# All Build rule for target. +framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/all: + $(MAKE) $(MAKESILENT) -f framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/build.make framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/depend + $(MAKE) $(MAKESILENT) -f framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/build.make framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/CMakeFiles --progress-num=9,10 "Built target cust_tf_parsers" +.PHONY : framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/all + +# Build rule for subdir invocation for target. +framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/CMakeFiles 2 + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/CMakeFiles 0 +.PHONY : framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/rule + +# Convenience name for target. +cust_tf_parsers: framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/rule +.PHONY : cust_tf_parsers + +# clean rule for target. +framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/clean: + $(MAKE) $(MAKESILENT) -f framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/build.make framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/clean +.PHONY : framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/clean + +#============================================================================= +# Target rules for target op_host/CMakeFiles/cust_op_proto.dir + +# All Build rule for target. +op_host/CMakeFiles/cust_op_proto.dir/all: + $(MAKE) $(MAKESILENT) -f op_host/CMakeFiles/cust_op_proto.dir/build.make op_host/CMakeFiles/cust_op_proto.dir/depend + $(MAKE) $(MAKESILENT) -f op_host/CMakeFiles/cust_op_proto.dir/build.make op_host/CMakeFiles/cust_op_proto.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/CMakeFiles --progress-num=2,3,4 "Built target cust_op_proto" +.PHONY : op_host/CMakeFiles/cust_op_proto.dir/all + +# Build rule for subdir invocation for target. +op_host/CMakeFiles/cust_op_proto.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/CMakeFiles 3 + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_host/CMakeFiles/cust_op_proto.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/CMakeFiles 0 +.PHONY : op_host/CMakeFiles/cust_op_proto.dir/rule + +# Convenience name for target. +cust_op_proto: op_host/CMakeFiles/cust_op_proto.dir/rule +.PHONY : cust_op_proto + +# clean rule for target. +op_host/CMakeFiles/cust_op_proto.dir/clean: + $(MAKE) $(MAKESILENT) -f op_host/CMakeFiles/cust_op_proto.dir/build.make op_host/CMakeFiles/cust_op_proto.dir/clean +.PHONY : op_host/CMakeFiles/cust_op_proto.dir/clean + +#============================================================================= +# Target rules for target op_host/CMakeFiles/cust_optiling.dir + +# All Build rule for target. +op_host/CMakeFiles/cust_optiling.dir/all: + $(MAKE) $(MAKESILENT) -f op_host/CMakeFiles/cust_optiling.dir/build.make op_host/CMakeFiles/cust_optiling.dir/depend + $(MAKE) $(MAKESILENT) -f op_host/CMakeFiles/cust_optiling.dir/build.make op_host/CMakeFiles/cust_optiling.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/CMakeFiles --progress-num=7,8 "Built target cust_optiling" +.PHONY : op_host/CMakeFiles/cust_optiling.dir/all + +# Build rule for subdir invocation for target. +op_host/CMakeFiles/cust_optiling.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/CMakeFiles 2 + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_host/CMakeFiles/cust_optiling.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/CMakeFiles 0 +.PHONY : op_host/CMakeFiles/cust_optiling.dir/rule + +# Convenience name for target. +cust_optiling: op_host/CMakeFiles/cust_optiling.dir/rule +.PHONY : cust_optiling + +# clean rule for target. +op_host/CMakeFiles/cust_optiling.dir/clean: + $(MAKE) $(MAKESILENT) -f op_host/CMakeFiles/cust_optiling.dir/build.make op_host/CMakeFiles/cust_optiling.dir/clean +.PHONY : op_host/CMakeFiles/cust_optiling.dir/clean + +#============================================================================= +# Target rules for target op_host/CMakeFiles/cust_opapi.dir + +# All Build rule for target. +op_host/CMakeFiles/cust_opapi.dir/all: + $(MAKE) $(MAKESILENT) -f op_host/CMakeFiles/cust_opapi.dir/build.make op_host/CMakeFiles/cust_opapi.dir/depend + $(MAKE) $(MAKESILENT) -f op_host/CMakeFiles/cust_opapi.dir/build.make op_host/CMakeFiles/cust_opapi.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/CMakeFiles --progress-num=5,6 "Built target cust_opapi" +.PHONY : op_host/CMakeFiles/cust_opapi.dir/all + +# Build rule for subdir invocation for target. +op_host/CMakeFiles/cust_opapi.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/CMakeFiles 2 + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_host/CMakeFiles/cust_opapi.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/CMakeFiles 0 +.PHONY : op_host/CMakeFiles/cust_opapi.dir/rule + +# Convenience name for target. +cust_opapi: op_host/CMakeFiles/cust_opapi.dir/rule +.PHONY : cust_opapi + +# clean rule for target. +op_host/CMakeFiles/cust_opapi.dir/clean: + $(MAKE) $(MAKESILENT) -f op_host/CMakeFiles/cust_opapi.dir/build.make op_host/CMakeFiles/cust_opapi.dir/clean +.PHONY : op_host/CMakeFiles/cust_opapi.dir/clean + +#============================================================================= +# Target rules for target op_host/CMakeFiles/optiling_compat.dir + +# All Build rule for target. +op_host/CMakeFiles/optiling_compat.dir/all: op_host/CMakeFiles/cust_optiling.dir/all + $(MAKE) $(MAKESILENT) -f op_host/CMakeFiles/optiling_compat.dir/build.make op_host/CMakeFiles/optiling_compat.dir/depend + $(MAKE) $(MAKESILENT) -f op_host/CMakeFiles/optiling_compat.dir/build.make op_host/CMakeFiles/optiling_compat.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/CMakeFiles --progress-num= "Built target optiling_compat" +.PHONY : op_host/CMakeFiles/optiling_compat.dir/all + +# Build rule for subdir invocation for target. +op_host/CMakeFiles/optiling_compat.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/CMakeFiles 2 + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_host/CMakeFiles/optiling_compat.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/CMakeFiles 0 +.PHONY : op_host/CMakeFiles/optiling_compat.dir/rule + +# Convenience name for target. +optiling_compat: op_host/CMakeFiles/optiling_compat.dir/rule +.PHONY : optiling_compat + +# clean rule for target. +op_host/CMakeFiles/optiling_compat.dir/clean: + $(MAKE) $(MAKESILENT) -f op_host/CMakeFiles/optiling_compat.dir/build.make op_host/CMakeFiles/optiling_compat.dir/clean +.PHONY : op_host/CMakeFiles/optiling_compat.dir/clean + +#============================================================================= +# Target rules for target op_kernel/CMakeFiles/ops_info_gen_ascend310p.dir + +# All Build rule for target. +op_kernel/CMakeFiles/ops_info_gen_ascend310p.dir/all: + $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ops_info_gen_ascend310p.dir/build.make op_kernel/CMakeFiles/ops_info_gen_ascend310p.dir/depend + $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ops_info_gen_ascend310p.dir/build.make op_kernel/CMakeFiles/ops_info_gen_ascend310p.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/CMakeFiles --progress-num=14 "Built target ops_info_gen_ascend310p" +.PHONY : op_kernel/CMakeFiles/ops_info_gen_ascend310p.dir/all + +# Build rule for subdir invocation for target. +op_kernel/CMakeFiles/ops_info_gen_ascend310p.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/CMakeFiles 1 + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_kernel/CMakeFiles/ops_info_gen_ascend310p.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/CMakeFiles 0 +.PHONY : op_kernel/CMakeFiles/ops_info_gen_ascend310p.dir/rule + +# Convenience name for target. +ops_info_gen_ascend310p: op_kernel/CMakeFiles/ops_info_gen_ascend310p.dir/rule +.PHONY : ops_info_gen_ascend310p + +# clean rule for target. +op_kernel/CMakeFiles/ops_info_gen_ascend310p.dir/clean: + $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ops_info_gen_ascend310p.dir/build.make op_kernel/CMakeFiles/ops_info_gen_ascend310p.dir/clean +.PHONY : op_kernel/CMakeFiles/ops_info_gen_ascend310p.dir/clean + +#============================================================================= +# Target rules for target op_kernel/CMakeFiles/ascendc_impl_gen.dir + +# All Build rule for target. +op_kernel/CMakeFiles/ascendc_impl_gen.dir/all: + $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_impl_gen.dir/build.make op_kernel/CMakeFiles/ascendc_impl_gen.dir/depend + $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_impl_gen.dir/build.make op_kernel/CMakeFiles/ascendc_impl_gen.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/CMakeFiles --progress-num=1 "Built target ascendc_impl_gen" +.PHONY : op_kernel/CMakeFiles/ascendc_impl_gen.dir/all + +# Build rule for subdir invocation for target. +op_kernel/CMakeFiles/ascendc_impl_gen.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/CMakeFiles 1 + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_kernel/CMakeFiles/ascendc_impl_gen.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/CMakeFiles 0 +.PHONY : op_kernel/CMakeFiles/ascendc_impl_gen.dir/rule + +# Convenience name for target. +ascendc_impl_gen: op_kernel/CMakeFiles/ascendc_impl_gen.dir/rule +.PHONY : ascendc_impl_gen + +# clean rule for target. +op_kernel/CMakeFiles/ascendc_impl_gen.dir/clean: + $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_impl_gen.dir/build.make op_kernel/CMakeFiles/ascendc_impl_gen.dir/clean +.PHONY : op_kernel/CMakeFiles/ascendc_impl_gen.dir/clean + +#============================================================================= +# Target rules for target op_kernel/CMakeFiles/binary.dir + +# All Build rule for target. +op_kernel/CMakeFiles/binary.dir/all: op_kernel/CMakeFiles/ascendc_bin_ascend310p_gen_ops_config.dir/all +op_kernel/CMakeFiles/binary.dir/all: op_kernel/CMakeFiles/ascendc_bin_ascend310b_gen_ops_config.dir/all +op_kernel/CMakeFiles/binary.dir/all: op_kernel/CMakeFiles/ascendc_bin_ascend910_gen_ops_config.dir/all +op_kernel/CMakeFiles/binary.dir/all: op_kernel/CMakeFiles/ascendc_bin_ascend910b_gen_ops_config.dir/all + $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/binary.dir/build.make op_kernel/CMakeFiles/binary.dir/depend + $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/binary.dir/build.make op_kernel/CMakeFiles/binary.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/CMakeFiles --progress-num= "Built target binary" +.PHONY : op_kernel/CMakeFiles/binary.dir/all + +# Build rule for subdir invocation for target. +op_kernel/CMakeFiles/binary.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/CMakeFiles 1 + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_kernel/CMakeFiles/binary.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/CMakeFiles 0 +.PHONY : op_kernel/CMakeFiles/binary.dir/rule + +# Convenience name for target. +binary: op_kernel/CMakeFiles/binary.dir/rule +.PHONY : binary + +# clean rule for target. +op_kernel/CMakeFiles/binary.dir/clean: + $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/binary.dir/build.make op_kernel/CMakeFiles/binary.dir/clean +.PHONY : op_kernel/CMakeFiles/binary.dir/clean + +#============================================================================= +# Target rules for target op_kernel/CMakeFiles/ascendc_bin_ascend310p.dir + +# All Build rule for target. +op_kernel/CMakeFiles/ascendc_bin_ascend310p.dir/all: op_kernel/CMakeFiles/ascendc_impl_gen.dir/all + $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend310p.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend310p.dir/depend + $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend310p.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend310p.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/CMakeFiles --progress-num= "Built target ascendc_bin_ascend310p" +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend310p.dir/all + +# Build rule for subdir invocation for target. +op_kernel/CMakeFiles/ascendc_bin_ascend310p.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/CMakeFiles 1 + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_kernel/CMakeFiles/ascendc_bin_ascend310p.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/CMakeFiles 0 +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend310p.dir/rule + +# Convenience name for target. +ascendc_bin_ascend310p: op_kernel/CMakeFiles/ascendc_bin_ascend310p.dir/rule +.PHONY : ascendc_bin_ascend310p + +# clean rule for target. +op_kernel/CMakeFiles/ascendc_bin_ascend310p.dir/clean: + $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend310p.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend310p.dir/clean +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend310p.dir/clean + +#============================================================================= +# Target rules for target op_kernel/CMakeFiles/ascendc_bin_ascend310p_gen_ops_config.dir + +# All Build rule for target. +op_kernel/CMakeFiles/ascendc_bin_ascend310p_gen_ops_config.dir/all: op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_0.dir/all + $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend310p_gen_ops_config.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend310p_gen_ops_config.dir/depend + $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend310p_gen_ops_config.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend310p_gen_ops_config.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/CMakeFiles --progress-num= "Built target ascendc_bin_ascend310p_gen_ops_config" +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend310p_gen_ops_config.dir/all + +# Build rule for subdir invocation for target. +op_kernel/CMakeFiles/ascendc_bin_ascend310p_gen_ops_config.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/CMakeFiles 1 + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_kernel/CMakeFiles/ascendc_bin_ascend310p_gen_ops_config.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/CMakeFiles 0 +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend310p_gen_ops_config.dir/rule + +# Convenience name for target. +ascendc_bin_ascend310p_gen_ops_config: op_kernel/CMakeFiles/ascendc_bin_ascend310p_gen_ops_config.dir/rule +.PHONY : ascendc_bin_ascend310p_gen_ops_config + +# clean rule for target. +op_kernel/CMakeFiles/ascendc_bin_ascend310p_gen_ops_config.dir/clean: + $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend310p_gen_ops_config.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend310p_gen_ops_config.dir/clean +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend310p_gen_ops_config.dir/clean + +#============================================================================= +# Target rules for target op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_copy.dir + +# All Build rule for target. +op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_copy.dir/all: + $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_copy.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_copy.dir/depend + $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_copy.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_copy.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/CMakeFiles --progress-num= "Built target ascendc_bin_ascend310p_add_custom_copy" +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_copy.dir/all + +# Build rule for subdir invocation for target. +op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_copy.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/CMakeFiles 0 + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_copy.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/CMakeFiles 0 +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_copy.dir/rule + +# Convenience name for target. +ascendc_bin_ascend310p_add_custom_copy: op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_copy.dir/rule +.PHONY : ascendc_bin_ascend310p_add_custom_copy + +# clean rule for target. +op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_copy.dir/clean: + $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_copy.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_copy.dir/clean +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_copy.dir/clean + +#============================================================================= +# Target rules for target op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_0.dir + +# All Build rule for target. +op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_0.dir/all: op_kernel/CMakeFiles/ascendc_bin_ascend310p.dir/all +op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_0.dir/all: op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_copy.dir/all + $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_0.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_0.dir/depend + $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_0.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_0.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/CMakeFiles --progress-num= "Built target ascendc_bin_ascend310p_add_custom_0" +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_0.dir/all + +# Build rule for subdir invocation for target. +op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_0.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/CMakeFiles 1 + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_0.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/CMakeFiles 0 +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_0.dir/rule + +# Convenience name for target. +ascendc_bin_ascend310p_add_custom_0: op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_0.dir/rule +.PHONY : ascendc_bin_ascend310p_add_custom_0 + +# clean rule for target. +op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_0.dir/clean: + $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_0.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_0.dir/clean +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_0.dir/clean + +#============================================================================= +# Target rules for target op_kernel/CMakeFiles/ops_info_gen_ascend310b.dir + +# All Build rule for target. +op_kernel/CMakeFiles/ops_info_gen_ascend310b.dir/all: + $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ops_info_gen_ascend310b.dir/build.make op_kernel/CMakeFiles/ops_info_gen_ascend310b.dir/depend + $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ops_info_gen_ascend310b.dir/build.make op_kernel/CMakeFiles/ops_info_gen_ascend310b.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/CMakeFiles --progress-num=13 "Built target ops_info_gen_ascend310b" +.PHONY : op_kernel/CMakeFiles/ops_info_gen_ascend310b.dir/all + +# Build rule for subdir invocation for target. +op_kernel/CMakeFiles/ops_info_gen_ascend310b.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/CMakeFiles 1 + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_kernel/CMakeFiles/ops_info_gen_ascend310b.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/CMakeFiles 0 +.PHONY : op_kernel/CMakeFiles/ops_info_gen_ascend310b.dir/rule + +# Convenience name for target. +ops_info_gen_ascend310b: op_kernel/CMakeFiles/ops_info_gen_ascend310b.dir/rule +.PHONY : ops_info_gen_ascend310b + +# clean rule for target. +op_kernel/CMakeFiles/ops_info_gen_ascend310b.dir/clean: + $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ops_info_gen_ascend310b.dir/build.make op_kernel/CMakeFiles/ops_info_gen_ascend310b.dir/clean +.PHONY : op_kernel/CMakeFiles/ops_info_gen_ascend310b.dir/clean + +#============================================================================= +# Target rules for target op_kernel/CMakeFiles/ascendc_bin_ascend310b.dir + +# All Build rule for target. +op_kernel/CMakeFiles/ascendc_bin_ascend310b.dir/all: op_kernel/CMakeFiles/ascendc_impl_gen.dir/all + $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend310b.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend310b.dir/depend + $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend310b.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend310b.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/CMakeFiles --progress-num= "Built target ascendc_bin_ascend310b" +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend310b.dir/all + +# Build rule for subdir invocation for target. +op_kernel/CMakeFiles/ascendc_bin_ascend310b.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/CMakeFiles 1 + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_kernel/CMakeFiles/ascendc_bin_ascend310b.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/CMakeFiles 0 +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend310b.dir/rule + +# Convenience name for target. +ascendc_bin_ascend310b: op_kernel/CMakeFiles/ascendc_bin_ascend310b.dir/rule +.PHONY : ascendc_bin_ascend310b + +# clean rule for target. +op_kernel/CMakeFiles/ascendc_bin_ascend310b.dir/clean: + $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend310b.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend310b.dir/clean +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend310b.dir/clean + +#============================================================================= +# Target rules for target op_kernel/CMakeFiles/ascendc_bin_ascend310b_gen_ops_config.dir + +# All Build rule for target. +op_kernel/CMakeFiles/ascendc_bin_ascend310b_gen_ops_config.dir/all: op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_0.dir/all + $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend310b_gen_ops_config.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend310b_gen_ops_config.dir/depend + $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend310b_gen_ops_config.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend310b_gen_ops_config.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/CMakeFiles --progress-num= "Built target ascendc_bin_ascend310b_gen_ops_config" +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend310b_gen_ops_config.dir/all + +# Build rule for subdir invocation for target. +op_kernel/CMakeFiles/ascendc_bin_ascend310b_gen_ops_config.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/CMakeFiles 1 + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_kernel/CMakeFiles/ascendc_bin_ascend310b_gen_ops_config.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/CMakeFiles 0 +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend310b_gen_ops_config.dir/rule + +# Convenience name for target. +ascendc_bin_ascend310b_gen_ops_config: op_kernel/CMakeFiles/ascendc_bin_ascend310b_gen_ops_config.dir/rule +.PHONY : ascendc_bin_ascend310b_gen_ops_config + +# clean rule for target. +op_kernel/CMakeFiles/ascendc_bin_ascend310b_gen_ops_config.dir/clean: + $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend310b_gen_ops_config.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend310b_gen_ops_config.dir/clean +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend310b_gen_ops_config.dir/clean + +#============================================================================= +# Target rules for target op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_copy.dir + +# All Build rule for target. +op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_copy.dir/all: + $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_copy.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_copy.dir/depend + $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_copy.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_copy.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/CMakeFiles --progress-num= "Built target ascendc_bin_ascend310b_add_custom_copy" +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_copy.dir/all + +# Build rule for subdir invocation for target. +op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_copy.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/CMakeFiles 0 + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_copy.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/CMakeFiles 0 +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_copy.dir/rule + +# Convenience name for target. +ascendc_bin_ascend310b_add_custom_copy: op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_copy.dir/rule +.PHONY : ascendc_bin_ascend310b_add_custom_copy + +# clean rule for target. +op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_copy.dir/clean: + $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_copy.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_copy.dir/clean +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_copy.dir/clean + +#============================================================================= +# Target rules for target op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_0.dir + +# All Build rule for target. +op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_0.dir/all: op_kernel/CMakeFiles/ascendc_bin_ascend310b.dir/all +op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_0.dir/all: op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_copy.dir/all + $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_0.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_0.dir/depend + $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_0.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_0.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/CMakeFiles --progress-num= "Built target ascendc_bin_ascend310b_add_custom_0" +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_0.dir/all + +# Build rule for subdir invocation for target. +op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_0.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/CMakeFiles 1 + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_0.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/CMakeFiles 0 +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_0.dir/rule + +# Convenience name for target. +ascendc_bin_ascend310b_add_custom_0: op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_0.dir/rule +.PHONY : ascendc_bin_ascend310b_add_custom_0 + +# clean rule for target. +op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_0.dir/clean: + $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_0.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_0.dir/clean +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_0.dir/clean + +#============================================================================= +# Target rules for target op_kernel/CMakeFiles/ops_info_gen_ascend910.dir + +# All Build rule for target. +op_kernel/CMakeFiles/ops_info_gen_ascend910.dir/all: + $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ops_info_gen_ascend910.dir/build.make op_kernel/CMakeFiles/ops_info_gen_ascend910.dir/depend + $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ops_info_gen_ascend910.dir/build.make op_kernel/CMakeFiles/ops_info_gen_ascend910.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/CMakeFiles --progress-num=15 "Built target ops_info_gen_ascend910" +.PHONY : op_kernel/CMakeFiles/ops_info_gen_ascend910.dir/all + +# Build rule for subdir invocation for target. +op_kernel/CMakeFiles/ops_info_gen_ascend910.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/CMakeFiles 1 + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_kernel/CMakeFiles/ops_info_gen_ascend910.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/CMakeFiles 0 +.PHONY : op_kernel/CMakeFiles/ops_info_gen_ascend910.dir/rule + +# Convenience name for target. +ops_info_gen_ascend910: op_kernel/CMakeFiles/ops_info_gen_ascend910.dir/rule +.PHONY : ops_info_gen_ascend910 + +# clean rule for target. +op_kernel/CMakeFiles/ops_info_gen_ascend910.dir/clean: + $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ops_info_gen_ascend910.dir/build.make op_kernel/CMakeFiles/ops_info_gen_ascend910.dir/clean +.PHONY : op_kernel/CMakeFiles/ops_info_gen_ascend910.dir/clean + +#============================================================================= +# Target rules for target op_kernel/CMakeFiles/ascendc_bin_ascend910.dir + +# All Build rule for target. +op_kernel/CMakeFiles/ascendc_bin_ascend910.dir/all: op_kernel/CMakeFiles/ascendc_impl_gen.dir/all + $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend910.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend910.dir/depend + $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend910.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend910.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/CMakeFiles --progress-num= "Built target ascendc_bin_ascend910" +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend910.dir/all + +# Build rule for subdir invocation for target. +op_kernel/CMakeFiles/ascendc_bin_ascend910.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/CMakeFiles 1 + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_kernel/CMakeFiles/ascendc_bin_ascend910.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/CMakeFiles 0 +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend910.dir/rule + +# Convenience name for target. +ascendc_bin_ascend910: op_kernel/CMakeFiles/ascendc_bin_ascend910.dir/rule +.PHONY : ascendc_bin_ascend910 + +# clean rule for target. +op_kernel/CMakeFiles/ascendc_bin_ascend910.dir/clean: + $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend910.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend910.dir/clean +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend910.dir/clean + +#============================================================================= +# Target rules for target op_kernel/CMakeFiles/ascendc_bin_ascend910_gen_ops_config.dir + +# All Build rule for target. +op_kernel/CMakeFiles/ascendc_bin_ascend910_gen_ops_config.dir/all: op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_0.dir/all + $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend910_gen_ops_config.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend910_gen_ops_config.dir/depend + $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend910_gen_ops_config.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend910_gen_ops_config.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/CMakeFiles --progress-num= "Built target ascendc_bin_ascend910_gen_ops_config" +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend910_gen_ops_config.dir/all + +# Build rule for subdir invocation for target. +op_kernel/CMakeFiles/ascendc_bin_ascend910_gen_ops_config.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/CMakeFiles 1 + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_kernel/CMakeFiles/ascendc_bin_ascend910_gen_ops_config.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/CMakeFiles 0 +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend910_gen_ops_config.dir/rule + +# Convenience name for target. +ascendc_bin_ascend910_gen_ops_config: op_kernel/CMakeFiles/ascendc_bin_ascend910_gen_ops_config.dir/rule +.PHONY : ascendc_bin_ascend910_gen_ops_config + +# clean rule for target. +op_kernel/CMakeFiles/ascendc_bin_ascend910_gen_ops_config.dir/clean: + $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend910_gen_ops_config.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend910_gen_ops_config.dir/clean +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend910_gen_ops_config.dir/clean + +#============================================================================= +# Target rules for target op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_copy.dir + +# All Build rule for target. +op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_copy.dir/all: + $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_copy.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_copy.dir/depend + $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_copy.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_copy.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/CMakeFiles --progress-num= "Built target ascendc_bin_ascend910_add_custom_copy" +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_copy.dir/all + +# Build rule for subdir invocation for target. +op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_copy.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/CMakeFiles 0 + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_copy.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/CMakeFiles 0 +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_copy.dir/rule + +# Convenience name for target. +ascendc_bin_ascend910_add_custom_copy: op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_copy.dir/rule +.PHONY : ascendc_bin_ascend910_add_custom_copy + +# clean rule for target. +op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_copy.dir/clean: + $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_copy.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_copy.dir/clean +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_copy.dir/clean + +#============================================================================= +# Target rules for target op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_0.dir + +# All Build rule for target. +op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_0.dir/all: op_kernel/CMakeFiles/ascendc_bin_ascend910.dir/all +op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_0.dir/all: op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_copy.dir/all + $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_0.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_0.dir/depend + $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_0.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_0.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/CMakeFiles --progress-num= "Built target ascendc_bin_ascend910_add_custom_0" +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_0.dir/all + +# Build rule for subdir invocation for target. +op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_0.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/CMakeFiles 1 + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_0.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/CMakeFiles 0 +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_0.dir/rule + +# Convenience name for target. +ascendc_bin_ascend910_add_custom_0: op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_0.dir/rule +.PHONY : ascendc_bin_ascend910_add_custom_0 + +# clean rule for target. +op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_0.dir/clean: + $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_0.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_0.dir/clean +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_0.dir/clean + +#============================================================================= +# Target rules for target op_kernel/CMakeFiles/ops_info_gen_ascend910b.dir + +# All Build rule for target. +op_kernel/CMakeFiles/ops_info_gen_ascend910b.dir/all: + $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ops_info_gen_ascend910b.dir/build.make op_kernel/CMakeFiles/ops_info_gen_ascend910b.dir/depend + $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ops_info_gen_ascend910b.dir/build.make op_kernel/CMakeFiles/ops_info_gen_ascend910b.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/CMakeFiles --progress-num=16 "Built target ops_info_gen_ascend910b" +.PHONY : op_kernel/CMakeFiles/ops_info_gen_ascend910b.dir/all + +# Build rule for subdir invocation for target. +op_kernel/CMakeFiles/ops_info_gen_ascend910b.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/CMakeFiles 1 + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_kernel/CMakeFiles/ops_info_gen_ascend910b.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/CMakeFiles 0 +.PHONY : op_kernel/CMakeFiles/ops_info_gen_ascend910b.dir/rule + +# Convenience name for target. +ops_info_gen_ascend910b: op_kernel/CMakeFiles/ops_info_gen_ascend910b.dir/rule +.PHONY : ops_info_gen_ascend910b + +# clean rule for target. +op_kernel/CMakeFiles/ops_info_gen_ascend910b.dir/clean: + $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ops_info_gen_ascend910b.dir/build.make op_kernel/CMakeFiles/ops_info_gen_ascend910b.dir/clean +.PHONY : op_kernel/CMakeFiles/ops_info_gen_ascend910b.dir/clean + +#============================================================================= +# Target rules for target op_kernel/CMakeFiles/ascendc_bin_ascend910b.dir + +# All Build rule for target. +op_kernel/CMakeFiles/ascendc_bin_ascend910b.dir/all: op_kernel/CMakeFiles/ascendc_impl_gen.dir/all + $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend910b.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend910b.dir/depend + $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend910b.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend910b.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/CMakeFiles --progress-num= "Built target ascendc_bin_ascend910b" +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend910b.dir/all + +# Build rule for subdir invocation for target. +op_kernel/CMakeFiles/ascendc_bin_ascend910b.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/CMakeFiles 1 + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_kernel/CMakeFiles/ascendc_bin_ascend910b.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/CMakeFiles 0 +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend910b.dir/rule + +# Convenience name for target. +ascendc_bin_ascend910b: op_kernel/CMakeFiles/ascendc_bin_ascend910b.dir/rule +.PHONY : ascendc_bin_ascend910b + +# clean rule for target. +op_kernel/CMakeFiles/ascendc_bin_ascend910b.dir/clean: + $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend910b.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend910b.dir/clean +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend910b.dir/clean + +#============================================================================= +# Target rules for target op_kernel/CMakeFiles/ascendc_bin_ascend910b_gen_ops_config.dir + +# All Build rule for target. +op_kernel/CMakeFiles/ascendc_bin_ascend910b_gen_ops_config.dir/all: op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_0.dir/all + $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend910b_gen_ops_config.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend910b_gen_ops_config.dir/depend + $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend910b_gen_ops_config.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend910b_gen_ops_config.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/CMakeFiles --progress-num= "Built target ascendc_bin_ascend910b_gen_ops_config" +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend910b_gen_ops_config.dir/all + +# Build rule for subdir invocation for target. +op_kernel/CMakeFiles/ascendc_bin_ascend910b_gen_ops_config.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/CMakeFiles 1 + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_kernel/CMakeFiles/ascendc_bin_ascend910b_gen_ops_config.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/CMakeFiles 0 +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend910b_gen_ops_config.dir/rule + +# Convenience name for target. +ascendc_bin_ascend910b_gen_ops_config: op_kernel/CMakeFiles/ascendc_bin_ascend910b_gen_ops_config.dir/rule +.PHONY : ascendc_bin_ascend910b_gen_ops_config + +# clean rule for target. +op_kernel/CMakeFiles/ascendc_bin_ascend910b_gen_ops_config.dir/clean: + $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend910b_gen_ops_config.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend910b_gen_ops_config.dir/clean +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend910b_gen_ops_config.dir/clean + +#============================================================================= +# Target rules for target op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_copy.dir + +# All Build rule for target. +op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_copy.dir/all: + $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_copy.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_copy.dir/depend + $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_copy.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_copy.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/CMakeFiles --progress-num= "Built target ascendc_bin_ascend910b_add_custom_copy" +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_copy.dir/all + +# Build rule for subdir invocation for target. +op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_copy.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/CMakeFiles 0 + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_copy.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/CMakeFiles 0 +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_copy.dir/rule + +# Convenience name for target. +ascendc_bin_ascend910b_add_custom_copy: op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_copy.dir/rule +.PHONY : ascendc_bin_ascend910b_add_custom_copy + +# clean rule for target. +op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_copy.dir/clean: + $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_copy.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_copy.dir/clean +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_copy.dir/clean + +#============================================================================= +# Target rules for target op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_0.dir + +# All Build rule for target. +op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_0.dir/all: op_kernel/CMakeFiles/ascendc_bin_ascend910b.dir/all +op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_0.dir/all: op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_copy.dir/all + $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_0.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_0.dir/depend + $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_0.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_0.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/CMakeFiles --progress-num= "Built target ascendc_bin_ascend910b_add_custom_0" +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_0.dir/all + +# Build rule for subdir invocation for target. +op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_0.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/CMakeFiles 1 + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_0.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/CMakeFiles 0 +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_0.dir/rule + +# Convenience name for target. +ascendc_bin_ascend910b_add_custom_0: op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_0.dir/rule +.PHONY : ascendc_bin_ascend910b_add_custom_0 + +# clean rule for target. +op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_0.dir/clean: + $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_0.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_0.dir/clean +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_0.dir/clean + +#============================================================================= +# Target rules for target op_kernel/CMakeFiles/npu_supported_ops.dir + +# All Build rule for target. +op_kernel/CMakeFiles/npu_supported_ops.dir/all: + $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/npu_supported_ops.dir/build.make op_kernel/CMakeFiles/npu_supported_ops.dir/depend + $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/npu_supported_ops.dir/build.make op_kernel/CMakeFiles/npu_supported_ops.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/CMakeFiles --progress-num=12 "Built target npu_supported_ops" +.PHONY : op_kernel/CMakeFiles/npu_supported_ops.dir/all + +# Build rule for subdir invocation for target. +op_kernel/CMakeFiles/npu_supported_ops.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/CMakeFiles 1 + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_kernel/CMakeFiles/npu_supported_ops.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/CMakeFiles 0 +.PHONY : op_kernel/CMakeFiles/npu_supported_ops.dir/rule + +# Convenience name for target. +npu_supported_ops: op_kernel/CMakeFiles/npu_supported_ops.dir/rule +.PHONY : npu_supported_ops + +# clean rule for target. +op_kernel/CMakeFiles/npu_supported_ops.dir/clean: + $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/npu_supported_ops.dir/build.make op_kernel/CMakeFiles/npu_supported_ops.dir/clean +.PHONY : op_kernel/CMakeFiles/npu_supported_ops.dir/clean + +#============================================================================= +# Special targets to cleanup operation of make. + +# Special rule to run CMake to check the build system integrity. +# No rule that depends on this can have commands that come from listfiles +# because they might be regenerated. +cmake_check_build_system: + $(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 0 +.PHONY : cmake_check_build_system + diff --git a/Increase_Host_compute/Is_double_buffer/build_out/CMakeFiles/TargetDirectories.txt b/Increase_Host_compute/Is_double_buffer/build_out/CMakeFiles/TargetDirectories.txt new file mode 100644 index 0000000000000000000000000000000000000000..f326e297ba4a747ac9b3f2a858a79b695bf644b1 --- /dev/null +++ b/Increase_Host_compute/Is_double_buffer/build_out/CMakeFiles/TargetDirectories.txt @@ -0,0 +1,70 @@ +/Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/CMakeFiles/modify_vendor.dir +/Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/CMakeFiles/gen_version_info.dir +/Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/CMakeFiles/package.dir +/Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/CMakeFiles/package_source.dir +/Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/CMakeFiles/edit_cache.dir +/Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/CMakeFiles/rebuild_cache.dir +/Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/CMakeFiles/list_install_components.dir +/Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/CMakeFiles/install.dir +/Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/CMakeFiles/install/local.dir +/Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/CMakeFiles/install/strip.dir +/Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/framework/CMakeFiles/package.dir +/Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/framework/CMakeFiles/package_source.dir +/Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/framework/CMakeFiles/edit_cache.dir +/Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/framework/CMakeFiles/rebuild_cache.dir +/Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/framework/CMakeFiles/list_install_components.dir +/Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/framework/CMakeFiles/install.dir +/Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/framework/CMakeFiles/install/local.dir +/Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/framework/CMakeFiles/install/strip.dir +/Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir +/Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/framework/tf_plugin/CMakeFiles/package.dir +/Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/framework/tf_plugin/CMakeFiles/package_source.dir +/Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/framework/tf_plugin/CMakeFiles/edit_cache.dir +/Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/framework/tf_plugin/CMakeFiles/rebuild_cache.dir +/Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/framework/tf_plugin/CMakeFiles/list_install_components.dir +/Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/framework/tf_plugin/CMakeFiles/install.dir +/Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/framework/tf_plugin/CMakeFiles/install/local.dir +/Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/framework/tf_plugin/CMakeFiles/install/strip.dir +/Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/op_host/CMakeFiles/cust_op_proto.dir +/Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/op_host/CMakeFiles/cust_optiling.dir +/Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/op_host/CMakeFiles/cust_opapi.dir +/Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/op_host/CMakeFiles/optiling_compat.dir +/Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/op_host/CMakeFiles/package.dir +/Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/op_host/CMakeFiles/package_source.dir +/Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/op_host/CMakeFiles/edit_cache.dir +/Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/op_host/CMakeFiles/rebuild_cache.dir +/Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/op_host/CMakeFiles/list_install_components.dir +/Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/op_host/CMakeFiles/install.dir +/Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/op_host/CMakeFiles/install/local.dir +/Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/op_host/CMakeFiles/install/strip.dir +/Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/CMakeFiles/ops_info_gen_ascend310p.dir +/Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_impl_gen.dir +/Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/CMakeFiles/binary.dir +/Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310p.dir +/Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310p_gen_ops_config.dir +/Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_copy.dir +/Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_0.dir +/Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/CMakeFiles/ops_info_gen_ascend310b.dir +/Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b.dir +/Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b_gen_ops_config.dir +/Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_copy.dir +/Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_0.dir +/Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/CMakeFiles/ops_info_gen_ascend910.dir +/Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910.dir +/Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910_gen_ops_config.dir +/Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_copy.dir +/Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_0.dir +/Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/CMakeFiles/ops_info_gen_ascend910b.dir +/Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b.dir +/Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b_gen_ops_config.dir +/Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_copy.dir +/Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_0.dir +/Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/CMakeFiles/npu_supported_ops.dir +/Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/CMakeFiles/package.dir +/Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/CMakeFiles/package_source.dir +/Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/CMakeFiles/edit_cache.dir +/Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/CMakeFiles/rebuild_cache.dir +/Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/CMakeFiles/list_install_components.dir +/Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/CMakeFiles/install.dir +/Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/CMakeFiles/install/local.dir +/Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/CMakeFiles/install/strip.dir diff --git a/Increase_Host_compute/Is_double_buffer/build_out/CMakeFiles/cmake.check_cache b/Increase_Host_compute/Is_double_buffer/build_out/CMakeFiles/cmake.check_cache new file mode 100644 index 0000000000000000000000000000000000000000..3dccd731726d7faa8b29d8d7dba3b981a53ca497 --- /dev/null +++ b/Increase_Host_compute/Is_double_buffer/build_out/CMakeFiles/cmake.check_cache @@ -0,0 +1 @@ +# This file is generated by cmake for dependency checking of the CMakeCache.txt file diff --git a/Increase_Host_compute/Is_double_buffer/build_out/CMakeFiles/gen_version_info.dir/DependInfo.cmake b/Increase_Host_compute/Is_double_buffer/build_out/CMakeFiles/gen_version_info.dir/DependInfo.cmake new file mode 100644 index 0000000000000000000000000000000000000000..dc55e44b5556fc28ad7acb84f1df08a5aef15b8d --- /dev/null +++ b/Increase_Host_compute/Is_double_buffer/build_out/CMakeFiles/gen_version_info.dir/DependInfo.cmake @@ -0,0 +1,18 @@ + +# Consider dependencies only in project. +set(CMAKE_DEPENDS_IN_PROJECT_ONLY OFF) + +# The set of languages for which implicit dependencies are needed: +set(CMAKE_DEPENDS_LANGUAGES + ) + +# The set of dependency files which are needed: +set(CMAKE_DEPENDS_DEPENDENCY_FILES + ) + +# Targets to which this target links. +set(CMAKE_TARGET_LINKED_INFO_FILES + ) + +# Fortran module output directory. +set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/Increase_Host_compute/Is_double_buffer/build_out/CMakeFiles/gen_version_info.dir/build.make b/Increase_Host_compute/Is_double_buffer/build_out/CMakeFiles/gen_version_info.dir/build.make new file mode 100644 index 0000000000000000000000000000000000000000..32fe21a951405074388658ec424f8396db813bf5 --- /dev/null +++ b/Increase_Host_compute/Is_double_buffer/build_out/CMakeFiles/gen_version_info.dir/build.make @@ -0,0 +1,87 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + +# Disable VCS-based implicit rules. +% : %,v + +# Disable VCS-based implicit rules. +% : RCS/% + +# Disable VCS-based implicit rules. +% : RCS/%,v + +# Disable VCS-based implicit rules. +% : SCCS/s.% + +# Disable VCS-based implicit rules. +% : s.% + +.SUFFIXES: .hpux_make_needs_suffix_list + +# Command-line flag to silence nested $(MAKE). +$(VERBOSE)MAKESILENT = -s + +#Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E rm -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out + +# Utility rule file for gen_version_info. + +# Include any custom commands dependencies for this target. +include CMakeFiles/gen_version_info.dir/compiler_depend.make + +# Include the progress variables for this target. +include CMakeFiles/gen_version_info.dir/progress.make + +CMakeFiles/gen_version_info: + bash /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/cmake/util/gen_version_info.sh /usr/local/Ascend/ascend-toolkit/latest /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out + +gen_version_info: CMakeFiles/gen_version_info +gen_version_info: CMakeFiles/gen_version_info.dir/build.make +.PHONY : gen_version_info + +# Rule to build all files generated by this target. +CMakeFiles/gen_version_info.dir/build: gen_version_info +.PHONY : CMakeFiles/gen_version_info.dir/build + +CMakeFiles/gen_version_info.dir/clean: + $(CMAKE_COMMAND) -P CMakeFiles/gen_version_info.dir/cmake_clean.cmake +.PHONY : CMakeFiles/gen_version_info.dir/clean + +CMakeFiles/gen_version_info.dir/depend: + cd /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/CMakeFiles/gen_version_info.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : CMakeFiles/gen_version_info.dir/depend + diff --git a/Increase_Host_compute/Is_double_buffer/build_out/CMakeFiles/gen_version_info.dir/cmake_clean.cmake b/Increase_Host_compute/Is_double_buffer/build_out/CMakeFiles/gen_version_info.dir/cmake_clean.cmake new file mode 100644 index 0000000000000000000000000000000000000000..4183a837bc0dec14a4def868f73d30454795d838 --- /dev/null +++ b/Increase_Host_compute/Is_double_buffer/build_out/CMakeFiles/gen_version_info.dir/cmake_clean.cmake @@ -0,0 +1,8 @@ +file(REMOVE_RECURSE + "CMakeFiles/gen_version_info" +) + +# Per-language clean rules from dependency scanning. +foreach(lang ) + include(CMakeFiles/gen_version_info.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/Increase_Host_compute/Is_double_buffer/build_out/CMakeFiles/gen_version_info.dir/compiler_depend.make b/Increase_Host_compute/Is_double_buffer/build_out/CMakeFiles/gen_version_info.dir/compiler_depend.make new file mode 100644 index 0000000000000000000000000000000000000000..94061306968c7012026090d774e6ed8954710fe1 --- /dev/null +++ b/Increase_Host_compute/Is_double_buffer/build_out/CMakeFiles/gen_version_info.dir/compiler_depend.make @@ -0,0 +1,2 @@ +# Empty custom commands generated dependencies file for gen_version_info. +# This may be replaced when dependencies are built. diff --git a/Increase_Host_compute/Is_double_buffer/build_out/CMakeFiles/gen_version_info.dir/compiler_depend.ts b/Increase_Host_compute/Is_double_buffer/build_out/CMakeFiles/gen_version_info.dir/compiler_depend.ts new file mode 100644 index 0000000000000000000000000000000000000000..714ce8ff0ea68770397b4b735a816647351f4c4c --- /dev/null +++ b/Increase_Host_compute/Is_double_buffer/build_out/CMakeFiles/gen_version_info.dir/compiler_depend.ts @@ -0,0 +1,2 @@ +# CMAKE generated file: DO NOT EDIT! +# Timestamp file for custom commands dependencies management for gen_version_info. diff --git a/Increase_Host_compute/Is_double_buffer/build_out/CMakeFiles/gen_version_info.dir/progress.make b/Increase_Host_compute/Is_double_buffer/build_out/CMakeFiles/gen_version_info.dir/progress.make new file mode 100644 index 0000000000000000000000000000000000000000..8b137891791fe96927ad78e64b0aad7bded08bdc --- /dev/null +++ b/Increase_Host_compute/Is_double_buffer/build_out/CMakeFiles/gen_version_info.dir/progress.make @@ -0,0 +1 @@ + diff --git a/Increase_Host_compute/Is_double_buffer/build_out/CMakeFiles/modify_vendor.dir/DependInfo.cmake b/Increase_Host_compute/Is_double_buffer/build_out/CMakeFiles/modify_vendor.dir/DependInfo.cmake new file mode 100644 index 0000000000000000000000000000000000000000..7bfbffa234b0249d15b8a0bd8081d5581f12566c --- /dev/null +++ b/Increase_Host_compute/Is_double_buffer/build_out/CMakeFiles/modify_vendor.dir/DependInfo.cmake @@ -0,0 +1,24 @@ + +# Consider dependencies only in project. +set(CMAKE_DEPENDS_IN_PROJECT_ONLY OFF) + +# The set of languages for which implicit dependencies are needed: +set(CMAKE_DEPENDS_LANGUAGES + ) + +# The set of dependency files which are needed: +set(CMAKE_DEPENDS_DEPENDENCY_FILES + ) + +# Pairs of files generated by the same build rule. +set(CMAKE_MULTIPLE_OUTPUT_PAIRS + "/Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/scripts/upgrade.sh" "/Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/scripts/install.sh" + ) + + +# Targets to which this target links. +set(CMAKE_TARGET_LINKED_INFO_FILES + ) + +# Fortran module output directory. +set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/Increase_Host_compute/Is_double_buffer/build_out/CMakeFiles/modify_vendor.dir/build.make b/Increase_Host_compute/Is_double_buffer/build_out/CMakeFiles/modify_vendor.dir/build.make new file mode 100644 index 0000000000000000000000000000000000000000..06addc07aed87549cd247dc8b66e9152cf84b8a4 --- /dev/null +++ b/Increase_Host_compute/Is_double_buffer/build_out/CMakeFiles/modify_vendor.dir/build.make @@ -0,0 +1,98 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + +# Disable VCS-based implicit rules. +% : %,v + +# Disable VCS-based implicit rules. +% : RCS/% + +# Disable VCS-based implicit rules. +% : RCS/%,v + +# Disable VCS-based implicit rules. +% : SCCS/s.% + +# Disable VCS-based implicit rules. +% : s.% + +.SUFFIXES: .hpux_make_needs_suffix_list + +# Command-line flag to silence nested $(MAKE). +$(VERBOSE)MAKESILENT = -s + +#Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E rm -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out + +# Utility rule file for modify_vendor. + +# Include any custom commands dependencies for this target. +include CMakeFiles/modify_vendor.dir/compiler_depend.make + +# Include the progress variables for this target. +include CMakeFiles/modify_vendor.dir/progress.make + +CMakeFiles/modify_vendor: scripts/install.sh +CMakeFiles/modify_vendor: scripts/upgrade.sh + +scripts/install.sh: + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --blue --bold --progress-dir=/Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Generating scripts/install.sh, scripts/upgrade.sh" + mkdir -p /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/scripts + cp -r /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/scripts/* /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/scripts/ + sed -i s/vendor_name=customize/vendor_name=customize/g /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/scripts/* + +scripts/upgrade.sh: scripts/install.sh + @$(CMAKE_COMMAND) -E touch_nocreate scripts/upgrade.sh + +modify_vendor: CMakeFiles/modify_vendor +modify_vendor: scripts/install.sh +modify_vendor: scripts/upgrade.sh +modify_vendor: CMakeFiles/modify_vendor.dir/build.make +.PHONY : modify_vendor + +# Rule to build all files generated by this target. +CMakeFiles/modify_vendor.dir/build: modify_vendor +.PHONY : CMakeFiles/modify_vendor.dir/build + +CMakeFiles/modify_vendor.dir/clean: + $(CMAKE_COMMAND) -P CMakeFiles/modify_vendor.dir/cmake_clean.cmake +.PHONY : CMakeFiles/modify_vendor.dir/clean + +CMakeFiles/modify_vendor.dir/depend: + cd /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/CMakeFiles/modify_vendor.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : CMakeFiles/modify_vendor.dir/depend + diff --git a/Increase_Host_compute/Is_double_buffer/build_out/CMakeFiles/modify_vendor.dir/cmake_clean.cmake b/Increase_Host_compute/Is_double_buffer/build_out/CMakeFiles/modify_vendor.dir/cmake_clean.cmake new file mode 100644 index 0000000000000000000000000000000000000000..563285175969cc11e838c67e32b7fd052a517b5f --- /dev/null +++ b/Increase_Host_compute/Is_double_buffer/build_out/CMakeFiles/modify_vendor.dir/cmake_clean.cmake @@ -0,0 +1,10 @@ +file(REMOVE_RECURSE + "CMakeFiles/modify_vendor" + "scripts/install.sh" + "scripts/upgrade.sh" +) + +# Per-language clean rules from dependency scanning. +foreach(lang ) + include(CMakeFiles/modify_vendor.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/Increase_Host_compute/Is_double_buffer/build_out/CMakeFiles/modify_vendor.dir/compiler_depend.make b/Increase_Host_compute/Is_double_buffer/build_out/CMakeFiles/modify_vendor.dir/compiler_depend.make new file mode 100644 index 0000000000000000000000000000000000000000..bda5864a979e6a287be963ee99667bd4c0d2ed79 --- /dev/null +++ b/Increase_Host_compute/Is_double_buffer/build_out/CMakeFiles/modify_vendor.dir/compiler_depend.make @@ -0,0 +1,2 @@ +# Empty custom commands generated dependencies file for modify_vendor. +# This may be replaced when dependencies are built. diff --git a/Increase_Host_compute/Is_double_buffer/build_out/CMakeFiles/modify_vendor.dir/compiler_depend.ts b/Increase_Host_compute/Is_double_buffer/build_out/CMakeFiles/modify_vendor.dir/compiler_depend.ts new file mode 100644 index 0000000000000000000000000000000000000000..4290d3f2e262181b1ffff8509a18a20ec4278023 --- /dev/null +++ b/Increase_Host_compute/Is_double_buffer/build_out/CMakeFiles/modify_vendor.dir/compiler_depend.ts @@ -0,0 +1,2 @@ +# CMAKE generated file: DO NOT EDIT! +# Timestamp file for custom commands dependencies management for modify_vendor. diff --git a/Increase_Host_compute/Is_double_buffer/build_out/CMakeFiles/modify_vendor.dir/progress.make b/Increase_Host_compute/Is_double_buffer/build_out/CMakeFiles/modify_vendor.dir/progress.make new file mode 100644 index 0000000000000000000000000000000000000000..27952ed76a534aed5b8a5fa4bfd9bb2d3e51eeba --- /dev/null +++ b/Increase_Host_compute/Is_double_buffer/build_out/CMakeFiles/modify_vendor.dir/progress.make @@ -0,0 +1,2 @@ +CMAKE_PROGRESS_1 = 11 + diff --git a/Increase_Host_compute/Is_double_buffer/build_out/CMakeFiles/progress.marks b/Increase_Host_compute/Is_double_buffer/build_out/CMakeFiles/progress.marks new file mode 100644 index 0000000000000000000000000000000000000000..b6a7d89c68e0ca66e96a9a51892cc33db66fb8a3 --- /dev/null +++ b/Increase_Host_compute/Is_double_buffer/build_out/CMakeFiles/progress.marks @@ -0,0 +1 @@ +16 diff --git a/Increase_Host_compute/Is_double_buffer/build_out/CPackConfig.cmake b/Increase_Host_compute/Is_double_buffer/build_out/CPackConfig.cmake new file mode 100644 index 0000000000000000000000000000000000000000..08f1c0afcf6bd808ecd4144f163359ee4f03a270 --- /dev/null +++ b/Increase_Host_compute/Is_double_buffer/build_out/CPackConfig.cmake @@ -0,0 +1,71 @@ +# This file will be configured to contain variables for CPack. These variables +# should be set in the CMake list file of the project before CPack module is +# included. The list of available CPACK_xxx variables and their associated +# documentation may be obtained using +# cpack --help-variable-list +# +# Some variables are common to all generators (e.g. CPACK_PACKAGE_NAME) +# and some are specific to a generator +# (e.g. CPACK_NSIS_EXTRA_INSTALL_COMMANDS). The generator specific variables +# usually begin with CPACK__xxxx. + + +set(CPACK_BUILD_SOURCE_DIRS "/Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer;/Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out") +set(CPACK_CMAKE_GENERATOR "Unix Makefiles") +set(CPACK_COMPONENT_UNSPECIFIED_HIDDEN "TRUE") +set(CPACK_COMPONENT_UNSPECIFIED_REQUIRED "TRUE") +set(CPACK_DEFAULT_PACKAGE_DESCRIPTION_FILE "/usr/share/cmake-3.22/Templates/CPack.GenericDescription.txt") +set(CPACK_DEFAULT_PACKAGE_DESCRIPTION_SUMMARY "opp built using CMake") +set(CPACK_EXTERNAL_BUILT_PACKAGES "/Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run/custom_opp_ubuntu_aarch64.run") +set(CPACK_EXTERNAL_ENABLE_STAGING "TRUE") +set(CPACK_EXTERNAL_PACKAGE_SCRIPT "/Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/cmake/makeself.cmake") +set(CPACK_GENERATOR "External") +set(CPACK_INSTALL_CMAKE_PROJECTS "/Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out;opp;ALL;/") +set(CPACK_INSTALL_PREFIX "/Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out") +set(CPACK_MODULE_PATH "") +set(CPACK_NSIS_DISPLAY_NAME "opp 0.1.1") +set(CPACK_NSIS_INSTALLER_ICON_CODE "") +set(CPACK_NSIS_INSTALLER_MUI_ICON_CODE "") +set(CPACK_NSIS_INSTALL_ROOT "$PROGRAMFILES") +set(CPACK_NSIS_PACKAGE_NAME "opp 0.1.1") +set(CPACK_NSIS_UNINSTALL_NAME "Uninstall") +set(CPACK_OUTPUT_CONFIG_FILE "/Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/CPackConfig.cmake") +set(CPACK_PACKAGE_DEFAULT_LOCATION "/") +set(CPACK_PACKAGE_DESCRIPTION "CPack opp project") +set(CPACK_PACKAGE_DESCRIPTION_FILE "/usr/share/cmake-3.22/Templates/CPack.GenericDescription.txt") +set(CPACK_PACKAGE_DESCRIPTION_SUMMARY "CPack opp project") +set(CPACK_PACKAGE_DIRECTORY "/Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out") +set(CPACK_PACKAGE_FILE_NAME "custom_opp_ubuntu_aarch64.run") +set(CPACK_PACKAGE_INSTALL_DIRECTORY "opp 0.1.1") +set(CPACK_PACKAGE_INSTALL_REGISTRY_KEY "opp 0.1.1") +set(CPACK_PACKAGE_NAME "opp") +set(CPACK_PACKAGE_RELOCATABLE "true") +set(CPACK_PACKAGE_VENDOR "Humanity") +set(CPACK_PACKAGE_VERSION "0.1.1") +set(CPACK_PACKAGE_VERSION_MAJOR "0") +set(CPACK_PACKAGE_VERSION_MINOR "1") +set(CPACK_PACKAGE_VERSION_PATCH "1") +set(CPACK_RESOURCE_FILE_LICENSE "/usr/share/cmake-3.22/Templates/CPack.GenericLicense.txt") +set(CPACK_RESOURCE_FILE_README "/usr/share/cmake-3.22/Templates/CPack.GenericDescription.txt") +set(CPACK_RESOURCE_FILE_WELCOME "/usr/share/cmake-3.22/Templates/CPack.GenericWelcome.txt") +set(CPACK_SET_DESTDIR "OFF") +set(CPACK_SOURCE_GENERATOR "TBZ2;TGZ;TXZ;TZ") +set(CPACK_SOURCE_OUTPUT_CONFIG_FILE "/Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/CPackSourceConfig.cmake") +set(CPACK_SOURCE_RPM "OFF") +set(CPACK_SOURCE_TBZ2 "ON") +set(CPACK_SOURCE_TGZ "ON") +set(CPACK_SOURCE_TXZ "ON") +set(CPACK_SOURCE_TZ "ON") +set(CPACK_SOURCE_ZIP "OFF") +set(CPACK_SYSTEM_NAME "Linux") +set(CPACK_THREADS "1") +set(CPACK_TOPLEVEL_TAG "Linux") +set(CPACK_WIX_SIZEOF_VOID_P "8") + +if(NOT CPACK_PROPERTIES_FILE) + set(CPACK_PROPERTIES_FILE "/Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/CPackProperties.cmake") +endif() + +if(EXISTS ${CPACK_PROPERTIES_FILE}) + include(${CPACK_PROPERTIES_FILE}) +endif() diff --git a/Increase_Host_compute/Is_double_buffer/build_out/CPackSourceConfig.cmake b/Increase_Host_compute/Is_double_buffer/build_out/CPackSourceConfig.cmake new file mode 100644 index 0000000000000000000000000000000000000000..de7907ab15aa39e151050d041293731467d9e033 --- /dev/null +++ b/Increase_Host_compute/Is_double_buffer/build_out/CPackSourceConfig.cmake @@ -0,0 +1,79 @@ +# This file will be configured to contain variables for CPack. These variables +# should be set in the CMake list file of the project before CPack module is +# included. The list of available CPACK_xxx variables and their associated +# documentation may be obtained using +# cpack --help-variable-list +# +# Some variables are common to all generators (e.g. CPACK_PACKAGE_NAME) +# and some are specific to a generator +# (e.g. CPACK_NSIS_EXTRA_INSTALL_COMMANDS). The generator specific variables +# usually begin with CPACK__xxxx. + + +set(CPACK_BUILD_SOURCE_DIRS "/Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer;/Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out") +set(CPACK_CMAKE_GENERATOR "Unix Makefiles") +set(CPACK_COMPONENT_UNSPECIFIED_HIDDEN "TRUE") +set(CPACK_COMPONENT_UNSPECIFIED_REQUIRED "TRUE") +set(CPACK_DEFAULT_PACKAGE_DESCRIPTION_FILE "/usr/share/cmake-3.22/Templates/CPack.GenericDescription.txt") +set(CPACK_DEFAULT_PACKAGE_DESCRIPTION_SUMMARY "opp built using CMake") +set(CPACK_EXTERNAL_BUILT_PACKAGES "/Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run/custom_opp_ubuntu_aarch64.run") +set(CPACK_EXTERNAL_ENABLE_STAGING "TRUE") +set(CPACK_EXTERNAL_PACKAGE_SCRIPT "/Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/cmake/makeself.cmake") +set(CPACK_GENERATOR "TBZ2;TGZ;TXZ;TZ") +set(CPACK_IGNORE_FILES "/CVS/;/\\.svn/;/\\.bzr/;/\\.hg/;/\\.git/;\\.swp\$;\\.#;/#") +set(CPACK_INSTALLED_DIRECTORIES "/Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer;/") +set(CPACK_INSTALL_CMAKE_PROJECTS "") +set(CPACK_INSTALL_PREFIX "/Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out") +set(CPACK_MODULE_PATH "") +set(CPACK_NSIS_DISPLAY_NAME "opp 0.1.1") +set(CPACK_NSIS_INSTALLER_ICON_CODE "") +set(CPACK_NSIS_INSTALLER_MUI_ICON_CODE "") +set(CPACK_NSIS_INSTALL_ROOT "$PROGRAMFILES") +set(CPACK_NSIS_PACKAGE_NAME "opp 0.1.1") +set(CPACK_NSIS_UNINSTALL_NAME "Uninstall") +set(CPACK_OUTPUT_CONFIG_FILE "/Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/CPackConfig.cmake") +set(CPACK_PACKAGE_DEFAULT_LOCATION "/") +set(CPACK_PACKAGE_DESCRIPTION "CPack opp project") +set(CPACK_PACKAGE_DESCRIPTION_FILE "/usr/share/cmake-3.22/Templates/CPack.GenericDescription.txt") +set(CPACK_PACKAGE_DESCRIPTION_SUMMARY "CPack opp project") +set(CPACK_PACKAGE_DIRECTORY "/Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out") +set(CPACK_PACKAGE_FILE_NAME "opp-0.1.1-Source") +set(CPACK_PACKAGE_INSTALL_DIRECTORY "opp 0.1.1") +set(CPACK_PACKAGE_INSTALL_REGISTRY_KEY "opp 0.1.1") +set(CPACK_PACKAGE_NAME "opp") +set(CPACK_PACKAGE_RELOCATABLE "true") +set(CPACK_PACKAGE_VENDOR "Humanity") +set(CPACK_PACKAGE_VERSION "0.1.1") +set(CPACK_PACKAGE_VERSION_MAJOR "0") +set(CPACK_PACKAGE_VERSION_MINOR "1") +set(CPACK_PACKAGE_VERSION_PATCH "1") +set(CPACK_RESOURCE_FILE_LICENSE "/usr/share/cmake-3.22/Templates/CPack.GenericLicense.txt") +set(CPACK_RESOURCE_FILE_README "/usr/share/cmake-3.22/Templates/CPack.GenericDescription.txt") +set(CPACK_RESOURCE_FILE_WELCOME "/usr/share/cmake-3.22/Templates/CPack.GenericWelcome.txt") +set(CPACK_RPM_PACKAGE_SOURCES "ON") +set(CPACK_SET_DESTDIR "OFF") +set(CPACK_SOURCE_GENERATOR "TBZ2;TGZ;TXZ;TZ") +set(CPACK_SOURCE_IGNORE_FILES "/CVS/;/\\.svn/;/\\.bzr/;/\\.hg/;/\\.git/;\\.swp\$;\\.#;/#") +set(CPACK_SOURCE_INSTALLED_DIRECTORIES "/Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer;/") +set(CPACK_SOURCE_OUTPUT_CONFIG_FILE "/Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/CPackSourceConfig.cmake") +set(CPACK_SOURCE_PACKAGE_FILE_NAME "opp-0.1.1-Source") +set(CPACK_SOURCE_RPM "OFF") +set(CPACK_SOURCE_TBZ2 "ON") +set(CPACK_SOURCE_TGZ "ON") +set(CPACK_SOURCE_TOPLEVEL_TAG "Linux-Source") +set(CPACK_SOURCE_TXZ "ON") +set(CPACK_SOURCE_TZ "ON") +set(CPACK_SOURCE_ZIP "OFF") +set(CPACK_STRIP_FILES "") +set(CPACK_SYSTEM_NAME "Linux") +set(CPACK_THREADS "1") +set(CPACK_TOPLEVEL_TAG "Linux-Source") +set(CPACK_WIX_SIZEOF_VOID_P "8") + +if(NOT CPACK_PROPERTIES_FILE) + set(CPACK_PROPERTIES_FILE "/Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/CPackProperties.cmake") +endif() + +if(EXISTS ${CPACK_PROPERTIES_FILE}) + include(${CPACK_PROPERTIES_FILE}) +endif() diff --git a/Increase_Host_compute/Is_double_buffer/build_out/Makefile b/Increase_Host_compute/Is_double_buffer/build_out/Makefile new file mode 100644 index 0000000000000000000000000000000000000000..44d7fd8000bfa16e3e5749b72c683c8a67108989 --- /dev/null +++ b/Increase_Host_compute/Is_double_buffer/build_out/Makefile @@ -0,0 +1,631 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +# Default target executed when no arguments are given to make. +default_target: all +.PHONY : default_target + +# Allow only one "make -f Makefile2" at a time, but pass parallelism. +.NOTPARALLEL: + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + +# Disable VCS-based implicit rules. +% : %,v + +# Disable VCS-based implicit rules. +% : RCS/% + +# Disable VCS-based implicit rules. +% : RCS/%,v + +# Disable VCS-based implicit rules. +% : SCCS/s.% + +# Disable VCS-based implicit rules. +% : s.% + +.SUFFIXES: .hpux_make_needs_suffix_list + +# Command-line flag to silence nested $(MAKE). +$(VERBOSE)MAKESILENT = -s + +#Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E rm -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out + +#============================================================================= +# Targets provided globally by CMake. + +# Special rule for the target package +package: preinstall + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Run CPack packaging tool..." + /usr/bin/cpack --config ./CPackConfig.cmake +.PHONY : package + +# Special rule for the target package +package/fast: package +.PHONY : package/fast + +# Special rule for the target package_source +package_source: + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Run CPack packaging tool for source..." + /usr/bin/cpack --config ./CPackSourceConfig.cmake /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/CPackSourceConfig.cmake +.PHONY : package_source + +# Special rule for the target package_source +package_source/fast: package_source +.PHONY : package_source/fast + +# Special rule for the target edit_cache +edit_cache: + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "No interactive CMake dialog available..." + /usr/bin/cmake -E echo No\ interactive\ CMake\ dialog\ available. +.PHONY : edit_cache + +# Special rule for the target edit_cache +edit_cache/fast: edit_cache +.PHONY : edit_cache/fast + +# Special rule for the target rebuild_cache +rebuild_cache: + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running CMake to regenerate build system..." + /usr/bin/cmake --regenerate-during-build -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) +.PHONY : rebuild_cache + +# Special rule for the target rebuild_cache +rebuild_cache/fast: rebuild_cache +.PHONY : rebuild_cache/fast + +# Special rule for the target list_install_components +list_install_components: + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Available install components are: \"Unspecified\"" +.PHONY : list_install_components + +# Special rule for the target list_install_components +list_install_components/fast: list_install_components +.PHONY : list_install_components/fast + +# Special rule for the target install +install: preinstall + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Install the project..." + /usr/bin/cmake -P cmake_install.cmake +.PHONY : install + +# Special rule for the target install +install/fast: preinstall/fast + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Install the project..." + /usr/bin/cmake -P cmake_install.cmake +.PHONY : install/fast + +# Special rule for the target install/local +install/local: preinstall + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Installing only the local directory..." + /usr/bin/cmake -DCMAKE_INSTALL_LOCAL_ONLY=1 -P cmake_install.cmake +.PHONY : install/local + +# Special rule for the target install/local +install/local/fast: preinstall/fast + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Installing only the local directory..." + /usr/bin/cmake -DCMAKE_INSTALL_LOCAL_ONLY=1 -P cmake_install.cmake +.PHONY : install/local/fast + +# Special rule for the target install/strip +install/strip: preinstall + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Installing the project stripped..." + /usr/bin/cmake -DCMAKE_INSTALL_DO_STRIP=1 -P cmake_install.cmake +.PHONY : install/strip + +# Special rule for the target install/strip +install/strip/fast: preinstall/fast + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Installing the project stripped..." + /usr/bin/cmake -DCMAKE_INSTALL_DO_STRIP=1 -P cmake_install.cmake +.PHONY : install/strip/fast + +# The main all target +all: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/CMakeFiles /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out//CMakeFiles/progress.marks + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 all + $(CMAKE_COMMAND) -E cmake_progress_start /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/CMakeFiles 0 +.PHONY : all + +# The main clean target +clean: + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 clean +.PHONY : clean + +# The main clean target +clean/fast: clean +.PHONY : clean/fast + +# Prepare targets for installation. +preinstall: all + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 preinstall +.PHONY : preinstall + +# Prepare targets for installation. +preinstall/fast: + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 preinstall +.PHONY : preinstall/fast + +# clear depends +depend: + $(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 1 +.PHONY : depend + +#============================================================================= +# Target rules for targets named modify_vendor + +# Build rule for target. +modify_vendor: cmake_check_build_system + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 modify_vendor +.PHONY : modify_vendor + +# fast build rule for target. +modify_vendor/fast: + $(MAKE) $(MAKESILENT) -f CMakeFiles/modify_vendor.dir/build.make CMakeFiles/modify_vendor.dir/build +.PHONY : modify_vendor/fast + +#============================================================================= +# Target rules for targets named gen_version_info + +# Build rule for target. +gen_version_info: cmake_check_build_system + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 gen_version_info +.PHONY : gen_version_info + +# fast build rule for target. +gen_version_info/fast: + $(MAKE) $(MAKESILENT) -f CMakeFiles/gen_version_info.dir/build.make CMakeFiles/gen_version_info.dir/build +.PHONY : gen_version_info/fast + +#============================================================================= +# Target rules for targets named cust_tf_parsers + +# Build rule for target. +cust_tf_parsers: cmake_check_build_system + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 cust_tf_parsers +.PHONY : cust_tf_parsers + +# fast build rule for target. +cust_tf_parsers/fast: + $(MAKE) $(MAKESILENT) -f framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/build.make framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/build +.PHONY : cust_tf_parsers/fast + +#============================================================================= +# Target rules for targets named cust_op_proto + +# Build rule for target. +cust_op_proto: cmake_check_build_system + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 cust_op_proto +.PHONY : cust_op_proto + +# fast build rule for target. +cust_op_proto/fast: + $(MAKE) $(MAKESILENT) -f op_host/CMakeFiles/cust_op_proto.dir/build.make op_host/CMakeFiles/cust_op_proto.dir/build +.PHONY : cust_op_proto/fast + +#============================================================================= +# Target rules for targets named cust_optiling + +# Build rule for target. +cust_optiling: cmake_check_build_system + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 cust_optiling +.PHONY : cust_optiling + +# fast build rule for target. +cust_optiling/fast: + $(MAKE) $(MAKESILENT) -f op_host/CMakeFiles/cust_optiling.dir/build.make op_host/CMakeFiles/cust_optiling.dir/build +.PHONY : cust_optiling/fast + +#============================================================================= +# Target rules for targets named cust_opapi + +# Build rule for target. +cust_opapi: cmake_check_build_system + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 cust_opapi +.PHONY : cust_opapi + +# fast build rule for target. +cust_opapi/fast: + $(MAKE) $(MAKESILENT) -f op_host/CMakeFiles/cust_opapi.dir/build.make op_host/CMakeFiles/cust_opapi.dir/build +.PHONY : cust_opapi/fast + +#============================================================================= +# Target rules for targets named optiling_compat + +# Build rule for target. +optiling_compat: cmake_check_build_system + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 optiling_compat +.PHONY : optiling_compat + +# fast build rule for target. +optiling_compat/fast: + $(MAKE) $(MAKESILENT) -f op_host/CMakeFiles/optiling_compat.dir/build.make op_host/CMakeFiles/optiling_compat.dir/build +.PHONY : optiling_compat/fast + +#============================================================================= +# Target rules for targets named ops_info_gen_ascend310p + +# Build rule for target. +ops_info_gen_ascend310p: cmake_check_build_system + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 ops_info_gen_ascend310p +.PHONY : ops_info_gen_ascend310p + +# fast build rule for target. +ops_info_gen_ascend310p/fast: + $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ops_info_gen_ascend310p.dir/build.make op_kernel/CMakeFiles/ops_info_gen_ascend310p.dir/build +.PHONY : ops_info_gen_ascend310p/fast + +#============================================================================= +# Target rules for targets named ascendc_impl_gen + +# Build rule for target. +ascendc_impl_gen: cmake_check_build_system + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 ascendc_impl_gen +.PHONY : ascendc_impl_gen + +# fast build rule for target. +ascendc_impl_gen/fast: + $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_impl_gen.dir/build.make op_kernel/CMakeFiles/ascendc_impl_gen.dir/build +.PHONY : ascendc_impl_gen/fast + +#============================================================================= +# Target rules for targets named binary + +# Build rule for target. +binary: cmake_check_build_system + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 binary +.PHONY : binary + +# fast build rule for target. +binary/fast: + $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/binary.dir/build.make op_kernel/CMakeFiles/binary.dir/build +.PHONY : binary/fast + +#============================================================================= +# Target rules for targets named ascendc_bin_ascend310p + +# Build rule for target. +ascendc_bin_ascend310p: cmake_check_build_system + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 ascendc_bin_ascend310p +.PHONY : ascendc_bin_ascend310p + +# fast build rule for target. +ascendc_bin_ascend310p/fast: + $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend310p.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend310p.dir/build +.PHONY : ascendc_bin_ascend310p/fast + +#============================================================================= +# Target rules for targets named ascendc_bin_ascend310p_gen_ops_config + +# Build rule for target. +ascendc_bin_ascend310p_gen_ops_config: cmake_check_build_system + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 ascendc_bin_ascend310p_gen_ops_config +.PHONY : ascendc_bin_ascend310p_gen_ops_config + +# fast build rule for target. +ascendc_bin_ascend310p_gen_ops_config/fast: + $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend310p_gen_ops_config.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend310p_gen_ops_config.dir/build +.PHONY : ascendc_bin_ascend310p_gen_ops_config/fast + +#============================================================================= +# Target rules for targets named ascendc_bin_ascend310p_add_custom_copy + +# Build rule for target. +ascendc_bin_ascend310p_add_custom_copy: cmake_check_build_system + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 ascendc_bin_ascend310p_add_custom_copy +.PHONY : ascendc_bin_ascend310p_add_custom_copy + +# fast build rule for target. +ascendc_bin_ascend310p_add_custom_copy/fast: + $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_copy.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_copy.dir/build +.PHONY : ascendc_bin_ascend310p_add_custom_copy/fast + +#============================================================================= +# Target rules for targets named ascendc_bin_ascend310p_add_custom_0 + +# Build rule for target. +ascendc_bin_ascend310p_add_custom_0: cmake_check_build_system + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 ascendc_bin_ascend310p_add_custom_0 +.PHONY : ascendc_bin_ascend310p_add_custom_0 + +# fast build rule for target. +ascendc_bin_ascend310p_add_custom_0/fast: + $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_0.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_0.dir/build +.PHONY : ascendc_bin_ascend310p_add_custom_0/fast + +#============================================================================= +# Target rules for targets named ops_info_gen_ascend310b + +# Build rule for target. +ops_info_gen_ascend310b: cmake_check_build_system + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 ops_info_gen_ascend310b +.PHONY : ops_info_gen_ascend310b + +# fast build rule for target. +ops_info_gen_ascend310b/fast: + $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ops_info_gen_ascend310b.dir/build.make op_kernel/CMakeFiles/ops_info_gen_ascend310b.dir/build +.PHONY : ops_info_gen_ascend310b/fast + +#============================================================================= +# Target rules for targets named ascendc_bin_ascend310b + +# Build rule for target. +ascendc_bin_ascend310b: cmake_check_build_system + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 ascendc_bin_ascend310b +.PHONY : ascendc_bin_ascend310b + +# fast build rule for target. +ascendc_bin_ascend310b/fast: + $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend310b.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend310b.dir/build +.PHONY : ascendc_bin_ascend310b/fast + +#============================================================================= +# Target rules for targets named ascendc_bin_ascend310b_gen_ops_config + +# Build rule for target. +ascendc_bin_ascend310b_gen_ops_config: cmake_check_build_system + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 ascendc_bin_ascend310b_gen_ops_config +.PHONY : ascendc_bin_ascend310b_gen_ops_config + +# fast build rule for target. +ascendc_bin_ascend310b_gen_ops_config/fast: + $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend310b_gen_ops_config.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend310b_gen_ops_config.dir/build +.PHONY : ascendc_bin_ascend310b_gen_ops_config/fast + +#============================================================================= +# Target rules for targets named ascendc_bin_ascend310b_add_custom_copy + +# Build rule for target. +ascendc_bin_ascend310b_add_custom_copy: cmake_check_build_system + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 ascendc_bin_ascend310b_add_custom_copy +.PHONY : ascendc_bin_ascend310b_add_custom_copy + +# fast build rule for target. +ascendc_bin_ascend310b_add_custom_copy/fast: + $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_copy.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_copy.dir/build +.PHONY : ascendc_bin_ascend310b_add_custom_copy/fast + +#============================================================================= +# Target rules for targets named ascendc_bin_ascend310b_add_custom_0 + +# Build rule for target. +ascendc_bin_ascend310b_add_custom_0: cmake_check_build_system + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 ascendc_bin_ascend310b_add_custom_0 +.PHONY : ascendc_bin_ascend310b_add_custom_0 + +# fast build rule for target. +ascendc_bin_ascend310b_add_custom_0/fast: + $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_0.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_0.dir/build +.PHONY : ascendc_bin_ascend310b_add_custom_0/fast + +#============================================================================= +# Target rules for targets named ops_info_gen_ascend910 + +# Build rule for target. +ops_info_gen_ascend910: cmake_check_build_system + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 ops_info_gen_ascend910 +.PHONY : ops_info_gen_ascend910 + +# fast build rule for target. +ops_info_gen_ascend910/fast: + $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ops_info_gen_ascend910.dir/build.make op_kernel/CMakeFiles/ops_info_gen_ascend910.dir/build +.PHONY : ops_info_gen_ascend910/fast + +#============================================================================= +# Target rules for targets named ascendc_bin_ascend910 + +# Build rule for target. +ascendc_bin_ascend910: cmake_check_build_system + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 ascendc_bin_ascend910 +.PHONY : ascendc_bin_ascend910 + +# fast build rule for target. +ascendc_bin_ascend910/fast: + $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend910.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend910.dir/build +.PHONY : ascendc_bin_ascend910/fast + +#============================================================================= +# Target rules for targets named ascendc_bin_ascend910_gen_ops_config + +# Build rule for target. +ascendc_bin_ascend910_gen_ops_config: cmake_check_build_system + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 ascendc_bin_ascend910_gen_ops_config +.PHONY : ascendc_bin_ascend910_gen_ops_config + +# fast build rule for target. +ascendc_bin_ascend910_gen_ops_config/fast: + $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend910_gen_ops_config.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend910_gen_ops_config.dir/build +.PHONY : ascendc_bin_ascend910_gen_ops_config/fast + +#============================================================================= +# Target rules for targets named ascendc_bin_ascend910_add_custom_copy + +# Build rule for target. +ascendc_bin_ascend910_add_custom_copy: cmake_check_build_system + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 ascendc_bin_ascend910_add_custom_copy +.PHONY : ascendc_bin_ascend910_add_custom_copy + +# fast build rule for target. +ascendc_bin_ascend910_add_custom_copy/fast: + $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_copy.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_copy.dir/build +.PHONY : ascendc_bin_ascend910_add_custom_copy/fast + +#============================================================================= +# Target rules for targets named ascendc_bin_ascend910_add_custom_0 + +# Build rule for target. +ascendc_bin_ascend910_add_custom_0: cmake_check_build_system + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 ascendc_bin_ascend910_add_custom_0 +.PHONY : ascendc_bin_ascend910_add_custom_0 + +# fast build rule for target. +ascendc_bin_ascend910_add_custom_0/fast: + $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_0.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_0.dir/build +.PHONY : ascendc_bin_ascend910_add_custom_0/fast + +#============================================================================= +# Target rules for targets named ops_info_gen_ascend910b + +# Build rule for target. +ops_info_gen_ascend910b: cmake_check_build_system + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 ops_info_gen_ascend910b +.PHONY : ops_info_gen_ascend910b + +# fast build rule for target. +ops_info_gen_ascend910b/fast: + $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ops_info_gen_ascend910b.dir/build.make op_kernel/CMakeFiles/ops_info_gen_ascend910b.dir/build +.PHONY : ops_info_gen_ascend910b/fast + +#============================================================================= +# Target rules for targets named ascendc_bin_ascend910b + +# Build rule for target. +ascendc_bin_ascend910b: cmake_check_build_system + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 ascendc_bin_ascend910b +.PHONY : ascendc_bin_ascend910b + +# fast build rule for target. +ascendc_bin_ascend910b/fast: + $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend910b.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend910b.dir/build +.PHONY : ascendc_bin_ascend910b/fast + +#============================================================================= +# Target rules for targets named ascendc_bin_ascend910b_gen_ops_config + +# Build rule for target. +ascendc_bin_ascend910b_gen_ops_config: cmake_check_build_system + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 ascendc_bin_ascend910b_gen_ops_config +.PHONY : ascendc_bin_ascend910b_gen_ops_config + +# fast build rule for target. +ascendc_bin_ascend910b_gen_ops_config/fast: + $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend910b_gen_ops_config.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend910b_gen_ops_config.dir/build +.PHONY : ascendc_bin_ascend910b_gen_ops_config/fast + +#============================================================================= +# Target rules for targets named ascendc_bin_ascend910b_add_custom_copy + +# Build rule for target. +ascendc_bin_ascend910b_add_custom_copy: cmake_check_build_system + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 ascendc_bin_ascend910b_add_custom_copy +.PHONY : ascendc_bin_ascend910b_add_custom_copy + +# fast build rule for target. +ascendc_bin_ascend910b_add_custom_copy/fast: + $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_copy.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_copy.dir/build +.PHONY : ascendc_bin_ascend910b_add_custom_copy/fast + +#============================================================================= +# Target rules for targets named ascendc_bin_ascend910b_add_custom_0 + +# Build rule for target. +ascendc_bin_ascend910b_add_custom_0: cmake_check_build_system + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 ascendc_bin_ascend910b_add_custom_0 +.PHONY : ascendc_bin_ascend910b_add_custom_0 + +# fast build rule for target. +ascendc_bin_ascend910b_add_custom_0/fast: + $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_0.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_0.dir/build +.PHONY : ascendc_bin_ascend910b_add_custom_0/fast + +#============================================================================= +# Target rules for targets named npu_supported_ops + +# Build rule for target. +npu_supported_ops: cmake_check_build_system + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 npu_supported_ops +.PHONY : npu_supported_ops + +# fast build rule for target. +npu_supported_ops/fast: + $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/npu_supported_ops.dir/build.make op_kernel/CMakeFiles/npu_supported_ops.dir/build +.PHONY : npu_supported_ops/fast + +# Help Target +help: + @echo "The following are some of the valid targets for this Makefile:" + @echo "... all (the default if no target is provided)" + @echo "... clean" + @echo "... depend" + @echo "... edit_cache" + @echo "... install" + @echo "... install/local" + @echo "... install/strip" + @echo "... list_install_components" + @echo "... package" + @echo "... package_source" + @echo "... rebuild_cache" + @echo "... ascendc_bin_ascend310b" + @echo "... ascendc_bin_ascend310b_add_custom_0" + @echo "... ascendc_bin_ascend310b_add_custom_copy" + @echo "... ascendc_bin_ascend310b_gen_ops_config" + @echo "... ascendc_bin_ascend310p" + @echo "... ascendc_bin_ascend310p_add_custom_0" + @echo "... ascendc_bin_ascend310p_add_custom_copy" + @echo "... ascendc_bin_ascend310p_gen_ops_config" + @echo "... ascendc_bin_ascend910" + @echo "... ascendc_bin_ascend910_add_custom_0" + @echo "... ascendc_bin_ascend910_add_custom_copy" + @echo "... ascendc_bin_ascend910_gen_ops_config" + @echo "... ascendc_bin_ascend910b" + @echo "... ascendc_bin_ascend910b_add_custom_0" + @echo "... ascendc_bin_ascend910b_add_custom_copy" + @echo "... ascendc_bin_ascend910b_gen_ops_config" + @echo "... ascendc_impl_gen" + @echo "... binary" + @echo "... gen_version_info" + @echo "... modify_vendor" + @echo "... npu_supported_ops" + @echo "... ops_info_gen_ascend310b" + @echo "... ops_info_gen_ascend310p" + @echo "... ops_info_gen_ascend910" + @echo "... ops_info_gen_ascend910b" + @echo "... optiling_compat" + @echo "... cust_op_proto" + @echo "... cust_opapi" + @echo "... cust_optiling" + @echo "... cust_tf_parsers" +.PHONY : help + + + +#============================================================================= +# Special targets to cleanup operation of make. + +# Special rule to run CMake to check the build system integrity. +# No rule that depends on this can have commands that come from listfiles +# because they might be regenerated. +cmake_check_build_system: + $(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 0 +.PHONY : cmake_check_build_system + diff --git a/Increase_Host_compute/Is_double_buffer/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run.json b/Increase_Host_compute/Is_double_buffer/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run.json new file mode 100644 index 0000000000000000000000000000000000000000..184edb05b295e4e57356fd1bba93183f247d4a01 --- /dev/null +++ b/Increase_Host_compute/Is_double_buffer/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run.json @@ -0,0 +1,26 @@ +{ + "componentGroups" : {}, + "components" : {}, + "errorOnAbsoluteInstallDestination" : false, + "formatVersionMajor" : 1, + "formatVersionMinor" : 0, + "installationTypes" : {}, + "packageDescriptionFile" : "/usr/share/cmake-3.22/Templates/CPack.GenericDescription.txt", + "packageDescriptionSummary" : "CPack opp project", + "packageName" : "opp", + "packageVersion" : "0.1.1", + "projects" : + [ + { + "component" : "ALL", + "components" : [], + "directory" : "/Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out", + "installationTypes" : [], + "projectName" : "opp", + "subDirectory" : "/" + } + ], + "setDestdir" : false, + "stripFiles" : false, + "warnOnAbsoluteInstallDestination" : false +} \ No newline at end of file diff --git a/Increase_Host_compute/Is_double_buffer/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run/custom_opp_ubuntu_aarch64.run b/Increase_Host_compute/Is_double_buffer/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run/custom_opp_ubuntu_aarch64.run new file mode 100644 index 0000000000000000000000000000000000000000..f49b421e501df6bf43fdce1835e5aabdf7d34f1e --- /dev/null +++ b/Increase_Host_compute/Is_double_buffer/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run/custom_opp_ubuntu_aarch64.run @@ -0,0 +1,998 @@ +#!/bin/bash +# This script was generated using Makeself 2.4.5 +# The license covering this archive and its contents, if any, is wholly independent of the Makeself license (GPL) +# 2022.3.19-Modified the MS_Help function and some options +# Huawei Technologies Co., Ltd. + +ORIG_UMASK=`umask` + +CRCsum="240027417" +MD5="00000000000000000000000000000000" +SHA="01d6e0a79e6ead96da690b8d559c66a2bf43db8e4fa775cef5d5dc156a0859ba" +SIGNATURE="" +TMPROOT=${TMPDIR:="$HOME"} +if ! test -d "$TMPROOT"; then + TMPROOT="$PWD" +fi +export TMPDIR="$TMPROOT" +USER_PWD="$PWD" +if ! test -d "$USER_PWD"; then + exit 1 +fi +export USER_PWD +ARCHIVE_DIR=`dirname "$0"` +export ARCHIVE_DIR + +name_of_file="$0 " +pwd_of_file="$PWD" +label="version:1.0" +script="./install.sh" +scriptargs="" +cleanup_script="" +licensetxt="" +helpheader='' +targetdir="makeself-1557391-20240529055915" +filesizes="109360" +totalsize="109360" +keep="n" +nooverwrite="n" +quiet="n" +accept="n" +nodiskspace="n" +export_conf="n" +decrypt_cmd="" +skip="671" + +print_cmd_arg="" +if type printf > /dev/null; then + print_cmd="printf" +elif test -x /usr/ucb/echo; then + print_cmd="/usr/ucb/echo" +else + print_cmd="echo" +fi + +if test -d /usr/xpg4/bin; then + PATH=/usr/xpg4/bin:$PATH + export PATH +fi + +if test -d /usr/sfw/bin; then + PATH=$PATH:/usr/sfw/bin + export PATH +fi + +unset CDPATH + +MS_Printf() +{ + $print_cmd $print_cmd_arg "$1" +} + +MS_PrintLicense() +{ + PAGER=${PAGER:=more} + if test x"$licensetxt" != x; then + PAGER_PATH=`exec <&- 2>&-; which $PAGER || command -v $PAGER || type $PAGER` + if test -x "$PAGER_PATH"; then + echo "$licensetxt" | $PAGER + else + echo "$licensetxt" + fi + if test x"$accept" != xy; then + while true + do + MS_Printf "Please type y to accept, n otherwise: " + read yn + if test x"$yn" = xn; then + keep=n + eval $finish; exit 1 + break; + elif test x"$yn" = xy; then + break; + fi + done + fi + fi +} + +MS_diskspace() +{ + ( + df -kP "$1" | tail -1 | awk '{ if ($4 ~ /%/) {print $3} else {print $4} }' + ) +} + +MS_dd() +{ + blocks=`expr $3 / 1024` + bytes=`expr $3 % 1024` + # Test for ibs, obs and conv feature + if dd if=/dev/zero of=/dev/null count=1 ibs=512 obs=512 conv=sync 2> /dev/null; then + dd if="$1" ibs=$2 skip=1 obs=1024 conv=sync 2> /dev/null | \ + { test $blocks -gt 0 && dd ibs=1024 obs=1024 count=$blocks ; \ + test $bytes -gt 0 && dd ibs=1 obs=1024 count=$bytes ; } 2> /dev/null + else + dd if="$1" bs=$2 skip=1 2> /dev/null + fi +} + +MS_dd_Progress() +{ + if test x"$noprogress" = xy; then + MS_dd "$@" + return $? + fi + file="$1" + offset=$2 + length=$3 + pos=0 + bsize=4194304 + while test $bsize -gt $length; do + bsize=`expr $bsize / 4` + done + blocks=`expr $length / $bsize` + bytes=`expr $length % $bsize` + ( + dd ibs=$offset skip=1 2>/dev/null + pos=`expr $pos \+ $bsize` + MS_Printf " 0%% " 1>&2 + if test $blocks -gt 0; then + while test $pos -le $length; do + dd bs=$bsize count=1 2>/dev/null + pcent=`expr $length / 100` + pcent=`expr $pos / $pcent` + if test $pcent -lt 100; then + MS_Printf "\b\b\b\b\b\b\b" 1>&2 + if test $pcent -lt 10; then + MS_Printf " $pcent%% " 1>&2 + else + MS_Printf " $pcent%% " 1>&2 + fi + fi + pos=`expr $pos \+ $bsize` + done + fi + if test $bytes -gt 0; then + dd bs=$bytes count=1 2>/dev/null + fi + MS_Printf "\b\b\b\b\b\b\b" 1>&2 + MS_Printf " 100%% " 1>&2 + ) < "$file" +} + +MS_Help() +{ + cat << EOH >&2 +Usage: $0 [options] +Options: + --help | -h Print this message + --info Print embedded info : title, default target directory, embedded script ... + --list Print the list of files in the archive + --check Checks integrity and version dependency of the archive + --quiet Quiet install mode, skip human-computer interactions + --nox11 Do not spawn an xterm + --noexec Do not run embedded script + --extract= Extract directly to a target directory (absolute or relative) + Usually used with --noexec to just extract files without running + --tar arg1 [arg2 ...] Access the contents of the archive through the tar command +${helpheader} +EOH +} + +MS_Verify_Sig() +{ + GPG_PATH=`exec <&- 2>&-; which gpg || command -v gpg || type gpg` + MKTEMP_PATH=`exec <&- 2>&-; which mktemp || command -v mktemp || type mktemp` + test -x "$GPG_PATH" || GPG_PATH=`exec <&- 2>&-; which gpg || command -v gpg || type gpg` + test -x "$MKTEMP_PATH" || MKTEMP_PATH=`exec <&- 2>&-; which mktemp || command -v mktemp || type mktemp` + offset=`head -n "$skip" "$1" | wc -c | tr -d " "` + temp_sig=`mktemp -t XXXXX` + echo $SIGNATURE | base64 --decode > "$temp_sig" + gpg_output=`MS_dd "$1" $offset $totalsize | LC_ALL=C "$GPG_PATH" --verify "$temp_sig" - 2>&1` + gpg_res=$? + rm -f "$temp_sig" + if test $gpg_res -eq 0 && test `echo $gpg_output | grep -c Good` -eq 1; then + if test `echo $gpg_output | grep -c $sig_key` -eq 1; then + test x"$quiet" = xn && echo "GPG signature is good" >&2 + else + echo "GPG Signature key does not match" >&2 + exit 2 + fi + else + test x"$quiet" = xn && echo "GPG signature failed to verify" >&2 + exit 2 + fi +} + +MS_Check() +{ + OLD_PATH="$PATH" + PATH=${GUESS_MD5_PATH:-"$OLD_PATH:/bin:/usr/bin:/sbin:/usr/local/ssl/bin:/usr/local/bin:/opt/openssl/bin"} + MD5_ARG="" + MD5_PATH=`exec <&- 2>&-; which md5sum || command -v md5sum || type md5sum` + test -x "$MD5_PATH" || MD5_PATH=`exec <&- 2>&-; which md5 || command -v md5 || type md5` + test -x "$MD5_PATH" || MD5_PATH=`exec <&- 2>&-; which digest || command -v digest || type digest` + PATH="$OLD_PATH" + + SHA_PATH=`exec <&- 2>&-; which shasum || command -v shasum || type shasum` + test -x "$SHA_PATH" || SHA_PATH=`exec <&- 2>&-; which sha256sum || command -v sha256sum || type sha256sum` + + if test x"$quiet" = xn; then + MS_Printf "Verifying archive integrity..." + fi + offset=`head -n "$skip" "$1" | wc -c | tr -d " "` + fsize=`cat "$1" | wc -c | tr -d " "` + if test $totalsize -ne `expr $fsize - $offset`; then + echo " Unexpected archive size." >&2 + exit 2 + fi + verb=$2 + i=1 + for s in $filesizes + do + crc=`echo $CRCsum | cut -d" " -f$i` + if test -x "$SHA_PATH"; then + if test x"`basename $SHA_PATH`" = xshasum; then + SHA_ARG="-a 256" + fi + sha=`echo $SHA | cut -d" " -f$i` + if test x"$sha" = x0000000000000000000000000000000000000000000000000000000000000000; then + test x"$verb" = xy && echo " $1 does not contain an embedded SHA256 checksum." >&2 + else + shasum=`MS_dd_Progress "$1" $offset $s | eval "$SHA_PATH $SHA_ARG" | cut -b-64`; + if test x"$shasum" != x"$sha"; then + echo "Error in SHA256 checksums: $shasum is different from $sha" >&2 + exit 2 + elif test x"$quiet" = xn; then + MS_Printf " SHA256 checksums are OK." >&2 + fi + crc="0000000000"; + fi + fi + if test -x "$MD5_PATH"; then + if test x"`basename $MD5_PATH`" = xdigest; then + MD5_ARG="-a md5" + fi + md5=`echo $MD5 | cut -d" " -f$i` + if test x"$md5" = x00000000000000000000000000000000; then + test x"$verb" = xy && echo " $1 does not contain an embedded MD5 checksum." >&2 + else + md5sum=`MS_dd_Progress "$1" $offset $s | eval "$MD5_PATH $MD5_ARG" | cut -b-32`; + if test x"$md5sum" != x"$md5"; then + echo "Error in MD5 checksums: $md5sum is different from $md5" >&2 + exit 2 + elif test x"$quiet" = xn; then + MS_Printf " MD5 checksums are OK." >&2 + fi + crc="0000000000"; verb=n + fi + fi + if test x"$crc" = x0000000000; then + test x"$verb" = xy && echo " $1 does not contain a CRC checksum." >&2 + else + sum1=`MS_dd_Progress "$1" $offset $s | CMD_ENV=xpg4 cksum | awk '{print $1}'` + if test x"$sum1" != x"$crc"; then + echo "Error in checksums: $sum1 is different from $crc" >&2 + exit 2 + elif test x"$quiet" = xn; then + MS_Printf " CRC checksums are OK." >&2 + fi + fi + i=`expr $i + 1` + offset=`expr $offset + $s` + done + if test x"$quiet" = xn; then + echo " All good." + fi +} + +MS_Decompress() +{ + if test x"$decrypt_cmd" != x""; then + { eval "$decrypt_cmd" || echo " ... Decryption failed." >&2; } | eval "gzip -cd" + else + eval "gzip -cd" + fi + + if test $? -ne 0; then + echo " ... Decompression failed." >&2 + fi +} + +UnTAR() +{ + if test x"$quiet" = xn; then + tar $1vf - 2>&1 || { echo " ... Extraction failed." >&2; kill -15 $$; } + else + tar $1f - 2>&1 || { echo Extraction failed. >&2; kill -15 $$; } + fi +} + +MS_exec_cleanup() { + if test x"$cleanup" = xy && test x"$cleanup_script" != x""; then + cleanup=n + cd "$tmpdir" + eval "\"$cleanup_script\" $scriptargs $cleanupargs" + fi +} + +MS_cleanup() +{ + echo 'Signal caught, cleaning up' >&2 + MS_exec_cleanup + cd "$TMPROOT" + rm -rf "$tmpdir" + eval $finish; exit 15 +} + +Script_Args_Check() +{ + script_supported_args=$(echo ${helpheader} | grep -o -E "\-\-[^ ]+" | awk -F"=" {'print $1'}) + arg_to_test=$(echo $1|awk -F"=" {'print $1'}) + + for arg in ${script_supported_args}; + do + if test x"$arg_to_test" = x"$arg" ;then + return + fi + done + + MS_Help + exit 1 +} + +finish=true +xterm_loop= +noprogress=n +nox11=n +copy=none +ownership=n +verbose=n +cleanup=y +cleanupargs= +sig_key= + +initargs="$@" + +while [ -n "$*" ] +do + case "$1" in + -h | --help) + MS_Help + exit 0 + ;; + -q | --quiet) + quiet=y + noprogress=y + shift + ;; + --info) + echo Identification: "$label" + echo Target directory: "$targetdir" + echo Uncompressed size: 320 KB + echo Compression: gzip + if test x"n" != x""; then + echo Encryption: n + fi + echo Date of packaging: Wed May 29 05:59:15 CST 2024 + echo Built with Makeself version 2.4.5 + echo Build command was: "/Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/cmake/util/makeself/makeself.sh \\ + \"--header\" \\ + \"/Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/cmake/util/makeself/makeself-header.sh\" \\ + \"--help-header\" \\ + \"./help.info\" \\ + \"--gzip\" \\ + \"--complevel\" \\ + \"4\" \\ + \"--nomd5\" \\ + \"--sha256\" \\ + \"./\" \\ + \"custom_opp_ubuntu_aarch64.run\" \\ + \"version:1.0\" \\ + \"./install.sh\"" + if test x"$script" != x; then + echo Script run after extraction: + echo " " $script $scriptargs + fi + if test x"" = xcopy; then + echo "Archive will copy itself to a temporary location" + fi + if test x"n" = xy; then + echo "Root permissions required for extraction" + fi + if test x"n" = xy; then + echo "directory $targetdir is permanent" + else + echo "$targetdir will be removed after extraction" + fi + exit 0 + ;; + --list) + echo Target directory: $targetdir + offset=`head -n "$skip" "$0" | wc -c | tr -d " "` + for s in $filesizes + do + MS_dd "$0" $offset $s | MS_Decompress | UnTAR t + offset=`expr $offset + $s` + done + exit 0 + ;; + --tar) + offset=`head -n "$skip" "$0" | wc -c | tr -d " "` + arg1="$2" + shift 2 || { MS_Help; exit 1; } + for s in $filesizes + do + MS_dd "$0" $offset $s | MS_Decompress | tar "$arg1" - "$@" + offset=`expr $offset + $s` + done + exit 0 + ;; + --check) + MS_Check "$0" y + scriptargs="$scriptargs $1" + shift + ;; + --noexec) + script="" + cleanup_script="" + shift + ;; + --extract=*) + keep=y + targetdir=`echo $1 | cut -d"=" -f2 ` + if ! shift; then MS_Help; exit 1; fi + ;; + --nox11) + nox11=y + shift + ;; + --xwin) + if test "n" = n; then + finish="echo Press Return to close this window...; read junk" + fi + xterm_loop=1 + shift + ;; + --phase2) + copy=phase2 + shift + ;; + --repack | --repack-path=*) + Script_Args_Check $1 + scriptargs="$scriptargs '$1'" + shift + if [[ ! "$1" =~ ^-.* ]]; then + scriptargs="$scriptargs '$1'" + shift + fi + ;; + *) + Script_Args_Check $1 + scriptargs="$scriptargs '$1'" + shift + ;; + esac +done + +quiet_para="" +if test x"$quiet" = xy; then + quiet_para="--quiet " +fi +scriptargs="--$name_of_file""--\"$pwd_of_file\""" $quiet_para""$scriptargs" + +if test x"$quiet" = xy -a x"$verbose" = xy; then + echo Cannot be verbose and quiet at the same time. >&2 + exit 1 +fi + +if test x"n" = xy -a `id -u` -ne 0; then + echo "Administrative privileges required for this archive (use su or sudo)" >&2 + exit 1 +fi + +if test x"$copy" \!= xphase2; then + MS_PrintLicense +fi + +case "$copy" in +copy) + tmpdir="$TMPROOT"/makeself.$RANDOM.`date +"%y%m%d%H%M%S"`.$$ + mkdir "$tmpdir" || { + echo "Could not create temporary directory $tmpdir" >&2 + exit 1 + } + SCRIPT_COPY="$tmpdir/makeself" + echo "Copying to a temporary location..." >&2 + cp "$0" "$SCRIPT_COPY" + chmod +x "$SCRIPT_COPY" + cd "$TMPROOT" + exec "$SCRIPT_COPY" --phase2 -- $initargs + ;; +phase2) + finish="$finish ; rm -rf `dirname $0`" + ;; +esac + +if test x"$nox11" = xn; then + if tty -s; then # Do we have a terminal? + : + else + if test x"$DISPLAY" != x -a x"$xterm_loop" = x; then # No, but do we have X? + if xset q > /dev/null 2>&1; then # Check for valid DISPLAY variable + GUESS_XTERMS="xterm gnome-terminal rxvt dtterm eterm Eterm xfce4-terminal lxterminal kvt konsole aterm terminology" + for a in $GUESS_XTERMS; do + if type $a >/dev/null 2>&1; then + XTERM=$a + break + fi + done + chmod a+x $0 || echo Please add execution rights on $0 + if test `echo "$0" | cut -c1` = "/"; then # Spawn a terminal! + exec $XTERM -e "$0 --xwin $initargs" + else + exec $XTERM -e "./$0 --xwin $initargs" + fi + fi + fi + fi +fi + +if test x"$targetdir" = x.; then + tmpdir="." +else + if test x"$keep" = xy; then + if test x"$nooverwrite" = xy && test -d "$targetdir"; then + echo "Target directory $targetdir already exists, aborting." >&2 + exit 1 + fi + if test x"$quiet" = xn; then + echo "Creating directory $targetdir" >&2 + fi + tmpdir="$targetdir" + dashp="-p" + else + tmpdir="$TMPROOT/selfgz$$$RANDOM" + dashp="" + fi + mkdir $dashp "$tmpdir" || { + echo 'Cannot create target directory' $tmpdir >&2 + echo 'You should try option --extract=' >&2 + eval $finish + exit 1 + } +fi + +location="`pwd`" +if test x"$SETUP_NOCHECK" != x1; then + MS_Check "$0" +fi +offset=`head -n "$skip" "$0" | wc -c | tr -d " "` + +if test x"$verbose" = xy; then + MS_Printf "About to extract 320 KB in $tmpdir ... Proceed ? [Y/n] " + read yn + if test x"$yn" = xn; then + eval $finish; exit 1 + fi +fi + +if test x"$quiet" = xn; then + # Decrypting with openssl will ask for password, + # the prompt needs to start on new line + if test x"n" = x"openssl"; then + echo "Decrypting and uncompressing $label..." + else + MS_Printf "Uncompressing $label" + fi +fi +res=3 +if test x"$keep" = xn; then + trap MS_cleanup 1 2 3 15 +fi + +if test x"$nodiskspace" = xn; then + leftspace=`MS_diskspace "$tmpdir"` + if test -n "$leftspace"; then + if test "$leftspace" -lt 320; then + echo + echo "Not enough space left in "`dirname $tmpdir`" ($leftspace KB) to decompress $0 (320 KB)" >&2 + if test x"$keep" = xn; then + echo "Consider setting TMPDIR to a directory with more free space." + fi + eval $finish; exit 1 + fi + fi +fi + +for s in $filesizes +do + if MS_dd_Progress "$0" $offset $s | MS_Decompress | ( cd "$tmpdir"; umask $ORIG_UMASK ; UnTAR xp ) 1>/dev/null; then + if test x"$ownership" = xy; then + (cd "$tmpdir"; chown -R `id -u` .; chgrp -R `id -g` .) + fi + else + echo >&2 + echo "Unable to decompress $0" >&2 + eval $finish; exit 1 + fi + offset=`expr $offset + $s` +done +if test x"$quiet" = xn; then + echo +fi + +cd "$tmpdir" +res=0 +if test x"$script" != x; then + if test x"$export_conf" = x"y"; then + MS_BUNDLE="$0" + MS_LABEL="$label" + MS_SCRIPT="$script" + MS_SCRIPTARGS="$scriptargs" + MS_ARCHDIRNAME="$archdirname" + MS_KEEP="$KEEP" + MS_NOOVERWRITE="$NOOVERWRITE" + MS_COMPRESS="$COMPRESS" + MS_CLEANUP="$cleanup" + export MS_BUNDLE MS_LABEL MS_SCRIPT MS_SCRIPTARGS + export MS_ARCHDIRNAME MS_KEEP MS_NOOVERWRITE MS_COMPRESS + fi + + if test x"$verbose" = x"y"; then + yn="x" + while test x"$yn" != x -a x"$yn" != xy -a x"$yn" != xY -a x"$yn" != xn -a x"$yn" != xN + do + MS_Printf "OK to execute: $script $scriptargs $* ? [Y/n] " + read yn + if test x"$yn" = x -o x"$yn" = xy -o x"$yn" = xY; then + eval "\"$script\" $scriptargs \"\$@\""; res=$?; + elif test x"$yn" = xn -o x"$yn" = xN; then + echo "Unable to decompress $script ,because of aborting! ";res=$? + else + echo "Input value is unacceptable,please try again." + fi + done + else + eval "\"$script\" $scriptargs \"\$@\""; res=$? + fi + if test "$res" -ne 0; then + test x"$verbose" = xy && echo "The program '$script' returned an error code ($res)" >&2 + fi +fi + +MS_exec_cleanup + +if test x"$keep" = xn; then + cd "$TMPROOT" + rm -rf "$tmpdir" +fi +eval $finish; exit $res +SVf< pŕZa` |Bm?Y6`cYvB/x4;N;$RPT]sTBI]ꊄRgLL\Wq! +FtlG2(rz^zGN q|> Z^ *[2-$ӺeUά"鰢?6b[ap>!)5hAvfֲS-m*71pϰf -UrT|р9e^amX̱J@sצS엓jZŮ۲{->FrF^]cY+F4is&J.89c+2|'k[^ްcFc`}[R]YWVri"oPK]< RRݠ;:Q5p [K=Y+JVuM//ĒBbI.Yfɵkw0yT|]2]o[vobJ&WR73#VT2/X vmNK0cK`,PPnG fYudľ0+̨_Y)lQ_6Ԛ)XK] {gz /W1|WWْNjEoPi[*^+SppV dD@h[U *8f& ;ÖFPG,{gJS0״gEHuB`D8OF.Y5T{tő[zǎ?|Go~;_$O"Slgxe +WL$]k25VЭc)?8V~FP"66?ֲpBcxQTO3dL ~߉!8gH%;%MO|)Y}[D0UzF18IAq=L R}g1܊ǡ¿Y=b]#oòk$Gf#x~x;~@cE& +`IV3(9d5/-2M͔j(e)wPOYEu%7cFS ʵ9o6$_I٫y?I0TV +L omC;KGJ㭘6Cb)[Y- pr:nA}r`Lo@}TNc +̂X,X-P 2Fj},s`%TxO1lmLllt 1,qnMb`*oY,#:Ӻw5KULLhb.xUs`j Y%3pA YNGB!I]v2c FmV."_uHǃW06+>O?܏1I$@8o!Nj^I- S1 ؜rU+~Hpحb;UIڪS 'ڔV,mG Rlѷq7p2KcHlYQ^S3Rk`UoǼŚo| 鿟SMDz> AF<ӄ߇ZZ+ZV^2s}pcu GH#&v99?C.xO)WUEp=>O}Q,(?K!@/2 Ry+H#RG+Hu:Qe*m]E!ʆknÆ]yUQQ^D{wQ +wLٝ:s@ +zA+ﶤֈa7xw_Ј1`wҧ;6Fj;-S.v7 OAצ,囋}ZU2ݞ:,DV+}_ԯ5la\x ^Qrkb;6י@˰ztPa}K-8 zˇJ}RJ[2>5݀x;Z]. >8mʤq`FAcwGWXU3W(J2uv5.63Ոk[d1ӳ 8[Ztu)+iuLr%ٸP JK2sYx` '~5H9þypFcZCwxGC%ϓ%<^N'dIB8Ǐ*/84s7{6MІ_@^8I;%;JwIŸ~XŸA[.?%ؾ;/%l_Kؾ{w`?ɾo:9xkkÁWLZ=idbj1:]4y706q>uL5}xLy%zd\FclmMdzfh^0)gu_/ + w>)7N|AiG&|k@F'f ux'ihϔv7z۩ߧ5$#{; Ow;zpOTI"GW8q୭ֺL-n:_9: rA'u^490=}vB+QhsMP^C-Ӧ7{T=LjM,ww;n1L z ,[c?dvбYvg +'6m`x}¢z|CƲartE=/V>+];(ׇuMǀL ɾ2-zZT4B؁\!'<keqUriQ2&=dzp.9 d<<=sKȔ'0gnD^Czy@y} +mF߽;hS?/5ķl֬fLxdgS7*<,]2lwUƽ5tZ W^OX޺&8 E](aMLOC!MOs%Pr-<+@ ({#4~.r{4t# *NӜmGBz6^\=oF.ˁ. HM؅Cɷsлѳ{f\SFktgڿ>ۀqC=pJwDl+{_/=o&>cjzQa#Rǂg?pV Tם :3ױ>x`z:GqyٛA;Eɣ %99999X@Aq(@ +s=٧YY'h%3*qO&Φƹ=p\^qagx);5f{e1n88s\gl!8[{wqT3.q'ΰz> v +yq'/0r#Xڬ]@W1|]}FSwT\.cT}TӋzEmuQ6*=Ղ*t7"u.bzA@a yD)X]> B^ Q^Kluy~B^Q8# <+/'lM yEB%>cs 4?pqK"n'%;9.(ey "ORAF8Z΁EhhsQw"ao L^.'. <~7|q!D9_!AyrH$Q {h_Ov(>Y.7,τ$>9.[64߿bxJ]ȋ~ o'4 \ :0+|vK]iN@ު]J |W=QR+2R]moh[@5w|eֹC>vXP4}^\Q9āKq` +}&g`O㥾 +ǂepc?  LP0f П/C }M:[} ?CqchϽ'.tRvӲ_ׅ6J#.OgB;76ks=96&ӣZy4' 6R0 *eL!3ys>DNڐ +v2"+T*.U/Xi_AT`,Q2]\D\!r(ZH.=K Oī =PCus<(!\aI#\&Ԫ#\1%| GG. +yޗuQ]u'jt&7hi&L>"}h~XH)'5fI?"zJyH;%4z%>}\祜5z俨JJpl@ű'FĠSql. >TUpQ_>Wg/~SnTSm*NN[89zeSMɩ6'Qܩ89TNRqrTQGv=,_.ZxMEĝw߸}w=|-]{.T?7qvg ƿ\'9w{ qВ _wҖ?1j':s +`ܩ~;#Ҁ[~~wA r/byniHBKװg'yݿ }>t;Cvs.KkC`D9tvm^~fv0[2a}r[mh e|pWr|cz(w~}s{lIB5^/!f#)-@=B R:wRֻ_>iq qla~rSϹsG(y"L>hwqxߕi^aY}>i_!=_ڸ}/ݡr[.޻0׿?oNk~I);|"_ +?,{¿M.޷po*Zm}hG<Z +qL u[0.?^YdKfA_7WE_-~sj0~ 7X{yPmp<~s|sevG +ĝD=)N>hGĹ,7*lkY \k {{I;"U9HobVt +hx/*.jGBbٴt^E"> +k^c^멏]íO]g\35Z7ORKN.*tt86b(ñJWOI5>t]±I@WZ_l=+{E}ߦszZ+?80jp'bMP1CkWcdNNt\2~/F NN׿mKޖf¿BñQ궈ƱU\BԯډϟzEn3}X [ߖG5_{[G +'~E7)(*בq{Ʊ2&&3Hg?5焀%p)ͤ>UN9檅ppHKI gO7 ? ܼN̴%6D!|";>aUwxwnZoSQHu+:W2S?;Z[|O<T?ru/S9nxW X|xG[uK\u'B\9W:q?S#kߔci)Ne;po}z-qϸ嬩<Bi{2]5Dm;kLh.˙;jN(_~uyf66$/ꦠ R쨙c)J9?3l\&2@^_i2'qF ze͌ao7 N1B@0?Ҝurی<ߟ5gL|Ͳ13f_*3NgR˞))|<3VTb43xm`hVďZ}xN( vοoErv>T +3 JU(S +0vԉ׫Df>^=313'c2I3RP?}# i0˚J*UrU2_Q3 eOc9f ۓaetIRn U{2*ݠhVFy`92>ϐe{HN{Fs3um;qC7FEfY Q$B]قH-e/۶ /pF-Lyfݙ.贾ᰓf$%*vrL^v:%%n6˩Mj1LU+s`7sHL_*BţB&Iu^*mvA҄"MW/+H KpJnNUps# +(Rf$.$s$Y +x,58s)TY7OނKM-w`5JV +7E :AڠI,"|Gtx2g0hRlgcN&G nm6\L08lV#i!xdN˙qH'T5#۳]N~F&6%*qwzrJ_~ax)"bm&RLD{GK(t!3Zb#^\Ĺ1'MX9eEto_1pX,@1A{[%d @s0Ag ,2Lzl8Pr'2)Fe©\NhIpk%$rɩA\\_5F?(@{ dtqܶ3;<\bLi vaO]hx q\0t< h mjDݬx1H7*jgC8fN'hʇj8]}f,>1Ϟ:? l(k.oP:<:{!_]*.+eyãz\.NHE%|Rd cµmT$1+F,(bAMXg)/W]}6T?3l?(6cш<{І챇{KI&qmAk3N(گ; s4euf>Z520w2BdN}4mMzƃX"$  0zdžㆱ&)ɶE)5ܔK[JY0J.DCr ņR2r,i3 +lM,**$_AEɘYm`]]~WHnWY-P?%⩾" Le+*L'QnuAAqTy!Ib.Cl)Jh>'GxAzѡĠ1Գ/bd 17k]+DM|[bv+5k1,hwYy{c/uHI#4~|*$᾽{#Q0'Zeaak; 9Z2{a(ON&w$m+M9a\`jEx%6(8]Rl8XzmR +"^\!,öᤋ_sY:y仚= U^VẦPuS]8쯫փ;Za+kG+)ʪoWXQ?7'gKj`Kr=$yQ!w8 +n^ܲF(_>̒ Z_hZ뻯Esザ̺ա.FX"6iӛqݭg0a c91,{{o^=k }/o_%㕉+ +TT1¦ +o *pmmm8龪f?Y@SESW7}_ߤW9{ +W`R,rjZY;k۾E|×D +G#&ڲ1n1&AWSgeX6K7/T$ض qe".Oq#2a_=(6Qƛ +eK֧]OMpV% +쭝vօU`U֏Wk+ +WWWY寪}fsRo7kCա&dxU/hb¢Hp0Om>L;{O&&ι[ڒ㤲$[N7$a޷ WA({^g/%oKߙ`9ڜGJ|ܾBgɏ-KZkՒ8 o˭s8N|ڄ_Vʧ_]ZP2J=mHǡ<4?8>7dNJ!y:?>/*4oCk wQ +T3B39kՔTyL=x3U{.s#/(nV<^f6mqc7RTEJdOU̹tXx: 3x7f^Xd2UCUӯRXp*P³(J|T,,='܋㛸\Z I.[t hH8WIhJ! wK)a1 %|aFoY*5&Qz1:qzc9, mMN?{3*|J~k*Yjw\O9NR?;2qJ߽G'Ou +1- HyG!G]w99|NR`-V8ĞTQjrN? +LwdC\/-oG9t\v{m.g)z +?ͤ.L7@O#ţDf0-?Nao[xL=f_jt{ib.TU\fK*m#[?sP0G6A!Hxx6T:U<Ì4f +(3%jL#P> gRc|c;X09q=JXW.xvϵ1f#졈sd;eB+/ҕ# ĞR̝#`Cx[/bS$/OsN>uzyH4ҌH~HgPHE}9":(/Ѱ| w+S3Ƶ؏⥌e*Lt +m_- Sk1@pe$o"$yQ1&@K BAqS)",yѓ=c7/OYjp~nAK_\Y4E}qR =aH T/B=XGqjL졈sȗU_=ex#s)݀tבI困"*bJ5y$F ~"MW1zߚsԉtn.&{=;AHkwXDZ͌ )q+tn712"/+^[L))̓MbFԎfs:88y2:x%3&QsAq(+˚>n+N ӗS؞xnR{dd.d3}63'1fQHR_ DČ6s$3N,AeiyP#nEF0N i3VDbɖ+: *ǧa̽DSѦ"mٛq2s?5ϙzNMݷ嚨 RPME +Xϰ^9JvɘBBb.diO=-A:/QC,v%Blgq/C[؞s6X݊|JK2YO6 EW ؎6sKT{?k;Ž׾#g%#LR !|w]I hUZ}!8lkl68MwRc l(Q`r9LU + 5+߃\%\c[ -J$ęy4zZظ=DjO7Xڑr~"_g{"w:M_5m^n:jjnrdi؀eRQud:2cn|5=9jG:re;2 L)#|.Y08ՄX)3Sȼt`.l2_+lpckIԘxqqtf  cG48R5*~c;ҨQ +GӜyfMuQUQY=UȩQ#/NQ#xGrGO,CD4Ľ׬`[bb}b5.(43wHb`|+0a۱Fv^F =7*h-VB m'p5sZZú^3g.˫B*kz竝u]kZh]"~ZM" yCsky"9:i<vAz8l9;عD 2f'q  z 49\0q'SW)6#C%e[c-W{uY~!F4w +!y=w +Ǯ?1 ψ1gcxIIU"^悔\1yߵ÷;P K|?NM8M5*s ZSDW9GzhY1uPޟ\/?Oҫjuk[˟_u@\s:.-pDE Kpip/]Z8p\J߉t/olG"qTj./FBp(A`0z1cGCg`{9 T$ơ$!b(àEpq~1M',j^W2)W +LJ \g gS e~@[^ tծ}:v5Ր-.O>TKOxֺO)Z<-փPŃvw o{D=F2#F^Zڑ1{IČ:Qh[&IX¹jz$ lKN wKC M 6v(ٖN#GC=p +M~^p^uWݑ[]p[:U!MLo>uaw~{MopS@ޱ)Ǟw{D3S)o3xO$Ọ̄KȜx-hbb>`aLݨn}ܛ1qJzƀ0S*֯cPUa? -i)&^BUk]uj.r`^~׀|(e3R89u'用O}h1_a i0N<覼s'#(Q&|WZwn8z ǫ3w* s +%` }<0@>s=Q8QHUb#Zcװ9hH_\`<64\z*l^Gk]/Ec>< T*e843pC}tRľYu^_(z\ +aJy^{<ć`-X{|y%pK.EC U(&2۩(,A=J(_dNCs\y+WA.|  +EH\,Hv޾"{-gw@΅?y?;Hs]W=++y72rzvYq'  }= D>+3fzOzzXD~ODz&|Wku?)~f9yz}bW!=z2\^ܾGz9q/:?qÍLqO垌~Yq^q{'#3!n/֕gWp _i>*{t܍/0!DGJìitu/?^5޻_JGr:夰%y̌0Lƿ{vBMzqˉor~Tq5ϸ}H5t>|& +G&#pM_l1yU>'OsՌꦚHHuM$ҴzqSmuuCՒᦆH.>nn^TSSdagG _d?clG '0JO $M3_șc-C<#tM? OT"40q&RBz~M\1#gGp8qqxJ0,oU +hUSS:nj{V".Ce'se + PƆ5=蓯\s򡮑eYbȗ?FUMA2SФvՒqb̕a]m(60,*1oB-}njE:ɴžm*FdAIд{Tܣt.< .FJQ!mCz/6B9(h@%v1E' xo +0"uoSb1XF ڈs/E\ q9MQ6 툛A܂؁1؉؍q" 1،1X*gpj|t}qBΗn}"_У9)KLZKN0#qNz-rDPIz^N2Na) Dn4sE8K3H_)p 9\G cŗ_ٴ9Mä E1?K r,ja_*ɐ RCxغ:d0FBl ݯ>WB2i2cG#19Z[7S~T .m˔زb[CިmXӰJq$4{؇YѓaAFr<>@Ze+\Aؾ%c;.92sҍ9FceM4d+bJwJ7b *nHubKp-fs/3,^#! co5'WJ4ܭu5'Lod-rm4&wa.Jq}Æ}":Yh>j^+g hRR~ylf0L?'W3?H[ C*ܧ-.DJi_BRm2h!0SyP_!ҠGe#tʞRa>Ļ Se8 kdB0kgiml-UX$Hu۹$k͵)~ &Χo7 +:w":2NNOo5&ŪX&JL@}6YPM^/ '\D z4|Symwz?5~[cˆ<Nr8!if4i{Ic9.3&shp"[;z_hF; +=en~6_l6F l| YF)_y;7([v4ʾTE:v#]) +_ckm:(Qlu"_UpdU5uX6WPE'px!֎"E~P"Kq8d^J e8g1lM9qɺ?u,3Ys=V ;GySyTj1g뉸Ot9s +4B +TmR-ک75&\aB>mzf |ES=,md"uˉ3u|1Y[vddȌA +tĘws]L1&kDž1YjӘ,d4T>pv㩇NG_cXdecZw9<,ޙ.G_c.Պ0&+p1Y\ +t8YZ2&+ګ1Ys0YcZa'cZqӘ,nd.dp1YXkL빘V+c:5&0Y,{,.a8dq|&ebdaX0Y,g,dbXdqLւY%6c.A!C@>x$8 M^uG ƿXy/ 8$:{2ޗƷ -얟;6#WՌw? ?7_'7)Ow?RShQpC󒪚EKU.jhXXߴ~qC͢Uu3jMUzTW\]__USlnWf?mVyalF)ɟτO93ڪx?:!#GlyDoovL`4S(߅A5/[h\m^%E.αW|]҂\\{m¢9f| +k_h'1 m }vGr;*_K{$rcaZ>xE֣c k.cai)^~.W<{+R=}>UsՎ6_K-*0gZڒo()b.cCԆ,Ƽ?sgu3īD1kK%:,UK{`Aۥ֪[{ˍz. B>X!"-d,{r-`~YeyHȗoF8\!^^KMsk>d,i[or9FPc.Eoư7wZmouB,XV49YnܾӒEJkH}4~B_cEHFbg? 8Pq|0D_ܸ<|`. g㌬Y|qkܘ,-ł3Y=~c ݘ-r8~ 8WָEṷ̈̀ΫAհx5,W^Ѳ>ͯqIrgzX8Z/#F2-+*XHh!ZYǧaq#X̍i@'18Y)cESiE'S[2)CŚ >8h UHH`~kOcYQi U9>:1'BGH&/0)_\.IbNd)&(+W\aO4> r4桾j㺪ev̍PƧ\̩qƎ]SOt>}6с`ݘSB'aw=ʧqx>^\Jۧ&Oç!gikx_rj,`` ?-8 SQk:,r$+ +Rh*e0{%+!Gu1nyOθX+HỏHMh\4Cce93>@VsŹ^y}*d*S8k)+ Ka7P:k^LWqt{}q4FHh\ }^ Mk^ |?Is3C㕃<{>=)UJ?N~ത)߆\.gQ.7FVpf&kC_Me\d^ qe0olBO< 'l[v"ʖA> d7Oܲ^S.FOc$Py뮞u^\9;89gCv-J2ۼ2g'o<[FFy2~鉸ޟo9R<>S\=Ɗn)}ύ7{e>9DNQgpgne~ zO;,arY83"ř?ʙa?ʙgQΌ4Ό(gsomLȄLȄLȄq!$rtیB:<brlOot(Z%% q^2qʅMWghnnb?sCb)oe~>X}$˿=c쪪^4`QF]Vzއ{pD),;޵@GQ"M28*#OG 6tGҩ$ tGgݑ'BŸ;#ǝu9ú縑xvwqɌ[nW17SݯD ~%bzQ,0 'yz1`z^'h+u[~?4i/t8ԁH5fkJ!nvzE*q]/[qiՆv +^0 +=? 5V-Ї6k(\qh೙7/p?,d|?qcX?Q+ 63?_0v·#l z͈.}h/Fts9; + lFKr$ڡjL%KKُE`='ǍSx.+``(n |+J,^\( ^2RΏ+Bql'?vᾍz:h;S=oc.!gx!]c1]f]7G}|o ?9x~>9M%uEx-W4Fݧ(=za/QfT]{tbVwc|zs_OeٟF=ozDoϗ,s$%3r30.{]~Gw~twNzG[Wwt7^Ǯ_=՜-n;ž3uKt"YvEOZ{$k\jϳ/wyA/OICMoN8Mk/P̰1&>]5^aS.܌*wNֿ~ucAm{hu>J6[ D›6v&?Qۦ޲Pm~]4k|Dkm~76l)vsC66F6&/o[%Y*Sm]M+mƇkmge[6_f< [9~gdiQgy~zy~ <ݮ>L׃qm,,uD2^&dY}5rquE(V搪YȁnEn !o w!'\e?*w(U9ޮ9~&vydAo*@GTP;:"]*jBiˈh(u*l R7ʉ-?^(7QD& +#1 SZoC_&KJ0T̶]z) ;0)Ԑıj=h.ZV53VĶݦY~bUulnVQRI(Lџ(b?uW|~L]\ŞNiRJo o G6h +(cakK +jQ{6$WD¸#*6?4P/UDb^lW]T#B3ѡ4FsRlҍn o +[;;uwQ5mڃМ1H#nKj,Jf9SUh遘[ԛpEjϨ_[cC%j`P-c_?b =Z΍ R n{|j? %hHLe͈Kj%ZiEJ 5]d{6p<U؂MS `$ΆBQ*Rӄ8h;icvpr/gZ2!?UReUJ5#=5Ԥ em +xi]T?[.uQiz>s뚩0SQ50V)h1&^l2CMfΤK^ s.;Ue0i;vsH(٤;$kjah9rwlc 38-e K:s2ySـ0w49Fa g_ Sj7)3X =$C^@?OqDA +P(xy#h$#Yo)^|8;lX`Aۋj% *1SPpªHJ1 2ik`10(md5i +3Wd1-uNIKJ`i0tBcB-5[ +"9x#$^-QBOpn8^ +ñKTI1`q'B:g},ء„yqVUtlac#Uj +E}xӹ_1an.jݥ9qA'Z\bpɍ=xu!||М^PʷBv/uHgsS_ ցFRWI,3G(q +Z?6dHg_ +I}dYL+ă\G ȋ2~ǧ) gg&FzLzow禞;>=%V~c H|U=3ǗE9pYwLah?t|c>pu> +ϔ~OݽA.3, `1Gܪs܉B#p<_s){\*IX.8R>ԏ\~h\ +Տݢ>Ǔgny/߷<$E.K|݆'~pmO.}e1.}{Fs3% c4Ch/"nCč)1 {NߵOp^)gD읩MK $8}.N5$FECKj'x "@cgF8NpC' L og>G8J&8]w$8]w! n°t^O&.n0!8QmF~m~V>D !z(# |&||6O|.<|s N_N|/ IE/%x + ~ ~%*77B;E> +o&x)/'x W\%x=Buo%x0Ω{_}!i'KO2_=rti b!ne F@>L gSrDD "AD^|7'r3VO haO'r'fO>D>CDފ'ShAD~y/J;>>"'>_FD~5__GD~MO>}"'a_?@D>|hȟ}"gTҔr'@n&@~ȳ@A<_#헥>ٍ\ &OhYJBDy 'zO>WRr+'O0'r  y3'hRhȏ}"oED~)O}"?ߘw}"}"E˧+f+`\˔OԽO?a=?M308M8mI3q&I;=[|#CR3 +x?' )=ygEv1}p>`C6ӯ}/'iVi^4T 2HL y'߇#.57įy(SgAXџ-Ÿ~zݾ,z4tB}mXyYZ`&2!npv*<|"\q*0?4GJYTHt} Y,*%8~V (ћ~3~5g}_!;@Ф{S,TyڭL3/4][ :8= )!{}G ŗjGL'¸ez?e:sR:3%3۟ȹ띡-ulS|Nfj3@obCO{ZK&!_4Y|3C"_, ﺇ|="_,>~a拈|l03"_l zgko"#w70[%-6tj/2Unh{/`|s|W|seg[(՞`g)ն3M<~V&|yZ՟}|J,o՟￙-o7(ְ3?O[o"_|m?3?|Z)?3?|󵥬&~"IkW3tD˵iv |E{lSDگo7̷ZKk0U|0g 2|3]/%i;XiY|Re"_yuVΗ-% ͬ|>Geg?uUu !c =8. q܇c-x8.#;Mo18|yӼ[CEe5sNy}U /1+BG*܎79kӼj|I<:Ѷs`]EAWG'gbeF"v>o.LKY'/0ވ`Ny_;l]']gS֣i_"7M]|t.Gh0vʸ-FH3\.+4clF0;H\ lc=E>@ B.uRxwVAc7|laZN~s0>w=zwQ8fa֑.6rl}יwTr]ÌO~,+==1kDs"2^ Yxs wi3[;oS.>"Oz+4@[>0 Թcz +YgO{ȿs!-a;~S&`%|JzJʴcZ}'.3vi\@}6e>5.eu0/!l+?1<ֻhUB͙c.to>X9b8\)Rn+p^njcn)K7NEV+n`4tϤ2SӸ'mYA#]yr!u瞂L.5 ~?SIq"s2 Awm?J "×/^L9EA1K\h8L N݁͂@\!n\rX|:>s0'ÈL-Ī|`B 3 +0BGP#u}7Dc9"47ݓHtٚnQONyMW}y}6ɨ$6Acyb<&sY5])CoQL~:=kG Z!o3~A;nyv櫱Z')4uɣ>UЖ ++u[> ++`ۂIlBR˜8?м{p5Yy13cyq?LEΡ^s4i_[c +?@Stb;Y/^\he=\E<_Vh9!crٟ}+ +M3G+ (t濹GooNNG0hd{(L114]YJ0nO[jGaT&}+Fe]^տL5$zFߊStoh^#٠*zHc&"z\x&3ʸ"VcrmKr<^oK2/hc{q~d~Y'F'I'2 ?wd~V$k;8|ϢS&cn{q~U۸H/ߦd~D~H'#"3P?=tX57n~KѢW||Ɵ?fg>ߕ,og"%폜ctK3x^z߭K/23ɽ85&?we2oOML9xL/-ϝ/pZ/_V2yH%s\/3_F_"CI"?q+Fg_ϢS'\`D~ro5D? ^ _ B=::O +?k]5s9^DŽ:sn^ ;J!̯46hiX7rX2#Xv8oLe1Me |4!ۑf4IwUCkvyˌi91qSIM\f|Nˌ)Z1fX|`\x22eO</g\DZM_61/`42r_@1܃~opb:M0?.#~>a[)rD1!0O+41y> #JSOx~-1H1>y3 ƻyk6cۑb' ؾNMh#\g[pWpnF;3aK3\m˄/ܙ +l2S#sKiy6=2ZK:6n@?/~ՃĚ/+V3 3j>5_Og~QL +>I|7>I灏gJ/3c.K PKE[,%!_ns9?(2  QY;H's<`K,%m{֯ibrN5t2Cp;WӀdO\-q'oZr:~|36>Ӓx`?>]~s$>𩖜`)I-YrJ +8K# + <ϒsğ>ʒx<Ӓ8OmZ(wϰ'Qx p%?q5i8H'wPNxw?5\(GиxPᫀӸ__$M # +7],{MR/;/x v;^'92[-GK~Io^ |%?qGįߖ¯֒x` WW7ZMd߷'ަ[L~6ZK~I?Yc/'=%|h?⇨WHwx[4%pH?OqpJqG5  7Iz +[} +wHO+_xqOߣq/qw7K~m +_ +K~ɿk[*Ix%- +5ҫ<71^7\<Ƙ~~xDW_pʣ 1^_Qdߏ|T^<~GӒSQkv*|%?q_`d*oO |%r*}*/~u^XK~<ג[aOMn/U|y+)Wᛁ;,UK\Z~I_?q?ƒ?xqʯOMhޥvm +/xqʧH_xqʳ˒_+v'Sy-G=,y-*?._YKz c!3\3x%'6zKNk%'=d)nXrJ +|%'q5ҳ~.;,o~%?qvsh,%³[Kz浛k/'T߶'f&\K~m +?97,l5=gYS7| +kO<OS7׼ |%?#/5W婯?O\|%Y:O}xA~fGby \O*<Px&B壏?v>  ަGU|и[Y~B'Q]j/Uyg/;ʒzUY +} +# +ρ)^W{xsSBS⹀Cuo3y 7sهѵ)fuɬnr]2[]:ęaWBYad'eFROld?)} UgVkyq3[o 46![*G}4KGh61<[G,t! :W|r3w@'Įx54ne 2KeYg^>LL<1I,32ОWѵn!1?_CВM۽ٲ=_|!>*78 uڙ8h1`}!!di>1'lVf)=慐uωhev$܇s%ϗY#uû3d${vh~iq~PԳua&".\X}>m9~>w '3xG$+'H|D൐3[ 7hvxAvZJϗEoB~?82f0m{yAؗۇ}]weUlwb߳br3۰ eCNluDW0z9Bw;C?{_w<-Y85Y6ֽ$Y>{nYU4glmq~;#m y1t)l;{B$/8Șh 2.~[} /bCgx(Q>8Du$eӾ:~"M_g|C=ˎKT\gً@ +o:q;[Ͼ29c:%#wDyC-LJxy.cI{6/W;EwK˜qFfF7OE,:|NLv9iq :w3V]s17 >1Q4ˑa'i-Mvg@9JF5z}Ց&~%_ rWaoWm}_ }bWJĈhxNwB znx3xn^_j651==q:uݭ;ċE(Wr_3,ߥ[6~y0cX:;dgrMyΫ׉K6Yx560ĪDh@GI; 1}W@|߱.Rϓ<)W?_0Y{lʁ ߛx8 1)DAsp1r cuۏ@gb{orۼajKKɟN1O =%?x_2]3c|m!yΓ+­l0%גRDdf.r; P3E2\_xkؠm{qDj?Q9yu x/;hgBc-,dUNfd.N>vu߰ gM>=r~Nx>6ASǢ{|뎠<={ 2zfw/|ÞaZ;M]6'w0fD{T -B+&ܻ]ܻSBb'į|?'\}Ul[ d~¡Fa`1v 2:e7"+ GcÉ!J6kjlLl#=e|ɳP 3Z6:%ÍBA>ͯfVn=Y_K?/o>mΑ9/ML@q;su Qf8+8^3l?ސ3HDZA+m^;At~3©k߽QC %.>~<9AJy!2ӯ&Ay0~v#&?p|fw1?fچ 0x//зb+p] Iom~9\uD\Fa|nX"8uWtHH-©|ocnha6`>r Q''%j>_Bl~+[~X_"^ Ɔ=+<v':)DfGڦc t7y3 cl= +p}=\ލqA^qZeoc~մta8mLmm`FT.#<:kNʯϫcg9hÔ=۶ ע # g#oY.-߰.o^OĠjv=o6mX_Gn797 "k5ù6HPadn|؊c|C^8V^R<~[t,r1l:1l:q$s/|!sXW!. m*.1Cǻ2ҍ`{Kzs̹r]z:~38mІ,pيPyvOTo(fC yv2s]nӘ[T>#r_k6.L3Vo7A/';]¥3;g/XziЧp i@j\)rf[9'i>ǽج38UL$1xb{=<WYk|N EǢpN{475%[9m3 ׇi<ݹcS :]BŶ/;ПO#NGwG}?g{2Œ/,5Qk/ΕEjhY=wynkW0i?|fQd܆\h{ g5;񽅅8#c(l6K~@ŭQRՓ>6clgh?߻Uq+ǣ<{V7?=,=,saC׭Q5Q3}^ aEN6390d`Nʰ?Ch79Q)&MKQ'm2>{&݈mPG#ȱD+ ~44.5tLZa_dn#Ͳl՜ќەЏ׭вW$\q}L,矐ɚryu ~enҡ5=uWu9u=X'g2V'] ma.Ojg#̉AZu,rNn٬Z{)^U<[r|=9s6am/m}|̙n_w g릨nm^j=!3Mi874dӶf#BWdw@m:V!Vb u!pq: s >l_EܵQ8-|_ 쾶+vrh@+/"y,:cC51\8`1!-SSƩ5NugmP-FokT ݬ7W+1zBboeVLܭOw#krz_6GU,zG+.E~g{N-9E=٢և_Xbъ>/8vb_Z$1|Raܥ{e.s uk2BϛEJcsõ#e 9# +j*{Nx3N{<縍kdwFg`ܜw߃?F'!mqO9̳]s۾ozb[8:an!7}PfS?M^_iwoΒBv~+xf|ˏRX77}/k_g.Mim>a,ncz-7v?Oy a:pDy|1?X~^ }y+.ޏIC@Y<ȳ\7#.nM Ƅc9չ1?F D2c V;~5ʭļ:n[{|Bo .N6;"ZB/ A^yO!OV`7K{¹; ?0Ls mi?9H}h#ڇ|{Ӆs y$A8#=j(w+ݡyFai'~9_2s=fm/Ĕ6p\aҷ(Kʅ~{Egou3SHZo3:ߎԑ>|Lar܏A>;ѷK52e8Ƙ!Xq1_|$ b?_HU~~!t4]ԩ9b??"Cc*TXl7և _ +yaNE45Ԁl hNet_\+JvfDi0#nߋ(;񉎸);N)1;9f|3N祥4n@[t^ /#n{.o CwTǹ{F6@s{Fb^2>fkΠu[^Au`P\CGxMfu}9Zmb$n;y/*:Hl}蚿KGó2>䄩ᔽ;:r䞽=>(#H#> lgQjD=?Jճ^ù1zrN<o~o^xTu-UR.\':mkԹrr\BLZ|oeR~vx\Z/y]8D'ֻ#aCr}c*y!O,ݗ߶$OnX>H1wS-W\yS$Wr)yq\W^ܿ^tq>Ԙr@ݳOתdjOʙC=nϗ7l}uq4~ݧdm۩z~f˧Su|:cӰv78+r8Goy_֊Dx/P/t[ ?S|!Z;Җ۵-7ٞ/5bztvsU97??:(Cq iNU^ mem I\O]=֚ ެ>˵KGê~VG0BeaQ\7 k>{ |c<6NOݙ X)ͽdÜіW>nnmqHt!p +}2% KaDQ.(WzbcK}ex+v em)'ڗ x׭AىNn[W;MRfӦyv;`<#+F}eۖnd/Ц8Ghf=\t+6{׃E!goI ql.Q-:6MygLelib5l+qS[܊"ȼnlΐ;gqg?k[!^[?AѼY5gbypqf+gǙiLXؼ.U1ƨqQEQ3BGfEWɱCr}2BƇS79ߡ +=BJtX:c^1Z 35 9D4>ώ品+b?fߺtu{8މ"cv:}c1\6MOGvT{ouZUDU,5dtm+;`l!]jlQcEB=/'B+Fipʹi +NOSByLcy(HSz՞(ODnD~9FMg16_b[gq&d;H; +z SxK0Sڎo{9Ts~]+dczNaAQW>m1\hl'~g##9ՕP++j+!+~Sb__hO7$ɽGg-C?/Q{*Ի5սG&{_|(8)S#Yv!"R}qK3K;TٳDܷimtqD|㏯X$nM>ӓ1|r>s4 =SD[E5s;}OT>k;^m48bX$O8~ 2u~،> }劳 uz_Y/[}j#~J/{⣍CiBO5w>s[X#A3ԹlhN?Ÿܘ9}AhVn.K񊜗8Q_NcF5/XyGռHp>`~}5?i4On9O|>>->A}>q|Oou\7R~99oヶ>+w/0EߎyźY=,Ծ=t8{.8pYqM>[$#y*{~g9=R}f>__4':S}7k|R-=HHQgi&maU^0,"y,^'{+kv(sWw,ְߙ!wV>Z$|>tݘG4MG>2-w^9"^gV'D4{(cSS'Co9^lFY1!(td+ F{VgQ6>}2'򽊬wb_\KvenZc1~)V/{=:7/G2/]c3hV:aJ? ?=ր >o؞j|a >G(FۆS_4}mftbv=L_ViڢQ=lG܇s&yLgQN9kpn{\Qg~]{Yy}_уxBoV\rAj#l'x1[|7g:p~Q`,<19YFk!G?b]%Koȱrpz:r^_`=Z6e-=3# r^Ĕ/k4n<')جw_)#6̩wZU,\g\e\{9N`7HG+BgSj;Q:"8Ql^-K} ƍCDI#օc0Fj4mh9/و\b~dP'r_2U7U/!K=}Qj?B= oǾ=~'?hW~sb'y|s喝s-Ðf# F=GNy|n#C;5iͿm80跾SלPZsqޛyl|ElwcگS<[pyv`%QCιs՜}EySXk5z<΍Z$e?$bW[xi3qM:}v{<ؼ ts3s އ"2_pN_Ni0Y߮hE\^h"rM;:-{sqmi_ ۲ +_ &ƅ3ڿEfc|m/fݖ/f6G`;7/euDQv 9y+H^3 ^ːj?nS'V@X >3ezO-9k;1Y~Ft"}/SܞSʘlD8|'S땛3GP|g*B|=wЬnS-'G֚ oD=?#{:؟ .~+?h+;=t9~.3~'Qnv< Nvk=}aFfJ=#h|'Yo`LkXcýu1yݨ#Sz};qdw_g8oCwǟ@t~IwEe_;uAY;}9㽀M8ß}8|=)Z϶gh.qc~l[p=[w_g({2{:{0bM'e7ݰP +w +a-ibGKN4Aز3să K=ukMjk;§ßDD-N@a?wڎu>zR_ɽK.WƖZq`sCG2G>AjG|kD1SQخ78e@;?TsxIZ9A j(L*_ OsܾKz'gzW8ueP6m1r>NW ]vT>~&פb4os@+s |aڨ7?;Œ9t~ԑ|sV4"GJoWzwCYk>x|৘-w}"agéN1bTwO Mx|L{|`Vj\+^~C远#Ľ;*U, C8.ag|!dNSH|&/iq:Xڞ0ҲԳf߹g;n~GBwc2a U_g qݞϒy>Ul尡}8G$)JSxZvV\9|F78y~/ޚSWc-_5wgQo.G#X}{~%c9%3q{O&.)~ceu'qбßfwr]q?zc=ctHQ 1dWƮ(srsdw QX`7Χ/8"3{r_P}O)9LA }cW}仭nŒgB}e,Xٶٶ+r{دr|{_o/>i7-=!-K;uƣh͔9MO'۩3eWt8rn9-NJ/r0?joǹ6>!1Pl3ߊo!-d*f,j/ZNbMo2fG2fGzy"72G[vP|w8?@n.-?~'*qnN&'̬ƧkGmMgW9?{PB;pnz=oY~S\Cg9ߛM[|9g5Y,qUQ v){bsl#~7u~+ sx5]vn.w6oSmwqӿ|{T?>{[_U_b?ǥʵ_//}yO%u֞3'2w;3waͻ[o-SzC\@l8=ryLW7L΃ Qa`>p5bKN݁LQF{C˜vyoxe{7t|p:ecX硻j=ltc+rPW0}+(ù:;1aYQ݆.-H1re|7k|{e~X1fwKjlaNxA'O7Guc<[lb9_SG1:8:q4M_8: rNh)<5){Dx'hjv#;{x7PNzv㫈;ռy +A{x/)8niŴåxe綱Jcc9cV~3p~[}?A><}83ѵ3Wÿk^4LOM8e,lܹo˲MޞϫD>iwYWCvv~Y9%/vo%ލd h鐑@ +vOR|ei2W!o6-8׃dۇl0)g9hA1wj ~7G>羾+G/]a` aoڞuyo߳D:o=:giW4"Uޥ _ۋe +e>6m;uGޱKŀw%>$At>=΍@J3}//R;7AE $3Ľ?d-@/'`N +{ޣY q:is-qtX{@?fnt/g"|TLC{B]˷F{ g#O^c1:ϼ%e@?sfkԥf!;x}>";ѵ!mrEcjDC4s gh3Kފ#Y(8}/~n [C0ySr~|b/}B!X 8w%c{}5vn'e?qd/|cl3 9(Z\Ek>=V.by/ng:xXoyyWew++=!)sޘO;:{;0TW4t[M ٮ >v0V3 rM.'|ߑ6tHj~"bY vڃrj#d$Umi4!Z"nƻ=9 372^%ѵuWz佘Ym)hNȽZk$I?a˖ruBeN6dC1G֥$aSv~y;wFʽVUppY{}-=|gdRlǿ+chNo}<6~v$(cۋ<ڷPїXV)GVG'TLj/a-?[} u%~'!UqD9'#ǀrq*?!.$WD^Zb)*E9:-SC&Fq>bHވ#]4G΅(=3T9J>5_kǭEpi~GUs/v{u.X>iO]7L ц[=LZf[1u~\cLb9+bS]܇ :pOsE;뼡g9B* !gE?pO(QE.d́0~j.QX18 u[9K\ugA1FmhƕNzFqaNcŠܞ~ F,1FT> )+>sagjtN_ׄv? :#|躭C6mnkޖ![#^lt`6}۾]MG.OBY`+qA<-&vm7GU7̾}cϱÇ|Z`@yRc_DFR}VhO!S=;1,ߟ`R$`b1zY Αm[Isx=}o9ruEylJ\AٯsT7OVa!huh\A'nFof +FmCCσl퉠A' 0)9opֽ9>Ƙ, o|/MH>s2f%'Cv{27*Fo~<;IWUnDUs^o嶠?*8nGQ0Ek-F8~YE=M3KҌljk4NrMc]H}~EkHU~8u]kaabG12?0]$͸?UU'%p71poqPO^H=Ϝ:7.x4҈&aݖwfOі_ٮ7! s.DnJ{%g>t6C ۬w[]-+7 .$4^e5rwmݼ+]YP^[r//-T)!W|E++J*jk:˫-jWTMĺl+*˯_,im碸j _sE7z.eUU(35w^RW.]Eu"Y˾!^haEkWS k(\ +ms`W/8ï{Q:yqIUe%^0̫@y%ePRyMIi}E<}z|貼dqJbTr2eU+q²J\\]E\NSt J % +*򗢈oIy%u߀X|U!F_+!k򫩸l>*.sK~ʊ"4Uy uK뮃XJ)/HYE-XJvKn,G^*WrͼZ^ ,/ x]JVkcgZTWW-^/.Y~AED3-)}\7Kɮ.YW,%s+&YR)IW 뼪&ᢺ +rSj# +]u|1"ϻʏXoWVI}Be _ʗMБb[QV]#*ktKhxnt^ lpZD +R}MSz{GE]BXe2zIɼV4Ϯ@ԡv\w %͞1snܙ%W]dId9GEA^_<_f_+jTj~v^dB<u*pƣ2-V ST*bPgU̇KiqB%5~aHd :@䯨+8>x9Dq:ʁ/\e6R/^ӊ4Uu_+)ю]R[|^Y6 +%RRu.UkT]Z`=$R~ׅ~ط=.h}3*#b+É(ꫬVO 8:(16ʒyɮ' +8x]+U_0/#X*1O-Q*d%ຊ'!PGiPpZU%p "i]2<gbyϼ%B1 K֗/Y4|V"6QJxMZǗW0)U]zi7K j˯uSKJT՗-]ze%$0d~73%ԒK`oi5p:'/bbuZdM[RWÎcrv\5s/-ywD$u#s0%K/W׭+hbOL>S\C;|3b}H='wuumRQ>~׫[W'Sa;OgF+W[-*S*ǿ +He*d23ލ_555U_[]G 箫vז׹@a*^V[W=v޿_ѿUG25/[Вbg䔓[5SOsD1xJwQLkqڜnkwMdlIm2=fedeI5Ur-[讨Mg>4WZ"1}$j^TLW}U,: CޘngͼB&Hnb5*I(JD7VrN`]WuyrLzs:j$n5X9hjPS9U/zX5İ9NSuK7wcڶeޢIUԔK6NUbk(\l+>5w=0_ӒzAI]Z^k*W5Iz +ryn\;VIBFw@ŠI5,Z餱AAnkA-X!+,_F]C}Mq->E*Bz -ARZAZBE~.-~m~}_fB7ZOnΉmD9՜3hf$Uta1w _ obNLQީ[Uk^R_Yi6/w[y]M9쟉ob+*_+SW!|B4*/U׫ek[r. 7S{iLfc:lS^[v DIN.YUQ),eU𙋗It VQrny]Qu<5y ߘer%bF|[:bd]T!5W_yɫ@;.Q1ڴ OͽLk,I0u=-_՟I[T+4r3>٦SңbYݺm=ϫ^E=kAu՘T/@WW"%QBSP~ij4 ز|fiS֊U=ǚ/}oOJJT)(;MF|M_#ӹXlQY[U9,\NNDBBT wj(g7Z$IB1(M3 QA^-,R0XUZÏr=t@ѵrHȈHabv6BLxVhZ[ssE}u7$r c.+ MUe}7{IZ84s74"k[uE>wDz02^2Ge8rx}\0+/.!pKk ] +G;,kDZϺԪDyMB3Br|B/ei>t(GlL17B-b״@BK\.k.N>eyYAJ\,Ke/&0LYpy!6vͲńU͠FqZ1M.W/R+*hTD[)C)#A Ɍ>yn"in]/|iqmSի8JS]_yr,_F,=:<_S^ޛ,NҜ>d=}oo#O#WI%;Zoy$닟D$K,b,*45uzj㬗p݉|} ,<_U;7֨yTM.l{7=.}L_Z*:K%եÃ$IPS^V]씮W%2#nnKk\įl Nbk{񑵗ϫ ޚ$Q벵%8Y3jB8X$-*亹+NUdOi[NR؄*A&Y_^/ӓ\W&b'B-n<c-יw5Py=Ë"z]Wv/NBv-NGڿ5\_K-Fr2~dN ^smK3~𽭾 55L]]$_9OVl92>!,$Rŧ״ :o)I1yj!0!J3BE8)AY^o4?km7~\TC .c ;y\W7̻jZoEg@b4FnQ9vA-?\J&:+3O(2bh/fbQU"AHb4XwZu=1V[L\w2d^!sƚR{ #K^WR8 y \_{^j*k\:ْ:4KVԲe ׹҇nPFjT/>f#z^"W&X9ÏG !^΍y]I]@ЅW 薱wGqڳ\gQiq~軃xpX4,*_"!rp|o8e[8>c%9WFp<>&+ޝf6%wC'%Ye<`1^B6ޖ&NC'!ފ6$j|1@fl:RيVVhVEbÇ-?\VH߹8nR7Μs{޹opr;0RtH=6R*8p +f瀁znG>С?5zO3Z` `DoĸD9ao] CV8t~Ss)nsy0z=02ӆQƼF?0 4nbob2_4^`PvS0&kaG tS28ۀ[N}cW`a'8=p^8GK%#7=0&ƹ{`[껐f[ >V0V0*^`O81 UA?; }]^`nu#$p8@^'@} +x 8 +cpNFƆFAGXcc8Wȳ# +0Sn +{ IØ"Ё9pL}x/=?K Wd>3qk}O8AhU8qf oVԐ|Y${mz-9:H=OG O ζNjq?Ii}y +h8'&N UJU㬑L`W ɧ]b>fM +9C׳ G +ir h!hv5D9_fBi/зa{1O/d|#v2{F?Aoe/W/kzAoGA 1PxQn{+ե6A{:|R ը=fSC.?ysvؾvF qn"洐1Vԡ +b;Zk5~yWyu)W{v^^mkx1Cu3U_CЁZL/}Q< snFks} ?r5Ca?,G3Ɋ4\# CFѝsh!%?DĘ+ gG#Nj )Hq>ťLvTѓTנyA:k@@[3r;Ԑ]-슔Θek;* [Yn1Wn } +iyf6#i +7qHPRߗa)2$5DXBHqɟIQIiwݸԯcOPW?O'^@ ٬޺|/KՂGf , +ŧSMᣚ> Rv݀&ӕjpAOэʱ*ЃS|Oޕ[4 +q\DZ[_LB +<=߀,|5[Pb`s{UWiGy6b윀]Ο\"zX03mv~\6v-#65.ǔFqy1[NCX¢-JYߑi{K(ZX>>OaXλ+sP~I|gӦ0ʺpC;']A nFk+Kw giPrWSud:}T[B7s-xvt1ۋ.?o]6|k[_ K,ʧ"ғ =:vЂVU@:K}mUK_#>Z;[%&Aӟ"\g,d:ksE8 g__rz+}9z곍n˴hp Ńdw"S=ǹܹhmu|'Cӳ- }99kbwW=y+>oِ<,!x4 1?KyKKOϡ_Mu3kՀ +,5;0f;wYƦ=N޵%(%yrjS V0vXl 1@Mi3EY$ܖ,HE`'}c'q̸?tYt(f+zzRʌ=H,ۨ ΠaR>?QF2g~ra{RfA]&:Cœ(biѤᥙ~\_ GlöbI+ +JԞԟ!:4]:N{.[hycei98O^^J-諨 yU C|o.虋|\ P=Dv&6~} "q|^zwy'c4vW^YN>g҅74[QC/^zA0kJ RǠm\FbONwᷨz%+״Dʼ˷Jy :3Qx:=Y偩UƔ=JS$5rna57Оd_.wD\~k Qg8gZ[˯$h.Sgƴȫ? >`.-kVZ^j /7)} _znͻkY&Eoy 1ZuLPhsۊQI7(5$qYdg"{]3}hY]+1KWH~GhOS5ԩ>+eLC>gZDRu)t~ 'DG$:_}eWƭn0Aŧxӏ6hu0;gOs>&{S? W3![۔BR ەmX.XU)[]Aq1Po I69=p~^ѫΦBqAd34Is͵k'?^칋5'?A:Afev{ oAȍIC r+m hE{/>9?[PA-]cDGb$H|Ss>>={ۺض ^/YE_"|2_[ǽMaÒXZ.̹ +.G +OK Y=eo_r\zR}\ +BvV.}iwʥi>oKϐK +E^Ns]:?!r[_tоY<^^̨![:׷mhMtkw? hrIJM&|E= +SLġ8X~(;6O{0Dщw #H ?3[a^gw +%5}lw64ˮ6nG,~}3=K!v1D"?Zflw{>WhH{+g/yG2Ϫ|h仟=$iTLeGŔaTs}!ʇ +Hp {ܡ7O/׮^Wߟ ]x +e{/R)%呟SO⩘nq ⋗Uѧ w&mďA=>Ya1Pg:Jt :ٌlK}N6*ǜSW(+|Vt 'Qls8:Y'llƷl~j!أyvb7oj8WTSnc#6 y?H"6`J6F<4įIw1'V_*|M)wjSo[≣<8R ~_}>Gv-iݬe[lZ6v2yֲc+QZ|r +ƣ|m=Z5R&#*7~mdm$Lf/nʌϴ@?)nqĀ6D nI,񖓭p\vϱf Qb] +[F.u%K|sVzvvxmGQv +QO;[ ;]n:]͵!3eJVsW$U`x=?3U%>#K+2ߖQvN26mQughtlz!6~_?˶diꮒGzS&(]L[-*Wllq{ޱw{ޱw{ޱwQcMyâ[aaXdy?caM\[Zǖ%a\*<, ƼGewWZ=xɒW"[hecju%-.+Y2 (K9 HC!hJ9P G ui +ҞV'lc߫{4iuV7?wܙa^~Rbgn\ۥ>)ˡdX)UyC+LzIo3K]4MI]k8RgKDK.sT2S\=x4 +^GoY ER_}|=20og,S{x/Q>"e8|u.uPsJdc|(ób{T1]N2gIF<<] v21,'4U;J6tGSMs9]j\rKӆ NSs]Z0L$ST98t2= +I01ji$ gM1'W9S CB\ _Fס{:Y 2 u|E<}QّL2\߸SFpB퍃WU+1>Uz5GQ_0Q^*#eeH.֘[24-=֢7E+(+Z mWt,o0%p.g +^ॺZ^`VW6o3vYTk[%W9@"%Vb\zͺu%s6jІV?*kZZoաTH}jH:aD>?WG&sux<7w8qiϏ߆[W7/;g-jd,_k nαZI.NjqsD;G|+ancB_WgP>jkyjX +2dBHt_t)擭ҟ] zQULpмm~n]W ?u۞G;f1?<`TX=Se߃5U>q9s?xiH]?Gqߞ>ē/ޚ۞ۆ~|1cSm ߴsȆe]l†;ǚ?aS勭d 6~~hkm +6[E6g/?aMfSwv-,gl6OlC~`/6ϡ9 + |/_l6jz'|ikS&&7lsM>1>j3^?nM}o3Ie^"6{@rQ5=O#x䥒ש"6|RJP:'! +ވ H5E3rn((@~J$۟v!ldzBabwŢ:_,Iיo[wHXhyu jo @9Ҫp}VCOF +uA= uT-hcʒD/>\äғ +ު{D'v$k|,[~ka;:.6|Bs36km +a_'|;n`7o6wG*B)\c" a$VN'O]un_)Zk8_Ab 9Xח1+ Q )ZM1ݐ`RUj9Ǡo(;~ 9kǣƸOg?[YGv5Q(4\_DԌ(6&KZS'[+Һ^C0xĚDjǎ#P-H)^z(^ǎ]1$LQq3AsbLX]R&:1o-Mij1;#;9t4?$"} 3x'4H=0hck>]0z#E-q_^o8 ئN0VcHp 2~dP5׀&QP Kym/^V^[_nX篭Na=x/DwkiX9*7R*pM_לyRJˇ7oJcܾP- ̃B|AhWA/O!Z@8w|I?\w"(o#UCS|Eidp}{Y"|[/PzN=OD^W!/`J=xuF2Cu_HDM|wGLhD&|Ĉ'M|JC&GEpGey Q G"\fRwK",1 V8Sx7x<"&~BogqyK>a>'M|DO&>-)?$/&~BSS9m⓲xwDxw|}+][^Y=uܫz26\mE2uyګU5sUfک{&0x <.餞YD$_W2Lx &JD'DT2Aj^A$RDL.`.'gFLSPGg7?e%/p$|>ÄvNCMz6epzo(}[ W rp|G4K ?Exγ8rBi{.&\=یpL3pl0J + _Nx +o$|%¯"|'vWC^B _&|kI8^Vk !ޚ6Jx)w>NF =wJNI鯋Ck(S?Ax9ӄ{ ?E8>dzW^Lu/#o  w~ᕄ^C %<@Z7Ni' '| &𝄯#|7 !QO.>N|>AxeJ& C>E&O |[ ?Ef™ߑ=J gI8 /!p!+ 0ፄw pv»ґwt>KϿ=tߚǦҎ+B[q&z-y^ + z-ћA z+;B跣wOVBD߂EDOoGD }/gw?0'c菣AY O1O?,'_2f'O?BDEV?.'OߠADkYD/A  RR_&A?L*BD2'ݍEDFDWgzO?ћ?[?7oFD_ջ?ѷG??BD߁}'?8'CV} OͿ~ ?O5̼?Y~y_8X毓3[¦ߪ]0Y*0K`53Λc?}'y3S+L_2N/k9{7?_Vs:}+,m5HC+祽boAށm l“vBVSg߀\-1tG*_)LǯJtDKX6*/[jd!f{'st9=<d͊g#br]0fkt]0vۮ4L!^xmaEyKﲨʋ9uɼ*/Y#^ #BJ!I<gZTQ +J\y"2o "2oʋ?ɼr9?ȟ̛M$޵kq&/-r; *'>VyYpȟ;lGO}""23fm"2*O%"2ʋT@4KVWώ3y]*[ "2EEd^KVSO}K1/dQdf…k?Kzx)Ay}⹦K/oǙ*kyw< +"^XTy*xxQTU#?ר4?"'|*/"2ϣ~xVFwcLKiȟWQ +'.Q _y*;JOVy9y?w\sv?wXi5pM*/Y E8_ykFO1.X-3NU:xȣ}#?=3/w"2rMVD>enGxE\\|ʼ'TKW)2]ax.y=b[eLzg ȼ/<~E[b 62OWyFI.׬FHɼy*/1?Wyl. 'JU^d.|Gώ3yy*/9/,[`ϫfؘ:y5:nT>E\<t.*/8%^H Kɼ*O[w5SQyp+v;BXLx Nݏ1;q'VܛMhѮEۂvڕh7Dm--hFnCۄv;V;Ѯ@ *]hF{7hס=v-Ch7=v=ІўDimhϠmG;v!^D{r_菡E䍍B(6Թw$j\56ֱ^G<}N^( "lKuRȈZfEJ1 Ji[\+9] ӌg?H \ U?, ?oSCN,pDzbb;x"{ri ^Ŷ _UmHcOGK6x[R kͤwin7<މgq >YoFZüXxasi,G5>׮1>g> +>xM=:5?5utx&<~n%2]Fc\`y]33>p?D=sCp< AW>P>)*^b0OėӘi>d 1pLٓ887n+|q+o_XRj?.g;6A)Է[.Bj[g¶ȣqo=o{0e|2v=9\17\ qI>i±3>Xrc?O{NmԾA0m~woC?& ;zIQ[)1λ~m0]8rlu`M}SEKFI5c#;?3n8BL-nsG;cpOhݐGQ+X +)f>rh7G/`#'vn/3|>ʇqIɌ3NP֤q퇜_dWk [ǖx#ľTG?)J񸅉8s};`buWaB1܎y %o%<{]KoEW7ܥW mw {|#k`El]6 BvJAls`wuu-#r >lq ܟ\s&Z9c%?B>3e ?ujVq8nYT>۰nQ͢zgaݢeLba]z,OgW T݆{Y'lGU{B/ۭn<>*8RPH~:{y=11i?Ș}cw\mS[w[ש~и_X&bY1 clFzSܴu}ᘥN2aѿ)¬6-b;nM9}uflH)7W~'տԢ2r]iyοq.DB ; G.i\_w²Hz@;CXyuzK:mб>u,+6G9ISZֱu''dlˊѱzTu:1_ұ® w)U)bHDzWc{ S*qcYq"xƲILkzֱOX}Wzױ>%6큭߰bx4;Ns;,br]~_TV~ߎ3ygU5KɼSRyJȟIǼpȟ;^UORyI/,y?Qy^ԉɼ*/ +?}gPOTyZLuRy*`"UyFPd*OʟkSy?/{P%~?`֩eQ6O %"2ʋCȧ{My]*OkbGY7QF?YTyF8Ed޷Taʟ۬bpa'Uyl./=۠"s7~O`s*;%^{wʋ̓|'@ܦƲk-U?*4,c>BU'a5L3~'Ů65,z?~:o1'Xs|)$7䷢Ok}H䷘m k1ݻ԰Q +MҰ7g5jG%_ަ5V 1'4nҰӥg5<аIÚF1y=}/^~`W#~5q԰ +6OiXEgҲE ݑRL531v +lj:^]Tkda}Z#jݻIzG1͐DK<л:wgjWjojWoP.]u>a[_=qgpkЮ&w4V+h4* 潄/o#wY:+:ǚt5[m;w42xʚ)K?A>i2oqMY4?QL7.-뻅vuƢ(*:|khMj=a4zUZHu0C% PBǺG5//:|qUc]z_c?<! IFէ}?rC|>>š}܀Z-@MtoAP܀*jI5V0;}~s^k^{8'yxX= 6cԹCbbh0]!VqOo E){Wy)ΓBcUwŵ#{U^򾳴ɶ|#ʯ;I[-7VDs_%By>D.Qr#W=þs`w|W{;@n@y DG8[4lKgX=f)/rir#'ۧzO=J)#e}%>羒y^J͵ӔSOgg\KOkI̳G\KOЋӋ٧\KO ۹'c] Czr-8?ʷe5D9k,q(?x9ynd9|Mk,+?tzyr'KW=CRݕN/:޽Jtzbcғk zק \KO ӋۛIO'}7/\KOл8^g%=WN/[IO'蝓NWbF/B%v_*K%R\#NN*&g)zKR2鵗?Kw4zV}_*=rKI:h}_*J{35ž.^Ia/tz# RVOKT:HX/^S:v_*_ӳFR<^tKwrRϲq}!|.57 }^0h+?t͞cO_Jv:{ ʵ+7\KOл$8n#=7-^Tғk z j?Mzr-=Ao|:SfOm&Jy/M9EoX:XATz鵏KNgϕKwty7I뎗iR}N/x=Tz0ߙ)ǵ|ߒ3WN^m*IU'mevWvgخ\ OtZg%l9GYgڅ' iDz;Rէmyw11hsg/u$FmҬgz?\~Ax<7\> ױ+-l\ TħїUc; ?(Ъ eH_ytX_ t)/lFG]1~]w9c9'~紅~g23]wN]zpG+[Oxg> L'@c%h=wœ_0u0v𨹠l9E+Od_Z<\o],?74?5@ٿrL(*ݺD:<<깗 k:^,@Bg?ذH`; Br# t +{ |~rc3-CRcP_ts W@|3p[|>EĚ`.³&`m#Թ:}%CeW^e~rn} AWQM.vmϢn:e#sDԩn{ +ˁ)۞(ȶ"\hr%PQunYND=sǝnwv1VG>y7NryAċ˼<M42yL(B< ~&2/dx[?(G`ދg!:MC=סn?V22pZOP<#>i\/PtcE20ko}&]pe>;MyWYs@.>̡ {=}3K3쵸d?ZCr# y#G)n2+d[ϳףA2z'2{vEy,G}ebbBm:6 +hsr2ʿ: >s;9_RŖø!e LJQC7~喠OI/iq3:`*fcAZj_^,ċہ=\͍rOh܊2n 샻\Eukxc;ϵe'BnBFGwdS}'+g_L/;! c_2,⤟eLub'UX'~_suUuxl˸4rưEu9v|qR)3-g(?˸t~u,'gYrRƬ[Nᅨ{Ĩ,CnK8uo1)'Cb<=!f++e\iB,ڂG}:BORv8a^%ظ?m2_#s]|FF$$gA͙c߂kh>K4T&3hX67ݫJrGfdX ?Yq?q_'nx »ߨ:$?4HR'k5&Ux'iC#_p3m6Ccmm&9ܾvE<@./ O5z .JyF,'+|OSG <ǁ ]!C$dy7'J ʓ}=F.Q~$SOʗh/|k$'.ݐP'nIZ }bįO<+oxJbs/ N8?}%~.LpK,7R~texq>/J$^|q?T⃀,}Oa|N@x>7'QwI+s.qZû,;B]FM#^C#;иxT߭W Ku¯e _ |ۈ~ 5!gJ +5rgOʒd'Ȗ E[5K +?xk\?WU~=xs\?,R࿎a<v\?}*|a\? + ~X^^!? +? tT|N\?=`t[*x៸ہ_ew]2?qs~xT៸_^eOd#qU2)|9qToH?^l'>O<_5x ąʋe*^.ÿlWA</UߧG ey_qzPuwhxP᳁FʻMmąʧ w);7hܕ*6?jxPӀո_Wy71)+ }*?>ӆ:o> hS,By+n!'q|wy4|*<O>+n)+ Nç|w͇1WI7~xT7?qwec﮸-3  ׮U 7owS.G ?q늛|x[i噧O51O]q }рvUC_/4G0 }:Ox +<#wV/Uy1K* u9o nα3)|e>gK5-8.ʒ{!^ Dkoy8V5P):cuجSD;uɂr]r ڥK!Qr]ae/{&O|rK}9-(VHzKZT! ,Y={-k-`/M+ݲzǕg{<.ut9W]7}לr>$h؛VY]Gw;q{1"ODZęgGqK^նvkl>v }prWWB_hgOp~2-iB?SݝveS+w||ǿkS ª{ߡl]>υ>1cOVm@NXk xo߽p&cm%!ͦn!uSзcK<M;z90+mi/>ka=Ow$,}ji9!>{771wy ݚ&/?ljw .{.OwTy|ϑ֤M(O}$MgSMsڱ?S;cKCs9™W $11!ʵ+-k?C,AFPJ-gXxX_݆ݓ/ ۴+ZlC%`[=:[wzXΏD˹WhJheїˡqyȝ[n[|(^qx-k]y3z=>ˍ܂2y9b 9dC;M|f?C"Q [%>4r?( Oĸ%ȝ8s*[ۋoYkLvxdRF)=`/6>r#Z҂>c_yץ׷OYWhn)CBL +v6Cl%XycX^+_R=55x{jWwxN%k:MËp4>H*ΎO-Iėcgv42yp x^5PS\s7ޣ-plpt}껂Ue3;PTYȻs_Z{h̏UY(7t;괟~eR>-ȵoOiW{}ͼd14~UePfc弤z'ʢedd %h>?EƳd|l7Yvh&X+ +Mq鎤zZc *u$$#}F%e)?KDrŹ5~B$c1C9H=.5}b໮PC^>ĶgJ"?&_8Aȵ#$4Q@L=9s8Ss=eLፇ..sH31տ?Sq|H'ϥsKڿsżDx^_nѕ3ؒ|0־?8ZQ{C{7ye<\Xw]a1D9 7;<cakv;?Enp-[*7lQMy~3t/z+[<-Ov#wy +#lʨ-Xv,1s 4|X.۲gi:̹K<2skќž077w8跺oZ׉7P +&ԭB]~32U~f-bLV~v9nBz]0.7 y\x +o)@y\z +X6f /s[+Qz>xʎ^᰽?$[4GV"2>"o/A*Ob|{ |l~xHehN.1IJ/M˖n]撴T uy_;b+aY٩1XN@ d!y};SS6rɵ/ >_z&0r'g _S? YdۡthvбܪW2%3y}}N~sy$涤C_ks/^z۠eKyTӒ.X>.Mb./ݏ +hP͜< +/y.;9gX;6V(g̸|xp2@/p@  [j& ŸkA -}}];?'/s!r™\7}oF=x$b ˓@4+'ۭr^d¾7?MΝmnn{89)ݲC h)gD#ƣ.Ĥ z}-G0oڨšv@:y}uPc׷;Z7e 7lWxqU:߅1( "%\@=ƇeC7 5s +%[h9uW(Ėd@~6 ًi49xpĿQ}ZNB~|l -!\Ct{l߁,;k9YH]G rD5ǻYcÓ;68_FwONP-\;=\kSSun5Vm"ˡ~J`oӮ(%KT9G ]>Ug PrbRJ- +~Í1xp0?nrԋ&BlpbgO UoO%ug|lآ+QoeODKl?tR Wk5L Z|uFصA&mqqfOOv)1Y\'*;͏89ۓף j?Djvd_p>ڮ2?J}ev tt!wA*5gh2u7?݌SߑZ3 +2f ZVxn/R8EeȸaN鲥%w?5?9]q@,NC||$x+]P, +npQ<`kL)l՟c0ց EvEculuM1pR1pR8rcsO>X9Qz{l2P }hǔK'0b#uT PlL~[ڇ9[BOcjEw* ;)vjĩr=x|z;YЃ.8ŹbMq@T +{e^澖gJS)O ?^&ro(՝lY̝B Oso^kOwVf&ʏ*lUJ5 UtuQ8pFSL)~Z^G8CUrMq}աXvܓfM5jl:}+ڳDy48k+Mc?؃\BpsAluޘ%^\*,xx܈d~ڎ18vuu8ݗK@!( BԊ +ӷ֞Xr|V﬍@ +3Ognhlmzm5%c]r^Q=vlWqj{rTk,4cAR݂q<べ֊5+^pM{:\,?r5=]x#84mbZ\E]M~tmv“wVBN(g'3yefҡND[Ai~׺E-;֫Զ,o$7+WeZy\2&g(kڸv9Y;Dڱojoȉqx9s(t#s3|:{&n{_fVn=%@ *֛= +Wb*oyY0,y.:VF+` + p: pM>_@5q[]M7[2aQS&Ԋ7s<Ա%Qs0:eLS)ԺΟm-oghŏHKo34a "Vb&mǃ/Dy`ɁūW!YEJ/8.,}by?vr xEl\We>ŕw,3=̥go`1,yGz>D5&s#\u~>Oݿ?'l{?u~lf\g@G~8pϽ [ɵqb˹k\b(0WiOa{SD_ /75>_p?oGpV/5$=/>[ɲV6yVVW8T>|}D95@/Y@?#u雴\^_j|m6oksÏp+ډh"o h]vĪڥ\ :*#3syPӯ;/yI= ԍ<@}l"жQۨᅢ{wgqio1Xh/(ߏk|04<1vVM:).yY9Inx/a5g8@f]qa&lς>׀mAf5 cih7tqa^7zi']=L4pFw?#syY~:.7ߒ&Y(diO P OW8^w}Wj>PBUvDj>\vj7Avf|giJ+/?,Yi~{11wf#Q<btr IY"G[2lh|24{Nx͵ҩ[C粓׍V*=l\4vrlnώ,ga|:;˖f8N B¾]:s31O8߄}s3GY 9O٧|=ó_{8bM'8_TrZk3Pp-c;Uع4 3ӹv ׌6طAho9Lu^{z:m ӊ6B> ב/LwIPd$XgLԇoM #ͽŇ/ ;LfNƿz |Ev@A _ jE[&䂍nz$Gvo<2 ~VApsܸ6u]-G=BbRюB[n4[09:zY%|2X+M@ r[ +Y'+:񬜨;T/g_ 1X·{D3j^ߦ +eg'ǃq_KC^2LF56co{A(ۧ]>] ٮp0c{? _pWF&aq?𲻲kU +6z1Q>v;iem j^ uE)䵌>rL_q@xA/ۖ 28Ƙ!Xֱqm9?kf}3~ |W&g?^(';X$#|W#'11847z1(vة(fFBWo hzel{cv\/'nNvm\NiiT #Feu;j;j;6ۻpd|pqKw@z૪p<,WHuLG5B1#> R~W&:_ݎ8\v=詞zrvvo'-<7_og,Ujߵף:6ΕbR=ci#Zq sj_8z]Olڒ)9QƾˣIrʕqr`R|B\/y+_7(:ٿR1%{(k6_Ֆ3?#|IDq?ٖGSxnA'lKT;@%S%cjm5x~h̛cE5//@ϬK]2 Z,t5dNý|Ahxv&yx.g˭\ouފvimږ벓޷QuS9j=>͏3oG:hB$\z=/Y;T7i=.m=*Sϸd6mЛ>?QOx+Y|}W1kGu.nteѰyy|Lzh UdfqkL219Ey^Ɲ;#e[:r~ά٢Ǚ)LHؼYe9?cThƨ*Ĩi.c!ԇceo"|!=<*s%s :r&C##Zc%EgGsQ8w%M#O[B%<58remX}i'晖~ ϒc49.2}&AJ< fŔM6sM`o67Mt:mm6Ը]L8] ?֟ˠC-Hw#gp<[N~}=Ɣ<{<'\H)o)+)ԇ:0>c}27̟qrA_O\ [N'5>=/7] ;g5-?cc3e}l^)%/,ݍGu^جB8w&ڹ ig5OJoc_>v>E]q8g3n|dG#9csTS#GͿW.zDQi-,9rl|yUSR?K?߾5#~c [|uٜn)ͷf8Y -Tky%Vv@˲:+,ݮ:K3%8'ly&'S)e΁Qݽc!m购2S/.m|1ޱ}ѽϱ{o_~6[c <9lP|Ot{h4wEbьJKiKjnjFde>dr6\zE{:ُw'G~j؟Tȿgovw#hޓ -J7:%~&|9]DZj/pΗ3ps=Wa{ȱ9DL҆6)O~+)yz4Oz'u,lc^.kz|iԛҼ +3r^ 7 "G]4m\MϺCVy{]iT1v=k~'h?ެ#}C_^K ;SKʸԴ^T^3x/~};ݦOd㏿M7:wk +bpN|r5i@gBV%Z&unwS͑aSlIz~+GadGw |:o;Nߎ:xE*^f.^90eoA.xߛU@>\"K+[ga):cdwCSko +} +i#gm>k(WSyxlI|M:-ߒ ["'oľ|7.8&:gʷQ_o6'|M_S|7|}}ofj|T'%ɷ؞ɷ +L|FQ[[|7|kh׿'`קh֮1ߪ;A|7?3xn|nu>EOriobeckku'nߨ{kxk.p[?1>8 ۮ ̊"s +3џWN@Nsw[Ǘ//qJ?lvbS_)< ⓗg!w=7J['f:'qlW1,>w/[` Ξ1<~Rg1Y>OŬ4 sYj ϚYgU gz֮=}C?.3rw/ p}|ynb+`#m)9RBxɮ,|A,NPM{+O_r= H[ DpQqi/u^z5OݻFhH_r>X]nm{_j xo񛂜r^E~1uF^ if^~XKxОX|s{oFI}[}}ڥuM>6{΋*.oy%=N|^/ߥˋn7^DڷNgzoQc#=t/~s{~u~~%~տK%}].`"pg"Aeq6ĕ3PΚ.;X겭,P#e!0H?8Sq"|乌/0'ws,,FqP>ͧSWrGSTr VKrnyWN[Ŧ<ݽۤ= Opkt_S1+q8ڏ8.^ :[bChvz7;g _UߓM,lU(. ,<2]e9hFp+x< :Us+~M)/uǹ_S\cG_=ѓN?K~Cj|$̍P^;P;s-y|s?/[o!D CA=*EԿs]:KאF9ysBldW\kη̹y {`56m~ +~3eb-ܺXͭGΣn~WXlsY?<$~+n! Kep$ !0AX iZWRǭN/lɆ0q^U^$ 7ȉ /La0^0$ ̀~oZ?]UN:[Z˿CZP-=b\߹ʝ\YLiȇ+Ϋ-|z`}3i9?3k=uȧcX{1t23 އ."Iqm0.=^v+5DЍnm#-`YANie_I1ru-g#;_԰;=:{ZqQ#C7ho[d\q(=Sg!IyvNk dc;Ĺ,~?)r.~/+Cg6{}Dg.1<^CNNKJ9vLݧDܓ4>?|7G!댹Z_UH=6`wawe˵MJyVnLTpH7ie?Rv|g{>4LJ"vyu G17;:(ss"ֹ8m 'M5s}~wY@q_{gyߥ@|~FqwJ8yAZ?87N;?|3/5czHÅKx෋xn$9Ztu\}O?'w_Pw }z-{ +cD5u stZoT*u0 bAk৮+}c|%oxV6y{h5_y>}aSJۏ:E>"w_n|ΣJ|<cޖ0F%?;=#"OO׏Ń#%q}dfnHױy&>7S;ݏ^'\$W{ +$ls/wy? 6K18%7zH˭ rk }%uhO<;د|b}j3^sZa݈XO@|*vzSqjM9 Iznџ. +8Y^ Ѳl}}]%:wo8S,Fu~9:UQ wjA5ޜc1^='.Nq%力>!܄1}1KPE\k=?4~k-x襽rn:ʝj.t:-O~yЏXk1|B;a/"@cN8'4<;A{;I r.=y sLq~zwWչȸkBOqdGZ~knyN&8[w8ѽє>-} +P+۬ƿhݏ2ϝw7nܭԽsoC;eDⲣN[qsY iɂgdc9/q|ǐ'}[(N1-~Kj^W}D=C<#Cۛ]m{ܩ_D?8bw߅XgqMs23Vÿ i"bA-B>yCL՛yW;g _? Ϳ +m^"`nƚ|5 qD}׬1YvyMя-fL5|wޔ|!Ӟ_&;봂>2`}Ĝkڿ=xM|{)ɷWx~>obl^76Dw)su|k(Ojٷ.\i>HϬ+NQo/,?lFn' io}n>O#{2/A̍-Bl)? % Q9~}dLy=}W<ؤaM8>)/UjMJM妟gn ٸ_ϐs?|)E!qyOa:$=}2CTECT%Bl[TM_=Ht /:Rg':JgvxS.gs(m|V7ם<@_@LiŦE{<"1P=PޢEʑ͇y?Mk-=r쀺ig?J +ax +j)oϖܲ띻r䝻%C۵=.ry_=a؄ջst7::r+HCqp>A |#_8xwI7bqb!Hnя-}_ }Aƭ?l.Ƅ:}*x)Qa Z<8w]2n5͈ QMq&o8Gc9ScBw릤\·_^<~H>zq9u5o:҃:/<|03Q-u/f57̲|vv0Wts >2wNo k1}=t6<?1y޹eE<["kOp͝ۑ_;Z X @Grm_X"~/ꦕ_߳)a[bΜXa]6ŊYpax%gHw5݅>V;<#Zжw&"w%;`^9#NV3}'P6p+z9ֺPmEߵ*\_k=Z<G:Wk٨{Zr_}o뽽ݺs_ɒX{gKףt˪ktTöhA#iu@=E|iX.g9-ݸKUM w0A򽺜}<񶥃;vr{I}7ϣp_]_"v,=%=0}g]|OϙC_W[w;_fep޽M+z_]s7#E`.^0F`*طNqot;0.0e')}^w0bп~¬u}쯁;@D !Ի̽?hr~5j}G\%OC&-~|h{?}ކeƽnu,7VhBE½'p1#:o9taWP6KL=i^n'it?ql~ѮncAiPkwOɵ;[w"YyX-'gMxwx{^֨~G8wekL\km󽅩{+`n<"Ry)|)3l77(e7W\)t6/1D_s~^tFO߂/뢼+1;V8/r\UwεorKעθ[#U*'1bys{)s h~\'^N1n9G3x; ۵v8cñÖAvS]Ps\-v7qF|^.I-|aY{lwwlWePk/}~6kqڹ)=X}}stվjĺv^V[Q-ioCG~oPxfWv+m{9)MyCVx ug u>#b-ߓ~0-gMpOeΌW\k@/ږoR`iݩW~POEx3q?ś|r5}l#x=8,ZpE5x3S^~"XY}rY.Ĭ~>Z-s$nbex獧 +CKS7VQ);?^\:ߜ~=Nԁ]jpn]xwv@7 ?qߞKF]?G c x@Yռe/ځqiG7dzmG9S+)}u}tذ@|{?8c]# H/E'"Vìԓx +nqh޳2~b<$/e <8|2+=TE i\c7͐7cfuEyNy[{6>)pu;~/̟D@9SO.T2~>KЉ| +)mHoEzۑR:, ?V[;3@zS9_]罅1Yghߌ_֏|/gegK*p;}3SuJSDksG@' o3䯗RoƁRWo4YH +k8>d"B ?òQKOds:8q +_4!m~//[jH◑Fg%yJ-H M2f,UFnbvc4`.e0jBґ$IF8Q6a4[mt>H. (O&"`T4/>c?䓽,|\&  +o0IBSgX$ꌘv=~)yU5epaiv~ֲی`}CSԛtƧV,48WZDPm:ҟ"=_$5j7 K Fy=jUjʩJh91+` kCxC[\hȿ\`.ۏ:h-B>l^2*OcEbp@F+?NUa *o`P`vR>r@c +Q.jG_R"]60Qmt~tQ8?0 +K1&i73Nh?.唩 9D6)}BOW%k1 ~!=$~eץ~/ٍz#G~y1\h$aDrW"I>A˃1h1clZ]8Py|a1:_?`?;shUlK}en} |\T!8F`@~)Q;2]=0O8@ֈ" +@œЈԩy&mܘ=wt>Na0a8bZE t_UzĠ` ZȿH2輐 v^4#C~ *SNIǡUUS}<ǿzc 5q`1d\dϟVo\@6VExWc.;uj=b C)n -37uZ~P[Q Ĵ) Azl9TTUR +.* +1z'_m~|ǁJn +J=~J$2 |NحV&U^zf2hf2) rb˯ +(zǤIߞJz"Gfx'%'O y3pD7^7m^8Jo>Wb*fxZ;SWZPv qb^CS}+'jJXo9@R :?]Qu[VV-]X1UjI<3/n +Y Cz#u`"o0EO8{%7Μ \,zBd W2OFbXzmΪ&2*WrUŸJʕ 'U^k,7ȚY:`9\(A%"vt]o!:T 9Z /PvFOAXvuq%'*"cjYK+Zhemlv~%WlVpoQQ-kZQ(%FUymDZM_K@uA'"#E!B55USK 6 8ot3)LÔ6X֪8!C#fY=sX+ZCfi=6iv@/Cs1 >H[uI8`F NBAWo,eƿ2DOO6րm,rLd6\UrBw: .ԯam$t:SVpO&TNKp_d8g%̸U9,x.87Qpu\hk@rY-Þ-g/b$HuT(haP˜N4pU3Y t ȑr@J l=J.B>ZRko^8{o*'4y?r5J@WvZDjEP^*D"o"(FBiRf,0%"ߢZbD737@ZJP!Ykrt 6Gtc r]炋ƂX0BE5P92_.2bWZp, AetQ. Qv$t5aL:XʹtaƪF{OseW#|jIW!zI%XpyM1*_" %+v^єp::'] !?<#(c~n(˝hT#f Db,Nœ=Ҟx$YnzU]7'X.|ڞ3A Jbh{5@2,&4⩟p݉xmʇ3*Xو$=t?31\rJ?<. ^Z[SKgї4${GO.UADbNj?DbÓ%^nzkbp.;wBBJfWVZeǗ/Ng%^`@r$djv+U&WU>GTG&\z:de9O&D.<Y>SIuh]3$wNt[*9x;ُ߯S|Nʕ 5V{i7>ѫh|:ZmJcҊ *,@kttM3Ls'ABlBz ^Hi>|=G:@H^>3H'W?W ]4x~ 3yYEzi;҂J| iBӬ<զ [M:u_ ew"EZ47қ鷁wLB> 1]l?C:aBDڋ-}!k7H@3HH_E^zi/'#-@*H{^t" " i ;N^b/"1͆HAQBAڋtqRR4iF(GZ܌v.}HCHDYzHA>f WHw>`-H xCEڋQG҆5{VҦ? =vi3\w#FZ4O"=tSfMH{y#=ð>y#mA3|#_ISNi.F(<~vvf'AsHO""ݽ_HvyZkL"rhߏzSx>,::ϓ?kBtkd)_3J ů'^(n)]?.dKpu0y=3[罹`#NMgnN#Ϣ{+ y;IEi._`ItɐrM?= tsnV#0sRTnufm`}~&ƼG?6+$Ko`c&9zx KyPm~xOo߀޹n/NX!KZ^g{'`̄muUJOG< >tc J nlgs @ 3lyy'GWx-Veqe݀ף}g¶nUmsUjs]iEdoޡ׶K|ݰ֋nhP >v-hc;Ҽ/e)Uy *Աr-dۉkԕ.'%y['^xK(K=c&e-+pj*[յUqkfM-]em\[׻[y"oӂt@Z{Ȝv|իZEkmCʆ̵d^H. APW8lX}2SE X?E+ky +msowAxGB mK/-P='Im)w1q^~3+qq'ެI<8$&k; 61CaM˦%e㈶VTaVKUaH2`;]k媖Vzz~137@Zܹ{ιױ'ƨF/}$.Ru+ut!]|k!]S8Vu,/}3}H]#Y g~uQ70SoJ%+%Q'o'dw}(|;IsEp$$^t {)r3lKN P ў|.1g >ygS> V a@9_ -$r~ޗt 8KCIϭiaI"Y";3[ ?a)=&f> +څvwwnRP3}k&mltlk#}WLaOEɪoLq8px.Kl!Բ:ڡ +N9Owu6,#A>Cw3&G, +:[Ie &:WyAe_|.l}bs% ^ O=Nqn(z\n}[Z cpx%O"5yeG_EQ"Oh.aN~I‡oOwbw(rޜ*NCD|mS[hw5W1p8}_#}'J9~W/8;XcT7&AV*ι"^)6`և8{ƿBu6=}R63q1bV굞IRa׈}bTv.~d| =Oϟt_8=t9D4i}tLSAkJ- Z7 DHℳp2;b>]}+vaoswo(]ixrN-R,L;dOϽBa=8OJ#S1s-bB~RytyYcbZ۪˴/ܣfgX O3uiekXu!R41k]i1v`GLLFSO(\%Y]nzSa`y81wg ߍs8m@û ɯ`_x-v C~w"֨D8g?$U.i.2]5xM=6x:񺃏N>.9$vǓ]'Nb=G9Kb\lnJ.6\l<'G U\5d)>&bz>xGv)A֥Z<,FJGTCF)rNjsNB⇭i`3F~Ck|t Q+k ,x*+fXX+h6%)f[OSn(4_*fE-l1=@{E^!(bw$#jݎGKߪa`lcNs %*Bt"%JS@iQu. pT/t77N2v,Ƶn2D &>d< &$8f\ ]WMetuu0"[9㮃;c3UT163EJ5{t%wV1/C6ദSal; wN|*4~ŇSs+QRٽT(0*x( Y&\|(ɸ7 T?gg{ 6bz#'w.L.*e?̀~)^EK)D6H_]6tȩkx;o!5|e[)/N5WB4X90` +D6ฆ({bJպ,*\3lj,]Wt{QUMUa)ONbc2,LeUcí;2WRr=F##UX᤹qcN~.9P2)4X἞ȯ$$>FW +r;57M3!ǔdޝQ80Fg<=%r>,崜rZNi9-dO2'&vN]-c|OeP٠UVpc-cӈnUt^w˧dM_S8t .}5ki2=!['rP!Ǫu:WiRk|N$?S,?1ծ!?g$׃o7^|>Q_=Ug?^k?sIx*ks'~odR&:.qu?Y']7d¬xO>Q *busdyNYI8JlfVxFՠyfK 62#kqo׀qN ^c +ίk+ +Y$#sᵿ[^nWZn3+}gW ,slO +kޮvYit>g3y$ 8csEzK68=Qw=f@[{^䞸<}sl4SzXy~"VPr-/\ i$u5J[ v۠[@kfjKUzn;)uo5$xqܺ+[^BZEdwpcޑ#sK ,8wEJ:rg-KrfwɲcR{+%w'*#GQ&E'\ubV@sŖ"I*ڂ 3N-hŝLcI`X$[ͱ&‰ZLId>I"q~aĩ8*EחŇ[GYAM\v%ARRa-8q4K3dEdشPb"QZ` Y\N51^koɂi1NX"/@SqDl<OU-5$#38#3甙w諁2 Ǡ0? 74sr-gr;igdЪ(ٜaM| ;3ی l3_~ɤվdA$gN;:`v@ 2dfYXb-}RUaq[&}Evp@̜-~}/p)}Ab`"{!dk: i#mOmv~%1O-RO +v#uM \ No newline at end of file diff --git a/Increase_Host_compute/Is_double_buffer/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run/install.sh b/Increase_Host_compute/Is_double_buffer/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run/install.sh new file mode 100644 index 0000000000000000000000000000000000000000..8468c5a256f2c77fad5bf78ab108ca5b62aad672 --- /dev/null +++ b/Increase_Host_compute/Is_double_buffer/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run/install.sh @@ -0,0 +1,318 @@ +#!/bin/bash +vendor_name=customize +targetdir=/usr/local/Ascend/opp +target_custom=0 + +sourcedir=$PWD/packages +vendordir=vendors/$vendor_name + +QUIET="y" + +while true +do + case $1 in + --quiet) + QUIET="y" + shift + ;; + --install-path=*) + INSTALL_PATH=$(echo $1 | cut -d"=" -f2-) + INSTALL_PATH=${INSTALL_PATH%*/} + shift + ;; + --*) + shift + ;; + *) + break + ;; + esac +done + +log() { + cur_date=`date +"%Y-%m-%d %H:%M:%S"` + echo "[runtime] [$cur_date] "$1 +} + +if [ -n "${INSTALL_PATH}" ]; then + if [[ ! "${INSTALL_PATH}" = /* ]]; then + log "[ERROR] use absolute path for --install-path argument" + exit 1 + fi + if [ ! -d ${INSTALL_PATH} ]; then + mkdir ${INSTALL_PATH} >> /dev/null 2>&1 + if [ $? -ne 0 ]; then + log "[ERROR] create ${INSTALL_PATH} failed" + exit 1 + fi + fi + targetdir=${INSTALL_PATH} +elif [ -n "${ASCEND_CUSTOM_OPP_PATH}" ]; then + if [ ! -d ${ASCEND_CUSTOM_OPP_PATH} ]; then + mkdir -p ${ASCEND_CUSTOM_OPP_PATH} >> /dev/null 2>&1 + if [ $? -ne 0 ]; then + log "[ERROR] create ${ASCEND_CUSTOM_OPP_PATH} failed" + fi + fi + targetdir=${ASCEND_CUSTOM_OPP_PATH} +else + if [ "x${ASCEND_OPP_PATH}" == "x" ]; then + log "[ERROR] env ASCEND_OPP_PATH no exist" + exit 1 + fi + targetdir="${ASCEND_OPP_PATH}" +fi + +if [ ! -d $targetdir ];then + log "[ERROR] $targetdir no exist" + exit 1 +fi + +upgrade() +{ + if [ ! -d ${sourcedir}/$vendordir/$1 ]; then + log "[INFO] no need to upgrade ops $1 files" + return 0 + fi + + if [ ! -d ${targetdir}/$vendordir/$1 ];then + log "[INFO] create ${targetdir}/$vendordir/$1." + mkdir -p ${targetdir}/$vendordir/$1 + if [ $? -ne 0 ];then + log "[ERROR] create ${targetdir}/$vendordir/$1 failed" + return 1 + fi + else + has_same_file=-1 + for file_a in ${sourcedir}/$vendordir/$1/*; do + file_b=${file_a##*/}; + if [ "ls ${targetdir}/$vendordir/$1" = "" ]; then + log "[INFO] ${targetdir}/$vendordir/$1 is empty !!" + return 1 + fi + grep -q $file_b <<<`ls ${targetdir}/$vendordir/$1`; + if [[ $? -eq 0 ]]; then + echo -n "${file_b} " + has_same_file=0 + fi + done + if [ 0 -eq $has_same_file ]; then + if test $QUIET = "n"; then + echo "[INFO]: has old version in ${targetdir}/$vendordir/$1, \ + you want to Overlay Installation , please enter:[o]; \ + or replace directory installation , please enter: [r]; \ + or not install , please enter:[n]." + + while true + do + read orn + if [ "$orn" = n ]; then + return 0 + elif [ "$orn" = m ]; then + break; + elif [ "$0rn" = r ]; then + [ -n "${targetdir}/$vendordir/$1/" ] && rm -rf "${targetdir}/$vendordir/$1"/* + break; + else + echo "[ERROR] input error, please input again!" + fi + done + fi + fi + log "[INFO] replace or merge old ops $1 files .g....." + fi + + log "copy new ops $1 files ......" + if [ -d ${targetdir}/$vendordir/$1/ ]; then + chmod -R +w "$targetdir/$vendordir/$1/" >/dev/null 2>&1 + fi + cp -rf ${sourcedir}/$vendordir/$1/* $targetdir/$vendordir/$1/ + if [ $? -ne 0 ];then + log "[ERROR] copy new $1 files failed" + return 1 + fi + + return 0 +} +upgrade_proto() +{ + if [ ! -f ${sourcedir}/$vendordir/custom.proto ]; then + log "[INFO] no need to upgrade custom.proto files" + return 0 + fi + if [ ! -d ${targetdir}/$vendordir/framework/caffe ];then + log "[INFO] create ${targetdir}/$vendordir/framework/caffe." + mkdir -p ${targetdir}/$vendordir/framework/caffe + if [ $? -ne 0 ];then + log "[ERROR] create ${targetdir}/$vendordir/framework/caffe failed" + return 1 + fi + else + if [ -f ${targetdir}/$vendordir/framework/caffe/custom.proto ]; then + # 有老版本,判断是否要覆盖式安装 + if test $QUIET = "n"; then + echo "[INFO] ${targetdir}/$vendordir/framework/caffe has old version"\ + "custom.proto file. Do you want to replace? [y/n] " + + while true + do + read yn + if [ "$yn" = n ]; then + return 0 + elif [ "$yn" = y ]; then + break; + else + echo "[ERROR] input error, please input again!" + fi + done + fi + fi + log "[INFO] replace old caffe.proto files ......" + fi + chmod -R +w "$targetdir/$vendordir/framework/caffe/" >/dev/null 2>&1 + cp -rf ${sourcedir}/$vendordir/custom.proto ${targetdir}/$vendordir/framework/caffe/ + if [ $? -ne 0 ];then + log "[ERROR] copy new custom.proto failed" + return 1 + fi + log "[INFO] copy custom.proto success" + + return 0 +} + +upgrade_file() +{ + if [ ! -e ${sourcedir}/$vendordir/$1 ]; then + log "[INFO] no need to upgrade ops $1 file" + return 0 + fi + + log "copy new $1 files ......" + cp -f ${sourcedir}/$vendordir/$1 $targetdir/$vendordir/$1 + if [ $? -ne 0 ];then + log "[ERROR] copy new $1 file failed" + return 1 + fi + + return 0 +} + +delete_optiling_file() +{ + if [ ! -d ${targetdir}/vendors ];then + log "[INFO] $1 not exist, no need to uninstall" + return 0 + fi + sys_info=$(uname -m) + if [ ! -d ${sourcedir}/$vendordir/$1/ai_core/tbe/op_tiling/lib/linux/${sys_info} ];then + rm -rf ${sourcedir}/$vendordir/$1/ai_core/tbe/op_tiling/liboptiling.so + fi + return 0 +} + +log "[INFO] copy uninstall sh success" + +if [ ! -d ${targetdir}/vendors ];then + log "[INFO] create ${targetdir}/vendors." + mkdir -p ${targetdir}/vendors + if [ $? -ne 0 ];then + log "[ERROR] create ${targetdir}/vendors failed" + return 1 + fi +fi +chmod u+w ${targetdir}/vendors + +echo "[ops_custom]upgrade framework" +upgrade framework +if [ $? -ne 0 ];then + exit 1 +fi + +echo "[ops_custom]upgrade op proto" +upgrade op_proto +if [ $? -ne 0 ];then + exit 1 +fi + +echo "[ops_custom]upgrade version.info" +upgrade_file version.info +if [ $? -ne 0 ];then + exit 1 +fi + +echo "[ops_custom]upgrade op impl" +delete_optiling_file op_impl +upgrade op_impl +if [ $? -ne 0 ];then + exit 1 +fi + +echo "[ops_custom]upgrade op api" +upgrade op_api +if [ $? -ne 0 ];then + exit 1 +fi + +upgrade_proto +if [ $? -ne 0 ];then + exit 1 +fi + +# set the set_env.bash +if [ -n "${INSTALL_PATH}" ] && [ -d ${INSTALL_PATH} ]; then + _ASCEND_CUSTOM_OPP_PATH=${targetdir}/${vendordir} + bin_path="${_ASCEND_CUSTOM_OPP_PATH}/bin" + set_env_variable="#!/bin/bash\nexport ASCEND_CUSTOM_OPP_PATH=${_ASCEND_CUSTOM_OPP_PATH}:\${ASCEND_CUSTOM_OPP_PATH}" + if [ ! -d ${bin_path} ]; then + mkdir -p ${bin_path} >> /dev/null 2>&1 + if [ $? -ne 0 ]; then + log "[ERROR] create ${bin_path} failed" + exit 1 + fi + fi + echo -e ${set_env_variable} > ${bin_path}/set_env.bash + if [ $? -ne 0 ]; then + log "[ERROR] write ASCEND_CUSTOM_OPP_PATH to set_env.bash failed" + exit 1 + else + log "[INFO] using requirements: when custom module install finished or before you run the custom module, \ + execute the command [ source ${bin_path}/set_env.bash ] to set the environment path" + fi +else + config_file=${targetdir}/vendors/config.ini + if [ ! -f ${config_file} ]; then + touch ${config_file} + chmod 640 ${config_file} + echo "load_priority=$vendor_name" > ${config_file} + if [ $? -ne 0 ];then + echo "echo load_priority failed" + exit 1 + fi + else + found_vendors="$(grep -w "load_priority" "$config_file" | cut --only-delimited -d"=" -f2-)" + found_vendor=$(echo $found_vendors | sed "s/$vendor_name//g" | tr ',' ' ') + vendor=$(echo $found_vendor | tr -s ' ' ',') + if [ "$vendor" != "" ]; then + sed -i "/load_priority=$found_vendors/s@load_priority=$found_vendors@load_priority=$vendor_name,$vendor@g" "$config_file" + fi + fi +fi + +chmod u-w ${targetdir}/vendors + +if [ -d ${targetdir}/$vendordir/op_impl/cpu/aicpu_kernel/impl/ ]; then + chmod -R 440 ${targetdir}/$vendordir/op_impl/cpu/aicpu_kernel/impl/* >/dev/null 2>&1 +fi +if [ -f ${targetdir}/ascend_install.info ]; then + chmod -R 440 ${targetdir}/ascend_install.info +fi +if [ -f ${targetdir}/scene.info ]; then + chmod -R 440 ${targetdir}/scene.info +fi +if [ -f ${targetdir}/version.info ]; then + chmod -R 440 ${targetdir}/version.info +fi + +echo "SUCCESS" +exit 0 + diff --git a/Increase_Host_compute/Is_double_buffer/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run/packages/vendors/customize/op_api/lib/libcust_opapi.so b/Increase_Host_compute/Is_double_buffer/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run/packages/vendors/customize/op_api/lib/libcust_opapi.so new file mode 100644 index 0000000000000000000000000000000000000000..b49919b0e8ae7dd623b5eb673ee9cf1721bae62c Binary files /dev/null and b/Increase_Host_compute/Is_double_buffer/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run/packages/vendors/customize/op_api/lib/libcust_opapi.so differ diff --git a/Increase_Host_compute/Is_double_buffer/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run/packages/vendors/customize/op_proto/inc/op_proto.h b/Increase_Host_compute/Is_double_buffer/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run/packages/vendors/customize/op_proto/inc/op_proto.h new file mode 100644 index 0000000000000000000000000000000000000000..a4016e135e9840165662e127bf7c1d44dfa2c82c --- /dev/null +++ b/Increase_Host_compute/Is_double_buffer/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run/packages/vendors/customize/op_proto/inc/op_proto.h @@ -0,0 +1,17 @@ +#ifndef OP_PROTO_H_ +#define OP_PROTO_H_ + +#include "graph/operator_reg.h" +#include "register/op_impl_registry.h" + +namespace ge { + +REG_OP(AddCustom) + .INPUT(x, ge::TensorType::ALL()) + .INPUT(y, ge::TensorType::ALL()) + .OUTPUT(z, ge::TensorType::ALL()) + .OP_END_FACTORY_REG(AddCustom); + +} + +#endif diff --git a/Increase_Host_compute/Is_double_buffer/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run/packages/vendors/customize/version.info b/Increase_Host_compute/Is_double_buffer/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run/packages/vendors/customize/version.info new file mode 100644 index 0000000000000000000000000000000000000000..0ec7257bc8c51008d81469bdc9ce996ed34b998b --- /dev/null +++ b/Increase_Host_compute/Is_double_buffer/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run/packages/vendors/customize/version.info @@ -0,0 +1 @@ +custom_opp_compiler_version=7.3.T10.0.B528 diff --git a/Increase_Host_compute/Is_double_buffer/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run/upgrade.sh b/Increase_Host_compute/Is_double_buffer/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run/upgrade.sh new file mode 100644 index 0000000000000000000000000000000000000000..e091734858534a6aa10bb5204b87302438004926 --- /dev/null +++ b/Increase_Host_compute/Is_double_buffer/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run/upgrade.sh @@ -0,0 +1,151 @@ +#!/bin/bash +vendor_name=customize +targetdir=/usr/local/Ascend/opp +target_custom=0 + +sourcedir=$PWD/packages +vendordir=vendors/$vendor_name + +log() { + cur_date=`date +"%Y-%m-%d %H:%M:%S"` + echo "[runtime] [$cur_date] "$1 +} + +if [[ "x${ASCEND_OPP_PATH}" == "x" ]];then + log "[ERROR] env ASCEND_OPP_PATH no exist" + exit 1 +fi + +targetdir=${ASCEND_OPP_PATH} + +if [ ! -d $targetdir ];then + log "[ERROR] $targetdir no exist" + exit 1 +fi + +upgrade() +{ + if [ ! -d ${sourcedir}/$vendordir/$1 ]; then + log "[INFO] no need to upgrade ops $1 files" + return 0 + fi + + if [ ! -d ${targetdir}/$vendordir/$1 ];then + log "[INFO] create ${targetdir}/$vendordir/$1." + mkdir -p ${targetdir}/$vendordir/$1 + if [ $? -ne 0 ];then + log "[ERROR] create ${targetdir}/$vendordir/$1 failed" + return 1 + fi + else + vendor_installed_dir=$(ls "$targetdir/vendors" 2> /dev/null) + for i in $vendor_installed_dir;do + vendor_installed_file=$(ls "$vendor_installed_dir/$vendor_name/$i" 2> /dev/null) + if [ "$i" = "$vendor_name" ] && [ "$vendor_installed_file" != "" ]; then + echo "[INFO]: $vendor_name custom opp package has been installed on the path $vendor_installed_dir, \ + you want to Overlay Installation , please enter:[o]; \ + or replace directory installation , please enter: [r]; \ + or not install , please enter:[n]." + fi + while true + do + read mrn + if [ "$mrn" = m ]; then + break + elif [ "$mrn" = r ]; then + [ -n "$vendor_installed_file"] && rm -rf "$vendor_installed_file" + break + elif [ "$mrn" = n ]; then + return 0 + else + echo "[WARNING]: Input error, please input m or r or n to choose!" + fi + done + done + log "[INFO] replace old ops $1 files ......" + fi + + log "copy new ops $1 files ......" + cp -rf ${sourcedir}/$vendordir/$1/* $targetdir/$vendordir/$1/ + if [ $? -ne 0 ];then + log "[ERROR] copy new $1 files failed" + return 1 + fi + + return 0 +} + +upgrade_file() +{ + if [ ! -e ${sourcedir}/$vendordir/$1 ]; then + log "[INFO] no need to upgrade ops $1 file" + return 0 + fi + + log "copy new $1 files ......" + cp -f ${sourcedir}/$vendordir/$1 $targetdir/$vendordir/$1 + if [ $? -ne 0 ];then + log "[ERROR] copy new $1 file failed" + return 1 + fi + + return 0 +} + +log "[INFO] copy uninstall sh success" + +echo "[ops_custom]upgrade framework" +upgrade framework +if [ $? -ne 0 ];then + exit 1 +fi + +echo "[ops_custom]upgrade op proto" +upgrade op_proto +if [ $? -ne 0 ];then + exit 1 +fi + +echo "[ops_custom]upgrade op impl" +upgrade op_impl +if [ $? -ne 0 ];then + exit 1 +fi + +echo "[ops_custom]upgrade op api" +upgrade op_api +if [ $? -ne 0 ];then + exit 1 +fi + +echo "[ops_custom]upgrade version.info" +upgrade_file version.info +if [ $? -ne 0 ];then + exit 1 +fi + +config_file=${targetdir}/vendors/config.ini +found_vendors="$(grep -w "load_priority" "$config_file" | cut --only-delimited -d"=" -f2-)" +found_vendor=$(echo $found_vendors | sed "s/$vendor_name//g" | tr ',' ' ') +vendor=$(echo $found_vendor | tr -s ' ' ',') +if [ "$vendor" != "" ]; then + sed -i "/load_priority=$found_vendors/s@load_priority=$found_vendors@load_priority=$vendor_name,$vendor@g" "$config_file" +fi + +changemode() +{ + if [ -d ${targetdir} ];then + chmod -R 550 ${targetdir}>/dev/null 2>&1 + fi + + return 0 +} +echo "[ops_custom]changemode..." +#changemode +if [ $? -ne 0 ];then + exit 1 +fi + +echo "SUCCESS" +exit 0 + diff --git a/Increase_Host_compute/Is_double_buffer/build_out/autogen/aclnn_add_custom.cpp b/Increase_Host_compute/Is_double_buffer/build_out/autogen/aclnn_add_custom.cpp new file mode 100644 index 0000000000000000000000000000000000000000..b6088c2b523c51507103f655da29412dc0bf2f30 --- /dev/null +++ b/Increase_Host_compute/Is_double_buffer/build_out/autogen/aclnn_add_custom.cpp @@ -0,0 +1,199 @@ +#include +#include "graph/types.h" +#include "aclnn_add_custom.h" + +namespace { +typedef struct { + uint32_t id; + const char *funcName; + bool hasReg; +} NnopbaseDfxId; +typedef struct { + ge::DataType dtype; + ge::Format format; +} TensorDesc; +typedef struct { + TensorDesc *inputsDesc; + size_t inputsNum; + TensorDesc *outputsDesc; + size_t outputsNum; +} SupportInfo; +typedef struct { + SupportInfo *supportInfo; + size_t num; +} OpSocSupportInfo; +typedef struct { + OpSocSupportInfo *socSupportInfo; + size_t num; +} OpSupportList; +enum SocType { + SOC_VERSION_ASCEND910A = 1, + SOC_VERSION_ASCEND910B, + SOC_VERSION_ASCEND910C, + SOC_VERSION_ASCEND910D, + SOC_VERSION_ASCEND310P, + SOC_VERSION_ASCEND310B, + SOC_VERSION_BS9SX1A, + SOC_VERSION_MC61AM21A, + SOC_VERSION_ASCEND610Lite +}; +enum NnopbaseAttrDtype { + kNnopbaseBool = 0U, + kNnopbaseFloat, + kNnopbaseInt, + kNnopbaseString, + kNnopbaseAttrEnd +}; +uint32_t socSupportList[] = {SOC_VERSION_ASCEND310B,SOC_VERSION_ASCEND310P,SOC_VERSION_ASCEND910A,SOC_VERSION_ASCEND910B}; +uint32_t socSupportListLen = 4; + +TensorDesc inputDesc0_0[2] = + {{ge::DT_FLOAT16, ge::FORMAT_ND}, + {ge::DT_FLOAT16, ge::FORMAT_ND}}; +TensorDesc outputDesc0_0[1] = + {{ge::DT_FLOAT16, ge::FORMAT_ND}}; +SupportInfo list0_0 = {inputDesc0_0, 2, outputDesc0_0, 1}; +SupportInfo supportInfo0[1] = {list0_0}; +OpSocSupportInfo socSupportInfo0= {supportInfo0, 1}; + +TensorDesc inputDesc1_0[2] = + {{ge::DT_FLOAT16, ge::FORMAT_ND}, + {ge::DT_FLOAT16, ge::FORMAT_ND}}; +TensorDesc outputDesc1_0[1] = + {{ge::DT_FLOAT16, ge::FORMAT_ND}}; +SupportInfo list1_0 = {inputDesc1_0, 2, outputDesc1_0, 1}; +SupportInfo supportInfo1[1] = {list1_0}; +OpSocSupportInfo socSupportInfo1= {supportInfo1, 1}; + +TensorDesc inputDesc2_0[2] = + {{ge::DT_FLOAT16, ge::FORMAT_ND}, + {ge::DT_FLOAT16, ge::FORMAT_ND}}; +TensorDesc outputDesc2_0[1] = + {{ge::DT_FLOAT16, ge::FORMAT_ND}}; +SupportInfo list2_0 = {inputDesc2_0, 2, outputDesc2_0, 1}; +SupportInfo supportInfo2[1] = {list2_0}; +OpSocSupportInfo socSupportInfo2= {supportInfo2, 1}; + +TensorDesc inputDesc3_0[2] = + {{ge::DT_FLOAT16, ge::FORMAT_ND}, + {ge::DT_FLOAT16, ge::FORMAT_ND}}; +TensorDesc outputDesc3_0[1] = + {{ge::DT_FLOAT16, ge::FORMAT_ND}}; +SupportInfo list3_0 = {inputDesc3_0, 2, outputDesc3_0, 1}; +SupportInfo supportInfo3[1] = {list3_0}; +OpSocSupportInfo socSupportInfo3= {supportInfo3, 1}; + +OpSocSupportInfo opSocSupportList[4] = {socSupportInfo0, socSupportInfo1, socSupportInfo2, socSupportInfo3}; +OpSupportList supportList = {opSocSupportList, 4}; + +[[maybe_unused]] uint32_t NNOPBASE_AddCustom = 0U; +} // namespace + +extern void NnopbaseOpLogE(const aclnnStatus code, const char *const expr); + +#ifdef __cplusplus +extern "C" { +#endif + +extern aclnnStatus NnopbaseCreateExecutorSpace(void **space); +extern void *NnopbaseGetExecutor(void *space, const char *opType, char *inputsDesc, uint32_t inputNum, + char *outputsDesc, uint32_t outputNum, char *attrsDesc, uint32_t attrsNum); +extern aclnnStatus NnopbaseAddInput(void *executor, const aclTensor *tensor, const uint32_t index); +extern aclnnStatus NnopbaseAddIgnoreContinuesInput(void *executor, + const aclTensor *tensor, const uint32_t index); +extern aclnnStatus NnopbaseAddIntArrayInput(void *executor, const aclIntArray *array, const uint32_t index); +extern aclnnStatus NnopbaseAddBoolArrayInput(void *executor, const aclBoolArray *array, const uint32_t index); +extern aclnnStatus NnopbaseAddFloatArrayInput(void *executor, const aclFloatArray *array, const uint32_t index); +extern aclnnStatus NnopbaseAddOutput(void *executor, const aclTensor *tensor, const uint32_t index); +extern aclnnStatus NnopbaseAddDynamicInput(void *executor, const aclTensorList *tensor_list, const uint32_t index); +extern aclnnStatus NnopbaseAddDynamicOutput(void *executor, const aclTensorList *tensor_list, const uint32_t index); +extern aclnnStatus NnopbaseAddAttrWithDtype(void *executor, void *attrAddr, size_t attrLen, const size_t index, const NnopbaseAttrDtype dtype); +extern aclnnStatus NnopbaseAddIntArrayAttr(void *executor, const aclIntArray* array, const size_t index); +extern aclnnStatus NnopbaseAddFloatArrayAttr(void *executor, const aclFloatArray* array, const size_t index); +extern aclnnStatus NnopbaseAddBoolArrayAttr(void *executor, const aclBoolArray* array, const size_t index); +extern aclnnStatus NnopbaseAddArrayAttrWithDtype(void *executor, void *array, const size_t len, const size_t elementSize, const size_t index, const NnopbaseAttrDtype dtype); +extern uint64_t NnopbaseMsprofSysTime(); +extern aclnnStatus NnopbaseAddTilingId(void *executor, NnopbaseDfxId *tilingId); +extern void NnopbaseReportApiInfo(const uint64_t beginTime, NnopbaseDfxId &dfxId); +extern aclnnStatus NnopbaseRunForWorkspace(void *executor, uint64_t *workspaceLen); +extern aclnnStatus NnopbaseRunWithWorkspace(void *executor, aclrtStream stream, void *workspace, uint64_t workspaceSize); +extern aclnnStatus NnopbaseAddSupportList(void *executor, OpSupportList *list, uint32_t *socSupportList, size_t socSupportListLen); +extern aclnnStatus NnopbaseAddScalarInput(void *executor, const aclScalar *scalar, const uint32_t index, const int32_t srcIndex, const ge::DataType dtype); +extern aclnnStatus NnopbaseAddScalarListInput(void *executor, const aclScalarList *scalarList, const uint32_t index, const int32_t srcIndex, const ge::DataType dtype); +extern void NnopbaseAddOpTypeId(void *executor, const uint32_t opTypeId); + +#define ACLNN_SUCCESS 0 +#define ACLNN_ERR_PARAM_NULLPTR 161001 + +#define NNOPBASE_ASSERT_OK_RETVAL(v) \ + do { \ + const aclnnStatus _chk_stutus = (v); \ + if (_chk_stutus != ACLNN_SUCCESS) { \ + NnopbaseOpLogE(_chk_stutus, #v); \ + return _chk_stutus; \ + } \ + } while (false) + +#define NNOPBASE_ASSERT_NOTNULL_RETVAL(v) \ + do { \ + if ((v) == nullptr) { \ + NnopbaseOpLogE(ACLNN_ERR_PARAM_NULLPTR, #v " != nullptr"); \ + return ACLNN_ERR_PARAM_NULLPTR; \ + } \ + } while (false) + +aclnnStatus aclnnAddCustomGetWorkspaceSize( + const aclTensor *x, + const aclTensor *y, + const aclTensor *out, + uint64_t *workspaceSize, + aclOpExecutor **executor) +{ + uint64_t timeStamp = NnopbaseMsprofSysTime(); + static NnopbaseDfxId dfxId = {0x60000, __func__, false}; + static NnopbaseDfxId tilingId = {0x60000, "aclnnAddCustomTiling", false}; + void *nnopExecutor; + static void *executorSpace = NULL; + const char *opType = "AddCustom"; + char inputDesc[] = {1, 1}; + char outputDesc[] = {1}; + char attrDesc[] = {}; + + NNOPBASE_ASSERT_NOTNULL_RETVAL(x); + NNOPBASE_ASSERT_NOTNULL_RETVAL(y); + NNOPBASE_ASSERT_NOTNULL_RETVAL(out); + + if (!executorSpace) { + NNOPBASE_ASSERT_OK_RETVAL(NnopbaseCreateExecutorSpace(&executorSpace)); + } + nnopExecutor = NnopbaseGetExecutor(executorSpace, opType, inputDesc, sizeof(inputDesc) / sizeof(char), outputDesc, + sizeof(outputDesc) / sizeof(char), attrDesc, sizeof(attrDesc) / sizeof(char)); + NNOPBASE_ASSERT_NOTNULL_RETVAL(nnopExecutor); + NNOPBASE_ASSERT_NOTNULL_RETVAL(executor); + *executor = reinterpret_cast(nnopExecutor); + NNOPBASE_ASSERT_OK_RETVAL(NnopbaseAddTilingId(*executor, &tilingId)); + NNOPBASE_ASSERT_OK_RETVAL(NnopbaseAddInput(*executor, x, 0)); + NNOPBASE_ASSERT_OK_RETVAL(NnopbaseAddInput(*executor, y, 1)); + NNOPBASE_ASSERT_OK_RETVAL(NnopbaseAddOutput(*executor, out, 0)); + NNOPBASE_ASSERT_OK_RETVAL(NnopbaseAddSupportList(*executor, &supportList, socSupportList, socSupportListLen)); + aclnnStatus ret = NnopbaseRunForWorkspace(*executor, workspaceSize); + NnopbaseReportApiInfo(timeStamp, dfxId); + return ret; +} + +aclnnStatus aclnnAddCustom( + void *workspace, + uint64_t workspaceSize, + aclOpExecutor *executor, + aclrtStream stream) +{ + uint64_t timeStamp = NnopbaseMsprofSysTime(); + static NnopbaseDfxId dfxId = {0x60000, __func__, false}; + aclnnStatus ret = NnopbaseRunWithWorkspace(executor, stream, workspace, workspaceSize); + NnopbaseReportApiInfo(timeStamp, dfxId); + return ret; +} + +#ifdef __cplusplus +} +#endif diff --git a/Increase_Host_compute/Is_double_buffer/build_out/autogen/aclnn_add_custom.h b/Increase_Host_compute/Is_double_buffer/build_out/autogen/aclnn_add_custom.h new file mode 100644 index 0000000000000000000000000000000000000000..8d8990e1f20e5dfe24b6b231524fbd30d44413fa --- /dev/null +++ b/Increase_Host_compute/Is_double_buffer/build_out/autogen/aclnn_add_custom.h @@ -0,0 +1,49 @@ + +/* + * calution: this file was generated automaticlly donot change it. +*/ + +#ifndef ACLNN_ADD_CUSTOM_H_ +#define ACLNN_ADD_CUSTOM_H_ + +#include "aclnn/acl_meta.h" + +#ifdef __cplusplus +extern "C" { +#endif + +/* funtion: aclnnAddCustomGetWorkspaceSize + * parameters : + * x : required + * y : required + * out : required + * workspaceSize : size of workspace(output). + * executor : executor context(output). + */ +__attribute__((visibility("default"))) +aclnnStatus aclnnAddCustomGetWorkspaceSize( + const aclTensor *x, + const aclTensor *y, + const aclTensor *out, + uint64_t *workspaceSize, + aclOpExecutor **executor); + +/* funtion: aclnnAddCustom + * parameters : + * workspace : workspace memory addr(input). + * workspaceSize : size of workspace(input). + * executor : executor context(input). + * stream : acl stream. + */ +__attribute__((visibility("default"))) +aclnnStatus aclnnAddCustom( + void *workspace, + uint64_t workspaceSize, + aclOpExecutor *executor, + aclrtStream stream); + +#ifdef __cplusplus +} +#endif + +#endif diff --git a/Increase_Host_compute/Is_double_buffer/build_out/autogen/aic-ascend310b-ops-info.ini b/Increase_Host_compute/Is_double_buffer/build_out/autogen/aic-ascend310b-ops-info.ini new file mode 100644 index 0000000000000000000000000000000000000000..452d39fb7ae7dc4b5d213c76ccc2c6baebd25266 --- /dev/null +++ b/Increase_Host_compute/Is_double_buffer/build_out/autogen/aic-ascend310b-ops-info.ini @@ -0,0 +1,27 @@ +[AddCustom] +input0.name=x +input0.dtype=float16 +input0.format=ND +input0.unknownshape_format=ND +input0.shape=all +input0.paramType=required +input1.name=y +input1.dtype=float16 +input1.format=ND +input1.unknownshape_format=ND +input1.shape=all +input1.paramType=required +output0.name=z +output0.dtype=float16 +output0.format=ND +output0.unknownshape_format=ND +output0.shape=all +output0.paramType=required +dynamicCompileStatic.flag=true +dynamicFormat.flag=true +dynamicRankSupport.flag=true +dynamicShapeSupport.flag=true +needCheckSupport.flag=false +precision_reduce.flag=true +opFile.value=add_custom +opInterface.value=add_custom diff --git a/Increase_Host_compute/Is_double_buffer/build_out/autogen/aic-ascend310p-ops-info.ini b/Increase_Host_compute/Is_double_buffer/build_out/autogen/aic-ascend310p-ops-info.ini new file mode 100644 index 0000000000000000000000000000000000000000..452d39fb7ae7dc4b5d213c76ccc2c6baebd25266 --- /dev/null +++ b/Increase_Host_compute/Is_double_buffer/build_out/autogen/aic-ascend310p-ops-info.ini @@ -0,0 +1,27 @@ +[AddCustom] +input0.name=x +input0.dtype=float16 +input0.format=ND +input0.unknownshape_format=ND +input0.shape=all +input0.paramType=required +input1.name=y +input1.dtype=float16 +input1.format=ND +input1.unknownshape_format=ND +input1.shape=all +input1.paramType=required +output0.name=z +output0.dtype=float16 +output0.format=ND +output0.unknownshape_format=ND +output0.shape=all +output0.paramType=required +dynamicCompileStatic.flag=true +dynamicFormat.flag=true +dynamicRankSupport.flag=true +dynamicShapeSupport.flag=true +needCheckSupport.flag=false +precision_reduce.flag=true +opFile.value=add_custom +opInterface.value=add_custom diff --git a/Increase_Host_compute/Is_double_buffer/build_out/autogen/aic-ascend910-ops-info.ini b/Increase_Host_compute/Is_double_buffer/build_out/autogen/aic-ascend910-ops-info.ini new file mode 100644 index 0000000000000000000000000000000000000000..452d39fb7ae7dc4b5d213c76ccc2c6baebd25266 --- /dev/null +++ b/Increase_Host_compute/Is_double_buffer/build_out/autogen/aic-ascend910-ops-info.ini @@ -0,0 +1,27 @@ +[AddCustom] +input0.name=x +input0.dtype=float16 +input0.format=ND +input0.unknownshape_format=ND +input0.shape=all +input0.paramType=required +input1.name=y +input1.dtype=float16 +input1.format=ND +input1.unknownshape_format=ND +input1.shape=all +input1.paramType=required +output0.name=z +output0.dtype=float16 +output0.format=ND +output0.unknownshape_format=ND +output0.shape=all +output0.paramType=required +dynamicCompileStatic.flag=true +dynamicFormat.flag=true +dynamicRankSupport.flag=true +dynamicShapeSupport.flag=true +needCheckSupport.flag=false +precision_reduce.flag=true +opFile.value=add_custom +opInterface.value=add_custom diff --git a/Increase_Host_compute/Is_double_buffer/build_out/autogen/aic-ascend910b-ops-info.ini b/Increase_Host_compute/Is_double_buffer/build_out/autogen/aic-ascend910b-ops-info.ini new file mode 100644 index 0000000000000000000000000000000000000000..452d39fb7ae7dc4b5d213c76ccc2c6baebd25266 --- /dev/null +++ b/Increase_Host_compute/Is_double_buffer/build_out/autogen/aic-ascend910b-ops-info.ini @@ -0,0 +1,27 @@ +[AddCustom] +input0.name=x +input0.dtype=float16 +input0.format=ND +input0.unknownshape_format=ND +input0.shape=all +input0.paramType=required +input1.name=y +input1.dtype=float16 +input1.format=ND +input1.unknownshape_format=ND +input1.shape=all +input1.paramType=required +output0.name=z +output0.dtype=float16 +output0.format=ND +output0.unknownshape_format=ND +output0.shape=all +output0.paramType=required +dynamicCompileStatic.flag=true +dynamicFormat.flag=true +dynamicRankSupport.flag=true +dynamicShapeSupport.flag=true +needCheckSupport.flag=false +precision_reduce.flag=true +opFile.value=add_custom +opInterface.value=add_custom diff --git a/Increase_Host_compute/Is_double_buffer/build_out/autogen/custom_compile_options.ini b/Increase_Host_compute/Is_double_buffer/build_out/autogen/custom_compile_options.ini new file mode 100644 index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391 diff --git a/Increase_Host_compute/Is_double_buffer/build_out/autogen/libascend_all_ops.so b/Increase_Host_compute/Is_double_buffer/build_out/autogen/libascend_all_ops.so new file mode 100644 index 0000000000000000000000000000000000000000..d4bfd4b4242af71938f132e0110d7c6434ca2aba Binary files /dev/null and b/Increase_Host_compute/Is_double_buffer/build_out/autogen/libascend_all_ops.so differ diff --git a/Increase_Host_compute/Is_double_buffer/build_out/autogen/op_proto.cc b/Increase_Host_compute/Is_double_buffer/build_out/autogen/op_proto.cc new file mode 100644 index 0000000000000000000000000000000000000000..ea46ba47b545dc908a6c1eb639b05377ac58b9bf --- /dev/null +++ b/Increase_Host_compute/Is_double_buffer/build_out/autogen/op_proto.cc @@ -0,0 +1,5 @@ +#include "op_proto.h" +namespace ge { + +} + diff --git a/Increase_Host_compute/Is_double_buffer/build_out/autogen/op_proto.h b/Increase_Host_compute/Is_double_buffer/build_out/autogen/op_proto.h new file mode 100644 index 0000000000000000000000000000000000000000..a4016e135e9840165662e127bf7c1d44dfa2c82c --- /dev/null +++ b/Increase_Host_compute/Is_double_buffer/build_out/autogen/op_proto.h @@ -0,0 +1,17 @@ +#ifndef OP_PROTO_H_ +#define OP_PROTO_H_ + +#include "graph/operator_reg.h" +#include "register/op_impl_registry.h" + +namespace ge { + +REG_OP(AddCustom) + .INPUT(x, ge::TensorType::ALL()) + .INPUT(y, ge::TensorType::ALL()) + .OUTPUT(z, ge::TensorType::ALL()) + .OP_END_FACTORY_REG(AddCustom); + +} + +#endif diff --git a/Increase_Host_compute/Is_double_buffer/build_out/cmake_install.cmake b/Increase_Host_compute/Is_double_buffer/build_out/cmake_install.cmake new file mode 100644 index 0000000000000000000000000000000000000000..e30afc789e7e727293bc31572fb613844fbc3dbd --- /dev/null +++ b/Increase_Host_compute/Is_double_buffer/build_out/cmake_install.cmake @@ -0,0 +1,81 @@ +# Install script for directory: /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer + +# Set the install prefix +if(NOT DEFINED CMAKE_INSTALL_PREFIX) + set(CMAKE_INSTALL_PREFIX "/Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out") +endif() +string(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}") + +# Set the install configuration name. +if(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME) + if(BUILD_TYPE) + string(REGEX REPLACE "^[^A-Za-z0-9_]+" "" + CMAKE_INSTALL_CONFIG_NAME "${BUILD_TYPE}") + else() + set(CMAKE_INSTALL_CONFIG_NAME "Release") + endif() + message(STATUS "Install configuration: \"${CMAKE_INSTALL_CONFIG_NAME}\"") +endif() + +# Set the component getting installed. +if(NOT CMAKE_INSTALL_COMPONENT) + if(COMPONENT) + message(STATUS "Install component: \"${COMPONENT}\"") + set(CMAKE_INSTALL_COMPONENT "${COMPONENT}") + else() + set(CMAKE_INSTALL_COMPONENT) + endif() +endif() + +# Install shared libraries without execute permission? +if(NOT DEFINED CMAKE_INSTALL_SO_NO_EXE) + set(CMAKE_INSTALL_SO_NO_EXE "1") +endif() + +# Is this installation the result of a crosscompile? +if(NOT DEFINED CMAKE_CROSSCOMPILING) + set(CMAKE_CROSSCOMPILING "FALSE") +endif() + +# Set default install directory permissions. +if(NOT DEFINED CMAKE_OBJDUMP) + set(CMAKE_OBJDUMP "/usr/bin/objdump") +endif() + +if(NOT CMAKE_INSTALL_LOCAL_ONLY) + # Include the install script for the subdirectory. + include("/Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/framework/cmake_install.cmake") +endif() + +if(NOT CMAKE_INSTALL_LOCAL_ONLY) + # Include the install script for the subdirectory. + include("/Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/op_host/cmake_install.cmake") +endif() + +if(NOT CMAKE_INSTALL_LOCAL_ONLY) + # Include the install script for the subdirectory. + include("/Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/cmake_install.cmake") +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/." TYPE DIRECTORY PERMISSIONS OWNER_EXECUTE OWNER_READ GROUP_READ FILES "/Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/scripts/") +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/packages" TYPE FILE OPTIONAL FILES "/Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/custom.proto") +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/packages/vendors/customize" TYPE FILE FILES "/Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/version.info") +endif() + +if(CMAKE_INSTALL_COMPONENT) + set(CMAKE_INSTALL_MANIFEST "install_manifest_${CMAKE_INSTALL_COMPONENT}.txt") +else() + set(CMAKE_INSTALL_MANIFEST "install_manifest.txt") +endif() + +string(REPLACE ";" "\n" CMAKE_INSTALL_MANIFEST_CONTENT + "${CMAKE_INSTALL_MANIFEST_FILES}") +file(WRITE "/Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/${CMAKE_INSTALL_MANIFEST}" + "${CMAKE_INSTALL_MANIFEST_CONTENT}") diff --git a/Increase_Host_compute/Is_double_buffer/build_out/custom_opp_ubuntu_aarch64.run b/Increase_Host_compute/Is_double_buffer/build_out/custom_opp_ubuntu_aarch64.run new file mode 100644 index 0000000000000000000000000000000000000000..f49b421e501df6bf43fdce1835e5aabdf7d34f1e --- /dev/null +++ b/Increase_Host_compute/Is_double_buffer/build_out/custom_opp_ubuntu_aarch64.run @@ -0,0 +1,998 @@ +#!/bin/bash +# This script was generated using Makeself 2.4.5 +# The license covering this archive and its contents, if any, is wholly independent of the Makeself license (GPL) +# 2022.3.19-Modified the MS_Help function and some options +# Huawei Technologies Co., Ltd. + +ORIG_UMASK=`umask` + +CRCsum="240027417" +MD5="00000000000000000000000000000000" +SHA="01d6e0a79e6ead96da690b8d559c66a2bf43db8e4fa775cef5d5dc156a0859ba" +SIGNATURE="" +TMPROOT=${TMPDIR:="$HOME"} +if ! test -d "$TMPROOT"; then + TMPROOT="$PWD" +fi +export TMPDIR="$TMPROOT" +USER_PWD="$PWD" +if ! test -d "$USER_PWD"; then + exit 1 +fi +export USER_PWD +ARCHIVE_DIR=`dirname "$0"` +export ARCHIVE_DIR + +name_of_file="$0 " +pwd_of_file="$PWD" +label="version:1.0" +script="./install.sh" +scriptargs="" +cleanup_script="" +licensetxt="" +helpheader='' +targetdir="makeself-1557391-20240529055915" +filesizes="109360" +totalsize="109360" +keep="n" +nooverwrite="n" +quiet="n" +accept="n" +nodiskspace="n" +export_conf="n" +decrypt_cmd="" +skip="671" + +print_cmd_arg="" +if type printf > /dev/null; then + print_cmd="printf" +elif test -x /usr/ucb/echo; then + print_cmd="/usr/ucb/echo" +else + print_cmd="echo" +fi + +if test -d /usr/xpg4/bin; then + PATH=/usr/xpg4/bin:$PATH + export PATH +fi + +if test -d /usr/sfw/bin; then + PATH=$PATH:/usr/sfw/bin + export PATH +fi + +unset CDPATH + +MS_Printf() +{ + $print_cmd $print_cmd_arg "$1" +} + +MS_PrintLicense() +{ + PAGER=${PAGER:=more} + if test x"$licensetxt" != x; then + PAGER_PATH=`exec <&- 2>&-; which $PAGER || command -v $PAGER || type $PAGER` + if test -x "$PAGER_PATH"; then + echo "$licensetxt" | $PAGER + else + echo "$licensetxt" + fi + if test x"$accept" != xy; then + while true + do + MS_Printf "Please type y to accept, n otherwise: " + read yn + if test x"$yn" = xn; then + keep=n + eval $finish; exit 1 + break; + elif test x"$yn" = xy; then + break; + fi + done + fi + fi +} + +MS_diskspace() +{ + ( + df -kP "$1" | tail -1 | awk '{ if ($4 ~ /%/) {print $3} else {print $4} }' + ) +} + +MS_dd() +{ + blocks=`expr $3 / 1024` + bytes=`expr $3 % 1024` + # Test for ibs, obs and conv feature + if dd if=/dev/zero of=/dev/null count=1 ibs=512 obs=512 conv=sync 2> /dev/null; then + dd if="$1" ibs=$2 skip=1 obs=1024 conv=sync 2> /dev/null | \ + { test $blocks -gt 0 && dd ibs=1024 obs=1024 count=$blocks ; \ + test $bytes -gt 0 && dd ibs=1 obs=1024 count=$bytes ; } 2> /dev/null + else + dd if="$1" bs=$2 skip=1 2> /dev/null + fi +} + +MS_dd_Progress() +{ + if test x"$noprogress" = xy; then + MS_dd "$@" + return $? + fi + file="$1" + offset=$2 + length=$3 + pos=0 + bsize=4194304 + while test $bsize -gt $length; do + bsize=`expr $bsize / 4` + done + blocks=`expr $length / $bsize` + bytes=`expr $length % $bsize` + ( + dd ibs=$offset skip=1 2>/dev/null + pos=`expr $pos \+ $bsize` + MS_Printf " 0%% " 1>&2 + if test $blocks -gt 0; then + while test $pos -le $length; do + dd bs=$bsize count=1 2>/dev/null + pcent=`expr $length / 100` + pcent=`expr $pos / $pcent` + if test $pcent -lt 100; then + MS_Printf "\b\b\b\b\b\b\b" 1>&2 + if test $pcent -lt 10; then + MS_Printf " $pcent%% " 1>&2 + else + MS_Printf " $pcent%% " 1>&2 + fi + fi + pos=`expr $pos \+ $bsize` + done + fi + if test $bytes -gt 0; then + dd bs=$bytes count=1 2>/dev/null + fi + MS_Printf "\b\b\b\b\b\b\b" 1>&2 + MS_Printf " 100%% " 1>&2 + ) < "$file" +} + +MS_Help() +{ + cat << EOH >&2 +Usage: $0 [options] +Options: + --help | -h Print this message + --info Print embedded info : title, default target directory, embedded script ... + --list Print the list of files in the archive + --check Checks integrity and version dependency of the archive + --quiet Quiet install mode, skip human-computer interactions + --nox11 Do not spawn an xterm + --noexec Do not run embedded script + --extract= Extract directly to a target directory (absolute or relative) + Usually used with --noexec to just extract files without running + --tar arg1 [arg2 ...] Access the contents of the archive through the tar command +${helpheader} +EOH +} + +MS_Verify_Sig() +{ + GPG_PATH=`exec <&- 2>&-; which gpg || command -v gpg || type gpg` + MKTEMP_PATH=`exec <&- 2>&-; which mktemp || command -v mktemp || type mktemp` + test -x "$GPG_PATH" || GPG_PATH=`exec <&- 2>&-; which gpg || command -v gpg || type gpg` + test -x "$MKTEMP_PATH" || MKTEMP_PATH=`exec <&- 2>&-; which mktemp || command -v mktemp || type mktemp` + offset=`head -n "$skip" "$1" | wc -c | tr -d " "` + temp_sig=`mktemp -t XXXXX` + echo $SIGNATURE | base64 --decode > "$temp_sig" + gpg_output=`MS_dd "$1" $offset $totalsize | LC_ALL=C "$GPG_PATH" --verify "$temp_sig" - 2>&1` + gpg_res=$? + rm -f "$temp_sig" + if test $gpg_res -eq 0 && test `echo $gpg_output | grep -c Good` -eq 1; then + if test `echo $gpg_output | grep -c $sig_key` -eq 1; then + test x"$quiet" = xn && echo "GPG signature is good" >&2 + else + echo "GPG Signature key does not match" >&2 + exit 2 + fi + else + test x"$quiet" = xn && echo "GPG signature failed to verify" >&2 + exit 2 + fi +} + +MS_Check() +{ + OLD_PATH="$PATH" + PATH=${GUESS_MD5_PATH:-"$OLD_PATH:/bin:/usr/bin:/sbin:/usr/local/ssl/bin:/usr/local/bin:/opt/openssl/bin"} + MD5_ARG="" + MD5_PATH=`exec <&- 2>&-; which md5sum || command -v md5sum || type md5sum` + test -x "$MD5_PATH" || MD5_PATH=`exec <&- 2>&-; which md5 || command -v md5 || type md5` + test -x "$MD5_PATH" || MD5_PATH=`exec <&- 2>&-; which digest || command -v digest || type digest` + PATH="$OLD_PATH" + + SHA_PATH=`exec <&- 2>&-; which shasum || command -v shasum || type shasum` + test -x "$SHA_PATH" || SHA_PATH=`exec <&- 2>&-; which sha256sum || command -v sha256sum || type sha256sum` + + if test x"$quiet" = xn; then + MS_Printf "Verifying archive integrity..." + fi + offset=`head -n "$skip" "$1" | wc -c | tr -d " "` + fsize=`cat "$1" | wc -c | tr -d " "` + if test $totalsize -ne `expr $fsize - $offset`; then + echo " Unexpected archive size." >&2 + exit 2 + fi + verb=$2 + i=1 + for s in $filesizes + do + crc=`echo $CRCsum | cut -d" " -f$i` + if test -x "$SHA_PATH"; then + if test x"`basename $SHA_PATH`" = xshasum; then + SHA_ARG="-a 256" + fi + sha=`echo $SHA | cut -d" " -f$i` + if test x"$sha" = x0000000000000000000000000000000000000000000000000000000000000000; then + test x"$verb" = xy && echo " $1 does not contain an embedded SHA256 checksum." >&2 + else + shasum=`MS_dd_Progress "$1" $offset $s | eval "$SHA_PATH $SHA_ARG" | cut -b-64`; + if test x"$shasum" != x"$sha"; then + echo "Error in SHA256 checksums: $shasum is different from $sha" >&2 + exit 2 + elif test x"$quiet" = xn; then + MS_Printf " SHA256 checksums are OK." >&2 + fi + crc="0000000000"; + fi + fi + if test -x "$MD5_PATH"; then + if test x"`basename $MD5_PATH`" = xdigest; then + MD5_ARG="-a md5" + fi + md5=`echo $MD5 | cut -d" " -f$i` + if test x"$md5" = x00000000000000000000000000000000; then + test x"$verb" = xy && echo " $1 does not contain an embedded MD5 checksum." >&2 + else + md5sum=`MS_dd_Progress "$1" $offset $s | eval "$MD5_PATH $MD5_ARG" | cut -b-32`; + if test x"$md5sum" != x"$md5"; then + echo "Error in MD5 checksums: $md5sum is different from $md5" >&2 + exit 2 + elif test x"$quiet" = xn; then + MS_Printf " MD5 checksums are OK." >&2 + fi + crc="0000000000"; verb=n + fi + fi + if test x"$crc" = x0000000000; then + test x"$verb" = xy && echo " $1 does not contain a CRC checksum." >&2 + else + sum1=`MS_dd_Progress "$1" $offset $s | CMD_ENV=xpg4 cksum | awk '{print $1}'` + if test x"$sum1" != x"$crc"; then + echo "Error in checksums: $sum1 is different from $crc" >&2 + exit 2 + elif test x"$quiet" = xn; then + MS_Printf " CRC checksums are OK." >&2 + fi + fi + i=`expr $i + 1` + offset=`expr $offset + $s` + done + if test x"$quiet" = xn; then + echo " All good." + fi +} + +MS_Decompress() +{ + if test x"$decrypt_cmd" != x""; then + { eval "$decrypt_cmd" || echo " ... Decryption failed." >&2; } | eval "gzip -cd" + else + eval "gzip -cd" + fi + + if test $? -ne 0; then + echo " ... Decompression failed." >&2 + fi +} + +UnTAR() +{ + if test x"$quiet" = xn; then + tar $1vf - 2>&1 || { echo " ... Extraction failed." >&2; kill -15 $$; } + else + tar $1f - 2>&1 || { echo Extraction failed. >&2; kill -15 $$; } + fi +} + +MS_exec_cleanup() { + if test x"$cleanup" = xy && test x"$cleanup_script" != x""; then + cleanup=n + cd "$tmpdir" + eval "\"$cleanup_script\" $scriptargs $cleanupargs" + fi +} + +MS_cleanup() +{ + echo 'Signal caught, cleaning up' >&2 + MS_exec_cleanup + cd "$TMPROOT" + rm -rf "$tmpdir" + eval $finish; exit 15 +} + +Script_Args_Check() +{ + script_supported_args=$(echo ${helpheader} | grep -o -E "\-\-[^ ]+" | awk -F"=" {'print $1'}) + arg_to_test=$(echo $1|awk -F"=" {'print $1'}) + + for arg in ${script_supported_args}; + do + if test x"$arg_to_test" = x"$arg" ;then + return + fi + done + + MS_Help + exit 1 +} + +finish=true +xterm_loop= +noprogress=n +nox11=n +copy=none +ownership=n +verbose=n +cleanup=y +cleanupargs= +sig_key= + +initargs="$@" + +while [ -n "$*" ] +do + case "$1" in + -h | --help) + MS_Help + exit 0 + ;; + -q | --quiet) + quiet=y + noprogress=y + shift + ;; + --info) + echo Identification: "$label" + echo Target directory: "$targetdir" + echo Uncompressed size: 320 KB + echo Compression: gzip + if test x"n" != x""; then + echo Encryption: n + fi + echo Date of packaging: Wed May 29 05:59:15 CST 2024 + echo Built with Makeself version 2.4.5 + echo Build command was: "/Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/cmake/util/makeself/makeself.sh \\ + \"--header\" \\ + \"/Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/cmake/util/makeself/makeself-header.sh\" \\ + \"--help-header\" \\ + \"./help.info\" \\ + \"--gzip\" \\ + \"--complevel\" \\ + \"4\" \\ + \"--nomd5\" \\ + \"--sha256\" \\ + \"./\" \\ + \"custom_opp_ubuntu_aarch64.run\" \\ + \"version:1.0\" \\ + \"./install.sh\"" + if test x"$script" != x; then + echo Script run after extraction: + echo " " $script $scriptargs + fi + if test x"" = xcopy; then + echo "Archive will copy itself to a temporary location" + fi + if test x"n" = xy; then + echo "Root permissions required for extraction" + fi + if test x"n" = xy; then + echo "directory $targetdir is permanent" + else + echo "$targetdir will be removed after extraction" + fi + exit 0 + ;; + --list) + echo Target directory: $targetdir + offset=`head -n "$skip" "$0" | wc -c | tr -d " "` + for s in $filesizes + do + MS_dd "$0" $offset $s | MS_Decompress | UnTAR t + offset=`expr $offset + $s` + done + exit 0 + ;; + --tar) + offset=`head -n "$skip" "$0" | wc -c | tr -d " "` + arg1="$2" + shift 2 || { MS_Help; exit 1; } + for s in $filesizes + do + MS_dd "$0" $offset $s | MS_Decompress | tar "$arg1" - "$@" + offset=`expr $offset + $s` + done + exit 0 + ;; + --check) + MS_Check "$0" y + scriptargs="$scriptargs $1" + shift + ;; + --noexec) + script="" + cleanup_script="" + shift + ;; + --extract=*) + keep=y + targetdir=`echo $1 | cut -d"=" -f2 ` + if ! shift; then MS_Help; exit 1; fi + ;; + --nox11) + nox11=y + shift + ;; + --xwin) + if test "n" = n; then + finish="echo Press Return to close this window...; read junk" + fi + xterm_loop=1 + shift + ;; + --phase2) + copy=phase2 + shift + ;; + --repack | --repack-path=*) + Script_Args_Check $1 + scriptargs="$scriptargs '$1'" + shift + if [[ ! "$1" =~ ^-.* ]]; then + scriptargs="$scriptargs '$1'" + shift + fi + ;; + *) + Script_Args_Check $1 + scriptargs="$scriptargs '$1'" + shift + ;; + esac +done + +quiet_para="" +if test x"$quiet" = xy; then + quiet_para="--quiet " +fi +scriptargs="--$name_of_file""--\"$pwd_of_file\""" $quiet_para""$scriptargs" + +if test x"$quiet" = xy -a x"$verbose" = xy; then + echo Cannot be verbose and quiet at the same time. >&2 + exit 1 +fi + +if test x"n" = xy -a `id -u` -ne 0; then + echo "Administrative privileges required for this archive (use su or sudo)" >&2 + exit 1 +fi + +if test x"$copy" \!= xphase2; then + MS_PrintLicense +fi + +case "$copy" in +copy) + tmpdir="$TMPROOT"/makeself.$RANDOM.`date +"%y%m%d%H%M%S"`.$$ + mkdir "$tmpdir" || { + echo "Could not create temporary directory $tmpdir" >&2 + exit 1 + } + SCRIPT_COPY="$tmpdir/makeself" + echo "Copying to a temporary location..." >&2 + cp "$0" "$SCRIPT_COPY" + chmod +x "$SCRIPT_COPY" + cd "$TMPROOT" + exec "$SCRIPT_COPY" --phase2 -- $initargs + ;; +phase2) + finish="$finish ; rm -rf `dirname $0`" + ;; +esac + +if test x"$nox11" = xn; then + if tty -s; then # Do we have a terminal? + : + else + if test x"$DISPLAY" != x -a x"$xterm_loop" = x; then # No, but do we have X? + if xset q > /dev/null 2>&1; then # Check for valid DISPLAY variable + GUESS_XTERMS="xterm gnome-terminal rxvt dtterm eterm Eterm xfce4-terminal lxterminal kvt konsole aterm terminology" + for a in $GUESS_XTERMS; do + if type $a >/dev/null 2>&1; then + XTERM=$a + break + fi + done + chmod a+x $0 || echo Please add execution rights on $0 + if test `echo "$0" | cut -c1` = "/"; then # Spawn a terminal! + exec $XTERM -e "$0 --xwin $initargs" + else + exec $XTERM -e "./$0 --xwin $initargs" + fi + fi + fi + fi +fi + +if test x"$targetdir" = x.; then + tmpdir="." +else + if test x"$keep" = xy; then + if test x"$nooverwrite" = xy && test -d "$targetdir"; then + echo "Target directory $targetdir already exists, aborting." >&2 + exit 1 + fi + if test x"$quiet" = xn; then + echo "Creating directory $targetdir" >&2 + fi + tmpdir="$targetdir" + dashp="-p" + else + tmpdir="$TMPROOT/selfgz$$$RANDOM" + dashp="" + fi + mkdir $dashp "$tmpdir" || { + echo 'Cannot create target directory' $tmpdir >&2 + echo 'You should try option --extract=' >&2 + eval $finish + exit 1 + } +fi + +location="`pwd`" +if test x"$SETUP_NOCHECK" != x1; then + MS_Check "$0" +fi +offset=`head -n "$skip" "$0" | wc -c | tr -d " "` + +if test x"$verbose" = xy; then + MS_Printf "About to extract 320 KB in $tmpdir ... Proceed ? [Y/n] " + read yn + if test x"$yn" = xn; then + eval $finish; exit 1 + fi +fi + +if test x"$quiet" = xn; then + # Decrypting with openssl will ask for password, + # the prompt needs to start on new line + if test x"n" = x"openssl"; then + echo "Decrypting and uncompressing $label..." + else + MS_Printf "Uncompressing $label" + fi +fi +res=3 +if test x"$keep" = xn; then + trap MS_cleanup 1 2 3 15 +fi + +if test x"$nodiskspace" = xn; then + leftspace=`MS_diskspace "$tmpdir"` + if test -n "$leftspace"; then + if test "$leftspace" -lt 320; then + echo + echo "Not enough space left in "`dirname $tmpdir`" ($leftspace KB) to decompress $0 (320 KB)" >&2 + if test x"$keep" = xn; then + echo "Consider setting TMPDIR to a directory with more free space." + fi + eval $finish; exit 1 + fi + fi +fi + +for s in $filesizes +do + if MS_dd_Progress "$0" $offset $s | MS_Decompress | ( cd "$tmpdir"; umask $ORIG_UMASK ; UnTAR xp ) 1>/dev/null; then + if test x"$ownership" = xy; then + (cd "$tmpdir"; chown -R `id -u` .; chgrp -R `id -g` .) + fi + else + echo >&2 + echo "Unable to decompress $0" >&2 + eval $finish; exit 1 + fi + offset=`expr $offset + $s` +done +if test x"$quiet" = xn; then + echo +fi + +cd "$tmpdir" +res=0 +if test x"$script" != x; then + if test x"$export_conf" = x"y"; then + MS_BUNDLE="$0" + MS_LABEL="$label" + MS_SCRIPT="$script" + MS_SCRIPTARGS="$scriptargs" + MS_ARCHDIRNAME="$archdirname" + MS_KEEP="$KEEP" + MS_NOOVERWRITE="$NOOVERWRITE" + MS_COMPRESS="$COMPRESS" + MS_CLEANUP="$cleanup" + export MS_BUNDLE MS_LABEL MS_SCRIPT MS_SCRIPTARGS + export MS_ARCHDIRNAME MS_KEEP MS_NOOVERWRITE MS_COMPRESS + fi + + if test x"$verbose" = x"y"; then + yn="x" + while test x"$yn" != x -a x"$yn" != xy -a x"$yn" != xY -a x"$yn" != xn -a x"$yn" != xN + do + MS_Printf "OK to execute: $script $scriptargs $* ? [Y/n] " + read yn + if test x"$yn" = x -o x"$yn" = xy -o x"$yn" = xY; then + eval "\"$script\" $scriptargs \"\$@\""; res=$?; + elif test x"$yn" = xn -o x"$yn" = xN; then + echo "Unable to decompress $script ,because of aborting! ";res=$? + else + echo "Input value is unacceptable,please try again." + fi + done + else + eval "\"$script\" $scriptargs \"\$@\""; res=$? + fi + if test "$res" -ne 0; then + test x"$verbose" = xy && echo "The program '$script' returned an error code ($res)" >&2 + fi +fi + +MS_exec_cleanup + +if test x"$keep" = xn; then + cd "$TMPROOT" + rm -rf "$tmpdir" +fi +eval $finish; exit $res +SVf< pŕZa` |Bm?Y6`cYvB/x4;N;$RPT]sTBI]ꊄRgLL\Wq! +FtlG2(rz^zGN q|> Z^ *[2-$ӺeUά"鰢?6b[ap>!)5hAvfֲS-m*71pϰf -UrT|р9e^amX̱J@sצS엓jZŮ۲{->FrF^]cY+F4is&J.89c+2|'k[^ްcFc`}[R]YWVri"oPK]< RRݠ;:Q5p [K=Y+JVuM//ĒBbI.Yfɵkw0yT|]2]o[vobJ&WR73#VT2/X vmNK0cK`,PPnG fYudľ0+̨_Y)lQ_6Ԛ)XK] {gz /W1|WWْNjEoPi[*^+SppV dD@h[U *8f& ;ÖFPG,{gJS0״gEHuB`D8OF.Y5T{tő[zǎ?|Go~;_$O"Slgxe +WL$]k25VЭc)?8V~FP"66?ֲpBcxQTO3dL ~߉!8gH%;%MO|)Y}[D0UzF18IAq=L R}g1܊ǡ¿Y=b]#oòk$Gf#x~x;~@cE& +`IV3(9d5/-2M͔j(e)wPOYEu%7cFS ʵ9o6$_I٫y?I0TV +L omC;KGJ㭘6Cb)[Y- pr:nA}r`Lo@}TNc +̂X,X-P 2Fj},s`%TxO1lmLllt 1,qnMb`*oY,#:Ӻw5KULLhb.xUs`j Y%3pA YNGB!I]v2c FmV."_uHǃW06+>O?܏1I$@8o!Nj^I- S1 ؜rU+~Hpحb;UIڪS 'ڔV,mG Rlѷq7p2KcHlYQ^S3Rk`UoǼŚo| 鿟SMDz> AF<ӄ߇ZZ+ZV^2s}pcu GH#&v99?C.xO)WUEp=>O}Q,(?K!@/2 Ry+H#RG+Hu:Qe*m]E!ʆknÆ]yUQQ^D{wQ +wLٝ:s@ +zA+ﶤֈa7xw_Ј1`wҧ;6Fj;-S.v7 OAצ,囋}ZU2ݞ:,DV+}_ԯ5la\x ^Qrkb;6י@˰ztPa}K-8 zˇJ}RJ[2>5݀x;Z]. >8mʤq`FAcwGWXU3W(J2uv5.63Ոk[d1ӳ 8[Ztu)+iuLr%ٸP JK2sYx` '~5H9þypFcZCwxGC%ϓ%<^N'dIB8Ǐ*/84s7{6MІ_@^8I;%;JwIŸ~XŸA[.?%ؾ;/%l_Kؾ{w`?ɾo:9xkkÁWLZ=idbj1:]4y706q>uL5}xLy%zd\FclmMdzfh^0)gu_/ + w>)7N|AiG&|k@F'f ux'ihϔv7z۩ߧ5$#{; Ow;zpOTI"GW8q୭ֺL-n:_9: rA'u^490=}vB+QhsMP^C-Ӧ7{T=LjM,ww;n1L z ,[c?dvбYvg +'6m`x}¢z|CƲartE=/V>+];(ׇuMǀL ɾ2-zZT4B؁\!'<keqUriQ2&=dzp.9 d<<=sKȔ'0gnD^Czy@y} +mF߽;hS?/5ķl֬fLxdgS7*<,]2lwUƽ5tZ W^OX޺&8 E](aMLOC!MOs%Pr-<+@ ({#4~.r{4t# *NӜmGBz6^\=oF.ˁ. HM؅Cɷsлѳ{f\SFktgڿ>ۀqC=pJwDl+{_/=o&>cjzQa#Rǂg?pV Tם :3ױ>x`z:GqyٛA;Eɣ %99999X@Aq(@ +s=٧YY'h%3*qO&Φƹ=p\^qagx);5f{e1n88s\gl!8[{wqT3.q'ΰz> v +yq'/0r#Xڬ]@W1|]}FSwT\.cT}TӋzEmuQ6*=Ղ*t7"u.bzA@a yD)X]> B^ Q^Kluy~B^Q8# <+/'lM yEB%>cs 4?pqK"n'%;9.(ey "ORAF8Z΁EhhsQw"ao L^.'. <~7|q!D9_!AyrH$Q {h_Ov(>Y.7,τ$>9.[64߿bxJ]ȋ~ o'4 \ :0+|vK]iN@ު]J |W=QR+2R]moh[@5w|eֹC>vXP4}^\Q9āKq` +}&g`O㥾 +ǂepc?  LP0f П/C }M:[} ?CqchϽ'.tRvӲ_ׅ6J#.OgB;76ks=96&ӣZy4' 6R0 *eL!3ys>DNڐ +v2"+T*.U/Xi_AT`,Q2]\D\!r(ZH.=K Oī =PCus<(!\aI#\&Ԫ#\1%| GG. +yޗuQ]u'jt&7hi&L>"}h~XH)'5fI?"zJyH;%4z%>}\祜5z俨JJpl@ű'FĠSql. >TUpQ_>Wg/~SnTSm*NN[89zeSMɩ6'Qܩ89TNRqrTQGv=,_.ZxMEĝw߸}w=|-]{.T?7qvg ƿ\'9w{ qВ _wҖ?1j':s +`ܩ~;#Ҁ[~~wA r/byniHBKװg'yݿ }>t;Cvs.KkC`D9tvm^~fv0[2a}r[mh e|pWr|cz(w~}s{lIB5^/!f#)-@=B R:wRֻ_>iq qla~rSϹsG(y"L>hwqxߕi^aY}>i_!=_ڸ}/ݡr[.޻0׿?oNk~I);|"_ +?,{¿M.޷po*Zm}hG<Z +qL u[0.?^YdKfA_7WE_-~sj0~ 7X{yPmp<~s|sevG +ĝD=)N>hGĹ,7*lkY \k {{I;"U9HobVt +hx/*.jGBbٴt^E"> +k^c^멏]íO]g\35Z7ORKN.*tt86b(ñJWOI5>t]±I@WZ_l=+{E}ߦszZ+?80jp'bMP1CkWcdNNt\2~/F NN׿mKޖf¿BñQ궈ƱU\BԯډϟzEn3}X [ߖG5_{[G +'~E7)(*בq{Ʊ2&&3Hg?5焀%p)ͤ>UN9檅ppHKI gO7 ? ܼN̴%6D!|";>aUwxwnZoSQHu+:W2S?;Z[|O<T?ru/S9nxW X|xG[uK\u'B\9W:q?S#kߔci)Ne;po}z-qϸ嬩<Bi{2]5Dm;kLh.˙;jN(_~uyf66$/ꦠ R쨙c)J9?3l\&2@^_i2'qF ze͌ao7 N1B@0?Ҝurی<ߟ5gL|Ͳ13f_*3NgR˞))|<3VTb43xm`hVďZ}xN( vοoErv>T +3 JU(S +0vԉ׫Df>^=313'c2I3RP?}# i0˚J*UrU2_Q3 eOc9f ۓaetIRn U{2*ݠhVFy`92>ϐe{HN{Fs3um;qC7FEfY Q$B]قH-e/۶ /pF-Lyfݙ.贾ᰓf$%*vrL^v:%%n6˩Mj1LU+s`7sHL_*BţB&Iu^*mvA҄"MW/+H KpJnNUps# +(Rf$.$s$Y +x,58s)TY7OނKM-w`5JV +7E :AڠI,"|Gtx2g0hRlgcN&G nm6\L08lV#i!xdN˙qH'T5#۳]N~F&6%*qwzrJ_~ax)"bm&RLD{GK(t!3Zb#^\Ĺ1'MX9eEto_1pX,@1A{[%d @s0Ag ,2Lzl8Pr'2)Fe©\NhIpk%$rɩA\\_5F?(@{ dtqܶ3;<\bLi vaO]hx q\0t< h mjDݬx1H7*jgC8fN'hʇj8]}f,>1Ϟ:? l(k.oP:<:{!_]*.+eyãz\.NHE%|Rd cµmT$1+F,(bAMXg)/W]}6T?3l?(6cш<{І챇{KI&qmAk3N(گ; s4euf>Z520w2BdN}4mMzƃX"$  0zdžㆱ&)ɶE)5ܔK[JY0J.DCr ņR2r,i3 +lM,**$_AEɘYm`]]~WHnWY-P?%⩾" Le+*L'QnuAAqTy!Ib.Cl)Jh>'GxAzѡĠ1Գ/bd 17k]+DM|[bv+5k1,hwYy{c/uHI#4~|*$᾽{#Q0'Zeaak; 9Z2{a(ON&w$m+M9a\`jEx%6(8]Rl8XzmR +"^\!,öᤋ_sY:y仚= U^VẦPuS]8쯫փ;Za+kG+)ʪoWXQ?7'gKj`Kr=$yQ!w8 +n^ܲF(_>̒ Z_hZ뻯Esザ̺ա.FX"6iӛqݭg0a c91,{{o^=k }/o_%㕉+ +TT1¦ +o *pmmm8龪f?Y@SESW7}_ߤW9{ +W`R,rjZY;k۾E|×D +G#&ڲ1n1&AWSgeX6K7/T$ض qe".Oq#2a_=(6Qƛ +eK֧]OMpV% +쭝vօU`U֏Wk+ +WWWY寪}fsRo7kCա&dxU/hb¢Hp0Om>L;{O&&ι[ڒ㤲$[N7$a޷ WA({^g/%oKߙ`9ڜGJ|ܾBgɏ-KZkՒ8 o˭s8N|ڄ_Vʧ_]ZP2J=mHǡ<4?8>7dNJ!y:?>/*4oCk wQ +T3B39kՔTyL=x3U{.s#/(nV<^f6mqc7RTEJdOU̹tXx: 3x7f^Xd2UCUӯRXp*P³(J|T,,='܋㛸\Z I.[t hH8WIhJ! wK)a1 %|aFoY*5&Qz1:qzc9, mMN?{3*|J~k*Yjw\O9NR?;2qJ߽G'Ou +1- HyG!G]w99|NR`-V8ĞTQjrN? +LwdC\/-oG9t\v{m.g)z +?ͤ.L7@O#ţDf0-?Nao[xL=f_jt{ib.TU\fK*m#[?sP0G6A!Hxx6T:U<Ì4f +(3%jL#P> gRc|c;X09q=JXW.xvϵ1f#졈sd;eB+/ҕ# ĞR̝#`Cx[/bS$/OsN>uzyH4ҌH~HgPHE}9":(/Ѱ| w+S3Ƶ؏⥌e*Lt +m_- Sk1@pe$o"$yQ1&@K BAqS)",yѓ=c7/OYjp~nAK_\Y4E}qR =aH T/B=XGqjL졈sȗU_=ex#s)݀tבI困"*bJ5y$F ~"MW1zߚsԉtn.&{=;AHkwXDZ͌ )q+tn712"/+^[L))̓MbFԎfs:88y2:x%3&QsAq(+˚>n+N ӗS؞xnR{dd.d3}63'1fQHR_ DČ6s$3N,AeiyP#nEF0N i3VDbɖ+: *ǧa̽DSѦ"mٛq2s?5ϙzNMݷ嚨 RPME +Xϰ^9JvɘBBb.diO=-A:/QC,v%Blgq/C[؞s6X݊|JK2YO6 EW ؎6sKT{?k;Ž׾#g%#LR !|w]I hUZ}!8lkl68MwRc l(Q`r9LU + 5+߃\%\c[ -J$ęy4zZظ=DjO7Xڑr~"_g{"w:M_5m^n:jjnrdi؀eRQud:2cn|5=9jG:re;2 L)#|.Y08ՄX)3Sȼt`.l2_+lpckIԘxqqtf  cG48R5*~c;ҨQ +GӜyfMuQUQY=UȩQ#/NQ#xGrGO,CD4Ľ׬`[bb}b5.(43wHb`|+0a۱Fv^F =7*h-VB m'p5sZZú^3g.˫B*kz竝u]kZh]"~ZM" yCsky"9:i<vAz8l9;عD 2f'q  z 49\0q'SW)6#C%e[c-W{uY~!F4w +!y=w +Ǯ?1 ψ1gcxIIU"^悔\1yߵ÷;P K|?NM8M5*s ZSDW9GzhY1uPޟ\/?Oҫjuk[˟_u@\s:.-pDE Kpip/]Z8p\J߉t/olG"qTj./FBp(A`0z1cGCg`{9 T$ơ$!b(àEpq~1M',j^W2)W +LJ \g gS e~@[^ tծ}:v5Ր-.O>TKOxֺO)Z<-փPŃvw o{D=F2#F^Zڑ1{IČ:Qh[&IX¹jz$ lKN wKC M 6v(ٖN#GC=p +M~^p^uWݑ[]p[:U!MLo>uaw~{MopS@ޱ)Ǟw{D3S)o3xO$Ọ̄KȜx-hbb>`aLݨn}ܛ1qJzƀ0S*֯cPUa? -i)&^BUk]uj.r`^~׀|(e3R89u'用O}h1_a i0N<覼s'#(Q&|WZwn8z ǫ3w* s +%` }<0@>s=Q8QHUb#Zcװ9hH_\`<64\z*l^Gk]/Ec>< T*e843pC}tRľYu^_(z\ +aJy^{<ć`-X{|y%pK.EC U(&2۩(,A=J(_dNCs\y+WA.|  +EH\,Hv޾"{-gw@΅?y?;Hs]W=++y72rzvYq'  }= D>+3fzOzzXD~ODz&|Wku?)~f9yz}bW!=z2\^ܾGz9q/:?qÍLqO垌~Yq^q{'#3!n/֕gWp _i>*{t܍/0!DGJìitu/?^5޻_JGr:夰%y̌0Lƿ{vBMzqˉor~Tq5ϸ}H5t>|& +G&#pM_l1yU>'OsՌꦚHHuM$ҴzqSmuuCՒᦆH.>nn^TSSdagG _d?clG '0JO $M3_șc-C<#tM? OT"40q&RBz~M\1#gGp8qqxJ0,oU +hUSS:nj{V".Ce'se + PƆ5=蓯\s򡮑eYbȗ?FUMA2SФvՒqb̕a]m(60,*1oB-}njE:ɴžm*FdAIд{Tܣt.< .FJQ!mCz/6B9(h@%v1E' xo +0"uoSb1XF ڈs/E\ q9MQ6 툛A܂؁1؉؍q" 1،1X*gpj|t}qBΗn}"_У9)KLZKN0#qNz-rDPIz^N2Na) Dn4sE8K3H_)p 9\G cŗ_ٴ9Mä E1?K r,ja_*ɐ RCxغ:d0FBl ݯ>WB2i2cG#19Z[7S~T .m˔زb[CިmXӰJq$4{؇YѓaAFr<>@Ze+\Aؾ%c;.92sҍ9FceM4d+bJwJ7b *nHubKp-fs/3,^#! co5'WJ4ܭu5'Lod-rm4&wa.Jq}Æ}":Yh>j^+g hRR~ylf0L?'W3?H[ C*ܧ-.DJi_BRm2h!0SyP_!ҠGe#tʞRa>Ļ Se8 kdB0kgiml-UX$Hu۹$k͵)~ &Χo7 +:w":2NNOo5&ŪX&JL@}6YPM^/ '\D z4|Symwz?5~[cˆ<Nr8!if4i{Ic9.3&shp"[;z_hF; +=en~6_l6F l| YF)_y;7([v4ʾTE:v#]) +_ckm:(Qlu"_UpdU5uX6WPE'px!֎"E~P"Kq8d^J e8g1lM9qɺ?u,3Ys=V ;GySyTj1g뉸Ot9s +4B +TmR-ک75&\aB>mzf |ES=,md"uˉ3u|1Y[vddȌA +tĘws]L1&kDž1YjӘ,d4T>pv㩇NG_cXdecZw9<,ޙ.G_c.Պ0&+p1Y\ +t8YZ2&+ګ1Ys0YcZa'cZqӘ,nd.dp1YXkL빘V+c:5&0Y,{,.a8dq|&ebdaX0Y,g,dbXdqLւY%6c.A!C@>x$8 M^uG ƿXy/ 8$:{2ޗƷ -얟;6#WՌw? ?7_'7)Ow?RShQpC󒪚EKU.jhXXߴ~qC͢Uu3jMUzTW\]__USlnWf?mVyalF)ɟτO93ڪx?:!#GlyDoovL`4S(߅A5/[h\m^%E.αW|]҂\\{m¢9f| +k_h'1 m }vGr;*_K{$rcaZ>xE֣c k.cai)^~.W<{+R=}>UsՎ6_K-*0gZڒo()b.cCԆ,Ƽ?sgu3īD1kK%:,UK{`Aۥ֪[{ˍz. B>X!"-d,{r-`~YeyHȗoF8\!^^KMsk>d,i[or9FPc.Eoư7wZmouB,XV49YnܾӒEJkH}4~B_cEHFbg? 8Pq|0D_ܸ<|`. g㌬Y|qkܘ,-ł3Y=~c ݘ-r8~ 8WָEṷ̈̀ΫAհx5,W^Ѳ>ͯqIrgzX8Z/#F2-+*XHh!ZYǧaq#X̍i@'18Y)cESiE'S[2)CŚ >8h UHH`~kOcYQi U9>:1'BGH&/0)_\.IbNd)&(+W\aO4> r4桾j㺪ev̍PƧ\̩qƎ]SOt>}6с`ݘSB'aw=ʧqx>^\Jۧ&Oç!gikx_rj,`` ?-8 SQk:,r$+ +Rh*e0{%+!Gu1nyOθX+HỏHMh\4Cce93>@VsŹ^y}*d*S8k)+ Ka7P:k^LWqt{}q4FHh\ }^ Mk^ |?Is3C㕃<{>=)UJ?N~ത)߆\.gQ.7FVpf&kC_Me\d^ qe0olBO< 'l[v"ʖA> d7Oܲ^S.FOc$Py뮞u^\9;89gCv-J2ۼ2g'o<[FFy2~鉸ޟo9R<>S\=Ɗn)}ύ7{e>9DNQgpgne~ zO;,arY83"ř?ʙa?ʙgQΌ4Ό(gsomLȄLȄLȄq!$rtیB:<brlOot(Z%% q^2qʅMWghnnb?sCb)oe~>X}$˿=c쪪^4`QF]Vzއ{pD),;޵@GQ"M28*#OG 6tGҩ$ tGgݑ'BŸ;#ǝu9ú縑xvwqɌ[nW17SݯD ~%bzQ,0 'yz1`z^'h+u[~?4i/t8ԁH5fkJ!nvzE*q]/[qiՆv +^0 +=? 5V-Ї6k(\qh೙7/p?,d|?qcX?Q+ 63?_0v·#l z͈.}h/Fts9; + lFKr$ڡjL%KKُE`='ǍSx.+``(n |+J,^\( ^2RΏ+Bql'?vᾍz:h;S=oc.!gx!]c1]f]7G}|o ?9x~>9M%uEx-W4Fݧ(=za/QfT]{tbVwc|zs_OeٟF=ozDoϗ,s$%3r30.{]~Gw~twNzG[Wwt7^Ǯ_=՜-n;ž3uKt"YvEOZ{$k\jϳ/wyA/OICMoN8Mk/P̰1&>]5^aS.܌*wNֿ~ucAm{hu>J6[ D›6v&?Qۦ޲Pm~]4k|Dkm~76l)vsC66F6&/o[%Y*Sm]M+mƇkmge[6_f< [9~gdiQgy~zy~ <ݮ>L׃qm,,uD2^&dY}5rquE(V搪YȁnEn !o w!'\e?*w(U9ޮ9~&vydAo*@GTP;:"]*jBiˈh(u*l R7ʉ-?^(7QD& +#1 SZoC_&KJ0T̶]z) ;0)Ԑıj=h.ZV53VĶݦY~bUulnVQRI(Lџ(b?uW|~L]\ŞNiRJo o G6h +(cakK +jQ{6$WD¸#*6?4P/UDb^lW]T#B3ѡ4FsRlҍn o +[;;uwQ5mڃМ1H#nKj,Jf9SUh遘[ԛpEjϨ_[cC%j`P-c_?b =Z΍ R n{|j? %hHLe͈Kj%ZiEJ 5]d{6p<U؂MS `$ΆBQ*Rӄ8h;icvpr/gZ2!?UReUJ5#=5Ԥ em +xi]T?[.uQiz>s뚩0SQ50V)h1&^l2CMfΤK^ s.;Ue0i;vsH(٤;$kjah9rwlc 38-e K:s2ySـ0w49Fa g_ Sj7)3X =$C^@?OqDA +P(xy#h$#Yo)^|8;lX`Aۋj% *1SPpªHJ1 2ik`10(md5i +3Wd1-uNIKJ`i0tBcB-5[ +"9x#$^-QBOpn8^ +ñKTI1`q'B:g},ء„yqVUtlac#Uj +E}xӹ_1an.jݥ9qA'Z\bpɍ=xu!||М^PʷBv/uHgsS_ ցFRWI,3G(q +Z?6dHg_ +I}dYL+ă\G ȋ2~ǧ) gg&FzLzow禞;>=%V~c H|U=3ǗE9pYwLah?t|c>pu> +ϔ~OݽA.3, `1Gܪs܉B#p<_s){\*IX.8R>ԏ\~h\ +Տݢ>Ǔgny/߷<$E.K|݆'~pmO.}e1.}{Fs3% c4Ch/"nCč)1 {NߵOp^)gD읩MK $8}.N5$FECKj'x "@cgF8NpC' L og>G8J&8]w$8]w! n°t^O&.n0!8QmF~m~V>D !z(# |&||6O|.<|s N_N|/ IE/%x + ~ ~%*77B;E> +o&x)/'x W\%x=Buo%x0Ω{_}!i'KO2_=rti b!ne F@>L gSrDD "AD^|7'r3VO haO'r'fO>D>CDފ'ShAD~y/J;>>"'>_FD~5__GD~MO>}"'a_?@D>|hȟ}"gTҔr'@n&@~ȳ@A<_#헥>ٍ\ &OhYJBDy 'zO>WRr+'O0'r  y3'hRhȏ}"oED~)O}"?ߘw}"}"E˧+f+`\˔OԽO?a=?M308M8mI3q&I;=[|#CR3 +x?' )=ygEv1}p>`C6ӯ}/'iVi^4T 2HL y'߇#.57įy(SgAXџ-Ÿ~zݾ,z4tB}mXyYZ`&2!npv*<|"\q*0?4GJYTHt} Y,*%8~V (ћ~3~5g}_!;@Ф{S,TyڭL3/4][ :8= )!{}G ŗjGL'¸ez?e:sR:3%3۟ȹ띡-ulS|Nfj3@obCO{ZK&!_4Y|3C"_, ﺇ|="_,>~a拈|l03"_l zgko"#w70[%-6tj/2Unh{/`|s|W|seg[(՞`g)ն3M<~V&|yZ՟}|J,o՟￙-o7(ְ3?O[o"_|m?3?|Z)?3?|󵥬&~"IkW3tD˵iv |E{lSDگo7̷ZKk0U|0g 2|3]/%i;XiY|Re"_yuVΗ-% ͬ|>Geg?uUu !c =8. q܇c-x8.#;Mo18|yӼ[CEe5sNy}U /1+BG*܎79kӼj|I<:Ѷs`]EAWG'gbeF"v>o.LKY'/0ވ`Ny_;l]']gS֣i_"7M]|t.Gh0vʸ-FH3\.+4clF0;H\ lc=E>@ B.uRxwVAc7|laZN~s0>w=zwQ8fa֑.6rl}יwTr]ÌO~,+==1kDs"2^ Yxs wi3[;oS.>"Oz+4@[>0 Թcz +YgO{ȿs!-a;~S&`%|JzJʴcZ}'.3vi\@}6e>5.eu0/!l+?1<ֻhUB͙c.to>X9b8\)Rn+p^njcn)K7NEV+n`4tϤ2SӸ'mYA#]yr!u瞂L.5 ~?SIq"s2 Awm?J "×/^L9EA1K\h8L N݁͂@\!n\rX|:>s0'ÈL-Ī|`B 3 +0BGP#u}7Dc9"47ݓHtٚnQONyMW}y}6ɨ$6Acyb<&sY5])CoQL~:=kG Z!o3~A;nyv櫱Z')4uɣ>UЖ ++u[> ++`ۂIlBR˜8?м{p5Yy13cyq?LEΡ^s4i_[c +?@Stb;Y/^\he=\E<_Vh9!crٟ}+ +M3G+ (t濹GooNNG0hd{(L114]YJ0nO[jGaT&}+Fe]^տL5$zFߊStoh^#٠*zHc&"z\x&3ʸ"VcrmKr<^oK2/hc{q~d~Y'F'I'2 ?wd~V$k;8|ϢS&cn{q~U۸H/ߦd~D~H'#"3P?=tX57n~KѢW||Ɵ?fg>ߕ,og"%폜ctK3x^z߭K/23ɽ85&?we2oOML9xL/-ϝ/pZ/_V2yH%s\/3_F_"CI"?q+Fg_ϢS'\`D~ro5D? ^ _ B=::O +?k]5s9^DŽ:sn^ ;J!̯46hiX7rX2#Xv8oLe1Me |4!ۑf4IwUCkvyˌi91qSIM\f|Nˌ)Z1fX|`\x22eO</g\DZM_61/`42r_@1܃~opb:M0?.#~>a[)rD1!0O+41y> #JSOx~-1H1>y3 ƻyk6cۑb' ؾNMh#\g[pWpnF;3aK3\m˄/ܙ +l2S#sKiy6=2ZK:6n@?/~ՃĚ/+V3 3j>5_Og~QL +>I|7>I灏gJ/3c.K PKE[,%!_ns9?(2  QY;H's<`K,%m{֯ibrN5t2Cp;WӀdO\-q'oZr:~|36>Ӓx`?>]~s$>𩖜`)I-YrJ +8K# + <ϒsğ>ʒx<Ӓ8OmZ(wϰ'Qx p%?q5i8H'wPNxw?5\(GиxPᫀӸ__$M # +7],{MR/;/x v;^'92[-GK~Io^ |%?qGįߖ¯֒x` WW7ZMd߷'ަ[L~6ZK~I?Yc/'=%|h?⇨WHwx[4%pH?OqpJqG5  7Iz +[} +wHO+_xqOߣq/qw7K~m +_ +K~ɿk[*Ix%- +5ҫ<71^7\<Ƙ~~xDW_pʣ 1^_Qdߏ|T^<~GӒSQkv*|%?q_`d*oO |%r*}*/~u^XK~<ג[aOMn/U|y+)Wᛁ;,UK\Z~I_?q?ƒ?xqʯOMhޥvm +/xqʧH_xqʳ˒_+v'Sy-G=,y-*?._YKz c!3\3x%'6zKNk%'=d)nXrJ +|%'q5ҳ~.;,o~%?qvsh,%³[Kz浛k/'T߶'f&\K~m +?97,l5=gYS7| +kO<OS7׼ |%?#/5W婯?O\|%Y:O}xA~fGby \O*<Px&B壏?v>  ަGU|и[Y~B'Q]j/Uyg/;ʒzUY +} +# +ρ)^W{xsSBS⹀Cuo3y 7sهѵ)fuɬnr]2[]:ęaWBYad'eFROld?)} UgVkyq3[o 46![*G}4KGh61<[G,t! :W|r3w@'Įx54ne 2KeYg^>LL<1I,32ОWѵn!1?_CВM۽ٲ=_|!>*78 uڙ8h1`}!!di>1'lVf)=慐uωhev$܇s%ϗY#uû3d${vh~iq~PԳua&".\X}>m9~>w '3xG$+'H|D൐3[ 7hvxAvZJϗEoB~?82f0m{yAؗۇ}]weUlwb߳br3۰ eCNluDW0z9Bw;C?{_w<-Y85Y6ֽ$Y>{nYU4glmq~;#m y1t)l;{B$/8Șh 2.~[} /bCgx(Q>8Du$eӾ:~"M_g|C=ˎKT\gً@ +o:q;[Ͼ29c:%#wDyC-LJxy.cI{6/W;EwK˜qFfF7OE,:|NLv9iq :w3V]s17 >1Q4ˑa'i-Mvg@9JF5z}Ց&~%_ rWaoWm}_ }bWJĈhxNwB znx3xn^_j651==q:uݭ;ċE(Wr_3,ߥ[6~y0cX:;dgrMyΫ׉K6Yx560ĪDh@GI; 1}W@|߱.Rϓ<)W?_0Y{lʁ ߛx8 1)DAsp1r cuۏ@gb{orۼajKKɟN1O =%?x_2]3c|m!yΓ+­l0%גRDdf.r; P3E2\_xkؠm{qDj?Q9yu x/;hgBc-,dUNfd.N>vu߰ gM>=r~Nx>6ASǢ{|뎠<={ 2zfw/|ÞaZ;M]6'w0fD{T -B+&ܻ]ܻSBb'į|?'\}Ul[ d~¡Fa`1v 2:e7"+ GcÉ!J6kjlLl#=e|ɳP 3Z6:%ÍBA>ͯfVn=Y_K?/o>mΑ9/ML@q;su Qf8+8^3l?ސ3HDZA+m^;At~3©k߽QC %.>~<9AJy!2ӯ&Ay0~v#&?p|fw1?fچ 0x//зb+p] Iom~9\uD\Fa|nX"8uWtHH-©|ocnha6`>r Q''%j>_Bl~+[~X_"^ Ɔ=+<v':)DfGڦc t7y3 cl= +p}=\ލqA^qZeoc~մta8mLmm`FT.#<:kNʯϫcg9hÔ=۶ ע # g#oY.-߰.o^OĠjv=o6mX_Gn797 "k5ù6HPadn|؊c|C^8V^R<~[t,r1l:1l:q$s/|!sXW!. m*.1Cǻ2ҍ`{Kzs̹r]z:~38mІ,pيPyvOTo(fC yv2s]nӘ[T>#r_k6.L3Vo7A/';]¥3;g/XziЧp i@j\)rf[9'i>ǽج38UL$1xb{=<WYk|N EǢpN{475%[9m3 ׇi<ݹcS :]BŶ/;ПO#NGwG}?g{2Œ/,5Qk/ΕEjhY=wynkW0i?|fQd܆\h{ g5;񽅅8#c(l6K~@ŭQRՓ>6clgh?߻Uq+ǣ<{V7?=,=,saC׭Q5Q3}^ aEN6390d`Nʰ?Ch79Q)&MKQ'm2>{&݈mPG#ȱD+ ~44.5tLZa_dn#Ͳl՜ќەЏ׭вW$\q}L,矐ɚryu ~enҡ5=uWu9u=X'g2V'] ma.Ojg#̉AZu,rNn٬Z{)^U<[r|=9s6am/m}|̙n_w g릨nm^j=!3Mi874dӶf#BWdw@m:V!Vb u!pq: s >l_EܵQ8-|_ 쾶+vrh@+/"y,:cC51\8`1!-SSƩ5NugmP-FokT ݬ7W+1zBboeVLܭOw#krz_6GU,zG+.E~g{N-9E=٢և_Xbъ>/8vb_Z$1|Raܥ{e.s uk2BϛEJcsõ#e 9# +j*{Nx3N{<縍kdwFg`ܜw߃?F'!mqO9̳]s۾ozb[8:an!7}PfS?M^_iwoΒBv~+xf|ˏRX77}/k_g.Mim>a,ncz-7v?Oy a:pDy|1?X~^ }y+.ޏIC@Y<ȳ\7#.nM Ƅc9չ1?F D2c V;~5ʭļ:n[{|Bo .N6;"ZB/ A^yO!OV`7K{¹; ?0Ls mi?9H}h#ڇ|{Ӆs y$A8#=j(w+ݡyFai'~9_2s=fm/Ĕ6p\aҷ(Kʅ~{Egou3SHZo3:ߎԑ>|Lar܏A>;ѷK52e8Ƙ!Xq1_|$ b?_HU~~!t4]ԩ9b??"Cc*TXl7և _ +yaNE45Ԁl hNet_\+JvfDi0#nߋ(;񉎸);N)1;9f|3N祥4n@[t^ /#n{.o CwTǹ{F6@s{Fb^2>fkΠu[^Au`P\CGxMfu}9Zmb$n;y/*:Hl}蚿KGó2>䄩ᔽ;:r䞽=>(#H#> lgQjD=?Jճ^ù1zrN<o~o^xTu-UR.\':mkԹrr\BLZ|oeR~vx\Z/y]8D'ֻ#aCr}c*y!O,ݗ߶$OnX>H1wS-W\yS$Wr)yq\W^ܿ^tq>Ԙr@ݳOתdjOʙC=nϗ7l}uq4~ݧdm۩z~f˧Su|:cӰv78+r8Goy_֊Dx/P/t[ ?S|!Z;Җ۵-7ٞ/5bztvsU97??:(Cq iNU^ mem I\O]=֚ ެ>˵KGê~VG0BeaQ\7 k>{ |c<6NOݙ X)ͽdÜіW>nnmqHt!p +}2% KaDQ.(WzbcK}ex+v em)'ڗ x׭AىNn[W;MRfӦyv;`<#+F}eۖnd/Ц8Ghf=\t+6{׃E!goI ql.Q-:6MygLelib5l+qS[܊"ȼnlΐ;gqg?k[!^[?AѼY5gbypqf+gǙiLXؼ.U1ƨqQEQ3BGfEWɱCr}2BƇS79ߡ +=BJtX:c^1Z 35 9D4>ώ品+b?fߺtu{8މ"cv:}c1\6MOGvT{ouZUDU,5dtm+;`l!]jlQcEB=/'B+Fipʹi +NOSByLcy(HSz՞(ODnD~9FMg16_b[gq&d;H; +z SxK0Sڎo{9Ts~]+dczNaAQW>m1\hl'~g##9ՕP++j+!+~Sb__hO7$ɽGg-C?/Q{*Ի5սG&{_|(8)S#Yv!"R}qK3K;TٳDܷimtqD|㏯X$nM>ӓ1|r>s4 =SD[E5s;}OT>k;^m48bX$O8~ 2u~،> }劳 uz_Y/[}j#~J/{⣍CiBO5w>s[X#A3ԹlhN?Ÿܘ9}AhVn.K񊜗8Q_NcF5/XyGռHp>`~}5?i4On9O|>>->A}>q|Oou\7R~99oヶ>+w/0EߎyźY=,Ծ=t8{.8pYqM>[$#y*{~g9=R}f>__4':S}7k|R-=HHQgi&maU^0,"y,^'{+kv(sWw,ְߙ!wV>Z$|>tݘG4MG>2-w^9"^gV'D4{(cSS'Co9^lFY1!(td+ F{VgQ6>}2'򽊬wb_\KvenZc1~)V/{=:7/G2/]c3hV:aJ? ?=ր >o؞j|a >G(FۆS_4}mftbv=L_ViڢQ=lG܇s&yLgQN9kpn{\Qg~]{Yy}_уxBoV\rAj#l'x1[|7g:p~Q`,<19YFk!G?b]%Koȱrpz:r^_`=Z6e-=3# r^Ĕ/k4n<')جw_)#6̩wZU,\g\e\{9N`7HG+BgSj;Q:"8Ql^-K} ƍCDI#օc0Fj4mh9/و\b~dP'r_2U7U/!K=}Qj?B= oǾ=~'?hW~sb'y|s喝s-Ðf# F=GNy|n#C;5iͿm80跾SלPZsqޛyl|ElwcگS<[pyv`%QCιs՜}EySXk5z<΍Z$e?$bW[xi3qM:}v{<ؼ ts3s އ"2_pN_Ni0Y߮hE\^h"rM;:-{sqmi_ ۲ +_ &ƅ3ڿEfc|m/fݖ/f6G`;7/euDQv 9y+H^3 ^ːj?nS'V@X >3ezO-9k;1Y~Ft"}/SܞSʘlD8|'S땛3GP|g*B|=wЬnS-'G֚ oD=?#{:؟ .~+?h+;=t9~.3~'Qnv< Nvk=}aFfJ=#h|'Yo`LkXcýu1yݨ#Sz};qdw_g8oCwǟ@t~IwEe_;uAY;}9㽀M8ß}8|=)Z϶gh.qc~l[p=[w_g({2{:{0bM'e7ݰP +w +a-ibGKN4Aز3să K=ukMjk;§ßDD-N@a?wڎu>zR_ɽK.WƖZq`sCG2G>AjG|kD1SQخ78e@;?TsxIZ9A j(L*_ OsܾKz'gzW8ueP6m1r>NW ]vT>~&פb4os@+s |aڨ7?;Œ9t~ԑ|sV4"GJoWzwCYk>x|৘-w}"agéN1bTwO Mx|L{|`Vj\+^~C远#Ľ;*U, C8.ag|!dNSH|&/iq:Xڞ0ҲԳf߹g;n~GBwc2a U_g qݞϒy>Ul尡}8G$)JSxZvV\9|F78y~/ޚSWc-_5wgQo.G#X}{~%c9%3q{O&.)~ceu'qбßfwr]q?zc=ctHQ 1dWƮ(srsdw QX`7Χ/8"3{r_P}O)9LA }cW}仭nŒgB}e,Xٶٶ+r{دr|{_o/>i7-=!-K;uƣh͔9MO'۩3eWt8rn9-NJ/r0?joǹ6>!1Pl3ߊo!-d*f,j/ZNbMo2fG2fGzy"72G[vP|w8?@n.-?~'*qnN&'̬ƧkGmMgW9?{PB;pnz=oY~S\Cg9ߛM[|9g5Y,qUQ v){bsl#~7u~+ sx5]vn.w6oSmwqӿ|{T?>{[_U_b?ǥʵ_//}yO%u֞3'2w;3waͻ[o-SzC\@l8=ryLW7L΃ Qa`>p5bKN݁LQF{C˜vyoxe{7t|p:ecX硻j=ltc+rPW0}+(ù:;1aYQ݆.-H1re|7k|{e~X1fwKjlaNxA'O7Guc<[lb9_SG1:8:q4M_8: rNh)<5){Dx'hjv#;{x7PNzv㫈;ռy +A{x/)8niŴåxe綱Jcc9cV~3p~[}?A><}83ѵ3Wÿk^4LOM8e,lܹo˲MޞϫD>iwYWCvv~Y9%/vo%ލd h鐑@ +vOR|ei2W!o6-8׃dۇl0)g9hA1wj ~7G>羾+G/]a` aoڞuyo߳D:o=:giW4"Uޥ _ۋe +e>6m;uGޱKŀw%>$At>=΍@J3}//R;7AE $3Ľ?d-@/'`N +{ޣY q:is-qtX{@?fnt/g"|TLC{B]˷F{ g#O^c1:ϼ%e@?sfkԥf!;x}>";ѵ!mrEcjDC4s gh3Kފ#Y(8}/~n [C0ySr~|b/}B!X 8w%c{}5vn'e?qd/|cl3 9(Z\Ek>=V.by/ng:xXoyyWew++=!)sޘO;:{;0TW4t[M ٮ >v0V3 rM.'|ߑ6tHj~"bY vڃrj#d$Umi4!Z"nƻ=9 372^%ѵuWz佘Ym)hNȽZk$I?a˖ruBeN6dC1G֥$aSv~y;wFʽVUppY{}-=|gdRlǿ+chNo}<6~v$(cۋ<ڷPїXV)GVG'TLj/a-?[} u%~'!UqD9'#ǀrq*?!.$WD^Zb)*E9:-SC&Fq>bHވ#]4G΅(=3T9J>5_kǭEpi~GUs/v{u.X>iO]7L ц[=LZf[1u~\cLb9+bS]܇ :pOsE;뼡g9B* !gE?pO(QE.d́0~j.QX18 u[9K\ugA1FmhƕNzFqaNcŠܞ~ F,1FT> )+>sagjtN_ׄv? :#|躭C6mnkޖ![#^lt`6}۾]MG.OBY`+qA<-&vm7GU7̾}cϱÇ|Z`@yRc_DFR}VhO!S=;1,ߟ`R$`b1zY Αm[Isx=}o9ruEylJ\AٯsT7OVa!huh\A'nFof +FmCCσl퉠A' 0)9opֽ9>Ƙ, o|/MH>s2f%'Cv{27*Fo~<;IWUnDUs^o嶠?*8nGQ0Ek-F8~YE=M3KҌljk4NrMc]H}~EkHU~8u]kaabG12?0]$͸?UU'%p71poqPO^H=Ϝ:7.x4҈&aݖwfOі_ٮ7! s.DnJ{%g>t6C ۬w[]-+7 .$4^e5rwmݼ+]YP^[r//-T)!W|E++J*jk:˫-jWTMĺl+*˯_,im碸j _sE7z.eUU(35w^RW.]Eu"Y˾!^haEkWS k(\ +ms`W/8ï{Q:yqIUe%^0̫@y%ePRyMIi}E<}z|貼dqJbTr2eU+q²J\\]E\NSt J % +*򗢈oIy%u߀X|U!F_+!k򫩸l>*.sK~ʊ"4Uy uK뮃XJ)/HYE-XJvKn,G^*WrͼZ^ ,/ x]JVkcgZTWW-^/.Y~AED3-)}\7Kɮ.YW,%s+&YR)IW 뼪&ᢺ +rSj# +]u|1"ϻʏXoWVI}Be _ʗMБb[QV]#*ktKhxnt^ lpZD +R}MSz{GE]BXe2zIɼV4Ϯ@ԡv\w %͞1snܙ%W]dId9GEA^_<_f_+jTj~v^dB<u*pƣ2-V ST*bPgU̇KiqB%5~aHd :@䯨+8>x9Dq:ʁ/\e6R/^ӊ4Uu_+)ю]R[|^Y6 +%RRu.UkT]Z`=$R~ׅ~ط=.h}3*#b+É(ꫬVO 8:(16ʒyɮ' +8x]+U_0/#X*1O-Q*d%ຊ'!PGiPpZU%p "i]2<gbyϼ%B1 K֗/Y4|V"6QJxMZǗW0)U]zi7K j˯uSKJT՗-]ze%$0d~73%ԒK`oi5p:'/bbuZdM[RWÎcrv\5s/-ywD$u#s0%K/W׭+hbOL>S\C;|3b}H='wuumRQ>~׫[W'Sa;OgF+W[-*S*ǿ +He*d23ލ_555U_[]G 箫vז׹@a*^V[W=v޿_ѿUG25/[Вbg䔓[5SOsD1xJwQLkqڜnkwMdlIm2=fedeI5Ur-[讨Mg>4WZ"1}$j^TLW}U,: CޘngͼB&Hnb5*I(JD7VrN`]WuyrLzs:j$n5X9hjPS9U/zX5İ9NSuK7wcڶeޢIUԔK6NUbk(\l+>5w=0_ӒzAI]Z^k*W5Iz +ryn\;VIBFw@ŠI5,Z餱AAnkA-X!+,_F]C}Mq->E*Bz -ARZAZBE~.-~m~}_fB7ZOnΉmD9՜3hf$Uta1w _ obNLQީ[Uk^R_Yi6/w[y]M9쟉ob+*_+SW!|B4*/U׫ek[r. 7S{iLfc:lS^[v DIN.YUQ),eU𙋗It VQrny]Qu<5y ߘer%bF|[:bd]T!5W_yɫ@;.Q1ڴ OͽLk,I0u=-_՟I[T+4r3>٦SңbYݺm=ϫ^E=kAu՘T/@WW"%QBSP~ij4 ز|fiS֊U=ǚ/}oOJJT)(;MF|M_#ӹXlQY[U9,\NNDBBT wj(g7Z$IB1(M3 QA^-,R0XUZÏr=t@ѵrHȈHabv6BLxVhZ[ssE}u7$r c.+ MUe}7{IZ84s74"k[uE>wDz02^2Ge8rx}\0+/.!pKk ] +G;,kDZϺԪDyMB3Br|B/ei>t(GlL17B-b״@BK\.k.N>eyYAJ\,Ke/&0LYpy!6vͲńU͠FqZ1M.W/R+*hTD[)C)#A Ɍ>yn"in]/|iqmSի8JS]_yr,_F,=:<_S^ޛ,NҜ>d=}oo#O#WI%;Zoy$닟D$K,b,*45uzj㬗p݉|} ,<_U;7֨yTM.l{7=.}L_Z*:K%եÃ$IPS^V]씮W%2#nnKk\įl Nbk{񑵗ϫ ޚ$Q벵%8Y3jB8X$-*亹+NUdOi[NR؄*A&Y_^/ӓ\W&b'B-n<c-יw5Py=Ë"z]Wv/NBv-NGڿ5\_K-Fr2~dN ^smK3~𽭾 55L]]$_9OVl92>!,$Rŧ״ :o)I1yj!0!J3BE8)AY^o4?km7~\TC .c ;y\W7̻jZoEg@b4FnQ9vA-?\J&:+3O(2bh/fbQU"AHb4XwZu=1V[L\w2d^!sƚR{ #K^WR8 y \_{^j*k\:ْ:4KVԲe ׹҇nPFjT/>f#z^"W&X9ÏG !^΍y]I]@ЅW 薱wGqڳ\gQiq~軃xpX4,*_"!rp|o8e[8>c%9WFp<>&+ޝf6%wC'%Ye<`1^B6ޖ&NC'!ފ6$j|1@fl:RيVVhVEbÇ-?\VH߹8nR7Μs{޹opr;0RtH=6R*8p +f瀁znG>С?5zO3Z` `DoĸD9ao] CV8t~Ss)nsy0z=02ӆQƼF?0 4nbob2_4^`PvS0&kaG tS28ۀ[N}cW`a'8=p^8GK%#7=0&ƹ{`[껐f[ >V0V0*^`O81 UA?; }]^`nu#$p8@^'@} +x 8 +cpNFƆFAGXcc8Wȳ# +0Sn +{ IØ"Ё9pL}x/=?K Wd>3qk}O8AhU8qf oVԐ|Y${mz-9:H=OG O ζNjq?Ii}y +h8'&N UJU㬑L`W ɧ]b>fM +9C׳ G +ir h!hv5D9_fBi/зa{1O/d|#v2{F?Aoe/W/kzAoGA 1PxQn{+ե6A{:|R ը=fSC.?ysvؾvF qn"洐1Vԡ +b;Zk5~yWyu)W{v^^mkx1Cu3U_CЁZL/}Q< snFks} ?r5Ca?,G3Ɋ4\# CFѝsh!%?DĘ+ gG#Nj )Hq>ťLvTѓTנyA:k@@[3r;Ԑ]-슔Θek;* [Yn1Wn } +iyf6#i +7qHPRߗa)2$5DXBHqɟIQIiwݸԯcOPW?O'^@ ٬޺|/KՂGf , +ŧSMᣚ> Rv݀&ӕjpAOэʱ*ЃS|Oޕ[4 +q\DZ[_LB +<=߀,|5[Pb`s{UWiGy6b윀]Ο\"zX03mv~\6v-#65.ǔFqy1[NCX¢-JYߑi{K(ZX>>OaXλ+sP~I|gӦ0ʺpC;']A nFk+Kw giPrWSud:}T[B7s-xvt1ۋ.?o]6|k[_ K,ʧ"ғ =:vЂVU@:K}mUK_#>Z;[%&Aӟ"\g,d:ksE8 g__rz+}9z곍n˴hp Ńdw"S=ǹܹhmu|'Cӳ- }99kbwW=y+>oِ<,!x4 1?KyKKOϡ_Mu3kՀ +,5;0f;wYƦ=N޵%(%yrjS V0vXl 1@Mi3EY$ܖ,HE`'}c'q̸?tYt(f+zzRʌ=H,ۨ ΠaR>?QF2g~ra{RfA]&:Cœ(biѤᥙ~\_ GlöbI+ +JԞԟ!:4]:N{.[hycei98O^^J-諨 yU C|o.虋|\ P=Dv&6~} "q|^zwy'c4vW^YN>g҅74[QC/^zA0kJ RǠm\FbONwᷨz%+״Dʼ˷Jy :3Qx:=Y偩UƔ=JS$5rna57Оd_.wD\~k Qg8gZ[˯$h.Sgƴȫ? >`.-kVZ^j /7)} _znͻkY&Eoy 1ZuLPhsۊQI7(5$qYdg"{]3}hY]+1KWH~GhOS5ԩ>+eLC>gZDRu)t~ 'DG$:_}eWƭn0Aŧxӏ6hu0;gOs>&{S? W3![۔BR ەmX.XU)[]Aq1Po I69=p~^ѫΦBqAd34Is͵k'?^칋5'?A:Afev{ oAȍIC r+m hE{/>9?[PA-]cDGb$H|Ss>>={ۺض ^/YE_"|2_[ǽMaÒXZ.̹ +.G +OK Y=eo_r\zR}\ +BvV.}iwʥi>oKϐK +E^Ns]:?!r[_tоY<^^̨![:׷mhMtkw? hrIJM&|E= +SLġ8X~(;6O{0Dщw #H ?3[a^gw +%5}lw64ˮ6nG,~}3=K!v1D"?Zflw{>WhH{+g/yG2Ϫ|h仟=$iTLeGŔaTs}!ʇ +Hp {ܡ7O/׮^Wߟ ]x +e{/R)%呟SO⩘nq ⋗Uѧ w&mďA=>Ya1Pg:Jt :ٌlK}N6*ǜSW(+|Vt 'Qls8:Y'llƷl~j!أyvb7oj8WTSnc#6 y?H"6`J6F<4įIw1'V_*|M)wjSo[≣<8R ~_}>Gv-iݬe[lZ6v2yֲc+QZ|r +ƣ|m=Z5R&#*7~mdm$Lf/nʌϴ@?)nqĀ6D nI,񖓭p\vϱf Qb] +[F.u%K|sVzvvxmGQv +QO;[ ;]n:]͵!3eJVsW$U`x=?3U%>#K+2ߖQvN26mQughtlz!6~_?˶diꮒGzS&(]L[-*Wllq{ޱw{ޱw{ޱwQcMyâ[aaXdy?caM\[Zǖ%a\*<, ƼGewWZ=xɒW"[hecju%-.+Y2 (K9 HC!hJ9P G ui +ҞV'lc߫{4iuV7?wܙa^~Rbgn\ۥ>)ˡdX)UyC+LzIo3K]4MI]k8RgKDK.sT2S\=x4 +^GoY ER_}|=20og,S{x/Q>"e8|u.uPsJdc|(ób{T1]N2gIF<<] v21,'4U;J6tGSMs9]j\rKӆ NSs]Z0L$ST98t2= +I01ji$ gM1'W9S CB\ _Fס{:Y 2 u|E<}QّL2\߸SFpB퍃WU+1>Uz5GQ_0Q^*#eeH.֘[24-=֢7E+(+Z mWt,o0%p.g +^ॺZ^`VW6o3vYTk[%W9@"%Vb\zͺu%s6jІV?*kZZoաTH}jH:aD>?WG&sux<7w8qiϏ߆[W7/;g-jd,_k nαZI.NjqsD;G|+ancB_WgP>jkyjX +2dBHt_t)擭ҟ] zQULpмm~n]W ?u۞G;f1?<`TX=Se߃5U>q9s?xiH]?Gqߞ>ē/ޚ۞ۆ~|1cSm ߴsȆe]l†;ǚ?aS勭d 6~~hkm +6[E6g/?aMfSwv-,gl6OlC~`/6ϡ9 + |/_l6jz'|ikS&&7lsM>1>j3^?nM}o3Ie^"6{@rQ5=O#x䥒ש"6|RJP:'! +ވ H5E3rn((@~J$۟v!ldzBabwŢ:_,Iיo[wHXhyu jo @9Ҫp}VCOF +uA= uT-hcʒD/>\äғ +ު{D'v$k|,[~ka;:.6|Bs36km +a_'|;n`7o6wG*B)\c" a$VN'O]un_)Zk8_Ab 9Xח1+ Q )ZM1ݐ`RUj9Ǡo(;~ 9kǣƸOg?[YGv5Q(4\_DԌ(6&KZS'[+Һ^C0xĚDjǎ#P-H)^z(^ǎ]1$LQq3AsbLX]R&:1o-Mij1;#;9t4?$"} 3x'4H=0hck>]0z#E-q_^o8 ئN0VcHp 2~dP5׀&QP Kym/^V^[_nX篭Na=x/DwkiX9*7R*pM_לyRJˇ7oJcܾP- ̃B|AhWA/O!Z@8w|I?\w"(o#UCS|Eidp}{Y"|[/PzN=OD^W!/`J=xuF2Cu_HDM|wGLhD&|Ĉ'M|JC&GEpGey Q G"\fRwK",1 V8Sx7x<"&~BogqyK>a>'M|DO&>-)?$/&~BSS9m⓲xwDxw|}+][^Y=uܫz26\mE2uyګU5sUfک{&0x <.餞YD$_W2Lx &JD'DT2Aj^A$RDL.`.'gFLSPGg7?e%/p$|>ÄvNCMz6epzo(}[ W rp|G4K ?Exγ8rBi{.&\=یpL3pl0J + _Nx +o$|%¯"|'vWC^B _&|kI8^Vk !ޚ6Jx)w>NF =wJNI鯋Ck(S?Ax9ӄ{ ?E8>dzW^Lu/#o  w~ᕄ^C %<@Z7Ni' '| &𝄯#|7 !QO.>N|>AxeJ& C>E&O |[ ?Ef™ߑ=J gI8 /!p!+ 0ፄw pv»ґwt>KϿ=tߚǦҎ+B[q&z-y^ + z-ћA z+;B跣wOVBD߂EDOoGD }/gw?0'c菣AY O1O?,'_2f'O?BDEV?.'OߠADkYD/A  RR_&A?L*BD2'ݍEDFDWgzO?ћ?[?7oFD_ջ?ѷG??BD߁}'?8'CV} OͿ~ ?O5̼?Y~y_8X毓3[¦ߪ]0Y*0K`53Λc?}'y3S+L_2N/k9{7?_Vs:}+,m5HC+祽boAށm l“vBVSg߀\-1tG*_)LǯJtDKX6*/[jd!f{'st9=<d͊g#br]0fkt]0vۮ4L!^xmaEyKﲨʋ9uɼ*/Y#^ #BJ!I<gZTQ +J\y"2o "2oʋ?ɼr9?ȟ̛M$޵kq&/-r; *'>VyYpȟ;lGO}""23fm"2*O%"2ʋT@4KVWώ3y]*[ "2EEd^KVSO}K1/dQdf…k?Kzx)Ay}⹦K/oǙ*kyw< +"^XTy*xxQTU#?ר4?"'|*/"2ϣ~xVFwcLKiȟWQ +'.Q _y*;JOVy9y?w\sv?wXi5pM*/Y E8_ykFO1.X-3NU:xȣ}#?=3/w"2rMVD>enGxE\\|ʼ'TKW)2]ax.y=b[eLzg ȼ/<~E[b 62OWyFI.׬FHɼy*/1?Wyl. 'JU^d.|Gώ3yy*/9/,[`ϫfؘ:y5:nT>E\<t.*/8%^H Kɼ*O[w5SQyp+v;BXLx Nݏ1;q'VܛMhѮEۂvڕh7Dm--hFnCۄv;V;Ѯ@ *]hF{7hס=v-Ch7=v=ІўDimhϠmG;v!^D{r_菡E䍍B(6Թw$j\56ֱ^G<}N^( "lKuRȈZfEJ1 Ji[\+9] ӌg?H \ U?, ?oSCN,pDzbb;x"{ri ^Ŷ _UmHcOGK6x[R kͤwin7<މgq >YoFZüXxasi,G5>׮1>g> +>xM=:5?5utx&<~n%2]Fc\`y]33>p?D=sCp< AW>P>)*^b0OėӘi>d 1pLٓ887n+|q+o_XRj?.g;6A)Է[.Bj[g¶ȣqo=o{0e|2v=9\17\ qI>i±3>Xrc?O{NmԾA0m~woC?& ;zIQ[)1λ~m0]8rlu`M}SEKFI5c#;?3n8BL-nsG;cpOhݐGQ+X +)f>rh7G/`#'vn/3|>ʇqIɌ3NP֤q퇜_dWk [ǖx#ľTG?)J񸅉8s};`buWaB1܎y %o%<{]KoEW7ܥW mw {|#k`El]6 BvJAls`wuu-#r >lq ܟ\s&Z9c%?B>3e ?ujVq8nYT>۰nQ͢zgaݢeLba]z,OgW T݆{Y'lGU{B/ۭn<>*8RPH~:{y=11i?Ș}cw\mS[w[ש~и_X&bY1 clFzSܴu}ᘥN2aѿ)¬6-b;nM9}uflH)7W~'տԢ2r]iyοq.DB ; G.i\_w²Hz@;CXyuzK:mб>u,+6G9ISZֱu''dlˊѱzTu:1_ұ® w)U)bHDzWc{ S*qcYq"xƲILkzֱOX}Wzױ>%6큭߰bx4;Ns;,br]~_TV~ߎ3ygU5KɼSRyJȟIǼpȟ;^UORyI/,y?Qy^ԉɼ*/ +?}gPOTyZLuRy*`"UyFPd*OʟkSy?/{P%~?`֩eQ6O %"2ʋCȧ{My]*OkbGY7QF?YTyF8Ed޷Taʟ۬bpa'Uyl./=۠"s7~O`s*;%^{wʋ̓|'@ܦƲk-U?*4,c>BU'a5L3~'Ů65,z?~:o1'Xs|)$7䷢Ok}H䷘m k1ݻ԰Q +MҰ7g5jG%_ަ5V 1'4nҰӥg5<аIÚF1y=}/^~`W#~5q԰ +6OiXEgҲE ݑRL531v +lj:^]Tkda}Z#jݻIzG1͐DK<л:wgjWjojWoP.]u>a[_=qgpkЮ&w4V+h4* 潄/o#wY:+:ǚt5[m;w42xʚ)K?A>i2oqMY4?QL7.-뻅vuƢ(*:|khMj=a4zUZHu0C% PBǺG5//:|qUc]z_c?<! IFէ}?rC|>>š}܀Z-@MtoAP܀*jI5V0;}~s^k^{8'yxX= 6cԹCbbh0]!VqOo E){Wy)ΓBcUwŵ#{U^򾳴ɶ|#ʯ;I[-7VDs_%By>D.Qr#W=þs`w|W{;@n@y DG8[4lKgX=f)/rir#'ۧzO=J)#e}%>羒y^J͵ӔSOgg\KOkI̳G\KOЋӋ٧\KO ۹'c] Czr-8?ʷe5D9k,q(?x9ynd9|Mk,+?tzyr'KW=CRݕN/:޽Jtzbcғk zק \KO ӋۛIO'}7/\KOл8^g%=WN/[IO'蝓NWbF/B%v_*K%R\#NN*&g)zKR2鵗?Kw4zV}_*=rKI:h}_*J{35ž.^Ia/tz# RVOKT:HX/^S:v_*_ӳFR<^tKwrRϲq}!|.57 }^0h+?t͞cO_Jv:{ ʵ+7\KOл$8n#=7-^Tғk z j?Mzr-=Ao|:SfOm&Jy/M9EoX:XATz鵏KNgϕKwty7I뎗iR}N/x=Tz0ߙ)ǵ|ߒ3WN^m*IU'mevWvgخ\ OtZg%l9GYgڅ' iDz;Rէmyw11hsg/u$FmҬgz?\~Ax<7\> ױ+-l\ TħїUc; ?(Ъ eH_ytX_ t)/lFG]1~]w9c9'~紅~g23]wN]zpG+[Oxg> L'@c%h=wœ_0u0v𨹠l9E+Od_Z<\o],?74?5@ٿrL(*ݺD:<<깗 k:^,@Bg?ذH`; Br# t +{ |~rc3-CRcP_ts W@|3p[|>EĚ`.³&`m#Թ:}%CeW^e~rn} AWQM.vmϢn:e#sDԩn{ +ˁ)۞(ȶ"\hr%PQunYND=sǝnwv1VG>y7NryAċ˼<M42yL(B< ~&2/dx[?(G`ދg!:MC=סn?V22pZOP<#>i\/PtcE20ko}&]pe>;MyWYs@.>̡ {=}3K3쵸d?ZCr# y#G)n2+d[ϳףA2z'2{vEy,G}ebbBm:6 +hsr2ʿ: >s;9_RŖø!e LJQC7~喠OI/iq3:`*fcAZj_^,ċہ=\͍rOh܊2n 샻\Eukxc;ϵe'BnBFGwdS}'+g_L/;! c_2,⤟eLub'UX'~_suUuxl˸4rưEu9v|qR)3-g(?˸t~u,'gYrRƬ[Nᅨ{Ĩ,CnK8uo1)'Cb<=!f++e\iB,ڂG}:BORv8a^%ظ?m2_#s]|FF$$gA͙c߂kh>K4T&3hX67ݫJrGfdX ?Yq?q_'nx »ߨ:$?4HR'k5&Ux'iC#_p3m6Ccmm&9ܾvE<@./ O5z .JyF,'+|OSG <ǁ ]!C$dy7'J ʓ}=F.Q~$SOʗh/|k$'.ݐP'nIZ }bįO<+oxJbs/ N8?}%~.LpK,7R~texq>/J$^|q?T⃀,}Oa|N@x>7'QwI+s.qZû,;B]FM#^C#;иxT߭W Ku¯e _ |ۈ~ 5!gJ +5rgOʒd'Ȗ E[5K +?xk\?WU~=xs\?,R࿎a<v\?}*|a\? + ~X^^!? +? tT|N\?=`t[*x៸ہ_ew]2?qs~xT៸_^eOd#qU2)|9qToH?^l'>O<_5x ąʋe*^.ÿlWA</UߧG ey_qzPuwhxP᳁FʻMmąʧ w);7hܕ*6?jxPӀո_Wy71)+ }*?>ӆ:o> hS,By+n!'q|wy4|*<O>+n)+ Nç|w͇1WI7~xT7?qwec﮸-3  ׮U 7owS.G ?q늛|x[i噧O51O]q }рvUC_/4G0 }:Ox +<#wV/Uy1K* u9o nα3)|e>gK5-8.ʒ{!^ Dkoy8V5P):cuجSD;uɂr]r ڥK!Qr]ae/{&O|rK}9-(VHzKZT! ,Y={-k-`/M+ݲzǕg{<.ut9W]7}לr>$h؛VY]Gw;q{1"ODZęgGqK^նvkl>v }prWWB_hgOp~2-iB?SݝveS+w||ǿkS ª{ߡl]>υ>1cOVm@NXk xo߽p&cm%!ͦn!uSзcK<M;z90+mi/>ka=Ow$,}ji9!>{771wy ݚ&/?ljw .{.OwTy|ϑ֤M(O}$MgSMsڱ?S;cKCs9™W $11!ʵ+-k?C,AFPJ-gXxX_݆ݓ/ ۴+ZlC%`[=:[wzXΏD˹WhJheїˡqyȝ[n[|(^qx-k]y3z=>ˍ܂2y9b 9dC;M|f?C"Q [%>4r?( Oĸ%ȝ8s*[ۋoYkLvxdRF)=`/6>r#Z҂>c_yץ׷OYWhn)CBL +v6Cl%XycX^+_R=55x{jWwxN%k:MËp4>H*ΎO-Iėcgv42yp x^5PS\s7ޣ-plpt}껂Ue3;PTYȻs_Z{h̏UY(7t;괟~eR>-ȵoOiW{}ͼd14~UePfc弤z'ʢedd %h>?EƳd|l7Yvh&X+ +Mq鎤zZc *u$$#}F%e)?KDrŹ5~B$c1C9H=.5}b໮PC^>ĶgJ"?&_8Aȵ#$4Q@L=9s8Ss=eLፇ..sH31տ?Sq|H'ϥsKڿsżDx^_nѕ3ؒ|0־?8ZQ{C{7ye<\Xw]a1D9 7;<cakv;?Enp-[*7lQMy~3t/z+[<-Ov#wy +#lʨ-Xv,1s 4|X.۲gi:̹K<2skќž077w8跺oZ׉7P +&ԭB]~32U~f-bLV~v9nBz]0.7 y\x +o)@y\z +X6f /s[+Qz>xʎ^᰽?$[4GV"2>"o/A*Ob|{ |l~xHehN.1IJ/M˖n]撴T uy_;b+aY٩1XN@ d!y};SS6rɵ/ >_z&0r'g _S? YdۡthvбܪW2%3y}}N~sy$涤C_ks/^z۠eKyTӒ.X>.Mb./ݏ +hP͜< +/y.;9gX;6V(g̸|xp2@/p@  [j& ŸkA -}}];?'/s!r™\7}oF=x$b ˓@4+'ۭr^d¾7?MΝmnn{89)ݲC h)gD#ƣ.Ĥ z}-G0oڨšv@:y}uPc׷;Z7e 7lWxqU:߅1( "%\@=ƇeC7 5s +%[h9uW(Ėd@~6 ًi49xpĿQ}ZNB~|l -!\Ct{l߁,;k9YH]G rD5ǻYcÓ;68_FwONP-\;=\kSSun5Vm"ˡ~J`oӮ(%KT9G ]>Ug PrbRJ- +~Í1xp0?nrԋ&BlpbgO UoO%ug|lآ+QoeODKl?tR Wk5L Z|uFصA&mqqfOOv)1Y\'*;͏89ۓף j?Djvd_p>ڮ2?J}ev tt!wA*5gh2u7?݌SߑZ3 +2f ZVxn/R8EeȸaN鲥%w?5?9]q@,NC||$x+]P, +npQ<`kL)l՟c0ց EvEculuM1pR1pR8rcsO>X9Qz{l2P }hǔK'0b#uT PlL~[ڇ9[BOcjEw* ;)vjĩr=x|z;YЃ.8ŹbMq@T +{e^澖gJS)O ?^&ro(՝lY̝B Oso^kOwVf&ʏ*lUJ5 UtuQ8pFSL)~Z^G8CUrMq}աXvܓfM5jl:}+ڳDy48k+Mc?؃\BpsAluޘ%^\*,xx܈d~ڎ18vuu8ݗK@!( BԊ +ӷ֞Xr|V﬍@ +3Ognhlmzm5%c]r^Q=vlWqj{rTk,4cAR݂q<べ֊5+^pM{:\,?r5=]x#84mbZ\E]M~tmv“wVBN(g'3yefҡND[Ai~׺E-;֫Զ,o$7+WeZy\2&g(kڸv9Y;Dڱojoȉqx9s(t#s3|:{&n{_fVn=%@ *֛= +Wb*oyY0,y.:VF+` + p: pM>_@5q[]M7[2aQS&Ԋ7s<Ա%Qs0:eLS)ԺΟm-oghŏHKo34a "Vb&mǃ/Dy`ɁūW!YEJ/8.,}by?vr xEl\We>ŕw,3=̥go`1,yGz>D5&s#\u~>Oݿ?'l{?u~lf\g@G~8pϽ [ɵqb˹k\b(0WiOa{SD_ /75>_p?oGpV/5$=/>[ɲV6yVVW8T>|}D95@/Y@?#u雴\^_j|m6oksÏp+ډh"o h]vĪڥ\ :*#3syPӯ;/yI= ԍ<@}l"жQۨᅢ{wgqio1Xh/(ߏk|04<1vVM:).yY9Inx/a5g8@f]qa&lς>׀mAf5 cih7tqa^7zi']=L4pFw?#syY~:.7ߒ&Y(diO P OW8^w}Wj>PBUvDj>\vj7Avf|giJ+/?,Yi~{11wf#Q<btr IY"G[2lh|24{Nx͵ҩ[C粓׍V*=l\4vrlnώ,ga|:;˖f8N B¾]:s31O8߄}s3GY 9O٧|=ó_{8bM'8_TrZk3Pp-c;Uع4 3ӹv ׌6طAho9Lu^{z:m ӊ6B> ב/LwIPd$XgLԇoM #ͽŇ/ ;LfNƿz |Ev@A _ jE[&䂍nz$Gvo<2 ~VApsܸ6u]-G=BbRюB[n4[09:zY%|2X+M@ r[ +Y'+:񬜨;T/g_ 1X·{D3j^ߦ +eg'ǃq_KC^2LF56co{A(ۧ]>] ٮp0c{? _pWF&aq?𲻲kU +6z1Q>v;iem j^ uE)䵌>rL_q@xA/ۖ 28Ƙ!Xֱqm9?kf}3~ |W&g?^(';X$#|W#'11847z1(vة(fFBWo hzel{cv\/'nNvm\NiiT #Feu;j;j;6ۻpd|pqKw@z૪p<,WHuLG5B1#> R~W&:_ݎ8\v=詞zrvvo'-<7_og,Ujߵף:6ΕbR=ci#Zq sj_8z]Olڒ)9QƾˣIrʕqr`R|B\/y+_7(:ٿR1%{(k6_Ֆ3?#|IDq?ٖGSxnA'lKT;@%S%cjm5x~h̛cE5//@ϬK]2 Z,t5dNý|Ahxv&yx.g˭\ouފvimږ벓޷QuS9j=>͏3oG:hB$\z=/Y;T7i=.m=*Sϸd6mЛ>?QOx+Y|}W1kGu.nteѰyy|Lzh UdfqkL219Ey^Ɲ;#e[:r~ά٢Ǚ)LHؼYe9?cThƨ*Ĩi.c!ԇceo"|!=<*s%s :r&C##Zc%EgGsQ8w%M#O[B%<58remX}i'晖~ ϒc49.2}&AJ< fŔM6sM`o67Mt:mm6Ը]L8] ?֟ˠC-Hw#gp<[N~}=Ɣ<{<'\H)o)+)ԇ:0>c}27̟qrA_O\ [N'5>=/7] ;g5-?cc3e}l^)%/,ݍGu^جB8w&ڹ ig5OJoc_>v>E]q8g3n|dG#9csTS#GͿW.zDQi-,9rl|yUSR?K?߾5#~c [|uٜn)ͷf8Y -Tky%Vv@˲:+,ݮ:K3%8'ly&'S)e΁Qݽc!m购2S/.m|1ޱ}ѽϱ{o_~6[c <9lP|Ot{h4wEbьJKiKjnjFde>dr6\zE{:ُw'G~j؟Tȿgovw#hޓ -J7:%~&|9]DZj/pΗ3ps=Wa{ȱ9DL҆6)O~+)yz4Oz'u,lc^.kz|iԛҼ +3r^ 7 "G]4m\MϺCVy{]iT1v=k~'h?ެ#}C_^K ;SKʸԴ^T^3x/~};ݦOd㏿M7:wk +bpN|r5i@gBV%Z&unwS͑aSlIz~+GadGw |:o;Nߎ:xE*^f.^90eoA.xߛU@>\"K+[ga):cdwCSko +} +i#gm>k(WSyxlI|M:-ߒ ["'oľ|7.8&:gʷQ_o6'|M_S|7|}}ofj|T'%ɷ؞ɷ +L|FQ[[|7|kh׿'`קh֮1ߪ;A|7?3xn|nu>EOriobeckku'nߨ{kxk.p[?1>8 ۮ ̊"s +3џWN@Nsw[Ǘ//qJ?lvbS_)< ⓗg!w=7J['f:'qlW1,>w/[` Ξ1<~Rg1Y>OŬ4 sYj ϚYgU gz֮=}C?.3rw/ p}|ynb+`#m)9RBxɮ,|A,NPM{+O_r= H[ DpQqi/u^z5OݻFhH_r>X]nm{_j xo񛂜r^E~1uF^ if^~XKxОX|s{oFI}[}}ڥuM>6{΋*.oy%=N|^/ߥˋn7^DڷNgzoQc#=t/~s{~u~~%~տK%}].`"pg"Aeq6ĕ3PΚ.;X겭,P#e!0H?8Sq"|乌/0'ws,,FqP>ͧSWrGSTr VKrnyWN[Ŧ<ݽۤ= Opkt_S1+q8ڏ8.^ :[bChvz7;g _UߓM,lU(. ,<2]e9hFp+x< :Us+~M)/uǹ_S\cG_=ѓN?K~Cj|$̍P^;P;s-y|s?/[o!D CA=*EԿs]:KאF9ysBldW\kη̹y {`56m~ +~3eb-ܺXͭGΣn~WXlsY?<$~+n! Kep$ !0AX iZWRǭN/lɆ0q^U^$ 7ȉ /La0^0$ ̀~oZ?]UN:[Z˿CZP-=b\߹ʝ\YLiȇ+Ϋ-|z`}3i9?3k=uȧcX{1t23 އ."Iqm0.=^v+5DЍnm#-`YANie_I1ru-g#;_԰;=:{ZqQ#C7ho[d\q(=Sg!IyvNk dc;Ĺ,~?)r.~/+Cg6{}Dg.1<^CNNKJ9vLݧDܓ4>?|7G!댹Z_UH=6`wawe˵MJyVnLTpH7ie?Rv|g{>4LJ"vyu G17;:(ss"ֹ8m 'M5s}~wY@q_{gyߥ@|~FqwJ8yAZ?87N;?|3/5czHÅKx෋xn$9Ztu\}O?'w_Pw }z-{ +cD5u stZoT*u0 bAk৮+}c|%oxV6y{h5_y>}aSJۏ:E>"w_n|ΣJ|<cޖ0F%?;=#"OO׏Ń#%q}dfnHױy&>7S;ݏ^'\$W{ +$ls/wy? 6K18%7zH˭ rk }%uhO<;د|b}j3^sZa݈XO@|*vzSqjM9 Iznџ. +8Y^ Ѳl}}]%:wo8S,Fu~9:UQ wjA5ޜc1^='.Nq%力>!܄1}1KPE\k=?4~k-x襽rn:ʝj.t:-O~yЏXk1|B;a/"@cN8'4<;A{;I r.=y sLq~zwWչȸkBOqdGZ~knyN&8[w8ѽє>-} +P+۬ƿhݏ2ϝw7nܭԽsoC;eDⲣN[qsY iɂgdc9/q|ǐ'}[(N1-~Kj^W}D=C<#Cۛ]m{ܩ_D?8bw߅XgqMs23Vÿ i"bA-B>yCL՛yW;g _? Ϳ +m^"`nƚ|5 qD}׬1YvyMя-fL5|wޔ|!Ӟ_&;봂>2`}Ĝkڿ=xM|{)ɷWx~>obl^76Dw)su|k(Ojٷ.\i>HϬ+NQo/,?lFn' io}n>O#{2/A̍-Bl)? % Q9~}dLy=}W<ؤaM8>)/UjMJM妟gn ٸ_ϐs?|)E!qyOa:$=}2CTECT%Bl[TM_=Ht /:Rg':JgvxS.gs(m|V7ם<@_@LiŦE{<"1P=PޢEʑ͇y?Mk-=r쀺ig?J +ax +j)oϖܲ띻r䝻%C۵=.ry_=a؄ջst7::r+HCqp>A |#_8xwI7bqb!Hnя-}_ }Aƭ?l.Ƅ:}*x)Qa Z<8w]2n5͈ QMq&o8Gc9ScBw릤\·_^<~H>zq9u5o:҃:/<|03Q-u/f57̲|vv0Wts >2wNo k1}=t6<?1y޹eE<["kOp͝ۑ_;Z X @Grm_X"~/ꦕ_߳)a[bΜXa]6ŊYpax%gHw5݅>V;<#Zжw&"w%;`^9#NV3}'P6p+z9ֺPmEߵ*\_k=Z<G:Wk٨{Zr_}o뽽ݺs_ɒX{gKףt˪ktTöhA#iu@=E|iX.g9-ݸKUM w0A򽺜}<񶥃;vr{I}7ϣp_]_"v,=%=0}g]|OϙC_W[w;_fep޽M+z_]s7#E`.^0F`*طNqot;0.0e')}^w0bп~¬u}쯁;@D !Ի̽?hr~5j}G\%OC&-~|h{?}ކeƽnu,7VhBE½'p1#:o9taWP6KL=i^n'it?ql~ѮncAiPkwOɵ;[w"YyX-'gMxwx{^֨~G8wekL\km󽅩{+`n<"Ry)|)3l77(e7W\)t6/1D_s~^tFO߂/뢼+1;V8/r\UwεorKעθ[#U*'1bys{)s h~\'^N1n9G3x; ۵v8cñÖAvS]Ps\-v7qF|^.I-|aY{lwwlWePk/}~6kqڹ)=X}}stվjĺv^V[Q-ioCG~oPxfWv+m{9)MyCVx ug u>#b-ߓ~0-gMpOeΌW\k@/ږoR`iݩW~POEx3q?ś|r5}l#x=8,ZpE5x3S^~"XY}rY.Ĭ~>Z-s$nbex獧 +CKS7VQ);?^\:ߜ~=Nԁ]jpn]xwv@7 ?qߞKF]?G c x@Yռe/ځqiG7dzmG9S+)}u}tذ@|{?8c]# H/E'"Vìԓx +nqh޳2~b<$/e <8|2+=TE i\c7͐7cfuEyNy[{6>)pu;~/̟D@9SO.T2~>KЉ| +)mHoEzۑR:, ?V[;3@zS9_]罅1Yghߌ_֏|/gegK*p;}3SuJSDksG@' o3䯗RoƁRWo4YH +k8>d"B ?òQKOds:8q +_4!m~//[jH◑Fg%yJ-H M2f,UFnbvc4`.e0jBґ$IF8Q6a4[mt>H. (O&"`T4/>c?䓽,|\&  +o0IBSgX$ꌘv=~)yU5epaiv~ֲی`}CSԛtƧV,48WZDPm:ҟ"=_$5j7 K Fy=jUjʩJh91+` kCxC[\hȿ\`.ۏ:h-B>l^2*OcEbp@F+?NUa *o`P`vR>r@c +Q.jG_R"]60Qmt~tQ8?0 +K1&i73Nh?.唩 9D6)}BOW%k1 ~!=$~eץ~/ٍz#G~y1\h$aDrW"I>A˃1h1clZ]8Py|a1:_?`?;shUlK}en} |\T!8F`@~)Q;2]=0O8@ֈ" +@œЈԩy&mܘ=wt>Na0a8bZE t_UzĠ` ZȿH2輐 v^4#C~ *SNIǡUUS}<ǿzc 5q`1d\dϟVo\@6VExWc.;uj=b C)n -37uZ~P[Q Ĵ) Azl9TTUR +.* +1z'_m~|ǁJn +J=~J$2 |NحV&U^zf2hf2) rb˯ +(zǤIߞJz"Gfx'%'O y3pD7^7m^8Jo>Wb*fxZ;SWZPv qb^CS}+'jJXo9@R :?]Qu[VV-]X1UjI<3/n +Y Cz#u`"o0EO8{%7Μ \,zBd W2OFbXzmΪ&2*WrUŸJʕ 'U^k,7ȚY:`9\(A%"vt]o!:T 9Z /PvFOAXvuq%'*"cjYK+Zhemlv~%WlVpoQQ-kZQ(%FUymDZM_K@uA'"#E!B55USK 6 8ot3)LÔ6X֪8!C#fY=sX+ZCfi=6iv@/Cs1 >H[uI8`F NBAWo,eƿ2DOO6րm,rLd6\UrBw: .ԯam$t:SVpO&TNKp_d8g%̸U9,x.87Qpu\hk@rY-Þ-g/b$HuT(haP˜N4pU3Y t ȑr@J l=J.B>ZRko^8{o*'4y?r5J@WvZDjEP^*D"o"(FBiRf,0%"ߢZbD737@ZJP!Ykrt 6Gtc r]炋ƂX0BE5P92_.2bWZp, AetQ. Qv$t5aL:XʹtaƪF{OseW#|jIW!zI%XpyM1*_" %+v^єp::'] !?<#(c~n(˝hT#f Db,Nœ=Ҟx$YnzU]7'X.|ڞ3A Jbh{5@2,&4⩟p݉xmʇ3*Xو$=t?31\rJ?<. ^Z[SKgї4${GO.UADbNj?DbÓ%^nzkbp.;wBBJfWVZeǗ/Ng%^`@r$djv+U&WU>GTG&\z:de9O&D.<Y>SIuh]3$wNt[*9x;ُ߯S|Nʕ 5V{i7>ѫh|:ZmJcҊ *,@kttM3Ls'ABlBz ^Hi>|=G:@H^>3H'W?W ]4x~ 3yYEzi;҂J| iBӬ<զ [M:u_ ew"EZ47қ鷁wLB> 1]l?C:aBDڋ-}!k7H@3HH_E^zi/'#-@*H{^t" " i ;N^b/"1͆HAQBAڋtqRR4iF(GZ܌v.}HCHDYzHA>f WHw>`-H xCEڋQG҆5{VҦ? =vi3\w#FZ4O"=tSfMH{y#=ð>y#mA3|#_ISNi.F(<~vvf'AsHO""ݽ_HvyZkL"rhߏzSx>,::ϓ?kBtkd)_3J ů'^(n)]?.dKpu0y=3[罹`#NMgnN#Ϣ{+ y;IEi._`ItɐrM?= tsnV#0sRTnufm`}~&ƼG?6+$Ko`c&9zx KyPm~xOo߀޹n/NX!KZ^g{'`̄muUJOG< >tc J nlgs @ 3lyy'GWx-Veqe݀ף}g¶nUmsUjs]iEdoޡ׶K|ݰ֋nhP >v-hc;Ҽ/e)Uy *Աr-dۉkԕ.'%y['^xK(K=c&e-+pj*[յUqkfM-]em\[׻[y"oӂt@Z{Ȝv|իZEkmCʆ̵d^H. APW8lX}2SE X?E+ky +msowAxGB mK/-P='Im)w1q^~3+qq'ެI<8$&k; 61CaM˦%e㈶VTaVKUaH2`;]k媖Vzz~137@Zܹ{ιױ'ƨF/}$.Ru+ut!]|k!]S8Vu,/}3}H]#Y g~uQ70SoJ%+%Q'o'dw}(|;IsEp$$^t {)r3lKN P ў|.1g >ygS> V a@9_ -$r~ޗt 8KCIϭiaI"Y";3[ ?a)=&f> +څvwwnRP3}k&mltlk#}WLaOEɪoLq8px.Kl!Բ:ڡ +N9Owu6,#A>Cw3&G, +:[Ie &:WyAe_|.l}bs% ^ O=Nqn(z\n}[Z cpx%O"5yeG_EQ"Oh.aN~I‡oOwbw(rޜ*NCD|mS[hw5W1p8}_#}'J9~W/8;XcT7&AV*ι"^)6`և8{ƿBu6=}R63q1bV굞IRa׈}bTv.~d| =Oϟt_8=t9D4i}tLSAkJ- Z7 DHℳp2;b>]}+vaoswo(]ixrN-R,L;dOϽBa=8OJ#S1s-bB~RytyYcbZ۪˴/ܣfgX O3uiekXu!R41k]i1v`GLLFSO(\%Y]nzSa`y81wg ߍs8m@û ɯ`_x-v C~w"֨D8g?$U.i.2]5xM=6x:񺃏N>.9$vǓ]'Nb=G9Kb\lnJ.6\l<'G U\5d)>&bz>xGv)A֥Z<,FJGTCF)rNjsNB⇭i`3F~Ck|t Q+k ,x*+fXX+h6%)f[OSn(4_*fE-l1=@{E^!(bw$#jݎGKߪa`lcNs %*Bt"%JS@iQu. pT/t77N2v,Ƶn2D &>d< &$8f\ ]WMetuu0"[9㮃;c3UT163EJ5{t%wV1/C6ദSal; wN|*4~ŇSs+QRٽT(0*x( Y&\|(ɸ7 T?gg{ 6bz#'w.L.*e?̀~)^EK)D6H_]6tȩkx;o!5|e[)/N5WB4X90` +D6ฆ({bJպ,*\3lj,]Wt{QUMUa)ONbc2,LeUcí;2WRr=F##UX᤹qcN~.9P2)4X἞ȯ$$>FW +r;57M3!ǔdޝQ80Fg<=%r>,崜rZNi9-dO2'&vN]-c|OeP٠UVpc-cӈnUt^w˧dM_S8t .}5ki2=!['rP!Ǫu:WiRk|N$?S,?1ծ!?g$׃o7^|>Q_=Ug?^k?sIx*ks'~odR&:.qu?Y']7d¬xO>Q *busdyNYI8JlfVxFՠyfK 62#kqo׀qN ^c +ίk+ +Y$#sᵿ[^nWZn3+}gW ,slO +kޮvYit>g3y$ 8csEzK68=Qw=f@[{^䞸<}sl4SzXy~"VPr-/\ i$u5J[ v۠[@kfjKUzn;)uo5$xqܺ+[^BZEdwpcޑ#sK ,8wEJ:rg-KrfwɲcR{+%w'*#GQ&E'\ubV@sŖ"I*ڂ 3N-hŝLcI`X$[ͱ&‰ZLId>I"q~aĩ8*EחŇ[GYAM\v%ARRa-8q4K3dEdشPb"QZ` Y\N51^koɂi1NX"/@SqDl<OU-5$#38#3甙w諁2 Ǡ0? 74sr-gr;igdЪ(ٜaM| ;3ی l3_~ɤվdA$gN;:`v@ 2dfYXb-}RUaq[&}Evp@̜-~}/p)}Ab`"{!dk: i#mOmv~%1O-RO +v#uM \ No newline at end of file diff --git a/Increase_Host_compute/Is_double_buffer/build_out/custom_opp_ubuntu_aarch64.run.json b/Increase_Host_compute/Is_double_buffer/build_out/custom_opp_ubuntu_aarch64.run.json new file mode 100644 index 0000000000000000000000000000000000000000..184edb05b295e4e57356fd1bba93183f247d4a01 --- /dev/null +++ b/Increase_Host_compute/Is_double_buffer/build_out/custom_opp_ubuntu_aarch64.run.json @@ -0,0 +1,26 @@ +{ + "componentGroups" : {}, + "components" : {}, + "errorOnAbsoluteInstallDestination" : false, + "formatVersionMajor" : 1, + "formatVersionMinor" : 0, + "installationTypes" : {}, + "packageDescriptionFile" : "/usr/share/cmake-3.22/Templates/CPack.GenericDescription.txt", + "packageDescriptionSummary" : "CPack opp project", + "packageName" : "opp", + "packageVersion" : "0.1.1", + "projects" : + [ + { + "component" : "ALL", + "components" : [], + "directory" : "/Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out", + "installationTypes" : [], + "projectName" : "opp", + "subDirectory" : "/" + } + ], + "setDestdir" : false, + "stripFiles" : false, + "warnOnAbsoluteInstallDestination" : false +} \ No newline at end of file diff --git a/Increase_Host_compute/Is_double_buffer/build_out/framework/CMakeFiles/CMakeDirectoryInformation.cmake b/Increase_Host_compute/Is_double_buffer/build_out/framework/CMakeFiles/CMakeDirectoryInformation.cmake new file mode 100644 index 0000000000000000000000000000000000000000..f7b557661073947591680f18638c72a28112cceb --- /dev/null +++ b/Increase_Host_compute/Is_double_buffer/build_out/framework/CMakeFiles/CMakeDirectoryInformation.cmake @@ -0,0 +1,16 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +# Relative path conversion top directories. +set(CMAKE_RELATIVE_PATH_TOP_SOURCE "/Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer") +set(CMAKE_RELATIVE_PATH_TOP_BINARY "/Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out") + +# Force unix paths in dependencies. +set(CMAKE_FORCE_UNIX_PATHS 1) + + +# The C and CXX include file regular expressions for this directory. +set(CMAKE_C_INCLUDE_REGEX_SCAN "^.*$") +set(CMAKE_C_INCLUDE_REGEX_COMPLAIN "^$") +set(CMAKE_CXX_INCLUDE_REGEX_SCAN ${CMAKE_C_INCLUDE_REGEX_SCAN}) +set(CMAKE_CXX_INCLUDE_REGEX_COMPLAIN ${CMAKE_C_INCLUDE_REGEX_COMPLAIN}) diff --git a/Increase_Host_compute/Is_double_buffer/build_out/framework/CMakeFiles/progress.marks b/Increase_Host_compute/Is_double_buffer/build_out/framework/CMakeFiles/progress.marks new file mode 100644 index 0000000000000000000000000000000000000000..0cfbf08886fca9a91cb753ec8734c84fcbe52c9f --- /dev/null +++ b/Increase_Host_compute/Is_double_buffer/build_out/framework/CMakeFiles/progress.marks @@ -0,0 +1 @@ +2 diff --git a/Increase_Host_compute/Is_double_buffer/build_out/framework/Makefile b/Increase_Host_compute/Is_double_buffer/build_out/framework/Makefile new file mode 100644 index 0000000000000000000000000000000000000000..c5eb15cf1fd8b1e79d27b7b913a2f500deb88afc --- /dev/null +++ b/Increase_Host_compute/Is_double_buffer/build_out/framework/Makefile @@ -0,0 +1,211 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +# Default target executed when no arguments are given to make. +default_target: all +.PHONY : default_target + +# Allow only one "make -f Makefile2" at a time, but pass parallelism. +.NOTPARALLEL: + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + +# Disable VCS-based implicit rules. +% : %,v + +# Disable VCS-based implicit rules. +% : RCS/% + +# Disable VCS-based implicit rules. +% : RCS/%,v + +# Disable VCS-based implicit rules. +% : SCCS/s.% + +# Disable VCS-based implicit rules. +% : s.% + +.SUFFIXES: .hpux_make_needs_suffix_list + +# Command-line flag to silence nested $(MAKE). +$(VERBOSE)MAKESILENT = -s + +#Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E rm -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out + +#============================================================================= +# Targets provided globally by CMake. + +# Special rule for the target package +package: preinstall + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Run CPack packaging tool..." + cd /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out && /usr/bin/cpack --config ./CPackConfig.cmake +.PHONY : package + +# Special rule for the target package +package/fast: package +.PHONY : package/fast + +# Special rule for the target package_source +package_source: + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Run CPack packaging tool for source..." + cd /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out && /usr/bin/cpack --config ./CPackSourceConfig.cmake /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/CPackSourceConfig.cmake +.PHONY : package_source + +# Special rule for the target package_source +package_source/fast: package_source +.PHONY : package_source/fast + +# Special rule for the target edit_cache +edit_cache: + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "No interactive CMake dialog available..." + /usr/bin/cmake -E echo No\ interactive\ CMake\ dialog\ available. +.PHONY : edit_cache + +# Special rule for the target edit_cache +edit_cache/fast: edit_cache +.PHONY : edit_cache/fast + +# Special rule for the target rebuild_cache +rebuild_cache: + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running CMake to regenerate build system..." + /usr/bin/cmake --regenerate-during-build -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) +.PHONY : rebuild_cache + +# Special rule for the target rebuild_cache +rebuild_cache/fast: rebuild_cache +.PHONY : rebuild_cache/fast + +# Special rule for the target list_install_components +list_install_components: + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Available install components are: \"Unspecified\"" +.PHONY : list_install_components + +# Special rule for the target list_install_components +list_install_components/fast: list_install_components +.PHONY : list_install_components/fast + +# Special rule for the target install +install: preinstall + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Install the project..." + /usr/bin/cmake -P cmake_install.cmake +.PHONY : install + +# Special rule for the target install +install/fast: preinstall/fast + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Install the project..." + /usr/bin/cmake -P cmake_install.cmake +.PHONY : install/fast + +# Special rule for the target install/local +install/local: preinstall + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Installing only the local directory..." + /usr/bin/cmake -DCMAKE_INSTALL_LOCAL_ONLY=1 -P cmake_install.cmake +.PHONY : install/local + +# Special rule for the target install/local +install/local/fast: preinstall/fast + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Installing only the local directory..." + /usr/bin/cmake -DCMAKE_INSTALL_LOCAL_ONLY=1 -P cmake_install.cmake +.PHONY : install/local/fast + +# Special rule for the target install/strip +install/strip: preinstall + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Installing the project stripped..." + /usr/bin/cmake -DCMAKE_INSTALL_DO_STRIP=1 -P cmake_install.cmake +.PHONY : install/strip + +# Special rule for the target install/strip +install/strip/fast: preinstall/fast + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Installing the project stripped..." + /usr/bin/cmake -DCMAKE_INSTALL_DO_STRIP=1 -P cmake_install.cmake +.PHONY : install/strip/fast + +# The main all target +all: cmake_check_build_system + cd /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out && $(CMAKE_COMMAND) -E cmake_progress_start /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/CMakeFiles /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/framework//CMakeFiles/progress.marks + cd /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 framework/all + $(CMAKE_COMMAND) -E cmake_progress_start /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/CMakeFiles 0 +.PHONY : all + +# The main clean target +clean: + cd /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 framework/clean +.PHONY : clean + +# The main clean target +clean/fast: clean +.PHONY : clean/fast + +# Prepare targets for installation. +preinstall: all + cd /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 framework/preinstall +.PHONY : preinstall + +# Prepare targets for installation. +preinstall/fast: + cd /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 framework/preinstall +.PHONY : preinstall/fast + +# clear depends +depend: + cd /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out && $(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 1 +.PHONY : depend + +# Help Target +help: + @echo "The following are some of the valid targets for this Makefile:" + @echo "... all (the default if no target is provided)" + @echo "... clean" + @echo "... depend" + @echo "... edit_cache" + @echo "... install" + @echo "... install/local" + @echo "... install/strip" + @echo "... list_install_components" + @echo "... package" + @echo "... package_source" + @echo "... rebuild_cache" +.PHONY : help + + + +#============================================================================= +# Special targets to cleanup operation of make. + +# Special rule to run CMake to check the build system integrity. +# No rule that depends on this can have commands that come from listfiles +# because they might be regenerated. +cmake_check_build_system: + cd /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out && $(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 0 +.PHONY : cmake_check_build_system + diff --git a/Increase_Host_compute/Is_double_buffer/build_out/framework/cmake_install.cmake b/Increase_Host_compute/Is_double_buffer/build_out/framework/cmake_install.cmake new file mode 100644 index 0000000000000000000000000000000000000000..4d295fbde84299d88e0307de5079eefc27ef65e5 --- /dev/null +++ b/Increase_Host_compute/Is_double_buffer/build_out/framework/cmake_install.cmake @@ -0,0 +1,49 @@ +# Install script for directory: /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/framework + +# Set the install prefix +if(NOT DEFINED CMAKE_INSTALL_PREFIX) + set(CMAKE_INSTALL_PREFIX "/Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out") +endif() +string(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}") + +# Set the install configuration name. +if(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME) + if(BUILD_TYPE) + string(REGEX REPLACE "^[^A-Za-z0-9_]+" "" + CMAKE_INSTALL_CONFIG_NAME "${BUILD_TYPE}") + else() + set(CMAKE_INSTALL_CONFIG_NAME "Release") + endif() + message(STATUS "Install configuration: \"${CMAKE_INSTALL_CONFIG_NAME}\"") +endif() + +# Set the component getting installed. +if(NOT CMAKE_INSTALL_COMPONENT) + if(COMPONENT) + message(STATUS "Install component: \"${COMPONENT}\"") + set(CMAKE_INSTALL_COMPONENT "${COMPONENT}") + else() + set(CMAKE_INSTALL_COMPONENT) + endif() +endif() + +# Install shared libraries without execute permission? +if(NOT DEFINED CMAKE_INSTALL_SO_NO_EXE) + set(CMAKE_INSTALL_SO_NO_EXE "1") +endif() + +# Is this installation the result of a crosscompile? +if(NOT DEFINED CMAKE_CROSSCOMPILING) + set(CMAKE_CROSSCOMPILING "FALSE") +endif() + +# Set default install directory permissions. +if(NOT DEFINED CMAKE_OBJDUMP) + set(CMAKE_OBJDUMP "/usr/bin/objdump") +endif() + +if(NOT CMAKE_INSTALL_LOCAL_ONLY) + # Include the install script for the subdirectory. + include("/Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/framework/tf_plugin/cmake_install.cmake") +endif() + diff --git a/Increase_Host_compute/Is_double_buffer/build_out/framework/tf_plugin/CMakeFiles/CMakeDirectoryInformation.cmake b/Increase_Host_compute/Is_double_buffer/build_out/framework/tf_plugin/CMakeFiles/CMakeDirectoryInformation.cmake new file mode 100644 index 0000000000000000000000000000000000000000..f7b557661073947591680f18638c72a28112cceb --- /dev/null +++ b/Increase_Host_compute/Is_double_buffer/build_out/framework/tf_plugin/CMakeFiles/CMakeDirectoryInformation.cmake @@ -0,0 +1,16 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +# Relative path conversion top directories. +set(CMAKE_RELATIVE_PATH_TOP_SOURCE "/Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer") +set(CMAKE_RELATIVE_PATH_TOP_BINARY "/Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out") + +# Force unix paths in dependencies. +set(CMAKE_FORCE_UNIX_PATHS 1) + + +# The C and CXX include file regular expressions for this directory. +set(CMAKE_C_INCLUDE_REGEX_SCAN "^.*$") +set(CMAKE_C_INCLUDE_REGEX_COMPLAIN "^$") +set(CMAKE_CXX_INCLUDE_REGEX_SCAN ${CMAKE_C_INCLUDE_REGEX_SCAN}) +set(CMAKE_CXX_INCLUDE_REGEX_COMPLAIN ${CMAKE_C_INCLUDE_REGEX_COMPLAIN}) diff --git a/Increase_Host_compute/Is_double_buffer/build_out/framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/DependInfo.cmake b/Increase_Host_compute/Is_double_buffer/build_out/framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/DependInfo.cmake new file mode 100644 index 0000000000000000000000000000000000000000..1897552e3d1eb6fe886d7f0dfbb1f2476abea20c --- /dev/null +++ b/Increase_Host_compute/Is_double_buffer/build_out/framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/DependInfo.cmake @@ -0,0 +1,19 @@ + +# Consider dependencies only in project. +set(CMAKE_DEPENDS_IN_PROJECT_ONLY OFF) + +# The set of languages for which implicit dependencies are needed: +set(CMAKE_DEPENDS_LANGUAGES + ) + +# The set of dependency files which are needed: +set(CMAKE_DEPENDS_DEPENDENCY_FILES + "/Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/framework/tf_plugin/tensorflow_add_custom_plugin.cc" "framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/tensorflow_add_custom_plugin.cc.o" "gcc" "framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/tensorflow_add_custom_plugin.cc.o.d" + ) + +# Targets to which this target links. +set(CMAKE_TARGET_LINKED_INFO_FILES + ) + +# Fortran module output directory. +set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/Increase_Host_compute/Is_double_buffer/build_out/framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/build.make b/Increase_Host_compute/Is_double_buffer/build_out/framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/build.make new file mode 100644 index 0000000000000000000000000000000000000000..3946b507c842bfaa51a4cdfbd664fcf60730d7c8 --- /dev/null +++ b/Increase_Host_compute/Is_double_buffer/build_out/framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/build.make @@ -0,0 +1,110 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + +# Disable VCS-based implicit rules. +% : %,v + +# Disable VCS-based implicit rules. +% : RCS/% + +# Disable VCS-based implicit rules. +% : RCS/%,v + +# Disable VCS-based implicit rules. +% : SCCS/s.% + +# Disable VCS-based implicit rules. +% : s.% + +.SUFFIXES: .hpux_make_needs_suffix_list + +# Command-line flag to silence nested $(MAKE). +$(VERBOSE)MAKESILENT = -s + +#Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E rm -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out + +# Include any dependencies generated for this target. +include framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/depend.make +# Include any dependencies generated by the compiler for this target. +include framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/compiler_depend.make + +# Include the progress variables for this target. +include framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/progress.make + +# Include the compile flags for this target's objects. +include framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/flags.make + +framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/tensorflow_add_custom_plugin.cc.o: framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/flags.make +framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/tensorflow_add_custom_plugin.cc.o: ../framework/tf_plugin/tensorflow_add_custom_plugin.cc +framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/tensorflow_add_custom_plugin.cc.o: framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/compiler_depend.ts + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Building CXX object framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/tensorflow_add_custom_plugin.cc.o" + cd /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/framework/tf_plugin && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/tensorflow_add_custom_plugin.cc.o -MF CMakeFiles/cust_tf_parsers.dir/tensorflow_add_custom_plugin.cc.o.d -o CMakeFiles/cust_tf_parsers.dir/tensorflow_add_custom_plugin.cc.o -c /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/framework/tf_plugin/tensorflow_add_custom_plugin.cc + +framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/tensorflow_add_custom_plugin.cc.i: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/cust_tf_parsers.dir/tensorflow_add_custom_plugin.cc.i" + cd /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/framework/tf_plugin && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/framework/tf_plugin/tensorflow_add_custom_plugin.cc > CMakeFiles/cust_tf_parsers.dir/tensorflow_add_custom_plugin.cc.i + +framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/tensorflow_add_custom_plugin.cc.s: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/cust_tf_parsers.dir/tensorflow_add_custom_plugin.cc.s" + cd /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/framework/tf_plugin && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/framework/tf_plugin/tensorflow_add_custom_plugin.cc -o CMakeFiles/cust_tf_parsers.dir/tensorflow_add_custom_plugin.cc.s + +# Object files for target cust_tf_parsers +cust_tf_parsers_OBJECTS = \ +"CMakeFiles/cust_tf_parsers.dir/tensorflow_add_custom_plugin.cc.o" + +# External object files for target cust_tf_parsers +cust_tf_parsers_EXTERNAL_OBJECTS = + +framework/tf_plugin/libcust_tf_parsers.so: framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/tensorflow_add_custom_plugin.cc.o +framework/tf_plugin/libcust_tf_parsers.so: framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/build.make +framework/tf_plugin/libcust_tf_parsers.so: framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/link.txt + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --bold --progress-dir=/Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Linking CXX shared library libcust_tf_parsers.so" + cd /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/framework/tf_plugin && $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/cust_tf_parsers.dir/link.txt --verbose=$(VERBOSE) + +# Rule to build all files generated by this target. +framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/build: framework/tf_plugin/libcust_tf_parsers.so +.PHONY : framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/build + +framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/clean: + cd /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/framework/tf_plugin && $(CMAKE_COMMAND) -P CMakeFiles/cust_tf_parsers.dir/cmake_clean.cmake +.PHONY : framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/clean + +framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/depend: + cd /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/framework/tf_plugin /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/framework/tf_plugin /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/depend + diff --git a/Increase_Host_compute/Is_double_buffer/build_out/framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/cmake_clean.cmake b/Increase_Host_compute/Is_double_buffer/build_out/framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/cmake_clean.cmake new file mode 100644 index 0000000000000000000000000000000000000000..2a9bb611dde79737be869ff0056a9bb5f34c9ea5 --- /dev/null +++ b/Increase_Host_compute/Is_double_buffer/build_out/framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/cmake_clean.cmake @@ -0,0 +1,11 @@ +file(REMOVE_RECURSE + "CMakeFiles/cust_tf_parsers.dir/tensorflow_add_custom_plugin.cc.o" + "CMakeFiles/cust_tf_parsers.dir/tensorflow_add_custom_plugin.cc.o.d" + "libcust_tf_parsers.pdb" + "libcust_tf_parsers.so" +) + +# Per-language clean rules from dependency scanning. +foreach(lang CXX) + include(CMakeFiles/cust_tf_parsers.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/Increase_Host_compute/Is_double_buffer/build_out/framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/compiler_depend.internal b/Increase_Host_compute/Is_double_buffer/build_out/framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/compiler_depend.internal new file mode 100644 index 0000000000000000000000000000000000000000..c888ddb99f0b2fb444a3fdd5d421b3f2e451da27 --- /dev/null +++ b/Increase_Host_compute/Is_double_buffer/build_out/framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/compiler_depend.internal @@ -0,0 +1,225 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/tensorflow_add_custom_plugin.cc.o + /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/framework/tf_plugin/tensorflow_add_custom_plugin.cc + /usr/include/stdc-predef.h + /usr/local/Ascend/ascend-toolkit/latest/include/register/register.h + /usr/include/c++/11/functional + /usr/include/aarch64-linux-gnu/c++/11/bits/c++config.h + /usr/include/aarch64-linux-gnu/c++/11/bits/os_defines.h + /usr/include/features.h + /usr/include/features-time64.h + /usr/include/aarch64-linux-gnu/bits/wordsize.h + /usr/include/aarch64-linux-gnu/bits/timesize.h + /usr/include/aarch64-linux-gnu/sys/cdefs.h + /usr/include/aarch64-linux-gnu/bits/long-double.h + /usr/include/aarch64-linux-gnu/gnu/stubs.h + /usr/include/aarch64-linux-gnu/gnu/stubs-lp64.h + /usr/include/aarch64-linux-gnu/c++/11/bits/cpu_defines.h + /usr/include/c++/11/bits/stl_function.h + /usr/include/c++/11/backward/binders.h + /usr/include/c++/11/new + /usr/include/c++/11/bits/exception.h + /usr/include/c++/11/tuple + /usr/include/c++/11/utility + /usr/include/c++/11/bits/stl_relops.h + /usr/include/c++/11/bits/stl_pair.h + /usr/include/c++/11/bits/move.h + /usr/include/c++/11/type_traits + /usr/include/c++/11/initializer_list + /usr/include/c++/11/array + /usr/include/c++/11/bits/functexcept.h + /usr/include/c++/11/bits/exception_defines.h + /usr/include/c++/11/bits/stl_algobase.h + /usr/include/c++/11/bits/cpp_type_traits.h + /usr/include/c++/11/ext/type_traits.h + /usr/include/c++/11/ext/numeric_traits.h + /usr/include/c++/11/bits/stl_iterator_base_types.h + /usr/include/c++/11/bits/stl_iterator_base_funcs.h + /usr/include/c++/11/bits/concept_check.h + /usr/include/c++/11/debug/assertions.h + /usr/include/c++/11/bits/stl_iterator.h + /usr/include/c++/11/bits/ptr_traits.h + /usr/include/c++/11/debug/debug.h + /usr/include/c++/11/bits/predefined_ops.h + /usr/include/c++/11/bits/range_access.h + /usr/include/c++/11/bits/uses_allocator.h + /usr/include/c++/11/bits/invoke.h + /usr/include/c++/11/bits/functional_hash.h + /usr/include/c++/11/bits/hash_bytes.h + /usr/include/c++/11/bits/refwrap.h + /usr/include/c++/11/bits/std_function.h + /usr/include/c++/11/typeinfo + /usr/include/c++/11/map + /usr/include/c++/11/bits/stl_tree.h + /usr/include/c++/11/bits/allocator.h + /usr/include/aarch64-linux-gnu/c++/11/bits/c++allocator.h + /usr/include/c++/11/ext/new_allocator.h + /usr/include/c++/11/bits/memoryfwd.h + /usr/include/c++/11/ext/alloc_traits.h + /usr/include/c++/11/bits/alloc_traits.h + /usr/include/c++/11/bits/stl_construct.h + /usr/include/c++/11/ext/aligned_buffer.h + /usr/include/c++/11/bits/stl_map.h + /usr/include/c++/11/bits/stl_multimap.h + /usr/include/c++/11/bits/erase_if.h + /usr/include/c++/11/memory + /usr/include/c++/11/bits/stl_uninitialized.h + /usr/include/c++/11/bits/stl_tempbuf.h + /usr/include/c++/11/bits/stl_raw_storage_iter.h + /usr/include/c++/11/bits/align.h + /usr/include/c++/11/bit + /usr/lib/gcc/aarch64-linux-gnu/11/include/stdint.h + /usr/include/stdint.h + /usr/include/aarch64-linux-gnu/bits/libc-header-start.h + /usr/include/aarch64-linux-gnu/bits/types.h + /usr/include/aarch64-linux-gnu/bits/typesizes.h + /usr/include/aarch64-linux-gnu/bits/time64.h + /usr/include/aarch64-linux-gnu/bits/wchar.h + /usr/include/aarch64-linux-gnu/bits/stdint-intn.h + /usr/include/aarch64-linux-gnu/bits/stdint-uintn.h + /usr/include/c++/11/bits/unique_ptr.h + /usr/include/c++/11/bits/shared_ptr.h + /usr/include/c++/11/iosfwd + /usr/include/c++/11/bits/stringfwd.h + /usr/include/c++/11/bits/postypes.h + /usr/include/c++/11/cwchar + /usr/include/wchar.h + /usr/include/aarch64-linux-gnu/bits/floatn.h + /usr/include/aarch64-linux-gnu/bits/floatn-common.h + /usr/lib/gcc/aarch64-linux-gnu/11/include/stddef.h + /usr/lib/gcc/aarch64-linux-gnu/11/include/stdarg.h + /usr/include/aarch64-linux-gnu/bits/types/wint_t.h + /usr/include/aarch64-linux-gnu/bits/types/mbstate_t.h + /usr/include/aarch64-linux-gnu/bits/types/__mbstate_t.h + /usr/include/aarch64-linux-gnu/bits/types/__FILE.h + /usr/include/aarch64-linux-gnu/bits/types/FILE.h + /usr/include/aarch64-linux-gnu/bits/types/locale_t.h + /usr/include/aarch64-linux-gnu/bits/types/__locale_t.h + /usr/include/aarch64-linux-gnu/bits/wchar2.h + /usr/include/c++/11/bits/shared_ptr_base.h + /usr/include/c++/11/bits/allocated_ptr.h + /usr/include/c++/11/ext/atomicity.h + /usr/include/aarch64-linux-gnu/c++/11/bits/gthr.h + /usr/include/aarch64-linux-gnu/c++/11/bits/gthr-default.h + /usr/include/pthread.h + /usr/include/sched.h + /usr/include/aarch64-linux-gnu/bits/types/time_t.h + /usr/include/aarch64-linux-gnu/bits/types/struct_timespec.h + /usr/include/aarch64-linux-gnu/bits/endian.h + /usr/include/aarch64-linux-gnu/bits/endianness.h + /usr/include/aarch64-linux-gnu/bits/sched.h + /usr/include/aarch64-linux-gnu/bits/types/struct_sched_param.h + /usr/include/aarch64-linux-gnu/bits/cpu-set.h + /usr/include/time.h + /usr/include/aarch64-linux-gnu/bits/time.h + /usr/include/aarch64-linux-gnu/bits/timex.h + /usr/include/aarch64-linux-gnu/bits/types/struct_timeval.h + /usr/include/aarch64-linux-gnu/bits/types/clock_t.h + /usr/include/aarch64-linux-gnu/bits/types/struct_tm.h + /usr/include/aarch64-linux-gnu/bits/types/clockid_t.h + /usr/include/aarch64-linux-gnu/bits/types/timer_t.h + /usr/include/aarch64-linux-gnu/bits/types/struct_itimerspec.h + /usr/include/aarch64-linux-gnu/bits/pthreadtypes.h + /usr/include/aarch64-linux-gnu/bits/thread-shared-types.h + /usr/include/aarch64-linux-gnu/bits/pthreadtypes-arch.h + /usr/include/aarch64-linux-gnu/bits/atomic_wide_counter.h + /usr/include/aarch64-linux-gnu/bits/struct_mutex.h + /usr/include/aarch64-linux-gnu/bits/struct_rwlock.h + /usr/include/aarch64-linux-gnu/bits/setjmp.h + /usr/include/aarch64-linux-gnu/bits/types/__sigset_t.h + /usr/include/aarch64-linux-gnu/bits/types/struct___jmp_buf_tag.h + /usr/include/aarch64-linux-gnu/bits/pthread_stack_min-dynamic.h + /usr/include/aarch64-linux-gnu/c++/11/bits/atomic_word.h + /usr/include/aarch64-linux-gnu/sys/single_threaded.h + /usr/include/c++/11/ext/concurrence.h + /usr/include/c++/11/exception + /usr/include/c++/11/bits/exception_ptr.h + /usr/include/c++/11/bits/cxxabi_init_exception.h + /usr/include/c++/11/bits/nested_exception.h + /usr/include/c++/11/bits/shared_ptr_atomic.h + /usr/include/c++/11/bits/atomic_base.h + /usr/include/c++/11/bits/atomic_lockfree_defines.h + /usr/include/c++/11/backward/auto_ptr.h + /usr/include/c++/11/set + /usr/include/c++/11/bits/stl_set.h + /usr/include/c++/11/bits/stl_multiset.h + /usr/include/c++/11/string + /usr/include/c++/11/bits/char_traits.h + /usr/include/c++/11/cstdint + /usr/include/c++/11/bits/localefwd.h + /usr/include/aarch64-linux-gnu/c++/11/bits/c++locale.h + /usr/include/c++/11/clocale + /usr/include/locale.h + /usr/include/aarch64-linux-gnu/bits/locale.h + /usr/include/c++/11/cctype + /usr/include/ctype.h + /usr/include/c++/11/bits/ostream_insert.h + /usr/include/c++/11/bits/cxxabi_forced.h + /usr/include/c++/11/bits/basic_string.h + /usr/include/c++/11/ext/string_conversions.h + /usr/include/c++/11/cstdlib + /usr/include/stdlib.h + /usr/include/aarch64-linux-gnu/bits/waitflags.h + /usr/include/aarch64-linux-gnu/bits/waitstatus.h + /usr/include/aarch64-linux-gnu/sys/types.h + /usr/include/endian.h + /usr/include/aarch64-linux-gnu/bits/byteswap.h + /usr/include/aarch64-linux-gnu/bits/uintn-identity.h + /usr/include/aarch64-linux-gnu/sys/select.h + /usr/include/aarch64-linux-gnu/bits/select.h + /usr/include/aarch64-linux-gnu/bits/types/sigset_t.h + /usr/include/aarch64-linux-gnu/bits/select2.h + /usr/include/alloca.h + /usr/include/aarch64-linux-gnu/bits/stdlib-bsearch.h + /usr/include/aarch64-linux-gnu/bits/stdlib-float.h + /usr/include/aarch64-linux-gnu/bits/stdlib.h + /usr/include/c++/11/bits/std_abs.h + /usr/include/c++/11/cstdio + /usr/include/stdio.h + /usr/include/aarch64-linux-gnu/bits/types/__fpos_t.h + /usr/include/aarch64-linux-gnu/bits/types/__fpos64_t.h + /usr/include/aarch64-linux-gnu/bits/types/struct_FILE.h + /usr/include/aarch64-linux-gnu/bits/types/cookie_io_functions_t.h + /usr/include/aarch64-linux-gnu/bits/stdio_lim.h + /usr/include/aarch64-linux-gnu/bits/stdio.h + /usr/include/aarch64-linux-gnu/bits/stdio2.h + /usr/include/c++/11/cerrno + /usr/include/errno.h + /usr/include/aarch64-linux-gnu/bits/errno.h + /usr/include/linux/errno.h + /usr/include/aarch64-linux-gnu/asm/errno.h + /usr/include/asm-generic/errno.h + /usr/include/asm-generic/errno-base.h + /usr/include/aarch64-linux-gnu/bits/types/error_t.h + /usr/include/c++/11/bits/charconv.h + /usr/include/c++/11/bits/basic_string.tcc + /usr/include/c++/11/unordered_map + /usr/include/c++/11/bits/hashtable.h + /usr/include/c++/11/bits/hashtable_policy.h + /usr/include/c++/11/bits/enable_special_members.h + /usr/include/c++/11/bits/unordered_map.h + /usr/include/c++/11/vector + /usr/include/c++/11/bits/stl_vector.h + /usr/include/c++/11/bits/stl_bvector.h + /usr/include/c++/11/bits/vector.tcc + /usr/local/Ascend/ascend-toolkit/latest/include/graph/operator.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/ge_error_codes.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/inference_context.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/tensor.h + /usr/include/c++/11/atomic + /usr/local/Ascend/ascend-toolkit/latest/include/graph/ge_error_codes.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/types.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/ascend_string.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/types.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/types.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/resource_context.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/ge_error_codes.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/tensor.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/types.h + /usr/local/Ascend/ascend-toolkit/latest/include/register/register_error_codes.h + /usr/local/Ascend/ascend-toolkit/latest/include/register/register_fmk_types.h + /usr/local/Ascend/ascend-toolkit/latest/include/register/register_types.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/ascend_string.h + diff --git a/Increase_Host_compute/Is_double_buffer/build_out/framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/compiler_depend.make b/Increase_Host_compute/Is_double_buffer/build_out/framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/compiler_depend.make new file mode 100644 index 0000000000000000000000000000000000000000..6c28a2fdcdf617e2a67adf3f62934e2a19e655f6 --- /dev/null +++ b/Increase_Host_compute/Is_double_buffer/build_out/framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/compiler_depend.make @@ -0,0 +1,650 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/tensorflow_add_custom_plugin.cc.o: ../framework/tf_plugin/tensorflow_add_custom_plugin.cc \ + /usr/include/stdc-predef.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/register/register.h \ + /usr/include/c++/11/functional \ + /usr/include/aarch64-linux-gnu/c++/11/bits/c++config.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/os_defines.h \ + /usr/include/features.h \ + /usr/include/features-time64.h \ + /usr/include/aarch64-linux-gnu/bits/wordsize.h \ + /usr/include/aarch64-linux-gnu/bits/timesize.h \ + /usr/include/aarch64-linux-gnu/sys/cdefs.h \ + /usr/include/aarch64-linux-gnu/bits/long-double.h \ + /usr/include/aarch64-linux-gnu/gnu/stubs.h \ + /usr/include/aarch64-linux-gnu/gnu/stubs-lp64.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/cpu_defines.h \ + /usr/include/c++/11/bits/stl_function.h \ + /usr/include/c++/11/backward/binders.h \ + /usr/include/c++/11/new \ + /usr/include/c++/11/bits/exception.h \ + /usr/include/c++/11/tuple \ + /usr/include/c++/11/utility \ + /usr/include/c++/11/bits/stl_relops.h \ + /usr/include/c++/11/bits/stl_pair.h \ + /usr/include/c++/11/bits/move.h \ + /usr/include/c++/11/type_traits \ + /usr/include/c++/11/initializer_list \ + /usr/include/c++/11/array \ + /usr/include/c++/11/bits/functexcept.h \ + /usr/include/c++/11/bits/exception_defines.h \ + /usr/include/c++/11/bits/stl_algobase.h \ + /usr/include/c++/11/bits/cpp_type_traits.h \ + /usr/include/c++/11/ext/type_traits.h \ + /usr/include/c++/11/ext/numeric_traits.h \ + /usr/include/c++/11/bits/stl_iterator_base_types.h \ + /usr/include/c++/11/bits/stl_iterator_base_funcs.h \ + /usr/include/c++/11/bits/concept_check.h \ + /usr/include/c++/11/debug/assertions.h \ + /usr/include/c++/11/bits/stl_iterator.h \ + /usr/include/c++/11/bits/ptr_traits.h \ + /usr/include/c++/11/debug/debug.h \ + /usr/include/c++/11/bits/predefined_ops.h \ + /usr/include/c++/11/bits/range_access.h \ + /usr/include/c++/11/bits/uses_allocator.h \ + /usr/include/c++/11/bits/invoke.h \ + /usr/include/c++/11/bits/functional_hash.h \ + /usr/include/c++/11/bits/hash_bytes.h \ + /usr/include/c++/11/bits/refwrap.h \ + /usr/include/c++/11/bits/std_function.h \ + /usr/include/c++/11/typeinfo \ + /usr/include/c++/11/map \ + /usr/include/c++/11/bits/stl_tree.h \ + /usr/include/c++/11/bits/allocator.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/c++allocator.h \ + /usr/include/c++/11/ext/new_allocator.h \ + /usr/include/c++/11/bits/memoryfwd.h \ + /usr/include/c++/11/ext/alloc_traits.h \ + /usr/include/c++/11/bits/alloc_traits.h \ + /usr/include/c++/11/bits/stl_construct.h \ + /usr/include/c++/11/ext/aligned_buffer.h \ + /usr/include/c++/11/bits/stl_map.h \ + /usr/include/c++/11/bits/stl_multimap.h \ + /usr/include/c++/11/bits/erase_if.h \ + /usr/include/c++/11/memory \ + /usr/include/c++/11/bits/stl_uninitialized.h \ + /usr/include/c++/11/bits/stl_tempbuf.h \ + /usr/include/c++/11/bits/stl_raw_storage_iter.h \ + /usr/include/c++/11/bits/align.h \ + /usr/include/c++/11/bit \ + /usr/lib/gcc/aarch64-linux-gnu/11/include/stdint.h \ + /usr/include/stdint.h \ + /usr/include/aarch64-linux-gnu/bits/libc-header-start.h \ + /usr/include/aarch64-linux-gnu/bits/types.h \ + /usr/include/aarch64-linux-gnu/bits/typesizes.h \ + /usr/include/aarch64-linux-gnu/bits/time64.h \ + /usr/include/aarch64-linux-gnu/bits/wchar.h \ + /usr/include/aarch64-linux-gnu/bits/stdint-intn.h \ + /usr/include/aarch64-linux-gnu/bits/stdint-uintn.h \ + /usr/include/c++/11/bits/unique_ptr.h \ + /usr/include/c++/11/bits/shared_ptr.h \ + /usr/include/c++/11/iosfwd \ + /usr/include/c++/11/bits/stringfwd.h \ + /usr/include/c++/11/bits/postypes.h \ + /usr/include/c++/11/cwchar \ + /usr/include/wchar.h \ + /usr/include/aarch64-linux-gnu/bits/floatn.h \ + /usr/include/aarch64-linux-gnu/bits/floatn-common.h \ + /usr/lib/gcc/aarch64-linux-gnu/11/include/stddef.h \ + /usr/lib/gcc/aarch64-linux-gnu/11/include/stdarg.h \ + /usr/include/aarch64-linux-gnu/bits/types/wint_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/mbstate_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/__mbstate_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/__FILE.h \ + /usr/include/aarch64-linux-gnu/bits/types/FILE.h \ + /usr/include/aarch64-linux-gnu/bits/types/locale_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/__locale_t.h \ + /usr/include/aarch64-linux-gnu/bits/wchar2.h \ + /usr/include/c++/11/bits/shared_ptr_base.h \ + /usr/include/c++/11/bits/allocated_ptr.h \ + /usr/include/c++/11/ext/atomicity.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/gthr.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/gthr-default.h \ + /usr/include/pthread.h \ + /usr/include/sched.h \ + /usr/include/aarch64-linux-gnu/bits/types/time_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/struct_timespec.h \ + /usr/include/aarch64-linux-gnu/bits/endian.h \ + /usr/include/aarch64-linux-gnu/bits/endianness.h \ + /usr/include/aarch64-linux-gnu/bits/sched.h \ + /usr/include/aarch64-linux-gnu/bits/types/struct_sched_param.h \ + /usr/include/aarch64-linux-gnu/bits/cpu-set.h \ + /usr/include/time.h \ + /usr/include/aarch64-linux-gnu/bits/time.h \ + /usr/include/aarch64-linux-gnu/bits/timex.h \ + /usr/include/aarch64-linux-gnu/bits/types/struct_timeval.h \ + /usr/include/aarch64-linux-gnu/bits/types/clock_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/struct_tm.h \ + /usr/include/aarch64-linux-gnu/bits/types/clockid_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/timer_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/struct_itimerspec.h \ + /usr/include/aarch64-linux-gnu/bits/pthreadtypes.h \ + /usr/include/aarch64-linux-gnu/bits/thread-shared-types.h \ + /usr/include/aarch64-linux-gnu/bits/pthreadtypes-arch.h \ + /usr/include/aarch64-linux-gnu/bits/atomic_wide_counter.h \ + /usr/include/aarch64-linux-gnu/bits/struct_mutex.h \ + /usr/include/aarch64-linux-gnu/bits/struct_rwlock.h \ + /usr/include/aarch64-linux-gnu/bits/setjmp.h \ + /usr/include/aarch64-linux-gnu/bits/types/__sigset_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/struct___jmp_buf_tag.h \ + /usr/include/aarch64-linux-gnu/bits/pthread_stack_min-dynamic.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/atomic_word.h \ + /usr/include/aarch64-linux-gnu/sys/single_threaded.h \ + /usr/include/c++/11/ext/concurrence.h \ + /usr/include/c++/11/exception \ + /usr/include/c++/11/bits/exception_ptr.h \ + /usr/include/c++/11/bits/cxxabi_init_exception.h \ + /usr/include/c++/11/bits/nested_exception.h \ + /usr/include/c++/11/bits/shared_ptr_atomic.h \ + /usr/include/c++/11/bits/atomic_base.h \ + /usr/include/c++/11/bits/atomic_lockfree_defines.h \ + /usr/include/c++/11/backward/auto_ptr.h \ + /usr/include/c++/11/set \ + /usr/include/c++/11/bits/stl_set.h \ + /usr/include/c++/11/bits/stl_multiset.h \ + /usr/include/c++/11/string \ + /usr/include/c++/11/bits/char_traits.h \ + /usr/include/c++/11/cstdint \ + /usr/include/c++/11/bits/localefwd.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/c++locale.h \ + /usr/include/c++/11/clocale \ + /usr/include/locale.h \ + /usr/include/aarch64-linux-gnu/bits/locale.h \ + /usr/include/c++/11/cctype \ + /usr/include/ctype.h \ + /usr/include/c++/11/bits/ostream_insert.h \ + /usr/include/c++/11/bits/cxxabi_forced.h \ + /usr/include/c++/11/bits/basic_string.h \ + /usr/include/c++/11/ext/string_conversions.h \ + /usr/include/c++/11/cstdlib \ + /usr/include/stdlib.h \ + /usr/include/aarch64-linux-gnu/bits/waitflags.h \ + /usr/include/aarch64-linux-gnu/bits/waitstatus.h \ + /usr/include/aarch64-linux-gnu/sys/types.h \ + /usr/include/endian.h \ + /usr/include/aarch64-linux-gnu/bits/byteswap.h \ + /usr/include/aarch64-linux-gnu/bits/uintn-identity.h \ + /usr/include/aarch64-linux-gnu/sys/select.h \ + /usr/include/aarch64-linux-gnu/bits/select.h \ + /usr/include/aarch64-linux-gnu/bits/types/sigset_t.h \ + /usr/include/aarch64-linux-gnu/bits/select2.h \ + /usr/include/alloca.h \ + /usr/include/aarch64-linux-gnu/bits/stdlib-bsearch.h \ + /usr/include/aarch64-linux-gnu/bits/stdlib-float.h \ + /usr/include/aarch64-linux-gnu/bits/stdlib.h \ + /usr/include/c++/11/bits/std_abs.h \ + /usr/include/c++/11/cstdio \ + /usr/include/stdio.h \ + /usr/include/aarch64-linux-gnu/bits/types/__fpos_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/__fpos64_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/struct_FILE.h \ + /usr/include/aarch64-linux-gnu/bits/types/cookie_io_functions_t.h \ + /usr/include/aarch64-linux-gnu/bits/stdio_lim.h \ + /usr/include/aarch64-linux-gnu/bits/stdio.h \ + /usr/include/aarch64-linux-gnu/bits/stdio2.h \ + /usr/include/c++/11/cerrno \ + /usr/include/errno.h \ + /usr/include/aarch64-linux-gnu/bits/errno.h \ + /usr/include/linux/errno.h \ + /usr/include/aarch64-linux-gnu/asm/errno.h \ + /usr/include/asm-generic/errno.h \ + /usr/include/asm-generic/errno-base.h \ + /usr/include/aarch64-linux-gnu/bits/types/error_t.h \ + /usr/include/c++/11/bits/charconv.h \ + /usr/include/c++/11/bits/basic_string.tcc \ + /usr/include/c++/11/unordered_map \ + /usr/include/c++/11/bits/hashtable.h \ + /usr/include/c++/11/bits/hashtable_policy.h \ + /usr/include/c++/11/bits/enable_special_members.h \ + /usr/include/c++/11/bits/unordered_map.h \ + /usr/include/c++/11/vector \ + /usr/include/c++/11/bits/stl_vector.h \ + /usr/include/c++/11/bits/stl_bvector.h \ + /usr/include/c++/11/bits/vector.tcc \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/operator.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/ge_error_codes.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/inference_context.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/tensor.h \ + /usr/include/c++/11/atomic \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/ge_error_codes.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/types.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/ascend_string.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/types.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/types.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/resource_context.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/ge_error_codes.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/tensor.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/types.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/register/register_error_codes.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/register/register_fmk_types.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/register/register_types.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/ascend_string.h + + +/usr/local/Ascend/ascend-toolkit/latest/include/graph/resource_context.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/graph/ascend_string.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/graph/tensor.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/graph/inference_context.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/register/register_types.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/graph/operator.h: + +/usr/include/c++/11/bits/vector.tcc: + +/usr/include/c++/11/bits/stl_bvector.h: + +/usr/include/c++/11/bits/unordered_map.h: + +/usr/include/c++/11/bits/enable_special_members.h: + +/usr/include/c++/11/bits/hashtable_policy.h: + +/usr/include/c++/11/bits/basic_string.tcc: + +/usr/include/asm-generic/errno.h: + +/usr/include/aarch64-linux-gnu/bits/types/error_t.h: + +/usr/include/linux/errno.h: + +/usr/include/aarch64-linux-gnu/bits/stdio_lim.h: + +/usr/include/aarch64-linux-gnu/bits/types/struct_FILE.h: + +/usr/include/aarch64-linux-gnu/bits/types/__fpos64_t.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/register/register_error_codes.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/graph/ge_error_codes.h: + +/usr/include/stdio.h: + +/usr/include/c++/11/bits/std_abs.h: + +/usr/include/aarch64-linux-gnu/bits/stdlib-bsearch.h: + +/usr/include/aarch64-linux-gnu/bits/uintn-identity.h: + +/usr/include/aarch64-linux-gnu/bits/waitstatus.h: + +/usr/include/aarch64-linux-gnu/bits/waitflags.h: + +/usr/include/stdlib.h: + +/usr/include/c++/11/bits/basic_string.h: + +/usr/include/c++/11/bits/ostream_insert.h: + +/usr/include/c++/11/unordered_map: + +/usr/include/aarch64-linux-gnu/asm/errno.h: + +/usr/include/c++/11/cctype: + +/usr/include/aarch64-linux-gnu/bits/locale.h: + +/usr/include/locale.h: + +/usr/include/c++/11/cerrno: + +/usr/include/aarch64-linux-gnu/bits/stdio.h: + +/usr/include/aarch64-linux-gnu/c++/11/bits/c++locale.h: + +/usr/include/c++/11/bits/localefwd.h: + +/usr/include/c++/11/cstdint: + +/usr/include/c++/11/string: + +/usr/include/c++/11/bits/stl_multiset.h: + +/usr/include/c++/11/bits/stl_set.h: + +/usr/include/c++/11/set: + +/usr/include/aarch64-linux-gnu/bits/types/__fpos_t.h: + +/usr/include/c++/11/bits/atomic_lockfree_defines.h: + +/usr/include/c++/11/bits/shared_ptr_atomic.h: + +/usr/include/c++/11/bits/nested_exception.h: + +/usr/include/c++/11/ext/string_conversions.h: + +/usr/include/c++/11/bits/exception_ptr.h: + +/usr/include/c++/11/ext/concurrence.h: + +/usr/include/aarch64-linux-gnu/sys/single_threaded.h: + +/usr/include/aarch64-linux-gnu/c++/11/bits/atomic_word.h: + +/usr/include/aarch64-linux-gnu/bits/types/struct___jmp_buf_tag.h: + +/usr/include/endian.h: + +/usr/include/c++/11/ext/aligned_buffer.h: + +/usr/include/aarch64-linux-gnu/sys/select.h: + +../framework/tf_plugin/tensorflow_add_custom_plugin.cc: + +/usr/include/c++/11/iosfwd: + +/usr/include/aarch64-linux-gnu/bits/pthread_stack_min-dynamic.h: + +/usr/include/aarch64-linux-gnu/bits/struct_rwlock.h: + +/usr/include/c++/11/bits/stl_construct.h: + +/usr/include/aarch64-linux-gnu/bits/typesizes.h: + +/usr/include/c++/11/bits/alloc_traits.h: + +/usr/include/c++/11/bits/cxxabi_forced.h: + +/usr/include/c++/11/ext/alloc_traits.h: + +/usr/include/c++/11/bits/stl_tempbuf.h: + +/usr/include/c++/11/bits/invoke.h: + +/usr/include/c++/11/map: + +/usr/include/c++/11/bits/range_access.h: + +/usr/include/c++/11/bits/exception.h: + +/usr/include/aarch64-linux-gnu/bits/sched.h: + +/usr/include/aarch64-linux-gnu/bits/types/locale_t.h: + +/usr/include/c++/11/debug/assertions.h: + +/usr/include/aarch64-linux-gnu/c++/11/bits/c++allocator.h: + +/usr/include/aarch64-linux-gnu/bits/byteswap.h: + +/usr/include/c++/11/bits/concept_check.h: + +/usr/include/aarch64-linux-gnu/bits/long-double.h: + +/usr/include/aarch64-linux-gnu/bits/types/cookie_io_functions_t.h: + +/usr/include/stdint.h: + +/usr/include/aarch64-linux-gnu/bits/libc-header-start.h: + +/usr/include/c++/11/bits/stl_iterator_base_funcs.h: + +/usr/include/c++/11/ext/new_allocator.h: + +/usr/include/c++/11/backward/auto_ptr.h: + +/usr/include/c++/11/bits/stl_uninitialized.h: + +/usr/include/c++/11/memory: + +/usr/include/aarch64-linux-gnu/bits/pthreadtypes.h: + +/usr/include/c++/11/bits/stl_map.h: + +/usr/include/c++/11/bits/refwrap.h: + +/usr/include/aarch64-linux-gnu/bits/select.h: + +/usr/include/aarch64-linux-gnu/bits/timesize.h: + +/usr/include/c++/11/exception: + +/usr/include/aarch64-linux-gnu/sys/cdefs.h: + +/usr/include/c++/11/bits/cpp_type_traits.h: + +/usr/include/pthread.h: + +/usr/include/aarch64-linux-gnu/bits/types/struct_sched_param.h: + +/usr/include/c++/11/debug/debug.h: + +/usr/include/aarch64-linux-gnu/bits/thread-shared-types.h: + +/usr/include/c++/11/bits/uses_allocator.h: + +/usr/include/aarch64-linux-gnu/bits/types/struct_timespec.h: + +/usr/include/errno.h: + +/usr/include/c++/11/utility: + +/usr/include/c++/11/bits/atomic_base.h: + +/usr/include/c++/11/ext/numeric_traits.h: + +/usr/include/c++/11/bits/functional_hash.h: + +/usr/include/features-time64.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/graph/types.h: + +/usr/include/aarch64-linux-gnu/bits/stdint-intn.h: + +/usr/include/aarch64-linux-gnu/gnu/stubs.h: + +/usr/include/c++/11/typeinfo: + +/usr/include/aarch64-linux-gnu/bits/types/wint_t.h: + +/usr/include/aarch64-linux-gnu/c++/11/bits/os_defines.h: + +/usr/include/aarch64-linux-gnu/bits/types/clock_t.h: + +/usr/include/c++/11/bits/predefined_ops.h: + +/usr/include/aarch64-linux-gnu/c++/11/bits/cpu_defines.h: + +/usr/include/aarch64-linux-gnu/c++/11/bits/gthr-default.h: + +/usr/include/aarch64-linux-gnu/bits/atomic_wide_counter.h: + +/usr/include/asm-generic/errno-base.h: + +/usr/include/c++/11/bits/char_traits.h: + +/usr/include/aarch64-linux-gnu/bits/wordsize.h: + +/usr/include/c++/11/functional: + +/usr/include/c++/11/bits/stl_relops.h: + +/usr/include/c++/11/bits/move.h: + +/usr/include/c++/11/bits/unique_ptr.h: + +/usr/include/c++/11/bits/stl_vector.h: + +/usr/include/aarch64-linux-gnu/bits/stdlib.h: + +/usr/include/aarch64-linux-gnu/gnu/stubs-lp64.h: + +/usr/include/c++/11/array: + +/usr/include/c++/11/bits/ptr_traits.h: + +/usr/include/c++/11/bits/stl_iterator.h: + +/usr/include/c++/11/new: + +/usr/include/c++/11/ext/type_traits.h: + +/usr/include/aarch64-linux-gnu/bits/types/__mbstate_t.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/register/register.h: + +/usr/include/features.h: + +/usr/include/c++/11/bits/stl_multimap.h: + +/usr/include/aarch64-linux-gnu/bits/errno.h: + +/usr/include/aarch64-linux-gnu/bits/stdio2.h: + +/usr/include/aarch64-linux-gnu/c++/11/bits/c++config.h: + +/usr/include/c++/11/bits/stl_tree.h: + +/usr/include/c++/11/tuple: + +/usr/include/c++/11/type_traits: + +/usr/include/ctype.h: + +/usr/include/aarch64-linux-gnu/bits/endianness.h: + +/usr/include/c++/11/bits/stl_function.h: + +/usr/include/c++/11/bits/stl_pair.h: + +/usr/include/c++/11/ext/atomicity.h: + +/usr/include/stdc-predef.h: + +/usr/include/c++/11/atomic: + +/usr/include/c++/11/bits/exception_defines.h: + +/usr/include/aarch64-linux-gnu/bits/types/sigset_t.h: + +/usr/include/c++/11/bits/stl_raw_storage_iter.h: + +/usr/include/c++/11/vector: + +/usr/include/c++/11/bits/align.h: + +/usr/include/c++/11/cstdlib: + +/usr/include/c++/11/bits/stl_iterator_base_types.h: + +/usr/include/c++/11/bit: + +/usr/include/alloca.h: + +/usr/include/aarch64-linux-gnu/bits/time64.h: + +/usr/include/aarch64-linux-gnu/bits/stdlib-float.h: + +/usr/include/aarch64-linux-gnu/bits/select2.h: + +/usr/include/c++/11/bits/functexcept.h: + +/usr/include/aarch64-linux-gnu/bits/time.h: + +/usr/include/c++/11/cstdio: + +/usr/include/aarch64-linux-gnu/bits/stdint-uintn.h: + +/usr/include/aarch64-linux-gnu/sys/types.h: + +/usr/include/c++/11/bits/shared_ptr.h: + +/usr/include/c++/11/bits/memoryfwd.h: + +/usr/include/c++/11/bits/stringfwd.h: + +/usr/include/c++/11/bits/postypes.h: + +/usr/include/c++/11/bits/stl_algobase.h: + +/usr/include/c++/11/cwchar: + +/usr/include/aarch64-linux-gnu/bits/types/struct_tm.h: + +/usr/include/c++/11/bits/cxxabi_init_exception.h: + +/usr/include/wchar.h: + +/usr/include/aarch64-linux-gnu/bits/timex.h: + +/usr/include/c++/11/backward/binders.h: + +/usr/include/aarch64-linux-gnu/bits/floatn.h: + +/usr/include/c++/11/bits/hash_bytes.h: + +/usr/lib/gcc/aarch64-linux-gnu/11/include/stdarg.h: + +/usr/include/aarch64-linux-gnu/bits/types/__locale_t.h: + +/usr/lib/gcc/aarch64-linux-gnu/11/include/stddef.h: + +/usr/include/c++/11/bits/charconv.h: + +/usr/include/aarch64-linux-gnu/bits/types/mbstate_t.h: + +/usr/include/aarch64-linux-gnu/bits/types/__FILE.h: + +/usr/include/aarch64-linux-gnu/bits/types/FILE.h: + +/usr/include/aarch64-linux-gnu/bits/wchar.h: + +/usr/include/c++/11/bits/shared_ptr_base.h: + +/usr/include/aarch64-linux-gnu/bits/wchar2.h: + +/usr/include/aarch64-linux-gnu/bits/floatn-common.h: + +/usr/include/c++/11/bits/allocated_ptr.h: + +/usr/include/aarch64-linux-gnu/c++/11/bits/gthr.h: + +/usr/include/sched.h: + +/usr/include/aarch64-linux-gnu/bits/types/time_t.h: + +/usr/include/aarch64-linux-gnu/bits/endian.h: + +/usr/include/aarch64-linux-gnu/bits/cpu-set.h: + +/usr/lib/gcc/aarch64-linux-gnu/11/include/stdint.h: + +/usr/include/time.h: + +/usr/include/c++/11/initializer_list: + +/usr/include/aarch64-linux-gnu/bits/types/struct_timeval.h: + +/usr/include/c++/11/bits/allocator.h: + +/usr/include/c++/11/bits/std_function.h: + +/usr/include/aarch64-linux-gnu/bits/types/clockid_t.h: + +/usr/include/c++/11/clocale: + +/usr/include/aarch64-linux-gnu/bits/types/timer_t.h: + +/usr/include/aarch64-linux-gnu/bits/types/struct_itimerspec.h: + +/usr/include/aarch64-linux-gnu/bits/pthreadtypes-arch.h: + +/usr/include/c++/11/bits/hashtable.h: + +/usr/include/aarch64-linux-gnu/bits/setjmp.h: + +/usr/include/aarch64-linux-gnu/bits/types.h: + +/usr/include/aarch64-linux-gnu/bits/struct_mutex.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/register/register_fmk_types.h: + +/usr/include/c++/11/bits/erase_if.h: + +/usr/include/aarch64-linux-gnu/bits/types/__sigset_t.h: diff --git a/Increase_Host_compute/Is_double_buffer/build_out/framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/compiler_depend.ts b/Increase_Host_compute/Is_double_buffer/build_out/framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/compiler_depend.ts new file mode 100644 index 0000000000000000000000000000000000000000..ab564b315366e9116e7e5f75105bbec566fea95a --- /dev/null +++ b/Increase_Host_compute/Is_double_buffer/build_out/framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/compiler_depend.ts @@ -0,0 +1,2 @@ +# CMAKE generated file: DO NOT EDIT! +# Timestamp file for compiler generated dependencies management for cust_tf_parsers. diff --git a/Increase_Host_compute/Is_double_buffer/build_out/framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/depend.make b/Increase_Host_compute/Is_double_buffer/build_out/framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/depend.make new file mode 100644 index 0000000000000000000000000000000000000000..e471fdc8bd7fbf949f581db94fd24c02afe34b2c --- /dev/null +++ b/Increase_Host_compute/Is_double_buffer/build_out/framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/depend.make @@ -0,0 +1,2 @@ +# Empty dependencies file for cust_tf_parsers. +# This may be replaced when dependencies are built. diff --git a/Increase_Host_compute/Is_double_buffer/build_out/framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/flags.make b/Increase_Host_compute/Is_double_buffer/build_out/framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/flags.make new file mode 100644 index 0000000000000000000000000000000000000000..c535bf42276cdcd86c6127c4fd95adfb8535b346 --- /dev/null +++ b/Increase_Host_compute/Is_double_buffer/build_out/framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/flags.make @@ -0,0 +1,10 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +# compile CXX with /usr/bin/c++ +CXX_DEFINES = -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=0 -Dcust_tf_parsers_EXPORTS -Dgoogle=ascend_private + +CXX_INCLUDES = -I/usr/local/Ascend/ascend-toolkit/latest/include + +CXX_FLAGS = -fPIC -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -O2 -std=c++11 -fstack-protector-strong + diff --git a/Increase_Host_compute/Is_double_buffer/build_out/framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/link.txt b/Increase_Host_compute/Is_double_buffer/build_out/framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/link.txt new file mode 100644 index 0000000000000000000000000000000000000000..062c6316bae87bff6aafc9afe9c4103aff08b755 --- /dev/null +++ b/Increase_Host_compute/Is_double_buffer/build_out/framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/link.txt @@ -0,0 +1 @@ +/usr/bin/c++ -fPIC -s -Wl,-z,relro -Wl,-z,now -Wl,-z,noexecstack -shared -Wl,-soname,libcust_tf_parsers.so -o libcust_tf_parsers.so CMakeFiles/cust_tf_parsers.dir/tensorflow_add_custom_plugin.cc.o -L/usr/local/Ascend/ascend-toolkit/latest/lib64 -Wl,-rpath,/usr/local/Ascend/ascend-toolkit/latest/lib64: -lgraph diff --git a/Increase_Host_compute/Is_double_buffer/build_out/framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/progress.make b/Increase_Host_compute/Is_double_buffer/build_out/framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/progress.make new file mode 100644 index 0000000000000000000000000000000000000000..b700c2c902219d74619014853aade0d7ec177030 --- /dev/null +++ b/Increase_Host_compute/Is_double_buffer/build_out/framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/progress.make @@ -0,0 +1,3 @@ +CMAKE_PROGRESS_1 = 9 +CMAKE_PROGRESS_2 = 10 + diff --git a/Increase_Host_compute/Is_double_buffer/build_out/framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/tensorflow_add_custom_plugin.cc.o b/Increase_Host_compute/Is_double_buffer/build_out/framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/tensorflow_add_custom_plugin.cc.o new file mode 100644 index 0000000000000000000000000000000000000000..b72c4be62481c8c358978f27edc091b5b2724300 Binary files /dev/null and b/Increase_Host_compute/Is_double_buffer/build_out/framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/tensorflow_add_custom_plugin.cc.o differ diff --git a/Increase_Host_compute/Is_double_buffer/build_out/framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/tensorflow_add_custom_plugin.cc.o.d b/Increase_Host_compute/Is_double_buffer/build_out/framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/tensorflow_add_custom_plugin.cc.o.d new file mode 100644 index 0000000000000000000000000000000000000000..7bf762433cc4996f4cd2cbdd58dd917b923920df --- /dev/null +++ b/Increase_Host_compute/Is_double_buffer/build_out/framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/tensorflow_add_custom_plugin.cc.o.d @@ -0,0 +1,184 @@ +framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/tensorflow_add_custom_plugin.cc.o: \ + /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/framework/tf_plugin/tensorflow_add_custom_plugin.cc \ + /usr/include/stdc-predef.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/register/register.h \ + /usr/include/c++/11/functional \ + /usr/include/aarch64-linux-gnu/c++/11/bits/c++config.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/os_defines.h \ + /usr/include/features.h /usr/include/features-time64.h \ + /usr/include/aarch64-linux-gnu/bits/wordsize.h \ + /usr/include/aarch64-linux-gnu/bits/timesize.h \ + /usr/include/aarch64-linux-gnu/sys/cdefs.h \ + /usr/include/aarch64-linux-gnu/bits/long-double.h \ + /usr/include/aarch64-linux-gnu/gnu/stubs.h \ + /usr/include/aarch64-linux-gnu/gnu/stubs-lp64.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/cpu_defines.h \ + /usr/include/c++/11/bits/stl_function.h \ + /usr/include/c++/11/backward/binders.h /usr/include/c++/11/new \ + /usr/include/c++/11/bits/exception.h /usr/include/c++/11/tuple \ + /usr/include/c++/11/utility /usr/include/c++/11/bits/stl_relops.h \ + /usr/include/c++/11/bits/stl_pair.h /usr/include/c++/11/bits/move.h \ + /usr/include/c++/11/type_traits /usr/include/c++/11/initializer_list \ + /usr/include/c++/11/array /usr/include/c++/11/bits/functexcept.h \ + /usr/include/c++/11/bits/exception_defines.h \ + /usr/include/c++/11/bits/stl_algobase.h \ + /usr/include/c++/11/bits/cpp_type_traits.h \ + /usr/include/c++/11/ext/type_traits.h \ + /usr/include/c++/11/ext/numeric_traits.h \ + /usr/include/c++/11/bits/stl_iterator_base_types.h \ + /usr/include/c++/11/bits/stl_iterator_base_funcs.h \ + /usr/include/c++/11/bits/concept_check.h \ + /usr/include/c++/11/debug/assertions.h \ + /usr/include/c++/11/bits/stl_iterator.h \ + /usr/include/c++/11/bits/ptr_traits.h /usr/include/c++/11/debug/debug.h \ + /usr/include/c++/11/bits/predefined_ops.h \ + /usr/include/c++/11/bits/range_access.h \ + /usr/include/c++/11/bits/uses_allocator.h \ + /usr/include/c++/11/bits/invoke.h \ + /usr/include/c++/11/bits/functional_hash.h \ + /usr/include/c++/11/bits/hash_bytes.h /usr/include/c++/11/bits/refwrap.h \ + /usr/include/c++/11/bits/std_function.h /usr/include/c++/11/typeinfo \ + /usr/include/c++/11/map /usr/include/c++/11/bits/stl_tree.h \ + /usr/include/c++/11/bits/allocator.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/c++allocator.h \ + /usr/include/c++/11/ext/new_allocator.h \ + /usr/include/c++/11/bits/memoryfwd.h \ + /usr/include/c++/11/ext/alloc_traits.h \ + /usr/include/c++/11/bits/alloc_traits.h \ + /usr/include/c++/11/bits/stl_construct.h \ + /usr/include/c++/11/ext/aligned_buffer.h \ + /usr/include/c++/11/bits/stl_map.h \ + /usr/include/c++/11/bits/stl_multimap.h \ + /usr/include/c++/11/bits/erase_if.h /usr/include/c++/11/memory \ + /usr/include/c++/11/bits/stl_uninitialized.h \ + /usr/include/c++/11/bits/stl_tempbuf.h \ + /usr/include/c++/11/bits/stl_raw_storage_iter.h \ + /usr/include/c++/11/bits/align.h /usr/include/c++/11/bit \ + /usr/lib/gcc/aarch64-linux-gnu/11/include/stdint.h /usr/include/stdint.h \ + /usr/include/aarch64-linux-gnu/bits/libc-header-start.h \ + /usr/include/aarch64-linux-gnu/bits/types.h \ + /usr/include/aarch64-linux-gnu/bits/typesizes.h \ + /usr/include/aarch64-linux-gnu/bits/time64.h \ + /usr/include/aarch64-linux-gnu/bits/wchar.h \ + /usr/include/aarch64-linux-gnu/bits/stdint-intn.h \ + /usr/include/aarch64-linux-gnu/bits/stdint-uintn.h \ + /usr/include/c++/11/bits/unique_ptr.h \ + /usr/include/c++/11/bits/shared_ptr.h /usr/include/c++/11/iosfwd \ + /usr/include/c++/11/bits/stringfwd.h /usr/include/c++/11/bits/postypes.h \ + /usr/include/c++/11/cwchar /usr/include/wchar.h \ + /usr/include/aarch64-linux-gnu/bits/floatn.h \ + /usr/include/aarch64-linux-gnu/bits/floatn-common.h \ + /usr/lib/gcc/aarch64-linux-gnu/11/include/stddef.h \ + /usr/lib/gcc/aarch64-linux-gnu/11/include/stdarg.h \ + /usr/include/aarch64-linux-gnu/bits/types/wint_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/mbstate_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/__mbstate_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/__FILE.h \ + /usr/include/aarch64-linux-gnu/bits/types/FILE.h \ + /usr/include/aarch64-linux-gnu/bits/types/locale_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/__locale_t.h \ + /usr/include/aarch64-linux-gnu/bits/wchar2.h \ + /usr/include/c++/11/bits/shared_ptr_base.h \ + /usr/include/c++/11/bits/allocated_ptr.h \ + /usr/include/c++/11/ext/atomicity.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/gthr.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/gthr-default.h \ + /usr/include/pthread.h /usr/include/sched.h \ + /usr/include/aarch64-linux-gnu/bits/types/time_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/struct_timespec.h \ + /usr/include/aarch64-linux-gnu/bits/endian.h \ + /usr/include/aarch64-linux-gnu/bits/endianness.h \ + /usr/include/aarch64-linux-gnu/bits/sched.h \ + /usr/include/aarch64-linux-gnu/bits/types/struct_sched_param.h \ + /usr/include/aarch64-linux-gnu/bits/cpu-set.h /usr/include/time.h \ + /usr/include/aarch64-linux-gnu/bits/time.h \ + /usr/include/aarch64-linux-gnu/bits/timex.h \ + /usr/include/aarch64-linux-gnu/bits/types/struct_timeval.h \ + /usr/include/aarch64-linux-gnu/bits/types/clock_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/struct_tm.h \ + /usr/include/aarch64-linux-gnu/bits/types/clockid_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/timer_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/struct_itimerspec.h \ + /usr/include/aarch64-linux-gnu/bits/pthreadtypes.h \ + /usr/include/aarch64-linux-gnu/bits/thread-shared-types.h \ + /usr/include/aarch64-linux-gnu/bits/pthreadtypes-arch.h \ + /usr/include/aarch64-linux-gnu/bits/atomic_wide_counter.h \ + /usr/include/aarch64-linux-gnu/bits/struct_mutex.h \ + /usr/include/aarch64-linux-gnu/bits/struct_rwlock.h \ + /usr/include/aarch64-linux-gnu/bits/setjmp.h \ + /usr/include/aarch64-linux-gnu/bits/types/__sigset_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/struct___jmp_buf_tag.h \ + /usr/include/aarch64-linux-gnu/bits/pthread_stack_min-dynamic.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/atomic_word.h \ + /usr/include/aarch64-linux-gnu/sys/single_threaded.h \ + /usr/include/c++/11/ext/concurrence.h /usr/include/c++/11/exception \ + /usr/include/c++/11/bits/exception_ptr.h \ + /usr/include/c++/11/bits/cxxabi_init_exception.h \ + /usr/include/c++/11/bits/nested_exception.h \ + /usr/include/c++/11/bits/shared_ptr_atomic.h \ + /usr/include/c++/11/bits/atomic_base.h \ + /usr/include/c++/11/bits/atomic_lockfree_defines.h \ + /usr/include/c++/11/backward/auto_ptr.h /usr/include/c++/11/set \ + /usr/include/c++/11/bits/stl_set.h \ + /usr/include/c++/11/bits/stl_multiset.h /usr/include/c++/11/string \ + /usr/include/c++/11/bits/char_traits.h /usr/include/c++/11/cstdint \ + /usr/include/c++/11/bits/localefwd.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/c++locale.h \ + /usr/include/c++/11/clocale /usr/include/locale.h \ + /usr/include/aarch64-linux-gnu/bits/locale.h /usr/include/c++/11/cctype \ + /usr/include/ctype.h /usr/include/c++/11/bits/ostream_insert.h \ + /usr/include/c++/11/bits/cxxabi_forced.h \ + /usr/include/c++/11/bits/basic_string.h \ + /usr/include/c++/11/ext/string_conversions.h /usr/include/c++/11/cstdlib \ + /usr/include/stdlib.h /usr/include/aarch64-linux-gnu/bits/waitflags.h \ + /usr/include/aarch64-linux-gnu/bits/waitstatus.h \ + /usr/include/aarch64-linux-gnu/sys/types.h /usr/include/endian.h \ + /usr/include/aarch64-linux-gnu/bits/byteswap.h \ + /usr/include/aarch64-linux-gnu/bits/uintn-identity.h \ + /usr/include/aarch64-linux-gnu/sys/select.h \ + /usr/include/aarch64-linux-gnu/bits/select.h \ + /usr/include/aarch64-linux-gnu/bits/types/sigset_t.h \ + /usr/include/aarch64-linux-gnu/bits/select2.h /usr/include/alloca.h \ + /usr/include/aarch64-linux-gnu/bits/stdlib-bsearch.h \ + /usr/include/aarch64-linux-gnu/bits/stdlib-float.h \ + /usr/include/aarch64-linux-gnu/bits/stdlib.h \ + /usr/include/c++/11/bits/std_abs.h /usr/include/c++/11/cstdio \ + /usr/include/stdio.h \ + /usr/include/aarch64-linux-gnu/bits/types/__fpos_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/__fpos64_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/struct_FILE.h \ + /usr/include/aarch64-linux-gnu/bits/types/cookie_io_functions_t.h \ + /usr/include/aarch64-linux-gnu/bits/stdio_lim.h \ + /usr/include/aarch64-linux-gnu/bits/stdio.h \ + /usr/include/aarch64-linux-gnu/bits/stdio2.h /usr/include/c++/11/cerrno \ + /usr/include/errno.h /usr/include/aarch64-linux-gnu/bits/errno.h \ + /usr/include/linux/errno.h /usr/include/aarch64-linux-gnu/asm/errno.h \ + /usr/include/asm-generic/errno.h /usr/include/asm-generic/errno-base.h \ + /usr/include/aarch64-linux-gnu/bits/types/error_t.h \ + /usr/include/c++/11/bits/charconv.h \ + /usr/include/c++/11/bits/basic_string.tcc \ + /usr/include/c++/11/unordered_map /usr/include/c++/11/bits/hashtable.h \ + /usr/include/c++/11/bits/hashtable_policy.h \ + /usr/include/c++/11/bits/enable_special_members.h \ + /usr/include/c++/11/bits/unordered_map.h /usr/include/c++/11/vector \ + /usr/include/c++/11/bits/stl_vector.h \ + /usr/include/c++/11/bits/stl_bvector.h \ + /usr/include/c++/11/bits/vector.tcc \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/operator.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/./ge_error_codes.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/./inference_context.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/./tensor.h \ + /usr/include/c++/11/atomic \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/././ge_error_codes.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/././types.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/./ascend_string.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/types.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/./types.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/./resource_context.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/./ge_error_codes.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/./tensor.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/./types.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/register/register_error_codes.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/register/register_fmk_types.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/register/register_types.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/ascend_string.h diff --git a/Increase_Host_compute/Is_double_buffer/build_out/framework/tf_plugin/CMakeFiles/progress.marks b/Increase_Host_compute/Is_double_buffer/build_out/framework/tf_plugin/CMakeFiles/progress.marks new file mode 100644 index 0000000000000000000000000000000000000000..0cfbf08886fca9a91cb753ec8734c84fcbe52c9f --- /dev/null +++ b/Increase_Host_compute/Is_double_buffer/build_out/framework/tf_plugin/CMakeFiles/progress.marks @@ -0,0 +1 @@ +2 diff --git a/Increase_Host_compute/Is_double_buffer/build_out/framework/tf_plugin/Makefile b/Increase_Host_compute/Is_double_buffer/build_out/framework/tf_plugin/Makefile new file mode 100644 index 0000000000000000000000000000000000000000..c00ac74c1edde9cd6803862a0ed7a5f162f5a71f --- /dev/null +++ b/Increase_Host_compute/Is_double_buffer/build_out/framework/tf_plugin/Makefile @@ -0,0 +1,253 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +# Default target executed when no arguments are given to make. +default_target: all +.PHONY : default_target + +# Allow only one "make -f Makefile2" at a time, but pass parallelism. +.NOTPARALLEL: + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + +# Disable VCS-based implicit rules. +% : %,v + +# Disable VCS-based implicit rules. +% : RCS/% + +# Disable VCS-based implicit rules. +% : RCS/%,v + +# Disable VCS-based implicit rules. +% : SCCS/s.% + +# Disable VCS-based implicit rules. +% : s.% + +.SUFFIXES: .hpux_make_needs_suffix_list + +# Command-line flag to silence nested $(MAKE). +$(VERBOSE)MAKESILENT = -s + +#Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E rm -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out + +#============================================================================= +# Targets provided globally by CMake. + +# Special rule for the target package +package: preinstall + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Run CPack packaging tool..." + cd /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out && /usr/bin/cpack --config ./CPackConfig.cmake +.PHONY : package + +# Special rule for the target package +package/fast: package +.PHONY : package/fast + +# Special rule for the target package_source +package_source: + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Run CPack packaging tool for source..." + cd /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out && /usr/bin/cpack --config ./CPackSourceConfig.cmake /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/CPackSourceConfig.cmake +.PHONY : package_source + +# Special rule for the target package_source +package_source/fast: package_source +.PHONY : package_source/fast + +# Special rule for the target edit_cache +edit_cache: + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "No interactive CMake dialog available..." + /usr/bin/cmake -E echo No\ interactive\ CMake\ dialog\ available. +.PHONY : edit_cache + +# Special rule for the target edit_cache +edit_cache/fast: edit_cache +.PHONY : edit_cache/fast + +# Special rule for the target rebuild_cache +rebuild_cache: + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running CMake to regenerate build system..." + /usr/bin/cmake --regenerate-during-build -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) +.PHONY : rebuild_cache + +# Special rule for the target rebuild_cache +rebuild_cache/fast: rebuild_cache +.PHONY : rebuild_cache/fast + +# Special rule for the target list_install_components +list_install_components: + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Available install components are: \"Unspecified\"" +.PHONY : list_install_components + +# Special rule for the target list_install_components +list_install_components/fast: list_install_components +.PHONY : list_install_components/fast + +# Special rule for the target install +install: preinstall + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Install the project..." + /usr/bin/cmake -P cmake_install.cmake +.PHONY : install + +# Special rule for the target install +install/fast: preinstall/fast + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Install the project..." + /usr/bin/cmake -P cmake_install.cmake +.PHONY : install/fast + +# Special rule for the target install/local +install/local: preinstall + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Installing only the local directory..." + /usr/bin/cmake -DCMAKE_INSTALL_LOCAL_ONLY=1 -P cmake_install.cmake +.PHONY : install/local + +# Special rule for the target install/local +install/local/fast: preinstall/fast + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Installing only the local directory..." + /usr/bin/cmake -DCMAKE_INSTALL_LOCAL_ONLY=1 -P cmake_install.cmake +.PHONY : install/local/fast + +# Special rule for the target install/strip +install/strip: preinstall + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Installing the project stripped..." + /usr/bin/cmake -DCMAKE_INSTALL_DO_STRIP=1 -P cmake_install.cmake +.PHONY : install/strip + +# Special rule for the target install/strip +install/strip/fast: preinstall/fast + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Installing the project stripped..." + /usr/bin/cmake -DCMAKE_INSTALL_DO_STRIP=1 -P cmake_install.cmake +.PHONY : install/strip/fast + +# The main all target +all: cmake_check_build_system + cd /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out && $(CMAKE_COMMAND) -E cmake_progress_start /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/CMakeFiles /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/framework/tf_plugin//CMakeFiles/progress.marks + cd /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 framework/tf_plugin/all + $(CMAKE_COMMAND) -E cmake_progress_start /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/CMakeFiles 0 +.PHONY : all + +# The main clean target +clean: + cd /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 framework/tf_plugin/clean +.PHONY : clean + +# The main clean target +clean/fast: clean +.PHONY : clean/fast + +# Prepare targets for installation. +preinstall: all + cd /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 framework/tf_plugin/preinstall +.PHONY : preinstall + +# Prepare targets for installation. +preinstall/fast: + cd /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 framework/tf_plugin/preinstall +.PHONY : preinstall/fast + +# clear depends +depend: + cd /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out && $(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 1 +.PHONY : depend + +# Convenience name for target. +framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/rule: + cd /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/rule +.PHONY : framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/rule + +# Convenience name for target. +cust_tf_parsers: framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/rule +.PHONY : cust_tf_parsers + +# fast build rule for target. +cust_tf_parsers/fast: + cd /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out && $(MAKE) $(MAKESILENT) -f framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/build.make framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/build +.PHONY : cust_tf_parsers/fast + +tensorflow_add_custom_plugin.o: tensorflow_add_custom_plugin.cc.o +.PHONY : tensorflow_add_custom_plugin.o + +# target to build an object file +tensorflow_add_custom_plugin.cc.o: + cd /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out && $(MAKE) $(MAKESILENT) -f framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/build.make framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/tensorflow_add_custom_plugin.cc.o +.PHONY : tensorflow_add_custom_plugin.cc.o + +tensorflow_add_custom_plugin.i: tensorflow_add_custom_plugin.cc.i +.PHONY : tensorflow_add_custom_plugin.i + +# target to preprocess a source file +tensorflow_add_custom_plugin.cc.i: + cd /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out && $(MAKE) $(MAKESILENT) -f framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/build.make framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/tensorflow_add_custom_plugin.cc.i +.PHONY : tensorflow_add_custom_plugin.cc.i + +tensorflow_add_custom_plugin.s: tensorflow_add_custom_plugin.cc.s +.PHONY : tensorflow_add_custom_plugin.s + +# target to generate assembly for a file +tensorflow_add_custom_plugin.cc.s: + cd /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out && $(MAKE) $(MAKESILENT) -f framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/build.make framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/tensorflow_add_custom_plugin.cc.s +.PHONY : tensorflow_add_custom_plugin.cc.s + +# Help Target +help: + @echo "The following are some of the valid targets for this Makefile:" + @echo "... all (the default if no target is provided)" + @echo "... clean" + @echo "... depend" + @echo "... edit_cache" + @echo "... install" + @echo "... install/local" + @echo "... install/strip" + @echo "... list_install_components" + @echo "... package" + @echo "... package_source" + @echo "... rebuild_cache" + @echo "... cust_tf_parsers" + @echo "... tensorflow_add_custom_plugin.o" + @echo "... tensorflow_add_custom_plugin.i" + @echo "... tensorflow_add_custom_plugin.s" +.PHONY : help + + + +#============================================================================= +# Special targets to cleanup operation of make. + +# Special rule to run CMake to check the build system integrity. +# No rule that depends on this can have commands that come from listfiles +# because they might be regenerated. +cmake_check_build_system: + cd /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out && $(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 0 +.PHONY : cmake_check_build_system + diff --git a/Increase_Host_compute/Is_double_buffer/build_out/framework/tf_plugin/cmake_install.cmake b/Increase_Host_compute/Is_double_buffer/build_out/framework/tf_plugin/cmake_install.cmake new file mode 100644 index 0000000000000000000000000000000000000000..c53ebc6555cd78078daf6ce6215616b8d0f3d240 --- /dev/null +++ b/Increase_Host_compute/Is_double_buffer/build_out/framework/tf_plugin/cmake_install.cmake @@ -0,0 +1,67 @@ +# Install script for directory: /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/framework/tf_plugin + +# Set the install prefix +if(NOT DEFINED CMAKE_INSTALL_PREFIX) + set(CMAKE_INSTALL_PREFIX "/Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out") +endif() +string(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}") + +# Set the install configuration name. +if(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME) + if(BUILD_TYPE) + string(REGEX REPLACE "^[^A-Za-z0-9_]+" "" + CMAKE_INSTALL_CONFIG_NAME "${BUILD_TYPE}") + else() + set(CMAKE_INSTALL_CONFIG_NAME "Release") + endif() + message(STATUS "Install configuration: \"${CMAKE_INSTALL_CONFIG_NAME}\"") +endif() + +# Set the component getting installed. +if(NOT CMAKE_INSTALL_COMPONENT) + if(COMPONENT) + message(STATUS "Install component: \"${COMPONENT}\"") + set(CMAKE_INSTALL_COMPONENT "${COMPONENT}") + else() + set(CMAKE_INSTALL_COMPONENT) + endif() +endif() + +# Install shared libraries without execute permission? +if(NOT DEFINED CMAKE_INSTALL_SO_NO_EXE) + set(CMAKE_INSTALL_SO_NO_EXE "1") +endif() + +# Is this installation the result of a crosscompile? +if(NOT DEFINED CMAKE_CROSSCOMPILING) + set(CMAKE_CROSSCOMPILING "FALSE") +endif() + +# Set default install directory permissions. +if(NOT DEFINED CMAKE_OBJDUMP) + set(CMAKE_OBJDUMP "/usr/bin/objdump") +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + if(EXISTS "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/packages/vendors/customize/framework/tensorflow/libcust_tf_parsers.so" AND + NOT IS_SYMLINK "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/packages/vendors/customize/framework/tensorflow/libcust_tf_parsers.so") + file(RPATH_CHECK + FILE "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/packages/vendors/customize/framework/tensorflow/libcust_tf_parsers.so" + RPATH "") + endif() + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/packages/vendors/customize/framework/tensorflow" TYPE SHARED_LIBRARY FILES "/Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/framework/tf_plugin/libcust_tf_parsers.so") + if(EXISTS "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/packages/vendors/customize/framework/tensorflow/libcust_tf_parsers.so" AND + NOT IS_SYMLINK "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/packages/vendors/customize/framework/tensorflow/libcust_tf_parsers.so") + file(RPATH_CHANGE + FILE "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/packages/vendors/customize/framework/tensorflow/libcust_tf_parsers.so" + OLD_RPATH "/usr/local/Ascend/ascend-toolkit/latest/lib64:" + NEW_RPATH "") + if(CMAKE_INSTALL_DO_STRIP) + execute_process(COMMAND "/usr/bin/strip" "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/packages/vendors/customize/framework/tensorflow/libcust_tf_parsers.so") + endif() + endif() +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) +endif() + diff --git a/Increase_Host_compute/Is_double_buffer/build_out/framework/tf_plugin/libcust_tf_parsers.so b/Increase_Host_compute/Is_double_buffer/build_out/framework/tf_plugin/libcust_tf_parsers.so new file mode 100644 index 0000000000000000000000000000000000000000..87e886ca87b5fb794d40c594a132a06e9113ac99 Binary files /dev/null and b/Increase_Host_compute/Is_double_buffer/build_out/framework/tf_plugin/libcust_tf_parsers.so differ diff --git a/Increase_Host_compute/Is_double_buffer/build_out/install_manifest.txt b/Increase_Host_compute/Is_double_buffer/build_out/install_manifest.txt new file mode 100644 index 0000000000000000000000000000000000000000..c7c12adc65a37c263830346fa30a335f41927679 --- /dev/null +++ b/Increase_Host_compute/Is_double_buffer/build_out/install_manifest.txt @@ -0,0 +1,33 @@ +/Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run/packages/vendors/customize/framework/tensorflow/libcust_tf_parsers.so +/Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run/packages/vendors/customize/op_proto/lib/linux/aarch64/libcust_opsproto_rt2.0.so +/Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run/packages/vendors/customize/op_proto/inc/op_proto.h +/Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run/packages/vendors/customize/op_impl/ai_core/tbe/op_tiling/lib/linux/aarch64/libcust_opmaster_rt2.0.so +/Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run/packages/vendors/customize/op_impl/ai_core/tbe/op_tiling/liboptiling.so +/Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run/packages/vendors/customize/op_api/lib/libcust_opapi.so +/Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run/packages/vendors/customize/op_api/include/aclnn_add_custom.h +/Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run/packages/vendors/customize/op_impl/ai_core/tbe/config/ascend310p/aic-ascend310p-ops-info.json +/Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run/packages/vendors/customize/op_impl/ai_core/tbe/customize_impl/dynamic/add_custom.py +/Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run/packages/vendors/customize/op_impl/ai_core/tbe/kernel/ascend310p/add_custom/AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b.json +/Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run/packages/vendors/customize/op_impl/ai_core/tbe/kernel/ascend310p/add_custom/AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b.o +/Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run/packages/vendors/customize/op_impl/ai_core/tbe/kernel/config/ascend310p/add_custom.json +/Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run/packages/vendors/customize/op_impl/ai_core/tbe/kernel/config/ascend310p/binary_info_config.json +/Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run/packages/vendors/customize/op_impl/ai_core/tbe/config/ascend310b/aic-ascend310b-ops-info.json +/Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run/packages/vendors/customize/op_impl/ai_core/tbe/kernel/ascend310b/add_custom/AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b.json +/Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run/packages/vendors/customize/op_impl/ai_core/tbe/kernel/ascend310b/add_custom/AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b.o +/Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run/packages/vendors/customize/op_impl/ai_core/tbe/kernel/config/ascend310b/add_custom.json +/Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run/packages/vendors/customize/op_impl/ai_core/tbe/kernel/config/ascend310b/binary_info_config.json +/Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run/packages/vendors/customize/op_impl/ai_core/tbe/config/ascend910/aic-ascend910-ops-info.json +/Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run/packages/vendors/customize/op_impl/ai_core/tbe/kernel/ascend910/add_custom/AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b.json +/Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run/packages/vendors/customize/op_impl/ai_core/tbe/kernel/ascend910/add_custom/AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b.o +/Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run/packages/vendors/customize/op_impl/ai_core/tbe/kernel/config/ascend910/add_custom.json +/Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run/packages/vendors/customize/op_impl/ai_core/tbe/kernel/config/ascend910/binary_info_config.json +/Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run/packages/vendors/customize/op_impl/ai_core/tbe/config/ascend910b/aic-ascend910b-ops-info.json +/Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run/packages/vendors/customize/op_impl/ai_core/tbe/kernel/ascend910b/add_custom/AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b.json +/Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run/packages/vendors/customize/op_impl/ai_core/tbe/kernel/ascend910b/add_custom/AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b.o +/Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run/packages/vendors/customize/op_impl/ai_core/tbe/kernel/config/ascend910b/add_custom.json +/Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run/packages/vendors/customize/op_impl/ai_core/tbe/kernel/config/ascend910b/binary_info_config.json +/Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run/packages/vendors/customize/framework/tensorflow/npu_supported_ops.json +/Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run/packages/vendors/customize/op_impl/ai_core/tbe/customize_impl/dynamic/add_custom.cpp +/Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run/./upgrade.sh +/Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run/./install.sh +/Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run/packages/vendors/customize/version.info \ No newline at end of file diff --git a/Increase_Host_compute/Is_double_buffer/build_out/op_host/CMakeFiles/CMakeDirectoryInformation.cmake b/Increase_Host_compute/Is_double_buffer/build_out/op_host/CMakeFiles/CMakeDirectoryInformation.cmake new file mode 100644 index 0000000000000000000000000000000000000000..f7b557661073947591680f18638c72a28112cceb --- /dev/null +++ b/Increase_Host_compute/Is_double_buffer/build_out/op_host/CMakeFiles/CMakeDirectoryInformation.cmake @@ -0,0 +1,16 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +# Relative path conversion top directories. +set(CMAKE_RELATIVE_PATH_TOP_SOURCE "/Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer") +set(CMAKE_RELATIVE_PATH_TOP_BINARY "/Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out") + +# Force unix paths in dependencies. +set(CMAKE_FORCE_UNIX_PATHS 1) + + +# The C and CXX include file regular expressions for this directory. +set(CMAKE_C_INCLUDE_REGEX_SCAN "^.*$") +set(CMAKE_C_INCLUDE_REGEX_COMPLAIN "^$") +set(CMAKE_CXX_INCLUDE_REGEX_SCAN ${CMAKE_C_INCLUDE_REGEX_SCAN}) +set(CMAKE_CXX_INCLUDE_REGEX_COMPLAIN ${CMAKE_C_INCLUDE_REGEX_COMPLAIN}) diff --git a/Increase_Host_compute/Is_double_buffer/build_out/op_host/CMakeFiles/cust_op_proto.dir/DependInfo.cmake b/Increase_Host_compute/Is_double_buffer/build_out/op_host/CMakeFiles/cust_op_proto.dir/DependInfo.cmake new file mode 100644 index 0000000000000000000000000000000000000000..9083b7410257a957ea6385e0a9995f478d835ee3 --- /dev/null +++ b/Increase_Host_compute/Is_double_buffer/build_out/op_host/CMakeFiles/cust_op_proto.dir/DependInfo.cmake @@ -0,0 +1,20 @@ + +# Consider dependencies only in project. +set(CMAKE_DEPENDS_IN_PROJECT_ONLY OFF) + +# The set of languages for which implicit dependencies are needed: +set(CMAKE_DEPENDS_LANGUAGES + ) + +# The set of dependency files which are needed: +set(CMAKE_DEPENDS_DEPENDENCY_FILES + "/Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/autogen/op_proto.cc" "op_host/CMakeFiles/cust_op_proto.dir/__/autogen/op_proto.cc.o" "gcc" "op_host/CMakeFiles/cust_op_proto.dir/__/autogen/op_proto.cc.o.d" + "/Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/op_host/add_custom.cpp" "op_host/CMakeFiles/cust_op_proto.dir/add_custom.cpp.o" "gcc" "op_host/CMakeFiles/cust_op_proto.dir/add_custom.cpp.o.d" + ) + +# Targets to which this target links. +set(CMAKE_TARGET_LINKED_INFO_FILES + ) + +# Fortran module output directory. +set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/Increase_Host_compute/Is_double_buffer/build_out/op_host/CMakeFiles/cust_op_proto.dir/__/autogen/op_proto.cc.o b/Increase_Host_compute/Is_double_buffer/build_out/op_host/CMakeFiles/cust_op_proto.dir/__/autogen/op_proto.cc.o new file mode 100644 index 0000000000000000000000000000000000000000..4a3beb18b4699ad9920afd1910077c009b44e433 Binary files /dev/null and b/Increase_Host_compute/Is_double_buffer/build_out/op_host/CMakeFiles/cust_op_proto.dir/__/autogen/op_proto.cc.o differ diff --git a/Increase_Host_compute/Is_double_buffer/build_out/op_host/CMakeFiles/cust_op_proto.dir/__/autogen/op_proto.cc.o.d b/Increase_Host_compute/Is_double_buffer/build_out/op_host/CMakeFiles/cust_op_proto.dir/__/autogen/op_proto.cc.o.d new file mode 100644 index 0000000000000000000000000000000000000000..8bec587d5b6a4fc506ce23acf3a941709778bf0e --- /dev/null +++ b/Increase_Host_compute/Is_double_buffer/build_out/op_host/CMakeFiles/cust_op_proto.dir/__/autogen/op_proto.cc.o.d @@ -0,0 +1,252 @@ +op_host/CMakeFiles/cust_op_proto.dir/__/autogen/op_proto.cc.o: \ + /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/autogen/op_proto.cc \ + /usr/include/stdc-predef.h \ + /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/autogen/op_proto.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/operator_reg.h \ + /usr/include/c++/11/functional \ + /usr/include/aarch64-linux-gnu/c++/11/bits/c++config.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/os_defines.h \ + /usr/include/features.h /usr/include/features-time64.h \ + /usr/include/aarch64-linux-gnu/bits/wordsize.h \ + /usr/include/aarch64-linux-gnu/bits/timesize.h \ + /usr/include/aarch64-linux-gnu/sys/cdefs.h \ + /usr/include/aarch64-linux-gnu/bits/long-double.h \ + /usr/include/aarch64-linux-gnu/gnu/stubs.h \ + /usr/include/aarch64-linux-gnu/gnu/stubs-lp64.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/cpu_defines.h \ + /usr/include/c++/11/bits/stl_function.h \ + /usr/include/c++/11/backward/binders.h /usr/include/c++/11/new \ + /usr/include/c++/11/bits/exception.h /usr/include/c++/11/tuple \ + /usr/include/c++/11/utility /usr/include/c++/11/bits/stl_relops.h \ + /usr/include/c++/11/bits/stl_pair.h /usr/include/c++/11/bits/move.h \ + /usr/include/c++/11/type_traits /usr/include/c++/11/initializer_list \ + /usr/include/c++/11/array /usr/include/c++/11/bits/functexcept.h \ + /usr/include/c++/11/bits/exception_defines.h \ + /usr/include/c++/11/bits/stl_algobase.h \ + /usr/include/c++/11/bits/cpp_type_traits.h \ + /usr/include/c++/11/ext/type_traits.h \ + /usr/include/c++/11/ext/numeric_traits.h \ + /usr/include/c++/11/bits/stl_iterator_base_types.h \ + /usr/include/c++/11/bits/stl_iterator_base_funcs.h \ + /usr/include/c++/11/bits/concept_check.h \ + /usr/include/c++/11/debug/assertions.h \ + /usr/include/c++/11/bits/stl_iterator.h \ + /usr/include/c++/11/bits/ptr_traits.h /usr/include/c++/11/debug/debug.h \ + /usr/include/c++/11/bits/predefined_ops.h \ + /usr/include/c++/11/bits/range_access.h \ + /usr/include/c++/11/bits/uses_allocator.h \ + /usr/include/c++/11/bits/invoke.h \ + /usr/include/c++/11/bits/functional_hash.h \ + /usr/include/c++/11/bits/hash_bytes.h /usr/include/c++/11/bits/refwrap.h \ + /usr/include/c++/11/bits/std_function.h /usr/include/c++/11/typeinfo \ + /usr/include/c++/11/memory /usr/include/c++/11/bits/allocator.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/c++allocator.h \ + /usr/include/c++/11/ext/new_allocator.h \ + /usr/include/c++/11/bits/memoryfwd.h \ + /usr/include/c++/11/bits/stl_construct.h \ + /usr/include/c++/11/bits/stl_uninitialized.h \ + /usr/include/c++/11/ext/alloc_traits.h \ + /usr/include/c++/11/bits/alloc_traits.h \ + /usr/include/c++/11/bits/stl_tempbuf.h \ + /usr/include/c++/11/bits/stl_raw_storage_iter.h \ + /usr/include/c++/11/bits/align.h /usr/include/c++/11/bit \ + /usr/lib/gcc/aarch64-linux-gnu/11/include/stdint.h /usr/include/stdint.h \ + /usr/include/aarch64-linux-gnu/bits/libc-header-start.h \ + /usr/include/aarch64-linux-gnu/bits/types.h \ + /usr/include/aarch64-linux-gnu/bits/typesizes.h \ + /usr/include/aarch64-linux-gnu/bits/time64.h \ + /usr/include/aarch64-linux-gnu/bits/wchar.h \ + /usr/include/aarch64-linux-gnu/bits/stdint-intn.h \ + /usr/include/aarch64-linux-gnu/bits/stdint-uintn.h \ + /usr/include/c++/11/bits/unique_ptr.h \ + /usr/include/c++/11/bits/shared_ptr.h /usr/include/c++/11/iosfwd \ + /usr/include/c++/11/bits/stringfwd.h /usr/include/c++/11/bits/postypes.h \ + /usr/include/c++/11/cwchar /usr/include/wchar.h \ + /usr/include/aarch64-linux-gnu/bits/floatn.h \ + /usr/include/aarch64-linux-gnu/bits/floatn-common.h \ + /usr/lib/gcc/aarch64-linux-gnu/11/include/stddef.h \ + /usr/lib/gcc/aarch64-linux-gnu/11/include/stdarg.h \ + /usr/include/aarch64-linux-gnu/bits/types/wint_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/mbstate_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/__mbstate_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/__FILE.h \ + /usr/include/aarch64-linux-gnu/bits/types/FILE.h \ + /usr/include/aarch64-linux-gnu/bits/types/locale_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/__locale_t.h \ + /usr/include/aarch64-linux-gnu/bits/wchar2.h \ + /usr/include/c++/11/bits/shared_ptr_base.h \ + /usr/include/c++/11/bits/allocated_ptr.h \ + /usr/include/c++/11/ext/aligned_buffer.h \ + /usr/include/c++/11/ext/atomicity.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/gthr.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/gthr-default.h \ + /usr/include/pthread.h /usr/include/sched.h \ + /usr/include/aarch64-linux-gnu/bits/types/time_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/struct_timespec.h \ + /usr/include/aarch64-linux-gnu/bits/endian.h \ + /usr/include/aarch64-linux-gnu/bits/endianness.h \ + /usr/include/aarch64-linux-gnu/bits/sched.h \ + /usr/include/aarch64-linux-gnu/bits/types/struct_sched_param.h \ + /usr/include/aarch64-linux-gnu/bits/cpu-set.h /usr/include/time.h \ + /usr/include/aarch64-linux-gnu/bits/time.h \ + /usr/include/aarch64-linux-gnu/bits/timex.h \ + /usr/include/aarch64-linux-gnu/bits/types/struct_timeval.h \ + /usr/include/aarch64-linux-gnu/bits/types/clock_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/struct_tm.h \ + /usr/include/aarch64-linux-gnu/bits/types/clockid_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/timer_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/struct_itimerspec.h \ + /usr/include/aarch64-linux-gnu/bits/pthreadtypes.h \ + /usr/include/aarch64-linux-gnu/bits/thread-shared-types.h \ + /usr/include/aarch64-linux-gnu/bits/pthreadtypes-arch.h \ + /usr/include/aarch64-linux-gnu/bits/atomic_wide_counter.h \ + /usr/include/aarch64-linux-gnu/bits/struct_mutex.h \ + /usr/include/aarch64-linux-gnu/bits/struct_rwlock.h \ + /usr/include/aarch64-linux-gnu/bits/setjmp.h \ + /usr/include/aarch64-linux-gnu/bits/types/__sigset_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/struct___jmp_buf_tag.h \ + /usr/include/aarch64-linux-gnu/bits/pthread_stack_min-dynamic.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/atomic_word.h \ + /usr/include/aarch64-linux-gnu/sys/single_threaded.h \ + /usr/include/c++/11/ext/concurrence.h /usr/include/c++/11/exception \ + /usr/include/c++/11/bits/exception_ptr.h \ + /usr/include/c++/11/bits/cxxabi_init_exception.h \ + /usr/include/c++/11/bits/nested_exception.h \ + /usr/include/c++/11/bits/shared_ptr_atomic.h \ + /usr/include/c++/11/bits/atomic_base.h \ + /usr/include/c++/11/bits/atomic_lockfree_defines.h \ + /usr/include/c++/11/backward/auto_ptr.h /usr/include/c++/11/string \ + /usr/include/c++/11/bits/char_traits.h /usr/include/c++/11/cstdint \ + /usr/include/c++/11/bits/localefwd.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/c++locale.h \ + /usr/include/c++/11/clocale /usr/include/locale.h \ + /usr/include/aarch64-linux-gnu/bits/locale.h /usr/include/c++/11/cctype \ + /usr/include/ctype.h /usr/include/c++/11/bits/ostream_insert.h \ + /usr/include/c++/11/bits/cxxabi_forced.h \ + /usr/include/c++/11/bits/basic_string.h \ + /usr/include/c++/11/ext/string_conversions.h /usr/include/c++/11/cstdlib \ + /usr/include/stdlib.h /usr/include/aarch64-linux-gnu/bits/waitflags.h \ + /usr/include/aarch64-linux-gnu/bits/waitstatus.h \ + /usr/include/aarch64-linux-gnu/sys/types.h /usr/include/endian.h \ + /usr/include/aarch64-linux-gnu/bits/byteswap.h \ + /usr/include/aarch64-linux-gnu/bits/uintn-identity.h \ + /usr/include/aarch64-linux-gnu/sys/select.h \ + /usr/include/aarch64-linux-gnu/bits/select.h \ + /usr/include/aarch64-linux-gnu/bits/types/sigset_t.h \ + /usr/include/aarch64-linux-gnu/bits/select2.h /usr/include/alloca.h \ + /usr/include/aarch64-linux-gnu/bits/stdlib-bsearch.h \ + /usr/include/aarch64-linux-gnu/bits/stdlib-float.h \ + /usr/include/aarch64-linux-gnu/bits/stdlib.h \ + /usr/include/c++/11/bits/std_abs.h /usr/include/c++/11/cstdio \ + /usr/include/stdio.h \ + /usr/include/aarch64-linux-gnu/bits/types/__fpos_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/__fpos64_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/struct_FILE.h \ + /usr/include/aarch64-linux-gnu/bits/types/cookie_io_functions_t.h \ + /usr/include/aarch64-linux-gnu/bits/stdio_lim.h \ + /usr/include/aarch64-linux-gnu/bits/stdio.h \ + /usr/include/aarch64-linux-gnu/bits/stdio2.h /usr/include/c++/11/cerrno \ + /usr/include/errno.h /usr/include/aarch64-linux-gnu/bits/errno.h \ + /usr/include/linux/errno.h /usr/include/aarch64-linux-gnu/asm/errno.h \ + /usr/include/asm-generic/errno.h /usr/include/asm-generic/errno-base.h \ + /usr/include/aarch64-linux-gnu/bits/types/error_t.h \ + /usr/include/c++/11/bits/charconv.h \ + /usr/include/c++/11/bits/basic_string.tcc /usr/include/c++/11/vector \ + /usr/include/c++/11/bits/stl_vector.h \ + /usr/include/c++/11/bits/stl_bvector.h \ + /usr/include/c++/11/bits/vector.tcc \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/operator.h \ + /usr/include/c++/11/map /usr/include/c++/11/bits/stl_tree.h \ + /usr/include/c++/11/bits/stl_map.h \ + /usr/include/c++/11/bits/stl_multimap.h \ + /usr/include/c++/11/bits/erase_if.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/./ge_error_codes.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/./inference_context.h \ + /usr/include/c++/11/set /usr/include/c++/11/bits/stl_set.h \ + /usr/include/c++/11/bits/stl_multiset.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/./tensor.h \ + /usr/include/c++/11/atomic \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/././ge_error_codes.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/././types.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/./ascend_string.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/types.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/./types.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/./resource_context.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/./ge_error_codes.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/./tensor.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/./types.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/operator_factory.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/./operator.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/./ascend_string.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/tensor.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/graph.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/./gnode.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/././tensor.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/././ascend_string.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/register/op_impl_registry.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/ge_error_codes.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/compiler_def.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/register/op_impl_kernel_registry.h \ + /usr/include/c++/11/unordered_set /usr/include/c++/11/bits/hashtable.h \ + /usr/include/c++/11/bits/hashtable_policy.h \ + /usr/include/c++/11/bits/enable_special_members.h \ + /usr/include/c++/11/bits/unordered_set.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/base_type.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/infer_shape_context.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/shape.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/securec.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/securectype.h \ + /usr/include/string.h /usr/include/strings.h \ + /usr/include/aarch64-linux-gnu/bits/strings_fortified.h \ + /usr/include/aarch64-linux-gnu/bits/string_fortified.h \ + /usr/include/c++/11/stdlib.h /usr/include/c++/11/iostream \ + /usr/include/c++/11/ostream /usr/include/c++/11/ios \ + /usr/include/c++/11/bits/ios_base.h \ + /usr/include/c++/11/bits/locale_classes.h \ + /usr/include/c++/11/bits/locale_classes.tcc \ + /usr/include/c++/11/system_error \ + /usr/include/aarch64-linux-gnu/c++/11/bits/error_constants.h \ + /usr/include/c++/11/stdexcept /usr/include/c++/11/streambuf \ + /usr/include/c++/11/bits/streambuf.tcc \ + /usr/include/c++/11/bits/basic_ios.h \ + /usr/include/c++/11/bits/locale_facets.h /usr/include/c++/11/cwctype \ + /usr/include/wctype.h /usr/include/aarch64-linux-gnu/bits/wctype-wchar.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/ctype_base.h \ + /usr/include/c++/11/bits/streambuf_iterator.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/ctype_inline.h \ + /usr/include/c++/11/bits/locale_facets.tcc \ + /usr/include/c++/11/bits/basic_ios.tcc \ + /usr/include/c++/11/bits/ostream.tcc /usr/include/c++/11/istream \ + /usr/include/c++/11/bits/istream.tcc /usr/include/c++/11/cstring \ + /usr/include/c++/11/limits \ + /usr/local/Ascend/ascend-toolkit/latest/include/utils/extern_math_util.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/tensor.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/storage_shape.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/storage_format.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/expand_dims_type.h \ + /usr/include/c++/11/cstddef \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/tensor_data.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/runtime_attrs.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/continuous_vector.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/external/ge_common/ge_api_error_codes.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/external/ge_common/ge_error_codes.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/external/ge_common/ge_api_types.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/extended_kernel_context.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/kernel_context.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/kernel_run_context.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/context_extend.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/compute_node_info.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/inference_context.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/infer_shape_range_context.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/range.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/tiling_context.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/tiling_data.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/continuous_vector.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/runtime_attrs.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/op_execute_context.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/shape.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/tensor.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/extended_kernel_context.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/ge/ge_allocator.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/infer_datatype_context.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/ascend_string.h diff --git a/Increase_Host_compute/Is_double_buffer/build_out/op_host/CMakeFiles/cust_op_proto.dir/add_custom.cpp.o b/Increase_Host_compute/Is_double_buffer/build_out/op_host/CMakeFiles/cust_op_proto.dir/add_custom.cpp.o new file mode 100644 index 0000000000000000000000000000000000000000..5747fdb93d15536fa73a5f5c6d4e8292a0ea8b52 Binary files /dev/null and b/Increase_Host_compute/Is_double_buffer/build_out/op_host/CMakeFiles/cust_op_proto.dir/add_custom.cpp.o differ diff --git a/Increase_Host_compute/Is_double_buffer/build_out/op_host/CMakeFiles/cust_op_proto.dir/add_custom.cpp.o.d b/Increase_Host_compute/Is_double_buffer/build_out/op_host/CMakeFiles/cust_op_proto.dir/add_custom.cpp.o.d new file mode 100644 index 0000000000000000000000000000000000000000..57e205a703253da9c5c7c6f6948b623012783f5d --- /dev/null +++ b/Increase_Host_compute/Is_double_buffer/build_out/op_host/CMakeFiles/cust_op_proto.dir/add_custom.cpp.o.d @@ -0,0 +1,256 @@ +op_host/CMakeFiles/cust_op_proto.dir/add_custom.cpp.o: \ + /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/op_host/add_custom.cpp \ + /usr/include/stdc-predef.h \ + /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/op_host/add_custom_tiling.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/register/tilingdata_base.h \ + /usr/include/c++/11/vector /usr/include/c++/11/bits/stl_algobase.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/c++config.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/os_defines.h \ + /usr/include/features.h /usr/include/features-time64.h \ + /usr/include/aarch64-linux-gnu/bits/wordsize.h \ + /usr/include/aarch64-linux-gnu/bits/timesize.h \ + /usr/include/aarch64-linux-gnu/sys/cdefs.h \ + /usr/include/aarch64-linux-gnu/bits/long-double.h \ + /usr/include/aarch64-linux-gnu/gnu/stubs.h \ + /usr/include/aarch64-linux-gnu/gnu/stubs-lp64.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/cpu_defines.h \ + /usr/include/c++/11/bits/functexcept.h \ + /usr/include/c++/11/bits/exception_defines.h \ + /usr/include/c++/11/bits/cpp_type_traits.h \ + /usr/include/c++/11/ext/type_traits.h \ + /usr/include/c++/11/ext/numeric_traits.h \ + /usr/include/c++/11/bits/stl_pair.h /usr/include/c++/11/bits/move.h \ + /usr/include/c++/11/type_traits \ + /usr/include/c++/11/bits/stl_iterator_base_types.h \ + /usr/include/c++/11/bits/stl_iterator_base_funcs.h \ + /usr/include/c++/11/bits/concept_check.h \ + /usr/include/c++/11/debug/assertions.h \ + /usr/include/c++/11/bits/stl_iterator.h \ + /usr/include/c++/11/bits/ptr_traits.h /usr/include/c++/11/debug/debug.h \ + /usr/include/c++/11/bits/predefined_ops.h \ + /usr/include/c++/11/bits/allocator.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/c++allocator.h \ + /usr/include/c++/11/ext/new_allocator.h /usr/include/c++/11/new \ + /usr/include/c++/11/bits/exception.h \ + /usr/include/c++/11/bits/memoryfwd.h \ + /usr/include/c++/11/bits/stl_construct.h \ + /usr/include/c++/11/bits/stl_uninitialized.h \ + /usr/include/c++/11/ext/alloc_traits.h \ + /usr/include/c++/11/bits/alloc_traits.h \ + /usr/include/c++/11/bits/stl_vector.h \ + /usr/include/c++/11/initializer_list \ + /usr/include/c++/11/bits/stl_bvector.h \ + /usr/include/c++/11/bits/functional_hash.h \ + /usr/include/c++/11/bits/hash_bytes.h \ + /usr/include/c++/11/bits/range_access.h \ + /usr/include/c++/11/bits/vector.tcc /usr/include/c++/11/map \ + /usr/include/c++/11/bits/stl_tree.h \ + /usr/include/c++/11/bits/stl_function.h \ + /usr/include/c++/11/backward/binders.h \ + /usr/include/c++/11/ext/aligned_buffer.h \ + /usr/include/c++/11/bits/stl_map.h /usr/include/c++/11/tuple \ + /usr/include/c++/11/utility /usr/include/c++/11/bits/stl_relops.h \ + /usr/include/c++/11/array /usr/include/c++/11/bits/uses_allocator.h \ + /usr/include/c++/11/bits/invoke.h \ + /usr/include/c++/11/bits/stl_multimap.h \ + /usr/include/c++/11/bits/erase_if.h /usr/include/c++/11/memory \ + /usr/include/c++/11/bits/stl_tempbuf.h \ + /usr/include/c++/11/bits/stl_raw_storage_iter.h \ + /usr/include/c++/11/bits/align.h /usr/include/c++/11/bit \ + /usr/lib/gcc/aarch64-linux-gnu/11/include/stdint.h /usr/include/stdint.h \ + /usr/include/aarch64-linux-gnu/bits/libc-header-start.h \ + /usr/include/aarch64-linux-gnu/bits/types.h \ + /usr/include/aarch64-linux-gnu/bits/typesizes.h \ + /usr/include/aarch64-linux-gnu/bits/time64.h \ + /usr/include/aarch64-linux-gnu/bits/wchar.h \ + /usr/include/aarch64-linux-gnu/bits/stdint-intn.h \ + /usr/include/aarch64-linux-gnu/bits/stdint-uintn.h \ + /usr/include/c++/11/bits/unique_ptr.h \ + /usr/include/c++/11/bits/shared_ptr.h /usr/include/c++/11/iosfwd \ + /usr/include/c++/11/bits/stringfwd.h /usr/include/c++/11/bits/postypes.h \ + /usr/include/c++/11/cwchar /usr/include/wchar.h \ + /usr/include/aarch64-linux-gnu/bits/floatn.h \ + /usr/include/aarch64-linux-gnu/bits/floatn-common.h \ + /usr/lib/gcc/aarch64-linux-gnu/11/include/stddef.h \ + /usr/lib/gcc/aarch64-linux-gnu/11/include/stdarg.h \ + /usr/include/aarch64-linux-gnu/bits/types/wint_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/mbstate_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/__mbstate_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/__FILE.h \ + /usr/include/aarch64-linux-gnu/bits/types/FILE.h \ + /usr/include/aarch64-linux-gnu/bits/types/locale_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/__locale_t.h \ + /usr/include/aarch64-linux-gnu/bits/wchar2.h \ + /usr/include/c++/11/bits/shared_ptr_base.h /usr/include/c++/11/typeinfo \ + /usr/include/c++/11/bits/allocated_ptr.h \ + /usr/include/c++/11/bits/refwrap.h /usr/include/c++/11/ext/atomicity.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/gthr.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/gthr-default.h \ + /usr/include/pthread.h /usr/include/sched.h \ + /usr/include/aarch64-linux-gnu/bits/types/time_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/struct_timespec.h \ + /usr/include/aarch64-linux-gnu/bits/endian.h \ + /usr/include/aarch64-linux-gnu/bits/endianness.h \ + /usr/include/aarch64-linux-gnu/bits/sched.h \ + /usr/include/aarch64-linux-gnu/bits/types/struct_sched_param.h \ + /usr/include/aarch64-linux-gnu/bits/cpu-set.h /usr/include/time.h \ + /usr/include/aarch64-linux-gnu/bits/time.h \ + /usr/include/aarch64-linux-gnu/bits/timex.h \ + /usr/include/aarch64-linux-gnu/bits/types/struct_timeval.h \ + /usr/include/aarch64-linux-gnu/bits/types/clock_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/struct_tm.h \ + /usr/include/aarch64-linux-gnu/bits/types/clockid_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/timer_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/struct_itimerspec.h \ + /usr/include/aarch64-linux-gnu/bits/pthreadtypes.h \ + /usr/include/aarch64-linux-gnu/bits/thread-shared-types.h \ + /usr/include/aarch64-linux-gnu/bits/pthreadtypes-arch.h \ + /usr/include/aarch64-linux-gnu/bits/atomic_wide_counter.h \ + /usr/include/aarch64-linux-gnu/bits/struct_mutex.h \ + /usr/include/aarch64-linux-gnu/bits/struct_rwlock.h \ + /usr/include/aarch64-linux-gnu/bits/setjmp.h \ + /usr/include/aarch64-linux-gnu/bits/types/__sigset_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/struct___jmp_buf_tag.h \ + /usr/include/aarch64-linux-gnu/bits/pthread_stack_min-dynamic.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/atomic_word.h \ + /usr/include/aarch64-linux-gnu/sys/single_threaded.h \ + /usr/include/c++/11/ext/concurrence.h /usr/include/c++/11/exception \ + /usr/include/c++/11/bits/exception_ptr.h \ + /usr/include/c++/11/bits/cxxabi_init_exception.h \ + /usr/include/c++/11/bits/nested_exception.h \ + /usr/include/c++/11/bits/shared_ptr_atomic.h \ + /usr/include/c++/11/bits/atomic_base.h \ + /usr/include/c++/11/bits/atomic_lockfree_defines.h \ + /usr/include/c++/11/backward/auto_ptr.h /usr/include/c++/11/cstring \ + /usr/include/string.h /usr/include/strings.h \ + /usr/include/aarch64-linux-gnu/bits/strings_fortified.h \ + /usr/include/aarch64-linux-gnu/bits/string_fortified.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/securec.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/securectype.h \ + /usr/include/stdio.h \ + /usr/include/aarch64-linux-gnu/bits/types/__fpos_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/__fpos64_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/struct_FILE.h \ + /usr/include/aarch64-linux-gnu/bits/types/cookie_io_functions_t.h \ + /usr/include/aarch64-linux-gnu/bits/stdio_lim.h \ + /usr/include/aarch64-linux-gnu/bits/stdio.h \ + /usr/include/aarch64-linux-gnu/bits/stdio2.h \ + /usr/include/c++/11/stdlib.h /usr/include/c++/11/cstdlib \ + /usr/include/stdlib.h /usr/include/aarch64-linux-gnu/bits/waitflags.h \ + /usr/include/aarch64-linux-gnu/bits/waitstatus.h \ + /usr/include/aarch64-linux-gnu/sys/types.h /usr/include/endian.h \ + /usr/include/aarch64-linux-gnu/bits/byteswap.h \ + /usr/include/aarch64-linux-gnu/bits/uintn-identity.h \ + /usr/include/aarch64-linux-gnu/sys/select.h \ + /usr/include/aarch64-linux-gnu/bits/select.h \ + /usr/include/aarch64-linux-gnu/bits/types/sigset_t.h \ + /usr/include/aarch64-linux-gnu/bits/select2.h /usr/include/alloca.h \ + /usr/include/aarch64-linux-gnu/bits/stdlib-bsearch.h \ + /usr/include/aarch64-linux-gnu/bits/stdlib-float.h \ + /usr/include/aarch64-linux-gnu/bits/stdlib.h \ + /usr/include/c++/11/bits/std_abs.h /usr/include/errno.h \ + /usr/include/aarch64-linux-gnu/bits/errno.h /usr/include/linux/errno.h \ + /usr/include/aarch64-linux-gnu/asm/errno.h \ + /usr/include/asm-generic/errno.h /usr/include/asm-generic/errno-base.h \ + /usr/include/aarch64-linux-gnu/bits/types/error_t.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/ascend_string.h \ + /usr/include/c++/11/string /usr/include/c++/11/bits/char_traits.h \ + /usr/include/c++/11/cstdint /usr/include/c++/11/bits/localefwd.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/c++locale.h \ + /usr/include/c++/11/clocale /usr/include/locale.h \ + /usr/include/aarch64-linux-gnu/bits/locale.h /usr/include/c++/11/cctype \ + /usr/include/ctype.h /usr/include/c++/11/bits/ostream_insert.h \ + /usr/include/c++/11/bits/cxxabi_forced.h \ + /usr/include/c++/11/bits/basic_string.h \ + /usr/include/c++/11/ext/string_conversions.h /usr/include/c++/11/cstdio \ + /usr/include/c++/11/cerrno /usr/include/c++/11/bits/charconv.h \ + /usr/include/c++/11/bits/basic_string.tcc /usr/include/c++/11/functional \ + /usr/include/c++/11/bits/std_function.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/types.h \ + /usr/include/c++/11/atomic \ + /usr/local/Ascend/ascend-toolkit/latest/include/register/op_def_registry.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/register/op_def.h \ + /usr/include/c++/11/iostream /usr/include/c++/11/ostream \ + /usr/include/c++/11/ios /usr/include/c++/11/bits/ios_base.h \ + /usr/include/c++/11/bits/locale_classes.h \ + /usr/include/c++/11/bits/locale_classes.tcc \ + /usr/include/c++/11/system_error \ + /usr/include/aarch64-linux-gnu/c++/11/bits/error_constants.h \ + /usr/include/c++/11/stdexcept /usr/include/c++/11/streambuf \ + /usr/include/c++/11/bits/streambuf.tcc \ + /usr/include/c++/11/bits/basic_ios.h \ + /usr/include/c++/11/bits/locale_facets.h /usr/include/c++/11/cwctype \ + /usr/include/wctype.h /usr/include/aarch64-linux-gnu/bits/wctype-wchar.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/ctype_base.h \ + /usr/include/c++/11/bits/streambuf_iterator.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/ctype_inline.h \ + /usr/include/c++/11/bits/locale_facets.tcc \ + /usr/include/c++/11/bits/basic_ios.tcc \ + /usr/include/c++/11/bits/ostream.tcc /usr/include/c++/11/istream \ + /usr/include/c++/11/bits/istream.tcc \ + /usr/local/Ascend/ascend-toolkit/latest/include/register/op_impl_registry.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/ge_error_codes.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/compiler_def.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/register/op_impl_kernel_registry.h \ + /usr/include/c++/11/unordered_set /usr/include/c++/11/bits/hashtable.h \ + /usr/include/c++/11/bits/hashtable_policy.h \ + /usr/include/c++/11/bits/enable_special_members.h \ + /usr/include/c++/11/bits/unordered_set.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/base_type.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/infer_shape_context.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/shape.h \ + /usr/include/c++/11/limits \ + /usr/local/Ascend/ascend-toolkit/latest/include/utils/extern_math_util.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/tensor.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/storage_shape.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/storage_format.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/expand_dims_type.h \ + /usr/include/c++/11/cstddef \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/tensor_data.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/runtime_attrs.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/continuous_vector.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/external/ge_common/ge_api_error_codes.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/external/ge_common/ge_error_codes.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/external/ge_common/ge_api_types.h \ + /usr/include/c++/11/set /usr/include/c++/11/bits/stl_set.h \ + /usr/include/c++/11/bits/stl_multiset.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/tensor.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/./ge_error_codes.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/./types.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/ascend_string.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/extended_kernel_context.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/kernel_context.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/kernel_run_context.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/context_extend.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/compute_node_info.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/inference_context.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/tensor.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/types.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/resource_context.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/ge_error_codes.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/infer_shape_range_context.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/range.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/tiling_context.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/tiling_data.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/continuous_vector.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/runtime_attrs.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/op_execute_context.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/shape.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/tensor.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/extended_kernel_context.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/ge/ge_allocator.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/infer_datatype_context.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/operator_reg.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/operator.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/./inference_context.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/./tensor.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/operator_factory.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/./operator.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/./ascend_string.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/graph.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/./gnode.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/././ge_error_codes.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/././types.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/././tensor.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/././ascend_string.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/register/op_def_factory.h diff --git a/Increase_Host_compute/Is_double_buffer/build_out/op_host/CMakeFiles/cust_op_proto.dir/build.make b/Increase_Host_compute/Is_double_buffer/build_out/op_host/CMakeFiles/cust_op_proto.dir/build.make new file mode 100644 index 0000000000000000000000000000000000000000..72d3cfdbcc17ab2a60c56d780f22b70766b4bad6 --- /dev/null +++ b/Increase_Host_compute/Is_double_buffer/build_out/op_host/CMakeFiles/cust_op_proto.dir/build.make @@ -0,0 +1,126 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + +# Disable VCS-based implicit rules. +% : %,v + +# Disable VCS-based implicit rules. +% : RCS/% + +# Disable VCS-based implicit rules. +% : RCS/%,v + +# Disable VCS-based implicit rules. +% : SCCS/s.% + +# Disable VCS-based implicit rules. +% : s.% + +.SUFFIXES: .hpux_make_needs_suffix_list + +# Command-line flag to silence nested $(MAKE). +$(VERBOSE)MAKESILENT = -s + +#Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E rm -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out + +# Include any dependencies generated for this target. +include op_host/CMakeFiles/cust_op_proto.dir/depend.make +# Include any dependencies generated by the compiler for this target. +include op_host/CMakeFiles/cust_op_proto.dir/compiler_depend.make + +# Include the progress variables for this target. +include op_host/CMakeFiles/cust_op_proto.dir/progress.make + +# Include the compile flags for this target's objects. +include op_host/CMakeFiles/cust_op_proto.dir/flags.make + +op_host/CMakeFiles/cust_op_proto.dir/add_custom.cpp.o: op_host/CMakeFiles/cust_op_proto.dir/flags.make +op_host/CMakeFiles/cust_op_proto.dir/add_custom.cpp.o: ../op_host/add_custom.cpp +op_host/CMakeFiles/cust_op_proto.dir/add_custom.cpp.o: op_host/CMakeFiles/cust_op_proto.dir/compiler_depend.ts + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Building CXX object op_host/CMakeFiles/cust_op_proto.dir/add_custom.cpp.o" + cd /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/op_host && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT op_host/CMakeFiles/cust_op_proto.dir/add_custom.cpp.o -MF CMakeFiles/cust_op_proto.dir/add_custom.cpp.o.d -o CMakeFiles/cust_op_proto.dir/add_custom.cpp.o -c /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/op_host/add_custom.cpp + +op_host/CMakeFiles/cust_op_proto.dir/add_custom.cpp.i: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/cust_op_proto.dir/add_custom.cpp.i" + cd /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/op_host && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/op_host/add_custom.cpp > CMakeFiles/cust_op_proto.dir/add_custom.cpp.i + +op_host/CMakeFiles/cust_op_proto.dir/add_custom.cpp.s: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/cust_op_proto.dir/add_custom.cpp.s" + cd /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/op_host && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/op_host/add_custom.cpp -o CMakeFiles/cust_op_proto.dir/add_custom.cpp.s + +op_host/CMakeFiles/cust_op_proto.dir/__/autogen/op_proto.cc.o: op_host/CMakeFiles/cust_op_proto.dir/flags.make +op_host/CMakeFiles/cust_op_proto.dir/__/autogen/op_proto.cc.o: autogen/op_proto.cc +op_host/CMakeFiles/cust_op_proto.dir/__/autogen/op_proto.cc.o: op_host/CMakeFiles/cust_op_proto.dir/compiler_depend.ts + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Building CXX object op_host/CMakeFiles/cust_op_proto.dir/__/autogen/op_proto.cc.o" + cd /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/op_host && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT op_host/CMakeFiles/cust_op_proto.dir/__/autogen/op_proto.cc.o -MF CMakeFiles/cust_op_proto.dir/__/autogen/op_proto.cc.o.d -o CMakeFiles/cust_op_proto.dir/__/autogen/op_proto.cc.o -c /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/autogen/op_proto.cc + +op_host/CMakeFiles/cust_op_proto.dir/__/autogen/op_proto.cc.i: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/cust_op_proto.dir/__/autogen/op_proto.cc.i" + cd /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/op_host && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/autogen/op_proto.cc > CMakeFiles/cust_op_proto.dir/__/autogen/op_proto.cc.i + +op_host/CMakeFiles/cust_op_proto.dir/__/autogen/op_proto.cc.s: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/cust_op_proto.dir/__/autogen/op_proto.cc.s" + cd /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/op_host && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/autogen/op_proto.cc -o CMakeFiles/cust_op_proto.dir/__/autogen/op_proto.cc.s + +# Object files for target cust_op_proto +cust_op_proto_OBJECTS = \ +"CMakeFiles/cust_op_proto.dir/add_custom.cpp.o" \ +"CMakeFiles/cust_op_proto.dir/__/autogen/op_proto.cc.o" + +# External object files for target cust_op_proto +cust_op_proto_EXTERNAL_OBJECTS = + +op_host/libcust_opsproto_rt2.0.so: op_host/CMakeFiles/cust_op_proto.dir/add_custom.cpp.o +op_host/libcust_opsproto_rt2.0.so: op_host/CMakeFiles/cust_op_proto.dir/__/autogen/op_proto.cc.o +op_host/libcust_opsproto_rt2.0.so: op_host/CMakeFiles/cust_op_proto.dir/build.make +op_host/libcust_opsproto_rt2.0.so: op_host/CMakeFiles/cust_op_proto.dir/link.txt + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --bold --progress-dir=/Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/CMakeFiles --progress-num=$(CMAKE_PROGRESS_3) "Linking CXX shared library libcust_opsproto_rt2.0.so" + cd /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/op_host && $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/cust_op_proto.dir/link.txt --verbose=$(VERBOSE) + +# Rule to build all files generated by this target. +op_host/CMakeFiles/cust_op_proto.dir/build: op_host/libcust_opsproto_rt2.0.so +.PHONY : op_host/CMakeFiles/cust_op_proto.dir/build + +op_host/CMakeFiles/cust_op_proto.dir/clean: + cd /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/op_host && $(CMAKE_COMMAND) -P CMakeFiles/cust_op_proto.dir/cmake_clean.cmake +.PHONY : op_host/CMakeFiles/cust_op_proto.dir/clean + +op_host/CMakeFiles/cust_op_proto.dir/depend: + cd /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/op_host /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/op_host /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/op_host/CMakeFiles/cust_op_proto.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : op_host/CMakeFiles/cust_op_proto.dir/depend + diff --git a/Increase_Host_compute/Is_double_buffer/build_out/op_host/CMakeFiles/cust_op_proto.dir/cmake_clean.cmake b/Increase_Host_compute/Is_double_buffer/build_out/op_host/CMakeFiles/cust_op_proto.dir/cmake_clean.cmake new file mode 100644 index 0000000000000000000000000000000000000000..76762a8e098c581958fbe1179c4be461e3dfdd2e --- /dev/null +++ b/Increase_Host_compute/Is_double_buffer/build_out/op_host/CMakeFiles/cust_op_proto.dir/cmake_clean.cmake @@ -0,0 +1,13 @@ +file(REMOVE_RECURSE + "CMakeFiles/cust_op_proto.dir/__/autogen/op_proto.cc.o" + "CMakeFiles/cust_op_proto.dir/__/autogen/op_proto.cc.o.d" + "CMakeFiles/cust_op_proto.dir/add_custom.cpp.o" + "CMakeFiles/cust_op_proto.dir/add_custom.cpp.o.d" + "libcust_opsproto_rt2.0.pdb" + "libcust_opsproto_rt2.0.so" +) + +# Per-language clean rules from dependency scanning. +foreach(lang CXX) + include(CMakeFiles/cust_op_proto.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/Increase_Host_compute/Is_double_buffer/build_out/op_host/CMakeFiles/cust_op_proto.dir/compiler_depend.internal b/Increase_Host_compute/Is_double_buffer/build_out/op_host/CMakeFiles/cust_op_proto.dir/compiler_depend.internal new file mode 100644 index 0000000000000000000000000000000000000000..551dffa9e1e978182c45640b9e8efc76084b32ce --- /dev/null +++ b/Increase_Host_compute/Is_double_buffer/build_out/op_host/CMakeFiles/cust_op_proto.dir/compiler_depend.internal @@ -0,0 +1,603 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +op_host/CMakeFiles/cust_op_proto.dir/__/autogen/op_proto.cc.o + /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/autogen/op_proto.cc + /usr/include/stdc-predef.h + /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/autogen/op_proto.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/operator_reg.h + /usr/include/c++/11/functional + /usr/include/aarch64-linux-gnu/c++/11/bits/c++config.h + /usr/include/aarch64-linux-gnu/c++/11/bits/os_defines.h + /usr/include/features.h + /usr/include/features-time64.h + /usr/include/aarch64-linux-gnu/bits/wordsize.h + /usr/include/aarch64-linux-gnu/bits/timesize.h + /usr/include/aarch64-linux-gnu/sys/cdefs.h + /usr/include/aarch64-linux-gnu/bits/long-double.h + /usr/include/aarch64-linux-gnu/gnu/stubs.h + /usr/include/aarch64-linux-gnu/gnu/stubs-lp64.h + /usr/include/aarch64-linux-gnu/c++/11/bits/cpu_defines.h + /usr/include/c++/11/bits/stl_function.h + /usr/include/c++/11/backward/binders.h + /usr/include/c++/11/new + /usr/include/c++/11/bits/exception.h + /usr/include/c++/11/tuple + /usr/include/c++/11/utility + /usr/include/c++/11/bits/stl_relops.h + /usr/include/c++/11/bits/stl_pair.h + /usr/include/c++/11/bits/move.h + /usr/include/c++/11/type_traits + /usr/include/c++/11/initializer_list + /usr/include/c++/11/array + /usr/include/c++/11/bits/functexcept.h + /usr/include/c++/11/bits/exception_defines.h + /usr/include/c++/11/bits/stl_algobase.h + /usr/include/c++/11/bits/cpp_type_traits.h + /usr/include/c++/11/ext/type_traits.h + /usr/include/c++/11/ext/numeric_traits.h + /usr/include/c++/11/bits/stl_iterator_base_types.h + /usr/include/c++/11/bits/stl_iterator_base_funcs.h + /usr/include/c++/11/bits/concept_check.h + /usr/include/c++/11/debug/assertions.h + /usr/include/c++/11/bits/stl_iterator.h + /usr/include/c++/11/bits/ptr_traits.h + /usr/include/c++/11/debug/debug.h + /usr/include/c++/11/bits/predefined_ops.h + /usr/include/c++/11/bits/range_access.h + /usr/include/c++/11/bits/uses_allocator.h + /usr/include/c++/11/bits/invoke.h + /usr/include/c++/11/bits/functional_hash.h + /usr/include/c++/11/bits/hash_bytes.h + /usr/include/c++/11/bits/refwrap.h + /usr/include/c++/11/bits/std_function.h + /usr/include/c++/11/typeinfo + /usr/include/c++/11/memory + /usr/include/c++/11/bits/allocator.h + /usr/include/aarch64-linux-gnu/c++/11/bits/c++allocator.h + /usr/include/c++/11/ext/new_allocator.h + /usr/include/c++/11/bits/memoryfwd.h + /usr/include/c++/11/bits/stl_construct.h + /usr/include/c++/11/bits/stl_uninitialized.h + /usr/include/c++/11/ext/alloc_traits.h + /usr/include/c++/11/bits/alloc_traits.h + /usr/include/c++/11/bits/stl_tempbuf.h + /usr/include/c++/11/bits/stl_raw_storage_iter.h + /usr/include/c++/11/bits/align.h + /usr/include/c++/11/bit + /usr/lib/gcc/aarch64-linux-gnu/11/include/stdint.h + /usr/include/stdint.h + /usr/include/aarch64-linux-gnu/bits/libc-header-start.h + /usr/include/aarch64-linux-gnu/bits/types.h + /usr/include/aarch64-linux-gnu/bits/typesizes.h + /usr/include/aarch64-linux-gnu/bits/time64.h + /usr/include/aarch64-linux-gnu/bits/wchar.h + /usr/include/aarch64-linux-gnu/bits/stdint-intn.h + /usr/include/aarch64-linux-gnu/bits/stdint-uintn.h + /usr/include/c++/11/bits/unique_ptr.h + /usr/include/c++/11/bits/shared_ptr.h + /usr/include/c++/11/iosfwd + /usr/include/c++/11/bits/stringfwd.h + /usr/include/c++/11/bits/postypes.h + /usr/include/c++/11/cwchar + /usr/include/wchar.h + /usr/include/aarch64-linux-gnu/bits/floatn.h + /usr/include/aarch64-linux-gnu/bits/floatn-common.h + /usr/lib/gcc/aarch64-linux-gnu/11/include/stddef.h + /usr/lib/gcc/aarch64-linux-gnu/11/include/stdarg.h + /usr/include/aarch64-linux-gnu/bits/types/wint_t.h + /usr/include/aarch64-linux-gnu/bits/types/mbstate_t.h + /usr/include/aarch64-linux-gnu/bits/types/__mbstate_t.h + /usr/include/aarch64-linux-gnu/bits/types/__FILE.h + /usr/include/aarch64-linux-gnu/bits/types/FILE.h + /usr/include/aarch64-linux-gnu/bits/types/locale_t.h + /usr/include/aarch64-linux-gnu/bits/types/__locale_t.h + /usr/include/aarch64-linux-gnu/bits/wchar2.h + /usr/include/c++/11/bits/shared_ptr_base.h + /usr/include/c++/11/bits/allocated_ptr.h + /usr/include/c++/11/ext/aligned_buffer.h + /usr/include/c++/11/ext/atomicity.h + /usr/include/aarch64-linux-gnu/c++/11/bits/gthr.h + /usr/include/aarch64-linux-gnu/c++/11/bits/gthr-default.h + /usr/include/pthread.h + /usr/include/sched.h + /usr/include/aarch64-linux-gnu/bits/types/time_t.h + /usr/include/aarch64-linux-gnu/bits/types/struct_timespec.h + /usr/include/aarch64-linux-gnu/bits/endian.h + /usr/include/aarch64-linux-gnu/bits/endianness.h + /usr/include/aarch64-linux-gnu/bits/sched.h + /usr/include/aarch64-linux-gnu/bits/types/struct_sched_param.h + /usr/include/aarch64-linux-gnu/bits/cpu-set.h + /usr/include/time.h + /usr/include/aarch64-linux-gnu/bits/time.h + /usr/include/aarch64-linux-gnu/bits/timex.h + /usr/include/aarch64-linux-gnu/bits/types/struct_timeval.h + /usr/include/aarch64-linux-gnu/bits/types/clock_t.h + /usr/include/aarch64-linux-gnu/bits/types/struct_tm.h + /usr/include/aarch64-linux-gnu/bits/types/clockid_t.h + /usr/include/aarch64-linux-gnu/bits/types/timer_t.h + /usr/include/aarch64-linux-gnu/bits/types/struct_itimerspec.h + /usr/include/aarch64-linux-gnu/bits/pthreadtypes.h + /usr/include/aarch64-linux-gnu/bits/thread-shared-types.h + /usr/include/aarch64-linux-gnu/bits/pthreadtypes-arch.h + /usr/include/aarch64-linux-gnu/bits/atomic_wide_counter.h + /usr/include/aarch64-linux-gnu/bits/struct_mutex.h + /usr/include/aarch64-linux-gnu/bits/struct_rwlock.h + /usr/include/aarch64-linux-gnu/bits/setjmp.h + /usr/include/aarch64-linux-gnu/bits/types/__sigset_t.h + /usr/include/aarch64-linux-gnu/bits/types/struct___jmp_buf_tag.h + /usr/include/aarch64-linux-gnu/bits/pthread_stack_min-dynamic.h + /usr/include/aarch64-linux-gnu/c++/11/bits/atomic_word.h + /usr/include/aarch64-linux-gnu/sys/single_threaded.h + /usr/include/c++/11/ext/concurrence.h + /usr/include/c++/11/exception + /usr/include/c++/11/bits/exception_ptr.h + /usr/include/c++/11/bits/cxxabi_init_exception.h + /usr/include/c++/11/bits/nested_exception.h + /usr/include/c++/11/bits/shared_ptr_atomic.h + /usr/include/c++/11/bits/atomic_base.h + /usr/include/c++/11/bits/atomic_lockfree_defines.h + /usr/include/c++/11/backward/auto_ptr.h + /usr/include/c++/11/string + /usr/include/c++/11/bits/char_traits.h + /usr/include/c++/11/cstdint + /usr/include/c++/11/bits/localefwd.h + /usr/include/aarch64-linux-gnu/c++/11/bits/c++locale.h + /usr/include/c++/11/clocale + /usr/include/locale.h + /usr/include/aarch64-linux-gnu/bits/locale.h + /usr/include/c++/11/cctype + /usr/include/ctype.h + /usr/include/c++/11/bits/ostream_insert.h + /usr/include/c++/11/bits/cxxabi_forced.h + /usr/include/c++/11/bits/basic_string.h + /usr/include/c++/11/ext/string_conversions.h + /usr/include/c++/11/cstdlib + /usr/include/stdlib.h + /usr/include/aarch64-linux-gnu/bits/waitflags.h + /usr/include/aarch64-linux-gnu/bits/waitstatus.h + /usr/include/aarch64-linux-gnu/sys/types.h + /usr/include/endian.h + /usr/include/aarch64-linux-gnu/bits/byteswap.h + /usr/include/aarch64-linux-gnu/bits/uintn-identity.h + /usr/include/aarch64-linux-gnu/sys/select.h + /usr/include/aarch64-linux-gnu/bits/select.h + /usr/include/aarch64-linux-gnu/bits/types/sigset_t.h + /usr/include/aarch64-linux-gnu/bits/select2.h + /usr/include/alloca.h + /usr/include/aarch64-linux-gnu/bits/stdlib-bsearch.h + /usr/include/aarch64-linux-gnu/bits/stdlib-float.h + /usr/include/aarch64-linux-gnu/bits/stdlib.h + /usr/include/c++/11/bits/std_abs.h + /usr/include/c++/11/cstdio + /usr/include/stdio.h + /usr/include/aarch64-linux-gnu/bits/types/__fpos_t.h + /usr/include/aarch64-linux-gnu/bits/types/__fpos64_t.h + /usr/include/aarch64-linux-gnu/bits/types/struct_FILE.h + /usr/include/aarch64-linux-gnu/bits/types/cookie_io_functions_t.h + /usr/include/aarch64-linux-gnu/bits/stdio_lim.h + /usr/include/aarch64-linux-gnu/bits/stdio.h + /usr/include/aarch64-linux-gnu/bits/stdio2.h + /usr/include/c++/11/cerrno + /usr/include/errno.h + /usr/include/aarch64-linux-gnu/bits/errno.h + /usr/include/linux/errno.h + /usr/include/aarch64-linux-gnu/asm/errno.h + /usr/include/asm-generic/errno.h + /usr/include/asm-generic/errno-base.h + /usr/include/aarch64-linux-gnu/bits/types/error_t.h + /usr/include/c++/11/bits/charconv.h + /usr/include/c++/11/bits/basic_string.tcc + /usr/include/c++/11/vector + /usr/include/c++/11/bits/stl_vector.h + /usr/include/c++/11/bits/stl_bvector.h + /usr/include/c++/11/bits/vector.tcc + /usr/local/Ascend/ascend-toolkit/latest/include/graph/operator.h + /usr/include/c++/11/map + /usr/include/c++/11/bits/stl_tree.h + /usr/include/c++/11/bits/stl_map.h + /usr/include/c++/11/bits/stl_multimap.h + /usr/include/c++/11/bits/erase_if.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/ge_error_codes.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/inference_context.h + /usr/include/c++/11/set + /usr/include/c++/11/bits/stl_set.h + /usr/include/c++/11/bits/stl_multiset.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/tensor.h + /usr/include/c++/11/atomic + /usr/local/Ascend/ascend-toolkit/latest/include/graph/ge_error_codes.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/types.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/ascend_string.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/types.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/types.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/resource_context.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/ge_error_codes.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/tensor.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/types.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/operator_factory.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/operator.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/ascend_string.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/tensor.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/graph.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/gnode.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/tensor.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/ascend_string.h + /usr/local/Ascend/ascend-toolkit/latest/include/register/op_impl_registry.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/ge_error_codes.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/compiler_def.h + /usr/local/Ascend/ascend-toolkit/latest/include/register/op_impl_kernel_registry.h + /usr/include/c++/11/unordered_set + /usr/include/c++/11/bits/hashtable.h + /usr/include/c++/11/bits/hashtable_policy.h + /usr/include/c++/11/bits/enable_special_members.h + /usr/include/c++/11/bits/unordered_set.h + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/base_type.h + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/infer_shape_context.h + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/shape.h + /usr/local/Ascend/ascend-toolkit/latest/include/securec.h + /usr/local/Ascend/ascend-toolkit/latest/include/securectype.h + /usr/include/string.h + /usr/include/strings.h + /usr/include/aarch64-linux-gnu/bits/strings_fortified.h + /usr/include/aarch64-linux-gnu/bits/string_fortified.h + /usr/include/c++/11/stdlib.h + /usr/include/c++/11/iostream + /usr/include/c++/11/ostream + /usr/include/c++/11/ios + /usr/include/c++/11/bits/ios_base.h + /usr/include/c++/11/bits/locale_classes.h + /usr/include/c++/11/bits/locale_classes.tcc + /usr/include/c++/11/system_error + /usr/include/aarch64-linux-gnu/c++/11/bits/error_constants.h + /usr/include/c++/11/stdexcept + /usr/include/c++/11/streambuf + /usr/include/c++/11/bits/streambuf.tcc + /usr/include/c++/11/bits/basic_ios.h + /usr/include/c++/11/bits/locale_facets.h + /usr/include/c++/11/cwctype + /usr/include/wctype.h + /usr/include/aarch64-linux-gnu/bits/wctype-wchar.h + /usr/include/aarch64-linux-gnu/c++/11/bits/ctype_base.h + /usr/include/c++/11/bits/streambuf_iterator.h + /usr/include/aarch64-linux-gnu/c++/11/bits/ctype_inline.h + /usr/include/c++/11/bits/locale_facets.tcc + /usr/include/c++/11/bits/basic_ios.tcc + /usr/include/c++/11/bits/ostream.tcc + /usr/include/c++/11/istream + /usr/include/c++/11/bits/istream.tcc + /usr/include/c++/11/cstring + /usr/include/c++/11/limits + /usr/local/Ascend/ascend-toolkit/latest/include/utils/extern_math_util.h + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/tensor.h + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/storage_shape.h + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/storage_format.h + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/expand_dims_type.h + /usr/include/c++/11/cstddef + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/tensor_data.h + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/runtime_attrs.h + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/continuous_vector.h + /usr/local/Ascend/ascend-toolkit/latest/include/external/ge_common/ge_api_error_codes.h + /usr/local/Ascend/ascend-toolkit/latest/include/external/ge_common/ge_error_codes.h + /usr/local/Ascend/ascend-toolkit/latest/include/external/ge_common/ge_api_types.h + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/extended_kernel_context.h + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/kernel_context.h + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/kernel_run_context.h + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/context_extend.h + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/compute_node_info.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/inference_context.h + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/infer_shape_range_context.h + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/range.h + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/tiling_context.h + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/tiling_data.h + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/continuous_vector.h + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/runtime_attrs.h + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/op_execute_context.h + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/shape.h + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/tensor.h + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/extended_kernel_context.h + /usr/local/Ascend/ascend-toolkit/latest/include/ge/ge_allocator.h + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/infer_datatype_context.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/ascend_string.h + +op_host/CMakeFiles/cust_op_proto.dir/add_custom.cpp.o + /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/op_host/add_custom.cpp + /usr/include/stdc-predef.h + /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/op_host/add_custom_tiling.h + /usr/local/Ascend/ascend-toolkit/latest/include/register/tilingdata_base.h + /usr/include/c++/11/vector + /usr/include/c++/11/bits/stl_algobase.h + /usr/include/aarch64-linux-gnu/c++/11/bits/c++config.h + /usr/include/aarch64-linux-gnu/c++/11/bits/os_defines.h + /usr/include/features.h + /usr/include/features-time64.h + /usr/include/aarch64-linux-gnu/bits/wordsize.h + /usr/include/aarch64-linux-gnu/bits/timesize.h + /usr/include/aarch64-linux-gnu/sys/cdefs.h + /usr/include/aarch64-linux-gnu/bits/long-double.h + /usr/include/aarch64-linux-gnu/gnu/stubs.h + /usr/include/aarch64-linux-gnu/gnu/stubs-lp64.h + /usr/include/aarch64-linux-gnu/c++/11/bits/cpu_defines.h + /usr/include/c++/11/bits/functexcept.h + /usr/include/c++/11/bits/exception_defines.h + /usr/include/c++/11/bits/cpp_type_traits.h + /usr/include/c++/11/ext/type_traits.h + /usr/include/c++/11/ext/numeric_traits.h + /usr/include/c++/11/bits/stl_pair.h + /usr/include/c++/11/bits/move.h + /usr/include/c++/11/type_traits + /usr/include/c++/11/bits/stl_iterator_base_types.h + /usr/include/c++/11/bits/stl_iterator_base_funcs.h + /usr/include/c++/11/bits/concept_check.h + /usr/include/c++/11/debug/assertions.h + /usr/include/c++/11/bits/stl_iterator.h + /usr/include/c++/11/bits/ptr_traits.h + /usr/include/c++/11/debug/debug.h + /usr/include/c++/11/bits/predefined_ops.h + /usr/include/c++/11/bits/allocator.h + /usr/include/aarch64-linux-gnu/c++/11/bits/c++allocator.h + /usr/include/c++/11/ext/new_allocator.h + /usr/include/c++/11/new + /usr/include/c++/11/bits/exception.h + /usr/include/c++/11/bits/memoryfwd.h + /usr/include/c++/11/bits/stl_construct.h + /usr/include/c++/11/bits/stl_uninitialized.h + /usr/include/c++/11/ext/alloc_traits.h + /usr/include/c++/11/bits/alloc_traits.h + /usr/include/c++/11/bits/stl_vector.h + /usr/include/c++/11/initializer_list + /usr/include/c++/11/bits/stl_bvector.h + /usr/include/c++/11/bits/functional_hash.h + /usr/include/c++/11/bits/hash_bytes.h + /usr/include/c++/11/bits/range_access.h + /usr/include/c++/11/bits/vector.tcc + /usr/include/c++/11/map + /usr/include/c++/11/bits/stl_tree.h + /usr/include/c++/11/bits/stl_function.h + /usr/include/c++/11/backward/binders.h + /usr/include/c++/11/ext/aligned_buffer.h + /usr/include/c++/11/bits/stl_map.h + /usr/include/c++/11/tuple + /usr/include/c++/11/utility + /usr/include/c++/11/bits/stl_relops.h + /usr/include/c++/11/array + /usr/include/c++/11/bits/uses_allocator.h + /usr/include/c++/11/bits/invoke.h + /usr/include/c++/11/bits/stl_multimap.h + /usr/include/c++/11/bits/erase_if.h + /usr/include/c++/11/memory + /usr/include/c++/11/bits/stl_tempbuf.h + /usr/include/c++/11/bits/stl_raw_storage_iter.h + /usr/include/c++/11/bits/align.h + /usr/include/c++/11/bit + /usr/lib/gcc/aarch64-linux-gnu/11/include/stdint.h + /usr/include/stdint.h + /usr/include/aarch64-linux-gnu/bits/libc-header-start.h + /usr/include/aarch64-linux-gnu/bits/types.h + /usr/include/aarch64-linux-gnu/bits/typesizes.h + /usr/include/aarch64-linux-gnu/bits/time64.h + /usr/include/aarch64-linux-gnu/bits/wchar.h + /usr/include/aarch64-linux-gnu/bits/stdint-intn.h + /usr/include/aarch64-linux-gnu/bits/stdint-uintn.h + /usr/include/c++/11/bits/unique_ptr.h + /usr/include/c++/11/bits/shared_ptr.h + /usr/include/c++/11/iosfwd + /usr/include/c++/11/bits/stringfwd.h + /usr/include/c++/11/bits/postypes.h + /usr/include/c++/11/cwchar + /usr/include/wchar.h + /usr/include/aarch64-linux-gnu/bits/floatn.h + /usr/include/aarch64-linux-gnu/bits/floatn-common.h + /usr/lib/gcc/aarch64-linux-gnu/11/include/stddef.h + /usr/lib/gcc/aarch64-linux-gnu/11/include/stdarg.h + /usr/include/aarch64-linux-gnu/bits/types/wint_t.h + /usr/include/aarch64-linux-gnu/bits/types/mbstate_t.h + /usr/include/aarch64-linux-gnu/bits/types/__mbstate_t.h + /usr/include/aarch64-linux-gnu/bits/types/__FILE.h + /usr/include/aarch64-linux-gnu/bits/types/FILE.h + /usr/include/aarch64-linux-gnu/bits/types/locale_t.h + /usr/include/aarch64-linux-gnu/bits/types/__locale_t.h + /usr/include/aarch64-linux-gnu/bits/wchar2.h + /usr/include/c++/11/bits/shared_ptr_base.h + /usr/include/c++/11/typeinfo + /usr/include/c++/11/bits/allocated_ptr.h + /usr/include/c++/11/bits/refwrap.h + /usr/include/c++/11/ext/atomicity.h + /usr/include/aarch64-linux-gnu/c++/11/bits/gthr.h + /usr/include/aarch64-linux-gnu/c++/11/bits/gthr-default.h + /usr/include/pthread.h + /usr/include/sched.h + /usr/include/aarch64-linux-gnu/bits/types/time_t.h + /usr/include/aarch64-linux-gnu/bits/types/struct_timespec.h + /usr/include/aarch64-linux-gnu/bits/endian.h + /usr/include/aarch64-linux-gnu/bits/endianness.h + /usr/include/aarch64-linux-gnu/bits/sched.h + /usr/include/aarch64-linux-gnu/bits/types/struct_sched_param.h + /usr/include/aarch64-linux-gnu/bits/cpu-set.h + /usr/include/time.h + /usr/include/aarch64-linux-gnu/bits/time.h + /usr/include/aarch64-linux-gnu/bits/timex.h + /usr/include/aarch64-linux-gnu/bits/types/struct_timeval.h + /usr/include/aarch64-linux-gnu/bits/types/clock_t.h + /usr/include/aarch64-linux-gnu/bits/types/struct_tm.h + /usr/include/aarch64-linux-gnu/bits/types/clockid_t.h + /usr/include/aarch64-linux-gnu/bits/types/timer_t.h + /usr/include/aarch64-linux-gnu/bits/types/struct_itimerspec.h + /usr/include/aarch64-linux-gnu/bits/pthreadtypes.h + /usr/include/aarch64-linux-gnu/bits/thread-shared-types.h + /usr/include/aarch64-linux-gnu/bits/pthreadtypes-arch.h + /usr/include/aarch64-linux-gnu/bits/atomic_wide_counter.h + /usr/include/aarch64-linux-gnu/bits/struct_mutex.h + /usr/include/aarch64-linux-gnu/bits/struct_rwlock.h + /usr/include/aarch64-linux-gnu/bits/setjmp.h + /usr/include/aarch64-linux-gnu/bits/types/__sigset_t.h + /usr/include/aarch64-linux-gnu/bits/types/struct___jmp_buf_tag.h + /usr/include/aarch64-linux-gnu/bits/pthread_stack_min-dynamic.h + /usr/include/aarch64-linux-gnu/c++/11/bits/atomic_word.h + /usr/include/aarch64-linux-gnu/sys/single_threaded.h + /usr/include/c++/11/ext/concurrence.h + /usr/include/c++/11/exception + /usr/include/c++/11/bits/exception_ptr.h + /usr/include/c++/11/bits/cxxabi_init_exception.h + /usr/include/c++/11/bits/nested_exception.h + /usr/include/c++/11/bits/shared_ptr_atomic.h + /usr/include/c++/11/bits/atomic_base.h + /usr/include/c++/11/bits/atomic_lockfree_defines.h + /usr/include/c++/11/backward/auto_ptr.h + /usr/include/c++/11/cstring + /usr/include/string.h + /usr/include/strings.h + /usr/include/aarch64-linux-gnu/bits/strings_fortified.h + /usr/include/aarch64-linux-gnu/bits/string_fortified.h + /usr/local/Ascend/ascend-toolkit/latest/include/securec.h + /usr/local/Ascend/ascend-toolkit/latest/include/securectype.h + /usr/include/stdio.h + /usr/include/aarch64-linux-gnu/bits/types/__fpos_t.h + /usr/include/aarch64-linux-gnu/bits/types/__fpos64_t.h + /usr/include/aarch64-linux-gnu/bits/types/struct_FILE.h + /usr/include/aarch64-linux-gnu/bits/types/cookie_io_functions_t.h + /usr/include/aarch64-linux-gnu/bits/stdio_lim.h + /usr/include/aarch64-linux-gnu/bits/stdio.h + /usr/include/aarch64-linux-gnu/bits/stdio2.h + /usr/include/c++/11/stdlib.h + /usr/include/c++/11/cstdlib + /usr/include/stdlib.h + /usr/include/aarch64-linux-gnu/bits/waitflags.h + /usr/include/aarch64-linux-gnu/bits/waitstatus.h + /usr/include/aarch64-linux-gnu/sys/types.h + /usr/include/endian.h + /usr/include/aarch64-linux-gnu/bits/byteswap.h + /usr/include/aarch64-linux-gnu/bits/uintn-identity.h + /usr/include/aarch64-linux-gnu/sys/select.h + /usr/include/aarch64-linux-gnu/bits/select.h + /usr/include/aarch64-linux-gnu/bits/types/sigset_t.h + /usr/include/aarch64-linux-gnu/bits/select2.h + /usr/include/alloca.h + /usr/include/aarch64-linux-gnu/bits/stdlib-bsearch.h + /usr/include/aarch64-linux-gnu/bits/stdlib-float.h + /usr/include/aarch64-linux-gnu/bits/stdlib.h + /usr/include/c++/11/bits/std_abs.h + /usr/include/errno.h + /usr/include/aarch64-linux-gnu/bits/errno.h + /usr/include/linux/errno.h + /usr/include/aarch64-linux-gnu/asm/errno.h + /usr/include/asm-generic/errno.h + /usr/include/asm-generic/errno-base.h + /usr/include/aarch64-linux-gnu/bits/types/error_t.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/ascend_string.h + /usr/include/c++/11/string + /usr/include/c++/11/bits/char_traits.h + /usr/include/c++/11/cstdint + /usr/include/c++/11/bits/localefwd.h + /usr/include/aarch64-linux-gnu/c++/11/bits/c++locale.h + /usr/include/c++/11/clocale + /usr/include/locale.h + /usr/include/aarch64-linux-gnu/bits/locale.h + /usr/include/c++/11/cctype + /usr/include/ctype.h + /usr/include/c++/11/bits/ostream_insert.h + /usr/include/c++/11/bits/cxxabi_forced.h + /usr/include/c++/11/bits/basic_string.h + /usr/include/c++/11/ext/string_conversions.h + /usr/include/c++/11/cstdio + /usr/include/c++/11/cerrno + /usr/include/c++/11/bits/charconv.h + /usr/include/c++/11/bits/basic_string.tcc + /usr/include/c++/11/functional + /usr/include/c++/11/bits/std_function.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/types.h + /usr/include/c++/11/atomic + /usr/local/Ascend/ascend-toolkit/latest/include/register/op_def_registry.h + /usr/local/Ascend/ascend-toolkit/latest/include/register/op_def.h + /usr/include/c++/11/iostream + /usr/include/c++/11/ostream + /usr/include/c++/11/ios + /usr/include/c++/11/bits/ios_base.h + /usr/include/c++/11/bits/locale_classes.h + /usr/include/c++/11/bits/locale_classes.tcc + /usr/include/c++/11/system_error + /usr/include/aarch64-linux-gnu/c++/11/bits/error_constants.h + /usr/include/c++/11/stdexcept + /usr/include/c++/11/streambuf + /usr/include/c++/11/bits/streambuf.tcc + /usr/include/c++/11/bits/basic_ios.h + /usr/include/c++/11/bits/locale_facets.h + /usr/include/c++/11/cwctype + /usr/include/wctype.h + /usr/include/aarch64-linux-gnu/bits/wctype-wchar.h + /usr/include/aarch64-linux-gnu/c++/11/bits/ctype_base.h + /usr/include/c++/11/bits/streambuf_iterator.h + /usr/include/aarch64-linux-gnu/c++/11/bits/ctype_inline.h + /usr/include/c++/11/bits/locale_facets.tcc + /usr/include/c++/11/bits/basic_ios.tcc + /usr/include/c++/11/bits/ostream.tcc + /usr/include/c++/11/istream + /usr/include/c++/11/bits/istream.tcc + /usr/local/Ascend/ascend-toolkit/latest/include/register/op_impl_registry.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/ge_error_codes.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/compiler_def.h + /usr/local/Ascend/ascend-toolkit/latest/include/register/op_impl_kernel_registry.h + /usr/include/c++/11/unordered_set + /usr/include/c++/11/bits/hashtable.h + /usr/include/c++/11/bits/hashtable_policy.h + /usr/include/c++/11/bits/enable_special_members.h + /usr/include/c++/11/bits/unordered_set.h + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/base_type.h + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/infer_shape_context.h + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/shape.h + /usr/include/c++/11/limits + /usr/local/Ascend/ascend-toolkit/latest/include/utils/extern_math_util.h + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/tensor.h + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/storage_shape.h + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/storage_format.h + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/expand_dims_type.h + /usr/include/c++/11/cstddef + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/tensor_data.h + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/runtime_attrs.h + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/continuous_vector.h + /usr/local/Ascend/ascend-toolkit/latest/include/external/ge_common/ge_api_error_codes.h + /usr/local/Ascend/ascend-toolkit/latest/include/external/ge_common/ge_error_codes.h + /usr/local/Ascend/ascend-toolkit/latest/include/external/ge_common/ge_api_types.h + /usr/include/c++/11/set + /usr/include/c++/11/bits/stl_set.h + /usr/include/c++/11/bits/stl_multiset.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/tensor.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/ge_error_codes.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/types.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/ascend_string.h + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/extended_kernel_context.h + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/kernel_context.h + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/kernel_run_context.h + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/context_extend.h + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/compute_node_info.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/inference_context.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/tensor.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/types.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/resource_context.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/ge_error_codes.h + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/infer_shape_range_context.h + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/range.h + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/tiling_context.h + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/tiling_data.h + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/continuous_vector.h + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/runtime_attrs.h + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/op_execute_context.h + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/shape.h + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/tensor.h + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/extended_kernel_context.h + /usr/local/Ascend/ascend-toolkit/latest/include/ge/ge_allocator.h + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/infer_datatype_context.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/operator_reg.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/operator.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/inference_context.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/tensor.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/operator_factory.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/operator.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/ascend_string.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/graph.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/gnode.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/ge_error_codes.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/types.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/tensor.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/ascend_string.h + /usr/local/Ascend/ascend-toolkit/latest/include/register/op_def_factory.h + diff --git a/Increase_Host_compute/Is_double_buffer/build_out/op_host/CMakeFiles/cust_op_proto.dir/compiler_depend.make b/Increase_Host_compute/Is_double_buffer/build_out/op_host/CMakeFiles/cust_op_proto.dir/compiler_depend.make new file mode 100644 index 0000000000000000000000000000000000000000..7e340429ebca448573d17cc454d9f37c74a930dd --- /dev/null +++ b/Increase_Host_compute/Is_double_buffer/build_out/op_host/CMakeFiles/cust_op_proto.dir/compiler_depend.make @@ -0,0 +1,1167 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +op_host/CMakeFiles/cust_op_proto.dir/__/autogen/op_proto.cc.o: autogen/op_proto.cc \ + /usr/include/stdc-predef.h \ + autogen/op_proto.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/operator_reg.h \ + /usr/include/c++/11/functional \ + /usr/include/aarch64-linux-gnu/c++/11/bits/c++config.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/os_defines.h \ + /usr/include/features.h \ + /usr/include/features-time64.h \ + /usr/include/aarch64-linux-gnu/bits/wordsize.h \ + /usr/include/aarch64-linux-gnu/bits/timesize.h \ + /usr/include/aarch64-linux-gnu/sys/cdefs.h \ + /usr/include/aarch64-linux-gnu/bits/long-double.h \ + /usr/include/aarch64-linux-gnu/gnu/stubs.h \ + /usr/include/aarch64-linux-gnu/gnu/stubs-lp64.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/cpu_defines.h \ + /usr/include/c++/11/bits/stl_function.h \ + /usr/include/c++/11/backward/binders.h \ + /usr/include/c++/11/new \ + /usr/include/c++/11/bits/exception.h \ + /usr/include/c++/11/tuple \ + /usr/include/c++/11/utility \ + /usr/include/c++/11/bits/stl_relops.h \ + /usr/include/c++/11/bits/stl_pair.h \ + /usr/include/c++/11/bits/move.h \ + /usr/include/c++/11/type_traits \ + /usr/include/c++/11/initializer_list \ + /usr/include/c++/11/array \ + /usr/include/c++/11/bits/functexcept.h \ + /usr/include/c++/11/bits/exception_defines.h \ + /usr/include/c++/11/bits/stl_algobase.h \ + /usr/include/c++/11/bits/cpp_type_traits.h \ + /usr/include/c++/11/ext/type_traits.h \ + /usr/include/c++/11/ext/numeric_traits.h \ + /usr/include/c++/11/bits/stl_iterator_base_types.h \ + /usr/include/c++/11/bits/stl_iterator_base_funcs.h \ + /usr/include/c++/11/bits/concept_check.h \ + /usr/include/c++/11/debug/assertions.h \ + /usr/include/c++/11/bits/stl_iterator.h \ + /usr/include/c++/11/bits/ptr_traits.h \ + /usr/include/c++/11/debug/debug.h \ + /usr/include/c++/11/bits/predefined_ops.h \ + /usr/include/c++/11/bits/range_access.h \ + /usr/include/c++/11/bits/uses_allocator.h \ + /usr/include/c++/11/bits/invoke.h \ + /usr/include/c++/11/bits/functional_hash.h \ + /usr/include/c++/11/bits/hash_bytes.h \ + /usr/include/c++/11/bits/refwrap.h \ + /usr/include/c++/11/bits/std_function.h \ + /usr/include/c++/11/typeinfo \ + /usr/include/c++/11/memory \ + /usr/include/c++/11/bits/allocator.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/c++allocator.h \ + /usr/include/c++/11/ext/new_allocator.h \ + /usr/include/c++/11/bits/memoryfwd.h \ + /usr/include/c++/11/bits/stl_construct.h \ + /usr/include/c++/11/bits/stl_uninitialized.h \ + /usr/include/c++/11/ext/alloc_traits.h \ + /usr/include/c++/11/bits/alloc_traits.h \ + /usr/include/c++/11/bits/stl_tempbuf.h \ + /usr/include/c++/11/bits/stl_raw_storage_iter.h \ + /usr/include/c++/11/bits/align.h \ + /usr/include/c++/11/bit \ + /usr/lib/gcc/aarch64-linux-gnu/11/include/stdint.h \ + /usr/include/stdint.h \ + /usr/include/aarch64-linux-gnu/bits/libc-header-start.h \ + /usr/include/aarch64-linux-gnu/bits/types.h \ + /usr/include/aarch64-linux-gnu/bits/typesizes.h \ + /usr/include/aarch64-linux-gnu/bits/time64.h \ + /usr/include/aarch64-linux-gnu/bits/wchar.h \ + /usr/include/aarch64-linux-gnu/bits/stdint-intn.h \ + /usr/include/aarch64-linux-gnu/bits/stdint-uintn.h \ + /usr/include/c++/11/bits/unique_ptr.h \ + /usr/include/c++/11/bits/shared_ptr.h \ + /usr/include/c++/11/iosfwd \ + /usr/include/c++/11/bits/stringfwd.h \ + /usr/include/c++/11/bits/postypes.h \ + /usr/include/c++/11/cwchar \ + /usr/include/wchar.h \ + /usr/include/aarch64-linux-gnu/bits/floatn.h \ + /usr/include/aarch64-linux-gnu/bits/floatn-common.h \ + /usr/lib/gcc/aarch64-linux-gnu/11/include/stddef.h \ + /usr/lib/gcc/aarch64-linux-gnu/11/include/stdarg.h \ + /usr/include/aarch64-linux-gnu/bits/types/wint_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/mbstate_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/__mbstate_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/__FILE.h \ + /usr/include/aarch64-linux-gnu/bits/types/FILE.h \ + /usr/include/aarch64-linux-gnu/bits/types/locale_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/__locale_t.h \ + /usr/include/aarch64-linux-gnu/bits/wchar2.h \ + /usr/include/c++/11/bits/shared_ptr_base.h \ + /usr/include/c++/11/bits/allocated_ptr.h \ + /usr/include/c++/11/ext/aligned_buffer.h \ + /usr/include/c++/11/ext/atomicity.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/gthr.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/gthr-default.h \ + /usr/include/pthread.h \ + /usr/include/sched.h \ + /usr/include/aarch64-linux-gnu/bits/types/time_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/struct_timespec.h \ + /usr/include/aarch64-linux-gnu/bits/endian.h \ + /usr/include/aarch64-linux-gnu/bits/endianness.h \ + /usr/include/aarch64-linux-gnu/bits/sched.h \ + /usr/include/aarch64-linux-gnu/bits/types/struct_sched_param.h \ + /usr/include/aarch64-linux-gnu/bits/cpu-set.h \ + /usr/include/time.h \ + /usr/include/aarch64-linux-gnu/bits/time.h \ + /usr/include/aarch64-linux-gnu/bits/timex.h \ + /usr/include/aarch64-linux-gnu/bits/types/struct_timeval.h \ + /usr/include/aarch64-linux-gnu/bits/types/clock_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/struct_tm.h \ + /usr/include/aarch64-linux-gnu/bits/types/clockid_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/timer_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/struct_itimerspec.h \ + /usr/include/aarch64-linux-gnu/bits/pthreadtypes.h \ + /usr/include/aarch64-linux-gnu/bits/thread-shared-types.h \ + /usr/include/aarch64-linux-gnu/bits/pthreadtypes-arch.h \ + /usr/include/aarch64-linux-gnu/bits/atomic_wide_counter.h \ + /usr/include/aarch64-linux-gnu/bits/struct_mutex.h \ + /usr/include/aarch64-linux-gnu/bits/struct_rwlock.h \ + /usr/include/aarch64-linux-gnu/bits/setjmp.h \ + /usr/include/aarch64-linux-gnu/bits/types/__sigset_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/struct___jmp_buf_tag.h \ + /usr/include/aarch64-linux-gnu/bits/pthread_stack_min-dynamic.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/atomic_word.h \ + /usr/include/aarch64-linux-gnu/sys/single_threaded.h \ + /usr/include/c++/11/ext/concurrence.h \ + /usr/include/c++/11/exception \ + /usr/include/c++/11/bits/exception_ptr.h \ + /usr/include/c++/11/bits/cxxabi_init_exception.h \ + /usr/include/c++/11/bits/nested_exception.h \ + /usr/include/c++/11/bits/shared_ptr_atomic.h \ + /usr/include/c++/11/bits/atomic_base.h \ + /usr/include/c++/11/bits/atomic_lockfree_defines.h \ + /usr/include/c++/11/backward/auto_ptr.h \ + /usr/include/c++/11/string \ + /usr/include/c++/11/bits/char_traits.h \ + /usr/include/c++/11/cstdint \ + /usr/include/c++/11/bits/localefwd.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/c++locale.h \ + /usr/include/c++/11/clocale \ + /usr/include/locale.h \ + /usr/include/aarch64-linux-gnu/bits/locale.h \ + /usr/include/c++/11/cctype \ + /usr/include/ctype.h \ + /usr/include/c++/11/bits/ostream_insert.h \ + /usr/include/c++/11/bits/cxxabi_forced.h \ + /usr/include/c++/11/bits/basic_string.h \ + /usr/include/c++/11/ext/string_conversions.h \ + /usr/include/c++/11/cstdlib \ + /usr/include/stdlib.h \ + /usr/include/aarch64-linux-gnu/bits/waitflags.h \ + /usr/include/aarch64-linux-gnu/bits/waitstatus.h \ + /usr/include/aarch64-linux-gnu/sys/types.h \ + /usr/include/endian.h \ + /usr/include/aarch64-linux-gnu/bits/byteswap.h \ + /usr/include/aarch64-linux-gnu/bits/uintn-identity.h \ + /usr/include/aarch64-linux-gnu/sys/select.h \ + /usr/include/aarch64-linux-gnu/bits/select.h \ + /usr/include/aarch64-linux-gnu/bits/types/sigset_t.h \ + /usr/include/aarch64-linux-gnu/bits/select2.h \ + /usr/include/alloca.h \ + /usr/include/aarch64-linux-gnu/bits/stdlib-bsearch.h \ + /usr/include/aarch64-linux-gnu/bits/stdlib-float.h \ + /usr/include/aarch64-linux-gnu/bits/stdlib.h \ + /usr/include/c++/11/bits/std_abs.h \ + /usr/include/c++/11/cstdio \ + /usr/include/stdio.h \ + /usr/include/aarch64-linux-gnu/bits/types/__fpos_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/__fpos64_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/struct_FILE.h \ + /usr/include/aarch64-linux-gnu/bits/types/cookie_io_functions_t.h \ + /usr/include/aarch64-linux-gnu/bits/stdio_lim.h \ + /usr/include/aarch64-linux-gnu/bits/stdio.h \ + /usr/include/aarch64-linux-gnu/bits/stdio2.h \ + /usr/include/c++/11/cerrno \ + /usr/include/errno.h \ + /usr/include/aarch64-linux-gnu/bits/errno.h \ + /usr/include/linux/errno.h \ + /usr/include/aarch64-linux-gnu/asm/errno.h \ + /usr/include/asm-generic/errno.h \ + /usr/include/asm-generic/errno-base.h \ + /usr/include/aarch64-linux-gnu/bits/types/error_t.h \ + /usr/include/c++/11/bits/charconv.h \ + /usr/include/c++/11/bits/basic_string.tcc \ + /usr/include/c++/11/vector \ + /usr/include/c++/11/bits/stl_vector.h \ + /usr/include/c++/11/bits/stl_bvector.h \ + /usr/include/c++/11/bits/vector.tcc \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/operator.h \ + /usr/include/c++/11/map \ + /usr/include/c++/11/bits/stl_tree.h \ + /usr/include/c++/11/bits/stl_map.h \ + /usr/include/c++/11/bits/stl_multimap.h \ + /usr/include/c++/11/bits/erase_if.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/ge_error_codes.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/inference_context.h \ + /usr/include/c++/11/set \ + /usr/include/c++/11/bits/stl_set.h \ + /usr/include/c++/11/bits/stl_multiset.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/tensor.h \ + /usr/include/c++/11/atomic \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/ge_error_codes.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/types.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/ascend_string.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/types.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/types.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/resource_context.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/ge_error_codes.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/tensor.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/types.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/operator_factory.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/operator.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/ascend_string.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/tensor.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/graph.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/gnode.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/tensor.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/ascend_string.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/register/op_impl_registry.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/ge_error_codes.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/compiler_def.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/register/op_impl_kernel_registry.h \ + /usr/include/c++/11/unordered_set \ + /usr/include/c++/11/bits/hashtable.h \ + /usr/include/c++/11/bits/hashtable_policy.h \ + /usr/include/c++/11/bits/enable_special_members.h \ + /usr/include/c++/11/bits/unordered_set.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/base_type.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/infer_shape_context.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/shape.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/securec.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/securectype.h \ + /usr/include/string.h \ + /usr/include/strings.h \ + /usr/include/aarch64-linux-gnu/bits/strings_fortified.h \ + /usr/include/aarch64-linux-gnu/bits/string_fortified.h \ + /usr/include/c++/11/stdlib.h \ + /usr/include/c++/11/iostream \ + /usr/include/c++/11/ostream \ + /usr/include/c++/11/ios \ + /usr/include/c++/11/bits/ios_base.h \ + /usr/include/c++/11/bits/locale_classes.h \ + /usr/include/c++/11/bits/locale_classes.tcc \ + /usr/include/c++/11/system_error \ + /usr/include/aarch64-linux-gnu/c++/11/bits/error_constants.h \ + /usr/include/c++/11/stdexcept \ + /usr/include/c++/11/streambuf \ + /usr/include/c++/11/bits/streambuf.tcc \ + /usr/include/c++/11/bits/basic_ios.h \ + /usr/include/c++/11/bits/locale_facets.h \ + /usr/include/c++/11/cwctype \ + /usr/include/wctype.h \ + /usr/include/aarch64-linux-gnu/bits/wctype-wchar.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/ctype_base.h \ + /usr/include/c++/11/bits/streambuf_iterator.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/ctype_inline.h \ + /usr/include/c++/11/bits/locale_facets.tcc \ + /usr/include/c++/11/bits/basic_ios.tcc \ + /usr/include/c++/11/bits/ostream.tcc \ + /usr/include/c++/11/istream \ + /usr/include/c++/11/bits/istream.tcc \ + /usr/include/c++/11/cstring \ + /usr/include/c++/11/limits \ + /usr/local/Ascend/ascend-toolkit/latest/include/utils/extern_math_util.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/tensor.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/storage_shape.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/storage_format.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/expand_dims_type.h \ + /usr/include/c++/11/cstddef \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/tensor_data.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/runtime_attrs.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/continuous_vector.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/external/ge_common/ge_api_error_codes.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/external/ge_common/ge_error_codes.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/external/ge_common/ge_api_types.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/extended_kernel_context.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/kernel_context.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/kernel_run_context.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/context_extend.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/compute_node_info.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/inference_context.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/infer_shape_range_context.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/range.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/tiling_context.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/tiling_data.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/continuous_vector.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/runtime_attrs.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/op_execute_context.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/shape.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/tensor.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/extended_kernel_context.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/ge/ge_allocator.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/infer_datatype_context.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/ascend_string.h + +op_host/CMakeFiles/cust_op_proto.dir/add_custom.cpp.o: ../op_host/add_custom.cpp \ + /usr/include/stdc-predef.h \ + ../op_host/add_custom_tiling.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/register/tilingdata_base.h \ + /usr/include/c++/11/vector \ + /usr/include/c++/11/bits/stl_algobase.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/c++config.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/os_defines.h \ + /usr/include/features.h \ + /usr/include/features-time64.h \ + /usr/include/aarch64-linux-gnu/bits/wordsize.h \ + /usr/include/aarch64-linux-gnu/bits/timesize.h \ + /usr/include/aarch64-linux-gnu/sys/cdefs.h \ + /usr/include/aarch64-linux-gnu/bits/long-double.h \ + /usr/include/aarch64-linux-gnu/gnu/stubs.h \ + /usr/include/aarch64-linux-gnu/gnu/stubs-lp64.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/cpu_defines.h \ + /usr/include/c++/11/bits/functexcept.h \ + /usr/include/c++/11/bits/exception_defines.h \ + /usr/include/c++/11/bits/cpp_type_traits.h \ + /usr/include/c++/11/ext/type_traits.h \ + /usr/include/c++/11/ext/numeric_traits.h \ + /usr/include/c++/11/bits/stl_pair.h \ + /usr/include/c++/11/bits/move.h \ + /usr/include/c++/11/type_traits \ + /usr/include/c++/11/bits/stl_iterator_base_types.h \ + /usr/include/c++/11/bits/stl_iterator_base_funcs.h \ + /usr/include/c++/11/bits/concept_check.h \ + /usr/include/c++/11/debug/assertions.h \ + /usr/include/c++/11/bits/stl_iterator.h \ + /usr/include/c++/11/bits/ptr_traits.h \ + /usr/include/c++/11/debug/debug.h \ + /usr/include/c++/11/bits/predefined_ops.h \ + /usr/include/c++/11/bits/allocator.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/c++allocator.h \ + /usr/include/c++/11/ext/new_allocator.h \ + /usr/include/c++/11/new \ + /usr/include/c++/11/bits/exception.h \ + /usr/include/c++/11/bits/memoryfwd.h \ + /usr/include/c++/11/bits/stl_construct.h \ + /usr/include/c++/11/bits/stl_uninitialized.h \ + /usr/include/c++/11/ext/alloc_traits.h \ + /usr/include/c++/11/bits/alloc_traits.h \ + /usr/include/c++/11/bits/stl_vector.h \ + /usr/include/c++/11/initializer_list \ + /usr/include/c++/11/bits/stl_bvector.h \ + /usr/include/c++/11/bits/functional_hash.h \ + /usr/include/c++/11/bits/hash_bytes.h \ + /usr/include/c++/11/bits/range_access.h \ + /usr/include/c++/11/bits/vector.tcc \ + /usr/include/c++/11/map \ + /usr/include/c++/11/bits/stl_tree.h \ + /usr/include/c++/11/bits/stl_function.h \ + /usr/include/c++/11/backward/binders.h \ + /usr/include/c++/11/ext/aligned_buffer.h \ + /usr/include/c++/11/bits/stl_map.h \ + /usr/include/c++/11/tuple \ + /usr/include/c++/11/utility \ + /usr/include/c++/11/bits/stl_relops.h \ + /usr/include/c++/11/array \ + /usr/include/c++/11/bits/uses_allocator.h \ + /usr/include/c++/11/bits/invoke.h \ + /usr/include/c++/11/bits/stl_multimap.h \ + /usr/include/c++/11/bits/erase_if.h \ + /usr/include/c++/11/memory \ + /usr/include/c++/11/bits/stl_tempbuf.h \ + /usr/include/c++/11/bits/stl_raw_storage_iter.h \ + /usr/include/c++/11/bits/align.h \ + /usr/include/c++/11/bit \ + /usr/lib/gcc/aarch64-linux-gnu/11/include/stdint.h \ + /usr/include/stdint.h \ + /usr/include/aarch64-linux-gnu/bits/libc-header-start.h \ + /usr/include/aarch64-linux-gnu/bits/types.h \ + /usr/include/aarch64-linux-gnu/bits/typesizes.h \ + /usr/include/aarch64-linux-gnu/bits/time64.h \ + /usr/include/aarch64-linux-gnu/bits/wchar.h \ + /usr/include/aarch64-linux-gnu/bits/stdint-intn.h \ + /usr/include/aarch64-linux-gnu/bits/stdint-uintn.h \ + /usr/include/c++/11/bits/unique_ptr.h \ + /usr/include/c++/11/bits/shared_ptr.h \ + /usr/include/c++/11/iosfwd \ + /usr/include/c++/11/bits/stringfwd.h \ + /usr/include/c++/11/bits/postypes.h \ + /usr/include/c++/11/cwchar \ + /usr/include/wchar.h \ + /usr/include/aarch64-linux-gnu/bits/floatn.h \ + /usr/include/aarch64-linux-gnu/bits/floatn-common.h \ + /usr/lib/gcc/aarch64-linux-gnu/11/include/stddef.h \ + /usr/lib/gcc/aarch64-linux-gnu/11/include/stdarg.h \ + /usr/include/aarch64-linux-gnu/bits/types/wint_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/mbstate_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/__mbstate_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/__FILE.h \ + /usr/include/aarch64-linux-gnu/bits/types/FILE.h \ + /usr/include/aarch64-linux-gnu/bits/types/locale_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/__locale_t.h \ + /usr/include/aarch64-linux-gnu/bits/wchar2.h \ + /usr/include/c++/11/bits/shared_ptr_base.h \ + /usr/include/c++/11/typeinfo \ + /usr/include/c++/11/bits/allocated_ptr.h \ + /usr/include/c++/11/bits/refwrap.h \ + /usr/include/c++/11/ext/atomicity.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/gthr.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/gthr-default.h \ + /usr/include/pthread.h \ + /usr/include/sched.h \ + /usr/include/aarch64-linux-gnu/bits/types/time_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/struct_timespec.h \ + /usr/include/aarch64-linux-gnu/bits/endian.h \ + /usr/include/aarch64-linux-gnu/bits/endianness.h \ + /usr/include/aarch64-linux-gnu/bits/sched.h \ + /usr/include/aarch64-linux-gnu/bits/types/struct_sched_param.h \ + /usr/include/aarch64-linux-gnu/bits/cpu-set.h \ + /usr/include/time.h \ + /usr/include/aarch64-linux-gnu/bits/time.h \ + /usr/include/aarch64-linux-gnu/bits/timex.h \ + /usr/include/aarch64-linux-gnu/bits/types/struct_timeval.h \ + /usr/include/aarch64-linux-gnu/bits/types/clock_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/struct_tm.h \ + /usr/include/aarch64-linux-gnu/bits/types/clockid_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/timer_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/struct_itimerspec.h \ + /usr/include/aarch64-linux-gnu/bits/pthreadtypes.h \ + /usr/include/aarch64-linux-gnu/bits/thread-shared-types.h \ + /usr/include/aarch64-linux-gnu/bits/pthreadtypes-arch.h \ + /usr/include/aarch64-linux-gnu/bits/atomic_wide_counter.h \ + /usr/include/aarch64-linux-gnu/bits/struct_mutex.h \ + /usr/include/aarch64-linux-gnu/bits/struct_rwlock.h \ + /usr/include/aarch64-linux-gnu/bits/setjmp.h \ + /usr/include/aarch64-linux-gnu/bits/types/__sigset_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/struct___jmp_buf_tag.h \ + /usr/include/aarch64-linux-gnu/bits/pthread_stack_min-dynamic.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/atomic_word.h \ + /usr/include/aarch64-linux-gnu/sys/single_threaded.h \ + /usr/include/c++/11/ext/concurrence.h \ + /usr/include/c++/11/exception \ + /usr/include/c++/11/bits/exception_ptr.h \ + /usr/include/c++/11/bits/cxxabi_init_exception.h \ + /usr/include/c++/11/bits/nested_exception.h \ + /usr/include/c++/11/bits/shared_ptr_atomic.h \ + /usr/include/c++/11/bits/atomic_base.h \ + /usr/include/c++/11/bits/atomic_lockfree_defines.h \ + /usr/include/c++/11/backward/auto_ptr.h \ + /usr/include/c++/11/cstring \ + /usr/include/string.h \ + /usr/include/strings.h \ + /usr/include/aarch64-linux-gnu/bits/strings_fortified.h \ + /usr/include/aarch64-linux-gnu/bits/string_fortified.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/securec.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/securectype.h \ + /usr/include/stdio.h \ + /usr/include/aarch64-linux-gnu/bits/types/__fpos_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/__fpos64_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/struct_FILE.h \ + /usr/include/aarch64-linux-gnu/bits/types/cookie_io_functions_t.h \ + /usr/include/aarch64-linux-gnu/bits/stdio_lim.h \ + /usr/include/aarch64-linux-gnu/bits/stdio.h \ + /usr/include/aarch64-linux-gnu/bits/stdio2.h \ + /usr/include/c++/11/stdlib.h \ + /usr/include/c++/11/cstdlib \ + /usr/include/stdlib.h \ + /usr/include/aarch64-linux-gnu/bits/waitflags.h \ + /usr/include/aarch64-linux-gnu/bits/waitstatus.h \ + /usr/include/aarch64-linux-gnu/sys/types.h \ + /usr/include/endian.h \ + /usr/include/aarch64-linux-gnu/bits/byteswap.h \ + /usr/include/aarch64-linux-gnu/bits/uintn-identity.h \ + /usr/include/aarch64-linux-gnu/sys/select.h \ + /usr/include/aarch64-linux-gnu/bits/select.h \ + /usr/include/aarch64-linux-gnu/bits/types/sigset_t.h \ + /usr/include/aarch64-linux-gnu/bits/select2.h \ + /usr/include/alloca.h \ + /usr/include/aarch64-linux-gnu/bits/stdlib-bsearch.h \ + /usr/include/aarch64-linux-gnu/bits/stdlib-float.h \ + /usr/include/aarch64-linux-gnu/bits/stdlib.h \ + /usr/include/c++/11/bits/std_abs.h \ + /usr/include/errno.h \ + /usr/include/aarch64-linux-gnu/bits/errno.h \ + /usr/include/linux/errno.h \ + /usr/include/aarch64-linux-gnu/asm/errno.h \ + /usr/include/asm-generic/errno.h \ + /usr/include/asm-generic/errno-base.h \ + /usr/include/aarch64-linux-gnu/bits/types/error_t.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/ascend_string.h \ + /usr/include/c++/11/string \ + /usr/include/c++/11/bits/char_traits.h \ + /usr/include/c++/11/cstdint \ + /usr/include/c++/11/bits/localefwd.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/c++locale.h \ + /usr/include/c++/11/clocale \ + /usr/include/locale.h \ + /usr/include/aarch64-linux-gnu/bits/locale.h \ + /usr/include/c++/11/cctype \ + /usr/include/ctype.h \ + /usr/include/c++/11/bits/ostream_insert.h \ + /usr/include/c++/11/bits/cxxabi_forced.h \ + /usr/include/c++/11/bits/basic_string.h \ + /usr/include/c++/11/ext/string_conversions.h \ + /usr/include/c++/11/cstdio \ + /usr/include/c++/11/cerrno \ + /usr/include/c++/11/bits/charconv.h \ + /usr/include/c++/11/bits/basic_string.tcc \ + /usr/include/c++/11/functional \ + /usr/include/c++/11/bits/std_function.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/types.h \ + /usr/include/c++/11/atomic \ + /usr/local/Ascend/ascend-toolkit/latest/include/register/op_def_registry.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/register/op_def.h \ + /usr/include/c++/11/iostream \ + /usr/include/c++/11/ostream \ + /usr/include/c++/11/ios \ + /usr/include/c++/11/bits/ios_base.h \ + /usr/include/c++/11/bits/locale_classes.h \ + /usr/include/c++/11/bits/locale_classes.tcc \ + /usr/include/c++/11/system_error \ + /usr/include/aarch64-linux-gnu/c++/11/bits/error_constants.h \ + /usr/include/c++/11/stdexcept \ + /usr/include/c++/11/streambuf \ + /usr/include/c++/11/bits/streambuf.tcc \ + /usr/include/c++/11/bits/basic_ios.h \ + /usr/include/c++/11/bits/locale_facets.h \ + /usr/include/c++/11/cwctype \ + /usr/include/wctype.h \ + /usr/include/aarch64-linux-gnu/bits/wctype-wchar.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/ctype_base.h \ + /usr/include/c++/11/bits/streambuf_iterator.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/ctype_inline.h \ + /usr/include/c++/11/bits/locale_facets.tcc \ + /usr/include/c++/11/bits/basic_ios.tcc \ + /usr/include/c++/11/bits/ostream.tcc \ + /usr/include/c++/11/istream \ + /usr/include/c++/11/bits/istream.tcc \ + /usr/local/Ascend/ascend-toolkit/latest/include/register/op_impl_registry.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/ge_error_codes.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/compiler_def.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/register/op_impl_kernel_registry.h \ + /usr/include/c++/11/unordered_set \ + /usr/include/c++/11/bits/hashtable.h \ + /usr/include/c++/11/bits/hashtable_policy.h \ + /usr/include/c++/11/bits/enable_special_members.h \ + /usr/include/c++/11/bits/unordered_set.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/base_type.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/infer_shape_context.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/shape.h \ + /usr/include/c++/11/limits \ + /usr/local/Ascend/ascend-toolkit/latest/include/utils/extern_math_util.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/tensor.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/storage_shape.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/storage_format.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/expand_dims_type.h \ + /usr/include/c++/11/cstddef \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/tensor_data.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/runtime_attrs.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/continuous_vector.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/external/ge_common/ge_api_error_codes.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/external/ge_common/ge_error_codes.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/external/ge_common/ge_api_types.h \ + /usr/include/c++/11/set \ + /usr/include/c++/11/bits/stl_set.h \ + /usr/include/c++/11/bits/stl_multiset.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/tensor.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/ge_error_codes.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/types.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/ascend_string.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/extended_kernel_context.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/kernel_context.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/kernel_run_context.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/context_extend.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/compute_node_info.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/inference_context.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/tensor.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/types.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/resource_context.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/ge_error_codes.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/infer_shape_range_context.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/range.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/tiling_context.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/tiling_data.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/continuous_vector.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/runtime_attrs.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/op_execute_context.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/shape.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/tensor.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/extended_kernel_context.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/ge/ge_allocator.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/infer_datatype_context.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/operator_reg.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/operator.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/inference_context.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/tensor.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/operator_factory.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/operator.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/ascend_string.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/graph.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/gnode.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/ge_error_codes.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/types.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/tensor.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/ascend_string.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/register/op_def_factory.h + + +/usr/local/Ascend/ascend-toolkit/latest/include/register/op_def_factory.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/register/op_def.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/register/op_def_registry.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/infer_datatype_context.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/op_execute_context.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/tiling_context.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/range.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/infer_shape_range_context.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/kernel_run_context.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/kernel_context.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/external/ge_common/ge_api_types.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/external/ge_common/ge_error_codes.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/external/ge_common/ge_api_error_codes.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/continuous_vector.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/tiling_data.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/tensor_data.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/expand_dims_type.h: + +/usr/include/aarch64-linux-gnu/bits/types/struct___jmp_buf_tag.h: + +/usr/include/aarch64-linux-gnu/bits/types/__sigset_t.h: + +/usr/include/aarch64-linux-gnu/bits/struct_mutex.h: + +/usr/include/aarch64-linux-gnu/bits/setjmp.h: + +/usr/include/aarch64-linux-gnu/bits/types.h: + +/usr/include/c++/11/bits/hashtable.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/compute_node_info.h: + +/usr/include/aarch64-linux-gnu/bits/pthreadtypes-arch.h: + +/usr/include/aarch64-linux-gnu/bits/types/struct_itimerspec.h: + +/usr/include/c++/11/bits/ostream.tcc: + +/usr/include/aarch64-linux-gnu/bits/types/clockid_t.h: + +/usr/include/c++/11/bits/allocator.h: + +/usr/include/aarch64-linux-gnu/bits/types/struct_timeval.h: + +/usr/lib/gcc/aarch64-linux-gnu/11/include/stdint.h: + +/usr/include/c++/11/bits/streambuf_iterator.h: + +../op_host/add_custom_tiling.h: + +/usr/include/aarch64-linux-gnu/c++/11/bits/gthr.h: + +/usr/include/c++/11/bits/allocated_ptr.h: + +/usr/include/aarch64-linux-gnu/bits/floatn-common.h: + +/usr/include/aarch64-linux-gnu/bits/wchar2.h: + +/usr/include/aarch64-linux-gnu/bits/wchar.h: + +/usr/include/aarch64-linux-gnu/bits/types/FILE.h: + +/usr/include/aarch64-linux-gnu/bits/types/__FILE.h: + +/usr/include/aarch64-linux-gnu/bits/cpu-set.h: + +/usr/include/aarch64-linux-gnu/bits/types/mbstate_t.h: + +/usr/lib/gcc/aarch64-linux-gnu/11/include/stddef.h: + +/usr/include/aarch64-linux-gnu/bits/types/__locale_t.h: + +/usr/include/c++/11/backward/binders.h: + +/usr/include/c++/11/iostream: + +/usr/include/wchar.h: + +/usr/include/c++/11/bits/cxxabi_init_exception.h: + +/usr/include/aarch64-linux-gnu/bits/types/struct_tm.h: + +/usr/include/c++/11/cwchar: + +/usr/include/c++/11/bits/stl_algobase.h: + +/usr/include/c++/11/bits/postypes.h: + +/usr/include/aarch64-linux-gnu/sys/types.h: + +/usr/include/aarch64-linux-gnu/bits/stdint-uintn.h: + +/usr/include/c++/11/cstdio: + +/usr/include/aarch64-linux-gnu/bits/struct_rwlock.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/runtime_attrs.h: + +/usr/include/aarch64-linux-gnu/bits/pthread_stack_min-dynamic.h: + +/usr/include/c++/11/initializer_list: + +/usr/include/c++/11/iosfwd: + +/usr/include/aarch64-linux-gnu/bits/stdint-intn.h: + +/usr/include/c++/11/bits/locale_facets.tcc: + +/usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/extended_kernel_context.h: + +/usr/include/c++/11/bit: + +/usr/include/c++/11/bits/stl_iterator_base_types.h: + +/usr/include/c++/11/cstdlib: + +/usr/include/c++/11/bits/align.h: + +/usr/include/c++/11/vector: + +/usr/include/c++/11/bits/stl_raw_storage_iter.h: + +/usr/include/aarch64-linux-gnu/bits/types/sigset_t.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/shape.h: + +/usr/include/aarch64-linux-gnu/bits/endian.h: + +/usr/include/c++/11/bits/unique_ptr.h: + +/usr/include/c++/11/ostream: + +autogen/op_proto.cc: + +/usr/include/c++/11/bits/stl_relops.h: + +/usr/include/c++/11/bits/hash_bytes.h: + +/usr/include/c++/11/bits/move.h: + +/usr/include/aarch64-linux-gnu/bits/wordsize.h: + +/usr/include/c++/11/bits/char_traits.h: + +/usr/include/asm-generic/errno-base.h: + +/usr/include/c++/11/ext/atomicity.h: + +/usr/include/c++/11/bits/memoryfwd.h: + +/usr/include/c++/11/bits/stl_function.h: + +/usr/include/aarch64-linux-gnu/bits/endianness.h: + +/usr/include/ctype.h: + +/usr/include/c++/11/type_traits: + +/usr/include/c++/11/bits/stl_tree.h: + +/usr/include/aarch64-linux-gnu/c++/11/bits/c++config.h: + +/usr/include/aarch64-linux-gnu/bits/stdio2.h: + +/usr/include/aarch64-linux-gnu/bits/errno.h: + +/usr/include/c++/11/bits/stl_pair.h: + +/usr/include/aarch64-linux-gnu/bits/types/__mbstate_t.h: + +/usr/include/c++/11/ext/type_traits.h: + +/usr/include/aarch64-linux-gnu/bits/time.h: + +/usr/include/c++/11/bits/functexcept.h: + +/usr/include/aarch64-linux-gnu/bits/select2.h: + +/usr/include/aarch64-linux-gnu/bits/stdlib-float.h: + +/usr/include/c++/11/streambuf: + +/usr/include/aarch64-linux-gnu/bits/time64.h: + +../op_host/add_custom.cpp: + +/usr/include/alloca.h: + +autogen/op_proto.h: + +/usr/include/c++/11/new: + +/usr/include/c++/11/bits/stl_iterator.h: + +/usr/include/c++/11/array: + +/usr/include/c++/11/cstddef: + +/usr/include/c++/11/bits/stl_vector.h: + +/usr/include/c++/11/system_error: + +/usr/include/c++/11/typeinfo: + +/usr/local/Ascend/ascend-toolkit/latest/include/graph/operator_reg.h: + +/usr/include/aarch64-linux-gnu/c++/11/bits/gthr-default.h: + +/usr/include/aarch64-linux-gnu/bits/atomic_wide_counter.h: + +/usr/include/c++/11/bits/shared_ptr.h: + +/usr/include/c++/11/bits/stl_construct.h: + +/usr/include/aarch64-linux-gnu/sys/cdefs.h: + +/usr/include/c++/11/exception: + +/usr/include/aarch64-linux-gnu/bits/timesize.h: + +/usr/include/c++/11/bits/refwrap.h: + +/usr/include/aarch64-linux-gnu/c++/11/bits/cpu_defines.h: + +/usr/include/c++/11/limits: + +/usr/include/c++/11/bits/predefined_ops.h: + +/usr/include/c++/11/bits/functional_hash.h: + +/usr/include/c++/11/bits/atomic_base.h: + +/usr/include/errno.h: + +/usr/include/features.h: + +/usr/include/aarch64-linux-gnu/bits/types/struct_timespec.h: + +/usr/include/c++/11/bits/uses_allocator.h: + +/usr/include/aarch64-linux-gnu/sys/single_threaded.h: + +/usr/include/aarch64-linux-gnu/bits/thread-shared-types.h: + +/usr/include/features-time64.h: + +/usr/include/c++/11/debug/debug.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/ge/ge_allocator.h: + +/usr/include/c++/11/clocale: + +/usr/include/aarch64-linux-gnu/bits/types/struct_sched_param.h: + +/usr/include/pthread.h: + +/usr/include/c++/11/bits/exception_defines.h: + +/usr/include/c++/11/atomic: + +/usr/include/aarch64-linux-gnu/bits/libc-header-start.h: + +/usr/include/c++/11/cstring: + +/usr/include/c++/11/bits/erase_if.h: + +/usr/include/endian.h: + +/usr/include/c++/11/bits/ptr_traits.h: + +/usr/include/stdint.h: + +/usr/include/aarch64-linux-gnu/bits/types/cookie_io_functions_t.h: + +/usr/include/aarch64-linux-gnu/bits/types/timer_t.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/graph/operator_factory.h: + +/usr/include/c++/11/bits/concept_check.h: + +/usr/include/aarch64-linux-gnu/bits/byteswap.h: + +/usr/include/aarch64-linux-gnu/bits/stdlib.h: + +/usr/include/aarch64-linux-gnu/c++/11/bits/c++allocator.h: + +/usr/include/c++/11/debug/assertions.h: + +/usr/include/aarch64-linux-gnu/bits/types/clock_t.h: + +/usr/include/aarch64-linux-gnu/bits/types/locale_t.h: + +/usr/include/c++/11/bits/range_access.h: + +/usr/include/c++/11/map: + +/usr/local/Ascend/ascend-toolkit/latest/include/register/tilingdata_base.h: + +/usr/include/c++/11/bits/std_function.h: + +/usr/include/c++/11/bits/stl_tempbuf.h: + +/usr/include/aarch64-linux-gnu/bits/pthreadtypes.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/graph/compiler_def.h: + +/usr/include/c++/11/memory: + +/usr/include/c++/11/ext/new_allocator.h: + +/usr/include/c++/11/bits/cpp_type_traits.h: + +/usr/include/c++/11/bits/stl_iterator_base_funcs.h: + +/usr/include/c++/11/bits/stl_uninitialized.h: + +/usr/include/c++/11/backward/auto_ptr.h: + +/usr/include/c++/11/ext/alloc_traits.h: + +/usr/include/aarch64-linux-gnu/bits/floatn.h: + +/usr/include/c++/11/bits/cxxabi_forced.h: + +/usr/include/stdc-predef.h: + +/usr/include/c++/11/bits/alloc_traits.h: + +/usr/include/c++/11/ext/concurrence.h: + +/usr/include/c++/11/bits/exception_ptr.h: + +/usr/include/c++/11/ext/string_conversions.h: + +/usr/include/c++/11/bits/nested_exception.h: + +/usr/include/c++/11/bits/shared_ptr_atomic.h: + +/usr/include/aarch64-linux-gnu/bits/typesizes.h: + +/usr/include/c++/11/bits/atomic_lockfree_defines.h: + +/usr/include/aarch64-linux-gnu/bits/types/__fpos_t.h: + +/usr/include/c++/11/string: + +/usr/include/c++/11/cstdint: + +/usr/include/c++/11/bits/localefwd.h: + +/usr/include/aarch64-linux-gnu/c++/11/bits/c++locale.h: + +/usr/include/aarch64-linux-gnu/bits/stdio.h: + +/usr/include/c++/11/cerrno: + +/usr/include/aarch64-linux-gnu/bits/types/wint_t.h: + +/usr/include/locale.h: + +/usr/include/aarch64-linux-gnu/bits/locale.h: + +/usr/include/aarch64-linux-gnu/bits/string_fortified.h: + +/usr/include/c++/11/cctype: + +/usr/include/c++/11/bits/stl_multimap.h: + +/usr/include/aarch64-linux-gnu/asm/errno.h: + +/usr/include/c++/11/bits/ostream_insert.h: + +/usr/include/c++/11/bits/shared_ptr_base.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/graph/types.h: + +/usr/include/c++/11/bits/basic_string.h: + +/usr/include/stdlib.h: + +/usr/include/aarch64-linux-gnu/bits/waitflags.h: + +/usr/include/aarch64-linux-gnu/bits/waitstatus.h: + +/usr/include/aarch64-linux-gnu/bits/uintn-identity.h: + +/usr/include/aarch64-linux-gnu/gnu/stubs-lp64.h: + +/usr/include/aarch64-linux-gnu/sys/select.h: + +/usr/include/aarch64-linux-gnu/bits/stdlib-bsearch.h: + +/usr/include/aarch64-linux-gnu/bits/long-double.h: + +/usr/include/c++/11/bits/std_abs.h: + +/usr/include/stdio.h: + +/usr/include/c++/11/bits/stringfwd.h: + +/usr/include/aarch64-linux-gnu/bits/strings_fortified.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/graph/ge_error_codes.h: + +/usr/include/aarch64-linux-gnu/bits/types/__fpos64_t.h: + +/usr/include/aarch64-linux-gnu/bits/types/struct_FILE.h: + +/usr/include/time.h: + +/usr/include/aarch64-linux-gnu/bits/wctype-wchar.h: + +/usr/include/aarch64-linux-gnu/bits/types/error_t.h: + +/usr/include/asm-generic/errno.h: + +/usr/include/c++/11/bits/basic_string.tcc: + +/usr/include/c++/11/bits/stl_bvector.h: + +/usr/include/c++/11/bits/vector.tcc: + +/usr/include/c++/11/ext/numeric_traits.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/graph/operator.h: + +/usr/include/c++/11/bits/stl_map.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/graph/inference_context.h: + +/usr/include/c++/11/istream: + +/usr/include/c++/11/set: + +/usr/include/c++/11/bits/charconv.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/securectype.h: + +/usr/include/c++/11/bits/ios_base.h: + +/usr/include/aarch64-linux-gnu/bits/types/time_t.h: + +/usr/include/c++/11/bits/stl_set.h: + +/usr/include/aarch64-linux-gnu/bits/stdio_lim.h: + +/usr/include/c++/11/bits/stl_multiset.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/graph/tensor.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/graph/ascend_string.h: + +/usr/include/aarch64-linux-gnu/gnu/stubs.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/graph/resource_context.h: + +/usr/include/aarch64-linux-gnu/c++/11/bits/os_defines.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/graph/gnode.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/graph/graph.h: + +/usr/include/c++/11/bits/basic_ios.tcc: + +/usr/include/c++/11/bits/enable_special_members.h: + +/usr/include/c++/11/bits/invoke.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/register/op_impl_registry.h: + +/usr/include/aarch64-linux-gnu/bits/timex.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/register/op_impl_kernel_registry.h: + +/usr/include/c++/11/unordered_set: + +/usr/include/c++/11/bits/hashtable_policy.h: + +/usr/include/c++/11/bits/unordered_set.h: + +/usr/include/c++/11/ext/aligned_buffer.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/base_type.h: + +/usr/include/c++/11/stdexcept: + +/usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/infer_shape_context.h: + +/usr/include/c++/11/stdlib.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/context_extend.h: + +/usr/include/c++/11/tuple: + +/usr/include/aarch64-linux-gnu/bits/select.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/securec.h: + +/usr/include/c++/11/bits/streambuf.tcc: + +/usr/include/string.h: + +/usr/include/strings.h: + +/usr/include/c++/11/utility: + +/usr/include/c++/11/ios: + +/usr/include/c++/11/bits/locale_classes.h: + +/usr/include/c++/11/bits/locale_classes.tcc: + +/usr/include/aarch64-linux-gnu/c++/11/bits/error_constants.h: + +/usr/include/c++/11/bits/basic_ios.h: + +/usr/include/c++/11/bits/exception.h: + +/usr/include/c++/11/bits/locale_facets.h: + +/usr/include/aarch64-linux-gnu/c++/11/bits/atomic_word.h: + +/usr/include/c++/11/cwctype: + +/usr/include/sched.h: + +/usr/include/wctype.h: + +/usr/include/c++/11/functional: + +/usr/include/linux/errno.h: + +/usr/include/aarch64-linux-gnu/c++/11/bits/ctype_base.h: + +/usr/lib/gcc/aarch64-linux-gnu/11/include/stdarg.h: + +/usr/include/aarch64-linux-gnu/c++/11/bits/ctype_inline.h: + +/usr/include/aarch64-linux-gnu/bits/sched.h: + +/usr/include/c++/11/bits/istream.tcc: + +/usr/local/Ascend/ascend-toolkit/latest/include/utils/extern_math_util.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/tensor.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/storage_shape.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/storage_format.h: diff --git a/Increase_Host_compute/Is_double_buffer/build_out/op_host/CMakeFiles/cust_op_proto.dir/compiler_depend.ts b/Increase_Host_compute/Is_double_buffer/build_out/op_host/CMakeFiles/cust_op_proto.dir/compiler_depend.ts new file mode 100644 index 0000000000000000000000000000000000000000..00aea2a2166cd0cf975b12f723dcde014eadd86f --- /dev/null +++ b/Increase_Host_compute/Is_double_buffer/build_out/op_host/CMakeFiles/cust_op_proto.dir/compiler_depend.ts @@ -0,0 +1,2 @@ +# CMAKE generated file: DO NOT EDIT! +# Timestamp file for compiler generated dependencies management for cust_op_proto. diff --git a/Increase_Host_compute/Is_double_buffer/build_out/op_host/CMakeFiles/cust_op_proto.dir/depend.make b/Increase_Host_compute/Is_double_buffer/build_out/op_host/CMakeFiles/cust_op_proto.dir/depend.make new file mode 100644 index 0000000000000000000000000000000000000000..437958170a48b3a6c7d205ebff07d609573ed7a7 --- /dev/null +++ b/Increase_Host_compute/Is_double_buffer/build_out/op_host/CMakeFiles/cust_op_proto.dir/depend.make @@ -0,0 +1,2 @@ +# Empty dependencies file for cust_op_proto. +# This may be replaced when dependencies are built. diff --git a/Increase_Host_compute/Is_double_buffer/build_out/op_host/CMakeFiles/cust_op_proto.dir/flags.make b/Increase_Host_compute/Is_double_buffer/build_out/op_host/CMakeFiles/cust_op_proto.dir/flags.make new file mode 100644 index 0000000000000000000000000000000000000000..500116bd6ec74c07207f47a6f4768ee037614eec --- /dev/null +++ b/Increase_Host_compute/Is_double_buffer/build_out/op_host/CMakeFiles/cust_op_proto.dir/flags.make @@ -0,0 +1,10 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +# compile CXX with /usr/bin/c++ +CXX_DEFINES = -DOP_PROTO_LIB -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=0 -Dcust_op_proto_EXPORTS + +CXX_INCLUDES = -I/usr/local/Ascend/ascend-toolkit/latest/include + +CXX_FLAGS = -fPIC -fvisibility=hidden -fPIC -fvisibility-inlines-hidden -O2 -std=c++11 -fstack-protector-strong + diff --git a/Increase_Host_compute/Is_double_buffer/build_out/op_host/CMakeFiles/cust_op_proto.dir/link.txt b/Increase_Host_compute/Is_double_buffer/build_out/op_host/CMakeFiles/cust_op_proto.dir/link.txt new file mode 100644 index 0000000000000000000000000000000000000000..f1980c4be60686983f9e3e4ea3aaf58a3d196a6e --- /dev/null +++ b/Increase_Host_compute/Is_double_buffer/build_out/op_host/CMakeFiles/cust_op_proto.dir/link.txt @@ -0,0 +1 @@ +/usr/bin/c++ -fPIC -s -Wl,-z,relro -Wl,-z,now -Wl,-z,noexecstack -shared -Wl,-soname,libcust_opsproto_rt2.0.so -o libcust_opsproto_rt2.0.so CMakeFiles/cust_op_proto.dir/add_custom.cpp.o CMakeFiles/cust_op_proto.dir/__/autogen/op_proto.cc.o -L/usr/local/Ascend/ascend-toolkit/latest/lib64 -Wl,-rpath,/usr/local/Ascend/ascend-toolkit/latest/lib64: -lexe_graph -lregister -ltiling_api -Wl,--whole-archive -lrt2_registry -Wl,--no-whole-archive diff --git a/Increase_Host_compute/Is_double_buffer/build_out/op_host/CMakeFiles/cust_op_proto.dir/progress.make b/Increase_Host_compute/Is_double_buffer/build_out/op_host/CMakeFiles/cust_op_proto.dir/progress.make new file mode 100644 index 0000000000000000000000000000000000000000..4b14cc1dc1aa37d472dbfc8a2fa41782337787bc --- /dev/null +++ b/Increase_Host_compute/Is_double_buffer/build_out/op_host/CMakeFiles/cust_op_proto.dir/progress.make @@ -0,0 +1,4 @@ +CMAKE_PROGRESS_1 = 2 +CMAKE_PROGRESS_2 = 3 +CMAKE_PROGRESS_3 = 4 + diff --git a/Increase_Host_compute/Is_double_buffer/build_out/op_host/CMakeFiles/cust_opapi.dir/DependInfo.cmake b/Increase_Host_compute/Is_double_buffer/build_out/op_host/CMakeFiles/cust_opapi.dir/DependInfo.cmake new file mode 100644 index 0000000000000000000000000000000000000000..fcfadd2869a89279378f27941cd31ca2743ca95f --- /dev/null +++ b/Increase_Host_compute/Is_double_buffer/build_out/op_host/CMakeFiles/cust_opapi.dir/DependInfo.cmake @@ -0,0 +1,19 @@ + +# Consider dependencies only in project. +set(CMAKE_DEPENDS_IN_PROJECT_ONLY OFF) + +# The set of languages for which implicit dependencies are needed: +set(CMAKE_DEPENDS_LANGUAGES + ) + +# The set of dependency files which are needed: +set(CMAKE_DEPENDS_DEPENDENCY_FILES + "/Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/autogen/aclnn_add_custom.cpp" "op_host/CMakeFiles/cust_opapi.dir/__/autogen/aclnn_add_custom.cpp.o" "gcc" "op_host/CMakeFiles/cust_opapi.dir/__/autogen/aclnn_add_custom.cpp.o.d" + ) + +# Targets to which this target links. +set(CMAKE_TARGET_LINKED_INFO_FILES + ) + +# Fortran module output directory. +set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/Increase_Host_compute/Is_double_buffer/build_out/op_host/CMakeFiles/cust_opapi.dir/__/autogen/aclnn_add_custom.cpp.o b/Increase_Host_compute/Is_double_buffer/build_out/op_host/CMakeFiles/cust_opapi.dir/__/autogen/aclnn_add_custom.cpp.o new file mode 100644 index 0000000000000000000000000000000000000000..6f7c1889d179b57235d243a0ef45c41d29c4ed6e Binary files /dev/null and b/Increase_Host_compute/Is_double_buffer/build_out/op_host/CMakeFiles/cust_opapi.dir/__/autogen/aclnn_add_custom.cpp.o differ diff --git a/Increase_Host_compute/Is_double_buffer/build_out/op_host/CMakeFiles/cust_opapi.dir/__/autogen/aclnn_add_custom.cpp.o.d b/Increase_Host_compute/Is_double_buffer/build_out/op_host/CMakeFiles/cust_opapi.dir/__/autogen/aclnn_add_custom.cpp.o.d new file mode 100644 index 0000000000000000000000000000000000000000..0629c2018a5ee6cb030937e2935af36f1870fefd --- /dev/null +++ b/Increase_Host_compute/Is_double_buffer/build_out/op_host/CMakeFiles/cust_opapi.dir/__/autogen/aclnn_add_custom.cpp.o.d @@ -0,0 +1,142 @@ +op_host/CMakeFiles/cust_opapi.dir/__/autogen/aclnn_add_custom.cpp.o: \ + /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/autogen/aclnn_add_custom.cpp \ + /usr/include/stdc-predef.h /usr/include/string.h \ + /usr/include/aarch64-linux-gnu/bits/libc-header-start.h \ + /usr/include/features.h /usr/include/features-time64.h \ + /usr/include/aarch64-linux-gnu/bits/wordsize.h \ + /usr/include/aarch64-linux-gnu/bits/timesize.h \ + /usr/include/aarch64-linux-gnu/sys/cdefs.h \ + /usr/include/aarch64-linux-gnu/bits/long-double.h \ + /usr/include/aarch64-linux-gnu/gnu/stubs.h \ + /usr/include/aarch64-linux-gnu/gnu/stubs-lp64.h \ + /usr/lib/gcc/aarch64-linux-gnu/11/include/stddef.h \ + /usr/include/aarch64-linux-gnu/bits/types/locale_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/__locale_t.h \ + /usr/include/strings.h \ + /usr/include/aarch64-linux-gnu/bits/strings_fortified.h \ + /usr/include/aarch64-linux-gnu/bits/string_fortified.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/types.h \ + /usr/include/c++/11/atomic /usr/include/c++/11/bits/atomic_base.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/c++config.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/os_defines.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/cpu_defines.h \ + /usr/lib/gcc/aarch64-linux-gnu/11/include/stdint.h /usr/include/stdint.h \ + /usr/include/aarch64-linux-gnu/bits/types.h \ + /usr/include/aarch64-linux-gnu/bits/typesizes.h \ + /usr/include/aarch64-linux-gnu/bits/time64.h \ + /usr/include/aarch64-linux-gnu/bits/wchar.h \ + /usr/include/aarch64-linux-gnu/bits/stdint-intn.h \ + /usr/include/aarch64-linux-gnu/bits/stdint-uintn.h \ + /usr/include/c++/11/bits/atomic_lockfree_defines.h \ + /usr/include/c++/11/bits/move.h /usr/include/c++/11/type_traits \ + /usr/include/c++/11/memory /usr/include/c++/11/bits/stl_algobase.h \ + /usr/include/c++/11/bits/functexcept.h \ + /usr/include/c++/11/bits/exception_defines.h \ + /usr/include/c++/11/bits/cpp_type_traits.h \ + /usr/include/c++/11/ext/type_traits.h \ + /usr/include/c++/11/ext/numeric_traits.h \ + /usr/include/c++/11/bits/stl_pair.h \ + /usr/include/c++/11/bits/stl_iterator_base_types.h \ + /usr/include/c++/11/bits/stl_iterator_base_funcs.h \ + /usr/include/c++/11/bits/concept_check.h \ + /usr/include/c++/11/debug/assertions.h \ + /usr/include/c++/11/bits/stl_iterator.h \ + /usr/include/c++/11/bits/ptr_traits.h /usr/include/c++/11/debug/debug.h \ + /usr/include/c++/11/bits/predefined_ops.h \ + /usr/include/c++/11/bits/allocator.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/c++allocator.h \ + /usr/include/c++/11/ext/new_allocator.h /usr/include/c++/11/new \ + /usr/include/c++/11/bits/exception.h \ + /usr/include/c++/11/bits/memoryfwd.h \ + /usr/include/c++/11/bits/stl_construct.h \ + /usr/include/c++/11/bits/stl_uninitialized.h \ + /usr/include/c++/11/ext/alloc_traits.h \ + /usr/include/c++/11/bits/alloc_traits.h \ + /usr/include/c++/11/bits/stl_tempbuf.h \ + /usr/include/c++/11/bits/stl_raw_storage_iter.h \ + /usr/include/c++/11/bits/align.h /usr/include/c++/11/bit \ + /usr/include/c++/11/bits/uses_allocator.h \ + /usr/include/c++/11/bits/unique_ptr.h /usr/include/c++/11/utility \ + /usr/include/c++/11/bits/stl_relops.h \ + /usr/include/c++/11/initializer_list /usr/include/c++/11/tuple \ + /usr/include/c++/11/array /usr/include/c++/11/bits/range_access.h \ + /usr/include/c++/11/bits/invoke.h \ + /usr/include/c++/11/bits/stl_function.h \ + /usr/include/c++/11/backward/binders.h \ + /usr/include/c++/11/bits/functional_hash.h \ + /usr/include/c++/11/bits/hash_bytes.h \ + /usr/include/c++/11/bits/shared_ptr.h /usr/include/c++/11/iosfwd \ + /usr/include/c++/11/bits/stringfwd.h /usr/include/c++/11/bits/postypes.h \ + /usr/include/c++/11/cwchar /usr/include/wchar.h \ + /usr/include/aarch64-linux-gnu/bits/floatn.h \ + /usr/include/aarch64-linux-gnu/bits/floatn-common.h \ + /usr/lib/gcc/aarch64-linux-gnu/11/include/stdarg.h \ + /usr/include/aarch64-linux-gnu/bits/types/wint_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/mbstate_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/__mbstate_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/__FILE.h \ + /usr/include/aarch64-linux-gnu/bits/types/FILE.h \ + /usr/include/aarch64-linux-gnu/bits/wchar2.h \ + /usr/include/c++/11/bits/shared_ptr_base.h /usr/include/c++/11/typeinfo \ + /usr/include/c++/11/bits/allocated_ptr.h \ + /usr/include/c++/11/bits/refwrap.h \ + /usr/include/c++/11/ext/aligned_buffer.h \ + /usr/include/c++/11/ext/atomicity.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/gthr.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/gthr-default.h \ + /usr/include/pthread.h /usr/include/sched.h \ + /usr/include/aarch64-linux-gnu/bits/types/time_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/struct_timespec.h \ + /usr/include/aarch64-linux-gnu/bits/endian.h \ + /usr/include/aarch64-linux-gnu/bits/endianness.h \ + /usr/include/aarch64-linux-gnu/bits/sched.h \ + /usr/include/aarch64-linux-gnu/bits/types/struct_sched_param.h \ + /usr/include/aarch64-linux-gnu/bits/cpu-set.h /usr/include/time.h \ + /usr/include/aarch64-linux-gnu/bits/time.h \ + /usr/include/aarch64-linux-gnu/bits/timex.h \ + /usr/include/aarch64-linux-gnu/bits/types/struct_timeval.h \ + /usr/include/aarch64-linux-gnu/bits/types/clock_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/struct_tm.h \ + /usr/include/aarch64-linux-gnu/bits/types/clockid_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/timer_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/struct_itimerspec.h \ + /usr/include/aarch64-linux-gnu/bits/pthreadtypes.h \ + /usr/include/aarch64-linux-gnu/bits/thread-shared-types.h \ + /usr/include/aarch64-linux-gnu/bits/pthreadtypes-arch.h \ + /usr/include/aarch64-linux-gnu/bits/atomic_wide_counter.h \ + /usr/include/aarch64-linux-gnu/bits/struct_mutex.h \ + /usr/include/aarch64-linux-gnu/bits/struct_rwlock.h \ + /usr/include/aarch64-linux-gnu/bits/setjmp.h \ + /usr/include/aarch64-linux-gnu/bits/types/__sigset_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/struct___jmp_buf_tag.h \ + /usr/include/aarch64-linux-gnu/bits/pthread_stack_min-dynamic.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/atomic_word.h \ + /usr/include/aarch64-linux-gnu/sys/single_threaded.h \ + /usr/include/c++/11/ext/concurrence.h /usr/include/c++/11/exception \ + /usr/include/c++/11/bits/exception_ptr.h \ + /usr/include/c++/11/bits/cxxabi_init_exception.h \ + /usr/include/c++/11/bits/nested_exception.h \ + /usr/include/c++/11/bits/shared_ptr_atomic.h \ + /usr/include/c++/11/backward/auto_ptr.h /usr/include/c++/11/vector \ + /usr/include/c++/11/bits/stl_vector.h \ + /usr/include/c++/11/bits/stl_bvector.h \ + /usr/include/c++/11/bits/vector.tcc \ + /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/autogen/aclnn_add_custom.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/aclnn/acl_meta.h \ + /usr/include/c++/11/cstdint /usr/include/c++/11/cstdlib \ + /usr/include/stdlib.h /usr/include/aarch64-linux-gnu/bits/waitflags.h \ + /usr/include/aarch64-linux-gnu/bits/waitstatus.h \ + /usr/include/aarch64-linux-gnu/sys/types.h /usr/include/endian.h \ + /usr/include/aarch64-linux-gnu/bits/byteswap.h \ + /usr/include/aarch64-linux-gnu/bits/uintn-identity.h \ + /usr/include/aarch64-linux-gnu/sys/select.h \ + /usr/include/aarch64-linux-gnu/bits/select.h \ + /usr/include/aarch64-linux-gnu/bits/types/sigset_t.h \ + /usr/include/aarch64-linux-gnu/bits/select2.h /usr/include/alloca.h \ + /usr/include/aarch64-linux-gnu/bits/stdlib-bsearch.h \ + /usr/include/aarch64-linux-gnu/bits/stdlib-float.h \ + /usr/include/aarch64-linux-gnu/bits/stdlib.h \ + /usr/include/c++/11/bits/std_abs.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/acl/acl_base.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/acl/error_codes/rt_error_codes.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/acl/error_codes/ge_error_codes.h diff --git a/Increase_Host_compute/Is_double_buffer/build_out/op_host/CMakeFiles/cust_opapi.dir/build.make b/Increase_Host_compute/Is_double_buffer/build_out/op_host/CMakeFiles/cust_opapi.dir/build.make new file mode 100644 index 0000000000000000000000000000000000000000..0bd1ebe0c95326525771b1260af4af3fbf157713 --- /dev/null +++ b/Increase_Host_compute/Is_double_buffer/build_out/op_host/CMakeFiles/cust_opapi.dir/build.make @@ -0,0 +1,110 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + +# Disable VCS-based implicit rules. +% : %,v + +# Disable VCS-based implicit rules. +% : RCS/% + +# Disable VCS-based implicit rules. +% : RCS/%,v + +# Disable VCS-based implicit rules. +% : SCCS/s.% + +# Disable VCS-based implicit rules. +% : s.% + +.SUFFIXES: .hpux_make_needs_suffix_list + +# Command-line flag to silence nested $(MAKE). +$(VERBOSE)MAKESILENT = -s + +#Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E rm -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out + +# Include any dependencies generated for this target. +include op_host/CMakeFiles/cust_opapi.dir/depend.make +# Include any dependencies generated by the compiler for this target. +include op_host/CMakeFiles/cust_opapi.dir/compiler_depend.make + +# Include the progress variables for this target. +include op_host/CMakeFiles/cust_opapi.dir/progress.make + +# Include the compile flags for this target's objects. +include op_host/CMakeFiles/cust_opapi.dir/flags.make + +op_host/CMakeFiles/cust_opapi.dir/__/autogen/aclnn_add_custom.cpp.o: op_host/CMakeFiles/cust_opapi.dir/flags.make +op_host/CMakeFiles/cust_opapi.dir/__/autogen/aclnn_add_custom.cpp.o: autogen/aclnn_add_custom.cpp +op_host/CMakeFiles/cust_opapi.dir/__/autogen/aclnn_add_custom.cpp.o: op_host/CMakeFiles/cust_opapi.dir/compiler_depend.ts + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Building CXX object op_host/CMakeFiles/cust_opapi.dir/__/autogen/aclnn_add_custom.cpp.o" + cd /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/op_host && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT op_host/CMakeFiles/cust_opapi.dir/__/autogen/aclnn_add_custom.cpp.o -MF CMakeFiles/cust_opapi.dir/__/autogen/aclnn_add_custom.cpp.o.d -o CMakeFiles/cust_opapi.dir/__/autogen/aclnn_add_custom.cpp.o -c /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/autogen/aclnn_add_custom.cpp + +op_host/CMakeFiles/cust_opapi.dir/__/autogen/aclnn_add_custom.cpp.i: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/cust_opapi.dir/__/autogen/aclnn_add_custom.cpp.i" + cd /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/op_host && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/autogen/aclnn_add_custom.cpp > CMakeFiles/cust_opapi.dir/__/autogen/aclnn_add_custom.cpp.i + +op_host/CMakeFiles/cust_opapi.dir/__/autogen/aclnn_add_custom.cpp.s: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/cust_opapi.dir/__/autogen/aclnn_add_custom.cpp.s" + cd /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/op_host && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/autogen/aclnn_add_custom.cpp -o CMakeFiles/cust_opapi.dir/__/autogen/aclnn_add_custom.cpp.s + +# Object files for target cust_opapi +cust_opapi_OBJECTS = \ +"CMakeFiles/cust_opapi.dir/__/autogen/aclnn_add_custom.cpp.o" + +# External object files for target cust_opapi +cust_opapi_EXTERNAL_OBJECTS = + +op_host/libcust_opapi.so: op_host/CMakeFiles/cust_opapi.dir/__/autogen/aclnn_add_custom.cpp.o +op_host/libcust_opapi.so: op_host/CMakeFiles/cust_opapi.dir/build.make +op_host/libcust_opapi.so: op_host/CMakeFiles/cust_opapi.dir/link.txt + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --bold --progress-dir=/Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Linking CXX shared library libcust_opapi.so" + cd /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/op_host && $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/cust_opapi.dir/link.txt --verbose=$(VERBOSE) + +# Rule to build all files generated by this target. +op_host/CMakeFiles/cust_opapi.dir/build: op_host/libcust_opapi.so +.PHONY : op_host/CMakeFiles/cust_opapi.dir/build + +op_host/CMakeFiles/cust_opapi.dir/clean: + cd /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/op_host && $(CMAKE_COMMAND) -P CMakeFiles/cust_opapi.dir/cmake_clean.cmake +.PHONY : op_host/CMakeFiles/cust_opapi.dir/clean + +op_host/CMakeFiles/cust_opapi.dir/depend: + cd /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/op_host /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/op_host /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/op_host/CMakeFiles/cust_opapi.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : op_host/CMakeFiles/cust_opapi.dir/depend + diff --git a/Increase_Host_compute/Is_double_buffer/build_out/op_host/CMakeFiles/cust_opapi.dir/cmake_clean.cmake b/Increase_Host_compute/Is_double_buffer/build_out/op_host/CMakeFiles/cust_opapi.dir/cmake_clean.cmake new file mode 100644 index 0000000000000000000000000000000000000000..9d876da097b6be339a44bbaad98b35165c800459 --- /dev/null +++ b/Increase_Host_compute/Is_double_buffer/build_out/op_host/CMakeFiles/cust_opapi.dir/cmake_clean.cmake @@ -0,0 +1,11 @@ +file(REMOVE_RECURSE + "CMakeFiles/cust_opapi.dir/__/autogen/aclnn_add_custom.cpp.o" + "CMakeFiles/cust_opapi.dir/__/autogen/aclnn_add_custom.cpp.o.d" + "libcust_opapi.pdb" + "libcust_opapi.so" +) + +# Per-language clean rules from dependency scanning. +foreach(lang CXX) + include(CMakeFiles/cust_opapi.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/Increase_Host_compute/Is_double_buffer/build_out/op_host/CMakeFiles/cust_opapi.dir/compiler_depend.internal b/Increase_Host_compute/Is_double_buffer/build_out/op_host/CMakeFiles/cust_opapi.dir/compiler_depend.internal new file mode 100644 index 0000000000000000000000000000000000000000..1fdaa214bbb88524dcaf9f43f48e25370e497a48 --- /dev/null +++ b/Increase_Host_compute/Is_double_buffer/build_out/op_host/CMakeFiles/cust_opapi.dir/compiler_depend.internal @@ -0,0 +1,170 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +op_host/CMakeFiles/cust_opapi.dir/__/autogen/aclnn_add_custom.cpp.o + /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/autogen/aclnn_add_custom.cpp + /usr/include/stdc-predef.h + /usr/include/string.h + /usr/include/aarch64-linux-gnu/bits/libc-header-start.h + /usr/include/features.h + /usr/include/features-time64.h + /usr/include/aarch64-linux-gnu/bits/wordsize.h + /usr/include/aarch64-linux-gnu/bits/timesize.h + /usr/include/aarch64-linux-gnu/sys/cdefs.h + /usr/include/aarch64-linux-gnu/bits/long-double.h + /usr/include/aarch64-linux-gnu/gnu/stubs.h + /usr/include/aarch64-linux-gnu/gnu/stubs-lp64.h + /usr/lib/gcc/aarch64-linux-gnu/11/include/stddef.h + /usr/include/aarch64-linux-gnu/bits/types/locale_t.h + /usr/include/aarch64-linux-gnu/bits/types/__locale_t.h + /usr/include/strings.h + /usr/include/aarch64-linux-gnu/bits/strings_fortified.h + /usr/include/aarch64-linux-gnu/bits/string_fortified.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/types.h + /usr/include/c++/11/atomic + /usr/include/c++/11/bits/atomic_base.h + /usr/include/aarch64-linux-gnu/c++/11/bits/c++config.h + /usr/include/aarch64-linux-gnu/c++/11/bits/os_defines.h + /usr/include/aarch64-linux-gnu/c++/11/bits/cpu_defines.h + /usr/lib/gcc/aarch64-linux-gnu/11/include/stdint.h + /usr/include/stdint.h + /usr/include/aarch64-linux-gnu/bits/types.h + /usr/include/aarch64-linux-gnu/bits/typesizes.h + /usr/include/aarch64-linux-gnu/bits/time64.h + /usr/include/aarch64-linux-gnu/bits/wchar.h + /usr/include/aarch64-linux-gnu/bits/stdint-intn.h + /usr/include/aarch64-linux-gnu/bits/stdint-uintn.h + /usr/include/c++/11/bits/atomic_lockfree_defines.h + /usr/include/c++/11/bits/move.h + /usr/include/c++/11/type_traits + /usr/include/c++/11/memory + /usr/include/c++/11/bits/stl_algobase.h + /usr/include/c++/11/bits/functexcept.h + /usr/include/c++/11/bits/exception_defines.h + /usr/include/c++/11/bits/cpp_type_traits.h + /usr/include/c++/11/ext/type_traits.h + /usr/include/c++/11/ext/numeric_traits.h + /usr/include/c++/11/bits/stl_pair.h + /usr/include/c++/11/bits/stl_iterator_base_types.h + /usr/include/c++/11/bits/stl_iterator_base_funcs.h + /usr/include/c++/11/bits/concept_check.h + /usr/include/c++/11/debug/assertions.h + /usr/include/c++/11/bits/stl_iterator.h + /usr/include/c++/11/bits/ptr_traits.h + /usr/include/c++/11/debug/debug.h + /usr/include/c++/11/bits/predefined_ops.h + /usr/include/c++/11/bits/allocator.h + /usr/include/aarch64-linux-gnu/c++/11/bits/c++allocator.h + /usr/include/c++/11/ext/new_allocator.h + /usr/include/c++/11/new + /usr/include/c++/11/bits/exception.h + /usr/include/c++/11/bits/memoryfwd.h + /usr/include/c++/11/bits/stl_construct.h + /usr/include/c++/11/bits/stl_uninitialized.h + /usr/include/c++/11/ext/alloc_traits.h + /usr/include/c++/11/bits/alloc_traits.h + /usr/include/c++/11/bits/stl_tempbuf.h + /usr/include/c++/11/bits/stl_raw_storage_iter.h + /usr/include/c++/11/bits/align.h + /usr/include/c++/11/bit + /usr/include/c++/11/bits/uses_allocator.h + /usr/include/c++/11/bits/unique_ptr.h + /usr/include/c++/11/utility + /usr/include/c++/11/bits/stl_relops.h + /usr/include/c++/11/initializer_list + /usr/include/c++/11/tuple + /usr/include/c++/11/array + /usr/include/c++/11/bits/range_access.h + /usr/include/c++/11/bits/invoke.h + /usr/include/c++/11/bits/stl_function.h + /usr/include/c++/11/backward/binders.h + /usr/include/c++/11/bits/functional_hash.h + /usr/include/c++/11/bits/hash_bytes.h + /usr/include/c++/11/bits/shared_ptr.h + /usr/include/c++/11/iosfwd + /usr/include/c++/11/bits/stringfwd.h + /usr/include/c++/11/bits/postypes.h + /usr/include/c++/11/cwchar + /usr/include/wchar.h + /usr/include/aarch64-linux-gnu/bits/floatn.h + /usr/include/aarch64-linux-gnu/bits/floatn-common.h + /usr/lib/gcc/aarch64-linux-gnu/11/include/stdarg.h + /usr/include/aarch64-linux-gnu/bits/types/wint_t.h + /usr/include/aarch64-linux-gnu/bits/types/mbstate_t.h + /usr/include/aarch64-linux-gnu/bits/types/__mbstate_t.h + /usr/include/aarch64-linux-gnu/bits/types/__FILE.h + /usr/include/aarch64-linux-gnu/bits/types/FILE.h + /usr/include/aarch64-linux-gnu/bits/wchar2.h + /usr/include/c++/11/bits/shared_ptr_base.h + /usr/include/c++/11/typeinfo + /usr/include/c++/11/bits/allocated_ptr.h + /usr/include/c++/11/bits/refwrap.h + /usr/include/c++/11/ext/aligned_buffer.h + /usr/include/c++/11/ext/atomicity.h + /usr/include/aarch64-linux-gnu/c++/11/bits/gthr.h + /usr/include/aarch64-linux-gnu/c++/11/bits/gthr-default.h + /usr/include/pthread.h + /usr/include/sched.h + /usr/include/aarch64-linux-gnu/bits/types/time_t.h + /usr/include/aarch64-linux-gnu/bits/types/struct_timespec.h + /usr/include/aarch64-linux-gnu/bits/endian.h + /usr/include/aarch64-linux-gnu/bits/endianness.h + /usr/include/aarch64-linux-gnu/bits/sched.h + /usr/include/aarch64-linux-gnu/bits/types/struct_sched_param.h + /usr/include/aarch64-linux-gnu/bits/cpu-set.h + /usr/include/time.h + /usr/include/aarch64-linux-gnu/bits/time.h + /usr/include/aarch64-linux-gnu/bits/timex.h + /usr/include/aarch64-linux-gnu/bits/types/struct_timeval.h + /usr/include/aarch64-linux-gnu/bits/types/clock_t.h + /usr/include/aarch64-linux-gnu/bits/types/struct_tm.h + /usr/include/aarch64-linux-gnu/bits/types/clockid_t.h + /usr/include/aarch64-linux-gnu/bits/types/timer_t.h + /usr/include/aarch64-linux-gnu/bits/types/struct_itimerspec.h + /usr/include/aarch64-linux-gnu/bits/pthreadtypes.h + /usr/include/aarch64-linux-gnu/bits/thread-shared-types.h + /usr/include/aarch64-linux-gnu/bits/pthreadtypes-arch.h + /usr/include/aarch64-linux-gnu/bits/atomic_wide_counter.h + /usr/include/aarch64-linux-gnu/bits/struct_mutex.h + /usr/include/aarch64-linux-gnu/bits/struct_rwlock.h + /usr/include/aarch64-linux-gnu/bits/setjmp.h + /usr/include/aarch64-linux-gnu/bits/types/__sigset_t.h + /usr/include/aarch64-linux-gnu/bits/types/struct___jmp_buf_tag.h + /usr/include/aarch64-linux-gnu/bits/pthread_stack_min-dynamic.h + /usr/include/aarch64-linux-gnu/c++/11/bits/atomic_word.h + /usr/include/aarch64-linux-gnu/sys/single_threaded.h + /usr/include/c++/11/ext/concurrence.h + /usr/include/c++/11/exception + /usr/include/c++/11/bits/exception_ptr.h + /usr/include/c++/11/bits/cxxabi_init_exception.h + /usr/include/c++/11/bits/nested_exception.h + /usr/include/c++/11/bits/shared_ptr_atomic.h + /usr/include/c++/11/backward/auto_ptr.h + /usr/include/c++/11/vector + /usr/include/c++/11/bits/stl_vector.h + /usr/include/c++/11/bits/stl_bvector.h + /usr/include/c++/11/bits/vector.tcc + /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/autogen/aclnn_add_custom.h + /usr/local/Ascend/ascend-toolkit/latest/include/aclnn/acl_meta.h + /usr/include/c++/11/cstdint + /usr/include/c++/11/cstdlib + /usr/include/stdlib.h + /usr/include/aarch64-linux-gnu/bits/waitflags.h + /usr/include/aarch64-linux-gnu/bits/waitstatus.h + /usr/include/aarch64-linux-gnu/sys/types.h + /usr/include/endian.h + /usr/include/aarch64-linux-gnu/bits/byteswap.h + /usr/include/aarch64-linux-gnu/bits/uintn-identity.h + /usr/include/aarch64-linux-gnu/sys/select.h + /usr/include/aarch64-linux-gnu/bits/select.h + /usr/include/aarch64-linux-gnu/bits/types/sigset_t.h + /usr/include/aarch64-linux-gnu/bits/select2.h + /usr/include/alloca.h + /usr/include/aarch64-linux-gnu/bits/stdlib-bsearch.h + /usr/include/aarch64-linux-gnu/bits/stdlib-float.h + /usr/include/aarch64-linux-gnu/bits/stdlib.h + /usr/include/c++/11/bits/std_abs.h + /usr/local/Ascend/ascend-toolkit/latest/include/acl/acl_base.h + /usr/local/Ascend/ascend-toolkit/latest/include/acl/error_codes/rt_error_codes.h + /usr/local/Ascend/ascend-toolkit/latest/include/acl/error_codes/ge_error_codes.h + diff --git a/Increase_Host_compute/Is_double_buffer/build_out/op_host/CMakeFiles/cust_opapi.dir/compiler_depend.make b/Increase_Host_compute/Is_double_buffer/build_out/op_host/CMakeFiles/cust_opapi.dir/compiler_depend.make new file mode 100644 index 0000000000000000000000000000000000000000..56ef6b61098e09cde993f76dbda7b9df045f32af --- /dev/null +++ b/Increase_Host_compute/Is_double_buffer/build_out/op_host/CMakeFiles/cust_opapi.dir/compiler_depend.make @@ -0,0 +1,499 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +op_host/CMakeFiles/cust_opapi.dir/__/autogen/aclnn_add_custom.cpp.o: autogen/aclnn_add_custom.cpp \ + /usr/include/stdc-predef.h \ + /usr/include/string.h \ + /usr/include/aarch64-linux-gnu/bits/libc-header-start.h \ + /usr/include/features.h \ + /usr/include/features-time64.h \ + /usr/include/aarch64-linux-gnu/bits/wordsize.h \ + /usr/include/aarch64-linux-gnu/bits/timesize.h \ + /usr/include/aarch64-linux-gnu/sys/cdefs.h \ + /usr/include/aarch64-linux-gnu/bits/long-double.h \ + /usr/include/aarch64-linux-gnu/gnu/stubs.h \ + /usr/include/aarch64-linux-gnu/gnu/stubs-lp64.h \ + /usr/lib/gcc/aarch64-linux-gnu/11/include/stddef.h \ + /usr/include/aarch64-linux-gnu/bits/types/locale_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/__locale_t.h \ + /usr/include/strings.h \ + /usr/include/aarch64-linux-gnu/bits/strings_fortified.h \ + /usr/include/aarch64-linux-gnu/bits/string_fortified.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/types.h \ + /usr/include/c++/11/atomic \ + /usr/include/c++/11/bits/atomic_base.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/c++config.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/os_defines.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/cpu_defines.h \ + /usr/lib/gcc/aarch64-linux-gnu/11/include/stdint.h \ + /usr/include/stdint.h \ + /usr/include/aarch64-linux-gnu/bits/types.h \ + /usr/include/aarch64-linux-gnu/bits/typesizes.h \ + /usr/include/aarch64-linux-gnu/bits/time64.h \ + /usr/include/aarch64-linux-gnu/bits/wchar.h \ + /usr/include/aarch64-linux-gnu/bits/stdint-intn.h \ + /usr/include/aarch64-linux-gnu/bits/stdint-uintn.h \ + /usr/include/c++/11/bits/atomic_lockfree_defines.h \ + /usr/include/c++/11/bits/move.h \ + /usr/include/c++/11/type_traits \ + /usr/include/c++/11/memory \ + /usr/include/c++/11/bits/stl_algobase.h \ + /usr/include/c++/11/bits/functexcept.h \ + /usr/include/c++/11/bits/exception_defines.h \ + /usr/include/c++/11/bits/cpp_type_traits.h \ + /usr/include/c++/11/ext/type_traits.h \ + /usr/include/c++/11/ext/numeric_traits.h \ + /usr/include/c++/11/bits/stl_pair.h \ + /usr/include/c++/11/bits/stl_iterator_base_types.h \ + /usr/include/c++/11/bits/stl_iterator_base_funcs.h \ + /usr/include/c++/11/bits/concept_check.h \ + /usr/include/c++/11/debug/assertions.h \ + /usr/include/c++/11/bits/stl_iterator.h \ + /usr/include/c++/11/bits/ptr_traits.h \ + /usr/include/c++/11/debug/debug.h \ + /usr/include/c++/11/bits/predefined_ops.h \ + /usr/include/c++/11/bits/allocator.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/c++allocator.h \ + /usr/include/c++/11/ext/new_allocator.h \ + /usr/include/c++/11/new \ + /usr/include/c++/11/bits/exception.h \ + /usr/include/c++/11/bits/memoryfwd.h \ + /usr/include/c++/11/bits/stl_construct.h \ + /usr/include/c++/11/bits/stl_uninitialized.h \ + /usr/include/c++/11/ext/alloc_traits.h \ + /usr/include/c++/11/bits/alloc_traits.h \ + /usr/include/c++/11/bits/stl_tempbuf.h \ + /usr/include/c++/11/bits/stl_raw_storage_iter.h \ + /usr/include/c++/11/bits/align.h \ + /usr/include/c++/11/bit \ + /usr/include/c++/11/bits/uses_allocator.h \ + /usr/include/c++/11/bits/unique_ptr.h \ + /usr/include/c++/11/utility \ + /usr/include/c++/11/bits/stl_relops.h \ + /usr/include/c++/11/initializer_list \ + /usr/include/c++/11/tuple \ + /usr/include/c++/11/array \ + /usr/include/c++/11/bits/range_access.h \ + /usr/include/c++/11/bits/invoke.h \ + /usr/include/c++/11/bits/stl_function.h \ + /usr/include/c++/11/backward/binders.h \ + /usr/include/c++/11/bits/functional_hash.h \ + /usr/include/c++/11/bits/hash_bytes.h \ + /usr/include/c++/11/bits/shared_ptr.h \ + /usr/include/c++/11/iosfwd \ + /usr/include/c++/11/bits/stringfwd.h \ + /usr/include/c++/11/bits/postypes.h \ + /usr/include/c++/11/cwchar \ + /usr/include/wchar.h \ + /usr/include/aarch64-linux-gnu/bits/floatn.h \ + /usr/include/aarch64-linux-gnu/bits/floatn-common.h \ + /usr/lib/gcc/aarch64-linux-gnu/11/include/stdarg.h \ + /usr/include/aarch64-linux-gnu/bits/types/wint_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/mbstate_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/__mbstate_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/__FILE.h \ + /usr/include/aarch64-linux-gnu/bits/types/FILE.h \ + /usr/include/aarch64-linux-gnu/bits/wchar2.h \ + /usr/include/c++/11/bits/shared_ptr_base.h \ + /usr/include/c++/11/typeinfo \ + /usr/include/c++/11/bits/allocated_ptr.h \ + /usr/include/c++/11/bits/refwrap.h \ + /usr/include/c++/11/ext/aligned_buffer.h \ + /usr/include/c++/11/ext/atomicity.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/gthr.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/gthr-default.h \ + /usr/include/pthread.h \ + /usr/include/sched.h \ + /usr/include/aarch64-linux-gnu/bits/types/time_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/struct_timespec.h \ + /usr/include/aarch64-linux-gnu/bits/endian.h \ + /usr/include/aarch64-linux-gnu/bits/endianness.h \ + /usr/include/aarch64-linux-gnu/bits/sched.h \ + /usr/include/aarch64-linux-gnu/bits/types/struct_sched_param.h \ + /usr/include/aarch64-linux-gnu/bits/cpu-set.h \ + /usr/include/time.h \ + /usr/include/aarch64-linux-gnu/bits/time.h \ + /usr/include/aarch64-linux-gnu/bits/timex.h \ + /usr/include/aarch64-linux-gnu/bits/types/struct_timeval.h \ + /usr/include/aarch64-linux-gnu/bits/types/clock_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/struct_tm.h \ + /usr/include/aarch64-linux-gnu/bits/types/clockid_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/timer_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/struct_itimerspec.h \ + /usr/include/aarch64-linux-gnu/bits/pthreadtypes.h \ + /usr/include/aarch64-linux-gnu/bits/thread-shared-types.h \ + /usr/include/aarch64-linux-gnu/bits/pthreadtypes-arch.h \ + /usr/include/aarch64-linux-gnu/bits/atomic_wide_counter.h \ + /usr/include/aarch64-linux-gnu/bits/struct_mutex.h \ + /usr/include/aarch64-linux-gnu/bits/struct_rwlock.h \ + /usr/include/aarch64-linux-gnu/bits/setjmp.h \ + /usr/include/aarch64-linux-gnu/bits/types/__sigset_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/struct___jmp_buf_tag.h \ + /usr/include/aarch64-linux-gnu/bits/pthread_stack_min-dynamic.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/atomic_word.h \ + /usr/include/aarch64-linux-gnu/sys/single_threaded.h \ + /usr/include/c++/11/ext/concurrence.h \ + /usr/include/c++/11/exception \ + /usr/include/c++/11/bits/exception_ptr.h \ + /usr/include/c++/11/bits/cxxabi_init_exception.h \ + /usr/include/c++/11/bits/nested_exception.h \ + /usr/include/c++/11/bits/shared_ptr_atomic.h \ + /usr/include/c++/11/backward/auto_ptr.h \ + /usr/include/c++/11/vector \ + /usr/include/c++/11/bits/stl_vector.h \ + /usr/include/c++/11/bits/stl_bvector.h \ + /usr/include/c++/11/bits/vector.tcc \ + autogen/aclnn_add_custom.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/aclnn/acl_meta.h \ + /usr/include/c++/11/cstdint \ + /usr/include/c++/11/cstdlib \ + /usr/include/stdlib.h \ + /usr/include/aarch64-linux-gnu/bits/waitflags.h \ + /usr/include/aarch64-linux-gnu/bits/waitstatus.h \ + /usr/include/aarch64-linux-gnu/sys/types.h \ + /usr/include/endian.h \ + /usr/include/aarch64-linux-gnu/bits/byteswap.h \ + /usr/include/aarch64-linux-gnu/bits/uintn-identity.h \ + /usr/include/aarch64-linux-gnu/sys/select.h \ + /usr/include/aarch64-linux-gnu/bits/select.h \ + /usr/include/aarch64-linux-gnu/bits/types/sigset_t.h \ + /usr/include/aarch64-linux-gnu/bits/select2.h \ + /usr/include/alloca.h \ + /usr/include/aarch64-linux-gnu/bits/stdlib-bsearch.h \ + /usr/include/aarch64-linux-gnu/bits/stdlib-float.h \ + /usr/include/aarch64-linux-gnu/bits/stdlib.h \ + /usr/include/c++/11/bits/std_abs.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/acl/acl_base.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/acl/error_codes/rt_error_codes.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/acl/error_codes/ge_error_codes.h + + +/usr/local/Ascend/ascend-toolkit/latest/include/acl/error_codes/ge_error_codes.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/acl/acl_base.h: + +/usr/include/c++/11/bits/std_abs.h: + +/usr/include/aarch64-linux-gnu/bits/stdlib-bsearch.h: + +/usr/include/aarch64-linux-gnu/sys/select.h: + +/usr/include/aarch64-linux-gnu/bits/uintn-identity.h: + +/usr/include/aarch64-linux-gnu/bits/waitstatus.h: + +/usr/include/aarch64-linux-gnu/bits/waitflags.h: + +/usr/include/stdlib.h: + +/usr/include/c++/11/cstdint: + +/usr/local/Ascend/ascend-toolkit/latest/include/aclnn/acl_meta.h: + +/usr/include/c++/11/bits/vector.tcc: + +/usr/include/c++/11/bits/stl_bvector.h: + +/usr/include/c++/11/bits/shared_ptr_atomic.h: + +/usr/include/c++/11/bits/nested_exception.h: + +/usr/include/c++/11/bits/exception_ptr.h: + +/usr/include/c++/11/ext/concurrence.h: + +/usr/include/aarch64-linux-gnu/sys/single_threaded.h: + +/usr/include/aarch64-linux-gnu/c++/11/bits/atomic_word.h: + +/usr/include/aarch64-linux-gnu/bits/types/struct___jmp_buf_tag.h: + +/usr/include/c++/11/bits/stl_construct.h: + +/usr/include/aarch64-linux-gnu/bits/typesizes.h: + +/usr/include/c++/11/bits/exception.h: + +/usr/include/c++/11/bits/range_access.h: + +/usr/include/aarch64-linux-gnu/bits/sched.h: + +/usr/include/aarch64-linux-gnu/bits/types/locale_t.h: + +/usr/include/c++/11/debug/assertions.h: + +/usr/include/aarch64-linux-gnu/c++/11/bits/c++allocator.h: + +/usr/include/aarch64-linux-gnu/bits/byteswap.h: + +/usr/include/c++/11/bits/concept_check.h: + +/usr/include/stdint.h: + +/usr/include/aarch64-linux-gnu/bits/long-double.h: + +/usr/include/aarch64-linux-gnu/bits/libc-header-start.h: + +/usr/include/c++/11/bits/stl_iterator_base_funcs.h: + +/usr/include/c++/11/backward/auto_ptr.h: + +/usr/include/c++/11/bits/stl_uninitialized.h: + +/usr/include/c++/11/ext/new_allocator.h: + +/usr/include/c++/11/memory: + +/usr/include/c++/11/array: + +/usr/include/aarch64-linux-gnu/c++/11/bits/c++config.h: + +/usr/include/aarch64-linux-gnu/bits/endianness.h: + +/usr/include/c++/11/bits/move.h: + +/usr/include/c++/11/bits/unique_ptr.h: + +/usr/include/c++/11/bits/stl_relops.h: + +/usr/include/c++/11/bits/atomic_lockfree_defines.h: + +/usr/include/c++/11/iosfwd: + +/usr/include/endian.h: + +/usr/include/c++/11/ext/aligned_buffer.h: + +/usr/include/aarch64-linux-gnu/bits/pthread_stack_min-dynamic.h: + +/usr/include/aarch64-linux-gnu/bits/struct_rwlock.h: + +/usr/include/aarch64-linux-gnu/bits/stdint-uintn.h: + +/usr/lib/gcc/aarch64-linux-gnu/11/include/stddef.h: + +/usr/include/aarch64-linux-gnu/c++/11/bits/os_defines.h: + +/usr/include/aarch64-linux-gnu/bits/types/clock_t.h: + +/usr/include/c++/11/bits/predefined_ops.h: + +/usr/include/aarch64-linux-gnu/c++/11/bits/cpu_defines.h: + +/usr/include/aarch64-linux-gnu/c++/11/bits/gthr-default.h: + +/usr/include/aarch64-linux-gnu/bits/atomic_wide_counter.h: + +/usr/include/c++/11/exception: + +/usr/include/aarch64-linux-gnu/sys/cdefs.h: + +/usr/include/aarch64-linux-gnu/bits/wordsize.h: + +/usr/include/c++/11/bits/cpp_type_traits.h: + +/usr/include/pthread.h: + +/usr/include/aarch64-linux-gnu/bits/stdlib.h: + +/usr/include/c++/11/bits/stl_vector.h: + +/usr/include/aarch64-linux-gnu/gnu/stubs-lp64.h: + +/usr/include/features.h: + +/usr/include/c++/11/utility: + +/usr/include/aarch64-linux-gnu/bits/types/struct_sched_param.h: + +/usr/include/c++/11/debug/debug.h: + +/usr/include/aarch64-linux-gnu/bits/thread-shared-types.h: + +/usr/include/c++/11/ext/type_traits.h: + +/usr/include/aarch64-linux-gnu/bits/types/__mbstate_t.h: + +/usr/include/aarch64-linux-gnu/bits/select.h: + +/usr/include/aarch64-linux-gnu/bits/timesize.h: + +/usr/include/c++/11/bits/stl_function.h: + +/usr/include/c++/11/bits/stl_pair.h: + +/usr/include/c++/11/ext/atomicity.h: + +/usr/include/stdc-predef.h: + +/usr/include/c++/11/ext/numeric_traits.h: + +/usr/include/c++/11/bits/atomic_base.h: + +/usr/include/aarch64-linux-gnu/bits/types/__locale_t.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/acl/error_codes/rt_error_codes.h: + +/usr/include/c++/11/bits/hash_bytes.h: + +/usr/lib/gcc/aarch64-linux-gnu/11/include/stdarg.h: + +/usr/include/features-time64.h: + +/usr/include/c++/11/bits/exception_defines.h: + +/usr/include/c++/11/atomic: + +/usr/include/strings.h: + +/usr/include/aarch64-linux-gnu/bits/pthreadtypes.h: + +/usr/include/aarch64-linux-gnu/bits/strings_fortified.h: + +/usr/include/aarch64-linux-gnu/gnu/stubs.h: + +/usr/include/aarch64-linux-gnu/bits/stdint-intn.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/graph/types.h: + +/usr/include/aarch64-linux-gnu/bits/string_fortified.h: + +/usr/include/string.h: + +/usr/include/alloca.h: + +/usr/include/aarch64-linux-gnu/bits/time64.h: + +/usr/include/aarch64-linux-gnu/bits/stdlib-float.h: + +/usr/include/aarch64-linux-gnu/bits/select2.h: + +/usr/include/c++/11/bits/functexcept.h: + +/usr/include/aarch64-linux-gnu/bits/time.h: + +/usr/include/c++/11/bits/stl_iterator.h: + +/usr/include/c++/11/new: + +/usr/include/c++/11/bits/ptr_traits.h: + +/usr/include/c++/11/ext/alloc_traits.h: + +/usr/include/c++/11/bits/alloc_traits.h: + +/usr/include/c++/11/bits/stl_tempbuf.h: + +/usr/include/aarch64-linux-gnu/bits/types/wint_t.h: + +/usr/include/c++/11/typeinfo: + +/usr/include/aarch64-linux-gnu/bits/types/sigset_t.h: + +/usr/include/c++/11/bits/stl_raw_storage_iter.h: + +/usr/include/c++/11/vector: + +/usr/include/c++/11/bits/align.h: + +/usr/include/c++/11/cstdlib: + +/usr/include/c++/11/bits/stl_iterator_base_types.h: + +/usr/include/c++/11/bit: + +/usr/include/c++/11/bits/uses_allocator.h: + +/usr/include/aarch64-linux-gnu/bits/types/struct_timespec.h: + +/usr/include/c++/11/type_traits: + +/usr/include/c++/11/tuple: + +/usr/include/c++/11/bits/invoke.h: + +/usr/include/aarch64-linux-gnu/bits/floatn.h: + +/usr/include/c++/11/backward/binders.h: + +/usr/include/c++/11/bits/functional_hash.h: + +/usr/include/aarch64-linux-gnu/sys/types.h: + +/usr/include/c++/11/bits/shared_ptr.h: + +/usr/include/c++/11/bits/memoryfwd.h: + +/usr/include/c++/11/bits/stringfwd.h: + +/usr/include/c++/11/bits/postypes.h: + +/usr/include/c++/11/bits/stl_algobase.h: + +/usr/include/c++/11/cwchar: + +autogen/aclnn_add_custom.h: + +/usr/include/aarch64-linux-gnu/bits/types/struct_tm.h: + +/usr/include/c++/11/bits/cxxabi_init_exception.h: + +/usr/include/wchar.h: + +/usr/include/aarch64-linux-gnu/bits/timex.h: + +/usr/include/aarch64-linux-gnu/bits/types/mbstate_t.h: + +/usr/include/aarch64-linux-gnu/bits/types/__FILE.h: + +/usr/include/aarch64-linux-gnu/bits/types/FILE.h: + +/usr/include/aarch64-linux-gnu/bits/wchar.h: + +/usr/include/c++/11/bits/shared_ptr_base.h: + +/usr/include/aarch64-linux-gnu/bits/wchar2.h: + +/usr/include/aarch64-linux-gnu/bits/floatn-common.h: + +/usr/include/c++/11/bits/allocated_ptr.h: + +/usr/include/c++/11/bits/refwrap.h: + +/usr/include/aarch64-linux-gnu/c++/11/bits/gthr.h: + +/usr/include/sched.h: + +/usr/include/aarch64-linux-gnu/bits/types/time_t.h: + +/usr/include/aarch64-linux-gnu/bits/endian.h: + +/usr/include/aarch64-linux-gnu/bits/cpu-set.h: + +autogen/aclnn_add_custom.cpp: + +/usr/lib/gcc/aarch64-linux-gnu/11/include/stdint.h: + +/usr/include/time.h: + +/usr/include/c++/11/initializer_list: + +/usr/include/aarch64-linux-gnu/bits/types/struct_timeval.h: + +/usr/include/c++/11/bits/allocator.h: + +/usr/include/aarch64-linux-gnu/bits/types/clockid_t.h: + +/usr/include/aarch64-linux-gnu/bits/types/timer_t.h: + +/usr/include/aarch64-linux-gnu/bits/types/struct_itimerspec.h: + +/usr/include/aarch64-linux-gnu/bits/pthreadtypes-arch.h: + +/usr/include/aarch64-linux-gnu/bits/setjmp.h: + +/usr/include/aarch64-linux-gnu/bits/types.h: + +/usr/include/aarch64-linux-gnu/bits/struct_mutex.h: + +/usr/include/aarch64-linux-gnu/bits/types/__sigset_t.h: diff --git a/Increase_Host_compute/Is_double_buffer/build_out/op_host/CMakeFiles/cust_opapi.dir/compiler_depend.ts b/Increase_Host_compute/Is_double_buffer/build_out/op_host/CMakeFiles/cust_opapi.dir/compiler_depend.ts new file mode 100644 index 0000000000000000000000000000000000000000..b3bb157ef98b31b6076bead4dea655c2f5a1372c --- /dev/null +++ b/Increase_Host_compute/Is_double_buffer/build_out/op_host/CMakeFiles/cust_opapi.dir/compiler_depend.ts @@ -0,0 +1,2 @@ +# CMAKE generated file: DO NOT EDIT! +# Timestamp file for compiler generated dependencies management for cust_opapi. diff --git a/Increase_Host_compute/Is_double_buffer/build_out/op_host/CMakeFiles/cust_opapi.dir/depend.make b/Increase_Host_compute/Is_double_buffer/build_out/op_host/CMakeFiles/cust_opapi.dir/depend.make new file mode 100644 index 0000000000000000000000000000000000000000..dae58d60b8fdca49c5c52471d0043c3eafbf4b20 --- /dev/null +++ b/Increase_Host_compute/Is_double_buffer/build_out/op_host/CMakeFiles/cust_opapi.dir/depend.make @@ -0,0 +1,2 @@ +# Empty dependencies file for cust_opapi. +# This may be replaced when dependencies are built. diff --git a/Increase_Host_compute/Is_double_buffer/build_out/op_host/CMakeFiles/cust_opapi.dir/flags.make b/Increase_Host_compute/Is_double_buffer/build_out/op_host/CMakeFiles/cust_opapi.dir/flags.make new file mode 100644 index 0000000000000000000000000000000000000000..f4b2f4fafda7e2aaa1a9da9823cd1f14c66759d1 --- /dev/null +++ b/Increase_Host_compute/Is_double_buffer/build_out/op_host/CMakeFiles/cust_opapi.dir/flags.make @@ -0,0 +1,10 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +# compile CXX with /usr/bin/c++ +CXX_DEFINES = -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=0 -Dcust_opapi_EXPORTS + +CXX_INCLUDES = -I/usr/local/Ascend/ascend-toolkit/latest/include + +CXX_FLAGS = -fPIC -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -O2 -std=c++11 -fstack-protector-strong + diff --git a/Increase_Host_compute/Is_double_buffer/build_out/op_host/CMakeFiles/cust_opapi.dir/link.txt b/Increase_Host_compute/Is_double_buffer/build_out/op_host/CMakeFiles/cust_opapi.dir/link.txt new file mode 100644 index 0000000000000000000000000000000000000000..5142feae62c78720184d9560ea460c7bf6b55931 --- /dev/null +++ b/Increase_Host_compute/Is_double_buffer/build_out/op_host/CMakeFiles/cust_opapi.dir/link.txt @@ -0,0 +1 @@ +/usr/bin/c++ -fPIC -s -Wl,-z,relro -Wl,-z,now -Wl,-z,noexecstack -shared -Wl,-soname,libcust_opapi.so -o libcust_opapi.so CMakeFiles/cust_opapi.dir/__/autogen/aclnn_add_custom.cpp.o -L/usr/local/Ascend/ascend-toolkit/latest/lib64 -Wl,-rpath,/usr/local/Ascend/ascend-toolkit/latest/lib64: -lascendcl -lnnopbase diff --git a/Increase_Host_compute/Is_double_buffer/build_out/op_host/CMakeFiles/cust_opapi.dir/progress.make b/Increase_Host_compute/Is_double_buffer/build_out/op_host/CMakeFiles/cust_opapi.dir/progress.make new file mode 100644 index 0000000000000000000000000000000000000000..3a86673aa7c1868ad77aa16c631effd83be0da02 --- /dev/null +++ b/Increase_Host_compute/Is_double_buffer/build_out/op_host/CMakeFiles/cust_opapi.dir/progress.make @@ -0,0 +1,3 @@ +CMAKE_PROGRESS_1 = 5 +CMAKE_PROGRESS_2 = 6 + diff --git a/Increase_Host_compute/Is_double_buffer/build_out/op_host/CMakeFiles/cust_optiling.dir/DependInfo.cmake b/Increase_Host_compute/Is_double_buffer/build_out/op_host/CMakeFiles/cust_optiling.dir/DependInfo.cmake new file mode 100644 index 0000000000000000000000000000000000000000..216b35fc9f169e1975a9bb542fbc808c74f22a66 --- /dev/null +++ b/Increase_Host_compute/Is_double_buffer/build_out/op_host/CMakeFiles/cust_optiling.dir/DependInfo.cmake @@ -0,0 +1,19 @@ + +# Consider dependencies only in project. +set(CMAKE_DEPENDS_IN_PROJECT_ONLY OFF) + +# The set of languages for which implicit dependencies are needed: +set(CMAKE_DEPENDS_LANGUAGES + ) + +# The set of dependency files which are needed: +set(CMAKE_DEPENDS_DEPENDENCY_FILES + "/Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/op_host/add_custom.cpp" "op_host/CMakeFiles/cust_optiling.dir/add_custom.cpp.o" "gcc" "op_host/CMakeFiles/cust_optiling.dir/add_custom.cpp.o.d" + ) + +# Targets to which this target links. +set(CMAKE_TARGET_LINKED_INFO_FILES + ) + +# Fortran module output directory. +set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/Increase_Host_compute/Is_double_buffer/build_out/op_host/CMakeFiles/cust_optiling.dir/add_custom.cpp.o b/Increase_Host_compute/Is_double_buffer/build_out/op_host/CMakeFiles/cust_optiling.dir/add_custom.cpp.o new file mode 100644 index 0000000000000000000000000000000000000000..2b3e7f11f8bcacc9938754d81034483937c9289c Binary files /dev/null and b/Increase_Host_compute/Is_double_buffer/build_out/op_host/CMakeFiles/cust_optiling.dir/add_custom.cpp.o differ diff --git a/Increase_Host_compute/Is_double_buffer/build_out/op_host/CMakeFiles/cust_optiling.dir/add_custom.cpp.o.d b/Increase_Host_compute/Is_double_buffer/build_out/op_host/CMakeFiles/cust_optiling.dir/add_custom.cpp.o.d new file mode 100644 index 0000000000000000000000000000000000000000..03e053474cc50e9bc24fb696fff302b1b1983284 --- /dev/null +++ b/Increase_Host_compute/Is_double_buffer/build_out/op_host/CMakeFiles/cust_optiling.dir/add_custom.cpp.o.d @@ -0,0 +1,256 @@ +op_host/CMakeFiles/cust_optiling.dir/add_custom.cpp.o: \ + /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/op_host/add_custom.cpp \ + /usr/include/stdc-predef.h \ + /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/op_host/add_custom_tiling.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/register/tilingdata_base.h \ + /usr/include/c++/11/vector /usr/include/c++/11/bits/stl_algobase.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/c++config.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/os_defines.h \ + /usr/include/features.h /usr/include/features-time64.h \ + /usr/include/aarch64-linux-gnu/bits/wordsize.h \ + /usr/include/aarch64-linux-gnu/bits/timesize.h \ + /usr/include/aarch64-linux-gnu/sys/cdefs.h \ + /usr/include/aarch64-linux-gnu/bits/long-double.h \ + /usr/include/aarch64-linux-gnu/gnu/stubs.h \ + /usr/include/aarch64-linux-gnu/gnu/stubs-lp64.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/cpu_defines.h \ + /usr/include/c++/11/bits/functexcept.h \ + /usr/include/c++/11/bits/exception_defines.h \ + /usr/include/c++/11/bits/cpp_type_traits.h \ + /usr/include/c++/11/ext/type_traits.h \ + /usr/include/c++/11/ext/numeric_traits.h \ + /usr/include/c++/11/bits/stl_pair.h /usr/include/c++/11/bits/move.h \ + /usr/include/c++/11/type_traits \ + /usr/include/c++/11/bits/stl_iterator_base_types.h \ + /usr/include/c++/11/bits/stl_iterator_base_funcs.h \ + /usr/include/c++/11/bits/concept_check.h \ + /usr/include/c++/11/debug/assertions.h \ + /usr/include/c++/11/bits/stl_iterator.h \ + /usr/include/c++/11/bits/ptr_traits.h /usr/include/c++/11/debug/debug.h \ + /usr/include/c++/11/bits/predefined_ops.h \ + /usr/include/c++/11/bits/allocator.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/c++allocator.h \ + /usr/include/c++/11/ext/new_allocator.h /usr/include/c++/11/new \ + /usr/include/c++/11/bits/exception.h \ + /usr/include/c++/11/bits/memoryfwd.h \ + /usr/include/c++/11/bits/stl_construct.h \ + /usr/include/c++/11/bits/stl_uninitialized.h \ + /usr/include/c++/11/ext/alloc_traits.h \ + /usr/include/c++/11/bits/alloc_traits.h \ + /usr/include/c++/11/bits/stl_vector.h \ + /usr/include/c++/11/initializer_list \ + /usr/include/c++/11/bits/stl_bvector.h \ + /usr/include/c++/11/bits/functional_hash.h \ + /usr/include/c++/11/bits/hash_bytes.h \ + /usr/include/c++/11/bits/range_access.h \ + /usr/include/c++/11/bits/vector.tcc /usr/include/c++/11/map \ + /usr/include/c++/11/bits/stl_tree.h \ + /usr/include/c++/11/bits/stl_function.h \ + /usr/include/c++/11/backward/binders.h \ + /usr/include/c++/11/ext/aligned_buffer.h \ + /usr/include/c++/11/bits/stl_map.h /usr/include/c++/11/tuple \ + /usr/include/c++/11/utility /usr/include/c++/11/bits/stl_relops.h \ + /usr/include/c++/11/array /usr/include/c++/11/bits/uses_allocator.h \ + /usr/include/c++/11/bits/invoke.h \ + /usr/include/c++/11/bits/stl_multimap.h \ + /usr/include/c++/11/bits/erase_if.h /usr/include/c++/11/memory \ + /usr/include/c++/11/bits/stl_tempbuf.h \ + /usr/include/c++/11/bits/stl_raw_storage_iter.h \ + /usr/include/c++/11/bits/align.h /usr/include/c++/11/bit \ + /usr/lib/gcc/aarch64-linux-gnu/11/include/stdint.h /usr/include/stdint.h \ + /usr/include/aarch64-linux-gnu/bits/libc-header-start.h \ + /usr/include/aarch64-linux-gnu/bits/types.h \ + /usr/include/aarch64-linux-gnu/bits/typesizes.h \ + /usr/include/aarch64-linux-gnu/bits/time64.h \ + /usr/include/aarch64-linux-gnu/bits/wchar.h \ + /usr/include/aarch64-linux-gnu/bits/stdint-intn.h \ + /usr/include/aarch64-linux-gnu/bits/stdint-uintn.h \ + /usr/include/c++/11/bits/unique_ptr.h \ + /usr/include/c++/11/bits/shared_ptr.h /usr/include/c++/11/iosfwd \ + /usr/include/c++/11/bits/stringfwd.h /usr/include/c++/11/bits/postypes.h \ + /usr/include/c++/11/cwchar /usr/include/wchar.h \ + /usr/include/aarch64-linux-gnu/bits/floatn.h \ + /usr/include/aarch64-linux-gnu/bits/floatn-common.h \ + /usr/lib/gcc/aarch64-linux-gnu/11/include/stddef.h \ + /usr/lib/gcc/aarch64-linux-gnu/11/include/stdarg.h \ + /usr/include/aarch64-linux-gnu/bits/types/wint_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/mbstate_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/__mbstate_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/__FILE.h \ + /usr/include/aarch64-linux-gnu/bits/types/FILE.h \ + /usr/include/aarch64-linux-gnu/bits/types/locale_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/__locale_t.h \ + /usr/include/aarch64-linux-gnu/bits/wchar2.h \ + /usr/include/c++/11/bits/shared_ptr_base.h /usr/include/c++/11/typeinfo \ + /usr/include/c++/11/bits/allocated_ptr.h \ + /usr/include/c++/11/bits/refwrap.h /usr/include/c++/11/ext/atomicity.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/gthr.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/gthr-default.h \ + /usr/include/pthread.h /usr/include/sched.h \ + /usr/include/aarch64-linux-gnu/bits/types/time_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/struct_timespec.h \ + /usr/include/aarch64-linux-gnu/bits/endian.h \ + /usr/include/aarch64-linux-gnu/bits/endianness.h \ + /usr/include/aarch64-linux-gnu/bits/sched.h \ + /usr/include/aarch64-linux-gnu/bits/types/struct_sched_param.h \ + /usr/include/aarch64-linux-gnu/bits/cpu-set.h /usr/include/time.h \ + /usr/include/aarch64-linux-gnu/bits/time.h \ + /usr/include/aarch64-linux-gnu/bits/timex.h \ + /usr/include/aarch64-linux-gnu/bits/types/struct_timeval.h \ + /usr/include/aarch64-linux-gnu/bits/types/clock_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/struct_tm.h \ + /usr/include/aarch64-linux-gnu/bits/types/clockid_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/timer_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/struct_itimerspec.h \ + /usr/include/aarch64-linux-gnu/bits/pthreadtypes.h \ + /usr/include/aarch64-linux-gnu/bits/thread-shared-types.h \ + /usr/include/aarch64-linux-gnu/bits/pthreadtypes-arch.h \ + /usr/include/aarch64-linux-gnu/bits/atomic_wide_counter.h \ + /usr/include/aarch64-linux-gnu/bits/struct_mutex.h \ + /usr/include/aarch64-linux-gnu/bits/struct_rwlock.h \ + /usr/include/aarch64-linux-gnu/bits/setjmp.h \ + /usr/include/aarch64-linux-gnu/bits/types/__sigset_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/struct___jmp_buf_tag.h \ + /usr/include/aarch64-linux-gnu/bits/pthread_stack_min-dynamic.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/atomic_word.h \ + /usr/include/aarch64-linux-gnu/sys/single_threaded.h \ + /usr/include/c++/11/ext/concurrence.h /usr/include/c++/11/exception \ + /usr/include/c++/11/bits/exception_ptr.h \ + /usr/include/c++/11/bits/cxxabi_init_exception.h \ + /usr/include/c++/11/bits/nested_exception.h \ + /usr/include/c++/11/bits/shared_ptr_atomic.h \ + /usr/include/c++/11/bits/atomic_base.h \ + /usr/include/c++/11/bits/atomic_lockfree_defines.h \ + /usr/include/c++/11/backward/auto_ptr.h /usr/include/c++/11/cstring \ + /usr/include/string.h /usr/include/strings.h \ + /usr/include/aarch64-linux-gnu/bits/strings_fortified.h \ + /usr/include/aarch64-linux-gnu/bits/string_fortified.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/securec.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/securectype.h \ + /usr/include/stdio.h \ + /usr/include/aarch64-linux-gnu/bits/types/__fpos_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/__fpos64_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/struct_FILE.h \ + /usr/include/aarch64-linux-gnu/bits/types/cookie_io_functions_t.h \ + /usr/include/aarch64-linux-gnu/bits/stdio_lim.h \ + /usr/include/aarch64-linux-gnu/bits/stdio.h \ + /usr/include/aarch64-linux-gnu/bits/stdio2.h \ + /usr/include/c++/11/stdlib.h /usr/include/c++/11/cstdlib \ + /usr/include/stdlib.h /usr/include/aarch64-linux-gnu/bits/waitflags.h \ + /usr/include/aarch64-linux-gnu/bits/waitstatus.h \ + /usr/include/aarch64-linux-gnu/sys/types.h /usr/include/endian.h \ + /usr/include/aarch64-linux-gnu/bits/byteswap.h \ + /usr/include/aarch64-linux-gnu/bits/uintn-identity.h \ + /usr/include/aarch64-linux-gnu/sys/select.h \ + /usr/include/aarch64-linux-gnu/bits/select.h \ + /usr/include/aarch64-linux-gnu/bits/types/sigset_t.h \ + /usr/include/aarch64-linux-gnu/bits/select2.h /usr/include/alloca.h \ + /usr/include/aarch64-linux-gnu/bits/stdlib-bsearch.h \ + /usr/include/aarch64-linux-gnu/bits/stdlib-float.h \ + /usr/include/aarch64-linux-gnu/bits/stdlib.h \ + /usr/include/c++/11/bits/std_abs.h /usr/include/errno.h \ + /usr/include/aarch64-linux-gnu/bits/errno.h /usr/include/linux/errno.h \ + /usr/include/aarch64-linux-gnu/asm/errno.h \ + /usr/include/asm-generic/errno.h /usr/include/asm-generic/errno-base.h \ + /usr/include/aarch64-linux-gnu/bits/types/error_t.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/ascend_string.h \ + /usr/include/c++/11/string /usr/include/c++/11/bits/char_traits.h \ + /usr/include/c++/11/cstdint /usr/include/c++/11/bits/localefwd.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/c++locale.h \ + /usr/include/c++/11/clocale /usr/include/locale.h \ + /usr/include/aarch64-linux-gnu/bits/locale.h /usr/include/c++/11/cctype \ + /usr/include/ctype.h /usr/include/c++/11/bits/ostream_insert.h \ + /usr/include/c++/11/bits/cxxabi_forced.h \ + /usr/include/c++/11/bits/basic_string.h \ + /usr/include/c++/11/ext/string_conversions.h /usr/include/c++/11/cstdio \ + /usr/include/c++/11/cerrno /usr/include/c++/11/bits/charconv.h \ + /usr/include/c++/11/bits/basic_string.tcc /usr/include/c++/11/functional \ + /usr/include/c++/11/bits/std_function.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/types.h \ + /usr/include/c++/11/atomic \ + /usr/local/Ascend/ascend-toolkit/latest/include/register/op_def_registry.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/register/op_def.h \ + /usr/include/c++/11/iostream /usr/include/c++/11/ostream \ + /usr/include/c++/11/ios /usr/include/c++/11/bits/ios_base.h \ + /usr/include/c++/11/bits/locale_classes.h \ + /usr/include/c++/11/bits/locale_classes.tcc \ + /usr/include/c++/11/system_error \ + /usr/include/aarch64-linux-gnu/c++/11/bits/error_constants.h \ + /usr/include/c++/11/stdexcept /usr/include/c++/11/streambuf \ + /usr/include/c++/11/bits/streambuf.tcc \ + /usr/include/c++/11/bits/basic_ios.h \ + /usr/include/c++/11/bits/locale_facets.h /usr/include/c++/11/cwctype \ + /usr/include/wctype.h /usr/include/aarch64-linux-gnu/bits/wctype-wchar.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/ctype_base.h \ + /usr/include/c++/11/bits/streambuf_iterator.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/ctype_inline.h \ + /usr/include/c++/11/bits/locale_facets.tcc \ + /usr/include/c++/11/bits/basic_ios.tcc \ + /usr/include/c++/11/bits/ostream.tcc /usr/include/c++/11/istream \ + /usr/include/c++/11/bits/istream.tcc \ + /usr/local/Ascend/ascend-toolkit/latest/include/register/op_impl_registry.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/ge_error_codes.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/compiler_def.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/register/op_impl_kernel_registry.h \ + /usr/include/c++/11/unordered_set /usr/include/c++/11/bits/hashtable.h \ + /usr/include/c++/11/bits/hashtable_policy.h \ + /usr/include/c++/11/bits/enable_special_members.h \ + /usr/include/c++/11/bits/unordered_set.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/base_type.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/infer_shape_context.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/shape.h \ + /usr/include/c++/11/limits \ + /usr/local/Ascend/ascend-toolkit/latest/include/utils/extern_math_util.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/tensor.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/storage_shape.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/storage_format.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/expand_dims_type.h \ + /usr/include/c++/11/cstddef \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/tensor_data.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/runtime_attrs.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/continuous_vector.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/external/ge_common/ge_api_error_codes.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/external/ge_common/ge_error_codes.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/external/ge_common/ge_api_types.h \ + /usr/include/c++/11/set /usr/include/c++/11/bits/stl_set.h \ + /usr/include/c++/11/bits/stl_multiset.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/tensor.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/./ge_error_codes.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/./types.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/ascend_string.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/extended_kernel_context.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/kernel_context.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/kernel_run_context.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/context_extend.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/compute_node_info.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/inference_context.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/tensor.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/types.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/resource_context.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/ge_error_codes.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/infer_shape_range_context.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/range.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/tiling_context.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/tiling_data.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/continuous_vector.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/runtime_attrs.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/op_execute_context.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/shape.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/tensor.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/extended_kernel_context.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/ge/ge_allocator.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/infer_datatype_context.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/operator_reg.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/operator.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/./inference_context.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/./tensor.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/operator_factory.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/./operator.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/./ascend_string.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/graph.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/./gnode.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/././ge_error_codes.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/././types.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/././tensor.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/././ascend_string.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/register/op_def_factory.h diff --git a/Increase_Host_compute/Is_double_buffer/build_out/op_host/CMakeFiles/cust_optiling.dir/build.make b/Increase_Host_compute/Is_double_buffer/build_out/op_host/CMakeFiles/cust_optiling.dir/build.make new file mode 100644 index 0000000000000000000000000000000000000000..adbe4206c832b0b93a362907833caa3013f9626f --- /dev/null +++ b/Increase_Host_compute/Is_double_buffer/build_out/op_host/CMakeFiles/cust_optiling.dir/build.make @@ -0,0 +1,110 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + +# Disable VCS-based implicit rules. +% : %,v + +# Disable VCS-based implicit rules. +% : RCS/% + +# Disable VCS-based implicit rules. +% : RCS/%,v + +# Disable VCS-based implicit rules. +% : SCCS/s.% + +# Disable VCS-based implicit rules. +% : s.% + +.SUFFIXES: .hpux_make_needs_suffix_list + +# Command-line flag to silence nested $(MAKE). +$(VERBOSE)MAKESILENT = -s + +#Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E rm -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out + +# Include any dependencies generated for this target. +include op_host/CMakeFiles/cust_optiling.dir/depend.make +# Include any dependencies generated by the compiler for this target. +include op_host/CMakeFiles/cust_optiling.dir/compiler_depend.make + +# Include the progress variables for this target. +include op_host/CMakeFiles/cust_optiling.dir/progress.make + +# Include the compile flags for this target's objects. +include op_host/CMakeFiles/cust_optiling.dir/flags.make + +op_host/CMakeFiles/cust_optiling.dir/add_custom.cpp.o: op_host/CMakeFiles/cust_optiling.dir/flags.make +op_host/CMakeFiles/cust_optiling.dir/add_custom.cpp.o: ../op_host/add_custom.cpp +op_host/CMakeFiles/cust_optiling.dir/add_custom.cpp.o: op_host/CMakeFiles/cust_optiling.dir/compiler_depend.ts + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Building CXX object op_host/CMakeFiles/cust_optiling.dir/add_custom.cpp.o" + cd /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/op_host && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT op_host/CMakeFiles/cust_optiling.dir/add_custom.cpp.o -MF CMakeFiles/cust_optiling.dir/add_custom.cpp.o.d -o CMakeFiles/cust_optiling.dir/add_custom.cpp.o -c /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/op_host/add_custom.cpp + +op_host/CMakeFiles/cust_optiling.dir/add_custom.cpp.i: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/cust_optiling.dir/add_custom.cpp.i" + cd /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/op_host && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/op_host/add_custom.cpp > CMakeFiles/cust_optiling.dir/add_custom.cpp.i + +op_host/CMakeFiles/cust_optiling.dir/add_custom.cpp.s: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/cust_optiling.dir/add_custom.cpp.s" + cd /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/op_host && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/op_host/add_custom.cpp -o CMakeFiles/cust_optiling.dir/add_custom.cpp.s + +# Object files for target cust_optiling +cust_optiling_OBJECTS = \ +"CMakeFiles/cust_optiling.dir/add_custom.cpp.o" + +# External object files for target cust_optiling +cust_optiling_EXTERNAL_OBJECTS = + +op_host/libcust_opmaster_rt2.0.so: op_host/CMakeFiles/cust_optiling.dir/add_custom.cpp.o +op_host/libcust_opmaster_rt2.0.so: op_host/CMakeFiles/cust_optiling.dir/build.make +op_host/libcust_opmaster_rt2.0.so: op_host/CMakeFiles/cust_optiling.dir/link.txt + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --bold --progress-dir=/Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Linking CXX shared library libcust_opmaster_rt2.0.so" + cd /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/op_host && $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/cust_optiling.dir/link.txt --verbose=$(VERBOSE) + +# Rule to build all files generated by this target. +op_host/CMakeFiles/cust_optiling.dir/build: op_host/libcust_opmaster_rt2.0.so +.PHONY : op_host/CMakeFiles/cust_optiling.dir/build + +op_host/CMakeFiles/cust_optiling.dir/clean: + cd /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/op_host && $(CMAKE_COMMAND) -P CMakeFiles/cust_optiling.dir/cmake_clean.cmake +.PHONY : op_host/CMakeFiles/cust_optiling.dir/clean + +op_host/CMakeFiles/cust_optiling.dir/depend: + cd /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/op_host /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/op_host /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/op_host/CMakeFiles/cust_optiling.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : op_host/CMakeFiles/cust_optiling.dir/depend + diff --git a/Increase_Host_compute/Is_double_buffer/build_out/op_host/CMakeFiles/cust_optiling.dir/cmake_clean.cmake b/Increase_Host_compute/Is_double_buffer/build_out/op_host/CMakeFiles/cust_optiling.dir/cmake_clean.cmake new file mode 100644 index 0000000000000000000000000000000000000000..35e371cfbc32ed11a1b1737449b7c9175dc8945a --- /dev/null +++ b/Increase_Host_compute/Is_double_buffer/build_out/op_host/CMakeFiles/cust_optiling.dir/cmake_clean.cmake @@ -0,0 +1,11 @@ +file(REMOVE_RECURSE + "CMakeFiles/cust_optiling.dir/add_custom.cpp.o" + "CMakeFiles/cust_optiling.dir/add_custom.cpp.o.d" + "libcust_opmaster_rt2.0.pdb" + "libcust_opmaster_rt2.0.so" +) + +# Per-language clean rules from dependency scanning. +foreach(lang CXX) + include(CMakeFiles/cust_optiling.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/Increase_Host_compute/Is_double_buffer/build_out/op_host/CMakeFiles/cust_optiling.dir/compiler_depend.internal b/Increase_Host_compute/Is_double_buffer/build_out/op_host/CMakeFiles/cust_optiling.dir/compiler_depend.internal new file mode 100644 index 0000000000000000000000000000000000000000..1043fe701be1806f53246f2d4c34b62b27ed0fd1 --- /dev/null +++ b/Increase_Host_compute/Is_double_buffer/build_out/op_host/CMakeFiles/cust_optiling.dir/compiler_depend.internal @@ -0,0 +1,305 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +op_host/CMakeFiles/cust_optiling.dir/add_custom.cpp.o + /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/op_host/add_custom.cpp + /usr/include/stdc-predef.h + /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/op_host/add_custom_tiling.h + /usr/local/Ascend/ascend-toolkit/latest/include/register/tilingdata_base.h + /usr/include/c++/11/vector + /usr/include/c++/11/bits/stl_algobase.h + /usr/include/aarch64-linux-gnu/c++/11/bits/c++config.h + /usr/include/aarch64-linux-gnu/c++/11/bits/os_defines.h + /usr/include/features.h + /usr/include/features-time64.h + /usr/include/aarch64-linux-gnu/bits/wordsize.h + /usr/include/aarch64-linux-gnu/bits/timesize.h + /usr/include/aarch64-linux-gnu/sys/cdefs.h + /usr/include/aarch64-linux-gnu/bits/long-double.h + /usr/include/aarch64-linux-gnu/gnu/stubs.h + /usr/include/aarch64-linux-gnu/gnu/stubs-lp64.h + /usr/include/aarch64-linux-gnu/c++/11/bits/cpu_defines.h + /usr/include/c++/11/bits/functexcept.h + /usr/include/c++/11/bits/exception_defines.h + /usr/include/c++/11/bits/cpp_type_traits.h + /usr/include/c++/11/ext/type_traits.h + /usr/include/c++/11/ext/numeric_traits.h + /usr/include/c++/11/bits/stl_pair.h + /usr/include/c++/11/bits/move.h + /usr/include/c++/11/type_traits + /usr/include/c++/11/bits/stl_iterator_base_types.h + /usr/include/c++/11/bits/stl_iterator_base_funcs.h + /usr/include/c++/11/bits/concept_check.h + /usr/include/c++/11/debug/assertions.h + /usr/include/c++/11/bits/stl_iterator.h + /usr/include/c++/11/bits/ptr_traits.h + /usr/include/c++/11/debug/debug.h + /usr/include/c++/11/bits/predefined_ops.h + /usr/include/c++/11/bits/allocator.h + /usr/include/aarch64-linux-gnu/c++/11/bits/c++allocator.h + /usr/include/c++/11/ext/new_allocator.h + /usr/include/c++/11/new + /usr/include/c++/11/bits/exception.h + /usr/include/c++/11/bits/memoryfwd.h + /usr/include/c++/11/bits/stl_construct.h + /usr/include/c++/11/bits/stl_uninitialized.h + /usr/include/c++/11/ext/alloc_traits.h + /usr/include/c++/11/bits/alloc_traits.h + /usr/include/c++/11/bits/stl_vector.h + /usr/include/c++/11/initializer_list + /usr/include/c++/11/bits/stl_bvector.h + /usr/include/c++/11/bits/functional_hash.h + /usr/include/c++/11/bits/hash_bytes.h + /usr/include/c++/11/bits/range_access.h + /usr/include/c++/11/bits/vector.tcc + /usr/include/c++/11/map + /usr/include/c++/11/bits/stl_tree.h + /usr/include/c++/11/bits/stl_function.h + /usr/include/c++/11/backward/binders.h + /usr/include/c++/11/ext/aligned_buffer.h + /usr/include/c++/11/bits/stl_map.h + /usr/include/c++/11/tuple + /usr/include/c++/11/utility + /usr/include/c++/11/bits/stl_relops.h + /usr/include/c++/11/array + /usr/include/c++/11/bits/uses_allocator.h + /usr/include/c++/11/bits/invoke.h + /usr/include/c++/11/bits/stl_multimap.h + /usr/include/c++/11/bits/erase_if.h + /usr/include/c++/11/memory + /usr/include/c++/11/bits/stl_tempbuf.h + /usr/include/c++/11/bits/stl_raw_storage_iter.h + /usr/include/c++/11/bits/align.h + /usr/include/c++/11/bit + /usr/lib/gcc/aarch64-linux-gnu/11/include/stdint.h + /usr/include/stdint.h + /usr/include/aarch64-linux-gnu/bits/libc-header-start.h + /usr/include/aarch64-linux-gnu/bits/types.h + /usr/include/aarch64-linux-gnu/bits/typesizes.h + /usr/include/aarch64-linux-gnu/bits/time64.h + /usr/include/aarch64-linux-gnu/bits/wchar.h + /usr/include/aarch64-linux-gnu/bits/stdint-intn.h + /usr/include/aarch64-linux-gnu/bits/stdint-uintn.h + /usr/include/c++/11/bits/unique_ptr.h + /usr/include/c++/11/bits/shared_ptr.h + /usr/include/c++/11/iosfwd + /usr/include/c++/11/bits/stringfwd.h + /usr/include/c++/11/bits/postypes.h + /usr/include/c++/11/cwchar + /usr/include/wchar.h + /usr/include/aarch64-linux-gnu/bits/floatn.h + /usr/include/aarch64-linux-gnu/bits/floatn-common.h + /usr/lib/gcc/aarch64-linux-gnu/11/include/stddef.h + /usr/lib/gcc/aarch64-linux-gnu/11/include/stdarg.h + /usr/include/aarch64-linux-gnu/bits/types/wint_t.h + /usr/include/aarch64-linux-gnu/bits/types/mbstate_t.h + /usr/include/aarch64-linux-gnu/bits/types/__mbstate_t.h + /usr/include/aarch64-linux-gnu/bits/types/__FILE.h + /usr/include/aarch64-linux-gnu/bits/types/FILE.h + /usr/include/aarch64-linux-gnu/bits/types/locale_t.h + /usr/include/aarch64-linux-gnu/bits/types/__locale_t.h + /usr/include/aarch64-linux-gnu/bits/wchar2.h + /usr/include/c++/11/bits/shared_ptr_base.h + /usr/include/c++/11/typeinfo + /usr/include/c++/11/bits/allocated_ptr.h + /usr/include/c++/11/bits/refwrap.h + /usr/include/c++/11/ext/atomicity.h + /usr/include/aarch64-linux-gnu/c++/11/bits/gthr.h + /usr/include/aarch64-linux-gnu/c++/11/bits/gthr-default.h + /usr/include/pthread.h + /usr/include/sched.h + /usr/include/aarch64-linux-gnu/bits/types/time_t.h + /usr/include/aarch64-linux-gnu/bits/types/struct_timespec.h + /usr/include/aarch64-linux-gnu/bits/endian.h + /usr/include/aarch64-linux-gnu/bits/endianness.h + /usr/include/aarch64-linux-gnu/bits/sched.h + /usr/include/aarch64-linux-gnu/bits/types/struct_sched_param.h + /usr/include/aarch64-linux-gnu/bits/cpu-set.h + /usr/include/time.h + /usr/include/aarch64-linux-gnu/bits/time.h + /usr/include/aarch64-linux-gnu/bits/timex.h + /usr/include/aarch64-linux-gnu/bits/types/struct_timeval.h + /usr/include/aarch64-linux-gnu/bits/types/clock_t.h + /usr/include/aarch64-linux-gnu/bits/types/struct_tm.h + /usr/include/aarch64-linux-gnu/bits/types/clockid_t.h + /usr/include/aarch64-linux-gnu/bits/types/timer_t.h + /usr/include/aarch64-linux-gnu/bits/types/struct_itimerspec.h + /usr/include/aarch64-linux-gnu/bits/pthreadtypes.h + /usr/include/aarch64-linux-gnu/bits/thread-shared-types.h + /usr/include/aarch64-linux-gnu/bits/pthreadtypes-arch.h + /usr/include/aarch64-linux-gnu/bits/atomic_wide_counter.h + /usr/include/aarch64-linux-gnu/bits/struct_mutex.h + /usr/include/aarch64-linux-gnu/bits/struct_rwlock.h + /usr/include/aarch64-linux-gnu/bits/setjmp.h + /usr/include/aarch64-linux-gnu/bits/types/__sigset_t.h + /usr/include/aarch64-linux-gnu/bits/types/struct___jmp_buf_tag.h + /usr/include/aarch64-linux-gnu/bits/pthread_stack_min-dynamic.h + /usr/include/aarch64-linux-gnu/c++/11/bits/atomic_word.h + /usr/include/aarch64-linux-gnu/sys/single_threaded.h + /usr/include/c++/11/ext/concurrence.h + /usr/include/c++/11/exception + /usr/include/c++/11/bits/exception_ptr.h + /usr/include/c++/11/bits/cxxabi_init_exception.h + /usr/include/c++/11/bits/nested_exception.h + /usr/include/c++/11/bits/shared_ptr_atomic.h + /usr/include/c++/11/bits/atomic_base.h + /usr/include/c++/11/bits/atomic_lockfree_defines.h + /usr/include/c++/11/backward/auto_ptr.h + /usr/include/c++/11/cstring + /usr/include/string.h + /usr/include/strings.h + /usr/include/aarch64-linux-gnu/bits/strings_fortified.h + /usr/include/aarch64-linux-gnu/bits/string_fortified.h + /usr/local/Ascend/ascend-toolkit/latest/include/securec.h + /usr/local/Ascend/ascend-toolkit/latest/include/securectype.h + /usr/include/stdio.h + /usr/include/aarch64-linux-gnu/bits/types/__fpos_t.h + /usr/include/aarch64-linux-gnu/bits/types/__fpos64_t.h + /usr/include/aarch64-linux-gnu/bits/types/struct_FILE.h + /usr/include/aarch64-linux-gnu/bits/types/cookie_io_functions_t.h + /usr/include/aarch64-linux-gnu/bits/stdio_lim.h + /usr/include/aarch64-linux-gnu/bits/stdio.h + /usr/include/aarch64-linux-gnu/bits/stdio2.h + /usr/include/c++/11/stdlib.h + /usr/include/c++/11/cstdlib + /usr/include/stdlib.h + /usr/include/aarch64-linux-gnu/bits/waitflags.h + /usr/include/aarch64-linux-gnu/bits/waitstatus.h + /usr/include/aarch64-linux-gnu/sys/types.h + /usr/include/endian.h + /usr/include/aarch64-linux-gnu/bits/byteswap.h + /usr/include/aarch64-linux-gnu/bits/uintn-identity.h + /usr/include/aarch64-linux-gnu/sys/select.h + /usr/include/aarch64-linux-gnu/bits/select.h + /usr/include/aarch64-linux-gnu/bits/types/sigset_t.h + /usr/include/aarch64-linux-gnu/bits/select2.h + /usr/include/alloca.h + /usr/include/aarch64-linux-gnu/bits/stdlib-bsearch.h + /usr/include/aarch64-linux-gnu/bits/stdlib-float.h + /usr/include/aarch64-linux-gnu/bits/stdlib.h + /usr/include/c++/11/bits/std_abs.h + /usr/include/errno.h + /usr/include/aarch64-linux-gnu/bits/errno.h + /usr/include/linux/errno.h + /usr/include/aarch64-linux-gnu/asm/errno.h + /usr/include/asm-generic/errno.h + /usr/include/asm-generic/errno-base.h + /usr/include/aarch64-linux-gnu/bits/types/error_t.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/ascend_string.h + /usr/include/c++/11/string + /usr/include/c++/11/bits/char_traits.h + /usr/include/c++/11/cstdint + /usr/include/c++/11/bits/localefwd.h + /usr/include/aarch64-linux-gnu/c++/11/bits/c++locale.h + /usr/include/c++/11/clocale + /usr/include/locale.h + /usr/include/aarch64-linux-gnu/bits/locale.h + /usr/include/c++/11/cctype + /usr/include/ctype.h + /usr/include/c++/11/bits/ostream_insert.h + /usr/include/c++/11/bits/cxxabi_forced.h + /usr/include/c++/11/bits/basic_string.h + /usr/include/c++/11/ext/string_conversions.h + /usr/include/c++/11/cstdio + /usr/include/c++/11/cerrno + /usr/include/c++/11/bits/charconv.h + /usr/include/c++/11/bits/basic_string.tcc + /usr/include/c++/11/functional + /usr/include/c++/11/bits/std_function.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/types.h + /usr/include/c++/11/atomic + /usr/local/Ascend/ascend-toolkit/latest/include/register/op_def_registry.h + /usr/local/Ascend/ascend-toolkit/latest/include/register/op_def.h + /usr/include/c++/11/iostream + /usr/include/c++/11/ostream + /usr/include/c++/11/ios + /usr/include/c++/11/bits/ios_base.h + /usr/include/c++/11/bits/locale_classes.h + /usr/include/c++/11/bits/locale_classes.tcc + /usr/include/c++/11/system_error + /usr/include/aarch64-linux-gnu/c++/11/bits/error_constants.h + /usr/include/c++/11/stdexcept + /usr/include/c++/11/streambuf + /usr/include/c++/11/bits/streambuf.tcc + /usr/include/c++/11/bits/basic_ios.h + /usr/include/c++/11/bits/locale_facets.h + /usr/include/c++/11/cwctype + /usr/include/wctype.h + /usr/include/aarch64-linux-gnu/bits/wctype-wchar.h + /usr/include/aarch64-linux-gnu/c++/11/bits/ctype_base.h + /usr/include/c++/11/bits/streambuf_iterator.h + /usr/include/aarch64-linux-gnu/c++/11/bits/ctype_inline.h + /usr/include/c++/11/bits/locale_facets.tcc + /usr/include/c++/11/bits/basic_ios.tcc + /usr/include/c++/11/bits/ostream.tcc + /usr/include/c++/11/istream + /usr/include/c++/11/bits/istream.tcc + /usr/local/Ascend/ascend-toolkit/latest/include/register/op_impl_registry.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/ge_error_codes.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/compiler_def.h + /usr/local/Ascend/ascend-toolkit/latest/include/register/op_impl_kernel_registry.h + /usr/include/c++/11/unordered_set + /usr/include/c++/11/bits/hashtable.h + /usr/include/c++/11/bits/hashtable_policy.h + /usr/include/c++/11/bits/enable_special_members.h + /usr/include/c++/11/bits/unordered_set.h + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/base_type.h + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/infer_shape_context.h + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/shape.h + /usr/include/c++/11/limits + /usr/local/Ascend/ascend-toolkit/latest/include/utils/extern_math_util.h + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/tensor.h + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/storage_shape.h + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/storage_format.h + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/expand_dims_type.h + /usr/include/c++/11/cstddef + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/tensor_data.h + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/runtime_attrs.h + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/continuous_vector.h + /usr/local/Ascend/ascend-toolkit/latest/include/external/ge_common/ge_api_error_codes.h + /usr/local/Ascend/ascend-toolkit/latest/include/external/ge_common/ge_error_codes.h + /usr/local/Ascend/ascend-toolkit/latest/include/external/ge_common/ge_api_types.h + /usr/include/c++/11/set + /usr/include/c++/11/bits/stl_set.h + /usr/include/c++/11/bits/stl_multiset.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/tensor.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/ge_error_codes.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/types.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/ascend_string.h + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/extended_kernel_context.h + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/kernel_context.h + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/kernel_run_context.h + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/context_extend.h + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/compute_node_info.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/inference_context.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/tensor.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/types.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/resource_context.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/ge_error_codes.h + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/infer_shape_range_context.h + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/range.h + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/tiling_context.h + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/tiling_data.h + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/continuous_vector.h + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/runtime_attrs.h + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/op_execute_context.h + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/shape.h + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/tensor.h + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/extended_kernel_context.h + /usr/local/Ascend/ascend-toolkit/latest/include/ge/ge_allocator.h + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/infer_datatype_context.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/operator_reg.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/operator.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/inference_context.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/tensor.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/operator_factory.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/operator.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/ascend_string.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/graph.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/gnode.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/ge_error_codes.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/types.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/tensor.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/ascend_string.h + /usr/local/Ascend/ascend-toolkit/latest/include/register/op_def_factory.h + diff --git a/Increase_Host_compute/Is_double_buffer/build_out/op_host/CMakeFiles/cust_optiling.dir/compiler_depend.make b/Increase_Host_compute/Is_double_buffer/build_out/op_host/CMakeFiles/cust_optiling.dir/compiler_depend.make new file mode 100644 index 0000000000000000000000000000000000000000..5567d98ff64b0e29ddffa684537d7bdf403fc180 --- /dev/null +++ b/Increase_Host_compute/Is_double_buffer/build_out/op_host/CMakeFiles/cust_optiling.dir/compiler_depend.make @@ -0,0 +1,866 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +op_host/CMakeFiles/cust_optiling.dir/add_custom.cpp.o: ../op_host/add_custom.cpp \ + /usr/include/stdc-predef.h \ + ../op_host/add_custom_tiling.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/register/tilingdata_base.h \ + /usr/include/c++/11/vector \ + /usr/include/c++/11/bits/stl_algobase.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/c++config.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/os_defines.h \ + /usr/include/features.h \ + /usr/include/features-time64.h \ + /usr/include/aarch64-linux-gnu/bits/wordsize.h \ + /usr/include/aarch64-linux-gnu/bits/timesize.h \ + /usr/include/aarch64-linux-gnu/sys/cdefs.h \ + /usr/include/aarch64-linux-gnu/bits/long-double.h \ + /usr/include/aarch64-linux-gnu/gnu/stubs.h \ + /usr/include/aarch64-linux-gnu/gnu/stubs-lp64.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/cpu_defines.h \ + /usr/include/c++/11/bits/functexcept.h \ + /usr/include/c++/11/bits/exception_defines.h \ + /usr/include/c++/11/bits/cpp_type_traits.h \ + /usr/include/c++/11/ext/type_traits.h \ + /usr/include/c++/11/ext/numeric_traits.h \ + /usr/include/c++/11/bits/stl_pair.h \ + /usr/include/c++/11/bits/move.h \ + /usr/include/c++/11/type_traits \ + /usr/include/c++/11/bits/stl_iterator_base_types.h \ + /usr/include/c++/11/bits/stl_iterator_base_funcs.h \ + /usr/include/c++/11/bits/concept_check.h \ + /usr/include/c++/11/debug/assertions.h \ + /usr/include/c++/11/bits/stl_iterator.h \ + /usr/include/c++/11/bits/ptr_traits.h \ + /usr/include/c++/11/debug/debug.h \ + /usr/include/c++/11/bits/predefined_ops.h \ + /usr/include/c++/11/bits/allocator.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/c++allocator.h \ + /usr/include/c++/11/ext/new_allocator.h \ + /usr/include/c++/11/new \ + /usr/include/c++/11/bits/exception.h \ + /usr/include/c++/11/bits/memoryfwd.h \ + /usr/include/c++/11/bits/stl_construct.h \ + /usr/include/c++/11/bits/stl_uninitialized.h \ + /usr/include/c++/11/ext/alloc_traits.h \ + /usr/include/c++/11/bits/alloc_traits.h \ + /usr/include/c++/11/bits/stl_vector.h \ + /usr/include/c++/11/initializer_list \ + /usr/include/c++/11/bits/stl_bvector.h \ + /usr/include/c++/11/bits/functional_hash.h \ + /usr/include/c++/11/bits/hash_bytes.h \ + /usr/include/c++/11/bits/range_access.h \ + /usr/include/c++/11/bits/vector.tcc \ + /usr/include/c++/11/map \ + /usr/include/c++/11/bits/stl_tree.h \ + /usr/include/c++/11/bits/stl_function.h \ + /usr/include/c++/11/backward/binders.h \ + /usr/include/c++/11/ext/aligned_buffer.h \ + /usr/include/c++/11/bits/stl_map.h \ + /usr/include/c++/11/tuple \ + /usr/include/c++/11/utility \ + /usr/include/c++/11/bits/stl_relops.h \ + /usr/include/c++/11/array \ + /usr/include/c++/11/bits/uses_allocator.h \ + /usr/include/c++/11/bits/invoke.h \ + /usr/include/c++/11/bits/stl_multimap.h \ + /usr/include/c++/11/bits/erase_if.h \ + /usr/include/c++/11/memory \ + /usr/include/c++/11/bits/stl_tempbuf.h \ + /usr/include/c++/11/bits/stl_raw_storage_iter.h \ + /usr/include/c++/11/bits/align.h \ + /usr/include/c++/11/bit \ + /usr/lib/gcc/aarch64-linux-gnu/11/include/stdint.h \ + /usr/include/stdint.h \ + /usr/include/aarch64-linux-gnu/bits/libc-header-start.h \ + /usr/include/aarch64-linux-gnu/bits/types.h \ + /usr/include/aarch64-linux-gnu/bits/typesizes.h \ + /usr/include/aarch64-linux-gnu/bits/time64.h \ + /usr/include/aarch64-linux-gnu/bits/wchar.h \ + /usr/include/aarch64-linux-gnu/bits/stdint-intn.h \ + /usr/include/aarch64-linux-gnu/bits/stdint-uintn.h \ + /usr/include/c++/11/bits/unique_ptr.h \ + /usr/include/c++/11/bits/shared_ptr.h \ + /usr/include/c++/11/iosfwd \ + /usr/include/c++/11/bits/stringfwd.h \ + /usr/include/c++/11/bits/postypes.h \ + /usr/include/c++/11/cwchar \ + /usr/include/wchar.h \ + /usr/include/aarch64-linux-gnu/bits/floatn.h \ + /usr/include/aarch64-linux-gnu/bits/floatn-common.h \ + /usr/lib/gcc/aarch64-linux-gnu/11/include/stddef.h \ + /usr/lib/gcc/aarch64-linux-gnu/11/include/stdarg.h \ + /usr/include/aarch64-linux-gnu/bits/types/wint_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/mbstate_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/__mbstate_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/__FILE.h \ + /usr/include/aarch64-linux-gnu/bits/types/FILE.h \ + /usr/include/aarch64-linux-gnu/bits/types/locale_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/__locale_t.h \ + /usr/include/aarch64-linux-gnu/bits/wchar2.h \ + /usr/include/c++/11/bits/shared_ptr_base.h \ + /usr/include/c++/11/typeinfo \ + /usr/include/c++/11/bits/allocated_ptr.h \ + /usr/include/c++/11/bits/refwrap.h \ + /usr/include/c++/11/ext/atomicity.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/gthr.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/gthr-default.h \ + /usr/include/pthread.h \ + /usr/include/sched.h \ + /usr/include/aarch64-linux-gnu/bits/types/time_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/struct_timespec.h \ + /usr/include/aarch64-linux-gnu/bits/endian.h \ + /usr/include/aarch64-linux-gnu/bits/endianness.h \ + /usr/include/aarch64-linux-gnu/bits/sched.h \ + /usr/include/aarch64-linux-gnu/bits/types/struct_sched_param.h \ + /usr/include/aarch64-linux-gnu/bits/cpu-set.h \ + /usr/include/time.h \ + /usr/include/aarch64-linux-gnu/bits/time.h \ + /usr/include/aarch64-linux-gnu/bits/timex.h \ + /usr/include/aarch64-linux-gnu/bits/types/struct_timeval.h \ + /usr/include/aarch64-linux-gnu/bits/types/clock_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/struct_tm.h \ + /usr/include/aarch64-linux-gnu/bits/types/clockid_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/timer_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/struct_itimerspec.h \ + /usr/include/aarch64-linux-gnu/bits/pthreadtypes.h \ + /usr/include/aarch64-linux-gnu/bits/thread-shared-types.h \ + /usr/include/aarch64-linux-gnu/bits/pthreadtypes-arch.h \ + /usr/include/aarch64-linux-gnu/bits/atomic_wide_counter.h \ + /usr/include/aarch64-linux-gnu/bits/struct_mutex.h \ + /usr/include/aarch64-linux-gnu/bits/struct_rwlock.h \ + /usr/include/aarch64-linux-gnu/bits/setjmp.h \ + /usr/include/aarch64-linux-gnu/bits/types/__sigset_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/struct___jmp_buf_tag.h \ + /usr/include/aarch64-linux-gnu/bits/pthread_stack_min-dynamic.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/atomic_word.h \ + /usr/include/aarch64-linux-gnu/sys/single_threaded.h \ + /usr/include/c++/11/ext/concurrence.h \ + /usr/include/c++/11/exception \ + /usr/include/c++/11/bits/exception_ptr.h \ + /usr/include/c++/11/bits/cxxabi_init_exception.h \ + /usr/include/c++/11/bits/nested_exception.h \ + /usr/include/c++/11/bits/shared_ptr_atomic.h \ + /usr/include/c++/11/bits/atomic_base.h \ + /usr/include/c++/11/bits/atomic_lockfree_defines.h \ + /usr/include/c++/11/backward/auto_ptr.h \ + /usr/include/c++/11/cstring \ + /usr/include/string.h \ + /usr/include/strings.h \ + /usr/include/aarch64-linux-gnu/bits/strings_fortified.h \ + /usr/include/aarch64-linux-gnu/bits/string_fortified.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/securec.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/securectype.h \ + /usr/include/stdio.h \ + /usr/include/aarch64-linux-gnu/bits/types/__fpos_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/__fpos64_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/struct_FILE.h \ + /usr/include/aarch64-linux-gnu/bits/types/cookie_io_functions_t.h \ + /usr/include/aarch64-linux-gnu/bits/stdio_lim.h \ + /usr/include/aarch64-linux-gnu/bits/stdio.h \ + /usr/include/aarch64-linux-gnu/bits/stdio2.h \ + /usr/include/c++/11/stdlib.h \ + /usr/include/c++/11/cstdlib \ + /usr/include/stdlib.h \ + /usr/include/aarch64-linux-gnu/bits/waitflags.h \ + /usr/include/aarch64-linux-gnu/bits/waitstatus.h \ + /usr/include/aarch64-linux-gnu/sys/types.h \ + /usr/include/endian.h \ + /usr/include/aarch64-linux-gnu/bits/byteswap.h \ + /usr/include/aarch64-linux-gnu/bits/uintn-identity.h \ + /usr/include/aarch64-linux-gnu/sys/select.h \ + /usr/include/aarch64-linux-gnu/bits/select.h \ + /usr/include/aarch64-linux-gnu/bits/types/sigset_t.h \ + /usr/include/aarch64-linux-gnu/bits/select2.h \ + /usr/include/alloca.h \ + /usr/include/aarch64-linux-gnu/bits/stdlib-bsearch.h \ + /usr/include/aarch64-linux-gnu/bits/stdlib-float.h \ + /usr/include/aarch64-linux-gnu/bits/stdlib.h \ + /usr/include/c++/11/bits/std_abs.h \ + /usr/include/errno.h \ + /usr/include/aarch64-linux-gnu/bits/errno.h \ + /usr/include/linux/errno.h \ + /usr/include/aarch64-linux-gnu/asm/errno.h \ + /usr/include/asm-generic/errno.h \ + /usr/include/asm-generic/errno-base.h \ + /usr/include/aarch64-linux-gnu/bits/types/error_t.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/ascend_string.h \ + /usr/include/c++/11/string \ + /usr/include/c++/11/bits/char_traits.h \ + /usr/include/c++/11/cstdint \ + /usr/include/c++/11/bits/localefwd.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/c++locale.h \ + /usr/include/c++/11/clocale \ + /usr/include/locale.h \ + /usr/include/aarch64-linux-gnu/bits/locale.h \ + /usr/include/c++/11/cctype \ + /usr/include/ctype.h \ + /usr/include/c++/11/bits/ostream_insert.h \ + /usr/include/c++/11/bits/cxxabi_forced.h \ + /usr/include/c++/11/bits/basic_string.h \ + /usr/include/c++/11/ext/string_conversions.h \ + /usr/include/c++/11/cstdio \ + /usr/include/c++/11/cerrno \ + /usr/include/c++/11/bits/charconv.h \ + /usr/include/c++/11/bits/basic_string.tcc \ + /usr/include/c++/11/functional \ + /usr/include/c++/11/bits/std_function.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/types.h \ + /usr/include/c++/11/atomic \ + /usr/local/Ascend/ascend-toolkit/latest/include/register/op_def_registry.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/register/op_def.h \ + /usr/include/c++/11/iostream \ + /usr/include/c++/11/ostream \ + /usr/include/c++/11/ios \ + /usr/include/c++/11/bits/ios_base.h \ + /usr/include/c++/11/bits/locale_classes.h \ + /usr/include/c++/11/bits/locale_classes.tcc \ + /usr/include/c++/11/system_error \ + /usr/include/aarch64-linux-gnu/c++/11/bits/error_constants.h \ + /usr/include/c++/11/stdexcept \ + /usr/include/c++/11/streambuf \ + /usr/include/c++/11/bits/streambuf.tcc \ + /usr/include/c++/11/bits/basic_ios.h \ + /usr/include/c++/11/bits/locale_facets.h \ + /usr/include/c++/11/cwctype \ + /usr/include/wctype.h \ + /usr/include/aarch64-linux-gnu/bits/wctype-wchar.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/ctype_base.h \ + /usr/include/c++/11/bits/streambuf_iterator.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/ctype_inline.h \ + /usr/include/c++/11/bits/locale_facets.tcc \ + /usr/include/c++/11/bits/basic_ios.tcc \ + /usr/include/c++/11/bits/ostream.tcc \ + /usr/include/c++/11/istream \ + /usr/include/c++/11/bits/istream.tcc \ + /usr/local/Ascend/ascend-toolkit/latest/include/register/op_impl_registry.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/ge_error_codes.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/compiler_def.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/register/op_impl_kernel_registry.h \ + /usr/include/c++/11/unordered_set \ + /usr/include/c++/11/bits/hashtable.h \ + /usr/include/c++/11/bits/hashtable_policy.h \ + /usr/include/c++/11/bits/enable_special_members.h \ + /usr/include/c++/11/bits/unordered_set.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/base_type.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/infer_shape_context.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/shape.h \ + /usr/include/c++/11/limits \ + /usr/local/Ascend/ascend-toolkit/latest/include/utils/extern_math_util.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/tensor.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/storage_shape.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/storage_format.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/expand_dims_type.h \ + /usr/include/c++/11/cstddef \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/tensor_data.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/runtime_attrs.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/continuous_vector.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/external/ge_common/ge_api_error_codes.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/external/ge_common/ge_error_codes.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/external/ge_common/ge_api_types.h \ + /usr/include/c++/11/set \ + /usr/include/c++/11/bits/stl_set.h \ + /usr/include/c++/11/bits/stl_multiset.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/tensor.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/ge_error_codes.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/types.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/ascend_string.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/extended_kernel_context.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/kernel_context.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/kernel_run_context.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/context_extend.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/compute_node_info.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/inference_context.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/tensor.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/types.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/resource_context.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/ge_error_codes.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/infer_shape_range_context.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/range.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/tiling_context.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/tiling_data.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/continuous_vector.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/runtime_attrs.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/op_execute_context.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/shape.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/tensor.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/extended_kernel_context.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/ge/ge_allocator.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/infer_datatype_context.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/operator_reg.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/operator.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/inference_context.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/tensor.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/operator_factory.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/operator.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/ascend_string.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/graph.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/gnode.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/ge_error_codes.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/types.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/tensor.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/ascend_string.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/register/op_def_factory.h + + +/usr/local/Ascend/ascend-toolkit/latest/include/register/op_def_factory.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/graph/operator_reg.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/infer_datatype_context.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/op_execute_context.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/tiling_context.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/range.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/infer_shape_range_context.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/graph/inference_context.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/kernel_run_context.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/kernel_context.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/graph/tensor.h: + +/usr/include/c++/11/set: + +/usr/include/aarch64-linux-gnu/bits/struct_mutex.h: + +/usr/include/aarch64-linux-gnu/bits/types.h: + +/usr/include/aarch64-linux-gnu/bits/setjmp.h: + +/usr/include/c++/11/bits/hashtable.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/compute_node_info.h: + +/usr/include/aarch64-linux-gnu/bits/pthreadtypes-arch.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/graph/operator_factory.h: + +/usr/include/aarch64-linux-gnu/bits/types/timer_t.h: + +/usr/include/c++/11/bits/ostream.tcc: + +/usr/include/aarch64-linux-gnu/bits/types/clockid_t.h: + +/usr/include/c++/11/bits/allocator.h: + +/usr/lib/gcc/aarch64-linux-gnu/11/include/stdint.h: + +/usr/include/aarch64-linux-gnu/bits/endian.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/tiling_data.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/tensor_data.h: + +/usr/include/c++/11/bits/stl_set.h: + +/usr/include/aarch64-linux-gnu/bits/types/time_t.h: + +/usr/include/c++/11/bits/streambuf_iterator.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/external/ge_common/ge_api_error_codes.h: + +/usr/include/c++/11/bits/refwrap.h: + +/usr/include/c++/11/bits/allocated_ptr.h: + +/usr/include/aarch64-linux-gnu/bits/floatn-common.h: + +/usr/include/aarch64-linux-gnu/bits/wchar2.h: + +/usr/include/aarch64-linux-gnu/bits/wchar.h: + +/usr/include/aarch64-linux-gnu/bits/types/FILE.h: + +/usr/include/aarch64-linux-gnu/bits/types/__FILE.h: + +/usr/include/aarch64-linux-gnu/bits/cpu-set.h: + +/usr/include/aarch64-linux-gnu/bits/types/mbstate_t.h: + +/usr/lib/gcc/aarch64-linux-gnu/11/include/stddef.h: + +/usr/include/aarch64-linux-gnu/bits/types/__locale_t.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/expand_dims_type.h: + +/usr/include/c++/11/backward/binders.h: + +/usr/include/c++/11/iostream: + +/usr/include/wchar.h: + +/usr/include/c++/11/bits/cxxabi_init_exception.h: + +/usr/include/aarch64-linux-gnu/bits/types/struct_tm.h: + +/usr/include/c++/11/cwchar: + +/usr/include/c++/11/bits/stl_algobase.h: + +/usr/include/c++/11/bits/postypes.h: + +/usr/include/aarch64-linux-gnu/bits/stdint-uintn.h: + +/usr/include/c++/11/cstdio: + +/usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/extended_kernel_context.h: + +/usr/include/c++/11/bit: + +/usr/include/c++/11/bits/stl_iterator_base_types.h: + +/usr/include/c++/11/cstdlib: + +/usr/include/c++/11/typeinfo: + +/usr/include/c++/11/bits/stl_raw_storage_iter.h: + +/usr/include/aarch64-linux-gnu/bits/types/sigset_t.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/shape.h: + +/usr/include/aarch64-linux-gnu/bits/types/__sigset_t.h: + +/usr/include/features.h: + +/usr/include/aarch64-linux-gnu/bits/types/struct_timespec.h: + +/usr/include/c++/11/bits/uses_allocator.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/ge/ge_allocator.h: + +/usr/include/c++/11/clocale: + +/usr/include/aarch64-linux-gnu/bits/types/struct_sched_param.h: + +/usr/include/c++/11/ext/type_traits.h: + +/usr/include/c++/11/bits/exception_defines.h: + +/usr/include/c++/11/atomic: + +/usr/include/c++/11/debug/assertions.h: + +/usr/include/aarch64-linux-gnu/bits/endianness.h: + +/usr/include/ctype.h: + +/usr/include/c++/11/type_traits: + +/usr/include/c++/11/bits/stl_tree.h: + +/usr/include/aarch64-linux-gnu/c++/11/bits/c++config.h: + +/usr/include/aarch64-linux-gnu/bits/stdio2.h: + +/usr/include/aarch64-linux-gnu/bits/errno.h: + +/usr/include/aarch64-linux-gnu/bits/types/struct_itimerspec.h: + +/usr/include/aarch64-linux-gnu/c++/11/bits/gthr.h: + +../op_host/add_custom_tiling.h: + +/usr/include/c++/11/debug/debug.h: + +/usr/include/features-time64.h: + +/usr/include/aarch64-linux-gnu/sys/cdefs.h: + +/usr/include/c++/11/exception: + +/usr/local/Ascend/ascend-toolkit/latest/include/register/op_def.h: + +/usr/include/c++/11/bits/std_function.h: + +/usr/include/c++/11/bits/stl_tempbuf.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/register/tilingdata_base.h: + +/usr/include/c++/11/new: + +/usr/include/c++/11/bits/stl_iterator.h: + +/usr/include/aarch64-linux-gnu/bits/types/struct_timeval.h: + +/usr/include/c++/11/bits/stl_bvector.h: + +/usr/include/aarch64-linux-gnu/bits/timesize.h: + +/usr/include/c++/11/bits/align.h: + +/usr/include/c++/11/vector: + +/usr/include/pthread.h: + +/usr/include/aarch64-linux-gnu/bits/wordsize.h: + +/usr/include/asm-generic/errno-base.h: + +/usr/include/c++/11/bits/char_traits.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/graph/resource_context.h: + +/usr/include/aarch64-linux-gnu/gnu/stubs.h: + +/usr/include/aarch64-linux-gnu/bits/stdint-intn.h: + +/usr/include/c++/11/bits/locale_facets.tcc: + +/usr/include/c++/11/bits/functexcept.h: + +/usr/include/aarch64-linux-gnu/bits/time.h: + +/usr/include/aarch64-linux-gnu/bits/select2.h: + +/usr/include/aarch64-linux-gnu/bits/stdlib-float.h: + +/usr/include/c++/11/streambuf: + +/usr/include/c++/11/array: + +/usr/include/c++/11/ext/atomicity.h: + +/usr/include/aarch64-linux-gnu/bits/types/__mbstate_t.h: + +/usr/include/c++/11/bits/stl_pair.h: + +/usr/include/c++/11/bits/memoryfwd.h: + +/usr/include/c++/11/bits/stl_function.h: + +/usr/include/aarch64-linux-gnu/bits/libc-header-start.h: + +/usr/include/c++/11/cstring: + +/usr/include/aarch64-linux-gnu/bits/types/cookie_io_functions_t.h: + +/usr/include/c++/11/bits/concept_check.h: + +/usr/include/aarch64-linux-gnu/bits/byteswap.h: + +/usr/include/aarch64-linux-gnu/bits/thread-shared-types.h: + +/usr/include/aarch64-linux-gnu/bits/atomic_wide_counter.h: + +/usr/include/aarch64-linux-gnu/c++/11/bits/gthr-default.h: + +/usr/include/aarch64-linux-gnu/c++/11/bits/cpu_defines.h: + +/usr/include/c++/11/limits: + +/usr/include/c++/11/bits/predefined_ops.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/graph/gnode.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/graph/graph.h: + +/usr/include/aarch64-linux-gnu/c++/11/bits/os_defines.h: + +/usr/include/aarch64-linux-gnu/bits/pthreadtypes.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/graph/compiler_def.h: + +/usr/include/c++/11/memory: + +/usr/include/aarch64-linux-gnu/c++/11/bits/c++allocator.h: + +/usr/include/aarch64-linux-gnu/bits/stdlib.h: + +/usr/include/c++/11/system_error: + +/usr/include/aarch64-linux-gnu/sys/types.h: + +/usr/include/c++/11/bits/vector.tcc: + +/usr/include/aarch64-linux-gnu/bits/types/clock_t.h: + +/usr/include/aarch64-linux-gnu/bits/types/locale_t.h: + +/usr/include/c++/11/bits/functional_hash.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/graph/operator.h: + +/usr/include/c++/11/ext/numeric_traits.h: + +/usr/include/c++/11/bits/atomic_base.h: + +/usr/include/errno.h: + +/usr/include/c++/11/bits/shared_ptr.h: + +/usr/include/c++/11/bits/stl_construct.h: + +/usr/include/c++/11/bits/cpp_type_traits.h: + +/usr/include/c++/11/bits/stl_iterator_base_funcs.h: + +/usr/include/c++/11/ext/new_allocator.h: + +/usr/include/c++/11/bits/stl_uninitialized.h: + +/usr/include/c++/11/backward/auto_ptr.h: + +/usr/include/c++/11/ext/alloc_traits.h: + +/usr/include/aarch64-linux-gnu/bits/floatn.h: + +/usr/include/c++/11/bits/cxxabi_forced.h: + +/usr/include/stdc-predef.h: + +/usr/include/c++/11/bits/alloc_traits.h: + +/usr/include/aarch64-linux-gnu/bits/time64.h: + +../op_host/add_custom.cpp: + +/usr/include/alloca.h: + +/usr/include/c++/11/bits/range_access.h: + +/usr/include/c++/11/map: + +/usr/include/c++/11/bits/stl_vector.h: + +/usr/include/c++/11/cstddef: + +/usr/include/c++/11/initializer_list: + +/usr/include/c++/11/iosfwd: + +/usr/include/c++/11/bits/erase_if.h: + +/usr/include/c++/11/bits/ptr_traits.h: + +/usr/include/stdint.h: + +/usr/include/endian.h: + +/usr/include/c++/11/bits/stl_map.h: + +/usr/include/c++/11/bits/unique_ptr.h: + +/usr/include/c++/11/ostream: + +/usr/include/c++/11/bits/hash_bytes.h: + +/usr/include/c++/11/bits/move.h: + +/usr/include/c++/11/bits/stl_relops.h: + +/usr/include/aarch64-linux-gnu/bits/struct_rwlock.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/external/ge_common/ge_api_types.h: + +/usr/include/aarch64-linux-gnu/bits/types/struct___jmp_buf_tag.h: + +/usr/include/aarch64-linux-gnu/sys/single_threaded.h: + +/usr/include/c++/11/ext/concurrence.h: + +/usr/include/aarch64-linux-gnu/bits/pthread_stack_min-dynamic.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/runtime_attrs.h: + +/usr/include/c++/11/bits/exception_ptr.h: + +/usr/include/c++/11/ext/string_conversions.h: + +/usr/include/c++/11/bits/nested_exception.h: + +/usr/include/c++/11/bits/shared_ptr_atomic.h: + +/usr/include/aarch64-linux-gnu/bits/typesizes.h: + +/usr/include/c++/11/bits/atomic_lockfree_defines.h: + +/usr/include/aarch64-linux-gnu/bits/types/__fpos_t.h: + +/usr/include/c++/11/bits/streambuf.tcc: + +/usr/include/string.h: + +/usr/include/strings.h: + +/usr/include/aarch64-linux-gnu/bits/string_fortified.h: + +/usr/include/aarch64-linux-gnu/bits/locale.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/context_extend.h: + +/usr/include/c++/11/tuple: + +/usr/include/aarch64-linux-gnu/bits/select.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/securec.h: + +/usr/include/c++/11/bits/charconv.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/securectype.h: + +/usr/include/c++/11/bits/ios_base.h: + +/usr/include/stdio.h: + +/usr/include/c++/11/bits/stringfwd.h: + +/usr/include/aarch64-linux-gnu/bits/strings_fortified.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/graph/ge_error_codes.h: + +/usr/include/aarch64-linux-gnu/bits/types/__fpos64_t.h: + +/usr/include/aarch64-linux-gnu/bits/types/struct_FILE.h: + +/usr/include/time.h: + +/usr/include/aarch64-linux-gnu/bits/wctype-wchar.h: + +/usr/include/c++/11/bits/stl_multiset.h: + +/usr/include/aarch64-linux-gnu/bits/stdio_lim.h: + +/usr/include/aarch64-linux-gnu/bits/stdio.h: + +/usr/include/aarch64-linux-gnu/c++/11/bits/c++locale.h: + +/usr/include/c++/11/cerrno: + +/usr/include/c++/11/stdlib.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/infer_shape_context.h: + +/usr/include/stdlib.h: + +/usr/include/aarch64-linux-gnu/bits/waitflags.h: + +/usr/include/aarch64-linux-gnu/bits/waitstatus.h: + +/usr/include/aarch64-linux-gnu/bits/uintn-identity.h: + +/usr/include/aarch64-linux-gnu/gnu/stubs-lp64.h: + +/usr/include/aarch64-linux-gnu/sys/select.h: + +/usr/include/aarch64-linux-gnu/bits/stdlib-bsearch.h: + +/usr/include/aarch64-linux-gnu/bits/long-double.h: + +/usr/include/c++/11/bits/std_abs.h: + +/usr/include/aarch64-linux-gnu/bits/types/error_t.h: + +/usr/include/c++/11/bits/stl_multimap.h: + +/usr/include/aarch64-linux-gnu/asm/errno.h: + +/usr/include/c++/11/cctype: + +/usr/include/asm-generic/errno.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/graph/ascend_string.h: + +/usr/include/c++/11/string: + +/usr/include/c++/11/cstdint: + +/usr/include/c++/11/bits/localefwd.h: + +/usr/include/aarch64-linux-gnu/bits/types/wint_t.h: + +/usr/include/locale.h: + +/usr/include/c++/11/bits/ostream_insert.h: + +/usr/include/c++/11/bits/shared_ptr_base.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/graph/types.h: + +/usr/include/c++/11/bits/basic_string.h: + +/usr/include/c++/11/bits/basic_string.tcc: + +/usr/local/Ascend/ascend-toolkit/latest/include/register/op_def_registry.h: + +/usr/include/c++/11/utility: + +/usr/include/c++/11/ios: + +/usr/include/c++/11/bits/locale_classes.h: + +/usr/include/c++/11/bits/locale_classes.tcc: + +/usr/include/aarch64-linux-gnu/c++/11/bits/error_constants.h: + +/usr/include/c++/11/stdexcept: + +/usr/include/c++/11/ext/aligned_buffer.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/base_type.h: + +/usr/include/c++/11/bits/basic_ios.h: + +/usr/include/c++/11/bits/exception.h: + +/usr/include/c++/11/bits/locale_facets.h: + +/usr/include/aarch64-linux-gnu/c++/11/bits/atomic_word.h: + +/usr/include/c++/11/cwctype: + +/usr/include/sched.h: + +/usr/include/wctype.h: + +/usr/include/c++/11/functional: + +/usr/include/linux/errno.h: + +/usr/include/aarch64-linux-gnu/c++/11/bits/ctype_base.h: + +/usr/lib/gcc/aarch64-linux-gnu/11/include/stdarg.h: + +/usr/include/aarch64-linux-gnu/c++/11/bits/ctype_inline.h: + +/usr/include/c++/11/istream: + +/usr/include/aarch64-linux-gnu/bits/sched.h: + +/usr/include/c++/11/bits/istream.tcc: + +/usr/include/c++/11/bits/invoke.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/register/op_impl_registry.h: + +/usr/include/aarch64-linux-gnu/bits/timex.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/register/op_impl_kernel_registry.h: + +/usr/include/c++/11/unordered_set: + +/usr/include/c++/11/bits/hashtable_policy.h: + +/usr/include/c++/11/bits/basic_ios.tcc: + +/usr/include/c++/11/bits/enable_special_members.h: + +/usr/include/c++/11/bits/unordered_set.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/utils/extern_math_util.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/tensor.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/storage_shape.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/storage_format.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/continuous_vector.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/external/ge_common/ge_error_codes.h: diff --git a/Increase_Host_compute/Is_double_buffer/build_out/op_host/CMakeFiles/cust_optiling.dir/compiler_depend.ts b/Increase_Host_compute/Is_double_buffer/build_out/op_host/CMakeFiles/cust_optiling.dir/compiler_depend.ts new file mode 100644 index 0000000000000000000000000000000000000000..74472e36eba2a28932ae542c70b920de2f6fda33 --- /dev/null +++ b/Increase_Host_compute/Is_double_buffer/build_out/op_host/CMakeFiles/cust_optiling.dir/compiler_depend.ts @@ -0,0 +1,2 @@ +# CMAKE generated file: DO NOT EDIT! +# Timestamp file for compiler generated dependencies management for cust_optiling. diff --git a/Increase_Host_compute/Is_double_buffer/build_out/op_host/CMakeFiles/cust_optiling.dir/depend.make b/Increase_Host_compute/Is_double_buffer/build_out/op_host/CMakeFiles/cust_optiling.dir/depend.make new file mode 100644 index 0000000000000000000000000000000000000000..fe68c7fa27e765cc54c7a4b724d3af19e0f40b0c --- /dev/null +++ b/Increase_Host_compute/Is_double_buffer/build_out/op_host/CMakeFiles/cust_optiling.dir/depend.make @@ -0,0 +1,2 @@ +# Empty dependencies file for cust_optiling. +# This may be replaced when dependencies are built. diff --git a/Increase_Host_compute/Is_double_buffer/build_out/op_host/CMakeFiles/cust_optiling.dir/flags.make b/Increase_Host_compute/Is_double_buffer/build_out/op_host/CMakeFiles/cust_optiling.dir/flags.make new file mode 100644 index 0000000000000000000000000000000000000000..6d98162bed09f0ecad0e8a6d9c9ec8a6dcf6fd1c --- /dev/null +++ b/Increase_Host_compute/Is_double_buffer/build_out/op_host/CMakeFiles/cust_optiling.dir/flags.make @@ -0,0 +1,10 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +# compile CXX with /usr/bin/c++ +CXX_DEFINES = -DOP_TILING_LIB -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=0 -Dcust_optiling_EXPORTS + +CXX_INCLUDES = -I/usr/local/Ascend/ascend-toolkit/latest/include + +CXX_FLAGS = -fPIC -fvisibility=hidden -fPIC -fvisibility-inlines-hidden -O2 -std=c++11 -fstack-protector-strong + diff --git a/Increase_Host_compute/Is_double_buffer/build_out/op_host/CMakeFiles/cust_optiling.dir/link.txt b/Increase_Host_compute/Is_double_buffer/build_out/op_host/CMakeFiles/cust_optiling.dir/link.txt new file mode 100644 index 0000000000000000000000000000000000000000..5406749e2144ba093cf2e4588d7fd78273ea4006 --- /dev/null +++ b/Increase_Host_compute/Is_double_buffer/build_out/op_host/CMakeFiles/cust_optiling.dir/link.txt @@ -0,0 +1 @@ +/usr/bin/c++ -fPIC -s -Wl,-z,relro -Wl,-z,now -Wl,-z,noexecstack -shared -Wl,-soname,libcust_opmaster_rt2.0.so -o libcust_opmaster_rt2.0.so CMakeFiles/cust_optiling.dir/add_custom.cpp.o -L/usr/local/Ascend/ascend-toolkit/latest/lib64 -Wl,-rpath,/usr/local/Ascend/ascend-toolkit/latest/lib64: -lexe_graph -lregister -ltiling_api -Wl,--whole-archive -lrt2_registry -Wl,--no-whole-archive diff --git a/Increase_Host_compute/Is_double_buffer/build_out/op_host/CMakeFiles/cust_optiling.dir/progress.make b/Increase_Host_compute/Is_double_buffer/build_out/op_host/CMakeFiles/cust_optiling.dir/progress.make new file mode 100644 index 0000000000000000000000000000000000000000..72bb7dd025afc5824222cbd3a1e64841afc2792c --- /dev/null +++ b/Increase_Host_compute/Is_double_buffer/build_out/op_host/CMakeFiles/cust_optiling.dir/progress.make @@ -0,0 +1,3 @@ +CMAKE_PROGRESS_1 = 7 +CMAKE_PROGRESS_2 = 8 + diff --git a/Increase_Host_compute/Is_double_buffer/build_out/op_host/CMakeFiles/optiling_compat.dir/DependInfo.cmake b/Increase_Host_compute/Is_double_buffer/build_out/op_host/CMakeFiles/optiling_compat.dir/DependInfo.cmake new file mode 100644 index 0000000000000000000000000000000000000000..dc55e44b5556fc28ad7acb84f1df08a5aef15b8d --- /dev/null +++ b/Increase_Host_compute/Is_double_buffer/build_out/op_host/CMakeFiles/optiling_compat.dir/DependInfo.cmake @@ -0,0 +1,18 @@ + +# Consider dependencies only in project. +set(CMAKE_DEPENDS_IN_PROJECT_ONLY OFF) + +# The set of languages for which implicit dependencies are needed: +set(CMAKE_DEPENDS_LANGUAGES + ) + +# The set of dependency files which are needed: +set(CMAKE_DEPENDS_DEPENDENCY_FILES + ) + +# Targets to which this target links. +set(CMAKE_TARGET_LINKED_INFO_FILES + ) + +# Fortran module output directory. +set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/Increase_Host_compute/Is_double_buffer/build_out/op_host/CMakeFiles/optiling_compat.dir/build.make b/Increase_Host_compute/Is_double_buffer/build_out/op_host/CMakeFiles/optiling_compat.dir/build.make new file mode 100644 index 0000000000000000000000000000000000000000..22ec2ce230faf68e22f631562a31377d72b68903 --- /dev/null +++ b/Increase_Host_compute/Is_double_buffer/build_out/op_host/CMakeFiles/optiling_compat.dir/build.make @@ -0,0 +1,87 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + +# Disable VCS-based implicit rules. +% : %,v + +# Disable VCS-based implicit rules. +% : RCS/% + +# Disable VCS-based implicit rules. +% : RCS/%,v + +# Disable VCS-based implicit rules. +% : SCCS/s.% + +# Disable VCS-based implicit rules. +% : s.% + +.SUFFIXES: .hpux_make_needs_suffix_list + +# Command-line flag to silence nested $(MAKE). +$(VERBOSE)MAKESILENT = -s + +#Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E rm -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out + +# Utility rule file for optiling_compat. + +# Include any custom commands dependencies for this target. +include op_host/CMakeFiles/optiling_compat.dir/compiler_depend.make + +# Include the progress variables for this target. +include op_host/CMakeFiles/optiling_compat.dir/progress.make + +op_host/CMakeFiles/optiling_compat: + cd /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/op_host && ln -sf lib/linux/aarch64/libcust_opmaster_rt2.0.so /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/op_host/liboptiling.so + +optiling_compat: op_host/CMakeFiles/optiling_compat +optiling_compat: op_host/CMakeFiles/optiling_compat.dir/build.make +.PHONY : optiling_compat + +# Rule to build all files generated by this target. +op_host/CMakeFiles/optiling_compat.dir/build: optiling_compat +.PHONY : op_host/CMakeFiles/optiling_compat.dir/build + +op_host/CMakeFiles/optiling_compat.dir/clean: + cd /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/op_host && $(CMAKE_COMMAND) -P CMakeFiles/optiling_compat.dir/cmake_clean.cmake +.PHONY : op_host/CMakeFiles/optiling_compat.dir/clean + +op_host/CMakeFiles/optiling_compat.dir/depend: + cd /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/op_host /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/op_host /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/op_host/CMakeFiles/optiling_compat.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : op_host/CMakeFiles/optiling_compat.dir/depend + diff --git a/Increase_Host_compute/Is_double_buffer/build_out/op_host/CMakeFiles/optiling_compat.dir/cmake_clean.cmake b/Increase_Host_compute/Is_double_buffer/build_out/op_host/CMakeFiles/optiling_compat.dir/cmake_clean.cmake new file mode 100644 index 0000000000000000000000000000000000000000..d6c62180661baf2894b2e39b1390c4aad97bd7e7 --- /dev/null +++ b/Increase_Host_compute/Is_double_buffer/build_out/op_host/CMakeFiles/optiling_compat.dir/cmake_clean.cmake @@ -0,0 +1,8 @@ +file(REMOVE_RECURSE + "CMakeFiles/optiling_compat" +) + +# Per-language clean rules from dependency scanning. +foreach(lang ) + include(CMakeFiles/optiling_compat.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/Increase_Host_compute/Is_double_buffer/build_out/op_host/CMakeFiles/optiling_compat.dir/compiler_depend.make b/Increase_Host_compute/Is_double_buffer/build_out/op_host/CMakeFiles/optiling_compat.dir/compiler_depend.make new file mode 100644 index 0000000000000000000000000000000000000000..f6005bcf9aa9a636cea7c8c99afc1c47b58651ec --- /dev/null +++ b/Increase_Host_compute/Is_double_buffer/build_out/op_host/CMakeFiles/optiling_compat.dir/compiler_depend.make @@ -0,0 +1,2 @@ +# Empty custom commands generated dependencies file for optiling_compat. +# This may be replaced when dependencies are built. diff --git a/Increase_Host_compute/Is_double_buffer/build_out/op_host/CMakeFiles/optiling_compat.dir/compiler_depend.ts b/Increase_Host_compute/Is_double_buffer/build_out/op_host/CMakeFiles/optiling_compat.dir/compiler_depend.ts new file mode 100644 index 0000000000000000000000000000000000000000..218ad6e5c7fb31bec1c5dc1c351cf18dde37c686 --- /dev/null +++ b/Increase_Host_compute/Is_double_buffer/build_out/op_host/CMakeFiles/optiling_compat.dir/compiler_depend.ts @@ -0,0 +1,2 @@ +# CMAKE generated file: DO NOT EDIT! +# Timestamp file for custom commands dependencies management for optiling_compat. diff --git a/Increase_Host_compute/Is_double_buffer/build_out/op_host/CMakeFiles/optiling_compat.dir/progress.make b/Increase_Host_compute/Is_double_buffer/build_out/op_host/CMakeFiles/optiling_compat.dir/progress.make new file mode 100644 index 0000000000000000000000000000000000000000..8b137891791fe96927ad78e64b0aad7bded08bdc --- /dev/null +++ b/Increase_Host_compute/Is_double_buffer/build_out/op_host/CMakeFiles/optiling_compat.dir/progress.make @@ -0,0 +1 @@ + diff --git a/Increase_Host_compute/Is_double_buffer/build_out/op_host/CMakeFiles/progress.marks b/Increase_Host_compute/Is_double_buffer/build_out/op_host/CMakeFiles/progress.marks new file mode 100644 index 0000000000000000000000000000000000000000..7f8f011eb73d6043d2e6db9d2c101195ae2801f2 --- /dev/null +++ b/Increase_Host_compute/Is_double_buffer/build_out/op_host/CMakeFiles/progress.marks @@ -0,0 +1 @@ +7 diff --git a/Increase_Host_compute/Is_double_buffer/build_out/op_host/Makefile b/Increase_Host_compute/Is_double_buffer/build_out/op_host/Makefile new file mode 100644 index 0000000000000000000000000000000000000000..2ee0aada613c6623f03bfb461573d5e5f8ac1fed --- /dev/null +++ b/Increase_Host_compute/Is_double_buffer/build_out/op_host/Makefile @@ -0,0 +1,355 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +# Default target executed when no arguments are given to make. +default_target: all +.PHONY : default_target + +# Allow only one "make -f Makefile2" at a time, but pass parallelism. +.NOTPARALLEL: + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + +# Disable VCS-based implicit rules. +% : %,v + +# Disable VCS-based implicit rules. +% : RCS/% + +# Disable VCS-based implicit rules. +% : RCS/%,v + +# Disable VCS-based implicit rules. +% : SCCS/s.% + +# Disable VCS-based implicit rules. +% : s.% + +.SUFFIXES: .hpux_make_needs_suffix_list + +# Command-line flag to silence nested $(MAKE). +$(VERBOSE)MAKESILENT = -s + +#Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E rm -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out + +#============================================================================= +# Targets provided globally by CMake. + +# Special rule for the target package +package: preinstall + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Run CPack packaging tool..." + cd /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out && /usr/bin/cpack --config ./CPackConfig.cmake +.PHONY : package + +# Special rule for the target package +package/fast: package +.PHONY : package/fast + +# Special rule for the target package_source +package_source: + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Run CPack packaging tool for source..." + cd /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out && /usr/bin/cpack --config ./CPackSourceConfig.cmake /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/CPackSourceConfig.cmake +.PHONY : package_source + +# Special rule for the target package_source +package_source/fast: package_source +.PHONY : package_source/fast + +# Special rule for the target edit_cache +edit_cache: + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "No interactive CMake dialog available..." + /usr/bin/cmake -E echo No\ interactive\ CMake\ dialog\ available. +.PHONY : edit_cache + +# Special rule for the target edit_cache +edit_cache/fast: edit_cache +.PHONY : edit_cache/fast + +# Special rule for the target rebuild_cache +rebuild_cache: + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running CMake to regenerate build system..." + /usr/bin/cmake --regenerate-during-build -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) +.PHONY : rebuild_cache + +# Special rule for the target rebuild_cache +rebuild_cache/fast: rebuild_cache +.PHONY : rebuild_cache/fast + +# Special rule for the target list_install_components +list_install_components: + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Available install components are: \"Unspecified\"" +.PHONY : list_install_components + +# Special rule for the target list_install_components +list_install_components/fast: list_install_components +.PHONY : list_install_components/fast + +# Special rule for the target install +install: preinstall + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Install the project..." + /usr/bin/cmake -P cmake_install.cmake +.PHONY : install + +# Special rule for the target install +install/fast: preinstall/fast + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Install the project..." + /usr/bin/cmake -P cmake_install.cmake +.PHONY : install/fast + +# Special rule for the target install/local +install/local: preinstall + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Installing only the local directory..." + /usr/bin/cmake -DCMAKE_INSTALL_LOCAL_ONLY=1 -P cmake_install.cmake +.PHONY : install/local + +# Special rule for the target install/local +install/local/fast: preinstall/fast + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Installing only the local directory..." + /usr/bin/cmake -DCMAKE_INSTALL_LOCAL_ONLY=1 -P cmake_install.cmake +.PHONY : install/local/fast + +# Special rule for the target install/strip +install/strip: preinstall + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Installing the project stripped..." + /usr/bin/cmake -DCMAKE_INSTALL_DO_STRIP=1 -P cmake_install.cmake +.PHONY : install/strip + +# Special rule for the target install/strip +install/strip/fast: preinstall/fast + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Installing the project stripped..." + /usr/bin/cmake -DCMAKE_INSTALL_DO_STRIP=1 -P cmake_install.cmake +.PHONY : install/strip/fast + +# The main all target +all: cmake_check_build_system + cd /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out && $(CMAKE_COMMAND) -E cmake_progress_start /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/CMakeFiles /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/op_host//CMakeFiles/progress.marks + cd /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_host/all + $(CMAKE_COMMAND) -E cmake_progress_start /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/CMakeFiles 0 +.PHONY : all + +# The main clean target +clean: + cd /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_host/clean +.PHONY : clean + +# The main clean target +clean/fast: clean +.PHONY : clean/fast + +# Prepare targets for installation. +preinstall: all + cd /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_host/preinstall +.PHONY : preinstall + +# Prepare targets for installation. +preinstall/fast: + cd /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_host/preinstall +.PHONY : preinstall/fast + +# clear depends +depend: + cd /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out && $(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 1 +.PHONY : depend + +# Convenience name for target. +op_host/CMakeFiles/cust_op_proto.dir/rule: + cd /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_host/CMakeFiles/cust_op_proto.dir/rule +.PHONY : op_host/CMakeFiles/cust_op_proto.dir/rule + +# Convenience name for target. +cust_op_proto: op_host/CMakeFiles/cust_op_proto.dir/rule +.PHONY : cust_op_proto + +# fast build rule for target. +cust_op_proto/fast: + cd /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out && $(MAKE) $(MAKESILENT) -f op_host/CMakeFiles/cust_op_proto.dir/build.make op_host/CMakeFiles/cust_op_proto.dir/build +.PHONY : cust_op_proto/fast + +# Convenience name for target. +op_host/CMakeFiles/cust_optiling.dir/rule: + cd /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_host/CMakeFiles/cust_optiling.dir/rule +.PHONY : op_host/CMakeFiles/cust_optiling.dir/rule + +# Convenience name for target. +cust_optiling: op_host/CMakeFiles/cust_optiling.dir/rule +.PHONY : cust_optiling + +# fast build rule for target. +cust_optiling/fast: + cd /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out && $(MAKE) $(MAKESILENT) -f op_host/CMakeFiles/cust_optiling.dir/build.make op_host/CMakeFiles/cust_optiling.dir/build +.PHONY : cust_optiling/fast + +# Convenience name for target. +op_host/CMakeFiles/cust_opapi.dir/rule: + cd /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_host/CMakeFiles/cust_opapi.dir/rule +.PHONY : op_host/CMakeFiles/cust_opapi.dir/rule + +# Convenience name for target. +cust_opapi: op_host/CMakeFiles/cust_opapi.dir/rule +.PHONY : cust_opapi + +# fast build rule for target. +cust_opapi/fast: + cd /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out && $(MAKE) $(MAKESILENT) -f op_host/CMakeFiles/cust_opapi.dir/build.make op_host/CMakeFiles/cust_opapi.dir/build +.PHONY : cust_opapi/fast + +# Convenience name for target. +op_host/CMakeFiles/optiling_compat.dir/rule: + cd /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_host/CMakeFiles/optiling_compat.dir/rule +.PHONY : op_host/CMakeFiles/optiling_compat.dir/rule + +# Convenience name for target. +optiling_compat: op_host/CMakeFiles/optiling_compat.dir/rule +.PHONY : optiling_compat + +# fast build rule for target. +optiling_compat/fast: + cd /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out && $(MAKE) $(MAKESILENT) -f op_host/CMakeFiles/optiling_compat.dir/build.make op_host/CMakeFiles/optiling_compat.dir/build +.PHONY : optiling_compat/fast + +__/autogen/aclnn_add_custom.o: __/autogen/aclnn_add_custom.cpp.o +.PHONY : __/autogen/aclnn_add_custom.o + +# target to build an object file +__/autogen/aclnn_add_custom.cpp.o: + cd /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out && $(MAKE) $(MAKESILENT) -f op_host/CMakeFiles/cust_opapi.dir/build.make op_host/CMakeFiles/cust_opapi.dir/__/autogen/aclnn_add_custom.cpp.o +.PHONY : __/autogen/aclnn_add_custom.cpp.o + +__/autogen/aclnn_add_custom.i: __/autogen/aclnn_add_custom.cpp.i +.PHONY : __/autogen/aclnn_add_custom.i + +# target to preprocess a source file +__/autogen/aclnn_add_custom.cpp.i: + cd /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out && $(MAKE) $(MAKESILENT) -f op_host/CMakeFiles/cust_opapi.dir/build.make op_host/CMakeFiles/cust_opapi.dir/__/autogen/aclnn_add_custom.cpp.i +.PHONY : __/autogen/aclnn_add_custom.cpp.i + +__/autogen/aclnn_add_custom.s: __/autogen/aclnn_add_custom.cpp.s +.PHONY : __/autogen/aclnn_add_custom.s + +# target to generate assembly for a file +__/autogen/aclnn_add_custom.cpp.s: + cd /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out && $(MAKE) $(MAKESILENT) -f op_host/CMakeFiles/cust_opapi.dir/build.make op_host/CMakeFiles/cust_opapi.dir/__/autogen/aclnn_add_custom.cpp.s +.PHONY : __/autogen/aclnn_add_custom.cpp.s + +__/autogen/op_proto.o: __/autogen/op_proto.cc.o +.PHONY : __/autogen/op_proto.o + +# target to build an object file +__/autogen/op_proto.cc.o: + cd /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out && $(MAKE) $(MAKESILENT) -f op_host/CMakeFiles/cust_op_proto.dir/build.make op_host/CMakeFiles/cust_op_proto.dir/__/autogen/op_proto.cc.o +.PHONY : __/autogen/op_proto.cc.o + +__/autogen/op_proto.i: __/autogen/op_proto.cc.i +.PHONY : __/autogen/op_proto.i + +# target to preprocess a source file +__/autogen/op_proto.cc.i: + cd /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out && $(MAKE) $(MAKESILENT) -f op_host/CMakeFiles/cust_op_proto.dir/build.make op_host/CMakeFiles/cust_op_proto.dir/__/autogen/op_proto.cc.i +.PHONY : __/autogen/op_proto.cc.i + +__/autogen/op_proto.s: __/autogen/op_proto.cc.s +.PHONY : __/autogen/op_proto.s + +# target to generate assembly for a file +__/autogen/op_proto.cc.s: + cd /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out && $(MAKE) $(MAKESILENT) -f op_host/CMakeFiles/cust_op_proto.dir/build.make op_host/CMakeFiles/cust_op_proto.dir/__/autogen/op_proto.cc.s +.PHONY : __/autogen/op_proto.cc.s + +add_custom.o: add_custom.cpp.o +.PHONY : add_custom.o + +# target to build an object file +add_custom.cpp.o: + cd /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out && $(MAKE) $(MAKESILENT) -f op_host/CMakeFiles/cust_op_proto.dir/build.make op_host/CMakeFiles/cust_op_proto.dir/add_custom.cpp.o + cd /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out && $(MAKE) $(MAKESILENT) -f op_host/CMakeFiles/cust_optiling.dir/build.make op_host/CMakeFiles/cust_optiling.dir/add_custom.cpp.o +.PHONY : add_custom.cpp.o + +add_custom.i: add_custom.cpp.i +.PHONY : add_custom.i + +# target to preprocess a source file +add_custom.cpp.i: + cd /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out && $(MAKE) $(MAKESILENT) -f op_host/CMakeFiles/cust_op_proto.dir/build.make op_host/CMakeFiles/cust_op_proto.dir/add_custom.cpp.i + cd /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out && $(MAKE) $(MAKESILENT) -f op_host/CMakeFiles/cust_optiling.dir/build.make op_host/CMakeFiles/cust_optiling.dir/add_custom.cpp.i +.PHONY : add_custom.cpp.i + +add_custom.s: add_custom.cpp.s +.PHONY : add_custom.s + +# target to generate assembly for a file +add_custom.cpp.s: + cd /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out && $(MAKE) $(MAKESILENT) -f op_host/CMakeFiles/cust_op_proto.dir/build.make op_host/CMakeFiles/cust_op_proto.dir/add_custom.cpp.s + cd /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out && $(MAKE) $(MAKESILENT) -f op_host/CMakeFiles/cust_optiling.dir/build.make op_host/CMakeFiles/cust_optiling.dir/add_custom.cpp.s +.PHONY : add_custom.cpp.s + +# Help Target +help: + @echo "The following are some of the valid targets for this Makefile:" + @echo "... all (the default if no target is provided)" + @echo "... clean" + @echo "... depend" + @echo "... edit_cache" + @echo "... install" + @echo "... install/local" + @echo "... install/strip" + @echo "... list_install_components" + @echo "... package" + @echo "... package_source" + @echo "... rebuild_cache" + @echo "... optiling_compat" + @echo "... cust_op_proto" + @echo "... cust_opapi" + @echo "... cust_optiling" + @echo "... __/autogen/aclnn_add_custom.o" + @echo "... __/autogen/aclnn_add_custom.i" + @echo "... __/autogen/aclnn_add_custom.s" + @echo "... __/autogen/op_proto.o" + @echo "... __/autogen/op_proto.i" + @echo "... __/autogen/op_proto.s" + @echo "... add_custom.o" + @echo "... add_custom.i" + @echo "... add_custom.s" +.PHONY : help + + + +#============================================================================= +# Special targets to cleanup operation of make. + +# Special rule to run CMake to check the build system integrity. +# No rule that depends on this can have commands that come from listfiles +# because they might be regenerated. +cmake_check_build_system: + cd /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out && $(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 0 +.PHONY : cmake_check_build_system + diff --git a/Increase_Host_compute/Is_double_buffer/build_out/op_host/cmake_install.cmake b/Increase_Host_compute/Is_double_buffer/build_out/op_host/cmake_install.cmake new file mode 100644 index 0000000000000000000000000000000000000000..c342637fe272d3f0363f0a9d715413603266ec2f --- /dev/null +++ b/Increase_Host_compute/Is_double_buffer/build_out/op_host/cmake_install.cmake @@ -0,0 +1,125 @@ +# Install script for directory: /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/op_host + +# Set the install prefix +if(NOT DEFINED CMAKE_INSTALL_PREFIX) + set(CMAKE_INSTALL_PREFIX "/Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out") +endif() +string(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}") + +# Set the install configuration name. +if(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME) + if(BUILD_TYPE) + string(REGEX REPLACE "^[^A-Za-z0-9_]+" "" + CMAKE_INSTALL_CONFIG_NAME "${BUILD_TYPE}") + else() + set(CMAKE_INSTALL_CONFIG_NAME "Release") + endif() + message(STATUS "Install configuration: \"${CMAKE_INSTALL_CONFIG_NAME}\"") +endif() + +# Set the component getting installed. +if(NOT CMAKE_INSTALL_COMPONENT) + if(COMPONENT) + message(STATUS "Install component: \"${COMPONENT}\"") + set(CMAKE_INSTALL_COMPONENT "${COMPONENT}") + else() + set(CMAKE_INSTALL_COMPONENT) + endif() +endif() + +# Install shared libraries without execute permission? +if(NOT DEFINED CMAKE_INSTALL_SO_NO_EXE) + set(CMAKE_INSTALL_SO_NO_EXE "1") +endif() + +# Is this installation the result of a crosscompile? +if(NOT DEFINED CMAKE_CROSSCOMPILING) + set(CMAKE_CROSSCOMPILING "FALSE") +endif() + +# Set default install directory permissions. +if(NOT DEFINED CMAKE_OBJDUMP) + set(CMAKE_OBJDUMP "/usr/bin/objdump") +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + if(EXISTS "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/packages/vendors/customize/op_proto/lib/linux/aarch64/libcust_opsproto_rt2.0.so" AND + NOT IS_SYMLINK "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/packages/vendors/customize/op_proto/lib/linux/aarch64/libcust_opsproto_rt2.0.so") + file(RPATH_CHECK + FILE "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/packages/vendors/customize/op_proto/lib/linux/aarch64/libcust_opsproto_rt2.0.so" + RPATH "") + endif() + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/packages/vendors/customize/op_proto/lib/linux/aarch64" TYPE SHARED_LIBRARY FILES "/Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/op_host/libcust_opsproto_rt2.0.so") + if(EXISTS "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/packages/vendors/customize/op_proto/lib/linux/aarch64/libcust_opsproto_rt2.0.so" AND + NOT IS_SYMLINK "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/packages/vendors/customize/op_proto/lib/linux/aarch64/libcust_opsproto_rt2.0.so") + file(RPATH_CHANGE + FILE "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/packages/vendors/customize/op_proto/lib/linux/aarch64/libcust_opsproto_rt2.0.so" + OLD_RPATH "/usr/local/Ascend/ascend-toolkit/latest/lib64:" + NEW_RPATH "") + if(CMAKE_INSTALL_DO_STRIP) + execute_process(COMMAND "/usr/bin/strip" "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/packages/vendors/customize/op_proto/lib/linux/aarch64/libcust_opsproto_rt2.0.so") + endif() + endif() +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/packages/vendors/customize/op_proto/inc" TYPE FILE FILES "/Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/autogen/op_proto.h") +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + if(EXISTS "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/packages/vendors/customize/op_impl/ai_core/tbe/op_tiling/lib/linux/aarch64/libcust_opmaster_rt2.0.so" AND + NOT IS_SYMLINK "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/packages/vendors/customize/op_impl/ai_core/tbe/op_tiling/lib/linux/aarch64/libcust_opmaster_rt2.0.so") + file(RPATH_CHECK + FILE "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/packages/vendors/customize/op_impl/ai_core/tbe/op_tiling/lib/linux/aarch64/libcust_opmaster_rt2.0.so" + RPATH "") + endif() + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/packages/vendors/customize/op_impl/ai_core/tbe/op_tiling/lib/linux/aarch64" TYPE SHARED_LIBRARY FILES "/Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/op_host/libcust_opmaster_rt2.0.so") + if(EXISTS "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/packages/vendors/customize/op_impl/ai_core/tbe/op_tiling/lib/linux/aarch64/libcust_opmaster_rt2.0.so" AND + NOT IS_SYMLINK "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/packages/vendors/customize/op_impl/ai_core/tbe/op_tiling/lib/linux/aarch64/libcust_opmaster_rt2.0.so") + file(RPATH_CHANGE + FILE "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/packages/vendors/customize/op_impl/ai_core/tbe/op_tiling/lib/linux/aarch64/libcust_opmaster_rt2.0.so" + OLD_RPATH "/usr/local/Ascend/ascend-toolkit/latest/lib64:" + NEW_RPATH "") + if(CMAKE_INSTALL_DO_STRIP) + execute_process(COMMAND "/usr/bin/strip" "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/packages/vendors/customize/op_impl/ai_core/tbe/op_tiling/lib/linux/aarch64/libcust_opmaster_rt2.0.so") + endif() + endif() +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/packages/vendors/customize/op_impl/ai_core/tbe/op_tiling" TYPE FILE FILES "/Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/op_host/liboptiling.so") +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + if(EXISTS "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/packages/vendors/customize/op_api/lib/libcust_opapi.so" AND + NOT IS_SYMLINK "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/packages/vendors/customize/op_api/lib/libcust_opapi.so") + file(RPATH_CHECK + FILE "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/packages/vendors/customize/op_api/lib/libcust_opapi.so" + RPATH "") + endif() + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/packages/vendors/customize/op_api/lib" TYPE SHARED_LIBRARY FILES "/Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/op_host/libcust_opapi.so") + if(EXISTS "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/packages/vendors/customize/op_api/lib/libcust_opapi.so" AND + NOT IS_SYMLINK "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/packages/vendors/customize/op_api/lib/libcust_opapi.so") + file(RPATH_CHANGE + FILE "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/packages/vendors/customize/op_api/lib/libcust_opapi.so" + OLD_RPATH "/usr/local/Ascend/ascend-toolkit/latest/lib64:" + NEW_RPATH "") + if(CMAKE_INSTALL_DO_STRIP) + execute_process(COMMAND "/usr/bin/strip" "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/packages/vendors/customize/op_api/lib/libcust_opapi.so") + endif() + endif() +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/packages/vendors/customize/op_api/include" TYPE FILE FILES "/Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/autogen/aclnn_add_custom.h") +endif() + diff --git a/Increase_Host_compute/Is_double_buffer/build_out/op_host/libcust_opapi.so b/Increase_Host_compute/Is_double_buffer/build_out/op_host/libcust_opapi.so new file mode 100644 index 0000000000000000000000000000000000000000..41fa718f34536d8db08a00262f00d08b9801448a Binary files /dev/null and b/Increase_Host_compute/Is_double_buffer/build_out/op_host/libcust_opapi.so differ diff --git a/Increase_Host_compute/Is_double_buffer/build_out/op_host/libcust_opmaster_rt2.0.so b/Increase_Host_compute/Is_double_buffer/build_out/op_host/libcust_opmaster_rt2.0.so new file mode 100644 index 0000000000000000000000000000000000000000..e4fc53257990afc5e8df01ff934cb452e6301464 Binary files /dev/null and b/Increase_Host_compute/Is_double_buffer/build_out/op_host/libcust_opmaster_rt2.0.so differ diff --git a/Increase_Host_compute/Is_double_buffer/build_out/op_host/libcust_opsproto_rt2.0.so b/Increase_Host_compute/Is_double_buffer/build_out/op_host/libcust_opsproto_rt2.0.so new file mode 100644 index 0000000000000000000000000000000000000000..eec37a1f6e91ebe361c86b3a4a9f6fe5855e1fd4 Binary files /dev/null and b/Increase_Host_compute/Is_double_buffer/build_out/op_host/libcust_opsproto_rt2.0.so differ diff --git a/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/CMakeFiles/CMakeDirectoryInformation.cmake b/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/CMakeFiles/CMakeDirectoryInformation.cmake new file mode 100644 index 0000000000000000000000000000000000000000..f7b557661073947591680f18638c72a28112cceb --- /dev/null +++ b/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/CMakeFiles/CMakeDirectoryInformation.cmake @@ -0,0 +1,16 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +# Relative path conversion top directories. +set(CMAKE_RELATIVE_PATH_TOP_SOURCE "/Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer") +set(CMAKE_RELATIVE_PATH_TOP_BINARY "/Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out") + +# Force unix paths in dependencies. +set(CMAKE_FORCE_UNIX_PATHS 1) + + +# The C and CXX include file regular expressions for this directory. +set(CMAKE_C_INCLUDE_REGEX_SCAN "^.*$") +set(CMAKE_C_INCLUDE_REGEX_COMPLAIN "^$") +set(CMAKE_CXX_INCLUDE_REGEX_SCAN ${CMAKE_C_INCLUDE_REGEX_SCAN}) +set(CMAKE_CXX_INCLUDE_REGEX_COMPLAIN ${CMAKE_C_INCLUDE_REGEX_COMPLAIN}) diff --git a/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b.dir/DependInfo.cmake b/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b.dir/DependInfo.cmake new file mode 100644 index 0000000000000000000000000000000000000000..dc55e44b5556fc28ad7acb84f1df08a5aef15b8d --- /dev/null +++ b/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b.dir/DependInfo.cmake @@ -0,0 +1,18 @@ + +# Consider dependencies only in project. +set(CMAKE_DEPENDS_IN_PROJECT_ONLY OFF) + +# The set of languages for which implicit dependencies are needed: +set(CMAKE_DEPENDS_LANGUAGES + ) + +# The set of dependency files which are needed: +set(CMAKE_DEPENDS_DEPENDENCY_FILES + ) + +# Targets to which this target links. +set(CMAKE_TARGET_LINKED_INFO_FILES + ) + +# Fortran module output directory. +set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b.dir/build.make b/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b.dir/build.make new file mode 100644 index 0000000000000000000000000000000000000000..ecc5a358f85187a2acfd3f6a1ed4d770a3334f72 --- /dev/null +++ b/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b.dir/build.make @@ -0,0 +1,87 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + +# Disable VCS-based implicit rules. +% : %,v + +# Disable VCS-based implicit rules. +% : RCS/% + +# Disable VCS-based implicit rules. +% : RCS/%,v + +# Disable VCS-based implicit rules. +% : SCCS/s.% + +# Disable VCS-based implicit rules. +% : s.% + +.SUFFIXES: .hpux_make_needs_suffix_list + +# Command-line flag to silence nested $(MAKE). +$(VERBOSE)MAKESILENT = -s + +#Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E rm -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out + +# Utility rule file for ascendc_bin_ascend310b. + +# Include any custom commands dependencies for this target. +include op_kernel/CMakeFiles/ascendc_bin_ascend310b.dir/compiler_depend.make + +# Include the progress variables for this target. +include op_kernel/CMakeFiles/ascendc_bin_ascend310b.dir/progress.make + +op_kernel/CMakeFiles/ascendc_bin_ascend310b: + cd /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/op_kernel && cp -r /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/op_kernel/*.* /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/binary/ascend310b/src + +ascendc_bin_ascend310b: op_kernel/CMakeFiles/ascendc_bin_ascend310b +ascendc_bin_ascend310b: op_kernel/CMakeFiles/ascendc_bin_ascend310b.dir/build.make +.PHONY : ascendc_bin_ascend310b + +# Rule to build all files generated by this target. +op_kernel/CMakeFiles/ascendc_bin_ascend310b.dir/build: ascendc_bin_ascend310b +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend310b.dir/build + +op_kernel/CMakeFiles/ascendc_bin_ascend310b.dir/clean: + cd /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/op_kernel && $(CMAKE_COMMAND) -P CMakeFiles/ascendc_bin_ascend310b.dir/cmake_clean.cmake +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend310b.dir/clean + +op_kernel/CMakeFiles/ascendc_bin_ascend310b.dir/depend: + cd /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/op_kernel /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/op_kernel /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend310b.dir/depend + diff --git a/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b.dir/cmake_clean.cmake b/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b.dir/cmake_clean.cmake new file mode 100644 index 0000000000000000000000000000000000000000..533ecfc39068edc37496c5f20d46fe6ca8911459 --- /dev/null +++ b/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b.dir/cmake_clean.cmake @@ -0,0 +1,8 @@ +file(REMOVE_RECURSE + "CMakeFiles/ascendc_bin_ascend310b" +) + +# Per-language clean rules from dependency scanning. +foreach(lang ) + include(CMakeFiles/ascendc_bin_ascend310b.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b.dir/compiler_depend.make b/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b.dir/compiler_depend.make new file mode 100644 index 0000000000000000000000000000000000000000..b57b3514902bdc581ce7b6f2090f38b51b58a5cd --- /dev/null +++ b/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b.dir/compiler_depend.make @@ -0,0 +1,2 @@ +# Empty custom commands generated dependencies file for ascendc_bin_ascend310b. +# This may be replaced when dependencies are built. diff --git a/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b.dir/compiler_depend.ts b/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b.dir/compiler_depend.ts new file mode 100644 index 0000000000000000000000000000000000000000..0e4fa1ebcb2d0d5d7bebf601f98e8703328cd19a --- /dev/null +++ b/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b.dir/compiler_depend.ts @@ -0,0 +1,2 @@ +# CMAKE generated file: DO NOT EDIT! +# Timestamp file for custom commands dependencies management for ascendc_bin_ascend310b. diff --git a/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b.dir/progress.make b/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b.dir/progress.make new file mode 100644 index 0000000000000000000000000000000000000000..8b137891791fe96927ad78e64b0aad7bded08bdc --- /dev/null +++ b/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b.dir/progress.make @@ -0,0 +1 @@ + diff --git a/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_0.dir/DependInfo.cmake b/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_0.dir/DependInfo.cmake new file mode 100644 index 0000000000000000000000000000000000000000..dc55e44b5556fc28ad7acb84f1df08a5aef15b8d --- /dev/null +++ b/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_0.dir/DependInfo.cmake @@ -0,0 +1,18 @@ + +# Consider dependencies only in project. +set(CMAKE_DEPENDS_IN_PROJECT_ONLY OFF) + +# The set of languages for which implicit dependencies are needed: +set(CMAKE_DEPENDS_LANGUAGES + ) + +# The set of dependency files which are needed: +set(CMAKE_DEPENDS_DEPENDENCY_FILES + ) + +# Targets to which this target links. +set(CMAKE_TARGET_LINKED_INFO_FILES + ) + +# Fortran module output directory. +set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_0.dir/build.make b/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_0.dir/build.make new file mode 100644 index 0000000000000000000000000000000000000000..8e19b9342b5669b2073fe74bf4e3f12b3999dd34 --- /dev/null +++ b/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_0.dir/build.make @@ -0,0 +1,87 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + +# Disable VCS-based implicit rules. +% : %,v + +# Disable VCS-based implicit rules. +% : RCS/% + +# Disable VCS-based implicit rules. +% : RCS/%,v + +# Disable VCS-based implicit rules. +% : SCCS/s.% + +# Disable VCS-based implicit rules. +% : s.% + +.SUFFIXES: .hpux_make_needs_suffix_list + +# Command-line flag to silence nested $(MAKE). +$(VERBOSE)MAKESILENT = -s + +#Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E rm -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out + +# Utility rule file for ascendc_bin_ascend310b_add_custom_0. + +# Include any custom commands dependencies for this target. +include op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_0.dir/compiler_depend.make + +# Include the progress variables for this target. +include op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_0.dir/progress.make + +op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_0: + cd /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/binary/ascend310b && export HI_PYTHON=python3 && bash /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/binary/ascend310b/gen/AddCustom-add_custom-0.sh /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/binary/ascend310b/src/AddCustom.py /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/binary/ascend310b/bin/add_custom + +ascendc_bin_ascend310b_add_custom_0: op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_0 +ascendc_bin_ascend310b_add_custom_0: op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_0.dir/build.make +.PHONY : ascendc_bin_ascend310b_add_custom_0 + +# Rule to build all files generated by this target. +op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_0.dir/build: ascendc_bin_ascend310b_add_custom_0 +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_0.dir/build + +op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_0.dir/clean: + cd /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/op_kernel && $(CMAKE_COMMAND) -P CMakeFiles/ascendc_bin_ascend310b_add_custom_0.dir/cmake_clean.cmake +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_0.dir/clean + +op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_0.dir/depend: + cd /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/op_kernel /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/op_kernel /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_0.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_0.dir/depend + diff --git a/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_0.dir/cmake_clean.cmake b/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_0.dir/cmake_clean.cmake new file mode 100644 index 0000000000000000000000000000000000000000..38a06b015c3e023560a0fa9de37b73b7ca57a255 --- /dev/null +++ b/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_0.dir/cmake_clean.cmake @@ -0,0 +1,8 @@ +file(REMOVE_RECURSE + "CMakeFiles/ascendc_bin_ascend310b_add_custom_0" +) + +# Per-language clean rules from dependency scanning. +foreach(lang ) + include(CMakeFiles/ascendc_bin_ascend310b_add_custom_0.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_0.dir/compiler_depend.make b/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_0.dir/compiler_depend.make new file mode 100644 index 0000000000000000000000000000000000000000..e95ee76f3d9703ef8091b70a19582e24d00f765f --- /dev/null +++ b/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_0.dir/compiler_depend.make @@ -0,0 +1,2 @@ +# Empty custom commands generated dependencies file for ascendc_bin_ascend310b_add_custom_0. +# This may be replaced when dependencies are built. diff --git a/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_0.dir/compiler_depend.ts b/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_0.dir/compiler_depend.ts new file mode 100644 index 0000000000000000000000000000000000000000..58b558eb68c6d807294185f925ed321477ea370e --- /dev/null +++ b/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_0.dir/compiler_depend.ts @@ -0,0 +1,2 @@ +# CMAKE generated file: DO NOT EDIT! +# Timestamp file for custom commands dependencies management for ascendc_bin_ascend310b_add_custom_0. diff --git a/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_0.dir/progress.make b/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_0.dir/progress.make new file mode 100644 index 0000000000000000000000000000000000000000..8b137891791fe96927ad78e64b0aad7bded08bdc --- /dev/null +++ b/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_0.dir/progress.make @@ -0,0 +1 @@ + diff --git a/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_copy.dir/DependInfo.cmake b/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_copy.dir/DependInfo.cmake new file mode 100644 index 0000000000000000000000000000000000000000..dc55e44b5556fc28ad7acb84f1df08a5aef15b8d --- /dev/null +++ b/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_copy.dir/DependInfo.cmake @@ -0,0 +1,18 @@ + +# Consider dependencies only in project. +set(CMAKE_DEPENDS_IN_PROJECT_ONLY OFF) + +# The set of languages for which implicit dependencies are needed: +set(CMAKE_DEPENDS_LANGUAGES + ) + +# The set of dependency files which are needed: +set(CMAKE_DEPENDS_DEPENDENCY_FILES + ) + +# Targets to which this target links. +set(CMAKE_TARGET_LINKED_INFO_FILES + ) + +# Fortran module output directory. +set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_copy.dir/build.make b/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_copy.dir/build.make new file mode 100644 index 0000000000000000000000000000000000000000..36fca844d7ffd129af972fbc657e11bbeeafe0ba --- /dev/null +++ b/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_copy.dir/build.make @@ -0,0 +1,87 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + +# Disable VCS-based implicit rules. +% : %,v + +# Disable VCS-based implicit rules. +% : RCS/% + +# Disable VCS-based implicit rules. +% : RCS/%,v + +# Disable VCS-based implicit rules. +% : SCCS/s.% + +# Disable VCS-based implicit rules. +% : s.% + +.SUFFIXES: .hpux_make_needs_suffix_list + +# Command-line flag to silence nested $(MAKE). +$(VERBOSE)MAKESILENT = -s + +#Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E rm -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out + +# Utility rule file for ascendc_bin_ascend310b_add_custom_copy. + +# Include any custom commands dependencies for this target. +include op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_copy.dir/compiler_depend.make + +# Include the progress variables for this target. +include op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_copy.dir/progress.make + +op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_copy: + cd /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/op_kernel && cp /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/tbe/dynamic/add_custom.py /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/binary/ascend310b/src/AddCustom.py + +ascendc_bin_ascend310b_add_custom_copy: op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_copy +ascendc_bin_ascend310b_add_custom_copy: op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_copy.dir/build.make +.PHONY : ascendc_bin_ascend310b_add_custom_copy + +# Rule to build all files generated by this target. +op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_copy.dir/build: ascendc_bin_ascend310b_add_custom_copy +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_copy.dir/build + +op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_copy.dir/clean: + cd /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/op_kernel && $(CMAKE_COMMAND) -P CMakeFiles/ascendc_bin_ascend310b_add_custom_copy.dir/cmake_clean.cmake +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_copy.dir/clean + +op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_copy.dir/depend: + cd /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/op_kernel /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/op_kernel /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_copy.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_copy.dir/depend + diff --git a/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_copy.dir/cmake_clean.cmake b/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_copy.dir/cmake_clean.cmake new file mode 100644 index 0000000000000000000000000000000000000000..46fb4bc6149a3535eb17d2477be0ede99f4fc0e7 --- /dev/null +++ b/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_copy.dir/cmake_clean.cmake @@ -0,0 +1,8 @@ +file(REMOVE_RECURSE + "CMakeFiles/ascendc_bin_ascend310b_add_custom_copy" +) + +# Per-language clean rules from dependency scanning. +foreach(lang ) + include(CMakeFiles/ascendc_bin_ascend310b_add_custom_copy.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_copy.dir/compiler_depend.make b/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_copy.dir/compiler_depend.make new file mode 100644 index 0000000000000000000000000000000000000000..c5c85be36aa5e2e6f74f004b38461136d888143a --- /dev/null +++ b/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_copy.dir/compiler_depend.make @@ -0,0 +1,2 @@ +# Empty custom commands generated dependencies file for ascendc_bin_ascend310b_add_custom_copy. +# This may be replaced when dependencies are built. diff --git a/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_copy.dir/compiler_depend.ts b/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_copy.dir/compiler_depend.ts new file mode 100644 index 0000000000000000000000000000000000000000..2635634fb6bd8928b3caefb8d8fab2e8b1004af4 --- /dev/null +++ b/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_copy.dir/compiler_depend.ts @@ -0,0 +1,2 @@ +# CMAKE generated file: DO NOT EDIT! +# Timestamp file for custom commands dependencies management for ascendc_bin_ascend310b_add_custom_copy. diff --git a/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_copy.dir/progress.make b/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_copy.dir/progress.make new file mode 100644 index 0000000000000000000000000000000000000000..8b137891791fe96927ad78e64b0aad7bded08bdc --- /dev/null +++ b/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_copy.dir/progress.make @@ -0,0 +1 @@ + diff --git a/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b_gen_ops_config.dir/DependInfo.cmake b/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b_gen_ops_config.dir/DependInfo.cmake new file mode 100644 index 0000000000000000000000000000000000000000..dc55e44b5556fc28ad7acb84f1df08a5aef15b8d --- /dev/null +++ b/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b_gen_ops_config.dir/DependInfo.cmake @@ -0,0 +1,18 @@ + +# Consider dependencies only in project. +set(CMAKE_DEPENDS_IN_PROJECT_ONLY OFF) + +# The set of languages for which implicit dependencies are needed: +set(CMAKE_DEPENDS_LANGUAGES + ) + +# The set of dependency files which are needed: +set(CMAKE_DEPENDS_DEPENDENCY_FILES + ) + +# Targets to which this target links. +set(CMAKE_TARGET_LINKED_INFO_FILES + ) + +# Fortran module output directory. +set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b_gen_ops_config.dir/build.make b/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b_gen_ops_config.dir/build.make new file mode 100644 index 0000000000000000000000000000000000000000..9920608765e9aeecd83f2b9e158431b7db0a3c75 --- /dev/null +++ b/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b_gen_ops_config.dir/build.make @@ -0,0 +1,88 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + +# Disable VCS-based implicit rules. +% : %,v + +# Disable VCS-based implicit rules. +% : RCS/% + +# Disable VCS-based implicit rules. +% : RCS/%,v + +# Disable VCS-based implicit rules. +% : SCCS/s.% + +# Disable VCS-based implicit rules. +% : s.% + +.SUFFIXES: .hpux_make_needs_suffix_list + +# Command-line flag to silence nested $(MAKE). +$(VERBOSE)MAKESILENT = -s + +#Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E rm -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out + +# Utility rule file for ascendc_bin_ascend310b_gen_ops_config. + +# Include any custom commands dependencies for this target. +include op_kernel/CMakeFiles/ascendc_bin_ascend310b_gen_ops_config.dir/compiler_depend.make + +# Include the progress variables for this target. +include op_kernel/CMakeFiles/ascendc_bin_ascend310b_gen_ops_config.dir/progress.make + +op_kernel/CMakeFiles/ascendc_bin_ascend310b_gen_ops_config: + cd /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/op_kernel && python3 /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/cmake/util/insert_simplified_keys.py -p /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/binary/ascend310b/bin + cd /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/op_kernel && python3 /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/cmake/util/ascendc_ops_config.py -p /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/binary/ascend310b/bin -s ascend310b + +ascendc_bin_ascend310b_gen_ops_config: op_kernel/CMakeFiles/ascendc_bin_ascend310b_gen_ops_config +ascendc_bin_ascend310b_gen_ops_config: op_kernel/CMakeFiles/ascendc_bin_ascend310b_gen_ops_config.dir/build.make +.PHONY : ascendc_bin_ascend310b_gen_ops_config + +# Rule to build all files generated by this target. +op_kernel/CMakeFiles/ascendc_bin_ascend310b_gen_ops_config.dir/build: ascendc_bin_ascend310b_gen_ops_config +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend310b_gen_ops_config.dir/build + +op_kernel/CMakeFiles/ascendc_bin_ascend310b_gen_ops_config.dir/clean: + cd /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/op_kernel && $(CMAKE_COMMAND) -P CMakeFiles/ascendc_bin_ascend310b_gen_ops_config.dir/cmake_clean.cmake +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend310b_gen_ops_config.dir/clean + +op_kernel/CMakeFiles/ascendc_bin_ascend310b_gen_ops_config.dir/depend: + cd /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/op_kernel /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/op_kernel /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b_gen_ops_config.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend310b_gen_ops_config.dir/depend + diff --git a/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b_gen_ops_config.dir/cmake_clean.cmake b/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b_gen_ops_config.dir/cmake_clean.cmake new file mode 100644 index 0000000000000000000000000000000000000000..5407b615dc5d6e7354a1555f39b93a44a5bbf91b --- /dev/null +++ b/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b_gen_ops_config.dir/cmake_clean.cmake @@ -0,0 +1,8 @@ +file(REMOVE_RECURSE + "CMakeFiles/ascendc_bin_ascend310b_gen_ops_config" +) + +# Per-language clean rules from dependency scanning. +foreach(lang ) + include(CMakeFiles/ascendc_bin_ascend310b_gen_ops_config.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b_gen_ops_config.dir/compiler_depend.make b/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b_gen_ops_config.dir/compiler_depend.make new file mode 100644 index 0000000000000000000000000000000000000000..a131ca8f91cc49cd9677c0e8e11800d95615fb05 --- /dev/null +++ b/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b_gen_ops_config.dir/compiler_depend.make @@ -0,0 +1,2 @@ +# Empty custom commands generated dependencies file for ascendc_bin_ascend310b_gen_ops_config. +# This may be replaced when dependencies are built. diff --git a/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b_gen_ops_config.dir/compiler_depend.ts b/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b_gen_ops_config.dir/compiler_depend.ts new file mode 100644 index 0000000000000000000000000000000000000000..d9befe63ff7c9f376f7c499a786bae54123c96e8 --- /dev/null +++ b/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b_gen_ops_config.dir/compiler_depend.ts @@ -0,0 +1,2 @@ +# CMAKE generated file: DO NOT EDIT! +# Timestamp file for custom commands dependencies management for ascendc_bin_ascend310b_gen_ops_config. diff --git a/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b_gen_ops_config.dir/progress.make b/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b_gen_ops_config.dir/progress.make new file mode 100644 index 0000000000000000000000000000000000000000..8b137891791fe96927ad78e64b0aad7bded08bdc --- /dev/null +++ b/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b_gen_ops_config.dir/progress.make @@ -0,0 +1 @@ + diff --git a/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310p.dir/DependInfo.cmake b/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310p.dir/DependInfo.cmake new file mode 100644 index 0000000000000000000000000000000000000000..dc55e44b5556fc28ad7acb84f1df08a5aef15b8d --- /dev/null +++ b/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310p.dir/DependInfo.cmake @@ -0,0 +1,18 @@ + +# Consider dependencies only in project. +set(CMAKE_DEPENDS_IN_PROJECT_ONLY OFF) + +# The set of languages for which implicit dependencies are needed: +set(CMAKE_DEPENDS_LANGUAGES + ) + +# The set of dependency files which are needed: +set(CMAKE_DEPENDS_DEPENDENCY_FILES + ) + +# Targets to which this target links. +set(CMAKE_TARGET_LINKED_INFO_FILES + ) + +# Fortran module output directory. +set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310p.dir/build.make b/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310p.dir/build.make new file mode 100644 index 0000000000000000000000000000000000000000..d1c00a643b7456b721294d54b4f3cc04a43cf965 --- /dev/null +++ b/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310p.dir/build.make @@ -0,0 +1,87 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + +# Disable VCS-based implicit rules. +% : %,v + +# Disable VCS-based implicit rules. +% : RCS/% + +# Disable VCS-based implicit rules. +% : RCS/%,v + +# Disable VCS-based implicit rules. +% : SCCS/s.% + +# Disable VCS-based implicit rules. +% : s.% + +.SUFFIXES: .hpux_make_needs_suffix_list + +# Command-line flag to silence nested $(MAKE). +$(VERBOSE)MAKESILENT = -s + +#Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E rm -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out + +# Utility rule file for ascendc_bin_ascend310p. + +# Include any custom commands dependencies for this target. +include op_kernel/CMakeFiles/ascendc_bin_ascend310p.dir/compiler_depend.make + +# Include the progress variables for this target. +include op_kernel/CMakeFiles/ascendc_bin_ascend310p.dir/progress.make + +op_kernel/CMakeFiles/ascendc_bin_ascend310p: + cd /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/op_kernel && cp -r /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/op_kernel/*.* /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/binary/ascend310p/src + +ascendc_bin_ascend310p: op_kernel/CMakeFiles/ascendc_bin_ascend310p +ascendc_bin_ascend310p: op_kernel/CMakeFiles/ascendc_bin_ascend310p.dir/build.make +.PHONY : ascendc_bin_ascend310p + +# Rule to build all files generated by this target. +op_kernel/CMakeFiles/ascendc_bin_ascend310p.dir/build: ascendc_bin_ascend310p +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend310p.dir/build + +op_kernel/CMakeFiles/ascendc_bin_ascend310p.dir/clean: + cd /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/op_kernel && $(CMAKE_COMMAND) -P CMakeFiles/ascendc_bin_ascend310p.dir/cmake_clean.cmake +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend310p.dir/clean + +op_kernel/CMakeFiles/ascendc_bin_ascend310p.dir/depend: + cd /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/op_kernel /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/op_kernel /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310p.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend310p.dir/depend + diff --git a/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310p.dir/cmake_clean.cmake b/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310p.dir/cmake_clean.cmake new file mode 100644 index 0000000000000000000000000000000000000000..29f1345fc9496c14675f26c06edf36673e952b07 --- /dev/null +++ b/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310p.dir/cmake_clean.cmake @@ -0,0 +1,8 @@ +file(REMOVE_RECURSE + "CMakeFiles/ascendc_bin_ascend310p" +) + +# Per-language clean rules from dependency scanning. +foreach(lang ) + include(CMakeFiles/ascendc_bin_ascend310p.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310p.dir/compiler_depend.make b/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310p.dir/compiler_depend.make new file mode 100644 index 0000000000000000000000000000000000000000..5905ecc160820e0a73ef8d9bb75d28c635236a3c --- /dev/null +++ b/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310p.dir/compiler_depend.make @@ -0,0 +1,2 @@ +# Empty custom commands generated dependencies file for ascendc_bin_ascend310p. +# This may be replaced when dependencies are built. diff --git a/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310p.dir/compiler_depend.ts b/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310p.dir/compiler_depend.ts new file mode 100644 index 0000000000000000000000000000000000000000..ee634a4c1431b0c147efb29f842a0061cc5ac0d3 --- /dev/null +++ b/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310p.dir/compiler_depend.ts @@ -0,0 +1,2 @@ +# CMAKE generated file: DO NOT EDIT! +# Timestamp file for custom commands dependencies management for ascendc_bin_ascend310p. diff --git a/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310p.dir/progress.make b/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310p.dir/progress.make new file mode 100644 index 0000000000000000000000000000000000000000..8b137891791fe96927ad78e64b0aad7bded08bdc --- /dev/null +++ b/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310p.dir/progress.make @@ -0,0 +1 @@ + diff --git a/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_0.dir/DependInfo.cmake b/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_0.dir/DependInfo.cmake new file mode 100644 index 0000000000000000000000000000000000000000..dc55e44b5556fc28ad7acb84f1df08a5aef15b8d --- /dev/null +++ b/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_0.dir/DependInfo.cmake @@ -0,0 +1,18 @@ + +# Consider dependencies only in project. +set(CMAKE_DEPENDS_IN_PROJECT_ONLY OFF) + +# The set of languages for which implicit dependencies are needed: +set(CMAKE_DEPENDS_LANGUAGES + ) + +# The set of dependency files which are needed: +set(CMAKE_DEPENDS_DEPENDENCY_FILES + ) + +# Targets to which this target links. +set(CMAKE_TARGET_LINKED_INFO_FILES + ) + +# Fortran module output directory. +set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_0.dir/build.make b/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_0.dir/build.make new file mode 100644 index 0000000000000000000000000000000000000000..250d397b8084f2c1778b93dd100f51182aa7a648 --- /dev/null +++ b/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_0.dir/build.make @@ -0,0 +1,87 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + +# Disable VCS-based implicit rules. +% : %,v + +# Disable VCS-based implicit rules. +% : RCS/% + +# Disable VCS-based implicit rules. +% : RCS/%,v + +# Disable VCS-based implicit rules. +% : SCCS/s.% + +# Disable VCS-based implicit rules. +% : s.% + +.SUFFIXES: .hpux_make_needs_suffix_list + +# Command-line flag to silence nested $(MAKE). +$(VERBOSE)MAKESILENT = -s + +#Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E rm -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out + +# Utility rule file for ascendc_bin_ascend310p_add_custom_0. + +# Include any custom commands dependencies for this target. +include op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_0.dir/compiler_depend.make + +# Include the progress variables for this target. +include op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_0.dir/progress.make + +op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_0: + cd /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/binary/ascend310p && export HI_PYTHON=python3 && bash /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/binary/ascend310p/gen/AddCustom-add_custom-0.sh /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/binary/ascend310p/src/AddCustom.py /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/binary/ascend310p/bin/add_custom + +ascendc_bin_ascend310p_add_custom_0: op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_0 +ascendc_bin_ascend310p_add_custom_0: op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_0.dir/build.make +.PHONY : ascendc_bin_ascend310p_add_custom_0 + +# Rule to build all files generated by this target. +op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_0.dir/build: ascendc_bin_ascend310p_add_custom_0 +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_0.dir/build + +op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_0.dir/clean: + cd /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/op_kernel && $(CMAKE_COMMAND) -P CMakeFiles/ascendc_bin_ascend310p_add_custom_0.dir/cmake_clean.cmake +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_0.dir/clean + +op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_0.dir/depend: + cd /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/op_kernel /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/op_kernel /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_0.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_0.dir/depend + diff --git a/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_0.dir/cmake_clean.cmake b/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_0.dir/cmake_clean.cmake new file mode 100644 index 0000000000000000000000000000000000000000..e22e93688a2b67642c9f4ea4be7806cfbdfc1139 --- /dev/null +++ b/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_0.dir/cmake_clean.cmake @@ -0,0 +1,8 @@ +file(REMOVE_RECURSE + "CMakeFiles/ascendc_bin_ascend310p_add_custom_0" +) + +# Per-language clean rules from dependency scanning. +foreach(lang ) + include(CMakeFiles/ascendc_bin_ascend310p_add_custom_0.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_0.dir/compiler_depend.make b/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_0.dir/compiler_depend.make new file mode 100644 index 0000000000000000000000000000000000000000..96558e28e2f2220fcfa72e786f4e140209c94145 --- /dev/null +++ b/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_0.dir/compiler_depend.make @@ -0,0 +1,2 @@ +# Empty custom commands generated dependencies file for ascendc_bin_ascend310p_add_custom_0. +# This may be replaced when dependencies are built. diff --git a/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_0.dir/compiler_depend.ts b/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_0.dir/compiler_depend.ts new file mode 100644 index 0000000000000000000000000000000000000000..568ee864e609387cc4655a71bf5bc8315bf1d85b --- /dev/null +++ b/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_0.dir/compiler_depend.ts @@ -0,0 +1,2 @@ +# CMAKE generated file: DO NOT EDIT! +# Timestamp file for custom commands dependencies management for ascendc_bin_ascend310p_add_custom_0. diff --git a/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_0.dir/progress.make b/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_0.dir/progress.make new file mode 100644 index 0000000000000000000000000000000000000000..8b137891791fe96927ad78e64b0aad7bded08bdc --- /dev/null +++ b/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_0.dir/progress.make @@ -0,0 +1 @@ + diff --git a/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_copy.dir/DependInfo.cmake b/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_copy.dir/DependInfo.cmake new file mode 100644 index 0000000000000000000000000000000000000000..dc55e44b5556fc28ad7acb84f1df08a5aef15b8d --- /dev/null +++ b/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_copy.dir/DependInfo.cmake @@ -0,0 +1,18 @@ + +# Consider dependencies only in project. +set(CMAKE_DEPENDS_IN_PROJECT_ONLY OFF) + +# The set of languages for which implicit dependencies are needed: +set(CMAKE_DEPENDS_LANGUAGES + ) + +# The set of dependency files which are needed: +set(CMAKE_DEPENDS_DEPENDENCY_FILES + ) + +# Targets to which this target links. +set(CMAKE_TARGET_LINKED_INFO_FILES + ) + +# Fortran module output directory. +set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_copy.dir/build.make b/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_copy.dir/build.make new file mode 100644 index 0000000000000000000000000000000000000000..08d6bf06d693044d23cc8883f1ef14223bac464d --- /dev/null +++ b/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_copy.dir/build.make @@ -0,0 +1,87 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + +# Disable VCS-based implicit rules. +% : %,v + +# Disable VCS-based implicit rules. +% : RCS/% + +# Disable VCS-based implicit rules. +% : RCS/%,v + +# Disable VCS-based implicit rules. +% : SCCS/s.% + +# Disable VCS-based implicit rules. +% : s.% + +.SUFFIXES: .hpux_make_needs_suffix_list + +# Command-line flag to silence nested $(MAKE). +$(VERBOSE)MAKESILENT = -s + +#Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E rm -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out + +# Utility rule file for ascendc_bin_ascend310p_add_custom_copy. + +# Include any custom commands dependencies for this target. +include op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_copy.dir/compiler_depend.make + +# Include the progress variables for this target. +include op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_copy.dir/progress.make + +op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_copy: + cd /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/op_kernel && cp /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/tbe/dynamic/add_custom.py /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/binary/ascend310p/src/AddCustom.py + +ascendc_bin_ascend310p_add_custom_copy: op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_copy +ascendc_bin_ascend310p_add_custom_copy: op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_copy.dir/build.make +.PHONY : ascendc_bin_ascend310p_add_custom_copy + +# Rule to build all files generated by this target. +op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_copy.dir/build: ascendc_bin_ascend310p_add_custom_copy +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_copy.dir/build + +op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_copy.dir/clean: + cd /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/op_kernel && $(CMAKE_COMMAND) -P CMakeFiles/ascendc_bin_ascend310p_add_custom_copy.dir/cmake_clean.cmake +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_copy.dir/clean + +op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_copy.dir/depend: + cd /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/op_kernel /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/op_kernel /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_copy.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_copy.dir/depend + diff --git a/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_copy.dir/cmake_clean.cmake b/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_copy.dir/cmake_clean.cmake new file mode 100644 index 0000000000000000000000000000000000000000..bfd0aecad835c1738fb6a7a02c1c579a3d07ff26 --- /dev/null +++ b/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_copy.dir/cmake_clean.cmake @@ -0,0 +1,8 @@ +file(REMOVE_RECURSE + "CMakeFiles/ascendc_bin_ascend310p_add_custom_copy" +) + +# Per-language clean rules from dependency scanning. +foreach(lang ) + include(CMakeFiles/ascendc_bin_ascend310p_add_custom_copy.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_copy.dir/compiler_depend.make b/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_copy.dir/compiler_depend.make new file mode 100644 index 0000000000000000000000000000000000000000..bbac3f403d04baf37b7a81e85e98a1b1bb699664 --- /dev/null +++ b/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_copy.dir/compiler_depend.make @@ -0,0 +1,2 @@ +# Empty custom commands generated dependencies file for ascendc_bin_ascend310p_add_custom_copy. +# This may be replaced when dependencies are built. diff --git a/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_copy.dir/compiler_depend.ts b/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_copy.dir/compiler_depend.ts new file mode 100644 index 0000000000000000000000000000000000000000..6d72996dc703fc20b387c132ea53db85586061e8 --- /dev/null +++ b/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_copy.dir/compiler_depend.ts @@ -0,0 +1,2 @@ +# CMAKE generated file: DO NOT EDIT! +# Timestamp file for custom commands dependencies management for ascendc_bin_ascend310p_add_custom_copy. diff --git a/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_copy.dir/progress.make b/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_copy.dir/progress.make new file mode 100644 index 0000000000000000000000000000000000000000..8b137891791fe96927ad78e64b0aad7bded08bdc --- /dev/null +++ b/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_copy.dir/progress.make @@ -0,0 +1 @@ + diff --git a/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310p_gen_ops_config.dir/DependInfo.cmake b/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310p_gen_ops_config.dir/DependInfo.cmake new file mode 100644 index 0000000000000000000000000000000000000000..dc55e44b5556fc28ad7acb84f1df08a5aef15b8d --- /dev/null +++ b/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310p_gen_ops_config.dir/DependInfo.cmake @@ -0,0 +1,18 @@ + +# Consider dependencies only in project. +set(CMAKE_DEPENDS_IN_PROJECT_ONLY OFF) + +# The set of languages for which implicit dependencies are needed: +set(CMAKE_DEPENDS_LANGUAGES + ) + +# The set of dependency files which are needed: +set(CMAKE_DEPENDS_DEPENDENCY_FILES + ) + +# Targets to which this target links. +set(CMAKE_TARGET_LINKED_INFO_FILES + ) + +# Fortran module output directory. +set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310p_gen_ops_config.dir/build.make b/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310p_gen_ops_config.dir/build.make new file mode 100644 index 0000000000000000000000000000000000000000..bb077c0f69d8382c124b7bdb6127dda2abb6fb1c --- /dev/null +++ b/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310p_gen_ops_config.dir/build.make @@ -0,0 +1,88 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + +# Disable VCS-based implicit rules. +% : %,v + +# Disable VCS-based implicit rules. +% : RCS/% + +# Disable VCS-based implicit rules. +% : RCS/%,v + +# Disable VCS-based implicit rules. +% : SCCS/s.% + +# Disable VCS-based implicit rules. +% : s.% + +.SUFFIXES: .hpux_make_needs_suffix_list + +# Command-line flag to silence nested $(MAKE). +$(VERBOSE)MAKESILENT = -s + +#Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E rm -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out + +# Utility rule file for ascendc_bin_ascend310p_gen_ops_config. + +# Include any custom commands dependencies for this target. +include op_kernel/CMakeFiles/ascendc_bin_ascend310p_gen_ops_config.dir/compiler_depend.make + +# Include the progress variables for this target. +include op_kernel/CMakeFiles/ascendc_bin_ascend310p_gen_ops_config.dir/progress.make + +op_kernel/CMakeFiles/ascendc_bin_ascend310p_gen_ops_config: + cd /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/op_kernel && python3 /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/cmake/util/insert_simplified_keys.py -p /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/binary/ascend310p/bin + cd /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/op_kernel && python3 /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/cmake/util/ascendc_ops_config.py -p /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/binary/ascend310p/bin -s ascend310p + +ascendc_bin_ascend310p_gen_ops_config: op_kernel/CMakeFiles/ascendc_bin_ascend310p_gen_ops_config +ascendc_bin_ascend310p_gen_ops_config: op_kernel/CMakeFiles/ascendc_bin_ascend310p_gen_ops_config.dir/build.make +.PHONY : ascendc_bin_ascend310p_gen_ops_config + +# Rule to build all files generated by this target. +op_kernel/CMakeFiles/ascendc_bin_ascend310p_gen_ops_config.dir/build: ascendc_bin_ascend310p_gen_ops_config +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend310p_gen_ops_config.dir/build + +op_kernel/CMakeFiles/ascendc_bin_ascend310p_gen_ops_config.dir/clean: + cd /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/op_kernel && $(CMAKE_COMMAND) -P CMakeFiles/ascendc_bin_ascend310p_gen_ops_config.dir/cmake_clean.cmake +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend310p_gen_ops_config.dir/clean + +op_kernel/CMakeFiles/ascendc_bin_ascend310p_gen_ops_config.dir/depend: + cd /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/op_kernel /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/op_kernel /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310p_gen_ops_config.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend310p_gen_ops_config.dir/depend + diff --git a/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310p_gen_ops_config.dir/cmake_clean.cmake b/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310p_gen_ops_config.dir/cmake_clean.cmake new file mode 100644 index 0000000000000000000000000000000000000000..04065814d838ba423c04e3b879f86464249e7b06 --- /dev/null +++ b/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310p_gen_ops_config.dir/cmake_clean.cmake @@ -0,0 +1,8 @@ +file(REMOVE_RECURSE + "CMakeFiles/ascendc_bin_ascend310p_gen_ops_config" +) + +# Per-language clean rules from dependency scanning. +foreach(lang ) + include(CMakeFiles/ascendc_bin_ascend310p_gen_ops_config.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310p_gen_ops_config.dir/compiler_depend.make b/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310p_gen_ops_config.dir/compiler_depend.make new file mode 100644 index 0000000000000000000000000000000000000000..fe676784dbc4032caa6e617f8440676aa5d85d8c --- /dev/null +++ b/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310p_gen_ops_config.dir/compiler_depend.make @@ -0,0 +1,2 @@ +# Empty custom commands generated dependencies file for ascendc_bin_ascend310p_gen_ops_config. +# This may be replaced when dependencies are built. diff --git a/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310p_gen_ops_config.dir/compiler_depend.ts b/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310p_gen_ops_config.dir/compiler_depend.ts new file mode 100644 index 0000000000000000000000000000000000000000..d8cac7b847c351fe38d0b55d0d4b1564feff044c --- /dev/null +++ b/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310p_gen_ops_config.dir/compiler_depend.ts @@ -0,0 +1,2 @@ +# CMAKE generated file: DO NOT EDIT! +# Timestamp file for custom commands dependencies management for ascendc_bin_ascend310p_gen_ops_config. diff --git a/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310p_gen_ops_config.dir/progress.make b/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310p_gen_ops_config.dir/progress.make new file mode 100644 index 0000000000000000000000000000000000000000..8b137891791fe96927ad78e64b0aad7bded08bdc --- /dev/null +++ b/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310p_gen_ops_config.dir/progress.make @@ -0,0 +1 @@ + diff --git a/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910.dir/DependInfo.cmake b/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910.dir/DependInfo.cmake new file mode 100644 index 0000000000000000000000000000000000000000..dc55e44b5556fc28ad7acb84f1df08a5aef15b8d --- /dev/null +++ b/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910.dir/DependInfo.cmake @@ -0,0 +1,18 @@ + +# Consider dependencies only in project. +set(CMAKE_DEPENDS_IN_PROJECT_ONLY OFF) + +# The set of languages for which implicit dependencies are needed: +set(CMAKE_DEPENDS_LANGUAGES + ) + +# The set of dependency files which are needed: +set(CMAKE_DEPENDS_DEPENDENCY_FILES + ) + +# Targets to which this target links. +set(CMAKE_TARGET_LINKED_INFO_FILES + ) + +# Fortran module output directory. +set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910.dir/build.make b/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910.dir/build.make new file mode 100644 index 0000000000000000000000000000000000000000..d8d13b3b04e467d0fc9c199e1a6740af3613a6ec --- /dev/null +++ b/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910.dir/build.make @@ -0,0 +1,87 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + +# Disable VCS-based implicit rules. +% : %,v + +# Disable VCS-based implicit rules. +% : RCS/% + +# Disable VCS-based implicit rules. +% : RCS/%,v + +# Disable VCS-based implicit rules. +% : SCCS/s.% + +# Disable VCS-based implicit rules. +% : s.% + +.SUFFIXES: .hpux_make_needs_suffix_list + +# Command-line flag to silence nested $(MAKE). +$(VERBOSE)MAKESILENT = -s + +#Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E rm -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out + +# Utility rule file for ascendc_bin_ascend910. + +# Include any custom commands dependencies for this target. +include op_kernel/CMakeFiles/ascendc_bin_ascend910.dir/compiler_depend.make + +# Include the progress variables for this target. +include op_kernel/CMakeFiles/ascendc_bin_ascend910.dir/progress.make + +op_kernel/CMakeFiles/ascendc_bin_ascend910: + cd /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/op_kernel && cp -r /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/op_kernel/*.* /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/binary/ascend910/src + +ascendc_bin_ascend910: op_kernel/CMakeFiles/ascendc_bin_ascend910 +ascendc_bin_ascend910: op_kernel/CMakeFiles/ascendc_bin_ascend910.dir/build.make +.PHONY : ascendc_bin_ascend910 + +# Rule to build all files generated by this target. +op_kernel/CMakeFiles/ascendc_bin_ascend910.dir/build: ascendc_bin_ascend910 +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend910.dir/build + +op_kernel/CMakeFiles/ascendc_bin_ascend910.dir/clean: + cd /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/op_kernel && $(CMAKE_COMMAND) -P CMakeFiles/ascendc_bin_ascend910.dir/cmake_clean.cmake +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend910.dir/clean + +op_kernel/CMakeFiles/ascendc_bin_ascend910.dir/depend: + cd /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/op_kernel /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/op_kernel /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend910.dir/depend + diff --git a/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910.dir/cmake_clean.cmake b/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910.dir/cmake_clean.cmake new file mode 100644 index 0000000000000000000000000000000000000000..e6f6e4c8ff20dc23a2d6b62c17b66c8ef37a8289 --- /dev/null +++ b/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910.dir/cmake_clean.cmake @@ -0,0 +1,8 @@ +file(REMOVE_RECURSE + "CMakeFiles/ascendc_bin_ascend910" +) + +# Per-language clean rules from dependency scanning. +foreach(lang ) + include(CMakeFiles/ascendc_bin_ascend910.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910.dir/compiler_depend.make b/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910.dir/compiler_depend.make new file mode 100644 index 0000000000000000000000000000000000000000..782969025ccb8c64e90b3b22abd4daaf6d5e72ae --- /dev/null +++ b/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910.dir/compiler_depend.make @@ -0,0 +1,2 @@ +# Empty custom commands generated dependencies file for ascendc_bin_ascend910. +# This may be replaced when dependencies are built. diff --git a/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910.dir/compiler_depend.ts b/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910.dir/compiler_depend.ts new file mode 100644 index 0000000000000000000000000000000000000000..e030b5a7ee789c10785cf720bb0c2605543765a9 --- /dev/null +++ b/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910.dir/compiler_depend.ts @@ -0,0 +1,2 @@ +# CMAKE generated file: DO NOT EDIT! +# Timestamp file for custom commands dependencies management for ascendc_bin_ascend910. diff --git a/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910.dir/progress.make b/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910.dir/progress.make new file mode 100644 index 0000000000000000000000000000000000000000..8b137891791fe96927ad78e64b0aad7bded08bdc --- /dev/null +++ b/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910.dir/progress.make @@ -0,0 +1 @@ + diff --git a/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_0.dir/DependInfo.cmake b/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_0.dir/DependInfo.cmake new file mode 100644 index 0000000000000000000000000000000000000000..dc55e44b5556fc28ad7acb84f1df08a5aef15b8d --- /dev/null +++ b/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_0.dir/DependInfo.cmake @@ -0,0 +1,18 @@ + +# Consider dependencies only in project. +set(CMAKE_DEPENDS_IN_PROJECT_ONLY OFF) + +# The set of languages for which implicit dependencies are needed: +set(CMAKE_DEPENDS_LANGUAGES + ) + +# The set of dependency files which are needed: +set(CMAKE_DEPENDS_DEPENDENCY_FILES + ) + +# Targets to which this target links. +set(CMAKE_TARGET_LINKED_INFO_FILES + ) + +# Fortran module output directory. +set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_0.dir/build.make b/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_0.dir/build.make new file mode 100644 index 0000000000000000000000000000000000000000..8eaa0404ee8bb5436a9ec6e831c01f30cce59635 --- /dev/null +++ b/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_0.dir/build.make @@ -0,0 +1,87 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + +# Disable VCS-based implicit rules. +% : %,v + +# Disable VCS-based implicit rules. +% : RCS/% + +# Disable VCS-based implicit rules. +% : RCS/%,v + +# Disable VCS-based implicit rules. +% : SCCS/s.% + +# Disable VCS-based implicit rules. +% : s.% + +.SUFFIXES: .hpux_make_needs_suffix_list + +# Command-line flag to silence nested $(MAKE). +$(VERBOSE)MAKESILENT = -s + +#Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E rm -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out + +# Utility rule file for ascendc_bin_ascend910_add_custom_0. + +# Include any custom commands dependencies for this target. +include op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_0.dir/compiler_depend.make + +# Include the progress variables for this target. +include op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_0.dir/progress.make + +op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_0: + cd /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/binary/ascend910 && export HI_PYTHON=python3 && bash /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/binary/ascend910/gen/AddCustom-add_custom-0.sh /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/binary/ascend910/src/AddCustom.py /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/binary/ascend910/bin/add_custom + +ascendc_bin_ascend910_add_custom_0: op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_0 +ascendc_bin_ascend910_add_custom_0: op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_0.dir/build.make +.PHONY : ascendc_bin_ascend910_add_custom_0 + +# Rule to build all files generated by this target. +op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_0.dir/build: ascendc_bin_ascend910_add_custom_0 +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_0.dir/build + +op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_0.dir/clean: + cd /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/op_kernel && $(CMAKE_COMMAND) -P CMakeFiles/ascendc_bin_ascend910_add_custom_0.dir/cmake_clean.cmake +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_0.dir/clean + +op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_0.dir/depend: + cd /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/op_kernel /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/op_kernel /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_0.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_0.dir/depend + diff --git a/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_0.dir/cmake_clean.cmake b/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_0.dir/cmake_clean.cmake new file mode 100644 index 0000000000000000000000000000000000000000..cb374e5db0ced9e34a5ac46e2962bc620e08e54c --- /dev/null +++ b/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_0.dir/cmake_clean.cmake @@ -0,0 +1,8 @@ +file(REMOVE_RECURSE + "CMakeFiles/ascendc_bin_ascend910_add_custom_0" +) + +# Per-language clean rules from dependency scanning. +foreach(lang ) + include(CMakeFiles/ascendc_bin_ascend910_add_custom_0.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_0.dir/compiler_depend.make b/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_0.dir/compiler_depend.make new file mode 100644 index 0000000000000000000000000000000000000000..898dbaf4004189058a9b387b9b8c39959fae588b --- /dev/null +++ b/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_0.dir/compiler_depend.make @@ -0,0 +1,2 @@ +# Empty custom commands generated dependencies file for ascendc_bin_ascend910_add_custom_0. +# This may be replaced when dependencies are built. diff --git a/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_0.dir/compiler_depend.ts b/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_0.dir/compiler_depend.ts new file mode 100644 index 0000000000000000000000000000000000000000..264efb0f0ac0357179489a980a560be33bcc9861 --- /dev/null +++ b/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_0.dir/compiler_depend.ts @@ -0,0 +1,2 @@ +# CMAKE generated file: DO NOT EDIT! +# Timestamp file for custom commands dependencies management for ascendc_bin_ascend910_add_custom_0. diff --git a/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_0.dir/progress.make b/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_0.dir/progress.make new file mode 100644 index 0000000000000000000000000000000000000000..8b137891791fe96927ad78e64b0aad7bded08bdc --- /dev/null +++ b/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_0.dir/progress.make @@ -0,0 +1 @@ + diff --git a/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_copy.dir/DependInfo.cmake b/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_copy.dir/DependInfo.cmake new file mode 100644 index 0000000000000000000000000000000000000000..dc55e44b5556fc28ad7acb84f1df08a5aef15b8d --- /dev/null +++ b/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_copy.dir/DependInfo.cmake @@ -0,0 +1,18 @@ + +# Consider dependencies only in project. +set(CMAKE_DEPENDS_IN_PROJECT_ONLY OFF) + +# The set of languages for which implicit dependencies are needed: +set(CMAKE_DEPENDS_LANGUAGES + ) + +# The set of dependency files which are needed: +set(CMAKE_DEPENDS_DEPENDENCY_FILES + ) + +# Targets to which this target links. +set(CMAKE_TARGET_LINKED_INFO_FILES + ) + +# Fortran module output directory. +set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_copy.dir/build.make b/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_copy.dir/build.make new file mode 100644 index 0000000000000000000000000000000000000000..b1dcc458cd205bec7ae60ec99ca533a1156b71e1 --- /dev/null +++ b/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_copy.dir/build.make @@ -0,0 +1,87 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + +# Disable VCS-based implicit rules. +% : %,v + +# Disable VCS-based implicit rules. +% : RCS/% + +# Disable VCS-based implicit rules. +% : RCS/%,v + +# Disable VCS-based implicit rules. +% : SCCS/s.% + +# Disable VCS-based implicit rules. +% : s.% + +.SUFFIXES: .hpux_make_needs_suffix_list + +# Command-line flag to silence nested $(MAKE). +$(VERBOSE)MAKESILENT = -s + +#Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E rm -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out + +# Utility rule file for ascendc_bin_ascend910_add_custom_copy. + +# Include any custom commands dependencies for this target. +include op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_copy.dir/compiler_depend.make + +# Include the progress variables for this target. +include op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_copy.dir/progress.make + +op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_copy: + cd /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/op_kernel && cp /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/tbe/dynamic/add_custom.py /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/binary/ascend910/src/AddCustom.py + +ascendc_bin_ascend910_add_custom_copy: op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_copy +ascendc_bin_ascend910_add_custom_copy: op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_copy.dir/build.make +.PHONY : ascendc_bin_ascend910_add_custom_copy + +# Rule to build all files generated by this target. +op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_copy.dir/build: ascendc_bin_ascend910_add_custom_copy +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_copy.dir/build + +op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_copy.dir/clean: + cd /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/op_kernel && $(CMAKE_COMMAND) -P CMakeFiles/ascendc_bin_ascend910_add_custom_copy.dir/cmake_clean.cmake +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_copy.dir/clean + +op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_copy.dir/depend: + cd /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/op_kernel /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/op_kernel /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_copy.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_copy.dir/depend + diff --git a/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_copy.dir/cmake_clean.cmake b/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_copy.dir/cmake_clean.cmake new file mode 100644 index 0000000000000000000000000000000000000000..b5f35f6ac75713d63c5c8fb9c0df5ff72051fc34 --- /dev/null +++ b/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_copy.dir/cmake_clean.cmake @@ -0,0 +1,8 @@ +file(REMOVE_RECURSE + "CMakeFiles/ascendc_bin_ascend910_add_custom_copy" +) + +# Per-language clean rules from dependency scanning. +foreach(lang ) + include(CMakeFiles/ascendc_bin_ascend910_add_custom_copy.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_copy.dir/compiler_depend.make b/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_copy.dir/compiler_depend.make new file mode 100644 index 0000000000000000000000000000000000000000..e6d1a4abe9bcb0c340eafa5bfced1f241c6da4db --- /dev/null +++ b/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_copy.dir/compiler_depend.make @@ -0,0 +1,2 @@ +# Empty custom commands generated dependencies file for ascendc_bin_ascend910_add_custom_copy. +# This may be replaced when dependencies are built. diff --git a/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_copy.dir/compiler_depend.ts b/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_copy.dir/compiler_depend.ts new file mode 100644 index 0000000000000000000000000000000000000000..03123d7544bd32f82ee9ff827e0db03153450acb --- /dev/null +++ b/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_copy.dir/compiler_depend.ts @@ -0,0 +1,2 @@ +# CMAKE generated file: DO NOT EDIT! +# Timestamp file for custom commands dependencies management for ascendc_bin_ascend910_add_custom_copy. diff --git a/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_copy.dir/progress.make b/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_copy.dir/progress.make new file mode 100644 index 0000000000000000000000000000000000000000..8b137891791fe96927ad78e64b0aad7bded08bdc --- /dev/null +++ b/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_copy.dir/progress.make @@ -0,0 +1 @@ + diff --git a/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910_gen_ops_config.dir/DependInfo.cmake b/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910_gen_ops_config.dir/DependInfo.cmake new file mode 100644 index 0000000000000000000000000000000000000000..dc55e44b5556fc28ad7acb84f1df08a5aef15b8d --- /dev/null +++ b/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910_gen_ops_config.dir/DependInfo.cmake @@ -0,0 +1,18 @@ + +# Consider dependencies only in project. +set(CMAKE_DEPENDS_IN_PROJECT_ONLY OFF) + +# The set of languages for which implicit dependencies are needed: +set(CMAKE_DEPENDS_LANGUAGES + ) + +# The set of dependency files which are needed: +set(CMAKE_DEPENDS_DEPENDENCY_FILES + ) + +# Targets to which this target links. +set(CMAKE_TARGET_LINKED_INFO_FILES + ) + +# Fortran module output directory. +set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910_gen_ops_config.dir/build.make b/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910_gen_ops_config.dir/build.make new file mode 100644 index 0000000000000000000000000000000000000000..4343471e723b58144d9a5945172d78fc72bef463 --- /dev/null +++ b/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910_gen_ops_config.dir/build.make @@ -0,0 +1,88 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + +# Disable VCS-based implicit rules. +% : %,v + +# Disable VCS-based implicit rules. +% : RCS/% + +# Disable VCS-based implicit rules. +% : RCS/%,v + +# Disable VCS-based implicit rules. +% : SCCS/s.% + +# Disable VCS-based implicit rules. +% : s.% + +.SUFFIXES: .hpux_make_needs_suffix_list + +# Command-line flag to silence nested $(MAKE). +$(VERBOSE)MAKESILENT = -s + +#Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E rm -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out + +# Utility rule file for ascendc_bin_ascend910_gen_ops_config. + +# Include any custom commands dependencies for this target. +include op_kernel/CMakeFiles/ascendc_bin_ascend910_gen_ops_config.dir/compiler_depend.make + +# Include the progress variables for this target. +include op_kernel/CMakeFiles/ascendc_bin_ascend910_gen_ops_config.dir/progress.make + +op_kernel/CMakeFiles/ascendc_bin_ascend910_gen_ops_config: + cd /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/op_kernel && python3 /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/cmake/util/insert_simplified_keys.py -p /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/binary/ascend910/bin + cd /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/op_kernel && python3 /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/cmake/util/ascendc_ops_config.py -p /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/binary/ascend910/bin -s ascend910 + +ascendc_bin_ascend910_gen_ops_config: op_kernel/CMakeFiles/ascendc_bin_ascend910_gen_ops_config +ascendc_bin_ascend910_gen_ops_config: op_kernel/CMakeFiles/ascendc_bin_ascend910_gen_ops_config.dir/build.make +.PHONY : ascendc_bin_ascend910_gen_ops_config + +# Rule to build all files generated by this target. +op_kernel/CMakeFiles/ascendc_bin_ascend910_gen_ops_config.dir/build: ascendc_bin_ascend910_gen_ops_config +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend910_gen_ops_config.dir/build + +op_kernel/CMakeFiles/ascendc_bin_ascend910_gen_ops_config.dir/clean: + cd /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/op_kernel && $(CMAKE_COMMAND) -P CMakeFiles/ascendc_bin_ascend910_gen_ops_config.dir/cmake_clean.cmake +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend910_gen_ops_config.dir/clean + +op_kernel/CMakeFiles/ascendc_bin_ascend910_gen_ops_config.dir/depend: + cd /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/op_kernel /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/op_kernel /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910_gen_ops_config.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend910_gen_ops_config.dir/depend + diff --git a/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910_gen_ops_config.dir/cmake_clean.cmake b/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910_gen_ops_config.dir/cmake_clean.cmake new file mode 100644 index 0000000000000000000000000000000000000000..8fe935158535a5294b1f23ef6ba62e3cba945ce4 --- /dev/null +++ b/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910_gen_ops_config.dir/cmake_clean.cmake @@ -0,0 +1,8 @@ +file(REMOVE_RECURSE + "CMakeFiles/ascendc_bin_ascend910_gen_ops_config" +) + +# Per-language clean rules from dependency scanning. +foreach(lang ) + include(CMakeFiles/ascendc_bin_ascend910_gen_ops_config.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910_gen_ops_config.dir/compiler_depend.make b/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910_gen_ops_config.dir/compiler_depend.make new file mode 100644 index 0000000000000000000000000000000000000000..4c78feda9afd2a04955572c876aced5cf1834441 --- /dev/null +++ b/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910_gen_ops_config.dir/compiler_depend.make @@ -0,0 +1,2 @@ +# Empty custom commands generated dependencies file for ascendc_bin_ascend910_gen_ops_config. +# This may be replaced when dependencies are built. diff --git a/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910_gen_ops_config.dir/compiler_depend.ts b/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910_gen_ops_config.dir/compiler_depend.ts new file mode 100644 index 0000000000000000000000000000000000000000..c021ce2d8f944d05bc1b308af92e7bfd7b3bef9d --- /dev/null +++ b/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910_gen_ops_config.dir/compiler_depend.ts @@ -0,0 +1,2 @@ +# CMAKE generated file: DO NOT EDIT! +# Timestamp file for custom commands dependencies management for ascendc_bin_ascend910_gen_ops_config. diff --git a/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910_gen_ops_config.dir/progress.make b/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910_gen_ops_config.dir/progress.make new file mode 100644 index 0000000000000000000000000000000000000000..8b137891791fe96927ad78e64b0aad7bded08bdc --- /dev/null +++ b/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910_gen_ops_config.dir/progress.make @@ -0,0 +1 @@ + diff --git a/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b.dir/DependInfo.cmake b/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b.dir/DependInfo.cmake new file mode 100644 index 0000000000000000000000000000000000000000..dc55e44b5556fc28ad7acb84f1df08a5aef15b8d --- /dev/null +++ b/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b.dir/DependInfo.cmake @@ -0,0 +1,18 @@ + +# Consider dependencies only in project. +set(CMAKE_DEPENDS_IN_PROJECT_ONLY OFF) + +# The set of languages for which implicit dependencies are needed: +set(CMAKE_DEPENDS_LANGUAGES + ) + +# The set of dependency files which are needed: +set(CMAKE_DEPENDS_DEPENDENCY_FILES + ) + +# Targets to which this target links. +set(CMAKE_TARGET_LINKED_INFO_FILES + ) + +# Fortran module output directory. +set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b.dir/build.make b/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b.dir/build.make new file mode 100644 index 0000000000000000000000000000000000000000..e2f31de61449f6e7bec818e398211889ed9da2e4 --- /dev/null +++ b/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b.dir/build.make @@ -0,0 +1,87 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + +# Disable VCS-based implicit rules. +% : %,v + +# Disable VCS-based implicit rules. +% : RCS/% + +# Disable VCS-based implicit rules. +% : RCS/%,v + +# Disable VCS-based implicit rules. +% : SCCS/s.% + +# Disable VCS-based implicit rules. +% : s.% + +.SUFFIXES: .hpux_make_needs_suffix_list + +# Command-line flag to silence nested $(MAKE). +$(VERBOSE)MAKESILENT = -s + +#Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E rm -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out + +# Utility rule file for ascendc_bin_ascend910b. + +# Include any custom commands dependencies for this target. +include op_kernel/CMakeFiles/ascendc_bin_ascend910b.dir/compiler_depend.make + +# Include the progress variables for this target. +include op_kernel/CMakeFiles/ascendc_bin_ascend910b.dir/progress.make + +op_kernel/CMakeFiles/ascendc_bin_ascend910b: + cd /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/op_kernel && cp -r /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/op_kernel/*.* /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/binary/ascend910b/src + +ascendc_bin_ascend910b: op_kernel/CMakeFiles/ascendc_bin_ascend910b +ascendc_bin_ascend910b: op_kernel/CMakeFiles/ascendc_bin_ascend910b.dir/build.make +.PHONY : ascendc_bin_ascend910b + +# Rule to build all files generated by this target. +op_kernel/CMakeFiles/ascendc_bin_ascend910b.dir/build: ascendc_bin_ascend910b +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend910b.dir/build + +op_kernel/CMakeFiles/ascendc_bin_ascend910b.dir/clean: + cd /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/op_kernel && $(CMAKE_COMMAND) -P CMakeFiles/ascendc_bin_ascend910b.dir/cmake_clean.cmake +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend910b.dir/clean + +op_kernel/CMakeFiles/ascendc_bin_ascend910b.dir/depend: + cd /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/op_kernel /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/op_kernel /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend910b.dir/depend + diff --git a/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b.dir/cmake_clean.cmake b/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b.dir/cmake_clean.cmake new file mode 100644 index 0000000000000000000000000000000000000000..0f5b4484aadb7aa885dce07b651783d494277a56 --- /dev/null +++ b/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b.dir/cmake_clean.cmake @@ -0,0 +1,8 @@ +file(REMOVE_RECURSE + "CMakeFiles/ascendc_bin_ascend910b" +) + +# Per-language clean rules from dependency scanning. +foreach(lang ) + include(CMakeFiles/ascendc_bin_ascend910b.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b.dir/compiler_depend.make b/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b.dir/compiler_depend.make new file mode 100644 index 0000000000000000000000000000000000000000..356ef894a7b9d628fe6440122b9c3d40dccdf797 --- /dev/null +++ b/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b.dir/compiler_depend.make @@ -0,0 +1,2 @@ +# Empty custom commands generated dependencies file for ascendc_bin_ascend910b. +# This may be replaced when dependencies are built. diff --git a/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b.dir/compiler_depend.ts b/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b.dir/compiler_depend.ts new file mode 100644 index 0000000000000000000000000000000000000000..88d46aa9ddd231b41e53be097939e3070552bb3a --- /dev/null +++ b/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b.dir/compiler_depend.ts @@ -0,0 +1,2 @@ +# CMAKE generated file: DO NOT EDIT! +# Timestamp file for custom commands dependencies management for ascendc_bin_ascend910b. diff --git a/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b.dir/progress.make b/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b.dir/progress.make new file mode 100644 index 0000000000000000000000000000000000000000..8b137891791fe96927ad78e64b0aad7bded08bdc --- /dev/null +++ b/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b.dir/progress.make @@ -0,0 +1 @@ + diff --git a/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_0.dir/DependInfo.cmake b/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_0.dir/DependInfo.cmake new file mode 100644 index 0000000000000000000000000000000000000000..dc55e44b5556fc28ad7acb84f1df08a5aef15b8d --- /dev/null +++ b/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_0.dir/DependInfo.cmake @@ -0,0 +1,18 @@ + +# Consider dependencies only in project. +set(CMAKE_DEPENDS_IN_PROJECT_ONLY OFF) + +# The set of languages for which implicit dependencies are needed: +set(CMAKE_DEPENDS_LANGUAGES + ) + +# The set of dependency files which are needed: +set(CMAKE_DEPENDS_DEPENDENCY_FILES + ) + +# Targets to which this target links. +set(CMAKE_TARGET_LINKED_INFO_FILES + ) + +# Fortran module output directory. +set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_0.dir/build.make b/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_0.dir/build.make new file mode 100644 index 0000000000000000000000000000000000000000..d5e45b44e3d73025dd3bd17ae6a9c8b98c4ba06b --- /dev/null +++ b/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_0.dir/build.make @@ -0,0 +1,87 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + +# Disable VCS-based implicit rules. +% : %,v + +# Disable VCS-based implicit rules. +% : RCS/% + +# Disable VCS-based implicit rules. +% : RCS/%,v + +# Disable VCS-based implicit rules. +% : SCCS/s.% + +# Disable VCS-based implicit rules. +% : s.% + +.SUFFIXES: .hpux_make_needs_suffix_list + +# Command-line flag to silence nested $(MAKE). +$(VERBOSE)MAKESILENT = -s + +#Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E rm -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out + +# Utility rule file for ascendc_bin_ascend910b_add_custom_0. + +# Include any custom commands dependencies for this target. +include op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_0.dir/compiler_depend.make + +# Include the progress variables for this target. +include op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_0.dir/progress.make + +op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_0: + cd /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/binary/ascend910b && export HI_PYTHON=python3 && bash /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/binary/ascend910b/gen/AddCustom-add_custom-0.sh /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/binary/ascend910b/src/AddCustom.py /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/binary/ascend910b/bin/add_custom + +ascendc_bin_ascend910b_add_custom_0: op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_0 +ascendc_bin_ascend910b_add_custom_0: op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_0.dir/build.make +.PHONY : ascendc_bin_ascend910b_add_custom_0 + +# Rule to build all files generated by this target. +op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_0.dir/build: ascendc_bin_ascend910b_add_custom_0 +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_0.dir/build + +op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_0.dir/clean: + cd /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/op_kernel && $(CMAKE_COMMAND) -P CMakeFiles/ascendc_bin_ascend910b_add_custom_0.dir/cmake_clean.cmake +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_0.dir/clean + +op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_0.dir/depend: + cd /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/op_kernel /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/op_kernel /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_0.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_0.dir/depend + diff --git a/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_0.dir/cmake_clean.cmake b/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_0.dir/cmake_clean.cmake new file mode 100644 index 0000000000000000000000000000000000000000..0a2d54cf3dc6fd67677dc7081d5fc8616f0d7a3e --- /dev/null +++ b/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_0.dir/cmake_clean.cmake @@ -0,0 +1,8 @@ +file(REMOVE_RECURSE + "CMakeFiles/ascendc_bin_ascend910b_add_custom_0" +) + +# Per-language clean rules from dependency scanning. +foreach(lang ) + include(CMakeFiles/ascendc_bin_ascend910b_add_custom_0.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_0.dir/compiler_depend.make b/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_0.dir/compiler_depend.make new file mode 100644 index 0000000000000000000000000000000000000000..d4ce4f8ba12b1dba8f69fbe9508e807e22c45fae --- /dev/null +++ b/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_0.dir/compiler_depend.make @@ -0,0 +1,2 @@ +# Empty custom commands generated dependencies file for ascendc_bin_ascend910b_add_custom_0. +# This may be replaced when dependencies are built. diff --git a/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_0.dir/compiler_depend.ts b/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_0.dir/compiler_depend.ts new file mode 100644 index 0000000000000000000000000000000000000000..0950b6704c2d696eaece186f438bab6549dfd872 --- /dev/null +++ b/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_0.dir/compiler_depend.ts @@ -0,0 +1,2 @@ +# CMAKE generated file: DO NOT EDIT! +# Timestamp file for custom commands dependencies management for ascendc_bin_ascend910b_add_custom_0. diff --git a/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_0.dir/progress.make b/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_0.dir/progress.make new file mode 100644 index 0000000000000000000000000000000000000000..8b137891791fe96927ad78e64b0aad7bded08bdc --- /dev/null +++ b/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_0.dir/progress.make @@ -0,0 +1 @@ + diff --git a/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_copy.dir/DependInfo.cmake b/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_copy.dir/DependInfo.cmake new file mode 100644 index 0000000000000000000000000000000000000000..dc55e44b5556fc28ad7acb84f1df08a5aef15b8d --- /dev/null +++ b/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_copy.dir/DependInfo.cmake @@ -0,0 +1,18 @@ + +# Consider dependencies only in project. +set(CMAKE_DEPENDS_IN_PROJECT_ONLY OFF) + +# The set of languages for which implicit dependencies are needed: +set(CMAKE_DEPENDS_LANGUAGES + ) + +# The set of dependency files which are needed: +set(CMAKE_DEPENDS_DEPENDENCY_FILES + ) + +# Targets to which this target links. +set(CMAKE_TARGET_LINKED_INFO_FILES + ) + +# Fortran module output directory. +set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_copy.dir/build.make b/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_copy.dir/build.make new file mode 100644 index 0000000000000000000000000000000000000000..274542d2f188b246146f08ff0254b288bf2e8c36 --- /dev/null +++ b/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_copy.dir/build.make @@ -0,0 +1,87 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + +# Disable VCS-based implicit rules. +% : %,v + +# Disable VCS-based implicit rules. +% : RCS/% + +# Disable VCS-based implicit rules. +% : RCS/%,v + +# Disable VCS-based implicit rules. +% : SCCS/s.% + +# Disable VCS-based implicit rules. +% : s.% + +.SUFFIXES: .hpux_make_needs_suffix_list + +# Command-line flag to silence nested $(MAKE). +$(VERBOSE)MAKESILENT = -s + +#Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E rm -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out + +# Utility rule file for ascendc_bin_ascend910b_add_custom_copy. + +# Include any custom commands dependencies for this target. +include op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_copy.dir/compiler_depend.make + +# Include the progress variables for this target. +include op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_copy.dir/progress.make + +op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_copy: + cd /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/op_kernel && cp /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/tbe/dynamic/add_custom.py /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/binary/ascend910b/src/AddCustom.py + +ascendc_bin_ascend910b_add_custom_copy: op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_copy +ascendc_bin_ascend910b_add_custom_copy: op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_copy.dir/build.make +.PHONY : ascendc_bin_ascend910b_add_custom_copy + +# Rule to build all files generated by this target. +op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_copy.dir/build: ascendc_bin_ascend910b_add_custom_copy +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_copy.dir/build + +op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_copy.dir/clean: + cd /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/op_kernel && $(CMAKE_COMMAND) -P CMakeFiles/ascendc_bin_ascend910b_add_custom_copy.dir/cmake_clean.cmake +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_copy.dir/clean + +op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_copy.dir/depend: + cd /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/op_kernel /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/op_kernel /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_copy.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_copy.dir/depend + diff --git a/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_copy.dir/cmake_clean.cmake b/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_copy.dir/cmake_clean.cmake new file mode 100644 index 0000000000000000000000000000000000000000..6dd19a79d6e41007f82f301f87634d311ff2b00b --- /dev/null +++ b/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_copy.dir/cmake_clean.cmake @@ -0,0 +1,8 @@ +file(REMOVE_RECURSE + "CMakeFiles/ascendc_bin_ascend910b_add_custom_copy" +) + +# Per-language clean rules from dependency scanning. +foreach(lang ) + include(CMakeFiles/ascendc_bin_ascend910b_add_custom_copy.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_copy.dir/compiler_depend.make b/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_copy.dir/compiler_depend.make new file mode 100644 index 0000000000000000000000000000000000000000..0ad143cb482336abd1bbad6feaad0cff158367a3 --- /dev/null +++ b/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_copy.dir/compiler_depend.make @@ -0,0 +1,2 @@ +# Empty custom commands generated dependencies file for ascendc_bin_ascend910b_add_custom_copy. +# This may be replaced when dependencies are built. diff --git a/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_copy.dir/compiler_depend.ts b/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_copy.dir/compiler_depend.ts new file mode 100644 index 0000000000000000000000000000000000000000..ecb8ebe977207b0b9c883f1660ca50fad522f8a5 --- /dev/null +++ b/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_copy.dir/compiler_depend.ts @@ -0,0 +1,2 @@ +# CMAKE generated file: DO NOT EDIT! +# Timestamp file for custom commands dependencies management for ascendc_bin_ascend910b_add_custom_copy. diff --git a/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_copy.dir/progress.make b/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_copy.dir/progress.make new file mode 100644 index 0000000000000000000000000000000000000000..8b137891791fe96927ad78e64b0aad7bded08bdc --- /dev/null +++ b/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_copy.dir/progress.make @@ -0,0 +1 @@ + diff --git a/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b_gen_ops_config.dir/DependInfo.cmake b/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b_gen_ops_config.dir/DependInfo.cmake new file mode 100644 index 0000000000000000000000000000000000000000..dc55e44b5556fc28ad7acb84f1df08a5aef15b8d --- /dev/null +++ b/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b_gen_ops_config.dir/DependInfo.cmake @@ -0,0 +1,18 @@ + +# Consider dependencies only in project. +set(CMAKE_DEPENDS_IN_PROJECT_ONLY OFF) + +# The set of languages for which implicit dependencies are needed: +set(CMAKE_DEPENDS_LANGUAGES + ) + +# The set of dependency files which are needed: +set(CMAKE_DEPENDS_DEPENDENCY_FILES + ) + +# Targets to which this target links. +set(CMAKE_TARGET_LINKED_INFO_FILES + ) + +# Fortran module output directory. +set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b_gen_ops_config.dir/build.make b/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b_gen_ops_config.dir/build.make new file mode 100644 index 0000000000000000000000000000000000000000..8c136469cd7bb334f11a6664eb61803c4dde9e05 --- /dev/null +++ b/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b_gen_ops_config.dir/build.make @@ -0,0 +1,88 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + +# Disable VCS-based implicit rules. +% : %,v + +# Disable VCS-based implicit rules. +% : RCS/% + +# Disable VCS-based implicit rules. +% : RCS/%,v + +# Disable VCS-based implicit rules. +% : SCCS/s.% + +# Disable VCS-based implicit rules. +% : s.% + +.SUFFIXES: .hpux_make_needs_suffix_list + +# Command-line flag to silence nested $(MAKE). +$(VERBOSE)MAKESILENT = -s + +#Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E rm -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out + +# Utility rule file for ascendc_bin_ascend910b_gen_ops_config. + +# Include any custom commands dependencies for this target. +include op_kernel/CMakeFiles/ascendc_bin_ascend910b_gen_ops_config.dir/compiler_depend.make + +# Include the progress variables for this target. +include op_kernel/CMakeFiles/ascendc_bin_ascend910b_gen_ops_config.dir/progress.make + +op_kernel/CMakeFiles/ascendc_bin_ascend910b_gen_ops_config: + cd /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/op_kernel && python3 /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/cmake/util/insert_simplified_keys.py -p /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/binary/ascend910b/bin + cd /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/op_kernel && python3 /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/cmake/util/ascendc_ops_config.py -p /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/binary/ascend910b/bin -s ascend910b + +ascendc_bin_ascend910b_gen_ops_config: op_kernel/CMakeFiles/ascendc_bin_ascend910b_gen_ops_config +ascendc_bin_ascend910b_gen_ops_config: op_kernel/CMakeFiles/ascendc_bin_ascend910b_gen_ops_config.dir/build.make +.PHONY : ascendc_bin_ascend910b_gen_ops_config + +# Rule to build all files generated by this target. +op_kernel/CMakeFiles/ascendc_bin_ascend910b_gen_ops_config.dir/build: ascendc_bin_ascend910b_gen_ops_config +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend910b_gen_ops_config.dir/build + +op_kernel/CMakeFiles/ascendc_bin_ascend910b_gen_ops_config.dir/clean: + cd /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/op_kernel && $(CMAKE_COMMAND) -P CMakeFiles/ascendc_bin_ascend910b_gen_ops_config.dir/cmake_clean.cmake +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend910b_gen_ops_config.dir/clean + +op_kernel/CMakeFiles/ascendc_bin_ascend910b_gen_ops_config.dir/depend: + cd /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/op_kernel /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/op_kernel /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b_gen_ops_config.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend910b_gen_ops_config.dir/depend + diff --git a/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b_gen_ops_config.dir/cmake_clean.cmake b/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b_gen_ops_config.dir/cmake_clean.cmake new file mode 100644 index 0000000000000000000000000000000000000000..82891cada87e395484a36d9497ca43aadafa6e0d --- /dev/null +++ b/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b_gen_ops_config.dir/cmake_clean.cmake @@ -0,0 +1,8 @@ +file(REMOVE_RECURSE + "CMakeFiles/ascendc_bin_ascend910b_gen_ops_config" +) + +# Per-language clean rules from dependency scanning. +foreach(lang ) + include(CMakeFiles/ascendc_bin_ascend910b_gen_ops_config.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b_gen_ops_config.dir/compiler_depend.make b/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b_gen_ops_config.dir/compiler_depend.make new file mode 100644 index 0000000000000000000000000000000000000000..caede33a485c69655d3a61af2f2bf72a4c2473fd --- /dev/null +++ b/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b_gen_ops_config.dir/compiler_depend.make @@ -0,0 +1,2 @@ +# Empty custom commands generated dependencies file for ascendc_bin_ascend910b_gen_ops_config. +# This may be replaced when dependencies are built. diff --git a/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b_gen_ops_config.dir/compiler_depend.ts b/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b_gen_ops_config.dir/compiler_depend.ts new file mode 100644 index 0000000000000000000000000000000000000000..e5c001f3af05083708095ee4d076b182fd30525f --- /dev/null +++ b/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b_gen_ops_config.dir/compiler_depend.ts @@ -0,0 +1,2 @@ +# CMAKE generated file: DO NOT EDIT! +# Timestamp file for custom commands dependencies management for ascendc_bin_ascend910b_gen_ops_config. diff --git a/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b_gen_ops_config.dir/progress.make b/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b_gen_ops_config.dir/progress.make new file mode 100644 index 0000000000000000000000000000000000000000..8b137891791fe96927ad78e64b0aad7bded08bdc --- /dev/null +++ b/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b_gen_ops_config.dir/progress.make @@ -0,0 +1 @@ + diff --git a/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_impl_gen.dir/DependInfo.cmake b/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_impl_gen.dir/DependInfo.cmake new file mode 100644 index 0000000000000000000000000000000000000000..dc55e44b5556fc28ad7acb84f1df08a5aef15b8d --- /dev/null +++ b/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_impl_gen.dir/DependInfo.cmake @@ -0,0 +1,18 @@ + +# Consider dependencies only in project. +set(CMAKE_DEPENDS_IN_PROJECT_ONLY OFF) + +# The set of languages for which implicit dependencies are needed: +set(CMAKE_DEPENDS_LANGUAGES + ) + +# The set of dependency files which are needed: +set(CMAKE_DEPENDS_DEPENDENCY_FILES + ) + +# Targets to which this target links. +set(CMAKE_TARGET_LINKED_INFO_FILES + ) + +# Fortran module output directory. +set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_impl_gen.dir/build.make b/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_impl_gen.dir/build.make new file mode 100644 index 0000000000000000000000000000000000000000..ff853165314e7879d65371b27a01b7f3c2004c58 --- /dev/null +++ b/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_impl_gen.dir/build.make @@ -0,0 +1,95 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + +# Disable VCS-based implicit rules. +% : %,v + +# Disable VCS-based implicit rules. +% : RCS/% + +# Disable VCS-based implicit rules. +% : RCS/%,v + +# Disable VCS-based implicit rules. +% : SCCS/s.% + +# Disable VCS-based implicit rules. +% : s.% + +.SUFFIXES: .hpux_make_needs_suffix_list + +# Command-line flag to silence nested $(MAKE). +$(VERBOSE)MAKESILENT = -s + +#Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E rm -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out + +# Utility rule file for ascendc_impl_gen. + +# Include any custom commands dependencies for this target. +include op_kernel/CMakeFiles/ascendc_impl_gen.dir/compiler_depend.make + +# Include the progress variables for this target. +include op_kernel/CMakeFiles/ascendc_impl_gen.dir/progress.make + +op_kernel/CMakeFiles/ascendc_impl_gen: op_kernel/tbe/.impl_timestamp + +op_kernel/tbe/.impl_timestamp: autogen/aic-ascend310p-ops-info.ini +op_kernel/tbe/.impl_timestamp: ../cmake/util/ascendc_impl_build.py + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --blue --bold --progress-dir=/Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Generating tbe/.impl_timestamp" + cd /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/op_kernel && mkdir -m 700 -p /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/tbe/dynamic + cd /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/op_kernel && python3 /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/cmake/util/ascendc_impl_build.py /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/autogen/aic-ascend310p-ops-info.ini "" "" /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/op_kernel /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/tbe/dynamic /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/autogen + cd /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/op_kernel && rm -rf /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/tbe/.impl_timestamp + cd /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/op_kernel && touch /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/tbe/.impl_timestamp + +ascendc_impl_gen: op_kernel/CMakeFiles/ascendc_impl_gen +ascendc_impl_gen: op_kernel/tbe/.impl_timestamp +ascendc_impl_gen: op_kernel/CMakeFiles/ascendc_impl_gen.dir/build.make +.PHONY : ascendc_impl_gen + +# Rule to build all files generated by this target. +op_kernel/CMakeFiles/ascendc_impl_gen.dir/build: ascendc_impl_gen +.PHONY : op_kernel/CMakeFiles/ascendc_impl_gen.dir/build + +op_kernel/CMakeFiles/ascendc_impl_gen.dir/clean: + cd /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/op_kernel && $(CMAKE_COMMAND) -P CMakeFiles/ascendc_impl_gen.dir/cmake_clean.cmake +.PHONY : op_kernel/CMakeFiles/ascendc_impl_gen.dir/clean + +op_kernel/CMakeFiles/ascendc_impl_gen.dir/depend: + cd /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/op_kernel /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/op_kernel /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_impl_gen.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : op_kernel/CMakeFiles/ascendc_impl_gen.dir/depend + diff --git a/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_impl_gen.dir/cmake_clean.cmake b/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_impl_gen.dir/cmake_clean.cmake new file mode 100644 index 0000000000000000000000000000000000000000..0dabd8217f51de05d3c48e464f9ed87a459cca1a --- /dev/null +++ b/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_impl_gen.dir/cmake_clean.cmake @@ -0,0 +1,9 @@ +file(REMOVE_RECURSE + "CMakeFiles/ascendc_impl_gen" + "tbe/.impl_timestamp" +) + +# Per-language clean rules from dependency scanning. +foreach(lang ) + include(CMakeFiles/ascendc_impl_gen.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_impl_gen.dir/compiler_depend.make b/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_impl_gen.dir/compiler_depend.make new file mode 100644 index 0000000000000000000000000000000000000000..e4c9fac661464ec05ea1a443edb0dc2b0b41806f --- /dev/null +++ b/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_impl_gen.dir/compiler_depend.make @@ -0,0 +1,2 @@ +# Empty custom commands generated dependencies file for ascendc_impl_gen. +# This may be replaced when dependencies are built. diff --git a/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_impl_gen.dir/compiler_depend.ts b/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_impl_gen.dir/compiler_depend.ts new file mode 100644 index 0000000000000000000000000000000000000000..b895e90a30e456d3811a0bb2e4d043284245aacd --- /dev/null +++ b/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_impl_gen.dir/compiler_depend.ts @@ -0,0 +1,2 @@ +# CMAKE generated file: DO NOT EDIT! +# Timestamp file for custom commands dependencies management for ascendc_impl_gen. diff --git a/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_impl_gen.dir/progress.make b/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_impl_gen.dir/progress.make new file mode 100644 index 0000000000000000000000000000000000000000..781c7de277467a8195d562b5d08164806763e9bb --- /dev/null +++ b/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_impl_gen.dir/progress.make @@ -0,0 +1,2 @@ +CMAKE_PROGRESS_1 = 1 + diff --git a/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/CMakeFiles/binary.dir/DependInfo.cmake b/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/CMakeFiles/binary.dir/DependInfo.cmake new file mode 100644 index 0000000000000000000000000000000000000000..dc55e44b5556fc28ad7acb84f1df08a5aef15b8d --- /dev/null +++ b/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/CMakeFiles/binary.dir/DependInfo.cmake @@ -0,0 +1,18 @@ + +# Consider dependencies only in project. +set(CMAKE_DEPENDS_IN_PROJECT_ONLY OFF) + +# The set of languages for which implicit dependencies are needed: +set(CMAKE_DEPENDS_LANGUAGES + ) + +# The set of dependency files which are needed: +set(CMAKE_DEPENDS_DEPENDENCY_FILES + ) + +# Targets to which this target links. +set(CMAKE_TARGET_LINKED_INFO_FILES + ) + +# Fortran module output directory. +set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/CMakeFiles/binary.dir/build.make b/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/CMakeFiles/binary.dir/build.make new file mode 100644 index 0000000000000000000000000000000000000000..2d3d64b4a91b33bbfc6ea637fd0ee0eddbaa5a31 --- /dev/null +++ b/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/CMakeFiles/binary.dir/build.make @@ -0,0 +1,83 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + +# Disable VCS-based implicit rules. +% : %,v + +# Disable VCS-based implicit rules. +% : RCS/% + +# Disable VCS-based implicit rules. +% : RCS/%,v + +# Disable VCS-based implicit rules. +% : SCCS/s.% + +# Disable VCS-based implicit rules. +% : s.% + +.SUFFIXES: .hpux_make_needs_suffix_list + +# Command-line flag to silence nested $(MAKE). +$(VERBOSE)MAKESILENT = -s + +#Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E rm -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out + +# Utility rule file for binary. + +# Include any custom commands dependencies for this target. +include op_kernel/CMakeFiles/binary.dir/compiler_depend.make + +# Include the progress variables for this target. +include op_kernel/CMakeFiles/binary.dir/progress.make + +binary: op_kernel/CMakeFiles/binary.dir/build.make +.PHONY : binary + +# Rule to build all files generated by this target. +op_kernel/CMakeFiles/binary.dir/build: binary +.PHONY : op_kernel/CMakeFiles/binary.dir/build + +op_kernel/CMakeFiles/binary.dir/clean: + cd /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/op_kernel && $(CMAKE_COMMAND) -P CMakeFiles/binary.dir/cmake_clean.cmake +.PHONY : op_kernel/CMakeFiles/binary.dir/clean + +op_kernel/CMakeFiles/binary.dir/depend: + cd /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/op_kernel /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/op_kernel /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/CMakeFiles/binary.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : op_kernel/CMakeFiles/binary.dir/depend + diff --git a/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/CMakeFiles/binary.dir/cmake_clean.cmake b/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/CMakeFiles/binary.dir/cmake_clean.cmake new file mode 100644 index 0000000000000000000000000000000000000000..9ae76984f5565d466b92a810925e025e54471e63 --- /dev/null +++ b/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/CMakeFiles/binary.dir/cmake_clean.cmake @@ -0,0 +1,5 @@ + +# Per-language clean rules from dependency scanning. +foreach(lang ) + include(CMakeFiles/binary.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/CMakeFiles/binary.dir/compiler_depend.make b/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/CMakeFiles/binary.dir/compiler_depend.make new file mode 100644 index 0000000000000000000000000000000000000000..e688fdae426435b7338ad5ae7e9a8b33847b35f2 --- /dev/null +++ b/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/CMakeFiles/binary.dir/compiler_depend.make @@ -0,0 +1,2 @@ +# Empty custom commands generated dependencies file for binary. +# This may be replaced when dependencies are built. diff --git a/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/CMakeFiles/binary.dir/compiler_depend.ts b/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/CMakeFiles/binary.dir/compiler_depend.ts new file mode 100644 index 0000000000000000000000000000000000000000..f22f6ab4259e686344dd2262cc15fc223bd41f47 --- /dev/null +++ b/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/CMakeFiles/binary.dir/compiler_depend.ts @@ -0,0 +1,2 @@ +# CMAKE generated file: DO NOT EDIT! +# Timestamp file for custom commands dependencies management for binary. diff --git a/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/CMakeFiles/binary.dir/progress.make b/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/CMakeFiles/binary.dir/progress.make new file mode 100644 index 0000000000000000000000000000000000000000..8b137891791fe96927ad78e64b0aad7bded08bdc --- /dev/null +++ b/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/CMakeFiles/binary.dir/progress.make @@ -0,0 +1 @@ + diff --git a/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/CMakeFiles/npu_supported_ops.dir/DependInfo.cmake b/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/CMakeFiles/npu_supported_ops.dir/DependInfo.cmake new file mode 100644 index 0000000000000000000000000000000000000000..dc55e44b5556fc28ad7acb84f1df08a5aef15b8d --- /dev/null +++ b/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/CMakeFiles/npu_supported_ops.dir/DependInfo.cmake @@ -0,0 +1,18 @@ + +# Consider dependencies only in project. +set(CMAKE_DEPENDS_IN_PROJECT_ONLY OFF) + +# The set of languages for which implicit dependencies are needed: +set(CMAKE_DEPENDS_LANGUAGES + ) + +# The set of dependency files which are needed: +set(CMAKE_DEPENDS_DEPENDENCY_FILES + ) + +# Targets to which this target links. +set(CMAKE_TARGET_LINKED_INFO_FILES + ) + +# Fortran module output directory. +set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/CMakeFiles/npu_supported_ops.dir/build.make b/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/CMakeFiles/npu_supported_ops.dir/build.make new file mode 100644 index 0000000000000000000000000000000000000000..24f63c548655841304aeb2bcfd4f1d191f93ad65 --- /dev/null +++ b/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/CMakeFiles/npu_supported_ops.dir/build.make @@ -0,0 +1,92 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + +# Disable VCS-based implicit rules. +% : %,v + +# Disable VCS-based implicit rules. +% : RCS/% + +# Disable VCS-based implicit rules. +% : RCS/%,v + +# Disable VCS-based implicit rules. +% : SCCS/s.% + +# Disable VCS-based implicit rules. +% : s.% + +.SUFFIXES: .hpux_make_needs_suffix_list + +# Command-line flag to silence nested $(MAKE). +$(VERBOSE)MAKESILENT = -s + +#Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E rm -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out + +# Utility rule file for npu_supported_ops. + +# Include any custom commands dependencies for this target. +include op_kernel/CMakeFiles/npu_supported_ops.dir/compiler_depend.make + +# Include the progress variables for this target. +include op_kernel/CMakeFiles/npu_supported_ops.dir/progress.make + +op_kernel/CMakeFiles/npu_supported_ops: op_kernel/tbe/op_info_cfg/ai_core/npu_supported_ops.json + +op_kernel/tbe/op_info_cfg/ai_core/npu_supported_ops.json: + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --blue --bold --progress-dir=/Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Generating tbe/op_info_cfg/ai_core/npu_supported_ops.json" + cd /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/op_kernel && mkdir -p /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/tbe/op_info_cfg/ai_core + cd /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/op_kernel && ../../cmake/util/gen_ops_filter.sh /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/autogen /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/tbe/op_info_cfg/ai_core + +npu_supported_ops: op_kernel/CMakeFiles/npu_supported_ops +npu_supported_ops: op_kernel/tbe/op_info_cfg/ai_core/npu_supported_ops.json +npu_supported_ops: op_kernel/CMakeFiles/npu_supported_ops.dir/build.make +.PHONY : npu_supported_ops + +# Rule to build all files generated by this target. +op_kernel/CMakeFiles/npu_supported_ops.dir/build: npu_supported_ops +.PHONY : op_kernel/CMakeFiles/npu_supported_ops.dir/build + +op_kernel/CMakeFiles/npu_supported_ops.dir/clean: + cd /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/op_kernel && $(CMAKE_COMMAND) -P CMakeFiles/npu_supported_ops.dir/cmake_clean.cmake +.PHONY : op_kernel/CMakeFiles/npu_supported_ops.dir/clean + +op_kernel/CMakeFiles/npu_supported_ops.dir/depend: + cd /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/op_kernel /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/op_kernel /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/CMakeFiles/npu_supported_ops.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : op_kernel/CMakeFiles/npu_supported_ops.dir/depend + diff --git a/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/CMakeFiles/npu_supported_ops.dir/cmake_clean.cmake b/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/CMakeFiles/npu_supported_ops.dir/cmake_clean.cmake new file mode 100644 index 0000000000000000000000000000000000000000..74257cf6ebf8321bd1cdf1fd3b9dff6f31a88317 --- /dev/null +++ b/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/CMakeFiles/npu_supported_ops.dir/cmake_clean.cmake @@ -0,0 +1,9 @@ +file(REMOVE_RECURSE + "CMakeFiles/npu_supported_ops" + "tbe/op_info_cfg/ai_core/npu_supported_ops.json" +) + +# Per-language clean rules from dependency scanning. +foreach(lang ) + include(CMakeFiles/npu_supported_ops.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/CMakeFiles/npu_supported_ops.dir/compiler_depend.make b/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/CMakeFiles/npu_supported_ops.dir/compiler_depend.make new file mode 100644 index 0000000000000000000000000000000000000000..9f8bf5f55283f2af94a1d6c3d002e1abf9fb06be --- /dev/null +++ b/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/CMakeFiles/npu_supported_ops.dir/compiler_depend.make @@ -0,0 +1,2 @@ +# Empty custom commands generated dependencies file for npu_supported_ops. +# This may be replaced when dependencies are built. diff --git a/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/CMakeFiles/npu_supported_ops.dir/compiler_depend.ts b/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/CMakeFiles/npu_supported_ops.dir/compiler_depend.ts new file mode 100644 index 0000000000000000000000000000000000000000..391e044314f82c750bb472ea75da0830fe80882c --- /dev/null +++ b/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/CMakeFiles/npu_supported_ops.dir/compiler_depend.ts @@ -0,0 +1,2 @@ +# CMAKE generated file: DO NOT EDIT! +# Timestamp file for custom commands dependencies management for npu_supported_ops. diff --git a/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/CMakeFiles/npu_supported_ops.dir/progress.make b/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/CMakeFiles/npu_supported_ops.dir/progress.make new file mode 100644 index 0000000000000000000000000000000000000000..e42d498a89857163707bdf7455d3193d8ed5bfe2 --- /dev/null +++ b/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/CMakeFiles/npu_supported_ops.dir/progress.make @@ -0,0 +1,2 @@ +CMAKE_PROGRESS_1 = 12 + diff --git a/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/CMakeFiles/ops_info_gen_ascend310b.dir/DependInfo.cmake b/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/CMakeFiles/ops_info_gen_ascend310b.dir/DependInfo.cmake new file mode 100644 index 0000000000000000000000000000000000000000..dc55e44b5556fc28ad7acb84f1df08a5aef15b8d --- /dev/null +++ b/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/CMakeFiles/ops_info_gen_ascend310b.dir/DependInfo.cmake @@ -0,0 +1,18 @@ + +# Consider dependencies only in project. +set(CMAKE_DEPENDS_IN_PROJECT_ONLY OFF) + +# The set of languages for which implicit dependencies are needed: +set(CMAKE_DEPENDS_LANGUAGES + ) + +# The set of dependency files which are needed: +set(CMAKE_DEPENDS_DEPENDENCY_FILES + ) + +# Targets to which this target links. +set(CMAKE_TARGET_LINKED_INFO_FILES + ) + +# Fortran module output directory. +set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/CMakeFiles/ops_info_gen_ascend310b.dir/build.make b/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/CMakeFiles/ops_info_gen_ascend310b.dir/build.make new file mode 100644 index 0000000000000000000000000000000000000000..b9079b2b05c91b87dd5f689f0699b0c25da7ad7a --- /dev/null +++ b/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/CMakeFiles/ops_info_gen_ascend310b.dir/build.make @@ -0,0 +1,92 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + +# Disable VCS-based implicit rules. +% : %,v + +# Disable VCS-based implicit rules. +% : RCS/% + +# Disable VCS-based implicit rules. +% : RCS/%,v + +# Disable VCS-based implicit rules. +% : SCCS/s.% + +# Disable VCS-based implicit rules. +% : s.% + +.SUFFIXES: .hpux_make_needs_suffix_list + +# Command-line flag to silence nested $(MAKE). +$(VERBOSE)MAKESILENT = -s + +#Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E rm -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out + +# Utility rule file for ops_info_gen_ascend310b. + +# Include any custom commands dependencies for this target. +include op_kernel/CMakeFiles/ops_info_gen_ascend310b.dir/compiler_depend.make + +# Include the progress variables for this target. +include op_kernel/CMakeFiles/ops_info_gen_ascend310b.dir/progress.make + +op_kernel/CMakeFiles/ops_info_gen_ascend310b: op_kernel/tbe/op_info_cfg/ai_core/ascend310b/aic-ascend310b-ops-info.json + +op_kernel/tbe/op_info_cfg/ai_core/ascend310b/aic-ascend310b-ops-info.json: + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --blue --bold --progress-dir=/Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Generating tbe/op_info_cfg/ai_core/ascend310b/aic-ascend310b-ops-info.json" + cd /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/op_kernel && mkdir -p /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/tbe/op_info_cfg/ai_core/ascend310b + cd /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/op_kernel && python3 /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/cmake/util/parse_ini_to_json.py /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/autogen/aic-ascend310b-ops-info.ini /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/tbe/op_info_cfg/ai_core/ascend310b/aic-ascend310b-ops-info.json + +ops_info_gen_ascend310b: op_kernel/CMakeFiles/ops_info_gen_ascend310b +ops_info_gen_ascend310b: op_kernel/tbe/op_info_cfg/ai_core/ascend310b/aic-ascend310b-ops-info.json +ops_info_gen_ascend310b: op_kernel/CMakeFiles/ops_info_gen_ascend310b.dir/build.make +.PHONY : ops_info_gen_ascend310b + +# Rule to build all files generated by this target. +op_kernel/CMakeFiles/ops_info_gen_ascend310b.dir/build: ops_info_gen_ascend310b +.PHONY : op_kernel/CMakeFiles/ops_info_gen_ascend310b.dir/build + +op_kernel/CMakeFiles/ops_info_gen_ascend310b.dir/clean: + cd /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/op_kernel && $(CMAKE_COMMAND) -P CMakeFiles/ops_info_gen_ascend310b.dir/cmake_clean.cmake +.PHONY : op_kernel/CMakeFiles/ops_info_gen_ascend310b.dir/clean + +op_kernel/CMakeFiles/ops_info_gen_ascend310b.dir/depend: + cd /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/op_kernel /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/op_kernel /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/CMakeFiles/ops_info_gen_ascend310b.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : op_kernel/CMakeFiles/ops_info_gen_ascend310b.dir/depend + diff --git a/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/CMakeFiles/ops_info_gen_ascend310b.dir/cmake_clean.cmake b/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/CMakeFiles/ops_info_gen_ascend310b.dir/cmake_clean.cmake new file mode 100644 index 0000000000000000000000000000000000000000..0873ef7dbd668d16556df9538a9fa0bf4a335d09 --- /dev/null +++ b/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/CMakeFiles/ops_info_gen_ascend310b.dir/cmake_clean.cmake @@ -0,0 +1,9 @@ +file(REMOVE_RECURSE + "CMakeFiles/ops_info_gen_ascend310b" + "tbe/op_info_cfg/ai_core/ascend310b/aic-ascend310b-ops-info.json" +) + +# Per-language clean rules from dependency scanning. +foreach(lang ) + include(CMakeFiles/ops_info_gen_ascend310b.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/CMakeFiles/ops_info_gen_ascend310b.dir/compiler_depend.make b/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/CMakeFiles/ops_info_gen_ascend310b.dir/compiler_depend.make new file mode 100644 index 0000000000000000000000000000000000000000..b1c31a685ba07abf8d9ee8e5c14347e18147775b --- /dev/null +++ b/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/CMakeFiles/ops_info_gen_ascend310b.dir/compiler_depend.make @@ -0,0 +1,2 @@ +# Empty custom commands generated dependencies file for ops_info_gen_ascend310b. +# This may be replaced when dependencies are built. diff --git a/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/CMakeFiles/ops_info_gen_ascend310b.dir/compiler_depend.ts b/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/CMakeFiles/ops_info_gen_ascend310b.dir/compiler_depend.ts new file mode 100644 index 0000000000000000000000000000000000000000..48b406611124e445506c38d8a534c940c16a3dcf --- /dev/null +++ b/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/CMakeFiles/ops_info_gen_ascend310b.dir/compiler_depend.ts @@ -0,0 +1,2 @@ +# CMAKE generated file: DO NOT EDIT! +# Timestamp file for custom commands dependencies management for ops_info_gen_ascend310b. diff --git a/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/CMakeFiles/ops_info_gen_ascend310b.dir/progress.make b/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/CMakeFiles/ops_info_gen_ascend310b.dir/progress.make new file mode 100644 index 0000000000000000000000000000000000000000..7e0358250d669f4e34f1dc4a0fb4d44932f34e28 --- /dev/null +++ b/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/CMakeFiles/ops_info_gen_ascend310b.dir/progress.make @@ -0,0 +1,2 @@ +CMAKE_PROGRESS_1 = 13 + diff --git a/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/CMakeFiles/ops_info_gen_ascend310p.dir/DependInfo.cmake b/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/CMakeFiles/ops_info_gen_ascend310p.dir/DependInfo.cmake new file mode 100644 index 0000000000000000000000000000000000000000..dc55e44b5556fc28ad7acb84f1df08a5aef15b8d --- /dev/null +++ b/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/CMakeFiles/ops_info_gen_ascend310p.dir/DependInfo.cmake @@ -0,0 +1,18 @@ + +# Consider dependencies only in project. +set(CMAKE_DEPENDS_IN_PROJECT_ONLY OFF) + +# The set of languages for which implicit dependencies are needed: +set(CMAKE_DEPENDS_LANGUAGES + ) + +# The set of dependency files which are needed: +set(CMAKE_DEPENDS_DEPENDENCY_FILES + ) + +# Targets to which this target links. +set(CMAKE_TARGET_LINKED_INFO_FILES + ) + +# Fortran module output directory. +set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/CMakeFiles/ops_info_gen_ascend310p.dir/build.make b/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/CMakeFiles/ops_info_gen_ascend310p.dir/build.make new file mode 100644 index 0000000000000000000000000000000000000000..d0c4d7dc0dd83e26facac3fb45b2b1b340865bce --- /dev/null +++ b/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/CMakeFiles/ops_info_gen_ascend310p.dir/build.make @@ -0,0 +1,92 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + +# Disable VCS-based implicit rules. +% : %,v + +# Disable VCS-based implicit rules. +% : RCS/% + +# Disable VCS-based implicit rules. +% : RCS/%,v + +# Disable VCS-based implicit rules. +% : SCCS/s.% + +# Disable VCS-based implicit rules. +% : s.% + +.SUFFIXES: .hpux_make_needs_suffix_list + +# Command-line flag to silence nested $(MAKE). +$(VERBOSE)MAKESILENT = -s + +#Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E rm -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out + +# Utility rule file for ops_info_gen_ascend310p. + +# Include any custom commands dependencies for this target. +include op_kernel/CMakeFiles/ops_info_gen_ascend310p.dir/compiler_depend.make + +# Include the progress variables for this target. +include op_kernel/CMakeFiles/ops_info_gen_ascend310p.dir/progress.make + +op_kernel/CMakeFiles/ops_info_gen_ascend310p: op_kernel/tbe/op_info_cfg/ai_core/ascend310p/aic-ascend310p-ops-info.json + +op_kernel/tbe/op_info_cfg/ai_core/ascend310p/aic-ascend310p-ops-info.json: + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --blue --bold --progress-dir=/Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Generating tbe/op_info_cfg/ai_core/ascend310p/aic-ascend310p-ops-info.json" + cd /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/op_kernel && mkdir -p /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/tbe/op_info_cfg/ai_core/ascend310p + cd /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/op_kernel && python3 /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/cmake/util/parse_ini_to_json.py /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/autogen/aic-ascend310p-ops-info.ini /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/tbe/op_info_cfg/ai_core/ascend310p/aic-ascend310p-ops-info.json + +ops_info_gen_ascend310p: op_kernel/CMakeFiles/ops_info_gen_ascend310p +ops_info_gen_ascend310p: op_kernel/tbe/op_info_cfg/ai_core/ascend310p/aic-ascend310p-ops-info.json +ops_info_gen_ascend310p: op_kernel/CMakeFiles/ops_info_gen_ascend310p.dir/build.make +.PHONY : ops_info_gen_ascend310p + +# Rule to build all files generated by this target. +op_kernel/CMakeFiles/ops_info_gen_ascend310p.dir/build: ops_info_gen_ascend310p +.PHONY : op_kernel/CMakeFiles/ops_info_gen_ascend310p.dir/build + +op_kernel/CMakeFiles/ops_info_gen_ascend310p.dir/clean: + cd /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/op_kernel && $(CMAKE_COMMAND) -P CMakeFiles/ops_info_gen_ascend310p.dir/cmake_clean.cmake +.PHONY : op_kernel/CMakeFiles/ops_info_gen_ascend310p.dir/clean + +op_kernel/CMakeFiles/ops_info_gen_ascend310p.dir/depend: + cd /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/op_kernel /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/op_kernel /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/CMakeFiles/ops_info_gen_ascend310p.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : op_kernel/CMakeFiles/ops_info_gen_ascend310p.dir/depend + diff --git a/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/CMakeFiles/ops_info_gen_ascend310p.dir/cmake_clean.cmake b/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/CMakeFiles/ops_info_gen_ascend310p.dir/cmake_clean.cmake new file mode 100644 index 0000000000000000000000000000000000000000..4f287b559bc0c027efc13763de2e2365c2d70d15 --- /dev/null +++ b/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/CMakeFiles/ops_info_gen_ascend310p.dir/cmake_clean.cmake @@ -0,0 +1,9 @@ +file(REMOVE_RECURSE + "CMakeFiles/ops_info_gen_ascend310p" + "tbe/op_info_cfg/ai_core/ascend310p/aic-ascend310p-ops-info.json" +) + +# Per-language clean rules from dependency scanning. +foreach(lang ) + include(CMakeFiles/ops_info_gen_ascend310p.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/CMakeFiles/ops_info_gen_ascend310p.dir/compiler_depend.make b/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/CMakeFiles/ops_info_gen_ascend310p.dir/compiler_depend.make new file mode 100644 index 0000000000000000000000000000000000000000..d19bb709bb14351506df228db182aa100cbbb8f6 --- /dev/null +++ b/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/CMakeFiles/ops_info_gen_ascend310p.dir/compiler_depend.make @@ -0,0 +1,2 @@ +# Empty custom commands generated dependencies file for ops_info_gen_ascend310p. +# This may be replaced when dependencies are built. diff --git a/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/CMakeFiles/ops_info_gen_ascend310p.dir/compiler_depend.ts b/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/CMakeFiles/ops_info_gen_ascend310p.dir/compiler_depend.ts new file mode 100644 index 0000000000000000000000000000000000000000..c42f277a097a418418ede14a7bec2dc336c18cc9 --- /dev/null +++ b/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/CMakeFiles/ops_info_gen_ascend310p.dir/compiler_depend.ts @@ -0,0 +1,2 @@ +# CMAKE generated file: DO NOT EDIT! +# Timestamp file for custom commands dependencies management for ops_info_gen_ascend310p. diff --git a/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/CMakeFiles/ops_info_gen_ascend310p.dir/progress.make b/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/CMakeFiles/ops_info_gen_ascend310p.dir/progress.make new file mode 100644 index 0000000000000000000000000000000000000000..db9f2e439e11ef2781ec53779fc020fa01a2ea5b --- /dev/null +++ b/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/CMakeFiles/ops_info_gen_ascend310p.dir/progress.make @@ -0,0 +1,2 @@ +CMAKE_PROGRESS_1 = 14 + diff --git a/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/CMakeFiles/ops_info_gen_ascend910.dir/DependInfo.cmake b/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/CMakeFiles/ops_info_gen_ascend910.dir/DependInfo.cmake new file mode 100644 index 0000000000000000000000000000000000000000..dc55e44b5556fc28ad7acb84f1df08a5aef15b8d --- /dev/null +++ b/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/CMakeFiles/ops_info_gen_ascend910.dir/DependInfo.cmake @@ -0,0 +1,18 @@ + +# Consider dependencies only in project. +set(CMAKE_DEPENDS_IN_PROJECT_ONLY OFF) + +# The set of languages for which implicit dependencies are needed: +set(CMAKE_DEPENDS_LANGUAGES + ) + +# The set of dependency files which are needed: +set(CMAKE_DEPENDS_DEPENDENCY_FILES + ) + +# Targets to which this target links. +set(CMAKE_TARGET_LINKED_INFO_FILES + ) + +# Fortran module output directory. +set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/CMakeFiles/ops_info_gen_ascend910.dir/build.make b/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/CMakeFiles/ops_info_gen_ascend910.dir/build.make new file mode 100644 index 0000000000000000000000000000000000000000..6f09689ded337b9459e995fd71cbdf561c5c9988 --- /dev/null +++ b/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/CMakeFiles/ops_info_gen_ascend910.dir/build.make @@ -0,0 +1,92 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + +# Disable VCS-based implicit rules. +% : %,v + +# Disable VCS-based implicit rules. +% : RCS/% + +# Disable VCS-based implicit rules. +% : RCS/%,v + +# Disable VCS-based implicit rules. +% : SCCS/s.% + +# Disable VCS-based implicit rules. +% : s.% + +.SUFFIXES: .hpux_make_needs_suffix_list + +# Command-line flag to silence nested $(MAKE). +$(VERBOSE)MAKESILENT = -s + +#Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E rm -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out + +# Utility rule file for ops_info_gen_ascend910. + +# Include any custom commands dependencies for this target. +include op_kernel/CMakeFiles/ops_info_gen_ascend910.dir/compiler_depend.make + +# Include the progress variables for this target. +include op_kernel/CMakeFiles/ops_info_gen_ascend910.dir/progress.make + +op_kernel/CMakeFiles/ops_info_gen_ascend910: op_kernel/tbe/op_info_cfg/ai_core/ascend910/aic-ascend910-ops-info.json + +op_kernel/tbe/op_info_cfg/ai_core/ascend910/aic-ascend910-ops-info.json: + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --blue --bold --progress-dir=/Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Generating tbe/op_info_cfg/ai_core/ascend910/aic-ascend910-ops-info.json" + cd /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/op_kernel && mkdir -p /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/tbe/op_info_cfg/ai_core/ascend910 + cd /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/op_kernel && python3 /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/cmake/util/parse_ini_to_json.py /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/autogen/aic-ascend910-ops-info.ini /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/tbe/op_info_cfg/ai_core/ascend910/aic-ascend910-ops-info.json + +ops_info_gen_ascend910: op_kernel/CMakeFiles/ops_info_gen_ascend910 +ops_info_gen_ascend910: op_kernel/tbe/op_info_cfg/ai_core/ascend910/aic-ascend910-ops-info.json +ops_info_gen_ascend910: op_kernel/CMakeFiles/ops_info_gen_ascend910.dir/build.make +.PHONY : ops_info_gen_ascend910 + +# Rule to build all files generated by this target. +op_kernel/CMakeFiles/ops_info_gen_ascend910.dir/build: ops_info_gen_ascend910 +.PHONY : op_kernel/CMakeFiles/ops_info_gen_ascend910.dir/build + +op_kernel/CMakeFiles/ops_info_gen_ascend910.dir/clean: + cd /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/op_kernel && $(CMAKE_COMMAND) -P CMakeFiles/ops_info_gen_ascend910.dir/cmake_clean.cmake +.PHONY : op_kernel/CMakeFiles/ops_info_gen_ascend910.dir/clean + +op_kernel/CMakeFiles/ops_info_gen_ascend910.dir/depend: + cd /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/op_kernel /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/op_kernel /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/CMakeFiles/ops_info_gen_ascend910.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : op_kernel/CMakeFiles/ops_info_gen_ascend910.dir/depend + diff --git a/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/CMakeFiles/ops_info_gen_ascend910.dir/cmake_clean.cmake b/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/CMakeFiles/ops_info_gen_ascend910.dir/cmake_clean.cmake new file mode 100644 index 0000000000000000000000000000000000000000..ddda5e8fddad294c116e69843a8829f4e7611789 --- /dev/null +++ b/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/CMakeFiles/ops_info_gen_ascend910.dir/cmake_clean.cmake @@ -0,0 +1,9 @@ +file(REMOVE_RECURSE + "CMakeFiles/ops_info_gen_ascend910" + "tbe/op_info_cfg/ai_core/ascend910/aic-ascend910-ops-info.json" +) + +# Per-language clean rules from dependency scanning. +foreach(lang ) + include(CMakeFiles/ops_info_gen_ascend910.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/CMakeFiles/ops_info_gen_ascend910.dir/compiler_depend.make b/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/CMakeFiles/ops_info_gen_ascend910.dir/compiler_depend.make new file mode 100644 index 0000000000000000000000000000000000000000..f0018fab5ff3d8a40c1b63606bbdb60145ae6134 --- /dev/null +++ b/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/CMakeFiles/ops_info_gen_ascend910.dir/compiler_depend.make @@ -0,0 +1,2 @@ +# Empty custom commands generated dependencies file for ops_info_gen_ascend910. +# This may be replaced when dependencies are built. diff --git a/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/CMakeFiles/ops_info_gen_ascend910.dir/compiler_depend.ts b/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/CMakeFiles/ops_info_gen_ascend910.dir/compiler_depend.ts new file mode 100644 index 0000000000000000000000000000000000000000..f38b3613acab3544a1ca93d23556ddb0900d2d90 --- /dev/null +++ b/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/CMakeFiles/ops_info_gen_ascend910.dir/compiler_depend.ts @@ -0,0 +1,2 @@ +# CMAKE generated file: DO NOT EDIT! +# Timestamp file for custom commands dependencies management for ops_info_gen_ascend910. diff --git a/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/CMakeFiles/ops_info_gen_ascend910.dir/progress.make b/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/CMakeFiles/ops_info_gen_ascend910.dir/progress.make new file mode 100644 index 0000000000000000000000000000000000000000..6bdbd1465365992dad3be11acb9be72443f38ce5 --- /dev/null +++ b/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/CMakeFiles/ops_info_gen_ascend910.dir/progress.make @@ -0,0 +1,2 @@ +CMAKE_PROGRESS_1 = 15 + diff --git a/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/CMakeFiles/ops_info_gen_ascend910b.dir/DependInfo.cmake b/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/CMakeFiles/ops_info_gen_ascend910b.dir/DependInfo.cmake new file mode 100644 index 0000000000000000000000000000000000000000..dc55e44b5556fc28ad7acb84f1df08a5aef15b8d --- /dev/null +++ b/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/CMakeFiles/ops_info_gen_ascend910b.dir/DependInfo.cmake @@ -0,0 +1,18 @@ + +# Consider dependencies only in project. +set(CMAKE_DEPENDS_IN_PROJECT_ONLY OFF) + +# The set of languages for which implicit dependencies are needed: +set(CMAKE_DEPENDS_LANGUAGES + ) + +# The set of dependency files which are needed: +set(CMAKE_DEPENDS_DEPENDENCY_FILES + ) + +# Targets to which this target links. +set(CMAKE_TARGET_LINKED_INFO_FILES + ) + +# Fortran module output directory. +set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/CMakeFiles/ops_info_gen_ascend910b.dir/build.make b/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/CMakeFiles/ops_info_gen_ascend910b.dir/build.make new file mode 100644 index 0000000000000000000000000000000000000000..50d3606b131f833ad1e9e0338bacd7da232a9348 --- /dev/null +++ b/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/CMakeFiles/ops_info_gen_ascend910b.dir/build.make @@ -0,0 +1,92 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + +# Disable VCS-based implicit rules. +% : %,v + +# Disable VCS-based implicit rules. +% : RCS/% + +# Disable VCS-based implicit rules. +% : RCS/%,v + +# Disable VCS-based implicit rules. +% : SCCS/s.% + +# Disable VCS-based implicit rules. +% : s.% + +.SUFFIXES: .hpux_make_needs_suffix_list + +# Command-line flag to silence nested $(MAKE). +$(VERBOSE)MAKESILENT = -s + +#Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E rm -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out + +# Utility rule file for ops_info_gen_ascend910b. + +# Include any custom commands dependencies for this target. +include op_kernel/CMakeFiles/ops_info_gen_ascend910b.dir/compiler_depend.make + +# Include the progress variables for this target. +include op_kernel/CMakeFiles/ops_info_gen_ascend910b.dir/progress.make + +op_kernel/CMakeFiles/ops_info_gen_ascend910b: op_kernel/tbe/op_info_cfg/ai_core/ascend910b/aic-ascend910b-ops-info.json + +op_kernel/tbe/op_info_cfg/ai_core/ascend910b/aic-ascend910b-ops-info.json: + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --blue --bold --progress-dir=/Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Generating tbe/op_info_cfg/ai_core/ascend910b/aic-ascend910b-ops-info.json" + cd /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/op_kernel && mkdir -p /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/tbe/op_info_cfg/ai_core/ascend910b + cd /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/op_kernel && python3 /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/cmake/util/parse_ini_to_json.py /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/autogen/aic-ascend910b-ops-info.ini /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/tbe/op_info_cfg/ai_core/ascend910b/aic-ascend910b-ops-info.json + +ops_info_gen_ascend910b: op_kernel/CMakeFiles/ops_info_gen_ascend910b +ops_info_gen_ascend910b: op_kernel/tbe/op_info_cfg/ai_core/ascend910b/aic-ascend910b-ops-info.json +ops_info_gen_ascend910b: op_kernel/CMakeFiles/ops_info_gen_ascend910b.dir/build.make +.PHONY : ops_info_gen_ascend910b + +# Rule to build all files generated by this target. +op_kernel/CMakeFiles/ops_info_gen_ascend910b.dir/build: ops_info_gen_ascend910b +.PHONY : op_kernel/CMakeFiles/ops_info_gen_ascend910b.dir/build + +op_kernel/CMakeFiles/ops_info_gen_ascend910b.dir/clean: + cd /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/op_kernel && $(CMAKE_COMMAND) -P CMakeFiles/ops_info_gen_ascend910b.dir/cmake_clean.cmake +.PHONY : op_kernel/CMakeFiles/ops_info_gen_ascend910b.dir/clean + +op_kernel/CMakeFiles/ops_info_gen_ascend910b.dir/depend: + cd /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/op_kernel /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/op_kernel /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/CMakeFiles/ops_info_gen_ascend910b.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : op_kernel/CMakeFiles/ops_info_gen_ascend910b.dir/depend + diff --git a/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/CMakeFiles/ops_info_gen_ascend910b.dir/cmake_clean.cmake b/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/CMakeFiles/ops_info_gen_ascend910b.dir/cmake_clean.cmake new file mode 100644 index 0000000000000000000000000000000000000000..2a4652c5b2ad65cb30b012f83f4c93bb1aca0dde --- /dev/null +++ b/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/CMakeFiles/ops_info_gen_ascend910b.dir/cmake_clean.cmake @@ -0,0 +1,9 @@ +file(REMOVE_RECURSE + "CMakeFiles/ops_info_gen_ascend910b" + "tbe/op_info_cfg/ai_core/ascend910b/aic-ascend910b-ops-info.json" +) + +# Per-language clean rules from dependency scanning. +foreach(lang ) + include(CMakeFiles/ops_info_gen_ascend910b.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/CMakeFiles/ops_info_gen_ascend910b.dir/compiler_depend.make b/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/CMakeFiles/ops_info_gen_ascend910b.dir/compiler_depend.make new file mode 100644 index 0000000000000000000000000000000000000000..de46960c131f3e7df591cd8804f02fdb8ad3d1b3 --- /dev/null +++ b/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/CMakeFiles/ops_info_gen_ascend910b.dir/compiler_depend.make @@ -0,0 +1,2 @@ +# Empty custom commands generated dependencies file for ops_info_gen_ascend910b. +# This may be replaced when dependencies are built. diff --git a/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/CMakeFiles/ops_info_gen_ascend910b.dir/compiler_depend.ts b/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/CMakeFiles/ops_info_gen_ascend910b.dir/compiler_depend.ts new file mode 100644 index 0000000000000000000000000000000000000000..92989fc6e53d3136aec2bcc4e72270f683fa176a --- /dev/null +++ b/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/CMakeFiles/ops_info_gen_ascend910b.dir/compiler_depend.ts @@ -0,0 +1,2 @@ +# CMAKE generated file: DO NOT EDIT! +# Timestamp file for custom commands dependencies management for ops_info_gen_ascend910b. diff --git a/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/CMakeFiles/ops_info_gen_ascend910b.dir/progress.make b/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/CMakeFiles/ops_info_gen_ascend910b.dir/progress.make new file mode 100644 index 0000000000000000000000000000000000000000..0b890e87759b3c0771a961d0361c64e8e5d7fd17 --- /dev/null +++ b/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/CMakeFiles/ops_info_gen_ascend910b.dir/progress.make @@ -0,0 +1,2 @@ +CMAKE_PROGRESS_1 = 16 + diff --git a/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/CMakeFiles/progress.marks b/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/CMakeFiles/progress.marks new file mode 100644 index 0000000000000000000000000000000000000000..1e8b314962144c26d5e0e50fd29d2ca327864913 --- /dev/null +++ b/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/CMakeFiles/progress.marks @@ -0,0 +1 @@ +6 diff --git a/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/Makefile b/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/Makefile new file mode 100644 index 0000000000000000000000000000000000000000..88a53fc7d7c0121b0ab04bdf7e5bab20d03abf6a --- /dev/null +++ b/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/Makefile @@ -0,0 +1,556 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +# Default target executed when no arguments are given to make. +default_target: all +.PHONY : default_target + +# Allow only one "make -f Makefile2" at a time, but pass parallelism. +.NOTPARALLEL: + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + +# Disable VCS-based implicit rules. +% : %,v + +# Disable VCS-based implicit rules. +% : RCS/% + +# Disable VCS-based implicit rules. +% : RCS/%,v + +# Disable VCS-based implicit rules. +% : SCCS/s.% + +# Disable VCS-based implicit rules. +% : s.% + +.SUFFIXES: .hpux_make_needs_suffix_list + +# Command-line flag to silence nested $(MAKE). +$(VERBOSE)MAKESILENT = -s + +#Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E rm -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out + +#============================================================================= +# Targets provided globally by CMake. + +# Special rule for the target package +package: preinstall + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Run CPack packaging tool..." + cd /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out && /usr/bin/cpack --config ./CPackConfig.cmake +.PHONY : package + +# Special rule for the target package +package/fast: package +.PHONY : package/fast + +# Special rule for the target package_source +package_source: + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Run CPack packaging tool for source..." + cd /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out && /usr/bin/cpack --config ./CPackSourceConfig.cmake /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/CPackSourceConfig.cmake +.PHONY : package_source + +# Special rule for the target package_source +package_source/fast: package_source +.PHONY : package_source/fast + +# Special rule for the target edit_cache +edit_cache: + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "No interactive CMake dialog available..." + /usr/bin/cmake -E echo No\ interactive\ CMake\ dialog\ available. +.PHONY : edit_cache + +# Special rule for the target edit_cache +edit_cache/fast: edit_cache +.PHONY : edit_cache/fast + +# Special rule for the target rebuild_cache +rebuild_cache: + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running CMake to regenerate build system..." + /usr/bin/cmake --regenerate-during-build -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) +.PHONY : rebuild_cache + +# Special rule for the target rebuild_cache +rebuild_cache/fast: rebuild_cache +.PHONY : rebuild_cache/fast + +# Special rule for the target list_install_components +list_install_components: + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Available install components are: \"Unspecified\"" +.PHONY : list_install_components + +# Special rule for the target list_install_components +list_install_components/fast: list_install_components +.PHONY : list_install_components/fast + +# Special rule for the target install +install: preinstall + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Install the project..." + /usr/bin/cmake -P cmake_install.cmake +.PHONY : install + +# Special rule for the target install +install/fast: preinstall/fast + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Install the project..." + /usr/bin/cmake -P cmake_install.cmake +.PHONY : install/fast + +# Special rule for the target install/local +install/local: preinstall + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Installing only the local directory..." + /usr/bin/cmake -DCMAKE_INSTALL_LOCAL_ONLY=1 -P cmake_install.cmake +.PHONY : install/local + +# Special rule for the target install/local +install/local/fast: preinstall/fast + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Installing only the local directory..." + /usr/bin/cmake -DCMAKE_INSTALL_LOCAL_ONLY=1 -P cmake_install.cmake +.PHONY : install/local/fast + +# Special rule for the target install/strip +install/strip: preinstall + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Installing the project stripped..." + /usr/bin/cmake -DCMAKE_INSTALL_DO_STRIP=1 -P cmake_install.cmake +.PHONY : install/strip + +# Special rule for the target install/strip +install/strip/fast: preinstall/fast + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Installing the project stripped..." + /usr/bin/cmake -DCMAKE_INSTALL_DO_STRIP=1 -P cmake_install.cmake +.PHONY : install/strip/fast + +# The main all target +all: cmake_check_build_system + cd /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out && $(CMAKE_COMMAND) -E cmake_progress_start /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/CMakeFiles /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/op_kernel//CMakeFiles/progress.marks + cd /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_kernel/all + $(CMAKE_COMMAND) -E cmake_progress_start /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/CMakeFiles 0 +.PHONY : all + +# The main clean target +clean: + cd /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_kernel/clean +.PHONY : clean + +# The main clean target +clean/fast: clean +.PHONY : clean/fast + +# Prepare targets for installation. +preinstall: all + cd /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_kernel/preinstall +.PHONY : preinstall + +# Prepare targets for installation. +preinstall/fast: + cd /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_kernel/preinstall +.PHONY : preinstall/fast + +# clear depends +depend: + cd /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out && $(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 1 +.PHONY : depend + +# Convenience name for target. +op_kernel/CMakeFiles/ops_info_gen_ascend310p.dir/rule: + cd /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_kernel/CMakeFiles/ops_info_gen_ascend310p.dir/rule +.PHONY : op_kernel/CMakeFiles/ops_info_gen_ascend310p.dir/rule + +# Convenience name for target. +ops_info_gen_ascend310p: op_kernel/CMakeFiles/ops_info_gen_ascend310p.dir/rule +.PHONY : ops_info_gen_ascend310p + +# fast build rule for target. +ops_info_gen_ascend310p/fast: + cd /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out && $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ops_info_gen_ascend310p.dir/build.make op_kernel/CMakeFiles/ops_info_gen_ascend310p.dir/build +.PHONY : ops_info_gen_ascend310p/fast + +# Convenience name for target. +op_kernel/CMakeFiles/ascendc_impl_gen.dir/rule: + cd /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_kernel/CMakeFiles/ascendc_impl_gen.dir/rule +.PHONY : op_kernel/CMakeFiles/ascendc_impl_gen.dir/rule + +# Convenience name for target. +ascendc_impl_gen: op_kernel/CMakeFiles/ascendc_impl_gen.dir/rule +.PHONY : ascendc_impl_gen + +# fast build rule for target. +ascendc_impl_gen/fast: + cd /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out && $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_impl_gen.dir/build.make op_kernel/CMakeFiles/ascendc_impl_gen.dir/build +.PHONY : ascendc_impl_gen/fast + +# Convenience name for target. +op_kernel/CMakeFiles/binary.dir/rule: + cd /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_kernel/CMakeFiles/binary.dir/rule +.PHONY : op_kernel/CMakeFiles/binary.dir/rule + +# Convenience name for target. +binary: op_kernel/CMakeFiles/binary.dir/rule +.PHONY : binary + +# fast build rule for target. +binary/fast: + cd /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out && $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/binary.dir/build.make op_kernel/CMakeFiles/binary.dir/build +.PHONY : binary/fast + +# Convenience name for target. +op_kernel/CMakeFiles/ascendc_bin_ascend310p.dir/rule: + cd /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_kernel/CMakeFiles/ascendc_bin_ascend310p.dir/rule +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend310p.dir/rule + +# Convenience name for target. +ascendc_bin_ascend310p: op_kernel/CMakeFiles/ascendc_bin_ascend310p.dir/rule +.PHONY : ascendc_bin_ascend310p + +# fast build rule for target. +ascendc_bin_ascend310p/fast: + cd /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out && $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend310p.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend310p.dir/build +.PHONY : ascendc_bin_ascend310p/fast + +# Convenience name for target. +op_kernel/CMakeFiles/ascendc_bin_ascend310p_gen_ops_config.dir/rule: + cd /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_kernel/CMakeFiles/ascendc_bin_ascend310p_gen_ops_config.dir/rule +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend310p_gen_ops_config.dir/rule + +# Convenience name for target. +ascendc_bin_ascend310p_gen_ops_config: op_kernel/CMakeFiles/ascendc_bin_ascend310p_gen_ops_config.dir/rule +.PHONY : ascendc_bin_ascend310p_gen_ops_config + +# fast build rule for target. +ascendc_bin_ascend310p_gen_ops_config/fast: + cd /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out && $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend310p_gen_ops_config.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend310p_gen_ops_config.dir/build +.PHONY : ascendc_bin_ascend310p_gen_ops_config/fast + +# Convenience name for target. +op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_copy.dir/rule: + cd /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_copy.dir/rule +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_copy.dir/rule + +# Convenience name for target. +ascendc_bin_ascend310p_add_custom_copy: op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_copy.dir/rule +.PHONY : ascendc_bin_ascend310p_add_custom_copy + +# fast build rule for target. +ascendc_bin_ascend310p_add_custom_copy/fast: + cd /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out && $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_copy.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_copy.dir/build +.PHONY : ascendc_bin_ascend310p_add_custom_copy/fast + +# Convenience name for target. +op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_0.dir/rule: + cd /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_0.dir/rule +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_0.dir/rule + +# Convenience name for target. +ascendc_bin_ascend310p_add_custom_0: op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_0.dir/rule +.PHONY : ascendc_bin_ascend310p_add_custom_0 + +# fast build rule for target. +ascendc_bin_ascend310p_add_custom_0/fast: + cd /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out && $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_0.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_0.dir/build +.PHONY : ascendc_bin_ascend310p_add_custom_0/fast + +# Convenience name for target. +op_kernel/CMakeFiles/ops_info_gen_ascend310b.dir/rule: + cd /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_kernel/CMakeFiles/ops_info_gen_ascend310b.dir/rule +.PHONY : op_kernel/CMakeFiles/ops_info_gen_ascend310b.dir/rule + +# Convenience name for target. +ops_info_gen_ascend310b: op_kernel/CMakeFiles/ops_info_gen_ascend310b.dir/rule +.PHONY : ops_info_gen_ascend310b + +# fast build rule for target. +ops_info_gen_ascend310b/fast: + cd /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out && $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ops_info_gen_ascend310b.dir/build.make op_kernel/CMakeFiles/ops_info_gen_ascend310b.dir/build +.PHONY : ops_info_gen_ascend310b/fast + +# Convenience name for target. +op_kernel/CMakeFiles/ascendc_bin_ascend310b.dir/rule: + cd /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_kernel/CMakeFiles/ascendc_bin_ascend310b.dir/rule +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend310b.dir/rule + +# Convenience name for target. +ascendc_bin_ascend310b: op_kernel/CMakeFiles/ascendc_bin_ascend310b.dir/rule +.PHONY : ascendc_bin_ascend310b + +# fast build rule for target. +ascendc_bin_ascend310b/fast: + cd /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out && $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend310b.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend310b.dir/build +.PHONY : ascendc_bin_ascend310b/fast + +# Convenience name for target. +op_kernel/CMakeFiles/ascendc_bin_ascend310b_gen_ops_config.dir/rule: + cd /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_kernel/CMakeFiles/ascendc_bin_ascend310b_gen_ops_config.dir/rule +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend310b_gen_ops_config.dir/rule + +# Convenience name for target. +ascendc_bin_ascend310b_gen_ops_config: op_kernel/CMakeFiles/ascendc_bin_ascend310b_gen_ops_config.dir/rule +.PHONY : ascendc_bin_ascend310b_gen_ops_config + +# fast build rule for target. +ascendc_bin_ascend310b_gen_ops_config/fast: + cd /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out && $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend310b_gen_ops_config.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend310b_gen_ops_config.dir/build +.PHONY : ascendc_bin_ascend310b_gen_ops_config/fast + +# Convenience name for target. +op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_copy.dir/rule: + cd /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_copy.dir/rule +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_copy.dir/rule + +# Convenience name for target. +ascendc_bin_ascend310b_add_custom_copy: op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_copy.dir/rule +.PHONY : ascendc_bin_ascend310b_add_custom_copy + +# fast build rule for target. +ascendc_bin_ascend310b_add_custom_copy/fast: + cd /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out && $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_copy.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_copy.dir/build +.PHONY : ascendc_bin_ascend310b_add_custom_copy/fast + +# Convenience name for target. +op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_0.dir/rule: + cd /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_0.dir/rule +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_0.dir/rule + +# Convenience name for target. +ascendc_bin_ascend310b_add_custom_0: op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_0.dir/rule +.PHONY : ascendc_bin_ascend310b_add_custom_0 + +# fast build rule for target. +ascendc_bin_ascend310b_add_custom_0/fast: + cd /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out && $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_0.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_0.dir/build +.PHONY : ascendc_bin_ascend310b_add_custom_0/fast + +# Convenience name for target. +op_kernel/CMakeFiles/ops_info_gen_ascend910.dir/rule: + cd /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_kernel/CMakeFiles/ops_info_gen_ascend910.dir/rule +.PHONY : op_kernel/CMakeFiles/ops_info_gen_ascend910.dir/rule + +# Convenience name for target. +ops_info_gen_ascend910: op_kernel/CMakeFiles/ops_info_gen_ascend910.dir/rule +.PHONY : ops_info_gen_ascend910 + +# fast build rule for target. +ops_info_gen_ascend910/fast: + cd /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out && $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ops_info_gen_ascend910.dir/build.make op_kernel/CMakeFiles/ops_info_gen_ascend910.dir/build +.PHONY : ops_info_gen_ascend910/fast + +# Convenience name for target. +op_kernel/CMakeFiles/ascendc_bin_ascend910.dir/rule: + cd /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_kernel/CMakeFiles/ascendc_bin_ascend910.dir/rule +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend910.dir/rule + +# Convenience name for target. +ascendc_bin_ascend910: op_kernel/CMakeFiles/ascendc_bin_ascend910.dir/rule +.PHONY : ascendc_bin_ascend910 + +# fast build rule for target. +ascendc_bin_ascend910/fast: + cd /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out && $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend910.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend910.dir/build +.PHONY : ascendc_bin_ascend910/fast + +# Convenience name for target. +op_kernel/CMakeFiles/ascendc_bin_ascend910_gen_ops_config.dir/rule: + cd /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_kernel/CMakeFiles/ascendc_bin_ascend910_gen_ops_config.dir/rule +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend910_gen_ops_config.dir/rule + +# Convenience name for target. +ascendc_bin_ascend910_gen_ops_config: op_kernel/CMakeFiles/ascendc_bin_ascend910_gen_ops_config.dir/rule +.PHONY : ascendc_bin_ascend910_gen_ops_config + +# fast build rule for target. +ascendc_bin_ascend910_gen_ops_config/fast: + cd /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out && $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend910_gen_ops_config.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend910_gen_ops_config.dir/build +.PHONY : ascendc_bin_ascend910_gen_ops_config/fast + +# Convenience name for target. +op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_copy.dir/rule: + cd /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_copy.dir/rule +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_copy.dir/rule + +# Convenience name for target. +ascendc_bin_ascend910_add_custom_copy: op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_copy.dir/rule +.PHONY : ascendc_bin_ascend910_add_custom_copy + +# fast build rule for target. +ascendc_bin_ascend910_add_custom_copy/fast: + cd /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out && $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_copy.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_copy.dir/build +.PHONY : ascendc_bin_ascend910_add_custom_copy/fast + +# Convenience name for target. +op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_0.dir/rule: + cd /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_0.dir/rule +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_0.dir/rule + +# Convenience name for target. +ascendc_bin_ascend910_add_custom_0: op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_0.dir/rule +.PHONY : ascendc_bin_ascend910_add_custom_0 + +# fast build rule for target. +ascendc_bin_ascend910_add_custom_0/fast: + cd /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out && $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_0.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_0.dir/build +.PHONY : ascendc_bin_ascend910_add_custom_0/fast + +# Convenience name for target. +op_kernel/CMakeFiles/ops_info_gen_ascend910b.dir/rule: + cd /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_kernel/CMakeFiles/ops_info_gen_ascend910b.dir/rule +.PHONY : op_kernel/CMakeFiles/ops_info_gen_ascend910b.dir/rule + +# Convenience name for target. +ops_info_gen_ascend910b: op_kernel/CMakeFiles/ops_info_gen_ascend910b.dir/rule +.PHONY : ops_info_gen_ascend910b + +# fast build rule for target. +ops_info_gen_ascend910b/fast: + cd /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out && $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ops_info_gen_ascend910b.dir/build.make op_kernel/CMakeFiles/ops_info_gen_ascend910b.dir/build +.PHONY : ops_info_gen_ascend910b/fast + +# Convenience name for target. +op_kernel/CMakeFiles/ascendc_bin_ascend910b.dir/rule: + cd /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_kernel/CMakeFiles/ascendc_bin_ascend910b.dir/rule +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend910b.dir/rule + +# Convenience name for target. +ascendc_bin_ascend910b: op_kernel/CMakeFiles/ascendc_bin_ascend910b.dir/rule +.PHONY : ascendc_bin_ascend910b + +# fast build rule for target. +ascendc_bin_ascend910b/fast: + cd /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out && $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend910b.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend910b.dir/build +.PHONY : ascendc_bin_ascend910b/fast + +# Convenience name for target. +op_kernel/CMakeFiles/ascendc_bin_ascend910b_gen_ops_config.dir/rule: + cd /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_kernel/CMakeFiles/ascendc_bin_ascend910b_gen_ops_config.dir/rule +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend910b_gen_ops_config.dir/rule + +# Convenience name for target. +ascendc_bin_ascend910b_gen_ops_config: op_kernel/CMakeFiles/ascendc_bin_ascend910b_gen_ops_config.dir/rule +.PHONY : ascendc_bin_ascend910b_gen_ops_config + +# fast build rule for target. +ascendc_bin_ascend910b_gen_ops_config/fast: + cd /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out && $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend910b_gen_ops_config.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend910b_gen_ops_config.dir/build +.PHONY : ascendc_bin_ascend910b_gen_ops_config/fast + +# Convenience name for target. +op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_copy.dir/rule: + cd /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_copy.dir/rule +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_copy.dir/rule + +# Convenience name for target. +ascendc_bin_ascend910b_add_custom_copy: op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_copy.dir/rule +.PHONY : ascendc_bin_ascend910b_add_custom_copy + +# fast build rule for target. +ascendc_bin_ascend910b_add_custom_copy/fast: + cd /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out && $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_copy.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_copy.dir/build +.PHONY : ascendc_bin_ascend910b_add_custom_copy/fast + +# Convenience name for target. +op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_0.dir/rule: + cd /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_0.dir/rule +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_0.dir/rule + +# Convenience name for target. +ascendc_bin_ascend910b_add_custom_0: op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_0.dir/rule +.PHONY : ascendc_bin_ascend910b_add_custom_0 + +# fast build rule for target. +ascendc_bin_ascend910b_add_custom_0/fast: + cd /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out && $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_0.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_0.dir/build +.PHONY : ascendc_bin_ascend910b_add_custom_0/fast + +# Convenience name for target. +op_kernel/CMakeFiles/npu_supported_ops.dir/rule: + cd /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_kernel/CMakeFiles/npu_supported_ops.dir/rule +.PHONY : op_kernel/CMakeFiles/npu_supported_ops.dir/rule + +# Convenience name for target. +npu_supported_ops: op_kernel/CMakeFiles/npu_supported_ops.dir/rule +.PHONY : npu_supported_ops + +# fast build rule for target. +npu_supported_ops/fast: + cd /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out && $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/npu_supported_ops.dir/build.make op_kernel/CMakeFiles/npu_supported_ops.dir/build +.PHONY : npu_supported_ops/fast + +# Help Target +help: + @echo "The following are some of the valid targets for this Makefile:" + @echo "... all (the default if no target is provided)" + @echo "... clean" + @echo "... depend" + @echo "... edit_cache" + @echo "... install" + @echo "... install/local" + @echo "... install/strip" + @echo "... list_install_components" + @echo "... package" + @echo "... package_source" + @echo "... rebuild_cache" + @echo "... ascendc_bin_ascend310b" + @echo "... ascendc_bin_ascend310b_add_custom_0" + @echo "... ascendc_bin_ascend310b_add_custom_copy" + @echo "... ascendc_bin_ascend310b_gen_ops_config" + @echo "... ascendc_bin_ascend310p" + @echo "... ascendc_bin_ascend310p_add_custom_0" + @echo "... ascendc_bin_ascend310p_add_custom_copy" + @echo "... ascendc_bin_ascend310p_gen_ops_config" + @echo "... ascendc_bin_ascend910" + @echo "... ascendc_bin_ascend910_add_custom_0" + @echo "... ascendc_bin_ascend910_add_custom_copy" + @echo "... ascendc_bin_ascend910_gen_ops_config" + @echo "... ascendc_bin_ascend910b" + @echo "... ascendc_bin_ascend910b_add_custom_0" + @echo "... ascendc_bin_ascend910b_add_custom_copy" + @echo "... ascendc_bin_ascend910b_gen_ops_config" + @echo "... ascendc_impl_gen" + @echo "... binary" + @echo "... npu_supported_ops" + @echo "... ops_info_gen_ascend310b" + @echo "... ops_info_gen_ascend310p" + @echo "... ops_info_gen_ascend910" + @echo "... ops_info_gen_ascend910b" +.PHONY : help + + + +#============================================================================= +# Special targets to cleanup operation of make. + +# Special rule to run CMake to check the build system integrity. +# No rule that depends on this can have commands that come from listfiles +# because they might be regenerated. +cmake_check_build_system: + cd /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out && $(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 0 +.PHONY : cmake_check_build_system + diff --git a/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/binary/ascend310b/bin/add_custom.json b/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/binary/ascend310b/bin/add_custom.json new file mode 100644 index 0000000000000000000000000000000000000000..5590e710820e8be0966a46cadeeb4e2a36c59a88 --- /dev/null +++ b/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/binary/ascend310b/bin/add_custom.json @@ -0,0 +1,49 @@ +{ + "binList": [ + { + "simplifiedKey": [ + "AddCustom/d=0,p=0/1,2/1,2/1,2", + "AddCustom/d=1,p=0/1,2/1,2/1,2" + ], + "staticKey": "24db4d78a3a31c0287aa11345320c199348443901fef8fe630f68f86fd5dc348", + "int64Mode": false, + "inputs": [ + { + "name": "x", + "index": 0, + "dtype": "float16", + "format": "ND", + "paramType": "required", + "shape": [ + -2 + ] + }, + { + "name": "y", + "index": 1, + "dtype": "float16", + "format": "ND", + "paramType": "required", + "shape": [ + -2 + ] + } + ], + "outputs": [ + { + "name": "z", + "index": 0, + "dtype": "float16", + "format": "ND", + "paramType": "required", + "shape": [ + -2 + ] + } + ], + "binInfo": { + "jsonFilePath": "ascend310b/add_custom/AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b.json" + } + } + ] +} \ No newline at end of file diff --git a/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/binary/ascend310b/bin/add_custom/AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b.json b/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/binary/ascend310b/bin/add_custom/AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b.json new file mode 100644 index 0000000000000000000000000000000000000000..00c644391558298d2049987fc427c06a464d163e --- /dev/null +++ b/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/binary/ascend310b/bin/add_custom/AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b.json @@ -0,0 +1,76 @@ +{ + "binFileName": "AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b", + "binFileSuffix": ".o", + "blockDim": -1, + "coreType": "VectorCore", + "core_type": "AIV", + "kernelName": "AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b", + "magic": "RT_DEV_BINARY_MAGIC_ELF", + "memoryStamping": [], + "opParaSize": 8, + "parameters": [], + "sha256": "c6428e18f6da3ab6e777eeb910145cf89ee20ee01ac2cb158ecdf1a1a958c046", + "workspace": { + "num": 1, + "size": [ + -1 + ], + "type": [ + 0 + ] + }, + "kernelList": [ + { + "kernelName": "AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b_0" + } + ], + "optionalInputMode": "gen_placeholder", + "compileInfo": {}, + "supportInfo": { + "implMode": "", + "int64Mode": false, + "simplifiedKeyMode": 0, + "simplifiedKey": [ + "AddCustom/d=0,p=0/1,2/1,2/1,2", + "AddCustom/d=1,p=0/1,2/1,2/1,2" + ], + "staticKey": "24db4d78a3a31c0287aa11345320c199348443901fef8fe630f68f86fd5dc348", + "inputs": [ + { + "name": "x", + "index": 0, + "dtype": "float16", + "format": "ND", + "paramType": "required", + "shape": [ + -2 + ] + }, + { + "name": "y", + "index": 1, + "dtype": "float16", + "format": "ND", + "paramType": "required", + "shape": [ + -2 + ] + } + ], + "outputs": [ + { + "name": "z", + "index": 0, + "dtype": "float16", + "format": "ND", + "paramType": "required", + "shape": [ + -2 + ] + } + ], + "opMode": "dynamic", + "optionalInputMode": "gen_placeholder", + "deterministic": "ignore" + } +} \ No newline at end of file diff --git a/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/binary/ascend310b/bin/add_custom/AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b.o b/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/binary/ascend310b/bin/add_custom/AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b.o new file mode 100644 index 0000000000000000000000000000000000000000..6733eb9a6aa2cc72ffdf134dfb1c5de90eae83cd Binary files /dev/null and b/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/binary/ascend310b/bin/add_custom/AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b.o differ diff --git a/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/binary/ascend310b/bin/binary_info_config.json b/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/binary/ascend310b/bin/binary_info_config.json new file mode 100644 index 0000000000000000000000000000000000000000..cd033194cc2c1dc7c1e17c0584cfb1b8ea55ead1 --- /dev/null +++ b/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/binary/ascend310b/bin/binary_info_config.json @@ -0,0 +1,18 @@ +{ + "AddCustom": { + "dynamicRankSupport": true, + "simplifiedKeyMode": 0, + "binaryList": [ + { + "coreType": 2, + "simplifiedKey": "AddCustom/d=0,p=0/1,2/1,2/1,2", + "binPath": "ascend310b/add_custom/AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b.o" + }, + { + "coreType": 2, + "simplifiedKey": "AddCustom/d=1,p=0/1,2/1,2/1,2", + "binPath": "ascend310b/add_custom/AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b.o" + } + ] + } +} \ No newline at end of file diff --git a/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/binary/ascend310b/gen/AddCustom-add_custom-0.sh b/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/binary/ascend310b/gen/AddCustom-add_custom-0.sh new file mode 100644 index 0000000000000000000000000000000000000000..4530964f07d131e22a6a90b075ae7d0d147e3c22 --- /dev/null +++ b/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/binary/ascend310b/gen/AddCustom-add_custom-0.sh @@ -0,0 +1,14 @@ +#!/bin/bash +echo "[Ascend310B1] Generating AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b ..." +opc $1 --main_func=add_custom --input_param=/Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/binary/ascend310b/gen/AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b_param.json --soc_version=Ascend310B1 --output=$2 --impl_mode="" --simplified_key_mode=0 --op_mode=dynamic + +if ! test -f $2/AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b.json ; then + echo "$2/AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b.json not generated!" + exit 1 +fi + +if ! test -f $2/AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b.o ; then + echo "$2/AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b.o not generated!" + exit 1 +fi +echo "[Ascend310B1] Generating AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b Done" diff --git a/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/binary/ascend310b/gen/AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b_param.json b/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/binary/ascend310b/gen/AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b_param.json new file mode 100644 index 0000000000000000000000000000000000000000..834fc7a6f44c0aec4f39011295a70b3fd36bdde7 --- /dev/null +++ b/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/binary/ascend310b/gen/AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b_param.json @@ -0,0 +1,42 @@ +{ + "op_type": "AddCustom", + "op_list": [ + { + "bin_filename": "AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b", + "inputs": [ + { + "name": "x", + "index": 0, + "dtype": "float16", + "format": "ND", + "paramType": "required", + "shape": [ + -2 + ] + }, + { + "name": "y", + "index": 1, + "dtype": "float16", + "format": "ND", + "paramType": "required", + "shape": [ + -2 + ] + } + ], + "outputs": [ + { + "name": "z", + "index": 0, + "dtype": "float16", + "format": "ND", + "paramType": "required", + "shape": [ + -2 + ] + } + ] + } + ] +} \ No newline at end of file diff --git a/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/binary/ascend310b/src/AddCustom.py b/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/binary/ascend310b/src/AddCustom.py new file mode 100644 index 0000000000000000000000000000000000000000..87d5aa00dc31410d6bbfb8c2122e53991fc0afe9 --- /dev/null +++ b/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/binary/ascend310b/src/AddCustom.py @@ -0,0 +1,152 @@ + +import os, sys +import ctypes +import json +import shutil +from tbe.common.platform import get_soc_spec +from tbe.common.utils import para_check +from tbe.tikcpp import compile_op, replay_op, check_op_cap, generalize_op_params, get_code_channel, OpInfo +from tbe.common.buildcfg import get_default_build_config +from impl.util.platform_adapter import tbe_register +from tbe.common.buildcfg import get_current_build_config +PYF_PATH = os.path.dirname(os.path.realpath(__file__)) + +DTYPE_MAP = {"float32": ["DT_FLOAT", "float"], + "float16": ["DT_FLOAT16", "half"], + "int8": ["DT_INT8", "int8_t"], + "int16": ["DT_INT16", "int16_t"], + "int32": ["DT_INT32", "int32_t"], + "int64": ["DT_INT64", "int64_t"], + "uint1": ["DT_UINT1", "uint8_t"], + "uint8": ["DT_UINT8", "uint8_t"], + "uint16": ["DT_UINT16", "uint16_t"], + "uint32": ["DT_UINT32", "uint32_t"], + "uint64": ["DT_UINT64", "uint64_t"], + "bool": ["DT_BOOL", "bool"], + "double": ["DT_DOUBLE", "double"], + "dual": ["DT_DUAL", "unknown"], + "dual_sub_int8": ["DT_DUAL_SUB_INT8", "unknown"], + "dual_sub_uint8": ["DT_DUAL_SUB_UINT8", "unknown"], + "string": ["DT_STRING", "unknown"], + "complex64": ["DT_COMPLEX64", "unknown"], + "complex128": ["DT_COMPLEX128", "unknown"], + "qint8": ["DT_QINT8", "unknown"], + "qint16": ["DT_QINT16", "unknown"], + "qint32": ["DT_QINT32", "unknown"], + "quint8": ["DT_QUINT8", "unknown"], + "quint16": ["DT_QUINT16", "unknown"], + "resource": ["DT_RESOURCE", "unknown"], + "string_ref": ["DT_STRING_REF", "unknown"], + "int4": ["DT_INT4", "int8_t"], + "bfloat16": ["DT_BF16", "bfloat16_t"]} + +def get_dtype_fmt_options(__inputs__, __outputs__): + options = [] + for x in __inputs__ + __outputs__: + x_n = x.get("param_name").upper() + x_fmt = x.get("format") + x_dtype = x.get("dtype") + options.append("-DDTYPE_{n}={t}".format(n=x_n, t=DTYPE_MAP.get(x_dtype)[1])) + options.append("-DORIG_DTYPE_{n}={ot}".format(n=x_n, ot=DTYPE_MAP.get(x_dtype)[0])) + options.append("-DFORMAT_{n}=FORMAT_{f}".format(n=x_n, f=x_fmt)) + return options + +def load_dso(so_path): + try: + ctypes.CDLL(so_path) + except OSError as error : + print(error) + raise RuntimeError("cannot open %s" %(so_path)) + else: + print("load so succ ", so_path) + +def get_shortsoc_compile_option(compile_option_list: list, shortsoc:str): + compile_options = [] + if shortsoc in compile_option_list: + compile_options = compile_option_list[shortsoc] + elif '__ALLSOC__' in compile_option_list: + compile_options = compile_option_list['__ALLSOC__'] + return compile_options + +def _build_args(x, y, z): + __inputs__ = [] + for arg in [x, y]: + if arg != None: + if isinstance(arg, (list, tuple)): + if len(arg) == 0: + continue + __inputs__.append(arg[0]) + else: + __inputs__.append(arg) + __outputs__ = [] + for arg in [z]: + if arg != None: + if isinstance(arg, (list, tuple)): + if len(arg) == 0: + continue + __outputs__.append(arg[0]) + else: + __outputs__.append(arg) + __attrs__ = [] + return __inputs__, __outputs__, __attrs__ + +@tbe_register.register_operator("AddCustom") +@para_check.check_op_params(para_check.REQUIRED_INPUT, para_check.REQUIRED_INPUT, para_check.REQUIRED_OUTPUT, para_check.KERNEL_NAME) +def add_custom(x, y, z, kernel_name="add_custom", impl_mode=""): + if get_current_build_config("enable_op_prebuild"): + return + __inputs__, __outputs__, __attrs__ = _build_args(x, y, z) + options = get_dtype_fmt_options(__inputs__, __outputs__) + options += ["-x", "cce"] + ccec = os.environ.get('CCEC_REAL_PATH') + if ccec is None: + ccec = shutil.which("ccec") + if ccec != None: + ccec_path = os.path.dirname(ccec) + tikcpp_path = os.path.realpath(os.path.join(ccec_path, "..", "..", "tikcpp")) + else: + tikcpp_path = os.path.realpath("/usr/local/Ascend/latest/compiler/tikcpp") + options.append("-I" + tikcpp_path) + options.append("-I" + os.path.join(tikcpp_path, "tikcfw")) + options.append("-I" + os.path.join(tikcpp_path, "tikcfw", "impl")) + options.append("-I" + os.path.join(tikcpp_path, "tikcfw", "interface")) + options.append("-I" + os.path.join(PYF_PATH, "..", "ascendc", "common")) + if impl_mode == "high_performance": + options.append("-DHIGH_PERFORMANCE=1") + elif impl_mode == "high_precision": + options.append("-DHIGH_PRECISION=1") + if get_default_build_config("enable_deterministic_mode") == 1: + options.append("-DDETEMINISTIC_MODE=1") + + custom_compile_options = {}, + custom_all_compile_options = {}, + soc_version = get_soc_spec("SOC_VERSION") + soc_short = get_soc_spec("SHORT_SOC_VERSION").lower() + custom_compile_options_soc = get_shortsoc_compile_option(custom_compile_options[0], soc_short) + custom_all_compile_options_soc = get_shortsoc_compile_option(custom_all_compile_options[0], soc_short) + options += custom_all_compile_options_soc + options += custom_compile_options_soc + + origin_func_name = "add_custom" + ascendc_src_dir = "add_custom" + ascendc_src_file = "add_custom.cpp" + src = os.path.join(PYF_PATH, "..", "ascendc", ascendc_src_dir, ascendc_src_file) + if not os.path.exists(src): + src = os.path.join(PYF_PATH, ascendc_src_file) + + print("start compile Ascend C operator AddCustom. kernel name is add_custom") + op_type = "AddCustom" + code_channel = get_code_channel(src, kernel_name, op_type, options) + op_info = OpInfo(kernel_name = kernel_name, op_type = op_type, inputs = __inputs__, outputs = __outputs__,\ + attrs = __attrs__, impl_mode = impl_mode, origin_inputs=[x, y], origin_outputs = [z]) + compile_op(src, origin_func_name, op_info, options, code_channel, '{}') + +def op_select_format(x, y, z, impl_mode=""): + __inputs__, __outputs__, __attrs__ = _build_args(x, y, z) + result = check_op_cap("op_select_format", "AddCustom", __inputs__, __outputs__, __attrs__) + return result.decode("utf-8") + +def get_op_specific_info(x, y, z, impl_mode=""): + __inputs__, __outputs__, __attrs__ = _build_args(x, y, z) + result = check_op_cap("get_op_specific_info", "AddCustom", __inputs__, __outputs__, __attrs__) + return result.decode("utf-8") diff --git a/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/binary/ascend310b/src/CMakeLists.txt b/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/binary/ascend310b/src/CMakeLists.txt new file mode 100644 index 0000000000000000000000000000000000000000..0d31a444cd71b6e455dc206b9b89159dea9f4ce2 --- /dev/null +++ b/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/binary/ascend310b/src/CMakeLists.txt @@ -0,0 +1,61 @@ +# set custom compile options +if ("${CMAKE_BUILD_TYPE}x" STREQUAL "Debugx") + add_ops_compile_options(ALL OPTIONS -g -O0) +endif() + +foreach(compute_unit ${ASCEND_COMPUTE_UNIT}) + + # generate aic-${compute_unit}-ops-info.json + add_ops_info_target(TARGET ops_info_gen_${compute_unit} + OUTPUT ${CMAKE_CURRENT_BINARY_DIR}/tbe/op_info_cfg/ai_core/${compute_unit}/aic-${compute_unit}-ops-info.json + OPS_INFO ${ASCEND_AUTOGEN_PATH}/aic-${compute_unit}-ops-info.ini + INSTALL_DIR packages/vendors/${vendor_name}/op_impl/ai_core/tbe/config/${compute_unit} + ) + + # generate ascendc impl py once + if (NOT TARGET ascendc_impl_gen) + add_ops_impl_target(TARGET ascendc_impl_gen + OPS_INFO ${ASCEND_AUTOGEN_PATH}/aic-${compute_unit}-ops-info.ini + IMPL_DIR ${CMAKE_CURRENT_SOURCE_DIR} + OUT_DIR ${CMAKE_CURRENT_BINARY_DIR}/tbe + INSTALL_DIR packages/vendors/${vendor_name}/op_impl/ai_core/tbe/${vendor_name}_impl + ) + endif() + + # dynamic shape binary compile + if (${ENABLE_BINARY_PACKAGE}) + add_bin_compile_target(TARGET ascendc_bin_${compute_unit} + OPS_INFO ${ASCEND_AUTOGEN_PATH}/aic-${compute_unit}-ops-info.ini + IMPL_DIR ${CMAKE_CURRENT_SOURCE_DIR} + ADP_DIR ${CMAKE_CURRENT_BINARY_DIR}/tbe/dynamic + OUT_DIR ${CMAKE_CURRENT_BINARY_DIR}/binary/${compute_unit} + INSTALL_DIR packages/vendors/${vendor_name}/op_impl/ai_core/tbe/kernel + COMPUTE_UNIT ${compute_unit} + ) + add_dependencies(ascendc_bin_${compute_unit} ascendc_impl_gen) + endif() + +endforeach() + +# generate npu_supported_ops.json +add_npu_support_target(TARGET npu_supported_ops + OPS_INFO_DIR ${ASCEND_AUTOGEN_PATH} + OUT_DIR ${CMAKE_CURRENT_BINARY_DIR}/tbe/op_info_cfg/ai_core + INSTALL_DIR packages/vendors/${vendor_name}/framework/${ASCEND_FRAMEWORK_TYPE} +) + +if(ENABLE_TEST AND EXISTS ${CMAKE_CURRENT_SOURCE_DIR}/testcases) + add_subdirectory(testcases) +endif() + +# install kernel file +if (${ENABLE_SOURCE_PACKAGE}) + file(GLOB KERNEL_FILES + ${CMAKE_CURRENT_SOURCE_DIR}/*.cpp + ${CMAKE_CURRENT_SOURCE_DIR}/*.h + ${CMAKE_CURRENT_SOURCE_DIR}/*.py + ) + install(FILES ${KERNEL_FILES} + DESTINATION packages/vendors/${vendor_name}/op_impl/ai_core/tbe/${vendor_name}_impl/dynamic + ) +endif() diff --git a/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/binary/ascend310b/src/__pycache__/AddCustom.cpython-39.pyc b/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/binary/ascend310b/src/__pycache__/AddCustom.cpython-39.pyc new file mode 100644 index 0000000000000000000000000000000000000000..c5f45944c15f7c30840602238e94ac506384a6c8 Binary files /dev/null and b/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/binary/ascend310b/src/__pycache__/AddCustom.cpython-39.pyc differ diff --git a/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/binary/ascend310b/src/add_custom.cpp b/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/binary/ascend310b/src/add_custom.cpp new file mode 100644 index 0000000000000000000000000000000000000000..1558d7c2b85c123845eead14cb51b9b60a123845 --- /dev/null +++ b/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/binary/ascend310b/src/add_custom.cpp @@ -0,0 +1,108 @@ +/* + * Copyright (c) Huawei Technologies Co., Ltd. 2022-2023. All rights reserved. + * + * Function : z = x + y + * This sample is a very basic sample that implements vector add on Ascend plaform. + */ +#include "kernel_operator.h" +using namespace AscendC; +constexpr int32_t BUFFER_NUM = 2; // tensor num for each queue + +class KernelAdd +{ +public: + __aicore__ inline KernelAdd() {} + __aicore__ inline void Init(GM_ADDR x, GM_ADDR y, GM_ADDR z, uint32_t totalLength, uint32_t tileNum) + { + ASSERT(GetBlockNum() != 0 && "block dim can not be zero!"); + this->blockLength = totalLength ; + this->tileNum = 512; + ASSERT(tileNum != 0 && "tile num can not be zero!"); + this->man=8; + this->tileLength = this->blockLength /BUFFER_NUM/512; + + xGm.SetGlobalBuffer((__gm__ DTYPE_X *)x , this->blockLength); + yGm.SetGlobalBuffer((__gm__ DTYPE_Y *)y , this->blockLength); + zGm.SetGlobalBuffer((__gm__ DTYPE_Z *)z , this->blockLength); + + pipe.InitBuffer(inQueueX, BUFFER_NUM, this->tileLength * sizeof(DTYPE_X)); + pipe.InitBuffer(inQueueY, BUFFER_NUM, this->tileLength * sizeof(DTYPE_Y)); + pipe.InitBuffer(outQueueZ, BUFFER_NUM, this->tileLength * sizeof(DTYPE_Z)); + } + __aicore__ inline void Process() + { + //int32_t loopCount = (this->tileNum * BUFFER_NUM)/this->man; + int32_t loopCount = this->tileNum* BUFFER_NUM ; + for (int32_t i = 0; i < loopCount; i++) + { + CopyIn(i); + Compute(i); + CopyOut(i); + } + } + + +private: + __aicore__ inline void CopyIn(int32_t progress) + { + LocalTensor xLocal = inQueueX.AllocTensor(); + LocalTensor yLocal = inQueueY.AllocTensor(); + DataCopy(xLocal, xGm[progress * this->tileLength], this->tileLength); + DataCopy(yLocal, yGm[progress * this->tileLength], this->tileLength); + inQueueX.EnQue(xLocal); + inQueueY.EnQue(yLocal); + } + __aicore__ inline void Compute(int32_t progress) + { + LocalTensor xLocal = inQueueX.DeQue(); + LocalTensor yLocal = inQueueY.DeQue(); + LocalTensor zLocal = outQueueZ.AllocTensor(); + + Add(zLocal, xLocal, yLocal, this->tileLength); + outQueueZ.EnQue(zLocal); + + inQueueX.FreeTensor(xLocal); + inQueueY.FreeTensor(yLocal); + } + __aicore__ inline void CopyOut(int32_t progress) + { + LocalTensor zLocal = outQueueZ.DeQue(); + + // DataCopy(zGm[progress * this->tileLength], zLocal, this->tileLength); + DataCopy(zGm[progress * this->tileLength], zLocal, this->tileLength); + outQueueZ.FreeTensor(zLocal); + } + +private: + TPipe pipe; + TQue inQueueX, inQueueY; + TQue outQueueZ; + GlobalTensor xGm; + GlobalTensor yGm; + GlobalTensor zGm; + uint32_t blockLength; + uint32_t tileNum; + uint32_t tileLength; + uint32_t man; +}; + +extern "C" __global__ __aicore__ void add_custom(GM_ADDR x, GM_ADDR y, GM_ADDR z, GM_ADDR workspace, GM_ADDR tiling) +{ + GET_TILING_DATA(tiling_data, tiling); + KernelAdd op; + + + op.Init(x, y, z, tiling_data.totalLength, tiling_data.tileNum); + op.Process(); + + +} +/* +#ifndef __CCE_KT_TEST__ +// call of kernel function +void add_custom_do(uint32_t blockDim, void* l2ctrl, void* stream, uint8_t* x, uint8_t* y, uint8_t* z, + uint8_t* workspace, uint8_t* tiling) +{ + add_custom<<>>(x, y, z, workspace, tiling); +} +#endif*/ diff --git a/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/binary/ascend310p/bin/add_custom.json b/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/binary/ascend310p/bin/add_custom.json new file mode 100644 index 0000000000000000000000000000000000000000..03b7c790800ecae5e71033f0b14887356dc4ae72 --- /dev/null +++ b/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/binary/ascend310p/bin/add_custom.json @@ -0,0 +1,49 @@ +{ + "binList": [ + { + "simplifiedKey": [ + "AddCustom/d=0,p=0/1,2/1,2/1,2", + "AddCustom/d=1,p=0/1,2/1,2/1,2" + ], + "staticKey": "24db4d78a3a31c0287aa11345320c199348443901fef8fe630f68f86fd5dc348", + "int64Mode": false, + "inputs": [ + { + "name": "x", + "index": 0, + "dtype": "float16", + "format": "ND", + "paramType": "required", + "shape": [ + -2 + ] + }, + { + "name": "y", + "index": 1, + "dtype": "float16", + "format": "ND", + "paramType": "required", + "shape": [ + -2 + ] + } + ], + "outputs": [ + { + "name": "z", + "index": 0, + "dtype": "float16", + "format": "ND", + "paramType": "required", + "shape": [ + -2 + ] + } + ], + "binInfo": { + "jsonFilePath": "ascend310p/add_custom/AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b.json" + } + } + ] +} \ No newline at end of file diff --git a/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/binary/ascend310p/bin/add_custom/AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b.json b/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/binary/ascend310p/bin/add_custom/AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b.json new file mode 100644 index 0000000000000000000000000000000000000000..85e2264282f9962c2a03917b55727720d27a40e8 --- /dev/null +++ b/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/binary/ascend310p/bin/add_custom/AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b.json @@ -0,0 +1,79 @@ +{ + "binFileName": "AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b", + "binFileSuffix": ".o", + "blockDim": -1, + "coreType": "AiCore", + "globalworkspace_spec_workspace": { + "size": 32, + "type": 0 + }, + "kernelName": "AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b", + "magic": "RT_DEV_BINARY_MAGIC_ELF", + "memoryStamping": [], + "opParaSize": 8, + "parameters": [], + "sha256": "04eaf94c616d8f9232d7ab62b77b053cbbddd48b0dd961880618c5a9da50f2e9", + "workspace": { + "num": 1, + "size": [ + -1 + ], + "type": [ + 0 + ] + }, + "kernelList": [ + { + "kernelName": "AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b_0" + } + ], + "optionalInputMode": "gen_placeholder", + "compileInfo": {}, + "supportInfo": { + "implMode": "", + "int64Mode": false, + "simplifiedKeyMode": 0, + "simplifiedKey": [ + "AddCustom/d=0,p=0/1,2/1,2/1,2", + "AddCustom/d=1,p=0/1,2/1,2/1,2" + ], + "staticKey": "24db4d78a3a31c0287aa11345320c199348443901fef8fe630f68f86fd5dc348", + "inputs": [ + { + "name": "x", + "index": 0, + "dtype": "float16", + "format": "ND", + "paramType": "required", + "shape": [ + -2 + ] + }, + { + "name": "y", + "index": 1, + "dtype": "float16", + "format": "ND", + "paramType": "required", + "shape": [ + -2 + ] + } + ], + "outputs": [ + { + "name": "z", + "index": 0, + "dtype": "float16", + "format": "ND", + "paramType": "required", + "shape": [ + -2 + ] + } + ], + "opMode": "dynamic", + "optionalInputMode": "gen_placeholder", + "deterministic": "ignore" + } +} \ No newline at end of file diff --git a/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/binary/ascend310p/bin/add_custom/AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b.o b/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/binary/ascend310p/bin/add_custom/AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b.o new file mode 100644 index 0000000000000000000000000000000000000000..119aa0081f669d483474654a16f47fc1ca1d5118 Binary files /dev/null and b/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/binary/ascend310p/bin/add_custom/AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b.o differ diff --git a/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/binary/ascend310p/bin/binary_info_config.json b/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/binary/ascend310p/bin/binary_info_config.json new file mode 100644 index 0000000000000000000000000000000000000000..659723f6f8504e86c48ce6f2b3face31e966d909 --- /dev/null +++ b/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/binary/ascend310p/bin/binary_info_config.json @@ -0,0 +1,18 @@ +{ + "AddCustom": { + "dynamicRankSupport": true, + "simplifiedKeyMode": 0, + "binaryList": [ + { + "coreType": 1, + "simplifiedKey": "AddCustom/d=0,p=0/1,2/1,2/1,2", + "binPath": "ascend310p/add_custom/AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b.o" + }, + { + "coreType": 1, + "simplifiedKey": "AddCustom/d=1,p=0/1,2/1,2/1,2", + "binPath": "ascend310p/add_custom/AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b.o" + } + ] + } +} \ No newline at end of file diff --git a/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/binary/ascend310p/gen/AddCustom-add_custom-0.sh b/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/binary/ascend310p/gen/AddCustom-add_custom-0.sh new file mode 100644 index 0000000000000000000000000000000000000000..3eb6c8e086a1304437c0ca0b51326d8e98d5c353 --- /dev/null +++ b/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/binary/ascend310p/gen/AddCustom-add_custom-0.sh @@ -0,0 +1,14 @@ +#!/bin/bash +echo "[Ascend310P3] Generating AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b ..." +opc $1 --main_func=add_custom --input_param=/Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/binary/ascend310p/gen/AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b_param.json --soc_version=Ascend310P3 --output=$2 --impl_mode="" --simplified_key_mode=0 --op_mode=dynamic + +if ! test -f $2/AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b.json ; then + echo "$2/AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b.json not generated!" + exit 1 +fi + +if ! test -f $2/AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b.o ; then + echo "$2/AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b.o not generated!" + exit 1 +fi +echo "[Ascend310P3] Generating AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b Done" diff --git a/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/binary/ascend310p/gen/AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b_param.json b/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/binary/ascend310p/gen/AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b_param.json new file mode 100644 index 0000000000000000000000000000000000000000..834fc7a6f44c0aec4f39011295a70b3fd36bdde7 --- /dev/null +++ b/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/binary/ascend310p/gen/AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b_param.json @@ -0,0 +1,42 @@ +{ + "op_type": "AddCustom", + "op_list": [ + { + "bin_filename": "AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b", + "inputs": [ + { + "name": "x", + "index": 0, + "dtype": "float16", + "format": "ND", + "paramType": "required", + "shape": [ + -2 + ] + }, + { + "name": "y", + "index": 1, + "dtype": "float16", + "format": "ND", + "paramType": "required", + "shape": [ + -2 + ] + } + ], + "outputs": [ + { + "name": "z", + "index": 0, + "dtype": "float16", + "format": "ND", + "paramType": "required", + "shape": [ + -2 + ] + } + ] + } + ] +} \ No newline at end of file diff --git a/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/binary/ascend310p/src/AddCustom.py b/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/binary/ascend310p/src/AddCustom.py new file mode 100644 index 0000000000000000000000000000000000000000..87d5aa00dc31410d6bbfb8c2122e53991fc0afe9 --- /dev/null +++ b/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/binary/ascend310p/src/AddCustom.py @@ -0,0 +1,152 @@ + +import os, sys +import ctypes +import json +import shutil +from tbe.common.platform import get_soc_spec +from tbe.common.utils import para_check +from tbe.tikcpp import compile_op, replay_op, check_op_cap, generalize_op_params, get_code_channel, OpInfo +from tbe.common.buildcfg import get_default_build_config +from impl.util.platform_adapter import tbe_register +from tbe.common.buildcfg import get_current_build_config +PYF_PATH = os.path.dirname(os.path.realpath(__file__)) + +DTYPE_MAP = {"float32": ["DT_FLOAT", "float"], + "float16": ["DT_FLOAT16", "half"], + "int8": ["DT_INT8", "int8_t"], + "int16": ["DT_INT16", "int16_t"], + "int32": ["DT_INT32", "int32_t"], + "int64": ["DT_INT64", "int64_t"], + "uint1": ["DT_UINT1", "uint8_t"], + "uint8": ["DT_UINT8", "uint8_t"], + "uint16": ["DT_UINT16", "uint16_t"], + "uint32": ["DT_UINT32", "uint32_t"], + "uint64": ["DT_UINT64", "uint64_t"], + "bool": ["DT_BOOL", "bool"], + "double": ["DT_DOUBLE", "double"], + "dual": ["DT_DUAL", "unknown"], + "dual_sub_int8": ["DT_DUAL_SUB_INT8", "unknown"], + "dual_sub_uint8": ["DT_DUAL_SUB_UINT8", "unknown"], + "string": ["DT_STRING", "unknown"], + "complex64": ["DT_COMPLEX64", "unknown"], + "complex128": ["DT_COMPLEX128", "unknown"], + "qint8": ["DT_QINT8", "unknown"], + "qint16": ["DT_QINT16", "unknown"], + "qint32": ["DT_QINT32", "unknown"], + "quint8": ["DT_QUINT8", "unknown"], + "quint16": ["DT_QUINT16", "unknown"], + "resource": ["DT_RESOURCE", "unknown"], + "string_ref": ["DT_STRING_REF", "unknown"], + "int4": ["DT_INT4", "int8_t"], + "bfloat16": ["DT_BF16", "bfloat16_t"]} + +def get_dtype_fmt_options(__inputs__, __outputs__): + options = [] + for x in __inputs__ + __outputs__: + x_n = x.get("param_name").upper() + x_fmt = x.get("format") + x_dtype = x.get("dtype") + options.append("-DDTYPE_{n}={t}".format(n=x_n, t=DTYPE_MAP.get(x_dtype)[1])) + options.append("-DORIG_DTYPE_{n}={ot}".format(n=x_n, ot=DTYPE_MAP.get(x_dtype)[0])) + options.append("-DFORMAT_{n}=FORMAT_{f}".format(n=x_n, f=x_fmt)) + return options + +def load_dso(so_path): + try: + ctypes.CDLL(so_path) + except OSError as error : + print(error) + raise RuntimeError("cannot open %s" %(so_path)) + else: + print("load so succ ", so_path) + +def get_shortsoc_compile_option(compile_option_list: list, shortsoc:str): + compile_options = [] + if shortsoc in compile_option_list: + compile_options = compile_option_list[shortsoc] + elif '__ALLSOC__' in compile_option_list: + compile_options = compile_option_list['__ALLSOC__'] + return compile_options + +def _build_args(x, y, z): + __inputs__ = [] + for arg in [x, y]: + if arg != None: + if isinstance(arg, (list, tuple)): + if len(arg) == 0: + continue + __inputs__.append(arg[0]) + else: + __inputs__.append(arg) + __outputs__ = [] + for arg in [z]: + if arg != None: + if isinstance(arg, (list, tuple)): + if len(arg) == 0: + continue + __outputs__.append(arg[0]) + else: + __outputs__.append(arg) + __attrs__ = [] + return __inputs__, __outputs__, __attrs__ + +@tbe_register.register_operator("AddCustom") +@para_check.check_op_params(para_check.REQUIRED_INPUT, para_check.REQUIRED_INPUT, para_check.REQUIRED_OUTPUT, para_check.KERNEL_NAME) +def add_custom(x, y, z, kernel_name="add_custom", impl_mode=""): + if get_current_build_config("enable_op_prebuild"): + return + __inputs__, __outputs__, __attrs__ = _build_args(x, y, z) + options = get_dtype_fmt_options(__inputs__, __outputs__) + options += ["-x", "cce"] + ccec = os.environ.get('CCEC_REAL_PATH') + if ccec is None: + ccec = shutil.which("ccec") + if ccec != None: + ccec_path = os.path.dirname(ccec) + tikcpp_path = os.path.realpath(os.path.join(ccec_path, "..", "..", "tikcpp")) + else: + tikcpp_path = os.path.realpath("/usr/local/Ascend/latest/compiler/tikcpp") + options.append("-I" + tikcpp_path) + options.append("-I" + os.path.join(tikcpp_path, "tikcfw")) + options.append("-I" + os.path.join(tikcpp_path, "tikcfw", "impl")) + options.append("-I" + os.path.join(tikcpp_path, "tikcfw", "interface")) + options.append("-I" + os.path.join(PYF_PATH, "..", "ascendc", "common")) + if impl_mode == "high_performance": + options.append("-DHIGH_PERFORMANCE=1") + elif impl_mode == "high_precision": + options.append("-DHIGH_PRECISION=1") + if get_default_build_config("enable_deterministic_mode") == 1: + options.append("-DDETEMINISTIC_MODE=1") + + custom_compile_options = {}, + custom_all_compile_options = {}, + soc_version = get_soc_spec("SOC_VERSION") + soc_short = get_soc_spec("SHORT_SOC_VERSION").lower() + custom_compile_options_soc = get_shortsoc_compile_option(custom_compile_options[0], soc_short) + custom_all_compile_options_soc = get_shortsoc_compile_option(custom_all_compile_options[0], soc_short) + options += custom_all_compile_options_soc + options += custom_compile_options_soc + + origin_func_name = "add_custom" + ascendc_src_dir = "add_custom" + ascendc_src_file = "add_custom.cpp" + src = os.path.join(PYF_PATH, "..", "ascendc", ascendc_src_dir, ascendc_src_file) + if not os.path.exists(src): + src = os.path.join(PYF_PATH, ascendc_src_file) + + print("start compile Ascend C operator AddCustom. kernel name is add_custom") + op_type = "AddCustom" + code_channel = get_code_channel(src, kernel_name, op_type, options) + op_info = OpInfo(kernel_name = kernel_name, op_type = op_type, inputs = __inputs__, outputs = __outputs__,\ + attrs = __attrs__, impl_mode = impl_mode, origin_inputs=[x, y], origin_outputs = [z]) + compile_op(src, origin_func_name, op_info, options, code_channel, '{}') + +def op_select_format(x, y, z, impl_mode=""): + __inputs__, __outputs__, __attrs__ = _build_args(x, y, z) + result = check_op_cap("op_select_format", "AddCustom", __inputs__, __outputs__, __attrs__) + return result.decode("utf-8") + +def get_op_specific_info(x, y, z, impl_mode=""): + __inputs__, __outputs__, __attrs__ = _build_args(x, y, z) + result = check_op_cap("get_op_specific_info", "AddCustom", __inputs__, __outputs__, __attrs__) + return result.decode("utf-8") diff --git a/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/binary/ascend310p/src/CMakeLists.txt b/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/binary/ascend310p/src/CMakeLists.txt new file mode 100644 index 0000000000000000000000000000000000000000..0d31a444cd71b6e455dc206b9b89159dea9f4ce2 --- /dev/null +++ b/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/binary/ascend310p/src/CMakeLists.txt @@ -0,0 +1,61 @@ +# set custom compile options +if ("${CMAKE_BUILD_TYPE}x" STREQUAL "Debugx") + add_ops_compile_options(ALL OPTIONS -g -O0) +endif() + +foreach(compute_unit ${ASCEND_COMPUTE_UNIT}) + + # generate aic-${compute_unit}-ops-info.json + add_ops_info_target(TARGET ops_info_gen_${compute_unit} + OUTPUT ${CMAKE_CURRENT_BINARY_DIR}/tbe/op_info_cfg/ai_core/${compute_unit}/aic-${compute_unit}-ops-info.json + OPS_INFO ${ASCEND_AUTOGEN_PATH}/aic-${compute_unit}-ops-info.ini + INSTALL_DIR packages/vendors/${vendor_name}/op_impl/ai_core/tbe/config/${compute_unit} + ) + + # generate ascendc impl py once + if (NOT TARGET ascendc_impl_gen) + add_ops_impl_target(TARGET ascendc_impl_gen + OPS_INFO ${ASCEND_AUTOGEN_PATH}/aic-${compute_unit}-ops-info.ini + IMPL_DIR ${CMAKE_CURRENT_SOURCE_DIR} + OUT_DIR ${CMAKE_CURRENT_BINARY_DIR}/tbe + INSTALL_DIR packages/vendors/${vendor_name}/op_impl/ai_core/tbe/${vendor_name}_impl + ) + endif() + + # dynamic shape binary compile + if (${ENABLE_BINARY_PACKAGE}) + add_bin_compile_target(TARGET ascendc_bin_${compute_unit} + OPS_INFO ${ASCEND_AUTOGEN_PATH}/aic-${compute_unit}-ops-info.ini + IMPL_DIR ${CMAKE_CURRENT_SOURCE_DIR} + ADP_DIR ${CMAKE_CURRENT_BINARY_DIR}/tbe/dynamic + OUT_DIR ${CMAKE_CURRENT_BINARY_DIR}/binary/${compute_unit} + INSTALL_DIR packages/vendors/${vendor_name}/op_impl/ai_core/tbe/kernel + COMPUTE_UNIT ${compute_unit} + ) + add_dependencies(ascendc_bin_${compute_unit} ascendc_impl_gen) + endif() + +endforeach() + +# generate npu_supported_ops.json +add_npu_support_target(TARGET npu_supported_ops + OPS_INFO_DIR ${ASCEND_AUTOGEN_PATH} + OUT_DIR ${CMAKE_CURRENT_BINARY_DIR}/tbe/op_info_cfg/ai_core + INSTALL_DIR packages/vendors/${vendor_name}/framework/${ASCEND_FRAMEWORK_TYPE} +) + +if(ENABLE_TEST AND EXISTS ${CMAKE_CURRENT_SOURCE_DIR}/testcases) + add_subdirectory(testcases) +endif() + +# install kernel file +if (${ENABLE_SOURCE_PACKAGE}) + file(GLOB KERNEL_FILES + ${CMAKE_CURRENT_SOURCE_DIR}/*.cpp + ${CMAKE_CURRENT_SOURCE_DIR}/*.h + ${CMAKE_CURRENT_SOURCE_DIR}/*.py + ) + install(FILES ${KERNEL_FILES} + DESTINATION packages/vendors/${vendor_name}/op_impl/ai_core/tbe/${vendor_name}_impl/dynamic + ) +endif() diff --git a/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/binary/ascend310p/src/__pycache__/AddCustom.cpython-39.pyc b/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/binary/ascend310p/src/__pycache__/AddCustom.cpython-39.pyc new file mode 100644 index 0000000000000000000000000000000000000000..4b93856511990c612bc121c936b36b60c2d84b06 Binary files /dev/null and b/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/binary/ascend310p/src/__pycache__/AddCustom.cpython-39.pyc differ diff --git a/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/binary/ascend310p/src/add_custom.cpp b/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/binary/ascend310p/src/add_custom.cpp new file mode 100644 index 0000000000000000000000000000000000000000..1558d7c2b85c123845eead14cb51b9b60a123845 --- /dev/null +++ b/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/binary/ascend310p/src/add_custom.cpp @@ -0,0 +1,108 @@ +/* + * Copyright (c) Huawei Technologies Co., Ltd. 2022-2023. All rights reserved. + * + * Function : z = x + y + * This sample is a very basic sample that implements vector add on Ascend plaform. + */ +#include "kernel_operator.h" +using namespace AscendC; +constexpr int32_t BUFFER_NUM = 2; // tensor num for each queue + +class KernelAdd +{ +public: + __aicore__ inline KernelAdd() {} + __aicore__ inline void Init(GM_ADDR x, GM_ADDR y, GM_ADDR z, uint32_t totalLength, uint32_t tileNum) + { + ASSERT(GetBlockNum() != 0 && "block dim can not be zero!"); + this->blockLength = totalLength ; + this->tileNum = 512; + ASSERT(tileNum != 0 && "tile num can not be zero!"); + this->man=8; + this->tileLength = this->blockLength /BUFFER_NUM/512; + + xGm.SetGlobalBuffer((__gm__ DTYPE_X *)x , this->blockLength); + yGm.SetGlobalBuffer((__gm__ DTYPE_Y *)y , this->blockLength); + zGm.SetGlobalBuffer((__gm__ DTYPE_Z *)z , this->blockLength); + + pipe.InitBuffer(inQueueX, BUFFER_NUM, this->tileLength * sizeof(DTYPE_X)); + pipe.InitBuffer(inQueueY, BUFFER_NUM, this->tileLength * sizeof(DTYPE_Y)); + pipe.InitBuffer(outQueueZ, BUFFER_NUM, this->tileLength * sizeof(DTYPE_Z)); + } + __aicore__ inline void Process() + { + //int32_t loopCount = (this->tileNum * BUFFER_NUM)/this->man; + int32_t loopCount = this->tileNum* BUFFER_NUM ; + for (int32_t i = 0; i < loopCount; i++) + { + CopyIn(i); + Compute(i); + CopyOut(i); + } + } + + +private: + __aicore__ inline void CopyIn(int32_t progress) + { + LocalTensor xLocal = inQueueX.AllocTensor(); + LocalTensor yLocal = inQueueY.AllocTensor(); + DataCopy(xLocal, xGm[progress * this->tileLength], this->tileLength); + DataCopy(yLocal, yGm[progress * this->tileLength], this->tileLength); + inQueueX.EnQue(xLocal); + inQueueY.EnQue(yLocal); + } + __aicore__ inline void Compute(int32_t progress) + { + LocalTensor xLocal = inQueueX.DeQue(); + LocalTensor yLocal = inQueueY.DeQue(); + LocalTensor zLocal = outQueueZ.AllocTensor(); + + Add(zLocal, xLocal, yLocal, this->tileLength); + outQueueZ.EnQue(zLocal); + + inQueueX.FreeTensor(xLocal); + inQueueY.FreeTensor(yLocal); + } + __aicore__ inline void CopyOut(int32_t progress) + { + LocalTensor zLocal = outQueueZ.DeQue(); + + // DataCopy(zGm[progress * this->tileLength], zLocal, this->tileLength); + DataCopy(zGm[progress * this->tileLength], zLocal, this->tileLength); + outQueueZ.FreeTensor(zLocal); + } + +private: + TPipe pipe; + TQue inQueueX, inQueueY; + TQue outQueueZ; + GlobalTensor xGm; + GlobalTensor yGm; + GlobalTensor zGm; + uint32_t blockLength; + uint32_t tileNum; + uint32_t tileLength; + uint32_t man; +}; + +extern "C" __global__ __aicore__ void add_custom(GM_ADDR x, GM_ADDR y, GM_ADDR z, GM_ADDR workspace, GM_ADDR tiling) +{ + GET_TILING_DATA(tiling_data, tiling); + KernelAdd op; + + + op.Init(x, y, z, tiling_data.totalLength, tiling_data.tileNum); + op.Process(); + + +} +/* +#ifndef __CCE_KT_TEST__ +// call of kernel function +void add_custom_do(uint32_t blockDim, void* l2ctrl, void* stream, uint8_t* x, uint8_t* y, uint8_t* z, + uint8_t* workspace, uint8_t* tiling) +{ + add_custom<<>>(x, y, z, workspace, tiling); +} +#endif*/ diff --git a/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/binary/ascend910/bin/add_custom.json b/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/binary/ascend910/bin/add_custom.json new file mode 100644 index 0000000000000000000000000000000000000000..75d5a5346bd534421bd3787e268eb30cf6b241fe --- /dev/null +++ b/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/binary/ascend910/bin/add_custom.json @@ -0,0 +1,49 @@ +{ + "binList": [ + { + "simplifiedKey": [ + "AddCustom/d=0,p=0/1,2/1,2/1,2", + "AddCustom/d=1,p=0/1,2/1,2/1,2" + ], + "staticKey": "24db4d78a3a31c0287aa11345320c199348443901fef8fe630f68f86fd5dc348", + "int64Mode": false, + "inputs": [ + { + "name": "x", + "index": 0, + "dtype": "float16", + "format": "ND", + "paramType": "required", + "shape": [ + -2 + ] + }, + { + "name": "y", + "index": 1, + "dtype": "float16", + "format": "ND", + "paramType": "required", + "shape": [ + -2 + ] + } + ], + "outputs": [ + { + "name": "z", + "index": 0, + "dtype": "float16", + "format": "ND", + "paramType": "required", + "shape": [ + -2 + ] + } + ], + "binInfo": { + "jsonFilePath": "ascend910/add_custom/AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b.json" + } + } + ] +} \ No newline at end of file diff --git a/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/binary/ascend910/bin/add_custom/AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b.json b/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/binary/ascend910/bin/add_custom/AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b.json new file mode 100644 index 0000000000000000000000000000000000000000..3e9dcfbfff4f87a9bb789dc0df5114a0c93382a9 --- /dev/null +++ b/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/binary/ascend910/bin/add_custom/AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b.json @@ -0,0 +1,79 @@ +{ + "binFileName": "AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b", + "binFileSuffix": ".o", + "blockDim": -1, + "coreType": "AiCore", + "globalworkspace_spec_workspace": { + "size": 32, + "type": 0 + }, + "kernelName": "AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b", + "magic": "RT_DEV_BINARY_MAGIC_ELF", + "memoryStamping": [], + "opParaSize": 8, + "parameters": [], + "sha256": "e17e542c3984d182388cf612dc42291f70c930b8853258a2968062e2eb335fa3", + "workspace": { + "num": 1, + "size": [ + -1 + ], + "type": [ + 0 + ] + }, + "kernelList": [ + { + "kernelName": "AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b_0" + } + ], + "optionalInputMode": "gen_placeholder", + "compileInfo": {}, + "supportInfo": { + "implMode": "", + "int64Mode": false, + "simplifiedKeyMode": 0, + "simplifiedKey": [ + "AddCustom/d=0,p=0/1,2/1,2/1,2", + "AddCustom/d=1,p=0/1,2/1,2/1,2" + ], + "staticKey": "24db4d78a3a31c0287aa11345320c199348443901fef8fe630f68f86fd5dc348", + "inputs": [ + { + "name": "x", + "index": 0, + "dtype": "float16", + "format": "ND", + "paramType": "required", + "shape": [ + -2 + ] + }, + { + "name": "y", + "index": 1, + "dtype": "float16", + "format": "ND", + "paramType": "required", + "shape": [ + -2 + ] + } + ], + "outputs": [ + { + "name": "z", + "index": 0, + "dtype": "float16", + "format": "ND", + "paramType": "required", + "shape": [ + -2 + ] + } + ], + "opMode": "dynamic", + "optionalInputMode": "gen_placeholder", + "deterministic": "ignore" + } +} \ No newline at end of file diff --git a/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/binary/ascend910/bin/add_custom/AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b.o b/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/binary/ascend910/bin/add_custom/AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b.o new file mode 100644 index 0000000000000000000000000000000000000000..1f7c54d4f4bc403070122363ff0da40c3878e4c5 Binary files /dev/null and b/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/binary/ascend910/bin/add_custom/AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b.o differ diff --git a/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/binary/ascend910/bin/binary_info_config.json b/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/binary/ascend910/bin/binary_info_config.json new file mode 100644 index 0000000000000000000000000000000000000000..4ebc0f48dd9b0918b1edaf6e41aa6d61a2f674d7 --- /dev/null +++ b/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/binary/ascend910/bin/binary_info_config.json @@ -0,0 +1,18 @@ +{ + "AddCustom": { + "dynamicRankSupport": true, + "simplifiedKeyMode": 0, + "binaryList": [ + { + "coreType": 1, + "simplifiedKey": "AddCustom/d=0,p=0/1,2/1,2/1,2", + "binPath": "ascend910/add_custom/AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b.o" + }, + { + "coreType": 1, + "simplifiedKey": "AddCustom/d=1,p=0/1,2/1,2/1,2", + "binPath": "ascend910/add_custom/AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b.o" + } + ] + } +} \ No newline at end of file diff --git a/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/binary/ascend910/gen/AddCustom-add_custom-0.sh b/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/binary/ascend910/gen/AddCustom-add_custom-0.sh new file mode 100644 index 0000000000000000000000000000000000000000..e5cb220721f2f7b7402df63ce933367b60a3da99 --- /dev/null +++ b/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/binary/ascend910/gen/AddCustom-add_custom-0.sh @@ -0,0 +1,14 @@ +#!/bin/bash +echo "[Ascend910A] Generating AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b ..." +opc $1 --main_func=add_custom --input_param=/Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/binary/ascend910/gen/AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b_param.json --soc_version=Ascend910A --output=$2 --impl_mode="" --simplified_key_mode=0 --op_mode=dynamic + +if ! test -f $2/AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b.json ; then + echo "$2/AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b.json not generated!" + exit 1 +fi + +if ! test -f $2/AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b.o ; then + echo "$2/AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b.o not generated!" + exit 1 +fi +echo "[Ascend910A] Generating AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b Done" diff --git a/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/binary/ascend910/gen/AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b_param.json b/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/binary/ascend910/gen/AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b_param.json new file mode 100644 index 0000000000000000000000000000000000000000..834fc7a6f44c0aec4f39011295a70b3fd36bdde7 --- /dev/null +++ b/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/binary/ascend910/gen/AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b_param.json @@ -0,0 +1,42 @@ +{ + "op_type": "AddCustom", + "op_list": [ + { + "bin_filename": "AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b", + "inputs": [ + { + "name": "x", + "index": 0, + "dtype": "float16", + "format": "ND", + "paramType": "required", + "shape": [ + -2 + ] + }, + { + "name": "y", + "index": 1, + "dtype": "float16", + "format": "ND", + "paramType": "required", + "shape": [ + -2 + ] + } + ], + "outputs": [ + { + "name": "z", + "index": 0, + "dtype": "float16", + "format": "ND", + "paramType": "required", + "shape": [ + -2 + ] + } + ] + } + ] +} \ No newline at end of file diff --git a/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/binary/ascend910/src/AddCustom.py b/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/binary/ascend910/src/AddCustom.py new file mode 100644 index 0000000000000000000000000000000000000000..87d5aa00dc31410d6bbfb8c2122e53991fc0afe9 --- /dev/null +++ b/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/binary/ascend910/src/AddCustom.py @@ -0,0 +1,152 @@ + +import os, sys +import ctypes +import json +import shutil +from tbe.common.platform import get_soc_spec +from tbe.common.utils import para_check +from tbe.tikcpp import compile_op, replay_op, check_op_cap, generalize_op_params, get_code_channel, OpInfo +from tbe.common.buildcfg import get_default_build_config +from impl.util.platform_adapter import tbe_register +from tbe.common.buildcfg import get_current_build_config +PYF_PATH = os.path.dirname(os.path.realpath(__file__)) + +DTYPE_MAP = {"float32": ["DT_FLOAT", "float"], + "float16": ["DT_FLOAT16", "half"], + "int8": ["DT_INT8", "int8_t"], + "int16": ["DT_INT16", "int16_t"], + "int32": ["DT_INT32", "int32_t"], + "int64": ["DT_INT64", "int64_t"], + "uint1": ["DT_UINT1", "uint8_t"], + "uint8": ["DT_UINT8", "uint8_t"], + "uint16": ["DT_UINT16", "uint16_t"], + "uint32": ["DT_UINT32", "uint32_t"], + "uint64": ["DT_UINT64", "uint64_t"], + "bool": ["DT_BOOL", "bool"], + "double": ["DT_DOUBLE", "double"], + "dual": ["DT_DUAL", "unknown"], + "dual_sub_int8": ["DT_DUAL_SUB_INT8", "unknown"], + "dual_sub_uint8": ["DT_DUAL_SUB_UINT8", "unknown"], + "string": ["DT_STRING", "unknown"], + "complex64": ["DT_COMPLEX64", "unknown"], + "complex128": ["DT_COMPLEX128", "unknown"], + "qint8": ["DT_QINT8", "unknown"], + "qint16": ["DT_QINT16", "unknown"], + "qint32": ["DT_QINT32", "unknown"], + "quint8": ["DT_QUINT8", "unknown"], + "quint16": ["DT_QUINT16", "unknown"], + "resource": ["DT_RESOURCE", "unknown"], + "string_ref": ["DT_STRING_REF", "unknown"], + "int4": ["DT_INT4", "int8_t"], + "bfloat16": ["DT_BF16", "bfloat16_t"]} + +def get_dtype_fmt_options(__inputs__, __outputs__): + options = [] + for x in __inputs__ + __outputs__: + x_n = x.get("param_name").upper() + x_fmt = x.get("format") + x_dtype = x.get("dtype") + options.append("-DDTYPE_{n}={t}".format(n=x_n, t=DTYPE_MAP.get(x_dtype)[1])) + options.append("-DORIG_DTYPE_{n}={ot}".format(n=x_n, ot=DTYPE_MAP.get(x_dtype)[0])) + options.append("-DFORMAT_{n}=FORMAT_{f}".format(n=x_n, f=x_fmt)) + return options + +def load_dso(so_path): + try: + ctypes.CDLL(so_path) + except OSError as error : + print(error) + raise RuntimeError("cannot open %s" %(so_path)) + else: + print("load so succ ", so_path) + +def get_shortsoc_compile_option(compile_option_list: list, shortsoc:str): + compile_options = [] + if shortsoc in compile_option_list: + compile_options = compile_option_list[shortsoc] + elif '__ALLSOC__' in compile_option_list: + compile_options = compile_option_list['__ALLSOC__'] + return compile_options + +def _build_args(x, y, z): + __inputs__ = [] + for arg in [x, y]: + if arg != None: + if isinstance(arg, (list, tuple)): + if len(arg) == 0: + continue + __inputs__.append(arg[0]) + else: + __inputs__.append(arg) + __outputs__ = [] + for arg in [z]: + if arg != None: + if isinstance(arg, (list, tuple)): + if len(arg) == 0: + continue + __outputs__.append(arg[0]) + else: + __outputs__.append(arg) + __attrs__ = [] + return __inputs__, __outputs__, __attrs__ + +@tbe_register.register_operator("AddCustom") +@para_check.check_op_params(para_check.REQUIRED_INPUT, para_check.REQUIRED_INPUT, para_check.REQUIRED_OUTPUT, para_check.KERNEL_NAME) +def add_custom(x, y, z, kernel_name="add_custom", impl_mode=""): + if get_current_build_config("enable_op_prebuild"): + return + __inputs__, __outputs__, __attrs__ = _build_args(x, y, z) + options = get_dtype_fmt_options(__inputs__, __outputs__) + options += ["-x", "cce"] + ccec = os.environ.get('CCEC_REAL_PATH') + if ccec is None: + ccec = shutil.which("ccec") + if ccec != None: + ccec_path = os.path.dirname(ccec) + tikcpp_path = os.path.realpath(os.path.join(ccec_path, "..", "..", "tikcpp")) + else: + tikcpp_path = os.path.realpath("/usr/local/Ascend/latest/compiler/tikcpp") + options.append("-I" + tikcpp_path) + options.append("-I" + os.path.join(tikcpp_path, "tikcfw")) + options.append("-I" + os.path.join(tikcpp_path, "tikcfw", "impl")) + options.append("-I" + os.path.join(tikcpp_path, "tikcfw", "interface")) + options.append("-I" + os.path.join(PYF_PATH, "..", "ascendc", "common")) + if impl_mode == "high_performance": + options.append("-DHIGH_PERFORMANCE=1") + elif impl_mode == "high_precision": + options.append("-DHIGH_PRECISION=1") + if get_default_build_config("enable_deterministic_mode") == 1: + options.append("-DDETEMINISTIC_MODE=1") + + custom_compile_options = {}, + custom_all_compile_options = {}, + soc_version = get_soc_spec("SOC_VERSION") + soc_short = get_soc_spec("SHORT_SOC_VERSION").lower() + custom_compile_options_soc = get_shortsoc_compile_option(custom_compile_options[0], soc_short) + custom_all_compile_options_soc = get_shortsoc_compile_option(custom_all_compile_options[0], soc_short) + options += custom_all_compile_options_soc + options += custom_compile_options_soc + + origin_func_name = "add_custom" + ascendc_src_dir = "add_custom" + ascendc_src_file = "add_custom.cpp" + src = os.path.join(PYF_PATH, "..", "ascendc", ascendc_src_dir, ascendc_src_file) + if not os.path.exists(src): + src = os.path.join(PYF_PATH, ascendc_src_file) + + print("start compile Ascend C operator AddCustom. kernel name is add_custom") + op_type = "AddCustom" + code_channel = get_code_channel(src, kernel_name, op_type, options) + op_info = OpInfo(kernel_name = kernel_name, op_type = op_type, inputs = __inputs__, outputs = __outputs__,\ + attrs = __attrs__, impl_mode = impl_mode, origin_inputs=[x, y], origin_outputs = [z]) + compile_op(src, origin_func_name, op_info, options, code_channel, '{}') + +def op_select_format(x, y, z, impl_mode=""): + __inputs__, __outputs__, __attrs__ = _build_args(x, y, z) + result = check_op_cap("op_select_format", "AddCustom", __inputs__, __outputs__, __attrs__) + return result.decode("utf-8") + +def get_op_specific_info(x, y, z, impl_mode=""): + __inputs__, __outputs__, __attrs__ = _build_args(x, y, z) + result = check_op_cap("get_op_specific_info", "AddCustom", __inputs__, __outputs__, __attrs__) + return result.decode("utf-8") diff --git a/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/binary/ascend910/src/CMakeLists.txt b/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/binary/ascend910/src/CMakeLists.txt new file mode 100644 index 0000000000000000000000000000000000000000..0d31a444cd71b6e455dc206b9b89159dea9f4ce2 --- /dev/null +++ b/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/binary/ascend910/src/CMakeLists.txt @@ -0,0 +1,61 @@ +# set custom compile options +if ("${CMAKE_BUILD_TYPE}x" STREQUAL "Debugx") + add_ops_compile_options(ALL OPTIONS -g -O0) +endif() + +foreach(compute_unit ${ASCEND_COMPUTE_UNIT}) + + # generate aic-${compute_unit}-ops-info.json + add_ops_info_target(TARGET ops_info_gen_${compute_unit} + OUTPUT ${CMAKE_CURRENT_BINARY_DIR}/tbe/op_info_cfg/ai_core/${compute_unit}/aic-${compute_unit}-ops-info.json + OPS_INFO ${ASCEND_AUTOGEN_PATH}/aic-${compute_unit}-ops-info.ini + INSTALL_DIR packages/vendors/${vendor_name}/op_impl/ai_core/tbe/config/${compute_unit} + ) + + # generate ascendc impl py once + if (NOT TARGET ascendc_impl_gen) + add_ops_impl_target(TARGET ascendc_impl_gen + OPS_INFO ${ASCEND_AUTOGEN_PATH}/aic-${compute_unit}-ops-info.ini + IMPL_DIR ${CMAKE_CURRENT_SOURCE_DIR} + OUT_DIR ${CMAKE_CURRENT_BINARY_DIR}/tbe + INSTALL_DIR packages/vendors/${vendor_name}/op_impl/ai_core/tbe/${vendor_name}_impl + ) + endif() + + # dynamic shape binary compile + if (${ENABLE_BINARY_PACKAGE}) + add_bin_compile_target(TARGET ascendc_bin_${compute_unit} + OPS_INFO ${ASCEND_AUTOGEN_PATH}/aic-${compute_unit}-ops-info.ini + IMPL_DIR ${CMAKE_CURRENT_SOURCE_DIR} + ADP_DIR ${CMAKE_CURRENT_BINARY_DIR}/tbe/dynamic + OUT_DIR ${CMAKE_CURRENT_BINARY_DIR}/binary/${compute_unit} + INSTALL_DIR packages/vendors/${vendor_name}/op_impl/ai_core/tbe/kernel + COMPUTE_UNIT ${compute_unit} + ) + add_dependencies(ascendc_bin_${compute_unit} ascendc_impl_gen) + endif() + +endforeach() + +# generate npu_supported_ops.json +add_npu_support_target(TARGET npu_supported_ops + OPS_INFO_DIR ${ASCEND_AUTOGEN_PATH} + OUT_DIR ${CMAKE_CURRENT_BINARY_DIR}/tbe/op_info_cfg/ai_core + INSTALL_DIR packages/vendors/${vendor_name}/framework/${ASCEND_FRAMEWORK_TYPE} +) + +if(ENABLE_TEST AND EXISTS ${CMAKE_CURRENT_SOURCE_DIR}/testcases) + add_subdirectory(testcases) +endif() + +# install kernel file +if (${ENABLE_SOURCE_PACKAGE}) + file(GLOB KERNEL_FILES + ${CMAKE_CURRENT_SOURCE_DIR}/*.cpp + ${CMAKE_CURRENT_SOURCE_DIR}/*.h + ${CMAKE_CURRENT_SOURCE_DIR}/*.py + ) + install(FILES ${KERNEL_FILES} + DESTINATION packages/vendors/${vendor_name}/op_impl/ai_core/tbe/${vendor_name}_impl/dynamic + ) +endif() diff --git a/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/binary/ascend910/src/__pycache__/AddCustom.cpython-39.pyc b/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/binary/ascend910/src/__pycache__/AddCustom.cpython-39.pyc new file mode 100644 index 0000000000000000000000000000000000000000..14c0b85b6be9e52062177bf3c4f90f25c548c7cc Binary files /dev/null and b/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/binary/ascend910/src/__pycache__/AddCustom.cpython-39.pyc differ diff --git a/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/binary/ascend910/src/add_custom.cpp b/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/binary/ascend910/src/add_custom.cpp new file mode 100644 index 0000000000000000000000000000000000000000..1558d7c2b85c123845eead14cb51b9b60a123845 --- /dev/null +++ b/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/binary/ascend910/src/add_custom.cpp @@ -0,0 +1,108 @@ +/* + * Copyright (c) Huawei Technologies Co., Ltd. 2022-2023. All rights reserved. + * + * Function : z = x + y + * This sample is a very basic sample that implements vector add on Ascend plaform. + */ +#include "kernel_operator.h" +using namespace AscendC; +constexpr int32_t BUFFER_NUM = 2; // tensor num for each queue + +class KernelAdd +{ +public: + __aicore__ inline KernelAdd() {} + __aicore__ inline void Init(GM_ADDR x, GM_ADDR y, GM_ADDR z, uint32_t totalLength, uint32_t tileNum) + { + ASSERT(GetBlockNum() != 0 && "block dim can not be zero!"); + this->blockLength = totalLength ; + this->tileNum = 512; + ASSERT(tileNum != 0 && "tile num can not be zero!"); + this->man=8; + this->tileLength = this->blockLength /BUFFER_NUM/512; + + xGm.SetGlobalBuffer((__gm__ DTYPE_X *)x , this->blockLength); + yGm.SetGlobalBuffer((__gm__ DTYPE_Y *)y , this->blockLength); + zGm.SetGlobalBuffer((__gm__ DTYPE_Z *)z , this->blockLength); + + pipe.InitBuffer(inQueueX, BUFFER_NUM, this->tileLength * sizeof(DTYPE_X)); + pipe.InitBuffer(inQueueY, BUFFER_NUM, this->tileLength * sizeof(DTYPE_Y)); + pipe.InitBuffer(outQueueZ, BUFFER_NUM, this->tileLength * sizeof(DTYPE_Z)); + } + __aicore__ inline void Process() + { + //int32_t loopCount = (this->tileNum * BUFFER_NUM)/this->man; + int32_t loopCount = this->tileNum* BUFFER_NUM ; + for (int32_t i = 0; i < loopCount; i++) + { + CopyIn(i); + Compute(i); + CopyOut(i); + } + } + + +private: + __aicore__ inline void CopyIn(int32_t progress) + { + LocalTensor xLocal = inQueueX.AllocTensor(); + LocalTensor yLocal = inQueueY.AllocTensor(); + DataCopy(xLocal, xGm[progress * this->tileLength], this->tileLength); + DataCopy(yLocal, yGm[progress * this->tileLength], this->tileLength); + inQueueX.EnQue(xLocal); + inQueueY.EnQue(yLocal); + } + __aicore__ inline void Compute(int32_t progress) + { + LocalTensor xLocal = inQueueX.DeQue(); + LocalTensor yLocal = inQueueY.DeQue(); + LocalTensor zLocal = outQueueZ.AllocTensor(); + + Add(zLocal, xLocal, yLocal, this->tileLength); + outQueueZ.EnQue(zLocal); + + inQueueX.FreeTensor(xLocal); + inQueueY.FreeTensor(yLocal); + } + __aicore__ inline void CopyOut(int32_t progress) + { + LocalTensor zLocal = outQueueZ.DeQue(); + + // DataCopy(zGm[progress * this->tileLength], zLocal, this->tileLength); + DataCopy(zGm[progress * this->tileLength], zLocal, this->tileLength); + outQueueZ.FreeTensor(zLocal); + } + +private: + TPipe pipe; + TQue inQueueX, inQueueY; + TQue outQueueZ; + GlobalTensor xGm; + GlobalTensor yGm; + GlobalTensor zGm; + uint32_t blockLength; + uint32_t tileNum; + uint32_t tileLength; + uint32_t man; +}; + +extern "C" __global__ __aicore__ void add_custom(GM_ADDR x, GM_ADDR y, GM_ADDR z, GM_ADDR workspace, GM_ADDR tiling) +{ + GET_TILING_DATA(tiling_data, tiling); + KernelAdd op; + + + op.Init(x, y, z, tiling_data.totalLength, tiling_data.tileNum); + op.Process(); + + +} +/* +#ifndef __CCE_KT_TEST__ +// call of kernel function +void add_custom_do(uint32_t blockDim, void* l2ctrl, void* stream, uint8_t* x, uint8_t* y, uint8_t* z, + uint8_t* workspace, uint8_t* tiling) +{ + add_custom<<>>(x, y, z, workspace, tiling); +} +#endif*/ diff --git a/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/binary/ascend910b/bin/add_custom.json b/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/binary/ascend910b/bin/add_custom.json new file mode 100644 index 0000000000000000000000000000000000000000..3d96434c5c5c6613e8fbfedf67acdf76ca2d64b8 --- /dev/null +++ b/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/binary/ascend910b/bin/add_custom.json @@ -0,0 +1,49 @@ +{ + "binList": [ + { + "simplifiedKey": [ + "AddCustom/d=0,p=0/1,2/1,2/1,2", + "AddCustom/d=1,p=0/1,2/1,2/1,2" + ], + "staticKey": "24db4d78a3a31c0287aa11345320c199348443901fef8fe630f68f86fd5dc348", + "int64Mode": false, + "inputs": [ + { + "name": "x", + "index": 0, + "dtype": "float16", + "format": "ND", + "paramType": "required", + "shape": [ + -2 + ] + }, + { + "name": "y", + "index": 1, + "dtype": "float16", + "format": "ND", + "paramType": "required", + "shape": [ + -2 + ] + } + ], + "outputs": [ + { + "name": "z", + "index": 0, + "dtype": "float16", + "format": "ND", + "paramType": "required", + "shape": [ + -2 + ] + } + ], + "binInfo": { + "jsonFilePath": "ascend910b/add_custom/AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b.json" + } + } + ] +} \ No newline at end of file diff --git a/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/binary/ascend910b/bin/add_custom/AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b.json b/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/binary/ascend910b/bin/add_custom/AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b.json new file mode 100644 index 0000000000000000000000000000000000000000..286badab31ea9750fa5fbca3a1ab1ae0a047ccbb --- /dev/null +++ b/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/binary/ascend910b/bin/add_custom/AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b.json @@ -0,0 +1,77 @@ +{ + "binFileName": "AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b", + "binFileSuffix": ".o", + "blockDim": -1, + "coreType": "VectorCore", + "core_type": "AIV", + "intercoreSync": 0, + "kernelName": "AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b", + "magic": "RT_DEV_BINARY_MAGIC_ELF_AIVEC", + "memoryStamping": [], + "opParaSize": 8, + "parameters": [], + "sha256": "832bb5a8d09ef139bfb24f199a6ca6d93ba1574201e019e0451e266136033554", + "workspace": { + "num": 1, + "size": [ + -1 + ], + "type": [ + 0 + ] + }, + "kernelList": [ + { + "kernelName": "AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b_0" + } + ], + "optionalInputMode": "gen_placeholder", + "compileInfo": {}, + "supportInfo": { + "implMode": "", + "int64Mode": false, + "simplifiedKeyMode": 0, + "simplifiedKey": [ + "AddCustom/d=0,p=0/1,2/1,2/1,2", + "AddCustom/d=1,p=0/1,2/1,2/1,2" + ], + "staticKey": "24db4d78a3a31c0287aa11345320c199348443901fef8fe630f68f86fd5dc348", + "inputs": [ + { + "name": "x", + "index": 0, + "dtype": "float16", + "format": "ND", + "paramType": "required", + "shape": [ + -2 + ] + }, + { + "name": "y", + "index": 1, + "dtype": "float16", + "format": "ND", + "paramType": "required", + "shape": [ + -2 + ] + } + ], + "outputs": [ + { + "name": "z", + "index": 0, + "dtype": "float16", + "format": "ND", + "paramType": "required", + "shape": [ + -2 + ] + } + ], + "opMode": "dynamic", + "optionalInputMode": "gen_placeholder", + "deterministic": "ignore" + } +} \ No newline at end of file diff --git a/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/binary/ascend910b/bin/add_custom/AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b.o b/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/binary/ascend910b/bin/add_custom/AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b.o new file mode 100644 index 0000000000000000000000000000000000000000..548c45862d0323c1e2fac703e88b4fb155c05954 Binary files /dev/null and b/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/binary/ascend910b/bin/add_custom/AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b.o differ diff --git a/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/binary/ascend910b/bin/binary_info_config.json b/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/binary/ascend910b/bin/binary_info_config.json new file mode 100644 index 0000000000000000000000000000000000000000..98899fdcc7a7c4a9e0e6913b955d27b2a331c6c6 --- /dev/null +++ b/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/binary/ascend910b/bin/binary_info_config.json @@ -0,0 +1,18 @@ +{ + "AddCustom": { + "dynamicRankSupport": true, + "simplifiedKeyMode": 0, + "binaryList": [ + { + "coreType": 2, + "simplifiedKey": "AddCustom/d=0,p=0/1,2/1,2/1,2", + "binPath": "ascend910b/add_custom/AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b.o" + }, + { + "coreType": 2, + "simplifiedKey": "AddCustom/d=1,p=0/1,2/1,2/1,2", + "binPath": "ascend910b/add_custom/AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b.o" + } + ] + } +} \ No newline at end of file diff --git a/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/binary/ascend910b/gen/AddCustom-add_custom-0.sh b/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/binary/ascend910b/gen/AddCustom-add_custom-0.sh new file mode 100644 index 0000000000000000000000000000000000000000..5aeec2f87431dbbcb4693b511691d29b2a759d21 --- /dev/null +++ b/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/binary/ascend910b/gen/AddCustom-add_custom-0.sh @@ -0,0 +1,14 @@ +#!/bin/bash +echo "[Ascend910B1] Generating AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b ..." +opc $1 --main_func=add_custom --input_param=/Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/binary/ascend910b/gen/AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b_param.json --soc_version=Ascend910B1 --output=$2 --impl_mode="" --simplified_key_mode=0 --op_mode=dynamic + +if ! test -f $2/AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b.json ; then + echo "$2/AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b.json not generated!" + exit 1 +fi + +if ! test -f $2/AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b.o ; then + echo "$2/AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b.o not generated!" + exit 1 +fi +echo "[Ascend910B1] Generating AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b Done" diff --git a/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/binary/ascend910b/gen/AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b_param.json b/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/binary/ascend910b/gen/AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b_param.json new file mode 100644 index 0000000000000000000000000000000000000000..834fc7a6f44c0aec4f39011295a70b3fd36bdde7 --- /dev/null +++ b/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/binary/ascend910b/gen/AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b_param.json @@ -0,0 +1,42 @@ +{ + "op_type": "AddCustom", + "op_list": [ + { + "bin_filename": "AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b", + "inputs": [ + { + "name": "x", + "index": 0, + "dtype": "float16", + "format": "ND", + "paramType": "required", + "shape": [ + -2 + ] + }, + { + "name": "y", + "index": 1, + "dtype": "float16", + "format": "ND", + "paramType": "required", + "shape": [ + -2 + ] + } + ], + "outputs": [ + { + "name": "z", + "index": 0, + "dtype": "float16", + "format": "ND", + "paramType": "required", + "shape": [ + -2 + ] + } + ] + } + ] +} \ No newline at end of file diff --git a/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/binary/ascend910b/src/AddCustom.py b/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/binary/ascend910b/src/AddCustom.py new file mode 100644 index 0000000000000000000000000000000000000000..87d5aa00dc31410d6bbfb8c2122e53991fc0afe9 --- /dev/null +++ b/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/binary/ascend910b/src/AddCustom.py @@ -0,0 +1,152 @@ + +import os, sys +import ctypes +import json +import shutil +from tbe.common.platform import get_soc_spec +from tbe.common.utils import para_check +from tbe.tikcpp import compile_op, replay_op, check_op_cap, generalize_op_params, get_code_channel, OpInfo +from tbe.common.buildcfg import get_default_build_config +from impl.util.platform_adapter import tbe_register +from tbe.common.buildcfg import get_current_build_config +PYF_PATH = os.path.dirname(os.path.realpath(__file__)) + +DTYPE_MAP = {"float32": ["DT_FLOAT", "float"], + "float16": ["DT_FLOAT16", "half"], + "int8": ["DT_INT8", "int8_t"], + "int16": ["DT_INT16", "int16_t"], + "int32": ["DT_INT32", "int32_t"], + "int64": ["DT_INT64", "int64_t"], + "uint1": ["DT_UINT1", "uint8_t"], + "uint8": ["DT_UINT8", "uint8_t"], + "uint16": ["DT_UINT16", "uint16_t"], + "uint32": ["DT_UINT32", "uint32_t"], + "uint64": ["DT_UINT64", "uint64_t"], + "bool": ["DT_BOOL", "bool"], + "double": ["DT_DOUBLE", "double"], + "dual": ["DT_DUAL", "unknown"], + "dual_sub_int8": ["DT_DUAL_SUB_INT8", "unknown"], + "dual_sub_uint8": ["DT_DUAL_SUB_UINT8", "unknown"], + "string": ["DT_STRING", "unknown"], + "complex64": ["DT_COMPLEX64", "unknown"], + "complex128": ["DT_COMPLEX128", "unknown"], + "qint8": ["DT_QINT8", "unknown"], + "qint16": ["DT_QINT16", "unknown"], + "qint32": ["DT_QINT32", "unknown"], + "quint8": ["DT_QUINT8", "unknown"], + "quint16": ["DT_QUINT16", "unknown"], + "resource": ["DT_RESOURCE", "unknown"], + "string_ref": ["DT_STRING_REF", "unknown"], + "int4": ["DT_INT4", "int8_t"], + "bfloat16": ["DT_BF16", "bfloat16_t"]} + +def get_dtype_fmt_options(__inputs__, __outputs__): + options = [] + for x in __inputs__ + __outputs__: + x_n = x.get("param_name").upper() + x_fmt = x.get("format") + x_dtype = x.get("dtype") + options.append("-DDTYPE_{n}={t}".format(n=x_n, t=DTYPE_MAP.get(x_dtype)[1])) + options.append("-DORIG_DTYPE_{n}={ot}".format(n=x_n, ot=DTYPE_MAP.get(x_dtype)[0])) + options.append("-DFORMAT_{n}=FORMAT_{f}".format(n=x_n, f=x_fmt)) + return options + +def load_dso(so_path): + try: + ctypes.CDLL(so_path) + except OSError as error : + print(error) + raise RuntimeError("cannot open %s" %(so_path)) + else: + print("load so succ ", so_path) + +def get_shortsoc_compile_option(compile_option_list: list, shortsoc:str): + compile_options = [] + if shortsoc in compile_option_list: + compile_options = compile_option_list[shortsoc] + elif '__ALLSOC__' in compile_option_list: + compile_options = compile_option_list['__ALLSOC__'] + return compile_options + +def _build_args(x, y, z): + __inputs__ = [] + for arg in [x, y]: + if arg != None: + if isinstance(arg, (list, tuple)): + if len(arg) == 0: + continue + __inputs__.append(arg[0]) + else: + __inputs__.append(arg) + __outputs__ = [] + for arg in [z]: + if arg != None: + if isinstance(arg, (list, tuple)): + if len(arg) == 0: + continue + __outputs__.append(arg[0]) + else: + __outputs__.append(arg) + __attrs__ = [] + return __inputs__, __outputs__, __attrs__ + +@tbe_register.register_operator("AddCustom") +@para_check.check_op_params(para_check.REQUIRED_INPUT, para_check.REQUIRED_INPUT, para_check.REQUIRED_OUTPUT, para_check.KERNEL_NAME) +def add_custom(x, y, z, kernel_name="add_custom", impl_mode=""): + if get_current_build_config("enable_op_prebuild"): + return + __inputs__, __outputs__, __attrs__ = _build_args(x, y, z) + options = get_dtype_fmt_options(__inputs__, __outputs__) + options += ["-x", "cce"] + ccec = os.environ.get('CCEC_REAL_PATH') + if ccec is None: + ccec = shutil.which("ccec") + if ccec != None: + ccec_path = os.path.dirname(ccec) + tikcpp_path = os.path.realpath(os.path.join(ccec_path, "..", "..", "tikcpp")) + else: + tikcpp_path = os.path.realpath("/usr/local/Ascend/latest/compiler/tikcpp") + options.append("-I" + tikcpp_path) + options.append("-I" + os.path.join(tikcpp_path, "tikcfw")) + options.append("-I" + os.path.join(tikcpp_path, "tikcfw", "impl")) + options.append("-I" + os.path.join(tikcpp_path, "tikcfw", "interface")) + options.append("-I" + os.path.join(PYF_PATH, "..", "ascendc", "common")) + if impl_mode == "high_performance": + options.append("-DHIGH_PERFORMANCE=1") + elif impl_mode == "high_precision": + options.append("-DHIGH_PRECISION=1") + if get_default_build_config("enable_deterministic_mode") == 1: + options.append("-DDETEMINISTIC_MODE=1") + + custom_compile_options = {}, + custom_all_compile_options = {}, + soc_version = get_soc_spec("SOC_VERSION") + soc_short = get_soc_spec("SHORT_SOC_VERSION").lower() + custom_compile_options_soc = get_shortsoc_compile_option(custom_compile_options[0], soc_short) + custom_all_compile_options_soc = get_shortsoc_compile_option(custom_all_compile_options[0], soc_short) + options += custom_all_compile_options_soc + options += custom_compile_options_soc + + origin_func_name = "add_custom" + ascendc_src_dir = "add_custom" + ascendc_src_file = "add_custom.cpp" + src = os.path.join(PYF_PATH, "..", "ascendc", ascendc_src_dir, ascendc_src_file) + if not os.path.exists(src): + src = os.path.join(PYF_PATH, ascendc_src_file) + + print("start compile Ascend C operator AddCustom. kernel name is add_custom") + op_type = "AddCustom" + code_channel = get_code_channel(src, kernel_name, op_type, options) + op_info = OpInfo(kernel_name = kernel_name, op_type = op_type, inputs = __inputs__, outputs = __outputs__,\ + attrs = __attrs__, impl_mode = impl_mode, origin_inputs=[x, y], origin_outputs = [z]) + compile_op(src, origin_func_name, op_info, options, code_channel, '{}') + +def op_select_format(x, y, z, impl_mode=""): + __inputs__, __outputs__, __attrs__ = _build_args(x, y, z) + result = check_op_cap("op_select_format", "AddCustom", __inputs__, __outputs__, __attrs__) + return result.decode("utf-8") + +def get_op_specific_info(x, y, z, impl_mode=""): + __inputs__, __outputs__, __attrs__ = _build_args(x, y, z) + result = check_op_cap("get_op_specific_info", "AddCustom", __inputs__, __outputs__, __attrs__) + return result.decode("utf-8") diff --git a/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/binary/ascend910b/src/CMakeLists.txt b/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/binary/ascend910b/src/CMakeLists.txt new file mode 100644 index 0000000000000000000000000000000000000000..0d31a444cd71b6e455dc206b9b89159dea9f4ce2 --- /dev/null +++ b/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/binary/ascend910b/src/CMakeLists.txt @@ -0,0 +1,61 @@ +# set custom compile options +if ("${CMAKE_BUILD_TYPE}x" STREQUAL "Debugx") + add_ops_compile_options(ALL OPTIONS -g -O0) +endif() + +foreach(compute_unit ${ASCEND_COMPUTE_UNIT}) + + # generate aic-${compute_unit}-ops-info.json + add_ops_info_target(TARGET ops_info_gen_${compute_unit} + OUTPUT ${CMAKE_CURRENT_BINARY_DIR}/tbe/op_info_cfg/ai_core/${compute_unit}/aic-${compute_unit}-ops-info.json + OPS_INFO ${ASCEND_AUTOGEN_PATH}/aic-${compute_unit}-ops-info.ini + INSTALL_DIR packages/vendors/${vendor_name}/op_impl/ai_core/tbe/config/${compute_unit} + ) + + # generate ascendc impl py once + if (NOT TARGET ascendc_impl_gen) + add_ops_impl_target(TARGET ascendc_impl_gen + OPS_INFO ${ASCEND_AUTOGEN_PATH}/aic-${compute_unit}-ops-info.ini + IMPL_DIR ${CMAKE_CURRENT_SOURCE_DIR} + OUT_DIR ${CMAKE_CURRENT_BINARY_DIR}/tbe + INSTALL_DIR packages/vendors/${vendor_name}/op_impl/ai_core/tbe/${vendor_name}_impl + ) + endif() + + # dynamic shape binary compile + if (${ENABLE_BINARY_PACKAGE}) + add_bin_compile_target(TARGET ascendc_bin_${compute_unit} + OPS_INFO ${ASCEND_AUTOGEN_PATH}/aic-${compute_unit}-ops-info.ini + IMPL_DIR ${CMAKE_CURRENT_SOURCE_DIR} + ADP_DIR ${CMAKE_CURRENT_BINARY_DIR}/tbe/dynamic + OUT_DIR ${CMAKE_CURRENT_BINARY_DIR}/binary/${compute_unit} + INSTALL_DIR packages/vendors/${vendor_name}/op_impl/ai_core/tbe/kernel + COMPUTE_UNIT ${compute_unit} + ) + add_dependencies(ascendc_bin_${compute_unit} ascendc_impl_gen) + endif() + +endforeach() + +# generate npu_supported_ops.json +add_npu_support_target(TARGET npu_supported_ops + OPS_INFO_DIR ${ASCEND_AUTOGEN_PATH} + OUT_DIR ${CMAKE_CURRENT_BINARY_DIR}/tbe/op_info_cfg/ai_core + INSTALL_DIR packages/vendors/${vendor_name}/framework/${ASCEND_FRAMEWORK_TYPE} +) + +if(ENABLE_TEST AND EXISTS ${CMAKE_CURRENT_SOURCE_DIR}/testcases) + add_subdirectory(testcases) +endif() + +# install kernel file +if (${ENABLE_SOURCE_PACKAGE}) + file(GLOB KERNEL_FILES + ${CMAKE_CURRENT_SOURCE_DIR}/*.cpp + ${CMAKE_CURRENT_SOURCE_DIR}/*.h + ${CMAKE_CURRENT_SOURCE_DIR}/*.py + ) + install(FILES ${KERNEL_FILES} + DESTINATION packages/vendors/${vendor_name}/op_impl/ai_core/tbe/${vendor_name}_impl/dynamic + ) +endif() diff --git a/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/binary/ascend910b/src/__pycache__/AddCustom.cpython-39.pyc b/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/binary/ascend910b/src/__pycache__/AddCustom.cpython-39.pyc new file mode 100644 index 0000000000000000000000000000000000000000..9e68a0f450718de058a8a2a24bc4e6ca22f9d18f Binary files /dev/null and b/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/binary/ascend910b/src/__pycache__/AddCustom.cpython-39.pyc differ diff --git a/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/binary/ascend910b/src/add_custom.cpp b/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/binary/ascend910b/src/add_custom.cpp new file mode 100644 index 0000000000000000000000000000000000000000..1558d7c2b85c123845eead14cb51b9b60a123845 --- /dev/null +++ b/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/binary/ascend910b/src/add_custom.cpp @@ -0,0 +1,108 @@ +/* + * Copyright (c) Huawei Technologies Co., Ltd. 2022-2023. All rights reserved. + * + * Function : z = x + y + * This sample is a very basic sample that implements vector add on Ascend plaform. + */ +#include "kernel_operator.h" +using namespace AscendC; +constexpr int32_t BUFFER_NUM = 2; // tensor num for each queue + +class KernelAdd +{ +public: + __aicore__ inline KernelAdd() {} + __aicore__ inline void Init(GM_ADDR x, GM_ADDR y, GM_ADDR z, uint32_t totalLength, uint32_t tileNum) + { + ASSERT(GetBlockNum() != 0 && "block dim can not be zero!"); + this->blockLength = totalLength ; + this->tileNum = 512; + ASSERT(tileNum != 0 && "tile num can not be zero!"); + this->man=8; + this->tileLength = this->blockLength /BUFFER_NUM/512; + + xGm.SetGlobalBuffer((__gm__ DTYPE_X *)x , this->blockLength); + yGm.SetGlobalBuffer((__gm__ DTYPE_Y *)y , this->blockLength); + zGm.SetGlobalBuffer((__gm__ DTYPE_Z *)z , this->blockLength); + + pipe.InitBuffer(inQueueX, BUFFER_NUM, this->tileLength * sizeof(DTYPE_X)); + pipe.InitBuffer(inQueueY, BUFFER_NUM, this->tileLength * sizeof(DTYPE_Y)); + pipe.InitBuffer(outQueueZ, BUFFER_NUM, this->tileLength * sizeof(DTYPE_Z)); + } + __aicore__ inline void Process() + { + //int32_t loopCount = (this->tileNum * BUFFER_NUM)/this->man; + int32_t loopCount = this->tileNum* BUFFER_NUM ; + for (int32_t i = 0; i < loopCount; i++) + { + CopyIn(i); + Compute(i); + CopyOut(i); + } + } + + +private: + __aicore__ inline void CopyIn(int32_t progress) + { + LocalTensor xLocal = inQueueX.AllocTensor(); + LocalTensor yLocal = inQueueY.AllocTensor(); + DataCopy(xLocal, xGm[progress * this->tileLength], this->tileLength); + DataCopy(yLocal, yGm[progress * this->tileLength], this->tileLength); + inQueueX.EnQue(xLocal); + inQueueY.EnQue(yLocal); + } + __aicore__ inline void Compute(int32_t progress) + { + LocalTensor xLocal = inQueueX.DeQue(); + LocalTensor yLocal = inQueueY.DeQue(); + LocalTensor zLocal = outQueueZ.AllocTensor(); + + Add(zLocal, xLocal, yLocal, this->tileLength); + outQueueZ.EnQue(zLocal); + + inQueueX.FreeTensor(xLocal); + inQueueY.FreeTensor(yLocal); + } + __aicore__ inline void CopyOut(int32_t progress) + { + LocalTensor zLocal = outQueueZ.DeQue(); + + // DataCopy(zGm[progress * this->tileLength], zLocal, this->tileLength); + DataCopy(zGm[progress * this->tileLength], zLocal, this->tileLength); + outQueueZ.FreeTensor(zLocal); + } + +private: + TPipe pipe; + TQue inQueueX, inQueueY; + TQue outQueueZ; + GlobalTensor xGm; + GlobalTensor yGm; + GlobalTensor zGm; + uint32_t blockLength; + uint32_t tileNum; + uint32_t tileLength; + uint32_t man; +}; + +extern "C" __global__ __aicore__ void add_custom(GM_ADDR x, GM_ADDR y, GM_ADDR z, GM_ADDR workspace, GM_ADDR tiling) +{ + GET_TILING_DATA(tiling_data, tiling); + KernelAdd op; + + + op.Init(x, y, z, tiling_data.totalLength, tiling_data.tileNum); + op.Process(); + + +} +/* +#ifndef __CCE_KT_TEST__ +// call of kernel function +void add_custom_do(uint32_t blockDim, void* l2ctrl, void* stream, uint8_t* x, uint8_t* y, uint8_t* z, + uint8_t* workspace, uint8_t* tiling) +{ + add_custom<<>>(x, y, z, workspace, tiling); +} +#endif*/ diff --git a/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/cmake_install.cmake b/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/cmake_install.cmake new file mode 100644 index 0000000000000000000000000000000000000000..1c15129fef31faedaad087ef54c3d45ae157fa0a --- /dev/null +++ b/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/cmake_install.cmake @@ -0,0 +1,120 @@ +# Install script for directory: /Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/op_kernel + +# Set the install prefix +if(NOT DEFINED CMAKE_INSTALL_PREFIX) + set(CMAKE_INSTALL_PREFIX "/Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out") +endif() +string(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}") + +# Set the install configuration name. +if(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME) + if(BUILD_TYPE) + string(REGEX REPLACE "^[^A-Za-z0-9_]+" "" + CMAKE_INSTALL_CONFIG_NAME "${BUILD_TYPE}") + else() + set(CMAKE_INSTALL_CONFIG_NAME "Release") + endif() + message(STATUS "Install configuration: \"${CMAKE_INSTALL_CONFIG_NAME}\"") +endif() + +# Set the component getting installed. +if(NOT CMAKE_INSTALL_COMPONENT) + if(COMPONENT) + message(STATUS "Install component: \"${COMPONENT}\"") + set(CMAKE_INSTALL_COMPONENT "${COMPONENT}") + else() + set(CMAKE_INSTALL_COMPONENT) + endif() +endif() + +# Install shared libraries without execute permission? +if(NOT DEFINED CMAKE_INSTALL_SO_NO_EXE) + set(CMAKE_INSTALL_SO_NO_EXE "1") +endif() + +# Is this installation the result of a crosscompile? +if(NOT DEFINED CMAKE_CROSSCOMPILING) + set(CMAKE_CROSSCOMPILING "FALSE") +endif() + +# Set default install directory permissions. +if(NOT DEFINED CMAKE_OBJDUMP) + set(CMAKE_OBJDUMP "/usr/bin/objdump") +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/packages/vendors/customize/op_impl/ai_core/tbe/config/ascend310p" TYPE FILE FILES "/Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/tbe/op_info_cfg/ai_core/ascend310p/aic-ascend310p-ops-info.json") +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/packages/vendors/customize/op_impl/ai_core/tbe/customize_impl" TYPE DIRECTORY FILES "/Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/tbe/dynamic") +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/packages/vendors/customize/op_impl/ai_core/tbe/kernel/ascend310p" TYPE DIRECTORY OPTIONAL FILES "/Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/binary/ascend310p/bin/add_custom") +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/packages/vendors/customize/op_impl/ai_core/tbe/kernel/config/ascend310p" TYPE FILE OPTIONAL FILES "/Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/binary/ascend310p/bin/add_custom.json") +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/packages/vendors/customize/op_impl/ai_core/tbe/kernel/config/ascend310p" TYPE FILE OPTIONAL FILES "/Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/binary/ascend310p/bin/binary_info_config.json") +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/packages/vendors/customize/op_impl/ai_core/tbe/config/ascend310b" TYPE FILE FILES "/Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/tbe/op_info_cfg/ai_core/ascend310b/aic-ascend310b-ops-info.json") +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/packages/vendors/customize/op_impl/ai_core/tbe/kernel/ascend310b" TYPE DIRECTORY OPTIONAL FILES "/Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/binary/ascend310b/bin/add_custom") +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/packages/vendors/customize/op_impl/ai_core/tbe/kernel/config/ascend310b" TYPE FILE OPTIONAL FILES "/Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/binary/ascend310b/bin/add_custom.json") +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/packages/vendors/customize/op_impl/ai_core/tbe/kernel/config/ascend310b" TYPE FILE OPTIONAL FILES "/Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/binary/ascend310b/bin/binary_info_config.json") +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/packages/vendors/customize/op_impl/ai_core/tbe/config/ascend910" TYPE FILE FILES "/Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/tbe/op_info_cfg/ai_core/ascend910/aic-ascend910-ops-info.json") +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/packages/vendors/customize/op_impl/ai_core/tbe/kernel/ascend910" TYPE DIRECTORY OPTIONAL FILES "/Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/binary/ascend910/bin/add_custom") +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/packages/vendors/customize/op_impl/ai_core/tbe/kernel/config/ascend910" TYPE FILE OPTIONAL FILES "/Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/binary/ascend910/bin/add_custom.json") +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/packages/vendors/customize/op_impl/ai_core/tbe/kernel/config/ascend910" TYPE FILE OPTIONAL FILES "/Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/binary/ascend910/bin/binary_info_config.json") +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/packages/vendors/customize/op_impl/ai_core/tbe/config/ascend910b" TYPE FILE FILES "/Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/tbe/op_info_cfg/ai_core/ascend910b/aic-ascend910b-ops-info.json") +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/packages/vendors/customize/op_impl/ai_core/tbe/kernel/ascend910b" TYPE DIRECTORY OPTIONAL FILES "/Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/binary/ascend910b/bin/add_custom") +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/packages/vendors/customize/op_impl/ai_core/tbe/kernel/config/ascend910b" TYPE FILE OPTIONAL FILES "/Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/binary/ascend910b/bin/add_custom.json") +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/packages/vendors/customize/op_impl/ai_core/tbe/kernel/config/ascend910b" TYPE FILE OPTIONAL FILES "/Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/binary/ascend910b/bin/binary_info_config.json") +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/packages/vendors/customize/framework/tensorflow" TYPE FILE FILES "/Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/tbe/op_info_cfg/ai_core/npu_supported_ops.json") +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/packages/vendors/customize/op_impl/ai_core/tbe/customize_impl/dynamic" TYPE FILE FILES "/Test_performance/Operator-performance/Increase_Host_compute/Is_double_buffer/op_kernel/add_custom.cpp") +endif() + diff --git a/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/tbe/.impl_timestamp b/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/tbe/.impl_timestamp new file mode 100644 index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391 diff --git a/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/tbe/dynamic/add_custom.py b/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/tbe/dynamic/add_custom.py new file mode 100644 index 0000000000000000000000000000000000000000..87d5aa00dc31410d6bbfb8c2122e53991fc0afe9 --- /dev/null +++ b/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/tbe/dynamic/add_custom.py @@ -0,0 +1,152 @@ + +import os, sys +import ctypes +import json +import shutil +from tbe.common.platform import get_soc_spec +from tbe.common.utils import para_check +from tbe.tikcpp import compile_op, replay_op, check_op_cap, generalize_op_params, get_code_channel, OpInfo +from tbe.common.buildcfg import get_default_build_config +from impl.util.platform_adapter import tbe_register +from tbe.common.buildcfg import get_current_build_config +PYF_PATH = os.path.dirname(os.path.realpath(__file__)) + +DTYPE_MAP = {"float32": ["DT_FLOAT", "float"], + "float16": ["DT_FLOAT16", "half"], + "int8": ["DT_INT8", "int8_t"], + "int16": ["DT_INT16", "int16_t"], + "int32": ["DT_INT32", "int32_t"], + "int64": ["DT_INT64", "int64_t"], + "uint1": ["DT_UINT1", "uint8_t"], + "uint8": ["DT_UINT8", "uint8_t"], + "uint16": ["DT_UINT16", "uint16_t"], + "uint32": ["DT_UINT32", "uint32_t"], + "uint64": ["DT_UINT64", "uint64_t"], + "bool": ["DT_BOOL", "bool"], + "double": ["DT_DOUBLE", "double"], + "dual": ["DT_DUAL", "unknown"], + "dual_sub_int8": ["DT_DUAL_SUB_INT8", "unknown"], + "dual_sub_uint8": ["DT_DUAL_SUB_UINT8", "unknown"], + "string": ["DT_STRING", "unknown"], + "complex64": ["DT_COMPLEX64", "unknown"], + "complex128": ["DT_COMPLEX128", "unknown"], + "qint8": ["DT_QINT8", "unknown"], + "qint16": ["DT_QINT16", "unknown"], + "qint32": ["DT_QINT32", "unknown"], + "quint8": ["DT_QUINT8", "unknown"], + "quint16": ["DT_QUINT16", "unknown"], + "resource": ["DT_RESOURCE", "unknown"], + "string_ref": ["DT_STRING_REF", "unknown"], + "int4": ["DT_INT4", "int8_t"], + "bfloat16": ["DT_BF16", "bfloat16_t"]} + +def get_dtype_fmt_options(__inputs__, __outputs__): + options = [] + for x in __inputs__ + __outputs__: + x_n = x.get("param_name").upper() + x_fmt = x.get("format") + x_dtype = x.get("dtype") + options.append("-DDTYPE_{n}={t}".format(n=x_n, t=DTYPE_MAP.get(x_dtype)[1])) + options.append("-DORIG_DTYPE_{n}={ot}".format(n=x_n, ot=DTYPE_MAP.get(x_dtype)[0])) + options.append("-DFORMAT_{n}=FORMAT_{f}".format(n=x_n, f=x_fmt)) + return options + +def load_dso(so_path): + try: + ctypes.CDLL(so_path) + except OSError as error : + print(error) + raise RuntimeError("cannot open %s" %(so_path)) + else: + print("load so succ ", so_path) + +def get_shortsoc_compile_option(compile_option_list: list, shortsoc:str): + compile_options = [] + if shortsoc in compile_option_list: + compile_options = compile_option_list[shortsoc] + elif '__ALLSOC__' in compile_option_list: + compile_options = compile_option_list['__ALLSOC__'] + return compile_options + +def _build_args(x, y, z): + __inputs__ = [] + for arg in [x, y]: + if arg != None: + if isinstance(arg, (list, tuple)): + if len(arg) == 0: + continue + __inputs__.append(arg[0]) + else: + __inputs__.append(arg) + __outputs__ = [] + for arg in [z]: + if arg != None: + if isinstance(arg, (list, tuple)): + if len(arg) == 0: + continue + __outputs__.append(arg[0]) + else: + __outputs__.append(arg) + __attrs__ = [] + return __inputs__, __outputs__, __attrs__ + +@tbe_register.register_operator("AddCustom") +@para_check.check_op_params(para_check.REQUIRED_INPUT, para_check.REQUIRED_INPUT, para_check.REQUIRED_OUTPUT, para_check.KERNEL_NAME) +def add_custom(x, y, z, kernel_name="add_custom", impl_mode=""): + if get_current_build_config("enable_op_prebuild"): + return + __inputs__, __outputs__, __attrs__ = _build_args(x, y, z) + options = get_dtype_fmt_options(__inputs__, __outputs__) + options += ["-x", "cce"] + ccec = os.environ.get('CCEC_REAL_PATH') + if ccec is None: + ccec = shutil.which("ccec") + if ccec != None: + ccec_path = os.path.dirname(ccec) + tikcpp_path = os.path.realpath(os.path.join(ccec_path, "..", "..", "tikcpp")) + else: + tikcpp_path = os.path.realpath("/usr/local/Ascend/latest/compiler/tikcpp") + options.append("-I" + tikcpp_path) + options.append("-I" + os.path.join(tikcpp_path, "tikcfw")) + options.append("-I" + os.path.join(tikcpp_path, "tikcfw", "impl")) + options.append("-I" + os.path.join(tikcpp_path, "tikcfw", "interface")) + options.append("-I" + os.path.join(PYF_PATH, "..", "ascendc", "common")) + if impl_mode == "high_performance": + options.append("-DHIGH_PERFORMANCE=1") + elif impl_mode == "high_precision": + options.append("-DHIGH_PRECISION=1") + if get_default_build_config("enable_deterministic_mode") == 1: + options.append("-DDETEMINISTIC_MODE=1") + + custom_compile_options = {}, + custom_all_compile_options = {}, + soc_version = get_soc_spec("SOC_VERSION") + soc_short = get_soc_spec("SHORT_SOC_VERSION").lower() + custom_compile_options_soc = get_shortsoc_compile_option(custom_compile_options[0], soc_short) + custom_all_compile_options_soc = get_shortsoc_compile_option(custom_all_compile_options[0], soc_short) + options += custom_all_compile_options_soc + options += custom_compile_options_soc + + origin_func_name = "add_custom" + ascendc_src_dir = "add_custom" + ascendc_src_file = "add_custom.cpp" + src = os.path.join(PYF_PATH, "..", "ascendc", ascendc_src_dir, ascendc_src_file) + if not os.path.exists(src): + src = os.path.join(PYF_PATH, ascendc_src_file) + + print("start compile Ascend C operator AddCustom. kernel name is add_custom") + op_type = "AddCustom" + code_channel = get_code_channel(src, kernel_name, op_type, options) + op_info = OpInfo(kernel_name = kernel_name, op_type = op_type, inputs = __inputs__, outputs = __outputs__,\ + attrs = __attrs__, impl_mode = impl_mode, origin_inputs=[x, y], origin_outputs = [z]) + compile_op(src, origin_func_name, op_info, options, code_channel, '{}') + +def op_select_format(x, y, z, impl_mode=""): + __inputs__, __outputs__, __attrs__ = _build_args(x, y, z) + result = check_op_cap("op_select_format", "AddCustom", __inputs__, __outputs__, __attrs__) + return result.decode("utf-8") + +def get_op_specific_info(x, y, z, impl_mode=""): + __inputs__, __outputs__, __attrs__ = _build_args(x, y, z) + result = check_op_cap("get_op_specific_info", "AddCustom", __inputs__, __outputs__, __attrs__) + return result.decode("utf-8") diff --git a/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/tbe/op_info_cfg/ai_core/ascend310b/aic-ascend310b-ops-info.json b/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/tbe/op_info_cfg/ai_core/ascend310b/aic-ascend310b-ops-info.json new file mode 100644 index 0000000000000000000000000000000000000000..9170d3b5130295e262715bd02ac63b5caf622306 --- /dev/null +++ b/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/tbe/op_info_cfg/ai_core/ascend310b/aic-ascend310b-ops-info.json @@ -0,0 +1,52 @@ +{ + "AddCustom":{ + "dynamicCompileStatic":{ + "flag":"true" + }, + "dynamicFormat":{ + "flag":"true" + }, + "dynamicRankSupport":{ + "flag":"true" + }, + "dynamicShapeSupport":{ + "flag":"true" + }, + "input0":{ + "dtype":"float16", + "format":"ND", + "name":"x", + "paramType":"required", + "shape":"all", + "unknownshape_format":"ND" + }, + "input1":{ + "dtype":"float16", + "format":"ND", + "name":"y", + "paramType":"required", + "shape":"all", + "unknownshape_format":"ND" + }, + "needCheckSupport":{ + "flag":"false" + }, + "opFile":{ + "value":"add_custom" + }, + "opInterface":{ + "value":"add_custom" + }, + "output0":{ + "dtype":"float16", + "format":"ND", + "name":"z", + "paramType":"required", + "shape":"all", + "unknownshape_format":"ND" + }, + "precision_reduce":{ + "flag":"true" + } + } +} \ No newline at end of file diff --git a/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/tbe/op_info_cfg/ai_core/ascend310p/aic-ascend310p-ops-info.json b/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/tbe/op_info_cfg/ai_core/ascend310p/aic-ascend310p-ops-info.json new file mode 100644 index 0000000000000000000000000000000000000000..9170d3b5130295e262715bd02ac63b5caf622306 --- /dev/null +++ b/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/tbe/op_info_cfg/ai_core/ascend310p/aic-ascend310p-ops-info.json @@ -0,0 +1,52 @@ +{ + "AddCustom":{ + "dynamicCompileStatic":{ + "flag":"true" + }, + "dynamicFormat":{ + "flag":"true" + }, + "dynamicRankSupport":{ + "flag":"true" + }, + "dynamicShapeSupport":{ + "flag":"true" + }, + "input0":{ + "dtype":"float16", + "format":"ND", + "name":"x", + "paramType":"required", + "shape":"all", + "unknownshape_format":"ND" + }, + "input1":{ + "dtype":"float16", + "format":"ND", + "name":"y", + "paramType":"required", + "shape":"all", + "unknownshape_format":"ND" + }, + "needCheckSupport":{ + "flag":"false" + }, + "opFile":{ + "value":"add_custom" + }, + "opInterface":{ + "value":"add_custom" + }, + "output0":{ + "dtype":"float16", + "format":"ND", + "name":"z", + "paramType":"required", + "shape":"all", + "unknownshape_format":"ND" + }, + "precision_reduce":{ + "flag":"true" + } + } +} \ No newline at end of file diff --git a/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/tbe/op_info_cfg/ai_core/ascend910/aic-ascend910-ops-info.json b/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/tbe/op_info_cfg/ai_core/ascend910/aic-ascend910-ops-info.json new file mode 100644 index 0000000000000000000000000000000000000000..9170d3b5130295e262715bd02ac63b5caf622306 --- /dev/null +++ b/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/tbe/op_info_cfg/ai_core/ascend910/aic-ascend910-ops-info.json @@ -0,0 +1,52 @@ +{ + "AddCustom":{ + "dynamicCompileStatic":{ + "flag":"true" + }, + "dynamicFormat":{ + "flag":"true" + }, + "dynamicRankSupport":{ + "flag":"true" + }, + "dynamicShapeSupport":{ + "flag":"true" + }, + "input0":{ + "dtype":"float16", + "format":"ND", + "name":"x", + "paramType":"required", + "shape":"all", + "unknownshape_format":"ND" + }, + "input1":{ + "dtype":"float16", + "format":"ND", + "name":"y", + "paramType":"required", + "shape":"all", + "unknownshape_format":"ND" + }, + "needCheckSupport":{ + "flag":"false" + }, + "opFile":{ + "value":"add_custom" + }, + "opInterface":{ + "value":"add_custom" + }, + "output0":{ + "dtype":"float16", + "format":"ND", + "name":"z", + "paramType":"required", + "shape":"all", + "unknownshape_format":"ND" + }, + "precision_reduce":{ + "flag":"true" + } + } +} \ No newline at end of file diff --git a/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/tbe/op_info_cfg/ai_core/ascend910b/aic-ascend910b-ops-info.json b/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/tbe/op_info_cfg/ai_core/ascend910b/aic-ascend910b-ops-info.json new file mode 100644 index 0000000000000000000000000000000000000000..9170d3b5130295e262715bd02ac63b5caf622306 --- /dev/null +++ b/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/tbe/op_info_cfg/ai_core/ascend910b/aic-ascend910b-ops-info.json @@ -0,0 +1,52 @@ +{ + "AddCustom":{ + "dynamicCompileStatic":{ + "flag":"true" + }, + "dynamicFormat":{ + "flag":"true" + }, + "dynamicRankSupport":{ + "flag":"true" + }, + "dynamicShapeSupport":{ + "flag":"true" + }, + "input0":{ + "dtype":"float16", + "format":"ND", + "name":"x", + "paramType":"required", + "shape":"all", + "unknownshape_format":"ND" + }, + "input1":{ + "dtype":"float16", + "format":"ND", + "name":"y", + "paramType":"required", + "shape":"all", + "unknownshape_format":"ND" + }, + "needCheckSupport":{ + "flag":"false" + }, + "opFile":{ + "value":"add_custom" + }, + "opInterface":{ + "value":"add_custom" + }, + "output0":{ + "dtype":"float16", + "format":"ND", + "name":"z", + "paramType":"required", + "shape":"all", + "unknownshape_format":"ND" + }, + "precision_reduce":{ + "flag":"true" + } + } +} \ No newline at end of file diff --git a/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/tbe/op_info_cfg/ai_core/npu_supported_ops.json b/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/tbe/op_info_cfg/ai_core/npu_supported_ops.json new file mode 100644 index 0000000000000000000000000000000000000000..0d40969af9f517e4ef929988bd983807dbdb3139 --- /dev/null +++ b/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/tbe/op_info_cfg/ai_core/npu_supported_ops.json @@ -0,0 +1,6 @@ +{ + "AddCustom": { + "isGray": false, + "isHeavy": false + } +} diff --git a/Increase_Host_compute/Is_double_buffer/build_out/scripts/install.sh b/Increase_Host_compute/Is_double_buffer/build_out/scripts/install.sh new file mode 100644 index 0000000000000000000000000000000000000000..8468c5a256f2c77fad5bf78ab108ca5b62aad672 --- /dev/null +++ b/Increase_Host_compute/Is_double_buffer/build_out/scripts/install.sh @@ -0,0 +1,318 @@ +#!/bin/bash +vendor_name=customize +targetdir=/usr/local/Ascend/opp +target_custom=0 + +sourcedir=$PWD/packages +vendordir=vendors/$vendor_name + +QUIET="y" + +while true +do + case $1 in + --quiet) + QUIET="y" + shift + ;; + --install-path=*) + INSTALL_PATH=$(echo $1 | cut -d"=" -f2-) + INSTALL_PATH=${INSTALL_PATH%*/} + shift + ;; + --*) + shift + ;; + *) + break + ;; + esac +done + +log() { + cur_date=`date +"%Y-%m-%d %H:%M:%S"` + echo "[runtime] [$cur_date] "$1 +} + +if [ -n "${INSTALL_PATH}" ]; then + if [[ ! "${INSTALL_PATH}" = /* ]]; then + log "[ERROR] use absolute path for --install-path argument" + exit 1 + fi + if [ ! -d ${INSTALL_PATH} ]; then + mkdir ${INSTALL_PATH} >> /dev/null 2>&1 + if [ $? -ne 0 ]; then + log "[ERROR] create ${INSTALL_PATH} failed" + exit 1 + fi + fi + targetdir=${INSTALL_PATH} +elif [ -n "${ASCEND_CUSTOM_OPP_PATH}" ]; then + if [ ! -d ${ASCEND_CUSTOM_OPP_PATH} ]; then + mkdir -p ${ASCEND_CUSTOM_OPP_PATH} >> /dev/null 2>&1 + if [ $? -ne 0 ]; then + log "[ERROR] create ${ASCEND_CUSTOM_OPP_PATH} failed" + fi + fi + targetdir=${ASCEND_CUSTOM_OPP_PATH} +else + if [ "x${ASCEND_OPP_PATH}" == "x" ]; then + log "[ERROR] env ASCEND_OPP_PATH no exist" + exit 1 + fi + targetdir="${ASCEND_OPP_PATH}" +fi + +if [ ! -d $targetdir ];then + log "[ERROR] $targetdir no exist" + exit 1 +fi + +upgrade() +{ + if [ ! -d ${sourcedir}/$vendordir/$1 ]; then + log "[INFO] no need to upgrade ops $1 files" + return 0 + fi + + if [ ! -d ${targetdir}/$vendordir/$1 ];then + log "[INFO] create ${targetdir}/$vendordir/$1." + mkdir -p ${targetdir}/$vendordir/$1 + if [ $? -ne 0 ];then + log "[ERROR] create ${targetdir}/$vendordir/$1 failed" + return 1 + fi + else + has_same_file=-1 + for file_a in ${sourcedir}/$vendordir/$1/*; do + file_b=${file_a##*/}; + if [ "ls ${targetdir}/$vendordir/$1" = "" ]; then + log "[INFO] ${targetdir}/$vendordir/$1 is empty !!" + return 1 + fi + grep -q $file_b <<<`ls ${targetdir}/$vendordir/$1`; + if [[ $? -eq 0 ]]; then + echo -n "${file_b} " + has_same_file=0 + fi + done + if [ 0 -eq $has_same_file ]; then + if test $QUIET = "n"; then + echo "[INFO]: has old version in ${targetdir}/$vendordir/$1, \ + you want to Overlay Installation , please enter:[o]; \ + or replace directory installation , please enter: [r]; \ + or not install , please enter:[n]." + + while true + do + read orn + if [ "$orn" = n ]; then + return 0 + elif [ "$orn" = m ]; then + break; + elif [ "$0rn" = r ]; then + [ -n "${targetdir}/$vendordir/$1/" ] && rm -rf "${targetdir}/$vendordir/$1"/* + break; + else + echo "[ERROR] input error, please input again!" + fi + done + fi + fi + log "[INFO] replace or merge old ops $1 files .g....." + fi + + log "copy new ops $1 files ......" + if [ -d ${targetdir}/$vendordir/$1/ ]; then + chmod -R +w "$targetdir/$vendordir/$1/" >/dev/null 2>&1 + fi + cp -rf ${sourcedir}/$vendordir/$1/* $targetdir/$vendordir/$1/ + if [ $? -ne 0 ];then + log "[ERROR] copy new $1 files failed" + return 1 + fi + + return 0 +} +upgrade_proto() +{ + if [ ! -f ${sourcedir}/$vendordir/custom.proto ]; then + log "[INFO] no need to upgrade custom.proto files" + return 0 + fi + if [ ! -d ${targetdir}/$vendordir/framework/caffe ];then + log "[INFO] create ${targetdir}/$vendordir/framework/caffe." + mkdir -p ${targetdir}/$vendordir/framework/caffe + if [ $? -ne 0 ];then + log "[ERROR] create ${targetdir}/$vendordir/framework/caffe failed" + return 1 + fi + else + if [ -f ${targetdir}/$vendordir/framework/caffe/custom.proto ]; then + # 有老版本,判断是否要覆盖式安装 + if test $QUIET = "n"; then + echo "[INFO] ${targetdir}/$vendordir/framework/caffe has old version"\ + "custom.proto file. Do you want to replace? [y/n] " + + while true + do + read yn + if [ "$yn" = n ]; then + return 0 + elif [ "$yn" = y ]; then + break; + else + echo "[ERROR] input error, please input again!" + fi + done + fi + fi + log "[INFO] replace old caffe.proto files ......" + fi + chmod -R +w "$targetdir/$vendordir/framework/caffe/" >/dev/null 2>&1 + cp -rf ${sourcedir}/$vendordir/custom.proto ${targetdir}/$vendordir/framework/caffe/ + if [ $? -ne 0 ];then + log "[ERROR] copy new custom.proto failed" + return 1 + fi + log "[INFO] copy custom.proto success" + + return 0 +} + +upgrade_file() +{ + if [ ! -e ${sourcedir}/$vendordir/$1 ]; then + log "[INFO] no need to upgrade ops $1 file" + return 0 + fi + + log "copy new $1 files ......" + cp -f ${sourcedir}/$vendordir/$1 $targetdir/$vendordir/$1 + if [ $? -ne 0 ];then + log "[ERROR] copy new $1 file failed" + return 1 + fi + + return 0 +} + +delete_optiling_file() +{ + if [ ! -d ${targetdir}/vendors ];then + log "[INFO] $1 not exist, no need to uninstall" + return 0 + fi + sys_info=$(uname -m) + if [ ! -d ${sourcedir}/$vendordir/$1/ai_core/tbe/op_tiling/lib/linux/${sys_info} ];then + rm -rf ${sourcedir}/$vendordir/$1/ai_core/tbe/op_tiling/liboptiling.so + fi + return 0 +} + +log "[INFO] copy uninstall sh success" + +if [ ! -d ${targetdir}/vendors ];then + log "[INFO] create ${targetdir}/vendors." + mkdir -p ${targetdir}/vendors + if [ $? -ne 0 ];then + log "[ERROR] create ${targetdir}/vendors failed" + return 1 + fi +fi +chmod u+w ${targetdir}/vendors + +echo "[ops_custom]upgrade framework" +upgrade framework +if [ $? -ne 0 ];then + exit 1 +fi + +echo "[ops_custom]upgrade op proto" +upgrade op_proto +if [ $? -ne 0 ];then + exit 1 +fi + +echo "[ops_custom]upgrade version.info" +upgrade_file version.info +if [ $? -ne 0 ];then + exit 1 +fi + +echo "[ops_custom]upgrade op impl" +delete_optiling_file op_impl +upgrade op_impl +if [ $? -ne 0 ];then + exit 1 +fi + +echo "[ops_custom]upgrade op api" +upgrade op_api +if [ $? -ne 0 ];then + exit 1 +fi + +upgrade_proto +if [ $? -ne 0 ];then + exit 1 +fi + +# set the set_env.bash +if [ -n "${INSTALL_PATH}" ] && [ -d ${INSTALL_PATH} ]; then + _ASCEND_CUSTOM_OPP_PATH=${targetdir}/${vendordir} + bin_path="${_ASCEND_CUSTOM_OPP_PATH}/bin" + set_env_variable="#!/bin/bash\nexport ASCEND_CUSTOM_OPP_PATH=${_ASCEND_CUSTOM_OPP_PATH}:\${ASCEND_CUSTOM_OPP_PATH}" + if [ ! -d ${bin_path} ]; then + mkdir -p ${bin_path} >> /dev/null 2>&1 + if [ $? -ne 0 ]; then + log "[ERROR] create ${bin_path} failed" + exit 1 + fi + fi + echo -e ${set_env_variable} > ${bin_path}/set_env.bash + if [ $? -ne 0 ]; then + log "[ERROR] write ASCEND_CUSTOM_OPP_PATH to set_env.bash failed" + exit 1 + else + log "[INFO] using requirements: when custom module install finished or before you run the custom module, \ + execute the command [ source ${bin_path}/set_env.bash ] to set the environment path" + fi +else + config_file=${targetdir}/vendors/config.ini + if [ ! -f ${config_file} ]; then + touch ${config_file} + chmod 640 ${config_file} + echo "load_priority=$vendor_name" > ${config_file} + if [ $? -ne 0 ];then + echo "echo load_priority failed" + exit 1 + fi + else + found_vendors="$(grep -w "load_priority" "$config_file" | cut --only-delimited -d"=" -f2-)" + found_vendor=$(echo $found_vendors | sed "s/$vendor_name//g" | tr ',' ' ') + vendor=$(echo $found_vendor | tr -s ' ' ',') + if [ "$vendor" != "" ]; then + sed -i "/load_priority=$found_vendors/s@load_priority=$found_vendors@load_priority=$vendor_name,$vendor@g" "$config_file" + fi + fi +fi + +chmod u-w ${targetdir}/vendors + +if [ -d ${targetdir}/$vendordir/op_impl/cpu/aicpu_kernel/impl/ ]; then + chmod -R 440 ${targetdir}/$vendordir/op_impl/cpu/aicpu_kernel/impl/* >/dev/null 2>&1 +fi +if [ -f ${targetdir}/ascend_install.info ]; then + chmod -R 440 ${targetdir}/ascend_install.info +fi +if [ -f ${targetdir}/scene.info ]; then + chmod -R 440 ${targetdir}/scene.info +fi +if [ -f ${targetdir}/version.info ]; then + chmod -R 440 ${targetdir}/version.info +fi + +echo "SUCCESS" +exit 0 + diff --git a/Increase_Host_compute/Is_double_buffer/build_out/scripts/upgrade.sh b/Increase_Host_compute/Is_double_buffer/build_out/scripts/upgrade.sh new file mode 100644 index 0000000000000000000000000000000000000000..e091734858534a6aa10bb5204b87302438004926 --- /dev/null +++ b/Increase_Host_compute/Is_double_buffer/build_out/scripts/upgrade.sh @@ -0,0 +1,151 @@ +#!/bin/bash +vendor_name=customize +targetdir=/usr/local/Ascend/opp +target_custom=0 + +sourcedir=$PWD/packages +vendordir=vendors/$vendor_name + +log() { + cur_date=`date +"%Y-%m-%d %H:%M:%S"` + echo "[runtime] [$cur_date] "$1 +} + +if [[ "x${ASCEND_OPP_PATH}" == "x" ]];then + log "[ERROR] env ASCEND_OPP_PATH no exist" + exit 1 +fi + +targetdir=${ASCEND_OPP_PATH} + +if [ ! -d $targetdir ];then + log "[ERROR] $targetdir no exist" + exit 1 +fi + +upgrade() +{ + if [ ! -d ${sourcedir}/$vendordir/$1 ]; then + log "[INFO] no need to upgrade ops $1 files" + return 0 + fi + + if [ ! -d ${targetdir}/$vendordir/$1 ];then + log "[INFO] create ${targetdir}/$vendordir/$1." + mkdir -p ${targetdir}/$vendordir/$1 + if [ $? -ne 0 ];then + log "[ERROR] create ${targetdir}/$vendordir/$1 failed" + return 1 + fi + else + vendor_installed_dir=$(ls "$targetdir/vendors" 2> /dev/null) + for i in $vendor_installed_dir;do + vendor_installed_file=$(ls "$vendor_installed_dir/$vendor_name/$i" 2> /dev/null) + if [ "$i" = "$vendor_name" ] && [ "$vendor_installed_file" != "" ]; then + echo "[INFO]: $vendor_name custom opp package has been installed on the path $vendor_installed_dir, \ + you want to Overlay Installation , please enter:[o]; \ + or replace directory installation , please enter: [r]; \ + or not install , please enter:[n]." + fi + while true + do + read mrn + if [ "$mrn" = m ]; then + break + elif [ "$mrn" = r ]; then + [ -n "$vendor_installed_file"] && rm -rf "$vendor_installed_file" + break + elif [ "$mrn" = n ]; then + return 0 + else + echo "[WARNING]: Input error, please input m or r or n to choose!" + fi + done + done + log "[INFO] replace old ops $1 files ......" + fi + + log "copy new ops $1 files ......" + cp -rf ${sourcedir}/$vendordir/$1/* $targetdir/$vendordir/$1/ + if [ $? -ne 0 ];then + log "[ERROR] copy new $1 files failed" + return 1 + fi + + return 0 +} + +upgrade_file() +{ + if [ ! -e ${sourcedir}/$vendordir/$1 ]; then + log "[INFO] no need to upgrade ops $1 file" + return 0 + fi + + log "copy new $1 files ......" + cp -f ${sourcedir}/$vendordir/$1 $targetdir/$vendordir/$1 + if [ $? -ne 0 ];then + log "[ERROR] copy new $1 file failed" + return 1 + fi + + return 0 +} + +log "[INFO] copy uninstall sh success" + +echo "[ops_custom]upgrade framework" +upgrade framework +if [ $? -ne 0 ];then + exit 1 +fi + +echo "[ops_custom]upgrade op proto" +upgrade op_proto +if [ $? -ne 0 ];then + exit 1 +fi + +echo "[ops_custom]upgrade op impl" +upgrade op_impl +if [ $? -ne 0 ];then + exit 1 +fi + +echo "[ops_custom]upgrade op api" +upgrade op_api +if [ $? -ne 0 ];then + exit 1 +fi + +echo "[ops_custom]upgrade version.info" +upgrade_file version.info +if [ $? -ne 0 ];then + exit 1 +fi + +config_file=${targetdir}/vendors/config.ini +found_vendors="$(grep -w "load_priority" "$config_file" | cut --only-delimited -d"=" -f2-)" +found_vendor=$(echo $found_vendors | sed "s/$vendor_name//g" | tr ',' ' ') +vendor=$(echo $found_vendor | tr -s ' ' ',') +if [ "$vendor" != "" ]; then + sed -i "/load_priority=$found_vendors/s@load_priority=$found_vendors@load_priority=$vendor_name,$vendor@g" "$config_file" +fi + +changemode() +{ + if [ -d ${targetdir} ];then + chmod -R 550 ${targetdir}>/dev/null 2>&1 + fi + + return 0 +} +echo "[ops_custom]changemode..." +#changemode +if [ $? -ne 0 ];then + exit 1 +fi + +echo "SUCCESS" +exit 0 + diff --git a/Increase_Host_compute/Is_double_buffer/build_out/version.info b/Increase_Host_compute/Is_double_buffer/build_out/version.info new file mode 100644 index 0000000000000000000000000000000000000000..0ec7257bc8c51008d81469bdc9ce996ed34b998b --- /dev/null +++ b/Increase_Host_compute/Is_double_buffer/build_out/version.info @@ -0,0 +1 @@ +custom_opp_compiler_version=7.3.T10.0.B528 diff --git a/Increase_Host_compute/Is_double_buffer/cmake/config.cmake b/Increase_Host_compute/Is_double_buffer/cmake/config.cmake new file mode 100644 index 0000000000000000000000000000000000000000..886119daadd85495676c07dfb0b629e3deab8ccf --- /dev/null +++ b/Increase_Host_compute/Is_double_buffer/cmake/config.cmake @@ -0,0 +1,25 @@ + +set(CMAKE_CXX_FLAGS_DEBUG "") +set(CMAKE_CXX_FLAGS_RELEASE "") + +if (NOT DEFINED vendor_name) + set(vendor_name customize CACHE STRING "") +endif() +if (NOT DEFINED ASCEND_CANN_PACKAGE_PATH) + set(ASCEND_CANN_PACKAGE_PATH /usr/local/Ascend/latest CACHE PATH "") +endif() +if (NOT DEFINED ASCEND_PYTHON_EXECUTABLE) + set(ASCEND_PYTHON_EXECUTABLE python3 CACHE STRING "") +endif() +if (NOT DEFINED ASCEND_COMPUTE_UNIT) + message(FATAL_ERROR "ASCEND_COMPUTE_UNIT not set in CMakePreset.json ! +") +endif() +set(ASCEND_TENSOR_COMPILER_PATH ${ASCEND_CANN_PACKAGE_PATH}/compiler) +set(ASCEND_CCEC_COMPILER_PATH ${ASCEND_TENSOR_COMPILER_PATH}/ccec_compiler/bin) +set(ASCEND_AUTOGEN_PATH ${CMAKE_BINARY_DIR}/autogen) +set(ASCEND_FRAMEWORK_TYPE tensorflow) +file(MAKE_DIRECTORY ${ASCEND_AUTOGEN_PATH}) +set(CUSTOM_COMPILE_OPTIONS "custom_compile_options.ini") +execute_process(COMMAND rm -rf ${ASCEND_AUTOGEN_PATH}/${CUSTOM_COMPILE_OPTIONS} + COMMAND touch ${ASCEND_AUTOGEN_PATH}/${CUSTOM_COMPILE_OPTIONS}) diff --git a/Increase_Host_compute/Is_double_buffer/cmake/func.cmake b/Increase_Host_compute/Is_double_buffer/cmake/func.cmake new file mode 100644 index 0000000000000000000000000000000000000000..ad187e7d6c0a7c801d0d791d3fab38b2e9d4e71f --- /dev/null +++ b/Increase_Host_compute/Is_double_buffer/cmake/func.cmake @@ -0,0 +1,228 @@ + +function(get_system_info SYSTEM_INFO) + if (UNIX) + execute_process(COMMAND grep -i ^id= /etc/os-release OUTPUT_VARIABLE TEMP) + string(REGEX REPLACE "\n|id=|ID=|\"" "" SYSTEM_NAME ${TEMP}) + set(${SYSTEM_INFO} ${SYSTEM_NAME}_${CMAKE_SYSTEM_PROCESSOR} PARENT_SCOPE) + elseif (WIN32) + message(STATUS "System is Windows. Only for pre-build.") + else () + message(FATAL_ERROR "${CMAKE_SYSTEM_NAME} not support.") + endif () +endfunction() + +function(opbuild) + message(STATUS "Opbuild generating sources") + cmake_parse_arguments(OPBUILD "" "OUT_DIR;PROJECT_NAME;ACCESS_PREFIX" "OPS_SRC" ${ARGN}) + execute_process(COMMAND ${CMAKE_COMPILE} -g -fPIC -shared -std=c++11 ${OPBUILD_OPS_SRC} -D_GLIBCXX_USE_CXX11_ABI=0 + -I ${ASCEND_CANN_PACKAGE_PATH}/include -L ${ASCEND_CANN_PACKAGE_PATH}/lib64 -lexe_graph -lregister -ltiling_api + -o ${OPBUILD_OUT_DIR}/libascend_all_ops.so + RESULT_VARIABLE EXEC_RESULT + OUTPUT_VARIABLE EXEC_INFO + ERROR_VARIABLE EXEC_ERROR + ) + if (${EXEC_RESULT}) + message("build ops lib info: ${EXEC_INFO}") + message("build ops lib error: ${EXEC_ERROR}") + message(FATAL_ERROR "opbuild run failed!") + endif() + set(proj_env "") + set(prefix_env "") + if (NOT "${OPBUILD_PROJECT_NAME}x" STREQUAL "x") + set(proj_env "OPS_PROJECT_NAME=${OPBUILD_PROJECT_NAME}") + endif() + if (NOT "${OPBUILD_ACCESS_PREFIX}x" STREQUAL "x") + set(prefix_env "OPS_DIRECT_ACCESS_PREFIX=${OPBUILD_ACCESS_PREFIX}") + endif() + execute_process(COMMAND ${proj_env} ${prefix_env} ${ASCEND_CANN_PACKAGE_PATH}/toolkit/tools/opbuild/op_build + ${OPBUILD_OUT_DIR}/libascend_all_ops.so ${OPBUILD_OUT_DIR} + RESULT_VARIABLE EXEC_RESULT + OUTPUT_VARIABLE EXEC_INFO + ERROR_VARIABLE EXEC_ERROR + ) + if (${EXEC_RESULT}) + message("opbuild ops info: ${EXEC_INFO}") + message("opbuild ops error: ${EXEC_ERROR}") + endif() + message(STATUS "Opbuild generating sources - done") +endfunction() + +function(add_ops_info_target) + cmake_parse_arguments(OPINFO "" "TARGET;OPS_INFO;OUTPUT;INSTALL_DIR" "" ${ARGN}) + get_filename_component(opinfo_file_path "${OPINFO_OUTPUT}" DIRECTORY) + add_custom_command(OUTPUT ${OPINFO_OUTPUT} + COMMAND mkdir -p ${opinfo_file_path} + COMMAND ${ASCEND_PYTHON_EXECUTABLE} ${CMAKE_SOURCE_DIR}/cmake/util/parse_ini_to_json.py + ${OPINFO_OPS_INFO} ${OPINFO_OUTPUT} + ) + add_custom_target(${OPINFO_TARGET} ALL + DEPENDS ${OPINFO_OUTPUT} + ) + install(FILES ${OPINFO_OUTPUT} + DESTINATION ${OPINFO_INSTALL_DIR} + ) +endfunction() + +function(add_ops_compile_options OP_TYPE) + cmake_parse_arguments(OP_COMPILE "" "OP_TYPE" "COMPUTE_UNIT;OPTIONS" ${ARGN}) + file(APPEND ${ASCEND_AUTOGEN_PATH}/${CUSTOM_COMPILE_OPTIONS} + "${OP_TYPE},${OP_COMPILE_COMPUTE_UNIT},${OP_COMPILE_OPTIONS}\n") +endfunction() + +function(add_ops_impl_target) + cmake_parse_arguments(OPIMPL "" "TARGET;OPS_INFO;IMPL_DIR;OUT_DIR;INSTALL_DIR" "OPS_BATCH;OPS_ITERATE" ${ARGN}) + add_custom_command(OUTPUT ${OPIMPL_OUT_DIR}/.impl_timestamp + COMMAND mkdir -m 700 -p ${OPIMPL_OUT_DIR}/dynamic + COMMAND ${ASCEND_PYTHON_EXECUTABLE} ${CMAKE_SOURCE_DIR}/cmake/util/ascendc_impl_build.py + ${OPIMPL_OPS_INFO} + \"${OPIMPL_OPS_BATCH}\" \"${OPIMPL_OPS_ITERATE}\" + ${OPIMPL_IMPL_DIR} + ${OPIMPL_OUT_DIR}/dynamic + ${ASCEND_AUTOGEN_PATH} + + COMMAND rm -rf ${OPIMPL_OUT_DIR}/.impl_timestamp + COMMAND touch ${OPIMPL_OUT_DIR}/.impl_timestamp + DEPENDS ${OPIMPL_OPS_INFO} + ${CMAKE_SOURCE_DIR}/cmake/util/ascendc_impl_build.py + ) + add_custom_target(${OPIMPL_TARGET} ALL + DEPENDS ${OPIMPL_OUT_DIR}/.impl_timestamp) + if (${ENABLE_SOURCE_PACKAGE}) + install(DIRECTORY ${OPIMPL_OUT_DIR}/dynamic + DESTINATION ${OPIMPL_INSTALL_DIR} + ) + endif() +endfunction() + +function(add_ops_replay_targets) + cmake_parse_arguments(OPREPLAY "" "OPS_INFO;COMPUTE_UNIT;IMPL_DIR;OUT_DIR;INSTALL_DIR" "OPS_BATCH;OPS_ITERATE" ${ARGN}) + # ccec compile options + set(ccec_base_opts -c -O2 --cce-aicore-only -mllvm -cce-aicore-function-stack-size=16000 + -mllvm -cce-aicore-record-overflow=false -std=c++17) + set(ccec_extopts_ascend310p --cce-aicore-arch=dav-m200 -mllvm -cce-aicore-fp-ceiling=2) + set(ccec_extopts_ascend910 --cce-aicore-arch=dav-c100) + set(ccec_extopts_ascend910b --cce-aicore-arch=dav-c220-cube) + file(MAKE_DIRECTORY ${OPREPLAY_OUT_DIR}) + execute_process(COMMAND ${ASCEND_PYTHON_EXECUTABLE} ${CMAKE_SOURCE_DIR}/cmake/util/ascendc_replay_build.py + ${OPREPLAY_OPS_INFO} + "${OPREPLAY_OPS_BATCH}" "${OPREPLAY_OPS_ITERATE}" + ${OPREPLAY_IMPL_DIR} + ${OPREPLAY_OUT_DIR} + ${OPREPLAY_COMPUTE_UNIT} + ) + file(GLOB replay_kernel_entries ${OPREPLAY_OUT_DIR}/*.cce) + if (NOT "${replay_kernel_entries}x" STREQUAL "x") + foreach(replay_kernel_file ${replay_kernel_entries}) + get_filename_component(replay_kernel_file_name "${replay_kernel_file}" NAME) + string(REPLACE "_entry.cce" "" op_kerne_name ${replay_kernel_file_name}) + file(GLOB replay_lib_src ${OPREPLAY_OUT_DIR}/${op_kerne_name}*.cpp) + set(OP_TILING_DATA_H_PATH ${OPREPLAY_OUT_DIR}/${op_kerne_name}_tiling_data.h) + add_library(replay_${op_kerne_name}_${OPREPLAY_COMPUTE_UNIT} SHARED ${replay_lib_src}) + if(EXISTS ${OP_TILING_DATA_H_PATH}) + target_compile_options(replay_${op_kerne_name}_${OPREPLAY_COMPUTE_UNIT} PRIVATE + -include ${OP_TILING_DATA_H_PATH} + ) + endif() + target_compile_definitions(replay_${op_kerne_name}_${OPREPLAY_COMPUTE_UNIT} PRIVATE + ${op_kerne_name}=${op_kerne_name}_${OPREPLAY_COMPUTE_UNIT} + ) + target_compile_options(replay_${op_kerne_name}_${OPREPLAY_COMPUTE_UNIT} PRIVATE + -D__ASCENDC_REPLAY__ + ) + target_link_libraries(replay_${op_kerne_name}_${OPREPLAY_COMPUTE_UNIT} PRIVATE intf_pub + tikreplaylib::${OPREPLAY_COMPUTE_UNIT} + register + ) + add_custom_command(OUTPUT ${OPREPLAY_OUT_DIR}/${op_kerne_name}_entry_${OPREPLAY_COMPUTE_UNIT}.o + COMMAND ccec ${ccec_base_opts} ${ccec_extopts_${OPREPLAY_COMPUTE_UNIT}} ${replay_kernel_file} + -o ${OPREPLAY_OUT_DIR}/${op_kerne_name}_entry_${OPREPLAY_COMPUTE_UNIT}.o + DEPENDS ${replay_kernel_file} + ) + add_custom_target(replay_kernel_${op_kerne_name}_${OPREPLAY_COMPUTE_UNIT} ALL + DEPENDS ${OPREPLAY_OUT_DIR}/${op_kerne_name}_entry_${OPREPLAY_COMPUTE_UNIT}.o + ) + install(TARGETS replay_${op_kerne_name}_${OPREPLAY_COMPUTE_UNIT} + LIBRARY DESTINATION packages/vendors/${vendor_name}/op_impl/ai_core/tbe/op_replay + ) + install(FILES ${OPREPLAY_OUT_DIR}/${op_kerne_name}_entry_${OPREPLAY_COMPUTE_UNIT}.o + DESTINATION packages/vendors/${vendor_name}/op_impl/ai_core/tbe/op_replay + ) + endforeach() + endif() +endfunction() + +function(add_npu_support_target) + cmake_parse_arguments(NPUSUP "" "TARGET;OPS_INFO_DIR;OUT_DIR;INSTALL_DIR" "" ${ARGN}) + get_filename_component(npu_sup_file_path "${NPUSUP_OUT_DIR}" DIRECTORY) + add_custom_command(OUTPUT ${NPUSUP_OUT_DIR}/npu_supported_ops.json + COMMAND mkdir -p ${NPUSUP_OUT_DIR} + COMMAND ${CMAKE_SOURCE_DIR}/cmake/util/gen_ops_filter.sh + ${NPUSUP_OPS_INFO_DIR} + ${NPUSUP_OUT_DIR} + ) + add_custom_target(npu_supported_ops ALL + DEPENDS ${NPUSUP_OUT_DIR}/npu_supported_ops.json + ) + install(FILES ${NPUSUP_OUT_DIR}/npu_supported_ops.json + DESTINATION ${NPUSUP_INSTALL_DIR} + ) +endfunction() + +function(add_bin_compile_target) + cmake_parse_arguments(BINCMP "" "TARGET;OPS_INFO;COMPUTE_UNIT;IMPL_DIR;ADP_DIR;OUT_DIR;INSTALL_DIR" "" ${ARGN}) + file(MAKE_DIRECTORY ${BINCMP_OUT_DIR}/src) + file(MAKE_DIRECTORY ${BINCMP_OUT_DIR}/bin) + file(MAKE_DIRECTORY ${BINCMP_OUT_DIR}/gen) + execute_process(COMMAND ${ASCEND_PYTHON_EXECUTABLE} ${CMAKE_SOURCE_DIR}/cmake/util/ascendc_bin_param_build.py + ${BINCMP_OPS_INFO} ${BINCMP_OUT_DIR}/gen ${BINCMP_COMPUTE_UNIT} + RESULT_VARIABLE EXEC_RESULT + OUTPUT_VARIABLE EXEC_INFO + ERROR_VARIABLE EXEC_ERROR + ) + if (${EXEC_RESULT}) + message("ops binary compile scripts gen info: ${EXEC_INFO}") + message("ops binary compile scripts gen error: ${EXEC_ERROR}") + message(FATAL_ERROR "ops binary compile scripts gen failed!") + endif() + if (NOT TARGET binary) + add_custom_target(binary) + endif() + add_custom_target(${BINCMP_TARGET} + COMMAND cp -r ${BINCMP_IMPL_DIR}/*.* ${BINCMP_OUT_DIR}/src + ) + add_custom_target(${BINCMP_TARGET}_gen_ops_config + COMMAND ${ASCEND_PYTHON_EXECUTABLE} ${CMAKE_SOURCE_DIR}/cmake/util/insert_simplified_keys.py -p ${BINCMP_OUT_DIR}/bin + COMMAND ${ASCEND_PYTHON_EXECUTABLE} ${CMAKE_SOURCE_DIR}/cmake/util/ascendc_ops_config.py -p ${BINCMP_OUT_DIR}/bin + -s ${BINCMP_COMPUTE_UNIT} + ) + add_dependencies(binary ${BINCMP_TARGET}_gen_ops_config) + file(GLOB bin_scripts ${BINCMP_OUT_DIR}/gen/*.sh) + foreach(bin_script ${bin_scripts}) + get_filename_component(bin_file ${bin_script} NAME_WE) + string(REPLACE "-" ";" bin_sep ${bin_file}) + list(GET bin_sep 0 op_type) + list(GET bin_sep 1 op_file) + list(GET bin_sep 2 op_index) + if (NOT TARGET ${BINCMP_TARGET}_${op_file}_copy) + file(MAKE_DIRECTORY ${BINCMP_OUT_DIR}/bin/${op_file}) + add_custom_target(${BINCMP_TARGET}_${op_file}_copy + COMMAND cp ${BINCMP_ADP_DIR}/${op_file}.py ${BINCMP_OUT_DIR}/src/${op_type}.py + ) + install(DIRECTORY ${BINCMP_OUT_DIR}/bin/${op_file} + DESTINATION ${BINCMP_INSTALL_DIR}/${BINCMP_COMPUTE_UNIT} OPTIONAL + ) + install(FILES ${BINCMP_OUT_DIR}/bin/${op_file}.json + DESTINATION ${BINCMP_INSTALL_DIR}/config/${BINCMP_COMPUTE_UNIT}/ OPTIONAL + ) + endif() + add_custom_target(${BINCMP_TARGET}_${op_file}_${op_index} + COMMAND export HI_PYTHON=${ASCEND_PYTHON_EXECUTABLE} && bash ${bin_script} ${BINCMP_OUT_DIR}/src/${op_type}.py ${BINCMP_OUT_DIR}/bin/${op_file} + WORKING_DIRECTORY ${BINCMP_OUT_DIR} + ) + add_dependencies(${BINCMP_TARGET}_${op_file}_${op_index} ${BINCMP_TARGET} ${BINCMP_TARGET}_${op_file}_copy) + add_dependencies(${BINCMP_TARGET}_gen_ops_config ${BINCMP_TARGET}_${op_file}_${op_index}) + endforeach() + install(FILES ${BINCMP_OUT_DIR}/bin/binary_info_config.json + DESTINATION ${BINCMP_INSTALL_DIR}/config/${BINCMP_COMPUTE_UNIT} OPTIONAL + ) +endfunction() diff --git a/Increase_Host_compute/Is_double_buffer/cmake/intf.cmake b/Increase_Host_compute/Is_double_buffer/cmake/intf.cmake new file mode 100644 index 0000000000000000000000000000000000000000..2f362c396622d66132f80f54492a8cc3204882fb --- /dev/null +++ b/Increase_Host_compute/Is_double_buffer/cmake/intf.cmake @@ -0,0 +1,26 @@ + +add_library(intf_pub INTERFACE) +target_compile_options(intf_pub INTERFACE + -fPIC + -fvisibility=hidden + -fvisibility-inlines-hidden + $<$:-O2> + $<$:-O0 -g> + $<$:-std=c++11> + $<$,$>:-ftrapv -fstack-check> + $<$:-pthread -Wfloat-equal -Wshadow -Wformat=2 -Wno-deprecated -Wextra> + $,-fstack-protector-strong,-fstack-protector-all> +) +target_compile_definitions(intf_pub INTERFACE + _GLIBCXX_USE_CXX11_ABI=0 + $<$:_FORTIFY_SOURCE=2> +) +target_include_directories(intf_pub INTERFACE ${ASCEND_CANN_PACKAGE_PATH}/include) +target_link_options(intf_pub INTERFACE + $<$,EXECUTABLE>:-pie> + $<$:-s> + -Wl,-z,relro + -Wl,-z,now + -Wl,-z,noexecstack +) +target_link_directories(intf_pub INTERFACE ${ASCEND_CANN_PACKAGE_PATH}/lib64) diff --git a/Increase_Host_compute/Is_double_buffer/cmake/makeself.cmake b/Increase_Host_compute/Is_double_buffer/cmake/makeself.cmake new file mode 100644 index 0000000000000000000000000000000000000000..48c565bfb4f2edc6534a81abaa8565c4cf2dfc30 --- /dev/null +++ b/Increase_Host_compute/Is_double_buffer/cmake/makeself.cmake @@ -0,0 +1,17 @@ +execute_process(COMMAND chmod +x ${CMAKE_CURRENT_LIST_DIR}/util/makeself/makeself.sh) +execute_process(COMMAND ${CMAKE_CURRENT_LIST_DIR}/util/makeself/makeself.sh + --header ${CMAKE_CURRENT_LIST_DIR}/util/makeself/makeself-header.sh + --help-header ./help.info + --gzip --complevel 4 --nomd5 --sha256 + ./ ${CPACK_PACKAGE_FILE_NAME} "version:1.0" ./install.sh + WORKING_DIRECTORY ${CPACK_TEMPORARY_DIRECTORY} + RESULT_VARIABLE EXEC_RESULT + ERROR_VARIABLE EXEC_ERROR +) +if (NOT "${EXEC_RESULT}x" STREQUAL "0x") + message(FATAL_ERROR "CPack Command error: ${EXEC_RESULT}\n${EXEC_ERROR}") +endif() +execute_process(COMMAND cp ${CPACK_EXTERNAL_BUILT_PACKAGES} ${CPACK_PACKAGE_DIRECTORY}/ + COMMAND echo "Copy ${CPACK_EXTERNAL_BUILT_PACKAGES} to ${CPACK_PACKAGE_DIRECTORY}/" + WORKING_DIRECTORY ${CPACK_TEMPORARY_DIRECTORY} +) diff --git a/Increase_Host_compute/Is_double_buffer/cmake/util/__init__.py b/Increase_Host_compute/Is_double_buffer/cmake/util/__init__.py new file mode 100644 index 0000000000000000000000000000000000000000..c4ddc893a9275672e046b1311c6ee2d1578f405e --- /dev/null +++ b/Increase_Host_compute/Is_double_buffer/cmake/util/__init__.py @@ -0,0 +1,8 @@ +#!/usr/bin/env python +# -*- coding: utf-8 -*- + +import sys +import os + +PYF_PATH = os.path.dirname(os.path.realpath(__file__)) +sys.path.append(PYF_PATH) diff --git a/Increase_Host_compute/Is_double_buffer/cmake/util/__pycache__/const_var.cpython-39.pyc b/Increase_Host_compute/Is_double_buffer/cmake/util/__pycache__/const_var.cpython-39.pyc new file mode 100644 index 0000000000000000000000000000000000000000..caa4729d185db4ed538ed3de11741e47bc55d9fe Binary files /dev/null and b/Increase_Host_compute/Is_double_buffer/cmake/util/__pycache__/const_var.cpython-39.pyc differ diff --git a/Increase_Host_compute/Is_double_buffer/cmake/util/__pycache__/opdesc_parser.cpython-39.pyc b/Increase_Host_compute/Is_double_buffer/cmake/util/__pycache__/opdesc_parser.cpython-39.pyc new file mode 100644 index 0000000000000000000000000000000000000000..def8af8f58dc97ff46d9dab88b5db60e9b42e36e Binary files /dev/null and b/Increase_Host_compute/Is_double_buffer/cmake/util/__pycache__/opdesc_parser.cpython-39.pyc differ diff --git a/Increase_Host_compute/Is_double_buffer/cmake/util/ascendc_bin_param_build.py b/Increase_Host_compute/Is_double_buffer/cmake/util/ascendc_bin_param_build.py new file mode 100644 index 0000000000000000000000000000000000000000..decf34544880c68fd89e809b15d415844b9882e6 --- /dev/null +++ b/Increase_Host_compute/Is_double_buffer/cmake/util/ascendc_bin_param_build.py @@ -0,0 +1,129 @@ +#!/usr/bin/env python +# -*- coding: UTF-8 -*- +""" +Created on Feb 28 20:56:45 2020 +Copyright (c) Huawei Technologies Co., Ltd. 2020-2021. All rights reserved. +""" + +import sys +import os +import json +import hashlib +import const_var +import opdesc_parser + +PYF_PATH = os.path.dirname(os.path.realpath(__file__)) + + +class BinParamBuilder(opdesc_parser.OpDesc): + def __init__(self: any, op_type: str): + super().__init__(op_type) + self.soc = '' + self.out_path = '' + + def set_soc_version(self: any, soc: str): + self.soc = soc + + def set_out_path(self: any, out_path: str): + self.out_path = out_path + + def gen_input_json(self: any): + key_map = {} + count = len(self.input_dtype[0].split(',')) + for i in range(0, count): + inputs = [] + outputs = [] + attrs = [] + op_node = {} + for idx in range(0, len(self.input_name)): + idtypes = self.input_dtype[idx].split(',') + ifmts = self.input_fmt[idx].split(',') + itype = self.input_type[idx] + para = {} + para['name'] = self.input_name[idx] + para['index'] = idx + para['dtype'] = idtypes[i] + para['format'] = ifmts[i] + para['paramType'] = itype + para['shape'] = [-2] + if itype == 'dynamic': + inputs.append([para]) + else: + inputs.append(para) + for idx in range(0, len(self.output_name)): + odtypes = self.output_dtype[idx].split(',') + ofmts = self.output_fmt[idx].split(',') + otype = self.output_type[idx] + para = {} + para['name'] = self.output_name[idx] + para['index'] = idx + para['dtype'] = odtypes[i] + para['format'] = ofmts[i] + para['paramType'] = otype + para['shape'] = [-2] + if otype == 'dynamic': + outputs.append([para]) + else: + outputs.append(para) + for attr in self.attr_list: + att = {} + att['name'] = attr + atype = self.attr_val.get(attr).get('type').lower() + atype = atype.replace('list', 'list_') + att['dtype'] = atype + att['value'] = const_var.ATTR_DEF_VAL.get(atype) + attrs.append(att) + op_node['bin_filename'] = '' + op_node['inputs'] = inputs + op_node['outputs'] = outputs + if len(attrs) > 0: + op_node['attrs'] = attrs + param = {} + param['op_type'] = self.op_type + param['op_list'] = [op_node] + objstr = json.dumps(param, indent=' ') + md5sum = hashlib.md5(objstr.encode('utf-8')).hexdigest() + while key_map.get(md5sum) is not None: + objstr += '1' + md5sum = hashlib.md5(objstr.encode('utf-8')).hexdigest() + key_map[md5sum] = md5sum + bin_file = self.op_type + '_' + md5sum + op_node['bin_filename'] = bin_file + param_file = os.path.join(self.out_path, bin_file + '_param.json') + param_file = os.path.realpath(param_file) + with os.fdopen(os.open(param_file, const_var.WFLAGS, const_var.WMODES), 'w') as fd: + json.dump(param, fd, indent=' ') + self._write_buld_cmd(param_file, bin_file, i) + + + def _write_buld_cmd(self: any, param_file: str, bin_file: str, index: int): + hard_soc = const_var.SOC_MAP_EXT.get(self.soc) + if not hard_soc: + hard_soc = soc.capitalize() + name_com = [self.op_type, self.op_file, str(index)] + compile_file = os.path.join(self.out_path, '-'.join(name_com) + '.sh') + compile_file = os.path.realpath(compile_file) + with os.fdopen(os.open(compile_file, const_var.WFLAGS, const_var.WMODES), 'w') as fd: + fd.write('#!/bin/bash\n') + fd.write('echo "[{}] Generating {} ..."\n'.format(hard_soc, bin_file)) + cmd = const_var.BIN_CMD.format(fun=self.op_intf, soc=hard_soc, param=param_file, impl='""') + fd.write(cmd) + chk = const_var.CHK_CMD.format(res_file=bin_file + '.json') + fd.write(chk) + chk = const_var.CHK_CMD.format(res_file=bin_file + '.o') + fd.write(chk) + fd.write('echo "[{}] Generating {} Done"\n'.format(hard_soc, bin_file)) + + +def gen_bin_param_file(cfgfile: str, out_dir: str, soc: str): + op_descs = opdesc_parser.get_op_desc(cfgfile, [], [], BinParamBuilder, None) + for op_desc in op_descs: + op_desc.set_soc_version(soc) + op_desc.set_out_path(out_dir) + op_desc.gen_input_json() + + +if __name__ == '__main__': + if len(sys.argv) <= 3: + raise RuntimeError('arguments must greater than 3') + gen_bin_param_file(sys.argv[1], sys.argv[2], sys.argv[3]) diff --git a/Increase_Host_compute/Is_double_buffer/cmake/util/ascendc_impl_build.py b/Increase_Host_compute/Is_double_buffer/cmake/util/ascendc_impl_build.py new file mode 100644 index 0000000000000000000000000000000000000000..7fe177da1e5e8c0931189a1810f83fc3f42d9204 --- /dev/null +++ b/Increase_Host_compute/Is_double_buffer/cmake/util/ascendc_impl_build.py @@ -0,0 +1,446 @@ +#!/usr/bin/env python +# -*- coding: UTF-8 -*- +""" +Created on Feb 28 20:56:45 2020 +Copyright (c) Huawei Technologies Co., Ltd. 2020-2021. All rights reserved. +""" + +import sys +import os +import re +import stat +import opdesc_parser +import const_var + +PYF_PATH = os.path.dirname(os.path.realpath(__file__)) + +IMPL_HEAD = ''' +import os, sys +import ctypes +import json +import shutil +from tbe.common.platform import get_soc_spec +from tbe.common.utils import para_check +from tbe.tikcpp import compile_op, replay_op, check_op_cap, generalize_op_params, get_code_channel, OpInfo +from tbe.common.buildcfg import get_default_build_config +from impl.util.platform_adapter import tbe_register +from tbe.common.buildcfg import get_current_build_config +PYF_PATH = os.path.dirname(os.path.realpath(__file__)) + +DTYPE_MAP = {"float32": ["DT_FLOAT", "float"], + "float16": ["DT_FLOAT16", "half"], + "int8": ["DT_INT8", "int8_t"], + "int16": ["DT_INT16", "int16_t"], + "int32": ["DT_INT32", "int32_t"], + "int64": ["DT_INT64", "int64_t"], + "uint1": ["DT_UINT1", "uint8_t"], + "uint8": ["DT_UINT8", "uint8_t"], + "uint16": ["DT_UINT16", "uint16_t"], + "uint32": ["DT_UINT32", "uint32_t"], + "uint64": ["DT_UINT64", "uint64_t"], + "bool": ["DT_BOOL", "bool"], + "double": ["DT_DOUBLE", "double"], + "dual": ["DT_DUAL", "unknown"], + "dual_sub_int8": ["DT_DUAL_SUB_INT8", "unknown"], + "dual_sub_uint8": ["DT_DUAL_SUB_UINT8", "unknown"], + "string": ["DT_STRING", "unknown"], + "complex64": ["DT_COMPLEX64", "unknown"], + "complex128": ["DT_COMPLEX128", "unknown"], + "qint8": ["DT_QINT8", "unknown"], + "qint16": ["DT_QINT16", "unknown"], + "qint32": ["DT_QINT32", "unknown"], + "quint8": ["DT_QUINT8", "unknown"], + "quint16": ["DT_QUINT16", "unknown"], + "resource": ["DT_RESOURCE", "unknown"], + "string_ref": ["DT_STRING_REF", "unknown"], + "int4": ["DT_INT4", "int8_t"], + "bfloat16": ["DT_BF16", "bfloat16_t"]} + +def get_dtype_fmt_options(__inputs__, __outputs__): + options = [] + for x in __inputs__ + __outputs__: + x_n = x.get("param_name").upper() + x_fmt = x.get("format") + x_dtype = x.get("dtype") + options.append("-DDTYPE_{n}={t}".format(n=x_n, t=DTYPE_MAP.get(x_dtype)[1])) + options.append("-DORIG_DTYPE_{n}={ot}".format(n=x_n, ot=DTYPE_MAP.get(x_dtype)[0])) + options.append("-DFORMAT_{n}=FORMAT_{f}".format(n=x_n, f=x_fmt)) + return options + +def load_dso(so_path): + try: + ctypes.CDLL(so_path) + except OSError as error : + print(error) + raise RuntimeError("cannot open %s" %(so_path)) + else: + print("load so succ ", so_path) + +def get_shortsoc_compile_option(compile_option_list: list, shortsoc:str): + compile_options = [] + if shortsoc in compile_option_list: + compile_options = compile_option_list[shortsoc] + elif '__ALLSOC__' in compile_option_list: + compile_options = compile_option_list['__ALLSOC__'] + return compile_options + +''' + +IMPL_API = ''' +@tbe_register.register_operator("{}") +@para_check.check_op_params({}) +def {}({}, kernel_name="{}", impl_mode=""): + if get_current_build_config("enable_op_prebuild"): + return + __inputs__, __outputs__, __attrs__ = _build_args({}) + options = get_dtype_fmt_options(__inputs__, __outputs__) + options += ["-x", "cce"] + ccec = os.environ.get('CCEC_REAL_PATH') + if ccec is None: + ccec = shutil.which("ccec") + if ccec != None: + ccec_path = os.path.dirname(ccec) + tikcpp_path = os.path.realpath(os.path.join(ccec_path, "..", "..", "tikcpp")) + else: + tikcpp_path = os.path.realpath("/usr/local/Ascend/latest/compiler/tikcpp") + options.append("-I" + tikcpp_path) + options.append("-I" + os.path.join(tikcpp_path, "tikcfw")) + options.append("-I" + os.path.join(tikcpp_path, "tikcfw", "impl")) + options.append("-I" + os.path.join(tikcpp_path, "tikcfw", "interface")) + options.append("-I" + os.path.join(PYF_PATH, "..", "ascendc", "common")) + if impl_mode == "high_performance": + options.append("-DHIGH_PERFORMANCE=1") + elif impl_mode == "high_precision": + options.append("-DHIGH_PRECISION=1") + if get_default_build_config("enable_deterministic_mode") == 1: + options.append("-DDETEMINISTIC_MODE=1") + + custom_compile_options = {}, + custom_all_compile_options = {}, + soc_version = get_soc_spec("SOC_VERSION") + soc_short = get_soc_spec("SHORT_SOC_VERSION").lower() + custom_compile_options_soc = get_shortsoc_compile_option(custom_compile_options[0], soc_short) + custom_all_compile_options_soc = get_shortsoc_compile_option(custom_all_compile_options[0], soc_short) + options += custom_all_compile_options_soc + options += custom_compile_options_soc + + origin_func_name = "{}" + ascendc_src_dir = "{}" + ascendc_src_file = "{}" + src = os.path.join(PYF_PATH, "..", "ascendc", ascendc_src_dir, ascendc_src_file) + if not os.path.exists(src): + src = os.path.join(PYF_PATH, ascendc_src_file) +''' + +REPLAY_OP_API = ''' + print("start replay Acend C Operator {}, kernel name is {}") + tikreplay_codegen_path = tikcpp_path + "/tikreplaylib/lib" + tikreplay_stub_path = tikcpp_path + "/tikreplaylib/lib/" + soc_version + print("start load libtikreplaylib_codegen.so and libtikreplaylib_stub.so") + codegen_so_path = tikreplay_codegen_path + "/libtikreplaylib_codegen.so" + replaystub_so_path = tikreplay_stub_path + "/libtikreplaylib_stub.so" + if PYF_PATH.endswith("dynamic"): + op_replay_path = os.path.join(PYF_PATH, "..", "..", "op_replay") + else: + op_replay_path = os.path.join(PYF_PATH, "..", "op_replay") + replayapi_so_path = os.path.join(op_replay_path, "libreplay_{}_" + soc_short + ".so") + load_dso(codegen_so_path) + load_dso(replaystub_so_path) + load_dso(replayapi_so_path) + op_type = "{}" + entry_obj = os.path.join(op_replay_path, "{}_entry_" + soc_short + ".o") + code_channel = get_code_channel(src, kernel_name, op_type, options) + op_info = OpInfo(kernel_name = kernel_name, op_type = op_type, inputs = __inputs__, outputs = __outputs__,\\ + attrs = __attrs__, impl_mode = impl_mode) + res, msg = replay_op(op_info, entry_obj, code_channel, src, options) + if not res: + print("call replay op failed for %s and get into call compile op" %(msg)) + compile_op(src, origin_func_name, op_info, options, code_channel, '{}') +''' + +COMPILE_OP_API = ''' + print("start compile Ascend C operator {}. kernel name is {}") + op_type = "{}" + code_channel = get_code_channel(src, kernel_name, op_type, options) + op_info = OpInfo(kernel_name = kernel_name, op_type = op_type, inputs = __inputs__, outputs = __outputs__,\\ + attrs = __attrs__, impl_mode = impl_mode, origin_inputs=[{}], origin_outputs = [{}]) + compile_op(src, origin_func_name, op_info, options, code_channel, '{}') +''' + +SUP_API = ''' +def {}({}, impl_mode=""): + __inputs__, __outputs__, __attrs__ = _build_args({}) + ret_str = check_op_cap("{}", "{}", __inputs__, __outputs__, __attrs__) + ret_dict = json.loads(ret_str) + err_code = ret_dict.get("ret_code") + sup = "Unknown" + reason = "Unknown reason" + if err_code is not None: + if err_code is 0: + sup = "True" + reason = "" + elif err_code is 1: + sup = "False" + reason = ret_dict.get("reason") + else: + sup = "Unknown" + reason = ret_dict.get("reason") + return sup, reason +''' +CAP_API = ''' +def {}({}, impl_mode=""): + __inputs__, __outputs__, __attrs__ = _build_args({}) + result = check_op_cap("{}", "{}", __inputs__, __outputs__, __attrs__) + return result.decode("utf-8") +''' +GLZ_API = ''' +@tbe_register.register_param_generalization("{}") +def {}_generalization({}, generalize_config=None): + __inputs__, __outputs__, __attrs__ = _build_args({}) + ret_str = generalize_op_params("{}", __inputs__, __outputs__, __attrs__, generalize_config) + return [json.loads(ret_str)] +''' + +ATTR_DEFAULT = {'bool': 'False', 'int': '0', 'float': '0.0', 'listInt': '[]', + 'listFloat': '[]', 'listBool': '[]', 'listListInt': '[[]]', 'str': ''} + + +def optype_snake(origin_str): + temp_str = origin_str[0].lower() + origin_str[1:] + new_str = re.sub(r'([A-Z])', r'_\1', temp_str).lower() + return new_str + + +class AdpBuilder(opdesc_parser.OpDesc): + def __init__(self: any, op_type: str): + self.argsname = [] + self.argsdefv = [] + self.op_compile_option:str = '{}' + super().__init__(op_type) + + + def write_adapt(self: any, impl_path, path: str, op_compile_option_all:list = None): + self._build_paradefault() + if impl_path != "": + src_file = os.path.join(impl_path, self.op_file + '.cpp') + if not os.path.exists(src_file): + return + out_path = os.path.abspath(path) + if self.dynamic_shape and not out_path.endswith('dynamic'): + out_path = os.path.join(path, 'dynamic') + os.makedirs(out_path, mode=0o700, exist_ok=True) + adpfile = os.path.join(out_path, self.op_file + '.py') + self._gen_op_compile_option(op_compile_option_all) + with os.fdopen(os.open(adpfile, const_var.WFLAGS, const_var.WMODES), 'w') as fd: + self._write_head(fd) + self._write_argparse(fd) + self._write_impl(fd) + if self.op_chk_support: + self._write_cap('check_supported', fd) + self._write_cap('get_op_support_info', fd) + if self.op_fmt_sel: + self._write_cap('op_select_format', fd) + self._write_cap('get_op_specific_info', fd) + if self.op_range_limit == 'limited' or self.op_range_limit == 'dynamic': + self._write_glz(fd) + + + def _gen_op_compile_option(self:any, op_compile_option_all:list =None): + if op_compile_option_all is not None: + if self.op_type in op_compile_option_all: + self.op_compile_option = op_compile_option_all[self.op_type] + elif "__all__" in op_compile_option_all: + self.op_compile_option = op_compile_option_all["__all__"] + + + def _ip_argpack(self: any, default: bool = True) -> list: + args = [] + for i in range(len(self.input_name)): + arg = self.input_name[i] + if default and self.argsdefv[i] is not None: + arg += '=' + self.argsdefv[i] + args.append(arg) + return args + + def _op_argpack(self: any, default: bool = True) -> list: + args = [] + argidx = len(self.input_name) + for i in range(len(self.output_name)): + arg = self.output_name[i] + if default and self.argsdefv[i + argidx] is not None: + arg += '=' + self.argsdefv[i + argidx] + args.append(arg) + return args + + def _attr_argpack(self: any, default: bool = True) -> list: + args = [] + argidx = len(self.input_name) + len(self.output_name) + for i in range(len(self.attr_list)): + att = self.attr_list[i] + arg = att + if default and self.argsdefv[i + argidx] is not None: + if self.attr_val.get(att).get('type') == 'str': + arg += '="' + self.argsdefv[i + argidx] + '"' + elif self.attr_val.get(att).get('type') == 'bool': + arg += '=' + self.argsdefv[i + argidx].capitalize() + else: + arg += '=' + self.argsdefv[i + argidx] + args.append(arg) + return args + + def _build_paralist(self: any, default: bool = True) -> str: + args = [] + args.extend(self._ip_argpack(default)) + args.extend(self._op_argpack(default)) + args.extend(self._attr_argpack(default)) + return ', '.join(args) + + def _io_parachk(self: any, types: list, type_name: str) -> list: + chk = [] + for iot in types: + if iot == 'optional': + ptype = 'OPTION' + else: + ptype = iot.upper() + chk.append('para_check.{}_{}'.format(ptype, type_name)) + return chk + + def _attr_parachk(self: any) -> list: + chk = [] + for att in self.attr_list: + if self.attr_val.get(att).get('paramType') == 'optional': + pt = 'OPTION' + else: + pt = self.attr_val.get(att).get('paramType').upper() + att_type = self.attr_val.get(att).get('type').upper() + att_type = att_type.replace('LIST', 'LIST_') + chk.append('para_check.{}_ATTR_{}'.format(pt, att_type)) + return chk + + def _build_parachk(self: any) -> str: + chk = [] + chk.extend(self._io_parachk(self.input_type, 'INPUT')) + chk.extend(self._io_parachk(self.output_type, 'OUTPUT')) + chk.extend(self._attr_parachk()) + chk.append('para_check.KERNEL_NAME') + return ', '.join(chk) + + def _build_paradefault(self: any): + optional = False + argtypes = [] + argtypes.extend(self.input_type) + argtypes.extend(self.output_type) + for atype in argtypes: + if atype == 'optional': + optional = True + if optional: + self.argsdefv.append('None') + else: + self.argsdefv.append(None) + for attr in self.attr_list: + atype = self.attr_val.get(attr).get('paramType') + if atype == 'optional': + optional = True + attrval = self.attr_val.get(attr).get('defaultValue') + if attrval is not None: + optional = True + if type == "bool": + attrval = attrval.capitalize() + elif type == "str": + attrval = "\"" + attrval + "\"" + self.argsdefv.append(attrval) + continue + if optional: + self.argsdefv.append(ATTR_DEFAULT.get(self.attr_val.get(attr).get('type'))) + else: + self.argsdefv.append(None) + + def _write_head(self: any, fd: object): + fd.write(IMPL_HEAD) + + def _write_argparse(self: any, fd: object): + args = self._build_paralist(False) + fd.write('def _build_args({}):\n'.format(args)) + fd.write(' __inputs__ = []\n') + fd.write(' for arg in [{}]:\n'.format(', '.join(self.input_name))) + fd.write(' if arg != None:\n') + fd.write(' if isinstance(arg, (list, tuple)):\n') + fd.write(' if len(arg) == 0:\n') + fd.write(' continue\n') + fd.write(' __inputs__.append(arg[0])\n') + fd.write(' else:\n') + fd.write(' __inputs__.append(arg)\n') + fd.write(' __outputs__ = []\n') + fd.write(' for arg in [{}]:\n'.format(', '.join(self.output_name))) + fd.write(' if arg != None:\n') + fd.write(' if isinstance(arg, (list, tuple)):\n') + fd.write(' if len(arg) == 0:\n') + fd.write(' continue\n') + fd.write(' __outputs__.append(arg[0])\n') + fd.write(' else:\n') + fd.write(' __outputs__.append(arg)\n') + fd.write(' __attrs__ = []\n') + for attr in self.attr_list: + fd.write(' if {} != None:\n'.format(attr)) + fd.write(' attr = {}\n') + fd.write(' attr["name"] = "{}"\n'.format(attr)) + fd.write(' attr["dtype"] = "{}"\n'.format(self.attr_val.get(attr).get('type'))) + fd.write(' attr["value"] = {}\n'.format(attr)) + fd.write(' __attrs__.append(attr)\n') + fd.write(' return __inputs__, __outputs__, __attrs__\n') + + def _write_impl(self: any, fd: object): + argsdef = self._build_paralist() + argsval = self._build_paralist(False) + pchk = self._build_parachk() + if len(self.kern_name) > 0: + kern_name = self.kern_name + else: + kern_name = self.op_intf + src = self.op_file + '.cpp' + fd.write(IMPL_API.format(self.op_type, pchk, self.op_intf, argsdef, kern_name, argsval,\ + self.custom_compile_options, self.custom_all_compile_options, self.op_intf,\ + optype_snake(self.op_type), src)) + if self.op_replay_flag: + fd.write(REPLAY_OP_API.format(self.op_type, kern_name, self.op_file, self.op_type, self.op_file,\ + self.op_compile_option)) + else: + fd.write(COMPILE_OP_API.format(self.op_type, kern_name, self.op_type, ', '.join(self.input_name),\ + ', '.join(self.output_name), self.op_compile_option)) + + def _write_cap(self: any, cap_name: str, fd: object): + argsdef = self._build_paralist() + argsval = self._build_paralist(False) + if cap_name == 'check_supported': + fd.write(SUP_API.format(cap_name, argsdef, argsval, cap_name, self.op_type)) + else: + fd.write(CAP_API.format(cap_name, argsdef, argsval, cap_name, self.op_type)) + + def _write_glz(self: any, fd: object): + argsdef = self._build_paralist() + argsval = self._build_paralist(False) + fd.write(GLZ_API.format(self.op_type, self.op_intf, argsdef, argsval, self.op_type)) + + +def write_scripts(cfgfile: str, cfgs: dict, dirs: dict, ops: list = None, op_compile_option:list = None): + batch_lists = cfgs.get(const_var.REPLAY_BATCH).split(';') + iterator_lists = cfgs.get(const_var.REPLAY_ITERATE).split(';') + file_map = {} + op_descs = opdesc_parser.get_op_desc(cfgfile, batch_lists, iterator_lists, AdpBuilder,\ + ops, dirs.get(const_var.AUTO_GEN_DIR)) + for op_desc in op_descs: + op_desc.write_adapt(dirs.get(const_var.CFG_IMPL_DIR), dirs.get(const_var.CFG_OUT_DIR), op_compile_option) + file_map[op_desc.op_type] = op_desc.op_file + return file_map + +if __name__ == '__main__': + if len(sys.argv) <= 6: + raise RuntimeError('arguments must greater equal than 6') + rep_cfg = {} + rep_cfg[const_var.REPLAY_BATCH] = sys.argv[2] + rep_cfg[const_var.REPLAY_ITERATE] = sys.argv[3] + cfg_dir = {} + cfg_dir[const_var.CFG_IMPL_DIR] = sys.argv[4] + cfg_dir[const_var.CFG_OUT_DIR] = sys.argv[5] + cfg_dir[const_var.AUTO_GEN_DIR] = sys.argv[6] + write_scripts(cfgfile=sys.argv[1], cfgs=rep_cfg, dirs=cfg_dir) diff --git a/Increase_Host_compute/Is_double_buffer/cmake/util/ascendc_ops_config.py b/Increase_Host_compute/Is_double_buffer/cmake/util/ascendc_ops_config.py new file mode 100644 index 0000000000000000000000000000000000000000..7a97180beda87facffebb18a9784264f6e0e8964 --- /dev/null +++ b/Increase_Host_compute/Is_double_buffer/cmake/util/ascendc_ops_config.py @@ -0,0 +1,114 @@ +#!/usr/bin/env python +# -*- coding: UTF-8 -*- +""" +Created on Feb 28 20:56:45 2020 +Copyright (c) Huawei Technologies Co., Ltd. 2020-2021. All rights reserved. +""" + +import sys +import os +import glob +import json +import argparse +import const_var + + +def load_json(json_file: str): + with open(json_file, encoding='utf-8') as file: + json_content = json.load(file) + return json_content + + +def get_specified_suffix_file(root_dir, suffix): + specified_suffix = os.path.join(root_dir, '**/*.{}'.format(suffix)) + all_suffix_files = glob.glob(specified_suffix, recursive=True) + return all_suffix_files + + +def add_simplified_config(op_type, key, core_type, objfile, config): + simple_cfg = config.get('binary_info_config.json') + op_cfg = simple_cfg.get(op_type) + if not op_cfg: + op_cfg = {} + op_cfg['dynamicRankSupport'] = True + op_cfg['simplifiedKeyMode'] = 0 + op_cfg['binaryList'] = [] + simple_cfg[op_type] = op_cfg + bin_list = op_cfg.get('binaryList') + bin_list.append({'coreType': core_type, 'simplifiedKey': key, 'binPath': objfile}) + + +def add_op_config(op_file, bin_info, config): + op_cfg = config.get(op_file) + if not op_cfg: + op_cfg = {} + op_cfg['binList'] = [] + config[op_file] = op_cfg + op_cfg.get('binList').append(bin_info) + + +def gen_ops_config(json_file, soc, config): + core_type_map = {"MIX": 0, "AiCore": 1, "VectorCore": 2} + contents = load_json(json_file) + if ('binFileName' not in contents) or ('supportInfo' not in contents): + return + json_base_name = os.path.basename(json_file) + op_dir = os.path.basename(os.path.dirname(json_file)) + support_info = contents.get('supportInfo') + bin_name = contents.get('binFileName') + bin_suffix = contents.get('binFileSuffix') + core_type = core_type_map.get(contents.get("coreType")) + bin_file_name = bin_name + bin_suffix + op_type = bin_name.split('_')[0] + op_file = op_dir + '.json' + bin_info = {} + keys = support_info.get('simplifiedKey') + if keys: + bin_info['simplifiedKey'] = keys + for key in keys: + add_simplified_config(op_type, key, core_type, os.path.join(soc, op_dir, bin_file_name), config) + bin_info['staticKey'] = support_info.get('staticKey') + bin_info['int64Mode'] = support_info.get('int64Mode') + bin_info['inputs'] = support_info.get('inputs') + bin_info['outputs'] = support_info.get('outputs') + if support_info.get('attrs'): + bin_info['attrs'] = support_info.get('attrs') + bin_info['binInfo'] = {'jsonFilePath': os.path.join(soc, op_dir, json_base_name)} + add_op_config(op_file, bin_info, config) + + +def gen_all_config(root_dir, soc): + suffix = 'json' + config = {} + config['binary_info_config.json'] = {} + all_json_files = get_specified_suffix_file(root_dir, suffix) + for _json in all_json_files: + gen_ops_config(_json, soc, config) + for cfg_key in config.keys(): + cfg_file = os.path.join(root_dir, cfg_key) + with os.fdopen(os.open(cfg_file, const_var.WFLAGS, const_var.WMODES), 'w') as fd: + json.dump(config.get(cfg_key), fd, indent=' ') + + +def args_prase(): + parser = argparse.ArgumentParser() + parser.add_argument('-p', + '--path', + nargs='?', + required=True, + help='Parse the path of the json file.') + parser.add_argument('-s', + '--soc', + nargs='?', + required=True, + help='Parse the soc_version of ops.') + return parser.parse_args() + + +def main(): + args = args_prase() + gen_all_config(args.path, args.soc) + + +if __name__ == '__main__': + main() diff --git a/Increase_Host_compute/Is_double_buffer/cmake/util/ascendc_replay_build.py b/Increase_Host_compute/Is_double_buffer/cmake/util/ascendc_replay_build.py new file mode 100644 index 0000000000000000000000000000000000000000..1cac7d911b84df4f3ef3a83ce9cac65ce2e89e0b --- /dev/null +++ b/Increase_Host_compute/Is_double_buffer/cmake/util/ascendc_replay_build.py @@ -0,0 +1,65 @@ +#!/usr/bin/env python +# -*- coding: UTF-8 -*- +""" +Created on Feb 28 20:56:45 2020 +Copyright (c) Huawei Technologies Co., Ltd. 2020-2021. All rights reserved. +""" + +import sys +import os +import opdesc_parser +import replay_codegen +import const_var +from replay_codegen import ReplayCodeGenParams + +PYF_PATH = os.path.dirname(os.path.realpath(__file__)) + + +class ReplayBuilder(opdesc_parser.OpDesc): + def __init__(self: any, op_type: str): + super().__init__(op_type) + + def gen_replay_source(self: any, impl_path: str, out_path: str, ops_product: str): + if not self.op_replay_flag: + print('{} replay not enabled'.format(self.op_type)) + return + argn = len(self.input_name) + len(self.output_name) + 1 + if self.op_replay_batch: + print('{} replay in batch mode'.format(self.op_type)) + else: + print('{} replay in normal mode'.format(self.op_type)) + if impl_path.endswith('op_kernel'): + implf = os.path.join(impl_path, self.op_file + '.cpp') + tiling_file = os.path.join(impl_path, "../op_host", self.op_file + '_tiling.h') + else: + if self.dynamic_shape: + dyn_path = 'dynamic' + else: + dyn_path = '' + implf = os.path.join(impl_path, dyn_path, self.op_file + '.cpp') + tiling_file = os.path.join(impl_path, "../../op_tiling", self.op_file + '_tiling.h') + rep_conf = replay_codegen.ReplayCodeGen(ReplayCodeGenParams(self.op_type, implf, tiling_file, self.op_file, \ + self.op_intf, argn, self.op_replay_batch, self.max_block_dim, self.max_shape_size)) + rep_conf.set_batch(self.op_replay_batch) + rep_conf.set_outdir(out_path) + rep_conf.gen_replay(ops_product) + + +def gen_replay(cfgfile: str, cfgs: dict, dirs: dict, ops_product: str, ops: list = None): + batch_lists = cfgs.get(const_var.REPLAY_BATCH).split(';') + iterator_lists = cfgs.get(const_var.REPLAY_ITERATE).split(';') + op_descs = opdesc_parser.get_op_desc(cfgfile, batch_lists, iterator_lists, ReplayBuilder, ops) + for op_desc in op_descs: + op_desc.gen_replay_source(dirs.get(const_var.CFG_IMPL_DIR), dirs.get(const_var.CFG_OUT_DIR), ops_product) + + +if __name__ == '__main__': + if len(sys.argv) <= 6: + raise RuntimeError('arguments must greater than 6') + rep_cfg = {} + rep_cfg[const_var.REPLAY_BATCH] = sys.argv[2] + rep_cfg[const_var.REPLAY_ITERATE] = sys.argv[3] + rep_dir = {} + rep_dir[const_var.CFG_IMPL_DIR] = sys.argv[4] + rep_dir[const_var.CFG_OUT_DIR] = sys.argv[5] + gen_replay(sys.argv[1], rep_cfg, rep_dir, sys.argv[6]) diff --git a/Increase_Host_compute/Is_double_buffer/cmake/util/batch_replay_impl.temp b/Increase_Host_compute/Is_double_buffer/cmake/util/batch_replay_impl.temp new file mode 100644 index 0000000000000000000000000000000000000000..0e88346642009514af64265b4da24c9946e3ebbf --- /dev/null +++ b/Increase_Host_compute/Is_double_buffer/cmake/util/batch_replay_impl.temp @@ -0,0 +1,117 @@ +#include +#include +#include +#include +#include +#include +#include +#include "replay_def.h" +#include "code_gen.h" +#include "replay_fun.h" +#include "register/op_check.h" +#define __ASCENDC_REPLAY_CODE__ +#include + +using namespace std; +using namespace optiling; +using namespace AscendCReplay; + +extern "C" void __KERNEL_FUN__ (__ARGS_DEF__, const char *); +extern "C" int elf_batch_append(char *elf, uint32_t elfSize, char *jit, int kernum, char *atext[], int alen[], + int atlen, const char* kernelname[]); + +#define KERNEL_N 1 +#define ARG_N (__ARG_NUM__) +#define MAX_L (1024 * 1024 * 100) +#define MAX_E (1024 * 1024) + +int __KERNEL_FUN___replay___OPS_PRODUCT__(ReplayFuncParam& param, const int core_type) +{ + // gen type 1 : direct call codes 0: load .o file + if (param.gentype < 0 || param.gentype > 1) { + printf("Error: call replay gen type is %d, should only be 1 or 0\n", param.gentype); + return 0; + } else if (param.gentype == 1 && param.objptr == nullptr) { + printf("Error: call replay with direct call mode, but code obj addr is null\n"); + return 0; + } else if (param.gentype == 0 && param.output_kernel_file == nullptr) { + printf("Error: call replay with object file mode, but object file path is null\n"); + return 0; + } + // core_type 0:MIX 1:CUBE 2:VEC + if (core_type < 0 || core_type > 2) { + printf("Error: call replay core type is %d !\n", core_type); + return 0; + } + g_coreType = __CORE_TYPE__; + g_taskRation = param.task_ration; + g_tilingKey = param.tiling_key; + + unsigned char *buf, *jit; + char *kernel[KERNEL_N]; + int len[KERNEL_N]; + block_idx = 0; + block_num = param.block_dim; + g_ubBase = block_num; + uint8_t *code = (uint8_t *)malloc(MAX_L); + uint8_t *pos = code; + struct timespec tp1, tp2; + + clock_gettime(CLOCK_MONOTONIC, &tp1); + if (block_num > 32) { + printf("Error: block_num > 32\n"); + return 0; + } + //__OP_FOPEN__ + for (int i = 0; i < KERNEL_N; i++) { + //__OP_SET_KERNEL__ + for (int j = 0; j < ARG_N; j++) + AddArg(j, ARG_STEP * (j + 1)); +#ifdef FP_CEILING + SetCtrlFloatEnable(); +#else + SetCtrlFloatDisable(); +#endif + CodeInit(pos, true); + __KERNEL_FUN__(__KERNEL_ARGS__, param.tiling_data); + CodeEnd(); + kernel[i] = (char *)pos; + len[i] = CodeLen(); + pos += len[i]; + } + //__OP_FCLOSE__ + clock_gettime(CLOCK_MONOTONIC, &tp2); + buf = (unsigned char *)malloc(MAX_E); + int fd = open(param.entry_file, O_RDONLY); + if (fd < 0) { + printf("[error]: cannot find entry.o : %s\n", param.entry_file); + return 0; + } + uint32_t bufSize = read(fd, buf, MAX_E); + if (bufSize <= 0) { + printf("[error]: entry.o : %s is too small ! \n", param.entry_file); + } + close(fd); + jit = (unsigned char *)malloc(MAX_L); + printf("total code generated %ld\n", pos - code); + int sz = elf_batch_append((char *)buf, bufSize, (char *)jit, KERNEL_N, kernel, len, pos - code, ¶m.kernel_name); + if (tp1.tv_sec != tp2.tv_sec) { + printf("%ld NS\n", tp2.tv_nsec + 1000000000 - tp1.tv_nsec); + } else { + printf("%ld NS\n", tp2.tv_nsec - tp1.tv_nsec); + } + printf("new elf size %d\n", sz); + if (param.gentype == 0) { + fd = open(param.output_kernel_file, O_RDWR | O_CREAT | O_TRUNC, S_IRUSR | S_IWUSR); + (void)write(fd, jit, sz); + close(fd); + free(jit); + } else if (param.gentype == 1) { + *param.objptr = (char*)jit; + } + free(buf); + free(code); + return sz; +} + +REG_REPLAY_FUNC(__OPTYPE__, __OPS_PRODUCT__, __KERNEL_FUN___replay___OPS_PRODUCT__); diff --git a/Increase_Host_compute/Is_double_buffer/cmake/util/code_channel_infer.py b/Increase_Host_compute/Is_double_buffer/cmake/util/code_channel_infer.py new file mode 100644 index 0000000000000000000000000000000000000000..a14913c65aaea5d5da2038d0b5a7d2024d0f1b70 --- /dev/null +++ b/Increase_Host_compute/Is_double_buffer/cmake/util/code_channel_infer.py @@ -0,0 +1,115 @@ +#!/usr/bin/env python +# -*- coding: UTF-8 -*- +""" +Created on Feb 28 20:56:45 2020 +Copyright (c) Huawei Technologies Co., Ltd. 2020-2021. All rights reserved. +""" +import os +import stat +import ctypes +import collections +import shutil +import subprocess +import copy + +"""CODE_* is used to cube/vector api is called in operator code +CODE_MIX means both cube and vector api is called +CODE_CUBE means only cube api is called +CODE_VEC means only vector api is called +""" +CODE_MIX = 0 +CODE_CUBE = 1 +CODE_VEC = 2 + + +def _is_v220(op_product: str): + """return if current soc version is V220 + + Returns: + res: True means V220 + """ + if op_product in ["ascend910b", "ascend910c"]: + return True + return False + + +InfoCodeChanelParams = collections.namedtuple('InfoCodeChanelParams',\ +['src_file', 'tiling_header', 'kernel_name', 'outdir', 'op_product', 'compile_options']) + + +def infer_code_channel(params: InfoCodeChanelParams): + """get code channel for v220, return CODE_MIX if soc version is not V220 + + Args: + src_file (str): AscendC operator code file + src_file (str): AscendC operator tiling header file + kernel_name (str): kernel function name + optype (str): operator type + compile_options (list): compile options for ccec cmd + + Raises: + Exception: if not exist L1/L0/UB if code, it's not a aicore code + + Returns: + res (int): CODE_MIX/CODE_CUBE/CODE_VEC + """ + if not _is_v220(params.op_product): + return CODE_MIX + return CODE_VEC + if params.compile_options is None: + compile_options = [] + else: + compile_options = params.compile_options + ccec = shutil.which("ccec") + if ccec is not None: + ccec_path = os.path.dirname(ccec) + tikcpp_path = os.path.realpath(os.path.join(ccec_path, "..", "..", "tikcpp")) + else: + tikcpp_path = os.path.realpath("/usr/local/Ascend/latest/compiler/tikcpp") + compile_options.append("-I" + tikcpp_path) + compile_options.append("-I" + os.path.join(tikcpp_path, "tikcfw")) + compile_options.append("-I" + os.path.join(tikcpp_path, "tikcfw", "impl")) + compile_options.append("-I" + os.path.join(tikcpp_path, "tikcfw", "interface")) + compile_options += ["-include", params.tiling_header] + arch = "dav-c220-cube" + sub_core_type = "AIC" + optional_core = "AiCore" + compile_cmd = [shutil.which("ccec"), '-c', '-O3'] + compile_cmd += compile_options + temp_file_name_tag = "_" + str(os.getpid()) + "_temp.o" + dst_file = os.path.join(kernel_meta_dir, kernel_name + temp_file_name_tag) + compile_cmd += [params.src_file, "--cce-aicore-arch={}".format(arch), + "--cce-aicore-only", "-o", dst_file, + "-mllvm", "-cce-aicore-function-stack-size=16000", + "-mllvm", "-cce-aicore-record-overflow=true", + "-mllvm", "-cce-aicore-addr-transform"] + compile_cmd += ["-std=c++17"] + print('get_code_channel: ', ' '.join(compile_cmd)) + proc = subprocess.Popen( + compile_cmd, stdout=subprocess.PIPE, stderr=subprocess.STDOUT) + (out, _) = proc.communicate() + if proc.returncode != 0: + print('get_code_channel coretype compile error: ', out.decode()) + msg = "compile %s error :%s\n" % (params.src_file, out.decode()) + raise Exception(f"get_code_channel coretype error, msg is{msg}") + objdump_cmd = ['objdump', '-s', '-j', '.text', '{}'.format(dst_file)] + + proc = subprocess.Popen( + objdump_cmd, stdout=subprocess.PIPE, stderr=subprocess.STDOUT) + (out, _) = proc.communicate() + if proc.returncode != 0: + print('get_code_channel objdump error: ', out.decode()) + msg = "get_code_channel objdump %s error :%s\n" % (src_file, out.decode()) + raise Exception(f"get_code_channel objdump error, msg is{msg}") + os.remove(dst_file) + lines = out.decode('utf-8').split('\n') + for line in lines: + insts = line.strip().split() + if len(insts) < 5: + continue + for inst in insts[1:]: + if len(inst) != 8: + continue + if inst[6] == 'f': + return CODE_MIX + return CODE_VEC diff --git a/Increase_Host_compute/Is_double_buffer/cmake/util/const_var.py b/Increase_Host_compute/Is_double_buffer/cmake/util/const_var.py new file mode 100644 index 0000000000000000000000000000000000000000..8b32c3b915d0aaaf1f366cf95cf1a337e8959c89 --- /dev/null +++ b/Increase_Host_compute/Is_double_buffer/cmake/util/const_var.py @@ -0,0 +1,33 @@ + +#!/usr/bin/env python +# coding=utf-8 +""" +Function: +The replay funtion entry +Copyright Information: +Huawei Technologies Co., Ltd. All Rights Reserved © 2020 +""" + +import os +import stat + + +REPLAY_BATCH = 'batch' +REPLAY_ITERATE = 'iterate' +CFG_IMPL_DIR = 'impl_dir' +CFG_OUT_DIR = 'out_dir' +AUTO_GEN_DIR = 'auto_gen_dir' +WFLAGS = os.O_WRONLY | os.O_CREAT | os.O_TRUNC +WMODES = stat.S_IWUSR | stat.S_IRUSR +SOC_MAP_EXT = {'ascend310p': 'Ascend310P3', 'ascend310b': 'Ascend310B1', + 'ascend910': 'Ascend910A', 'ascend910b': 'Ascend910B1'} +BIN_CMD = 'opc $1 --main_func={fun} --input_param={param} --soc_version={soc} \ +--output=$2 --impl_mode={impl} --simplified_key_mode=0 --op_mode=dynamic\n' +CHK_CMD = ''' +if ! test -f $2/{res_file} ; then + echo "$2/{res_file} not generated!" + exit 1 +fi +''' +ATTR_DEF_VAL = {'str' : '', 'int': 0, 'float': 0.0, 'bool': False, 'list_bool': [], + 'list_int': [], 'list_float': [], 'list_list_int': [[]]} diff --git a/Increase_Host_compute/Is_double_buffer/cmake/util/gen_impl_and_mrege_json.sh b/Increase_Host_compute/Is_double_buffer/cmake/util/gen_impl_and_mrege_json.sh new file mode 100644 index 0000000000000000000000000000000000000000..55e12e5edff6d1d39207db0c439a15fcb8656951 --- /dev/null +++ b/Increase_Host_compute/Is_double_buffer/cmake/util/gen_impl_and_mrege_json.sh @@ -0,0 +1,57 @@ +#!/usr/bin/bash + +project_path=$1 +build_path=$2 +vendor_name=customize +if [[ ! -d "$project_path" ]]; then + echo "[ERROR] No projcet path is provided" + exit 1 +fi + +if [[ ! -d "$build_path" ]]; then + echo "[ERROR] No build path is provided" + exit 1 +fi + +# copy ai_core operators implements +# tbe_impl_files_num=$(ls $project_path/tbe/impl/* 2> /dev/null | wc -l) +# if [[ "$tbe_impl_files_num" -gt 0 ]];then +# cp -r ${project_path}/tbe/impl/* ${build_path}/makepkg/packages/vendors/$vendor_name/op_impl/ai_core/tbe/customize_impl +# cp -r ${project_path}/tbe/impl/* ${build_path}/makepkg/packages/vendors/$vendor_name/op_impl/vector_core/tbe/customize_impl +# fi + +# copy aicpu kernel so operators +if [[ -d "${project_path}/cpukernel/aicpu_kernel_lib" ]]; then + cp -f ${project_path}/cpukernel/aicpu_kernel_lib/* ${build_path}/makepkg/packages/vendors/$vendor_name/op_impl/cpu/aicpu_kernel/impl + rm -rf ${project_path}/cpukernel/aicpu_kernel_lib +fi + +# merge aicpu.ini and aicore.ini to generate npu_supported_ops.json +# mkdir -p ${build_path}/framework/op_info_cfg +# mkdir -p ${build_path}/framework/op_info_cfg/aicpu_kernel +# mkdir -p ${build_path}/framework/op_info_cfg/ai_core + +# if [[ -d "${project_path}/tbe/op_info_cfg/ai_core" ]]; then +# bash ${project_path}/cmake/util/gen_ops_filter.sh ${project_path}/tbe/op_info_cfg/ai_core ${build_path}/framework/op_info_cfg/ai_core +# fi + +# if [[ -d "${project_path}/cpukernel/op_info_cfg/aicpu_kernel" ]]; then +# bash ${project_path}/cmake/util/gen_ops_filter.sh ${project_path}/cpukernel/op_info_cfg/aicpu_kernel ${build_path}/framework/op_info_cfg/aicpu_kernel +# fi + +# aicpu_filter_file=${build_path}/framework/op_info_cfg/aicpu_kernel/npu_supported_ops.json +# aicore_filter_file=${build_path}/framework/op_info_cfg/ai_core/npu_supported_ops.json +# if [[ -f "${aicpu_filter_file}" ]] && [[ ! -f "${aicore_filter_file}" ]]; then +# cp $aicpu_filter_file ${build_path}/makepkg/packages/vendors/$vendor_name/framework/tensorflow +# fi +# if [[ -f "${aicore_filter_file}" ]] && [[ ! -f "${aicpu_filter_file}" ]]; then +# cp $aicore_filter_file ${build_path}/makepkg/packages/vendors/$vendor_name/framework/tensorflow +# fi + +# if [[ -f "${aicore_filter_file}" ]] && [[ -f "${aicpu_filter_file}" ]]; then +# chmod u+w ${aicpu_filter_file} +# python3 ${project_path}/cmake/util/insert_op_info.py ${aicore_filter_file} ${aicpu_filter_file} +# chmod u-w ${aicpu_filter_file} +# cp $aicpu_filter_file ${build_path}/makepkg/packages/vendors/$vendor_name/framework/tensorflow +# fi + diff --git a/Increase_Host_compute/Is_double_buffer/cmake/util/gen_ops_filter.sh b/Increase_Host_compute/Is_double_buffer/cmake/util/gen_ops_filter.sh new file mode 100644 index 0000000000000000000000000000000000000000..d4c27d17feb8617dfee0f6fd3262c36583033339 --- /dev/null +++ b/Increase_Host_compute/Is_double_buffer/cmake/util/gen_ops_filter.sh @@ -0,0 +1,62 @@ +#!/bin/bash +# Copyright (c) Huawei Technologies Co., Ltd. 2020-2021. All rights reserved. +# Description: Generate npu_supported_ops.json +# ============================================================================== + +if [[ -z "$1" ]]; then + echo -e "[ERROR] No source dir provided" + exit 1 +fi + +if [[ -z "$2" ]]; then + echo -e "[ERROR] No destination dir provided" + exit 1 +fi + +src=$1 +dest_file=$2/npu_supported_ops.json + +if [ -f "$dest_file" ];then + chmod u+w $dest_file +fi + +echo $* + +add_ops() { + name=$1 + isHeavy=$2 + file=$3 + grep -w "\"$name\"" ${file} >/dev/null + if [ $? == 0 ];then + return + fi + echo " \"${name}\": {" >> ${file} + echo " \"isGray\": false," >> ${file} + echo " \"isHeavy\": ${isHeavy}" >> ${file} + echo " }," >> ${file} +} + +echo "{" > ${dest_file} +ini_files=$(find ${src} -name "*.ini") +for file in ${ini_files} ; do + name=$(grep '^\[' ${file} | sed 's/\[//g' | sed 's/]//g' | sed 's/\r//g') + grep 'heavyOp.flag' ${file} >/dev/null + if [ $? == 0 ];then + isHeavy=$(grep 'heavyOp.flag' ${file} | awk -F= '{print $2}') + else + isHeavy="false" + fi + for op in ${name} ; do + add_ops ${op} "false" ${dest_file} + done +done +echo "}" >> ${dest_file} +file_count=$(cat ${dest_file} | wc -l) +line=$(($file_count-1)) +sed -i "${line}{s/,//g}" ${dest_file} + +chmod 640 "${dest_file}" +echo -e "[INFO] Succed generated ${dest_file}" + +exit 0 + diff --git a/Increase_Host_compute/Is_double_buffer/cmake/util/gen_version_info.sh b/Increase_Host_compute/Is_double_buffer/cmake/util/gen_version_info.sh new file mode 100644 index 0000000000000000000000000000000000000000..a06cfc78d29482807d086b880375533cd0a3679e --- /dev/null +++ b/Increase_Host_compute/Is_double_buffer/cmake/util/gen_version_info.sh @@ -0,0 +1,6 @@ +ascend_install_dir=$1 +gen_file_dir=$2 + +# create version.info +compiler_version=$(grep "Version" -w ${ascend_install_dir}/compiler/version.info | awk -F = '{print $2}') +echo "custom_opp_compiler_version=${compiler_version}" > ${gen_file_dir}/version.info \ No newline at end of file diff --git a/Increase_Host_compute/Is_double_buffer/cmake/util/insert_op_info.py b/Increase_Host_compute/Is_double_buffer/cmake/util/insert_op_info.py new file mode 100644 index 0000000000000000000000000000000000000000..28ba08757c9301391a8f4005ae8fb0b290e43950 --- /dev/null +++ b/Increase_Host_compute/Is_double_buffer/cmake/util/insert_op_info.py @@ -0,0 +1,36 @@ +# -*- coding: utf-8 -*- +""" +Created on Feb 28 20:56:45 2020 +Copyright (c) Huawei Technologies Co., Ltd. 2020-2021. All rights reserved. +""" +import json +import os +import sys +import stat +import const_var + + +if __name__ == '__main__': + if len(sys.argv) != 3: + print(sys.argv) + print('argv error, inert_op_info.py your_op_file lib_op_file') + sys.exit(2) + + with open(sys.argv[1], 'r') as load_f: + insert_operator = json.load(load_f) + + all_operators = {} + if os.path.exists(sys.argv[2]): + if os.path.getsize(sys.argv[2]) != 0: + with open(sys.argv[2], 'r') as load_f: + all_operators = json.load(load_f) + + for k in insert_operator.keys(): + if k in all_operators.keys(): + print('replace op:[', k, '] success') + else: + print('insert op:[', k, '] success') + all_operators[k] = insert_operator[k] + + with os.fdopen(os.open(sys.argv[2], const_var.WFLAGS, const_var.WMODES), 'w') as json_file: + json_file.write(json.dumps(all_operators, indent=4)) diff --git a/Increase_Host_compute/Is_double_buffer/cmake/util/insert_simplified_keys.py b/Increase_Host_compute/Is_double_buffer/cmake/util/insert_simplified_keys.py new file mode 100644 index 0000000000000000000000000000000000000000..ace727b903b1de37e6feece649cd20f242d94798 --- /dev/null +++ b/Increase_Host_compute/Is_double_buffer/cmake/util/insert_simplified_keys.py @@ -0,0 +1,248 @@ +#!/usr/bin/env python +# -*- coding: UTF-8 -*- +""" +Created on Feb 28 20:56:45 2020 +Copyright (c) Huawei Technologies Co., Ltd. 2020-2021. All rights reserved. +""" + +import sys +import os +import re +import glob +import json +import argparse +import const_var + + +DATA_TPYE_DICT = { + 'float32': 0, + 'float16': 1, + 'int8': 2, + 'int16': 6, + 'uint16': 7, + 'uint8': 4, + 'int32': 3, + 'int64': 9, + 'uint32': 8, + 'uint64': 10, + 'bool': 12, + 'double': 11, + 'string': 13, + 'dual': 14, + 'dual': 15, + 'complex64': 16, + 'complex128': 17, + 'qint8': 18, + 'qint16': 19, + 'qint32': 20, + 'quint8': 21, + 'quint16': 22, + 'resource': 23, + 'string': 24, + 'dual': 25, + 'variant': 26, + 'bf16': 27, + 'bfloat16': 27, + 'undefined': 28, + 'int4': 29, + 'uint1': 30, + 'int2': 31 +} + +FORMAT_DICT = { + 'NCHW': 0, + 'NHWC': 1, + 'ND': 2, + 'NC1HWC0': 3, + 'FRACTAL_Z': 4, + 'NC1C0HWPAD': 5, + 'NHWC1C0': 6, + 'FSR_NCHW': 7, + 'FRACTAL_DECONV': 8, + 'C1HWNC0': 9, + 'FRACTAL_DECONV_TRANSPOSE': 10, + 'FRACTAL_DECONV_SP_STRIDE_TRANS': 11, + 'NC1HWC0_C04': 12, + 'FRACTAL_Z_C04': 13, + 'CHWN': 14, + 'FRACTAL_DECONV_SP_STRIDE8_TRANS': 15, + 'HWCN': 16, + 'NC1KHKWHWC0': 17, + 'BN_WEIGHT': 18, + 'FILTER_HWCK': 19, + 'HASHTABLE_LOOKUP_LOOKUPS': 20, + 'HASHTABLE_LOOKUP_KEYS': 21, + 'HASHTABLE_LOOKUP_VALUE': 22, + 'HASHTABLE_LOOKUP_OUTPUT': 23, + 'HASHTABLE_LOOKUP_HITS': 24, + 'C1HWNCoC0': 25, + 'MD': 26, + 'NDHWC': 27, + 'FRACTAL_ZZ': 28, + 'FRACTAL_NZ': 29, + 'NCDHW': 30, + 'DHWCN': 31, + 'NDC1HWC0': 32, + 'FRACTAL_Z_3D': 33, + 'CN': 34, + 'NC': 35, + 'DHWNC': 36, + 'FRACTAL_Z_3D_TRANSPOSE': 37, + 'FRACTAL_ZN_LSTM': 38, + 'FRACTAL_Z_G': 39, + 'RESERVED': 40, + 'ALL': 41, + 'NULL': 42, + 'ND_RNN_BIAS': 43, + 'FRACTAL_ZN_RNN': 44, + 'NYUV': 45, + 'NYUV_A': 46 +} + + +def load_json(json_file: str): + with open(json_file, encoding='utf-8') as file: + json_content = json.load(file) + return json_content + + +def get_specified_suffix_file(root_dir, suffix): + specified_suffix = os.path.join(root_dir, '**/*.{}'.format(suffix)) + all_suffix_files = glob.glob(specified_suffix, recursive=True) + return all_suffix_files + + +def get_deterministic_value(support_info): + deterministic_key = 'deterministic' + if deterministic_key not in support_info: + return 0 + deterministic_value = support_info.get(deterministic_key) + if deterministic_value == 'true': + return 1 + else: + return 0 + + +def get_precision_value(support_info): + precision_key = 'implMode' + precision_value = support_info.get(precision_key) + if precision_value == 'high_performance': + _value = 1 + elif precision_value == 'high_precision': + _value = 2 + else: + _value = 0 + return _value + + +def get_overflow_value(support_info): + return 0 + + +def get_parameters(info): + if info: + if 'dtype' in info: + data_type = info['dtype'] + data_type_value = DATA_TPYE_DICT.get(data_type) + else: + data_type_value = 0 + if 'format' in info: + _format = info['format'] + _format_value = FORMAT_DICT.get(_format) + else: + _format_value = 0 + else: + data_type_value = 0 + _format_value = 0 + return str(data_type_value), str(_format_value) + + +def get_dynamic_parameters(info): + # 动态输入时只需获取第一个参数 + return get_parameters(info[0]) + + +def get_all_parameters(support_info, _type): + result_list = list() + info_lists = support_info.get(_type) + if info_lists: + for _info in info_lists: + # 输入为列表时是动态输入 + if isinstance(_info, (list, tuple)): + data_type_value, _format_value = get_dynamic_parameters(_info) + else: + data_type_value, _format_value = get_parameters(_info) + result_list.append("{},{}".format(data_type_value, _format_value)) + return result_list + + +def get_all_input_parameters(support_info): + result = get_all_parameters(support_info, 'inputs') + return '/'.join(result) + + +def insert_content_into_file(input_file, content): + with open(input_file, 'r+') as file: + lines = file.readlines() + for index, line in enumerate(lines): + match_result = re.search(r'"staticKey":', line) + if match_result: + count = len(line) - len(line.lstrip()) + new_content = "{}{}".format(' ' * count, content) + # 插入到前一行,防止插入最后时还需要考虑是否添加逗号 + lines.insert(index, new_content) + break + file.seek(0) + file.write(''.join(lines)) + + +def insert_simplified_keys(json_file): + contents = load_json(json_file) + # 不存在'binFileName'或者'supportInfo'字段时,非需要替换的解析json文件 + if ('binFileName' not in contents) or ('supportInfo' not in contents): + return + support_info = contents.get('supportInfo') + bin_file_name = contents.get('binFileName') + bin_suffix = contents.get('binFileSuffix') + # 'simplifiedKey'字段已经存在时,直接返回,不重复生成 + if 'simplifiedKey' in support_info: + return + op_type = bin_file_name.split('_')[0] + deterministic = str(get_deterministic_value(support_info)) + precision = str(get_precision_value(support_info)) + overflow = str(get_overflow_value(support_info)) + input_parameters = get_all_input_parameters(support_info) + key = '{}/d={},p={},o={}/{}/'.format( + op_type, + deterministic, + precision, + overflow, + input_parameters) + result = '"simplifiedKey": "' + key + '",\n' + insert_content_into_file(json_file, result) + + +def insert_all_simplified_keys(root_dir): + suffix = 'json' + all_json_files = get_specified_suffix_file(root_dir, suffix) + for _json in all_json_files: + insert_simplified_keys(_json) + + +def args_prase(): + parser = argparse.ArgumentParser() + parser.add_argument('-p', + '--path', + nargs='?', + required=True, + help='Parse the path of the json file.') + return parser.parse_args() + + +def main(): + args = args_prase() + insert_all_simplified_keys(args.path) + + +if __name__ == '__main__': + main() diff --git a/Increase_Host_compute/Is_double_buffer/cmake/util/kernel_entry.py b/Increase_Host_compute/Is_double_buffer/cmake/util/kernel_entry.py new file mode 100644 index 0000000000000000000000000000000000000000..2b77c970d4e6c1f0aaca07572cd8c7221ac00e22 --- /dev/null +++ b/Increase_Host_compute/Is_double_buffer/cmake/util/kernel_entry.py @@ -0,0 +1,115 @@ +#!/usr/bin/env python +# -*- coding: UTF-8 -*- +""" +Created on Feb 28 20:56:45 2020 +Copyright (c) Huawei Technologies Co., Ltd. 2020-2021. All rights reserved. +""" + + +def gen_fun_def(title, kernel, argn, arg_type, arg_name): + entry = [] + entry.append(title) + entry.append(kernel) + entry.append('(') + args = [] + for i in range(0, argn): + args.append(arg_type + ' ' + arg_name + str(i)) + entry.append(', '.join(args)) + entry.append(')') + return ' '.join(entry) + + +def gen_batch_kernel_body(fname, argn, arg_name): + body = [] + body.append('{') + fun = [] + fun.append(fname) + fun.append('(') + args = [] + for i in range(0, argn): + args.append(arg_name + str(i)) + fun.append(', '.join(args)) + fun.append(');') + body.append(' '.join(fun)) + body.append('}') + return '\n'.join(body) + + +def gen_mc_kernel_body(kn, argn, arg_name, blknum): + body = [] + body.append('{') + body.append(' switch(block_idx) {') + for blk in range(0, blknum): + fun = [] + fun.append('{}_blk{:02d}'.format(kn, blk)) + fun.append('(') + args = [] + for i in range(0, argn): + args.append(arg_name + str(i)) + fun.append(', '.join(args)) + fun.append(')') + body.append(' case {}: {}; break;'.format(blk, ' '.join(fun))) + body.append(' default: break;') + body.append(' }') + body.append('}') + return '\n'.join(body) + + +def gen_proc_body(argn, arg_name): + body = [] + body.append('{') + args = [] + for i in range(0, argn): + args.append(arg_name + str(i)) + body.append('uint64_t __x = (uint64_t)' + ' + (uint64_t)'.join(args) + ';') + body.append('__asm__ ("NOP");') + body.append('__asm__ ("NOP");') + body.append('__asm__ ("NOP");') + body.append('}') + return '\n'.join(body) + + +def batch_code_gen(kn, argn, argt): + codes = [] + kernel_name = kn + proc_name = kernel_name + '_percore' + arg_num = int(argn) + data_type = argt + arg_type = '__gm__ ' + data_type + '* __restrict__' + arg_name = 'arg' + kernel_title = 'extern \"C\" __global__ __aicore__ void' + proc_title = 'extern \"C\" __attribute__((noinline)) __aicore__ void' + codes.append('#ifndef __aicore__') + codes.append('#define __aicore__ [aicore]') + codes.append('#endif') + codes.append(gen_fun_def(proc_title, proc_name, arg_num, arg_type, arg_name) + ';') + codes.append(gen_fun_def(kernel_title, kernel_name, arg_num, arg_type, arg_name)) + codes.append(gen_batch_kernel_body(proc_name, arg_num, arg_name)) + codes.append(gen_fun_def(proc_title, proc_name, arg_num, arg_type, arg_name)) + codes.append(gen_proc_body(arg_num, arg_name)) + return '\n'.join(codes) + '\n' + + +def mc_code_gen(kn, argn, argt, blknum): + codes = [] + kernel_name = kn + core_num = int(blknum) + arg_num = int(argn) + data_type = argt + arg_type = '__gm__ ' + data_type + '* __restrict__' + arg_name = 'arg' + kernel_title = 'extern \"C\" __global__ __aicore__ void' + proc_title = 'extern \"C\" __attribute__((noinline)) __aicore__ void' + codes.append('#ifndef __aicore__') + codes.append('#define __aicore__ [aicore]') + codes.append('#endif') + for i in range(0, core_num): + proc_name = '{}_blk{:02d}'.format(kernel_name, i) + codes.append(gen_fun_def(proc_title, proc_name, arg_num, arg_type, arg_name) + ';') + codes.append(gen_fun_def(kernel_title, kernel_name, arg_num, arg_type, arg_name)) + codes.append(gen_mc_kernel_body(kernel_name, arg_num, arg_name, core_num)) + for i in range(0, core_num): + proc_name = '{}_blk{:02d}'.format(kernel_name, i) + codes.append(gen_fun_def(proc_title, proc_name, arg_num, arg_type, arg_name)) + codes.append(gen_proc_body(arg_num, arg_name)) + return '\n'.join(codes) + '\n' diff --git a/Increase_Host_compute/Is_double_buffer/cmake/util/kernel_impl.temp b/Increase_Host_compute/Is_double_buffer/cmake/util/kernel_impl.temp new file mode 100644 index 0000000000000000000000000000000000000000..5079a1043a25cd6b73449e708ceae40807cb03a1 --- /dev/null +++ b/Increase_Host_compute/Is_double_buffer/cmake/util/kernel_impl.temp @@ -0,0 +1,10 @@ +#include +#include +#include +#include +#include +#include "replay_def.h" +#include "code_gen.h" +#include "replay_fun.h" +#define __ASCENDC_REPLAY_CODE__ +#include "__CCE_FILE__" diff --git a/Increase_Host_compute/Is_double_buffer/cmake/util/makeself/COPYING b/Increase_Host_compute/Is_double_buffer/cmake/util/makeself/COPYING new file mode 100644 index 0000000000000000000000000000000000000000..d159169d1050894d3ea3b98e1c965c4058208fe1 --- /dev/null +++ b/Increase_Host_compute/Is_double_buffer/cmake/util/makeself/COPYING @@ -0,0 +1,339 @@ + GNU GENERAL PUBLIC LICENSE + Version 2, June 1991 + + Copyright (C) 1989, 1991 Free Software Foundation, Inc., + 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA + Everyone is permitted to copy and distribute verbatim copies + of this license document, but changing it is not allowed. + + Preamble + + The licenses for most software are designed to take away your +freedom to share and change it. By contrast, the GNU General Public +License is intended to guarantee your freedom to share and change free +software--to make sure the software is free for all its users. This +General Public License applies to most of the Free Software +Foundation's software and to any other program whose authors commit to +using it. (Some other Free Software Foundation software is covered by +the GNU Lesser General Public License instead.) You can apply it to +your programs, too. + + When we speak of free software, we are referring to freedom, not +price. Our General Public Licenses are designed to make sure that you +have the freedom to distribute copies of free software (and charge for +this service if you wish), that you receive source code or can get it +if you want it, that you can change the software or use pieces of it +in new free programs; and that you know you can do these things. + + To protect your rights, we need to make restrictions that forbid +anyone to deny you these rights or to ask you to surrender the rights. +These restrictions translate to certain responsibilities for you if you +distribute copies of the software, or if you modify it. + + For example, if you distribute copies of such a program, whether +gratis or for a fee, you must give the recipients all the rights that +you have. You must make sure that they, too, receive or can get the +source code. And you must show them these terms so they know their +rights. + + We protect your rights with two steps: (1) copyright the software, and +(2) offer you this license which gives you legal permission to copy, +distribute and/or modify the software. + + Also, for each author's protection and ours, we want to make certain +that everyone understands that there is no warranty for this free +software. If the software is modified by someone else and passed on, we +want its recipients to know that what they have is not the original, so +that any problems introduced by others will not reflect on the original +authors' reputations. + + Finally, any free program is threatened constantly by software +patents. We wish to avoid the danger that redistributors of a free +program will individually obtain patent licenses, in effect making the +program proprietary. To prevent this, we have made it clear that any +patent must be licensed for everyone's free use or not licensed at all. + + The precise terms and conditions for copying, distribution and +modification follow. + + GNU GENERAL PUBLIC LICENSE + TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION + + 0. This License applies to any program or other work which contains +a notice placed by the copyright holder saying it may be distributed +under the terms of this General Public License. The "Program", below, +refers to any such program or work, and a "work based on the Program" +means either the Program or any derivative work under copyright law: +that is to say, a work containing the Program or a portion of it, +either verbatim or with modifications and/or translated into another +language. (Hereinafter, translation is included without limitation in +the term "modification".) Each licensee is addressed as "you". + +Activities other than copying, distribution and modification are not +covered by this License; they are outside its scope. The act of +running the Program is not restricted, and the output from the Program +is covered only if its contents constitute a work based on the +Program (independent of having been made by running the Program). +Whether that is true depends on what the Program does. + + 1. You may copy and distribute verbatim copies of the Program's +source code as you receive it, in any medium, provided that you +conspicuously and appropriately publish on each copy an appropriate +copyright notice and disclaimer of warranty; keep intact all the +notices that refer to this License and to the absence of any warranty; +and give any other recipients of the Program a copy of this License +along with the Program. + +You may charge a fee for the physical act of transferring a copy, and +you may at your option offer warranty protection in exchange for a fee. + + 2. You may modify your copy or copies of the Program or any portion +of it, thus forming a work based on the Program, and copy and +distribute such modifications or work under the terms of Section 1 +above, provided that you also meet all of these conditions: + + a) You must cause the modified files to carry prominent notices + stating that you changed the files and the date of any change. + + b) You must cause any work that you distribute or publish, that in + whole or in part contains or is derived from the Program or any + part thereof, to be licensed as a whole at no charge to all third + parties under the terms of this License. + + c) If the modified program normally reads commands interactively + when run, you must cause it, when started running for such + interactive use in the most ordinary way, to print or display an + announcement including an appropriate copyright notice and a + notice that there is no warranty (or else, saying that you provide + a warranty) and that users may redistribute the program under + these conditions, and telling the user how to view a copy of this + License. (Exception: if the Program itself is interactive but + does not normally print such an announcement, your work based on + the Program is not required to print an announcement.) + +These requirements apply to the modified work as a whole. If +identifiable sections of that work are not derived from the Program, +and can be reasonably considered independent and separate works in +themselves, then this License, and its terms, do not apply to those +sections when you distribute them as separate works. But when you +distribute the same sections as part of a whole which is a work based +on the Program, the distribution of the whole must be on the terms of +this License, whose permissions for other licensees extend to the +entire whole, and thus to each and every part regardless of who wrote it. + +Thus, it is not the intent of this section to claim rights or contest +your rights to work written entirely by you; rather, the intent is to +exercise the right to control the distribution of derivative or +collective works based on the Program. + +In addition, mere aggregation of another work not based on the Program +with the Program (or with a work based on the Program) on a volume of +a storage or distribution medium does not bring the other work under +the scope of this License. + + 3. You may copy and distribute the Program (or a work based on it, +under Section 2) in object code or executable form under the terms of +Sections 1 and 2 above provided that you also do one of the following: + + a) Accompany it with the complete corresponding machine-readable + source code, which must be distributed under the terms of Sections + 1 and 2 above on a medium customarily used for software interchange; or, + + b) Accompany it with a written offer, valid for at least three + years, to give any third party, for a charge no more than your + cost of physically performing source distribution, a complete + machine-readable copy of the corresponding source code, to be + distributed under the terms of Sections 1 and 2 above on a medium + customarily used for software interchange; or, + + c) Accompany it with the information you received as to the offer + to distribute corresponding source code. (This alternative is + allowed only for noncommercial distribution and only if you + received the program in object code or executable form with such + an offer, in accord with Subsection b above.) + +The source code for a work means the preferred form of the work for +making modifications to it. For an executable work, complete source +code means all the source code for all modules it contains, plus any +associated interface definition files, plus the scripts used to +control compilation and installation of the executable. However, as a +special exception, the source code distributed need not include +anything that is normally distributed (in either source or binary +form) with the major components (compiler, kernel, and so on) of the +operating system on which the executable runs, unless that component +itself accompanies the executable. + +If distribution of executable or object code is made by offering +access to copy from a designated place, then offering equivalent +access to copy the source code from the same place counts as +distribution of the source code, even though third parties are not +compelled to copy the source along with the object code. + + 4. You may not copy, modify, sublicense, or distribute the Program +except as expressly provided under this License. Any attempt +otherwise to copy, modify, sublicense or distribute the Program is +void, and will automatically terminate your rights under this License. +However, parties who have received copies, or rights, from you under +this License will not have their licenses terminated so long as such +parties remain in full compliance. + + 5. You are not required to accept this License, since you have not +signed it. However, nothing else grants you permission to modify or +distribute the Program or its derivative works. These actions are +prohibited by law if you do not accept this License. Therefore, by +modifying or distributing the Program (or any work based on the +Program), you indicate your acceptance of this License to do so, and +all its terms and conditions for copying, distributing or modifying +the Program or works based on it. + + 6. Each time you redistribute the Program (or any work based on the +Program), the recipient automatically receives a license from the +original licensor to copy, distribute or modify the Program subject to +these terms and conditions. You may not impose any further +restrictions on the recipients' exercise of the rights granted herein. +You are not responsible for enforcing compliance by third parties to +this License. + + 7. If, as a consequence of a court judgment or allegation of patent +infringement or for any other reason (not limited to patent issues), +conditions are imposed on you (whether by court order, agreement or +otherwise) that contradict the conditions of this License, they do not +excuse you from the conditions of this License. If you cannot +distribute so as to satisfy simultaneously your obligations under this +License and any other pertinent obligations, then as a consequence you +may not distribute the Program at all. For example, if a patent +license would not permit royalty-free redistribution of the Program by +all those who receive copies directly or indirectly through you, then +the only way you could satisfy both it and this License would be to +refrain entirely from distribution of the Program. + +If any portion of this section is held invalid or unenforceable under +any particular circumstance, the balance of the section is intended to +apply and the section as a whole is intended to apply in other +circumstances. + +It is not the purpose of this section to induce you to infringe any +patents or other property right claims or to contest validity of any +such claims; this section has the sole purpose of protecting the +integrity of the free software distribution system, which is +implemented by public license practices. Many people have made +generous contributions to the wide range of software distributed +through that system in reliance on consistent application of that +system; it is up to the author/donor to decide if he or she is willing +to distribute software through any other system and a licensee cannot +impose that choice. + +This section is intended to make thoroughly clear what is believed to +be a consequence of the rest of this License. + + 8. If the distribution and/or use of the Program is restricted in +certain countries either by patents or by copyrighted interfaces, the +original copyright holder who places the Program under this License +may add an explicit geographical distribution limitation excluding +those countries, so that distribution is permitted only in or among +countries not thus excluded. In such case, this License incorporates +the limitation as if written in the body of this License. + + 9. The Free Software Foundation may publish revised and/or new versions +of the General Public License from time to time. Such new versions will +be similar in spirit to the present version, but may differ in detail to +address new problems or concerns. + +Each version is given a distinguishing version number. If the Program +specifies a version number of this License which applies to it and "any +later version", you have the option of following the terms and conditions +either of that version or of any later version published by the Free +Software Foundation. If the Program does not specify a version number of +this License, you may choose any version ever published by the Free Software +Foundation. + + 10. If you wish to incorporate parts of the Program into other free +programs whose distribution conditions are different, write to the author +to ask for permission. For software which is copyrighted by the Free +Software Foundation, write to the Free Software Foundation; we sometimes +make exceptions for this. Our decision will be guided by the two goals +of preserving the free status of all derivatives of our free software and +of promoting the sharing and reuse of software generally. + + NO WARRANTY + + 11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY +FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN +OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES +PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED +OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF +MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS +TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE +PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING, +REPAIR OR CORRECTION. + + 12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING +WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR +REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, +INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING +OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED +TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY +YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER +PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE +POSSIBILITY OF SUCH DAMAGES. + + END OF TERMS AND CONDITIONS + + How to Apply These Terms to Your New Programs + + If you develop a new program, and you want it to be of the greatest +possible use to the public, the best way to achieve this is to make it +free software which everyone can redistribute and change under these terms. + + To do so, attach the following notices to the program. It is safest +to attach them to the start of each source file to most effectively +convey the exclusion of warranty; and each file should have at least +the "copyright" line and a pointer to where the full notice is found. + + + Copyright (C) + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License along + with this program; if not, write to the Free Software Foundation, Inc., + 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. + +Also add information on how to contact you by electronic and paper mail. + +If the program is interactive, make it output a short notice like this +when it starts in an interactive mode: + + Gnomovision version 69, Copyright (C) year name of author + Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type `show w'. + This is free software, and you are welcome to redistribute it + under certain conditions; type `show c' for details. + +The hypothetical commands `show w' and `show c' should show the appropriate +parts of the General Public License. Of course, the commands you use may +be called something other than `show w' and `show c'; they could even be +mouse-clicks or menu items--whatever suits your program. + +You should also get your employer (if you work as a programmer) or your +school, if any, to sign a "copyright disclaimer" for the program, if +necessary. Here is a sample; alter the names: + + Yoyodyne, Inc., hereby disclaims all copyright interest in the program + `Gnomovision' (which makes passes at compilers) written by James Hacker. + + , 1 April 1989 + Ty Coon, President of Vice + +This General Public License does not permit incorporating your program into +proprietary programs. If your program is a subroutine library, you may +consider it more useful to permit linking proprietary applications with the +library. If this is what you want to do, use the GNU Lesser General +Public License instead of this License. diff --git a/Increase_Host_compute/Is_double_buffer/cmake/util/makeself/README.md b/Increase_Host_compute/Is_double_buffer/cmake/util/makeself/README.md new file mode 100644 index 0000000000000000000000000000000000000000..b41f0168201e8596e6cb8dc8754d606581d18dcf --- /dev/null +++ b/Increase_Host_compute/Is_double_buffer/cmake/util/makeself/README.md @@ -0,0 +1,246 @@ +[![License: GPL v2](https://img.shields.io/badge/License-GPL%20v2-blue.svg)](https://www.gnu.org/licenses/old-licenses/gpl-2.0.en.html) +![Build Status](https://github.com/megastep/makeself/workflows/CI/badge.svg) + +# makeself - Make self-extractable archives on Unix + +[makeself.sh][1] is a small shell script that generates a self-extractable +compressed tar archive from a directory. The resulting file appears as a shell script +(many of those have a **.run** suffix), and can be launched as is. The archive +will then uncompress itself to a temporary directory and an optional arbitrary +command will be executed (for example an installation script). This is pretty +similar to archives generated with WinZip Self-Extractor in the Windows world. +Makeself archives also include checksums for integrity self-validation (CRC +and/or MD5/SHA256 checksums). + +The makeself.sh script itself is used only to create the archives from a +directory of files. The resultant archive is actually a compressed (using +gzip, bzip2, or compress) TAR archive, with a small shell script stub at the +beginning. This small stub performs all the steps of extracting the files, +running the embedded command, and removing the temporary files when done. +All the user has to do to install the software contained in such an +archive is to "run" the archive, i.e **sh nice-software.run**. I recommend +using the ".run" (which was introduced by some Makeself archives released by +Loki Software) or ".sh" suffix for such archives not to confuse the users, +so that they will know they are actually shell scripts (with quite a lot of binary data +attached to them though!). + +I am trying to keep the code of this script as portable as possible, i.e it is +not relying on any bash-specific features and only calls commands that are +installed on any functioning UNIX-compatible system. This script as well as +the archives it generates should run on any Unix flavor, with any compatible +Bourne shell, provided of course that the compression programs are available. + +As of version 2.1, Makeself has been rewritten and tested on the following +platforms : + + * Linux (all distributions) + * Sun Solaris (8 and above) + * HP-UX (tested on 11.0 and 11i on HPPA RISC) + * SCO OpenUnix and OpenServer + * IBM AIX 5.1L + * macOS (Darwin) + * SGI IRIX 6.5 + * FreeBSD + * UnicOS / Cray + * Cygwin (Windows) + +If you successfully run Makeself and/or archives created with it on another +system, then please [let me know][2]! + +Examples of publicly available archives made using makeself are : + + * Game patches and installers for [Id Software][3] games like Quake 3 for Linux or Return To Castle Wolfenstein ; + * All game patches released by [Loki Software][4] for the Linux version of popular games ; + * The [nVidia drivers][5] for Linux + * The installer for the Linux version of [Google Earth][6] + * The [VirtualBox][7] installers for Linux + * The [Makeself][1] distribution itself ;-) + * and countless others... + +**Important note for Apache users:** By default, most Web servers will think that Makeself archives are regular text files and thus they may show up as text in a Web browser. The correct way to prevent this is to add a MIME type for this file format, like so (in httpd.conf) : + +`AddType application/x-makeself .run` + +**Important note for certain GNU/Linux distributions:** Archives created with Makeself prior to v2.1.2 were using an old syntax for the _head_ and _tail_ Unix commands that is being progressively obsoleted in their GNU forms. Therefore you may have problems uncompressing some of these archives. A workaround for this is to set the environment variable $_POSIX2_VERSION to enable the old syntax, i.e. : + +`export _POSIX2_VERSION=199209` + +## Usage + +The syntax of makeself is the following: + +``` +makeself.sh [args] archive_dir file_name label startup_script [script_args] +``` + + * _args_ are optional options for Makeself. The available ones are : + + * **`--version`** : Prints the version number on stdout, then exits immediately + * **`--gzip`** : Use gzip for compression (the default on platforms on which gzip is commonly available, like Linux) + * **`--bzip2`** : Use bzip2 instead of gzip for better compression. The bzip2 command must be available in the command path. It is recommended that the archive prefix be set to something like '.bz2.run', so that potential users know that they'll need bzip2 to extract it. + * **`--pbzip2`** : Use pbzip2 instead of gzip for better and faster compression on machines having multiple CPUs. The pbzip2 command must be available in the command path. It is recommended that the archive prefix be set to something like '.bz2.run', so that potential users know that they'll need bzip2 to extract it. + * **`--xz`** : Use xz instead of gzip for better compression. The xz command must be available in the command path. It is recommended that the archive prefix be set to something like '.xz.run' for the archive, so that potential users know that they'll need xz to extract it. + * **`--lzo`** : Use lzop instead of gzip for better compression. The lzop command must be available in the command path. It is recommended that the archive prefix be set to something like `.lzo.run` for the archive, so that potential users know that they'll need lzop to extract it. + * **`--lz4`** : Use lz4 instead of gzip for better compression. The lz4 command must be available in the command path. It is recommended that the archive prefix be set to something like '.lz4.run' for the archive, so that potential users know that they'll need lz4 to extract it. + * **`--zstd`** : Use zstd instead of gzip for better compression. The zstd command must be available in the command path. It is recommended that the archive prefix be set to something like '.zstd.run' for the archive, so that potential users know that they'll need zstd to extract it. + * **`--pigz`** : Use pigz for compression. + * **`--base64`** : Encode the archive to ASCII in Base64 format instead of compressing (base64 command required). + * **`--gpg-encrypt`** : Encrypt the archive using `gpg -ac -z $COMPRESS_LEVEL`. This will prompt for a password to encrypt with. Assumes that potential users have `gpg` installed. + * **`--ssl-encrypt`** : Encrypt the archive using `openssl aes-256-cbc -a -salt`. This will prompt for a password to encrypt with. Assumes that the potential users have the OpenSSL tools installed. + * **`--compress`** : Use the UNIX `compress` command to compress the data. This should be the default on all platforms that don't have gzip available. + * **`--nocomp`** : Do not use any compression for the archive, which will then be an uncompressed TAR. + * **`--complevel`** : Specify the compression level for gzip, bzip2, pbzip2, zstd, xz, lzo or lz4. (defaults to 9) + * **`--threads`** : Specify the number of threads to be used by compressors that support parallelization. Omit to use compressor's default. Most useful (and required) for opting into xz's threading, usually with `--threads=0` for all available cores. pbzip2 and pigz are parallel by default, and setting this value allows limiting the number of threads they use. + * **`--notemp`** : The generated archive will not extract the files to a temporary directory, but in a new directory created in the current directory. This is better to distribute software packages that may extract and compile by themselves (i.e. launch the compilation through the embedded script). + * **`--current`** : Files will be extracted to the current directory, instead of in a subdirectory. This option implies `--notemp` above. + * **`--follow`** : Follow the symbolic links inside of the archive directory, i.e. store the files that are being pointed to instead of the links themselves. + * **`--append`** _(new in 2.1.x)_: Append data to an existing archive, instead of creating a new one. In this mode, the settings from the original archive are reused (compression type, label, embedded script), and thus don't need to be specified again on the command line. + * **`--header`** : Makeself uses a separate file to store the header stub, called `makeself-header.sh`. By default, it is assumed that it is stored in the same location as makeself.sh. This option can be used to specify its actual location if it is stored someplace else. + * **`--cleanup`** : Specify a script that is run when execution is interrupted or finishes successfully. The script is executed with the same environment and initial `script_args` as `startup_script`. + * **`--copy`** : Upon extraction, the archive will first extract itself to a temporary directory. The main application of this is to allow self-contained installers stored in a Makeself archive on a CD, when the installer program will later need to unmount the CD and allow a new one to be inserted. This prevents "Filesystem busy" errors for installers that span multiple CDs. + * **`--nox11`** : Disable the automatic spawning of a new terminal in X11. + * **`--nowait`** : When executed from a new X11 terminal, disable the user prompt at the end of the script execution. + * **`--nomd5`** and **`--nocrc`** : Disable the creation of a MD5 / CRC checksum for the archive. This speeds up the extraction process if integrity checking is not necessary. + * **`--sha256`** : Adds a SHA256 checksum for the archive. This is in addition to the MD5 / CRC checksums unless `--nomd5` is also used. + * **`--lsm` _file_** : Provide and LSM file to makeself, that will be embedded in the generated archive. LSM files are describing a software package in a way that is easily parseable. The LSM entry can then be later retrieved using the `--lsm` argument to the archive. An example of a LSM file is provided with Makeself. + * **`--tar-format opt`** : Specify the tar archive format (default is ustar); you may use any value accepted by your tar command (such as posix, v7, etc). + * **`--tar-extra opt`** : Append more options to the tar command line. + + For instance, in order to exclude the `.git` directory from the packaged archive directory using the GNU `tar`, one can use `makeself.sh --tar-extra "--exclude=.git" ...` + + * **`--keep-umask`** : Keep the umask set to shell default, rather than overriding when executing self-extracting archive. + * **`--packaging-date date`** : Use provided string as the packaging date instead of the current date. + * **`--license`** : Append a license file. + * **`--nooverwrite`** : Do not extract the archive if the specified target directory already exists. + * **`--help-header file`** : Add a header to the archive's `--help` output. + * `archive_dir` is the name of the directory that contains the files to be archived + * `file_name` is the name of the archive to be created + * `label` is an arbitrary text string describing the package. It will be displayed while extracting the files. + * `startup_script` is the command to be executed _from within_ the directory of extracted files. Thus, if you wish to execute a program contained in this directory, you must prefix your command with `./`. For example, `./program` will be fine. The `script_args` are additional arguments for this command. + +Here is an example, assuming the user has a package image stored in a **/home/joe/mysoft**, and he wants to generate a self-extracting package named +**mysoft.sh**, which will launch the "setup" script initially stored in /home/joe/mysoft : + +`makeself.sh /home/joe/mysoft mysoft.sh "Joe's Nice Software Package" ./setup +` + +Here is also how I created the [makeself.run][9] archive which contains the Makeself distribution : + +`makeself.sh --notemp makeself makeself.run "Makeself by Stephane Peter" echo "Makeself has extracted itself" ` + +Archives generated with Makeself can be passed the following arguments: + + * **`--keep`** : Prevent the files to be extracted in a temporary directory that will be removed after the embedded script's execution. The files will then be extracted in the current working directory and will stay here until you remove them. + * **`--verbose`** : Will prompt the user before executing the embedded command + * **`--target dir`** : Allows to extract the archive in an arbitrary place. + * **`--nox11`** : Do not spawn a X11 terminal. + * **`--confirm`** : Prompt the user for confirmation before running the embedded command. + * **`--info`** : Print out general information about the archive (does not extract). + * **`--lsm`** : Print out the LSM entry, if it is present. + * **`--list`** : List the files in the archive. + * **`--check`** : Check the archive for integrity using the embedded checksums. Does not extract the archive. + * **`--nochown`** : By default, a `chown -R` command is run on the target directory after extraction, so that all files belong to the current user. This is mostly needed if you are running as root, as tar will then try to recreate the initial user ownerships. You may disable this behavior with this flag. + * **`--tar`** : Run the tar command on the contents of the archive, using the following arguments as parameter for the command. + * **`--noexec`** : Do not run the embedded script after extraction. + * **`--noexec-cleanup`** : Do not run the embedded cleanup script. + * **`--nodiskspace`** : Do not check for available disk space before attempting to extract. + * **`--cleanup-args`** : Specify arguments to be passed to the cleanup script. Wrap value in quotes to specify multiple arguments. + +Any subsequent arguments to the archive will be passed as additional arguments to the embedded command. You must explicitly use the `--` special command-line construct before any such options to make sure that Makeself will not try to interpret them. + +## Startup Script + +The startup script must be a regular Shell script. + +Within the startup script, you can use the `$USER_PWD` variable to get the path of the folder from which the self-extracting script is executed. This is especially useful to access files that are located in the same folder as the script, as shown in the example below. + +`my-self-extracting-script.sh --fooBarFileParameter foo.bar` + +## Building and Testing + +Clone the git repo and execute `git submodule update --init --recursive` to obtain all submodules. + +* To make a release: `make` +* To run all tests: `make test` + +## Maven Usage + +Makeself is now supported by the following maven plugin [makeself-maven-plugin](https://github.com/hazendaz/makeself-maven-plugin). Please refer to project for usage and report any bugs in regards to maven plugin on that project. + +## License + +Makeself itself is covered by the [GNU General Public License][8] (GPL) version 2 and above. Archives generated by Makeself don't have to be placed under this license (although I encourage it ;-)), since the archive itself is merely data for Makeself. + +## Contributing + +I will gladly consider merging your pull requests on the [GitHub][10] repository. However, please keep the following in mind: + + * One of the main purposes of Makeself is portability. Do not submit patches that will break supported platforms. The more platform-agnostic, the better. + * Please explain clearly what the purpose of the patch is, and how you achieved it. + +## Download + +Get the latest official distribution [here][9] (version 2.4.2). + +The latest development version can be grabbed from [GitHub][10]. Feel free to submit any patches there through the fork and pull request process. + +## Version history + + * **v1.0:** Initial public release + * **v1.1:** The archive can be passed parameters that will be passed on to the embedded script, thanks to John C. Quillan + * **v1.2:** Cosmetic updates, support for bzip2 compression and non-temporary archives. Many ideas thanks to Francois Petitjean. + * **v1.3:** More patches from Bjarni R. Einarsson and Francois Petitjean: Support for no compression (`--nocomp`), script is no longer mandatory, automatic launch in an xterm, optional verbose output, and -target archive option to indicate where to extract the files. + * **v1.4:** Many patches from Francois Petitjean: improved UNIX compatibility, automatic integrity checking, support of LSM files to get info on the package at run time.. + * **v1.5.x:** A lot of bugfixes, and many other patches, including automatic verification through the usage of checksums. Version 1.5.5 was the stable release for a long time, even though the Web page didn't get updated ;-). Makeself was also officially made a part of the [Loki Setup installer][11], and its source is being maintained as part of this package. + * **v2.0:** Complete internal rewrite of Makeself. The command-line parsing was vastly improved, the overall maintenance of the package was greatly improved by separating the stub from makeself.sh. Also Makeself was ported and tested to a variety of Unix platforms. + * **v2.0.1:** First public release of the new 2.0 branch. Prior versions are officially obsoleted. This release introduced the `--copy` argument that was introduced in response to a need for the [UT2K3][12] Linux installer. + * **v2.1.0:** Big change : Makeself can now support multiple embedded tarballs, each stored separately with their own checksums. An existing archive can be updated with the `--append` flag. Checksums are also better managed, and the `--nochown` option for archives appeared. + * **v2.1.1:** Fixes related to the Unix compression (compress command). Some Linux distributions made the insane choice to make it unavailable, even though gzip is capable of uncompressing these files, plus some more bugfixes in the extraction and checksum code. + * **v2.1.2:** Some bug fixes. Use head -n to avoid problems with POSIX conformance. + * **v2.1.3:** Bug fixes with the command line when spawning terminals. Added `--tar`, `--noexec` for archives. Added `--nomd5` and `--nocrc` to avoid creating checksums in archives. The embedded script is now run through "eval". The `--info` output now includes the command used to create the archive. A man page was contributed by Bartosz Fenski. + * **v2.1.4:** Fixed `--info` output. Generate random directory name when extracting files to . to avoid problems. Better handling of errors with wrong permissions for the directory containing the files. Avoid some race conditions, Unset the $CDPATH variable to avoid problems if it is set. Better handling of dot files in the archive directory. + * **v2.1.5:** Made the md5sum detection consistent with the header code. Check for the presence of the archive directory. Added `--encrypt` for symmetric encryption through gpg (Eric Windisch). Added support for the digest command on Solaris 10 for MD5 checksums. Check for available disk space before extracting to the target directory (Andreas Schweitzer). Allow extraction to run asynchronously (patch by Peter Hatch). Use file descriptors internally to avoid error messages (patch by Kay Tiong Khoo). + * **v2.1.6:** Replaced one dot per file progress with a realtime progress percentage and a spinning cursor. Added `--noprogress` to prevent showing the progress during the decompression. Added `--target` dir to allow extracting directly to a target directory. (Guy Baconniere) + * **v2.2.0:** First major new release in years! Includes many bugfixes and user contributions. Please look at the [project page on Github][10] for all the details. + * **v2.3.0:** Support for archive encryption via GPG or OpenSSL. Added LZO and LZ4 compression support. Options to set the packaging date and stop the umask from being overriden. Optionally ignore check for available disk space when extracting. New option to check for root permissions before extracting. + * **v2.3.1:** Various compatibility updates. Added unit tests for Travis CI in the GitHub repo. New `--tar-extra`, `--untar-extra`, `--gpg-extra`, `--gpg-asymmetric-encrypt-sign` options. + * **v2.4.0:** Added optional support for SHA256 archive integrity checksums. + * **v2.4.2:** New --cleanup and --cleanup-args arguments for cleanup scripts. Added threading support for supported compressors. Now supports zstd compression. + * **v2.4.3:** Make explicit POSIX tar archives for increased compatibility. + * **v2.4.4:** Fixed various compatibility issues (no longer use POSIX tar archives), Github Actions to check on Solaris and FreeBSD. + * **v2.4.5:** Added `--tar-format` option to set the tar archive format (default is ustar) + +## Links + + * Check out the ["Loki Setup"][11] installer, used to install many Linux games and other applications, and of which I am the co-author. Since the demise of Loki, I am now the official maintainer of the project, and it is now being hosted here on GitHub. + * Bjarni R. Einarsson also wrote the **setup.sh** installer script, inspired by Makeself. [Check it out !][14] + +## Contact + +This script was written by [Stéphane Peter][15] (megastep at megastep.org). Any enhancements and suggestions are welcome. + +Contributions were included from John C. Quillan, Bjarni R. Einarsson, +Francois Petitjean, Ryan C. Gordon, and many contributors on GitHub. If you think I forgot +your name, don't hesitate to contact me. + +This project is now hosted on GitHub. Feel free to submit patches and bug reports on the [project page][10]. + +* * * + +[Stephane Peter][2] + + [1]: http://makeself.io/ + [2]: mailto:megastep@megastep.org + [3]: http://www.idsoftware.com/ + [4]: http://www.lokigames.com/products/myth2/updates.php3 + [5]: http://www.nvidia.com/ + [6]: http://earth.google.com/ + [7]: http://www.virtualbox.org/ + [8]: http://www.gnu.org/copyleft/gpl.html + [9]: https://github.com/megastep/makeself/releases/download/release-2.4.5/makeself-2.4.5.run + [10]: https://github.com/megastep/makeself + [11]: https://github.com/megastep/loki_setup/ + [12]: http://www.unrealtournament2003.com/ + [13]: http://www.icculus.org/ + [14]: http://bre.klaki.net/programs/setup.sh/ + [15]: https://stephanepeter.com/ diff --git a/Increase_Host_compute/Is_double_buffer/cmake/util/makeself/VERSION b/Increase_Host_compute/Is_double_buffer/cmake/util/makeself/VERSION new file mode 100644 index 0000000000000000000000000000000000000000..59aa62c1fa4c234af19118ff8d8572c1d50437fd --- /dev/null +++ b/Increase_Host_compute/Is_double_buffer/cmake/util/makeself/VERSION @@ -0,0 +1 @@ +2.4.5 diff --git a/Increase_Host_compute/Is_double_buffer/cmake/util/makeself/make-release.sh b/Increase_Host_compute/Is_double_buffer/cmake/util/makeself/make-release.sh new file mode 100644 index 0000000000000000000000000000000000000000..b5692d49071716e68c821688b9ded040bd3a11c4 --- /dev/null +++ b/Increase_Host_compute/Is_double_buffer/cmake/util/makeself/make-release.sh @@ -0,0 +1,9 @@ +#!/bin/sh +# +# Create a distributable archive of the current version of Makeself + +VER=`cat VERSION` +mkdir -p /tmp/makeself-$VER release +cp -pPR makeself* test README.md COPYING VERSION .gitmodules /tmp/makeself-$VER/ +./makeself.sh --notemp /tmp/makeself-$VER release/makeself-$VER.run "Makeself v$VER" echo "Makeself has extracted itself" + diff --git a/Increase_Host_compute/Is_double_buffer/cmake/util/makeself/makeself-header.sh b/Increase_Host_compute/Is_double_buffer/cmake/util/makeself/makeself-header.sh new file mode 100644 index 0000000000000000000000000000000000000000..9409031483e2bc377d344d64b34b13877a0afd7b --- /dev/null +++ b/Increase_Host_compute/Is_double_buffer/cmake/util/makeself/makeself-header.sh @@ -0,0 +1,660 @@ +cat << EOF > "$archname" +#!/bin/bash +# This script was generated using Makeself $MS_VERSION +# The license covering this archive and its contents, if any, is wholly independent of the Makeself license (GPL) +# 2022.3.19-Modified the MS_Help function and some options +# Huawei Technologies Co., Ltd. + +ORIG_UMASK=\`umask\` + +CRCsum="$CRCsum" +MD5="$MD5sum" +SHA="$SHAsum" +SIGNATURE="$Signature" +TMPROOT=\${TMPDIR:="\$HOME"} +if ! test -d "\$TMPROOT"; then + TMPROOT="\$PWD" +fi +export TMPDIR="\$TMPROOT" +USER_PWD="\$PWD" +if ! test -d "\$USER_PWD"; then + exit 1 +fi +export USER_PWD +ARCHIVE_DIR=\`dirname "\$0"\` +export ARCHIVE_DIR + +name_of_file="\$0 " +pwd_of_file="\$PWD" +label="$LABEL" +script="$SCRIPT" +scriptargs="$SCRIPTARGS" +cleanup_script="${CLEANUP_SCRIPT}" +licensetxt="$LICENSE" +helpheader='$HELPHEADER' +targetdir="$archdirname" +filesizes="$filesizes" +totalsize="$totalsize" +keep="$KEEP" +nooverwrite="$NOOVERWRITE" +quiet="n" +accept="n" +nodiskspace="n" +export_conf="$EXPORT_CONF" +decrypt_cmd="$DECRYPT_CMD" +skip="$SKIP" + +print_cmd_arg="" +if type printf > /dev/null; then + print_cmd="printf" +elif test -x /usr/ucb/echo; then + print_cmd="/usr/ucb/echo" +else + print_cmd="echo" +fi + +if test -d /usr/xpg4/bin; then + PATH=/usr/xpg4/bin:\$PATH + export PATH +fi + +if test -d /usr/sfw/bin; then + PATH=\$PATH:/usr/sfw/bin + export PATH +fi + +unset CDPATH + +MS_Printf() +{ + \$print_cmd \$print_cmd_arg "\$1" +} + +MS_PrintLicense() +{ + PAGER=\${PAGER:=more} + if test x"\$licensetxt" != x; then + PAGER_PATH=\`exec <&- 2>&-; which \$PAGER || command -v \$PAGER || type \$PAGER\` + if test -x "\$PAGER_PATH"; then + echo "\$licensetxt" | \$PAGER + else + echo "\$licensetxt" + fi + if test x"\$accept" != xy; then + while true + do + MS_Printf "Please type y to accept, n otherwise: " + read yn + if test x"\$yn" = xn; then + keep=n + eval \$finish; exit 1 + break; + elif test x"\$yn" = xy; then + break; + fi + done + fi + fi +} + +MS_diskspace() +{ + ( + df -kP "\$1" | tail -1 | awk '{ if (\$4 ~ /%/) {print \$3} else {print \$4} }' + ) +} + +MS_dd() +{ + blocks=\`expr \$3 / 1024\` + bytes=\`expr \$3 % 1024\` + # Test for ibs, obs and conv feature + if dd if=/dev/zero of=/dev/null count=1 ibs=512 obs=512 conv=sync 2> /dev/null; then + dd if="\$1" ibs=\$2 skip=1 obs=1024 conv=sync 2> /dev/null | \\ + { test \$blocks -gt 0 && dd ibs=1024 obs=1024 count=\$blocks ; \\ + test \$bytes -gt 0 && dd ibs=1 obs=1024 count=\$bytes ; } 2> /dev/null + else + dd if="\$1" bs=\$2 skip=1 2> /dev/null + fi +} + +MS_dd_Progress() +{ + if test x"\$noprogress" = xy; then + MS_dd "\$@" + return \$? + fi + file="\$1" + offset=\$2 + length=\$3 + pos=0 + bsize=4194304 + while test \$bsize -gt \$length; do + bsize=\`expr \$bsize / 4\` + done + blocks=\`expr \$length / \$bsize\` + bytes=\`expr \$length % \$bsize\` + ( + dd ibs=\$offset skip=1 2>/dev/null + pos=\`expr \$pos \+ \$bsize\` + MS_Printf " 0%% " 1>&2 + if test \$blocks -gt 0; then + while test \$pos -le \$length; do + dd bs=\$bsize count=1 2>/dev/null + pcent=\`expr \$length / 100\` + pcent=\`expr \$pos / \$pcent\` + if test \$pcent -lt 100; then + MS_Printf "\b\b\b\b\b\b\b" 1>&2 + if test \$pcent -lt 10; then + MS_Printf " \$pcent%% " 1>&2 + else + MS_Printf " \$pcent%% " 1>&2 + fi + fi + pos=\`expr \$pos \+ \$bsize\` + done + fi + if test \$bytes -gt 0; then + dd bs=\$bytes count=1 2>/dev/null + fi + MS_Printf "\b\b\b\b\b\b\b" 1>&2 + MS_Printf " 100%% " 1>&2 + ) < "\$file" +} + +MS_Help() +{ + cat << EOH >&2 +Usage: \$0 [options] +Options: + --help | -h Print this message + --info Print embedded info : title, default target directory, embedded script ... + --list Print the list of files in the archive + --check Checks integrity and version dependency of the archive + --quiet Quiet install mode, skip human-computer interactions + --nox11 Do not spawn an xterm + --noexec Do not run embedded script + --extract= Extract directly to a target directory (absolute or relative) + Usually used with --noexec to just extract files without running + --tar arg1 [arg2 ...] Access the contents of the archive through the tar command +\${helpheader} +EOH +} + +MS_Verify_Sig() +{ + GPG_PATH=\`exec <&- 2>&-; which gpg || command -v gpg || type gpg\` + MKTEMP_PATH=\`exec <&- 2>&-; which mktemp || command -v mktemp || type mktemp\` + test -x "\$GPG_PATH" || GPG_PATH=\`exec <&- 2>&-; which gpg || command -v gpg || type gpg\` + test -x "\$MKTEMP_PATH" || MKTEMP_PATH=\`exec <&- 2>&-; which mktemp || command -v mktemp || type mktemp\` + offset=\`head -n "\$skip" "\$1" | wc -c | tr -d " "\` + temp_sig=\`mktemp -t XXXXX\` + echo \$SIGNATURE | base64 --decode > "\$temp_sig" + gpg_output=\`MS_dd "\$1" \$offset \$totalsize | LC_ALL=C "\$GPG_PATH" --verify "\$temp_sig" - 2>&1\` + gpg_res=\$? + rm -f "\$temp_sig" + if test \$gpg_res -eq 0 && test \`echo \$gpg_output | grep -c Good\` -eq 1; then + if test \`echo \$gpg_output | grep -c \$sig_key\` -eq 1; then + test x"\$quiet" = xn && echo "GPG signature is good" >&2 + else + echo "GPG Signature key does not match" >&2 + exit 2 + fi + else + test x"\$quiet" = xn && echo "GPG signature failed to verify" >&2 + exit 2 + fi +} + +MS_Check() +{ + OLD_PATH="\$PATH" + PATH=\${GUESS_MD5_PATH:-"\$OLD_PATH:/bin:/usr/bin:/sbin:/usr/local/ssl/bin:/usr/local/bin:/opt/openssl/bin"} + MD5_ARG="" + MD5_PATH=\`exec <&- 2>&-; which md5sum || command -v md5sum || type md5sum\` + test -x "\$MD5_PATH" || MD5_PATH=\`exec <&- 2>&-; which md5 || command -v md5 || type md5\` + test -x "\$MD5_PATH" || MD5_PATH=\`exec <&- 2>&-; which digest || command -v digest || type digest\` + PATH="\$OLD_PATH" + + SHA_PATH=\`exec <&- 2>&-; which shasum || command -v shasum || type shasum\` + test -x "\$SHA_PATH" || SHA_PATH=\`exec <&- 2>&-; which sha256sum || command -v sha256sum || type sha256sum\` + + if test x"\$quiet" = xn; then + MS_Printf "Verifying archive integrity..." + fi + offset=\`head -n "\$skip" "\$1" | wc -c | tr -d " "\` + fsize=\`cat "\$1" | wc -c | tr -d " "\` + if test \$totalsize -ne \`expr \$fsize - \$offset\`; then + echo " Unexpected archive size." >&2 + exit 2 + fi + verb=\$2 + i=1 + for s in \$filesizes + do + crc=\`echo \$CRCsum | cut -d" " -f\$i\` + if test -x "\$SHA_PATH"; then + if test x"\`basename \$SHA_PATH\`" = xshasum; then + SHA_ARG="-a 256" + fi + sha=\`echo \$SHA | cut -d" " -f\$i\` + if test x"\$sha" = x0000000000000000000000000000000000000000000000000000000000000000; then + test x"\$verb" = xy && echo " \$1 does not contain an embedded SHA256 checksum." >&2 + else + shasum=\`MS_dd_Progress "\$1" \$offset \$s | eval "\$SHA_PATH \$SHA_ARG" | cut -b-64\`; + if test x"\$shasum" != x"\$sha"; then + echo "Error in SHA256 checksums: \$shasum is different from \$sha" >&2 + exit 2 + elif test x"\$quiet" = xn; then + MS_Printf " SHA256 checksums are OK." >&2 + fi + crc="0000000000"; + fi + fi + if test -x "\$MD5_PATH"; then + if test x"\`basename \$MD5_PATH\`" = xdigest; then + MD5_ARG="-a md5" + fi + md5=\`echo \$MD5 | cut -d" " -f\$i\` + if test x"\$md5" = x00000000000000000000000000000000; then + test x"\$verb" = xy && echo " \$1 does not contain an embedded MD5 checksum." >&2 + else + md5sum=\`MS_dd_Progress "\$1" \$offset \$s | eval "\$MD5_PATH \$MD5_ARG" | cut -b-32\`; + if test x"\$md5sum" != x"\$md5"; then + echo "Error in MD5 checksums: \$md5sum is different from \$md5" >&2 + exit 2 + elif test x"\$quiet" = xn; then + MS_Printf " MD5 checksums are OK." >&2 + fi + crc="0000000000"; verb=n + fi + fi + if test x"\$crc" = x0000000000; then + test x"\$verb" = xy && echo " \$1 does not contain a CRC checksum." >&2 + else + sum1=\`MS_dd_Progress "\$1" \$offset \$s | CMD_ENV=xpg4 cksum | awk '{print \$1}'\` + if test x"\$sum1" != x"\$crc"; then + echo "Error in checksums: \$sum1 is different from \$crc" >&2 + exit 2 + elif test x"\$quiet" = xn; then + MS_Printf " CRC checksums are OK." >&2 + fi + fi + i=\`expr \$i + 1\` + offset=\`expr \$offset + \$s\` + done + if test x"\$quiet" = xn; then + echo " All good." + fi +} + +MS_Decompress() +{ + if test x"\$decrypt_cmd" != x""; then + { eval "\$decrypt_cmd" || echo " ... Decryption failed." >&2; } | eval "$GUNZIP_CMD" + else + eval "$GUNZIP_CMD" + fi + + if test \$? -ne 0; then + echo " ... Decompression failed." >&2 + fi +} + +UnTAR() +{ + if test x"\$quiet" = xn; then + tar \$1vf - $UNTAR_EXTRA 2>&1 || { echo " ... Extraction failed." >&2; kill -15 \$$; } + else + tar \$1f - $UNTAR_EXTRA 2>&1 || { echo Extraction failed. >&2; kill -15 \$$; } + fi +} + +MS_exec_cleanup() { + if test x"\$cleanup" = xy && test x"\$cleanup_script" != x""; then + cleanup=n + cd "\$tmpdir" + eval "\"\$cleanup_script\" \$scriptargs \$cleanupargs" + fi +} + +MS_cleanup() +{ + echo 'Signal caught, cleaning up' >&2 + MS_exec_cleanup + cd "\$TMPROOT" + rm -rf "\$tmpdir" + eval \$finish; exit 15 +} + +Script_Args_Check() +{ + script_supported_args=\$(echo \${helpheader} | grep -o -E "\-\-[^ ]+" | awk -F"=" {'print \$1'}) + arg_to_test=\$(echo \$1|awk -F"=" {'print \$1'}) + + for arg in \${script_supported_args}; + do + if test x"\$arg_to_test" = x"\$arg" ;then + return + fi + done + + MS_Help + exit 1 +} + +finish=true +xterm_loop= +noprogress=$NOPROGRESS +nox11=$NOX11 +copy=$COPY +ownership=$OWNERSHIP +verbose=n +cleanup=y +cleanupargs= +sig_key= + +initargs="\$@" + +while [ -n "\$*" ] +do + case "\$1" in + -h | --help) + MS_Help + exit 0 + ;; + -q | --quiet) + quiet=y + noprogress=y + shift + ;; + --info) + echo Identification: "\$label" + echo Target directory: "\$targetdir" + echo Uncompressed size: $USIZE KB + echo Compression: $COMPRESS + if test x"$ENCRYPT" != x""; then + echo Encryption: $ENCRYPT + fi + echo Date of packaging: $DATE + echo Built with Makeself version $MS_VERSION + echo Build command was: "$MS_COMMAND" + if test x"\$script" != x; then + echo Script run after extraction: + echo " " \$script \$scriptargs + fi + if test x"$copy" = xcopy; then + echo "Archive will copy itself to a temporary location" + fi + if test x"$NEED_ROOT" = xy; then + echo "Root permissions required for extraction" + fi + if test x"$KEEP" = xy; then + echo "directory \$targetdir is permanent" + else + echo "\$targetdir will be removed after extraction" + fi + exit 0 + ;; + --list) + echo Target directory: \$targetdir + offset=\`head -n "\$skip" "\$0" | wc -c | tr -d " "\` + for s in \$filesizes + do + MS_dd "\$0" \$offset \$s | MS_Decompress | UnTAR t + offset=\`expr \$offset + \$s\` + done + exit 0 + ;; + --tar) + offset=\`head -n "\$skip" "\$0" | wc -c | tr -d " "\` + arg1="\$2" + shift 2 || { MS_Help; exit 1; } + for s in \$filesizes + do + MS_dd "\$0" \$offset \$s | MS_Decompress | tar "\$arg1" - "\$@" + offset=\`expr \$offset + \$s\` + done + exit 0 + ;; + --check) + MS_Check "\$0" y + scriptargs="\$scriptargs \$1" + shift + ;; + --noexec) + script="" + cleanup_script="" + shift + ;; + --extract=*) + keep=y + targetdir=\`echo \$1 | cut -d"=" -f2 \` + if ! shift; then MS_Help; exit 1; fi + ;; + --nox11) + nox11=y + shift + ;; + --xwin) + if test "$NOWAIT" = n; then + finish="echo Press Return to close this window...; read junk" + fi + xterm_loop=1 + shift + ;; + --phase2) + copy=phase2 + shift + ;; + --repack | --repack-path=*) + Script_Args_Check \$1 + scriptargs="\$scriptargs '\$1'" + shift + if [[ ! "\$1" =~ ^-.* ]]; then + scriptargs="\$scriptargs '\$1'" + shift + fi + ;; + *) + Script_Args_Check \$1 + scriptargs="\$scriptargs '\$1'" + shift + ;; + esac +done + +quiet_para="" +if test x"\$quiet" = xy; then + quiet_para="--quiet " +fi +scriptargs="--\$name_of_file""--\"\$pwd_of_file\""" \$quiet_para""\$scriptargs" + +if test x"\$quiet" = xy -a x"\$verbose" = xy; then + echo Cannot be verbose and quiet at the same time. >&2 + exit 1 +fi + +if test x"$NEED_ROOT" = xy -a \`id -u\` -ne 0; then + echo "Administrative privileges required for this archive (use su or sudo)" >&2 + exit 1 +fi + +if test x"\$copy" \!= xphase2; then + MS_PrintLicense +fi + +case "\$copy" in +copy) + tmpdir="\$TMPROOT"/makeself.\$RANDOM.\`date +"%y%m%d%H%M%S"\`.\$\$ + mkdir "\$tmpdir" || { + echo "Could not create temporary directory \$tmpdir" >&2 + exit 1 + } + SCRIPT_COPY="\$tmpdir/makeself" + echo "Copying to a temporary location..." >&2 + cp "\$0" "\$SCRIPT_COPY" + chmod +x "\$SCRIPT_COPY" + cd "\$TMPROOT" + exec "\$SCRIPT_COPY" --phase2 -- \$initargs + ;; +phase2) + finish="\$finish ; rm -rf \`dirname \$0\`" + ;; +esac + +if test x"\$nox11" = xn; then + if tty -s; then # Do we have a terminal? + : + else + if test x"\$DISPLAY" != x -a x"\$xterm_loop" = x; then # No, but do we have X? + if xset q > /dev/null 2>&1; then # Check for valid DISPLAY variable + GUESS_XTERMS="xterm gnome-terminal rxvt dtterm eterm Eterm xfce4-terminal lxterminal kvt konsole aterm terminology" + for a in \$GUESS_XTERMS; do + if type \$a >/dev/null 2>&1; then + XTERM=\$a + break + fi + done + chmod a+x \$0 || echo Please add execution rights on \$0 + if test \`echo "\$0" | cut -c1\` = "/"; then # Spawn a terminal! + exec \$XTERM -e "\$0 --xwin \$initargs" + else + exec \$XTERM -e "./\$0 --xwin \$initargs" + fi + fi + fi + fi +fi + +if test x"\$targetdir" = x.; then + tmpdir="." +else + if test x"\$keep" = xy; then + if test x"\$nooverwrite" = xy && test -d "\$targetdir"; then + echo "Target directory \$targetdir already exists, aborting." >&2 + exit 1 + fi + if test x"\$quiet" = xn; then + echo "Creating directory \$targetdir" >&2 + fi + tmpdir="\$targetdir" + dashp="-p" + else + tmpdir="\$TMPROOT/selfgz\$\$\$RANDOM" + dashp="" + fi + mkdir \$dashp "\$tmpdir" || { + echo 'Cannot create target directory' \$tmpdir >&2 + echo 'You should try option --extract=' >&2 + eval \$finish + exit 1 + } +fi + +location="\`pwd\`" +if test x"\$SETUP_NOCHECK" != x1; then + MS_Check "\$0" +fi +offset=\`head -n "\$skip" "\$0" | wc -c | tr -d " "\` + +if test x"\$verbose" = xy; then + MS_Printf "About to extract $USIZE KB in \$tmpdir ... Proceed ? [Y/n] " + read yn + if test x"\$yn" = xn; then + eval \$finish; exit 1 + fi +fi + +if test x"\$quiet" = xn; then + # Decrypting with openssl will ask for password, + # the prompt needs to start on new line + if test x"$ENCRYPT" = x"openssl"; then + echo "Decrypting and uncompressing \$label..." + else + MS_Printf "Uncompressing \$label" + fi +fi +res=3 +if test x"\$keep" = xn; then + trap MS_cleanup 1 2 3 15 +fi + +if test x"\$nodiskspace" = xn; then + leftspace=\`MS_diskspace "\$tmpdir"\` + if test -n "\$leftspace"; then + if test "\$leftspace" -lt $USIZE; then + echo + echo "Not enough space left in "\`dirname \$tmpdir\`" (\$leftspace KB) to decompress \$0 ($USIZE KB)" >&2 + if test x"\$keep" = xn; then + echo "Consider setting TMPDIR to a directory with more free space." + fi + eval \$finish; exit 1 + fi + fi +fi + +for s in \$filesizes +do + if MS_dd_Progress "\$0" \$offset \$s | MS_Decompress | ( cd "\$tmpdir"; umask \$ORIG_UMASK ; UnTAR xp ) 1>/dev/null; then + if test x"\$ownership" = xy; then + (cd "\$tmpdir"; chown -R \`id -u\` .; chgrp -R \`id -g\` .) + fi + else + echo >&2 + echo "Unable to decompress \$0" >&2 + eval \$finish; exit 1 + fi + offset=\`expr \$offset + \$s\` +done +if test x"\$quiet" = xn; then + echo +fi + +cd "\$tmpdir" +res=0 +if test x"\$script" != x; then + if test x"\$export_conf" = x"y"; then + MS_BUNDLE="\$0" + MS_LABEL="\$label" + MS_SCRIPT="\$script" + MS_SCRIPTARGS="\$scriptargs" + MS_ARCHDIRNAME="\$archdirname" + MS_KEEP="\$KEEP" + MS_NOOVERWRITE="\$NOOVERWRITE" + MS_COMPRESS="\$COMPRESS" + MS_CLEANUP="\$cleanup" + export MS_BUNDLE MS_LABEL MS_SCRIPT MS_SCRIPTARGS + export MS_ARCHDIRNAME MS_KEEP MS_NOOVERWRITE MS_COMPRESS + fi + + if test x"\$verbose" = x"y"; then + yn="x" + while test x"\$yn" != x -a x"\$yn" != xy -a x"\$yn" != xY -a x"\$yn" != xn -a x"\$yn" != xN + do + MS_Printf "OK to execute: \$script \$scriptargs \$* ? [Y/n] " + read yn + if test x"\$yn" = x -o x"\$yn" = xy -o x"\$yn" = xY; then + eval "\"\$script\" \$scriptargs \"\\\$@\""; res=\$?; + elif test x"\$yn" = xn -o x"\$yn" = xN; then + echo "Unable to decompress \$script ,because of aborting! ";res=\$? + else + echo "Input value is unacceptable,please try again." + fi + done + else + eval "\"\$script\" \$scriptargs \"\\\$@\""; res=\$? + fi + if test "\$res" -ne 0; then + test x"\$verbose" = xy && echo "The program '\$script' returned an error code (\$res)" >&2 + fi +fi + +MS_exec_cleanup + +if test x"\$keep" = xn; then + cd "\$TMPROOT" + rm -rf "\$tmpdir" +fi +eval \$finish; exit \$res +EOF diff --git a/Increase_Host_compute/Is_double_buffer/cmake/util/makeself/makeself.1 b/Increase_Host_compute/Is_double_buffer/cmake/util/makeself/makeself.1 new file mode 100644 index 0000000000000000000000000000000000000000..81bf6e4ff4cfeb226c0a0992d8e6d2b94dd4f172 --- /dev/null +++ b/Increase_Host_compute/Is_double_buffer/cmake/util/makeself/makeself.1 @@ -0,0 +1,110 @@ +.TH "MAKESELF" "1" "2.4.5" +.SH "NAME" +makeself \- An utility to generate self-extractable archives. +.SH "SYNTAX" +.B makeself [\fIoptions\fP] archive_dir file_name label +.B [\fIstartup_script\fP] [\fIargs\fP] +.SH "DESCRIPTION" +This program is a free (GPL) utility designed to create self-extractable +archives from a directory. +.SH "OPTIONS" +The following options are supported. +.TP 15 +.B -v, --version +Prints out the makeself version number and exits. +.TP +.B -h, --help +Print out help information. +.TP +.B --tar-quietly +Suppress verbose output from the tar command +.TP +.B --quiet +Do not print any messages other than errors +.TP +.B --gzip +Compress using gzip (default if detected). +.TP +.B --bzip2 +Compress using bzip2. +.TP +.B --pbzip2 +Compress using pbzip2. +.TP +.B --xz +Compress using xz. +.TP +.B --lzo +Compress using lzop. +.TP +.B --lz4 +Compress using lz4. +.TP +.B --compress +Compress using the UNIX 'compress' command. +.TP +.B --nocomp +Do not compress the data. +.TP +.B --complevel lvl +Specify the compression level for gzip,bzip2,pbzui2,xz,lzo or lz4 +.TP +.B --notemp +The archive will create archive_dir in the current directory and +uncompress in ./archive_dir. +.TP +.B --copy +Upon extraction, the archive will first copy itself to a temporary directory. +.TP +.B --append +Append more files to an existing makeself archive. The label and startup scripts will then be ignored. +.TP +.B --current +Files will be extracted to the current directory. Both --current and --target dir imply --notemp. +.TP +.B --target dir +Extract directly to a target directory. Directory path can be either absolute or relative. +.TP +.B --header file +Specify location of the header script. +.TP +.B --cleanup file +Specify a cleanup script that executes on interrupt and when finished successfully. +.TP +.B --follow +Follow the symlinks in the archive. +.TP +.B --noprogress +Do not show the progress during the decompression. +.TP +.B --nox11 +Disable automatic spawn of an xterm if running in X11. +.TP +.B --nowait +Do not wait for user input after executing embedded program from an xterm. +.TP +.B --nomd5 +Do not create a MD5 checksum for the archive. +.TP +.B --nocrc +Do not create a CRC32 checksum for the archive. +.TP +.B --lsm file +LSM file describing the package. +.B --packaging-date date +Use provided string as the packaging date instead of the current date. +.SH "EXAMPLES" +Here is an example, assuming the user has a package image stored in a /home/joe/mysoft, +and he wants to generate a self-extracting package named mysoft.sh, which will launch +the "setup" script initially stored in /home/joe/mysoft: +.TP +makeself.sh /home/joe/mysoft mysoft.sh "Joe's Nice Software Package" ./setup +.TP +Here is also how I created the makeself.run archive which contains the Makeself distribution: +.TP +makeself.sh --notemp makeself makeself.run "Makeself by Stephane Peter" echo "Makeself has extracted itself" +.SH "AUTHORS" +Makeself has been written by Stéphane Peter . +.BR +This man page was originally written by Bartosz Fenski for the +Debian GNU/Linux distribution (but it may be used by others). diff --git a/Increase_Host_compute/Is_double_buffer/cmake/util/makeself/makeself.lsm b/Increase_Host_compute/Is_double_buffer/cmake/util/makeself/makeself.lsm new file mode 100644 index 0000000000000000000000000000000000000000..3c4cea8c18982e288f0d51eba9b4d97f0f708f32 --- /dev/null +++ b/Increase_Host_compute/Is_double_buffer/cmake/util/makeself/makeself.lsm @@ -0,0 +1,16 @@ +Begin3 +Title: makeself.sh +Version: 2.4.5 +Description: makeself.sh is a shell script that generates a self-extractable + tar.gz archive from a directory. The resulting file appears as a shell + script, and can be launched as is. The archive will then uncompress + itself to a temporary directory and an arbitrary command will be + executed (for example an installation script). This is pretty similar + to archives generated with WinZip Self-Extractor in the Windows world. +Keywords: Installation archive tar winzip +Author: Stephane Peter (megastep@megastep.org) +Maintained-by: Stephane Peter (megastep@megastep.org) +Original-site: https://makeself.io/ +Platform: Unix +Copying-policy: GPL +End diff --git a/Increase_Host_compute/Is_double_buffer/cmake/util/makeself/makeself.sh b/Increase_Host_compute/Is_double_buffer/cmake/util/makeself/makeself.sh new file mode 100644 index 0000000000000000000000000000000000000000..c8ea565971c5ac03c775a665596a593287881708 --- /dev/null +++ b/Increase_Host_compute/Is_double_buffer/cmake/util/makeself/makeself.sh @@ -0,0 +1,822 @@ +#!/bin/sh +# +# Makeself version 2.4.x +# by Stephane Peter +# +# Utility to create self-extracting tar.gz archives. +# The resulting archive is a file holding the tar.gz archive with +# a small Shell script stub that uncompresses the archive to a temporary +# directory and then executes a given script from withing that directory. +# +# Makeself home page: https://makeself.io/ +# +# Version 2.0 is a rewrite of version 1.0 to make the code easier to read and maintain. +# +# Version history : +# - 1.0 : Initial public release +# - 1.1 : The archive can be passed parameters that will be passed on to +# the embedded script, thanks to John C. Quillan +# - 1.2 : Package distribution, bzip2 compression, more command line options, +# support for non-temporary archives. Ideas thanks to Francois Petitjean +# - 1.3 : More patches from Bjarni R. Einarsson and Francois Petitjean: +# Support for no compression (--nocomp), script is no longer mandatory, +# automatic launch in an xterm, optional verbose output, and -target +# archive option to indicate where to extract the files. +# - 1.4 : Improved UNIX compatibility (Francois Petitjean) +# Automatic integrity checking, support of LSM files (Francois Petitjean) +# - 1.5 : Many bugfixes. Optionally disable xterm spawning. +# - 1.5.1 : More bugfixes, added archive options -list and -check. +# - 1.5.2 : Cosmetic changes to inform the user of what's going on with big +# archives (Quake III demo) +# - 1.5.3 : Check for validity of the DISPLAY variable before launching an xterm. +# More verbosity in xterms and check for embedded command's return value. +# Bugfix for Debian 2.0 systems that have a different "print" command. +# - 1.5.4 : Many bugfixes. Print out a message if the extraction failed. +# - 1.5.5 : More bugfixes. Added support for SETUP_NOCHECK environment variable to +# bypass checksum verification of archives. +# - 1.6.0 : Compute MD5 checksums with the md5sum command (patch from Ryan Gordon) +# - 2.0 : Brand new rewrite, cleaner architecture, separated header and UNIX ports. +# - 2.0.1 : Added --copy +# - 2.1.0 : Allow multiple tarballs to be stored in one archive, and incremental updates. +# Added --nochown for archives +# Stopped doing redundant checksums when not necesary +# - 2.1.1 : Work around insane behavior from certain Linux distros with no 'uncompress' command +# Cleaned up the code to handle error codes from compress. Simplified the extraction code. +# - 2.1.2 : Some bug fixes. Use head -n to avoid problems. +# - 2.1.3 : Bug fixes with command line when spawning terminals. +# Added --tar for archives, allowing to give arbitrary arguments to tar on the contents of the archive. +# Added --noexec to prevent execution of embedded scripts. +# Added --nomd5 and --nocrc to avoid creating checksums in archives. +# Added command used to create the archive in --info output. +# Run the embedded script through eval. +# - 2.1.4 : Fixed --info output. +# Generate random directory name when extracting files to . to avoid problems. (Jason Trent) +# Better handling of errors with wrong permissions for the directory containing the files. (Jason Trent) +# Avoid some race conditions (Ludwig Nussel) +# Unset the $CDPATH variable to avoid problems if it is set. (Debian) +# Better handling of dot files in the archive directory. +# - 2.1.5 : Made the md5sum detection consistent with the header code. +# Check for the presence of the archive directory +# Added --encrypt for symmetric encryption through gpg (Eric Windisch) +# Added support for the digest command on Solaris 10 for MD5 checksums +# Check for available disk space before extracting to the target directory (Andreas Schweitzer) +# Allow extraction to run asynchronously (patch by Peter Hatch) +# Use file descriptors internally to avoid error messages (patch by Kay Tiong Khoo) +# - 2.1.6 : Replaced one dot per file progress with a realtime progress percentage and a spining cursor (Guy Baconniere) +# Added --noprogress to prevent showing the progress during the decompression (Guy Baconniere) +# Added --target dir to allow extracting directly to a target directory (Guy Baconniere) +# - 2.2.0 : Many bugfixes, updates and contributions from users. Check out the project page on Github for the details. +# - 2.3.0 : Option to specify packaging date to enable byte-for-byte reproducibility. (Marc Pawlowsky) +# - 2.4.0 : Optional support for SHA256 checksums in archives. +# - 2.4.2 : Add support for threads for several compressors. (M. Limber) +# Added zstd support. +# - 2.4.3 : Make explicit POSIX tar archives for increased compatibility. +# - 2.4.5 : Added --tar-format to override ustar tar archive format +# +# (C) 1998-2021 by Stephane Peter +# +# This software is released under the terms of the GNU GPL version 2 and above +# Please read the license at http://www.gnu.org/copyleft/gpl.html +# Self-extracting archives created with this script are explictly NOT released under the term of the GPL +# + +MS_VERSION=2.4.5 +MS_COMMAND="$0" +unset CDPATH + +for f in ${1+"$@"}; do + MS_COMMAND="$MS_COMMAND \\\\ + \\\"$f\\\"" +done + +# For Solaris systems +if test -d /usr/xpg4/bin; then + PATH=/usr/xpg4/bin:$PATH + export PATH +fi + +# Procedures + +MS_Usage() +{ + echo "Usage: $0 [args] archive_dir file_name label startup_script [script_args]" + echo "args can be one or more of the following :" + echo " --version | -v : Print out Makeself version number and exit" + echo " --help | -h : Print out this help message" + echo " --tar-quietly : Suppress verbose output from the tar command" + echo " --quiet | -q : Do not print any messages other than errors." + echo " --gzip : Compress using gzip (default if detected)" + echo " --pigz : Compress with pigz" + echo " --zstd : Compress with zstd" + echo " --bzip2 : Compress using bzip2 instead of gzip" + echo " --pbzip2 : Compress using pbzip2 instead of gzip" + echo " --xz : Compress using xz instead of gzip" + echo " --lzo : Compress using lzop instead of gzip" + echo " --lz4 : Compress using lz4 instead of gzip" + echo " --compress : Compress using the UNIX 'compress' command" + echo " --complevel lvl : Compression level for gzip pigz zstd xz lzo lz4 bzip2 and pbzip2 (default 9)" + echo " --threads thds : Number of threads to be used by compressors that support parallelization." + echo " Omit to use compressor's default. Most useful (and required) for opting" + echo " into xz's threading, usually with '--threads=0' for all available cores." + echo " pbzip2 and pigz are parallel by default, and setting this value allows" + echo " limiting the number of threads they use." + echo " --base64 : Instead of compressing, encode the data using base64" + echo " --gpg-encrypt : Instead of compressing, encrypt the data using GPG" + echo " --gpg-asymmetric-encrypt-sign" + echo " : Instead of compressing, asymmetrically encrypt and sign the data using GPG" + echo " --gpg-extra opt : Append more options to the gpg command line" + echo " --ssl-encrypt : Instead of compressing, encrypt the data using OpenSSL" + echo " --ssl-passwd pass : Use the given password to encrypt the data using OpenSSL" + echo " --ssl-pass-src src : Use the given src as the source of password to encrypt the data" + echo " using OpenSSL. See \"PASS PHRASE ARGUMENTS\" in man openssl." + echo " If this option is not supplied, the user will be asked to enter" + echo " encryption password on the current terminal." + echo " --ssl-no-md : Do not use \"-md\" option not supported by older OpenSSL." + echo " --nochown : Do not give the target folder to the current user (default)" + echo " --chown : Give the target folder to the current user recursively" + echo " --nocomp : Do not compress the data" + echo " --notemp : The archive will create archive_dir in the" + echo " current directory and uncompress in ./archive_dir" + echo " --needroot : Check that the root user is extracting the archive before proceeding" + echo " --copy : Upon extraction, the archive will first copy itself to" + echo " a temporary directory" + echo " --append : Append more files to an existing Makeself archive" + echo " The label and startup scripts will then be ignored" + echo " --target dir : Extract directly to a target directory" + echo " directory path can be either absolute or relative" + echo " --nooverwrite : Do not extract the archive if the specified target directory exists" + echo " --current : Files will be extracted to the current directory" + echo " Both --current and --target imply --notemp" + echo " --tar-format opt : Specify a tar archive format (default is ustar)" + echo " --tar-extra opt : Append more options to the tar command line" + echo " --untar-extra opt : Append more options to the during the extraction of the tar archive" + echo " --nomd5 : Don't calculate an MD5 for archive" + echo " --nocrc : Don't calculate a CRC for archive" + echo " --sha256 : Compute a SHA256 checksum for the archive" + echo " --header file : Specify location of the header script" + echo " --cleanup file : Specify a cleanup script that executes on interrupt and when finished successfully." + echo " --follow : Follow the symlinks in the archive" + echo " --noprogress : Do not show the progress during the decompression" + echo " --nox11 : Disable automatic spawn of a xterm" + echo " --nowait : Do not wait for user input after executing embedded" + echo " program from an xterm" + echo " --sign passphrase : Signature private key to sign the package with" + echo " --lsm file : LSM file describing the package" + echo " --license file : Append a license file" + echo " --help-header file : Add a header to the archive's --help output" + echo " --packaging-date date" + echo " : Use provided string as the packaging date" + echo " instead of the current date." + echo + echo " --keep-umask : Keep the umask set to shell default, rather than overriding when executing self-extracting archive." + echo " --export-conf : Export configuration variables to startup_script" + echo + echo "Do not forget to give a fully qualified startup script name" + echo "(i.e. with a ./ prefix if inside the archive)." + exit 1 +} + +# Default settings +if type gzip >/dev/null 2>&1; then + COMPRESS=gzip +elif type compress >/dev/null 2>&1; then + COMPRESS=compress +else + echo "ERROR: missing commands: gzip, compress" >&2 + MS_Usage +fi +ENCRYPT=n +PASSWD="" +PASSWD_SRC="" +OPENSSL_NO_MD=n +COMPRESS_LEVEL=9 +DEFAULT_THREADS=123456 # Sentinel value +THREADS=$DEFAULT_THREADS +KEEP=n +CURRENT=n +NOX11=n +NOWAIT=n +APPEND=n +TAR_QUIETLY=n +KEEP_UMASK=n +QUIET=n +NOPROGRESS=n +COPY=none +NEED_ROOT=n +TAR_ARGS=rvf +TAR_FORMAT=ustar +TAR_EXTRA="" +GPG_EXTRA="" +DU_ARGS=-ks +HEADER=`dirname "$0"`/makeself-header.sh +SIGNATURE="" +TARGETDIR="" +NOOVERWRITE=n +DATE=`LC_ALL=C date` +EXPORT_CONF=n +SHA256=n +OWNERSHIP=n +SIGN=n +GPG_PASSPHRASE="" + +# LSM file stuff +LSM_CMD="echo No LSM. >> \"\$archname\"" + +while true +do + case "$1" in + --version | -v) + echo Makeself version $MS_VERSION + exit 0 + ;; + --pbzip2) + COMPRESS=pbzip2 + shift + ;; + --bzip2) + COMPRESS=bzip2 + shift + ;; + --gzip) + COMPRESS=gzip + shift + ;; + --pigz) + COMPRESS=pigz + shift + ;; + --zstd) + COMPRESS=zstd + shift + ;; + --xz) + COMPRESS=xz + shift + ;; + --lzo) + COMPRESS=lzo + shift + ;; + --lz4) + COMPRESS=lz4 + shift + ;; + --compress) + COMPRESS=compress + shift + ;; + --base64) + COMPRESS=base64 + shift + ;; + --gpg-encrypt) + COMPRESS=gpg + shift + ;; + --gpg-asymmetric-encrypt-sign) + COMPRESS=gpg-asymmetric + shift + ;; + --gpg-extra) + GPG_EXTRA="$2" + shift 2 || { MS_Usage; exit 1; } + ;; + --ssl-encrypt) + ENCRYPT=openssl + shift + ;; + --ssl-passwd) + PASSWD=$2 + shift 2 || { MS_Usage; exit 1; } + ;; + --ssl-pass-src) + PASSWD_SRC=$2 + shift 2 || { MS_Usage; exit 1; } + ;; + --ssl-no-md) + OPENSSL_NO_MD=y + shift + ;; + --nocomp) + COMPRESS=none + shift + ;; + --complevel) + COMPRESS_LEVEL="$2" + shift 2 || { MS_Usage; exit 1; } + ;; + --threads) + THREADS="$2" + shift 2 || { MS_Usage; exit 1; } + ;; + --nochown) + OWNERSHIP=n + shift + ;; + --chown) + OWNERSHIP=y + shift + ;; + --notemp) + KEEP=y + shift + ;; + --copy) + COPY=copy + shift + ;; + --current) + CURRENT=y + KEEP=y + shift + ;; + --tar-format) + TAR_FORMAT="$2" + shift 2 || { MS_Usage; exit 1; } + ;; + --tar-extra) + TAR_EXTRA="$2" + shift 2 || { MS_Usage; exit 1; } + ;; + --untar-extra) + UNTAR_EXTRA="$2" + shift 2 || { MS_Usage; exit 1; } + ;; + --target) + TARGETDIR="$2" + KEEP=y + shift 2 || { MS_Usage; exit 1; } + ;; + --sign) + SIGN=y + GPG_PASSPHRASE="$2" + shift 2 || { MS_Usage; exit 1; } + ;; + --nooverwrite) + NOOVERWRITE=y + shift + ;; + --needroot) + NEED_ROOT=y + shift + ;; + --header) + HEADER="$2" + shift 2 || { MS_Usage; exit 1; } + ;; + --cleanup) + CLEANUP_SCRIPT="$2" + shift 2 || { MS_Usage; exit 1; } + ;; + --license) + # We need to escape all characters having a special meaning in double quotes + LICENSE=$(sed 's/\\/\\\\/g; s/"/\\\"/g; s/`/\\\`/g; s/\$/\\\$/g' "$2") + shift 2 || { MS_Usage; exit 1; } + ;; + --follow) + TAR_ARGS=rvhf + DU_ARGS=-ksL + shift + ;; + --noprogress) + NOPROGRESS=y + shift + ;; + --nox11) + NOX11=y + shift + ;; + --nowait) + NOWAIT=y + shift + ;; + --nomd5) + NOMD5=y + shift + ;; + --sha256) + SHA256=y + shift + ;; + --nocrc) + NOCRC=y + shift + ;; + --append) + APPEND=y + shift + ;; + --lsm) + LSM_CMD="cat \"$2\" >> \"\$archname\"" + shift 2 || { MS_Usage; exit 1; } + ;; + --packaging-date) + DATE="$2" + shift 2 || { MS_Usage; exit 1; } + ;; + --help-header) + HELPHEADER=`sed -e "s/'/'\\\\\''/g" $2` + shift 2 || { MS_Usage; exit 1; } + [ -n "$HELPHEADER" ] && HELPHEADER="$HELPHEADER +" + ;; + --tar-quietly) + TAR_QUIETLY=y + shift + ;; + --keep-umask) + KEEP_UMASK=y + shift + ;; + --export-conf) + EXPORT_CONF=y + shift + ;; + -q | --quiet) + QUIET=y + shift + ;; + -h | --help) + MS_Usage + ;; + -*) + echo Unrecognized flag : "$1" + MS_Usage + ;; + *) + break + ;; + esac +done + +if test $# -lt 1; then + MS_Usage +else + if test -d "$1"; then + archdir="$1" + else + echo "Directory $1 does not exist." >&2 + exit 1 + fi +fi +archname="$2" + +if test "$QUIET" = "y" || test "$TAR_QUIETLY" = "y"; then + if test "$TAR_ARGS" = "rvf"; then + TAR_ARGS="rf" + elif test "$TAR_ARGS" = "rvhf"; then + TAR_ARGS="rhf" + fi +fi + +if test "$APPEND" = y; then + if test $# -lt 2; then + MS_Usage + fi + + # Gather the info from the original archive + OLDENV=`sh "$archname" --dumpconf` + if test $? -ne 0; then + echo "Unable to update archive: $archname" >&2 + exit 1 + else + eval "$OLDENV" + OLDSKIP=`expr $SKIP + 1` + fi +else + if test "$KEEP" = n -a $# = 3; then + echo "ERROR: Making a temporary archive with no embedded command does not make sense!" >&2 + echo >&2 + MS_Usage + fi + # We don't want to create an absolute directory unless a target directory is defined + if test "$CURRENT" = y; then + archdirname="." + elif test x"$TARGETDIR" != x; then + archdirname="$TARGETDIR" + else + archdirname=`basename "$1"` + fi + + if test $# -lt 3; then + MS_Usage + fi + + LABEL="$3" + SCRIPT="$4" + test "x$SCRIPT" = x || shift 1 + shift 3 + SCRIPTARGS="$*" +fi + +if test "$KEEP" = n -a "$CURRENT" = y; then + echo "ERROR: It is A VERY DANGEROUS IDEA to try to combine --notemp and --current." >&2 + exit 1 +fi + +case $COMPRESS in +gzip) + GZIP_CMD="gzip -c$COMPRESS_LEVEL" + GUNZIP_CMD="gzip -cd" + ;; +pigz) + GZIP_CMD="pigz -$COMPRESS_LEVEL" + if test $THREADS -ne $DEFAULT_THREADS; then # Leave as the default if threads not indicated + GZIP_CMD="$GZIP_CMD --processes $THREADS" + fi + GUNZIP_CMD="gzip -cd" + ;; +zstd) + GZIP_CMD="zstd -$COMPRESS_LEVEL" + if test $THREADS -ne $DEFAULT_THREADS; then # Leave as the default if threads not indicated + GZIP_CMD="$GZIP_CMD --threads=$THREADS" + fi + GUNZIP_CMD="zstd -cd" + ;; +pbzip2) + GZIP_CMD="pbzip2 -c$COMPRESS_LEVEL" + if test $THREADS -ne $DEFAULT_THREADS; then # Leave as the default if threads not indicated + GZIP_CMD="$GZIP_CMD -p$THREADS" + fi + GUNZIP_CMD="bzip2 -d" + ;; +bzip2) + GZIP_CMD="bzip2 -$COMPRESS_LEVEL" + GUNZIP_CMD="bzip2 -d" + ;; +xz) + GZIP_CMD="xz -c$COMPRESS_LEVEL" + # Must opt-in by specifying a value since not all versions of xz support threads + if test $THREADS -ne $DEFAULT_THREADS; then + GZIP_CMD="$GZIP_CMD --threads=$THREADS" + fi + GUNZIP_CMD="xz -d" + ;; +lzo) + GZIP_CMD="lzop -c$COMPRESS_LEVEL" + GUNZIP_CMD="lzop -d" + ;; +lz4) + GZIP_CMD="lz4 -c$COMPRESS_LEVEL" + GUNZIP_CMD="lz4 -d" + ;; +base64) + GZIP_CMD="base64" + GUNZIP_CMD="base64 --decode -i -" + ;; +gpg) + GZIP_CMD="gpg $GPG_EXTRA -ac -z$COMPRESS_LEVEL" + GUNZIP_CMD="gpg -d" + ENCRYPT="gpg" + ;; +gpg-asymmetric) + GZIP_CMD="gpg $GPG_EXTRA -z$COMPRESS_LEVEL -es" + GUNZIP_CMD="gpg --yes -d" + ENCRYPT="gpg" + ;; +compress) + GZIP_CMD="compress -fc" + GUNZIP_CMD="(type compress >/dev/null 2>&1 && compress -fcd || gzip -cd)" + ;; +none) + GZIP_CMD="cat" + GUNZIP_CMD="cat" + ;; +esac + +if test x"$ENCRYPT" = x"openssl"; then + if test x"$APPEND" = x"y"; then + echo "Appending to existing archive is not compatible with OpenSSL encryption." >&2 + fi + + ENCRYPT_CMD="openssl enc -aes-256-cbc -salt" + DECRYPT_CMD="openssl enc -aes-256-cbc -d" + + if test x"$OPENSSL_NO_MD" != x"y"; then + ENCRYPT_CMD="$ENCRYPT_CMD -md sha256" + DECRYPT_CMD="$DECRYPT_CMD -md sha256" + fi + + if test -n "$PASSWD_SRC"; then + ENCRYPT_CMD="$ENCRYPT_CMD -pass $PASSWD_SRC" + elif test -n "$PASSWD"; then + ENCRYPT_CMD="$ENCRYPT_CMD -pass pass:$PASSWD" + fi +fi + +tmpfile="${TMPDIR:-/tmp}/mkself$$" + +if test -f "$HEADER"; then + oldarchname="$archname" + archname="$tmpfile" + # Generate a fake header to count its lines + SKIP=0 + . "$HEADER" + SKIP=`cat "$tmpfile" |wc -l` + # Get rid of any spaces + SKIP=`expr $SKIP` + rm -f "$tmpfile" + if test "$QUIET" = "n"; then + echo "Header is $SKIP lines long" >&2 + fi + archname="$oldarchname" +else + echo "Unable to open header file: $HEADER" >&2 + exit 1 +fi + +if test "$QUIET" = "n"; then + echo +fi + +if test "$APPEND" = n; then + if test -f "$archname"; then + echo "WARNING: Overwriting existing file: $archname" >&2 + fi +fi + +USIZE=`du $DU_ARGS "$archdir" | awk '{print $1}'` + +if test "." = "$archdirname"; then + if test "$KEEP" = n; then + archdirname="makeself-$$-`date +%Y%m%d%H%M%S`" + fi +fi + +test -d "$archdir" || { echo "Error: $archdir does not exist."; rm -f "$tmpfile"; exit 1; } +if test "$QUIET" = "n"; then + echo "About to compress $USIZE KB of data..." + echo "Adding files to archive named \"$archname\"..." +fi + +# See if we have GNU tar +TAR=`exec <&- 2>&-; which gtar || command -v gtar || type gtar` +test -x "$TAR" || TAR=tar + +tmparch="${TMPDIR:-/tmp}/mkself$$.tar" +( + if test "$APPEND" = "y"; then + tail -n "+$OLDSKIP" "$archname" | eval "$GUNZIP_CMD" > "$tmparch" + fi + cd "$archdir" + # "Determining if a directory is empty" + # https://www.etalabs.net/sh_tricks.html + find . \ + \( \ + ! -type d \ + -o \ + \( -links 2 -exec sh -c ' + is_empty () ( + cd "$1" + set -- .[!.]* ; test -f "$1" && return 1 + set -- ..?* ; test -f "$1" && return 1 + set -- * ; test -f "$1" && return 1 + return 0 + ) + is_empty "$0"' {} \; \ + \) \ + \) -print \ + | LC_ALL=C sort \ + | sed 's/./\\&/g' \ + | xargs $TAR $TAR_EXTRA --format $TAR_FORMAT -$TAR_ARGS "$tmparch" +) || { + echo "ERROR: failed to create temporary archive: $tmparch" + rm -f "$tmparch" "$tmpfile" + exit 1 +} + +USIZE=`du $DU_ARGS "$tmparch" | awk '{print $1}'` + +eval "$GZIP_CMD" <"$tmparch" >"$tmpfile" || { + echo "ERROR: failed to create temporary file: $tmpfile" + rm -f "$tmparch" "$tmpfile" + exit 1 +} +rm -f "$tmparch" + +if test x"$ENCRYPT" = x"openssl"; then + echo "About to encrypt archive \"$archname\"..." + { eval "$ENCRYPT_CMD -in $tmpfile -out ${tmpfile}.enc" && mv -f ${tmpfile}.enc $tmpfile; } || \ + { echo Aborting: could not encrypt temporary file: "$tmpfile".; rm -f "$tmpfile"; exit 1; } +fi + +fsize=`cat "$tmpfile" | wc -c | tr -d " "` + +# Compute the checksums + +shasum=0000000000000000000000000000000000000000000000000000000000000000 +md5sum=00000000000000000000000000000000 +crcsum=0000000000 + +if test "$NOCRC" = y; then + if test "$QUIET" = "n"; then + echo "skipping crc at user request" + fi +else + crcsum=`CMD_ENV=xpg4 cksum < "$tmpfile" | sed -e 's/ /Z/' -e 's/ /Z/' | cut -dZ -f1` + if test "$QUIET" = "n"; then + echo "CRC: $crcsum" + fi +fi + +if test "$SHA256" = y; then + SHA_PATH=`exec <&- 2>&-; which shasum || command -v shasum || type shasum` + if test -x "$SHA_PATH"; then + shasum=`eval "$SHA_PATH -a 256" < "$tmpfile" | cut -b-64` + else + SHA_PATH=`exec <&- 2>&-; which sha256sum || command -v sha256sum || type sha256sum` + shasum=`eval "$SHA_PATH" < "$tmpfile" | cut -b-64` + fi + if test "$QUIET" = "n"; then + if test -x "$SHA_PATH"; then + echo "SHA256: $shasum" + else + echo "SHA256: none, SHA command not found" + fi + fi +fi +if test "$NOMD5" = y; then + if test "$QUIET" = "n"; then + echo "Skipping md5sum at user request" + fi +else + # Try to locate a MD5 binary + OLD_PATH=$PATH + PATH=${GUESS_MD5_PATH:-"$OLD_PATH:/bin:/usr/bin:/sbin:/usr/local/ssl/bin:/usr/local/bin:/opt/openssl/bin"} + MD5_ARG="" + MD5_PATH=`exec <&- 2>&-; which md5sum || command -v md5sum || type md5sum` + test -x "$MD5_PATH" || MD5_PATH=`exec <&- 2>&-; which md5 || command -v md5 || type md5` + test -x "$MD5_PATH" || MD5_PATH=`exec <&- 2>&-; which digest || command -v digest || type digest` + PATH=$OLD_PATH + if test -x "$MD5_PATH"; then + if test `basename ${MD5_PATH}`x = digestx; then + MD5_ARG="-a md5" + fi + md5sum=`eval "$MD5_PATH $MD5_ARG" < "$tmpfile" | cut -b-32` + if test "$QUIET" = "n"; then + echo "MD5: $md5sum" + fi + else + if test "$QUIET" = "n"; then + echo "MD5: none, MD5 command not found" + fi + fi +fi +if test "$SIGN" = y; then + GPG_PATH=`exec <&- 2>&-; which gpg || command -v gpg || type gpg` + if test -x "$GPG_PATH"; then + SIGNATURE=`$GPG_PATH --pinentry-mode=loopback --batch --yes --passphrase "$GPG_PASSPHRASE" --output - --detach-sig $tmpfile | base64 | tr -d \\\\n` + if test "$QUIET" = "n"; then + echo "Signature: $SIGNATURE" + fi + else + echo "Missing gpg command" >&2 + fi +fi + +totalsize=0 +for size in $fsize; +do + totalsize=`expr $totalsize + $size` +done + +if test "$APPEND" = y; then + mv "$archname" "$archname".bak || exit + + # Prepare entry for new archive + filesizes="$fsize" + CRCsum="$crcsum" + MD5sum="$md5sum" + SHAsum="$shasum" + Signature="$SIGNATURE" + # Generate the header + . "$HEADER" + # Append the new data + cat "$tmpfile" >> "$archname" + + chmod +x "$archname" + rm -f "$archname".bak + if test "$QUIET" = "n"; then + echo "Self-extractable archive \"$archname\" successfully updated." + fi +else + filesizes="$fsize" + CRCsum="$crcsum" + MD5sum="$md5sum" + SHAsum="$shasum" + Signature="$SIGNATURE" + + # Generate the header + . "$HEADER" + + # Append the compressed tar data after the stub + if test "$QUIET" = "n"; then + echo + fi + cat "$tmpfile" >> "$archname" + chmod +x "$archname" + if test "$QUIET" = "n"; then + echo Self-extractable archive \"$archname\" successfully created. + fi +fi +rm -f "$tmpfile" diff --git a/Increase_Host_compute/Is_double_buffer/cmake/util/makeself/run-tests.sh b/Increase_Host_compute/Is_double_buffer/cmake/util/makeself/run-tests.sh new file mode 100644 index 0000000000000000000000000000000000000000..31ee1651156c64caddfdadd683d4dc2d0be3ddc4 --- /dev/null +++ b/Increase_Host_compute/Is_double_buffer/cmake/util/makeself/run-tests.sh @@ -0,0 +1,8 @@ +#!/bin/sh +# Run every available test - Bash needed +cd test +for test in *test; +do + echo "Running test $test ..." + bash $test || { echo "*** ERROR: Test '$test' failed!"; exit 1; } +done diff --git a/Increase_Host_compute/Is_double_buffer/cmake/util/merge_aicpu_info_json.sh b/Increase_Host_compute/Is_double_buffer/cmake/util/merge_aicpu_info_json.sh new file mode 100644 index 0000000000000000000000000000000000000000..a977bd51d2e98a1511db4296070a8dda6b90a262 --- /dev/null +++ b/Increase_Host_compute/Is_double_buffer/cmake/util/merge_aicpu_info_json.sh @@ -0,0 +1,31 @@ +#!/bin/bash + +project_path=$1 +build_path=$2 +vendor_name=customize +echo $@ +if [[ ! -d "$project_path" ]]; then + echo "[ERROR] No projcet path is provided" + exit 1 +fi + +if [[ ! -d "$build_path" ]]; then + echo "[ERROR] No build path is provided" + exit 1 +fi + +if [[ ! -d "$ASCEND_OPP_PATH" ]]; then + echo "[ERROR] No opp install path is provided" + exit 1 +fi +custom_exist_info_json=$ASCEND_OPP_PATH/vendors/$vendor_name/op_impl/cpu/config/cust_aicpu_kernel.json +custom_new_info_json=$build_path/makepkg/packages/vendors/$vendor_name/op_impl/cpu/config/cust_aicpu_kernel.json +temp_info_json=$build_path/makepkg/packages/vendors/$vendor_name/op_impl/cpu/config/temp_cust_aicpu_kernel.json + +if [[ -f "$custom_exist_info_json" ]] && [[ -f "$custom_new_info_json" ]]; then + cp -f $custom_exist_info_json $temp_info_json + chmod +w $temp_info_json + python3 ${project_path}/cmake/util/insert_op_info.py ${custom_new_info_json} ${temp_info_json} + cp -f $temp_info_json $custom_new_info_json + rm -f $temp_info_json +fi diff --git a/Increase_Host_compute/Is_double_buffer/cmake/util/opdesc_parser.py b/Increase_Host_compute/Is_double_buffer/cmake/util/opdesc_parser.py new file mode 100644 index 0000000000000000000000000000000000000000..c8b319944a34aac8d6c68a85f9d11f550ee01311 --- /dev/null +++ b/Increase_Host_compute/Is_double_buffer/cmake/util/opdesc_parser.py @@ -0,0 +1,264 @@ +#!/usr/bin/env python +# -*- coding: UTF-8 -*- +""" +Created on Feb 28 20:56:45 2020 +Copyright (c) Huawei Technologies Co., Ltd. 2020-2021. All rights reserved. +""" + +import sys +import os + + +OP_ALL = '__ALLOP__' +SOC_ALL = '__ALLSOC__' +SOC_TO_SHORT_SOC_MAP = { + "ascend910a": "ascend910", + "ascend910proa": "ascend910", + "ascend910b": "ascend910", + "ascend910prob": "ascend910", + "ascend910premiuma": "ascend910", + "ascend910b1": "ascend910b", + "ascend910b2": "ascend910b", + "ascend910b3": "ascend910b", + "ascend910b4": "ascend910b", + "ascend910c1": "ascend910c", + "ascend910c2": "ascend910c", + "ascend910c3": "ascend910c", + "ascend910c4": "ascend910c", + "ascend310p1": "ascend310p", + "ascend310p3": "ascend310p", + "ascend310p3vir01": "ascend310p", + "ascend310p3vir02": "ascend310p", + "ascend310p3vir04": "ascend310p", + "ascend310p3vir08": "ascend310p", + "ascend310b1": "ascend310b", + "bs9sx1aa": "bs9sx1a" +} + + +class OpDesc: + def __init__(self: any, op_type: str): + self.op_type = op_type + self.attr_list = [] + self.attr_val = {} + self.input_name = [] + self.input_type = [] + self.input_dtype = [] + self.input_fmt = [] + self.output_name = [] + self.output_type = [] + self.output_dtype = [] + self.output_fmt = [] + self.op_fmt_sel = False + self.op_chk_support = False + self.op_intf = '' + self.kern_name = '' + self.op_file = '' + self.op_replay_flag = False + self.op_replay_batch = False + self.input_idx = -1 + self.output_idx = -1 + self.max_block_dim = 32 + self.max_shape_size = 268435456 + self.dynamic_shape = False + self.op_range_limit = '' + self.custom_compile_options = {} + self.custom_all_compile_options = {} + + @staticmethod + def _parse_digit(conf: str) -> int: + return int(conf.split('=')[1]) + + @staticmethod + def _parse_flag(conf: str) -> bool: + if 'true' == conf.split('=')[1]: + return True + return False + + @staticmethod + def _parse_str(conf: str) -> str: + return conf.split('=')[1] + + @staticmethod + def _parse_list(conf: str) -> list: + return conf.split('=')[1].split(',') + + def parse_input(self: any, conf: str): + if conf.startswith('input{}.name'.format(int(self.input_idx) + 1)): + self.input_idx += 1 + self.input_name.append(self._parse_str(conf)) + elif conf.startswith('input{}.paramType'.format(int(self.input_idx))): + self.input_type.append(self._parse_str(conf)) + elif conf.startswith('input{}.dtype'.format(int(self.input_idx))): + self.input_dtype.append(self._parse_str(conf)) + elif conf.startswith('input{}.format'.format(int(self.input_idx))): + self.input_fmt.append(self._parse_str(conf)) + else: + return + + def parse_output(self: any, conf: str): + if conf.startswith('output{}.name'.format(int(self.output_idx) + 1)): + self.output_idx += 1 + self.output_name.append(self._parse_str(conf)) + elif conf.startswith('output{}.paramType'.format(int(self.output_idx))): + self.output_type.append(self._parse_str(conf)) + elif conf.startswith('output{}.dtype'.format(int(self.output_idx))): + self.output_dtype.append(self._parse_str(conf)) + elif conf.startswith('output{}.format'.format(int(self.output_idx))): + self.output_fmt.append(self._parse_str(conf)) + else: + return + + def parse_op_format(self: any, conf: str): + self.op_fmt_sel = self._parse_flag(conf) + + def parse_check_support(self: any, conf: str): + self.op_chk_support = self._parse_flag(conf) + + def parse_range_limit(self: any, conf: str): + self.op_range_limit = self._parse_str(conf) + + def parse_kern_name(self: any, conf: str): + self.kern_name = self._parse_str(conf) + + def parse_op_intf(self: any, conf: str): + self.op_intf = self._parse_str(conf) + + def parse_op_file(self: any, conf: str): + self.op_file = self._parse_str(conf) + + def parse_dynamic_shape(self: any, conf: str): + self.dynamic_shape = self._parse_flag(conf) + + def parse_attr_list(self: any, conf: str): + self.attr_list = self._parse_list(conf) + + def parse_attr_val(self: any, conf: str): + for attr in self.attr_list: + if self.attr_val.get(attr) is None: + self.attr_val[attr] = {} + if conf.startswith('attr_{}.type'.format(attr)): + self.attr_val.get(attr)['type'] = self._parse_str(conf) + elif conf.startswith('attr_{}.paramType'.format(attr)): + self.attr_val.get(attr)['paramType'] = self._parse_str(conf) + elif conf.startswith('attr_{}.defaultValue'.format(attr)): + self.attr_val.get(attr)['defaultValue'] = self._parse_str(conf) + + def parse_replay_val(self: any, batch_list: list, iterator_list: list): + if self.op_type in batch_list: + self.op_replay_flag = True + self.op_replay_batch = True + elif self.op_type in iterator_list: + self.op_replay_flag = True + self.op_replay_batch = False + + +def _is_op_type_in_opdesc(op_descs: list, op_type: str): + for op in op_descs: + if op_type == op.op_type: + return True + return False + + +def _set_all_options_to_opdescs(op_descs, soc_ver_compile_options): + for op in op_descs: + op.custom_all_compile_options = soc_ver_compile_options + + +def _set_options_to_opdesc(op_descs, op_type, soc_ver_compile_options): + for op in op_descs: + if op.op_type != op_type: + continue + op.custom_compile_options = soc_ver_compile_options + + +def _trans_soc_ver_to_short(soc_ver: str): + low_soc_ver = soc_ver.lower() + if low_soc_ver not in SOC_TO_SHORT_SOC_MAP: + print(f'WARNING: caution: {soc_ver} will trans into ascend910, if not your intention,' + f'use ascend910b1~4 instead') + return SOC_TO_SHORT_SOC_MAP[low_soc_ver] + + +def _get_op_custom_options(op_descs: list, auto_gen_dir: str): + if auto_gen_dir is None: + return {} + file = os.path.join(auto_gen_dir, "custom_compile_options.ini") + if not os.path.exists(file): + print(f'WARNING: cannot find {auto_gen_dir}/custom_compile_options.ini') + return {} + with open (file, 'r') as fd: + lines = fd.readlines() + for line in lines: + param_list = str.split(line.rstrip('\n'), ',') + if len(param_list) != 3: + raise Exception(f'ERROR: custom compile option {param_list} len is not 3') + op_type = param_list[0] + if op_type.upper() == 'ALL': + op_type = OP_ALL + if op_type != OP_ALL and _is_op_type_in_opdesc(op_descs, op_type) == False: + print(f'WARNING: op: {op_type} are not exists in this project') + continue + soc_ver_compile_options = {} + soc_ver = param_list[1] + options_str = param_list[2] + options = str.split(options_str, ';') + if soc_ver == '': + soc_ver_compile_options[SOC_ALL] = options + else: + soc_ver_list = str.split(soc_ver, ';') + for ver in soc_ver_list: + short_ver = _trans_soc_ver_to_short(ver) + soc_ver_compile_options[short_ver] = options + if op_type == OP_ALL: + _set_all_options_to_opdescs(op_descs, soc_ver_compile_options) + else: + _set_options_to_opdesc(op_descs, op_type, soc_ver_compile_options) + + +def get_op_desc(file: str, batch_list: list, iterator_list: list, builder: any, + op_type: list, auto_gen_dir: str = None) -> list: + op_descs = [] + op_match = False + with open (file, 'r') as fd: + lines = fd.readlines() + for line in lines: + line = line.strip() + if line.startswith('['): + name = line[1:-1] + if op_type is None or name in op_type: + op_match = True + op_desc = builder(name) + op_desc.parse_replay_val(batch_list, iterator_list) + op_descs.append(op_desc) + else: + op_match = False + if op_type is not None and len(op_descs) == len(op_type): + return op_descs + continue + if not op_match: + continue + if line.startswith('input'): + op_desc.parse_input(line) + elif line.startswith('output'): + op_desc.parse_output(line) + elif line.startswith('dynamicFormat.flag'): + op_desc.parse_op_format(line) + elif line.startswith('needCheckSupport.flag'): + op_desc.parse_check_support(line) + elif line.startswith('rangeLimit.value'): + op_desc.parse_range_limit(line) + elif line.startswith('opInterface.value'): + op_desc.parse_op_intf(line) + elif line.startswith('kernel.name'): + op_desc.parse_kern_name(line) + elif line.startswith('opFile.value'): + op_desc.parse_op_file(line) + elif line.startswith('dynamicShapeSupport.flag'): + op_desc.parse_dynamic_shape(line) + elif line.startswith('attr.list'): + op_desc.parse_attr_list(line) + elif line.startswith('attr_'): + op_desc.parse_attr_val(line) + _get_op_custom_options(op_descs, auto_gen_dir) + return op_descs diff --git a/Increase_Host_compute/Is_double_buffer/cmake/util/parse_ini_to_json.py b/Increase_Host_compute/Is_double_buffer/cmake/util/parse_ini_to_json.py new file mode 100644 index 0000000000000000000000000000000000000000..721465fee306bfca8895e2991ba06d1547c9eb2b --- /dev/null +++ b/Increase_Host_compute/Is_double_buffer/cmake/util/parse_ini_to_json.py @@ -0,0 +1,338 @@ +# Copyright 2020-2021 Huawei Technologies Co., Ltd +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +""" +parser ini to json +""" + +import json +import os +import stat +import sys + + +ATTR_TYPE_LIST = ["int", "float", "bool", "str", "listInt", "listFloat", "listBool", "listStr", "listListInt", + "type", "listType", "tensor", "listTensor"] +ATTR_PARAMTYPE_LIST = ["optional", "required"] +BOOL_FLAG_KEY = ["dynamicFormat", "dynamicShapeSupport", "dynamicRankSupport", "precision_reduce", "heavyOp", + "needCheckSupport"] +BOOL_LIST = ["true", "false"] +DTYPE_LIST = ["float16", "float", "float32", "int8", "int16", "int32", "uint8", "uint16", "uint32", "bool", + "int64", "uint64", "qint8", "qint16", "qint32", "quint8", "quint16", "double", "complex64", + "complex128", "string", "resource", "dual", "dual_sub_int8", "dual_sub_uint8", "string_ref", + "int4", "bfloat16", "uint1"] +FORMAT_LIST = ["NCHW", "NHWC", "ND", "NC1HWC0", "FRACTAL_Z", "NC1C0HWPAD", "NHWC1C0", "FSR_NCHW", "FRACTAL_DECONV", + "C1HWNC0", "FRACTAL_DECONV_TRANSPOSE", "FRACTAL_DECONV_SP_STRIDE_TRANS", "NC1HWC0_C04", + "FRACTAL_Z_C04", "CHWN", "FRACTAL_DECONV_SP_STRIDE8_TRANS", "HWCN", "NC1KHKWHWC0", "BN_WEIGHT", + "FILTER_HWCK", "HASHTABLE_LOOKUP_LOOKUPS", "HASHTABLE_LOOKUP_KEYS", "HASHTABLE_LOOKUP_VALUE", + "HASHTABLE_LOOKUP_OUTPUT", "HASHTABLE_LOOKUP_HITS", "C1HWNCoC0", "MD", "NDHWC", "FRACTAL_ZZ", + "FRACTAL_NZ", "NCDHW", "DHWCN", "NDC1HWC0", "FRACTAL_Z_3D", "CN", "NC", "DHWNC", + "FRACTAL_Z_3D_TRANSPOSE", "FRACTAL_ZN_LSTM", "FRACTAL_ZN_RNN", "FRACTAL_Z_G", "NULL"] + + +def parse_ini_files(ini_files): + """ + parse ini files to json + Parameters: + ---------------- + ini_files:input file list + return:ops_info + ---------------- + """ + tbe_ops_info = {} + for ini_file in ini_files: + check_file_size(ini_file) + parse_ini_to_obj(ini_file, tbe_ops_info) + return tbe_ops_info + + +def check_file_size(input_file): + try: + file_size = os.path.getsize(input_file) + except OSError as os_error: + print('[ERROR] Failed to open "%s". %s' % (input_file, str(os_error))) + raise OSError from os_error + if file_size > 10*1024*1024: + print('[WARN] The size of %s exceeds 10MB, it may take more time to run, please wait.' % input_file) + + +def parse_ini_to_obj(ini_file, tbe_ops_info): + """ + parse ini file to json obj + Parameters: + ---------------- + ini_file:ini file path + tbe_ops_info:ops_info + ---------------- + """ + with open(ini_file) as ini_file: + lines = ini_file.readlines() + op_dict = {} + op_name = "" + find_op_type = False + for line in lines: + line = line.rstrip() + if line == "": + continue + if line.startswith("["): + if line.endswith("]"): + op_name = line[1:-1] + op_dict = {} + tbe_ops_info[op_name] = op_dict + find_op_type = True + elif "=" in line: + key1 = line[:line.index("=")] + key2 = line[line.index("=")+1:] + key1_0, key1_1 = key1.split(".") + if key1_0 not in op_dict: + op_dict[key1_0] = {} + if key1_1 in op_dict.get(key1_0): + raise RuntimeError("Op:" + op_name + " " + key1_0 + " " + + key1_1 + " is repeated!") + dic_key = op_dict.get(key1_0) + dic_key[key1_1] = key2 + else: + continue + if not find_op_type: + raise RuntimeError("Not find OpType in .ini file.") + + +def check_output_exist(op_dict, is_valid): + """ + Function Description: + Check output is exist + Parameter: op_dict + Parameter: is_valid + """ + if "output0" in op_dict: + output0_dict = op_dict.get("output0") + if output0_dict.get("name", None) is None: + is_valid = False + print("output0.name is required in .ini file!") + else: + is_valid = False + print("output0 is required in .ini file!") + return is_valid + + +def check_attr_dict(attr_dict, is_valid, attr): + """ + Function Description: + Check attr_dict + Parameter: attr_dict + Parameter: is_valid + Parameter: attr + """ + attr_type = attr_dict.get("type") + value = attr_dict.get("value") + param_type = attr_dict.get("paramType") + if attr_type is None or value is None: + is_valid = False + print("If attr.list is exist, {0}.type and {0}.value is required".format(attr)) + if param_type and param_type not in ATTR_PARAMTYPE_LIST: + is_valid = False + print("{0}.paramType only support {1}.".format(attr, ATTR_PARAMTYPE_LIST)) + if attr_type and attr_type not in ATTR_TYPE_LIST: + is_valid = False + print("{0}.type only support {1}.".format(attr, ATTR_TYPE_LIST)) + return is_valid + + +def check_attr(op_dict, is_valid): + """ + Function Description: + Check attr + Parameter: op_dict + Parameter: is_valid + """ + if "attr" in op_dict: + attr_dict = op_dict.get("attr") + attr_list_str = attr_dict.get("list", None) + if attr_list_str is None: + is_valid = False + print("attr.list is required in .ini file!") + else: + attr_list = attr_list_str.split(",") + for attr_name in attr_list: + attr = "attr_" + attr_name.strip() + attr_dict = op_dict.get(attr) + if attr_dict: + is_valid = check_attr_dict(attr_dict, is_valid, attr) + else: + is_valid = False + print("%s is required in .ini file, when attr.list is %s!" % (attr, attr_list_str)) + return is_valid + + +def check_bool_flag(op_dict, is_valid): + """ + Function Description: + check_bool_flag + Parameter: op_dict + Parameter: is_valid + """ + for key in BOOL_FLAG_KEY: + if key in op_dict: + op_bool_key = op_dict.get(key) + if op_bool_key.get("flag").strip() not in BOOL_LIST: + is_valid = False + print("{0}.flag only support {1}.".format(key, BOOL_LIST)) + return is_valid + + +def check_type_format(op_info, is_valid, op_info_key): + """ + Function Description: + Check type and format + Parameter: op_info + Parameter: is_valid + Parameter: op_info_key + """ + op_info_dtype_str = op_info.get("dtype") + op_info_dtype_num = 0 + op_info_format_num = 0 + if op_info_dtype_str: + op_info_dtype = op_info_dtype_str.split(",") + op_info_dtype_num = len(op_info_dtype) + for dtype in op_info_dtype: + if dtype.strip() not in DTYPE_LIST: + is_valid = False + print("{0}.dtype not support {1}.".format(op_info_key, dtype)) + op_info_format_str = op_info.get("format") + if op_info_format_str: + op_info_format = op_info_format_str.split(",") + op_info_format_num = len(op_info_format) + for op_format in op_info_format: + if op_format.strip() not in FORMAT_LIST: + is_valid = False + print("{0}.format not support {1}.".format(op_info_key, op_format)) + if op_info_dtype_num > 0 and op_info_format_num > 0: + if op_info_dtype_num != op_info_format_num: + is_valid = False + print("The number of {0}.dtype not match the number of {0}.format.".format(op_info_key)) + return is_valid + + +def check_op_info(tbe_ops): + """ + Function Description: + Check info. + Parameter: tbe_ops + Return Value: is_valid + """ + print("\n\n==============check valid for ops info start==============") + required_op_input_info_keys = ["paramType", "name"] + required_op_output_info_keys = ["paramType", "name"] + param_type_valid_value = ["dynamic", "optional", "required"] + is_valid = True + for op_key in tbe_ops: + op_dict = tbe_ops[op_key] + for op_info_key in op_dict: + if op_info_key.startswith("input"): + op_input_info = op_dict[op_info_key] + missing_keys = [] + for required_op_input_info_key in required_op_input_info_keys: + if required_op_input_info_key not in op_input_info: + missing_keys.append(required_op_input_info_key) + if len(missing_keys) > 0: + print("op: " + op_key + " " + op_info_key + " missing: " + + ",".join(missing_keys)) + is_valid = False + else: + if not op_input_info["paramType"] in param_type_valid_value: + print("op: " + op_key + " " + op_info_key + \ + " paramType not valid, valid key:[dynamic, " + "optional, required]") + is_valid = False + is_valid = check_type_format(op_input_info, is_valid, op_info_key) + if op_info_key.startswith("output"): + op_input_info = op_dict[op_info_key] + missing_keys = [] + for required_op_input_info_key in required_op_output_info_keys: + if required_op_input_info_key not in op_input_info: + missing_keys.append(required_op_input_info_key) + if len(missing_keys) > 0: + print("op: " + op_key + " " + op_info_key + " missing: " + + ",".join(missing_keys)) + is_valid = False + else: + if not op_input_info["paramType"] in param_type_valid_value: + print("op: " + op_key + " " + op_info_key + + " paramType not valid, valid key:[dynamic, " + "optional, required]") + is_valid = False + is_valid = check_type_format(op_input_info, is_valid, op_info_key) + is_valid = check_attr(op_dict, is_valid) + is_valid = check_bool_flag(op_dict, is_valid) + print("==============check valid for ops info end================\n\n") + return is_valid + + +def write_json_file(tbe_ops_info, json_file_path): + """ + Save info to json file + Parameters: + ---------------- + tbe_ops_info: ops_info + json_file_path: json file path + ---------------- + """ + json_file_real_path = os.path.realpath(json_file_path) + wr_flag = os.O_WRONLY | os.O_CREAT + wr_mode = stat.S_IWUSR | stat.S_IRUSR + with os.fdopen(os.open(json_file_real_path, wr_flag, wr_mode), 'w') as file_path: + # Only the owner and group have rights + os.chmod(json_file_real_path, stat.S_IWGRP + stat.S_IWUSR + stat.S_IRGRP + + stat.S_IRUSR) + json.dump(tbe_ops_info, file_path, sort_keys=True, indent=4, + separators=(',', ':')) + print("Compile op info cfg successfully.") + + +def parse_ini_to_json(ini_file_paths, outfile_path): + """ + parse ini files to json file + Parameters: + ---------------- + ini_file_paths: list of ini file path + outfile_path: output file path + ---------------- + """ + tbe_ops_info = parse_ini_files(ini_file_paths) + if not check_op_info(tbe_ops_info): + print("Compile op info cfg failed.") + return False + write_json_file(tbe_ops_info, outfile_path) + return True + + +if __name__ == '__main__': + args = sys.argv + + OUTPUT_FILE_PATH = "tbe_ops_info.json" + ini_file_path_list = [] + + for arg in args: + if arg.endswith("ini"): + ini_file_path_list.append(arg) + OUTPUT_FILE_PATH = arg.replace(".ini", ".json") + if arg.endswith("json"): + OUTPUT_FILE_PATH = arg + + if len(ini_file_path_list) == 0: + ini_file_path_list.append("tbe_ops_info.ini") + + if not parse_ini_to_json(ini_file_path_list, OUTPUT_FILE_PATH): + sys.exit(1) + sys.exit(0) diff --git a/Increase_Host_compute/Is_double_buffer/cmake/util/preset_parse.py b/Increase_Host_compute/Is_double_buffer/cmake/util/preset_parse.py new file mode 100644 index 0000000000000000000000000000000000000000..8f1124b1db30f552915958bc14066b8783f6ef74 --- /dev/null +++ b/Increase_Host_compute/Is_double_buffer/cmake/util/preset_parse.py @@ -0,0 +1,23 @@ +import json +import sys +import os + + +def get_config_opts(file): + src_dir = os.path.abspath(os.path.dirname(file)) + opts = '' + with open(file, 'r') as fd: + config = json.load(fd) + for conf in config: + if conf == 'configurePresets': + for node in config[conf]: + macros = node.get('cacheVariables') + if macros is not None: + for key in macros: + opts += '-D{}={} '.format(key, macros[key]['value']) + opts = opts.replace('${sourceDir}', src_dir) + print(opts) + + +if __name__ == "__main__": + get_config_opts(sys.argv[1]) diff --git a/Increase_Host_compute/Is_double_buffer/cmake/util/replay_codegen.py b/Increase_Host_compute/Is_double_buffer/cmake/util/replay_codegen.py new file mode 100644 index 0000000000000000000000000000000000000000..1baa364ef8b3a7dee9ea1f9ce53e7c06641a2d02 --- /dev/null +++ b/Increase_Host_compute/Is_double_buffer/cmake/util/replay_codegen.py @@ -0,0 +1,105 @@ +#!/usr/bin/env python +# -*- coding: UTF-8 -*- +""" +Created on Feb 28 20:56:45 2020 +Copyright (c) Huawei Technologies Co., Ltd. 2020-2021. All rights reserved. +""" + +import os +import stat +import collections +import kernel_entry as keb +from tiling_data_def_build import gen_tiling +import code_channel_infer +import const_var + +PYF_PATH = os.path.dirname(__file__) + +ReplayCodeGenParams = collections.namedtuple('ReplayCodeGenParams',\ +['op_type', 'impl', 'tiling_file', 'kernel', 'entry', 'argn', 'op_replay_batch', 'max_block_dim', 'max_shape_size']) + + +class ReplayCodeGen: + def __init__(self, replayCodeGenParams): + self.op_type = replayCodeGenParams.op_type + self.impl = replayCodeGenParams.impl + self.tiling_file = replayCodeGenParams.tiling_file + self.tiling_data_file = '' + self.kernel = replayCodeGenParams.kernel + self.entry = replayCodeGenParams.entry + self.argn = replayCodeGenParams.argn + self.batch = False + self.outdir = '' + self.data_type = 'uint8_t' + self.blknum = 32 + self.op_replay_batch = replayCodeGenParams.op_replay_batch + self.max_block_dim = replayCodeGenParams.max_block_dim + self.max_shape_size = replayCodeGenParams.max_shape_size + + def set_batch(self, is_batch): + self.batch = is_batch + + def set_outdir(self, outdir): + self.outdir = outdir + + def gen_replay(self, ops_product: str): + kerentry = os.path.join(self.outdir, self.kernel + '_entry.cce') + kerimpl = os.path.join(self.outdir, self.kernel + '_impl.cpp') + replayimpl = os.path.join(self.outdir, self.kernel + '_replay.cpp') + if self.batch: + reptmp = os.path.join(PYF_PATH, 'batch_replay_impl.temp') + else: + reptmp = os.path.join(PYF_PATH, 'replay_impl.temp') + kertmp = os.path.join(PYF_PATH, 'kernel_impl.temp') + self._gen_kentry(kerentry) + self._gen_kimpl_code(kerimpl, kertmp) + self._gen_tiling_data_header() + self._gen_replay_code(replayimpl, reptmp, ops_product) + + def _gen_tiling_data_header(self): + self.tiling_data_file = os.path.join(self.outdir, self.kernel + '_tiling_data.h') + gen_tiling(self.tiling_file, self.tiling_data_file) + + def _gen_kimpl_code(self, src, tmpfile): + with open(tmpfile, 'r') as fd: + temp = fd.read() + temp = temp.replace('__CCE_FILE__', self.impl) + with os.fdopen(os.open(src, const_var.WFLAGS, const_var.WMODES), 'w') as ofd: + ofd.write(temp) + + def _gen_replay_code(self, src, tmpfile, ops_product: str): + with open(tmpfile, 'r') as fd: + temp = fd.read() + temp = temp.replace('__ARG_NUM__', str(self.argn)) + argdef = [] + kargs = [] + for i in range(0, self.argn): + argdef.append('{} *'.format(self.data_type)) + kargs.append('({} *)GetArg({})'.format(self.data_type, i)) + temp = temp.replace('__ARGS_DEF__', ', '.join(argdef)) + temp = temp.replace('__KERNEL_ARGS__', ', '.join(kargs)) + temp = temp.replace('__KERNEL_FUN__', self.entry) + core_type_infer = 'core_type' + code_channel = code_channel_infer.infer_code_channel(code_channel_infer.InfoCodeChanelParams(self.impl,\ + self.tiling_data_file, self.kernel, self.outdir, ops_product, None)) + if code_channel == code_channel_infer.CODE_VEC: + core_type_infer = '0' + elif code_channel == code_channel_infer.CODE_CUBE: + core_type_infer = '1' + temp = temp.replace('__CORE_TYPE__', core_type_infer) + # regist function + temp = temp.replace('__OPS_PRODUCT__', ops_product) + temp = temp.replace('__OPTYPE__', self.op_type) + with os.fdopen(os.open(src, const_var.WFLAGS, const_var.WMODES), 'w') as ofd: + ofd.write(temp) + + def _gen_kentry(self, src): + kf = '' + pre_alloc_str = 'A' * 256 + if self.batch: + kf += keb.batch_code_gen("K{:02d}_{}{}".format(0, self.entry, pre_alloc_str), self.argn, self.data_type) + else: + kf += keb.mc_code_gen("K{:02d}_{}{}".format(0, self.entry, pre_alloc_str),\ + self.argn, self.data_type, self.blknum) + with os.fdopen(os.open(src, const_var.WFLAGS, const_var.WMODES), 'w') as ofd: + ofd.write(kf) diff --git a/Increase_Host_compute/Is_double_buffer/cmake/util/replay_impl.temp b/Increase_Host_compute/Is_double_buffer/cmake/util/replay_impl.temp new file mode 100644 index 0000000000000000000000000000000000000000..1d30dd8658e0a72200b3d5222e11d29170e21f57 --- /dev/null +++ b/Increase_Host_compute/Is_double_buffer/cmake/util/replay_impl.temp @@ -0,0 +1,120 @@ +#include +#include +#include +#include +#include +#include +#include "replay_def.h" +#include "code_gen.h" +#include "replay_fun.h" +#include "register/op_check.h" +#define __ASCENDC_REPLAY_CODE__ +using namespace std; +using namespace optiling; +using namespace AscendCReplay; + +extern "C" void __KERNEL_FUN__ (__ARGS_DEF__, const char *); +extern "C" int elf_append(char *elf, uint32_t elfSize, char *jit, int kernum, int blknum[], char *atext[], + int alen[], int atlen, const char* kernelname[]); + +#define KERNEL_N 1 +#define ARG_N (__ARG_NUM__) +#define MAX_L (1024 * 1024 * 100) +#define MAX_E (1024 * 1024) + +int __KERNEL_FUN___replay___OPS_PRODUCT__(ReplayFuncParam& param, const int core_type) +{ + // gen type 1 : direct call codes 0: load .o file + if (param.gentype < 0 || param.gentype > 1) { + printf("Error: call replay gen type is %d, should only be 1 or 0\n", param.gentype); + return 0; + } else if (param.gentype == 1 && param.objptr == nullptr) { + printf("Error: call replay with direct call mode, but code obj addr is null\n"); + return 0; + } else if (param.gentype == 0 && param.output_kernel_file == nullptr) { + printf("Error: call replay with object file mode, but object file path is null\n"); + return 0; + } + // core_type 0:MIX 1:CUBE 2:VEC + if (core_type < 0 || core_type > 2) { + printf("Error: call replay core type is %d !\n", core_type); + return 0; + } + g_coreType = __CORE_TYPE__; + g_taskRation = param.task_ration; + g_tilingKey = param.tiling_key; + + unsigned char *buf, *jit; + char *kernel[KERNEL_N * 32]; + int len[KERNEL_N * 32]; + int blknum[KERNEL_N]; + int max; + block_num = param.block_dim; + g_ubBase = block_num; + uint8_t *code = (uint8_t *)malloc(MAX_L); + uint8_t *pos = code; + struct timespec tp1, tp2; + + clock_gettime(CLOCK_MONOTONIC, &tp1); + if (block_num > 32) { + printf("Error: block_num > 32\n"); + return 0; + } + //__OP_FOPEN__ + for (int i = 0; i < KERNEL_N; i++) { + for (int j = 0; j < ARG_N; j++) + AddArg(j, ARG_STEP * (j + 1)); + for (block_idx = 0; block_idx < block_num; block_idx++) { + //__OP_SET_KERNEL__ + int code_idx = i * block_num + block_idx; +#ifdef FP_CEILING + SetCtrlFloatEnable(); +#else + SetCtrlFloatDisable(); +#endif + CodeInit(pos, false); + __KERNEL_FUN__(__KERNEL_ARGS__, param.tiling_data); + CodeEnd(); + kernel[code_idx] = (char *)pos; + len[code_idx] = CodeLen(); + pos += len[code_idx]; + printf("kernel %d core %ld code generated len %d\n", i, block_idx, len[code_idx]); + } + blknum[i] = block_num; + } + //__OP_FCLOSE__ + clock_gettime(CLOCK_MONOTONIC, &tp2); + buf = (unsigned char *)malloc(MAX_E); + int fd = open(param.entry_file, O_RDONLY); + if (fd < 0) { + printf("[error]: cannot find entry.o : %s\n", param.entry_file); + return 0; + } + uint32_t bufSize = read(fd, buf, MAX_E); + if (bufSize <= 0) { + printf("[error]: entry.o : %s is too small ! \n", param.entry_file); + } + close(fd); + jit = (unsigned char *)malloc(MAX_L); + printf("total code generated %ld\n", pos - code); + int sz = elf_append((char *)buf, bufSize, (char *)jit, KERNEL_N, blknum, kernel, len, pos - code, ¶m.kernel_name); + if (tp1.tv_sec != tp2.tv_sec) { + printf("%ld NS\n", tp2.tv_nsec + 1000000000 - tp1.tv_nsec); + } else { + printf("%ld NS\n", tp2.tv_nsec - tp1.tv_nsec); + } + printf("new elf size %d\n", sz); + if (param.gentype == 0) { + fd = open(param.output_kernel_file, O_RDWR | O_CREAT | O_TRUNC, S_IRUSR | S_IWUSR); + (void)write(fd, jit, sz); + close(fd); + free(jit); + } else if (param.gentype == 1) { + *param.objptr = (char*)jit; + } + free(buf); + free(code); + return sz; +} + +REG_REPLAY_FUNC(__OPTYPE__, __OPS_PRODUCT__, __KERNEL_FUN___replay___OPS_PRODUCT__); diff --git a/Increase_Host_compute/Is_double_buffer/cmake/util/tiling_data_def_build.py b/Increase_Host_compute/Is_double_buffer/cmake/util/tiling_data_def_build.py new file mode 100644 index 0000000000000000000000000000000000000000..a96304261c9369c9b2e24c5f2485615c0835f277 --- /dev/null +++ b/Increase_Host_compute/Is_double_buffer/cmake/util/tiling_data_def_build.py @@ -0,0 +1,84 @@ +#!/usr/bin/env python +# coding=utf-8 +""" +Function: +The replay funtion entry +Copyright Information: +Huawei Technologies Co., Ltd. All Rights Reserved © 2020 +""" + +import sys +import os +import stat +import re +import const_var + + +def gen_tiling(tiling_header_file: str, tiling_file_out: str): + if not os.path.exists(tiling_header_file): + print("warning: no userdef tiling header file: ", tiling_header_file) + return + print("generate tiling def header file: ", tiling_file_out) + tmp_name = os.path.splitext(os.path.basename(tiling_header_file))[0].upper() + tiling_source = '#ifndef __{}_H__\n'.format(tmp_name) + tiling_source += '#define __{}_H__\n\n'.format(tmp_name) + tiling_source += '#include \n' + tiling_source += '#include \n\n' + tiling_source += '#include "kernel_tiling/kernel_tiling.h"\n\n' + end_source = "" + pattern = re.compile(r'[(](.*)[)]', re.S) + with open(tiling_header_file, 'r') as fd: + lines = fd.readlines() + for line in lines: + line = line.strip() + if (line.startswith('BEGIN_TILING_DATA_DEF')): + tiling_source += '#pragma pack(1)\n' + tiling_source += 'struct ' + struct_def = re.findall(pattern, line)[0] + tiling_source += struct_def + ' {\n' + elif (line.startswith('TILING_DATA_FIELD_DEF_ARR')): + field_params = re.findall(pattern, line)[0] + fds = field_params.split(',') + tiling_source += ' {} {}[{}] = {{}};\n'.format(fds[0].strip(), fds[2].strip(), fds[1].strip()) + elif (line.startswith('TILING_DATA_FIELD_DEF_STRUCT')): + field_params = re.findall(pattern, line)[0] + fds = field_params.split(',') + tiling_source += ' {} {};\n'.format(fds[0].strip(), fds[1].strip()) + elif (line.startswith('TILING_DATA_FIELD_DEF')): + field_params = re.findall(pattern, line)[0] + fds = field_params.split(',') + tiling_source += ' {} {} = 0;\n'.format(fds[0].strip(), fds[1].strip()) + elif (line.startswith('END_TILING_DATA_DEF')): + tiling_source += '};\n' + tiling_source += '#pragma pack()\n\n' + tiling_source += '#ifdef __NPU_TILING__\n' + tiling_source += \ + 'inline [aicore] void Init{stru}(const __gm__ uint8_t* tiling, {stru}* const_data)\n'\ + .format(stru=struct_def) + tiling_source += '{\n' + tiling_source += ' const __gm__ uint32_t *src = (const __gm__ uint32_t *)tiling;\n' + tiling_source += ' uint32_t *dst = (uint32_t *)const_data;\n' + tiling_source += ' for (auto i = 0; i < sizeof({}) / 4; i++) *(dst + i) = *(src + i);\n'\ + .format(struct_def) + tiling_source += '}\n' + tiling_source += '#else\n' + tiling_source += 'inline void Init{stru}(uint8_t* tiling, {stru}* const_data)\n'.format(stru=struct_def) + tiling_source += '{\n' + tiling_source += ' memcpy(const_data, tiling, sizeof({}));\n'.format(struct_def) + tiling_source += '}\n' + tiling_source += '#endif\n\n' + end_source = ''' +#define GET_TILING_DATA(tiling_data, tiling_arg) \\ +{stru} tiling_data; \\ +Init{stru}(tiling_arg, &tiling_data)\n +'''.format(stru=struct_def) + tiling_source += end_source + tiling_source += '#endif' + with os.fdopen(os.open(tiling_file_out, const_var.WFLAGS, const_var.WMODES), 'w') as ofd: + ofd.write(tiling_source) + + +if __name__ == '__main__': + if len(sys.argv) <= 2: + raise RuntimeError('arguments must greater than 2') + gen_tiling(sys.argv[1], sys.argv[2]) diff --git a/Increase_Host_compute/Is_double_buffer/framework/CMakeLists.txt b/Increase_Host_compute/Is_double_buffer/framework/CMakeLists.txt new file mode 100644 index 0000000000000000000000000000000000000000..b6be9b492610f4d45b25bb7725648df9aac39a12 --- /dev/null +++ b/Increase_Host_compute/Is_double_buffer/framework/CMakeLists.txt @@ -0,0 +1,11 @@ +if(NOT EXISTS "${CMAKE_CURRENT_SOURCE_DIR}/mindspore") + if(EXISTS "${CMAKE_CURRENT_SOURCE_DIR}/caffe_plugin") + add_subdirectory(caffe_plugin) + endif() + if(EXISTS "${CMAKE_CURRENT_SOURCE_DIR}/tf_plugin") + add_subdirectory(tf_plugin) + endif() + if(EXISTS "${CMAKE_CURRENT_SOURCE_DIR}/onnx_plugin") + add_subdirectory(onnx_plugin) + endif() +endif() diff --git a/Increase_Host_compute/Is_double_buffer/framework/tf_plugin/CMakeLists.txt b/Increase_Host_compute/Is_double_buffer/framework/tf_plugin/CMakeLists.txt new file mode 100644 index 0000000000000000000000000000000000000000..a6aba5c207d3b85ad16fdea69dd813dd6cc371b1 --- /dev/null +++ b/Increase_Host_compute/Is_double_buffer/framework/tf_plugin/CMakeLists.txt @@ -0,0 +1,14 @@ + +aux_source_directory(${CMAKE_CURRENT_SOURCE_DIR} plugin_srcs) +add_library(cust_tf_parsers SHARED ${plugin_srcs}) +target_compile_definitions(cust_tf_parsers PRIVATE google=ascend_private) +if(ENABLE_CROSS_COMPILE) + target_link_directories(cust_tf_parsers PRIVATE + ${CMAKE_COMPILE_COMPILER_LIBRARY} + ${CMAKE_COMPILE_RUNTIME_LIBRARY} + ) +endif() +target_link_libraries(cust_tf_parsers PRIVATE intf_pub graph) +install(TARGETS cust_tf_parsers + LIBRARY DESTINATION packages/vendors/${vendor_name}/framework/tensorflow +) diff --git a/Increase_Host_compute/Is_double_buffer/framework/tf_plugin/tensorflow_add_custom_plugin.cc b/Increase_Host_compute/Is_double_buffer/framework/tf_plugin/tensorflow_add_custom_plugin.cc new file mode 100644 index 0000000000000000000000000000000000000000..2cd837ce58d9aba9d65d15d57c5fe74adac868c4 --- /dev/null +++ b/Increase_Host_compute/Is_double_buffer/framework/tf_plugin/tensorflow_add_custom_plugin.cc @@ -0,0 +1,23 @@ +/* Copyright (C) 2020-2021. Huawei Technologies Co., Ltd. All +rights reserved. + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the Apache License Version 2.0. + * You may not use this file except in compliance with the License. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * Apache License for more details at + * http://www.apache.org/licenses/LICENSE-2.0 + */ + +#include "register/register.h" + +namespace domi { +// register op info to GE +REGISTER_CUSTOM_OP("AddCustom") + .FrameworkType(TENSORFLOW) // type: CAFFE, TENSORFLOW + .OriginOpType("Add") // name in tf module + .ParseParamsByOperatorFn(AutoMappingByOpFn); +} // namespace domi diff --git a/Increase_Host_compute/Is_double_buffer/op_host/CMakeLists.txt b/Increase_Host_compute/Is_double_buffer/op_host/CMakeLists.txt new file mode 100644 index 0000000000000000000000000000000000000000..40dd51cfac524b0a9607b7d8b2813edd2210c509 --- /dev/null +++ b/Increase_Host_compute/Is_double_buffer/op_host/CMakeLists.txt @@ -0,0 +1,82 @@ + +aux_source_directory(${CMAKE_CURRENT_SOURCE_DIR} ops_srcs) + +opbuild(OPS_SRC ${ops_srcs} + OUT_DIR ${ASCEND_AUTOGEN_PATH} +) + +add_library(cust_op_proto SHARED ${ops_srcs} ${ASCEND_AUTOGEN_PATH}/op_proto.cc) +target_compile_definitions(cust_op_proto PRIVATE OP_PROTO_LIB) +target_compile_options(cust_op_proto PRIVATE + -fvisibility=hidden +) +if(ENABLE_CROSS_COMPILE) + target_link_directories(cust_op_proto PRIVATE + ${CMAKE_COMPILE_COMPILER_LIBRARY} + ${CMAKE_COMPILE_RUNTIME_LIBRARY} + ) +endif() +target_link_libraries(cust_op_proto PRIVATE + intf_pub + exe_graph + register + tiling_api + -Wl,--whole-archive + rt2_registry + -Wl,--no-whole-archive +) +set_target_properties(cust_op_proto PROPERTIES OUTPUT_NAME + cust_opsproto_rt2.0 +) +add_library(cust_optiling SHARED ${ops_srcs}) +target_compile_definitions(cust_optiling PRIVATE OP_TILING_LIB) +target_compile_options(cust_optiling PRIVATE + -fvisibility=hidden +) +if(ENABLE_CROSS_COMPILE) + target_link_directories(cust_optiling PRIVATE + ${CMAKE_COMPILE_COMPILER_LIBRARY} + ${CMAKE_COMPILE_RUNTIME_LIBRARY} + ) +endif() +target_link_libraries(cust_optiling PRIVATE + intf_pub + exe_graph + register + tiling_api + -Wl,--whole-archive + rt2_registry + -Wl,--no-whole-archive +) +set_target_properties(cust_optiling PROPERTIES OUTPUT_NAME + cust_opmaster_rt2.0 +) + +file(GLOB aclnn_src ${ASCEND_AUTOGEN_PATH}/aclnn_*.cpp) +file(GLOB aclnn_inc ${ASCEND_AUTOGEN_PATH}/aclnn_*.h) +add_library(cust_opapi SHARED ${aclnn_src}) +if(ENABLE_CROSS_COMPILE) + target_link_directories(cust_opapi PRIVATE + ${CMAKE_COMPILE_COMPILER_LIBRARY} + ${CMAKE_COMPILE_RUNTIME_LIBRARY} + ) +endif() +target_link_libraries(cust_opapi PRIVATE intf_pub ascendcl nnopbase) + +add_custom_target(optiling_compat ALL + COMMAND ln -sf lib/linux/${CMAKE_SYSTEM_PROCESSOR}/$ + ${CMAKE_CURRENT_BINARY_DIR}/liboptiling.so +) + +install(TARGETS cust_op_proto + LIBRARY DESTINATION packages/vendors/${vendor_name}/op_proto/lib/linux/${CMAKE_SYSTEM_PROCESSOR}) +install(FILES ${ASCEND_AUTOGEN_PATH}/op_proto.h + DESTINATION packages/vendors/${vendor_name}/op_proto/inc) +install(TARGETS cust_optiling + LIBRARY DESTINATION packages/vendors/${vendor_name}/op_impl/ai_core/tbe/op_tiling/lib/linux/${CMAKE_SYSTEM_PROCESSOR}) +install(FILES ${CMAKE_CURRENT_BINARY_DIR}/liboptiling.so + DESTINATION packages/vendors/${vendor_name}/op_impl/ai_core/tbe/op_tiling) +install(TARGETS cust_opapi + LIBRARY DESTINATION packages/vendors/${vendor_name}/op_api/lib) +install(FILES ${aclnn_inc} + DESTINATION packages/vendors/${vendor_name}/op_api/include) diff --git a/Increase_Host_compute/Is_double_buffer/op_host/add_custom.cpp b/Increase_Host_compute/Is_double_buffer/op_host/add_custom.cpp new file mode 100644 index 0000000000000000000000000000000000000000..8e35289c8e38f510dc206c3bab008b290f100874 --- /dev/null +++ b/Increase_Host_compute/Is_double_buffer/op_host/add_custom.cpp @@ -0,0 +1,73 @@ + +#include "add_custom_tiling.h" +#include "register/op_def_registry.h" + +namespace optiling { +const uint32_t BLOCK_DIM = 8; +const uint32_t TILE_NUM = 8; +static ge::graphStatus TilingFunc(gert::TilingContext* context) +{ + TilingData tiling; + uint32_t totalLength = context->GetInputTensor(0)->GetShapeSize(); + context->SetBlockDim(1); + tiling.set_totalLength(totalLength); + std::cout<<"totalLength"<GetRawTilingData()->GetData(), context->GetRawTilingData()->GetCapacity()); + context->GetRawTilingData()->SetDataSize(tiling.GetDataSize()); + + + size_t *currentWorkspace = context->GetWorkspaceSizes(1); + currentWorkspace[0] = 0; + return ge::GRAPH_SUCCESS; +} +} + +namespace ge { +static ge::graphStatus InferShape(gert::InferShapeContext* context) +{ + const gert::Shape* x1_shape = context->GetInputShape(0); + gert::Shape* y_shape = context->GetOutputShape(0); + *y_shape = *x1_shape; + return GRAPH_SUCCESS; +} +static graphStatus InferDataType(gert::InferDataTypeContext* context) +{ + const auto inputDataType = context->GetInputDataType(0); + context->SetOutputDataType(0, inputDataType); + return ge::GRAPH_SUCCESS; +} +} + +namespace ops { +class AddCustom : public OpDef { +public: + explicit AddCustom(const char* name) : OpDef(name) + { + this->Input("x") + .ParamType(REQUIRED) + .DataType({ge::DT_FLOAT16}) + .Format({ge::FORMAT_ND}) + .UnknownShapeFormat({ge::FORMAT_ND}); + this->Input("y") + .ParamType(REQUIRED) + .DataType({ge::DT_FLOAT16}) + .Format({ge::FORMAT_ND}) + .UnknownShapeFormat({ge::FORMAT_ND}); + this->Output("z") + .ParamType(REQUIRED) + .DataType({ge::DT_FLOAT16}) + .Format({ge::FORMAT_ND}) + .UnknownShapeFormat({ge::FORMAT_ND}); + + this->SetInferShape(ge::InferShape).SetInferDataType(ge::InferDataType);; + this->AICore() + .SetTiling(optiling::TilingFunc) + .AddConfig("ascend910") + .AddConfig("ascend310p") + .AddConfig("ascend310b") + .AddConfig("ascend910b"); + } +}; +OP_ADD(AddCustom); +} diff --git a/Increase_Host_compute/Is_double_buffer/op_host/add_custom_tiling.h b/Increase_Host_compute/Is_double_buffer/op_host/add_custom_tiling.h new file mode 100644 index 0000000000000000000000000000000000000000..4bb6d940f09d8fa72f1eaeb110d82ded533f8ca7 --- /dev/null +++ b/Increase_Host_compute/Is_double_buffer/op_host/add_custom_tiling.h @@ -0,0 +1,16 @@ +/* + * Copyright (c) Huawei Technologies Co., Ltd. 2022-2023. All rights reserved. + */ +#ifndef ADD_CUSTOM_TILING_H +#define ADD_CUSTOM_TILING_H +#include "register/tilingdata_base.h" + +namespace optiling { +BEGIN_TILING_DATA_DEF(TilingData) + TILING_DATA_FIELD_DEF(uint32_t, totalLength); + TILING_DATA_FIELD_DEF(uint32_t, tileNum); +END_TILING_DATA_DEF; + +REGISTER_TILING_DATA_CLASS(AddCustom, TilingData) +} +#endif // ADD_CUSTOM_TILING_H diff --git a/Increase_Host_compute/Is_double_buffer/op_kernel/CMakeLists.txt b/Increase_Host_compute/Is_double_buffer/op_kernel/CMakeLists.txt new file mode 100644 index 0000000000000000000000000000000000000000..0d31a444cd71b6e455dc206b9b89159dea9f4ce2 --- /dev/null +++ b/Increase_Host_compute/Is_double_buffer/op_kernel/CMakeLists.txt @@ -0,0 +1,61 @@ +# set custom compile options +if ("${CMAKE_BUILD_TYPE}x" STREQUAL "Debugx") + add_ops_compile_options(ALL OPTIONS -g -O0) +endif() + +foreach(compute_unit ${ASCEND_COMPUTE_UNIT}) + + # generate aic-${compute_unit}-ops-info.json + add_ops_info_target(TARGET ops_info_gen_${compute_unit} + OUTPUT ${CMAKE_CURRENT_BINARY_DIR}/tbe/op_info_cfg/ai_core/${compute_unit}/aic-${compute_unit}-ops-info.json + OPS_INFO ${ASCEND_AUTOGEN_PATH}/aic-${compute_unit}-ops-info.ini + INSTALL_DIR packages/vendors/${vendor_name}/op_impl/ai_core/tbe/config/${compute_unit} + ) + + # generate ascendc impl py once + if (NOT TARGET ascendc_impl_gen) + add_ops_impl_target(TARGET ascendc_impl_gen + OPS_INFO ${ASCEND_AUTOGEN_PATH}/aic-${compute_unit}-ops-info.ini + IMPL_DIR ${CMAKE_CURRENT_SOURCE_DIR} + OUT_DIR ${CMAKE_CURRENT_BINARY_DIR}/tbe + INSTALL_DIR packages/vendors/${vendor_name}/op_impl/ai_core/tbe/${vendor_name}_impl + ) + endif() + + # dynamic shape binary compile + if (${ENABLE_BINARY_PACKAGE}) + add_bin_compile_target(TARGET ascendc_bin_${compute_unit} + OPS_INFO ${ASCEND_AUTOGEN_PATH}/aic-${compute_unit}-ops-info.ini + IMPL_DIR ${CMAKE_CURRENT_SOURCE_DIR} + ADP_DIR ${CMAKE_CURRENT_BINARY_DIR}/tbe/dynamic + OUT_DIR ${CMAKE_CURRENT_BINARY_DIR}/binary/${compute_unit} + INSTALL_DIR packages/vendors/${vendor_name}/op_impl/ai_core/tbe/kernel + COMPUTE_UNIT ${compute_unit} + ) + add_dependencies(ascendc_bin_${compute_unit} ascendc_impl_gen) + endif() + +endforeach() + +# generate npu_supported_ops.json +add_npu_support_target(TARGET npu_supported_ops + OPS_INFO_DIR ${ASCEND_AUTOGEN_PATH} + OUT_DIR ${CMAKE_CURRENT_BINARY_DIR}/tbe/op_info_cfg/ai_core + INSTALL_DIR packages/vendors/${vendor_name}/framework/${ASCEND_FRAMEWORK_TYPE} +) + +if(ENABLE_TEST AND EXISTS ${CMAKE_CURRENT_SOURCE_DIR}/testcases) + add_subdirectory(testcases) +endif() + +# install kernel file +if (${ENABLE_SOURCE_PACKAGE}) + file(GLOB KERNEL_FILES + ${CMAKE_CURRENT_SOURCE_DIR}/*.cpp + ${CMAKE_CURRENT_SOURCE_DIR}/*.h + ${CMAKE_CURRENT_SOURCE_DIR}/*.py + ) + install(FILES ${KERNEL_FILES} + DESTINATION packages/vendors/${vendor_name}/op_impl/ai_core/tbe/${vendor_name}_impl/dynamic + ) +endif() diff --git a/Increase_Host_compute/Is_double_buffer/op_kernel/add_custom.cpp b/Increase_Host_compute/Is_double_buffer/op_kernel/add_custom.cpp new file mode 100644 index 0000000000000000000000000000000000000000..1558d7c2b85c123845eead14cb51b9b60a123845 --- /dev/null +++ b/Increase_Host_compute/Is_double_buffer/op_kernel/add_custom.cpp @@ -0,0 +1,108 @@ +/* + * Copyright (c) Huawei Technologies Co., Ltd. 2022-2023. All rights reserved. + * + * Function : z = x + y + * This sample is a very basic sample that implements vector add on Ascend plaform. + */ +#include "kernel_operator.h" +using namespace AscendC; +constexpr int32_t BUFFER_NUM = 2; // tensor num for each queue + +class KernelAdd +{ +public: + __aicore__ inline KernelAdd() {} + __aicore__ inline void Init(GM_ADDR x, GM_ADDR y, GM_ADDR z, uint32_t totalLength, uint32_t tileNum) + { + ASSERT(GetBlockNum() != 0 && "block dim can not be zero!"); + this->blockLength = totalLength ; + this->tileNum = 512; + ASSERT(tileNum != 0 && "tile num can not be zero!"); + this->man=8; + this->tileLength = this->blockLength /BUFFER_NUM/512; + + xGm.SetGlobalBuffer((__gm__ DTYPE_X *)x , this->blockLength); + yGm.SetGlobalBuffer((__gm__ DTYPE_Y *)y , this->blockLength); + zGm.SetGlobalBuffer((__gm__ DTYPE_Z *)z , this->blockLength); + + pipe.InitBuffer(inQueueX, BUFFER_NUM, this->tileLength * sizeof(DTYPE_X)); + pipe.InitBuffer(inQueueY, BUFFER_NUM, this->tileLength * sizeof(DTYPE_Y)); + pipe.InitBuffer(outQueueZ, BUFFER_NUM, this->tileLength * sizeof(DTYPE_Z)); + } + __aicore__ inline void Process() + { + //int32_t loopCount = (this->tileNum * BUFFER_NUM)/this->man; + int32_t loopCount = this->tileNum* BUFFER_NUM ; + for (int32_t i = 0; i < loopCount; i++) + { + CopyIn(i); + Compute(i); + CopyOut(i); + } + } + + +private: + __aicore__ inline void CopyIn(int32_t progress) + { + LocalTensor xLocal = inQueueX.AllocTensor(); + LocalTensor yLocal = inQueueY.AllocTensor(); + DataCopy(xLocal, xGm[progress * this->tileLength], this->tileLength); + DataCopy(yLocal, yGm[progress * this->tileLength], this->tileLength); + inQueueX.EnQue(xLocal); + inQueueY.EnQue(yLocal); + } + __aicore__ inline void Compute(int32_t progress) + { + LocalTensor xLocal = inQueueX.DeQue(); + LocalTensor yLocal = inQueueY.DeQue(); + LocalTensor zLocal = outQueueZ.AllocTensor(); + + Add(zLocal, xLocal, yLocal, this->tileLength); + outQueueZ.EnQue(zLocal); + + inQueueX.FreeTensor(xLocal); + inQueueY.FreeTensor(yLocal); + } + __aicore__ inline void CopyOut(int32_t progress) + { + LocalTensor zLocal = outQueueZ.DeQue(); + + // DataCopy(zGm[progress * this->tileLength], zLocal, this->tileLength); + DataCopy(zGm[progress * this->tileLength], zLocal, this->tileLength); + outQueueZ.FreeTensor(zLocal); + } + +private: + TPipe pipe; + TQue inQueueX, inQueueY; + TQue outQueueZ; + GlobalTensor xGm; + GlobalTensor yGm; + GlobalTensor zGm; + uint32_t blockLength; + uint32_t tileNum; + uint32_t tileLength; + uint32_t man; +}; + +extern "C" __global__ __aicore__ void add_custom(GM_ADDR x, GM_ADDR y, GM_ADDR z, GM_ADDR workspace, GM_ADDR tiling) +{ + GET_TILING_DATA(tiling_data, tiling); + KernelAdd op; + + + op.Init(x, y, z, tiling_data.totalLength, tiling_data.tileNum); + op.Process(); + + +} +/* +#ifndef __CCE_KT_TEST__ +// call of kernel function +void add_custom_do(uint32_t blockDim, void* l2ctrl, void* stream, uint8_t* x, uint8_t* y, uint8_t* z, + uint8_t* workspace, uint8_t* tiling) +{ + add_custom<<>>(x, y, z, workspace, tiling); +} +#endif*/ diff --git a/Increase_Host_compute/Is_double_buffer/scripts/install.sh b/Increase_Host_compute/Is_double_buffer/scripts/install.sh new file mode 100644 index 0000000000000000000000000000000000000000..8468c5a256f2c77fad5bf78ab108ca5b62aad672 --- /dev/null +++ b/Increase_Host_compute/Is_double_buffer/scripts/install.sh @@ -0,0 +1,318 @@ +#!/bin/bash +vendor_name=customize +targetdir=/usr/local/Ascend/opp +target_custom=0 + +sourcedir=$PWD/packages +vendordir=vendors/$vendor_name + +QUIET="y" + +while true +do + case $1 in + --quiet) + QUIET="y" + shift + ;; + --install-path=*) + INSTALL_PATH=$(echo $1 | cut -d"=" -f2-) + INSTALL_PATH=${INSTALL_PATH%*/} + shift + ;; + --*) + shift + ;; + *) + break + ;; + esac +done + +log() { + cur_date=`date +"%Y-%m-%d %H:%M:%S"` + echo "[runtime] [$cur_date] "$1 +} + +if [ -n "${INSTALL_PATH}" ]; then + if [[ ! "${INSTALL_PATH}" = /* ]]; then + log "[ERROR] use absolute path for --install-path argument" + exit 1 + fi + if [ ! -d ${INSTALL_PATH} ]; then + mkdir ${INSTALL_PATH} >> /dev/null 2>&1 + if [ $? -ne 0 ]; then + log "[ERROR] create ${INSTALL_PATH} failed" + exit 1 + fi + fi + targetdir=${INSTALL_PATH} +elif [ -n "${ASCEND_CUSTOM_OPP_PATH}" ]; then + if [ ! -d ${ASCEND_CUSTOM_OPP_PATH} ]; then + mkdir -p ${ASCEND_CUSTOM_OPP_PATH} >> /dev/null 2>&1 + if [ $? -ne 0 ]; then + log "[ERROR] create ${ASCEND_CUSTOM_OPP_PATH} failed" + fi + fi + targetdir=${ASCEND_CUSTOM_OPP_PATH} +else + if [ "x${ASCEND_OPP_PATH}" == "x" ]; then + log "[ERROR] env ASCEND_OPP_PATH no exist" + exit 1 + fi + targetdir="${ASCEND_OPP_PATH}" +fi + +if [ ! -d $targetdir ];then + log "[ERROR] $targetdir no exist" + exit 1 +fi + +upgrade() +{ + if [ ! -d ${sourcedir}/$vendordir/$1 ]; then + log "[INFO] no need to upgrade ops $1 files" + return 0 + fi + + if [ ! -d ${targetdir}/$vendordir/$1 ];then + log "[INFO] create ${targetdir}/$vendordir/$1." + mkdir -p ${targetdir}/$vendordir/$1 + if [ $? -ne 0 ];then + log "[ERROR] create ${targetdir}/$vendordir/$1 failed" + return 1 + fi + else + has_same_file=-1 + for file_a in ${sourcedir}/$vendordir/$1/*; do + file_b=${file_a##*/}; + if [ "ls ${targetdir}/$vendordir/$1" = "" ]; then + log "[INFO] ${targetdir}/$vendordir/$1 is empty !!" + return 1 + fi + grep -q $file_b <<<`ls ${targetdir}/$vendordir/$1`; + if [[ $? -eq 0 ]]; then + echo -n "${file_b} " + has_same_file=0 + fi + done + if [ 0 -eq $has_same_file ]; then + if test $QUIET = "n"; then + echo "[INFO]: has old version in ${targetdir}/$vendordir/$1, \ + you want to Overlay Installation , please enter:[o]; \ + or replace directory installation , please enter: [r]; \ + or not install , please enter:[n]." + + while true + do + read orn + if [ "$orn" = n ]; then + return 0 + elif [ "$orn" = m ]; then + break; + elif [ "$0rn" = r ]; then + [ -n "${targetdir}/$vendordir/$1/" ] && rm -rf "${targetdir}/$vendordir/$1"/* + break; + else + echo "[ERROR] input error, please input again!" + fi + done + fi + fi + log "[INFO] replace or merge old ops $1 files .g....." + fi + + log "copy new ops $1 files ......" + if [ -d ${targetdir}/$vendordir/$1/ ]; then + chmod -R +w "$targetdir/$vendordir/$1/" >/dev/null 2>&1 + fi + cp -rf ${sourcedir}/$vendordir/$1/* $targetdir/$vendordir/$1/ + if [ $? -ne 0 ];then + log "[ERROR] copy new $1 files failed" + return 1 + fi + + return 0 +} +upgrade_proto() +{ + if [ ! -f ${sourcedir}/$vendordir/custom.proto ]; then + log "[INFO] no need to upgrade custom.proto files" + return 0 + fi + if [ ! -d ${targetdir}/$vendordir/framework/caffe ];then + log "[INFO] create ${targetdir}/$vendordir/framework/caffe." + mkdir -p ${targetdir}/$vendordir/framework/caffe + if [ $? -ne 0 ];then + log "[ERROR] create ${targetdir}/$vendordir/framework/caffe failed" + return 1 + fi + else + if [ -f ${targetdir}/$vendordir/framework/caffe/custom.proto ]; then + # 有老版本,判断是否要覆盖式安装 + if test $QUIET = "n"; then + echo "[INFO] ${targetdir}/$vendordir/framework/caffe has old version"\ + "custom.proto file. Do you want to replace? [y/n] " + + while true + do + read yn + if [ "$yn" = n ]; then + return 0 + elif [ "$yn" = y ]; then + break; + else + echo "[ERROR] input error, please input again!" + fi + done + fi + fi + log "[INFO] replace old caffe.proto files ......" + fi + chmod -R +w "$targetdir/$vendordir/framework/caffe/" >/dev/null 2>&1 + cp -rf ${sourcedir}/$vendordir/custom.proto ${targetdir}/$vendordir/framework/caffe/ + if [ $? -ne 0 ];then + log "[ERROR] copy new custom.proto failed" + return 1 + fi + log "[INFO] copy custom.proto success" + + return 0 +} + +upgrade_file() +{ + if [ ! -e ${sourcedir}/$vendordir/$1 ]; then + log "[INFO] no need to upgrade ops $1 file" + return 0 + fi + + log "copy new $1 files ......" + cp -f ${sourcedir}/$vendordir/$1 $targetdir/$vendordir/$1 + if [ $? -ne 0 ];then + log "[ERROR] copy new $1 file failed" + return 1 + fi + + return 0 +} + +delete_optiling_file() +{ + if [ ! -d ${targetdir}/vendors ];then + log "[INFO] $1 not exist, no need to uninstall" + return 0 + fi + sys_info=$(uname -m) + if [ ! -d ${sourcedir}/$vendordir/$1/ai_core/tbe/op_tiling/lib/linux/${sys_info} ];then + rm -rf ${sourcedir}/$vendordir/$1/ai_core/tbe/op_tiling/liboptiling.so + fi + return 0 +} + +log "[INFO] copy uninstall sh success" + +if [ ! -d ${targetdir}/vendors ];then + log "[INFO] create ${targetdir}/vendors." + mkdir -p ${targetdir}/vendors + if [ $? -ne 0 ];then + log "[ERROR] create ${targetdir}/vendors failed" + return 1 + fi +fi +chmod u+w ${targetdir}/vendors + +echo "[ops_custom]upgrade framework" +upgrade framework +if [ $? -ne 0 ];then + exit 1 +fi + +echo "[ops_custom]upgrade op proto" +upgrade op_proto +if [ $? -ne 0 ];then + exit 1 +fi + +echo "[ops_custom]upgrade version.info" +upgrade_file version.info +if [ $? -ne 0 ];then + exit 1 +fi + +echo "[ops_custom]upgrade op impl" +delete_optiling_file op_impl +upgrade op_impl +if [ $? -ne 0 ];then + exit 1 +fi + +echo "[ops_custom]upgrade op api" +upgrade op_api +if [ $? -ne 0 ];then + exit 1 +fi + +upgrade_proto +if [ $? -ne 0 ];then + exit 1 +fi + +# set the set_env.bash +if [ -n "${INSTALL_PATH}" ] && [ -d ${INSTALL_PATH} ]; then + _ASCEND_CUSTOM_OPP_PATH=${targetdir}/${vendordir} + bin_path="${_ASCEND_CUSTOM_OPP_PATH}/bin" + set_env_variable="#!/bin/bash\nexport ASCEND_CUSTOM_OPP_PATH=${_ASCEND_CUSTOM_OPP_PATH}:\${ASCEND_CUSTOM_OPP_PATH}" + if [ ! -d ${bin_path} ]; then + mkdir -p ${bin_path} >> /dev/null 2>&1 + if [ $? -ne 0 ]; then + log "[ERROR] create ${bin_path} failed" + exit 1 + fi + fi + echo -e ${set_env_variable} > ${bin_path}/set_env.bash + if [ $? -ne 0 ]; then + log "[ERROR] write ASCEND_CUSTOM_OPP_PATH to set_env.bash failed" + exit 1 + else + log "[INFO] using requirements: when custom module install finished or before you run the custom module, \ + execute the command [ source ${bin_path}/set_env.bash ] to set the environment path" + fi +else + config_file=${targetdir}/vendors/config.ini + if [ ! -f ${config_file} ]; then + touch ${config_file} + chmod 640 ${config_file} + echo "load_priority=$vendor_name" > ${config_file} + if [ $? -ne 0 ];then + echo "echo load_priority failed" + exit 1 + fi + else + found_vendors="$(grep -w "load_priority" "$config_file" | cut --only-delimited -d"=" -f2-)" + found_vendor=$(echo $found_vendors | sed "s/$vendor_name//g" | tr ',' ' ') + vendor=$(echo $found_vendor | tr -s ' ' ',') + if [ "$vendor" != "" ]; then + sed -i "/load_priority=$found_vendors/s@load_priority=$found_vendors@load_priority=$vendor_name,$vendor@g" "$config_file" + fi + fi +fi + +chmod u-w ${targetdir}/vendors + +if [ -d ${targetdir}/$vendordir/op_impl/cpu/aicpu_kernel/impl/ ]; then + chmod -R 440 ${targetdir}/$vendordir/op_impl/cpu/aicpu_kernel/impl/* >/dev/null 2>&1 +fi +if [ -f ${targetdir}/ascend_install.info ]; then + chmod -R 440 ${targetdir}/ascend_install.info +fi +if [ -f ${targetdir}/scene.info ]; then + chmod -R 440 ${targetdir}/scene.info +fi +if [ -f ${targetdir}/version.info ]; then + chmod -R 440 ${targetdir}/version.info +fi + +echo "SUCCESS" +exit 0 + diff --git a/Increase_Host_compute/Is_double_buffer/scripts/upgrade.sh b/Increase_Host_compute/Is_double_buffer/scripts/upgrade.sh new file mode 100644 index 0000000000000000000000000000000000000000..e091734858534a6aa10bb5204b87302438004926 --- /dev/null +++ b/Increase_Host_compute/Is_double_buffer/scripts/upgrade.sh @@ -0,0 +1,151 @@ +#!/bin/bash +vendor_name=customize +targetdir=/usr/local/Ascend/opp +target_custom=0 + +sourcedir=$PWD/packages +vendordir=vendors/$vendor_name + +log() { + cur_date=`date +"%Y-%m-%d %H:%M:%S"` + echo "[runtime] [$cur_date] "$1 +} + +if [[ "x${ASCEND_OPP_PATH}" == "x" ]];then + log "[ERROR] env ASCEND_OPP_PATH no exist" + exit 1 +fi + +targetdir=${ASCEND_OPP_PATH} + +if [ ! -d $targetdir ];then + log "[ERROR] $targetdir no exist" + exit 1 +fi + +upgrade() +{ + if [ ! -d ${sourcedir}/$vendordir/$1 ]; then + log "[INFO] no need to upgrade ops $1 files" + return 0 + fi + + if [ ! -d ${targetdir}/$vendordir/$1 ];then + log "[INFO] create ${targetdir}/$vendordir/$1." + mkdir -p ${targetdir}/$vendordir/$1 + if [ $? -ne 0 ];then + log "[ERROR] create ${targetdir}/$vendordir/$1 failed" + return 1 + fi + else + vendor_installed_dir=$(ls "$targetdir/vendors" 2> /dev/null) + for i in $vendor_installed_dir;do + vendor_installed_file=$(ls "$vendor_installed_dir/$vendor_name/$i" 2> /dev/null) + if [ "$i" = "$vendor_name" ] && [ "$vendor_installed_file" != "" ]; then + echo "[INFO]: $vendor_name custom opp package has been installed on the path $vendor_installed_dir, \ + you want to Overlay Installation , please enter:[o]; \ + or replace directory installation , please enter: [r]; \ + or not install , please enter:[n]." + fi + while true + do + read mrn + if [ "$mrn" = m ]; then + break + elif [ "$mrn" = r ]; then + [ -n "$vendor_installed_file"] && rm -rf "$vendor_installed_file" + break + elif [ "$mrn" = n ]; then + return 0 + else + echo "[WARNING]: Input error, please input m or r or n to choose!" + fi + done + done + log "[INFO] replace old ops $1 files ......" + fi + + log "copy new ops $1 files ......" + cp -rf ${sourcedir}/$vendordir/$1/* $targetdir/$vendordir/$1/ + if [ $? -ne 0 ];then + log "[ERROR] copy new $1 files failed" + return 1 + fi + + return 0 +} + +upgrade_file() +{ + if [ ! -e ${sourcedir}/$vendordir/$1 ]; then + log "[INFO] no need to upgrade ops $1 file" + return 0 + fi + + log "copy new $1 files ......" + cp -f ${sourcedir}/$vendordir/$1 $targetdir/$vendordir/$1 + if [ $? -ne 0 ];then + log "[ERROR] copy new $1 file failed" + return 1 + fi + + return 0 +} + +log "[INFO] copy uninstall sh success" + +echo "[ops_custom]upgrade framework" +upgrade framework +if [ $? -ne 0 ];then + exit 1 +fi + +echo "[ops_custom]upgrade op proto" +upgrade op_proto +if [ $? -ne 0 ];then + exit 1 +fi + +echo "[ops_custom]upgrade op impl" +upgrade op_impl +if [ $? -ne 0 ];then + exit 1 +fi + +echo "[ops_custom]upgrade op api" +upgrade op_api +if [ $? -ne 0 ];then + exit 1 +fi + +echo "[ops_custom]upgrade version.info" +upgrade_file version.info +if [ $? -ne 0 ];then + exit 1 +fi + +config_file=${targetdir}/vendors/config.ini +found_vendors="$(grep -w "load_priority" "$config_file" | cut --only-delimited -d"=" -f2-)" +found_vendor=$(echo $found_vendors | sed "s/$vendor_name//g" | tr ',' ' ') +vendor=$(echo $found_vendor | tr -s ' ' ',') +if [ "$vendor" != "" ]; then + sed -i "/load_priority=$found_vendors/s@load_priority=$found_vendors@load_priority=$vendor_name,$vendor@g" "$config_file" +fi + +changemode() +{ + if [ -d ${targetdir} ];then + chmod -R 550 ${targetdir}>/dev/null 2>&1 + fi + + return 0 +} +echo "[ops_custom]changemode..." +#changemode +if [ $? -ne 0 ];then + exit 1 +fi + +echo "SUCCESS" +exit 0 + diff --git a/Increase_Host_compute/Is_increase/CMakeLists.txt b/Increase_Host_compute/Is_increase/CMakeLists.txt new file mode 100644 index 0000000000000000000000000000000000000000..584132d80993d309434fb1303de83910a1989aba --- /dev/null +++ b/Increase_Host_compute/Is_increase/CMakeLists.txt @@ -0,0 +1,69 @@ +cmake_minimum_required(VERSION 3.16.0) +project(opp) +if(ENABLE_CROSS_COMPILE) + if(${CMAKE_SYSTEM_PROCESSOR} STREQUAL x86_64) + set(CROSS_COMPILE_PLATFORM aarch64) + else() + set(CROSS_COMPILE_PLATFORM x86_64) + endif() + set(PLATFORM ${CMAKE_SYSTEM_PROCESSOR}) + set(CMAKE_COMPILE_COMPILER_LIBRARY ${ASCEND_CANN_PACKAGE_PATH}/${PLATFORM}-linux/devlib/linux/${CROSS_COMPILE_PLATFORM}/) + set(CMAKE_COMPILE_RUNTIME_LIBRARY ${ASCEND_CANN_PACKAGE_PATH}/${PLATFORM}-linux/devlib/${CROSS_COMPILE_PLATFORM}/) + set(CMAKE_SYSTEM_PROCESSOR ${CROSS_COMPILE_PLATFORM}) + set(CMAKE_COMPILE ${CMAKE_CXX_COMPILER}) + set(CMAKE_CXX_COMPILER ${CMAKE_CROSS_PLATFORM_COMPILER}) +else() + set(CMAKE_COMPILE ${CMAKE_CXX_COMPILER}) +endif() + +include(cmake/config.cmake) +include(cmake/func.cmake) +include(cmake/intf.cmake) + +if(EXISTS ${CMAKE_CURRENT_SOURCE_DIR}/framework) + add_subdirectory(framework) +endif() +if(EXISTS ${CMAKE_CURRENT_SOURCE_DIR}/op_host) + add_subdirectory(op_host) +endif() +if(EXISTS ${CMAKE_CURRENT_SOURCE_DIR}/op_kernel) + add_subdirectory(op_kernel) +endif() +if(ENABLE_TEST AND EXISTS ${CMAKE_CURRENT_SOURCE_DIR}/testcases) + add_subdirectory(testcases) +endif() + +# modify vendor_name in install.sh and upgrade.sh +add_custom_command(OUTPUT ${CMAKE_BINARY_DIR}/scripts/install.sh ${CMAKE_BINARY_DIR}/scripts/upgrade.sh + COMMAND mkdir -p ${CMAKE_BINARY_DIR}/scripts + COMMAND cp -r ${CMAKE_SOURCE_DIR}/scripts/* ${CMAKE_BINARY_DIR}/scripts/ + COMMAND sed -i "s/vendor_name=customize/vendor_name=${vendor_name}/g" ${CMAKE_BINARY_DIR}/scripts/* +) +add_custom_target(modify_vendor ALL DEPENDS ${CMAKE_BINARY_DIR}/scripts/install.sh ${CMAKE_BINARY_DIR}/scripts/upgrade.sh) +install(DIRECTORY ${CMAKE_BINARY_DIR}/scripts/ DESTINATION . FILE_PERMISSIONS OWNER_EXECUTE OWNER_READ GROUP_READ) + +install(FILES ${CMAKE_SOURCE_DIR}/custom.proto DESTINATION packages OPTIONAL) + +get_system_info(SYSTEM_INFO) + +# gen version.info +add_custom_target(gen_version_info ALL + COMMAND bash ${CMAKE_CURRENT_SOURCE_DIR}/cmake/util/gen_version_info.sh ${ASCEND_CANN_PACKAGE_PATH} ${CMAKE_CURRENT_BINARY_DIR} +) + +install(FILES ${CMAKE_CURRENT_BINARY_DIR}/version.info + DESTINATION packages/vendors/${vendor_name}/) + +# CPack config +set(CPACK_PACKAGE_NAME ${CMAKE_PROJECT_NAME}) +set(CPACK_PACKAGE_VERSION ${CMAKE_PROJECT_VERSION}) +set(CPACK_PACKAGE_DESCRIPTION "CPack opp project") +set(CPACK_PACKAGE_DESCRIPTION_SUMMARY "CPack opp project") +set(CPACK_PACKAGE_DIRECTORY ${CMAKE_INSTALL_PREFIX}) +set(CPACK_PACKAGE_FILE_NAME "custom_opp_${SYSTEM_INFO}.run") +set(CPACK_GENERATOR External) +set(CPACK_CMAKE_GENERATOR "Unix Makefiles") +set(CPACK_EXTERNAL_ENABLE_STAGING TRUE) +set(CPACK_EXTERNAL_PACKAGE_SCRIPT ${CMAKE_SOURCE_DIR}/cmake/makeself.cmake) +set(CPACK_EXTERNAL_BUILT_PACKAGES ${CPACK_PACKAGE_DIRECTORY}/_CPack_Packages/Linux/External/${CPACK_PACKAGE_FILE_NAME}/${CPACK_PACKAGE_FILE_NAME}) +include(CPack) diff --git a/Increase_Host_compute/Is_increase/CMakePresets.json b/Increase_Host_compute/Is_increase/CMakePresets.json new file mode 100644 index 0000000000000000000000000000000000000000..5033c4a9375a5013b6e4dd95e3c88c9a9762f69a --- /dev/null +++ b/Increase_Host_compute/Is_increase/CMakePresets.json @@ -0,0 +1,64 @@ +{ + "version": 1, + "cmakeMinimumRequired": { + "major": 3, + "minor": 19, + "patch": 0 + }, + "configurePresets": [ + { + "name": "default", + "displayName": "Default Config", + "description": "Default build using Unix Makefiles generator", + "generator": "Unix Makefiles", + "binaryDir": "${sourceDir}/build_out", + "cacheVariables": { + "CMAKE_BUILD_TYPE": { + "type": "STRING", + "value": "Release" + }, + "ENABLE_SOURCE_PACKAGE": { + "type": "BOOL", + "value": "True" + }, + "ENABLE_BINARY_PACKAGE": { + "type": "BOOL", + "value": "True" + }, + "ASCEND_COMPUTE_UNIT": { + "type": "STRING", + "value": "ascend310p;ascend310b;ascend910;ascend910b" + //"value": "ascend910b" + }, + "ENABLE_TEST": { + "type": "BOOL", + "value": "True" + }, + "vendor_name": { + "type": "STRING", + "value": "customize" + }, + "ASCEND_CANN_PACKAGE_PATH": { + "type": "PATH", + "value": "/usr/local/Ascend/ascend-toolkit/latest" + }, + "ASCEND_PYTHON_EXECUTABLE": { + "type": "STRING", + "value": "python3" + }, + "CMAKE_INSTALL_PREFIX": { + "type": "PATH", + "value": "${sourceDir}/build_out" + }, + "ENABLE_CROSS_COMPILE": { + "type": "BOOL", + "value": "False" + }, + "CMAKE_CROSS_PLATFORM_COMPILER": { + "type": "PATH", + "value": "/usr/bin/aarch64-linux-gnu-g++" + } + } + } + ] +} diff --git a/Increase_Host_compute/Is_increase/build.sh b/Increase_Host_compute/Is_increase/build.sh new file mode 100644 index 0000000000000000000000000000000000000000..4be96d7d8b99f0dd4b8052a16d17afe9c809fb54 --- /dev/null +++ b/Increase_Host_compute/Is_increase/build.sh @@ -0,0 +1,37 @@ +#!/bin/bash +script_path=$(realpath $(dirname $0)) + + +mkdir -p build_out +rm -rf build_out/* +cd build_out + +cmake_version=$(cmake --version | grep "cmake version" | awk '{print $3}') +if [ "$cmake_version" \< "3.19.0" ] ; then + opts=$(python3 $script_path/cmake/util/preset_parse.py $script_path/CMakePresets.json) + echo $opts + cmake .. $opts +else + cmake .. --preset=default +fi +target=package +if [ "$1"x != ""x ]; then target=$1; fi + +cmake --build . --target $target -j16 +if [ $? -ne 0 ]; then exit 1; fi + +if [ $target = "package" ]; then + if test -d ./op_kernel/binary ; then + ./cust*.run + if [ $? -ne 0 ]; then exit 1; fi + cmake --build . --target binary -j16 + if [ $? -ne 0 ]; then exit 1; fi + cmake --build . --target $target -j16 + fi +fi + +# for debug +# cd build_out +# make +# cpack +# verbose append -v diff --git a/Increase_Host_compute/Is_increase/build_out/CMakeCache.txt b/Increase_Host_compute/Is_increase/build_out/CMakeCache.txt new file mode 100644 index 0000000000000000000000000000000000000000..841797d11d43f4c360d76edf1e5caa08e26477dc --- /dev/null +++ b/Increase_Host_compute/Is_increase/build_out/CMakeCache.txt @@ -0,0 +1,425 @@ +# This is the CMakeCache file. +# For build in directory: /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out +# It was generated by CMake: /usr/bin/cmake +# You can edit this file to change values found and used by cmake. +# If you do not want to change any of the values, simply exit the editor. +# If you do want to change a value, simply edit, save, and exit the editor. +# The syntax for the file is as follows: +# KEY:TYPE=VALUE +# KEY is the name of a variable in the cache. +# TYPE is a hint to GUIs for the type of VALUE, DO NOT EDIT TYPE!. +# VALUE is the current value for the KEY. + +######################## +# EXTERNAL cache entries +######################## + +//No help, variable specified on the command line. +ASCEND_CANN_PACKAGE_PATH:PATH=/usr/local/Ascend/ascend-toolkit/latest + +//No help, variable specified on the command line. +ASCEND_COMPUTE_UNIT:STRING=ascend310p;ascend310b;ascend910;ascend910b + +//No help, variable specified on the command line. +ASCEND_PYTHON_EXECUTABLE:STRING=python3 + +//Path to a program. +CMAKE_ADDR2LINE:FILEPATH=/usr/bin/addr2line + +//Path to a program. +CMAKE_AR:FILEPATH=/usr/bin/ar + +//No help, variable specified on the command line. +CMAKE_BUILD_TYPE:STRING=Release + +//Enable/Disable color output during build. +CMAKE_COLOR_MAKEFILE:BOOL=ON + +//No help, variable specified on the command line. +CMAKE_CROSS_PLATFORM_COMPILER:PATH=/usr/bin/aarch64-linux-gnu-g++ + +//CXX compiler +CMAKE_CXX_COMPILER:FILEPATH=/usr/bin/c++ + +//A wrapper around 'ar' adding the appropriate '--plugin' option +// for the GCC compiler +CMAKE_CXX_COMPILER_AR:FILEPATH=/usr/bin/gcc-ar-11 + +//A wrapper around 'ranlib' adding the appropriate '--plugin' option +// for the GCC compiler +CMAKE_CXX_COMPILER_RANLIB:FILEPATH=/usr/bin/gcc-ranlib-11 + +//Flags used by the CXX compiler during all build types. +CMAKE_CXX_FLAGS:STRING= + +//Flags used by the CXX compiler during DEBUG builds. +CMAKE_CXX_FLAGS_DEBUG:STRING=-g + +//Flags used by the CXX compiler during MINSIZEREL builds. +CMAKE_CXX_FLAGS_MINSIZEREL:STRING=-Os -DNDEBUG + +//Flags used by the CXX compiler during RELEASE builds. +CMAKE_CXX_FLAGS_RELEASE:STRING=-O3 -DNDEBUG + +//Flags used by the CXX compiler during RELWITHDEBINFO builds. +CMAKE_CXX_FLAGS_RELWITHDEBINFO:STRING=-O2 -g -DNDEBUG + +//C compiler +CMAKE_C_COMPILER:FILEPATH=/usr/bin/cc + +//A wrapper around 'ar' adding the appropriate '--plugin' option +// for the GCC compiler +CMAKE_C_COMPILER_AR:FILEPATH=/usr/bin/gcc-ar-11 + +//A wrapper around 'ranlib' adding the appropriate '--plugin' option +// for the GCC compiler +CMAKE_C_COMPILER_RANLIB:FILEPATH=/usr/bin/gcc-ranlib-11 + +//Flags used by the C compiler during all build types. +CMAKE_C_FLAGS:STRING= + +//Flags used by the C compiler during DEBUG builds. +CMAKE_C_FLAGS_DEBUG:STRING=-g + +//Flags used by the C compiler during MINSIZEREL builds. +CMAKE_C_FLAGS_MINSIZEREL:STRING=-Os -DNDEBUG + +//Flags used by the C compiler during RELEASE builds. +CMAKE_C_FLAGS_RELEASE:STRING=-O3 -DNDEBUG + +//Flags used by the C compiler during RELWITHDEBINFO builds. +CMAKE_C_FLAGS_RELWITHDEBINFO:STRING=-O2 -g -DNDEBUG + +//Path to a program. +CMAKE_DLLTOOL:FILEPATH=CMAKE_DLLTOOL-NOTFOUND + +//Flags used by the linker during all build types. +CMAKE_EXE_LINKER_FLAGS:STRING= + +//Flags used by the linker during DEBUG builds. +CMAKE_EXE_LINKER_FLAGS_DEBUG:STRING= + +//Flags used by the linker during MINSIZEREL builds. +CMAKE_EXE_LINKER_FLAGS_MINSIZEREL:STRING= + +//Flags used by the linker during RELEASE builds. +CMAKE_EXE_LINKER_FLAGS_RELEASE:STRING= + +//Flags used by the linker during RELWITHDEBINFO builds. +CMAKE_EXE_LINKER_FLAGS_RELWITHDEBINFO:STRING= + +//Enable/Disable output of compile commands during generation. +CMAKE_EXPORT_COMPILE_COMMANDS:BOOL= + +//No help, variable specified on the command line. +CMAKE_INSTALL_PREFIX:PATH=/Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out + +//Path to a program. +CMAKE_LINKER:FILEPATH=/usr/bin/ld + +//Path to a program. +CMAKE_MAKE_PROGRAM:FILEPATH=/usr/bin/gmake + +//Flags used by the linker during the creation of modules during +// all build types. +CMAKE_MODULE_LINKER_FLAGS:STRING= + +//Flags used by the linker during the creation of modules during +// DEBUG builds. +CMAKE_MODULE_LINKER_FLAGS_DEBUG:STRING= + +//Flags used by the linker during the creation of modules during +// MINSIZEREL builds. +CMAKE_MODULE_LINKER_FLAGS_MINSIZEREL:STRING= + +//Flags used by the linker during the creation of modules during +// RELEASE builds. +CMAKE_MODULE_LINKER_FLAGS_RELEASE:STRING= + +//Flags used by the linker during the creation of modules during +// RELWITHDEBINFO builds. +CMAKE_MODULE_LINKER_FLAGS_RELWITHDEBINFO:STRING= + +//Path to a program. +CMAKE_NM:FILEPATH=/usr/bin/nm + +//Path to a program. +CMAKE_OBJCOPY:FILEPATH=/usr/bin/objcopy + +//Path to a program. +CMAKE_OBJDUMP:FILEPATH=/usr/bin/objdump + +//Value Computed by CMake +CMAKE_PROJECT_DESCRIPTION:STATIC= + +//Value Computed by CMake +CMAKE_PROJECT_HOMEPAGE_URL:STATIC= + +//Value Computed by CMake +CMAKE_PROJECT_NAME:STATIC=opp + +//Path to a program. +CMAKE_RANLIB:FILEPATH=/usr/bin/ranlib + +//Path to a program. +CMAKE_READELF:FILEPATH=/usr/bin/readelf + +//Flags used by the linker during the creation of shared libraries +// during all build types. +CMAKE_SHARED_LINKER_FLAGS:STRING= + +//Flags used by the linker during the creation of shared libraries +// during DEBUG builds. +CMAKE_SHARED_LINKER_FLAGS_DEBUG:STRING= + +//Flags used by the linker during the creation of shared libraries +// during MINSIZEREL builds. +CMAKE_SHARED_LINKER_FLAGS_MINSIZEREL:STRING= + +//Flags used by the linker during the creation of shared libraries +// during RELEASE builds. +CMAKE_SHARED_LINKER_FLAGS_RELEASE:STRING= + +//Flags used by the linker during the creation of shared libraries +// during RELWITHDEBINFO builds. +CMAKE_SHARED_LINKER_FLAGS_RELWITHDEBINFO:STRING= + +//If set, runtime paths are not added when installing shared libraries, +// but are added when building. +CMAKE_SKIP_INSTALL_RPATH:BOOL=NO + +//If set, runtime paths are not added when using shared libraries. +CMAKE_SKIP_RPATH:BOOL=NO + +//Flags used by the linker during the creation of static libraries +// during all build types. +CMAKE_STATIC_LINKER_FLAGS:STRING= + +//Flags used by the linker during the creation of static libraries +// during DEBUG builds. +CMAKE_STATIC_LINKER_FLAGS_DEBUG:STRING= + +//Flags used by the linker during the creation of static libraries +// during MINSIZEREL builds. +CMAKE_STATIC_LINKER_FLAGS_MINSIZEREL:STRING= + +//Flags used by the linker during the creation of static libraries +// during RELEASE builds. +CMAKE_STATIC_LINKER_FLAGS_RELEASE:STRING= + +//Flags used by the linker during the creation of static libraries +// during RELWITHDEBINFO builds. +CMAKE_STATIC_LINKER_FLAGS_RELWITHDEBINFO:STRING= + +//Path to a program. +CMAKE_STRIP:FILEPATH=/usr/bin/strip + +//If this value is on, makefiles will be generated without the +// .SILENT directive, and all commands will be echoed to the console +// during the make. This is useful for debugging only. With Visual +// Studio IDE projects all commands are done without /nologo. +CMAKE_VERBOSE_MAKEFILE:BOOL=FALSE + +//Enable to build RPM source packages +CPACK_SOURCE_RPM:BOOL=OFF + +//Enable to build TBZ2 source packages +CPACK_SOURCE_TBZ2:BOOL=ON + +//Enable to build TGZ source packages +CPACK_SOURCE_TGZ:BOOL=ON + +//Enable to build TXZ source packages +CPACK_SOURCE_TXZ:BOOL=ON + +//Enable to build TZ source packages +CPACK_SOURCE_TZ:BOOL=ON + +//Enable to build ZIP source packages +CPACK_SOURCE_ZIP:BOOL=OFF + +//No help, variable specified on the command line. +ENABLE_BINARY_PACKAGE:BOOL=True + +//No help, variable specified on the command line. +ENABLE_CROSS_COMPILE:BOOL=False + +//No help, variable specified on the command line. +ENABLE_SOURCE_PACKAGE:BOOL=True + +//No help, variable specified on the command line. +ENABLE_TEST:BOOL=True + +//Value Computed by CMake +opp_BINARY_DIR:STATIC=/Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out + +//Value Computed by CMake +opp_IS_TOP_LEVEL:STATIC=ON + +//Value Computed by CMake +opp_SOURCE_DIR:STATIC=/Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer + +//No help, variable specified on the command line. +vendor_name:STRING=customize + + +######################## +# INTERNAL cache entries +######################## + +//ADVANCED property for variable: CMAKE_ADDR2LINE +CMAKE_ADDR2LINE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_AR +CMAKE_AR-ADVANCED:INTERNAL=1 +//This is the directory where this CMakeCache.txt was created +CMAKE_CACHEFILE_DIR:INTERNAL=/Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out +//Major version of cmake used to create the current loaded cache +CMAKE_CACHE_MAJOR_VERSION:INTERNAL=3 +//Minor version of cmake used to create the current loaded cache +CMAKE_CACHE_MINOR_VERSION:INTERNAL=22 +//Patch version of cmake used to create the current loaded cache +CMAKE_CACHE_PATCH_VERSION:INTERNAL=1 +//ADVANCED property for variable: CMAKE_COLOR_MAKEFILE +CMAKE_COLOR_MAKEFILE-ADVANCED:INTERNAL=1 +//Path to CMake executable. +CMAKE_COMMAND:INTERNAL=/usr/bin/cmake +//Path to cpack program executable. +CMAKE_CPACK_COMMAND:INTERNAL=/usr/bin/cpack +//Path to ctest program executable. +CMAKE_CTEST_COMMAND:INTERNAL=/usr/bin/ctest +//ADVANCED property for variable: CMAKE_CXX_COMPILER +CMAKE_CXX_COMPILER-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CXX_COMPILER_AR +CMAKE_CXX_COMPILER_AR-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CXX_COMPILER_RANLIB +CMAKE_CXX_COMPILER_RANLIB-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CXX_FLAGS +CMAKE_CXX_FLAGS-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CXX_FLAGS_DEBUG +CMAKE_CXX_FLAGS_DEBUG-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CXX_FLAGS_MINSIZEREL +CMAKE_CXX_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CXX_FLAGS_RELEASE +CMAKE_CXX_FLAGS_RELEASE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CXX_FLAGS_RELWITHDEBINFO +CMAKE_CXX_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_COMPILER +CMAKE_C_COMPILER-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_COMPILER_AR +CMAKE_C_COMPILER_AR-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_COMPILER_RANLIB +CMAKE_C_COMPILER_RANLIB-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_FLAGS +CMAKE_C_FLAGS-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_FLAGS_DEBUG +CMAKE_C_FLAGS_DEBUG-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_FLAGS_MINSIZEREL +CMAKE_C_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_FLAGS_RELEASE +CMAKE_C_FLAGS_RELEASE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_FLAGS_RELWITHDEBINFO +CMAKE_C_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_DLLTOOL +CMAKE_DLLTOOL-ADVANCED:INTERNAL=1 +//Executable file format +CMAKE_EXECUTABLE_FORMAT:INTERNAL=ELF +//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS +CMAKE_EXE_LINKER_FLAGS-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_DEBUG +CMAKE_EXE_LINKER_FLAGS_DEBUG-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_MINSIZEREL +CMAKE_EXE_LINKER_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_RELEASE +CMAKE_EXE_LINKER_FLAGS_RELEASE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_RELWITHDEBINFO +CMAKE_EXE_LINKER_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_EXPORT_COMPILE_COMMANDS +CMAKE_EXPORT_COMPILE_COMMANDS-ADVANCED:INTERNAL=1 +//Name of external makefile project generator. +CMAKE_EXTRA_GENERATOR:INTERNAL= +//Name of generator. +CMAKE_GENERATOR:INTERNAL=Unix Makefiles +//Generator instance identifier. +CMAKE_GENERATOR_INSTANCE:INTERNAL= +//Name of generator platform. +CMAKE_GENERATOR_PLATFORM:INTERNAL= +//Name of generator toolset. +CMAKE_GENERATOR_TOOLSET:INTERNAL= +//Source directory with the top level CMakeLists.txt file for this +// project +CMAKE_HOME_DIRECTORY:INTERNAL=/Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer +//Install .so files without execute permission. +CMAKE_INSTALL_SO_NO_EXE:INTERNAL=1 +//ADVANCED property for variable: CMAKE_LINKER +CMAKE_LINKER-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_MAKE_PROGRAM +CMAKE_MAKE_PROGRAM-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS +CMAKE_MODULE_LINKER_FLAGS-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS_DEBUG +CMAKE_MODULE_LINKER_FLAGS_DEBUG-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS_MINSIZEREL +CMAKE_MODULE_LINKER_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS_RELEASE +CMAKE_MODULE_LINKER_FLAGS_RELEASE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS_RELWITHDEBINFO +CMAKE_MODULE_LINKER_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_NM +CMAKE_NM-ADVANCED:INTERNAL=1 +//number of local generators +CMAKE_NUMBER_OF_MAKEFILES:INTERNAL=5 +//ADVANCED property for variable: CMAKE_OBJCOPY +CMAKE_OBJCOPY-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_OBJDUMP +CMAKE_OBJDUMP-ADVANCED:INTERNAL=1 +//Platform information initialized +CMAKE_PLATFORM_INFO_INITIALIZED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_RANLIB +CMAKE_RANLIB-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_READELF +CMAKE_READELF-ADVANCED:INTERNAL=1 +//Path to CMake installation. +CMAKE_ROOT:INTERNAL=/usr/share/cmake-3.22 +//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS +CMAKE_SHARED_LINKER_FLAGS-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_DEBUG +CMAKE_SHARED_LINKER_FLAGS_DEBUG-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_MINSIZEREL +CMAKE_SHARED_LINKER_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_RELEASE +CMAKE_SHARED_LINKER_FLAGS_RELEASE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_RELWITHDEBINFO +CMAKE_SHARED_LINKER_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_SKIP_INSTALL_RPATH +CMAKE_SKIP_INSTALL_RPATH-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_SKIP_RPATH +CMAKE_SKIP_RPATH-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS +CMAKE_STATIC_LINKER_FLAGS-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS_DEBUG +CMAKE_STATIC_LINKER_FLAGS_DEBUG-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS_MINSIZEREL +CMAKE_STATIC_LINKER_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS_RELEASE +CMAKE_STATIC_LINKER_FLAGS_RELEASE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS_RELWITHDEBINFO +CMAKE_STATIC_LINKER_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_STRIP +CMAKE_STRIP-ADVANCED:INTERNAL=1 +//uname command +CMAKE_UNAME:INTERNAL=/usr/bin/uname +//ADVANCED property for variable: CMAKE_VERBOSE_MAKEFILE +CMAKE_VERBOSE_MAKEFILE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CPACK_SOURCE_RPM +CPACK_SOURCE_RPM-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CPACK_SOURCE_TBZ2 +CPACK_SOURCE_TBZ2-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CPACK_SOURCE_TGZ +CPACK_SOURCE_TGZ-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CPACK_SOURCE_TXZ +CPACK_SOURCE_TXZ-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CPACK_SOURCE_TZ +CPACK_SOURCE_TZ-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CPACK_SOURCE_ZIP +CPACK_SOURCE_ZIP-ADVANCED:INTERNAL=1 + diff --git a/Increase_Host_compute/Is_increase/build_out/CMakeFiles/3.22.1/CMakeCCompiler.cmake b/Increase_Host_compute/Is_increase/build_out/CMakeFiles/3.22.1/CMakeCCompiler.cmake new file mode 100644 index 0000000000000000000000000000000000000000..0c0b1de27a84397ebfeef2c8c3b6b19603608c1f --- /dev/null +++ b/Increase_Host_compute/Is_increase/build_out/CMakeFiles/3.22.1/CMakeCCompiler.cmake @@ -0,0 +1,72 @@ +set(CMAKE_C_COMPILER "/usr/bin/cc") +set(CMAKE_C_COMPILER_ARG1 "") +set(CMAKE_C_COMPILER_ID "GNU") +set(CMAKE_C_COMPILER_VERSION "11.4.0") +set(CMAKE_C_COMPILER_VERSION_INTERNAL "") +set(CMAKE_C_COMPILER_WRAPPER "") +set(CMAKE_C_STANDARD_COMPUTED_DEFAULT "17") +set(CMAKE_C_EXTENSIONS_COMPUTED_DEFAULT "ON") +set(CMAKE_C_COMPILE_FEATURES "c_std_90;c_function_prototypes;c_std_99;c_restrict;c_variadic_macros;c_std_11;c_static_assert;c_std_17;c_std_23") +set(CMAKE_C90_COMPILE_FEATURES "c_std_90;c_function_prototypes") +set(CMAKE_C99_COMPILE_FEATURES "c_std_99;c_restrict;c_variadic_macros") +set(CMAKE_C11_COMPILE_FEATURES "c_std_11;c_static_assert") +set(CMAKE_C17_COMPILE_FEATURES "c_std_17") +set(CMAKE_C23_COMPILE_FEATURES "c_std_23") + +set(CMAKE_C_PLATFORM_ID "Linux") +set(CMAKE_C_SIMULATE_ID "") +set(CMAKE_C_COMPILER_FRONTEND_VARIANT "") +set(CMAKE_C_SIMULATE_VERSION "") + + + + +set(CMAKE_AR "/usr/bin/ar") +set(CMAKE_C_COMPILER_AR "/usr/bin/gcc-ar-11") +set(CMAKE_RANLIB "/usr/bin/ranlib") +set(CMAKE_C_COMPILER_RANLIB "/usr/bin/gcc-ranlib-11") +set(CMAKE_LINKER "/usr/bin/ld") +set(CMAKE_MT "") +set(CMAKE_COMPILER_IS_GNUCC 1) +set(CMAKE_C_COMPILER_LOADED 1) +set(CMAKE_C_COMPILER_WORKS TRUE) +set(CMAKE_C_ABI_COMPILED TRUE) + +set(CMAKE_C_COMPILER_ENV_VAR "CC") + +set(CMAKE_C_COMPILER_ID_RUN 1) +set(CMAKE_C_SOURCE_FILE_EXTENSIONS c;m) +set(CMAKE_C_IGNORE_EXTENSIONS h;H;o;O;obj;OBJ;def;DEF;rc;RC) +set(CMAKE_C_LINKER_PREFERENCE 10) + +# Save compiler ABI information. +set(CMAKE_C_SIZEOF_DATA_PTR "8") +set(CMAKE_C_COMPILER_ABI "ELF") +set(CMAKE_C_BYTE_ORDER "LITTLE_ENDIAN") +set(CMAKE_C_LIBRARY_ARCHITECTURE "aarch64-linux-gnu") + +if(CMAKE_C_SIZEOF_DATA_PTR) + set(CMAKE_SIZEOF_VOID_P "${CMAKE_C_SIZEOF_DATA_PTR}") +endif() + +if(CMAKE_C_COMPILER_ABI) + set(CMAKE_INTERNAL_PLATFORM_ABI "${CMAKE_C_COMPILER_ABI}") +endif() + +if(CMAKE_C_LIBRARY_ARCHITECTURE) + set(CMAKE_LIBRARY_ARCHITECTURE "aarch64-linux-gnu") +endif() + +set(CMAKE_C_CL_SHOWINCLUDES_PREFIX "") +if(CMAKE_C_CL_SHOWINCLUDES_PREFIX) + set(CMAKE_CL_SHOWINCLUDES_PREFIX "${CMAKE_C_CL_SHOWINCLUDES_PREFIX}") +endif() + + + + + +set(CMAKE_C_IMPLICIT_INCLUDE_DIRECTORIES "/usr/lib/gcc/aarch64-linux-gnu/11/include;/usr/local/include;/usr/include/aarch64-linux-gnu;/usr/include") +set(CMAKE_C_IMPLICIT_LINK_LIBRARIES "gcc;gcc_s;c;gcc;gcc_s") +set(CMAKE_C_IMPLICIT_LINK_DIRECTORIES "/usr/lib/gcc/aarch64-linux-gnu/11;/usr/lib/aarch64-linux-gnu;/usr/lib;/lib/aarch64-linux-gnu;/lib") +set(CMAKE_C_IMPLICIT_LINK_FRAMEWORK_DIRECTORIES "") diff --git a/Increase_Host_compute/Is_increase/build_out/CMakeFiles/3.22.1/CMakeCXXCompiler.cmake b/Increase_Host_compute/Is_increase/build_out/CMakeFiles/3.22.1/CMakeCXXCompiler.cmake new file mode 100644 index 0000000000000000000000000000000000000000..f59b84fb1dde571d148db8893f9869d15fbb300d --- /dev/null +++ b/Increase_Host_compute/Is_increase/build_out/CMakeFiles/3.22.1/CMakeCXXCompiler.cmake @@ -0,0 +1,83 @@ +set(CMAKE_CXX_COMPILER "/usr/bin/c++") +set(CMAKE_CXX_COMPILER_ARG1 "") +set(CMAKE_CXX_COMPILER_ID "GNU") +set(CMAKE_CXX_COMPILER_VERSION "11.4.0") +set(CMAKE_CXX_COMPILER_VERSION_INTERNAL "") +set(CMAKE_CXX_COMPILER_WRAPPER "") +set(CMAKE_CXX_STANDARD_COMPUTED_DEFAULT "17") +set(CMAKE_CXX_EXTENSIONS_COMPUTED_DEFAULT "ON") +set(CMAKE_CXX_COMPILE_FEATURES "cxx_std_98;cxx_template_template_parameters;cxx_std_11;cxx_alias_templates;cxx_alignas;cxx_alignof;cxx_attributes;cxx_auto_type;cxx_constexpr;cxx_decltype;cxx_decltype_incomplete_return_types;cxx_default_function_template_args;cxx_defaulted_functions;cxx_defaulted_move_initializers;cxx_delegating_constructors;cxx_deleted_functions;cxx_enum_forward_declarations;cxx_explicit_conversions;cxx_extended_friend_declarations;cxx_extern_templates;cxx_final;cxx_func_identifier;cxx_generalized_initializers;cxx_inheriting_constructors;cxx_inline_namespaces;cxx_lambdas;cxx_local_type_template_args;cxx_long_long_type;cxx_noexcept;cxx_nonstatic_member_init;cxx_nullptr;cxx_override;cxx_range_for;cxx_raw_string_literals;cxx_reference_qualified_functions;cxx_right_angle_brackets;cxx_rvalue_references;cxx_sizeof_member;cxx_static_assert;cxx_strong_enums;cxx_thread_local;cxx_trailing_return_types;cxx_unicode_literals;cxx_uniform_initialization;cxx_unrestricted_unions;cxx_user_literals;cxx_variadic_macros;cxx_variadic_templates;cxx_std_14;cxx_aggregate_default_initializers;cxx_attribute_deprecated;cxx_binary_literals;cxx_contextual_conversions;cxx_decltype_auto;cxx_digit_separators;cxx_generic_lambdas;cxx_lambda_init_captures;cxx_relaxed_constexpr;cxx_return_type_deduction;cxx_variable_templates;cxx_std_17;cxx_std_20;cxx_std_23") +set(CMAKE_CXX98_COMPILE_FEATURES "cxx_std_98;cxx_template_template_parameters") +set(CMAKE_CXX11_COMPILE_FEATURES "cxx_std_11;cxx_alias_templates;cxx_alignas;cxx_alignof;cxx_attributes;cxx_auto_type;cxx_constexpr;cxx_decltype;cxx_decltype_incomplete_return_types;cxx_default_function_template_args;cxx_defaulted_functions;cxx_defaulted_move_initializers;cxx_delegating_constructors;cxx_deleted_functions;cxx_enum_forward_declarations;cxx_explicit_conversions;cxx_extended_friend_declarations;cxx_extern_templates;cxx_final;cxx_func_identifier;cxx_generalized_initializers;cxx_inheriting_constructors;cxx_inline_namespaces;cxx_lambdas;cxx_local_type_template_args;cxx_long_long_type;cxx_noexcept;cxx_nonstatic_member_init;cxx_nullptr;cxx_override;cxx_range_for;cxx_raw_string_literals;cxx_reference_qualified_functions;cxx_right_angle_brackets;cxx_rvalue_references;cxx_sizeof_member;cxx_static_assert;cxx_strong_enums;cxx_thread_local;cxx_trailing_return_types;cxx_unicode_literals;cxx_uniform_initialization;cxx_unrestricted_unions;cxx_user_literals;cxx_variadic_macros;cxx_variadic_templates") +set(CMAKE_CXX14_COMPILE_FEATURES "cxx_std_14;cxx_aggregate_default_initializers;cxx_attribute_deprecated;cxx_binary_literals;cxx_contextual_conversions;cxx_decltype_auto;cxx_digit_separators;cxx_generic_lambdas;cxx_lambda_init_captures;cxx_relaxed_constexpr;cxx_return_type_deduction;cxx_variable_templates") +set(CMAKE_CXX17_COMPILE_FEATURES "cxx_std_17") +set(CMAKE_CXX20_COMPILE_FEATURES "cxx_std_20") +set(CMAKE_CXX23_COMPILE_FEATURES "cxx_std_23") + +set(CMAKE_CXX_PLATFORM_ID "Linux") +set(CMAKE_CXX_SIMULATE_ID "") +set(CMAKE_CXX_COMPILER_FRONTEND_VARIANT "") +set(CMAKE_CXX_SIMULATE_VERSION "") + + + + +set(CMAKE_AR "/usr/bin/ar") +set(CMAKE_CXX_COMPILER_AR "/usr/bin/gcc-ar-11") +set(CMAKE_RANLIB "/usr/bin/ranlib") +set(CMAKE_CXX_COMPILER_RANLIB "/usr/bin/gcc-ranlib-11") +set(CMAKE_LINKER "/usr/bin/ld") +set(CMAKE_MT "") +set(CMAKE_COMPILER_IS_GNUCXX 1) +set(CMAKE_CXX_COMPILER_LOADED 1) +set(CMAKE_CXX_COMPILER_WORKS TRUE) +set(CMAKE_CXX_ABI_COMPILED TRUE) + +set(CMAKE_CXX_COMPILER_ENV_VAR "CXX") + +set(CMAKE_CXX_COMPILER_ID_RUN 1) +set(CMAKE_CXX_SOURCE_FILE_EXTENSIONS C;M;c++;cc;cpp;cxx;m;mm;mpp;CPP;ixx;cppm) +set(CMAKE_CXX_IGNORE_EXTENSIONS inl;h;hpp;HPP;H;o;O;obj;OBJ;def;DEF;rc;RC) + +foreach (lang C OBJC OBJCXX) + if (CMAKE_${lang}_COMPILER_ID_RUN) + foreach(extension IN LISTS CMAKE_${lang}_SOURCE_FILE_EXTENSIONS) + list(REMOVE_ITEM CMAKE_CXX_SOURCE_FILE_EXTENSIONS ${extension}) + endforeach() + endif() +endforeach() + +set(CMAKE_CXX_LINKER_PREFERENCE 30) +set(CMAKE_CXX_LINKER_PREFERENCE_PROPAGATES 1) + +# Save compiler ABI information. +set(CMAKE_CXX_SIZEOF_DATA_PTR "8") +set(CMAKE_CXX_COMPILER_ABI "ELF") +set(CMAKE_CXX_BYTE_ORDER "LITTLE_ENDIAN") +set(CMAKE_CXX_LIBRARY_ARCHITECTURE "aarch64-linux-gnu") + +if(CMAKE_CXX_SIZEOF_DATA_PTR) + set(CMAKE_SIZEOF_VOID_P "${CMAKE_CXX_SIZEOF_DATA_PTR}") +endif() + +if(CMAKE_CXX_COMPILER_ABI) + set(CMAKE_INTERNAL_PLATFORM_ABI "${CMAKE_CXX_COMPILER_ABI}") +endif() + +if(CMAKE_CXX_LIBRARY_ARCHITECTURE) + set(CMAKE_LIBRARY_ARCHITECTURE "aarch64-linux-gnu") +endif() + +set(CMAKE_CXX_CL_SHOWINCLUDES_PREFIX "") +if(CMAKE_CXX_CL_SHOWINCLUDES_PREFIX) + set(CMAKE_CL_SHOWINCLUDES_PREFIX "${CMAKE_CXX_CL_SHOWINCLUDES_PREFIX}") +endif() + + + + + +set(CMAKE_CXX_IMPLICIT_INCLUDE_DIRECTORIES "/usr/include/c++/11;/usr/include/aarch64-linux-gnu/c++/11;/usr/include/c++/11/backward;/usr/lib/gcc/aarch64-linux-gnu/11/include;/usr/local/include;/usr/include/aarch64-linux-gnu;/usr/include") +set(CMAKE_CXX_IMPLICIT_LINK_LIBRARIES "stdc++;m;gcc_s;gcc;c;gcc_s;gcc") +set(CMAKE_CXX_IMPLICIT_LINK_DIRECTORIES "/usr/lib/gcc/aarch64-linux-gnu/11;/usr/lib/aarch64-linux-gnu;/usr/lib;/lib/aarch64-linux-gnu;/lib") +set(CMAKE_CXX_IMPLICIT_LINK_FRAMEWORK_DIRECTORIES "") diff --git a/Increase_Host_compute/Is_increase/build_out/CMakeFiles/3.22.1/CMakeDetermineCompilerABI_C.bin b/Increase_Host_compute/Is_increase/build_out/CMakeFiles/3.22.1/CMakeDetermineCompilerABI_C.bin new file mode 100644 index 0000000000000000000000000000000000000000..dfdc241f48036b01323e7889d7e41cfab5b12a27 Binary files /dev/null and b/Increase_Host_compute/Is_increase/build_out/CMakeFiles/3.22.1/CMakeDetermineCompilerABI_C.bin differ diff --git a/Increase_Host_compute/Is_increase/build_out/CMakeFiles/3.22.1/CMakeDetermineCompilerABI_CXX.bin b/Increase_Host_compute/Is_increase/build_out/CMakeFiles/3.22.1/CMakeDetermineCompilerABI_CXX.bin new file mode 100644 index 0000000000000000000000000000000000000000..dae91e61db120ab592d3b69561d9381c0d03a8cd Binary files /dev/null and b/Increase_Host_compute/Is_increase/build_out/CMakeFiles/3.22.1/CMakeDetermineCompilerABI_CXX.bin differ diff --git a/Increase_Host_compute/Is_increase/build_out/CMakeFiles/3.22.1/CMakeSystem.cmake b/Increase_Host_compute/Is_increase/build_out/CMakeFiles/3.22.1/CMakeSystem.cmake new file mode 100644 index 0000000000000000000000000000000000000000..e7ba5ca6e4c2cf8c2c4c9f46dd172c4bb4728f67 --- /dev/null +++ b/Increase_Host_compute/Is_increase/build_out/CMakeFiles/3.22.1/CMakeSystem.cmake @@ -0,0 +1,15 @@ +set(CMAKE_HOST_SYSTEM "Linux-5.10.0+") +set(CMAKE_HOST_SYSTEM_NAME "Linux") +set(CMAKE_HOST_SYSTEM_VERSION "5.10.0+") +set(CMAKE_HOST_SYSTEM_PROCESSOR "aarch64") + + + +set(CMAKE_SYSTEM "Linux-5.10.0+") +set(CMAKE_SYSTEM_NAME "Linux") +set(CMAKE_SYSTEM_VERSION "5.10.0+") +set(CMAKE_SYSTEM_PROCESSOR "aarch64") + +set(CMAKE_CROSSCOMPILING "FALSE") + +set(CMAKE_SYSTEM_LOADED 1) diff --git a/Increase_Host_compute/Is_increase/build_out/CMakeFiles/3.22.1/CompilerIdC/CMakeCCompilerId.c b/Increase_Host_compute/Is_increase/build_out/CMakeFiles/3.22.1/CompilerIdC/CMakeCCompilerId.c new file mode 100644 index 0000000000000000000000000000000000000000..41b99d7783c1e447962d3183b641863e61a8edd0 --- /dev/null +++ b/Increase_Host_compute/Is_increase/build_out/CMakeFiles/3.22.1/CompilerIdC/CMakeCCompilerId.c @@ -0,0 +1,803 @@ +#ifdef __cplusplus +# error "A C++ compiler has been selected for C." +#endif + +#if defined(__18CXX) +# define ID_VOID_MAIN +#endif +#if defined(__CLASSIC_C__) +/* cv-qualifiers did not exist in K&R C */ +# define const +# define volatile +#endif + +#if !defined(__has_include) +/* If the compiler does not have __has_include, pretend the answer is + always no. */ +# define __has_include(x) 0 +#endif + + +/* Version number components: V=Version, R=Revision, P=Patch + Version date components: YYYY=Year, MM=Month, DD=Day */ + +#if defined(__INTEL_COMPILER) || defined(__ICC) +# define COMPILER_ID "Intel" +# if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +# endif +# if defined(__GNUC__) +# define SIMULATE_ID "GNU" +# endif + /* __INTEL_COMPILER = VRP prior to 2021, and then VVVV for 2021 and later, + except that a few beta releases use the old format with V=2021. */ +# if __INTEL_COMPILER < 2021 || __INTEL_COMPILER == 202110 || __INTEL_COMPILER == 202111 +# define COMPILER_VERSION_MAJOR DEC(__INTEL_COMPILER/100) +# define COMPILER_VERSION_MINOR DEC(__INTEL_COMPILER/10 % 10) +# if defined(__INTEL_COMPILER_UPDATE) +# define COMPILER_VERSION_PATCH DEC(__INTEL_COMPILER_UPDATE) +# else +# define COMPILER_VERSION_PATCH DEC(__INTEL_COMPILER % 10) +# endif +# else +# define COMPILER_VERSION_MAJOR DEC(__INTEL_COMPILER) +# define COMPILER_VERSION_MINOR DEC(__INTEL_COMPILER_UPDATE) + /* The third version component from --version is an update index, + but no macro is provided for it. */ +# define COMPILER_VERSION_PATCH DEC(0) +# endif +# if defined(__INTEL_COMPILER_BUILD_DATE) + /* __INTEL_COMPILER_BUILD_DATE = YYYYMMDD */ +# define COMPILER_VERSION_TWEAK DEC(__INTEL_COMPILER_BUILD_DATE) +# endif +# if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +# endif +# if defined(__GNUC__) +# define SIMULATE_VERSION_MAJOR DEC(__GNUC__) +# elif defined(__GNUG__) +# define SIMULATE_VERSION_MAJOR DEC(__GNUG__) +# endif +# if defined(__GNUC_MINOR__) +# define SIMULATE_VERSION_MINOR DEC(__GNUC_MINOR__) +# endif +# if defined(__GNUC_PATCHLEVEL__) +# define SIMULATE_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__) +# endif + +#elif (defined(__clang__) && defined(__INTEL_CLANG_COMPILER)) || defined(__INTEL_LLVM_COMPILER) +# define COMPILER_ID "IntelLLVM" +#if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +#endif +#if defined(__GNUC__) +# define SIMULATE_ID "GNU" +#endif +/* __INTEL_LLVM_COMPILER = VVVVRP prior to 2021.2.0, VVVVRRPP for 2021.2.0 and + * later. Look for 6 digit vs. 8 digit version number to decide encoding. + * VVVV is no smaller than the current year when a version is released. + */ +#if __INTEL_LLVM_COMPILER < 1000000L +# define COMPILER_VERSION_MAJOR DEC(__INTEL_LLVM_COMPILER/100) +# define COMPILER_VERSION_MINOR DEC(__INTEL_LLVM_COMPILER/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__INTEL_LLVM_COMPILER % 10) +#else +# define COMPILER_VERSION_MAJOR DEC(__INTEL_LLVM_COMPILER/10000) +# define COMPILER_VERSION_MINOR DEC(__INTEL_LLVM_COMPILER/100 % 100) +# define COMPILER_VERSION_PATCH DEC(__INTEL_LLVM_COMPILER % 100) +#endif +#if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +#endif +#if defined(__GNUC__) +# define SIMULATE_VERSION_MAJOR DEC(__GNUC__) +#elif defined(__GNUG__) +# define SIMULATE_VERSION_MAJOR DEC(__GNUG__) +#endif +#if defined(__GNUC_MINOR__) +# define SIMULATE_VERSION_MINOR DEC(__GNUC_MINOR__) +#endif +#if defined(__GNUC_PATCHLEVEL__) +# define SIMULATE_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__) +#endif + +#elif defined(__PATHCC__) +# define COMPILER_ID "PathScale" +# define COMPILER_VERSION_MAJOR DEC(__PATHCC__) +# define COMPILER_VERSION_MINOR DEC(__PATHCC_MINOR__) +# if defined(__PATHCC_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__PATHCC_PATCHLEVEL__) +# endif + +#elif defined(__BORLANDC__) && defined(__CODEGEARC_VERSION__) +# define COMPILER_ID "Embarcadero" +# define COMPILER_VERSION_MAJOR HEX(__CODEGEARC_VERSION__>>24 & 0x00FF) +# define COMPILER_VERSION_MINOR HEX(__CODEGEARC_VERSION__>>16 & 0x00FF) +# define COMPILER_VERSION_PATCH DEC(__CODEGEARC_VERSION__ & 0xFFFF) + +#elif defined(__BORLANDC__) +# define COMPILER_ID "Borland" + /* __BORLANDC__ = 0xVRR */ +# define COMPILER_VERSION_MAJOR HEX(__BORLANDC__>>8) +# define COMPILER_VERSION_MINOR HEX(__BORLANDC__ & 0xFF) + +#elif defined(__WATCOMC__) && __WATCOMC__ < 1200 +# define COMPILER_ID "Watcom" + /* __WATCOMC__ = VVRR */ +# define COMPILER_VERSION_MAJOR DEC(__WATCOMC__ / 100) +# define COMPILER_VERSION_MINOR DEC((__WATCOMC__ / 10) % 10) +# if (__WATCOMC__ % 10) > 0 +# define COMPILER_VERSION_PATCH DEC(__WATCOMC__ % 10) +# endif + +#elif defined(__WATCOMC__) +# define COMPILER_ID "OpenWatcom" + /* __WATCOMC__ = VVRP + 1100 */ +# define COMPILER_VERSION_MAJOR DEC((__WATCOMC__ - 1100) / 100) +# define COMPILER_VERSION_MINOR DEC((__WATCOMC__ / 10) % 10) +# if (__WATCOMC__ % 10) > 0 +# define COMPILER_VERSION_PATCH DEC(__WATCOMC__ % 10) +# endif + +#elif defined(__SUNPRO_C) +# define COMPILER_ID "SunPro" +# if __SUNPRO_C >= 0x5100 + /* __SUNPRO_C = 0xVRRP */ +# define COMPILER_VERSION_MAJOR HEX(__SUNPRO_C>>12) +# define COMPILER_VERSION_MINOR HEX(__SUNPRO_C>>4 & 0xFF) +# define COMPILER_VERSION_PATCH HEX(__SUNPRO_C & 0xF) +# else + /* __SUNPRO_CC = 0xVRP */ +# define COMPILER_VERSION_MAJOR HEX(__SUNPRO_C>>8) +# define COMPILER_VERSION_MINOR HEX(__SUNPRO_C>>4 & 0xF) +# define COMPILER_VERSION_PATCH HEX(__SUNPRO_C & 0xF) +# endif + +#elif defined(__HP_cc) +# define COMPILER_ID "HP" + /* __HP_cc = VVRRPP */ +# define COMPILER_VERSION_MAJOR DEC(__HP_cc/10000) +# define COMPILER_VERSION_MINOR DEC(__HP_cc/100 % 100) +# define COMPILER_VERSION_PATCH DEC(__HP_cc % 100) + +#elif defined(__DECC) +# define COMPILER_ID "Compaq" + /* __DECC_VER = VVRRTPPPP */ +# define COMPILER_VERSION_MAJOR DEC(__DECC_VER/10000000) +# define COMPILER_VERSION_MINOR DEC(__DECC_VER/100000 % 100) +# define COMPILER_VERSION_PATCH DEC(__DECC_VER % 10000) + +#elif defined(__IBMC__) && defined(__COMPILER_VER__) +# define COMPILER_ID "zOS" + /* __IBMC__ = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__IBMC__/100) +# define COMPILER_VERSION_MINOR DEC(__IBMC__/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__IBMC__ % 10) + +#elif defined(__ibmxl__) && defined(__clang__) +# define COMPILER_ID "XLClang" +# define COMPILER_VERSION_MAJOR DEC(__ibmxl_version__) +# define COMPILER_VERSION_MINOR DEC(__ibmxl_release__) +# define COMPILER_VERSION_PATCH DEC(__ibmxl_modification__) +# define COMPILER_VERSION_TWEAK DEC(__ibmxl_ptf_fix_level__) + + +#elif defined(__IBMC__) && !defined(__COMPILER_VER__) && __IBMC__ >= 800 +# define COMPILER_ID "XL" + /* __IBMC__ = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__IBMC__/100) +# define COMPILER_VERSION_MINOR DEC(__IBMC__/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__IBMC__ % 10) + +#elif defined(__IBMC__) && !defined(__COMPILER_VER__) && __IBMC__ < 800 +# define COMPILER_ID "VisualAge" + /* __IBMC__ = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__IBMC__/100) +# define COMPILER_VERSION_MINOR DEC(__IBMC__/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__IBMC__ % 10) + +#elif defined(__NVCOMPILER) +# define COMPILER_ID "NVHPC" +# define COMPILER_VERSION_MAJOR DEC(__NVCOMPILER_MAJOR__) +# define COMPILER_VERSION_MINOR DEC(__NVCOMPILER_MINOR__) +# if defined(__NVCOMPILER_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__NVCOMPILER_PATCHLEVEL__) +# endif + +#elif defined(__PGI) +# define COMPILER_ID "PGI" +# define COMPILER_VERSION_MAJOR DEC(__PGIC__) +# define COMPILER_VERSION_MINOR DEC(__PGIC_MINOR__) +# if defined(__PGIC_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__PGIC_PATCHLEVEL__) +# endif + +#elif defined(_CRAYC) +# define COMPILER_ID "Cray" +# define COMPILER_VERSION_MAJOR DEC(_RELEASE_MAJOR) +# define COMPILER_VERSION_MINOR DEC(_RELEASE_MINOR) + +#elif defined(__TI_COMPILER_VERSION__) +# define COMPILER_ID "TI" + /* __TI_COMPILER_VERSION__ = VVVRRRPPP */ +# define COMPILER_VERSION_MAJOR DEC(__TI_COMPILER_VERSION__/1000000) +# define COMPILER_VERSION_MINOR DEC(__TI_COMPILER_VERSION__/1000 % 1000) +# define COMPILER_VERSION_PATCH DEC(__TI_COMPILER_VERSION__ % 1000) + +#elif defined(__CLANG_FUJITSU) +# define COMPILER_ID "FujitsuClang" +# define COMPILER_VERSION_MAJOR DEC(__FCC_major__) +# define COMPILER_VERSION_MINOR DEC(__FCC_minor__) +# define COMPILER_VERSION_PATCH DEC(__FCC_patchlevel__) +# define COMPILER_VERSION_INTERNAL_STR __clang_version__ + + +#elif defined(__FUJITSU) +# define COMPILER_ID "Fujitsu" +# if defined(__FCC_version__) +# define COMPILER_VERSION __FCC_version__ +# elif defined(__FCC_major__) +# define COMPILER_VERSION_MAJOR DEC(__FCC_major__) +# define COMPILER_VERSION_MINOR DEC(__FCC_minor__) +# define COMPILER_VERSION_PATCH DEC(__FCC_patchlevel__) +# endif +# if defined(__fcc_version) +# define COMPILER_VERSION_INTERNAL DEC(__fcc_version) +# elif defined(__FCC_VERSION) +# define COMPILER_VERSION_INTERNAL DEC(__FCC_VERSION) +# endif + + +#elif defined(__ghs__) +# define COMPILER_ID "GHS" +/* __GHS_VERSION_NUMBER = VVVVRP */ +# ifdef __GHS_VERSION_NUMBER +# define COMPILER_VERSION_MAJOR DEC(__GHS_VERSION_NUMBER / 100) +# define COMPILER_VERSION_MINOR DEC(__GHS_VERSION_NUMBER / 10 % 10) +# define COMPILER_VERSION_PATCH DEC(__GHS_VERSION_NUMBER % 10) +# endif + +#elif defined(__TINYC__) +# define COMPILER_ID "TinyCC" + +#elif defined(__BCC__) +# define COMPILER_ID "Bruce" + +#elif defined(__SCO_VERSION__) +# define COMPILER_ID "SCO" + +#elif defined(__ARMCC_VERSION) && !defined(__clang__) +# define COMPILER_ID "ARMCC" +#if __ARMCC_VERSION >= 1000000 + /* __ARMCC_VERSION = VRRPPPP */ + # define COMPILER_VERSION_MAJOR DEC(__ARMCC_VERSION/1000000) + # define COMPILER_VERSION_MINOR DEC(__ARMCC_VERSION/10000 % 100) + # define COMPILER_VERSION_PATCH DEC(__ARMCC_VERSION % 10000) +#else + /* __ARMCC_VERSION = VRPPPP */ + # define COMPILER_VERSION_MAJOR DEC(__ARMCC_VERSION/100000) + # define COMPILER_VERSION_MINOR DEC(__ARMCC_VERSION/10000 % 10) + # define COMPILER_VERSION_PATCH DEC(__ARMCC_VERSION % 10000) +#endif + + +#elif defined(__clang__) && defined(__apple_build_version__) +# define COMPILER_ID "AppleClang" +# if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +# endif +# define COMPILER_VERSION_MAJOR DEC(__clang_major__) +# define COMPILER_VERSION_MINOR DEC(__clang_minor__) +# define COMPILER_VERSION_PATCH DEC(__clang_patchlevel__) +# if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +# endif +# define COMPILER_VERSION_TWEAK DEC(__apple_build_version__) + +#elif defined(__clang__) && defined(__ARMCOMPILER_VERSION) +# define COMPILER_ID "ARMClang" + # define COMPILER_VERSION_MAJOR DEC(__ARMCOMPILER_VERSION/1000000) + # define COMPILER_VERSION_MINOR DEC(__ARMCOMPILER_VERSION/10000 % 100) + # define COMPILER_VERSION_PATCH DEC(__ARMCOMPILER_VERSION % 10000) +# define COMPILER_VERSION_INTERNAL DEC(__ARMCOMPILER_VERSION) + +#elif defined(__clang__) +# define COMPILER_ID "Clang" +# if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +# endif +# define COMPILER_VERSION_MAJOR DEC(__clang_major__) +# define COMPILER_VERSION_MINOR DEC(__clang_minor__) +# define COMPILER_VERSION_PATCH DEC(__clang_patchlevel__) +# if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +# endif + +#elif defined(__GNUC__) +# define COMPILER_ID "GNU" +# define COMPILER_VERSION_MAJOR DEC(__GNUC__) +# if defined(__GNUC_MINOR__) +# define COMPILER_VERSION_MINOR DEC(__GNUC_MINOR__) +# endif +# if defined(__GNUC_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__) +# endif + +#elif defined(_MSC_VER) +# define COMPILER_ID "MSVC" + /* _MSC_VER = VVRR */ +# define COMPILER_VERSION_MAJOR DEC(_MSC_VER / 100) +# define COMPILER_VERSION_MINOR DEC(_MSC_VER % 100) +# if defined(_MSC_FULL_VER) +# if _MSC_VER >= 1400 + /* _MSC_FULL_VER = VVRRPPPPP */ +# define COMPILER_VERSION_PATCH DEC(_MSC_FULL_VER % 100000) +# else + /* _MSC_FULL_VER = VVRRPPPP */ +# define COMPILER_VERSION_PATCH DEC(_MSC_FULL_VER % 10000) +# endif +# endif +# if defined(_MSC_BUILD) +# define COMPILER_VERSION_TWEAK DEC(_MSC_BUILD) +# endif + +#elif defined(__VISUALDSPVERSION__) || defined(__ADSPBLACKFIN__) || defined(__ADSPTS__) || defined(__ADSP21000__) +# define COMPILER_ID "ADSP" +#if defined(__VISUALDSPVERSION__) + /* __VISUALDSPVERSION__ = 0xVVRRPP00 */ +# define COMPILER_VERSION_MAJOR HEX(__VISUALDSPVERSION__>>24) +# define COMPILER_VERSION_MINOR HEX(__VISUALDSPVERSION__>>16 & 0xFF) +# define COMPILER_VERSION_PATCH HEX(__VISUALDSPVERSION__>>8 & 0xFF) +#endif + +#elif defined(__IAR_SYSTEMS_ICC__) || defined(__IAR_SYSTEMS_ICC) +# define COMPILER_ID "IAR" +# if defined(__VER__) && defined(__ICCARM__) +# define COMPILER_VERSION_MAJOR DEC((__VER__) / 1000000) +# define COMPILER_VERSION_MINOR DEC(((__VER__) / 1000) % 1000) +# define COMPILER_VERSION_PATCH DEC((__VER__) % 1000) +# define COMPILER_VERSION_INTERNAL DEC(__IAR_SYSTEMS_ICC__) +# elif defined(__VER__) && (defined(__ICCAVR__) || defined(__ICCRX__) || defined(__ICCRH850__) || defined(__ICCRL78__) || defined(__ICC430__) || defined(__ICCRISCV__) || defined(__ICCV850__) || defined(__ICC8051__) || defined(__ICCSTM8__)) +# define COMPILER_VERSION_MAJOR DEC((__VER__) / 100) +# define COMPILER_VERSION_MINOR DEC((__VER__) - (((__VER__) / 100)*100)) +# define COMPILER_VERSION_PATCH DEC(__SUBVERSION__) +# define COMPILER_VERSION_INTERNAL DEC(__IAR_SYSTEMS_ICC__) +# endif + +#elif defined(__SDCC_VERSION_MAJOR) || defined(SDCC) +# define COMPILER_ID "SDCC" +# if defined(__SDCC_VERSION_MAJOR) +# define COMPILER_VERSION_MAJOR DEC(__SDCC_VERSION_MAJOR) +# define COMPILER_VERSION_MINOR DEC(__SDCC_VERSION_MINOR) +# define COMPILER_VERSION_PATCH DEC(__SDCC_VERSION_PATCH) +# else + /* SDCC = VRP */ +# define COMPILER_VERSION_MAJOR DEC(SDCC/100) +# define COMPILER_VERSION_MINOR DEC(SDCC/10 % 10) +# define COMPILER_VERSION_PATCH DEC(SDCC % 10) +# endif + + +/* These compilers are either not known or too old to define an + identification macro. Try to identify the platform and guess that + it is the native compiler. */ +#elif defined(__hpux) || defined(__hpua) +# define COMPILER_ID "HP" + +#else /* unknown compiler */ +# define COMPILER_ID "" +#endif + +/* Construct the string literal in pieces to prevent the source from + getting matched. Store it in a pointer rather than an array + because some compilers will just produce instructions to fill the + array rather than assigning a pointer to a static array. */ +char const* info_compiler = "INFO" ":" "compiler[" COMPILER_ID "]"; +#ifdef SIMULATE_ID +char const* info_simulate = "INFO" ":" "simulate[" SIMULATE_ID "]"; +#endif + +#ifdef __QNXNTO__ +char const* qnxnto = "INFO" ":" "qnxnto[]"; +#endif + +#if defined(__CRAYXT_COMPUTE_LINUX_TARGET) +char const *info_cray = "INFO" ":" "compiler_wrapper[CrayPrgEnv]"; +#endif + +#define STRINGIFY_HELPER(X) #X +#define STRINGIFY(X) STRINGIFY_HELPER(X) + +/* Identify known platforms by name. */ +#if defined(__linux) || defined(__linux__) || defined(linux) +# define PLATFORM_ID "Linux" + +#elif defined(__MSYS__) +# define PLATFORM_ID "MSYS" + +#elif defined(__CYGWIN__) +# define PLATFORM_ID "Cygwin" + +#elif defined(__MINGW32__) +# define PLATFORM_ID "MinGW" + +#elif defined(__APPLE__) +# define PLATFORM_ID "Darwin" + +#elif defined(_WIN32) || defined(__WIN32__) || defined(WIN32) +# define PLATFORM_ID "Windows" + +#elif defined(__FreeBSD__) || defined(__FreeBSD) +# define PLATFORM_ID "FreeBSD" + +#elif defined(__NetBSD__) || defined(__NetBSD) +# define PLATFORM_ID "NetBSD" + +#elif defined(__OpenBSD__) || defined(__OPENBSD) +# define PLATFORM_ID "OpenBSD" + +#elif defined(__sun) || defined(sun) +# define PLATFORM_ID "SunOS" + +#elif defined(_AIX) || defined(__AIX) || defined(__AIX__) || defined(__aix) || defined(__aix__) +# define PLATFORM_ID "AIX" + +#elif defined(__hpux) || defined(__hpux__) +# define PLATFORM_ID "HP-UX" + +#elif defined(__HAIKU__) +# define PLATFORM_ID "Haiku" + +#elif defined(__BeOS) || defined(__BEOS__) || defined(_BEOS) +# define PLATFORM_ID "BeOS" + +#elif defined(__QNX__) || defined(__QNXNTO__) +# define PLATFORM_ID "QNX" + +#elif defined(__tru64) || defined(_tru64) || defined(__TRU64__) +# define PLATFORM_ID "Tru64" + +#elif defined(__riscos) || defined(__riscos__) +# define PLATFORM_ID "RISCos" + +#elif defined(__sinix) || defined(__sinix__) || defined(__SINIX__) +# define PLATFORM_ID "SINIX" + +#elif defined(__UNIX_SV__) +# define PLATFORM_ID "UNIX_SV" + +#elif defined(__bsdos__) +# define PLATFORM_ID "BSDOS" + +#elif defined(_MPRAS) || defined(MPRAS) +# define PLATFORM_ID "MP-RAS" + +#elif defined(__osf) || defined(__osf__) +# define PLATFORM_ID "OSF1" + +#elif defined(_SCO_SV) || defined(SCO_SV) || defined(sco_sv) +# define PLATFORM_ID "SCO_SV" + +#elif defined(__ultrix) || defined(__ultrix__) || defined(_ULTRIX) +# define PLATFORM_ID "ULTRIX" + +#elif defined(__XENIX__) || defined(_XENIX) || defined(XENIX) +# define PLATFORM_ID "Xenix" + +#elif defined(__WATCOMC__) +# if defined(__LINUX__) +# define PLATFORM_ID "Linux" + +# elif defined(__DOS__) +# define PLATFORM_ID "DOS" + +# elif defined(__OS2__) +# define PLATFORM_ID "OS2" + +# elif defined(__WINDOWS__) +# define PLATFORM_ID "Windows3x" + +# elif defined(__VXWORKS__) +# define PLATFORM_ID "VxWorks" + +# else /* unknown platform */ +# define PLATFORM_ID +# endif + +#elif defined(__INTEGRITY) +# if defined(INT_178B) +# define PLATFORM_ID "Integrity178" + +# else /* regular Integrity */ +# define PLATFORM_ID "Integrity" +# endif + +#else /* unknown platform */ +# define PLATFORM_ID + +#endif + +/* For windows compilers MSVC and Intel we can determine + the architecture of the compiler being used. This is because + the compilers do not have flags that can change the architecture, + but rather depend on which compiler is being used +*/ +#if defined(_WIN32) && defined(_MSC_VER) +# if defined(_M_IA64) +# define ARCHITECTURE_ID "IA64" + +# elif defined(_M_ARM64EC) +# define ARCHITECTURE_ID "ARM64EC" + +# elif defined(_M_X64) || defined(_M_AMD64) +# define ARCHITECTURE_ID "x64" + +# elif defined(_M_IX86) +# define ARCHITECTURE_ID "X86" + +# elif defined(_M_ARM64) +# define ARCHITECTURE_ID "ARM64" + +# elif defined(_M_ARM) +# if _M_ARM == 4 +# define ARCHITECTURE_ID "ARMV4I" +# elif _M_ARM == 5 +# define ARCHITECTURE_ID "ARMV5I" +# else +# define ARCHITECTURE_ID "ARMV" STRINGIFY(_M_ARM) +# endif + +# elif defined(_M_MIPS) +# define ARCHITECTURE_ID "MIPS" + +# elif defined(_M_SH) +# define ARCHITECTURE_ID "SHx" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__WATCOMC__) +# if defined(_M_I86) +# define ARCHITECTURE_ID "I86" + +# elif defined(_M_IX86) +# define ARCHITECTURE_ID "X86" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__IAR_SYSTEMS_ICC__) || defined(__IAR_SYSTEMS_ICC) +# if defined(__ICCARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__ICCRX__) +# define ARCHITECTURE_ID "RX" + +# elif defined(__ICCRH850__) +# define ARCHITECTURE_ID "RH850" + +# elif defined(__ICCRL78__) +# define ARCHITECTURE_ID "RL78" + +# elif defined(__ICCRISCV__) +# define ARCHITECTURE_ID "RISCV" + +# elif defined(__ICCAVR__) +# define ARCHITECTURE_ID "AVR" + +# elif defined(__ICC430__) +# define ARCHITECTURE_ID "MSP430" + +# elif defined(__ICCV850__) +# define ARCHITECTURE_ID "V850" + +# elif defined(__ICC8051__) +# define ARCHITECTURE_ID "8051" + +# elif defined(__ICCSTM8__) +# define ARCHITECTURE_ID "STM8" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__ghs__) +# if defined(__PPC64__) +# define ARCHITECTURE_ID "PPC64" + +# elif defined(__ppc__) +# define ARCHITECTURE_ID "PPC" + +# elif defined(__ARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__x86_64__) +# define ARCHITECTURE_ID "x64" + +# elif defined(__i386__) +# define ARCHITECTURE_ID "X86" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__TI_COMPILER_VERSION__) +# if defined(__TI_ARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__MSP430__) +# define ARCHITECTURE_ID "MSP430" + +# elif defined(__TMS320C28XX__) +# define ARCHITECTURE_ID "TMS320C28x" + +# elif defined(__TMS320C6X__) || defined(_TMS320C6X) +# define ARCHITECTURE_ID "TMS320C6x" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#else +# define ARCHITECTURE_ID +#endif + +/* Convert integer to decimal digit literals. */ +#define DEC(n) \ + ('0' + (((n) / 10000000)%10)), \ + ('0' + (((n) / 1000000)%10)), \ + ('0' + (((n) / 100000)%10)), \ + ('0' + (((n) / 10000)%10)), \ + ('0' + (((n) / 1000)%10)), \ + ('0' + (((n) / 100)%10)), \ + ('0' + (((n) / 10)%10)), \ + ('0' + ((n) % 10)) + +/* Convert integer to hex digit literals. */ +#define HEX(n) \ + ('0' + ((n)>>28 & 0xF)), \ + ('0' + ((n)>>24 & 0xF)), \ + ('0' + ((n)>>20 & 0xF)), \ + ('0' + ((n)>>16 & 0xF)), \ + ('0' + ((n)>>12 & 0xF)), \ + ('0' + ((n)>>8 & 0xF)), \ + ('0' + ((n)>>4 & 0xF)), \ + ('0' + ((n) & 0xF)) + +/* Construct a string literal encoding the version number. */ +#ifdef COMPILER_VERSION +char const* info_version = "INFO" ":" "compiler_version[" COMPILER_VERSION "]"; + +/* Construct a string literal encoding the version number components. */ +#elif defined(COMPILER_VERSION_MAJOR) +char const info_version[] = { + 'I', 'N', 'F', 'O', ':', + 'c','o','m','p','i','l','e','r','_','v','e','r','s','i','o','n','[', + COMPILER_VERSION_MAJOR, +# ifdef COMPILER_VERSION_MINOR + '.', COMPILER_VERSION_MINOR, +# ifdef COMPILER_VERSION_PATCH + '.', COMPILER_VERSION_PATCH, +# ifdef COMPILER_VERSION_TWEAK + '.', COMPILER_VERSION_TWEAK, +# endif +# endif +# endif + ']','\0'}; +#endif + +/* Construct a string literal encoding the internal version number. */ +#ifdef COMPILER_VERSION_INTERNAL +char const info_version_internal[] = { + 'I', 'N', 'F', 'O', ':', + 'c','o','m','p','i','l','e','r','_','v','e','r','s','i','o','n','_', + 'i','n','t','e','r','n','a','l','[', + COMPILER_VERSION_INTERNAL,']','\0'}; +#elif defined(COMPILER_VERSION_INTERNAL_STR) +char const* info_version_internal = "INFO" ":" "compiler_version_internal[" COMPILER_VERSION_INTERNAL_STR "]"; +#endif + +/* Construct a string literal encoding the version number components. */ +#ifdef SIMULATE_VERSION_MAJOR +char const info_simulate_version[] = { + 'I', 'N', 'F', 'O', ':', + 's','i','m','u','l','a','t','e','_','v','e','r','s','i','o','n','[', + SIMULATE_VERSION_MAJOR, +# ifdef SIMULATE_VERSION_MINOR + '.', SIMULATE_VERSION_MINOR, +# ifdef SIMULATE_VERSION_PATCH + '.', SIMULATE_VERSION_PATCH, +# ifdef SIMULATE_VERSION_TWEAK + '.', SIMULATE_VERSION_TWEAK, +# endif +# endif +# endif + ']','\0'}; +#endif + +/* Construct the string literal in pieces to prevent the source from + getting matched. Store it in a pointer rather than an array + because some compilers will just produce instructions to fill the + array rather than assigning a pointer to a static array. */ +char const* info_platform = "INFO" ":" "platform[" PLATFORM_ID "]"; +char const* info_arch = "INFO" ":" "arch[" ARCHITECTURE_ID "]"; + + + +#if !defined(__STDC__) && !defined(__clang__) +# if defined(_MSC_VER) || defined(__ibmxl__) || defined(__IBMC__) +# define C_VERSION "90" +# else +# define C_VERSION +# endif +#elif __STDC_VERSION__ > 201710L +# define C_VERSION "23" +#elif __STDC_VERSION__ >= 201710L +# define C_VERSION "17" +#elif __STDC_VERSION__ >= 201000L +# define C_VERSION "11" +#elif __STDC_VERSION__ >= 199901L +# define C_VERSION "99" +#else +# define C_VERSION "90" +#endif +const char* info_language_standard_default = + "INFO" ":" "standard_default[" C_VERSION "]"; + +const char* info_language_extensions_default = "INFO" ":" "extensions_default[" +/* !defined(_MSC_VER) to exclude Clang's MSVC compatibility mode. */ +#if (defined(__clang__) || defined(__GNUC__) || \ + defined(__TI_COMPILER_VERSION__)) && \ + !defined(__STRICT_ANSI__) && !defined(_MSC_VER) + "ON" +#else + "OFF" +#endif +"]"; + +/*--------------------------------------------------------------------------*/ + +#ifdef ID_VOID_MAIN +void main() {} +#else +# if defined(__CLASSIC_C__) +int main(argc, argv) int argc; char *argv[]; +# else +int main(int argc, char* argv[]) +# endif +{ + int require = 0; + require += info_compiler[argc]; + require += info_platform[argc]; + require += info_arch[argc]; +#ifdef COMPILER_VERSION_MAJOR + require += info_version[argc]; +#endif +#ifdef COMPILER_VERSION_INTERNAL + require += info_version_internal[argc]; +#endif +#ifdef SIMULATE_ID + require += info_simulate[argc]; +#endif +#ifdef SIMULATE_VERSION_MAJOR + require += info_simulate_version[argc]; +#endif +#if defined(__CRAYXT_COMPUTE_LINUX_TARGET) + require += info_cray[argc]; +#endif + require += info_language_standard_default[argc]; + require += info_language_extensions_default[argc]; + (void)argv; + return require; +} +#endif diff --git a/Increase_Host_compute/Is_increase/build_out/CMakeFiles/3.22.1/CompilerIdC/a.out b/Increase_Host_compute/Is_increase/build_out/CMakeFiles/3.22.1/CompilerIdC/a.out new file mode 100644 index 0000000000000000000000000000000000000000..e8a72558d96dcc6624712e8c2160f02c6c9e0f9f Binary files /dev/null and b/Increase_Host_compute/Is_increase/build_out/CMakeFiles/3.22.1/CompilerIdC/a.out differ diff --git a/Increase_Host_compute/Is_increase/build_out/CMakeFiles/3.22.1/CompilerIdCXX/CMakeCXXCompilerId.cpp b/Increase_Host_compute/Is_increase/build_out/CMakeFiles/3.22.1/CompilerIdCXX/CMakeCXXCompilerId.cpp new file mode 100644 index 0000000000000000000000000000000000000000..25c62a8c3cb40764ac539370df9ec347bdd99b79 --- /dev/null +++ b/Increase_Host_compute/Is_increase/build_out/CMakeFiles/3.22.1/CompilerIdCXX/CMakeCXXCompilerId.cpp @@ -0,0 +1,791 @@ +/* This source file must have a .cpp extension so that all C++ compilers + recognize the extension without flags. Borland does not know .cxx for + example. */ +#ifndef __cplusplus +# error "A C compiler has been selected for C++." +#endif + +#if !defined(__has_include) +/* If the compiler does not have __has_include, pretend the answer is + always no. */ +# define __has_include(x) 0 +#endif + + +/* Version number components: V=Version, R=Revision, P=Patch + Version date components: YYYY=Year, MM=Month, DD=Day */ + +#if defined(__COMO__) +# define COMPILER_ID "Comeau" + /* __COMO_VERSION__ = VRR */ +# define COMPILER_VERSION_MAJOR DEC(__COMO_VERSION__ / 100) +# define COMPILER_VERSION_MINOR DEC(__COMO_VERSION__ % 100) + +#elif defined(__INTEL_COMPILER) || defined(__ICC) +# define COMPILER_ID "Intel" +# if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +# endif +# if defined(__GNUC__) +# define SIMULATE_ID "GNU" +# endif + /* __INTEL_COMPILER = VRP prior to 2021, and then VVVV for 2021 and later, + except that a few beta releases use the old format with V=2021. */ +# if __INTEL_COMPILER < 2021 || __INTEL_COMPILER == 202110 || __INTEL_COMPILER == 202111 +# define COMPILER_VERSION_MAJOR DEC(__INTEL_COMPILER/100) +# define COMPILER_VERSION_MINOR DEC(__INTEL_COMPILER/10 % 10) +# if defined(__INTEL_COMPILER_UPDATE) +# define COMPILER_VERSION_PATCH DEC(__INTEL_COMPILER_UPDATE) +# else +# define COMPILER_VERSION_PATCH DEC(__INTEL_COMPILER % 10) +# endif +# else +# define COMPILER_VERSION_MAJOR DEC(__INTEL_COMPILER) +# define COMPILER_VERSION_MINOR DEC(__INTEL_COMPILER_UPDATE) + /* The third version component from --version is an update index, + but no macro is provided for it. */ +# define COMPILER_VERSION_PATCH DEC(0) +# endif +# if defined(__INTEL_COMPILER_BUILD_DATE) + /* __INTEL_COMPILER_BUILD_DATE = YYYYMMDD */ +# define COMPILER_VERSION_TWEAK DEC(__INTEL_COMPILER_BUILD_DATE) +# endif +# if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +# endif +# if defined(__GNUC__) +# define SIMULATE_VERSION_MAJOR DEC(__GNUC__) +# elif defined(__GNUG__) +# define SIMULATE_VERSION_MAJOR DEC(__GNUG__) +# endif +# if defined(__GNUC_MINOR__) +# define SIMULATE_VERSION_MINOR DEC(__GNUC_MINOR__) +# endif +# if defined(__GNUC_PATCHLEVEL__) +# define SIMULATE_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__) +# endif + +#elif (defined(__clang__) && defined(__INTEL_CLANG_COMPILER)) || defined(__INTEL_LLVM_COMPILER) +# define COMPILER_ID "IntelLLVM" +#if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +#endif +#if defined(__GNUC__) +# define SIMULATE_ID "GNU" +#endif +/* __INTEL_LLVM_COMPILER = VVVVRP prior to 2021.2.0, VVVVRRPP for 2021.2.0 and + * later. Look for 6 digit vs. 8 digit version number to decide encoding. + * VVVV is no smaller than the current year when a version is released. + */ +#if __INTEL_LLVM_COMPILER < 1000000L +# define COMPILER_VERSION_MAJOR DEC(__INTEL_LLVM_COMPILER/100) +# define COMPILER_VERSION_MINOR DEC(__INTEL_LLVM_COMPILER/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__INTEL_LLVM_COMPILER % 10) +#else +# define COMPILER_VERSION_MAJOR DEC(__INTEL_LLVM_COMPILER/10000) +# define COMPILER_VERSION_MINOR DEC(__INTEL_LLVM_COMPILER/100 % 100) +# define COMPILER_VERSION_PATCH DEC(__INTEL_LLVM_COMPILER % 100) +#endif +#if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +#endif +#if defined(__GNUC__) +# define SIMULATE_VERSION_MAJOR DEC(__GNUC__) +#elif defined(__GNUG__) +# define SIMULATE_VERSION_MAJOR DEC(__GNUG__) +#endif +#if defined(__GNUC_MINOR__) +# define SIMULATE_VERSION_MINOR DEC(__GNUC_MINOR__) +#endif +#if defined(__GNUC_PATCHLEVEL__) +# define SIMULATE_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__) +#endif + +#elif defined(__PATHCC__) +# define COMPILER_ID "PathScale" +# define COMPILER_VERSION_MAJOR DEC(__PATHCC__) +# define COMPILER_VERSION_MINOR DEC(__PATHCC_MINOR__) +# if defined(__PATHCC_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__PATHCC_PATCHLEVEL__) +# endif + +#elif defined(__BORLANDC__) && defined(__CODEGEARC_VERSION__) +# define COMPILER_ID "Embarcadero" +# define COMPILER_VERSION_MAJOR HEX(__CODEGEARC_VERSION__>>24 & 0x00FF) +# define COMPILER_VERSION_MINOR HEX(__CODEGEARC_VERSION__>>16 & 0x00FF) +# define COMPILER_VERSION_PATCH DEC(__CODEGEARC_VERSION__ & 0xFFFF) + +#elif defined(__BORLANDC__) +# define COMPILER_ID "Borland" + /* __BORLANDC__ = 0xVRR */ +# define COMPILER_VERSION_MAJOR HEX(__BORLANDC__>>8) +# define COMPILER_VERSION_MINOR HEX(__BORLANDC__ & 0xFF) + +#elif defined(__WATCOMC__) && __WATCOMC__ < 1200 +# define COMPILER_ID "Watcom" + /* __WATCOMC__ = VVRR */ +# define COMPILER_VERSION_MAJOR DEC(__WATCOMC__ / 100) +# define COMPILER_VERSION_MINOR DEC((__WATCOMC__ / 10) % 10) +# if (__WATCOMC__ % 10) > 0 +# define COMPILER_VERSION_PATCH DEC(__WATCOMC__ % 10) +# endif + +#elif defined(__WATCOMC__) +# define COMPILER_ID "OpenWatcom" + /* __WATCOMC__ = VVRP + 1100 */ +# define COMPILER_VERSION_MAJOR DEC((__WATCOMC__ - 1100) / 100) +# define COMPILER_VERSION_MINOR DEC((__WATCOMC__ / 10) % 10) +# if (__WATCOMC__ % 10) > 0 +# define COMPILER_VERSION_PATCH DEC(__WATCOMC__ % 10) +# endif + +#elif defined(__SUNPRO_CC) +# define COMPILER_ID "SunPro" +# if __SUNPRO_CC >= 0x5100 + /* __SUNPRO_CC = 0xVRRP */ +# define COMPILER_VERSION_MAJOR HEX(__SUNPRO_CC>>12) +# define COMPILER_VERSION_MINOR HEX(__SUNPRO_CC>>4 & 0xFF) +# define COMPILER_VERSION_PATCH HEX(__SUNPRO_CC & 0xF) +# else + /* __SUNPRO_CC = 0xVRP */ +# define COMPILER_VERSION_MAJOR HEX(__SUNPRO_CC>>8) +# define COMPILER_VERSION_MINOR HEX(__SUNPRO_CC>>4 & 0xF) +# define COMPILER_VERSION_PATCH HEX(__SUNPRO_CC & 0xF) +# endif + +#elif defined(__HP_aCC) +# define COMPILER_ID "HP" + /* __HP_aCC = VVRRPP */ +# define COMPILER_VERSION_MAJOR DEC(__HP_aCC/10000) +# define COMPILER_VERSION_MINOR DEC(__HP_aCC/100 % 100) +# define COMPILER_VERSION_PATCH DEC(__HP_aCC % 100) + +#elif defined(__DECCXX) +# define COMPILER_ID "Compaq" + /* __DECCXX_VER = VVRRTPPPP */ +# define COMPILER_VERSION_MAJOR DEC(__DECCXX_VER/10000000) +# define COMPILER_VERSION_MINOR DEC(__DECCXX_VER/100000 % 100) +# define COMPILER_VERSION_PATCH DEC(__DECCXX_VER % 10000) + +#elif defined(__IBMCPP__) && defined(__COMPILER_VER__) +# define COMPILER_ID "zOS" + /* __IBMCPP__ = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__IBMCPP__/100) +# define COMPILER_VERSION_MINOR DEC(__IBMCPP__/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__IBMCPP__ % 10) + +#elif defined(__ibmxl__) && defined(__clang__) +# define COMPILER_ID "XLClang" +# define COMPILER_VERSION_MAJOR DEC(__ibmxl_version__) +# define COMPILER_VERSION_MINOR DEC(__ibmxl_release__) +# define COMPILER_VERSION_PATCH DEC(__ibmxl_modification__) +# define COMPILER_VERSION_TWEAK DEC(__ibmxl_ptf_fix_level__) + + +#elif defined(__IBMCPP__) && !defined(__COMPILER_VER__) && __IBMCPP__ >= 800 +# define COMPILER_ID "XL" + /* __IBMCPP__ = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__IBMCPP__/100) +# define COMPILER_VERSION_MINOR DEC(__IBMCPP__/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__IBMCPP__ % 10) + +#elif defined(__IBMCPP__) && !defined(__COMPILER_VER__) && __IBMCPP__ < 800 +# define COMPILER_ID "VisualAge" + /* __IBMCPP__ = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__IBMCPP__/100) +# define COMPILER_VERSION_MINOR DEC(__IBMCPP__/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__IBMCPP__ % 10) + +#elif defined(__NVCOMPILER) +# define COMPILER_ID "NVHPC" +# define COMPILER_VERSION_MAJOR DEC(__NVCOMPILER_MAJOR__) +# define COMPILER_VERSION_MINOR DEC(__NVCOMPILER_MINOR__) +# if defined(__NVCOMPILER_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__NVCOMPILER_PATCHLEVEL__) +# endif + +#elif defined(__PGI) +# define COMPILER_ID "PGI" +# define COMPILER_VERSION_MAJOR DEC(__PGIC__) +# define COMPILER_VERSION_MINOR DEC(__PGIC_MINOR__) +# if defined(__PGIC_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__PGIC_PATCHLEVEL__) +# endif + +#elif defined(_CRAYC) +# define COMPILER_ID "Cray" +# define COMPILER_VERSION_MAJOR DEC(_RELEASE_MAJOR) +# define COMPILER_VERSION_MINOR DEC(_RELEASE_MINOR) + +#elif defined(__TI_COMPILER_VERSION__) +# define COMPILER_ID "TI" + /* __TI_COMPILER_VERSION__ = VVVRRRPPP */ +# define COMPILER_VERSION_MAJOR DEC(__TI_COMPILER_VERSION__/1000000) +# define COMPILER_VERSION_MINOR DEC(__TI_COMPILER_VERSION__/1000 % 1000) +# define COMPILER_VERSION_PATCH DEC(__TI_COMPILER_VERSION__ % 1000) + +#elif defined(__CLANG_FUJITSU) +# define COMPILER_ID "FujitsuClang" +# define COMPILER_VERSION_MAJOR DEC(__FCC_major__) +# define COMPILER_VERSION_MINOR DEC(__FCC_minor__) +# define COMPILER_VERSION_PATCH DEC(__FCC_patchlevel__) +# define COMPILER_VERSION_INTERNAL_STR __clang_version__ + + +#elif defined(__FUJITSU) +# define COMPILER_ID "Fujitsu" +# if defined(__FCC_version__) +# define COMPILER_VERSION __FCC_version__ +# elif defined(__FCC_major__) +# define COMPILER_VERSION_MAJOR DEC(__FCC_major__) +# define COMPILER_VERSION_MINOR DEC(__FCC_minor__) +# define COMPILER_VERSION_PATCH DEC(__FCC_patchlevel__) +# endif +# if defined(__fcc_version) +# define COMPILER_VERSION_INTERNAL DEC(__fcc_version) +# elif defined(__FCC_VERSION) +# define COMPILER_VERSION_INTERNAL DEC(__FCC_VERSION) +# endif + + +#elif defined(__ghs__) +# define COMPILER_ID "GHS" +/* __GHS_VERSION_NUMBER = VVVVRP */ +# ifdef __GHS_VERSION_NUMBER +# define COMPILER_VERSION_MAJOR DEC(__GHS_VERSION_NUMBER / 100) +# define COMPILER_VERSION_MINOR DEC(__GHS_VERSION_NUMBER / 10 % 10) +# define COMPILER_VERSION_PATCH DEC(__GHS_VERSION_NUMBER % 10) +# endif + +#elif defined(__SCO_VERSION__) +# define COMPILER_ID "SCO" + +#elif defined(__ARMCC_VERSION) && !defined(__clang__) +# define COMPILER_ID "ARMCC" +#if __ARMCC_VERSION >= 1000000 + /* __ARMCC_VERSION = VRRPPPP */ + # define COMPILER_VERSION_MAJOR DEC(__ARMCC_VERSION/1000000) + # define COMPILER_VERSION_MINOR DEC(__ARMCC_VERSION/10000 % 100) + # define COMPILER_VERSION_PATCH DEC(__ARMCC_VERSION % 10000) +#else + /* __ARMCC_VERSION = VRPPPP */ + # define COMPILER_VERSION_MAJOR DEC(__ARMCC_VERSION/100000) + # define COMPILER_VERSION_MINOR DEC(__ARMCC_VERSION/10000 % 10) + # define COMPILER_VERSION_PATCH DEC(__ARMCC_VERSION % 10000) +#endif + + +#elif defined(__clang__) && defined(__apple_build_version__) +# define COMPILER_ID "AppleClang" +# if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +# endif +# define COMPILER_VERSION_MAJOR DEC(__clang_major__) +# define COMPILER_VERSION_MINOR DEC(__clang_minor__) +# define COMPILER_VERSION_PATCH DEC(__clang_patchlevel__) +# if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +# endif +# define COMPILER_VERSION_TWEAK DEC(__apple_build_version__) + +#elif defined(__clang__) && defined(__ARMCOMPILER_VERSION) +# define COMPILER_ID "ARMClang" + # define COMPILER_VERSION_MAJOR DEC(__ARMCOMPILER_VERSION/1000000) + # define COMPILER_VERSION_MINOR DEC(__ARMCOMPILER_VERSION/10000 % 100) + # define COMPILER_VERSION_PATCH DEC(__ARMCOMPILER_VERSION % 10000) +# define COMPILER_VERSION_INTERNAL DEC(__ARMCOMPILER_VERSION) + +#elif defined(__clang__) +# define COMPILER_ID "Clang" +# if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +# endif +# define COMPILER_VERSION_MAJOR DEC(__clang_major__) +# define COMPILER_VERSION_MINOR DEC(__clang_minor__) +# define COMPILER_VERSION_PATCH DEC(__clang_patchlevel__) +# if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +# endif + +#elif defined(__GNUC__) || defined(__GNUG__) +# define COMPILER_ID "GNU" +# if defined(__GNUC__) +# define COMPILER_VERSION_MAJOR DEC(__GNUC__) +# else +# define COMPILER_VERSION_MAJOR DEC(__GNUG__) +# endif +# if defined(__GNUC_MINOR__) +# define COMPILER_VERSION_MINOR DEC(__GNUC_MINOR__) +# endif +# if defined(__GNUC_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__) +# endif + +#elif defined(_MSC_VER) +# define COMPILER_ID "MSVC" + /* _MSC_VER = VVRR */ +# define COMPILER_VERSION_MAJOR DEC(_MSC_VER / 100) +# define COMPILER_VERSION_MINOR DEC(_MSC_VER % 100) +# if defined(_MSC_FULL_VER) +# if _MSC_VER >= 1400 + /* _MSC_FULL_VER = VVRRPPPPP */ +# define COMPILER_VERSION_PATCH DEC(_MSC_FULL_VER % 100000) +# else + /* _MSC_FULL_VER = VVRRPPPP */ +# define COMPILER_VERSION_PATCH DEC(_MSC_FULL_VER % 10000) +# endif +# endif +# if defined(_MSC_BUILD) +# define COMPILER_VERSION_TWEAK DEC(_MSC_BUILD) +# endif + +#elif defined(__VISUALDSPVERSION__) || defined(__ADSPBLACKFIN__) || defined(__ADSPTS__) || defined(__ADSP21000__) +# define COMPILER_ID "ADSP" +#if defined(__VISUALDSPVERSION__) + /* __VISUALDSPVERSION__ = 0xVVRRPP00 */ +# define COMPILER_VERSION_MAJOR HEX(__VISUALDSPVERSION__>>24) +# define COMPILER_VERSION_MINOR HEX(__VISUALDSPVERSION__>>16 & 0xFF) +# define COMPILER_VERSION_PATCH HEX(__VISUALDSPVERSION__>>8 & 0xFF) +#endif + +#elif defined(__IAR_SYSTEMS_ICC__) || defined(__IAR_SYSTEMS_ICC) +# define COMPILER_ID "IAR" +# if defined(__VER__) && defined(__ICCARM__) +# define COMPILER_VERSION_MAJOR DEC((__VER__) / 1000000) +# define COMPILER_VERSION_MINOR DEC(((__VER__) / 1000) % 1000) +# define COMPILER_VERSION_PATCH DEC((__VER__) % 1000) +# define COMPILER_VERSION_INTERNAL DEC(__IAR_SYSTEMS_ICC__) +# elif defined(__VER__) && (defined(__ICCAVR__) || defined(__ICCRX__) || defined(__ICCRH850__) || defined(__ICCRL78__) || defined(__ICC430__) || defined(__ICCRISCV__) || defined(__ICCV850__) || defined(__ICC8051__) || defined(__ICCSTM8__)) +# define COMPILER_VERSION_MAJOR DEC((__VER__) / 100) +# define COMPILER_VERSION_MINOR DEC((__VER__) - (((__VER__) / 100)*100)) +# define COMPILER_VERSION_PATCH DEC(__SUBVERSION__) +# define COMPILER_VERSION_INTERNAL DEC(__IAR_SYSTEMS_ICC__) +# endif + + +/* These compilers are either not known or too old to define an + identification macro. Try to identify the platform and guess that + it is the native compiler. */ +#elif defined(__hpux) || defined(__hpua) +# define COMPILER_ID "HP" + +#else /* unknown compiler */ +# define COMPILER_ID "" +#endif + +/* Construct the string literal in pieces to prevent the source from + getting matched. Store it in a pointer rather than an array + because some compilers will just produce instructions to fill the + array rather than assigning a pointer to a static array. */ +char const* info_compiler = "INFO" ":" "compiler[" COMPILER_ID "]"; +#ifdef SIMULATE_ID +char const* info_simulate = "INFO" ":" "simulate[" SIMULATE_ID "]"; +#endif + +#ifdef __QNXNTO__ +char const* qnxnto = "INFO" ":" "qnxnto[]"; +#endif + +#if defined(__CRAYXT_COMPUTE_LINUX_TARGET) +char const *info_cray = "INFO" ":" "compiler_wrapper[CrayPrgEnv]"; +#endif + +#define STRINGIFY_HELPER(X) #X +#define STRINGIFY(X) STRINGIFY_HELPER(X) + +/* Identify known platforms by name. */ +#if defined(__linux) || defined(__linux__) || defined(linux) +# define PLATFORM_ID "Linux" + +#elif defined(__MSYS__) +# define PLATFORM_ID "MSYS" + +#elif defined(__CYGWIN__) +# define PLATFORM_ID "Cygwin" + +#elif defined(__MINGW32__) +# define PLATFORM_ID "MinGW" + +#elif defined(__APPLE__) +# define PLATFORM_ID "Darwin" + +#elif defined(_WIN32) || defined(__WIN32__) || defined(WIN32) +# define PLATFORM_ID "Windows" + +#elif defined(__FreeBSD__) || defined(__FreeBSD) +# define PLATFORM_ID "FreeBSD" + +#elif defined(__NetBSD__) || defined(__NetBSD) +# define PLATFORM_ID "NetBSD" + +#elif defined(__OpenBSD__) || defined(__OPENBSD) +# define PLATFORM_ID "OpenBSD" + +#elif defined(__sun) || defined(sun) +# define PLATFORM_ID "SunOS" + +#elif defined(_AIX) || defined(__AIX) || defined(__AIX__) || defined(__aix) || defined(__aix__) +# define PLATFORM_ID "AIX" + +#elif defined(__hpux) || defined(__hpux__) +# define PLATFORM_ID "HP-UX" + +#elif defined(__HAIKU__) +# define PLATFORM_ID "Haiku" + +#elif defined(__BeOS) || defined(__BEOS__) || defined(_BEOS) +# define PLATFORM_ID "BeOS" + +#elif defined(__QNX__) || defined(__QNXNTO__) +# define PLATFORM_ID "QNX" + +#elif defined(__tru64) || defined(_tru64) || defined(__TRU64__) +# define PLATFORM_ID "Tru64" + +#elif defined(__riscos) || defined(__riscos__) +# define PLATFORM_ID "RISCos" + +#elif defined(__sinix) || defined(__sinix__) || defined(__SINIX__) +# define PLATFORM_ID "SINIX" + +#elif defined(__UNIX_SV__) +# define PLATFORM_ID "UNIX_SV" + +#elif defined(__bsdos__) +# define PLATFORM_ID "BSDOS" + +#elif defined(_MPRAS) || defined(MPRAS) +# define PLATFORM_ID "MP-RAS" + +#elif defined(__osf) || defined(__osf__) +# define PLATFORM_ID "OSF1" + +#elif defined(_SCO_SV) || defined(SCO_SV) || defined(sco_sv) +# define PLATFORM_ID "SCO_SV" + +#elif defined(__ultrix) || defined(__ultrix__) || defined(_ULTRIX) +# define PLATFORM_ID "ULTRIX" + +#elif defined(__XENIX__) || defined(_XENIX) || defined(XENIX) +# define PLATFORM_ID "Xenix" + +#elif defined(__WATCOMC__) +# if defined(__LINUX__) +# define PLATFORM_ID "Linux" + +# elif defined(__DOS__) +# define PLATFORM_ID "DOS" + +# elif defined(__OS2__) +# define PLATFORM_ID "OS2" + +# elif defined(__WINDOWS__) +# define PLATFORM_ID "Windows3x" + +# elif defined(__VXWORKS__) +# define PLATFORM_ID "VxWorks" + +# else /* unknown platform */ +# define PLATFORM_ID +# endif + +#elif defined(__INTEGRITY) +# if defined(INT_178B) +# define PLATFORM_ID "Integrity178" + +# else /* regular Integrity */ +# define PLATFORM_ID "Integrity" +# endif + +#else /* unknown platform */ +# define PLATFORM_ID + +#endif + +/* For windows compilers MSVC and Intel we can determine + the architecture of the compiler being used. This is because + the compilers do not have flags that can change the architecture, + but rather depend on which compiler is being used +*/ +#if defined(_WIN32) && defined(_MSC_VER) +# if defined(_M_IA64) +# define ARCHITECTURE_ID "IA64" + +# elif defined(_M_ARM64EC) +# define ARCHITECTURE_ID "ARM64EC" + +# elif defined(_M_X64) || defined(_M_AMD64) +# define ARCHITECTURE_ID "x64" + +# elif defined(_M_IX86) +# define ARCHITECTURE_ID "X86" + +# elif defined(_M_ARM64) +# define ARCHITECTURE_ID "ARM64" + +# elif defined(_M_ARM) +# if _M_ARM == 4 +# define ARCHITECTURE_ID "ARMV4I" +# elif _M_ARM == 5 +# define ARCHITECTURE_ID "ARMV5I" +# else +# define ARCHITECTURE_ID "ARMV" STRINGIFY(_M_ARM) +# endif + +# elif defined(_M_MIPS) +# define ARCHITECTURE_ID "MIPS" + +# elif defined(_M_SH) +# define ARCHITECTURE_ID "SHx" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__WATCOMC__) +# if defined(_M_I86) +# define ARCHITECTURE_ID "I86" + +# elif defined(_M_IX86) +# define ARCHITECTURE_ID "X86" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__IAR_SYSTEMS_ICC__) || defined(__IAR_SYSTEMS_ICC) +# if defined(__ICCARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__ICCRX__) +# define ARCHITECTURE_ID "RX" + +# elif defined(__ICCRH850__) +# define ARCHITECTURE_ID "RH850" + +# elif defined(__ICCRL78__) +# define ARCHITECTURE_ID "RL78" + +# elif defined(__ICCRISCV__) +# define ARCHITECTURE_ID "RISCV" + +# elif defined(__ICCAVR__) +# define ARCHITECTURE_ID "AVR" + +# elif defined(__ICC430__) +# define ARCHITECTURE_ID "MSP430" + +# elif defined(__ICCV850__) +# define ARCHITECTURE_ID "V850" + +# elif defined(__ICC8051__) +# define ARCHITECTURE_ID "8051" + +# elif defined(__ICCSTM8__) +# define ARCHITECTURE_ID "STM8" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__ghs__) +# if defined(__PPC64__) +# define ARCHITECTURE_ID "PPC64" + +# elif defined(__ppc__) +# define ARCHITECTURE_ID "PPC" + +# elif defined(__ARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__x86_64__) +# define ARCHITECTURE_ID "x64" + +# elif defined(__i386__) +# define ARCHITECTURE_ID "X86" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__TI_COMPILER_VERSION__) +# if defined(__TI_ARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__MSP430__) +# define ARCHITECTURE_ID "MSP430" + +# elif defined(__TMS320C28XX__) +# define ARCHITECTURE_ID "TMS320C28x" + +# elif defined(__TMS320C6X__) || defined(_TMS320C6X) +# define ARCHITECTURE_ID "TMS320C6x" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#else +# define ARCHITECTURE_ID +#endif + +/* Convert integer to decimal digit literals. */ +#define DEC(n) \ + ('0' + (((n) / 10000000)%10)), \ + ('0' + (((n) / 1000000)%10)), \ + ('0' + (((n) / 100000)%10)), \ + ('0' + (((n) / 10000)%10)), \ + ('0' + (((n) / 1000)%10)), \ + ('0' + (((n) / 100)%10)), \ + ('0' + (((n) / 10)%10)), \ + ('0' + ((n) % 10)) + +/* Convert integer to hex digit literals. */ +#define HEX(n) \ + ('0' + ((n)>>28 & 0xF)), \ + ('0' + ((n)>>24 & 0xF)), \ + ('0' + ((n)>>20 & 0xF)), \ + ('0' + ((n)>>16 & 0xF)), \ + ('0' + ((n)>>12 & 0xF)), \ + ('0' + ((n)>>8 & 0xF)), \ + ('0' + ((n)>>4 & 0xF)), \ + ('0' + ((n) & 0xF)) + +/* Construct a string literal encoding the version number. */ +#ifdef COMPILER_VERSION +char const* info_version = "INFO" ":" "compiler_version[" COMPILER_VERSION "]"; + +/* Construct a string literal encoding the version number components. */ +#elif defined(COMPILER_VERSION_MAJOR) +char const info_version[] = { + 'I', 'N', 'F', 'O', ':', + 'c','o','m','p','i','l','e','r','_','v','e','r','s','i','o','n','[', + COMPILER_VERSION_MAJOR, +# ifdef COMPILER_VERSION_MINOR + '.', COMPILER_VERSION_MINOR, +# ifdef COMPILER_VERSION_PATCH + '.', COMPILER_VERSION_PATCH, +# ifdef COMPILER_VERSION_TWEAK + '.', COMPILER_VERSION_TWEAK, +# endif +# endif +# endif + ']','\0'}; +#endif + +/* Construct a string literal encoding the internal version number. */ +#ifdef COMPILER_VERSION_INTERNAL +char const info_version_internal[] = { + 'I', 'N', 'F', 'O', ':', + 'c','o','m','p','i','l','e','r','_','v','e','r','s','i','o','n','_', + 'i','n','t','e','r','n','a','l','[', + COMPILER_VERSION_INTERNAL,']','\0'}; +#elif defined(COMPILER_VERSION_INTERNAL_STR) +char const* info_version_internal = "INFO" ":" "compiler_version_internal[" COMPILER_VERSION_INTERNAL_STR "]"; +#endif + +/* Construct a string literal encoding the version number components. */ +#ifdef SIMULATE_VERSION_MAJOR +char const info_simulate_version[] = { + 'I', 'N', 'F', 'O', ':', + 's','i','m','u','l','a','t','e','_','v','e','r','s','i','o','n','[', + SIMULATE_VERSION_MAJOR, +# ifdef SIMULATE_VERSION_MINOR + '.', SIMULATE_VERSION_MINOR, +# ifdef SIMULATE_VERSION_PATCH + '.', SIMULATE_VERSION_PATCH, +# ifdef SIMULATE_VERSION_TWEAK + '.', SIMULATE_VERSION_TWEAK, +# endif +# endif +# endif + ']','\0'}; +#endif + +/* Construct the string literal in pieces to prevent the source from + getting matched. Store it in a pointer rather than an array + because some compilers will just produce instructions to fill the + array rather than assigning a pointer to a static array. */ +char const* info_platform = "INFO" ":" "platform[" PLATFORM_ID "]"; +char const* info_arch = "INFO" ":" "arch[" ARCHITECTURE_ID "]"; + + + +#if defined(__INTEL_COMPILER) && defined(_MSVC_LANG) && _MSVC_LANG < 201403L +# if defined(__INTEL_CXX11_MODE__) +# if defined(__cpp_aggregate_nsdmi) +# define CXX_STD 201402L +# else +# define CXX_STD 201103L +# endif +# else +# define CXX_STD 199711L +# endif +#elif defined(_MSC_VER) && defined(_MSVC_LANG) +# define CXX_STD _MSVC_LANG +#else +# define CXX_STD __cplusplus +#endif + +const char* info_language_standard_default = "INFO" ":" "standard_default[" +#if CXX_STD > 202002L + "23" +#elif CXX_STD > 201703L + "20" +#elif CXX_STD >= 201703L + "17" +#elif CXX_STD >= 201402L + "14" +#elif CXX_STD >= 201103L + "11" +#else + "98" +#endif +"]"; + +const char* info_language_extensions_default = "INFO" ":" "extensions_default[" +/* !defined(_MSC_VER) to exclude Clang's MSVC compatibility mode. */ +#if (defined(__clang__) || defined(__GNUC__) || \ + defined(__TI_COMPILER_VERSION__)) && \ + !defined(__STRICT_ANSI__) && !defined(_MSC_VER) + "ON" +#else + "OFF" +#endif +"]"; + +/*--------------------------------------------------------------------------*/ + +int main(int argc, char* argv[]) +{ + int require = 0; + require += info_compiler[argc]; + require += info_platform[argc]; +#ifdef COMPILER_VERSION_MAJOR + require += info_version[argc]; +#endif +#ifdef COMPILER_VERSION_INTERNAL + require += info_version_internal[argc]; +#endif +#ifdef SIMULATE_ID + require += info_simulate[argc]; +#endif +#ifdef SIMULATE_VERSION_MAJOR + require += info_simulate_version[argc]; +#endif +#if defined(__CRAYXT_COMPUTE_LINUX_TARGET) + require += info_cray[argc]; +#endif + require += info_language_standard_default[argc]; + require += info_language_extensions_default[argc]; + (void)argv; + return require; +} diff --git a/Increase_Host_compute/Is_increase/build_out/CMakeFiles/3.22.1/CompilerIdCXX/a.out b/Increase_Host_compute/Is_increase/build_out/CMakeFiles/3.22.1/CompilerIdCXX/a.out new file mode 100644 index 0000000000000000000000000000000000000000..47c74a11ebba8f57647130a4389f88befac42ec5 Binary files /dev/null and b/Increase_Host_compute/Is_increase/build_out/CMakeFiles/3.22.1/CompilerIdCXX/a.out differ diff --git a/Increase_Host_compute/Is_increase/build_out/CMakeFiles/CMakeDirectoryInformation.cmake b/Increase_Host_compute/Is_increase/build_out/CMakeFiles/CMakeDirectoryInformation.cmake new file mode 100644 index 0000000000000000000000000000000000000000..002b88cf2701f56136a34a80e3144414c152313e --- /dev/null +++ b/Increase_Host_compute/Is_increase/build_out/CMakeFiles/CMakeDirectoryInformation.cmake @@ -0,0 +1,16 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +# Relative path conversion top directories. +set(CMAKE_RELATIVE_PATH_TOP_SOURCE "/Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer") +set(CMAKE_RELATIVE_PATH_TOP_BINARY "/Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out") + +# Force unix paths in dependencies. +set(CMAKE_FORCE_UNIX_PATHS 1) + + +# The C and CXX include file regular expressions for this directory. +set(CMAKE_C_INCLUDE_REGEX_SCAN "^.*$") +set(CMAKE_C_INCLUDE_REGEX_COMPLAIN "^$") +set(CMAKE_CXX_INCLUDE_REGEX_SCAN ${CMAKE_C_INCLUDE_REGEX_SCAN}) +set(CMAKE_CXX_INCLUDE_REGEX_COMPLAIN ${CMAKE_C_INCLUDE_REGEX_COMPLAIN}) diff --git a/Increase_Host_compute/Is_increase/build_out/CMakeFiles/CMakeOutput.log b/Increase_Host_compute/Is_increase/build_out/CMakeFiles/CMakeOutput.log new file mode 100644 index 0000000000000000000000000000000000000000..e0280b6bf18f8c5ae2b1552cd89ad2f671eb0ea3 --- /dev/null +++ b/Increase_Host_compute/Is_increase/build_out/CMakeFiles/CMakeOutput.log @@ -0,0 +1,437 @@ +The system is: Linux - 5.10.0+ - aarch64 +Compiling the C compiler identification source file "CMakeCCompilerId.c" succeeded. +Compiler: /usr/bin/cc +Build flags: +Id flags: + +The output was: +0 + + +Compilation of the C compiler identification source "CMakeCCompilerId.c" produced "a.out" + +The C compiler identification is GNU, found in "/Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/CMakeFiles/3.22.1/CompilerIdC/a.out" + +Compiling the CXX compiler identification source file "CMakeCXXCompilerId.cpp" succeeded. +Compiler: /usr/bin/c++ +Build flags: +Id flags: + +The output was: +0 + + +Compilation of the CXX compiler identification source "CMakeCXXCompilerId.cpp" produced "a.out" + +The CXX compiler identification is GNU, found in "/Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/CMakeFiles/3.22.1/CompilerIdCXX/a.out" + +Detecting C compiler ABI info compiled with the following output: +Change Dir: /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/CMakeFiles/CMakeTmp + +Run Build Command(s):/usr/bin/gmake -f Makefile cmTC_fa34d/fast && /usr/bin/gmake -f CMakeFiles/cmTC_fa34d.dir/build.make CMakeFiles/cmTC_fa34d.dir/build +gmake[1]: Entering directory '/Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/CMakeFiles/CMakeTmp' +Building C object CMakeFiles/cmTC_fa34d.dir/CMakeCCompilerABI.c.o +/usr/bin/cc -v -o CMakeFiles/cmTC_fa34d.dir/CMakeCCompilerABI.c.o -c /usr/share/cmake-3.22/Modules/CMakeCCompilerABI.c +Using built-in specs. +COLLECT_GCC=/usr/bin/cc +Target: aarch64-linux-gnu +Configured with: ../src/configure -v --with-pkgversion='Ubuntu 11.4.0-1ubuntu1~22.04' --with-bugurl=file:///usr/share/doc/gcc-11/README.Bugs --enable-languages=c,ada,c++,go,d,fortran,objc,obj-c++,m2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-11 --program-prefix=aarch64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --enable-bootstrap --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-libquadmath --disable-libquadmath-support --enable-plugin --enable-default-pie --with-system-zlib --enable-libphobos-checking=release --with-target-system-zlib=auto --enable-objc-gc=auto --enable-multiarch --enable-fix-cortex-a53-843419 --disable-werror --enable-checking=release --build=aarch64-linux-gnu --host=aarch64-linux-gnu --target=aarch64-linux-gnu --with-build-config=bootstrap-lto-lean --enable-link-serialization=2 +Thread model: posix +Supported LTO compression algorithms: zlib zstd +gcc version 11.4.0 (Ubuntu 11.4.0-1ubuntu1~22.04) +COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_fa34d.dir/CMakeCCompilerABI.c.o' '-c' '-mlittle-endian' '-mabi=lp64' '-dumpdir' 'CMakeFiles/cmTC_fa34d.dir/' + /usr/lib/gcc/aarch64-linux-gnu/11/cc1 -quiet -v -imultiarch aarch64-linux-gnu /usr/share/cmake-3.22/Modules/CMakeCCompilerABI.c -quiet -dumpdir CMakeFiles/cmTC_fa34d.dir/ -dumpbase CMakeCCompilerABI.c.c -dumpbase-ext .c -mlittle-endian -mabi=lp64 -version -fasynchronous-unwind-tables -fstack-protector-strong -Wformat -Wformat-security -fstack-clash-protection -o /tmp/ccWNthnv.s +GNU C17 (Ubuntu 11.4.0-1ubuntu1~22.04) version 11.4.0 (aarch64-linux-gnu) + compiled by GNU C version 11.4.0, GMP version 6.2.1, MPFR version 4.1.0, MPC version 1.2.1, isl version isl-0.24-GMP + +GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072 +ignoring nonexistent directory "/usr/local/include/aarch64-linux-gnu" +ignoring nonexistent directory "/usr/lib/gcc/aarch64-linux-gnu/11/include-fixed" +ignoring nonexistent directory "/usr/lib/gcc/aarch64-linux-gnu/11/../../../../aarch64-linux-gnu/include" +#include "..." search starts here: +#include <...> search starts here: + /usr/lib/gcc/aarch64-linux-gnu/11/include + /usr/local/include + /usr/include/aarch64-linux-gnu + /usr/include +End of search list. +GNU C17 (Ubuntu 11.4.0-1ubuntu1~22.04) version 11.4.0 (aarch64-linux-gnu) + compiled by GNU C version 11.4.0, GMP version 6.2.1, MPFR version 4.1.0, MPC version 1.2.1, isl version isl-0.24-GMP + +GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072 +Compiler executable checksum: 52ed857e9cd110e5efaa797811afcfbb +COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_fa34d.dir/CMakeCCompilerABI.c.o' '-c' '-mlittle-endian' '-mabi=lp64' '-dumpdir' 'CMakeFiles/cmTC_fa34d.dir/' + as -v -EL -mabi=lp64 -o CMakeFiles/cmTC_fa34d.dir/CMakeCCompilerABI.c.o /tmp/ccWNthnv.s +GNU assembler version 2.38 (aarch64-linux-gnu) using BFD version (GNU Binutils for Ubuntu) 2.38 +COMPILER_PATH=/usr/lib/gcc/aarch64-linux-gnu/11/:/usr/lib/gcc/aarch64-linux-gnu/11/:/usr/lib/gcc/aarch64-linux-gnu/:/usr/lib/gcc/aarch64-linux-gnu/11/:/usr/lib/gcc/aarch64-linux-gnu/ +LIBRARY_PATH=/usr/lib/gcc/aarch64-linux-gnu/11/:/usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu/:/usr/lib/gcc/aarch64-linux-gnu/11/../../../../lib/:/lib/aarch64-linux-gnu/:/lib/../lib/:/usr/lib/aarch64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/aarch64-linux-gnu/11/../../../:/lib/:/usr/lib/ +COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_fa34d.dir/CMakeCCompilerABI.c.o' '-c' '-mlittle-endian' '-mabi=lp64' '-dumpdir' 'CMakeFiles/cmTC_fa34d.dir/CMakeCCompilerABI.c.' +Linking C executable cmTC_fa34d +/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_fa34d.dir/link.txt --verbose=1 +/usr/bin/cc -v CMakeFiles/cmTC_fa34d.dir/CMakeCCompilerABI.c.o -o cmTC_fa34d +Using built-in specs. +COLLECT_GCC=/usr/bin/cc +COLLECT_LTO_WRAPPER=/usr/lib/gcc/aarch64-linux-gnu/11/lto-wrapper +Target: aarch64-linux-gnu +Configured with: ../src/configure -v --with-pkgversion='Ubuntu 11.4.0-1ubuntu1~22.04' --with-bugurl=file:///usr/share/doc/gcc-11/README.Bugs --enable-languages=c,ada,c++,go,d,fortran,objc,obj-c++,m2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-11 --program-prefix=aarch64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --enable-bootstrap --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-libquadmath --disable-libquadmath-support --enable-plugin --enable-default-pie --with-system-zlib --enable-libphobos-checking=release --with-target-system-zlib=auto --enable-objc-gc=auto --enable-multiarch --enable-fix-cortex-a53-843419 --disable-werror --enable-checking=release --build=aarch64-linux-gnu --host=aarch64-linux-gnu --target=aarch64-linux-gnu --with-build-config=bootstrap-lto-lean --enable-link-serialization=2 +Thread model: posix +Supported LTO compression algorithms: zlib zstd +gcc version 11.4.0 (Ubuntu 11.4.0-1ubuntu1~22.04) +COMPILER_PATH=/usr/lib/gcc/aarch64-linux-gnu/11/:/usr/lib/gcc/aarch64-linux-gnu/11/:/usr/lib/gcc/aarch64-linux-gnu/:/usr/lib/gcc/aarch64-linux-gnu/11/:/usr/lib/gcc/aarch64-linux-gnu/ +LIBRARY_PATH=/usr/lib/gcc/aarch64-linux-gnu/11/:/usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu/:/usr/lib/gcc/aarch64-linux-gnu/11/../../../../lib/:/lib/aarch64-linux-gnu/:/lib/../lib/:/usr/lib/aarch64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/aarch64-linux-gnu/11/../../../:/lib/:/usr/lib/ +COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_fa34d' '-mlittle-endian' '-mabi=lp64' '-dumpdir' 'cmTC_fa34d.' + /usr/lib/gcc/aarch64-linux-gnu/11/collect2 -plugin /usr/lib/gcc/aarch64-linux-gnu/11/liblto_plugin.so -plugin-opt=/usr/lib/gcc/aarch64-linux-gnu/11/lto-wrapper -plugin-opt=-fresolution=/tmp/cc6xD9At.res -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s --build-id --eh-frame-hdr --hash-style=gnu --as-needed -dynamic-linker /lib/ld-linux-aarch64.so.1 -X -EL -maarch64linux --fix-cortex-a53-843419 -pie -z now -z relro -o cmTC_fa34d /usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu/Scrt1.o /usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu/crti.o /usr/lib/gcc/aarch64-linux-gnu/11/crtbeginS.o -L/usr/lib/gcc/aarch64-linux-gnu/11 -L/usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu -L/usr/lib/gcc/aarch64-linux-gnu/11/../../../../lib -L/lib/aarch64-linux-gnu -L/lib/../lib -L/usr/lib/aarch64-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/aarch64-linux-gnu/11/../../.. CMakeFiles/cmTC_fa34d.dir/CMakeCCompilerABI.c.o -lgcc --push-state --as-needed -lgcc_s --pop-state -lc -lgcc --push-state --as-needed -lgcc_s --pop-state /usr/lib/gcc/aarch64-linux-gnu/11/crtendS.o /usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu/crtn.o +COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_fa34d' '-mlittle-endian' '-mabi=lp64' '-dumpdir' 'cmTC_fa34d.' +gmake[1]: Leaving directory '/Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/CMakeFiles/CMakeTmp' + + + +Parsed C implicit include dir info from above output: rv=done + found start of include info + found start of implicit include info + add: [/usr/lib/gcc/aarch64-linux-gnu/11/include] + add: [/usr/local/include] + add: [/usr/include/aarch64-linux-gnu] + add: [/usr/include] + end of search list found + collapse include dir [/usr/lib/gcc/aarch64-linux-gnu/11/include] ==> [/usr/lib/gcc/aarch64-linux-gnu/11/include] + collapse include dir [/usr/local/include] ==> [/usr/local/include] + collapse include dir [/usr/include/aarch64-linux-gnu] ==> [/usr/include/aarch64-linux-gnu] + collapse include dir [/usr/include] ==> [/usr/include] + implicit include dirs: [/usr/lib/gcc/aarch64-linux-gnu/11/include;/usr/local/include;/usr/include/aarch64-linux-gnu;/usr/include] + + +Parsed C implicit link information from above output: + link line regex: [^( *|.*[/\])(ld|CMAKE_LINK_STARTFILE-NOTFOUND|([^/\]+-)?ld|collect2)[^/\]*( |$)] + ignore line: [Change Dir: /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/CMakeFiles/CMakeTmp] + ignore line: [] + ignore line: [Run Build Command(s):/usr/bin/gmake -f Makefile cmTC_fa34d/fast && /usr/bin/gmake -f CMakeFiles/cmTC_fa34d.dir/build.make CMakeFiles/cmTC_fa34d.dir/build] + ignore line: [gmake[1]: Entering directory '/Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/CMakeFiles/CMakeTmp'] + ignore line: [Building C object CMakeFiles/cmTC_fa34d.dir/CMakeCCompilerABI.c.o] + ignore line: [/usr/bin/cc -v -o CMakeFiles/cmTC_fa34d.dir/CMakeCCompilerABI.c.o -c /usr/share/cmake-3.22/Modules/CMakeCCompilerABI.c] + ignore line: [Using built-in specs.] + ignore line: [COLLECT_GCC=/usr/bin/cc] + ignore line: [Target: aarch64-linux-gnu] + ignore line: [Configured with: ../src/configure -v --with-pkgversion='Ubuntu 11.4.0-1ubuntu1~22.04' --with-bugurl=file:///usr/share/doc/gcc-11/README.Bugs --enable-languages=c ada c++ go d fortran objc obj-c++ m2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-11 --program-prefix=aarch64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --enable-bootstrap --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-libquadmath --disable-libquadmath-support --enable-plugin --enable-default-pie --with-system-zlib --enable-libphobos-checking=release --with-target-system-zlib=auto --enable-objc-gc=auto --enable-multiarch --enable-fix-cortex-a53-843419 --disable-werror --enable-checking=release --build=aarch64-linux-gnu --host=aarch64-linux-gnu --target=aarch64-linux-gnu --with-build-config=bootstrap-lto-lean --enable-link-serialization=2] + ignore line: [Thread model: posix] + ignore line: [Supported LTO compression algorithms: zlib zstd] + ignore line: [gcc version 11.4.0 (Ubuntu 11.4.0-1ubuntu1~22.04) ] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_fa34d.dir/CMakeCCompilerABI.c.o' '-c' '-mlittle-endian' '-mabi=lp64' '-dumpdir' 'CMakeFiles/cmTC_fa34d.dir/'] + ignore line: [ /usr/lib/gcc/aarch64-linux-gnu/11/cc1 -quiet -v -imultiarch aarch64-linux-gnu /usr/share/cmake-3.22/Modules/CMakeCCompilerABI.c -quiet -dumpdir CMakeFiles/cmTC_fa34d.dir/ -dumpbase CMakeCCompilerABI.c.c -dumpbase-ext .c -mlittle-endian -mabi=lp64 -version -fasynchronous-unwind-tables -fstack-protector-strong -Wformat -Wformat-security -fstack-clash-protection -o /tmp/ccWNthnv.s] + ignore line: [GNU C17 (Ubuntu 11.4.0-1ubuntu1~22.04) version 11.4.0 (aarch64-linux-gnu)] + ignore line: [ compiled by GNU C version 11.4.0 GMP version 6.2.1 MPFR version 4.1.0 MPC version 1.2.1 isl version isl-0.24-GMP] + ignore line: [] + ignore line: [GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072] + ignore line: [ignoring nonexistent directory "/usr/local/include/aarch64-linux-gnu"] + ignore line: [ignoring nonexistent directory "/usr/lib/gcc/aarch64-linux-gnu/11/include-fixed"] + ignore line: [ignoring nonexistent directory "/usr/lib/gcc/aarch64-linux-gnu/11/../../../../aarch64-linux-gnu/include"] + ignore line: [#include "..." search starts here:] + ignore line: [#include <...> search starts here:] + ignore line: [ /usr/lib/gcc/aarch64-linux-gnu/11/include] + ignore line: [ /usr/local/include] + ignore line: [ /usr/include/aarch64-linux-gnu] + ignore line: [ /usr/include] + ignore line: [End of search list.] + ignore line: [GNU C17 (Ubuntu 11.4.0-1ubuntu1~22.04) version 11.4.0 (aarch64-linux-gnu)] + ignore line: [ compiled by GNU C version 11.4.0 GMP version 6.2.1 MPFR version 4.1.0 MPC version 1.2.1 isl version isl-0.24-GMP] + ignore line: [] + ignore line: [GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072] + ignore line: [Compiler executable checksum: 52ed857e9cd110e5efaa797811afcfbb] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_fa34d.dir/CMakeCCompilerABI.c.o' '-c' '-mlittle-endian' '-mabi=lp64' '-dumpdir' 'CMakeFiles/cmTC_fa34d.dir/'] + ignore line: [ as -v -EL -mabi=lp64 -o CMakeFiles/cmTC_fa34d.dir/CMakeCCompilerABI.c.o /tmp/ccWNthnv.s] + ignore line: [GNU assembler version 2.38 (aarch64-linux-gnu) using BFD version (GNU Binutils for Ubuntu) 2.38] + ignore line: [COMPILER_PATH=/usr/lib/gcc/aarch64-linux-gnu/11/:/usr/lib/gcc/aarch64-linux-gnu/11/:/usr/lib/gcc/aarch64-linux-gnu/:/usr/lib/gcc/aarch64-linux-gnu/11/:/usr/lib/gcc/aarch64-linux-gnu/] + ignore line: [LIBRARY_PATH=/usr/lib/gcc/aarch64-linux-gnu/11/:/usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu/:/usr/lib/gcc/aarch64-linux-gnu/11/../../../../lib/:/lib/aarch64-linux-gnu/:/lib/../lib/:/usr/lib/aarch64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/aarch64-linux-gnu/11/../../../:/lib/:/usr/lib/] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_fa34d.dir/CMakeCCompilerABI.c.o' '-c' '-mlittle-endian' '-mabi=lp64' '-dumpdir' 'CMakeFiles/cmTC_fa34d.dir/CMakeCCompilerABI.c.'] + ignore line: [Linking C executable cmTC_fa34d] + ignore line: [/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_fa34d.dir/link.txt --verbose=1] + ignore line: [/usr/bin/cc -v CMakeFiles/cmTC_fa34d.dir/CMakeCCompilerABI.c.o -o cmTC_fa34d ] + ignore line: [Using built-in specs.] + ignore line: [COLLECT_GCC=/usr/bin/cc] + ignore line: [COLLECT_LTO_WRAPPER=/usr/lib/gcc/aarch64-linux-gnu/11/lto-wrapper] + ignore line: [Target: aarch64-linux-gnu] + ignore line: [Configured with: ../src/configure -v --with-pkgversion='Ubuntu 11.4.0-1ubuntu1~22.04' --with-bugurl=file:///usr/share/doc/gcc-11/README.Bugs --enable-languages=c ada c++ go d fortran objc obj-c++ m2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-11 --program-prefix=aarch64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --enable-bootstrap --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-libquadmath --disable-libquadmath-support --enable-plugin --enable-default-pie --with-system-zlib --enable-libphobos-checking=release --with-target-system-zlib=auto --enable-objc-gc=auto --enable-multiarch --enable-fix-cortex-a53-843419 --disable-werror --enable-checking=release --build=aarch64-linux-gnu --host=aarch64-linux-gnu --target=aarch64-linux-gnu --with-build-config=bootstrap-lto-lean --enable-link-serialization=2] + ignore line: [Thread model: posix] + ignore line: [Supported LTO compression algorithms: zlib zstd] + ignore line: [gcc version 11.4.0 (Ubuntu 11.4.0-1ubuntu1~22.04) ] + ignore line: [COMPILER_PATH=/usr/lib/gcc/aarch64-linux-gnu/11/:/usr/lib/gcc/aarch64-linux-gnu/11/:/usr/lib/gcc/aarch64-linux-gnu/:/usr/lib/gcc/aarch64-linux-gnu/11/:/usr/lib/gcc/aarch64-linux-gnu/] + ignore line: [LIBRARY_PATH=/usr/lib/gcc/aarch64-linux-gnu/11/:/usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu/:/usr/lib/gcc/aarch64-linux-gnu/11/../../../../lib/:/lib/aarch64-linux-gnu/:/lib/../lib/:/usr/lib/aarch64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/aarch64-linux-gnu/11/../../../:/lib/:/usr/lib/] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_fa34d' '-mlittle-endian' '-mabi=lp64' '-dumpdir' 'cmTC_fa34d.'] + link line: [ /usr/lib/gcc/aarch64-linux-gnu/11/collect2 -plugin /usr/lib/gcc/aarch64-linux-gnu/11/liblto_plugin.so -plugin-opt=/usr/lib/gcc/aarch64-linux-gnu/11/lto-wrapper -plugin-opt=-fresolution=/tmp/cc6xD9At.res -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s --build-id --eh-frame-hdr --hash-style=gnu --as-needed -dynamic-linker /lib/ld-linux-aarch64.so.1 -X -EL -maarch64linux --fix-cortex-a53-843419 -pie -z now -z relro -o cmTC_fa34d /usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu/Scrt1.o /usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu/crti.o /usr/lib/gcc/aarch64-linux-gnu/11/crtbeginS.o -L/usr/lib/gcc/aarch64-linux-gnu/11 -L/usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu -L/usr/lib/gcc/aarch64-linux-gnu/11/../../../../lib -L/lib/aarch64-linux-gnu -L/lib/../lib -L/usr/lib/aarch64-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/aarch64-linux-gnu/11/../../.. CMakeFiles/cmTC_fa34d.dir/CMakeCCompilerABI.c.o -lgcc --push-state --as-needed -lgcc_s --pop-state -lc -lgcc --push-state --as-needed -lgcc_s --pop-state /usr/lib/gcc/aarch64-linux-gnu/11/crtendS.o /usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu/crtn.o] + arg [/usr/lib/gcc/aarch64-linux-gnu/11/collect2] ==> ignore + arg [-plugin] ==> ignore + arg [/usr/lib/gcc/aarch64-linux-gnu/11/liblto_plugin.so] ==> ignore + arg [-plugin-opt=/usr/lib/gcc/aarch64-linux-gnu/11/lto-wrapper] ==> ignore + arg [-plugin-opt=-fresolution=/tmp/cc6xD9At.res] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc_s] ==> ignore + arg [-plugin-opt=-pass-through=-lc] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc_s] ==> ignore + arg [--build-id] ==> ignore + arg [--eh-frame-hdr] ==> ignore + arg [--hash-style=gnu] ==> ignore + arg [--as-needed] ==> ignore + arg [-dynamic-linker] ==> ignore + arg [/lib/ld-linux-aarch64.so.1] ==> ignore + arg [-X] ==> ignore + arg [-EL] ==> ignore + arg [-maarch64linux] ==> ignore + arg [--fix-cortex-a53-843419] ==> ignore + arg [-pie] ==> ignore + arg [-znow] ==> ignore + arg [-zrelro] ==> ignore + arg [-o] ==> ignore + arg [cmTC_fa34d] ==> ignore + arg [/usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu/Scrt1.o] ==> obj [/usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu/Scrt1.o] + arg [/usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu/crti.o] ==> obj [/usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu/crti.o] + arg [/usr/lib/gcc/aarch64-linux-gnu/11/crtbeginS.o] ==> obj [/usr/lib/gcc/aarch64-linux-gnu/11/crtbeginS.o] + arg [-L/usr/lib/gcc/aarch64-linux-gnu/11] ==> dir [/usr/lib/gcc/aarch64-linux-gnu/11] + arg [-L/usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu] ==> dir [/usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu] + arg [-L/usr/lib/gcc/aarch64-linux-gnu/11/../../../../lib] ==> dir [/usr/lib/gcc/aarch64-linux-gnu/11/../../../../lib] + arg [-L/lib/aarch64-linux-gnu] ==> dir [/lib/aarch64-linux-gnu] + arg [-L/lib/../lib] ==> dir [/lib/../lib] + arg [-L/usr/lib/aarch64-linux-gnu] ==> dir [/usr/lib/aarch64-linux-gnu] + arg [-L/usr/lib/../lib] ==> dir [/usr/lib/../lib] + arg [-L/usr/lib/gcc/aarch64-linux-gnu/11/../../..] ==> dir [/usr/lib/gcc/aarch64-linux-gnu/11/../../..] + arg [CMakeFiles/cmTC_fa34d.dir/CMakeCCompilerABI.c.o] ==> ignore + arg [-lgcc] ==> lib [gcc] + arg [--push-state] ==> ignore + arg [--as-needed] ==> ignore + arg [-lgcc_s] ==> lib [gcc_s] + arg [--pop-state] ==> ignore + arg [-lc] ==> lib [c] + arg [-lgcc] ==> lib [gcc] + arg [--push-state] ==> ignore + arg [--as-needed] ==> ignore + arg [-lgcc_s] ==> lib [gcc_s] + arg [--pop-state] ==> ignore + arg [/usr/lib/gcc/aarch64-linux-gnu/11/crtendS.o] ==> obj [/usr/lib/gcc/aarch64-linux-gnu/11/crtendS.o] + arg [/usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu/crtn.o] ==> obj [/usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu/crtn.o] + collapse obj [/usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu/Scrt1.o] ==> [/usr/lib/aarch64-linux-gnu/Scrt1.o] + collapse obj [/usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu/crti.o] ==> [/usr/lib/aarch64-linux-gnu/crti.o] + collapse obj [/usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu/crtn.o] ==> [/usr/lib/aarch64-linux-gnu/crtn.o] + collapse library dir [/usr/lib/gcc/aarch64-linux-gnu/11] ==> [/usr/lib/gcc/aarch64-linux-gnu/11] + collapse library dir [/usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu] ==> [/usr/lib/aarch64-linux-gnu] + collapse library dir [/usr/lib/gcc/aarch64-linux-gnu/11/../../../../lib] ==> [/usr/lib] + collapse library dir [/lib/aarch64-linux-gnu] ==> [/lib/aarch64-linux-gnu] + collapse library dir [/lib/../lib] ==> [/lib] + collapse library dir [/usr/lib/aarch64-linux-gnu] ==> [/usr/lib/aarch64-linux-gnu] + collapse library dir [/usr/lib/../lib] ==> [/usr/lib] + collapse library dir [/usr/lib/gcc/aarch64-linux-gnu/11/../../..] ==> [/usr/lib] + implicit libs: [gcc;gcc_s;c;gcc;gcc_s] + implicit objs: [/usr/lib/aarch64-linux-gnu/Scrt1.o;/usr/lib/aarch64-linux-gnu/crti.o;/usr/lib/gcc/aarch64-linux-gnu/11/crtbeginS.o;/usr/lib/gcc/aarch64-linux-gnu/11/crtendS.o;/usr/lib/aarch64-linux-gnu/crtn.o] + implicit dirs: [/usr/lib/gcc/aarch64-linux-gnu/11;/usr/lib/aarch64-linux-gnu;/usr/lib;/lib/aarch64-linux-gnu;/lib] + implicit fwks: [] + + +Detecting CXX compiler ABI info compiled with the following output: +Change Dir: /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/CMakeFiles/CMakeTmp + +Run Build Command(s):/usr/bin/gmake -f Makefile cmTC_2a17f/fast && /usr/bin/gmake -f CMakeFiles/cmTC_2a17f.dir/build.make CMakeFiles/cmTC_2a17f.dir/build +gmake[1]: Entering directory '/Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/CMakeFiles/CMakeTmp' +Building CXX object CMakeFiles/cmTC_2a17f.dir/CMakeCXXCompilerABI.cpp.o +/usr/bin/c++ -v -o CMakeFiles/cmTC_2a17f.dir/CMakeCXXCompilerABI.cpp.o -c /usr/share/cmake-3.22/Modules/CMakeCXXCompilerABI.cpp +Using built-in specs. +COLLECT_GCC=/usr/bin/c++ +Target: aarch64-linux-gnu +Configured with: ../src/configure -v --with-pkgversion='Ubuntu 11.4.0-1ubuntu1~22.04' --with-bugurl=file:///usr/share/doc/gcc-11/README.Bugs --enable-languages=c,ada,c++,go,d,fortran,objc,obj-c++,m2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-11 --program-prefix=aarch64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --enable-bootstrap --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-libquadmath --disable-libquadmath-support --enable-plugin --enable-default-pie --with-system-zlib --enable-libphobos-checking=release --with-target-system-zlib=auto --enable-objc-gc=auto --enable-multiarch --enable-fix-cortex-a53-843419 --disable-werror --enable-checking=release --build=aarch64-linux-gnu --host=aarch64-linux-gnu --target=aarch64-linux-gnu --with-build-config=bootstrap-lto-lean --enable-link-serialization=2 +Thread model: posix +Supported LTO compression algorithms: zlib zstd +gcc version 11.4.0 (Ubuntu 11.4.0-1ubuntu1~22.04) +COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_2a17f.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mlittle-endian' '-mabi=lp64' '-dumpdir' 'CMakeFiles/cmTC_2a17f.dir/' + /usr/lib/gcc/aarch64-linux-gnu/11/cc1plus -quiet -v -imultiarch aarch64-linux-gnu -D_GNU_SOURCE /usr/share/cmake-3.22/Modules/CMakeCXXCompilerABI.cpp -quiet -dumpdir CMakeFiles/cmTC_2a17f.dir/ -dumpbase CMakeCXXCompilerABI.cpp.cpp -dumpbase-ext .cpp -mlittle-endian -mabi=lp64 -version -fasynchronous-unwind-tables -fstack-protector-strong -Wformat -Wformat-security -fstack-clash-protection -o /tmp/ccGilpJY.s +GNU C++17 (Ubuntu 11.4.0-1ubuntu1~22.04) version 11.4.0 (aarch64-linux-gnu) + compiled by GNU C version 11.4.0, GMP version 6.2.1, MPFR version 4.1.0, MPC version 1.2.1, isl version isl-0.24-GMP + +GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072 +ignoring duplicate directory "/usr/include/aarch64-linux-gnu/c++/11" +ignoring nonexistent directory "/usr/local/include/aarch64-linux-gnu" +ignoring nonexistent directory "/usr/lib/gcc/aarch64-linux-gnu/11/include-fixed" +ignoring nonexistent directory "/usr/lib/gcc/aarch64-linux-gnu/11/../../../../aarch64-linux-gnu/include" +#include "..." search starts here: +#include <...> search starts here: + /usr/include/c++/11 + /usr/include/aarch64-linux-gnu/c++/11 + /usr/include/c++/11/backward + /usr/lib/gcc/aarch64-linux-gnu/11/include + /usr/local/include + /usr/include/aarch64-linux-gnu + /usr/include +End of search list. +GNU C++17 (Ubuntu 11.4.0-1ubuntu1~22.04) version 11.4.0 (aarch64-linux-gnu) + compiled by GNU C version 11.4.0, GMP version 6.2.1, MPFR version 4.1.0, MPC version 1.2.1, isl version isl-0.24-GMP + +GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072 +Compiler executable checksum: 3e6e780af1232722b47e0979fda82402 +COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_2a17f.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mlittle-endian' '-mabi=lp64' '-dumpdir' 'CMakeFiles/cmTC_2a17f.dir/' + as -v -EL -mabi=lp64 -o CMakeFiles/cmTC_2a17f.dir/CMakeCXXCompilerABI.cpp.o /tmp/ccGilpJY.s +GNU assembler version 2.38 (aarch64-linux-gnu) using BFD version (GNU Binutils for Ubuntu) 2.38 +COMPILER_PATH=/usr/lib/gcc/aarch64-linux-gnu/11/:/usr/lib/gcc/aarch64-linux-gnu/11/:/usr/lib/gcc/aarch64-linux-gnu/:/usr/lib/gcc/aarch64-linux-gnu/11/:/usr/lib/gcc/aarch64-linux-gnu/ +LIBRARY_PATH=/usr/lib/gcc/aarch64-linux-gnu/11/:/usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu/:/usr/lib/gcc/aarch64-linux-gnu/11/../../../../lib/:/lib/aarch64-linux-gnu/:/lib/../lib/:/usr/lib/aarch64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/aarch64-linux-gnu/11/../../../:/lib/:/usr/lib/ +COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_2a17f.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mlittle-endian' '-mabi=lp64' '-dumpdir' 'CMakeFiles/cmTC_2a17f.dir/CMakeCXXCompilerABI.cpp.' +Linking CXX executable cmTC_2a17f +/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_2a17f.dir/link.txt --verbose=1 +/usr/bin/c++ -v CMakeFiles/cmTC_2a17f.dir/CMakeCXXCompilerABI.cpp.o -o cmTC_2a17f +Using built-in specs. +COLLECT_GCC=/usr/bin/c++ +COLLECT_LTO_WRAPPER=/usr/lib/gcc/aarch64-linux-gnu/11/lto-wrapper +Target: aarch64-linux-gnu +Configured with: ../src/configure -v --with-pkgversion='Ubuntu 11.4.0-1ubuntu1~22.04' --with-bugurl=file:///usr/share/doc/gcc-11/README.Bugs --enable-languages=c,ada,c++,go,d,fortran,objc,obj-c++,m2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-11 --program-prefix=aarch64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --enable-bootstrap --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-libquadmath --disable-libquadmath-support --enable-plugin --enable-default-pie --with-system-zlib --enable-libphobos-checking=release --with-target-system-zlib=auto --enable-objc-gc=auto --enable-multiarch --enable-fix-cortex-a53-843419 --disable-werror --enable-checking=release --build=aarch64-linux-gnu --host=aarch64-linux-gnu --target=aarch64-linux-gnu --with-build-config=bootstrap-lto-lean --enable-link-serialization=2 +Thread model: posix +Supported LTO compression algorithms: zlib zstd +gcc version 11.4.0 (Ubuntu 11.4.0-1ubuntu1~22.04) +COMPILER_PATH=/usr/lib/gcc/aarch64-linux-gnu/11/:/usr/lib/gcc/aarch64-linux-gnu/11/:/usr/lib/gcc/aarch64-linux-gnu/:/usr/lib/gcc/aarch64-linux-gnu/11/:/usr/lib/gcc/aarch64-linux-gnu/ +LIBRARY_PATH=/usr/lib/gcc/aarch64-linux-gnu/11/:/usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu/:/usr/lib/gcc/aarch64-linux-gnu/11/../../../../lib/:/lib/aarch64-linux-gnu/:/lib/../lib/:/usr/lib/aarch64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/aarch64-linux-gnu/11/../../../:/lib/:/usr/lib/ +COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_2a17f' '-shared-libgcc' '-mlittle-endian' '-mabi=lp64' '-dumpdir' 'cmTC_2a17f.' + /usr/lib/gcc/aarch64-linux-gnu/11/collect2 -plugin /usr/lib/gcc/aarch64-linux-gnu/11/liblto_plugin.so -plugin-opt=/usr/lib/gcc/aarch64-linux-gnu/11/lto-wrapper -plugin-opt=-fresolution=/tmp/ccjHXCCe.res -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc --build-id --eh-frame-hdr --hash-style=gnu --as-needed -dynamic-linker /lib/ld-linux-aarch64.so.1 -X -EL -maarch64linux --fix-cortex-a53-843419 -pie -z now -z relro -o cmTC_2a17f /usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu/Scrt1.o /usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu/crti.o /usr/lib/gcc/aarch64-linux-gnu/11/crtbeginS.o -L/usr/lib/gcc/aarch64-linux-gnu/11 -L/usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu -L/usr/lib/gcc/aarch64-linux-gnu/11/../../../../lib -L/lib/aarch64-linux-gnu -L/lib/../lib -L/usr/lib/aarch64-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/aarch64-linux-gnu/11/../../.. CMakeFiles/cmTC_2a17f.dir/CMakeCXXCompilerABI.cpp.o -lstdc++ -lm -lgcc_s -lgcc -lc -lgcc_s -lgcc /usr/lib/gcc/aarch64-linux-gnu/11/crtendS.o /usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu/crtn.o +COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_2a17f' '-shared-libgcc' '-mlittle-endian' '-mabi=lp64' '-dumpdir' 'cmTC_2a17f.' +gmake[1]: Leaving directory '/Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/CMakeFiles/CMakeTmp' + + + +Parsed CXX implicit include dir info from above output: rv=done + found start of include info + found start of implicit include info + add: [/usr/include/c++/11] + add: [/usr/include/aarch64-linux-gnu/c++/11] + add: [/usr/include/c++/11/backward] + add: [/usr/lib/gcc/aarch64-linux-gnu/11/include] + add: [/usr/local/include] + add: [/usr/include/aarch64-linux-gnu] + add: [/usr/include] + end of search list found + collapse include dir [/usr/include/c++/11] ==> [/usr/include/c++/11] + collapse include dir [/usr/include/aarch64-linux-gnu/c++/11] ==> [/usr/include/aarch64-linux-gnu/c++/11] + collapse include dir [/usr/include/c++/11/backward] ==> [/usr/include/c++/11/backward] + collapse include dir [/usr/lib/gcc/aarch64-linux-gnu/11/include] ==> [/usr/lib/gcc/aarch64-linux-gnu/11/include] + collapse include dir [/usr/local/include] ==> [/usr/local/include] + collapse include dir [/usr/include/aarch64-linux-gnu] ==> [/usr/include/aarch64-linux-gnu] + collapse include dir [/usr/include] ==> [/usr/include] + implicit include dirs: [/usr/include/c++/11;/usr/include/aarch64-linux-gnu/c++/11;/usr/include/c++/11/backward;/usr/lib/gcc/aarch64-linux-gnu/11/include;/usr/local/include;/usr/include/aarch64-linux-gnu;/usr/include] + + +Parsed CXX implicit link information from above output: + link line regex: [^( *|.*[/\])(ld|CMAKE_LINK_STARTFILE-NOTFOUND|([^/\]+-)?ld|collect2)[^/\]*( |$)] + ignore line: [Change Dir: /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/CMakeFiles/CMakeTmp] + ignore line: [] + ignore line: [Run Build Command(s):/usr/bin/gmake -f Makefile cmTC_2a17f/fast && /usr/bin/gmake -f CMakeFiles/cmTC_2a17f.dir/build.make CMakeFiles/cmTC_2a17f.dir/build] + ignore line: [gmake[1]: Entering directory '/Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/CMakeFiles/CMakeTmp'] + ignore line: [Building CXX object CMakeFiles/cmTC_2a17f.dir/CMakeCXXCompilerABI.cpp.o] + ignore line: [/usr/bin/c++ -v -o CMakeFiles/cmTC_2a17f.dir/CMakeCXXCompilerABI.cpp.o -c /usr/share/cmake-3.22/Modules/CMakeCXXCompilerABI.cpp] + ignore line: [Using built-in specs.] + ignore line: [COLLECT_GCC=/usr/bin/c++] + ignore line: [Target: aarch64-linux-gnu] + ignore line: [Configured with: ../src/configure -v --with-pkgversion='Ubuntu 11.4.0-1ubuntu1~22.04' --with-bugurl=file:///usr/share/doc/gcc-11/README.Bugs --enable-languages=c ada c++ go d fortran objc obj-c++ m2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-11 --program-prefix=aarch64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --enable-bootstrap --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-libquadmath --disable-libquadmath-support --enable-plugin --enable-default-pie --with-system-zlib --enable-libphobos-checking=release --with-target-system-zlib=auto --enable-objc-gc=auto --enable-multiarch --enable-fix-cortex-a53-843419 --disable-werror --enable-checking=release --build=aarch64-linux-gnu --host=aarch64-linux-gnu --target=aarch64-linux-gnu --with-build-config=bootstrap-lto-lean --enable-link-serialization=2] + ignore line: [Thread model: posix] + ignore line: [Supported LTO compression algorithms: zlib zstd] + ignore line: [gcc version 11.4.0 (Ubuntu 11.4.0-1ubuntu1~22.04) ] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_2a17f.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mlittle-endian' '-mabi=lp64' '-dumpdir' 'CMakeFiles/cmTC_2a17f.dir/'] + ignore line: [ /usr/lib/gcc/aarch64-linux-gnu/11/cc1plus -quiet -v -imultiarch aarch64-linux-gnu -D_GNU_SOURCE /usr/share/cmake-3.22/Modules/CMakeCXXCompilerABI.cpp -quiet -dumpdir CMakeFiles/cmTC_2a17f.dir/ -dumpbase CMakeCXXCompilerABI.cpp.cpp -dumpbase-ext .cpp -mlittle-endian -mabi=lp64 -version -fasynchronous-unwind-tables -fstack-protector-strong -Wformat -Wformat-security -fstack-clash-protection -o /tmp/ccGilpJY.s] + ignore line: [GNU C++17 (Ubuntu 11.4.0-1ubuntu1~22.04) version 11.4.0 (aarch64-linux-gnu)] + ignore line: [ compiled by GNU C version 11.4.0 GMP version 6.2.1 MPFR version 4.1.0 MPC version 1.2.1 isl version isl-0.24-GMP] + ignore line: [] + ignore line: [GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072] + ignore line: [ignoring duplicate directory "/usr/include/aarch64-linux-gnu/c++/11"] + ignore line: [ignoring nonexistent directory "/usr/local/include/aarch64-linux-gnu"] + ignore line: [ignoring nonexistent directory "/usr/lib/gcc/aarch64-linux-gnu/11/include-fixed"] + ignore line: [ignoring nonexistent directory "/usr/lib/gcc/aarch64-linux-gnu/11/../../../../aarch64-linux-gnu/include"] + ignore line: [#include "..." search starts here:] + ignore line: [#include <...> search starts here:] + ignore line: [ /usr/include/c++/11] + ignore line: [ /usr/include/aarch64-linux-gnu/c++/11] + ignore line: [ /usr/include/c++/11/backward] + ignore line: [ /usr/lib/gcc/aarch64-linux-gnu/11/include] + ignore line: [ /usr/local/include] + ignore line: [ /usr/include/aarch64-linux-gnu] + ignore line: [ /usr/include] + ignore line: [End of search list.] + ignore line: [GNU C++17 (Ubuntu 11.4.0-1ubuntu1~22.04) version 11.4.0 (aarch64-linux-gnu)] + ignore line: [ compiled by GNU C version 11.4.0 GMP version 6.2.1 MPFR version 4.1.0 MPC version 1.2.1 isl version isl-0.24-GMP] + ignore line: [] + ignore line: [GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072] + ignore line: [Compiler executable checksum: 3e6e780af1232722b47e0979fda82402] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_2a17f.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mlittle-endian' '-mabi=lp64' '-dumpdir' 'CMakeFiles/cmTC_2a17f.dir/'] + ignore line: [ as -v -EL -mabi=lp64 -o CMakeFiles/cmTC_2a17f.dir/CMakeCXXCompilerABI.cpp.o /tmp/ccGilpJY.s] + ignore line: [GNU assembler version 2.38 (aarch64-linux-gnu) using BFD version (GNU Binutils for Ubuntu) 2.38] + ignore line: [COMPILER_PATH=/usr/lib/gcc/aarch64-linux-gnu/11/:/usr/lib/gcc/aarch64-linux-gnu/11/:/usr/lib/gcc/aarch64-linux-gnu/:/usr/lib/gcc/aarch64-linux-gnu/11/:/usr/lib/gcc/aarch64-linux-gnu/] + ignore line: [LIBRARY_PATH=/usr/lib/gcc/aarch64-linux-gnu/11/:/usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu/:/usr/lib/gcc/aarch64-linux-gnu/11/../../../../lib/:/lib/aarch64-linux-gnu/:/lib/../lib/:/usr/lib/aarch64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/aarch64-linux-gnu/11/../../../:/lib/:/usr/lib/] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_2a17f.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mlittle-endian' '-mabi=lp64' '-dumpdir' 'CMakeFiles/cmTC_2a17f.dir/CMakeCXXCompilerABI.cpp.'] + ignore line: [Linking CXX executable cmTC_2a17f] + ignore line: [/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_2a17f.dir/link.txt --verbose=1] + ignore line: [/usr/bin/c++ -v CMakeFiles/cmTC_2a17f.dir/CMakeCXXCompilerABI.cpp.o -o cmTC_2a17f ] + ignore line: [Using built-in specs.] + ignore line: [COLLECT_GCC=/usr/bin/c++] + ignore line: [COLLECT_LTO_WRAPPER=/usr/lib/gcc/aarch64-linux-gnu/11/lto-wrapper] + ignore line: [Target: aarch64-linux-gnu] + ignore line: [Configured with: ../src/configure -v --with-pkgversion='Ubuntu 11.4.0-1ubuntu1~22.04' --with-bugurl=file:///usr/share/doc/gcc-11/README.Bugs --enable-languages=c ada c++ go d fortran objc obj-c++ m2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-11 --program-prefix=aarch64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --enable-bootstrap --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-libquadmath --disable-libquadmath-support --enable-plugin --enable-default-pie --with-system-zlib --enable-libphobos-checking=release --with-target-system-zlib=auto --enable-objc-gc=auto --enable-multiarch --enable-fix-cortex-a53-843419 --disable-werror --enable-checking=release --build=aarch64-linux-gnu --host=aarch64-linux-gnu --target=aarch64-linux-gnu --with-build-config=bootstrap-lto-lean --enable-link-serialization=2] + ignore line: [Thread model: posix] + ignore line: [Supported LTO compression algorithms: zlib zstd] + ignore line: [gcc version 11.4.0 (Ubuntu 11.4.0-1ubuntu1~22.04) ] + ignore line: [COMPILER_PATH=/usr/lib/gcc/aarch64-linux-gnu/11/:/usr/lib/gcc/aarch64-linux-gnu/11/:/usr/lib/gcc/aarch64-linux-gnu/:/usr/lib/gcc/aarch64-linux-gnu/11/:/usr/lib/gcc/aarch64-linux-gnu/] + ignore line: [LIBRARY_PATH=/usr/lib/gcc/aarch64-linux-gnu/11/:/usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu/:/usr/lib/gcc/aarch64-linux-gnu/11/../../../../lib/:/lib/aarch64-linux-gnu/:/lib/../lib/:/usr/lib/aarch64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/aarch64-linux-gnu/11/../../../:/lib/:/usr/lib/] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_2a17f' '-shared-libgcc' '-mlittle-endian' '-mabi=lp64' '-dumpdir' 'cmTC_2a17f.'] + link line: [ /usr/lib/gcc/aarch64-linux-gnu/11/collect2 -plugin /usr/lib/gcc/aarch64-linux-gnu/11/liblto_plugin.so -plugin-opt=/usr/lib/gcc/aarch64-linux-gnu/11/lto-wrapper -plugin-opt=-fresolution=/tmp/ccjHXCCe.res -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc --build-id --eh-frame-hdr --hash-style=gnu --as-needed -dynamic-linker /lib/ld-linux-aarch64.so.1 -X -EL -maarch64linux --fix-cortex-a53-843419 -pie -z now -z relro -o cmTC_2a17f /usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu/Scrt1.o /usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu/crti.o /usr/lib/gcc/aarch64-linux-gnu/11/crtbeginS.o -L/usr/lib/gcc/aarch64-linux-gnu/11 -L/usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu -L/usr/lib/gcc/aarch64-linux-gnu/11/../../../../lib -L/lib/aarch64-linux-gnu -L/lib/../lib -L/usr/lib/aarch64-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/aarch64-linux-gnu/11/../../.. CMakeFiles/cmTC_2a17f.dir/CMakeCXXCompilerABI.cpp.o -lstdc++ -lm -lgcc_s -lgcc -lc -lgcc_s -lgcc /usr/lib/gcc/aarch64-linux-gnu/11/crtendS.o /usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu/crtn.o] + arg [/usr/lib/gcc/aarch64-linux-gnu/11/collect2] ==> ignore + arg [-plugin] ==> ignore + arg [/usr/lib/gcc/aarch64-linux-gnu/11/liblto_plugin.so] ==> ignore + arg [-plugin-opt=/usr/lib/gcc/aarch64-linux-gnu/11/lto-wrapper] ==> ignore + arg [-plugin-opt=-fresolution=/tmp/ccjHXCCe.res] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc_s] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc] ==> ignore + arg [-plugin-opt=-pass-through=-lc] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc_s] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc] ==> ignore + arg [--build-id] ==> ignore + arg [--eh-frame-hdr] ==> ignore + arg [--hash-style=gnu] ==> ignore + arg [--as-needed] ==> ignore + arg [-dynamic-linker] ==> ignore + arg [/lib/ld-linux-aarch64.so.1] ==> ignore + arg [-X] ==> ignore + arg [-EL] ==> ignore + arg [-maarch64linux] ==> ignore + arg [--fix-cortex-a53-843419] ==> ignore + arg [-pie] ==> ignore + arg [-znow] ==> ignore + arg [-zrelro] ==> ignore + arg [-o] ==> ignore + arg [cmTC_2a17f] ==> ignore + arg [/usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu/Scrt1.o] ==> obj [/usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu/Scrt1.o] + arg [/usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu/crti.o] ==> obj [/usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu/crti.o] + arg [/usr/lib/gcc/aarch64-linux-gnu/11/crtbeginS.o] ==> obj [/usr/lib/gcc/aarch64-linux-gnu/11/crtbeginS.o] + arg [-L/usr/lib/gcc/aarch64-linux-gnu/11] ==> dir [/usr/lib/gcc/aarch64-linux-gnu/11] + arg [-L/usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu] ==> dir [/usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu] + arg [-L/usr/lib/gcc/aarch64-linux-gnu/11/../../../../lib] ==> dir [/usr/lib/gcc/aarch64-linux-gnu/11/../../../../lib] + arg [-L/lib/aarch64-linux-gnu] ==> dir [/lib/aarch64-linux-gnu] + arg [-L/lib/../lib] ==> dir [/lib/../lib] + arg [-L/usr/lib/aarch64-linux-gnu] ==> dir [/usr/lib/aarch64-linux-gnu] + arg [-L/usr/lib/../lib] ==> dir [/usr/lib/../lib] + arg [-L/usr/lib/gcc/aarch64-linux-gnu/11/../../..] ==> dir [/usr/lib/gcc/aarch64-linux-gnu/11/../../..] + arg [CMakeFiles/cmTC_2a17f.dir/CMakeCXXCompilerABI.cpp.o] ==> ignore + arg [-lstdc++] ==> lib [stdc++] + arg [-lm] ==> lib [m] + arg [-lgcc_s] ==> lib [gcc_s] + arg [-lgcc] ==> lib [gcc] + arg [-lc] ==> lib [c] + arg [-lgcc_s] ==> lib [gcc_s] + arg [-lgcc] ==> lib [gcc] + arg [/usr/lib/gcc/aarch64-linux-gnu/11/crtendS.o] ==> obj [/usr/lib/gcc/aarch64-linux-gnu/11/crtendS.o] + arg [/usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu/crtn.o] ==> obj [/usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu/crtn.o] + collapse obj [/usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu/Scrt1.o] ==> [/usr/lib/aarch64-linux-gnu/Scrt1.o] + collapse obj [/usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu/crti.o] ==> [/usr/lib/aarch64-linux-gnu/crti.o] + collapse obj [/usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu/crtn.o] ==> [/usr/lib/aarch64-linux-gnu/crtn.o] + collapse library dir [/usr/lib/gcc/aarch64-linux-gnu/11] ==> [/usr/lib/gcc/aarch64-linux-gnu/11] + collapse library dir [/usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu] ==> [/usr/lib/aarch64-linux-gnu] + collapse library dir [/usr/lib/gcc/aarch64-linux-gnu/11/../../../../lib] ==> [/usr/lib] + collapse library dir [/lib/aarch64-linux-gnu] ==> [/lib/aarch64-linux-gnu] + collapse library dir [/lib/../lib] ==> [/lib] + collapse library dir [/usr/lib/aarch64-linux-gnu] ==> [/usr/lib/aarch64-linux-gnu] + collapse library dir [/usr/lib/../lib] ==> [/usr/lib] + collapse library dir [/usr/lib/gcc/aarch64-linux-gnu/11/../../..] ==> [/usr/lib] + implicit libs: [stdc++;m;gcc_s;gcc;c;gcc_s;gcc] + implicit objs: [/usr/lib/aarch64-linux-gnu/Scrt1.o;/usr/lib/aarch64-linux-gnu/crti.o;/usr/lib/gcc/aarch64-linux-gnu/11/crtbeginS.o;/usr/lib/gcc/aarch64-linux-gnu/11/crtendS.o;/usr/lib/aarch64-linux-gnu/crtn.o] + implicit dirs: [/usr/lib/gcc/aarch64-linux-gnu/11;/usr/lib/aarch64-linux-gnu;/usr/lib;/lib/aarch64-linux-gnu;/lib] + implicit fwks: [] + + diff --git a/Increase_Host_compute/Is_increase/build_out/CMakeFiles/CMakeRuleHashes.txt b/Increase_Host_compute/Is_increase/build_out/CMakeFiles/CMakeRuleHashes.txt new file mode 100644 index 0000000000000000000000000000000000000000..ef318259fd9b0d988a79248a43a6709d648f6a67 --- /dev/null +++ b/Increase_Host_compute/Is_increase/build_out/CMakeFiles/CMakeRuleHashes.txt @@ -0,0 +1,33 @@ +# Hashes of file build rules. +644264bbb1aeb2ac4b70a916881b0be0 CMakeFiles/gen_version_info +b9ff03a4a53aa3b75c41e84224af031d CMakeFiles/modify_vendor +0a780712de8503406807400ace6d1896 op_host/CMakeFiles/optiling_compat +cbfe6c595dbf13c5308913a2ede813b1 op_kernel/CMakeFiles/ascendc_bin_ascend310b +16ef51fbe8f8dcf04192c88dab07549f op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_0 +446e7cc57f6a328ad31afbcadccbdf54 op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_copy +4450b6755ce4a445ceeb3e0257221366 op_kernel/CMakeFiles/ascendc_bin_ascend310b_gen_ops_config +e059190e843fcde420d5a36384ef3ef7 op_kernel/CMakeFiles/ascendc_bin_ascend310p +264e08026f50dd4a308910403eaf6b29 op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_0 +823aafcd5128ab68b6aea352faafc120 op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_copy +52905d8a2095b56786bf70fb13d6abee op_kernel/CMakeFiles/ascendc_bin_ascend310p_gen_ops_config +432fa492326f3577591c8983921d4a59 op_kernel/CMakeFiles/ascendc_bin_ascend910 +5f33a5a941823895e6d4f86f92d0893c op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_0 +6fdba25b3f645e649cc8c3d8f3b445ab op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_copy +1946aeeedaed46f4245cf0e97c6980fa op_kernel/CMakeFiles/ascendc_bin_ascend910_gen_ops_config +dcdadb5019fb805094ce6c450858121c op_kernel/CMakeFiles/ascendc_bin_ascend910b +6b8283d3d32435c5be4d38cd209e58ed op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_0 +d00190fdd5c25a64bf9c79e0df196967 op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_copy +975407fdcfec4a66212fada4c6fe5f1a op_kernel/CMakeFiles/ascendc_bin_ascend910b_gen_ops_config +018cf5acf43a358e20ad6838cdbc30dc op_kernel/CMakeFiles/ascendc_impl_gen +018cf5acf43a358e20ad6838cdbc30dc op_kernel/CMakeFiles/npu_supported_ops +018cf5acf43a358e20ad6838cdbc30dc op_kernel/CMakeFiles/ops_info_gen_ascend310b +018cf5acf43a358e20ad6838cdbc30dc op_kernel/CMakeFiles/ops_info_gen_ascend310p +018cf5acf43a358e20ad6838cdbc30dc op_kernel/CMakeFiles/ops_info_gen_ascend910 +018cf5acf43a358e20ad6838cdbc30dc op_kernel/CMakeFiles/ops_info_gen_ascend910b +07e1303af49ea067525bd63a8b318f61 op_kernel/tbe/.impl_timestamp +58d7c87a2da2f2623922a88b18eea90a op_kernel/tbe/op_info_cfg/ai_core/ascend310b/aic-ascend310b-ops-info.json +4f6e04bb7c455181d90c84ac6b0134c7 op_kernel/tbe/op_info_cfg/ai_core/ascend310p/aic-ascend310p-ops-info.json +be8a8eeba8a1472d291d729001e94b37 op_kernel/tbe/op_info_cfg/ai_core/ascend910/aic-ascend910-ops-info.json +734d94e9864341450d58aa200f35530b op_kernel/tbe/op_info_cfg/ai_core/ascend910b/aic-ascend910b-ops-info.json +e2b37a1bb9522bb3e0ee9001de44f6de op_kernel/tbe/op_info_cfg/ai_core/npu_supported_ops.json +2cfaa9366ed1f1a81185af03c7b9220c scripts/install.sh diff --git a/Increase_Host_compute/Is_increase/build_out/CMakeFiles/Makefile.cmake b/Increase_Host_compute/Is_increase/build_out/CMakeFiles/Makefile.cmake new file mode 100644 index 0000000000000000000000000000000000000000..7ec716ab72c14b930e863bc1ca7611d708b11e05 --- /dev/null +++ b/Increase_Host_compute/Is_increase/build_out/CMakeFiles/Makefile.cmake @@ -0,0 +1,167 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +# The generator used is: +set(CMAKE_DEPENDS_GENERATOR "Unix Makefiles") + +# The top level Makefile was generated from the following files: +set(CMAKE_MAKEFILE_DEPENDS + "CMakeCache.txt" + "../CMakeLists.txt" + "CMakeFiles/3.22.1/CMakeCCompiler.cmake" + "CMakeFiles/3.22.1/CMakeCXXCompiler.cmake" + "CMakeFiles/3.22.1/CMakeSystem.cmake" + "../cmake/config.cmake" + "../cmake/func.cmake" + "../cmake/intf.cmake" + "../framework/CMakeLists.txt" + "../framework/tf_plugin/CMakeLists.txt" + "../op_host/CMakeLists.txt" + "../op_kernel/CMakeLists.txt" + "/usr/share/cmake-3.22/Modules/CMakeCCompiler.cmake.in" + "/usr/share/cmake-3.22/Modules/CMakeCCompilerABI.c" + "/usr/share/cmake-3.22/Modules/CMakeCInformation.cmake" + "/usr/share/cmake-3.22/Modules/CMakeCXXCompiler.cmake.in" + "/usr/share/cmake-3.22/Modules/CMakeCXXCompilerABI.cpp" + "/usr/share/cmake-3.22/Modules/CMakeCXXInformation.cmake" + "/usr/share/cmake-3.22/Modules/CMakeCommonLanguageInclude.cmake" + "/usr/share/cmake-3.22/Modules/CMakeCompilerIdDetection.cmake" + "/usr/share/cmake-3.22/Modules/CMakeDetermineCCompiler.cmake" + "/usr/share/cmake-3.22/Modules/CMakeDetermineCXXCompiler.cmake" + "/usr/share/cmake-3.22/Modules/CMakeDetermineCompileFeatures.cmake" + "/usr/share/cmake-3.22/Modules/CMakeDetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/CMakeDetermineCompilerABI.cmake" + "/usr/share/cmake-3.22/Modules/CMakeDetermineCompilerId.cmake" + "/usr/share/cmake-3.22/Modules/CMakeDetermineSystem.cmake" + "/usr/share/cmake-3.22/Modules/CMakeFindBinUtils.cmake" + "/usr/share/cmake-3.22/Modules/CMakeGenericSystem.cmake" + "/usr/share/cmake-3.22/Modules/CMakeInitializeConfigs.cmake" + "/usr/share/cmake-3.22/Modules/CMakeLanguageInformation.cmake" + "/usr/share/cmake-3.22/Modules/CMakeParseImplicitIncludeInfo.cmake" + "/usr/share/cmake-3.22/Modules/CMakeParseImplicitLinkInfo.cmake" + "/usr/share/cmake-3.22/Modules/CMakeParseLibraryArchitecture.cmake" + "/usr/share/cmake-3.22/Modules/CMakeSystem.cmake.in" + "/usr/share/cmake-3.22/Modules/CMakeSystemSpecificInformation.cmake" + "/usr/share/cmake-3.22/Modules/CMakeSystemSpecificInitialize.cmake" + "/usr/share/cmake-3.22/Modules/CMakeTestCCompiler.cmake" + "/usr/share/cmake-3.22/Modules/CMakeTestCXXCompiler.cmake" + "/usr/share/cmake-3.22/Modules/CMakeTestCompilerCommon.cmake" + "/usr/share/cmake-3.22/Modules/CMakeUnixFindMake.cmake" + "/usr/share/cmake-3.22/Modules/CPack.cmake" + "/usr/share/cmake-3.22/Modules/CPackComponent.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/ADSP-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/ARMCC-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/ARMClang-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/AppleClang-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/Borland-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/Bruce-C-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/CMakeCommonCompilerMacros.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/Clang-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/Clang-DetermineCompilerInternal.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/Comeau-CXX-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/Compaq-C-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/Compaq-CXX-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/Cray-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/Embarcadero-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/Fujitsu-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/FujitsuClang-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/GHS-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/GNU-C-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/GNU-C.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/GNU-CXX-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/GNU-CXX.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/GNU-FindBinUtils.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/GNU.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/HP-C-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/HP-CXX-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/IAR-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/IBMCPP-C-DetermineVersionInternal.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/IBMCPP-CXX-DetermineVersionInternal.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/Intel-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/IntelLLVM-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/MSVC-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/NVHPC-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/NVIDIA-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/OpenWatcom-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/PGI-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/PathScale-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/SCO-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/SDCC-C-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/SunPro-C-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/SunPro-CXX-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/TI-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/TinyCC-C-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/VisualAge-C-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/VisualAge-CXX-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/Watcom-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/XL-C-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/XL-CXX-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/XLClang-C-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/XLClang-CXX-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/zOS-C-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/zOS-CXX-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Internal/FeatureTesting.cmake" + "/usr/share/cmake-3.22/Modules/Platform/Linux-Determine-CXX.cmake" + "/usr/share/cmake-3.22/Modules/Platform/Linux-GNU-C.cmake" + "/usr/share/cmake-3.22/Modules/Platform/Linux-GNU-CXX.cmake" + "/usr/share/cmake-3.22/Modules/Platform/Linux-GNU.cmake" + "/usr/share/cmake-3.22/Modules/Platform/Linux.cmake" + "/usr/share/cmake-3.22/Modules/Platform/UnixPaths.cmake" + "/usr/share/cmake-3.22/Templates/CPackConfig.cmake.in" + ) + +# The corresponding makefile is: +set(CMAKE_MAKEFILE_OUTPUTS + "Makefile" + "CMakeFiles/cmake.check_cache" + ) + +# Byproducts of CMake generate step: +set(CMAKE_MAKEFILE_PRODUCTS + "CMakeFiles/3.22.1/CMakeSystem.cmake" + "CMakeFiles/3.22.1/CMakeCCompiler.cmake" + "CMakeFiles/3.22.1/CMakeCXXCompiler.cmake" + "CMakeFiles/3.22.1/CMakeCCompiler.cmake" + "CMakeFiles/3.22.1/CMakeCXXCompiler.cmake" + "CPackConfig.cmake" + "CPackSourceConfig.cmake" + "CMakeFiles/CMakeDirectoryInformation.cmake" + "framework/CMakeFiles/CMakeDirectoryInformation.cmake" + "framework/tf_plugin/CMakeFiles/CMakeDirectoryInformation.cmake" + "op_host/CMakeFiles/CMakeDirectoryInformation.cmake" + "op_kernel/CMakeFiles/CMakeDirectoryInformation.cmake" + ) + +# Dependency information for all targets: +set(CMAKE_DEPEND_INFO_FILES + "CMakeFiles/modify_vendor.dir/DependInfo.cmake" + "CMakeFiles/gen_version_info.dir/DependInfo.cmake" + "framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/DependInfo.cmake" + "op_host/CMakeFiles/cust_op_proto.dir/DependInfo.cmake" + "op_host/CMakeFiles/cust_optiling.dir/DependInfo.cmake" + "op_host/CMakeFiles/cust_opapi.dir/DependInfo.cmake" + "op_host/CMakeFiles/optiling_compat.dir/DependInfo.cmake" + "op_kernel/CMakeFiles/ops_info_gen_ascend310p.dir/DependInfo.cmake" + "op_kernel/CMakeFiles/ascendc_impl_gen.dir/DependInfo.cmake" + "op_kernel/CMakeFiles/binary.dir/DependInfo.cmake" + "op_kernel/CMakeFiles/ascendc_bin_ascend310p.dir/DependInfo.cmake" + "op_kernel/CMakeFiles/ascendc_bin_ascend310p_gen_ops_config.dir/DependInfo.cmake" + "op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_copy.dir/DependInfo.cmake" + "op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_0.dir/DependInfo.cmake" + "op_kernel/CMakeFiles/ops_info_gen_ascend310b.dir/DependInfo.cmake" + "op_kernel/CMakeFiles/ascendc_bin_ascend310b.dir/DependInfo.cmake" + "op_kernel/CMakeFiles/ascendc_bin_ascend310b_gen_ops_config.dir/DependInfo.cmake" + "op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_copy.dir/DependInfo.cmake" + "op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_0.dir/DependInfo.cmake" + "op_kernel/CMakeFiles/ops_info_gen_ascend910.dir/DependInfo.cmake" + "op_kernel/CMakeFiles/ascendc_bin_ascend910.dir/DependInfo.cmake" + "op_kernel/CMakeFiles/ascendc_bin_ascend910_gen_ops_config.dir/DependInfo.cmake" + "op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_copy.dir/DependInfo.cmake" + "op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_0.dir/DependInfo.cmake" + "op_kernel/CMakeFiles/ops_info_gen_ascend910b.dir/DependInfo.cmake" + "op_kernel/CMakeFiles/ascendc_bin_ascend910b.dir/DependInfo.cmake" + "op_kernel/CMakeFiles/ascendc_bin_ascend910b_gen_ops_config.dir/DependInfo.cmake" + "op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_copy.dir/DependInfo.cmake" + "op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_0.dir/DependInfo.cmake" + "op_kernel/CMakeFiles/npu_supported_ops.dir/DependInfo.cmake" + ) diff --git a/Increase_Host_compute/Is_increase/build_out/CMakeFiles/Makefile2 b/Increase_Host_compute/Is_increase/build_out/CMakeFiles/Makefile2 new file mode 100644 index 0000000000000000000000000000000000000000..a3efc0257255bfd393f3e975676a2e8a26c69779 --- /dev/null +++ b/Increase_Host_compute/Is_increase/build_out/CMakeFiles/Makefile2 @@ -0,0 +1,976 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +# Default target executed when no arguments are given to make. +default_target: all +.PHONY : default_target + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + +# Disable VCS-based implicit rules. +% : %,v + +# Disable VCS-based implicit rules. +% : RCS/% + +# Disable VCS-based implicit rules. +% : RCS/%,v + +# Disable VCS-based implicit rules. +% : SCCS/s.% + +# Disable VCS-based implicit rules. +% : s.% + +.SUFFIXES: .hpux_make_needs_suffix_list + +# Command-line flag to silence nested $(MAKE). +$(VERBOSE)MAKESILENT = -s + +#Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E rm -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out + +#============================================================================= +# Directory level rules for the build root directory + +# The main recursive "all" target. +all: CMakeFiles/modify_vendor.dir/all +all: CMakeFiles/gen_version_info.dir/all +all: framework/all +all: op_host/all +all: op_kernel/all +.PHONY : all + +# The main recursive "preinstall" target. +preinstall: framework/preinstall +preinstall: op_host/preinstall +preinstall: op_kernel/preinstall +.PHONY : preinstall + +# The main recursive "clean" target. +clean: CMakeFiles/modify_vendor.dir/clean +clean: CMakeFiles/gen_version_info.dir/clean +clean: framework/clean +clean: op_host/clean +clean: op_kernel/clean +.PHONY : clean + +#============================================================================= +# Directory level rules for directory framework + +# Recursive "all" directory target. +framework/all: framework/tf_plugin/all +.PHONY : framework/all + +# Recursive "preinstall" directory target. +framework/preinstall: framework/tf_plugin/preinstall +.PHONY : framework/preinstall + +# Recursive "clean" directory target. +framework/clean: framework/tf_plugin/clean +.PHONY : framework/clean + +#============================================================================= +# Directory level rules for directory framework/tf_plugin + +# Recursive "all" directory target. +framework/tf_plugin/all: framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/all +.PHONY : framework/tf_plugin/all + +# Recursive "preinstall" directory target. +framework/tf_plugin/preinstall: +.PHONY : framework/tf_plugin/preinstall + +# Recursive "clean" directory target. +framework/tf_plugin/clean: framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/clean +.PHONY : framework/tf_plugin/clean + +#============================================================================= +# Directory level rules for directory op_host + +# Recursive "all" directory target. +op_host/all: op_host/CMakeFiles/cust_op_proto.dir/all +op_host/all: op_host/CMakeFiles/cust_optiling.dir/all +op_host/all: op_host/CMakeFiles/cust_opapi.dir/all +op_host/all: op_host/CMakeFiles/optiling_compat.dir/all +.PHONY : op_host/all + +# Recursive "preinstall" directory target. +op_host/preinstall: +.PHONY : op_host/preinstall + +# Recursive "clean" directory target. +op_host/clean: op_host/CMakeFiles/cust_op_proto.dir/clean +op_host/clean: op_host/CMakeFiles/cust_optiling.dir/clean +op_host/clean: op_host/CMakeFiles/cust_opapi.dir/clean +op_host/clean: op_host/CMakeFiles/optiling_compat.dir/clean +.PHONY : op_host/clean + +#============================================================================= +# Directory level rules for directory op_kernel + +# Recursive "all" directory target. +op_kernel/all: op_kernel/CMakeFiles/ops_info_gen_ascend310p.dir/all +op_kernel/all: op_kernel/CMakeFiles/ascendc_impl_gen.dir/all +op_kernel/all: op_kernel/CMakeFiles/ops_info_gen_ascend310b.dir/all +op_kernel/all: op_kernel/CMakeFiles/ops_info_gen_ascend910.dir/all +op_kernel/all: op_kernel/CMakeFiles/ops_info_gen_ascend910b.dir/all +op_kernel/all: op_kernel/CMakeFiles/npu_supported_ops.dir/all +.PHONY : op_kernel/all + +# Recursive "preinstall" directory target. +op_kernel/preinstall: +.PHONY : op_kernel/preinstall + +# Recursive "clean" directory target. +op_kernel/clean: op_kernel/CMakeFiles/ops_info_gen_ascend310p.dir/clean +op_kernel/clean: op_kernel/CMakeFiles/ascendc_impl_gen.dir/clean +op_kernel/clean: op_kernel/CMakeFiles/binary.dir/clean +op_kernel/clean: op_kernel/CMakeFiles/ascendc_bin_ascend310p.dir/clean +op_kernel/clean: op_kernel/CMakeFiles/ascendc_bin_ascend310p_gen_ops_config.dir/clean +op_kernel/clean: op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_copy.dir/clean +op_kernel/clean: op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_0.dir/clean +op_kernel/clean: op_kernel/CMakeFiles/ops_info_gen_ascend310b.dir/clean +op_kernel/clean: op_kernel/CMakeFiles/ascendc_bin_ascend310b.dir/clean +op_kernel/clean: op_kernel/CMakeFiles/ascendc_bin_ascend310b_gen_ops_config.dir/clean +op_kernel/clean: op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_copy.dir/clean +op_kernel/clean: op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_0.dir/clean +op_kernel/clean: op_kernel/CMakeFiles/ops_info_gen_ascend910.dir/clean +op_kernel/clean: op_kernel/CMakeFiles/ascendc_bin_ascend910.dir/clean +op_kernel/clean: op_kernel/CMakeFiles/ascendc_bin_ascend910_gen_ops_config.dir/clean +op_kernel/clean: op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_copy.dir/clean +op_kernel/clean: op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_0.dir/clean +op_kernel/clean: op_kernel/CMakeFiles/ops_info_gen_ascend910b.dir/clean +op_kernel/clean: op_kernel/CMakeFiles/ascendc_bin_ascend910b.dir/clean +op_kernel/clean: op_kernel/CMakeFiles/ascendc_bin_ascend910b_gen_ops_config.dir/clean +op_kernel/clean: op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_copy.dir/clean +op_kernel/clean: op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_0.dir/clean +op_kernel/clean: op_kernel/CMakeFiles/npu_supported_ops.dir/clean +.PHONY : op_kernel/clean + +#============================================================================= +# Target rules for target CMakeFiles/modify_vendor.dir + +# All Build rule for target. +CMakeFiles/modify_vendor.dir/all: + $(MAKE) $(MAKESILENT) -f CMakeFiles/modify_vendor.dir/build.make CMakeFiles/modify_vendor.dir/depend + $(MAKE) $(MAKESILENT) -f CMakeFiles/modify_vendor.dir/build.make CMakeFiles/modify_vendor.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/CMakeFiles --progress-num=11 "Built target modify_vendor" +.PHONY : CMakeFiles/modify_vendor.dir/all + +# Build rule for subdir invocation for target. +CMakeFiles/modify_vendor.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/CMakeFiles 1 + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 CMakeFiles/modify_vendor.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/CMakeFiles 0 +.PHONY : CMakeFiles/modify_vendor.dir/rule + +# Convenience name for target. +modify_vendor: CMakeFiles/modify_vendor.dir/rule +.PHONY : modify_vendor + +# clean rule for target. +CMakeFiles/modify_vendor.dir/clean: + $(MAKE) $(MAKESILENT) -f CMakeFiles/modify_vendor.dir/build.make CMakeFiles/modify_vendor.dir/clean +.PHONY : CMakeFiles/modify_vendor.dir/clean + +#============================================================================= +# Target rules for target CMakeFiles/gen_version_info.dir + +# All Build rule for target. +CMakeFiles/gen_version_info.dir/all: + $(MAKE) $(MAKESILENT) -f CMakeFiles/gen_version_info.dir/build.make CMakeFiles/gen_version_info.dir/depend + $(MAKE) $(MAKESILENT) -f CMakeFiles/gen_version_info.dir/build.make CMakeFiles/gen_version_info.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/CMakeFiles --progress-num= "Built target gen_version_info" +.PHONY : CMakeFiles/gen_version_info.dir/all + +# Build rule for subdir invocation for target. +CMakeFiles/gen_version_info.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/CMakeFiles 0 + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 CMakeFiles/gen_version_info.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/CMakeFiles 0 +.PHONY : CMakeFiles/gen_version_info.dir/rule + +# Convenience name for target. +gen_version_info: CMakeFiles/gen_version_info.dir/rule +.PHONY : gen_version_info + +# clean rule for target. +CMakeFiles/gen_version_info.dir/clean: + $(MAKE) $(MAKESILENT) -f CMakeFiles/gen_version_info.dir/build.make CMakeFiles/gen_version_info.dir/clean +.PHONY : CMakeFiles/gen_version_info.dir/clean + +#============================================================================= +# Target rules for target framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir + +# All Build rule for target. +framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/all: + $(MAKE) $(MAKESILENT) -f framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/build.make framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/depend + $(MAKE) $(MAKESILENT) -f framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/build.make framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/CMakeFiles --progress-num=9,10 "Built target cust_tf_parsers" +.PHONY : framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/all + +# Build rule for subdir invocation for target. +framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/CMakeFiles 2 + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/CMakeFiles 0 +.PHONY : framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/rule + +# Convenience name for target. +cust_tf_parsers: framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/rule +.PHONY : cust_tf_parsers + +# clean rule for target. +framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/clean: + $(MAKE) $(MAKESILENT) -f framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/build.make framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/clean +.PHONY : framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/clean + +#============================================================================= +# Target rules for target op_host/CMakeFiles/cust_op_proto.dir + +# All Build rule for target. +op_host/CMakeFiles/cust_op_proto.dir/all: + $(MAKE) $(MAKESILENT) -f op_host/CMakeFiles/cust_op_proto.dir/build.make op_host/CMakeFiles/cust_op_proto.dir/depend + $(MAKE) $(MAKESILENT) -f op_host/CMakeFiles/cust_op_proto.dir/build.make op_host/CMakeFiles/cust_op_proto.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/CMakeFiles --progress-num=2,3,4 "Built target cust_op_proto" +.PHONY : op_host/CMakeFiles/cust_op_proto.dir/all + +# Build rule for subdir invocation for target. +op_host/CMakeFiles/cust_op_proto.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/CMakeFiles 3 + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_host/CMakeFiles/cust_op_proto.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/CMakeFiles 0 +.PHONY : op_host/CMakeFiles/cust_op_proto.dir/rule + +# Convenience name for target. +cust_op_proto: op_host/CMakeFiles/cust_op_proto.dir/rule +.PHONY : cust_op_proto + +# clean rule for target. +op_host/CMakeFiles/cust_op_proto.dir/clean: + $(MAKE) $(MAKESILENT) -f op_host/CMakeFiles/cust_op_proto.dir/build.make op_host/CMakeFiles/cust_op_proto.dir/clean +.PHONY : op_host/CMakeFiles/cust_op_proto.dir/clean + +#============================================================================= +# Target rules for target op_host/CMakeFiles/cust_optiling.dir + +# All Build rule for target. +op_host/CMakeFiles/cust_optiling.dir/all: + $(MAKE) $(MAKESILENT) -f op_host/CMakeFiles/cust_optiling.dir/build.make op_host/CMakeFiles/cust_optiling.dir/depend + $(MAKE) $(MAKESILENT) -f op_host/CMakeFiles/cust_optiling.dir/build.make op_host/CMakeFiles/cust_optiling.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/CMakeFiles --progress-num=7,8 "Built target cust_optiling" +.PHONY : op_host/CMakeFiles/cust_optiling.dir/all + +# Build rule for subdir invocation for target. +op_host/CMakeFiles/cust_optiling.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/CMakeFiles 2 + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_host/CMakeFiles/cust_optiling.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/CMakeFiles 0 +.PHONY : op_host/CMakeFiles/cust_optiling.dir/rule + +# Convenience name for target. +cust_optiling: op_host/CMakeFiles/cust_optiling.dir/rule +.PHONY : cust_optiling + +# clean rule for target. +op_host/CMakeFiles/cust_optiling.dir/clean: + $(MAKE) $(MAKESILENT) -f op_host/CMakeFiles/cust_optiling.dir/build.make op_host/CMakeFiles/cust_optiling.dir/clean +.PHONY : op_host/CMakeFiles/cust_optiling.dir/clean + +#============================================================================= +# Target rules for target op_host/CMakeFiles/cust_opapi.dir + +# All Build rule for target. +op_host/CMakeFiles/cust_opapi.dir/all: + $(MAKE) $(MAKESILENT) -f op_host/CMakeFiles/cust_opapi.dir/build.make op_host/CMakeFiles/cust_opapi.dir/depend + $(MAKE) $(MAKESILENT) -f op_host/CMakeFiles/cust_opapi.dir/build.make op_host/CMakeFiles/cust_opapi.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/CMakeFiles --progress-num=5,6 "Built target cust_opapi" +.PHONY : op_host/CMakeFiles/cust_opapi.dir/all + +# Build rule for subdir invocation for target. +op_host/CMakeFiles/cust_opapi.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/CMakeFiles 2 + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_host/CMakeFiles/cust_opapi.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/CMakeFiles 0 +.PHONY : op_host/CMakeFiles/cust_opapi.dir/rule + +# Convenience name for target. +cust_opapi: op_host/CMakeFiles/cust_opapi.dir/rule +.PHONY : cust_opapi + +# clean rule for target. +op_host/CMakeFiles/cust_opapi.dir/clean: + $(MAKE) $(MAKESILENT) -f op_host/CMakeFiles/cust_opapi.dir/build.make op_host/CMakeFiles/cust_opapi.dir/clean +.PHONY : op_host/CMakeFiles/cust_opapi.dir/clean + +#============================================================================= +# Target rules for target op_host/CMakeFiles/optiling_compat.dir + +# All Build rule for target. +op_host/CMakeFiles/optiling_compat.dir/all: op_host/CMakeFiles/cust_optiling.dir/all + $(MAKE) $(MAKESILENT) -f op_host/CMakeFiles/optiling_compat.dir/build.make op_host/CMakeFiles/optiling_compat.dir/depend + $(MAKE) $(MAKESILENT) -f op_host/CMakeFiles/optiling_compat.dir/build.make op_host/CMakeFiles/optiling_compat.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/CMakeFiles --progress-num= "Built target optiling_compat" +.PHONY : op_host/CMakeFiles/optiling_compat.dir/all + +# Build rule for subdir invocation for target. +op_host/CMakeFiles/optiling_compat.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/CMakeFiles 2 + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_host/CMakeFiles/optiling_compat.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/CMakeFiles 0 +.PHONY : op_host/CMakeFiles/optiling_compat.dir/rule + +# Convenience name for target. +optiling_compat: op_host/CMakeFiles/optiling_compat.dir/rule +.PHONY : optiling_compat + +# clean rule for target. +op_host/CMakeFiles/optiling_compat.dir/clean: + $(MAKE) $(MAKESILENT) -f op_host/CMakeFiles/optiling_compat.dir/build.make op_host/CMakeFiles/optiling_compat.dir/clean +.PHONY : op_host/CMakeFiles/optiling_compat.dir/clean + +#============================================================================= +# Target rules for target op_kernel/CMakeFiles/ops_info_gen_ascend310p.dir + +# All Build rule for target. +op_kernel/CMakeFiles/ops_info_gen_ascend310p.dir/all: + $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ops_info_gen_ascend310p.dir/build.make op_kernel/CMakeFiles/ops_info_gen_ascend310p.dir/depend + $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ops_info_gen_ascend310p.dir/build.make op_kernel/CMakeFiles/ops_info_gen_ascend310p.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/CMakeFiles --progress-num=14 "Built target ops_info_gen_ascend310p" +.PHONY : op_kernel/CMakeFiles/ops_info_gen_ascend310p.dir/all + +# Build rule for subdir invocation for target. +op_kernel/CMakeFiles/ops_info_gen_ascend310p.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/CMakeFiles 1 + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_kernel/CMakeFiles/ops_info_gen_ascend310p.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/CMakeFiles 0 +.PHONY : op_kernel/CMakeFiles/ops_info_gen_ascend310p.dir/rule + +# Convenience name for target. +ops_info_gen_ascend310p: op_kernel/CMakeFiles/ops_info_gen_ascend310p.dir/rule +.PHONY : ops_info_gen_ascend310p + +# clean rule for target. +op_kernel/CMakeFiles/ops_info_gen_ascend310p.dir/clean: + $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ops_info_gen_ascend310p.dir/build.make op_kernel/CMakeFiles/ops_info_gen_ascend310p.dir/clean +.PHONY : op_kernel/CMakeFiles/ops_info_gen_ascend310p.dir/clean + +#============================================================================= +# Target rules for target op_kernel/CMakeFiles/ascendc_impl_gen.dir + +# All Build rule for target. +op_kernel/CMakeFiles/ascendc_impl_gen.dir/all: + $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_impl_gen.dir/build.make op_kernel/CMakeFiles/ascendc_impl_gen.dir/depend + $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_impl_gen.dir/build.make op_kernel/CMakeFiles/ascendc_impl_gen.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/CMakeFiles --progress-num=1 "Built target ascendc_impl_gen" +.PHONY : op_kernel/CMakeFiles/ascendc_impl_gen.dir/all + +# Build rule for subdir invocation for target. +op_kernel/CMakeFiles/ascendc_impl_gen.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/CMakeFiles 1 + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_kernel/CMakeFiles/ascendc_impl_gen.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/CMakeFiles 0 +.PHONY : op_kernel/CMakeFiles/ascendc_impl_gen.dir/rule + +# Convenience name for target. +ascendc_impl_gen: op_kernel/CMakeFiles/ascendc_impl_gen.dir/rule +.PHONY : ascendc_impl_gen + +# clean rule for target. +op_kernel/CMakeFiles/ascendc_impl_gen.dir/clean: + $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_impl_gen.dir/build.make op_kernel/CMakeFiles/ascendc_impl_gen.dir/clean +.PHONY : op_kernel/CMakeFiles/ascendc_impl_gen.dir/clean + +#============================================================================= +# Target rules for target op_kernel/CMakeFiles/binary.dir + +# All Build rule for target. +op_kernel/CMakeFiles/binary.dir/all: op_kernel/CMakeFiles/ascendc_bin_ascend310p_gen_ops_config.dir/all +op_kernel/CMakeFiles/binary.dir/all: op_kernel/CMakeFiles/ascendc_bin_ascend310b_gen_ops_config.dir/all +op_kernel/CMakeFiles/binary.dir/all: op_kernel/CMakeFiles/ascendc_bin_ascend910_gen_ops_config.dir/all +op_kernel/CMakeFiles/binary.dir/all: op_kernel/CMakeFiles/ascendc_bin_ascend910b_gen_ops_config.dir/all + $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/binary.dir/build.make op_kernel/CMakeFiles/binary.dir/depend + $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/binary.dir/build.make op_kernel/CMakeFiles/binary.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/CMakeFiles --progress-num= "Built target binary" +.PHONY : op_kernel/CMakeFiles/binary.dir/all + +# Build rule for subdir invocation for target. +op_kernel/CMakeFiles/binary.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/CMakeFiles 1 + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_kernel/CMakeFiles/binary.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/CMakeFiles 0 +.PHONY : op_kernel/CMakeFiles/binary.dir/rule + +# Convenience name for target. +binary: op_kernel/CMakeFiles/binary.dir/rule +.PHONY : binary + +# clean rule for target. +op_kernel/CMakeFiles/binary.dir/clean: + $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/binary.dir/build.make op_kernel/CMakeFiles/binary.dir/clean +.PHONY : op_kernel/CMakeFiles/binary.dir/clean + +#============================================================================= +# Target rules for target op_kernel/CMakeFiles/ascendc_bin_ascend310p.dir + +# All Build rule for target. +op_kernel/CMakeFiles/ascendc_bin_ascend310p.dir/all: op_kernel/CMakeFiles/ascendc_impl_gen.dir/all + $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend310p.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend310p.dir/depend + $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend310p.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend310p.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/CMakeFiles --progress-num= "Built target ascendc_bin_ascend310p" +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend310p.dir/all + +# Build rule for subdir invocation for target. +op_kernel/CMakeFiles/ascendc_bin_ascend310p.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/CMakeFiles 1 + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_kernel/CMakeFiles/ascendc_bin_ascend310p.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/CMakeFiles 0 +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend310p.dir/rule + +# Convenience name for target. +ascendc_bin_ascend310p: op_kernel/CMakeFiles/ascendc_bin_ascend310p.dir/rule +.PHONY : ascendc_bin_ascend310p + +# clean rule for target. +op_kernel/CMakeFiles/ascendc_bin_ascend310p.dir/clean: + $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend310p.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend310p.dir/clean +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend310p.dir/clean + +#============================================================================= +# Target rules for target op_kernel/CMakeFiles/ascendc_bin_ascend310p_gen_ops_config.dir + +# All Build rule for target. +op_kernel/CMakeFiles/ascendc_bin_ascend310p_gen_ops_config.dir/all: op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_0.dir/all + $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend310p_gen_ops_config.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend310p_gen_ops_config.dir/depend + $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend310p_gen_ops_config.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend310p_gen_ops_config.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/CMakeFiles --progress-num= "Built target ascendc_bin_ascend310p_gen_ops_config" +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend310p_gen_ops_config.dir/all + +# Build rule for subdir invocation for target. +op_kernel/CMakeFiles/ascendc_bin_ascend310p_gen_ops_config.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/CMakeFiles 1 + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_kernel/CMakeFiles/ascendc_bin_ascend310p_gen_ops_config.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/CMakeFiles 0 +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend310p_gen_ops_config.dir/rule + +# Convenience name for target. +ascendc_bin_ascend310p_gen_ops_config: op_kernel/CMakeFiles/ascendc_bin_ascend310p_gen_ops_config.dir/rule +.PHONY : ascendc_bin_ascend310p_gen_ops_config + +# clean rule for target. +op_kernel/CMakeFiles/ascendc_bin_ascend310p_gen_ops_config.dir/clean: + $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend310p_gen_ops_config.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend310p_gen_ops_config.dir/clean +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend310p_gen_ops_config.dir/clean + +#============================================================================= +# Target rules for target op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_copy.dir + +# All Build rule for target. +op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_copy.dir/all: + $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_copy.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_copy.dir/depend + $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_copy.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_copy.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/CMakeFiles --progress-num= "Built target ascendc_bin_ascend310p_add_custom_copy" +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_copy.dir/all + +# Build rule for subdir invocation for target. +op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_copy.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/CMakeFiles 0 + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_copy.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/CMakeFiles 0 +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_copy.dir/rule + +# Convenience name for target. +ascendc_bin_ascend310p_add_custom_copy: op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_copy.dir/rule +.PHONY : ascendc_bin_ascend310p_add_custom_copy + +# clean rule for target. +op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_copy.dir/clean: + $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_copy.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_copy.dir/clean +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_copy.dir/clean + +#============================================================================= +# Target rules for target op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_0.dir + +# All Build rule for target. +op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_0.dir/all: op_kernel/CMakeFiles/ascendc_bin_ascend310p.dir/all +op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_0.dir/all: op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_copy.dir/all + $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_0.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_0.dir/depend + $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_0.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_0.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/CMakeFiles --progress-num= "Built target ascendc_bin_ascend310p_add_custom_0" +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_0.dir/all + +# Build rule for subdir invocation for target. +op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_0.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/CMakeFiles 1 + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_0.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/CMakeFiles 0 +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_0.dir/rule + +# Convenience name for target. +ascendc_bin_ascend310p_add_custom_0: op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_0.dir/rule +.PHONY : ascendc_bin_ascend310p_add_custom_0 + +# clean rule for target. +op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_0.dir/clean: + $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_0.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_0.dir/clean +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_0.dir/clean + +#============================================================================= +# Target rules for target op_kernel/CMakeFiles/ops_info_gen_ascend310b.dir + +# All Build rule for target. +op_kernel/CMakeFiles/ops_info_gen_ascend310b.dir/all: + $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ops_info_gen_ascend310b.dir/build.make op_kernel/CMakeFiles/ops_info_gen_ascend310b.dir/depend + $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ops_info_gen_ascend310b.dir/build.make op_kernel/CMakeFiles/ops_info_gen_ascend310b.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/CMakeFiles --progress-num=13 "Built target ops_info_gen_ascend310b" +.PHONY : op_kernel/CMakeFiles/ops_info_gen_ascend310b.dir/all + +# Build rule for subdir invocation for target. +op_kernel/CMakeFiles/ops_info_gen_ascend310b.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/CMakeFiles 1 + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_kernel/CMakeFiles/ops_info_gen_ascend310b.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/CMakeFiles 0 +.PHONY : op_kernel/CMakeFiles/ops_info_gen_ascend310b.dir/rule + +# Convenience name for target. +ops_info_gen_ascend310b: op_kernel/CMakeFiles/ops_info_gen_ascend310b.dir/rule +.PHONY : ops_info_gen_ascend310b + +# clean rule for target. +op_kernel/CMakeFiles/ops_info_gen_ascend310b.dir/clean: + $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ops_info_gen_ascend310b.dir/build.make op_kernel/CMakeFiles/ops_info_gen_ascend310b.dir/clean +.PHONY : op_kernel/CMakeFiles/ops_info_gen_ascend310b.dir/clean + +#============================================================================= +# Target rules for target op_kernel/CMakeFiles/ascendc_bin_ascend310b.dir + +# All Build rule for target. +op_kernel/CMakeFiles/ascendc_bin_ascend310b.dir/all: op_kernel/CMakeFiles/ascendc_impl_gen.dir/all + $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend310b.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend310b.dir/depend + $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend310b.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend310b.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/CMakeFiles --progress-num= "Built target ascendc_bin_ascend310b" +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend310b.dir/all + +# Build rule for subdir invocation for target. +op_kernel/CMakeFiles/ascendc_bin_ascend310b.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/CMakeFiles 1 + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_kernel/CMakeFiles/ascendc_bin_ascend310b.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/CMakeFiles 0 +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend310b.dir/rule + +# Convenience name for target. +ascendc_bin_ascend310b: op_kernel/CMakeFiles/ascendc_bin_ascend310b.dir/rule +.PHONY : ascendc_bin_ascend310b + +# clean rule for target. +op_kernel/CMakeFiles/ascendc_bin_ascend310b.dir/clean: + $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend310b.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend310b.dir/clean +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend310b.dir/clean + +#============================================================================= +# Target rules for target op_kernel/CMakeFiles/ascendc_bin_ascend310b_gen_ops_config.dir + +# All Build rule for target. +op_kernel/CMakeFiles/ascendc_bin_ascend310b_gen_ops_config.dir/all: op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_0.dir/all + $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend310b_gen_ops_config.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend310b_gen_ops_config.dir/depend + $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend310b_gen_ops_config.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend310b_gen_ops_config.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/CMakeFiles --progress-num= "Built target ascendc_bin_ascend310b_gen_ops_config" +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend310b_gen_ops_config.dir/all + +# Build rule for subdir invocation for target. +op_kernel/CMakeFiles/ascendc_bin_ascend310b_gen_ops_config.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/CMakeFiles 1 + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_kernel/CMakeFiles/ascendc_bin_ascend310b_gen_ops_config.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/CMakeFiles 0 +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend310b_gen_ops_config.dir/rule + +# Convenience name for target. +ascendc_bin_ascend310b_gen_ops_config: op_kernel/CMakeFiles/ascendc_bin_ascend310b_gen_ops_config.dir/rule +.PHONY : ascendc_bin_ascend310b_gen_ops_config + +# clean rule for target. +op_kernel/CMakeFiles/ascendc_bin_ascend310b_gen_ops_config.dir/clean: + $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend310b_gen_ops_config.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend310b_gen_ops_config.dir/clean +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend310b_gen_ops_config.dir/clean + +#============================================================================= +# Target rules for target op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_copy.dir + +# All Build rule for target. +op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_copy.dir/all: + $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_copy.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_copy.dir/depend + $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_copy.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_copy.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/CMakeFiles --progress-num= "Built target ascendc_bin_ascend310b_add_custom_copy" +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_copy.dir/all + +# Build rule for subdir invocation for target. +op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_copy.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/CMakeFiles 0 + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_copy.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/CMakeFiles 0 +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_copy.dir/rule + +# Convenience name for target. +ascendc_bin_ascend310b_add_custom_copy: op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_copy.dir/rule +.PHONY : ascendc_bin_ascend310b_add_custom_copy + +# clean rule for target. +op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_copy.dir/clean: + $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_copy.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_copy.dir/clean +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_copy.dir/clean + +#============================================================================= +# Target rules for target op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_0.dir + +# All Build rule for target. +op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_0.dir/all: op_kernel/CMakeFiles/ascendc_bin_ascend310b.dir/all +op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_0.dir/all: op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_copy.dir/all + $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_0.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_0.dir/depend + $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_0.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_0.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/CMakeFiles --progress-num= "Built target ascendc_bin_ascend310b_add_custom_0" +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_0.dir/all + +# Build rule for subdir invocation for target. +op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_0.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/CMakeFiles 1 + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_0.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/CMakeFiles 0 +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_0.dir/rule + +# Convenience name for target. +ascendc_bin_ascend310b_add_custom_0: op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_0.dir/rule +.PHONY : ascendc_bin_ascend310b_add_custom_0 + +# clean rule for target. +op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_0.dir/clean: + $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_0.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_0.dir/clean +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_0.dir/clean + +#============================================================================= +# Target rules for target op_kernel/CMakeFiles/ops_info_gen_ascend910.dir + +# All Build rule for target. +op_kernel/CMakeFiles/ops_info_gen_ascend910.dir/all: + $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ops_info_gen_ascend910.dir/build.make op_kernel/CMakeFiles/ops_info_gen_ascend910.dir/depend + $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ops_info_gen_ascend910.dir/build.make op_kernel/CMakeFiles/ops_info_gen_ascend910.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/CMakeFiles --progress-num=15 "Built target ops_info_gen_ascend910" +.PHONY : op_kernel/CMakeFiles/ops_info_gen_ascend910.dir/all + +# Build rule for subdir invocation for target. +op_kernel/CMakeFiles/ops_info_gen_ascend910.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/CMakeFiles 1 + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_kernel/CMakeFiles/ops_info_gen_ascend910.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/CMakeFiles 0 +.PHONY : op_kernel/CMakeFiles/ops_info_gen_ascend910.dir/rule + +# Convenience name for target. +ops_info_gen_ascend910: op_kernel/CMakeFiles/ops_info_gen_ascend910.dir/rule +.PHONY : ops_info_gen_ascend910 + +# clean rule for target. +op_kernel/CMakeFiles/ops_info_gen_ascend910.dir/clean: + $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ops_info_gen_ascend910.dir/build.make op_kernel/CMakeFiles/ops_info_gen_ascend910.dir/clean +.PHONY : op_kernel/CMakeFiles/ops_info_gen_ascend910.dir/clean + +#============================================================================= +# Target rules for target op_kernel/CMakeFiles/ascendc_bin_ascend910.dir + +# All Build rule for target. +op_kernel/CMakeFiles/ascendc_bin_ascend910.dir/all: op_kernel/CMakeFiles/ascendc_impl_gen.dir/all + $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend910.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend910.dir/depend + $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend910.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend910.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/CMakeFiles --progress-num= "Built target ascendc_bin_ascend910" +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend910.dir/all + +# Build rule for subdir invocation for target. +op_kernel/CMakeFiles/ascendc_bin_ascend910.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/CMakeFiles 1 + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_kernel/CMakeFiles/ascendc_bin_ascend910.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/CMakeFiles 0 +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend910.dir/rule + +# Convenience name for target. +ascendc_bin_ascend910: op_kernel/CMakeFiles/ascendc_bin_ascend910.dir/rule +.PHONY : ascendc_bin_ascend910 + +# clean rule for target. +op_kernel/CMakeFiles/ascendc_bin_ascend910.dir/clean: + $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend910.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend910.dir/clean +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend910.dir/clean + +#============================================================================= +# Target rules for target op_kernel/CMakeFiles/ascendc_bin_ascend910_gen_ops_config.dir + +# All Build rule for target. +op_kernel/CMakeFiles/ascendc_bin_ascend910_gen_ops_config.dir/all: op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_0.dir/all + $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend910_gen_ops_config.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend910_gen_ops_config.dir/depend + $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend910_gen_ops_config.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend910_gen_ops_config.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/CMakeFiles --progress-num= "Built target ascendc_bin_ascend910_gen_ops_config" +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend910_gen_ops_config.dir/all + +# Build rule for subdir invocation for target. +op_kernel/CMakeFiles/ascendc_bin_ascend910_gen_ops_config.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/CMakeFiles 1 + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_kernel/CMakeFiles/ascendc_bin_ascend910_gen_ops_config.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/CMakeFiles 0 +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend910_gen_ops_config.dir/rule + +# Convenience name for target. +ascendc_bin_ascend910_gen_ops_config: op_kernel/CMakeFiles/ascendc_bin_ascend910_gen_ops_config.dir/rule +.PHONY : ascendc_bin_ascend910_gen_ops_config + +# clean rule for target. +op_kernel/CMakeFiles/ascendc_bin_ascend910_gen_ops_config.dir/clean: + $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend910_gen_ops_config.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend910_gen_ops_config.dir/clean +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend910_gen_ops_config.dir/clean + +#============================================================================= +# Target rules for target op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_copy.dir + +# All Build rule for target. +op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_copy.dir/all: + $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_copy.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_copy.dir/depend + $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_copy.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_copy.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/CMakeFiles --progress-num= "Built target ascendc_bin_ascend910_add_custom_copy" +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_copy.dir/all + +# Build rule for subdir invocation for target. +op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_copy.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/CMakeFiles 0 + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_copy.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/CMakeFiles 0 +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_copy.dir/rule + +# Convenience name for target. +ascendc_bin_ascend910_add_custom_copy: op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_copy.dir/rule +.PHONY : ascendc_bin_ascend910_add_custom_copy + +# clean rule for target. +op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_copy.dir/clean: + $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_copy.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_copy.dir/clean +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_copy.dir/clean + +#============================================================================= +# Target rules for target op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_0.dir + +# All Build rule for target. +op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_0.dir/all: op_kernel/CMakeFiles/ascendc_bin_ascend910.dir/all +op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_0.dir/all: op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_copy.dir/all + $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_0.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_0.dir/depend + $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_0.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_0.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/CMakeFiles --progress-num= "Built target ascendc_bin_ascend910_add_custom_0" +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_0.dir/all + +# Build rule for subdir invocation for target. +op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_0.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/CMakeFiles 1 + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_0.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/CMakeFiles 0 +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_0.dir/rule + +# Convenience name for target. +ascendc_bin_ascend910_add_custom_0: op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_0.dir/rule +.PHONY : ascendc_bin_ascend910_add_custom_0 + +# clean rule for target. +op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_0.dir/clean: + $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_0.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_0.dir/clean +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_0.dir/clean + +#============================================================================= +# Target rules for target op_kernel/CMakeFiles/ops_info_gen_ascend910b.dir + +# All Build rule for target. +op_kernel/CMakeFiles/ops_info_gen_ascend910b.dir/all: + $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ops_info_gen_ascend910b.dir/build.make op_kernel/CMakeFiles/ops_info_gen_ascend910b.dir/depend + $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ops_info_gen_ascend910b.dir/build.make op_kernel/CMakeFiles/ops_info_gen_ascend910b.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/CMakeFiles --progress-num=16 "Built target ops_info_gen_ascend910b" +.PHONY : op_kernel/CMakeFiles/ops_info_gen_ascend910b.dir/all + +# Build rule for subdir invocation for target. +op_kernel/CMakeFiles/ops_info_gen_ascend910b.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/CMakeFiles 1 + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_kernel/CMakeFiles/ops_info_gen_ascend910b.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/CMakeFiles 0 +.PHONY : op_kernel/CMakeFiles/ops_info_gen_ascend910b.dir/rule + +# Convenience name for target. +ops_info_gen_ascend910b: op_kernel/CMakeFiles/ops_info_gen_ascend910b.dir/rule +.PHONY : ops_info_gen_ascend910b + +# clean rule for target. +op_kernel/CMakeFiles/ops_info_gen_ascend910b.dir/clean: + $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ops_info_gen_ascend910b.dir/build.make op_kernel/CMakeFiles/ops_info_gen_ascend910b.dir/clean +.PHONY : op_kernel/CMakeFiles/ops_info_gen_ascend910b.dir/clean + +#============================================================================= +# Target rules for target op_kernel/CMakeFiles/ascendc_bin_ascend910b.dir + +# All Build rule for target. +op_kernel/CMakeFiles/ascendc_bin_ascend910b.dir/all: op_kernel/CMakeFiles/ascendc_impl_gen.dir/all + $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend910b.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend910b.dir/depend + $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend910b.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend910b.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/CMakeFiles --progress-num= "Built target ascendc_bin_ascend910b" +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend910b.dir/all + +# Build rule for subdir invocation for target. +op_kernel/CMakeFiles/ascendc_bin_ascend910b.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/CMakeFiles 1 + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_kernel/CMakeFiles/ascendc_bin_ascend910b.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/CMakeFiles 0 +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend910b.dir/rule + +# Convenience name for target. +ascendc_bin_ascend910b: op_kernel/CMakeFiles/ascendc_bin_ascend910b.dir/rule +.PHONY : ascendc_bin_ascend910b + +# clean rule for target. +op_kernel/CMakeFiles/ascendc_bin_ascend910b.dir/clean: + $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend910b.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend910b.dir/clean +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend910b.dir/clean + +#============================================================================= +# Target rules for target op_kernel/CMakeFiles/ascendc_bin_ascend910b_gen_ops_config.dir + +# All Build rule for target. +op_kernel/CMakeFiles/ascendc_bin_ascend910b_gen_ops_config.dir/all: op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_0.dir/all + $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend910b_gen_ops_config.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend910b_gen_ops_config.dir/depend + $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend910b_gen_ops_config.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend910b_gen_ops_config.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/CMakeFiles --progress-num= "Built target ascendc_bin_ascend910b_gen_ops_config" +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend910b_gen_ops_config.dir/all + +# Build rule for subdir invocation for target. +op_kernel/CMakeFiles/ascendc_bin_ascend910b_gen_ops_config.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/CMakeFiles 1 + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_kernel/CMakeFiles/ascendc_bin_ascend910b_gen_ops_config.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/CMakeFiles 0 +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend910b_gen_ops_config.dir/rule + +# Convenience name for target. +ascendc_bin_ascend910b_gen_ops_config: op_kernel/CMakeFiles/ascendc_bin_ascend910b_gen_ops_config.dir/rule +.PHONY : ascendc_bin_ascend910b_gen_ops_config + +# clean rule for target. +op_kernel/CMakeFiles/ascendc_bin_ascend910b_gen_ops_config.dir/clean: + $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend910b_gen_ops_config.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend910b_gen_ops_config.dir/clean +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend910b_gen_ops_config.dir/clean + +#============================================================================= +# Target rules for target op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_copy.dir + +# All Build rule for target. +op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_copy.dir/all: + $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_copy.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_copy.dir/depend + $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_copy.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_copy.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/CMakeFiles --progress-num= "Built target ascendc_bin_ascend910b_add_custom_copy" +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_copy.dir/all + +# Build rule for subdir invocation for target. +op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_copy.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/CMakeFiles 0 + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_copy.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/CMakeFiles 0 +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_copy.dir/rule + +# Convenience name for target. +ascendc_bin_ascend910b_add_custom_copy: op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_copy.dir/rule +.PHONY : ascendc_bin_ascend910b_add_custom_copy + +# clean rule for target. +op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_copy.dir/clean: + $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_copy.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_copy.dir/clean +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_copy.dir/clean + +#============================================================================= +# Target rules for target op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_0.dir + +# All Build rule for target. +op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_0.dir/all: op_kernel/CMakeFiles/ascendc_bin_ascend910b.dir/all +op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_0.dir/all: op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_copy.dir/all + $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_0.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_0.dir/depend + $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_0.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_0.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/CMakeFiles --progress-num= "Built target ascendc_bin_ascend910b_add_custom_0" +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_0.dir/all + +# Build rule for subdir invocation for target. +op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_0.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/CMakeFiles 1 + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_0.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/CMakeFiles 0 +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_0.dir/rule + +# Convenience name for target. +ascendc_bin_ascend910b_add_custom_0: op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_0.dir/rule +.PHONY : ascendc_bin_ascend910b_add_custom_0 + +# clean rule for target. +op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_0.dir/clean: + $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_0.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_0.dir/clean +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_0.dir/clean + +#============================================================================= +# Target rules for target op_kernel/CMakeFiles/npu_supported_ops.dir + +# All Build rule for target. +op_kernel/CMakeFiles/npu_supported_ops.dir/all: + $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/npu_supported_ops.dir/build.make op_kernel/CMakeFiles/npu_supported_ops.dir/depend + $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/npu_supported_ops.dir/build.make op_kernel/CMakeFiles/npu_supported_ops.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/CMakeFiles --progress-num=12 "Built target npu_supported_ops" +.PHONY : op_kernel/CMakeFiles/npu_supported_ops.dir/all + +# Build rule for subdir invocation for target. +op_kernel/CMakeFiles/npu_supported_ops.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/CMakeFiles 1 + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_kernel/CMakeFiles/npu_supported_ops.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/CMakeFiles 0 +.PHONY : op_kernel/CMakeFiles/npu_supported_ops.dir/rule + +# Convenience name for target. +npu_supported_ops: op_kernel/CMakeFiles/npu_supported_ops.dir/rule +.PHONY : npu_supported_ops + +# clean rule for target. +op_kernel/CMakeFiles/npu_supported_ops.dir/clean: + $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/npu_supported_ops.dir/build.make op_kernel/CMakeFiles/npu_supported_ops.dir/clean +.PHONY : op_kernel/CMakeFiles/npu_supported_ops.dir/clean + +#============================================================================= +# Special targets to cleanup operation of make. + +# Special rule to run CMake to check the build system integrity. +# No rule that depends on this can have commands that come from listfiles +# because they might be regenerated. +cmake_check_build_system: + $(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 0 +.PHONY : cmake_check_build_system + diff --git a/Increase_Host_compute/Is_increase/build_out/CMakeFiles/TargetDirectories.txt b/Increase_Host_compute/Is_increase/build_out/CMakeFiles/TargetDirectories.txt new file mode 100644 index 0000000000000000000000000000000000000000..7c3f8a9da2877b231bacc814e1845a4bea3a83ba --- /dev/null +++ b/Increase_Host_compute/Is_increase/build_out/CMakeFiles/TargetDirectories.txt @@ -0,0 +1,70 @@ +/Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/CMakeFiles/modify_vendor.dir +/Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/CMakeFiles/gen_version_info.dir +/Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/CMakeFiles/package.dir +/Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/CMakeFiles/package_source.dir +/Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/CMakeFiles/edit_cache.dir +/Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/CMakeFiles/rebuild_cache.dir +/Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/CMakeFiles/list_install_components.dir +/Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/CMakeFiles/install.dir +/Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/CMakeFiles/install/local.dir +/Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/CMakeFiles/install/strip.dir +/Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/framework/CMakeFiles/package.dir +/Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/framework/CMakeFiles/package_source.dir +/Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/framework/CMakeFiles/edit_cache.dir +/Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/framework/CMakeFiles/rebuild_cache.dir +/Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/framework/CMakeFiles/list_install_components.dir +/Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/framework/CMakeFiles/install.dir +/Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/framework/CMakeFiles/install/local.dir +/Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/framework/CMakeFiles/install/strip.dir +/Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir +/Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/framework/tf_plugin/CMakeFiles/package.dir +/Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/framework/tf_plugin/CMakeFiles/package_source.dir +/Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/framework/tf_plugin/CMakeFiles/edit_cache.dir +/Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/framework/tf_plugin/CMakeFiles/rebuild_cache.dir +/Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/framework/tf_plugin/CMakeFiles/list_install_components.dir +/Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/framework/tf_plugin/CMakeFiles/install.dir +/Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/framework/tf_plugin/CMakeFiles/install/local.dir +/Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/framework/tf_plugin/CMakeFiles/install/strip.dir +/Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/op_host/CMakeFiles/cust_op_proto.dir +/Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/op_host/CMakeFiles/cust_optiling.dir +/Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/op_host/CMakeFiles/cust_opapi.dir +/Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/op_host/CMakeFiles/optiling_compat.dir +/Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/op_host/CMakeFiles/package.dir +/Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/op_host/CMakeFiles/package_source.dir +/Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/op_host/CMakeFiles/edit_cache.dir +/Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/op_host/CMakeFiles/rebuild_cache.dir +/Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/op_host/CMakeFiles/list_install_components.dir +/Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/op_host/CMakeFiles/install.dir +/Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/op_host/CMakeFiles/install/local.dir +/Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/op_host/CMakeFiles/install/strip.dir +/Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/CMakeFiles/ops_info_gen_ascend310p.dir +/Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_impl_gen.dir +/Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/CMakeFiles/binary.dir +/Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310p.dir +/Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310p_gen_ops_config.dir +/Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_copy.dir +/Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_0.dir +/Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/CMakeFiles/ops_info_gen_ascend310b.dir +/Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b.dir +/Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b_gen_ops_config.dir +/Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_copy.dir +/Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_0.dir +/Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/CMakeFiles/ops_info_gen_ascend910.dir +/Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910.dir +/Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910_gen_ops_config.dir +/Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_copy.dir +/Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_0.dir +/Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/CMakeFiles/ops_info_gen_ascend910b.dir +/Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b.dir +/Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b_gen_ops_config.dir +/Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_copy.dir +/Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_0.dir +/Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/CMakeFiles/npu_supported_ops.dir +/Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/CMakeFiles/package.dir +/Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/CMakeFiles/package_source.dir +/Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/CMakeFiles/edit_cache.dir +/Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/CMakeFiles/rebuild_cache.dir +/Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/CMakeFiles/list_install_components.dir +/Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/CMakeFiles/install.dir +/Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/CMakeFiles/install/local.dir +/Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/CMakeFiles/install/strip.dir diff --git a/Increase_Host_compute/Is_increase/build_out/CMakeFiles/cmake.check_cache b/Increase_Host_compute/Is_increase/build_out/CMakeFiles/cmake.check_cache new file mode 100644 index 0000000000000000000000000000000000000000..3dccd731726d7faa8b29d8d7dba3b981a53ca497 --- /dev/null +++ b/Increase_Host_compute/Is_increase/build_out/CMakeFiles/cmake.check_cache @@ -0,0 +1 @@ +# This file is generated by cmake for dependency checking of the CMakeCache.txt file diff --git a/Increase_Host_compute/Is_increase/build_out/CMakeFiles/gen_version_info.dir/DependInfo.cmake b/Increase_Host_compute/Is_increase/build_out/CMakeFiles/gen_version_info.dir/DependInfo.cmake new file mode 100644 index 0000000000000000000000000000000000000000..dc55e44b5556fc28ad7acb84f1df08a5aef15b8d --- /dev/null +++ b/Increase_Host_compute/Is_increase/build_out/CMakeFiles/gen_version_info.dir/DependInfo.cmake @@ -0,0 +1,18 @@ + +# Consider dependencies only in project. +set(CMAKE_DEPENDS_IN_PROJECT_ONLY OFF) + +# The set of languages for which implicit dependencies are needed: +set(CMAKE_DEPENDS_LANGUAGES + ) + +# The set of dependency files which are needed: +set(CMAKE_DEPENDS_DEPENDENCY_FILES + ) + +# Targets to which this target links. +set(CMAKE_TARGET_LINKED_INFO_FILES + ) + +# Fortran module output directory. +set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/Increase_Host_compute/Is_increase/build_out/CMakeFiles/gen_version_info.dir/build.make b/Increase_Host_compute/Is_increase/build_out/CMakeFiles/gen_version_info.dir/build.make new file mode 100644 index 0000000000000000000000000000000000000000..f99afe9d33bacc5fcaf1b5cb6dd8834b9f93d4ae --- /dev/null +++ b/Increase_Host_compute/Is_increase/build_out/CMakeFiles/gen_version_info.dir/build.make @@ -0,0 +1,87 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + +# Disable VCS-based implicit rules. +% : %,v + +# Disable VCS-based implicit rules. +% : RCS/% + +# Disable VCS-based implicit rules. +% : RCS/%,v + +# Disable VCS-based implicit rules. +% : SCCS/s.% + +# Disable VCS-based implicit rules. +% : s.% + +.SUFFIXES: .hpux_make_needs_suffix_list + +# Command-line flag to silence nested $(MAKE). +$(VERBOSE)MAKESILENT = -s + +#Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E rm -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out + +# Utility rule file for gen_version_info. + +# Include any custom commands dependencies for this target. +include CMakeFiles/gen_version_info.dir/compiler_depend.make + +# Include the progress variables for this target. +include CMakeFiles/gen_version_info.dir/progress.make + +CMakeFiles/gen_version_info: + bash /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/cmake/util/gen_version_info.sh /usr/local/Ascend/ascend-toolkit/latest /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out + +gen_version_info: CMakeFiles/gen_version_info +gen_version_info: CMakeFiles/gen_version_info.dir/build.make +.PHONY : gen_version_info + +# Rule to build all files generated by this target. +CMakeFiles/gen_version_info.dir/build: gen_version_info +.PHONY : CMakeFiles/gen_version_info.dir/build + +CMakeFiles/gen_version_info.dir/clean: + $(CMAKE_COMMAND) -P CMakeFiles/gen_version_info.dir/cmake_clean.cmake +.PHONY : CMakeFiles/gen_version_info.dir/clean + +CMakeFiles/gen_version_info.dir/depend: + cd /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/CMakeFiles/gen_version_info.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : CMakeFiles/gen_version_info.dir/depend + diff --git a/Increase_Host_compute/Is_increase/build_out/CMakeFiles/gen_version_info.dir/cmake_clean.cmake b/Increase_Host_compute/Is_increase/build_out/CMakeFiles/gen_version_info.dir/cmake_clean.cmake new file mode 100644 index 0000000000000000000000000000000000000000..4183a837bc0dec14a4def868f73d30454795d838 --- /dev/null +++ b/Increase_Host_compute/Is_increase/build_out/CMakeFiles/gen_version_info.dir/cmake_clean.cmake @@ -0,0 +1,8 @@ +file(REMOVE_RECURSE + "CMakeFiles/gen_version_info" +) + +# Per-language clean rules from dependency scanning. +foreach(lang ) + include(CMakeFiles/gen_version_info.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/Increase_Host_compute/Is_increase/build_out/CMakeFiles/gen_version_info.dir/compiler_depend.make b/Increase_Host_compute/Is_increase/build_out/CMakeFiles/gen_version_info.dir/compiler_depend.make new file mode 100644 index 0000000000000000000000000000000000000000..94061306968c7012026090d774e6ed8954710fe1 --- /dev/null +++ b/Increase_Host_compute/Is_increase/build_out/CMakeFiles/gen_version_info.dir/compiler_depend.make @@ -0,0 +1,2 @@ +# Empty custom commands generated dependencies file for gen_version_info. +# This may be replaced when dependencies are built. diff --git a/Increase_Host_compute/Is_increase/build_out/CMakeFiles/gen_version_info.dir/compiler_depend.ts b/Increase_Host_compute/Is_increase/build_out/CMakeFiles/gen_version_info.dir/compiler_depend.ts new file mode 100644 index 0000000000000000000000000000000000000000..714ce8ff0ea68770397b4b735a816647351f4c4c --- /dev/null +++ b/Increase_Host_compute/Is_increase/build_out/CMakeFiles/gen_version_info.dir/compiler_depend.ts @@ -0,0 +1,2 @@ +# CMAKE generated file: DO NOT EDIT! +# Timestamp file for custom commands dependencies management for gen_version_info. diff --git a/Increase_Host_compute/Is_increase/build_out/CMakeFiles/gen_version_info.dir/progress.make b/Increase_Host_compute/Is_increase/build_out/CMakeFiles/gen_version_info.dir/progress.make new file mode 100644 index 0000000000000000000000000000000000000000..8b137891791fe96927ad78e64b0aad7bded08bdc --- /dev/null +++ b/Increase_Host_compute/Is_increase/build_out/CMakeFiles/gen_version_info.dir/progress.make @@ -0,0 +1 @@ + diff --git a/Increase_Host_compute/Is_increase/build_out/CMakeFiles/modify_vendor.dir/DependInfo.cmake b/Increase_Host_compute/Is_increase/build_out/CMakeFiles/modify_vendor.dir/DependInfo.cmake new file mode 100644 index 0000000000000000000000000000000000000000..c64a40613b825e10ba06bced8ef1197cd894ea89 --- /dev/null +++ b/Increase_Host_compute/Is_increase/build_out/CMakeFiles/modify_vendor.dir/DependInfo.cmake @@ -0,0 +1,24 @@ + +# Consider dependencies only in project. +set(CMAKE_DEPENDS_IN_PROJECT_ONLY OFF) + +# The set of languages for which implicit dependencies are needed: +set(CMAKE_DEPENDS_LANGUAGES + ) + +# The set of dependency files which are needed: +set(CMAKE_DEPENDS_DEPENDENCY_FILES + ) + +# Pairs of files generated by the same build rule. +set(CMAKE_MULTIPLE_OUTPUT_PAIRS + "/Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/scripts/upgrade.sh" "/Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/scripts/install.sh" + ) + + +# Targets to which this target links. +set(CMAKE_TARGET_LINKED_INFO_FILES + ) + +# Fortran module output directory. +set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/Increase_Host_compute/Is_increase/build_out/CMakeFiles/modify_vendor.dir/build.make b/Increase_Host_compute/Is_increase/build_out/CMakeFiles/modify_vendor.dir/build.make new file mode 100644 index 0000000000000000000000000000000000000000..4f521c6b7dfc1a9e0a5b7c80dc9e00076f5ecc2f --- /dev/null +++ b/Increase_Host_compute/Is_increase/build_out/CMakeFiles/modify_vendor.dir/build.make @@ -0,0 +1,98 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + +# Disable VCS-based implicit rules. +% : %,v + +# Disable VCS-based implicit rules. +% : RCS/% + +# Disable VCS-based implicit rules. +% : RCS/%,v + +# Disable VCS-based implicit rules. +% : SCCS/s.% + +# Disable VCS-based implicit rules. +% : s.% + +.SUFFIXES: .hpux_make_needs_suffix_list + +# Command-line flag to silence nested $(MAKE). +$(VERBOSE)MAKESILENT = -s + +#Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E rm -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out + +# Utility rule file for modify_vendor. + +# Include any custom commands dependencies for this target. +include CMakeFiles/modify_vendor.dir/compiler_depend.make + +# Include the progress variables for this target. +include CMakeFiles/modify_vendor.dir/progress.make + +CMakeFiles/modify_vendor: scripts/install.sh +CMakeFiles/modify_vendor: scripts/upgrade.sh + +scripts/install.sh: + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --blue --bold --progress-dir=/Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Generating scripts/install.sh, scripts/upgrade.sh" + mkdir -p /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/scripts + cp -r /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/scripts/* /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/scripts/ + sed -i s/vendor_name=customize/vendor_name=customize/g /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/scripts/* + +scripts/upgrade.sh: scripts/install.sh + @$(CMAKE_COMMAND) -E touch_nocreate scripts/upgrade.sh + +modify_vendor: CMakeFiles/modify_vendor +modify_vendor: scripts/install.sh +modify_vendor: scripts/upgrade.sh +modify_vendor: CMakeFiles/modify_vendor.dir/build.make +.PHONY : modify_vendor + +# Rule to build all files generated by this target. +CMakeFiles/modify_vendor.dir/build: modify_vendor +.PHONY : CMakeFiles/modify_vendor.dir/build + +CMakeFiles/modify_vendor.dir/clean: + $(CMAKE_COMMAND) -P CMakeFiles/modify_vendor.dir/cmake_clean.cmake +.PHONY : CMakeFiles/modify_vendor.dir/clean + +CMakeFiles/modify_vendor.dir/depend: + cd /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/CMakeFiles/modify_vendor.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : CMakeFiles/modify_vendor.dir/depend + diff --git a/Increase_Host_compute/Is_increase/build_out/CMakeFiles/modify_vendor.dir/cmake_clean.cmake b/Increase_Host_compute/Is_increase/build_out/CMakeFiles/modify_vendor.dir/cmake_clean.cmake new file mode 100644 index 0000000000000000000000000000000000000000..563285175969cc11e838c67e32b7fd052a517b5f --- /dev/null +++ b/Increase_Host_compute/Is_increase/build_out/CMakeFiles/modify_vendor.dir/cmake_clean.cmake @@ -0,0 +1,10 @@ +file(REMOVE_RECURSE + "CMakeFiles/modify_vendor" + "scripts/install.sh" + "scripts/upgrade.sh" +) + +# Per-language clean rules from dependency scanning. +foreach(lang ) + include(CMakeFiles/modify_vendor.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/Increase_Host_compute/Is_increase/build_out/CMakeFiles/modify_vendor.dir/compiler_depend.make b/Increase_Host_compute/Is_increase/build_out/CMakeFiles/modify_vendor.dir/compiler_depend.make new file mode 100644 index 0000000000000000000000000000000000000000..bda5864a979e6a287be963ee99667bd4c0d2ed79 --- /dev/null +++ b/Increase_Host_compute/Is_increase/build_out/CMakeFiles/modify_vendor.dir/compiler_depend.make @@ -0,0 +1,2 @@ +# Empty custom commands generated dependencies file for modify_vendor. +# This may be replaced when dependencies are built. diff --git a/Increase_Host_compute/Is_increase/build_out/CMakeFiles/modify_vendor.dir/compiler_depend.ts b/Increase_Host_compute/Is_increase/build_out/CMakeFiles/modify_vendor.dir/compiler_depend.ts new file mode 100644 index 0000000000000000000000000000000000000000..4290d3f2e262181b1ffff8509a18a20ec4278023 --- /dev/null +++ b/Increase_Host_compute/Is_increase/build_out/CMakeFiles/modify_vendor.dir/compiler_depend.ts @@ -0,0 +1,2 @@ +# CMAKE generated file: DO NOT EDIT! +# Timestamp file for custom commands dependencies management for modify_vendor. diff --git a/Increase_Host_compute/Is_increase/build_out/CMakeFiles/modify_vendor.dir/progress.make b/Increase_Host_compute/Is_increase/build_out/CMakeFiles/modify_vendor.dir/progress.make new file mode 100644 index 0000000000000000000000000000000000000000..27952ed76a534aed5b8a5fa4bfd9bb2d3e51eeba --- /dev/null +++ b/Increase_Host_compute/Is_increase/build_out/CMakeFiles/modify_vendor.dir/progress.make @@ -0,0 +1,2 @@ +CMAKE_PROGRESS_1 = 11 + diff --git a/Increase_Host_compute/Is_increase/build_out/CMakeFiles/progress.marks b/Increase_Host_compute/Is_increase/build_out/CMakeFiles/progress.marks new file mode 100644 index 0000000000000000000000000000000000000000..b6a7d89c68e0ca66e96a9a51892cc33db66fb8a3 --- /dev/null +++ b/Increase_Host_compute/Is_increase/build_out/CMakeFiles/progress.marks @@ -0,0 +1 @@ +16 diff --git a/Increase_Host_compute/Is_increase/build_out/CPackConfig.cmake b/Increase_Host_compute/Is_increase/build_out/CPackConfig.cmake new file mode 100644 index 0000000000000000000000000000000000000000..44dc949546be03c1c214e0249f885fd861936f28 --- /dev/null +++ b/Increase_Host_compute/Is_increase/build_out/CPackConfig.cmake @@ -0,0 +1,71 @@ +# This file will be configured to contain variables for CPack. These variables +# should be set in the CMake list file of the project before CPack module is +# included. The list of available CPACK_xxx variables and their associated +# documentation may be obtained using +# cpack --help-variable-list +# +# Some variables are common to all generators (e.g. CPACK_PACKAGE_NAME) +# and some are specific to a generator +# (e.g. CPACK_NSIS_EXTRA_INSTALL_COMMANDS). The generator specific variables +# usually begin with CPACK__xxxx. + + +set(CPACK_BUILD_SOURCE_DIRS "/Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer;/Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out") +set(CPACK_CMAKE_GENERATOR "Unix Makefiles") +set(CPACK_COMPONENT_UNSPECIFIED_HIDDEN "TRUE") +set(CPACK_COMPONENT_UNSPECIFIED_REQUIRED "TRUE") +set(CPACK_DEFAULT_PACKAGE_DESCRIPTION_FILE "/usr/share/cmake-3.22/Templates/CPack.GenericDescription.txt") +set(CPACK_DEFAULT_PACKAGE_DESCRIPTION_SUMMARY "opp built using CMake") +set(CPACK_EXTERNAL_BUILT_PACKAGES "/Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run/custom_opp_ubuntu_aarch64.run") +set(CPACK_EXTERNAL_ENABLE_STAGING "TRUE") +set(CPACK_EXTERNAL_PACKAGE_SCRIPT "/Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/cmake/makeself.cmake") +set(CPACK_GENERATOR "External") +set(CPACK_INSTALL_CMAKE_PROJECTS "/Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out;opp;ALL;/") +set(CPACK_INSTALL_PREFIX "/Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out") +set(CPACK_MODULE_PATH "") +set(CPACK_NSIS_DISPLAY_NAME "opp 0.1.1") +set(CPACK_NSIS_INSTALLER_ICON_CODE "") +set(CPACK_NSIS_INSTALLER_MUI_ICON_CODE "") +set(CPACK_NSIS_INSTALL_ROOT "$PROGRAMFILES") +set(CPACK_NSIS_PACKAGE_NAME "opp 0.1.1") +set(CPACK_NSIS_UNINSTALL_NAME "Uninstall") +set(CPACK_OUTPUT_CONFIG_FILE "/Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/CPackConfig.cmake") +set(CPACK_PACKAGE_DEFAULT_LOCATION "/") +set(CPACK_PACKAGE_DESCRIPTION "CPack opp project") +set(CPACK_PACKAGE_DESCRIPTION_FILE "/usr/share/cmake-3.22/Templates/CPack.GenericDescription.txt") +set(CPACK_PACKAGE_DESCRIPTION_SUMMARY "CPack opp project") +set(CPACK_PACKAGE_DIRECTORY "/Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out") +set(CPACK_PACKAGE_FILE_NAME "custom_opp_ubuntu_aarch64.run") +set(CPACK_PACKAGE_INSTALL_DIRECTORY "opp 0.1.1") +set(CPACK_PACKAGE_INSTALL_REGISTRY_KEY "opp 0.1.1") +set(CPACK_PACKAGE_NAME "opp") +set(CPACK_PACKAGE_RELOCATABLE "true") +set(CPACK_PACKAGE_VENDOR "Humanity") +set(CPACK_PACKAGE_VERSION "0.1.1") +set(CPACK_PACKAGE_VERSION_MAJOR "0") +set(CPACK_PACKAGE_VERSION_MINOR "1") +set(CPACK_PACKAGE_VERSION_PATCH "1") +set(CPACK_RESOURCE_FILE_LICENSE "/usr/share/cmake-3.22/Templates/CPack.GenericLicense.txt") +set(CPACK_RESOURCE_FILE_README "/usr/share/cmake-3.22/Templates/CPack.GenericDescription.txt") +set(CPACK_RESOURCE_FILE_WELCOME "/usr/share/cmake-3.22/Templates/CPack.GenericWelcome.txt") +set(CPACK_SET_DESTDIR "OFF") +set(CPACK_SOURCE_GENERATOR "TBZ2;TGZ;TXZ;TZ") +set(CPACK_SOURCE_OUTPUT_CONFIG_FILE "/Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/CPackSourceConfig.cmake") +set(CPACK_SOURCE_RPM "OFF") +set(CPACK_SOURCE_TBZ2 "ON") +set(CPACK_SOURCE_TGZ "ON") +set(CPACK_SOURCE_TXZ "ON") +set(CPACK_SOURCE_TZ "ON") +set(CPACK_SOURCE_ZIP "OFF") +set(CPACK_SYSTEM_NAME "Linux") +set(CPACK_THREADS "1") +set(CPACK_TOPLEVEL_TAG "Linux") +set(CPACK_WIX_SIZEOF_VOID_P "8") + +if(NOT CPACK_PROPERTIES_FILE) + set(CPACK_PROPERTIES_FILE "/Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/CPackProperties.cmake") +endif() + +if(EXISTS ${CPACK_PROPERTIES_FILE}) + include(${CPACK_PROPERTIES_FILE}) +endif() diff --git a/Increase_Host_compute/Is_increase/build_out/CPackSourceConfig.cmake b/Increase_Host_compute/Is_increase/build_out/CPackSourceConfig.cmake new file mode 100644 index 0000000000000000000000000000000000000000..8cf339a71c46ffd9c1769182bb41d70c9b34167e --- /dev/null +++ b/Increase_Host_compute/Is_increase/build_out/CPackSourceConfig.cmake @@ -0,0 +1,79 @@ +# This file will be configured to contain variables for CPack. These variables +# should be set in the CMake list file of the project before CPack module is +# included. The list of available CPACK_xxx variables and their associated +# documentation may be obtained using +# cpack --help-variable-list +# +# Some variables are common to all generators (e.g. CPACK_PACKAGE_NAME) +# and some are specific to a generator +# (e.g. CPACK_NSIS_EXTRA_INSTALL_COMMANDS). The generator specific variables +# usually begin with CPACK__xxxx. + + +set(CPACK_BUILD_SOURCE_DIRS "/Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer;/Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out") +set(CPACK_CMAKE_GENERATOR "Unix Makefiles") +set(CPACK_COMPONENT_UNSPECIFIED_HIDDEN "TRUE") +set(CPACK_COMPONENT_UNSPECIFIED_REQUIRED "TRUE") +set(CPACK_DEFAULT_PACKAGE_DESCRIPTION_FILE "/usr/share/cmake-3.22/Templates/CPack.GenericDescription.txt") +set(CPACK_DEFAULT_PACKAGE_DESCRIPTION_SUMMARY "opp built using CMake") +set(CPACK_EXTERNAL_BUILT_PACKAGES "/Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run/custom_opp_ubuntu_aarch64.run") +set(CPACK_EXTERNAL_ENABLE_STAGING "TRUE") +set(CPACK_EXTERNAL_PACKAGE_SCRIPT "/Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/cmake/makeself.cmake") +set(CPACK_GENERATOR "TBZ2;TGZ;TXZ;TZ") +set(CPACK_IGNORE_FILES "/CVS/;/\\.svn/;/\\.bzr/;/\\.hg/;/\\.git/;\\.swp\$;\\.#;/#") +set(CPACK_INSTALLED_DIRECTORIES "/Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer;/") +set(CPACK_INSTALL_CMAKE_PROJECTS "") +set(CPACK_INSTALL_PREFIX "/Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out") +set(CPACK_MODULE_PATH "") +set(CPACK_NSIS_DISPLAY_NAME "opp 0.1.1") +set(CPACK_NSIS_INSTALLER_ICON_CODE "") +set(CPACK_NSIS_INSTALLER_MUI_ICON_CODE "") +set(CPACK_NSIS_INSTALL_ROOT "$PROGRAMFILES") +set(CPACK_NSIS_PACKAGE_NAME "opp 0.1.1") +set(CPACK_NSIS_UNINSTALL_NAME "Uninstall") +set(CPACK_OUTPUT_CONFIG_FILE "/Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/CPackConfig.cmake") +set(CPACK_PACKAGE_DEFAULT_LOCATION "/") +set(CPACK_PACKAGE_DESCRIPTION "CPack opp project") +set(CPACK_PACKAGE_DESCRIPTION_FILE "/usr/share/cmake-3.22/Templates/CPack.GenericDescription.txt") +set(CPACK_PACKAGE_DESCRIPTION_SUMMARY "CPack opp project") +set(CPACK_PACKAGE_DIRECTORY "/Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out") +set(CPACK_PACKAGE_FILE_NAME "opp-0.1.1-Source") +set(CPACK_PACKAGE_INSTALL_DIRECTORY "opp 0.1.1") +set(CPACK_PACKAGE_INSTALL_REGISTRY_KEY "opp 0.1.1") +set(CPACK_PACKAGE_NAME "opp") +set(CPACK_PACKAGE_RELOCATABLE "true") +set(CPACK_PACKAGE_VENDOR "Humanity") +set(CPACK_PACKAGE_VERSION "0.1.1") +set(CPACK_PACKAGE_VERSION_MAJOR "0") +set(CPACK_PACKAGE_VERSION_MINOR "1") +set(CPACK_PACKAGE_VERSION_PATCH "1") +set(CPACK_RESOURCE_FILE_LICENSE "/usr/share/cmake-3.22/Templates/CPack.GenericLicense.txt") +set(CPACK_RESOURCE_FILE_README "/usr/share/cmake-3.22/Templates/CPack.GenericDescription.txt") +set(CPACK_RESOURCE_FILE_WELCOME "/usr/share/cmake-3.22/Templates/CPack.GenericWelcome.txt") +set(CPACK_RPM_PACKAGE_SOURCES "ON") +set(CPACK_SET_DESTDIR "OFF") +set(CPACK_SOURCE_GENERATOR "TBZ2;TGZ;TXZ;TZ") +set(CPACK_SOURCE_IGNORE_FILES "/CVS/;/\\.svn/;/\\.bzr/;/\\.hg/;/\\.git/;\\.swp\$;\\.#;/#") +set(CPACK_SOURCE_INSTALLED_DIRECTORIES "/Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer;/") +set(CPACK_SOURCE_OUTPUT_CONFIG_FILE "/Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/CPackSourceConfig.cmake") +set(CPACK_SOURCE_PACKAGE_FILE_NAME "opp-0.1.1-Source") +set(CPACK_SOURCE_RPM "OFF") +set(CPACK_SOURCE_TBZ2 "ON") +set(CPACK_SOURCE_TGZ "ON") +set(CPACK_SOURCE_TOPLEVEL_TAG "Linux-Source") +set(CPACK_SOURCE_TXZ "ON") +set(CPACK_SOURCE_TZ "ON") +set(CPACK_SOURCE_ZIP "OFF") +set(CPACK_STRIP_FILES "") +set(CPACK_SYSTEM_NAME "Linux") +set(CPACK_THREADS "1") +set(CPACK_TOPLEVEL_TAG "Linux-Source") +set(CPACK_WIX_SIZEOF_VOID_P "8") + +if(NOT CPACK_PROPERTIES_FILE) + set(CPACK_PROPERTIES_FILE "/Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/CPackProperties.cmake") +endif() + +if(EXISTS ${CPACK_PROPERTIES_FILE}) + include(${CPACK_PROPERTIES_FILE}) +endif() diff --git a/Increase_Host_compute/Is_increase/build_out/Makefile b/Increase_Host_compute/Is_increase/build_out/Makefile new file mode 100644 index 0000000000000000000000000000000000000000..3eecf2ea3c70b4a48597bfefdc1ac71096d5c9ce --- /dev/null +++ b/Increase_Host_compute/Is_increase/build_out/Makefile @@ -0,0 +1,631 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +# Default target executed when no arguments are given to make. +default_target: all +.PHONY : default_target + +# Allow only one "make -f Makefile2" at a time, but pass parallelism. +.NOTPARALLEL: + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + +# Disable VCS-based implicit rules. +% : %,v + +# Disable VCS-based implicit rules. +% : RCS/% + +# Disable VCS-based implicit rules. +% : RCS/%,v + +# Disable VCS-based implicit rules. +% : SCCS/s.% + +# Disable VCS-based implicit rules. +% : s.% + +.SUFFIXES: .hpux_make_needs_suffix_list + +# Command-line flag to silence nested $(MAKE). +$(VERBOSE)MAKESILENT = -s + +#Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E rm -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out + +#============================================================================= +# Targets provided globally by CMake. + +# Special rule for the target package +package: preinstall + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Run CPack packaging tool..." + /usr/bin/cpack --config ./CPackConfig.cmake +.PHONY : package + +# Special rule for the target package +package/fast: package +.PHONY : package/fast + +# Special rule for the target package_source +package_source: + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Run CPack packaging tool for source..." + /usr/bin/cpack --config ./CPackSourceConfig.cmake /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/CPackSourceConfig.cmake +.PHONY : package_source + +# Special rule for the target package_source +package_source/fast: package_source +.PHONY : package_source/fast + +# Special rule for the target edit_cache +edit_cache: + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "No interactive CMake dialog available..." + /usr/bin/cmake -E echo No\ interactive\ CMake\ dialog\ available. +.PHONY : edit_cache + +# Special rule for the target edit_cache +edit_cache/fast: edit_cache +.PHONY : edit_cache/fast + +# Special rule for the target rebuild_cache +rebuild_cache: + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running CMake to regenerate build system..." + /usr/bin/cmake --regenerate-during-build -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) +.PHONY : rebuild_cache + +# Special rule for the target rebuild_cache +rebuild_cache/fast: rebuild_cache +.PHONY : rebuild_cache/fast + +# Special rule for the target list_install_components +list_install_components: + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Available install components are: \"Unspecified\"" +.PHONY : list_install_components + +# Special rule for the target list_install_components +list_install_components/fast: list_install_components +.PHONY : list_install_components/fast + +# Special rule for the target install +install: preinstall + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Install the project..." + /usr/bin/cmake -P cmake_install.cmake +.PHONY : install + +# Special rule for the target install +install/fast: preinstall/fast + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Install the project..." + /usr/bin/cmake -P cmake_install.cmake +.PHONY : install/fast + +# Special rule for the target install/local +install/local: preinstall + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Installing only the local directory..." + /usr/bin/cmake -DCMAKE_INSTALL_LOCAL_ONLY=1 -P cmake_install.cmake +.PHONY : install/local + +# Special rule for the target install/local +install/local/fast: preinstall/fast + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Installing only the local directory..." + /usr/bin/cmake -DCMAKE_INSTALL_LOCAL_ONLY=1 -P cmake_install.cmake +.PHONY : install/local/fast + +# Special rule for the target install/strip +install/strip: preinstall + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Installing the project stripped..." + /usr/bin/cmake -DCMAKE_INSTALL_DO_STRIP=1 -P cmake_install.cmake +.PHONY : install/strip + +# Special rule for the target install/strip +install/strip/fast: preinstall/fast + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Installing the project stripped..." + /usr/bin/cmake -DCMAKE_INSTALL_DO_STRIP=1 -P cmake_install.cmake +.PHONY : install/strip/fast + +# The main all target +all: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/CMakeFiles /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out//CMakeFiles/progress.marks + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 all + $(CMAKE_COMMAND) -E cmake_progress_start /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/CMakeFiles 0 +.PHONY : all + +# The main clean target +clean: + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 clean +.PHONY : clean + +# The main clean target +clean/fast: clean +.PHONY : clean/fast + +# Prepare targets for installation. +preinstall: all + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 preinstall +.PHONY : preinstall + +# Prepare targets for installation. +preinstall/fast: + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 preinstall +.PHONY : preinstall/fast + +# clear depends +depend: + $(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 1 +.PHONY : depend + +#============================================================================= +# Target rules for targets named modify_vendor + +# Build rule for target. +modify_vendor: cmake_check_build_system + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 modify_vendor +.PHONY : modify_vendor + +# fast build rule for target. +modify_vendor/fast: + $(MAKE) $(MAKESILENT) -f CMakeFiles/modify_vendor.dir/build.make CMakeFiles/modify_vendor.dir/build +.PHONY : modify_vendor/fast + +#============================================================================= +# Target rules for targets named gen_version_info + +# Build rule for target. +gen_version_info: cmake_check_build_system + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 gen_version_info +.PHONY : gen_version_info + +# fast build rule for target. +gen_version_info/fast: + $(MAKE) $(MAKESILENT) -f CMakeFiles/gen_version_info.dir/build.make CMakeFiles/gen_version_info.dir/build +.PHONY : gen_version_info/fast + +#============================================================================= +# Target rules for targets named cust_tf_parsers + +# Build rule for target. +cust_tf_parsers: cmake_check_build_system + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 cust_tf_parsers +.PHONY : cust_tf_parsers + +# fast build rule for target. +cust_tf_parsers/fast: + $(MAKE) $(MAKESILENT) -f framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/build.make framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/build +.PHONY : cust_tf_parsers/fast + +#============================================================================= +# Target rules for targets named cust_op_proto + +# Build rule for target. +cust_op_proto: cmake_check_build_system + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 cust_op_proto +.PHONY : cust_op_proto + +# fast build rule for target. +cust_op_proto/fast: + $(MAKE) $(MAKESILENT) -f op_host/CMakeFiles/cust_op_proto.dir/build.make op_host/CMakeFiles/cust_op_proto.dir/build +.PHONY : cust_op_proto/fast + +#============================================================================= +# Target rules for targets named cust_optiling + +# Build rule for target. +cust_optiling: cmake_check_build_system + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 cust_optiling +.PHONY : cust_optiling + +# fast build rule for target. +cust_optiling/fast: + $(MAKE) $(MAKESILENT) -f op_host/CMakeFiles/cust_optiling.dir/build.make op_host/CMakeFiles/cust_optiling.dir/build +.PHONY : cust_optiling/fast + +#============================================================================= +# Target rules for targets named cust_opapi + +# Build rule for target. +cust_opapi: cmake_check_build_system + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 cust_opapi +.PHONY : cust_opapi + +# fast build rule for target. +cust_opapi/fast: + $(MAKE) $(MAKESILENT) -f op_host/CMakeFiles/cust_opapi.dir/build.make op_host/CMakeFiles/cust_opapi.dir/build +.PHONY : cust_opapi/fast + +#============================================================================= +# Target rules for targets named optiling_compat + +# Build rule for target. +optiling_compat: cmake_check_build_system + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 optiling_compat +.PHONY : optiling_compat + +# fast build rule for target. +optiling_compat/fast: + $(MAKE) $(MAKESILENT) -f op_host/CMakeFiles/optiling_compat.dir/build.make op_host/CMakeFiles/optiling_compat.dir/build +.PHONY : optiling_compat/fast + +#============================================================================= +# Target rules for targets named ops_info_gen_ascend310p + +# Build rule for target. +ops_info_gen_ascend310p: cmake_check_build_system + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 ops_info_gen_ascend310p +.PHONY : ops_info_gen_ascend310p + +# fast build rule for target. +ops_info_gen_ascend310p/fast: + $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ops_info_gen_ascend310p.dir/build.make op_kernel/CMakeFiles/ops_info_gen_ascend310p.dir/build +.PHONY : ops_info_gen_ascend310p/fast + +#============================================================================= +# Target rules for targets named ascendc_impl_gen + +# Build rule for target. +ascendc_impl_gen: cmake_check_build_system + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 ascendc_impl_gen +.PHONY : ascendc_impl_gen + +# fast build rule for target. +ascendc_impl_gen/fast: + $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_impl_gen.dir/build.make op_kernel/CMakeFiles/ascendc_impl_gen.dir/build +.PHONY : ascendc_impl_gen/fast + +#============================================================================= +# Target rules for targets named binary + +# Build rule for target. +binary: cmake_check_build_system + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 binary +.PHONY : binary + +# fast build rule for target. +binary/fast: + $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/binary.dir/build.make op_kernel/CMakeFiles/binary.dir/build +.PHONY : binary/fast + +#============================================================================= +# Target rules for targets named ascendc_bin_ascend310p + +# Build rule for target. +ascendc_bin_ascend310p: cmake_check_build_system + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 ascendc_bin_ascend310p +.PHONY : ascendc_bin_ascend310p + +# fast build rule for target. +ascendc_bin_ascend310p/fast: + $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend310p.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend310p.dir/build +.PHONY : ascendc_bin_ascend310p/fast + +#============================================================================= +# Target rules for targets named ascendc_bin_ascend310p_gen_ops_config + +# Build rule for target. +ascendc_bin_ascend310p_gen_ops_config: cmake_check_build_system + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 ascendc_bin_ascend310p_gen_ops_config +.PHONY : ascendc_bin_ascend310p_gen_ops_config + +# fast build rule for target. +ascendc_bin_ascend310p_gen_ops_config/fast: + $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend310p_gen_ops_config.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend310p_gen_ops_config.dir/build +.PHONY : ascendc_bin_ascend310p_gen_ops_config/fast + +#============================================================================= +# Target rules for targets named ascendc_bin_ascend310p_add_custom_copy + +# Build rule for target. +ascendc_bin_ascend310p_add_custom_copy: cmake_check_build_system + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 ascendc_bin_ascend310p_add_custom_copy +.PHONY : ascendc_bin_ascend310p_add_custom_copy + +# fast build rule for target. +ascendc_bin_ascend310p_add_custom_copy/fast: + $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_copy.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_copy.dir/build +.PHONY : ascendc_bin_ascend310p_add_custom_copy/fast + +#============================================================================= +# Target rules for targets named ascendc_bin_ascend310p_add_custom_0 + +# Build rule for target. +ascendc_bin_ascend310p_add_custom_0: cmake_check_build_system + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 ascendc_bin_ascend310p_add_custom_0 +.PHONY : ascendc_bin_ascend310p_add_custom_0 + +# fast build rule for target. +ascendc_bin_ascend310p_add_custom_0/fast: + $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_0.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_0.dir/build +.PHONY : ascendc_bin_ascend310p_add_custom_0/fast + +#============================================================================= +# Target rules for targets named ops_info_gen_ascend310b + +# Build rule for target. +ops_info_gen_ascend310b: cmake_check_build_system + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 ops_info_gen_ascend310b +.PHONY : ops_info_gen_ascend310b + +# fast build rule for target. +ops_info_gen_ascend310b/fast: + $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ops_info_gen_ascend310b.dir/build.make op_kernel/CMakeFiles/ops_info_gen_ascend310b.dir/build +.PHONY : ops_info_gen_ascend310b/fast + +#============================================================================= +# Target rules for targets named ascendc_bin_ascend310b + +# Build rule for target. +ascendc_bin_ascend310b: cmake_check_build_system + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 ascendc_bin_ascend310b +.PHONY : ascendc_bin_ascend310b + +# fast build rule for target. +ascendc_bin_ascend310b/fast: + $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend310b.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend310b.dir/build +.PHONY : ascendc_bin_ascend310b/fast + +#============================================================================= +# Target rules for targets named ascendc_bin_ascend310b_gen_ops_config + +# Build rule for target. +ascendc_bin_ascend310b_gen_ops_config: cmake_check_build_system + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 ascendc_bin_ascend310b_gen_ops_config +.PHONY : ascendc_bin_ascend310b_gen_ops_config + +# fast build rule for target. +ascendc_bin_ascend310b_gen_ops_config/fast: + $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend310b_gen_ops_config.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend310b_gen_ops_config.dir/build +.PHONY : ascendc_bin_ascend310b_gen_ops_config/fast + +#============================================================================= +# Target rules for targets named ascendc_bin_ascend310b_add_custom_copy + +# Build rule for target. +ascendc_bin_ascend310b_add_custom_copy: cmake_check_build_system + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 ascendc_bin_ascend310b_add_custom_copy +.PHONY : ascendc_bin_ascend310b_add_custom_copy + +# fast build rule for target. +ascendc_bin_ascend310b_add_custom_copy/fast: + $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_copy.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_copy.dir/build +.PHONY : ascendc_bin_ascend310b_add_custom_copy/fast + +#============================================================================= +# Target rules for targets named ascendc_bin_ascend310b_add_custom_0 + +# Build rule for target. +ascendc_bin_ascend310b_add_custom_0: cmake_check_build_system + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 ascendc_bin_ascend310b_add_custom_0 +.PHONY : ascendc_bin_ascend310b_add_custom_0 + +# fast build rule for target. +ascendc_bin_ascend310b_add_custom_0/fast: + $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_0.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_0.dir/build +.PHONY : ascendc_bin_ascend310b_add_custom_0/fast + +#============================================================================= +# Target rules for targets named ops_info_gen_ascend910 + +# Build rule for target. +ops_info_gen_ascend910: cmake_check_build_system + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 ops_info_gen_ascend910 +.PHONY : ops_info_gen_ascend910 + +# fast build rule for target. +ops_info_gen_ascend910/fast: + $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ops_info_gen_ascend910.dir/build.make op_kernel/CMakeFiles/ops_info_gen_ascend910.dir/build +.PHONY : ops_info_gen_ascend910/fast + +#============================================================================= +# Target rules for targets named ascendc_bin_ascend910 + +# Build rule for target. +ascendc_bin_ascend910: cmake_check_build_system + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 ascendc_bin_ascend910 +.PHONY : ascendc_bin_ascend910 + +# fast build rule for target. +ascendc_bin_ascend910/fast: + $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend910.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend910.dir/build +.PHONY : ascendc_bin_ascend910/fast + +#============================================================================= +# Target rules for targets named ascendc_bin_ascend910_gen_ops_config + +# Build rule for target. +ascendc_bin_ascend910_gen_ops_config: cmake_check_build_system + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 ascendc_bin_ascend910_gen_ops_config +.PHONY : ascendc_bin_ascend910_gen_ops_config + +# fast build rule for target. +ascendc_bin_ascend910_gen_ops_config/fast: + $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend910_gen_ops_config.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend910_gen_ops_config.dir/build +.PHONY : ascendc_bin_ascend910_gen_ops_config/fast + +#============================================================================= +# Target rules for targets named ascendc_bin_ascend910_add_custom_copy + +# Build rule for target. +ascendc_bin_ascend910_add_custom_copy: cmake_check_build_system + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 ascendc_bin_ascend910_add_custom_copy +.PHONY : ascendc_bin_ascend910_add_custom_copy + +# fast build rule for target. +ascendc_bin_ascend910_add_custom_copy/fast: + $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_copy.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_copy.dir/build +.PHONY : ascendc_bin_ascend910_add_custom_copy/fast + +#============================================================================= +# Target rules for targets named ascendc_bin_ascend910_add_custom_0 + +# Build rule for target. +ascendc_bin_ascend910_add_custom_0: cmake_check_build_system + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 ascendc_bin_ascend910_add_custom_0 +.PHONY : ascendc_bin_ascend910_add_custom_0 + +# fast build rule for target. +ascendc_bin_ascend910_add_custom_0/fast: + $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_0.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_0.dir/build +.PHONY : ascendc_bin_ascend910_add_custom_0/fast + +#============================================================================= +# Target rules for targets named ops_info_gen_ascend910b + +# Build rule for target. +ops_info_gen_ascend910b: cmake_check_build_system + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 ops_info_gen_ascend910b +.PHONY : ops_info_gen_ascend910b + +# fast build rule for target. +ops_info_gen_ascend910b/fast: + $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ops_info_gen_ascend910b.dir/build.make op_kernel/CMakeFiles/ops_info_gen_ascend910b.dir/build +.PHONY : ops_info_gen_ascend910b/fast + +#============================================================================= +# Target rules for targets named ascendc_bin_ascend910b + +# Build rule for target. +ascendc_bin_ascend910b: cmake_check_build_system + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 ascendc_bin_ascend910b +.PHONY : ascendc_bin_ascend910b + +# fast build rule for target. +ascendc_bin_ascend910b/fast: + $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend910b.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend910b.dir/build +.PHONY : ascendc_bin_ascend910b/fast + +#============================================================================= +# Target rules for targets named ascendc_bin_ascend910b_gen_ops_config + +# Build rule for target. +ascendc_bin_ascend910b_gen_ops_config: cmake_check_build_system + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 ascendc_bin_ascend910b_gen_ops_config +.PHONY : ascendc_bin_ascend910b_gen_ops_config + +# fast build rule for target. +ascendc_bin_ascend910b_gen_ops_config/fast: + $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend910b_gen_ops_config.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend910b_gen_ops_config.dir/build +.PHONY : ascendc_bin_ascend910b_gen_ops_config/fast + +#============================================================================= +# Target rules for targets named ascendc_bin_ascend910b_add_custom_copy + +# Build rule for target. +ascendc_bin_ascend910b_add_custom_copy: cmake_check_build_system + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 ascendc_bin_ascend910b_add_custom_copy +.PHONY : ascendc_bin_ascend910b_add_custom_copy + +# fast build rule for target. +ascendc_bin_ascend910b_add_custom_copy/fast: + $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_copy.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_copy.dir/build +.PHONY : ascendc_bin_ascend910b_add_custom_copy/fast + +#============================================================================= +# Target rules for targets named ascendc_bin_ascend910b_add_custom_0 + +# Build rule for target. +ascendc_bin_ascend910b_add_custom_0: cmake_check_build_system + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 ascendc_bin_ascend910b_add_custom_0 +.PHONY : ascendc_bin_ascend910b_add_custom_0 + +# fast build rule for target. +ascendc_bin_ascend910b_add_custom_0/fast: + $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_0.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_0.dir/build +.PHONY : ascendc_bin_ascend910b_add_custom_0/fast + +#============================================================================= +# Target rules for targets named npu_supported_ops + +# Build rule for target. +npu_supported_ops: cmake_check_build_system + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 npu_supported_ops +.PHONY : npu_supported_ops + +# fast build rule for target. +npu_supported_ops/fast: + $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/npu_supported_ops.dir/build.make op_kernel/CMakeFiles/npu_supported_ops.dir/build +.PHONY : npu_supported_ops/fast + +# Help Target +help: + @echo "The following are some of the valid targets for this Makefile:" + @echo "... all (the default if no target is provided)" + @echo "... clean" + @echo "... depend" + @echo "... edit_cache" + @echo "... install" + @echo "... install/local" + @echo "... install/strip" + @echo "... list_install_components" + @echo "... package" + @echo "... package_source" + @echo "... rebuild_cache" + @echo "... ascendc_bin_ascend310b" + @echo "... ascendc_bin_ascend310b_add_custom_0" + @echo "... ascendc_bin_ascend310b_add_custom_copy" + @echo "... ascendc_bin_ascend310b_gen_ops_config" + @echo "... ascendc_bin_ascend310p" + @echo "... ascendc_bin_ascend310p_add_custom_0" + @echo "... ascendc_bin_ascend310p_add_custom_copy" + @echo "... ascendc_bin_ascend310p_gen_ops_config" + @echo "... ascendc_bin_ascend910" + @echo "... ascendc_bin_ascend910_add_custom_0" + @echo "... ascendc_bin_ascend910_add_custom_copy" + @echo "... ascendc_bin_ascend910_gen_ops_config" + @echo "... ascendc_bin_ascend910b" + @echo "... ascendc_bin_ascend910b_add_custom_0" + @echo "... ascendc_bin_ascend910b_add_custom_copy" + @echo "... ascendc_bin_ascend910b_gen_ops_config" + @echo "... ascendc_impl_gen" + @echo "... binary" + @echo "... gen_version_info" + @echo "... modify_vendor" + @echo "... npu_supported_ops" + @echo "... ops_info_gen_ascend310b" + @echo "... ops_info_gen_ascend310p" + @echo "... ops_info_gen_ascend910" + @echo "... ops_info_gen_ascend910b" + @echo "... optiling_compat" + @echo "... cust_op_proto" + @echo "... cust_opapi" + @echo "... cust_optiling" + @echo "... cust_tf_parsers" +.PHONY : help + + + +#============================================================================= +# Special targets to cleanup operation of make. + +# Special rule to run CMake to check the build system integrity. +# No rule that depends on this can have commands that come from listfiles +# because they might be regenerated. +cmake_check_build_system: + $(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 0 +.PHONY : cmake_check_build_system + diff --git a/Increase_Host_compute/Is_increase/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run.json b/Increase_Host_compute/Is_increase/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run.json new file mode 100644 index 0000000000000000000000000000000000000000..932935c5aa3fd87d03d79b3195200c25f747228c --- /dev/null +++ b/Increase_Host_compute/Is_increase/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run.json @@ -0,0 +1,26 @@ +{ + "componentGroups" : {}, + "components" : {}, + "errorOnAbsoluteInstallDestination" : false, + "formatVersionMajor" : 1, + "formatVersionMinor" : 0, + "installationTypes" : {}, + "packageDescriptionFile" : "/usr/share/cmake-3.22/Templates/CPack.GenericDescription.txt", + "packageDescriptionSummary" : "CPack opp project", + "packageName" : "opp", + "packageVersion" : "0.1.1", + "projects" : + [ + { + "component" : "ALL", + "components" : [], + "directory" : "/Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out", + "installationTypes" : [], + "projectName" : "opp", + "subDirectory" : "/" + } + ], + "setDestdir" : false, + "stripFiles" : false, + "warnOnAbsoluteInstallDestination" : false +} \ No newline at end of file diff --git a/Increase_Host_compute/Is_increase/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run/custom_opp_ubuntu_aarch64.run b/Increase_Host_compute/Is_increase/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run/custom_opp_ubuntu_aarch64.run new file mode 100644 index 0000000000000000000000000000000000000000..acd201b0dd6e2a10554323d85678c0baf8a6e01f --- /dev/null +++ b/Increase_Host_compute/Is_increase/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run/custom_opp_ubuntu_aarch64.run @@ -0,0 +1,1007 @@ +#!/bin/bash +# This script was generated using Makeself 2.4.5 +# The license covering this archive and its contents, if any, is wholly independent of the Makeself license (GPL) +# 2022.3.19-Modified the MS_Help function and some options +# Huawei Technologies Co., Ltd. + +ORIG_UMASK=`umask` + +CRCsum="3885526475" +MD5="00000000000000000000000000000000" +SHA="320b85ef72779f8a6f1d35aece3471ce98c7807ee5e19e10952f46ca17ed92d0" +SIGNATURE="" +TMPROOT=${TMPDIR:="$HOME"} +if ! test -d "$TMPROOT"; then + TMPROOT="$PWD" +fi +export TMPDIR="$TMPROOT" +USER_PWD="$PWD" +if ! test -d "$USER_PWD"; then + exit 1 +fi +export USER_PWD +ARCHIVE_DIR=`dirname "$0"` +export ARCHIVE_DIR + +name_of_file="$0 " +pwd_of_file="$PWD" +label="version:1.0" +script="./install.sh" +scriptargs="" +cleanup_script="" +licensetxt="" +helpheader='' +targetdir="makeself-381828-20240915011048" +filesizes="109579" +totalsize="109579" +keep="n" +nooverwrite="n" +quiet="n" +accept="n" +nodiskspace="n" +export_conf="n" +decrypt_cmd="" +skip="671" + +print_cmd_arg="" +if type printf > /dev/null; then + print_cmd="printf" +elif test -x /usr/ucb/echo; then + print_cmd="/usr/ucb/echo" +else + print_cmd="echo" +fi + +if test -d /usr/xpg4/bin; then + PATH=/usr/xpg4/bin:$PATH + export PATH +fi + +if test -d /usr/sfw/bin; then + PATH=$PATH:/usr/sfw/bin + export PATH +fi + +unset CDPATH + +MS_Printf() +{ + $print_cmd $print_cmd_arg "$1" +} + +MS_PrintLicense() +{ + PAGER=${PAGER:=more} + if test x"$licensetxt" != x; then + PAGER_PATH=`exec <&- 2>&-; which $PAGER || command -v $PAGER || type $PAGER` + if test -x "$PAGER_PATH"; then + echo "$licensetxt" | $PAGER + else + echo "$licensetxt" + fi + if test x"$accept" != xy; then + while true + do + MS_Printf "Please type y to accept, n otherwise: " + read yn + if test x"$yn" = xn; then + keep=n + eval $finish; exit 1 + break; + elif test x"$yn" = xy; then + break; + fi + done + fi + fi +} + +MS_diskspace() +{ + ( + df -kP "$1" | tail -1 | awk '{ if ($4 ~ /%/) {print $3} else {print $4} }' + ) +} + +MS_dd() +{ + blocks=`expr $3 / 1024` + bytes=`expr $3 % 1024` + # Test for ibs, obs and conv feature + if dd if=/dev/zero of=/dev/null count=1 ibs=512 obs=512 conv=sync 2> /dev/null; then + dd if="$1" ibs=$2 skip=1 obs=1024 conv=sync 2> /dev/null | \ + { test $blocks -gt 0 && dd ibs=1024 obs=1024 count=$blocks ; \ + test $bytes -gt 0 && dd ibs=1 obs=1024 count=$bytes ; } 2> /dev/null + else + dd if="$1" bs=$2 skip=1 2> /dev/null + fi +} + +MS_dd_Progress() +{ + if test x"$noprogress" = xy; then + MS_dd "$@" + return $? + fi + file="$1" + offset=$2 + length=$3 + pos=0 + bsize=4194304 + while test $bsize -gt $length; do + bsize=`expr $bsize / 4` + done + blocks=`expr $length / $bsize` + bytes=`expr $length % $bsize` + ( + dd ibs=$offset skip=1 2>/dev/null + pos=`expr $pos \+ $bsize` + MS_Printf " 0%% " 1>&2 + if test $blocks -gt 0; then + while test $pos -le $length; do + dd bs=$bsize count=1 2>/dev/null + pcent=`expr $length / 100` + pcent=`expr $pos / $pcent` + if test $pcent -lt 100; then + MS_Printf "\b\b\b\b\b\b\b" 1>&2 + if test $pcent -lt 10; then + MS_Printf " $pcent%% " 1>&2 + else + MS_Printf " $pcent%% " 1>&2 + fi + fi + pos=`expr $pos \+ $bsize` + done + fi + if test $bytes -gt 0; then + dd bs=$bytes count=1 2>/dev/null + fi + MS_Printf "\b\b\b\b\b\b\b" 1>&2 + MS_Printf " 100%% " 1>&2 + ) < "$file" +} + +MS_Help() +{ + cat << EOH >&2 +Usage: $0 [options] +Options: + --help | -h Print this message + --info Print embedded info : title, default target directory, embedded script ... + --list Print the list of files in the archive + --check Checks integrity and version dependency of the archive + --quiet Quiet install mode, skip human-computer interactions + --nox11 Do not spawn an xterm + --noexec Do not run embedded script + --extract= Extract directly to a target directory (absolute or relative) + Usually used with --noexec to just extract files without running + --tar arg1 [arg2 ...] Access the contents of the archive through the tar command +${helpheader} +EOH +} + +MS_Verify_Sig() +{ + GPG_PATH=`exec <&- 2>&-; which gpg || command -v gpg || type gpg` + MKTEMP_PATH=`exec <&- 2>&-; which mktemp || command -v mktemp || type mktemp` + test -x "$GPG_PATH" || GPG_PATH=`exec <&- 2>&-; which gpg || command -v gpg || type gpg` + test -x "$MKTEMP_PATH" || MKTEMP_PATH=`exec <&- 2>&-; which mktemp || command -v mktemp || type mktemp` + offset=`head -n "$skip" "$1" | wc -c | tr -d " "` + temp_sig=`mktemp -t XXXXX` + echo $SIGNATURE | base64 --decode > "$temp_sig" + gpg_output=`MS_dd "$1" $offset $totalsize | LC_ALL=C "$GPG_PATH" --verify "$temp_sig" - 2>&1` + gpg_res=$? + rm -f "$temp_sig" + if test $gpg_res -eq 0 && test `echo $gpg_output | grep -c Good` -eq 1; then + if test `echo $gpg_output | grep -c $sig_key` -eq 1; then + test x"$quiet" = xn && echo "GPG signature is good" >&2 + else + echo "GPG Signature key does not match" >&2 + exit 2 + fi + else + test x"$quiet" = xn && echo "GPG signature failed to verify" >&2 + exit 2 + fi +} + +MS_Check() +{ + OLD_PATH="$PATH" + PATH=${GUESS_MD5_PATH:-"$OLD_PATH:/bin:/usr/bin:/sbin:/usr/local/ssl/bin:/usr/local/bin:/opt/openssl/bin"} + MD5_ARG="" + MD5_PATH=`exec <&- 2>&-; which md5sum || command -v md5sum || type md5sum` + test -x "$MD5_PATH" || MD5_PATH=`exec <&- 2>&-; which md5 || command -v md5 || type md5` + test -x "$MD5_PATH" || MD5_PATH=`exec <&- 2>&-; which digest || command -v digest || type digest` + PATH="$OLD_PATH" + + SHA_PATH=`exec <&- 2>&-; which shasum || command -v shasum || type shasum` + test -x "$SHA_PATH" || SHA_PATH=`exec <&- 2>&-; which sha256sum || command -v sha256sum || type sha256sum` + + if test x"$quiet" = xn; then + MS_Printf "Verifying archive integrity..." + fi + offset=`head -n "$skip" "$1" | wc -c | tr -d " "` + fsize=`cat "$1" | wc -c | tr -d " "` + if test $totalsize -ne `expr $fsize - $offset`; then + echo " Unexpected archive size." >&2 + exit 2 + fi + verb=$2 + i=1 + for s in $filesizes + do + crc=`echo $CRCsum | cut -d" " -f$i` + if test -x "$SHA_PATH"; then + if test x"`basename $SHA_PATH`" = xshasum; then + SHA_ARG="-a 256" + fi + sha=`echo $SHA | cut -d" " -f$i` + if test x"$sha" = x0000000000000000000000000000000000000000000000000000000000000000; then + test x"$verb" = xy && echo " $1 does not contain an embedded SHA256 checksum." >&2 + else + shasum=`MS_dd_Progress "$1" $offset $s | eval "$SHA_PATH $SHA_ARG" | cut -b-64`; + if test x"$shasum" != x"$sha"; then + echo "Error in SHA256 checksums: $shasum is different from $sha" >&2 + exit 2 + elif test x"$quiet" = xn; then + MS_Printf " SHA256 checksums are OK." >&2 + fi + crc="0000000000"; + fi + fi + if test -x "$MD5_PATH"; then + if test x"`basename $MD5_PATH`" = xdigest; then + MD5_ARG="-a md5" + fi + md5=`echo $MD5 | cut -d" " -f$i` + if test x"$md5" = x00000000000000000000000000000000; then + test x"$verb" = xy && echo " $1 does not contain an embedded MD5 checksum." >&2 + else + md5sum=`MS_dd_Progress "$1" $offset $s | eval "$MD5_PATH $MD5_ARG" | cut -b-32`; + if test x"$md5sum" != x"$md5"; then + echo "Error in MD5 checksums: $md5sum is different from $md5" >&2 + exit 2 + elif test x"$quiet" = xn; then + MS_Printf " MD5 checksums are OK." >&2 + fi + crc="0000000000"; verb=n + fi + fi + if test x"$crc" = x0000000000; then + test x"$verb" = xy && echo " $1 does not contain a CRC checksum." >&2 + else + sum1=`MS_dd_Progress "$1" $offset $s | CMD_ENV=xpg4 cksum | awk '{print $1}'` + if test x"$sum1" != x"$crc"; then + echo "Error in checksums: $sum1 is different from $crc" >&2 + exit 2 + elif test x"$quiet" = xn; then + MS_Printf " CRC checksums are OK." >&2 + fi + fi + i=`expr $i + 1` + offset=`expr $offset + $s` + done + if test x"$quiet" = xn; then + echo " All good." + fi +} + +MS_Decompress() +{ + if test x"$decrypt_cmd" != x""; then + { eval "$decrypt_cmd" || echo " ... Decryption failed." >&2; } | eval "gzip -cd" + else + eval "gzip -cd" + fi + + if test $? -ne 0; then + echo " ... Decompression failed." >&2 + fi +} + +UnTAR() +{ + if test x"$quiet" = xn; then + tar $1vf - 2>&1 || { echo " ... Extraction failed." >&2; kill -15 $$; } + else + tar $1f - 2>&1 || { echo Extraction failed. >&2; kill -15 $$; } + fi +} + +MS_exec_cleanup() { + if test x"$cleanup" = xy && test x"$cleanup_script" != x""; then + cleanup=n + cd "$tmpdir" + eval "\"$cleanup_script\" $scriptargs $cleanupargs" + fi +} + +MS_cleanup() +{ + echo 'Signal caught, cleaning up' >&2 + MS_exec_cleanup + cd "$TMPROOT" + rm -rf "$tmpdir" + eval $finish; exit 15 +} + +Script_Args_Check() +{ + script_supported_args=$(echo ${helpheader} | grep -o -E "\-\-[^ ]+" | awk -F"=" {'print $1'}) + arg_to_test=$(echo $1|awk -F"=" {'print $1'}) + + for arg in ${script_supported_args}; + do + if test x"$arg_to_test" = x"$arg" ;then + return + fi + done + + MS_Help + exit 1 +} + +finish=true +xterm_loop= +noprogress=n +nox11=n +copy=none +ownership=n +verbose=n +cleanup=y +cleanupargs= +sig_key= + +initargs="$@" + +while [ -n "$*" ] +do + case "$1" in + -h | --help) + MS_Help + exit 0 + ;; + -q | --quiet) + quiet=y + noprogress=y + shift + ;; + --info) + echo Identification: "$label" + echo Target directory: "$targetdir" + echo Uncompressed size: 320 KB + echo Compression: gzip + if test x"n" != x""; then + echo Encryption: n + fi + echo Date of packaging: Sun Sep 15 01:10:48 CST 2024 + echo Built with Makeself version 2.4.5 + echo Build command was: "/Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/cmake/util/makeself/makeself.sh \\ + \"--header\" \\ + \"/Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/cmake/util/makeself/makeself-header.sh\" \\ + \"--help-header\" \\ + \"./help.info\" \\ + \"--gzip\" \\ + \"--complevel\" \\ + \"4\" \\ + \"--nomd5\" \\ + \"--sha256\" \\ + \"./\" \\ + \"custom_opp_ubuntu_aarch64.run\" \\ + \"version:1.0\" \\ + \"./install.sh\"" + if test x"$script" != x; then + echo Script run after extraction: + echo " " $script $scriptargs + fi + if test x"" = xcopy; then + echo "Archive will copy itself to a temporary location" + fi + if test x"n" = xy; then + echo "Root permissions required for extraction" + fi + if test x"n" = xy; then + echo "directory $targetdir is permanent" + else + echo "$targetdir will be removed after extraction" + fi + exit 0 + ;; + --list) + echo Target directory: $targetdir + offset=`head -n "$skip" "$0" | wc -c | tr -d " "` + for s in $filesizes + do + MS_dd "$0" $offset $s | MS_Decompress | UnTAR t + offset=`expr $offset + $s` + done + exit 0 + ;; + --tar) + offset=`head -n "$skip" "$0" | wc -c | tr -d " "` + arg1="$2" + shift 2 || { MS_Help; exit 1; } + for s in $filesizes + do + MS_dd "$0" $offset $s | MS_Decompress | tar "$arg1" - "$@" + offset=`expr $offset + $s` + done + exit 0 + ;; + --check) + MS_Check "$0" y + scriptargs="$scriptargs $1" + shift + ;; + --noexec) + script="" + cleanup_script="" + shift + ;; + --extract=*) + keep=y + targetdir=`echo $1 | cut -d"=" -f2 ` + if ! shift; then MS_Help; exit 1; fi + ;; + --nox11) + nox11=y + shift + ;; + --xwin) + if test "n" = n; then + finish="echo Press Return to close this window...; read junk" + fi + xterm_loop=1 + shift + ;; + --phase2) + copy=phase2 + shift + ;; + --repack | --repack-path=*) + Script_Args_Check $1 + scriptargs="$scriptargs '$1'" + shift + if [[ ! "$1" =~ ^-.* ]]; then + scriptargs="$scriptargs '$1'" + shift + fi + ;; + *) + Script_Args_Check $1 + scriptargs="$scriptargs '$1'" + shift + ;; + esac +done + +quiet_para="" +if test x"$quiet" = xy; then + quiet_para="--quiet " +fi +scriptargs="--$name_of_file""--\"$pwd_of_file\""" $quiet_para""$scriptargs" + +if test x"$quiet" = xy -a x"$verbose" = xy; then + echo Cannot be verbose and quiet at the same time. >&2 + exit 1 +fi + +if test x"n" = xy -a `id -u` -ne 0; then + echo "Administrative privileges required for this archive (use su or sudo)" >&2 + exit 1 +fi + +if test x"$copy" \!= xphase2; then + MS_PrintLicense +fi + +case "$copy" in +copy) + tmpdir="$TMPROOT"/makeself.$RANDOM.`date +"%y%m%d%H%M%S"`.$$ + mkdir "$tmpdir" || { + echo "Could not create temporary directory $tmpdir" >&2 + exit 1 + } + SCRIPT_COPY="$tmpdir/makeself" + echo "Copying to a temporary location..." >&2 + cp "$0" "$SCRIPT_COPY" + chmod +x "$SCRIPT_COPY" + cd "$TMPROOT" + exec "$SCRIPT_COPY" --phase2 -- $initargs + ;; +phase2) + finish="$finish ; rm -rf `dirname $0`" + ;; +esac + +if test x"$nox11" = xn; then + if tty -s; then # Do we have a terminal? + : + else + if test x"$DISPLAY" != x -a x"$xterm_loop" = x; then # No, but do we have X? + if xset q > /dev/null 2>&1; then # Check for valid DISPLAY variable + GUESS_XTERMS="xterm gnome-terminal rxvt dtterm eterm Eterm xfce4-terminal lxterminal kvt konsole aterm terminology" + for a in $GUESS_XTERMS; do + if type $a >/dev/null 2>&1; then + XTERM=$a + break + fi + done + chmod a+x $0 || echo Please add execution rights on $0 + if test `echo "$0" | cut -c1` = "/"; then # Spawn a terminal! + exec $XTERM -e "$0 --xwin $initargs" + else + exec $XTERM -e "./$0 --xwin $initargs" + fi + fi + fi + fi +fi + +if test x"$targetdir" = x.; then + tmpdir="." +else + if test x"$keep" = xy; then + if test x"$nooverwrite" = xy && test -d "$targetdir"; then + echo "Target directory $targetdir already exists, aborting." >&2 + exit 1 + fi + if test x"$quiet" = xn; then + echo "Creating directory $targetdir" >&2 + fi + tmpdir="$targetdir" + dashp="-p" + else + tmpdir="$TMPROOT/selfgz$$$RANDOM" + dashp="" + fi + mkdir $dashp "$tmpdir" || { + echo 'Cannot create target directory' $tmpdir >&2 + echo 'You should try option --extract=' >&2 + eval $finish + exit 1 + } +fi + +location="`pwd`" +if test x"$SETUP_NOCHECK" != x1; then + MS_Check "$0" +fi +offset=`head -n "$skip" "$0" | wc -c | tr -d " "` + +if test x"$verbose" = xy; then + MS_Printf "About to extract 320 KB in $tmpdir ... Proceed ? [Y/n] " + read yn + if test x"$yn" = xn; then + eval $finish; exit 1 + fi +fi + +if test x"$quiet" = xn; then + # Decrypting with openssl will ask for password, + # the prompt needs to start on new line + if test x"n" = x"openssl"; then + echo "Decrypting and uncompressing $label..." + else + MS_Printf "Uncompressing $label" + fi +fi +res=3 +if test x"$keep" = xn; then + trap MS_cleanup 1 2 3 15 +fi + +if test x"$nodiskspace" = xn; then + leftspace=`MS_diskspace "$tmpdir"` + if test -n "$leftspace"; then + if test "$leftspace" -lt 320; then + echo + echo "Not enough space left in "`dirname $tmpdir`" ($leftspace KB) to decompress $0 (320 KB)" >&2 + if test x"$keep" = xn; then + echo "Consider setting TMPDIR to a directory with more free space." + fi + eval $finish; exit 1 + fi + fi +fi + +for s in $filesizes +do + if MS_dd_Progress "$0" $offset $s | MS_Decompress | ( cd "$tmpdir"; umask $ORIG_UMASK ; UnTAR xp ) 1>/dev/null; then + if test x"$ownership" = xy; then + (cd "$tmpdir"; chown -R `id -u` .; chgrp -R `id -g` .) + fi + else + echo >&2 + echo "Unable to decompress $0" >&2 + eval $finish; exit 1 + fi + offset=`expr $offset + $s` +done +if test x"$quiet" = xn; then + echo +fi + +cd "$tmpdir" +res=0 +if test x"$script" != x; then + if test x"$export_conf" = x"y"; then + MS_BUNDLE="$0" + MS_LABEL="$label" + MS_SCRIPT="$script" + MS_SCRIPTARGS="$scriptargs" + MS_ARCHDIRNAME="$archdirname" + MS_KEEP="$KEEP" + MS_NOOVERWRITE="$NOOVERWRITE" + MS_COMPRESS="$COMPRESS" + MS_CLEANUP="$cleanup" + export MS_BUNDLE MS_LABEL MS_SCRIPT MS_SCRIPTARGS + export MS_ARCHDIRNAME MS_KEEP MS_NOOVERWRITE MS_COMPRESS + fi + + if test x"$verbose" = x"y"; then + yn="x" + while test x"$yn" != x -a x"$yn" != xy -a x"$yn" != xY -a x"$yn" != xn -a x"$yn" != xN + do + MS_Printf "OK to execute: $script $scriptargs $* ? [Y/n] " + read yn + if test x"$yn" = x -o x"$yn" = xy -o x"$yn" = xY; then + eval "\"$script\" $scriptargs \"\$@\""; res=$?; + elif test x"$yn" = xn -o x"$yn" = xN; then + echo "Unable to decompress $script ,because of aborting! ";res=$? + else + echo "Input value is unacceptable,please try again." + fi + done + else + eval "\"$script\" $scriptargs \"\$@\""; res=$? + fi + if test "$res" -ne 0; then + test x"$verbose" = xy && echo "The program '$script' returned an error code ($res)" >&2 + fi +fi + +MS_exec_cleanup + +if test x"$keep" = xn; then + cd "$TMPROOT" + rm -rf "$tmpdir" +fi +eval $finish; exit $res +f< pŕZa|Bm?IFF˲+|G#Ļ3YKq0b`EH**%WW$$:8cb: `tMw~,"{_~{d0WN -%4B2m˖gZ2K=ڒi#4VǀSlru2>ܹOoJ fjHur]lT z~ + z 3YnO;45t4`NY"W@{:s(թPGtG:多c7lcќשkX֊QMutڜ顉Β<,,(Nv=lJ.çzeu;ׯW:׶7/Եm}j%&8M $j S{ 5[Q+ ٺCUg਼5p푵dUWoߎ?O,($d邵+\b@|;Nŷ%5 +6YnLlO,f -4aў8ݶ9Ц*\4nyZhc6ZQT+_cqeF„*t->f4ÆoҐ[ +;`UpZESY}W,eLZpN=`/atX)-wA +/,+祑ٰZ40:ec__1ީ!P3DȇZ-Uj9z1SY{;T]U7wѐ$5-K -Xr1b XQa8bY}<ww +\ޯ۰f6l,u-uS`pqud4-$$Bwt yraj8T/qu]S|"Mͬ7k^]dC!/+ZCÈ%6Hv{Y ^>nWw\mcf +Wig.v dЭƭUMWFВW:U5.ż/HȺbW +#W5B[Z8IŮȴ\!bn%_!$mU!tڪt/[P:b2b_xN_Y)lQ_6Ԛ)X+] {gឆaF :pgPGO_#{om~cKw>~x#G#_}w#ˀ)$`*LI@Ze|C86B~ ?%4b<òwJX\D2yZ_cڪ"RY3G sW +oj +]ܦZ4|FJO3OŰM'ZZ{s{0C2LŻzfkh؃ql9p]mCy=.m5edҐZ Z\zV!FX\uWuSўCCeթ@, 0C1ɺ+ qzd:ފ9+`s|?D!(eb0 '҇!yvVA@H>t <&PP,幚΂ºհ-m72 \Kc|Ɣ+VF*i_Dzt-򖚅bX0<{WqoT ϔit{߁*\u>ưU2 +|4dBdp\e',3?ho`f)ruxaPt0`οTTR5T׳5AyZa":?6 t(#T0ںBu)YG ^hc*lL5(BccJ2+ uhVdmI+Q%#nNe9j_wJlv(Zn2RR,oH!僮 mYȏ6=#m ժvgzʗB#!\^#Pgu> x! .7KSS#Ih˪2l_Kc l__%ؾK!lZ?{oZ# ]ӛS""ooiZɷxGD#Ձġ/ h^!OrwJ;Y_7ߧ5$#x\8 Ow zPoTE"oDW <6й-]ѺO:_9:r@'u7azbOީB+QhãMP^K-ӦzT=LjM,/tsMvcdd|Y~䭱cg;@;"dg)(ڀ/w}~Xk"0 CC/Q/1P)d'YMvn\?52%p'{['dZtvT4B؁\!'v?kepݞU(| ~\p2UWa¹=YdJ̍kB37"/ԡp=}@yc +mF߽;hS?/5ķlVfLxdgS7)<,\2lwUƽ5ZK+7n f".&a`!P6(@wQ% $}rNO>={wz:둆XGv Qi."s}h ^y/ bžwO#C@}_U@A&a;8MGn[Y}}?7B.E)L_e#_=g Fz^yٳ _ A<;w5^|sHٽo&>sjz1a#R};}n={v_A?㥲~bWm3B`eou#s.5J4pNi8 cq^(yq(@ 8g2g2g2gٗ9.Ψ=8R s?Kqɯ3÷ߛ.ۏrCY\Oř\n8c[ٚػ8^_q=qu 7P)ٟhs|G=ኧ9.G9$|q>؏Otᦡh&lKfҒL-dBNqmW"Ix6ד#f)9T2ل%SIfMgJf5@Ud俊yc7BU]$⽣vc^t׻8t(mLz)P -U$u!p\{~~s^ȋ8 J/ĺYm"Nr3/]!s ywD)⌀𬼊5-:e 5O1B"N-?B^-Q⸈&,#'"NYV.'ʱ C='Agn.E|F!/ qa&&!/Asy\2+{WB^$ؾw/g. l?)+jOaNs\p<ߕ!,?2@-\+)+ÆS,TĿ>ѳUt_v, +5߇g:IJf֥6%I|g #ռ/ĵ˧qOl'Pw?K/eMSQY'}Ip=Y-m9eG1W}SM͗չQա#z%q5|~ ͩN 7[fV7lP:Wػ8~-d[%[ [G:~ƒiQ%y4 \ :0+|vK]iN@ު]J |W=QR+2R]moh[@5w|eֹC>vXP4}^\Q9āKq` +}&g`O㥾 +ǂepc?  LP0f П/C }M:[} ?CqchϽ'.tRvӲ_ׅ6J#.OgB;76ks=96&ӣZy4' 6R0 *eL!3ys>DNڐ +v2"+T*.U/Xi_AT`,Q2]\D\!r(ZH.=K Oī =PCus<(!\aI#\&Ԫ#\1%| GG. +yޗuQ]u'jt&7hi&L>"}h~XH)'5fI?"zJyH;%4z%>}\祜5z俨JJpl@ű'FĠSql. >TUpQ_>Wg/~SnTSm*NN[89zeSMɩ6'Qܩ89TNRqrTQGv=,_.ZxMEĝw߸}w=|-]{.T?7qvg ƿ\'9w{ qВ _wҖ?1j':s +`ܩ~;#Ҁ[~~wA r/byniHBKװg'yݿ }>t;Cvs.KkC`D9tvm^~fv0[2a}r[mh e|pWr|cz(w~}s{lIB5^/!f#)-@=B R:wRֻ_>iq qla~rSϹsG(y"L>hwqxߕi^aY}>i_!=_ڸ}/ݡr[.޻0׿?oNk~I);|"_ +?,{¿M.޷po*Zm}hG<Z +qL u[0.?^YdKfA_7WE_-~sj0~ 7X{yPmp<~s|sevG +ĝD=)N>hGĹ,7*lkY \k {{I;"U9HobVt +hx/*.jGBbٴt^E"> +k^c^멏]íO]g\35Z7ORKN.*tt86b(ñJWOI5>t]±I@WZ_l=+{E}ߦszZ+?80jp'bMP1CkWcdNNt\2~/F NN׿mKޖf¿BñQ궈ƱU\BԯډϟzEn3}X [ߖG5_{[G +'~E7)(*בq{Ʊ2&&3Hg?5焀%p)ͤ>UN9檅ppHKI gO7 ? ܼN̴%6D!|";>aUwxwnZoSQHu+:W2S?;Z[|O<T?ru/S9nxW X|xG[uK\u'B\9W:q?S#kߔci)Ne-0>Z=8qgvrtE lo!u̴XLOg=e.pĚ`~"`XO&x4L5'D/:v ++*Àu1t<6b4+eBd|t><'uфt;7"y; sT*^C?%F=f7cGaq kSYHq͛9{KqO}7Bq)J0S\km*)^uIevDUk_\/잙ؘߓS䤙F@)䁑4kleMR*J9R*H(2_F'Ʊ3IOb}Ii$B)F~=nP4+#qX4Xr?/+_)gV\о>vEʻwQU&{0}cYuS8sZh)oihW?;vT?…\.t9i0{>|Gtx2g0hRlgcN&G nm6\L08lV#i!xdN˙qH'T5#۳]N~F&6%*qwzrJ_~ax)"bm&RLD{GK(t!3Zb#^\Ĺ1'MX9eEto_1pX,@1A{[%d @s0Ag ,2Lzl8Pr'2)Fe©\NhIpk%$rɩA\\_5F?(@{ dtqܶ3;<\bLi vaO]hx q\0t< h mjDݬx1H7*jgC8fN'hʇj8]}f,>1Ϟ:? l(k.oP:<:{!_]*.+eyãz\.NHE%|Rd cµmT$1+F,(bAMXg)/W]}6T?3l?(6cш<{І챇{KI&qmAk3N(گ; s4euf>Z520w2BdN}4mMzƃX"$  0zdžㆱ&)ɶE)5ܔK[JY0J.DCr ņR2r,i3 +lM,**$_AEɘYm`]]~WHnWY-P?%⩾" Le+*L'QnuAAqTy!Ib.Cl)Jh>'GxAzѡĠ1Գ/bd 17k]+DM|[bv+5k1,hwYy{c/uHI#4~|*$᾽{#Q0'Ze7}q 4 HH6 M ;$!n ;%0&᠄#-HM9S/ޤ11#J=66]'CQo :Vفu!O'ݑ}`cUPcC^e3G/u @j*|KUQ't]lȅ+"{Ebӽý+.W{|86].hjOK H(0ļ\|ꏠSa6y6vDWچ1p4ւG1tתm.5Pȑ@[?sR0G6A!HCC6T:E<Ì4f +( +igZԘOFP}Az3sy#ϰcK9`¤hz ("`} ڡ>צƘɎP#"ŊHWZ|3{JE;w4#alyO >>͹CfÐfD5C&b>@:Qf+ӱ.R / q/r"x~|#ҸQ\ܩL a2u>:fC9_$uh(Hdr=@@iecl- =0Oi򠇸S_bX}NAZ}Mgo*Z0{29I ~6vVg'HBQ677'Lb9?~B{(%} +!{} +q{KN"} yO8g+~<1|R8Ջ!8gE--?,s\ 5 Շ὘nBGv 7\َï/Ǚ8D1fpk aQc]i&qb2Z_4PFat*8qe*90I(W@ZeJcA)ؐ1*{>52 +e*eϼpAk\=]so\C^ irtcMNtd lFL?Xi%p8B5 R̎,9z9'jG:8uu?~Mlps$4$%$H0&apmTP2-F#:z@3ʽ9k7&#뷺LBD7}d}@*`xP_8:}|_ٱ@)Ǟw{D3)o3xO$ŌR,Kx-hfb9`dOݨDS7 }PaTįeLWU? - iiWtb/Az].˽\r?b{W]OY>yc< +Gcq>ܹd5֜\=Y = A=L7aO-)Ȭ|JoV]"05~MOPMKu 륈` ܇qG<3HȠZ e>Do@\}yQ|Pk[2dqKD>f,sWj]O)<82}1Pȸbš/2bSRmpn) Q2k%Knrs\XT#`Wu6v@uS">{`tzUx.c`hk+v7{EHWu NB!"yA)ӥ|$N" q.W$B| _AY.=!w$}wqq=s1?ӻhĽ`Nxֵ.}0)|}`)!LxHs0A6w`,,]ǔ QC]ܘp,Ed\3G:Y~ʖ/[NjmeTY`| ۣ3`2jAt/ YO -tH"uV g8S{/שϧb%Rj4,XŋqzV$X>fUo{n +PNE~8`j'_~ֻ85, K`XK8ﱶދNh?,iX&z=wJ˩XzMθVX_aYew'l .Ob,\ ꊧԕԔVj%`"BjkJJ*M T%%@EI]IE J>f'?~ û<2$?tUJD4o'P$AߗkfҙZ]Y񨜇y fXBd.5#{d6p92MH588Z[LBVvMJfrp& e} J\1nuPO6萣=}cf-d| +Mhd1i`3a}LxX^&1EZ,aKˇlq,sжAHQ% ^ y3p%S NؚDZ 10Ccb\99\y6y1/ M1o܄y'0܌ VO`<siaz){)[e# d: +?.xzsW:Z9ʒ7 -`<> U';t<&׼)g~oxoC%xs a1(r4s{+7^k[osџ)GOrK0WLf@?ȽcqTE wvQ g9rOs6Rwhi&lHh,- +i-"ma#(L☡M㠩?Zo)۟Xe9llٗ-~ިl~]n$0{D4yS(lP9H'4:> ޭ8}R9/qp IgUE +% Yx`Xa>5+%" ]jPq|wfqWi|:gA᷊+] ہ4}vM&;G˧m#nc0D?|8(^\Ac((Il wiq{>ɯ'ӂ+'zi}O9O&Ho%Xj}hKX/eV;O#ɕq<<{| h +@u(}:fO.W-E +D 2L53faN +`rF* P>2'_~s޺S_kk)vD{P"00|"p1UgxA j_0O \~^'hˮ醪լ]ZT_?'D]#0A3h31Ęvth$έ4vI*8-FiG359p@+wWtiK#oЦtec9hkhoժkiд # ۅ+2"mj(K_;]x4H6n>O^Ƶ- +s,Ķ`2o>gSodG{؅*gp㝙h9"g3ċCX)gR}-៴ +ĉ#5%?k)Xznx0Zq Cg0≥%|.;vO dùq}GmG +q~d/^8g:gO¯1_\:\|]g+rI>:xӃRŽ|긱' 7̈iA`i… ʺEť -,)[T\YfAEmeSJ8JQyq]IEEqiE1+俀hW"ȟ_.ϳ ,gAD?>t-_Rx?\ ]=T*V_o I`8}. Za +Nz u#} ޷T.|9C\Z(ǥ6ؿEn'O)Z,+]\8S)^o:04SwS!z<5 >uއu;TMX6wtsS_J/x{Bu<7ԿLe;r됡-|Bo,H[:щˁ|]w@nب6;#tş :,샾ZӬD{6[:a(Ww<Zyy&>|*:$,bu)$nlx8+] R}󩜿i軒E=[p& !Βz<:WQVy`ֹf߮n>Gt>7v>|CG5dj/t'^[[yWdY}ԮOIQT5(NǯikZÈLǶAuqcIPwc k5˼6/7qpx6&'MQڒQ/X 81eqX?[cEĭϫ⠁vjqͫQ^Òqůqkt xV̦8f2pPOĩY!_|#'A7YTw OCFЉ@HqKH|+1ġA\ 0up)\ţz2tåK?@C+'-/#>%mRDhWqt Nf,&y'N vϩ;,@G9ą4Pǧ6\쯄Xp\Wq4ǺMVFq|ĥAAMWqj@\<l> 4n8n Glf̉-ߕzƜ|c4hOƧ!+X>W ♅~Q8 <&M}"tʕb0++=Bh7{K+~Gtv}c.N +}4zX%Ό.'e\Wڟ2w$spg:еE{zBo4Wx6to<}/+[P+kq fg+Apg]wqhqQ0 +aJljoLjY5jsfqF0,3oPT?_fS]x1?ǕA+dB́!^^O谊mb<'<uA0cx[(Xnk_i{(0!V|V9#llv°u%-^;g[83҇839C{pf̨/qfgi-)))F$* +xz1o:MpnZjGoTZ%& ^2Mo傚'S#+g_5V?6f~EXGJ0۸@[2q_0vX8lp] +/|p39;~y:?[E" p% Vmgoewa{lS,wѸ6?^`,2ΎǮbkq +ÿ 7opR4>*] +7|^:}<8+p -XHq9t/u.Mf?mn y`, +"9OzEۼ1 ?%;*ekiɆycۨ303n?Qr0n\qz4𳟛W臡Sd3~_\WrEh;}r۳9ifHHU5I'f=6?[:uWn6IG|Y2HR*#7>]emW}{~KyīǮ|yu{Jl}㥿^SMR3?^{^=[wIϙ}pHH)|!r> 3c®)צZlK6xES!ۦ\wJ7'Xk/PȰ1&~]5^nS.܌*wNֿnucAm{hu>J]6[ D›6v&?1j˦޲Pm~]4k|Dkm~76l)vsC66F6&/o[)YJSm]M+lƇkmge[^6w AMI +dsfm vǦ?ns^ó6:eܦtؔ6VWm ɺ>M meM #6~lS%6osM;f;6I|J΅i踳qܘ,5~Whq *ts7E9.?rfWO<ӥmu,<K,]4?tTs8~+1l,{]6,OϏgs=u؇Oz0hDƫԤ,Kaܬ^7.G#jV89إ-=N8D65Tve*'ڔ,'"9פN_"6lTD2lIj{{ScBM 0vm17\U9Wf7$ +z5v]= }4>rX `3(dE +ٖ K1%v&VVQ'K*Ԗr:hƊضw9k?Cl)|5[˶f%5K*Io') U%xdejo%{:!BGH*-1 #s+[ '/)qFPWSتƓ4\4"k$*:i.G^lWmLB3ѡax3^ +7ڻ-)ihF%xiAstbƺ!q#cnj5&x4SC7+d\U*nSg#fUn[)"9~M ne.ՋepáHsÝW8XX%,GBI<+Ρ`$+ _Y`jRJ$6d+2c( F;z*+d:0AnpʾWAM Z +iT4lE-Dހ,rN!+KJe)|ՁdQ8B]ͦPqW%^{XbY4)rPI$Y@rbJ(H@0W0J$7:YV y V+ tDBtr,Zp)-` m IF# ЄJ X6Ag`чzldh0Tۇz*T:R$dZNByǯ +v{-niOG qf7v>5 q$f%5ŒV +< UZ͚2=V +J c(JlA[%az ^Wm(`CA!(i‡Ns4cvpr/gZ82!?U\cѕJ5 #=W7 0@ژ~vC6] kczӰ|0S158V h1&_l2CMfΤK^s.;U50iF:v(sh8٤?$kj`h)rwl꡼xѱѲc'9W +$BVC߼cl@C ^;\lW?샩ol~ ^ Y! /U'K9"sΕJ8 bJ uQ/16,'A0Cmk)(AaUu%^ęYֳC!6ca +3W'd1͵(;pҁ ]l*=lx]<ҽF wJ ]"ùj(\H4c5Z.$sC*Lmw UEapO]66©]vPOQm xׁ8jNvBYިvs/ ]JWD9x5 ,Kn\?Ǜ tU{X*/=KCǝZ]4 +JLb9EE WeRq!CrD0>H[&bZ&r?G^;>LkM9 >474g~;7i, طc_IꞌOşwH < >/Hq-:gJ<Cɧ3$(K{3\VX|k.'~" pW?ޘgw!7Џ9V+N~NI2?^ ~~\'CrL~9>~?sX?x\!Q>&?.pY6 6qF8I&vM6~?>1O$x麫麣-7aFpc[W|2wxvaqj#%4h>:@%bC3 ~~ ~s .}58Kp/r|!'M_B $xKe_A/'x+Fh$x1B.W#hqONOh}"? ye}"? O>,'_w}"}"EO䟡}" +'khߛ_GD~MO>}"'a_?@D>|hȧ>3~IZȓ@^Ai 7K ?HY rȯyȇ\KUh_FD^FD}"/CD y_+>oADADGD^nO&܂9GDDDތ|?'h0'ch[>@D~ +;hϢ}"@7hȽh?BD~o- +2p:v[4w n;Qf8?%2w;z%@*SCyl:Kt k*xYVkzr3OۗU9~]m勳4#KԤ#Ufg\]a/., yt 9R, b6Bo`}PNt/nVƙzO@yLS{[AI?C +C}G&}G{啦k~^3wμNtm%|#g9M9O =i/5S|fLJ$ gix~=dfiu/*Iȷ̧|eC7`C뙭|߭"_lȷD9WnQkA#v3]-՟oW6W{՟o3W7YY]b iIV)yVffzyZ#?3߀W6O["_C3.rL|/:c&iFg)D]SXOL 5ӧ(Dzs.я<=L/pE.Eoj2%zzYx^Y2=go}%A2=om+K7*^%LyV&һ>RR~IT_%HdzR~Vܨ蝟L2V/1N'.Bz8Tѻ\uʊk^d8.+~Iq\Ob+mNB6'ۗLy^BzNR5^JEz,ʾ(e{PA (gl(\r8zף\f+QD((A;Qn@9(KQe('|tB)Q6 mpIG~͸{Ee9fq9|8a k1ȹ^O-'*Z{f [i3vHgC\EԉWq~#am=tKiaat +}0rB}>ZG^xl~L\0]/xxv]LF%`~[w 9ԻgyX[@oær0dkF8_3wtq_ [ dAwo~G͘O^2>G\AlIY'GlÚ{'6+=tw8Tzvͨ&-.agtw7Bz?"ޛ.F82Cs/ u wi!0^韎ߠ4Bsqҡ'r;O?P"Aߌ .]1Fq~䣝:ܻz}A DIo,W94qX1{p8?G c #"Dx#[v&J}6qWSjmvF"%akp;{{!eK}{Eg7f{~ 3Ww +Q0!:!qA'Aq_378=m>rk7Mz a5O1M)5aD®we5kqxw2m"xH8mUHl,}lqr.8N\1Qkr7)O5>eǸ c\?-0@o1n Jo}yK|l?1.b=|1(Z"}n;q_[}x޿i?Z(لmf{~W c=!}oH=}:ag{4cD ;76$|?'xE{c1LYW`[YW`[Yn i/'ZmwNDCcί{|?xob7?DS0Vx? eyv"Gu3m–g}1ܰl:菳!vv`W]lgv;1va@^.2ǟOupik?&'[ԕ)a3a;fF~ȟe];Ea["6mb6 +fE? ʚlɮzP/6UZHsBᚴP31Wg=cG!u'qcM s1Va UtqtGwn<] }@kMu(_;DKqt ҝIttCy>d|2V{thGv\jgҚ d!}{@G>tuQ{OGc/F4Z)Rx1䥳[vhPm-4vafI_ׄ}a^F>h(ck[ +{AUxg*~5rǽ1WL)_[U-:RZr;yseUp^6q7ύ+4{v/ _Z9Al:mDyv6xJWrC-QWtM7Tܯ?^<{;)Y.<=;/Q.%˥)OA+-zJ.%!7Op~-<3>LϕWJK _<ӈ)zdpZbxW$,ЗZ/gx"'ψc-(p(U.QLTݞ?7/U7'Ew8cί誗wExڜޏr tGg<ۊe[C]<y@4d\W7h +6uӯ|ȳXɴKد<; %w'=yvH]&=yv88_oGz^}7ɳ_IONo&=yv7,^y N7R~<#ѻ6ߩBSz'krˤ]LYR~r 'e$k*K'鉞z_"ǒ緧^!H(_OT/O.h{9{7K%[2=o/-HdzMR~~Ly~_"5꽤2H"Hc2%̙Ѿψc:&kƕ+Yʏg1zYw—w<PAߛBEۚo +3XJR~yWW<;{)^J"ғg1z鹮һ<;{.[Wg@\B/_nF +M6F7h3 +M^II]ӧ +; wL=MovѾŵz?`^h#cD)8lX\ƘO8lrz}-$m +^V/N1lODuZ﷙sw>G 9.9.އtL,ˮ_Fxelɮ_H% 1 c2OpLvep^z磴sń\6&ޞr@Xy}CrAC8挠< ¯+y=9wC7wC'W p(5SwC?H&qƂrh-E~%{qc^GZ\>,}[|V=;X-6f.86ȅ جwi։=;mnȁc0shkDуw>jdэ˄!I/Ƅ7.K&|W^a~<4>LFe&峢~Eu@cCM $T{Qw%›8Cqe?K> Qy +~Qy(~eT|D o0*O+ۀwʓIύpY›hAܯ?"[[KxoRM%_ 1\ _&p'l݄7)b?ϗZ?2sHOkwv'UQ~$|&oFQoR:|P)i' :N3OD$? +~-sL> +~,5Jŀט}jBfXKܞ?2q}&n^zfۄU,_%iOPmWOe-9ޤjJ" ? #y`OIGS_"~ŧ{Ē3axſpWo n7)ϵ'\\*Mw'ܯ?aonO2 5ߤPՀ0$/M + )j +$u/c&<ീd}J ){M +8Mxޫ$1j7J~|&o};J7p- +>, GLZVp/࿱H݀-%}/|?ሏ g-%}x?\O%½$|?'I>pW ,%}*?@/|?C /|ſW;OIx&XWTo'5XRL_|v&6DŽlŷ{l!߄{lMxX;tnp$|X|ޤ/舟%mYt+ϵ"MwL1P<~v&7n7no!\$|5'L+҄7H|?x HW '^ G&\H_ +^^HHn݄;S%1jOxMI?M+h.S͢O_'6*8 o! x0*K_^ g<#p=Q_o|AT>GqT>>ώʇt2tT{!Uָ*νo-mWŹYVL'ܯTo'܌,%.FZ|TQqޤ{{U{vpr͸xYW'ܩ&lٯxٯf` +?NGIɿW_~̄+x/L]*^ +?Lxᢻ~o$I&|^O| RsDŽRq#o +'ܫo'e/.OKco$Io|'./U|'awsOx/OI_>p/*QK+xo'8ʞoO`\Rew'[K|_3}<XdR7)i䴷Z8.Ư/U>p8ʯw[P_3N}[V0W[EUq껀_j'\xt,oo'܌S<ߒy~Gop3N}hW#6_ +0  HW&|M +OM_ũܿg wxI3n* ;MpN?'<gٯ;l/r࿷'܌;'ſs࿵'ܫ?a_LN&jsCe8_kz}ʼFl_2+ܗ p6.5ao[p76v>(s>f~p m +QBu~EaLZ Blyjvw 7߆Íq-V /&K 7h#;tf&}B͖n|7^ r,ߣsN_"?m/d|^;%nkMÍχ<f91.cf6k6!1#k-tt%}|zͬ?qmr'w>?ĞBWN~k ۵ϾhH.cej 9\.zKv1Gܴ8<f3a8՜xV>GlP/ښa%s_F0 ݴ ~yC^UK;q:a2]A59@(JLۂŸ`m<7ل1:Æ7G)mﮤ6n1 x?/Ϫ BۛZx#7Jo'wvx7'7?YY6%yBš ѲO>䷵Dv_"r2f0ߴühc;>W h#wlutP>*Ǣ|!ssI\pع5&DT^hxz=}%憞qA)gw٫sPH =ˉ4>=]C  ~'5-߀Iw =x4&7ϹAu'P6J=f֟l-&#hCX!nO$-r_cЯAVm׽?z+!:CY?D"@m(vϞ וԂLe2Mϫ3n}MXÅamZnncvЛcҚU<Nd#n|^C.D}Q'1{N.Zm#)@ؔٶl{m䪶?O ~ 65Ӫߴ]G\ڄVa^Ru?jwKBjIU}8N˱*9Iv!Qm q|p1|WŏџsTc4Fi~?SJƏ$^9>1>voՎϬR1űc?n8lD)Ey_N|{g/2) dp~u_e]{;_Z'gz(n6eʉ})y Qa,țn1ySQ徫U}g+}ᔂ_~w_C>#:ly!!џ>a,AK_їf?&3`6ќn%Gf?C\&&9kRM~3k_.d;#zkt 0V߹Cj Qbp E?5- C7-iɘkȮ:#q6lںOGJ,|Fa˰c_Or!sV__qV]}EeLG,_ c7-TB}YF Q8K}_/h9˗ +`K%Mbmv[d\?w{ׯWiW"!0bv~*?Nw$tppo(] #;m~}WUnUcbYտ\OUe*5{Avv! 诵uقn[ISvEhG@"t=sS0mGWl *09rOqΞDpGG?5:0Dܥ!䠏I=g2W OӯպCC}.WNp:į\MsB~^0ߓX|b`b졗 ?c"湺_e c+w-ݏ8dvP-K{yKwr_\Lސ2FFCd4Р]FN'pW+=OwүcKrXNA;wC2PK//RZ߲.T1~GS@_˦[Qq"k\F׷R߼p d,N:K|{3yd~Mz:1S'#{ G{K1 14y%w[^MvBGQrC1 #t{<"se{tFG8=\%bW_y?G_ +.d|ZQ;cq])Sw1YNbcWbm8xz,¦zⓇA4=tHoM; #xd23ͱԛ!=;ZWSA2&XϹ@_ +IOȍrCy +E9s۠1.[RilJúvQsBka~{czb QCX{ӗ3gDZGA; F+A y]?`lO*sf Jۊ^]O63.[HBAwhqG`xЉ2㵙ZӖs/#CNk%Jޕb{eT ψQ~ P7 ^ ]|hQ=e.nt0&Cv|?`قwik0~܃)-4˵swRuC2ŗN̑OnhNS ʇoWp&J̩ͩ%ϋOuJ4%O'JоTѸذ.9× +oE.FjϗMk.OK=ڰBn*mBݐQ +W{.ċZwy lqxqMsG/#?۰.z#4~ivh'gyбlalX5Q9|Z M .B]T.ڔHz'I5y!"Z1d0:e=]7dOǗgyWmB-E䪞˗1bp'"31>yc۝s¢m/m#KC7y$p Re<@wNO芖5_|KXǓsMcMvEc'G6m t}Y&N N˗rL#Mml^=:MD/@/'C~BJK' 6d#B^^jܳcnׄ.;k~0{i|b8;+HQOC 6 7zرfAžFcFn 8.1S~xYs"{rQߞ=r#Qv^O|*31޸n)t +[WX˳ؼ}:n+ruOq%Jf><:{|ONF~{nwrOt?Wk8Mkcw /bFH}Kr˰`rіkhF[^/HoNGH۶Ԓ1k}+leK;m9h*h^ԒsMR?W/1yB 'xO;O"f+Zk秞6ozjqmGb_.G7W pLfD|>&C[:J={AueD:O<__{Q nL:ͬ\įo9שeȵnZ>75&H_ofLE p#*O: &CW~h2}e|eְvvWܧ:A!F" >aE"8|;2bOF웧\FD=K aoqN9:uޔEܷݚ.\&uns~n1}Ow|E>;|JAyX +Nne\M?., /o|Bקy=TΟPrΊl[:c!wpjz|޺pn}-fֱ7N\2Tm;Pgv^~ݘ}ZT\=a"|ůE{GJĩ(# cd}߱g$ߌ~~{cw }ܩX7ǟJH?;h{jNEw odŌ_M]u6_>ERN)#޽?\k"o훸o 7zf|ˇ 웿7dGX8,jc}B,n^n>=vLah({vO»+vn[Pye ~3qn;Y#z1z +q6É/C' +; oS麋9c=N!?E"ӷص.>!8Y)!?m_E_ricR%M{|&lAWK>{7xצ|][b@|]nShd50-bk/mf%Rtә(.k3jQ{X}4xި3 +|w1e. t$slWfap%Ԛ'H2+r~_59q~Gw\kH-qgZm"]z#AM^rc ߍ-bX7c*=l'4)8޹F,'sE}| 1r ic0j>,!|a +/rCoӑ~#W._,GK .F5r?\~X#NqrtҷQ4epǗs +\h,{ѦP/[L}y.L{y}CXWaoӤjŅ M픝źm!5e_شB lM a{ @[ڿ.O[gzn]֗ڶ݆cvO(oG_eg_@_BOS{A7ؗз67py/>=PsSq.^QkθO䝻rbzj/iɹi7.44ԗz:>ݱ`9" *| N d,u=ֹk򂗝lㅼ oَd= njuCkY!kfLMYwA9:NFe}ŦR n:<ô/wƙ#ʾy5}/<%CArLޛ#6>?x#H/> p!sw\?-!: u,VSOan 9RNZ~HS&aojo5\ꅱa\3N~r_Oob7/)>vEc_^/y]YⒿzsk*i!N,ԇݖn+<__e !#X$]藺9q1m׸BZ }}/^qzh~gs*m~O +kO`+5>w8湃g}L.k$6irț)}v?F- 81|o9<]*[vsWe}7ςc9ӑDM1eA~G2-h.D >gYI,φv hb}k יh'lr9eqGיLEyk_ePQ.**(4&kIݮR97ߡ\Mk Yԭ2.:󝚓{%ΠE mBQ2 mg@3[kG*eb f+&WY6.*-{g-ggCGsq&'˻u\Iʻu\8͸pb;t{9ψT/~~>=r|DTS\mf׈{6 IGQ?7c[Ǩ"c35}lf} qߴ/|5z^$;}"oak>0μug\{ wbf;\}qJWݞv)x B;|^ςMIWTb?=xoDj H9]t/|9gwg@\ksB1 B^ht}&}r< MZ\L3<6V7Iyzo4OMdǂ6idwŦQn׀ɫY浠ߛ\yO$ŊB"W>^K E*}(P^/O$qp ic ZAbLz+{ww9}wN=LKON}7o"i3-=';U>|a>H4=sۼS.Fݦw#+6t{[6zǓ][*:W"vļ{/xpq3ac_u~vxA8M߉X [喝|B,~3bq乛ʵ٫t> D*zٗA'8ߐ҃:Ej^dk`Fb5>{a]q K̘;Dh́ 3݈7:c1487qFidLx}{7OYo+N eN&]5"*[ } +.rfu66 "]_F[ooEMos"}ao,7o +xk»*zo.yxkMrqwN{[}Sj_e?=޿{xo"nbt⭏9L-^Z.zs"Sxwop|/q>v8ۢC?C@~wows&!׋y@u{gQgMٶYӳ{RCgMXgM M[ϧ67N7ǷOA[bMϧ~Eqs|v v2~zO@,V0Eğq:?MB'gd[h!딥ͅ3avۉw@ vR:ƘSiApL>tkR>K ֥K/=.XZ"{Wpf80>0S +0ލ뽡AaFn+؅ 9VH^HMw sPilW`1q[v%yiXW},J9?r.l>tL<[RDŽB~OGYv2fyYfye.4fFc3Xw37h]}uW üe^Rk߯aП68K;2/B}yʋ D~W<9sp~^[s]ss9'<ϏL) Qߺ=Ώ7c^z!h춞oV+tunO;|4?z7O} +C+E>S \p}1/@9άח=q}y}3uϢoۄg3/<>.M&>,M6z[8ϹMIOn5V[gR$6SSј0z=ߨD +K~?._bs;?#$k~Ӓ<R1X bu+5}4rCXoC\aAZpE$=}D+l <eL'{ 'x qt_y_qɼ1Tp'!'+=5r>^`^Oe4bmj؏|CqsZb  =JZo{Q}Aߐ35xl1.6QU}̹;_2z{ +ݼ2ggܓ|'t/D"%+ʺuNUG[ޥ aollBxfEO'dܖ};qMm3 ?}` `̹znzw~{3'c'/Ⱦ?J{{bmcm>:0!٘*L|ogqd+G,hfJ;w>3V6zejt6Bo}>-U`l)/KV|_6xiG<{&cE:X?F7X|ޒ}T.jjvm:㾊e@V?!]쐿cD\7m0c͖? ]g}w (<Bi{FHk8|ĪRg/Xwv> >>]/bſǤ/+prKΌ}NO7|JNx'8GC蔠~\zyhs'(SY<,\۴ deMv^68Dp첉-MsЏv%< W_a=ߪ-2qˀ˼d%bM}#ڐWL۩rCrc'xܜ|<ђ0||ߟw'0sc]τ"a0^;so|.4/)<7yXO63?̿ w|>k?;9gɿݧEA>{XoIC!s*|{zdS>q =\2s"Wk$1- +=Nk 1WˡG|(+tu!I5~m|N +C/qXLYS3:wy~N}4ex.|ڔ$ye}cT΃D(mM[Ϧ gW;XW~߀7xVy>C5m$>x:{ Wg=C< +zvWo.g +B?D]gO؝3|W wrز͔aچˡ9aOv:p1=𗑳rorƱ1:cq(r$E> +ݷZZ~%A{:y?A=߼q[zkw~ǿQ}#Y|:> T˧}[/kOl۳D$5<7fp?[!w_gh{&}>{ta(%;Ϭ7goKo|1}s]j+ZB#<?uݲ" kTesf:[W]^aSaO\bmFmzMKeƳ+}Kl`syl݌Q)OD.g(^XOFv20^{"Yܯ(PwO]; ^ 3KW<異]^tʾK%{iGRS6sor4C߶~;8٩"xy,Ҹ̈4&}Ql{dlB\"VEw1|יqfc?It~E[UH~G+-?[eg ka$`_CK;[sOiZ~F!zyMZq}VIy|*זf֖P%NjQkWdZiokuF5?mۙ'>p+O;oĚEeF9꼂8>`y^N}ve^B>ق`j{?bF/|G6!GoOSI2A hƢ̙T@zzt;_u{h;\d['wzݐW%yqctr<4=R9غNWL MrCKxty&y~K~_Bou{Yϣvwg0w7gn|,g783 wm.!ùEB<.C椹 F~;G0nͅAV ]?'=b<s]%Pp!q/ Qć_HYh u\ =Bⲟ9{~#񝼤o$M?bφ5St=+.3Hf_tNEX5nB,qV :DBtGoUnwtڙ0WH[Gzugy[4Xso}-Oy`uV]eM0֧c:|)'}w cea+E_ٳ>]іxL[Fݫ(Yq=gKW{,bڜ)Jk>xebgnYuf㧹ڻw],]0O=jp0(Yџv(߉T otyɯ~/FO#N]H#|yuL++3o<#|z:|"gGS>z ^}v𻑵M5K֯}e+,Sw7!$sVyT WmHw\{߮A'Ǭ^;.|el%4f=lG=lwW n3AWU60o~k`{_or$N̥0omLe` -5-X{ Ɓ-Ay5S¿|[FA=W^7L.s`x`|f(Yq#}WlݶoլHv4fX|zꑴn w`-b9_߇i_1_#M߾v @r-`>:~ 1&]E-mG?W'e\u]ЭS Oy&TL!gs _G{ݠs!f#>i2:Lp >|\s7}[h=wby^?$Kh3Djw?{;D ;*oF|o$'Q-uH pf(g}Zo +s}} 6}}9a|KL:Gަ >8KXv-6˝X]M"Lpϝlېn)~[x1OƑ"껰 +\_sk :zzvwDWBfJzgjb~rm&5eq\w.n}{<'`ߡ-_m~ 9}>'y =o3dC~Fn>(o} p+'ɑS[^6昸|ǰ~黅v Υ=dGlTvo_Z8?{ي}-NGYS-Å-ρ/l9(u*c*nQ ۋɃm +yܐeor-;[ھomI|_gE6Ӯ~{oR?)'K3޽],ȣۯp{bN בB; A_0N7--ۖڵf A(EA>/ 9$qD. 'l.ÿmh=$MM Bs$k/K/rRvS{))n˨ȃڻܻ#qzZ%>k|g +X:wM#4I?m7U/M=//n+dϴD|p~,+8jM0f61Gv~,% g? +K F[!7W=1F>h$~0fOWY-ND-F7sP"cz륓ί}t;7_%]Y嶼TQ*d'YOpݤ2G8>!' :g\cv?,M?IÆ6C[|BۡՐ+ +feK|YqړyHܳ~+ߧك5ƯGw};Gun--m8;{XiO+2頬C-;[}ze%?\Wpy2nqj1ļrd:4vg6Y*Ⱥ +>#|ƀ|q5?*%mqfUesg"JZM[q?q }mz>t$mm\,l&L7bᙣ4GkӞ"Pq~ozrc@i̜|WSV)Į+Zp,QwLg޲b"OОo]o_?<*|ƀBS9-<.^s2~u4}OE2.u\?~S72DGiϓ7 y^*$xlr/8|(ڻ7.uthڶ~;{o"%+t,%ir3֊-=-{ĸg'8d,_:W|W3rSim nIF msaֺn[WrֺW74@7j?q !%\9t285ȒT޲ڀu4^mȣ s `P~-'?LK(8ֹG׫o#n¬o1j}椪wA̾@l|c_ho11_'НlIQΗ*+~N(gh8觰 q$Ϙ<'.p"ҸMcX>?Eǵu ;t }3#~\y_6mzW]uUOtNUN,tVOMsN,x +Jo-E)SVL*6뫧WR>mb#p_S1ﵥVu|R~[Tw/J*TLX)x^Ǐ/>l7eW(+R6z꧖O^ШS+UWLODUUVE*'ݏN!^9r@aXg|So(DU5!wM&=DPY^U5lozHYEHJq>pmVte8x~JytK!ULʚ)Gy-1aS'xΘR3b4?‹o.})y^ﭾ͉TGB c˧M:c'h ~ju!!K%Ӫ+1*۱|(//fp_M[*7k7TJ"HR>fTUnEJޔkX0t=qR5v*^;MD^djٝ'Uì)`3:+&ۋG(bJg/W3Qo +ehxX]m%*:tВa gr~dSJMV5U32WŴ gġkO=fJu4Q8ʩie7Z*ZiMg +?C9?r>bxITQK'Mk:X;}%QWE_|i_9S+8k|XRLsӊ$ӪMq*9Oz\-ҪIkϊÐF[*+YQRqJԕi-b._ٵ &|T6Sbrqck`DrWM<Һ+4cma3'ίҚ +x]yxoƤ#|b<X%j UJd?ݖNz6S+xU8BvI+_uy0MgR.g\qB?KUՔ&V̘0|!ClFH뇊ԃ*WC sؿӫN7f9Zwj:z|WaY‚ȬժjXʹ2Zla¿L{.?hJWΡ+o~U] +0xgtgUyiJ+j;3+5zPHUкXIPVPLNܪPӟN`9oc5Oq uG,L#fo4:9d|depdeI&;O﯁XMo$gEUt&@NߴYEȔ(6&z><#&iQ (Fe;|i2@r*W&AU ĺ;V6ʙX{z\J훂esCKV[7SNH5Li[2Н1bʄ]TK2IU e"QPWKrU}SÇ&(grN&zȓHqЖUO_G~!IeҞ X4*QaV@I{*5ıߚAt܀ֆ+-JYFgbQ5QEЬS"4IBZF'bFQhk 7ɧ]=~* yo^ỉ9'eTcBR4 ԛ + +vj-Lb͇^ri3ڛWC&ªWx|]/Y$: +YgW`8U?FgBm_8Keº7֡NDfFOyUHDՉD2RSV1xq \UNQ2[0~g]WɱEӧW#PQi)ϠðzupW*Ŕ;*:( INO/5AdjRXUZb>4̔Xc>J- +ݟI]T;4r}?lSyZQGq3OVE7g@ /:,WOG2}"z +B5'լ-J!9Y#DCZ1q *4}x7c3l8im26`STC&z^]! +E|e ռw5@>~zqNT0|]JRfm:DU5?q[qBj:lNݘJIoP1UǦ(퓘޷a{ +Q2=Pz.'&~ 碾EMfU9wi u93R ›I@n7l^tj(%Ơ!$(D8Lmr+jo҉I5 8\K]US%7:FzD/G18>4<+|K9U/}pRydb`긬FͨR;\"'.mK%T$h^Zw+S٨cT#ӤrøW59[X[6a *W9 L9v%+ձ7fڐQ"5!r]߆7bzeEC>ؚP.7STR+[%F , Q%\(h}LĚ ,Sa9 m|'o,Vk`gO3۷L8+,Ht|Awt=gS%X xj7R_ʹ2+vi roό_K~i;[DQ6IYY>UXfu&~75Z"9K|, I{ژJLG-ͯܣK6=ӞQ[k- oJ fyc!LFSYmrTܵ2;n ZpL}B LHCP]V5֨qTe nl@k|3~6|uirZ*/<x"FoN+DrCC#&‡_QvJ夛#:߂| ez;oC(WQ3([FG""r(PD9jDHw{HIDf@GƋr+3; +*C~|$Gy:PF9(kQnE@y#02jPʭ(](efgED9e?}&C(ӡe ʷPNBKPnA'x@.ݱ> +}@YQ~~ԣP:=([P΋D\ D'(H{Ey(4ye O.JrF-]/lBVwAOޯF9[(Gޥ#PB9cY$2&}a1-|i_ˠe(WrX*F'_r%!|{kqr+iuA/E"ܳ +C(!9M[,7i3An=|A.3Oe;Z'U11[f "s05 9_ `,糎입>`;%) َHͼ2Xxu1e{0k,ϟ6]?IZ"GS oB3́;w/p[E mw[%S|=O~6v ҆/NYYbwڵӽgH4ڑE.J]RXb'vqMtH+}t ~n[06]qséǜ/v&iN%j < O{SxfԵ+Zj1rqڢt2XްEӖنy{1{]'@׉vP"7Y6q 7۸wpOĭFDUbvão!mD7~Bx˻^l+^ةcѢ3m;Ax]-ϷA8!y69Qg/Zd[Ek0޸c%:kD>ڬCg8?n5?"Nӎe6Mhwwzb*>\Ϧ?YZRȱ^o[DZG錍/@h_xJj?vس\Qxq]q|vKhFLż;~ڳݟ6ba׺. +[tem?Jw:&&(%g/{ⅽ.,xEG㘡((mq=r4 #Z26["G(%]qܐu/֥obC.:2Œ%)6ώIRqB-"2$;͆ /U/'tR0U~L VcMI7z-Պ .lyv*fnuhn`XT<h߳g`gkF"1FGUylse,nWT$)O׵_Y}zwnR^g,̬k:ui23vR{}}7[IM/՟ A,! +ha@[-zN[6m2ҧeKg5|,p+9 \?``A8Rޓw'cȅ pww mv8X9[O .Yva7 yڻ ;ݘ u +?-?\e#H&4DZ]CEWUy~[5UȽ/_Qr#IX%O3yO9֌z7{4NLٿIi?LxQjqcqi{ܻww T]% v [tVQ ~qR\f";bCC"QI~B(qX,S9L.)Pq$ܼ{7`ieV%Mt׊]1%G~᎝jߖ8Te@ݞ+DF-?%H%Ld`bm..$Gb`w%j0glk $ۀNMzV\G$՗afƄՁ O;׵w{1˳&h6cמn6E0[~vjޣk~Ve?PNs>p[~n.JW56Bzm$r NlcUH{eYfn^/DSdp^x"\]?bU?4y]<:hsI_tAƳvE O=O= 3=؇.ʨCڟns{?xE3Sv=UpY.G{":>qͅ>QWF ;/e@8ڌ~őH5e|.#)w2[ؘ]be:ta|gSP;-Q21}I^)#1,u} 48b;2M/zv=/}x_ŏdɬe3yо+#!7]9hD.$MGi70Cs21e;7IB2r`s/b<vꎜ"3@|eZ}2Մ{x߳{<5 RUte);}1wGʋ[L#eQ2=n~/>p= +#/%yn_)t2RVw1G{crmӏ/3*a[3H\W"\`g"D|r]V4XZ#wY"WQ+ +oE+VF"2Np`"#5ŰcZAYtBz6Zx橳߁H{ƭ@ kl}@>ΓJ+ ƭPUx܃yaPxU$"G͛h͘ m^be&jTb҈yN]79ܭ$0b1&ͽ0.NK;_8e<4DKd1-DZ '!;prXQ?گC>TшrESsߎXƙmnCm]s`7h%d;)ߩc1:gK :ضmE"M`F>ǜ_M~_>mo;C[ukߺ߶ƺGrqټreÜ%-1-]8\Lۏ*b\*37L_F"oSvJ:\bFOƳ ~0qV:ullОy.[6gY3n~:siΫZMFXWݻA|6"ia%2h<2|I{e{V=V~/?hwD}gWو_1>ha gh 4> tCTqtNs45?]lO1?]h#[6ǚtͱvibFXgw44Q 4Kt1?HϤ8IM)SihJ 0LsH~2݋~QSwgs*OU8*E2 ȿ.3j[#E$ǹP߁19vma㠝%i3Х%~ +bKxOu$rt8 qoCĚ~@9ƒ[?HOȒDDXBw5Hw$^@(d9Z6_=y--DS-ZI<<]AG &}~A*RzVdX`)2'cʤwNKo&yVrYvǎ4sN멼C=uN ~&Ȳ@h`g9fgPQQ:& Zk9#gҴ4V֩#ikÚ8E%(lCvq.s2AҜ5r}X) ;x+eġLtLєᷩꙎSxƜ kTYPNY(K{lЅ:a5Xѥ^% OXb{>uĔO::&\.p:XO M1=]zaPsum];HL_L%FPvv md{Pho:ֵ[.^hk2od`Al+ۑAOf:j3: +o}폧S[VpK8ϿϿϿϿϿϿ5[k>p-hpDP+.iuBV)ˡdX)U2yC+LzIo3I]4MK]k8RgKDK.sT2S\=x4 +^GoY %R_}|=20og,[{x/Q>"e8|u>uPsJdc|(ób{T1]N2gIF<<] Kwv21,!'4U;6vMszk~jwNwҴyjGnV<9S=t2`X(Q2G_|h,U8T}"yH.ϝkNaJ%ѮXh ֖Q/Y _GYJhc`xy<+u9{Vx/}9|㎒V,ˮ/",= kׯ/[g44Q6VA߼N_[z"EPp|D ':7#k|.oC/M52l^Rv UXsHB5s8_9"#b `XL1/{LثP3Uyww +<5x,waahy$ UB:ӔNQVϮ^eP*X8lhȶ}M7 .zrω+uw3Qt?.瀩2`GϪ{8霹4zrן{`o7Nw |w~g~o)mG?sI!4|)`;NU/#BY1fkm8' +Ϳ Pؔ۝׆ByLP-?ʬXXd)nS?QdͯٮXgcza U>yYﲩFa0C7lrx ĺٴۿ)gqQf6& ɿʦe7q/aF={ g9؏ gGr_| kTTs>)t|%Z, so[|"U97$dy_ N?%}_erK֏Y01һ1/Lm; uNmC]oom +'|;n`7o6#G*i\c" iVN'HiI3`S$kRZ|9_9pax ʾW桴onp ̩}d_8mJs*7ƶc!\e#']?' vI?X56i"1nUϥwbl œl%!ȿ_d4+x/ :{׹hiZࠞ08xШ\xxDC8A߮E-tJCO' {$im=;P +MC`[;5_ bs57kR^,WL]_S(& H@5f{ӈx׈=b,::.* lJ@P +ZC}EZ*a^# +l/ c{?Ԃ&*3z%z<7.<ٝR`'y`> 9Xח1' Q %:M1ݐP +Uzj9 `o(;~ 9kǣƸOg?WYGv5Q4\_DԌ6&KZS'[+Һ^0C0xĚDjǎ#X-Hi^Bz(eЂτ4}C? PU5>sD7XI651耦UwiWpVXʠÄ4K#X*jU0?h4_H+U"/ ZC:l.035fYyŴ.%TfنEpbe,'@UP}:~xC]6Æbк!WeJWI%J]t aJd}.]+lFwV.ӈPs6u, ǻBswE+QI;0YӬ慅ewgΖDsg%Mc]FױcW #ST}MhSvrT m +Pn(}"j6tgvq{.G<>tGdπaoi0pm{çkFo4%K yan۔4#Rf Yκ|^?7a j*P>Tjj;ŋʋӹx+ u۩U=̺e}7שUUUkkȓT +X!͇yO|SSz.f+ng}D F+Jz1|JY"Zƹ47;HbfF+ZWu2>O${ Rs|*' y|{W.ī3R+B#"m[D8bG"5EϜ&~'L|<v'FD8iS2wU|>'L=*S&>*d"\h?23_aOę/-{$y&~6|>OL|X W9i#~'%6iO!/xi/5~矙)ngK#&[#P\<4^Փjͼ𭒡X^fگ3sN|ث57Q =~; YN'" xa³e%5Qp'8$ W~ +' mrp&dps9A8>3dM"=b= O.+yI &އpznճ(#{G >#?Nzg~A&C2놓\_B8J _J)nglNs)fegQgQw^Irk_Ax#+ ~ W<¿Dx2 2Ä_CNZ݄_KִQ Gq5No Srp?LN]"\]D"MSzYy<ǫ^Hx5᥄_G2i zp7^Ix 5%Zƒ#|3Yv! a›Izw› %\D᲏ Wjp9@x+?H8[d ?DxSo&I§ So!^H8cp|Tp2 w&kHx'A 7o'+??}KOKCѾBi`yl|_L-(-UW q/8aׂ^ M~77aY6O][?cIOOwߍ9^Oo>y.O?FD qO=MN} O?/}9诣SO?FD%'a_ӏFD7g? eN/}K@%b;~w}){~)/& +_W݉FDW߀^sz='M?ѷ߆ށ][?cIOOwߍED&'.O?FD qO=''?џFB?[xˁ]V~;7jy/4o޳8 +)p3'# _'gI;˼U2ahT%cYjfU0SNEc+ ;rRrbG/쪽,[gf0 +6Sq8zTiK/#˗{(:b;cǡq?g_ϹNs3{sy=w?v?;[䜻`1a2T|Ie%a&58MiBO"^ #>b$ߎ3y-*(%^[eS?@?7G"2\rxVO嫼`9<%'󦪼d9|K:wz>fC"vK΂ɼU^l#'N<6ylȟ;pȟ*`ȟۯ" 7M⽪L^VBȟ{AE*z?שyVy ?Yp*O=^#^JmPy^x+*/惣q&o3|Zd*O7y+U^ +^'^T-UyFDO5</<ʋaȟ󨼤^ݠX5DD8RyZ5<"'|T߉ɼ ".|TWEd^΁yT^d|AOSyUORyZ $wKB?;SyZyqb8V LcS^&(s_Ofu@L1|ȧ̇yӧ$Oۑ3^W(21ʧkWyz ~2yX=x.^px-2*Ok/,VXEUoK5<"2oʋ5BLOU ϋIR L^K΅'y-y0I΃MWU3nlL<:7*".w>:n|AwG}Ed -ۈ)x~;Tyl!,&^5PӸw{+uCۈ֍vZ&hעmAJV݌hhhmB m+hW݉v.hwz@ABhhO݀6ѶD h/=ϯsjЏ߁~ou{p!i|fmX\;y5o\XA#>x.'rccf:)OdDM-"H[g%4֭ .)3 êԟFO[ 鷩!_#ScYX_}1dx?>V2޿jn|k1|X' iL{5nW_ ]ЄU8^z܃Fz6'wk<>vW^8/ȏ{)n@~ogj~ۥz@!vb[l 8w`۷KK D7=n2>~.m|q̸$Z4͋_aD'M6%jߠޭHF;os䷡EvzW=礨I] +a[&u&'|XpcG*cwR͘Fsw߆> tF\㑥6,a7$)FԊ1ى15ܰ.u"ĻAz/؇/g۫ۋ#L6}d+繧εakRb2c*v=q5i\!Ɨٱ!é-ֱ%&/#?d}}R. [cw}OM)(^ζ'?~{=KpL<[4e̾1DW )M-SkT?h/ba116iDOVnZҿpҿ^u0?Sx _B?WaV7־Կ:3U$_+\Ni_fjѵ#9<8`Nj[Ն]}4.үn;aY c'rtVVNJ:flcζOX:c) -cXV|IK2eXt=:V/Xx +ag_SǪ1c+Jc8ұ`TyJȟ Ǽpȟ;^YOTyI/,y?Sy^ԉɼ=*/ +?CgPOPyZLuVy*`"UyFPdޣ*OùʟkSy?/ɻ_%~?`֩eO+%"2oʋCȧ{Uy]*OkbGY7Az?YTyF8Ed޷Uaʟ۬bp~'Vyl./=۠"sw~O`s(*;!^{wʋ̓7|'@ܢƲڰk-U?*4,c>LU'Iq2Ԇu{{#k!Џu|TC &ռпNƑWujZ=ujXc㫪20 Ip@ `D˹ J[}S+7_Sڇ bkDi}$NV[$ XA$Pc!@}{AikG>{^ks=c'،US 񊱊qjwX=xXT9-^oø3`51{sjV:Cx_S{W{Ua^ɸ9{WʇUlH^/];O + + +U>ׂ#1{WyҖk'($o[U ~ +Dʍ_m n} ܹ]YDn۫E/ glѰ-iGbK}ȥgʍlW +=G$+GHJb\+ +cUߠ^c@gCZ3:kk:)9hh})}!g͏l+T|(7I'x)^4מsOSN{>gEzr-=A%^0Mzr-=A/N/gBzr-=A/Nϗo璞\#O{8^Nu|ɵDH'F*Jtz{_j{%^h}_G鵏'H[N7>U/S#bTzMGR~NeKtzQK/_ȹJ=w k z󉿻,yHԣ)P5{>=aD~U*Zc-+tH?4@zr-=AtzTZz޴tzSgHO'蝛N/t4ɵO>7*=z4aBcR J>־G/^v:=k=W/g$J;^NߗKi:iR鵧|gךnKϔS^M:ݞJz&UdgR_r acr-ox#Xu9pw-g~y~1f3v9u /up*wo=17\2t +sO33ã^~m;<~iYvJrsupf1(v!pOײ\^/$6$1l{ĆFM m\b"u~`/1RDB')'3˞ɕNH( J]o@}9 +e!g27^|en|:.CKkϚ\vuoPR\wGgw]Mxˁ%P_E76rxQ=rm?딡Qr)/.sLߧn{#nOZr}mOOCF׹e9ishuwuߕZ1|Hݠ{;Ee(\/.~(O|4e3L e؂4~n_4u{/075^"U/,*ʸD^U +(vA(tg$h1F~IY[㆔%0n+G%$A[r&n&?%bǽ^RN1^0nq}i}z/n23s77jʕ{C?)s+ʸ'6rխe.?ז=V A:}~J_N||d~)3eN7p}d~޿12نT)caM~ZYUbci,/^t2Y2I>e,_ƹK-ϴ/ZS=\'e9x?RƮZJo9Y.nyr,Qibk qtuⱛZ.gꍶ-}ٿ ~KZ |~eq h }vr#γ?>Iˇzcl:|y(_.weiǒ@=5g~} ,Paav+~ Nc%Jf|}%~hU5ă +~눋$9x#qKxlWn~yz + y Op"C*W_>聸(WW`"ޮOs>?YO'^'vx`ėϏ|@\,+'p+O=G>L?q+_w?q $~t4wCB_CCU$ko7ۆ>¯YuCC$>ko$*)Ͻ3Lo:Eg [3is½&[.HM-LmąO#/wSp࿌*xqR8I^Nv_?e~R:® :EG8G5AW&n7],ρnĥ k Yvkt]u:u%-o~៸5JR =%< ++W1_tçsğ>)+q%OI_!CJ|)|ÿxP q9>1*|>#$~o$Pmwkxx;d%~=53$~-/!T5ָx¯Y55?qx_ O!_/9Kg  +?x?ϖx9~៸oo6 +/kÿ_.a^6K%>B?$>O<}DÏ dc'T?0KH37 +x៸U!vWeJ R?_-?*Cǚ,k4< +÷{7_t7q7$цlQK S%>Tđ_ +<_.S4^Bρ1t~pOh-x >~@~Q|k[^'. +o3$~-o#R5x,)+oָE +5?q+Kx [o3}$n/+\qԃN_]\? +?x8WqK:ʯ_ qT\ąsW?O<=S# C +x៸΋`?﮸9ç,p7; >7\v'ẼWܼ Q + -+n |_W_g淀4oW&b'`^WO7SW"pM'4-+n= +o~_g?O;WuӝϦ; +X_v q_s&?D棱Vco&;G[)gkxvyd%|uy{Ĝ/<gޟ/y}W=`u.AxJXk^i^]] }yr#О <ɴ}Unz>Lww=OWnҮ]j>N1t[s b֓& |As˖w<Lnj=[a59!c %Ww™fB9yn܇7fM;7C6>-d7q{n=Գh H>~϶ς3a}$Ml-Hwk('B޵3)r(>Mm#S=?G[7]ނ?I4yM7iW O$O- g^(bsg$DUAb+ehcnub}uRuO6oFh92 ٗhml"`9?-_e&+F_R/ #wnoUߏ~{QXu~S͸O:xW,7r <5<"{6n<|D-o'!|G>ċ"wjZ̩xnm/ڿM?;g1Wᑹ/JChȍжkI ?}b_b_>b>2g]8< 1)Yh' y=;buxq`y(~J!Xll];E;4 /gBg }op0;; > B,'_?;x۩ y1;xBDFy@aw{>zOqr{h2±YNuժ +2Wu@9CQf!}iuW1?Vfw$g~oK"׾U˻>]%i6"RzZ֫U#QC;^D(2G(adlN1,cdgJd۩,cYO~+4Iƥ;i3iBdA#j1:Ҧ/v6W @=# Ir<:b~"C9ne%Zzhsl\/\lagh?Ꙭs#c"g2%|M0d;DeoICArF_4@ oZC:i1Gcے}ͽxm-}8iSOKWr#z c ~(6w Zt?+A=7sR/cO+d 䜉cRZcXIt|G1;DxS|'\|7\l*ŚO ny.~KY^&dQ6fwcs΅mf +gr h gppJ'5,O]Ҭl.;v4y} 4:wOIЛzx|d\,w~'/6r9ME2 dIq_5EṘO"c)Qd-}w?ٙp3H|(+mHGِ˾6ccrI1٬ݎgDX+v~I~ +"/~BW?k4?k/6eiFڡijC&y6s{C]{:kި}x.0]œTy~ƸN0p} GZ6v+4_×nm_p(ۣZ~[?[?!ۀ;g'|g/v$,Tnoz>>GGgk9Oa{03H0Xr wkd!ƻ~4.#5w!S/faO`&W~9=9 CEwK k0޵k͇-s/Lwf +{nl' YX#ĻwZr(vpgsOJWO/vGT׹XUZX㷉,)MM (,Q5G,tT (7 CrSˉh+KӇ+}#Stx*+]7a©}Q/F +‰?!6T=_>ꗈՂkaDDu>-I%cl6_ZbV01h9 bצ1Nߛex>?^ڥOd!sQ(4?olO^z.,Feّ}hkȴ(e5u(Cz?>)>2Ƣ~NHt3NG +k(drكRkZṡrK_lH%}xy"9˖IODv5{|ƹ:y/k Gzw!C([ùFK>x2WbK,^8>X:&/zkn 59KeK)H%ZU?@;cKDJ@y`79=S.5CQ-|BFD3minN=o9zY<;3 X 6e(뭛{0fASN5Qw(XEyZGc)ZNa ͽ[xzf>^wܑZ]>(?{\vVQd+c4׬'WYG_eL935j{=<Wy05IǵUbqO5}רIh.60cr} }^}Bqx%q {c*B {qXq#i;QGw_"/5Pk/ +Q+*LZ{bY6"O+>\B?!}!y0ְ.X_c\uyF۱]ŭR}|^|yz!?Ku ƙЏZ+zԬxx5=<$s0|w⥏j͝{SEai謁"cTL +8EG}>v-biArޡ>&g!0'~J6q5yl+Z7wK  6t@ܻz(V͐sW }?S Dܛ?~I{@[RE2kاPL 17G0gKX"blA?ohG]On;ll55:~Rr_dnՒb]wjNhQru5-& +O~BY Yh;̞Ir ;hS!^gJf:mi]=g趢D[zS۲=82߬\%iqAtN<6Bxԯi!fZiF!'yc^o#|:̩C]sF}jrƺ}Ś[E(dlXo(\?.Ɗil^f}XE1؃4 "/5YH,ֲ~qqn1v |_d7~l\䢇!GMx#P+@νPlRkFCxq1!>NMNjR:@\e]?"m.ݿAЄ"&]XQ֛bVC'^܇xg  +{2~\^QK F5}q~_W߭C;&?0fe>+=NL|hIԛ̍p5׽O?u::SR}:m˛r=ý3?&l>c'Un:-2ns5yMQ}68¾4|^eYא8le&Z9 +i?Z#["|K_ᔻSom^g'[ЏcoLAMNpbrnNkI$}#`7S7,C۪Fn5/K￉{ c'?qY7&Df$ὄ}oלU1Buyƅn< ^>j}~g7 D`nT}SƅyY^Rtyww0]gz<{h겎=Oe W(Kf˓=q.@4@\?A\YzҿDzzIO]@V +Wjhs*۩)/+ɯ8gg OO +Ψ zv~*8#!Lw,n1{0uy?\9l+wA>t%x3'f¥wG'kOPvѥ19 + };S/ O^֗[~[ٻ߶g'v:mA>CΫC_+Y0}9aӇGio[F68/ccY1Zy.:~^d~{W_(?%ca<7e~_(?/ǠLLH2{NǠW_O`v ]}bv: /hEar-WLYhsLv:Mq{;a'bQe/v7q4&leE@syM/Aߵ5f:{o9n1vS:{:C~G~ ]t\E ]eJ:q]u-Qqu;Vm^_m%tKyT Tp7KU|O_hGtu;s=^y8zKڹ?V~X]rx[2YyG=WeBEZ.{_|ی:WNKIM>h)N%u9*>jK84"0F-d=4vo~vg]HE׹ѕE>3QGt@oazB_AuvjYJa/'^I7Us([ΰ5esW~z fz{}2GǷ%f~u [q|hku?>imUfiӼO^eɾ)<6B]vχ̪̕ՃDCT9ww{ghi<} 5b%z.-FاߕT7Ɏ:|Ǝ>;nQ +d ȁR*gXO>_c% #,gZ&s\7l91|d|ww$t{8/D첯q͔/Ky䣗t7ya !=h.v6![<)'wȎ}|jځS<`~eJzv~1@SSSSQELǏ5:^3?D91ȱUOIyx,iP~B׌1l9֝fs޺4idu&bR Xqy.Vt,8FʏƖ4#?㜰YK1>_N9F9Xvf>޷Ӷ|NN_Ǯゥ5 lY/x[MC9=Tߕ9yD3r*o+/-5V+sW^f?CaR#٭y̏{xO>(oN;琊wiEe8_q;<^y}"ZR&Ty2qKڤ<)MfzBVo]u`<%ױ್U.{x廬gQoߏkH*8y-Уo63vѴY.Bs6=^[v~RѮ]xk=Ύ1~y-r'|dxL.)RzQAzk'Et>w'_?6S$߭)|gz9M|q>gy8 er[Eh ׹O3 7GƳM%M6s{CzjU㯂q6x<8y~;>@{xQlxoVyVr񋐋c.mlΞ_g 5SlɓuNۚe+X+|+N_xOIwPqr\ML}S%=2&7|K~,o|KpH[w|M*ZD}Etl[7W~M oQ{r|{otc'b{&*2%)G7o}ߟo دK_]2][|bHckH7:M|֑LCE>ajj)םk}Cje }|\obx(@3l23+b)@D^99:aρmotB_BĽ+דWʲى'5}ߩQ%=&9}Cs}'_;Y"r\Sy :lFu%*.|+.͸Dph9y?sȝcw|_=v;ܞ) ~sZ߫"7y< N+OwZܟSCAg_L i<:CL~,O^!et(mPL?DZRD^Ű&d߱og;{ I 1 +C3f<6,}g/#M|10 uo%@EB~1zV~`aWw3շ~6ho +r^?yr]j~Ry1䶧y9/zlɽdL͋0{c-C{b~a~& lA kzOM7t\N^O_H;/~?ޗ;9 {|./9߬{jߞ~;Q~=qGC~csv]SQ==V.ߗ5w񻴪˃|gKp~uۨ;WLC9kf`˶DC:Uن8vx }cͺ'9~mx}b!䷲C±X;9I o=q=wģKUփ\lurƍf¬pS,; ֜$ZV-p3_s9[9zyh`3_C4[*9owUfWƩ'dMW??.1>!HCܞM}z }:{P^|Aڗ=sx+A= x,_38q-}QK35V]7肗XNF`)=M{lιf@A{`w5p=u5_8:96bXyUW>^?g96zbr=+6YQMr2wU֟*;PA>WgoV\d>_v}g8=[eI; +ml-ؼ/l~WiWՖvns`:p\(B1fT<5޸#ӿ >Ka,|x/Lʼn2ͱ4oT=3ljC|4~ĎO _e^zMMSo1X/ʹQ^E\;o_qUg9wS/3w7Nzs̷~cl+L!sb5fpт?|;?^[c%k>ɢfHI*|,l#/06`6ƛb pj]I;زY$&yy6Wy$&< 'vB0qp^xD,3xb6޾jfBxvV:uluj, +=hAq}*wsdz3ŧ!Hp_:}q]rgD{!bAwNoww˹xFN~Oߗ=?7Dz }8y8.)}X2uorOt*hڋ3.#kw|U'#{8{ +Mݕ.v7)Y1SG.s"Ni#ݤH}->97ÛO$T|zZaio3_W܌`Lkͅvv܋X=f74\țW+ϭB-dA|qО9s~{ԣ=7~}C)ki,ߨO:ͼ8ڲa-#E.):.㹑hsZ= ߩ='C݁*F7\Oϥ7iaSe+."="B>-9ؿEbU?9f;Tc³M۪5=;ԫ'AO;mںUFo(|Ǒi9q:y?~G>Ono޹⠊G~FS>9)Bo[u?>gbϟ?0AV´ M{x0dq7u*_ewQof枧 o ~9K>?Ob1FwYc?idi?bkg\3`;e + =\h? &+ ec ~b:'Y2^7MV OUmbQ@-X1|5xsx9[.wܲ72FYXq˖ߥ.Viˎ:o}Ig1`H% iVݓ+]ocd6r㿦z >8E>RԳ[3}4 ~U~?ye˼17R_/ ujdz1.7GgO|=C=q; !<"Qm Qm CoAS5}Q U4vH (+sLZ>6軞qΡxO??X\wM ~^3fnI0c:xwsZ Z}K9ǕdOXbB?<18a֥۳xoLP9߰bN>4|UgWo=oC^>1_9/*n;`n=-269W3^Qϭz} _p?Oeu%]})]?|>q }.>^x\+xd0N.ؽ?;CICE{m+G64)yZ˱\<*}Ǜ 4+[ss|~enC<[rˮwr?Trˑw2;-n 0ʱ4~aVB̵ݜ8_# yڷ1v)'>~5,%݈VhƉqH#]G?~y'eo}w z>˟~k@ŧxGf:҇1hvuɸ՜C4#>D5yq1SGo=uOu ޏeK.Γrc;~}?z5;{x"5fwռK>(̣OSSGY޿&(31_iӵρG/;-W?~ln䝞72ox]o0V}n鋬=55w۲nG~Ij-`1d^]cɵabt쯾Vz|q~ֺm9sbzvw=D+FfJrf]!t_BXu hAWq<ߕp؂y_t;Y@0av9 8[@o}ׂp]~F;`xh<<__ei }r^w}%K*KbuK\/i\^U/uwQ ۢaoqu9a92t.W!2c6-|ɾ_*crw`(ۖZlPKʉc'<}}wlPkłtz +RV{1wL[|ޗ+}U괧 0􏗉|߯L:|O4>YOվw3ɿݯ_W>m{I?T;a/?=>gʏS}]n~uq[n?,n{7}!Ot-G8y^xq`ߖw:ŽاtFp. +y=5ØCj E^˳N/7)/lcjP2JrK՘BYq< Wo#w9 MW{^՝oX'_ˢ ŏ jԺ:Կ]yCyfrO&o/}3$Qc;5sc~D cվN].6uk~G:ýHy~:;e+~8}s-Y/q*>K>Ha\w#jB\HnE^]bOM_A_nO!~xs\֦^9"8̤;sڇP\mNKw؎4w)Ñ[77–H[ZYs zRMVLT*dۗ.<+ k|Ojg!ô)_7 +x=;3^qk[JRJǃt^AYj<o}AD,d́;0~\ݏ@OxF㰐k=iNz-cYPGgu˭f kN̽zqƊN7N+/&-MXE}rx?x{grseW4;S~ta +ww<6wㅻ{ޙ~gH/}{nnD,)v|5 |1eV󖽐kQv\ݐqcL +ca}lZ`uv34 )瞈XRO~)菻šzN ˔U쓘2o,ՋMˬS.]rBZf5Cތ5A/99m<#BQk21L?P,C'~ +?,*!HoGJȿ2opw7dXnȻnwc1Oy~G::wbd!}3{|Eo[?=\OK͟/iLO퐷u wUV=~Uy[t!O~k6{%'!D:Ix;|^7^U~nʓ/>tdV0_0_0c;SHj꿌CG׫otsH/oeZ9N5e.BOZw'<ϣgl; YMߎ2j%qKUu# 3f kZ}FU= |Wx<#ĚaeӣB\=oyė}N 2?zlo};__ÿ:Fv)WOzɂ8Ix1ß0DK@"z#M4F/\aL%17χP$ F,?4'*os2N\=g;s0dO6JXdzr¯ +,ODuz*\GV0P2H(XUh4FbD +" Ih'e Ant2B&oĖrci0`|%+:`>G$gјR"}4b'gOm5ɄQ $#IC(X/CWU%+}^w2M&,Q,̐^KAN J^Տxdy"6̮;X +D Fs,i?i>͵s#%*K+|P>H1|o#q_F|* )j/4D̏V!ٍѐbOsf$QP IG$UxDو lU_il __Izu+Vz /+@H]Ng7xoP"rQ^('},ƬgŌя^ju@UZǔ|eϳbh_̡"V-!)k 5,& +rP#dZW[t.GL|ˤvI|?UrşZ#(rPcO@#SA`qc}phj:͇ -㰊i}UQjY&0j!Z"0B&ozD 1 ϿL:%VTgWMU3Ɓeƌse=ZqXzN]˺`ԩ ٦̻%p*i%2AmEϦc5Ӧ,raRSSVI)Pk2+lI|)eL*M)O((lgtN+UWHB8396bZarTyuU>Hp"-*\3&~{R(_ފX,᝔<)%QzoHxi`޴ux(a^vk&O_jAۑ&q{ PMy?9;.')a*mK1t=D!oYYrvQv>bqNTAk'lx@+d' "\ԡK&xN_ųGW6?1?X!s1U7rW }0`S(JZ[LZ=BP9=Pz.M +z| [0Wq`ㅺ Dq gXz + {\ cPf5BB c:U5[g-71?Ïɛ](=~&#(Mcw +mxVhKy콩tDo]`&+]Ui[ CUGnxDZEҿLt; U#Ir¨Ǘz|k]dPsi>k)Y CrdqzB诡5Lea 6c#u . Fbr q>ִ#@)B|ʔ]i=*~5:𳜃EdD$DF ^)k3VbrҦ6҅ALZ>M\ 8_&]99 B$DLcgQ 7Ŕ|T7 %W{pFSs8@pv5PV^ <.wOQXz5=FL8 sxl K{rȷgtKdU}ktن֟ޜ`i{/'X\(YXɰ4XbO,҈~u'ͶA+Ϩ`g#9$bpoT8*ra)gv.x j?VoM-E_A=,W1#eۻR;ūe`"Ox=뭉v|#m?T#P0DXrY$q[PEgc z̮vgTX6|[b$c1c-D}1 U6ݸ>c%R]o5JoyClj9?K +̢KL&bɢ t3§VԲ9QÆrnm&#d?zί~N);ѯ~$*W&Xc@[᧽ބFznsA%"h+%. I+ߖk8\gkXO>{9To1 .3.lE:x$nþ D/һcLs  ݍ ҃HE>E=>#=YpcN@:!-GzEHw#iu(Eӑ|70͝Hx 5H{"]0!#=^ +z\f \\v^tLA{t f1fIH *M- MzT&'o5E|-iމizNHob>.>1+ L3ti d?F: i/ҷK(ߐV"}b "}H{nB:t8!OH@*H'#Ezҡ# ^^4&-HD:yitS4FNw#FiS xF i/ 3pKK=iq3ڹ ! !]C:f!} gǿoy0^!i m'EzG&i/һ/GHBx[HCFڃ Ŧ͠rݍi< aOei6! +|St;C:@0!ϐekFOV~~O'NA:'iӣXE:_ 횝N!=r<{ tk~ >"OHk>2݋|ȡ}?OOywwO|k\.uZ/.[_ᢍCGؑ +=bH.lVzֻ7PǪ2Cho'SQWL /#7m񔵹7 ϟ8v@[>L8w^eFIaJ^P>og{;쇍* QZєUb{ޱr,Q 8X7ot>V>r1NwL5}1b0oqm}MƵ]?f芍6۱Vk ݦ*2Γux!|@]rbzGʬNLaz7K >R2dc̏Ur̯8uc*+ͽ=}vmT.y/龤@A p>_X2&h[cc⼲f.00Wd3 48fM<$` kPb{첩Eex֪?,j?,Tl'ڵVjnhw3}I٪Z̝8{{wE1/|_ +.z.,o-П<ʻGtBӞ'o:x=7y$Uԯ7JƾrM\V鹤~%$#Mݜl.~|w'tajc>Lh^ ?%xO.'{~gI0!0;=?,I\0KSdgf|D{aZB?hz{28[-`7ӊHɴASGnꪨg$diwt]֯}^?AgVSA]y/n!@鋧(?MxJ}Mqt8A)_ ϴ˒Iˠ88 QҺm []ս@ufTO+8H]:V7=mvғd?!{<=yv.+Hoee uަؔ )Ewz+UwVAM +d7G,+B>| VHuY? kj8v1w߸;Ͱ3aɼ?n22SwDͫGVba)=&f>څvwwnQP3}{&mltlk}iWLaOEɚoLq8Ph.Kl!ҾZڡ +N9OuE6,% Gw3&K, +:Ie &:WyAᮛ_|.l}΢v s% ^ O=Nqn +(-&t=8gn{gk$i%O'6?X#bz <aoRs` H\Bs [tJ KUxv'y( v}.G˭)/>w4Jė65Mݺ]>W}ɯ#] +uܗJ}Y|QFpc?JkFw(o'+<>bsf1vWN}ޜ¦ϿXn†yF#.FBlBuS=s1iS1,t:OBRl^]Kv3Ӌ|F=?}g8ݖ]s#.9"p=_4LAC31A&Xp6κ^`WuG̝Xm$>W=/w }2<ޞF'"U)ҁcbН>A~re]|Д4~xSA.U칃ϋ^LR(4 ck4M!uslD1E'Ox2{.>U-rhC!C'[Z2jSYxl5 ~ +/4/N"R ?bŕ + Dkxη)B// dyKM:&M%3/}}U +kLyBRr<8 ވLݟSoA"uҺQ +]6{gb=Kc7<7R/]׷`Ëf]ibN Ȼbe x7 +Z>P +hٻ*AL35 +:VH88&ߝ'C'ąS)>%m!ؑPh4<%جcqaM$KbAW^.7kҚ8N1ܘq6u%}kH3{p綗j?fo5})/A?OEfu@};2 $УT?LG3uPבB!#HZgUu >b bb btc.GO$N~=]uvɻXGQ$A: ! Q\%?GhG YJ<{Oij{񲘚6g0]uI?ѧǸ1l<;EcrbSNcI sN>/,~rv266_XWv_XG}P;`A|![( +^Gذu=M)6czJrZFL~~'tdFV?u +V>QdHF/Ժu "/Q5ǜ JT>ѕ/.vy^IJҙ0.ӨB+#9^Vnj2XQe ?YiIAyE(V!- q|*x^G q;͸dʤ#'y'*aXrH㞃/8c5T183Ej{t%;LP~-:;=:_rdj&d6%;&SEW + ۄkR%W&*< >g ` }\!F~ixuF& PU=a6,k#`X\^3<#{n(%n4*'s ~·I*x~5&D} +VWlͯi $>8%:/$$g91<ޑ6{?FVJZI+i%V=ɼe^ӫUn~:uG+.*4Z6e7<il/[+M'-uk}*qo7i+?T\NY_kRdl#Ol*CUYvl4 *wK~*^c]?Cy5< 7HxTDp.VzpQNW I-=I6@zV]Q;gb?E@oCr"Fj鳜jq/TuC]kDHƻZGumkk9C"Ar1\7[dM |<]d?VO^=שzǴ_ ~D5d +qu|{Z +N9j:#fZ+tG(NYNUJv/%o?dKǽ^ǽ:i:2Zkx)x;vL* +FfdLνnE S F[k=ìu]%3?1+|د KxgUS|aC`4\,NEMmaj: +K3fտ7 fF}ĸ)A -|Dj1bQK27q)6`Ч( p_14@ btQ'Zx12-+M*E7XhYf5՞3%#limõWX44?:4pRGj:|4j= ʭ4@k{Dl$; j~ 3|zB:FXNŴ7Yq-0-%UFhTi3Ē}t5/˙E'NJy/_JZ,DgRޝtZn7Fp]R6ZMu[n$h .[Α8t-bv2ߏ_&aYl5ǚ0'vk1z$ 0&JXO+cسJr2^RR__lf5qWۭIIŊG<.YLӓabCFofqA;|{x]/*=ږF V*K8ab=XMA[reҖqfǃ׺EShyOo  \ No newline at end of file diff --git a/Increase_Host_compute/Is_increase/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run/install.sh b/Increase_Host_compute/Is_increase/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run/install.sh new file mode 100644 index 0000000000000000000000000000000000000000..8468c5a256f2c77fad5bf78ab108ca5b62aad672 --- /dev/null +++ b/Increase_Host_compute/Is_increase/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run/install.sh @@ -0,0 +1,318 @@ +#!/bin/bash +vendor_name=customize +targetdir=/usr/local/Ascend/opp +target_custom=0 + +sourcedir=$PWD/packages +vendordir=vendors/$vendor_name + +QUIET="y" + +while true +do + case $1 in + --quiet) + QUIET="y" + shift + ;; + --install-path=*) + INSTALL_PATH=$(echo $1 | cut -d"=" -f2-) + INSTALL_PATH=${INSTALL_PATH%*/} + shift + ;; + --*) + shift + ;; + *) + break + ;; + esac +done + +log() { + cur_date=`date +"%Y-%m-%d %H:%M:%S"` + echo "[runtime] [$cur_date] "$1 +} + +if [ -n "${INSTALL_PATH}" ]; then + if [[ ! "${INSTALL_PATH}" = /* ]]; then + log "[ERROR] use absolute path for --install-path argument" + exit 1 + fi + if [ ! -d ${INSTALL_PATH} ]; then + mkdir ${INSTALL_PATH} >> /dev/null 2>&1 + if [ $? -ne 0 ]; then + log "[ERROR] create ${INSTALL_PATH} failed" + exit 1 + fi + fi + targetdir=${INSTALL_PATH} +elif [ -n "${ASCEND_CUSTOM_OPP_PATH}" ]; then + if [ ! -d ${ASCEND_CUSTOM_OPP_PATH} ]; then + mkdir -p ${ASCEND_CUSTOM_OPP_PATH} >> /dev/null 2>&1 + if [ $? -ne 0 ]; then + log "[ERROR] create ${ASCEND_CUSTOM_OPP_PATH} failed" + fi + fi + targetdir=${ASCEND_CUSTOM_OPP_PATH} +else + if [ "x${ASCEND_OPP_PATH}" == "x" ]; then + log "[ERROR] env ASCEND_OPP_PATH no exist" + exit 1 + fi + targetdir="${ASCEND_OPP_PATH}" +fi + +if [ ! -d $targetdir ];then + log "[ERROR] $targetdir no exist" + exit 1 +fi + +upgrade() +{ + if [ ! -d ${sourcedir}/$vendordir/$1 ]; then + log "[INFO] no need to upgrade ops $1 files" + return 0 + fi + + if [ ! -d ${targetdir}/$vendordir/$1 ];then + log "[INFO] create ${targetdir}/$vendordir/$1." + mkdir -p ${targetdir}/$vendordir/$1 + if [ $? -ne 0 ];then + log "[ERROR] create ${targetdir}/$vendordir/$1 failed" + return 1 + fi + else + has_same_file=-1 + for file_a in ${sourcedir}/$vendordir/$1/*; do + file_b=${file_a##*/}; + if [ "ls ${targetdir}/$vendordir/$1" = "" ]; then + log "[INFO] ${targetdir}/$vendordir/$1 is empty !!" + return 1 + fi + grep -q $file_b <<<`ls ${targetdir}/$vendordir/$1`; + if [[ $? -eq 0 ]]; then + echo -n "${file_b} " + has_same_file=0 + fi + done + if [ 0 -eq $has_same_file ]; then + if test $QUIET = "n"; then + echo "[INFO]: has old version in ${targetdir}/$vendordir/$1, \ + you want to Overlay Installation , please enter:[o]; \ + or replace directory installation , please enter: [r]; \ + or not install , please enter:[n]." + + while true + do + read orn + if [ "$orn" = n ]; then + return 0 + elif [ "$orn" = m ]; then + break; + elif [ "$0rn" = r ]; then + [ -n "${targetdir}/$vendordir/$1/" ] && rm -rf "${targetdir}/$vendordir/$1"/* + break; + else + echo "[ERROR] input error, please input again!" + fi + done + fi + fi + log "[INFO] replace or merge old ops $1 files .g....." + fi + + log "copy new ops $1 files ......" + if [ -d ${targetdir}/$vendordir/$1/ ]; then + chmod -R +w "$targetdir/$vendordir/$1/" >/dev/null 2>&1 + fi + cp -rf ${sourcedir}/$vendordir/$1/* $targetdir/$vendordir/$1/ + if [ $? -ne 0 ];then + log "[ERROR] copy new $1 files failed" + return 1 + fi + + return 0 +} +upgrade_proto() +{ + if [ ! -f ${sourcedir}/$vendordir/custom.proto ]; then + log "[INFO] no need to upgrade custom.proto files" + return 0 + fi + if [ ! -d ${targetdir}/$vendordir/framework/caffe ];then + log "[INFO] create ${targetdir}/$vendordir/framework/caffe." + mkdir -p ${targetdir}/$vendordir/framework/caffe + if [ $? -ne 0 ];then + log "[ERROR] create ${targetdir}/$vendordir/framework/caffe failed" + return 1 + fi + else + if [ -f ${targetdir}/$vendordir/framework/caffe/custom.proto ]; then + # 有老版本,判断是否要覆盖式安装 + if test $QUIET = "n"; then + echo "[INFO] ${targetdir}/$vendordir/framework/caffe has old version"\ + "custom.proto file. Do you want to replace? [y/n] " + + while true + do + read yn + if [ "$yn" = n ]; then + return 0 + elif [ "$yn" = y ]; then + break; + else + echo "[ERROR] input error, please input again!" + fi + done + fi + fi + log "[INFO] replace old caffe.proto files ......" + fi + chmod -R +w "$targetdir/$vendordir/framework/caffe/" >/dev/null 2>&1 + cp -rf ${sourcedir}/$vendordir/custom.proto ${targetdir}/$vendordir/framework/caffe/ + if [ $? -ne 0 ];then + log "[ERROR] copy new custom.proto failed" + return 1 + fi + log "[INFO] copy custom.proto success" + + return 0 +} + +upgrade_file() +{ + if [ ! -e ${sourcedir}/$vendordir/$1 ]; then + log "[INFO] no need to upgrade ops $1 file" + return 0 + fi + + log "copy new $1 files ......" + cp -f ${sourcedir}/$vendordir/$1 $targetdir/$vendordir/$1 + if [ $? -ne 0 ];then + log "[ERROR] copy new $1 file failed" + return 1 + fi + + return 0 +} + +delete_optiling_file() +{ + if [ ! -d ${targetdir}/vendors ];then + log "[INFO] $1 not exist, no need to uninstall" + return 0 + fi + sys_info=$(uname -m) + if [ ! -d ${sourcedir}/$vendordir/$1/ai_core/tbe/op_tiling/lib/linux/${sys_info} ];then + rm -rf ${sourcedir}/$vendordir/$1/ai_core/tbe/op_tiling/liboptiling.so + fi + return 0 +} + +log "[INFO] copy uninstall sh success" + +if [ ! -d ${targetdir}/vendors ];then + log "[INFO] create ${targetdir}/vendors." + mkdir -p ${targetdir}/vendors + if [ $? -ne 0 ];then + log "[ERROR] create ${targetdir}/vendors failed" + return 1 + fi +fi +chmod u+w ${targetdir}/vendors + +echo "[ops_custom]upgrade framework" +upgrade framework +if [ $? -ne 0 ];then + exit 1 +fi + +echo "[ops_custom]upgrade op proto" +upgrade op_proto +if [ $? -ne 0 ];then + exit 1 +fi + +echo "[ops_custom]upgrade version.info" +upgrade_file version.info +if [ $? -ne 0 ];then + exit 1 +fi + +echo "[ops_custom]upgrade op impl" +delete_optiling_file op_impl +upgrade op_impl +if [ $? -ne 0 ];then + exit 1 +fi + +echo "[ops_custom]upgrade op api" +upgrade op_api +if [ $? -ne 0 ];then + exit 1 +fi + +upgrade_proto +if [ $? -ne 0 ];then + exit 1 +fi + +# set the set_env.bash +if [ -n "${INSTALL_PATH}" ] && [ -d ${INSTALL_PATH} ]; then + _ASCEND_CUSTOM_OPP_PATH=${targetdir}/${vendordir} + bin_path="${_ASCEND_CUSTOM_OPP_PATH}/bin" + set_env_variable="#!/bin/bash\nexport ASCEND_CUSTOM_OPP_PATH=${_ASCEND_CUSTOM_OPP_PATH}:\${ASCEND_CUSTOM_OPP_PATH}" + if [ ! -d ${bin_path} ]; then + mkdir -p ${bin_path} >> /dev/null 2>&1 + if [ $? -ne 0 ]; then + log "[ERROR] create ${bin_path} failed" + exit 1 + fi + fi + echo -e ${set_env_variable} > ${bin_path}/set_env.bash + if [ $? -ne 0 ]; then + log "[ERROR] write ASCEND_CUSTOM_OPP_PATH to set_env.bash failed" + exit 1 + else + log "[INFO] using requirements: when custom module install finished or before you run the custom module, \ + execute the command [ source ${bin_path}/set_env.bash ] to set the environment path" + fi +else + config_file=${targetdir}/vendors/config.ini + if [ ! -f ${config_file} ]; then + touch ${config_file} + chmod 640 ${config_file} + echo "load_priority=$vendor_name" > ${config_file} + if [ $? -ne 0 ];then + echo "echo load_priority failed" + exit 1 + fi + else + found_vendors="$(grep -w "load_priority" "$config_file" | cut --only-delimited -d"=" -f2-)" + found_vendor=$(echo $found_vendors | sed "s/$vendor_name//g" | tr ',' ' ') + vendor=$(echo $found_vendor | tr -s ' ' ',') + if [ "$vendor" != "" ]; then + sed -i "/load_priority=$found_vendors/s@load_priority=$found_vendors@load_priority=$vendor_name,$vendor@g" "$config_file" + fi + fi +fi + +chmod u-w ${targetdir}/vendors + +if [ -d ${targetdir}/$vendordir/op_impl/cpu/aicpu_kernel/impl/ ]; then + chmod -R 440 ${targetdir}/$vendordir/op_impl/cpu/aicpu_kernel/impl/* >/dev/null 2>&1 +fi +if [ -f ${targetdir}/ascend_install.info ]; then + chmod -R 440 ${targetdir}/ascend_install.info +fi +if [ -f ${targetdir}/scene.info ]; then + chmod -R 440 ${targetdir}/scene.info +fi +if [ -f ${targetdir}/version.info ]; then + chmod -R 440 ${targetdir}/version.info +fi + +echo "SUCCESS" +exit 0 + diff --git a/Increase_Host_compute/Is_increase/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run/packages/vendors/customize/op_api/include/aclnn_add_custom.h b/Increase_Host_compute/Is_increase/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run/packages/vendors/customize/op_api/include/aclnn_add_custom.h new file mode 100644 index 0000000000000000000000000000000000000000..8d8990e1f20e5dfe24b6b231524fbd30d44413fa --- /dev/null +++ b/Increase_Host_compute/Is_increase/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run/packages/vendors/customize/op_api/include/aclnn_add_custom.h @@ -0,0 +1,49 @@ + +/* + * calution: this file was generated automaticlly donot change it. +*/ + +#ifndef ACLNN_ADD_CUSTOM_H_ +#define ACLNN_ADD_CUSTOM_H_ + +#include "aclnn/acl_meta.h" + +#ifdef __cplusplus +extern "C" { +#endif + +/* funtion: aclnnAddCustomGetWorkspaceSize + * parameters : + * x : required + * y : required + * out : required + * workspaceSize : size of workspace(output). + * executor : executor context(output). + */ +__attribute__((visibility("default"))) +aclnnStatus aclnnAddCustomGetWorkspaceSize( + const aclTensor *x, + const aclTensor *y, + const aclTensor *out, + uint64_t *workspaceSize, + aclOpExecutor **executor); + +/* funtion: aclnnAddCustom + * parameters : + * workspace : workspace memory addr(input). + * workspaceSize : size of workspace(input). + * executor : executor context(input). + * stream : acl stream. + */ +__attribute__((visibility("default"))) +aclnnStatus aclnnAddCustom( + void *workspace, + uint64_t workspaceSize, + aclOpExecutor *executor, + aclrtStream stream); + +#ifdef __cplusplus +} +#endif + +#endif diff --git a/Increase_Host_compute/Is_increase/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run/packages/vendors/customize/op_api/lib/libcust_opapi.so b/Increase_Host_compute/Is_increase/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run/packages/vendors/customize/op_api/lib/libcust_opapi.so new file mode 100644 index 0000000000000000000000000000000000000000..b49919b0e8ae7dd623b5eb673ee9cf1721bae62c Binary files /dev/null and b/Increase_Host_compute/Is_increase/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run/packages/vendors/customize/op_api/lib/libcust_opapi.so differ diff --git a/Increase_Host_compute/Is_increase/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run/packages/vendors/customize/op_proto/inc/op_proto.h b/Increase_Host_compute/Is_increase/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run/packages/vendors/customize/op_proto/inc/op_proto.h new file mode 100644 index 0000000000000000000000000000000000000000..a4016e135e9840165662e127bf7c1d44dfa2c82c --- /dev/null +++ b/Increase_Host_compute/Is_increase/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run/packages/vendors/customize/op_proto/inc/op_proto.h @@ -0,0 +1,17 @@ +#ifndef OP_PROTO_H_ +#define OP_PROTO_H_ + +#include "graph/operator_reg.h" +#include "register/op_impl_registry.h" + +namespace ge { + +REG_OP(AddCustom) + .INPUT(x, ge::TensorType::ALL()) + .INPUT(y, ge::TensorType::ALL()) + .OUTPUT(z, ge::TensorType::ALL()) + .OP_END_FACTORY_REG(AddCustom); + +} + +#endif diff --git a/Increase_Host_compute/Is_increase/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run/packages/vendors/customize/version.info b/Increase_Host_compute/Is_increase/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run/packages/vendors/customize/version.info new file mode 100644 index 0000000000000000000000000000000000000000..0ec7257bc8c51008d81469bdc9ce996ed34b998b --- /dev/null +++ b/Increase_Host_compute/Is_increase/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run/packages/vendors/customize/version.info @@ -0,0 +1 @@ +custom_opp_compiler_version=7.3.T10.0.B528 diff --git a/Increase_Host_compute/Is_increase/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run/upgrade.sh b/Increase_Host_compute/Is_increase/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run/upgrade.sh new file mode 100644 index 0000000000000000000000000000000000000000..e091734858534a6aa10bb5204b87302438004926 --- /dev/null +++ b/Increase_Host_compute/Is_increase/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run/upgrade.sh @@ -0,0 +1,151 @@ +#!/bin/bash +vendor_name=customize +targetdir=/usr/local/Ascend/opp +target_custom=0 + +sourcedir=$PWD/packages +vendordir=vendors/$vendor_name + +log() { + cur_date=`date +"%Y-%m-%d %H:%M:%S"` + echo "[runtime] [$cur_date] "$1 +} + +if [[ "x${ASCEND_OPP_PATH}" == "x" ]];then + log "[ERROR] env ASCEND_OPP_PATH no exist" + exit 1 +fi + +targetdir=${ASCEND_OPP_PATH} + +if [ ! -d $targetdir ];then + log "[ERROR] $targetdir no exist" + exit 1 +fi + +upgrade() +{ + if [ ! -d ${sourcedir}/$vendordir/$1 ]; then + log "[INFO] no need to upgrade ops $1 files" + return 0 + fi + + if [ ! -d ${targetdir}/$vendordir/$1 ];then + log "[INFO] create ${targetdir}/$vendordir/$1." + mkdir -p ${targetdir}/$vendordir/$1 + if [ $? -ne 0 ];then + log "[ERROR] create ${targetdir}/$vendordir/$1 failed" + return 1 + fi + else + vendor_installed_dir=$(ls "$targetdir/vendors" 2> /dev/null) + for i in $vendor_installed_dir;do + vendor_installed_file=$(ls "$vendor_installed_dir/$vendor_name/$i" 2> /dev/null) + if [ "$i" = "$vendor_name" ] && [ "$vendor_installed_file" != "" ]; then + echo "[INFO]: $vendor_name custom opp package has been installed on the path $vendor_installed_dir, \ + you want to Overlay Installation , please enter:[o]; \ + or replace directory installation , please enter: [r]; \ + or not install , please enter:[n]." + fi + while true + do + read mrn + if [ "$mrn" = m ]; then + break + elif [ "$mrn" = r ]; then + [ -n "$vendor_installed_file"] && rm -rf "$vendor_installed_file" + break + elif [ "$mrn" = n ]; then + return 0 + else + echo "[WARNING]: Input error, please input m or r or n to choose!" + fi + done + done + log "[INFO] replace old ops $1 files ......" + fi + + log "copy new ops $1 files ......" + cp -rf ${sourcedir}/$vendordir/$1/* $targetdir/$vendordir/$1/ + if [ $? -ne 0 ];then + log "[ERROR] copy new $1 files failed" + return 1 + fi + + return 0 +} + +upgrade_file() +{ + if [ ! -e ${sourcedir}/$vendordir/$1 ]; then + log "[INFO] no need to upgrade ops $1 file" + return 0 + fi + + log "copy new $1 files ......" + cp -f ${sourcedir}/$vendordir/$1 $targetdir/$vendordir/$1 + if [ $? -ne 0 ];then + log "[ERROR] copy new $1 file failed" + return 1 + fi + + return 0 +} + +log "[INFO] copy uninstall sh success" + +echo "[ops_custom]upgrade framework" +upgrade framework +if [ $? -ne 0 ];then + exit 1 +fi + +echo "[ops_custom]upgrade op proto" +upgrade op_proto +if [ $? -ne 0 ];then + exit 1 +fi + +echo "[ops_custom]upgrade op impl" +upgrade op_impl +if [ $? -ne 0 ];then + exit 1 +fi + +echo "[ops_custom]upgrade op api" +upgrade op_api +if [ $? -ne 0 ];then + exit 1 +fi + +echo "[ops_custom]upgrade version.info" +upgrade_file version.info +if [ $? -ne 0 ];then + exit 1 +fi + +config_file=${targetdir}/vendors/config.ini +found_vendors="$(grep -w "load_priority" "$config_file" | cut --only-delimited -d"=" -f2-)" +found_vendor=$(echo $found_vendors | sed "s/$vendor_name//g" | tr ',' ' ') +vendor=$(echo $found_vendor | tr -s ' ' ',') +if [ "$vendor" != "" ]; then + sed -i "/load_priority=$found_vendors/s@load_priority=$found_vendors@load_priority=$vendor_name,$vendor@g" "$config_file" +fi + +changemode() +{ + if [ -d ${targetdir} ];then + chmod -R 550 ${targetdir}>/dev/null 2>&1 + fi + + return 0 +} +echo "[ops_custom]changemode..." +#changemode +if [ $? -ne 0 ];then + exit 1 +fi + +echo "SUCCESS" +exit 0 + diff --git a/Increase_Host_compute/Is_increase/build_out/autogen/aclnn_add_custom.cpp b/Increase_Host_compute/Is_increase/build_out/autogen/aclnn_add_custom.cpp new file mode 100644 index 0000000000000000000000000000000000000000..b6088c2b523c51507103f655da29412dc0bf2f30 --- /dev/null +++ b/Increase_Host_compute/Is_increase/build_out/autogen/aclnn_add_custom.cpp @@ -0,0 +1,199 @@ +#include +#include "graph/types.h" +#include "aclnn_add_custom.h" + +namespace { +typedef struct { + uint32_t id; + const char *funcName; + bool hasReg; +} NnopbaseDfxId; +typedef struct { + ge::DataType dtype; + ge::Format format; +} TensorDesc; +typedef struct { + TensorDesc *inputsDesc; + size_t inputsNum; + TensorDesc *outputsDesc; + size_t outputsNum; +} SupportInfo; +typedef struct { + SupportInfo *supportInfo; + size_t num; +} OpSocSupportInfo; +typedef struct { + OpSocSupportInfo *socSupportInfo; + size_t num; +} OpSupportList; +enum SocType { + SOC_VERSION_ASCEND910A = 1, + SOC_VERSION_ASCEND910B, + SOC_VERSION_ASCEND910C, + SOC_VERSION_ASCEND910D, + SOC_VERSION_ASCEND310P, + SOC_VERSION_ASCEND310B, + SOC_VERSION_BS9SX1A, + SOC_VERSION_MC61AM21A, + SOC_VERSION_ASCEND610Lite +}; +enum NnopbaseAttrDtype { + kNnopbaseBool = 0U, + kNnopbaseFloat, + kNnopbaseInt, + kNnopbaseString, + kNnopbaseAttrEnd +}; +uint32_t socSupportList[] = {SOC_VERSION_ASCEND310B,SOC_VERSION_ASCEND310P,SOC_VERSION_ASCEND910A,SOC_VERSION_ASCEND910B}; +uint32_t socSupportListLen = 4; + +TensorDesc inputDesc0_0[2] = + {{ge::DT_FLOAT16, ge::FORMAT_ND}, + {ge::DT_FLOAT16, ge::FORMAT_ND}}; +TensorDesc outputDesc0_0[1] = + {{ge::DT_FLOAT16, ge::FORMAT_ND}}; +SupportInfo list0_0 = {inputDesc0_0, 2, outputDesc0_0, 1}; +SupportInfo supportInfo0[1] = {list0_0}; +OpSocSupportInfo socSupportInfo0= {supportInfo0, 1}; + +TensorDesc inputDesc1_0[2] = + {{ge::DT_FLOAT16, ge::FORMAT_ND}, + {ge::DT_FLOAT16, ge::FORMAT_ND}}; +TensorDesc outputDesc1_0[1] = + {{ge::DT_FLOAT16, ge::FORMAT_ND}}; +SupportInfo list1_0 = {inputDesc1_0, 2, outputDesc1_0, 1}; +SupportInfo supportInfo1[1] = {list1_0}; +OpSocSupportInfo socSupportInfo1= {supportInfo1, 1}; + +TensorDesc inputDesc2_0[2] = + {{ge::DT_FLOAT16, ge::FORMAT_ND}, + {ge::DT_FLOAT16, ge::FORMAT_ND}}; +TensorDesc outputDesc2_0[1] = + {{ge::DT_FLOAT16, ge::FORMAT_ND}}; +SupportInfo list2_0 = {inputDesc2_0, 2, outputDesc2_0, 1}; +SupportInfo supportInfo2[1] = {list2_0}; +OpSocSupportInfo socSupportInfo2= {supportInfo2, 1}; + +TensorDesc inputDesc3_0[2] = + {{ge::DT_FLOAT16, ge::FORMAT_ND}, + {ge::DT_FLOAT16, ge::FORMAT_ND}}; +TensorDesc outputDesc3_0[1] = + {{ge::DT_FLOAT16, ge::FORMAT_ND}}; +SupportInfo list3_0 = {inputDesc3_0, 2, outputDesc3_0, 1}; +SupportInfo supportInfo3[1] = {list3_0}; +OpSocSupportInfo socSupportInfo3= {supportInfo3, 1}; + +OpSocSupportInfo opSocSupportList[4] = {socSupportInfo0, socSupportInfo1, socSupportInfo2, socSupportInfo3}; +OpSupportList supportList = {opSocSupportList, 4}; + +[[maybe_unused]] uint32_t NNOPBASE_AddCustom = 0U; +} // namespace + +extern void NnopbaseOpLogE(const aclnnStatus code, const char *const expr); + +#ifdef __cplusplus +extern "C" { +#endif + +extern aclnnStatus NnopbaseCreateExecutorSpace(void **space); +extern void *NnopbaseGetExecutor(void *space, const char *opType, char *inputsDesc, uint32_t inputNum, + char *outputsDesc, uint32_t outputNum, char *attrsDesc, uint32_t attrsNum); +extern aclnnStatus NnopbaseAddInput(void *executor, const aclTensor *tensor, const uint32_t index); +extern aclnnStatus NnopbaseAddIgnoreContinuesInput(void *executor, + const aclTensor *tensor, const uint32_t index); +extern aclnnStatus NnopbaseAddIntArrayInput(void *executor, const aclIntArray *array, const uint32_t index); +extern aclnnStatus NnopbaseAddBoolArrayInput(void *executor, const aclBoolArray *array, const uint32_t index); +extern aclnnStatus NnopbaseAddFloatArrayInput(void *executor, const aclFloatArray *array, const uint32_t index); +extern aclnnStatus NnopbaseAddOutput(void *executor, const aclTensor *tensor, const uint32_t index); +extern aclnnStatus NnopbaseAddDynamicInput(void *executor, const aclTensorList *tensor_list, const uint32_t index); +extern aclnnStatus NnopbaseAddDynamicOutput(void *executor, const aclTensorList *tensor_list, const uint32_t index); +extern aclnnStatus NnopbaseAddAttrWithDtype(void *executor, void *attrAddr, size_t attrLen, const size_t index, const NnopbaseAttrDtype dtype); +extern aclnnStatus NnopbaseAddIntArrayAttr(void *executor, const aclIntArray* array, const size_t index); +extern aclnnStatus NnopbaseAddFloatArrayAttr(void *executor, const aclFloatArray* array, const size_t index); +extern aclnnStatus NnopbaseAddBoolArrayAttr(void *executor, const aclBoolArray* array, const size_t index); +extern aclnnStatus NnopbaseAddArrayAttrWithDtype(void *executor, void *array, const size_t len, const size_t elementSize, const size_t index, const NnopbaseAttrDtype dtype); +extern uint64_t NnopbaseMsprofSysTime(); +extern aclnnStatus NnopbaseAddTilingId(void *executor, NnopbaseDfxId *tilingId); +extern void NnopbaseReportApiInfo(const uint64_t beginTime, NnopbaseDfxId &dfxId); +extern aclnnStatus NnopbaseRunForWorkspace(void *executor, uint64_t *workspaceLen); +extern aclnnStatus NnopbaseRunWithWorkspace(void *executor, aclrtStream stream, void *workspace, uint64_t workspaceSize); +extern aclnnStatus NnopbaseAddSupportList(void *executor, OpSupportList *list, uint32_t *socSupportList, size_t socSupportListLen); +extern aclnnStatus NnopbaseAddScalarInput(void *executor, const aclScalar *scalar, const uint32_t index, const int32_t srcIndex, const ge::DataType dtype); +extern aclnnStatus NnopbaseAddScalarListInput(void *executor, const aclScalarList *scalarList, const uint32_t index, const int32_t srcIndex, const ge::DataType dtype); +extern void NnopbaseAddOpTypeId(void *executor, const uint32_t opTypeId); + +#define ACLNN_SUCCESS 0 +#define ACLNN_ERR_PARAM_NULLPTR 161001 + +#define NNOPBASE_ASSERT_OK_RETVAL(v) \ + do { \ + const aclnnStatus _chk_stutus = (v); \ + if (_chk_stutus != ACLNN_SUCCESS) { \ + NnopbaseOpLogE(_chk_stutus, #v); \ + return _chk_stutus; \ + } \ + } while (false) + +#define NNOPBASE_ASSERT_NOTNULL_RETVAL(v) \ + do { \ + if ((v) == nullptr) { \ + NnopbaseOpLogE(ACLNN_ERR_PARAM_NULLPTR, #v " != nullptr"); \ + return ACLNN_ERR_PARAM_NULLPTR; \ + } \ + } while (false) + +aclnnStatus aclnnAddCustomGetWorkspaceSize( + const aclTensor *x, + const aclTensor *y, + const aclTensor *out, + uint64_t *workspaceSize, + aclOpExecutor **executor) +{ + uint64_t timeStamp = NnopbaseMsprofSysTime(); + static NnopbaseDfxId dfxId = {0x60000, __func__, false}; + static NnopbaseDfxId tilingId = {0x60000, "aclnnAddCustomTiling", false}; + void *nnopExecutor; + static void *executorSpace = NULL; + const char *opType = "AddCustom"; + char inputDesc[] = {1, 1}; + char outputDesc[] = {1}; + char attrDesc[] = {}; + + NNOPBASE_ASSERT_NOTNULL_RETVAL(x); + NNOPBASE_ASSERT_NOTNULL_RETVAL(y); + NNOPBASE_ASSERT_NOTNULL_RETVAL(out); + + if (!executorSpace) { + NNOPBASE_ASSERT_OK_RETVAL(NnopbaseCreateExecutorSpace(&executorSpace)); + } + nnopExecutor = NnopbaseGetExecutor(executorSpace, opType, inputDesc, sizeof(inputDesc) / sizeof(char), outputDesc, + sizeof(outputDesc) / sizeof(char), attrDesc, sizeof(attrDesc) / sizeof(char)); + NNOPBASE_ASSERT_NOTNULL_RETVAL(nnopExecutor); + NNOPBASE_ASSERT_NOTNULL_RETVAL(executor); + *executor = reinterpret_cast(nnopExecutor); + NNOPBASE_ASSERT_OK_RETVAL(NnopbaseAddTilingId(*executor, &tilingId)); + NNOPBASE_ASSERT_OK_RETVAL(NnopbaseAddInput(*executor, x, 0)); + NNOPBASE_ASSERT_OK_RETVAL(NnopbaseAddInput(*executor, y, 1)); + NNOPBASE_ASSERT_OK_RETVAL(NnopbaseAddOutput(*executor, out, 0)); + NNOPBASE_ASSERT_OK_RETVAL(NnopbaseAddSupportList(*executor, &supportList, socSupportList, socSupportListLen)); + aclnnStatus ret = NnopbaseRunForWorkspace(*executor, workspaceSize); + NnopbaseReportApiInfo(timeStamp, dfxId); + return ret; +} + +aclnnStatus aclnnAddCustom( + void *workspace, + uint64_t workspaceSize, + aclOpExecutor *executor, + aclrtStream stream) +{ + uint64_t timeStamp = NnopbaseMsprofSysTime(); + static NnopbaseDfxId dfxId = {0x60000, __func__, false}; + aclnnStatus ret = NnopbaseRunWithWorkspace(executor, stream, workspace, workspaceSize); + NnopbaseReportApiInfo(timeStamp, dfxId); + return ret; +} + +#ifdef __cplusplus +} +#endif diff --git a/Increase_Host_compute/Is_increase/build_out/autogen/aclnn_add_custom.h b/Increase_Host_compute/Is_increase/build_out/autogen/aclnn_add_custom.h new file mode 100644 index 0000000000000000000000000000000000000000..8d8990e1f20e5dfe24b6b231524fbd30d44413fa --- /dev/null +++ b/Increase_Host_compute/Is_increase/build_out/autogen/aclnn_add_custom.h @@ -0,0 +1,49 @@ + +/* + * calution: this file was generated automaticlly donot change it. +*/ + +#ifndef ACLNN_ADD_CUSTOM_H_ +#define ACLNN_ADD_CUSTOM_H_ + +#include "aclnn/acl_meta.h" + +#ifdef __cplusplus +extern "C" { +#endif + +/* funtion: aclnnAddCustomGetWorkspaceSize + * parameters : + * x : required + * y : required + * out : required + * workspaceSize : size of workspace(output). + * executor : executor context(output). + */ +__attribute__((visibility("default"))) +aclnnStatus aclnnAddCustomGetWorkspaceSize( + const aclTensor *x, + const aclTensor *y, + const aclTensor *out, + uint64_t *workspaceSize, + aclOpExecutor **executor); + +/* funtion: aclnnAddCustom + * parameters : + * workspace : workspace memory addr(input). + * workspaceSize : size of workspace(input). + * executor : executor context(input). + * stream : acl stream. + */ +__attribute__((visibility("default"))) +aclnnStatus aclnnAddCustom( + void *workspace, + uint64_t workspaceSize, + aclOpExecutor *executor, + aclrtStream stream); + +#ifdef __cplusplus +} +#endif + +#endif diff --git a/Increase_Host_compute/Is_increase/build_out/autogen/aic-ascend310b-ops-info.ini b/Increase_Host_compute/Is_increase/build_out/autogen/aic-ascend310b-ops-info.ini new file mode 100644 index 0000000000000000000000000000000000000000..452d39fb7ae7dc4b5d213c76ccc2c6baebd25266 --- /dev/null +++ b/Increase_Host_compute/Is_increase/build_out/autogen/aic-ascend310b-ops-info.ini @@ -0,0 +1,27 @@ +[AddCustom] +input0.name=x +input0.dtype=float16 +input0.format=ND +input0.unknownshape_format=ND +input0.shape=all +input0.paramType=required +input1.name=y +input1.dtype=float16 +input1.format=ND +input1.unknownshape_format=ND +input1.shape=all +input1.paramType=required +output0.name=z +output0.dtype=float16 +output0.format=ND +output0.unknownshape_format=ND +output0.shape=all +output0.paramType=required +dynamicCompileStatic.flag=true +dynamicFormat.flag=true +dynamicRankSupport.flag=true +dynamicShapeSupport.flag=true +needCheckSupport.flag=false +precision_reduce.flag=true +opFile.value=add_custom +opInterface.value=add_custom diff --git a/Increase_Host_compute/Is_increase/build_out/autogen/aic-ascend310p-ops-info.ini b/Increase_Host_compute/Is_increase/build_out/autogen/aic-ascend310p-ops-info.ini new file mode 100644 index 0000000000000000000000000000000000000000..452d39fb7ae7dc4b5d213c76ccc2c6baebd25266 --- /dev/null +++ b/Increase_Host_compute/Is_increase/build_out/autogen/aic-ascend310p-ops-info.ini @@ -0,0 +1,27 @@ +[AddCustom] +input0.name=x +input0.dtype=float16 +input0.format=ND +input0.unknownshape_format=ND +input0.shape=all +input0.paramType=required +input1.name=y +input1.dtype=float16 +input1.format=ND +input1.unknownshape_format=ND +input1.shape=all +input1.paramType=required +output0.name=z +output0.dtype=float16 +output0.format=ND +output0.unknownshape_format=ND +output0.shape=all +output0.paramType=required +dynamicCompileStatic.flag=true +dynamicFormat.flag=true +dynamicRankSupport.flag=true +dynamicShapeSupport.flag=true +needCheckSupport.flag=false +precision_reduce.flag=true +opFile.value=add_custom +opInterface.value=add_custom diff --git a/Increase_Host_compute/Is_increase/build_out/autogen/aic-ascend910-ops-info.ini b/Increase_Host_compute/Is_increase/build_out/autogen/aic-ascend910-ops-info.ini new file mode 100644 index 0000000000000000000000000000000000000000..452d39fb7ae7dc4b5d213c76ccc2c6baebd25266 --- /dev/null +++ b/Increase_Host_compute/Is_increase/build_out/autogen/aic-ascend910-ops-info.ini @@ -0,0 +1,27 @@ +[AddCustom] +input0.name=x +input0.dtype=float16 +input0.format=ND +input0.unknownshape_format=ND +input0.shape=all +input0.paramType=required +input1.name=y +input1.dtype=float16 +input1.format=ND +input1.unknownshape_format=ND +input1.shape=all +input1.paramType=required +output0.name=z +output0.dtype=float16 +output0.format=ND +output0.unknownshape_format=ND +output0.shape=all +output0.paramType=required +dynamicCompileStatic.flag=true +dynamicFormat.flag=true +dynamicRankSupport.flag=true +dynamicShapeSupport.flag=true +needCheckSupport.flag=false +precision_reduce.flag=true +opFile.value=add_custom +opInterface.value=add_custom diff --git a/Increase_Host_compute/Is_increase/build_out/autogen/aic-ascend910b-ops-info.ini b/Increase_Host_compute/Is_increase/build_out/autogen/aic-ascend910b-ops-info.ini new file mode 100644 index 0000000000000000000000000000000000000000..452d39fb7ae7dc4b5d213c76ccc2c6baebd25266 --- /dev/null +++ b/Increase_Host_compute/Is_increase/build_out/autogen/aic-ascend910b-ops-info.ini @@ -0,0 +1,27 @@ +[AddCustom] +input0.name=x +input0.dtype=float16 +input0.format=ND +input0.unknownshape_format=ND +input0.shape=all +input0.paramType=required +input1.name=y +input1.dtype=float16 +input1.format=ND +input1.unknownshape_format=ND +input1.shape=all +input1.paramType=required +output0.name=z +output0.dtype=float16 +output0.format=ND +output0.unknownshape_format=ND +output0.shape=all +output0.paramType=required +dynamicCompileStatic.flag=true +dynamicFormat.flag=true +dynamicRankSupport.flag=true +dynamicShapeSupport.flag=true +needCheckSupport.flag=false +precision_reduce.flag=true +opFile.value=add_custom +opInterface.value=add_custom diff --git a/Increase_Host_compute/Is_increase/build_out/autogen/custom_compile_options.ini b/Increase_Host_compute/Is_increase/build_out/autogen/custom_compile_options.ini new file mode 100644 index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391 diff --git a/Increase_Host_compute/Is_increase/build_out/autogen/libascend_all_ops.so b/Increase_Host_compute/Is_increase/build_out/autogen/libascend_all_ops.so new file mode 100644 index 0000000000000000000000000000000000000000..85da3b16ac54db4607edc7d57b9b466ffb52f707 Binary files /dev/null and b/Increase_Host_compute/Is_increase/build_out/autogen/libascend_all_ops.so differ diff --git a/Increase_Host_compute/Is_increase/build_out/autogen/op_proto.cc b/Increase_Host_compute/Is_increase/build_out/autogen/op_proto.cc new file mode 100644 index 0000000000000000000000000000000000000000..ea46ba47b545dc908a6c1eb639b05377ac58b9bf --- /dev/null +++ b/Increase_Host_compute/Is_increase/build_out/autogen/op_proto.cc @@ -0,0 +1,5 @@ +#include "op_proto.h" +namespace ge { + +} + diff --git a/Increase_Host_compute/Is_increase/build_out/autogen/op_proto.h b/Increase_Host_compute/Is_increase/build_out/autogen/op_proto.h new file mode 100644 index 0000000000000000000000000000000000000000..a4016e135e9840165662e127bf7c1d44dfa2c82c --- /dev/null +++ b/Increase_Host_compute/Is_increase/build_out/autogen/op_proto.h @@ -0,0 +1,17 @@ +#ifndef OP_PROTO_H_ +#define OP_PROTO_H_ + +#include "graph/operator_reg.h" +#include "register/op_impl_registry.h" + +namespace ge { + +REG_OP(AddCustom) + .INPUT(x, ge::TensorType::ALL()) + .INPUT(y, ge::TensorType::ALL()) + .OUTPUT(z, ge::TensorType::ALL()) + .OP_END_FACTORY_REG(AddCustom); + +} + +#endif diff --git a/Increase_Host_compute/Is_increase/build_out/cmake_install.cmake b/Increase_Host_compute/Is_increase/build_out/cmake_install.cmake new file mode 100644 index 0000000000000000000000000000000000000000..748d46205dbdcce5b87d46955def5f34af1befe3 --- /dev/null +++ b/Increase_Host_compute/Is_increase/build_out/cmake_install.cmake @@ -0,0 +1,81 @@ +# Install script for directory: /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer + +# Set the install prefix +if(NOT DEFINED CMAKE_INSTALL_PREFIX) + set(CMAKE_INSTALL_PREFIX "/Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out") +endif() +string(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}") + +# Set the install configuration name. +if(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME) + if(BUILD_TYPE) + string(REGEX REPLACE "^[^A-Za-z0-9_]+" "" + CMAKE_INSTALL_CONFIG_NAME "${BUILD_TYPE}") + else() + set(CMAKE_INSTALL_CONFIG_NAME "Release") + endif() + message(STATUS "Install configuration: \"${CMAKE_INSTALL_CONFIG_NAME}\"") +endif() + +# Set the component getting installed. +if(NOT CMAKE_INSTALL_COMPONENT) + if(COMPONENT) + message(STATUS "Install component: \"${COMPONENT}\"") + set(CMAKE_INSTALL_COMPONENT "${COMPONENT}") + else() + set(CMAKE_INSTALL_COMPONENT) + endif() +endif() + +# Install shared libraries without execute permission? +if(NOT DEFINED CMAKE_INSTALL_SO_NO_EXE) + set(CMAKE_INSTALL_SO_NO_EXE "1") +endif() + +# Is this installation the result of a crosscompile? +if(NOT DEFINED CMAKE_CROSSCOMPILING) + set(CMAKE_CROSSCOMPILING "FALSE") +endif() + +# Set default install directory permissions. +if(NOT DEFINED CMAKE_OBJDUMP) + set(CMAKE_OBJDUMP "/usr/bin/objdump") +endif() + +if(NOT CMAKE_INSTALL_LOCAL_ONLY) + # Include the install script for the subdirectory. + include("/Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/framework/cmake_install.cmake") +endif() + +if(NOT CMAKE_INSTALL_LOCAL_ONLY) + # Include the install script for the subdirectory. + include("/Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/op_host/cmake_install.cmake") +endif() + +if(NOT CMAKE_INSTALL_LOCAL_ONLY) + # Include the install script for the subdirectory. + include("/Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/cmake_install.cmake") +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/." TYPE DIRECTORY PERMISSIONS OWNER_EXECUTE OWNER_READ GROUP_READ FILES "/Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/scripts/") +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/packages" TYPE FILE OPTIONAL FILES "/Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/custom.proto") +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/packages/vendors/customize" TYPE FILE FILES "/Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/version.info") +endif() + +if(CMAKE_INSTALL_COMPONENT) + set(CMAKE_INSTALL_MANIFEST "install_manifest_${CMAKE_INSTALL_COMPONENT}.txt") +else() + set(CMAKE_INSTALL_MANIFEST "install_manifest.txt") +endif() + +string(REPLACE ";" "\n" CMAKE_INSTALL_MANIFEST_CONTENT + "${CMAKE_INSTALL_MANIFEST_FILES}") +file(WRITE "/Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/${CMAKE_INSTALL_MANIFEST}" + "${CMAKE_INSTALL_MANIFEST_CONTENT}") diff --git a/Increase_Host_compute/Is_increase/build_out/custom_opp_ubuntu_aarch64.run b/Increase_Host_compute/Is_increase/build_out/custom_opp_ubuntu_aarch64.run new file mode 100644 index 0000000000000000000000000000000000000000..acd201b0dd6e2a10554323d85678c0baf8a6e01f --- /dev/null +++ b/Increase_Host_compute/Is_increase/build_out/custom_opp_ubuntu_aarch64.run @@ -0,0 +1,1007 @@ +#!/bin/bash +# This script was generated using Makeself 2.4.5 +# The license covering this archive and its contents, if any, is wholly independent of the Makeself license (GPL) +# 2022.3.19-Modified the MS_Help function and some options +# Huawei Technologies Co., Ltd. + +ORIG_UMASK=`umask` + +CRCsum="3885526475" +MD5="00000000000000000000000000000000" +SHA="320b85ef72779f8a6f1d35aece3471ce98c7807ee5e19e10952f46ca17ed92d0" +SIGNATURE="" +TMPROOT=${TMPDIR:="$HOME"} +if ! test -d "$TMPROOT"; then + TMPROOT="$PWD" +fi +export TMPDIR="$TMPROOT" +USER_PWD="$PWD" +if ! test -d "$USER_PWD"; then + exit 1 +fi +export USER_PWD +ARCHIVE_DIR=`dirname "$0"` +export ARCHIVE_DIR + +name_of_file="$0 " +pwd_of_file="$PWD" +label="version:1.0" +script="./install.sh" +scriptargs="" +cleanup_script="" +licensetxt="" +helpheader='' +targetdir="makeself-381828-20240915011048" +filesizes="109579" +totalsize="109579" +keep="n" +nooverwrite="n" +quiet="n" +accept="n" +nodiskspace="n" +export_conf="n" +decrypt_cmd="" +skip="671" + +print_cmd_arg="" +if type printf > /dev/null; then + print_cmd="printf" +elif test -x /usr/ucb/echo; then + print_cmd="/usr/ucb/echo" +else + print_cmd="echo" +fi + +if test -d /usr/xpg4/bin; then + PATH=/usr/xpg4/bin:$PATH + export PATH +fi + +if test -d /usr/sfw/bin; then + PATH=$PATH:/usr/sfw/bin + export PATH +fi + +unset CDPATH + +MS_Printf() +{ + $print_cmd $print_cmd_arg "$1" +} + +MS_PrintLicense() +{ + PAGER=${PAGER:=more} + if test x"$licensetxt" != x; then + PAGER_PATH=`exec <&- 2>&-; which $PAGER || command -v $PAGER || type $PAGER` + if test -x "$PAGER_PATH"; then + echo "$licensetxt" | $PAGER + else + echo "$licensetxt" + fi + if test x"$accept" != xy; then + while true + do + MS_Printf "Please type y to accept, n otherwise: " + read yn + if test x"$yn" = xn; then + keep=n + eval $finish; exit 1 + break; + elif test x"$yn" = xy; then + break; + fi + done + fi + fi +} + +MS_diskspace() +{ + ( + df -kP "$1" | tail -1 | awk '{ if ($4 ~ /%/) {print $3} else {print $4} }' + ) +} + +MS_dd() +{ + blocks=`expr $3 / 1024` + bytes=`expr $3 % 1024` + # Test for ibs, obs and conv feature + if dd if=/dev/zero of=/dev/null count=1 ibs=512 obs=512 conv=sync 2> /dev/null; then + dd if="$1" ibs=$2 skip=1 obs=1024 conv=sync 2> /dev/null | \ + { test $blocks -gt 0 && dd ibs=1024 obs=1024 count=$blocks ; \ + test $bytes -gt 0 && dd ibs=1 obs=1024 count=$bytes ; } 2> /dev/null + else + dd if="$1" bs=$2 skip=1 2> /dev/null + fi +} + +MS_dd_Progress() +{ + if test x"$noprogress" = xy; then + MS_dd "$@" + return $? + fi + file="$1" + offset=$2 + length=$3 + pos=0 + bsize=4194304 + while test $bsize -gt $length; do + bsize=`expr $bsize / 4` + done + blocks=`expr $length / $bsize` + bytes=`expr $length % $bsize` + ( + dd ibs=$offset skip=1 2>/dev/null + pos=`expr $pos \+ $bsize` + MS_Printf " 0%% " 1>&2 + if test $blocks -gt 0; then + while test $pos -le $length; do + dd bs=$bsize count=1 2>/dev/null + pcent=`expr $length / 100` + pcent=`expr $pos / $pcent` + if test $pcent -lt 100; then + MS_Printf "\b\b\b\b\b\b\b" 1>&2 + if test $pcent -lt 10; then + MS_Printf " $pcent%% " 1>&2 + else + MS_Printf " $pcent%% " 1>&2 + fi + fi + pos=`expr $pos \+ $bsize` + done + fi + if test $bytes -gt 0; then + dd bs=$bytes count=1 2>/dev/null + fi + MS_Printf "\b\b\b\b\b\b\b" 1>&2 + MS_Printf " 100%% " 1>&2 + ) < "$file" +} + +MS_Help() +{ + cat << EOH >&2 +Usage: $0 [options] +Options: + --help | -h Print this message + --info Print embedded info : title, default target directory, embedded script ... + --list Print the list of files in the archive + --check Checks integrity and version dependency of the archive + --quiet Quiet install mode, skip human-computer interactions + --nox11 Do not spawn an xterm + --noexec Do not run embedded script + --extract= Extract directly to a target directory (absolute or relative) + Usually used with --noexec to just extract files without running + --tar arg1 [arg2 ...] Access the contents of the archive through the tar command +${helpheader} +EOH +} + +MS_Verify_Sig() +{ + GPG_PATH=`exec <&- 2>&-; which gpg || command -v gpg || type gpg` + MKTEMP_PATH=`exec <&- 2>&-; which mktemp || command -v mktemp || type mktemp` + test -x "$GPG_PATH" || GPG_PATH=`exec <&- 2>&-; which gpg || command -v gpg || type gpg` + test -x "$MKTEMP_PATH" || MKTEMP_PATH=`exec <&- 2>&-; which mktemp || command -v mktemp || type mktemp` + offset=`head -n "$skip" "$1" | wc -c | tr -d " "` + temp_sig=`mktemp -t XXXXX` + echo $SIGNATURE | base64 --decode > "$temp_sig" + gpg_output=`MS_dd "$1" $offset $totalsize | LC_ALL=C "$GPG_PATH" --verify "$temp_sig" - 2>&1` + gpg_res=$? + rm -f "$temp_sig" + if test $gpg_res -eq 0 && test `echo $gpg_output | grep -c Good` -eq 1; then + if test `echo $gpg_output | grep -c $sig_key` -eq 1; then + test x"$quiet" = xn && echo "GPG signature is good" >&2 + else + echo "GPG Signature key does not match" >&2 + exit 2 + fi + else + test x"$quiet" = xn && echo "GPG signature failed to verify" >&2 + exit 2 + fi +} + +MS_Check() +{ + OLD_PATH="$PATH" + PATH=${GUESS_MD5_PATH:-"$OLD_PATH:/bin:/usr/bin:/sbin:/usr/local/ssl/bin:/usr/local/bin:/opt/openssl/bin"} + MD5_ARG="" + MD5_PATH=`exec <&- 2>&-; which md5sum || command -v md5sum || type md5sum` + test -x "$MD5_PATH" || MD5_PATH=`exec <&- 2>&-; which md5 || command -v md5 || type md5` + test -x "$MD5_PATH" || MD5_PATH=`exec <&- 2>&-; which digest || command -v digest || type digest` + PATH="$OLD_PATH" + + SHA_PATH=`exec <&- 2>&-; which shasum || command -v shasum || type shasum` + test -x "$SHA_PATH" || SHA_PATH=`exec <&- 2>&-; which sha256sum || command -v sha256sum || type sha256sum` + + if test x"$quiet" = xn; then + MS_Printf "Verifying archive integrity..." + fi + offset=`head -n "$skip" "$1" | wc -c | tr -d " "` + fsize=`cat "$1" | wc -c | tr -d " "` + if test $totalsize -ne `expr $fsize - $offset`; then + echo " Unexpected archive size." >&2 + exit 2 + fi + verb=$2 + i=1 + for s in $filesizes + do + crc=`echo $CRCsum | cut -d" " -f$i` + if test -x "$SHA_PATH"; then + if test x"`basename $SHA_PATH`" = xshasum; then + SHA_ARG="-a 256" + fi + sha=`echo $SHA | cut -d" " -f$i` + if test x"$sha" = x0000000000000000000000000000000000000000000000000000000000000000; then + test x"$verb" = xy && echo " $1 does not contain an embedded SHA256 checksum." >&2 + else + shasum=`MS_dd_Progress "$1" $offset $s | eval "$SHA_PATH $SHA_ARG" | cut -b-64`; + if test x"$shasum" != x"$sha"; then + echo "Error in SHA256 checksums: $shasum is different from $sha" >&2 + exit 2 + elif test x"$quiet" = xn; then + MS_Printf " SHA256 checksums are OK." >&2 + fi + crc="0000000000"; + fi + fi + if test -x "$MD5_PATH"; then + if test x"`basename $MD5_PATH`" = xdigest; then + MD5_ARG="-a md5" + fi + md5=`echo $MD5 | cut -d" " -f$i` + if test x"$md5" = x00000000000000000000000000000000; then + test x"$verb" = xy && echo " $1 does not contain an embedded MD5 checksum." >&2 + else + md5sum=`MS_dd_Progress "$1" $offset $s | eval "$MD5_PATH $MD5_ARG" | cut -b-32`; + if test x"$md5sum" != x"$md5"; then + echo "Error in MD5 checksums: $md5sum is different from $md5" >&2 + exit 2 + elif test x"$quiet" = xn; then + MS_Printf " MD5 checksums are OK." >&2 + fi + crc="0000000000"; verb=n + fi + fi + if test x"$crc" = x0000000000; then + test x"$verb" = xy && echo " $1 does not contain a CRC checksum." >&2 + else + sum1=`MS_dd_Progress "$1" $offset $s | CMD_ENV=xpg4 cksum | awk '{print $1}'` + if test x"$sum1" != x"$crc"; then + echo "Error in checksums: $sum1 is different from $crc" >&2 + exit 2 + elif test x"$quiet" = xn; then + MS_Printf " CRC checksums are OK." >&2 + fi + fi + i=`expr $i + 1` + offset=`expr $offset + $s` + done + if test x"$quiet" = xn; then + echo " All good." + fi +} + +MS_Decompress() +{ + if test x"$decrypt_cmd" != x""; then + { eval "$decrypt_cmd" || echo " ... Decryption failed." >&2; } | eval "gzip -cd" + else + eval "gzip -cd" + fi + + if test $? -ne 0; then + echo " ... Decompression failed." >&2 + fi +} + +UnTAR() +{ + if test x"$quiet" = xn; then + tar $1vf - 2>&1 || { echo " ... Extraction failed." >&2; kill -15 $$; } + else + tar $1f - 2>&1 || { echo Extraction failed. >&2; kill -15 $$; } + fi +} + +MS_exec_cleanup() { + if test x"$cleanup" = xy && test x"$cleanup_script" != x""; then + cleanup=n + cd "$tmpdir" + eval "\"$cleanup_script\" $scriptargs $cleanupargs" + fi +} + +MS_cleanup() +{ + echo 'Signal caught, cleaning up' >&2 + MS_exec_cleanup + cd "$TMPROOT" + rm -rf "$tmpdir" + eval $finish; exit 15 +} + +Script_Args_Check() +{ + script_supported_args=$(echo ${helpheader} | grep -o -E "\-\-[^ ]+" | awk -F"=" {'print $1'}) + arg_to_test=$(echo $1|awk -F"=" {'print $1'}) + + for arg in ${script_supported_args}; + do + if test x"$arg_to_test" = x"$arg" ;then + return + fi + done + + MS_Help + exit 1 +} + +finish=true +xterm_loop= +noprogress=n +nox11=n +copy=none +ownership=n +verbose=n +cleanup=y +cleanupargs= +sig_key= + +initargs="$@" + +while [ -n "$*" ] +do + case "$1" in + -h | --help) + MS_Help + exit 0 + ;; + -q | --quiet) + quiet=y + noprogress=y + shift + ;; + --info) + echo Identification: "$label" + echo Target directory: "$targetdir" + echo Uncompressed size: 320 KB + echo Compression: gzip + if test x"n" != x""; then + echo Encryption: n + fi + echo Date of packaging: Sun Sep 15 01:10:48 CST 2024 + echo Built with Makeself version 2.4.5 + echo Build command was: "/Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/cmake/util/makeself/makeself.sh \\ + \"--header\" \\ + \"/Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/cmake/util/makeself/makeself-header.sh\" \\ + \"--help-header\" \\ + \"./help.info\" \\ + \"--gzip\" \\ + \"--complevel\" \\ + \"4\" \\ + \"--nomd5\" \\ + \"--sha256\" \\ + \"./\" \\ + \"custom_opp_ubuntu_aarch64.run\" \\ + \"version:1.0\" \\ + \"./install.sh\"" + if test x"$script" != x; then + echo Script run after extraction: + echo " " $script $scriptargs + fi + if test x"" = xcopy; then + echo "Archive will copy itself to a temporary location" + fi + if test x"n" = xy; then + echo "Root permissions required for extraction" + fi + if test x"n" = xy; then + echo "directory $targetdir is permanent" + else + echo "$targetdir will be removed after extraction" + fi + exit 0 + ;; + --list) + echo Target directory: $targetdir + offset=`head -n "$skip" "$0" | wc -c | tr -d " "` + for s in $filesizes + do + MS_dd "$0" $offset $s | MS_Decompress | UnTAR t + offset=`expr $offset + $s` + done + exit 0 + ;; + --tar) + offset=`head -n "$skip" "$0" | wc -c | tr -d " "` + arg1="$2" + shift 2 || { MS_Help; exit 1; } + for s in $filesizes + do + MS_dd "$0" $offset $s | MS_Decompress | tar "$arg1" - "$@" + offset=`expr $offset + $s` + done + exit 0 + ;; + --check) + MS_Check "$0" y + scriptargs="$scriptargs $1" + shift + ;; + --noexec) + script="" + cleanup_script="" + shift + ;; + --extract=*) + keep=y + targetdir=`echo $1 | cut -d"=" -f2 ` + if ! shift; then MS_Help; exit 1; fi + ;; + --nox11) + nox11=y + shift + ;; + --xwin) + if test "n" = n; then + finish="echo Press Return to close this window...; read junk" + fi + xterm_loop=1 + shift + ;; + --phase2) + copy=phase2 + shift + ;; + --repack | --repack-path=*) + Script_Args_Check $1 + scriptargs="$scriptargs '$1'" + shift + if [[ ! "$1" =~ ^-.* ]]; then + scriptargs="$scriptargs '$1'" + shift + fi + ;; + *) + Script_Args_Check $1 + scriptargs="$scriptargs '$1'" + shift + ;; + esac +done + +quiet_para="" +if test x"$quiet" = xy; then + quiet_para="--quiet " +fi +scriptargs="--$name_of_file""--\"$pwd_of_file\""" $quiet_para""$scriptargs" + +if test x"$quiet" = xy -a x"$verbose" = xy; then + echo Cannot be verbose and quiet at the same time. >&2 + exit 1 +fi + +if test x"n" = xy -a `id -u` -ne 0; then + echo "Administrative privileges required for this archive (use su or sudo)" >&2 + exit 1 +fi + +if test x"$copy" \!= xphase2; then + MS_PrintLicense +fi + +case "$copy" in +copy) + tmpdir="$TMPROOT"/makeself.$RANDOM.`date +"%y%m%d%H%M%S"`.$$ + mkdir "$tmpdir" || { + echo "Could not create temporary directory $tmpdir" >&2 + exit 1 + } + SCRIPT_COPY="$tmpdir/makeself" + echo "Copying to a temporary location..." >&2 + cp "$0" "$SCRIPT_COPY" + chmod +x "$SCRIPT_COPY" + cd "$TMPROOT" + exec "$SCRIPT_COPY" --phase2 -- $initargs + ;; +phase2) + finish="$finish ; rm -rf `dirname $0`" + ;; +esac + +if test x"$nox11" = xn; then + if tty -s; then # Do we have a terminal? + : + else + if test x"$DISPLAY" != x -a x"$xterm_loop" = x; then # No, but do we have X? + if xset q > /dev/null 2>&1; then # Check for valid DISPLAY variable + GUESS_XTERMS="xterm gnome-terminal rxvt dtterm eterm Eterm xfce4-terminal lxterminal kvt konsole aterm terminology" + for a in $GUESS_XTERMS; do + if type $a >/dev/null 2>&1; then + XTERM=$a + break + fi + done + chmod a+x $0 || echo Please add execution rights on $0 + if test `echo "$0" | cut -c1` = "/"; then # Spawn a terminal! + exec $XTERM -e "$0 --xwin $initargs" + else + exec $XTERM -e "./$0 --xwin $initargs" + fi + fi + fi + fi +fi + +if test x"$targetdir" = x.; then + tmpdir="." +else + if test x"$keep" = xy; then + if test x"$nooverwrite" = xy && test -d "$targetdir"; then + echo "Target directory $targetdir already exists, aborting." >&2 + exit 1 + fi + if test x"$quiet" = xn; then + echo "Creating directory $targetdir" >&2 + fi + tmpdir="$targetdir" + dashp="-p" + else + tmpdir="$TMPROOT/selfgz$$$RANDOM" + dashp="" + fi + mkdir $dashp "$tmpdir" || { + echo 'Cannot create target directory' $tmpdir >&2 + echo 'You should try option --extract=' >&2 + eval $finish + exit 1 + } +fi + +location="`pwd`" +if test x"$SETUP_NOCHECK" != x1; then + MS_Check "$0" +fi +offset=`head -n "$skip" "$0" | wc -c | tr -d " "` + +if test x"$verbose" = xy; then + MS_Printf "About to extract 320 KB in $tmpdir ... Proceed ? [Y/n] " + read yn + if test x"$yn" = xn; then + eval $finish; exit 1 + fi +fi + +if test x"$quiet" = xn; then + # Decrypting with openssl will ask for password, + # the prompt needs to start on new line + if test x"n" = x"openssl"; then + echo "Decrypting and uncompressing $label..." + else + MS_Printf "Uncompressing $label" + fi +fi +res=3 +if test x"$keep" = xn; then + trap MS_cleanup 1 2 3 15 +fi + +if test x"$nodiskspace" = xn; then + leftspace=`MS_diskspace "$tmpdir"` + if test -n "$leftspace"; then + if test "$leftspace" -lt 320; then + echo + echo "Not enough space left in "`dirname $tmpdir`" ($leftspace KB) to decompress $0 (320 KB)" >&2 + if test x"$keep" = xn; then + echo "Consider setting TMPDIR to a directory with more free space." + fi + eval $finish; exit 1 + fi + fi +fi + +for s in $filesizes +do + if MS_dd_Progress "$0" $offset $s | MS_Decompress | ( cd "$tmpdir"; umask $ORIG_UMASK ; UnTAR xp ) 1>/dev/null; then + if test x"$ownership" = xy; then + (cd "$tmpdir"; chown -R `id -u` .; chgrp -R `id -g` .) + fi + else + echo >&2 + echo "Unable to decompress $0" >&2 + eval $finish; exit 1 + fi + offset=`expr $offset + $s` +done +if test x"$quiet" = xn; then + echo +fi + +cd "$tmpdir" +res=0 +if test x"$script" != x; then + if test x"$export_conf" = x"y"; then + MS_BUNDLE="$0" + MS_LABEL="$label" + MS_SCRIPT="$script" + MS_SCRIPTARGS="$scriptargs" + MS_ARCHDIRNAME="$archdirname" + MS_KEEP="$KEEP" + MS_NOOVERWRITE="$NOOVERWRITE" + MS_COMPRESS="$COMPRESS" + MS_CLEANUP="$cleanup" + export MS_BUNDLE MS_LABEL MS_SCRIPT MS_SCRIPTARGS + export MS_ARCHDIRNAME MS_KEEP MS_NOOVERWRITE MS_COMPRESS + fi + + if test x"$verbose" = x"y"; then + yn="x" + while test x"$yn" != x -a x"$yn" != xy -a x"$yn" != xY -a x"$yn" != xn -a x"$yn" != xN + do + MS_Printf "OK to execute: $script $scriptargs $* ? [Y/n] " + read yn + if test x"$yn" = x -o x"$yn" = xy -o x"$yn" = xY; then + eval "\"$script\" $scriptargs \"\$@\""; res=$?; + elif test x"$yn" = xn -o x"$yn" = xN; then + echo "Unable to decompress $script ,because of aborting! ";res=$? + else + echo "Input value is unacceptable,please try again." + fi + done + else + eval "\"$script\" $scriptargs \"\$@\""; res=$? + fi + if test "$res" -ne 0; then + test x"$verbose" = xy && echo "The program '$script' returned an error code ($res)" >&2 + fi +fi + +MS_exec_cleanup + +if test x"$keep" = xn; then + cd "$TMPROOT" + rm -rf "$tmpdir" +fi +eval $finish; exit $res +f< pŕZa|Bm?IFF˲+|G#Ļ3YKq0b`EH**%WW$$:8cb: `tMw~,"{_~{d0WN -%4B2m˖gZ2K=ڒi#4VǀSlru2>ܹOoJ fjHur]lT z~ + z 3YnO;45t4`NY"W@{:s(թPGtG:多c7lcќשkX֊QMutڜ顉Β<,,(Nv=lJ.çzeu;ׯW:׶7/Եm}j%&8M $j S{ 5[Q+ ٺCUg਼5p푵dUWoߎ?O,($d邵+\b@|;Nŷ%5 +6YnLlO,f -4aў8ݶ9Ц*\4nyZhc6ZQT+_cqeF„*t->f4ÆoҐ[ +;`UpZESY}W,eLZpN=`/atX)-wA +/,+祑ٰZ40:ec__1ީ!P3DȇZ-Uj9z1SY{;T]U7wѐ$5-K -Xr1b XQa8bY}<ww +\ޯ۰f6l,u-uS`pqud4-$$Bwt yraj8T/qu]S|"Mͬ7k^]dC!/+ZCÈ%6Hv{Y ^>nWw\mcf +Wig.v dЭƭUMWFВW:U5.ż/HȺbW +#W5B[Z8IŮȴ\!bn%_!$mU!tڪt/[P:b2b_xN_Y)lQ_6Ԛ)X+] {gឆaF :pgPGO_#{om~cKw>~x#G#_}w#ˀ)$`*LI@Ze|C86B~ ?%4b<òwJX\D2yZ_cڪ"RY3G sW +oj +]ܦZ4|FJO3OŰM'ZZ{s{0C2LŻzfkh؃ql9p]mCy=.m5edҐZ Z\zV!FX\uWuSўCCeթ@, 0C1ɺ+ qzd:ފ9+`s|?D!(eb0 '҇!yvVA@H>t <&PP,幚΂ºհ-m72 \Kc|Ɣ+VF*i_Dzt-򖚅bX0<{WqoT ϔit{߁*\u>ưU2 +|4dBdp\e',3?ho`f)ruxaPt0`οTTR5T׳5AyZa":?6 t(#T0ںBu)YG ^hc*lL5(BccJ2+ uhVdmI+Q%#nNe9j_wJlv(Zn2RR,oH!僮 mYȏ6=#m ժvgzʗB#!\^#Pgu> x! .7KSS#Ih˪2l_Kc l__%ؾK!lZ?{oZ# ]ӛS""ooiZɷxGD#Ձġ/ h^!OrwJ;Y_7ߧ5$#x\8 Ow zPoTE"oDW <6й-]ѺO:_9:r@'u7azbOީB+QhãMP^K-ӦzT=LjM,/tsMvcdd|Y~䭱cg;@;"dg)(ڀ/w}~Xk"0 CC/Q/1P)d'YMvn\?52%p'{['dZtvT4B؁\!'v?kepݞU(| ~\p2UWa¹=YdJ̍kB37"/ԡp=}@yc +mF߽;hS?/5ķlVfLxdgS7)<,\2lwUƽ5ZK+7n f".&a`!P6(@wQ% $}rNO>={wz:둆XGv Qi."s}h ^y/ bžwO#C@}_U@A&a;8MGn[Y}}?7B.E)L_e#_=g Fz^yٳ _ A<;w5^|sHٽo&>sjz1a#R};}n={v_A?㥲~bWm3B`eou#s.5J4pNi8 cq^(yq(@ 8g2g2g2gٗ9.Ψ=8R s?Kqɯ3÷ߛ.ۏrCY\Oř\n8c[ٚػ8^_q=qu 7P)ٟhs|G=ኧ9.G9$|q>؏Otᦡh&lKfҒL-dBNqmW"Ix6ד#f)9T2ل%SIfMgJf5@Ud俊yc7BU]$⽣vc^t׻8t(mLz)P -U$u!p\{~~s^ȋ8 J/ĺYm"Nr3/]!s ywD)⌀𬼊5-:e 5O1B"N-?B^-Q⸈&,#'"NYV.'ʱ C='Agn.E|F!/ qa&&!/Asy\2+{WB^$ؾw/g. l?)+jOaNs\p<ߕ!,?2@-\+)+ÆS,TĿ>ѳUt_v, +5߇g:IJf֥6%I|g #ռ/ĵ˧qOl'Pw?K/eMSQY'}Ip=Y-m9eG1W}SM͗չQա#z%q5|~ ͩN 7[fV7lP:Wػ8~-d[%[ [G:~ƒiQ%y4 \ :0+|vK]iN@ު]J |W=QR+2R]moh[@5w|eֹC>vXP4}^\Q9āKq` +}&g`O㥾 +ǂepc?  LP0f П/C }M:[} ?CqchϽ'.tRvӲ_ׅ6J#.OgB;76ks=96&ӣZy4' 6R0 *eL!3ys>DNڐ +v2"+T*.U/Xi_AT`,Q2]\D\!r(ZH.=K Oī =PCus<(!\aI#\&Ԫ#\1%| GG. +yޗuQ]u'jt&7hi&L>"}h~XH)'5fI?"zJyH;%4z%>}\祜5z俨JJpl@ű'FĠSql. >TUpQ_>Wg/~SnTSm*NN[89zeSMɩ6'Qܩ89TNRqrTQGv=,_.ZxMEĝw߸}w=|-]{.T?7qvg ƿ\'9w{ qВ _wҖ?1j':s +`ܩ~;#Ҁ[~~wA r/byniHBKװg'yݿ }>t;Cvs.KkC`D9tvm^~fv0[2a}r[mh e|pWr|cz(w~}s{lIB5^/!f#)-@=B R:wRֻ_>iq qla~rSϹsG(y"L>hwqxߕi^aY}>i_!=_ڸ}/ݡr[.޻0׿?oNk~I);|"_ +?,{¿M.޷po*Zm}hG<Z +qL u[0.?^YdKfA_7WE_-~sj0~ 7X{yPmp<~s|sevG +ĝD=)N>hGĹ,7*lkY \k {{I;"U9HobVt +hx/*.jGBbٴt^E"> +k^c^멏]íO]g\35Z7ORKN.*tt86b(ñJWOI5>t]±I@WZ_l=+{E}ߦszZ+?80jp'bMP1CkWcdNNt\2~/F NN׿mKޖf¿BñQ궈ƱU\BԯډϟzEn3}X [ߖG5_{[G +'~E7)(*בq{Ʊ2&&3Hg?5焀%p)ͤ>UN9檅ppHKI gO7 ? ܼN̴%6D!|";>aUwxwnZoSQHu+:W2S?;Z[|O<T?ru/S9nxW X|xG[uK\u'B\9W:q?S#kߔci)Ne-0>Z=8qgvrtE lo!u̴XLOg=e.pĚ`~"`XO&x4L5'D/:v ++*Àu1t<6b4+eBd|t><'uфt;7"y; sT*^C?%F=f7cGaq kSYHq͛9{KqO}7Bq)J0S\km*)^uIevDUk_\/잙ؘߓS䤙F@)䁑4kleMR*J9R*H(2_F'Ʊ3IOb}Ii$B)F~=nP4+#qX4Xr?/+_)gV\о>vEʻwQU&{0}cYuS8sZh)oihW?;vT?…\.t9i0{>|Gtx2g0hRlgcN&G nm6\L08lV#i!xdN˙qH'T5#۳]N~F&6%*qwzrJ_~ax)"bm&RLD{GK(t!3Zb#^\Ĺ1'MX9eEto_1pX,@1A{[%d @s0Ag ,2Lzl8Pr'2)Fe©\NhIpk%$rɩA\\_5F?(@{ dtqܶ3;<\bLi vaO]hx q\0t< h mjDݬx1H7*jgC8fN'hʇj8]}f,>1Ϟ:? l(k.oP:<:{!_]*.+eyãz\.NHE%|Rd cµmT$1+F,(bAMXg)/W]}6T?3l?(6cш<{І챇{KI&qmAk3N(گ; s4euf>Z520w2BdN}4mMzƃX"$  0zdžㆱ&)ɶE)5ܔK[JY0J.DCr ņR2r,i3 +lM,**$_AEɘYm`]]~WHnWY-P?%⩾" Le+*L'QnuAAqTy!Ib.Cl)Jh>'GxAzѡĠ1Գ/bd 17k]+DM|[bv+5k1,hwYy{c/uHI#4~|*$᾽{#Q0'Ze7}q 4 HH6 M ;$!n ;%0&᠄#-HM9S/ޤ11#J=66]'CQo :Vفu!O'ݑ}`cUPcC^e3G/u @j*|KUQ't]lȅ+"{Ebӽý+.W{|86].hjOK H(0ļ\|ꏠSa6y6vDWچ1p4ւG1tתm.5Pȑ@[?sR0G6A!HCC6T:E<Ì4f +( +igZԘOFP}Az3sy#ϰcK9`¤hz ("`} ڡ>צƘɎP#"ŊHWZ|3{JE;w4#alyO >>͹CfÐfD5C&b>@:Qf+ӱ.R / q/r"x~|#ҸQ\ܩL a2u>:fC9_$uh(Hdr=@@iecl- =0Oi򠇸S_bX}NAZ}Mgo*Z0{29I ~6vVg'HBQ677'Lb9?~B{(%} +!{} +q{KN"} yO8g+~<1|R8Ջ!8gE--?,s\ 5 Շ὘nBGv 7\َï/Ǚ8D1fpk aQc]i&qb2Z_4PFat*8qe*90I(W@ZeJcA)ؐ1*{>52 +e*eϼpAk\=]so\C^ irtcMNtd lFL?Xi%p8B5 R̎,9z9'jG:8uu?~Mlps$4$%$H0&apmTP2-F#:z@3ʽ9k7&#뷺LBD7}d}@*`xP_8:}|_ٱ@)Ǟw{D3)o3xO$ŌR,Kx-hfb9`dOݨDS7 }PaTįeLWU? - iiWtb/Az].˽\r?b{W]OY>yc< +Gcq>ܹd5֜\=Y = A=L7aO-)Ȭ|JoV]"05~MOPMKu 륈` ܇qG<3HȠZ e>Do@\}yQ|Pk[2dqKD>f,sWj]O)<82}1Pȸbš/2bSRmpn) Q2k%Knrs\XT#`Wu6v@uS">{`tzUx.c`hk+v7{EHWu NB!"yA)ӥ|$N" q.W$B| _AY.=!w$}wqq=s1?ӻhĽ`Nxֵ.}0)|}`)!LxHs0A6w`,,]ǔ QC]ܘp,Ed\3G:Y~ʖ/[NjmeTY`| ۣ3`2jAt/ YO -tH"uV g8S{/שϧb%Rj4,XŋqzV$X>fUo{n +PNE~8`j'_~ֻ85, K`XK8ﱶދNh?,iX&z=wJ˩XzMθVX_aYew'l .Ob,\ ꊧԕԔVj%`"BjkJJ*M T%%@EI]IE J>f'?~ û<2$?tUJD4o'P$AߗkfҙZ]Y񨜇y fXBd.5#{d6p92MH588Z[LBVvMJfrp& e} J\1nuPO6萣=}cf-d| +Mhd1i`3a}LxX^&1EZ,aKˇlq,sжAHQ% ^ y3p%S NؚDZ 10Ccb\99\y6y1/ M1o܄y'0܌ VO`<siaz){)[e# d: +?.xzsW:Z9ʒ7 -`<> U';t<&׼)g~oxoC%xs a1(r4s{+7^k[osџ)GOrK0WLf@?ȽcqTE wvQ g9rOs6Rwhi&lHh,- +i-"ma#(L☡M㠩?Zo)۟Xe9llٗ-~ިl~]n$0{D4yS(lP9H'4:> ޭ8}R9/qp IgUE +% Yx`Xa>5+%" ]jPq|wfqWi|:gA᷊+] ہ4}vM&;G˧m#nc0D?|8(^\Ac((Il wiq{>ɯ'ӂ+'zi}O9O&Ho%Xj}hKX/eV;O#ɕq<<{| h +@u(}:fO.W-E +D 2L53faN +`rF* P>2'_~s޺S_kk)vD{P"00|"p1UgxA j_0O \~^'hˮ醪լ]ZT_?'D]#0A3h31Ęvth$έ4vI*8-FiG359p@+wWtiK#oЦtec9hkhoժkiд # ۅ+2"mj(K_;]x4H6n>O^Ƶ- +s,Ķ`2o>gSodG{؅*gp㝙h9"g3ċCX)gR}-៴ +ĉ#5%?k)Xznx0Zq Cg0≥%|.;vO dùq}GmG +q~d/^8g:gO¯1_\:\|]g+rI>:xӃRŽ|긱' 7̈iA`i… ʺEť -,)[T\YfAEmeSJ8JQyq]IEEqiE1+俀hW"ȟ_.ϳ ,gAD?>t-_Rx?\ ]=T*V_o I`8}. Za +Nz u#} ޷T.|9C\Z(ǥ6ؿEn'O)Z,+]\8S)^o:04SwS!z<5 >uއu;TMX6wtsS_J/x{Bu<7ԿLe;r됡-|Bo,H[:щˁ|]w@nب6;#tş :,샾ZӬD{6[:a(Ww<Zyy&>|*:$,bu)$nlx8+] R}󩜿i軒E=[p& !Βz<:WQVy`ֹf߮n>Gt>7v>|CG5dj/t'^[[yWdY}ԮOIQT5(NǯikZÈLǶAuqcIPwc k5˼6/7qpx6&'MQڒQ/X 81eqX?[cEĭϫ⠁vjqͫQ^Òqůqkt xV̦8f2pPOĩY!_|#'A7YTw OCFЉ@HqKH|+1ġA\ 0up)\ţz2tåK?@C+'-/#>%mRDhWqt Nf,&y'N vϩ;,@G9ą4Pǧ6\쯄Xp\Wq4ǺMVFq|ĥAAMWqj@\<l> 4n8n Glf̉-ߕzƜ|c4hOƧ!+X>W ♅~Q8 <&M}"tʕb0++=Bh7{K+~Gtv}c.N +}4zX%Ό.'e\Wڟ2w$spg:еE{zBo4Wx6to<}/+[P+kq fg+Apg]wqhqQ0 +aJljoLjY5jsfqF0,3oPT?_fS]x1?ǕA+dB́!^^O谊mb<'<uA0cx[(Xnk_i{(0!V|V9#llv°u%-^;g[83҇839C{pf̨/qfgi-)))F$* +xz1o:MpnZjGoTZ%& ^2Mo傚'S#+g_5V?6f~EXGJ0۸@[2q_0vX8lp] +/|p39;~y:?[E" p% Vmgoewa{lS,wѸ6?^`,2ΎǮbkq +ÿ 7opR4>*] +7|^:}<8+p -XHq9t/u.Mf?mn y`, +"9OzEۼ1 ?%;*ekiɆycۨ303n?Qr0n\qz4𳟛W臡Sd3~_\WrEh;}r۳9ifHHU5I'f=6?[:uWn6IG|Y2HR*#7>]emW}{~KyīǮ|yu{Jl}㥿^SMR3?^{^=[wIϙ}pHH)|!r> 3c®)צZlK6xES!ۦ\wJ7'Xk/PȰ1&~]5^nS.܌*wNֿnucAm{hu>J]6[ D›6v&?1j˦޲Pm~]4k|Dkm~76l)vsC66F6&/o[)YJSm]M+lƇkmge[^6w AMI +dsfm vǦ?ns^ó6:eܦtؔ6VWm ɺ>M meM #6~lS%6osM;f;6I|J΅i踳qܘ,5~Whq *ts7E9.?rfWO<ӥmu,<K,]4?tTs8~+1l,{]6,OϏgs=u؇Oz0hDƫԤ,Kaܬ^7.G#jV89إ-=N8D65Tve*'ڔ,'"9פN_"6lTD2lIj{{ScBM 0vm17\U9Wf7$ +z5v]= }4>rX `3(dE +ٖ K1%v&VVQ'K*Ԗr:hƊضw9k?Cl)|5[˶f%5K*Io') U%xdejo%{:!BGH*-1 #s+[ '/)qFPWSتƓ4\4"k$*:i.G^lWmLB3ѡax3^ +7ڻ-)ihF%xiAstbƺ!q#cnj5&x4SC7+d\U*nSg#fUn[)"9~M ne.ՋepáHsÝW8XX%,GBI<+Ρ`$+ _Y`jRJ$6d+2c( F;z*+d:0AnpʾWAM Z +iT4lE-Dހ,rN!+KJe)|ՁdQ8B]ͦPqW%^{XbY4)rPI$Y@rbJ(H@0W0J$7:YV y V+ tDBtr,Zp)-` m IF# ЄJ X6Ag`чzldh0Tۇz*T:R$dZNByǯ +v{-niOG qf7v>5 q$f%5ŒV +< UZ͚2=V +J c(JlA[%az ^Wm(`CA!(i‡Ns4cvpr/gZ82!?U\cѕJ5 #=W7 0@ژ~vC6] kczӰ|0S158V h1&_l2CMfΤK^s.;U50iF:v(sh8٤?$kj`h)rwl꡼xѱѲc'9W +$BVC߼cl@C ^;\lW?샩ol~ ^ Y! /U'K9"sΕJ8 bJ uQ/16,'A0Cmk)(AaUu%^ęYֳC!6ca +3W'd1͵(;pҁ ]l*=lx]<ҽF wJ ]"ùj(\H4c5Z.$sC*Lmw UEapO]66©]vPOQm xׁ8jNvBYިvs/ ]JWD9x5 ,Kn\?Ǜ tU{X*/=KCǝZ]4 +JLb9EE WeRq!CrD0>H[&bZ&r?G^;>LkM9 >474g~;7i, طc_IꞌOşwH < >/Hq-:gJ<Cɧ3$(K{3\VX|k.'~" pW?ޘgw!7Џ9V+N~NI2?^ ~~\'CrL~9>~?sX?x\!Q>&?.pY6 6qF8I&vM6~?>1O$x麫麣-7aFpc[W|2wxvaqj#%4h>:@%bC3 ~~ ~s .}58Kp/r|!'M_B $xKe_A/'x+Fh$x1B.W#hqONOh}"? ye}"? O>,'_w}"}"EO䟡}" +'khߛ_GD~MO>}"'a_?@D>|hȧ>3~IZȓ@^Ai 7K ?HY rȯyȇ\KUh_FD^FD}"/CD y_+>oADADGD^nO&܂9GDDDތ|?'h0'ch[>@D~ +;hϢ}"@7hȽh?BD~o- +2p:v[4w n;Qf8?%2w;z%@*SCyl:Kt k*xYVkzr3OۗU9~]m勳4#KԤ#Ufg\]a/., yt 9R, b6Bo`}PNt/nVƙzO@yLS{[AI?C +C}G&}G{啦k~^3wμNtm%|#g9M9O =i/5S|fLJ$ gix~=dfiu/*Iȷ̧|eC7`C뙭|߭"_lȷD9WnQkA#v3]-՟oW6W{՟o3W7YY]b iIV)yVffzyZ#?3߀W6O["_C3.rL|/:c&iFg)D]SXOL 5ӧ(Dzs.я<=L/pE.Eoj2%zzYx^Y2=go}%A2=om+K7*^%LyV&һ>RR~IT_%HdzR~Vܨ蝟L2V/1N'.Bz8Tѻ\uʊk^d8.+~Iq\Ob+mNB6'ۗLy^BzNR5^JEz,ʾ(e{PA (gl(\r8zף\f+QD((A;Qn@9(KQe('|tB)Q6 mpIG~͸{Ee9fq9|8a k1ȹ^O-'*Z{f [i3vHgC\EԉWq~#am=tKiaat +}0rB}>ZG^xl~L\0]/xxv]LF%`~[w 9ԻgyX[@oær0dkF8_3wtq_ [ dAwo~G͘O^2>G\AlIY'GlÚ{'6+=tw8Tzvͨ&-.agtw7Bz?"ޛ.F82Cs/ u wi!0^韎ߠ4Bsqҡ'r;O?P"Aߌ .]1Fq~䣝:ܻz}A DIo,W94qX1{p8?G c #"Dx#[v&J}6qWSjmvF"%akp;{{!eK}{Eg7f{~ 3Ww +Q0!:!qA'Aq_378=m>rk7Mz a5O1M)5aD®we5kqxw2m"xH8mUHl,}lqr.8N\1Qkr7)O5>eǸ c\?-0@o1n Jo}yK|l?1.b=|1(Z"}n;q_[}x޿i?Z(لmf{~W c=!}oH=}:ag{4cD ;76$|?'xE{c1LYW`[YW`[Yn i/'ZmwNDCcί{|?xob7?DS0Vx? eyv"Gu3m–g}1ܰl:菳!vv`W]lgv;1va@^.2ǟOupik?&'[ԕ)a3a;fF~ȟe];Ea["6mb6 +fE? ʚlɮzP/6UZHsBᚴP31Wg=cG!u'qcM s1Va UtqtGwn<] }@kMu(_;DKqt ҝIttCy>d|2V{thGv\jgҚ d!}{@G>tuQ{OGc/F4Z)Rx1䥳[vhPm-4vafI_ׄ}a^F>h(ck[ +{AUxg*~5rǽ1WL)_[U-:RZr;yseUp^6q7ύ+4{v/ _Z9Al:mDyv6xJWrC-QWtM7Tܯ?^<{;)Y.<=;/Q.%˥)OA+-zJ.%!7Op~-<3>LϕWJK _<ӈ)zdpZbxW$,ЗZ/gx"'ψc-(p(U.QLTݞ?7/U7'Ew8cί誗wExڜޏr tGg<ۊe[C]<y@4d\W7h +6uӯ|ȳXɴKد<; %w'=yvH]&=yv88_oGz^}7ɳ_IONo&=yv7,^y N7R~<#ѻ6ߩBSz'krˤ]LYR~r 'e$k*K'鉞z_"ǒ緧^!H(_OT/O.h{9{7K%[2=o/-HdzMR~~Ly~_"5꽤2H"Hc2%̙Ѿψc:&kƕ+Yʏg1zYw—w<PAߛBEۚo +3XJR~yWW<;{)^J"ғg1z鹮һ<;{.[Wg@\B/_nF +M6F7h3 +M^II]ӧ +; wL=MovѾŵz?`^h#cD)8lX\ƘO8lrz}-$m +^V/N1lODuZ﷙sw>G 9.9.އtL,ˮ_Fxelɮ_H% 1 c2OpLvep^z磴sń\6&ޞr@Xy}CrAC8挠< ¯+y=9wC7wC'W p(5SwC?H&qƂrh-E~%{qc^GZ\>,}[|V=;X-6f.86ȅ جwi։=;mnȁc0shkDуw>jdэ˄!I/Ƅ7.K&|W^a~<4>LFe&峢~Eu@cCM $T{Qw%›8Cqe?K> Qy +~Qy(~eT|D o0*O+ۀwʓIύpY›hAܯ?"[[KxoRM%_ 1\ _&p'l݄7)b?ϗZ?2sHOkwv'UQ~$|&oFQoR:|P)i' :N3OD$? +~-sL> +~,5Jŀט}jBfXKܞ?2q}&n^zfۄU,_%iOPmWOe-9ޤjJ" ? #y`OIGS_"~ŧ{Ē3axſpWo n7)ϵ'\\*Mw'ܯ?aonO2 5ߤPՀ0$/M + )j +$u/c&<ീd}J ){M +8Mxޫ$1j7J~|&o};J7p- +>, GLZVp/࿱H݀-%}/|?ሏ g-%}x?\O%½$|?'I>pW ,%}*?@/|?C /|ſW;OIx&XWTo'5XRL_|v&6DŽlŷ{l!߄{lMxX;tnp$|X|ޤ/舟%mYt+ϵ"MwL1P<~v&7n7no!\$|5'L+҄7H|?x HW '^ G&\H_ +^^HHn݄;S%1jOxMI?M+h.S͢O_'6*8 o! x0*K_^ g<#p=Q_o|AT>GqT>>ώʇt2tT{!Uָ*νo-mWŹYVL'ܯTo'܌,%.FZ|TQqޤ{{U{vpr͸xYW'ܩ&lٯxٯf` +?NGIɿW_~̄+x/L]*^ +?Lxᢻ~o$I&|^O| RsDŽRq#o +'ܫo'e/.OKco$Io|'./U|'awsOx/OI_>p/*QK+xo'8ʞoO`\Rew'[K|_3}<XdR7)i䴷Z8.Ư/U>p8ʯw[P_3N}[V0W[EUq껀_j'\xt,oo'܌S<ߒy~Gop3N}hW#6_ +0  HW&|M +OM_ũܿg wxI3n* ;MpN?'<gٯ;l/r࿷'܌;'ſs࿵'ܫ?a_LN&jsCe8_kz}ʼFl_2+ܗ p6.5ao[p76v>(s>f~p m +QBu~EaLZ Blyjvw 7߆Íq-V /&K 7h#;tf&}B͖n|7^ r,ߣsN_"?m/d|^;%nkMÍχ<f91.cf6k6!1#k-tt%}|zͬ?qmr'w>?ĞBWN~k ۵ϾhH.cej 9\.zKv1Gܴ8<f3a8՜xV>GlP/ښa%s_F0 ݴ ~yC^UK;q:a2]A59@(JLۂŸ`m<7ل1:Æ7G)mﮤ6n1 x?/Ϫ BۛZx#7Jo'wvx7'7?YY6%yBš ѲO>䷵Dv_"r2f0ߴühc;>W h#wlutP>*Ǣ|!ssI\pع5&DT^hxz=}%憞qA)gw٫sPH =ˉ4>=]C  ~'5-߀Iw =x4&7ϹAu'P6J=f֟l-&#hCX!nO$-r_cЯAVm׽?z+!:CY?D"@m(vϞ וԂLe2Mϫ3n}MXÅamZnncvЛcҚU<Nd#n|^C.D}Q'1{N.Zm#)@ؔٶl{m䪶?O ~ 65Ӫߴ]G\ڄVa^Ru?jwKBjIU}8N˱*9Iv!Qm q|p1|WŏџsTc4Fi~?SJƏ$^9>1>voՎϬR1űc?n8lD)Ey_N|{g/2) dp~u_e]{;_Z'gz(n6eʉ})y Qa,țn1ySQ徫U}g+}ᔂ_~w_C>#:ly!!џ>a,AK_їf?&3`6ќn%Gf?C\&&9kRM~3k_.d;#zkt 0V߹Cj Qbp E?5- C7-iɘkȮ:#q6lںOGJ,|Fa˰c_Or!sV__qV]}EeLG,_ c7-TB}YF Q8K}_/h9˗ +`K%Mbmv[d\?w{ׯWiW"!0bv~*?Nw$tppo(] #;m~}WUnUcbYտ\OUe*5{Avv! 诵uقn[ISvEhG@"t=sS0mGWl *09rOqΞDpGG?5:0Dܥ!䠏I=g2W OӯպCC}.WNp:į\MsB~^0ߓX|b`b졗 ?c"湺_e c+w-ݏ8dvP-K{yKwr_\Lސ2FFCd4Р]FN'pW+=OwүcKrXNA;wC2PK//RZ߲.T1~GS@_˦[Qq"k\F׷R߼p d,N:K|{3yd~Mz:1S'#{ G{K1 14y%w[^MvBGQrC1 #t{<"se{tFG8=\%bW_y?G_ +.d|ZQ;cq])Sw1YNbcWbm8xz,¦zⓇA4=tHoM; #xd23ͱԛ!=;ZWSA2&XϹ@_ +IOȍrCy +E9s۠1.[RilJúvQsBka~{czb QCX{ӗ3gDZGA; F+A y]?`lO*sf Jۊ^]O63.[HBAwhqG`xЉ2㵙ZӖs/#CNk%Jޕb{eT ψQ~ P7 ^ ]|hQ=e.nt0&Cv|?`قwik0~܃)-4˵swRuC2ŗN̑OnhNS ʇoWp&J̩ͩ%ϋOuJ4%O'JоTѸذ.9× +oE.FjϗMk.OK=ڰBn*mBݐQ +W{.ċZwy lqxqMsG/#?۰.z#4~ivh'gyбlalX5Q9|Z M .B]T.ڔHz'I5y!"Z1d0:e=]7dOǗgyWmB-E䪞˗1bp'"31>yc۝s¢m/m#KC7y$p Re<@wNO芖5_|KXǓsMcMvEc'G6m t}Y&N N˗rL#Mml^=:MD/@/'C~BJK' 6d#B^^jܳcnׄ.;k~0{i|b8;+HQOC 6 7zرfAžFcFn 8.1S~xYs"{rQߞ=r#Qv^O|*31޸n)t +[WX˳ؼ}:n+ruOq%Jf><:{|ONF~{nwrOt?Wk8Mkcw /bFH}Kr˰`rіkhF[^/HoNGH۶Ԓ1k}+leK;m9h*h^ԒsMR?W/1yB 'xO;O"f+Zk秞6ozjqmGb_.G7W pLfD|>&C[:J={AueD:O<__{Q nL:ͬ\įo9שeȵnZ>75&H_ofLE p#*O: &CW~h2}e|eְvvWܧ:A!F" >aE"8|;2bOF웧\FD=K aoqN9:uޔEܷݚ.\&uns~n1}Ow|E>;|JAyX +Nne\M?., /o|Bקy=TΟPrΊl[:c!wpjz|޺pn}-fֱ7N\2Tm;Pgv^~ݘ}ZT\=a"|ůE{GJĩ(# cd}߱g$ߌ~~{cw }ܩX7ǟJH?;h{jNEw odŌ_M]u6_>ERN)#޽?\k"o훸o 7zf|ˇ 웿7dGX8,jc}B,n^n>=vLah({vO»+vn[Pye ~3qn;Y#z1z +q6É/C' +; oS麋9c=N!?E"ӷص.>!8Y)!?m_E_ricR%M{|&lAWK>{7xצ|][b@|]nShd50-bk/mf%Rtә(.k3jQ{X}4xި3 +|w1e. t$slWfap%Ԛ'H2+r~_59q~Gw\kH-qgZm"]z#AM^rc ߍ-bX7c*=l'4)8޹F,'sE}| 1r ic0j>,!|a +/rCoӑ~#W._,GK .F5r?\~X#NqrtҷQ4epǗs +\h,{ѦP/[L}y.L{y}CXWaoӤjŅ M픝źm!5e_شB lM a{ @[ڿ.O[gzn]֗ڶ݆cvO(oG_eg_@_BOS{A7ؗз67py/>=PsSq.^QkθO䝻rbzj/iɹi7.44ԗz:>ݱ`9" *| N d,u=ֹk򂗝lㅼ oَd= njuCkY!kfLMYwA9:NFe}ŦR n:<ô/wƙ#ʾy5}/<%CArLޛ#6>?x#H/> p!sw\?-!: u,VSOan 9RNZ~HS&aojo5\ꅱa\3N~r_Oob7/)>vEc_^/y]YⒿzsk*i!N,ԇݖn+<__e !#X$]藺9q1m׸BZ }}/^qzh~gs*m~O +kO`+5>w8湃g}L.k$6irț)}v?F- 81|o9<]*[vsWe}7ςc9ӑDM1eA~G2-h.D >gYI,φv hb}k יh'lr9eqGיLEyk_ePQ.**(4&kIݮR97ߡ\Mk Yԭ2.:󝚓{%ΠE mBQ2 mg@3[kG*eb f+&WY6.*-{g-ggCGsq&'˻u\Iʻu\8͸pb;t{9ψT/~~>=r|DTS\mf׈{6 IGQ?7c[Ǩ"c35}lf} qߴ/|5z^$;}"oak>0μug\{ wbf;\}qJWݞv)x B;|^ςMIWTb?=xoDj H9]t/|9gwg@\ksB1 B^ht}&}r< MZ\L3<6V7Iyzo4OMdǂ6idwŦQn׀ɫY浠ߛ\yO$ŊB"W>^K E*}(P^/O$qp ic ZAbLz+{ww9}wN=LKON}7o"i3-=';U>|a>H4=sۼS.Fݦw#+6t{[6zǓ][*:W"vļ{/xpq3ac_u~vxA8M߉X [喝|B,~3bq乛ʵ٫t> D*zٗA'8ߐ҃:Ej^dk`Fb5>{a]q K̘;Dh́ 3݈7:c1487qFidLx}{7OYo+N eN&]5"*[ } +.rfu66 "]_F[ooEMos"}ao,7o +xk»*zo.yxkMrqwN{[}Sj_e?=޿{xo"nbt⭏9L-^Z.zs"Sxwop|/q>v8ۢC?C@~wows&!׋y@u{gQgMٶYӳ{RCgMXgM M[ϧ67N7ǷOA[bMϧ~Eqs|v v2~zO@,V0Eğq:?MB'gd[h!딥ͅ3avۉw@ vR:ƘSiApL>tkR>K ֥K/=.XZ"{Wpf80>0S +0ލ뽡AaFn+؅ 9VH^HMw sPilW`1q[v%yiXW},J9?r.l>tL<[RDŽB~OGYv2fyYfye.4fFc3Xw37h]}uW üe^Rk߯aП68K;2/B}yʋ D~W<9sp~^[s]ss9'<ϏL) Qߺ=Ώ7c^z!h춞oV+tunO;|4?z7O} +C+E>S \p}1/@9άח=q}y}3uϢoۄg3/<>.M&>,M6z[8ϹMIOn5V[gR$6SSј0z=ߨD +K~?._bs;?#$k~Ӓ<R1X bu+5}4rCXoC\aAZpE$=}D+l <eL'{ 'x qt_y_qɼ1Tp'!'+=5r>^`^Oe4bmj؏|CqsZb  =JZo{Q}Aߐ35xl1.6QU}̹;_2z{ +ݼ2ggܓ|'t/D"%+ʺuNUG[ޥ aollBxfEO'dܖ};qMm3 ?}` `̹znzw~{3'c'/Ⱦ?J{{bmcm>:0!٘*L|ogqd+G,hfJ;w>3V6zejt6Bo}>-U`l)/KV|_6xiG<{&cE:X?F7X|ޒ}T.jjvm:㾊e@V?!]쐿cD\7m0c͖? ]g}w (<Bi{FHk8|ĪRg/Xwv> >>]/bſǤ/+prKΌ}NO7|JNx'8GC蔠~\zyhs'(SY<,\۴ deMv^68Dp첉-MsЏv%< W_a=ߪ-2qˀ˼d%bM}#ڐWL۩rCrc'xܜ|<ђ0||ߟw'0sc]τ"a0^;so|.4/)<7yXO63?̿ w|>k?;9gɿݧEA>{XoIC!s*|{zdS>q =\2s"Wk$1- +=Nk 1WˡG|(+tu!I5~m|N +C/qXLYS3:wy~N}4ex.|ڔ$ye}cT΃D(mM[Ϧ gW;XW~߀7xVy>C5m$>x:{ Wg=C< +zvWo.g +B?D]gO؝3|W wrز͔aچˡ9aOv:p1=𗑳rorƱ1:cq(r$E> +ݷZZ~%A{:y?A=߼q[zkw~ǿQ}#Y|:> T˧}[/kOl۳D$5<7fp?[!w_gh{&}>{ta(%;Ϭ7goKo|1}s]j+ZB#<?uݲ" kTesf:[W]^aSaO\bmFmzMKeƳ+}Kl`syl݌Q)OD.g(^XOFv20^{"Yܯ(PwO]; ^ 3KW<異]^tʾK%{iGRS6sor4C߶~;8٩"xy,Ҹ̈4&}Ql{dlB\"VEw1|יqfc?It~E[UH~G+-?[eg ka$`_CK;[sOiZ~F!zyMZq}VIy|*זf֖P%NjQkWdZiokuF5?mۙ'>p+O;oĚEeF9꼂8>`y^N}ve^B>ق`j{?bF/|G6!GoOSI2A hƢ̙T@zzt;_u{h;\d['wzݐW%yqctr<4=R9غNWL MrCKxty&y~K~_Bou{Yϣvwg0w7gn|,g783 wm.!ùEB<.C椹 F~;G0nͅAV ]?'=b<s]%Pp!q/ Qć_HYh u\ =Bⲟ9{~#񝼤o$M?bφ5St=+.3Hf_tNEX5nB,qV :DBtGoUnwtڙ0WH[Gzugy[4Xso}-Oy`uV]eM0֧c:|)'}w cea+E_ٳ>]іxL[Fݫ(Yq=gKW{,bڜ)Jk>xebgnYuf㧹ڻw],]0O=jp0(Yџv(߉T otyɯ~/FO#N]H#|yuL++3o<#|z:|"gGS>z ^}v𻑵M5K֯}e+,Sw7!$sVyT WmHw\{߮A'Ǭ^;.|el%4f=lG=lwW n3AWU60o~k`{_or$N̥0omLe` -5-X{ Ɓ-Ay5S¿|[FA=W^7L.s`x`|f(Yq#}WlݶoլHv4fX|zꑴn w`-b9_߇i_1_#M߾v @r-`>:~ 1&]E-mG?W'e\u]ЭS Oy&TL!gs _G{ݠs!f#>i2:Lp >|\s7}[h=wby^?$Kh3Djw?{;D ;*oF|o$'Q-uH pf(g}Zo +s}} 6}}9a|KL:Gަ >8KXv-6˝X]M"Lpϝlېn)~[x1OƑ"껰 +\_sk :zzvwDWBfJzgjb~rm&5eq\w.n}{<'`ߡ-_m~ 9}>'y =o3dC~Fn>(o} p+'ɑS[^6昸|ǰ~黅v Υ=dGlTvo_Z8?{ي}-NGYS-Å-ρ/l9(u*c*nQ ۋɃm +yܐeor-;[ھomI|_gE6Ӯ~{oR?)'K3޽],ȣۯp{bN בB; A_0N7--ۖڵf A(EA>/ 9$qD. 'l.ÿmh=$MM Bs$k/K/rRvS{))n˨ȃڻܻ#qzZ%>k|g +X:wM#4I?m7U/M=//n+dϴD|p~,+8jM0f61Gv~,% g? +K F[!7W=1F>h$~0fOWY-ND-F7sP"cz륓ί}t;7_%]Y嶼TQ*d'YOpݤ2G8>!' :g\cv?,M?IÆ6C[|BۡՐ+ +feK|YqړyHܳ~+ߧك5ƯGw};Gun--m8;{XiO+2頬C-;[}ze%?\Wpy2nqj1ļrd:4vg6Y*Ⱥ +>#|ƀ|q5?*%mqfUesg"JZM[q?q }mz>t$mm\,l&L7bᙣ4GkӞ"Pq~ozrc@i̜|WSV)Į+Zp,QwLg޲b"OОo]o_?<*|ƀBS9-<.^s2~u4}OE2.u\?~S72DGiϓ7 y^*$xlr/8|(ڻ7.uthڶ~;{o"%+t,%ir3֊-=-{ĸg'8d,_:W|W3rSim nIF msaֺn[WrֺW74@7j?q !%\9t285ȒT޲ڀu4^mȣ s `P~-'?LK(8ֹG׫o#n¬o1j}椪wA̾@l|c_ho11_'НlIQΗ*+~N(gh8觰 q$Ϙ<'.p"ҸMcX>?Eǵu ;t }3#~\y_6mzW]uUOtNUN,tVOMsN,x +Jo-E)SVL*6뫧WR>mb#p_S1ﵥVu|R~[Tw/J*TLX)x^Ǐ/>l7eW(+R6z꧖O^ШS+UWLODUUVE*'ݏN!^9r@aXg|So(DU5!wM&=DPY^U5lozHYEHJq>pmVte8x~JytK!ULʚ)Gy-1aS'xΘR3b4?‹o.})y^ﭾ͉TGB c˧M:c'h ~ju!!K%Ӫ+1*۱|(//fp_M[*7k7TJ"HR>fTUnEJޔkX0t=qR5v*^;MD^djٝ'Uì)`3:+&ۋG(bJg/W3Qo +ehxX]m%*:tВa gr~dSJMV5U32WŴ gġkO=fJu4Q8ʩie7Z*ZiMg +?C9?r>bxITQK'Mk:X;}%QWE_|i_9S+8k|XRLsӊ$ӪMq*9Oz\-ҪIkϊÐF[*+YQRqJԕi-b._ٵ &|T6Sbrqck`DrWM<Һ+4cma3'ίҚ +x]yxoƤ#|b<X%j UJd?ݖNz6S+xU8BvI+_uy0MgR.g\qB?KUՔ&V̘0|!ClFH뇊ԃ*WC sؿӫN7f9Zwj:z|WaY‚ȬժjXʹ2Zla¿L{.?hJWΡ+o~U] +0xgtgUyiJ+j;3+5zPHUкXIPVPLNܪPӟN`9oc5Oq uG,L#fo4:9d|depdeI&;O﯁XMo$gEUt&@NߴYEȔ(6&z><#&iQ (Fe;|i2@r*W&AU ĺ;V6ʙX{z\J훂esCKV[7SNH5Li[2Н1bʄ]TK2IU e"QPWKrU}SÇ&(grN&zȓHqЖUO_G~!IeҞ X4*QaV@I{*5ıߚAt܀ֆ+-JYFgbQ5QEЬS"4IBZF'bFQhk 7ɧ]=~* yo^ỉ9'eTcBR4 ԛ + +vj-Lb͇^ri3ڛWC&ªWx|]/Y$: +YgW`8U?FgBm_8Keº7֡NDfFOyUHDՉD2RSV1xq \UNQ2[0~g]WɱEӧW#PQi)ϠðzupW*Ŕ;*:( INO/5AdjRXUZb>4̔Xc>J- +ݟI]T;4r}?lSyZQGq3OVE7g@ /:,WOG2}"z +B5'լ-J!9Y#DCZ1q *4}x7c3l8im26`STC&z^]! +E|e ռw5@>~zqNT0|]JRfm:DU5?q[qBj:lNݘJIoP1UǦ(퓘޷a{ +Q2=Pz.'&~ 碾EMfU9wi u93R ›I@n7l^tj(%Ơ!$(D8Lmr+jo҉I5 8\K]US%7:FzD/G18>4<+|K9U/}pRydb`긬FͨR;\"'.mK%T$h^Zw+S٨cT#ӤrøW59[X[6a *W9 L9v%+ձ7fڐQ"5!r]߆7bzeEC>ؚP.7STR+[%F , Q%\(h}LĚ ,Sa9 m|'o,Vk`gO3۷L8+,Ht|Awt=gS%X xj7R_ʹ2+vi roό_K~i;[DQ6IYY>UXfu&~75Z"9K|, I{ژJLG-ͯܣK6=ӞQ[k- oJ fyc!LFSYmrTܵ2;n ZpL}B LHCP]V5֨qTe nl@k|3~6|uirZ*/<x"FoN+DrCC#&‡_QvJ夛#:߂| ez;oC(WQ3([FG""r(PD9jDHw{HIDf@GƋr+3; +*C~|$Gy:PF9(kQnE@y#02jPʭ(](efgED9e?}&C(ӡe ʷPNBKPnA'x@.ݱ> +}@YQ~~ԣP:=([P΋D\ D'(H{Ey(4ye O.JrF-]/lBVwAOޯF9[(Gޥ#PB9cY$2&}a1-|i_ˠe(WrX*F'_r%!|{kqr+iuA/E"ܳ +C(!9M[,7i3An=|A.3Oe;Z'U11[f "s05 9_ `,糎입>`;%) َHͼ2Xxu1e{0k,ϟ6]?IZ"GS oB3́;w/p[E mw[%S|=O~6v ҆/NYYbwڵӽgH4ڑE.J]RXb'vqMtH+}t ~n[06]qséǜ/v&iN%j < O{SxfԵ+Zj1rqڢt2XްEӖنy{1{]'@׉vP"7Y6q 7۸wpOĭFDUbvão!mD7~Bx˻^l+^ةcѢ3m;Ax]-ϷA8!y69Qg/Zd[Ek0޸c%:kD>ڬCg8?n5?"Nӎe6Mhwwzb*>\Ϧ?YZRȱ^o[DZG錍/@h_xJj?vس\Qxq]q|vKhFLż;~ڳݟ6ba׺. +[tem?Jw:&&(%g/{ⅽ.,xEG㘡((mq=r4 #Z26["G(%]qܐu/֥obC.:2Œ%)6ώIRqB-"2$;͆ /U/'tR0U~L VcMI7z-Պ .lyv*fnuhn`XT<h߳g`gkF"1FGUylse,nWT$)O׵_Y}zwnR^g,̬k:ui23vR{}}7[IM/՟ A,! +ha@[-zN[6m2ҧeKg5|,p+9 \?``A8Rޓw'cȅ pww mv8X9[O .Yva7 yڻ ;ݘ u +?-?\e#H&4DZ]CEWUy~[5UȽ/_Qr#IX%O3yO9֌z7{4NLٿIi?LxQjqcqi{ܻww T]% v [tVQ ~qR\f";bCC"QI~B(qX,S9L.)Pq$ܼ{7`ieV%Mt׊]1%G~᎝jߖ8Te@ݞ+DF-?%H%Ld`bm..$Gb`w%j0glk $ۀNMzV\G$՗afƄՁ O;׵w{1˳&h6cמn6E0[~vjޣk~Ve?PNs>p[~n.JW56Bzm$r NlcUH{eYfn^/DSdp^x"\]?bU?4y]<:hsI_tAƳvE O=O= 3=؇.ʨCڟns{?xE3Sv=UpY.G{":>qͅ>QWF ;/e@8ڌ~őH5e|.#)w2[ؘ]be:ta|gSP;-Q21}I^)#1,u} 48b;2M/zv=/}x_ŏdɬe3yо+#!7]9hD.$MGi70Cs21e;7IB2r`s/b<vꎜ"3@|eZ}2Մ{x߳{<5 RUte);}1wGʋ[L#eQ2=n~/>p= +#/%yn_)t2RVw1G{crmӏ/3*a[3H\W"\`g"D|r]V4XZ#wY"WQ+ +oE+VF"2Np`"#5ŰcZAYtBz6Zx橳߁H{ƭ@ kl}@>ΓJ+ ƭPUx܃yaPxU$"G͛h͘ m^be&jTb҈yN]79ܭ$0b1&ͽ0.NK;_8e<4DKd1-DZ '!;prXQ?گC>TшrESsߎXƙmnCm]s`7h%d;)ߩc1:gK :ضmE"M`F>ǜ_M~_>mo;C[ukߺ߶ƺGrqټreÜ%-1-]8\Lۏ*b\*37L_F"oSvJ:\bFOƳ ~0qV:ullОy.[6gY3n~:siΫZMFXWݻA|6"ia%2h<2|I{e{V=V~/?hwD}gWو_1>ha gh 4> tCTqtNs45?]lO1?]h#[6ǚtͱvibFXgw44Q 4Kt1?HϤ8IM)SihJ 0LsH~2݋~QSwgs*OU8*E2 ȿ.3j[#E$ǹP߁19vma㠝%i3Х%~ +bKxOu$rt8 qoCĚ~@9ƒ[?HOȒDDXBw5Hw$^@(d9Z6_=y--DS-ZI<<]AG &}~A*RzVdX`)2'cʤwNKo&yVrYvǎ4sN멼C=uN ~&Ȳ@h`g9fgPQQ:& Zk9#gҴ4V֩#ikÚ8E%(lCvq.s2AҜ5r}X) ;x+eġLtLєᷩꙎSxƜ kTYPNY(K{lЅ:a5Xѥ^% OXb{>uĔO::&\.p:XO M1=]zaPsum];HL_L%FPvv md{Pho:ֵ[.^hk2od`Al+ۑAOf:j3: +o}폧S[VpK8ϿϿϿϿϿϿ5[k>p-hpDP+.iuBV)ˡdX)U2yC+LzIo3I]4MK]k8RgKDK.sT2S\=x4 +^GoY %R_}|=20og,[{x/Q>"e8|u>uPsJdc|(ób{T1]N2gIF<<] Kwv21,!'4U;6vMszk~jwNwҴyjGnV<9S=t2`X(Q2G_|h,U8T}"yH.ϝkNaJ%ѮXh ֖Q/Y _GYJhc`xy<+u9{Vx/}9|㎒V,ˮ/",= kׯ/[g44Q6VA߼N_[z"EPp|D ':7#k|.oC/M52l^Rv UXsHB5s8_9"#b `XL1/{LثP3Uyww +<5x,waahy$ UB:ӔNQVϮ^eP*X8lhȶ}M7 .zrω+uw3Qt?.瀩2`GϪ{8霹4zrן{`o7Nw |w~g~o)mG?sI!4|)`;NU/#BY1fkm8' +Ϳ Pؔ۝׆ByLP-?ʬXXd)nS?QdͯٮXgcza U>yYﲩFa0C7lrx ĺٴۿ)gqQf6& ɿʦe7q/aF={ g9؏ gGr_| kTTs>)t|%Z, so[|"U97$dy_ N?%}_erK֏Y01һ1/Lm; uNmC]oom +'|;n`7o6#G*i\c" iVN'HiI3`S$kRZ|9_9pax ʾW桴onp ̩}d_8mJs*7ƶc!\e#']?' vI?X56i"1nUϥwbl œl%!ȿ_d4+x/ :{׹hiZࠞ08xШ\xxDC8A߮E-tJCO' {$im=;P +MC`[;5_ bs57kR^,WL]_S(& H@5f{ӈx׈=b,::.* lJ@P +ZC}EZ*a^# +l/ c{?Ԃ&*3z%z<7.<ٝR`'y`> 9Xח1' Q %:M1ݐP +Uzj9 `o(;~ 9kǣƸOg?WYGv5Q4\_DԌ6&KZS'[+Һ^0C0xĚDjǎ#X-Hi^Bz(eЂτ4}C? PU5>sD7XI651耦UwiWpVXʠÄ4K#X*jU0?h4_H+U"/ ZC:l.035fYyŴ.%TfنEpbe,'@UP}:~xC]6Æbк!WeJWI%J]t aJd}.]+lFwV.ӈPs6u, ǻBswE+QI;0YӬ慅ewgΖDsg%Mc]FױcW #ST}MhSvrT m +Pn(}"j6tgvq{.G<>tGdπaoi0pm{çkFo4%K yan۔4#Rf Yκ|^?7a j*P>Tjj;ŋʋӹx+ u۩U=̺e}7שUUUkkȓT +X!͇yO|SSz.f+ng}D F+Jz1|JY"Zƹ47;HbfF+ZWu2>O${ Rs|*' y|{W.ī3R+B#"m[D8bG"5EϜ&~'L|<v'FD8iS2wU|>'L=*S&>*d"\h?23_aOę/-{$y&~6|>OL|X W9i#~'%6iO!/xi/5~矙)ngK#&[#P\<4^Փjͼ𭒡X^fگ3sN|ث57Q =~; YN'" xa³e%5Qp'8$ W~ +' mrp&dps9A8>3dM"=b= O.+yI &އpznճ(#{G >#?Nzg~A&C2놓\_B8J _J)nglNs)fegQgQw^Irk_Ax#+ ~ W<¿Dx2 2Ä_CNZ݄_KִQ Gq5No Srp?LN]"\]D"MSzYy<ǫ^Hx5᥄_G2i zp7^Ix 5%Zƒ#|3Yv! a›Izw› %\D᲏ Wjp9@x+?H8[d ?DxSo&I§ So!^H8cp|Tp2 w&kHx'A 7o'+??}KOKCѾBi`yl|_L-(-UW q/8aׂ^ M~77aY6O][?cIOOwߍ9^Oo>y.O?FD qO=MN} O?/}9诣SO?FD%'a_ӏFD7g? eN/}K@%b;~w}){~)/& +_W݉FDW߀^sz='M?ѷ߆ށ][?cIOOwߍED&'.O?FD qO=''?џFB?[xˁ]V~;7jy/4o޳8 +)p3'# _'gI;˼U2ahT%cYjfU0SNEc+ ;rRrbG/쪽,[gf0 +6Sq8zTiK/#˗{(:b;cǡq?g_ϹNs3{sy=w?v?;[䜻`1a2T|Ie%a&58MiBO"^ #>b$ߎ3y-*(%^[eS?@?7G"2\rxVO嫼`9<%'󦪼d9|K:wz>fC"vK΂ɼU^l#'N<6ylȟ;pȟ*`ȟۯ" 7M⽪L^VBȟ{AE*z?שyVy ?Yp*O=^#^JmPy^x+*/惣q&o3|Zd*O7y+U^ +^'^T-UyFDO5</<ʋaȟ󨼤^ݠX5DD8RyZ5<"'|T߉ɼ ".|TWEd^΁yT^d|AOSyUORyZ $wKB?;SyZyqb8V LcS^&(s_Ofu@L1|ȧ̇yӧ$Oۑ3^W(21ʧkWyz ~2yX=x.^px-2*Ok/,VXEUoK5<"2oʋ5BLOU ϋIR L^K΅'y-y0I΃MWU3nlL<:7*".w>:n|AwG}Ed -ۈ)x~;Tyl!,&^5PӸw{+uCۈ֍vZ&hעmAJV݌hhhmB m+hW݉v.hwz@ABhhO݀6ѶD h/=ϯsjЏ߁~ou{p!i|fmX\;y5o\XA#>x.'rccf:)OdDM-"H[g%4֭ .)3 êԟFO[ 鷩!_#ScYX_}1dx?>V2޿jn|k1|X' iL{5nW_ ]ЄU8^z܃Fz6'wk<>vW^8/ȏ{)n@~ogj~ۥz@!vb[l 8w`۷KK D7=n2>~.m|q̸$Z4͋_aD'M6%jߠޭHF;os䷡EvzW=礨I] +a[&u&'|XpcG*cwR͘Fsw߆> tF\㑥6,a7$)FԊ1ى15ܰ.u"ĻAz/؇/g۫ۋ#L6}d+繧εakRb2c*v=q5i\!Ɨٱ!é-ֱ%&/#?d}}R. [cw}OM)(^ζ'?~{=KpL<[4e̾1DW )M-SkT?h/ba116iDOVnZҿpҿ^u0?Sx _B?WaV7־Կ:3U$_+\Ni_fjѵ#9<8`Nj[Ն]}4.үn;aY c'rtVVNJ:flcζOX:c) -cXV|IK2eXt=:V/Xx +ag_SǪ1c+Jc8ұ`TyJȟ Ǽpȟ;^YOTyI/,y?Sy^ԉɼ=*/ +?CgPOPyZLuVy*`"UyFPdޣ*OùʟkSy?/ɻ_%~?`֩eO+%"2oʋCȧ{Uy]*OkbGY7Az?YTyF8Ed޷Uaʟ۬bp~'Vyl./=۠"sw~O`s(*;!^{wʋ̓7|'@ܢƲڰk-U?*4,c>LU'Iq2Ԇu{{#k!Џu|TC &ռпNƑWujZ=ujXc㫪20 Ip@ `D˹ J[}S+7_Sڇ bkDi}$NV[$ XA$Pc!@}{AikG>{^ks=c'،US 񊱊qjwX=xXT9-^oø3`51{sjV:Cx_S{W{Ua^ɸ9{WʇUlH^/];O + + +U>ׂ#1{WyҖk'($o[U ~ +Dʍ_m n} ܹ]YDn۫E/ glѰ-iGbK}ȥgʍlW +=G$+GHJb\+ +cUߠ^c@gCZ3:kk:)9hh})}!g͏l+T|(7I'x)^4מsOSN{>gEzr-=A%^0Mzr-=A/N/gBzr-=A/Nϗo璞\#O{8^Nu|ɵDH'F*Jtz{_j{%^h}_G鵏'H[N7>U/S#bTzMGR~NeKtzQK/_ȹJ=w k z󉿻,yHԣ)P5{>=aD~U*Zc-+tH?4@zr-=AtzTZz޴tzSgHO'蝛N/t4ɵO>7*=z4aBcR J>־G/^v:=k=W/g$J;^NߗKi:iR鵧|gךnKϔS^M:ݞJz&UdgR_r acr-ox#Xu9pw-g~y~1f3v9u /up*wo=17\2t +sO33ã^~m;<~iYvJrsupf1(v!pOײ\^/$6$1l{ĆFM m\b"u~`/1RDB')'3˞ɕNH( J]o@}9 +e!g27^|en|:.CKkϚ\vuoPR\wGgw]Mxˁ%P_E76rxQ=rm?딡Qr)/.sLߧn{#nOZr}mOOCF׹e9ishuwuߕZ1|Hݠ{;Ee(\/.~(O|4e3L e؂4~n_4u{/075^"U/,*ʸD^U +(vA(tg$h1F~IY[㆔%0n+G%$A[r&n&?%bǽ^RN1^0nq}i}z/n23s77jʕ{C?)s+ʸ'6rխe.?ז=V A:}~J_N||d~)3eN7p}d~޿12نT)caM~ZYUbci,/^t2Y2I>e,_ƹK-ϴ/ZS=\'e9x?RƮZJo9Y.nyr,Qibk qtuⱛZ.gꍶ-}ٿ ~KZ |~eq h }vr#γ?>Iˇzcl:|y(_.weiǒ@=5g~} ,Paav+~ Nc%Jf|}%~hU5ă +~눋$9x#qKxlWn~yz + y Op"C*W_>聸(WW`"ޮOs>?YO'^'vx`ėϏ|@\,+'p+O=G>L?q+_w?q $~t4wCB_CCU$ko7ۆ>¯YuCC$>ko$*)Ͻ3Lo:Eg [3is½&[.HM-LmąO#/wSp࿌*xqR8I^Nv_?e~R:® :EG8G5AW&n7],ρnĥ k Yvkt]u:u%-o~៸5JR =%< ++W1_tçsğ>)+q%OI_!CJ|)|ÿxP q9>1*|>#$~o$Pmwkxx;d%~=53$~-/!T5ָx¯Y55?qx_ O!_/9Kg  +?x?ϖx9~៸oo6 +/kÿ_.a^6K%>B?$>O<}DÏ dc'T?0KH37 +x៸U!vWeJ R?_-?*Cǚ,k4< +÷{7_t7q7$цlQK S%>Tđ_ +<_.S4^Bρ1t~pOh-x >~@~Q|k[^'. +o3$~-o#R5x,)+oָE +5?q+Kx [o3}$n/+\qԃN_]\? +?x8WqK:ʯ_ qT\ąsW?O<=S# C +x៸΋`?﮸9ç,p7; >7\v'ẼWܼ Q + -+n |_W_g淀4oW&b'`^WO7SW"pM'4-+n= +o~_g?O;WuӝϦ; +X_v q_s&?D棱Vco&;G[)gkxvyd%|uy{Ĝ/<gޟ/y}W=`u.AxJXk^i^]] }yr#О <ɴ}Unz>Lww=OWnҮ]j>N1t[s b֓& |As˖w<Lnj=[a59!c %Ww™fB9yn܇7fM;7C6>-d7q{n=Գh H>~϶ς3a}$Ml-Hwk('B޵3)r(>Mm#S=?G[7]ނ?I4yM7iW O$O- g^(bsg$DUAb+ehcnub}uRuO6oFh92 ٗhml"`9?-_e&+F_R/ #wnoUߏ~{QXu~S͸O:xW,7r <5<"{6n<|D-o'!|G>ċ"wjZ̩xnm/ڿM?;g1Wᑹ/JChȍжkI ?}b_b_>b>2g]8< 1)Yh' y=;buxq`y(~J!Xll];E;4 /gBg }op0;; > B,'_?;x۩ y1;xBDFy@aw{>zOqr{h2±YNuժ +2Wu@9CQf!}iuW1?Vfw$g~oK"׾U˻>]%i6"RzZ֫U#QC;^D(2G(adlN1,cdgJd۩,cYO~+4Iƥ;i3iBdA#j1:Ҧ/v6W @=# Ir<:b~"C9ne%Zzhsl\/\lagh?Ꙭs#c"g2%|M0d;DeoICArF_4@ oZC:i1Gcے}ͽxm-}8iSOKWr#z c ~(6w Zt?+A=7sR/cO+d 䜉cRZcXIt|G1;DxS|'\|7\l*ŚO ny.~KY^&dQ6fwcs΅mf +gr h gppJ'5,O]Ҭl.;v4y} 4:wOIЛzx|d\,w~'/6r9ME2 dIq_5EṘO"c)Qd-}w?ٙp3H|(+mHGِ˾6ccrI1٬ݎgDX+v~I~ +"/~BW?k4?k/6eiFڡijC&y6s{C]{:kި}x.0]œTy~ƸN0p} GZ6v+4_×nm_p(ۣZ~[?[?!ۀ;g'|g/v$,Tnoz>>GGgk9Oa{03H0Xr wkd!ƻ~4.#5w!S/faO`&W~9=9 CEwK k0޵k͇-s/Lwf +{nl' YX#ĻwZr(vpgsOJWO/vGT׹XUZX㷉,)MM (,Q5G,tT (7 CrSˉh+KӇ+}#Stx*+]7a©}Q/F +‰?!6T=_>ꗈՂkaDDu>-I%cl6_ZbV01h9 bצ1Nߛex>?^ڥOd!sQ(4?olO^z.,Feّ}hkȴ(e5u(Cz?>)>2Ƣ~NHt3NG +k(drكRkZṡrK_lH%}xy"9˖IODv5{|ƹ:y/k Gzw!C([ùFK>x2WbK,^8>X:&/zkn 59KeK)H%ZU?@;cKDJ@y`79=S.5CQ-|BFD3minN=o9zY<;3 X 6e(뭛{0fASN5Qw(XEyZGc)ZNa ͽ[xzf>^wܑZ]>(?{\vVQd+c4׬'WYG_eL935j{=<Wy05IǵUbqO5}רIh.60cr} }^}Bqx%q {c*B {qXq#i;QGw_"/5Pk/ +Q+*LZ{bY6"O+>\B?!}!y0ְ.X_c\uyF۱]ŭR}|^|yz!?Ku ƙЏZ+zԬxx5=<$s0|w⥏j͝{SEai謁"cTL +8EG}>v-biArޡ>&g!0'~J6q5yl+Z7wK  6t@ܻz(V͐sW }?S Dܛ?~I{@[RE2kاPL 17G0gKX"blA?ohG]On;ll55:~Rr_dnՒb]wjNhQru5-& +O~BY Yh;̞Ir ;hS!^gJf:mi]=g趢D[zS۲=82߬\%iqAtN<6Bxԯi!fZiF!'yc^o#|:̩C]sF}jrƺ}Ś[E(dlXo(\?.Ɗil^f}XE1؃4 "/5YH,ֲ~qqn1v |_d7~l\䢇!GMx#P+@νPlRkFCxq1!>NMNjR:@\e]?"m.ݿAЄ"&]XQ֛bVC'^܇xg  +{2~\^QK F5}q~_W߭C;&?0fe>+=NL|hIԛ̍p5׽O?u::SR}:m˛r=ý3?&l>c'Un:-2ns5yMQ}68¾4|^eYא8le&Z9 +i?Z#["|K_ᔻSom^g'[ЏcoLAMNpbrnNkI$}#`7S7,C۪Fn5/K￉{ c'?qY7&Df$ὄ}oלU1Buyƅn< ^>j}~g7 D`nT}SƅyY^Rtyww0]gz<{h겎=Oe W(Kf˓=q.@4@\?A\YzҿDzzIO]@V +Wjhs*۩)/+ɯ8gg OO +Ψ zv~*8#!Lw,n1{0uy?\9l+wA>t%x3'f¥wG'kOPvѥ19 + };S/ O^֗[~[ٻ߶g'v:mA>CΫC_+Y0}9aӇGio[F68/ccY1Zy.:~^d~{W_(?%ca<7e~_(?/ǠLLH2{NǠW_O`v ]}bv: /hEar-WLYhsLv:Mq{;a'bQe/v7q4&leE@syM/Aߵ5f:{o9n1vS:{:C~G~ ]t\E ]eJ:q]u-Qqu;Vm^_m%tKyT Tp7KU|O_hGtu;s=^y8zKڹ?V~X]rx[2YyG=WeBEZ.{_|ی:WNKIM>h)N%u9*>jK84"0F-d=4vo~vg]HE׹ѕE>3QGt@oazB_AuvjYJa/'^I7Us([ΰ5esW~z fz{}2GǷ%f~u [q|hku?>imUfiӼO^eɾ)<6B]vχ̪̕ՃDCT9ww{ghi<} 5b%z.-FاߕT7Ɏ:|Ǝ>;nQ +d ȁR*gXO>_c% #,gZ&s\7l91|d|ww$t{8/D첯q͔/Ky䣗t7ya !=h.v6![<)'wȎ}|jځS<`~eJzv~1@SSSSQELǏ5:^3?D91ȱUOIyx,iP~B׌1l9֝fs޺4idu&bR Xqy.Vt,8FʏƖ4#?㜰YK1>_N9F9Xvf>޷Ӷ|NN_Ǯゥ5 lY/x[MC9=Tߕ9yD3r*o+/-5V+sW^f?CaR#٭y̏{xO>(oN;琊wiEe8_q;<^y}"ZR&Ty2qKڤ<)MfzBVo]u`<%ױ್U.{x廬gQoߏkH*8y-Уo63vѴY.Bs6=^[v~RѮ]xk=Ύ1~y-r'|dxL.)RzQAzk'Et>w'_?6S$߭)|gz9M|q>gy8 er[Eh ׹O3 7GƳM%M6s{CzjU㯂q6x<8y~;>@{xQlxoVyVr񋐋c.mlΞ_g 5SlɓuNۚe+X+|+N_xOIwPqr\ML}S%=2&7|K~,o|KpH[w|M*ZD}Etl[7W~M oQ{r|{otc'b{&*2%)G7o}ߟo دK_]2][|bHckH7:M|֑LCE>ajj)םk}Cje }|\obx(@3l23+b)@D^99:aρmotB_BĽ+דWʲى'5}ߩQ%=&9}Cs}'_;Y"r\Sy :lFu%*.|+.͸Dph9y?sȝcw|_=v;ܞ) ~sZ߫"7y< N+OwZܟSCAg_L i<:CL~,O^!et(mPL?DZRD^Ű&d߱og;{ I 1 +C3f<6,}g/#M|10 uo%@EB~1zV~`aWw3շ~6ho +r^?yr]j~Ry1䶧y9/zlɽdL͋0{c-C{b~a~& lA kzOM7t\N^O_H;/~?ޗ;9 {|./9߬{jߞ~;Q~=qGC~csv]SQ==V.ߗ5w񻴪˃|gKp~uۨ;WLC9kf`˶DC:Uن8vx }cͺ'9~mx}b!䷲C±X;9I o=q=wģKUփ\lurƍf¬pS,; ֜$ZV-p3_s9[9zyh`3_C4[*9owUfWƩ'dMW??.1>!HCܞM}z }:{P^|Aڗ=sx+A= x,_38q-}QK35V]7肗XNF`)=M{lιf@A{`w5p=u5_8:96bXyUW>^?g96zbr=+6YQMr2wU֟*;PA>WgoV\d>_v}g8=[eI; +ml-ؼ/l~WiWՖvns`:p\(B1fT<5޸#ӿ >Ka,|x/Lʼn2ͱ4oT=3ljC|4~ĎO _e^zMMSo1X/ʹQ^E\;o_qUg9wS/3w7Nzs̷~cl+L!sb5fpт?|;?^[c%k>ɢfHI*|,l#/06`6ƛb pj]I;زY$&yy6Wy$&< 'vB0qp^xD,3xb6޾jfBxvV:uluj, +=hAq}*wsdz3ŧ!Hp_:}q]rgD{!bAwNoww˹xFN~Oߗ=?7Dz }8y8.)}X2uorOt*hڋ3.#kw|U'#{8{ +Mݕ.v7)Y1SG.s"Ni#ݤH}->97ÛO$T|zZaio3_W܌`Lkͅvv܋X=f74\țW+ϭB-dA|qО9s~{ԣ=7~}C)ki,ߨO:ͼ8ڲa-#E.):.㹑hsZ= ߩ='C݁*F7\Oϥ7iaSe+."="B>-9ؿEbU?9f;Tc³M۪5=;ԫ'AO;mںUFo(|Ǒi9q:y?~G>Ono޹⠊G~FS>9)Bo[u?>gbϟ?0AV´ M{x0dq7u*_ewQof枧 o ~9K>?Ob1FwYc?idi?bkg\3`;e + =\h? &+ ec ~b:'Y2^7MV OUmbQ@-X1|5xsx9[.wܲ72FYXq˖ߥ.Viˎ:o}Ig1`H% iVݓ+]ocd6r㿦z >8E>RԳ[3}4 ~U~?ye˼17R_/ ujdz1.7GgO|=C=q; !<"Qm Qm CoAS5}Q U4vH (+sLZ>6軞qΡxO??X\wM ~^3fnI0c:xwsZ Z}K9ǕdOXbB?<18a֥۳xoLP9߰bN>4|UgWo=oC^>1_9/*n;`n=-269W3^Qϭz} _p?Oeu%]})]?|>q }.>^x\+xd0N.ؽ?;CICE{m+G64)yZ˱\<*}Ǜ 4+[ss|~enC<[rˮwr?Trˑw2;-n 0ʱ4~aVB̵ݜ8_# yڷ1v)'>~5,%݈VhƉqH#]G?~y'eo}w z>˟~k@ŧxGf:҇1hvuɸ՜C4#>D5yq1SGo=uOu ޏeK.Γrc;~}?z5;{x"5fwռK>(̣OSSGY޿&(31_iӵρG/;-W?~ln䝞72ox]o0V}n鋬=55w۲nG~Ij-`1d^]cɵabt쯾Vz|q~ֺm9sbzvw=D+FfJrf]!t_BXu hAWq<ߕp؂y_t;Y@0av9 8[@o}ׂp]~F;`xh<<__ei }r^w}%K*KbuK\/i\^U/uwQ ۢaoqu9a92t.W!2c6-|ɾ_*crw`(ۖZlPKʉc'<}}wlPkłtz +RV{1wL[|ޗ+}U괧 0􏗉|߯L:|O4>YOվw3ɿݯ_W>m{I?T;a/?=>gʏS}]n~uq[n?,n{7}!Ot-G8y^xq`ߖw:ŽاtFp. +y=5ØCj E^˳N/7)/lcjP2JrK՘BYq< Wo#w9 MW{^՝oX'_ˢ ŏ jԺ:Կ]yCyfrO&o/}3$Qc;5sc~D cվN].6uk~G:ýHy~:;e+~8}s-Y/q*>K>Ha\w#jB\HnE^]bOM_A_nO!~xs\֦^9"8̤;sڇP\mNKw؎4w)Ñ[77–H[ZYs zRMVLT*dۗ.<+ k|Ojg!ô)_7 +x=;3^qk[JRJǃt^AYj<o}AD,d́;0~\ݏ@OxF㰐k=iNz-cYPGgu˭f kN̽zqƊN7N+/&-MXE}rx?x{grseW4;S~ta +ww<6wㅻ{ޙ~gH/}{nnD,)v|5 |1eV󖽐kQv\ݐqcL +ca}lZ`uv34 )瞈XRO~)菻šzN ˔U쓘2o,ՋMˬS.]rBZf5Cތ5A/99m<#BQk21L?P,C'~ +?,*!HoGJȿ2opw7dXnȻnwc1Oy~G::wbd!}3{|Eo[?=\OK͟/iLO퐷u wUV=~Uy[t!O~k6{%'!D:Ix;|^7^U~nʓ/>tdV0_0_0c;SHj꿌CG׫otsH/oeZ9N5e.BOZw'<ϣgl; YMߎ2j%qKUu# 3f kZ}FU= |Wx<#ĚaeӣB\=oyė}N 2?zlo};__ÿ:Fv)WOzɂ8Ix1ß0DK@"z#M4F/\aL%17χP$ F,?4'*os2N\=g;s0dO6JXdzr¯ +,ODuz*\GV0P2H(XUh4FbD +" Ih'e Ant2B&oĖrci0`|%+:`>G$gјR"}4b'gOm5ɄQ $#IC(X/CWU%+}^w2M&,Q,̐^KAN J^Տxdy"6̮;X +D Fs,i?i>͵s#%*K+|P>H1|o#q_F|* )j/4D̏V!ٍѐbOsf$QP IG$UxDو lU_il __Izu+Vz /+@H]Ng7xoP"rQ^('},ƬgŌя^ju@UZǔ|eϳbh_̡"V-!)k 5,& +rP#dZW[t.GL|ˤvI|?UrşZ#(rPcO@#SA`qc}phj:͇ -㰊i}UQjY&0j!Z"0B&ozD 1 ϿL:%VTgWMU3Ɓeƌse=ZqXzN]˺`ԩ ٦̻%p*i%2AmEϦc5Ӧ,raRSSVI)Pk2+lI|)eL*M)O((lgtN+UWHB8396bZarTyuU>Hp"-*\3&~{R(_ފX,᝔<)%QzoHxi`޴ux(a^vk&O_jAۑ&q{ PMy?9;.')a*mK1t=D!oYYrvQv>bqNTAk'lx@+d' "\ԡK&xN_ųGW6?1?X!s1U7rW }0`S(JZ[LZ=BP9=Pz.M +z| [0Wq`ㅺ Dq gXz + {\ cPf5BB c:U5[g-71?Ïɛ](=~&#(Mcw +mxVhKy콩tDo]`&+]Ui[ CUGnxDZEҿLt; U#Ir¨Ǘz|k]dPsi>k)Y CrdqzB诡5Lea 6c#u . Fbr q>ִ#@)B|ʔ]i=*~5:𳜃EdD$DF ^)k3VbrҦ6҅ALZ>M\ 8_&]99 B$DLcgQ 7Ŕ|T7 %W{pFSs8@pv5PV^ <.wOQXz5=FL8 sxl K{rȷgtKdU}ktن֟ޜ`i{/'X\(YXɰ4XbO,҈~u'ͶA+Ϩ`g#9$bpoT8*ra)gv.x j?VoM-E_A=,W1#eۻR;ūe`"Ox=뭉v|#m?T#P0DXrY$q[PEgc z̮vgTX6|[b$c1c-D}1 U6ݸ>c%R]o5JoyClj9?K +̢KL&bɢ t3§VԲ9QÆrnm&#d?zί~N);ѯ~$*W&Xc@[᧽ބFznsA%"h+%. I+ߖk8\gkXO>{9To1 .3.lE:x$nþ D/һcLs  ݍ ҃HE>E=>#=YpcN@:!-GzEHw#iu(Eӑ|70͝Hx 5H{"]0!#=^ +z\f \\v^tLA{t f1fIH *M- MzT&'o5E|-iމizNHob>.>1+ L3ti d?F: i/ҷK(ߐV"}b "}H{nB:t8!OH@*H'#Ezҡ# ^^4&-HD:yitS4FNw#FiS xF i/ 3pKK=iq3ڹ ! !]C:f!} gǿoy0^!i m'EzG&i/һ/GHBx[HCFڃ Ŧ͠rݍi< aOei6! +|St;C:@0!ϐekFOV~~O'NA:'iӣXE:_ 횝N!=r<{ tk~ >"OHk>2݋|ȡ}?OOywwO|k\.uZ/.[_ᢍCGؑ +=bH.lVzֻ7PǪ2Cho'SQWL /#7m񔵹7 ϟ8v@[>L8w^eFIaJ^P>og{;쇍* QZєUb{ޱr,Q 8X7ot>V>r1NwL5}1b0oqm}MƵ]?f芍6۱Vk ݦ*2Γux!|@]rbzGʬNLaz7K >R2dc̏Ur̯8uc*+ͽ=}vmT.y/龤@A p>_X2&h[cc⼲f.00Wd3 48fM<$` kPb{첩Eex֪?,j?,Tl'ڵVjnhw3}I٪Z̝8{{wE1/|_ +.z.,o-П<ʻGtBӞ'o:x=7y$Uԯ7JƾrM\V鹤~%$#Mݜl.~|w'tajc>Lh^ ?%xO.'{~gI0!0;=?,I\0KSdgf|D{aZB?hz{28[-`7ӊHɴASGnꪨg$diwt]֯}^?AgVSA]y/n!@鋧(?MxJ}Mqt8A)_ ϴ˒Iˠ88 QҺm []ս@ufTO+8H]:V7=mvғd?!{<=yv.+Hoee uަؔ )Ewz+UwVAM +d7G,+B>| VHuY? kj8v1w߸;Ͱ3aɼ?n22SwDͫGVba)=&f>څvwwnQP3}{&mltlk}iWLaOEɚoLq8Ph.Kl!ҾZڡ +N9OuE6,% Gw3&K, +:Ie &:WyAᮛ_|.l}΢v s% ^ O=Nqn +(-&t=8gn{gk$i%O'6?X#bz <aoRs` H\Bs [tJ KUxv'y( v}.G˭)/>w4Jė65Mݺ]>W}ɯ#] +uܗJ}Y|QFpc?JkFw(o'+<>bsf1vWN}ޜ¦ϿXn†yF#.FBlBuS=s1iS1,t:OBRl^]Kv3Ӌ|F=?}g8ݖ]s#.9"p=_4LAC31A&Xp6κ^`WuG̝Xm$>W=/w }2<ޞF'"U)ҁcbН>A~re]|Д4~xSA.U칃ϋ^LR(4 ck4M!uslD1E'Ox2{.>U-rhC!C'[Z2jSYxl5 ~ +/4/N"R ?bŕ + Dkxη)B// dyKM:&M%3/}}U +kLyBRr<8 ވLݟSoA"uҺQ +]6{gb=Kc7<7R/]׷`Ëf]ibN Ȼbe x7 +Z>P +hٻ*AL35 +:VH88&ߝ'C'ąS)>%m!ؑPh4<%جcqaM$KbAW^.7kҚ8N1ܘq6u%}kH3{p綗j?fo5})/A?OEfu@};2 $УT?LG3uPבB!#HZgUu >b bb btc.GO$N~=]uvɻXGQ$A: ! Q\%?GhG YJ<{Oij{񲘚6g0]uI?ѧǸ1l<;EcrbSNcI sN>/,~rv266_XWv_XG}P;`A|![( +^Gذu=M)6czJrZFL~~'tdFV?u +V>QdHF/Ժu "/Q5ǜ JT>ѕ/.vy^IJҙ0.ӨB+#9^Vnj2XQe ?YiIAyE(V!- q|*x^G q;͸dʤ#'y'*aXrH㞃/8c5T183Ej{t%;LP~-:;=:_rdj&d6%;&SEW + ۄkR%W&*< >g ` }\!F~ixuF& PU=a6,k#`X\^3<#{n(%n4*'s ~·I*x~5&D} +VWlͯi $>8%:/$$g91<ޑ6{?FVJZI+i%V=ɼe^ӫUn~:uG+.*4Z6e7<il/[+M'-uk}*qo7i+?T\NY_kRdl#Ol*CUYvl4 *wK~*^c]?Cy5< 7HxTDp.VzpQNW I-=I6@zV]Q;gb?E@oCr"Fj鳜jq/TuC]kDHƻZGumkk9C"Ar1\7[dM |<]d?VO^=שzǴ_ ~D5d +qu|{Z +N9j:#fZ+tG(NYNUJv/%o?dKǽ^ǽ:i:2Zkx)x;vL* +FfdLνnE S F[k=ìu]%3?1+|د KxgUS|aC`4\,NEMmaj: +K3fտ7 fF}ĸ)A -|Dj1bQK27q)6`Ч( p_14@ btQ'Zx12-+M*E7XhYf5՞3%#limõWX44?:4pRGj:|4j= ʭ4@k{Dl$; j~ 3|zB:FXNŴ7Yq-0-%UFhTi3Ē}t5/˙E'NJy/_JZ,DgRޝtZn7Fp]R6ZMu[n$h .[Α8t-bv2ߏ_&aYl5ǚ0'vk1z$ 0&JXO+cسJr2^RR__lf5qWۭIIŊG<.YLӓabCFofqA;|{x]/*=ږF V*K8ab=XMA[reҖqfǃ׺EShyOo  \ No newline at end of file diff --git a/Increase_Host_compute/Is_increase/build_out/custom_opp_ubuntu_aarch64.run.json b/Increase_Host_compute/Is_increase/build_out/custom_opp_ubuntu_aarch64.run.json new file mode 100644 index 0000000000000000000000000000000000000000..932935c5aa3fd87d03d79b3195200c25f747228c --- /dev/null +++ b/Increase_Host_compute/Is_increase/build_out/custom_opp_ubuntu_aarch64.run.json @@ -0,0 +1,26 @@ +{ + "componentGroups" : {}, + "components" : {}, + "errorOnAbsoluteInstallDestination" : false, + "formatVersionMajor" : 1, + "formatVersionMinor" : 0, + "installationTypes" : {}, + "packageDescriptionFile" : "/usr/share/cmake-3.22/Templates/CPack.GenericDescription.txt", + "packageDescriptionSummary" : "CPack opp project", + "packageName" : "opp", + "packageVersion" : "0.1.1", + "projects" : + [ + { + "component" : "ALL", + "components" : [], + "directory" : "/Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out", + "installationTypes" : [], + "projectName" : "opp", + "subDirectory" : "/" + } + ], + "setDestdir" : false, + "stripFiles" : false, + "warnOnAbsoluteInstallDestination" : false +} \ No newline at end of file diff --git a/Increase_Host_compute/Is_increase/build_out/framework/CMakeFiles/CMakeDirectoryInformation.cmake b/Increase_Host_compute/Is_increase/build_out/framework/CMakeFiles/CMakeDirectoryInformation.cmake new file mode 100644 index 0000000000000000000000000000000000000000..002b88cf2701f56136a34a80e3144414c152313e --- /dev/null +++ b/Increase_Host_compute/Is_increase/build_out/framework/CMakeFiles/CMakeDirectoryInformation.cmake @@ -0,0 +1,16 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +# Relative path conversion top directories. +set(CMAKE_RELATIVE_PATH_TOP_SOURCE "/Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer") +set(CMAKE_RELATIVE_PATH_TOP_BINARY "/Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out") + +# Force unix paths in dependencies. +set(CMAKE_FORCE_UNIX_PATHS 1) + + +# The C and CXX include file regular expressions for this directory. +set(CMAKE_C_INCLUDE_REGEX_SCAN "^.*$") +set(CMAKE_C_INCLUDE_REGEX_COMPLAIN "^$") +set(CMAKE_CXX_INCLUDE_REGEX_SCAN ${CMAKE_C_INCLUDE_REGEX_SCAN}) +set(CMAKE_CXX_INCLUDE_REGEX_COMPLAIN ${CMAKE_C_INCLUDE_REGEX_COMPLAIN}) diff --git a/Increase_Host_compute/Is_increase/build_out/framework/CMakeFiles/progress.marks b/Increase_Host_compute/Is_increase/build_out/framework/CMakeFiles/progress.marks new file mode 100644 index 0000000000000000000000000000000000000000..0cfbf08886fca9a91cb753ec8734c84fcbe52c9f --- /dev/null +++ b/Increase_Host_compute/Is_increase/build_out/framework/CMakeFiles/progress.marks @@ -0,0 +1 @@ +2 diff --git a/Increase_Host_compute/Is_increase/build_out/framework/Makefile b/Increase_Host_compute/Is_increase/build_out/framework/Makefile new file mode 100644 index 0000000000000000000000000000000000000000..31112d43a89f6bcdc78d0f5465367c29a4f6f13e --- /dev/null +++ b/Increase_Host_compute/Is_increase/build_out/framework/Makefile @@ -0,0 +1,211 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +# Default target executed when no arguments are given to make. +default_target: all +.PHONY : default_target + +# Allow only one "make -f Makefile2" at a time, but pass parallelism. +.NOTPARALLEL: + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + +# Disable VCS-based implicit rules. +% : %,v + +# Disable VCS-based implicit rules. +% : RCS/% + +# Disable VCS-based implicit rules. +% : RCS/%,v + +# Disable VCS-based implicit rules. +% : SCCS/s.% + +# Disable VCS-based implicit rules. +% : s.% + +.SUFFIXES: .hpux_make_needs_suffix_list + +# Command-line flag to silence nested $(MAKE). +$(VERBOSE)MAKESILENT = -s + +#Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E rm -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out + +#============================================================================= +# Targets provided globally by CMake. + +# Special rule for the target package +package: preinstall + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Run CPack packaging tool..." + cd /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out && /usr/bin/cpack --config ./CPackConfig.cmake +.PHONY : package + +# Special rule for the target package +package/fast: package +.PHONY : package/fast + +# Special rule for the target package_source +package_source: + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Run CPack packaging tool for source..." + cd /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out && /usr/bin/cpack --config ./CPackSourceConfig.cmake /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/CPackSourceConfig.cmake +.PHONY : package_source + +# Special rule for the target package_source +package_source/fast: package_source +.PHONY : package_source/fast + +# Special rule for the target edit_cache +edit_cache: + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "No interactive CMake dialog available..." + /usr/bin/cmake -E echo No\ interactive\ CMake\ dialog\ available. +.PHONY : edit_cache + +# Special rule for the target edit_cache +edit_cache/fast: edit_cache +.PHONY : edit_cache/fast + +# Special rule for the target rebuild_cache +rebuild_cache: + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running CMake to regenerate build system..." + /usr/bin/cmake --regenerate-during-build -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) +.PHONY : rebuild_cache + +# Special rule for the target rebuild_cache +rebuild_cache/fast: rebuild_cache +.PHONY : rebuild_cache/fast + +# Special rule for the target list_install_components +list_install_components: + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Available install components are: \"Unspecified\"" +.PHONY : list_install_components + +# Special rule for the target list_install_components +list_install_components/fast: list_install_components +.PHONY : list_install_components/fast + +# Special rule for the target install +install: preinstall + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Install the project..." + /usr/bin/cmake -P cmake_install.cmake +.PHONY : install + +# Special rule for the target install +install/fast: preinstall/fast + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Install the project..." + /usr/bin/cmake -P cmake_install.cmake +.PHONY : install/fast + +# Special rule for the target install/local +install/local: preinstall + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Installing only the local directory..." + /usr/bin/cmake -DCMAKE_INSTALL_LOCAL_ONLY=1 -P cmake_install.cmake +.PHONY : install/local + +# Special rule for the target install/local +install/local/fast: preinstall/fast + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Installing only the local directory..." + /usr/bin/cmake -DCMAKE_INSTALL_LOCAL_ONLY=1 -P cmake_install.cmake +.PHONY : install/local/fast + +# Special rule for the target install/strip +install/strip: preinstall + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Installing the project stripped..." + /usr/bin/cmake -DCMAKE_INSTALL_DO_STRIP=1 -P cmake_install.cmake +.PHONY : install/strip + +# Special rule for the target install/strip +install/strip/fast: preinstall/fast + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Installing the project stripped..." + /usr/bin/cmake -DCMAKE_INSTALL_DO_STRIP=1 -P cmake_install.cmake +.PHONY : install/strip/fast + +# The main all target +all: cmake_check_build_system + cd /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out && $(CMAKE_COMMAND) -E cmake_progress_start /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/CMakeFiles /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/framework//CMakeFiles/progress.marks + cd /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 framework/all + $(CMAKE_COMMAND) -E cmake_progress_start /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/CMakeFiles 0 +.PHONY : all + +# The main clean target +clean: + cd /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 framework/clean +.PHONY : clean + +# The main clean target +clean/fast: clean +.PHONY : clean/fast + +# Prepare targets for installation. +preinstall: all + cd /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 framework/preinstall +.PHONY : preinstall + +# Prepare targets for installation. +preinstall/fast: + cd /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 framework/preinstall +.PHONY : preinstall/fast + +# clear depends +depend: + cd /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out && $(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 1 +.PHONY : depend + +# Help Target +help: + @echo "The following are some of the valid targets for this Makefile:" + @echo "... all (the default if no target is provided)" + @echo "... clean" + @echo "... depend" + @echo "... edit_cache" + @echo "... install" + @echo "... install/local" + @echo "... install/strip" + @echo "... list_install_components" + @echo "... package" + @echo "... package_source" + @echo "... rebuild_cache" +.PHONY : help + + + +#============================================================================= +# Special targets to cleanup operation of make. + +# Special rule to run CMake to check the build system integrity. +# No rule that depends on this can have commands that come from listfiles +# because they might be regenerated. +cmake_check_build_system: + cd /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out && $(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 0 +.PHONY : cmake_check_build_system + diff --git a/Increase_Host_compute/Is_increase/build_out/framework/cmake_install.cmake b/Increase_Host_compute/Is_increase/build_out/framework/cmake_install.cmake new file mode 100644 index 0000000000000000000000000000000000000000..ea500202e098bada4f6824cb6e367836eee2a8bf --- /dev/null +++ b/Increase_Host_compute/Is_increase/build_out/framework/cmake_install.cmake @@ -0,0 +1,49 @@ +# Install script for directory: /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/framework + +# Set the install prefix +if(NOT DEFINED CMAKE_INSTALL_PREFIX) + set(CMAKE_INSTALL_PREFIX "/Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out") +endif() +string(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}") + +# Set the install configuration name. +if(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME) + if(BUILD_TYPE) + string(REGEX REPLACE "^[^A-Za-z0-9_]+" "" + CMAKE_INSTALL_CONFIG_NAME "${BUILD_TYPE}") + else() + set(CMAKE_INSTALL_CONFIG_NAME "Release") + endif() + message(STATUS "Install configuration: \"${CMAKE_INSTALL_CONFIG_NAME}\"") +endif() + +# Set the component getting installed. +if(NOT CMAKE_INSTALL_COMPONENT) + if(COMPONENT) + message(STATUS "Install component: \"${COMPONENT}\"") + set(CMAKE_INSTALL_COMPONENT "${COMPONENT}") + else() + set(CMAKE_INSTALL_COMPONENT) + endif() +endif() + +# Install shared libraries without execute permission? +if(NOT DEFINED CMAKE_INSTALL_SO_NO_EXE) + set(CMAKE_INSTALL_SO_NO_EXE "1") +endif() + +# Is this installation the result of a crosscompile? +if(NOT DEFINED CMAKE_CROSSCOMPILING) + set(CMAKE_CROSSCOMPILING "FALSE") +endif() + +# Set default install directory permissions. +if(NOT DEFINED CMAKE_OBJDUMP) + set(CMAKE_OBJDUMP "/usr/bin/objdump") +endif() + +if(NOT CMAKE_INSTALL_LOCAL_ONLY) + # Include the install script for the subdirectory. + include("/Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/framework/tf_plugin/cmake_install.cmake") +endif() + diff --git a/Increase_Host_compute/Is_increase/build_out/framework/tf_plugin/CMakeFiles/CMakeDirectoryInformation.cmake b/Increase_Host_compute/Is_increase/build_out/framework/tf_plugin/CMakeFiles/CMakeDirectoryInformation.cmake new file mode 100644 index 0000000000000000000000000000000000000000..002b88cf2701f56136a34a80e3144414c152313e --- /dev/null +++ b/Increase_Host_compute/Is_increase/build_out/framework/tf_plugin/CMakeFiles/CMakeDirectoryInformation.cmake @@ -0,0 +1,16 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +# Relative path conversion top directories. +set(CMAKE_RELATIVE_PATH_TOP_SOURCE "/Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer") +set(CMAKE_RELATIVE_PATH_TOP_BINARY "/Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out") + +# Force unix paths in dependencies. +set(CMAKE_FORCE_UNIX_PATHS 1) + + +# The C and CXX include file regular expressions for this directory. +set(CMAKE_C_INCLUDE_REGEX_SCAN "^.*$") +set(CMAKE_C_INCLUDE_REGEX_COMPLAIN "^$") +set(CMAKE_CXX_INCLUDE_REGEX_SCAN ${CMAKE_C_INCLUDE_REGEX_SCAN}) +set(CMAKE_CXX_INCLUDE_REGEX_COMPLAIN ${CMAKE_C_INCLUDE_REGEX_COMPLAIN}) diff --git a/Increase_Host_compute/Is_increase/build_out/framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/DependInfo.cmake b/Increase_Host_compute/Is_increase/build_out/framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/DependInfo.cmake new file mode 100644 index 0000000000000000000000000000000000000000..ba7420afd71031921685d51d69308136db2a67ab --- /dev/null +++ b/Increase_Host_compute/Is_increase/build_out/framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/DependInfo.cmake @@ -0,0 +1,19 @@ + +# Consider dependencies only in project. +set(CMAKE_DEPENDS_IN_PROJECT_ONLY OFF) + +# The set of languages for which implicit dependencies are needed: +set(CMAKE_DEPENDS_LANGUAGES + ) + +# The set of dependency files which are needed: +set(CMAKE_DEPENDS_DEPENDENCY_FILES + "/Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/framework/tf_plugin/tensorflow_add_custom_plugin.cc" "framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/tensorflow_add_custom_plugin.cc.o" "gcc" "framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/tensorflow_add_custom_plugin.cc.o.d" + ) + +# Targets to which this target links. +set(CMAKE_TARGET_LINKED_INFO_FILES + ) + +# Fortran module output directory. +set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/Increase_Host_compute/Is_increase/build_out/framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/build.make b/Increase_Host_compute/Is_increase/build_out/framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/build.make new file mode 100644 index 0000000000000000000000000000000000000000..412a127b75c9deb071525911208de3a6d101989e --- /dev/null +++ b/Increase_Host_compute/Is_increase/build_out/framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/build.make @@ -0,0 +1,110 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + +# Disable VCS-based implicit rules. +% : %,v + +# Disable VCS-based implicit rules. +% : RCS/% + +# Disable VCS-based implicit rules. +% : RCS/%,v + +# Disable VCS-based implicit rules. +% : SCCS/s.% + +# Disable VCS-based implicit rules. +% : s.% + +.SUFFIXES: .hpux_make_needs_suffix_list + +# Command-line flag to silence nested $(MAKE). +$(VERBOSE)MAKESILENT = -s + +#Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E rm -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out + +# Include any dependencies generated for this target. +include framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/depend.make +# Include any dependencies generated by the compiler for this target. +include framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/compiler_depend.make + +# Include the progress variables for this target. +include framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/progress.make + +# Include the compile flags for this target's objects. +include framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/flags.make + +framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/tensorflow_add_custom_plugin.cc.o: framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/flags.make +framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/tensorflow_add_custom_plugin.cc.o: ../framework/tf_plugin/tensorflow_add_custom_plugin.cc +framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/tensorflow_add_custom_plugin.cc.o: framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/compiler_depend.ts + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Building CXX object framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/tensorflow_add_custom_plugin.cc.o" + cd /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/framework/tf_plugin && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/tensorflow_add_custom_plugin.cc.o -MF CMakeFiles/cust_tf_parsers.dir/tensorflow_add_custom_plugin.cc.o.d -o CMakeFiles/cust_tf_parsers.dir/tensorflow_add_custom_plugin.cc.o -c /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/framework/tf_plugin/tensorflow_add_custom_plugin.cc + +framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/tensorflow_add_custom_plugin.cc.i: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/cust_tf_parsers.dir/tensorflow_add_custom_plugin.cc.i" + cd /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/framework/tf_plugin && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/framework/tf_plugin/tensorflow_add_custom_plugin.cc > CMakeFiles/cust_tf_parsers.dir/tensorflow_add_custom_plugin.cc.i + +framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/tensorflow_add_custom_plugin.cc.s: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/cust_tf_parsers.dir/tensorflow_add_custom_plugin.cc.s" + cd /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/framework/tf_plugin && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/framework/tf_plugin/tensorflow_add_custom_plugin.cc -o CMakeFiles/cust_tf_parsers.dir/tensorflow_add_custom_plugin.cc.s + +# Object files for target cust_tf_parsers +cust_tf_parsers_OBJECTS = \ +"CMakeFiles/cust_tf_parsers.dir/tensorflow_add_custom_plugin.cc.o" + +# External object files for target cust_tf_parsers +cust_tf_parsers_EXTERNAL_OBJECTS = + +framework/tf_plugin/libcust_tf_parsers.so: framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/tensorflow_add_custom_plugin.cc.o +framework/tf_plugin/libcust_tf_parsers.so: framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/build.make +framework/tf_plugin/libcust_tf_parsers.so: framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/link.txt + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --bold --progress-dir=/Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Linking CXX shared library libcust_tf_parsers.so" + cd /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/framework/tf_plugin && $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/cust_tf_parsers.dir/link.txt --verbose=$(VERBOSE) + +# Rule to build all files generated by this target. +framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/build: framework/tf_plugin/libcust_tf_parsers.so +.PHONY : framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/build + +framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/clean: + cd /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/framework/tf_plugin && $(CMAKE_COMMAND) -P CMakeFiles/cust_tf_parsers.dir/cmake_clean.cmake +.PHONY : framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/clean + +framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/depend: + cd /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/framework/tf_plugin /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/framework/tf_plugin /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/depend + diff --git a/Increase_Host_compute/Is_increase/build_out/framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/cmake_clean.cmake b/Increase_Host_compute/Is_increase/build_out/framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/cmake_clean.cmake new file mode 100644 index 0000000000000000000000000000000000000000..2a9bb611dde79737be869ff0056a9bb5f34c9ea5 --- /dev/null +++ b/Increase_Host_compute/Is_increase/build_out/framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/cmake_clean.cmake @@ -0,0 +1,11 @@ +file(REMOVE_RECURSE + "CMakeFiles/cust_tf_parsers.dir/tensorflow_add_custom_plugin.cc.o" + "CMakeFiles/cust_tf_parsers.dir/tensorflow_add_custom_plugin.cc.o.d" + "libcust_tf_parsers.pdb" + "libcust_tf_parsers.so" +) + +# Per-language clean rules from dependency scanning. +foreach(lang CXX) + include(CMakeFiles/cust_tf_parsers.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/Increase_Host_compute/Is_increase/build_out/framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/compiler_depend.internal b/Increase_Host_compute/Is_increase/build_out/framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/compiler_depend.internal new file mode 100644 index 0000000000000000000000000000000000000000..2e316df834c28d529238d6ca09009e8658ca7b9e --- /dev/null +++ b/Increase_Host_compute/Is_increase/build_out/framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/compiler_depend.internal @@ -0,0 +1,225 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/tensorflow_add_custom_plugin.cc.o + /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/framework/tf_plugin/tensorflow_add_custom_plugin.cc + /usr/include/stdc-predef.h + /usr/local/Ascend/ascend-toolkit/latest/include/register/register.h + /usr/include/c++/11/functional + /usr/include/aarch64-linux-gnu/c++/11/bits/c++config.h + /usr/include/aarch64-linux-gnu/c++/11/bits/os_defines.h + /usr/include/features.h + /usr/include/features-time64.h + /usr/include/aarch64-linux-gnu/bits/wordsize.h + /usr/include/aarch64-linux-gnu/bits/timesize.h + /usr/include/aarch64-linux-gnu/sys/cdefs.h + /usr/include/aarch64-linux-gnu/bits/long-double.h + /usr/include/aarch64-linux-gnu/gnu/stubs.h + /usr/include/aarch64-linux-gnu/gnu/stubs-lp64.h + /usr/include/aarch64-linux-gnu/c++/11/bits/cpu_defines.h + /usr/include/c++/11/bits/stl_function.h + /usr/include/c++/11/backward/binders.h + /usr/include/c++/11/new + /usr/include/c++/11/bits/exception.h + /usr/include/c++/11/tuple + /usr/include/c++/11/utility + /usr/include/c++/11/bits/stl_relops.h + /usr/include/c++/11/bits/stl_pair.h + /usr/include/c++/11/bits/move.h + /usr/include/c++/11/type_traits + /usr/include/c++/11/initializer_list + /usr/include/c++/11/array + /usr/include/c++/11/bits/functexcept.h + /usr/include/c++/11/bits/exception_defines.h + /usr/include/c++/11/bits/stl_algobase.h + /usr/include/c++/11/bits/cpp_type_traits.h + /usr/include/c++/11/ext/type_traits.h + /usr/include/c++/11/ext/numeric_traits.h + /usr/include/c++/11/bits/stl_iterator_base_types.h + /usr/include/c++/11/bits/stl_iterator_base_funcs.h + /usr/include/c++/11/bits/concept_check.h + /usr/include/c++/11/debug/assertions.h + /usr/include/c++/11/bits/stl_iterator.h + /usr/include/c++/11/bits/ptr_traits.h + /usr/include/c++/11/debug/debug.h + /usr/include/c++/11/bits/predefined_ops.h + /usr/include/c++/11/bits/range_access.h + /usr/include/c++/11/bits/uses_allocator.h + /usr/include/c++/11/bits/invoke.h + /usr/include/c++/11/bits/functional_hash.h + /usr/include/c++/11/bits/hash_bytes.h + /usr/include/c++/11/bits/refwrap.h + /usr/include/c++/11/bits/std_function.h + /usr/include/c++/11/typeinfo + /usr/include/c++/11/map + /usr/include/c++/11/bits/stl_tree.h + /usr/include/c++/11/bits/allocator.h + /usr/include/aarch64-linux-gnu/c++/11/bits/c++allocator.h + /usr/include/c++/11/ext/new_allocator.h + /usr/include/c++/11/bits/memoryfwd.h + /usr/include/c++/11/ext/alloc_traits.h + /usr/include/c++/11/bits/alloc_traits.h + /usr/include/c++/11/bits/stl_construct.h + /usr/include/c++/11/ext/aligned_buffer.h + /usr/include/c++/11/bits/stl_map.h + /usr/include/c++/11/bits/stl_multimap.h + /usr/include/c++/11/bits/erase_if.h + /usr/include/c++/11/memory + /usr/include/c++/11/bits/stl_uninitialized.h + /usr/include/c++/11/bits/stl_tempbuf.h + /usr/include/c++/11/bits/stl_raw_storage_iter.h + /usr/include/c++/11/bits/align.h + /usr/include/c++/11/bit + /usr/lib/gcc/aarch64-linux-gnu/11/include/stdint.h + /usr/include/stdint.h + /usr/include/aarch64-linux-gnu/bits/libc-header-start.h + /usr/include/aarch64-linux-gnu/bits/types.h + /usr/include/aarch64-linux-gnu/bits/typesizes.h + /usr/include/aarch64-linux-gnu/bits/time64.h + /usr/include/aarch64-linux-gnu/bits/wchar.h + /usr/include/aarch64-linux-gnu/bits/stdint-intn.h + /usr/include/aarch64-linux-gnu/bits/stdint-uintn.h + /usr/include/c++/11/bits/unique_ptr.h + /usr/include/c++/11/bits/shared_ptr.h + /usr/include/c++/11/iosfwd + /usr/include/c++/11/bits/stringfwd.h + /usr/include/c++/11/bits/postypes.h + /usr/include/c++/11/cwchar + /usr/include/wchar.h + /usr/include/aarch64-linux-gnu/bits/floatn.h + /usr/include/aarch64-linux-gnu/bits/floatn-common.h + /usr/lib/gcc/aarch64-linux-gnu/11/include/stddef.h + /usr/lib/gcc/aarch64-linux-gnu/11/include/stdarg.h + /usr/include/aarch64-linux-gnu/bits/types/wint_t.h + /usr/include/aarch64-linux-gnu/bits/types/mbstate_t.h + /usr/include/aarch64-linux-gnu/bits/types/__mbstate_t.h + /usr/include/aarch64-linux-gnu/bits/types/__FILE.h + /usr/include/aarch64-linux-gnu/bits/types/FILE.h + /usr/include/aarch64-linux-gnu/bits/types/locale_t.h + /usr/include/aarch64-linux-gnu/bits/types/__locale_t.h + /usr/include/aarch64-linux-gnu/bits/wchar2.h + /usr/include/c++/11/bits/shared_ptr_base.h + /usr/include/c++/11/bits/allocated_ptr.h + /usr/include/c++/11/ext/atomicity.h + /usr/include/aarch64-linux-gnu/c++/11/bits/gthr.h + /usr/include/aarch64-linux-gnu/c++/11/bits/gthr-default.h + /usr/include/pthread.h + /usr/include/sched.h + /usr/include/aarch64-linux-gnu/bits/types/time_t.h + /usr/include/aarch64-linux-gnu/bits/types/struct_timespec.h + /usr/include/aarch64-linux-gnu/bits/endian.h + /usr/include/aarch64-linux-gnu/bits/endianness.h + /usr/include/aarch64-linux-gnu/bits/sched.h + /usr/include/aarch64-linux-gnu/bits/types/struct_sched_param.h + /usr/include/aarch64-linux-gnu/bits/cpu-set.h + /usr/include/time.h + /usr/include/aarch64-linux-gnu/bits/time.h + /usr/include/aarch64-linux-gnu/bits/timex.h + /usr/include/aarch64-linux-gnu/bits/types/struct_timeval.h + /usr/include/aarch64-linux-gnu/bits/types/clock_t.h + /usr/include/aarch64-linux-gnu/bits/types/struct_tm.h + /usr/include/aarch64-linux-gnu/bits/types/clockid_t.h + /usr/include/aarch64-linux-gnu/bits/types/timer_t.h + /usr/include/aarch64-linux-gnu/bits/types/struct_itimerspec.h + /usr/include/aarch64-linux-gnu/bits/pthreadtypes.h + /usr/include/aarch64-linux-gnu/bits/thread-shared-types.h + /usr/include/aarch64-linux-gnu/bits/pthreadtypes-arch.h + /usr/include/aarch64-linux-gnu/bits/atomic_wide_counter.h + /usr/include/aarch64-linux-gnu/bits/struct_mutex.h + /usr/include/aarch64-linux-gnu/bits/struct_rwlock.h + /usr/include/aarch64-linux-gnu/bits/setjmp.h + /usr/include/aarch64-linux-gnu/bits/types/__sigset_t.h + /usr/include/aarch64-linux-gnu/bits/types/struct___jmp_buf_tag.h + /usr/include/aarch64-linux-gnu/bits/pthread_stack_min-dynamic.h + /usr/include/aarch64-linux-gnu/c++/11/bits/atomic_word.h + /usr/include/aarch64-linux-gnu/sys/single_threaded.h + /usr/include/c++/11/ext/concurrence.h + /usr/include/c++/11/exception + /usr/include/c++/11/bits/exception_ptr.h + /usr/include/c++/11/bits/cxxabi_init_exception.h + /usr/include/c++/11/bits/nested_exception.h + /usr/include/c++/11/bits/shared_ptr_atomic.h + /usr/include/c++/11/bits/atomic_base.h + /usr/include/c++/11/bits/atomic_lockfree_defines.h + /usr/include/c++/11/backward/auto_ptr.h + /usr/include/c++/11/set + /usr/include/c++/11/bits/stl_set.h + /usr/include/c++/11/bits/stl_multiset.h + /usr/include/c++/11/string + /usr/include/c++/11/bits/char_traits.h + /usr/include/c++/11/cstdint + /usr/include/c++/11/bits/localefwd.h + /usr/include/aarch64-linux-gnu/c++/11/bits/c++locale.h + /usr/include/c++/11/clocale + /usr/include/locale.h + /usr/include/aarch64-linux-gnu/bits/locale.h + /usr/include/c++/11/cctype + /usr/include/ctype.h + /usr/include/c++/11/bits/ostream_insert.h + /usr/include/c++/11/bits/cxxabi_forced.h + /usr/include/c++/11/bits/basic_string.h + /usr/include/c++/11/ext/string_conversions.h + /usr/include/c++/11/cstdlib + /usr/include/stdlib.h + /usr/include/aarch64-linux-gnu/bits/waitflags.h + /usr/include/aarch64-linux-gnu/bits/waitstatus.h + /usr/include/aarch64-linux-gnu/sys/types.h + /usr/include/endian.h + /usr/include/aarch64-linux-gnu/bits/byteswap.h + /usr/include/aarch64-linux-gnu/bits/uintn-identity.h + /usr/include/aarch64-linux-gnu/sys/select.h + /usr/include/aarch64-linux-gnu/bits/select.h + /usr/include/aarch64-linux-gnu/bits/types/sigset_t.h + /usr/include/aarch64-linux-gnu/bits/select2.h + /usr/include/alloca.h + /usr/include/aarch64-linux-gnu/bits/stdlib-bsearch.h + /usr/include/aarch64-linux-gnu/bits/stdlib-float.h + /usr/include/aarch64-linux-gnu/bits/stdlib.h + /usr/include/c++/11/bits/std_abs.h + /usr/include/c++/11/cstdio + /usr/include/stdio.h + /usr/include/aarch64-linux-gnu/bits/types/__fpos_t.h + /usr/include/aarch64-linux-gnu/bits/types/__fpos64_t.h + /usr/include/aarch64-linux-gnu/bits/types/struct_FILE.h + /usr/include/aarch64-linux-gnu/bits/types/cookie_io_functions_t.h + /usr/include/aarch64-linux-gnu/bits/stdio_lim.h + /usr/include/aarch64-linux-gnu/bits/stdio.h + /usr/include/aarch64-linux-gnu/bits/stdio2.h + /usr/include/c++/11/cerrno + /usr/include/errno.h + /usr/include/aarch64-linux-gnu/bits/errno.h + /usr/include/linux/errno.h + /usr/include/aarch64-linux-gnu/asm/errno.h + /usr/include/asm-generic/errno.h + /usr/include/asm-generic/errno-base.h + /usr/include/aarch64-linux-gnu/bits/types/error_t.h + /usr/include/c++/11/bits/charconv.h + /usr/include/c++/11/bits/basic_string.tcc + /usr/include/c++/11/unordered_map + /usr/include/c++/11/bits/hashtable.h + /usr/include/c++/11/bits/hashtable_policy.h + /usr/include/c++/11/bits/enable_special_members.h + /usr/include/c++/11/bits/unordered_map.h + /usr/include/c++/11/vector + /usr/include/c++/11/bits/stl_vector.h + /usr/include/c++/11/bits/stl_bvector.h + /usr/include/c++/11/bits/vector.tcc + /usr/local/Ascend/ascend-toolkit/latest/include/graph/operator.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/ge_error_codes.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/inference_context.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/tensor.h + /usr/include/c++/11/atomic + /usr/local/Ascend/ascend-toolkit/latest/include/graph/ge_error_codes.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/types.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/ascend_string.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/types.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/types.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/resource_context.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/ge_error_codes.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/tensor.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/types.h + /usr/local/Ascend/ascend-toolkit/latest/include/register/register_error_codes.h + /usr/local/Ascend/ascend-toolkit/latest/include/register/register_fmk_types.h + /usr/local/Ascend/ascend-toolkit/latest/include/register/register_types.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/ascend_string.h + diff --git a/Increase_Host_compute/Is_increase/build_out/framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/compiler_depend.make b/Increase_Host_compute/Is_increase/build_out/framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/compiler_depend.make new file mode 100644 index 0000000000000000000000000000000000000000..6c28a2fdcdf617e2a67adf3f62934e2a19e655f6 --- /dev/null +++ b/Increase_Host_compute/Is_increase/build_out/framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/compiler_depend.make @@ -0,0 +1,650 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/tensorflow_add_custom_plugin.cc.o: ../framework/tf_plugin/tensorflow_add_custom_plugin.cc \ + /usr/include/stdc-predef.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/register/register.h \ + /usr/include/c++/11/functional \ + /usr/include/aarch64-linux-gnu/c++/11/bits/c++config.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/os_defines.h \ + /usr/include/features.h \ + /usr/include/features-time64.h \ + /usr/include/aarch64-linux-gnu/bits/wordsize.h \ + /usr/include/aarch64-linux-gnu/bits/timesize.h \ + /usr/include/aarch64-linux-gnu/sys/cdefs.h \ + /usr/include/aarch64-linux-gnu/bits/long-double.h \ + /usr/include/aarch64-linux-gnu/gnu/stubs.h \ + /usr/include/aarch64-linux-gnu/gnu/stubs-lp64.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/cpu_defines.h \ + /usr/include/c++/11/bits/stl_function.h \ + /usr/include/c++/11/backward/binders.h \ + /usr/include/c++/11/new \ + /usr/include/c++/11/bits/exception.h \ + /usr/include/c++/11/tuple \ + /usr/include/c++/11/utility \ + /usr/include/c++/11/bits/stl_relops.h \ + /usr/include/c++/11/bits/stl_pair.h \ + /usr/include/c++/11/bits/move.h \ + /usr/include/c++/11/type_traits \ + /usr/include/c++/11/initializer_list \ + /usr/include/c++/11/array \ + /usr/include/c++/11/bits/functexcept.h \ + /usr/include/c++/11/bits/exception_defines.h \ + /usr/include/c++/11/bits/stl_algobase.h \ + /usr/include/c++/11/bits/cpp_type_traits.h \ + /usr/include/c++/11/ext/type_traits.h \ + /usr/include/c++/11/ext/numeric_traits.h \ + /usr/include/c++/11/bits/stl_iterator_base_types.h \ + /usr/include/c++/11/bits/stl_iterator_base_funcs.h \ + /usr/include/c++/11/bits/concept_check.h \ + /usr/include/c++/11/debug/assertions.h \ + /usr/include/c++/11/bits/stl_iterator.h \ + /usr/include/c++/11/bits/ptr_traits.h \ + /usr/include/c++/11/debug/debug.h \ + /usr/include/c++/11/bits/predefined_ops.h \ + /usr/include/c++/11/bits/range_access.h \ + /usr/include/c++/11/bits/uses_allocator.h \ + /usr/include/c++/11/bits/invoke.h \ + /usr/include/c++/11/bits/functional_hash.h \ + /usr/include/c++/11/bits/hash_bytes.h \ + /usr/include/c++/11/bits/refwrap.h \ + /usr/include/c++/11/bits/std_function.h \ + /usr/include/c++/11/typeinfo \ + /usr/include/c++/11/map \ + /usr/include/c++/11/bits/stl_tree.h \ + /usr/include/c++/11/bits/allocator.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/c++allocator.h \ + /usr/include/c++/11/ext/new_allocator.h \ + /usr/include/c++/11/bits/memoryfwd.h \ + /usr/include/c++/11/ext/alloc_traits.h \ + /usr/include/c++/11/bits/alloc_traits.h \ + /usr/include/c++/11/bits/stl_construct.h \ + /usr/include/c++/11/ext/aligned_buffer.h \ + /usr/include/c++/11/bits/stl_map.h \ + /usr/include/c++/11/bits/stl_multimap.h \ + /usr/include/c++/11/bits/erase_if.h \ + /usr/include/c++/11/memory \ + /usr/include/c++/11/bits/stl_uninitialized.h \ + /usr/include/c++/11/bits/stl_tempbuf.h \ + /usr/include/c++/11/bits/stl_raw_storage_iter.h \ + /usr/include/c++/11/bits/align.h \ + /usr/include/c++/11/bit \ + /usr/lib/gcc/aarch64-linux-gnu/11/include/stdint.h \ + /usr/include/stdint.h \ + /usr/include/aarch64-linux-gnu/bits/libc-header-start.h \ + /usr/include/aarch64-linux-gnu/bits/types.h \ + /usr/include/aarch64-linux-gnu/bits/typesizes.h \ + /usr/include/aarch64-linux-gnu/bits/time64.h \ + /usr/include/aarch64-linux-gnu/bits/wchar.h \ + /usr/include/aarch64-linux-gnu/bits/stdint-intn.h \ + /usr/include/aarch64-linux-gnu/bits/stdint-uintn.h \ + /usr/include/c++/11/bits/unique_ptr.h \ + /usr/include/c++/11/bits/shared_ptr.h \ + /usr/include/c++/11/iosfwd \ + /usr/include/c++/11/bits/stringfwd.h \ + /usr/include/c++/11/bits/postypes.h \ + /usr/include/c++/11/cwchar \ + /usr/include/wchar.h \ + /usr/include/aarch64-linux-gnu/bits/floatn.h \ + /usr/include/aarch64-linux-gnu/bits/floatn-common.h \ + /usr/lib/gcc/aarch64-linux-gnu/11/include/stddef.h \ + /usr/lib/gcc/aarch64-linux-gnu/11/include/stdarg.h \ + /usr/include/aarch64-linux-gnu/bits/types/wint_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/mbstate_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/__mbstate_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/__FILE.h \ + /usr/include/aarch64-linux-gnu/bits/types/FILE.h \ + /usr/include/aarch64-linux-gnu/bits/types/locale_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/__locale_t.h \ + /usr/include/aarch64-linux-gnu/bits/wchar2.h \ + /usr/include/c++/11/bits/shared_ptr_base.h \ + /usr/include/c++/11/bits/allocated_ptr.h \ + /usr/include/c++/11/ext/atomicity.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/gthr.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/gthr-default.h \ + /usr/include/pthread.h \ + /usr/include/sched.h \ + /usr/include/aarch64-linux-gnu/bits/types/time_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/struct_timespec.h \ + /usr/include/aarch64-linux-gnu/bits/endian.h \ + /usr/include/aarch64-linux-gnu/bits/endianness.h \ + /usr/include/aarch64-linux-gnu/bits/sched.h \ + /usr/include/aarch64-linux-gnu/bits/types/struct_sched_param.h \ + /usr/include/aarch64-linux-gnu/bits/cpu-set.h \ + /usr/include/time.h \ + /usr/include/aarch64-linux-gnu/bits/time.h \ + /usr/include/aarch64-linux-gnu/bits/timex.h \ + /usr/include/aarch64-linux-gnu/bits/types/struct_timeval.h \ + /usr/include/aarch64-linux-gnu/bits/types/clock_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/struct_tm.h \ + /usr/include/aarch64-linux-gnu/bits/types/clockid_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/timer_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/struct_itimerspec.h \ + /usr/include/aarch64-linux-gnu/bits/pthreadtypes.h \ + /usr/include/aarch64-linux-gnu/bits/thread-shared-types.h \ + /usr/include/aarch64-linux-gnu/bits/pthreadtypes-arch.h \ + /usr/include/aarch64-linux-gnu/bits/atomic_wide_counter.h \ + /usr/include/aarch64-linux-gnu/bits/struct_mutex.h \ + /usr/include/aarch64-linux-gnu/bits/struct_rwlock.h \ + /usr/include/aarch64-linux-gnu/bits/setjmp.h \ + /usr/include/aarch64-linux-gnu/bits/types/__sigset_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/struct___jmp_buf_tag.h \ + /usr/include/aarch64-linux-gnu/bits/pthread_stack_min-dynamic.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/atomic_word.h \ + /usr/include/aarch64-linux-gnu/sys/single_threaded.h \ + /usr/include/c++/11/ext/concurrence.h \ + /usr/include/c++/11/exception \ + /usr/include/c++/11/bits/exception_ptr.h \ + /usr/include/c++/11/bits/cxxabi_init_exception.h \ + /usr/include/c++/11/bits/nested_exception.h \ + /usr/include/c++/11/bits/shared_ptr_atomic.h \ + /usr/include/c++/11/bits/atomic_base.h \ + /usr/include/c++/11/bits/atomic_lockfree_defines.h \ + /usr/include/c++/11/backward/auto_ptr.h \ + /usr/include/c++/11/set \ + /usr/include/c++/11/bits/stl_set.h \ + /usr/include/c++/11/bits/stl_multiset.h \ + /usr/include/c++/11/string \ + /usr/include/c++/11/bits/char_traits.h \ + /usr/include/c++/11/cstdint \ + /usr/include/c++/11/bits/localefwd.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/c++locale.h \ + /usr/include/c++/11/clocale \ + /usr/include/locale.h \ + /usr/include/aarch64-linux-gnu/bits/locale.h \ + /usr/include/c++/11/cctype \ + /usr/include/ctype.h \ + /usr/include/c++/11/bits/ostream_insert.h \ + /usr/include/c++/11/bits/cxxabi_forced.h \ + /usr/include/c++/11/bits/basic_string.h \ + /usr/include/c++/11/ext/string_conversions.h \ + /usr/include/c++/11/cstdlib \ + /usr/include/stdlib.h \ + /usr/include/aarch64-linux-gnu/bits/waitflags.h \ + /usr/include/aarch64-linux-gnu/bits/waitstatus.h \ + /usr/include/aarch64-linux-gnu/sys/types.h \ + /usr/include/endian.h \ + /usr/include/aarch64-linux-gnu/bits/byteswap.h \ + /usr/include/aarch64-linux-gnu/bits/uintn-identity.h \ + /usr/include/aarch64-linux-gnu/sys/select.h \ + /usr/include/aarch64-linux-gnu/bits/select.h \ + /usr/include/aarch64-linux-gnu/bits/types/sigset_t.h \ + /usr/include/aarch64-linux-gnu/bits/select2.h \ + /usr/include/alloca.h \ + /usr/include/aarch64-linux-gnu/bits/stdlib-bsearch.h \ + /usr/include/aarch64-linux-gnu/bits/stdlib-float.h \ + /usr/include/aarch64-linux-gnu/bits/stdlib.h \ + /usr/include/c++/11/bits/std_abs.h \ + /usr/include/c++/11/cstdio \ + /usr/include/stdio.h \ + /usr/include/aarch64-linux-gnu/bits/types/__fpos_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/__fpos64_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/struct_FILE.h \ + /usr/include/aarch64-linux-gnu/bits/types/cookie_io_functions_t.h \ + /usr/include/aarch64-linux-gnu/bits/stdio_lim.h \ + /usr/include/aarch64-linux-gnu/bits/stdio.h \ + /usr/include/aarch64-linux-gnu/bits/stdio2.h \ + /usr/include/c++/11/cerrno \ + /usr/include/errno.h \ + /usr/include/aarch64-linux-gnu/bits/errno.h \ + /usr/include/linux/errno.h \ + /usr/include/aarch64-linux-gnu/asm/errno.h \ + /usr/include/asm-generic/errno.h \ + /usr/include/asm-generic/errno-base.h \ + /usr/include/aarch64-linux-gnu/bits/types/error_t.h \ + /usr/include/c++/11/bits/charconv.h \ + /usr/include/c++/11/bits/basic_string.tcc \ + /usr/include/c++/11/unordered_map \ + /usr/include/c++/11/bits/hashtable.h \ + /usr/include/c++/11/bits/hashtable_policy.h \ + /usr/include/c++/11/bits/enable_special_members.h \ + /usr/include/c++/11/bits/unordered_map.h \ + /usr/include/c++/11/vector \ + /usr/include/c++/11/bits/stl_vector.h \ + /usr/include/c++/11/bits/stl_bvector.h \ + /usr/include/c++/11/bits/vector.tcc \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/operator.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/ge_error_codes.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/inference_context.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/tensor.h \ + /usr/include/c++/11/atomic \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/ge_error_codes.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/types.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/ascend_string.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/types.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/types.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/resource_context.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/ge_error_codes.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/tensor.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/types.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/register/register_error_codes.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/register/register_fmk_types.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/register/register_types.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/ascend_string.h + + +/usr/local/Ascend/ascend-toolkit/latest/include/graph/resource_context.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/graph/ascend_string.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/graph/tensor.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/graph/inference_context.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/register/register_types.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/graph/operator.h: + +/usr/include/c++/11/bits/vector.tcc: + +/usr/include/c++/11/bits/stl_bvector.h: + +/usr/include/c++/11/bits/unordered_map.h: + +/usr/include/c++/11/bits/enable_special_members.h: + +/usr/include/c++/11/bits/hashtable_policy.h: + +/usr/include/c++/11/bits/basic_string.tcc: + +/usr/include/asm-generic/errno.h: + +/usr/include/aarch64-linux-gnu/bits/types/error_t.h: + +/usr/include/linux/errno.h: + +/usr/include/aarch64-linux-gnu/bits/stdio_lim.h: + +/usr/include/aarch64-linux-gnu/bits/types/struct_FILE.h: + +/usr/include/aarch64-linux-gnu/bits/types/__fpos64_t.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/register/register_error_codes.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/graph/ge_error_codes.h: + +/usr/include/stdio.h: + +/usr/include/c++/11/bits/std_abs.h: + +/usr/include/aarch64-linux-gnu/bits/stdlib-bsearch.h: + +/usr/include/aarch64-linux-gnu/bits/uintn-identity.h: + +/usr/include/aarch64-linux-gnu/bits/waitstatus.h: + +/usr/include/aarch64-linux-gnu/bits/waitflags.h: + +/usr/include/stdlib.h: + +/usr/include/c++/11/bits/basic_string.h: + +/usr/include/c++/11/bits/ostream_insert.h: + +/usr/include/c++/11/unordered_map: + +/usr/include/aarch64-linux-gnu/asm/errno.h: + +/usr/include/c++/11/cctype: + +/usr/include/aarch64-linux-gnu/bits/locale.h: + +/usr/include/locale.h: + +/usr/include/c++/11/cerrno: + +/usr/include/aarch64-linux-gnu/bits/stdio.h: + +/usr/include/aarch64-linux-gnu/c++/11/bits/c++locale.h: + +/usr/include/c++/11/bits/localefwd.h: + +/usr/include/c++/11/cstdint: + +/usr/include/c++/11/string: + +/usr/include/c++/11/bits/stl_multiset.h: + +/usr/include/c++/11/bits/stl_set.h: + +/usr/include/c++/11/set: + +/usr/include/aarch64-linux-gnu/bits/types/__fpos_t.h: + +/usr/include/c++/11/bits/atomic_lockfree_defines.h: + +/usr/include/c++/11/bits/shared_ptr_atomic.h: + +/usr/include/c++/11/bits/nested_exception.h: + +/usr/include/c++/11/ext/string_conversions.h: + +/usr/include/c++/11/bits/exception_ptr.h: + +/usr/include/c++/11/ext/concurrence.h: + +/usr/include/aarch64-linux-gnu/sys/single_threaded.h: + +/usr/include/aarch64-linux-gnu/c++/11/bits/atomic_word.h: + +/usr/include/aarch64-linux-gnu/bits/types/struct___jmp_buf_tag.h: + +/usr/include/endian.h: + +/usr/include/c++/11/ext/aligned_buffer.h: + +/usr/include/aarch64-linux-gnu/sys/select.h: + +../framework/tf_plugin/tensorflow_add_custom_plugin.cc: + +/usr/include/c++/11/iosfwd: + +/usr/include/aarch64-linux-gnu/bits/pthread_stack_min-dynamic.h: + +/usr/include/aarch64-linux-gnu/bits/struct_rwlock.h: + +/usr/include/c++/11/bits/stl_construct.h: + +/usr/include/aarch64-linux-gnu/bits/typesizes.h: + +/usr/include/c++/11/bits/alloc_traits.h: + +/usr/include/c++/11/bits/cxxabi_forced.h: + +/usr/include/c++/11/ext/alloc_traits.h: + +/usr/include/c++/11/bits/stl_tempbuf.h: + +/usr/include/c++/11/bits/invoke.h: + +/usr/include/c++/11/map: + +/usr/include/c++/11/bits/range_access.h: + +/usr/include/c++/11/bits/exception.h: + +/usr/include/aarch64-linux-gnu/bits/sched.h: + +/usr/include/aarch64-linux-gnu/bits/types/locale_t.h: + +/usr/include/c++/11/debug/assertions.h: + +/usr/include/aarch64-linux-gnu/c++/11/bits/c++allocator.h: + +/usr/include/aarch64-linux-gnu/bits/byteswap.h: + +/usr/include/c++/11/bits/concept_check.h: + +/usr/include/aarch64-linux-gnu/bits/long-double.h: + +/usr/include/aarch64-linux-gnu/bits/types/cookie_io_functions_t.h: + +/usr/include/stdint.h: + +/usr/include/aarch64-linux-gnu/bits/libc-header-start.h: + +/usr/include/c++/11/bits/stl_iterator_base_funcs.h: + +/usr/include/c++/11/ext/new_allocator.h: + +/usr/include/c++/11/backward/auto_ptr.h: + +/usr/include/c++/11/bits/stl_uninitialized.h: + +/usr/include/c++/11/memory: + +/usr/include/aarch64-linux-gnu/bits/pthreadtypes.h: + +/usr/include/c++/11/bits/stl_map.h: + +/usr/include/c++/11/bits/refwrap.h: + +/usr/include/aarch64-linux-gnu/bits/select.h: + +/usr/include/aarch64-linux-gnu/bits/timesize.h: + +/usr/include/c++/11/exception: + +/usr/include/aarch64-linux-gnu/sys/cdefs.h: + +/usr/include/c++/11/bits/cpp_type_traits.h: + +/usr/include/pthread.h: + +/usr/include/aarch64-linux-gnu/bits/types/struct_sched_param.h: + +/usr/include/c++/11/debug/debug.h: + +/usr/include/aarch64-linux-gnu/bits/thread-shared-types.h: + +/usr/include/c++/11/bits/uses_allocator.h: + +/usr/include/aarch64-linux-gnu/bits/types/struct_timespec.h: + +/usr/include/errno.h: + +/usr/include/c++/11/utility: + +/usr/include/c++/11/bits/atomic_base.h: + +/usr/include/c++/11/ext/numeric_traits.h: + +/usr/include/c++/11/bits/functional_hash.h: + +/usr/include/features-time64.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/graph/types.h: + +/usr/include/aarch64-linux-gnu/bits/stdint-intn.h: + +/usr/include/aarch64-linux-gnu/gnu/stubs.h: + +/usr/include/c++/11/typeinfo: + +/usr/include/aarch64-linux-gnu/bits/types/wint_t.h: + +/usr/include/aarch64-linux-gnu/c++/11/bits/os_defines.h: + +/usr/include/aarch64-linux-gnu/bits/types/clock_t.h: + +/usr/include/c++/11/bits/predefined_ops.h: + +/usr/include/aarch64-linux-gnu/c++/11/bits/cpu_defines.h: + +/usr/include/aarch64-linux-gnu/c++/11/bits/gthr-default.h: + +/usr/include/aarch64-linux-gnu/bits/atomic_wide_counter.h: + +/usr/include/asm-generic/errno-base.h: + +/usr/include/c++/11/bits/char_traits.h: + +/usr/include/aarch64-linux-gnu/bits/wordsize.h: + +/usr/include/c++/11/functional: + +/usr/include/c++/11/bits/stl_relops.h: + +/usr/include/c++/11/bits/move.h: + +/usr/include/c++/11/bits/unique_ptr.h: + +/usr/include/c++/11/bits/stl_vector.h: + +/usr/include/aarch64-linux-gnu/bits/stdlib.h: + +/usr/include/aarch64-linux-gnu/gnu/stubs-lp64.h: + +/usr/include/c++/11/array: + +/usr/include/c++/11/bits/ptr_traits.h: + +/usr/include/c++/11/bits/stl_iterator.h: + +/usr/include/c++/11/new: + +/usr/include/c++/11/ext/type_traits.h: + +/usr/include/aarch64-linux-gnu/bits/types/__mbstate_t.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/register/register.h: + +/usr/include/features.h: + +/usr/include/c++/11/bits/stl_multimap.h: + +/usr/include/aarch64-linux-gnu/bits/errno.h: + +/usr/include/aarch64-linux-gnu/bits/stdio2.h: + +/usr/include/aarch64-linux-gnu/c++/11/bits/c++config.h: + +/usr/include/c++/11/bits/stl_tree.h: + +/usr/include/c++/11/tuple: + +/usr/include/c++/11/type_traits: + +/usr/include/ctype.h: + +/usr/include/aarch64-linux-gnu/bits/endianness.h: + +/usr/include/c++/11/bits/stl_function.h: + +/usr/include/c++/11/bits/stl_pair.h: + +/usr/include/c++/11/ext/atomicity.h: + +/usr/include/stdc-predef.h: + +/usr/include/c++/11/atomic: + +/usr/include/c++/11/bits/exception_defines.h: + +/usr/include/aarch64-linux-gnu/bits/types/sigset_t.h: + +/usr/include/c++/11/bits/stl_raw_storage_iter.h: + +/usr/include/c++/11/vector: + +/usr/include/c++/11/bits/align.h: + +/usr/include/c++/11/cstdlib: + +/usr/include/c++/11/bits/stl_iterator_base_types.h: + +/usr/include/c++/11/bit: + +/usr/include/alloca.h: + +/usr/include/aarch64-linux-gnu/bits/time64.h: + +/usr/include/aarch64-linux-gnu/bits/stdlib-float.h: + +/usr/include/aarch64-linux-gnu/bits/select2.h: + +/usr/include/c++/11/bits/functexcept.h: + +/usr/include/aarch64-linux-gnu/bits/time.h: + +/usr/include/c++/11/cstdio: + +/usr/include/aarch64-linux-gnu/bits/stdint-uintn.h: + +/usr/include/aarch64-linux-gnu/sys/types.h: + +/usr/include/c++/11/bits/shared_ptr.h: + +/usr/include/c++/11/bits/memoryfwd.h: + +/usr/include/c++/11/bits/stringfwd.h: + +/usr/include/c++/11/bits/postypes.h: + +/usr/include/c++/11/bits/stl_algobase.h: + +/usr/include/c++/11/cwchar: + +/usr/include/aarch64-linux-gnu/bits/types/struct_tm.h: + +/usr/include/c++/11/bits/cxxabi_init_exception.h: + +/usr/include/wchar.h: + +/usr/include/aarch64-linux-gnu/bits/timex.h: + +/usr/include/c++/11/backward/binders.h: + +/usr/include/aarch64-linux-gnu/bits/floatn.h: + +/usr/include/c++/11/bits/hash_bytes.h: + +/usr/lib/gcc/aarch64-linux-gnu/11/include/stdarg.h: + +/usr/include/aarch64-linux-gnu/bits/types/__locale_t.h: + +/usr/lib/gcc/aarch64-linux-gnu/11/include/stddef.h: + +/usr/include/c++/11/bits/charconv.h: + +/usr/include/aarch64-linux-gnu/bits/types/mbstate_t.h: + +/usr/include/aarch64-linux-gnu/bits/types/__FILE.h: + +/usr/include/aarch64-linux-gnu/bits/types/FILE.h: + +/usr/include/aarch64-linux-gnu/bits/wchar.h: + +/usr/include/c++/11/bits/shared_ptr_base.h: + +/usr/include/aarch64-linux-gnu/bits/wchar2.h: + +/usr/include/aarch64-linux-gnu/bits/floatn-common.h: + +/usr/include/c++/11/bits/allocated_ptr.h: + +/usr/include/aarch64-linux-gnu/c++/11/bits/gthr.h: + +/usr/include/sched.h: + +/usr/include/aarch64-linux-gnu/bits/types/time_t.h: + +/usr/include/aarch64-linux-gnu/bits/endian.h: + +/usr/include/aarch64-linux-gnu/bits/cpu-set.h: + +/usr/lib/gcc/aarch64-linux-gnu/11/include/stdint.h: + +/usr/include/time.h: + +/usr/include/c++/11/initializer_list: + +/usr/include/aarch64-linux-gnu/bits/types/struct_timeval.h: + +/usr/include/c++/11/bits/allocator.h: + +/usr/include/c++/11/bits/std_function.h: + +/usr/include/aarch64-linux-gnu/bits/types/clockid_t.h: + +/usr/include/c++/11/clocale: + +/usr/include/aarch64-linux-gnu/bits/types/timer_t.h: + +/usr/include/aarch64-linux-gnu/bits/types/struct_itimerspec.h: + +/usr/include/aarch64-linux-gnu/bits/pthreadtypes-arch.h: + +/usr/include/c++/11/bits/hashtable.h: + +/usr/include/aarch64-linux-gnu/bits/setjmp.h: + +/usr/include/aarch64-linux-gnu/bits/types.h: + +/usr/include/aarch64-linux-gnu/bits/struct_mutex.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/register/register_fmk_types.h: + +/usr/include/c++/11/bits/erase_if.h: + +/usr/include/aarch64-linux-gnu/bits/types/__sigset_t.h: diff --git a/Increase_Host_compute/Is_increase/build_out/framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/compiler_depend.ts b/Increase_Host_compute/Is_increase/build_out/framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/compiler_depend.ts new file mode 100644 index 0000000000000000000000000000000000000000..ab564b315366e9116e7e5f75105bbec566fea95a --- /dev/null +++ b/Increase_Host_compute/Is_increase/build_out/framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/compiler_depend.ts @@ -0,0 +1,2 @@ +# CMAKE generated file: DO NOT EDIT! +# Timestamp file for compiler generated dependencies management for cust_tf_parsers. diff --git a/Increase_Host_compute/Is_increase/build_out/framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/depend.make b/Increase_Host_compute/Is_increase/build_out/framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/depend.make new file mode 100644 index 0000000000000000000000000000000000000000..e471fdc8bd7fbf949f581db94fd24c02afe34b2c --- /dev/null +++ b/Increase_Host_compute/Is_increase/build_out/framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/depend.make @@ -0,0 +1,2 @@ +# Empty dependencies file for cust_tf_parsers. +# This may be replaced when dependencies are built. diff --git a/Increase_Host_compute/Is_increase/build_out/framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/flags.make b/Increase_Host_compute/Is_increase/build_out/framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/flags.make new file mode 100644 index 0000000000000000000000000000000000000000..c535bf42276cdcd86c6127c4fd95adfb8535b346 --- /dev/null +++ b/Increase_Host_compute/Is_increase/build_out/framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/flags.make @@ -0,0 +1,10 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +# compile CXX with /usr/bin/c++ +CXX_DEFINES = -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=0 -Dcust_tf_parsers_EXPORTS -Dgoogle=ascend_private + +CXX_INCLUDES = -I/usr/local/Ascend/ascend-toolkit/latest/include + +CXX_FLAGS = -fPIC -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -O2 -std=c++11 -fstack-protector-strong + diff --git a/Increase_Host_compute/Is_increase/build_out/framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/link.txt b/Increase_Host_compute/Is_increase/build_out/framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/link.txt new file mode 100644 index 0000000000000000000000000000000000000000..062c6316bae87bff6aafc9afe9c4103aff08b755 --- /dev/null +++ b/Increase_Host_compute/Is_increase/build_out/framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/link.txt @@ -0,0 +1 @@ +/usr/bin/c++ -fPIC -s -Wl,-z,relro -Wl,-z,now -Wl,-z,noexecstack -shared -Wl,-soname,libcust_tf_parsers.so -o libcust_tf_parsers.so CMakeFiles/cust_tf_parsers.dir/tensorflow_add_custom_plugin.cc.o -L/usr/local/Ascend/ascend-toolkit/latest/lib64 -Wl,-rpath,/usr/local/Ascend/ascend-toolkit/latest/lib64: -lgraph diff --git a/Increase_Host_compute/Is_increase/build_out/framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/progress.make b/Increase_Host_compute/Is_increase/build_out/framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/progress.make new file mode 100644 index 0000000000000000000000000000000000000000..b700c2c902219d74619014853aade0d7ec177030 --- /dev/null +++ b/Increase_Host_compute/Is_increase/build_out/framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/progress.make @@ -0,0 +1,3 @@ +CMAKE_PROGRESS_1 = 9 +CMAKE_PROGRESS_2 = 10 + diff --git a/Increase_Host_compute/Is_increase/build_out/framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/tensorflow_add_custom_plugin.cc.o b/Increase_Host_compute/Is_increase/build_out/framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/tensorflow_add_custom_plugin.cc.o new file mode 100644 index 0000000000000000000000000000000000000000..b72c4be62481c8c358978f27edc091b5b2724300 Binary files /dev/null and b/Increase_Host_compute/Is_increase/build_out/framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/tensorflow_add_custom_plugin.cc.o differ diff --git a/Increase_Host_compute/Is_increase/build_out/framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/tensorflow_add_custom_plugin.cc.o.d b/Increase_Host_compute/Is_increase/build_out/framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/tensorflow_add_custom_plugin.cc.o.d new file mode 100644 index 0000000000000000000000000000000000000000..5a4c37868da6d1f79665c974e3129067d389fe44 --- /dev/null +++ b/Increase_Host_compute/Is_increase/build_out/framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/tensorflow_add_custom_plugin.cc.o.d @@ -0,0 +1,184 @@ +framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/tensorflow_add_custom_plugin.cc.o: \ + /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/framework/tf_plugin/tensorflow_add_custom_plugin.cc \ + /usr/include/stdc-predef.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/register/register.h \ + /usr/include/c++/11/functional \ + /usr/include/aarch64-linux-gnu/c++/11/bits/c++config.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/os_defines.h \ + /usr/include/features.h /usr/include/features-time64.h \ + /usr/include/aarch64-linux-gnu/bits/wordsize.h \ + /usr/include/aarch64-linux-gnu/bits/timesize.h \ + /usr/include/aarch64-linux-gnu/sys/cdefs.h \ + /usr/include/aarch64-linux-gnu/bits/long-double.h \ + /usr/include/aarch64-linux-gnu/gnu/stubs.h \ + /usr/include/aarch64-linux-gnu/gnu/stubs-lp64.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/cpu_defines.h \ + /usr/include/c++/11/bits/stl_function.h \ + /usr/include/c++/11/backward/binders.h /usr/include/c++/11/new \ + /usr/include/c++/11/bits/exception.h /usr/include/c++/11/tuple \ + /usr/include/c++/11/utility /usr/include/c++/11/bits/stl_relops.h \ + /usr/include/c++/11/bits/stl_pair.h /usr/include/c++/11/bits/move.h \ + /usr/include/c++/11/type_traits /usr/include/c++/11/initializer_list \ + /usr/include/c++/11/array /usr/include/c++/11/bits/functexcept.h \ + /usr/include/c++/11/bits/exception_defines.h \ + /usr/include/c++/11/bits/stl_algobase.h \ + /usr/include/c++/11/bits/cpp_type_traits.h \ + /usr/include/c++/11/ext/type_traits.h \ + /usr/include/c++/11/ext/numeric_traits.h \ + /usr/include/c++/11/bits/stl_iterator_base_types.h \ + /usr/include/c++/11/bits/stl_iterator_base_funcs.h \ + /usr/include/c++/11/bits/concept_check.h \ + /usr/include/c++/11/debug/assertions.h \ + /usr/include/c++/11/bits/stl_iterator.h \ + /usr/include/c++/11/bits/ptr_traits.h /usr/include/c++/11/debug/debug.h \ + /usr/include/c++/11/bits/predefined_ops.h \ + /usr/include/c++/11/bits/range_access.h \ + /usr/include/c++/11/bits/uses_allocator.h \ + /usr/include/c++/11/bits/invoke.h \ + /usr/include/c++/11/bits/functional_hash.h \ + /usr/include/c++/11/bits/hash_bytes.h /usr/include/c++/11/bits/refwrap.h \ + /usr/include/c++/11/bits/std_function.h /usr/include/c++/11/typeinfo \ + /usr/include/c++/11/map /usr/include/c++/11/bits/stl_tree.h \ + /usr/include/c++/11/bits/allocator.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/c++allocator.h \ + /usr/include/c++/11/ext/new_allocator.h \ + /usr/include/c++/11/bits/memoryfwd.h \ + /usr/include/c++/11/ext/alloc_traits.h \ + /usr/include/c++/11/bits/alloc_traits.h \ + /usr/include/c++/11/bits/stl_construct.h \ + /usr/include/c++/11/ext/aligned_buffer.h \ + /usr/include/c++/11/bits/stl_map.h \ + /usr/include/c++/11/bits/stl_multimap.h \ + /usr/include/c++/11/bits/erase_if.h /usr/include/c++/11/memory \ + /usr/include/c++/11/bits/stl_uninitialized.h \ + /usr/include/c++/11/bits/stl_tempbuf.h \ + /usr/include/c++/11/bits/stl_raw_storage_iter.h \ + /usr/include/c++/11/bits/align.h /usr/include/c++/11/bit \ + /usr/lib/gcc/aarch64-linux-gnu/11/include/stdint.h /usr/include/stdint.h \ + /usr/include/aarch64-linux-gnu/bits/libc-header-start.h \ + /usr/include/aarch64-linux-gnu/bits/types.h \ + /usr/include/aarch64-linux-gnu/bits/typesizes.h \ + /usr/include/aarch64-linux-gnu/bits/time64.h \ + /usr/include/aarch64-linux-gnu/bits/wchar.h \ + /usr/include/aarch64-linux-gnu/bits/stdint-intn.h \ + /usr/include/aarch64-linux-gnu/bits/stdint-uintn.h \ + /usr/include/c++/11/bits/unique_ptr.h \ + /usr/include/c++/11/bits/shared_ptr.h /usr/include/c++/11/iosfwd \ + /usr/include/c++/11/bits/stringfwd.h /usr/include/c++/11/bits/postypes.h \ + /usr/include/c++/11/cwchar /usr/include/wchar.h \ + /usr/include/aarch64-linux-gnu/bits/floatn.h \ + /usr/include/aarch64-linux-gnu/bits/floatn-common.h \ + /usr/lib/gcc/aarch64-linux-gnu/11/include/stddef.h \ + /usr/lib/gcc/aarch64-linux-gnu/11/include/stdarg.h \ + /usr/include/aarch64-linux-gnu/bits/types/wint_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/mbstate_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/__mbstate_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/__FILE.h \ + /usr/include/aarch64-linux-gnu/bits/types/FILE.h \ + /usr/include/aarch64-linux-gnu/bits/types/locale_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/__locale_t.h \ + /usr/include/aarch64-linux-gnu/bits/wchar2.h \ + /usr/include/c++/11/bits/shared_ptr_base.h \ + /usr/include/c++/11/bits/allocated_ptr.h \ + /usr/include/c++/11/ext/atomicity.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/gthr.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/gthr-default.h \ + /usr/include/pthread.h /usr/include/sched.h \ + /usr/include/aarch64-linux-gnu/bits/types/time_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/struct_timespec.h \ + /usr/include/aarch64-linux-gnu/bits/endian.h \ + /usr/include/aarch64-linux-gnu/bits/endianness.h \ + /usr/include/aarch64-linux-gnu/bits/sched.h \ + /usr/include/aarch64-linux-gnu/bits/types/struct_sched_param.h \ + /usr/include/aarch64-linux-gnu/bits/cpu-set.h /usr/include/time.h \ + /usr/include/aarch64-linux-gnu/bits/time.h \ + /usr/include/aarch64-linux-gnu/bits/timex.h \ + /usr/include/aarch64-linux-gnu/bits/types/struct_timeval.h \ + /usr/include/aarch64-linux-gnu/bits/types/clock_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/struct_tm.h \ + /usr/include/aarch64-linux-gnu/bits/types/clockid_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/timer_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/struct_itimerspec.h \ + /usr/include/aarch64-linux-gnu/bits/pthreadtypes.h \ + /usr/include/aarch64-linux-gnu/bits/thread-shared-types.h \ + /usr/include/aarch64-linux-gnu/bits/pthreadtypes-arch.h \ + /usr/include/aarch64-linux-gnu/bits/atomic_wide_counter.h \ + /usr/include/aarch64-linux-gnu/bits/struct_mutex.h \ + /usr/include/aarch64-linux-gnu/bits/struct_rwlock.h \ + /usr/include/aarch64-linux-gnu/bits/setjmp.h \ + /usr/include/aarch64-linux-gnu/bits/types/__sigset_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/struct___jmp_buf_tag.h \ + /usr/include/aarch64-linux-gnu/bits/pthread_stack_min-dynamic.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/atomic_word.h \ + /usr/include/aarch64-linux-gnu/sys/single_threaded.h \ + /usr/include/c++/11/ext/concurrence.h /usr/include/c++/11/exception \ + /usr/include/c++/11/bits/exception_ptr.h \ + /usr/include/c++/11/bits/cxxabi_init_exception.h \ + /usr/include/c++/11/bits/nested_exception.h \ + /usr/include/c++/11/bits/shared_ptr_atomic.h \ + /usr/include/c++/11/bits/atomic_base.h \ + /usr/include/c++/11/bits/atomic_lockfree_defines.h \ + /usr/include/c++/11/backward/auto_ptr.h /usr/include/c++/11/set \ + /usr/include/c++/11/bits/stl_set.h \ + /usr/include/c++/11/bits/stl_multiset.h /usr/include/c++/11/string \ + /usr/include/c++/11/bits/char_traits.h /usr/include/c++/11/cstdint \ + /usr/include/c++/11/bits/localefwd.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/c++locale.h \ + /usr/include/c++/11/clocale /usr/include/locale.h \ + /usr/include/aarch64-linux-gnu/bits/locale.h /usr/include/c++/11/cctype \ + /usr/include/ctype.h /usr/include/c++/11/bits/ostream_insert.h \ + /usr/include/c++/11/bits/cxxabi_forced.h \ + /usr/include/c++/11/bits/basic_string.h \ + /usr/include/c++/11/ext/string_conversions.h /usr/include/c++/11/cstdlib \ + /usr/include/stdlib.h /usr/include/aarch64-linux-gnu/bits/waitflags.h \ + /usr/include/aarch64-linux-gnu/bits/waitstatus.h \ + /usr/include/aarch64-linux-gnu/sys/types.h /usr/include/endian.h \ + /usr/include/aarch64-linux-gnu/bits/byteswap.h \ + /usr/include/aarch64-linux-gnu/bits/uintn-identity.h \ + /usr/include/aarch64-linux-gnu/sys/select.h \ + /usr/include/aarch64-linux-gnu/bits/select.h \ + /usr/include/aarch64-linux-gnu/bits/types/sigset_t.h \ + /usr/include/aarch64-linux-gnu/bits/select2.h /usr/include/alloca.h \ + /usr/include/aarch64-linux-gnu/bits/stdlib-bsearch.h \ + /usr/include/aarch64-linux-gnu/bits/stdlib-float.h \ + /usr/include/aarch64-linux-gnu/bits/stdlib.h \ + /usr/include/c++/11/bits/std_abs.h /usr/include/c++/11/cstdio \ + /usr/include/stdio.h \ + /usr/include/aarch64-linux-gnu/bits/types/__fpos_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/__fpos64_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/struct_FILE.h \ + /usr/include/aarch64-linux-gnu/bits/types/cookie_io_functions_t.h \ + /usr/include/aarch64-linux-gnu/bits/stdio_lim.h \ + /usr/include/aarch64-linux-gnu/bits/stdio.h \ + /usr/include/aarch64-linux-gnu/bits/stdio2.h /usr/include/c++/11/cerrno \ + /usr/include/errno.h /usr/include/aarch64-linux-gnu/bits/errno.h \ + /usr/include/linux/errno.h /usr/include/aarch64-linux-gnu/asm/errno.h \ + /usr/include/asm-generic/errno.h /usr/include/asm-generic/errno-base.h \ + /usr/include/aarch64-linux-gnu/bits/types/error_t.h \ + /usr/include/c++/11/bits/charconv.h \ + /usr/include/c++/11/bits/basic_string.tcc \ + /usr/include/c++/11/unordered_map /usr/include/c++/11/bits/hashtable.h \ + /usr/include/c++/11/bits/hashtable_policy.h \ + /usr/include/c++/11/bits/enable_special_members.h \ + /usr/include/c++/11/bits/unordered_map.h /usr/include/c++/11/vector \ + /usr/include/c++/11/bits/stl_vector.h \ + /usr/include/c++/11/bits/stl_bvector.h \ + /usr/include/c++/11/bits/vector.tcc \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/operator.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/./ge_error_codes.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/./inference_context.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/./tensor.h \ + /usr/include/c++/11/atomic \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/././ge_error_codes.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/././types.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/./ascend_string.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/types.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/./types.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/./resource_context.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/./ge_error_codes.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/./tensor.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/./types.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/register/register_error_codes.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/register/register_fmk_types.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/register/register_types.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/ascend_string.h diff --git a/Increase_Host_compute/Is_increase/build_out/framework/tf_plugin/CMakeFiles/progress.marks b/Increase_Host_compute/Is_increase/build_out/framework/tf_plugin/CMakeFiles/progress.marks new file mode 100644 index 0000000000000000000000000000000000000000..0cfbf08886fca9a91cb753ec8734c84fcbe52c9f --- /dev/null +++ b/Increase_Host_compute/Is_increase/build_out/framework/tf_plugin/CMakeFiles/progress.marks @@ -0,0 +1 @@ +2 diff --git a/Increase_Host_compute/Is_increase/build_out/framework/tf_plugin/Makefile b/Increase_Host_compute/Is_increase/build_out/framework/tf_plugin/Makefile new file mode 100644 index 0000000000000000000000000000000000000000..a91ba4971a8f4c8ca0895dc3d33076ef440857dc --- /dev/null +++ b/Increase_Host_compute/Is_increase/build_out/framework/tf_plugin/Makefile @@ -0,0 +1,253 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +# Default target executed when no arguments are given to make. +default_target: all +.PHONY : default_target + +# Allow only one "make -f Makefile2" at a time, but pass parallelism. +.NOTPARALLEL: + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + +# Disable VCS-based implicit rules. +% : %,v + +# Disable VCS-based implicit rules. +% : RCS/% + +# Disable VCS-based implicit rules. +% : RCS/%,v + +# Disable VCS-based implicit rules. +% : SCCS/s.% + +# Disable VCS-based implicit rules. +% : s.% + +.SUFFIXES: .hpux_make_needs_suffix_list + +# Command-line flag to silence nested $(MAKE). +$(VERBOSE)MAKESILENT = -s + +#Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E rm -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out + +#============================================================================= +# Targets provided globally by CMake. + +# Special rule for the target package +package: preinstall + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Run CPack packaging tool..." + cd /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out && /usr/bin/cpack --config ./CPackConfig.cmake +.PHONY : package + +# Special rule for the target package +package/fast: package +.PHONY : package/fast + +# Special rule for the target package_source +package_source: + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Run CPack packaging tool for source..." + cd /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out && /usr/bin/cpack --config ./CPackSourceConfig.cmake /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/CPackSourceConfig.cmake +.PHONY : package_source + +# Special rule for the target package_source +package_source/fast: package_source +.PHONY : package_source/fast + +# Special rule for the target edit_cache +edit_cache: + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "No interactive CMake dialog available..." + /usr/bin/cmake -E echo No\ interactive\ CMake\ dialog\ available. +.PHONY : edit_cache + +# Special rule for the target edit_cache +edit_cache/fast: edit_cache +.PHONY : edit_cache/fast + +# Special rule for the target rebuild_cache +rebuild_cache: + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running CMake to regenerate build system..." + /usr/bin/cmake --regenerate-during-build -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) +.PHONY : rebuild_cache + +# Special rule for the target rebuild_cache +rebuild_cache/fast: rebuild_cache +.PHONY : rebuild_cache/fast + +# Special rule for the target list_install_components +list_install_components: + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Available install components are: \"Unspecified\"" +.PHONY : list_install_components + +# Special rule for the target list_install_components +list_install_components/fast: list_install_components +.PHONY : list_install_components/fast + +# Special rule for the target install +install: preinstall + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Install the project..." + /usr/bin/cmake -P cmake_install.cmake +.PHONY : install + +# Special rule for the target install +install/fast: preinstall/fast + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Install the project..." + /usr/bin/cmake -P cmake_install.cmake +.PHONY : install/fast + +# Special rule for the target install/local +install/local: preinstall + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Installing only the local directory..." + /usr/bin/cmake -DCMAKE_INSTALL_LOCAL_ONLY=1 -P cmake_install.cmake +.PHONY : install/local + +# Special rule for the target install/local +install/local/fast: preinstall/fast + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Installing only the local directory..." + /usr/bin/cmake -DCMAKE_INSTALL_LOCAL_ONLY=1 -P cmake_install.cmake +.PHONY : install/local/fast + +# Special rule for the target install/strip +install/strip: preinstall + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Installing the project stripped..." + /usr/bin/cmake -DCMAKE_INSTALL_DO_STRIP=1 -P cmake_install.cmake +.PHONY : install/strip + +# Special rule for the target install/strip +install/strip/fast: preinstall/fast + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Installing the project stripped..." + /usr/bin/cmake -DCMAKE_INSTALL_DO_STRIP=1 -P cmake_install.cmake +.PHONY : install/strip/fast + +# The main all target +all: cmake_check_build_system + cd /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out && $(CMAKE_COMMAND) -E cmake_progress_start /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/CMakeFiles /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/framework/tf_plugin//CMakeFiles/progress.marks + cd /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 framework/tf_plugin/all + $(CMAKE_COMMAND) -E cmake_progress_start /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/CMakeFiles 0 +.PHONY : all + +# The main clean target +clean: + cd /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 framework/tf_plugin/clean +.PHONY : clean + +# The main clean target +clean/fast: clean +.PHONY : clean/fast + +# Prepare targets for installation. +preinstall: all + cd /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 framework/tf_plugin/preinstall +.PHONY : preinstall + +# Prepare targets for installation. +preinstall/fast: + cd /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 framework/tf_plugin/preinstall +.PHONY : preinstall/fast + +# clear depends +depend: + cd /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out && $(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 1 +.PHONY : depend + +# Convenience name for target. +framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/rule: + cd /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/rule +.PHONY : framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/rule + +# Convenience name for target. +cust_tf_parsers: framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/rule +.PHONY : cust_tf_parsers + +# fast build rule for target. +cust_tf_parsers/fast: + cd /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out && $(MAKE) $(MAKESILENT) -f framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/build.make framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/build +.PHONY : cust_tf_parsers/fast + +tensorflow_add_custom_plugin.o: tensorflow_add_custom_plugin.cc.o +.PHONY : tensorflow_add_custom_plugin.o + +# target to build an object file +tensorflow_add_custom_plugin.cc.o: + cd /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out && $(MAKE) $(MAKESILENT) -f framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/build.make framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/tensorflow_add_custom_plugin.cc.o +.PHONY : tensorflow_add_custom_plugin.cc.o + +tensorflow_add_custom_plugin.i: tensorflow_add_custom_plugin.cc.i +.PHONY : tensorflow_add_custom_plugin.i + +# target to preprocess a source file +tensorflow_add_custom_plugin.cc.i: + cd /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out && $(MAKE) $(MAKESILENT) -f framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/build.make framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/tensorflow_add_custom_plugin.cc.i +.PHONY : tensorflow_add_custom_plugin.cc.i + +tensorflow_add_custom_plugin.s: tensorflow_add_custom_plugin.cc.s +.PHONY : tensorflow_add_custom_plugin.s + +# target to generate assembly for a file +tensorflow_add_custom_plugin.cc.s: + cd /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out && $(MAKE) $(MAKESILENT) -f framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/build.make framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/tensorflow_add_custom_plugin.cc.s +.PHONY : tensorflow_add_custom_plugin.cc.s + +# Help Target +help: + @echo "The following are some of the valid targets for this Makefile:" + @echo "... all (the default if no target is provided)" + @echo "... clean" + @echo "... depend" + @echo "... edit_cache" + @echo "... install" + @echo "... install/local" + @echo "... install/strip" + @echo "... list_install_components" + @echo "... package" + @echo "... package_source" + @echo "... rebuild_cache" + @echo "... cust_tf_parsers" + @echo "... tensorflow_add_custom_plugin.o" + @echo "... tensorflow_add_custom_plugin.i" + @echo "... tensorflow_add_custom_plugin.s" +.PHONY : help + + + +#============================================================================= +# Special targets to cleanup operation of make. + +# Special rule to run CMake to check the build system integrity. +# No rule that depends on this can have commands that come from listfiles +# because they might be regenerated. +cmake_check_build_system: + cd /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out && $(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 0 +.PHONY : cmake_check_build_system + diff --git a/Increase_Host_compute/Is_increase/build_out/framework/tf_plugin/cmake_install.cmake b/Increase_Host_compute/Is_increase/build_out/framework/tf_plugin/cmake_install.cmake new file mode 100644 index 0000000000000000000000000000000000000000..925f784faec6497c8f004a3475bd84eb3726ade7 --- /dev/null +++ b/Increase_Host_compute/Is_increase/build_out/framework/tf_plugin/cmake_install.cmake @@ -0,0 +1,67 @@ +# Install script for directory: /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/framework/tf_plugin + +# Set the install prefix +if(NOT DEFINED CMAKE_INSTALL_PREFIX) + set(CMAKE_INSTALL_PREFIX "/Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out") +endif() +string(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}") + +# Set the install configuration name. +if(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME) + if(BUILD_TYPE) + string(REGEX REPLACE "^[^A-Za-z0-9_]+" "" + CMAKE_INSTALL_CONFIG_NAME "${BUILD_TYPE}") + else() + set(CMAKE_INSTALL_CONFIG_NAME "Release") + endif() + message(STATUS "Install configuration: \"${CMAKE_INSTALL_CONFIG_NAME}\"") +endif() + +# Set the component getting installed. +if(NOT CMAKE_INSTALL_COMPONENT) + if(COMPONENT) + message(STATUS "Install component: \"${COMPONENT}\"") + set(CMAKE_INSTALL_COMPONENT "${COMPONENT}") + else() + set(CMAKE_INSTALL_COMPONENT) + endif() +endif() + +# Install shared libraries without execute permission? +if(NOT DEFINED CMAKE_INSTALL_SO_NO_EXE) + set(CMAKE_INSTALL_SO_NO_EXE "1") +endif() + +# Is this installation the result of a crosscompile? +if(NOT DEFINED CMAKE_CROSSCOMPILING) + set(CMAKE_CROSSCOMPILING "FALSE") +endif() + +# Set default install directory permissions. +if(NOT DEFINED CMAKE_OBJDUMP) + set(CMAKE_OBJDUMP "/usr/bin/objdump") +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + if(EXISTS "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/packages/vendors/customize/framework/tensorflow/libcust_tf_parsers.so" AND + NOT IS_SYMLINK "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/packages/vendors/customize/framework/tensorflow/libcust_tf_parsers.so") + file(RPATH_CHECK + FILE "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/packages/vendors/customize/framework/tensorflow/libcust_tf_parsers.so" + RPATH "") + endif() + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/packages/vendors/customize/framework/tensorflow" TYPE SHARED_LIBRARY FILES "/Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/framework/tf_plugin/libcust_tf_parsers.so") + if(EXISTS "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/packages/vendors/customize/framework/tensorflow/libcust_tf_parsers.so" AND + NOT IS_SYMLINK "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/packages/vendors/customize/framework/tensorflow/libcust_tf_parsers.so") + file(RPATH_CHANGE + FILE "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/packages/vendors/customize/framework/tensorflow/libcust_tf_parsers.so" + OLD_RPATH "/usr/local/Ascend/ascend-toolkit/latest/lib64:" + NEW_RPATH "") + if(CMAKE_INSTALL_DO_STRIP) + execute_process(COMMAND "/usr/bin/strip" "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/packages/vendors/customize/framework/tensorflow/libcust_tf_parsers.so") + endif() + endif() +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) +endif() + diff --git a/Increase_Host_compute/Is_increase/build_out/framework/tf_plugin/libcust_tf_parsers.so b/Increase_Host_compute/Is_increase/build_out/framework/tf_plugin/libcust_tf_parsers.so new file mode 100644 index 0000000000000000000000000000000000000000..87e886ca87b5fb794d40c594a132a06e9113ac99 Binary files /dev/null and b/Increase_Host_compute/Is_increase/build_out/framework/tf_plugin/libcust_tf_parsers.so differ diff --git a/Increase_Host_compute/Is_increase/build_out/install_manifest.txt b/Increase_Host_compute/Is_increase/build_out/install_manifest.txt new file mode 100644 index 0000000000000000000000000000000000000000..3c9e16a135fdc4263e36cfe829faca7261cc5ecf --- /dev/null +++ b/Increase_Host_compute/Is_increase/build_out/install_manifest.txt @@ -0,0 +1,33 @@ +/Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run/packages/vendors/customize/framework/tensorflow/libcust_tf_parsers.so +/Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run/packages/vendors/customize/op_proto/lib/linux/aarch64/libcust_opsproto_rt2.0.so +/Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run/packages/vendors/customize/op_proto/inc/op_proto.h +/Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run/packages/vendors/customize/op_impl/ai_core/tbe/op_tiling/lib/linux/aarch64/libcust_opmaster_rt2.0.so +/Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run/packages/vendors/customize/op_impl/ai_core/tbe/op_tiling/liboptiling.so +/Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run/packages/vendors/customize/op_api/lib/libcust_opapi.so +/Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run/packages/vendors/customize/op_api/include/aclnn_add_custom.h +/Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run/packages/vendors/customize/op_impl/ai_core/tbe/config/ascend310p/aic-ascend310p-ops-info.json +/Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run/packages/vendors/customize/op_impl/ai_core/tbe/customize_impl/dynamic/add_custom.py +/Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run/packages/vendors/customize/op_impl/ai_core/tbe/kernel/ascend310p/add_custom/AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b.json +/Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run/packages/vendors/customize/op_impl/ai_core/tbe/kernel/ascend310p/add_custom/AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b.o +/Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run/packages/vendors/customize/op_impl/ai_core/tbe/kernel/config/ascend310p/add_custom.json +/Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run/packages/vendors/customize/op_impl/ai_core/tbe/kernel/config/ascend310p/binary_info_config.json +/Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run/packages/vendors/customize/op_impl/ai_core/tbe/config/ascend310b/aic-ascend310b-ops-info.json +/Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run/packages/vendors/customize/op_impl/ai_core/tbe/kernel/ascend310b/add_custom/AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b.json +/Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run/packages/vendors/customize/op_impl/ai_core/tbe/kernel/ascend310b/add_custom/AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b.o +/Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run/packages/vendors/customize/op_impl/ai_core/tbe/kernel/config/ascend310b/add_custom.json +/Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run/packages/vendors/customize/op_impl/ai_core/tbe/kernel/config/ascend310b/binary_info_config.json +/Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run/packages/vendors/customize/op_impl/ai_core/tbe/config/ascend910/aic-ascend910-ops-info.json +/Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run/packages/vendors/customize/op_impl/ai_core/tbe/kernel/ascend910/add_custom/AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b.json +/Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run/packages/vendors/customize/op_impl/ai_core/tbe/kernel/ascend910/add_custom/AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b.o +/Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run/packages/vendors/customize/op_impl/ai_core/tbe/kernel/config/ascend910/add_custom.json +/Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run/packages/vendors/customize/op_impl/ai_core/tbe/kernel/config/ascend910/binary_info_config.json +/Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run/packages/vendors/customize/op_impl/ai_core/tbe/config/ascend910b/aic-ascend910b-ops-info.json +/Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run/packages/vendors/customize/op_impl/ai_core/tbe/kernel/ascend910b/add_custom/AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b.json +/Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run/packages/vendors/customize/op_impl/ai_core/tbe/kernel/ascend910b/add_custom/AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b.o +/Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run/packages/vendors/customize/op_impl/ai_core/tbe/kernel/config/ascend910b/add_custom.json +/Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run/packages/vendors/customize/op_impl/ai_core/tbe/kernel/config/ascend910b/binary_info_config.json +/Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run/packages/vendors/customize/framework/tensorflow/npu_supported_ops.json +/Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run/packages/vendors/customize/op_impl/ai_core/tbe/customize_impl/dynamic/add_custom.cpp +/Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run/./upgrade.sh +/Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run/./install.sh +/Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run/packages/vendors/customize/version.info \ No newline at end of file diff --git a/Increase_Host_compute/Is_increase/build_out/op_host/CMakeFiles/CMakeDirectoryInformation.cmake b/Increase_Host_compute/Is_increase/build_out/op_host/CMakeFiles/CMakeDirectoryInformation.cmake new file mode 100644 index 0000000000000000000000000000000000000000..002b88cf2701f56136a34a80e3144414c152313e --- /dev/null +++ b/Increase_Host_compute/Is_increase/build_out/op_host/CMakeFiles/CMakeDirectoryInformation.cmake @@ -0,0 +1,16 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +# Relative path conversion top directories. +set(CMAKE_RELATIVE_PATH_TOP_SOURCE "/Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer") +set(CMAKE_RELATIVE_PATH_TOP_BINARY "/Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out") + +# Force unix paths in dependencies. +set(CMAKE_FORCE_UNIX_PATHS 1) + + +# The C and CXX include file regular expressions for this directory. +set(CMAKE_C_INCLUDE_REGEX_SCAN "^.*$") +set(CMAKE_C_INCLUDE_REGEX_COMPLAIN "^$") +set(CMAKE_CXX_INCLUDE_REGEX_SCAN ${CMAKE_C_INCLUDE_REGEX_SCAN}) +set(CMAKE_CXX_INCLUDE_REGEX_COMPLAIN ${CMAKE_C_INCLUDE_REGEX_COMPLAIN}) diff --git a/Increase_Host_compute/Is_increase/build_out/op_host/CMakeFiles/cust_op_proto.dir/DependInfo.cmake b/Increase_Host_compute/Is_increase/build_out/op_host/CMakeFiles/cust_op_proto.dir/DependInfo.cmake new file mode 100644 index 0000000000000000000000000000000000000000..3e953aed4acaedfe9e3791f82ebd9c08a6cbd13f --- /dev/null +++ b/Increase_Host_compute/Is_increase/build_out/op_host/CMakeFiles/cust_op_proto.dir/DependInfo.cmake @@ -0,0 +1,20 @@ + +# Consider dependencies only in project. +set(CMAKE_DEPENDS_IN_PROJECT_ONLY OFF) + +# The set of languages for which implicit dependencies are needed: +set(CMAKE_DEPENDS_LANGUAGES + ) + +# The set of dependency files which are needed: +set(CMAKE_DEPENDS_DEPENDENCY_FILES + "/Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/autogen/op_proto.cc" "op_host/CMakeFiles/cust_op_proto.dir/__/autogen/op_proto.cc.o" "gcc" "op_host/CMakeFiles/cust_op_proto.dir/__/autogen/op_proto.cc.o.d" + "/Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/op_host/add_custom.cpp" "op_host/CMakeFiles/cust_op_proto.dir/add_custom.cpp.o" "gcc" "op_host/CMakeFiles/cust_op_proto.dir/add_custom.cpp.o.d" + ) + +# Targets to which this target links. +set(CMAKE_TARGET_LINKED_INFO_FILES + ) + +# Fortran module output directory. +set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/Increase_Host_compute/Is_increase/build_out/op_host/CMakeFiles/cust_op_proto.dir/__/autogen/op_proto.cc.o b/Increase_Host_compute/Is_increase/build_out/op_host/CMakeFiles/cust_op_proto.dir/__/autogen/op_proto.cc.o new file mode 100644 index 0000000000000000000000000000000000000000..4a3beb18b4699ad9920afd1910077c009b44e433 Binary files /dev/null and b/Increase_Host_compute/Is_increase/build_out/op_host/CMakeFiles/cust_op_proto.dir/__/autogen/op_proto.cc.o differ diff --git a/Increase_Host_compute/Is_increase/build_out/op_host/CMakeFiles/cust_op_proto.dir/__/autogen/op_proto.cc.o.d b/Increase_Host_compute/Is_increase/build_out/op_host/CMakeFiles/cust_op_proto.dir/__/autogen/op_proto.cc.o.d new file mode 100644 index 0000000000000000000000000000000000000000..82c979638bf99b2ebb3deb1c9704c586c7a753a1 --- /dev/null +++ b/Increase_Host_compute/Is_increase/build_out/op_host/CMakeFiles/cust_op_proto.dir/__/autogen/op_proto.cc.o.d @@ -0,0 +1,252 @@ +op_host/CMakeFiles/cust_op_proto.dir/__/autogen/op_proto.cc.o: \ + /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/autogen/op_proto.cc \ + /usr/include/stdc-predef.h \ + /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/autogen/op_proto.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/operator_reg.h \ + /usr/include/c++/11/functional \ + /usr/include/aarch64-linux-gnu/c++/11/bits/c++config.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/os_defines.h \ + /usr/include/features.h /usr/include/features-time64.h \ + /usr/include/aarch64-linux-gnu/bits/wordsize.h \ + /usr/include/aarch64-linux-gnu/bits/timesize.h \ + /usr/include/aarch64-linux-gnu/sys/cdefs.h \ + /usr/include/aarch64-linux-gnu/bits/long-double.h \ + /usr/include/aarch64-linux-gnu/gnu/stubs.h \ + /usr/include/aarch64-linux-gnu/gnu/stubs-lp64.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/cpu_defines.h \ + /usr/include/c++/11/bits/stl_function.h \ + /usr/include/c++/11/backward/binders.h /usr/include/c++/11/new \ + /usr/include/c++/11/bits/exception.h /usr/include/c++/11/tuple \ + /usr/include/c++/11/utility /usr/include/c++/11/bits/stl_relops.h \ + /usr/include/c++/11/bits/stl_pair.h /usr/include/c++/11/bits/move.h \ + /usr/include/c++/11/type_traits /usr/include/c++/11/initializer_list \ + /usr/include/c++/11/array /usr/include/c++/11/bits/functexcept.h \ + /usr/include/c++/11/bits/exception_defines.h \ + /usr/include/c++/11/bits/stl_algobase.h \ + /usr/include/c++/11/bits/cpp_type_traits.h \ + /usr/include/c++/11/ext/type_traits.h \ + /usr/include/c++/11/ext/numeric_traits.h \ + /usr/include/c++/11/bits/stl_iterator_base_types.h \ + /usr/include/c++/11/bits/stl_iterator_base_funcs.h \ + /usr/include/c++/11/bits/concept_check.h \ + /usr/include/c++/11/debug/assertions.h \ + /usr/include/c++/11/bits/stl_iterator.h \ + /usr/include/c++/11/bits/ptr_traits.h /usr/include/c++/11/debug/debug.h \ + /usr/include/c++/11/bits/predefined_ops.h \ + /usr/include/c++/11/bits/range_access.h \ + /usr/include/c++/11/bits/uses_allocator.h \ + /usr/include/c++/11/bits/invoke.h \ + /usr/include/c++/11/bits/functional_hash.h \ + /usr/include/c++/11/bits/hash_bytes.h /usr/include/c++/11/bits/refwrap.h \ + /usr/include/c++/11/bits/std_function.h /usr/include/c++/11/typeinfo \ + /usr/include/c++/11/memory /usr/include/c++/11/bits/allocator.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/c++allocator.h \ + /usr/include/c++/11/ext/new_allocator.h \ + /usr/include/c++/11/bits/memoryfwd.h \ + /usr/include/c++/11/bits/stl_construct.h \ + /usr/include/c++/11/bits/stl_uninitialized.h \ + /usr/include/c++/11/ext/alloc_traits.h \ + /usr/include/c++/11/bits/alloc_traits.h \ + /usr/include/c++/11/bits/stl_tempbuf.h \ + /usr/include/c++/11/bits/stl_raw_storage_iter.h \ + /usr/include/c++/11/bits/align.h /usr/include/c++/11/bit \ + /usr/lib/gcc/aarch64-linux-gnu/11/include/stdint.h /usr/include/stdint.h \ + /usr/include/aarch64-linux-gnu/bits/libc-header-start.h \ + /usr/include/aarch64-linux-gnu/bits/types.h \ + /usr/include/aarch64-linux-gnu/bits/typesizes.h \ + /usr/include/aarch64-linux-gnu/bits/time64.h \ + /usr/include/aarch64-linux-gnu/bits/wchar.h \ + /usr/include/aarch64-linux-gnu/bits/stdint-intn.h \ + /usr/include/aarch64-linux-gnu/bits/stdint-uintn.h \ + /usr/include/c++/11/bits/unique_ptr.h \ + /usr/include/c++/11/bits/shared_ptr.h /usr/include/c++/11/iosfwd \ + /usr/include/c++/11/bits/stringfwd.h /usr/include/c++/11/bits/postypes.h \ + /usr/include/c++/11/cwchar /usr/include/wchar.h \ + /usr/include/aarch64-linux-gnu/bits/floatn.h \ + /usr/include/aarch64-linux-gnu/bits/floatn-common.h \ + /usr/lib/gcc/aarch64-linux-gnu/11/include/stddef.h \ + /usr/lib/gcc/aarch64-linux-gnu/11/include/stdarg.h \ + /usr/include/aarch64-linux-gnu/bits/types/wint_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/mbstate_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/__mbstate_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/__FILE.h \ + /usr/include/aarch64-linux-gnu/bits/types/FILE.h \ + /usr/include/aarch64-linux-gnu/bits/types/locale_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/__locale_t.h \ + /usr/include/aarch64-linux-gnu/bits/wchar2.h \ + /usr/include/c++/11/bits/shared_ptr_base.h \ + /usr/include/c++/11/bits/allocated_ptr.h \ + /usr/include/c++/11/ext/aligned_buffer.h \ + /usr/include/c++/11/ext/atomicity.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/gthr.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/gthr-default.h \ + /usr/include/pthread.h /usr/include/sched.h \ + /usr/include/aarch64-linux-gnu/bits/types/time_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/struct_timespec.h \ + /usr/include/aarch64-linux-gnu/bits/endian.h \ + /usr/include/aarch64-linux-gnu/bits/endianness.h \ + /usr/include/aarch64-linux-gnu/bits/sched.h \ + /usr/include/aarch64-linux-gnu/bits/types/struct_sched_param.h \ + /usr/include/aarch64-linux-gnu/bits/cpu-set.h /usr/include/time.h \ + /usr/include/aarch64-linux-gnu/bits/time.h \ + /usr/include/aarch64-linux-gnu/bits/timex.h \ + /usr/include/aarch64-linux-gnu/bits/types/struct_timeval.h \ + /usr/include/aarch64-linux-gnu/bits/types/clock_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/struct_tm.h \ + /usr/include/aarch64-linux-gnu/bits/types/clockid_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/timer_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/struct_itimerspec.h \ + /usr/include/aarch64-linux-gnu/bits/pthreadtypes.h \ + /usr/include/aarch64-linux-gnu/bits/thread-shared-types.h \ + /usr/include/aarch64-linux-gnu/bits/pthreadtypes-arch.h \ + /usr/include/aarch64-linux-gnu/bits/atomic_wide_counter.h \ + /usr/include/aarch64-linux-gnu/bits/struct_mutex.h \ + /usr/include/aarch64-linux-gnu/bits/struct_rwlock.h \ + /usr/include/aarch64-linux-gnu/bits/setjmp.h \ + /usr/include/aarch64-linux-gnu/bits/types/__sigset_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/struct___jmp_buf_tag.h \ + /usr/include/aarch64-linux-gnu/bits/pthread_stack_min-dynamic.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/atomic_word.h \ + /usr/include/aarch64-linux-gnu/sys/single_threaded.h \ + /usr/include/c++/11/ext/concurrence.h /usr/include/c++/11/exception \ + /usr/include/c++/11/bits/exception_ptr.h \ + /usr/include/c++/11/bits/cxxabi_init_exception.h \ + /usr/include/c++/11/bits/nested_exception.h \ + /usr/include/c++/11/bits/shared_ptr_atomic.h \ + /usr/include/c++/11/bits/atomic_base.h \ + /usr/include/c++/11/bits/atomic_lockfree_defines.h \ + /usr/include/c++/11/backward/auto_ptr.h /usr/include/c++/11/string \ + /usr/include/c++/11/bits/char_traits.h /usr/include/c++/11/cstdint \ + /usr/include/c++/11/bits/localefwd.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/c++locale.h \ + /usr/include/c++/11/clocale /usr/include/locale.h \ + /usr/include/aarch64-linux-gnu/bits/locale.h /usr/include/c++/11/cctype \ + /usr/include/ctype.h /usr/include/c++/11/bits/ostream_insert.h \ + /usr/include/c++/11/bits/cxxabi_forced.h \ + /usr/include/c++/11/bits/basic_string.h \ + /usr/include/c++/11/ext/string_conversions.h /usr/include/c++/11/cstdlib \ + /usr/include/stdlib.h /usr/include/aarch64-linux-gnu/bits/waitflags.h \ + /usr/include/aarch64-linux-gnu/bits/waitstatus.h \ + /usr/include/aarch64-linux-gnu/sys/types.h /usr/include/endian.h \ + /usr/include/aarch64-linux-gnu/bits/byteswap.h \ + /usr/include/aarch64-linux-gnu/bits/uintn-identity.h \ + /usr/include/aarch64-linux-gnu/sys/select.h \ + /usr/include/aarch64-linux-gnu/bits/select.h \ + /usr/include/aarch64-linux-gnu/bits/types/sigset_t.h \ + /usr/include/aarch64-linux-gnu/bits/select2.h /usr/include/alloca.h \ + /usr/include/aarch64-linux-gnu/bits/stdlib-bsearch.h \ + /usr/include/aarch64-linux-gnu/bits/stdlib-float.h \ + /usr/include/aarch64-linux-gnu/bits/stdlib.h \ + /usr/include/c++/11/bits/std_abs.h /usr/include/c++/11/cstdio \ + /usr/include/stdio.h \ + /usr/include/aarch64-linux-gnu/bits/types/__fpos_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/__fpos64_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/struct_FILE.h \ + /usr/include/aarch64-linux-gnu/bits/types/cookie_io_functions_t.h \ + /usr/include/aarch64-linux-gnu/bits/stdio_lim.h \ + /usr/include/aarch64-linux-gnu/bits/stdio.h \ + /usr/include/aarch64-linux-gnu/bits/stdio2.h /usr/include/c++/11/cerrno \ + /usr/include/errno.h /usr/include/aarch64-linux-gnu/bits/errno.h \ + /usr/include/linux/errno.h /usr/include/aarch64-linux-gnu/asm/errno.h \ + /usr/include/asm-generic/errno.h /usr/include/asm-generic/errno-base.h \ + /usr/include/aarch64-linux-gnu/bits/types/error_t.h \ + /usr/include/c++/11/bits/charconv.h \ + /usr/include/c++/11/bits/basic_string.tcc /usr/include/c++/11/vector \ + /usr/include/c++/11/bits/stl_vector.h \ + /usr/include/c++/11/bits/stl_bvector.h \ + /usr/include/c++/11/bits/vector.tcc \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/operator.h \ + /usr/include/c++/11/map /usr/include/c++/11/bits/stl_tree.h \ + /usr/include/c++/11/bits/stl_map.h \ + /usr/include/c++/11/bits/stl_multimap.h \ + /usr/include/c++/11/bits/erase_if.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/./ge_error_codes.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/./inference_context.h \ + /usr/include/c++/11/set /usr/include/c++/11/bits/stl_set.h \ + /usr/include/c++/11/bits/stl_multiset.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/./tensor.h \ + /usr/include/c++/11/atomic \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/././ge_error_codes.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/././types.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/./ascend_string.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/types.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/./types.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/./resource_context.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/./ge_error_codes.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/./tensor.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/./types.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/operator_factory.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/./operator.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/./ascend_string.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/tensor.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/graph.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/./gnode.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/././tensor.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/././ascend_string.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/register/op_impl_registry.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/ge_error_codes.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/compiler_def.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/register/op_impl_kernel_registry.h \ + /usr/include/c++/11/unordered_set /usr/include/c++/11/bits/hashtable.h \ + /usr/include/c++/11/bits/hashtable_policy.h \ + /usr/include/c++/11/bits/enable_special_members.h \ + /usr/include/c++/11/bits/unordered_set.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/base_type.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/infer_shape_context.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/shape.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/securec.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/securectype.h \ + /usr/include/string.h /usr/include/strings.h \ + /usr/include/aarch64-linux-gnu/bits/strings_fortified.h \ + /usr/include/aarch64-linux-gnu/bits/string_fortified.h \ + /usr/include/c++/11/stdlib.h /usr/include/c++/11/iostream \ + /usr/include/c++/11/ostream /usr/include/c++/11/ios \ + /usr/include/c++/11/bits/ios_base.h \ + /usr/include/c++/11/bits/locale_classes.h \ + /usr/include/c++/11/bits/locale_classes.tcc \ + /usr/include/c++/11/system_error \ + /usr/include/aarch64-linux-gnu/c++/11/bits/error_constants.h \ + /usr/include/c++/11/stdexcept /usr/include/c++/11/streambuf \ + /usr/include/c++/11/bits/streambuf.tcc \ + /usr/include/c++/11/bits/basic_ios.h \ + /usr/include/c++/11/bits/locale_facets.h /usr/include/c++/11/cwctype \ + /usr/include/wctype.h /usr/include/aarch64-linux-gnu/bits/wctype-wchar.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/ctype_base.h \ + /usr/include/c++/11/bits/streambuf_iterator.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/ctype_inline.h \ + /usr/include/c++/11/bits/locale_facets.tcc \ + /usr/include/c++/11/bits/basic_ios.tcc \ + /usr/include/c++/11/bits/ostream.tcc /usr/include/c++/11/istream \ + /usr/include/c++/11/bits/istream.tcc /usr/include/c++/11/cstring \ + /usr/include/c++/11/limits \ + /usr/local/Ascend/ascend-toolkit/latest/include/utils/extern_math_util.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/tensor.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/storage_shape.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/storage_format.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/expand_dims_type.h \ + /usr/include/c++/11/cstddef \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/tensor_data.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/runtime_attrs.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/continuous_vector.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/external/ge_common/ge_api_error_codes.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/external/ge_common/ge_error_codes.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/external/ge_common/ge_api_types.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/extended_kernel_context.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/kernel_context.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/kernel_run_context.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/context_extend.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/compute_node_info.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/inference_context.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/infer_shape_range_context.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/range.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/tiling_context.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/tiling_data.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/continuous_vector.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/runtime_attrs.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/op_execute_context.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/shape.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/tensor.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/extended_kernel_context.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/ge/ge_allocator.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/infer_datatype_context.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/ascend_string.h diff --git a/Increase_Host_compute/Is_increase/build_out/op_host/CMakeFiles/cust_op_proto.dir/add_custom.cpp.o b/Increase_Host_compute/Is_increase/build_out/op_host/CMakeFiles/cust_op_proto.dir/add_custom.cpp.o new file mode 100644 index 0000000000000000000000000000000000000000..5747fdb93d15536fa73a5f5c6d4e8292a0ea8b52 Binary files /dev/null and b/Increase_Host_compute/Is_increase/build_out/op_host/CMakeFiles/cust_op_proto.dir/add_custom.cpp.o differ diff --git a/Increase_Host_compute/Is_increase/build_out/op_host/CMakeFiles/cust_op_proto.dir/add_custom.cpp.o.d b/Increase_Host_compute/Is_increase/build_out/op_host/CMakeFiles/cust_op_proto.dir/add_custom.cpp.o.d new file mode 100644 index 0000000000000000000000000000000000000000..7a763714b196b10232aaf1dc5c2c000838b4dae5 --- /dev/null +++ b/Increase_Host_compute/Is_increase/build_out/op_host/CMakeFiles/cust_op_proto.dir/add_custom.cpp.o.d @@ -0,0 +1,256 @@ +op_host/CMakeFiles/cust_op_proto.dir/add_custom.cpp.o: \ + /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/op_host/add_custom.cpp \ + /usr/include/stdc-predef.h \ + /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/op_host/add_custom_tiling.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/register/tilingdata_base.h \ + /usr/include/c++/11/vector /usr/include/c++/11/bits/stl_algobase.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/c++config.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/os_defines.h \ + /usr/include/features.h /usr/include/features-time64.h \ + /usr/include/aarch64-linux-gnu/bits/wordsize.h \ + /usr/include/aarch64-linux-gnu/bits/timesize.h \ + /usr/include/aarch64-linux-gnu/sys/cdefs.h \ + /usr/include/aarch64-linux-gnu/bits/long-double.h \ + /usr/include/aarch64-linux-gnu/gnu/stubs.h \ + /usr/include/aarch64-linux-gnu/gnu/stubs-lp64.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/cpu_defines.h \ + /usr/include/c++/11/bits/functexcept.h \ + /usr/include/c++/11/bits/exception_defines.h \ + /usr/include/c++/11/bits/cpp_type_traits.h \ + /usr/include/c++/11/ext/type_traits.h \ + /usr/include/c++/11/ext/numeric_traits.h \ + /usr/include/c++/11/bits/stl_pair.h /usr/include/c++/11/bits/move.h \ + /usr/include/c++/11/type_traits \ + /usr/include/c++/11/bits/stl_iterator_base_types.h \ + /usr/include/c++/11/bits/stl_iterator_base_funcs.h \ + /usr/include/c++/11/bits/concept_check.h \ + /usr/include/c++/11/debug/assertions.h \ + /usr/include/c++/11/bits/stl_iterator.h \ + /usr/include/c++/11/bits/ptr_traits.h /usr/include/c++/11/debug/debug.h \ + /usr/include/c++/11/bits/predefined_ops.h \ + /usr/include/c++/11/bits/allocator.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/c++allocator.h \ + /usr/include/c++/11/ext/new_allocator.h /usr/include/c++/11/new \ + /usr/include/c++/11/bits/exception.h \ + /usr/include/c++/11/bits/memoryfwd.h \ + /usr/include/c++/11/bits/stl_construct.h \ + /usr/include/c++/11/bits/stl_uninitialized.h \ + /usr/include/c++/11/ext/alloc_traits.h \ + /usr/include/c++/11/bits/alloc_traits.h \ + /usr/include/c++/11/bits/stl_vector.h \ + /usr/include/c++/11/initializer_list \ + /usr/include/c++/11/bits/stl_bvector.h \ + /usr/include/c++/11/bits/functional_hash.h \ + /usr/include/c++/11/bits/hash_bytes.h \ + /usr/include/c++/11/bits/range_access.h \ + /usr/include/c++/11/bits/vector.tcc /usr/include/c++/11/map \ + /usr/include/c++/11/bits/stl_tree.h \ + /usr/include/c++/11/bits/stl_function.h \ + /usr/include/c++/11/backward/binders.h \ + /usr/include/c++/11/ext/aligned_buffer.h \ + /usr/include/c++/11/bits/stl_map.h /usr/include/c++/11/tuple \ + /usr/include/c++/11/utility /usr/include/c++/11/bits/stl_relops.h \ + /usr/include/c++/11/array /usr/include/c++/11/bits/uses_allocator.h \ + /usr/include/c++/11/bits/invoke.h \ + /usr/include/c++/11/bits/stl_multimap.h \ + /usr/include/c++/11/bits/erase_if.h /usr/include/c++/11/memory \ + /usr/include/c++/11/bits/stl_tempbuf.h \ + /usr/include/c++/11/bits/stl_raw_storage_iter.h \ + /usr/include/c++/11/bits/align.h /usr/include/c++/11/bit \ + /usr/lib/gcc/aarch64-linux-gnu/11/include/stdint.h /usr/include/stdint.h \ + /usr/include/aarch64-linux-gnu/bits/libc-header-start.h \ + /usr/include/aarch64-linux-gnu/bits/types.h \ + /usr/include/aarch64-linux-gnu/bits/typesizes.h \ + /usr/include/aarch64-linux-gnu/bits/time64.h \ + /usr/include/aarch64-linux-gnu/bits/wchar.h \ + /usr/include/aarch64-linux-gnu/bits/stdint-intn.h \ + /usr/include/aarch64-linux-gnu/bits/stdint-uintn.h \ + /usr/include/c++/11/bits/unique_ptr.h \ + /usr/include/c++/11/bits/shared_ptr.h /usr/include/c++/11/iosfwd \ + /usr/include/c++/11/bits/stringfwd.h /usr/include/c++/11/bits/postypes.h \ + /usr/include/c++/11/cwchar /usr/include/wchar.h \ + /usr/include/aarch64-linux-gnu/bits/floatn.h \ + /usr/include/aarch64-linux-gnu/bits/floatn-common.h \ + /usr/lib/gcc/aarch64-linux-gnu/11/include/stddef.h \ + /usr/lib/gcc/aarch64-linux-gnu/11/include/stdarg.h \ + /usr/include/aarch64-linux-gnu/bits/types/wint_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/mbstate_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/__mbstate_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/__FILE.h \ + /usr/include/aarch64-linux-gnu/bits/types/FILE.h \ + /usr/include/aarch64-linux-gnu/bits/types/locale_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/__locale_t.h \ + /usr/include/aarch64-linux-gnu/bits/wchar2.h \ + /usr/include/c++/11/bits/shared_ptr_base.h /usr/include/c++/11/typeinfo \ + /usr/include/c++/11/bits/allocated_ptr.h \ + /usr/include/c++/11/bits/refwrap.h /usr/include/c++/11/ext/atomicity.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/gthr.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/gthr-default.h \ + /usr/include/pthread.h /usr/include/sched.h \ + /usr/include/aarch64-linux-gnu/bits/types/time_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/struct_timespec.h \ + /usr/include/aarch64-linux-gnu/bits/endian.h \ + /usr/include/aarch64-linux-gnu/bits/endianness.h \ + /usr/include/aarch64-linux-gnu/bits/sched.h \ + /usr/include/aarch64-linux-gnu/bits/types/struct_sched_param.h \ + /usr/include/aarch64-linux-gnu/bits/cpu-set.h /usr/include/time.h \ + /usr/include/aarch64-linux-gnu/bits/time.h \ + /usr/include/aarch64-linux-gnu/bits/timex.h \ + /usr/include/aarch64-linux-gnu/bits/types/struct_timeval.h \ + /usr/include/aarch64-linux-gnu/bits/types/clock_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/struct_tm.h \ + /usr/include/aarch64-linux-gnu/bits/types/clockid_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/timer_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/struct_itimerspec.h \ + /usr/include/aarch64-linux-gnu/bits/pthreadtypes.h \ + /usr/include/aarch64-linux-gnu/bits/thread-shared-types.h \ + /usr/include/aarch64-linux-gnu/bits/pthreadtypes-arch.h \ + /usr/include/aarch64-linux-gnu/bits/atomic_wide_counter.h \ + /usr/include/aarch64-linux-gnu/bits/struct_mutex.h \ + /usr/include/aarch64-linux-gnu/bits/struct_rwlock.h \ + /usr/include/aarch64-linux-gnu/bits/setjmp.h \ + /usr/include/aarch64-linux-gnu/bits/types/__sigset_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/struct___jmp_buf_tag.h \ + /usr/include/aarch64-linux-gnu/bits/pthread_stack_min-dynamic.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/atomic_word.h \ + /usr/include/aarch64-linux-gnu/sys/single_threaded.h \ + /usr/include/c++/11/ext/concurrence.h /usr/include/c++/11/exception \ + /usr/include/c++/11/bits/exception_ptr.h \ + /usr/include/c++/11/bits/cxxabi_init_exception.h \ + /usr/include/c++/11/bits/nested_exception.h \ + /usr/include/c++/11/bits/shared_ptr_atomic.h \ + /usr/include/c++/11/bits/atomic_base.h \ + /usr/include/c++/11/bits/atomic_lockfree_defines.h \ + /usr/include/c++/11/backward/auto_ptr.h /usr/include/c++/11/cstring \ + /usr/include/string.h /usr/include/strings.h \ + /usr/include/aarch64-linux-gnu/bits/strings_fortified.h \ + /usr/include/aarch64-linux-gnu/bits/string_fortified.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/securec.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/securectype.h \ + /usr/include/stdio.h \ + /usr/include/aarch64-linux-gnu/bits/types/__fpos_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/__fpos64_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/struct_FILE.h \ + /usr/include/aarch64-linux-gnu/bits/types/cookie_io_functions_t.h \ + /usr/include/aarch64-linux-gnu/bits/stdio_lim.h \ + /usr/include/aarch64-linux-gnu/bits/stdio.h \ + /usr/include/aarch64-linux-gnu/bits/stdio2.h \ + /usr/include/c++/11/stdlib.h /usr/include/c++/11/cstdlib \ + /usr/include/stdlib.h /usr/include/aarch64-linux-gnu/bits/waitflags.h \ + /usr/include/aarch64-linux-gnu/bits/waitstatus.h \ + /usr/include/aarch64-linux-gnu/sys/types.h /usr/include/endian.h \ + /usr/include/aarch64-linux-gnu/bits/byteswap.h \ + /usr/include/aarch64-linux-gnu/bits/uintn-identity.h \ + /usr/include/aarch64-linux-gnu/sys/select.h \ + /usr/include/aarch64-linux-gnu/bits/select.h \ + /usr/include/aarch64-linux-gnu/bits/types/sigset_t.h \ + /usr/include/aarch64-linux-gnu/bits/select2.h /usr/include/alloca.h \ + /usr/include/aarch64-linux-gnu/bits/stdlib-bsearch.h \ + /usr/include/aarch64-linux-gnu/bits/stdlib-float.h \ + /usr/include/aarch64-linux-gnu/bits/stdlib.h \ + /usr/include/c++/11/bits/std_abs.h /usr/include/errno.h \ + /usr/include/aarch64-linux-gnu/bits/errno.h /usr/include/linux/errno.h \ + /usr/include/aarch64-linux-gnu/asm/errno.h \ + /usr/include/asm-generic/errno.h /usr/include/asm-generic/errno-base.h \ + /usr/include/aarch64-linux-gnu/bits/types/error_t.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/ascend_string.h \ + /usr/include/c++/11/string /usr/include/c++/11/bits/char_traits.h \ + /usr/include/c++/11/cstdint /usr/include/c++/11/bits/localefwd.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/c++locale.h \ + /usr/include/c++/11/clocale /usr/include/locale.h \ + /usr/include/aarch64-linux-gnu/bits/locale.h /usr/include/c++/11/cctype \ + /usr/include/ctype.h /usr/include/c++/11/bits/ostream_insert.h \ + /usr/include/c++/11/bits/cxxabi_forced.h \ + /usr/include/c++/11/bits/basic_string.h \ + /usr/include/c++/11/ext/string_conversions.h /usr/include/c++/11/cstdio \ + /usr/include/c++/11/cerrno /usr/include/c++/11/bits/charconv.h \ + /usr/include/c++/11/bits/basic_string.tcc /usr/include/c++/11/functional \ + /usr/include/c++/11/bits/std_function.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/types.h \ + /usr/include/c++/11/atomic \ + /usr/local/Ascend/ascend-toolkit/latest/include/register/op_def_registry.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/register/op_def.h \ + /usr/include/c++/11/iostream /usr/include/c++/11/ostream \ + /usr/include/c++/11/ios /usr/include/c++/11/bits/ios_base.h \ + /usr/include/c++/11/bits/locale_classes.h \ + /usr/include/c++/11/bits/locale_classes.tcc \ + /usr/include/c++/11/system_error \ + /usr/include/aarch64-linux-gnu/c++/11/bits/error_constants.h \ + /usr/include/c++/11/stdexcept /usr/include/c++/11/streambuf \ + /usr/include/c++/11/bits/streambuf.tcc \ + /usr/include/c++/11/bits/basic_ios.h \ + /usr/include/c++/11/bits/locale_facets.h /usr/include/c++/11/cwctype \ + /usr/include/wctype.h /usr/include/aarch64-linux-gnu/bits/wctype-wchar.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/ctype_base.h \ + /usr/include/c++/11/bits/streambuf_iterator.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/ctype_inline.h \ + /usr/include/c++/11/bits/locale_facets.tcc \ + /usr/include/c++/11/bits/basic_ios.tcc \ + /usr/include/c++/11/bits/ostream.tcc /usr/include/c++/11/istream \ + /usr/include/c++/11/bits/istream.tcc \ + /usr/local/Ascend/ascend-toolkit/latest/include/register/op_impl_registry.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/ge_error_codes.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/compiler_def.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/register/op_impl_kernel_registry.h \ + /usr/include/c++/11/unordered_set /usr/include/c++/11/bits/hashtable.h \ + /usr/include/c++/11/bits/hashtable_policy.h \ + /usr/include/c++/11/bits/enable_special_members.h \ + /usr/include/c++/11/bits/unordered_set.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/base_type.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/infer_shape_context.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/shape.h \ + /usr/include/c++/11/limits \ + /usr/local/Ascend/ascend-toolkit/latest/include/utils/extern_math_util.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/tensor.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/storage_shape.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/storage_format.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/expand_dims_type.h \ + /usr/include/c++/11/cstddef \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/tensor_data.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/runtime_attrs.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/continuous_vector.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/external/ge_common/ge_api_error_codes.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/external/ge_common/ge_error_codes.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/external/ge_common/ge_api_types.h \ + /usr/include/c++/11/set /usr/include/c++/11/bits/stl_set.h \ + /usr/include/c++/11/bits/stl_multiset.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/tensor.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/./ge_error_codes.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/./types.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/ascend_string.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/extended_kernel_context.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/kernel_context.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/kernel_run_context.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/context_extend.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/compute_node_info.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/inference_context.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/tensor.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/types.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/resource_context.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/ge_error_codes.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/infer_shape_range_context.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/range.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/tiling_context.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/tiling_data.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/continuous_vector.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/runtime_attrs.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/op_execute_context.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/shape.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/tensor.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/extended_kernel_context.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/ge/ge_allocator.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/infer_datatype_context.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/operator_reg.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/operator.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/./inference_context.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/./tensor.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/operator_factory.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/./operator.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/./ascend_string.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/graph.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/./gnode.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/././ge_error_codes.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/././types.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/././tensor.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/././ascend_string.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/register/op_def_factory.h diff --git a/Increase_Host_compute/Is_increase/build_out/op_host/CMakeFiles/cust_op_proto.dir/build.make b/Increase_Host_compute/Is_increase/build_out/op_host/CMakeFiles/cust_op_proto.dir/build.make new file mode 100644 index 0000000000000000000000000000000000000000..76394ff265eba70ff86b6788ccb9bedc677040ee --- /dev/null +++ b/Increase_Host_compute/Is_increase/build_out/op_host/CMakeFiles/cust_op_proto.dir/build.make @@ -0,0 +1,126 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + +# Disable VCS-based implicit rules. +% : %,v + +# Disable VCS-based implicit rules. +% : RCS/% + +# Disable VCS-based implicit rules. +% : RCS/%,v + +# Disable VCS-based implicit rules. +% : SCCS/s.% + +# Disable VCS-based implicit rules. +% : s.% + +.SUFFIXES: .hpux_make_needs_suffix_list + +# Command-line flag to silence nested $(MAKE). +$(VERBOSE)MAKESILENT = -s + +#Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E rm -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out + +# Include any dependencies generated for this target. +include op_host/CMakeFiles/cust_op_proto.dir/depend.make +# Include any dependencies generated by the compiler for this target. +include op_host/CMakeFiles/cust_op_proto.dir/compiler_depend.make + +# Include the progress variables for this target. +include op_host/CMakeFiles/cust_op_proto.dir/progress.make + +# Include the compile flags for this target's objects. +include op_host/CMakeFiles/cust_op_proto.dir/flags.make + +op_host/CMakeFiles/cust_op_proto.dir/add_custom.cpp.o: op_host/CMakeFiles/cust_op_proto.dir/flags.make +op_host/CMakeFiles/cust_op_proto.dir/add_custom.cpp.o: ../op_host/add_custom.cpp +op_host/CMakeFiles/cust_op_proto.dir/add_custom.cpp.o: op_host/CMakeFiles/cust_op_proto.dir/compiler_depend.ts + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Building CXX object op_host/CMakeFiles/cust_op_proto.dir/add_custom.cpp.o" + cd /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/op_host && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT op_host/CMakeFiles/cust_op_proto.dir/add_custom.cpp.o -MF CMakeFiles/cust_op_proto.dir/add_custom.cpp.o.d -o CMakeFiles/cust_op_proto.dir/add_custom.cpp.o -c /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/op_host/add_custom.cpp + +op_host/CMakeFiles/cust_op_proto.dir/add_custom.cpp.i: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/cust_op_proto.dir/add_custom.cpp.i" + cd /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/op_host && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/op_host/add_custom.cpp > CMakeFiles/cust_op_proto.dir/add_custom.cpp.i + +op_host/CMakeFiles/cust_op_proto.dir/add_custom.cpp.s: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/cust_op_proto.dir/add_custom.cpp.s" + cd /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/op_host && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/op_host/add_custom.cpp -o CMakeFiles/cust_op_proto.dir/add_custom.cpp.s + +op_host/CMakeFiles/cust_op_proto.dir/__/autogen/op_proto.cc.o: op_host/CMakeFiles/cust_op_proto.dir/flags.make +op_host/CMakeFiles/cust_op_proto.dir/__/autogen/op_proto.cc.o: autogen/op_proto.cc +op_host/CMakeFiles/cust_op_proto.dir/__/autogen/op_proto.cc.o: op_host/CMakeFiles/cust_op_proto.dir/compiler_depend.ts + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Building CXX object op_host/CMakeFiles/cust_op_proto.dir/__/autogen/op_proto.cc.o" + cd /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/op_host && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT op_host/CMakeFiles/cust_op_proto.dir/__/autogen/op_proto.cc.o -MF CMakeFiles/cust_op_proto.dir/__/autogen/op_proto.cc.o.d -o CMakeFiles/cust_op_proto.dir/__/autogen/op_proto.cc.o -c /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/autogen/op_proto.cc + +op_host/CMakeFiles/cust_op_proto.dir/__/autogen/op_proto.cc.i: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/cust_op_proto.dir/__/autogen/op_proto.cc.i" + cd /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/op_host && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/autogen/op_proto.cc > CMakeFiles/cust_op_proto.dir/__/autogen/op_proto.cc.i + +op_host/CMakeFiles/cust_op_proto.dir/__/autogen/op_proto.cc.s: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/cust_op_proto.dir/__/autogen/op_proto.cc.s" + cd /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/op_host && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/autogen/op_proto.cc -o CMakeFiles/cust_op_proto.dir/__/autogen/op_proto.cc.s + +# Object files for target cust_op_proto +cust_op_proto_OBJECTS = \ +"CMakeFiles/cust_op_proto.dir/add_custom.cpp.o" \ +"CMakeFiles/cust_op_proto.dir/__/autogen/op_proto.cc.o" + +# External object files for target cust_op_proto +cust_op_proto_EXTERNAL_OBJECTS = + +op_host/libcust_opsproto_rt2.0.so: op_host/CMakeFiles/cust_op_proto.dir/add_custom.cpp.o +op_host/libcust_opsproto_rt2.0.so: op_host/CMakeFiles/cust_op_proto.dir/__/autogen/op_proto.cc.o +op_host/libcust_opsproto_rt2.0.so: op_host/CMakeFiles/cust_op_proto.dir/build.make +op_host/libcust_opsproto_rt2.0.so: op_host/CMakeFiles/cust_op_proto.dir/link.txt + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --bold --progress-dir=/Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/CMakeFiles --progress-num=$(CMAKE_PROGRESS_3) "Linking CXX shared library libcust_opsproto_rt2.0.so" + cd /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/op_host && $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/cust_op_proto.dir/link.txt --verbose=$(VERBOSE) + +# Rule to build all files generated by this target. +op_host/CMakeFiles/cust_op_proto.dir/build: op_host/libcust_opsproto_rt2.0.so +.PHONY : op_host/CMakeFiles/cust_op_proto.dir/build + +op_host/CMakeFiles/cust_op_proto.dir/clean: + cd /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/op_host && $(CMAKE_COMMAND) -P CMakeFiles/cust_op_proto.dir/cmake_clean.cmake +.PHONY : op_host/CMakeFiles/cust_op_proto.dir/clean + +op_host/CMakeFiles/cust_op_proto.dir/depend: + cd /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/op_host /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/op_host /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/op_host/CMakeFiles/cust_op_proto.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : op_host/CMakeFiles/cust_op_proto.dir/depend + diff --git a/Increase_Host_compute/Is_increase/build_out/op_host/CMakeFiles/cust_op_proto.dir/cmake_clean.cmake b/Increase_Host_compute/Is_increase/build_out/op_host/CMakeFiles/cust_op_proto.dir/cmake_clean.cmake new file mode 100644 index 0000000000000000000000000000000000000000..76762a8e098c581958fbe1179c4be461e3dfdd2e --- /dev/null +++ b/Increase_Host_compute/Is_increase/build_out/op_host/CMakeFiles/cust_op_proto.dir/cmake_clean.cmake @@ -0,0 +1,13 @@ +file(REMOVE_RECURSE + "CMakeFiles/cust_op_proto.dir/__/autogen/op_proto.cc.o" + "CMakeFiles/cust_op_proto.dir/__/autogen/op_proto.cc.o.d" + "CMakeFiles/cust_op_proto.dir/add_custom.cpp.o" + "CMakeFiles/cust_op_proto.dir/add_custom.cpp.o.d" + "libcust_opsproto_rt2.0.pdb" + "libcust_opsproto_rt2.0.so" +) + +# Per-language clean rules from dependency scanning. +foreach(lang CXX) + include(CMakeFiles/cust_op_proto.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/Increase_Host_compute/Is_increase/build_out/op_host/CMakeFiles/cust_op_proto.dir/compiler_depend.internal b/Increase_Host_compute/Is_increase/build_out/op_host/CMakeFiles/cust_op_proto.dir/compiler_depend.internal new file mode 100644 index 0000000000000000000000000000000000000000..a73ba7b2446fe38bc7f62b098bdf54556eb19e7a --- /dev/null +++ b/Increase_Host_compute/Is_increase/build_out/op_host/CMakeFiles/cust_op_proto.dir/compiler_depend.internal @@ -0,0 +1,603 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +op_host/CMakeFiles/cust_op_proto.dir/__/autogen/op_proto.cc.o + /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/autogen/op_proto.cc + /usr/include/stdc-predef.h + /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/autogen/op_proto.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/operator_reg.h + /usr/include/c++/11/functional + /usr/include/aarch64-linux-gnu/c++/11/bits/c++config.h + /usr/include/aarch64-linux-gnu/c++/11/bits/os_defines.h + /usr/include/features.h + /usr/include/features-time64.h + /usr/include/aarch64-linux-gnu/bits/wordsize.h + /usr/include/aarch64-linux-gnu/bits/timesize.h + /usr/include/aarch64-linux-gnu/sys/cdefs.h + /usr/include/aarch64-linux-gnu/bits/long-double.h + /usr/include/aarch64-linux-gnu/gnu/stubs.h + /usr/include/aarch64-linux-gnu/gnu/stubs-lp64.h + /usr/include/aarch64-linux-gnu/c++/11/bits/cpu_defines.h + /usr/include/c++/11/bits/stl_function.h + /usr/include/c++/11/backward/binders.h + /usr/include/c++/11/new + /usr/include/c++/11/bits/exception.h + /usr/include/c++/11/tuple + /usr/include/c++/11/utility + /usr/include/c++/11/bits/stl_relops.h + /usr/include/c++/11/bits/stl_pair.h + /usr/include/c++/11/bits/move.h + /usr/include/c++/11/type_traits + /usr/include/c++/11/initializer_list + /usr/include/c++/11/array + /usr/include/c++/11/bits/functexcept.h + /usr/include/c++/11/bits/exception_defines.h + /usr/include/c++/11/bits/stl_algobase.h + /usr/include/c++/11/bits/cpp_type_traits.h + /usr/include/c++/11/ext/type_traits.h + /usr/include/c++/11/ext/numeric_traits.h + /usr/include/c++/11/bits/stl_iterator_base_types.h + /usr/include/c++/11/bits/stl_iterator_base_funcs.h + /usr/include/c++/11/bits/concept_check.h + /usr/include/c++/11/debug/assertions.h + /usr/include/c++/11/bits/stl_iterator.h + /usr/include/c++/11/bits/ptr_traits.h + /usr/include/c++/11/debug/debug.h + /usr/include/c++/11/bits/predefined_ops.h + /usr/include/c++/11/bits/range_access.h + /usr/include/c++/11/bits/uses_allocator.h + /usr/include/c++/11/bits/invoke.h + /usr/include/c++/11/bits/functional_hash.h + /usr/include/c++/11/bits/hash_bytes.h + /usr/include/c++/11/bits/refwrap.h + /usr/include/c++/11/bits/std_function.h + /usr/include/c++/11/typeinfo + /usr/include/c++/11/memory + /usr/include/c++/11/bits/allocator.h + /usr/include/aarch64-linux-gnu/c++/11/bits/c++allocator.h + /usr/include/c++/11/ext/new_allocator.h + /usr/include/c++/11/bits/memoryfwd.h + /usr/include/c++/11/bits/stl_construct.h + /usr/include/c++/11/bits/stl_uninitialized.h + /usr/include/c++/11/ext/alloc_traits.h + /usr/include/c++/11/bits/alloc_traits.h + /usr/include/c++/11/bits/stl_tempbuf.h + /usr/include/c++/11/bits/stl_raw_storage_iter.h + /usr/include/c++/11/bits/align.h + /usr/include/c++/11/bit + /usr/lib/gcc/aarch64-linux-gnu/11/include/stdint.h + /usr/include/stdint.h + /usr/include/aarch64-linux-gnu/bits/libc-header-start.h + /usr/include/aarch64-linux-gnu/bits/types.h + /usr/include/aarch64-linux-gnu/bits/typesizes.h + /usr/include/aarch64-linux-gnu/bits/time64.h + /usr/include/aarch64-linux-gnu/bits/wchar.h + /usr/include/aarch64-linux-gnu/bits/stdint-intn.h + /usr/include/aarch64-linux-gnu/bits/stdint-uintn.h + /usr/include/c++/11/bits/unique_ptr.h + /usr/include/c++/11/bits/shared_ptr.h + /usr/include/c++/11/iosfwd + /usr/include/c++/11/bits/stringfwd.h + /usr/include/c++/11/bits/postypes.h + /usr/include/c++/11/cwchar + /usr/include/wchar.h + /usr/include/aarch64-linux-gnu/bits/floatn.h + /usr/include/aarch64-linux-gnu/bits/floatn-common.h + /usr/lib/gcc/aarch64-linux-gnu/11/include/stddef.h + /usr/lib/gcc/aarch64-linux-gnu/11/include/stdarg.h + /usr/include/aarch64-linux-gnu/bits/types/wint_t.h + /usr/include/aarch64-linux-gnu/bits/types/mbstate_t.h + /usr/include/aarch64-linux-gnu/bits/types/__mbstate_t.h + /usr/include/aarch64-linux-gnu/bits/types/__FILE.h + /usr/include/aarch64-linux-gnu/bits/types/FILE.h + /usr/include/aarch64-linux-gnu/bits/types/locale_t.h + /usr/include/aarch64-linux-gnu/bits/types/__locale_t.h + /usr/include/aarch64-linux-gnu/bits/wchar2.h + /usr/include/c++/11/bits/shared_ptr_base.h + /usr/include/c++/11/bits/allocated_ptr.h + /usr/include/c++/11/ext/aligned_buffer.h + /usr/include/c++/11/ext/atomicity.h + /usr/include/aarch64-linux-gnu/c++/11/bits/gthr.h + /usr/include/aarch64-linux-gnu/c++/11/bits/gthr-default.h + /usr/include/pthread.h + /usr/include/sched.h + /usr/include/aarch64-linux-gnu/bits/types/time_t.h + /usr/include/aarch64-linux-gnu/bits/types/struct_timespec.h + /usr/include/aarch64-linux-gnu/bits/endian.h + /usr/include/aarch64-linux-gnu/bits/endianness.h + /usr/include/aarch64-linux-gnu/bits/sched.h + /usr/include/aarch64-linux-gnu/bits/types/struct_sched_param.h + /usr/include/aarch64-linux-gnu/bits/cpu-set.h + /usr/include/time.h + /usr/include/aarch64-linux-gnu/bits/time.h + /usr/include/aarch64-linux-gnu/bits/timex.h + /usr/include/aarch64-linux-gnu/bits/types/struct_timeval.h + /usr/include/aarch64-linux-gnu/bits/types/clock_t.h + /usr/include/aarch64-linux-gnu/bits/types/struct_tm.h + /usr/include/aarch64-linux-gnu/bits/types/clockid_t.h + /usr/include/aarch64-linux-gnu/bits/types/timer_t.h + /usr/include/aarch64-linux-gnu/bits/types/struct_itimerspec.h + /usr/include/aarch64-linux-gnu/bits/pthreadtypes.h + /usr/include/aarch64-linux-gnu/bits/thread-shared-types.h + /usr/include/aarch64-linux-gnu/bits/pthreadtypes-arch.h + /usr/include/aarch64-linux-gnu/bits/atomic_wide_counter.h + /usr/include/aarch64-linux-gnu/bits/struct_mutex.h + /usr/include/aarch64-linux-gnu/bits/struct_rwlock.h + /usr/include/aarch64-linux-gnu/bits/setjmp.h + /usr/include/aarch64-linux-gnu/bits/types/__sigset_t.h + /usr/include/aarch64-linux-gnu/bits/types/struct___jmp_buf_tag.h + /usr/include/aarch64-linux-gnu/bits/pthread_stack_min-dynamic.h + /usr/include/aarch64-linux-gnu/c++/11/bits/atomic_word.h + /usr/include/aarch64-linux-gnu/sys/single_threaded.h + /usr/include/c++/11/ext/concurrence.h + /usr/include/c++/11/exception + /usr/include/c++/11/bits/exception_ptr.h + /usr/include/c++/11/bits/cxxabi_init_exception.h + /usr/include/c++/11/bits/nested_exception.h + /usr/include/c++/11/bits/shared_ptr_atomic.h + /usr/include/c++/11/bits/atomic_base.h + /usr/include/c++/11/bits/atomic_lockfree_defines.h + /usr/include/c++/11/backward/auto_ptr.h + /usr/include/c++/11/string + /usr/include/c++/11/bits/char_traits.h + /usr/include/c++/11/cstdint + /usr/include/c++/11/bits/localefwd.h + /usr/include/aarch64-linux-gnu/c++/11/bits/c++locale.h + /usr/include/c++/11/clocale + /usr/include/locale.h + /usr/include/aarch64-linux-gnu/bits/locale.h + /usr/include/c++/11/cctype + /usr/include/ctype.h + /usr/include/c++/11/bits/ostream_insert.h + /usr/include/c++/11/bits/cxxabi_forced.h + /usr/include/c++/11/bits/basic_string.h + /usr/include/c++/11/ext/string_conversions.h + /usr/include/c++/11/cstdlib + /usr/include/stdlib.h + /usr/include/aarch64-linux-gnu/bits/waitflags.h + /usr/include/aarch64-linux-gnu/bits/waitstatus.h + /usr/include/aarch64-linux-gnu/sys/types.h + /usr/include/endian.h + /usr/include/aarch64-linux-gnu/bits/byteswap.h + /usr/include/aarch64-linux-gnu/bits/uintn-identity.h + /usr/include/aarch64-linux-gnu/sys/select.h + /usr/include/aarch64-linux-gnu/bits/select.h + /usr/include/aarch64-linux-gnu/bits/types/sigset_t.h + /usr/include/aarch64-linux-gnu/bits/select2.h + /usr/include/alloca.h + /usr/include/aarch64-linux-gnu/bits/stdlib-bsearch.h + /usr/include/aarch64-linux-gnu/bits/stdlib-float.h + /usr/include/aarch64-linux-gnu/bits/stdlib.h + /usr/include/c++/11/bits/std_abs.h + /usr/include/c++/11/cstdio + /usr/include/stdio.h + /usr/include/aarch64-linux-gnu/bits/types/__fpos_t.h + /usr/include/aarch64-linux-gnu/bits/types/__fpos64_t.h + /usr/include/aarch64-linux-gnu/bits/types/struct_FILE.h + /usr/include/aarch64-linux-gnu/bits/types/cookie_io_functions_t.h + /usr/include/aarch64-linux-gnu/bits/stdio_lim.h + /usr/include/aarch64-linux-gnu/bits/stdio.h + /usr/include/aarch64-linux-gnu/bits/stdio2.h + /usr/include/c++/11/cerrno + /usr/include/errno.h + /usr/include/aarch64-linux-gnu/bits/errno.h + /usr/include/linux/errno.h + /usr/include/aarch64-linux-gnu/asm/errno.h + /usr/include/asm-generic/errno.h + /usr/include/asm-generic/errno-base.h + /usr/include/aarch64-linux-gnu/bits/types/error_t.h + /usr/include/c++/11/bits/charconv.h + /usr/include/c++/11/bits/basic_string.tcc + /usr/include/c++/11/vector + /usr/include/c++/11/bits/stl_vector.h + /usr/include/c++/11/bits/stl_bvector.h + /usr/include/c++/11/bits/vector.tcc + /usr/local/Ascend/ascend-toolkit/latest/include/graph/operator.h + /usr/include/c++/11/map + /usr/include/c++/11/bits/stl_tree.h + /usr/include/c++/11/bits/stl_map.h + /usr/include/c++/11/bits/stl_multimap.h + /usr/include/c++/11/bits/erase_if.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/ge_error_codes.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/inference_context.h + /usr/include/c++/11/set + /usr/include/c++/11/bits/stl_set.h + /usr/include/c++/11/bits/stl_multiset.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/tensor.h + /usr/include/c++/11/atomic + /usr/local/Ascend/ascend-toolkit/latest/include/graph/ge_error_codes.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/types.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/ascend_string.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/types.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/types.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/resource_context.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/ge_error_codes.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/tensor.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/types.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/operator_factory.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/operator.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/ascend_string.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/tensor.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/graph.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/gnode.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/tensor.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/ascend_string.h + /usr/local/Ascend/ascend-toolkit/latest/include/register/op_impl_registry.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/ge_error_codes.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/compiler_def.h + /usr/local/Ascend/ascend-toolkit/latest/include/register/op_impl_kernel_registry.h + /usr/include/c++/11/unordered_set + /usr/include/c++/11/bits/hashtable.h + /usr/include/c++/11/bits/hashtable_policy.h + /usr/include/c++/11/bits/enable_special_members.h + /usr/include/c++/11/bits/unordered_set.h + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/base_type.h + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/infer_shape_context.h + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/shape.h + /usr/local/Ascend/ascend-toolkit/latest/include/securec.h + /usr/local/Ascend/ascend-toolkit/latest/include/securectype.h + /usr/include/string.h + /usr/include/strings.h + /usr/include/aarch64-linux-gnu/bits/strings_fortified.h + /usr/include/aarch64-linux-gnu/bits/string_fortified.h + /usr/include/c++/11/stdlib.h + /usr/include/c++/11/iostream + /usr/include/c++/11/ostream + /usr/include/c++/11/ios + /usr/include/c++/11/bits/ios_base.h + /usr/include/c++/11/bits/locale_classes.h + /usr/include/c++/11/bits/locale_classes.tcc + /usr/include/c++/11/system_error + /usr/include/aarch64-linux-gnu/c++/11/bits/error_constants.h + /usr/include/c++/11/stdexcept + /usr/include/c++/11/streambuf + /usr/include/c++/11/bits/streambuf.tcc + /usr/include/c++/11/bits/basic_ios.h + /usr/include/c++/11/bits/locale_facets.h + /usr/include/c++/11/cwctype + /usr/include/wctype.h + /usr/include/aarch64-linux-gnu/bits/wctype-wchar.h + /usr/include/aarch64-linux-gnu/c++/11/bits/ctype_base.h + /usr/include/c++/11/bits/streambuf_iterator.h + /usr/include/aarch64-linux-gnu/c++/11/bits/ctype_inline.h + /usr/include/c++/11/bits/locale_facets.tcc + /usr/include/c++/11/bits/basic_ios.tcc + /usr/include/c++/11/bits/ostream.tcc + /usr/include/c++/11/istream + /usr/include/c++/11/bits/istream.tcc + /usr/include/c++/11/cstring + /usr/include/c++/11/limits + /usr/local/Ascend/ascend-toolkit/latest/include/utils/extern_math_util.h + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/tensor.h + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/storage_shape.h + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/storage_format.h + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/expand_dims_type.h + /usr/include/c++/11/cstddef + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/tensor_data.h + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/runtime_attrs.h + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/continuous_vector.h + /usr/local/Ascend/ascend-toolkit/latest/include/external/ge_common/ge_api_error_codes.h + /usr/local/Ascend/ascend-toolkit/latest/include/external/ge_common/ge_error_codes.h + /usr/local/Ascend/ascend-toolkit/latest/include/external/ge_common/ge_api_types.h + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/extended_kernel_context.h + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/kernel_context.h + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/kernel_run_context.h + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/context_extend.h + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/compute_node_info.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/inference_context.h + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/infer_shape_range_context.h + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/range.h + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/tiling_context.h + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/tiling_data.h + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/continuous_vector.h + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/runtime_attrs.h + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/op_execute_context.h + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/shape.h + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/tensor.h + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/extended_kernel_context.h + /usr/local/Ascend/ascend-toolkit/latest/include/ge/ge_allocator.h + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/infer_datatype_context.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/ascend_string.h + +op_host/CMakeFiles/cust_op_proto.dir/add_custom.cpp.o + /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/op_host/add_custom.cpp + /usr/include/stdc-predef.h + /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/op_host/add_custom_tiling.h + /usr/local/Ascend/ascend-toolkit/latest/include/register/tilingdata_base.h + /usr/include/c++/11/vector + /usr/include/c++/11/bits/stl_algobase.h + /usr/include/aarch64-linux-gnu/c++/11/bits/c++config.h + /usr/include/aarch64-linux-gnu/c++/11/bits/os_defines.h + /usr/include/features.h + /usr/include/features-time64.h + /usr/include/aarch64-linux-gnu/bits/wordsize.h + /usr/include/aarch64-linux-gnu/bits/timesize.h + /usr/include/aarch64-linux-gnu/sys/cdefs.h + /usr/include/aarch64-linux-gnu/bits/long-double.h + /usr/include/aarch64-linux-gnu/gnu/stubs.h + /usr/include/aarch64-linux-gnu/gnu/stubs-lp64.h + /usr/include/aarch64-linux-gnu/c++/11/bits/cpu_defines.h + /usr/include/c++/11/bits/functexcept.h + /usr/include/c++/11/bits/exception_defines.h + /usr/include/c++/11/bits/cpp_type_traits.h + /usr/include/c++/11/ext/type_traits.h + /usr/include/c++/11/ext/numeric_traits.h + /usr/include/c++/11/bits/stl_pair.h + /usr/include/c++/11/bits/move.h + /usr/include/c++/11/type_traits + /usr/include/c++/11/bits/stl_iterator_base_types.h + /usr/include/c++/11/bits/stl_iterator_base_funcs.h + /usr/include/c++/11/bits/concept_check.h + /usr/include/c++/11/debug/assertions.h + /usr/include/c++/11/bits/stl_iterator.h + /usr/include/c++/11/bits/ptr_traits.h + /usr/include/c++/11/debug/debug.h + /usr/include/c++/11/bits/predefined_ops.h + /usr/include/c++/11/bits/allocator.h + /usr/include/aarch64-linux-gnu/c++/11/bits/c++allocator.h + /usr/include/c++/11/ext/new_allocator.h + /usr/include/c++/11/new + /usr/include/c++/11/bits/exception.h + /usr/include/c++/11/bits/memoryfwd.h + /usr/include/c++/11/bits/stl_construct.h + /usr/include/c++/11/bits/stl_uninitialized.h + /usr/include/c++/11/ext/alloc_traits.h + /usr/include/c++/11/bits/alloc_traits.h + /usr/include/c++/11/bits/stl_vector.h + /usr/include/c++/11/initializer_list + /usr/include/c++/11/bits/stl_bvector.h + /usr/include/c++/11/bits/functional_hash.h + /usr/include/c++/11/bits/hash_bytes.h + /usr/include/c++/11/bits/range_access.h + /usr/include/c++/11/bits/vector.tcc + /usr/include/c++/11/map + /usr/include/c++/11/bits/stl_tree.h + /usr/include/c++/11/bits/stl_function.h + /usr/include/c++/11/backward/binders.h + /usr/include/c++/11/ext/aligned_buffer.h + /usr/include/c++/11/bits/stl_map.h + /usr/include/c++/11/tuple + /usr/include/c++/11/utility + /usr/include/c++/11/bits/stl_relops.h + /usr/include/c++/11/array + /usr/include/c++/11/bits/uses_allocator.h + /usr/include/c++/11/bits/invoke.h + /usr/include/c++/11/bits/stl_multimap.h + /usr/include/c++/11/bits/erase_if.h + /usr/include/c++/11/memory + /usr/include/c++/11/bits/stl_tempbuf.h + /usr/include/c++/11/bits/stl_raw_storage_iter.h + /usr/include/c++/11/bits/align.h + /usr/include/c++/11/bit + /usr/lib/gcc/aarch64-linux-gnu/11/include/stdint.h + /usr/include/stdint.h + /usr/include/aarch64-linux-gnu/bits/libc-header-start.h + /usr/include/aarch64-linux-gnu/bits/types.h + /usr/include/aarch64-linux-gnu/bits/typesizes.h + /usr/include/aarch64-linux-gnu/bits/time64.h + /usr/include/aarch64-linux-gnu/bits/wchar.h + /usr/include/aarch64-linux-gnu/bits/stdint-intn.h + /usr/include/aarch64-linux-gnu/bits/stdint-uintn.h + /usr/include/c++/11/bits/unique_ptr.h + /usr/include/c++/11/bits/shared_ptr.h + /usr/include/c++/11/iosfwd + /usr/include/c++/11/bits/stringfwd.h + /usr/include/c++/11/bits/postypes.h + /usr/include/c++/11/cwchar + /usr/include/wchar.h + /usr/include/aarch64-linux-gnu/bits/floatn.h + /usr/include/aarch64-linux-gnu/bits/floatn-common.h + /usr/lib/gcc/aarch64-linux-gnu/11/include/stddef.h + /usr/lib/gcc/aarch64-linux-gnu/11/include/stdarg.h + /usr/include/aarch64-linux-gnu/bits/types/wint_t.h + /usr/include/aarch64-linux-gnu/bits/types/mbstate_t.h + /usr/include/aarch64-linux-gnu/bits/types/__mbstate_t.h + /usr/include/aarch64-linux-gnu/bits/types/__FILE.h + /usr/include/aarch64-linux-gnu/bits/types/FILE.h + /usr/include/aarch64-linux-gnu/bits/types/locale_t.h + /usr/include/aarch64-linux-gnu/bits/types/__locale_t.h + /usr/include/aarch64-linux-gnu/bits/wchar2.h + /usr/include/c++/11/bits/shared_ptr_base.h + /usr/include/c++/11/typeinfo + /usr/include/c++/11/bits/allocated_ptr.h + /usr/include/c++/11/bits/refwrap.h + /usr/include/c++/11/ext/atomicity.h + /usr/include/aarch64-linux-gnu/c++/11/bits/gthr.h + /usr/include/aarch64-linux-gnu/c++/11/bits/gthr-default.h + /usr/include/pthread.h + /usr/include/sched.h + /usr/include/aarch64-linux-gnu/bits/types/time_t.h + /usr/include/aarch64-linux-gnu/bits/types/struct_timespec.h + /usr/include/aarch64-linux-gnu/bits/endian.h + /usr/include/aarch64-linux-gnu/bits/endianness.h + /usr/include/aarch64-linux-gnu/bits/sched.h + /usr/include/aarch64-linux-gnu/bits/types/struct_sched_param.h + /usr/include/aarch64-linux-gnu/bits/cpu-set.h + /usr/include/time.h + /usr/include/aarch64-linux-gnu/bits/time.h + /usr/include/aarch64-linux-gnu/bits/timex.h + /usr/include/aarch64-linux-gnu/bits/types/struct_timeval.h + /usr/include/aarch64-linux-gnu/bits/types/clock_t.h + /usr/include/aarch64-linux-gnu/bits/types/struct_tm.h + /usr/include/aarch64-linux-gnu/bits/types/clockid_t.h + /usr/include/aarch64-linux-gnu/bits/types/timer_t.h + /usr/include/aarch64-linux-gnu/bits/types/struct_itimerspec.h + /usr/include/aarch64-linux-gnu/bits/pthreadtypes.h + /usr/include/aarch64-linux-gnu/bits/thread-shared-types.h + /usr/include/aarch64-linux-gnu/bits/pthreadtypes-arch.h + /usr/include/aarch64-linux-gnu/bits/atomic_wide_counter.h + /usr/include/aarch64-linux-gnu/bits/struct_mutex.h + /usr/include/aarch64-linux-gnu/bits/struct_rwlock.h + /usr/include/aarch64-linux-gnu/bits/setjmp.h + /usr/include/aarch64-linux-gnu/bits/types/__sigset_t.h + /usr/include/aarch64-linux-gnu/bits/types/struct___jmp_buf_tag.h + /usr/include/aarch64-linux-gnu/bits/pthread_stack_min-dynamic.h + /usr/include/aarch64-linux-gnu/c++/11/bits/atomic_word.h + /usr/include/aarch64-linux-gnu/sys/single_threaded.h + /usr/include/c++/11/ext/concurrence.h + /usr/include/c++/11/exception + /usr/include/c++/11/bits/exception_ptr.h + /usr/include/c++/11/bits/cxxabi_init_exception.h + /usr/include/c++/11/bits/nested_exception.h + /usr/include/c++/11/bits/shared_ptr_atomic.h + /usr/include/c++/11/bits/atomic_base.h + /usr/include/c++/11/bits/atomic_lockfree_defines.h + /usr/include/c++/11/backward/auto_ptr.h + /usr/include/c++/11/cstring + /usr/include/string.h + /usr/include/strings.h + /usr/include/aarch64-linux-gnu/bits/strings_fortified.h + /usr/include/aarch64-linux-gnu/bits/string_fortified.h + /usr/local/Ascend/ascend-toolkit/latest/include/securec.h + /usr/local/Ascend/ascend-toolkit/latest/include/securectype.h + /usr/include/stdio.h + /usr/include/aarch64-linux-gnu/bits/types/__fpos_t.h + /usr/include/aarch64-linux-gnu/bits/types/__fpos64_t.h + /usr/include/aarch64-linux-gnu/bits/types/struct_FILE.h + /usr/include/aarch64-linux-gnu/bits/types/cookie_io_functions_t.h + /usr/include/aarch64-linux-gnu/bits/stdio_lim.h + /usr/include/aarch64-linux-gnu/bits/stdio.h + /usr/include/aarch64-linux-gnu/bits/stdio2.h + /usr/include/c++/11/stdlib.h + /usr/include/c++/11/cstdlib + /usr/include/stdlib.h + /usr/include/aarch64-linux-gnu/bits/waitflags.h + /usr/include/aarch64-linux-gnu/bits/waitstatus.h + /usr/include/aarch64-linux-gnu/sys/types.h + /usr/include/endian.h + /usr/include/aarch64-linux-gnu/bits/byteswap.h + /usr/include/aarch64-linux-gnu/bits/uintn-identity.h + /usr/include/aarch64-linux-gnu/sys/select.h + /usr/include/aarch64-linux-gnu/bits/select.h + /usr/include/aarch64-linux-gnu/bits/types/sigset_t.h + /usr/include/aarch64-linux-gnu/bits/select2.h + /usr/include/alloca.h + /usr/include/aarch64-linux-gnu/bits/stdlib-bsearch.h + /usr/include/aarch64-linux-gnu/bits/stdlib-float.h + /usr/include/aarch64-linux-gnu/bits/stdlib.h + /usr/include/c++/11/bits/std_abs.h + /usr/include/errno.h + /usr/include/aarch64-linux-gnu/bits/errno.h + /usr/include/linux/errno.h + /usr/include/aarch64-linux-gnu/asm/errno.h + /usr/include/asm-generic/errno.h + /usr/include/asm-generic/errno-base.h + /usr/include/aarch64-linux-gnu/bits/types/error_t.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/ascend_string.h + /usr/include/c++/11/string + /usr/include/c++/11/bits/char_traits.h + /usr/include/c++/11/cstdint + /usr/include/c++/11/bits/localefwd.h + /usr/include/aarch64-linux-gnu/c++/11/bits/c++locale.h + /usr/include/c++/11/clocale + /usr/include/locale.h + /usr/include/aarch64-linux-gnu/bits/locale.h + /usr/include/c++/11/cctype + /usr/include/ctype.h + /usr/include/c++/11/bits/ostream_insert.h + /usr/include/c++/11/bits/cxxabi_forced.h + /usr/include/c++/11/bits/basic_string.h + /usr/include/c++/11/ext/string_conversions.h + /usr/include/c++/11/cstdio + /usr/include/c++/11/cerrno + /usr/include/c++/11/bits/charconv.h + /usr/include/c++/11/bits/basic_string.tcc + /usr/include/c++/11/functional + /usr/include/c++/11/bits/std_function.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/types.h + /usr/include/c++/11/atomic + /usr/local/Ascend/ascend-toolkit/latest/include/register/op_def_registry.h + /usr/local/Ascend/ascend-toolkit/latest/include/register/op_def.h + /usr/include/c++/11/iostream + /usr/include/c++/11/ostream + /usr/include/c++/11/ios + /usr/include/c++/11/bits/ios_base.h + /usr/include/c++/11/bits/locale_classes.h + /usr/include/c++/11/bits/locale_classes.tcc + /usr/include/c++/11/system_error + /usr/include/aarch64-linux-gnu/c++/11/bits/error_constants.h + /usr/include/c++/11/stdexcept + /usr/include/c++/11/streambuf + /usr/include/c++/11/bits/streambuf.tcc + /usr/include/c++/11/bits/basic_ios.h + /usr/include/c++/11/bits/locale_facets.h + /usr/include/c++/11/cwctype + /usr/include/wctype.h + /usr/include/aarch64-linux-gnu/bits/wctype-wchar.h + /usr/include/aarch64-linux-gnu/c++/11/bits/ctype_base.h + /usr/include/c++/11/bits/streambuf_iterator.h + /usr/include/aarch64-linux-gnu/c++/11/bits/ctype_inline.h + /usr/include/c++/11/bits/locale_facets.tcc + /usr/include/c++/11/bits/basic_ios.tcc + /usr/include/c++/11/bits/ostream.tcc + /usr/include/c++/11/istream + /usr/include/c++/11/bits/istream.tcc + /usr/local/Ascend/ascend-toolkit/latest/include/register/op_impl_registry.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/ge_error_codes.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/compiler_def.h + /usr/local/Ascend/ascend-toolkit/latest/include/register/op_impl_kernel_registry.h + /usr/include/c++/11/unordered_set + /usr/include/c++/11/bits/hashtable.h + /usr/include/c++/11/bits/hashtable_policy.h + /usr/include/c++/11/bits/enable_special_members.h + /usr/include/c++/11/bits/unordered_set.h + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/base_type.h + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/infer_shape_context.h + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/shape.h + /usr/include/c++/11/limits + /usr/local/Ascend/ascend-toolkit/latest/include/utils/extern_math_util.h + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/tensor.h + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/storage_shape.h + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/storage_format.h + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/expand_dims_type.h + /usr/include/c++/11/cstddef + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/tensor_data.h + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/runtime_attrs.h + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/continuous_vector.h + /usr/local/Ascend/ascend-toolkit/latest/include/external/ge_common/ge_api_error_codes.h + /usr/local/Ascend/ascend-toolkit/latest/include/external/ge_common/ge_error_codes.h + /usr/local/Ascend/ascend-toolkit/latest/include/external/ge_common/ge_api_types.h + /usr/include/c++/11/set + /usr/include/c++/11/bits/stl_set.h + /usr/include/c++/11/bits/stl_multiset.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/tensor.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/ge_error_codes.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/types.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/ascend_string.h + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/extended_kernel_context.h + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/kernel_context.h + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/kernel_run_context.h + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/context_extend.h + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/compute_node_info.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/inference_context.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/tensor.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/types.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/resource_context.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/ge_error_codes.h + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/infer_shape_range_context.h + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/range.h + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/tiling_context.h + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/tiling_data.h + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/continuous_vector.h + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/runtime_attrs.h + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/op_execute_context.h + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/shape.h + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/tensor.h + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/extended_kernel_context.h + /usr/local/Ascend/ascend-toolkit/latest/include/ge/ge_allocator.h + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/infer_datatype_context.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/operator_reg.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/operator.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/inference_context.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/tensor.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/operator_factory.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/operator.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/ascend_string.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/graph.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/gnode.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/ge_error_codes.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/types.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/tensor.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/ascend_string.h + /usr/local/Ascend/ascend-toolkit/latest/include/register/op_def_factory.h + diff --git a/Increase_Host_compute/Is_increase/build_out/op_host/CMakeFiles/cust_op_proto.dir/compiler_depend.make b/Increase_Host_compute/Is_increase/build_out/op_host/CMakeFiles/cust_op_proto.dir/compiler_depend.make new file mode 100644 index 0000000000000000000000000000000000000000..7e340429ebca448573d17cc454d9f37c74a930dd --- /dev/null +++ b/Increase_Host_compute/Is_increase/build_out/op_host/CMakeFiles/cust_op_proto.dir/compiler_depend.make @@ -0,0 +1,1167 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +op_host/CMakeFiles/cust_op_proto.dir/__/autogen/op_proto.cc.o: autogen/op_proto.cc \ + /usr/include/stdc-predef.h \ + autogen/op_proto.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/operator_reg.h \ + /usr/include/c++/11/functional \ + /usr/include/aarch64-linux-gnu/c++/11/bits/c++config.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/os_defines.h \ + /usr/include/features.h \ + /usr/include/features-time64.h \ + /usr/include/aarch64-linux-gnu/bits/wordsize.h \ + /usr/include/aarch64-linux-gnu/bits/timesize.h \ + /usr/include/aarch64-linux-gnu/sys/cdefs.h \ + /usr/include/aarch64-linux-gnu/bits/long-double.h \ + /usr/include/aarch64-linux-gnu/gnu/stubs.h \ + /usr/include/aarch64-linux-gnu/gnu/stubs-lp64.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/cpu_defines.h \ + /usr/include/c++/11/bits/stl_function.h \ + /usr/include/c++/11/backward/binders.h \ + /usr/include/c++/11/new \ + /usr/include/c++/11/bits/exception.h \ + /usr/include/c++/11/tuple \ + /usr/include/c++/11/utility \ + /usr/include/c++/11/bits/stl_relops.h \ + /usr/include/c++/11/bits/stl_pair.h \ + /usr/include/c++/11/bits/move.h \ + /usr/include/c++/11/type_traits \ + /usr/include/c++/11/initializer_list \ + /usr/include/c++/11/array \ + /usr/include/c++/11/bits/functexcept.h \ + /usr/include/c++/11/bits/exception_defines.h \ + /usr/include/c++/11/bits/stl_algobase.h \ + /usr/include/c++/11/bits/cpp_type_traits.h \ + /usr/include/c++/11/ext/type_traits.h \ + /usr/include/c++/11/ext/numeric_traits.h \ + /usr/include/c++/11/bits/stl_iterator_base_types.h \ + /usr/include/c++/11/bits/stl_iterator_base_funcs.h \ + /usr/include/c++/11/bits/concept_check.h \ + /usr/include/c++/11/debug/assertions.h \ + /usr/include/c++/11/bits/stl_iterator.h \ + /usr/include/c++/11/bits/ptr_traits.h \ + /usr/include/c++/11/debug/debug.h \ + /usr/include/c++/11/bits/predefined_ops.h \ + /usr/include/c++/11/bits/range_access.h \ + /usr/include/c++/11/bits/uses_allocator.h \ + /usr/include/c++/11/bits/invoke.h \ + /usr/include/c++/11/bits/functional_hash.h \ + /usr/include/c++/11/bits/hash_bytes.h \ + /usr/include/c++/11/bits/refwrap.h \ + /usr/include/c++/11/bits/std_function.h \ + /usr/include/c++/11/typeinfo \ + /usr/include/c++/11/memory \ + /usr/include/c++/11/bits/allocator.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/c++allocator.h \ + /usr/include/c++/11/ext/new_allocator.h \ + /usr/include/c++/11/bits/memoryfwd.h \ + /usr/include/c++/11/bits/stl_construct.h \ + /usr/include/c++/11/bits/stl_uninitialized.h \ + /usr/include/c++/11/ext/alloc_traits.h \ + /usr/include/c++/11/bits/alloc_traits.h \ + /usr/include/c++/11/bits/stl_tempbuf.h \ + /usr/include/c++/11/bits/stl_raw_storage_iter.h \ + /usr/include/c++/11/bits/align.h \ + /usr/include/c++/11/bit \ + /usr/lib/gcc/aarch64-linux-gnu/11/include/stdint.h \ + /usr/include/stdint.h \ + /usr/include/aarch64-linux-gnu/bits/libc-header-start.h \ + /usr/include/aarch64-linux-gnu/bits/types.h \ + /usr/include/aarch64-linux-gnu/bits/typesizes.h \ + /usr/include/aarch64-linux-gnu/bits/time64.h \ + /usr/include/aarch64-linux-gnu/bits/wchar.h \ + /usr/include/aarch64-linux-gnu/bits/stdint-intn.h \ + /usr/include/aarch64-linux-gnu/bits/stdint-uintn.h \ + /usr/include/c++/11/bits/unique_ptr.h \ + /usr/include/c++/11/bits/shared_ptr.h \ + /usr/include/c++/11/iosfwd \ + /usr/include/c++/11/bits/stringfwd.h \ + /usr/include/c++/11/bits/postypes.h \ + /usr/include/c++/11/cwchar \ + /usr/include/wchar.h \ + /usr/include/aarch64-linux-gnu/bits/floatn.h \ + /usr/include/aarch64-linux-gnu/bits/floatn-common.h \ + /usr/lib/gcc/aarch64-linux-gnu/11/include/stddef.h \ + /usr/lib/gcc/aarch64-linux-gnu/11/include/stdarg.h \ + /usr/include/aarch64-linux-gnu/bits/types/wint_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/mbstate_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/__mbstate_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/__FILE.h \ + /usr/include/aarch64-linux-gnu/bits/types/FILE.h \ + /usr/include/aarch64-linux-gnu/bits/types/locale_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/__locale_t.h \ + /usr/include/aarch64-linux-gnu/bits/wchar2.h \ + /usr/include/c++/11/bits/shared_ptr_base.h \ + /usr/include/c++/11/bits/allocated_ptr.h \ + /usr/include/c++/11/ext/aligned_buffer.h \ + /usr/include/c++/11/ext/atomicity.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/gthr.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/gthr-default.h \ + /usr/include/pthread.h \ + /usr/include/sched.h \ + /usr/include/aarch64-linux-gnu/bits/types/time_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/struct_timespec.h \ + /usr/include/aarch64-linux-gnu/bits/endian.h \ + /usr/include/aarch64-linux-gnu/bits/endianness.h \ + /usr/include/aarch64-linux-gnu/bits/sched.h \ + /usr/include/aarch64-linux-gnu/bits/types/struct_sched_param.h \ + /usr/include/aarch64-linux-gnu/bits/cpu-set.h \ + /usr/include/time.h \ + /usr/include/aarch64-linux-gnu/bits/time.h \ + /usr/include/aarch64-linux-gnu/bits/timex.h \ + /usr/include/aarch64-linux-gnu/bits/types/struct_timeval.h \ + /usr/include/aarch64-linux-gnu/bits/types/clock_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/struct_tm.h \ + /usr/include/aarch64-linux-gnu/bits/types/clockid_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/timer_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/struct_itimerspec.h \ + /usr/include/aarch64-linux-gnu/bits/pthreadtypes.h \ + /usr/include/aarch64-linux-gnu/bits/thread-shared-types.h \ + /usr/include/aarch64-linux-gnu/bits/pthreadtypes-arch.h \ + /usr/include/aarch64-linux-gnu/bits/atomic_wide_counter.h \ + /usr/include/aarch64-linux-gnu/bits/struct_mutex.h \ + /usr/include/aarch64-linux-gnu/bits/struct_rwlock.h \ + /usr/include/aarch64-linux-gnu/bits/setjmp.h \ + /usr/include/aarch64-linux-gnu/bits/types/__sigset_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/struct___jmp_buf_tag.h \ + /usr/include/aarch64-linux-gnu/bits/pthread_stack_min-dynamic.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/atomic_word.h \ + /usr/include/aarch64-linux-gnu/sys/single_threaded.h \ + /usr/include/c++/11/ext/concurrence.h \ + /usr/include/c++/11/exception \ + /usr/include/c++/11/bits/exception_ptr.h \ + /usr/include/c++/11/bits/cxxabi_init_exception.h \ + /usr/include/c++/11/bits/nested_exception.h \ + /usr/include/c++/11/bits/shared_ptr_atomic.h \ + /usr/include/c++/11/bits/atomic_base.h \ + /usr/include/c++/11/bits/atomic_lockfree_defines.h \ + /usr/include/c++/11/backward/auto_ptr.h \ + /usr/include/c++/11/string \ + /usr/include/c++/11/bits/char_traits.h \ + /usr/include/c++/11/cstdint \ + /usr/include/c++/11/bits/localefwd.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/c++locale.h \ + /usr/include/c++/11/clocale \ + /usr/include/locale.h \ + /usr/include/aarch64-linux-gnu/bits/locale.h \ + /usr/include/c++/11/cctype \ + /usr/include/ctype.h \ + /usr/include/c++/11/bits/ostream_insert.h \ + /usr/include/c++/11/bits/cxxabi_forced.h \ + /usr/include/c++/11/bits/basic_string.h \ + /usr/include/c++/11/ext/string_conversions.h \ + /usr/include/c++/11/cstdlib \ + /usr/include/stdlib.h \ + /usr/include/aarch64-linux-gnu/bits/waitflags.h \ + /usr/include/aarch64-linux-gnu/bits/waitstatus.h \ + /usr/include/aarch64-linux-gnu/sys/types.h \ + /usr/include/endian.h \ + /usr/include/aarch64-linux-gnu/bits/byteswap.h \ + /usr/include/aarch64-linux-gnu/bits/uintn-identity.h \ + /usr/include/aarch64-linux-gnu/sys/select.h \ + /usr/include/aarch64-linux-gnu/bits/select.h \ + /usr/include/aarch64-linux-gnu/bits/types/sigset_t.h \ + /usr/include/aarch64-linux-gnu/bits/select2.h \ + /usr/include/alloca.h \ + /usr/include/aarch64-linux-gnu/bits/stdlib-bsearch.h \ + /usr/include/aarch64-linux-gnu/bits/stdlib-float.h \ + /usr/include/aarch64-linux-gnu/bits/stdlib.h \ + /usr/include/c++/11/bits/std_abs.h \ + /usr/include/c++/11/cstdio \ + /usr/include/stdio.h \ + /usr/include/aarch64-linux-gnu/bits/types/__fpos_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/__fpos64_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/struct_FILE.h \ + /usr/include/aarch64-linux-gnu/bits/types/cookie_io_functions_t.h \ + /usr/include/aarch64-linux-gnu/bits/stdio_lim.h \ + /usr/include/aarch64-linux-gnu/bits/stdio.h \ + /usr/include/aarch64-linux-gnu/bits/stdio2.h \ + /usr/include/c++/11/cerrno \ + /usr/include/errno.h \ + /usr/include/aarch64-linux-gnu/bits/errno.h \ + /usr/include/linux/errno.h \ + /usr/include/aarch64-linux-gnu/asm/errno.h \ + /usr/include/asm-generic/errno.h \ + /usr/include/asm-generic/errno-base.h \ + /usr/include/aarch64-linux-gnu/bits/types/error_t.h \ + /usr/include/c++/11/bits/charconv.h \ + /usr/include/c++/11/bits/basic_string.tcc \ + /usr/include/c++/11/vector \ + /usr/include/c++/11/bits/stl_vector.h \ + /usr/include/c++/11/bits/stl_bvector.h \ + /usr/include/c++/11/bits/vector.tcc \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/operator.h \ + /usr/include/c++/11/map \ + /usr/include/c++/11/bits/stl_tree.h \ + /usr/include/c++/11/bits/stl_map.h \ + /usr/include/c++/11/bits/stl_multimap.h \ + /usr/include/c++/11/bits/erase_if.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/ge_error_codes.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/inference_context.h \ + /usr/include/c++/11/set \ + /usr/include/c++/11/bits/stl_set.h \ + /usr/include/c++/11/bits/stl_multiset.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/tensor.h \ + /usr/include/c++/11/atomic \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/ge_error_codes.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/types.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/ascend_string.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/types.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/types.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/resource_context.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/ge_error_codes.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/tensor.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/types.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/operator_factory.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/operator.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/ascend_string.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/tensor.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/graph.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/gnode.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/tensor.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/ascend_string.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/register/op_impl_registry.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/ge_error_codes.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/compiler_def.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/register/op_impl_kernel_registry.h \ + /usr/include/c++/11/unordered_set \ + /usr/include/c++/11/bits/hashtable.h \ + /usr/include/c++/11/bits/hashtable_policy.h \ + /usr/include/c++/11/bits/enable_special_members.h \ + /usr/include/c++/11/bits/unordered_set.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/base_type.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/infer_shape_context.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/shape.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/securec.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/securectype.h \ + /usr/include/string.h \ + /usr/include/strings.h \ + /usr/include/aarch64-linux-gnu/bits/strings_fortified.h \ + /usr/include/aarch64-linux-gnu/bits/string_fortified.h \ + /usr/include/c++/11/stdlib.h \ + /usr/include/c++/11/iostream \ + /usr/include/c++/11/ostream \ + /usr/include/c++/11/ios \ + /usr/include/c++/11/bits/ios_base.h \ + /usr/include/c++/11/bits/locale_classes.h \ + /usr/include/c++/11/bits/locale_classes.tcc \ + /usr/include/c++/11/system_error \ + /usr/include/aarch64-linux-gnu/c++/11/bits/error_constants.h \ + /usr/include/c++/11/stdexcept \ + /usr/include/c++/11/streambuf \ + /usr/include/c++/11/bits/streambuf.tcc \ + /usr/include/c++/11/bits/basic_ios.h \ + /usr/include/c++/11/bits/locale_facets.h \ + /usr/include/c++/11/cwctype \ + /usr/include/wctype.h \ + /usr/include/aarch64-linux-gnu/bits/wctype-wchar.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/ctype_base.h \ + /usr/include/c++/11/bits/streambuf_iterator.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/ctype_inline.h \ + /usr/include/c++/11/bits/locale_facets.tcc \ + /usr/include/c++/11/bits/basic_ios.tcc \ + /usr/include/c++/11/bits/ostream.tcc \ + /usr/include/c++/11/istream \ + /usr/include/c++/11/bits/istream.tcc \ + /usr/include/c++/11/cstring \ + /usr/include/c++/11/limits \ + /usr/local/Ascend/ascend-toolkit/latest/include/utils/extern_math_util.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/tensor.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/storage_shape.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/storage_format.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/expand_dims_type.h \ + /usr/include/c++/11/cstddef \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/tensor_data.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/runtime_attrs.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/continuous_vector.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/external/ge_common/ge_api_error_codes.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/external/ge_common/ge_error_codes.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/external/ge_common/ge_api_types.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/extended_kernel_context.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/kernel_context.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/kernel_run_context.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/context_extend.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/compute_node_info.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/inference_context.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/infer_shape_range_context.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/range.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/tiling_context.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/tiling_data.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/continuous_vector.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/runtime_attrs.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/op_execute_context.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/shape.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/tensor.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/extended_kernel_context.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/ge/ge_allocator.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/infer_datatype_context.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/ascend_string.h + +op_host/CMakeFiles/cust_op_proto.dir/add_custom.cpp.o: ../op_host/add_custom.cpp \ + /usr/include/stdc-predef.h \ + ../op_host/add_custom_tiling.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/register/tilingdata_base.h \ + /usr/include/c++/11/vector \ + /usr/include/c++/11/bits/stl_algobase.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/c++config.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/os_defines.h \ + /usr/include/features.h \ + /usr/include/features-time64.h \ + /usr/include/aarch64-linux-gnu/bits/wordsize.h \ + /usr/include/aarch64-linux-gnu/bits/timesize.h \ + /usr/include/aarch64-linux-gnu/sys/cdefs.h \ + /usr/include/aarch64-linux-gnu/bits/long-double.h \ + /usr/include/aarch64-linux-gnu/gnu/stubs.h \ + /usr/include/aarch64-linux-gnu/gnu/stubs-lp64.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/cpu_defines.h \ + /usr/include/c++/11/bits/functexcept.h \ + /usr/include/c++/11/bits/exception_defines.h \ + /usr/include/c++/11/bits/cpp_type_traits.h \ + /usr/include/c++/11/ext/type_traits.h \ + /usr/include/c++/11/ext/numeric_traits.h \ + /usr/include/c++/11/bits/stl_pair.h \ + /usr/include/c++/11/bits/move.h \ + /usr/include/c++/11/type_traits \ + /usr/include/c++/11/bits/stl_iterator_base_types.h \ + /usr/include/c++/11/bits/stl_iterator_base_funcs.h \ + /usr/include/c++/11/bits/concept_check.h \ + /usr/include/c++/11/debug/assertions.h \ + /usr/include/c++/11/bits/stl_iterator.h \ + /usr/include/c++/11/bits/ptr_traits.h \ + /usr/include/c++/11/debug/debug.h \ + /usr/include/c++/11/bits/predefined_ops.h \ + /usr/include/c++/11/bits/allocator.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/c++allocator.h \ + /usr/include/c++/11/ext/new_allocator.h \ + /usr/include/c++/11/new \ + /usr/include/c++/11/bits/exception.h \ + /usr/include/c++/11/bits/memoryfwd.h \ + /usr/include/c++/11/bits/stl_construct.h \ + /usr/include/c++/11/bits/stl_uninitialized.h \ + /usr/include/c++/11/ext/alloc_traits.h \ + /usr/include/c++/11/bits/alloc_traits.h \ + /usr/include/c++/11/bits/stl_vector.h \ + /usr/include/c++/11/initializer_list \ + /usr/include/c++/11/bits/stl_bvector.h \ + /usr/include/c++/11/bits/functional_hash.h \ + /usr/include/c++/11/bits/hash_bytes.h \ + /usr/include/c++/11/bits/range_access.h \ + /usr/include/c++/11/bits/vector.tcc \ + /usr/include/c++/11/map \ + /usr/include/c++/11/bits/stl_tree.h \ + /usr/include/c++/11/bits/stl_function.h \ + /usr/include/c++/11/backward/binders.h \ + /usr/include/c++/11/ext/aligned_buffer.h \ + /usr/include/c++/11/bits/stl_map.h \ + /usr/include/c++/11/tuple \ + /usr/include/c++/11/utility \ + /usr/include/c++/11/bits/stl_relops.h \ + /usr/include/c++/11/array \ + /usr/include/c++/11/bits/uses_allocator.h \ + /usr/include/c++/11/bits/invoke.h \ + /usr/include/c++/11/bits/stl_multimap.h \ + /usr/include/c++/11/bits/erase_if.h \ + /usr/include/c++/11/memory \ + /usr/include/c++/11/bits/stl_tempbuf.h \ + /usr/include/c++/11/bits/stl_raw_storage_iter.h \ + /usr/include/c++/11/bits/align.h \ + /usr/include/c++/11/bit \ + /usr/lib/gcc/aarch64-linux-gnu/11/include/stdint.h \ + /usr/include/stdint.h \ + /usr/include/aarch64-linux-gnu/bits/libc-header-start.h \ + /usr/include/aarch64-linux-gnu/bits/types.h \ + /usr/include/aarch64-linux-gnu/bits/typesizes.h \ + /usr/include/aarch64-linux-gnu/bits/time64.h \ + /usr/include/aarch64-linux-gnu/bits/wchar.h \ + /usr/include/aarch64-linux-gnu/bits/stdint-intn.h \ + /usr/include/aarch64-linux-gnu/bits/stdint-uintn.h \ + /usr/include/c++/11/bits/unique_ptr.h \ + /usr/include/c++/11/bits/shared_ptr.h \ + /usr/include/c++/11/iosfwd \ + /usr/include/c++/11/bits/stringfwd.h \ + /usr/include/c++/11/bits/postypes.h \ + /usr/include/c++/11/cwchar \ + /usr/include/wchar.h \ + /usr/include/aarch64-linux-gnu/bits/floatn.h \ + /usr/include/aarch64-linux-gnu/bits/floatn-common.h \ + /usr/lib/gcc/aarch64-linux-gnu/11/include/stddef.h \ + /usr/lib/gcc/aarch64-linux-gnu/11/include/stdarg.h \ + /usr/include/aarch64-linux-gnu/bits/types/wint_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/mbstate_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/__mbstate_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/__FILE.h \ + /usr/include/aarch64-linux-gnu/bits/types/FILE.h \ + /usr/include/aarch64-linux-gnu/bits/types/locale_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/__locale_t.h \ + /usr/include/aarch64-linux-gnu/bits/wchar2.h \ + /usr/include/c++/11/bits/shared_ptr_base.h \ + /usr/include/c++/11/typeinfo \ + /usr/include/c++/11/bits/allocated_ptr.h \ + /usr/include/c++/11/bits/refwrap.h \ + /usr/include/c++/11/ext/atomicity.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/gthr.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/gthr-default.h \ + /usr/include/pthread.h \ + /usr/include/sched.h \ + /usr/include/aarch64-linux-gnu/bits/types/time_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/struct_timespec.h \ + /usr/include/aarch64-linux-gnu/bits/endian.h \ + /usr/include/aarch64-linux-gnu/bits/endianness.h \ + /usr/include/aarch64-linux-gnu/bits/sched.h \ + /usr/include/aarch64-linux-gnu/bits/types/struct_sched_param.h \ + /usr/include/aarch64-linux-gnu/bits/cpu-set.h \ + /usr/include/time.h \ + /usr/include/aarch64-linux-gnu/bits/time.h \ + /usr/include/aarch64-linux-gnu/bits/timex.h \ + /usr/include/aarch64-linux-gnu/bits/types/struct_timeval.h \ + /usr/include/aarch64-linux-gnu/bits/types/clock_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/struct_tm.h \ + /usr/include/aarch64-linux-gnu/bits/types/clockid_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/timer_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/struct_itimerspec.h \ + /usr/include/aarch64-linux-gnu/bits/pthreadtypes.h \ + /usr/include/aarch64-linux-gnu/bits/thread-shared-types.h \ + /usr/include/aarch64-linux-gnu/bits/pthreadtypes-arch.h \ + /usr/include/aarch64-linux-gnu/bits/atomic_wide_counter.h \ + /usr/include/aarch64-linux-gnu/bits/struct_mutex.h \ + /usr/include/aarch64-linux-gnu/bits/struct_rwlock.h \ + /usr/include/aarch64-linux-gnu/bits/setjmp.h \ + /usr/include/aarch64-linux-gnu/bits/types/__sigset_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/struct___jmp_buf_tag.h \ + /usr/include/aarch64-linux-gnu/bits/pthread_stack_min-dynamic.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/atomic_word.h \ + /usr/include/aarch64-linux-gnu/sys/single_threaded.h \ + /usr/include/c++/11/ext/concurrence.h \ + /usr/include/c++/11/exception \ + /usr/include/c++/11/bits/exception_ptr.h \ + /usr/include/c++/11/bits/cxxabi_init_exception.h \ + /usr/include/c++/11/bits/nested_exception.h \ + /usr/include/c++/11/bits/shared_ptr_atomic.h \ + /usr/include/c++/11/bits/atomic_base.h \ + /usr/include/c++/11/bits/atomic_lockfree_defines.h \ + /usr/include/c++/11/backward/auto_ptr.h \ + /usr/include/c++/11/cstring \ + /usr/include/string.h \ + /usr/include/strings.h \ + /usr/include/aarch64-linux-gnu/bits/strings_fortified.h \ + /usr/include/aarch64-linux-gnu/bits/string_fortified.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/securec.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/securectype.h \ + /usr/include/stdio.h \ + /usr/include/aarch64-linux-gnu/bits/types/__fpos_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/__fpos64_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/struct_FILE.h \ + /usr/include/aarch64-linux-gnu/bits/types/cookie_io_functions_t.h \ + /usr/include/aarch64-linux-gnu/bits/stdio_lim.h \ + /usr/include/aarch64-linux-gnu/bits/stdio.h \ + /usr/include/aarch64-linux-gnu/bits/stdio2.h \ + /usr/include/c++/11/stdlib.h \ + /usr/include/c++/11/cstdlib \ + /usr/include/stdlib.h \ + /usr/include/aarch64-linux-gnu/bits/waitflags.h \ + /usr/include/aarch64-linux-gnu/bits/waitstatus.h \ + /usr/include/aarch64-linux-gnu/sys/types.h \ + /usr/include/endian.h \ + /usr/include/aarch64-linux-gnu/bits/byteswap.h \ + /usr/include/aarch64-linux-gnu/bits/uintn-identity.h \ + /usr/include/aarch64-linux-gnu/sys/select.h \ + /usr/include/aarch64-linux-gnu/bits/select.h \ + /usr/include/aarch64-linux-gnu/bits/types/sigset_t.h \ + /usr/include/aarch64-linux-gnu/bits/select2.h \ + /usr/include/alloca.h \ + /usr/include/aarch64-linux-gnu/bits/stdlib-bsearch.h \ + /usr/include/aarch64-linux-gnu/bits/stdlib-float.h \ + /usr/include/aarch64-linux-gnu/bits/stdlib.h \ + /usr/include/c++/11/bits/std_abs.h \ + /usr/include/errno.h \ + /usr/include/aarch64-linux-gnu/bits/errno.h \ + /usr/include/linux/errno.h \ + /usr/include/aarch64-linux-gnu/asm/errno.h \ + /usr/include/asm-generic/errno.h \ + /usr/include/asm-generic/errno-base.h \ + /usr/include/aarch64-linux-gnu/bits/types/error_t.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/ascend_string.h \ + /usr/include/c++/11/string \ + /usr/include/c++/11/bits/char_traits.h \ + /usr/include/c++/11/cstdint \ + /usr/include/c++/11/bits/localefwd.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/c++locale.h \ + /usr/include/c++/11/clocale \ + /usr/include/locale.h \ + /usr/include/aarch64-linux-gnu/bits/locale.h \ + /usr/include/c++/11/cctype \ + /usr/include/ctype.h \ + /usr/include/c++/11/bits/ostream_insert.h \ + /usr/include/c++/11/bits/cxxabi_forced.h \ + /usr/include/c++/11/bits/basic_string.h \ + /usr/include/c++/11/ext/string_conversions.h \ + /usr/include/c++/11/cstdio \ + /usr/include/c++/11/cerrno \ + /usr/include/c++/11/bits/charconv.h \ + /usr/include/c++/11/bits/basic_string.tcc \ + /usr/include/c++/11/functional \ + /usr/include/c++/11/bits/std_function.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/types.h \ + /usr/include/c++/11/atomic \ + /usr/local/Ascend/ascend-toolkit/latest/include/register/op_def_registry.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/register/op_def.h \ + /usr/include/c++/11/iostream \ + /usr/include/c++/11/ostream \ + /usr/include/c++/11/ios \ + /usr/include/c++/11/bits/ios_base.h \ + /usr/include/c++/11/bits/locale_classes.h \ + /usr/include/c++/11/bits/locale_classes.tcc \ + /usr/include/c++/11/system_error \ + /usr/include/aarch64-linux-gnu/c++/11/bits/error_constants.h \ + /usr/include/c++/11/stdexcept \ + /usr/include/c++/11/streambuf \ + /usr/include/c++/11/bits/streambuf.tcc \ + /usr/include/c++/11/bits/basic_ios.h \ + /usr/include/c++/11/bits/locale_facets.h \ + /usr/include/c++/11/cwctype \ + /usr/include/wctype.h \ + /usr/include/aarch64-linux-gnu/bits/wctype-wchar.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/ctype_base.h \ + /usr/include/c++/11/bits/streambuf_iterator.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/ctype_inline.h \ + /usr/include/c++/11/bits/locale_facets.tcc \ + /usr/include/c++/11/bits/basic_ios.tcc \ + /usr/include/c++/11/bits/ostream.tcc \ + /usr/include/c++/11/istream \ + /usr/include/c++/11/bits/istream.tcc \ + /usr/local/Ascend/ascend-toolkit/latest/include/register/op_impl_registry.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/ge_error_codes.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/compiler_def.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/register/op_impl_kernel_registry.h \ + /usr/include/c++/11/unordered_set \ + /usr/include/c++/11/bits/hashtable.h \ + /usr/include/c++/11/bits/hashtable_policy.h \ + /usr/include/c++/11/bits/enable_special_members.h \ + /usr/include/c++/11/bits/unordered_set.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/base_type.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/infer_shape_context.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/shape.h \ + /usr/include/c++/11/limits \ + /usr/local/Ascend/ascend-toolkit/latest/include/utils/extern_math_util.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/tensor.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/storage_shape.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/storage_format.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/expand_dims_type.h \ + /usr/include/c++/11/cstddef \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/tensor_data.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/runtime_attrs.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/continuous_vector.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/external/ge_common/ge_api_error_codes.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/external/ge_common/ge_error_codes.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/external/ge_common/ge_api_types.h \ + /usr/include/c++/11/set \ + /usr/include/c++/11/bits/stl_set.h \ + /usr/include/c++/11/bits/stl_multiset.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/tensor.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/ge_error_codes.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/types.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/ascend_string.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/extended_kernel_context.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/kernel_context.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/kernel_run_context.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/context_extend.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/compute_node_info.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/inference_context.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/tensor.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/types.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/resource_context.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/ge_error_codes.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/infer_shape_range_context.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/range.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/tiling_context.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/tiling_data.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/continuous_vector.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/runtime_attrs.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/op_execute_context.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/shape.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/tensor.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/extended_kernel_context.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/ge/ge_allocator.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/infer_datatype_context.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/operator_reg.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/operator.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/inference_context.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/tensor.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/operator_factory.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/operator.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/ascend_string.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/graph.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/gnode.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/ge_error_codes.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/types.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/tensor.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/ascend_string.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/register/op_def_factory.h + + +/usr/local/Ascend/ascend-toolkit/latest/include/register/op_def_factory.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/register/op_def.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/register/op_def_registry.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/infer_datatype_context.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/op_execute_context.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/tiling_context.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/range.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/infer_shape_range_context.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/kernel_run_context.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/kernel_context.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/external/ge_common/ge_api_types.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/external/ge_common/ge_error_codes.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/external/ge_common/ge_api_error_codes.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/continuous_vector.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/tiling_data.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/tensor_data.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/expand_dims_type.h: + +/usr/include/aarch64-linux-gnu/bits/types/struct___jmp_buf_tag.h: + +/usr/include/aarch64-linux-gnu/bits/types/__sigset_t.h: + +/usr/include/aarch64-linux-gnu/bits/struct_mutex.h: + +/usr/include/aarch64-linux-gnu/bits/setjmp.h: + +/usr/include/aarch64-linux-gnu/bits/types.h: + +/usr/include/c++/11/bits/hashtable.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/compute_node_info.h: + +/usr/include/aarch64-linux-gnu/bits/pthreadtypes-arch.h: + +/usr/include/aarch64-linux-gnu/bits/types/struct_itimerspec.h: + +/usr/include/c++/11/bits/ostream.tcc: + +/usr/include/aarch64-linux-gnu/bits/types/clockid_t.h: + +/usr/include/c++/11/bits/allocator.h: + +/usr/include/aarch64-linux-gnu/bits/types/struct_timeval.h: + +/usr/lib/gcc/aarch64-linux-gnu/11/include/stdint.h: + +/usr/include/c++/11/bits/streambuf_iterator.h: + +../op_host/add_custom_tiling.h: + +/usr/include/aarch64-linux-gnu/c++/11/bits/gthr.h: + +/usr/include/c++/11/bits/allocated_ptr.h: + +/usr/include/aarch64-linux-gnu/bits/floatn-common.h: + +/usr/include/aarch64-linux-gnu/bits/wchar2.h: + +/usr/include/aarch64-linux-gnu/bits/wchar.h: + +/usr/include/aarch64-linux-gnu/bits/types/FILE.h: + +/usr/include/aarch64-linux-gnu/bits/types/__FILE.h: + +/usr/include/aarch64-linux-gnu/bits/cpu-set.h: + +/usr/include/aarch64-linux-gnu/bits/types/mbstate_t.h: + +/usr/lib/gcc/aarch64-linux-gnu/11/include/stddef.h: + +/usr/include/aarch64-linux-gnu/bits/types/__locale_t.h: + +/usr/include/c++/11/backward/binders.h: + +/usr/include/c++/11/iostream: + +/usr/include/wchar.h: + +/usr/include/c++/11/bits/cxxabi_init_exception.h: + +/usr/include/aarch64-linux-gnu/bits/types/struct_tm.h: + +/usr/include/c++/11/cwchar: + +/usr/include/c++/11/bits/stl_algobase.h: + +/usr/include/c++/11/bits/postypes.h: + +/usr/include/aarch64-linux-gnu/sys/types.h: + +/usr/include/aarch64-linux-gnu/bits/stdint-uintn.h: + +/usr/include/c++/11/cstdio: + +/usr/include/aarch64-linux-gnu/bits/struct_rwlock.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/runtime_attrs.h: + +/usr/include/aarch64-linux-gnu/bits/pthread_stack_min-dynamic.h: + +/usr/include/c++/11/initializer_list: + +/usr/include/c++/11/iosfwd: + +/usr/include/aarch64-linux-gnu/bits/stdint-intn.h: + +/usr/include/c++/11/bits/locale_facets.tcc: + +/usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/extended_kernel_context.h: + +/usr/include/c++/11/bit: + +/usr/include/c++/11/bits/stl_iterator_base_types.h: + +/usr/include/c++/11/cstdlib: + +/usr/include/c++/11/bits/align.h: + +/usr/include/c++/11/vector: + +/usr/include/c++/11/bits/stl_raw_storage_iter.h: + +/usr/include/aarch64-linux-gnu/bits/types/sigset_t.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/shape.h: + +/usr/include/aarch64-linux-gnu/bits/endian.h: + +/usr/include/c++/11/bits/unique_ptr.h: + +/usr/include/c++/11/ostream: + +autogen/op_proto.cc: + +/usr/include/c++/11/bits/stl_relops.h: + +/usr/include/c++/11/bits/hash_bytes.h: + +/usr/include/c++/11/bits/move.h: + +/usr/include/aarch64-linux-gnu/bits/wordsize.h: + +/usr/include/c++/11/bits/char_traits.h: + +/usr/include/asm-generic/errno-base.h: + +/usr/include/c++/11/ext/atomicity.h: + +/usr/include/c++/11/bits/memoryfwd.h: + +/usr/include/c++/11/bits/stl_function.h: + +/usr/include/aarch64-linux-gnu/bits/endianness.h: + +/usr/include/ctype.h: + +/usr/include/c++/11/type_traits: + +/usr/include/c++/11/bits/stl_tree.h: + +/usr/include/aarch64-linux-gnu/c++/11/bits/c++config.h: + +/usr/include/aarch64-linux-gnu/bits/stdio2.h: + +/usr/include/aarch64-linux-gnu/bits/errno.h: + +/usr/include/c++/11/bits/stl_pair.h: + +/usr/include/aarch64-linux-gnu/bits/types/__mbstate_t.h: + +/usr/include/c++/11/ext/type_traits.h: + +/usr/include/aarch64-linux-gnu/bits/time.h: + +/usr/include/c++/11/bits/functexcept.h: + +/usr/include/aarch64-linux-gnu/bits/select2.h: + +/usr/include/aarch64-linux-gnu/bits/stdlib-float.h: + +/usr/include/c++/11/streambuf: + +/usr/include/aarch64-linux-gnu/bits/time64.h: + +../op_host/add_custom.cpp: + +/usr/include/alloca.h: + +autogen/op_proto.h: + +/usr/include/c++/11/new: + +/usr/include/c++/11/bits/stl_iterator.h: + +/usr/include/c++/11/array: + +/usr/include/c++/11/cstddef: + +/usr/include/c++/11/bits/stl_vector.h: + +/usr/include/c++/11/system_error: + +/usr/include/c++/11/typeinfo: + +/usr/local/Ascend/ascend-toolkit/latest/include/graph/operator_reg.h: + +/usr/include/aarch64-linux-gnu/c++/11/bits/gthr-default.h: + +/usr/include/aarch64-linux-gnu/bits/atomic_wide_counter.h: + +/usr/include/c++/11/bits/shared_ptr.h: + +/usr/include/c++/11/bits/stl_construct.h: + +/usr/include/aarch64-linux-gnu/sys/cdefs.h: + +/usr/include/c++/11/exception: + +/usr/include/aarch64-linux-gnu/bits/timesize.h: + +/usr/include/c++/11/bits/refwrap.h: + +/usr/include/aarch64-linux-gnu/c++/11/bits/cpu_defines.h: + +/usr/include/c++/11/limits: + +/usr/include/c++/11/bits/predefined_ops.h: + +/usr/include/c++/11/bits/functional_hash.h: + +/usr/include/c++/11/bits/atomic_base.h: + +/usr/include/errno.h: + +/usr/include/features.h: + +/usr/include/aarch64-linux-gnu/bits/types/struct_timespec.h: + +/usr/include/c++/11/bits/uses_allocator.h: + +/usr/include/aarch64-linux-gnu/sys/single_threaded.h: + +/usr/include/aarch64-linux-gnu/bits/thread-shared-types.h: + +/usr/include/features-time64.h: + +/usr/include/c++/11/debug/debug.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/ge/ge_allocator.h: + +/usr/include/c++/11/clocale: + +/usr/include/aarch64-linux-gnu/bits/types/struct_sched_param.h: + +/usr/include/pthread.h: + +/usr/include/c++/11/bits/exception_defines.h: + +/usr/include/c++/11/atomic: + +/usr/include/aarch64-linux-gnu/bits/libc-header-start.h: + +/usr/include/c++/11/cstring: + +/usr/include/c++/11/bits/erase_if.h: + +/usr/include/endian.h: + +/usr/include/c++/11/bits/ptr_traits.h: + +/usr/include/stdint.h: + +/usr/include/aarch64-linux-gnu/bits/types/cookie_io_functions_t.h: + +/usr/include/aarch64-linux-gnu/bits/types/timer_t.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/graph/operator_factory.h: + +/usr/include/c++/11/bits/concept_check.h: + +/usr/include/aarch64-linux-gnu/bits/byteswap.h: + +/usr/include/aarch64-linux-gnu/bits/stdlib.h: + +/usr/include/aarch64-linux-gnu/c++/11/bits/c++allocator.h: + +/usr/include/c++/11/debug/assertions.h: + +/usr/include/aarch64-linux-gnu/bits/types/clock_t.h: + +/usr/include/aarch64-linux-gnu/bits/types/locale_t.h: + +/usr/include/c++/11/bits/range_access.h: + +/usr/include/c++/11/map: + +/usr/local/Ascend/ascend-toolkit/latest/include/register/tilingdata_base.h: + +/usr/include/c++/11/bits/std_function.h: + +/usr/include/c++/11/bits/stl_tempbuf.h: + +/usr/include/aarch64-linux-gnu/bits/pthreadtypes.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/graph/compiler_def.h: + +/usr/include/c++/11/memory: + +/usr/include/c++/11/ext/new_allocator.h: + +/usr/include/c++/11/bits/cpp_type_traits.h: + +/usr/include/c++/11/bits/stl_iterator_base_funcs.h: + +/usr/include/c++/11/bits/stl_uninitialized.h: + +/usr/include/c++/11/backward/auto_ptr.h: + +/usr/include/c++/11/ext/alloc_traits.h: + +/usr/include/aarch64-linux-gnu/bits/floatn.h: + +/usr/include/c++/11/bits/cxxabi_forced.h: + +/usr/include/stdc-predef.h: + +/usr/include/c++/11/bits/alloc_traits.h: + +/usr/include/c++/11/ext/concurrence.h: + +/usr/include/c++/11/bits/exception_ptr.h: + +/usr/include/c++/11/ext/string_conversions.h: + +/usr/include/c++/11/bits/nested_exception.h: + +/usr/include/c++/11/bits/shared_ptr_atomic.h: + +/usr/include/aarch64-linux-gnu/bits/typesizes.h: + +/usr/include/c++/11/bits/atomic_lockfree_defines.h: + +/usr/include/aarch64-linux-gnu/bits/types/__fpos_t.h: + +/usr/include/c++/11/string: + +/usr/include/c++/11/cstdint: + +/usr/include/c++/11/bits/localefwd.h: + +/usr/include/aarch64-linux-gnu/c++/11/bits/c++locale.h: + +/usr/include/aarch64-linux-gnu/bits/stdio.h: + +/usr/include/c++/11/cerrno: + +/usr/include/aarch64-linux-gnu/bits/types/wint_t.h: + +/usr/include/locale.h: + +/usr/include/aarch64-linux-gnu/bits/locale.h: + +/usr/include/aarch64-linux-gnu/bits/string_fortified.h: + +/usr/include/c++/11/cctype: + +/usr/include/c++/11/bits/stl_multimap.h: + +/usr/include/aarch64-linux-gnu/asm/errno.h: + +/usr/include/c++/11/bits/ostream_insert.h: + +/usr/include/c++/11/bits/shared_ptr_base.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/graph/types.h: + +/usr/include/c++/11/bits/basic_string.h: + +/usr/include/stdlib.h: + +/usr/include/aarch64-linux-gnu/bits/waitflags.h: + +/usr/include/aarch64-linux-gnu/bits/waitstatus.h: + +/usr/include/aarch64-linux-gnu/bits/uintn-identity.h: + +/usr/include/aarch64-linux-gnu/gnu/stubs-lp64.h: + +/usr/include/aarch64-linux-gnu/sys/select.h: + +/usr/include/aarch64-linux-gnu/bits/stdlib-bsearch.h: + +/usr/include/aarch64-linux-gnu/bits/long-double.h: + +/usr/include/c++/11/bits/std_abs.h: + +/usr/include/stdio.h: + +/usr/include/c++/11/bits/stringfwd.h: + +/usr/include/aarch64-linux-gnu/bits/strings_fortified.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/graph/ge_error_codes.h: + +/usr/include/aarch64-linux-gnu/bits/types/__fpos64_t.h: + +/usr/include/aarch64-linux-gnu/bits/types/struct_FILE.h: + +/usr/include/time.h: + +/usr/include/aarch64-linux-gnu/bits/wctype-wchar.h: + +/usr/include/aarch64-linux-gnu/bits/types/error_t.h: + +/usr/include/asm-generic/errno.h: + +/usr/include/c++/11/bits/basic_string.tcc: + +/usr/include/c++/11/bits/stl_bvector.h: + +/usr/include/c++/11/bits/vector.tcc: + +/usr/include/c++/11/ext/numeric_traits.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/graph/operator.h: + +/usr/include/c++/11/bits/stl_map.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/graph/inference_context.h: + +/usr/include/c++/11/istream: + +/usr/include/c++/11/set: + +/usr/include/c++/11/bits/charconv.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/securectype.h: + +/usr/include/c++/11/bits/ios_base.h: + +/usr/include/aarch64-linux-gnu/bits/types/time_t.h: + +/usr/include/c++/11/bits/stl_set.h: + +/usr/include/aarch64-linux-gnu/bits/stdio_lim.h: + +/usr/include/c++/11/bits/stl_multiset.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/graph/tensor.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/graph/ascend_string.h: + +/usr/include/aarch64-linux-gnu/gnu/stubs.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/graph/resource_context.h: + +/usr/include/aarch64-linux-gnu/c++/11/bits/os_defines.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/graph/gnode.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/graph/graph.h: + +/usr/include/c++/11/bits/basic_ios.tcc: + +/usr/include/c++/11/bits/enable_special_members.h: + +/usr/include/c++/11/bits/invoke.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/register/op_impl_registry.h: + +/usr/include/aarch64-linux-gnu/bits/timex.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/register/op_impl_kernel_registry.h: + +/usr/include/c++/11/unordered_set: + +/usr/include/c++/11/bits/hashtable_policy.h: + +/usr/include/c++/11/bits/unordered_set.h: + +/usr/include/c++/11/ext/aligned_buffer.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/base_type.h: + +/usr/include/c++/11/stdexcept: + +/usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/infer_shape_context.h: + +/usr/include/c++/11/stdlib.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/context_extend.h: + +/usr/include/c++/11/tuple: + +/usr/include/aarch64-linux-gnu/bits/select.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/securec.h: + +/usr/include/c++/11/bits/streambuf.tcc: + +/usr/include/string.h: + +/usr/include/strings.h: + +/usr/include/c++/11/utility: + +/usr/include/c++/11/ios: + +/usr/include/c++/11/bits/locale_classes.h: + +/usr/include/c++/11/bits/locale_classes.tcc: + +/usr/include/aarch64-linux-gnu/c++/11/bits/error_constants.h: + +/usr/include/c++/11/bits/basic_ios.h: + +/usr/include/c++/11/bits/exception.h: + +/usr/include/c++/11/bits/locale_facets.h: + +/usr/include/aarch64-linux-gnu/c++/11/bits/atomic_word.h: + +/usr/include/c++/11/cwctype: + +/usr/include/sched.h: + +/usr/include/wctype.h: + +/usr/include/c++/11/functional: + +/usr/include/linux/errno.h: + +/usr/include/aarch64-linux-gnu/c++/11/bits/ctype_base.h: + +/usr/lib/gcc/aarch64-linux-gnu/11/include/stdarg.h: + +/usr/include/aarch64-linux-gnu/c++/11/bits/ctype_inline.h: + +/usr/include/aarch64-linux-gnu/bits/sched.h: + +/usr/include/c++/11/bits/istream.tcc: + +/usr/local/Ascend/ascend-toolkit/latest/include/utils/extern_math_util.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/tensor.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/storage_shape.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/storage_format.h: diff --git a/Increase_Host_compute/Is_increase/build_out/op_host/CMakeFiles/cust_op_proto.dir/compiler_depend.ts b/Increase_Host_compute/Is_increase/build_out/op_host/CMakeFiles/cust_op_proto.dir/compiler_depend.ts new file mode 100644 index 0000000000000000000000000000000000000000..00aea2a2166cd0cf975b12f723dcde014eadd86f --- /dev/null +++ b/Increase_Host_compute/Is_increase/build_out/op_host/CMakeFiles/cust_op_proto.dir/compiler_depend.ts @@ -0,0 +1,2 @@ +# CMAKE generated file: DO NOT EDIT! +# Timestamp file for compiler generated dependencies management for cust_op_proto. diff --git a/Increase_Host_compute/Is_increase/build_out/op_host/CMakeFiles/cust_op_proto.dir/depend.make b/Increase_Host_compute/Is_increase/build_out/op_host/CMakeFiles/cust_op_proto.dir/depend.make new file mode 100644 index 0000000000000000000000000000000000000000..437958170a48b3a6c7d205ebff07d609573ed7a7 --- /dev/null +++ b/Increase_Host_compute/Is_increase/build_out/op_host/CMakeFiles/cust_op_proto.dir/depend.make @@ -0,0 +1,2 @@ +# Empty dependencies file for cust_op_proto. +# This may be replaced when dependencies are built. diff --git a/Increase_Host_compute/Is_increase/build_out/op_host/CMakeFiles/cust_op_proto.dir/flags.make b/Increase_Host_compute/Is_increase/build_out/op_host/CMakeFiles/cust_op_proto.dir/flags.make new file mode 100644 index 0000000000000000000000000000000000000000..500116bd6ec74c07207f47a6f4768ee037614eec --- /dev/null +++ b/Increase_Host_compute/Is_increase/build_out/op_host/CMakeFiles/cust_op_proto.dir/flags.make @@ -0,0 +1,10 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +# compile CXX with /usr/bin/c++ +CXX_DEFINES = -DOP_PROTO_LIB -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=0 -Dcust_op_proto_EXPORTS + +CXX_INCLUDES = -I/usr/local/Ascend/ascend-toolkit/latest/include + +CXX_FLAGS = -fPIC -fvisibility=hidden -fPIC -fvisibility-inlines-hidden -O2 -std=c++11 -fstack-protector-strong + diff --git a/Increase_Host_compute/Is_increase/build_out/op_host/CMakeFiles/cust_op_proto.dir/link.txt b/Increase_Host_compute/Is_increase/build_out/op_host/CMakeFiles/cust_op_proto.dir/link.txt new file mode 100644 index 0000000000000000000000000000000000000000..f1980c4be60686983f9e3e4ea3aaf58a3d196a6e --- /dev/null +++ b/Increase_Host_compute/Is_increase/build_out/op_host/CMakeFiles/cust_op_proto.dir/link.txt @@ -0,0 +1 @@ +/usr/bin/c++ -fPIC -s -Wl,-z,relro -Wl,-z,now -Wl,-z,noexecstack -shared -Wl,-soname,libcust_opsproto_rt2.0.so -o libcust_opsproto_rt2.0.so CMakeFiles/cust_op_proto.dir/add_custom.cpp.o CMakeFiles/cust_op_proto.dir/__/autogen/op_proto.cc.o -L/usr/local/Ascend/ascend-toolkit/latest/lib64 -Wl,-rpath,/usr/local/Ascend/ascend-toolkit/latest/lib64: -lexe_graph -lregister -ltiling_api -Wl,--whole-archive -lrt2_registry -Wl,--no-whole-archive diff --git a/Increase_Host_compute/Is_increase/build_out/op_host/CMakeFiles/cust_op_proto.dir/progress.make b/Increase_Host_compute/Is_increase/build_out/op_host/CMakeFiles/cust_op_proto.dir/progress.make new file mode 100644 index 0000000000000000000000000000000000000000..4b14cc1dc1aa37d472dbfc8a2fa41782337787bc --- /dev/null +++ b/Increase_Host_compute/Is_increase/build_out/op_host/CMakeFiles/cust_op_proto.dir/progress.make @@ -0,0 +1,4 @@ +CMAKE_PROGRESS_1 = 2 +CMAKE_PROGRESS_2 = 3 +CMAKE_PROGRESS_3 = 4 + diff --git a/Increase_Host_compute/Is_increase/build_out/op_host/CMakeFiles/cust_opapi.dir/DependInfo.cmake b/Increase_Host_compute/Is_increase/build_out/op_host/CMakeFiles/cust_opapi.dir/DependInfo.cmake new file mode 100644 index 0000000000000000000000000000000000000000..3be4e1ed4e00cab066ec0aae0bfd201328cff2b0 --- /dev/null +++ b/Increase_Host_compute/Is_increase/build_out/op_host/CMakeFiles/cust_opapi.dir/DependInfo.cmake @@ -0,0 +1,19 @@ + +# Consider dependencies only in project. +set(CMAKE_DEPENDS_IN_PROJECT_ONLY OFF) + +# The set of languages for which implicit dependencies are needed: +set(CMAKE_DEPENDS_LANGUAGES + ) + +# The set of dependency files which are needed: +set(CMAKE_DEPENDS_DEPENDENCY_FILES + "/Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/autogen/aclnn_add_custom.cpp" "op_host/CMakeFiles/cust_opapi.dir/__/autogen/aclnn_add_custom.cpp.o" "gcc" "op_host/CMakeFiles/cust_opapi.dir/__/autogen/aclnn_add_custom.cpp.o.d" + ) + +# Targets to which this target links. +set(CMAKE_TARGET_LINKED_INFO_FILES + ) + +# Fortran module output directory. +set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/Increase_Host_compute/Is_increase/build_out/op_host/CMakeFiles/cust_opapi.dir/__/autogen/aclnn_add_custom.cpp.o b/Increase_Host_compute/Is_increase/build_out/op_host/CMakeFiles/cust_opapi.dir/__/autogen/aclnn_add_custom.cpp.o new file mode 100644 index 0000000000000000000000000000000000000000..6f7c1889d179b57235d243a0ef45c41d29c4ed6e Binary files /dev/null and b/Increase_Host_compute/Is_increase/build_out/op_host/CMakeFiles/cust_opapi.dir/__/autogen/aclnn_add_custom.cpp.o differ diff --git a/Increase_Host_compute/Is_increase/build_out/op_host/CMakeFiles/cust_opapi.dir/__/autogen/aclnn_add_custom.cpp.o.d b/Increase_Host_compute/Is_increase/build_out/op_host/CMakeFiles/cust_opapi.dir/__/autogen/aclnn_add_custom.cpp.o.d new file mode 100644 index 0000000000000000000000000000000000000000..6d1abfb64c79166d3d33ba46e5df183c90e9f4c5 --- /dev/null +++ b/Increase_Host_compute/Is_increase/build_out/op_host/CMakeFiles/cust_opapi.dir/__/autogen/aclnn_add_custom.cpp.o.d @@ -0,0 +1,142 @@ +op_host/CMakeFiles/cust_opapi.dir/__/autogen/aclnn_add_custom.cpp.o: \ + /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/autogen/aclnn_add_custom.cpp \ + /usr/include/stdc-predef.h /usr/include/string.h \ + /usr/include/aarch64-linux-gnu/bits/libc-header-start.h \ + /usr/include/features.h /usr/include/features-time64.h \ + /usr/include/aarch64-linux-gnu/bits/wordsize.h \ + /usr/include/aarch64-linux-gnu/bits/timesize.h \ + /usr/include/aarch64-linux-gnu/sys/cdefs.h \ + /usr/include/aarch64-linux-gnu/bits/long-double.h \ + /usr/include/aarch64-linux-gnu/gnu/stubs.h \ + /usr/include/aarch64-linux-gnu/gnu/stubs-lp64.h \ + /usr/lib/gcc/aarch64-linux-gnu/11/include/stddef.h \ + /usr/include/aarch64-linux-gnu/bits/types/locale_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/__locale_t.h \ + /usr/include/strings.h \ + /usr/include/aarch64-linux-gnu/bits/strings_fortified.h \ + /usr/include/aarch64-linux-gnu/bits/string_fortified.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/types.h \ + /usr/include/c++/11/atomic /usr/include/c++/11/bits/atomic_base.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/c++config.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/os_defines.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/cpu_defines.h \ + /usr/lib/gcc/aarch64-linux-gnu/11/include/stdint.h /usr/include/stdint.h \ + /usr/include/aarch64-linux-gnu/bits/types.h \ + /usr/include/aarch64-linux-gnu/bits/typesizes.h \ + /usr/include/aarch64-linux-gnu/bits/time64.h \ + /usr/include/aarch64-linux-gnu/bits/wchar.h \ + /usr/include/aarch64-linux-gnu/bits/stdint-intn.h \ + /usr/include/aarch64-linux-gnu/bits/stdint-uintn.h \ + /usr/include/c++/11/bits/atomic_lockfree_defines.h \ + /usr/include/c++/11/bits/move.h /usr/include/c++/11/type_traits \ + /usr/include/c++/11/memory /usr/include/c++/11/bits/stl_algobase.h \ + /usr/include/c++/11/bits/functexcept.h \ + /usr/include/c++/11/bits/exception_defines.h \ + /usr/include/c++/11/bits/cpp_type_traits.h \ + /usr/include/c++/11/ext/type_traits.h \ + /usr/include/c++/11/ext/numeric_traits.h \ + /usr/include/c++/11/bits/stl_pair.h \ + /usr/include/c++/11/bits/stl_iterator_base_types.h \ + /usr/include/c++/11/bits/stl_iterator_base_funcs.h \ + /usr/include/c++/11/bits/concept_check.h \ + /usr/include/c++/11/debug/assertions.h \ + /usr/include/c++/11/bits/stl_iterator.h \ + /usr/include/c++/11/bits/ptr_traits.h /usr/include/c++/11/debug/debug.h \ + /usr/include/c++/11/bits/predefined_ops.h \ + /usr/include/c++/11/bits/allocator.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/c++allocator.h \ + /usr/include/c++/11/ext/new_allocator.h /usr/include/c++/11/new \ + /usr/include/c++/11/bits/exception.h \ + /usr/include/c++/11/bits/memoryfwd.h \ + /usr/include/c++/11/bits/stl_construct.h \ + /usr/include/c++/11/bits/stl_uninitialized.h \ + /usr/include/c++/11/ext/alloc_traits.h \ + /usr/include/c++/11/bits/alloc_traits.h \ + /usr/include/c++/11/bits/stl_tempbuf.h \ + /usr/include/c++/11/bits/stl_raw_storage_iter.h \ + /usr/include/c++/11/bits/align.h /usr/include/c++/11/bit \ + /usr/include/c++/11/bits/uses_allocator.h \ + /usr/include/c++/11/bits/unique_ptr.h /usr/include/c++/11/utility \ + /usr/include/c++/11/bits/stl_relops.h \ + /usr/include/c++/11/initializer_list /usr/include/c++/11/tuple \ + /usr/include/c++/11/array /usr/include/c++/11/bits/range_access.h \ + /usr/include/c++/11/bits/invoke.h \ + /usr/include/c++/11/bits/stl_function.h \ + /usr/include/c++/11/backward/binders.h \ + /usr/include/c++/11/bits/functional_hash.h \ + /usr/include/c++/11/bits/hash_bytes.h \ + /usr/include/c++/11/bits/shared_ptr.h /usr/include/c++/11/iosfwd \ + /usr/include/c++/11/bits/stringfwd.h /usr/include/c++/11/bits/postypes.h \ + /usr/include/c++/11/cwchar /usr/include/wchar.h \ + /usr/include/aarch64-linux-gnu/bits/floatn.h \ + /usr/include/aarch64-linux-gnu/bits/floatn-common.h \ + /usr/lib/gcc/aarch64-linux-gnu/11/include/stdarg.h \ + /usr/include/aarch64-linux-gnu/bits/types/wint_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/mbstate_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/__mbstate_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/__FILE.h \ + /usr/include/aarch64-linux-gnu/bits/types/FILE.h \ + /usr/include/aarch64-linux-gnu/bits/wchar2.h \ + /usr/include/c++/11/bits/shared_ptr_base.h /usr/include/c++/11/typeinfo \ + /usr/include/c++/11/bits/allocated_ptr.h \ + /usr/include/c++/11/bits/refwrap.h \ + /usr/include/c++/11/ext/aligned_buffer.h \ + /usr/include/c++/11/ext/atomicity.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/gthr.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/gthr-default.h \ + /usr/include/pthread.h /usr/include/sched.h \ + /usr/include/aarch64-linux-gnu/bits/types/time_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/struct_timespec.h \ + /usr/include/aarch64-linux-gnu/bits/endian.h \ + /usr/include/aarch64-linux-gnu/bits/endianness.h \ + /usr/include/aarch64-linux-gnu/bits/sched.h \ + /usr/include/aarch64-linux-gnu/bits/types/struct_sched_param.h \ + /usr/include/aarch64-linux-gnu/bits/cpu-set.h /usr/include/time.h \ + /usr/include/aarch64-linux-gnu/bits/time.h \ + /usr/include/aarch64-linux-gnu/bits/timex.h \ + /usr/include/aarch64-linux-gnu/bits/types/struct_timeval.h \ + /usr/include/aarch64-linux-gnu/bits/types/clock_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/struct_tm.h \ + /usr/include/aarch64-linux-gnu/bits/types/clockid_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/timer_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/struct_itimerspec.h \ + /usr/include/aarch64-linux-gnu/bits/pthreadtypes.h \ + /usr/include/aarch64-linux-gnu/bits/thread-shared-types.h \ + /usr/include/aarch64-linux-gnu/bits/pthreadtypes-arch.h \ + /usr/include/aarch64-linux-gnu/bits/atomic_wide_counter.h \ + /usr/include/aarch64-linux-gnu/bits/struct_mutex.h \ + /usr/include/aarch64-linux-gnu/bits/struct_rwlock.h \ + /usr/include/aarch64-linux-gnu/bits/setjmp.h \ + /usr/include/aarch64-linux-gnu/bits/types/__sigset_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/struct___jmp_buf_tag.h \ + /usr/include/aarch64-linux-gnu/bits/pthread_stack_min-dynamic.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/atomic_word.h \ + /usr/include/aarch64-linux-gnu/sys/single_threaded.h \ + /usr/include/c++/11/ext/concurrence.h /usr/include/c++/11/exception \ + /usr/include/c++/11/bits/exception_ptr.h \ + /usr/include/c++/11/bits/cxxabi_init_exception.h \ + /usr/include/c++/11/bits/nested_exception.h \ + /usr/include/c++/11/bits/shared_ptr_atomic.h \ + /usr/include/c++/11/backward/auto_ptr.h /usr/include/c++/11/vector \ + /usr/include/c++/11/bits/stl_vector.h \ + /usr/include/c++/11/bits/stl_bvector.h \ + /usr/include/c++/11/bits/vector.tcc \ + /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/autogen/aclnn_add_custom.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/aclnn/acl_meta.h \ + /usr/include/c++/11/cstdint /usr/include/c++/11/cstdlib \ + /usr/include/stdlib.h /usr/include/aarch64-linux-gnu/bits/waitflags.h \ + /usr/include/aarch64-linux-gnu/bits/waitstatus.h \ + /usr/include/aarch64-linux-gnu/sys/types.h /usr/include/endian.h \ + /usr/include/aarch64-linux-gnu/bits/byteswap.h \ + /usr/include/aarch64-linux-gnu/bits/uintn-identity.h \ + /usr/include/aarch64-linux-gnu/sys/select.h \ + /usr/include/aarch64-linux-gnu/bits/select.h \ + /usr/include/aarch64-linux-gnu/bits/types/sigset_t.h \ + /usr/include/aarch64-linux-gnu/bits/select2.h /usr/include/alloca.h \ + /usr/include/aarch64-linux-gnu/bits/stdlib-bsearch.h \ + /usr/include/aarch64-linux-gnu/bits/stdlib-float.h \ + /usr/include/aarch64-linux-gnu/bits/stdlib.h \ + /usr/include/c++/11/bits/std_abs.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/acl/acl_base.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/acl/error_codes/rt_error_codes.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/acl/error_codes/ge_error_codes.h diff --git a/Increase_Host_compute/Is_increase/build_out/op_host/CMakeFiles/cust_opapi.dir/build.make b/Increase_Host_compute/Is_increase/build_out/op_host/CMakeFiles/cust_opapi.dir/build.make new file mode 100644 index 0000000000000000000000000000000000000000..e65d00ec08986a481c1c3550ab7821776f4a9ccf --- /dev/null +++ b/Increase_Host_compute/Is_increase/build_out/op_host/CMakeFiles/cust_opapi.dir/build.make @@ -0,0 +1,110 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + +# Disable VCS-based implicit rules. +% : %,v + +# Disable VCS-based implicit rules. +% : RCS/% + +# Disable VCS-based implicit rules. +% : RCS/%,v + +# Disable VCS-based implicit rules. +% : SCCS/s.% + +# Disable VCS-based implicit rules. +% : s.% + +.SUFFIXES: .hpux_make_needs_suffix_list + +# Command-line flag to silence nested $(MAKE). +$(VERBOSE)MAKESILENT = -s + +#Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E rm -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out + +# Include any dependencies generated for this target. +include op_host/CMakeFiles/cust_opapi.dir/depend.make +# Include any dependencies generated by the compiler for this target. +include op_host/CMakeFiles/cust_opapi.dir/compiler_depend.make + +# Include the progress variables for this target. +include op_host/CMakeFiles/cust_opapi.dir/progress.make + +# Include the compile flags for this target's objects. +include op_host/CMakeFiles/cust_opapi.dir/flags.make + +op_host/CMakeFiles/cust_opapi.dir/__/autogen/aclnn_add_custom.cpp.o: op_host/CMakeFiles/cust_opapi.dir/flags.make +op_host/CMakeFiles/cust_opapi.dir/__/autogen/aclnn_add_custom.cpp.o: autogen/aclnn_add_custom.cpp +op_host/CMakeFiles/cust_opapi.dir/__/autogen/aclnn_add_custom.cpp.o: op_host/CMakeFiles/cust_opapi.dir/compiler_depend.ts + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Building CXX object op_host/CMakeFiles/cust_opapi.dir/__/autogen/aclnn_add_custom.cpp.o" + cd /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/op_host && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT op_host/CMakeFiles/cust_opapi.dir/__/autogen/aclnn_add_custom.cpp.o -MF CMakeFiles/cust_opapi.dir/__/autogen/aclnn_add_custom.cpp.o.d -o CMakeFiles/cust_opapi.dir/__/autogen/aclnn_add_custom.cpp.o -c /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/autogen/aclnn_add_custom.cpp + +op_host/CMakeFiles/cust_opapi.dir/__/autogen/aclnn_add_custom.cpp.i: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/cust_opapi.dir/__/autogen/aclnn_add_custom.cpp.i" + cd /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/op_host && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/autogen/aclnn_add_custom.cpp > CMakeFiles/cust_opapi.dir/__/autogen/aclnn_add_custom.cpp.i + +op_host/CMakeFiles/cust_opapi.dir/__/autogen/aclnn_add_custom.cpp.s: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/cust_opapi.dir/__/autogen/aclnn_add_custom.cpp.s" + cd /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/op_host && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/autogen/aclnn_add_custom.cpp -o CMakeFiles/cust_opapi.dir/__/autogen/aclnn_add_custom.cpp.s + +# Object files for target cust_opapi +cust_opapi_OBJECTS = \ +"CMakeFiles/cust_opapi.dir/__/autogen/aclnn_add_custom.cpp.o" + +# External object files for target cust_opapi +cust_opapi_EXTERNAL_OBJECTS = + +op_host/libcust_opapi.so: op_host/CMakeFiles/cust_opapi.dir/__/autogen/aclnn_add_custom.cpp.o +op_host/libcust_opapi.so: op_host/CMakeFiles/cust_opapi.dir/build.make +op_host/libcust_opapi.so: op_host/CMakeFiles/cust_opapi.dir/link.txt + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --bold --progress-dir=/Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Linking CXX shared library libcust_opapi.so" + cd /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/op_host && $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/cust_opapi.dir/link.txt --verbose=$(VERBOSE) + +# Rule to build all files generated by this target. +op_host/CMakeFiles/cust_opapi.dir/build: op_host/libcust_opapi.so +.PHONY : op_host/CMakeFiles/cust_opapi.dir/build + +op_host/CMakeFiles/cust_opapi.dir/clean: + cd /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/op_host && $(CMAKE_COMMAND) -P CMakeFiles/cust_opapi.dir/cmake_clean.cmake +.PHONY : op_host/CMakeFiles/cust_opapi.dir/clean + +op_host/CMakeFiles/cust_opapi.dir/depend: + cd /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/op_host /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/op_host /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/op_host/CMakeFiles/cust_opapi.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : op_host/CMakeFiles/cust_opapi.dir/depend + diff --git a/Increase_Host_compute/Is_increase/build_out/op_host/CMakeFiles/cust_opapi.dir/cmake_clean.cmake b/Increase_Host_compute/Is_increase/build_out/op_host/CMakeFiles/cust_opapi.dir/cmake_clean.cmake new file mode 100644 index 0000000000000000000000000000000000000000..9d876da097b6be339a44bbaad98b35165c800459 --- /dev/null +++ b/Increase_Host_compute/Is_increase/build_out/op_host/CMakeFiles/cust_opapi.dir/cmake_clean.cmake @@ -0,0 +1,11 @@ +file(REMOVE_RECURSE + "CMakeFiles/cust_opapi.dir/__/autogen/aclnn_add_custom.cpp.o" + "CMakeFiles/cust_opapi.dir/__/autogen/aclnn_add_custom.cpp.o.d" + "libcust_opapi.pdb" + "libcust_opapi.so" +) + +# Per-language clean rules from dependency scanning. +foreach(lang CXX) + include(CMakeFiles/cust_opapi.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/Increase_Host_compute/Is_increase/build_out/op_host/CMakeFiles/cust_opapi.dir/compiler_depend.internal b/Increase_Host_compute/Is_increase/build_out/op_host/CMakeFiles/cust_opapi.dir/compiler_depend.internal new file mode 100644 index 0000000000000000000000000000000000000000..ac89bdd0403c3f3e496563f8fc52b89d5b58d0ad --- /dev/null +++ b/Increase_Host_compute/Is_increase/build_out/op_host/CMakeFiles/cust_opapi.dir/compiler_depend.internal @@ -0,0 +1,170 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +op_host/CMakeFiles/cust_opapi.dir/__/autogen/aclnn_add_custom.cpp.o + /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/autogen/aclnn_add_custom.cpp + /usr/include/stdc-predef.h + /usr/include/string.h + /usr/include/aarch64-linux-gnu/bits/libc-header-start.h + /usr/include/features.h + /usr/include/features-time64.h + /usr/include/aarch64-linux-gnu/bits/wordsize.h + /usr/include/aarch64-linux-gnu/bits/timesize.h + /usr/include/aarch64-linux-gnu/sys/cdefs.h + /usr/include/aarch64-linux-gnu/bits/long-double.h + /usr/include/aarch64-linux-gnu/gnu/stubs.h + /usr/include/aarch64-linux-gnu/gnu/stubs-lp64.h + /usr/lib/gcc/aarch64-linux-gnu/11/include/stddef.h + /usr/include/aarch64-linux-gnu/bits/types/locale_t.h + /usr/include/aarch64-linux-gnu/bits/types/__locale_t.h + /usr/include/strings.h + /usr/include/aarch64-linux-gnu/bits/strings_fortified.h + /usr/include/aarch64-linux-gnu/bits/string_fortified.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/types.h + /usr/include/c++/11/atomic + /usr/include/c++/11/bits/atomic_base.h + /usr/include/aarch64-linux-gnu/c++/11/bits/c++config.h + /usr/include/aarch64-linux-gnu/c++/11/bits/os_defines.h + /usr/include/aarch64-linux-gnu/c++/11/bits/cpu_defines.h + /usr/lib/gcc/aarch64-linux-gnu/11/include/stdint.h + /usr/include/stdint.h + /usr/include/aarch64-linux-gnu/bits/types.h + /usr/include/aarch64-linux-gnu/bits/typesizes.h + /usr/include/aarch64-linux-gnu/bits/time64.h + /usr/include/aarch64-linux-gnu/bits/wchar.h + /usr/include/aarch64-linux-gnu/bits/stdint-intn.h + /usr/include/aarch64-linux-gnu/bits/stdint-uintn.h + /usr/include/c++/11/bits/atomic_lockfree_defines.h + /usr/include/c++/11/bits/move.h + /usr/include/c++/11/type_traits + /usr/include/c++/11/memory + /usr/include/c++/11/bits/stl_algobase.h + /usr/include/c++/11/bits/functexcept.h + /usr/include/c++/11/bits/exception_defines.h + /usr/include/c++/11/bits/cpp_type_traits.h + /usr/include/c++/11/ext/type_traits.h + /usr/include/c++/11/ext/numeric_traits.h + /usr/include/c++/11/bits/stl_pair.h + /usr/include/c++/11/bits/stl_iterator_base_types.h + /usr/include/c++/11/bits/stl_iterator_base_funcs.h + /usr/include/c++/11/bits/concept_check.h + /usr/include/c++/11/debug/assertions.h + /usr/include/c++/11/bits/stl_iterator.h + /usr/include/c++/11/bits/ptr_traits.h + /usr/include/c++/11/debug/debug.h + /usr/include/c++/11/bits/predefined_ops.h + /usr/include/c++/11/bits/allocator.h + /usr/include/aarch64-linux-gnu/c++/11/bits/c++allocator.h + /usr/include/c++/11/ext/new_allocator.h + /usr/include/c++/11/new + /usr/include/c++/11/bits/exception.h + /usr/include/c++/11/bits/memoryfwd.h + /usr/include/c++/11/bits/stl_construct.h + /usr/include/c++/11/bits/stl_uninitialized.h + /usr/include/c++/11/ext/alloc_traits.h + /usr/include/c++/11/bits/alloc_traits.h + /usr/include/c++/11/bits/stl_tempbuf.h + /usr/include/c++/11/bits/stl_raw_storage_iter.h + /usr/include/c++/11/bits/align.h + /usr/include/c++/11/bit + /usr/include/c++/11/bits/uses_allocator.h + /usr/include/c++/11/bits/unique_ptr.h + /usr/include/c++/11/utility + /usr/include/c++/11/bits/stl_relops.h + /usr/include/c++/11/initializer_list + /usr/include/c++/11/tuple + /usr/include/c++/11/array + /usr/include/c++/11/bits/range_access.h + /usr/include/c++/11/bits/invoke.h + /usr/include/c++/11/bits/stl_function.h + /usr/include/c++/11/backward/binders.h + /usr/include/c++/11/bits/functional_hash.h + /usr/include/c++/11/bits/hash_bytes.h + /usr/include/c++/11/bits/shared_ptr.h + /usr/include/c++/11/iosfwd + /usr/include/c++/11/bits/stringfwd.h + /usr/include/c++/11/bits/postypes.h + /usr/include/c++/11/cwchar + /usr/include/wchar.h + /usr/include/aarch64-linux-gnu/bits/floatn.h + /usr/include/aarch64-linux-gnu/bits/floatn-common.h + /usr/lib/gcc/aarch64-linux-gnu/11/include/stdarg.h + /usr/include/aarch64-linux-gnu/bits/types/wint_t.h + /usr/include/aarch64-linux-gnu/bits/types/mbstate_t.h + /usr/include/aarch64-linux-gnu/bits/types/__mbstate_t.h + /usr/include/aarch64-linux-gnu/bits/types/__FILE.h + /usr/include/aarch64-linux-gnu/bits/types/FILE.h + /usr/include/aarch64-linux-gnu/bits/wchar2.h + /usr/include/c++/11/bits/shared_ptr_base.h + /usr/include/c++/11/typeinfo + /usr/include/c++/11/bits/allocated_ptr.h + /usr/include/c++/11/bits/refwrap.h + /usr/include/c++/11/ext/aligned_buffer.h + /usr/include/c++/11/ext/atomicity.h + /usr/include/aarch64-linux-gnu/c++/11/bits/gthr.h + /usr/include/aarch64-linux-gnu/c++/11/bits/gthr-default.h + /usr/include/pthread.h + /usr/include/sched.h + /usr/include/aarch64-linux-gnu/bits/types/time_t.h + /usr/include/aarch64-linux-gnu/bits/types/struct_timespec.h + /usr/include/aarch64-linux-gnu/bits/endian.h + /usr/include/aarch64-linux-gnu/bits/endianness.h + /usr/include/aarch64-linux-gnu/bits/sched.h + /usr/include/aarch64-linux-gnu/bits/types/struct_sched_param.h + /usr/include/aarch64-linux-gnu/bits/cpu-set.h + /usr/include/time.h + /usr/include/aarch64-linux-gnu/bits/time.h + /usr/include/aarch64-linux-gnu/bits/timex.h + /usr/include/aarch64-linux-gnu/bits/types/struct_timeval.h + /usr/include/aarch64-linux-gnu/bits/types/clock_t.h + /usr/include/aarch64-linux-gnu/bits/types/struct_tm.h + /usr/include/aarch64-linux-gnu/bits/types/clockid_t.h + /usr/include/aarch64-linux-gnu/bits/types/timer_t.h + /usr/include/aarch64-linux-gnu/bits/types/struct_itimerspec.h + /usr/include/aarch64-linux-gnu/bits/pthreadtypes.h + /usr/include/aarch64-linux-gnu/bits/thread-shared-types.h + /usr/include/aarch64-linux-gnu/bits/pthreadtypes-arch.h + /usr/include/aarch64-linux-gnu/bits/atomic_wide_counter.h + /usr/include/aarch64-linux-gnu/bits/struct_mutex.h + /usr/include/aarch64-linux-gnu/bits/struct_rwlock.h + /usr/include/aarch64-linux-gnu/bits/setjmp.h + /usr/include/aarch64-linux-gnu/bits/types/__sigset_t.h + /usr/include/aarch64-linux-gnu/bits/types/struct___jmp_buf_tag.h + /usr/include/aarch64-linux-gnu/bits/pthread_stack_min-dynamic.h + /usr/include/aarch64-linux-gnu/c++/11/bits/atomic_word.h + /usr/include/aarch64-linux-gnu/sys/single_threaded.h + /usr/include/c++/11/ext/concurrence.h + /usr/include/c++/11/exception + /usr/include/c++/11/bits/exception_ptr.h + /usr/include/c++/11/bits/cxxabi_init_exception.h + /usr/include/c++/11/bits/nested_exception.h + /usr/include/c++/11/bits/shared_ptr_atomic.h + /usr/include/c++/11/backward/auto_ptr.h + /usr/include/c++/11/vector + /usr/include/c++/11/bits/stl_vector.h + /usr/include/c++/11/bits/stl_bvector.h + /usr/include/c++/11/bits/vector.tcc + /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/autogen/aclnn_add_custom.h + /usr/local/Ascend/ascend-toolkit/latest/include/aclnn/acl_meta.h + /usr/include/c++/11/cstdint + /usr/include/c++/11/cstdlib + /usr/include/stdlib.h + /usr/include/aarch64-linux-gnu/bits/waitflags.h + /usr/include/aarch64-linux-gnu/bits/waitstatus.h + /usr/include/aarch64-linux-gnu/sys/types.h + /usr/include/endian.h + /usr/include/aarch64-linux-gnu/bits/byteswap.h + /usr/include/aarch64-linux-gnu/bits/uintn-identity.h + /usr/include/aarch64-linux-gnu/sys/select.h + /usr/include/aarch64-linux-gnu/bits/select.h + /usr/include/aarch64-linux-gnu/bits/types/sigset_t.h + /usr/include/aarch64-linux-gnu/bits/select2.h + /usr/include/alloca.h + /usr/include/aarch64-linux-gnu/bits/stdlib-bsearch.h + /usr/include/aarch64-linux-gnu/bits/stdlib-float.h + /usr/include/aarch64-linux-gnu/bits/stdlib.h + /usr/include/c++/11/bits/std_abs.h + /usr/local/Ascend/ascend-toolkit/latest/include/acl/acl_base.h + /usr/local/Ascend/ascend-toolkit/latest/include/acl/error_codes/rt_error_codes.h + /usr/local/Ascend/ascend-toolkit/latest/include/acl/error_codes/ge_error_codes.h + diff --git a/Increase_Host_compute/Is_increase/build_out/op_host/CMakeFiles/cust_opapi.dir/compiler_depend.make b/Increase_Host_compute/Is_increase/build_out/op_host/CMakeFiles/cust_opapi.dir/compiler_depend.make new file mode 100644 index 0000000000000000000000000000000000000000..56ef6b61098e09cde993f76dbda7b9df045f32af --- /dev/null +++ b/Increase_Host_compute/Is_increase/build_out/op_host/CMakeFiles/cust_opapi.dir/compiler_depend.make @@ -0,0 +1,499 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +op_host/CMakeFiles/cust_opapi.dir/__/autogen/aclnn_add_custom.cpp.o: autogen/aclnn_add_custom.cpp \ + /usr/include/stdc-predef.h \ + /usr/include/string.h \ + /usr/include/aarch64-linux-gnu/bits/libc-header-start.h \ + /usr/include/features.h \ + /usr/include/features-time64.h \ + /usr/include/aarch64-linux-gnu/bits/wordsize.h \ + /usr/include/aarch64-linux-gnu/bits/timesize.h \ + /usr/include/aarch64-linux-gnu/sys/cdefs.h \ + /usr/include/aarch64-linux-gnu/bits/long-double.h \ + /usr/include/aarch64-linux-gnu/gnu/stubs.h \ + /usr/include/aarch64-linux-gnu/gnu/stubs-lp64.h \ + /usr/lib/gcc/aarch64-linux-gnu/11/include/stddef.h \ + /usr/include/aarch64-linux-gnu/bits/types/locale_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/__locale_t.h \ + /usr/include/strings.h \ + /usr/include/aarch64-linux-gnu/bits/strings_fortified.h \ + /usr/include/aarch64-linux-gnu/bits/string_fortified.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/types.h \ + /usr/include/c++/11/atomic \ + /usr/include/c++/11/bits/atomic_base.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/c++config.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/os_defines.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/cpu_defines.h \ + /usr/lib/gcc/aarch64-linux-gnu/11/include/stdint.h \ + /usr/include/stdint.h \ + /usr/include/aarch64-linux-gnu/bits/types.h \ + /usr/include/aarch64-linux-gnu/bits/typesizes.h \ + /usr/include/aarch64-linux-gnu/bits/time64.h \ + /usr/include/aarch64-linux-gnu/bits/wchar.h \ + /usr/include/aarch64-linux-gnu/bits/stdint-intn.h \ + /usr/include/aarch64-linux-gnu/bits/stdint-uintn.h \ + /usr/include/c++/11/bits/atomic_lockfree_defines.h \ + /usr/include/c++/11/bits/move.h \ + /usr/include/c++/11/type_traits \ + /usr/include/c++/11/memory \ + /usr/include/c++/11/bits/stl_algobase.h \ + /usr/include/c++/11/bits/functexcept.h \ + /usr/include/c++/11/bits/exception_defines.h \ + /usr/include/c++/11/bits/cpp_type_traits.h \ + /usr/include/c++/11/ext/type_traits.h \ + /usr/include/c++/11/ext/numeric_traits.h \ + /usr/include/c++/11/bits/stl_pair.h \ + /usr/include/c++/11/bits/stl_iterator_base_types.h \ + /usr/include/c++/11/bits/stl_iterator_base_funcs.h \ + /usr/include/c++/11/bits/concept_check.h \ + /usr/include/c++/11/debug/assertions.h \ + /usr/include/c++/11/bits/stl_iterator.h \ + /usr/include/c++/11/bits/ptr_traits.h \ + /usr/include/c++/11/debug/debug.h \ + /usr/include/c++/11/bits/predefined_ops.h \ + /usr/include/c++/11/bits/allocator.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/c++allocator.h \ + /usr/include/c++/11/ext/new_allocator.h \ + /usr/include/c++/11/new \ + /usr/include/c++/11/bits/exception.h \ + /usr/include/c++/11/bits/memoryfwd.h \ + /usr/include/c++/11/bits/stl_construct.h \ + /usr/include/c++/11/bits/stl_uninitialized.h \ + /usr/include/c++/11/ext/alloc_traits.h \ + /usr/include/c++/11/bits/alloc_traits.h \ + /usr/include/c++/11/bits/stl_tempbuf.h \ + /usr/include/c++/11/bits/stl_raw_storage_iter.h \ + /usr/include/c++/11/bits/align.h \ + /usr/include/c++/11/bit \ + /usr/include/c++/11/bits/uses_allocator.h \ + /usr/include/c++/11/bits/unique_ptr.h \ + /usr/include/c++/11/utility \ + /usr/include/c++/11/bits/stl_relops.h \ + /usr/include/c++/11/initializer_list \ + /usr/include/c++/11/tuple \ + /usr/include/c++/11/array \ + /usr/include/c++/11/bits/range_access.h \ + /usr/include/c++/11/bits/invoke.h \ + /usr/include/c++/11/bits/stl_function.h \ + /usr/include/c++/11/backward/binders.h \ + /usr/include/c++/11/bits/functional_hash.h \ + /usr/include/c++/11/bits/hash_bytes.h \ + /usr/include/c++/11/bits/shared_ptr.h \ + /usr/include/c++/11/iosfwd \ + /usr/include/c++/11/bits/stringfwd.h \ + /usr/include/c++/11/bits/postypes.h \ + /usr/include/c++/11/cwchar \ + /usr/include/wchar.h \ + /usr/include/aarch64-linux-gnu/bits/floatn.h \ + /usr/include/aarch64-linux-gnu/bits/floatn-common.h \ + /usr/lib/gcc/aarch64-linux-gnu/11/include/stdarg.h \ + /usr/include/aarch64-linux-gnu/bits/types/wint_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/mbstate_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/__mbstate_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/__FILE.h \ + /usr/include/aarch64-linux-gnu/bits/types/FILE.h \ + /usr/include/aarch64-linux-gnu/bits/wchar2.h \ + /usr/include/c++/11/bits/shared_ptr_base.h \ + /usr/include/c++/11/typeinfo \ + /usr/include/c++/11/bits/allocated_ptr.h \ + /usr/include/c++/11/bits/refwrap.h \ + /usr/include/c++/11/ext/aligned_buffer.h \ + /usr/include/c++/11/ext/atomicity.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/gthr.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/gthr-default.h \ + /usr/include/pthread.h \ + /usr/include/sched.h \ + /usr/include/aarch64-linux-gnu/bits/types/time_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/struct_timespec.h \ + /usr/include/aarch64-linux-gnu/bits/endian.h \ + /usr/include/aarch64-linux-gnu/bits/endianness.h \ + /usr/include/aarch64-linux-gnu/bits/sched.h \ + /usr/include/aarch64-linux-gnu/bits/types/struct_sched_param.h \ + /usr/include/aarch64-linux-gnu/bits/cpu-set.h \ + /usr/include/time.h \ + /usr/include/aarch64-linux-gnu/bits/time.h \ + /usr/include/aarch64-linux-gnu/bits/timex.h \ + /usr/include/aarch64-linux-gnu/bits/types/struct_timeval.h \ + /usr/include/aarch64-linux-gnu/bits/types/clock_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/struct_tm.h \ + /usr/include/aarch64-linux-gnu/bits/types/clockid_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/timer_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/struct_itimerspec.h \ + /usr/include/aarch64-linux-gnu/bits/pthreadtypes.h \ + /usr/include/aarch64-linux-gnu/bits/thread-shared-types.h \ + /usr/include/aarch64-linux-gnu/bits/pthreadtypes-arch.h \ + /usr/include/aarch64-linux-gnu/bits/atomic_wide_counter.h \ + /usr/include/aarch64-linux-gnu/bits/struct_mutex.h \ + /usr/include/aarch64-linux-gnu/bits/struct_rwlock.h \ + /usr/include/aarch64-linux-gnu/bits/setjmp.h \ + /usr/include/aarch64-linux-gnu/bits/types/__sigset_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/struct___jmp_buf_tag.h \ + /usr/include/aarch64-linux-gnu/bits/pthread_stack_min-dynamic.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/atomic_word.h \ + /usr/include/aarch64-linux-gnu/sys/single_threaded.h \ + /usr/include/c++/11/ext/concurrence.h \ + /usr/include/c++/11/exception \ + /usr/include/c++/11/bits/exception_ptr.h \ + /usr/include/c++/11/bits/cxxabi_init_exception.h \ + /usr/include/c++/11/bits/nested_exception.h \ + /usr/include/c++/11/bits/shared_ptr_atomic.h \ + /usr/include/c++/11/backward/auto_ptr.h \ + /usr/include/c++/11/vector \ + /usr/include/c++/11/bits/stl_vector.h \ + /usr/include/c++/11/bits/stl_bvector.h \ + /usr/include/c++/11/bits/vector.tcc \ + autogen/aclnn_add_custom.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/aclnn/acl_meta.h \ + /usr/include/c++/11/cstdint \ + /usr/include/c++/11/cstdlib \ + /usr/include/stdlib.h \ + /usr/include/aarch64-linux-gnu/bits/waitflags.h \ + /usr/include/aarch64-linux-gnu/bits/waitstatus.h \ + /usr/include/aarch64-linux-gnu/sys/types.h \ + /usr/include/endian.h \ + /usr/include/aarch64-linux-gnu/bits/byteswap.h \ + /usr/include/aarch64-linux-gnu/bits/uintn-identity.h \ + /usr/include/aarch64-linux-gnu/sys/select.h \ + /usr/include/aarch64-linux-gnu/bits/select.h \ + /usr/include/aarch64-linux-gnu/bits/types/sigset_t.h \ + /usr/include/aarch64-linux-gnu/bits/select2.h \ + /usr/include/alloca.h \ + /usr/include/aarch64-linux-gnu/bits/stdlib-bsearch.h \ + /usr/include/aarch64-linux-gnu/bits/stdlib-float.h \ + /usr/include/aarch64-linux-gnu/bits/stdlib.h \ + /usr/include/c++/11/bits/std_abs.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/acl/acl_base.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/acl/error_codes/rt_error_codes.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/acl/error_codes/ge_error_codes.h + + +/usr/local/Ascend/ascend-toolkit/latest/include/acl/error_codes/ge_error_codes.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/acl/acl_base.h: + +/usr/include/c++/11/bits/std_abs.h: + +/usr/include/aarch64-linux-gnu/bits/stdlib-bsearch.h: + +/usr/include/aarch64-linux-gnu/sys/select.h: + +/usr/include/aarch64-linux-gnu/bits/uintn-identity.h: + +/usr/include/aarch64-linux-gnu/bits/waitstatus.h: + +/usr/include/aarch64-linux-gnu/bits/waitflags.h: + +/usr/include/stdlib.h: + +/usr/include/c++/11/cstdint: + +/usr/local/Ascend/ascend-toolkit/latest/include/aclnn/acl_meta.h: + +/usr/include/c++/11/bits/vector.tcc: + +/usr/include/c++/11/bits/stl_bvector.h: + +/usr/include/c++/11/bits/shared_ptr_atomic.h: + +/usr/include/c++/11/bits/nested_exception.h: + +/usr/include/c++/11/bits/exception_ptr.h: + +/usr/include/c++/11/ext/concurrence.h: + +/usr/include/aarch64-linux-gnu/sys/single_threaded.h: + +/usr/include/aarch64-linux-gnu/c++/11/bits/atomic_word.h: + +/usr/include/aarch64-linux-gnu/bits/types/struct___jmp_buf_tag.h: + +/usr/include/c++/11/bits/stl_construct.h: + +/usr/include/aarch64-linux-gnu/bits/typesizes.h: + +/usr/include/c++/11/bits/exception.h: + +/usr/include/c++/11/bits/range_access.h: + +/usr/include/aarch64-linux-gnu/bits/sched.h: + +/usr/include/aarch64-linux-gnu/bits/types/locale_t.h: + +/usr/include/c++/11/debug/assertions.h: + +/usr/include/aarch64-linux-gnu/c++/11/bits/c++allocator.h: + +/usr/include/aarch64-linux-gnu/bits/byteswap.h: + +/usr/include/c++/11/bits/concept_check.h: + +/usr/include/stdint.h: + +/usr/include/aarch64-linux-gnu/bits/long-double.h: + +/usr/include/aarch64-linux-gnu/bits/libc-header-start.h: + +/usr/include/c++/11/bits/stl_iterator_base_funcs.h: + +/usr/include/c++/11/backward/auto_ptr.h: + +/usr/include/c++/11/bits/stl_uninitialized.h: + +/usr/include/c++/11/ext/new_allocator.h: + +/usr/include/c++/11/memory: + +/usr/include/c++/11/array: + +/usr/include/aarch64-linux-gnu/c++/11/bits/c++config.h: + +/usr/include/aarch64-linux-gnu/bits/endianness.h: + +/usr/include/c++/11/bits/move.h: + +/usr/include/c++/11/bits/unique_ptr.h: + +/usr/include/c++/11/bits/stl_relops.h: + +/usr/include/c++/11/bits/atomic_lockfree_defines.h: + +/usr/include/c++/11/iosfwd: + +/usr/include/endian.h: + +/usr/include/c++/11/ext/aligned_buffer.h: + +/usr/include/aarch64-linux-gnu/bits/pthread_stack_min-dynamic.h: + +/usr/include/aarch64-linux-gnu/bits/struct_rwlock.h: + +/usr/include/aarch64-linux-gnu/bits/stdint-uintn.h: + +/usr/lib/gcc/aarch64-linux-gnu/11/include/stddef.h: + +/usr/include/aarch64-linux-gnu/c++/11/bits/os_defines.h: + +/usr/include/aarch64-linux-gnu/bits/types/clock_t.h: + +/usr/include/c++/11/bits/predefined_ops.h: + +/usr/include/aarch64-linux-gnu/c++/11/bits/cpu_defines.h: + +/usr/include/aarch64-linux-gnu/c++/11/bits/gthr-default.h: + +/usr/include/aarch64-linux-gnu/bits/atomic_wide_counter.h: + +/usr/include/c++/11/exception: + +/usr/include/aarch64-linux-gnu/sys/cdefs.h: + +/usr/include/aarch64-linux-gnu/bits/wordsize.h: + +/usr/include/c++/11/bits/cpp_type_traits.h: + +/usr/include/pthread.h: + +/usr/include/aarch64-linux-gnu/bits/stdlib.h: + +/usr/include/c++/11/bits/stl_vector.h: + +/usr/include/aarch64-linux-gnu/gnu/stubs-lp64.h: + +/usr/include/features.h: + +/usr/include/c++/11/utility: + +/usr/include/aarch64-linux-gnu/bits/types/struct_sched_param.h: + +/usr/include/c++/11/debug/debug.h: + +/usr/include/aarch64-linux-gnu/bits/thread-shared-types.h: + +/usr/include/c++/11/ext/type_traits.h: + +/usr/include/aarch64-linux-gnu/bits/types/__mbstate_t.h: + +/usr/include/aarch64-linux-gnu/bits/select.h: + +/usr/include/aarch64-linux-gnu/bits/timesize.h: + +/usr/include/c++/11/bits/stl_function.h: + +/usr/include/c++/11/bits/stl_pair.h: + +/usr/include/c++/11/ext/atomicity.h: + +/usr/include/stdc-predef.h: + +/usr/include/c++/11/ext/numeric_traits.h: + +/usr/include/c++/11/bits/atomic_base.h: + +/usr/include/aarch64-linux-gnu/bits/types/__locale_t.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/acl/error_codes/rt_error_codes.h: + +/usr/include/c++/11/bits/hash_bytes.h: + +/usr/lib/gcc/aarch64-linux-gnu/11/include/stdarg.h: + +/usr/include/features-time64.h: + +/usr/include/c++/11/bits/exception_defines.h: + +/usr/include/c++/11/atomic: + +/usr/include/strings.h: + +/usr/include/aarch64-linux-gnu/bits/pthreadtypes.h: + +/usr/include/aarch64-linux-gnu/bits/strings_fortified.h: + +/usr/include/aarch64-linux-gnu/gnu/stubs.h: + +/usr/include/aarch64-linux-gnu/bits/stdint-intn.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/graph/types.h: + +/usr/include/aarch64-linux-gnu/bits/string_fortified.h: + +/usr/include/string.h: + +/usr/include/alloca.h: + +/usr/include/aarch64-linux-gnu/bits/time64.h: + +/usr/include/aarch64-linux-gnu/bits/stdlib-float.h: + +/usr/include/aarch64-linux-gnu/bits/select2.h: + +/usr/include/c++/11/bits/functexcept.h: + +/usr/include/aarch64-linux-gnu/bits/time.h: + +/usr/include/c++/11/bits/stl_iterator.h: + +/usr/include/c++/11/new: + +/usr/include/c++/11/bits/ptr_traits.h: + +/usr/include/c++/11/ext/alloc_traits.h: + +/usr/include/c++/11/bits/alloc_traits.h: + +/usr/include/c++/11/bits/stl_tempbuf.h: + +/usr/include/aarch64-linux-gnu/bits/types/wint_t.h: + +/usr/include/c++/11/typeinfo: + +/usr/include/aarch64-linux-gnu/bits/types/sigset_t.h: + +/usr/include/c++/11/bits/stl_raw_storage_iter.h: + +/usr/include/c++/11/vector: + +/usr/include/c++/11/bits/align.h: + +/usr/include/c++/11/cstdlib: + +/usr/include/c++/11/bits/stl_iterator_base_types.h: + +/usr/include/c++/11/bit: + +/usr/include/c++/11/bits/uses_allocator.h: + +/usr/include/aarch64-linux-gnu/bits/types/struct_timespec.h: + +/usr/include/c++/11/type_traits: + +/usr/include/c++/11/tuple: + +/usr/include/c++/11/bits/invoke.h: + +/usr/include/aarch64-linux-gnu/bits/floatn.h: + +/usr/include/c++/11/backward/binders.h: + +/usr/include/c++/11/bits/functional_hash.h: + +/usr/include/aarch64-linux-gnu/sys/types.h: + +/usr/include/c++/11/bits/shared_ptr.h: + +/usr/include/c++/11/bits/memoryfwd.h: + +/usr/include/c++/11/bits/stringfwd.h: + +/usr/include/c++/11/bits/postypes.h: + +/usr/include/c++/11/bits/stl_algobase.h: + +/usr/include/c++/11/cwchar: + +autogen/aclnn_add_custom.h: + +/usr/include/aarch64-linux-gnu/bits/types/struct_tm.h: + +/usr/include/c++/11/bits/cxxabi_init_exception.h: + +/usr/include/wchar.h: + +/usr/include/aarch64-linux-gnu/bits/timex.h: + +/usr/include/aarch64-linux-gnu/bits/types/mbstate_t.h: + +/usr/include/aarch64-linux-gnu/bits/types/__FILE.h: + +/usr/include/aarch64-linux-gnu/bits/types/FILE.h: + +/usr/include/aarch64-linux-gnu/bits/wchar.h: + +/usr/include/c++/11/bits/shared_ptr_base.h: + +/usr/include/aarch64-linux-gnu/bits/wchar2.h: + +/usr/include/aarch64-linux-gnu/bits/floatn-common.h: + +/usr/include/c++/11/bits/allocated_ptr.h: + +/usr/include/c++/11/bits/refwrap.h: + +/usr/include/aarch64-linux-gnu/c++/11/bits/gthr.h: + +/usr/include/sched.h: + +/usr/include/aarch64-linux-gnu/bits/types/time_t.h: + +/usr/include/aarch64-linux-gnu/bits/endian.h: + +/usr/include/aarch64-linux-gnu/bits/cpu-set.h: + +autogen/aclnn_add_custom.cpp: + +/usr/lib/gcc/aarch64-linux-gnu/11/include/stdint.h: + +/usr/include/time.h: + +/usr/include/c++/11/initializer_list: + +/usr/include/aarch64-linux-gnu/bits/types/struct_timeval.h: + +/usr/include/c++/11/bits/allocator.h: + +/usr/include/aarch64-linux-gnu/bits/types/clockid_t.h: + +/usr/include/aarch64-linux-gnu/bits/types/timer_t.h: + +/usr/include/aarch64-linux-gnu/bits/types/struct_itimerspec.h: + +/usr/include/aarch64-linux-gnu/bits/pthreadtypes-arch.h: + +/usr/include/aarch64-linux-gnu/bits/setjmp.h: + +/usr/include/aarch64-linux-gnu/bits/types.h: + +/usr/include/aarch64-linux-gnu/bits/struct_mutex.h: + +/usr/include/aarch64-linux-gnu/bits/types/__sigset_t.h: diff --git a/Increase_Host_compute/Is_increase/build_out/op_host/CMakeFiles/cust_opapi.dir/compiler_depend.ts b/Increase_Host_compute/Is_increase/build_out/op_host/CMakeFiles/cust_opapi.dir/compiler_depend.ts new file mode 100644 index 0000000000000000000000000000000000000000..b3bb157ef98b31b6076bead4dea655c2f5a1372c --- /dev/null +++ b/Increase_Host_compute/Is_increase/build_out/op_host/CMakeFiles/cust_opapi.dir/compiler_depend.ts @@ -0,0 +1,2 @@ +# CMAKE generated file: DO NOT EDIT! +# Timestamp file for compiler generated dependencies management for cust_opapi. diff --git a/Increase_Host_compute/Is_increase/build_out/op_host/CMakeFiles/cust_opapi.dir/depend.make b/Increase_Host_compute/Is_increase/build_out/op_host/CMakeFiles/cust_opapi.dir/depend.make new file mode 100644 index 0000000000000000000000000000000000000000..dae58d60b8fdca49c5c52471d0043c3eafbf4b20 --- /dev/null +++ b/Increase_Host_compute/Is_increase/build_out/op_host/CMakeFiles/cust_opapi.dir/depend.make @@ -0,0 +1,2 @@ +# Empty dependencies file for cust_opapi. +# This may be replaced when dependencies are built. diff --git a/Increase_Host_compute/Is_increase/build_out/op_host/CMakeFiles/cust_opapi.dir/flags.make b/Increase_Host_compute/Is_increase/build_out/op_host/CMakeFiles/cust_opapi.dir/flags.make new file mode 100644 index 0000000000000000000000000000000000000000..f4b2f4fafda7e2aaa1a9da9823cd1f14c66759d1 --- /dev/null +++ b/Increase_Host_compute/Is_increase/build_out/op_host/CMakeFiles/cust_opapi.dir/flags.make @@ -0,0 +1,10 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +# compile CXX with /usr/bin/c++ +CXX_DEFINES = -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=0 -Dcust_opapi_EXPORTS + +CXX_INCLUDES = -I/usr/local/Ascend/ascend-toolkit/latest/include + +CXX_FLAGS = -fPIC -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -O2 -std=c++11 -fstack-protector-strong + diff --git a/Increase_Host_compute/Is_increase/build_out/op_host/CMakeFiles/cust_opapi.dir/link.txt b/Increase_Host_compute/Is_increase/build_out/op_host/CMakeFiles/cust_opapi.dir/link.txt new file mode 100644 index 0000000000000000000000000000000000000000..5142feae62c78720184d9560ea460c7bf6b55931 --- /dev/null +++ b/Increase_Host_compute/Is_increase/build_out/op_host/CMakeFiles/cust_opapi.dir/link.txt @@ -0,0 +1 @@ +/usr/bin/c++ -fPIC -s -Wl,-z,relro -Wl,-z,now -Wl,-z,noexecstack -shared -Wl,-soname,libcust_opapi.so -o libcust_opapi.so CMakeFiles/cust_opapi.dir/__/autogen/aclnn_add_custom.cpp.o -L/usr/local/Ascend/ascend-toolkit/latest/lib64 -Wl,-rpath,/usr/local/Ascend/ascend-toolkit/latest/lib64: -lascendcl -lnnopbase diff --git a/Increase_Host_compute/Is_increase/build_out/op_host/CMakeFiles/cust_opapi.dir/progress.make b/Increase_Host_compute/Is_increase/build_out/op_host/CMakeFiles/cust_opapi.dir/progress.make new file mode 100644 index 0000000000000000000000000000000000000000..3a86673aa7c1868ad77aa16c631effd83be0da02 --- /dev/null +++ b/Increase_Host_compute/Is_increase/build_out/op_host/CMakeFiles/cust_opapi.dir/progress.make @@ -0,0 +1,3 @@ +CMAKE_PROGRESS_1 = 5 +CMAKE_PROGRESS_2 = 6 + diff --git a/Increase_Host_compute/Is_increase/build_out/op_host/CMakeFiles/cust_optiling.dir/DependInfo.cmake b/Increase_Host_compute/Is_increase/build_out/op_host/CMakeFiles/cust_optiling.dir/DependInfo.cmake new file mode 100644 index 0000000000000000000000000000000000000000..e86afef99c8b2eac1ce31cf34a4f8c253d92e724 --- /dev/null +++ b/Increase_Host_compute/Is_increase/build_out/op_host/CMakeFiles/cust_optiling.dir/DependInfo.cmake @@ -0,0 +1,19 @@ + +# Consider dependencies only in project. +set(CMAKE_DEPENDS_IN_PROJECT_ONLY OFF) + +# The set of languages for which implicit dependencies are needed: +set(CMAKE_DEPENDS_LANGUAGES + ) + +# The set of dependency files which are needed: +set(CMAKE_DEPENDS_DEPENDENCY_FILES + "/Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/op_host/add_custom.cpp" "op_host/CMakeFiles/cust_optiling.dir/add_custom.cpp.o" "gcc" "op_host/CMakeFiles/cust_optiling.dir/add_custom.cpp.o.d" + ) + +# Targets to which this target links. +set(CMAKE_TARGET_LINKED_INFO_FILES + ) + +# Fortran module output directory. +set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/Increase_Host_compute/Is_increase/build_out/op_host/CMakeFiles/cust_optiling.dir/add_custom.cpp.o b/Increase_Host_compute/Is_increase/build_out/op_host/CMakeFiles/cust_optiling.dir/add_custom.cpp.o new file mode 100644 index 0000000000000000000000000000000000000000..2b3e7f11f8bcacc9938754d81034483937c9289c Binary files /dev/null and b/Increase_Host_compute/Is_increase/build_out/op_host/CMakeFiles/cust_optiling.dir/add_custom.cpp.o differ diff --git a/Increase_Host_compute/Is_increase/build_out/op_host/CMakeFiles/cust_optiling.dir/add_custom.cpp.o.d b/Increase_Host_compute/Is_increase/build_out/op_host/CMakeFiles/cust_optiling.dir/add_custom.cpp.o.d new file mode 100644 index 0000000000000000000000000000000000000000..6ddbbd0f0c15bcb2fe923362f5f5c71450433a5d --- /dev/null +++ b/Increase_Host_compute/Is_increase/build_out/op_host/CMakeFiles/cust_optiling.dir/add_custom.cpp.o.d @@ -0,0 +1,256 @@ +op_host/CMakeFiles/cust_optiling.dir/add_custom.cpp.o: \ + /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/op_host/add_custom.cpp \ + /usr/include/stdc-predef.h \ + /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/op_host/add_custom_tiling.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/register/tilingdata_base.h \ + /usr/include/c++/11/vector /usr/include/c++/11/bits/stl_algobase.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/c++config.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/os_defines.h \ + /usr/include/features.h /usr/include/features-time64.h \ + /usr/include/aarch64-linux-gnu/bits/wordsize.h \ + /usr/include/aarch64-linux-gnu/bits/timesize.h \ + /usr/include/aarch64-linux-gnu/sys/cdefs.h \ + /usr/include/aarch64-linux-gnu/bits/long-double.h \ + /usr/include/aarch64-linux-gnu/gnu/stubs.h \ + /usr/include/aarch64-linux-gnu/gnu/stubs-lp64.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/cpu_defines.h \ + /usr/include/c++/11/bits/functexcept.h \ + /usr/include/c++/11/bits/exception_defines.h \ + /usr/include/c++/11/bits/cpp_type_traits.h \ + /usr/include/c++/11/ext/type_traits.h \ + /usr/include/c++/11/ext/numeric_traits.h \ + /usr/include/c++/11/bits/stl_pair.h /usr/include/c++/11/bits/move.h \ + /usr/include/c++/11/type_traits \ + /usr/include/c++/11/bits/stl_iterator_base_types.h \ + /usr/include/c++/11/bits/stl_iterator_base_funcs.h \ + /usr/include/c++/11/bits/concept_check.h \ + /usr/include/c++/11/debug/assertions.h \ + /usr/include/c++/11/bits/stl_iterator.h \ + /usr/include/c++/11/bits/ptr_traits.h /usr/include/c++/11/debug/debug.h \ + /usr/include/c++/11/bits/predefined_ops.h \ + /usr/include/c++/11/bits/allocator.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/c++allocator.h \ + /usr/include/c++/11/ext/new_allocator.h /usr/include/c++/11/new \ + /usr/include/c++/11/bits/exception.h \ + /usr/include/c++/11/bits/memoryfwd.h \ + /usr/include/c++/11/bits/stl_construct.h \ + /usr/include/c++/11/bits/stl_uninitialized.h \ + /usr/include/c++/11/ext/alloc_traits.h \ + /usr/include/c++/11/bits/alloc_traits.h \ + /usr/include/c++/11/bits/stl_vector.h \ + /usr/include/c++/11/initializer_list \ + /usr/include/c++/11/bits/stl_bvector.h \ + /usr/include/c++/11/bits/functional_hash.h \ + /usr/include/c++/11/bits/hash_bytes.h \ + /usr/include/c++/11/bits/range_access.h \ + /usr/include/c++/11/bits/vector.tcc /usr/include/c++/11/map \ + /usr/include/c++/11/bits/stl_tree.h \ + /usr/include/c++/11/bits/stl_function.h \ + /usr/include/c++/11/backward/binders.h \ + /usr/include/c++/11/ext/aligned_buffer.h \ + /usr/include/c++/11/bits/stl_map.h /usr/include/c++/11/tuple \ + /usr/include/c++/11/utility /usr/include/c++/11/bits/stl_relops.h \ + /usr/include/c++/11/array /usr/include/c++/11/bits/uses_allocator.h \ + /usr/include/c++/11/bits/invoke.h \ + /usr/include/c++/11/bits/stl_multimap.h \ + /usr/include/c++/11/bits/erase_if.h /usr/include/c++/11/memory \ + /usr/include/c++/11/bits/stl_tempbuf.h \ + /usr/include/c++/11/bits/stl_raw_storage_iter.h \ + /usr/include/c++/11/bits/align.h /usr/include/c++/11/bit \ + /usr/lib/gcc/aarch64-linux-gnu/11/include/stdint.h /usr/include/stdint.h \ + /usr/include/aarch64-linux-gnu/bits/libc-header-start.h \ + /usr/include/aarch64-linux-gnu/bits/types.h \ + /usr/include/aarch64-linux-gnu/bits/typesizes.h \ + /usr/include/aarch64-linux-gnu/bits/time64.h \ + /usr/include/aarch64-linux-gnu/bits/wchar.h \ + /usr/include/aarch64-linux-gnu/bits/stdint-intn.h \ + /usr/include/aarch64-linux-gnu/bits/stdint-uintn.h \ + /usr/include/c++/11/bits/unique_ptr.h \ + /usr/include/c++/11/bits/shared_ptr.h /usr/include/c++/11/iosfwd \ + /usr/include/c++/11/bits/stringfwd.h /usr/include/c++/11/bits/postypes.h \ + /usr/include/c++/11/cwchar /usr/include/wchar.h \ + /usr/include/aarch64-linux-gnu/bits/floatn.h \ + /usr/include/aarch64-linux-gnu/bits/floatn-common.h \ + /usr/lib/gcc/aarch64-linux-gnu/11/include/stddef.h \ + /usr/lib/gcc/aarch64-linux-gnu/11/include/stdarg.h \ + /usr/include/aarch64-linux-gnu/bits/types/wint_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/mbstate_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/__mbstate_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/__FILE.h \ + /usr/include/aarch64-linux-gnu/bits/types/FILE.h \ + /usr/include/aarch64-linux-gnu/bits/types/locale_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/__locale_t.h \ + /usr/include/aarch64-linux-gnu/bits/wchar2.h \ + /usr/include/c++/11/bits/shared_ptr_base.h /usr/include/c++/11/typeinfo \ + /usr/include/c++/11/bits/allocated_ptr.h \ + /usr/include/c++/11/bits/refwrap.h /usr/include/c++/11/ext/atomicity.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/gthr.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/gthr-default.h \ + /usr/include/pthread.h /usr/include/sched.h \ + /usr/include/aarch64-linux-gnu/bits/types/time_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/struct_timespec.h \ + /usr/include/aarch64-linux-gnu/bits/endian.h \ + /usr/include/aarch64-linux-gnu/bits/endianness.h \ + /usr/include/aarch64-linux-gnu/bits/sched.h \ + /usr/include/aarch64-linux-gnu/bits/types/struct_sched_param.h \ + /usr/include/aarch64-linux-gnu/bits/cpu-set.h /usr/include/time.h \ + /usr/include/aarch64-linux-gnu/bits/time.h \ + /usr/include/aarch64-linux-gnu/bits/timex.h \ + /usr/include/aarch64-linux-gnu/bits/types/struct_timeval.h \ + /usr/include/aarch64-linux-gnu/bits/types/clock_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/struct_tm.h \ + /usr/include/aarch64-linux-gnu/bits/types/clockid_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/timer_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/struct_itimerspec.h \ + /usr/include/aarch64-linux-gnu/bits/pthreadtypes.h \ + /usr/include/aarch64-linux-gnu/bits/thread-shared-types.h \ + /usr/include/aarch64-linux-gnu/bits/pthreadtypes-arch.h \ + /usr/include/aarch64-linux-gnu/bits/atomic_wide_counter.h \ + /usr/include/aarch64-linux-gnu/bits/struct_mutex.h \ + /usr/include/aarch64-linux-gnu/bits/struct_rwlock.h \ + /usr/include/aarch64-linux-gnu/bits/setjmp.h \ + /usr/include/aarch64-linux-gnu/bits/types/__sigset_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/struct___jmp_buf_tag.h \ + /usr/include/aarch64-linux-gnu/bits/pthread_stack_min-dynamic.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/atomic_word.h \ + /usr/include/aarch64-linux-gnu/sys/single_threaded.h \ + /usr/include/c++/11/ext/concurrence.h /usr/include/c++/11/exception \ + /usr/include/c++/11/bits/exception_ptr.h \ + /usr/include/c++/11/bits/cxxabi_init_exception.h \ + /usr/include/c++/11/bits/nested_exception.h \ + /usr/include/c++/11/bits/shared_ptr_atomic.h \ + /usr/include/c++/11/bits/atomic_base.h \ + /usr/include/c++/11/bits/atomic_lockfree_defines.h \ + /usr/include/c++/11/backward/auto_ptr.h /usr/include/c++/11/cstring \ + /usr/include/string.h /usr/include/strings.h \ + /usr/include/aarch64-linux-gnu/bits/strings_fortified.h \ + /usr/include/aarch64-linux-gnu/bits/string_fortified.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/securec.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/securectype.h \ + /usr/include/stdio.h \ + /usr/include/aarch64-linux-gnu/bits/types/__fpos_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/__fpos64_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/struct_FILE.h \ + /usr/include/aarch64-linux-gnu/bits/types/cookie_io_functions_t.h \ + /usr/include/aarch64-linux-gnu/bits/stdio_lim.h \ + /usr/include/aarch64-linux-gnu/bits/stdio.h \ + /usr/include/aarch64-linux-gnu/bits/stdio2.h \ + /usr/include/c++/11/stdlib.h /usr/include/c++/11/cstdlib \ + /usr/include/stdlib.h /usr/include/aarch64-linux-gnu/bits/waitflags.h \ + /usr/include/aarch64-linux-gnu/bits/waitstatus.h \ + /usr/include/aarch64-linux-gnu/sys/types.h /usr/include/endian.h \ + /usr/include/aarch64-linux-gnu/bits/byteswap.h \ + /usr/include/aarch64-linux-gnu/bits/uintn-identity.h \ + /usr/include/aarch64-linux-gnu/sys/select.h \ + /usr/include/aarch64-linux-gnu/bits/select.h \ + /usr/include/aarch64-linux-gnu/bits/types/sigset_t.h \ + /usr/include/aarch64-linux-gnu/bits/select2.h /usr/include/alloca.h \ + /usr/include/aarch64-linux-gnu/bits/stdlib-bsearch.h \ + /usr/include/aarch64-linux-gnu/bits/stdlib-float.h \ + /usr/include/aarch64-linux-gnu/bits/stdlib.h \ + /usr/include/c++/11/bits/std_abs.h /usr/include/errno.h \ + /usr/include/aarch64-linux-gnu/bits/errno.h /usr/include/linux/errno.h \ + /usr/include/aarch64-linux-gnu/asm/errno.h \ + /usr/include/asm-generic/errno.h /usr/include/asm-generic/errno-base.h \ + /usr/include/aarch64-linux-gnu/bits/types/error_t.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/ascend_string.h \ + /usr/include/c++/11/string /usr/include/c++/11/bits/char_traits.h \ + /usr/include/c++/11/cstdint /usr/include/c++/11/bits/localefwd.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/c++locale.h \ + /usr/include/c++/11/clocale /usr/include/locale.h \ + /usr/include/aarch64-linux-gnu/bits/locale.h /usr/include/c++/11/cctype \ + /usr/include/ctype.h /usr/include/c++/11/bits/ostream_insert.h \ + /usr/include/c++/11/bits/cxxabi_forced.h \ + /usr/include/c++/11/bits/basic_string.h \ + /usr/include/c++/11/ext/string_conversions.h /usr/include/c++/11/cstdio \ + /usr/include/c++/11/cerrno /usr/include/c++/11/bits/charconv.h \ + /usr/include/c++/11/bits/basic_string.tcc /usr/include/c++/11/functional \ + /usr/include/c++/11/bits/std_function.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/types.h \ + /usr/include/c++/11/atomic \ + /usr/local/Ascend/ascend-toolkit/latest/include/register/op_def_registry.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/register/op_def.h \ + /usr/include/c++/11/iostream /usr/include/c++/11/ostream \ + /usr/include/c++/11/ios /usr/include/c++/11/bits/ios_base.h \ + /usr/include/c++/11/bits/locale_classes.h \ + /usr/include/c++/11/bits/locale_classes.tcc \ + /usr/include/c++/11/system_error \ + /usr/include/aarch64-linux-gnu/c++/11/bits/error_constants.h \ + /usr/include/c++/11/stdexcept /usr/include/c++/11/streambuf \ + /usr/include/c++/11/bits/streambuf.tcc \ + /usr/include/c++/11/bits/basic_ios.h \ + /usr/include/c++/11/bits/locale_facets.h /usr/include/c++/11/cwctype \ + /usr/include/wctype.h /usr/include/aarch64-linux-gnu/bits/wctype-wchar.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/ctype_base.h \ + /usr/include/c++/11/bits/streambuf_iterator.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/ctype_inline.h \ + /usr/include/c++/11/bits/locale_facets.tcc \ + /usr/include/c++/11/bits/basic_ios.tcc \ + /usr/include/c++/11/bits/ostream.tcc /usr/include/c++/11/istream \ + /usr/include/c++/11/bits/istream.tcc \ + /usr/local/Ascend/ascend-toolkit/latest/include/register/op_impl_registry.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/ge_error_codes.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/compiler_def.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/register/op_impl_kernel_registry.h \ + /usr/include/c++/11/unordered_set /usr/include/c++/11/bits/hashtable.h \ + /usr/include/c++/11/bits/hashtable_policy.h \ + /usr/include/c++/11/bits/enable_special_members.h \ + /usr/include/c++/11/bits/unordered_set.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/base_type.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/infer_shape_context.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/shape.h \ + /usr/include/c++/11/limits \ + /usr/local/Ascend/ascend-toolkit/latest/include/utils/extern_math_util.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/tensor.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/storage_shape.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/storage_format.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/expand_dims_type.h \ + /usr/include/c++/11/cstddef \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/tensor_data.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/runtime_attrs.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/continuous_vector.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/external/ge_common/ge_api_error_codes.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/external/ge_common/ge_error_codes.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/external/ge_common/ge_api_types.h \ + /usr/include/c++/11/set /usr/include/c++/11/bits/stl_set.h \ + /usr/include/c++/11/bits/stl_multiset.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/tensor.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/./ge_error_codes.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/./types.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/ascend_string.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/extended_kernel_context.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/kernel_context.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/kernel_run_context.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/context_extend.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/compute_node_info.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/inference_context.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/tensor.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/types.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/resource_context.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/ge_error_codes.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/infer_shape_range_context.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/range.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/tiling_context.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/tiling_data.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/continuous_vector.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/runtime_attrs.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/op_execute_context.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/shape.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/tensor.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/extended_kernel_context.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/ge/ge_allocator.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/infer_datatype_context.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/operator_reg.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/operator.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/./inference_context.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/./tensor.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/operator_factory.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/./operator.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/./ascend_string.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/graph.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/./gnode.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/././ge_error_codes.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/././types.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/././tensor.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/././ascend_string.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/register/op_def_factory.h diff --git a/Increase_Host_compute/Is_increase/build_out/op_host/CMakeFiles/cust_optiling.dir/build.make b/Increase_Host_compute/Is_increase/build_out/op_host/CMakeFiles/cust_optiling.dir/build.make new file mode 100644 index 0000000000000000000000000000000000000000..8a1a0762960e67360025109a02ea29b70f64a25f --- /dev/null +++ b/Increase_Host_compute/Is_increase/build_out/op_host/CMakeFiles/cust_optiling.dir/build.make @@ -0,0 +1,110 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + +# Disable VCS-based implicit rules. +% : %,v + +# Disable VCS-based implicit rules. +% : RCS/% + +# Disable VCS-based implicit rules. +% : RCS/%,v + +# Disable VCS-based implicit rules. +% : SCCS/s.% + +# Disable VCS-based implicit rules. +% : s.% + +.SUFFIXES: .hpux_make_needs_suffix_list + +# Command-line flag to silence nested $(MAKE). +$(VERBOSE)MAKESILENT = -s + +#Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E rm -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out + +# Include any dependencies generated for this target. +include op_host/CMakeFiles/cust_optiling.dir/depend.make +# Include any dependencies generated by the compiler for this target. +include op_host/CMakeFiles/cust_optiling.dir/compiler_depend.make + +# Include the progress variables for this target. +include op_host/CMakeFiles/cust_optiling.dir/progress.make + +# Include the compile flags for this target's objects. +include op_host/CMakeFiles/cust_optiling.dir/flags.make + +op_host/CMakeFiles/cust_optiling.dir/add_custom.cpp.o: op_host/CMakeFiles/cust_optiling.dir/flags.make +op_host/CMakeFiles/cust_optiling.dir/add_custom.cpp.o: ../op_host/add_custom.cpp +op_host/CMakeFiles/cust_optiling.dir/add_custom.cpp.o: op_host/CMakeFiles/cust_optiling.dir/compiler_depend.ts + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Building CXX object op_host/CMakeFiles/cust_optiling.dir/add_custom.cpp.o" + cd /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/op_host && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT op_host/CMakeFiles/cust_optiling.dir/add_custom.cpp.o -MF CMakeFiles/cust_optiling.dir/add_custom.cpp.o.d -o CMakeFiles/cust_optiling.dir/add_custom.cpp.o -c /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/op_host/add_custom.cpp + +op_host/CMakeFiles/cust_optiling.dir/add_custom.cpp.i: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/cust_optiling.dir/add_custom.cpp.i" + cd /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/op_host && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/op_host/add_custom.cpp > CMakeFiles/cust_optiling.dir/add_custom.cpp.i + +op_host/CMakeFiles/cust_optiling.dir/add_custom.cpp.s: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/cust_optiling.dir/add_custom.cpp.s" + cd /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/op_host && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/op_host/add_custom.cpp -o CMakeFiles/cust_optiling.dir/add_custom.cpp.s + +# Object files for target cust_optiling +cust_optiling_OBJECTS = \ +"CMakeFiles/cust_optiling.dir/add_custom.cpp.o" + +# External object files for target cust_optiling +cust_optiling_EXTERNAL_OBJECTS = + +op_host/libcust_opmaster_rt2.0.so: op_host/CMakeFiles/cust_optiling.dir/add_custom.cpp.o +op_host/libcust_opmaster_rt2.0.so: op_host/CMakeFiles/cust_optiling.dir/build.make +op_host/libcust_opmaster_rt2.0.so: op_host/CMakeFiles/cust_optiling.dir/link.txt + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --bold --progress-dir=/Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Linking CXX shared library libcust_opmaster_rt2.0.so" + cd /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/op_host && $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/cust_optiling.dir/link.txt --verbose=$(VERBOSE) + +# Rule to build all files generated by this target. +op_host/CMakeFiles/cust_optiling.dir/build: op_host/libcust_opmaster_rt2.0.so +.PHONY : op_host/CMakeFiles/cust_optiling.dir/build + +op_host/CMakeFiles/cust_optiling.dir/clean: + cd /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/op_host && $(CMAKE_COMMAND) -P CMakeFiles/cust_optiling.dir/cmake_clean.cmake +.PHONY : op_host/CMakeFiles/cust_optiling.dir/clean + +op_host/CMakeFiles/cust_optiling.dir/depend: + cd /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/op_host /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/op_host /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/op_host/CMakeFiles/cust_optiling.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : op_host/CMakeFiles/cust_optiling.dir/depend + diff --git a/Increase_Host_compute/Is_increase/build_out/op_host/CMakeFiles/cust_optiling.dir/cmake_clean.cmake b/Increase_Host_compute/Is_increase/build_out/op_host/CMakeFiles/cust_optiling.dir/cmake_clean.cmake new file mode 100644 index 0000000000000000000000000000000000000000..35e371cfbc32ed11a1b1737449b7c9175dc8945a --- /dev/null +++ b/Increase_Host_compute/Is_increase/build_out/op_host/CMakeFiles/cust_optiling.dir/cmake_clean.cmake @@ -0,0 +1,11 @@ +file(REMOVE_RECURSE + "CMakeFiles/cust_optiling.dir/add_custom.cpp.o" + "CMakeFiles/cust_optiling.dir/add_custom.cpp.o.d" + "libcust_opmaster_rt2.0.pdb" + "libcust_opmaster_rt2.0.so" +) + +# Per-language clean rules from dependency scanning. +foreach(lang CXX) + include(CMakeFiles/cust_optiling.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/Increase_Host_compute/Is_increase/build_out/op_host/CMakeFiles/cust_optiling.dir/compiler_depend.internal b/Increase_Host_compute/Is_increase/build_out/op_host/CMakeFiles/cust_optiling.dir/compiler_depend.internal new file mode 100644 index 0000000000000000000000000000000000000000..54e0e3c243b0ba6b339d76004e135df5a6afc427 --- /dev/null +++ b/Increase_Host_compute/Is_increase/build_out/op_host/CMakeFiles/cust_optiling.dir/compiler_depend.internal @@ -0,0 +1,305 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +op_host/CMakeFiles/cust_optiling.dir/add_custom.cpp.o + /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/op_host/add_custom.cpp + /usr/include/stdc-predef.h + /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/op_host/add_custom_tiling.h + /usr/local/Ascend/ascend-toolkit/latest/include/register/tilingdata_base.h + /usr/include/c++/11/vector + /usr/include/c++/11/bits/stl_algobase.h + /usr/include/aarch64-linux-gnu/c++/11/bits/c++config.h + /usr/include/aarch64-linux-gnu/c++/11/bits/os_defines.h + /usr/include/features.h + /usr/include/features-time64.h + /usr/include/aarch64-linux-gnu/bits/wordsize.h + /usr/include/aarch64-linux-gnu/bits/timesize.h + /usr/include/aarch64-linux-gnu/sys/cdefs.h + /usr/include/aarch64-linux-gnu/bits/long-double.h + /usr/include/aarch64-linux-gnu/gnu/stubs.h + /usr/include/aarch64-linux-gnu/gnu/stubs-lp64.h + /usr/include/aarch64-linux-gnu/c++/11/bits/cpu_defines.h + /usr/include/c++/11/bits/functexcept.h + /usr/include/c++/11/bits/exception_defines.h + /usr/include/c++/11/bits/cpp_type_traits.h + /usr/include/c++/11/ext/type_traits.h + /usr/include/c++/11/ext/numeric_traits.h + /usr/include/c++/11/bits/stl_pair.h + /usr/include/c++/11/bits/move.h + /usr/include/c++/11/type_traits + /usr/include/c++/11/bits/stl_iterator_base_types.h + /usr/include/c++/11/bits/stl_iterator_base_funcs.h + /usr/include/c++/11/bits/concept_check.h + /usr/include/c++/11/debug/assertions.h + /usr/include/c++/11/bits/stl_iterator.h + /usr/include/c++/11/bits/ptr_traits.h + /usr/include/c++/11/debug/debug.h + /usr/include/c++/11/bits/predefined_ops.h + /usr/include/c++/11/bits/allocator.h + /usr/include/aarch64-linux-gnu/c++/11/bits/c++allocator.h + /usr/include/c++/11/ext/new_allocator.h + /usr/include/c++/11/new + /usr/include/c++/11/bits/exception.h + /usr/include/c++/11/bits/memoryfwd.h + /usr/include/c++/11/bits/stl_construct.h + /usr/include/c++/11/bits/stl_uninitialized.h + /usr/include/c++/11/ext/alloc_traits.h + /usr/include/c++/11/bits/alloc_traits.h + /usr/include/c++/11/bits/stl_vector.h + /usr/include/c++/11/initializer_list + /usr/include/c++/11/bits/stl_bvector.h + /usr/include/c++/11/bits/functional_hash.h + /usr/include/c++/11/bits/hash_bytes.h + /usr/include/c++/11/bits/range_access.h + /usr/include/c++/11/bits/vector.tcc + /usr/include/c++/11/map + /usr/include/c++/11/bits/stl_tree.h + /usr/include/c++/11/bits/stl_function.h + /usr/include/c++/11/backward/binders.h + /usr/include/c++/11/ext/aligned_buffer.h + /usr/include/c++/11/bits/stl_map.h + /usr/include/c++/11/tuple + /usr/include/c++/11/utility + /usr/include/c++/11/bits/stl_relops.h + /usr/include/c++/11/array + /usr/include/c++/11/bits/uses_allocator.h + /usr/include/c++/11/bits/invoke.h + /usr/include/c++/11/bits/stl_multimap.h + /usr/include/c++/11/bits/erase_if.h + /usr/include/c++/11/memory + /usr/include/c++/11/bits/stl_tempbuf.h + /usr/include/c++/11/bits/stl_raw_storage_iter.h + /usr/include/c++/11/bits/align.h + /usr/include/c++/11/bit + /usr/lib/gcc/aarch64-linux-gnu/11/include/stdint.h + /usr/include/stdint.h + /usr/include/aarch64-linux-gnu/bits/libc-header-start.h + /usr/include/aarch64-linux-gnu/bits/types.h + /usr/include/aarch64-linux-gnu/bits/typesizes.h + /usr/include/aarch64-linux-gnu/bits/time64.h + /usr/include/aarch64-linux-gnu/bits/wchar.h + /usr/include/aarch64-linux-gnu/bits/stdint-intn.h + /usr/include/aarch64-linux-gnu/bits/stdint-uintn.h + /usr/include/c++/11/bits/unique_ptr.h + /usr/include/c++/11/bits/shared_ptr.h + /usr/include/c++/11/iosfwd + /usr/include/c++/11/bits/stringfwd.h + /usr/include/c++/11/bits/postypes.h + /usr/include/c++/11/cwchar + /usr/include/wchar.h + /usr/include/aarch64-linux-gnu/bits/floatn.h + /usr/include/aarch64-linux-gnu/bits/floatn-common.h + /usr/lib/gcc/aarch64-linux-gnu/11/include/stddef.h + /usr/lib/gcc/aarch64-linux-gnu/11/include/stdarg.h + /usr/include/aarch64-linux-gnu/bits/types/wint_t.h + /usr/include/aarch64-linux-gnu/bits/types/mbstate_t.h + /usr/include/aarch64-linux-gnu/bits/types/__mbstate_t.h + /usr/include/aarch64-linux-gnu/bits/types/__FILE.h + /usr/include/aarch64-linux-gnu/bits/types/FILE.h + /usr/include/aarch64-linux-gnu/bits/types/locale_t.h + /usr/include/aarch64-linux-gnu/bits/types/__locale_t.h + /usr/include/aarch64-linux-gnu/bits/wchar2.h + /usr/include/c++/11/bits/shared_ptr_base.h + /usr/include/c++/11/typeinfo + /usr/include/c++/11/bits/allocated_ptr.h + /usr/include/c++/11/bits/refwrap.h + /usr/include/c++/11/ext/atomicity.h + /usr/include/aarch64-linux-gnu/c++/11/bits/gthr.h + /usr/include/aarch64-linux-gnu/c++/11/bits/gthr-default.h + /usr/include/pthread.h + /usr/include/sched.h + /usr/include/aarch64-linux-gnu/bits/types/time_t.h + /usr/include/aarch64-linux-gnu/bits/types/struct_timespec.h + /usr/include/aarch64-linux-gnu/bits/endian.h + /usr/include/aarch64-linux-gnu/bits/endianness.h + /usr/include/aarch64-linux-gnu/bits/sched.h + /usr/include/aarch64-linux-gnu/bits/types/struct_sched_param.h + /usr/include/aarch64-linux-gnu/bits/cpu-set.h + /usr/include/time.h + /usr/include/aarch64-linux-gnu/bits/time.h + /usr/include/aarch64-linux-gnu/bits/timex.h + /usr/include/aarch64-linux-gnu/bits/types/struct_timeval.h + /usr/include/aarch64-linux-gnu/bits/types/clock_t.h + /usr/include/aarch64-linux-gnu/bits/types/struct_tm.h + /usr/include/aarch64-linux-gnu/bits/types/clockid_t.h + /usr/include/aarch64-linux-gnu/bits/types/timer_t.h + /usr/include/aarch64-linux-gnu/bits/types/struct_itimerspec.h + /usr/include/aarch64-linux-gnu/bits/pthreadtypes.h + /usr/include/aarch64-linux-gnu/bits/thread-shared-types.h + /usr/include/aarch64-linux-gnu/bits/pthreadtypes-arch.h + /usr/include/aarch64-linux-gnu/bits/atomic_wide_counter.h + /usr/include/aarch64-linux-gnu/bits/struct_mutex.h + /usr/include/aarch64-linux-gnu/bits/struct_rwlock.h + /usr/include/aarch64-linux-gnu/bits/setjmp.h + /usr/include/aarch64-linux-gnu/bits/types/__sigset_t.h + /usr/include/aarch64-linux-gnu/bits/types/struct___jmp_buf_tag.h + /usr/include/aarch64-linux-gnu/bits/pthread_stack_min-dynamic.h + /usr/include/aarch64-linux-gnu/c++/11/bits/atomic_word.h + /usr/include/aarch64-linux-gnu/sys/single_threaded.h + /usr/include/c++/11/ext/concurrence.h + /usr/include/c++/11/exception + /usr/include/c++/11/bits/exception_ptr.h + /usr/include/c++/11/bits/cxxabi_init_exception.h + /usr/include/c++/11/bits/nested_exception.h + /usr/include/c++/11/bits/shared_ptr_atomic.h + /usr/include/c++/11/bits/atomic_base.h + /usr/include/c++/11/bits/atomic_lockfree_defines.h + /usr/include/c++/11/backward/auto_ptr.h + /usr/include/c++/11/cstring + /usr/include/string.h + /usr/include/strings.h + /usr/include/aarch64-linux-gnu/bits/strings_fortified.h + /usr/include/aarch64-linux-gnu/bits/string_fortified.h + /usr/local/Ascend/ascend-toolkit/latest/include/securec.h + /usr/local/Ascend/ascend-toolkit/latest/include/securectype.h + /usr/include/stdio.h + /usr/include/aarch64-linux-gnu/bits/types/__fpos_t.h + /usr/include/aarch64-linux-gnu/bits/types/__fpos64_t.h + /usr/include/aarch64-linux-gnu/bits/types/struct_FILE.h + /usr/include/aarch64-linux-gnu/bits/types/cookie_io_functions_t.h + /usr/include/aarch64-linux-gnu/bits/stdio_lim.h + /usr/include/aarch64-linux-gnu/bits/stdio.h + /usr/include/aarch64-linux-gnu/bits/stdio2.h + /usr/include/c++/11/stdlib.h + /usr/include/c++/11/cstdlib + /usr/include/stdlib.h + /usr/include/aarch64-linux-gnu/bits/waitflags.h + /usr/include/aarch64-linux-gnu/bits/waitstatus.h + /usr/include/aarch64-linux-gnu/sys/types.h + /usr/include/endian.h + /usr/include/aarch64-linux-gnu/bits/byteswap.h + /usr/include/aarch64-linux-gnu/bits/uintn-identity.h + /usr/include/aarch64-linux-gnu/sys/select.h + /usr/include/aarch64-linux-gnu/bits/select.h + /usr/include/aarch64-linux-gnu/bits/types/sigset_t.h + /usr/include/aarch64-linux-gnu/bits/select2.h + /usr/include/alloca.h + /usr/include/aarch64-linux-gnu/bits/stdlib-bsearch.h + /usr/include/aarch64-linux-gnu/bits/stdlib-float.h + /usr/include/aarch64-linux-gnu/bits/stdlib.h + /usr/include/c++/11/bits/std_abs.h + /usr/include/errno.h + /usr/include/aarch64-linux-gnu/bits/errno.h + /usr/include/linux/errno.h + /usr/include/aarch64-linux-gnu/asm/errno.h + /usr/include/asm-generic/errno.h + /usr/include/asm-generic/errno-base.h + /usr/include/aarch64-linux-gnu/bits/types/error_t.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/ascend_string.h + /usr/include/c++/11/string + /usr/include/c++/11/bits/char_traits.h + /usr/include/c++/11/cstdint + /usr/include/c++/11/bits/localefwd.h + /usr/include/aarch64-linux-gnu/c++/11/bits/c++locale.h + /usr/include/c++/11/clocale + /usr/include/locale.h + /usr/include/aarch64-linux-gnu/bits/locale.h + /usr/include/c++/11/cctype + /usr/include/ctype.h + /usr/include/c++/11/bits/ostream_insert.h + /usr/include/c++/11/bits/cxxabi_forced.h + /usr/include/c++/11/bits/basic_string.h + /usr/include/c++/11/ext/string_conversions.h + /usr/include/c++/11/cstdio + /usr/include/c++/11/cerrno + /usr/include/c++/11/bits/charconv.h + /usr/include/c++/11/bits/basic_string.tcc + /usr/include/c++/11/functional + /usr/include/c++/11/bits/std_function.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/types.h + /usr/include/c++/11/atomic + /usr/local/Ascend/ascend-toolkit/latest/include/register/op_def_registry.h + /usr/local/Ascend/ascend-toolkit/latest/include/register/op_def.h + /usr/include/c++/11/iostream + /usr/include/c++/11/ostream + /usr/include/c++/11/ios + /usr/include/c++/11/bits/ios_base.h + /usr/include/c++/11/bits/locale_classes.h + /usr/include/c++/11/bits/locale_classes.tcc + /usr/include/c++/11/system_error + /usr/include/aarch64-linux-gnu/c++/11/bits/error_constants.h + /usr/include/c++/11/stdexcept + /usr/include/c++/11/streambuf + /usr/include/c++/11/bits/streambuf.tcc + /usr/include/c++/11/bits/basic_ios.h + /usr/include/c++/11/bits/locale_facets.h + /usr/include/c++/11/cwctype + /usr/include/wctype.h + /usr/include/aarch64-linux-gnu/bits/wctype-wchar.h + /usr/include/aarch64-linux-gnu/c++/11/bits/ctype_base.h + /usr/include/c++/11/bits/streambuf_iterator.h + /usr/include/aarch64-linux-gnu/c++/11/bits/ctype_inline.h + /usr/include/c++/11/bits/locale_facets.tcc + /usr/include/c++/11/bits/basic_ios.tcc + /usr/include/c++/11/bits/ostream.tcc + /usr/include/c++/11/istream + /usr/include/c++/11/bits/istream.tcc + /usr/local/Ascend/ascend-toolkit/latest/include/register/op_impl_registry.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/ge_error_codes.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/compiler_def.h + /usr/local/Ascend/ascend-toolkit/latest/include/register/op_impl_kernel_registry.h + /usr/include/c++/11/unordered_set + /usr/include/c++/11/bits/hashtable.h + /usr/include/c++/11/bits/hashtable_policy.h + /usr/include/c++/11/bits/enable_special_members.h + /usr/include/c++/11/bits/unordered_set.h + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/base_type.h + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/infer_shape_context.h + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/shape.h + /usr/include/c++/11/limits + /usr/local/Ascend/ascend-toolkit/latest/include/utils/extern_math_util.h + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/tensor.h + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/storage_shape.h + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/storage_format.h + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/expand_dims_type.h + /usr/include/c++/11/cstddef + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/tensor_data.h + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/runtime_attrs.h + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/continuous_vector.h + /usr/local/Ascend/ascend-toolkit/latest/include/external/ge_common/ge_api_error_codes.h + /usr/local/Ascend/ascend-toolkit/latest/include/external/ge_common/ge_error_codes.h + /usr/local/Ascend/ascend-toolkit/latest/include/external/ge_common/ge_api_types.h + /usr/include/c++/11/set + /usr/include/c++/11/bits/stl_set.h + /usr/include/c++/11/bits/stl_multiset.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/tensor.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/ge_error_codes.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/types.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/ascend_string.h + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/extended_kernel_context.h + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/kernel_context.h + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/kernel_run_context.h + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/context_extend.h + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/compute_node_info.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/inference_context.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/tensor.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/types.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/resource_context.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/ge_error_codes.h + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/infer_shape_range_context.h + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/range.h + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/tiling_context.h + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/tiling_data.h + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/continuous_vector.h + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/runtime_attrs.h + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/op_execute_context.h + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/shape.h + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/tensor.h + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/extended_kernel_context.h + /usr/local/Ascend/ascend-toolkit/latest/include/ge/ge_allocator.h + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/infer_datatype_context.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/operator_reg.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/operator.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/inference_context.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/tensor.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/operator_factory.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/operator.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/ascend_string.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/graph.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/gnode.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/ge_error_codes.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/types.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/tensor.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/ascend_string.h + /usr/local/Ascend/ascend-toolkit/latest/include/register/op_def_factory.h + diff --git a/Increase_Host_compute/Is_increase/build_out/op_host/CMakeFiles/cust_optiling.dir/compiler_depend.make b/Increase_Host_compute/Is_increase/build_out/op_host/CMakeFiles/cust_optiling.dir/compiler_depend.make new file mode 100644 index 0000000000000000000000000000000000000000..5567d98ff64b0e29ddffa684537d7bdf403fc180 --- /dev/null +++ b/Increase_Host_compute/Is_increase/build_out/op_host/CMakeFiles/cust_optiling.dir/compiler_depend.make @@ -0,0 +1,866 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +op_host/CMakeFiles/cust_optiling.dir/add_custom.cpp.o: ../op_host/add_custom.cpp \ + /usr/include/stdc-predef.h \ + ../op_host/add_custom_tiling.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/register/tilingdata_base.h \ + /usr/include/c++/11/vector \ + /usr/include/c++/11/bits/stl_algobase.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/c++config.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/os_defines.h \ + /usr/include/features.h \ + /usr/include/features-time64.h \ + /usr/include/aarch64-linux-gnu/bits/wordsize.h \ + /usr/include/aarch64-linux-gnu/bits/timesize.h \ + /usr/include/aarch64-linux-gnu/sys/cdefs.h \ + /usr/include/aarch64-linux-gnu/bits/long-double.h \ + /usr/include/aarch64-linux-gnu/gnu/stubs.h \ + /usr/include/aarch64-linux-gnu/gnu/stubs-lp64.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/cpu_defines.h \ + /usr/include/c++/11/bits/functexcept.h \ + /usr/include/c++/11/bits/exception_defines.h \ + /usr/include/c++/11/bits/cpp_type_traits.h \ + /usr/include/c++/11/ext/type_traits.h \ + /usr/include/c++/11/ext/numeric_traits.h \ + /usr/include/c++/11/bits/stl_pair.h \ + /usr/include/c++/11/bits/move.h \ + /usr/include/c++/11/type_traits \ + /usr/include/c++/11/bits/stl_iterator_base_types.h \ + /usr/include/c++/11/bits/stl_iterator_base_funcs.h \ + /usr/include/c++/11/bits/concept_check.h \ + /usr/include/c++/11/debug/assertions.h \ + /usr/include/c++/11/bits/stl_iterator.h \ + /usr/include/c++/11/bits/ptr_traits.h \ + /usr/include/c++/11/debug/debug.h \ + /usr/include/c++/11/bits/predefined_ops.h \ + /usr/include/c++/11/bits/allocator.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/c++allocator.h \ + /usr/include/c++/11/ext/new_allocator.h \ + /usr/include/c++/11/new \ + /usr/include/c++/11/bits/exception.h \ + /usr/include/c++/11/bits/memoryfwd.h \ + /usr/include/c++/11/bits/stl_construct.h \ + /usr/include/c++/11/bits/stl_uninitialized.h \ + /usr/include/c++/11/ext/alloc_traits.h \ + /usr/include/c++/11/bits/alloc_traits.h \ + /usr/include/c++/11/bits/stl_vector.h \ + /usr/include/c++/11/initializer_list \ + /usr/include/c++/11/bits/stl_bvector.h \ + /usr/include/c++/11/bits/functional_hash.h \ + /usr/include/c++/11/bits/hash_bytes.h \ + /usr/include/c++/11/bits/range_access.h \ + /usr/include/c++/11/bits/vector.tcc \ + /usr/include/c++/11/map \ + /usr/include/c++/11/bits/stl_tree.h \ + /usr/include/c++/11/bits/stl_function.h \ + /usr/include/c++/11/backward/binders.h \ + /usr/include/c++/11/ext/aligned_buffer.h \ + /usr/include/c++/11/bits/stl_map.h \ + /usr/include/c++/11/tuple \ + /usr/include/c++/11/utility \ + /usr/include/c++/11/bits/stl_relops.h \ + /usr/include/c++/11/array \ + /usr/include/c++/11/bits/uses_allocator.h \ + /usr/include/c++/11/bits/invoke.h \ + /usr/include/c++/11/bits/stl_multimap.h \ + /usr/include/c++/11/bits/erase_if.h \ + /usr/include/c++/11/memory \ + /usr/include/c++/11/bits/stl_tempbuf.h \ + /usr/include/c++/11/bits/stl_raw_storage_iter.h \ + /usr/include/c++/11/bits/align.h \ + /usr/include/c++/11/bit \ + /usr/lib/gcc/aarch64-linux-gnu/11/include/stdint.h \ + /usr/include/stdint.h \ + /usr/include/aarch64-linux-gnu/bits/libc-header-start.h \ + /usr/include/aarch64-linux-gnu/bits/types.h \ + /usr/include/aarch64-linux-gnu/bits/typesizes.h \ + /usr/include/aarch64-linux-gnu/bits/time64.h \ + /usr/include/aarch64-linux-gnu/bits/wchar.h \ + /usr/include/aarch64-linux-gnu/bits/stdint-intn.h \ + /usr/include/aarch64-linux-gnu/bits/stdint-uintn.h \ + /usr/include/c++/11/bits/unique_ptr.h \ + /usr/include/c++/11/bits/shared_ptr.h \ + /usr/include/c++/11/iosfwd \ + /usr/include/c++/11/bits/stringfwd.h \ + /usr/include/c++/11/bits/postypes.h \ + /usr/include/c++/11/cwchar \ + /usr/include/wchar.h \ + /usr/include/aarch64-linux-gnu/bits/floatn.h \ + /usr/include/aarch64-linux-gnu/bits/floatn-common.h \ + /usr/lib/gcc/aarch64-linux-gnu/11/include/stddef.h \ + /usr/lib/gcc/aarch64-linux-gnu/11/include/stdarg.h \ + /usr/include/aarch64-linux-gnu/bits/types/wint_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/mbstate_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/__mbstate_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/__FILE.h \ + /usr/include/aarch64-linux-gnu/bits/types/FILE.h \ + /usr/include/aarch64-linux-gnu/bits/types/locale_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/__locale_t.h \ + /usr/include/aarch64-linux-gnu/bits/wchar2.h \ + /usr/include/c++/11/bits/shared_ptr_base.h \ + /usr/include/c++/11/typeinfo \ + /usr/include/c++/11/bits/allocated_ptr.h \ + /usr/include/c++/11/bits/refwrap.h \ + /usr/include/c++/11/ext/atomicity.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/gthr.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/gthr-default.h \ + /usr/include/pthread.h \ + /usr/include/sched.h \ + /usr/include/aarch64-linux-gnu/bits/types/time_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/struct_timespec.h \ + /usr/include/aarch64-linux-gnu/bits/endian.h \ + /usr/include/aarch64-linux-gnu/bits/endianness.h \ + /usr/include/aarch64-linux-gnu/bits/sched.h \ + /usr/include/aarch64-linux-gnu/bits/types/struct_sched_param.h \ + /usr/include/aarch64-linux-gnu/bits/cpu-set.h \ + /usr/include/time.h \ + /usr/include/aarch64-linux-gnu/bits/time.h \ + /usr/include/aarch64-linux-gnu/bits/timex.h \ + /usr/include/aarch64-linux-gnu/bits/types/struct_timeval.h \ + /usr/include/aarch64-linux-gnu/bits/types/clock_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/struct_tm.h \ + /usr/include/aarch64-linux-gnu/bits/types/clockid_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/timer_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/struct_itimerspec.h \ + /usr/include/aarch64-linux-gnu/bits/pthreadtypes.h \ + /usr/include/aarch64-linux-gnu/bits/thread-shared-types.h \ + /usr/include/aarch64-linux-gnu/bits/pthreadtypes-arch.h \ + /usr/include/aarch64-linux-gnu/bits/atomic_wide_counter.h \ + /usr/include/aarch64-linux-gnu/bits/struct_mutex.h \ + /usr/include/aarch64-linux-gnu/bits/struct_rwlock.h \ + /usr/include/aarch64-linux-gnu/bits/setjmp.h \ + /usr/include/aarch64-linux-gnu/bits/types/__sigset_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/struct___jmp_buf_tag.h \ + /usr/include/aarch64-linux-gnu/bits/pthread_stack_min-dynamic.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/atomic_word.h \ + /usr/include/aarch64-linux-gnu/sys/single_threaded.h \ + /usr/include/c++/11/ext/concurrence.h \ + /usr/include/c++/11/exception \ + /usr/include/c++/11/bits/exception_ptr.h \ + /usr/include/c++/11/bits/cxxabi_init_exception.h \ + /usr/include/c++/11/bits/nested_exception.h \ + /usr/include/c++/11/bits/shared_ptr_atomic.h \ + /usr/include/c++/11/bits/atomic_base.h \ + /usr/include/c++/11/bits/atomic_lockfree_defines.h \ + /usr/include/c++/11/backward/auto_ptr.h \ + /usr/include/c++/11/cstring \ + /usr/include/string.h \ + /usr/include/strings.h \ + /usr/include/aarch64-linux-gnu/bits/strings_fortified.h \ + /usr/include/aarch64-linux-gnu/bits/string_fortified.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/securec.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/securectype.h \ + /usr/include/stdio.h \ + /usr/include/aarch64-linux-gnu/bits/types/__fpos_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/__fpos64_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/struct_FILE.h \ + /usr/include/aarch64-linux-gnu/bits/types/cookie_io_functions_t.h \ + /usr/include/aarch64-linux-gnu/bits/stdio_lim.h \ + /usr/include/aarch64-linux-gnu/bits/stdio.h \ + /usr/include/aarch64-linux-gnu/bits/stdio2.h \ + /usr/include/c++/11/stdlib.h \ + /usr/include/c++/11/cstdlib \ + /usr/include/stdlib.h \ + /usr/include/aarch64-linux-gnu/bits/waitflags.h \ + /usr/include/aarch64-linux-gnu/bits/waitstatus.h \ + /usr/include/aarch64-linux-gnu/sys/types.h \ + /usr/include/endian.h \ + /usr/include/aarch64-linux-gnu/bits/byteswap.h \ + /usr/include/aarch64-linux-gnu/bits/uintn-identity.h \ + /usr/include/aarch64-linux-gnu/sys/select.h \ + /usr/include/aarch64-linux-gnu/bits/select.h \ + /usr/include/aarch64-linux-gnu/bits/types/sigset_t.h \ + /usr/include/aarch64-linux-gnu/bits/select2.h \ + /usr/include/alloca.h \ + /usr/include/aarch64-linux-gnu/bits/stdlib-bsearch.h \ + /usr/include/aarch64-linux-gnu/bits/stdlib-float.h \ + /usr/include/aarch64-linux-gnu/bits/stdlib.h \ + /usr/include/c++/11/bits/std_abs.h \ + /usr/include/errno.h \ + /usr/include/aarch64-linux-gnu/bits/errno.h \ + /usr/include/linux/errno.h \ + /usr/include/aarch64-linux-gnu/asm/errno.h \ + /usr/include/asm-generic/errno.h \ + /usr/include/asm-generic/errno-base.h \ + /usr/include/aarch64-linux-gnu/bits/types/error_t.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/ascend_string.h \ + /usr/include/c++/11/string \ + /usr/include/c++/11/bits/char_traits.h \ + /usr/include/c++/11/cstdint \ + /usr/include/c++/11/bits/localefwd.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/c++locale.h \ + /usr/include/c++/11/clocale \ + /usr/include/locale.h \ + /usr/include/aarch64-linux-gnu/bits/locale.h \ + /usr/include/c++/11/cctype \ + /usr/include/ctype.h \ + /usr/include/c++/11/bits/ostream_insert.h \ + /usr/include/c++/11/bits/cxxabi_forced.h \ + /usr/include/c++/11/bits/basic_string.h \ + /usr/include/c++/11/ext/string_conversions.h \ + /usr/include/c++/11/cstdio \ + /usr/include/c++/11/cerrno \ + /usr/include/c++/11/bits/charconv.h \ + /usr/include/c++/11/bits/basic_string.tcc \ + /usr/include/c++/11/functional \ + /usr/include/c++/11/bits/std_function.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/types.h \ + /usr/include/c++/11/atomic \ + /usr/local/Ascend/ascend-toolkit/latest/include/register/op_def_registry.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/register/op_def.h \ + /usr/include/c++/11/iostream \ + /usr/include/c++/11/ostream \ + /usr/include/c++/11/ios \ + /usr/include/c++/11/bits/ios_base.h \ + /usr/include/c++/11/bits/locale_classes.h \ + /usr/include/c++/11/bits/locale_classes.tcc \ + /usr/include/c++/11/system_error \ + /usr/include/aarch64-linux-gnu/c++/11/bits/error_constants.h \ + /usr/include/c++/11/stdexcept \ + /usr/include/c++/11/streambuf \ + /usr/include/c++/11/bits/streambuf.tcc \ + /usr/include/c++/11/bits/basic_ios.h \ + /usr/include/c++/11/bits/locale_facets.h \ + /usr/include/c++/11/cwctype \ + /usr/include/wctype.h \ + /usr/include/aarch64-linux-gnu/bits/wctype-wchar.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/ctype_base.h \ + /usr/include/c++/11/bits/streambuf_iterator.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/ctype_inline.h \ + /usr/include/c++/11/bits/locale_facets.tcc \ + /usr/include/c++/11/bits/basic_ios.tcc \ + /usr/include/c++/11/bits/ostream.tcc \ + /usr/include/c++/11/istream \ + /usr/include/c++/11/bits/istream.tcc \ + /usr/local/Ascend/ascend-toolkit/latest/include/register/op_impl_registry.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/ge_error_codes.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/compiler_def.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/register/op_impl_kernel_registry.h \ + /usr/include/c++/11/unordered_set \ + /usr/include/c++/11/bits/hashtable.h \ + /usr/include/c++/11/bits/hashtable_policy.h \ + /usr/include/c++/11/bits/enable_special_members.h \ + /usr/include/c++/11/bits/unordered_set.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/base_type.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/infer_shape_context.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/shape.h \ + /usr/include/c++/11/limits \ + /usr/local/Ascend/ascend-toolkit/latest/include/utils/extern_math_util.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/tensor.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/storage_shape.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/storage_format.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/expand_dims_type.h \ + /usr/include/c++/11/cstddef \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/tensor_data.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/runtime_attrs.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/continuous_vector.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/external/ge_common/ge_api_error_codes.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/external/ge_common/ge_error_codes.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/external/ge_common/ge_api_types.h \ + /usr/include/c++/11/set \ + /usr/include/c++/11/bits/stl_set.h \ + /usr/include/c++/11/bits/stl_multiset.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/tensor.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/ge_error_codes.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/types.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/ascend_string.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/extended_kernel_context.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/kernel_context.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/kernel_run_context.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/context_extend.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/compute_node_info.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/inference_context.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/tensor.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/types.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/resource_context.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/ge_error_codes.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/infer_shape_range_context.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/range.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/tiling_context.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/tiling_data.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/continuous_vector.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/runtime_attrs.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/op_execute_context.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/shape.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/tensor.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/extended_kernel_context.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/ge/ge_allocator.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/infer_datatype_context.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/operator_reg.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/operator.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/inference_context.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/tensor.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/operator_factory.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/operator.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/ascend_string.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/graph.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/gnode.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/ge_error_codes.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/types.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/tensor.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/ascend_string.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/register/op_def_factory.h + + +/usr/local/Ascend/ascend-toolkit/latest/include/register/op_def_factory.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/graph/operator_reg.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/infer_datatype_context.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/op_execute_context.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/tiling_context.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/range.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/infer_shape_range_context.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/graph/inference_context.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/kernel_run_context.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/kernel_context.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/graph/tensor.h: + +/usr/include/c++/11/set: + +/usr/include/aarch64-linux-gnu/bits/struct_mutex.h: + +/usr/include/aarch64-linux-gnu/bits/types.h: + +/usr/include/aarch64-linux-gnu/bits/setjmp.h: + +/usr/include/c++/11/bits/hashtable.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/compute_node_info.h: + +/usr/include/aarch64-linux-gnu/bits/pthreadtypes-arch.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/graph/operator_factory.h: + +/usr/include/aarch64-linux-gnu/bits/types/timer_t.h: + +/usr/include/c++/11/bits/ostream.tcc: + +/usr/include/aarch64-linux-gnu/bits/types/clockid_t.h: + +/usr/include/c++/11/bits/allocator.h: + +/usr/lib/gcc/aarch64-linux-gnu/11/include/stdint.h: + +/usr/include/aarch64-linux-gnu/bits/endian.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/tiling_data.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/tensor_data.h: + +/usr/include/c++/11/bits/stl_set.h: + +/usr/include/aarch64-linux-gnu/bits/types/time_t.h: + +/usr/include/c++/11/bits/streambuf_iterator.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/external/ge_common/ge_api_error_codes.h: + +/usr/include/c++/11/bits/refwrap.h: + +/usr/include/c++/11/bits/allocated_ptr.h: + +/usr/include/aarch64-linux-gnu/bits/floatn-common.h: + +/usr/include/aarch64-linux-gnu/bits/wchar2.h: + +/usr/include/aarch64-linux-gnu/bits/wchar.h: + +/usr/include/aarch64-linux-gnu/bits/types/FILE.h: + +/usr/include/aarch64-linux-gnu/bits/types/__FILE.h: + +/usr/include/aarch64-linux-gnu/bits/cpu-set.h: + +/usr/include/aarch64-linux-gnu/bits/types/mbstate_t.h: + +/usr/lib/gcc/aarch64-linux-gnu/11/include/stddef.h: + +/usr/include/aarch64-linux-gnu/bits/types/__locale_t.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/expand_dims_type.h: + +/usr/include/c++/11/backward/binders.h: + +/usr/include/c++/11/iostream: + +/usr/include/wchar.h: + +/usr/include/c++/11/bits/cxxabi_init_exception.h: + +/usr/include/aarch64-linux-gnu/bits/types/struct_tm.h: + +/usr/include/c++/11/cwchar: + +/usr/include/c++/11/bits/stl_algobase.h: + +/usr/include/c++/11/bits/postypes.h: + +/usr/include/aarch64-linux-gnu/bits/stdint-uintn.h: + +/usr/include/c++/11/cstdio: + +/usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/extended_kernel_context.h: + +/usr/include/c++/11/bit: + +/usr/include/c++/11/bits/stl_iterator_base_types.h: + +/usr/include/c++/11/cstdlib: + +/usr/include/c++/11/typeinfo: + +/usr/include/c++/11/bits/stl_raw_storage_iter.h: + +/usr/include/aarch64-linux-gnu/bits/types/sigset_t.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/shape.h: + +/usr/include/aarch64-linux-gnu/bits/types/__sigset_t.h: + +/usr/include/features.h: + +/usr/include/aarch64-linux-gnu/bits/types/struct_timespec.h: + +/usr/include/c++/11/bits/uses_allocator.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/ge/ge_allocator.h: + +/usr/include/c++/11/clocale: + +/usr/include/aarch64-linux-gnu/bits/types/struct_sched_param.h: + +/usr/include/c++/11/ext/type_traits.h: + +/usr/include/c++/11/bits/exception_defines.h: + +/usr/include/c++/11/atomic: + +/usr/include/c++/11/debug/assertions.h: + +/usr/include/aarch64-linux-gnu/bits/endianness.h: + +/usr/include/ctype.h: + +/usr/include/c++/11/type_traits: + +/usr/include/c++/11/bits/stl_tree.h: + +/usr/include/aarch64-linux-gnu/c++/11/bits/c++config.h: + +/usr/include/aarch64-linux-gnu/bits/stdio2.h: + +/usr/include/aarch64-linux-gnu/bits/errno.h: + +/usr/include/aarch64-linux-gnu/bits/types/struct_itimerspec.h: + +/usr/include/aarch64-linux-gnu/c++/11/bits/gthr.h: + +../op_host/add_custom_tiling.h: + +/usr/include/c++/11/debug/debug.h: + +/usr/include/features-time64.h: + +/usr/include/aarch64-linux-gnu/sys/cdefs.h: + +/usr/include/c++/11/exception: + +/usr/local/Ascend/ascend-toolkit/latest/include/register/op_def.h: + +/usr/include/c++/11/bits/std_function.h: + +/usr/include/c++/11/bits/stl_tempbuf.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/register/tilingdata_base.h: + +/usr/include/c++/11/new: + +/usr/include/c++/11/bits/stl_iterator.h: + +/usr/include/aarch64-linux-gnu/bits/types/struct_timeval.h: + +/usr/include/c++/11/bits/stl_bvector.h: + +/usr/include/aarch64-linux-gnu/bits/timesize.h: + +/usr/include/c++/11/bits/align.h: + +/usr/include/c++/11/vector: + +/usr/include/pthread.h: + +/usr/include/aarch64-linux-gnu/bits/wordsize.h: + +/usr/include/asm-generic/errno-base.h: + +/usr/include/c++/11/bits/char_traits.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/graph/resource_context.h: + +/usr/include/aarch64-linux-gnu/gnu/stubs.h: + +/usr/include/aarch64-linux-gnu/bits/stdint-intn.h: + +/usr/include/c++/11/bits/locale_facets.tcc: + +/usr/include/c++/11/bits/functexcept.h: + +/usr/include/aarch64-linux-gnu/bits/time.h: + +/usr/include/aarch64-linux-gnu/bits/select2.h: + +/usr/include/aarch64-linux-gnu/bits/stdlib-float.h: + +/usr/include/c++/11/streambuf: + +/usr/include/c++/11/array: + +/usr/include/c++/11/ext/atomicity.h: + +/usr/include/aarch64-linux-gnu/bits/types/__mbstate_t.h: + +/usr/include/c++/11/bits/stl_pair.h: + +/usr/include/c++/11/bits/memoryfwd.h: + +/usr/include/c++/11/bits/stl_function.h: + +/usr/include/aarch64-linux-gnu/bits/libc-header-start.h: + +/usr/include/c++/11/cstring: + +/usr/include/aarch64-linux-gnu/bits/types/cookie_io_functions_t.h: + +/usr/include/c++/11/bits/concept_check.h: + +/usr/include/aarch64-linux-gnu/bits/byteswap.h: + +/usr/include/aarch64-linux-gnu/bits/thread-shared-types.h: + +/usr/include/aarch64-linux-gnu/bits/atomic_wide_counter.h: + +/usr/include/aarch64-linux-gnu/c++/11/bits/gthr-default.h: + +/usr/include/aarch64-linux-gnu/c++/11/bits/cpu_defines.h: + +/usr/include/c++/11/limits: + +/usr/include/c++/11/bits/predefined_ops.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/graph/gnode.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/graph/graph.h: + +/usr/include/aarch64-linux-gnu/c++/11/bits/os_defines.h: + +/usr/include/aarch64-linux-gnu/bits/pthreadtypes.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/graph/compiler_def.h: + +/usr/include/c++/11/memory: + +/usr/include/aarch64-linux-gnu/c++/11/bits/c++allocator.h: + +/usr/include/aarch64-linux-gnu/bits/stdlib.h: + +/usr/include/c++/11/system_error: + +/usr/include/aarch64-linux-gnu/sys/types.h: + +/usr/include/c++/11/bits/vector.tcc: + +/usr/include/aarch64-linux-gnu/bits/types/clock_t.h: + +/usr/include/aarch64-linux-gnu/bits/types/locale_t.h: + +/usr/include/c++/11/bits/functional_hash.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/graph/operator.h: + +/usr/include/c++/11/ext/numeric_traits.h: + +/usr/include/c++/11/bits/atomic_base.h: + +/usr/include/errno.h: + +/usr/include/c++/11/bits/shared_ptr.h: + +/usr/include/c++/11/bits/stl_construct.h: + +/usr/include/c++/11/bits/cpp_type_traits.h: + +/usr/include/c++/11/bits/stl_iterator_base_funcs.h: + +/usr/include/c++/11/ext/new_allocator.h: + +/usr/include/c++/11/bits/stl_uninitialized.h: + +/usr/include/c++/11/backward/auto_ptr.h: + +/usr/include/c++/11/ext/alloc_traits.h: + +/usr/include/aarch64-linux-gnu/bits/floatn.h: + +/usr/include/c++/11/bits/cxxabi_forced.h: + +/usr/include/stdc-predef.h: + +/usr/include/c++/11/bits/alloc_traits.h: + +/usr/include/aarch64-linux-gnu/bits/time64.h: + +../op_host/add_custom.cpp: + +/usr/include/alloca.h: + +/usr/include/c++/11/bits/range_access.h: + +/usr/include/c++/11/map: + +/usr/include/c++/11/bits/stl_vector.h: + +/usr/include/c++/11/cstddef: + +/usr/include/c++/11/initializer_list: + +/usr/include/c++/11/iosfwd: + +/usr/include/c++/11/bits/erase_if.h: + +/usr/include/c++/11/bits/ptr_traits.h: + +/usr/include/stdint.h: + +/usr/include/endian.h: + +/usr/include/c++/11/bits/stl_map.h: + +/usr/include/c++/11/bits/unique_ptr.h: + +/usr/include/c++/11/ostream: + +/usr/include/c++/11/bits/hash_bytes.h: + +/usr/include/c++/11/bits/move.h: + +/usr/include/c++/11/bits/stl_relops.h: + +/usr/include/aarch64-linux-gnu/bits/struct_rwlock.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/external/ge_common/ge_api_types.h: + +/usr/include/aarch64-linux-gnu/bits/types/struct___jmp_buf_tag.h: + +/usr/include/aarch64-linux-gnu/sys/single_threaded.h: + +/usr/include/c++/11/ext/concurrence.h: + +/usr/include/aarch64-linux-gnu/bits/pthread_stack_min-dynamic.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/runtime_attrs.h: + +/usr/include/c++/11/bits/exception_ptr.h: + +/usr/include/c++/11/ext/string_conversions.h: + +/usr/include/c++/11/bits/nested_exception.h: + +/usr/include/c++/11/bits/shared_ptr_atomic.h: + +/usr/include/aarch64-linux-gnu/bits/typesizes.h: + +/usr/include/c++/11/bits/atomic_lockfree_defines.h: + +/usr/include/aarch64-linux-gnu/bits/types/__fpos_t.h: + +/usr/include/c++/11/bits/streambuf.tcc: + +/usr/include/string.h: + +/usr/include/strings.h: + +/usr/include/aarch64-linux-gnu/bits/string_fortified.h: + +/usr/include/aarch64-linux-gnu/bits/locale.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/context_extend.h: + +/usr/include/c++/11/tuple: + +/usr/include/aarch64-linux-gnu/bits/select.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/securec.h: + +/usr/include/c++/11/bits/charconv.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/securectype.h: + +/usr/include/c++/11/bits/ios_base.h: + +/usr/include/stdio.h: + +/usr/include/c++/11/bits/stringfwd.h: + +/usr/include/aarch64-linux-gnu/bits/strings_fortified.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/graph/ge_error_codes.h: + +/usr/include/aarch64-linux-gnu/bits/types/__fpos64_t.h: + +/usr/include/aarch64-linux-gnu/bits/types/struct_FILE.h: + +/usr/include/time.h: + +/usr/include/aarch64-linux-gnu/bits/wctype-wchar.h: + +/usr/include/c++/11/bits/stl_multiset.h: + +/usr/include/aarch64-linux-gnu/bits/stdio_lim.h: + +/usr/include/aarch64-linux-gnu/bits/stdio.h: + +/usr/include/aarch64-linux-gnu/c++/11/bits/c++locale.h: + +/usr/include/c++/11/cerrno: + +/usr/include/c++/11/stdlib.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/infer_shape_context.h: + +/usr/include/stdlib.h: + +/usr/include/aarch64-linux-gnu/bits/waitflags.h: + +/usr/include/aarch64-linux-gnu/bits/waitstatus.h: + +/usr/include/aarch64-linux-gnu/bits/uintn-identity.h: + +/usr/include/aarch64-linux-gnu/gnu/stubs-lp64.h: + +/usr/include/aarch64-linux-gnu/sys/select.h: + +/usr/include/aarch64-linux-gnu/bits/stdlib-bsearch.h: + +/usr/include/aarch64-linux-gnu/bits/long-double.h: + +/usr/include/c++/11/bits/std_abs.h: + +/usr/include/aarch64-linux-gnu/bits/types/error_t.h: + +/usr/include/c++/11/bits/stl_multimap.h: + +/usr/include/aarch64-linux-gnu/asm/errno.h: + +/usr/include/c++/11/cctype: + +/usr/include/asm-generic/errno.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/graph/ascend_string.h: + +/usr/include/c++/11/string: + +/usr/include/c++/11/cstdint: + +/usr/include/c++/11/bits/localefwd.h: + +/usr/include/aarch64-linux-gnu/bits/types/wint_t.h: + +/usr/include/locale.h: + +/usr/include/c++/11/bits/ostream_insert.h: + +/usr/include/c++/11/bits/shared_ptr_base.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/graph/types.h: + +/usr/include/c++/11/bits/basic_string.h: + +/usr/include/c++/11/bits/basic_string.tcc: + +/usr/local/Ascend/ascend-toolkit/latest/include/register/op_def_registry.h: + +/usr/include/c++/11/utility: + +/usr/include/c++/11/ios: + +/usr/include/c++/11/bits/locale_classes.h: + +/usr/include/c++/11/bits/locale_classes.tcc: + +/usr/include/aarch64-linux-gnu/c++/11/bits/error_constants.h: + +/usr/include/c++/11/stdexcept: + +/usr/include/c++/11/ext/aligned_buffer.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/base_type.h: + +/usr/include/c++/11/bits/basic_ios.h: + +/usr/include/c++/11/bits/exception.h: + +/usr/include/c++/11/bits/locale_facets.h: + +/usr/include/aarch64-linux-gnu/c++/11/bits/atomic_word.h: + +/usr/include/c++/11/cwctype: + +/usr/include/sched.h: + +/usr/include/wctype.h: + +/usr/include/c++/11/functional: + +/usr/include/linux/errno.h: + +/usr/include/aarch64-linux-gnu/c++/11/bits/ctype_base.h: + +/usr/lib/gcc/aarch64-linux-gnu/11/include/stdarg.h: + +/usr/include/aarch64-linux-gnu/c++/11/bits/ctype_inline.h: + +/usr/include/c++/11/istream: + +/usr/include/aarch64-linux-gnu/bits/sched.h: + +/usr/include/c++/11/bits/istream.tcc: + +/usr/include/c++/11/bits/invoke.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/register/op_impl_registry.h: + +/usr/include/aarch64-linux-gnu/bits/timex.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/register/op_impl_kernel_registry.h: + +/usr/include/c++/11/unordered_set: + +/usr/include/c++/11/bits/hashtable_policy.h: + +/usr/include/c++/11/bits/basic_ios.tcc: + +/usr/include/c++/11/bits/enable_special_members.h: + +/usr/include/c++/11/bits/unordered_set.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/utils/extern_math_util.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/tensor.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/storage_shape.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/storage_format.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/continuous_vector.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/external/ge_common/ge_error_codes.h: diff --git a/Increase_Host_compute/Is_increase/build_out/op_host/CMakeFiles/cust_optiling.dir/compiler_depend.ts b/Increase_Host_compute/Is_increase/build_out/op_host/CMakeFiles/cust_optiling.dir/compiler_depend.ts new file mode 100644 index 0000000000000000000000000000000000000000..74472e36eba2a28932ae542c70b920de2f6fda33 --- /dev/null +++ b/Increase_Host_compute/Is_increase/build_out/op_host/CMakeFiles/cust_optiling.dir/compiler_depend.ts @@ -0,0 +1,2 @@ +# CMAKE generated file: DO NOT EDIT! +# Timestamp file for compiler generated dependencies management for cust_optiling. diff --git a/Increase_Host_compute/Is_increase/build_out/op_host/CMakeFiles/cust_optiling.dir/depend.make b/Increase_Host_compute/Is_increase/build_out/op_host/CMakeFiles/cust_optiling.dir/depend.make new file mode 100644 index 0000000000000000000000000000000000000000..fe68c7fa27e765cc54c7a4b724d3af19e0f40b0c --- /dev/null +++ b/Increase_Host_compute/Is_increase/build_out/op_host/CMakeFiles/cust_optiling.dir/depend.make @@ -0,0 +1,2 @@ +# Empty dependencies file for cust_optiling. +# This may be replaced when dependencies are built. diff --git a/Increase_Host_compute/Is_increase/build_out/op_host/CMakeFiles/cust_optiling.dir/flags.make b/Increase_Host_compute/Is_increase/build_out/op_host/CMakeFiles/cust_optiling.dir/flags.make new file mode 100644 index 0000000000000000000000000000000000000000..6d98162bed09f0ecad0e8a6d9c9ec8a6dcf6fd1c --- /dev/null +++ b/Increase_Host_compute/Is_increase/build_out/op_host/CMakeFiles/cust_optiling.dir/flags.make @@ -0,0 +1,10 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +# compile CXX with /usr/bin/c++ +CXX_DEFINES = -DOP_TILING_LIB -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=0 -Dcust_optiling_EXPORTS + +CXX_INCLUDES = -I/usr/local/Ascend/ascend-toolkit/latest/include + +CXX_FLAGS = -fPIC -fvisibility=hidden -fPIC -fvisibility-inlines-hidden -O2 -std=c++11 -fstack-protector-strong + diff --git a/Increase_Host_compute/Is_increase/build_out/op_host/CMakeFiles/cust_optiling.dir/link.txt b/Increase_Host_compute/Is_increase/build_out/op_host/CMakeFiles/cust_optiling.dir/link.txt new file mode 100644 index 0000000000000000000000000000000000000000..5406749e2144ba093cf2e4588d7fd78273ea4006 --- /dev/null +++ b/Increase_Host_compute/Is_increase/build_out/op_host/CMakeFiles/cust_optiling.dir/link.txt @@ -0,0 +1 @@ +/usr/bin/c++ -fPIC -s -Wl,-z,relro -Wl,-z,now -Wl,-z,noexecstack -shared -Wl,-soname,libcust_opmaster_rt2.0.so -o libcust_opmaster_rt2.0.so CMakeFiles/cust_optiling.dir/add_custom.cpp.o -L/usr/local/Ascend/ascend-toolkit/latest/lib64 -Wl,-rpath,/usr/local/Ascend/ascend-toolkit/latest/lib64: -lexe_graph -lregister -ltiling_api -Wl,--whole-archive -lrt2_registry -Wl,--no-whole-archive diff --git a/Increase_Host_compute/Is_increase/build_out/op_host/CMakeFiles/cust_optiling.dir/progress.make b/Increase_Host_compute/Is_increase/build_out/op_host/CMakeFiles/cust_optiling.dir/progress.make new file mode 100644 index 0000000000000000000000000000000000000000..72bb7dd025afc5824222cbd3a1e64841afc2792c --- /dev/null +++ b/Increase_Host_compute/Is_increase/build_out/op_host/CMakeFiles/cust_optiling.dir/progress.make @@ -0,0 +1,3 @@ +CMAKE_PROGRESS_1 = 7 +CMAKE_PROGRESS_2 = 8 + diff --git a/Increase_Host_compute/Is_increase/build_out/op_host/CMakeFiles/optiling_compat.dir/DependInfo.cmake b/Increase_Host_compute/Is_increase/build_out/op_host/CMakeFiles/optiling_compat.dir/DependInfo.cmake new file mode 100644 index 0000000000000000000000000000000000000000..dc55e44b5556fc28ad7acb84f1df08a5aef15b8d --- /dev/null +++ b/Increase_Host_compute/Is_increase/build_out/op_host/CMakeFiles/optiling_compat.dir/DependInfo.cmake @@ -0,0 +1,18 @@ + +# Consider dependencies only in project. +set(CMAKE_DEPENDS_IN_PROJECT_ONLY OFF) + +# The set of languages for which implicit dependencies are needed: +set(CMAKE_DEPENDS_LANGUAGES + ) + +# The set of dependency files which are needed: +set(CMAKE_DEPENDS_DEPENDENCY_FILES + ) + +# Targets to which this target links. +set(CMAKE_TARGET_LINKED_INFO_FILES + ) + +# Fortran module output directory. +set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/Increase_Host_compute/Is_increase/build_out/op_host/CMakeFiles/optiling_compat.dir/build.make b/Increase_Host_compute/Is_increase/build_out/op_host/CMakeFiles/optiling_compat.dir/build.make new file mode 100644 index 0000000000000000000000000000000000000000..9ab4ea21b287ee333386fef801670b3c23018013 --- /dev/null +++ b/Increase_Host_compute/Is_increase/build_out/op_host/CMakeFiles/optiling_compat.dir/build.make @@ -0,0 +1,87 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + +# Disable VCS-based implicit rules. +% : %,v + +# Disable VCS-based implicit rules. +% : RCS/% + +# Disable VCS-based implicit rules. +% : RCS/%,v + +# Disable VCS-based implicit rules. +% : SCCS/s.% + +# Disable VCS-based implicit rules. +% : s.% + +.SUFFIXES: .hpux_make_needs_suffix_list + +# Command-line flag to silence nested $(MAKE). +$(VERBOSE)MAKESILENT = -s + +#Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E rm -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out + +# Utility rule file for optiling_compat. + +# Include any custom commands dependencies for this target. +include op_host/CMakeFiles/optiling_compat.dir/compiler_depend.make + +# Include the progress variables for this target. +include op_host/CMakeFiles/optiling_compat.dir/progress.make + +op_host/CMakeFiles/optiling_compat: + cd /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/op_host && ln -sf lib/linux/aarch64/libcust_opmaster_rt2.0.so /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/op_host/liboptiling.so + +optiling_compat: op_host/CMakeFiles/optiling_compat +optiling_compat: op_host/CMakeFiles/optiling_compat.dir/build.make +.PHONY : optiling_compat + +# Rule to build all files generated by this target. +op_host/CMakeFiles/optiling_compat.dir/build: optiling_compat +.PHONY : op_host/CMakeFiles/optiling_compat.dir/build + +op_host/CMakeFiles/optiling_compat.dir/clean: + cd /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/op_host && $(CMAKE_COMMAND) -P CMakeFiles/optiling_compat.dir/cmake_clean.cmake +.PHONY : op_host/CMakeFiles/optiling_compat.dir/clean + +op_host/CMakeFiles/optiling_compat.dir/depend: + cd /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/op_host /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/op_host /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/op_host/CMakeFiles/optiling_compat.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : op_host/CMakeFiles/optiling_compat.dir/depend + diff --git a/Increase_Host_compute/Is_increase/build_out/op_host/CMakeFiles/optiling_compat.dir/cmake_clean.cmake b/Increase_Host_compute/Is_increase/build_out/op_host/CMakeFiles/optiling_compat.dir/cmake_clean.cmake new file mode 100644 index 0000000000000000000000000000000000000000..d6c62180661baf2894b2e39b1390c4aad97bd7e7 --- /dev/null +++ b/Increase_Host_compute/Is_increase/build_out/op_host/CMakeFiles/optiling_compat.dir/cmake_clean.cmake @@ -0,0 +1,8 @@ +file(REMOVE_RECURSE + "CMakeFiles/optiling_compat" +) + +# Per-language clean rules from dependency scanning. +foreach(lang ) + include(CMakeFiles/optiling_compat.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/Increase_Host_compute/Is_increase/build_out/op_host/CMakeFiles/optiling_compat.dir/compiler_depend.make b/Increase_Host_compute/Is_increase/build_out/op_host/CMakeFiles/optiling_compat.dir/compiler_depend.make new file mode 100644 index 0000000000000000000000000000000000000000..f6005bcf9aa9a636cea7c8c99afc1c47b58651ec --- /dev/null +++ b/Increase_Host_compute/Is_increase/build_out/op_host/CMakeFiles/optiling_compat.dir/compiler_depend.make @@ -0,0 +1,2 @@ +# Empty custom commands generated dependencies file for optiling_compat. +# This may be replaced when dependencies are built. diff --git a/Increase_Host_compute/Is_increase/build_out/op_host/CMakeFiles/optiling_compat.dir/compiler_depend.ts b/Increase_Host_compute/Is_increase/build_out/op_host/CMakeFiles/optiling_compat.dir/compiler_depend.ts new file mode 100644 index 0000000000000000000000000000000000000000..218ad6e5c7fb31bec1c5dc1c351cf18dde37c686 --- /dev/null +++ b/Increase_Host_compute/Is_increase/build_out/op_host/CMakeFiles/optiling_compat.dir/compiler_depend.ts @@ -0,0 +1,2 @@ +# CMAKE generated file: DO NOT EDIT! +# Timestamp file for custom commands dependencies management for optiling_compat. diff --git a/Increase_Host_compute/Is_increase/build_out/op_host/CMakeFiles/optiling_compat.dir/progress.make b/Increase_Host_compute/Is_increase/build_out/op_host/CMakeFiles/optiling_compat.dir/progress.make new file mode 100644 index 0000000000000000000000000000000000000000..8b137891791fe96927ad78e64b0aad7bded08bdc --- /dev/null +++ b/Increase_Host_compute/Is_increase/build_out/op_host/CMakeFiles/optiling_compat.dir/progress.make @@ -0,0 +1 @@ + diff --git a/Increase_Host_compute/Is_increase/build_out/op_host/CMakeFiles/progress.marks b/Increase_Host_compute/Is_increase/build_out/op_host/CMakeFiles/progress.marks new file mode 100644 index 0000000000000000000000000000000000000000..7f8f011eb73d6043d2e6db9d2c101195ae2801f2 --- /dev/null +++ b/Increase_Host_compute/Is_increase/build_out/op_host/CMakeFiles/progress.marks @@ -0,0 +1 @@ +7 diff --git a/Increase_Host_compute/Is_increase/build_out/op_host/Makefile b/Increase_Host_compute/Is_increase/build_out/op_host/Makefile new file mode 100644 index 0000000000000000000000000000000000000000..bc219b6c3aed701e14370e9691046d936b4102ad --- /dev/null +++ b/Increase_Host_compute/Is_increase/build_out/op_host/Makefile @@ -0,0 +1,355 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +# Default target executed when no arguments are given to make. +default_target: all +.PHONY : default_target + +# Allow only one "make -f Makefile2" at a time, but pass parallelism. +.NOTPARALLEL: + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + +# Disable VCS-based implicit rules. +% : %,v + +# Disable VCS-based implicit rules. +% : RCS/% + +# Disable VCS-based implicit rules. +% : RCS/%,v + +# Disable VCS-based implicit rules. +% : SCCS/s.% + +# Disable VCS-based implicit rules. +% : s.% + +.SUFFIXES: .hpux_make_needs_suffix_list + +# Command-line flag to silence nested $(MAKE). +$(VERBOSE)MAKESILENT = -s + +#Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E rm -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out + +#============================================================================= +# Targets provided globally by CMake. + +# Special rule for the target package +package: preinstall + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Run CPack packaging tool..." + cd /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out && /usr/bin/cpack --config ./CPackConfig.cmake +.PHONY : package + +# Special rule for the target package +package/fast: package +.PHONY : package/fast + +# Special rule for the target package_source +package_source: + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Run CPack packaging tool for source..." + cd /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out && /usr/bin/cpack --config ./CPackSourceConfig.cmake /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/CPackSourceConfig.cmake +.PHONY : package_source + +# Special rule for the target package_source +package_source/fast: package_source +.PHONY : package_source/fast + +# Special rule for the target edit_cache +edit_cache: + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "No interactive CMake dialog available..." + /usr/bin/cmake -E echo No\ interactive\ CMake\ dialog\ available. +.PHONY : edit_cache + +# Special rule for the target edit_cache +edit_cache/fast: edit_cache +.PHONY : edit_cache/fast + +# Special rule for the target rebuild_cache +rebuild_cache: + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running CMake to regenerate build system..." + /usr/bin/cmake --regenerate-during-build -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) +.PHONY : rebuild_cache + +# Special rule for the target rebuild_cache +rebuild_cache/fast: rebuild_cache +.PHONY : rebuild_cache/fast + +# Special rule for the target list_install_components +list_install_components: + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Available install components are: \"Unspecified\"" +.PHONY : list_install_components + +# Special rule for the target list_install_components +list_install_components/fast: list_install_components +.PHONY : list_install_components/fast + +# Special rule for the target install +install: preinstall + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Install the project..." + /usr/bin/cmake -P cmake_install.cmake +.PHONY : install + +# Special rule for the target install +install/fast: preinstall/fast + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Install the project..." + /usr/bin/cmake -P cmake_install.cmake +.PHONY : install/fast + +# Special rule for the target install/local +install/local: preinstall + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Installing only the local directory..." + /usr/bin/cmake -DCMAKE_INSTALL_LOCAL_ONLY=1 -P cmake_install.cmake +.PHONY : install/local + +# Special rule for the target install/local +install/local/fast: preinstall/fast + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Installing only the local directory..." + /usr/bin/cmake -DCMAKE_INSTALL_LOCAL_ONLY=1 -P cmake_install.cmake +.PHONY : install/local/fast + +# Special rule for the target install/strip +install/strip: preinstall + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Installing the project stripped..." + /usr/bin/cmake -DCMAKE_INSTALL_DO_STRIP=1 -P cmake_install.cmake +.PHONY : install/strip + +# Special rule for the target install/strip +install/strip/fast: preinstall/fast + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Installing the project stripped..." + /usr/bin/cmake -DCMAKE_INSTALL_DO_STRIP=1 -P cmake_install.cmake +.PHONY : install/strip/fast + +# The main all target +all: cmake_check_build_system + cd /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out && $(CMAKE_COMMAND) -E cmake_progress_start /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/CMakeFiles /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/op_host//CMakeFiles/progress.marks + cd /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_host/all + $(CMAKE_COMMAND) -E cmake_progress_start /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/CMakeFiles 0 +.PHONY : all + +# The main clean target +clean: + cd /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_host/clean +.PHONY : clean + +# The main clean target +clean/fast: clean +.PHONY : clean/fast + +# Prepare targets for installation. +preinstall: all + cd /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_host/preinstall +.PHONY : preinstall + +# Prepare targets for installation. +preinstall/fast: + cd /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_host/preinstall +.PHONY : preinstall/fast + +# clear depends +depend: + cd /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out && $(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 1 +.PHONY : depend + +# Convenience name for target. +op_host/CMakeFiles/cust_op_proto.dir/rule: + cd /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_host/CMakeFiles/cust_op_proto.dir/rule +.PHONY : op_host/CMakeFiles/cust_op_proto.dir/rule + +# Convenience name for target. +cust_op_proto: op_host/CMakeFiles/cust_op_proto.dir/rule +.PHONY : cust_op_proto + +# fast build rule for target. +cust_op_proto/fast: + cd /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out && $(MAKE) $(MAKESILENT) -f op_host/CMakeFiles/cust_op_proto.dir/build.make op_host/CMakeFiles/cust_op_proto.dir/build +.PHONY : cust_op_proto/fast + +# Convenience name for target. +op_host/CMakeFiles/cust_optiling.dir/rule: + cd /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_host/CMakeFiles/cust_optiling.dir/rule +.PHONY : op_host/CMakeFiles/cust_optiling.dir/rule + +# Convenience name for target. +cust_optiling: op_host/CMakeFiles/cust_optiling.dir/rule +.PHONY : cust_optiling + +# fast build rule for target. +cust_optiling/fast: + cd /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out && $(MAKE) $(MAKESILENT) -f op_host/CMakeFiles/cust_optiling.dir/build.make op_host/CMakeFiles/cust_optiling.dir/build +.PHONY : cust_optiling/fast + +# Convenience name for target. +op_host/CMakeFiles/cust_opapi.dir/rule: + cd /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_host/CMakeFiles/cust_opapi.dir/rule +.PHONY : op_host/CMakeFiles/cust_opapi.dir/rule + +# Convenience name for target. +cust_opapi: op_host/CMakeFiles/cust_opapi.dir/rule +.PHONY : cust_opapi + +# fast build rule for target. +cust_opapi/fast: + cd /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out && $(MAKE) $(MAKESILENT) -f op_host/CMakeFiles/cust_opapi.dir/build.make op_host/CMakeFiles/cust_opapi.dir/build +.PHONY : cust_opapi/fast + +# Convenience name for target. +op_host/CMakeFiles/optiling_compat.dir/rule: + cd /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_host/CMakeFiles/optiling_compat.dir/rule +.PHONY : op_host/CMakeFiles/optiling_compat.dir/rule + +# Convenience name for target. +optiling_compat: op_host/CMakeFiles/optiling_compat.dir/rule +.PHONY : optiling_compat + +# fast build rule for target. +optiling_compat/fast: + cd /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out && $(MAKE) $(MAKESILENT) -f op_host/CMakeFiles/optiling_compat.dir/build.make op_host/CMakeFiles/optiling_compat.dir/build +.PHONY : optiling_compat/fast + +__/autogen/aclnn_add_custom.o: __/autogen/aclnn_add_custom.cpp.o +.PHONY : __/autogen/aclnn_add_custom.o + +# target to build an object file +__/autogen/aclnn_add_custom.cpp.o: + cd /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out && $(MAKE) $(MAKESILENT) -f op_host/CMakeFiles/cust_opapi.dir/build.make op_host/CMakeFiles/cust_opapi.dir/__/autogen/aclnn_add_custom.cpp.o +.PHONY : __/autogen/aclnn_add_custom.cpp.o + +__/autogen/aclnn_add_custom.i: __/autogen/aclnn_add_custom.cpp.i +.PHONY : __/autogen/aclnn_add_custom.i + +# target to preprocess a source file +__/autogen/aclnn_add_custom.cpp.i: + cd /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out && $(MAKE) $(MAKESILENT) -f op_host/CMakeFiles/cust_opapi.dir/build.make op_host/CMakeFiles/cust_opapi.dir/__/autogen/aclnn_add_custom.cpp.i +.PHONY : __/autogen/aclnn_add_custom.cpp.i + +__/autogen/aclnn_add_custom.s: __/autogen/aclnn_add_custom.cpp.s +.PHONY : __/autogen/aclnn_add_custom.s + +# target to generate assembly for a file +__/autogen/aclnn_add_custom.cpp.s: + cd /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out && $(MAKE) $(MAKESILENT) -f op_host/CMakeFiles/cust_opapi.dir/build.make op_host/CMakeFiles/cust_opapi.dir/__/autogen/aclnn_add_custom.cpp.s +.PHONY : __/autogen/aclnn_add_custom.cpp.s + +__/autogen/op_proto.o: __/autogen/op_proto.cc.o +.PHONY : __/autogen/op_proto.o + +# target to build an object file +__/autogen/op_proto.cc.o: + cd /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out && $(MAKE) $(MAKESILENT) -f op_host/CMakeFiles/cust_op_proto.dir/build.make op_host/CMakeFiles/cust_op_proto.dir/__/autogen/op_proto.cc.o +.PHONY : __/autogen/op_proto.cc.o + +__/autogen/op_proto.i: __/autogen/op_proto.cc.i +.PHONY : __/autogen/op_proto.i + +# target to preprocess a source file +__/autogen/op_proto.cc.i: + cd /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out && $(MAKE) $(MAKESILENT) -f op_host/CMakeFiles/cust_op_proto.dir/build.make op_host/CMakeFiles/cust_op_proto.dir/__/autogen/op_proto.cc.i +.PHONY : __/autogen/op_proto.cc.i + +__/autogen/op_proto.s: __/autogen/op_proto.cc.s +.PHONY : __/autogen/op_proto.s + +# target to generate assembly for a file +__/autogen/op_proto.cc.s: + cd /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out && $(MAKE) $(MAKESILENT) -f op_host/CMakeFiles/cust_op_proto.dir/build.make op_host/CMakeFiles/cust_op_proto.dir/__/autogen/op_proto.cc.s +.PHONY : __/autogen/op_proto.cc.s + +add_custom.o: add_custom.cpp.o +.PHONY : add_custom.o + +# target to build an object file +add_custom.cpp.o: + cd /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out && $(MAKE) $(MAKESILENT) -f op_host/CMakeFiles/cust_op_proto.dir/build.make op_host/CMakeFiles/cust_op_proto.dir/add_custom.cpp.o + cd /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out && $(MAKE) $(MAKESILENT) -f op_host/CMakeFiles/cust_optiling.dir/build.make op_host/CMakeFiles/cust_optiling.dir/add_custom.cpp.o +.PHONY : add_custom.cpp.o + +add_custom.i: add_custom.cpp.i +.PHONY : add_custom.i + +# target to preprocess a source file +add_custom.cpp.i: + cd /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out && $(MAKE) $(MAKESILENT) -f op_host/CMakeFiles/cust_op_proto.dir/build.make op_host/CMakeFiles/cust_op_proto.dir/add_custom.cpp.i + cd /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out && $(MAKE) $(MAKESILENT) -f op_host/CMakeFiles/cust_optiling.dir/build.make op_host/CMakeFiles/cust_optiling.dir/add_custom.cpp.i +.PHONY : add_custom.cpp.i + +add_custom.s: add_custom.cpp.s +.PHONY : add_custom.s + +# target to generate assembly for a file +add_custom.cpp.s: + cd /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out && $(MAKE) $(MAKESILENT) -f op_host/CMakeFiles/cust_op_proto.dir/build.make op_host/CMakeFiles/cust_op_proto.dir/add_custom.cpp.s + cd /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out && $(MAKE) $(MAKESILENT) -f op_host/CMakeFiles/cust_optiling.dir/build.make op_host/CMakeFiles/cust_optiling.dir/add_custom.cpp.s +.PHONY : add_custom.cpp.s + +# Help Target +help: + @echo "The following are some of the valid targets for this Makefile:" + @echo "... all (the default if no target is provided)" + @echo "... clean" + @echo "... depend" + @echo "... edit_cache" + @echo "... install" + @echo "... install/local" + @echo "... install/strip" + @echo "... list_install_components" + @echo "... package" + @echo "... package_source" + @echo "... rebuild_cache" + @echo "... optiling_compat" + @echo "... cust_op_proto" + @echo "... cust_opapi" + @echo "... cust_optiling" + @echo "... __/autogen/aclnn_add_custom.o" + @echo "... __/autogen/aclnn_add_custom.i" + @echo "... __/autogen/aclnn_add_custom.s" + @echo "... __/autogen/op_proto.o" + @echo "... __/autogen/op_proto.i" + @echo "... __/autogen/op_proto.s" + @echo "... add_custom.o" + @echo "... add_custom.i" + @echo "... add_custom.s" +.PHONY : help + + + +#============================================================================= +# Special targets to cleanup operation of make. + +# Special rule to run CMake to check the build system integrity. +# No rule that depends on this can have commands that come from listfiles +# because they might be regenerated. +cmake_check_build_system: + cd /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out && $(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 0 +.PHONY : cmake_check_build_system + diff --git a/Increase_Host_compute/Is_increase/build_out/op_host/cmake_install.cmake b/Increase_Host_compute/Is_increase/build_out/op_host/cmake_install.cmake new file mode 100644 index 0000000000000000000000000000000000000000..00dbce837632a01e15d4b2ef1cc0c885762b555a --- /dev/null +++ b/Increase_Host_compute/Is_increase/build_out/op_host/cmake_install.cmake @@ -0,0 +1,125 @@ +# Install script for directory: /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/op_host + +# Set the install prefix +if(NOT DEFINED CMAKE_INSTALL_PREFIX) + set(CMAKE_INSTALL_PREFIX "/Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out") +endif() +string(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}") + +# Set the install configuration name. +if(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME) + if(BUILD_TYPE) + string(REGEX REPLACE "^[^A-Za-z0-9_]+" "" + CMAKE_INSTALL_CONFIG_NAME "${BUILD_TYPE}") + else() + set(CMAKE_INSTALL_CONFIG_NAME "Release") + endif() + message(STATUS "Install configuration: \"${CMAKE_INSTALL_CONFIG_NAME}\"") +endif() + +# Set the component getting installed. +if(NOT CMAKE_INSTALL_COMPONENT) + if(COMPONENT) + message(STATUS "Install component: \"${COMPONENT}\"") + set(CMAKE_INSTALL_COMPONENT "${COMPONENT}") + else() + set(CMAKE_INSTALL_COMPONENT) + endif() +endif() + +# Install shared libraries without execute permission? +if(NOT DEFINED CMAKE_INSTALL_SO_NO_EXE) + set(CMAKE_INSTALL_SO_NO_EXE "1") +endif() + +# Is this installation the result of a crosscompile? +if(NOT DEFINED CMAKE_CROSSCOMPILING) + set(CMAKE_CROSSCOMPILING "FALSE") +endif() + +# Set default install directory permissions. +if(NOT DEFINED CMAKE_OBJDUMP) + set(CMAKE_OBJDUMP "/usr/bin/objdump") +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + if(EXISTS "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/packages/vendors/customize/op_proto/lib/linux/aarch64/libcust_opsproto_rt2.0.so" AND + NOT IS_SYMLINK "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/packages/vendors/customize/op_proto/lib/linux/aarch64/libcust_opsproto_rt2.0.so") + file(RPATH_CHECK + FILE "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/packages/vendors/customize/op_proto/lib/linux/aarch64/libcust_opsproto_rt2.0.so" + RPATH "") + endif() + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/packages/vendors/customize/op_proto/lib/linux/aarch64" TYPE SHARED_LIBRARY FILES "/Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/op_host/libcust_opsproto_rt2.0.so") + if(EXISTS "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/packages/vendors/customize/op_proto/lib/linux/aarch64/libcust_opsproto_rt2.0.so" AND + NOT IS_SYMLINK "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/packages/vendors/customize/op_proto/lib/linux/aarch64/libcust_opsproto_rt2.0.so") + file(RPATH_CHANGE + FILE "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/packages/vendors/customize/op_proto/lib/linux/aarch64/libcust_opsproto_rt2.0.so" + OLD_RPATH "/usr/local/Ascend/ascend-toolkit/latest/lib64:" + NEW_RPATH "") + if(CMAKE_INSTALL_DO_STRIP) + execute_process(COMMAND "/usr/bin/strip" "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/packages/vendors/customize/op_proto/lib/linux/aarch64/libcust_opsproto_rt2.0.so") + endif() + endif() +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/packages/vendors/customize/op_proto/inc" TYPE FILE FILES "/Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/autogen/op_proto.h") +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + if(EXISTS "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/packages/vendors/customize/op_impl/ai_core/tbe/op_tiling/lib/linux/aarch64/libcust_opmaster_rt2.0.so" AND + NOT IS_SYMLINK "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/packages/vendors/customize/op_impl/ai_core/tbe/op_tiling/lib/linux/aarch64/libcust_opmaster_rt2.0.so") + file(RPATH_CHECK + FILE "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/packages/vendors/customize/op_impl/ai_core/tbe/op_tiling/lib/linux/aarch64/libcust_opmaster_rt2.0.so" + RPATH "") + endif() + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/packages/vendors/customize/op_impl/ai_core/tbe/op_tiling/lib/linux/aarch64" TYPE SHARED_LIBRARY FILES "/Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/op_host/libcust_opmaster_rt2.0.so") + if(EXISTS "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/packages/vendors/customize/op_impl/ai_core/tbe/op_tiling/lib/linux/aarch64/libcust_opmaster_rt2.0.so" AND + NOT IS_SYMLINK "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/packages/vendors/customize/op_impl/ai_core/tbe/op_tiling/lib/linux/aarch64/libcust_opmaster_rt2.0.so") + file(RPATH_CHANGE + FILE "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/packages/vendors/customize/op_impl/ai_core/tbe/op_tiling/lib/linux/aarch64/libcust_opmaster_rt2.0.so" + OLD_RPATH "/usr/local/Ascend/ascend-toolkit/latest/lib64:" + NEW_RPATH "") + if(CMAKE_INSTALL_DO_STRIP) + execute_process(COMMAND "/usr/bin/strip" "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/packages/vendors/customize/op_impl/ai_core/tbe/op_tiling/lib/linux/aarch64/libcust_opmaster_rt2.0.so") + endif() + endif() +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/packages/vendors/customize/op_impl/ai_core/tbe/op_tiling" TYPE FILE FILES "/Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/op_host/liboptiling.so") +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + if(EXISTS "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/packages/vendors/customize/op_api/lib/libcust_opapi.so" AND + NOT IS_SYMLINK "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/packages/vendors/customize/op_api/lib/libcust_opapi.so") + file(RPATH_CHECK + FILE "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/packages/vendors/customize/op_api/lib/libcust_opapi.so" + RPATH "") + endif() + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/packages/vendors/customize/op_api/lib" TYPE SHARED_LIBRARY FILES "/Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/op_host/libcust_opapi.so") + if(EXISTS "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/packages/vendors/customize/op_api/lib/libcust_opapi.so" AND + NOT IS_SYMLINK "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/packages/vendors/customize/op_api/lib/libcust_opapi.so") + file(RPATH_CHANGE + FILE "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/packages/vendors/customize/op_api/lib/libcust_opapi.so" + OLD_RPATH "/usr/local/Ascend/ascend-toolkit/latest/lib64:" + NEW_RPATH "") + if(CMAKE_INSTALL_DO_STRIP) + execute_process(COMMAND "/usr/bin/strip" "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/packages/vendors/customize/op_api/lib/libcust_opapi.so") + endif() + endif() +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/packages/vendors/customize/op_api/include" TYPE FILE FILES "/Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/autogen/aclnn_add_custom.h") +endif() + diff --git a/Increase_Host_compute/Is_increase/build_out/op_host/libcust_opapi.so b/Increase_Host_compute/Is_increase/build_out/op_host/libcust_opapi.so new file mode 100644 index 0000000000000000000000000000000000000000..41fa718f34536d8db08a00262f00d08b9801448a Binary files /dev/null and b/Increase_Host_compute/Is_increase/build_out/op_host/libcust_opapi.so differ diff --git a/Increase_Host_compute/Is_increase/build_out/op_host/libcust_opmaster_rt2.0.so b/Increase_Host_compute/Is_increase/build_out/op_host/libcust_opmaster_rt2.0.so new file mode 100644 index 0000000000000000000000000000000000000000..e4fc53257990afc5e8df01ff934cb452e6301464 Binary files /dev/null and b/Increase_Host_compute/Is_increase/build_out/op_host/libcust_opmaster_rt2.0.so differ diff --git a/Increase_Host_compute/Is_increase/build_out/op_host/libcust_opsproto_rt2.0.so b/Increase_Host_compute/Is_increase/build_out/op_host/libcust_opsproto_rt2.0.so new file mode 100644 index 0000000000000000000000000000000000000000..eec37a1f6e91ebe361c86b3a4a9f6fe5855e1fd4 Binary files /dev/null and b/Increase_Host_compute/Is_increase/build_out/op_host/libcust_opsproto_rt2.0.so differ diff --git a/Increase_Host_compute/Is_increase/build_out/op_kernel/CMakeFiles/CMakeDirectoryInformation.cmake b/Increase_Host_compute/Is_increase/build_out/op_kernel/CMakeFiles/CMakeDirectoryInformation.cmake new file mode 100644 index 0000000000000000000000000000000000000000..002b88cf2701f56136a34a80e3144414c152313e --- /dev/null +++ b/Increase_Host_compute/Is_increase/build_out/op_kernel/CMakeFiles/CMakeDirectoryInformation.cmake @@ -0,0 +1,16 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +# Relative path conversion top directories. +set(CMAKE_RELATIVE_PATH_TOP_SOURCE "/Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer") +set(CMAKE_RELATIVE_PATH_TOP_BINARY "/Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out") + +# Force unix paths in dependencies. +set(CMAKE_FORCE_UNIX_PATHS 1) + + +# The C and CXX include file regular expressions for this directory. +set(CMAKE_C_INCLUDE_REGEX_SCAN "^.*$") +set(CMAKE_C_INCLUDE_REGEX_COMPLAIN "^$") +set(CMAKE_CXX_INCLUDE_REGEX_SCAN ${CMAKE_C_INCLUDE_REGEX_SCAN}) +set(CMAKE_CXX_INCLUDE_REGEX_COMPLAIN ${CMAKE_C_INCLUDE_REGEX_COMPLAIN}) diff --git a/Increase_Host_compute/Is_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b.dir/DependInfo.cmake b/Increase_Host_compute/Is_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b.dir/DependInfo.cmake new file mode 100644 index 0000000000000000000000000000000000000000..dc55e44b5556fc28ad7acb84f1df08a5aef15b8d --- /dev/null +++ b/Increase_Host_compute/Is_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b.dir/DependInfo.cmake @@ -0,0 +1,18 @@ + +# Consider dependencies only in project. +set(CMAKE_DEPENDS_IN_PROJECT_ONLY OFF) + +# The set of languages for which implicit dependencies are needed: +set(CMAKE_DEPENDS_LANGUAGES + ) + +# The set of dependency files which are needed: +set(CMAKE_DEPENDS_DEPENDENCY_FILES + ) + +# Targets to which this target links. +set(CMAKE_TARGET_LINKED_INFO_FILES + ) + +# Fortran module output directory. +set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/Increase_Host_compute/Is_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b.dir/build.make b/Increase_Host_compute/Is_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b.dir/build.make new file mode 100644 index 0000000000000000000000000000000000000000..35df0a9c35015680d90e9b194cb32db1364f8ab7 --- /dev/null +++ b/Increase_Host_compute/Is_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b.dir/build.make @@ -0,0 +1,87 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + +# Disable VCS-based implicit rules. +% : %,v + +# Disable VCS-based implicit rules. +% : RCS/% + +# Disable VCS-based implicit rules. +% : RCS/%,v + +# Disable VCS-based implicit rules. +% : SCCS/s.% + +# Disable VCS-based implicit rules. +% : s.% + +.SUFFIXES: .hpux_make_needs_suffix_list + +# Command-line flag to silence nested $(MAKE). +$(VERBOSE)MAKESILENT = -s + +#Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E rm -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out + +# Utility rule file for ascendc_bin_ascend310b. + +# Include any custom commands dependencies for this target. +include op_kernel/CMakeFiles/ascendc_bin_ascend310b.dir/compiler_depend.make + +# Include the progress variables for this target. +include op_kernel/CMakeFiles/ascendc_bin_ascend310b.dir/progress.make + +op_kernel/CMakeFiles/ascendc_bin_ascend310b: + cd /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/op_kernel && cp -r /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/op_kernel/*.* /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/binary/ascend310b/src + +ascendc_bin_ascend310b: op_kernel/CMakeFiles/ascendc_bin_ascend310b +ascendc_bin_ascend310b: op_kernel/CMakeFiles/ascendc_bin_ascend310b.dir/build.make +.PHONY : ascendc_bin_ascend310b + +# Rule to build all files generated by this target. +op_kernel/CMakeFiles/ascendc_bin_ascend310b.dir/build: ascendc_bin_ascend310b +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend310b.dir/build + +op_kernel/CMakeFiles/ascendc_bin_ascend310b.dir/clean: + cd /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/op_kernel && $(CMAKE_COMMAND) -P CMakeFiles/ascendc_bin_ascend310b.dir/cmake_clean.cmake +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend310b.dir/clean + +op_kernel/CMakeFiles/ascendc_bin_ascend310b.dir/depend: + cd /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/op_kernel /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/op_kernel /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend310b.dir/depend + diff --git a/Increase_Host_compute/Is_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b.dir/cmake_clean.cmake b/Increase_Host_compute/Is_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b.dir/cmake_clean.cmake new file mode 100644 index 0000000000000000000000000000000000000000..533ecfc39068edc37496c5f20d46fe6ca8911459 --- /dev/null +++ b/Increase_Host_compute/Is_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b.dir/cmake_clean.cmake @@ -0,0 +1,8 @@ +file(REMOVE_RECURSE + "CMakeFiles/ascendc_bin_ascend310b" +) + +# Per-language clean rules from dependency scanning. +foreach(lang ) + include(CMakeFiles/ascendc_bin_ascend310b.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/Increase_Host_compute/Is_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b.dir/compiler_depend.make b/Increase_Host_compute/Is_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b.dir/compiler_depend.make new file mode 100644 index 0000000000000000000000000000000000000000..b57b3514902bdc581ce7b6f2090f38b51b58a5cd --- /dev/null +++ b/Increase_Host_compute/Is_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b.dir/compiler_depend.make @@ -0,0 +1,2 @@ +# Empty custom commands generated dependencies file for ascendc_bin_ascend310b. +# This may be replaced when dependencies are built. diff --git a/Increase_Host_compute/Is_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b.dir/compiler_depend.ts b/Increase_Host_compute/Is_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b.dir/compiler_depend.ts new file mode 100644 index 0000000000000000000000000000000000000000..0e4fa1ebcb2d0d5d7bebf601f98e8703328cd19a --- /dev/null +++ b/Increase_Host_compute/Is_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b.dir/compiler_depend.ts @@ -0,0 +1,2 @@ +# CMAKE generated file: DO NOT EDIT! +# Timestamp file for custom commands dependencies management for ascendc_bin_ascend310b. diff --git a/Increase_Host_compute/Is_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b.dir/progress.make b/Increase_Host_compute/Is_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b.dir/progress.make new file mode 100644 index 0000000000000000000000000000000000000000..8b137891791fe96927ad78e64b0aad7bded08bdc --- /dev/null +++ b/Increase_Host_compute/Is_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b.dir/progress.make @@ -0,0 +1 @@ + diff --git a/Increase_Host_compute/Is_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_0.dir/DependInfo.cmake b/Increase_Host_compute/Is_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_0.dir/DependInfo.cmake new file mode 100644 index 0000000000000000000000000000000000000000..dc55e44b5556fc28ad7acb84f1df08a5aef15b8d --- /dev/null +++ b/Increase_Host_compute/Is_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_0.dir/DependInfo.cmake @@ -0,0 +1,18 @@ + +# Consider dependencies only in project. +set(CMAKE_DEPENDS_IN_PROJECT_ONLY OFF) + +# The set of languages for which implicit dependencies are needed: +set(CMAKE_DEPENDS_LANGUAGES + ) + +# The set of dependency files which are needed: +set(CMAKE_DEPENDS_DEPENDENCY_FILES + ) + +# Targets to which this target links. +set(CMAKE_TARGET_LINKED_INFO_FILES + ) + +# Fortran module output directory. +set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/Increase_Host_compute/Is_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_0.dir/build.make b/Increase_Host_compute/Is_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_0.dir/build.make new file mode 100644 index 0000000000000000000000000000000000000000..a2f9fcaa6670888d3dd06f1457ab1137e23c3e17 --- /dev/null +++ b/Increase_Host_compute/Is_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_0.dir/build.make @@ -0,0 +1,87 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + +# Disable VCS-based implicit rules. +% : %,v + +# Disable VCS-based implicit rules. +% : RCS/% + +# Disable VCS-based implicit rules. +% : RCS/%,v + +# Disable VCS-based implicit rules. +% : SCCS/s.% + +# Disable VCS-based implicit rules. +% : s.% + +.SUFFIXES: .hpux_make_needs_suffix_list + +# Command-line flag to silence nested $(MAKE). +$(VERBOSE)MAKESILENT = -s + +#Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E rm -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out + +# Utility rule file for ascendc_bin_ascend310b_add_custom_0. + +# Include any custom commands dependencies for this target. +include op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_0.dir/compiler_depend.make + +# Include the progress variables for this target. +include op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_0.dir/progress.make + +op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_0: + cd /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/binary/ascend310b && export HI_PYTHON=python3 && bash /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/binary/ascend310b/gen/AddCustom-add_custom-0.sh /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/binary/ascend310b/src/AddCustom.py /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/binary/ascend310b/bin/add_custom + +ascendc_bin_ascend310b_add_custom_0: op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_0 +ascendc_bin_ascend310b_add_custom_0: op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_0.dir/build.make +.PHONY : ascendc_bin_ascend310b_add_custom_0 + +# Rule to build all files generated by this target. +op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_0.dir/build: ascendc_bin_ascend310b_add_custom_0 +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_0.dir/build + +op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_0.dir/clean: + cd /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/op_kernel && $(CMAKE_COMMAND) -P CMakeFiles/ascendc_bin_ascend310b_add_custom_0.dir/cmake_clean.cmake +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_0.dir/clean + +op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_0.dir/depend: + cd /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/op_kernel /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/op_kernel /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_0.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_0.dir/depend + diff --git a/Increase_Host_compute/Is_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_0.dir/cmake_clean.cmake b/Increase_Host_compute/Is_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_0.dir/cmake_clean.cmake new file mode 100644 index 0000000000000000000000000000000000000000..38a06b015c3e023560a0fa9de37b73b7ca57a255 --- /dev/null +++ b/Increase_Host_compute/Is_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_0.dir/cmake_clean.cmake @@ -0,0 +1,8 @@ +file(REMOVE_RECURSE + "CMakeFiles/ascendc_bin_ascend310b_add_custom_0" +) + +# Per-language clean rules from dependency scanning. +foreach(lang ) + include(CMakeFiles/ascendc_bin_ascend310b_add_custom_0.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/Increase_Host_compute/Is_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_0.dir/compiler_depend.make b/Increase_Host_compute/Is_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_0.dir/compiler_depend.make new file mode 100644 index 0000000000000000000000000000000000000000..e95ee76f3d9703ef8091b70a19582e24d00f765f --- /dev/null +++ b/Increase_Host_compute/Is_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_0.dir/compiler_depend.make @@ -0,0 +1,2 @@ +# Empty custom commands generated dependencies file for ascendc_bin_ascend310b_add_custom_0. +# This may be replaced when dependencies are built. diff --git a/Increase_Host_compute/Is_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_0.dir/compiler_depend.ts b/Increase_Host_compute/Is_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_0.dir/compiler_depend.ts new file mode 100644 index 0000000000000000000000000000000000000000..58b558eb68c6d807294185f925ed321477ea370e --- /dev/null +++ b/Increase_Host_compute/Is_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_0.dir/compiler_depend.ts @@ -0,0 +1,2 @@ +# CMAKE generated file: DO NOT EDIT! +# Timestamp file for custom commands dependencies management for ascendc_bin_ascend310b_add_custom_0. diff --git a/Increase_Host_compute/Is_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_0.dir/progress.make b/Increase_Host_compute/Is_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_0.dir/progress.make new file mode 100644 index 0000000000000000000000000000000000000000..8b137891791fe96927ad78e64b0aad7bded08bdc --- /dev/null +++ b/Increase_Host_compute/Is_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_0.dir/progress.make @@ -0,0 +1 @@ + diff --git a/Increase_Host_compute/Is_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_copy.dir/DependInfo.cmake b/Increase_Host_compute/Is_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_copy.dir/DependInfo.cmake new file mode 100644 index 0000000000000000000000000000000000000000..dc55e44b5556fc28ad7acb84f1df08a5aef15b8d --- /dev/null +++ b/Increase_Host_compute/Is_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_copy.dir/DependInfo.cmake @@ -0,0 +1,18 @@ + +# Consider dependencies only in project. +set(CMAKE_DEPENDS_IN_PROJECT_ONLY OFF) + +# The set of languages for which implicit dependencies are needed: +set(CMAKE_DEPENDS_LANGUAGES + ) + +# The set of dependency files which are needed: +set(CMAKE_DEPENDS_DEPENDENCY_FILES + ) + +# Targets to which this target links. +set(CMAKE_TARGET_LINKED_INFO_FILES + ) + +# Fortran module output directory. +set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/Increase_Host_compute/Is_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_copy.dir/build.make b/Increase_Host_compute/Is_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_copy.dir/build.make new file mode 100644 index 0000000000000000000000000000000000000000..d84b90f7f12f64617bbd5567aa69425fb9526e16 --- /dev/null +++ b/Increase_Host_compute/Is_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_copy.dir/build.make @@ -0,0 +1,87 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + +# Disable VCS-based implicit rules. +% : %,v + +# Disable VCS-based implicit rules. +% : RCS/% + +# Disable VCS-based implicit rules. +% : RCS/%,v + +# Disable VCS-based implicit rules. +% : SCCS/s.% + +# Disable VCS-based implicit rules. +% : s.% + +.SUFFIXES: .hpux_make_needs_suffix_list + +# Command-line flag to silence nested $(MAKE). +$(VERBOSE)MAKESILENT = -s + +#Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E rm -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out + +# Utility rule file for ascendc_bin_ascend310b_add_custom_copy. + +# Include any custom commands dependencies for this target. +include op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_copy.dir/compiler_depend.make + +# Include the progress variables for this target. +include op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_copy.dir/progress.make + +op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_copy: + cd /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/op_kernel && cp /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/tbe/dynamic/add_custom.py /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/binary/ascend310b/src/AddCustom.py + +ascendc_bin_ascend310b_add_custom_copy: op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_copy +ascendc_bin_ascend310b_add_custom_copy: op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_copy.dir/build.make +.PHONY : ascendc_bin_ascend310b_add_custom_copy + +# Rule to build all files generated by this target. +op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_copy.dir/build: ascendc_bin_ascend310b_add_custom_copy +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_copy.dir/build + +op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_copy.dir/clean: + cd /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/op_kernel && $(CMAKE_COMMAND) -P CMakeFiles/ascendc_bin_ascend310b_add_custom_copy.dir/cmake_clean.cmake +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_copy.dir/clean + +op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_copy.dir/depend: + cd /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/op_kernel /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/op_kernel /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_copy.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_copy.dir/depend + diff --git a/Increase_Host_compute/Is_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_copy.dir/cmake_clean.cmake b/Increase_Host_compute/Is_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_copy.dir/cmake_clean.cmake new file mode 100644 index 0000000000000000000000000000000000000000..46fb4bc6149a3535eb17d2477be0ede99f4fc0e7 --- /dev/null +++ b/Increase_Host_compute/Is_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_copy.dir/cmake_clean.cmake @@ -0,0 +1,8 @@ +file(REMOVE_RECURSE + "CMakeFiles/ascendc_bin_ascend310b_add_custom_copy" +) + +# Per-language clean rules from dependency scanning. +foreach(lang ) + include(CMakeFiles/ascendc_bin_ascend310b_add_custom_copy.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/Increase_Host_compute/Is_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_copy.dir/compiler_depend.make b/Increase_Host_compute/Is_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_copy.dir/compiler_depend.make new file mode 100644 index 0000000000000000000000000000000000000000..c5c85be36aa5e2e6f74f004b38461136d888143a --- /dev/null +++ b/Increase_Host_compute/Is_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_copy.dir/compiler_depend.make @@ -0,0 +1,2 @@ +# Empty custom commands generated dependencies file for ascendc_bin_ascend310b_add_custom_copy. +# This may be replaced when dependencies are built. diff --git a/Increase_Host_compute/Is_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_copy.dir/compiler_depend.ts b/Increase_Host_compute/Is_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_copy.dir/compiler_depend.ts new file mode 100644 index 0000000000000000000000000000000000000000..2635634fb6bd8928b3caefb8d8fab2e8b1004af4 --- /dev/null +++ b/Increase_Host_compute/Is_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_copy.dir/compiler_depend.ts @@ -0,0 +1,2 @@ +# CMAKE generated file: DO NOT EDIT! +# Timestamp file for custom commands dependencies management for ascendc_bin_ascend310b_add_custom_copy. diff --git a/Increase_Host_compute/Is_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_copy.dir/progress.make b/Increase_Host_compute/Is_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_copy.dir/progress.make new file mode 100644 index 0000000000000000000000000000000000000000..8b137891791fe96927ad78e64b0aad7bded08bdc --- /dev/null +++ b/Increase_Host_compute/Is_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_copy.dir/progress.make @@ -0,0 +1 @@ + diff --git a/Increase_Host_compute/Is_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b_gen_ops_config.dir/DependInfo.cmake b/Increase_Host_compute/Is_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b_gen_ops_config.dir/DependInfo.cmake new file mode 100644 index 0000000000000000000000000000000000000000..dc55e44b5556fc28ad7acb84f1df08a5aef15b8d --- /dev/null +++ b/Increase_Host_compute/Is_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b_gen_ops_config.dir/DependInfo.cmake @@ -0,0 +1,18 @@ + +# Consider dependencies only in project. +set(CMAKE_DEPENDS_IN_PROJECT_ONLY OFF) + +# The set of languages for which implicit dependencies are needed: +set(CMAKE_DEPENDS_LANGUAGES + ) + +# The set of dependency files which are needed: +set(CMAKE_DEPENDS_DEPENDENCY_FILES + ) + +# Targets to which this target links. +set(CMAKE_TARGET_LINKED_INFO_FILES + ) + +# Fortran module output directory. +set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/Increase_Host_compute/Is_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b_gen_ops_config.dir/build.make b/Increase_Host_compute/Is_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b_gen_ops_config.dir/build.make new file mode 100644 index 0000000000000000000000000000000000000000..749d7d421e5884e3362c3f0b33a1cd71f224ad1e --- /dev/null +++ b/Increase_Host_compute/Is_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b_gen_ops_config.dir/build.make @@ -0,0 +1,88 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + +# Disable VCS-based implicit rules. +% : %,v + +# Disable VCS-based implicit rules. +% : RCS/% + +# Disable VCS-based implicit rules. +% : RCS/%,v + +# Disable VCS-based implicit rules. +% : SCCS/s.% + +# Disable VCS-based implicit rules. +% : s.% + +.SUFFIXES: .hpux_make_needs_suffix_list + +# Command-line flag to silence nested $(MAKE). +$(VERBOSE)MAKESILENT = -s + +#Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E rm -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out + +# Utility rule file for ascendc_bin_ascend310b_gen_ops_config. + +# Include any custom commands dependencies for this target. +include op_kernel/CMakeFiles/ascendc_bin_ascend310b_gen_ops_config.dir/compiler_depend.make + +# Include the progress variables for this target. +include op_kernel/CMakeFiles/ascendc_bin_ascend310b_gen_ops_config.dir/progress.make + +op_kernel/CMakeFiles/ascendc_bin_ascend310b_gen_ops_config: + cd /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/op_kernel && python3 /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/cmake/util/insert_simplified_keys.py -p /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/binary/ascend310b/bin + cd /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/op_kernel && python3 /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/cmake/util/ascendc_ops_config.py -p /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/binary/ascend310b/bin -s ascend310b + +ascendc_bin_ascend310b_gen_ops_config: op_kernel/CMakeFiles/ascendc_bin_ascend310b_gen_ops_config +ascendc_bin_ascend310b_gen_ops_config: op_kernel/CMakeFiles/ascendc_bin_ascend310b_gen_ops_config.dir/build.make +.PHONY : ascendc_bin_ascend310b_gen_ops_config + +# Rule to build all files generated by this target. +op_kernel/CMakeFiles/ascendc_bin_ascend310b_gen_ops_config.dir/build: ascendc_bin_ascend310b_gen_ops_config +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend310b_gen_ops_config.dir/build + +op_kernel/CMakeFiles/ascendc_bin_ascend310b_gen_ops_config.dir/clean: + cd /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/op_kernel && $(CMAKE_COMMAND) -P CMakeFiles/ascendc_bin_ascend310b_gen_ops_config.dir/cmake_clean.cmake +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend310b_gen_ops_config.dir/clean + +op_kernel/CMakeFiles/ascendc_bin_ascend310b_gen_ops_config.dir/depend: + cd /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/op_kernel /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/op_kernel /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b_gen_ops_config.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend310b_gen_ops_config.dir/depend + diff --git a/Increase_Host_compute/Is_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b_gen_ops_config.dir/cmake_clean.cmake b/Increase_Host_compute/Is_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b_gen_ops_config.dir/cmake_clean.cmake new file mode 100644 index 0000000000000000000000000000000000000000..5407b615dc5d6e7354a1555f39b93a44a5bbf91b --- /dev/null +++ b/Increase_Host_compute/Is_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b_gen_ops_config.dir/cmake_clean.cmake @@ -0,0 +1,8 @@ +file(REMOVE_RECURSE + "CMakeFiles/ascendc_bin_ascend310b_gen_ops_config" +) + +# Per-language clean rules from dependency scanning. +foreach(lang ) + include(CMakeFiles/ascendc_bin_ascend310b_gen_ops_config.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/Increase_Host_compute/Is_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b_gen_ops_config.dir/compiler_depend.make b/Increase_Host_compute/Is_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b_gen_ops_config.dir/compiler_depend.make new file mode 100644 index 0000000000000000000000000000000000000000..a131ca8f91cc49cd9677c0e8e11800d95615fb05 --- /dev/null +++ b/Increase_Host_compute/Is_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b_gen_ops_config.dir/compiler_depend.make @@ -0,0 +1,2 @@ +# Empty custom commands generated dependencies file for ascendc_bin_ascend310b_gen_ops_config. +# This may be replaced when dependencies are built. diff --git a/Increase_Host_compute/Is_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b_gen_ops_config.dir/compiler_depend.ts b/Increase_Host_compute/Is_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b_gen_ops_config.dir/compiler_depend.ts new file mode 100644 index 0000000000000000000000000000000000000000..d9befe63ff7c9f376f7c499a786bae54123c96e8 --- /dev/null +++ b/Increase_Host_compute/Is_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b_gen_ops_config.dir/compiler_depend.ts @@ -0,0 +1,2 @@ +# CMAKE generated file: DO NOT EDIT! +# Timestamp file for custom commands dependencies management for ascendc_bin_ascend310b_gen_ops_config. diff --git a/Increase_Host_compute/Is_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b_gen_ops_config.dir/progress.make b/Increase_Host_compute/Is_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b_gen_ops_config.dir/progress.make new file mode 100644 index 0000000000000000000000000000000000000000..8b137891791fe96927ad78e64b0aad7bded08bdc --- /dev/null +++ b/Increase_Host_compute/Is_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b_gen_ops_config.dir/progress.make @@ -0,0 +1 @@ + diff --git a/Increase_Host_compute/Is_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310p.dir/DependInfo.cmake b/Increase_Host_compute/Is_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310p.dir/DependInfo.cmake new file mode 100644 index 0000000000000000000000000000000000000000..dc55e44b5556fc28ad7acb84f1df08a5aef15b8d --- /dev/null +++ b/Increase_Host_compute/Is_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310p.dir/DependInfo.cmake @@ -0,0 +1,18 @@ + +# Consider dependencies only in project. +set(CMAKE_DEPENDS_IN_PROJECT_ONLY OFF) + +# The set of languages for which implicit dependencies are needed: +set(CMAKE_DEPENDS_LANGUAGES + ) + +# The set of dependency files which are needed: +set(CMAKE_DEPENDS_DEPENDENCY_FILES + ) + +# Targets to which this target links. +set(CMAKE_TARGET_LINKED_INFO_FILES + ) + +# Fortran module output directory. +set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/Increase_Host_compute/Is_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310p.dir/build.make b/Increase_Host_compute/Is_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310p.dir/build.make new file mode 100644 index 0000000000000000000000000000000000000000..1d4e02b065b819659665f91b5e347ff803b09095 --- /dev/null +++ b/Increase_Host_compute/Is_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310p.dir/build.make @@ -0,0 +1,87 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + +# Disable VCS-based implicit rules. +% : %,v + +# Disable VCS-based implicit rules. +% : RCS/% + +# Disable VCS-based implicit rules. +% : RCS/%,v + +# Disable VCS-based implicit rules. +% : SCCS/s.% + +# Disable VCS-based implicit rules. +% : s.% + +.SUFFIXES: .hpux_make_needs_suffix_list + +# Command-line flag to silence nested $(MAKE). +$(VERBOSE)MAKESILENT = -s + +#Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E rm -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out + +# Utility rule file for ascendc_bin_ascend310p. + +# Include any custom commands dependencies for this target. +include op_kernel/CMakeFiles/ascendc_bin_ascend310p.dir/compiler_depend.make + +# Include the progress variables for this target. +include op_kernel/CMakeFiles/ascendc_bin_ascend310p.dir/progress.make + +op_kernel/CMakeFiles/ascendc_bin_ascend310p: + cd /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/op_kernel && cp -r /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/op_kernel/*.* /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/binary/ascend310p/src + +ascendc_bin_ascend310p: op_kernel/CMakeFiles/ascendc_bin_ascend310p +ascendc_bin_ascend310p: op_kernel/CMakeFiles/ascendc_bin_ascend310p.dir/build.make +.PHONY : ascendc_bin_ascend310p + +# Rule to build all files generated by this target. +op_kernel/CMakeFiles/ascendc_bin_ascend310p.dir/build: ascendc_bin_ascend310p +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend310p.dir/build + +op_kernel/CMakeFiles/ascendc_bin_ascend310p.dir/clean: + cd /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/op_kernel && $(CMAKE_COMMAND) -P CMakeFiles/ascendc_bin_ascend310p.dir/cmake_clean.cmake +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend310p.dir/clean + +op_kernel/CMakeFiles/ascendc_bin_ascend310p.dir/depend: + cd /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/op_kernel /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/op_kernel /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310p.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend310p.dir/depend + diff --git a/Increase_Host_compute/Is_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310p.dir/cmake_clean.cmake b/Increase_Host_compute/Is_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310p.dir/cmake_clean.cmake new file mode 100644 index 0000000000000000000000000000000000000000..29f1345fc9496c14675f26c06edf36673e952b07 --- /dev/null +++ b/Increase_Host_compute/Is_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310p.dir/cmake_clean.cmake @@ -0,0 +1,8 @@ +file(REMOVE_RECURSE + "CMakeFiles/ascendc_bin_ascend310p" +) + +# Per-language clean rules from dependency scanning. +foreach(lang ) + include(CMakeFiles/ascendc_bin_ascend310p.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/Increase_Host_compute/Is_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310p.dir/compiler_depend.make b/Increase_Host_compute/Is_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310p.dir/compiler_depend.make new file mode 100644 index 0000000000000000000000000000000000000000..5905ecc160820e0a73ef8d9bb75d28c635236a3c --- /dev/null +++ b/Increase_Host_compute/Is_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310p.dir/compiler_depend.make @@ -0,0 +1,2 @@ +# Empty custom commands generated dependencies file for ascendc_bin_ascend310p. +# This may be replaced when dependencies are built. diff --git a/Increase_Host_compute/Is_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310p.dir/compiler_depend.ts b/Increase_Host_compute/Is_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310p.dir/compiler_depend.ts new file mode 100644 index 0000000000000000000000000000000000000000..ee634a4c1431b0c147efb29f842a0061cc5ac0d3 --- /dev/null +++ b/Increase_Host_compute/Is_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310p.dir/compiler_depend.ts @@ -0,0 +1,2 @@ +# CMAKE generated file: DO NOT EDIT! +# Timestamp file for custom commands dependencies management for ascendc_bin_ascend310p. diff --git a/Increase_Host_compute/Is_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310p.dir/progress.make b/Increase_Host_compute/Is_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310p.dir/progress.make new file mode 100644 index 0000000000000000000000000000000000000000..8b137891791fe96927ad78e64b0aad7bded08bdc --- /dev/null +++ b/Increase_Host_compute/Is_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310p.dir/progress.make @@ -0,0 +1 @@ + diff --git a/Increase_Host_compute/Is_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_0.dir/DependInfo.cmake b/Increase_Host_compute/Is_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_0.dir/DependInfo.cmake new file mode 100644 index 0000000000000000000000000000000000000000..dc55e44b5556fc28ad7acb84f1df08a5aef15b8d --- /dev/null +++ b/Increase_Host_compute/Is_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_0.dir/DependInfo.cmake @@ -0,0 +1,18 @@ + +# Consider dependencies only in project. +set(CMAKE_DEPENDS_IN_PROJECT_ONLY OFF) + +# The set of languages for which implicit dependencies are needed: +set(CMAKE_DEPENDS_LANGUAGES + ) + +# The set of dependency files which are needed: +set(CMAKE_DEPENDS_DEPENDENCY_FILES + ) + +# Targets to which this target links. +set(CMAKE_TARGET_LINKED_INFO_FILES + ) + +# Fortran module output directory. +set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/Increase_Host_compute/Is_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_0.dir/build.make b/Increase_Host_compute/Is_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_0.dir/build.make new file mode 100644 index 0000000000000000000000000000000000000000..40a82d0b4a9158f4706bc7e9561887c13a3308c7 --- /dev/null +++ b/Increase_Host_compute/Is_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_0.dir/build.make @@ -0,0 +1,87 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + +# Disable VCS-based implicit rules. +% : %,v + +# Disable VCS-based implicit rules. +% : RCS/% + +# Disable VCS-based implicit rules. +% : RCS/%,v + +# Disable VCS-based implicit rules. +% : SCCS/s.% + +# Disable VCS-based implicit rules. +% : s.% + +.SUFFIXES: .hpux_make_needs_suffix_list + +# Command-line flag to silence nested $(MAKE). +$(VERBOSE)MAKESILENT = -s + +#Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E rm -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out + +# Utility rule file for ascendc_bin_ascend310p_add_custom_0. + +# Include any custom commands dependencies for this target. +include op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_0.dir/compiler_depend.make + +# Include the progress variables for this target. +include op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_0.dir/progress.make + +op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_0: + cd /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/binary/ascend310p && export HI_PYTHON=python3 && bash /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/binary/ascend310p/gen/AddCustom-add_custom-0.sh /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/binary/ascend310p/src/AddCustom.py /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/binary/ascend310p/bin/add_custom + +ascendc_bin_ascend310p_add_custom_0: op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_0 +ascendc_bin_ascend310p_add_custom_0: op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_0.dir/build.make +.PHONY : ascendc_bin_ascend310p_add_custom_0 + +# Rule to build all files generated by this target. +op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_0.dir/build: ascendc_bin_ascend310p_add_custom_0 +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_0.dir/build + +op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_0.dir/clean: + cd /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/op_kernel && $(CMAKE_COMMAND) -P CMakeFiles/ascendc_bin_ascend310p_add_custom_0.dir/cmake_clean.cmake +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_0.dir/clean + +op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_0.dir/depend: + cd /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/op_kernel /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/op_kernel /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_0.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_0.dir/depend + diff --git a/Increase_Host_compute/Is_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_0.dir/cmake_clean.cmake b/Increase_Host_compute/Is_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_0.dir/cmake_clean.cmake new file mode 100644 index 0000000000000000000000000000000000000000..e22e93688a2b67642c9f4ea4be7806cfbdfc1139 --- /dev/null +++ b/Increase_Host_compute/Is_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_0.dir/cmake_clean.cmake @@ -0,0 +1,8 @@ +file(REMOVE_RECURSE + "CMakeFiles/ascendc_bin_ascend310p_add_custom_0" +) + +# Per-language clean rules from dependency scanning. +foreach(lang ) + include(CMakeFiles/ascendc_bin_ascend310p_add_custom_0.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/Increase_Host_compute/Is_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_0.dir/compiler_depend.make b/Increase_Host_compute/Is_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_0.dir/compiler_depend.make new file mode 100644 index 0000000000000000000000000000000000000000..96558e28e2f2220fcfa72e786f4e140209c94145 --- /dev/null +++ b/Increase_Host_compute/Is_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_0.dir/compiler_depend.make @@ -0,0 +1,2 @@ +# Empty custom commands generated dependencies file for ascendc_bin_ascend310p_add_custom_0. +# This may be replaced when dependencies are built. diff --git a/Increase_Host_compute/Is_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_0.dir/compiler_depend.ts b/Increase_Host_compute/Is_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_0.dir/compiler_depend.ts new file mode 100644 index 0000000000000000000000000000000000000000..568ee864e609387cc4655a71bf5bc8315bf1d85b --- /dev/null +++ b/Increase_Host_compute/Is_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_0.dir/compiler_depend.ts @@ -0,0 +1,2 @@ +# CMAKE generated file: DO NOT EDIT! +# Timestamp file for custom commands dependencies management for ascendc_bin_ascend310p_add_custom_0. diff --git a/Increase_Host_compute/Is_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_0.dir/progress.make b/Increase_Host_compute/Is_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_0.dir/progress.make new file mode 100644 index 0000000000000000000000000000000000000000..8b137891791fe96927ad78e64b0aad7bded08bdc --- /dev/null +++ b/Increase_Host_compute/Is_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_0.dir/progress.make @@ -0,0 +1 @@ + diff --git a/Increase_Host_compute/Is_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_copy.dir/DependInfo.cmake b/Increase_Host_compute/Is_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_copy.dir/DependInfo.cmake new file mode 100644 index 0000000000000000000000000000000000000000..dc55e44b5556fc28ad7acb84f1df08a5aef15b8d --- /dev/null +++ b/Increase_Host_compute/Is_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_copy.dir/DependInfo.cmake @@ -0,0 +1,18 @@ + +# Consider dependencies only in project. +set(CMAKE_DEPENDS_IN_PROJECT_ONLY OFF) + +# The set of languages for which implicit dependencies are needed: +set(CMAKE_DEPENDS_LANGUAGES + ) + +# The set of dependency files which are needed: +set(CMAKE_DEPENDS_DEPENDENCY_FILES + ) + +# Targets to which this target links. +set(CMAKE_TARGET_LINKED_INFO_FILES + ) + +# Fortran module output directory. +set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/Increase_Host_compute/Is_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_copy.dir/build.make b/Increase_Host_compute/Is_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_copy.dir/build.make new file mode 100644 index 0000000000000000000000000000000000000000..e3c2e79cd2a3891922a91b652823d5557ce9bf92 --- /dev/null +++ b/Increase_Host_compute/Is_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_copy.dir/build.make @@ -0,0 +1,87 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + +# Disable VCS-based implicit rules. +% : %,v + +# Disable VCS-based implicit rules. +% : RCS/% + +# Disable VCS-based implicit rules. +% : RCS/%,v + +# Disable VCS-based implicit rules. +% : SCCS/s.% + +# Disable VCS-based implicit rules. +% : s.% + +.SUFFIXES: .hpux_make_needs_suffix_list + +# Command-line flag to silence nested $(MAKE). +$(VERBOSE)MAKESILENT = -s + +#Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E rm -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out + +# Utility rule file for ascendc_bin_ascend310p_add_custom_copy. + +# Include any custom commands dependencies for this target. +include op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_copy.dir/compiler_depend.make + +# Include the progress variables for this target. +include op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_copy.dir/progress.make + +op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_copy: + cd /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/op_kernel && cp /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/tbe/dynamic/add_custom.py /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/binary/ascend310p/src/AddCustom.py + +ascendc_bin_ascend310p_add_custom_copy: op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_copy +ascendc_bin_ascend310p_add_custom_copy: op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_copy.dir/build.make +.PHONY : ascendc_bin_ascend310p_add_custom_copy + +# Rule to build all files generated by this target. +op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_copy.dir/build: ascendc_bin_ascend310p_add_custom_copy +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_copy.dir/build + +op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_copy.dir/clean: + cd /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/op_kernel && $(CMAKE_COMMAND) -P CMakeFiles/ascendc_bin_ascend310p_add_custom_copy.dir/cmake_clean.cmake +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_copy.dir/clean + +op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_copy.dir/depend: + cd /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/op_kernel /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/op_kernel /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_copy.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_copy.dir/depend + diff --git a/Increase_Host_compute/Is_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_copy.dir/cmake_clean.cmake b/Increase_Host_compute/Is_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_copy.dir/cmake_clean.cmake new file mode 100644 index 0000000000000000000000000000000000000000..bfd0aecad835c1738fb6a7a02c1c579a3d07ff26 --- /dev/null +++ b/Increase_Host_compute/Is_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_copy.dir/cmake_clean.cmake @@ -0,0 +1,8 @@ +file(REMOVE_RECURSE + "CMakeFiles/ascendc_bin_ascend310p_add_custom_copy" +) + +# Per-language clean rules from dependency scanning. +foreach(lang ) + include(CMakeFiles/ascendc_bin_ascend310p_add_custom_copy.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/Increase_Host_compute/Is_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_copy.dir/compiler_depend.make b/Increase_Host_compute/Is_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_copy.dir/compiler_depend.make new file mode 100644 index 0000000000000000000000000000000000000000..bbac3f403d04baf37b7a81e85e98a1b1bb699664 --- /dev/null +++ b/Increase_Host_compute/Is_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_copy.dir/compiler_depend.make @@ -0,0 +1,2 @@ +# Empty custom commands generated dependencies file for ascendc_bin_ascend310p_add_custom_copy. +# This may be replaced when dependencies are built. diff --git a/Increase_Host_compute/Is_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_copy.dir/compiler_depend.ts b/Increase_Host_compute/Is_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_copy.dir/compiler_depend.ts new file mode 100644 index 0000000000000000000000000000000000000000..6d72996dc703fc20b387c132ea53db85586061e8 --- /dev/null +++ b/Increase_Host_compute/Is_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_copy.dir/compiler_depend.ts @@ -0,0 +1,2 @@ +# CMAKE generated file: DO NOT EDIT! +# Timestamp file for custom commands dependencies management for ascendc_bin_ascend310p_add_custom_copy. diff --git a/Increase_Host_compute/Is_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_copy.dir/progress.make b/Increase_Host_compute/Is_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_copy.dir/progress.make new file mode 100644 index 0000000000000000000000000000000000000000..8b137891791fe96927ad78e64b0aad7bded08bdc --- /dev/null +++ b/Increase_Host_compute/Is_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_copy.dir/progress.make @@ -0,0 +1 @@ + diff --git a/Increase_Host_compute/Is_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310p_gen_ops_config.dir/DependInfo.cmake b/Increase_Host_compute/Is_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310p_gen_ops_config.dir/DependInfo.cmake new file mode 100644 index 0000000000000000000000000000000000000000..dc55e44b5556fc28ad7acb84f1df08a5aef15b8d --- /dev/null +++ b/Increase_Host_compute/Is_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310p_gen_ops_config.dir/DependInfo.cmake @@ -0,0 +1,18 @@ + +# Consider dependencies only in project. +set(CMAKE_DEPENDS_IN_PROJECT_ONLY OFF) + +# The set of languages for which implicit dependencies are needed: +set(CMAKE_DEPENDS_LANGUAGES + ) + +# The set of dependency files which are needed: +set(CMAKE_DEPENDS_DEPENDENCY_FILES + ) + +# Targets to which this target links. +set(CMAKE_TARGET_LINKED_INFO_FILES + ) + +# Fortran module output directory. +set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/Increase_Host_compute/Is_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310p_gen_ops_config.dir/build.make b/Increase_Host_compute/Is_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310p_gen_ops_config.dir/build.make new file mode 100644 index 0000000000000000000000000000000000000000..b3da621e9c59945d34e25a1a5261fedb6167a45a --- /dev/null +++ b/Increase_Host_compute/Is_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310p_gen_ops_config.dir/build.make @@ -0,0 +1,88 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + +# Disable VCS-based implicit rules. +% : %,v + +# Disable VCS-based implicit rules. +% : RCS/% + +# Disable VCS-based implicit rules. +% : RCS/%,v + +# Disable VCS-based implicit rules. +% : SCCS/s.% + +# Disable VCS-based implicit rules. +% : s.% + +.SUFFIXES: .hpux_make_needs_suffix_list + +# Command-line flag to silence nested $(MAKE). +$(VERBOSE)MAKESILENT = -s + +#Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E rm -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out + +# Utility rule file for ascendc_bin_ascend310p_gen_ops_config. + +# Include any custom commands dependencies for this target. +include op_kernel/CMakeFiles/ascendc_bin_ascend310p_gen_ops_config.dir/compiler_depend.make + +# Include the progress variables for this target. +include op_kernel/CMakeFiles/ascendc_bin_ascend310p_gen_ops_config.dir/progress.make + +op_kernel/CMakeFiles/ascendc_bin_ascend310p_gen_ops_config: + cd /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/op_kernel && python3 /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/cmake/util/insert_simplified_keys.py -p /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/binary/ascend310p/bin + cd /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/op_kernel && python3 /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/cmake/util/ascendc_ops_config.py -p /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/binary/ascend310p/bin -s ascend310p + +ascendc_bin_ascend310p_gen_ops_config: op_kernel/CMakeFiles/ascendc_bin_ascend310p_gen_ops_config +ascendc_bin_ascend310p_gen_ops_config: op_kernel/CMakeFiles/ascendc_bin_ascend310p_gen_ops_config.dir/build.make +.PHONY : ascendc_bin_ascend310p_gen_ops_config + +# Rule to build all files generated by this target. +op_kernel/CMakeFiles/ascendc_bin_ascend310p_gen_ops_config.dir/build: ascendc_bin_ascend310p_gen_ops_config +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend310p_gen_ops_config.dir/build + +op_kernel/CMakeFiles/ascendc_bin_ascend310p_gen_ops_config.dir/clean: + cd /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/op_kernel && $(CMAKE_COMMAND) -P CMakeFiles/ascendc_bin_ascend310p_gen_ops_config.dir/cmake_clean.cmake +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend310p_gen_ops_config.dir/clean + +op_kernel/CMakeFiles/ascendc_bin_ascend310p_gen_ops_config.dir/depend: + cd /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/op_kernel /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/op_kernel /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310p_gen_ops_config.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend310p_gen_ops_config.dir/depend + diff --git a/Increase_Host_compute/Is_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310p_gen_ops_config.dir/cmake_clean.cmake b/Increase_Host_compute/Is_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310p_gen_ops_config.dir/cmake_clean.cmake new file mode 100644 index 0000000000000000000000000000000000000000..04065814d838ba423c04e3b879f86464249e7b06 --- /dev/null +++ b/Increase_Host_compute/Is_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310p_gen_ops_config.dir/cmake_clean.cmake @@ -0,0 +1,8 @@ +file(REMOVE_RECURSE + "CMakeFiles/ascendc_bin_ascend310p_gen_ops_config" +) + +# Per-language clean rules from dependency scanning. +foreach(lang ) + include(CMakeFiles/ascendc_bin_ascend310p_gen_ops_config.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/Increase_Host_compute/Is_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310p_gen_ops_config.dir/compiler_depend.make b/Increase_Host_compute/Is_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310p_gen_ops_config.dir/compiler_depend.make new file mode 100644 index 0000000000000000000000000000000000000000..fe676784dbc4032caa6e617f8440676aa5d85d8c --- /dev/null +++ b/Increase_Host_compute/Is_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310p_gen_ops_config.dir/compiler_depend.make @@ -0,0 +1,2 @@ +# Empty custom commands generated dependencies file for ascendc_bin_ascend310p_gen_ops_config. +# This may be replaced when dependencies are built. diff --git a/Increase_Host_compute/Is_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310p_gen_ops_config.dir/compiler_depend.ts b/Increase_Host_compute/Is_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310p_gen_ops_config.dir/compiler_depend.ts new file mode 100644 index 0000000000000000000000000000000000000000..d8cac7b847c351fe38d0b55d0d4b1564feff044c --- /dev/null +++ b/Increase_Host_compute/Is_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310p_gen_ops_config.dir/compiler_depend.ts @@ -0,0 +1,2 @@ +# CMAKE generated file: DO NOT EDIT! +# Timestamp file for custom commands dependencies management for ascendc_bin_ascend310p_gen_ops_config. diff --git a/Increase_Host_compute/Is_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310p_gen_ops_config.dir/progress.make b/Increase_Host_compute/Is_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310p_gen_ops_config.dir/progress.make new file mode 100644 index 0000000000000000000000000000000000000000..8b137891791fe96927ad78e64b0aad7bded08bdc --- /dev/null +++ b/Increase_Host_compute/Is_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310p_gen_ops_config.dir/progress.make @@ -0,0 +1 @@ + diff --git a/Increase_Host_compute/Is_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910.dir/DependInfo.cmake b/Increase_Host_compute/Is_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910.dir/DependInfo.cmake new file mode 100644 index 0000000000000000000000000000000000000000..dc55e44b5556fc28ad7acb84f1df08a5aef15b8d --- /dev/null +++ b/Increase_Host_compute/Is_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910.dir/DependInfo.cmake @@ -0,0 +1,18 @@ + +# Consider dependencies only in project. +set(CMAKE_DEPENDS_IN_PROJECT_ONLY OFF) + +# The set of languages for which implicit dependencies are needed: +set(CMAKE_DEPENDS_LANGUAGES + ) + +# The set of dependency files which are needed: +set(CMAKE_DEPENDS_DEPENDENCY_FILES + ) + +# Targets to which this target links. +set(CMAKE_TARGET_LINKED_INFO_FILES + ) + +# Fortran module output directory. +set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/Increase_Host_compute/Is_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910.dir/build.make b/Increase_Host_compute/Is_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910.dir/build.make new file mode 100644 index 0000000000000000000000000000000000000000..934779e6322aabc046f3096666682c9a2e304b07 --- /dev/null +++ b/Increase_Host_compute/Is_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910.dir/build.make @@ -0,0 +1,87 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + +# Disable VCS-based implicit rules. +% : %,v + +# Disable VCS-based implicit rules. +% : RCS/% + +# Disable VCS-based implicit rules. +% : RCS/%,v + +# Disable VCS-based implicit rules. +% : SCCS/s.% + +# Disable VCS-based implicit rules. +% : s.% + +.SUFFIXES: .hpux_make_needs_suffix_list + +# Command-line flag to silence nested $(MAKE). +$(VERBOSE)MAKESILENT = -s + +#Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E rm -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out + +# Utility rule file for ascendc_bin_ascend910. + +# Include any custom commands dependencies for this target. +include op_kernel/CMakeFiles/ascendc_bin_ascend910.dir/compiler_depend.make + +# Include the progress variables for this target. +include op_kernel/CMakeFiles/ascendc_bin_ascend910.dir/progress.make + +op_kernel/CMakeFiles/ascendc_bin_ascend910: + cd /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/op_kernel && cp -r /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/op_kernel/*.* /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/binary/ascend910/src + +ascendc_bin_ascend910: op_kernel/CMakeFiles/ascendc_bin_ascend910 +ascendc_bin_ascend910: op_kernel/CMakeFiles/ascendc_bin_ascend910.dir/build.make +.PHONY : ascendc_bin_ascend910 + +# Rule to build all files generated by this target. +op_kernel/CMakeFiles/ascendc_bin_ascend910.dir/build: ascendc_bin_ascend910 +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend910.dir/build + +op_kernel/CMakeFiles/ascendc_bin_ascend910.dir/clean: + cd /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/op_kernel && $(CMAKE_COMMAND) -P CMakeFiles/ascendc_bin_ascend910.dir/cmake_clean.cmake +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend910.dir/clean + +op_kernel/CMakeFiles/ascendc_bin_ascend910.dir/depend: + cd /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/op_kernel /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/op_kernel /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend910.dir/depend + diff --git a/Increase_Host_compute/Is_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910.dir/cmake_clean.cmake b/Increase_Host_compute/Is_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910.dir/cmake_clean.cmake new file mode 100644 index 0000000000000000000000000000000000000000..e6f6e4c8ff20dc23a2d6b62c17b66c8ef37a8289 --- /dev/null +++ b/Increase_Host_compute/Is_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910.dir/cmake_clean.cmake @@ -0,0 +1,8 @@ +file(REMOVE_RECURSE + "CMakeFiles/ascendc_bin_ascend910" +) + +# Per-language clean rules from dependency scanning. +foreach(lang ) + include(CMakeFiles/ascendc_bin_ascend910.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/Increase_Host_compute/Is_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910.dir/compiler_depend.make b/Increase_Host_compute/Is_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910.dir/compiler_depend.make new file mode 100644 index 0000000000000000000000000000000000000000..782969025ccb8c64e90b3b22abd4daaf6d5e72ae --- /dev/null +++ b/Increase_Host_compute/Is_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910.dir/compiler_depend.make @@ -0,0 +1,2 @@ +# Empty custom commands generated dependencies file for ascendc_bin_ascend910. +# This may be replaced when dependencies are built. diff --git a/Increase_Host_compute/Is_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910.dir/compiler_depend.ts b/Increase_Host_compute/Is_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910.dir/compiler_depend.ts new file mode 100644 index 0000000000000000000000000000000000000000..e030b5a7ee789c10785cf720bb0c2605543765a9 --- /dev/null +++ b/Increase_Host_compute/Is_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910.dir/compiler_depend.ts @@ -0,0 +1,2 @@ +# CMAKE generated file: DO NOT EDIT! +# Timestamp file for custom commands dependencies management for ascendc_bin_ascend910. diff --git a/Increase_Host_compute/Is_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910.dir/progress.make b/Increase_Host_compute/Is_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910.dir/progress.make new file mode 100644 index 0000000000000000000000000000000000000000..8b137891791fe96927ad78e64b0aad7bded08bdc --- /dev/null +++ b/Increase_Host_compute/Is_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910.dir/progress.make @@ -0,0 +1 @@ + diff --git a/Increase_Host_compute/Is_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_0.dir/DependInfo.cmake b/Increase_Host_compute/Is_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_0.dir/DependInfo.cmake new file mode 100644 index 0000000000000000000000000000000000000000..dc55e44b5556fc28ad7acb84f1df08a5aef15b8d --- /dev/null +++ b/Increase_Host_compute/Is_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_0.dir/DependInfo.cmake @@ -0,0 +1,18 @@ + +# Consider dependencies only in project. +set(CMAKE_DEPENDS_IN_PROJECT_ONLY OFF) + +# The set of languages for which implicit dependencies are needed: +set(CMAKE_DEPENDS_LANGUAGES + ) + +# The set of dependency files which are needed: +set(CMAKE_DEPENDS_DEPENDENCY_FILES + ) + +# Targets to which this target links. +set(CMAKE_TARGET_LINKED_INFO_FILES + ) + +# Fortran module output directory. +set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/Increase_Host_compute/Is_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_0.dir/build.make b/Increase_Host_compute/Is_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_0.dir/build.make new file mode 100644 index 0000000000000000000000000000000000000000..9038ca44a791fdde3c769c42fcb48e005358c592 --- /dev/null +++ b/Increase_Host_compute/Is_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_0.dir/build.make @@ -0,0 +1,87 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + +# Disable VCS-based implicit rules. +% : %,v + +# Disable VCS-based implicit rules. +% : RCS/% + +# Disable VCS-based implicit rules. +% : RCS/%,v + +# Disable VCS-based implicit rules. +% : SCCS/s.% + +# Disable VCS-based implicit rules. +% : s.% + +.SUFFIXES: .hpux_make_needs_suffix_list + +# Command-line flag to silence nested $(MAKE). +$(VERBOSE)MAKESILENT = -s + +#Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E rm -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out + +# Utility rule file for ascendc_bin_ascend910_add_custom_0. + +# Include any custom commands dependencies for this target. +include op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_0.dir/compiler_depend.make + +# Include the progress variables for this target. +include op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_0.dir/progress.make + +op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_0: + cd /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/binary/ascend910 && export HI_PYTHON=python3 && bash /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/binary/ascend910/gen/AddCustom-add_custom-0.sh /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/binary/ascend910/src/AddCustom.py /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/binary/ascend910/bin/add_custom + +ascendc_bin_ascend910_add_custom_0: op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_0 +ascendc_bin_ascend910_add_custom_0: op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_0.dir/build.make +.PHONY : ascendc_bin_ascend910_add_custom_0 + +# Rule to build all files generated by this target. +op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_0.dir/build: ascendc_bin_ascend910_add_custom_0 +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_0.dir/build + +op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_0.dir/clean: + cd /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/op_kernel && $(CMAKE_COMMAND) -P CMakeFiles/ascendc_bin_ascend910_add_custom_0.dir/cmake_clean.cmake +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_0.dir/clean + +op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_0.dir/depend: + cd /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/op_kernel /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/op_kernel /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_0.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_0.dir/depend + diff --git a/Increase_Host_compute/Is_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_0.dir/cmake_clean.cmake b/Increase_Host_compute/Is_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_0.dir/cmake_clean.cmake new file mode 100644 index 0000000000000000000000000000000000000000..cb374e5db0ced9e34a5ac46e2962bc620e08e54c --- /dev/null +++ b/Increase_Host_compute/Is_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_0.dir/cmake_clean.cmake @@ -0,0 +1,8 @@ +file(REMOVE_RECURSE + "CMakeFiles/ascendc_bin_ascend910_add_custom_0" +) + +# Per-language clean rules from dependency scanning. +foreach(lang ) + include(CMakeFiles/ascendc_bin_ascend910_add_custom_0.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/Increase_Host_compute/Is_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_0.dir/compiler_depend.make b/Increase_Host_compute/Is_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_0.dir/compiler_depend.make new file mode 100644 index 0000000000000000000000000000000000000000..898dbaf4004189058a9b387b9b8c39959fae588b --- /dev/null +++ b/Increase_Host_compute/Is_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_0.dir/compiler_depend.make @@ -0,0 +1,2 @@ +# Empty custom commands generated dependencies file for ascendc_bin_ascend910_add_custom_0. +# This may be replaced when dependencies are built. diff --git a/Increase_Host_compute/Is_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_0.dir/compiler_depend.ts b/Increase_Host_compute/Is_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_0.dir/compiler_depend.ts new file mode 100644 index 0000000000000000000000000000000000000000..264efb0f0ac0357179489a980a560be33bcc9861 --- /dev/null +++ b/Increase_Host_compute/Is_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_0.dir/compiler_depend.ts @@ -0,0 +1,2 @@ +# CMAKE generated file: DO NOT EDIT! +# Timestamp file for custom commands dependencies management for ascendc_bin_ascend910_add_custom_0. diff --git a/Increase_Host_compute/Is_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_0.dir/progress.make b/Increase_Host_compute/Is_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_0.dir/progress.make new file mode 100644 index 0000000000000000000000000000000000000000..8b137891791fe96927ad78e64b0aad7bded08bdc --- /dev/null +++ b/Increase_Host_compute/Is_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_0.dir/progress.make @@ -0,0 +1 @@ + diff --git a/Increase_Host_compute/Is_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_copy.dir/DependInfo.cmake b/Increase_Host_compute/Is_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_copy.dir/DependInfo.cmake new file mode 100644 index 0000000000000000000000000000000000000000..dc55e44b5556fc28ad7acb84f1df08a5aef15b8d --- /dev/null +++ b/Increase_Host_compute/Is_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_copy.dir/DependInfo.cmake @@ -0,0 +1,18 @@ + +# Consider dependencies only in project. +set(CMAKE_DEPENDS_IN_PROJECT_ONLY OFF) + +# The set of languages for which implicit dependencies are needed: +set(CMAKE_DEPENDS_LANGUAGES + ) + +# The set of dependency files which are needed: +set(CMAKE_DEPENDS_DEPENDENCY_FILES + ) + +# Targets to which this target links. +set(CMAKE_TARGET_LINKED_INFO_FILES + ) + +# Fortran module output directory. +set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/Increase_Host_compute/Is_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_copy.dir/build.make b/Increase_Host_compute/Is_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_copy.dir/build.make new file mode 100644 index 0000000000000000000000000000000000000000..6d8361b15d681f503569dc0963edae4becb2c1c4 --- /dev/null +++ b/Increase_Host_compute/Is_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_copy.dir/build.make @@ -0,0 +1,87 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + +# Disable VCS-based implicit rules. +% : %,v + +# Disable VCS-based implicit rules. +% : RCS/% + +# Disable VCS-based implicit rules. +% : RCS/%,v + +# Disable VCS-based implicit rules. +% : SCCS/s.% + +# Disable VCS-based implicit rules. +% : s.% + +.SUFFIXES: .hpux_make_needs_suffix_list + +# Command-line flag to silence nested $(MAKE). +$(VERBOSE)MAKESILENT = -s + +#Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E rm -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out + +# Utility rule file for ascendc_bin_ascend910_add_custom_copy. + +# Include any custom commands dependencies for this target. +include op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_copy.dir/compiler_depend.make + +# Include the progress variables for this target. +include op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_copy.dir/progress.make + +op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_copy: + cd /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/op_kernel && cp /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/tbe/dynamic/add_custom.py /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/binary/ascend910/src/AddCustom.py + +ascendc_bin_ascend910_add_custom_copy: op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_copy +ascendc_bin_ascend910_add_custom_copy: op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_copy.dir/build.make +.PHONY : ascendc_bin_ascend910_add_custom_copy + +# Rule to build all files generated by this target. +op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_copy.dir/build: ascendc_bin_ascend910_add_custom_copy +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_copy.dir/build + +op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_copy.dir/clean: + cd /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/op_kernel && $(CMAKE_COMMAND) -P CMakeFiles/ascendc_bin_ascend910_add_custom_copy.dir/cmake_clean.cmake +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_copy.dir/clean + +op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_copy.dir/depend: + cd /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/op_kernel /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/op_kernel /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_copy.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_copy.dir/depend + diff --git a/Increase_Host_compute/Is_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_copy.dir/cmake_clean.cmake b/Increase_Host_compute/Is_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_copy.dir/cmake_clean.cmake new file mode 100644 index 0000000000000000000000000000000000000000..b5f35f6ac75713d63c5c8fb9c0df5ff72051fc34 --- /dev/null +++ b/Increase_Host_compute/Is_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_copy.dir/cmake_clean.cmake @@ -0,0 +1,8 @@ +file(REMOVE_RECURSE + "CMakeFiles/ascendc_bin_ascend910_add_custom_copy" +) + +# Per-language clean rules from dependency scanning. +foreach(lang ) + include(CMakeFiles/ascendc_bin_ascend910_add_custom_copy.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/Increase_Host_compute/Is_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_copy.dir/compiler_depend.make b/Increase_Host_compute/Is_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_copy.dir/compiler_depend.make new file mode 100644 index 0000000000000000000000000000000000000000..e6d1a4abe9bcb0c340eafa5bfced1f241c6da4db --- /dev/null +++ b/Increase_Host_compute/Is_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_copy.dir/compiler_depend.make @@ -0,0 +1,2 @@ +# Empty custom commands generated dependencies file for ascendc_bin_ascend910_add_custom_copy. +# This may be replaced when dependencies are built. diff --git a/Increase_Host_compute/Is_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_copy.dir/compiler_depend.ts b/Increase_Host_compute/Is_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_copy.dir/compiler_depend.ts new file mode 100644 index 0000000000000000000000000000000000000000..03123d7544bd32f82ee9ff827e0db03153450acb --- /dev/null +++ b/Increase_Host_compute/Is_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_copy.dir/compiler_depend.ts @@ -0,0 +1,2 @@ +# CMAKE generated file: DO NOT EDIT! +# Timestamp file for custom commands dependencies management for ascendc_bin_ascend910_add_custom_copy. diff --git a/Increase_Host_compute/Is_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_copy.dir/progress.make b/Increase_Host_compute/Is_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_copy.dir/progress.make new file mode 100644 index 0000000000000000000000000000000000000000..8b137891791fe96927ad78e64b0aad7bded08bdc --- /dev/null +++ b/Increase_Host_compute/Is_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_copy.dir/progress.make @@ -0,0 +1 @@ + diff --git a/Increase_Host_compute/Is_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910_gen_ops_config.dir/DependInfo.cmake b/Increase_Host_compute/Is_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910_gen_ops_config.dir/DependInfo.cmake new file mode 100644 index 0000000000000000000000000000000000000000..dc55e44b5556fc28ad7acb84f1df08a5aef15b8d --- /dev/null +++ b/Increase_Host_compute/Is_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910_gen_ops_config.dir/DependInfo.cmake @@ -0,0 +1,18 @@ + +# Consider dependencies only in project. +set(CMAKE_DEPENDS_IN_PROJECT_ONLY OFF) + +# The set of languages for which implicit dependencies are needed: +set(CMAKE_DEPENDS_LANGUAGES + ) + +# The set of dependency files which are needed: +set(CMAKE_DEPENDS_DEPENDENCY_FILES + ) + +# Targets to which this target links. +set(CMAKE_TARGET_LINKED_INFO_FILES + ) + +# Fortran module output directory. +set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/Increase_Host_compute/Is_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910_gen_ops_config.dir/build.make b/Increase_Host_compute/Is_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910_gen_ops_config.dir/build.make new file mode 100644 index 0000000000000000000000000000000000000000..98ad6adcb1cb9d8ad595e7b3265bb64c6a73bb52 --- /dev/null +++ b/Increase_Host_compute/Is_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910_gen_ops_config.dir/build.make @@ -0,0 +1,88 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + +# Disable VCS-based implicit rules. +% : %,v + +# Disable VCS-based implicit rules. +% : RCS/% + +# Disable VCS-based implicit rules. +% : RCS/%,v + +# Disable VCS-based implicit rules. +% : SCCS/s.% + +# Disable VCS-based implicit rules. +% : s.% + +.SUFFIXES: .hpux_make_needs_suffix_list + +# Command-line flag to silence nested $(MAKE). +$(VERBOSE)MAKESILENT = -s + +#Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E rm -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out + +# Utility rule file for ascendc_bin_ascend910_gen_ops_config. + +# Include any custom commands dependencies for this target. +include op_kernel/CMakeFiles/ascendc_bin_ascend910_gen_ops_config.dir/compiler_depend.make + +# Include the progress variables for this target. +include op_kernel/CMakeFiles/ascendc_bin_ascend910_gen_ops_config.dir/progress.make + +op_kernel/CMakeFiles/ascendc_bin_ascend910_gen_ops_config: + cd /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/op_kernel && python3 /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/cmake/util/insert_simplified_keys.py -p /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/binary/ascend910/bin + cd /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/op_kernel && python3 /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/cmake/util/ascendc_ops_config.py -p /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/binary/ascend910/bin -s ascend910 + +ascendc_bin_ascend910_gen_ops_config: op_kernel/CMakeFiles/ascendc_bin_ascend910_gen_ops_config +ascendc_bin_ascend910_gen_ops_config: op_kernel/CMakeFiles/ascendc_bin_ascend910_gen_ops_config.dir/build.make +.PHONY : ascendc_bin_ascend910_gen_ops_config + +# Rule to build all files generated by this target. +op_kernel/CMakeFiles/ascendc_bin_ascend910_gen_ops_config.dir/build: ascendc_bin_ascend910_gen_ops_config +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend910_gen_ops_config.dir/build + +op_kernel/CMakeFiles/ascendc_bin_ascend910_gen_ops_config.dir/clean: + cd /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/op_kernel && $(CMAKE_COMMAND) -P CMakeFiles/ascendc_bin_ascend910_gen_ops_config.dir/cmake_clean.cmake +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend910_gen_ops_config.dir/clean + +op_kernel/CMakeFiles/ascendc_bin_ascend910_gen_ops_config.dir/depend: + cd /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/op_kernel /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/op_kernel /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910_gen_ops_config.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend910_gen_ops_config.dir/depend + diff --git a/Increase_Host_compute/Is_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910_gen_ops_config.dir/cmake_clean.cmake b/Increase_Host_compute/Is_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910_gen_ops_config.dir/cmake_clean.cmake new file mode 100644 index 0000000000000000000000000000000000000000..8fe935158535a5294b1f23ef6ba62e3cba945ce4 --- /dev/null +++ b/Increase_Host_compute/Is_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910_gen_ops_config.dir/cmake_clean.cmake @@ -0,0 +1,8 @@ +file(REMOVE_RECURSE + "CMakeFiles/ascendc_bin_ascend910_gen_ops_config" +) + +# Per-language clean rules from dependency scanning. +foreach(lang ) + include(CMakeFiles/ascendc_bin_ascend910_gen_ops_config.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/Increase_Host_compute/Is_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910_gen_ops_config.dir/compiler_depend.make b/Increase_Host_compute/Is_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910_gen_ops_config.dir/compiler_depend.make new file mode 100644 index 0000000000000000000000000000000000000000..4c78feda9afd2a04955572c876aced5cf1834441 --- /dev/null +++ b/Increase_Host_compute/Is_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910_gen_ops_config.dir/compiler_depend.make @@ -0,0 +1,2 @@ +# Empty custom commands generated dependencies file for ascendc_bin_ascend910_gen_ops_config. +# This may be replaced when dependencies are built. diff --git a/Increase_Host_compute/Is_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910_gen_ops_config.dir/compiler_depend.ts b/Increase_Host_compute/Is_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910_gen_ops_config.dir/compiler_depend.ts new file mode 100644 index 0000000000000000000000000000000000000000..c021ce2d8f944d05bc1b308af92e7bfd7b3bef9d --- /dev/null +++ b/Increase_Host_compute/Is_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910_gen_ops_config.dir/compiler_depend.ts @@ -0,0 +1,2 @@ +# CMAKE generated file: DO NOT EDIT! +# Timestamp file for custom commands dependencies management for ascendc_bin_ascend910_gen_ops_config. diff --git a/Increase_Host_compute/Is_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910_gen_ops_config.dir/progress.make b/Increase_Host_compute/Is_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910_gen_ops_config.dir/progress.make new file mode 100644 index 0000000000000000000000000000000000000000..8b137891791fe96927ad78e64b0aad7bded08bdc --- /dev/null +++ b/Increase_Host_compute/Is_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910_gen_ops_config.dir/progress.make @@ -0,0 +1 @@ + diff --git a/Increase_Host_compute/Is_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b.dir/DependInfo.cmake b/Increase_Host_compute/Is_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b.dir/DependInfo.cmake new file mode 100644 index 0000000000000000000000000000000000000000..dc55e44b5556fc28ad7acb84f1df08a5aef15b8d --- /dev/null +++ b/Increase_Host_compute/Is_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b.dir/DependInfo.cmake @@ -0,0 +1,18 @@ + +# Consider dependencies only in project. +set(CMAKE_DEPENDS_IN_PROJECT_ONLY OFF) + +# The set of languages for which implicit dependencies are needed: +set(CMAKE_DEPENDS_LANGUAGES + ) + +# The set of dependency files which are needed: +set(CMAKE_DEPENDS_DEPENDENCY_FILES + ) + +# Targets to which this target links. +set(CMAKE_TARGET_LINKED_INFO_FILES + ) + +# Fortran module output directory. +set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/Increase_Host_compute/Is_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b.dir/build.make b/Increase_Host_compute/Is_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b.dir/build.make new file mode 100644 index 0000000000000000000000000000000000000000..6612e8c2684b69eb3af33a66764669c8f7cab64e --- /dev/null +++ b/Increase_Host_compute/Is_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b.dir/build.make @@ -0,0 +1,87 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + +# Disable VCS-based implicit rules. +% : %,v + +# Disable VCS-based implicit rules. +% : RCS/% + +# Disable VCS-based implicit rules. +% : RCS/%,v + +# Disable VCS-based implicit rules. +% : SCCS/s.% + +# Disable VCS-based implicit rules. +% : s.% + +.SUFFIXES: .hpux_make_needs_suffix_list + +# Command-line flag to silence nested $(MAKE). +$(VERBOSE)MAKESILENT = -s + +#Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E rm -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out + +# Utility rule file for ascendc_bin_ascend910b. + +# Include any custom commands dependencies for this target. +include op_kernel/CMakeFiles/ascendc_bin_ascend910b.dir/compiler_depend.make + +# Include the progress variables for this target. +include op_kernel/CMakeFiles/ascendc_bin_ascend910b.dir/progress.make + +op_kernel/CMakeFiles/ascendc_bin_ascend910b: + cd /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/op_kernel && cp -r /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/op_kernel/*.* /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/binary/ascend910b/src + +ascendc_bin_ascend910b: op_kernel/CMakeFiles/ascendc_bin_ascend910b +ascendc_bin_ascend910b: op_kernel/CMakeFiles/ascendc_bin_ascend910b.dir/build.make +.PHONY : ascendc_bin_ascend910b + +# Rule to build all files generated by this target. +op_kernel/CMakeFiles/ascendc_bin_ascend910b.dir/build: ascendc_bin_ascend910b +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend910b.dir/build + +op_kernel/CMakeFiles/ascendc_bin_ascend910b.dir/clean: + cd /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/op_kernel && $(CMAKE_COMMAND) -P CMakeFiles/ascendc_bin_ascend910b.dir/cmake_clean.cmake +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend910b.dir/clean + +op_kernel/CMakeFiles/ascendc_bin_ascend910b.dir/depend: + cd /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/op_kernel /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/op_kernel /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend910b.dir/depend + diff --git a/Increase_Host_compute/Is_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b.dir/cmake_clean.cmake b/Increase_Host_compute/Is_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b.dir/cmake_clean.cmake new file mode 100644 index 0000000000000000000000000000000000000000..0f5b4484aadb7aa885dce07b651783d494277a56 --- /dev/null +++ b/Increase_Host_compute/Is_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b.dir/cmake_clean.cmake @@ -0,0 +1,8 @@ +file(REMOVE_RECURSE + "CMakeFiles/ascendc_bin_ascend910b" +) + +# Per-language clean rules from dependency scanning. +foreach(lang ) + include(CMakeFiles/ascendc_bin_ascend910b.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/Increase_Host_compute/Is_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b.dir/compiler_depend.make b/Increase_Host_compute/Is_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b.dir/compiler_depend.make new file mode 100644 index 0000000000000000000000000000000000000000..356ef894a7b9d628fe6440122b9c3d40dccdf797 --- /dev/null +++ b/Increase_Host_compute/Is_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b.dir/compiler_depend.make @@ -0,0 +1,2 @@ +# Empty custom commands generated dependencies file for ascendc_bin_ascend910b. +# This may be replaced when dependencies are built. diff --git a/Increase_Host_compute/Is_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b.dir/compiler_depend.ts b/Increase_Host_compute/Is_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b.dir/compiler_depend.ts new file mode 100644 index 0000000000000000000000000000000000000000..88d46aa9ddd231b41e53be097939e3070552bb3a --- /dev/null +++ b/Increase_Host_compute/Is_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b.dir/compiler_depend.ts @@ -0,0 +1,2 @@ +# CMAKE generated file: DO NOT EDIT! +# Timestamp file for custom commands dependencies management for ascendc_bin_ascend910b. diff --git a/Increase_Host_compute/Is_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b.dir/progress.make b/Increase_Host_compute/Is_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b.dir/progress.make new file mode 100644 index 0000000000000000000000000000000000000000..8b137891791fe96927ad78e64b0aad7bded08bdc --- /dev/null +++ b/Increase_Host_compute/Is_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b.dir/progress.make @@ -0,0 +1 @@ + diff --git a/Increase_Host_compute/Is_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_0.dir/DependInfo.cmake b/Increase_Host_compute/Is_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_0.dir/DependInfo.cmake new file mode 100644 index 0000000000000000000000000000000000000000..dc55e44b5556fc28ad7acb84f1df08a5aef15b8d --- /dev/null +++ b/Increase_Host_compute/Is_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_0.dir/DependInfo.cmake @@ -0,0 +1,18 @@ + +# Consider dependencies only in project. +set(CMAKE_DEPENDS_IN_PROJECT_ONLY OFF) + +# The set of languages for which implicit dependencies are needed: +set(CMAKE_DEPENDS_LANGUAGES + ) + +# The set of dependency files which are needed: +set(CMAKE_DEPENDS_DEPENDENCY_FILES + ) + +# Targets to which this target links. +set(CMAKE_TARGET_LINKED_INFO_FILES + ) + +# Fortran module output directory. +set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/Increase_Host_compute/Is_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_0.dir/build.make b/Increase_Host_compute/Is_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_0.dir/build.make new file mode 100644 index 0000000000000000000000000000000000000000..29da1095439616e7a7965dab6bf8d35436143893 --- /dev/null +++ b/Increase_Host_compute/Is_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_0.dir/build.make @@ -0,0 +1,87 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + +# Disable VCS-based implicit rules. +% : %,v + +# Disable VCS-based implicit rules. +% : RCS/% + +# Disable VCS-based implicit rules. +% : RCS/%,v + +# Disable VCS-based implicit rules. +% : SCCS/s.% + +# Disable VCS-based implicit rules. +% : s.% + +.SUFFIXES: .hpux_make_needs_suffix_list + +# Command-line flag to silence nested $(MAKE). +$(VERBOSE)MAKESILENT = -s + +#Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E rm -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out + +# Utility rule file for ascendc_bin_ascend910b_add_custom_0. + +# Include any custom commands dependencies for this target. +include op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_0.dir/compiler_depend.make + +# Include the progress variables for this target. +include op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_0.dir/progress.make + +op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_0: + cd /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/binary/ascend910b && export HI_PYTHON=python3 && bash /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/binary/ascend910b/gen/AddCustom-add_custom-0.sh /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/binary/ascend910b/src/AddCustom.py /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/binary/ascend910b/bin/add_custom + +ascendc_bin_ascend910b_add_custom_0: op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_0 +ascendc_bin_ascend910b_add_custom_0: op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_0.dir/build.make +.PHONY : ascendc_bin_ascend910b_add_custom_0 + +# Rule to build all files generated by this target. +op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_0.dir/build: ascendc_bin_ascend910b_add_custom_0 +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_0.dir/build + +op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_0.dir/clean: + cd /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/op_kernel && $(CMAKE_COMMAND) -P CMakeFiles/ascendc_bin_ascend910b_add_custom_0.dir/cmake_clean.cmake +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_0.dir/clean + +op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_0.dir/depend: + cd /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/op_kernel /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/op_kernel /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_0.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_0.dir/depend + diff --git a/Increase_Host_compute/Is_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_0.dir/cmake_clean.cmake b/Increase_Host_compute/Is_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_0.dir/cmake_clean.cmake new file mode 100644 index 0000000000000000000000000000000000000000..0a2d54cf3dc6fd67677dc7081d5fc8616f0d7a3e --- /dev/null +++ b/Increase_Host_compute/Is_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_0.dir/cmake_clean.cmake @@ -0,0 +1,8 @@ +file(REMOVE_RECURSE + "CMakeFiles/ascendc_bin_ascend910b_add_custom_0" +) + +# Per-language clean rules from dependency scanning. +foreach(lang ) + include(CMakeFiles/ascendc_bin_ascend910b_add_custom_0.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/Increase_Host_compute/Is_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_0.dir/compiler_depend.make b/Increase_Host_compute/Is_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_0.dir/compiler_depend.make new file mode 100644 index 0000000000000000000000000000000000000000..d4ce4f8ba12b1dba8f69fbe9508e807e22c45fae --- /dev/null +++ b/Increase_Host_compute/Is_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_0.dir/compiler_depend.make @@ -0,0 +1,2 @@ +# Empty custom commands generated dependencies file for ascendc_bin_ascend910b_add_custom_0. +# This may be replaced when dependencies are built. diff --git a/Increase_Host_compute/Is_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_0.dir/compiler_depend.ts b/Increase_Host_compute/Is_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_0.dir/compiler_depend.ts new file mode 100644 index 0000000000000000000000000000000000000000..0950b6704c2d696eaece186f438bab6549dfd872 --- /dev/null +++ b/Increase_Host_compute/Is_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_0.dir/compiler_depend.ts @@ -0,0 +1,2 @@ +# CMAKE generated file: DO NOT EDIT! +# Timestamp file for custom commands dependencies management for ascendc_bin_ascend910b_add_custom_0. diff --git a/Increase_Host_compute/Is_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_0.dir/progress.make b/Increase_Host_compute/Is_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_0.dir/progress.make new file mode 100644 index 0000000000000000000000000000000000000000..8b137891791fe96927ad78e64b0aad7bded08bdc --- /dev/null +++ b/Increase_Host_compute/Is_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_0.dir/progress.make @@ -0,0 +1 @@ + diff --git a/Increase_Host_compute/Is_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_copy.dir/DependInfo.cmake b/Increase_Host_compute/Is_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_copy.dir/DependInfo.cmake new file mode 100644 index 0000000000000000000000000000000000000000..dc55e44b5556fc28ad7acb84f1df08a5aef15b8d --- /dev/null +++ b/Increase_Host_compute/Is_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_copy.dir/DependInfo.cmake @@ -0,0 +1,18 @@ + +# Consider dependencies only in project. +set(CMAKE_DEPENDS_IN_PROJECT_ONLY OFF) + +# The set of languages for which implicit dependencies are needed: +set(CMAKE_DEPENDS_LANGUAGES + ) + +# The set of dependency files which are needed: +set(CMAKE_DEPENDS_DEPENDENCY_FILES + ) + +# Targets to which this target links. +set(CMAKE_TARGET_LINKED_INFO_FILES + ) + +# Fortran module output directory. +set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/Increase_Host_compute/Is_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_copy.dir/build.make b/Increase_Host_compute/Is_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_copy.dir/build.make new file mode 100644 index 0000000000000000000000000000000000000000..aabfad4fbc1221c27277afd996334d740096dc61 --- /dev/null +++ b/Increase_Host_compute/Is_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_copy.dir/build.make @@ -0,0 +1,87 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + +# Disable VCS-based implicit rules. +% : %,v + +# Disable VCS-based implicit rules. +% : RCS/% + +# Disable VCS-based implicit rules. +% : RCS/%,v + +# Disable VCS-based implicit rules. +% : SCCS/s.% + +# Disable VCS-based implicit rules. +% : s.% + +.SUFFIXES: .hpux_make_needs_suffix_list + +# Command-line flag to silence nested $(MAKE). +$(VERBOSE)MAKESILENT = -s + +#Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E rm -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out + +# Utility rule file for ascendc_bin_ascend910b_add_custom_copy. + +# Include any custom commands dependencies for this target. +include op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_copy.dir/compiler_depend.make + +# Include the progress variables for this target. +include op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_copy.dir/progress.make + +op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_copy: + cd /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/op_kernel && cp /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/tbe/dynamic/add_custom.py /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/binary/ascend910b/src/AddCustom.py + +ascendc_bin_ascend910b_add_custom_copy: op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_copy +ascendc_bin_ascend910b_add_custom_copy: op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_copy.dir/build.make +.PHONY : ascendc_bin_ascend910b_add_custom_copy + +# Rule to build all files generated by this target. +op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_copy.dir/build: ascendc_bin_ascend910b_add_custom_copy +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_copy.dir/build + +op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_copy.dir/clean: + cd /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/op_kernel && $(CMAKE_COMMAND) -P CMakeFiles/ascendc_bin_ascend910b_add_custom_copy.dir/cmake_clean.cmake +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_copy.dir/clean + +op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_copy.dir/depend: + cd /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/op_kernel /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/op_kernel /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_copy.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_copy.dir/depend + diff --git a/Increase_Host_compute/Is_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_copy.dir/cmake_clean.cmake b/Increase_Host_compute/Is_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_copy.dir/cmake_clean.cmake new file mode 100644 index 0000000000000000000000000000000000000000..6dd19a79d6e41007f82f301f87634d311ff2b00b --- /dev/null +++ b/Increase_Host_compute/Is_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_copy.dir/cmake_clean.cmake @@ -0,0 +1,8 @@ +file(REMOVE_RECURSE + "CMakeFiles/ascendc_bin_ascend910b_add_custom_copy" +) + +# Per-language clean rules from dependency scanning. +foreach(lang ) + include(CMakeFiles/ascendc_bin_ascend910b_add_custom_copy.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/Increase_Host_compute/Is_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_copy.dir/compiler_depend.make b/Increase_Host_compute/Is_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_copy.dir/compiler_depend.make new file mode 100644 index 0000000000000000000000000000000000000000..0ad143cb482336abd1bbad6feaad0cff158367a3 --- /dev/null +++ b/Increase_Host_compute/Is_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_copy.dir/compiler_depend.make @@ -0,0 +1,2 @@ +# Empty custom commands generated dependencies file for ascendc_bin_ascend910b_add_custom_copy. +# This may be replaced when dependencies are built. diff --git a/Increase_Host_compute/Is_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_copy.dir/compiler_depend.ts b/Increase_Host_compute/Is_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_copy.dir/compiler_depend.ts new file mode 100644 index 0000000000000000000000000000000000000000..ecb8ebe977207b0b9c883f1660ca50fad522f8a5 --- /dev/null +++ b/Increase_Host_compute/Is_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_copy.dir/compiler_depend.ts @@ -0,0 +1,2 @@ +# CMAKE generated file: DO NOT EDIT! +# Timestamp file for custom commands dependencies management for ascendc_bin_ascend910b_add_custom_copy. diff --git a/Increase_Host_compute/Is_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_copy.dir/progress.make b/Increase_Host_compute/Is_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_copy.dir/progress.make new file mode 100644 index 0000000000000000000000000000000000000000..8b137891791fe96927ad78e64b0aad7bded08bdc --- /dev/null +++ b/Increase_Host_compute/Is_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_copy.dir/progress.make @@ -0,0 +1 @@ + diff --git a/Increase_Host_compute/Is_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b_gen_ops_config.dir/DependInfo.cmake b/Increase_Host_compute/Is_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b_gen_ops_config.dir/DependInfo.cmake new file mode 100644 index 0000000000000000000000000000000000000000..dc55e44b5556fc28ad7acb84f1df08a5aef15b8d --- /dev/null +++ b/Increase_Host_compute/Is_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b_gen_ops_config.dir/DependInfo.cmake @@ -0,0 +1,18 @@ + +# Consider dependencies only in project. +set(CMAKE_DEPENDS_IN_PROJECT_ONLY OFF) + +# The set of languages for which implicit dependencies are needed: +set(CMAKE_DEPENDS_LANGUAGES + ) + +# The set of dependency files which are needed: +set(CMAKE_DEPENDS_DEPENDENCY_FILES + ) + +# Targets to which this target links. +set(CMAKE_TARGET_LINKED_INFO_FILES + ) + +# Fortran module output directory. +set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/Increase_Host_compute/Is_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b_gen_ops_config.dir/build.make b/Increase_Host_compute/Is_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b_gen_ops_config.dir/build.make new file mode 100644 index 0000000000000000000000000000000000000000..056691cc5fa4afe3383a2437258274225fab6f1d --- /dev/null +++ b/Increase_Host_compute/Is_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b_gen_ops_config.dir/build.make @@ -0,0 +1,88 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + +# Disable VCS-based implicit rules. +% : %,v + +# Disable VCS-based implicit rules. +% : RCS/% + +# Disable VCS-based implicit rules. +% : RCS/%,v + +# Disable VCS-based implicit rules. +% : SCCS/s.% + +# Disable VCS-based implicit rules. +% : s.% + +.SUFFIXES: .hpux_make_needs_suffix_list + +# Command-line flag to silence nested $(MAKE). +$(VERBOSE)MAKESILENT = -s + +#Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E rm -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out + +# Utility rule file for ascendc_bin_ascend910b_gen_ops_config. + +# Include any custom commands dependencies for this target. +include op_kernel/CMakeFiles/ascendc_bin_ascend910b_gen_ops_config.dir/compiler_depend.make + +# Include the progress variables for this target. +include op_kernel/CMakeFiles/ascendc_bin_ascend910b_gen_ops_config.dir/progress.make + +op_kernel/CMakeFiles/ascendc_bin_ascend910b_gen_ops_config: + cd /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/op_kernel && python3 /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/cmake/util/insert_simplified_keys.py -p /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/binary/ascend910b/bin + cd /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/op_kernel && python3 /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/cmake/util/ascendc_ops_config.py -p /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/binary/ascend910b/bin -s ascend910b + +ascendc_bin_ascend910b_gen_ops_config: op_kernel/CMakeFiles/ascendc_bin_ascend910b_gen_ops_config +ascendc_bin_ascend910b_gen_ops_config: op_kernel/CMakeFiles/ascendc_bin_ascend910b_gen_ops_config.dir/build.make +.PHONY : ascendc_bin_ascend910b_gen_ops_config + +# Rule to build all files generated by this target. +op_kernel/CMakeFiles/ascendc_bin_ascend910b_gen_ops_config.dir/build: ascendc_bin_ascend910b_gen_ops_config +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend910b_gen_ops_config.dir/build + +op_kernel/CMakeFiles/ascendc_bin_ascend910b_gen_ops_config.dir/clean: + cd /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/op_kernel && $(CMAKE_COMMAND) -P CMakeFiles/ascendc_bin_ascend910b_gen_ops_config.dir/cmake_clean.cmake +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend910b_gen_ops_config.dir/clean + +op_kernel/CMakeFiles/ascendc_bin_ascend910b_gen_ops_config.dir/depend: + cd /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/op_kernel /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/op_kernel /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b_gen_ops_config.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend910b_gen_ops_config.dir/depend + diff --git a/Increase_Host_compute/Is_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b_gen_ops_config.dir/cmake_clean.cmake b/Increase_Host_compute/Is_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b_gen_ops_config.dir/cmake_clean.cmake new file mode 100644 index 0000000000000000000000000000000000000000..82891cada87e395484a36d9497ca43aadafa6e0d --- /dev/null +++ b/Increase_Host_compute/Is_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b_gen_ops_config.dir/cmake_clean.cmake @@ -0,0 +1,8 @@ +file(REMOVE_RECURSE + "CMakeFiles/ascendc_bin_ascend910b_gen_ops_config" +) + +# Per-language clean rules from dependency scanning. +foreach(lang ) + include(CMakeFiles/ascendc_bin_ascend910b_gen_ops_config.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/Increase_Host_compute/Is_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b_gen_ops_config.dir/compiler_depend.make b/Increase_Host_compute/Is_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b_gen_ops_config.dir/compiler_depend.make new file mode 100644 index 0000000000000000000000000000000000000000..caede33a485c69655d3a61af2f2bf72a4c2473fd --- /dev/null +++ b/Increase_Host_compute/Is_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b_gen_ops_config.dir/compiler_depend.make @@ -0,0 +1,2 @@ +# Empty custom commands generated dependencies file for ascendc_bin_ascend910b_gen_ops_config. +# This may be replaced when dependencies are built. diff --git a/Increase_Host_compute/Is_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b_gen_ops_config.dir/compiler_depend.ts b/Increase_Host_compute/Is_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b_gen_ops_config.dir/compiler_depend.ts new file mode 100644 index 0000000000000000000000000000000000000000..e5c001f3af05083708095ee4d076b182fd30525f --- /dev/null +++ b/Increase_Host_compute/Is_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b_gen_ops_config.dir/compiler_depend.ts @@ -0,0 +1,2 @@ +# CMAKE generated file: DO NOT EDIT! +# Timestamp file for custom commands dependencies management for ascendc_bin_ascend910b_gen_ops_config. diff --git a/Increase_Host_compute/Is_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b_gen_ops_config.dir/progress.make b/Increase_Host_compute/Is_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b_gen_ops_config.dir/progress.make new file mode 100644 index 0000000000000000000000000000000000000000..8b137891791fe96927ad78e64b0aad7bded08bdc --- /dev/null +++ b/Increase_Host_compute/Is_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b_gen_ops_config.dir/progress.make @@ -0,0 +1 @@ + diff --git a/Increase_Host_compute/Is_increase/build_out/op_kernel/CMakeFiles/ascendc_impl_gen.dir/DependInfo.cmake b/Increase_Host_compute/Is_increase/build_out/op_kernel/CMakeFiles/ascendc_impl_gen.dir/DependInfo.cmake new file mode 100644 index 0000000000000000000000000000000000000000..dc55e44b5556fc28ad7acb84f1df08a5aef15b8d --- /dev/null +++ b/Increase_Host_compute/Is_increase/build_out/op_kernel/CMakeFiles/ascendc_impl_gen.dir/DependInfo.cmake @@ -0,0 +1,18 @@ + +# Consider dependencies only in project. +set(CMAKE_DEPENDS_IN_PROJECT_ONLY OFF) + +# The set of languages for which implicit dependencies are needed: +set(CMAKE_DEPENDS_LANGUAGES + ) + +# The set of dependency files which are needed: +set(CMAKE_DEPENDS_DEPENDENCY_FILES + ) + +# Targets to which this target links. +set(CMAKE_TARGET_LINKED_INFO_FILES + ) + +# Fortran module output directory. +set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/Increase_Host_compute/Is_increase/build_out/op_kernel/CMakeFiles/ascendc_impl_gen.dir/build.make b/Increase_Host_compute/Is_increase/build_out/op_kernel/CMakeFiles/ascendc_impl_gen.dir/build.make new file mode 100644 index 0000000000000000000000000000000000000000..00ef393a33b8e75ae6366ad6c229a7a6551981ce --- /dev/null +++ b/Increase_Host_compute/Is_increase/build_out/op_kernel/CMakeFiles/ascendc_impl_gen.dir/build.make @@ -0,0 +1,95 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + +# Disable VCS-based implicit rules. +% : %,v + +# Disable VCS-based implicit rules. +% : RCS/% + +# Disable VCS-based implicit rules. +% : RCS/%,v + +# Disable VCS-based implicit rules. +% : SCCS/s.% + +# Disable VCS-based implicit rules. +% : s.% + +.SUFFIXES: .hpux_make_needs_suffix_list + +# Command-line flag to silence nested $(MAKE). +$(VERBOSE)MAKESILENT = -s + +#Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E rm -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out + +# Utility rule file for ascendc_impl_gen. + +# Include any custom commands dependencies for this target. +include op_kernel/CMakeFiles/ascendc_impl_gen.dir/compiler_depend.make + +# Include the progress variables for this target. +include op_kernel/CMakeFiles/ascendc_impl_gen.dir/progress.make + +op_kernel/CMakeFiles/ascendc_impl_gen: op_kernel/tbe/.impl_timestamp + +op_kernel/tbe/.impl_timestamp: autogen/aic-ascend310p-ops-info.ini +op_kernel/tbe/.impl_timestamp: ../cmake/util/ascendc_impl_build.py + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --blue --bold --progress-dir=/Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Generating tbe/.impl_timestamp" + cd /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/op_kernel && mkdir -m 700 -p /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/tbe/dynamic + cd /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/op_kernel && python3 /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/cmake/util/ascendc_impl_build.py /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/autogen/aic-ascend310p-ops-info.ini "" "" /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/op_kernel /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/tbe/dynamic /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/autogen + cd /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/op_kernel && rm -rf /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/tbe/.impl_timestamp + cd /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/op_kernel && touch /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/tbe/.impl_timestamp + +ascendc_impl_gen: op_kernel/CMakeFiles/ascendc_impl_gen +ascendc_impl_gen: op_kernel/tbe/.impl_timestamp +ascendc_impl_gen: op_kernel/CMakeFiles/ascendc_impl_gen.dir/build.make +.PHONY : ascendc_impl_gen + +# Rule to build all files generated by this target. +op_kernel/CMakeFiles/ascendc_impl_gen.dir/build: ascendc_impl_gen +.PHONY : op_kernel/CMakeFiles/ascendc_impl_gen.dir/build + +op_kernel/CMakeFiles/ascendc_impl_gen.dir/clean: + cd /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/op_kernel && $(CMAKE_COMMAND) -P CMakeFiles/ascendc_impl_gen.dir/cmake_clean.cmake +.PHONY : op_kernel/CMakeFiles/ascendc_impl_gen.dir/clean + +op_kernel/CMakeFiles/ascendc_impl_gen.dir/depend: + cd /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/op_kernel /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/op_kernel /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_impl_gen.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : op_kernel/CMakeFiles/ascendc_impl_gen.dir/depend + diff --git a/Increase_Host_compute/Is_increase/build_out/op_kernel/CMakeFiles/ascendc_impl_gen.dir/cmake_clean.cmake b/Increase_Host_compute/Is_increase/build_out/op_kernel/CMakeFiles/ascendc_impl_gen.dir/cmake_clean.cmake new file mode 100644 index 0000000000000000000000000000000000000000..0dabd8217f51de05d3c48e464f9ed87a459cca1a --- /dev/null +++ b/Increase_Host_compute/Is_increase/build_out/op_kernel/CMakeFiles/ascendc_impl_gen.dir/cmake_clean.cmake @@ -0,0 +1,9 @@ +file(REMOVE_RECURSE + "CMakeFiles/ascendc_impl_gen" + "tbe/.impl_timestamp" +) + +# Per-language clean rules from dependency scanning. +foreach(lang ) + include(CMakeFiles/ascendc_impl_gen.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/Increase_Host_compute/Is_increase/build_out/op_kernel/CMakeFiles/ascendc_impl_gen.dir/compiler_depend.make b/Increase_Host_compute/Is_increase/build_out/op_kernel/CMakeFiles/ascendc_impl_gen.dir/compiler_depend.make new file mode 100644 index 0000000000000000000000000000000000000000..e4c9fac661464ec05ea1a443edb0dc2b0b41806f --- /dev/null +++ b/Increase_Host_compute/Is_increase/build_out/op_kernel/CMakeFiles/ascendc_impl_gen.dir/compiler_depend.make @@ -0,0 +1,2 @@ +# Empty custom commands generated dependencies file for ascendc_impl_gen. +# This may be replaced when dependencies are built. diff --git a/Increase_Host_compute/Is_increase/build_out/op_kernel/CMakeFiles/ascendc_impl_gen.dir/compiler_depend.ts b/Increase_Host_compute/Is_increase/build_out/op_kernel/CMakeFiles/ascendc_impl_gen.dir/compiler_depend.ts new file mode 100644 index 0000000000000000000000000000000000000000..b895e90a30e456d3811a0bb2e4d043284245aacd --- /dev/null +++ b/Increase_Host_compute/Is_increase/build_out/op_kernel/CMakeFiles/ascendc_impl_gen.dir/compiler_depend.ts @@ -0,0 +1,2 @@ +# CMAKE generated file: DO NOT EDIT! +# Timestamp file for custom commands dependencies management for ascendc_impl_gen. diff --git a/Increase_Host_compute/Is_increase/build_out/op_kernel/CMakeFiles/ascendc_impl_gen.dir/progress.make b/Increase_Host_compute/Is_increase/build_out/op_kernel/CMakeFiles/ascendc_impl_gen.dir/progress.make new file mode 100644 index 0000000000000000000000000000000000000000..781c7de277467a8195d562b5d08164806763e9bb --- /dev/null +++ b/Increase_Host_compute/Is_increase/build_out/op_kernel/CMakeFiles/ascendc_impl_gen.dir/progress.make @@ -0,0 +1,2 @@ +CMAKE_PROGRESS_1 = 1 + diff --git a/Increase_Host_compute/Is_increase/build_out/op_kernel/CMakeFiles/binary.dir/DependInfo.cmake b/Increase_Host_compute/Is_increase/build_out/op_kernel/CMakeFiles/binary.dir/DependInfo.cmake new file mode 100644 index 0000000000000000000000000000000000000000..dc55e44b5556fc28ad7acb84f1df08a5aef15b8d --- /dev/null +++ b/Increase_Host_compute/Is_increase/build_out/op_kernel/CMakeFiles/binary.dir/DependInfo.cmake @@ -0,0 +1,18 @@ + +# Consider dependencies only in project. +set(CMAKE_DEPENDS_IN_PROJECT_ONLY OFF) + +# The set of languages for which implicit dependencies are needed: +set(CMAKE_DEPENDS_LANGUAGES + ) + +# The set of dependency files which are needed: +set(CMAKE_DEPENDS_DEPENDENCY_FILES + ) + +# Targets to which this target links. +set(CMAKE_TARGET_LINKED_INFO_FILES + ) + +# Fortran module output directory. +set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/Increase_Host_compute/Is_increase/build_out/op_kernel/CMakeFiles/binary.dir/build.make b/Increase_Host_compute/Is_increase/build_out/op_kernel/CMakeFiles/binary.dir/build.make new file mode 100644 index 0000000000000000000000000000000000000000..fa270fc78376f70e15f84a049cbd2d2fbe519210 --- /dev/null +++ b/Increase_Host_compute/Is_increase/build_out/op_kernel/CMakeFiles/binary.dir/build.make @@ -0,0 +1,83 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + +# Disable VCS-based implicit rules. +% : %,v + +# Disable VCS-based implicit rules. +% : RCS/% + +# Disable VCS-based implicit rules. +% : RCS/%,v + +# Disable VCS-based implicit rules. +% : SCCS/s.% + +# Disable VCS-based implicit rules. +% : s.% + +.SUFFIXES: .hpux_make_needs_suffix_list + +# Command-line flag to silence nested $(MAKE). +$(VERBOSE)MAKESILENT = -s + +#Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E rm -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out + +# Utility rule file for binary. + +# Include any custom commands dependencies for this target. +include op_kernel/CMakeFiles/binary.dir/compiler_depend.make + +# Include the progress variables for this target. +include op_kernel/CMakeFiles/binary.dir/progress.make + +binary: op_kernel/CMakeFiles/binary.dir/build.make +.PHONY : binary + +# Rule to build all files generated by this target. +op_kernel/CMakeFiles/binary.dir/build: binary +.PHONY : op_kernel/CMakeFiles/binary.dir/build + +op_kernel/CMakeFiles/binary.dir/clean: + cd /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/op_kernel && $(CMAKE_COMMAND) -P CMakeFiles/binary.dir/cmake_clean.cmake +.PHONY : op_kernel/CMakeFiles/binary.dir/clean + +op_kernel/CMakeFiles/binary.dir/depend: + cd /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/op_kernel /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/op_kernel /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/CMakeFiles/binary.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : op_kernel/CMakeFiles/binary.dir/depend + diff --git a/Increase_Host_compute/Is_increase/build_out/op_kernel/CMakeFiles/binary.dir/cmake_clean.cmake b/Increase_Host_compute/Is_increase/build_out/op_kernel/CMakeFiles/binary.dir/cmake_clean.cmake new file mode 100644 index 0000000000000000000000000000000000000000..9ae76984f5565d466b92a810925e025e54471e63 --- /dev/null +++ b/Increase_Host_compute/Is_increase/build_out/op_kernel/CMakeFiles/binary.dir/cmake_clean.cmake @@ -0,0 +1,5 @@ + +# Per-language clean rules from dependency scanning. +foreach(lang ) + include(CMakeFiles/binary.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/Increase_Host_compute/Is_increase/build_out/op_kernel/CMakeFiles/binary.dir/compiler_depend.make b/Increase_Host_compute/Is_increase/build_out/op_kernel/CMakeFiles/binary.dir/compiler_depend.make new file mode 100644 index 0000000000000000000000000000000000000000..e688fdae426435b7338ad5ae7e9a8b33847b35f2 --- /dev/null +++ b/Increase_Host_compute/Is_increase/build_out/op_kernel/CMakeFiles/binary.dir/compiler_depend.make @@ -0,0 +1,2 @@ +# Empty custom commands generated dependencies file for binary. +# This may be replaced when dependencies are built. diff --git a/Increase_Host_compute/Is_increase/build_out/op_kernel/CMakeFiles/binary.dir/compiler_depend.ts b/Increase_Host_compute/Is_increase/build_out/op_kernel/CMakeFiles/binary.dir/compiler_depend.ts new file mode 100644 index 0000000000000000000000000000000000000000..f22f6ab4259e686344dd2262cc15fc223bd41f47 --- /dev/null +++ b/Increase_Host_compute/Is_increase/build_out/op_kernel/CMakeFiles/binary.dir/compiler_depend.ts @@ -0,0 +1,2 @@ +# CMAKE generated file: DO NOT EDIT! +# Timestamp file for custom commands dependencies management for binary. diff --git a/Increase_Host_compute/Is_increase/build_out/op_kernel/CMakeFiles/binary.dir/progress.make b/Increase_Host_compute/Is_increase/build_out/op_kernel/CMakeFiles/binary.dir/progress.make new file mode 100644 index 0000000000000000000000000000000000000000..8b137891791fe96927ad78e64b0aad7bded08bdc --- /dev/null +++ b/Increase_Host_compute/Is_increase/build_out/op_kernel/CMakeFiles/binary.dir/progress.make @@ -0,0 +1 @@ + diff --git a/Increase_Host_compute/Is_increase/build_out/op_kernel/CMakeFiles/npu_supported_ops.dir/DependInfo.cmake b/Increase_Host_compute/Is_increase/build_out/op_kernel/CMakeFiles/npu_supported_ops.dir/DependInfo.cmake new file mode 100644 index 0000000000000000000000000000000000000000..dc55e44b5556fc28ad7acb84f1df08a5aef15b8d --- /dev/null +++ b/Increase_Host_compute/Is_increase/build_out/op_kernel/CMakeFiles/npu_supported_ops.dir/DependInfo.cmake @@ -0,0 +1,18 @@ + +# Consider dependencies only in project. +set(CMAKE_DEPENDS_IN_PROJECT_ONLY OFF) + +# The set of languages for which implicit dependencies are needed: +set(CMAKE_DEPENDS_LANGUAGES + ) + +# The set of dependency files which are needed: +set(CMAKE_DEPENDS_DEPENDENCY_FILES + ) + +# Targets to which this target links. +set(CMAKE_TARGET_LINKED_INFO_FILES + ) + +# Fortran module output directory. +set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/Increase_Host_compute/Is_increase/build_out/op_kernel/CMakeFiles/npu_supported_ops.dir/build.make b/Increase_Host_compute/Is_increase/build_out/op_kernel/CMakeFiles/npu_supported_ops.dir/build.make new file mode 100644 index 0000000000000000000000000000000000000000..f743d6e5a3016ce46b04f5f5b7c1e005b162e358 --- /dev/null +++ b/Increase_Host_compute/Is_increase/build_out/op_kernel/CMakeFiles/npu_supported_ops.dir/build.make @@ -0,0 +1,92 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + +# Disable VCS-based implicit rules. +% : %,v + +# Disable VCS-based implicit rules. +% : RCS/% + +# Disable VCS-based implicit rules. +% : RCS/%,v + +# Disable VCS-based implicit rules. +% : SCCS/s.% + +# Disable VCS-based implicit rules. +% : s.% + +.SUFFIXES: .hpux_make_needs_suffix_list + +# Command-line flag to silence nested $(MAKE). +$(VERBOSE)MAKESILENT = -s + +#Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E rm -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out + +# Utility rule file for npu_supported_ops. + +# Include any custom commands dependencies for this target. +include op_kernel/CMakeFiles/npu_supported_ops.dir/compiler_depend.make + +# Include the progress variables for this target. +include op_kernel/CMakeFiles/npu_supported_ops.dir/progress.make + +op_kernel/CMakeFiles/npu_supported_ops: op_kernel/tbe/op_info_cfg/ai_core/npu_supported_ops.json + +op_kernel/tbe/op_info_cfg/ai_core/npu_supported_ops.json: + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --blue --bold --progress-dir=/Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Generating tbe/op_info_cfg/ai_core/npu_supported_ops.json" + cd /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/op_kernel && mkdir -p /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/tbe/op_info_cfg/ai_core + cd /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/op_kernel && ../../cmake/util/gen_ops_filter.sh /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/autogen /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/tbe/op_info_cfg/ai_core + +npu_supported_ops: op_kernel/CMakeFiles/npu_supported_ops +npu_supported_ops: op_kernel/tbe/op_info_cfg/ai_core/npu_supported_ops.json +npu_supported_ops: op_kernel/CMakeFiles/npu_supported_ops.dir/build.make +.PHONY : npu_supported_ops + +# Rule to build all files generated by this target. +op_kernel/CMakeFiles/npu_supported_ops.dir/build: npu_supported_ops +.PHONY : op_kernel/CMakeFiles/npu_supported_ops.dir/build + +op_kernel/CMakeFiles/npu_supported_ops.dir/clean: + cd /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/op_kernel && $(CMAKE_COMMAND) -P CMakeFiles/npu_supported_ops.dir/cmake_clean.cmake +.PHONY : op_kernel/CMakeFiles/npu_supported_ops.dir/clean + +op_kernel/CMakeFiles/npu_supported_ops.dir/depend: + cd /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/op_kernel /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/op_kernel /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/CMakeFiles/npu_supported_ops.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : op_kernel/CMakeFiles/npu_supported_ops.dir/depend + diff --git a/Increase_Host_compute/Is_increase/build_out/op_kernel/CMakeFiles/npu_supported_ops.dir/cmake_clean.cmake b/Increase_Host_compute/Is_increase/build_out/op_kernel/CMakeFiles/npu_supported_ops.dir/cmake_clean.cmake new file mode 100644 index 0000000000000000000000000000000000000000..74257cf6ebf8321bd1cdf1fd3b9dff6f31a88317 --- /dev/null +++ b/Increase_Host_compute/Is_increase/build_out/op_kernel/CMakeFiles/npu_supported_ops.dir/cmake_clean.cmake @@ -0,0 +1,9 @@ +file(REMOVE_RECURSE + "CMakeFiles/npu_supported_ops" + "tbe/op_info_cfg/ai_core/npu_supported_ops.json" +) + +# Per-language clean rules from dependency scanning. +foreach(lang ) + include(CMakeFiles/npu_supported_ops.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/Increase_Host_compute/Is_increase/build_out/op_kernel/CMakeFiles/npu_supported_ops.dir/compiler_depend.make b/Increase_Host_compute/Is_increase/build_out/op_kernel/CMakeFiles/npu_supported_ops.dir/compiler_depend.make new file mode 100644 index 0000000000000000000000000000000000000000..9f8bf5f55283f2af94a1d6c3d002e1abf9fb06be --- /dev/null +++ b/Increase_Host_compute/Is_increase/build_out/op_kernel/CMakeFiles/npu_supported_ops.dir/compiler_depend.make @@ -0,0 +1,2 @@ +# Empty custom commands generated dependencies file for npu_supported_ops. +# This may be replaced when dependencies are built. diff --git a/Increase_Host_compute/Is_increase/build_out/op_kernel/CMakeFiles/npu_supported_ops.dir/compiler_depend.ts b/Increase_Host_compute/Is_increase/build_out/op_kernel/CMakeFiles/npu_supported_ops.dir/compiler_depend.ts new file mode 100644 index 0000000000000000000000000000000000000000..391e044314f82c750bb472ea75da0830fe80882c --- /dev/null +++ b/Increase_Host_compute/Is_increase/build_out/op_kernel/CMakeFiles/npu_supported_ops.dir/compiler_depend.ts @@ -0,0 +1,2 @@ +# CMAKE generated file: DO NOT EDIT! +# Timestamp file for custom commands dependencies management for npu_supported_ops. diff --git a/Increase_Host_compute/Is_increase/build_out/op_kernel/CMakeFiles/npu_supported_ops.dir/progress.make b/Increase_Host_compute/Is_increase/build_out/op_kernel/CMakeFiles/npu_supported_ops.dir/progress.make new file mode 100644 index 0000000000000000000000000000000000000000..e42d498a89857163707bdf7455d3193d8ed5bfe2 --- /dev/null +++ b/Increase_Host_compute/Is_increase/build_out/op_kernel/CMakeFiles/npu_supported_ops.dir/progress.make @@ -0,0 +1,2 @@ +CMAKE_PROGRESS_1 = 12 + diff --git a/Increase_Host_compute/Is_increase/build_out/op_kernel/CMakeFiles/ops_info_gen_ascend310b.dir/DependInfo.cmake b/Increase_Host_compute/Is_increase/build_out/op_kernel/CMakeFiles/ops_info_gen_ascend310b.dir/DependInfo.cmake new file mode 100644 index 0000000000000000000000000000000000000000..dc55e44b5556fc28ad7acb84f1df08a5aef15b8d --- /dev/null +++ b/Increase_Host_compute/Is_increase/build_out/op_kernel/CMakeFiles/ops_info_gen_ascend310b.dir/DependInfo.cmake @@ -0,0 +1,18 @@ + +# Consider dependencies only in project. +set(CMAKE_DEPENDS_IN_PROJECT_ONLY OFF) + +# The set of languages for which implicit dependencies are needed: +set(CMAKE_DEPENDS_LANGUAGES + ) + +# The set of dependency files which are needed: +set(CMAKE_DEPENDS_DEPENDENCY_FILES + ) + +# Targets to which this target links. +set(CMAKE_TARGET_LINKED_INFO_FILES + ) + +# Fortran module output directory. +set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/Increase_Host_compute/Is_increase/build_out/op_kernel/CMakeFiles/ops_info_gen_ascend310b.dir/build.make b/Increase_Host_compute/Is_increase/build_out/op_kernel/CMakeFiles/ops_info_gen_ascend310b.dir/build.make new file mode 100644 index 0000000000000000000000000000000000000000..c4b2e8787796eaef8cdaa81d5e8a41bc38921137 --- /dev/null +++ b/Increase_Host_compute/Is_increase/build_out/op_kernel/CMakeFiles/ops_info_gen_ascend310b.dir/build.make @@ -0,0 +1,92 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + +# Disable VCS-based implicit rules. +% : %,v + +# Disable VCS-based implicit rules. +% : RCS/% + +# Disable VCS-based implicit rules. +% : RCS/%,v + +# Disable VCS-based implicit rules. +% : SCCS/s.% + +# Disable VCS-based implicit rules. +% : s.% + +.SUFFIXES: .hpux_make_needs_suffix_list + +# Command-line flag to silence nested $(MAKE). +$(VERBOSE)MAKESILENT = -s + +#Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E rm -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out + +# Utility rule file for ops_info_gen_ascend310b. + +# Include any custom commands dependencies for this target. +include op_kernel/CMakeFiles/ops_info_gen_ascend310b.dir/compiler_depend.make + +# Include the progress variables for this target. +include op_kernel/CMakeFiles/ops_info_gen_ascend310b.dir/progress.make + +op_kernel/CMakeFiles/ops_info_gen_ascend310b: op_kernel/tbe/op_info_cfg/ai_core/ascend310b/aic-ascend310b-ops-info.json + +op_kernel/tbe/op_info_cfg/ai_core/ascend310b/aic-ascend310b-ops-info.json: + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --blue --bold --progress-dir=/Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Generating tbe/op_info_cfg/ai_core/ascend310b/aic-ascend310b-ops-info.json" + cd /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/op_kernel && mkdir -p /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/tbe/op_info_cfg/ai_core/ascend310b + cd /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/op_kernel && python3 /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/cmake/util/parse_ini_to_json.py /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/autogen/aic-ascend310b-ops-info.ini /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/tbe/op_info_cfg/ai_core/ascend310b/aic-ascend310b-ops-info.json + +ops_info_gen_ascend310b: op_kernel/CMakeFiles/ops_info_gen_ascend310b +ops_info_gen_ascend310b: op_kernel/tbe/op_info_cfg/ai_core/ascend310b/aic-ascend310b-ops-info.json +ops_info_gen_ascend310b: op_kernel/CMakeFiles/ops_info_gen_ascend310b.dir/build.make +.PHONY : ops_info_gen_ascend310b + +# Rule to build all files generated by this target. +op_kernel/CMakeFiles/ops_info_gen_ascend310b.dir/build: ops_info_gen_ascend310b +.PHONY : op_kernel/CMakeFiles/ops_info_gen_ascend310b.dir/build + +op_kernel/CMakeFiles/ops_info_gen_ascend310b.dir/clean: + cd /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/op_kernel && $(CMAKE_COMMAND) -P CMakeFiles/ops_info_gen_ascend310b.dir/cmake_clean.cmake +.PHONY : op_kernel/CMakeFiles/ops_info_gen_ascend310b.dir/clean + +op_kernel/CMakeFiles/ops_info_gen_ascend310b.dir/depend: + cd /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/op_kernel /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/op_kernel /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/CMakeFiles/ops_info_gen_ascend310b.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : op_kernel/CMakeFiles/ops_info_gen_ascend310b.dir/depend + diff --git a/Increase_Host_compute/Is_increase/build_out/op_kernel/CMakeFiles/ops_info_gen_ascend310b.dir/cmake_clean.cmake b/Increase_Host_compute/Is_increase/build_out/op_kernel/CMakeFiles/ops_info_gen_ascend310b.dir/cmake_clean.cmake new file mode 100644 index 0000000000000000000000000000000000000000..0873ef7dbd668d16556df9538a9fa0bf4a335d09 --- /dev/null +++ b/Increase_Host_compute/Is_increase/build_out/op_kernel/CMakeFiles/ops_info_gen_ascend310b.dir/cmake_clean.cmake @@ -0,0 +1,9 @@ +file(REMOVE_RECURSE + "CMakeFiles/ops_info_gen_ascend310b" + "tbe/op_info_cfg/ai_core/ascend310b/aic-ascend310b-ops-info.json" +) + +# Per-language clean rules from dependency scanning. +foreach(lang ) + include(CMakeFiles/ops_info_gen_ascend310b.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/Increase_Host_compute/Is_increase/build_out/op_kernel/CMakeFiles/ops_info_gen_ascend310b.dir/compiler_depend.make b/Increase_Host_compute/Is_increase/build_out/op_kernel/CMakeFiles/ops_info_gen_ascend310b.dir/compiler_depend.make new file mode 100644 index 0000000000000000000000000000000000000000..b1c31a685ba07abf8d9ee8e5c14347e18147775b --- /dev/null +++ b/Increase_Host_compute/Is_increase/build_out/op_kernel/CMakeFiles/ops_info_gen_ascend310b.dir/compiler_depend.make @@ -0,0 +1,2 @@ +# Empty custom commands generated dependencies file for ops_info_gen_ascend310b. +# This may be replaced when dependencies are built. diff --git a/Increase_Host_compute/Is_increase/build_out/op_kernel/CMakeFiles/ops_info_gen_ascend310b.dir/compiler_depend.ts b/Increase_Host_compute/Is_increase/build_out/op_kernel/CMakeFiles/ops_info_gen_ascend310b.dir/compiler_depend.ts new file mode 100644 index 0000000000000000000000000000000000000000..48b406611124e445506c38d8a534c940c16a3dcf --- /dev/null +++ b/Increase_Host_compute/Is_increase/build_out/op_kernel/CMakeFiles/ops_info_gen_ascend310b.dir/compiler_depend.ts @@ -0,0 +1,2 @@ +# CMAKE generated file: DO NOT EDIT! +# Timestamp file for custom commands dependencies management for ops_info_gen_ascend310b. diff --git a/Increase_Host_compute/Is_increase/build_out/op_kernel/CMakeFiles/ops_info_gen_ascend310b.dir/progress.make b/Increase_Host_compute/Is_increase/build_out/op_kernel/CMakeFiles/ops_info_gen_ascend310b.dir/progress.make new file mode 100644 index 0000000000000000000000000000000000000000..7e0358250d669f4e34f1dc4a0fb4d44932f34e28 --- /dev/null +++ b/Increase_Host_compute/Is_increase/build_out/op_kernel/CMakeFiles/ops_info_gen_ascend310b.dir/progress.make @@ -0,0 +1,2 @@ +CMAKE_PROGRESS_1 = 13 + diff --git a/Increase_Host_compute/Is_increase/build_out/op_kernel/CMakeFiles/ops_info_gen_ascend310p.dir/DependInfo.cmake b/Increase_Host_compute/Is_increase/build_out/op_kernel/CMakeFiles/ops_info_gen_ascend310p.dir/DependInfo.cmake new file mode 100644 index 0000000000000000000000000000000000000000..dc55e44b5556fc28ad7acb84f1df08a5aef15b8d --- /dev/null +++ b/Increase_Host_compute/Is_increase/build_out/op_kernel/CMakeFiles/ops_info_gen_ascend310p.dir/DependInfo.cmake @@ -0,0 +1,18 @@ + +# Consider dependencies only in project. +set(CMAKE_DEPENDS_IN_PROJECT_ONLY OFF) + +# The set of languages for which implicit dependencies are needed: +set(CMAKE_DEPENDS_LANGUAGES + ) + +# The set of dependency files which are needed: +set(CMAKE_DEPENDS_DEPENDENCY_FILES + ) + +# Targets to which this target links. +set(CMAKE_TARGET_LINKED_INFO_FILES + ) + +# Fortran module output directory. +set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/Increase_Host_compute/Is_increase/build_out/op_kernel/CMakeFiles/ops_info_gen_ascend310p.dir/build.make b/Increase_Host_compute/Is_increase/build_out/op_kernel/CMakeFiles/ops_info_gen_ascend310p.dir/build.make new file mode 100644 index 0000000000000000000000000000000000000000..9cf7efb21fb4298647e6123b98291a0eb051b4ae --- /dev/null +++ b/Increase_Host_compute/Is_increase/build_out/op_kernel/CMakeFiles/ops_info_gen_ascend310p.dir/build.make @@ -0,0 +1,92 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + +# Disable VCS-based implicit rules. +% : %,v + +# Disable VCS-based implicit rules. +% : RCS/% + +# Disable VCS-based implicit rules. +% : RCS/%,v + +# Disable VCS-based implicit rules. +% : SCCS/s.% + +# Disable VCS-based implicit rules. +% : s.% + +.SUFFIXES: .hpux_make_needs_suffix_list + +# Command-line flag to silence nested $(MAKE). +$(VERBOSE)MAKESILENT = -s + +#Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E rm -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out + +# Utility rule file for ops_info_gen_ascend310p. + +# Include any custom commands dependencies for this target. +include op_kernel/CMakeFiles/ops_info_gen_ascend310p.dir/compiler_depend.make + +# Include the progress variables for this target. +include op_kernel/CMakeFiles/ops_info_gen_ascend310p.dir/progress.make + +op_kernel/CMakeFiles/ops_info_gen_ascend310p: op_kernel/tbe/op_info_cfg/ai_core/ascend310p/aic-ascend310p-ops-info.json + +op_kernel/tbe/op_info_cfg/ai_core/ascend310p/aic-ascend310p-ops-info.json: + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --blue --bold --progress-dir=/Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Generating tbe/op_info_cfg/ai_core/ascend310p/aic-ascend310p-ops-info.json" + cd /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/op_kernel && mkdir -p /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/tbe/op_info_cfg/ai_core/ascend310p + cd /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/op_kernel && python3 /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/cmake/util/parse_ini_to_json.py /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/autogen/aic-ascend310p-ops-info.ini /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/tbe/op_info_cfg/ai_core/ascend310p/aic-ascend310p-ops-info.json + +ops_info_gen_ascend310p: op_kernel/CMakeFiles/ops_info_gen_ascend310p +ops_info_gen_ascend310p: op_kernel/tbe/op_info_cfg/ai_core/ascend310p/aic-ascend310p-ops-info.json +ops_info_gen_ascend310p: op_kernel/CMakeFiles/ops_info_gen_ascend310p.dir/build.make +.PHONY : ops_info_gen_ascend310p + +# Rule to build all files generated by this target. +op_kernel/CMakeFiles/ops_info_gen_ascend310p.dir/build: ops_info_gen_ascend310p +.PHONY : op_kernel/CMakeFiles/ops_info_gen_ascend310p.dir/build + +op_kernel/CMakeFiles/ops_info_gen_ascend310p.dir/clean: + cd /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/op_kernel && $(CMAKE_COMMAND) -P CMakeFiles/ops_info_gen_ascend310p.dir/cmake_clean.cmake +.PHONY : op_kernel/CMakeFiles/ops_info_gen_ascend310p.dir/clean + +op_kernel/CMakeFiles/ops_info_gen_ascend310p.dir/depend: + cd /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/op_kernel /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/op_kernel /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/CMakeFiles/ops_info_gen_ascend310p.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : op_kernel/CMakeFiles/ops_info_gen_ascend310p.dir/depend + diff --git a/Increase_Host_compute/Is_increase/build_out/op_kernel/CMakeFiles/ops_info_gen_ascend310p.dir/cmake_clean.cmake b/Increase_Host_compute/Is_increase/build_out/op_kernel/CMakeFiles/ops_info_gen_ascend310p.dir/cmake_clean.cmake new file mode 100644 index 0000000000000000000000000000000000000000..4f287b559bc0c027efc13763de2e2365c2d70d15 --- /dev/null +++ b/Increase_Host_compute/Is_increase/build_out/op_kernel/CMakeFiles/ops_info_gen_ascend310p.dir/cmake_clean.cmake @@ -0,0 +1,9 @@ +file(REMOVE_RECURSE + "CMakeFiles/ops_info_gen_ascend310p" + "tbe/op_info_cfg/ai_core/ascend310p/aic-ascend310p-ops-info.json" +) + +# Per-language clean rules from dependency scanning. +foreach(lang ) + include(CMakeFiles/ops_info_gen_ascend310p.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/Increase_Host_compute/Is_increase/build_out/op_kernel/CMakeFiles/ops_info_gen_ascend310p.dir/compiler_depend.make b/Increase_Host_compute/Is_increase/build_out/op_kernel/CMakeFiles/ops_info_gen_ascend310p.dir/compiler_depend.make new file mode 100644 index 0000000000000000000000000000000000000000..d19bb709bb14351506df228db182aa100cbbb8f6 --- /dev/null +++ b/Increase_Host_compute/Is_increase/build_out/op_kernel/CMakeFiles/ops_info_gen_ascend310p.dir/compiler_depend.make @@ -0,0 +1,2 @@ +# Empty custom commands generated dependencies file for ops_info_gen_ascend310p. +# This may be replaced when dependencies are built. diff --git a/Increase_Host_compute/Is_increase/build_out/op_kernel/CMakeFiles/ops_info_gen_ascend310p.dir/compiler_depend.ts b/Increase_Host_compute/Is_increase/build_out/op_kernel/CMakeFiles/ops_info_gen_ascend310p.dir/compiler_depend.ts new file mode 100644 index 0000000000000000000000000000000000000000..c42f277a097a418418ede14a7bec2dc336c18cc9 --- /dev/null +++ b/Increase_Host_compute/Is_increase/build_out/op_kernel/CMakeFiles/ops_info_gen_ascend310p.dir/compiler_depend.ts @@ -0,0 +1,2 @@ +# CMAKE generated file: DO NOT EDIT! +# Timestamp file for custom commands dependencies management for ops_info_gen_ascend310p. diff --git a/Increase_Host_compute/Is_increase/build_out/op_kernel/CMakeFiles/ops_info_gen_ascend310p.dir/progress.make b/Increase_Host_compute/Is_increase/build_out/op_kernel/CMakeFiles/ops_info_gen_ascend310p.dir/progress.make new file mode 100644 index 0000000000000000000000000000000000000000..db9f2e439e11ef2781ec53779fc020fa01a2ea5b --- /dev/null +++ b/Increase_Host_compute/Is_increase/build_out/op_kernel/CMakeFiles/ops_info_gen_ascend310p.dir/progress.make @@ -0,0 +1,2 @@ +CMAKE_PROGRESS_1 = 14 + diff --git a/Increase_Host_compute/Is_increase/build_out/op_kernel/CMakeFiles/ops_info_gen_ascend910.dir/DependInfo.cmake b/Increase_Host_compute/Is_increase/build_out/op_kernel/CMakeFiles/ops_info_gen_ascend910.dir/DependInfo.cmake new file mode 100644 index 0000000000000000000000000000000000000000..dc55e44b5556fc28ad7acb84f1df08a5aef15b8d --- /dev/null +++ b/Increase_Host_compute/Is_increase/build_out/op_kernel/CMakeFiles/ops_info_gen_ascend910.dir/DependInfo.cmake @@ -0,0 +1,18 @@ + +# Consider dependencies only in project. +set(CMAKE_DEPENDS_IN_PROJECT_ONLY OFF) + +# The set of languages for which implicit dependencies are needed: +set(CMAKE_DEPENDS_LANGUAGES + ) + +# The set of dependency files which are needed: +set(CMAKE_DEPENDS_DEPENDENCY_FILES + ) + +# Targets to which this target links. +set(CMAKE_TARGET_LINKED_INFO_FILES + ) + +# Fortran module output directory. +set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/Increase_Host_compute/Is_increase/build_out/op_kernel/CMakeFiles/ops_info_gen_ascend910.dir/build.make b/Increase_Host_compute/Is_increase/build_out/op_kernel/CMakeFiles/ops_info_gen_ascend910.dir/build.make new file mode 100644 index 0000000000000000000000000000000000000000..d34c7cb475cd84a11574d0c1b3b36ccaed5e79ed --- /dev/null +++ b/Increase_Host_compute/Is_increase/build_out/op_kernel/CMakeFiles/ops_info_gen_ascend910.dir/build.make @@ -0,0 +1,92 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + +# Disable VCS-based implicit rules. +% : %,v + +# Disable VCS-based implicit rules. +% : RCS/% + +# Disable VCS-based implicit rules. +% : RCS/%,v + +# Disable VCS-based implicit rules. +% : SCCS/s.% + +# Disable VCS-based implicit rules. +% : s.% + +.SUFFIXES: .hpux_make_needs_suffix_list + +# Command-line flag to silence nested $(MAKE). +$(VERBOSE)MAKESILENT = -s + +#Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E rm -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out + +# Utility rule file for ops_info_gen_ascend910. + +# Include any custom commands dependencies for this target. +include op_kernel/CMakeFiles/ops_info_gen_ascend910.dir/compiler_depend.make + +# Include the progress variables for this target. +include op_kernel/CMakeFiles/ops_info_gen_ascend910.dir/progress.make + +op_kernel/CMakeFiles/ops_info_gen_ascend910: op_kernel/tbe/op_info_cfg/ai_core/ascend910/aic-ascend910-ops-info.json + +op_kernel/tbe/op_info_cfg/ai_core/ascend910/aic-ascend910-ops-info.json: + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --blue --bold --progress-dir=/Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Generating tbe/op_info_cfg/ai_core/ascend910/aic-ascend910-ops-info.json" + cd /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/op_kernel && mkdir -p /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/tbe/op_info_cfg/ai_core/ascend910 + cd /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/op_kernel && python3 /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/cmake/util/parse_ini_to_json.py /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/autogen/aic-ascend910-ops-info.ini /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/tbe/op_info_cfg/ai_core/ascend910/aic-ascend910-ops-info.json + +ops_info_gen_ascend910: op_kernel/CMakeFiles/ops_info_gen_ascend910 +ops_info_gen_ascend910: op_kernel/tbe/op_info_cfg/ai_core/ascend910/aic-ascend910-ops-info.json +ops_info_gen_ascend910: op_kernel/CMakeFiles/ops_info_gen_ascend910.dir/build.make +.PHONY : ops_info_gen_ascend910 + +# Rule to build all files generated by this target. +op_kernel/CMakeFiles/ops_info_gen_ascend910.dir/build: ops_info_gen_ascend910 +.PHONY : op_kernel/CMakeFiles/ops_info_gen_ascend910.dir/build + +op_kernel/CMakeFiles/ops_info_gen_ascend910.dir/clean: + cd /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/op_kernel && $(CMAKE_COMMAND) -P CMakeFiles/ops_info_gen_ascend910.dir/cmake_clean.cmake +.PHONY : op_kernel/CMakeFiles/ops_info_gen_ascend910.dir/clean + +op_kernel/CMakeFiles/ops_info_gen_ascend910.dir/depend: + cd /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/op_kernel /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/op_kernel /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/CMakeFiles/ops_info_gen_ascend910.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : op_kernel/CMakeFiles/ops_info_gen_ascend910.dir/depend + diff --git a/Increase_Host_compute/Is_increase/build_out/op_kernel/CMakeFiles/ops_info_gen_ascend910.dir/cmake_clean.cmake b/Increase_Host_compute/Is_increase/build_out/op_kernel/CMakeFiles/ops_info_gen_ascend910.dir/cmake_clean.cmake new file mode 100644 index 0000000000000000000000000000000000000000..ddda5e8fddad294c116e69843a8829f4e7611789 --- /dev/null +++ b/Increase_Host_compute/Is_increase/build_out/op_kernel/CMakeFiles/ops_info_gen_ascend910.dir/cmake_clean.cmake @@ -0,0 +1,9 @@ +file(REMOVE_RECURSE + "CMakeFiles/ops_info_gen_ascend910" + "tbe/op_info_cfg/ai_core/ascend910/aic-ascend910-ops-info.json" +) + +# Per-language clean rules from dependency scanning. +foreach(lang ) + include(CMakeFiles/ops_info_gen_ascend910.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/Increase_Host_compute/Is_increase/build_out/op_kernel/CMakeFiles/ops_info_gen_ascend910.dir/compiler_depend.make b/Increase_Host_compute/Is_increase/build_out/op_kernel/CMakeFiles/ops_info_gen_ascend910.dir/compiler_depend.make new file mode 100644 index 0000000000000000000000000000000000000000..f0018fab5ff3d8a40c1b63606bbdb60145ae6134 --- /dev/null +++ b/Increase_Host_compute/Is_increase/build_out/op_kernel/CMakeFiles/ops_info_gen_ascend910.dir/compiler_depend.make @@ -0,0 +1,2 @@ +# Empty custom commands generated dependencies file for ops_info_gen_ascend910. +# This may be replaced when dependencies are built. diff --git a/Increase_Host_compute/Is_increase/build_out/op_kernel/CMakeFiles/ops_info_gen_ascend910.dir/compiler_depend.ts b/Increase_Host_compute/Is_increase/build_out/op_kernel/CMakeFiles/ops_info_gen_ascend910.dir/compiler_depend.ts new file mode 100644 index 0000000000000000000000000000000000000000..f38b3613acab3544a1ca93d23556ddb0900d2d90 --- /dev/null +++ b/Increase_Host_compute/Is_increase/build_out/op_kernel/CMakeFiles/ops_info_gen_ascend910.dir/compiler_depend.ts @@ -0,0 +1,2 @@ +# CMAKE generated file: DO NOT EDIT! +# Timestamp file for custom commands dependencies management for ops_info_gen_ascend910. diff --git a/Increase_Host_compute/Is_increase/build_out/op_kernel/CMakeFiles/ops_info_gen_ascend910.dir/progress.make b/Increase_Host_compute/Is_increase/build_out/op_kernel/CMakeFiles/ops_info_gen_ascend910.dir/progress.make new file mode 100644 index 0000000000000000000000000000000000000000..6bdbd1465365992dad3be11acb9be72443f38ce5 --- /dev/null +++ b/Increase_Host_compute/Is_increase/build_out/op_kernel/CMakeFiles/ops_info_gen_ascend910.dir/progress.make @@ -0,0 +1,2 @@ +CMAKE_PROGRESS_1 = 15 + diff --git a/Increase_Host_compute/Is_increase/build_out/op_kernel/CMakeFiles/ops_info_gen_ascend910b.dir/DependInfo.cmake b/Increase_Host_compute/Is_increase/build_out/op_kernel/CMakeFiles/ops_info_gen_ascend910b.dir/DependInfo.cmake new file mode 100644 index 0000000000000000000000000000000000000000..dc55e44b5556fc28ad7acb84f1df08a5aef15b8d --- /dev/null +++ b/Increase_Host_compute/Is_increase/build_out/op_kernel/CMakeFiles/ops_info_gen_ascend910b.dir/DependInfo.cmake @@ -0,0 +1,18 @@ + +# Consider dependencies only in project. +set(CMAKE_DEPENDS_IN_PROJECT_ONLY OFF) + +# The set of languages for which implicit dependencies are needed: +set(CMAKE_DEPENDS_LANGUAGES + ) + +# The set of dependency files which are needed: +set(CMAKE_DEPENDS_DEPENDENCY_FILES + ) + +# Targets to which this target links. +set(CMAKE_TARGET_LINKED_INFO_FILES + ) + +# Fortran module output directory. +set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/Increase_Host_compute/Is_increase/build_out/op_kernel/CMakeFiles/ops_info_gen_ascend910b.dir/build.make b/Increase_Host_compute/Is_increase/build_out/op_kernel/CMakeFiles/ops_info_gen_ascend910b.dir/build.make new file mode 100644 index 0000000000000000000000000000000000000000..7b4a09fa3f6a5e1a12ddbe702eea741e838f0421 --- /dev/null +++ b/Increase_Host_compute/Is_increase/build_out/op_kernel/CMakeFiles/ops_info_gen_ascend910b.dir/build.make @@ -0,0 +1,92 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + +# Disable VCS-based implicit rules. +% : %,v + +# Disable VCS-based implicit rules. +% : RCS/% + +# Disable VCS-based implicit rules. +% : RCS/%,v + +# Disable VCS-based implicit rules. +% : SCCS/s.% + +# Disable VCS-based implicit rules. +% : s.% + +.SUFFIXES: .hpux_make_needs_suffix_list + +# Command-line flag to silence nested $(MAKE). +$(VERBOSE)MAKESILENT = -s + +#Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E rm -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out + +# Utility rule file for ops_info_gen_ascend910b. + +# Include any custom commands dependencies for this target. +include op_kernel/CMakeFiles/ops_info_gen_ascend910b.dir/compiler_depend.make + +# Include the progress variables for this target. +include op_kernel/CMakeFiles/ops_info_gen_ascend910b.dir/progress.make + +op_kernel/CMakeFiles/ops_info_gen_ascend910b: op_kernel/tbe/op_info_cfg/ai_core/ascend910b/aic-ascend910b-ops-info.json + +op_kernel/tbe/op_info_cfg/ai_core/ascend910b/aic-ascend910b-ops-info.json: + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --blue --bold --progress-dir=/Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Generating tbe/op_info_cfg/ai_core/ascend910b/aic-ascend910b-ops-info.json" + cd /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/op_kernel && mkdir -p /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/tbe/op_info_cfg/ai_core/ascend910b + cd /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/op_kernel && python3 /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/cmake/util/parse_ini_to_json.py /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/autogen/aic-ascend910b-ops-info.ini /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/tbe/op_info_cfg/ai_core/ascend910b/aic-ascend910b-ops-info.json + +ops_info_gen_ascend910b: op_kernel/CMakeFiles/ops_info_gen_ascend910b +ops_info_gen_ascend910b: op_kernel/tbe/op_info_cfg/ai_core/ascend910b/aic-ascend910b-ops-info.json +ops_info_gen_ascend910b: op_kernel/CMakeFiles/ops_info_gen_ascend910b.dir/build.make +.PHONY : ops_info_gen_ascend910b + +# Rule to build all files generated by this target. +op_kernel/CMakeFiles/ops_info_gen_ascend910b.dir/build: ops_info_gen_ascend910b +.PHONY : op_kernel/CMakeFiles/ops_info_gen_ascend910b.dir/build + +op_kernel/CMakeFiles/ops_info_gen_ascend910b.dir/clean: + cd /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/op_kernel && $(CMAKE_COMMAND) -P CMakeFiles/ops_info_gen_ascend910b.dir/cmake_clean.cmake +.PHONY : op_kernel/CMakeFiles/ops_info_gen_ascend910b.dir/clean + +op_kernel/CMakeFiles/ops_info_gen_ascend910b.dir/depend: + cd /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/op_kernel /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/op_kernel /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/CMakeFiles/ops_info_gen_ascend910b.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : op_kernel/CMakeFiles/ops_info_gen_ascend910b.dir/depend + diff --git a/Increase_Host_compute/Is_increase/build_out/op_kernel/CMakeFiles/ops_info_gen_ascend910b.dir/cmake_clean.cmake b/Increase_Host_compute/Is_increase/build_out/op_kernel/CMakeFiles/ops_info_gen_ascend910b.dir/cmake_clean.cmake new file mode 100644 index 0000000000000000000000000000000000000000..2a4652c5b2ad65cb30b012f83f4c93bb1aca0dde --- /dev/null +++ b/Increase_Host_compute/Is_increase/build_out/op_kernel/CMakeFiles/ops_info_gen_ascend910b.dir/cmake_clean.cmake @@ -0,0 +1,9 @@ +file(REMOVE_RECURSE + "CMakeFiles/ops_info_gen_ascend910b" + "tbe/op_info_cfg/ai_core/ascend910b/aic-ascend910b-ops-info.json" +) + +# Per-language clean rules from dependency scanning. +foreach(lang ) + include(CMakeFiles/ops_info_gen_ascend910b.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/Increase_Host_compute/Is_increase/build_out/op_kernel/CMakeFiles/ops_info_gen_ascend910b.dir/compiler_depend.make b/Increase_Host_compute/Is_increase/build_out/op_kernel/CMakeFiles/ops_info_gen_ascend910b.dir/compiler_depend.make new file mode 100644 index 0000000000000000000000000000000000000000..de46960c131f3e7df591cd8804f02fdb8ad3d1b3 --- /dev/null +++ b/Increase_Host_compute/Is_increase/build_out/op_kernel/CMakeFiles/ops_info_gen_ascend910b.dir/compiler_depend.make @@ -0,0 +1,2 @@ +# Empty custom commands generated dependencies file for ops_info_gen_ascend910b. +# This may be replaced when dependencies are built. diff --git a/Increase_Host_compute/Is_increase/build_out/op_kernel/CMakeFiles/ops_info_gen_ascend910b.dir/compiler_depend.ts b/Increase_Host_compute/Is_increase/build_out/op_kernel/CMakeFiles/ops_info_gen_ascend910b.dir/compiler_depend.ts new file mode 100644 index 0000000000000000000000000000000000000000..92989fc6e53d3136aec2bcc4e72270f683fa176a --- /dev/null +++ b/Increase_Host_compute/Is_increase/build_out/op_kernel/CMakeFiles/ops_info_gen_ascend910b.dir/compiler_depend.ts @@ -0,0 +1,2 @@ +# CMAKE generated file: DO NOT EDIT! +# Timestamp file for custom commands dependencies management for ops_info_gen_ascend910b. diff --git a/Increase_Host_compute/Is_increase/build_out/op_kernel/CMakeFiles/ops_info_gen_ascend910b.dir/progress.make b/Increase_Host_compute/Is_increase/build_out/op_kernel/CMakeFiles/ops_info_gen_ascend910b.dir/progress.make new file mode 100644 index 0000000000000000000000000000000000000000..0b890e87759b3c0771a961d0361c64e8e5d7fd17 --- /dev/null +++ b/Increase_Host_compute/Is_increase/build_out/op_kernel/CMakeFiles/ops_info_gen_ascend910b.dir/progress.make @@ -0,0 +1,2 @@ +CMAKE_PROGRESS_1 = 16 + diff --git a/Increase_Host_compute/Is_increase/build_out/op_kernel/CMakeFiles/progress.marks b/Increase_Host_compute/Is_increase/build_out/op_kernel/CMakeFiles/progress.marks new file mode 100644 index 0000000000000000000000000000000000000000..1e8b314962144c26d5e0e50fd29d2ca327864913 --- /dev/null +++ b/Increase_Host_compute/Is_increase/build_out/op_kernel/CMakeFiles/progress.marks @@ -0,0 +1 @@ +6 diff --git a/Increase_Host_compute/Is_increase/build_out/op_kernel/Makefile b/Increase_Host_compute/Is_increase/build_out/op_kernel/Makefile new file mode 100644 index 0000000000000000000000000000000000000000..bc4b3e6ae2d4cc4ab43c67be77247681e40aa02c --- /dev/null +++ b/Increase_Host_compute/Is_increase/build_out/op_kernel/Makefile @@ -0,0 +1,556 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +# Default target executed when no arguments are given to make. +default_target: all +.PHONY : default_target + +# Allow only one "make -f Makefile2" at a time, but pass parallelism. +.NOTPARALLEL: + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + +# Disable VCS-based implicit rules. +% : %,v + +# Disable VCS-based implicit rules. +% : RCS/% + +# Disable VCS-based implicit rules. +% : RCS/%,v + +# Disable VCS-based implicit rules. +% : SCCS/s.% + +# Disable VCS-based implicit rules. +% : s.% + +.SUFFIXES: .hpux_make_needs_suffix_list + +# Command-line flag to silence nested $(MAKE). +$(VERBOSE)MAKESILENT = -s + +#Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E rm -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out + +#============================================================================= +# Targets provided globally by CMake. + +# Special rule for the target package +package: preinstall + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Run CPack packaging tool..." + cd /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out && /usr/bin/cpack --config ./CPackConfig.cmake +.PHONY : package + +# Special rule for the target package +package/fast: package +.PHONY : package/fast + +# Special rule for the target package_source +package_source: + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Run CPack packaging tool for source..." + cd /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out && /usr/bin/cpack --config ./CPackSourceConfig.cmake /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/CPackSourceConfig.cmake +.PHONY : package_source + +# Special rule for the target package_source +package_source/fast: package_source +.PHONY : package_source/fast + +# Special rule for the target edit_cache +edit_cache: + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "No interactive CMake dialog available..." + /usr/bin/cmake -E echo No\ interactive\ CMake\ dialog\ available. +.PHONY : edit_cache + +# Special rule for the target edit_cache +edit_cache/fast: edit_cache +.PHONY : edit_cache/fast + +# Special rule for the target rebuild_cache +rebuild_cache: + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running CMake to regenerate build system..." + /usr/bin/cmake --regenerate-during-build -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) +.PHONY : rebuild_cache + +# Special rule for the target rebuild_cache +rebuild_cache/fast: rebuild_cache +.PHONY : rebuild_cache/fast + +# Special rule for the target list_install_components +list_install_components: + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Available install components are: \"Unspecified\"" +.PHONY : list_install_components + +# Special rule for the target list_install_components +list_install_components/fast: list_install_components +.PHONY : list_install_components/fast + +# Special rule for the target install +install: preinstall + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Install the project..." + /usr/bin/cmake -P cmake_install.cmake +.PHONY : install + +# Special rule for the target install +install/fast: preinstall/fast + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Install the project..." + /usr/bin/cmake -P cmake_install.cmake +.PHONY : install/fast + +# Special rule for the target install/local +install/local: preinstall + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Installing only the local directory..." + /usr/bin/cmake -DCMAKE_INSTALL_LOCAL_ONLY=1 -P cmake_install.cmake +.PHONY : install/local + +# Special rule for the target install/local +install/local/fast: preinstall/fast + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Installing only the local directory..." + /usr/bin/cmake -DCMAKE_INSTALL_LOCAL_ONLY=1 -P cmake_install.cmake +.PHONY : install/local/fast + +# Special rule for the target install/strip +install/strip: preinstall + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Installing the project stripped..." + /usr/bin/cmake -DCMAKE_INSTALL_DO_STRIP=1 -P cmake_install.cmake +.PHONY : install/strip + +# Special rule for the target install/strip +install/strip/fast: preinstall/fast + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Installing the project stripped..." + /usr/bin/cmake -DCMAKE_INSTALL_DO_STRIP=1 -P cmake_install.cmake +.PHONY : install/strip/fast + +# The main all target +all: cmake_check_build_system + cd /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out && $(CMAKE_COMMAND) -E cmake_progress_start /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/CMakeFiles /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/op_kernel//CMakeFiles/progress.marks + cd /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_kernel/all + $(CMAKE_COMMAND) -E cmake_progress_start /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/CMakeFiles 0 +.PHONY : all + +# The main clean target +clean: + cd /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_kernel/clean +.PHONY : clean + +# The main clean target +clean/fast: clean +.PHONY : clean/fast + +# Prepare targets for installation. +preinstall: all + cd /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_kernel/preinstall +.PHONY : preinstall + +# Prepare targets for installation. +preinstall/fast: + cd /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_kernel/preinstall +.PHONY : preinstall/fast + +# clear depends +depend: + cd /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out && $(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 1 +.PHONY : depend + +# Convenience name for target. +op_kernel/CMakeFiles/ops_info_gen_ascend310p.dir/rule: + cd /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_kernel/CMakeFiles/ops_info_gen_ascend310p.dir/rule +.PHONY : op_kernel/CMakeFiles/ops_info_gen_ascend310p.dir/rule + +# Convenience name for target. +ops_info_gen_ascend310p: op_kernel/CMakeFiles/ops_info_gen_ascend310p.dir/rule +.PHONY : ops_info_gen_ascend310p + +# fast build rule for target. +ops_info_gen_ascend310p/fast: + cd /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out && $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ops_info_gen_ascend310p.dir/build.make op_kernel/CMakeFiles/ops_info_gen_ascend310p.dir/build +.PHONY : ops_info_gen_ascend310p/fast + +# Convenience name for target. +op_kernel/CMakeFiles/ascendc_impl_gen.dir/rule: + cd /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_kernel/CMakeFiles/ascendc_impl_gen.dir/rule +.PHONY : op_kernel/CMakeFiles/ascendc_impl_gen.dir/rule + +# Convenience name for target. +ascendc_impl_gen: op_kernel/CMakeFiles/ascendc_impl_gen.dir/rule +.PHONY : ascendc_impl_gen + +# fast build rule for target. +ascendc_impl_gen/fast: + cd /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out && $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_impl_gen.dir/build.make op_kernel/CMakeFiles/ascendc_impl_gen.dir/build +.PHONY : ascendc_impl_gen/fast + +# Convenience name for target. +op_kernel/CMakeFiles/binary.dir/rule: + cd /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_kernel/CMakeFiles/binary.dir/rule +.PHONY : op_kernel/CMakeFiles/binary.dir/rule + +# Convenience name for target. +binary: op_kernel/CMakeFiles/binary.dir/rule +.PHONY : binary + +# fast build rule for target. +binary/fast: + cd /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out && $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/binary.dir/build.make op_kernel/CMakeFiles/binary.dir/build +.PHONY : binary/fast + +# Convenience name for target. +op_kernel/CMakeFiles/ascendc_bin_ascend310p.dir/rule: + cd /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_kernel/CMakeFiles/ascendc_bin_ascend310p.dir/rule +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend310p.dir/rule + +# Convenience name for target. +ascendc_bin_ascend310p: op_kernel/CMakeFiles/ascendc_bin_ascend310p.dir/rule +.PHONY : ascendc_bin_ascend310p + +# fast build rule for target. +ascendc_bin_ascend310p/fast: + cd /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out && $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend310p.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend310p.dir/build +.PHONY : ascendc_bin_ascend310p/fast + +# Convenience name for target. +op_kernel/CMakeFiles/ascendc_bin_ascend310p_gen_ops_config.dir/rule: + cd /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_kernel/CMakeFiles/ascendc_bin_ascend310p_gen_ops_config.dir/rule +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend310p_gen_ops_config.dir/rule + +# Convenience name for target. +ascendc_bin_ascend310p_gen_ops_config: op_kernel/CMakeFiles/ascendc_bin_ascend310p_gen_ops_config.dir/rule +.PHONY : ascendc_bin_ascend310p_gen_ops_config + +# fast build rule for target. +ascendc_bin_ascend310p_gen_ops_config/fast: + cd /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out && $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend310p_gen_ops_config.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend310p_gen_ops_config.dir/build +.PHONY : ascendc_bin_ascend310p_gen_ops_config/fast + +# Convenience name for target. +op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_copy.dir/rule: + cd /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_copy.dir/rule +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_copy.dir/rule + +# Convenience name for target. +ascendc_bin_ascend310p_add_custom_copy: op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_copy.dir/rule +.PHONY : ascendc_bin_ascend310p_add_custom_copy + +# fast build rule for target. +ascendc_bin_ascend310p_add_custom_copy/fast: + cd /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out && $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_copy.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_copy.dir/build +.PHONY : ascendc_bin_ascend310p_add_custom_copy/fast + +# Convenience name for target. +op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_0.dir/rule: + cd /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_0.dir/rule +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_0.dir/rule + +# Convenience name for target. +ascendc_bin_ascend310p_add_custom_0: op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_0.dir/rule +.PHONY : ascendc_bin_ascend310p_add_custom_0 + +# fast build rule for target. +ascendc_bin_ascend310p_add_custom_0/fast: + cd /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out && $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_0.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_0.dir/build +.PHONY : ascendc_bin_ascend310p_add_custom_0/fast + +# Convenience name for target. +op_kernel/CMakeFiles/ops_info_gen_ascend310b.dir/rule: + cd /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_kernel/CMakeFiles/ops_info_gen_ascend310b.dir/rule +.PHONY : op_kernel/CMakeFiles/ops_info_gen_ascend310b.dir/rule + +# Convenience name for target. +ops_info_gen_ascend310b: op_kernel/CMakeFiles/ops_info_gen_ascend310b.dir/rule +.PHONY : ops_info_gen_ascend310b + +# fast build rule for target. +ops_info_gen_ascend310b/fast: + cd /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out && $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ops_info_gen_ascend310b.dir/build.make op_kernel/CMakeFiles/ops_info_gen_ascend310b.dir/build +.PHONY : ops_info_gen_ascend310b/fast + +# Convenience name for target. +op_kernel/CMakeFiles/ascendc_bin_ascend310b.dir/rule: + cd /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_kernel/CMakeFiles/ascendc_bin_ascend310b.dir/rule +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend310b.dir/rule + +# Convenience name for target. +ascendc_bin_ascend310b: op_kernel/CMakeFiles/ascendc_bin_ascend310b.dir/rule +.PHONY : ascendc_bin_ascend310b + +# fast build rule for target. +ascendc_bin_ascend310b/fast: + cd /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out && $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend310b.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend310b.dir/build +.PHONY : ascendc_bin_ascend310b/fast + +# Convenience name for target. +op_kernel/CMakeFiles/ascendc_bin_ascend310b_gen_ops_config.dir/rule: + cd /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_kernel/CMakeFiles/ascendc_bin_ascend310b_gen_ops_config.dir/rule +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend310b_gen_ops_config.dir/rule + +# Convenience name for target. +ascendc_bin_ascend310b_gen_ops_config: op_kernel/CMakeFiles/ascendc_bin_ascend310b_gen_ops_config.dir/rule +.PHONY : ascendc_bin_ascend310b_gen_ops_config + +# fast build rule for target. +ascendc_bin_ascend310b_gen_ops_config/fast: + cd /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out && $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend310b_gen_ops_config.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend310b_gen_ops_config.dir/build +.PHONY : ascendc_bin_ascend310b_gen_ops_config/fast + +# Convenience name for target. +op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_copy.dir/rule: + cd /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_copy.dir/rule +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_copy.dir/rule + +# Convenience name for target. +ascendc_bin_ascend310b_add_custom_copy: op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_copy.dir/rule +.PHONY : ascendc_bin_ascend310b_add_custom_copy + +# fast build rule for target. +ascendc_bin_ascend310b_add_custom_copy/fast: + cd /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out && $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_copy.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_copy.dir/build +.PHONY : ascendc_bin_ascend310b_add_custom_copy/fast + +# Convenience name for target. +op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_0.dir/rule: + cd /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_0.dir/rule +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_0.dir/rule + +# Convenience name for target. +ascendc_bin_ascend310b_add_custom_0: op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_0.dir/rule +.PHONY : ascendc_bin_ascend310b_add_custom_0 + +# fast build rule for target. +ascendc_bin_ascend310b_add_custom_0/fast: + cd /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out && $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_0.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_0.dir/build +.PHONY : ascendc_bin_ascend310b_add_custom_0/fast + +# Convenience name for target. +op_kernel/CMakeFiles/ops_info_gen_ascend910.dir/rule: + cd /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_kernel/CMakeFiles/ops_info_gen_ascend910.dir/rule +.PHONY : op_kernel/CMakeFiles/ops_info_gen_ascend910.dir/rule + +# Convenience name for target. +ops_info_gen_ascend910: op_kernel/CMakeFiles/ops_info_gen_ascend910.dir/rule +.PHONY : ops_info_gen_ascend910 + +# fast build rule for target. +ops_info_gen_ascend910/fast: + cd /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out && $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ops_info_gen_ascend910.dir/build.make op_kernel/CMakeFiles/ops_info_gen_ascend910.dir/build +.PHONY : ops_info_gen_ascend910/fast + +# Convenience name for target. +op_kernel/CMakeFiles/ascendc_bin_ascend910.dir/rule: + cd /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_kernel/CMakeFiles/ascendc_bin_ascend910.dir/rule +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend910.dir/rule + +# Convenience name for target. +ascendc_bin_ascend910: op_kernel/CMakeFiles/ascendc_bin_ascend910.dir/rule +.PHONY : ascendc_bin_ascend910 + +# fast build rule for target. +ascendc_bin_ascend910/fast: + cd /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out && $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend910.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend910.dir/build +.PHONY : ascendc_bin_ascend910/fast + +# Convenience name for target. +op_kernel/CMakeFiles/ascendc_bin_ascend910_gen_ops_config.dir/rule: + cd /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_kernel/CMakeFiles/ascendc_bin_ascend910_gen_ops_config.dir/rule +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend910_gen_ops_config.dir/rule + +# Convenience name for target. +ascendc_bin_ascend910_gen_ops_config: op_kernel/CMakeFiles/ascendc_bin_ascend910_gen_ops_config.dir/rule +.PHONY : ascendc_bin_ascend910_gen_ops_config + +# fast build rule for target. +ascendc_bin_ascend910_gen_ops_config/fast: + cd /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out && $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend910_gen_ops_config.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend910_gen_ops_config.dir/build +.PHONY : ascendc_bin_ascend910_gen_ops_config/fast + +# Convenience name for target. +op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_copy.dir/rule: + cd /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_copy.dir/rule +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_copy.dir/rule + +# Convenience name for target. +ascendc_bin_ascend910_add_custom_copy: op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_copy.dir/rule +.PHONY : ascendc_bin_ascend910_add_custom_copy + +# fast build rule for target. +ascendc_bin_ascend910_add_custom_copy/fast: + cd /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out && $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_copy.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_copy.dir/build +.PHONY : ascendc_bin_ascend910_add_custom_copy/fast + +# Convenience name for target. +op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_0.dir/rule: + cd /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_0.dir/rule +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_0.dir/rule + +# Convenience name for target. +ascendc_bin_ascend910_add_custom_0: op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_0.dir/rule +.PHONY : ascendc_bin_ascend910_add_custom_0 + +# fast build rule for target. +ascendc_bin_ascend910_add_custom_0/fast: + cd /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out && $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_0.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_0.dir/build +.PHONY : ascendc_bin_ascend910_add_custom_0/fast + +# Convenience name for target. +op_kernel/CMakeFiles/ops_info_gen_ascend910b.dir/rule: + cd /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_kernel/CMakeFiles/ops_info_gen_ascend910b.dir/rule +.PHONY : op_kernel/CMakeFiles/ops_info_gen_ascend910b.dir/rule + +# Convenience name for target. +ops_info_gen_ascend910b: op_kernel/CMakeFiles/ops_info_gen_ascend910b.dir/rule +.PHONY : ops_info_gen_ascend910b + +# fast build rule for target. +ops_info_gen_ascend910b/fast: + cd /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out && $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ops_info_gen_ascend910b.dir/build.make op_kernel/CMakeFiles/ops_info_gen_ascend910b.dir/build +.PHONY : ops_info_gen_ascend910b/fast + +# Convenience name for target. +op_kernel/CMakeFiles/ascendc_bin_ascend910b.dir/rule: + cd /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_kernel/CMakeFiles/ascendc_bin_ascend910b.dir/rule +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend910b.dir/rule + +# Convenience name for target. +ascendc_bin_ascend910b: op_kernel/CMakeFiles/ascendc_bin_ascend910b.dir/rule +.PHONY : ascendc_bin_ascend910b + +# fast build rule for target. +ascendc_bin_ascend910b/fast: + cd /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out && $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend910b.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend910b.dir/build +.PHONY : ascendc_bin_ascend910b/fast + +# Convenience name for target. +op_kernel/CMakeFiles/ascendc_bin_ascend910b_gen_ops_config.dir/rule: + cd /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_kernel/CMakeFiles/ascendc_bin_ascend910b_gen_ops_config.dir/rule +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend910b_gen_ops_config.dir/rule + +# Convenience name for target. +ascendc_bin_ascend910b_gen_ops_config: op_kernel/CMakeFiles/ascendc_bin_ascend910b_gen_ops_config.dir/rule +.PHONY : ascendc_bin_ascend910b_gen_ops_config + +# fast build rule for target. +ascendc_bin_ascend910b_gen_ops_config/fast: + cd /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out && $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend910b_gen_ops_config.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend910b_gen_ops_config.dir/build +.PHONY : ascendc_bin_ascend910b_gen_ops_config/fast + +# Convenience name for target. +op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_copy.dir/rule: + cd /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_copy.dir/rule +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_copy.dir/rule + +# Convenience name for target. +ascendc_bin_ascend910b_add_custom_copy: op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_copy.dir/rule +.PHONY : ascendc_bin_ascend910b_add_custom_copy + +# fast build rule for target. +ascendc_bin_ascend910b_add_custom_copy/fast: + cd /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out && $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_copy.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_copy.dir/build +.PHONY : ascendc_bin_ascend910b_add_custom_copy/fast + +# Convenience name for target. +op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_0.dir/rule: + cd /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_0.dir/rule +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_0.dir/rule + +# Convenience name for target. +ascendc_bin_ascend910b_add_custom_0: op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_0.dir/rule +.PHONY : ascendc_bin_ascend910b_add_custom_0 + +# fast build rule for target. +ascendc_bin_ascend910b_add_custom_0/fast: + cd /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out && $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_0.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_0.dir/build +.PHONY : ascendc_bin_ascend910b_add_custom_0/fast + +# Convenience name for target. +op_kernel/CMakeFiles/npu_supported_ops.dir/rule: + cd /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_kernel/CMakeFiles/npu_supported_ops.dir/rule +.PHONY : op_kernel/CMakeFiles/npu_supported_ops.dir/rule + +# Convenience name for target. +npu_supported_ops: op_kernel/CMakeFiles/npu_supported_ops.dir/rule +.PHONY : npu_supported_ops + +# fast build rule for target. +npu_supported_ops/fast: + cd /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out && $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/npu_supported_ops.dir/build.make op_kernel/CMakeFiles/npu_supported_ops.dir/build +.PHONY : npu_supported_ops/fast + +# Help Target +help: + @echo "The following are some of the valid targets for this Makefile:" + @echo "... all (the default if no target is provided)" + @echo "... clean" + @echo "... depend" + @echo "... edit_cache" + @echo "... install" + @echo "... install/local" + @echo "... install/strip" + @echo "... list_install_components" + @echo "... package" + @echo "... package_source" + @echo "... rebuild_cache" + @echo "... ascendc_bin_ascend310b" + @echo "... ascendc_bin_ascend310b_add_custom_0" + @echo "... ascendc_bin_ascend310b_add_custom_copy" + @echo "... ascendc_bin_ascend310b_gen_ops_config" + @echo "... ascendc_bin_ascend310p" + @echo "... ascendc_bin_ascend310p_add_custom_0" + @echo "... ascendc_bin_ascend310p_add_custom_copy" + @echo "... ascendc_bin_ascend310p_gen_ops_config" + @echo "... ascendc_bin_ascend910" + @echo "... ascendc_bin_ascend910_add_custom_0" + @echo "... ascendc_bin_ascend910_add_custom_copy" + @echo "... ascendc_bin_ascend910_gen_ops_config" + @echo "... ascendc_bin_ascend910b" + @echo "... ascendc_bin_ascend910b_add_custom_0" + @echo "... ascendc_bin_ascend910b_add_custom_copy" + @echo "... ascendc_bin_ascend910b_gen_ops_config" + @echo "... ascendc_impl_gen" + @echo "... binary" + @echo "... npu_supported_ops" + @echo "... ops_info_gen_ascend310b" + @echo "... ops_info_gen_ascend310p" + @echo "... ops_info_gen_ascend910" + @echo "... ops_info_gen_ascend910b" +.PHONY : help + + + +#============================================================================= +# Special targets to cleanup operation of make. + +# Special rule to run CMake to check the build system integrity. +# No rule that depends on this can have commands that come from listfiles +# because they might be regenerated. +cmake_check_build_system: + cd /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out && $(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 0 +.PHONY : cmake_check_build_system + diff --git a/Increase_Host_compute/Is_increase/build_out/op_kernel/binary/ascend310b/bin/add_custom.json b/Increase_Host_compute/Is_increase/build_out/op_kernel/binary/ascend310b/bin/add_custom.json new file mode 100644 index 0000000000000000000000000000000000000000..5590e710820e8be0966a46cadeeb4e2a36c59a88 --- /dev/null +++ b/Increase_Host_compute/Is_increase/build_out/op_kernel/binary/ascend310b/bin/add_custom.json @@ -0,0 +1,49 @@ +{ + "binList": [ + { + "simplifiedKey": [ + "AddCustom/d=0,p=0/1,2/1,2/1,2", + "AddCustom/d=1,p=0/1,2/1,2/1,2" + ], + "staticKey": "24db4d78a3a31c0287aa11345320c199348443901fef8fe630f68f86fd5dc348", + "int64Mode": false, + "inputs": [ + { + "name": "x", + "index": 0, + "dtype": "float16", + "format": "ND", + "paramType": "required", + "shape": [ + -2 + ] + }, + { + "name": "y", + "index": 1, + "dtype": "float16", + "format": "ND", + "paramType": "required", + "shape": [ + -2 + ] + } + ], + "outputs": [ + { + "name": "z", + "index": 0, + "dtype": "float16", + "format": "ND", + "paramType": "required", + "shape": [ + -2 + ] + } + ], + "binInfo": { + "jsonFilePath": "ascend310b/add_custom/AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b.json" + } + } + ] +} \ No newline at end of file diff --git a/Increase_Host_compute/Is_increase/build_out/op_kernel/binary/ascend310b/bin/add_custom/AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b.json b/Increase_Host_compute/Is_increase/build_out/op_kernel/binary/ascend310b/bin/add_custom/AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b.json new file mode 100644 index 0000000000000000000000000000000000000000..00c644391558298d2049987fc427c06a464d163e --- /dev/null +++ b/Increase_Host_compute/Is_increase/build_out/op_kernel/binary/ascend310b/bin/add_custom/AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b.json @@ -0,0 +1,76 @@ +{ + "binFileName": "AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b", + "binFileSuffix": ".o", + "blockDim": -1, + "coreType": "VectorCore", + "core_type": "AIV", + "kernelName": "AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b", + "magic": "RT_DEV_BINARY_MAGIC_ELF", + "memoryStamping": [], + "opParaSize": 8, + "parameters": [], + "sha256": "c6428e18f6da3ab6e777eeb910145cf89ee20ee01ac2cb158ecdf1a1a958c046", + "workspace": { + "num": 1, + "size": [ + -1 + ], + "type": [ + 0 + ] + }, + "kernelList": [ + { + "kernelName": "AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b_0" + } + ], + "optionalInputMode": "gen_placeholder", + "compileInfo": {}, + "supportInfo": { + "implMode": "", + "int64Mode": false, + "simplifiedKeyMode": 0, + "simplifiedKey": [ + "AddCustom/d=0,p=0/1,2/1,2/1,2", + "AddCustom/d=1,p=0/1,2/1,2/1,2" + ], + "staticKey": "24db4d78a3a31c0287aa11345320c199348443901fef8fe630f68f86fd5dc348", + "inputs": [ + { + "name": "x", + "index": 0, + "dtype": "float16", + "format": "ND", + "paramType": "required", + "shape": [ + -2 + ] + }, + { + "name": "y", + "index": 1, + "dtype": "float16", + "format": "ND", + "paramType": "required", + "shape": [ + -2 + ] + } + ], + "outputs": [ + { + "name": "z", + "index": 0, + "dtype": "float16", + "format": "ND", + "paramType": "required", + "shape": [ + -2 + ] + } + ], + "opMode": "dynamic", + "optionalInputMode": "gen_placeholder", + "deterministic": "ignore" + } +} \ No newline at end of file diff --git a/Increase_Host_compute/Is_increase/build_out/op_kernel/binary/ascend310b/bin/add_custom/AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b.o b/Increase_Host_compute/Is_increase/build_out/op_kernel/binary/ascend310b/bin/add_custom/AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b.o new file mode 100644 index 0000000000000000000000000000000000000000..6733eb9a6aa2cc72ffdf134dfb1c5de90eae83cd Binary files /dev/null and b/Increase_Host_compute/Is_increase/build_out/op_kernel/binary/ascend310b/bin/add_custom/AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b.o differ diff --git a/Increase_Host_compute/Is_increase/build_out/op_kernel/binary/ascend310b/bin/binary_info_config.json b/Increase_Host_compute/Is_increase/build_out/op_kernel/binary/ascend310b/bin/binary_info_config.json new file mode 100644 index 0000000000000000000000000000000000000000..cd033194cc2c1dc7c1e17c0584cfb1b8ea55ead1 --- /dev/null +++ b/Increase_Host_compute/Is_increase/build_out/op_kernel/binary/ascend310b/bin/binary_info_config.json @@ -0,0 +1,18 @@ +{ + "AddCustom": { + "dynamicRankSupport": true, + "simplifiedKeyMode": 0, + "binaryList": [ + { + "coreType": 2, + "simplifiedKey": "AddCustom/d=0,p=0/1,2/1,2/1,2", + "binPath": "ascend310b/add_custom/AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b.o" + }, + { + "coreType": 2, + "simplifiedKey": "AddCustom/d=1,p=0/1,2/1,2/1,2", + "binPath": "ascend310b/add_custom/AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b.o" + } + ] + } +} \ No newline at end of file diff --git a/Increase_Host_compute/Is_increase/build_out/op_kernel/binary/ascend310b/gen/AddCustom-add_custom-0.sh b/Increase_Host_compute/Is_increase/build_out/op_kernel/binary/ascend310b/gen/AddCustom-add_custom-0.sh new file mode 100644 index 0000000000000000000000000000000000000000..fd3a0e4b64b63d778ba5785177cc092037d9dd44 --- /dev/null +++ b/Increase_Host_compute/Is_increase/build_out/op_kernel/binary/ascend310b/gen/AddCustom-add_custom-0.sh @@ -0,0 +1,14 @@ +#!/bin/bash +echo "[Ascend310B1] Generating AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b ..." +opc $1 --main_func=add_custom --input_param=/Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/binary/ascend310b/gen/AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b_param.json --soc_version=Ascend310B1 --output=$2 --impl_mode="" --simplified_key_mode=0 --op_mode=dynamic + +if ! test -f $2/AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b.json ; then + echo "$2/AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b.json not generated!" + exit 1 +fi + +if ! test -f $2/AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b.o ; then + echo "$2/AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b.o not generated!" + exit 1 +fi +echo "[Ascend310B1] Generating AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b Done" diff --git a/Increase_Host_compute/Is_increase/build_out/op_kernel/binary/ascend310b/gen/AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b_param.json b/Increase_Host_compute/Is_increase/build_out/op_kernel/binary/ascend310b/gen/AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b_param.json new file mode 100644 index 0000000000000000000000000000000000000000..834fc7a6f44c0aec4f39011295a70b3fd36bdde7 --- /dev/null +++ b/Increase_Host_compute/Is_increase/build_out/op_kernel/binary/ascend310b/gen/AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b_param.json @@ -0,0 +1,42 @@ +{ + "op_type": "AddCustom", + "op_list": [ + { + "bin_filename": "AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b", + "inputs": [ + { + "name": "x", + "index": 0, + "dtype": "float16", + "format": "ND", + "paramType": "required", + "shape": [ + -2 + ] + }, + { + "name": "y", + "index": 1, + "dtype": "float16", + "format": "ND", + "paramType": "required", + "shape": [ + -2 + ] + } + ], + "outputs": [ + { + "name": "z", + "index": 0, + "dtype": "float16", + "format": "ND", + "paramType": "required", + "shape": [ + -2 + ] + } + ] + } + ] +} \ No newline at end of file diff --git a/Increase_Host_compute/Is_increase/build_out/op_kernel/binary/ascend310b/src/AddCustom.py b/Increase_Host_compute/Is_increase/build_out/op_kernel/binary/ascend310b/src/AddCustom.py new file mode 100644 index 0000000000000000000000000000000000000000..87d5aa00dc31410d6bbfb8c2122e53991fc0afe9 --- /dev/null +++ b/Increase_Host_compute/Is_increase/build_out/op_kernel/binary/ascend310b/src/AddCustom.py @@ -0,0 +1,152 @@ + +import os, sys +import ctypes +import json +import shutil +from tbe.common.platform import get_soc_spec +from tbe.common.utils import para_check +from tbe.tikcpp import compile_op, replay_op, check_op_cap, generalize_op_params, get_code_channel, OpInfo +from tbe.common.buildcfg import get_default_build_config +from impl.util.platform_adapter import tbe_register +from tbe.common.buildcfg import get_current_build_config +PYF_PATH = os.path.dirname(os.path.realpath(__file__)) + +DTYPE_MAP = {"float32": ["DT_FLOAT", "float"], + "float16": ["DT_FLOAT16", "half"], + "int8": ["DT_INT8", "int8_t"], + "int16": ["DT_INT16", "int16_t"], + "int32": ["DT_INT32", "int32_t"], + "int64": ["DT_INT64", "int64_t"], + "uint1": ["DT_UINT1", "uint8_t"], + "uint8": ["DT_UINT8", "uint8_t"], + "uint16": ["DT_UINT16", "uint16_t"], + "uint32": ["DT_UINT32", "uint32_t"], + "uint64": ["DT_UINT64", "uint64_t"], + "bool": ["DT_BOOL", "bool"], + "double": ["DT_DOUBLE", "double"], + "dual": ["DT_DUAL", "unknown"], + "dual_sub_int8": ["DT_DUAL_SUB_INT8", "unknown"], + "dual_sub_uint8": ["DT_DUAL_SUB_UINT8", "unknown"], + "string": ["DT_STRING", "unknown"], + "complex64": ["DT_COMPLEX64", "unknown"], + "complex128": ["DT_COMPLEX128", "unknown"], + "qint8": ["DT_QINT8", "unknown"], + "qint16": ["DT_QINT16", "unknown"], + "qint32": ["DT_QINT32", "unknown"], + "quint8": ["DT_QUINT8", "unknown"], + "quint16": ["DT_QUINT16", "unknown"], + "resource": ["DT_RESOURCE", "unknown"], + "string_ref": ["DT_STRING_REF", "unknown"], + "int4": ["DT_INT4", "int8_t"], + "bfloat16": ["DT_BF16", "bfloat16_t"]} + +def get_dtype_fmt_options(__inputs__, __outputs__): + options = [] + for x in __inputs__ + __outputs__: + x_n = x.get("param_name").upper() + x_fmt = x.get("format") + x_dtype = x.get("dtype") + options.append("-DDTYPE_{n}={t}".format(n=x_n, t=DTYPE_MAP.get(x_dtype)[1])) + options.append("-DORIG_DTYPE_{n}={ot}".format(n=x_n, ot=DTYPE_MAP.get(x_dtype)[0])) + options.append("-DFORMAT_{n}=FORMAT_{f}".format(n=x_n, f=x_fmt)) + return options + +def load_dso(so_path): + try: + ctypes.CDLL(so_path) + except OSError as error : + print(error) + raise RuntimeError("cannot open %s" %(so_path)) + else: + print("load so succ ", so_path) + +def get_shortsoc_compile_option(compile_option_list: list, shortsoc:str): + compile_options = [] + if shortsoc in compile_option_list: + compile_options = compile_option_list[shortsoc] + elif '__ALLSOC__' in compile_option_list: + compile_options = compile_option_list['__ALLSOC__'] + return compile_options + +def _build_args(x, y, z): + __inputs__ = [] + for arg in [x, y]: + if arg != None: + if isinstance(arg, (list, tuple)): + if len(arg) == 0: + continue + __inputs__.append(arg[0]) + else: + __inputs__.append(arg) + __outputs__ = [] + for arg in [z]: + if arg != None: + if isinstance(arg, (list, tuple)): + if len(arg) == 0: + continue + __outputs__.append(arg[0]) + else: + __outputs__.append(arg) + __attrs__ = [] + return __inputs__, __outputs__, __attrs__ + +@tbe_register.register_operator("AddCustom") +@para_check.check_op_params(para_check.REQUIRED_INPUT, para_check.REQUIRED_INPUT, para_check.REQUIRED_OUTPUT, para_check.KERNEL_NAME) +def add_custom(x, y, z, kernel_name="add_custom", impl_mode=""): + if get_current_build_config("enable_op_prebuild"): + return + __inputs__, __outputs__, __attrs__ = _build_args(x, y, z) + options = get_dtype_fmt_options(__inputs__, __outputs__) + options += ["-x", "cce"] + ccec = os.environ.get('CCEC_REAL_PATH') + if ccec is None: + ccec = shutil.which("ccec") + if ccec != None: + ccec_path = os.path.dirname(ccec) + tikcpp_path = os.path.realpath(os.path.join(ccec_path, "..", "..", "tikcpp")) + else: + tikcpp_path = os.path.realpath("/usr/local/Ascend/latest/compiler/tikcpp") + options.append("-I" + tikcpp_path) + options.append("-I" + os.path.join(tikcpp_path, "tikcfw")) + options.append("-I" + os.path.join(tikcpp_path, "tikcfw", "impl")) + options.append("-I" + os.path.join(tikcpp_path, "tikcfw", "interface")) + options.append("-I" + os.path.join(PYF_PATH, "..", "ascendc", "common")) + if impl_mode == "high_performance": + options.append("-DHIGH_PERFORMANCE=1") + elif impl_mode == "high_precision": + options.append("-DHIGH_PRECISION=1") + if get_default_build_config("enable_deterministic_mode") == 1: + options.append("-DDETEMINISTIC_MODE=1") + + custom_compile_options = {}, + custom_all_compile_options = {}, + soc_version = get_soc_spec("SOC_VERSION") + soc_short = get_soc_spec("SHORT_SOC_VERSION").lower() + custom_compile_options_soc = get_shortsoc_compile_option(custom_compile_options[0], soc_short) + custom_all_compile_options_soc = get_shortsoc_compile_option(custom_all_compile_options[0], soc_short) + options += custom_all_compile_options_soc + options += custom_compile_options_soc + + origin_func_name = "add_custom" + ascendc_src_dir = "add_custom" + ascendc_src_file = "add_custom.cpp" + src = os.path.join(PYF_PATH, "..", "ascendc", ascendc_src_dir, ascendc_src_file) + if not os.path.exists(src): + src = os.path.join(PYF_PATH, ascendc_src_file) + + print("start compile Ascend C operator AddCustom. kernel name is add_custom") + op_type = "AddCustom" + code_channel = get_code_channel(src, kernel_name, op_type, options) + op_info = OpInfo(kernel_name = kernel_name, op_type = op_type, inputs = __inputs__, outputs = __outputs__,\ + attrs = __attrs__, impl_mode = impl_mode, origin_inputs=[x, y], origin_outputs = [z]) + compile_op(src, origin_func_name, op_info, options, code_channel, '{}') + +def op_select_format(x, y, z, impl_mode=""): + __inputs__, __outputs__, __attrs__ = _build_args(x, y, z) + result = check_op_cap("op_select_format", "AddCustom", __inputs__, __outputs__, __attrs__) + return result.decode("utf-8") + +def get_op_specific_info(x, y, z, impl_mode=""): + __inputs__, __outputs__, __attrs__ = _build_args(x, y, z) + result = check_op_cap("get_op_specific_info", "AddCustom", __inputs__, __outputs__, __attrs__) + return result.decode("utf-8") diff --git a/Increase_Host_compute/Is_increase/build_out/op_kernel/binary/ascend310b/src/CMakeLists.txt b/Increase_Host_compute/Is_increase/build_out/op_kernel/binary/ascend310b/src/CMakeLists.txt new file mode 100644 index 0000000000000000000000000000000000000000..0d31a444cd71b6e455dc206b9b89159dea9f4ce2 --- /dev/null +++ b/Increase_Host_compute/Is_increase/build_out/op_kernel/binary/ascend310b/src/CMakeLists.txt @@ -0,0 +1,61 @@ +# set custom compile options +if ("${CMAKE_BUILD_TYPE}x" STREQUAL "Debugx") + add_ops_compile_options(ALL OPTIONS -g -O0) +endif() + +foreach(compute_unit ${ASCEND_COMPUTE_UNIT}) + + # generate aic-${compute_unit}-ops-info.json + add_ops_info_target(TARGET ops_info_gen_${compute_unit} + OUTPUT ${CMAKE_CURRENT_BINARY_DIR}/tbe/op_info_cfg/ai_core/${compute_unit}/aic-${compute_unit}-ops-info.json + OPS_INFO ${ASCEND_AUTOGEN_PATH}/aic-${compute_unit}-ops-info.ini + INSTALL_DIR packages/vendors/${vendor_name}/op_impl/ai_core/tbe/config/${compute_unit} + ) + + # generate ascendc impl py once + if (NOT TARGET ascendc_impl_gen) + add_ops_impl_target(TARGET ascendc_impl_gen + OPS_INFO ${ASCEND_AUTOGEN_PATH}/aic-${compute_unit}-ops-info.ini + IMPL_DIR ${CMAKE_CURRENT_SOURCE_DIR} + OUT_DIR ${CMAKE_CURRENT_BINARY_DIR}/tbe + INSTALL_DIR packages/vendors/${vendor_name}/op_impl/ai_core/tbe/${vendor_name}_impl + ) + endif() + + # dynamic shape binary compile + if (${ENABLE_BINARY_PACKAGE}) + add_bin_compile_target(TARGET ascendc_bin_${compute_unit} + OPS_INFO ${ASCEND_AUTOGEN_PATH}/aic-${compute_unit}-ops-info.ini + IMPL_DIR ${CMAKE_CURRENT_SOURCE_DIR} + ADP_DIR ${CMAKE_CURRENT_BINARY_DIR}/tbe/dynamic + OUT_DIR ${CMAKE_CURRENT_BINARY_DIR}/binary/${compute_unit} + INSTALL_DIR packages/vendors/${vendor_name}/op_impl/ai_core/tbe/kernel + COMPUTE_UNIT ${compute_unit} + ) + add_dependencies(ascendc_bin_${compute_unit} ascendc_impl_gen) + endif() + +endforeach() + +# generate npu_supported_ops.json +add_npu_support_target(TARGET npu_supported_ops + OPS_INFO_DIR ${ASCEND_AUTOGEN_PATH} + OUT_DIR ${CMAKE_CURRENT_BINARY_DIR}/tbe/op_info_cfg/ai_core + INSTALL_DIR packages/vendors/${vendor_name}/framework/${ASCEND_FRAMEWORK_TYPE} +) + +if(ENABLE_TEST AND EXISTS ${CMAKE_CURRENT_SOURCE_DIR}/testcases) + add_subdirectory(testcases) +endif() + +# install kernel file +if (${ENABLE_SOURCE_PACKAGE}) + file(GLOB KERNEL_FILES + ${CMAKE_CURRENT_SOURCE_DIR}/*.cpp + ${CMAKE_CURRENT_SOURCE_DIR}/*.h + ${CMAKE_CURRENT_SOURCE_DIR}/*.py + ) + install(FILES ${KERNEL_FILES} + DESTINATION packages/vendors/${vendor_name}/op_impl/ai_core/tbe/${vendor_name}_impl/dynamic + ) +endif() diff --git a/Increase_Host_compute/Is_increase/build_out/op_kernel/binary/ascend310b/src/__pycache__/AddCustom.cpython-39.pyc b/Increase_Host_compute/Is_increase/build_out/op_kernel/binary/ascend310b/src/__pycache__/AddCustom.cpython-39.pyc new file mode 100644 index 0000000000000000000000000000000000000000..64c2235008550eb2c6404a456b00408109c4cc4b Binary files /dev/null and b/Increase_Host_compute/Is_increase/build_out/op_kernel/binary/ascend310b/src/__pycache__/AddCustom.cpython-39.pyc differ diff --git a/Increase_Host_compute/Is_increase/build_out/op_kernel/binary/ascend310b/src/add_custom.cpp b/Increase_Host_compute/Is_increase/build_out/op_kernel/binary/ascend310b/src/add_custom.cpp new file mode 100644 index 0000000000000000000000000000000000000000..1558d7c2b85c123845eead14cb51b9b60a123845 --- /dev/null +++ b/Increase_Host_compute/Is_increase/build_out/op_kernel/binary/ascend310b/src/add_custom.cpp @@ -0,0 +1,108 @@ +/* + * Copyright (c) Huawei Technologies Co., Ltd. 2022-2023. All rights reserved. + * + * Function : z = x + y + * This sample is a very basic sample that implements vector add on Ascend plaform. + */ +#include "kernel_operator.h" +using namespace AscendC; +constexpr int32_t BUFFER_NUM = 2; // tensor num for each queue + +class KernelAdd +{ +public: + __aicore__ inline KernelAdd() {} + __aicore__ inline void Init(GM_ADDR x, GM_ADDR y, GM_ADDR z, uint32_t totalLength, uint32_t tileNum) + { + ASSERT(GetBlockNum() != 0 && "block dim can not be zero!"); + this->blockLength = totalLength ; + this->tileNum = 512; + ASSERT(tileNum != 0 && "tile num can not be zero!"); + this->man=8; + this->tileLength = this->blockLength /BUFFER_NUM/512; + + xGm.SetGlobalBuffer((__gm__ DTYPE_X *)x , this->blockLength); + yGm.SetGlobalBuffer((__gm__ DTYPE_Y *)y , this->blockLength); + zGm.SetGlobalBuffer((__gm__ DTYPE_Z *)z , this->blockLength); + + pipe.InitBuffer(inQueueX, BUFFER_NUM, this->tileLength * sizeof(DTYPE_X)); + pipe.InitBuffer(inQueueY, BUFFER_NUM, this->tileLength * sizeof(DTYPE_Y)); + pipe.InitBuffer(outQueueZ, BUFFER_NUM, this->tileLength * sizeof(DTYPE_Z)); + } + __aicore__ inline void Process() + { + //int32_t loopCount = (this->tileNum * BUFFER_NUM)/this->man; + int32_t loopCount = this->tileNum* BUFFER_NUM ; + for (int32_t i = 0; i < loopCount; i++) + { + CopyIn(i); + Compute(i); + CopyOut(i); + } + } + + +private: + __aicore__ inline void CopyIn(int32_t progress) + { + LocalTensor xLocal = inQueueX.AllocTensor(); + LocalTensor yLocal = inQueueY.AllocTensor(); + DataCopy(xLocal, xGm[progress * this->tileLength], this->tileLength); + DataCopy(yLocal, yGm[progress * this->tileLength], this->tileLength); + inQueueX.EnQue(xLocal); + inQueueY.EnQue(yLocal); + } + __aicore__ inline void Compute(int32_t progress) + { + LocalTensor xLocal = inQueueX.DeQue(); + LocalTensor yLocal = inQueueY.DeQue(); + LocalTensor zLocal = outQueueZ.AllocTensor(); + + Add(zLocal, xLocal, yLocal, this->tileLength); + outQueueZ.EnQue(zLocal); + + inQueueX.FreeTensor(xLocal); + inQueueY.FreeTensor(yLocal); + } + __aicore__ inline void CopyOut(int32_t progress) + { + LocalTensor zLocal = outQueueZ.DeQue(); + + // DataCopy(zGm[progress * this->tileLength], zLocal, this->tileLength); + DataCopy(zGm[progress * this->tileLength], zLocal, this->tileLength); + outQueueZ.FreeTensor(zLocal); + } + +private: + TPipe pipe; + TQue inQueueX, inQueueY; + TQue outQueueZ; + GlobalTensor xGm; + GlobalTensor yGm; + GlobalTensor zGm; + uint32_t blockLength; + uint32_t tileNum; + uint32_t tileLength; + uint32_t man; +}; + +extern "C" __global__ __aicore__ void add_custom(GM_ADDR x, GM_ADDR y, GM_ADDR z, GM_ADDR workspace, GM_ADDR tiling) +{ + GET_TILING_DATA(tiling_data, tiling); + KernelAdd op; + + + op.Init(x, y, z, tiling_data.totalLength, tiling_data.tileNum); + op.Process(); + + +} +/* +#ifndef __CCE_KT_TEST__ +// call of kernel function +void add_custom_do(uint32_t blockDim, void* l2ctrl, void* stream, uint8_t* x, uint8_t* y, uint8_t* z, + uint8_t* workspace, uint8_t* tiling) +{ + add_custom<<>>(x, y, z, workspace, tiling); +} +#endif*/ diff --git a/Increase_Host_compute/Is_increase/build_out/op_kernel/binary/ascend310p/bin/add_custom.json b/Increase_Host_compute/Is_increase/build_out/op_kernel/binary/ascend310p/bin/add_custom.json new file mode 100644 index 0000000000000000000000000000000000000000..03b7c790800ecae5e71033f0b14887356dc4ae72 --- /dev/null +++ b/Increase_Host_compute/Is_increase/build_out/op_kernel/binary/ascend310p/bin/add_custom.json @@ -0,0 +1,49 @@ +{ + "binList": [ + { + "simplifiedKey": [ + "AddCustom/d=0,p=0/1,2/1,2/1,2", + "AddCustom/d=1,p=0/1,2/1,2/1,2" + ], + "staticKey": "24db4d78a3a31c0287aa11345320c199348443901fef8fe630f68f86fd5dc348", + "int64Mode": false, + "inputs": [ + { + "name": "x", + "index": 0, + "dtype": "float16", + "format": "ND", + "paramType": "required", + "shape": [ + -2 + ] + }, + { + "name": "y", + "index": 1, + "dtype": "float16", + "format": "ND", + "paramType": "required", + "shape": [ + -2 + ] + } + ], + "outputs": [ + { + "name": "z", + "index": 0, + "dtype": "float16", + "format": "ND", + "paramType": "required", + "shape": [ + -2 + ] + } + ], + "binInfo": { + "jsonFilePath": "ascend310p/add_custom/AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b.json" + } + } + ] +} \ No newline at end of file diff --git a/Increase_Host_compute/Is_increase/build_out/op_kernel/binary/ascend310p/bin/add_custom/AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b.json b/Increase_Host_compute/Is_increase/build_out/op_kernel/binary/ascend310p/bin/add_custom/AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b.json new file mode 100644 index 0000000000000000000000000000000000000000..85e2264282f9962c2a03917b55727720d27a40e8 --- /dev/null +++ b/Increase_Host_compute/Is_increase/build_out/op_kernel/binary/ascend310p/bin/add_custom/AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b.json @@ -0,0 +1,79 @@ +{ + "binFileName": "AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b", + "binFileSuffix": ".o", + "blockDim": -1, + "coreType": "AiCore", + "globalworkspace_spec_workspace": { + "size": 32, + "type": 0 + }, + "kernelName": "AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b", + "magic": "RT_DEV_BINARY_MAGIC_ELF", + "memoryStamping": [], + "opParaSize": 8, + "parameters": [], + "sha256": "04eaf94c616d8f9232d7ab62b77b053cbbddd48b0dd961880618c5a9da50f2e9", + "workspace": { + "num": 1, + "size": [ + -1 + ], + "type": [ + 0 + ] + }, + "kernelList": [ + { + "kernelName": "AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b_0" + } + ], + "optionalInputMode": "gen_placeholder", + "compileInfo": {}, + "supportInfo": { + "implMode": "", + "int64Mode": false, + "simplifiedKeyMode": 0, + "simplifiedKey": [ + "AddCustom/d=0,p=0/1,2/1,2/1,2", + "AddCustom/d=1,p=0/1,2/1,2/1,2" + ], + "staticKey": "24db4d78a3a31c0287aa11345320c199348443901fef8fe630f68f86fd5dc348", + "inputs": [ + { + "name": "x", + "index": 0, + "dtype": "float16", + "format": "ND", + "paramType": "required", + "shape": [ + -2 + ] + }, + { + "name": "y", + "index": 1, + "dtype": "float16", + "format": "ND", + "paramType": "required", + "shape": [ + -2 + ] + } + ], + "outputs": [ + { + "name": "z", + "index": 0, + "dtype": "float16", + "format": "ND", + "paramType": "required", + "shape": [ + -2 + ] + } + ], + "opMode": "dynamic", + "optionalInputMode": "gen_placeholder", + "deterministic": "ignore" + } +} \ No newline at end of file diff --git a/Increase_Host_compute/Is_increase/build_out/op_kernel/binary/ascend310p/bin/add_custom/AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b.o b/Increase_Host_compute/Is_increase/build_out/op_kernel/binary/ascend310p/bin/add_custom/AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b.o new file mode 100644 index 0000000000000000000000000000000000000000..119aa0081f669d483474654a16f47fc1ca1d5118 Binary files /dev/null and b/Increase_Host_compute/Is_increase/build_out/op_kernel/binary/ascend310p/bin/add_custom/AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b.o differ diff --git a/Increase_Host_compute/Is_increase/build_out/op_kernel/binary/ascend310p/bin/binary_info_config.json b/Increase_Host_compute/Is_increase/build_out/op_kernel/binary/ascend310p/bin/binary_info_config.json new file mode 100644 index 0000000000000000000000000000000000000000..659723f6f8504e86c48ce6f2b3face31e966d909 --- /dev/null +++ b/Increase_Host_compute/Is_increase/build_out/op_kernel/binary/ascend310p/bin/binary_info_config.json @@ -0,0 +1,18 @@ +{ + "AddCustom": { + "dynamicRankSupport": true, + "simplifiedKeyMode": 0, + "binaryList": [ + { + "coreType": 1, + "simplifiedKey": "AddCustom/d=0,p=0/1,2/1,2/1,2", + "binPath": "ascend310p/add_custom/AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b.o" + }, + { + "coreType": 1, + "simplifiedKey": "AddCustom/d=1,p=0/1,2/1,2/1,2", + "binPath": "ascend310p/add_custom/AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b.o" + } + ] + } +} \ No newline at end of file diff --git a/Increase_Host_compute/Is_increase/build_out/op_kernel/binary/ascend310p/gen/AddCustom-add_custom-0.sh b/Increase_Host_compute/Is_increase/build_out/op_kernel/binary/ascend310p/gen/AddCustom-add_custom-0.sh new file mode 100644 index 0000000000000000000000000000000000000000..3f1575ae21789eb048ccd92f5c90c94b96434792 --- /dev/null +++ b/Increase_Host_compute/Is_increase/build_out/op_kernel/binary/ascend310p/gen/AddCustom-add_custom-0.sh @@ -0,0 +1,14 @@ +#!/bin/bash +echo "[Ascend310P3] Generating AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b ..." +opc $1 --main_func=add_custom --input_param=/Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/binary/ascend310p/gen/AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b_param.json --soc_version=Ascend310P3 --output=$2 --impl_mode="" --simplified_key_mode=0 --op_mode=dynamic + +if ! test -f $2/AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b.json ; then + echo "$2/AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b.json not generated!" + exit 1 +fi + +if ! test -f $2/AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b.o ; then + echo "$2/AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b.o not generated!" + exit 1 +fi +echo "[Ascend310P3] Generating AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b Done" diff --git a/Increase_Host_compute/Is_increase/build_out/op_kernel/binary/ascend310p/gen/AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b_param.json b/Increase_Host_compute/Is_increase/build_out/op_kernel/binary/ascend310p/gen/AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b_param.json new file mode 100644 index 0000000000000000000000000000000000000000..834fc7a6f44c0aec4f39011295a70b3fd36bdde7 --- /dev/null +++ b/Increase_Host_compute/Is_increase/build_out/op_kernel/binary/ascend310p/gen/AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b_param.json @@ -0,0 +1,42 @@ +{ + "op_type": "AddCustom", + "op_list": [ + { + "bin_filename": "AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b", + "inputs": [ + { + "name": "x", + "index": 0, + "dtype": "float16", + "format": "ND", + "paramType": "required", + "shape": [ + -2 + ] + }, + { + "name": "y", + "index": 1, + "dtype": "float16", + "format": "ND", + "paramType": "required", + "shape": [ + -2 + ] + } + ], + "outputs": [ + { + "name": "z", + "index": 0, + "dtype": "float16", + "format": "ND", + "paramType": "required", + "shape": [ + -2 + ] + } + ] + } + ] +} \ No newline at end of file diff --git a/Increase_Host_compute/Is_increase/build_out/op_kernel/binary/ascend310p/src/AddCustom.py b/Increase_Host_compute/Is_increase/build_out/op_kernel/binary/ascend310p/src/AddCustom.py new file mode 100644 index 0000000000000000000000000000000000000000..87d5aa00dc31410d6bbfb8c2122e53991fc0afe9 --- /dev/null +++ b/Increase_Host_compute/Is_increase/build_out/op_kernel/binary/ascend310p/src/AddCustom.py @@ -0,0 +1,152 @@ + +import os, sys +import ctypes +import json +import shutil +from tbe.common.platform import get_soc_spec +from tbe.common.utils import para_check +from tbe.tikcpp import compile_op, replay_op, check_op_cap, generalize_op_params, get_code_channel, OpInfo +from tbe.common.buildcfg import get_default_build_config +from impl.util.platform_adapter import tbe_register +from tbe.common.buildcfg import get_current_build_config +PYF_PATH = os.path.dirname(os.path.realpath(__file__)) + +DTYPE_MAP = {"float32": ["DT_FLOAT", "float"], + "float16": ["DT_FLOAT16", "half"], + "int8": ["DT_INT8", "int8_t"], + "int16": ["DT_INT16", "int16_t"], + "int32": ["DT_INT32", "int32_t"], + "int64": ["DT_INT64", "int64_t"], + "uint1": ["DT_UINT1", "uint8_t"], + "uint8": ["DT_UINT8", "uint8_t"], + "uint16": ["DT_UINT16", "uint16_t"], + "uint32": ["DT_UINT32", "uint32_t"], + "uint64": ["DT_UINT64", "uint64_t"], + "bool": ["DT_BOOL", "bool"], + "double": ["DT_DOUBLE", "double"], + "dual": ["DT_DUAL", "unknown"], + "dual_sub_int8": ["DT_DUAL_SUB_INT8", "unknown"], + "dual_sub_uint8": ["DT_DUAL_SUB_UINT8", "unknown"], + "string": ["DT_STRING", "unknown"], + "complex64": ["DT_COMPLEX64", "unknown"], + "complex128": ["DT_COMPLEX128", "unknown"], + "qint8": ["DT_QINT8", "unknown"], + "qint16": ["DT_QINT16", "unknown"], + "qint32": ["DT_QINT32", "unknown"], + "quint8": ["DT_QUINT8", "unknown"], + "quint16": ["DT_QUINT16", "unknown"], + "resource": ["DT_RESOURCE", "unknown"], + "string_ref": ["DT_STRING_REF", "unknown"], + "int4": ["DT_INT4", "int8_t"], + "bfloat16": ["DT_BF16", "bfloat16_t"]} + +def get_dtype_fmt_options(__inputs__, __outputs__): + options = [] + for x in __inputs__ + __outputs__: + x_n = x.get("param_name").upper() + x_fmt = x.get("format") + x_dtype = x.get("dtype") + options.append("-DDTYPE_{n}={t}".format(n=x_n, t=DTYPE_MAP.get(x_dtype)[1])) + options.append("-DORIG_DTYPE_{n}={ot}".format(n=x_n, ot=DTYPE_MAP.get(x_dtype)[0])) + options.append("-DFORMAT_{n}=FORMAT_{f}".format(n=x_n, f=x_fmt)) + return options + +def load_dso(so_path): + try: + ctypes.CDLL(so_path) + except OSError as error : + print(error) + raise RuntimeError("cannot open %s" %(so_path)) + else: + print("load so succ ", so_path) + +def get_shortsoc_compile_option(compile_option_list: list, shortsoc:str): + compile_options = [] + if shortsoc in compile_option_list: + compile_options = compile_option_list[shortsoc] + elif '__ALLSOC__' in compile_option_list: + compile_options = compile_option_list['__ALLSOC__'] + return compile_options + +def _build_args(x, y, z): + __inputs__ = [] + for arg in [x, y]: + if arg != None: + if isinstance(arg, (list, tuple)): + if len(arg) == 0: + continue + __inputs__.append(arg[0]) + else: + __inputs__.append(arg) + __outputs__ = [] + for arg in [z]: + if arg != None: + if isinstance(arg, (list, tuple)): + if len(arg) == 0: + continue + __outputs__.append(arg[0]) + else: + __outputs__.append(arg) + __attrs__ = [] + return __inputs__, __outputs__, __attrs__ + +@tbe_register.register_operator("AddCustom") +@para_check.check_op_params(para_check.REQUIRED_INPUT, para_check.REQUIRED_INPUT, para_check.REQUIRED_OUTPUT, para_check.KERNEL_NAME) +def add_custom(x, y, z, kernel_name="add_custom", impl_mode=""): + if get_current_build_config("enable_op_prebuild"): + return + __inputs__, __outputs__, __attrs__ = _build_args(x, y, z) + options = get_dtype_fmt_options(__inputs__, __outputs__) + options += ["-x", "cce"] + ccec = os.environ.get('CCEC_REAL_PATH') + if ccec is None: + ccec = shutil.which("ccec") + if ccec != None: + ccec_path = os.path.dirname(ccec) + tikcpp_path = os.path.realpath(os.path.join(ccec_path, "..", "..", "tikcpp")) + else: + tikcpp_path = os.path.realpath("/usr/local/Ascend/latest/compiler/tikcpp") + options.append("-I" + tikcpp_path) + options.append("-I" + os.path.join(tikcpp_path, "tikcfw")) + options.append("-I" + os.path.join(tikcpp_path, "tikcfw", "impl")) + options.append("-I" + os.path.join(tikcpp_path, "tikcfw", "interface")) + options.append("-I" + os.path.join(PYF_PATH, "..", "ascendc", "common")) + if impl_mode == "high_performance": + options.append("-DHIGH_PERFORMANCE=1") + elif impl_mode == "high_precision": + options.append("-DHIGH_PRECISION=1") + if get_default_build_config("enable_deterministic_mode") == 1: + options.append("-DDETEMINISTIC_MODE=1") + + custom_compile_options = {}, + custom_all_compile_options = {}, + soc_version = get_soc_spec("SOC_VERSION") + soc_short = get_soc_spec("SHORT_SOC_VERSION").lower() + custom_compile_options_soc = get_shortsoc_compile_option(custom_compile_options[0], soc_short) + custom_all_compile_options_soc = get_shortsoc_compile_option(custom_all_compile_options[0], soc_short) + options += custom_all_compile_options_soc + options += custom_compile_options_soc + + origin_func_name = "add_custom" + ascendc_src_dir = "add_custom" + ascendc_src_file = "add_custom.cpp" + src = os.path.join(PYF_PATH, "..", "ascendc", ascendc_src_dir, ascendc_src_file) + if not os.path.exists(src): + src = os.path.join(PYF_PATH, ascendc_src_file) + + print("start compile Ascend C operator AddCustom. kernel name is add_custom") + op_type = "AddCustom" + code_channel = get_code_channel(src, kernel_name, op_type, options) + op_info = OpInfo(kernel_name = kernel_name, op_type = op_type, inputs = __inputs__, outputs = __outputs__,\ + attrs = __attrs__, impl_mode = impl_mode, origin_inputs=[x, y], origin_outputs = [z]) + compile_op(src, origin_func_name, op_info, options, code_channel, '{}') + +def op_select_format(x, y, z, impl_mode=""): + __inputs__, __outputs__, __attrs__ = _build_args(x, y, z) + result = check_op_cap("op_select_format", "AddCustom", __inputs__, __outputs__, __attrs__) + return result.decode("utf-8") + +def get_op_specific_info(x, y, z, impl_mode=""): + __inputs__, __outputs__, __attrs__ = _build_args(x, y, z) + result = check_op_cap("get_op_specific_info", "AddCustom", __inputs__, __outputs__, __attrs__) + return result.decode("utf-8") diff --git a/Increase_Host_compute/Is_increase/build_out/op_kernel/binary/ascend310p/src/CMakeLists.txt b/Increase_Host_compute/Is_increase/build_out/op_kernel/binary/ascend310p/src/CMakeLists.txt new file mode 100644 index 0000000000000000000000000000000000000000..0d31a444cd71b6e455dc206b9b89159dea9f4ce2 --- /dev/null +++ b/Increase_Host_compute/Is_increase/build_out/op_kernel/binary/ascend310p/src/CMakeLists.txt @@ -0,0 +1,61 @@ +# set custom compile options +if ("${CMAKE_BUILD_TYPE}x" STREQUAL "Debugx") + add_ops_compile_options(ALL OPTIONS -g -O0) +endif() + +foreach(compute_unit ${ASCEND_COMPUTE_UNIT}) + + # generate aic-${compute_unit}-ops-info.json + add_ops_info_target(TARGET ops_info_gen_${compute_unit} + OUTPUT ${CMAKE_CURRENT_BINARY_DIR}/tbe/op_info_cfg/ai_core/${compute_unit}/aic-${compute_unit}-ops-info.json + OPS_INFO ${ASCEND_AUTOGEN_PATH}/aic-${compute_unit}-ops-info.ini + INSTALL_DIR packages/vendors/${vendor_name}/op_impl/ai_core/tbe/config/${compute_unit} + ) + + # generate ascendc impl py once + if (NOT TARGET ascendc_impl_gen) + add_ops_impl_target(TARGET ascendc_impl_gen + OPS_INFO ${ASCEND_AUTOGEN_PATH}/aic-${compute_unit}-ops-info.ini + IMPL_DIR ${CMAKE_CURRENT_SOURCE_DIR} + OUT_DIR ${CMAKE_CURRENT_BINARY_DIR}/tbe + INSTALL_DIR packages/vendors/${vendor_name}/op_impl/ai_core/tbe/${vendor_name}_impl + ) + endif() + + # dynamic shape binary compile + if (${ENABLE_BINARY_PACKAGE}) + add_bin_compile_target(TARGET ascendc_bin_${compute_unit} + OPS_INFO ${ASCEND_AUTOGEN_PATH}/aic-${compute_unit}-ops-info.ini + IMPL_DIR ${CMAKE_CURRENT_SOURCE_DIR} + ADP_DIR ${CMAKE_CURRENT_BINARY_DIR}/tbe/dynamic + OUT_DIR ${CMAKE_CURRENT_BINARY_DIR}/binary/${compute_unit} + INSTALL_DIR packages/vendors/${vendor_name}/op_impl/ai_core/tbe/kernel + COMPUTE_UNIT ${compute_unit} + ) + add_dependencies(ascendc_bin_${compute_unit} ascendc_impl_gen) + endif() + +endforeach() + +# generate npu_supported_ops.json +add_npu_support_target(TARGET npu_supported_ops + OPS_INFO_DIR ${ASCEND_AUTOGEN_PATH} + OUT_DIR ${CMAKE_CURRENT_BINARY_DIR}/tbe/op_info_cfg/ai_core + INSTALL_DIR packages/vendors/${vendor_name}/framework/${ASCEND_FRAMEWORK_TYPE} +) + +if(ENABLE_TEST AND EXISTS ${CMAKE_CURRENT_SOURCE_DIR}/testcases) + add_subdirectory(testcases) +endif() + +# install kernel file +if (${ENABLE_SOURCE_PACKAGE}) + file(GLOB KERNEL_FILES + ${CMAKE_CURRENT_SOURCE_DIR}/*.cpp + ${CMAKE_CURRENT_SOURCE_DIR}/*.h + ${CMAKE_CURRENT_SOURCE_DIR}/*.py + ) + install(FILES ${KERNEL_FILES} + DESTINATION packages/vendors/${vendor_name}/op_impl/ai_core/tbe/${vendor_name}_impl/dynamic + ) +endif() diff --git a/Increase_Host_compute/Is_increase/build_out/op_kernel/binary/ascend310p/src/__pycache__/AddCustom.cpython-39.pyc b/Increase_Host_compute/Is_increase/build_out/op_kernel/binary/ascend310p/src/__pycache__/AddCustom.cpython-39.pyc new file mode 100644 index 0000000000000000000000000000000000000000..418ffcf92dfa0882d648d355955ce1e8e99d25a7 Binary files /dev/null and b/Increase_Host_compute/Is_increase/build_out/op_kernel/binary/ascend310p/src/__pycache__/AddCustom.cpython-39.pyc differ diff --git a/Increase_Host_compute/Is_increase/build_out/op_kernel/binary/ascend310p/src/add_custom.cpp b/Increase_Host_compute/Is_increase/build_out/op_kernel/binary/ascend310p/src/add_custom.cpp new file mode 100644 index 0000000000000000000000000000000000000000..1558d7c2b85c123845eead14cb51b9b60a123845 --- /dev/null +++ b/Increase_Host_compute/Is_increase/build_out/op_kernel/binary/ascend310p/src/add_custom.cpp @@ -0,0 +1,108 @@ +/* + * Copyright (c) Huawei Technologies Co., Ltd. 2022-2023. All rights reserved. + * + * Function : z = x + y + * This sample is a very basic sample that implements vector add on Ascend plaform. + */ +#include "kernel_operator.h" +using namespace AscendC; +constexpr int32_t BUFFER_NUM = 2; // tensor num for each queue + +class KernelAdd +{ +public: + __aicore__ inline KernelAdd() {} + __aicore__ inline void Init(GM_ADDR x, GM_ADDR y, GM_ADDR z, uint32_t totalLength, uint32_t tileNum) + { + ASSERT(GetBlockNum() != 0 && "block dim can not be zero!"); + this->blockLength = totalLength ; + this->tileNum = 512; + ASSERT(tileNum != 0 && "tile num can not be zero!"); + this->man=8; + this->tileLength = this->blockLength /BUFFER_NUM/512; + + xGm.SetGlobalBuffer((__gm__ DTYPE_X *)x , this->blockLength); + yGm.SetGlobalBuffer((__gm__ DTYPE_Y *)y , this->blockLength); + zGm.SetGlobalBuffer((__gm__ DTYPE_Z *)z , this->blockLength); + + pipe.InitBuffer(inQueueX, BUFFER_NUM, this->tileLength * sizeof(DTYPE_X)); + pipe.InitBuffer(inQueueY, BUFFER_NUM, this->tileLength * sizeof(DTYPE_Y)); + pipe.InitBuffer(outQueueZ, BUFFER_NUM, this->tileLength * sizeof(DTYPE_Z)); + } + __aicore__ inline void Process() + { + //int32_t loopCount = (this->tileNum * BUFFER_NUM)/this->man; + int32_t loopCount = this->tileNum* BUFFER_NUM ; + for (int32_t i = 0; i < loopCount; i++) + { + CopyIn(i); + Compute(i); + CopyOut(i); + } + } + + +private: + __aicore__ inline void CopyIn(int32_t progress) + { + LocalTensor xLocal = inQueueX.AllocTensor(); + LocalTensor yLocal = inQueueY.AllocTensor(); + DataCopy(xLocal, xGm[progress * this->tileLength], this->tileLength); + DataCopy(yLocal, yGm[progress * this->tileLength], this->tileLength); + inQueueX.EnQue(xLocal); + inQueueY.EnQue(yLocal); + } + __aicore__ inline void Compute(int32_t progress) + { + LocalTensor xLocal = inQueueX.DeQue(); + LocalTensor yLocal = inQueueY.DeQue(); + LocalTensor zLocal = outQueueZ.AllocTensor(); + + Add(zLocal, xLocal, yLocal, this->tileLength); + outQueueZ.EnQue(zLocal); + + inQueueX.FreeTensor(xLocal); + inQueueY.FreeTensor(yLocal); + } + __aicore__ inline void CopyOut(int32_t progress) + { + LocalTensor zLocal = outQueueZ.DeQue(); + + // DataCopy(zGm[progress * this->tileLength], zLocal, this->tileLength); + DataCopy(zGm[progress * this->tileLength], zLocal, this->tileLength); + outQueueZ.FreeTensor(zLocal); + } + +private: + TPipe pipe; + TQue inQueueX, inQueueY; + TQue outQueueZ; + GlobalTensor xGm; + GlobalTensor yGm; + GlobalTensor zGm; + uint32_t blockLength; + uint32_t tileNum; + uint32_t tileLength; + uint32_t man; +}; + +extern "C" __global__ __aicore__ void add_custom(GM_ADDR x, GM_ADDR y, GM_ADDR z, GM_ADDR workspace, GM_ADDR tiling) +{ + GET_TILING_DATA(tiling_data, tiling); + KernelAdd op; + + + op.Init(x, y, z, tiling_data.totalLength, tiling_data.tileNum); + op.Process(); + + +} +/* +#ifndef __CCE_KT_TEST__ +// call of kernel function +void add_custom_do(uint32_t blockDim, void* l2ctrl, void* stream, uint8_t* x, uint8_t* y, uint8_t* z, + uint8_t* workspace, uint8_t* tiling) +{ + add_custom<<>>(x, y, z, workspace, tiling); +} +#endif*/ diff --git a/Increase_Host_compute/Is_increase/build_out/op_kernel/binary/ascend910/bin/add_custom.json b/Increase_Host_compute/Is_increase/build_out/op_kernel/binary/ascend910/bin/add_custom.json new file mode 100644 index 0000000000000000000000000000000000000000..75d5a5346bd534421bd3787e268eb30cf6b241fe --- /dev/null +++ b/Increase_Host_compute/Is_increase/build_out/op_kernel/binary/ascend910/bin/add_custom.json @@ -0,0 +1,49 @@ +{ + "binList": [ + { + "simplifiedKey": [ + "AddCustom/d=0,p=0/1,2/1,2/1,2", + "AddCustom/d=1,p=0/1,2/1,2/1,2" + ], + "staticKey": "24db4d78a3a31c0287aa11345320c199348443901fef8fe630f68f86fd5dc348", + "int64Mode": false, + "inputs": [ + { + "name": "x", + "index": 0, + "dtype": "float16", + "format": "ND", + "paramType": "required", + "shape": [ + -2 + ] + }, + { + "name": "y", + "index": 1, + "dtype": "float16", + "format": "ND", + "paramType": "required", + "shape": [ + -2 + ] + } + ], + "outputs": [ + { + "name": "z", + "index": 0, + "dtype": "float16", + "format": "ND", + "paramType": "required", + "shape": [ + -2 + ] + } + ], + "binInfo": { + "jsonFilePath": "ascend910/add_custom/AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b.json" + } + } + ] +} \ No newline at end of file diff --git a/Increase_Host_compute/Is_increase/build_out/op_kernel/binary/ascend910/bin/add_custom/AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b.json b/Increase_Host_compute/Is_increase/build_out/op_kernel/binary/ascend910/bin/add_custom/AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b.json new file mode 100644 index 0000000000000000000000000000000000000000..3e9dcfbfff4f87a9bb789dc0df5114a0c93382a9 --- /dev/null +++ b/Increase_Host_compute/Is_increase/build_out/op_kernel/binary/ascend910/bin/add_custom/AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b.json @@ -0,0 +1,79 @@ +{ + "binFileName": "AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b", + "binFileSuffix": ".o", + "blockDim": -1, + "coreType": "AiCore", + "globalworkspace_spec_workspace": { + "size": 32, + "type": 0 + }, + "kernelName": "AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b", + "magic": "RT_DEV_BINARY_MAGIC_ELF", + "memoryStamping": [], + "opParaSize": 8, + "parameters": [], + "sha256": "e17e542c3984d182388cf612dc42291f70c930b8853258a2968062e2eb335fa3", + "workspace": { + "num": 1, + "size": [ + -1 + ], + "type": [ + 0 + ] + }, + "kernelList": [ + { + "kernelName": "AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b_0" + } + ], + "optionalInputMode": "gen_placeholder", + "compileInfo": {}, + "supportInfo": { + "implMode": "", + "int64Mode": false, + "simplifiedKeyMode": 0, + "simplifiedKey": [ + "AddCustom/d=0,p=0/1,2/1,2/1,2", + "AddCustom/d=1,p=0/1,2/1,2/1,2" + ], + "staticKey": "24db4d78a3a31c0287aa11345320c199348443901fef8fe630f68f86fd5dc348", + "inputs": [ + { + "name": "x", + "index": 0, + "dtype": "float16", + "format": "ND", + "paramType": "required", + "shape": [ + -2 + ] + }, + { + "name": "y", + "index": 1, + "dtype": "float16", + "format": "ND", + "paramType": "required", + "shape": [ + -2 + ] + } + ], + "outputs": [ + { + "name": "z", + "index": 0, + "dtype": "float16", + "format": "ND", + "paramType": "required", + "shape": [ + -2 + ] + } + ], + "opMode": "dynamic", + "optionalInputMode": "gen_placeholder", + "deterministic": "ignore" + } +} \ No newline at end of file diff --git a/Increase_Host_compute/Is_increase/build_out/op_kernel/binary/ascend910/bin/add_custom/AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b.o b/Increase_Host_compute/Is_increase/build_out/op_kernel/binary/ascend910/bin/add_custom/AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b.o new file mode 100644 index 0000000000000000000000000000000000000000..1f7c54d4f4bc403070122363ff0da40c3878e4c5 Binary files /dev/null and b/Increase_Host_compute/Is_increase/build_out/op_kernel/binary/ascend910/bin/add_custom/AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b.o differ diff --git a/Increase_Host_compute/Is_increase/build_out/op_kernel/binary/ascend910/bin/binary_info_config.json b/Increase_Host_compute/Is_increase/build_out/op_kernel/binary/ascend910/bin/binary_info_config.json new file mode 100644 index 0000000000000000000000000000000000000000..4ebc0f48dd9b0918b1edaf6e41aa6d61a2f674d7 --- /dev/null +++ b/Increase_Host_compute/Is_increase/build_out/op_kernel/binary/ascend910/bin/binary_info_config.json @@ -0,0 +1,18 @@ +{ + "AddCustom": { + "dynamicRankSupport": true, + "simplifiedKeyMode": 0, + "binaryList": [ + { + "coreType": 1, + "simplifiedKey": "AddCustom/d=0,p=0/1,2/1,2/1,2", + "binPath": "ascend910/add_custom/AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b.o" + }, + { + "coreType": 1, + "simplifiedKey": "AddCustom/d=1,p=0/1,2/1,2/1,2", + "binPath": "ascend910/add_custom/AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b.o" + } + ] + } +} \ No newline at end of file diff --git a/Increase_Host_compute/Is_increase/build_out/op_kernel/binary/ascend910/gen/AddCustom-add_custom-0.sh b/Increase_Host_compute/Is_increase/build_out/op_kernel/binary/ascend910/gen/AddCustom-add_custom-0.sh new file mode 100644 index 0000000000000000000000000000000000000000..7e5fbc653eb405e99da8de37f65abba98a077a2b --- /dev/null +++ b/Increase_Host_compute/Is_increase/build_out/op_kernel/binary/ascend910/gen/AddCustom-add_custom-0.sh @@ -0,0 +1,14 @@ +#!/bin/bash +echo "[Ascend910A] Generating AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b ..." +opc $1 --main_func=add_custom --input_param=/Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/binary/ascend910/gen/AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b_param.json --soc_version=Ascend910A --output=$2 --impl_mode="" --simplified_key_mode=0 --op_mode=dynamic + +if ! test -f $2/AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b.json ; then + echo "$2/AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b.json not generated!" + exit 1 +fi + +if ! test -f $2/AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b.o ; then + echo "$2/AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b.o not generated!" + exit 1 +fi +echo "[Ascend910A] Generating AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b Done" diff --git a/Increase_Host_compute/Is_increase/build_out/op_kernel/binary/ascend910/gen/AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b_param.json b/Increase_Host_compute/Is_increase/build_out/op_kernel/binary/ascend910/gen/AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b_param.json new file mode 100644 index 0000000000000000000000000000000000000000..834fc7a6f44c0aec4f39011295a70b3fd36bdde7 --- /dev/null +++ b/Increase_Host_compute/Is_increase/build_out/op_kernel/binary/ascend910/gen/AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b_param.json @@ -0,0 +1,42 @@ +{ + "op_type": "AddCustom", + "op_list": [ + { + "bin_filename": "AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b", + "inputs": [ + { + "name": "x", + "index": 0, + "dtype": "float16", + "format": "ND", + "paramType": "required", + "shape": [ + -2 + ] + }, + { + "name": "y", + "index": 1, + "dtype": "float16", + "format": "ND", + "paramType": "required", + "shape": [ + -2 + ] + } + ], + "outputs": [ + { + "name": "z", + "index": 0, + "dtype": "float16", + "format": "ND", + "paramType": "required", + "shape": [ + -2 + ] + } + ] + } + ] +} \ No newline at end of file diff --git a/Increase_Host_compute/Is_increase/build_out/op_kernel/binary/ascend910/src/AddCustom.py b/Increase_Host_compute/Is_increase/build_out/op_kernel/binary/ascend910/src/AddCustom.py new file mode 100644 index 0000000000000000000000000000000000000000..87d5aa00dc31410d6bbfb8c2122e53991fc0afe9 --- /dev/null +++ b/Increase_Host_compute/Is_increase/build_out/op_kernel/binary/ascend910/src/AddCustom.py @@ -0,0 +1,152 @@ + +import os, sys +import ctypes +import json +import shutil +from tbe.common.platform import get_soc_spec +from tbe.common.utils import para_check +from tbe.tikcpp import compile_op, replay_op, check_op_cap, generalize_op_params, get_code_channel, OpInfo +from tbe.common.buildcfg import get_default_build_config +from impl.util.platform_adapter import tbe_register +from tbe.common.buildcfg import get_current_build_config +PYF_PATH = os.path.dirname(os.path.realpath(__file__)) + +DTYPE_MAP = {"float32": ["DT_FLOAT", "float"], + "float16": ["DT_FLOAT16", "half"], + "int8": ["DT_INT8", "int8_t"], + "int16": ["DT_INT16", "int16_t"], + "int32": ["DT_INT32", "int32_t"], + "int64": ["DT_INT64", "int64_t"], + "uint1": ["DT_UINT1", "uint8_t"], + "uint8": ["DT_UINT8", "uint8_t"], + "uint16": ["DT_UINT16", "uint16_t"], + "uint32": ["DT_UINT32", "uint32_t"], + "uint64": ["DT_UINT64", "uint64_t"], + "bool": ["DT_BOOL", "bool"], + "double": ["DT_DOUBLE", "double"], + "dual": ["DT_DUAL", "unknown"], + "dual_sub_int8": ["DT_DUAL_SUB_INT8", "unknown"], + "dual_sub_uint8": ["DT_DUAL_SUB_UINT8", "unknown"], + "string": ["DT_STRING", "unknown"], + "complex64": ["DT_COMPLEX64", "unknown"], + "complex128": ["DT_COMPLEX128", "unknown"], + "qint8": ["DT_QINT8", "unknown"], + "qint16": ["DT_QINT16", "unknown"], + "qint32": ["DT_QINT32", "unknown"], + "quint8": ["DT_QUINT8", "unknown"], + "quint16": ["DT_QUINT16", "unknown"], + "resource": ["DT_RESOURCE", "unknown"], + "string_ref": ["DT_STRING_REF", "unknown"], + "int4": ["DT_INT4", "int8_t"], + "bfloat16": ["DT_BF16", "bfloat16_t"]} + +def get_dtype_fmt_options(__inputs__, __outputs__): + options = [] + for x in __inputs__ + __outputs__: + x_n = x.get("param_name").upper() + x_fmt = x.get("format") + x_dtype = x.get("dtype") + options.append("-DDTYPE_{n}={t}".format(n=x_n, t=DTYPE_MAP.get(x_dtype)[1])) + options.append("-DORIG_DTYPE_{n}={ot}".format(n=x_n, ot=DTYPE_MAP.get(x_dtype)[0])) + options.append("-DFORMAT_{n}=FORMAT_{f}".format(n=x_n, f=x_fmt)) + return options + +def load_dso(so_path): + try: + ctypes.CDLL(so_path) + except OSError as error : + print(error) + raise RuntimeError("cannot open %s" %(so_path)) + else: + print("load so succ ", so_path) + +def get_shortsoc_compile_option(compile_option_list: list, shortsoc:str): + compile_options = [] + if shortsoc in compile_option_list: + compile_options = compile_option_list[shortsoc] + elif '__ALLSOC__' in compile_option_list: + compile_options = compile_option_list['__ALLSOC__'] + return compile_options + +def _build_args(x, y, z): + __inputs__ = [] + for arg in [x, y]: + if arg != None: + if isinstance(arg, (list, tuple)): + if len(arg) == 0: + continue + __inputs__.append(arg[0]) + else: + __inputs__.append(arg) + __outputs__ = [] + for arg in [z]: + if arg != None: + if isinstance(arg, (list, tuple)): + if len(arg) == 0: + continue + __outputs__.append(arg[0]) + else: + __outputs__.append(arg) + __attrs__ = [] + return __inputs__, __outputs__, __attrs__ + +@tbe_register.register_operator("AddCustom") +@para_check.check_op_params(para_check.REQUIRED_INPUT, para_check.REQUIRED_INPUT, para_check.REQUIRED_OUTPUT, para_check.KERNEL_NAME) +def add_custom(x, y, z, kernel_name="add_custom", impl_mode=""): + if get_current_build_config("enable_op_prebuild"): + return + __inputs__, __outputs__, __attrs__ = _build_args(x, y, z) + options = get_dtype_fmt_options(__inputs__, __outputs__) + options += ["-x", "cce"] + ccec = os.environ.get('CCEC_REAL_PATH') + if ccec is None: + ccec = shutil.which("ccec") + if ccec != None: + ccec_path = os.path.dirname(ccec) + tikcpp_path = os.path.realpath(os.path.join(ccec_path, "..", "..", "tikcpp")) + else: + tikcpp_path = os.path.realpath("/usr/local/Ascend/latest/compiler/tikcpp") + options.append("-I" + tikcpp_path) + options.append("-I" + os.path.join(tikcpp_path, "tikcfw")) + options.append("-I" + os.path.join(tikcpp_path, "tikcfw", "impl")) + options.append("-I" + os.path.join(tikcpp_path, "tikcfw", "interface")) + options.append("-I" + os.path.join(PYF_PATH, "..", "ascendc", "common")) + if impl_mode == "high_performance": + options.append("-DHIGH_PERFORMANCE=1") + elif impl_mode == "high_precision": + options.append("-DHIGH_PRECISION=1") + if get_default_build_config("enable_deterministic_mode") == 1: + options.append("-DDETEMINISTIC_MODE=1") + + custom_compile_options = {}, + custom_all_compile_options = {}, + soc_version = get_soc_spec("SOC_VERSION") + soc_short = get_soc_spec("SHORT_SOC_VERSION").lower() + custom_compile_options_soc = get_shortsoc_compile_option(custom_compile_options[0], soc_short) + custom_all_compile_options_soc = get_shortsoc_compile_option(custom_all_compile_options[0], soc_short) + options += custom_all_compile_options_soc + options += custom_compile_options_soc + + origin_func_name = "add_custom" + ascendc_src_dir = "add_custom" + ascendc_src_file = "add_custom.cpp" + src = os.path.join(PYF_PATH, "..", "ascendc", ascendc_src_dir, ascendc_src_file) + if not os.path.exists(src): + src = os.path.join(PYF_PATH, ascendc_src_file) + + print("start compile Ascend C operator AddCustom. kernel name is add_custom") + op_type = "AddCustom" + code_channel = get_code_channel(src, kernel_name, op_type, options) + op_info = OpInfo(kernel_name = kernel_name, op_type = op_type, inputs = __inputs__, outputs = __outputs__,\ + attrs = __attrs__, impl_mode = impl_mode, origin_inputs=[x, y], origin_outputs = [z]) + compile_op(src, origin_func_name, op_info, options, code_channel, '{}') + +def op_select_format(x, y, z, impl_mode=""): + __inputs__, __outputs__, __attrs__ = _build_args(x, y, z) + result = check_op_cap("op_select_format", "AddCustom", __inputs__, __outputs__, __attrs__) + return result.decode("utf-8") + +def get_op_specific_info(x, y, z, impl_mode=""): + __inputs__, __outputs__, __attrs__ = _build_args(x, y, z) + result = check_op_cap("get_op_specific_info", "AddCustom", __inputs__, __outputs__, __attrs__) + return result.decode("utf-8") diff --git a/Increase_Host_compute/Is_increase/build_out/op_kernel/binary/ascend910/src/CMakeLists.txt b/Increase_Host_compute/Is_increase/build_out/op_kernel/binary/ascend910/src/CMakeLists.txt new file mode 100644 index 0000000000000000000000000000000000000000..0d31a444cd71b6e455dc206b9b89159dea9f4ce2 --- /dev/null +++ b/Increase_Host_compute/Is_increase/build_out/op_kernel/binary/ascend910/src/CMakeLists.txt @@ -0,0 +1,61 @@ +# set custom compile options +if ("${CMAKE_BUILD_TYPE}x" STREQUAL "Debugx") + add_ops_compile_options(ALL OPTIONS -g -O0) +endif() + +foreach(compute_unit ${ASCEND_COMPUTE_UNIT}) + + # generate aic-${compute_unit}-ops-info.json + add_ops_info_target(TARGET ops_info_gen_${compute_unit} + OUTPUT ${CMAKE_CURRENT_BINARY_DIR}/tbe/op_info_cfg/ai_core/${compute_unit}/aic-${compute_unit}-ops-info.json + OPS_INFO ${ASCEND_AUTOGEN_PATH}/aic-${compute_unit}-ops-info.ini + INSTALL_DIR packages/vendors/${vendor_name}/op_impl/ai_core/tbe/config/${compute_unit} + ) + + # generate ascendc impl py once + if (NOT TARGET ascendc_impl_gen) + add_ops_impl_target(TARGET ascendc_impl_gen + OPS_INFO ${ASCEND_AUTOGEN_PATH}/aic-${compute_unit}-ops-info.ini + IMPL_DIR ${CMAKE_CURRENT_SOURCE_DIR} + OUT_DIR ${CMAKE_CURRENT_BINARY_DIR}/tbe + INSTALL_DIR packages/vendors/${vendor_name}/op_impl/ai_core/tbe/${vendor_name}_impl + ) + endif() + + # dynamic shape binary compile + if (${ENABLE_BINARY_PACKAGE}) + add_bin_compile_target(TARGET ascendc_bin_${compute_unit} + OPS_INFO ${ASCEND_AUTOGEN_PATH}/aic-${compute_unit}-ops-info.ini + IMPL_DIR ${CMAKE_CURRENT_SOURCE_DIR} + ADP_DIR ${CMAKE_CURRENT_BINARY_DIR}/tbe/dynamic + OUT_DIR ${CMAKE_CURRENT_BINARY_DIR}/binary/${compute_unit} + INSTALL_DIR packages/vendors/${vendor_name}/op_impl/ai_core/tbe/kernel + COMPUTE_UNIT ${compute_unit} + ) + add_dependencies(ascendc_bin_${compute_unit} ascendc_impl_gen) + endif() + +endforeach() + +# generate npu_supported_ops.json +add_npu_support_target(TARGET npu_supported_ops + OPS_INFO_DIR ${ASCEND_AUTOGEN_PATH} + OUT_DIR ${CMAKE_CURRENT_BINARY_DIR}/tbe/op_info_cfg/ai_core + INSTALL_DIR packages/vendors/${vendor_name}/framework/${ASCEND_FRAMEWORK_TYPE} +) + +if(ENABLE_TEST AND EXISTS ${CMAKE_CURRENT_SOURCE_DIR}/testcases) + add_subdirectory(testcases) +endif() + +# install kernel file +if (${ENABLE_SOURCE_PACKAGE}) + file(GLOB KERNEL_FILES + ${CMAKE_CURRENT_SOURCE_DIR}/*.cpp + ${CMAKE_CURRENT_SOURCE_DIR}/*.h + ${CMAKE_CURRENT_SOURCE_DIR}/*.py + ) + install(FILES ${KERNEL_FILES} + DESTINATION packages/vendors/${vendor_name}/op_impl/ai_core/tbe/${vendor_name}_impl/dynamic + ) +endif() diff --git a/Increase_Host_compute/Is_increase/build_out/op_kernel/binary/ascend910/src/__pycache__/AddCustom.cpython-39.pyc b/Increase_Host_compute/Is_increase/build_out/op_kernel/binary/ascend910/src/__pycache__/AddCustom.cpython-39.pyc new file mode 100644 index 0000000000000000000000000000000000000000..5c1aebd5c830373f58a8e193f7832468b395f7c6 Binary files /dev/null and b/Increase_Host_compute/Is_increase/build_out/op_kernel/binary/ascend910/src/__pycache__/AddCustom.cpython-39.pyc differ diff --git a/Increase_Host_compute/Is_increase/build_out/op_kernel/binary/ascend910/src/add_custom.cpp b/Increase_Host_compute/Is_increase/build_out/op_kernel/binary/ascend910/src/add_custom.cpp new file mode 100644 index 0000000000000000000000000000000000000000..1558d7c2b85c123845eead14cb51b9b60a123845 --- /dev/null +++ b/Increase_Host_compute/Is_increase/build_out/op_kernel/binary/ascend910/src/add_custom.cpp @@ -0,0 +1,108 @@ +/* + * Copyright (c) Huawei Technologies Co., Ltd. 2022-2023. All rights reserved. + * + * Function : z = x + y + * This sample is a very basic sample that implements vector add on Ascend plaform. + */ +#include "kernel_operator.h" +using namespace AscendC; +constexpr int32_t BUFFER_NUM = 2; // tensor num for each queue + +class KernelAdd +{ +public: + __aicore__ inline KernelAdd() {} + __aicore__ inline void Init(GM_ADDR x, GM_ADDR y, GM_ADDR z, uint32_t totalLength, uint32_t tileNum) + { + ASSERT(GetBlockNum() != 0 && "block dim can not be zero!"); + this->blockLength = totalLength ; + this->tileNum = 512; + ASSERT(tileNum != 0 && "tile num can not be zero!"); + this->man=8; + this->tileLength = this->blockLength /BUFFER_NUM/512; + + xGm.SetGlobalBuffer((__gm__ DTYPE_X *)x , this->blockLength); + yGm.SetGlobalBuffer((__gm__ DTYPE_Y *)y , this->blockLength); + zGm.SetGlobalBuffer((__gm__ DTYPE_Z *)z , this->blockLength); + + pipe.InitBuffer(inQueueX, BUFFER_NUM, this->tileLength * sizeof(DTYPE_X)); + pipe.InitBuffer(inQueueY, BUFFER_NUM, this->tileLength * sizeof(DTYPE_Y)); + pipe.InitBuffer(outQueueZ, BUFFER_NUM, this->tileLength * sizeof(DTYPE_Z)); + } + __aicore__ inline void Process() + { + //int32_t loopCount = (this->tileNum * BUFFER_NUM)/this->man; + int32_t loopCount = this->tileNum* BUFFER_NUM ; + for (int32_t i = 0; i < loopCount; i++) + { + CopyIn(i); + Compute(i); + CopyOut(i); + } + } + + +private: + __aicore__ inline void CopyIn(int32_t progress) + { + LocalTensor xLocal = inQueueX.AllocTensor(); + LocalTensor yLocal = inQueueY.AllocTensor(); + DataCopy(xLocal, xGm[progress * this->tileLength], this->tileLength); + DataCopy(yLocal, yGm[progress * this->tileLength], this->tileLength); + inQueueX.EnQue(xLocal); + inQueueY.EnQue(yLocal); + } + __aicore__ inline void Compute(int32_t progress) + { + LocalTensor xLocal = inQueueX.DeQue(); + LocalTensor yLocal = inQueueY.DeQue(); + LocalTensor zLocal = outQueueZ.AllocTensor(); + + Add(zLocal, xLocal, yLocal, this->tileLength); + outQueueZ.EnQue(zLocal); + + inQueueX.FreeTensor(xLocal); + inQueueY.FreeTensor(yLocal); + } + __aicore__ inline void CopyOut(int32_t progress) + { + LocalTensor zLocal = outQueueZ.DeQue(); + + // DataCopy(zGm[progress * this->tileLength], zLocal, this->tileLength); + DataCopy(zGm[progress * this->tileLength], zLocal, this->tileLength); + outQueueZ.FreeTensor(zLocal); + } + +private: + TPipe pipe; + TQue inQueueX, inQueueY; + TQue outQueueZ; + GlobalTensor xGm; + GlobalTensor yGm; + GlobalTensor zGm; + uint32_t blockLength; + uint32_t tileNum; + uint32_t tileLength; + uint32_t man; +}; + +extern "C" __global__ __aicore__ void add_custom(GM_ADDR x, GM_ADDR y, GM_ADDR z, GM_ADDR workspace, GM_ADDR tiling) +{ + GET_TILING_DATA(tiling_data, tiling); + KernelAdd op; + + + op.Init(x, y, z, tiling_data.totalLength, tiling_data.tileNum); + op.Process(); + + +} +/* +#ifndef __CCE_KT_TEST__ +// call of kernel function +void add_custom_do(uint32_t blockDim, void* l2ctrl, void* stream, uint8_t* x, uint8_t* y, uint8_t* z, + uint8_t* workspace, uint8_t* tiling) +{ + add_custom<<>>(x, y, z, workspace, tiling); +} +#endif*/ diff --git a/Increase_Host_compute/Is_increase/build_out/op_kernel/binary/ascend910b/bin/add_custom.json b/Increase_Host_compute/Is_increase/build_out/op_kernel/binary/ascend910b/bin/add_custom.json new file mode 100644 index 0000000000000000000000000000000000000000..3d96434c5c5c6613e8fbfedf67acdf76ca2d64b8 --- /dev/null +++ b/Increase_Host_compute/Is_increase/build_out/op_kernel/binary/ascend910b/bin/add_custom.json @@ -0,0 +1,49 @@ +{ + "binList": [ + { + "simplifiedKey": [ + "AddCustom/d=0,p=0/1,2/1,2/1,2", + "AddCustom/d=1,p=0/1,2/1,2/1,2" + ], + "staticKey": "24db4d78a3a31c0287aa11345320c199348443901fef8fe630f68f86fd5dc348", + "int64Mode": false, + "inputs": [ + { + "name": "x", + "index": 0, + "dtype": "float16", + "format": "ND", + "paramType": "required", + "shape": [ + -2 + ] + }, + { + "name": "y", + "index": 1, + "dtype": "float16", + "format": "ND", + "paramType": "required", + "shape": [ + -2 + ] + } + ], + "outputs": [ + { + "name": "z", + "index": 0, + "dtype": "float16", + "format": "ND", + "paramType": "required", + "shape": [ + -2 + ] + } + ], + "binInfo": { + "jsonFilePath": "ascend910b/add_custom/AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b.json" + } + } + ] +} \ No newline at end of file diff --git a/Increase_Host_compute/Is_increase/build_out/op_kernel/binary/ascend910b/bin/add_custom/AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b.json b/Increase_Host_compute/Is_increase/build_out/op_kernel/binary/ascend910b/bin/add_custom/AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b.json new file mode 100644 index 0000000000000000000000000000000000000000..286badab31ea9750fa5fbca3a1ab1ae0a047ccbb --- /dev/null +++ b/Increase_Host_compute/Is_increase/build_out/op_kernel/binary/ascend910b/bin/add_custom/AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b.json @@ -0,0 +1,77 @@ +{ + "binFileName": "AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b", + "binFileSuffix": ".o", + "blockDim": -1, + "coreType": "VectorCore", + "core_type": "AIV", + "intercoreSync": 0, + "kernelName": "AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b", + "magic": "RT_DEV_BINARY_MAGIC_ELF_AIVEC", + "memoryStamping": [], + "opParaSize": 8, + "parameters": [], + "sha256": "832bb5a8d09ef139bfb24f199a6ca6d93ba1574201e019e0451e266136033554", + "workspace": { + "num": 1, + "size": [ + -1 + ], + "type": [ + 0 + ] + }, + "kernelList": [ + { + "kernelName": "AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b_0" + } + ], + "optionalInputMode": "gen_placeholder", + "compileInfo": {}, + "supportInfo": { + "implMode": "", + "int64Mode": false, + "simplifiedKeyMode": 0, + "simplifiedKey": [ + "AddCustom/d=0,p=0/1,2/1,2/1,2", + "AddCustom/d=1,p=0/1,2/1,2/1,2" + ], + "staticKey": "24db4d78a3a31c0287aa11345320c199348443901fef8fe630f68f86fd5dc348", + "inputs": [ + { + "name": "x", + "index": 0, + "dtype": "float16", + "format": "ND", + "paramType": "required", + "shape": [ + -2 + ] + }, + { + "name": "y", + "index": 1, + "dtype": "float16", + "format": "ND", + "paramType": "required", + "shape": [ + -2 + ] + } + ], + "outputs": [ + { + "name": "z", + "index": 0, + "dtype": "float16", + "format": "ND", + "paramType": "required", + "shape": [ + -2 + ] + } + ], + "opMode": "dynamic", + "optionalInputMode": "gen_placeholder", + "deterministic": "ignore" + } +} \ No newline at end of file diff --git a/Increase_Host_compute/Is_increase/build_out/op_kernel/binary/ascend910b/bin/add_custom/AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b.o b/Increase_Host_compute/Is_increase/build_out/op_kernel/binary/ascend910b/bin/add_custom/AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b.o new file mode 100644 index 0000000000000000000000000000000000000000..548c45862d0323c1e2fac703e88b4fb155c05954 Binary files /dev/null and b/Increase_Host_compute/Is_increase/build_out/op_kernel/binary/ascend910b/bin/add_custom/AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b.o differ diff --git a/Increase_Host_compute/Is_increase/build_out/op_kernel/binary/ascend910b/bin/binary_info_config.json b/Increase_Host_compute/Is_increase/build_out/op_kernel/binary/ascend910b/bin/binary_info_config.json new file mode 100644 index 0000000000000000000000000000000000000000..98899fdcc7a7c4a9e0e6913b955d27b2a331c6c6 --- /dev/null +++ b/Increase_Host_compute/Is_increase/build_out/op_kernel/binary/ascend910b/bin/binary_info_config.json @@ -0,0 +1,18 @@ +{ + "AddCustom": { + "dynamicRankSupport": true, + "simplifiedKeyMode": 0, + "binaryList": [ + { + "coreType": 2, + "simplifiedKey": "AddCustom/d=0,p=0/1,2/1,2/1,2", + "binPath": "ascend910b/add_custom/AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b.o" + }, + { + "coreType": 2, + "simplifiedKey": "AddCustom/d=1,p=0/1,2/1,2/1,2", + "binPath": "ascend910b/add_custom/AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b.o" + } + ] + } +} \ No newline at end of file diff --git a/Increase_Host_compute/Is_increase/build_out/op_kernel/binary/ascend910b/gen/AddCustom-add_custom-0.sh b/Increase_Host_compute/Is_increase/build_out/op_kernel/binary/ascend910b/gen/AddCustom-add_custom-0.sh new file mode 100644 index 0000000000000000000000000000000000000000..ae6cf0c012b44a0500ea9366fd37bea4975ad4b4 --- /dev/null +++ b/Increase_Host_compute/Is_increase/build_out/op_kernel/binary/ascend910b/gen/AddCustom-add_custom-0.sh @@ -0,0 +1,14 @@ +#!/bin/bash +echo "[Ascend910B1] Generating AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b ..." +opc $1 --main_func=add_custom --input_param=/Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/binary/ascend910b/gen/AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b_param.json --soc_version=Ascend910B1 --output=$2 --impl_mode="" --simplified_key_mode=0 --op_mode=dynamic + +if ! test -f $2/AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b.json ; then + echo "$2/AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b.json not generated!" + exit 1 +fi + +if ! test -f $2/AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b.o ; then + echo "$2/AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b.o not generated!" + exit 1 +fi +echo "[Ascend910B1] Generating AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b Done" diff --git a/Increase_Host_compute/Is_increase/build_out/op_kernel/binary/ascend910b/gen/AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b_param.json b/Increase_Host_compute/Is_increase/build_out/op_kernel/binary/ascend910b/gen/AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b_param.json new file mode 100644 index 0000000000000000000000000000000000000000..834fc7a6f44c0aec4f39011295a70b3fd36bdde7 --- /dev/null +++ b/Increase_Host_compute/Is_increase/build_out/op_kernel/binary/ascend910b/gen/AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b_param.json @@ -0,0 +1,42 @@ +{ + "op_type": "AddCustom", + "op_list": [ + { + "bin_filename": "AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b", + "inputs": [ + { + "name": "x", + "index": 0, + "dtype": "float16", + "format": "ND", + "paramType": "required", + "shape": [ + -2 + ] + }, + { + "name": "y", + "index": 1, + "dtype": "float16", + "format": "ND", + "paramType": "required", + "shape": [ + -2 + ] + } + ], + "outputs": [ + { + "name": "z", + "index": 0, + "dtype": "float16", + "format": "ND", + "paramType": "required", + "shape": [ + -2 + ] + } + ] + } + ] +} \ No newline at end of file diff --git a/Increase_Host_compute/Is_increase/build_out/op_kernel/binary/ascend910b/src/AddCustom.py b/Increase_Host_compute/Is_increase/build_out/op_kernel/binary/ascend910b/src/AddCustom.py new file mode 100644 index 0000000000000000000000000000000000000000..87d5aa00dc31410d6bbfb8c2122e53991fc0afe9 --- /dev/null +++ b/Increase_Host_compute/Is_increase/build_out/op_kernel/binary/ascend910b/src/AddCustom.py @@ -0,0 +1,152 @@ + +import os, sys +import ctypes +import json +import shutil +from tbe.common.platform import get_soc_spec +from tbe.common.utils import para_check +from tbe.tikcpp import compile_op, replay_op, check_op_cap, generalize_op_params, get_code_channel, OpInfo +from tbe.common.buildcfg import get_default_build_config +from impl.util.platform_adapter import tbe_register +from tbe.common.buildcfg import get_current_build_config +PYF_PATH = os.path.dirname(os.path.realpath(__file__)) + +DTYPE_MAP = {"float32": ["DT_FLOAT", "float"], + "float16": ["DT_FLOAT16", "half"], + "int8": ["DT_INT8", "int8_t"], + "int16": ["DT_INT16", "int16_t"], + "int32": ["DT_INT32", "int32_t"], + "int64": ["DT_INT64", "int64_t"], + "uint1": ["DT_UINT1", "uint8_t"], + "uint8": ["DT_UINT8", "uint8_t"], + "uint16": ["DT_UINT16", "uint16_t"], + "uint32": ["DT_UINT32", "uint32_t"], + "uint64": ["DT_UINT64", "uint64_t"], + "bool": ["DT_BOOL", "bool"], + "double": ["DT_DOUBLE", "double"], + "dual": ["DT_DUAL", "unknown"], + "dual_sub_int8": ["DT_DUAL_SUB_INT8", "unknown"], + "dual_sub_uint8": ["DT_DUAL_SUB_UINT8", "unknown"], + "string": ["DT_STRING", "unknown"], + "complex64": ["DT_COMPLEX64", "unknown"], + "complex128": ["DT_COMPLEX128", "unknown"], + "qint8": ["DT_QINT8", "unknown"], + "qint16": ["DT_QINT16", "unknown"], + "qint32": ["DT_QINT32", "unknown"], + "quint8": ["DT_QUINT8", "unknown"], + "quint16": ["DT_QUINT16", "unknown"], + "resource": ["DT_RESOURCE", "unknown"], + "string_ref": ["DT_STRING_REF", "unknown"], + "int4": ["DT_INT4", "int8_t"], + "bfloat16": ["DT_BF16", "bfloat16_t"]} + +def get_dtype_fmt_options(__inputs__, __outputs__): + options = [] + for x in __inputs__ + __outputs__: + x_n = x.get("param_name").upper() + x_fmt = x.get("format") + x_dtype = x.get("dtype") + options.append("-DDTYPE_{n}={t}".format(n=x_n, t=DTYPE_MAP.get(x_dtype)[1])) + options.append("-DORIG_DTYPE_{n}={ot}".format(n=x_n, ot=DTYPE_MAP.get(x_dtype)[0])) + options.append("-DFORMAT_{n}=FORMAT_{f}".format(n=x_n, f=x_fmt)) + return options + +def load_dso(so_path): + try: + ctypes.CDLL(so_path) + except OSError as error : + print(error) + raise RuntimeError("cannot open %s" %(so_path)) + else: + print("load so succ ", so_path) + +def get_shortsoc_compile_option(compile_option_list: list, shortsoc:str): + compile_options = [] + if shortsoc in compile_option_list: + compile_options = compile_option_list[shortsoc] + elif '__ALLSOC__' in compile_option_list: + compile_options = compile_option_list['__ALLSOC__'] + return compile_options + +def _build_args(x, y, z): + __inputs__ = [] + for arg in [x, y]: + if arg != None: + if isinstance(arg, (list, tuple)): + if len(arg) == 0: + continue + __inputs__.append(arg[0]) + else: + __inputs__.append(arg) + __outputs__ = [] + for arg in [z]: + if arg != None: + if isinstance(arg, (list, tuple)): + if len(arg) == 0: + continue + __outputs__.append(arg[0]) + else: + __outputs__.append(arg) + __attrs__ = [] + return __inputs__, __outputs__, __attrs__ + +@tbe_register.register_operator("AddCustom") +@para_check.check_op_params(para_check.REQUIRED_INPUT, para_check.REQUIRED_INPUT, para_check.REQUIRED_OUTPUT, para_check.KERNEL_NAME) +def add_custom(x, y, z, kernel_name="add_custom", impl_mode=""): + if get_current_build_config("enable_op_prebuild"): + return + __inputs__, __outputs__, __attrs__ = _build_args(x, y, z) + options = get_dtype_fmt_options(__inputs__, __outputs__) + options += ["-x", "cce"] + ccec = os.environ.get('CCEC_REAL_PATH') + if ccec is None: + ccec = shutil.which("ccec") + if ccec != None: + ccec_path = os.path.dirname(ccec) + tikcpp_path = os.path.realpath(os.path.join(ccec_path, "..", "..", "tikcpp")) + else: + tikcpp_path = os.path.realpath("/usr/local/Ascend/latest/compiler/tikcpp") + options.append("-I" + tikcpp_path) + options.append("-I" + os.path.join(tikcpp_path, "tikcfw")) + options.append("-I" + os.path.join(tikcpp_path, "tikcfw", "impl")) + options.append("-I" + os.path.join(tikcpp_path, "tikcfw", "interface")) + options.append("-I" + os.path.join(PYF_PATH, "..", "ascendc", "common")) + if impl_mode == "high_performance": + options.append("-DHIGH_PERFORMANCE=1") + elif impl_mode == "high_precision": + options.append("-DHIGH_PRECISION=1") + if get_default_build_config("enable_deterministic_mode") == 1: + options.append("-DDETEMINISTIC_MODE=1") + + custom_compile_options = {}, + custom_all_compile_options = {}, + soc_version = get_soc_spec("SOC_VERSION") + soc_short = get_soc_spec("SHORT_SOC_VERSION").lower() + custom_compile_options_soc = get_shortsoc_compile_option(custom_compile_options[0], soc_short) + custom_all_compile_options_soc = get_shortsoc_compile_option(custom_all_compile_options[0], soc_short) + options += custom_all_compile_options_soc + options += custom_compile_options_soc + + origin_func_name = "add_custom" + ascendc_src_dir = "add_custom" + ascendc_src_file = "add_custom.cpp" + src = os.path.join(PYF_PATH, "..", "ascendc", ascendc_src_dir, ascendc_src_file) + if not os.path.exists(src): + src = os.path.join(PYF_PATH, ascendc_src_file) + + print("start compile Ascend C operator AddCustom. kernel name is add_custom") + op_type = "AddCustom" + code_channel = get_code_channel(src, kernel_name, op_type, options) + op_info = OpInfo(kernel_name = kernel_name, op_type = op_type, inputs = __inputs__, outputs = __outputs__,\ + attrs = __attrs__, impl_mode = impl_mode, origin_inputs=[x, y], origin_outputs = [z]) + compile_op(src, origin_func_name, op_info, options, code_channel, '{}') + +def op_select_format(x, y, z, impl_mode=""): + __inputs__, __outputs__, __attrs__ = _build_args(x, y, z) + result = check_op_cap("op_select_format", "AddCustom", __inputs__, __outputs__, __attrs__) + return result.decode("utf-8") + +def get_op_specific_info(x, y, z, impl_mode=""): + __inputs__, __outputs__, __attrs__ = _build_args(x, y, z) + result = check_op_cap("get_op_specific_info", "AddCustom", __inputs__, __outputs__, __attrs__) + return result.decode("utf-8") diff --git a/Increase_Host_compute/Is_increase/build_out/op_kernel/binary/ascend910b/src/CMakeLists.txt b/Increase_Host_compute/Is_increase/build_out/op_kernel/binary/ascend910b/src/CMakeLists.txt new file mode 100644 index 0000000000000000000000000000000000000000..0d31a444cd71b6e455dc206b9b89159dea9f4ce2 --- /dev/null +++ b/Increase_Host_compute/Is_increase/build_out/op_kernel/binary/ascend910b/src/CMakeLists.txt @@ -0,0 +1,61 @@ +# set custom compile options +if ("${CMAKE_BUILD_TYPE}x" STREQUAL "Debugx") + add_ops_compile_options(ALL OPTIONS -g -O0) +endif() + +foreach(compute_unit ${ASCEND_COMPUTE_UNIT}) + + # generate aic-${compute_unit}-ops-info.json + add_ops_info_target(TARGET ops_info_gen_${compute_unit} + OUTPUT ${CMAKE_CURRENT_BINARY_DIR}/tbe/op_info_cfg/ai_core/${compute_unit}/aic-${compute_unit}-ops-info.json + OPS_INFO ${ASCEND_AUTOGEN_PATH}/aic-${compute_unit}-ops-info.ini + INSTALL_DIR packages/vendors/${vendor_name}/op_impl/ai_core/tbe/config/${compute_unit} + ) + + # generate ascendc impl py once + if (NOT TARGET ascendc_impl_gen) + add_ops_impl_target(TARGET ascendc_impl_gen + OPS_INFO ${ASCEND_AUTOGEN_PATH}/aic-${compute_unit}-ops-info.ini + IMPL_DIR ${CMAKE_CURRENT_SOURCE_DIR} + OUT_DIR ${CMAKE_CURRENT_BINARY_DIR}/tbe + INSTALL_DIR packages/vendors/${vendor_name}/op_impl/ai_core/tbe/${vendor_name}_impl + ) + endif() + + # dynamic shape binary compile + if (${ENABLE_BINARY_PACKAGE}) + add_bin_compile_target(TARGET ascendc_bin_${compute_unit} + OPS_INFO ${ASCEND_AUTOGEN_PATH}/aic-${compute_unit}-ops-info.ini + IMPL_DIR ${CMAKE_CURRENT_SOURCE_DIR} + ADP_DIR ${CMAKE_CURRENT_BINARY_DIR}/tbe/dynamic + OUT_DIR ${CMAKE_CURRENT_BINARY_DIR}/binary/${compute_unit} + INSTALL_DIR packages/vendors/${vendor_name}/op_impl/ai_core/tbe/kernel + COMPUTE_UNIT ${compute_unit} + ) + add_dependencies(ascendc_bin_${compute_unit} ascendc_impl_gen) + endif() + +endforeach() + +# generate npu_supported_ops.json +add_npu_support_target(TARGET npu_supported_ops + OPS_INFO_DIR ${ASCEND_AUTOGEN_PATH} + OUT_DIR ${CMAKE_CURRENT_BINARY_DIR}/tbe/op_info_cfg/ai_core + INSTALL_DIR packages/vendors/${vendor_name}/framework/${ASCEND_FRAMEWORK_TYPE} +) + +if(ENABLE_TEST AND EXISTS ${CMAKE_CURRENT_SOURCE_DIR}/testcases) + add_subdirectory(testcases) +endif() + +# install kernel file +if (${ENABLE_SOURCE_PACKAGE}) + file(GLOB KERNEL_FILES + ${CMAKE_CURRENT_SOURCE_DIR}/*.cpp + ${CMAKE_CURRENT_SOURCE_DIR}/*.h + ${CMAKE_CURRENT_SOURCE_DIR}/*.py + ) + install(FILES ${KERNEL_FILES} + DESTINATION packages/vendors/${vendor_name}/op_impl/ai_core/tbe/${vendor_name}_impl/dynamic + ) +endif() diff --git a/Increase_Host_compute/Is_increase/build_out/op_kernel/binary/ascend910b/src/__pycache__/AddCustom.cpython-39.pyc b/Increase_Host_compute/Is_increase/build_out/op_kernel/binary/ascend910b/src/__pycache__/AddCustom.cpython-39.pyc new file mode 100644 index 0000000000000000000000000000000000000000..b7d14866af9e2fc5983a59c9dca2b9ef809db5d9 Binary files /dev/null and b/Increase_Host_compute/Is_increase/build_out/op_kernel/binary/ascend910b/src/__pycache__/AddCustom.cpython-39.pyc differ diff --git a/Increase_Host_compute/Is_increase/build_out/op_kernel/binary/ascend910b/src/add_custom.cpp b/Increase_Host_compute/Is_increase/build_out/op_kernel/binary/ascend910b/src/add_custom.cpp new file mode 100644 index 0000000000000000000000000000000000000000..1558d7c2b85c123845eead14cb51b9b60a123845 --- /dev/null +++ b/Increase_Host_compute/Is_increase/build_out/op_kernel/binary/ascend910b/src/add_custom.cpp @@ -0,0 +1,108 @@ +/* + * Copyright (c) Huawei Technologies Co., Ltd. 2022-2023. All rights reserved. + * + * Function : z = x + y + * This sample is a very basic sample that implements vector add on Ascend plaform. + */ +#include "kernel_operator.h" +using namespace AscendC; +constexpr int32_t BUFFER_NUM = 2; // tensor num for each queue + +class KernelAdd +{ +public: + __aicore__ inline KernelAdd() {} + __aicore__ inline void Init(GM_ADDR x, GM_ADDR y, GM_ADDR z, uint32_t totalLength, uint32_t tileNum) + { + ASSERT(GetBlockNum() != 0 && "block dim can not be zero!"); + this->blockLength = totalLength ; + this->tileNum = 512; + ASSERT(tileNum != 0 && "tile num can not be zero!"); + this->man=8; + this->tileLength = this->blockLength /BUFFER_NUM/512; + + xGm.SetGlobalBuffer((__gm__ DTYPE_X *)x , this->blockLength); + yGm.SetGlobalBuffer((__gm__ DTYPE_Y *)y , this->blockLength); + zGm.SetGlobalBuffer((__gm__ DTYPE_Z *)z , this->blockLength); + + pipe.InitBuffer(inQueueX, BUFFER_NUM, this->tileLength * sizeof(DTYPE_X)); + pipe.InitBuffer(inQueueY, BUFFER_NUM, this->tileLength * sizeof(DTYPE_Y)); + pipe.InitBuffer(outQueueZ, BUFFER_NUM, this->tileLength * sizeof(DTYPE_Z)); + } + __aicore__ inline void Process() + { + //int32_t loopCount = (this->tileNum * BUFFER_NUM)/this->man; + int32_t loopCount = this->tileNum* BUFFER_NUM ; + for (int32_t i = 0; i < loopCount; i++) + { + CopyIn(i); + Compute(i); + CopyOut(i); + } + } + + +private: + __aicore__ inline void CopyIn(int32_t progress) + { + LocalTensor xLocal = inQueueX.AllocTensor(); + LocalTensor yLocal = inQueueY.AllocTensor(); + DataCopy(xLocal, xGm[progress * this->tileLength], this->tileLength); + DataCopy(yLocal, yGm[progress * this->tileLength], this->tileLength); + inQueueX.EnQue(xLocal); + inQueueY.EnQue(yLocal); + } + __aicore__ inline void Compute(int32_t progress) + { + LocalTensor xLocal = inQueueX.DeQue(); + LocalTensor yLocal = inQueueY.DeQue(); + LocalTensor zLocal = outQueueZ.AllocTensor(); + + Add(zLocal, xLocal, yLocal, this->tileLength); + outQueueZ.EnQue(zLocal); + + inQueueX.FreeTensor(xLocal); + inQueueY.FreeTensor(yLocal); + } + __aicore__ inline void CopyOut(int32_t progress) + { + LocalTensor zLocal = outQueueZ.DeQue(); + + // DataCopy(zGm[progress * this->tileLength], zLocal, this->tileLength); + DataCopy(zGm[progress * this->tileLength], zLocal, this->tileLength); + outQueueZ.FreeTensor(zLocal); + } + +private: + TPipe pipe; + TQue inQueueX, inQueueY; + TQue outQueueZ; + GlobalTensor xGm; + GlobalTensor yGm; + GlobalTensor zGm; + uint32_t blockLength; + uint32_t tileNum; + uint32_t tileLength; + uint32_t man; +}; + +extern "C" __global__ __aicore__ void add_custom(GM_ADDR x, GM_ADDR y, GM_ADDR z, GM_ADDR workspace, GM_ADDR tiling) +{ + GET_TILING_DATA(tiling_data, tiling); + KernelAdd op; + + + op.Init(x, y, z, tiling_data.totalLength, tiling_data.tileNum); + op.Process(); + + +} +/* +#ifndef __CCE_KT_TEST__ +// call of kernel function +void add_custom_do(uint32_t blockDim, void* l2ctrl, void* stream, uint8_t* x, uint8_t* y, uint8_t* z, + uint8_t* workspace, uint8_t* tiling) +{ + add_custom<<>>(x, y, z, workspace, tiling); +} +#endif*/ diff --git a/Increase_Host_compute/Is_increase/build_out/op_kernel/cmake_install.cmake b/Increase_Host_compute/Is_increase/build_out/op_kernel/cmake_install.cmake new file mode 100644 index 0000000000000000000000000000000000000000..0fa2a071a2ba8eba04fd2b0cb1b4142f4f02b97f --- /dev/null +++ b/Increase_Host_compute/Is_increase/build_out/op_kernel/cmake_install.cmake @@ -0,0 +1,120 @@ +# Install script for directory: /Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/op_kernel + +# Set the install prefix +if(NOT DEFINED CMAKE_INSTALL_PREFIX) + set(CMAKE_INSTALL_PREFIX "/Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out") +endif() +string(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}") + +# Set the install configuration name. +if(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME) + if(BUILD_TYPE) + string(REGEX REPLACE "^[^A-Za-z0-9_]+" "" + CMAKE_INSTALL_CONFIG_NAME "${BUILD_TYPE}") + else() + set(CMAKE_INSTALL_CONFIG_NAME "Release") + endif() + message(STATUS "Install configuration: \"${CMAKE_INSTALL_CONFIG_NAME}\"") +endif() + +# Set the component getting installed. +if(NOT CMAKE_INSTALL_COMPONENT) + if(COMPONENT) + message(STATUS "Install component: \"${COMPONENT}\"") + set(CMAKE_INSTALL_COMPONENT "${COMPONENT}") + else() + set(CMAKE_INSTALL_COMPONENT) + endif() +endif() + +# Install shared libraries without execute permission? +if(NOT DEFINED CMAKE_INSTALL_SO_NO_EXE) + set(CMAKE_INSTALL_SO_NO_EXE "1") +endif() + +# Is this installation the result of a crosscompile? +if(NOT DEFINED CMAKE_CROSSCOMPILING) + set(CMAKE_CROSSCOMPILING "FALSE") +endif() + +# Set default install directory permissions. +if(NOT DEFINED CMAKE_OBJDUMP) + set(CMAKE_OBJDUMP "/usr/bin/objdump") +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/packages/vendors/customize/op_impl/ai_core/tbe/config/ascend310p" TYPE FILE FILES "/Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/tbe/op_info_cfg/ai_core/ascend310p/aic-ascend310p-ops-info.json") +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/packages/vendors/customize/op_impl/ai_core/tbe/customize_impl" TYPE DIRECTORY FILES "/Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/tbe/dynamic") +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/packages/vendors/customize/op_impl/ai_core/tbe/kernel/ascend310p" TYPE DIRECTORY OPTIONAL FILES "/Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/binary/ascend310p/bin/add_custom") +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/packages/vendors/customize/op_impl/ai_core/tbe/kernel/config/ascend310p" TYPE FILE OPTIONAL FILES "/Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/binary/ascend310p/bin/add_custom.json") +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/packages/vendors/customize/op_impl/ai_core/tbe/kernel/config/ascend310p" TYPE FILE OPTIONAL FILES "/Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/binary/ascend310p/bin/binary_info_config.json") +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/packages/vendors/customize/op_impl/ai_core/tbe/config/ascend310b" TYPE FILE FILES "/Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/tbe/op_info_cfg/ai_core/ascend310b/aic-ascend310b-ops-info.json") +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/packages/vendors/customize/op_impl/ai_core/tbe/kernel/ascend310b" TYPE DIRECTORY OPTIONAL FILES "/Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/binary/ascend310b/bin/add_custom") +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/packages/vendors/customize/op_impl/ai_core/tbe/kernel/config/ascend310b" TYPE FILE OPTIONAL FILES "/Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/binary/ascend310b/bin/add_custom.json") +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/packages/vendors/customize/op_impl/ai_core/tbe/kernel/config/ascend310b" TYPE FILE OPTIONAL FILES "/Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/binary/ascend310b/bin/binary_info_config.json") +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/packages/vendors/customize/op_impl/ai_core/tbe/config/ascend910" TYPE FILE FILES "/Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/tbe/op_info_cfg/ai_core/ascend910/aic-ascend910-ops-info.json") +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/packages/vendors/customize/op_impl/ai_core/tbe/kernel/ascend910" TYPE DIRECTORY OPTIONAL FILES "/Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/binary/ascend910/bin/add_custom") +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/packages/vendors/customize/op_impl/ai_core/tbe/kernel/config/ascend910" TYPE FILE OPTIONAL FILES "/Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/binary/ascend910/bin/add_custom.json") +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/packages/vendors/customize/op_impl/ai_core/tbe/kernel/config/ascend910" TYPE FILE OPTIONAL FILES "/Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/binary/ascend910/bin/binary_info_config.json") +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/packages/vendors/customize/op_impl/ai_core/tbe/config/ascend910b" TYPE FILE FILES "/Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/tbe/op_info_cfg/ai_core/ascend910b/aic-ascend910b-ops-info.json") +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/packages/vendors/customize/op_impl/ai_core/tbe/kernel/ascend910b" TYPE DIRECTORY OPTIONAL FILES "/Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/binary/ascend910b/bin/add_custom") +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/packages/vendors/customize/op_impl/ai_core/tbe/kernel/config/ascend910b" TYPE FILE OPTIONAL FILES "/Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/binary/ascend910b/bin/add_custom.json") +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/packages/vendors/customize/op_impl/ai_core/tbe/kernel/config/ascend910b" TYPE FILE OPTIONAL FILES "/Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/binary/ascend910b/bin/binary_info_config.json") +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/packages/vendors/customize/framework/tensorflow" TYPE FILE FILES "/Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/build_out/op_kernel/tbe/op_info_cfg/ai_core/npu_supported_ops.json") +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/packages/vendors/customize/op_impl/ai_core/tbe/customize_impl/dynamic" TYPE FILE FILES "/Op_test/Operator-performance/Increase_Host_compute/Is_double_buffer/op_kernel/add_custom.cpp") +endif() + diff --git a/Increase_Host_compute/Is_increase/build_out/op_kernel/tbe/.impl_timestamp b/Increase_Host_compute/Is_increase/build_out/op_kernel/tbe/.impl_timestamp new file mode 100644 index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391 diff --git a/Increase_Host_compute/Is_increase/build_out/op_kernel/tbe/dynamic/add_custom.py b/Increase_Host_compute/Is_increase/build_out/op_kernel/tbe/dynamic/add_custom.py new file mode 100644 index 0000000000000000000000000000000000000000..87d5aa00dc31410d6bbfb8c2122e53991fc0afe9 --- /dev/null +++ b/Increase_Host_compute/Is_increase/build_out/op_kernel/tbe/dynamic/add_custom.py @@ -0,0 +1,152 @@ + +import os, sys +import ctypes +import json +import shutil +from tbe.common.platform import get_soc_spec +from tbe.common.utils import para_check +from tbe.tikcpp import compile_op, replay_op, check_op_cap, generalize_op_params, get_code_channel, OpInfo +from tbe.common.buildcfg import get_default_build_config +from impl.util.platform_adapter import tbe_register +from tbe.common.buildcfg import get_current_build_config +PYF_PATH = os.path.dirname(os.path.realpath(__file__)) + +DTYPE_MAP = {"float32": ["DT_FLOAT", "float"], + "float16": ["DT_FLOAT16", "half"], + "int8": ["DT_INT8", "int8_t"], + "int16": ["DT_INT16", "int16_t"], + "int32": ["DT_INT32", "int32_t"], + "int64": ["DT_INT64", "int64_t"], + "uint1": ["DT_UINT1", "uint8_t"], + "uint8": ["DT_UINT8", "uint8_t"], + "uint16": ["DT_UINT16", "uint16_t"], + "uint32": ["DT_UINT32", "uint32_t"], + "uint64": ["DT_UINT64", "uint64_t"], + "bool": ["DT_BOOL", "bool"], + "double": ["DT_DOUBLE", "double"], + "dual": ["DT_DUAL", "unknown"], + "dual_sub_int8": ["DT_DUAL_SUB_INT8", "unknown"], + "dual_sub_uint8": ["DT_DUAL_SUB_UINT8", "unknown"], + "string": ["DT_STRING", "unknown"], + "complex64": ["DT_COMPLEX64", "unknown"], + "complex128": ["DT_COMPLEX128", "unknown"], + "qint8": ["DT_QINT8", "unknown"], + "qint16": ["DT_QINT16", "unknown"], + "qint32": ["DT_QINT32", "unknown"], + "quint8": ["DT_QUINT8", "unknown"], + "quint16": ["DT_QUINT16", "unknown"], + "resource": ["DT_RESOURCE", "unknown"], + "string_ref": ["DT_STRING_REF", "unknown"], + "int4": ["DT_INT4", "int8_t"], + "bfloat16": ["DT_BF16", "bfloat16_t"]} + +def get_dtype_fmt_options(__inputs__, __outputs__): + options = [] + for x in __inputs__ + __outputs__: + x_n = x.get("param_name").upper() + x_fmt = x.get("format") + x_dtype = x.get("dtype") + options.append("-DDTYPE_{n}={t}".format(n=x_n, t=DTYPE_MAP.get(x_dtype)[1])) + options.append("-DORIG_DTYPE_{n}={ot}".format(n=x_n, ot=DTYPE_MAP.get(x_dtype)[0])) + options.append("-DFORMAT_{n}=FORMAT_{f}".format(n=x_n, f=x_fmt)) + return options + +def load_dso(so_path): + try: + ctypes.CDLL(so_path) + except OSError as error : + print(error) + raise RuntimeError("cannot open %s" %(so_path)) + else: + print("load so succ ", so_path) + +def get_shortsoc_compile_option(compile_option_list: list, shortsoc:str): + compile_options = [] + if shortsoc in compile_option_list: + compile_options = compile_option_list[shortsoc] + elif '__ALLSOC__' in compile_option_list: + compile_options = compile_option_list['__ALLSOC__'] + return compile_options + +def _build_args(x, y, z): + __inputs__ = [] + for arg in [x, y]: + if arg != None: + if isinstance(arg, (list, tuple)): + if len(arg) == 0: + continue + __inputs__.append(arg[0]) + else: + __inputs__.append(arg) + __outputs__ = [] + for arg in [z]: + if arg != None: + if isinstance(arg, (list, tuple)): + if len(arg) == 0: + continue + __outputs__.append(arg[0]) + else: + __outputs__.append(arg) + __attrs__ = [] + return __inputs__, __outputs__, __attrs__ + +@tbe_register.register_operator("AddCustom") +@para_check.check_op_params(para_check.REQUIRED_INPUT, para_check.REQUIRED_INPUT, para_check.REQUIRED_OUTPUT, para_check.KERNEL_NAME) +def add_custom(x, y, z, kernel_name="add_custom", impl_mode=""): + if get_current_build_config("enable_op_prebuild"): + return + __inputs__, __outputs__, __attrs__ = _build_args(x, y, z) + options = get_dtype_fmt_options(__inputs__, __outputs__) + options += ["-x", "cce"] + ccec = os.environ.get('CCEC_REAL_PATH') + if ccec is None: + ccec = shutil.which("ccec") + if ccec != None: + ccec_path = os.path.dirname(ccec) + tikcpp_path = os.path.realpath(os.path.join(ccec_path, "..", "..", "tikcpp")) + else: + tikcpp_path = os.path.realpath("/usr/local/Ascend/latest/compiler/tikcpp") + options.append("-I" + tikcpp_path) + options.append("-I" + os.path.join(tikcpp_path, "tikcfw")) + options.append("-I" + os.path.join(tikcpp_path, "tikcfw", "impl")) + options.append("-I" + os.path.join(tikcpp_path, "tikcfw", "interface")) + options.append("-I" + os.path.join(PYF_PATH, "..", "ascendc", "common")) + if impl_mode == "high_performance": + options.append("-DHIGH_PERFORMANCE=1") + elif impl_mode == "high_precision": + options.append("-DHIGH_PRECISION=1") + if get_default_build_config("enable_deterministic_mode") == 1: + options.append("-DDETEMINISTIC_MODE=1") + + custom_compile_options = {}, + custom_all_compile_options = {}, + soc_version = get_soc_spec("SOC_VERSION") + soc_short = get_soc_spec("SHORT_SOC_VERSION").lower() + custom_compile_options_soc = get_shortsoc_compile_option(custom_compile_options[0], soc_short) + custom_all_compile_options_soc = get_shortsoc_compile_option(custom_all_compile_options[0], soc_short) + options += custom_all_compile_options_soc + options += custom_compile_options_soc + + origin_func_name = "add_custom" + ascendc_src_dir = "add_custom" + ascendc_src_file = "add_custom.cpp" + src = os.path.join(PYF_PATH, "..", "ascendc", ascendc_src_dir, ascendc_src_file) + if not os.path.exists(src): + src = os.path.join(PYF_PATH, ascendc_src_file) + + print("start compile Ascend C operator AddCustom. kernel name is add_custom") + op_type = "AddCustom" + code_channel = get_code_channel(src, kernel_name, op_type, options) + op_info = OpInfo(kernel_name = kernel_name, op_type = op_type, inputs = __inputs__, outputs = __outputs__,\ + attrs = __attrs__, impl_mode = impl_mode, origin_inputs=[x, y], origin_outputs = [z]) + compile_op(src, origin_func_name, op_info, options, code_channel, '{}') + +def op_select_format(x, y, z, impl_mode=""): + __inputs__, __outputs__, __attrs__ = _build_args(x, y, z) + result = check_op_cap("op_select_format", "AddCustom", __inputs__, __outputs__, __attrs__) + return result.decode("utf-8") + +def get_op_specific_info(x, y, z, impl_mode=""): + __inputs__, __outputs__, __attrs__ = _build_args(x, y, z) + result = check_op_cap("get_op_specific_info", "AddCustom", __inputs__, __outputs__, __attrs__) + return result.decode("utf-8") diff --git a/Increase_Host_compute/Is_increase/build_out/op_kernel/tbe/op_info_cfg/ai_core/ascend310b/aic-ascend310b-ops-info.json b/Increase_Host_compute/Is_increase/build_out/op_kernel/tbe/op_info_cfg/ai_core/ascend310b/aic-ascend310b-ops-info.json new file mode 100644 index 0000000000000000000000000000000000000000..9170d3b5130295e262715bd02ac63b5caf622306 --- /dev/null +++ b/Increase_Host_compute/Is_increase/build_out/op_kernel/tbe/op_info_cfg/ai_core/ascend310b/aic-ascend310b-ops-info.json @@ -0,0 +1,52 @@ +{ + "AddCustom":{ + "dynamicCompileStatic":{ + "flag":"true" + }, + "dynamicFormat":{ + "flag":"true" + }, + "dynamicRankSupport":{ + "flag":"true" + }, + "dynamicShapeSupport":{ + "flag":"true" + }, + "input0":{ + "dtype":"float16", + "format":"ND", + "name":"x", + "paramType":"required", + "shape":"all", + "unknownshape_format":"ND" + }, + "input1":{ + "dtype":"float16", + "format":"ND", + "name":"y", + "paramType":"required", + "shape":"all", + "unknownshape_format":"ND" + }, + "needCheckSupport":{ + "flag":"false" + }, + "opFile":{ + "value":"add_custom" + }, + "opInterface":{ + "value":"add_custom" + }, + "output0":{ + "dtype":"float16", + "format":"ND", + "name":"z", + "paramType":"required", + "shape":"all", + "unknownshape_format":"ND" + }, + "precision_reduce":{ + "flag":"true" + } + } +} \ No newline at end of file diff --git a/Increase_Host_compute/Is_increase/build_out/op_kernel/tbe/op_info_cfg/ai_core/ascend310p/aic-ascend310p-ops-info.json b/Increase_Host_compute/Is_increase/build_out/op_kernel/tbe/op_info_cfg/ai_core/ascend310p/aic-ascend310p-ops-info.json new file mode 100644 index 0000000000000000000000000000000000000000..9170d3b5130295e262715bd02ac63b5caf622306 --- /dev/null +++ b/Increase_Host_compute/Is_increase/build_out/op_kernel/tbe/op_info_cfg/ai_core/ascend310p/aic-ascend310p-ops-info.json @@ -0,0 +1,52 @@ +{ + "AddCustom":{ + "dynamicCompileStatic":{ + "flag":"true" + }, + "dynamicFormat":{ + "flag":"true" + }, + "dynamicRankSupport":{ + "flag":"true" + }, + "dynamicShapeSupport":{ + "flag":"true" + }, + "input0":{ + "dtype":"float16", + "format":"ND", + "name":"x", + "paramType":"required", + "shape":"all", + "unknownshape_format":"ND" + }, + "input1":{ + "dtype":"float16", + "format":"ND", + "name":"y", + "paramType":"required", + "shape":"all", + "unknownshape_format":"ND" + }, + "needCheckSupport":{ + "flag":"false" + }, + "opFile":{ + "value":"add_custom" + }, + "opInterface":{ + "value":"add_custom" + }, + "output0":{ + "dtype":"float16", + "format":"ND", + "name":"z", + "paramType":"required", + "shape":"all", + "unknownshape_format":"ND" + }, + "precision_reduce":{ + "flag":"true" + } + } +} \ No newline at end of file diff --git a/Increase_Host_compute/Is_increase/build_out/op_kernel/tbe/op_info_cfg/ai_core/ascend910/aic-ascend910-ops-info.json b/Increase_Host_compute/Is_increase/build_out/op_kernel/tbe/op_info_cfg/ai_core/ascend910/aic-ascend910-ops-info.json new file mode 100644 index 0000000000000000000000000000000000000000..9170d3b5130295e262715bd02ac63b5caf622306 --- /dev/null +++ b/Increase_Host_compute/Is_increase/build_out/op_kernel/tbe/op_info_cfg/ai_core/ascend910/aic-ascend910-ops-info.json @@ -0,0 +1,52 @@ +{ + "AddCustom":{ + "dynamicCompileStatic":{ + "flag":"true" + }, + "dynamicFormat":{ + "flag":"true" + }, + "dynamicRankSupport":{ + "flag":"true" + }, + "dynamicShapeSupport":{ + "flag":"true" + }, + "input0":{ + "dtype":"float16", + "format":"ND", + "name":"x", + "paramType":"required", + "shape":"all", + "unknownshape_format":"ND" + }, + "input1":{ + "dtype":"float16", + "format":"ND", + "name":"y", + "paramType":"required", + "shape":"all", + "unknownshape_format":"ND" + }, + "needCheckSupport":{ + "flag":"false" + }, + "opFile":{ + "value":"add_custom" + }, + "opInterface":{ + "value":"add_custom" + }, + "output0":{ + "dtype":"float16", + "format":"ND", + "name":"z", + "paramType":"required", + "shape":"all", + "unknownshape_format":"ND" + }, + "precision_reduce":{ + "flag":"true" + } + } +} \ No newline at end of file diff --git a/Increase_Host_compute/Is_increase/build_out/op_kernel/tbe/op_info_cfg/ai_core/ascend910b/aic-ascend910b-ops-info.json b/Increase_Host_compute/Is_increase/build_out/op_kernel/tbe/op_info_cfg/ai_core/ascend910b/aic-ascend910b-ops-info.json new file mode 100644 index 0000000000000000000000000000000000000000..9170d3b5130295e262715bd02ac63b5caf622306 --- /dev/null +++ b/Increase_Host_compute/Is_increase/build_out/op_kernel/tbe/op_info_cfg/ai_core/ascend910b/aic-ascend910b-ops-info.json @@ -0,0 +1,52 @@ +{ + "AddCustom":{ + "dynamicCompileStatic":{ + "flag":"true" + }, + "dynamicFormat":{ + "flag":"true" + }, + "dynamicRankSupport":{ + "flag":"true" + }, + "dynamicShapeSupport":{ + "flag":"true" + }, + "input0":{ + "dtype":"float16", + "format":"ND", + "name":"x", + "paramType":"required", + "shape":"all", + "unknownshape_format":"ND" + }, + "input1":{ + "dtype":"float16", + "format":"ND", + "name":"y", + "paramType":"required", + "shape":"all", + "unknownshape_format":"ND" + }, + "needCheckSupport":{ + "flag":"false" + }, + "opFile":{ + "value":"add_custom" + }, + "opInterface":{ + "value":"add_custom" + }, + "output0":{ + "dtype":"float16", + "format":"ND", + "name":"z", + "paramType":"required", + "shape":"all", + "unknownshape_format":"ND" + }, + "precision_reduce":{ + "flag":"true" + } + } +} \ No newline at end of file diff --git a/Increase_Host_compute/Is_increase/build_out/op_kernel/tbe/op_info_cfg/ai_core/npu_supported_ops.json b/Increase_Host_compute/Is_increase/build_out/op_kernel/tbe/op_info_cfg/ai_core/npu_supported_ops.json new file mode 100644 index 0000000000000000000000000000000000000000..0d40969af9f517e4ef929988bd983807dbdb3139 --- /dev/null +++ b/Increase_Host_compute/Is_increase/build_out/op_kernel/tbe/op_info_cfg/ai_core/npu_supported_ops.json @@ -0,0 +1,6 @@ +{ + "AddCustom": { + "isGray": false, + "isHeavy": false + } +} diff --git a/Increase_Host_compute/Is_increase/build_out/scripts/install.sh b/Increase_Host_compute/Is_increase/build_out/scripts/install.sh new file mode 100644 index 0000000000000000000000000000000000000000..8468c5a256f2c77fad5bf78ab108ca5b62aad672 --- /dev/null +++ b/Increase_Host_compute/Is_increase/build_out/scripts/install.sh @@ -0,0 +1,318 @@ +#!/bin/bash +vendor_name=customize +targetdir=/usr/local/Ascend/opp +target_custom=0 + +sourcedir=$PWD/packages +vendordir=vendors/$vendor_name + +QUIET="y" + +while true +do + case $1 in + --quiet) + QUIET="y" + shift + ;; + --install-path=*) + INSTALL_PATH=$(echo $1 | cut -d"=" -f2-) + INSTALL_PATH=${INSTALL_PATH%*/} + shift + ;; + --*) + shift + ;; + *) + break + ;; + esac +done + +log() { + cur_date=`date +"%Y-%m-%d %H:%M:%S"` + echo "[runtime] [$cur_date] "$1 +} + +if [ -n "${INSTALL_PATH}" ]; then + if [[ ! "${INSTALL_PATH}" = /* ]]; then + log "[ERROR] use absolute path for --install-path argument" + exit 1 + fi + if [ ! -d ${INSTALL_PATH} ]; then + mkdir ${INSTALL_PATH} >> /dev/null 2>&1 + if [ $? -ne 0 ]; then + log "[ERROR] create ${INSTALL_PATH} failed" + exit 1 + fi + fi + targetdir=${INSTALL_PATH} +elif [ -n "${ASCEND_CUSTOM_OPP_PATH}" ]; then + if [ ! -d ${ASCEND_CUSTOM_OPP_PATH} ]; then + mkdir -p ${ASCEND_CUSTOM_OPP_PATH} >> /dev/null 2>&1 + if [ $? -ne 0 ]; then + log "[ERROR] create ${ASCEND_CUSTOM_OPP_PATH} failed" + fi + fi + targetdir=${ASCEND_CUSTOM_OPP_PATH} +else + if [ "x${ASCEND_OPP_PATH}" == "x" ]; then + log "[ERROR] env ASCEND_OPP_PATH no exist" + exit 1 + fi + targetdir="${ASCEND_OPP_PATH}" +fi + +if [ ! -d $targetdir ];then + log "[ERROR] $targetdir no exist" + exit 1 +fi + +upgrade() +{ + if [ ! -d ${sourcedir}/$vendordir/$1 ]; then + log "[INFO] no need to upgrade ops $1 files" + return 0 + fi + + if [ ! -d ${targetdir}/$vendordir/$1 ];then + log "[INFO] create ${targetdir}/$vendordir/$1." + mkdir -p ${targetdir}/$vendordir/$1 + if [ $? -ne 0 ];then + log "[ERROR] create ${targetdir}/$vendordir/$1 failed" + return 1 + fi + else + has_same_file=-1 + for file_a in ${sourcedir}/$vendordir/$1/*; do + file_b=${file_a##*/}; + if [ "ls ${targetdir}/$vendordir/$1" = "" ]; then + log "[INFO] ${targetdir}/$vendordir/$1 is empty !!" + return 1 + fi + grep -q $file_b <<<`ls ${targetdir}/$vendordir/$1`; + if [[ $? -eq 0 ]]; then + echo -n "${file_b} " + has_same_file=0 + fi + done + if [ 0 -eq $has_same_file ]; then + if test $QUIET = "n"; then + echo "[INFO]: has old version in ${targetdir}/$vendordir/$1, \ + you want to Overlay Installation , please enter:[o]; \ + or replace directory installation , please enter: [r]; \ + or not install , please enter:[n]." + + while true + do + read orn + if [ "$orn" = n ]; then + return 0 + elif [ "$orn" = m ]; then + break; + elif [ "$0rn" = r ]; then + [ -n "${targetdir}/$vendordir/$1/" ] && rm -rf "${targetdir}/$vendordir/$1"/* + break; + else + echo "[ERROR] input error, please input again!" + fi + done + fi + fi + log "[INFO] replace or merge old ops $1 files .g....." + fi + + log "copy new ops $1 files ......" + if [ -d ${targetdir}/$vendordir/$1/ ]; then + chmod -R +w "$targetdir/$vendordir/$1/" >/dev/null 2>&1 + fi + cp -rf ${sourcedir}/$vendordir/$1/* $targetdir/$vendordir/$1/ + if [ $? -ne 0 ];then + log "[ERROR] copy new $1 files failed" + return 1 + fi + + return 0 +} +upgrade_proto() +{ + if [ ! -f ${sourcedir}/$vendordir/custom.proto ]; then + log "[INFO] no need to upgrade custom.proto files" + return 0 + fi + if [ ! -d ${targetdir}/$vendordir/framework/caffe ];then + log "[INFO] create ${targetdir}/$vendordir/framework/caffe." + mkdir -p ${targetdir}/$vendordir/framework/caffe + if [ $? -ne 0 ];then + log "[ERROR] create ${targetdir}/$vendordir/framework/caffe failed" + return 1 + fi + else + if [ -f ${targetdir}/$vendordir/framework/caffe/custom.proto ]; then + # 有老版本,判断是否要覆盖式安装 + if test $QUIET = "n"; then + echo "[INFO] ${targetdir}/$vendordir/framework/caffe has old version"\ + "custom.proto file. Do you want to replace? [y/n] " + + while true + do + read yn + if [ "$yn" = n ]; then + return 0 + elif [ "$yn" = y ]; then + break; + else + echo "[ERROR] input error, please input again!" + fi + done + fi + fi + log "[INFO] replace old caffe.proto files ......" + fi + chmod -R +w "$targetdir/$vendordir/framework/caffe/" >/dev/null 2>&1 + cp -rf ${sourcedir}/$vendordir/custom.proto ${targetdir}/$vendordir/framework/caffe/ + if [ $? -ne 0 ];then + log "[ERROR] copy new custom.proto failed" + return 1 + fi + log "[INFO] copy custom.proto success" + + return 0 +} + +upgrade_file() +{ + if [ ! -e ${sourcedir}/$vendordir/$1 ]; then + log "[INFO] no need to upgrade ops $1 file" + return 0 + fi + + log "copy new $1 files ......" + cp -f ${sourcedir}/$vendordir/$1 $targetdir/$vendordir/$1 + if [ $? -ne 0 ];then + log "[ERROR] copy new $1 file failed" + return 1 + fi + + return 0 +} + +delete_optiling_file() +{ + if [ ! -d ${targetdir}/vendors ];then + log "[INFO] $1 not exist, no need to uninstall" + return 0 + fi + sys_info=$(uname -m) + if [ ! -d ${sourcedir}/$vendordir/$1/ai_core/tbe/op_tiling/lib/linux/${sys_info} ];then + rm -rf ${sourcedir}/$vendordir/$1/ai_core/tbe/op_tiling/liboptiling.so + fi + return 0 +} + +log "[INFO] copy uninstall sh success" + +if [ ! -d ${targetdir}/vendors ];then + log "[INFO] create ${targetdir}/vendors." + mkdir -p ${targetdir}/vendors + if [ $? -ne 0 ];then + log "[ERROR] create ${targetdir}/vendors failed" + return 1 + fi +fi +chmod u+w ${targetdir}/vendors + +echo "[ops_custom]upgrade framework" +upgrade framework +if [ $? -ne 0 ];then + exit 1 +fi + +echo "[ops_custom]upgrade op proto" +upgrade op_proto +if [ $? -ne 0 ];then + exit 1 +fi + +echo "[ops_custom]upgrade version.info" +upgrade_file version.info +if [ $? -ne 0 ];then + exit 1 +fi + +echo "[ops_custom]upgrade op impl" +delete_optiling_file op_impl +upgrade op_impl +if [ $? -ne 0 ];then + exit 1 +fi + +echo "[ops_custom]upgrade op api" +upgrade op_api +if [ $? -ne 0 ];then + exit 1 +fi + +upgrade_proto +if [ $? -ne 0 ];then + exit 1 +fi + +# set the set_env.bash +if [ -n "${INSTALL_PATH}" ] && [ -d ${INSTALL_PATH} ]; then + _ASCEND_CUSTOM_OPP_PATH=${targetdir}/${vendordir} + bin_path="${_ASCEND_CUSTOM_OPP_PATH}/bin" + set_env_variable="#!/bin/bash\nexport ASCEND_CUSTOM_OPP_PATH=${_ASCEND_CUSTOM_OPP_PATH}:\${ASCEND_CUSTOM_OPP_PATH}" + if [ ! -d ${bin_path} ]; then + mkdir -p ${bin_path} >> /dev/null 2>&1 + if [ $? -ne 0 ]; then + log "[ERROR] create ${bin_path} failed" + exit 1 + fi + fi + echo -e ${set_env_variable} > ${bin_path}/set_env.bash + if [ $? -ne 0 ]; then + log "[ERROR] write ASCEND_CUSTOM_OPP_PATH to set_env.bash failed" + exit 1 + else + log "[INFO] using requirements: when custom module install finished or before you run the custom module, \ + execute the command [ source ${bin_path}/set_env.bash ] to set the environment path" + fi +else + config_file=${targetdir}/vendors/config.ini + if [ ! -f ${config_file} ]; then + touch ${config_file} + chmod 640 ${config_file} + echo "load_priority=$vendor_name" > ${config_file} + if [ $? -ne 0 ];then + echo "echo load_priority failed" + exit 1 + fi + else + found_vendors="$(grep -w "load_priority" "$config_file" | cut --only-delimited -d"=" -f2-)" + found_vendor=$(echo $found_vendors | sed "s/$vendor_name//g" | tr ',' ' ') + vendor=$(echo $found_vendor | tr -s ' ' ',') + if [ "$vendor" != "" ]; then + sed -i "/load_priority=$found_vendors/s@load_priority=$found_vendors@load_priority=$vendor_name,$vendor@g" "$config_file" + fi + fi +fi + +chmod u-w ${targetdir}/vendors + +if [ -d ${targetdir}/$vendordir/op_impl/cpu/aicpu_kernel/impl/ ]; then + chmod -R 440 ${targetdir}/$vendordir/op_impl/cpu/aicpu_kernel/impl/* >/dev/null 2>&1 +fi +if [ -f ${targetdir}/ascend_install.info ]; then + chmod -R 440 ${targetdir}/ascend_install.info +fi +if [ -f ${targetdir}/scene.info ]; then + chmod -R 440 ${targetdir}/scene.info +fi +if [ -f ${targetdir}/version.info ]; then + chmod -R 440 ${targetdir}/version.info +fi + +echo "SUCCESS" +exit 0 + diff --git a/Increase_Host_compute/Is_increase/build_out/scripts/upgrade.sh b/Increase_Host_compute/Is_increase/build_out/scripts/upgrade.sh new file mode 100644 index 0000000000000000000000000000000000000000..e091734858534a6aa10bb5204b87302438004926 --- /dev/null +++ b/Increase_Host_compute/Is_increase/build_out/scripts/upgrade.sh @@ -0,0 +1,151 @@ +#!/bin/bash +vendor_name=customize +targetdir=/usr/local/Ascend/opp +target_custom=0 + +sourcedir=$PWD/packages +vendordir=vendors/$vendor_name + +log() { + cur_date=`date +"%Y-%m-%d %H:%M:%S"` + echo "[runtime] [$cur_date] "$1 +} + +if [[ "x${ASCEND_OPP_PATH}" == "x" ]];then + log "[ERROR] env ASCEND_OPP_PATH no exist" + exit 1 +fi + +targetdir=${ASCEND_OPP_PATH} + +if [ ! -d $targetdir ];then + log "[ERROR] $targetdir no exist" + exit 1 +fi + +upgrade() +{ + if [ ! -d ${sourcedir}/$vendordir/$1 ]; then + log "[INFO] no need to upgrade ops $1 files" + return 0 + fi + + if [ ! -d ${targetdir}/$vendordir/$1 ];then + log "[INFO] create ${targetdir}/$vendordir/$1." + mkdir -p ${targetdir}/$vendordir/$1 + if [ $? -ne 0 ];then + log "[ERROR] create ${targetdir}/$vendordir/$1 failed" + return 1 + fi + else + vendor_installed_dir=$(ls "$targetdir/vendors" 2> /dev/null) + for i in $vendor_installed_dir;do + vendor_installed_file=$(ls "$vendor_installed_dir/$vendor_name/$i" 2> /dev/null) + if [ "$i" = "$vendor_name" ] && [ "$vendor_installed_file" != "" ]; then + echo "[INFO]: $vendor_name custom opp package has been installed on the path $vendor_installed_dir, \ + you want to Overlay Installation , please enter:[o]; \ + or replace directory installation , please enter: [r]; \ + or not install , please enter:[n]." + fi + while true + do + read mrn + if [ "$mrn" = m ]; then + break + elif [ "$mrn" = r ]; then + [ -n "$vendor_installed_file"] && rm -rf "$vendor_installed_file" + break + elif [ "$mrn" = n ]; then + return 0 + else + echo "[WARNING]: Input error, please input m or r or n to choose!" + fi + done + done + log "[INFO] replace old ops $1 files ......" + fi + + log "copy new ops $1 files ......" + cp -rf ${sourcedir}/$vendordir/$1/* $targetdir/$vendordir/$1/ + if [ $? -ne 0 ];then + log "[ERROR] copy new $1 files failed" + return 1 + fi + + return 0 +} + +upgrade_file() +{ + if [ ! -e ${sourcedir}/$vendordir/$1 ]; then + log "[INFO] no need to upgrade ops $1 file" + return 0 + fi + + log "copy new $1 files ......" + cp -f ${sourcedir}/$vendordir/$1 $targetdir/$vendordir/$1 + if [ $? -ne 0 ];then + log "[ERROR] copy new $1 file failed" + return 1 + fi + + return 0 +} + +log "[INFO] copy uninstall sh success" + +echo "[ops_custom]upgrade framework" +upgrade framework +if [ $? -ne 0 ];then + exit 1 +fi + +echo "[ops_custom]upgrade op proto" +upgrade op_proto +if [ $? -ne 0 ];then + exit 1 +fi + +echo "[ops_custom]upgrade op impl" +upgrade op_impl +if [ $? -ne 0 ];then + exit 1 +fi + +echo "[ops_custom]upgrade op api" +upgrade op_api +if [ $? -ne 0 ];then + exit 1 +fi + +echo "[ops_custom]upgrade version.info" +upgrade_file version.info +if [ $? -ne 0 ];then + exit 1 +fi + +config_file=${targetdir}/vendors/config.ini +found_vendors="$(grep -w "load_priority" "$config_file" | cut --only-delimited -d"=" -f2-)" +found_vendor=$(echo $found_vendors | sed "s/$vendor_name//g" | tr ',' ' ') +vendor=$(echo $found_vendor | tr -s ' ' ',') +if [ "$vendor" != "" ]; then + sed -i "/load_priority=$found_vendors/s@load_priority=$found_vendors@load_priority=$vendor_name,$vendor@g" "$config_file" +fi + +changemode() +{ + if [ -d ${targetdir} ];then + chmod -R 550 ${targetdir}>/dev/null 2>&1 + fi + + return 0 +} +echo "[ops_custom]changemode..." +#changemode +if [ $? -ne 0 ];then + exit 1 +fi + +echo "SUCCESS" +exit 0 + diff --git a/Increase_Host_compute/Is_increase/build_out/version.info b/Increase_Host_compute/Is_increase/build_out/version.info new file mode 100644 index 0000000000000000000000000000000000000000..0ec7257bc8c51008d81469bdc9ce996ed34b998b --- /dev/null +++ b/Increase_Host_compute/Is_increase/build_out/version.info @@ -0,0 +1 @@ +custom_opp_compiler_version=7.3.T10.0.B528 diff --git a/Increase_Host_compute/Is_increase/cmake/config.cmake b/Increase_Host_compute/Is_increase/cmake/config.cmake new file mode 100644 index 0000000000000000000000000000000000000000..886119daadd85495676c07dfb0b629e3deab8ccf --- /dev/null +++ b/Increase_Host_compute/Is_increase/cmake/config.cmake @@ -0,0 +1,25 @@ + +set(CMAKE_CXX_FLAGS_DEBUG "") +set(CMAKE_CXX_FLAGS_RELEASE "") + +if (NOT DEFINED vendor_name) + set(vendor_name customize CACHE STRING "") +endif() +if (NOT DEFINED ASCEND_CANN_PACKAGE_PATH) + set(ASCEND_CANN_PACKAGE_PATH /usr/local/Ascend/latest CACHE PATH "") +endif() +if (NOT DEFINED ASCEND_PYTHON_EXECUTABLE) + set(ASCEND_PYTHON_EXECUTABLE python3 CACHE STRING "") +endif() +if (NOT DEFINED ASCEND_COMPUTE_UNIT) + message(FATAL_ERROR "ASCEND_COMPUTE_UNIT not set in CMakePreset.json ! +") +endif() +set(ASCEND_TENSOR_COMPILER_PATH ${ASCEND_CANN_PACKAGE_PATH}/compiler) +set(ASCEND_CCEC_COMPILER_PATH ${ASCEND_TENSOR_COMPILER_PATH}/ccec_compiler/bin) +set(ASCEND_AUTOGEN_PATH ${CMAKE_BINARY_DIR}/autogen) +set(ASCEND_FRAMEWORK_TYPE tensorflow) +file(MAKE_DIRECTORY ${ASCEND_AUTOGEN_PATH}) +set(CUSTOM_COMPILE_OPTIONS "custom_compile_options.ini") +execute_process(COMMAND rm -rf ${ASCEND_AUTOGEN_PATH}/${CUSTOM_COMPILE_OPTIONS} + COMMAND touch ${ASCEND_AUTOGEN_PATH}/${CUSTOM_COMPILE_OPTIONS}) diff --git a/Increase_Host_compute/Is_increase/cmake/func.cmake b/Increase_Host_compute/Is_increase/cmake/func.cmake new file mode 100644 index 0000000000000000000000000000000000000000..ad187e7d6c0a7c801d0d791d3fab38b2e9d4e71f --- /dev/null +++ b/Increase_Host_compute/Is_increase/cmake/func.cmake @@ -0,0 +1,228 @@ + +function(get_system_info SYSTEM_INFO) + if (UNIX) + execute_process(COMMAND grep -i ^id= /etc/os-release OUTPUT_VARIABLE TEMP) + string(REGEX REPLACE "\n|id=|ID=|\"" "" SYSTEM_NAME ${TEMP}) + set(${SYSTEM_INFO} ${SYSTEM_NAME}_${CMAKE_SYSTEM_PROCESSOR} PARENT_SCOPE) + elseif (WIN32) + message(STATUS "System is Windows. Only for pre-build.") + else () + message(FATAL_ERROR "${CMAKE_SYSTEM_NAME} not support.") + endif () +endfunction() + +function(opbuild) + message(STATUS "Opbuild generating sources") + cmake_parse_arguments(OPBUILD "" "OUT_DIR;PROJECT_NAME;ACCESS_PREFIX" "OPS_SRC" ${ARGN}) + execute_process(COMMAND ${CMAKE_COMPILE} -g -fPIC -shared -std=c++11 ${OPBUILD_OPS_SRC} -D_GLIBCXX_USE_CXX11_ABI=0 + -I ${ASCEND_CANN_PACKAGE_PATH}/include -L ${ASCEND_CANN_PACKAGE_PATH}/lib64 -lexe_graph -lregister -ltiling_api + -o ${OPBUILD_OUT_DIR}/libascend_all_ops.so + RESULT_VARIABLE EXEC_RESULT + OUTPUT_VARIABLE EXEC_INFO + ERROR_VARIABLE EXEC_ERROR + ) + if (${EXEC_RESULT}) + message("build ops lib info: ${EXEC_INFO}") + message("build ops lib error: ${EXEC_ERROR}") + message(FATAL_ERROR "opbuild run failed!") + endif() + set(proj_env "") + set(prefix_env "") + if (NOT "${OPBUILD_PROJECT_NAME}x" STREQUAL "x") + set(proj_env "OPS_PROJECT_NAME=${OPBUILD_PROJECT_NAME}") + endif() + if (NOT "${OPBUILD_ACCESS_PREFIX}x" STREQUAL "x") + set(prefix_env "OPS_DIRECT_ACCESS_PREFIX=${OPBUILD_ACCESS_PREFIX}") + endif() + execute_process(COMMAND ${proj_env} ${prefix_env} ${ASCEND_CANN_PACKAGE_PATH}/toolkit/tools/opbuild/op_build + ${OPBUILD_OUT_DIR}/libascend_all_ops.so ${OPBUILD_OUT_DIR} + RESULT_VARIABLE EXEC_RESULT + OUTPUT_VARIABLE EXEC_INFO + ERROR_VARIABLE EXEC_ERROR + ) + if (${EXEC_RESULT}) + message("opbuild ops info: ${EXEC_INFO}") + message("opbuild ops error: ${EXEC_ERROR}") + endif() + message(STATUS "Opbuild generating sources - done") +endfunction() + +function(add_ops_info_target) + cmake_parse_arguments(OPINFO "" "TARGET;OPS_INFO;OUTPUT;INSTALL_DIR" "" ${ARGN}) + get_filename_component(opinfo_file_path "${OPINFO_OUTPUT}" DIRECTORY) + add_custom_command(OUTPUT ${OPINFO_OUTPUT} + COMMAND mkdir -p ${opinfo_file_path} + COMMAND ${ASCEND_PYTHON_EXECUTABLE} ${CMAKE_SOURCE_DIR}/cmake/util/parse_ini_to_json.py + ${OPINFO_OPS_INFO} ${OPINFO_OUTPUT} + ) + add_custom_target(${OPINFO_TARGET} ALL + DEPENDS ${OPINFO_OUTPUT} + ) + install(FILES ${OPINFO_OUTPUT} + DESTINATION ${OPINFO_INSTALL_DIR} + ) +endfunction() + +function(add_ops_compile_options OP_TYPE) + cmake_parse_arguments(OP_COMPILE "" "OP_TYPE" "COMPUTE_UNIT;OPTIONS" ${ARGN}) + file(APPEND ${ASCEND_AUTOGEN_PATH}/${CUSTOM_COMPILE_OPTIONS} + "${OP_TYPE},${OP_COMPILE_COMPUTE_UNIT},${OP_COMPILE_OPTIONS}\n") +endfunction() + +function(add_ops_impl_target) + cmake_parse_arguments(OPIMPL "" "TARGET;OPS_INFO;IMPL_DIR;OUT_DIR;INSTALL_DIR" "OPS_BATCH;OPS_ITERATE" ${ARGN}) + add_custom_command(OUTPUT ${OPIMPL_OUT_DIR}/.impl_timestamp + COMMAND mkdir -m 700 -p ${OPIMPL_OUT_DIR}/dynamic + COMMAND ${ASCEND_PYTHON_EXECUTABLE} ${CMAKE_SOURCE_DIR}/cmake/util/ascendc_impl_build.py + ${OPIMPL_OPS_INFO} + \"${OPIMPL_OPS_BATCH}\" \"${OPIMPL_OPS_ITERATE}\" + ${OPIMPL_IMPL_DIR} + ${OPIMPL_OUT_DIR}/dynamic + ${ASCEND_AUTOGEN_PATH} + + COMMAND rm -rf ${OPIMPL_OUT_DIR}/.impl_timestamp + COMMAND touch ${OPIMPL_OUT_DIR}/.impl_timestamp + DEPENDS ${OPIMPL_OPS_INFO} + ${CMAKE_SOURCE_DIR}/cmake/util/ascendc_impl_build.py + ) + add_custom_target(${OPIMPL_TARGET} ALL + DEPENDS ${OPIMPL_OUT_DIR}/.impl_timestamp) + if (${ENABLE_SOURCE_PACKAGE}) + install(DIRECTORY ${OPIMPL_OUT_DIR}/dynamic + DESTINATION ${OPIMPL_INSTALL_DIR} + ) + endif() +endfunction() + +function(add_ops_replay_targets) + cmake_parse_arguments(OPREPLAY "" "OPS_INFO;COMPUTE_UNIT;IMPL_DIR;OUT_DIR;INSTALL_DIR" "OPS_BATCH;OPS_ITERATE" ${ARGN}) + # ccec compile options + set(ccec_base_opts -c -O2 --cce-aicore-only -mllvm -cce-aicore-function-stack-size=16000 + -mllvm -cce-aicore-record-overflow=false -std=c++17) + set(ccec_extopts_ascend310p --cce-aicore-arch=dav-m200 -mllvm -cce-aicore-fp-ceiling=2) + set(ccec_extopts_ascend910 --cce-aicore-arch=dav-c100) + set(ccec_extopts_ascend910b --cce-aicore-arch=dav-c220-cube) + file(MAKE_DIRECTORY ${OPREPLAY_OUT_DIR}) + execute_process(COMMAND ${ASCEND_PYTHON_EXECUTABLE} ${CMAKE_SOURCE_DIR}/cmake/util/ascendc_replay_build.py + ${OPREPLAY_OPS_INFO} + "${OPREPLAY_OPS_BATCH}" "${OPREPLAY_OPS_ITERATE}" + ${OPREPLAY_IMPL_DIR} + ${OPREPLAY_OUT_DIR} + ${OPREPLAY_COMPUTE_UNIT} + ) + file(GLOB replay_kernel_entries ${OPREPLAY_OUT_DIR}/*.cce) + if (NOT "${replay_kernel_entries}x" STREQUAL "x") + foreach(replay_kernel_file ${replay_kernel_entries}) + get_filename_component(replay_kernel_file_name "${replay_kernel_file}" NAME) + string(REPLACE "_entry.cce" "" op_kerne_name ${replay_kernel_file_name}) + file(GLOB replay_lib_src ${OPREPLAY_OUT_DIR}/${op_kerne_name}*.cpp) + set(OP_TILING_DATA_H_PATH ${OPREPLAY_OUT_DIR}/${op_kerne_name}_tiling_data.h) + add_library(replay_${op_kerne_name}_${OPREPLAY_COMPUTE_UNIT} SHARED ${replay_lib_src}) + if(EXISTS ${OP_TILING_DATA_H_PATH}) + target_compile_options(replay_${op_kerne_name}_${OPREPLAY_COMPUTE_UNIT} PRIVATE + -include ${OP_TILING_DATA_H_PATH} + ) + endif() + target_compile_definitions(replay_${op_kerne_name}_${OPREPLAY_COMPUTE_UNIT} PRIVATE + ${op_kerne_name}=${op_kerne_name}_${OPREPLAY_COMPUTE_UNIT} + ) + target_compile_options(replay_${op_kerne_name}_${OPREPLAY_COMPUTE_UNIT} PRIVATE + -D__ASCENDC_REPLAY__ + ) + target_link_libraries(replay_${op_kerne_name}_${OPREPLAY_COMPUTE_UNIT} PRIVATE intf_pub + tikreplaylib::${OPREPLAY_COMPUTE_UNIT} + register + ) + add_custom_command(OUTPUT ${OPREPLAY_OUT_DIR}/${op_kerne_name}_entry_${OPREPLAY_COMPUTE_UNIT}.o + COMMAND ccec ${ccec_base_opts} ${ccec_extopts_${OPREPLAY_COMPUTE_UNIT}} ${replay_kernel_file} + -o ${OPREPLAY_OUT_DIR}/${op_kerne_name}_entry_${OPREPLAY_COMPUTE_UNIT}.o + DEPENDS ${replay_kernel_file} + ) + add_custom_target(replay_kernel_${op_kerne_name}_${OPREPLAY_COMPUTE_UNIT} ALL + DEPENDS ${OPREPLAY_OUT_DIR}/${op_kerne_name}_entry_${OPREPLAY_COMPUTE_UNIT}.o + ) + install(TARGETS replay_${op_kerne_name}_${OPREPLAY_COMPUTE_UNIT} + LIBRARY DESTINATION packages/vendors/${vendor_name}/op_impl/ai_core/tbe/op_replay + ) + install(FILES ${OPREPLAY_OUT_DIR}/${op_kerne_name}_entry_${OPREPLAY_COMPUTE_UNIT}.o + DESTINATION packages/vendors/${vendor_name}/op_impl/ai_core/tbe/op_replay + ) + endforeach() + endif() +endfunction() + +function(add_npu_support_target) + cmake_parse_arguments(NPUSUP "" "TARGET;OPS_INFO_DIR;OUT_DIR;INSTALL_DIR" "" ${ARGN}) + get_filename_component(npu_sup_file_path "${NPUSUP_OUT_DIR}" DIRECTORY) + add_custom_command(OUTPUT ${NPUSUP_OUT_DIR}/npu_supported_ops.json + COMMAND mkdir -p ${NPUSUP_OUT_DIR} + COMMAND ${CMAKE_SOURCE_DIR}/cmake/util/gen_ops_filter.sh + ${NPUSUP_OPS_INFO_DIR} + ${NPUSUP_OUT_DIR} + ) + add_custom_target(npu_supported_ops ALL + DEPENDS ${NPUSUP_OUT_DIR}/npu_supported_ops.json + ) + install(FILES ${NPUSUP_OUT_DIR}/npu_supported_ops.json + DESTINATION ${NPUSUP_INSTALL_DIR} + ) +endfunction() + +function(add_bin_compile_target) + cmake_parse_arguments(BINCMP "" "TARGET;OPS_INFO;COMPUTE_UNIT;IMPL_DIR;ADP_DIR;OUT_DIR;INSTALL_DIR" "" ${ARGN}) + file(MAKE_DIRECTORY ${BINCMP_OUT_DIR}/src) + file(MAKE_DIRECTORY ${BINCMP_OUT_DIR}/bin) + file(MAKE_DIRECTORY ${BINCMP_OUT_DIR}/gen) + execute_process(COMMAND ${ASCEND_PYTHON_EXECUTABLE} ${CMAKE_SOURCE_DIR}/cmake/util/ascendc_bin_param_build.py + ${BINCMP_OPS_INFO} ${BINCMP_OUT_DIR}/gen ${BINCMP_COMPUTE_UNIT} + RESULT_VARIABLE EXEC_RESULT + OUTPUT_VARIABLE EXEC_INFO + ERROR_VARIABLE EXEC_ERROR + ) + if (${EXEC_RESULT}) + message("ops binary compile scripts gen info: ${EXEC_INFO}") + message("ops binary compile scripts gen error: ${EXEC_ERROR}") + message(FATAL_ERROR "ops binary compile scripts gen failed!") + endif() + if (NOT TARGET binary) + add_custom_target(binary) + endif() + add_custom_target(${BINCMP_TARGET} + COMMAND cp -r ${BINCMP_IMPL_DIR}/*.* ${BINCMP_OUT_DIR}/src + ) + add_custom_target(${BINCMP_TARGET}_gen_ops_config + COMMAND ${ASCEND_PYTHON_EXECUTABLE} ${CMAKE_SOURCE_DIR}/cmake/util/insert_simplified_keys.py -p ${BINCMP_OUT_DIR}/bin + COMMAND ${ASCEND_PYTHON_EXECUTABLE} ${CMAKE_SOURCE_DIR}/cmake/util/ascendc_ops_config.py -p ${BINCMP_OUT_DIR}/bin + -s ${BINCMP_COMPUTE_UNIT} + ) + add_dependencies(binary ${BINCMP_TARGET}_gen_ops_config) + file(GLOB bin_scripts ${BINCMP_OUT_DIR}/gen/*.sh) + foreach(bin_script ${bin_scripts}) + get_filename_component(bin_file ${bin_script} NAME_WE) + string(REPLACE "-" ";" bin_sep ${bin_file}) + list(GET bin_sep 0 op_type) + list(GET bin_sep 1 op_file) + list(GET bin_sep 2 op_index) + if (NOT TARGET ${BINCMP_TARGET}_${op_file}_copy) + file(MAKE_DIRECTORY ${BINCMP_OUT_DIR}/bin/${op_file}) + add_custom_target(${BINCMP_TARGET}_${op_file}_copy + COMMAND cp ${BINCMP_ADP_DIR}/${op_file}.py ${BINCMP_OUT_DIR}/src/${op_type}.py + ) + install(DIRECTORY ${BINCMP_OUT_DIR}/bin/${op_file} + DESTINATION ${BINCMP_INSTALL_DIR}/${BINCMP_COMPUTE_UNIT} OPTIONAL + ) + install(FILES ${BINCMP_OUT_DIR}/bin/${op_file}.json + DESTINATION ${BINCMP_INSTALL_DIR}/config/${BINCMP_COMPUTE_UNIT}/ OPTIONAL + ) + endif() + add_custom_target(${BINCMP_TARGET}_${op_file}_${op_index} + COMMAND export HI_PYTHON=${ASCEND_PYTHON_EXECUTABLE} && bash ${bin_script} ${BINCMP_OUT_DIR}/src/${op_type}.py ${BINCMP_OUT_DIR}/bin/${op_file} + WORKING_DIRECTORY ${BINCMP_OUT_DIR} + ) + add_dependencies(${BINCMP_TARGET}_${op_file}_${op_index} ${BINCMP_TARGET} ${BINCMP_TARGET}_${op_file}_copy) + add_dependencies(${BINCMP_TARGET}_gen_ops_config ${BINCMP_TARGET}_${op_file}_${op_index}) + endforeach() + install(FILES ${BINCMP_OUT_DIR}/bin/binary_info_config.json + DESTINATION ${BINCMP_INSTALL_DIR}/config/${BINCMP_COMPUTE_UNIT} OPTIONAL + ) +endfunction() diff --git a/Increase_Host_compute/Is_increase/cmake/intf.cmake b/Increase_Host_compute/Is_increase/cmake/intf.cmake new file mode 100644 index 0000000000000000000000000000000000000000..2f362c396622d66132f80f54492a8cc3204882fb --- /dev/null +++ b/Increase_Host_compute/Is_increase/cmake/intf.cmake @@ -0,0 +1,26 @@ + +add_library(intf_pub INTERFACE) +target_compile_options(intf_pub INTERFACE + -fPIC + -fvisibility=hidden + -fvisibility-inlines-hidden + $<$:-O2> + $<$:-O0 -g> + $<$:-std=c++11> + $<$,$>:-ftrapv -fstack-check> + $<$:-pthread -Wfloat-equal -Wshadow -Wformat=2 -Wno-deprecated -Wextra> + $,-fstack-protector-strong,-fstack-protector-all> +) +target_compile_definitions(intf_pub INTERFACE + _GLIBCXX_USE_CXX11_ABI=0 + $<$:_FORTIFY_SOURCE=2> +) +target_include_directories(intf_pub INTERFACE ${ASCEND_CANN_PACKAGE_PATH}/include) +target_link_options(intf_pub INTERFACE + $<$,EXECUTABLE>:-pie> + $<$:-s> + -Wl,-z,relro + -Wl,-z,now + -Wl,-z,noexecstack +) +target_link_directories(intf_pub INTERFACE ${ASCEND_CANN_PACKAGE_PATH}/lib64) diff --git a/Increase_Host_compute/Is_increase/cmake/makeself.cmake b/Increase_Host_compute/Is_increase/cmake/makeself.cmake new file mode 100644 index 0000000000000000000000000000000000000000..48c565bfb4f2edc6534a81abaa8565c4cf2dfc30 --- /dev/null +++ b/Increase_Host_compute/Is_increase/cmake/makeself.cmake @@ -0,0 +1,17 @@ +execute_process(COMMAND chmod +x ${CMAKE_CURRENT_LIST_DIR}/util/makeself/makeself.sh) +execute_process(COMMAND ${CMAKE_CURRENT_LIST_DIR}/util/makeself/makeself.sh + --header ${CMAKE_CURRENT_LIST_DIR}/util/makeself/makeself-header.sh + --help-header ./help.info + --gzip --complevel 4 --nomd5 --sha256 + ./ ${CPACK_PACKAGE_FILE_NAME} "version:1.0" ./install.sh + WORKING_DIRECTORY ${CPACK_TEMPORARY_DIRECTORY} + RESULT_VARIABLE EXEC_RESULT + ERROR_VARIABLE EXEC_ERROR +) +if (NOT "${EXEC_RESULT}x" STREQUAL "0x") + message(FATAL_ERROR "CPack Command error: ${EXEC_RESULT}\n${EXEC_ERROR}") +endif() +execute_process(COMMAND cp ${CPACK_EXTERNAL_BUILT_PACKAGES} ${CPACK_PACKAGE_DIRECTORY}/ + COMMAND echo "Copy ${CPACK_EXTERNAL_BUILT_PACKAGES} to ${CPACK_PACKAGE_DIRECTORY}/" + WORKING_DIRECTORY ${CPACK_TEMPORARY_DIRECTORY} +) diff --git a/Increase_Host_compute/Is_increase/cmake/util/__init__.py b/Increase_Host_compute/Is_increase/cmake/util/__init__.py new file mode 100644 index 0000000000000000000000000000000000000000..c4ddc893a9275672e046b1311c6ee2d1578f405e --- /dev/null +++ b/Increase_Host_compute/Is_increase/cmake/util/__init__.py @@ -0,0 +1,8 @@ +#!/usr/bin/env python +# -*- coding: utf-8 -*- + +import sys +import os + +PYF_PATH = os.path.dirname(os.path.realpath(__file__)) +sys.path.append(PYF_PATH) diff --git a/Increase_Host_compute/Is_increase/cmake/util/__pycache__/const_var.cpython-39.pyc b/Increase_Host_compute/Is_increase/cmake/util/__pycache__/const_var.cpython-39.pyc new file mode 100644 index 0000000000000000000000000000000000000000..a7f179d503b5f6fe3f8a322b9d2b7a5fd1a08b6d Binary files /dev/null and b/Increase_Host_compute/Is_increase/cmake/util/__pycache__/const_var.cpython-39.pyc differ diff --git a/Increase_Host_compute/Is_increase/cmake/util/__pycache__/opdesc_parser.cpython-39.pyc b/Increase_Host_compute/Is_increase/cmake/util/__pycache__/opdesc_parser.cpython-39.pyc new file mode 100644 index 0000000000000000000000000000000000000000..f6b2dfc45eb5524aa3e94786aa7808a2133f6efa Binary files /dev/null and b/Increase_Host_compute/Is_increase/cmake/util/__pycache__/opdesc_parser.cpython-39.pyc differ diff --git a/Increase_Host_compute/Is_increase/cmake/util/ascendc_bin_param_build.py b/Increase_Host_compute/Is_increase/cmake/util/ascendc_bin_param_build.py new file mode 100644 index 0000000000000000000000000000000000000000..decf34544880c68fd89e809b15d415844b9882e6 --- /dev/null +++ b/Increase_Host_compute/Is_increase/cmake/util/ascendc_bin_param_build.py @@ -0,0 +1,129 @@ +#!/usr/bin/env python +# -*- coding: UTF-8 -*- +""" +Created on Feb 28 20:56:45 2020 +Copyright (c) Huawei Technologies Co., Ltd. 2020-2021. All rights reserved. +""" + +import sys +import os +import json +import hashlib +import const_var +import opdesc_parser + +PYF_PATH = os.path.dirname(os.path.realpath(__file__)) + + +class BinParamBuilder(opdesc_parser.OpDesc): + def __init__(self: any, op_type: str): + super().__init__(op_type) + self.soc = '' + self.out_path = '' + + def set_soc_version(self: any, soc: str): + self.soc = soc + + def set_out_path(self: any, out_path: str): + self.out_path = out_path + + def gen_input_json(self: any): + key_map = {} + count = len(self.input_dtype[0].split(',')) + for i in range(0, count): + inputs = [] + outputs = [] + attrs = [] + op_node = {} + for idx in range(0, len(self.input_name)): + idtypes = self.input_dtype[idx].split(',') + ifmts = self.input_fmt[idx].split(',') + itype = self.input_type[idx] + para = {} + para['name'] = self.input_name[idx] + para['index'] = idx + para['dtype'] = idtypes[i] + para['format'] = ifmts[i] + para['paramType'] = itype + para['shape'] = [-2] + if itype == 'dynamic': + inputs.append([para]) + else: + inputs.append(para) + for idx in range(0, len(self.output_name)): + odtypes = self.output_dtype[idx].split(',') + ofmts = self.output_fmt[idx].split(',') + otype = self.output_type[idx] + para = {} + para['name'] = self.output_name[idx] + para['index'] = idx + para['dtype'] = odtypes[i] + para['format'] = ofmts[i] + para['paramType'] = otype + para['shape'] = [-2] + if otype == 'dynamic': + outputs.append([para]) + else: + outputs.append(para) + for attr in self.attr_list: + att = {} + att['name'] = attr + atype = self.attr_val.get(attr).get('type').lower() + atype = atype.replace('list', 'list_') + att['dtype'] = atype + att['value'] = const_var.ATTR_DEF_VAL.get(atype) + attrs.append(att) + op_node['bin_filename'] = '' + op_node['inputs'] = inputs + op_node['outputs'] = outputs + if len(attrs) > 0: + op_node['attrs'] = attrs + param = {} + param['op_type'] = self.op_type + param['op_list'] = [op_node] + objstr = json.dumps(param, indent=' ') + md5sum = hashlib.md5(objstr.encode('utf-8')).hexdigest() + while key_map.get(md5sum) is not None: + objstr += '1' + md5sum = hashlib.md5(objstr.encode('utf-8')).hexdigest() + key_map[md5sum] = md5sum + bin_file = self.op_type + '_' + md5sum + op_node['bin_filename'] = bin_file + param_file = os.path.join(self.out_path, bin_file + '_param.json') + param_file = os.path.realpath(param_file) + with os.fdopen(os.open(param_file, const_var.WFLAGS, const_var.WMODES), 'w') as fd: + json.dump(param, fd, indent=' ') + self._write_buld_cmd(param_file, bin_file, i) + + + def _write_buld_cmd(self: any, param_file: str, bin_file: str, index: int): + hard_soc = const_var.SOC_MAP_EXT.get(self.soc) + if not hard_soc: + hard_soc = soc.capitalize() + name_com = [self.op_type, self.op_file, str(index)] + compile_file = os.path.join(self.out_path, '-'.join(name_com) + '.sh') + compile_file = os.path.realpath(compile_file) + with os.fdopen(os.open(compile_file, const_var.WFLAGS, const_var.WMODES), 'w') as fd: + fd.write('#!/bin/bash\n') + fd.write('echo "[{}] Generating {} ..."\n'.format(hard_soc, bin_file)) + cmd = const_var.BIN_CMD.format(fun=self.op_intf, soc=hard_soc, param=param_file, impl='""') + fd.write(cmd) + chk = const_var.CHK_CMD.format(res_file=bin_file + '.json') + fd.write(chk) + chk = const_var.CHK_CMD.format(res_file=bin_file + '.o') + fd.write(chk) + fd.write('echo "[{}] Generating {} Done"\n'.format(hard_soc, bin_file)) + + +def gen_bin_param_file(cfgfile: str, out_dir: str, soc: str): + op_descs = opdesc_parser.get_op_desc(cfgfile, [], [], BinParamBuilder, None) + for op_desc in op_descs: + op_desc.set_soc_version(soc) + op_desc.set_out_path(out_dir) + op_desc.gen_input_json() + + +if __name__ == '__main__': + if len(sys.argv) <= 3: + raise RuntimeError('arguments must greater than 3') + gen_bin_param_file(sys.argv[1], sys.argv[2], sys.argv[3]) diff --git a/Increase_Host_compute/Is_increase/cmake/util/ascendc_impl_build.py b/Increase_Host_compute/Is_increase/cmake/util/ascendc_impl_build.py new file mode 100644 index 0000000000000000000000000000000000000000..7fe177da1e5e8c0931189a1810f83fc3f42d9204 --- /dev/null +++ b/Increase_Host_compute/Is_increase/cmake/util/ascendc_impl_build.py @@ -0,0 +1,446 @@ +#!/usr/bin/env python +# -*- coding: UTF-8 -*- +""" +Created on Feb 28 20:56:45 2020 +Copyright (c) Huawei Technologies Co., Ltd. 2020-2021. All rights reserved. +""" + +import sys +import os +import re +import stat +import opdesc_parser +import const_var + +PYF_PATH = os.path.dirname(os.path.realpath(__file__)) + +IMPL_HEAD = ''' +import os, sys +import ctypes +import json +import shutil +from tbe.common.platform import get_soc_spec +from tbe.common.utils import para_check +from tbe.tikcpp import compile_op, replay_op, check_op_cap, generalize_op_params, get_code_channel, OpInfo +from tbe.common.buildcfg import get_default_build_config +from impl.util.platform_adapter import tbe_register +from tbe.common.buildcfg import get_current_build_config +PYF_PATH = os.path.dirname(os.path.realpath(__file__)) + +DTYPE_MAP = {"float32": ["DT_FLOAT", "float"], + "float16": ["DT_FLOAT16", "half"], + "int8": ["DT_INT8", "int8_t"], + "int16": ["DT_INT16", "int16_t"], + "int32": ["DT_INT32", "int32_t"], + "int64": ["DT_INT64", "int64_t"], + "uint1": ["DT_UINT1", "uint8_t"], + "uint8": ["DT_UINT8", "uint8_t"], + "uint16": ["DT_UINT16", "uint16_t"], + "uint32": ["DT_UINT32", "uint32_t"], + "uint64": ["DT_UINT64", "uint64_t"], + "bool": ["DT_BOOL", "bool"], + "double": ["DT_DOUBLE", "double"], + "dual": ["DT_DUAL", "unknown"], + "dual_sub_int8": ["DT_DUAL_SUB_INT8", "unknown"], + "dual_sub_uint8": ["DT_DUAL_SUB_UINT8", "unknown"], + "string": ["DT_STRING", "unknown"], + "complex64": ["DT_COMPLEX64", "unknown"], + "complex128": ["DT_COMPLEX128", "unknown"], + "qint8": ["DT_QINT8", "unknown"], + "qint16": ["DT_QINT16", "unknown"], + "qint32": ["DT_QINT32", "unknown"], + "quint8": ["DT_QUINT8", "unknown"], + "quint16": ["DT_QUINT16", "unknown"], + "resource": ["DT_RESOURCE", "unknown"], + "string_ref": ["DT_STRING_REF", "unknown"], + "int4": ["DT_INT4", "int8_t"], + "bfloat16": ["DT_BF16", "bfloat16_t"]} + +def get_dtype_fmt_options(__inputs__, __outputs__): + options = [] + for x in __inputs__ + __outputs__: + x_n = x.get("param_name").upper() + x_fmt = x.get("format") + x_dtype = x.get("dtype") + options.append("-DDTYPE_{n}={t}".format(n=x_n, t=DTYPE_MAP.get(x_dtype)[1])) + options.append("-DORIG_DTYPE_{n}={ot}".format(n=x_n, ot=DTYPE_MAP.get(x_dtype)[0])) + options.append("-DFORMAT_{n}=FORMAT_{f}".format(n=x_n, f=x_fmt)) + return options + +def load_dso(so_path): + try: + ctypes.CDLL(so_path) + except OSError as error : + print(error) + raise RuntimeError("cannot open %s" %(so_path)) + else: + print("load so succ ", so_path) + +def get_shortsoc_compile_option(compile_option_list: list, shortsoc:str): + compile_options = [] + if shortsoc in compile_option_list: + compile_options = compile_option_list[shortsoc] + elif '__ALLSOC__' in compile_option_list: + compile_options = compile_option_list['__ALLSOC__'] + return compile_options + +''' + +IMPL_API = ''' +@tbe_register.register_operator("{}") +@para_check.check_op_params({}) +def {}({}, kernel_name="{}", impl_mode=""): + if get_current_build_config("enable_op_prebuild"): + return + __inputs__, __outputs__, __attrs__ = _build_args({}) + options = get_dtype_fmt_options(__inputs__, __outputs__) + options += ["-x", "cce"] + ccec = os.environ.get('CCEC_REAL_PATH') + if ccec is None: + ccec = shutil.which("ccec") + if ccec != None: + ccec_path = os.path.dirname(ccec) + tikcpp_path = os.path.realpath(os.path.join(ccec_path, "..", "..", "tikcpp")) + else: + tikcpp_path = os.path.realpath("/usr/local/Ascend/latest/compiler/tikcpp") + options.append("-I" + tikcpp_path) + options.append("-I" + os.path.join(tikcpp_path, "tikcfw")) + options.append("-I" + os.path.join(tikcpp_path, "tikcfw", "impl")) + options.append("-I" + os.path.join(tikcpp_path, "tikcfw", "interface")) + options.append("-I" + os.path.join(PYF_PATH, "..", "ascendc", "common")) + if impl_mode == "high_performance": + options.append("-DHIGH_PERFORMANCE=1") + elif impl_mode == "high_precision": + options.append("-DHIGH_PRECISION=1") + if get_default_build_config("enable_deterministic_mode") == 1: + options.append("-DDETEMINISTIC_MODE=1") + + custom_compile_options = {}, + custom_all_compile_options = {}, + soc_version = get_soc_spec("SOC_VERSION") + soc_short = get_soc_spec("SHORT_SOC_VERSION").lower() + custom_compile_options_soc = get_shortsoc_compile_option(custom_compile_options[0], soc_short) + custom_all_compile_options_soc = get_shortsoc_compile_option(custom_all_compile_options[0], soc_short) + options += custom_all_compile_options_soc + options += custom_compile_options_soc + + origin_func_name = "{}" + ascendc_src_dir = "{}" + ascendc_src_file = "{}" + src = os.path.join(PYF_PATH, "..", "ascendc", ascendc_src_dir, ascendc_src_file) + if not os.path.exists(src): + src = os.path.join(PYF_PATH, ascendc_src_file) +''' + +REPLAY_OP_API = ''' + print("start replay Acend C Operator {}, kernel name is {}") + tikreplay_codegen_path = tikcpp_path + "/tikreplaylib/lib" + tikreplay_stub_path = tikcpp_path + "/tikreplaylib/lib/" + soc_version + print("start load libtikreplaylib_codegen.so and libtikreplaylib_stub.so") + codegen_so_path = tikreplay_codegen_path + "/libtikreplaylib_codegen.so" + replaystub_so_path = tikreplay_stub_path + "/libtikreplaylib_stub.so" + if PYF_PATH.endswith("dynamic"): + op_replay_path = os.path.join(PYF_PATH, "..", "..", "op_replay") + else: + op_replay_path = os.path.join(PYF_PATH, "..", "op_replay") + replayapi_so_path = os.path.join(op_replay_path, "libreplay_{}_" + soc_short + ".so") + load_dso(codegen_so_path) + load_dso(replaystub_so_path) + load_dso(replayapi_so_path) + op_type = "{}" + entry_obj = os.path.join(op_replay_path, "{}_entry_" + soc_short + ".o") + code_channel = get_code_channel(src, kernel_name, op_type, options) + op_info = OpInfo(kernel_name = kernel_name, op_type = op_type, inputs = __inputs__, outputs = __outputs__,\\ + attrs = __attrs__, impl_mode = impl_mode) + res, msg = replay_op(op_info, entry_obj, code_channel, src, options) + if not res: + print("call replay op failed for %s and get into call compile op" %(msg)) + compile_op(src, origin_func_name, op_info, options, code_channel, '{}') +''' + +COMPILE_OP_API = ''' + print("start compile Ascend C operator {}. kernel name is {}") + op_type = "{}" + code_channel = get_code_channel(src, kernel_name, op_type, options) + op_info = OpInfo(kernel_name = kernel_name, op_type = op_type, inputs = __inputs__, outputs = __outputs__,\\ + attrs = __attrs__, impl_mode = impl_mode, origin_inputs=[{}], origin_outputs = [{}]) + compile_op(src, origin_func_name, op_info, options, code_channel, '{}') +''' + +SUP_API = ''' +def {}({}, impl_mode=""): + __inputs__, __outputs__, __attrs__ = _build_args({}) + ret_str = check_op_cap("{}", "{}", __inputs__, __outputs__, __attrs__) + ret_dict = json.loads(ret_str) + err_code = ret_dict.get("ret_code") + sup = "Unknown" + reason = "Unknown reason" + if err_code is not None: + if err_code is 0: + sup = "True" + reason = "" + elif err_code is 1: + sup = "False" + reason = ret_dict.get("reason") + else: + sup = "Unknown" + reason = ret_dict.get("reason") + return sup, reason +''' +CAP_API = ''' +def {}({}, impl_mode=""): + __inputs__, __outputs__, __attrs__ = _build_args({}) + result = check_op_cap("{}", "{}", __inputs__, __outputs__, __attrs__) + return result.decode("utf-8") +''' +GLZ_API = ''' +@tbe_register.register_param_generalization("{}") +def {}_generalization({}, generalize_config=None): + __inputs__, __outputs__, __attrs__ = _build_args({}) + ret_str = generalize_op_params("{}", __inputs__, __outputs__, __attrs__, generalize_config) + return [json.loads(ret_str)] +''' + +ATTR_DEFAULT = {'bool': 'False', 'int': '0', 'float': '0.0', 'listInt': '[]', + 'listFloat': '[]', 'listBool': '[]', 'listListInt': '[[]]', 'str': ''} + + +def optype_snake(origin_str): + temp_str = origin_str[0].lower() + origin_str[1:] + new_str = re.sub(r'([A-Z])', r'_\1', temp_str).lower() + return new_str + + +class AdpBuilder(opdesc_parser.OpDesc): + def __init__(self: any, op_type: str): + self.argsname = [] + self.argsdefv = [] + self.op_compile_option:str = '{}' + super().__init__(op_type) + + + def write_adapt(self: any, impl_path, path: str, op_compile_option_all:list = None): + self._build_paradefault() + if impl_path != "": + src_file = os.path.join(impl_path, self.op_file + '.cpp') + if not os.path.exists(src_file): + return + out_path = os.path.abspath(path) + if self.dynamic_shape and not out_path.endswith('dynamic'): + out_path = os.path.join(path, 'dynamic') + os.makedirs(out_path, mode=0o700, exist_ok=True) + adpfile = os.path.join(out_path, self.op_file + '.py') + self._gen_op_compile_option(op_compile_option_all) + with os.fdopen(os.open(adpfile, const_var.WFLAGS, const_var.WMODES), 'w') as fd: + self._write_head(fd) + self._write_argparse(fd) + self._write_impl(fd) + if self.op_chk_support: + self._write_cap('check_supported', fd) + self._write_cap('get_op_support_info', fd) + if self.op_fmt_sel: + self._write_cap('op_select_format', fd) + self._write_cap('get_op_specific_info', fd) + if self.op_range_limit == 'limited' or self.op_range_limit == 'dynamic': + self._write_glz(fd) + + + def _gen_op_compile_option(self:any, op_compile_option_all:list =None): + if op_compile_option_all is not None: + if self.op_type in op_compile_option_all: + self.op_compile_option = op_compile_option_all[self.op_type] + elif "__all__" in op_compile_option_all: + self.op_compile_option = op_compile_option_all["__all__"] + + + def _ip_argpack(self: any, default: bool = True) -> list: + args = [] + for i in range(len(self.input_name)): + arg = self.input_name[i] + if default and self.argsdefv[i] is not None: + arg += '=' + self.argsdefv[i] + args.append(arg) + return args + + def _op_argpack(self: any, default: bool = True) -> list: + args = [] + argidx = len(self.input_name) + for i in range(len(self.output_name)): + arg = self.output_name[i] + if default and self.argsdefv[i + argidx] is not None: + arg += '=' + self.argsdefv[i + argidx] + args.append(arg) + return args + + def _attr_argpack(self: any, default: bool = True) -> list: + args = [] + argidx = len(self.input_name) + len(self.output_name) + for i in range(len(self.attr_list)): + att = self.attr_list[i] + arg = att + if default and self.argsdefv[i + argidx] is not None: + if self.attr_val.get(att).get('type') == 'str': + arg += '="' + self.argsdefv[i + argidx] + '"' + elif self.attr_val.get(att).get('type') == 'bool': + arg += '=' + self.argsdefv[i + argidx].capitalize() + else: + arg += '=' + self.argsdefv[i + argidx] + args.append(arg) + return args + + def _build_paralist(self: any, default: bool = True) -> str: + args = [] + args.extend(self._ip_argpack(default)) + args.extend(self._op_argpack(default)) + args.extend(self._attr_argpack(default)) + return ', '.join(args) + + def _io_parachk(self: any, types: list, type_name: str) -> list: + chk = [] + for iot in types: + if iot == 'optional': + ptype = 'OPTION' + else: + ptype = iot.upper() + chk.append('para_check.{}_{}'.format(ptype, type_name)) + return chk + + def _attr_parachk(self: any) -> list: + chk = [] + for att in self.attr_list: + if self.attr_val.get(att).get('paramType') == 'optional': + pt = 'OPTION' + else: + pt = self.attr_val.get(att).get('paramType').upper() + att_type = self.attr_val.get(att).get('type').upper() + att_type = att_type.replace('LIST', 'LIST_') + chk.append('para_check.{}_ATTR_{}'.format(pt, att_type)) + return chk + + def _build_parachk(self: any) -> str: + chk = [] + chk.extend(self._io_parachk(self.input_type, 'INPUT')) + chk.extend(self._io_parachk(self.output_type, 'OUTPUT')) + chk.extend(self._attr_parachk()) + chk.append('para_check.KERNEL_NAME') + return ', '.join(chk) + + def _build_paradefault(self: any): + optional = False + argtypes = [] + argtypes.extend(self.input_type) + argtypes.extend(self.output_type) + for atype in argtypes: + if atype == 'optional': + optional = True + if optional: + self.argsdefv.append('None') + else: + self.argsdefv.append(None) + for attr in self.attr_list: + atype = self.attr_val.get(attr).get('paramType') + if atype == 'optional': + optional = True + attrval = self.attr_val.get(attr).get('defaultValue') + if attrval is not None: + optional = True + if type == "bool": + attrval = attrval.capitalize() + elif type == "str": + attrval = "\"" + attrval + "\"" + self.argsdefv.append(attrval) + continue + if optional: + self.argsdefv.append(ATTR_DEFAULT.get(self.attr_val.get(attr).get('type'))) + else: + self.argsdefv.append(None) + + def _write_head(self: any, fd: object): + fd.write(IMPL_HEAD) + + def _write_argparse(self: any, fd: object): + args = self._build_paralist(False) + fd.write('def _build_args({}):\n'.format(args)) + fd.write(' __inputs__ = []\n') + fd.write(' for arg in [{}]:\n'.format(', '.join(self.input_name))) + fd.write(' if arg != None:\n') + fd.write(' if isinstance(arg, (list, tuple)):\n') + fd.write(' if len(arg) == 0:\n') + fd.write(' continue\n') + fd.write(' __inputs__.append(arg[0])\n') + fd.write(' else:\n') + fd.write(' __inputs__.append(arg)\n') + fd.write(' __outputs__ = []\n') + fd.write(' for arg in [{}]:\n'.format(', '.join(self.output_name))) + fd.write(' if arg != None:\n') + fd.write(' if isinstance(arg, (list, tuple)):\n') + fd.write(' if len(arg) == 0:\n') + fd.write(' continue\n') + fd.write(' __outputs__.append(arg[0])\n') + fd.write(' else:\n') + fd.write(' __outputs__.append(arg)\n') + fd.write(' __attrs__ = []\n') + for attr in self.attr_list: + fd.write(' if {} != None:\n'.format(attr)) + fd.write(' attr = {}\n') + fd.write(' attr["name"] = "{}"\n'.format(attr)) + fd.write(' attr["dtype"] = "{}"\n'.format(self.attr_val.get(attr).get('type'))) + fd.write(' attr["value"] = {}\n'.format(attr)) + fd.write(' __attrs__.append(attr)\n') + fd.write(' return __inputs__, __outputs__, __attrs__\n') + + def _write_impl(self: any, fd: object): + argsdef = self._build_paralist() + argsval = self._build_paralist(False) + pchk = self._build_parachk() + if len(self.kern_name) > 0: + kern_name = self.kern_name + else: + kern_name = self.op_intf + src = self.op_file + '.cpp' + fd.write(IMPL_API.format(self.op_type, pchk, self.op_intf, argsdef, kern_name, argsval,\ + self.custom_compile_options, self.custom_all_compile_options, self.op_intf,\ + optype_snake(self.op_type), src)) + if self.op_replay_flag: + fd.write(REPLAY_OP_API.format(self.op_type, kern_name, self.op_file, self.op_type, self.op_file,\ + self.op_compile_option)) + else: + fd.write(COMPILE_OP_API.format(self.op_type, kern_name, self.op_type, ', '.join(self.input_name),\ + ', '.join(self.output_name), self.op_compile_option)) + + def _write_cap(self: any, cap_name: str, fd: object): + argsdef = self._build_paralist() + argsval = self._build_paralist(False) + if cap_name == 'check_supported': + fd.write(SUP_API.format(cap_name, argsdef, argsval, cap_name, self.op_type)) + else: + fd.write(CAP_API.format(cap_name, argsdef, argsval, cap_name, self.op_type)) + + def _write_glz(self: any, fd: object): + argsdef = self._build_paralist() + argsval = self._build_paralist(False) + fd.write(GLZ_API.format(self.op_type, self.op_intf, argsdef, argsval, self.op_type)) + + +def write_scripts(cfgfile: str, cfgs: dict, dirs: dict, ops: list = None, op_compile_option:list = None): + batch_lists = cfgs.get(const_var.REPLAY_BATCH).split(';') + iterator_lists = cfgs.get(const_var.REPLAY_ITERATE).split(';') + file_map = {} + op_descs = opdesc_parser.get_op_desc(cfgfile, batch_lists, iterator_lists, AdpBuilder,\ + ops, dirs.get(const_var.AUTO_GEN_DIR)) + for op_desc in op_descs: + op_desc.write_adapt(dirs.get(const_var.CFG_IMPL_DIR), dirs.get(const_var.CFG_OUT_DIR), op_compile_option) + file_map[op_desc.op_type] = op_desc.op_file + return file_map + +if __name__ == '__main__': + if len(sys.argv) <= 6: + raise RuntimeError('arguments must greater equal than 6') + rep_cfg = {} + rep_cfg[const_var.REPLAY_BATCH] = sys.argv[2] + rep_cfg[const_var.REPLAY_ITERATE] = sys.argv[3] + cfg_dir = {} + cfg_dir[const_var.CFG_IMPL_DIR] = sys.argv[4] + cfg_dir[const_var.CFG_OUT_DIR] = sys.argv[5] + cfg_dir[const_var.AUTO_GEN_DIR] = sys.argv[6] + write_scripts(cfgfile=sys.argv[1], cfgs=rep_cfg, dirs=cfg_dir) diff --git a/Increase_Host_compute/Is_increase/cmake/util/ascendc_ops_config.py b/Increase_Host_compute/Is_increase/cmake/util/ascendc_ops_config.py new file mode 100644 index 0000000000000000000000000000000000000000..7a97180beda87facffebb18a9784264f6e0e8964 --- /dev/null +++ b/Increase_Host_compute/Is_increase/cmake/util/ascendc_ops_config.py @@ -0,0 +1,114 @@ +#!/usr/bin/env python +# -*- coding: UTF-8 -*- +""" +Created on Feb 28 20:56:45 2020 +Copyright (c) Huawei Technologies Co., Ltd. 2020-2021. All rights reserved. +""" + +import sys +import os +import glob +import json +import argparse +import const_var + + +def load_json(json_file: str): + with open(json_file, encoding='utf-8') as file: + json_content = json.load(file) + return json_content + + +def get_specified_suffix_file(root_dir, suffix): + specified_suffix = os.path.join(root_dir, '**/*.{}'.format(suffix)) + all_suffix_files = glob.glob(specified_suffix, recursive=True) + return all_suffix_files + + +def add_simplified_config(op_type, key, core_type, objfile, config): + simple_cfg = config.get('binary_info_config.json') + op_cfg = simple_cfg.get(op_type) + if not op_cfg: + op_cfg = {} + op_cfg['dynamicRankSupport'] = True + op_cfg['simplifiedKeyMode'] = 0 + op_cfg['binaryList'] = [] + simple_cfg[op_type] = op_cfg + bin_list = op_cfg.get('binaryList') + bin_list.append({'coreType': core_type, 'simplifiedKey': key, 'binPath': objfile}) + + +def add_op_config(op_file, bin_info, config): + op_cfg = config.get(op_file) + if not op_cfg: + op_cfg = {} + op_cfg['binList'] = [] + config[op_file] = op_cfg + op_cfg.get('binList').append(bin_info) + + +def gen_ops_config(json_file, soc, config): + core_type_map = {"MIX": 0, "AiCore": 1, "VectorCore": 2} + contents = load_json(json_file) + if ('binFileName' not in contents) or ('supportInfo' not in contents): + return + json_base_name = os.path.basename(json_file) + op_dir = os.path.basename(os.path.dirname(json_file)) + support_info = contents.get('supportInfo') + bin_name = contents.get('binFileName') + bin_suffix = contents.get('binFileSuffix') + core_type = core_type_map.get(contents.get("coreType")) + bin_file_name = bin_name + bin_suffix + op_type = bin_name.split('_')[0] + op_file = op_dir + '.json' + bin_info = {} + keys = support_info.get('simplifiedKey') + if keys: + bin_info['simplifiedKey'] = keys + for key in keys: + add_simplified_config(op_type, key, core_type, os.path.join(soc, op_dir, bin_file_name), config) + bin_info['staticKey'] = support_info.get('staticKey') + bin_info['int64Mode'] = support_info.get('int64Mode') + bin_info['inputs'] = support_info.get('inputs') + bin_info['outputs'] = support_info.get('outputs') + if support_info.get('attrs'): + bin_info['attrs'] = support_info.get('attrs') + bin_info['binInfo'] = {'jsonFilePath': os.path.join(soc, op_dir, json_base_name)} + add_op_config(op_file, bin_info, config) + + +def gen_all_config(root_dir, soc): + suffix = 'json' + config = {} + config['binary_info_config.json'] = {} + all_json_files = get_specified_suffix_file(root_dir, suffix) + for _json in all_json_files: + gen_ops_config(_json, soc, config) + for cfg_key in config.keys(): + cfg_file = os.path.join(root_dir, cfg_key) + with os.fdopen(os.open(cfg_file, const_var.WFLAGS, const_var.WMODES), 'w') as fd: + json.dump(config.get(cfg_key), fd, indent=' ') + + +def args_prase(): + parser = argparse.ArgumentParser() + parser.add_argument('-p', + '--path', + nargs='?', + required=True, + help='Parse the path of the json file.') + parser.add_argument('-s', + '--soc', + nargs='?', + required=True, + help='Parse the soc_version of ops.') + return parser.parse_args() + + +def main(): + args = args_prase() + gen_all_config(args.path, args.soc) + + +if __name__ == '__main__': + main() diff --git a/Increase_Host_compute/Is_increase/cmake/util/ascendc_replay_build.py b/Increase_Host_compute/Is_increase/cmake/util/ascendc_replay_build.py new file mode 100644 index 0000000000000000000000000000000000000000..1cac7d911b84df4f3ef3a83ce9cac65ce2e89e0b --- /dev/null +++ b/Increase_Host_compute/Is_increase/cmake/util/ascendc_replay_build.py @@ -0,0 +1,65 @@ +#!/usr/bin/env python +# -*- coding: UTF-8 -*- +""" +Created on Feb 28 20:56:45 2020 +Copyright (c) Huawei Technologies Co., Ltd. 2020-2021. All rights reserved. +""" + +import sys +import os +import opdesc_parser +import replay_codegen +import const_var +from replay_codegen import ReplayCodeGenParams + +PYF_PATH = os.path.dirname(os.path.realpath(__file__)) + + +class ReplayBuilder(opdesc_parser.OpDesc): + def __init__(self: any, op_type: str): + super().__init__(op_type) + + def gen_replay_source(self: any, impl_path: str, out_path: str, ops_product: str): + if not self.op_replay_flag: + print('{} replay not enabled'.format(self.op_type)) + return + argn = len(self.input_name) + len(self.output_name) + 1 + if self.op_replay_batch: + print('{} replay in batch mode'.format(self.op_type)) + else: + print('{} replay in normal mode'.format(self.op_type)) + if impl_path.endswith('op_kernel'): + implf = os.path.join(impl_path, self.op_file + '.cpp') + tiling_file = os.path.join(impl_path, "../op_host", self.op_file + '_tiling.h') + else: + if self.dynamic_shape: + dyn_path = 'dynamic' + else: + dyn_path = '' + implf = os.path.join(impl_path, dyn_path, self.op_file + '.cpp') + tiling_file = os.path.join(impl_path, "../../op_tiling", self.op_file + '_tiling.h') + rep_conf = replay_codegen.ReplayCodeGen(ReplayCodeGenParams(self.op_type, implf, tiling_file, self.op_file, \ + self.op_intf, argn, self.op_replay_batch, self.max_block_dim, self.max_shape_size)) + rep_conf.set_batch(self.op_replay_batch) + rep_conf.set_outdir(out_path) + rep_conf.gen_replay(ops_product) + + +def gen_replay(cfgfile: str, cfgs: dict, dirs: dict, ops_product: str, ops: list = None): + batch_lists = cfgs.get(const_var.REPLAY_BATCH).split(';') + iterator_lists = cfgs.get(const_var.REPLAY_ITERATE).split(';') + op_descs = opdesc_parser.get_op_desc(cfgfile, batch_lists, iterator_lists, ReplayBuilder, ops) + for op_desc in op_descs: + op_desc.gen_replay_source(dirs.get(const_var.CFG_IMPL_DIR), dirs.get(const_var.CFG_OUT_DIR), ops_product) + + +if __name__ == '__main__': + if len(sys.argv) <= 6: + raise RuntimeError('arguments must greater than 6') + rep_cfg = {} + rep_cfg[const_var.REPLAY_BATCH] = sys.argv[2] + rep_cfg[const_var.REPLAY_ITERATE] = sys.argv[3] + rep_dir = {} + rep_dir[const_var.CFG_IMPL_DIR] = sys.argv[4] + rep_dir[const_var.CFG_OUT_DIR] = sys.argv[5] + gen_replay(sys.argv[1], rep_cfg, rep_dir, sys.argv[6]) diff --git a/Increase_Host_compute/Is_increase/cmake/util/batch_replay_impl.temp b/Increase_Host_compute/Is_increase/cmake/util/batch_replay_impl.temp new file mode 100644 index 0000000000000000000000000000000000000000..0e88346642009514af64265b4da24c9946e3ebbf --- /dev/null +++ b/Increase_Host_compute/Is_increase/cmake/util/batch_replay_impl.temp @@ -0,0 +1,117 @@ +#include +#include +#include +#include +#include +#include +#include +#include "replay_def.h" +#include "code_gen.h" +#include "replay_fun.h" +#include "register/op_check.h" +#define __ASCENDC_REPLAY_CODE__ +#include + +using namespace std; +using namespace optiling; +using namespace AscendCReplay; + +extern "C" void __KERNEL_FUN__ (__ARGS_DEF__, const char *); +extern "C" int elf_batch_append(char *elf, uint32_t elfSize, char *jit, int kernum, char *atext[], int alen[], + int atlen, const char* kernelname[]); + +#define KERNEL_N 1 +#define ARG_N (__ARG_NUM__) +#define MAX_L (1024 * 1024 * 100) +#define MAX_E (1024 * 1024) + +int __KERNEL_FUN___replay___OPS_PRODUCT__(ReplayFuncParam& param, const int core_type) +{ + // gen type 1 : direct call codes 0: load .o file + if (param.gentype < 0 || param.gentype > 1) { + printf("Error: call replay gen type is %d, should only be 1 or 0\n", param.gentype); + return 0; + } else if (param.gentype == 1 && param.objptr == nullptr) { + printf("Error: call replay with direct call mode, but code obj addr is null\n"); + return 0; + } else if (param.gentype == 0 && param.output_kernel_file == nullptr) { + printf("Error: call replay with object file mode, but object file path is null\n"); + return 0; + } + // core_type 0:MIX 1:CUBE 2:VEC + if (core_type < 0 || core_type > 2) { + printf("Error: call replay core type is %d !\n", core_type); + return 0; + } + g_coreType = __CORE_TYPE__; + g_taskRation = param.task_ration; + g_tilingKey = param.tiling_key; + + unsigned char *buf, *jit; + char *kernel[KERNEL_N]; + int len[KERNEL_N]; + block_idx = 0; + block_num = param.block_dim; + g_ubBase = block_num; + uint8_t *code = (uint8_t *)malloc(MAX_L); + uint8_t *pos = code; + struct timespec tp1, tp2; + + clock_gettime(CLOCK_MONOTONIC, &tp1); + if (block_num > 32) { + printf("Error: block_num > 32\n"); + return 0; + } + //__OP_FOPEN__ + for (int i = 0; i < KERNEL_N; i++) { + //__OP_SET_KERNEL__ + for (int j = 0; j < ARG_N; j++) + AddArg(j, ARG_STEP * (j + 1)); +#ifdef FP_CEILING + SetCtrlFloatEnable(); +#else + SetCtrlFloatDisable(); +#endif + CodeInit(pos, true); + __KERNEL_FUN__(__KERNEL_ARGS__, param.tiling_data); + CodeEnd(); + kernel[i] = (char *)pos; + len[i] = CodeLen(); + pos += len[i]; + } + //__OP_FCLOSE__ + clock_gettime(CLOCK_MONOTONIC, &tp2); + buf = (unsigned char *)malloc(MAX_E); + int fd = open(param.entry_file, O_RDONLY); + if (fd < 0) { + printf("[error]: cannot find entry.o : %s\n", param.entry_file); + return 0; + } + uint32_t bufSize = read(fd, buf, MAX_E); + if (bufSize <= 0) { + printf("[error]: entry.o : %s is too small ! \n", param.entry_file); + } + close(fd); + jit = (unsigned char *)malloc(MAX_L); + printf("total code generated %ld\n", pos - code); + int sz = elf_batch_append((char *)buf, bufSize, (char *)jit, KERNEL_N, kernel, len, pos - code, ¶m.kernel_name); + if (tp1.tv_sec != tp2.tv_sec) { + printf("%ld NS\n", tp2.tv_nsec + 1000000000 - tp1.tv_nsec); + } else { + printf("%ld NS\n", tp2.tv_nsec - tp1.tv_nsec); + } + printf("new elf size %d\n", sz); + if (param.gentype == 0) { + fd = open(param.output_kernel_file, O_RDWR | O_CREAT | O_TRUNC, S_IRUSR | S_IWUSR); + (void)write(fd, jit, sz); + close(fd); + free(jit); + } else if (param.gentype == 1) { + *param.objptr = (char*)jit; + } + free(buf); + free(code); + return sz; +} + +REG_REPLAY_FUNC(__OPTYPE__, __OPS_PRODUCT__, __KERNEL_FUN___replay___OPS_PRODUCT__); diff --git a/Increase_Host_compute/Is_increase/cmake/util/code_channel_infer.py b/Increase_Host_compute/Is_increase/cmake/util/code_channel_infer.py new file mode 100644 index 0000000000000000000000000000000000000000..a14913c65aaea5d5da2038d0b5a7d2024d0f1b70 --- /dev/null +++ b/Increase_Host_compute/Is_increase/cmake/util/code_channel_infer.py @@ -0,0 +1,115 @@ +#!/usr/bin/env python +# -*- coding: UTF-8 -*- +""" +Created on Feb 28 20:56:45 2020 +Copyright (c) Huawei Technologies Co., Ltd. 2020-2021. All rights reserved. +""" +import os +import stat +import ctypes +import collections +import shutil +import subprocess +import copy + +"""CODE_* is used to cube/vector api is called in operator code +CODE_MIX means both cube and vector api is called +CODE_CUBE means only cube api is called +CODE_VEC means only vector api is called +""" +CODE_MIX = 0 +CODE_CUBE = 1 +CODE_VEC = 2 + + +def _is_v220(op_product: str): + """return if current soc version is V220 + + Returns: + res: True means V220 + """ + if op_product in ["ascend910b", "ascend910c"]: + return True + return False + + +InfoCodeChanelParams = collections.namedtuple('InfoCodeChanelParams',\ +['src_file', 'tiling_header', 'kernel_name', 'outdir', 'op_product', 'compile_options']) + + +def infer_code_channel(params: InfoCodeChanelParams): + """get code channel for v220, return CODE_MIX if soc version is not V220 + + Args: + src_file (str): AscendC operator code file + src_file (str): AscendC operator tiling header file + kernel_name (str): kernel function name + optype (str): operator type + compile_options (list): compile options for ccec cmd + + Raises: + Exception: if not exist L1/L0/UB if code, it's not a aicore code + + Returns: + res (int): CODE_MIX/CODE_CUBE/CODE_VEC + """ + if not _is_v220(params.op_product): + return CODE_MIX + return CODE_VEC + if params.compile_options is None: + compile_options = [] + else: + compile_options = params.compile_options + ccec = shutil.which("ccec") + if ccec is not None: + ccec_path = os.path.dirname(ccec) + tikcpp_path = os.path.realpath(os.path.join(ccec_path, "..", "..", "tikcpp")) + else: + tikcpp_path = os.path.realpath("/usr/local/Ascend/latest/compiler/tikcpp") + compile_options.append("-I" + tikcpp_path) + compile_options.append("-I" + os.path.join(tikcpp_path, "tikcfw")) + compile_options.append("-I" + os.path.join(tikcpp_path, "tikcfw", "impl")) + compile_options.append("-I" + os.path.join(tikcpp_path, "tikcfw", "interface")) + compile_options += ["-include", params.tiling_header] + arch = "dav-c220-cube" + sub_core_type = "AIC" + optional_core = "AiCore" + compile_cmd = [shutil.which("ccec"), '-c', '-O3'] + compile_cmd += compile_options + temp_file_name_tag = "_" + str(os.getpid()) + "_temp.o" + dst_file = os.path.join(kernel_meta_dir, kernel_name + temp_file_name_tag) + compile_cmd += [params.src_file, "--cce-aicore-arch={}".format(arch), + "--cce-aicore-only", "-o", dst_file, + "-mllvm", "-cce-aicore-function-stack-size=16000", + "-mllvm", "-cce-aicore-record-overflow=true", + "-mllvm", "-cce-aicore-addr-transform"] + compile_cmd += ["-std=c++17"] + print('get_code_channel: ', ' '.join(compile_cmd)) + proc = subprocess.Popen( + compile_cmd, stdout=subprocess.PIPE, stderr=subprocess.STDOUT) + (out, _) = proc.communicate() + if proc.returncode != 0: + print('get_code_channel coretype compile error: ', out.decode()) + msg = "compile %s error :%s\n" % (params.src_file, out.decode()) + raise Exception(f"get_code_channel coretype error, msg is{msg}") + objdump_cmd = ['objdump', '-s', '-j', '.text', '{}'.format(dst_file)] + + proc = subprocess.Popen( + objdump_cmd, stdout=subprocess.PIPE, stderr=subprocess.STDOUT) + (out, _) = proc.communicate() + if proc.returncode != 0: + print('get_code_channel objdump error: ', out.decode()) + msg = "get_code_channel objdump %s error :%s\n" % (src_file, out.decode()) + raise Exception(f"get_code_channel objdump error, msg is{msg}") + os.remove(dst_file) + lines = out.decode('utf-8').split('\n') + for line in lines: + insts = line.strip().split() + if len(insts) < 5: + continue + for inst in insts[1:]: + if len(inst) != 8: + continue + if inst[6] == 'f': + return CODE_MIX + return CODE_VEC diff --git a/Increase_Host_compute/Is_increase/cmake/util/const_var.py b/Increase_Host_compute/Is_increase/cmake/util/const_var.py new file mode 100644 index 0000000000000000000000000000000000000000..8b32c3b915d0aaaf1f366cf95cf1a337e8959c89 --- /dev/null +++ b/Increase_Host_compute/Is_increase/cmake/util/const_var.py @@ -0,0 +1,33 @@ + +#!/usr/bin/env python +# coding=utf-8 +""" +Function: +The replay funtion entry +Copyright Information: +Huawei Technologies Co., Ltd. All Rights Reserved © 2020 +""" + +import os +import stat + + +REPLAY_BATCH = 'batch' +REPLAY_ITERATE = 'iterate' +CFG_IMPL_DIR = 'impl_dir' +CFG_OUT_DIR = 'out_dir' +AUTO_GEN_DIR = 'auto_gen_dir' +WFLAGS = os.O_WRONLY | os.O_CREAT | os.O_TRUNC +WMODES = stat.S_IWUSR | stat.S_IRUSR +SOC_MAP_EXT = {'ascend310p': 'Ascend310P3', 'ascend310b': 'Ascend310B1', + 'ascend910': 'Ascend910A', 'ascend910b': 'Ascend910B1'} +BIN_CMD = 'opc $1 --main_func={fun} --input_param={param} --soc_version={soc} \ +--output=$2 --impl_mode={impl} --simplified_key_mode=0 --op_mode=dynamic\n' +CHK_CMD = ''' +if ! test -f $2/{res_file} ; then + echo "$2/{res_file} not generated!" + exit 1 +fi +''' +ATTR_DEF_VAL = {'str' : '', 'int': 0, 'float': 0.0, 'bool': False, 'list_bool': [], + 'list_int': [], 'list_float': [], 'list_list_int': [[]]} diff --git a/Increase_Host_compute/Is_increase/cmake/util/gen_impl_and_mrege_json.sh b/Increase_Host_compute/Is_increase/cmake/util/gen_impl_and_mrege_json.sh new file mode 100644 index 0000000000000000000000000000000000000000..55e12e5edff6d1d39207db0c439a15fcb8656951 --- /dev/null +++ b/Increase_Host_compute/Is_increase/cmake/util/gen_impl_and_mrege_json.sh @@ -0,0 +1,57 @@ +#!/usr/bin/bash + +project_path=$1 +build_path=$2 +vendor_name=customize +if [[ ! -d "$project_path" ]]; then + echo "[ERROR] No projcet path is provided" + exit 1 +fi + +if [[ ! -d "$build_path" ]]; then + echo "[ERROR] No build path is provided" + exit 1 +fi + +# copy ai_core operators implements +# tbe_impl_files_num=$(ls $project_path/tbe/impl/* 2> /dev/null | wc -l) +# if [[ "$tbe_impl_files_num" -gt 0 ]];then +# cp -r ${project_path}/tbe/impl/* ${build_path}/makepkg/packages/vendors/$vendor_name/op_impl/ai_core/tbe/customize_impl +# cp -r ${project_path}/tbe/impl/* ${build_path}/makepkg/packages/vendors/$vendor_name/op_impl/vector_core/tbe/customize_impl +# fi + +# copy aicpu kernel so operators +if [[ -d "${project_path}/cpukernel/aicpu_kernel_lib" ]]; then + cp -f ${project_path}/cpukernel/aicpu_kernel_lib/* ${build_path}/makepkg/packages/vendors/$vendor_name/op_impl/cpu/aicpu_kernel/impl + rm -rf ${project_path}/cpukernel/aicpu_kernel_lib +fi + +# merge aicpu.ini and aicore.ini to generate npu_supported_ops.json +# mkdir -p ${build_path}/framework/op_info_cfg +# mkdir -p ${build_path}/framework/op_info_cfg/aicpu_kernel +# mkdir -p ${build_path}/framework/op_info_cfg/ai_core + +# if [[ -d "${project_path}/tbe/op_info_cfg/ai_core" ]]; then +# bash ${project_path}/cmake/util/gen_ops_filter.sh ${project_path}/tbe/op_info_cfg/ai_core ${build_path}/framework/op_info_cfg/ai_core +# fi + +# if [[ -d "${project_path}/cpukernel/op_info_cfg/aicpu_kernel" ]]; then +# bash ${project_path}/cmake/util/gen_ops_filter.sh ${project_path}/cpukernel/op_info_cfg/aicpu_kernel ${build_path}/framework/op_info_cfg/aicpu_kernel +# fi + +# aicpu_filter_file=${build_path}/framework/op_info_cfg/aicpu_kernel/npu_supported_ops.json +# aicore_filter_file=${build_path}/framework/op_info_cfg/ai_core/npu_supported_ops.json +# if [[ -f "${aicpu_filter_file}" ]] && [[ ! -f "${aicore_filter_file}" ]]; then +# cp $aicpu_filter_file ${build_path}/makepkg/packages/vendors/$vendor_name/framework/tensorflow +# fi +# if [[ -f "${aicore_filter_file}" ]] && [[ ! -f "${aicpu_filter_file}" ]]; then +# cp $aicore_filter_file ${build_path}/makepkg/packages/vendors/$vendor_name/framework/tensorflow +# fi + +# if [[ -f "${aicore_filter_file}" ]] && [[ -f "${aicpu_filter_file}" ]]; then +# chmod u+w ${aicpu_filter_file} +# python3 ${project_path}/cmake/util/insert_op_info.py ${aicore_filter_file} ${aicpu_filter_file} +# chmod u-w ${aicpu_filter_file} +# cp $aicpu_filter_file ${build_path}/makepkg/packages/vendors/$vendor_name/framework/tensorflow +# fi + diff --git a/Increase_Host_compute/Is_increase/cmake/util/gen_ops_filter.sh b/Increase_Host_compute/Is_increase/cmake/util/gen_ops_filter.sh new file mode 100644 index 0000000000000000000000000000000000000000..d4c27d17feb8617dfee0f6fd3262c36583033339 --- /dev/null +++ b/Increase_Host_compute/Is_increase/cmake/util/gen_ops_filter.sh @@ -0,0 +1,62 @@ +#!/bin/bash +# Copyright (c) Huawei Technologies Co., Ltd. 2020-2021. All rights reserved. +# Description: Generate npu_supported_ops.json +# ============================================================================== + +if [[ -z "$1" ]]; then + echo -e "[ERROR] No source dir provided" + exit 1 +fi + +if [[ -z "$2" ]]; then + echo -e "[ERROR] No destination dir provided" + exit 1 +fi + +src=$1 +dest_file=$2/npu_supported_ops.json + +if [ -f "$dest_file" ];then + chmod u+w $dest_file +fi + +echo $* + +add_ops() { + name=$1 + isHeavy=$2 + file=$3 + grep -w "\"$name\"" ${file} >/dev/null + if [ $? == 0 ];then + return + fi + echo " \"${name}\": {" >> ${file} + echo " \"isGray\": false," >> ${file} + echo " \"isHeavy\": ${isHeavy}" >> ${file} + echo " }," >> ${file} +} + +echo "{" > ${dest_file} +ini_files=$(find ${src} -name "*.ini") +for file in ${ini_files} ; do + name=$(grep '^\[' ${file} | sed 's/\[//g' | sed 's/]//g' | sed 's/\r//g') + grep 'heavyOp.flag' ${file} >/dev/null + if [ $? == 0 ];then + isHeavy=$(grep 'heavyOp.flag' ${file} | awk -F= '{print $2}') + else + isHeavy="false" + fi + for op in ${name} ; do + add_ops ${op} "false" ${dest_file} + done +done +echo "}" >> ${dest_file} +file_count=$(cat ${dest_file} | wc -l) +line=$(($file_count-1)) +sed -i "${line}{s/,//g}" ${dest_file} + +chmod 640 "${dest_file}" +echo -e "[INFO] Succed generated ${dest_file}" + +exit 0 + diff --git a/Increase_Host_compute/Is_increase/cmake/util/gen_version_info.sh b/Increase_Host_compute/Is_increase/cmake/util/gen_version_info.sh new file mode 100644 index 0000000000000000000000000000000000000000..a06cfc78d29482807d086b880375533cd0a3679e --- /dev/null +++ b/Increase_Host_compute/Is_increase/cmake/util/gen_version_info.sh @@ -0,0 +1,6 @@ +ascend_install_dir=$1 +gen_file_dir=$2 + +# create version.info +compiler_version=$(grep "Version" -w ${ascend_install_dir}/compiler/version.info | awk -F = '{print $2}') +echo "custom_opp_compiler_version=${compiler_version}" > ${gen_file_dir}/version.info \ No newline at end of file diff --git a/Increase_Host_compute/Is_increase/cmake/util/insert_op_info.py b/Increase_Host_compute/Is_increase/cmake/util/insert_op_info.py new file mode 100644 index 0000000000000000000000000000000000000000..28ba08757c9301391a8f4005ae8fb0b290e43950 --- /dev/null +++ b/Increase_Host_compute/Is_increase/cmake/util/insert_op_info.py @@ -0,0 +1,36 @@ +# -*- coding: utf-8 -*- +""" +Created on Feb 28 20:56:45 2020 +Copyright (c) Huawei Technologies Co., Ltd. 2020-2021. All rights reserved. +""" +import json +import os +import sys +import stat +import const_var + + +if __name__ == '__main__': + if len(sys.argv) != 3: + print(sys.argv) + print('argv error, inert_op_info.py your_op_file lib_op_file') + sys.exit(2) + + with open(sys.argv[1], 'r') as load_f: + insert_operator = json.load(load_f) + + all_operators = {} + if os.path.exists(sys.argv[2]): + if os.path.getsize(sys.argv[2]) != 0: + with open(sys.argv[2], 'r') as load_f: + all_operators = json.load(load_f) + + for k in insert_operator.keys(): + if k in all_operators.keys(): + print('replace op:[', k, '] success') + else: + print('insert op:[', k, '] success') + all_operators[k] = insert_operator[k] + + with os.fdopen(os.open(sys.argv[2], const_var.WFLAGS, const_var.WMODES), 'w') as json_file: + json_file.write(json.dumps(all_operators, indent=4)) diff --git a/Increase_Host_compute/Is_increase/cmake/util/insert_simplified_keys.py b/Increase_Host_compute/Is_increase/cmake/util/insert_simplified_keys.py new file mode 100644 index 0000000000000000000000000000000000000000..ace727b903b1de37e6feece649cd20f242d94798 --- /dev/null +++ b/Increase_Host_compute/Is_increase/cmake/util/insert_simplified_keys.py @@ -0,0 +1,248 @@ +#!/usr/bin/env python +# -*- coding: UTF-8 -*- +""" +Created on Feb 28 20:56:45 2020 +Copyright (c) Huawei Technologies Co., Ltd. 2020-2021. All rights reserved. +""" + +import sys +import os +import re +import glob +import json +import argparse +import const_var + + +DATA_TPYE_DICT = { + 'float32': 0, + 'float16': 1, + 'int8': 2, + 'int16': 6, + 'uint16': 7, + 'uint8': 4, + 'int32': 3, + 'int64': 9, + 'uint32': 8, + 'uint64': 10, + 'bool': 12, + 'double': 11, + 'string': 13, + 'dual': 14, + 'dual': 15, + 'complex64': 16, + 'complex128': 17, + 'qint8': 18, + 'qint16': 19, + 'qint32': 20, + 'quint8': 21, + 'quint16': 22, + 'resource': 23, + 'string': 24, + 'dual': 25, + 'variant': 26, + 'bf16': 27, + 'bfloat16': 27, + 'undefined': 28, + 'int4': 29, + 'uint1': 30, + 'int2': 31 +} + +FORMAT_DICT = { + 'NCHW': 0, + 'NHWC': 1, + 'ND': 2, + 'NC1HWC0': 3, + 'FRACTAL_Z': 4, + 'NC1C0HWPAD': 5, + 'NHWC1C0': 6, + 'FSR_NCHW': 7, + 'FRACTAL_DECONV': 8, + 'C1HWNC0': 9, + 'FRACTAL_DECONV_TRANSPOSE': 10, + 'FRACTAL_DECONV_SP_STRIDE_TRANS': 11, + 'NC1HWC0_C04': 12, + 'FRACTAL_Z_C04': 13, + 'CHWN': 14, + 'FRACTAL_DECONV_SP_STRIDE8_TRANS': 15, + 'HWCN': 16, + 'NC1KHKWHWC0': 17, + 'BN_WEIGHT': 18, + 'FILTER_HWCK': 19, + 'HASHTABLE_LOOKUP_LOOKUPS': 20, + 'HASHTABLE_LOOKUP_KEYS': 21, + 'HASHTABLE_LOOKUP_VALUE': 22, + 'HASHTABLE_LOOKUP_OUTPUT': 23, + 'HASHTABLE_LOOKUP_HITS': 24, + 'C1HWNCoC0': 25, + 'MD': 26, + 'NDHWC': 27, + 'FRACTAL_ZZ': 28, + 'FRACTAL_NZ': 29, + 'NCDHW': 30, + 'DHWCN': 31, + 'NDC1HWC0': 32, + 'FRACTAL_Z_3D': 33, + 'CN': 34, + 'NC': 35, + 'DHWNC': 36, + 'FRACTAL_Z_3D_TRANSPOSE': 37, + 'FRACTAL_ZN_LSTM': 38, + 'FRACTAL_Z_G': 39, + 'RESERVED': 40, + 'ALL': 41, + 'NULL': 42, + 'ND_RNN_BIAS': 43, + 'FRACTAL_ZN_RNN': 44, + 'NYUV': 45, + 'NYUV_A': 46 +} + + +def load_json(json_file: str): + with open(json_file, encoding='utf-8') as file: + json_content = json.load(file) + return json_content + + +def get_specified_suffix_file(root_dir, suffix): + specified_suffix = os.path.join(root_dir, '**/*.{}'.format(suffix)) + all_suffix_files = glob.glob(specified_suffix, recursive=True) + return all_suffix_files + + +def get_deterministic_value(support_info): + deterministic_key = 'deterministic' + if deterministic_key not in support_info: + return 0 + deterministic_value = support_info.get(deterministic_key) + if deterministic_value == 'true': + return 1 + else: + return 0 + + +def get_precision_value(support_info): + precision_key = 'implMode' + precision_value = support_info.get(precision_key) + if precision_value == 'high_performance': + _value = 1 + elif precision_value == 'high_precision': + _value = 2 + else: + _value = 0 + return _value + + +def get_overflow_value(support_info): + return 0 + + +def get_parameters(info): + if info: + if 'dtype' in info: + data_type = info['dtype'] + data_type_value = DATA_TPYE_DICT.get(data_type) + else: + data_type_value = 0 + if 'format' in info: + _format = info['format'] + _format_value = FORMAT_DICT.get(_format) + else: + _format_value = 0 + else: + data_type_value = 0 + _format_value = 0 + return str(data_type_value), str(_format_value) + + +def get_dynamic_parameters(info): + # 动态输入时只需获取第一个参数 + return get_parameters(info[0]) + + +def get_all_parameters(support_info, _type): + result_list = list() + info_lists = support_info.get(_type) + if info_lists: + for _info in info_lists: + # 输入为列表时是动态输入 + if isinstance(_info, (list, tuple)): + data_type_value, _format_value = get_dynamic_parameters(_info) + else: + data_type_value, _format_value = get_parameters(_info) + result_list.append("{},{}".format(data_type_value, _format_value)) + return result_list + + +def get_all_input_parameters(support_info): + result = get_all_parameters(support_info, 'inputs') + return '/'.join(result) + + +def insert_content_into_file(input_file, content): + with open(input_file, 'r+') as file: + lines = file.readlines() + for index, line in enumerate(lines): + match_result = re.search(r'"staticKey":', line) + if match_result: + count = len(line) - len(line.lstrip()) + new_content = "{}{}".format(' ' * count, content) + # 插入到前一行,防止插入最后时还需要考虑是否添加逗号 + lines.insert(index, new_content) + break + file.seek(0) + file.write(''.join(lines)) + + +def insert_simplified_keys(json_file): + contents = load_json(json_file) + # 不存在'binFileName'或者'supportInfo'字段时,非需要替换的解析json文件 + if ('binFileName' not in contents) or ('supportInfo' not in contents): + return + support_info = contents.get('supportInfo') + bin_file_name = contents.get('binFileName') + bin_suffix = contents.get('binFileSuffix') + # 'simplifiedKey'字段已经存在时,直接返回,不重复生成 + if 'simplifiedKey' in support_info: + return + op_type = bin_file_name.split('_')[0] + deterministic = str(get_deterministic_value(support_info)) + precision = str(get_precision_value(support_info)) + overflow = str(get_overflow_value(support_info)) + input_parameters = get_all_input_parameters(support_info) + key = '{}/d={},p={},o={}/{}/'.format( + op_type, + deterministic, + precision, + overflow, + input_parameters) + result = '"simplifiedKey": "' + key + '",\n' + insert_content_into_file(json_file, result) + + +def insert_all_simplified_keys(root_dir): + suffix = 'json' + all_json_files = get_specified_suffix_file(root_dir, suffix) + for _json in all_json_files: + insert_simplified_keys(_json) + + +def args_prase(): + parser = argparse.ArgumentParser() + parser.add_argument('-p', + '--path', + nargs='?', + required=True, + help='Parse the path of the json file.') + return parser.parse_args() + + +def main(): + args = args_prase() + insert_all_simplified_keys(args.path) + + +if __name__ == '__main__': + main() diff --git a/Increase_Host_compute/Is_increase/cmake/util/kernel_entry.py b/Increase_Host_compute/Is_increase/cmake/util/kernel_entry.py new file mode 100644 index 0000000000000000000000000000000000000000..2b77c970d4e6c1f0aaca07572cd8c7221ac00e22 --- /dev/null +++ b/Increase_Host_compute/Is_increase/cmake/util/kernel_entry.py @@ -0,0 +1,115 @@ +#!/usr/bin/env python +# -*- coding: UTF-8 -*- +""" +Created on Feb 28 20:56:45 2020 +Copyright (c) Huawei Technologies Co., Ltd. 2020-2021. All rights reserved. +""" + + +def gen_fun_def(title, kernel, argn, arg_type, arg_name): + entry = [] + entry.append(title) + entry.append(kernel) + entry.append('(') + args = [] + for i in range(0, argn): + args.append(arg_type + ' ' + arg_name + str(i)) + entry.append(', '.join(args)) + entry.append(')') + return ' '.join(entry) + + +def gen_batch_kernel_body(fname, argn, arg_name): + body = [] + body.append('{') + fun = [] + fun.append(fname) + fun.append('(') + args = [] + for i in range(0, argn): + args.append(arg_name + str(i)) + fun.append(', '.join(args)) + fun.append(');') + body.append(' '.join(fun)) + body.append('}') + return '\n'.join(body) + + +def gen_mc_kernel_body(kn, argn, arg_name, blknum): + body = [] + body.append('{') + body.append(' switch(block_idx) {') + for blk in range(0, blknum): + fun = [] + fun.append('{}_blk{:02d}'.format(kn, blk)) + fun.append('(') + args = [] + for i in range(0, argn): + args.append(arg_name + str(i)) + fun.append(', '.join(args)) + fun.append(')') + body.append(' case {}: {}; break;'.format(blk, ' '.join(fun))) + body.append(' default: break;') + body.append(' }') + body.append('}') + return '\n'.join(body) + + +def gen_proc_body(argn, arg_name): + body = [] + body.append('{') + args = [] + for i in range(0, argn): + args.append(arg_name + str(i)) + body.append('uint64_t __x = (uint64_t)' + ' + (uint64_t)'.join(args) + ';') + body.append('__asm__ ("NOP");') + body.append('__asm__ ("NOP");') + body.append('__asm__ ("NOP");') + body.append('}') + return '\n'.join(body) + + +def batch_code_gen(kn, argn, argt): + codes = [] + kernel_name = kn + proc_name = kernel_name + '_percore' + arg_num = int(argn) + data_type = argt + arg_type = '__gm__ ' + data_type + '* __restrict__' + arg_name = 'arg' + kernel_title = 'extern \"C\" __global__ __aicore__ void' + proc_title = 'extern \"C\" __attribute__((noinline)) __aicore__ void' + codes.append('#ifndef __aicore__') + codes.append('#define __aicore__ [aicore]') + codes.append('#endif') + codes.append(gen_fun_def(proc_title, proc_name, arg_num, arg_type, arg_name) + ';') + codes.append(gen_fun_def(kernel_title, kernel_name, arg_num, arg_type, arg_name)) + codes.append(gen_batch_kernel_body(proc_name, arg_num, arg_name)) + codes.append(gen_fun_def(proc_title, proc_name, arg_num, arg_type, arg_name)) + codes.append(gen_proc_body(arg_num, arg_name)) + return '\n'.join(codes) + '\n' + + +def mc_code_gen(kn, argn, argt, blknum): + codes = [] + kernel_name = kn + core_num = int(blknum) + arg_num = int(argn) + data_type = argt + arg_type = '__gm__ ' + data_type + '* __restrict__' + arg_name = 'arg' + kernel_title = 'extern \"C\" __global__ __aicore__ void' + proc_title = 'extern \"C\" __attribute__((noinline)) __aicore__ void' + codes.append('#ifndef __aicore__') + codes.append('#define __aicore__ [aicore]') + codes.append('#endif') + for i in range(0, core_num): + proc_name = '{}_blk{:02d}'.format(kernel_name, i) + codes.append(gen_fun_def(proc_title, proc_name, arg_num, arg_type, arg_name) + ';') + codes.append(gen_fun_def(kernel_title, kernel_name, arg_num, arg_type, arg_name)) + codes.append(gen_mc_kernel_body(kernel_name, arg_num, arg_name, core_num)) + for i in range(0, core_num): + proc_name = '{}_blk{:02d}'.format(kernel_name, i) + codes.append(gen_fun_def(proc_title, proc_name, arg_num, arg_type, arg_name)) + codes.append(gen_proc_body(arg_num, arg_name)) + return '\n'.join(codes) + '\n' diff --git a/Increase_Host_compute/Is_increase/cmake/util/kernel_impl.temp b/Increase_Host_compute/Is_increase/cmake/util/kernel_impl.temp new file mode 100644 index 0000000000000000000000000000000000000000..5079a1043a25cd6b73449e708ceae40807cb03a1 --- /dev/null +++ b/Increase_Host_compute/Is_increase/cmake/util/kernel_impl.temp @@ -0,0 +1,10 @@ +#include +#include +#include +#include +#include +#include "replay_def.h" +#include "code_gen.h" +#include "replay_fun.h" +#define __ASCENDC_REPLAY_CODE__ +#include "__CCE_FILE__" diff --git a/Increase_Host_compute/Is_increase/cmake/util/makeself/COPYING b/Increase_Host_compute/Is_increase/cmake/util/makeself/COPYING new file mode 100644 index 0000000000000000000000000000000000000000..d159169d1050894d3ea3b98e1c965c4058208fe1 --- /dev/null +++ b/Increase_Host_compute/Is_increase/cmake/util/makeself/COPYING @@ -0,0 +1,339 @@ + GNU GENERAL PUBLIC LICENSE + Version 2, June 1991 + + Copyright (C) 1989, 1991 Free Software Foundation, Inc., + 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA + Everyone is permitted to copy and distribute verbatim copies + of this license document, but changing it is not allowed. + + Preamble + + The licenses for most software are designed to take away your +freedom to share and change it. By contrast, the GNU General Public +License is intended to guarantee your freedom to share and change free +software--to make sure the software is free for all its users. This +General Public License applies to most of the Free Software +Foundation's software and to any other program whose authors commit to +using it. (Some other Free Software Foundation software is covered by +the GNU Lesser General Public License instead.) You can apply it to +your programs, too. + + When we speak of free software, we are referring to freedom, not +price. Our General Public Licenses are designed to make sure that you +have the freedom to distribute copies of free software (and charge for +this service if you wish), that you receive source code or can get it +if you want it, that you can change the software or use pieces of it +in new free programs; and that you know you can do these things. + + To protect your rights, we need to make restrictions that forbid +anyone to deny you these rights or to ask you to surrender the rights. +These restrictions translate to certain responsibilities for you if you +distribute copies of the software, or if you modify it. + + For example, if you distribute copies of such a program, whether +gratis or for a fee, you must give the recipients all the rights that +you have. You must make sure that they, too, receive or can get the +source code. And you must show them these terms so they know their +rights. + + We protect your rights with two steps: (1) copyright the software, and +(2) offer you this license which gives you legal permission to copy, +distribute and/or modify the software. + + Also, for each author's protection and ours, we want to make certain +that everyone understands that there is no warranty for this free +software. If the software is modified by someone else and passed on, we +want its recipients to know that what they have is not the original, so +that any problems introduced by others will not reflect on the original +authors' reputations. + + Finally, any free program is threatened constantly by software +patents. We wish to avoid the danger that redistributors of a free +program will individually obtain patent licenses, in effect making the +program proprietary. To prevent this, we have made it clear that any +patent must be licensed for everyone's free use or not licensed at all. + + The precise terms and conditions for copying, distribution and +modification follow. + + GNU GENERAL PUBLIC LICENSE + TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION + + 0. This License applies to any program or other work which contains +a notice placed by the copyright holder saying it may be distributed +under the terms of this General Public License. The "Program", below, +refers to any such program or work, and a "work based on the Program" +means either the Program or any derivative work under copyright law: +that is to say, a work containing the Program or a portion of it, +either verbatim or with modifications and/or translated into another +language. (Hereinafter, translation is included without limitation in +the term "modification".) Each licensee is addressed as "you". + +Activities other than copying, distribution and modification are not +covered by this License; they are outside its scope. The act of +running the Program is not restricted, and the output from the Program +is covered only if its contents constitute a work based on the +Program (independent of having been made by running the Program). +Whether that is true depends on what the Program does. + + 1. You may copy and distribute verbatim copies of the Program's +source code as you receive it, in any medium, provided that you +conspicuously and appropriately publish on each copy an appropriate +copyright notice and disclaimer of warranty; keep intact all the +notices that refer to this License and to the absence of any warranty; +and give any other recipients of the Program a copy of this License +along with the Program. + +You may charge a fee for the physical act of transferring a copy, and +you may at your option offer warranty protection in exchange for a fee. + + 2. You may modify your copy or copies of the Program or any portion +of it, thus forming a work based on the Program, and copy and +distribute such modifications or work under the terms of Section 1 +above, provided that you also meet all of these conditions: + + a) You must cause the modified files to carry prominent notices + stating that you changed the files and the date of any change. + + b) You must cause any work that you distribute or publish, that in + whole or in part contains or is derived from the Program or any + part thereof, to be licensed as a whole at no charge to all third + parties under the terms of this License. + + c) If the modified program normally reads commands interactively + when run, you must cause it, when started running for such + interactive use in the most ordinary way, to print or display an + announcement including an appropriate copyright notice and a + notice that there is no warranty (or else, saying that you provide + a warranty) and that users may redistribute the program under + these conditions, and telling the user how to view a copy of this + License. (Exception: if the Program itself is interactive but + does not normally print such an announcement, your work based on + the Program is not required to print an announcement.) + +These requirements apply to the modified work as a whole. If +identifiable sections of that work are not derived from the Program, +and can be reasonably considered independent and separate works in +themselves, then this License, and its terms, do not apply to those +sections when you distribute them as separate works. But when you +distribute the same sections as part of a whole which is a work based +on the Program, the distribution of the whole must be on the terms of +this License, whose permissions for other licensees extend to the +entire whole, and thus to each and every part regardless of who wrote it. + +Thus, it is not the intent of this section to claim rights or contest +your rights to work written entirely by you; rather, the intent is to +exercise the right to control the distribution of derivative or +collective works based on the Program. + +In addition, mere aggregation of another work not based on the Program +with the Program (or with a work based on the Program) on a volume of +a storage or distribution medium does not bring the other work under +the scope of this License. + + 3. You may copy and distribute the Program (or a work based on it, +under Section 2) in object code or executable form under the terms of +Sections 1 and 2 above provided that you also do one of the following: + + a) Accompany it with the complete corresponding machine-readable + source code, which must be distributed under the terms of Sections + 1 and 2 above on a medium customarily used for software interchange; or, + + b) Accompany it with a written offer, valid for at least three + years, to give any third party, for a charge no more than your + cost of physically performing source distribution, a complete + machine-readable copy of the corresponding source code, to be + distributed under the terms of Sections 1 and 2 above on a medium + customarily used for software interchange; or, + + c) Accompany it with the information you received as to the offer + to distribute corresponding source code. (This alternative is + allowed only for noncommercial distribution and only if you + received the program in object code or executable form with such + an offer, in accord with Subsection b above.) + +The source code for a work means the preferred form of the work for +making modifications to it. For an executable work, complete source +code means all the source code for all modules it contains, plus any +associated interface definition files, plus the scripts used to +control compilation and installation of the executable. However, as a +special exception, the source code distributed need not include +anything that is normally distributed (in either source or binary +form) with the major components (compiler, kernel, and so on) of the +operating system on which the executable runs, unless that component +itself accompanies the executable. + +If distribution of executable or object code is made by offering +access to copy from a designated place, then offering equivalent +access to copy the source code from the same place counts as +distribution of the source code, even though third parties are not +compelled to copy the source along with the object code. + + 4. You may not copy, modify, sublicense, or distribute the Program +except as expressly provided under this License. Any attempt +otherwise to copy, modify, sublicense or distribute the Program is +void, and will automatically terminate your rights under this License. +However, parties who have received copies, or rights, from you under +this License will not have their licenses terminated so long as such +parties remain in full compliance. + + 5. You are not required to accept this License, since you have not +signed it. However, nothing else grants you permission to modify or +distribute the Program or its derivative works. These actions are +prohibited by law if you do not accept this License. Therefore, by +modifying or distributing the Program (or any work based on the +Program), you indicate your acceptance of this License to do so, and +all its terms and conditions for copying, distributing or modifying +the Program or works based on it. + + 6. Each time you redistribute the Program (or any work based on the +Program), the recipient automatically receives a license from the +original licensor to copy, distribute or modify the Program subject to +these terms and conditions. You may not impose any further +restrictions on the recipients' exercise of the rights granted herein. +You are not responsible for enforcing compliance by third parties to +this License. + + 7. If, as a consequence of a court judgment or allegation of patent +infringement or for any other reason (not limited to patent issues), +conditions are imposed on you (whether by court order, agreement or +otherwise) that contradict the conditions of this License, they do not +excuse you from the conditions of this License. If you cannot +distribute so as to satisfy simultaneously your obligations under this +License and any other pertinent obligations, then as a consequence you +may not distribute the Program at all. For example, if a patent +license would not permit royalty-free redistribution of the Program by +all those who receive copies directly or indirectly through you, then +the only way you could satisfy both it and this License would be to +refrain entirely from distribution of the Program. + +If any portion of this section is held invalid or unenforceable under +any particular circumstance, the balance of the section is intended to +apply and the section as a whole is intended to apply in other +circumstances. + +It is not the purpose of this section to induce you to infringe any +patents or other property right claims or to contest validity of any +such claims; this section has the sole purpose of protecting the +integrity of the free software distribution system, which is +implemented by public license practices. Many people have made +generous contributions to the wide range of software distributed +through that system in reliance on consistent application of that +system; it is up to the author/donor to decide if he or she is willing +to distribute software through any other system and a licensee cannot +impose that choice. + +This section is intended to make thoroughly clear what is believed to +be a consequence of the rest of this License. + + 8. If the distribution and/or use of the Program is restricted in +certain countries either by patents or by copyrighted interfaces, the +original copyright holder who places the Program under this License +may add an explicit geographical distribution limitation excluding +those countries, so that distribution is permitted only in or among +countries not thus excluded. In such case, this License incorporates +the limitation as if written in the body of this License. + + 9. The Free Software Foundation may publish revised and/or new versions +of the General Public License from time to time. Such new versions will +be similar in spirit to the present version, but may differ in detail to +address new problems or concerns. + +Each version is given a distinguishing version number. If the Program +specifies a version number of this License which applies to it and "any +later version", you have the option of following the terms and conditions +either of that version or of any later version published by the Free +Software Foundation. If the Program does not specify a version number of +this License, you may choose any version ever published by the Free Software +Foundation. + + 10. If you wish to incorporate parts of the Program into other free +programs whose distribution conditions are different, write to the author +to ask for permission. For software which is copyrighted by the Free +Software Foundation, write to the Free Software Foundation; we sometimes +make exceptions for this. Our decision will be guided by the two goals +of preserving the free status of all derivatives of our free software and +of promoting the sharing and reuse of software generally. + + NO WARRANTY + + 11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY +FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN +OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES +PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED +OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF +MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS +TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE +PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING, +REPAIR OR CORRECTION. + + 12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING +WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR +REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, +INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING +OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED +TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY +YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER +PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE +POSSIBILITY OF SUCH DAMAGES. + + END OF TERMS AND CONDITIONS + + How to Apply These Terms to Your New Programs + + If you develop a new program, and you want it to be of the greatest +possible use to the public, the best way to achieve this is to make it +free software which everyone can redistribute and change under these terms. + + To do so, attach the following notices to the program. It is safest +to attach them to the start of each source file to most effectively +convey the exclusion of warranty; and each file should have at least +the "copyright" line and a pointer to where the full notice is found. + + + Copyright (C) + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License along + with this program; if not, write to the Free Software Foundation, Inc., + 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. + +Also add information on how to contact you by electronic and paper mail. + +If the program is interactive, make it output a short notice like this +when it starts in an interactive mode: + + Gnomovision version 69, Copyright (C) year name of author + Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type `show w'. + This is free software, and you are welcome to redistribute it + under certain conditions; type `show c' for details. + +The hypothetical commands `show w' and `show c' should show the appropriate +parts of the General Public License. Of course, the commands you use may +be called something other than `show w' and `show c'; they could even be +mouse-clicks or menu items--whatever suits your program. + +You should also get your employer (if you work as a programmer) or your +school, if any, to sign a "copyright disclaimer" for the program, if +necessary. Here is a sample; alter the names: + + Yoyodyne, Inc., hereby disclaims all copyright interest in the program + `Gnomovision' (which makes passes at compilers) written by James Hacker. + + , 1 April 1989 + Ty Coon, President of Vice + +This General Public License does not permit incorporating your program into +proprietary programs. If your program is a subroutine library, you may +consider it more useful to permit linking proprietary applications with the +library. If this is what you want to do, use the GNU Lesser General +Public License instead of this License. diff --git a/Increase_Host_compute/Is_increase/cmake/util/makeself/README.md b/Increase_Host_compute/Is_increase/cmake/util/makeself/README.md new file mode 100644 index 0000000000000000000000000000000000000000..b41f0168201e8596e6cb8dc8754d606581d18dcf --- /dev/null +++ b/Increase_Host_compute/Is_increase/cmake/util/makeself/README.md @@ -0,0 +1,246 @@ +[![License: GPL v2](https://img.shields.io/badge/License-GPL%20v2-blue.svg)](https://www.gnu.org/licenses/old-licenses/gpl-2.0.en.html) +![Build Status](https://github.com/megastep/makeself/workflows/CI/badge.svg) + +# makeself - Make self-extractable archives on Unix + +[makeself.sh][1] is a small shell script that generates a self-extractable +compressed tar archive from a directory. The resulting file appears as a shell script +(many of those have a **.run** suffix), and can be launched as is. The archive +will then uncompress itself to a temporary directory and an optional arbitrary +command will be executed (for example an installation script). This is pretty +similar to archives generated with WinZip Self-Extractor in the Windows world. +Makeself archives also include checksums for integrity self-validation (CRC +and/or MD5/SHA256 checksums). + +The makeself.sh script itself is used only to create the archives from a +directory of files. The resultant archive is actually a compressed (using +gzip, bzip2, or compress) TAR archive, with a small shell script stub at the +beginning. This small stub performs all the steps of extracting the files, +running the embedded command, and removing the temporary files when done. +All the user has to do to install the software contained in such an +archive is to "run" the archive, i.e **sh nice-software.run**. I recommend +using the ".run" (which was introduced by some Makeself archives released by +Loki Software) or ".sh" suffix for such archives not to confuse the users, +so that they will know they are actually shell scripts (with quite a lot of binary data +attached to them though!). + +I am trying to keep the code of this script as portable as possible, i.e it is +not relying on any bash-specific features and only calls commands that are +installed on any functioning UNIX-compatible system. This script as well as +the archives it generates should run on any Unix flavor, with any compatible +Bourne shell, provided of course that the compression programs are available. + +As of version 2.1, Makeself has been rewritten and tested on the following +platforms : + + * Linux (all distributions) + * Sun Solaris (8 and above) + * HP-UX (tested on 11.0 and 11i on HPPA RISC) + * SCO OpenUnix and OpenServer + * IBM AIX 5.1L + * macOS (Darwin) + * SGI IRIX 6.5 + * FreeBSD + * UnicOS / Cray + * Cygwin (Windows) + +If you successfully run Makeself and/or archives created with it on another +system, then please [let me know][2]! + +Examples of publicly available archives made using makeself are : + + * Game patches and installers for [Id Software][3] games like Quake 3 for Linux or Return To Castle Wolfenstein ; + * All game patches released by [Loki Software][4] for the Linux version of popular games ; + * The [nVidia drivers][5] for Linux + * The installer for the Linux version of [Google Earth][6] + * The [VirtualBox][7] installers for Linux + * The [Makeself][1] distribution itself ;-) + * and countless others... + +**Important note for Apache users:** By default, most Web servers will think that Makeself archives are regular text files and thus they may show up as text in a Web browser. The correct way to prevent this is to add a MIME type for this file format, like so (in httpd.conf) : + +`AddType application/x-makeself .run` + +**Important note for certain GNU/Linux distributions:** Archives created with Makeself prior to v2.1.2 were using an old syntax for the _head_ and _tail_ Unix commands that is being progressively obsoleted in their GNU forms. Therefore you may have problems uncompressing some of these archives. A workaround for this is to set the environment variable $_POSIX2_VERSION to enable the old syntax, i.e. : + +`export _POSIX2_VERSION=199209` + +## Usage + +The syntax of makeself is the following: + +``` +makeself.sh [args] archive_dir file_name label startup_script [script_args] +``` + + * _args_ are optional options for Makeself. The available ones are : + + * **`--version`** : Prints the version number on stdout, then exits immediately + * **`--gzip`** : Use gzip for compression (the default on platforms on which gzip is commonly available, like Linux) + * **`--bzip2`** : Use bzip2 instead of gzip for better compression. The bzip2 command must be available in the command path. It is recommended that the archive prefix be set to something like '.bz2.run', so that potential users know that they'll need bzip2 to extract it. + * **`--pbzip2`** : Use pbzip2 instead of gzip for better and faster compression on machines having multiple CPUs. The pbzip2 command must be available in the command path. It is recommended that the archive prefix be set to something like '.bz2.run', so that potential users know that they'll need bzip2 to extract it. + * **`--xz`** : Use xz instead of gzip for better compression. The xz command must be available in the command path. It is recommended that the archive prefix be set to something like '.xz.run' for the archive, so that potential users know that they'll need xz to extract it. + * **`--lzo`** : Use lzop instead of gzip for better compression. The lzop command must be available in the command path. It is recommended that the archive prefix be set to something like `.lzo.run` for the archive, so that potential users know that they'll need lzop to extract it. + * **`--lz4`** : Use lz4 instead of gzip for better compression. The lz4 command must be available in the command path. It is recommended that the archive prefix be set to something like '.lz4.run' for the archive, so that potential users know that they'll need lz4 to extract it. + * **`--zstd`** : Use zstd instead of gzip for better compression. The zstd command must be available in the command path. It is recommended that the archive prefix be set to something like '.zstd.run' for the archive, so that potential users know that they'll need zstd to extract it. + * **`--pigz`** : Use pigz for compression. + * **`--base64`** : Encode the archive to ASCII in Base64 format instead of compressing (base64 command required). + * **`--gpg-encrypt`** : Encrypt the archive using `gpg -ac -z $COMPRESS_LEVEL`. This will prompt for a password to encrypt with. Assumes that potential users have `gpg` installed. + * **`--ssl-encrypt`** : Encrypt the archive using `openssl aes-256-cbc -a -salt`. This will prompt for a password to encrypt with. Assumes that the potential users have the OpenSSL tools installed. + * **`--compress`** : Use the UNIX `compress` command to compress the data. This should be the default on all platforms that don't have gzip available. + * **`--nocomp`** : Do not use any compression for the archive, which will then be an uncompressed TAR. + * **`--complevel`** : Specify the compression level for gzip, bzip2, pbzip2, zstd, xz, lzo or lz4. (defaults to 9) + * **`--threads`** : Specify the number of threads to be used by compressors that support parallelization. Omit to use compressor's default. Most useful (and required) for opting into xz's threading, usually with `--threads=0` for all available cores. pbzip2 and pigz are parallel by default, and setting this value allows limiting the number of threads they use. + * **`--notemp`** : The generated archive will not extract the files to a temporary directory, but in a new directory created in the current directory. This is better to distribute software packages that may extract and compile by themselves (i.e. launch the compilation through the embedded script). + * **`--current`** : Files will be extracted to the current directory, instead of in a subdirectory. This option implies `--notemp` above. + * **`--follow`** : Follow the symbolic links inside of the archive directory, i.e. store the files that are being pointed to instead of the links themselves. + * **`--append`** _(new in 2.1.x)_: Append data to an existing archive, instead of creating a new one. In this mode, the settings from the original archive are reused (compression type, label, embedded script), and thus don't need to be specified again on the command line. + * **`--header`** : Makeself uses a separate file to store the header stub, called `makeself-header.sh`. By default, it is assumed that it is stored in the same location as makeself.sh. This option can be used to specify its actual location if it is stored someplace else. + * **`--cleanup`** : Specify a script that is run when execution is interrupted or finishes successfully. The script is executed with the same environment and initial `script_args` as `startup_script`. + * **`--copy`** : Upon extraction, the archive will first extract itself to a temporary directory. The main application of this is to allow self-contained installers stored in a Makeself archive on a CD, when the installer program will later need to unmount the CD and allow a new one to be inserted. This prevents "Filesystem busy" errors for installers that span multiple CDs. + * **`--nox11`** : Disable the automatic spawning of a new terminal in X11. + * **`--nowait`** : When executed from a new X11 terminal, disable the user prompt at the end of the script execution. + * **`--nomd5`** and **`--nocrc`** : Disable the creation of a MD5 / CRC checksum for the archive. This speeds up the extraction process if integrity checking is not necessary. + * **`--sha256`** : Adds a SHA256 checksum for the archive. This is in addition to the MD5 / CRC checksums unless `--nomd5` is also used. + * **`--lsm` _file_** : Provide and LSM file to makeself, that will be embedded in the generated archive. LSM files are describing a software package in a way that is easily parseable. The LSM entry can then be later retrieved using the `--lsm` argument to the archive. An example of a LSM file is provided with Makeself. + * **`--tar-format opt`** : Specify the tar archive format (default is ustar); you may use any value accepted by your tar command (such as posix, v7, etc). + * **`--tar-extra opt`** : Append more options to the tar command line. + + For instance, in order to exclude the `.git` directory from the packaged archive directory using the GNU `tar`, one can use `makeself.sh --tar-extra "--exclude=.git" ...` + + * **`--keep-umask`** : Keep the umask set to shell default, rather than overriding when executing self-extracting archive. + * **`--packaging-date date`** : Use provided string as the packaging date instead of the current date. + * **`--license`** : Append a license file. + * **`--nooverwrite`** : Do not extract the archive if the specified target directory already exists. + * **`--help-header file`** : Add a header to the archive's `--help` output. + * `archive_dir` is the name of the directory that contains the files to be archived + * `file_name` is the name of the archive to be created + * `label` is an arbitrary text string describing the package. It will be displayed while extracting the files. + * `startup_script` is the command to be executed _from within_ the directory of extracted files. Thus, if you wish to execute a program contained in this directory, you must prefix your command with `./`. For example, `./program` will be fine. The `script_args` are additional arguments for this command. + +Here is an example, assuming the user has a package image stored in a **/home/joe/mysoft**, and he wants to generate a self-extracting package named +**mysoft.sh**, which will launch the "setup" script initially stored in /home/joe/mysoft : + +`makeself.sh /home/joe/mysoft mysoft.sh "Joe's Nice Software Package" ./setup +` + +Here is also how I created the [makeself.run][9] archive which contains the Makeself distribution : + +`makeself.sh --notemp makeself makeself.run "Makeself by Stephane Peter" echo "Makeself has extracted itself" ` + +Archives generated with Makeself can be passed the following arguments: + + * **`--keep`** : Prevent the files to be extracted in a temporary directory that will be removed after the embedded script's execution. The files will then be extracted in the current working directory and will stay here until you remove them. + * **`--verbose`** : Will prompt the user before executing the embedded command + * **`--target dir`** : Allows to extract the archive in an arbitrary place. + * **`--nox11`** : Do not spawn a X11 terminal. + * **`--confirm`** : Prompt the user for confirmation before running the embedded command. + * **`--info`** : Print out general information about the archive (does not extract). + * **`--lsm`** : Print out the LSM entry, if it is present. + * **`--list`** : List the files in the archive. + * **`--check`** : Check the archive for integrity using the embedded checksums. Does not extract the archive. + * **`--nochown`** : By default, a `chown -R` command is run on the target directory after extraction, so that all files belong to the current user. This is mostly needed if you are running as root, as tar will then try to recreate the initial user ownerships. You may disable this behavior with this flag. + * **`--tar`** : Run the tar command on the contents of the archive, using the following arguments as parameter for the command. + * **`--noexec`** : Do not run the embedded script after extraction. + * **`--noexec-cleanup`** : Do not run the embedded cleanup script. + * **`--nodiskspace`** : Do not check for available disk space before attempting to extract. + * **`--cleanup-args`** : Specify arguments to be passed to the cleanup script. Wrap value in quotes to specify multiple arguments. + +Any subsequent arguments to the archive will be passed as additional arguments to the embedded command. You must explicitly use the `--` special command-line construct before any such options to make sure that Makeself will not try to interpret them. + +## Startup Script + +The startup script must be a regular Shell script. + +Within the startup script, you can use the `$USER_PWD` variable to get the path of the folder from which the self-extracting script is executed. This is especially useful to access files that are located in the same folder as the script, as shown in the example below. + +`my-self-extracting-script.sh --fooBarFileParameter foo.bar` + +## Building and Testing + +Clone the git repo and execute `git submodule update --init --recursive` to obtain all submodules. + +* To make a release: `make` +* To run all tests: `make test` + +## Maven Usage + +Makeself is now supported by the following maven plugin [makeself-maven-plugin](https://github.com/hazendaz/makeself-maven-plugin). Please refer to project for usage and report any bugs in regards to maven plugin on that project. + +## License + +Makeself itself is covered by the [GNU General Public License][8] (GPL) version 2 and above. Archives generated by Makeself don't have to be placed under this license (although I encourage it ;-)), since the archive itself is merely data for Makeself. + +## Contributing + +I will gladly consider merging your pull requests on the [GitHub][10] repository. However, please keep the following in mind: + + * One of the main purposes of Makeself is portability. Do not submit patches that will break supported platforms. The more platform-agnostic, the better. + * Please explain clearly what the purpose of the patch is, and how you achieved it. + +## Download + +Get the latest official distribution [here][9] (version 2.4.2). + +The latest development version can be grabbed from [GitHub][10]. Feel free to submit any patches there through the fork and pull request process. + +## Version history + + * **v1.0:** Initial public release + * **v1.1:** The archive can be passed parameters that will be passed on to the embedded script, thanks to John C. Quillan + * **v1.2:** Cosmetic updates, support for bzip2 compression and non-temporary archives. Many ideas thanks to Francois Petitjean. + * **v1.3:** More patches from Bjarni R. Einarsson and Francois Petitjean: Support for no compression (`--nocomp`), script is no longer mandatory, automatic launch in an xterm, optional verbose output, and -target archive option to indicate where to extract the files. + * **v1.4:** Many patches from Francois Petitjean: improved UNIX compatibility, automatic integrity checking, support of LSM files to get info on the package at run time.. + * **v1.5.x:** A lot of bugfixes, and many other patches, including automatic verification through the usage of checksums. Version 1.5.5 was the stable release for a long time, even though the Web page didn't get updated ;-). Makeself was also officially made a part of the [Loki Setup installer][11], and its source is being maintained as part of this package. + * **v2.0:** Complete internal rewrite of Makeself. The command-line parsing was vastly improved, the overall maintenance of the package was greatly improved by separating the stub from makeself.sh. Also Makeself was ported and tested to a variety of Unix platforms. + * **v2.0.1:** First public release of the new 2.0 branch. Prior versions are officially obsoleted. This release introduced the `--copy` argument that was introduced in response to a need for the [UT2K3][12] Linux installer. + * **v2.1.0:** Big change : Makeself can now support multiple embedded tarballs, each stored separately with their own checksums. An existing archive can be updated with the `--append` flag. Checksums are also better managed, and the `--nochown` option for archives appeared. + * **v2.1.1:** Fixes related to the Unix compression (compress command). Some Linux distributions made the insane choice to make it unavailable, even though gzip is capable of uncompressing these files, plus some more bugfixes in the extraction and checksum code. + * **v2.1.2:** Some bug fixes. Use head -n to avoid problems with POSIX conformance. + * **v2.1.3:** Bug fixes with the command line when spawning terminals. Added `--tar`, `--noexec` for archives. Added `--nomd5` and `--nocrc` to avoid creating checksums in archives. The embedded script is now run through "eval". The `--info` output now includes the command used to create the archive. A man page was contributed by Bartosz Fenski. + * **v2.1.4:** Fixed `--info` output. Generate random directory name when extracting files to . to avoid problems. Better handling of errors with wrong permissions for the directory containing the files. Avoid some race conditions, Unset the $CDPATH variable to avoid problems if it is set. Better handling of dot files in the archive directory. + * **v2.1.5:** Made the md5sum detection consistent with the header code. Check for the presence of the archive directory. Added `--encrypt` for symmetric encryption through gpg (Eric Windisch). Added support for the digest command on Solaris 10 for MD5 checksums. Check for available disk space before extracting to the target directory (Andreas Schweitzer). Allow extraction to run asynchronously (patch by Peter Hatch). Use file descriptors internally to avoid error messages (patch by Kay Tiong Khoo). + * **v2.1.6:** Replaced one dot per file progress with a realtime progress percentage and a spinning cursor. Added `--noprogress` to prevent showing the progress during the decompression. Added `--target` dir to allow extracting directly to a target directory. (Guy Baconniere) + * **v2.2.0:** First major new release in years! Includes many bugfixes and user contributions. Please look at the [project page on Github][10] for all the details. + * **v2.3.0:** Support for archive encryption via GPG or OpenSSL. Added LZO and LZ4 compression support. Options to set the packaging date and stop the umask from being overriden. Optionally ignore check for available disk space when extracting. New option to check for root permissions before extracting. + * **v2.3.1:** Various compatibility updates. Added unit tests for Travis CI in the GitHub repo. New `--tar-extra`, `--untar-extra`, `--gpg-extra`, `--gpg-asymmetric-encrypt-sign` options. + * **v2.4.0:** Added optional support for SHA256 archive integrity checksums. + * **v2.4.2:** New --cleanup and --cleanup-args arguments for cleanup scripts. Added threading support for supported compressors. Now supports zstd compression. + * **v2.4.3:** Make explicit POSIX tar archives for increased compatibility. + * **v2.4.4:** Fixed various compatibility issues (no longer use POSIX tar archives), Github Actions to check on Solaris and FreeBSD. + * **v2.4.5:** Added `--tar-format` option to set the tar archive format (default is ustar) + +## Links + + * Check out the ["Loki Setup"][11] installer, used to install many Linux games and other applications, and of which I am the co-author. Since the demise of Loki, I am now the official maintainer of the project, and it is now being hosted here on GitHub. + * Bjarni R. Einarsson also wrote the **setup.sh** installer script, inspired by Makeself. [Check it out !][14] + +## Contact + +This script was written by [Stéphane Peter][15] (megastep at megastep.org). Any enhancements and suggestions are welcome. + +Contributions were included from John C. Quillan, Bjarni R. Einarsson, +Francois Petitjean, Ryan C. Gordon, and many contributors on GitHub. If you think I forgot +your name, don't hesitate to contact me. + +This project is now hosted on GitHub. Feel free to submit patches and bug reports on the [project page][10]. + +* * * + +[Stephane Peter][2] + + [1]: http://makeself.io/ + [2]: mailto:megastep@megastep.org + [3]: http://www.idsoftware.com/ + [4]: http://www.lokigames.com/products/myth2/updates.php3 + [5]: http://www.nvidia.com/ + [6]: http://earth.google.com/ + [7]: http://www.virtualbox.org/ + [8]: http://www.gnu.org/copyleft/gpl.html + [9]: https://github.com/megastep/makeself/releases/download/release-2.4.5/makeself-2.4.5.run + [10]: https://github.com/megastep/makeself + [11]: https://github.com/megastep/loki_setup/ + [12]: http://www.unrealtournament2003.com/ + [13]: http://www.icculus.org/ + [14]: http://bre.klaki.net/programs/setup.sh/ + [15]: https://stephanepeter.com/ diff --git a/Increase_Host_compute/Is_increase/cmake/util/makeself/VERSION b/Increase_Host_compute/Is_increase/cmake/util/makeself/VERSION new file mode 100644 index 0000000000000000000000000000000000000000..59aa62c1fa4c234af19118ff8d8572c1d50437fd --- /dev/null +++ b/Increase_Host_compute/Is_increase/cmake/util/makeself/VERSION @@ -0,0 +1 @@ +2.4.5 diff --git a/Increase_Host_compute/Is_increase/cmake/util/makeself/make-release.sh b/Increase_Host_compute/Is_increase/cmake/util/makeself/make-release.sh new file mode 100644 index 0000000000000000000000000000000000000000..b5692d49071716e68c821688b9ded040bd3a11c4 --- /dev/null +++ b/Increase_Host_compute/Is_increase/cmake/util/makeself/make-release.sh @@ -0,0 +1,9 @@ +#!/bin/sh +# +# Create a distributable archive of the current version of Makeself + +VER=`cat VERSION` +mkdir -p /tmp/makeself-$VER release +cp -pPR makeself* test README.md COPYING VERSION .gitmodules /tmp/makeself-$VER/ +./makeself.sh --notemp /tmp/makeself-$VER release/makeself-$VER.run "Makeself v$VER" echo "Makeself has extracted itself" + diff --git a/Increase_Host_compute/Is_increase/cmake/util/makeself/makeself-header.sh b/Increase_Host_compute/Is_increase/cmake/util/makeself/makeself-header.sh new file mode 100644 index 0000000000000000000000000000000000000000..9409031483e2bc377d344d64b34b13877a0afd7b --- /dev/null +++ b/Increase_Host_compute/Is_increase/cmake/util/makeself/makeself-header.sh @@ -0,0 +1,660 @@ +cat << EOF > "$archname" +#!/bin/bash +# This script was generated using Makeself $MS_VERSION +# The license covering this archive and its contents, if any, is wholly independent of the Makeself license (GPL) +# 2022.3.19-Modified the MS_Help function and some options +# Huawei Technologies Co., Ltd. + +ORIG_UMASK=\`umask\` + +CRCsum="$CRCsum" +MD5="$MD5sum" +SHA="$SHAsum" +SIGNATURE="$Signature" +TMPROOT=\${TMPDIR:="\$HOME"} +if ! test -d "\$TMPROOT"; then + TMPROOT="\$PWD" +fi +export TMPDIR="\$TMPROOT" +USER_PWD="\$PWD" +if ! test -d "\$USER_PWD"; then + exit 1 +fi +export USER_PWD +ARCHIVE_DIR=\`dirname "\$0"\` +export ARCHIVE_DIR + +name_of_file="\$0 " +pwd_of_file="\$PWD" +label="$LABEL" +script="$SCRIPT" +scriptargs="$SCRIPTARGS" +cleanup_script="${CLEANUP_SCRIPT}" +licensetxt="$LICENSE" +helpheader='$HELPHEADER' +targetdir="$archdirname" +filesizes="$filesizes" +totalsize="$totalsize" +keep="$KEEP" +nooverwrite="$NOOVERWRITE" +quiet="n" +accept="n" +nodiskspace="n" +export_conf="$EXPORT_CONF" +decrypt_cmd="$DECRYPT_CMD" +skip="$SKIP" + +print_cmd_arg="" +if type printf > /dev/null; then + print_cmd="printf" +elif test -x /usr/ucb/echo; then + print_cmd="/usr/ucb/echo" +else + print_cmd="echo" +fi + +if test -d /usr/xpg4/bin; then + PATH=/usr/xpg4/bin:\$PATH + export PATH +fi + +if test -d /usr/sfw/bin; then + PATH=\$PATH:/usr/sfw/bin + export PATH +fi + +unset CDPATH + +MS_Printf() +{ + \$print_cmd \$print_cmd_arg "\$1" +} + +MS_PrintLicense() +{ + PAGER=\${PAGER:=more} + if test x"\$licensetxt" != x; then + PAGER_PATH=\`exec <&- 2>&-; which \$PAGER || command -v \$PAGER || type \$PAGER\` + if test -x "\$PAGER_PATH"; then + echo "\$licensetxt" | \$PAGER + else + echo "\$licensetxt" + fi + if test x"\$accept" != xy; then + while true + do + MS_Printf "Please type y to accept, n otherwise: " + read yn + if test x"\$yn" = xn; then + keep=n + eval \$finish; exit 1 + break; + elif test x"\$yn" = xy; then + break; + fi + done + fi + fi +} + +MS_diskspace() +{ + ( + df -kP "\$1" | tail -1 | awk '{ if (\$4 ~ /%/) {print \$3} else {print \$4} }' + ) +} + +MS_dd() +{ + blocks=\`expr \$3 / 1024\` + bytes=\`expr \$3 % 1024\` + # Test for ibs, obs and conv feature + if dd if=/dev/zero of=/dev/null count=1 ibs=512 obs=512 conv=sync 2> /dev/null; then + dd if="\$1" ibs=\$2 skip=1 obs=1024 conv=sync 2> /dev/null | \\ + { test \$blocks -gt 0 && dd ibs=1024 obs=1024 count=\$blocks ; \\ + test \$bytes -gt 0 && dd ibs=1 obs=1024 count=\$bytes ; } 2> /dev/null + else + dd if="\$1" bs=\$2 skip=1 2> /dev/null + fi +} + +MS_dd_Progress() +{ + if test x"\$noprogress" = xy; then + MS_dd "\$@" + return \$? + fi + file="\$1" + offset=\$2 + length=\$3 + pos=0 + bsize=4194304 + while test \$bsize -gt \$length; do + bsize=\`expr \$bsize / 4\` + done + blocks=\`expr \$length / \$bsize\` + bytes=\`expr \$length % \$bsize\` + ( + dd ibs=\$offset skip=1 2>/dev/null + pos=\`expr \$pos \+ \$bsize\` + MS_Printf " 0%% " 1>&2 + if test \$blocks -gt 0; then + while test \$pos -le \$length; do + dd bs=\$bsize count=1 2>/dev/null + pcent=\`expr \$length / 100\` + pcent=\`expr \$pos / \$pcent\` + if test \$pcent -lt 100; then + MS_Printf "\b\b\b\b\b\b\b" 1>&2 + if test \$pcent -lt 10; then + MS_Printf " \$pcent%% " 1>&2 + else + MS_Printf " \$pcent%% " 1>&2 + fi + fi + pos=\`expr \$pos \+ \$bsize\` + done + fi + if test \$bytes -gt 0; then + dd bs=\$bytes count=1 2>/dev/null + fi + MS_Printf "\b\b\b\b\b\b\b" 1>&2 + MS_Printf " 100%% " 1>&2 + ) < "\$file" +} + +MS_Help() +{ + cat << EOH >&2 +Usage: \$0 [options] +Options: + --help | -h Print this message + --info Print embedded info : title, default target directory, embedded script ... + --list Print the list of files in the archive + --check Checks integrity and version dependency of the archive + --quiet Quiet install mode, skip human-computer interactions + --nox11 Do not spawn an xterm + --noexec Do not run embedded script + --extract= Extract directly to a target directory (absolute or relative) + Usually used with --noexec to just extract files without running + --tar arg1 [arg2 ...] Access the contents of the archive through the tar command +\${helpheader} +EOH +} + +MS_Verify_Sig() +{ + GPG_PATH=\`exec <&- 2>&-; which gpg || command -v gpg || type gpg\` + MKTEMP_PATH=\`exec <&- 2>&-; which mktemp || command -v mktemp || type mktemp\` + test -x "\$GPG_PATH" || GPG_PATH=\`exec <&- 2>&-; which gpg || command -v gpg || type gpg\` + test -x "\$MKTEMP_PATH" || MKTEMP_PATH=\`exec <&- 2>&-; which mktemp || command -v mktemp || type mktemp\` + offset=\`head -n "\$skip" "\$1" | wc -c | tr -d " "\` + temp_sig=\`mktemp -t XXXXX\` + echo \$SIGNATURE | base64 --decode > "\$temp_sig" + gpg_output=\`MS_dd "\$1" \$offset \$totalsize | LC_ALL=C "\$GPG_PATH" --verify "\$temp_sig" - 2>&1\` + gpg_res=\$? + rm -f "\$temp_sig" + if test \$gpg_res -eq 0 && test \`echo \$gpg_output | grep -c Good\` -eq 1; then + if test \`echo \$gpg_output | grep -c \$sig_key\` -eq 1; then + test x"\$quiet" = xn && echo "GPG signature is good" >&2 + else + echo "GPG Signature key does not match" >&2 + exit 2 + fi + else + test x"\$quiet" = xn && echo "GPG signature failed to verify" >&2 + exit 2 + fi +} + +MS_Check() +{ + OLD_PATH="\$PATH" + PATH=\${GUESS_MD5_PATH:-"\$OLD_PATH:/bin:/usr/bin:/sbin:/usr/local/ssl/bin:/usr/local/bin:/opt/openssl/bin"} + MD5_ARG="" + MD5_PATH=\`exec <&- 2>&-; which md5sum || command -v md5sum || type md5sum\` + test -x "\$MD5_PATH" || MD5_PATH=\`exec <&- 2>&-; which md5 || command -v md5 || type md5\` + test -x "\$MD5_PATH" || MD5_PATH=\`exec <&- 2>&-; which digest || command -v digest || type digest\` + PATH="\$OLD_PATH" + + SHA_PATH=\`exec <&- 2>&-; which shasum || command -v shasum || type shasum\` + test -x "\$SHA_PATH" || SHA_PATH=\`exec <&- 2>&-; which sha256sum || command -v sha256sum || type sha256sum\` + + if test x"\$quiet" = xn; then + MS_Printf "Verifying archive integrity..." + fi + offset=\`head -n "\$skip" "\$1" | wc -c | tr -d " "\` + fsize=\`cat "\$1" | wc -c | tr -d " "\` + if test \$totalsize -ne \`expr \$fsize - \$offset\`; then + echo " Unexpected archive size." >&2 + exit 2 + fi + verb=\$2 + i=1 + for s in \$filesizes + do + crc=\`echo \$CRCsum | cut -d" " -f\$i\` + if test -x "\$SHA_PATH"; then + if test x"\`basename \$SHA_PATH\`" = xshasum; then + SHA_ARG="-a 256" + fi + sha=\`echo \$SHA | cut -d" " -f\$i\` + if test x"\$sha" = x0000000000000000000000000000000000000000000000000000000000000000; then + test x"\$verb" = xy && echo " \$1 does not contain an embedded SHA256 checksum." >&2 + else + shasum=\`MS_dd_Progress "\$1" \$offset \$s | eval "\$SHA_PATH \$SHA_ARG" | cut -b-64\`; + if test x"\$shasum" != x"\$sha"; then + echo "Error in SHA256 checksums: \$shasum is different from \$sha" >&2 + exit 2 + elif test x"\$quiet" = xn; then + MS_Printf " SHA256 checksums are OK." >&2 + fi + crc="0000000000"; + fi + fi + if test -x "\$MD5_PATH"; then + if test x"\`basename \$MD5_PATH\`" = xdigest; then + MD5_ARG="-a md5" + fi + md5=\`echo \$MD5 | cut -d" " -f\$i\` + if test x"\$md5" = x00000000000000000000000000000000; then + test x"\$verb" = xy && echo " \$1 does not contain an embedded MD5 checksum." >&2 + else + md5sum=\`MS_dd_Progress "\$1" \$offset \$s | eval "\$MD5_PATH \$MD5_ARG" | cut -b-32\`; + if test x"\$md5sum" != x"\$md5"; then + echo "Error in MD5 checksums: \$md5sum is different from \$md5" >&2 + exit 2 + elif test x"\$quiet" = xn; then + MS_Printf " MD5 checksums are OK." >&2 + fi + crc="0000000000"; verb=n + fi + fi + if test x"\$crc" = x0000000000; then + test x"\$verb" = xy && echo " \$1 does not contain a CRC checksum." >&2 + else + sum1=\`MS_dd_Progress "\$1" \$offset \$s | CMD_ENV=xpg4 cksum | awk '{print \$1}'\` + if test x"\$sum1" != x"\$crc"; then + echo "Error in checksums: \$sum1 is different from \$crc" >&2 + exit 2 + elif test x"\$quiet" = xn; then + MS_Printf " CRC checksums are OK." >&2 + fi + fi + i=\`expr \$i + 1\` + offset=\`expr \$offset + \$s\` + done + if test x"\$quiet" = xn; then + echo " All good." + fi +} + +MS_Decompress() +{ + if test x"\$decrypt_cmd" != x""; then + { eval "\$decrypt_cmd" || echo " ... Decryption failed." >&2; } | eval "$GUNZIP_CMD" + else + eval "$GUNZIP_CMD" + fi + + if test \$? -ne 0; then + echo " ... Decompression failed." >&2 + fi +} + +UnTAR() +{ + if test x"\$quiet" = xn; then + tar \$1vf - $UNTAR_EXTRA 2>&1 || { echo " ... Extraction failed." >&2; kill -15 \$$; } + else + tar \$1f - $UNTAR_EXTRA 2>&1 || { echo Extraction failed. >&2; kill -15 \$$; } + fi +} + +MS_exec_cleanup() { + if test x"\$cleanup" = xy && test x"\$cleanup_script" != x""; then + cleanup=n + cd "\$tmpdir" + eval "\"\$cleanup_script\" \$scriptargs \$cleanupargs" + fi +} + +MS_cleanup() +{ + echo 'Signal caught, cleaning up' >&2 + MS_exec_cleanup + cd "\$TMPROOT" + rm -rf "\$tmpdir" + eval \$finish; exit 15 +} + +Script_Args_Check() +{ + script_supported_args=\$(echo \${helpheader} | grep -o -E "\-\-[^ ]+" | awk -F"=" {'print \$1'}) + arg_to_test=\$(echo \$1|awk -F"=" {'print \$1'}) + + for arg in \${script_supported_args}; + do + if test x"\$arg_to_test" = x"\$arg" ;then + return + fi + done + + MS_Help + exit 1 +} + +finish=true +xterm_loop= +noprogress=$NOPROGRESS +nox11=$NOX11 +copy=$COPY +ownership=$OWNERSHIP +verbose=n +cleanup=y +cleanupargs= +sig_key= + +initargs="\$@" + +while [ -n "\$*" ] +do + case "\$1" in + -h | --help) + MS_Help + exit 0 + ;; + -q | --quiet) + quiet=y + noprogress=y + shift + ;; + --info) + echo Identification: "\$label" + echo Target directory: "\$targetdir" + echo Uncompressed size: $USIZE KB + echo Compression: $COMPRESS + if test x"$ENCRYPT" != x""; then + echo Encryption: $ENCRYPT + fi + echo Date of packaging: $DATE + echo Built with Makeself version $MS_VERSION + echo Build command was: "$MS_COMMAND" + if test x"\$script" != x; then + echo Script run after extraction: + echo " " \$script \$scriptargs + fi + if test x"$copy" = xcopy; then + echo "Archive will copy itself to a temporary location" + fi + if test x"$NEED_ROOT" = xy; then + echo "Root permissions required for extraction" + fi + if test x"$KEEP" = xy; then + echo "directory \$targetdir is permanent" + else + echo "\$targetdir will be removed after extraction" + fi + exit 0 + ;; + --list) + echo Target directory: \$targetdir + offset=\`head -n "\$skip" "\$0" | wc -c | tr -d " "\` + for s in \$filesizes + do + MS_dd "\$0" \$offset \$s | MS_Decompress | UnTAR t + offset=\`expr \$offset + \$s\` + done + exit 0 + ;; + --tar) + offset=\`head -n "\$skip" "\$0" | wc -c | tr -d " "\` + arg1="\$2" + shift 2 || { MS_Help; exit 1; } + for s in \$filesizes + do + MS_dd "\$0" \$offset \$s | MS_Decompress | tar "\$arg1" - "\$@" + offset=\`expr \$offset + \$s\` + done + exit 0 + ;; + --check) + MS_Check "\$0" y + scriptargs="\$scriptargs \$1" + shift + ;; + --noexec) + script="" + cleanup_script="" + shift + ;; + --extract=*) + keep=y + targetdir=\`echo \$1 | cut -d"=" -f2 \` + if ! shift; then MS_Help; exit 1; fi + ;; + --nox11) + nox11=y + shift + ;; + --xwin) + if test "$NOWAIT" = n; then + finish="echo Press Return to close this window...; read junk" + fi + xterm_loop=1 + shift + ;; + --phase2) + copy=phase2 + shift + ;; + --repack | --repack-path=*) + Script_Args_Check \$1 + scriptargs="\$scriptargs '\$1'" + shift + if [[ ! "\$1" =~ ^-.* ]]; then + scriptargs="\$scriptargs '\$1'" + shift + fi + ;; + *) + Script_Args_Check \$1 + scriptargs="\$scriptargs '\$1'" + shift + ;; + esac +done + +quiet_para="" +if test x"\$quiet" = xy; then + quiet_para="--quiet " +fi +scriptargs="--\$name_of_file""--\"\$pwd_of_file\""" \$quiet_para""\$scriptargs" + +if test x"\$quiet" = xy -a x"\$verbose" = xy; then + echo Cannot be verbose and quiet at the same time. >&2 + exit 1 +fi + +if test x"$NEED_ROOT" = xy -a \`id -u\` -ne 0; then + echo "Administrative privileges required for this archive (use su or sudo)" >&2 + exit 1 +fi + +if test x"\$copy" \!= xphase2; then + MS_PrintLicense +fi + +case "\$copy" in +copy) + tmpdir="\$TMPROOT"/makeself.\$RANDOM.\`date +"%y%m%d%H%M%S"\`.\$\$ + mkdir "\$tmpdir" || { + echo "Could not create temporary directory \$tmpdir" >&2 + exit 1 + } + SCRIPT_COPY="\$tmpdir/makeself" + echo "Copying to a temporary location..." >&2 + cp "\$0" "\$SCRIPT_COPY" + chmod +x "\$SCRIPT_COPY" + cd "\$TMPROOT" + exec "\$SCRIPT_COPY" --phase2 -- \$initargs + ;; +phase2) + finish="\$finish ; rm -rf \`dirname \$0\`" + ;; +esac + +if test x"\$nox11" = xn; then + if tty -s; then # Do we have a terminal? + : + else + if test x"\$DISPLAY" != x -a x"\$xterm_loop" = x; then # No, but do we have X? + if xset q > /dev/null 2>&1; then # Check for valid DISPLAY variable + GUESS_XTERMS="xterm gnome-terminal rxvt dtterm eterm Eterm xfce4-terminal lxterminal kvt konsole aterm terminology" + for a in \$GUESS_XTERMS; do + if type \$a >/dev/null 2>&1; then + XTERM=\$a + break + fi + done + chmod a+x \$0 || echo Please add execution rights on \$0 + if test \`echo "\$0" | cut -c1\` = "/"; then # Spawn a terminal! + exec \$XTERM -e "\$0 --xwin \$initargs" + else + exec \$XTERM -e "./\$0 --xwin \$initargs" + fi + fi + fi + fi +fi + +if test x"\$targetdir" = x.; then + tmpdir="." +else + if test x"\$keep" = xy; then + if test x"\$nooverwrite" = xy && test -d "\$targetdir"; then + echo "Target directory \$targetdir already exists, aborting." >&2 + exit 1 + fi + if test x"\$quiet" = xn; then + echo "Creating directory \$targetdir" >&2 + fi + tmpdir="\$targetdir" + dashp="-p" + else + tmpdir="\$TMPROOT/selfgz\$\$\$RANDOM" + dashp="" + fi + mkdir \$dashp "\$tmpdir" || { + echo 'Cannot create target directory' \$tmpdir >&2 + echo 'You should try option --extract=' >&2 + eval \$finish + exit 1 + } +fi + +location="\`pwd\`" +if test x"\$SETUP_NOCHECK" != x1; then + MS_Check "\$0" +fi +offset=\`head -n "\$skip" "\$0" | wc -c | tr -d " "\` + +if test x"\$verbose" = xy; then + MS_Printf "About to extract $USIZE KB in \$tmpdir ... Proceed ? [Y/n] " + read yn + if test x"\$yn" = xn; then + eval \$finish; exit 1 + fi +fi + +if test x"\$quiet" = xn; then + # Decrypting with openssl will ask for password, + # the prompt needs to start on new line + if test x"$ENCRYPT" = x"openssl"; then + echo "Decrypting and uncompressing \$label..." + else + MS_Printf "Uncompressing \$label" + fi +fi +res=3 +if test x"\$keep" = xn; then + trap MS_cleanup 1 2 3 15 +fi + +if test x"\$nodiskspace" = xn; then + leftspace=\`MS_diskspace "\$tmpdir"\` + if test -n "\$leftspace"; then + if test "\$leftspace" -lt $USIZE; then + echo + echo "Not enough space left in "\`dirname \$tmpdir\`" (\$leftspace KB) to decompress \$0 ($USIZE KB)" >&2 + if test x"\$keep" = xn; then + echo "Consider setting TMPDIR to a directory with more free space." + fi + eval \$finish; exit 1 + fi + fi +fi + +for s in \$filesizes +do + if MS_dd_Progress "\$0" \$offset \$s | MS_Decompress | ( cd "\$tmpdir"; umask \$ORIG_UMASK ; UnTAR xp ) 1>/dev/null; then + if test x"\$ownership" = xy; then + (cd "\$tmpdir"; chown -R \`id -u\` .; chgrp -R \`id -g\` .) + fi + else + echo >&2 + echo "Unable to decompress \$0" >&2 + eval \$finish; exit 1 + fi + offset=\`expr \$offset + \$s\` +done +if test x"\$quiet" = xn; then + echo +fi + +cd "\$tmpdir" +res=0 +if test x"\$script" != x; then + if test x"\$export_conf" = x"y"; then + MS_BUNDLE="\$0" + MS_LABEL="\$label" + MS_SCRIPT="\$script" + MS_SCRIPTARGS="\$scriptargs" + MS_ARCHDIRNAME="\$archdirname" + MS_KEEP="\$KEEP" + MS_NOOVERWRITE="\$NOOVERWRITE" + MS_COMPRESS="\$COMPRESS" + MS_CLEANUP="\$cleanup" + export MS_BUNDLE MS_LABEL MS_SCRIPT MS_SCRIPTARGS + export MS_ARCHDIRNAME MS_KEEP MS_NOOVERWRITE MS_COMPRESS + fi + + if test x"\$verbose" = x"y"; then + yn="x" + while test x"\$yn" != x -a x"\$yn" != xy -a x"\$yn" != xY -a x"\$yn" != xn -a x"\$yn" != xN + do + MS_Printf "OK to execute: \$script \$scriptargs \$* ? [Y/n] " + read yn + if test x"\$yn" = x -o x"\$yn" = xy -o x"\$yn" = xY; then + eval "\"\$script\" \$scriptargs \"\\\$@\""; res=\$?; + elif test x"\$yn" = xn -o x"\$yn" = xN; then + echo "Unable to decompress \$script ,because of aborting! ";res=\$? + else + echo "Input value is unacceptable,please try again." + fi + done + else + eval "\"\$script\" \$scriptargs \"\\\$@\""; res=\$? + fi + if test "\$res" -ne 0; then + test x"\$verbose" = xy && echo "The program '\$script' returned an error code (\$res)" >&2 + fi +fi + +MS_exec_cleanup + +if test x"\$keep" = xn; then + cd "\$TMPROOT" + rm -rf "\$tmpdir" +fi +eval \$finish; exit \$res +EOF diff --git a/Increase_Host_compute/Is_increase/cmake/util/makeself/makeself.1 b/Increase_Host_compute/Is_increase/cmake/util/makeself/makeself.1 new file mode 100644 index 0000000000000000000000000000000000000000..81bf6e4ff4cfeb226c0a0992d8e6d2b94dd4f172 --- /dev/null +++ b/Increase_Host_compute/Is_increase/cmake/util/makeself/makeself.1 @@ -0,0 +1,110 @@ +.TH "MAKESELF" "1" "2.4.5" +.SH "NAME" +makeself \- An utility to generate self-extractable archives. +.SH "SYNTAX" +.B makeself [\fIoptions\fP] archive_dir file_name label +.B [\fIstartup_script\fP] [\fIargs\fP] +.SH "DESCRIPTION" +This program is a free (GPL) utility designed to create self-extractable +archives from a directory. +.SH "OPTIONS" +The following options are supported. +.TP 15 +.B -v, --version +Prints out the makeself version number and exits. +.TP +.B -h, --help +Print out help information. +.TP +.B --tar-quietly +Suppress verbose output from the tar command +.TP +.B --quiet +Do not print any messages other than errors +.TP +.B --gzip +Compress using gzip (default if detected). +.TP +.B --bzip2 +Compress using bzip2. +.TP +.B --pbzip2 +Compress using pbzip2. +.TP +.B --xz +Compress using xz. +.TP +.B --lzo +Compress using lzop. +.TP +.B --lz4 +Compress using lz4. +.TP +.B --compress +Compress using the UNIX 'compress' command. +.TP +.B --nocomp +Do not compress the data. +.TP +.B --complevel lvl +Specify the compression level for gzip,bzip2,pbzui2,xz,lzo or lz4 +.TP +.B --notemp +The archive will create archive_dir in the current directory and +uncompress in ./archive_dir. +.TP +.B --copy +Upon extraction, the archive will first copy itself to a temporary directory. +.TP +.B --append +Append more files to an existing makeself archive. The label and startup scripts will then be ignored. +.TP +.B --current +Files will be extracted to the current directory. Both --current and --target dir imply --notemp. +.TP +.B --target dir +Extract directly to a target directory. Directory path can be either absolute or relative. +.TP +.B --header file +Specify location of the header script. +.TP +.B --cleanup file +Specify a cleanup script that executes on interrupt and when finished successfully. +.TP +.B --follow +Follow the symlinks in the archive. +.TP +.B --noprogress +Do not show the progress during the decompression. +.TP +.B --nox11 +Disable automatic spawn of an xterm if running in X11. +.TP +.B --nowait +Do not wait for user input after executing embedded program from an xterm. +.TP +.B --nomd5 +Do not create a MD5 checksum for the archive. +.TP +.B --nocrc +Do not create a CRC32 checksum for the archive. +.TP +.B --lsm file +LSM file describing the package. +.B --packaging-date date +Use provided string as the packaging date instead of the current date. +.SH "EXAMPLES" +Here is an example, assuming the user has a package image stored in a /home/joe/mysoft, +and he wants to generate a self-extracting package named mysoft.sh, which will launch +the "setup" script initially stored in /home/joe/mysoft: +.TP +makeself.sh /home/joe/mysoft mysoft.sh "Joe's Nice Software Package" ./setup +.TP +Here is also how I created the makeself.run archive which contains the Makeself distribution: +.TP +makeself.sh --notemp makeself makeself.run "Makeself by Stephane Peter" echo "Makeself has extracted itself" +.SH "AUTHORS" +Makeself has been written by Stéphane Peter . +.BR +This man page was originally written by Bartosz Fenski for the +Debian GNU/Linux distribution (but it may be used by others). diff --git a/Increase_Host_compute/Is_increase/cmake/util/makeself/makeself.lsm b/Increase_Host_compute/Is_increase/cmake/util/makeself/makeself.lsm new file mode 100644 index 0000000000000000000000000000000000000000..3c4cea8c18982e288f0d51eba9b4d97f0f708f32 --- /dev/null +++ b/Increase_Host_compute/Is_increase/cmake/util/makeself/makeself.lsm @@ -0,0 +1,16 @@ +Begin3 +Title: makeself.sh +Version: 2.4.5 +Description: makeself.sh is a shell script that generates a self-extractable + tar.gz archive from a directory. The resulting file appears as a shell + script, and can be launched as is. The archive will then uncompress + itself to a temporary directory and an arbitrary command will be + executed (for example an installation script). This is pretty similar + to archives generated with WinZip Self-Extractor in the Windows world. +Keywords: Installation archive tar winzip +Author: Stephane Peter (megastep@megastep.org) +Maintained-by: Stephane Peter (megastep@megastep.org) +Original-site: https://makeself.io/ +Platform: Unix +Copying-policy: GPL +End diff --git a/Increase_Host_compute/Is_increase/cmake/util/makeself/makeself.sh b/Increase_Host_compute/Is_increase/cmake/util/makeself/makeself.sh new file mode 100644 index 0000000000000000000000000000000000000000..c8ea565971c5ac03c775a665596a593287881708 --- /dev/null +++ b/Increase_Host_compute/Is_increase/cmake/util/makeself/makeself.sh @@ -0,0 +1,822 @@ +#!/bin/sh +# +# Makeself version 2.4.x +# by Stephane Peter +# +# Utility to create self-extracting tar.gz archives. +# The resulting archive is a file holding the tar.gz archive with +# a small Shell script stub that uncompresses the archive to a temporary +# directory and then executes a given script from withing that directory. +# +# Makeself home page: https://makeself.io/ +# +# Version 2.0 is a rewrite of version 1.0 to make the code easier to read and maintain. +# +# Version history : +# - 1.0 : Initial public release +# - 1.1 : The archive can be passed parameters that will be passed on to +# the embedded script, thanks to John C. Quillan +# - 1.2 : Package distribution, bzip2 compression, more command line options, +# support for non-temporary archives. Ideas thanks to Francois Petitjean +# - 1.3 : More patches from Bjarni R. Einarsson and Francois Petitjean: +# Support for no compression (--nocomp), script is no longer mandatory, +# automatic launch in an xterm, optional verbose output, and -target +# archive option to indicate where to extract the files. +# - 1.4 : Improved UNIX compatibility (Francois Petitjean) +# Automatic integrity checking, support of LSM files (Francois Petitjean) +# - 1.5 : Many bugfixes. Optionally disable xterm spawning. +# - 1.5.1 : More bugfixes, added archive options -list and -check. +# - 1.5.2 : Cosmetic changes to inform the user of what's going on with big +# archives (Quake III demo) +# - 1.5.3 : Check for validity of the DISPLAY variable before launching an xterm. +# More verbosity in xterms and check for embedded command's return value. +# Bugfix for Debian 2.0 systems that have a different "print" command. +# - 1.5.4 : Many bugfixes. Print out a message if the extraction failed. +# - 1.5.5 : More bugfixes. Added support for SETUP_NOCHECK environment variable to +# bypass checksum verification of archives. +# - 1.6.0 : Compute MD5 checksums with the md5sum command (patch from Ryan Gordon) +# - 2.0 : Brand new rewrite, cleaner architecture, separated header and UNIX ports. +# - 2.0.1 : Added --copy +# - 2.1.0 : Allow multiple tarballs to be stored in one archive, and incremental updates. +# Added --nochown for archives +# Stopped doing redundant checksums when not necesary +# - 2.1.1 : Work around insane behavior from certain Linux distros with no 'uncompress' command +# Cleaned up the code to handle error codes from compress. Simplified the extraction code. +# - 2.1.2 : Some bug fixes. Use head -n to avoid problems. +# - 2.1.3 : Bug fixes with command line when spawning terminals. +# Added --tar for archives, allowing to give arbitrary arguments to tar on the contents of the archive. +# Added --noexec to prevent execution of embedded scripts. +# Added --nomd5 and --nocrc to avoid creating checksums in archives. +# Added command used to create the archive in --info output. +# Run the embedded script through eval. +# - 2.1.4 : Fixed --info output. +# Generate random directory name when extracting files to . to avoid problems. (Jason Trent) +# Better handling of errors with wrong permissions for the directory containing the files. (Jason Trent) +# Avoid some race conditions (Ludwig Nussel) +# Unset the $CDPATH variable to avoid problems if it is set. (Debian) +# Better handling of dot files in the archive directory. +# - 2.1.5 : Made the md5sum detection consistent with the header code. +# Check for the presence of the archive directory +# Added --encrypt for symmetric encryption through gpg (Eric Windisch) +# Added support for the digest command on Solaris 10 for MD5 checksums +# Check for available disk space before extracting to the target directory (Andreas Schweitzer) +# Allow extraction to run asynchronously (patch by Peter Hatch) +# Use file descriptors internally to avoid error messages (patch by Kay Tiong Khoo) +# - 2.1.6 : Replaced one dot per file progress with a realtime progress percentage and a spining cursor (Guy Baconniere) +# Added --noprogress to prevent showing the progress during the decompression (Guy Baconniere) +# Added --target dir to allow extracting directly to a target directory (Guy Baconniere) +# - 2.2.0 : Many bugfixes, updates and contributions from users. Check out the project page on Github for the details. +# - 2.3.0 : Option to specify packaging date to enable byte-for-byte reproducibility. (Marc Pawlowsky) +# - 2.4.0 : Optional support for SHA256 checksums in archives. +# - 2.4.2 : Add support for threads for several compressors. (M. Limber) +# Added zstd support. +# - 2.4.3 : Make explicit POSIX tar archives for increased compatibility. +# - 2.4.5 : Added --tar-format to override ustar tar archive format +# +# (C) 1998-2021 by Stephane Peter +# +# This software is released under the terms of the GNU GPL version 2 and above +# Please read the license at http://www.gnu.org/copyleft/gpl.html +# Self-extracting archives created with this script are explictly NOT released under the term of the GPL +# + +MS_VERSION=2.4.5 +MS_COMMAND="$0" +unset CDPATH + +for f in ${1+"$@"}; do + MS_COMMAND="$MS_COMMAND \\\\ + \\\"$f\\\"" +done + +# For Solaris systems +if test -d /usr/xpg4/bin; then + PATH=/usr/xpg4/bin:$PATH + export PATH +fi + +# Procedures + +MS_Usage() +{ + echo "Usage: $0 [args] archive_dir file_name label startup_script [script_args]" + echo "args can be one or more of the following :" + echo " --version | -v : Print out Makeself version number and exit" + echo " --help | -h : Print out this help message" + echo " --tar-quietly : Suppress verbose output from the tar command" + echo " --quiet | -q : Do not print any messages other than errors." + echo " --gzip : Compress using gzip (default if detected)" + echo " --pigz : Compress with pigz" + echo " --zstd : Compress with zstd" + echo " --bzip2 : Compress using bzip2 instead of gzip" + echo " --pbzip2 : Compress using pbzip2 instead of gzip" + echo " --xz : Compress using xz instead of gzip" + echo " --lzo : Compress using lzop instead of gzip" + echo " --lz4 : Compress using lz4 instead of gzip" + echo " --compress : Compress using the UNIX 'compress' command" + echo " --complevel lvl : Compression level for gzip pigz zstd xz lzo lz4 bzip2 and pbzip2 (default 9)" + echo " --threads thds : Number of threads to be used by compressors that support parallelization." + echo " Omit to use compressor's default. Most useful (and required) for opting" + echo " into xz's threading, usually with '--threads=0' for all available cores." + echo " pbzip2 and pigz are parallel by default, and setting this value allows" + echo " limiting the number of threads they use." + echo " --base64 : Instead of compressing, encode the data using base64" + echo " --gpg-encrypt : Instead of compressing, encrypt the data using GPG" + echo " --gpg-asymmetric-encrypt-sign" + echo " : Instead of compressing, asymmetrically encrypt and sign the data using GPG" + echo " --gpg-extra opt : Append more options to the gpg command line" + echo " --ssl-encrypt : Instead of compressing, encrypt the data using OpenSSL" + echo " --ssl-passwd pass : Use the given password to encrypt the data using OpenSSL" + echo " --ssl-pass-src src : Use the given src as the source of password to encrypt the data" + echo " using OpenSSL. See \"PASS PHRASE ARGUMENTS\" in man openssl." + echo " If this option is not supplied, the user will be asked to enter" + echo " encryption password on the current terminal." + echo " --ssl-no-md : Do not use \"-md\" option not supported by older OpenSSL." + echo " --nochown : Do not give the target folder to the current user (default)" + echo " --chown : Give the target folder to the current user recursively" + echo " --nocomp : Do not compress the data" + echo " --notemp : The archive will create archive_dir in the" + echo " current directory and uncompress in ./archive_dir" + echo " --needroot : Check that the root user is extracting the archive before proceeding" + echo " --copy : Upon extraction, the archive will first copy itself to" + echo " a temporary directory" + echo " --append : Append more files to an existing Makeself archive" + echo " The label and startup scripts will then be ignored" + echo " --target dir : Extract directly to a target directory" + echo " directory path can be either absolute or relative" + echo " --nooverwrite : Do not extract the archive if the specified target directory exists" + echo " --current : Files will be extracted to the current directory" + echo " Both --current and --target imply --notemp" + echo " --tar-format opt : Specify a tar archive format (default is ustar)" + echo " --tar-extra opt : Append more options to the tar command line" + echo " --untar-extra opt : Append more options to the during the extraction of the tar archive" + echo " --nomd5 : Don't calculate an MD5 for archive" + echo " --nocrc : Don't calculate a CRC for archive" + echo " --sha256 : Compute a SHA256 checksum for the archive" + echo " --header file : Specify location of the header script" + echo " --cleanup file : Specify a cleanup script that executes on interrupt and when finished successfully." + echo " --follow : Follow the symlinks in the archive" + echo " --noprogress : Do not show the progress during the decompression" + echo " --nox11 : Disable automatic spawn of a xterm" + echo " --nowait : Do not wait for user input after executing embedded" + echo " program from an xterm" + echo " --sign passphrase : Signature private key to sign the package with" + echo " --lsm file : LSM file describing the package" + echo " --license file : Append a license file" + echo " --help-header file : Add a header to the archive's --help output" + echo " --packaging-date date" + echo " : Use provided string as the packaging date" + echo " instead of the current date." + echo + echo " --keep-umask : Keep the umask set to shell default, rather than overriding when executing self-extracting archive." + echo " --export-conf : Export configuration variables to startup_script" + echo + echo "Do not forget to give a fully qualified startup script name" + echo "(i.e. with a ./ prefix if inside the archive)." + exit 1 +} + +# Default settings +if type gzip >/dev/null 2>&1; then + COMPRESS=gzip +elif type compress >/dev/null 2>&1; then + COMPRESS=compress +else + echo "ERROR: missing commands: gzip, compress" >&2 + MS_Usage +fi +ENCRYPT=n +PASSWD="" +PASSWD_SRC="" +OPENSSL_NO_MD=n +COMPRESS_LEVEL=9 +DEFAULT_THREADS=123456 # Sentinel value +THREADS=$DEFAULT_THREADS +KEEP=n +CURRENT=n +NOX11=n +NOWAIT=n +APPEND=n +TAR_QUIETLY=n +KEEP_UMASK=n +QUIET=n +NOPROGRESS=n +COPY=none +NEED_ROOT=n +TAR_ARGS=rvf +TAR_FORMAT=ustar +TAR_EXTRA="" +GPG_EXTRA="" +DU_ARGS=-ks +HEADER=`dirname "$0"`/makeself-header.sh +SIGNATURE="" +TARGETDIR="" +NOOVERWRITE=n +DATE=`LC_ALL=C date` +EXPORT_CONF=n +SHA256=n +OWNERSHIP=n +SIGN=n +GPG_PASSPHRASE="" + +# LSM file stuff +LSM_CMD="echo No LSM. >> \"\$archname\"" + +while true +do + case "$1" in + --version | -v) + echo Makeself version $MS_VERSION + exit 0 + ;; + --pbzip2) + COMPRESS=pbzip2 + shift + ;; + --bzip2) + COMPRESS=bzip2 + shift + ;; + --gzip) + COMPRESS=gzip + shift + ;; + --pigz) + COMPRESS=pigz + shift + ;; + --zstd) + COMPRESS=zstd + shift + ;; + --xz) + COMPRESS=xz + shift + ;; + --lzo) + COMPRESS=lzo + shift + ;; + --lz4) + COMPRESS=lz4 + shift + ;; + --compress) + COMPRESS=compress + shift + ;; + --base64) + COMPRESS=base64 + shift + ;; + --gpg-encrypt) + COMPRESS=gpg + shift + ;; + --gpg-asymmetric-encrypt-sign) + COMPRESS=gpg-asymmetric + shift + ;; + --gpg-extra) + GPG_EXTRA="$2" + shift 2 || { MS_Usage; exit 1; } + ;; + --ssl-encrypt) + ENCRYPT=openssl + shift + ;; + --ssl-passwd) + PASSWD=$2 + shift 2 || { MS_Usage; exit 1; } + ;; + --ssl-pass-src) + PASSWD_SRC=$2 + shift 2 || { MS_Usage; exit 1; } + ;; + --ssl-no-md) + OPENSSL_NO_MD=y + shift + ;; + --nocomp) + COMPRESS=none + shift + ;; + --complevel) + COMPRESS_LEVEL="$2" + shift 2 || { MS_Usage; exit 1; } + ;; + --threads) + THREADS="$2" + shift 2 || { MS_Usage; exit 1; } + ;; + --nochown) + OWNERSHIP=n + shift + ;; + --chown) + OWNERSHIP=y + shift + ;; + --notemp) + KEEP=y + shift + ;; + --copy) + COPY=copy + shift + ;; + --current) + CURRENT=y + KEEP=y + shift + ;; + --tar-format) + TAR_FORMAT="$2" + shift 2 || { MS_Usage; exit 1; } + ;; + --tar-extra) + TAR_EXTRA="$2" + shift 2 || { MS_Usage; exit 1; } + ;; + --untar-extra) + UNTAR_EXTRA="$2" + shift 2 || { MS_Usage; exit 1; } + ;; + --target) + TARGETDIR="$2" + KEEP=y + shift 2 || { MS_Usage; exit 1; } + ;; + --sign) + SIGN=y + GPG_PASSPHRASE="$2" + shift 2 || { MS_Usage; exit 1; } + ;; + --nooverwrite) + NOOVERWRITE=y + shift + ;; + --needroot) + NEED_ROOT=y + shift + ;; + --header) + HEADER="$2" + shift 2 || { MS_Usage; exit 1; } + ;; + --cleanup) + CLEANUP_SCRIPT="$2" + shift 2 || { MS_Usage; exit 1; } + ;; + --license) + # We need to escape all characters having a special meaning in double quotes + LICENSE=$(sed 's/\\/\\\\/g; s/"/\\\"/g; s/`/\\\`/g; s/\$/\\\$/g' "$2") + shift 2 || { MS_Usage; exit 1; } + ;; + --follow) + TAR_ARGS=rvhf + DU_ARGS=-ksL + shift + ;; + --noprogress) + NOPROGRESS=y + shift + ;; + --nox11) + NOX11=y + shift + ;; + --nowait) + NOWAIT=y + shift + ;; + --nomd5) + NOMD5=y + shift + ;; + --sha256) + SHA256=y + shift + ;; + --nocrc) + NOCRC=y + shift + ;; + --append) + APPEND=y + shift + ;; + --lsm) + LSM_CMD="cat \"$2\" >> \"\$archname\"" + shift 2 || { MS_Usage; exit 1; } + ;; + --packaging-date) + DATE="$2" + shift 2 || { MS_Usage; exit 1; } + ;; + --help-header) + HELPHEADER=`sed -e "s/'/'\\\\\''/g" $2` + shift 2 || { MS_Usage; exit 1; } + [ -n "$HELPHEADER" ] && HELPHEADER="$HELPHEADER +" + ;; + --tar-quietly) + TAR_QUIETLY=y + shift + ;; + --keep-umask) + KEEP_UMASK=y + shift + ;; + --export-conf) + EXPORT_CONF=y + shift + ;; + -q | --quiet) + QUIET=y + shift + ;; + -h | --help) + MS_Usage + ;; + -*) + echo Unrecognized flag : "$1" + MS_Usage + ;; + *) + break + ;; + esac +done + +if test $# -lt 1; then + MS_Usage +else + if test -d "$1"; then + archdir="$1" + else + echo "Directory $1 does not exist." >&2 + exit 1 + fi +fi +archname="$2" + +if test "$QUIET" = "y" || test "$TAR_QUIETLY" = "y"; then + if test "$TAR_ARGS" = "rvf"; then + TAR_ARGS="rf" + elif test "$TAR_ARGS" = "rvhf"; then + TAR_ARGS="rhf" + fi +fi + +if test "$APPEND" = y; then + if test $# -lt 2; then + MS_Usage + fi + + # Gather the info from the original archive + OLDENV=`sh "$archname" --dumpconf` + if test $? -ne 0; then + echo "Unable to update archive: $archname" >&2 + exit 1 + else + eval "$OLDENV" + OLDSKIP=`expr $SKIP + 1` + fi +else + if test "$KEEP" = n -a $# = 3; then + echo "ERROR: Making a temporary archive with no embedded command does not make sense!" >&2 + echo >&2 + MS_Usage + fi + # We don't want to create an absolute directory unless a target directory is defined + if test "$CURRENT" = y; then + archdirname="." + elif test x"$TARGETDIR" != x; then + archdirname="$TARGETDIR" + else + archdirname=`basename "$1"` + fi + + if test $# -lt 3; then + MS_Usage + fi + + LABEL="$3" + SCRIPT="$4" + test "x$SCRIPT" = x || shift 1 + shift 3 + SCRIPTARGS="$*" +fi + +if test "$KEEP" = n -a "$CURRENT" = y; then + echo "ERROR: It is A VERY DANGEROUS IDEA to try to combine --notemp and --current." >&2 + exit 1 +fi + +case $COMPRESS in +gzip) + GZIP_CMD="gzip -c$COMPRESS_LEVEL" + GUNZIP_CMD="gzip -cd" + ;; +pigz) + GZIP_CMD="pigz -$COMPRESS_LEVEL" + if test $THREADS -ne $DEFAULT_THREADS; then # Leave as the default if threads not indicated + GZIP_CMD="$GZIP_CMD --processes $THREADS" + fi + GUNZIP_CMD="gzip -cd" + ;; +zstd) + GZIP_CMD="zstd -$COMPRESS_LEVEL" + if test $THREADS -ne $DEFAULT_THREADS; then # Leave as the default if threads not indicated + GZIP_CMD="$GZIP_CMD --threads=$THREADS" + fi + GUNZIP_CMD="zstd -cd" + ;; +pbzip2) + GZIP_CMD="pbzip2 -c$COMPRESS_LEVEL" + if test $THREADS -ne $DEFAULT_THREADS; then # Leave as the default if threads not indicated + GZIP_CMD="$GZIP_CMD -p$THREADS" + fi + GUNZIP_CMD="bzip2 -d" + ;; +bzip2) + GZIP_CMD="bzip2 -$COMPRESS_LEVEL" + GUNZIP_CMD="bzip2 -d" + ;; +xz) + GZIP_CMD="xz -c$COMPRESS_LEVEL" + # Must opt-in by specifying a value since not all versions of xz support threads + if test $THREADS -ne $DEFAULT_THREADS; then + GZIP_CMD="$GZIP_CMD --threads=$THREADS" + fi + GUNZIP_CMD="xz -d" + ;; +lzo) + GZIP_CMD="lzop -c$COMPRESS_LEVEL" + GUNZIP_CMD="lzop -d" + ;; +lz4) + GZIP_CMD="lz4 -c$COMPRESS_LEVEL" + GUNZIP_CMD="lz4 -d" + ;; +base64) + GZIP_CMD="base64" + GUNZIP_CMD="base64 --decode -i -" + ;; +gpg) + GZIP_CMD="gpg $GPG_EXTRA -ac -z$COMPRESS_LEVEL" + GUNZIP_CMD="gpg -d" + ENCRYPT="gpg" + ;; +gpg-asymmetric) + GZIP_CMD="gpg $GPG_EXTRA -z$COMPRESS_LEVEL -es" + GUNZIP_CMD="gpg --yes -d" + ENCRYPT="gpg" + ;; +compress) + GZIP_CMD="compress -fc" + GUNZIP_CMD="(type compress >/dev/null 2>&1 && compress -fcd || gzip -cd)" + ;; +none) + GZIP_CMD="cat" + GUNZIP_CMD="cat" + ;; +esac + +if test x"$ENCRYPT" = x"openssl"; then + if test x"$APPEND" = x"y"; then + echo "Appending to existing archive is not compatible with OpenSSL encryption." >&2 + fi + + ENCRYPT_CMD="openssl enc -aes-256-cbc -salt" + DECRYPT_CMD="openssl enc -aes-256-cbc -d" + + if test x"$OPENSSL_NO_MD" != x"y"; then + ENCRYPT_CMD="$ENCRYPT_CMD -md sha256" + DECRYPT_CMD="$DECRYPT_CMD -md sha256" + fi + + if test -n "$PASSWD_SRC"; then + ENCRYPT_CMD="$ENCRYPT_CMD -pass $PASSWD_SRC" + elif test -n "$PASSWD"; then + ENCRYPT_CMD="$ENCRYPT_CMD -pass pass:$PASSWD" + fi +fi + +tmpfile="${TMPDIR:-/tmp}/mkself$$" + +if test -f "$HEADER"; then + oldarchname="$archname" + archname="$tmpfile" + # Generate a fake header to count its lines + SKIP=0 + . "$HEADER" + SKIP=`cat "$tmpfile" |wc -l` + # Get rid of any spaces + SKIP=`expr $SKIP` + rm -f "$tmpfile" + if test "$QUIET" = "n"; then + echo "Header is $SKIP lines long" >&2 + fi + archname="$oldarchname" +else + echo "Unable to open header file: $HEADER" >&2 + exit 1 +fi + +if test "$QUIET" = "n"; then + echo +fi + +if test "$APPEND" = n; then + if test -f "$archname"; then + echo "WARNING: Overwriting existing file: $archname" >&2 + fi +fi + +USIZE=`du $DU_ARGS "$archdir" | awk '{print $1}'` + +if test "." = "$archdirname"; then + if test "$KEEP" = n; then + archdirname="makeself-$$-`date +%Y%m%d%H%M%S`" + fi +fi + +test -d "$archdir" || { echo "Error: $archdir does not exist."; rm -f "$tmpfile"; exit 1; } +if test "$QUIET" = "n"; then + echo "About to compress $USIZE KB of data..." + echo "Adding files to archive named \"$archname\"..." +fi + +# See if we have GNU tar +TAR=`exec <&- 2>&-; which gtar || command -v gtar || type gtar` +test -x "$TAR" || TAR=tar + +tmparch="${TMPDIR:-/tmp}/mkself$$.tar" +( + if test "$APPEND" = "y"; then + tail -n "+$OLDSKIP" "$archname" | eval "$GUNZIP_CMD" > "$tmparch" + fi + cd "$archdir" + # "Determining if a directory is empty" + # https://www.etalabs.net/sh_tricks.html + find . \ + \( \ + ! -type d \ + -o \ + \( -links 2 -exec sh -c ' + is_empty () ( + cd "$1" + set -- .[!.]* ; test -f "$1" && return 1 + set -- ..?* ; test -f "$1" && return 1 + set -- * ; test -f "$1" && return 1 + return 0 + ) + is_empty "$0"' {} \; \ + \) \ + \) -print \ + | LC_ALL=C sort \ + | sed 's/./\\&/g' \ + | xargs $TAR $TAR_EXTRA --format $TAR_FORMAT -$TAR_ARGS "$tmparch" +) || { + echo "ERROR: failed to create temporary archive: $tmparch" + rm -f "$tmparch" "$tmpfile" + exit 1 +} + +USIZE=`du $DU_ARGS "$tmparch" | awk '{print $1}'` + +eval "$GZIP_CMD" <"$tmparch" >"$tmpfile" || { + echo "ERROR: failed to create temporary file: $tmpfile" + rm -f "$tmparch" "$tmpfile" + exit 1 +} +rm -f "$tmparch" + +if test x"$ENCRYPT" = x"openssl"; then + echo "About to encrypt archive \"$archname\"..." + { eval "$ENCRYPT_CMD -in $tmpfile -out ${tmpfile}.enc" && mv -f ${tmpfile}.enc $tmpfile; } || \ + { echo Aborting: could not encrypt temporary file: "$tmpfile".; rm -f "$tmpfile"; exit 1; } +fi + +fsize=`cat "$tmpfile" | wc -c | tr -d " "` + +# Compute the checksums + +shasum=0000000000000000000000000000000000000000000000000000000000000000 +md5sum=00000000000000000000000000000000 +crcsum=0000000000 + +if test "$NOCRC" = y; then + if test "$QUIET" = "n"; then + echo "skipping crc at user request" + fi +else + crcsum=`CMD_ENV=xpg4 cksum < "$tmpfile" | sed -e 's/ /Z/' -e 's/ /Z/' | cut -dZ -f1` + if test "$QUIET" = "n"; then + echo "CRC: $crcsum" + fi +fi + +if test "$SHA256" = y; then + SHA_PATH=`exec <&- 2>&-; which shasum || command -v shasum || type shasum` + if test -x "$SHA_PATH"; then + shasum=`eval "$SHA_PATH -a 256" < "$tmpfile" | cut -b-64` + else + SHA_PATH=`exec <&- 2>&-; which sha256sum || command -v sha256sum || type sha256sum` + shasum=`eval "$SHA_PATH" < "$tmpfile" | cut -b-64` + fi + if test "$QUIET" = "n"; then + if test -x "$SHA_PATH"; then + echo "SHA256: $shasum" + else + echo "SHA256: none, SHA command not found" + fi + fi +fi +if test "$NOMD5" = y; then + if test "$QUIET" = "n"; then + echo "Skipping md5sum at user request" + fi +else + # Try to locate a MD5 binary + OLD_PATH=$PATH + PATH=${GUESS_MD5_PATH:-"$OLD_PATH:/bin:/usr/bin:/sbin:/usr/local/ssl/bin:/usr/local/bin:/opt/openssl/bin"} + MD5_ARG="" + MD5_PATH=`exec <&- 2>&-; which md5sum || command -v md5sum || type md5sum` + test -x "$MD5_PATH" || MD5_PATH=`exec <&- 2>&-; which md5 || command -v md5 || type md5` + test -x "$MD5_PATH" || MD5_PATH=`exec <&- 2>&-; which digest || command -v digest || type digest` + PATH=$OLD_PATH + if test -x "$MD5_PATH"; then + if test `basename ${MD5_PATH}`x = digestx; then + MD5_ARG="-a md5" + fi + md5sum=`eval "$MD5_PATH $MD5_ARG" < "$tmpfile" | cut -b-32` + if test "$QUIET" = "n"; then + echo "MD5: $md5sum" + fi + else + if test "$QUIET" = "n"; then + echo "MD5: none, MD5 command not found" + fi + fi +fi +if test "$SIGN" = y; then + GPG_PATH=`exec <&- 2>&-; which gpg || command -v gpg || type gpg` + if test -x "$GPG_PATH"; then + SIGNATURE=`$GPG_PATH --pinentry-mode=loopback --batch --yes --passphrase "$GPG_PASSPHRASE" --output - --detach-sig $tmpfile | base64 | tr -d \\\\n` + if test "$QUIET" = "n"; then + echo "Signature: $SIGNATURE" + fi + else + echo "Missing gpg command" >&2 + fi +fi + +totalsize=0 +for size in $fsize; +do + totalsize=`expr $totalsize + $size` +done + +if test "$APPEND" = y; then + mv "$archname" "$archname".bak || exit + + # Prepare entry for new archive + filesizes="$fsize" + CRCsum="$crcsum" + MD5sum="$md5sum" + SHAsum="$shasum" + Signature="$SIGNATURE" + # Generate the header + . "$HEADER" + # Append the new data + cat "$tmpfile" >> "$archname" + + chmod +x "$archname" + rm -f "$archname".bak + if test "$QUIET" = "n"; then + echo "Self-extractable archive \"$archname\" successfully updated." + fi +else + filesizes="$fsize" + CRCsum="$crcsum" + MD5sum="$md5sum" + SHAsum="$shasum" + Signature="$SIGNATURE" + + # Generate the header + . "$HEADER" + + # Append the compressed tar data after the stub + if test "$QUIET" = "n"; then + echo + fi + cat "$tmpfile" >> "$archname" + chmod +x "$archname" + if test "$QUIET" = "n"; then + echo Self-extractable archive \"$archname\" successfully created. + fi +fi +rm -f "$tmpfile" diff --git a/Increase_Host_compute/Is_increase/cmake/util/makeself/run-tests.sh b/Increase_Host_compute/Is_increase/cmake/util/makeself/run-tests.sh new file mode 100644 index 0000000000000000000000000000000000000000..31ee1651156c64caddfdadd683d4dc2d0be3ddc4 --- /dev/null +++ b/Increase_Host_compute/Is_increase/cmake/util/makeself/run-tests.sh @@ -0,0 +1,8 @@ +#!/bin/sh +# Run every available test - Bash needed +cd test +for test in *test; +do + echo "Running test $test ..." + bash $test || { echo "*** ERROR: Test '$test' failed!"; exit 1; } +done diff --git a/Increase_Host_compute/Is_increase/cmake/util/merge_aicpu_info_json.sh b/Increase_Host_compute/Is_increase/cmake/util/merge_aicpu_info_json.sh new file mode 100644 index 0000000000000000000000000000000000000000..a977bd51d2e98a1511db4296070a8dda6b90a262 --- /dev/null +++ b/Increase_Host_compute/Is_increase/cmake/util/merge_aicpu_info_json.sh @@ -0,0 +1,31 @@ +#!/bin/bash + +project_path=$1 +build_path=$2 +vendor_name=customize +echo $@ +if [[ ! -d "$project_path" ]]; then + echo "[ERROR] No projcet path is provided" + exit 1 +fi + +if [[ ! -d "$build_path" ]]; then + echo "[ERROR] No build path is provided" + exit 1 +fi + +if [[ ! -d "$ASCEND_OPP_PATH" ]]; then + echo "[ERROR] No opp install path is provided" + exit 1 +fi +custom_exist_info_json=$ASCEND_OPP_PATH/vendors/$vendor_name/op_impl/cpu/config/cust_aicpu_kernel.json +custom_new_info_json=$build_path/makepkg/packages/vendors/$vendor_name/op_impl/cpu/config/cust_aicpu_kernel.json +temp_info_json=$build_path/makepkg/packages/vendors/$vendor_name/op_impl/cpu/config/temp_cust_aicpu_kernel.json + +if [[ -f "$custom_exist_info_json" ]] && [[ -f "$custom_new_info_json" ]]; then + cp -f $custom_exist_info_json $temp_info_json + chmod +w $temp_info_json + python3 ${project_path}/cmake/util/insert_op_info.py ${custom_new_info_json} ${temp_info_json} + cp -f $temp_info_json $custom_new_info_json + rm -f $temp_info_json +fi diff --git a/Increase_Host_compute/Is_increase/cmake/util/opdesc_parser.py b/Increase_Host_compute/Is_increase/cmake/util/opdesc_parser.py new file mode 100644 index 0000000000000000000000000000000000000000..c8b319944a34aac8d6c68a85f9d11f550ee01311 --- /dev/null +++ b/Increase_Host_compute/Is_increase/cmake/util/opdesc_parser.py @@ -0,0 +1,264 @@ +#!/usr/bin/env python +# -*- coding: UTF-8 -*- +""" +Created on Feb 28 20:56:45 2020 +Copyright (c) Huawei Technologies Co., Ltd. 2020-2021. All rights reserved. +""" + +import sys +import os + + +OP_ALL = '__ALLOP__' +SOC_ALL = '__ALLSOC__' +SOC_TO_SHORT_SOC_MAP = { + "ascend910a": "ascend910", + "ascend910proa": "ascend910", + "ascend910b": "ascend910", + "ascend910prob": "ascend910", + "ascend910premiuma": "ascend910", + "ascend910b1": "ascend910b", + "ascend910b2": "ascend910b", + "ascend910b3": "ascend910b", + "ascend910b4": "ascend910b", + "ascend910c1": "ascend910c", + "ascend910c2": "ascend910c", + "ascend910c3": "ascend910c", + "ascend910c4": "ascend910c", + "ascend310p1": "ascend310p", + "ascend310p3": "ascend310p", + "ascend310p3vir01": "ascend310p", + "ascend310p3vir02": "ascend310p", + "ascend310p3vir04": "ascend310p", + "ascend310p3vir08": "ascend310p", + "ascend310b1": "ascend310b", + "bs9sx1aa": "bs9sx1a" +} + + +class OpDesc: + def __init__(self: any, op_type: str): + self.op_type = op_type + self.attr_list = [] + self.attr_val = {} + self.input_name = [] + self.input_type = [] + self.input_dtype = [] + self.input_fmt = [] + self.output_name = [] + self.output_type = [] + self.output_dtype = [] + self.output_fmt = [] + self.op_fmt_sel = False + self.op_chk_support = False + self.op_intf = '' + self.kern_name = '' + self.op_file = '' + self.op_replay_flag = False + self.op_replay_batch = False + self.input_idx = -1 + self.output_idx = -1 + self.max_block_dim = 32 + self.max_shape_size = 268435456 + self.dynamic_shape = False + self.op_range_limit = '' + self.custom_compile_options = {} + self.custom_all_compile_options = {} + + @staticmethod + def _parse_digit(conf: str) -> int: + return int(conf.split('=')[1]) + + @staticmethod + def _parse_flag(conf: str) -> bool: + if 'true' == conf.split('=')[1]: + return True + return False + + @staticmethod + def _parse_str(conf: str) -> str: + return conf.split('=')[1] + + @staticmethod + def _parse_list(conf: str) -> list: + return conf.split('=')[1].split(',') + + def parse_input(self: any, conf: str): + if conf.startswith('input{}.name'.format(int(self.input_idx) + 1)): + self.input_idx += 1 + self.input_name.append(self._parse_str(conf)) + elif conf.startswith('input{}.paramType'.format(int(self.input_idx))): + self.input_type.append(self._parse_str(conf)) + elif conf.startswith('input{}.dtype'.format(int(self.input_idx))): + self.input_dtype.append(self._parse_str(conf)) + elif conf.startswith('input{}.format'.format(int(self.input_idx))): + self.input_fmt.append(self._parse_str(conf)) + else: + return + + def parse_output(self: any, conf: str): + if conf.startswith('output{}.name'.format(int(self.output_idx) + 1)): + self.output_idx += 1 + self.output_name.append(self._parse_str(conf)) + elif conf.startswith('output{}.paramType'.format(int(self.output_idx))): + self.output_type.append(self._parse_str(conf)) + elif conf.startswith('output{}.dtype'.format(int(self.output_idx))): + self.output_dtype.append(self._parse_str(conf)) + elif conf.startswith('output{}.format'.format(int(self.output_idx))): + self.output_fmt.append(self._parse_str(conf)) + else: + return + + def parse_op_format(self: any, conf: str): + self.op_fmt_sel = self._parse_flag(conf) + + def parse_check_support(self: any, conf: str): + self.op_chk_support = self._parse_flag(conf) + + def parse_range_limit(self: any, conf: str): + self.op_range_limit = self._parse_str(conf) + + def parse_kern_name(self: any, conf: str): + self.kern_name = self._parse_str(conf) + + def parse_op_intf(self: any, conf: str): + self.op_intf = self._parse_str(conf) + + def parse_op_file(self: any, conf: str): + self.op_file = self._parse_str(conf) + + def parse_dynamic_shape(self: any, conf: str): + self.dynamic_shape = self._parse_flag(conf) + + def parse_attr_list(self: any, conf: str): + self.attr_list = self._parse_list(conf) + + def parse_attr_val(self: any, conf: str): + for attr in self.attr_list: + if self.attr_val.get(attr) is None: + self.attr_val[attr] = {} + if conf.startswith('attr_{}.type'.format(attr)): + self.attr_val.get(attr)['type'] = self._parse_str(conf) + elif conf.startswith('attr_{}.paramType'.format(attr)): + self.attr_val.get(attr)['paramType'] = self._parse_str(conf) + elif conf.startswith('attr_{}.defaultValue'.format(attr)): + self.attr_val.get(attr)['defaultValue'] = self._parse_str(conf) + + def parse_replay_val(self: any, batch_list: list, iterator_list: list): + if self.op_type in batch_list: + self.op_replay_flag = True + self.op_replay_batch = True + elif self.op_type in iterator_list: + self.op_replay_flag = True + self.op_replay_batch = False + + +def _is_op_type_in_opdesc(op_descs: list, op_type: str): + for op in op_descs: + if op_type == op.op_type: + return True + return False + + +def _set_all_options_to_opdescs(op_descs, soc_ver_compile_options): + for op in op_descs: + op.custom_all_compile_options = soc_ver_compile_options + + +def _set_options_to_opdesc(op_descs, op_type, soc_ver_compile_options): + for op in op_descs: + if op.op_type != op_type: + continue + op.custom_compile_options = soc_ver_compile_options + + +def _trans_soc_ver_to_short(soc_ver: str): + low_soc_ver = soc_ver.lower() + if low_soc_ver not in SOC_TO_SHORT_SOC_MAP: + print(f'WARNING: caution: {soc_ver} will trans into ascend910, if not your intention,' + f'use ascend910b1~4 instead') + return SOC_TO_SHORT_SOC_MAP[low_soc_ver] + + +def _get_op_custom_options(op_descs: list, auto_gen_dir: str): + if auto_gen_dir is None: + return {} + file = os.path.join(auto_gen_dir, "custom_compile_options.ini") + if not os.path.exists(file): + print(f'WARNING: cannot find {auto_gen_dir}/custom_compile_options.ini') + return {} + with open (file, 'r') as fd: + lines = fd.readlines() + for line in lines: + param_list = str.split(line.rstrip('\n'), ',') + if len(param_list) != 3: + raise Exception(f'ERROR: custom compile option {param_list} len is not 3') + op_type = param_list[0] + if op_type.upper() == 'ALL': + op_type = OP_ALL + if op_type != OP_ALL and _is_op_type_in_opdesc(op_descs, op_type) == False: + print(f'WARNING: op: {op_type} are not exists in this project') + continue + soc_ver_compile_options = {} + soc_ver = param_list[1] + options_str = param_list[2] + options = str.split(options_str, ';') + if soc_ver == '': + soc_ver_compile_options[SOC_ALL] = options + else: + soc_ver_list = str.split(soc_ver, ';') + for ver in soc_ver_list: + short_ver = _trans_soc_ver_to_short(ver) + soc_ver_compile_options[short_ver] = options + if op_type == OP_ALL: + _set_all_options_to_opdescs(op_descs, soc_ver_compile_options) + else: + _set_options_to_opdesc(op_descs, op_type, soc_ver_compile_options) + + +def get_op_desc(file: str, batch_list: list, iterator_list: list, builder: any, + op_type: list, auto_gen_dir: str = None) -> list: + op_descs = [] + op_match = False + with open (file, 'r') as fd: + lines = fd.readlines() + for line in lines: + line = line.strip() + if line.startswith('['): + name = line[1:-1] + if op_type is None or name in op_type: + op_match = True + op_desc = builder(name) + op_desc.parse_replay_val(batch_list, iterator_list) + op_descs.append(op_desc) + else: + op_match = False + if op_type is not None and len(op_descs) == len(op_type): + return op_descs + continue + if not op_match: + continue + if line.startswith('input'): + op_desc.parse_input(line) + elif line.startswith('output'): + op_desc.parse_output(line) + elif line.startswith('dynamicFormat.flag'): + op_desc.parse_op_format(line) + elif line.startswith('needCheckSupport.flag'): + op_desc.parse_check_support(line) + elif line.startswith('rangeLimit.value'): + op_desc.parse_range_limit(line) + elif line.startswith('opInterface.value'): + op_desc.parse_op_intf(line) + elif line.startswith('kernel.name'): + op_desc.parse_kern_name(line) + elif line.startswith('opFile.value'): + op_desc.parse_op_file(line) + elif line.startswith('dynamicShapeSupport.flag'): + op_desc.parse_dynamic_shape(line) + elif line.startswith('attr.list'): + op_desc.parse_attr_list(line) + elif line.startswith('attr_'): + op_desc.parse_attr_val(line) + _get_op_custom_options(op_descs, auto_gen_dir) + return op_descs diff --git a/Increase_Host_compute/Is_increase/cmake/util/parse_ini_to_json.py b/Increase_Host_compute/Is_increase/cmake/util/parse_ini_to_json.py new file mode 100644 index 0000000000000000000000000000000000000000..721465fee306bfca8895e2991ba06d1547c9eb2b --- /dev/null +++ b/Increase_Host_compute/Is_increase/cmake/util/parse_ini_to_json.py @@ -0,0 +1,338 @@ +# Copyright 2020-2021 Huawei Technologies Co., Ltd +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +""" +parser ini to json +""" + +import json +import os +import stat +import sys + + +ATTR_TYPE_LIST = ["int", "float", "bool", "str", "listInt", "listFloat", "listBool", "listStr", "listListInt", + "type", "listType", "tensor", "listTensor"] +ATTR_PARAMTYPE_LIST = ["optional", "required"] +BOOL_FLAG_KEY = ["dynamicFormat", "dynamicShapeSupport", "dynamicRankSupport", "precision_reduce", "heavyOp", + "needCheckSupport"] +BOOL_LIST = ["true", "false"] +DTYPE_LIST = ["float16", "float", "float32", "int8", "int16", "int32", "uint8", "uint16", "uint32", "bool", + "int64", "uint64", "qint8", "qint16", "qint32", "quint8", "quint16", "double", "complex64", + "complex128", "string", "resource", "dual", "dual_sub_int8", "dual_sub_uint8", "string_ref", + "int4", "bfloat16", "uint1"] +FORMAT_LIST = ["NCHW", "NHWC", "ND", "NC1HWC0", "FRACTAL_Z", "NC1C0HWPAD", "NHWC1C0", "FSR_NCHW", "FRACTAL_DECONV", + "C1HWNC0", "FRACTAL_DECONV_TRANSPOSE", "FRACTAL_DECONV_SP_STRIDE_TRANS", "NC1HWC0_C04", + "FRACTAL_Z_C04", "CHWN", "FRACTAL_DECONV_SP_STRIDE8_TRANS", "HWCN", "NC1KHKWHWC0", "BN_WEIGHT", + "FILTER_HWCK", "HASHTABLE_LOOKUP_LOOKUPS", "HASHTABLE_LOOKUP_KEYS", "HASHTABLE_LOOKUP_VALUE", + "HASHTABLE_LOOKUP_OUTPUT", "HASHTABLE_LOOKUP_HITS", "C1HWNCoC0", "MD", "NDHWC", "FRACTAL_ZZ", + "FRACTAL_NZ", "NCDHW", "DHWCN", "NDC1HWC0", "FRACTAL_Z_3D", "CN", "NC", "DHWNC", + "FRACTAL_Z_3D_TRANSPOSE", "FRACTAL_ZN_LSTM", "FRACTAL_ZN_RNN", "FRACTAL_Z_G", "NULL"] + + +def parse_ini_files(ini_files): + """ + parse ini files to json + Parameters: + ---------------- + ini_files:input file list + return:ops_info + ---------------- + """ + tbe_ops_info = {} + for ini_file in ini_files: + check_file_size(ini_file) + parse_ini_to_obj(ini_file, tbe_ops_info) + return tbe_ops_info + + +def check_file_size(input_file): + try: + file_size = os.path.getsize(input_file) + except OSError as os_error: + print('[ERROR] Failed to open "%s". %s' % (input_file, str(os_error))) + raise OSError from os_error + if file_size > 10*1024*1024: + print('[WARN] The size of %s exceeds 10MB, it may take more time to run, please wait.' % input_file) + + +def parse_ini_to_obj(ini_file, tbe_ops_info): + """ + parse ini file to json obj + Parameters: + ---------------- + ini_file:ini file path + tbe_ops_info:ops_info + ---------------- + """ + with open(ini_file) as ini_file: + lines = ini_file.readlines() + op_dict = {} + op_name = "" + find_op_type = False + for line in lines: + line = line.rstrip() + if line == "": + continue + if line.startswith("["): + if line.endswith("]"): + op_name = line[1:-1] + op_dict = {} + tbe_ops_info[op_name] = op_dict + find_op_type = True + elif "=" in line: + key1 = line[:line.index("=")] + key2 = line[line.index("=")+1:] + key1_0, key1_1 = key1.split(".") + if key1_0 not in op_dict: + op_dict[key1_0] = {} + if key1_1 in op_dict.get(key1_0): + raise RuntimeError("Op:" + op_name + " " + key1_0 + " " + + key1_1 + " is repeated!") + dic_key = op_dict.get(key1_0) + dic_key[key1_1] = key2 + else: + continue + if not find_op_type: + raise RuntimeError("Not find OpType in .ini file.") + + +def check_output_exist(op_dict, is_valid): + """ + Function Description: + Check output is exist + Parameter: op_dict + Parameter: is_valid + """ + if "output0" in op_dict: + output0_dict = op_dict.get("output0") + if output0_dict.get("name", None) is None: + is_valid = False + print("output0.name is required in .ini file!") + else: + is_valid = False + print("output0 is required in .ini file!") + return is_valid + + +def check_attr_dict(attr_dict, is_valid, attr): + """ + Function Description: + Check attr_dict + Parameter: attr_dict + Parameter: is_valid + Parameter: attr + """ + attr_type = attr_dict.get("type") + value = attr_dict.get("value") + param_type = attr_dict.get("paramType") + if attr_type is None or value is None: + is_valid = False + print("If attr.list is exist, {0}.type and {0}.value is required".format(attr)) + if param_type and param_type not in ATTR_PARAMTYPE_LIST: + is_valid = False + print("{0}.paramType only support {1}.".format(attr, ATTR_PARAMTYPE_LIST)) + if attr_type and attr_type not in ATTR_TYPE_LIST: + is_valid = False + print("{0}.type only support {1}.".format(attr, ATTR_TYPE_LIST)) + return is_valid + + +def check_attr(op_dict, is_valid): + """ + Function Description: + Check attr + Parameter: op_dict + Parameter: is_valid + """ + if "attr" in op_dict: + attr_dict = op_dict.get("attr") + attr_list_str = attr_dict.get("list", None) + if attr_list_str is None: + is_valid = False + print("attr.list is required in .ini file!") + else: + attr_list = attr_list_str.split(",") + for attr_name in attr_list: + attr = "attr_" + attr_name.strip() + attr_dict = op_dict.get(attr) + if attr_dict: + is_valid = check_attr_dict(attr_dict, is_valid, attr) + else: + is_valid = False + print("%s is required in .ini file, when attr.list is %s!" % (attr, attr_list_str)) + return is_valid + + +def check_bool_flag(op_dict, is_valid): + """ + Function Description: + check_bool_flag + Parameter: op_dict + Parameter: is_valid + """ + for key in BOOL_FLAG_KEY: + if key in op_dict: + op_bool_key = op_dict.get(key) + if op_bool_key.get("flag").strip() not in BOOL_LIST: + is_valid = False + print("{0}.flag only support {1}.".format(key, BOOL_LIST)) + return is_valid + + +def check_type_format(op_info, is_valid, op_info_key): + """ + Function Description: + Check type and format + Parameter: op_info + Parameter: is_valid + Parameter: op_info_key + """ + op_info_dtype_str = op_info.get("dtype") + op_info_dtype_num = 0 + op_info_format_num = 0 + if op_info_dtype_str: + op_info_dtype = op_info_dtype_str.split(",") + op_info_dtype_num = len(op_info_dtype) + for dtype in op_info_dtype: + if dtype.strip() not in DTYPE_LIST: + is_valid = False + print("{0}.dtype not support {1}.".format(op_info_key, dtype)) + op_info_format_str = op_info.get("format") + if op_info_format_str: + op_info_format = op_info_format_str.split(",") + op_info_format_num = len(op_info_format) + for op_format in op_info_format: + if op_format.strip() not in FORMAT_LIST: + is_valid = False + print("{0}.format not support {1}.".format(op_info_key, op_format)) + if op_info_dtype_num > 0 and op_info_format_num > 0: + if op_info_dtype_num != op_info_format_num: + is_valid = False + print("The number of {0}.dtype not match the number of {0}.format.".format(op_info_key)) + return is_valid + + +def check_op_info(tbe_ops): + """ + Function Description: + Check info. + Parameter: tbe_ops + Return Value: is_valid + """ + print("\n\n==============check valid for ops info start==============") + required_op_input_info_keys = ["paramType", "name"] + required_op_output_info_keys = ["paramType", "name"] + param_type_valid_value = ["dynamic", "optional", "required"] + is_valid = True + for op_key in tbe_ops: + op_dict = tbe_ops[op_key] + for op_info_key in op_dict: + if op_info_key.startswith("input"): + op_input_info = op_dict[op_info_key] + missing_keys = [] + for required_op_input_info_key in required_op_input_info_keys: + if required_op_input_info_key not in op_input_info: + missing_keys.append(required_op_input_info_key) + if len(missing_keys) > 0: + print("op: " + op_key + " " + op_info_key + " missing: " + + ",".join(missing_keys)) + is_valid = False + else: + if not op_input_info["paramType"] in param_type_valid_value: + print("op: " + op_key + " " + op_info_key + \ + " paramType not valid, valid key:[dynamic, " + "optional, required]") + is_valid = False + is_valid = check_type_format(op_input_info, is_valid, op_info_key) + if op_info_key.startswith("output"): + op_input_info = op_dict[op_info_key] + missing_keys = [] + for required_op_input_info_key in required_op_output_info_keys: + if required_op_input_info_key not in op_input_info: + missing_keys.append(required_op_input_info_key) + if len(missing_keys) > 0: + print("op: " + op_key + " " + op_info_key + " missing: " + + ",".join(missing_keys)) + is_valid = False + else: + if not op_input_info["paramType"] in param_type_valid_value: + print("op: " + op_key + " " + op_info_key + + " paramType not valid, valid key:[dynamic, " + "optional, required]") + is_valid = False + is_valid = check_type_format(op_input_info, is_valid, op_info_key) + is_valid = check_attr(op_dict, is_valid) + is_valid = check_bool_flag(op_dict, is_valid) + print("==============check valid for ops info end================\n\n") + return is_valid + + +def write_json_file(tbe_ops_info, json_file_path): + """ + Save info to json file + Parameters: + ---------------- + tbe_ops_info: ops_info + json_file_path: json file path + ---------------- + """ + json_file_real_path = os.path.realpath(json_file_path) + wr_flag = os.O_WRONLY | os.O_CREAT + wr_mode = stat.S_IWUSR | stat.S_IRUSR + with os.fdopen(os.open(json_file_real_path, wr_flag, wr_mode), 'w') as file_path: + # Only the owner and group have rights + os.chmod(json_file_real_path, stat.S_IWGRP + stat.S_IWUSR + stat.S_IRGRP + + stat.S_IRUSR) + json.dump(tbe_ops_info, file_path, sort_keys=True, indent=4, + separators=(',', ':')) + print("Compile op info cfg successfully.") + + +def parse_ini_to_json(ini_file_paths, outfile_path): + """ + parse ini files to json file + Parameters: + ---------------- + ini_file_paths: list of ini file path + outfile_path: output file path + ---------------- + """ + tbe_ops_info = parse_ini_files(ini_file_paths) + if not check_op_info(tbe_ops_info): + print("Compile op info cfg failed.") + return False + write_json_file(tbe_ops_info, outfile_path) + return True + + +if __name__ == '__main__': + args = sys.argv + + OUTPUT_FILE_PATH = "tbe_ops_info.json" + ini_file_path_list = [] + + for arg in args: + if arg.endswith("ini"): + ini_file_path_list.append(arg) + OUTPUT_FILE_PATH = arg.replace(".ini", ".json") + if arg.endswith("json"): + OUTPUT_FILE_PATH = arg + + if len(ini_file_path_list) == 0: + ini_file_path_list.append("tbe_ops_info.ini") + + if not parse_ini_to_json(ini_file_path_list, OUTPUT_FILE_PATH): + sys.exit(1) + sys.exit(0) diff --git a/Increase_Host_compute/Is_increase/cmake/util/preset_parse.py b/Increase_Host_compute/Is_increase/cmake/util/preset_parse.py new file mode 100644 index 0000000000000000000000000000000000000000..8f1124b1db30f552915958bc14066b8783f6ef74 --- /dev/null +++ b/Increase_Host_compute/Is_increase/cmake/util/preset_parse.py @@ -0,0 +1,23 @@ +import json +import sys +import os + + +def get_config_opts(file): + src_dir = os.path.abspath(os.path.dirname(file)) + opts = '' + with open(file, 'r') as fd: + config = json.load(fd) + for conf in config: + if conf == 'configurePresets': + for node in config[conf]: + macros = node.get('cacheVariables') + if macros is not None: + for key in macros: + opts += '-D{}={} '.format(key, macros[key]['value']) + opts = opts.replace('${sourceDir}', src_dir) + print(opts) + + +if __name__ == "__main__": + get_config_opts(sys.argv[1]) diff --git a/Increase_Host_compute/Is_increase/cmake/util/replay_codegen.py b/Increase_Host_compute/Is_increase/cmake/util/replay_codegen.py new file mode 100644 index 0000000000000000000000000000000000000000..1baa364ef8b3a7dee9ea1f9ce53e7c06641a2d02 --- /dev/null +++ b/Increase_Host_compute/Is_increase/cmake/util/replay_codegen.py @@ -0,0 +1,105 @@ +#!/usr/bin/env python +# -*- coding: UTF-8 -*- +""" +Created on Feb 28 20:56:45 2020 +Copyright (c) Huawei Technologies Co., Ltd. 2020-2021. All rights reserved. +""" + +import os +import stat +import collections +import kernel_entry as keb +from tiling_data_def_build import gen_tiling +import code_channel_infer +import const_var + +PYF_PATH = os.path.dirname(__file__) + +ReplayCodeGenParams = collections.namedtuple('ReplayCodeGenParams',\ +['op_type', 'impl', 'tiling_file', 'kernel', 'entry', 'argn', 'op_replay_batch', 'max_block_dim', 'max_shape_size']) + + +class ReplayCodeGen: + def __init__(self, replayCodeGenParams): + self.op_type = replayCodeGenParams.op_type + self.impl = replayCodeGenParams.impl + self.tiling_file = replayCodeGenParams.tiling_file + self.tiling_data_file = '' + self.kernel = replayCodeGenParams.kernel + self.entry = replayCodeGenParams.entry + self.argn = replayCodeGenParams.argn + self.batch = False + self.outdir = '' + self.data_type = 'uint8_t' + self.blknum = 32 + self.op_replay_batch = replayCodeGenParams.op_replay_batch + self.max_block_dim = replayCodeGenParams.max_block_dim + self.max_shape_size = replayCodeGenParams.max_shape_size + + def set_batch(self, is_batch): + self.batch = is_batch + + def set_outdir(self, outdir): + self.outdir = outdir + + def gen_replay(self, ops_product: str): + kerentry = os.path.join(self.outdir, self.kernel + '_entry.cce') + kerimpl = os.path.join(self.outdir, self.kernel + '_impl.cpp') + replayimpl = os.path.join(self.outdir, self.kernel + '_replay.cpp') + if self.batch: + reptmp = os.path.join(PYF_PATH, 'batch_replay_impl.temp') + else: + reptmp = os.path.join(PYF_PATH, 'replay_impl.temp') + kertmp = os.path.join(PYF_PATH, 'kernel_impl.temp') + self._gen_kentry(kerentry) + self._gen_kimpl_code(kerimpl, kertmp) + self._gen_tiling_data_header() + self._gen_replay_code(replayimpl, reptmp, ops_product) + + def _gen_tiling_data_header(self): + self.tiling_data_file = os.path.join(self.outdir, self.kernel + '_tiling_data.h') + gen_tiling(self.tiling_file, self.tiling_data_file) + + def _gen_kimpl_code(self, src, tmpfile): + with open(tmpfile, 'r') as fd: + temp = fd.read() + temp = temp.replace('__CCE_FILE__', self.impl) + with os.fdopen(os.open(src, const_var.WFLAGS, const_var.WMODES), 'w') as ofd: + ofd.write(temp) + + def _gen_replay_code(self, src, tmpfile, ops_product: str): + with open(tmpfile, 'r') as fd: + temp = fd.read() + temp = temp.replace('__ARG_NUM__', str(self.argn)) + argdef = [] + kargs = [] + for i in range(0, self.argn): + argdef.append('{} *'.format(self.data_type)) + kargs.append('({} *)GetArg({})'.format(self.data_type, i)) + temp = temp.replace('__ARGS_DEF__', ', '.join(argdef)) + temp = temp.replace('__KERNEL_ARGS__', ', '.join(kargs)) + temp = temp.replace('__KERNEL_FUN__', self.entry) + core_type_infer = 'core_type' + code_channel = code_channel_infer.infer_code_channel(code_channel_infer.InfoCodeChanelParams(self.impl,\ + self.tiling_data_file, self.kernel, self.outdir, ops_product, None)) + if code_channel == code_channel_infer.CODE_VEC: + core_type_infer = '0' + elif code_channel == code_channel_infer.CODE_CUBE: + core_type_infer = '1' + temp = temp.replace('__CORE_TYPE__', core_type_infer) + # regist function + temp = temp.replace('__OPS_PRODUCT__', ops_product) + temp = temp.replace('__OPTYPE__', self.op_type) + with os.fdopen(os.open(src, const_var.WFLAGS, const_var.WMODES), 'w') as ofd: + ofd.write(temp) + + def _gen_kentry(self, src): + kf = '' + pre_alloc_str = 'A' * 256 + if self.batch: + kf += keb.batch_code_gen("K{:02d}_{}{}".format(0, self.entry, pre_alloc_str), self.argn, self.data_type) + else: + kf += keb.mc_code_gen("K{:02d}_{}{}".format(0, self.entry, pre_alloc_str),\ + self.argn, self.data_type, self.blknum) + with os.fdopen(os.open(src, const_var.WFLAGS, const_var.WMODES), 'w') as ofd: + ofd.write(kf) diff --git a/Increase_Host_compute/Is_increase/cmake/util/replay_impl.temp b/Increase_Host_compute/Is_increase/cmake/util/replay_impl.temp new file mode 100644 index 0000000000000000000000000000000000000000..1d30dd8658e0a72200b3d5222e11d29170e21f57 --- /dev/null +++ b/Increase_Host_compute/Is_increase/cmake/util/replay_impl.temp @@ -0,0 +1,120 @@ +#include +#include +#include +#include +#include +#include +#include "replay_def.h" +#include "code_gen.h" +#include "replay_fun.h" +#include "register/op_check.h" +#define __ASCENDC_REPLAY_CODE__ +using namespace std; +using namespace optiling; +using namespace AscendCReplay; + +extern "C" void __KERNEL_FUN__ (__ARGS_DEF__, const char *); +extern "C" int elf_append(char *elf, uint32_t elfSize, char *jit, int kernum, int blknum[], char *atext[], + int alen[], int atlen, const char* kernelname[]); + +#define KERNEL_N 1 +#define ARG_N (__ARG_NUM__) +#define MAX_L (1024 * 1024 * 100) +#define MAX_E (1024 * 1024) + +int __KERNEL_FUN___replay___OPS_PRODUCT__(ReplayFuncParam& param, const int core_type) +{ + // gen type 1 : direct call codes 0: load .o file + if (param.gentype < 0 || param.gentype > 1) { + printf("Error: call replay gen type is %d, should only be 1 or 0\n", param.gentype); + return 0; + } else if (param.gentype == 1 && param.objptr == nullptr) { + printf("Error: call replay with direct call mode, but code obj addr is null\n"); + return 0; + } else if (param.gentype == 0 && param.output_kernel_file == nullptr) { + printf("Error: call replay with object file mode, but object file path is null\n"); + return 0; + } + // core_type 0:MIX 1:CUBE 2:VEC + if (core_type < 0 || core_type > 2) { + printf("Error: call replay core type is %d !\n", core_type); + return 0; + } + g_coreType = __CORE_TYPE__; + g_taskRation = param.task_ration; + g_tilingKey = param.tiling_key; + + unsigned char *buf, *jit; + char *kernel[KERNEL_N * 32]; + int len[KERNEL_N * 32]; + int blknum[KERNEL_N]; + int max; + block_num = param.block_dim; + g_ubBase = block_num; + uint8_t *code = (uint8_t *)malloc(MAX_L); + uint8_t *pos = code; + struct timespec tp1, tp2; + + clock_gettime(CLOCK_MONOTONIC, &tp1); + if (block_num > 32) { + printf("Error: block_num > 32\n"); + return 0; + } + //__OP_FOPEN__ + for (int i = 0; i < KERNEL_N; i++) { + for (int j = 0; j < ARG_N; j++) + AddArg(j, ARG_STEP * (j + 1)); + for (block_idx = 0; block_idx < block_num; block_idx++) { + //__OP_SET_KERNEL__ + int code_idx = i * block_num + block_idx; +#ifdef FP_CEILING + SetCtrlFloatEnable(); +#else + SetCtrlFloatDisable(); +#endif + CodeInit(pos, false); + __KERNEL_FUN__(__KERNEL_ARGS__, param.tiling_data); + CodeEnd(); + kernel[code_idx] = (char *)pos; + len[code_idx] = CodeLen(); + pos += len[code_idx]; + printf("kernel %d core %ld code generated len %d\n", i, block_idx, len[code_idx]); + } + blknum[i] = block_num; + } + //__OP_FCLOSE__ + clock_gettime(CLOCK_MONOTONIC, &tp2); + buf = (unsigned char *)malloc(MAX_E); + int fd = open(param.entry_file, O_RDONLY); + if (fd < 0) { + printf("[error]: cannot find entry.o : %s\n", param.entry_file); + return 0; + } + uint32_t bufSize = read(fd, buf, MAX_E); + if (bufSize <= 0) { + printf("[error]: entry.o : %s is too small ! \n", param.entry_file); + } + close(fd); + jit = (unsigned char *)malloc(MAX_L); + printf("total code generated %ld\n", pos - code); + int sz = elf_append((char *)buf, bufSize, (char *)jit, KERNEL_N, blknum, kernel, len, pos - code, ¶m.kernel_name); + if (tp1.tv_sec != tp2.tv_sec) { + printf("%ld NS\n", tp2.tv_nsec + 1000000000 - tp1.tv_nsec); + } else { + printf("%ld NS\n", tp2.tv_nsec - tp1.tv_nsec); + } + printf("new elf size %d\n", sz); + if (param.gentype == 0) { + fd = open(param.output_kernel_file, O_RDWR | O_CREAT | O_TRUNC, S_IRUSR | S_IWUSR); + (void)write(fd, jit, sz); + close(fd); + free(jit); + } else if (param.gentype == 1) { + *param.objptr = (char*)jit; + } + free(buf); + free(code); + return sz; +} + +REG_REPLAY_FUNC(__OPTYPE__, __OPS_PRODUCT__, __KERNEL_FUN___replay___OPS_PRODUCT__); diff --git a/Increase_Host_compute/Is_increase/cmake/util/tiling_data_def_build.py b/Increase_Host_compute/Is_increase/cmake/util/tiling_data_def_build.py new file mode 100644 index 0000000000000000000000000000000000000000..a96304261c9369c9b2e24c5f2485615c0835f277 --- /dev/null +++ b/Increase_Host_compute/Is_increase/cmake/util/tiling_data_def_build.py @@ -0,0 +1,84 @@ +#!/usr/bin/env python +# coding=utf-8 +""" +Function: +The replay funtion entry +Copyright Information: +Huawei Technologies Co., Ltd. All Rights Reserved © 2020 +""" + +import sys +import os +import stat +import re +import const_var + + +def gen_tiling(tiling_header_file: str, tiling_file_out: str): + if not os.path.exists(tiling_header_file): + print("warning: no userdef tiling header file: ", tiling_header_file) + return + print("generate tiling def header file: ", tiling_file_out) + tmp_name = os.path.splitext(os.path.basename(tiling_header_file))[0].upper() + tiling_source = '#ifndef __{}_H__\n'.format(tmp_name) + tiling_source += '#define __{}_H__\n\n'.format(tmp_name) + tiling_source += '#include \n' + tiling_source += '#include \n\n' + tiling_source += '#include "kernel_tiling/kernel_tiling.h"\n\n' + end_source = "" + pattern = re.compile(r'[(](.*)[)]', re.S) + with open(tiling_header_file, 'r') as fd: + lines = fd.readlines() + for line in lines: + line = line.strip() + if (line.startswith('BEGIN_TILING_DATA_DEF')): + tiling_source += '#pragma pack(1)\n' + tiling_source += 'struct ' + struct_def = re.findall(pattern, line)[0] + tiling_source += struct_def + ' {\n' + elif (line.startswith('TILING_DATA_FIELD_DEF_ARR')): + field_params = re.findall(pattern, line)[0] + fds = field_params.split(',') + tiling_source += ' {} {}[{}] = {{}};\n'.format(fds[0].strip(), fds[2].strip(), fds[1].strip()) + elif (line.startswith('TILING_DATA_FIELD_DEF_STRUCT')): + field_params = re.findall(pattern, line)[0] + fds = field_params.split(',') + tiling_source += ' {} {};\n'.format(fds[0].strip(), fds[1].strip()) + elif (line.startswith('TILING_DATA_FIELD_DEF')): + field_params = re.findall(pattern, line)[0] + fds = field_params.split(',') + tiling_source += ' {} {} = 0;\n'.format(fds[0].strip(), fds[1].strip()) + elif (line.startswith('END_TILING_DATA_DEF')): + tiling_source += '};\n' + tiling_source += '#pragma pack()\n\n' + tiling_source += '#ifdef __NPU_TILING__\n' + tiling_source += \ + 'inline [aicore] void Init{stru}(const __gm__ uint8_t* tiling, {stru}* const_data)\n'\ + .format(stru=struct_def) + tiling_source += '{\n' + tiling_source += ' const __gm__ uint32_t *src = (const __gm__ uint32_t *)tiling;\n' + tiling_source += ' uint32_t *dst = (uint32_t *)const_data;\n' + tiling_source += ' for (auto i = 0; i < sizeof({}) / 4; i++) *(dst + i) = *(src + i);\n'\ + .format(struct_def) + tiling_source += '}\n' + tiling_source += '#else\n' + tiling_source += 'inline void Init{stru}(uint8_t* tiling, {stru}* const_data)\n'.format(stru=struct_def) + tiling_source += '{\n' + tiling_source += ' memcpy(const_data, tiling, sizeof({}));\n'.format(struct_def) + tiling_source += '}\n' + tiling_source += '#endif\n\n' + end_source = ''' +#define GET_TILING_DATA(tiling_data, tiling_arg) \\ +{stru} tiling_data; \\ +Init{stru}(tiling_arg, &tiling_data)\n +'''.format(stru=struct_def) + tiling_source += end_source + tiling_source += '#endif' + with os.fdopen(os.open(tiling_file_out, const_var.WFLAGS, const_var.WMODES), 'w') as ofd: + ofd.write(tiling_source) + + +if __name__ == '__main__': + if len(sys.argv) <= 2: + raise RuntimeError('arguments must greater than 2') + gen_tiling(sys.argv[1], sys.argv[2]) diff --git a/Increase_Host_compute/Is_increase/framework/CMakeLists.txt b/Increase_Host_compute/Is_increase/framework/CMakeLists.txt new file mode 100644 index 0000000000000000000000000000000000000000..b6be9b492610f4d45b25bb7725648df9aac39a12 --- /dev/null +++ b/Increase_Host_compute/Is_increase/framework/CMakeLists.txt @@ -0,0 +1,11 @@ +if(NOT EXISTS "${CMAKE_CURRENT_SOURCE_DIR}/mindspore") + if(EXISTS "${CMAKE_CURRENT_SOURCE_DIR}/caffe_plugin") + add_subdirectory(caffe_plugin) + endif() + if(EXISTS "${CMAKE_CURRENT_SOURCE_DIR}/tf_plugin") + add_subdirectory(tf_plugin) + endif() + if(EXISTS "${CMAKE_CURRENT_SOURCE_DIR}/onnx_plugin") + add_subdirectory(onnx_plugin) + endif() +endif() diff --git a/Increase_Host_compute/Is_increase/framework/tf_plugin/CMakeLists.txt b/Increase_Host_compute/Is_increase/framework/tf_plugin/CMakeLists.txt new file mode 100644 index 0000000000000000000000000000000000000000..a6aba5c207d3b85ad16fdea69dd813dd6cc371b1 --- /dev/null +++ b/Increase_Host_compute/Is_increase/framework/tf_plugin/CMakeLists.txt @@ -0,0 +1,14 @@ + +aux_source_directory(${CMAKE_CURRENT_SOURCE_DIR} plugin_srcs) +add_library(cust_tf_parsers SHARED ${plugin_srcs}) +target_compile_definitions(cust_tf_parsers PRIVATE google=ascend_private) +if(ENABLE_CROSS_COMPILE) + target_link_directories(cust_tf_parsers PRIVATE + ${CMAKE_COMPILE_COMPILER_LIBRARY} + ${CMAKE_COMPILE_RUNTIME_LIBRARY} + ) +endif() +target_link_libraries(cust_tf_parsers PRIVATE intf_pub graph) +install(TARGETS cust_tf_parsers + LIBRARY DESTINATION packages/vendors/${vendor_name}/framework/tensorflow +) diff --git a/Increase_Host_compute/Is_increase/framework/tf_plugin/tensorflow_add_custom_plugin.cc b/Increase_Host_compute/Is_increase/framework/tf_plugin/tensorflow_add_custom_plugin.cc new file mode 100644 index 0000000000000000000000000000000000000000..2cd837ce58d9aba9d65d15d57c5fe74adac868c4 --- /dev/null +++ b/Increase_Host_compute/Is_increase/framework/tf_plugin/tensorflow_add_custom_plugin.cc @@ -0,0 +1,23 @@ +/* Copyright (C) 2020-2021. Huawei Technologies Co., Ltd. All +rights reserved. + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the Apache License Version 2.0. + * You may not use this file except in compliance with the License. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * Apache License for more details at + * http://www.apache.org/licenses/LICENSE-2.0 + */ + +#include "register/register.h" + +namespace domi { +// register op info to GE +REGISTER_CUSTOM_OP("AddCustom") + .FrameworkType(TENSORFLOW) // type: CAFFE, TENSORFLOW + .OriginOpType("Add") // name in tf module + .ParseParamsByOperatorFn(AutoMappingByOpFn); +} // namespace domi diff --git a/Increase_Host_compute/Is_increase/op_host/CMakeLists.txt b/Increase_Host_compute/Is_increase/op_host/CMakeLists.txt new file mode 100644 index 0000000000000000000000000000000000000000..40dd51cfac524b0a9607b7d8b2813edd2210c509 --- /dev/null +++ b/Increase_Host_compute/Is_increase/op_host/CMakeLists.txt @@ -0,0 +1,82 @@ + +aux_source_directory(${CMAKE_CURRENT_SOURCE_DIR} ops_srcs) + +opbuild(OPS_SRC ${ops_srcs} + OUT_DIR ${ASCEND_AUTOGEN_PATH} +) + +add_library(cust_op_proto SHARED ${ops_srcs} ${ASCEND_AUTOGEN_PATH}/op_proto.cc) +target_compile_definitions(cust_op_proto PRIVATE OP_PROTO_LIB) +target_compile_options(cust_op_proto PRIVATE + -fvisibility=hidden +) +if(ENABLE_CROSS_COMPILE) + target_link_directories(cust_op_proto PRIVATE + ${CMAKE_COMPILE_COMPILER_LIBRARY} + ${CMAKE_COMPILE_RUNTIME_LIBRARY} + ) +endif() +target_link_libraries(cust_op_proto PRIVATE + intf_pub + exe_graph + register + tiling_api + -Wl,--whole-archive + rt2_registry + -Wl,--no-whole-archive +) +set_target_properties(cust_op_proto PROPERTIES OUTPUT_NAME + cust_opsproto_rt2.0 +) +add_library(cust_optiling SHARED ${ops_srcs}) +target_compile_definitions(cust_optiling PRIVATE OP_TILING_LIB) +target_compile_options(cust_optiling PRIVATE + -fvisibility=hidden +) +if(ENABLE_CROSS_COMPILE) + target_link_directories(cust_optiling PRIVATE + ${CMAKE_COMPILE_COMPILER_LIBRARY} + ${CMAKE_COMPILE_RUNTIME_LIBRARY} + ) +endif() +target_link_libraries(cust_optiling PRIVATE + intf_pub + exe_graph + register + tiling_api + -Wl,--whole-archive + rt2_registry + -Wl,--no-whole-archive +) +set_target_properties(cust_optiling PROPERTIES OUTPUT_NAME + cust_opmaster_rt2.0 +) + +file(GLOB aclnn_src ${ASCEND_AUTOGEN_PATH}/aclnn_*.cpp) +file(GLOB aclnn_inc ${ASCEND_AUTOGEN_PATH}/aclnn_*.h) +add_library(cust_opapi SHARED ${aclnn_src}) +if(ENABLE_CROSS_COMPILE) + target_link_directories(cust_opapi PRIVATE + ${CMAKE_COMPILE_COMPILER_LIBRARY} + ${CMAKE_COMPILE_RUNTIME_LIBRARY} + ) +endif() +target_link_libraries(cust_opapi PRIVATE intf_pub ascendcl nnopbase) + +add_custom_target(optiling_compat ALL + COMMAND ln -sf lib/linux/${CMAKE_SYSTEM_PROCESSOR}/$ + ${CMAKE_CURRENT_BINARY_DIR}/liboptiling.so +) + +install(TARGETS cust_op_proto + LIBRARY DESTINATION packages/vendors/${vendor_name}/op_proto/lib/linux/${CMAKE_SYSTEM_PROCESSOR}) +install(FILES ${ASCEND_AUTOGEN_PATH}/op_proto.h + DESTINATION packages/vendors/${vendor_name}/op_proto/inc) +install(TARGETS cust_optiling + LIBRARY DESTINATION packages/vendors/${vendor_name}/op_impl/ai_core/tbe/op_tiling/lib/linux/${CMAKE_SYSTEM_PROCESSOR}) +install(FILES ${CMAKE_CURRENT_BINARY_DIR}/liboptiling.so + DESTINATION packages/vendors/${vendor_name}/op_impl/ai_core/tbe/op_tiling) +install(TARGETS cust_opapi + LIBRARY DESTINATION packages/vendors/${vendor_name}/op_api/lib) +install(FILES ${aclnn_inc} + DESTINATION packages/vendors/${vendor_name}/op_api/include) diff --git a/Increase_Host_compute/Is_increase/op_host/add_custom.cpp b/Increase_Host_compute/Is_increase/op_host/add_custom.cpp new file mode 100644 index 0000000000000000000000000000000000000000..8e35289c8e38f510dc206c3bab008b290f100874 --- /dev/null +++ b/Increase_Host_compute/Is_increase/op_host/add_custom.cpp @@ -0,0 +1,73 @@ + +#include "add_custom_tiling.h" +#include "register/op_def_registry.h" + +namespace optiling { +const uint32_t BLOCK_DIM = 8; +const uint32_t TILE_NUM = 8; +static ge::graphStatus TilingFunc(gert::TilingContext* context) +{ + TilingData tiling; + uint32_t totalLength = context->GetInputTensor(0)->GetShapeSize(); + context->SetBlockDim(1); + tiling.set_totalLength(totalLength); + std::cout<<"totalLength"<GetRawTilingData()->GetData(), context->GetRawTilingData()->GetCapacity()); + context->GetRawTilingData()->SetDataSize(tiling.GetDataSize()); + + + size_t *currentWorkspace = context->GetWorkspaceSizes(1); + currentWorkspace[0] = 0; + return ge::GRAPH_SUCCESS; +} +} + +namespace ge { +static ge::graphStatus InferShape(gert::InferShapeContext* context) +{ + const gert::Shape* x1_shape = context->GetInputShape(0); + gert::Shape* y_shape = context->GetOutputShape(0); + *y_shape = *x1_shape; + return GRAPH_SUCCESS; +} +static graphStatus InferDataType(gert::InferDataTypeContext* context) +{ + const auto inputDataType = context->GetInputDataType(0); + context->SetOutputDataType(0, inputDataType); + return ge::GRAPH_SUCCESS; +} +} + +namespace ops { +class AddCustom : public OpDef { +public: + explicit AddCustom(const char* name) : OpDef(name) + { + this->Input("x") + .ParamType(REQUIRED) + .DataType({ge::DT_FLOAT16}) + .Format({ge::FORMAT_ND}) + .UnknownShapeFormat({ge::FORMAT_ND}); + this->Input("y") + .ParamType(REQUIRED) + .DataType({ge::DT_FLOAT16}) + .Format({ge::FORMAT_ND}) + .UnknownShapeFormat({ge::FORMAT_ND}); + this->Output("z") + .ParamType(REQUIRED) + .DataType({ge::DT_FLOAT16}) + .Format({ge::FORMAT_ND}) + .UnknownShapeFormat({ge::FORMAT_ND}); + + this->SetInferShape(ge::InferShape).SetInferDataType(ge::InferDataType);; + this->AICore() + .SetTiling(optiling::TilingFunc) + .AddConfig("ascend910") + .AddConfig("ascend310p") + .AddConfig("ascend310b") + .AddConfig("ascend910b"); + } +}; +OP_ADD(AddCustom); +} diff --git a/Increase_Host_compute/Is_increase/op_host/add_custom_tiling.h b/Increase_Host_compute/Is_increase/op_host/add_custom_tiling.h new file mode 100644 index 0000000000000000000000000000000000000000..4bb6d940f09d8fa72f1eaeb110d82ded533f8ca7 --- /dev/null +++ b/Increase_Host_compute/Is_increase/op_host/add_custom_tiling.h @@ -0,0 +1,16 @@ +/* + * Copyright (c) Huawei Technologies Co., Ltd. 2022-2023. All rights reserved. + */ +#ifndef ADD_CUSTOM_TILING_H +#define ADD_CUSTOM_TILING_H +#include "register/tilingdata_base.h" + +namespace optiling { +BEGIN_TILING_DATA_DEF(TilingData) + TILING_DATA_FIELD_DEF(uint32_t, totalLength); + TILING_DATA_FIELD_DEF(uint32_t, tileNum); +END_TILING_DATA_DEF; + +REGISTER_TILING_DATA_CLASS(AddCustom, TilingData) +} +#endif // ADD_CUSTOM_TILING_H diff --git a/Increase_Host_compute/Is_increase/op_kernel/CMakeLists.txt b/Increase_Host_compute/Is_increase/op_kernel/CMakeLists.txt new file mode 100644 index 0000000000000000000000000000000000000000..0d31a444cd71b6e455dc206b9b89159dea9f4ce2 --- /dev/null +++ b/Increase_Host_compute/Is_increase/op_kernel/CMakeLists.txt @@ -0,0 +1,61 @@ +# set custom compile options +if ("${CMAKE_BUILD_TYPE}x" STREQUAL "Debugx") + add_ops_compile_options(ALL OPTIONS -g -O0) +endif() + +foreach(compute_unit ${ASCEND_COMPUTE_UNIT}) + + # generate aic-${compute_unit}-ops-info.json + add_ops_info_target(TARGET ops_info_gen_${compute_unit} + OUTPUT ${CMAKE_CURRENT_BINARY_DIR}/tbe/op_info_cfg/ai_core/${compute_unit}/aic-${compute_unit}-ops-info.json + OPS_INFO ${ASCEND_AUTOGEN_PATH}/aic-${compute_unit}-ops-info.ini + INSTALL_DIR packages/vendors/${vendor_name}/op_impl/ai_core/tbe/config/${compute_unit} + ) + + # generate ascendc impl py once + if (NOT TARGET ascendc_impl_gen) + add_ops_impl_target(TARGET ascendc_impl_gen + OPS_INFO ${ASCEND_AUTOGEN_PATH}/aic-${compute_unit}-ops-info.ini + IMPL_DIR ${CMAKE_CURRENT_SOURCE_DIR} + OUT_DIR ${CMAKE_CURRENT_BINARY_DIR}/tbe + INSTALL_DIR packages/vendors/${vendor_name}/op_impl/ai_core/tbe/${vendor_name}_impl + ) + endif() + + # dynamic shape binary compile + if (${ENABLE_BINARY_PACKAGE}) + add_bin_compile_target(TARGET ascendc_bin_${compute_unit} + OPS_INFO ${ASCEND_AUTOGEN_PATH}/aic-${compute_unit}-ops-info.ini + IMPL_DIR ${CMAKE_CURRENT_SOURCE_DIR} + ADP_DIR ${CMAKE_CURRENT_BINARY_DIR}/tbe/dynamic + OUT_DIR ${CMAKE_CURRENT_BINARY_DIR}/binary/${compute_unit} + INSTALL_DIR packages/vendors/${vendor_name}/op_impl/ai_core/tbe/kernel + COMPUTE_UNIT ${compute_unit} + ) + add_dependencies(ascendc_bin_${compute_unit} ascendc_impl_gen) + endif() + +endforeach() + +# generate npu_supported_ops.json +add_npu_support_target(TARGET npu_supported_ops + OPS_INFO_DIR ${ASCEND_AUTOGEN_PATH} + OUT_DIR ${CMAKE_CURRENT_BINARY_DIR}/tbe/op_info_cfg/ai_core + INSTALL_DIR packages/vendors/${vendor_name}/framework/${ASCEND_FRAMEWORK_TYPE} +) + +if(ENABLE_TEST AND EXISTS ${CMAKE_CURRENT_SOURCE_DIR}/testcases) + add_subdirectory(testcases) +endif() + +# install kernel file +if (${ENABLE_SOURCE_PACKAGE}) + file(GLOB KERNEL_FILES + ${CMAKE_CURRENT_SOURCE_DIR}/*.cpp + ${CMAKE_CURRENT_SOURCE_DIR}/*.h + ${CMAKE_CURRENT_SOURCE_DIR}/*.py + ) + install(FILES ${KERNEL_FILES} + DESTINATION packages/vendors/${vendor_name}/op_impl/ai_core/tbe/${vendor_name}_impl/dynamic + ) +endif() diff --git a/Increase_Host_compute/Is_increase/op_kernel/add_custom.cpp b/Increase_Host_compute/Is_increase/op_kernel/add_custom.cpp new file mode 100644 index 0000000000000000000000000000000000000000..1558d7c2b85c123845eead14cb51b9b60a123845 --- /dev/null +++ b/Increase_Host_compute/Is_increase/op_kernel/add_custom.cpp @@ -0,0 +1,108 @@ +/* + * Copyright (c) Huawei Technologies Co., Ltd. 2022-2023. All rights reserved. + * + * Function : z = x + y + * This sample is a very basic sample that implements vector add on Ascend plaform. + */ +#include "kernel_operator.h" +using namespace AscendC; +constexpr int32_t BUFFER_NUM = 2; // tensor num for each queue + +class KernelAdd +{ +public: + __aicore__ inline KernelAdd() {} + __aicore__ inline void Init(GM_ADDR x, GM_ADDR y, GM_ADDR z, uint32_t totalLength, uint32_t tileNum) + { + ASSERT(GetBlockNum() != 0 && "block dim can not be zero!"); + this->blockLength = totalLength ; + this->tileNum = 512; + ASSERT(tileNum != 0 && "tile num can not be zero!"); + this->man=8; + this->tileLength = this->blockLength /BUFFER_NUM/512; + + xGm.SetGlobalBuffer((__gm__ DTYPE_X *)x , this->blockLength); + yGm.SetGlobalBuffer((__gm__ DTYPE_Y *)y , this->blockLength); + zGm.SetGlobalBuffer((__gm__ DTYPE_Z *)z , this->blockLength); + + pipe.InitBuffer(inQueueX, BUFFER_NUM, this->tileLength * sizeof(DTYPE_X)); + pipe.InitBuffer(inQueueY, BUFFER_NUM, this->tileLength * sizeof(DTYPE_Y)); + pipe.InitBuffer(outQueueZ, BUFFER_NUM, this->tileLength * sizeof(DTYPE_Z)); + } + __aicore__ inline void Process() + { + //int32_t loopCount = (this->tileNum * BUFFER_NUM)/this->man; + int32_t loopCount = this->tileNum* BUFFER_NUM ; + for (int32_t i = 0; i < loopCount; i++) + { + CopyIn(i); + Compute(i); + CopyOut(i); + } + } + + +private: + __aicore__ inline void CopyIn(int32_t progress) + { + LocalTensor xLocal = inQueueX.AllocTensor(); + LocalTensor yLocal = inQueueY.AllocTensor(); + DataCopy(xLocal, xGm[progress * this->tileLength], this->tileLength); + DataCopy(yLocal, yGm[progress * this->tileLength], this->tileLength); + inQueueX.EnQue(xLocal); + inQueueY.EnQue(yLocal); + } + __aicore__ inline void Compute(int32_t progress) + { + LocalTensor xLocal = inQueueX.DeQue(); + LocalTensor yLocal = inQueueY.DeQue(); + LocalTensor zLocal = outQueueZ.AllocTensor(); + + Add(zLocal, xLocal, yLocal, this->tileLength); + outQueueZ.EnQue(zLocal); + + inQueueX.FreeTensor(xLocal); + inQueueY.FreeTensor(yLocal); + } + __aicore__ inline void CopyOut(int32_t progress) + { + LocalTensor zLocal = outQueueZ.DeQue(); + + // DataCopy(zGm[progress * this->tileLength], zLocal, this->tileLength); + DataCopy(zGm[progress * this->tileLength], zLocal, this->tileLength); + outQueueZ.FreeTensor(zLocal); + } + +private: + TPipe pipe; + TQue inQueueX, inQueueY; + TQue outQueueZ; + GlobalTensor xGm; + GlobalTensor yGm; + GlobalTensor zGm; + uint32_t blockLength; + uint32_t tileNum; + uint32_t tileLength; + uint32_t man; +}; + +extern "C" __global__ __aicore__ void add_custom(GM_ADDR x, GM_ADDR y, GM_ADDR z, GM_ADDR workspace, GM_ADDR tiling) +{ + GET_TILING_DATA(tiling_data, tiling); + KernelAdd op; + + + op.Init(x, y, z, tiling_data.totalLength, tiling_data.tileNum); + op.Process(); + + +} +/* +#ifndef __CCE_KT_TEST__ +// call of kernel function +void add_custom_do(uint32_t blockDim, void* l2ctrl, void* stream, uint8_t* x, uint8_t* y, uint8_t* z, + uint8_t* workspace, uint8_t* tiling) +{ + add_custom<<>>(x, y, z, workspace, tiling); +} +#endif*/ diff --git a/Increase_Host_compute/Is_increase/scripts/install.sh b/Increase_Host_compute/Is_increase/scripts/install.sh new file mode 100644 index 0000000000000000000000000000000000000000..8468c5a256f2c77fad5bf78ab108ca5b62aad672 --- /dev/null +++ b/Increase_Host_compute/Is_increase/scripts/install.sh @@ -0,0 +1,318 @@ +#!/bin/bash +vendor_name=customize +targetdir=/usr/local/Ascend/opp +target_custom=0 + +sourcedir=$PWD/packages +vendordir=vendors/$vendor_name + +QUIET="y" + +while true +do + case $1 in + --quiet) + QUIET="y" + shift + ;; + --install-path=*) + INSTALL_PATH=$(echo $1 | cut -d"=" -f2-) + INSTALL_PATH=${INSTALL_PATH%*/} + shift + ;; + --*) + shift + ;; + *) + break + ;; + esac +done + +log() { + cur_date=`date +"%Y-%m-%d %H:%M:%S"` + echo "[runtime] [$cur_date] "$1 +} + +if [ -n "${INSTALL_PATH}" ]; then + if [[ ! "${INSTALL_PATH}" = /* ]]; then + log "[ERROR] use absolute path for --install-path argument" + exit 1 + fi + if [ ! -d ${INSTALL_PATH} ]; then + mkdir ${INSTALL_PATH} >> /dev/null 2>&1 + if [ $? -ne 0 ]; then + log "[ERROR] create ${INSTALL_PATH} failed" + exit 1 + fi + fi + targetdir=${INSTALL_PATH} +elif [ -n "${ASCEND_CUSTOM_OPP_PATH}" ]; then + if [ ! -d ${ASCEND_CUSTOM_OPP_PATH} ]; then + mkdir -p ${ASCEND_CUSTOM_OPP_PATH} >> /dev/null 2>&1 + if [ $? -ne 0 ]; then + log "[ERROR] create ${ASCEND_CUSTOM_OPP_PATH} failed" + fi + fi + targetdir=${ASCEND_CUSTOM_OPP_PATH} +else + if [ "x${ASCEND_OPP_PATH}" == "x" ]; then + log "[ERROR] env ASCEND_OPP_PATH no exist" + exit 1 + fi + targetdir="${ASCEND_OPP_PATH}" +fi + +if [ ! -d $targetdir ];then + log "[ERROR] $targetdir no exist" + exit 1 +fi + +upgrade() +{ + if [ ! -d ${sourcedir}/$vendordir/$1 ]; then + log "[INFO] no need to upgrade ops $1 files" + return 0 + fi + + if [ ! -d ${targetdir}/$vendordir/$1 ];then + log "[INFO] create ${targetdir}/$vendordir/$1." + mkdir -p ${targetdir}/$vendordir/$1 + if [ $? -ne 0 ];then + log "[ERROR] create ${targetdir}/$vendordir/$1 failed" + return 1 + fi + else + has_same_file=-1 + for file_a in ${sourcedir}/$vendordir/$1/*; do + file_b=${file_a##*/}; + if [ "ls ${targetdir}/$vendordir/$1" = "" ]; then + log "[INFO] ${targetdir}/$vendordir/$1 is empty !!" + return 1 + fi + grep -q $file_b <<<`ls ${targetdir}/$vendordir/$1`; + if [[ $? -eq 0 ]]; then + echo -n "${file_b} " + has_same_file=0 + fi + done + if [ 0 -eq $has_same_file ]; then + if test $QUIET = "n"; then + echo "[INFO]: has old version in ${targetdir}/$vendordir/$1, \ + you want to Overlay Installation , please enter:[o]; \ + or replace directory installation , please enter: [r]; \ + or not install , please enter:[n]." + + while true + do + read orn + if [ "$orn" = n ]; then + return 0 + elif [ "$orn" = m ]; then + break; + elif [ "$0rn" = r ]; then + [ -n "${targetdir}/$vendordir/$1/" ] && rm -rf "${targetdir}/$vendordir/$1"/* + break; + else + echo "[ERROR] input error, please input again!" + fi + done + fi + fi + log "[INFO] replace or merge old ops $1 files .g....." + fi + + log "copy new ops $1 files ......" + if [ -d ${targetdir}/$vendordir/$1/ ]; then + chmod -R +w "$targetdir/$vendordir/$1/" >/dev/null 2>&1 + fi + cp -rf ${sourcedir}/$vendordir/$1/* $targetdir/$vendordir/$1/ + if [ $? -ne 0 ];then + log "[ERROR] copy new $1 files failed" + return 1 + fi + + return 0 +} +upgrade_proto() +{ + if [ ! -f ${sourcedir}/$vendordir/custom.proto ]; then + log "[INFO] no need to upgrade custom.proto files" + return 0 + fi + if [ ! -d ${targetdir}/$vendordir/framework/caffe ];then + log "[INFO] create ${targetdir}/$vendordir/framework/caffe." + mkdir -p ${targetdir}/$vendordir/framework/caffe + if [ $? -ne 0 ];then + log "[ERROR] create ${targetdir}/$vendordir/framework/caffe failed" + return 1 + fi + else + if [ -f ${targetdir}/$vendordir/framework/caffe/custom.proto ]; then + # 有老版本,判断是否要覆盖式安装 + if test $QUIET = "n"; then + echo "[INFO] ${targetdir}/$vendordir/framework/caffe has old version"\ + "custom.proto file. Do you want to replace? [y/n] " + + while true + do + read yn + if [ "$yn" = n ]; then + return 0 + elif [ "$yn" = y ]; then + break; + else + echo "[ERROR] input error, please input again!" + fi + done + fi + fi + log "[INFO] replace old caffe.proto files ......" + fi + chmod -R +w "$targetdir/$vendordir/framework/caffe/" >/dev/null 2>&1 + cp -rf ${sourcedir}/$vendordir/custom.proto ${targetdir}/$vendordir/framework/caffe/ + if [ $? -ne 0 ];then + log "[ERROR] copy new custom.proto failed" + return 1 + fi + log "[INFO] copy custom.proto success" + + return 0 +} + +upgrade_file() +{ + if [ ! -e ${sourcedir}/$vendordir/$1 ]; then + log "[INFO] no need to upgrade ops $1 file" + return 0 + fi + + log "copy new $1 files ......" + cp -f ${sourcedir}/$vendordir/$1 $targetdir/$vendordir/$1 + if [ $? -ne 0 ];then + log "[ERROR] copy new $1 file failed" + return 1 + fi + + return 0 +} + +delete_optiling_file() +{ + if [ ! -d ${targetdir}/vendors ];then + log "[INFO] $1 not exist, no need to uninstall" + return 0 + fi + sys_info=$(uname -m) + if [ ! -d ${sourcedir}/$vendordir/$1/ai_core/tbe/op_tiling/lib/linux/${sys_info} ];then + rm -rf ${sourcedir}/$vendordir/$1/ai_core/tbe/op_tiling/liboptiling.so + fi + return 0 +} + +log "[INFO] copy uninstall sh success" + +if [ ! -d ${targetdir}/vendors ];then + log "[INFO] create ${targetdir}/vendors." + mkdir -p ${targetdir}/vendors + if [ $? -ne 0 ];then + log "[ERROR] create ${targetdir}/vendors failed" + return 1 + fi +fi +chmod u+w ${targetdir}/vendors + +echo "[ops_custom]upgrade framework" +upgrade framework +if [ $? -ne 0 ];then + exit 1 +fi + +echo "[ops_custom]upgrade op proto" +upgrade op_proto +if [ $? -ne 0 ];then + exit 1 +fi + +echo "[ops_custom]upgrade version.info" +upgrade_file version.info +if [ $? -ne 0 ];then + exit 1 +fi + +echo "[ops_custom]upgrade op impl" +delete_optiling_file op_impl +upgrade op_impl +if [ $? -ne 0 ];then + exit 1 +fi + +echo "[ops_custom]upgrade op api" +upgrade op_api +if [ $? -ne 0 ];then + exit 1 +fi + +upgrade_proto +if [ $? -ne 0 ];then + exit 1 +fi + +# set the set_env.bash +if [ -n "${INSTALL_PATH}" ] && [ -d ${INSTALL_PATH} ]; then + _ASCEND_CUSTOM_OPP_PATH=${targetdir}/${vendordir} + bin_path="${_ASCEND_CUSTOM_OPP_PATH}/bin" + set_env_variable="#!/bin/bash\nexport ASCEND_CUSTOM_OPP_PATH=${_ASCEND_CUSTOM_OPP_PATH}:\${ASCEND_CUSTOM_OPP_PATH}" + if [ ! -d ${bin_path} ]; then + mkdir -p ${bin_path} >> /dev/null 2>&1 + if [ $? -ne 0 ]; then + log "[ERROR] create ${bin_path} failed" + exit 1 + fi + fi + echo -e ${set_env_variable} > ${bin_path}/set_env.bash + if [ $? -ne 0 ]; then + log "[ERROR] write ASCEND_CUSTOM_OPP_PATH to set_env.bash failed" + exit 1 + else + log "[INFO] using requirements: when custom module install finished or before you run the custom module, \ + execute the command [ source ${bin_path}/set_env.bash ] to set the environment path" + fi +else + config_file=${targetdir}/vendors/config.ini + if [ ! -f ${config_file} ]; then + touch ${config_file} + chmod 640 ${config_file} + echo "load_priority=$vendor_name" > ${config_file} + if [ $? -ne 0 ];then + echo "echo load_priority failed" + exit 1 + fi + else + found_vendors="$(grep -w "load_priority" "$config_file" | cut --only-delimited -d"=" -f2-)" + found_vendor=$(echo $found_vendors | sed "s/$vendor_name//g" | tr ',' ' ') + vendor=$(echo $found_vendor | tr -s ' ' ',') + if [ "$vendor" != "" ]; then + sed -i "/load_priority=$found_vendors/s@load_priority=$found_vendors@load_priority=$vendor_name,$vendor@g" "$config_file" + fi + fi +fi + +chmod u-w ${targetdir}/vendors + +if [ -d ${targetdir}/$vendordir/op_impl/cpu/aicpu_kernel/impl/ ]; then + chmod -R 440 ${targetdir}/$vendordir/op_impl/cpu/aicpu_kernel/impl/* >/dev/null 2>&1 +fi +if [ -f ${targetdir}/ascend_install.info ]; then + chmod -R 440 ${targetdir}/ascend_install.info +fi +if [ -f ${targetdir}/scene.info ]; then + chmod -R 440 ${targetdir}/scene.info +fi +if [ -f ${targetdir}/version.info ]; then + chmod -R 440 ${targetdir}/version.info +fi + +echo "SUCCESS" +exit 0 + diff --git a/Increase_Host_compute/Is_increase/scripts/upgrade.sh b/Increase_Host_compute/Is_increase/scripts/upgrade.sh new file mode 100644 index 0000000000000000000000000000000000000000..e091734858534a6aa10bb5204b87302438004926 --- /dev/null +++ b/Increase_Host_compute/Is_increase/scripts/upgrade.sh @@ -0,0 +1,151 @@ +#!/bin/bash +vendor_name=customize +targetdir=/usr/local/Ascend/opp +target_custom=0 + +sourcedir=$PWD/packages +vendordir=vendors/$vendor_name + +log() { + cur_date=`date +"%Y-%m-%d %H:%M:%S"` + echo "[runtime] [$cur_date] "$1 +} + +if [[ "x${ASCEND_OPP_PATH}" == "x" ]];then + log "[ERROR] env ASCEND_OPP_PATH no exist" + exit 1 +fi + +targetdir=${ASCEND_OPP_PATH} + +if [ ! -d $targetdir ];then + log "[ERROR] $targetdir no exist" + exit 1 +fi + +upgrade() +{ + if [ ! -d ${sourcedir}/$vendordir/$1 ]; then + log "[INFO] no need to upgrade ops $1 files" + return 0 + fi + + if [ ! -d ${targetdir}/$vendordir/$1 ];then + log "[INFO] create ${targetdir}/$vendordir/$1." + mkdir -p ${targetdir}/$vendordir/$1 + if [ $? -ne 0 ];then + log "[ERROR] create ${targetdir}/$vendordir/$1 failed" + return 1 + fi + else + vendor_installed_dir=$(ls "$targetdir/vendors" 2> /dev/null) + for i in $vendor_installed_dir;do + vendor_installed_file=$(ls "$vendor_installed_dir/$vendor_name/$i" 2> /dev/null) + if [ "$i" = "$vendor_name" ] && [ "$vendor_installed_file" != "" ]; then + echo "[INFO]: $vendor_name custom opp package has been installed on the path $vendor_installed_dir, \ + you want to Overlay Installation , please enter:[o]; \ + or replace directory installation , please enter: [r]; \ + or not install , please enter:[n]." + fi + while true + do + read mrn + if [ "$mrn" = m ]; then + break + elif [ "$mrn" = r ]; then + [ -n "$vendor_installed_file"] && rm -rf "$vendor_installed_file" + break + elif [ "$mrn" = n ]; then + return 0 + else + echo "[WARNING]: Input error, please input m or r or n to choose!" + fi + done + done + log "[INFO] replace old ops $1 files ......" + fi + + log "copy new ops $1 files ......" + cp -rf ${sourcedir}/$vendordir/$1/* $targetdir/$vendordir/$1/ + if [ $? -ne 0 ];then + log "[ERROR] copy new $1 files failed" + return 1 + fi + + return 0 +} + +upgrade_file() +{ + if [ ! -e ${sourcedir}/$vendordir/$1 ]; then + log "[INFO] no need to upgrade ops $1 file" + return 0 + fi + + log "copy new $1 files ......" + cp -f ${sourcedir}/$vendordir/$1 $targetdir/$vendordir/$1 + if [ $? -ne 0 ];then + log "[ERROR] copy new $1 file failed" + return 1 + fi + + return 0 +} + +log "[INFO] copy uninstall sh success" + +echo "[ops_custom]upgrade framework" +upgrade framework +if [ $? -ne 0 ];then + exit 1 +fi + +echo "[ops_custom]upgrade op proto" +upgrade op_proto +if [ $? -ne 0 ];then + exit 1 +fi + +echo "[ops_custom]upgrade op impl" +upgrade op_impl +if [ $? -ne 0 ];then + exit 1 +fi + +echo "[ops_custom]upgrade op api" +upgrade op_api +if [ $? -ne 0 ];then + exit 1 +fi + +echo "[ops_custom]upgrade version.info" +upgrade_file version.info +if [ $? -ne 0 ];then + exit 1 +fi + +config_file=${targetdir}/vendors/config.ini +found_vendors="$(grep -w "load_priority" "$config_file" | cut --only-delimited -d"=" -f2-)" +found_vendor=$(echo $found_vendors | sed "s/$vendor_name//g" | tr ',' ' ') +vendor=$(echo $found_vendor | tr -s ' ' ',') +if [ "$vendor" != "" ]; then + sed -i "/load_priority=$found_vendors/s@load_priority=$found_vendors@load_priority=$vendor_name,$vendor@g" "$config_file" +fi + +changemode() +{ + if [ -d ${targetdir} ];then + chmod -R 550 ${targetdir}>/dev/null 2>&1 + fi + + return 0 +} +echo "[ops_custom]changemode..." +#changemode +if [ $? -ne 0 ];then + exit 1 +fi + +echo "SUCCESS" +exit 0 + diff --git a/Increase_Host_compute/No_double_buffer/CMakeLists.txt b/Increase_Host_compute/No_double_buffer/CMakeLists.txt new file mode 100644 index 0000000000000000000000000000000000000000..584132d80993d309434fb1303de83910a1989aba --- /dev/null +++ b/Increase_Host_compute/No_double_buffer/CMakeLists.txt @@ -0,0 +1,69 @@ +cmake_minimum_required(VERSION 3.16.0) +project(opp) +if(ENABLE_CROSS_COMPILE) + if(${CMAKE_SYSTEM_PROCESSOR} STREQUAL x86_64) + set(CROSS_COMPILE_PLATFORM aarch64) + else() + set(CROSS_COMPILE_PLATFORM x86_64) + endif() + set(PLATFORM ${CMAKE_SYSTEM_PROCESSOR}) + set(CMAKE_COMPILE_COMPILER_LIBRARY ${ASCEND_CANN_PACKAGE_PATH}/${PLATFORM}-linux/devlib/linux/${CROSS_COMPILE_PLATFORM}/) + set(CMAKE_COMPILE_RUNTIME_LIBRARY ${ASCEND_CANN_PACKAGE_PATH}/${PLATFORM}-linux/devlib/${CROSS_COMPILE_PLATFORM}/) + set(CMAKE_SYSTEM_PROCESSOR ${CROSS_COMPILE_PLATFORM}) + set(CMAKE_COMPILE ${CMAKE_CXX_COMPILER}) + set(CMAKE_CXX_COMPILER ${CMAKE_CROSS_PLATFORM_COMPILER}) +else() + set(CMAKE_COMPILE ${CMAKE_CXX_COMPILER}) +endif() + +include(cmake/config.cmake) +include(cmake/func.cmake) +include(cmake/intf.cmake) + +if(EXISTS ${CMAKE_CURRENT_SOURCE_DIR}/framework) + add_subdirectory(framework) +endif() +if(EXISTS ${CMAKE_CURRENT_SOURCE_DIR}/op_host) + add_subdirectory(op_host) +endif() +if(EXISTS ${CMAKE_CURRENT_SOURCE_DIR}/op_kernel) + add_subdirectory(op_kernel) +endif() +if(ENABLE_TEST AND EXISTS ${CMAKE_CURRENT_SOURCE_DIR}/testcases) + add_subdirectory(testcases) +endif() + +# modify vendor_name in install.sh and upgrade.sh +add_custom_command(OUTPUT ${CMAKE_BINARY_DIR}/scripts/install.sh ${CMAKE_BINARY_DIR}/scripts/upgrade.sh + COMMAND mkdir -p ${CMAKE_BINARY_DIR}/scripts + COMMAND cp -r ${CMAKE_SOURCE_DIR}/scripts/* ${CMAKE_BINARY_DIR}/scripts/ + COMMAND sed -i "s/vendor_name=customize/vendor_name=${vendor_name}/g" ${CMAKE_BINARY_DIR}/scripts/* +) +add_custom_target(modify_vendor ALL DEPENDS ${CMAKE_BINARY_DIR}/scripts/install.sh ${CMAKE_BINARY_DIR}/scripts/upgrade.sh) +install(DIRECTORY ${CMAKE_BINARY_DIR}/scripts/ DESTINATION . FILE_PERMISSIONS OWNER_EXECUTE OWNER_READ GROUP_READ) + +install(FILES ${CMAKE_SOURCE_DIR}/custom.proto DESTINATION packages OPTIONAL) + +get_system_info(SYSTEM_INFO) + +# gen version.info +add_custom_target(gen_version_info ALL + COMMAND bash ${CMAKE_CURRENT_SOURCE_DIR}/cmake/util/gen_version_info.sh ${ASCEND_CANN_PACKAGE_PATH} ${CMAKE_CURRENT_BINARY_DIR} +) + +install(FILES ${CMAKE_CURRENT_BINARY_DIR}/version.info + DESTINATION packages/vendors/${vendor_name}/) + +# CPack config +set(CPACK_PACKAGE_NAME ${CMAKE_PROJECT_NAME}) +set(CPACK_PACKAGE_VERSION ${CMAKE_PROJECT_VERSION}) +set(CPACK_PACKAGE_DESCRIPTION "CPack opp project") +set(CPACK_PACKAGE_DESCRIPTION_SUMMARY "CPack opp project") +set(CPACK_PACKAGE_DIRECTORY ${CMAKE_INSTALL_PREFIX}) +set(CPACK_PACKAGE_FILE_NAME "custom_opp_${SYSTEM_INFO}.run") +set(CPACK_GENERATOR External) +set(CPACK_CMAKE_GENERATOR "Unix Makefiles") +set(CPACK_EXTERNAL_ENABLE_STAGING TRUE) +set(CPACK_EXTERNAL_PACKAGE_SCRIPT ${CMAKE_SOURCE_DIR}/cmake/makeself.cmake) +set(CPACK_EXTERNAL_BUILT_PACKAGES ${CPACK_PACKAGE_DIRECTORY}/_CPack_Packages/Linux/External/${CPACK_PACKAGE_FILE_NAME}/${CPACK_PACKAGE_FILE_NAME}) +include(CPack) diff --git a/Increase_Host_compute/No_double_buffer/CMakePresets.json b/Increase_Host_compute/No_double_buffer/CMakePresets.json new file mode 100644 index 0000000000000000000000000000000000000000..5033c4a9375a5013b6e4dd95e3c88c9a9762f69a --- /dev/null +++ b/Increase_Host_compute/No_double_buffer/CMakePresets.json @@ -0,0 +1,64 @@ +{ + "version": 1, + "cmakeMinimumRequired": { + "major": 3, + "minor": 19, + "patch": 0 + }, + "configurePresets": [ + { + "name": "default", + "displayName": "Default Config", + "description": "Default build using Unix Makefiles generator", + "generator": "Unix Makefiles", + "binaryDir": "${sourceDir}/build_out", + "cacheVariables": { + "CMAKE_BUILD_TYPE": { + "type": "STRING", + "value": "Release" + }, + "ENABLE_SOURCE_PACKAGE": { + "type": "BOOL", + "value": "True" + }, + "ENABLE_BINARY_PACKAGE": { + "type": "BOOL", + "value": "True" + }, + "ASCEND_COMPUTE_UNIT": { + "type": "STRING", + "value": "ascend310p;ascend310b;ascend910;ascend910b" + //"value": "ascend910b" + }, + "ENABLE_TEST": { + "type": "BOOL", + "value": "True" + }, + "vendor_name": { + "type": "STRING", + "value": "customize" + }, + "ASCEND_CANN_PACKAGE_PATH": { + "type": "PATH", + "value": "/usr/local/Ascend/ascend-toolkit/latest" + }, + "ASCEND_PYTHON_EXECUTABLE": { + "type": "STRING", + "value": "python3" + }, + "CMAKE_INSTALL_PREFIX": { + "type": "PATH", + "value": "${sourceDir}/build_out" + }, + "ENABLE_CROSS_COMPILE": { + "type": "BOOL", + "value": "False" + }, + "CMAKE_CROSS_PLATFORM_COMPILER": { + "type": "PATH", + "value": "/usr/bin/aarch64-linux-gnu-g++" + } + } + } + ] +} diff --git a/Increase_Host_compute/No_double_buffer/build.sh b/Increase_Host_compute/No_double_buffer/build.sh new file mode 100644 index 0000000000000000000000000000000000000000..4be96d7d8b99f0dd4b8052a16d17afe9c809fb54 --- /dev/null +++ b/Increase_Host_compute/No_double_buffer/build.sh @@ -0,0 +1,37 @@ +#!/bin/bash +script_path=$(realpath $(dirname $0)) + + +mkdir -p build_out +rm -rf build_out/* +cd build_out + +cmake_version=$(cmake --version | grep "cmake version" | awk '{print $3}') +if [ "$cmake_version" \< "3.19.0" ] ; then + opts=$(python3 $script_path/cmake/util/preset_parse.py $script_path/CMakePresets.json) + echo $opts + cmake .. $opts +else + cmake .. --preset=default +fi +target=package +if [ "$1"x != ""x ]; then target=$1; fi + +cmake --build . --target $target -j16 +if [ $? -ne 0 ]; then exit 1; fi + +if [ $target = "package" ]; then + if test -d ./op_kernel/binary ; then + ./cust*.run + if [ $? -ne 0 ]; then exit 1; fi + cmake --build . --target binary -j16 + if [ $? -ne 0 ]; then exit 1; fi + cmake --build . --target $target -j16 + fi +fi + +# for debug +# cd build_out +# make +# cpack +# verbose append -v diff --git a/Increase_Host_compute/No_double_buffer/build_out/CMakeCache.txt b/Increase_Host_compute/No_double_buffer/build_out/CMakeCache.txt new file mode 100644 index 0000000000000000000000000000000000000000..ef6c7aae6ec2059bb24c07b1e30eec80993100c5 --- /dev/null +++ b/Increase_Host_compute/No_double_buffer/build_out/CMakeCache.txt @@ -0,0 +1,425 @@ +# This is the CMakeCache file. +# For build in directory: /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out +# It was generated by CMake: /usr/bin/cmake +# You can edit this file to change values found and used by cmake. +# If you do not want to change any of the values, simply exit the editor. +# If you do want to change a value, simply edit, save, and exit the editor. +# The syntax for the file is as follows: +# KEY:TYPE=VALUE +# KEY is the name of a variable in the cache. +# TYPE is a hint to GUIs for the type of VALUE, DO NOT EDIT TYPE!. +# VALUE is the current value for the KEY. + +######################## +# EXTERNAL cache entries +######################## + +//No help, variable specified on the command line. +ASCEND_CANN_PACKAGE_PATH:PATH=/usr/local/Ascend/ascend-toolkit/latest + +//No help, variable specified on the command line. +ASCEND_COMPUTE_UNIT:STRING=ascend310p;ascend310b;ascend910;ascend910b + +//No help, variable specified on the command line. +ASCEND_PYTHON_EXECUTABLE:STRING=python3 + +//Path to a program. +CMAKE_ADDR2LINE:FILEPATH=/usr/bin/addr2line + +//Path to a program. +CMAKE_AR:FILEPATH=/usr/bin/ar + +//No help, variable specified on the command line. +CMAKE_BUILD_TYPE:STRING=Release + +//Enable/Disable color output during build. +CMAKE_COLOR_MAKEFILE:BOOL=ON + +//No help, variable specified on the command line. +CMAKE_CROSS_PLATFORM_COMPILER:PATH=/usr/bin/aarch64-linux-gnu-g++ + +//CXX compiler +CMAKE_CXX_COMPILER:FILEPATH=/usr/bin/c++ + +//A wrapper around 'ar' adding the appropriate '--plugin' option +// for the GCC compiler +CMAKE_CXX_COMPILER_AR:FILEPATH=/usr/bin/gcc-ar-11 + +//A wrapper around 'ranlib' adding the appropriate '--plugin' option +// for the GCC compiler +CMAKE_CXX_COMPILER_RANLIB:FILEPATH=/usr/bin/gcc-ranlib-11 + +//Flags used by the CXX compiler during all build types. +CMAKE_CXX_FLAGS:STRING= + +//Flags used by the CXX compiler during DEBUG builds. +CMAKE_CXX_FLAGS_DEBUG:STRING=-g + +//Flags used by the CXX compiler during MINSIZEREL builds. +CMAKE_CXX_FLAGS_MINSIZEREL:STRING=-Os -DNDEBUG + +//Flags used by the CXX compiler during RELEASE builds. +CMAKE_CXX_FLAGS_RELEASE:STRING=-O3 -DNDEBUG + +//Flags used by the CXX compiler during RELWITHDEBINFO builds. +CMAKE_CXX_FLAGS_RELWITHDEBINFO:STRING=-O2 -g -DNDEBUG + +//C compiler +CMAKE_C_COMPILER:FILEPATH=/usr/bin/cc + +//A wrapper around 'ar' adding the appropriate '--plugin' option +// for the GCC compiler +CMAKE_C_COMPILER_AR:FILEPATH=/usr/bin/gcc-ar-11 + +//A wrapper around 'ranlib' adding the appropriate '--plugin' option +// for the GCC compiler +CMAKE_C_COMPILER_RANLIB:FILEPATH=/usr/bin/gcc-ranlib-11 + +//Flags used by the C compiler during all build types. +CMAKE_C_FLAGS:STRING= + +//Flags used by the C compiler during DEBUG builds. +CMAKE_C_FLAGS_DEBUG:STRING=-g + +//Flags used by the C compiler during MINSIZEREL builds. +CMAKE_C_FLAGS_MINSIZEREL:STRING=-Os -DNDEBUG + +//Flags used by the C compiler during RELEASE builds. +CMAKE_C_FLAGS_RELEASE:STRING=-O3 -DNDEBUG + +//Flags used by the C compiler during RELWITHDEBINFO builds. +CMAKE_C_FLAGS_RELWITHDEBINFO:STRING=-O2 -g -DNDEBUG + +//Path to a program. +CMAKE_DLLTOOL:FILEPATH=CMAKE_DLLTOOL-NOTFOUND + +//Flags used by the linker during all build types. +CMAKE_EXE_LINKER_FLAGS:STRING= + +//Flags used by the linker during DEBUG builds. +CMAKE_EXE_LINKER_FLAGS_DEBUG:STRING= + +//Flags used by the linker during MINSIZEREL builds. +CMAKE_EXE_LINKER_FLAGS_MINSIZEREL:STRING= + +//Flags used by the linker during RELEASE builds. +CMAKE_EXE_LINKER_FLAGS_RELEASE:STRING= + +//Flags used by the linker during RELWITHDEBINFO builds. +CMAKE_EXE_LINKER_FLAGS_RELWITHDEBINFO:STRING= + +//Enable/Disable output of compile commands during generation. +CMAKE_EXPORT_COMPILE_COMMANDS:BOOL= + +//No help, variable specified on the command line. +CMAKE_INSTALL_PREFIX:PATH=/Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out + +//Path to a program. +CMAKE_LINKER:FILEPATH=/usr/bin/ld + +//Path to a program. +CMAKE_MAKE_PROGRAM:FILEPATH=/usr/bin/gmake + +//Flags used by the linker during the creation of modules during +// all build types. +CMAKE_MODULE_LINKER_FLAGS:STRING= + +//Flags used by the linker during the creation of modules during +// DEBUG builds. +CMAKE_MODULE_LINKER_FLAGS_DEBUG:STRING= + +//Flags used by the linker during the creation of modules during +// MINSIZEREL builds. +CMAKE_MODULE_LINKER_FLAGS_MINSIZEREL:STRING= + +//Flags used by the linker during the creation of modules during +// RELEASE builds. +CMAKE_MODULE_LINKER_FLAGS_RELEASE:STRING= + +//Flags used by the linker during the creation of modules during +// RELWITHDEBINFO builds. +CMAKE_MODULE_LINKER_FLAGS_RELWITHDEBINFO:STRING= + +//Path to a program. +CMAKE_NM:FILEPATH=/usr/bin/nm + +//Path to a program. +CMAKE_OBJCOPY:FILEPATH=/usr/bin/objcopy + +//Path to a program. +CMAKE_OBJDUMP:FILEPATH=/usr/bin/objdump + +//Value Computed by CMake +CMAKE_PROJECT_DESCRIPTION:STATIC= + +//Value Computed by CMake +CMAKE_PROJECT_HOMEPAGE_URL:STATIC= + +//Value Computed by CMake +CMAKE_PROJECT_NAME:STATIC=opp + +//Path to a program. +CMAKE_RANLIB:FILEPATH=/usr/bin/ranlib + +//Path to a program. +CMAKE_READELF:FILEPATH=/usr/bin/readelf + +//Flags used by the linker during the creation of shared libraries +// during all build types. +CMAKE_SHARED_LINKER_FLAGS:STRING= + +//Flags used by the linker during the creation of shared libraries +// during DEBUG builds. +CMAKE_SHARED_LINKER_FLAGS_DEBUG:STRING= + +//Flags used by the linker during the creation of shared libraries +// during MINSIZEREL builds. +CMAKE_SHARED_LINKER_FLAGS_MINSIZEREL:STRING= + +//Flags used by the linker during the creation of shared libraries +// during RELEASE builds. +CMAKE_SHARED_LINKER_FLAGS_RELEASE:STRING= + +//Flags used by the linker during the creation of shared libraries +// during RELWITHDEBINFO builds. +CMAKE_SHARED_LINKER_FLAGS_RELWITHDEBINFO:STRING= + +//If set, runtime paths are not added when installing shared libraries, +// but are added when building. +CMAKE_SKIP_INSTALL_RPATH:BOOL=NO + +//If set, runtime paths are not added when using shared libraries. +CMAKE_SKIP_RPATH:BOOL=NO + +//Flags used by the linker during the creation of static libraries +// during all build types. +CMAKE_STATIC_LINKER_FLAGS:STRING= + +//Flags used by the linker during the creation of static libraries +// during DEBUG builds. +CMAKE_STATIC_LINKER_FLAGS_DEBUG:STRING= + +//Flags used by the linker during the creation of static libraries +// during MINSIZEREL builds. +CMAKE_STATIC_LINKER_FLAGS_MINSIZEREL:STRING= + +//Flags used by the linker during the creation of static libraries +// during RELEASE builds. +CMAKE_STATIC_LINKER_FLAGS_RELEASE:STRING= + +//Flags used by the linker during the creation of static libraries +// during RELWITHDEBINFO builds. +CMAKE_STATIC_LINKER_FLAGS_RELWITHDEBINFO:STRING= + +//Path to a program. +CMAKE_STRIP:FILEPATH=/usr/bin/strip + +//If this value is on, makefiles will be generated without the +// .SILENT directive, and all commands will be echoed to the console +// during the make. This is useful for debugging only. With Visual +// Studio IDE projects all commands are done without /nologo. +CMAKE_VERBOSE_MAKEFILE:BOOL=FALSE + +//Enable to build RPM source packages +CPACK_SOURCE_RPM:BOOL=OFF + +//Enable to build TBZ2 source packages +CPACK_SOURCE_TBZ2:BOOL=ON + +//Enable to build TGZ source packages +CPACK_SOURCE_TGZ:BOOL=ON + +//Enable to build TXZ source packages +CPACK_SOURCE_TXZ:BOOL=ON + +//Enable to build TZ source packages +CPACK_SOURCE_TZ:BOOL=ON + +//Enable to build ZIP source packages +CPACK_SOURCE_ZIP:BOOL=OFF + +//No help, variable specified on the command line. +ENABLE_BINARY_PACKAGE:BOOL=True + +//No help, variable specified on the command line. +ENABLE_CROSS_COMPILE:BOOL=False + +//No help, variable specified on the command line. +ENABLE_SOURCE_PACKAGE:BOOL=True + +//No help, variable specified on the command line. +ENABLE_TEST:BOOL=True + +//Value Computed by CMake +opp_BINARY_DIR:STATIC=/Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out + +//Value Computed by CMake +opp_IS_TOP_LEVEL:STATIC=ON + +//Value Computed by CMake +opp_SOURCE_DIR:STATIC=/Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer + +//No help, variable specified on the command line. +vendor_name:STRING=customize + + +######################## +# INTERNAL cache entries +######################## + +//ADVANCED property for variable: CMAKE_ADDR2LINE +CMAKE_ADDR2LINE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_AR +CMAKE_AR-ADVANCED:INTERNAL=1 +//This is the directory where this CMakeCache.txt was created +CMAKE_CACHEFILE_DIR:INTERNAL=/Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out +//Major version of cmake used to create the current loaded cache +CMAKE_CACHE_MAJOR_VERSION:INTERNAL=3 +//Minor version of cmake used to create the current loaded cache +CMAKE_CACHE_MINOR_VERSION:INTERNAL=22 +//Patch version of cmake used to create the current loaded cache +CMAKE_CACHE_PATCH_VERSION:INTERNAL=1 +//ADVANCED property for variable: CMAKE_COLOR_MAKEFILE +CMAKE_COLOR_MAKEFILE-ADVANCED:INTERNAL=1 +//Path to CMake executable. +CMAKE_COMMAND:INTERNAL=/usr/bin/cmake +//Path to cpack program executable. +CMAKE_CPACK_COMMAND:INTERNAL=/usr/bin/cpack +//Path to ctest program executable. +CMAKE_CTEST_COMMAND:INTERNAL=/usr/bin/ctest +//ADVANCED property for variable: CMAKE_CXX_COMPILER +CMAKE_CXX_COMPILER-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CXX_COMPILER_AR +CMAKE_CXX_COMPILER_AR-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CXX_COMPILER_RANLIB +CMAKE_CXX_COMPILER_RANLIB-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CXX_FLAGS +CMAKE_CXX_FLAGS-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CXX_FLAGS_DEBUG +CMAKE_CXX_FLAGS_DEBUG-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CXX_FLAGS_MINSIZEREL +CMAKE_CXX_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CXX_FLAGS_RELEASE +CMAKE_CXX_FLAGS_RELEASE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CXX_FLAGS_RELWITHDEBINFO +CMAKE_CXX_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_COMPILER +CMAKE_C_COMPILER-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_COMPILER_AR +CMAKE_C_COMPILER_AR-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_COMPILER_RANLIB +CMAKE_C_COMPILER_RANLIB-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_FLAGS +CMAKE_C_FLAGS-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_FLAGS_DEBUG +CMAKE_C_FLAGS_DEBUG-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_FLAGS_MINSIZEREL +CMAKE_C_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_FLAGS_RELEASE +CMAKE_C_FLAGS_RELEASE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_FLAGS_RELWITHDEBINFO +CMAKE_C_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_DLLTOOL +CMAKE_DLLTOOL-ADVANCED:INTERNAL=1 +//Executable file format +CMAKE_EXECUTABLE_FORMAT:INTERNAL=ELF +//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS +CMAKE_EXE_LINKER_FLAGS-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_DEBUG +CMAKE_EXE_LINKER_FLAGS_DEBUG-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_MINSIZEREL +CMAKE_EXE_LINKER_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_RELEASE +CMAKE_EXE_LINKER_FLAGS_RELEASE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_RELWITHDEBINFO +CMAKE_EXE_LINKER_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_EXPORT_COMPILE_COMMANDS +CMAKE_EXPORT_COMPILE_COMMANDS-ADVANCED:INTERNAL=1 +//Name of external makefile project generator. +CMAKE_EXTRA_GENERATOR:INTERNAL= +//Name of generator. +CMAKE_GENERATOR:INTERNAL=Unix Makefiles +//Generator instance identifier. +CMAKE_GENERATOR_INSTANCE:INTERNAL= +//Name of generator platform. +CMAKE_GENERATOR_PLATFORM:INTERNAL= +//Name of generator toolset. +CMAKE_GENERATOR_TOOLSET:INTERNAL= +//Source directory with the top level CMakeLists.txt file for this +// project +CMAKE_HOME_DIRECTORY:INTERNAL=/Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer +//Install .so files without execute permission. +CMAKE_INSTALL_SO_NO_EXE:INTERNAL=1 +//ADVANCED property for variable: CMAKE_LINKER +CMAKE_LINKER-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_MAKE_PROGRAM +CMAKE_MAKE_PROGRAM-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS +CMAKE_MODULE_LINKER_FLAGS-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS_DEBUG +CMAKE_MODULE_LINKER_FLAGS_DEBUG-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS_MINSIZEREL +CMAKE_MODULE_LINKER_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS_RELEASE +CMAKE_MODULE_LINKER_FLAGS_RELEASE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS_RELWITHDEBINFO +CMAKE_MODULE_LINKER_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_NM +CMAKE_NM-ADVANCED:INTERNAL=1 +//number of local generators +CMAKE_NUMBER_OF_MAKEFILES:INTERNAL=5 +//ADVANCED property for variable: CMAKE_OBJCOPY +CMAKE_OBJCOPY-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_OBJDUMP +CMAKE_OBJDUMP-ADVANCED:INTERNAL=1 +//Platform information initialized +CMAKE_PLATFORM_INFO_INITIALIZED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_RANLIB +CMAKE_RANLIB-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_READELF +CMAKE_READELF-ADVANCED:INTERNAL=1 +//Path to CMake installation. +CMAKE_ROOT:INTERNAL=/usr/share/cmake-3.22 +//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS +CMAKE_SHARED_LINKER_FLAGS-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_DEBUG +CMAKE_SHARED_LINKER_FLAGS_DEBUG-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_MINSIZEREL +CMAKE_SHARED_LINKER_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_RELEASE +CMAKE_SHARED_LINKER_FLAGS_RELEASE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_RELWITHDEBINFO +CMAKE_SHARED_LINKER_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_SKIP_INSTALL_RPATH +CMAKE_SKIP_INSTALL_RPATH-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_SKIP_RPATH +CMAKE_SKIP_RPATH-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS +CMAKE_STATIC_LINKER_FLAGS-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS_DEBUG +CMAKE_STATIC_LINKER_FLAGS_DEBUG-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS_MINSIZEREL +CMAKE_STATIC_LINKER_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS_RELEASE +CMAKE_STATIC_LINKER_FLAGS_RELEASE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS_RELWITHDEBINFO +CMAKE_STATIC_LINKER_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_STRIP +CMAKE_STRIP-ADVANCED:INTERNAL=1 +//uname command +CMAKE_UNAME:INTERNAL=/usr/bin/uname +//ADVANCED property for variable: CMAKE_VERBOSE_MAKEFILE +CMAKE_VERBOSE_MAKEFILE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CPACK_SOURCE_RPM +CPACK_SOURCE_RPM-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CPACK_SOURCE_TBZ2 +CPACK_SOURCE_TBZ2-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CPACK_SOURCE_TGZ +CPACK_SOURCE_TGZ-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CPACK_SOURCE_TXZ +CPACK_SOURCE_TXZ-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CPACK_SOURCE_TZ +CPACK_SOURCE_TZ-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CPACK_SOURCE_ZIP +CPACK_SOURCE_ZIP-ADVANCED:INTERNAL=1 + diff --git a/Increase_Host_compute/No_double_buffer/build_out/CMakeFiles/3.22.1/CMakeCCompiler.cmake b/Increase_Host_compute/No_double_buffer/build_out/CMakeFiles/3.22.1/CMakeCCompiler.cmake new file mode 100644 index 0000000000000000000000000000000000000000..0c0b1de27a84397ebfeef2c8c3b6b19603608c1f --- /dev/null +++ b/Increase_Host_compute/No_double_buffer/build_out/CMakeFiles/3.22.1/CMakeCCompiler.cmake @@ -0,0 +1,72 @@ +set(CMAKE_C_COMPILER "/usr/bin/cc") +set(CMAKE_C_COMPILER_ARG1 "") +set(CMAKE_C_COMPILER_ID "GNU") +set(CMAKE_C_COMPILER_VERSION "11.4.0") +set(CMAKE_C_COMPILER_VERSION_INTERNAL "") +set(CMAKE_C_COMPILER_WRAPPER "") +set(CMAKE_C_STANDARD_COMPUTED_DEFAULT "17") +set(CMAKE_C_EXTENSIONS_COMPUTED_DEFAULT "ON") +set(CMAKE_C_COMPILE_FEATURES "c_std_90;c_function_prototypes;c_std_99;c_restrict;c_variadic_macros;c_std_11;c_static_assert;c_std_17;c_std_23") +set(CMAKE_C90_COMPILE_FEATURES "c_std_90;c_function_prototypes") +set(CMAKE_C99_COMPILE_FEATURES "c_std_99;c_restrict;c_variadic_macros") +set(CMAKE_C11_COMPILE_FEATURES "c_std_11;c_static_assert") +set(CMAKE_C17_COMPILE_FEATURES "c_std_17") +set(CMAKE_C23_COMPILE_FEATURES "c_std_23") + +set(CMAKE_C_PLATFORM_ID "Linux") +set(CMAKE_C_SIMULATE_ID "") +set(CMAKE_C_COMPILER_FRONTEND_VARIANT "") +set(CMAKE_C_SIMULATE_VERSION "") + + + + +set(CMAKE_AR "/usr/bin/ar") +set(CMAKE_C_COMPILER_AR "/usr/bin/gcc-ar-11") +set(CMAKE_RANLIB "/usr/bin/ranlib") +set(CMAKE_C_COMPILER_RANLIB "/usr/bin/gcc-ranlib-11") +set(CMAKE_LINKER "/usr/bin/ld") +set(CMAKE_MT "") +set(CMAKE_COMPILER_IS_GNUCC 1) +set(CMAKE_C_COMPILER_LOADED 1) +set(CMAKE_C_COMPILER_WORKS TRUE) +set(CMAKE_C_ABI_COMPILED TRUE) + +set(CMAKE_C_COMPILER_ENV_VAR "CC") + +set(CMAKE_C_COMPILER_ID_RUN 1) +set(CMAKE_C_SOURCE_FILE_EXTENSIONS c;m) +set(CMAKE_C_IGNORE_EXTENSIONS h;H;o;O;obj;OBJ;def;DEF;rc;RC) +set(CMAKE_C_LINKER_PREFERENCE 10) + +# Save compiler ABI information. +set(CMAKE_C_SIZEOF_DATA_PTR "8") +set(CMAKE_C_COMPILER_ABI "ELF") +set(CMAKE_C_BYTE_ORDER "LITTLE_ENDIAN") +set(CMAKE_C_LIBRARY_ARCHITECTURE "aarch64-linux-gnu") + +if(CMAKE_C_SIZEOF_DATA_PTR) + set(CMAKE_SIZEOF_VOID_P "${CMAKE_C_SIZEOF_DATA_PTR}") +endif() + +if(CMAKE_C_COMPILER_ABI) + set(CMAKE_INTERNAL_PLATFORM_ABI "${CMAKE_C_COMPILER_ABI}") +endif() + +if(CMAKE_C_LIBRARY_ARCHITECTURE) + set(CMAKE_LIBRARY_ARCHITECTURE "aarch64-linux-gnu") +endif() + +set(CMAKE_C_CL_SHOWINCLUDES_PREFIX "") +if(CMAKE_C_CL_SHOWINCLUDES_PREFIX) + set(CMAKE_CL_SHOWINCLUDES_PREFIX "${CMAKE_C_CL_SHOWINCLUDES_PREFIX}") +endif() + + + + + +set(CMAKE_C_IMPLICIT_INCLUDE_DIRECTORIES "/usr/lib/gcc/aarch64-linux-gnu/11/include;/usr/local/include;/usr/include/aarch64-linux-gnu;/usr/include") +set(CMAKE_C_IMPLICIT_LINK_LIBRARIES "gcc;gcc_s;c;gcc;gcc_s") +set(CMAKE_C_IMPLICIT_LINK_DIRECTORIES "/usr/lib/gcc/aarch64-linux-gnu/11;/usr/lib/aarch64-linux-gnu;/usr/lib;/lib/aarch64-linux-gnu;/lib") +set(CMAKE_C_IMPLICIT_LINK_FRAMEWORK_DIRECTORIES "") diff --git a/Increase_Host_compute/No_double_buffer/build_out/CMakeFiles/3.22.1/CMakeCXXCompiler.cmake b/Increase_Host_compute/No_double_buffer/build_out/CMakeFiles/3.22.1/CMakeCXXCompiler.cmake new file mode 100644 index 0000000000000000000000000000000000000000..f59b84fb1dde571d148db8893f9869d15fbb300d --- /dev/null +++ b/Increase_Host_compute/No_double_buffer/build_out/CMakeFiles/3.22.1/CMakeCXXCompiler.cmake @@ -0,0 +1,83 @@ +set(CMAKE_CXX_COMPILER "/usr/bin/c++") +set(CMAKE_CXX_COMPILER_ARG1 "") +set(CMAKE_CXX_COMPILER_ID "GNU") +set(CMAKE_CXX_COMPILER_VERSION "11.4.0") +set(CMAKE_CXX_COMPILER_VERSION_INTERNAL "") +set(CMAKE_CXX_COMPILER_WRAPPER "") +set(CMAKE_CXX_STANDARD_COMPUTED_DEFAULT "17") +set(CMAKE_CXX_EXTENSIONS_COMPUTED_DEFAULT "ON") +set(CMAKE_CXX_COMPILE_FEATURES "cxx_std_98;cxx_template_template_parameters;cxx_std_11;cxx_alias_templates;cxx_alignas;cxx_alignof;cxx_attributes;cxx_auto_type;cxx_constexpr;cxx_decltype;cxx_decltype_incomplete_return_types;cxx_default_function_template_args;cxx_defaulted_functions;cxx_defaulted_move_initializers;cxx_delegating_constructors;cxx_deleted_functions;cxx_enum_forward_declarations;cxx_explicit_conversions;cxx_extended_friend_declarations;cxx_extern_templates;cxx_final;cxx_func_identifier;cxx_generalized_initializers;cxx_inheriting_constructors;cxx_inline_namespaces;cxx_lambdas;cxx_local_type_template_args;cxx_long_long_type;cxx_noexcept;cxx_nonstatic_member_init;cxx_nullptr;cxx_override;cxx_range_for;cxx_raw_string_literals;cxx_reference_qualified_functions;cxx_right_angle_brackets;cxx_rvalue_references;cxx_sizeof_member;cxx_static_assert;cxx_strong_enums;cxx_thread_local;cxx_trailing_return_types;cxx_unicode_literals;cxx_uniform_initialization;cxx_unrestricted_unions;cxx_user_literals;cxx_variadic_macros;cxx_variadic_templates;cxx_std_14;cxx_aggregate_default_initializers;cxx_attribute_deprecated;cxx_binary_literals;cxx_contextual_conversions;cxx_decltype_auto;cxx_digit_separators;cxx_generic_lambdas;cxx_lambda_init_captures;cxx_relaxed_constexpr;cxx_return_type_deduction;cxx_variable_templates;cxx_std_17;cxx_std_20;cxx_std_23") +set(CMAKE_CXX98_COMPILE_FEATURES "cxx_std_98;cxx_template_template_parameters") +set(CMAKE_CXX11_COMPILE_FEATURES "cxx_std_11;cxx_alias_templates;cxx_alignas;cxx_alignof;cxx_attributes;cxx_auto_type;cxx_constexpr;cxx_decltype;cxx_decltype_incomplete_return_types;cxx_default_function_template_args;cxx_defaulted_functions;cxx_defaulted_move_initializers;cxx_delegating_constructors;cxx_deleted_functions;cxx_enum_forward_declarations;cxx_explicit_conversions;cxx_extended_friend_declarations;cxx_extern_templates;cxx_final;cxx_func_identifier;cxx_generalized_initializers;cxx_inheriting_constructors;cxx_inline_namespaces;cxx_lambdas;cxx_local_type_template_args;cxx_long_long_type;cxx_noexcept;cxx_nonstatic_member_init;cxx_nullptr;cxx_override;cxx_range_for;cxx_raw_string_literals;cxx_reference_qualified_functions;cxx_right_angle_brackets;cxx_rvalue_references;cxx_sizeof_member;cxx_static_assert;cxx_strong_enums;cxx_thread_local;cxx_trailing_return_types;cxx_unicode_literals;cxx_uniform_initialization;cxx_unrestricted_unions;cxx_user_literals;cxx_variadic_macros;cxx_variadic_templates") +set(CMAKE_CXX14_COMPILE_FEATURES "cxx_std_14;cxx_aggregate_default_initializers;cxx_attribute_deprecated;cxx_binary_literals;cxx_contextual_conversions;cxx_decltype_auto;cxx_digit_separators;cxx_generic_lambdas;cxx_lambda_init_captures;cxx_relaxed_constexpr;cxx_return_type_deduction;cxx_variable_templates") +set(CMAKE_CXX17_COMPILE_FEATURES "cxx_std_17") +set(CMAKE_CXX20_COMPILE_FEATURES "cxx_std_20") +set(CMAKE_CXX23_COMPILE_FEATURES "cxx_std_23") + +set(CMAKE_CXX_PLATFORM_ID "Linux") +set(CMAKE_CXX_SIMULATE_ID "") +set(CMAKE_CXX_COMPILER_FRONTEND_VARIANT "") +set(CMAKE_CXX_SIMULATE_VERSION "") + + + + +set(CMAKE_AR "/usr/bin/ar") +set(CMAKE_CXX_COMPILER_AR "/usr/bin/gcc-ar-11") +set(CMAKE_RANLIB "/usr/bin/ranlib") +set(CMAKE_CXX_COMPILER_RANLIB "/usr/bin/gcc-ranlib-11") +set(CMAKE_LINKER "/usr/bin/ld") +set(CMAKE_MT "") +set(CMAKE_COMPILER_IS_GNUCXX 1) +set(CMAKE_CXX_COMPILER_LOADED 1) +set(CMAKE_CXX_COMPILER_WORKS TRUE) +set(CMAKE_CXX_ABI_COMPILED TRUE) + +set(CMAKE_CXX_COMPILER_ENV_VAR "CXX") + +set(CMAKE_CXX_COMPILER_ID_RUN 1) +set(CMAKE_CXX_SOURCE_FILE_EXTENSIONS C;M;c++;cc;cpp;cxx;m;mm;mpp;CPP;ixx;cppm) +set(CMAKE_CXX_IGNORE_EXTENSIONS inl;h;hpp;HPP;H;o;O;obj;OBJ;def;DEF;rc;RC) + +foreach (lang C OBJC OBJCXX) + if (CMAKE_${lang}_COMPILER_ID_RUN) + foreach(extension IN LISTS CMAKE_${lang}_SOURCE_FILE_EXTENSIONS) + list(REMOVE_ITEM CMAKE_CXX_SOURCE_FILE_EXTENSIONS ${extension}) + endforeach() + endif() +endforeach() + +set(CMAKE_CXX_LINKER_PREFERENCE 30) +set(CMAKE_CXX_LINKER_PREFERENCE_PROPAGATES 1) + +# Save compiler ABI information. +set(CMAKE_CXX_SIZEOF_DATA_PTR "8") +set(CMAKE_CXX_COMPILER_ABI "ELF") +set(CMAKE_CXX_BYTE_ORDER "LITTLE_ENDIAN") +set(CMAKE_CXX_LIBRARY_ARCHITECTURE "aarch64-linux-gnu") + +if(CMAKE_CXX_SIZEOF_DATA_PTR) + set(CMAKE_SIZEOF_VOID_P "${CMAKE_CXX_SIZEOF_DATA_PTR}") +endif() + +if(CMAKE_CXX_COMPILER_ABI) + set(CMAKE_INTERNAL_PLATFORM_ABI "${CMAKE_CXX_COMPILER_ABI}") +endif() + +if(CMAKE_CXX_LIBRARY_ARCHITECTURE) + set(CMAKE_LIBRARY_ARCHITECTURE "aarch64-linux-gnu") +endif() + +set(CMAKE_CXX_CL_SHOWINCLUDES_PREFIX "") +if(CMAKE_CXX_CL_SHOWINCLUDES_PREFIX) + set(CMAKE_CL_SHOWINCLUDES_PREFIX "${CMAKE_CXX_CL_SHOWINCLUDES_PREFIX}") +endif() + + + + + +set(CMAKE_CXX_IMPLICIT_INCLUDE_DIRECTORIES "/usr/include/c++/11;/usr/include/aarch64-linux-gnu/c++/11;/usr/include/c++/11/backward;/usr/lib/gcc/aarch64-linux-gnu/11/include;/usr/local/include;/usr/include/aarch64-linux-gnu;/usr/include") +set(CMAKE_CXX_IMPLICIT_LINK_LIBRARIES "stdc++;m;gcc_s;gcc;c;gcc_s;gcc") +set(CMAKE_CXX_IMPLICIT_LINK_DIRECTORIES "/usr/lib/gcc/aarch64-linux-gnu/11;/usr/lib/aarch64-linux-gnu;/usr/lib;/lib/aarch64-linux-gnu;/lib") +set(CMAKE_CXX_IMPLICIT_LINK_FRAMEWORK_DIRECTORIES "") diff --git a/Increase_Host_compute/No_double_buffer/build_out/CMakeFiles/3.22.1/CMakeDetermineCompilerABI_C.bin b/Increase_Host_compute/No_double_buffer/build_out/CMakeFiles/3.22.1/CMakeDetermineCompilerABI_C.bin new file mode 100644 index 0000000000000000000000000000000000000000..dfdc241f48036b01323e7889d7e41cfab5b12a27 Binary files /dev/null and b/Increase_Host_compute/No_double_buffer/build_out/CMakeFiles/3.22.1/CMakeDetermineCompilerABI_C.bin differ diff --git a/Increase_Host_compute/No_double_buffer/build_out/CMakeFiles/3.22.1/CMakeDetermineCompilerABI_CXX.bin b/Increase_Host_compute/No_double_buffer/build_out/CMakeFiles/3.22.1/CMakeDetermineCompilerABI_CXX.bin new file mode 100644 index 0000000000000000000000000000000000000000..dae91e61db120ab592d3b69561d9381c0d03a8cd Binary files /dev/null and b/Increase_Host_compute/No_double_buffer/build_out/CMakeFiles/3.22.1/CMakeDetermineCompilerABI_CXX.bin differ diff --git a/Increase_Host_compute/No_double_buffer/build_out/CMakeFiles/3.22.1/CMakeSystem.cmake b/Increase_Host_compute/No_double_buffer/build_out/CMakeFiles/3.22.1/CMakeSystem.cmake new file mode 100644 index 0000000000000000000000000000000000000000..e7ba5ca6e4c2cf8c2c4c9f46dd172c4bb4728f67 --- /dev/null +++ b/Increase_Host_compute/No_double_buffer/build_out/CMakeFiles/3.22.1/CMakeSystem.cmake @@ -0,0 +1,15 @@ +set(CMAKE_HOST_SYSTEM "Linux-5.10.0+") +set(CMAKE_HOST_SYSTEM_NAME "Linux") +set(CMAKE_HOST_SYSTEM_VERSION "5.10.0+") +set(CMAKE_HOST_SYSTEM_PROCESSOR "aarch64") + + + +set(CMAKE_SYSTEM "Linux-5.10.0+") +set(CMAKE_SYSTEM_NAME "Linux") +set(CMAKE_SYSTEM_VERSION "5.10.0+") +set(CMAKE_SYSTEM_PROCESSOR "aarch64") + +set(CMAKE_CROSSCOMPILING "FALSE") + +set(CMAKE_SYSTEM_LOADED 1) diff --git a/Increase_Host_compute/No_double_buffer/build_out/CMakeFiles/3.22.1/CompilerIdC/CMakeCCompilerId.c b/Increase_Host_compute/No_double_buffer/build_out/CMakeFiles/3.22.1/CompilerIdC/CMakeCCompilerId.c new file mode 100644 index 0000000000000000000000000000000000000000..41b99d7783c1e447962d3183b641863e61a8edd0 --- /dev/null +++ b/Increase_Host_compute/No_double_buffer/build_out/CMakeFiles/3.22.1/CompilerIdC/CMakeCCompilerId.c @@ -0,0 +1,803 @@ +#ifdef __cplusplus +# error "A C++ compiler has been selected for C." +#endif + +#if defined(__18CXX) +# define ID_VOID_MAIN +#endif +#if defined(__CLASSIC_C__) +/* cv-qualifiers did not exist in K&R C */ +# define const +# define volatile +#endif + +#if !defined(__has_include) +/* If the compiler does not have __has_include, pretend the answer is + always no. */ +# define __has_include(x) 0 +#endif + + +/* Version number components: V=Version, R=Revision, P=Patch + Version date components: YYYY=Year, MM=Month, DD=Day */ + +#if defined(__INTEL_COMPILER) || defined(__ICC) +# define COMPILER_ID "Intel" +# if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +# endif +# if defined(__GNUC__) +# define SIMULATE_ID "GNU" +# endif + /* __INTEL_COMPILER = VRP prior to 2021, and then VVVV for 2021 and later, + except that a few beta releases use the old format with V=2021. */ +# if __INTEL_COMPILER < 2021 || __INTEL_COMPILER == 202110 || __INTEL_COMPILER == 202111 +# define COMPILER_VERSION_MAJOR DEC(__INTEL_COMPILER/100) +# define COMPILER_VERSION_MINOR DEC(__INTEL_COMPILER/10 % 10) +# if defined(__INTEL_COMPILER_UPDATE) +# define COMPILER_VERSION_PATCH DEC(__INTEL_COMPILER_UPDATE) +# else +# define COMPILER_VERSION_PATCH DEC(__INTEL_COMPILER % 10) +# endif +# else +# define COMPILER_VERSION_MAJOR DEC(__INTEL_COMPILER) +# define COMPILER_VERSION_MINOR DEC(__INTEL_COMPILER_UPDATE) + /* The third version component from --version is an update index, + but no macro is provided for it. */ +# define COMPILER_VERSION_PATCH DEC(0) +# endif +# if defined(__INTEL_COMPILER_BUILD_DATE) + /* __INTEL_COMPILER_BUILD_DATE = YYYYMMDD */ +# define COMPILER_VERSION_TWEAK DEC(__INTEL_COMPILER_BUILD_DATE) +# endif +# if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +# endif +# if defined(__GNUC__) +# define SIMULATE_VERSION_MAJOR DEC(__GNUC__) +# elif defined(__GNUG__) +# define SIMULATE_VERSION_MAJOR DEC(__GNUG__) +# endif +# if defined(__GNUC_MINOR__) +# define SIMULATE_VERSION_MINOR DEC(__GNUC_MINOR__) +# endif +# if defined(__GNUC_PATCHLEVEL__) +# define SIMULATE_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__) +# endif + +#elif (defined(__clang__) && defined(__INTEL_CLANG_COMPILER)) || defined(__INTEL_LLVM_COMPILER) +# define COMPILER_ID "IntelLLVM" +#if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +#endif +#if defined(__GNUC__) +# define SIMULATE_ID "GNU" +#endif +/* __INTEL_LLVM_COMPILER = VVVVRP prior to 2021.2.0, VVVVRRPP for 2021.2.0 and + * later. Look for 6 digit vs. 8 digit version number to decide encoding. + * VVVV is no smaller than the current year when a version is released. + */ +#if __INTEL_LLVM_COMPILER < 1000000L +# define COMPILER_VERSION_MAJOR DEC(__INTEL_LLVM_COMPILER/100) +# define COMPILER_VERSION_MINOR DEC(__INTEL_LLVM_COMPILER/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__INTEL_LLVM_COMPILER % 10) +#else +# define COMPILER_VERSION_MAJOR DEC(__INTEL_LLVM_COMPILER/10000) +# define COMPILER_VERSION_MINOR DEC(__INTEL_LLVM_COMPILER/100 % 100) +# define COMPILER_VERSION_PATCH DEC(__INTEL_LLVM_COMPILER % 100) +#endif +#if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +#endif +#if defined(__GNUC__) +# define SIMULATE_VERSION_MAJOR DEC(__GNUC__) +#elif defined(__GNUG__) +# define SIMULATE_VERSION_MAJOR DEC(__GNUG__) +#endif +#if defined(__GNUC_MINOR__) +# define SIMULATE_VERSION_MINOR DEC(__GNUC_MINOR__) +#endif +#if defined(__GNUC_PATCHLEVEL__) +# define SIMULATE_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__) +#endif + +#elif defined(__PATHCC__) +# define COMPILER_ID "PathScale" +# define COMPILER_VERSION_MAJOR DEC(__PATHCC__) +# define COMPILER_VERSION_MINOR DEC(__PATHCC_MINOR__) +# if defined(__PATHCC_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__PATHCC_PATCHLEVEL__) +# endif + +#elif defined(__BORLANDC__) && defined(__CODEGEARC_VERSION__) +# define COMPILER_ID "Embarcadero" +# define COMPILER_VERSION_MAJOR HEX(__CODEGEARC_VERSION__>>24 & 0x00FF) +# define COMPILER_VERSION_MINOR HEX(__CODEGEARC_VERSION__>>16 & 0x00FF) +# define COMPILER_VERSION_PATCH DEC(__CODEGEARC_VERSION__ & 0xFFFF) + +#elif defined(__BORLANDC__) +# define COMPILER_ID "Borland" + /* __BORLANDC__ = 0xVRR */ +# define COMPILER_VERSION_MAJOR HEX(__BORLANDC__>>8) +# define COMPILER_VERSION_MINOR HEX(__BORLANDC__ & 0xFF) + +#elif defined(__WATCOMC__) && __WATCOMC__ < 1200 +# define COMPILER_ID "Watcom" + /* __WATCOMC__ = VVRR */ +# define COMPILER_VERSION_MAJOR DEC(__WATCOMC__ / 100) +# define COMPILER_VERSION_MINOR DEC((__WATCOMC__ / 10) % 10) +# if (__WATCOMC__ % 10) > 0 +# define COMPILER_VERSION_PATCH DEC(__WATCOMC__ % 10) +# endif + +#elif defined(__WATCOMC__) +# define COMPILER_ID "OpenWatcom" + /* __WATCOMC__ = VVRP + 1100 */ +# define COMPILER_VERSION_MAJOR DEC((__WATCOMC__ - 1100) / 100) +# define COMPILER_VERSION_MINOR DEC((__WATCOMC__ / 10) % 10) +# if (__WATCOMC__ % 10) > 0 +# define COMPILER_VERSION_PATCH DEC(__WATCOMC__ % 10) +# endif + +#elif defined(__SUNPRO_C) +# define COMPILER_ID "SunPro" +# if __SUNPRO_C >= 0x5100 + /* __SUNPRO_C = 0xVRRP */ +# define COMPILER_VERSION_MAJOR HEX(__SUNPRO_C>>12) +# define COMPILER_VERSION_MINOR HEX(__SUNPRO_C>>4 & 0xFF) +# define COMPILER_VERSION_PATCH HEX(__SUNPRO_C & 0xF) +# else + /* __SUNPRO_CC = 0xVRP */ +# define COMPILER_VERSION_MAJOR HEX(__SUNPRO_C>>8) +# define COMPILER_VERSION_MINOR HEX(__SUNPRO_C>>4 & 0xF) +# define COMPILER_VERSION_PATCH HEX(__SUNPRO_C & 0xF) +# endif + +#elif defined(__HP_cc) +# define COMPILER_ID "HP" + /* __HP_cc = VVRRPP */ +# define COMPILER_VERSION_MAJOR DEC(__HP_cc/10000) +# define COMPILER_VERSION_MINOR DEC(__HP_cc/100 % 100) +# define COMPILER_VERSION_PATCH DEC(__HP_cc % 100) + +#elif defined(__DECC) +# define COMPILER_ID "Compaq" + /* __DECC_VER = VVRRTPPPP */ +# define COMPILER_VERSION_MAJOR DEC(__DECC_VER/10000000) +# define COMPILER_VERSION_MINOR DEC(__DECC_VER/100000 % 100) +# define COMPILER_VERSION_PATCH DEC(__DECC_VER % 10000) + +#elif defined(__IBMC__) && defined(__COMPILER_VER__) +# define COMPILER_ID "zOS" + /* __IBMC__ = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__IBMC__/100) +# define COMPILER_VERSION_MINOR DEC(__IBMC__/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__IBMC__ % 10) + +#elif defined(__ibmxl__) && defined(__clang__) +# define COMPILER_ID "XLClang" +# define COMPILER_VERSION_MAJOR DEC(__ibmxl_version__) +# define COMPILER_VERSION_MINOR DEC(__ibmxl_release__) +# define COMPILER_VERSION_PATCH DEC(__ibmxl_modification__) +# define COMPILER_VERSION_TWEAK DEC(__ibmxl_ptf_fix_level__) + + +#elif defined(__IBMC__) && !defined(__COMPILER_VER__) && __IBMC__ >= 800 +# define COMPILER_ID "XL" + /* __IBMC__ = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__IBMC__/100) +# define COMPILER_VERSION_MINOR DEC(__IBMC__/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__IBMC__ % 10) + +#elif defined(__IBMC__) && !defined(__COMPILER_VER__) && __IBMC__ < 800 +# define COMPILER_ID "VisualAge" + /* __IBMC__ = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__IBMC__/100) +# define COMPILER_VERSION_MINOR DEC(__IBMC__/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__IBMC__ % 10) + +#elif defined(__NVCOMPILER) +# define COMPILER_ID "NVHPC" +# define COMPILER_VERSION_MAJOR DEC(__NVCOMPILER_MAJOR__) +# define COMPILER_VERSION_MINOR DEC(__NVCOMPILER_MINOR__) +# if defined(__NVCOMPILER_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__NVCOMPILER_PATCHLEVEL__) +# endif + +#elif defined(__PGI) +# define COMPILER_ID "PGI" +# define COMPILER_VERSION_MAJOR DEC(__PGIC__) +# define COMPILER_VERSION_MINOR DEC(__PGIC_MINOR__) +# if defined(__PGIC_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__PGIC_PATCHLEVEL__) +# endif + +#elif defined(_CRAYC) +# define COMPILER_ID "Cray" +# define COMPILER_VERSION_MAJOR DEC(_RELEASE_MAJOR) +# define COMPILER_VERSION_MINOR DEC(_RELEASE_MINOR) + +#elif defined(__TI_COMPILER_VERSION__) +# define COMPILER_ID "TI" + /* __TI_COMPILER_VERSION__ = VVVRRRPPP */ +# define COMPILER_VERSION_MAJOR DEC(__TI_COMPILER_VERSION__/1000000) +# define COMPILER_VERSION_MINOR DEC(__TI_COMPILER_VERSION__/1000 % 1000) +# define COMPILER_VERSION_PATCH DEC(__TI_COMPILER_VERSION__ % 1000) + +#elif defined(__CLANG_FUJITSU) +# define COMPILER_ID "FujitsuClang" +# define COMPILER_VERSION_MAJOR DEC(__FCC_major__) +# define COMPILER_VERSION_MINOR DEC(__FCC_minor__) +# define COMPILER_VERSION_PATCH DEC(__FCC_patchlevel__) +# define COMPILER_VERSION_INTERNAL_STR __clang_version__ + + +#elif defined(__FUJITSU) +# define COMPILER_ID "Fujitsu" +# if defined(__FCC_version__) +# define COMPILER_VERSION __FCC_version__ +# elif defined(__FCC_major__) +# define COMPILER_VERSION_MAJOR DEC(__FCC_major__) +# define COMPILER_VERSION_MINOR DEC(__FCC_minor__) +# define COMPILER_VERSION_PATCH DEC(__FCC_patchlevel__) +# endif +# if defined(__fcc_version) +# define COMPILER_VERSION_INTERNAL DEC(__fcc_version) +# elif defined(__FCC_VERSION) +# define COMPILER_VERSION_INTERNAL DEC(__FCC_VERSION) +# endif + + +#elif defined(__ghs__) +# define COMPILER_ID "GHS" +/* __GHS_VERSION_NUMBER = VVVVRP */ +# ifdef __GHS_VERSION_NUMBER +# define COMPILER_VERSION_MAJOR DEC(__GHS_VERSION_NUMBER / 100) +# define COMPILER_VERSION_MINOR DEC(__GHS_VERSION_NUMBER / 10 % 10) +# define COMPILER_VERSION_PATCH DEC(__GHS_VERSION_NUMBER % 10) +# endif + +#elif defined(__TINYC__) +# define COMPILER_ID "TinyCC" + +#elif defined(__BCC__) +# define COMPILER_ID "Bruce" + +#elif defined(__SCO_VERSION__) +# define COMPILER_ID "SCO" + +#elif defined(__ARMCC_VERSION) && !defined(__clang__) +# define COMPILER_ID "ARMCC" +#if __ARMCC_VERSION >= 1000000 + /* __ARMCC_VERSION = VRRPPPP */ + # define COMPILER_VERSION_MAJOR DEC(__ARMCC_VERSION/1000000) + # define COMPILER_VERSION_MINOR DEC(__ARMCC_VERSION/10000 % 100) + # define COMPILER_VERSION_PATCH DEC(__ARMCC_VERSION % 10000) +#else + /* __ARMCC_VERSION = VRPPPP */ + # define COMPILER_VERSION_MAJOR DEC(__ARMCC_VERSION/100000) + # define COMPILER_VERSION_MINOR DEC(__ARMCC_VERSION/10000 % 10) + # define COMPILER_VERSION_PATCH DEC(__ARMCC_VERSION % 10000) +#endif + + +#elif defined(__clang__) && defined(__apple_build_version__) +# define COMPILER_ID "AppleClang" +# if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +# endif +# define COMPILER_VERSION_MAJOR DEC(__clang_major__) +# define COMPILER_VERSION_MINOR DEC(__clang_minor__) +# define COMPILER_VERSION_PATCH DEC(__clang_patchlevel__) +# if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +# endif +# define COMPILER_VERSION_TWEAK DEC(__apple_build_version__) + +#elif defined(__clang__) && defined(__ARMCOMPILER_VERSION) +# define COMPILER_ID "ARMClang" + # define COMPILER_VERSION_MAJOR DEC(__ARMCOMPILER_VERSION/1000000) + # define COMPILER_VERSION_MINOR DEC(__ARMCOMPILER_VERSION/10000 % 100) + # define COMPILER_VERSION_PATCH DEC(__ARMCOMPILER_VERSION % 10000) +# define COMPILER_VERSION_INTERNAL DEC(__ARMCOMPILER_VERSION) + +#elif defined(__clang__) +# define COMPILER_ID "Clang" +# if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +# endif +# define COMPILER_VERSION_MAJOR DEC(__clang_major__) +# define COMPILER_VERSION_MINOR DEC(__clang_minor__) +# define COMPILER_VERSION_PATCH DEC(__clang_patchlevel__) +# if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +# endif + +#elif defined(__GNUC__) +# define COMPILER_ID "GNU" +# define COMPILER_VERSION_MAJOR DEC(__GNUC__) +# if defined(__GNUC_MINOR__) +# define COMPILER_VERSION_MINOR DEC(__GNUC_MINOR__) +# endif +# if defined(__GNUC_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__) +# endif + +#elif defined(_MSC_VER) +# define COMPILER_ID "MSVC" + /* _MSC_VER = VVRR */ +# define COMPILER_VERSION_MAJOR DEC(_MSC_VER / 100) +# define COMPILER_VERSION_MINOR DEC(_MSC_VER % 100) +# if defined(_MSC_FULL_VER) +# if _MSC_VER >= 1400 + /* _MSC_FULL_VER = VVRRPPPPP */ +# define COMPILER_VERSION_PATCH DEC(_MSC_FULL_VER % 100000) +# else + /* _MSC_FULL_VER = VVRRPPPP */ +# define COMPILER_VERSION_PATCH DEC(_MSC_FULL_VER % 10000) +# endif +# endif +# if defined(_MSC_BUILD) +# define COMPILER_VERSION_TWEAK DEC(_MSC_BUILD) +# endif + +#elif defined(__VISUALDSPVERSION__) || defined(__ADSPBLACKFIN__) || defined(__ADSPTS__) || defined(__ADSP21000__) +# define COMPILER_ID "ADSP" +#if defined(__VISUALDSPVERSION__) + /* __VISUALDSPVERSION__ = 0xVVRRPP00 */ +# define COMPILER_VERSION_MAJOR HEX(__VISUALDSPVERSION__>>24) +# define COMPILER_VERSION_MINOR HEX(__VISUALDSPVERSION__>>16 & 0xFF) +# define COMPILER_VERSION_PATCH HEX(__VISUALDSPVERSION__>>8 & 0xFF) +#endif + +#elif defined(__IAR_SYSTEMS_ICC__) || defined(__IAR_SYSTEMS_ICC) +# define COMPILER_ID "IAR" +# if defined(__VER__) && defined(__ICCARM__) +# define COMPILER_VERSION_MAJOR DEC((__VER__) / 1000000) +# define COMPILER_VERSION_MINOR DEC(((__VER__) / 1000) % 1000) +# define COMPILER_VERSION_PATCH DEC((__VER__) % 1000) +# define COMPILER_VERSION_INTERNAL DEC(__IAR_SYSTEMS_ICC__) +# elif defined(__VER__) && (defined(__ICCAVR__) || defined(__ICCRX__) || defined(__ICCRH850__) || defined(__ICCRL78__) || defined(__ICC430__) || defined(__ICCRISCV__) || defined(__ICCV850__) || defined(__ICC8051__) || defined(__ICCSTM8__)) +# define COMPILER_VERSION_MAJOR DEC((__VER__) / 100) +# define COMPILER_VERSION_MINOR DEC((__VER__) - (((__VER__) / 100)*100)) +# define COMPILER_VERSION_PATCH DEC(__SUBVERSION__) +# define COMPILER_VERSION_INTERNAL DEC(__IAR_SYSTEMS_ICC__) +# endif + +#elif defined(__SDCC_VERSION_MAJOR) || defined(SDCC) +# define COMPILER_ID "SDCC" +# if defined(__SDCC_VERSION_MAJOR) +# define COMPILER_VERSION_MAJOR DEC(__SDCC_VERSION_MAJOR) +# define COMPILER_VERSION_MINOR DEC(__SDCC_VERSION_MINOR) +# define COMPILER_VERSION_PATCH DEC(__SDCC_VERSION_PATCH) +# else + /* SDCC = VRP */ +# define COMPILER_VERSION_MAJOR DEC(SDCC/100) +# define COMPILER_VERSION_MINOR DEC(SDCC/10 % 10) +# define COMPILER_VERSION_PATCH DEC(SDCC % 10) +# endif + + +/* These compilers are either not known or too old to define an + identification macro. Try to identify the platform and guess that + it is the native compiler. */ +#elif defined(__hpux) || defined(__hpua) +# define COMPILER_ID "HP" + +#else /* unknown compiler */ +# define COMPILER_ID "" +#endif + +/* Construct the string literal in pieces to prevent the source from + getting matched. Store it in a pointer rather than an array + because some compilers will just produce instructions to fill the + array rather than assigning a pointer to a static array. */ +char const* info_compiler = "INFO" ":" "compiler[" COMPILER_ID "]"; +#ifdef SIMULATE_ID +char const* info_simulate = "INFO" ":" "simulate[" SIMULATE_ID "]"; +#endif + +#ifdef __QNXNTO__ +char const* qnxnto = "INFO" ":" "qnxnto[]"; +#endif + +#if defined(__CRAYXT_COMPUTE_LINUX_TARGET) +char const *info_cray = "INFO" ":" "compiler_wrapper[CrayPrgEnv]"; +#endif + +#define STRINGIFY_HELPER(X) #X +#define STRINGIFY(X) STRINGIFY_HELPER(X) + +/* Identify known platforms by name. */ +#if defined(__linux) || defined(__linux__) || defined(linux) +# define PLATFORM_ID "Linux" + +#elif defined(__MSYS__) +# define PLATFORM_ID "MSYS" + +#elif defined(__CYGWIN__) +# define PLATFORM_ID "Cygwin" + +#elif defined(__MINGW32__) +# define PLATFORM_ID "MinGW" + +#elif defined(__APPLE__) +# define PLATFORM_ID "Darwin" + +#elif defined(_WIN32) || defined(__WIN32__) || defined(WIN32) +# define PLATFORM_ID "Windows" + +#elif defined(__FreeBSD__) || defined(__FreeBSD) +# define PLATFORM_ID "FreeBSD" + +#elif defined(__NetBSD__) || defined(__NetBSD) +# define PLATFORM_ID "NetBSD" + +#elif defined(__OpenBSD__) || defined(__OPENBSD) +# define PLATFORM_ID "OpenBSD" + +#elif defined(__sun) || defined(sun) +# define PLATFORM_ID "SunOS" + +#elif defined(_AIX) || defined(__AIX) || defined(__AIX__) || defined(__aix) || defined(__aix__) +# define PLATFORM_ID "AIX" + +#elif defined(__hpux) || defined(__hpux__) +# define PLATFORM_ID "HP-UX" + +#elif defined(__HAIKU__) +# define PLATFORM_ID "Haiku" + +#elif defined(__BeOS) || defined(__BEOS__) || defined(_BEOS) +# define PLATFORM_ID "BeOS" + +#elif defined(__QNX__) || defined(__QNXNTO__) +# define PLATFORM_ID "QNX" + +#elif defined(__tru64) || defined(_tru64) || defined(__TRU64__) +# define PLATFORM_ID "Tru64" + +#elif defined(__riscos) || defined(__riscos__) +# define PLATFORM_ID "RISCos" + +#elif defined(__sinix) || defined(__sinix__) || defined(__SINIX__) +# define PLATFORM_ID "SINIX" + +#elif defined(__UNIX_SV__) +# define PLATFORM_ID "UNIX_SV" + +#elif defined(__bsdos__) +# define PLATFORM_ID "BSDOS" + +#elif defined(_MPRAS) || defined(MPRAS) +# define PLATFORM_ID "MP-RAS" + +#elif defined(__osf) || defined(__osf__) +# define PLATFORM_ID "OSF1" + +#elif defined(_SCO_SV) || defined(SCO_SV) || defined(sco_sv) +# define PLATFORM_ID "SCO_SV" + +#elif defined(__ultrix) || defined(__ultrix__) || defined(_ULTRIX) +# define PLATFORM_ID "ULTRIX" + +#elif defined(__XENIX__) || defined(_XENIX) || defined(XENIX) +# define PLATFORM_ID "Xenix" + +#elif defined(__WATCOMC__) +# if defined(__LINUX__) +# define PLATFORM_ID "Linux" + +# elif defined(__DOS__) +# define PLATFORM_ID "DOS" + +# elif defined(__OS2__) +# define PLATFORM_ID "OS2" + +# elif defined(__WINDOWS__) +# define PLATFORM_ID "Windows3x" + +# elif defined(__VXWORKS__) +# define PLATFORM_ID "VxWorks" + +# else /* unknown platform */ +# define PLATFORM_ID +# endif + +#elif defined(__INTEGRITY) +# if defined(INT_178B) +# define PLATFORM_ID "Integrity178" + +# else /* regular Integrity */ +# define PLATFORM_ID "Integrity" +# endif + +#else /* unknown platform */ +# define PLATFORM_ID + +#endif + +/* For windows compilers MSVC and Intel we can determine + the architecture of the compiler being used. This is because + the compilers do not have flags that can change the architecture, + but rather depend on which compiler is being used +*/ +#if defined(_WIN32) && defined(_MSC_VER) +# if defined(_M_IA64) +# define ARCHITECTURE_ID "IA64" + +# elif defined(_M_ARM64EC) +# define ARCHITECTURE_ID "ARM64EC" + +# elif defined(_M_X64) || defined(_M_AMD64) +# define ARCHITECTURE_ID "x64" + +# elif defined(_M_IX86) +# define ARCHITECTURE_ID "X86" + +# elif defined(_M_ARM64) +# define ARCHITECTURE_ID "ARM64" + +# elif defined(_M_ARM) +# if _M_ARM == 4 +# define ARCHITECTURE_ID "ARMV4I" +# elif _M_ARM == 5 +# define ARCHITECTURE_ID "ARMV5I" +# else +# define ARCHITECTURE_ID "ARMV" STRINGIFY(_M_ARM) +# endif + +# elif defined(_M_MIPS) +# define ARCHITECTURE_ID "MIPS" + +# elif defined(_M_SH) +# define ARCHITECTURE_ID "SHx" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__WATCOMC__) +# if defined(_M_I86) +# define ARCHITECTURE_ID "I86" + +# elif defined(_M_IX86) +# define ARCHITECTURE_ID "X86" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__IAR_SYSTEMS_ICC__) || defined(__IAR_SYSTEMS_ICC) +# if defined(__ICCARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__ICCRX__) +# define ARCHITECTURE_ID "RX" + +# elif defined(__ICCRH850__) +# define ARCHITECTURE_ID "RH850" + +# elif defined(__ICCRL78__) +# define ARCHITECTURE_ID "RL78" + +# elif defined(__ICCRISCV__) +# define ARCHITECTURE_ID "RISCV" + +# elif defined(__ICCAVR__) +# define ARCHITECTURE_ID "AVR" + +# elif defined(__ICC430__) +# define ARCHITECTURE_ID "MSP430" + +# elif defined(__ICCV850__) +# define ARCHITECTURE_ID "V850" + +# elif defined(__ICC8051__) +# define ARCHITECTURE_ID "8051" + +# elif defined(__ICCSTM8__) +# define ARCHITECTURE_ID "STM8" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__ghs__) +# if defined(__PPC64__) +# define ARCHITECTURE_ID "PPC64" + +# elif defined(__ppc__) +# define ARCHITECTURE_ID "PPC" + +# elif defined(__ARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__x86_64__) +# define ARCHITECTURE_ID "x64" + +# elif defined(__i386__) +# define ARCHITECTURE_ID "X86" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__TI_COMPILER_VERSION__) +# if defined(__TI_ARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__MSP430__) +# define ARCHITECTURE_ID "MSP430" + +# elif defined(__TMS320C28XX__) +# define ARCHITECTURE_ID "TMS320C28x" + +# elif defined(__TMS320C6X__) || defined(_TMS320C6X) +# define ARCHITECTURE_ID "TMS320C6x" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#else +# define ARCHITECTURE_ID +#endif + +/* Convert integer to decimal digit literals. */ +#define DEC(n) \ + ('0' + (((n) / 10000000)%10)), \ + ('0' + (((n) / 1000000)%10)), \ + ('0' + (((n) / 100000)%10)), \ + ('0' + (((n) / 10000)%10)), \ + ('0' + (((n) / 1000)%10)), \ + ('0' + (((n) / 100)%10)), \ + ('0' + (((n) / 10)%10)), \ + ('0' + ((n) % 10)) + +/* Convert integer to hex digit literals. */ +#define HEX(n) \ + ('0' + ((n)>>28 & 0xF)), \ + ('0' + ((n)>>24 & 0xF)), \ + ('0' + ((n)>>20 & 0xF)), \ + ('0' + ((n)>>16 & 0xF)), \ + ('0' + ((n)>>12 & 0xF)), \ + ('0' + ((n)>>8 & 0xF)), \ + ('0' + ((n)>>4 & 0xF)), \ + ('0' + ((n) & 0xF)) + +/* Construct a string literal encoding the version number. */ +#ifdef COMPILER_VERSION +char const* info_version = "INFO" ":" "compiler_version[" COMPILER_VERSION "]"; + +/* Construct a string literal encoding the version number components. */ +#elif defined(COMPILER_VERSION_MAJOR) +char const info_version[] = { + 'I', 'N', 'F', 'O', ':', + 'c','o','m','p','i','l','e','r','_','v','e','r','s','i','o','n','[', + COMPILER_VERSION_MAJOR, +# ifdef COMPILER_VERSION_MINOR + '.', COMPILER_VERSION_MINOR, +# ifdef COMPILER_VERSION_PATCH + '.', COMPILER_VERSION_PATCH, +# ifdef COMPILER_VERSION_TWEAK + '.', COMPILER_VERSION_TWEAK, +# endif +# endif +# endif + ']','\0'}; +#endif + +/* Construct a string literal encoding the internal version number. */ +#ifdef COMPILER_VERSION_INTERNAL +char const info_version_internal[] = { + 'I', 'N', 'F', 'O', ':', + 'c','o','m','p','i','l','e','r','_','v','e','r','s','i','o','n','_', + 'i','n','t','e','r','n','a','l','[', + COMPILER_VERSION_INTERNAL,']','\0'}; +#elif defined(COMPILER_VERSION_INTERNAL_STR) +char const* info_version_internal = "INFO" ":" "compiler_version_internal[" COMPILER_VERSION_INTERNAL_STR "]"; +#endif + +/* Construct a string literal encoding the version number components. */ +#ifdef SIMULATE_VERSION_MAJOR +char const info_simulate_version[] = { + 'I', 'N', 'F', 'O', ':', + 's','i','m','u','l','a','t','e','_','v','e','r','s','i','o','n','[', + SIMULATE_VERSION_MAJOR, +# ifdef SIMULATE_VERSION_MINOR + '.', SIMULATE_VERSION_MINOR, +# ifdef SIMULATE_VERSION_PATCH + '.', SIMULATE_VERSION_PATCH, +# ifdef SIMULATE_VERSION_TWEAK + '.', SIMULATE_VERSION_TWEAK, +# endif +# endif +# endif + ']','\0'}; +#endif + +/* Construct the string literal in pieces to prevent the source from + getting matched. Store it in a pointer rather than an array + because some compilers will just produce instructions to fill the + array rather than assigning a pointer to a static array. */ +char const* info_platform = "INFO" ":" "platform[" PLATFORM_ID "]"; +char const* info_arch = "INFO" ":" "arch[" ARCHITECTURE_ID "]"; + + + +#if !defined(__STDC__) && !defined(__clang__) +# if defined(_MSC_VER) || defined(__ibmxl__) || defined(__IBMC__) +# define C_VERSION "90" +# else +# define C_VERSION +# endif +#elif __STDC_VERSION__ > 201710L +# define C_VERSION "23" +#elif __STDC_VERSION__ >= 201710L +# define C_VERSION "17" +#elif __STDC_VERSION__ >= 201000L +# define C_VERSION "11" +#elif __STDC_VERSION__ >= 199901L +# define C_VERSION "99" +#else +# define C_VERSION "90" +#endif +const char* info_language_standard_default = + "INFO" ":" "standard_default[" C_VERSION "]"; + +const char* info_language_extensions_default = "INFO" ":" "extensions_default[" +/* !defined(_MSC_VER) to exclude Clang's MSVC compatibility mode. */ +#if (defined(__clang__) || defined(__GNUC__) || \ + defined(__TI_COMPILER_VERSION__)) && \ + !defined(__STRICT_ANSI__) && !defined(_MSC_VER) + "ON" +#else + "OFF" +#endif +"]"; + +/*--------------------------------------------------------------------------*/ + +#ifdef ID_VOID_MAIN +void main() {} +#else +# if defined(__CLASSIC_C__) +int main(argc, argv) int argc; char *argv[]; +# else +int main(int argc, char* argv[]) +# endif +{ + int require = 0; + require += info_compiler[argc]; + require += info_platform[argc]; + require += info_arch[argc]; +#ifdef COMPILER_VERSION_MAJOR + require += info_version[argc]; +#endif +#ifdef COMPILER_VERSION_INTERNAL + require += info_version_internal[argc]; +#endif +#ifdef SIMULATE_ID + require += info_simulate[argc]; +#endif +#ifdef SIMULATE_VERSION_MAJOR + require += info_simulate_version[argc]; +#endif +#if defined(__CRAYXT_COMPUTE_LINUX_TARGET) + require += info_cray[argc]; +#endif + require += info_language_standard_default[argc]; + require += info_language_extensions_default[argc]; + (void)argv; + return require; +} +#endif diff --git a/Increase_Host_compute/No_double_buffer/build_out/CMakeFiles/3.22.1/CompilerIdC/a.out b/Increase_Host_compute/No_double_buffer/build_out/CMakeFiles/3.22.1/CompilerIdC/a.out new file mode 100644 index 0000000000000000000000000000000000000000..e8a72558d96dcc6624712e8c2160f02c6c9e0f9f Binary files /dev/null and b/Increase_Host_compute/No_double_buffer/build_out/CMakeFiles/3.22.1/CompilerIdC/a.out differ diff --git a/Increase_Host_compute/No_double_buffer/build_out/CMakeFiles/3.22.1/CompilerIdCXX/CMakeCXXCompilerId.cpp b/Increase_Host_compute/No_double_buffer/build_out/CMakeFiles/3.22.1/CompilerIdCXX/CMakeCXXCompilerId.cpp new file mode 100644 index 0000000000000000000000000000000000000000..25c62a8c3cb40764ac539370df9ec347bdd99b79 --- /dev/null +++ b/Increase_Host_compute/No_double_buffer/build_out/CMakeFiles/3.22.1/CompilerIdCXX/CMakeCXXCompilerId.cpp @@ -0,0 +1,791 @@ +/* This source file must have a .cpp extension so that all C++ compilers + recognize the extension without flags. Borland does not know .cxx for + example. */ +#ifndef __cplusplus +# error "A C compiler has been selected for C++." +#endif + +#if !defined(__has_include) +/* If the compiler does not have __has_include, pretend the answer is + always no. */ +# define __has_include(x) 0 +#endif + + +/* Version number components: V=Version, R=Revision, P=Patch + Version date components: YYYY=Year, MM=Month, DD=Day */ + +#if defined(__COMO__) +# define COMPILER_ID "Comeau" + /* __COMO_VERSION__ = VRR */ +# define COMPILER_VERSION_MAJOR DEC(__COMO_VERSION__ / 100) +# define COMPILER_VERSION_MINOR DEC(__COMO_VERSION__ % 100) + +#elif defined(__INTEL_COMPILER) || defined(__ICC) +# define COMPILER_ID "Intel" +# if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +# endif +# if defined(__GNUC__) +# define SIMULATE_ID "GNU" +# endif + /* __INTEL_COMPILER = VRP prior to 2021, and then VVVV for 2021 and later, + except that a few beta releases use the old format with V=2021. */ +# if __INTEL_COMPILER < 2021 || __INTEL_COMPILER == 202110 || __INTEL_COMPILER == 202111 +# define COMPILER_VERSION_MAJOR DEC(__INTEL_COMPILER/100) +# define COMPILER_VERSION_MINOR DEC(__INTEL_COMPILER/10 % 10) +# if defined(__INTEL_COMPILER_UPDATE) +# define COMPILER_VERSION_PATCH DEC(__INTEL_COMPILER_UPDATE) +# else +# define COMPILER_VERSION_PATCH DEC(__INTEL_COMPILER % 10) +# endif +# else +# define COMPILER_VERSION_MAJOR DEC(__INTEL_COMPILER) +# define COMPILER_VERSION_MINOR DEC(__INTEL_COMPILER_UPDATE) + /* The third version component from --version is an update index, + but no macro is provided for it. */ +# define COMPILER_VERSION_PATCH DEC(0) +# endif +# if defined(__INTEL_COMPILER_BUILD_DATE) + /* __INTEL_COMPILER_BUILD_DATE = YYYYMMDD */ +# define COMPILER_VERSION_TWEAK DEC(__INTEL_COMPILER_BUILD_DATE) +# endif +# if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +# endif +# if defined(__GNUC__) +# define SIMULATE_VERSION_MAJOR DEC(__GNUC__) +# elif defined(__GNUG__) +# define SIMULATE_VERSION_MAJOR DEC(__GNUG__) +# endif +# if defined(__GNUC_MINOR__) +# define SIMULATE_VERSION_MINOR DEC(__GNUC_MINOR__) +# endif +# if defined(__GNUC_PATCHLEVEL__) +# define SIMULATE_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__) +# endif + +#elif (defined(__clang__) && defined(__INTEL_CLANG_COMPILER)) || defined(__INTEL_LLVM_COMPILER) +# define COMPILER_ID "IntelLLVM" +#if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +#endif +#if defined(__GNUC__) +# define SIMULATE_ID "GNU" +#endif +/* __INTEL_LLVM_COMPILER = VVVVRP prior to 2021.2.0, VVVVRRPP for 2021.2.0 and + * later. Look for 6 digit vs. 8 digit version number to decide encoding. + * VVVV is no smaller than the current year when a version is released. + */ +#if __INTEL_LLVM_COMPILER < 1000000L +# define COMPILER_VERSION_MAJOR DEC(__INTEL_LLVM_COMPILER/100) +# define COMPILER_VERSION_MINOR DEC(__INTEL_LLVM_COMPILER/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__INTEL_LLVM_COMPILER % 10) +#else +# define COMPILER_VERSION_MAJOR DEC(__INTEL_LLVM_COMPILER/10000) +# define COMPILER_VERSION_MINOR DEC(__INTEL_LLVM_COMPILER/100 % 100) +# define COMPILER_VERSION_PATCH DEC(__INTEL_LLVM_COMPILER % 100) +#endif +#if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +#endif +#if defined(__GNUC__) +# define SIMULATE_VERSION_MAJOR DEC(__GNUC__) +#elif defined(__GNUG__) +# define SIMULATE_VERSION_MAJOR DEC(__GNUG__) +#endif +#if defined(__GNUC_MINOR__) +# define SIMULATE_VERSION_MINOR DEC(__GNUC_MINOR__) +#endif +#if defined(__GNUC_PATCHLEVEL__) +# define SIMULATE_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__) +#endif + +#elif defined(__PATHCC__) +# define COMPILER_ID "PathScale" +# define COMPILER_VERSION_MAJOR DEC(__PATHCC__) +# define COMPILER_VERSION_MINOR DEC(__PATHCC_MINOR__) +# if defined(__PATHCC_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__PATHCC_PATCHLEVEL__) +# endif + +#elif defined(__BORLANDC__) && defined(__CODEGEARC_VERSION__) +# define COMPILER_ID "Embarcadero" +# define COMPILER_VERSION_MAJOR HEX(__CODEGEARC_VERSION__>>24 & 0x00FF) +# define COMPILER_VERSION_MINOR HEX(__CODEGEARC_VERSION__>>16 & 0x00FF) +# define COMPILER_VERSION_PATCH DEC(__CODEGEARC_VERSION__ & 0xFFFF) + +#elif defined(__BORLANDC__) +# define COMPILER_ID "Borland" + /* __BORLANDC__ = 0xVRR */ +# define COMPILER_VERSION_MAJOR HEX(__BORLANDC__>>8) +# define COMPILER_VERSION_MINOR HEX(__BORLANDC__ & 0xFF) + +#elif defined(__WATCOMC__) && __WATCOMC__ < 1200 +# define COMPILER_ID "Watcom" + /* __WATCOMC__ = VVRR */ +# define COMPILER_VERSION_MAJOR DEC(__WATCOMC__ / 100) +# define COMPILER_VERSION_MINOR DEC((__WATCOMC__ / 10) % 10) +# if (__WATCOMC__ % 10) > 0 +# define COMPILER_VERSION_PATCH DEC(__WATCOMC__ % 10) +# endif + +#elif defined(__WATCOMC__) +# define COMPILER_ID "OpenWatcom" + /* __WATCOMC__ = VVRP + 1100 */ +# define COMPILER_VERSION_MAJOR DEC((__WATCOMC__ - 1100) / 100) +# define COMPILER_VERSION_MINOR DEC((__WATCOMC__ / 10) % 10) +# if (__WATCOMC__ % 10) > 0 +# define COMPILER_VERSION_PATCH DEC(__WATCOMC__ % 10) +# endif + +#elif defined(__SUNPRO_CC) +# define COMPILER_ID "SunPro" +# if __SUNPRO_CC >= 0x5100 + /* __SUNPRO_CC = 0xVRRP */ +# define COMPILER_VERSION_MAJOR HEX(__SUNPRO_CC>>12) +# define COMPILER_VERSION_MINOR HEX(__SUNPRO_CC>>4 & 0xFF) +# define COMPILER_VERSION_PATCH HEX(__SUNPRO_CC & 0xF) +# else + /* __SUNPRO_CC = 0xVRP */ +# define COMPILER_VERSION_MAJOR HEX(__SUNPRO_CC>>8) +# define COMPILER_VERSION_MINOR HEX(__SUNPRO_CC>>4 & 0xF) +# define COMPILER_VERSION_PATCH HEX(__SUNPRO_CC & 0xF) +# endif + +#elif defined(__HP_aCC) +# define COMPILER_ID "HP" + /* __HP_aCC = VVRRPP */ +# define COMPILER_VERSION_MAJOR DEC(__HP_aCC/10000) +# define COMPILER_VERSION_MINOR DEC(__HP_aCC/100 % 100) +# define COMPILER_VERSION_PATCH DEC(__HP_aCC % 100) + +#elif defined(__DECCXX) +# define COMPILER_ID "Compaq" + /* __DECCXX_VER = VVRRTPPPP */ +# define COMPILER_VERSION_MAJOR DEC(__DECCXX_VER/10000000) +# define COMPILER_VERSION_MINOR DEC(__DECCXX_VER/100000 % 100) +# define COMPILER_VERSION_PATCH DEC(__DECCXX_VER % 10000) + +#elif defined(__IBMCPP__) && defined(__COMPILER_VER__) +# define COMPILER_ID "zOS" + /* __IBMCPP__ = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__IBMCPP__/100) +# define COMPILER_VERSION_MINOR DEC(__IBMCPP__/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__IBMCPP__ % 10) + +#elif defined(__ibmxl__) && defined(__clang__) +# define COMPILER_ID "XLClang" +# define COMPILER_VERSION_MAJOR DEC(__ibmxl_version__) +# define COMPILER_VERSION_MINOR DEC(__ibmxl_release__) +# define COMPILER_VERSION_PATCH DEC(__ibmxl_modification__) +# define COMPILER_VERSION_TWEAK DEC(__ibmxl_ptf_fix_level__) + + +#elif defined(__IBMCPP__) && !defined(__COMPILER_VER__) && __IBMCPP__ >= 800 +# define COMPILER_ID "XL" + /* __IBMCPP__ = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__IBMCPP__/100) +# define COMPILER_VERSION_MINOR DEC(__IBMCPP__/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__IBMCPP__ % 10) + +#elif defined(__IBMCPP__) && !defined(__COMPILER_VER__) && __IBMCPP__ < 800 +# define COMPILER_ID "VisualAge" + /* __IBMCPP__ = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__IBMCPP__/100) +# define COMPILER_VERSION_MINOR DEC(__IBMCPP__/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__IBMCPP__ % 10) + +#elif defined(__NVCOMPILER) +# define COMPILER_ID "NVHPC" +# define COMPILER_VERSION_MAJOR DEC(__NVCOMPILER_MAJOR__) +# define COMPILER_VERSION_MINOR DEC(__NVCOMPILER_MINOR__) +# if defined(__NVCOMPILER_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__NVCOMPILER_PATCHLEVEL__) +# endif + +#elif defined(__PGI) +# define COMPILER_ID "PGI" +# define COMPILER_VERSION_MAJOR DEC(__PGIC__) +# define COMPILER_VERSION_MINOR DEC(__PGIC_MINOR__) +# if defined(__PGIC_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__PGIC_PATCHLEVEL__) +# endif + +#elif defined(_CRAYC) +# define COMPILER_ID "Cray" +# define COMPILER_VERSION_MAJOR DEC(_RELEASE_MAJOR) +# define COMPILER_VERSION_MINOR DEC(_RELEASE_MINOR) + +#elif defined(__TI_COMPILER_VERSION__) +# define COMPILER_ID "TI" + /* __TI_COMPILER_VERSION__ = VVVRRRPPP */ +# define COMPILER_VERSION_MAJOR DEC(__TI_COMPILER_VERSION__/1000000) +# define COMPILER_VERSION_MINOR DEC(__TI_COMPILER_VERSION__/1000 % 1000) +# define COMPILER_VERSION_PATCH DEC(__TI_COMPILER_VERSION__ % 1000) + +#elif defined(__CLANG_FUJITSU) +# define COMPILER_ID "FujitsuClang" +# define COMPILER_VERSION_MAJOR DEC(__FCC_major__) +# define COMPILER_VERSION_MINOR DEC(__FCC_minor__) +# define COMPILER_VERSION_PATCH DEC(__FCC_patchlevel__) +# define COMPILER_VERSION_INTERNAL_STR __clang_version__ + + +#elif defined(__FUJITSU) +# define COMPILER_ID "Fujitsu" +# if defined(__FCC_version__) +# define COMPILER_VERSION __FCC_version__ +# elif defined(__FCC_major__) +# define COMPILER_VERSION_MAJOR DEC(__FCC_major__) +# define COMPILER_VERSION_MINOR DEC(__FCC_minor__) +# define COMPILER_VERSION_PATCH DEC(__FCC_patchlevel__) +# endif +# if defined(__fcc_version) +# define COMPILER_VERSION_INTERNAL DEC(__fcc_version) +# elif defined(__FCC_VERSION) +# define COMPILER_VERSION_INTERNAL DEC(__FCC_VERSION) +# endif + + +#elif defined(__ghs__) +# define COMPILER_ID "GHS" +/* __GHS_VERSION_NUMBER = VVVVRP */ +# ifdef __GHS_VERSION_NUMBER +# define COMPILER_VERSION_MAJOR DEC(__GHS_VERSION_NUMBER / 100) +# define COMPILER_VERSION_MINOR DEC(__GHS_VERSION_NUMBER / 10 % 10) +# define COMPILER_VERSION_PATCH DEC(__GHS_VERSION_NUMBER % 10) +# endif + +#elif defined(__SCO_VERSION__) +# define COMPILER_ID "SCO" + +#elif defined(__ARMCC_VERSION) && !defined(__clang__) +# define COMPILER_ID "ARMCC" +#if __ARMCC_VERSION >= 1000000 + /* __ARMCC_VERSION = VRRPPPP */ + # define COMPILER_VERSION_MAJOR DEC(__ARMCC_VERSION/1000000) + # define COMPILER_VERSION_MINOR DEC(__ARMCC_VERSION/10000 % 100) + # define COMPILER_VERSION_PATCH DEC(__ARMCC_VERSION % 10000) +#else + /* __ARMCC_VERSION = VRPPPP */ + # define COMPILER_VERSION_MAJOR DEC(__ARMCC_VERSION/100000) + # define COMPILER_VERSION_MINOR DEC(__ARMCC_VERSION/10000 % 10) + # define COMPILER_VERSION_PATCH DEC(__ARMCC_VERSION % 10000) +#endif + + +#elif defined(__clang__) && defined(__apple_build_version__) +# define COMPILER_ID "AppleClang" +# if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +# endif +# define COMPILER_VERSION_MAJOR DEC(__clang_major__) +# define COMPILER_VERSION_MINOR DEC(__clang_minor__) +# define COMPILER_VERSION_PATCH DEC(__clang_patchlevel__) +# if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +# endif +# define COMPILER_VERSION_TWEAK DEC(__apple_build_version__) + +#elif defined(__clang__) && defined(__ARMCOMPILER_VERSION) +# define COMPILER_ID "ARMClang" + # define COMPILER_VERSION_MAJOR DEC(__ARMCOMPILER_VERSION/1000000) + # define COMPILER_VERSION_MINOR DEC(__ARMCOMPILER_VERSION/10000 % 100) + # define COMPILER_VERSION_PATCH DEC(__ARMCOMPILER_VERSION % 10000) +# define COMPILER_VERSION_INTERNAL DEC(__ARMCOMPILER_VERSION) + +#elif defined(__clang__) +# define COMPILER_ID "Clang" +# if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +# endif +# define COMPILER_VERSION_MAJOR DEC(__clang_major__) +# define COMPILER_VERSION_MINOR DEC(__clang_minor__) +# define COMPILER_VERSION_PATCH DEC(__clang_patchlevel__) +# if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +# endif + +#elif defined(__GNUC__) || defined(__GNUG__) +# define COMPILER_ID "GNU" +# if defined(__GNUC__) +# define COMPILER_VERSION_MAJOR DEC(__GNUC__) +# else +# define COMPILER_VERSION_MAJOR DEC(__GNUG__) +# endif +# if defined(__GNUC_MINOR__) +# define COMPILER_VERSION_MINOR DEC(__GNUC_MINOR__) +# endif +# if defined(__GNUC_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__) +# endif + +#elif defined(_MSC_VER) +# define COMPILER_ID "MSVC" + /* _MSC_VER = VVRR */ +# define COMPILER_VERSION_MAJOR DEC(_MSC_VER / 100) +# define COMPILER_VERSION_MINOR DEC(_MSC_VER % 100) +# if defined(_MSC_FULL_VER) +# if _MSC_VER >= 1400 + /* _MSC_FULL_VER = VVRRPPPPP */ +# define COMPILER_VERSION_PATCH DEC(_MSC_FULL_VER % 100000) +# else + /* _MSC_FULL_VER = VVRRPPPP */ +# define COMPILER_VERSION_PATCH DEC(_MSC_FULL_VER % 10000) +# endif +# endif +# if defined(_MSC_BUILD) +# define COMPILER_VERSION_TWEAK DEC(_MSC_BUILD) +# endif + +#elif defined(__VISUALDSPVERSION__) || defined(__ADSPBLACKFIN__) || defined(__ADSPTS__) || defined(__ADSP21000__) +# define COMPILER_ID "ADSP" +#if defined(__VISUALDSPVERSION__) + /* __VISUALDSPVERSION__ = 0xVVRRPP00 */ +# define COMPILER_VERSION_MAJOR HEX(__VISUALDSPVERSION__>>24) +# define COMPILER_VERSION_MINOR HEX(__VISUALDSPVERSION__>>16 & 0xFF) +# define COMPILER_VERSION_PATCH HEX(__VISUALDSPVERSION__>>8 & 0xFF) +#endif + +#elif defined(__IAR_SYSTEMS_ICC__) || defined(__IAR_SYSTEMS_ICC) +# define COMPILER_ID "IAR" +# if defined(__VER__) && defined(__ICCARM__) +# define COMPILER_VERSION_MAJOR DEC((__VER__) / 1000000) +# define COMPILER_VERSION_MINOR DEC(((__VER__) / 1000) % 1000) +# define COMPILER_VERSION_PATCH DEC((__VER__) % 1000) +# define COMPILER_VERSION_INTERNAL DEC(__IAR_SYSTEMS_ICC__) +# elif defined(__VER__) && (defined(__ICCAVR__) || defined(__ICCRX__) || defined(__ICCRH850__) || defined(__ICCRL78__) || defined(__ICC430__) || defined(__ICCRISCV__) || defined(__ICCV850__) || defined(__ICC8051__) || defined(__ICCSTM8__)) +# define COMPILER_VERSION_MAJOR DEC((__VER__) / 100) +# define COMPILER_VERSION_MINOR DEC((__VER__) - (((__VER__) / 100)*100)) +# define COMPILER_VERSION_PATCH DEC(__SUBVERSION__) +# define COMPILER_VERSION_INTERNAL DEC(__IAR_SYSTEMS_ICC__) +# endif + + +/* These compilers are either not known or too old to define an + identification macro. Try to identify the platform and guess that + it is the native compiler. */ +#elif defined(__hpux) || defined(__hpua) +# define COMPILER_ID "HP" + +#else /* unknown compiler */ +# define COMPILER_ID "" +#endif + +/* Construct the string literal in pieces to prevent the source from + getting matched. Store it in a pointer rather than an array + because some compilers will just produce instructions to fill the + array rather than assigning a pointer to a static array. */ +char const* info_compiler = "INFO" ":" "compiler[" COMPILER_ID "]"; +#ifdef SIMULATE_ID +char const* info_simulate = "INFO" ":" "simulate[" SIMULATE_ID "]"; +#endif + +#ifdef __QNXNTO__ +char const* qnxnto = "INFO" ":" "qnxnto[]"; +#endif + +#if defined(__CRAYXT_COMPUTE_LINUX_TARGET) +char const *info_cray = "INFO" ":" "compiler_wrapper[CrayPrgEnv]"; +#endif + +#define STRINGIFY_HELPER(X) #X +#define STRINGIFY(X) STRINGIFY_HELPER(X) + +/* Identify known platforms by name. */ +#if defined(__linux) || defined(__linux__) || defined(linux) +# define PLATFORM_ID "Linux" + +#elif defined(__MSYS__) +# define PLATFORM_ID "MSYS" + +#elif defined(__CYGWIN__) +# define PLATFORM_ID "Cygwin" + +#elif defined(__MINGW32__) +# define PLATFORM_ID "MinGW" + +#elif defined(__APPLE__) +# define PLATFORM_ID "Darwin" + +#elif defined(_WIN32) || defined(__WIN32__) || defined(WIN32) +# define PLATFORM_ID "Windows" + +#elif defined(__FreeBSD__) || defined(__FreeBSD) +# define PLATFORM_ID "FreeBSD" + +#elif defined(__NetBSD__) || defined(__NetBSD) +# define PLATFORM_ID "NetBSD" + +#elif defined(__OpenBSD__) || defined(__OPENBSD) +# define PLATFORM_ID "OpenBSD" + +#elif defined(__sun) || defined(sun) +# define PLATFORM_ID "SunOS" + +#elif defined(_AIX) || defined(__AIX) || defined(__AIX__) || defined(__aix) || defined(__aix__) +# define PLATFORM_ID "AIX" + +#elif defined(__hpux) || defined(__hpux__) +# define PLATFORM_ID "HP-UX" + +#elif defined(__HAIKU__) +# define PLATFORM_ID "Haiku" + +#elif defined(__BeOS) || defined(__BEOS__) || defined(_BEOS) +# define PLATFORM_ID "BeOS" + +#elif defined(__QNX__) || defined(__QNXNTO__) +# define PLATFORM_ID "QNX" + +#elif defined(__tru64) || defined(_tru64) || defined(__TRU64__) +# define PLATFORM_ID "Tru64" + +#elif defined(__riscos) || defined(__riscos__) +# define PLATFORM_ID "RISCos" + +#elif defined(__sinix) || defined(__sinix__) || defined(__SINIX__) +# define PLATFORM_ID "SINIX" + +#elif defined(__UNIX_SV__) +# define PLATFORM_ID "UNIX_SV" + +#elif defined(__bsdos__) +# define PLATFORM_ID "BSDOS" + +#elif defined(_MPRAS) || defined(MPRAS) +# define PLATFORM_ID "MP-RAS" + +#elif defined(__osf) || defined(__osf__) +# define PLATFORM_ID "OSF1" + +#elif defined(_SCO_SV) || defined(SCO_SV) || defined(sco_sv) +# define PLATFORM_ID "SCO_SV" + +#elif defined(__ultrix) || defined(__ultrix__) || defined(_ULTRIX) +# define PLATFORM_ID "ULTRIX" + +#elif defined(__XENIX__) || defined(_XENIX) || defined(XENIX) +# define PLATFORM_ID "Xenix" + +#elif defined(__WATCOMC__) +# if defined(__LINUX__) +# define PLATFORM_ID "Linux" + +# elif defined(__DOS__) +# define PLATFORM_ID "DOS" + +# elif defined(__OS2__) +# define PLATFORM_ID "OS2" + +# elif defined(__WINDOWS__) +# define PLATFORM_ID "Windows3x" + +# elif defined(__VXWORKS__) +# define PLATFORM_ID "VxWorks" + +# else /* unknown platform */ +# define PLATFORM_ID +# endif + +#elif defined(__INTEGRITY) +# if defined(INT_178B) +# define PLATFORM_ID "Integrity178" + +# else /* regular Integrity */ +# define PLATFORM_ID "Integrity" +# endif + +#else /* unknown platform */ +# define PLATFORM_ID + +#endif + +/* For windows compilers MSVC and Intel we can determine + the architecture of the compiler being used. This is because + the compilers do not have flags that can change the architecture, + but rather depend on which compiler is being used +*/ +#if defined(_WIN32) && defined(_MSC_VER) +# if defined(_M_IA64) +# define ARCHITECTURE_ID "IA64" + +# elif defined(_M_ARM64EC) +# define ARCHITECTURE_ID "ARM64EC" + +# elif defined(_M_X64) || defined(_M_AMD64) +# define ARCHITECTURE_ID "x64" + +# elif defined(_M_IX86) +# define ARCHITECTURE_ID "X86" + +# elif defined(_M_ARM64) +# define ARCHITECTURE_ID "ARM64" + +# elif defined(_M_ARM) +# if _M_ARM == 4 +# define ARCHITECTURE_ID "ARMV4I" +# elif _M_ARM == 5 +# define ARCHITECTURE_ID "ARMV5I" +# else +# define ARCHITECTURE_ID "ARMV" STRINGIFY(_M_ARM) +# endif + +# elif defined(_M_MIPS) +# define ARCHITECTURE_ID "MIPS" + +# elif defined(_M_SH) +# define ARCHITECTURE_ID "SHx" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__WATCOMC__) +# if defined(_M_I86) +# define ARCHITECTURE_ID "I86" + +# elif defined(_M_IX86) +# define ARCHITECTURE_ID "X86" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__IAR_SYSTEMS_ICC__) || defined(__IAR_SYSTEMS_ICC) +# if defined(__ICCARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__ICCRX__) +# define ARCHITECTURE_ID "RX" + +# elif defined(__ICCRH850__) +# define ARCHITECTURE_ID "RH850" + +# elif defined(__ICCRL78__) +# define ARCHITECTURE_ID "RL78" + +# elif defined(__ICCRISCV__) +# define ARCHITECTURE_ID "RISCV" + +# elif defined(__ICCAVR__) +# define ARCHITECTURE_ID "AVR" + +# elif defined(__ICC430__) +# define ARCHITECTURE_ID "MSP430" + +# elif defined(__ICCV850__) +# define ARCHITECTURE_ID "V850" + +# elif defined(__ICC8051__) +# define ARCHITECTURE_ID "8051" + +# elif defined(__ICCSTM8__) +# define ARCHITECTURE_ID "STM8" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__ghs__) +# if defined(__PPC64__) +# define ARCHITECTURE_ID "PPC64" + +# elif defined(__ppc__) +# define ARCHITECTURE_ID "PPC" + +# elif defined(__ARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__x86_64__) +# define ARCHITECTURE_ID "x64" + +# elif defined(__i386__) +# define ARCHITECTURE_ID "X86" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__TI_COMPILER_VERSION__) +# if defined(__TI_ARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__MSP430__) +# define ARCHITECTURE_ID "MSP430" + +# elif defined(__TMS320C28XX__) +# define ARCHITECTURE_ID "TMS320C28x" + +# elif defined(__TMS320C6X__) || defined(_TMS320C6X) +# define ARCHITECTURE_ID "TMS320C6x" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#else +# define ARCHITECTURE_ID +#endif + +/* Convert integer to decimal digit literals. */ +#define DEC(n) \ + ('0' + (((n) / 10000000)%10)), \ + ('0' + (((n) / 1000000)%10)), \ + ('0' + (((n) / 100000)%10)), \ + ('0' + (((n) / 10000)%10)), \ + ('0' + (((n) / 1000)%10)), \ + ('0' + (((n) / 100)%10)), \ + ('0' + (((n) / 10)%10)), \ + ('0' + ((n) % 10)) + +/* Convert integer to hex digit literals. */ +#define HEX(n) \ + ('0' + ((n)>>28 & 0xF)), \ + ('0' + ((n)>>24 & 0xF)), \ + ('0' + ((n)>>20 & 0xF)), \ + ('0' + ((n)>>16 & 0xF)), \ + ('0' + ((n)>>12 & 0xF)), \ + ('0' + ((n)>>8 & 0xF)), \ + ('0' + ((n)>>4 & 0xF)), \ + ('0' + ((n) & 0xF)) + +/* Construct a string literal encoding the version number. */ +#ifdef COMPILER_VERSION +char const* info_version = "INFO" ":" "compiler_version[" COMPILER_VERSION "]"; + +/* Construct a string literal encoding the version number components. */ +#elif defined(COMPILER_VERSION_MAJOR) +char const info_version[] = { + 'I', 'N', 'F', 'O', ':', + 'c','o','m','p','i','l','e','r','_','v','e','r','s','i','o','n','[', + COMPILER_VERSION_MAJOR, +# ifdef COMPILER_VERSION_MINOR + '.', COMPILER_VERSION_MINOR, +# ifdef COMPILER_VERSION_PATCH + '.', COMPILER_VERSION_PATCH, +# ifdef COMPILER_VERSION_TWEAK + '.', COMPILER_VERSION_TWEAK, +# endif +# endif +# endif + ']','\0'}; +#endif + +/* Construct a string literal encoding the internal version number. */ +#ifdef COMPILER_VERSION_INTERNAL +char const info_version_internal[] = { + 'I', 'N', 'F', 'O', ':', + 'c','o','m','p','i','l','e','r','_','v','e','r','s','i','o','n','_', + 'i','n','t','e','r','n','a','l','[', + COMPILER_VERSION_INTERNAL,']','\0'}; +#elif defined(COMPILER_VERSION_INTERNAL_STR) +char const* info_version_internal = "INFO" ":" "compiler_version_internal[" COMPILER_VERSION_INTERNAL_STR "]"; +#endif + +/* Construct a string literal encoding the version number components. */ +#ifdef SIMULATE_VERSION_MAJOR +char const info_simulate_version[] = { + 'I', 'N', 'F', 'O', ':', + 's','i','m','u','l','a','t','e','_','v','e','r','s','i','o','n','[', + SIMULATE_VERSION_MAJOR, +# ifdef SIMULATE_VERSION_MINOR + '.', SIMULATE_VERSION_MINOR, +# ifdef SIMULATE_VERSION_PATCH + '.', SIMULATE_VERSION_PATCH, +# ifdef SIMULATE_VERSION_TWEAK + '.', SIMULATE_VERSION_TWEAK, +# endif +# endif +# endif + ']','\0'}; +#endif + +/* Construct the string literal in pieces to prevent the source from + getting matched. Store it in a pointer rather than an array + because some compilers will just produce instructions to fill the + array rather than assigning a pointer to a static array. */ +char const* info_platform = "INFO" ":" "platform[" PLATFORM_ID "]"; +char const* info_arch = "INFO" ":" "arch[" ARCHITECTURE_ID "]"; + + + +#if defined(__INTEL_COMPILER) && defined(_MSVC_LANG) && _MSVC_LANG < 201403L +# if defined(__INTEL_CXX11_MODE__) +# if defined(__cpp_aggregate_nsdmi) +# define CXX_STD 201402L +# else +# define CXX_STD 201103L +# endif +# else +# define CXX_STD 199711L +# endif +#elif defined(_MSC_VER) && defined(_MSVC_LANG) +# define CXX_STD _MSVC_LANG +#else +# define CXX_STD __cplusplus +#endif + +const char* info_language_standard_default = "INFO" ":" "standard_default[" +#if CXX_STD > 202002L + "23" +#elif CXX_STD > 201703L + "20" +#elif CXX_STD >= 201703L + "17" +#elif CXX_STD >= 201402L + "14" +#elif CXX_STD >= 201103L + "11" +#else + "98" +#endif +"]"; + +const char* info_language_extensions_default = "INFO" ":" "extensions_default[" +/* !defined(_MSC_VER) to exclude Clang's MSVC compatibility mode. */ +#if (defined(__clang__) || defined(__GNUC__) || \ + defined(__TI_COMPILER_VERSION__)) && \ + !defined(__STRICT_ANSI__) && !defined(_MSC_VER) + "ON" +#else + "OFF" +#endif +"]"; + +/*--------------------------------------------------------------------------*/ + +int main(int argc, char* argv[]) +{ + int require = 0; + require += info_compiler[argc]; + require += info_platform[argc]; +#ifdef COMPILER_VERSION_MAJOR + require += info_version[argc]; +#endif +#ifdef COMPILER_VERSION_INTERNAL + require += info_version_internal[argc]; +#endif +#ifdef SIMULATE_ID + require += info_simulate[argc]; +#endif +#ifdef SIMULATE_VERSION_MAJOR + require += info_simulate_version[argc]; +#endif +#if defined(__CRAYXT_COMPUTE_LINUX_TARGET) + require += info_cray[argc]; +#endif + require += info_language_standard_default[argc]; + require += info_language_extensions_default[argc]; + (void)argv; + return require; +} diff --git a/Increase_Host_compute/No_double_buffer/build_out/CMakeFiles/3.22.1/CompilerIdCXX/a.out b/Increase_Host_compute/No_double_buffer/build_out/CMakeFiles/3.22.1/CompilerIdCXX/a.out new file mode 100644 index 0000000000000000000000000000000000000000..47c74a11ebba8f57647130a4389f88befac42ec5 Binary files /dev/null and b/Increase_Host_compute/No_double_buffer/build_out/CMakeFiles/3.22.1/CompilerIdCXX/a.out differ diff --git a/Increase_Host_compute/No_double_buffer/build_out/CMakeFiles/CMakeDirectoryInformation.cmake b/Increase_Host_compute/No_double_buffer/build_out/CMakeFiles/CMakeDirectoryInformation.cmake new file mode 100644 index 0000000000000000000000000000000000000000..252897ffbc682bb74526911cfa5fe646febab316 --- /dev/null +++ b/Increase_Host_compute/No_double_buffer/build_out/CMakeFiles/CMakeDirectoryInformation.cmake @@ -0,0 +1,16 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +# Relative path conversion top directories. +set(CMAKE_RELATIVE_PATH_TOP_SOURCE "/Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer") +set(CMAKE_RELATIVE_PATH_TOP_BINARY "/Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out") + +# Force unix paths in dependencies. +set(CMAKE_FORCE_UNIX_PATHS 1) + + +# The C and CXX include file regular expressions for this directory. +set(CMAKE_C_INCLUDE_REGEX_SCAN "^.*$") +set(CMAKE_C_INCLUDE_REGEX_COMPLAIN "^$") +set(CMAKE_CXX_INCLUDE_REGEX_SCAN ${CMAKE_C_INCLUDE_REGEX_SCAN}) +set(CMAKE_CXX_INCLUDE_REGEX_COMPLAIN ${CMAKE_C_INCLUDE_REGEX_COMPLAIN}) diff --git a/Increase_Host_compute/No_double_buffer/build_out/CMakeFiles/CMakeOutput.log b/Increase_Host_compute/No_double_buffer/build_out/CMakeFiles/CMakeOutput.log new file mode 100644 index 0000000000000000000000000000000000000000..deca4ded3cad16d0cc36fb0812d65579526cf908 --- /dev/null +++ b/Increase_Host_compute/No_double_buffer/build_out/CMakeFiles/CMakeOutput.log @@ -0,0 +1,437 @@ +The system is: Linux - 5.10.0+ - aarch64 +Compiling the C compiler identification source file "CMakeCCompilerId.c" succeeded. +Compiler: /usr/bin/cc +Build flags: +Id flags: + +The output was: +0 + + +Compilation of the C compiler identification source "CMakeCCompilerId.c" produced "a.out" + +The C compiler identification is GNU, found in "/Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out/CMakeFiles/3.22.1/CompilerIdC/a.out" + +Compiling the CXX compiler identification source file "CMakeCXXCompilerId.cpp" succeeded. +Compiler: /usr/bin/c++ +Build flags: +Id flags: + +The output was: +0 + + +Compilation of the CXX compiler identification source "CMakeCXXCompilerId.cpp" produced "a.out" + +The CXX compiler identification is GNU, found in "/Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out/CMakeFiles/3.22.1/CompilerIdCXX/a.out" + +Detecting C compiler ABI info compiled with the following output: +Change Dir: /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out/CMakeFiles/CMakeTmp + +Run Build Command(s):/usr/bin/gmake -f Makefile cmTC_4cd5f/fast && /usr/bin/gmake -f CMakeFiles/cmTC_4cd5f.dir/build.make CMakeFiles/cmTC_4cd5f.dir/build +gmake[1]: Entering directory '/Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out/CMakeFiles/CMakeTmp' +Building C object CMakeFiles/cmTC_4cd5f.dir/CMakeCCompilerABI.c.o +/usr/bin/cc -v -o CMakeFiles/cmTC_4cd5f.dir/CMakeCCompilerABI.c.o -c /usr/share/cmake-3.22/Modules/CMakeCCompilerABI.c +Using built-in specs. +COLLECT_GCC=/usr/bin/cc +Target: aarch64-linux-gnu +Configured with: ../src/configure -v --with-pkgversion='Ubuntu 11.4.0-1ubuntu1~22.04' --with-bugurl=file:///usr/share/doc/gcc-11/README.Bugs --enable-languages=c,ada,c++,go,d,fortran,objc,obj-c++,m2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-11 --program-prefix=aarch64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --enable-bootstrap --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-libquadmath --disable-libquadmath-support --enable-plugin --enable-default-pie --with-system-zlib --enable-libphobos-checking=release --with-target-system-zlib=auto --enable-objc-gc=auto --enable-multiarch --enable-fix-cortex-a53-843419 --disable-werror --enable-checking=release --build=aarch64-linux-gnu --host=aarch64-linux-gnu --target=aarch64-linux-gnu --with-build-config=bootstrap-lto-lean --enable-link-serialization=2 +Thread model: posix +Supported LTO compression algorithms: zlib zstd +gcc version 11.4.0 (Ubuntu 11.4.0-1ubuntu1~22.04) +COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_4cd5f.dir/CMakeCCompilerABI.c.o' '-c' '-mlittle-endian' '-mabi=lp64' '-dumpdir' 'CMakeFiles/cmTC_4cd5f.dir/' + /usr/lib/gcc/aarch64-linux-gnu/11/cc1 -quiet -v -imultiarch aarch64-linux-gnu /usr/share/cmake-3.22/Modules/CMakeCCompilerABI.c -quiet -dumpdir CMakeFiles/cmTC_4cd5f.dir/ -dumpbase CMakeCCompilerABI.c.c -dumpbase-ext .c -mlittle-endian -mabi=lp64 -version -fasynchronous-unwind-tables -fstack-protector-strong -Wformat -Wformat-security -fstack-clash-protection -o /tmp/cc7yXlDL.s +GNU C17 (Ubuntu 11.4.0-1ubuntu1~22.04) version 11.4.0 (aarch64-linux-gnu) + compiled by GNU C version 11.4.0, GMP version 6.2.1, MPFR version 4.1.0, MPC version 1.2.1, isl version isl-0.24-GMP + +GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072 +ignoring nonexistent directory "/usr/local/include/aarch64-linux-gnu" +ignoring nonexistent directory "/usr/lib/gcc/aarch64-linux-gnu/11/include-fixed" +ignoring nonexistent directory "/usr/lib/gcc/aarch64-linux-gnu/11/../../../../aarch64-linux-gnu/include" +#include "..." search starts here: +#include <...> search starts here: + /usr/lib/gcc/aarch64-linux-gnu/11/include + /usr/local/include + /usr/include/aarch64-linux-gnu + /usr/include +End of search list. +GNU C17 (Ubuntu 11.4.0-1ubuntu1~22.04) version 11.4.0 (aarch64-linux-gnu) + compiled by GNU C version 11.4.0, GMP version 6.2.1, MPFR version 4.1.0, MPC version 1.2.1, isl version isl-0.24-GMP + +GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072 +Compiler executable checksum: 52ed857e9cd110e5efaa797811afcfbb +COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_4cd5f.dir/CMakeCCompilerABI.c.o' '-c' '-mlittle-endian' '-mabi=lp64' '-dumpdir' 'CMakeFiles/cmTC_4cd5f.dir/' + as -v -EL -mabi=lp64 -o CMakeFiles/cmTC_4cd5f.dir/CMakeCCompilerABI.c.o /tmp/cc7yXlDL.s +GNU assembler version 2.38 (aarch64-linux-gnu) using BFD version (GNU Binutils for Ubuntu) 2.38 +COMPILER_PATH=/usr/lib/gcc/aarch64-linux-gnu/11/:/usr/lib/gcc/aarch64-linux-gnu/11/:/usr/lib/gcc/aarch64-linux-gnu/:/usr/lib/gcc/aarch64-linux-gnu/11/:/usr/lib/gcc/aarch64-linux-gnu/ +LIBRARY_PATH=/usr/lib/gcc/aarch64-linux-gnu/11/:/usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu/:/usr/lib/gcc/aarch64-linux-gnu/11/../../../../lib/:/lib/aarch64-linux-gnu/:/lib/../lib/:/usr/lib/aarch64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/aarch64-linux-gnu/11/../../../:/lib/:/usr/lib/ +COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_4cd5f.dir/CMakeCCompilerABI.c.o' '-c' '-mlittle-endian' '-mabi=lp64' '-dumpdir' 'CMakeFiles/cmTC_4cd5f.dir/CMakeCCompilerABI.c.' +Linking C executable cmTC_4cd5f +/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_4cd5f.dir/link.txt --verbose=1 +/usr/bin/cc -v CMakeFiles/cmTC_4cd5f.dir/CMakeCCompilerABI.c.o -o cmTC_4cd5f +Using built-in specs. +COLLECT_GCC=/usr/bin/cc +COLLECT_LTO_WRAPPER=/usr/lib/gcc/aarch64-linux-gnu/11/lto-wrapper +Target: aarch64-linux-gnu +Configured with: ../src/configure -v --with-pkgversion='Ubuntu 11.4.0-1ubuntu1~22.04' --with-bugurl=file:///usr/share/doc/gcc-11/README.Bugs --enable-languages=c,ada,c++,go,d,fortran,objc,obj-c++,m2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-11 --program-prefix=aarch64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --enable-bootstrap --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-libquadmath --disable-libquadmath-support --enable-plugin --enable-default-pie --with-system-zlib --enable-libphobos-checking=release --with-target-system-zlib=auto --enable-objc-gc=auto --enable-multiarch --enable-fix-cortex-a53-843419 --disable-werror --enable-checking=release --build=aarch64-linux-gnu --host=aarch64-linux-gnu --target=aarch64-linux-gnu --with-build-config=bootstrap-lto-lean --enable-link-serialization=2 +Thread model: posix +Supported LTO compression algorithms: zlib zstd +gcc version 11.4.0 (Ubuntu 11.4.0-1ubuntu1~22.04) +COMPILER_PATH=/usr/lib/gcc/aarch64-linux-gnu/11/:/usr/lib/gcc/aarch64-linux-gnu/11/:/usr/lib/gcc/aarch64-linux-gnu/:/usr/lib/gcc/aarch64-linux-gnu/11/:/usr/lib/gcc/aarch64-linux-gnu/ +LIBRARY_PATH=/usr/lib/gcc/aarch64-linux-gnu/11/:/usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu/:/usr/lib/gcc/aarch64-linux-gnu/11/../../../../lib/:/lib/aarch64-linux-gnu/:/lib/../lib/:/usr/lib/aarch64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/aarch64-linux-gnu/11/../../../:/lib/:/usr/lib/ +COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_4cd5f' '-mlittle-endian' '-mabi=lp64' '-dumpdir' 'cmTC_4cd5f.' + /usr/lib/gcc/aarch64-linux-gnu/11/collect2 -plugin /usr/lib/gcc/aarch64-linux-gnu/11/liblto_plugin.so -plugin-opt=/usr/lib/gcc/aarch64-linux-gnu/11/lto-wrapper -plugin-opt=-fresolution=/tmp/cc9tIN9z.res -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s --build-id --eh-frame-hdr --hash-style=gnu --as-needed -dynamic-linker /lib/ld-linux-aarch64.so.1 -X -EL -maarch64linux --fix-cortex-a53-843419 -pie -z now -z relro -o cmTC_4cd5f /usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu/Scrt1.o /usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu/crti.o /usr/lib/gcc/aarch64-linux-gnu/11/crtbeginS.o -L/usr/lib/gcc/aarch64-linux-gnu/11 -L/usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu -L/usr/lib/gcc/aarch64-linux-gnu/11/../../../../lib -L/lib/aarch64-linux-gnu -L/lib/../lib -L/usr/lib/aarch64-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/aarch64-linux-gnu/11/../../.. CMakeFiles/cmTC_4cd5f.dir/CMakeCCompilerABI.c.o -lgcc --push-state --as-needed -lgcc_s --pop-state -lc -lgcc --push-state --as-needed -lgcc_s --pop-state /usr/lib/gcc/aarch64-linux-gnu/11/crtendS.o /usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu/crtn.o +COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_4cd5f' '-mlittle-endian' '-mabi=lp64' '-dumpdir' 'cmTC_4cd5f.' +gmake[1]: Leaving directory '/Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out/CMakeFiles/CMakeTmp' + + + +Parsed C implicit include dir info from above output: rv=done + found start of include info + found start of implicit include info + add: [/usr/lib/gcc/aarch64-linux-gnu/11/include] + add: [/usr/local/include] + add: [/usr/include/aarch64-linux-gnu] + add: [/usr/include] + end of search list found + collapse include dir [/usr/lib/gcc/aarch64-linux-gnu/11/include] ==> [/usr/lib/gcc/aarch64-linux-gnu/11/include] + collapse include dir [/usr/local/include] ==> [/usr/local/include] + collapse include dir [/usr/include/aarch64-linux-gnu] ==> [/usr/include/aarch64-linux-gnu] + collapse include dir [/usr/include] ==> [/usr/include] + implicit include dirs: [/usr/lib/gcc/aarch64-linux-gnu/11/include;/usr/local/include;/usr/include/aarch64-linux-gnu;/usr/include] + + +Parsed C implicit link information from above output: + link line regex: [^( *|.*[/\])(ld|CMAKE_LINK_STARTFILE-NOTFOUND|([^/\]+-)?ld|collect2)[^/\]*( |$)] + ignore line: [Change Dir: /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out/CMakeFiles/CMakeTmp] + ignore line: [] + ignore line: [Run Build Command(s):/usr/bin/gmake -f Makefile cmTC_4cd5f/fast && /usr/bin/gmake -f CMakeFiles/cmTC_4cd5f.dir/build.make CMakeFiles/cmTC_4cd5f.dir/build] + ignore line: [gmake[1]: Entering directory '/Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out/CMakeFiles/CMakeTmp'] + ignore line: [Building C object CMakeFiles/cmTC_4cd5f.dir/CMakeCCompilerABI.c.o] + ignore line: [/usr/bin/cc -v -o CMakeFiles/cmTC_4cd5f.dir/CMakeCCompilerABI.c.o -c /usr/share/cmake-3.22/Modules/CMakeCCompilerABI.c] + ignore line: [Using built-in specs.] + ignore line: [COLLECT_GCC=/usr/bin/cc] + ignore line: [Target: aarch64-linux-gnu] + ignore line: [Configured with: ../src/configure -v --with-pkgversion='Ubuntu 11.4.0-1ubuntu1~22.04' --with-bugurl=file:///usr/share/doc/gcc-11/README.Bugs --enable-languages=c ada c++ go d fortran objc obj-c++ m2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-11 --program-prefix=aarch64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --enable-bootstrap --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-libquadmath --disable-libquadmath-support --enable-plugin --enable-default-pie --with-system-zlib --enable-libphobos-checking=release --with-target-system-zlib=auto --enable-objc-gc=auto --enable-multiarch --enable-fix-cortex-a53-843419 --disable-werror --enable-checking=release --build=aarch64-linux-gnu --host=aarch64-linux-gnu --target=aarch64-linux-gnu --with-build-config=bootstrap-lto-lean --enable-link-serialization=2] + ignore line: [Thread model: posix] + ignore line: [Supported LTO compression algorithms: zlib zstd] + ignore line: [gcc version 11.4.0 (Ubuntu 11.4.0-1ubuntu1~22.04) ] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_4cd5f.dir/CMakeCCompilerABI.c.o' '-c' '-mlittle-endian' '-mabi=lp64' '-dumpdir' 'CMakeFiles/cmTC_4cd5f.dir/'] + ignore line: [ /usr/lib/gcc/aarch64-linux-gnu/11/cc1 -quiet -v -imultiarch aarch64-linux-gnu /usr/share/cmake-3.22/Modules/CMakeCCompilerABI.c -quiet -dumpdir CMakeFiles/cmTC_4cd5f.dir/ -dumpbase CMakeCCompilerABI.c.c -dumpbase-ext .c -mlittle-endian -mabi=lp64 -version -fasynchronous-unwind-tables -fstack-protector-strong -Wformat -Wformat-security -fstack-clash-protection -o /tmp/cc7yXlDL.s] + ignore line: [GNU C17 (Ubuntu 11.4.0-1ubuntu1~22.04) version 11.4.0 (aarch64-linux-gnu)] + ignore line: [ compiled by GNU C version 11.4.0 GMP version 6.2.1 MPFR version 4.1.0 MPC version 1.2.1 isl version isl-0.24-GMP] + ignore line: [] + ignore line: [GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072] + ignore line: [ignoring nonexistent directory "/usr/local/include/aarch64-linux-gnu"] + ignore line: [ignoring nonexistent directory "/usr/lib/gcc/aarch64-linux-gnu/11/include-fixed"] + ignore line: [ignoring nonexistent directory "/usr/lib/gcc/aarch64-linux-gnu/11/../../../../aarch64-linux-gnu/include"] + ignore line: [#include "..." search starts here:] + ignore line: [#include <...> search starts here:] + ignore line: [ /usr/lib/gcc/aarch64-linux-gnu/11/include] + ignore line: [ /usr/local/include] + ignore line: [ /usr/include/aarch64-linux-gnu] + ignore line: [ /usr/include] + ignore line: [End of search list.] + ignore line: [GNU C17 (Ubuntu 11.4.0-1ubuntu1~22.04) version 11.4.0 (aarch64-linux-gnu)] + ignore line: [ compiled by GNU C version 11.4.0 GMP version 6.2.1 MPFR version 4.1.0 MPC version 1.2.1 isl version isl-0.24-GMP] + ignore line: [] + ignore line: [GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072] + ignore line: [Compiler executable checksum: 52ed857e9cd110e5efaa797811afcfbb] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_4cd5f.dir/CMakeCCompilerABI.c.o' '-c' '-mlittle-endian' '-mabi=lp64' '-dumpdir' 'CMakeFiles/cmTC_4cd5f.dir/'] + ignore line: [ as -v -EL -mabi=lp64 -o CMakeFiles/cmTC_4cd5f.dir/CMakeCCompilerABI.c.o /tmp/cc7yXlDL.s] + ignore line: [GNU assembler version 2.38 (aarch64-linux-gnu) using BFD version (GNU Binutils for Ubuntu) 2.38] + ignore line: [COMPILER_PATH=/usr/lib/gcc/aarch64-linux-gnu/11/:/usr/lib/gcc/aarch64-linux-gnu/11/:/usr/lib/gcc/aarch64-linux-gnu/:/usr/lib/gcc/aarch64-linux-gnu/11/:/usr/lib/gcc/aarch64-linux-gnu/] + ignore line: [LIBRARY_PATH=/usr/lib/gcc/aarch64-linux-gnu/11/:/usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu/:/usr/lib/gcc/aarch64-linux-gnu/11/../../../../lib/:/lib/aarch64-linux-gnu/:/lib/../lib/:/usr/lib/aarch64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/aarch64-linux-gnu/11/../../../:/lib/:/usr/lib/] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_4cd5f.dir/CMakeCCompilerABI.c.o' '-c' '-mlittle-endian' '-mabi=lp64' '-dumpdir' 'CMakeFiles/cmTC_4cd5f.dir/CMakeCCompilerABI.c.'] + ignore line: [Linking C executable cmTC_4cd5f] + ignore line: [/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_4cd5f.dir/link.txt --verbose=1] + ignore line: [/usr/bin/cc -v CMakeFiles/cmTC_4cd5f.dir/CMakeCCompilerABI.c.o -o cmTC_4cd5f ] + ignore line: [Using built-in specs.] + ignore line: [COLLECT_GCC=/usr/bin/cc] + ignore line: [COLLECT_LTO_WRAPPER=/usr/lib/gcc/aarch64-linux-gnu/11/lto-wrapper] + ignore line: [Target: aarch64-linux-gnu] + ignore line: [Configured with: ../src/configure -v --with-pkgversion='Ubuntu 11.4.0-1ubuntu1~22.04' --with-bugurl=file:///usr/share/doc/gcc-11/README.Bugs --enable-languages=c ada c++ go d fortran objc obj-c++ m2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-11 --program-prefix=aarch64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --enable-bootstrap --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-libquadmath --disable-libquadmath-support --enable-plugin --enable-default-pie --with-system-zlib --enable-libphobos-checking=release --with-target-system-zlib=auto --enable-objc-gc=auto --enable-multiarch --enable-fix-cortex-a53-843419 --disable-werror --enable-checking=release --build=aarch64-linux-gnu --host=aarch64-linux-gnu --target=aarch64-linux-gnu --with-build-config=bootstrap-lto-lean --enable-link-serialization=2] + ignore line: [Thread model: posix] + ignore line: [Supported LTO compression algorithms: zlib zstd] + ignore line: [gcc version 11.4.0 (Ubuntu 11.4.0-1ubuntu1~22.04) ] + ignore line: [COMPILER_PATH=/usr/lib/gcc/aarch64-linux-gnu/11/:/usr/lib/gcc/aarch64-linux-gnu/11/:/usr/lib/gcc/aarch64-linux-gnu/:/usr/lib/gcc/aarch64-linux-gnu/11/:/usr/lib/gcc/aarch64-linux-gnu/] + ignore line: [LIBRARY_PATH=/usr/lib/gcc/aarch64-linux-gnu/11/:/usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu/:/usr/lib/gcc/aarch64-linux-gnu/11/../../../../lib/:/lib/aarch64-linux-gnu/:/lib/../lib/:/usr/lib/aarch64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/aarch64-linux-gnu/11/../../../:/lib/:/usr/lib/] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_4cd5f' '-mlittle-endian' '-mabi=lp64' '-dumpdir' 'cmTC_4cd5f.'] + link line: [ /usr/lib/gcc/aarch64-linux-gnu/11/collect2 -plugin /usr/lib/gcc/aarch64-linux-gnu/11/liblto_plugin.so -plugin-opt=/usr/lib/gcc/aarch64-linux-gnu/11/lto-wrapper -plugin-opt=-fresolution=/tmp/cc9tIN9z.res -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s --build-id --eh-frame-hdr --hash-style=gnu --as-needed -dynamic-linker /lib/ld-linux-aarch64.so.1 -X -EL -maarch64linux --fix-cortex-a53-843419 -pie -z now -z relro -o cmTC_4cd5f /usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu/Scrt1.o /usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu/crti.o /usr/lib/gcc/aarch64-linux-gnu/11/crtbeginS.o -L/usr/lib/gcc/aarch64-linux-gnu/11 -L/usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu -L/usr/lib/gcc/aarch64-linux-gnu/11/../../../../lib -L/lib/aarch64-linux-gnu -L/lib/../lib -L/usr/lib/aarch64-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/aarch64-linux-gnu/11/../../.. CMakeFiles/cmTC_4cd5f.dir/CMakeCCompilerABI.c.o -lgcc --push-state --as-needed -lgcc_s --pop-state -lc -lgcc --push-state --as-needed -lgcc_s --pop-state /usr/lib/gcc/aarch64-linux-gnu/11/crtendS.o /usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu/crtn.o] + arg [/usr/lib/gcc/aarch64-linux-gnu/11/collect2] ==> ignore + arg [-plugin] ==> ignore + arg [/usr/lib/gcc/aarch64-linux-gnu/11/liblto_plugin.so] ==> ignore + arg [-plugin-opt=/usr/lib/gcc/aarch64-linux-gnu/11/lto-wrapper] ==> ignore + arg [-plugin-opt=-fresolution=/tmp/cc9tIN9z.res] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc_s] ==> ignore + arg [-plugin-opt=-pass-through=-lc] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc_s] ==> ignore + arg [--build-id] ==> ignore + arg [--eh-frame-hdr] ==> ignore + arg [--hash-style=gnu] ==> ignore + arg [--as-needed] ==> ignore + arg [-dynamic-linker] ==> ignore + arg [/lib/ld-linux-aarch64.so.1] ==> ignore + arg [-X] ==> ignore + arg [-EL] ==> ignore + arg [-maarch64linux] ==> ignore + arg [--fix-cortex-a53-843419] ==> ignore + arg [-pie] ==> ignore + arg [-znow] ==> ignore + arg [-zrelro] ==> ignore + arg [-o] ==> ignore + arg [cmTC_4cd5f] ==> ignore + arg [/usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu/Scrt1.o] ==> obj [/usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu/Scrt1.o] + arg [/usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu/crti.o] ==> obj [/usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu/crti.o] + arg [/usr/lib/gcc/aarch64-linux-gnu/11/crtbeginS.o] ==> obj [/usr/lib/gcc/aarch64-linux-gnu/11/crtbeginS.o] + arg [-L/usr/lib/gcc/aarch64-linux-gnu/11] ==> dir [/usr/lib/gcc/aarch64-linux-gnu/11] + arg [-L/usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu] ==> dir [/usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu] + arg [-L/usr/lib/gcc/aarch64-linux-gnu/11/../../../../lib] ==> dir [/usr/lib/gcc/aarch64-linux-gnu/11/../../../../lib] + arg [-L/lib/aarch64-linux-gnu] ==> dir [/lib/aarch64-linux-gnu] + arg [-L/lib/../lib] ==> dir [/lib/../lib] + arg [-L/usr/lib/aarch64-linux-gnu] ==> dir [/usr/lib/aarch64-linux-gnu] + arg [-L/usr/lib/../lib] ==> dir [/usr/lib/../lib] + arg [-L/usr/lib/gcc/aarch64-linux-gnu/11/../../..] ==> dir [/usr/lib/gcc/aarch64-linux-gnu/11/../../..] + arg [CMakeFiles/cmTC_4cd5f.dir/CMakeCCompilerABI.c.o] ==> ignore + arg [-lgcc] ==> lib [gcc] + arg [--push-state] ==> ignore + arg [--as-needed] ==> ignore + arg [-lgcc_s] ==> lib [gcc_s] + arg [--pop-state] ==> ignore + arg [-lc] ==> lib [c] + arg [-lgcc] ==> lib [gcc] + arg [--push-state] ==> ignore + arg [--as-needed] ==> ignore + arg [-lgcc_s] ==> lib [gcc_s] + arg [--pop-state] ==> ignore + arg [/usr/lib/gcc/aarch64-linux-gnu/11/crtendS.o] ==> obj [/usr/lib/gcc/aarch64-linux-gnu/11/crtendS.o] + arg [/usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu/crtn.o] ==> obj [/usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu/crtn.o] + collapse obj [/usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu/Scrt1.o] ==> [/usr/lib/aarch64-linux-gnu/Scrt1.o] + collapse obj [/usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu/crti.o] ==> [/usr/lib/aarch64-linux-gnu/crti.o] + collapse obj [/usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu/crtn.o] ==> [/usr/lib/aarch64-linux-gnu/crtn.o] + collapse library dir [/usr/lib/gcc/aarch64-linux-gnu/11] ==> [/usr/lib/gcc/aarch64-linux-gnu/11] + collapse library dir [/usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu] ==> [/usr/lib/aarch64-linux-gnu] + collapse library dir [/usr/lib/gcc/aarch64-linux-gnu/11/../../../../lib] ==> [/usr/lib] + collapse library dir [/lib/aarch64-linux-gnu] ==> [/lib/aarch64-linux-gnu] + collapse library dir [/lib/../lib] ==> [/lib] + collapse library dir [/usr/lib/aarch64-linux-gnu] ==> [/usr/lib/aarch64-linux-gnu] + collapse library dir [/usr/lib/../lib] ==> [/usr/lib] + collapse library dir [/usr/lib/gcc/aarch64-linux-gnu/11/../../..] ==> [/usr/lib] + implicit libs: [gcc;gcc_s;c;gcc;gcc_s] + implicit objs: [/usr/lib/aarch64-linux-gnu/Scrt1.o;/usr/lib/aarch64-linux-gnu/crti.o;/usr/lib/gcc/aarch64-linux-gnu/11/crtbeginS.o;/usr/lib/gcc/aarch64-linux-gnu/11/crtendS.o;/usr/lib/aarch64-linux-gnu/crtn.o] + implicit dirs: [/usr/lib/gcc/aarch64-linux-gnu/11;/usr/lib/aarch64-linux-gnu;/usr/lib;/lib/aarch64-linux-gnu;/lib] + implicit fwks: [] + + +Detecting CXX compiler ABI info compiled with the following output: +Change Dir: /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out/CMakeFiles/CMakeTmp + +Run Build Command(s):/usr/bin/gmake -f Makefile cmTC_123b0/fast && /usr/bin/gmake -f CMakeFiles/cmTC_123b0.dir/build.make CMakeFiles/cmTC_123b0.dir/build +gmake[1]: Entering directory '/Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out/CMakeFiles/CMakeTmp' +Building CXX object CMakeFiles/cmTC_123b0.dir/CMakeCXXCompilerABI.cpp.o +/usr/bin/c++ -v -o CMakeFiles/cmTC_123b0.dir/CMakeCXXCompilerABI.cpp.o -c /usr/share/cmake-3.22/Modules/CMakeCXXCompilerABI.cpp +Using built-in specs. +COLLECT_GCC=/usr/bin/c++ +Target: aarch64-linux-gnu +Configured with: ../src/configure -v --with-pkgversion='Ubuntu 11.4.0-1ubuntu1~22.04' --with-bugurl=file:///usr/share/doc/gcc-11/README.Bugs --enable-languages=c,ada,c++,go,d,fortran,objc,obj-c++,m2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-11 --program-prefix=aarch64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --enable-bootstrap --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-libquadmath --disable-libquadmath-support --enable-plugin --enable-default-pie --with-system-zlib --enable-libphobos-checking=release --with-target-system-zlib=auto --enable-objc-gc=auto --enable-multiarch --enable-fix-cortex-a53-843419 --disable-werror --enable-checking=release --build=aarch64-linux-gnu --host=aarch64-linux-gnu --target=aarch64-linux-gnu --with-build-config=bootstrap-lto-lean --enable-link-serialization=2 +Thread model: posix +Supported LTO compression algorithms: zlib zstd +gcc version 11.4.0 (Ubuntu 11.4.0-1ubuntu1~22.04) +COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_123b0.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mlittle-endian' '-mabi=lp64' '-dumpdir' 'CMakeFiles/cmTC_123b0.dir/' + /usr/lib/gcc/aarch64-linux-gnu/11/cc1plus -quiet -v -imultiarch aarch64-linux-gnu -D_GNU_SOURCE /usr/share/cmake-3.22/Modules/CMakeCXXCompilerABI.cpp -quiet -dumpdir CMakeFiles/cmTC_123b0.dir/ -dumpbase CMakeCXXCompilerABI.cpp.cpp -dumpbase-ext .cpp -mlittle-endian -mabi=lp64 -version -fasynchronous-unwind-tables -fstack-protector-strong -Wformat -Wformat-security -fstack-clash-protection -o /tmp/ccHEqVmf.s +GNU C++17 (Ubuntu 11.4.0-1ubuntu1~22.04) version 11.4.0 (aarch64-linux-gnu) + compiled by GNU C version 11.4.0, GMP version 6.2.1, MPFR version 4.1.0, MPC version 1.2.1, isl version isl-0.24-GMP + +GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072 +ignoring duplicate directory "/usr/include/aarch64-linux-gnu/c++/11" +ignoring nonexistent directory "/usr/local/include/aarch64-linux-gnu" +ignoring nonexistent directory "/usr/lib/gcc/aarch64-linux-gnu/11/include-fixed" +ignoring nonexistent directory "/usr/lib/gcc/aarch64-linux-gnu/11/../../../../aarch64-linux-gnu/include" +#include "..." search starts here: +#include <...> search starts here: + /usr/include/c++/11 + /usr/include/aarch64-linux-gnu/c++/11 + /usr/include/c++/11/backward + /usr/lib/gcc/aarch64-linux-gnu/11/include + /usr/local/include + /usr/include/aarch64-linux-gnu + /usr/include +End of search list. +GNU C++17 (Ubuntu 11.4.0-1ubuntu1~22.04) version 11.4.0 (aarch64-linux-gnu) + compiled by GNU C version 11.4.0, GMP version 6.2.1, MPFR version 4.1.0, MPC version 1.2.1, isl version isl-0.24-GMP + +GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072 +Compiler executable checksum: 3e6e780af1232722b47e0979fda82402 +COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_123b0.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mlittle-endian' '-mabi=lp64' '-dumpdir' 'CMakeFiles/cmTC_123b0.dir/' + as -v -EL -mabi=lp64 -o CMakeFiles/cmTC_123b0.dir/CMakeCXXCompilerABI.cpp.o /tmp/ccHEqVmf.s +GNU assembler version 2.38 (aarch64-linux-gnu) using BFD version (GNU Binutils for Ubuntu) 2.38 +COMPILER_PATH=/usr/lib/gcc/aarch64-linux-gnu/11/:/usr/lib/gcc/aarch64-linux-gnu/11/:/usr/lib/gcc/aarch64-linux-gnu/:/usr/lib/gcc/aarch64-linux-gnu/11/:/usr/lib/gcc/aarch64-linux-gnu/ +LIBRARY_PATH=/usr/lib/gcc/aarch64-linux-gnu/11/:/usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu/:/usr/lib/gcc/aarch64-linux-gnu/11/../../../../lib/:/lib/aarch64-linux-gnu/:/lib/../lib/:/usr/lib/aarch64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/aarch64-linux-gnu/11/../../../:/lib/:/usr/lib/ +COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_123b0.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mlittle-endian' '-mabi=lp64' '-dumpdir' 'CMakeFiles/cmTC_123b0.dir/CMakeCXXCompilerABI.cpp.' +Linking CXX executable cmTC_123b0 +/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_123b0.dir/link.txt --verbose=1 +/usr/bin/c++ -v CMakeFiles/cmTC_123b0.dir/CMakeCXXCompilerABI.cpp.o -o cmTC_123b0 +Using built-in specs. +COLLECT_GCC=/usr/bin/c++ +COLLECT_LTO_WRAPPER=/usr/lib/gcc/aarch64-linux-gnu/11/lto-wrapper +Target: aarch64-linux-gnu +Configured with: ../src/configure -v --with-pkgversion='Ubuntu 11.4.0-1ubuntu1~22.04' --with-bugurl=file:///usr/share/doc/gcc-11/README.Bugs --enable-languages=c,ada,c++,go,d,fortran,objc,obj-c++,m2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-11 --program-prefix=aarch64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --enable-bootstrap --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-libquadmath --disable-libquadmath-support --enable-plugin --enable-default-pie --with-system-zlib --enable-libphobos-checking=release --with-target-system-zlib=auto --enable-objc-gc=auto --enable-multiarch --enable-fix-cortex-a53-843419 --disable-werror --enable-checking=release --build=aarch64-linux-gnu --host=aarch64-linux-gnu --target=aarch64-linux-gnu --with-build-config=bootstrap-lto-lean --enable-link-serialization=2 +Thread model: posix +Supported LTO compression algorithms: zlib zstd +gcc version 11.4.0 (Ubuntu 11.4.0-1ubuntu1~22.04) +COMPILER_PATH=/usr/lib/gcc/aarch64-linux-gnu/11/:/usr/lib/gcc/aarch64-linux-gnu/11/:/usr/lib/gcc/aarch64-linux-gnu/:/usr/lib/gcc/aarch64-linux-gnu/11/:/usr/lib/gcc/aarch64-linux-gnu/ +LIBRARY_PATH=/usr/lib/gcc/aarch64-linux-gnu/11/:/usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu/:/usr/lib/gcc/aarch64-linux-gnu/11/../../../../lib/:/lib/aarch64-linux-gnu/:/lib/../lib/:/usr/lib/aarch64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/aarch64-linux-gnu/11/../../../:/lib/:/usr/lib/ +COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_123b0' '-shared-libgcc' '-mlittle-endian' '-mabi=lp64' '-dumpdir' 'cmTC_123b0.' + /usr/lib/gcc/aarch64-linux-gnu/11/collect2 -plugin /usr/lib/gcc/aarch64-linux-gnu/11/liblto_plugin.so -plugin-opt=/usr/lib/gcc/aarch64-linux-gnu/11/lto-wrapper -plugin-opt=-fresolution=/tmp/ccFzpMPQ.res -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc --build-id --eh-frame-hdr --hash-style=gnu --as-needed -dynamic-linker /lib/ld-linux-aarch64.so.1 -X -EL -maarch64linux --fix-cortex-a53-843419 -pie -z now -z relro -o cmTC_123b0 /usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu/Scrt1.o /usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu/crti.o /usr/lib/gcc/aarch64-linux-gnu/11/crtbeginS.o -L/usr/lib/gcc/aarch64-linux-gnu/11 -L/usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu -L/usr/lib/gcc/aarch64-linux-gnu/11/../../../../lib -L/lib/aarch64-linux-gnu -L/lib/../lib -L/usr/lib/aarch64-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/aarch64-linux-gnu/11/../../.. CMakeFiles/cmTC_123b0.dir/CMakeCXXCompilerABI.cpp.o -lstdc++ -lm -lgcc_s -lgcc -lc -lgcc_s -lgcc /usr/lib/gcc/aarch64-linux-gnu/11/crtendS.o /usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu/crtn.o +COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_123b0' '-shared-libgcc' '-mlittle-endian' '-mabi=lp64' '-dumpdir' 'cmTC_123b0.' +gmake[1]: Leaving directory '/Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out/CMakeFiles/CMakeTmp' + + + +Parsed CXX implicit include dir info from above output: rv=done + found start of include info + found start of implicit include info + add: [/usr/include/c++/11] + add: [/usr/include/aarch64-linux-gnu/c++/11] + add: [/usr/include/c++/11/backward] + add: [/usr/lib/gcc/aarch64-linux-gnu/11/include] + add: [/usr/local/include] + add: [/usr/include/aarch64-linux-gnu] + add: [/usr/include] + end of search list found + collapse include dir [/usr/include/c++/11] ==> [/usr/include/c++/11] + collapse include dir [/usr/include/aarch64-linux-gnu/c++/11] ==> [/usr/include/aarch64-linux-gnu/c++/11] + collapse include dir [/usr/include/c++/11/backward] ==> [/usr/include/c++/11/backward] + collapse include dir [/usr/lib/gcc/aarch64-linux-gnu/11/include] ==> [/usr/lib/gcc/aarch64-linux-gnu/11/include] + collapse include dir [/usr/local/include] ==> [/usr/local/include] + collapse include dir [/usr/include/aarch64-linux-gnu] ==> [/usr/include/aarch64-linux-gnu] + collapse include dir [/usr/include] ==> [/usr/include] + implicit include dirs: [/usr/include/c++/11;/usr/include/aarch64-linux-gnu/c++/11;/usr/include/c++/11/backward;/usr/lib/gcc/aarch64-linux-gnu/11/include;/usr/local/include;/usr/include/aarch64-linux-gnu;/usr/include] + + +Parsed CXX implicit link information from above output: + link line regex: [^( *|.*[/\])(ld|CMAKE_LINK_STARTFILE-NOTFOUND|([^/\]+-)?ld|collect2)[^/\]*( |$)] + ignore line: [Change Dir: /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out/CMakeFiles/CMakeTmp] + ignore line: [] + ignore line: [Run Build Command(s):/usr/bin/gmake -f Makefile cmTC_123b0/fast && /usr/bin/gmake -f CMakeFiles/cmTC_123b0.dir/build.make CMakeFiles/cmTC_123b0.dir/build] + ignore line: [gmake[1]: Entering directory '/Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out/CMakeFiles/CMakeTmp'] + ignore line: [Building CXX object CMakeFiles/cmTC_123b0.dir/CMakeCXXCompilerABI.cpp.o] + ignore line: [/usr/bin/c++ -v -o CMakeFiles/cmTC_123b0.dir/CMakeCXXCompilerABI.cpp.o -c /usr/share/cmake-3.22/Modules/CMakeCXXCompilerABI.cpp] + ignore line: [Using built-in specs.] + ignore line: [COLLECT_GCC=/usr/bin/c++] + ignore line: [Target: aarch64-linux-gnu] + ignore line: [Configured with: ../src/configure -v --with-pkgversion='Ubuntu 11.4.0-1ubuntu1~22.04' --with-bugurl=file:///usr/share/doc/gcc-11/README.Bugs --enable-languages=c ada c++ go d fortran objc obj-c++ m2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-11 --program-prefix=aarch64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --enable-bootstrap --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-libquadmath --disable-libquadmath-support --enable-plugin --enable-default-pie --with-system-zlib --enable-libphobos-checking=release --with-target-system-zlib=auto --enable-objc-gc=auto --enable-multiarch --enable-fix-cortex-a53-843419 --disable-werror --enable-checking=release --build=aarch64-linux-gnu --host=aarch64-linux-gnu --target=aarch64-linux-gnu --with-build-config=bootstrap-lto-lean --enable-link-serialization=2] + ignore line: [Thread model: posix] + ignore line: [Supported LTO compression algorithms: zlib zstd] + ignore line: [gcc version 11.4.0 (Ubuntu 11.4.0-1ubuntu1~22.04) ] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_123b0.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mlittle-endian' '-mabi=lp64' '-dumpdir' 'CMakeFiles/cmTC_123b0.dir/'] + ignore line: [ /usr/lib/gcc/aarch64-linux-gnu/11/cc1plus -quiet -v -imultiarch aarch64-linux-gnu -D_GNU_SOURCE /usr/share/cmake-3.22/Modules/CMakeCXXCompilerABI.cpp -quiet -dumpdir CMakeFiles/cmTC_123b0.dir/ -dumpbase CMakeCXXCompilerABI.cpp.cpp -dumpbase-ext .cpp -mlittle-endian -mabi=lp64 -version -fasynchronous-unwind-tables -fstack-protector-strong -Wformat -Wformat-security -fstack-clash-protection -o /tmp/ccHEqVmf.s] + ignore line: [GNU C++17 (Ubuntu 11.4.0-1ubuntu1~22.04) version 11.4.0 (aarch64-linux-gnu)] + ignore line: [ compiled by GNU C version 11.4.0 GMP version 6.2.1 MPFR version 4.1.0 MPC version 1.2.1 isl version isl-0.24-GMP] + ignore line: [] + ignore line: [GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072] + ignore line: [ignoring duplicate directory "/usr/include/aarch64-linux-gnu/c++/11"] + ignore line: [ignoring nonexistent directory "/usr/local/include/aarch64-linux-gnu"] + ignore line: [ignoring nonexistent directory "/usr/lib/gcc/aarch64-linux-gnu/11/include-fixed"] + ignore line: [ignoring nonexistent directory "/usr/lib/gcc/aarch64-linux-gnu/11/../../../../aarch64-linux-gnu/include"] + ignore line: [#include "..." search starts here:] + ignore line: [#include <...> search starts here:] + ignore line: [ /usr/include/c++/11] + ignore line: [ /usr/include/aarch64-linux-gnu/c++/11] + ignore line: [ /usr/include/c++/11/backward] + ignore line: [ /usr/lib/gcc/aarch64-linux-gnu/11/include] + ignore line: [ /usr/local/include] + ignore line: [ /usr/include/aarch64-linux-gnu] + ignore line: [ /usr/include] + ignore line: [End of search list.] + ignore line: [GNU C++17 (Ubuntu 11.4.0-1ubuntu1~22.04) version 11.4.0 (aarch64-linux-gnu)] + ignore line: [ compiled by GNU C version 11.4.0 GMP version 6.2.1 MPFR version 4.1.0 MPC version 1.2.1 isl version isl-0.24-GMP] + ignore line: [] + ignore line: [GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072] + ignore line: [Compiler executable checksum: 3e6e780af1232722b47e0979fda82402] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_123b0.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mlittle-endian' '-mabi=lp64' '-dumpdir' 'CMakeFiles/cmTC_123b0.dir/'] + ignore line: [ as -v -EL -mabi=lp64 -o CMakeFiles/cmTC_123b0.dir/CMakeCXXCompilerABI.cpp.o /tmp/ccHEqVmf.s] + ignore line: [GNU assembler version 2.38 (aarch64-linux-gnu) using BFD version (GNU Binutils for Ubuntu) 2.38] + ignore line: [COMPILER_PATH=/usr/lib/gcc/aarch64-linux-gnu/11/:/usr/lib/gcc/aarch64-linux-gnu/11/:/usr/lib/gcc/aarch64-linux-gnu/:/usr/lib/gcc/aarch64-linux-gnu/11/:/usr/lib/gcc/aarch64-linux-gnu/] + ignore line: [LIBRARY_PATH=/usr/lib/gcc/aarch64-linux-gnu/11/:/usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu/:/usr/lib/gcc/aarch64-linux-gnu/11/../../../../lib/:/lib/aarch64-linux-gnu/:/lib/../lib/:/usr/lib/aarch64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/aarch64-linux-gnu/11/../../../:/lib/:/usr/lib/] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_123b0.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mlittle-endian' '-mabi=lp64' '-dumpdir' 'CMakeFiles/cmTC_123b0.dir/CMakeCXXCompilerABI.cpp.'] + ignore line: [Linking CXX executable cmTC_123b0] + ignore line: [/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_123b0.dir/link.txt --verbose=1] + ignore line: [/usr/bin/c++ -v CMakeFiles/cmTC_123b0.dir/CMakeCXXCompilerABI.cpp.o -o cmTC_123b0 ] + ignore line: [Using built-in specs.] + ignore line: [COLLECT_GCC=/usr/bin/c++] + ignore line: [COLLECT_LTO_WRAPPER=/usr/lib/gcc/aarch64-linux-gnu/11/lto-wrapper] + ignore line: [Target: aarch64-linux-gnu] + ignore line: [Configured with: ../src/configure -v --with-pkgversion='Ubuntu 11.4.0-1ubuntu1~22.04' --with-bugurl=file:///usr/share/doc/gcc-11/README.Bugs --enable-languages=c ada c++ go d fortran objc obj-c++ m2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-11 --program-prefix=aarch64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --enable-bootstrap --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-libquadmath --disable-libquadmath-support --enable-plugin --enable-default-pie --with-system-zlib --enable-libphobos-checking=release --with-target-system-zlib=auto --enable-objc-gc=auto --enable-multiarch --enable-fix-cortex-a53-843419 --disable-werror --enable-checking=release --build=aarch64-linux-gnu --host=aarch64-linux-gnu --target=aarch64-linux-gnu --with-build-config=bootstrap-lto-lean --enable-link-serialization=2] + ignore line: [Thread model: posix] + ignore line: [Supported LTO compression algorithms: zlib zstd] + ignore line: [gcc version 11.4.0 (Ubuntu 11.4.0-1ubuntu1~22.04) ] + ignore line: [COMPILER_PATH=/usr/lib/gcc/aarch64-linux-gnu/11/:/usr/lib/gcc/aarch64-linux-gnu/11/:/usr/lib/gcc/aarch64-linux-gnu/:/usr/lib/gcc/aarch64-linux-gnu/11/:/usr/lib/gcc/aarch64-linux-gnu/] + ignore line: [LIBRARY_PATH=/usr/lib/gcc/aarch64-linux-gnu/11/:/usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu/:/usr/lib/gcc/aarch64-linux-gnu/11/../../../../lib/:/lib/aarch64-linux-gnu/:/lib/../lib/:/usr/lib/aarch64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/aarch64-linux-gnu/11/../../../:/lib/:/usr/lib/] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_123b0' '-shared-libgcc' '-mlittle-endian' '-mabi=lp64' '-dumpdir' 'cmTC_123b0.'] + link line: [ /usr/lib/gcc/aarch64-linux-gnu/11/collect2 -plugin /usr/lib/gcc/aarch64-linux-gnu/11/liblto_plugin.so -plugin-opt=/usr/lib/gcc/aarch64-linux-gnu/11/lto-wrapper -plugin-opt=-fresolution=/tmp/ccFzpMPQ.res -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc --build-id --eh-frame-hdr --hash-style=gnu --as-needed -dynamic-linker /lib/ld-linux-aarch64.so.1 -X -EL -maarch64linux --fix-cortex-a53-843419 -pie -z now -z relro -o cmTC_123b0 /usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu/Scrt1.o /usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu/crti.o /usr/lib/gcc/aarch64-linux-gnu/11/crtbeginS.o -L/usr/lib/gcc/aarch64-linux-gnu/11 -L/usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu -L/usr/lib/gcc/aarch64-linux-gnu/11/../../../../lib -L/lib/aarch64-linux-gnu -L/lib/../lib -L/usr/lib/aarch64-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/aarch64-linux-gnu/11/../../.. CMakeFiles/cmTC_123b0.dir/CMakeCXXCompilerABI.cpp.o -lstdc++ -lm -lgcc_s -lgcc -lc -lgcc_s -lgcc /usr/lib/gcc/aarch64-linux-gnu/11/crtendS.o /usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu/crtn.o] + arg [/usr/lib/gcc/aarch64-linux-gnu/11/collect2] ==> ignore + arg [-plugin] ==> ignore + arg [/usr/lib/gcc/aarch64-linux-gnu/11/liblto_plugin.so] ==> ignore + arg [-plugin-opt=/usr/lib/gcc/aarch64-linux-gnu/11/lto-wrapper] ==> ignore + arg [-plugin-opt=-fresolution=/tmp/ccFzpMPQ.res] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc_s] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc] ==> ignore + arg [-plugin-opt=-pass-through=-lc] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc_s] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc] ==> ignore + arg [--build-id] ==> ignore + arg [--eh-frame-hdr] ==> ignore + arg [--hash-style=gnu] ==> ignore + arg [--as-needed] ==> ignore + arg [-dynamic-linker] ==> ignore + arg [/lib/ld-linux-aarch64.so.1] ==> ignore + arg [-X] ==> ignore + arg [-EL] ==> ignore + arg [-maarch64linux] ==> ignore + arg [--fix-cortex-a53-843419] ==> ignore + arg [-pie] ==> ignore + arg [-znow] ==> ignore + arg [-zrelro] ==> ignore + arg [-o] ==> ignore + arg [cmTC_123b0] ==> ignore + arg [/usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu/Scrt1.o] ==> obj [/usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu/Scrt1.o] + arg [/usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu/crti.o] ==> obj [/usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu/crti.o] + arg [/usr/lib/gcc/aarch64-linux-gnu/11/crtbeginS.o] ==> obj [/usr/lib/gcc/aarch64-linux-gnu/11/crtbeginS.o] + arg [-L/usr/lib/gcc/aarch64-linux-gnu/11] ==> dir [/usr/lib/gcc/aarch64-linux-gnu/11] + arg [-L/usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu] ==> dir [/usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu] + arg [-L/usr/lib/gcc/aarch64-linux-gnu/11/../../../../lib] ==> dir [/usr/lib/gcc/aarch64-linux-gnu/11/../../../../lib] + arg [-L/lib/aarch64-linux-gnu] ==> dir [/lib/aarch64-linux-gnu] + arg [-L/lib/../lib] ==> dir [/lib/../lib] + arg [-L/usr/lib/aarch64-linux-gnu] ==> dir [/usr/lib/aarch64-linux-gnu] + arg [-L/usr/lib/../lib] ==> dir [/usr/lib/../lib] + arg [-L/usr/lib/gcc/aarch64-linux-gnu/11/../../..] ==> dir [/usr/lib/gcc/aarch64-linux-gnu/11/../../..] + arg [CMakeFiles/cmTC_123b0.dir/CMakeCXXCompilerABI.cpp.o] ==> ignore + arg [-lstdc++] ==> lib [stdc++] + arg [-lm] ==> lib [m] + arg [-lgcc_s] ==> lib [gcc_s] + arg [-lgcc] ==> lib [gcc] + arg [-lc] ==> lib [c] + arg [-lgcc_s] ==> lib [gcc_s] + arg [-lgcc] ==> lib [gcc] + arg [/usr/lib/gcc/aarch64-linux-gnu/11/crtendS.o] ==> obj [/usr/lib/gcc/aarch64-linux-gnu/11/crtendS.o] + arg [/usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu/crtn.o] ==> obj [/usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu/crtn.o] + collapse obj [/usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu/Scrt1.o] ==> [/usr/lib/aarch64-linux-gnu/Scrt1.o] + collapse obj [/usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu/crti.o] ==> [/usr/lib/aarch64-linux-gnu/crti.o] + collapse obj [/usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu/crtn.o] ==> [/usr/lib/aarch64-linux-gnu/crtn.o] + collapse library dir [/usr/lib/gcc/aarch64-linux-gnu/11] ==> [/usr/lib/gcc/aarch64-linux-gnu/11] + collapse library dir [/usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu] ==> [/usr/lib/aarch64-linux-gnu] + collapse library dir [/usr/lib/gcc/aarch64-linux-gnu/11/../../../../lib] ==> [/usr/lib] + collapse library dir [/lib/aarch64-linux-gnu] ==> [/lib/aarch64-linux-gnu] + collapse library dir [/lib/../lib] ==> [/lib] + collapse library dir [/usr/lib/aarch64-linux-gnu] ==> [/usr/lib/aarch64-linux-gnu] + collapse library dir [/usr/lib/../lib] ==> [/usr/lib] + collapse library dir [/usr/lib/gcc/aarch64-linux-gnu/11/../../..] ==> [/usr/lib] + implicit libs: [stdc++;m;gcc_s;gcc;c;gcc_s;gcc] + implicit objs: [/usr/lib/aarch64-linux-gnu/Scrt1.o;/usr/lib/aarch64-linux-gnu/crti.o;/usr/lib/gcc/aarch64-linux-gnu/11/crtbeginS.o;/usr/lib/gcc/aarch64-linux-gnu/11/crtendS.o;/usr/lib/aarch64-linux-gnu/crtn.o] + implicit dirs: [/usr/lib/gcc/aarch64-linux-gnu/11;/usr/lib/aarch64-linux-gnu;/usr/lib;/lib/aarch64-linux-gnu;/lib] + implicit fwks: [] + + diff --git a/Increase_Host_compute/No_double_buffer/build_out/CMakeFiles/CMakeRuleHashes.txt b/Increase_Host_compute/No_double_buffer/build_out/CMakeFiles/CMakeRuleHashes.txt new file mode 100644 index 0000000000000000000000000000000000000000..7d68482c868b5ec7f4a8e26327faa6deaef499c8 --- /dev/null +++ b/Increase_Host_compute/No_double_buffer/build_out/CMakeFiles/CMakeRuleHashes.txt @@ -0,0 +1,33 @@ +# Hashes of file build rules. +3bff0b403d6b9347b34441f626f482ae CMakeFiles/gen_version_info +997e12197ec0f19c88b41d62957a3d88 CMakeFiles/modify_vendor +8464663cdc27c08f18f2217786095cf9 op_host/CMakeFiles/optiling_compat +88bd44224355e5504cca789c0ffb751e op_kernel/CMakeFiles/ascendc_bin_ascend310b +c0287fad0c96fffedd7078769318ef05 op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_0 +38a4005ad3ebdcdb2c4787965f926c1f op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_copy +2baf0b174723f155a3ee91c8e4ba4f06 op_kernel/CMakeFiles/ascendc_bin_ascend310b_gen_ops_config +b8a3fe40baf53d64439955da3f3a4921 op_kernel/CMakeFiles/ascendc_bin_ascend310p +9dfdea71e641bc3c214773afe5577277 op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_0 +fe7efa739326f110886b4d5fa9505974 op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_copy +ec8f1ce73b59b0fea1a6e50870f3a123 op_kernel/CMakeFiles/ascendc_bin_ascend310p_gen_ops_config +1a9e2e77bfb5a71f54b6b4eb987606d3 op_kernel/CMakeFiles/ascendc_bin_ascend910 +70181c64789c80659e6153b3f876d98c op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_0 +67c8efd988d1675bfd1934a0a0123634 op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_copy +7846f37cf9da385fe9da64a7ec716734 op_kernel/CMakeFiles/ascendc_bin_ascend910_gen_ops_config +d4c8491940593a2a1f837ee600056cac op_kernel/CMakeFiles/ascendc_bin_ascend910b +ce4360ae2ce4630db00aed7cc557ef78 op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_0 +5ff81e1db7df3de29e1ed81d5d748282 op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_copy +6b0bea19068a4f47b9a6e3113b67bb50 op_kernel/CMakeFiles/ascendc_bin_ascend910b_gen_ops_config +5afef1bad92c27041bb7fc956147b314 op_kernel/CMakeFiles/ascendc_impl_gen +5afef1bad92c27041bb7fc956147b314 op_kernel/CMakeFiles/npu_supported_ops +5afef1bad92c27041bb7fc956147b314 op_kernel/CMakeFiles/ops_info_gen_ascend310b +5afef1bad92c27041bb7fc956147b314 op_kernel/CMakeFiles/ops_info_gen_ascend310p +5afef1bad92c27041bb7fc956147b314 op_kernel/CMakeFiles/ops_info_gen_ascend910 +5afef1bad92c27041bb7fc956147b314 op_kernel/CMakeFiles/ops_info_gen_ascend910b +2d4fe74eaf7b9f410f329333492d6e3c op_kernel/tbe/.impl_timestamp +beade4dcea258037ac6f48a793f1a356 op_kernel/tbe/op_info_cfg/ai_core/ascend310b/aic-ascend310b-ops-info.json +7e9a1e00c945a10e63bc393610217fc3 op_kernel/tbe/op_info_cfg/ai_core/ascend310p/aic-ascend310p-ops-info.json +ad2d19a8fca327148e9f24d4c8c1517b op_kernel/tbe/op_info_cfg/ai_core/ascend910/aic-ascend910-ops-info.json +8eef83dd650d5c00d99404fc7ade4b9c op_kernel/tbe/op_info_cfg/ai_core/ascend910b/aic-ascend910b-ops-info.json +2eb5346be8e5d8bcf0e851a140f46a33 op_kernel/tbe/op_info_cfg/ai_core/npu_supported_ops.json +3a8cd8e8e1c71dd03d785bf7c6e395b1 scripts/install.sh diff --git a/Increase_Host_compute/No_double_buffer/build_out/CMakeFiles/Makefile.cmake b/Increase_Host_compute/No_double_buffer/build_out/CMakeFiles/Makefile.cmake new file mode 100644 index 0000000000000000000000000000000000000000..7ec716ab72c14b930e863bc1ca7611d708b11e05 --- /dev/null +++ b/Increase_Host_compute/No_double_buffer/build_out/CMakeFiles/Makefile.cmake @@ -0,0 +1,167 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +# The generator used is: +set(CMAKE_DEPENDS_GENERATOR "Unix Makefiles") + +# The top level Makefile was generated from the following files: +set(CMAKE_MAKEFILE_DEPENDS + "CMakeCache.txt" + "../CMakeLists.txt" + "CMakeFiles/3.22.1/CMakeCCompiler.cmake" + "CMakeFiles/3.22.1/CMakeCXXCompiler.cmake" + "CMakeFiles/3.22.1/CMakeSystem.cmake" + "../cmake/config.cmake" + "../cmake/func.cmake" + "../cmake/intf.cmake" + "../framework/CMakeLists.txt" + "../framework/tf_plugin/CMakeLists.txt" + "../op_host/CMakeLists.txt" + "../op_kernel/CMakeLists.txt" + "/usr/share/cmake-3.22/Modules/CMakeCCompiler.cmake.in" + "/usr/share/cmake-3.22/Modules/CMakeCCompilerABI.c" + "/usr/share/cmake-3.22/Modules/CMakeCInformation.cmake" + "/usr/share/cmake-3.22/Modules/CMakeCXXCompiler.cmake.in" + "/usr/share/cmake-3.22/Modules/CMakeCXXCompilerABI.cpp" + "/usr/share/cmake-3.22/Modules/CMakeCXXInformation.cmake" + "/usr/share/cmake-3.22/Modules/CMakeCommonLanguageInclude.cmake" + "/usr/share/cmake-3.22/Modules/CMakeCompilerIdDetection.cmake" + "/usr/share/cmake-3.22/Modules/CMakeDetermineCCompiler.cmake" + "/usr/share/cmake-3.22/Modules/CMakeDetermineCXXCompiler.cmake" + "/usr/share/cmake-3.22/Modules/CMakeDetermineCompileFeatures.cmake" + "/usr/share/cmake-3.22/Modules/CMakeDetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/CMakeDetermineCompilerABI.cmake" + "/usr/share/cmake-3.22/Modules/CMakeDetermineCompilerId.cmake" + "/usr/share/cmake-3.22/Modules/CMakeDetermineSystem.cmake" + "/usr/share/cmake-3.22/Modules/CMakeFindBinUtils.cmake" + "/usr/share/cmake-3.22/Modules/CMakeGenericSystem.cmake" + "/usr/share/cmake-3.22/Modules/CMakeInitializeConfigs.cmake" + "/usr/share/cmake-3.22/Modules/CMakeLanguageInformation.cmake" + "/usr/share/cmake-3.22/Modules/CMakeParseImplicitIncludeInfo.cmake" + "/usr/share/cmake-3.22/Modules/CMakeParseImplicitLinkInfo.cmake" + "/usr/share/cmake-3.22/Modules/CMakeParseLibraryArchitecture.cmake" + "/usr/share/cmake-3.22/Modules/CMakeSystem.cmake.in" + "/usr/share/cmake-3.22/Modules/CMakeSystemSpecificInformation.cmake" + "/usr/share/cmake-3.22/Modules/CMakeSystemSpecificInitialize.cmake" + "/usr/share/cmake-3.22/Modules/CMakeTestCCompiler.cmake" + "/usr/share/cmake-3.22/Modules/CMakeTestCXXCompiler.cmake" + "/usr/share/cmake-3.22/Modules/CMakeTestCompilerCommon.cmake" + "/usr/share/cmake-3.22/Modules/CMakeUnixFindMake.cmake" + "/usr/share/cmake-3.22/Modules/CPack.cmake" + "/usr/share/cmake-3.22/Modules/CPackComponent.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/ADSP-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/ARMCC-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/ARMClang-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/AppleClang-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/Borland-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/Bruce-C-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/CMakeCommonCompilerMacros.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/Clang-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/Clang-DetermineCompilerInternal.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/Comeau-CXX-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/Compaq-C-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/Compaq-CXX-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/Cray-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/Embarcadero-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/Fujitsu-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/FujitsuClang-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/GHS-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/GNU-C-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/GNU-C.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/GNU-CXX-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/GNU-CXX.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/GNU-FindBinUtils.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/GNU.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/HP-C-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/HP-CXX-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/IAR-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/IBMCPP-C-DetermineVersionInternal.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/IBMCPP-CXX-DetermineVersionInternal.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/Intel-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/IntelLLVM-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/MSVC-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/NVHPC-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/NVIDIA-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/OpenWatcom-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/PGI-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/PathScale-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/SCO-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/SDCC-C-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/SunPro-C-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/SunPro-CXX-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/TI-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/TinyCC-C-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/VisualAge-C-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/VisualAge-CXX-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/Watcom-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/XL-C-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/XL-CXX-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/XLClang-C-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/XLClang-CXX-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/zOS-C-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/zOS-CXX-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Internal/FeatureTesting.cmake" + "/usr/share/cmake-3.22/Modules/Platform/Linux-Determine-CXX.cmake" + "/usr/share/cmake-3.22/Modules/Platform/Linux-GNU-C.cmake" + "/usr/share/cmake-3.22/Modules/Platform/Linux-GNU-CXX.cmake" + "/usr/share/cmake-3.22/Modules/Platform/Linux-GNU.cmake" + "/usr/share/cmake-3.22/Modules/Platform/Linux.cmake" + "/usr/share/cmake-3.22/Modules/Platform/UnixPaths.cmake" + "/usr/share/cmake-3.22/Templates/CPackConfig.cmake.in" + ) + +# The corresponding makefile is: +set(CMAKE_MAKEFILE_OUTPUTS + "Makefile" + "CMakeFiles/cmake.check_cache" + ) + +# Byproducts of CMake generate step: +set(CMAKE_MAKEFILE_PRODUCTS + "CMakeFiles/3.22.1/CMakeSystem.cmake" + "CMakeFiles/3.22.1/CMakeCCompiler.cmake" + "CMakeFiles/3.22.1/CMakeCXXCompiler.cmake" + "CMakeFiles/3.22.1/CMakeCCompiler.cmake" + "CMakeFiles/3.22.1/CMakeCXXCompiler.cmake" + "CPackConfig.cmake" + "CPackSourceConfig.cmake" + "CMakeFiles/CMakeDirectoryInformation.cmake" + "framework/CMakeFiles/CMakeDirectoryInformation.cmake" + "framework/tf_plugin/CMakeFiles/CMakeDirectoryInformation.cmake" + "op_host/CMakeFiles/CMakeDirectoryInformation.cmake" + "op_kernel/CMakeFiles/CMakeDirectoryInformation.cmake" + ) + +# Dependency information for all targets: +set(CMAKE_DEPEND_INFO_FILES + "CMakeFiles/modify_vendor.dir/DependInfo.cmake" + "CMakeFiles/gen_version_info.dir/DependInfo.cmake" + "framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/DependInfo.cmake" + "op_host/CMakeFiles/cust_op_proto.dir/DependInfo.cmake" + "op_host/CMakeFiles/cust_optiling.dir/DependInfo.cmake" + "op_host/CMakeFiles/cust_opapi.dir/DependInfo.cmake" + "op_host/CMakeFiles/optiling_compat.dir/DependInfo.cmake" + "op_kernel/CMakeFiles/ops_info_gen_ascend310p.dir/DependInfo.cmake" + "op_kernel/CMakeFiles/ascendc_impl_gen.dir/DependInfo.cmake" + "op_kernel/CMakeFiles/binary.dir/DependInfo.cmake" + "op_kernel/CMakeFiles/ascendc_bin_ascend310p.dir/DependInfo.cmake" + "op_kernel/CMakeFiles/ascendc_bin_ascend310p_gen_ops_config.dir/DependInfo.cmake" + "op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_copy.dir/DependInfo.cmake" + "op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_0.dir/DependInfo.cmake" + "op_kernel/CMakeFiles/ops_info_gen_ascend310b.dir/DependInfo.cmake" + "op_kernel/CMakeFiles/ascendc_bin_ascend310b.dir/DependInfo.cmake" + "op_kernel/CMakeFiles/ascendc_bin_ascend310b_gen_ops_config.dir/DependInfo.cmake" + "op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_copy.dir/DependInfo.cmake" + "op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_0.dir/DependInfo.cmake" + "op_kernel/CMakeFiles/ops_info_gen_ascend910.dir/DependInfo.cmake" + "op_kernel/CMakeFiles/ascendc_bin_ascend910.dir/DependInfo.cmake" + "op_kernel/CMakeFiles/ascendc_bin_ascend910_gen_ops_config.dir/DependInfo.cmake" + "op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_copy.dir/DependInfo.cmake" + "op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_0.dir/DependInfo.cmake" + "op_kernel/CMakeFiles/ops_info_gen_ascend910b.dir/DependInfo.cmake" + "op_kernel/CMakeFiles/ascendc_bin_ascend910b.dir/DependInfo.cmake" + "op_kernel/CMakeFiles/ascendc_bin_ascend910b_gen_ops_config.dir/DependInfo.cmake" + "op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_copy.dir/DependInfo.cmake" + "op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_0.dir/DependInfo.cmake" + "op_kernel/CMakeFiles/npu_supported_ops.dir/DependInfo.cmake" + ) diff --git a/Increase_Host_compute/No_double_buffer/build_out/CMakeFiles/Makefile2 b/Increase_Host_compute/No_double_buffer/build_out/CMakeFiles/Makefile2 new file mode 100644 index 0000000000000000000000000000000000000000..65d8fd3a7def465b5cf58b3d533199158a7847b4 --- /dev/null +++ b/Increase_Host_compute/No_double_buffer/build_out/CMakeFiles/Makefile2 @@ -0,0 +1,976 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +# Default target executed when no arguments are given to make. +default_target: all +.PHONY : default_target + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + +# Disable VCS-based implicit rules. +% : %,v + +# Disable VCS-based implicit rules. +% : RCS/% + +# Disable VCS-based implicit rules. +% : RCS/%,v + +# Disable VCS-based implicit rules. +% : SCCS/s.% + +# Disable VCS-based implicit rules. +% : s.% + +.SUFFIXES: .hpux_make_needs_suffix_list + +# Command-line flag to silence nested $(MAKE). +$(VERBOSE)MAKESILENT = -s + +#Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E rm -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out + +#============================================================================= +# Directory level rules for the build root directory + +# The main recursive "all" target. +all: CMakeFiles/modify_vendor.dir/all +all: CMakeFiles/gen_version_info.dir/all +all: framework/all +all: op_host/all +all: op_kernel/all +.PHONY : all + +# The main recursive "preinstall" target. +preinstall: framework/preinstall +preinstall: op_host/preinstall +preinstall: op_kernel/preinstall +.PHONY : preinstall + +# The main recursive "clean" target. +clean: CMakeFiles/modify_vendor.dir/clean +clean: CMakeFiles/gen_version_info.dir/clean +clean: framework/clean +clean: op_host/clean +clean: op_kernel/clean +.PHONY : clean + +#============================================================================= +# Directory level rules for directory framework + +# Recursive "all" directory target. +framework/all: framework/tf_plugin/all +.PHONY : framework/all + +# Recursive "preinstall" directory target. +framework/preinstall: framework/tf_plugin/preinstall +.PHONY : framework/preinstall + +# Recursive "clean" directory target. +framework/clean: framework/tf_plugin/clean +.PHONY : framework/clean + +#============================================================================= +# Directory level rules for directory framework/tf_plugin + +# Recursive "all" directory target. +framework/tf_plugin/all: framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/all +.PHONY : framework/tf_plugin/all + +# Recursive "preinstall" directory target. +framework/tf_plugin/preinstall: +.PHONY : framework/tf_plugin/preinstall + +# Recursive "clean" directory target. +framework/tf_plugin/clean: framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/clean +.PHONY : framework/tf_plugin/clean + +#============================================================================= +# Directory level rules for directory op_host + +# Recursive "all" directory target. +op_host/all: op_host/CMakeFiles/cust_op_proto.dir/all +op_host/all: op_host/CMakeFiles/cust_optiling.dir/all +op_host/all: op_host/CMakeFiles/cust_opapi.dir/all +op_host/all: op_host/CMakeFiles/optiling_compat.dir/all +.PHONY : op_host/all + +# Recursive "preinstall" directory target. +op_host/preinstall: +.PHONY : op_host/preinstall + +# Recursive "clean" directory target. +op_host/clean: op_host/CMakeFiles/cust_op_proto.dir/clean +op_host/clean: op_host/CMakeFiles/cust_optiling.dir/clean +op_host/clean: op_host/CMakeFiles/cust_opapi.dir/clean +op_host/clean: op_host/CMakeFiles/optiling_compat.dir/clean +.PHONY : op_host/clean + +#============================================================================= +# Directory level rules for directory op_kernel + +# Recursive "all" directory target. +op_kernel/all: op_kernel/CMakeFiles/ops_info_gen_ascend310p.dir/all +op_kernel/all: op_kernel/CMakeFiles/ascendc_impl_gen.dir/all +op_kernel/all: op_kernel/CMakeFiles/ops_info_gen_ascend310b.dir/all +op_kernel/all: op_kernel/CMakeFiles/ops_info_gen_ascend910.dir/all +op_kernel/all: op_kernel/CMakeFiles/ops_info_gen_ascend910b.dir/all +op_kernel/all: op_kernel/CMakeFiles/npu_supported_ops.dir/all +.PHONY : op_kernel/all + +# Recursive "preinstall" directory target. +op_kernel/preinstall: +.PHONY : op_kernel/preinstall + +# Recursive "clean" directory target. +op_kernel/clean: op_kernel/CMakeFiles/ops_info_gen_ascend310p.dir/clean +op_kernel/clean: op_kernel/CMakeFiles/ascendc_impl_gen.dir/clean +op_kernel/clean: op_kernel/CMakeFiles/binary.dir/clean +op_kernel/clean: op_kernel/CMakeFiles/ascendc_bin_ascend310p.dir/clean +op_kernel/clean: op_kernel/CMakeFiles/ascendc_bin_ascend310p_gen_ops_config.dir/clean +op_kernel/clean: op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_copy.dir/clean +op_kernel/clean: op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_0.dir/clean +op_kernel/clean: op_kernel/CMakeFiles/ops_info_gen_ascend310b.dir/clean +op_kernel/clean: op_kernel/CMakeFiles/ascendc_bin_ascend310b.dir/clean +op_kernel/clean: op_kernel/CMakeFiles/ascendc_bin_ascend310b_gen_ops_config.dir/clean +op_kernel/clean: op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_copy.dir/clean +op_kernel/clean: op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_0.dir/clean +op_kernel/clean: op_kernel/CMakeFiles/ops_info_gen_ascend910.dir/clean +op_kernel/clean: op_kernel/CMakeFiles/ascendc_bin_ascend910.dir/clean +op_kernel/clean: op_kernel/CMakeFiles/ascendc_bin_ascend910_gen_ops_config.dir/clean +op_kernel/clean: op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_copy.dir/clean +op_kernel/clean: op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_0.dir/clean +op_kernel/clean: op_kernel/CMakeFiles/ops_info_gen_ascend910b.dir/clean +op_kernel/clean: op_kernel/CMakeFiles/ascendc_bin_ascend910b.dir/clean +op_kernel/clean: op_kernel/CMakeFiles/ascendc_bin_ascend910b_gen_ops_config.dir/clean +op_kernel/clean: op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_copy.dir/clean +op_kernel/clean: op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_0.dir/clean +op_kernel/clean: op_kernel/CMakeFiles/npu_supported_ops.dir/clean +.PHONY : op_kernel/clean + +#============================================================================= +# Target rules for target CMakeFiles/modify_vendor.dir + +# All Build rule for target. +CMakeFiles/modify_vendor.dir/all: + $(MAKE) $(MAKESILENT) -f CMakeFiles/modify_vendor.dir/build.make CMakeFiles/modify_vendor.dir/depend + $(MAKE) $(MAKESILENT) -f CMakeFiles/modify_vendor.dir/build.make CMakeFiles/modify_vendor.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out/CMakeFiles --progress-num=11 "Built target modify_vendor" +.PHONY : CMakeFiles/modify_vendor.dir/all + +# Build rule for subdir invocation for target. +CMakeFiles/modify_vendor.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out/CMakeFiles 1 + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 CMakeFiles/modify_vendor.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out/CMakeFiles 0 +.PHONY : CMakeFiles/modify_vendor.dir/rule + +# Convenience name for target. +modify_vendor: CMakeFiles/modify_vendor.dir/rule +.PHONY : modify_vendor + +# clean rule for target. +CMakeFiles/modify_vendor.dir/clean: + $(MAKE) $(MAKESILENT) -f CMakeFiles/modify_vendor.dir/build.make CMakeFiles/modify_vendor.dir/clean +.PHONY : CMakeFiles/modify_vendor.dir/clean + +#============================================================================= +# Target rules for target CMakeFiles/gen_version_info.dir + +# All Build rule for target. +CMakeFiles/gen_version_info.dir/all: + $(MAKE) $(MAKESILENT) -f CMakeFiles/gen_version_info.dir/build.make CMakeFiles/gen_version_info.dir/depend + $(MAKE) $(MAKESILENT) -f CMakeFiles/gen_version_info.dir/build.make CMakeFiles/gen_version_info.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out/CMakeFiles --progress-num= "Built target gen_version_info" +.PHONY : CMakeFiles/gen_version_info.dir/all + +# Build rule for subdir invocation for target. +CMakeFiles/gen_version_info.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out/CMakeFiles 0 + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 CMakeFiles/gen_version_info.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out/CMakeFiles 0 +.PHONY : CMakeFiles/gen_version_info.dir/rule + +# Convenience name for target. +gen_version_info: CMakeFiles/gen_version_info.dir/rule +.PHONY : gen_version_info + +# clean rule for target. +CMakeFiles/gen_version_info.dir/clean: + $(MAKE) $(MAKESILENT) -f CMakeFiles/gen_version_info.dir/build.make CMakeFiles/gen_version_info.dir/clean +.PHONY : CMakeFiles/gen_version_info.dir/clean + +#============================================================================= +# Target rules for target framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir + +# All Build rule for target. +framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/all: + $(MAKE) $(MAKESILENT) -f framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/build.make framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/depend + $(MAKE) $(MAKESILENT) -f framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/build.make framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out/CMakeFiles --progress-num=9,10 "Built target cust_tf_parsers" +.PHONY : framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/all + +# Build rule for subdir invocation for target. +framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out/CMakeFiles 2 + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out/CMakeFiles 0 +.PHONY : framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/rule + +# Convenience name for target. +cust_tf_parsers: framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/rule +.PHONY : cust_tf_parsers + +# clean rule for target. +framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/clean: + $(MAKE) $(MAKESILENT) -f framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/build.make framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/clean +.PHONY : framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/clean + +#============================================================================= +# Target rules for target op_host/CMakeFiles/cust_op_proto.dir + +# All Build rule for target. +op_host/CMakeFiles/cust_op_proto.dir/all: + $(MAKE) $(MAKESILENT) -f op_host/CMakeFiles/cust_op_proto.dir/build.make op_host/CMakeFiles/cust_op_proto.dir/depend + $(MAKE) $(MAKESILENT) -f op_host/CMakeFiles/cust_op_proto.dir/build.make op_host/CMakeFiles/cust_op_proto.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out/CMakeFiles --progress-num=2,3,4 "Built target cust_op_proto" +.PHONY : op_host/CMakeFiles/cust_op_proto.dir/all + +# Build rule for subdir invocation for target. +op_host/CMakeFiles/cust_op_proto.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out/CMakeFiles 3 + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_host/CMakeFiles/cust_op_proto.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out/CMakeFiles 0 +.PHONY : op_host/CMakeFiles/cust_op_proto.dir/rule + +# Convenience name for target. +cust_op_proto: op_host/CMakeFiles/cust_op_proto.dir/rule +.PHONY : cust_op_proto + +# clean rule for target. +op_host/CMakeFiles/cust_op_proto.dir/clean: + $(MAKE) $(MAKESILENT) -f op_host/CMakeFiles/cust_op_proto.dir/build.make op_host/CMakeFiles/cust_op_proto.dir/clean +.PHONY : op_host/CMakeFiles/cust_op_proto.dir/clean + +#============================================================================= +# Target rules for target op_host/CMakeFiles/cust_optiling.dir + +# All Build rule for target. +op_host/CMakeFiles/cust_optiling.dir/all: + $(MAKE) $(MAKESILENT) -f op_host/CMakeFiles/cust_optiling.dir/build.make op_host/CMakeFiles/cust_optiling.dir/depend + $(MAKE) $(MAKESILENT) -f op_host/CMakeFiles/cust_optiling.dir/build.make op_host/CMakeFiles/cust_optiling.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out/CMakeFiles --progress-num=7,8 "Built target cust_optiling" +.PHONY : op_host/CMakeFiles/cust_optiling.dir/all + +# Build rule for subdir invocation for target. +op_host/CMakeFiles/cust_optiling.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out/CMakeFiles 2 + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_host/CMakeFiles/cust_optiling.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out/CMakeFiles 0 +.PHONY : op_host/CMakeFiles/cust_optiling.dir/rule + +# Convenience name for target. +cust_optiling: op_host/CMakeFiles/cust_optiling.dir/rule +.PHONY : cust_optiling + +# clean rule for target. +op_host/CMakeFiles/cust_optiling.dir/clean: + $(MAKE) $(MAKESILENT) -f op_host/CMakeFiles/cust_optiling.dir/build.make op_host/CMakeFiles/cust_optiling.dir/clean +.PHONY : op_host/CMakeFiles/cust_optiling.dir/clean + +#============================================================================= +# Target rules for target op_host/CMakeFiles/cust_opapi.dir + +# All Build rule for target. +op_host/CMakeFiles/cust_opapi.dir/all: + $(MAKE) $(MAKESILENT) -f op_host/CMakeFiles/cust_opapi.dir/build.make op_host/CMakeFiles/cust_opapi.dir/depend + $(MAKE) $(MAKESILENT) -f op_host/CMakeFiles/cust_opapi.dir/build.make op_host/CMakeFiles/cust_opapi.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out/CMakeFiles --progress-num=5,6 "Built target cust_opapi" +.PHONY : op_host/CMakeFiles/cust_opapi.dir/all + +# Build rule for subdir invocation for target. +op_host/CMakeFiles/cust_opapi.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out/CMakeFiles 2 + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_host/CMakeFiles/cust_opapi.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out/CMakeFiles 0 +.PHONY : op_host/CMakeFiles/cust_opapi.dir/rule + +# Convenience name for target. +cust_opapi: op_host/CMakeFiles/cust_opapi.dir/rule +.PHONY : cust_opapi + +# clean rule for target. +op_host/CMakeFiles/cust_opapi.dir/clean: + $(MAKE) $(MAKESILENT) -f op_host/CMakeFiles/cust_opapi.dir/build.make op_host/CMakeFiles/cust_opapi.dir/clean +.PHONY : op_host/CMakeFiles/cust_opapi.dir/clean + +#============================================================================= +# Target rules for target op_host/CMakeFiles/optiling_compat.dir + +# All Build rule for target. +op_host/CMakeFiles/optiling_compat.dir/all: op_host/CMakeFiles/cust_optiling.dir/all + $(MAKE) $(MAKESILENT) -f op_host/CMakeFiles/optiling_compat.dir/build.make op_host/CMakeFiles/optiling_compat.dir/depend + $(MAKE) $(MAKESILENT) -f op_host/CMakeFiles/optiling_compat.dir/build.make op_host/CMakeFiles/optiling_compat.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out/CMakeFiles --progress-num= "Built target optiling_compat" +.PHONY : op_host/CMakeFiles/optiling_compat.dir/all + +# Build rule for subdir invocation for target. +op_host/CMakeFiles/optiling_compat.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out/CMakeFiles 2 + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_host/CMakeFiles/optiling_compat.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out/CMakeFiles 0 +.PHONY : op_host/CMakeFiles/optiling_compat.dir/rule + +# Convenience name for target. +optiling_compat: op_host/CMakeFiles/optiling_compat.dir/rule +.PHONY : optiling_compat + +# clean rule for target. +op_host/CMakeFiles/optiling_compat.dir/clean: + $(MAKE) $(MAKESILENT) -f op_host/CMakeFiles/optiling_compat.dir/build.make op_host/CMakeFiles/optiling_compat.dir/clean +.PHONY : op_host/CMakeFiles/optiling_compat.dir/clean + +#============================================================================= +# Target rules for target op_kernel/CMakeFiles/ops_info_gen_ascend310p.dir + +# All Build rule for target. +op_kernel/CMakeFiles/ops_info_gen_ascend310p.dir/all: + $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ops_info_gen_ascend310p.dir/build.make op_kernel/CMakeFiles/ops_info_gen_ascend310p.dir/depend + $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ops_info_gen_ascend310p.dir/build.make op_kernel/CMakeFiles/ops_info_gen_ascend310p.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out/CMakeFiles --progress-num=14 "Built target ops_info_gen_ascend310p" +.PHONY : op_kernel/CMakeFiles/ops_info_gen_ascend310p.dir/all + +# Build rule for subdir invocation for target. +op_kernel/CMakeFiles/ops_info_gen_ascend310p.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out/CMakeFiles 1 + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_kernel/CMakeFiles/ops_info_gen_ascend310p.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out/CMakeFiles 0 +.PHONY : op_kernel/CMakeFiles/ops_info_gen_ascend310p.dir/rule + +# Convenience name for target. +ops_info_gen_ascend310p: op_kernel/CMakeFiles/ops_info_gen_ascend310p.dir/rule +.PHONY : ops_info_gen_ascend310p + +# clean rule for target. +op_kernel/CMakeFiles/ops_info_gen_ascend310p.dir/clean: + $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ops_info_gen_ascend310p.dir/build.make op_kernel/CMakeFiles/ops_info_gen_ascend310p.dir/clean +.PHONY : op_kernel/CMakeFiles/ops_info_gen_ascend310p.dir/clean + +#============================================================================= +# Target rules for target op_kernel/CMakeFiles/ascendc_impl_gen.dir + +# All Build rule for target. +op_kernel/CMakeFiles/ascendc_impl_gen.dir/all: + $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_impl_gen.dir/build.make op_kernel/CMakeFiles/ascendc_impl_gen.dir/depend + $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_impl_gen.dir/build.make op_kernel/CMakeFiles/ascendc_impl_gen.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out/CMakeFiles --progress-num=1 "Built target ascendc_impl_gen" +.PHONY : op_kernel/CMakeFiles/ascendc_impl_gen.dir/all + +# Build rule for subdir invocation for target. +op_kernel/CMakeFiles/ascendc_impl_gen.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out/CMakeFiles 1 + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_kernel/CMakeFiles/ascendc_impl_gen.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out/CMakeFiles 0 +.PHONY : op_kernel/CMakeFiles/ascendc_impl_gen.dir/rule + +# Convenience name for target. +ascendc_impl_gen: op_kernel/CMakeFiles/ascendc_impl_gen.dir/rule +.PHONY : ascendc_impl_gen + +# clean rule for target. +op_kernel/CMakeFiles/ascendc_impl_gen.dir/clean: + $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_impl_gen.dir/build.make op_kernel/CMakeFiles/ascendc_impl_gen.dir/clean +.PHONY : op_kernel/CMakeFiles/ascendc_impl_gen.dir/clean + +#============================================================================= +# Target rules for target op_kernel/CMakeFiles/binary.dir + +# All Build rule for target. +op_kernel/CMakeFiles/binary.dir/all: op_kernel/CMakeFiles/ascendc_bin_ascend310p_gen_ops_config.dir/all +op_kernel/CMakeFiles/binary.dir/all: op_kernel/CMakeFiles/ascendc_bin_ascend310b_gen_ops_config.dir/all +op_kernel/CMakeFiles/binary.dir/all: op_kernel/CMakeFiles/ascendc_bin_ascend910_gen_ops_config.dir/all +op_kernel/CMakeFiles/binary.dir/all: op_kernel/CMakeFiles/ascendc_bin_ascend910b_gen_ops_config.dir/all + $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/binary.dir/build.make op_kernel/CMakeFiles/binary.dir/depend + $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/binary.dir/build.make op_kernel/CMakeFiles/binary.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out/CMakeFiles --progress-num= "Built target binary" +.PHONY : op_kernel/CMakeFiles/binary.dir/all + +# Build rule for subdir invocation for target. +op_kernel/CMakeFiles/binary.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out/CMakeFiles 1 + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_kernel/CMakeFiles/binary.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out/CMakeFiles 0 +.PHONY : op_kernel/CMakeFiles/binary.dir/rule + +# Convenience name for target. +binary: op_kernel/CMakeFiles/binary.dir/rule +.PHONY : binary + +# clean rule for target. +op_kernel/CMakeFiles/binary.dir/clean: + $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/binary.dir/build.make op_kernel/CMakeFiles/binary.dir/clean +.PHONY : op_kernel/CMakeFiles/binary.dir/clean + +#============================================================================= +# Target rules for target op_kernel/CMakeFiles/ascendc_bin_ascend310p.dir + +# All Build rule for target. +op_kernel/CMakeFiles/ascendc_bin_ascend310p.dir/all: op_kernel/CMakeFiles/ascendc_impl_gen.dir/all + $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend310p.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend310p.dir/depend + $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend310p.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend310p.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out/CMakeFiles --progress-num= "Built target ascendc_bin_ascend310p" +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend310p.dir/all + +# Build rule for subdir invocation for target. +op_kernel/CMakeFiles/ascendc_bin_ascend310p.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out/CMakeFiles 1 + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_kernel/CMakeFiles/ascendc_bin_ascend310p.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out/CMakeFiles 0 +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend310p.dir/rule + +# Convenience name for target. +ascendc_bin_ascend310p: op_kernel/CMakeFiles/ascendc_bin_ascend310p.dir/rule +.PHONY : ascendc_bin_ascend310p + +# clean rule for target. +op_kernel/CMakeFiles/ascendc_bin_ascend310p.dir/clean: + $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend310p.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend310p.dir/clean +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend310p.dir/clean + +#============================================================================= +# Target rules for target op_kernel/CMakeFiles/ascendc_bin_ascend310p_gen_ops_config.dir + +# All Build rule for target. +op_kernel/CMakeFiles/ascendc_bin_ascend310p_gen_ops_config.dir/all: op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_0.dir/all + $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend310p_gen_ops_config.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend310p_gen_ops_config.dir/depend + $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend310p_gen_ops_config.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend310p_gen_ops_config.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out/CMakeFiles --progress-num= "Built target ascendc_bin_ascend310p_gen_ops_config" +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend310p_gen_ops_config.dir/all + +# Build rule for subdir invocation for target. +op_kernel/CMakeFiles/ascendc_bin_ascend310p_gen_ops_config.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out/CMakeFiles 1 + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_kernel/CMakeFiles/ascendc_bin_ascend310p_gen_ops_config.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out/CMakeFiles 0 +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend310p_gen_ops_config.dir/rule + +# Convenience name for target. +ascendc_bin_ascend310p_gen_ops_config: op_kernel/CMakeFiles/ascendc_bin_ascend310p_gen_ops_config.dir/rule +.PHONY : ascendc_bin_ascend310p_gen_ops_config + +# clean rule for target. +op_kernel/CMakeFiles/ascendc_bin_ascend310p_gen_ops_config.dir/clean: + $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend310p_gen_ops_config.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend310p_gen_ops_config.dir/clean +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend310p_gen_ops_config.dir/clean + +#============================================================================= +# Target rules for target op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_copy.dir + +# All Build rule for target. +op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_copy.dir/all: + $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_copy.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_copy.dir/depend + $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_copy.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_copy.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out/CMakeFiles --progress-num= "Built target ascendc_bin_ascend310p_add_custom_copy" +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_copy.dir/all + +# Build rule for subdir invocation for target. +op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_copy.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out/CMakeFiles 0 + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_copy.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out/CMakeFiles 0 +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_copy.dir/rule + +# Convenience name for target. +ascendc_bin_ascend310p_add_custom_copy: op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_copy.dir/rule +.PHONY : ascendc_bin_ascend310p_add_custom_copy + +# clean rule for target. +op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_copy.dir/clean: + $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_copy.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_copy.dir/clean +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_copy.dir/clean + +#============================================================================= +# Target rules for target op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_0.dir + +# All Build rule for target. +op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_0.dir/all: op_kernel/CMakeFiles/ascendc_bin_ascend310p.dir/all +op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_0.dir/all: op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_copy.dir/all + $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_0.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_0.dir/depend + $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_0.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_0.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out/CMakeFiles --progress-num= "Built target ascendc_bin_ascend310p_add_custom_0" +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_0.dir/all + +# Build rule for subdir invocation for target. +op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_0.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out/CMakeFiles 1 + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_0.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out/CMakeFiles 0 +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_0.dir/rule + +# Convenience name for target. +ascendc_bin_ascend310p_add_custom_0: op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_0.dir/rule +.PHONY : ascendc_bin_ascend310p_add_custom_0 + +# clean rule for target. +op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_0.dir/clean: + $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_0.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_0.dir/clean +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_0.dir/clean + +#============================================================================= +# Target rules for target op_kernel/CMakeFiles/ops_info_gen_ascend310b.dir + +# All Build rule for target. +op_kernel/CMakeFiles/ops_info_gen_ascend310b.dir/all: + $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ops_info_gen_ascend310b.dir/build.make op_kernel/CMakeFiles/ops_info_gen_ascend310b.dir/depend + $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ops_info_gen_ascend310b.dir/build.make op_kernel/CMakeFiles/ops_info_gen_ascend310b.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out/CMakeFiles --progress-num=13 "Built target ops_info_gen_ascend310b" +.PHONY : op_kernel/CMakeFiles/ops_info_gen_ascend310b.dir/all + +# Build rule for subdir invocation for target. +op_kernel/CMakeFiles/ops_info_gen_ascend310b.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out/CMakeFiles 1 + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_kernel/CMakeFiles/ops_info_gen_ascend310b.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out/CMakeFiles 0 +.PHONY : op_kernel/CMakeFiles/ops_info_gen_ascend310b.dir/rule + +# Convenience name for target. +ops_info_gen_ascend310b: op_kernel/CMakeFiles/ops_info_gen_ascend310b.dir/rule +.PHONY : ops_info_gen_ascend310b + +# clean rule for target. +op_kernel/CMakeFiles/ops_info_gen_ascend310b.dir/clean: + $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ops_info_gen_ascend310b.dir/build.make op_kernel/CMakeFiles/ops_info_gen_ascend310b.dir/clean +.PHONY : op_kernel/CMakeFiles/ops_info_gen_ascend310b.dir/clean + +#============================================================================= +# Target rules for target op_kernel/CMakeFiles/ascendc_bin_ascend310b.dir + +# All Build rule for target. +op_kernel/CMakeFiles/ascendc_bin_ascend310b.dir/all: op_kernel/CMakeFiles/ascendc_impl_gen.dir/all + $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend310b.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend310b.dir/depend + $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend310b.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend310b.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out/CMakeFiles --progress-num= "Built target ascendc_bin_ascend310b" +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend310b.dir/all + +# Build rule for subdir invocation for target. +op_kernel/CMakeFiles/ascendc_bin_ascend310b.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out/CMakeFiles 1 + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_kernel/CMakeFiles/ascendc_bin_ascend310b.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out/CMakeFiles 0 +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend310b.dir/rule + +# Convenience name for target. +ascendc_bin_ascend310b: op_kernel/CMakeFiles/ascendc_bin_ascend310b.dir/rule +.PHONY : ascendc_bin_ascend310b + +# clean rule for target. +op_kernel/CMakeFiles/ascendc_bin_ascend310b.dir/clean: + $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend310b.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend310b.dir/clean +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend310b.dir/clean + +#============================================================================= +# Target rules for target op_kernel/CMakeFiles/ascendc_bin_ascend310b_gen_ops_config.dir + +# All Build rule for target. +op_kernel/CMakeFiles/ascendc_bin_ascend310b_gen_ops_config.dir/all: op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_0.dir/all + $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend310b_gen_ops_config.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend310b_gen_ops_config.dir/depend + $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend310b_gen_ops_config.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend310b_gen_ops_config.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out/CMakeFiles --progress-num= "Built target ascendc_bin_ascend310b_gen_ops_config" +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend310b_gen_ops_config.dir/all + +# Build rule for subdir invocation for target. +op_kernel/CMakeFiles/ascendc_bin_ascend310b_gen_ops_config.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out/CMakeFiles 1 + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_kernel/CMakeFiles/ascendc_bin_ascend310b_gen_ops_config.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out/CMakeFiles 0 +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend310b_gen_ops_config.dir/rule + +# Convenience name for target. +ascendc_bin_ascend310b_gen_ops_config: op_kernel/CMakeFiles/ascendc_bin_ascend310b_gen_ops_config.dir/rule +.PHONY : ascendc_bin_ascend310b_gen_ops_config + +# clean rule for target. +op_kernel/CMakeFiles/ascendc_bin_ascend310b_gen_ops_config.dir/clean: + $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend310b_gen_ops_config.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend310b_gen_ops_config.dir/clean +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend310b_gen_ops_config.dir/clean + +#============================================================================= +# Target rules for target op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_copy.dir + +# All Build rule for target. +op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_copy.dir/all: + $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_copy.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_copy.dir/depend + $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_copy.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_copy.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out/CMakeFiles --progress-num= "Built target ascendc_bin_ascend310b_add_custom_copy" +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_copy.dir/all + +# Build rule for subdir invocation for target. +op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_copy.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out/CMakeFiles 0 + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_copy.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out/CMakeFiles 0 +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_copy.dir/rule + +# Convenience name for target. +ascendc_bin_ascend310b_add_custom_copy: op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_copy.dir/rule +.PHONY : ascendc_bin_ascend310b_add_custom_copy + +# clean rule for target. +op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_copy.dir/clean: + $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_copy.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_copy.dir/clean +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_copy.dir/clean + +#============================================================================= +# Target rules for target op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_0.dir + +# All Build rule for target. +op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_0.dir/all: op_kernel/CMakeFiles/ascendc_bin_ascend310b.dir/all +op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_0.dir/all: op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_copy.dir/all + $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_0.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_0.dir/depend + $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_0.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_0.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out/CMakeFiles --progress-num= "Built target ascendc_bin_ascend310b_add_custom_0" +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_0.dir/all + +# Build rule for subdir invocation for target. +op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_0.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out/CMakeFiles 1 + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_0.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out/CMakeFiles 0 +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_0.dir/rule + +# Convenience name for target. +ascendc_bin_ascend310b_add_custom_0: op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_0.dir/rule +.PHONY : ascendc_bin_ascend310b_add_custom_0 + +# clean rule for target. +op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_0.dir/clean: + $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_0.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_0.dir/clean +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_0.dir/clean + +#============================================================================= +# Target rules for target op_kernel/CMakeFiles/ops_info_gen_ascend910.dir + +# All Build rule for target. +op_kernel/CMakeFiles/ops_info_gen_ascend910.dir/all: + $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ops_info_gen_ascend910.dir/build.make op_kernel/CMakeFiles/ops_info_gen_ascend910.dir/depend + $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ops_info_gen_ascend910.dir/build.make op_kernel/CMakeFiles/ops_info_gen_ascend910.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out/CMakeFiles --progress-num=15 "Built target ops_info_gen_ascend910" +.PHONY : op_kernel/CMakeFiles/ops_info_gen_ascend910.dir/all + +# Build rule for subdir invocation for target. +op_kernel/CMakeFiles/ops_info_gen_ascend910.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out/CMakeFiles 1 + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_kernel/CMakeFiles/ops_info_gen_ascend910.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out/CMakeFiles 0 +.PHONY : op_kernel/CMakeFiles/ops_info_gen_ascend910.dir/rule + +# Convenience name for target. +ops_info_gen_ascend910: op_kernel/CMakeFiles/ops_info_gen_ascend910.dir/rule +.PHONY : ops_info_gen_ascend910 + +# clean rule for target. +op_kernel/CMakeFiles/ops_info_gen_ascend910.dir/clean: + $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ops_info_gen_ascend910.dir/build.make op_kernel/CMakeFiles/ops_info_gen_ascend910.dir/clean +.PHONY : op_kernel/CMakeFiles/ops_info_gen_ascend910.dir/clean + +#============================================================================= +# Target rules for target op_kernel/CMakeFiles/ascendc_bin_ascend910.dir + +# All Build rule for target. +op_kernel/CMakeFiles/ascendc_bin_ascend910.dir/all: op_kernel/CMakeFiles/ascendc_impl_gen.dir/all + $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend910.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend910.dir/depend + $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend910.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend910.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out/CMakeFiles --progress-num= "Built target ascendc_bin_ascend910" +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend910.dir/all + +# Build rule for subdir invocation for target. +op_kernel/CMakeFiles/ascendc_bin_ascend910.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out/CMakeFiles 1 + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_kernel/CMakeFiles/ascendc_bin_ascend910.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out/CMakeFiles 0 +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend910.dir/rule + +# Convenience name for target. +ascendc_bin_ascend910: op_kernel/CMakeFiles/ascendc_bin_ascend910.dir/rule +.PHONY : ascendc_bin_ascend910 + +# clean rule for target. +op_kernel/CMakeFiles/ascendc_bin_ascend910.dir/clean: + $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend910.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend910.dir/clean +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend910.dir/clean + +#============================================================================= +# Target rules for target op_kernel/CMakeFiles/ascendc_bin_ascend910_gen_ops_config.dir + +# All Build rule for target. +op_kernel/CMakeFiles/ascendc_bin_ascend910_gen_ops_config.dir/all: op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_0.dir/all + $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend910_gen_ops_config.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend910_gen_ops_config.dir/depend + $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend910_gen_ops_config.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend910_gen_ops_config.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out/CMakeFiles --progress-num= "Built target ascendc_bin_ascend910_gen_ops_config" +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend910_gen_ops_config.dir/all + +# Build rule for subdir invocation for target. +op_kernel/CMakeFiles/ascendc_bin_ascend910_gen_ops_config.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out/CMakeFiles 1 + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_kernel/CMakeFiles/ascendc_bin_ascend910_gen_ops_config.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out/CMakeFiles 0 +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend910_gen_ops_config.dir/rule + +# Convenience name for target. +ascendc_bin_ascend910_gen_ops_config: op_kernel/CMakeFiles/ascendc_bin_ascend910_gen_ops_config.dir/rule +.PHONY : ascendc_bin_ascend910_gen_ops_config + +# clean rule for target. +op_kernel/CMakeFiles/ascendc_bin_ascend910_gen_ops_config.dir/clean: + $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend910_gen_ops_config.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend910_gen_ops_config.dir/clean +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend910_gen_ops_config.dir/clean + +#============================================================================= +# Target rules for target op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_copy.dir + +# All Build rule for target. +op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_copy.dir/all: + $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_copy.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_copy.dir/depend + $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_copy.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_copy.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out/CMakeFiles --progress-num= "Built target ascendc_bin_ascend910_add_custom_copy" +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_copy.dir/all + +# Build rule for subdir invocation for target. +op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_copy.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out/CMakeFiles 0 + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_copy.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out/CMakeFiles 0 +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_copy.dir/rule + +# Convenience name for target. +ascendc_bin_ascend910_add_custom_copy: op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_copy.dir/rule +.PHONY : ascendc_bin_ascend910_add_custom_copy + +# clean rule for target. +op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_copy.dir/clean: + $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_copy.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_copy.dir/clean +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_copy.dir/clean + +#============================================================================= +# Target rules for target op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_0.dir + +# All Build rule for target. +op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_0.dir/all: op_kernel/CMakeFiles/ascendc_bin_ascend910.dir/all +op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_0.dir/all: op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_copy.dir/all + $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_0.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_0.dir/depend + $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_0.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_0.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out/CMakeFiles --progress-num= "Built target ascendc_bin_ascend910_add_custom_0" +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_0.dir/all + +# Build rule for subdir invocation for target. +op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_0.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out/CMakeFiles 1 + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_0.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out/CMakeFiles 0 +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_0.dir/rule + +# Convenience name for target. +ascendc_bin_ascend910_add_custom_0: op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_0.dir/rule +.PHONY : ascendc_bin_ascend910_add_custom_0 + +# clean rule for target. +op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_0.dir/clean: + $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_0.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_0.dir/clean +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_0.dir/clean + +#============================================================================= +# Target rules for target op_kernel/CMakeFiles/ops_info_gen_ascend910b.dir + +# All Build rule for target. +op_kernel/CMakeFiles/ops_info_gen_ascend910b.dir/all: + $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ops_info_gen_ascend910b.dir/build.make op_kernel/CMakeFiles/ops_info_gen_ascend910b.dir/depend + $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ops_info_gen_ascend910b.dir/build.make op_kernel/CMakeFiles/ops_info_gen_ascend910b.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out/CMakeFiles --progress-num=16 "Built target ops_info_gen_ascend910b" +.PHONY : op_kernel/CMakeFiles/ops_info_gen_ascend910b.dir/all + +# Build rule for subdir invocation for target. +op_kernel/CMakeFiles/ops_info_gen_ascend910b.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out/CMakeFiles 1 + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_kernel/CMakeFiles/ops_info_gen_ascend910b.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out/CMakeFiles 0 +.PHONY : op_kernel/CMakeFiles/ops_info_gen_ascend910b.dir/rule + +# Convenience name for target. +ops_info_gen_ascend910b: op_kernel/CMakeFiles/ops_info_gen_ascend910b.dir/rule +.PHONY : ops_info_gen_ascend910b + +# clean rule for target. +op_kernel/CMakeFiles/ops_info_gen_ascend910b.dir/clean: + $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ops_info_gen_ascend910b.dir/build.make op_kernel/CMakeFiles/ops_info_gen_ascend910b.dir/clean +.PHONY : op_kernel/CMakeFiles/ops_info_gen_ascend910b.dir/clean + +#============================================================================= +# Target rules for target op_kernel/CMakeFiles/ascendc_bin_ascend910b.dir + +# All Build rule for target. +op_kernel/CMakeFiles/ascendc_bin_ascend910b.dir/all: op_kernel/CMakeFiles/ascendc_impl_gen.dir/all + $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend910b.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend910b.dir/depend + $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend910b.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend910b.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out/CMakeFiles --progress-num= "Built target ascendc_bin_ascend910b" +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend910b.dir/all + +# Build rule for subdir invocation for target. +op_kernel/CMakeFiles/ascendc_bin_ascend910b.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out/CMakeFiles 1 + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_kernel/CMakeFiles/ascendc_bin_ascend910b.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out/CMakeFiles 0 +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend910b.dir/rule + +# Convenience name for target. +ascendc_bin_ascend910b: op_kernel/CMakeFiles/ascendc_bin_ascend910b.dir/rule +.PHONY : ascendc_bin_ascend910b + +# clean rule for target. +op_kernel/CMakeFiles/ascendc_bin_ascend910b.dir/clean: + $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend910b.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend910b.dir/clean +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend910b.dir/clean + +#============================================================================= +# Target rules for target op_kernel/CMakeFiles/ascendc_bin_ascend910b_gen_ops_config.dir + +# All Build rule for target. +op_kernel/CMakeFiles/ascendc_bin_ascend910b_gen_ops_config.dir/all: op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_0.dir/all + $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend910b_gen_ops_config.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend910b_gen_ops_config.dir/depend + $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend910b_gen_ops_config.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend910b_gen_ops_config.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out/CMakeFiles --progress-num= "Built target ascendc_bin_ascend910b_gen_ops_config" +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend910b_gen_ops_config.dir/all + +# Build rule for subdir invocation for target. +op_kernel/CMakeFiles/ascendc_bin_ascend910b_gen_ops_config.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out/CMakeFiles 1 + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_kernel/CMakeFiles/ascendc_bin_ascend910b_gen_ops_config.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out/CMakeFiles 0 +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend910b_gen_ops_config.dir/rule + +# Convenience name for target. +ascendc_bin_ascend910b_gen_ops_config: op_kernel/CMakeFiles/ascendc_bin_ascend910b_gen_ops_config.dir/rule +.PHONY : ascendc_bin_ascend910b_gen_ops_config + +# clean rule for target. +op_kernel/CMakeFiles/ascendc_bin_ascend910b_gen_ops_config.dir/clean: + $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend910b_gen_ops_config.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend910b_gen_ops_config.dir/clean +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend910b_gen_ops_config.dir/clean + +#============================================================================= +# Target rules for target op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_copy.dir + +# All Build rule for target. +op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_copy.dir/all: + $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_copy.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_copy.dir/depend + $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_copy.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_copy.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out/CMakeFiles --progress-num= "Built target ascendc_bin_ascend910b_add_custom_copy" +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_copy.dir/all + +# Build rule for subdir invocation for target. +op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_copy.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out/CMakeFiles 0 + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_copy.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out/CMakeFiles 0 +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_copy.dir/rule + +# Convenience name for target. +ascendc_bin_ascend910b_add_custom_copy: op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_copy.dir/rule +.PHONY : ascendc_bin_ascend910b_add_custom_copy + +# clean rule for target. +op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_copy.dir/clean: + $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_copy.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_copy.dir/clean +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_copy.dir/clean + +#============================================================================= +# Target rules for target op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_0.dir + +# All Build rule for target. +op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_0.dir/all: op_kernel/CMakeFiles/ascendc_bin_ascend910b.dir/all +op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_0.dir/all: op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_copy.dir/all + $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_0.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_0.dir/depend + $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_0.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_0.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out/CMakeFiles --progress-num= "Built target ascendc_bin_ascend910b_add_custom_0" +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_0.dir/all + +# Build rule for subdir invocation for target. +op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_0.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out/CMakeFiles 1 + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_0.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out/CMakeFiles 0 +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_0.dir/rule + +# Convenience name for target. +ascendc_bin_ascend910b_add_custom_0: op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_0.dir/rule +.PHONY : ascendc_bin_ascend910b_add_custom_0 + +# clean rule for target. +op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_0.dir/clean: + $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_0.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_0.dir/clean +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_0.dir/clean + +#============================================================================= +# Target rules for target op_kernel/CMakeFiles/npu_supported_ops.dir + +# All Build rule for target. +op_kernel/CMakeFiles/npu_supported_ops.dir/all: + $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/npu_supported_ops.dir/build.make op_kernel/CMakeFiles/npu_supported_ops.dir/depend + $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/npu_supported_ops.dir/build.make op_kernel/CMakeFiles/npu_supported_ops.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out/CMakeFiles --progress-num=12 "Built target npu_supported_ops" +.PHONY : op_kernel/CMakeFiles/npu_supported_ops.dir/all + +# Build rule for subdir invocation for target. +op_kernel/CMakeFiles/npu_supported_ops.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out/CMakeFiles 1 + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_kernel/CMakeFiles/npu_supported_ops.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out/CMakeFiles 0 +.PHONY : op_kernel/CMakeFiles/npu_supported_ops.dir/rule + +# Convenience name for target. +npu_supported_ops: op_kernel/CMakeFiles/npu_supported_ops.dir/rule +.PHONY : npu_supported_ops + +# clean rule for target. +op_kernel/CMakeFiles/npu_supported_ops.dir/clean: + $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/npu_supported_ops.dir/build.make op_kernel/CMakeFiles/npu_supported_ops.dir/clean +.PHONY : op_kernel/CMakeFiles/npu_supported_ops.dir/clean + +#============================================================================= +# Special targets to cleanup operation of make. + +# Special rule to run CMake to check the build system integrity. +# No rule that depends on this can have commands that come from listfiles +# because they might be regenerated. +cmake_check_build_system: + $(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 0 +.PHONY : cmake_check_build_system + diff --git a/Increase_Host_compute/No_double_buffer/build_out/CMakeFiles/TargetDirectories.txt b/Increase_Host_compute/No_double_buffer/build_out/CMakeFiles/TargetDirectories.txt new file mode 100644 index 0000000000000000000000000000000000000000..19ba55be8c40d22029b0eeaf909bd66fec10706e --- /dev/null +++ b/Increase_Host_compute/No_double_buffer/build_out/CMakeFiles/TargetDirectories.txt @@ -0,0 +1,70 @@ +/Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out/CMakeFiles/modify_vendor.dir +/Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out/CMakeFiles/gen_version_info.dir +/Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out/CMakeFiles/package.dir +/Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out/CMakeFiles/package_source.dir +/Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out/CMakeFiles/edit_cache.dir +/Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out/CMakeFiles/rebuild_cache.dir +/Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out/CMakeFiles/list_install_components.dir +/Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out/CMakeFiles/install.dir +/Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out/CMakeFiles/install/local.dir +/Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out/CMakeFiles/install/strip.dir +/Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out/framework/CMakeFiles/package.dir +/Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out/framework/CMakeFiles/package_source.dir +/Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out/framework/CMakeFiles/edit_cache.dir +/Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out/framework/CMakeFiles/rebuild_cache.dir +/Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out/framework/CMakeFiles/list_install_components.dir +/Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out/framework/CMakeFiles/install.dir +/Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out/framework/CMakeFiles/install/local.dir +/Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out/framework/CMakeFiles/install/strip.dir +/Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out/framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir +/Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out/framework/tf_plugin/CMakeFiles/package.dir +/Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out/framework/tf_plugin/CMakeFiles/package_source.dir +/Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out/framework/tf_plugin/CMakeFiles/edit_cache.dir +/Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out/framework/tf_plugin/CMakeFiles/rebuild_cache.dir +/Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out/framework/tf_plugin/CMakeFiles/list_install_components.dir +/Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out/framework/tf_plugin/CMakeFiles/install.dir +/Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out/framework/tf_plugin/CMakeFiles/install/local.dir +/Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out/framework/tf_plugin/CMakeFiles/install/strip.dir +/Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out/op_host/CMakeFiles/cust_op_proto.dir +/Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out/op_host/CMakeFiles/cust_optiling.dir +/Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out/op_host/CMakeFiles/cust_opapi.dir +/Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out/op_host/CMakeFiles/optiling_compat.dir +/Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out/op_host/CMakeFiles/package.dir +/Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out/op_host/CMakeFiles/package_source.dir +/Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out/op_host/CMakeFiles/edit_cache.dir +/Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out/op_host/CMakeFiles/rebuild_cache.dir +/Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out/op_host/CMakeFiles/list_install_components.dir +/Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out/op_host/CMakeFiles/install.dir +/Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out/op_host/CMakeFiles/install/local.dir +/Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out/op_host/CMakeFiles/install/strip.dir +/Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out/op_kernel/CMakeFiles/ops_info_gen_ascend310p.dir +/Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_impl_gen.dir +/Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out/op_kernel/CMakeFiles/binary.dir +/Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310p.dir +/Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310p_gen_ops_config.dir +/Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_copy.dir +/Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_0.dir +/Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out/op_kernel/CMakeFiles/ops_info_gen_ascend310b.dir +/Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b.dir +/Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b_gen_ops_config.dir +/Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_copy.dir +/Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_0.dir +/Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out/op_kernel/CMakeFiles/ops_info_gen_ascend910.dir +/Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910.dir +/Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910_gen_ops_config.dir +/Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_copy.dir +/Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_0.dir +/Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out/op_kernel/CMakeFiles/ops_info_gen_ascend910b.dir +/Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b.dir +/Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b_gen_ops_config.dir +/Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_copy.dir +/Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_0.dir +/Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out/op_kernel/CMakeFiles/npu_supported_ops.dir +/Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out/op_kernel/CMakeFiles/package.dir +/Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out/op_kernel/CMakeFiles/package_source.dir +/Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out/op_kernel/CMakeFiles/edit_cache.dir +/Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out/op_kernel/CMakeFiles/rebuild_cache.dir +/Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out/op_kernel/CMakeFiles/list_install_components.dir +/Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out/op_kernel/CMakeFiles/install.dir +/Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out/op_kernel/CMakeFiles/install/local.dir +/Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out/op_kernel/CMakeFiles/install/strip.dir diff --git a/Increase_Host_compute/No_double_buffer/build_out/CMakeFiles/cmake.check_cache b/Increase_Host_compute/No_double_buffer/build_out/CMakeFiles/cmake.check_cache new file mode 100644 index 0000000000000000000000000000000000000000..3dccd731726d7faa8b29d8d7dba3b981a53ca497 --- /dev/null +++ b/Increase_Host_compute/No_double_buffer/build_out/CMakeFiles/cmake.check_cache @@ -0,0 +1 @@ +# This file is generated by cmake for dependency checking of the CMakeCache.txt file diff --git a/Increase_Host_compute/No_double_buffer/build_out/CMakeFiles/gen_version_info.dir/DependInfo.cmake b/Increase_Host_compute/No_double_buffer/build_out/CMakeFiles/gen_version_info.dir/DependInfo.cmake new file mode 100644 index 0000000000000000000000000000000000000000..dc55e44b5556fc28ad7acb84f1df08a5aef15b8d --- /dev/null +++ b/Increase_Host_compute/No_double_buffer/build_out/CMakeFiles/gen_version_info.dir/DependInfo.cmake @@ -0,0 +1,18 @@ + +# Consider dependencies only in project. +set(CMAKE_DEPENDS_IN_PROJECT_ONLY OFF) + +# The set of languages for which implicit dependencies are needed: +set(CMAKE_DEPENDS_LANGUAGES + ) + +# The set of dependency files which are needed: +set(CMAKE_DEPENDS_DEPENDENCY_FILES + ) + +# Targets to which this target links. +set(CMAKE_TARGET_LINKED_INFO_FILES + ) + +# Fortran module output directory. +set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/Increase_Host_compute/No_double_buffer/build_out/CMakeFiles/gen_version_info.dir/build.make b/Increase_Host_compute/No_double_buffer/build_out/CMakeFiles/gen_version_info.dir/build.make new file mode 100644 index 0000000000000000000000000000000000000000..28f95533658ebe78eef373f0642cf039b1cfa10f --- /dev/null +++ b/Increase_Host_compute/No_double_buffer/build_out/CMakeFiles/gen_version_info.dir/build.make @@ -0,0 +1,87 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + +# Disable VCS-based implicit rules. +% : %,v + +# Disable VCS-based implicit rules. +% : RCS/% + +# Disable VCS-based implicit rules. +% : RCS/%,v + +# Disable VCS-based implicit rules. +% : SCCS/s.% + +# Disable VCS-based implicit rules. +% : s.% + +.SUFFIXES: .hpux_make_needs_suffix_list + +# Command-line flag to silence nested $(MAKE). +$(VERBOSE)MAKESILENT = -s + +#Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E rm -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out + +# Utility rule file for gen_version_info. + +# Include any custom commands dependencies for this target. +include CMakeFiles/gen_version_info.dir/compiler_depend.make + +# Include the progress variables for this target. +include CMakeFiles/gen_version_info.dir/progress.make + +CMakeFiles/gen_version_info: + bash /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/cmake/util/gen_version_info.sh /usr/local/Ascend/ascend-toolkit/latest /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out + +gen_version_info: CMakeFiles/gen_version_info +gen_version_info: CMakeFiles/gen_version_info.dir/build.make +.PHONY : gen_version_info + +# Rule to build all files generated by this target. +CMakeFiles/gen_version_info.dir/build: gen_version_info +.PHONY : CMakeFiles/gen_version_info.dir/build + +CMakeFiles/gen_version_info.dir/clean: + $(CMAKE_COMMAND) -P CMakeFiles/gen_version_info.dir/cmake_clean.cmake +.PHONY : CMakeFiles/gen_version_info.dir/clean + +CMakeFiles/gen_version_info.dir/depend: + cd /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out/CMakeFiles/gen_version_info.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : CMakeFiles/gen_version_info.dir/depend + diff --git a/Increase_Host_compute/No_double_buffer/build_out/CMakeFiles/gen_version_info.dir/cmake_clean.cmake b/Increase_Host_compute/No_double_buffer/build_out/CMakeFiles/gen_version_info.dir/cmake_clean.cmake new file mode 100644 index 0000000000000000000000000000000000000000..4183a837bc0dec14a4def868f73d30454795d838 --- /dev/null +++ b/Increase_Host_compute/No_double_buffer/build_out/CMakeFiles/gen_version_info.dir/cmake_clean.cmake @@ -0,0 +1,8 @@ +file(REMOVE_RECURSE + "CMakeFiles/gen_version_info" +) + +# Per-language clean rules from dependency scanning. +foreach(lang ) + include(CMakeFiles/gen_version_info.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/Increase_Host_compute/No_double_buffer/build_out/CMakeFiles/gen_version_info.dir/compiler_depend.make b/Increase_Host_compute/No_double_buffer/build_out/CMakeFiles/gen_version_info.dir/compiler_depend.make new file mode 100644 index 0000000000000000000000000000000000000000..94061306968c7012026090d774e6ed8954710fe1 --- /dev/null +++ b/Increase_Host_compute/No_double_buffer/build_out/CMakeFiles/gen_version_info.dir/compiler_depend.make @@ -0,0 +1,2 @@ +# Empty custom commands generated dependencies file for gen_version_info. +# This may be replaced when dependencies are built. diff --git a/Increase_Host_compute/No_double_buffer/build_out/CMakeFiles/gen_version_info.dir/compiler_depend.ts b/Increase_Host_compute/No_double_buffer/build_out/CMakeFiles/gen_version_info.dir/compiler_depend.ts new file mode 100644 index 0000000000000000000000000000000000000000..714ce8ff0ea68770397b4b735a816647351f4c4c --- /dev/null +++ b/Increase_Host_compute/No_double_buffer/build_out/CMakeFiles/gen_version_info.dir/compiler_depend.ts @@ -0,0 +1,2 @@ +# CMAKE generated file: DO NOT EDIT! +# Timestamp file for custom commands dependencies management for gen_version_info. diff --git a/Increase_Host_compute/No_double_buffer/build_out/CMakeFiles/gen_version_info.dir/progress.make b/Increase_Host_compute/No_double_buffer/build_out/CMakeFiles/gen_version_info.dir/progress.make new file mode 100644 index 0000000000000000000000000000000000000000..8b137891791fe96927ad78e64b0aad7bded08bdc --- /dev/null +++ b/Increase_Host_compute/No_double_buffer/build_out/CMakeFiles/gen_version_info.dir/progress.make @@ -0,0 +1 @@ + diff --git a/Increase_Host_compute/No_double_buffer/build_out/CMakeFiles/modify_vendor.dir/DependInfo.cmake b/Increase_Host_compute/No_double_buffer/build_out/CMakeFiles/modify_vendor.dir/DependInfo.cmake new file mode 100644 index 0000000000000000000000000000000000000000..e1c65277153979154f78da58152bffa8fafa2983 --- /dev/null +++ b/Increase_Host_compute/No_double_buffer/build_out/CMakeFiles/modify_vendor.dir/DependInfo.cmake @@ -0,0 +1,24 @@ + +# Consider dependencies only in project. +set(CMAKE_DEPENDS_IN_PROJECT_ONLY OFF) + +# The set of languages for which implicit dependencies are needed: +set(CMAKE_DEPENDS_LANGUAGES + ) + +# The set of dependency files which are needed: +set(CMAKE_DEPENDS_DEPENDENCY_FILES + ) + +# Pairs of files generated by the same build rule. +set(CMAKE_MULTIPLE_OUTPUT_PAIRS + "/Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out/scripts/upgrade.sh" "/Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out/scripts/install.sh" + ) + + +# Targets to which this target links. +set(CMAKE_TARGET_LINKED_INFO_FILES + ) + +# Fortran module output directory. +set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/Increase_Host_compute/No_double_buffer/build_out/CMakeFiles/modify_vendor.dir/build.make b/Increase_Host_compute/No_double_buffer/build_out/CMakeFiles/modify_vendor.dir/build.make new file mode 100644 index 0000000000000000000000000000000000000000..4ab858c6e07f38a5ea05092f5a74780073703020 --- /dev/null +++ b/Increase_Host_compute/No_double_buffer/build_out/CMakeFiles/modify_vendor.dir/build.make @@ -0,0 +1,98 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + +# Disable VCS-based implicit rules. +% : %,v + +# Disable VCS-based implicit rules. +% : RCS/% + +# Disable VCS-based implicit rules. +% : RCS/%,v + +# Disable VCS-based implicit rules. +% : SCCS/s.% + +# Disable VCS-based implicit rules. +% : s.% + +.SUFFIXES: .hpux_make_needs_suffix_list + +# Command-line flag to silence nested $(MAKE). +$(VERBOSE)MAKESILENT = -s + +#Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E rm -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out + +# Utility rule file for modify_vendor. + +# Include any custom commands dependencies for this target. +include CMakeFiles/modify_vendor.dir/compiler_depend.make + +# Include the progress variables for this target. +include CMakeFiles/modify_vendor.dir/progress.make + +CMakeFiles/modify_vendor: scripts/install.sh +CMakeFiles/modify_vendor: scripts/upgrade.sh + +scripts/install.sh: + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --blue --bold --progress-dir=/Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Generating scripts/install.sh, scripts/upgrade.sh" + mkdir -p /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out/scripts + cp -r /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/scripts/* /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out/scripts/ + sed -i s/vendor_name=customize/vendor_name=customize/g /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out/scripts/* + +scripts/upgrade.sh: scripts/install.sh + @$(CMAKE_COMMAND) -E touch_nocreate scripts/upgrade.sh + +modify_vendor: CMakeFiles/modify_vendor +modify_vendor: scripts/install.sh +modify_vendor: scripts/upgrade.sh +modify_vendor: CMakeFiles/modify_vendor.dir/build.make +.PHONY : modify_vendor + +# Rule to build all files generated by this target. +CMakeFiles/modify_vendor.dir/build: modify_vendor +.PHONY : CMakeFiles/modify_vendor.dir/build + +CMakeFiles/modify_vendor.dir/clean: + $(CMAKE_COMMAND) -P CMakeFiles/modify_vendor.dir/cmake_clean.cmake +.PHONY : CMakeFiles/modify_vendor.dir/clean + +CMakeFiles/modify_vendor.dir/depend: + cd /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out/CMakeFiles/modify_vendor.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : CMakeFiles/modify_vendor.dir/depend + diff --git a/Increase_Host_compute/No_double_buffer/build_out/CMakeFiles/modify_vendor.dir/cmake_clean.cmake b/Increase_Host_compute/No_double_buffer/build_out/CMakeFiles/modify_vendor.dir/cmake_clean.cmake new file mode 100644 index 0000000000000000000000000000000000000000..563285175969cc11e838c67e32b7fd052a517b5f --- /dev/null +++ b/Increase_Host_compute/No_double_buffer/build_out/CMakeFiles/modify_vendor.dir/cmake_clean.cmake @@ -0,0 +1,10 @@ +file(REMOVE_RECURSE + "CMakeFiles/modify_vendor" + "scripts/install.sh" + "scripts/upgrade.sh" +) + +# Per-language clean rules from dependency scanning. +foreach(lang ) + include(CMakeFiles/modify_vendor.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/Increase_Host_compute/No_double_buffer/build_out/CMakeFiles/modify_vendor.dir/compiler_depend.make b/Increase_Host_compute/No_double_buffer/build_out/CMakeFiles/modify_vendor.dir/compiler_depend.make new file mode 100644 index 0000000000000000000000000000000000000000..bda5864a979e6a287be963ee99667bd4c0d2ed79 --- /dev/null +++ b/Increase_Host_compute/No_double_buffer/build_out/CMakeFiles/modify_vendor.dir/compiler_depend.make @@ -0,0 +1,2 @@ +# Empty custom commands generated dependencies file for modify_vendor. +# This may be replaced when dependencies are built. diff --git a/Increase_Host_compute/No_double_buffer/build_out/CMakeFiles/modify_vendor.dir/compiler_depend.ts b/Increase_Host_compute/No_double_buffer/build_out/CMakeFiles/modify_vendor.dir/compiler_depend.ts new file mode 100644 index 0000000000000000000000000000000000000000..4290d3f2e262181b1ffff8509a18a20ec4278023 --- /dev/null +++ b/Increase_Host_compute/No_double_buffer/build_out/CMakeFiles/modify_vendor.dir/compiler_depend.ts @@ -0,0 +1,2 @@ +# CMAKE generated file: DO NOT EDIT! +# Timestamp file for custom commands dependencies management for modify_vendor. diff --git a/Increase_Host_compute/No_double_buffer/build_out/CMakeFiles/modify_vendor.dir/progress.make b/Increase_Host_compute/No_double_buffer/build_out/CMakeFiles/modify_vendor.dir/progress.make new file mode 100644 index 0000000000000000000000000000000000000000..27952ed76a534aed5b8a5fa4bfd9bb2d3e51eeba --- /dev/null +++ b/Increase_Host_compute/No_double_buffer/build_out/CMakeFiles/modify_vendor.dir/progress.make @@ -0,0 +1,2 @@ +CMAKE_PROGRESS_1 = 11 + diff --git a/Increase_Host_compute/No_double_buffer/build_out/CMakeFiles/progress.marks b/Increase_Host_compute/No_double_buffer/build_out/CMakeFiles/progress.marks new file mode 100644 index 0000000000000000000000000000000000000000..b6a7d89c68e0ca66e96a9a51892cc33db66fb8a3 --- /dev/null +++ b/Increase_Host_compute/No_double_buffer/build_out/CMakeFiles/progress.marks @@ -0,0 +1 @@ +16 diff --git a/Increase_Host_compute/No_double_buffer/build_out/CPackConfig.cmake b/Increase_Host_compute/No_double_buffer/build_out/CPackConfig.cmake new file mode 100644 index 0000000000000000000000000000000000000000..89873bb36f27d82af4decd6df60f871482b4599d --- /dev/null +++ b/Increase_Host_compute/No_double_buffer/build_out/CPackConfig.cmake @@ -0,0 +1,71 @@ +# This file will be configured to contain variables for CPack. These variables +# should be set in the CMake list file of the project before CPack module is +# included. The list of available CPACK_xxx variables and their associated +# documentation may be obtained using +# cpack --help-variable-list +# +# Some variables are common to all generators (e.g. CPACK_PACKAGE_NAME) +# and some are specific to a generator +# (e.g. CPACK_NSIS_EXTRA_INSTALL_COMMANDS). The generator specific variables +# usually begin with CPACK__xxxx. + + +set(CPACK_BUILD_SOURCE_DIRS "/Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer;/Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out") +set(CPACK_CMAKE_GENERATOR "Unix Makefiles") +set(CPACK_COMPONENT_UNSPECIFIED_HIDDEN "TRUE") +set(CPACK_COMPONENT_UNSPECIFIED_REQUIRED "TRUE") +set(CPACK_DEFAULT_PACKAGE_DESCRIPTION_FILE "/usr/share/cmake-3.22/Templates/CPack.GenericDescription.txt") +set(CPACK_DEFAULT_PACKAGE_DESCRIPTION_SUMMARY "opp built using CMake") +set(CPACK_EXTERNAL_BUILT_PACKAGES "/Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run/custom_opp_ubuntu_aarch64.run") +set(CPACK_EXTERNAL_ENABLE_STAGING "TRUE") +set(CPACK_EXTERNAL_PACKAGE_SCRIPT "/Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/cmake/makeself.cmake") +set(CPACK_GENERATOR "External") +set(CPACK_INSTALL_CMAKE_PROJECTS "/Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out;opp;ALL;/") +set(CPACK_INSTALL_PREFIX "/Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out") +set(CPACK_MODULE_PATH "") +set(CPACK_NSIS_DISPLAY_NAME "opp 0.1.1") +set(CPACK_NSIS_INSTALLER_ICON_CODE "") +set(CPACK_NSIS_INSTALLER_MUI_ICON_CODE "") +set(CPACK_NSIS_INSTALL_ROOT "$PROGRAMFILES") +set(CPACK_NSIS_PACKAGE_NAME "opp 0.1.1") +set(CPACK_NSIS_UNINSTALL_NAME "Uninstall") +set(CPACK_OUTPUT_CONFIG_FILE "/Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out/CPackConfig.cmake") +set(CPACK_PACKAGE_DEFAULT_LOCATION "/") +set(CPACK_PACKAGE_DESCRIPTION "CPack opp project") +set(CPACK_PACKAGE_DESCRIPTION_FILE "/usr/share/cmake-3.22/Templates/CPack.GenericDescription.txt") +set(CPACK_PACKAGE_DESCRIPTION_SUMMARY "CPack opp project") +set(CPACK_PACKAGE_DIRECTORY "/Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out") +set(CPACK_PACKAGE_FILE_NAME "custom_opp_ubuntu_aarch64.run") +set(CPACK_PACKAGE_INSTALL_DIRECTORY "opp 0.1.1") +set(CPACK_PACKAGE_INSTALL_REGISTRY_KEY "opp 0.1.1") +set(CPACK_PACKAGE_NAME "opp") +set(CPACK_PACKAGE_RELOCATABLE "true") +set(CPACK_PACKAGE_VENDOR "Humanity") +set(CPACK_PACKAGE_VERSION "0.1.1") +set(CPACK_PACKAGE_VERSION_MAJOR "0") +set(CPACK_PACKAGE_VERSION_MINOR "1") +set(CPACK_PACKAGE_VERSION_PATCH "1") +set(CPACK_RESOURCE_FILE_LICENSE "/usr/share/cmake-3.22/Templates/CPack.GenericLicense.txt") +set(CPACK_RESOURCE_FILE_README "/usr/share/cmake-3.22/Templates/CPack.GenericDescription.txt") +set(CPACK_RESOURCE_FILE_WELCOME "/usr/share/cmake-3.22/Templates/CPack.GenericWelcome.txt") +set(CPACK_SET_DESTDIR "OFF") +set(CPACK_SOURCE_GENERATOR "TBZ2;TGZ;TXZ;TZ") +set(CPACK_SOURCE_OUTPUT_CONFIG_FILE "/Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out/CPackSourceConfig.cmake") +set(CPACK_SOURCE_RPM "OFF") +set(CPACK_SOURCE_TBZ2 "ON") +set(CPACK_SOURCE_TGZ "ON") +set(CPACK_SOURCE_TXZ "ON") +set(CPACK_SOURCE_TZ "ON") +set(CPACK_SOURCE_ZIP "OFF") +set(CPACK_SYSTEM_NAME "Linux") +set(CPACK_THREADS "1") +set(CPACK_TOPLEVEL_TAG "Linux") +set(CPACK_WIX_SIZEOF_VOID_P "8") + +if(NOT CPACK_PROPERTIES_FILE) + set(CPACK_PROPERTIES_FILE "/Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out/CPackProperties.cmake") +endif() + +if(EXISTS ${CPACK_PROPERTIES_FILE}) + include(${CPACK_PROPERTIES_FILE}) +endif() diff --git a/Increase_Host_compute/No_double_buffer/build_out/CPackSourceConfig.cmake b/Increase_Host_compute/No_double_buffer/build_out/CPackSourceConfig.cmake new file mode 100644 index 0000000000000000000000000000000000000000..f6e3e7feebc3e949ba304eae66a68ab1ac65cb2c --- /dev/null +++ b/Increase_Host_compute/No_double_buffer/build_out/CPackSourceConfig.cmake @@ -0,0 +1,79 @@ +# This file will be configured to contain variables for CPack. These variables +# should be set in the CMake list file of the project before CPack module is +# included. The list of available CPACK_xxx variables and their associated +# documentation may be obtained using +# cpack --help-variable-list +# +# Some variables are common to all generators (e.g. CPACK_PACKAGE_NAME) +# and some are specific to a generator +# (e.g. CPACK_NSIS_EXTRA_INSTALL_COMMANDS). The generator specific variables +# usually begin with CPACK__xxxx. + + +set(CPACK_BUILD_SOURCE_DIRS "/Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer;/Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out") +set(CPACK_CMAKE_GENERATOR "Unix Makefiles") +set(CPACK_COMPONENT_UNSPECIFIED_HIDDEN "TRUE") +set(CPACK_COMPONENT_UNSPECIFIED_REQUIRED "TRUE") +set(CPACK_DEFAULT_PACKAGE_DESCRIPTION_FILE "/usr/share/cmake-3.22/Templates/CPack.GenericDescription.txt") +set(CPACK_DEFAULT_PACKAGE_DESCRIPTION_SUMMARY "opp built using CMake") +set(CPACK_EXTERNAL_BUILT_PACKAGES "/Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run/custom_opp_ubuntu_aarch64.run") +set(CPACK_EXTERNAL_ENABLE_STAGING "TRUE") +set(CPACK_EXTERNAL_PACKAGE_SCRIPT "/Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/cmake/makeself.cmake") +set(CPACK_GENERATOR "TBZ2;TGZ;TXZ;TZ") +set(CPACK_IGNORE_FILES "/CVS/;/\\.svn/;/\\.bzr/;/\\.hg/;/\\.git/;\\.swp\$;\\.#;/#") +set(CPACK_INSTALLED_DIRECTORIES "/Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer;/") +set(CPACK_INSTALL_CMAKE_PROJECTS "") +set(CPACK_INSTALL_PREFIX "/Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out") +set(CPACK_MODULE_PATH "") +set(CPACK_NSIS_DISPLAY_NAME "opp 0.1.1") +set(CPACK_NSIS_INSTALLER_ICON_CODE "") +set(CPACK_NSIS_INSTALLER_MUI_ICON_CODE "") +set(CPACK_NSIS_INSTALL_ROOT "$PROGRAMFILES") +set(CPACK_NSIS_PACKAGE_NAME "opp 0.1.1") +set(CPACK_NSIS_UNINSTALL_NAME "Uninstall") +set(CPACK_OUTPUT_CONFIG_FILE "/Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out/CPackConfig.cmake") +set(CPACK_PACKAGE_DEFAULT_LOCATION "/") +set(CPACK_PACKAGE_DESCRIPTION "CPack opp project") +set(CPACK_PACKAGE_DESCRIPTION_FILE "/usr/share/cmake-3.22/Templates/CPack.GenericDescription.txt") +set(CPACK_PACKAGE_DESCRIPTION_SUMMARY "CPack opp project") +set(CPACK_PACKAGE_DIRECTORY "/Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out") +set(CPACK_PACKAGE_FILE_NAME "opp-0.1.1-Source") +set(CPACK_PACKAGE_INSTALL_DIRECTORY "opp 0.1.1") +set(CPACK_PACKAGE_INSTALL_REGISTRY_KEY "opp 0.1.1") +set(CPACK_PACKAGE_NAME "opp") +set(CPACK_PACKAGE_RELOCATABLE "true") +set(CPACK_PACKAGE_VENDOR "Humanity") +set(CPACK_PACKAGE_VERSION "0.1.1") +set(CPACK_PACKAGE_VERSION_MAJOR "0") +set(CPACK_PACKAGE_VERSION_MINOR "1") +set(CPACK_PACKAGE_VERSION_PATCH "1") +set(CPACK_RESOURCE_FILE_LICENSE "/usr/share/cmake-3.22/Templates/CPack.GenericLicense.txt") +set(CPACK_RESOURCE_FILE_README "/usr/share/cmake-3.22/Templates/CPack.GenericDescription.txt") +set(CPACK_RESOURCE_FILE_WELCOME "/usr/share/cmake-3.22/Templates/CPack.GenericWelcome.txt") +set(CPACK_RPM_PACKAGE_SOURCES "ON") +set(CPACK_SET_DESTDIR "OFF") +set(CPACK_SOURCE_GENERATOR "TBZ2;TGZ;TXZ;TZ") +set(CPACK_SOURCE_IGNORE_FILES "/CVS/;/\\.svn/;/\\.bzr/;/\\.hg/;/\\.git/;\\.swp\$;\\.#;/#") +set(CPACK_SOURCE_INSTALLED_DIRECTORIES "/Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer;/") +set(CPACK_SOURCE_OUTPUT_CONFIG_FILE "/Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out/CPackSourceConfig.cmake") +set(CPACK_SOURCE_PACKAGE_FILE_NAME "opp-0.1.1-Source") +set(CPACK_SOURCE_RPM "OFF") +set(CPACK_SOURCE_TBZ2 "ON") +set(CPACK_SOURCE_TGZ "ON") +set(CPACK_SOURCE_TOPLEVEL_TAG "Linux-Source") +set(CPACK_SOURCE_TXZ "ON") +set(CPACK_SOURCE_TZ "ON") +set(CPACK_SOURCE_ZIP "OFF") +set(CPACK_STRIP_FILES "") +set(CPACK_SYSTEM_NAME "Linux") +set(CPACK_THREADS "1") +set(CPACK_TOPLEVEL_TAG "Linux-Source") +set(CPACK_WIX_SIZEOF_VOID_P "8") + +if(NOT CPACK_PROPERTIES_FILE) + set(CPACK_PROPERTIES_FILE "/Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out/CPackProperties.cmake") +endif() + +if(EXISTS ${CPACK_PROPERTIES_FILE}) + include(${CPACK_PROPERTIES_FILE}) +endif() diff --git a/Increase_Host_compute/No_double_buffer/build_out/Makefile b/Increase_Host_compute/No_double_buffer/build_out/Makefile new file mode 100644 index 0000000000000000000000000000000000000000..1f27ab0a5b46eb943c74eab7f8399e2013f98903 --- /dev/null +++ b/Increase_Host_compute/No_double_buffer/build_out/Makefile @@ -0,0 +1,631 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +# Default target executed when no arguments are given to make. +default_target: all +.PHONY : default_target + +# Allow only one "make -f Makefile2" at a time, but pass parallelism. +.NOTPARALLEL: + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + +# Disable VCS-based implicit rules. +% : %,v + +# Disable VCS-based implicit rules. +% : RCS/% + +# Disable VCS-based implicit rules. +% : RCS/%,v + +# Disable VCS-based implicit rules. +% : SCCS/s.% + +# Disable VCS-based implicit rules. +% : s.% + +.SUFFIXES: .hpux_make_needs_suffix_list + +# Command-line flag to silence nested $(MAKE). +$(VERBOSE)MAKESILENT = -s + +#Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E rm -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out + +#============================================================================= +# Targets provided globally by CMake. + +# Special rule for the target package +package: preinstall + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Run CPack packaging tool..." + /usr/bin/cpack --config ./CPackConfig.cmake +.PHONY : package + +# Special rule for the target package +package/fast: package +.PHONY : package/fast + +# Special rule for the target package_source +package_source: + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Run CPack packaging tool for source..." + /usr/bin/cpack --config ./CPackSourceConfig.cmake /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out/CPackSourceConfig.cmake +.PHONY : package_source + +# Special rule for the target package_source +package_source/fast: package_source +.PHONY : package_source/fast + +# Special rule for the target edit_cache +edit_cache: + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "No interactive CMake dialog available..." + /usr/bin/cmake -E echo No\ interactive\ CMake\ dialog\ available. +.PHONY : edit_cache + +# Special rule for the target edit_cache +edit_cache/fast: edit_cache +.PHONY : edit_cache/fast + +# Special rule for the target rebuild_cache +rebuild_cache: + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running CMake to regenerate build system..." + /usr/bin/cmake --regenerate-during-build -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) +.PHONY : rebuild_cache + +# Special rule for the target rebuild_cache +rebuild_cache/fast: rebuild_cache +.PHONY : rebuild_cache/fast + +# Special rule for the target list_install_components +list_install_components: + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Available install components are: \"Unspecified\"" +.PHONY : list_install_components + +# Special rule for the target list_install_components +list_install_components/fast: list_install_components +.PHONY : list_install_components/fast + +# Special rule for the target install +install: preinstall + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Install the project..." + /usr/bin/cmake -P cmake_install.cmake +.PHONY : install + +# Special rule for the target install +install/fast: preinstall/fast + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Install the project..." + /usr/bin/cmake -P cmake_install.cmake +.PHONY : install/fast + +# Special rule for the target install/local +install/local: preinstall + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Installing only the local directory..." + /usr/bin/cmake -DCMAKE_INSTALL_LOCAL_ONLY=1 -P cmake_install.cmake +.PHONY : install/local + +# Special rule for the target install/local +install/local/fast: preinstall/fast + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Installing only the local directory..." + /usr/bin/cmake -DCMAKE_INSTALL_LOCAL_ONLY=1 -P cmake_install.cmake +.PHONY : install/local/fast + +# Special rule for the target install/strip +install/strip: preinstall + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Installing the project stripped..." + /usr/bin/cmake -DCMAKE_INSTALL_DO_STRIP=1 -P cmake_install.cmake +.PHONY : install/strip + +# Special rule for the target install/strip +install/strip/fast: preinstall/fast + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Installing the project stripped..." + /usr/bin/cmake -DCMAKE_INSTALL_DO_STRIP=1 -P cmake_install.cmake +.PHONY : install/strip/fast + +# The main all target +all: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out/CMakeFiles /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out//CMakeFiles/progress.marks + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 all + $(CMAKE_COMMAND) -E cmake_progress_start /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out/CMakeFiles 0 +.PHONY : all + +# The main clean target +clean: + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 clean +.PHONY : clean + +# The main clean target +clean/fast: clean +.PHONY : clean/fast + +# Prepare targets for installation. +preinstall: all + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 preinstall +.PHONY : preinstall + +# Prepare targets for installation. +preinstall/fast: + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 preinstall +.PHONY : preinstall/fast + +# clear depends +depend: + $(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 1 +.PHONY : depend + +#============================================================================= +# Target rules for targets named modify_vendor + +# Build rule for target. +modify_vendor: cmake_check_build_system + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 modify_vendor +.PHONY : modify_vendor + +# fast build rule for target. +modify_vendor/fast: + $(MAKE) $(MAKESILENT) -f CMakeFiles/modify_vendor.dir/build.make CMakeFiles/modify_vendor.dir/build +.PHONY : modify_vendor/fast + +#============================================================================= +# Target rules for targets named gen_version_info + +# Build rule for target. +gen_version_info: cmake_check_build_system + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 gen_version_info +.PHONY : gen_version_info + +# fast build rule for target. +gen_version_info/fast: + $(MAKE) $(MAKESILENT) -f CMakeFiles/gen_version_info.dir/build.make CMakeFiles/gen_version_info.dir/build +.PHONY : gen_version_info/fast + +#============================================================================= +# Target rules for targets named cust_tf_parsers + +# Build rule for target. +cust_tf_parsers: cmake_check_build_system + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 cust_tf_parsers +.PHONY : cust_tf_parsers + +# fast build rule for target. +cust_tf_parsers/fast: + $(MAKE) $(MAKESILENT) -f framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/build.make framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/build +.PHONY : cust_tf_parsers/fast + +#============================================================================= +# Target rules for targets named cust_op_proto + +# Build rule for target. +cust_op_proto: cmake_check_build_system + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 cust_op_proto +.PHONY : cust_op_proto + +# fast build rule for target. +cust_op_proto/fast: + $(MAKE) $(MAKESILENT) -f op_host/CMakeFiles/cust_op_proto.dir/build.make op_host/CMakeFiles/cust_op_proto.dir/build +.PHONY : cust_op_proto/fast + +#============================================================================= +# Target rules for targets named cust_optiling + +# Build rule for target. +cust_optiling: cmake_check_build_system + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 cust_optiling +.PHONY : cust_optiling + +# fast build rule for target. +cust_optiling/fast: + $(MAKE) $(MAKESILENT) -f op_host/CMakeFiles/cust_optiling.dir/build.make op_host/CMakeFiles/cust_optiling.dir/build +.PHONY : cust_optiling/fast + +#============================================================================= +# Target rules for targets named cust_opapi + +# Build rule for target. +cust_opapi: cmake_check_build_system + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 cust_opapi +.PHONY : cust_opapi + +# fast build rule for target. +cust_opapi/fast: + $(MAKE) $(MAKESILENT) -f op_host/CMakeFiles/cust_opapi.dir/build.make op_host/CMakeFiles/cust_opapi.dir/build +.PHONY : cust_opapi/fast + +#============================================================================= +# Target rules for targets named optiling_compat + +# Build rule for target. +optiling_compat: cmake_check_build_system + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 optiling_compat +.PHONY : optiling_compat + +# fast build rule for target. +optiling_compat/fast: + $(MAKE) $(MAKESILENT) -f op_host/CMakeFiles/optiling_compat.dir/build.make op_host/CMakeFiles/optiling_compat.dir/build +.PHONY : optiling_compat/fast + +#============================================================================= +# Target rules for targets named ops_info_gen_ascend310p + +# Build rule for target. +ops_info_gen_ascend310p: cmake_check_build_system + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 ops_info_gen_ascend310p +.PHONY : ops_info_gen_ascend310p + +# fast build rule for target. +ops_info_gen_ascend310p/fast: + $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ops_info_gen_ascend310p.dir/build.make op_kernel/CMakeFiles/ops_info_gen_ascend310p.dir/build +.PHONY : ops_info_gen_ascend310p/fast + +#============================================================================= +# Target rules for targets named ascendc_impl_gen + +# Build rule for target. +ascendc_impl_gen: cmake_check_build_system + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 ascendc_impl_gen +.PHONY : ascendc_impl_gen + +# fast build rule for target. +ascendc_impl_gen/fast: + $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_impl_gen.dir/build.make op_kernel/CMakeFiles/ascendc_impl_gen.dir/build +.PHONY : ascendc_impl_gen/fast + +#============================================================================= +# Target rules for targets named binary + +# Build rule for target. +binary: cmake_check_build_system + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 binary +.PHONY : binary + +# fast build rule for target. +binary/fast: + $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/binary.dir/build.make op_kernel/CMakeFiles/binary.dir/build +.PHONY : binary/fast + +#============================================================================= +# Target rules for targets named ascendc_bin_ascend310p + +# Build rule for target. +ascendc_bin_ascend310p: cmake_check_build_system + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 ascendc_bin_ascend310p +.PHONY : ascendc_bin_ascend310p + +# fast build rule for target. +ascendc_bin_ascend310p/fast: + $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend310p.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend310p.dir/build +.PHONY : ascendc_bin_ascend310p/fast + +#============================================================================= +# Target rules for targets named ascendc_bin_ascend310p_gen_ops_config + +# Build rule for target. +ascendc_bin_ascend310p_gen_ops_config: cmake_check_build_system + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 ascendc_bin_ascend310p_gen_ops_config +.PHONY : ascendc_bin_ascend310p_gen_ops_config + +# fast build rule for target. +ascendc_bin_ascend310p_gen_ops_config/fast: + $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend310p_gen_ops_config.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend310p_gen_ops_config.dir/build +.PHONY : ascendc_bin_ascend310p_gen_ops_config/fast + +#============================================================================= +# Target rules for targets named ascendc_bin_ascend310p_add_custom_copy + +# Build rule for target. +ascendc_bin_ascend310p_add_custom_copy: cmake_check_build_system + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 ascendc_bin_ascend310p_add_custom_copy +.PHONY : ascendc_bin_ascend310p_add_custom_copy + +# fast build rule for target. +ascendc_bin_ascend310p_add_custom_copy/fast: + $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_copy.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_copy.dir/build +.PHONY : ascendc_bin_ascend310p_add_custom_copy/fast + +#============================================================================= +# Target rules for targets named ascendc_bin_ascend310p_add_custom_0 + +# Build rule for target. +ascendc_bin_ascend310p_add_custom_0: cmake_check_build_system + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 ascendc_bin_ascend310p_add_custom_0 +.PHONY : ascendc_bin_ascend310p_add_custom_0 + +# fast build rule for target. +ascendc_bin_ascend310p_add_custom_0/fast: + $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_0.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_0.dir/build +.PHONY : ascendc_bin_ascend310p_add_custom_0/fast + +#============================================================================= +# Target rules for targets named ops_info_gen_ascend310b + +# Build rule for target. +ops_info_gen_ascend310b: cmake_check_build_system + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 ops_info_gen_ascend310b +.PHONY : ops_info_gen_ascend310b + +# fast build rule for target. +ops_info_gen_ascend310b/fast: + $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ops_info_gen_ascend310b.dir/build.make op_kernel/CMakeFiles/ops_info_gen_ascend310b.dir/build +.PHONY : ops_info_gen_ascend310b/fast + +#============================================================================= +# Target rules for targets named ascendc_bin_ascend310b + +# Build rule for target. +ascendc_bin_ascend310b: cmake_check_build_system + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 ascendc_bin_ascend310b +.PHONY : ascendc_bin_ascend310b + +# fast build rule for target. +ascendc_bin_ascend310b/fast: + $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend310b.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend310b.dir/build +.PHONY : ascendc_bin_ascend310b/fast + +#============================================================================= +# Target rules for targets named ascendc_bin_ascend310b_gen_ops_config + +# Build rule for target. +ascendc_bin_ascend310b_gen_ops_config: cmake_check_build_system + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 ascendc_bin_ascend310b_gen_ops_config +.PHONY : ascendc_bin_ascend310b_gen_ops_config + +# fast build rule for target. +ascendc_bin_ascend310b_gen_ops_config/fast: + $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend310b_gen_ops_config.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend310b_gen_ops_config.dir/build +.PHONY : ascendc_bin_ascend310b_gen_ops_config/fast + +#============================================================================= +# Target rules for targets named ascendc_bin_ascend310b_add_custom_copy + +# Build rule for target. +ascendc_bin_ascend310b_add_custom_copy: cmake_check_build_system + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 ascendc_bin_ascend310b_add_custom_copy +.PHONY : ascendc_bin_ascend310b_add_custom_copy + +# fast build rule for target. +ascendc_bin_ascend310b_add_custom_copy/fast: + $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_copy.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_copy.dir/build +.PHONY : ascendc_bin_ascend310b_add_custom_copy/fast + +#============================================================================= +# Target rules for targets named ascendc_bin_ascend310b_add_custom_0 + +# Build rule for target. +ascendc_bin_ascend310b_add_custom_0: cmake_check_build_system + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 ascendc_bin_ascend310b_add_custom_0 +.PHONY : ascendc_bin_ascend310b_add_custom_0 + +# fast build rule for target. +ascendc_bin_ascend310b_add_custom_0/fast: + $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_0.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_0.dir/build +.PHONY : ascendc_bin_ascend310b_add_custom_0/fast + +#============================================================================= +# Target rules for targets named ops_info_gen_ascend910 + +# Build rule for target. +ops_info_gen_ascend910: cmake_check_build_system + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 ops_info_gen_ascend910 +.PHONY : ops_info_gen_ascend910 + +# fast build rule for target. +ops_info_gen_ascend910/fast: + $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ops_info_gen_ascend910.dir/build.make op_kernel/CMakeFiles/ops_info_gen_ascend910.dir/build +.PHONY : ops_info_gen_ascend910/fast + +#============================================================================= +# Target rules for targets named ascendc_bin_ascend910 + +# Build rule for target. +ascendc_bin_ascend910: cmake_check_build_system + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 ascendc_bin_ascend910 +.PHONY : ascendc_bin_ascend910 + +# fast build rule for target. +ascendc_bin_ascend910/fast: + $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend910.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend910.dir/build +.PHONY : ascendc_bin_ascend910/fast + +#============================================================================= +# Target rules for targets named ascendc_bin_ascend910_gen_ops_config + +# Build rule for target. +ascendc_bin_ascend910_gen_ops_config: cmake_check_build_system + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 ascendc_bin_ascend910_gen_ops_config +.PHONY : ascendc_bin_ascend910_gen_ops_config + +# fast build rule for target. +ascendc_bin_ascend910_gen_ops_config/fast: + $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend910_gen_ops_config.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend910_gen_ops_config.dir/build +.PHONY : ascendc_bin_ascend910_gen_ops_config/fast + +#============================================================================= +# Target rules for targets named ascendc_bin_ascend910_add_custom_copy + +# Build rule for target. +ascendc_bin_ascend910_add_custom_copy: cmake_check_build_system + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 ascendc_bin_ascend910_add_custom_copy +.PHONY : ascendc_bin_ascend910_add_custom_copy + +# fast build rule for target. +ascendc_bin_ascend910_add_custom_copy/fast: + $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_copy.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_copy.dir/build +.PHONY : ascendc_bin_ascend910_add_custom_copy/fast + +#============================================================================= +# Target rules for targets named ascendc_bin_ascend910_add_custom_0 + +# Build rule for target. +ascendc_bin_ascend910_add_custom_0: cmake_check_build_system + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 ascendc_bin_ascend910_add_custom_0 +.PHONY : ascendc_bin_ascend910_add_custom_0 + +# fast build rule for target. +ascendc_bin_ascend910_add_custom_0/fast: + $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_0.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_0.dir/build +.PHONY : ascendc_bin_ascend910_add_custom_0/fast + +#============================================================================= +# Target rules for targets named ops_info_gen_ascend910b + +# Build rule for target. +ops_info_gen_ascend910b: cmake_check_build_system + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 ops_info_gen_ascend910b +.PHONY : ops_info_gen_ascend910b + +# fast build rule for target. +ops_info_gen_ascend910b/fast: + $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ops_info_gen_ascend910b.dir/build.make op_kernel/CMakeFiles/ops_info_gen_ascend910b.dir/build +.PHONY : ops_info_gen_ascend910b/fast + +#============================================================================= +# Target rules for targets named ascendc_bin_ascend910b + +# Build rule for target. +ascendc_bin_ascend910b: cmake_check_build_system + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 ascendc_bin_ascend910b +.PHONY : ascendc_bin_ascend910b + +# fast build rule for target. +ascendc_bin_ascend910b/fast: + $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend910b.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend910b.dir/build +.PHONY : ascendc_bin_ascend910b/fast + +#============================================================================= +# Target rules for targets named ascendc_bin_ascend910b_gen_ops_config + +# Build rule for target. +ascendc_bin_ascend910b_gen_ops_config: cmake_check_build_system + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 ascendc_bin_ascend910b_gen_ops_config +.PHONY : ascendc_bin_ascend910b_gen_ops_config + +# fast build rule for target. +ascendc_bin_ascend910b_gen_ops_config/fast: + $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend910b_gen_ops_config.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend910b_gen_ops_config.dir/build +.PHONY : ascendc_bin_ascend910b_gen_ops_config/fast + +#============================================================================= +# Target rules for targets named ascendc_bin_ascend910b_add_custom_copy + +# Build rule for target. +ascendc_bin_ascend910b_add_custom_copy: cmake_check_build_system + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 ascendc_bin_ascend910b_add_custom_copy +.PHONY : ascendc_bin_ascend910b_add_custom_copy + +# fast build rule for target. +ascendc_bin_ascend910b_add_custom_copy/fast: + $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_copy.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_copy.dir/build +.PHONY : ascendc_bin_ascend910b_add_custom_copy/fast + +#============================================================================= +# Target rules for targets named ascendc_bin_ascend910b_add_custom_0 + +# Build rule for target. +ascendc_bin_ascend910b_add_custom_0: cmake_check_build_system + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 ascendc_bin_ascend910b_add_custom_0 +.PHONY : ascendc_bin_ascend910b_add_custom_0 + +# fast build rule for target. +ascendc_bin_ascend910b_add_custom_0/fast: + $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_0.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_0.dir/build +.PHONY : ascendc_bin_ascend910b_add_custom_0/fast + +#============================================================================= +# Target rules for targets named npu_supported_ops + +# Build rule for target. +npu_supported_ops: cmake_check_build_system + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 npu_supported_ops +.PHONY : npu_supported_ops + +# fast build rule for target. +npu_supported_ops/fast: + $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/npu_supported_ops.dir/build.make op_kernel/CMakeFiles/npu_supported_ops.dir/build +.PHONY : npu_supported_ops/fast + +# Help Target +help: + @echo "The following are some of the valid targets for this Makefile:" + @echo "... all (the default if no target is provided)" + @echo "... clean" + @echo "... depend" + @echo "... edit_cache" + @echo "... install" + @echo "... install/local" + @echo "... install/strip" + @echo "... list_install_components" + @echo "... package" + @echo "... package_source" + @echo "... rebuild_cache" + @echo "... ascendc_bin_ascend310b" + @echo "... ascendc_bin_ascend310b_add_custom_0" + @echo "... ascendc_bin_ascend310b_add_custom_copy" + @echo "... ascendc_bin_ascend310b_gen_ops_config" + @echo "... ascendc_bin_ascend310p" + @echo "... ascendc_bin_ascend310p_add_custom_0" + @echo "... ascendc_bin_ascend310p_add_custom_copy" + @echo "... ascendc_bin_ascend310p_gen_ops_config" + @echo "... ascendc_bin_ascend910" + @echo "... ascendc_bin_ascend910_add_custom_0" + @echo "... ascendc_bin_ascend910_add_custom_copy" + @echo "... ascendc_bin_ascend910_gen_ops_config" + @echo "... ascendc_bin_ascend910b" + @echo "... ascendc_bin_ascend910b_add_custom_0" + @echo "... ascendc_bin_ascend910b_add_custom_copy" + @echo "... ascendc_bin_ascend910b_gen_ops_config" + @echo "... ascendc_impl_gen" + @echo "... binary" + @echo "... gen_version_info" + @echo "... modify_vendor" + @echo "... npu_supported_ops" + @echo "... ops_info_gen_ascend310b" + @echo "... ops_info_gen_ascend310p" + @echo "... ops_info_gen_ascend910" + @echo "... ops_info_gen_ascend910b" + @echo "... optiling_compat" + @echo "... cust_op_proto" + @echo "... cust_opapi" + @echo "... cust_optiling" + @echo "... cust_tf_parsers" +.PHONY : help + + + +#============================================================================= +# Special targets to cleanup operation of make. + +# Special rule to run CMake to check the build system integrity. +# No rule that depends on this can have commands that come from listfiles +# because they might be regenerated. +cmake_check_build_system: + $(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 0 +.PHONY : cmake_check_build_system + diff --git a/Increase_Host_compute/No_double_buffer/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run.json b/Increase_Host_compute/No_double_buffer/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run.json new file mode 100644 index 0000000000000000000000000000000000000000..05a2de3d5791fe573a943b74e78d227c61031d13 --- /dev/null +++ b/Increase_Host_compute/No_double_buffer/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run.json @@ -0,0 +1,26 @@ +{ + "componentGroups" : {}, + "components" : {}, + "errorOnAbsoluteInstallDestination" : false, + "formatVersionMajor" : 1, + "formatVersionMinor" : 0, + "installationTypes" : {}, + "packageDescriptionFile" : "/usr/share/cmake-3.22/Templates/CPack.GenericDescription.txt", + "packageDescriptionSummary" : "CPack opp project", + "packageName" : "opp", + "packageVersion" : "0.1.1", + "projects" : + [ + { + "component" : "ALL", + "components" : [], + "directory" : "/Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out", + "installationTypes" : [], + "projectName" : "opp", + "subDirectory" : "/" + } + ], + "setDestdir" : false, + "stripFiles" : false, + "warnOnAbsoluteInstallDestination" : false +} \ No newline at end of file diff --git a/Increase_Host_compute/No_double_buffer/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run/custom_opp_ubuntu_aarch64.run b/Increase_Host_compute/No_double_buffer/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run/custom_opp_ubuntu_aarch64.run new file mode 100644 index 0000000000000000000000000000000000000000..dcb3dda7f7b3e9c6e6212116dc634f8ecc000d09 --- /dev/null +++ b/Increase_Host_compute/No_double_buffer/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run/custom_opp_ubuntu_aarch64.run @@ -0,0 +1,1009 @@ +#!/bin/bash +# This script was generated using Makeself 2.4.5 +# The license covering this archive and its contents, if any, is wholly independent of the Makeself license (GPL) +# 2022.3.19-Modified the MS_Help function and some options +# Huawei Technologies Co., Ltd. + +ORIG_UMASK=`umask` + +CRCsum="680603606" +MD5="00000000000000000000000000000000" +SHA="3ec575f11c10601b5f8a63d0f8412b51b8592b97d0f4d5847b99036347b1da95" +SIGNATURE="" +TMPROOT=${TMPDIR:="$HOME"} +if ! test -d "$TMPROOT"; then + TMPROOT="$PWD" +fi +export TMPDIR="$TMPROOT" +USER_PWD="$PWD" +if ! test -d "$USER_PWD"; then + exit 1 +fi +export USER_PWD +ARCHIVE_DIR=`dirname "$0"` +export ARCHIVE_DIR + +name_of_file="$0 " +pwd_of_file="$PWD" +label="version:1.0" +script="./install.sh" +scriptargs="" +cleanup_script="" +licensetxt="" +helpheader='' +targetdir="makeself-1588618-20240529062834" +filesizes="109777" +totalsize="109777" +keep="n" +nooverwrite="n" +quiet="n" +accept="n" +nodiskspace="n" +export_conf="n" +decrypt_cmd="" +skip="671" + +print_cmd_arg="" +if type printf > /dev/null; then + print_cmd="printf" +elif test -x /usr/ucb/echo; then + print_cmd="/usr/ucb/echo" +else + print_cmd="echo" +fi + +if test -d /usr/xpg4/bin; then + PATH=/usr/xpg4/bin:$PATH + export PATH +fi + +if test -d /usr/sfw/bin; then + PATH=$PATH:/usr/sfw/bin + export PATH +fi + +unset CDPATH + +MS_Printf() +{ + $print_cmd $print_cmd_arg "$1" +} + +MS_PrintLicense() +{ + PAGER=${PAGER:=more} + if test x"$licensetxt" != x; then + PAGER_PATH=`exec <&- 2>&-; which $PAGER || command -v $PAGER || type $PAGER` + if test -x "$PAGER_PATH"; then + echo "$licensetxt" | $PAGER + else + echo "$licensetxt" + fi + if test x"$accept" != xy; then + while true + do + MS_Printf "Please type y to accept, n otherwise: " + read yn + if test x"$yn" = xn; then + keep=n + eval $finish; exit 1 + break; + elif test x"$yn" = xy; then + break; + fi + done + fi + fi +} + +MS_diskspace() +{ + ( + df -kP "$1" | tail -1 | awk '{ if ($4 ~ /%/) {print $3} else {print $4} }' + ) +} + +MS_dd() +{ + blocks=`expr $3 / 1024` + bytes=`expr $3 % 1024` + # Test for ibs, obs and conv feature + if dd if=/dev/zero of=/dev/null count=1 ibs=512 obs=512 conv=sync 2> /dev/null; then + dd if="$1" ibs=$2 skip=1 obs=1024 conv=sync 2> /dev/null | \ + { test $blocks -gt 0 && dd ibs=1024 obs=1024 count=$blocks ; \ + test $bytes -gt 0 && dd ibs=1 obs=1024 count=$bytes ; } 2> /dev/null + else + dd if="$1" bs=$2 skip=1 2> /dev/null + fi +} + +MS_dd_Progress() +{ + if test x"$noprogress" = xy; then + MS_dd "$@" + return $? + fi + file="$1" + offset=$2 + length=$3 + pos=0 + bsize=4194304 + while test $bsize -gt $length; do + bsize=`expr $bsize / 4` + done + blocks=`expr $length / $bsize` + bytes=`expr $length % $bsize` + ( + dd ibs=$offset skip=1 2>/dev/null + pos=`expr $pos \+ $bsize` + MS_Printf " 0%% " 1>&2 + if test $blocks -gt 0; then + while test $pos -le $length; do + dd bs=$bsize count=1 2>/dev/null + pcent=`expr $length / 100` + pcent=`expr $pos / $pcent` + if test $pcent -lt 100; then + MS_Printf "\b\b\b\b\b\b\b" 1>&2 + if test $pcent -lt 10; then + MS_Printf " $pcent%% " 1>&2 + else + MS_Printf " $pcent%% " 1>&2 + fi + fi + pos=`expr $pos \+ $bsize` + done + fi + if test $bytes -gt 0; then + dd bs=$bytes count=1 2>/dev/null + fi + MS_Printf "\b\b\b\b\b\b\b" 1>&2 + MS_Printf " 100%% " 1>&2 + ) < "$file" +} + +MS_Help() +{ + cat << EOH >&2 +Usage: $0 [options] +Options: + --help | -h Print this message + --info Print embedded info : title, default target directory, embedded script ... + --list Print the list of files in the archive + --check Checks integrity and version dependency of the archive + --quiet Quiet install mode, skip human-computer interactions + --nox11 Do not spawn an xterm + --noexec Do not run embedded script + --extract= Extract directly to a target directory (absolute or relative) + Usually used with --noexec to just extract files without running + --tar arg1 [arg2 ...] Access the contents of the archive through the tar command +${helpheader} +EOH +} + +MS_Verify_Sig() +{ + GPG_PATH=`exec <&- 2>&-; which gpg || command -v gpg || type gpg` + MKTEMP_PATH=`exec <&- 2>&-; which mktemp || command -v mktemp || type mktemp` + test -x "$GPG_PATH" || GPG_PATH=`exec <&- 2>&-; which gpg || command -v gpg || type gpg` + test -x "$MKTEMP_PATH" || MKTEMP_PATH=`exec <&- 2>&-; which mktemp || command -v mktemp || type mktemp` + offset=`head -n "$skip" "$1" | wc -c | tr -d " "` + temp_sig=`mktemp -t XXXXX` + echo $SIGNATURE | base64 --decode > "$temp_sig" + gpg_output=`MS_dd "$1" $offset $totalsize | LC_ALL=C "$GPG_PATH" --verify "$temp_sig" - 2>&1` + gpg_res=$? + rm -f "$temp_sig" + if test $gpg_res -eq 0 && test `echo $gpg_output | grep -c Good` -eq 1; then + if test `echo $gpg_output | grep -c $sig_key` -eq 1; then + test x"$quiet" = xn && echo "GPG signature is good" >&2 + else + echo "GPG Signature key does not match" >&2 + exit 2 + fi + else + test x"$quiet" = xn && echo "GPG signature failed to verify" >&2 + exit 2 + fi +} + +MS_Check() +{ + OLD_PATH="$PATH" + PATH=${GUESS_MD5_PATH:-"$OLD_PATH:/bin:/usr/bin:/sbin:/usr/local/ssl/bin:/usr/local/bin:/opt/openssl/bin"} + MD5_ARG="" + MD5_PATH=`exec <&- 2>&-; which md5sum || command -v md5sum || type md5sum` + test -x "$MD5_PATH" || MD5_PATH=`exec <&- 2>&-; which md5 || command -v md5 || type md5` + test -x "$MD5_PATH" || MD5_PATH=`exec <&- 2>&-; which digest || command -v digest || type digest` + PATH="$OLD_PATH" + + SHA_PATH=`exec <&- 2>&-; which shasum || command -v shasum || type shasum` + test -x "$SHA_PATH" || SHA_PATH=`exec <&- 2>&-; which sha256sum || command -v sha256sum || type sha256sum` + + if test x"$quiet" = xn; then + MS_Printf "Verifying archive integrity..." + fi + offset=`head -n "$skip" "$1" | wc -c | tr -d " "` + fsize=`cat "$1" | wc -c | tr -d " "` + if test $totalsize -ne `expr $fsize - $offset`; then + echo " Unexpected archive size." >&2 + exit 2 + fi + verb=$2 + i=1 + for s in $filesizes + do + crc=`echo $CRCsum | cut -d" " -f$i` + if test -x "$SHA_PATH"; then + if test x"`basename $SHA_PATH`" = xshasum; then + SHA_ARG="-a 256" + fi + sha=`echo $SHA | cut -d" " -f$i` + if test x"$sha" = x0000000000000000000000000000000000000000000000000000000000000000; then + test x"$verb" = xy && echo " $1 does not contain an embedded SHA256 checksum." >&2 + else + shasum=`MS_dd_Progress "$1" $offset $s | eval "$SHA_PATH $SHA_ARG" | cut -b-64`; + if test x"$shasum" != x"$sha"; then + echo "Error in SHA256 checksums: $shasum is different from $sha" >&2 + exit 2 + elif test x"$quiet" = xn; then + MS_Printf " SHA256 checksums are OK." >&2 + fi + crc="0000000000"; + fi + fi + if test -x "$MD5_PATH"; then + if test x"`basename $MD5_PATH`" = xdigest; then + MD5_ARG="-a md5" + fi + md5=`echo $MD5 | cut -d" " -f$i` + if test x"$md5" = x00000000000000000000000000000000; then + test x"$verb" = xy && echo " $1 does not contain an embedded MD5 checksum." >&2 + else + md5sum=`MS_dd_Progress "$1" $offset $s | eval "$MD5_PATH $MD5_ARG" | cut -b-32`; + if test x"$md5sum" != x"$md5"; then + echo "Error in MD5 checksums: $md5sum is different from $md5" >&2 + exit 2 + elif test x"$quiet" = xn; then + MS_Printf " MD5 checksums are OK." >&2 + fi + crc="0000000000"; verb=n + fi + fi + if test x"$crc" = x0000000000; then + test x"$verb" = xy && echo " $1 does not contain a CRC checksum." >&2 + else + sum1=`MS_dd_Progress "$1" $offset $s | CMD_ENV=xpg4 cksum | awk '{print $1}'` + if test x"$sum1" != x"$crc"; then + echo "Error in checksums: $sum1 is different from $crc" >&2 + exit 2 + elif test x"$quiet" = xn; then + MS_Printf " CRC checksums are OK." >&2 + fi + fi + i=`expr $i + 1` + offset=`expr $offset + $s` + done + if test x"$quiet" = xn; then + echo " All good." + fi +} + +MS_Decompress() +{ + if test x"$decrypt_cmd" != x""; then + { eval "$decrypt_cmd" || echo " ... Decryption failed." >&2; } | eval "gzip -cd" + else + eval "gzip -cd" + fi + + if test $? -ne 0; then + echo " ... Decompression failed." >&2 + fi +} + +UnTAR() +{ + if test x"$quiet" = xn; then + tar $1vf - 2>&1 || { echo " ... Extraction failed." >&2; kill -15 $$; } + else + tar $1f - 2>&1 || { echo Extraction failed. >&2; kill -15 $$; } + fi +} + +MS_exec_cleanup() { + if test x"$cleanup" = xy && test x"$cleanup_script" != x""; then + cleanup=n + cd "$tmpdir" + eval "\"$cleanup_script\" $scriptargs $cleanupargs" + fi +} + +MS_cleanup() +{ + echo 'Signal caught, cleaning up' >&2 + MS_exec_cleanup + cd "$TMPROOT" + rm -rf "$tmpdir" + eval $finish; exit 15 +} + +Script_Args_Check() +{ + script_supported_args=$(echo ${helpheader} | grep -o -E "\-\-[^ ]+" | awk -F"=" {'print $1'}) + arg_to_test=$(echo $1|awk -F"=" {'print $1'}) + + for arg in ${script_supported_args}; + do + if test x"$arg_to_test" = x"$arg" ;then + return + fi + done + + MS_Help + exit 1 +} + +finish=true +xterm_loop= +noprogress=n +nox11=n +copy=none +ownership=n +verbose=n +cleanup=y +cleanupargs= +sig_key= + +initargs="$@" + +while [ -n "$*" ] +do + case "$1" in + -h | --help) + MS_Help + exit 0 + ;; + -q | --quiet) + quiet=y + noprogress=y + shift + ;; + --info) + echo Identification: "$label" + echo Target directory: "$targetdir" + echo Uncompressed size: 320 KB + echo Compression: gzip + if test x"n" != x""; then + echo Encryption: n + fi + echo Date of packaging: Wed May 29 06:28:34 CST 2024 + echo Built with Makeself version 2.4.5 + echo Build command was: "/Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/cmake/util/makeself/makeself.sh \\ + \"--header\" \\ + \"/Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/cmake/util/makeself/makeself-header.sh\" \\ + \"--help-header\" \\ + \"./help.info\" \\ + \"--gzip\" \\ + \"--complevel\" \\ + \"4\" \\ + \"--nomd5\" \\ + \"--sha256\" \\ + \"./\" \\ + \"custom_opp_ubuntu_aarch64.run\" \\ + \"version:1.0\" \\ + \"./install.sh\"" + if test x"$script" != x; then + echo Script run after extraction: + echo " " $script $scriptargs + fi + if test x"" = xcopy; then + echo "Archive will copy itself to a temporary location" + fi + if test x"n" = xy; then + echo "Root permissions required for extraction" + fi + if test x"n" = xy; then + echo "directory $targetdir is permanent" + else + echo "$targetdir will be removed after extraction" + fi + exit 0 + ;; + --list) + echo Target directory: $targetdir + offset=`head -n "$skip" "$0" | wc -c | tr -d " "` + for s in $filesizes + do + MS_dd "$0" $offset $s | MS_Decompress | UnTAR t + offset=`expr $offset + $s` + done + exit 0 + ;; + --tar) + offset=`head -n "$skip" "$0" | wc -c | tr -d " "` + arg1="$2" + shift 2 || { MS_Help; exit 1; } + for s in $filesizes + do + MS_dd "$0" $offset $s | MS_Decompress | tar "$arg1" - "$@" + offset=`expr $offset + $s` + done + exit 0 + ;; + --check) + MS_Check "$0" y + scriptargs="$scriptargs $1" + shift + ;; + --noexec) + script="" + cleanup_script="" + shift + ;; + --extract=*) + keep=y + targetdir=`echo $1 | cut -d"=" -f2 ` + if ! shift; then MS_Help; exit 1; fi + ;; + --nox11) + nox11=y + shift + ;; + --xwin) + if test "n" = n; then + finish="echo Press Return to close this window...; read junk" + fi + xterm_loop=1 + shift + ;; + --phase2) + copy=phase2 + shift + ;; + --repack | --repack-path=*) + Script_Args_Check $1 + scriptargs="$scriptargs '$1'" + shift + if [[ ! "$1" =~ ^-.* ]]; then + scriptargs="$scriptargs '$1'" + shift + fi + ;; + *) + Script_Args_Check $1 + scriptargs="$scriptargs '$1'" + shift + ;; + esac +done + +quiet_para="" +if test x"$quiet" = xy; then + quiet_para="--quiet " +fi +scriptargs="--$name_of_file""--\"$pwd_of_file\""" $quiet_para""$scriptargs" + +if test x"$quiet" = xy -a x"$verbose" = xy; then + echo Cannot be verbose and quiet at the same time. >&2 + exit 1 +fi + +if test x"n" = xy -a `id -u` -ne 0; then + echo "Administrative privileges required for this archive (use su or sudo)" >&2 + exit 1 +fi + +if test x"$copy" \!= xphase2; then + MS_PrintLicense +fi + +case "$copy" in +copy) + tmpdir="$TMPROOT"/makeself.$RANDOM.`date +"%y%m%d%H%M%S"`.$$ + mkdir "$tmpdir" || { + echo "Could not create temporary directory $tmpdir" >&2 + exit 1 + } + SCRIPT_COPY="$tmpdir/makeself" + echo "Copying to a temporary location..." >&2 + cp "$0" "$SCRIPT_COPY" + chmod +x "$SCRIPT_COPY" + cd "$TMPROOT" + exec "$SCRIPT_COPY" --phase2 -- $initargs + ;; +phase2) + finish="$finish ; rm -rf `dirname $0`" + ;; +esac + +if test x"$nox11" = xn; then + if tty -s; then # Do we have a terminal? + : + else + if test x"$DISPLAY" != x -a x"$xterm_loop" = x; then # No, but do we have X? + if xset q > /dev/null 2>&1; then # Check for valid DISPLAY variable + GUESS_XTERMS="xterm gnome-terminal rxvt dtterm eterm Eterm xfce4-terminal lxterminal kvt konsole aterm terminology" + for a in $GUESS_XTERMS; do + if type $a >/dev/null 2>&1; then + XTERM=$a + break + fi + done + chmod a+x $0 || echo Please add execution rights on $0 + if test `echo "$0" | cut -c1` = "/"; then # Spawn a terminal! + exec $XTERM -e "$0 --xwin $initargs" + else + exec $XTERM -e "./$0 --xwin $initargs" + fi + fi + fi + fi +fi + +if test x"$targetdir" = x.; then + tmpdir="." +else + if test x"$keep" = xy; then + if test x"$nooverwrite" = xy && test -d "$targetdir"; then + echo "Target directory $targetdir already exists, aborting." >&2 + exit 1 + fi + if test x"$quiet" = xn; then + echo "Creating directory $targetdir" >&2 + fi + tmpdir="$targetdir" + dashp="-p" + else + tmpdir="$TMPROOT/selfgz$$$RANDOM" + dashp="" + fi + mkdir $dashp "$tmpdir" || { + echo 'Cannot create target directory' $tmpdir >&2 + echo 'You should try option --extract=' >&2 + eval $finish + exit 1 + } +fi + +location="`pwd`" +if test x"$SETUP_NOCHECK" != x1; then + MS_Check "$0" +fi +offset=`head -n "$skip" "$0" | wc -c | tr -d " "` + +if test x"$verbose" = xy; then + MS_Printf "About to extract 320 KB in $tmpdir ... Proceed ? [Y/n] " + read yn + if test x"$yn" = xn; then + eval $finish; exit 1 + fi +fi + +if test x"$quiet" = xn; then + # Decrypting with openssl will ask for password, + # the prompt needs to start on new line + if test x"n" = x"openssl"; then + echo "Decrypting and uncompressing $label..." + else + MS_Printf "Uncompressing $label" + fi +fi +res=3 +if test x"$keep" = xn; then + trap MS_cleanup 1 2 3 15 +fi + +if test x"$nodiskspace" = xn; then + leftspace=`MS_diskspace "$tmpdir"` + if test -n "$leftspace"; then + if test "$leftspace" -lt 320; then + echo + echo "Not enough space left in "`dirname $tmpdir`" ($leftspace KB) to decompress $0 (320 KB)" >&2 + if test x"$keep" = xn; then + echo "Consider setting TMPDIR to a directory with more free space." + fi + eval $finish; exit 1 + fi + fi +fi + +for s in $filesizes +do + if MS_dd_Progress "$0" $offset $s | MS_Decompress | ( cd "$tmpdir"; umask $ORIG_UMASK ; UnTAR xp ) 1>/dev/null; then + if test x"$ownership" = xy; then + (cd "$tmpdir"; chown -R `id -u` .; chgrp -R `id -g` .) + fi + else + echo >&2 + echo "Unable to decompress $0" >&2 + eval $finish; exit 1 + fi + offset=`expr $offset + $s` +done +if test x"$quiet" = xn; then + echo +fi + +cd "$tmpdir" +res=0 +if test x"$script" != x; then + if test x"$export_conf" = x"y"; then + MS_BUNDLE="$0" + MS_LABEL="$label" + MS_SCRIPT="$script" + MS_SCRIPTARGS="$scriptargs" + MS_ARCHDIRNAME="$archdirname" + MS_KEEP="$KEEP" + MS_NOOVERWRITE="$NOOVERWRITE" + MS_COMPRESS="$COMPRESS" + MS_CLEANUP="$cleanup" + export MS_BUNDLE MS_LABEL MS_SCRIPT MS_SCRIPTARGS + export MS_ARCHDIRNAME MS_KEEP MS_NOOVERWRITE MS_COMPRESS + fi + + if test x"$verbose" = x"y"; then + yn="x" + while test x"$yn" != x -a x"$yn" != xy -a x"$yn" != xY -a x"$yn" != xn -a x"$yn" != xN + do + MS_Printf "OK to execute: $script $scriptargs $* ? [Y/n] " + read yn + if test x"$yn" = x -o x"$yn" = xy -o x"$yn" = xY; then + eval "\"$script\" $scriptargs \"\$@\""; res=$?; + elif test x"$yn" = xn -o x"$yn" = xN; then + echo "Unable to decompress $script ,because of aborting! ";res=$? + else + echo "Input value is unacceptable,please try again." + fi + done + else + eval "\"$script\" $scriptargs \"\$@\""; res=$? + fi + if test "$res" -ne 0; then + test x"$verbose" = xy && echo "The program '$script' returned an error code ($res)" >&2 + fi +fi + +MS_exec_cleanup + +if test x"$keep" = xn; then + cd "$TMPROOT" + rm -rf "$tmpdir" +fi +eval $finish; exit $res +ZVf< u  0Ƙ KB;8N'tܝb%<kwf53C(₢*֙o'Mat!r(]ƑI!v*%[!@0XHYU+#.Mw~t {_~{Nɔa:'#A`ik+BeKfidZ,m]4 %-eÊP`mYnNSՇ; yMAL N.S7jAo/VI{u7kmcS)X +hKbU5{*UTpHgTb,vƵmx,63:uZ1 +N30=4Q2tw C\eTOU7׶,v}@ǺuJoPD6D-]2:Qjw=f+jA[Wuj ,nWw\mcf +WigNv d-ƬQMWВWZU5.ż/HȺbW +#W5B[ZIٮȴ\!ln%_!$mU!tڪt/[P:b2b_xN_Y)lQ_6Ԛ)X+] {gz /W1|UْNjEoPi[*^+SppV dD@h[U *xL@[ٚC9dC)Mp_ӞSl,BNg'l|= 7´vAluO0G_{}}tGy_;_$O#Stgxe +WL$]e25Vc)?8V~FP"6vJmBƝe)ܧEQ="f4gN i}pN PS4qėEзIYuO|n"'}88T7uWWk sXsudϏoh,8O:ɵ*q0%<@R El=) |h +Dv<'X+`: {bNNwqՒ9;΂\u)CgYL,AD)%*V":Ị"Vmʚa=T̷Irv W}V|PVmUcWV6բpRxB<.u,ܙn<70̟j+(ۂ)t؍Рa*4[CncˁTmCmqn-'ӕj`ŖGҳ*1⺷e~Z{Ž$*Nַ6`mIL]NV%#%VY{! +Aǭ,Ci89>{pK +By>kx'1Yjf,tEO mhwhi9d\*<D6\Ir6VI˅J8k1X,DÂkiݻ{hxTLk4P1<905U ,`'#!$.;aD{6+_nM :+TjrmşQ$ +`YsnM5$ЖAlN9ÕRs}8Pت$jmUX}mJ+`G v6|ʣ\?)z[T8qLFPC1U$k(/ )5*oi7vuucbMb7j>Y)acCykfCq #x ijC-kmxE-K-KKtՙ3}ps GH#& ߟ!zg*``Ivg>˨|E)OR5&G.˹L#Tdi9{lf_"/Bkn/r +RrӄټQBǏIY>9ۯKo +~9]sa*/&5r_e:"^wCW'&l$wX:IG{&;޿>a?k xZ u CGz'#Ny#vBooֵr^]a;:QO}SSxOL_@;07@[8MoL{, 0Yݛ_8oMvcd;d|Y~䭱;AǶk#dg۱I(ڀ/‡uk}~X㫞"0 C/Q/`*dYIvl\52)p'{˴h< o!'w=kepU(x ~̽c[,+0O\~o 2)]y̙PgB>`>X^}͝)Ej[bj+V^3ya/AUvir+Yto@]o.,!Lug#2P6B%]f?PeJe2e>D/q\Q{2q6s)e~⼓_go7]ㆈߟ3qƶ5wgiqN=\8g{ ?QnSȋ?x)1{?Oq\lq)^?q}ܱW߃.a=]]+肍%-L&ٚL'2%|%n]Ʉ$ڮ:Hl'Rrd #K<,:9̎Xj5D:[ϫ.Go:+*I9{GEe2J5MG5*wqPTVǘ`S3P-[."A!I|#R71M¹*Y;q漐q@"^u-5 8 E&^bCȋH"RY5-:e 5O1B"N-?B^-Q丈&,#'"NC}|ް?f\׷ a}?'li +ޕ5 /+~o'"7qw޼y{f#`e0(̘6a_6RQat_6f6"V@&6g[boPcs M!huun4 +NH̞QsM-uv۔=6d.90ѣkYNk4Ő̧s0h.˻er0ș9kCz}!y+nXCA @0) KUPPx¡is!(w-_ +RUf\WI5$jm+en%ݽlnT,";'#PqRn98Cl;@)·:k;r_WT_sҠEW#\@<,t$ W<ႎG +~!]@Wڿ=PvW_#_կhOTF_eLTWEyսU_}.l?O\D>,M_j9)Ep#W6|(тR_8 ㇾYLP0 %'JЏRcA%pc?0LP0Kf K_,A}U :[?CqchϽ/&tRvӲ_ׄK#.[3[zX5N֞uִQA-<HOx@uJ{2*Lra_ _Z?쵯lһBod.?? +׿?{`/^ ~I #;|_ +?,{¿C.>0d5o!-~e8\A-bߔe/UxRG a?~UWߜzͮ^-oy[_-ߜ9'El*eg1z?`f^")+XGr6.^| Oڃc=azkpkk t Ӿ}Obv끗ۯq^{_Z{zM3wkw~AQREށ'k ^[=/qzU˵gjbTG.r?X-q ߛHlm; w׮%xï}}Mb/>sg+w|mU^Am5mU\Gv7Isg_}=ɎFd?pQ8(d^zb'{!?@U?LU?4U?@ёemfX?FAvR.{.16QC6oI?ٖt|:H)l6:La HA+w],z^w_{G*ղخV_%}٥#ҺآN㗎pF!]ߒWLePR86_J)9tWttҟh<+С: LW+c4?`h>q +Or:1t]|>Ƨ|O86韔J rT~=z>5|N^Ok姷ǖFW N_8TcS~)}*ızh +qlxQtRth}NGñKttuۻ2L7R86R[Mn[ŭ̕{!D֖1߻v-x aKֶMmmko^yv8 ,ATӎ6`T4NtDSpNXgRt2#̔\Xd1W,CZ)q"m's"~ |";>awpwn߾2WUe%*2~܍O(?fmqx +~p\U_r*:Ol H(E RNwf,UUksAwAT>k< t2,tSgE.]a4 øgRwh@$c'=9pcZ(ljdŃ0M#zڜK+6ox ,`6OɎT*+r dd|eT2|JJ8aoLGxSyEX4QX/tPu7iCEOP +\acbOS% CF#,SNԋ䂡!N@ lmV#xf ěit⡦y7J|^R z⡫ lJx4W3':NDhU\7(syR~CK չ/.mݲ쾡} .n'Ot򢒂f.)KT21Q6p*#MށMhgI/W}f&T?3٤l?(6mш<{ІG{KI&vnAk37J(گ; s4euf>Z50w0Bd}4 +mMxƃX$$ 40Fb&)ɶE)569`N]5=܇| 3RR2r 3)3 +l,**$^EIg~񋧅WHnWY-P>%⩾" Le+(JL'Q.uAD7ރ\}ߓ4y *A#{aFu OaOG`x=63 g8u5m1 ۝HD֬%ưE4bfP)Ƀ(_˕0TJPq7CG:#+.%Ff樕Nbx 7(&!J[Om:6i&FJN!O3 [֍e[sBN0⿐ ȏ4lsfضnYfRKId)(qd&QVo ˢ-W/o|{Op#id:2_0 .߽ +,Jwop|/cVY9|>Lo-CH/˴@DxG۹TGuk۫Bv>EvVvc/tV|:Μ'ZQ6Zjp]k1\ 7F:-}G%1zMC]]j/RsX ?j33%{~cr=$yب;AׯkoX/TTN|7RD+Z߽){ ڲnyG +M+ÞޕWrŢkꦯb_IEXݵg-՝.:AjH9^.`#/k #u 5ښv-RWյ5hq o꣡P4VvpkC}}mcVjM*"Z'\+=kgmwK"RU u)MLy>.ja-+@3qcҤνZ>n/֕D~@+Z:W;n[2/:+OT< :*5sam` @Ȓ)w]27r>r}n`N[.$<^Q[;5˂HC&փ@&5ښF=mGkP{=R #sOtR&ֿHr6isXF"e)6>}AI;,~n61YvlҖQ'U'I2t7dsUzʞ$gRD {i{J=K~XJV-<ֹ:$_z_}y9mn%Mҗ[݆?9GB9TgvI?$@ԯMdDY&M1COѱeyZn%ОS2S9BmԔ,< \5R;Mͩr +hϷAn:N3d)*,Qb˟Y'75gFBAvYLS|0<]M*U3Dܢ8UPF@m0[)Lwa^˶/|f.h[KЫX7Wt hH,r ;%4%.a%쓰_„ ްl-Q@Aӻc177.CUӰBCHy=+W!cco/Ͼ]'/MS +24TLyw1f͎,ZycnsCQb x6/e3S)1X4 1L0G,NJ91s ayrrW0#CGFM?XElQ9ra +vў$:Dg$!`7}W95I(R6:ʋ$]M0FFR=y; +80oK`h*VbԓӬR}OP8u)) טfSe@Nʙ@mt!Sױ3 +|ĻJsR ZڛCSX2wJYB?3 +Vq>4ȗ*;W&W IT1B5zF!8b>XN&ؚle[t$T 0߂ug6SWB;@ +J|kۥNsX4:z~*"ND'@U"vgZ؝9, /L+t$@)6a:? jBe,+(X5j%YK>e!)T0O0%3URM=+/ eeo88Y+ *6 AnKsO3cf#ؼ}6q@yc\<3[1W1O'QEw.p%򾀼M'^u9[\ P]sYRTN7bƤEI{}̅maL3_EA5- +%?;j}T(Uz]~$mE!")<Vp!+N" ҹߒ?J+Q9s6mhY,~ئs6+K)盕\TJv E7'cd)X>C;M2qR}&VWXQ|o<&<j-ƀ+KQeV;L9,|yㅙt+0K +s @r QSP0R~\LIhXm[x=DǶ|cm.ɲWo$Ml2wxqAo1iˢ=6c\ mЁy< mP/U 7co neNޞBaqsϴCaA*e7"֑7'%vB?8rƍ'ܽז}đŶaaV_E4)hV[v#K_ eZ>YG#saܸmX_|7+nG:rleV;2<)#|Mia0F<[,22v`,l2/XKVܸqq,ut  J>ireō2~u9ʸQ諠#N|sz^}Um6_e7JQ7;x~ܘ`=Lu}7r~lKLvZлL{#OЬ낄>1Lv +. /6- +T&'q@ҎUa=O[J-PWWAPV Uz``fyWZ!~ZM"ycs[ry"9:i<vg8l9;ع>c"٬4$.!7McW5& &#sʜ*&qrdu$ڶns>eʖuc-l:As,M aE-k6I)U!$v9vIxFgA8 +'eTx Rf}&} &S;P V&.9 MpLyay~ffrΑb"yR|&,ӟ&iboC}30ԑ>oBjZ3r&6"g֟tG >j`C}= zk}[h!3mFD#ښ e >* R ^:p3_8p>}!ٿd?@0}|6]ќPz@`0q'Bg`{9 TdIPI׍1aP"rX['lLS,4ǿ +`W* _jH~K7,é}>vW jkCUM\ ?bON|K=B7$jo:ƦJLߧaMpj$ Gl_> wK+v MZAj&U؞xX5䏽tM{E$~%#G4}c*\zýi%fJO!굊>,<ktsRSTP)9ȋݹMR Nc9\d],:::)26Hyw5MCnwȕs(9t ]^F7)v楪2vy \ _( ?[pcRLEc +x 7(kXZS>!mA i.PE8 S{R`6YijޭG*ΈJܳH~#}{tR_Bb +q"ίoOs:Fz!|\%C4|b?.*AKOg(x|W~Y|bBESЌёc#l8d]B>I=($o큁2,k x@1Qɲ}X>A5$Ew'.Ur22߉$;J+(1*UXb@ +aiNtgc=Ym#71J̡.w8b3ٻ(,}뽗JB'$M:L#OB@tFEe93ggM@#2j#8Ǎ,b`L,ᆰJ: 3x{ޭWwխW]borl_x/rSpJt+ M^*\]u_!f֦V_7I5)49Nr\tw>{t̉eh;y۞Whx`E.oC|5 )+[?Ӈ%ݠ :]n{K f>وccܗs+ ݨ+Oρ-Ķr90ܾ+%$cN{N2N9ǫkor7ARv˜*' LtzOqb51s@PHņ(>d1NcPh$f``W:0U8+;*@cw]l_..+|JAďQ{jr O7A¡\t%*s&=6<\U`+X9`}bcO5{t%)¸QlW408'n_Ur- vhs^C4;۽r!w& m=zhwf0ܧk/|&ϩ`4YNr4>J)`P/\zπ^"r f[DLc02`Wľ#g  uSo[:)f(? yߏ}V7+Q~^73r_bKOAY(G{ktr(䳐gv?0?>=zty]ؘLDy6Zc\<;^ 3P^o=vW/7f啣۽11{W{Fot͞N1&Oό=}]1}ٳ9%f7z ++/MqLNN_yXǟaC.MxQOA|@~nZys7^:K|޻_~䦑uƖg:3 aR\tAgz(} U:w:tXrn[m8Tq5g.>j:zN ' +u_3B's\G%4/^X[QUSW?sqcҪšpupc]SUƪps]u8\iF~%KCiϟ?' 1c C31JiONN: UR?zfD</cPGI_8~E2ݩ'aytL73b4gy|&cz +U21E\~%]oH-.) +/>:%]pD +>Ly>;9UV>K}o( )&3 +CYxAaʲcOBn5&cSd[bb~ɜ*̟|)CCsH,4ƚ6r|?{9=?P̧2- zU> %tَvtO}ʇ6,a-Jܭ CCy沌|Ɍ=kC1= M +mS->͍Rcz52ǓE۹f4R´g愡‰ 9,DyVH3dVy'An(hlI홪m>kSNi<^ɭTV4]S\@WٯC3 =_zL>mr_~c_(9Qzt)yFsP2!_Vt/#/ zv`b6(%ll\I>?r>\4UհAF.\"ԗ(M\H?1q1!WQ]|/~`uan }WY$EsR~e U+mvw^a+HQnCw5}vt ʸ{fddžO)m?'բc;1$ t(n]j%)ZW +5O, @L֍OoS`J@}~k鋯ħJ?&9GGYgCƲ]`ٔ` QEwnG!QZrߨU2԰_(/!#suaw)\kZ:vFݒ5ՍuuUMMƦz8n +7#9&\WST3ɜ(w>)5X]_6 ج:с2a.ߘx%C>ilu2f[(>t3eE!ǘ5Z{?|iYkM{[Zb-7Wv|,1gGԴ85B{%sk07Aa +F˯qcHFdk>Z4?̯6H+{טk +[ԹA0dzلrqkܜ_ X/OQ+E(T!;%VX9 5Fh p{%(Hwsg̱XA(y7OcQ+̙g܀9c*Ԝ+5sT!sqg`5I_:fqk8ݎ;8Khk +w6(Ṣ1sFx1pg0ƶC|.ʮCd-)Qs~){w*P1= |*v83p΢8|y]6')\̛cC`^4 kp̓06fKܺ;4a`^;՝wB?;2mN%}%8nHkkg-a.DęDž~+^k̓߸`-)</xv"f._E*3XF#9Ozu1n"SiCd3C8kڶ2f?1AO9-ar[83b3#o3Ú;™gΌΌgsoڬv}tJtJtJq +b@F*{lF`x1LW.A kxCLoZѸ;y=pK_c3]yw-QTiHyw@.ȓtBHb:RT&u4;PGqvq!bܝь̺wasHa<;츃dF`֭nWQ57S}m'W[Q+(R kJV"x]V% 2.˩Z{aˢŃ~Bv1Eٿ0Ox32F߈Nb^k%O8N4`ZqzzQ>d3+u~?2wm`4jrqt;=EJ y+.10ŽRaԫFB!3Z`^j}mVȏ61fӃ#e0k r +ÿr rB\+Smhr v1" mU!hk80;K +])t^_ "5H{@_ qx'7GZ㈣a(_sll0FByq^9s|: }XGJ0۸H[g3q_ps)t#FGt1GL39;~y:?SP +//? +Wr?oFZ1lq oiwxJD]4~s l}0<8;?wq?H`+9o?#m>8s7_|8oO9>*] +7zh/FL39; + jBKr4֡$j\'˝c"`3~d(^ >k%l+.m ^2RΏfqI?_dqpo8oT{[nN<^RG=#fl.(Hwc=gW/1r4j̔wjn-~t[t}gP$QHYLz0. ]^vGw||wz]_oto7Kۿzw,y_}Py_|?ݯܚ_ڬ>8^|!21qaA5[i|~"k~<̽1L)5 {aJCYۧZoS?϶6XydklM?" ayvXMZۦ~~MOFچﶩlXZƮg5n5M?[|6۔kM;6}6FG6&S.s寷[)YJl]M+lƇmq4+FzFMIӊdx`ڏMLgmuF1iSٔjz\d_JOm_h6W?yئ}>l/mؔk7m9Ϧ?j3_FR >I$"4dܓpܘ"5~WmzOLzur7Us]?rzWOzfH[e9E:q@K]O3:t?xDǹ6OMvr=cݾm:6!haӤmky}̂prkG4"UjR%߰VnVjk/zшڠ4U=:Fv+rK(qGycs cM *1CiWDWZ$+hCFTJ$ԡvtDT<&Ԥl9.v*l 'R7ɶ4͸G Q(׫1d&q SZ_}u@}&K-J(T̶]z)I;4 հ$jd#Ckё1XI$Й +^Ǵ %d?rG;~U66ݟ^t} Ƽ&#\6U֌8R#ؘX,inVh0Ti@k~ X+'*7܏T<u؂KӽP4BQiS91*5ܳ40+٣@2C>SaUِ *HpWg +em +ximL?[.ӵ1iz>s0158T)H1&c/E&b3g%9]24#`]nyMܹX4 +lRn}u50xarJ;6Ycqu*/N@hcƒΜ+t!o^Dcl@C ^C.MNyX٫gM6| C?\ Y! /U'8#sΕJ8 bJ uQ.`= EVJb &ں/~LG[F Jwc^KƐ6j:u_$#Q89vfpҁ ]l +Z=lx]2ҳN wJ ]"ùtf5V .3R+? 9&6Hλ ]c4'X.ԮQp(6q@z';t{v,= _gwƕ?>H6 +bAFb9|M4_4T=˝)N-Կn]&XftQ(q*Z?6dIg_If9LjIgqˏAQ/bO7Rg2G+v7t\Oμsǧr$81$)TTCjyHzs$DT0x:KRĹG2 ؿα⳥p\7ҞgB~_o߯s~1O!.1;~ǥ׫~?W |Q{1??[|[yNj-Qo1Q_a\>Wm/5? +O!Nn0&V Z" q= ?G ??'?W|>s ?yb./%|~ $b—~ 97 +77B>F/W[ .AFx%>; .&~ ' %|1'_Fx4h\^F#<z/#w_Ir¯"j{ _G +o < _E6¯&|7Մ%o!Zo%| 7Bga7 F |~~>FAJ$1o$ FxM#N%<}7~; DR _Nf¯&J:ӅBF·~Q㝓CҎϐ~Q@} ~sOhW>4~'MOhhw>}4!'>@G | +UK8'^EtM |!4eOrO\ ^  +HJOMhOp='x'x#'NOpJ}7}#h8' |7'>Oh4~('qOh>F? ގOh~O>/}|k1p->QǓHl>Y|j]t폷ertc׷$Iwp]v ˡ9kБ߿>(iKCg gIoտGcYғ{sCcv/ۨ1 40*fUHC-4ϟ#=>Q_u!~݃Zo}>/`mq_9u {sz;@kwishCٚtj] qCs&+ ,. yT09\" a6Ao=PFK>pY}%җ@6gL9ǡC +@yGC&yG{ fh7~^0wL m5||& w'ׁ^6ٟ += ͕?M˔Ԗpbn.#o68&s>i6/5t}OzgiQ׬ }5 5nxЬG70[S/>iv5SE}soȬ6Q_M5Y78G[jD}sQ׬zQ_\m7 yD}}s վϬo|?YyVf}SD}RvL&$?CNI&Vf}hyFVf}C:Vf}&ag*Vf}(]3Qm9&}?Ij3t}//Y}W7pϬ[>iϬQ_B퓓Xf}j8g)iGQߐY_qsL1SD}ߠo@{y֊z 4`9{ЬLWX!?kE}GݻGU]{{fBK2 "_DZI@j!jICQT&`r2 :cTږjŶ +$_#|̜9 H~ gk{G,o_[cT~D_RR+0N~NT~uGX/~Igwɪc(9L3CnidH}mLwc~LQ3_oq(v'x}K]"'x#F~c-:ů{R}/tk)~۝|ɯ(ߖ^.0]N:mo☉88Q8ވc78qq)q\8q,8Nqp\4x5pzűǛq|q܊BX.8wpnܦ8|yۼ["EeYU>sv} /4%"*79kۼb|I<:mBh2qѵG$ʌGR}z0.aneyrL?^'EF sBf+:1/=Mip8B/oSmݏx32BicK6m|?Ɛߏ?er]*vf`CD-:=/+4e|gx{1f3 ͷˆ{yye1 sw+; C nny\fo#7fG!5xFGs"#3>F,3B M,?|hӌwߠ.۔ ϻȓ޽?+ӌ2& tnBZ,ކӌΧ}>_9f߰^g~)Ȍ|#t4a?%3r9e3>N3. ~-e>3/eu0/$9l+?3<ֿh5[E"Hw\t_bᵛ}f9mMKJ4X#r{K/+ʸvݷ~Oey0s u2Ȍ9ۇO GD⟁vU8.~i_3;=Wy^Fr8|q9λĦLsL0u. (?bxēNjcnD1*Iۜ'ĭsuBObfq3XmxXYLFa`(o޸׶rth,^䘦wq'.WM2u .4oeoco&&h >7٘Old.Bf+wM4Йm]Aq7A̝]v7ēm12h'665_Kę91yԧjrEyn Zyl[x1I +^Sh^W3|sf0. #6lH&oFCãb5Wzkݢa' LX=q.+ksmC^}xץcS`ywVMm8v+:sG!Z 'Cl<_}oG7f}vKhqd;]}ƷƷ7vuރqtb(gmuC]>.ڳs3cvVYG8<:Gs6?)4]Q(\ݰϗ"#o..+ gDΌċ / +׏.o9ϵq>+};`/8F0vg6֦eC\KyRа^^/ycu˟zx?ghwr/sDh>'<7!o}p#fN6n?.\7 gf# sKkLg{.]6ȯ}˽Ket )[ɎꡍS%\t<o +ƃ(`ܤEiƴiW6uݪ}3JKGVIj|~?A'܋&oH#'s(vNf\E~]wkfL'?OZ +mN~"Ӡ?Mk)~ƹW :9o]=|+?8eZt޵ :^㩬Ȣ^gvten7nvK>fGsن +T~w%Fj=g|vY1l,ޓ.p%czWN/tO"x0עS>_ô^%ϩp =He~$'m,xLbIy==+p70x=d{'tlo^:icÍPB>MWnxtmNyYAqFiwEV{U^=4LhGׂfJegΊC#ԋOy3NZ(DzF?y'/hc<{I~Q'ht{I~a'F&ɽ$)'Γ~8݈p8o_CO1O'U9'Γ:;OO#?ww_ N~r< +'XyW^7R#N/5~.g)~g9yuR8y C/__(߸_/'|nT~ORtoQ!%_Q":bR~wq_*;~T~rkkLK;'?R6:0JgKӃrrΌCGA׸kܰArG^OE=|LSЙƇT폝itKOoF~r/='x'ғf;&?w,i{I~;2~K~r/=o_,QT~8y6[//tJ/__l?R rc,Kvk;ǨKsOk,G߿tk,:o_\F{I~N5^s3.Nҽ7|QzL޿8yy7^w{'ƅ'po#?wcɽ${nS">(~A1 \8,KBPjE8.l"r1lxvlA||qS{`xLjed䗿yёgzzd +)_?5+~?'rR3?:͈<6ov]*arzt@V9&  +ѺF2Kl} +Cb ,X"q5FG۬Ma9Fhx0XG|Z]O)4rlz c; ]F#".wYeK(Fj\kvKX \ |˨!~3?>J!̯66hfmX7rD#\voX9"ʔnc|m|C#hOwm{/1fImnI'm6q;ݺ.1k|4?bYQQlƗ]ye|1 >m +c!~.ۤ&1j1/mmc _B Fxcg.l+Mc:9#x=6&if3z4 gs@i ϯ9斁iƇ8o>Мt6x4f̿Ҍ;Щi=>C7x~37༠ +ν]ÌG]/r!bpٴ"=bzQG,8] M:kmB{=>Sċy"sOPOS0c??*hleF˶-/~TPdd{K O6CtҨ8m?1mg*.~ e,lF~̫"+4qyjuR1ŘF25_3}ʁ9>sqFy!?.p~378/Xa2v5̱Fv!N1 " ѼgffUn!BcdR&g~k(}!7zB|z +L1>!M24#}G(¥YFZe]6-9_PF|MYF-AF GףqckAbzM{Pa+ )}9X>$^s)5'S%4$ /x6 ^M@{Wk]֫+4!Uxy$+4`XGaI46nZaxojܕFOсbՖ)V~?>j>5_{OHo~~B +>{J|'>I灏JI/.I K.!)E[{,%%_<]/(15ox0}\G %iw+!}3R[Bbė&!kx}2 [쩄{,_ +o'ަ[?7F7yB>"O_x¿' :!|t|^R\?!'Q%4A_guT[KI; +4mP$j2 ,Sew,%~%?qqiPK~LKVqt{ϔZrJ> + |%/񷀟o)+U-=)|'|K~pY(K~m + lK~lbO<?ŒxL-=ĽH?'VckCҟ+fhܕF9SOwO~aGAI57)^4D_[Ϸ&_>ޒxwϷ%şxH&CzG&+&~ Gߐ¯ )JkSyt!p#++<*_ ʋ/,Q9|T{Z]ąs_dO\ÁϷw^'S 7[7u+_k/YX}%'q/EMUK~ |%r*Ŗ*/~u^8K~!<ϒWaOMi/Uj/Uf-XŸ'Uy/h%ƃc +H }*^ =7%xۉ)S*~+w#—Q}*Ͼ K~Iۀْx@ًo'So'7Ye/-ZrA|,9)Yr1~ +Yr)G5KN_$`D"vK~!OՒ`^Dh -%s[KzO ^bO<mO4s,)߰w]_>˒`Dͧ +4K~Ir yy!du,jٟe})\ 툹e{=ORw߉' VNy)k |FfA9]enܷ;JBw? ꎯ ^ dZ`ԧnA^u,B{xz_goωzpoN`wߗeC{xlNo_`﻽lhom흄nu${I{W=<;O;i%㓳#ۻenOio2ӎ?5$$8H`a.&?]Ook_Գua&".\Hˊ}>o9~>g U'3xGE$+'H|D~൐3[mx>N}0ƕ^i/ԭߔ~ehRQ|>NDZ/o5$ mF؞g;,Pgak<&؀V^Y{ONdL䊌3ptdQ<?mQxov}x峍 c{<߭h"q"z gEg WݻEl_$>>e,ǂlUG"]<Uo\({hzn tQ?TvLB;cN3ݑRjoά(z_uȫeGFY4׻7Y.'rqQ[14ȸHqh}qYܔ6ֽ\l㉽?{VN^x*ulln㭶6Vڸ]ƶ~J:kϝ=udL~[Xl_gP*}pQʐ}u-ăE̛bk6S'7zβ烆;*n=|NƏ1}p|RRb乌%~b="l-3<ƌCmo~7&[d5ཉ|mVx}:bKKeCHk}mShk$uλqI, L yD[\[Ė4qkHK[9ݫQ6F`U,^l[<Lk~,`, /VoigE(O)%r|+3̛;A<اawqt*qg]Fy'&&rw֯;Ce,x8}Qm_ue_W{rc<|UnԟUa0|bW)X1;?/]w}맾_،];>G¨Mllw{ug6b׌E(wM,Ln,]nwcv\A5"fyāw>A{ZLirK 4+_FW_ M6e٣MF<"k?n 9#̱nxxdaxN퇠.1Ɋ79m^vjKKɟN21O!=%?x_=>3k|m!yΝ^U6}kIix2x3QЏ]م譨?ꙢrwK@./LadlP?8"]<||nUҗ3y!U}}w^'3^2'Z{ۆ_pγC>9ʌ^#q<ȍF!TƩ#=YcتP=9QfMO w/x.ÞaZ ;l,_ `̘f?ͻKDˣ+7Tywy"ywE|ybK@_ ny~ز:^t#Cc~mdtt1'ˊmD.6GP ƆclCÄ6XBzp/gjo-mpK~D/|_;-$M?zQ$V0 ~. 1_yb2{>X IOeGsGzf4 xzh_k&hak\;hnoV4}-7SsAZ>ߥ='2[98a)ON1<Pf$# nĤ⠖)zy?ǜi.^y=xC'|,| Ey]僧G[7 7MoxrC*OdwzW +|(]?r}ΉĩZ.#7g o0ٶGt{ξz`gބr⮼9S|Lې_=sV{5:y9 w! -Ѱ#0ÑkH ;ii'%=eӏn,9ޕ`'P:DQ?_cxjxv!5еexQZg/^e7,8cW&Cw?(}YcĻA7yàm_x Wh|ӹ- )`A8E7';0՘|&鷴+!ΩFW@9 _9J'@]>8҇:EKp*[Ƙ7Z ƫꗈłke=gωNFml N +%!C-m}a~=;S|GMތ|>{[ĸ $lgqjGjF`0S}6=AmapB3T.+::v׌SUq·LaJ#e-[gaEEG"Nч@޲L[X[~mEzޖ3?Rqmma8!XcM>+ #^zހ6䉜Wa u@|Z-e:h +`+A'.jmsβ |ͣx\Z`c誵blH%Z{*[6cKDXW!. mIO`]|BFD؅jn =s_ZShCwuيSyvz@tI`(fC y2<mӘy[T>#r_k6 + :;g,d\XOwzEKagqwVwq3T>\x\ ӠO|-$YS2BGabs;NQ^?W1Ԙ(|8_gV9.9\S'5_Ll l]:؃\}Zps޺7f6|.NŒ2tra*[V`|n_r?v-bҴ4z5 jyzFW>)uP6x +?n:QlگtQuSXgزuc nT\ћ>e2V Xia3{w2yۡ6++k1yWx8^q|N{ [/#Zq[/v^_Q#8V(/"y$>cK5.\8`1!-SSTԺ3Ҷѿ3{u҆nJ+bտoD 11d3tpZ`E'{zF՛{ +~UqfNݫby*?vߣR \=7ۖn".ÞlR/Z>hE՗b;'{vd>0ڥ{%s1 tk2BϛEr.%ŇkGqRG2.Uw"K#f{|xrq 9,y'ң%9h~OBw.=NPߖ"\  o:斿JʋoO wbzQz؀:@lRO׹aޜ%煌Vr Us[?2 Vu秱n~oon ׾F\4p/*c}Y&Zn<#yAtX0Ay~ X~^|y+ޏQC@Y\#ȳ"r9/ۖ>^3>хѧ !;q_kz+Rp;R=-m- 'd{D@B~XkѴ7ng&3udk ~ɒy2_ׇ:>4 +ԃcM *'NC[~r'$+LdLTzˎ>Wtb3i^_qOØG5p]{G_&/PmcA'ևzYn4ǟ 97yKu9ˉA^`w.) c\=& - Zv -~q ~&hW3h[}!DCg FYU.we֛[߀~LocIP~;Qp/v =Ce"Bӗ~, _q,[1 cooo#Q_Շ'_7Nmmω|!M-Od?я6Xe>, ;v*i-'gdc_Fo]dȵL1ywgO䜼v:Hii?ԛӍii0tnFZzE@1gﲡ2dMukd=ǻkd-,koʓm`RױS{9h Jzڌ8S뺭_BGm0p|~_)o~]7}i~xVƇQeeOlLJrL8#>dgQ+jD=?Rճ^ù1zrO<o~7dYyxCj,R.\':mkԹ3.!&dlb‘{=%8s z7wuTXk/wz<(.]я~>UZ>L.c$׎ڶQ`Xk̈F|)+ai{/7:q8/k_[ݙ1_0YZ( @:_:oyxkHA݆|#sNO8>NL +}E/[zo\s`!-B[?(;m &/rjri~l[ެs4C`'v{~q=/ۢv۲֍E{#lK$ƻs.~O>?O\;0-o*ǃ<9|e {o݇=W_De2 gclf[xөyPya)p q,Yc'p9QϕT$g='q q>#~Ԍ}ϧZ^6ٮ]q8kwަȎ*yMN띣%s3U}-|; ~W>jbHgD62߽m֗ 6MihgKuYZ$ߗml=W uc3:+|^'ʽc5qNAeLצYܩ~3ҎG>bn/̖#vqA9FU?Ǯo2OLW1e0 ָ'b6z3fX~g#+9KԕR++j+!+~Sb__hO;%3ŖwQٟ`ݚsZ~o/>{^ᔝsH%!G_2/Rs~O ޕcmV&>wo.Db>;Ev7l9ͬd[1q̻scxw28Ib >T2d8 ޴OְUX,MR/?vѼK]'?m.Zf^`lVlzƗhדNҮ׿y|$v s< ?P=Լ]L% =KI}i'{G|/")wk<̏QO|i|&.&r*pL}jza\z|Mv~7ޖÑ=C' ~yk19}*ML|׸.u/#ox*oF.~5rqs9V)u +gYWϾ&F[lޓG!n./50rAc1Aw WtHxi;ncnp_e*toŋemMsf|"[=lan 'ply~t֎X+|)+A>m4%Igy$ߺ[/ [%Mȷ}A%rN:󭭯%,ݝ|kʷ潮߿{/ȷ6:󭗘W~IG$ZoO6MOh'{&{_|()o}=o.۔̷٦[^;~5z[^ZڗoNή]{_bIʝ%Ϋ[w7NgroXXLիj)ӝkWRS{M{M4]w* lm^V93џ7M𙫷 ~2}8R_OI_kؖ]fx_NM^^9I;<}'_};Dr/t\Sq&~ +͏T\x@asޛg +CM3wc̎=H,]Ҍ߻І܌N^Giqd޴g2DG`_/ܟ>Ҿx +z!%w͈ oNRgOW c'C\{:|MtNW{RD^hI߱> ? sLpv3AKJ0a/9~鑒(9zJX%o%)u s9}S{J@wu zcfDxݟIȖM s8G +`Ԇ~wio~}W\qNaNP+K{+O{CcĐ/[eCRV1z0/C ǡx>~K}D?c:w8ڢE郹џben̜>V LUA+^]7|%xEKVIn/a1#ךg,d0܇j^$Їm8?b +4'/'>Wd >n>'Ϸm:.)NYwkz7~仗~&VoǼb߬Wjߞ~@W=S88&-S<=sBLc~~ 5].(C4>Hϖ09q$(46I}9X2B.bup~/w?nP/cj}+k=fٟKrkQ0zyBwT"Nyfckz~j|vOXsܓ?'- +Ig|%yF9.)<ےc5-]wZ8}53bG۱U19zfJ^RKM4n,"O.#\;H1t(U[i@y#3r>irrCzY ^RNqftI?]Ae?{wg=;s{o~Gso/4'i7 +yXrbγ |u y8<'5NyNQ^s~K#jyo]}y7ߍiN}[pGl1:FK9s97>6?ױ\kys6k]IʐI̊/a!߉~rwt>j=@P%y&f&EdE|hOvaL {N/CE;wuF4n?LI?whӾH}evcՋ2"_ѣ;-_nϕvboVQ_K ꈺ!3!V\3͎ݕ^ːj?NS'VPX >3ezO-9k;5Y~Fd"}/Sk~n׉}yByzPA"L}CF$3ʍ# 3{ߞ;TyhN߭Oww@cV#kM7]~ϽK{C~+j+;=tãA]lgNiܔ_vz;Lc=:I=̔zPGѦN&^߄9,F}qh{ Isݸ#yӊz};qxw37!;w xwz;N]P/k_x/`S=,gEF-? +_e,ZgB>W4A\V:޸Ξ{3 E1m `nnr_i;ZP +ܒ} Sg{#alٞιϺ%ޞ:Ե:]5|SSO{_&7c07cZq{]pI'Z^lf%+cK-|(0'R-@}>ZID{/CG-(:Oi>W^>aܡ0@z{_m+Ờ{3.,eࢾe,"oEe [撶w'B;kY03-NPAר6*ʿ~lwn #ۊ<怴' yĿ [.}=9U>= P鿮(B7y_1Oؒ,MxQq܋j슿{}̷9'ֳxy;牷} UaK0p:C_A[DW{s +#.4rqG vE&߯G.@~k G.kYsVzPfڭo,9ȯӻw/ocAI^?4^>n$~[1;zDC?kr\O!9S}wEd Gly(׶&.35[} +=v6MϮ(cÝu$;ǜ5?ޓP֚/0)nܣe>p/tH쯡pj{1@2F i33>vOB_< 3z*t +8NJ_p8ox^h*}0yF3yA<)lo>y3R+^FZzL;@~gHv_6` C"Acz!Y27ʖ62EOˎjݘ#]?ù3_v~7gFzOp_~7g]jb> #z]NG:+nIr;J3g3|" .?!|hu +Ì68 Q odFC/?`p$x@>q:bÕ۬5yq`y+S7>򒞸{x7uA+u~|նQyXL}exߛk˹%6\mכOxq<_vK{djݢgDtve@N{# v<,+w;yY'G_@ mjdzAu wv4rǵ#wxȜJ7;/GcƑ,rα]g_kڷ\7]?!J7r VVN3wz<>~|/*oxym:Ν:o xw;r BbƢ%8v.#mv,lv?y#.cZhk~/}wσ1w1 wO}x ty?fdaGb-;R'""p]s3mc[M5KOj+u,S<{ioXCT>!$4J\;{.F:`OxmvEޫ|dn6":fݠέry>`b]v?}7o*G}=vR`oOͱ^xԷTV|ee09pGEzw|wu ٢eJϲ]|zk-1W_J= Dy1;-סvot{/4>cOBnq}?ck>=xWQnlE^iu~xe8KmcGw3&,9q^㻹ېsݩ)F&-X{O8n?qQ- !O=xBع a 2^\7g밑C,C~ b0u1(S'G3ĺ_GGu7A~M>\7\';}n}Nmxy|*Nu5oPF|p׮o97SԴQ-m~v$oT<6_SubA?~$oNo:>gGy4sXf[~˝\]i E֞ ;mY)3y@?Grm_\"M @/Zc|a]1g[m݌:Y2:H3[[Mvm.c޹ +nǣ}*3k1/PnͱxNLfW>o=~k}Fnœ 9o>u 汏 K4ߕ߉}rY\v!}%?Tnl[ri^^flnC;mHNWV`5-~)sN6J +9?/~ciĹ$>lހu]_g[,aLOX6h=AC'KUky? +>}F~ְ}}z 3v s]m⭼-x0~g~O'9|={M{Ea|r]m]^R,W(W>ooߩ{?ڡ*<#y'zhG})9qۅOymko%ݸ]ӖFh9'oq$Š 襈\J=V.by/Ng:xXoyyWew+'}-sބO;]Ʋ{G30RW6 t{[Iٮe>eT1VgG|G>xs#{S'\nKOAG[uBZMDZM!{]}~/u°&rQ~8B6&SоۤDw6W +k˗lޟA0a-7 CGF!߾x.%=r.D9?xd?}xQQiZ=n.oeGHs?P| |%,eGߣsϯ%I[oEaEz6e2ֲe>wSOZ9Qa$ߓo;ƤM"O!fL. >?}б +`;]d:a;u?˼yf+ȟtG~POdta%qbO s`';V% =Γx.!ׂcbgTT@^ζ,h|fȾY/ްmY/o(/WcSox% +#О~2 vgU3,y"m{ȶD_D^ٻj'ٜiاW46>؃8yߖ@WӑKEsP +tpcϪyK; _M>ц>} cc?o+~sa>cП@X'189z9S_;zN Mgy3 3\X|9El CD^zVd{dw۩ȭ_rB̾ڷ \s"<{[{6%,0ؿZV g٪LðGŵh5hA'no& +m7O ,_Cn!S~s~[s}1Y|_>||drꧠCv{27"Fo~<;r|*7"*yarП|}<yϨo"|s=NI󞦙%iFDDMC5hzo91zw>?"5A\ѿõeڰӣ=\ o(.u&\.*V4 g8' y$g@^v>oio~n;l3x˽mi O],Dm=|0:M x!@mֻw [N} ֖W͝zE).hA˂UUu޲`]neV^VW] /-VyVY~٪JQe%U5uz]u]U\w%+&\Rb]_W/sQ\QYQ5F."ϝ[T_[WH_~A *ʊ*˃UUWVḾ|Qu.XTqg:,AW[eߐv +\/[T|UR목5 kfVQVqɂ9P0ϫSkʿԽ(DmԼ\^]TY~[yU]o|VPEi}]ܒJ(r^=otY^zny%zRAGtyUnAYY%..Z"Dd)s$`Y` UWKQⷸfюJ}^^UVso@,u +֐/%swXTc +WU߱؂%`eEil| +W|b u뮁X|)/HYE-XJvKn$G^*WrZ^ ,/ x]MJVkgZTܯWW,Z/.Y~~ED3.)}'\7KɮN.YT,s+&ZR)IW 뼢&墺 +rSj# +Yu&| "Ͻ*XK<`}]u1- .j>oVVI}Be _ʗMБb[QV]# +yktKלEhxnt^ lpZD +}MSzs{E]Xe2zqV4_[Sv+C/Kv9%sf\qœ%B@y}ʒ`B~]\Cǯyպ6ry oWUHkTlZZr&3WESE߫KC?r[12V,'q V=jz{ɂytH1XQWI|&Kru(_TQ*l1̭_8hܫ4IiEVS!lAzliK~(\v]&X5 }!zHʯ o{\UgT,M FV.Q^WY"qFEuQt7cl %s]O_e5peW<&xA"oGUPQ[T=mɂKIuC."Ӫx9@J@AEIҺdx h9p%勑bҗ0y/+u-,_iT\{El6ו"?/oͫ`R.̩o? Ԗ_k̯/)[KJ0H"`n%3gJ%sku O&^V]_ꤘ/`/W@ͥt:%ۙsW͹dI05]rѵ9^P^9|>S;XH]RuݺR(3UZ7#ч?sWV)*uxJuu2u~vkn,a!zq2:u2Zr4Y_PBj/7;*YSS]sMeqg=A޺jomyMZFB yj{K[5z)sp]c0-y/}6(Y\NN9US|ut@ \'!k*߉#tK]㿫 -gKja!% +8וk^3zͷCZ*[[Qg4 VZ" }5T/,wR$U_!oBf^UUQW!$bzϚysBQ/ U\yXy9q?w9S:\FIW < Qn6vkv}Uǿgjj+fdo+1lν}bԪA]4u/4+-z.hR9E5MSUDoZd> +?' lu'n`rR]G>`2"Ka-U&I/#SAN?˔{2OH^0xuHUX .дpPځ%_^:4V[=h5k-WU3dK0֨+ b)<)ŧ(X%YHor%"Vj@+XK^(eARͯLUQȟF9quw-(=s?Or ԛ2,_W|Mi)*;T|` +~p5K++%z^l+)3Mmu]%kEbUJD{*5O&SzUlE j^k1 ZS^[vTIN.YUQ),eUAt VQrNy]Qu\y5yb k1 50JČyu yɆ68T!5W_yɫ@;.Q1ڴ% O͹Lk!OĤ-9[RlSEEVMZQ,nݶVVKPK4 jU磫+)iZ 4W}\A|lYwl^B4)k*˞sUr.V{۴1vv"WؾHZ]yjK-#Oy] L~[u25DRܠ8ǁ>\En[ſ +&VWkcƿk%2kBmHly1UvWc*5s3bI(I{{h%TJA@ٹnB0k%bra!r|$&nc/VG9XD?{"I0AAhYbRtmyeBMW%t~7E:[FT +[ޗqgjdzGښ++ !ٗ@o_PpYih.뻾kת Cs0'H }K#ֺUW_zWJ#Sٵg GNRϒ uڅ ;nc-K!hEwE}mÐHYZ(IwFH^NN p}4 >ӇRH "FV"55uwXA^(CHwuMy֩B,?+8HRRu1q|L^)k6>&S6Yj=N+}9y+IFuK2N1Đcб`즾/ʬܥRʗ:! 8QC~n;'^+wNEjӬCy5R$ m{[2[^&FtI?ϩI栫,b,*45uzjᬗp݉|>hd$ap V5*gbUS [Mto_Dv9-̷Βtx8. 5e5NWftu{.Ur[ZRM'ygHpR[ۋ|n}b88DqekKRIfzՄL-qp,*z+UN2ͧ4Spn-X){]bBU ߬/qkFߓSDJ֖q;ȚXUÞE&fsE;砓q]ʼnCutIᗠӲ%H/)a_βD~ |pگ[֗3\Ծt+ *-GV&G*]r:d^WsT8󖒔Й"2^9ck+=XxZFOV~cȕA?RY(`-hu}Ӝμ++}~_t$FclU~oNΉ Jo!g+,uVcRdn*_Ģ DFouhtY}M ñD{bWTNطe&)+!VC5o4EFZep.HS$ݿ$z1ԨUzuuhOe%/@݋sKݦ;9%ɕը^|F*_XLq[sl +zC:j juk$8\__!g9](6P|E(쨇*hP'h'(hFu(4ZX(ro ~Q +W4t +ts cP 4: + zt +t"n@C6B4t48hh!E +yԥ  +:Ҋ ~VN6v# rMۃzY5=fBw|?8h5((h3$苠3AКG@/ Bh7vB;uz)x: +FB~oɯBW +ZE ZhDZ1:z矠{ S߭s+hB?Do> +M ?m_ko'eZ Vft~r[G97XZؕ  `%*`i!Ϻ7NRM2TSd G{u# ǿ.bTgߺHX"0UN2&[ [i/,Y^O!;/3# gd!K+Ywq%[ 2LAE@R@B+h4>9S4 FF[N>3$q'= _?,+nrn^sjl/۩6-T4$O>5ڙjJq &\}"~ېQ6ԟVISM΢LgfD|ׁ ڏ jLQ!VmѲKi\U\4)Y(3B-6؃"^0vc9 wT)d|i7L~>j&BU:`R)юCzGe(A*CS*7ios[{33*IV ֠rSK $۠5hyΧ2°A2O&A3p +Ș7)*fàe?AϠ3|>~y!&ACYn+5pKo +8|'EqCz2w31g5glw m6vyJ g)ƃH>iS/9 +MrQwSyCc!ow +Ăo#%E}vw0a0>)&SQj")Ϝ DNRA|zeP SC\j syL=5sf?ϐuC3ӧ0Ϟ'j$Y|RN{HGZCKi8!rq٩n5sygcht Z,r&6OJRRlFY m}R gϝ$m',h= +ocX(c/:-Kkw!AKKp2߲Z Zlo&x\,Ǟж0^}di>)fO}Xn|&`ŷ;`\&@8]~Y!ǰ Jql}P-Qgbxnb}Ծo[d F>\XQx4KTp-0;]^DUK] y{YBῈx9(c/y~zOjrJ 3 +mEc'zא5h+$8ϜvN<)L0u_Sy`K?0ezO#E"J"OOQw|렾f:-7+C'*F0Mس`MXchl)Id!wXN~uY405N7٫N)QD9osDD;s+el۶Hؾ/EȍS}{i,7:a>Ok扰7ר/lß]i,n>y#t9,ƿc-]N!9}&&6V`]@^86kmWϋQRKkr=f`Ah=l(Lm; +F.#7]'Y7JH̻N#.JfLA+Sخ `1cXAdpC~tlcd,>Gs{=}] |t3ONۣ|95mVe8n +J߿Ӭ.j#ڄ r|)'rE'CVƧ~R@JdvO15]XyuRwB]VdMd3F7Ы!q=qW~z`.u EL}(4A6/_"|N8TdWv/ jb +u\orC7reŃ7<4ӧg\@(xQBKnL.!bs/r)ࡴκbT)l~yI.vп9Jsu?CE/BBWK+17T7I΅lVAoI\^}RڼV_:ݮ_e~vO#*+م[oqp6h;:%θNu3j J{xC+@Or/Oٹ(?7I7uOm²vF#q߭q)cݤ~GECiXj{vB=\?\򖑧?y(rKaQ`QsOkl 6Z0gSwE|L PTh?iOϠ ڡ.Pq!@J9G[k.?(~C\1.ԫ |{I+iZ^?h8*tFC ZǾuG,ZƕmJݟҷ4p`Zp=X+oCҳTJ3K}X2\J7cJ>ruv3VM)'vcܝux?}ݙlķ#)Q }x)f!P% = >j"6'.q,,D2;n1ٔؗ-Fw2;j%I1ޱ'azIIb=I5Il0a$c$H0$jP}I^ }"qD"(,~EuH`7=D2 tH2T;,7OL6*Ǵ2eÉYqF,m3t1|]˺BXZ֕}-\.ܕ +Xd"Ϙ-`y+/ՄWldʩ6ˑd_8\zʹ52?)p賄Jcmlef8, #V^ym@D>-U:R$ /UhR0tZ/ +wy<òy͍ErF!ku&m=h}vN(oǡYVM0,PSOI|{6ײqn/G6mg'=xz,Ɣrj\yrCk*$et݃@c]85}^KM xQvNe̲E{^Zl;N=@1f4bM3.,1KȒ(Tk,ǒh MQVbI0f-w,Ɯ]&8Aa5.,mUT% p:f-f380  dl2R*b?He.hF4Z٘Bk1 +@KO)dY)h1cE_XٴR+5R>P&T#\\Ȃ1y)V7ftbe>i,*$CM#h$6&gFA93іy-A"yMN{ ̢+,-g1/4)ƉEDc<H2FSl\D;c7٘xݎfFfSoN9SlRTG1[uU|4&8Rizzz]*|^бzNI^zX.OIZJ}NRIWi#mnT*h4^#)J]ʐd)~/6U& ɫ~ɫg 2],yLhޢxmuHJ9/ϫg +_CNLS{F!q!.{oSZ!M +8cڣgL#t]G*?g_fG_㣤9$ʣ}O'89Fd{_Dt/MtɃu0k-nvdggefݟdf+a)Z{k2s39YYYev4vu,Ѳ[ƹڎFF +ػKP8^3^g(}>*Z(FKy(}n=T•ZoUJj=SGZĕJN"&FūQY1q <#\O0ZU =72Q'*>JN%s׳h}P'dX8h zXEo2i*STI*,RO4Yp +=En{X~uSG*gy>h2+_W;.(=OEU|f3ϐRU2S&^.i_(ʭU?:ǢxY?W^׺Kt?62G&ϒPR4?ITD4J_2WXޱ*^Ue F65wpkM4?;5w/*/Z"ф}?*($e5X%\?ŋAwEiEx#,/*TTyjgW׊8~zʐ +A3'5)fRVi/^tzQT*bȒ[K˗nζ+;G&x_:2`:`g_껙W>q?y:?g߫ +~Οo?:o1W})sdfӴMذʆn4(D%#,6xvxa +{JIq~ B<.+-E[-klS?+!68zwQl?oO]4f+N[lFlb˿JƝf'qq߻o۟88vo_Yl8-?b/ũ8~>\X8S{;nY5wŮwc2bإh{7%?l=?߱g7{~8'.N)N9(.xWIu/c5C"Sº<}RS;2&xHX4p xaB45-xvOGIw?*۹b6&%od8'xywǮ/Y˼eU >uMjWo=sx;kxCs7Wwy;k} ^JhOj/#:..zGp~qw }M-;}^#0nd.xK+$T~l[ucemY}Q%1v*`-fwSZ?c"JֱٜzKǷݝST>[ߕY[pv-? BE+b*ASbbx?ޔ]9gOk*sEŭj&0z 삇[v>RI=Pوj]X?ٹvuQEvk"sWGs"YnmQ&0j_o2 +hAѪt@ta=9dᖧZO;vkhN'G}^(W8^OyK-"k :CocQ0G['lԉ(@kY+2q7w:v8[J|-RU*21 Z*Q+.eom ږz_]*[+<~Q|UJfVV4kE&MJ[-VlDIaseZL2]ZEq"2oc(nv״J]TX%>^1vE~+:;o[kj![T¿խf% En[[: y FLXrfEv'|:/L@@<٢TvϿ[Zc 鰖_v({X~%"GʮV]r߂BHw#Z3Zuފ^nFw28C#4+lUGEe0v5|ɡF/+Z:b9FCvݮHYu4ߠI'.Ɯbȁ@yRo.inݱ 4m\н),{Um-VJ~8k&v;:RА9bM H&)p}y2R"Glj+U“DrE8& ci =|+lZH[|> +ƢMuCK4mohK[ٮb9h #Q(\ cMwo(;63l7~n%7`2w;&^ 7wK\noNfzٛK2K(7'r'!]Ů> *fgʋ6Y ,OY+9ca \>Q%iXA'KJ}MRt.r]CR-r}HtMűށDz0=(oWܳ7~'|ƞ ._ľ/cOb?ߦ6sJw/HO`(y_MW$;;d- AA{LxA&b#&f@Qs3iw„w`&|"( 8GsR gC̛Tc?4ٌ+̸ff A L8SҥFWuj>cA{L%yqԄ&K&\ JY>%9>'y>#dYO +O/&Oپ=&|J Ot܄|s +WMwԸWd'fQß%up7ȫgU5̸fSWܤԥJA ztRYԩJ]iDYF5\}ǓҘ+U{5|RhmiF鞨J.`.i8}gD9 D5FÓez߲DxpCû4\[z4\}7RPgG4\qTG4\}חҸ4rIiRSe>wP.i8}G9 I5<8#d s6SZ;͔L)CdiC 4 /;5T + [ë5\}Rߣq o . wk8ݫVG돦h* , l p gTp}~p}w1%Y oKZ4<_5N"Z Nuh + gR34A Oixjx;5T]^ p>5^^m^Aû4|wkxh& jf pEiT+4|LOj4[5|B+5|R24Q ]>~I5|Ny \Ù\ } NpzBt p.J jxhxjxixkx7hxWkOk4|a;3?|=5ne , !JٽGOspGswDbwj. N㷂A!_4qO}#~;'ɾƷ}o'kd_#ϋ_ Gd?O} k!/UGȾ1}?#?"/ɾ }{ɾƟ#&5mH5}'&ȾƿO5Z>o4u 5V?IF{ȾL9d_ɾƯ# x_ɾo kV}kd_~;'ɾƷ}o'kd_#_@5ȾƿD5d_Ⱦ'kdUGȾ1}lz1o%:@{u+vi}koٖ+i^cԕk԰Ӯz#Y-GԳ;Yᕟ?obe]3ۍG˕X`;eG~YMGBmv]~+E_cK篠e͇ΚWzw% d(']D>p콣fio'~"eW> Y]w%~̖{[ bw>νuskoٕ K~Rw,"_I%?O_rt.aWּm,E=*2IG x~}[ #oVȿ%x Oi!p/ Hv-? +mGνO])MrQVҮV[`pݕkbƉ!5.md:f:kR+1dl"ׄP<҆8\z`ɢ z̽!}gΜ{;w?"t"[w`̵.qGD\D\V`ܘߎ+qoc\occ8I^#߫ЫsRK&جq"&܅ +c*+:+Y31oIgx` +T?5lklQy[u.oH'^ۤE;ucK:/T "3 +/t^qפbW5:[?Sy t^^Syst^YO8N<'ykuפyFEJE*ċ:ϬzgU?y?Sys"7+[tȟ'y.gT"*_G%ȟʻ$G%|EO<+?wFEET g΁;DTgT +[:/Y E8;P%X53N;xȣ}#?=3+u"*MQD>Un{xE\^|'u(*Mjx.yJyZ-2]׬Z8I&%g/עXC <$^kyF=$DT<ȟ<6^Qx:/2#gI^K΅mkQyM90I΃U76c|U{= S= ͇׭>y|R*3sTxGu^lF<'yu[פ~ro!hx ]栭GFmR6݀vhnA[v+zQ~6݁v5]hWݍv Nhm3 h]0MhmFnD{m+ڳh݌vpZЏߎ~;ow|4OcmqqITMrø56հ#^G<}=N^'( f:)MZbEJ1 ϊi[V9] 30~LQY>c1ߦXL:Dzbb;x{)a(_UmHcOG2y/[RLkͤ{ in7=ށp >QofXyqgh, >׮9b^gAޏJ>xM=:5?׺ne&p?Hsq<+W.P>)>|1goA_mg8f|~یcnɃ|qI4>i1>Pzc[ ~h73W}{c[2oG-/ߊ~8]wSN{`w)z6c;q79?kǚ;>$?>T j4+Oqfp3rG»cpOh!I14VQn}醃w8n9=_ {^'GN{)Y`]^gas%W|{j>sqMJLf,?TNu#N.k?4;U0_g:ik?Rrܧ*'8lιH_!2Um̘ A`s;a6;zYx Qv-mT_j +_sw\V\#RYST3y  paWR.*Ƚԏjq$g/ujmON{(+pYZ?XG}e0bq;?(/DA>|z0|k;G/"?L>3e ?ujV ȭq8nYT>۰nQ͢zkaݢeNºD5)xQ/ >v9AjO |_ YyJuf9KmN Oߋu^ˡ +9)rd ۹Zi/u|ߥ^t2\bv <9M]' +e{7ڥka]þXr [sw|+`d98XEl&lۆX>  A?oۓ^vQ⸩UFģsެ'seĦu#v~Gۄ-L|oTh]lt5܁ 2 w}O ć6#-MqX۟]@_G +O=q'ms+Q7qW96X:A2Ɗ6Ȋac3&O~Owpi?KqK:~)!ҿ)6-`;oK9}Կ:Fm@);>W~':7_~!t9:nU,껤q~e-N AqhU@cƶ&:V)~֫X:LQ[DzbtO0Fmˊұޠ>%~rbɨcYY:]U#K:=|=J]ʯԱE X +ly!uG:*gm,DXGmwFb +2!uB(kPg% QqwNXG;}wRx? H% "t"* y6?wX%XODy}P#鼘DTu|?K0MOIE*{T0U1jvOs%"*΋Bȧ{]癵Ty:ϨBGU7If?Uyf8ET޷tQC?EO=\%^{ۨ"s7|O y_yɹpx $o΃@yyX6eRC:=A2ët\{3Nixt^l~5lWwhXѰ9J*HzI <~]Ԯ~Lmv%+|öޜ{ж\]%9iM+iҭu+1Wa|i4彄"///;-ך9k4;9мBik4/II; h7X{H#C?FXK.]ujj|khGvLmGݻGU]m{fBɕf@ZE 2x^WHsAoˑ +*L//$ +- Xb-\@-VQ2<2sf[~{j뼑+y Fk10;^_Wqn}E_E?5`WUS# ƽ+* #-#"?scβ{w2;F9.rCp/4\{1 +ʽAй\mÇ?6w cVۧ27J3YE.px]6/μ3(źxQuɚk-IA}("H6+j,_ΰ& (dzşri)zLɴ. =לL/iEzr-=N/L5:Zz^0; =F@,|Y)'ׂzY_wa,<籖=4q +ϋFrZ:q +W%kͶDqܓc"=| +ߐ\ok`cZp)rqZ[X\dr\X>/R.r:&'YbU M3.irny%L毽c`d)z$ߺ5x{E,[l\آT볃Iy1tT@r>199ߢTkor>8)Xݿ+wEl_󊁖'FO{6G7<V\.3~h]E3;ȪKA2A֍R~I'[%HdzD)Db2`{R~vޚL}5\/SCH%u2+O/dzC,)Dz&iKdzgZ)Dz|,*KWCS~\#ӻc{viϋ|L9nk|~ɟCEK v\Kӽ>VғkqzXm''}zZzdzX!=7,^w5R\ی;3=I9|dz_H%LlGR~ҒyαKwc*Hp,'εfH%G2'|gךv&s׺\S^J5*:jK+γFHymHwukzL<+Idzғkqz+ϷN%$,鹸wo'zì1 l |`<>)~S|Wj04_= r+)FΚ<??Foigޗ:Bm^|l`O7Wٜ3B{y3oMOۼx#7rbod*o5K,GG()go]v xJ(>AioĻ{K >kZ;@o'rQo'Bϯ:<8#7:^ep'Ya +mcBnW(B# +y,^΃-ԘBk}5}MOq (H>a-">\9^.،|a'|BUKelxÚM|;p[|Ú<| Wjc](# |úia ^e|:N5xoA7 N2֍.Vw+.a;eQpZ1`;Hَ4I#?kK|V~p\i11qS:QKa H>VG>q7v\2lK</`\V/gM_6TM1bsEr÷e½ 1GZ5!RC)rX8sFzm=FVc+LD\c+M^ҷ0ځ՘V(FZۘ}od5߾)K̃9o>3L̡}n^߈5.fmµ{_뱲nz?$#̽WRY(5q9<\j$ULWph3Z(v<DO4Z|4V^k{4k/M M晜ClRO~C7j'GվQ/o9mzr6m5P>"NRKς cߌppu G'B86*g/ז?rprmn-C7To xe)kyUۧWmkgW$w5yRGI/_J6/zT~+}qU|}̳+ꉞP#}"k+ɞHA>p=돼үoD2x}|뾅w.DzP3<QoD\u觎Ck5?E!vΣL\;<̳;ˢ:@l-$O(c^O"O^쉼2_^g +_Y _׏=A=auK3OUzX|Y%ظ?+t2K#cFmk|F6$1ߗiբj[uHa}/. m%w{UؒBOO OM֠|JFC^^h׸x@ᇁWk8Uxq?^6Yz%뺫;TbMXKawu{΋?A[g@\1 +|ivݘ<$kg <ǁ ]Ab+bd~7'gHO'Sw98*|!/S5=YQ{%-?Ѹ_Q49! }\c$~3 } +v7Txq_1~x[%?gH|,TߥpԹJ,#ܠa~tdRmą[⃁wSܓ/\Kc b'y9}1SI`!'w$? +_{I0jÿJ]wCw`ww̻:_}:]eCd_IKۀ_i'9S/`t*Y㌜$Gc [pJ|>%H2| +xSWx#g%xbJ|5(/_$0 +p៸gہh1wɆ +⁋%M<=]7q%kgHG7|xGG|,;OQx>qC?~CG`1;C:*lç0"Qq߀ uFÿ8 UɆ +:}x_Wf3|M >??"* b'Tc u\(~ +x៸O?O\ge +/Ur. +U?x>qq̯*W8iA3xK&w|ۈ O_ %T[5*4O<7i+87~n_7:n>> /+ |S܏I\0]W Oᓸ4 22|Jw\6'A~xOxw]ͻK 2߆+UW׮y D?q8u]s'ۥ|柸뺚i'ޮfe~Ʃj~ ;nƩj>Wůn8a9>V?4CSiC]?-V8QSѸ_W<4@U5&ۈ>^%.TW whBK>vg^VX</fH*I4GP5rY:ՙމ:y{?xOCNS~qa^)3*<#'3!&r/μVB|![۫aq16wlቑRY+<+}dC<~01@Y7hn~sA +ŘC==/,kdK'.߇Ȼ}><'%zc gg!j<1|?QwC_qs&?)Fǣ-FߌN;˓ps/仝8:9ϟ~ߏϼL6N~Zrmnp2"LDVC^Lb#hOeETgy;-B=7%p5OnR`ż?ރ#yQ;t)9{yBԅvH^ӀMC;jao w6:MCދ.wu ʽ:!u(gM{h3ȑ|~3^~f$p~vތ4ۛmkΤ(GٱN{Ϲ-I5$GϴֿI]'7ϩ>or_\,{={7ӕv _"c)x"P*]z:d7?пM=DwN!uސ&3==EXiHק:9\8GDVss=S>[-0'h)!)B㽌p5<re9hai=pwOD/^|F[ ߥ3⹵CwZJ/xN7aBj)0u Wf5 $Hw|bT`_e{G\h}kD. +aGǥq|f ]^dӡ}Bm|7@D0GOlT +t*> OtAJ( +||?_`/#.>SX`_~{hFEd.;^LW,nG~h?E侤Gz#(bէ{P|-~.ۧ+2z- 00z&{9֛Ul,Yyd[tklm IܲSE/Hj#zmzxeBmm\VN1S9ALm|ٶ6?Lg7A!|Q`1:8W 2[C`5nO +owo+4+É!'r< j9i|<v"[F6S/o9^=_݋,tL?25}ݮSC?CY8-[\0ƌ#Gu_ty\C|\߃g aZ_ޱE/ ]G!D[N?$.T{r+f٧䛼ql)3Î1܇|w i4*_*t\C#$U+pʙ&[DKFjL?oOokbO9oDZ{\9;w<9ao7= }b%%߁|чoYj-\sOk+k?_CX322~VՖ"+B9b5,[6~蹿0cBsqwnu:[mR9[y n=I^}\>ؿf3XpH3Q`<}9xBDGyRD|73o!=7>5S1{9*WGbGwg[;Ⱦ'|@0h e yx"J;v]I[t!]s+5)(`<ݜF̵YŞH>R7\6;E;,Ξ s}1F{PD_o?h G`|O9 7`ø^ⓟ"jjHw,wDxz6 ߻bí GχJ듘O F]ݕhłkago@l+m5B&lZ+q;Eߵ/WfI~\pr6s@I,/yf#~?t5-YmkiQ=CTG͆ .C3Tj@_42[iS祰!³L0}MuK{V<;lUB)`- D[j V׽mOD5ܞl +b]1]#AKkц<}ùFm8y ++^'tx`3蘸եh+{[gF+DU+&CtU5s }m>D)|8_I9."ڲפ]wst?}1ň@G6}b}m^}Bqx;[6s scʗA  +kiظG{qi;q`o}.1B= fq8\eweb[ϧY=6¼+>X؃~Bz.b)yWOhFyzS<)(˄s?M0t&XWV>6MԽ;`ňA}{!]{! b'pm459Hk{z [7v9ޤ(fp>~>Fm/,"~S&'|3rh">1c_xK[OY[QcQe{q|s挴mSf^հEƖa),MzGI9 ]VB vOdw@"hdh#QWvzu`VBo]W3^K)uyR:Fqly2T{8`֡=m(=#:X!FgZnFcQ{C癏q+qtL&SB&˴~yNyrz9˱n7rL4>ߘ-f+zcmЙ; b̷^[T28ͷ(oSw3Dz/h?., |y+%Aۆv~-VywQOI3=gw`e1x>#=7u¶Mٿ|B߮'L;q::'_|'qcl3޴{;;roowrm\ŦqY'r A#5bDg#c&汷–he5<եߓ5?HD6-5$=/[od^O:}`)Bu=Dd3)bۍ6u/^=G4A77I^_j|m6w8El;ۂZ骞XXKAF)j~|9v28}<"7h{#Q97ObgJ"}#7aĹFڏDG2uyhMz +5]󤩯/5}A};S~\Գzo}PgV:]J +òWrضtV {ZyvHbz,C uvWYp\ƾ[=o8ល8v?cK=E2G3 Ր󴩛g'3.J72/?_F#![OupX>ki^z"}zФ,ȵfuȘ5}Clu͞70IңFDNies]Vى?=)] ׮\dL)cgByǮx:-~^) Lw}:rR\\~rr1[+o#ynmN֒ Cý=KOA0|g =ul СžZX6;^O-wqTY8Cyr9\}t Qs,i^".!F/mqu9^. +>`+~Y9;l }'.Բ@UwS'ǃ[#l@|S{ +Ca\ccp]>yu}9DG8>t!x='ƥ9Bw:CGqQ-+d~<:b>a1yTJO X-gޝZuwЪbBmk|ֹe[H}5i +Y\m2D}9ྱu>څEgjz5eÅg`g"H?bt+lZW80TDhAr!xݦuazzt[jv۞ۏv+=ԑ!D@{hGD6K-',;zЅuKFDzϐ~{g?FD-45/[=ir-Cڹ/z>y= ft+6ӂVz;޻zzz=-OKY +my-d qwY~<8nyOso_gwư򮅼YSO\)'ukϸO,k/uW\ߥd13m31d} dz8ZlCʾڨ yo +)=o\~h'ZrYGKyTBQ?|Klzᯯ}z~|I{ +хzHt1wvovKQ䥿$2wa qoS~ >i }EI%~ sb_8:3]'ֻ#dCCy.c*i!N9`nN'S6,Cc_R_ܵX]kr++qѾ΄EOi_)ij}M%kI}%̿Cu[ o<^yú8ۥd=ܢr~¦_9YֆSz:Cd< ]}y?zf]j34yv8ǣLǛ;kӡ.fE]yE 3ܓM\BU>M[t!ZR۴.7ٞQuS9ݜ`ߎ:cls^6=I^z=Xh8f+k[hHZ>}@}̚6 >|;j3l\;jF7wN-pfI}glc 1rmw{qͯyЗMΌHi TxÜ]_F[2|RbWuRql:%^I(7"vlKyev5%ݗ֔/F:.cjGrzҳS雹NھFKbG5Uu[ծ[fȮ_7V9m墋\4K%5\SB'WG˺7WOnC*H3qkLĨAuCwO0 U#bOd>ҵ;y#r8S3鍊8qf=\84 ΛuO{}T|Ѳ -ʱ emR7១B<*c%sS_2;P峽_~ghn:~5u{E({Gʞ@?[Yu=Ro8ňay*` -pXOvrtNDiȖ#ոgI1 :9: 4n@ϳ`҉`NY'x+?kJ'#=uu:׋~{zԸ^ ?^>뛲O<֟z Si9%舦8<'gS.%O%)o)+)2xF|rGg?A,ɟk7"ݺl1cdk]>?.{ e>YkCo~8fAo%˻s\E\8tqxQ׳ߡIПp_~!-GO샱l$}c76KGNxdk:Fs*?EDZT6S|Ooaח ϫr3||cZƻs7kq޺ ihu&Q~ߴ %ɲ6#:Aij{^]:K39ǣ >pg16_m[gq&Sʜc;+PxW@mYԝ%B]3_wctWskW#-MQW>]=c:,Y= yTr-VWfB]jTsS3V6 VC&o#σT^WOw7Nȏ;K OOSVZv oxv7_XIce d4:giBY?Dyp1p7+wQgJ7:xqfoC ExK8w1_g^ CCmm~}1F̿N0i8-oO72Ρ\F#]g(Ϋ'nCy "ֆ3AUm:oqZⴝ2R|g][z &Nv29eoiӾO#jFƸBۇ i3ɺB|MQNDwH^-Xk-}Vzۏ>6gvxWUu?5~[1{y> |+(]!߿|;3VlS<ުf?oV#*ޚʷo-'קkvo1j8I?Bݍ=~K6޻C$j| ;7g;xoX ܱgkpnۦkxk|+On}f9وh#,Z>+w%zt|ʛXölD[xƓԤϒvyNbߩXm'?i߉WWN `> ~ γ Ҍ=N ꡈviF.ѻ!>jOhWՊ،'~qJ ;7i-"_@_?@ Hd{]'ޟCͽ=iweJY瞼ȴqt(mPϛL>?DZ e) b`Uڤ_7_3=n|c==N-qƔl5sc)*iL %%N HM[kC^NB_7e;^6s/"MN??9Ccsv؆ SH3 }]ߓfZ.(#c|7h|*Ŕ}hg3/ \?-l/uX.{!WgW j}e54R.Y=OJlN-ٱcPH{:ca:r<ݱ0Hegis;ǜiv&y"e+OX✫a*~7:a_yyg.t_?a}*+Ps{BuF[GTge@'=+w5x:*㶌MN/, +w":YE;u˨\dQ?_z~g;'MQcXnZWZ|҂qA[ҹU LG|D3.":{kwwX,X.HVa.TN68Q_mf='A >i/B Ř}k=[3|.m 9ौU7x=}h嗾??83d{OɋswI_`Nx4o93ƉC|5^yP_rKS1XϿĹQf9̻M~ ݤ> WUǦEVXN>xs#ÛM)/Z.8Qf^&s%>"{tz +B±0#+oyː5+Am(C^8r_-Go_:(ё|lyInkbM3#q.Qg?_-0^}c-0c^z([}:/γAqFH>t^w<;9ۆg/ +5|o +eIߧ|#5@ށol=Iޏojy~Ծ?W5 `(S{_'~O_;$S7?>tzNF=(?.vW+= vWwRʳr F.v'i#(ï.?,_<99K9#è|&}r ssUw#j.N)V~boqDq^sg9ѿ/ğ@d~Kqү9dYo9F}Щ>=gSBޏYiEpy"ͻ۞ύ&܃" rs eOo\OY\QL.zƟ߿jZ(XG@?7s Ml>h)ot>-[R9زBZ0QSU^o l/I;?4Y͠NۼB\CsRroF=LJwΏ3_=ϽI̯6~H]νi},y`X<"y߽~sH]}˞Wq۵ U?6D^zXaoQ'*ʿ~3lnG/M֓DgNJݷk~n}^WO13_*z"xa8xpa_Cw$q1@~?0A>6a)q@vu2\B54wA#=;/ C8.aF³w=s% 0ݤ3,!꜔gq>+tİ?oszDB4u[mzcqpYܠ3<+$b/#u4~~;>"n.7;!/xYwc?>}!C7|OtK<,4ەuq~αݎу!2G8VF𵟜 +sDM}b_P}WW? 3Eg?1̠q]T~/#@}^ءbЉ<73q{|;4?ʜ}9Gs}’3l~߁+@<ڜiۀmyX;ux~exыܢ!ۖ+۶|a^U⓶Hy'D>gN_xvy@L{ v8Ls;yl틘)e1:Y?;8sǵg;<}dLyɅ|upQ&3؄sRa!mb* JA]u媯2{RߣtU>ulI_~SE=OK +},()XFg]o1VS"g}[mJv |V^H SKKcW~ߋibN1 :9sB bԉxƃ8̬J<<%gH[N15ǪwGv{`>+\[ۺdƿ '?j{orC5|w[7Ug[sAV~G-Jr-eWoKsOڜ+J?Tlor}U}w)iմ.MWپA;uހ;<ljϪoO?[u^~!cNwH +9?ci>Ĺ$޷Q~o=0q) }d?q̽z/Q4}U +KW؅8KW؛}E}+W|<3N-";AxW+\k=5mFJSǾo_)W<_u!7lcjPSJu~ %8sRZ{)YQ~WYy}U<]!HYy[ظ۩)F _\vA.?{;_uuթ)xf%c;蛩0fyGGOߏi]u!mX}phuȵ(\% 7 )svʬ~]p_|\g= +ǟw Cb3h}ׯX 8wc{}56n'y?qD/|clҳ1 >ȃZ\#M$jLE̾|'W0| } 9Wv)٭# N{}޶a-;=Bvاʇ.-;%g-s NES==.B+諳 rM.7`*߅VizǩD-f7}o1KWշk|;/wuݹY/}lWߡhty=,*g~ih#NȽZNtݤr߭M9:!۷C6c~Ê?D;lBO2e{h\ozFʽIpplϐ~2dRlF>{vnn{;v +m-T}%oC>o~f V#m +AU|->x:}qV=/V#n.7筁-]A3Bֵ9pz'}K ;!ﰶT/ +o+/ ~ghOB[~ +'"GI1n Rs)~/F:W ~(f,lς::iߵ~~5h5r9"2J: +RW$2Wah43@L/{ +P>w~yh=BPIK74!}Ohn~ڳ~v#⾍@VK:DSsv +dp c٪-m&v{m۵3cEwկ|^]6,߷ævO NjX'`3yĪ/O m>S_[}zNI{MHB'Ih4'Cz-ހtv+|׏|JO^_\) m +y<{\nsC_֣?)H7MʿyWa_\4Uq<#ud~^:_ơԣջ{+72ݺ#5א2qz|;p|C3?ϣ36':Ο*C)g1d V"3֋Foo/-[fOϢm4W2صcK#h@}8g3:My/;ͻwNeUc.p=asK2UUu_Wᮭ+;vnEY]u{fFEn=?QPƎ-Egͪ.+Q7se~am+gUL-ڮEqʪu~ǯUVoyyQ}m]l]nFy*,+UᯚR=l~kOSW9v]eubX:,ZE3++_.%RM!įf|ʲ ++H]Oy]=LϮگ{Q:yvI\Q]DY13L:(TYZ_WQ^R6 B))UWOYV̮.^%Š#_LYuqܔYV6 7gAWW,Tiõd*(bͩ~1K_WT̟Sw5R׷\bˠe1ve|^M\( T6xKzY5Eh*\9`M[Y_ ZU茗̽0NGޯPryy Ϫ(6 +_Y%+U5+-Gj4ٷ '̙U? +]͏W̭!sJ^qrV{ݑ\huq3bRB08͂v^Z]pSݟ *$dZوWYj:c|X&ϯ=__W] qKEcˮ5ʚz*)O̐5bnJe5y|.T[Z?}zEv=6y6 /ӭË]WQ9cf-?̪>OܦVYW6n/F_q0AQ&)l9甔W0ހϭ\SvgQ~./4IOV2mBqɥS.%OQ^g*)WbVկsfkUY5Z?ǖv]?n!^zvuJib8QulŲnB<ʛ<ʺ;#Ǚr>daQJfNDuʺ☫o?lڡW|ve,念ޏ!~Vt PYJ+N%e3+ϲF["+YQRJ5.+F!+.C~AϨ_96.7([9F$GyU߬j+k5X݌яV'ؿJk*a5Jw5yb̘#>Îb,D_CmJ`q}OAD!+GUCsjkJ`@~EImR{ k49p%9B1% j@FL`_5iLIɌy. [a.0A0isTPmj`u"^V]_褈 һpܜ +x򤋨T OdIߌcƁeXUW {҅3*. C [3A]_X=gL,7fT2dv5^9iZze Jb|LapbTYf>3\;"H?A\N=\O+9neյu*uN[W'C aNg绢Z զeĊ:u2b||fyeʥ8v U/IcCKpjwmE[]b*Vv+湇cJ}Q ߿]4!k Мw"e䕓_5%WogsD5/zh;d8c]^aw[R3ڊXuքrwtzBsE~f+kә U2Ȭ.Mj"9G\^Us`\A.&C7&ۉ.[='N1c +U7U\g0+)GĻ'0ϩFVC3΋Uv|M|Wbo#SSϥT}7$;ӵM~ϙEkYUTH2NUbk*Vg+jtLN)E晘ܥЖ +U/#A_fHmfe'7! +Y[ϩy+a$͵ÿ^b^:yL4m r4t\>^VX1c A}Oq "$!]dzeY ` ˂3ߥ8;_헑!~֫'j7e6j v \IQPSsfUlJo5W]š"BUYJfqyVZj,ϚeC\`ryz8 +Ŭ"U{:>MKza f/ _Z'!MV Aec211mU*Йò4|9uɗ.i?qVQWT]UZ8(W̡05Lz"(Ŕ++3-:$J' z*j +sѪeWC1Vpo}?٨ZQ+P,JV˫UuŚEcx]5H3ճ)CTW}B*A,آtf3>ǚ/*Y= amZ-'z"WNZFj52YO빜I7>u24pBVIbxyu6'E*Vj&USKD\e1gBlly1U9v6Wkb*%s]3r^(J\;[25=BP9=Pz.;: bEufmWq u9qx>MT\h +XMbRRA M77Wݗ^-W@oY3YhN뺾sjՊǡiĆK%2k+Hta/H#S9SU#I'床b-1=n1K.a]Z_[0̤{, %;=$o'R:.BF|ƄX&Fu}]955u xY~ؚN (EHwuOعRQׁq2ĥHrɈ_1O/bÔLۇ}67V 4j|.EdZ _DK | dz=!n-RP_}U]/!_żwOGǵu^C~n30?e~܉JyVV#f^SQ9[b>+㱁$;+y2ɷ$5Mr.:ei{Nڙ^ْͪ,jL*i45uF<5ճqtD6hpt}B'9jGT–:G8巯˯vAkfgKv^Z^R\=ȣ'IrՍd{Wjdu.'Kܞuk ?v#k( &ioM+IuZĒr n5!Sj,Hrܗ^Y1v+@r6M4SpnPU". cXT-bE>}5VfͷArxQYcN=OB\IY||f9?G{z|Xы/S݊ŗ н55Lv] *IW*-FV*GbtdK<9iZtGN\gnMHR'Cz匭g"q\4%(&g&1%reP%l̚5;`؉r]Aӑʪ[z >|fFclM)n(W\rgt Eʫ AS8~6 +4h"z BfFkju'UwӿY~Xy}n\F`bTF2Mogɳ u6ຸXHDڊt y5-H}u'梽g Hz Q6n7/B?#}o41 +ҙ?]ŐW tv sr@:s @:oHG]<An@ڊԳ"HF!mOsE#ݽ +8OrW~Fʇ-G@NE#}haH>{rrFHs.Y ~EN^ny D?@Hvp: i9%Gm-(G9 א}/ 뷂OWp=D>/:n*R+Ob`W >s%sσg:ݏ<*\ A'\ O.w'][aK:= ma`/`Rv}hÆ0>6yRL{{̻@/y]ev̳@am=ۧ{t;^D v鲿ݡˮtlB_m{ޔ1Yggt#Y*iW:F9~<䛲t[x_ڧwѲN]˹wةh #plG2 HUJh41E&~ Y~[kO!JQpt:@7_cnCks |niػG^4[Ѳ\˝:nf;bt/e|Ŋ;5>֎t(x F^YcSzBvI?@CDv#p>3ayYeX @#ŋ 򬤱ُ~gҡg.;!λlPgҐ7P\c"W2h;t 1[+?dױkb:6U=L%$] v]n~ʾ~ mLudb)K{=myʉNQqZCfck&,eAA0ƙ6.+!;jo%⏱!pJғȹ1.|;w_COc^vį.rBL /r*="]}x +ԙG=uRh|Qa+p<+;V>xxuGjI8 <~S {|lw=89+`]US0uu(&htLuWQϫb,SHvTtTn3V.P򏿺0~ 7Ns [7rvrѻhhZODL8ѹgCE"GLч +jc:xz r]D9ߞEV +Plq(qhO>B˘[ ^9G|^DO~]}i^( ?-xO.+û}^gq()8=3?,I\0Kdg}Ka~=F0Ǭaf]=rK1 mHokiV~JqVlLdZU )D7EuTwV3v[][;XG.d@>a/]'ֳT{tW*r*.}z)Mhq)6&Vhw f<"Nkh}7a3}2(6N"He5J/m.VFu/PS3= +9-2muשδՍ+|zY[?O)OE{;o(Ja 7t![$BYur ~]!(6%ChAe +݁UD}#ϊ_EUSݖDe]RC?_;ݯfDوdމpӛ yD{=#}+OoJAՂ?v]~,]LYI5"ZOyc=v2 D~F4 +{r8QK{E'ƭvy΄ӽd]1񽄣M&m1K&C+Lb-E8'&= t6Rc:Er#>?dPdVK9#\W@rRF* +k}N+q[_uwA$^D bwM~r^~Yѯa+~[G*Kآӂ_ IyU*v|?2>잧g;یЇ]?:'ݖ]s= 9,p=_2LAC31A&Xp6n`WFtG̝ۧ^r{w{޹ 2w&9HUʳ/X?8t&wL|{4%42*ȝy?ܣ=wy + ]'p9޾Ktq0=MG庠_rd/j}jgC2ch~hi˨UlLe՜%+Ӽ8:HM2,cV}sWi8<3q 9ߢ'=c_4WAt6uMM%3/}}5 +k{LyRJr<8ވLSoCJ4uѺ^_6{gb=Kc5<τ/t^ӳwUËf]ibN ;be x7 +Z>Prhݻu!8ysK5ަ1зku4kYݗ6W4=7dt:Z`l8T91JT(mv|'fGEaψob|;X75'Mb#up|6srY;\=@p>%TPϋI\v&{ؐsX"(yorؕYJ})r l}0Ƴ4&'14Ɲ0NBGMs~meC?!-|x+Qk}+k+ yV*-bEyXXp4H`8aid3R~N-m["vsK/ug +L+d $#jGKߪA`lcNs %*Bt, %iOU@WiQq1rTt7O 2N,Ƶn| V!M |"x^OGIq͸dʤC''*ADrHg㾃;c3T263EZ%{}Jh3od7c^rCl9M~Xyn:4~S+QgSL*|Ji<,l ZH}>d\M؟3ҳa<0CC1ry^xN֎jGV)pZ+hiP:BdMa6zPɧ]U*R蔮YSJyr.lB^&詐<_!ڌ̒Jd'\ˢ ~6xҵG' P}A$6,k=bX\]7z,#{n*%jԃ +'q^I +D~-%dk;\+xpn674̈́ln`L插SxG3VGZ~v^Hb|PIYNi9-崜rZNɞzdq@泧d^ݭUn~:G/*>4FZG6e7<ml/]-zN'^M8t .}S4>[S[9cUֿ:#s4 PB>rʟWjϐq^O3m"+B41K#U5"WS@K1Dҿ 2Uy?*]_-`GS৽H\mXG*aUۭܱATU+u^ΗOz/K+m[(u: Z*^1<l5sr[E19yEUZ99fA^¼BrZ[c,19*>UDꎖgdl-B"+tTߚ,1a9s1R[rĽPU!=~ +~h +VkJU55%x@P +Ne9ppo7I7z6n*CLUX n?kxt^~E'U_c A84Wxz ε_za^-Fku?b':QY15:~.?=w:qױxz&e\>ǙnuJ` +?1ՠ+ ^q:Nvq!zj+8qdZ9&;f7OH8mT *_bVp:?g01/Jx@hu\lf|o~ՁrOEԐa=`}]Hl]8xԬk|״Arsf)wII6̍fvh.F7ˢ2!^d>B﹙DTF10n3b^"@j 67yG'(uŁs 9 d7-;WXg@+Po%JBAVRS~,N;2ZHQ#tajֽ7 n"qS^;t? X냉4cdn@@Qldh2̍:5-@ŋ!!l2]ozTU)"fQ?W.dz@bz>jio=@!PCyLɛ1M u5-"X槹N8c:\{cn^ ^@PƬ$RzlnM?{A/5a,:]H鸖+ػq%j>cf7XςX%9ػdY߱I!eKHXLʻ #@K(TX +FUbb$m@yrg~IN&1$0,iXsn~-W$2aDܤP8_ K0T}e{VWiB^JƋJ[ +ÁQ۬ܠ&.pՒ )X8%zU2lZh(1Mxt0,.hoEŷG[tʂi1NX"/@SqDl\OU'UaGFfI2GfY3WeAaOn>hfgg։wtRˮؑA {s74bϰn3rsOw{w p|).HHhpaԐ_'pPWcE'w?hnW)RUFRI7hAP9z62ڧHd ݷl2zLt';mĿPgv6$ϡ:+}Fp1i 1-O,5}XĜpW2L \ No newline at end of file diff --git a/Increase_Host_compute/No_double_buffer/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run/install.sh b/Increase_Host_compute/No_double_buffer/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run/install.sh new file mode 100644 index 0000000000000000000000000000000000000000..8468c5a256f2c77fad5bf78ab108ca5b62aad672 --- /dev/null +++ b/Increase_Host_compute/No_double_buffer/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run/install.sh @@ -0,0 +1,318 @@ +#!/bin/bash +vendor_name=customize +targetdir=/usr/local/Ascend/opp +target_custom=0 + +sourcedir=$PWD/packages +vendordir=vendors/$vendor_name + +QUIET="y" + +while true +do + case $1 in + --quiet) + QUIET="y" + shift + ;; + --install-path=*) + INSTALL_PATH=$(echo $1 | cut -d"=" -f2-) + INSTALL_PATH=${INSTALL_PATH%*/} + shift + ;; + --*) + shift + ;; + *) + break + ;; + esac +done + +log() { + cur_date=`date +"%Y-%m-%d %H:%M:%S"` + echo "[runtime] [$cur_date] "$1 +} + +if [ -n "${INSTALL_PATH}" ]; then + if [[ ! "${INSTALL_PATH}" = /* ]]; then + log "[ERROR] use absolute path for --install-path argument" + exit 1 + fi + if [ ! -d ${INSTALL_PATH} ]; then + mkdir ${INSTALL_PATH} >> /dev/null 2>&1 + if [ $? -ne 0 ]; then + log "[ERROR] create ${INSTALL_PATH} failed" + exit 1 + fi + fi + targetdir=${INSTALL_PATH} +elif [ -n "${ASCEND_CUSTOM_OPP_PATH}" ]; then + if [ ! -d ${ASCEND_CUSTOM_OPP_PATH} ]; then + mkdir -p ${ASCEND_CUSTOM_OPP_PATH} >> /dev/null 2>&1 + if [ $? -ne 0 ]; then + log "[ERROR] create ${ASCEND_CUSTOM_OPP_PATH} failed" + fi + fi + targetdir=${ASCEND_CUSTOM_OPP_PATH} +else + if [ "x${ASCEND_OPP_PATH}" == "x" ]; then + log "[ERROR] env ASCEND_OPP_PATH no exist" + exit 1 + fi + targetdir="${ASCEND_OPP_PATH}" +fi + +if [ ! -d $targetdir ];then + log "[ERROR] $targetdir no exist" + exit 1 +fi + +upgrade() +{ + if [ ! -d ${sourcedir}/$vendordir/$1 ]; then + log "[INFO] no need to upgrade ops $1 files" + return 0 + fi + + if [ ! -d ${targetdir}/$vendordir/$1 ];then + log "[INFO] create ${targetdir}/$vendordir/$1." + mkdir -p ${targetdir}/$vendordir/$1 + if [ $? -ne 0 ];then + log "[ERROR] create ${targetdir}/$vendordir/$1 failed" + return 1 + fi + else + has_same_file=-1 + for file_a in ${sourcedir}/$vendordir/$1/*; do + file_b=${file_a##*/}; + if [ "ls ${targetdir}/$vendordir/$1" = "" ]; then + log "[INFO] ${targetdir}/$vendordir/$1 is empty !!" + return 1 + fi + grep -q $file_b <<<`ls ${targetdir}/$vendordir/$1`; + if [[ $? -eq 0 ]]; then + echo -n "${file_b} " + has_same_file=0 + fi + done + if [ 0 -eq $has_same_file ]; then + if test $QUIET = "n"; then + echo "[INFO]: has old version in ${targetdir}/$vendordir/$1, \ + you want to Overlay Installation , please enter:[o]; \ + or replace directory installation , please enter: [r]; \ + or not install , please enter:[n]." + + while true + do + read orn + if [ "$orn" = n ]; then + return 0 + elif [ "$orn" = m ]; then + break; + elif [ "$0rn" = r ]; then + [ -n "${targetdir}/$vendordir/$1/" ] && rm -rf "${targetdir}/$vendordir/$1"/* + break; + else + echo "[ERROR] input error, please input again!" + fi + done + fi + fi + log "[INFO] replace or merge old ops $1 files .g....." + fi + + log "copy new ops $1 files ......" + if [ -d ${targetdir}/$vendordir/$1/ ]; then + chmod -R +w "$targetdir/$vendordir/$1/" >/dev/null 2>&1 + fi + cp -rf ${sourcedir}/$vendordir/$1/* $targetdir/$vendordir/$1/ + if [ $? -ne 0 ];then + log "[ERROR] copy new $1 files failed" + return 1 + fi + + return 0 +} +upgrade_proto() +{ + if [ ! -f ${sourcedir}/$vendordir/custom.proto ]; then + log "[INFO] no need to upgrade custom.proto files" + return 0 + fi + if [ ! -d ${targetdir}/$vendordir/framework/caffe ];then + log "[INFO] create ${targetdir}/$vendordir/framework/caffe." + mkdir -p ${targetdir}/$vendordir/framework/caffe + if [ $? -ne 0 ];then + log "[ERROR] create ${targetdir}/$vendordir/framework/caffe failed" + return 1 + fi + else + if [ -f ${targetdir}/$vendordir/framework/caffe/custom.proto ]; then + # 有老版本,判断是否要覆盖式安装 + if test $QUIET = "n"; then + echo "[INFO] ${targetdir}/$vendordir/framework/caffe has old version"\ + "custom.proto file. Do you want to replace? [y/n] " + + while true + do + read yn + if [ "$yn" = n ]; then + return 0 + elif [ "$yn" = y ]; then + break; + else + echo "[ERROR] input error, please input again!" + fi + done + fi + fi + log "[INFO] replace old caffe.proto files ......" + fi + chmod -R +w "$targetdir/$vendordir/framework/caffe/" >/dev/null 2>&1 + cp -rf ${sourcedir}/$vendordir/custom.proto ${targetdir}/$vendordir/framework/caffe/ + if [ $? -ne 0 ];then + log "[ERROR] copy new custom.proto failed" + return 1 + fi + log "[INFO] copy custom.proto success" + + return 0 +} + +upgrade_file() +{ + if [ ! -e ${sourcedir}/$vendordir/$1 ]; then + log "[INFO] no need to upgrade ops $1 file" + return 0 + fi + + log "copy new $1 files ......" + cp -f ${sourcedir}/$vendordir/$1 $targetdir/$vendordir/$1 + if [ $? -ne 0 ];then + log "[ERROR] copy new $1 file failed" + return 1 + fi + + return 0 +} + +delete_optiling_file() +{ + if [ ! -d ${targetdir}/vendors ];then + log "[INFO] $1 not exist, no need to uninstall" + return 0 + fi + sys_info=$(uname -m) + if [ ! -d ${sourcedir}/$vendordir/$1/ai_core/tbe/op_tiling/lib/linux/${sys_info} ];then + rm -rf ${sourcedir}/$vendordir/$1/ai_core/tbe/op_tiling/liboptiling.so + fi + return 0 +} + +log "[INFO] copy uninstall sh success" + +if [ ! -d ${targetdir}/vendors ];then + log "[INFO] create ${targetdir}/vendors." + mkdir -p ${targetdir}/vendors + if [ $? -ne 0 ];then + log "[ERROR] create ${targetdir}/vendors failed" + return 1 + fi +fi +chmod u+w ${targetdir}/vendors + +echo "[ops_custom]upgrade framework" +upgrade framework +if [ $? -ne 0 ];then + exit 1 +fi + +echo "[ops_custom]upgrade op proto" +upgrade op_proto +if [ $? -ne 0 ];then + exit 1 +fi + +echo "[ops_custom]upgrade version.info" +upgrade_file version.info +if [ $? -ne 0 ];then + exit 1 +fi + +echo "[ops_custom]upgrade op impl" +delete_optiling_file op_impl +upgrade op_impl +if [ $? -ne 0 ];then + exit 1 +fi + +echo "[ops_custom]upgrade op api" +upgrade op_api +if [ $? -ne 0 ];then + exit 1 +fi + +upgrade_proto +if [ $? -ne 0 ];then + exit 1 +fi + +# set the set_env.bash +if [ -n "${INSTALL_PATH}" ] && [ -d ${INSTALL_PATH} ]; then + _ASCEND_CUSTOM_OPP_PATH=${targetdir}/${vendordir} + bin_path="${_ASCEND_CUSTOM_OPP_PATH}/bin" + set_env_variable="#!/bin/bash\nexport ASCEND_CUSTOM_OPP_PATH=${_ASCEND_CUSTOM_OPP_PATH}:\${ASCEND_CUSTOM_OPP_PATH}" + if [ ! -d ${bin_path} ]; then + mkdir -p ${bin_path} >> /dev/null 2>&1 + if [ $? -ne 0 ]; then + log "[ERROR] create ${bin_path} failed" + exit 1 + fi + fi + echo -e ${set_env_variable} > ${bin_path}/set_env.bash + if [ $? -ne 0 ]; then + log "[ERROR] write ASCEND_CUSTOM_OPP_PATH to set_env.bash failed" + exit 1 + else + log "[INFO] using requirements: when custom module install finished or before you run the custom module, \ + execute the command [ source ${bin_path}/set_env.bash ] to set the environment path" + fi +else + config_file=${targetdir}/vendors/config.ini + if [ ! -f ${config_file} ]; then + touch ${config_file} + chmod 640 ${config_file} + echo "load_priority=$vendor_name" > ${config_file} + if [ $? -ne 0 ];then + echo "echo load_priority failed" + exit 1 + fi + else + found_vendors="$(grep -w "load_priority" "$config_file" | cut --only-delimited -d"=" -f2-)" + found_vendor=$(echo $found_vendors | sed "s/$vendor_name//g" | tr ',' ' ') + vendor=$(echo $found_vendor | tr -s ' ' ',') + if [ "$vendor" != "" ]; then + sed -i "/load_priority=$found_vendors/s@load_priority=$found_vendors@load_priority=$vendor_name,$vendor@g" "$config_file" + fi + fi +fi + +chmod u-w ${targetdir}/vendors + +if [ -d ${targetdir}/$vendordir/op_impl/cpu/aicpu_kernel/impl/ ]; then + chmod -R 440 ${targetdir}/$vendordir/op_impl/cpu/aicpu_kernel/impl/* >/dev/null 2>&1 +fi +if [ -f ${targetdir}/ascend_install.info ]; then + chmod -R 440 ${targetdir}/ascend_install.info +fi +if [ -f ${targetdir}/scene.info ]; then + chmod -R 440 ${targetdir}/scene.info +fi +if [ -f ${targetdir}/version.info ]; then + chmod -R 440 ${targetdir}/version.info +fi + +echo "SUCCESS" +exit 0 + diff --git a/Increase_Host_compute/No_double_buffer/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run/packages/vendors/customize/op_api/lib/libcust_opapi.so b/Increase_Host_compute/No_double_buffer/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run/packages/vendors/customize/op_api/lib/libcust_opapi.so new file mode 100644 index 0000000000000000000000000000000000000000..b49919b0e8ae7dd623b5eb673ee9cf1721bae62c Binary files /dev/null and b/Increase_Host_compute/No_double_buffer/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run/packages/vendors/customize/op_api/lib/libcust_opapi.so differ diff --git a/Increase_Host_compute/No_double_buffer/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run/packages/vendors/customize/op_proto/inc/op_proto.h b/Increase_Host_compute/No_double_buffer/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run/packages/vendors/customize/op_proto/inc/op_proto.h new file mode 100644 index 0000000000000000000000000000000000000000..a4016e135e9840165662e127bf7c1d44dfa2c82c --- /dev/null +++ b/Increase_Host_compute/No_double_buffer/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run/packages/vendors/customize/op_proto/inc/op_proto.h @@ -0,0 +1,17 @@ +#ifndef OP_PROTO_H_ +#define OP_PROTO_H_ + +#include "graph/operator_reg.h" +#include "register/op_impl_registry.h" + +namespace ge { + +REG_OP(AddCustom) + .INPUT(x, ge::TensorType::ALL()) + .INPUT(y, ge::TensorType::ALL()) + .OUTPUT(z, ge::TensorType::ALL()) + .OP_END_FACTORY_REG(AddCustom); + +} + +#endif diff --git a/Increase_Host_compute/No_double_buffer/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run/packages/vendors/customize/version.info b/Increase_Host_compute/No_double_buffer/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run/packages/vendors/customize/version.info new file mode 100644 index 0000000000000000000000000000000000000000..0ec7257bc8c51008d81469bdc9ce996ed34b998b --- /dev/null +++ b/Increase_Host_compute/No_double_buffer/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run/packages/vendors/customize/version.info @@ -0,0 +1 @@ +custom_opp_compiler_version=7.3.T10.0.B528 diff --git a/Increase_Host_compute/No_double_buffer/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run/upgrade.sh b/Increase_Host_compute/No_double_buffer/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run/upgrade.sh new file mode 100644 index 0000000000000000000000000000000000000000..e091734858534a6aa10bb5204b87302438004926 --- /dev/null +++ b/Increase_Host_compute/No_double_buffer/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run/upgrade.sh @@ -0,0 +1,151 @@ +#!/bin/bash +vendor_name=customize +targetdir=/usr/local/Ascend/opp +target_custom=0 + +sourcedir=$PWD/packages +vendordir=vendors/$vendor_name + +log() { + cur_date=`date +"%Y-%m-%d %H:%M:%S"` + echo "[runtime] [$cur_date] "$1 +} + +if [[ "x${ASCEND_OPP_PATH}" == "x" ]];then + log "[ERROR] env ASCEND_OPP_PATH no exist" + exit 1 +fi + +targetdir=${ASCEND_OPP_PATH} + +if [ ! -d $targetdir ];then + log "[ERROR] $targetdir no exist" + exit 1 +fi + +upgrade() +{ + if [ ! -d ${sourcedir}/$vendordir/$1 ]; then + log "[INFO] no need to upgrade ops $1 files" + return 0 + fi + + if [ ! -d ${targetdir}/$vendordir/$1 ];then + log "[INFO] create ${targetdir}/$vendordir/$1." + mkdir -p ${targetdir}/$vendordir/$1 + if [ $? -ne 0 ];then + log "[ERROR] create ${targetdir}/$vendordir/$1 failed" + return 1 + fi + else + vendor_installed_dir=$(ls "$targetdir/vendors" 2> /dev/null) + for i in $vendor_installed_dir;do + vendor_installed_file=$(ls "$vendor_installed_dir/$vendor_name/$i" 2> /dev/null) + if [ "$i" = "$vendor_name" ] && [ "$vendor_installed_file" != "" ]; then + echo "[INFO]: $vendor_name custom opp package has been installed on the path $vendor_installed_dir, \ + you want to Overlay Installation , please enter:[o]; \ + or replace directory installation , please enter: [r]; \ + or not install , please enter:[n]." + fi + while true + do + read mrn + if [ "$mrn" = m ]; then + break + elif [ "$mrn" = r ]; then + [ -n "$vendor_installed_file"] && rm -rf "$vendor_installed_file" + break + elif [ "$mrn" = n ]; then + return 0 + else + echo "[WARNING]: Input error, please input m or r or n to choose!" + fi + done + done + log "[INFO] replace old ops $1 files ......" + fi + + log "copy new ops $1 files ......" + cp -rf ${sourcedir}/$vendordir/$1/* $targetdir/$vendordir/$1/ + if [ $? -ne 0 ];then + log "[ERROR] copy new $1 files failed" + return 1 + fi + + return 0 +} + +upgrade_file() +{ + if [ ! -e ${sourcedir}/$vendordir/$1 ]; then + log "[INFO] no need to upgrade ops $1 file" + return 0 + fi + + log "copy new $1 files ......" + cp -f ${sourcedir}/$vendordir/$1 $targetdir/$vendordir/$1 + if [ $? -ne 0 ];then + log "[ERROR] copy new $1 file failed" + return 1 + fi + + return 0 +} + +log "[INFO] copy uninstall sh success" + +echo "[ops_custom]upgrade framework" +upgrade framework +if [ $? -ne 0 ];then + exit 1 +fi + +echo "[ops_custom]upgrade op proto" +upgrade op_proto +if [ $? -ne 0 ];then + exit 1 +fi + +echo "[ops_custom]upgrade op impl" +upgrade op_impl +if [ $? -ne 0 ];then + exit 1 +fi + +echo "[ops_custom]upgrade op api" +upgrade op_api +if [ $? -ne 0 ];then + exit 1 +fi + +echo "[ops_custom]upgrade version.info" +upgrade_file version.info +if [ $? -ne 0 ];then + exit 1 +fi + +config_file=${targetdir}/vendors/config.ini +found_vendors="$(grep -w "load_priority" "$config_file" | cut --only-delimited -d"=" -f2-)" +found_vendor=$(echo $found_vendors | sed "s/$vendor_name//g" | tr ',' ' ') +vendor=$(echo $found_vendor | tr -s ' ' ',') +if [ "$vendor" != "" ]; then + sed -i "/load_priority=$found_vendors/s@load_priority=$found_vendors@load_priority=$vendor_name,$vendor@g" "$config_file" +fi + +changemode() +{ + if [ -d ${targetdir} ];then + chmod -R 550 ${targetdir}>/dev/null 2>&1 + fi + + return 0 +} +echo "[ops_custom]changemode..." +#changemode +if [ $? -ne 0 ];then + exit 1 +fi + +echo "SUCCESS" +exit 0 + diff --git a/Increase_Host_compute/No_double_buffer/build_out/autogen/aclnn_add_custom.cpp b/Increase_Host_compute/No_double_buffer/build_out/autogen/aclnn_add_custom.cpp new file mode 100644 index 0000000000000000000000000000000000000000..b6088c2b523c51507103f655da29412dc0bf2f30 --- /dev/null +++ b/Increase_Host_compute/No_double_buffer/build_out/autogen/aclnn_add_custom.cpp @@ -0,0 +1,199 @@ +#include +#include "graph/types.h" +#include "aclnn_add_custom.h" + +namespace { +typedef struct { + uint32_t id; + const char *funcName; + bool hasReg; +} NnopbaseDfxId; +typedef struct { + ge::DataType dtype; + ge::Format format; +} TensorDesc; +typedef struct { + TensorDesc *inputsDesc; + size_t inputsNum; + TensorDesc *outputsDesc; + size_t outputsNum; +} SupportInfo; +typedef struct { + SupportInfo *supportInfo; + size_t num; +} OpSocSupportInfo; +typedef struct { + OpSocSupportInfo *socSupportInfo; + size_t num; +} OpSupportList; +enum SocType { + SOC_VERSION_ASCEND910A = 1, + SOC_VERSION_ASCEND910B, + SOC_VERSION_ASCEND910C, + SOC_VERSION_ASCEND910D, + SOC_VERSION_ASCEND310P, + SOC_VERSION_ASCEND310B, + SOC_VERSION_BS9SX1A, + SOC_VERSION_MC61AM21A, + SOC_VERSION_ASCEND610Lite +}; +enum NnopbaseAttrDtype { + kNnopbaseBool = 0U, + kNnopbaseFloat, + kNnopbaseInt, + kNnopbaseString, + kNnopbaseAttrEnd +}; +uint32_t socSupportList[] = {SOC_VERSION_ASCEND310B,SOC_VERSION_ASCEND310P,SOC_VERSION_ASCEND910A,SOC_VERSION_ASCEND910B}; +uint32_t socSupportListLen = 4; + +TensorDesc inputDesc0_0[2] = + {{ge::DT_FLOAT16, ge::FORMAT_ND}, + {ge::DT_FLOAT16, ge::FORMAT_ND}}; +TensorDesc outputDesc0_0[1] = + {{ge::DT_FLOAT16, ge::FORMAT_ND}}; +SupportInfo list0_0 = {inputDesc0_0, 2, outputDesc0_0, 1}; +SupportInfo supportInfo0[1] = {list0_0}; +OpSocSupportInfo socSupportInfo0= {supportInfo0, 1}; + +TensorDesc inputDesc1_0[2] = + {{ge::DT_FLOAT16, ge::FORMAT_ND}, + {ge::DT_FLOAT16, ge::FORMAT_ND}}; +TensorDesc outputDesc1_0[1] = + {{ge::DT_FLOAT16, ge::FORMAT_ND}}; +SupportInfo list1_0 = {inputDesc1_0, 2, outputDesc1_0, 1}; +SupportInfo supportInfo1[1] = {list1_0}; +OpSocSupportInfo socSupportInfo1= {supportInfo1, 1}; + +TensorDesc inputDesc2_0[2] = + {{ge::DT_FLOAT16, ge::FORMAT_ND}, + {ge::DT_FLOAT16, ge::FORMAT_ND}}; +TensorDesc outputDesc2_0[1] = + {{ge::DT_FLOAT16, ge::FORMAT_ND}}; +SupportInfo list2_0 = {inputDesc2_0, 2, outputDesc2_0, 1}; +SupportInfo supportInfo2[1] = {list2_0}; +OpSocSupportInfo socSupportInfo2= {supportInfo2, 1}; + +TensorDesc inputDesc3_0[2] = + {{ge::DT_FLOAT16, ge::FORMAT_ND}, + {ge::DT_FLOAT16, ge::FORMAT_ND}}; +TensorDesc outputDesc3_0[1] = + {{ge::DT_FLOAT16, ge::FORMAT_ND}}; +SupportInfo list3_0 = {inputDesc3_0, 2, outputDesc3_0, 1}; +SupportInfo supportInfo3[1] = {list3_0}; +OpSocSupportInfo socSupportInfo3= {supportInfo3, 1}; + +OpSocSupportInfo opSocSupportList[4] = {socSupportInfo0, socSupportInfo1, socSupportInfo2, socSupportInfo3}; +OpSupportList supportList = {opSocSupportList, 4}; + +[[maybe_unused]] uint32_t NNOPBASE_AddCustom = 0U; +} // namespace + +extern void NnopbaseOpLogE(const aclnnStatus code, const char *const expr); + +#ifdef __cplusplus +extern "C" { +#endif + +extern aclnnStatus NnopbaseCreateExecutorSpace(void **space); +extern void *NnopbaseGetExecutor(void *space, const char *opType, char *inputsDesc, uint32_t inputNum, + char *outputsDesc, uint32_t outputNum, char *attrsDesc, uint32_t attrsNum); +extern aclnnStatus NnopbaseAddInput(void *executor, const aclTensor *tensor, const uint32_t index); +extern aclnnStatus NnopbaseAddIgnoreContinuesInput(void *executor, + const aclTensor *tensor, const uint32_t index); +extern aclnnStatus NnopbaseAddIntArrayInput(void *executor, const aclIntArray *array, const uint32_t index); +extern aclnnStatus NnopbaseAddBoolArrayInput(void *executor, const aclBoolArray *array, const uint32_t index); +extern aclnnStatus NnopbaseAddFloatArrayInput(void *executor, const aclFloatArray *array, const uint32_t index); +extern aclnnStatus NnopbaseAddOutput(void *executor, const aclTensor *tensor, const uint32_t index); +extern aclnnStatus NnopbaseAddDynamicInput(void *executor, const aclTensorList *tensor_list, const uint32_t index); +extern aclnnStatus NnopbaseAddDynamicOutput(void *executor, const aclTensorList *tensor_list, const uint32_t index); +extern aclnnStatus NnopbaseAddAttrWithDtype(void *executor, void *attrAddr, size_t attrLen, const size_t index, const NnopbaseAttrDtype dtype); +extern aclnnStatus NnopbaseAddIntArrayAttr(void *executor, const aclIntArray* array, const size_t index); +extern aclnnStatus NnopbaseAddFloatArrayAttr(void *executor, const aclFloatArray* array, const size_t index); +extern aclnnStatus NnopbaseAddBoolArrayAttr(void *executor, const aclBoolArray* array, const size_t index); +extern aclnnStatus NnopbaseAddArrayAttrWithDtype(void *executor, void *array, const size_t len, const size_t elementSize, const size_t index, const NnopbaseAttrDtype dtype); +extern uint64_t NnopbaseMsprofSysTime(); +extern aclnnStatus NnopbaseAddTilingId(void *executor, NnopbaseDfxId *tilingId); +extern void NnopbaseReportApiInfo(const uint64_t beginTime, NnopbaseDfxId &dfxId); +extern aclnnStatus NnopbaseRunForWorkspace(void *executor, uint64_t *workspaceLen); +extern aclnnStatus NnopbaseRunWithWorkspace(void *executor, aclrtStream stream, void *workspace, uint64_t workspaceSize); +extern aclnnStatus NnopbaseAddSupportList(void *executor, OpSupportList *list, uint32_t *socSupportList, size_t socSupportListLen); +extern aclnnStatus NnopbaseAddScalarInput(void *executor, const aclScalar *scalar, const uint32_t index, const int32_t srcIndex, const ge::DataType dtype); +extern aclnnStatus NnopbaseAddScalarListInput(void *executor, const aclScalarList *scalarList, const uint32_t index, const int32_t srcIndex, const ge::DataType dtype); +extern void NnopbaseAddOpTypeId(void *executor, const uint32_t opTypeId); + +#define ACLNN_SUCCESS 0 +#define ACLNN_ERR_PARAM_NULLPTR 161001 + +#define NNOPBASE_ASSERT_OK_RETVAL(v) \ + do { \ + const aclnnStatus _chk_stutus = (v); \ + if (_chk_stutus != ACLNN_SUCCESS) { \ + NnopbaseOpLogE(_chk_stutus, #v); \ + return _chk_stutus; \ + } \ + } while (false) + +#define NNOPBASE_ASSERT_NOTNULL_RETVAL(v) \ + do { \ + if ((v) == nullptr) { \ + NnopbaseOpLogE(ACLNN_ERR_PARAM_NULLPTR, #v " != nullptr"); \ + return ACLNN_ERR_PARAM_NULLPTR; \ + } \ + } while (false) + +aclnnStatus aclnnAddCustomGetWorkspaceSize( + const aclTensor *x, + const aclTensor *y, + const aclTensor *out, + uint64_t *workspaceSize, + aclOpExecutor **executor) +{ + uint64_t timeStamp = NnopbaseMsprofSysTime(); + static NnopbaseDfxId dfxId = {0x60000, __func__, false}; + static NnopbaseDfxId tilingId = {0x60000, "aclnnAddCustomTiling", false}; + void *nnopExecutor; + static void *executorSpace = NULL; + const char *opType = "AddCustom"; + char inputDesc[] = {1, 1}; + char outputDesc[] = {1}; + char attrDesc[] = {}; + + NNOPBASE_ASSERT_NOTNULL_RETVAL(x); + NNOPBASE_ASSERT_NOTNULL_RETVAL(y); + NNOPBASE_ASSERT_NOTNULL_RETVAL(out); + + if (!executorSpace) { + NNOPBASE_ASSERT_OK_RETVAL(NnopbaseCreateExecutorSpace(&executorSpace)); + } + nnopExecutor = NnopbaseGetExecutor(executorSpace, opType, inputDesc, sizeof(inputDesc) / sizeof(char), outputDesc, + sizeof(outputDesc) / sizeof(char), attrDesc, sizeof(attrDesc) / sizeof(char)); + NNOPBASE_ASSERT_NOTNULL_RETVAL(nnopExecutor); + NNOPBASE_ASSERT_NOTNULL_RETVAL(executor); + *executor = reinterpret_cast(nnopExecutor); + NNOPBASE_ASSERT_OK_RETVAL(NnopbaseAddTilingId(*executor, &tilingId)); + NNOPBASE_ASSERT_OK_RETVAL(NnopbaseAddInput(*executor, x, 0)); + NNOPBASE_ASSERT_OK_RETVAL(NnopbaseAddInput(*executor, y, 1)); + NNOPBASE_ASSERT_OK_RETVAL(NnopbaseAddOutput(*executor, out, 0)); + NNOPBASE_ASSERT_OK_RETVAL(NnopbaseAddSupportList(*executor, &supportList, socSupportList, socSupportListLen)); + aclnnStatus ret = NnopbaseRunForWorkspace(*executor, workspaceSize); + NnopbaseReportApiInfo(timeStamp, dfxId); + return ret; +} + +aclnnStatus aclnnAddCustom( + void *workspace, + uint64_t workspaceSize, + aclOpExecutor *executor, + aclrtStream stream) +{ + uint64_t timeStamp = NnopbaseMsprofSysTime(); + static NnopbaseDfxId dfxId = {0x60000, __func__, false}; + aclnnStatus ret = NnopbaseRunWithWorkspace(executor, stream, workspace, workspaceSize); + NnopbaseReportApiInfo(timeStamp, dfxId); + return ret; +} + +#ifdef __cplusplus +} +#endif diff --git a/Increase_Host_compute/No_double_buffer/build_out/autogen/aclnn_add_custom.h b/Increase_Host_compute/No_double_buffer/build_out/autogen/aclnn_add_custom.h new file mode 100644 index 0000000000000000000000000000000000000000..8d8990e1f20e5dfe24b6b231524fbd30d44413fa --- /dev/null +++ b/Increase_Host_compute/No_double_buffer/build_out/autogen/aclnn_add_custom.h @@ -0,0 +1,49 @@ + +/* + * calution: this file was generated automaticlly donot change it. +*/ + +#ifndef ACLNN_ADD_CUSTOM_H_ +#define ACLNN_ADD_CUSTOM_H_ + +#include "aclnn/acl_meta.h" + +#ifdef __cplusplus +extern "C" { +#endif + +/* funtion: aclnnAddCustomGetWorkspaceSize + * parameters : + * x : required + * y : required + * out : required + * workspaceSize : size of workspace(output). + * executor : executor context(output). + */ +__attribute__((visibility("default"))) +aclnnStatus aclnnAddCustomGetWorkspaceSize( + const aclTensor *x, + const aclTensor *y, + const aclTensor *out, + uint64_t *workspaceSize, + aclOpExecutor **executor); + +/* funtion: aclnnAddCustom + * parameters : + * workspace : workspace memory addr(input). + * workspaceSize : size of workspace(input). + * executor : executor context(input). + * stream : acl stream. + */ +__attribute__((visibility("default"))) +aclnnStatus aclnnAddCustom( + void *workspace, + uint64_t workspaceSize, + aclOpExecutor *executor, + aclrtStream stream); + +#ifdef __cplusplus +} +#endif + +#endif diff --git a/Increase_Host_compute/No_double_buffer/build_out/autogen/aic-ascend310b-ops-info.ini b/Increase_Host_compute/No_double_buffer/build_out/autogen/aic-ascend310b-ops-info.ini new file mode 100644 index 0000000000000000000000000000000000000000..452d39fb7ae7dc4b5d213c76ccc2c6baebd25266 --- /dev/null +++ b/Increase_Host_compute/No_double_buffer/build_out/autogen/aic-ascend310b-ops-info.ini @@ -0,0 +1,27 @@ +[AddCustom] +input0.name=x +input0.dtype=float16 +input0.format=ND +input0.unknownshape_format=ND +input0.shape=all +input0.paramType=required +input1.name=y +input1.dtype=float16 +input1.format=ND +input1.unknownshape_format=ND +input1.shape=all +input1.paramType=required +output0.name=z +output0.dtype=float16 +output0.format=ND +output0.unknownshape_format=ND +output0.shape=all +output0.paramType=required +dynamicCompileStatic.flag=true +dynamicFormat.flag=true +dynamicRankSupport.flag=true +dynamicShapeSupport.flag=true +needCheckSupport.flag=false +precision_reduce.flag=true +opFile.value=add_custom +opInterface.value=add_custom diff --git a/Increase_Host_compute/No_double_buffer/build_out/autogen/aic-ascend310p-ops-info.ini b/Increase_Host_compute/No_double_buffer/build_out/autogen/aic-ascend310p-ops-info.ini new file mode 100644 index 0000000000000000000000000000000000000000..452d39fb7ae7dc4b5d213c76ccc2c6baebd25266 --- /dev/null +++ b/Increase_Host_compute/No_double_buffer/build_out/autogen/aic-ascend310p-ops-info.ini @@ -0,0 +1,27 @@ +[AddCustom] +input0.name=x +input0.dtype=float16 +input0.format=ND +input0.unknownshape_format=ND +input0.shape=all +input0.paramType=required +input1.name=y +input1.dtype=float16 +input1.format=ND +input1.unknownshape_format=ND +input1.shape=all +input1.paramType=required +output0.name=z +output0.dtype=float16 +output0.format=ND +output0.unknownshape_format=ND +output0.shape=all +output0.paramType=required +dynamicCompileStatic.flag=true +dynamicFormat.flag=true +dynamicRankSupport.flag=true +dynamicShapeSupport.flag=true +needCheckSupport.flag=false +precision_reduce.flag=true +opFile.value=add_custom +opInterface.value=add_custom diff --git a/Increase_Host_compute/No_double_buffer/build_out/autogen/aic-ascend910-ops-info.ini b/Increase_Host_compute/No_double_buffer/build_out/autogen/aic-ascend910-ops-info.ini new file mode 100644 index 0000000000000000000000000000000000000000..452d39fb7ae7dc4b5d213c76ccc2c6baebd25266 --- /dev/null +++ b/Increase_Host_compute/No_double_buffer/build_out/autogen/aic-ascend910-ops-info.ini @@ -0,0 +1,27 @@ +[AddCustom] +input0.name=x +input0.dtype=float16 +input0.format=ND +input0.unknownshape_format=ND +input0.shape=all +input0.paramType=required +input1.name=y +input1.dtype=float16 +input1.format=ND +input1.unknownshape_format=ND +input1.shape=all +input1.paramType=required +output0.name=z +output0.dtype=float16 +output0.format=ND +output0.unknownshape_format=ND +output0.shape=all +output0.paramType=required +dynamicCompileStatic.flag=true +dynamicFormat.flag=true +dynamicRankSupport.flag=true +dynamicShapeSupport.flag=true +needCheckSupport.flag=false +precision_reduce.flag=true +opFile.value=add_custom +opInterface.value=add_custom diff --git a/Increase_Host_compute/No_double_buffer/build_out/autogen/aic-ascend910b-ops-info.ini b/Increase_Host_compute/No_double_buffer/build_out/autogen/aic-ascend910b-ops-info.ini new file mode 100644 index 0000000000000000000000000000000000000000..452d39fb7ae7dc4b5d213c76ccc2c6baebd25266 --- /dev/null +++ b/Increase_Host_compute/No_double_buffer/build_out/autogen/aic-ascend910b-ops-info.ini @@ -0,0 +1,27 @@ +[AddCustom] +input0.name=x +input0.dtype=float16 +input0.format=ND +input0.unknownshape_format=ND +input0.shape=all +input0.paramType=required +input1.name=y +input1.dtype=float16 +input1.format=ND +input1.unknownshape_format=ND +input1.shape=all +input1.paramType=required +output0.name=z +output0.dtype=float16 +output0.format=ND +output0.unknownshape_format=ND +output0.shape=all +output0.paramType=required +dynamicCompileStatic.flag=true +dynamicFormat.flag=true +dynamicRankSupport.flag=true +dynamicShapeSupport.flag=true +needCheckSupport.flag=false +precision_reduce.flag=true +opFile.value=add_custom +opInterface.value=add_custom diff --git a/Increase_Host_compute/No_double_buffer/build_out/autogen/custom_compile_options.ini b/Increase_Host_compute/No_double_buffer/build_out/autogen/custom_compile_options.ini new file mode 100644 index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391 diff --git a/Increase_Host_compute/No_double_buffer/build_out/autogen/libascend_all_ops.so b/Increase_Host_compute/No_double_buffer/build_out/autogen/libascend_all_ops.so new file mode 100644 index 0000000000000000000000000000000000000000..c7ac4fa648c15c7f0f7214ce37afa942bdca3fc8 Binary files /dev/null and b/Increase_Host_compute/No_double_buffer/build_out/autogen/libascend_all_ops.so differ diff --git a/Increase_Host_compute/No_double_buffer/build_out/autogen/op_proto.cc b/Increase_Host_compute/No_double_buffer/build_out/autogen/op_proto.cc new file mode 100644 index 0000000000000000000000000000000000000000..ea46ba47b545dc908a6c1eb639b05377ac58b9bf --- /dev/null +++ b/Increase_Host_compute/No_double_buffer/build_out/autogen/op_proto.cc @@ -0,0 +1,5 @@ +#include "op_proto.h" +namespace ge { + +} + diff --git a/Increase_Host_compute/No_double_buffer/build_out/autogen/op_proto.h b/Increase_Host_compute/No_double_buffer/build_out/autogen/op_proto.h new file mode 100644 index 0000000000000000000000000000000000000000..a4016e135e9840165662e127bf7c1d44dfa2c82c --- /dev/null +++ b/Increase_Host_compute/No_double_buffer/build_out/autogen/op_proto.h @@ -0,0 +1,17 @@ +#ifndef OP_PROTO_H_ +#define OP_PROTO_H_ + +#include "graph/operator_reg.h" +#include "register/op_impl_registry.h" + +namespace ge { + +REG_OP(AddCustom) + .INPUT(x, ge::TensorType::ALL()) + .INPUT(y, ge::TensorType::ALL()) + .OUTPUT(z, ge::TensorType::ALL()) + .OP_END_FACTORY_REG(AddCustom); + +} + +#endif diff --git a/Increase_Host_compute/No_double_buffer/build_out/cmake_install.cmake b/Increase_Host_compute/No_double_buffer/build_out/cmake_install.cmake new file mode 100644 index 0000000000000000000000000000000000000000..ad0d7e5a0baa993d9777d066b84cfbc4dd1b2691 --- /dev/null +++ b/Increase_Host_compute/No_double_buffer/build_out/cmake_install.cmake @@ -0,0 +1,81 @@ +# Install script for directory: /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer + +# Set the install prefix +if(NOT DEFINED CMAKE_INSTALL_PREFIX) + set(CMAKE_INSTALL_PREFIX "/Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out") +endif() +string(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}") + +# Set the install configuration name. +if(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME) + if(BUILD_TYPE) + string(REGEX REPLACE "^[^A-Za-z0-9_]+" "" + CMAKE_INSTALL_CONFIG_NAME "${BUILD_TYPE}") + else() + set(CMAKE_INSTALL_CONFIG_NAME "Release") + endif() + message(STATUS "Install configuration: \"${CMAKE_INSTALL_CONFIG_NAME}\"") +endif() + +# Set the component getting installed. +if(NOT CMAKE_INSTALL_COMPONENT) + if(COMPONENT) + message(STATUS "Install component: \"${COMPONENT}\"") + set(CMAKE_INSTALL_COMPONENT "${COMPONENT}") + else() + set(CMAKE_INSTALL_COMPONENT) + endif() +endif() + +# Install shared libraries without execute permission? +if(NOT DEFINED CMAKE_INSTALL_SO_NO_EXE) + set(CMAKE_INSTALL_SO_NO_EXE "1") +endif() + +# Is this installation the result of a crosscompile? +if(NOT DEFINED CMAKE_CROSSCOMPILING) + set(CMAKE_CROSSCOMPILING "FALSE") +endif() + +# Set default install directory permissions. +if(NOT DEFINED CMAKE_OBJDUMP) + set(CMAKE_OBJDUMP "/usr/bin/objdump") +endif() + +if(NOT CMAKE_INSTALL_LOCAL_ONLY) + # Include the install script for the subdirectory. + include("/Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out/framework/cmake_install.cmake") +endif() + +if(NOT CMAKE_INSTALL_LOCAL_ONLY) + # Include the install script for the subdirectory. + include("/Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out/op_host/cmake_install.cmake") +endif() + +if(NOT CMAKE_INSTALL_LOCAL_ONLY) + # Include the install script for the subdirectory. + include("/Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out/op_kernel/cmake_install.cmake") +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/." TYPE DIRECTORY PERMISSIONS OWNER_EXECUTE OWNER_READ GROUP_READ FILES "/Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out/scripts/") +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/packages" TYPE FILE OPTIONAL FILES "/Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/custom.proto") +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/packages/vendors/customize" TYPE FILE FILES "/Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out/version.info") +endif() + +if(CMAKE_INSTALL_COMPONENT) + set(CMAKE_INSTALL_MANIFEST "install_manifest_${CMAKE_INSTALL_COMPONENT}.txt") +else() + set(CMAKE_INSTALL_MANIFEST "install_manifest.txt") +endif() + +string(REPLACE ";" "\n" CMAKE_INSTALL_MANIFEST_CONTENT + "${CMAKE_INSTALL_MANIFEST_FILES}") +file(WRITE "/Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out/${CMAKE_INSTALL_MANIFEST}" + "${CMAKE_INSTALL_MANIFEST_CONTENT}") diff --git a/Increase_Host_compute/No_double_buffer/build_out/custom_opp_ubuntu_aarch64.run b/Increase_Host_compute/No_double_buffer/build_out/custom_opp_ubuntu_aarch64.run new file mode 100644 index 0000000000000000000000000000000000000000..dcb3dda7f7b3e9c6e6212116dc634f8ecc000d09 --- /dev/null +++ b/Increase_Host_compute/No_double_buffer/build_out/custom_opp_ubuntu_aarch64.run @@ -0,0 +1,1009 @@ +#!/bin/bash +# This script was generated using Makeself 2.4.5 +# The license covering this archive and its contents, if any, is wholly independent of the Makeself license (GPL) +# 2022.3.19-Modified the MS_Help function and some options +# Huawei Technologies Co., Ltd. + +ORIG_UMASK=`umask` + +CRCsum="680603606" +MD5="00000000000000000000000000000000" +SHA="3ec575f11c10601b5f8a63d0f8412b51b8592b97d0f4d5847b99036347b1da95" +SIGNATURE="" +TMPROOT=${TMPDIR:="$HOME"} +if ! test -d "$TMPROOT"; then + TMPROOT="$PWD" +fi +export TMPDIR="$TMPROOT" +USER_PWD="$PWD" +if ! test -d "$USER_PWD"; then + exit 1 +fi +export USER_PWD +ARCHIVE_DIR=`dirname "$0"` +export ARCHIVE_DIR + +name_of_file="$0 " +pwd_of_file="$PWD" +label="version:1.0" +script="./install.sh" +scriptargs="" +cleanup_script="" +licensetxt="" +helpheader='' +targetdir="makeself-1588618-20240529062834" +filesizes="109777" +totalsize="109777" +keep="n" +nooverwrite="n" +quiet="n" +accept="n" +nodiskspace="n" +export_conf="n" +decrypt_cmd="" +skip="671" + +print_cmd_arg="" +if type printf > /dev/null; then + print_cmd="printf" +elif test -x /usr/ucb/echo; then + print_cmd="/usr/ucb/echo" +else + print_cmd="echo" +fi + +if test -d /usr/xpg4/bin; then + PATH=/usr/xpg4/bin:$PATH + export PATH +fi + +if test -d /usr/sfw/bin; then + PATH=$PATH:/usr/sfw/bin + export PATH +fi + +unset CDPATH + +MS_Printf() +{ + $print_cmd $print_cmd_arg "$1" +} + +MS_PrintLicense() +{ + PAGER=${PAGER:=more} + if test x"$licensetxt" != x; then + PAGER_PATH=`exec <&- 2>&-; which $PAGER || command -v $PAGER || type $PAGER` + if test -x "$PAGER_PATH"; then + echo "$licensetxt" | $PAGER + else + echo "$licensetxt" + fi + if test x"$accept" != xy; then + while true + do + MS_Printf "Please type y to accept, n otherwise: " + read yn + if test x"$yn" = xn; then + keep=n + eval $finish; exit 1 + break; + elif test x"$yn" = xy; then + break; + fi + done + fi + fi +} + +MS_diskspace() +{ + ( + df -kP "$1" | tail -1 | awk '{ if ($4 ~ /%/) {print $3} else {print $4} }' + ) +} + +MS_dd() +{ + blocks=`expr $3 / 1024` + bytes=`expr $3 % 1024` + # Test for ibs, obs and conv feature + if dd if=/dev/zero of=/dev/null count=1 ibs=512 obs=512 conv=sync 2> /dev/null; then + dd if="$1" ibs=$2 skip=1 obs=1024 conv=sync 2> /dev/null | \ + { test $blocks -gt 0 && dd ibs=1024 obs=1024 count=$blocks ; \ + test $bytes -gt 0 && dd ibs=1 obs=1024 count=$bytes ; } 2> /dev/null + else + dd if="$1" bs=$2 skip=1 2> /dev/null + fi +} + +MS_dd_Progress() +{ + if test x"$noprogress" = xy; then + MS_dd "$@" + return $? + fi + file="$1" + offset=$2 + length=$3 + pos=0 + bsize=4194304 + while test $bsize -gt $length; do + bsize=`expr $bsize / 4` + done + blocks=`expr $length / $bsize` + bytes=`expr $length % $bsize` + ( + dd ibs=$offset skip=1 2>/dev/null + pos=`expr $pos \+ $bsize` + MS_Printf " 0%% " 1>&2 + if test $blocks -gt 0; then + while test $pos -le $length; do + dd bs=$bsize count=1 2>/dev/null + pcent=`expr $length / 100` + pcent=`expr $pos / $pcent` + if test $pcent -lt 100; then + MS_Printf "\b\b\b\b\b\b\b" 1>&2 + if test $pcent -lt 10; then + MS_Printf " $pcent%% " 1>&2 + else + MS_Printf " $pcent%% " 1>&2 + fi + fi + pos=`expr $pos \+ $bsize` + done + fi + if test $bytes -gt 0; then + dd bs=$bytes count=1 2>/dev/null + fi + MS_Printf "\b\b\b\b\b\b\b" 1>&2 + MS_Printf " 100%% " 1>&2 + ) < "$file" +} + +MS_Help() +{ + cat << EOH >&2 +Usage: $0 [options] +Options: + --help | -h Print this message + --info Print embedded info : title, default target directory, embedded script ... + --list Print the list of files in the archive + --check Checks integrity and version dependency of the archive + --quiet Quiet install mode, skip human-computer interactions + --nox11 Do not spawn an xterm + --noexec Do not run embedded script + --extract= Extract directly to a target directory (absolute or relative) + Usually used with --noexec to just extract files without running + --tar arg1 [arg2 ...] Access the contents of the archive through the tar command +${helpheader} +EOH +} + +MS_Verify_Sig() +{ + GPG_PATH=`exec <&- 2>&-; which gpg || command -v gpg || type gpg` + MKTEMP_PATH=`exec <&- 2>&-; which mktemp || command -v mktemp || type mktemp` + test -x "$GPG_PATH" || GPG_PATH=`exec <&- 2>&-; which gpg || command -v gpg || type gpg` + test -x "$MKTEMP_PATH" || MKTEMP_PATH=`exec <&- 2>&-; which mktemp || command -v mktemp || type mktemp` + offset=`head -n "$skip" "$1" | wc -c | tr -d " "` + temp_sig=`mktemp -t XXXXX` + echo $SIGNATURE | base64 --decode > "$temp_sig" + gpg_output=`MS_dd "$1" $offset $totalsize | LC_ALL=C "$GPG_PATH" --verify "$temp_sig" - 2>&1` + gpg_res=$? + rm -f "$temp_sig" + if test $gpg_res -eq 0 && test `echo $gpg_output | grep -c Good` -eq 1; then + if test `echo $gpg_output | grep -c $sig_key` -eq 1; then + test x"$quiet" = xn && echo "GPG signature is good" >&2 + else + echo "GPG Signature key does not match" >&2 + exit 2 + fi + else + test x"$quiet" = xn && echo "GPG signature failed to verify" >&2 + exit 2 + fi +} + +MS_Check() +{ + OLD_PATH="$PATH" + PATH=${GUESS_MD5_PATH:-"$OLD_PATH:/bin:/usr/bin:/sbin:/usr/local/ssl/bin:/usr/local/bin:/opt/openssl/bin"} + MD5_ARG="" + MD5_PATH=`exec <&- 2>&-; which md5sum || command -v md5sum || type md5sum` + test -x "$MD5_PATH" || MD5_PATH=`exec <&- 2>&-; which md5 || command -v md5 || type md5` + test -x "$MD5_PATH" || MD5_PATH=`exec <&- 2>&-; which digest || command -v digest || type digest` + PATH="$OLD_PATH" + + SHA_PATH=`exec <&- 2>&-; which shasum || command -v shasum || type shasum` + test -x "$SHA_PATH" || SHA_PATH=`exec <&- 2>&-; which sha256sum || command -v sha256sum || type sha256sum` + + if test x"$quiet" = xn; then + MS_Printf "Verifying archive integrity..." + fi + offset=`head -n "$skip" "$1" | wc -c | tr -d " "` + fsize=`cat "$1" | wc -c | tr -d " "` + if test $totalsize -ne `expr $fsize - $offset`; then + echo " Unexpected archive size." >&2 + exit 2 + fi + verb=$2 + i=1 + for s in $filesizes + do + crc=`echo $CRCsum | cut -d" " -f$i` + if test -x "$SHA_PATH"; then + if test x"`basename $SHA_PATH`" = xshasum; then + SHA_ARG="-a 256" + fi + sha=`echo $SHA | cut -d" " -f$i` + if test x"$sha" = x0000000000000000000000000000000000000000000000000000000000000000; then + test x"$verb" = xy && echo " $1 does not contain an embedded SHA256 checksum." >&2 + else + shasum=`MS_dd_Progress "$1" $offset $s | eval "$SHA_PATH $SHA_ARG" | cut -b-64`; + if test x"$shasum" != x"$sha"; then + echo "Error in SHA256 checksums: $shasum is different from $sha" >&2 + exit 2 + elif test x"$quiet" = xn; then + MS_Printf " SHA256 checksums are OK." >&2 + fi + crc="0000000000"; + fi + fi + if test -x "$MD5_PATH"; then + if test x"`basename $MD5_PATH`" = xdigest; then + MD5_ARG="-a md5" + fi + md5=`echo $MD5 | cut -d" " -f$i` + if test x"$md5" = x00000000000000000000000000000000; then + test x"$verb" = xy && echo " $1 does not contain an embedded MD5 checksum." >&2 + else + md5sum=`MS_dd_Progress "$1" $offset $s | eval "$MD5_PATH $MD5_ARG" | cut -b-32`; + if test x"$md5sum" != x"$md5"; then + echo "Error in MD5 checksums: $md5sum is different from $md5" >&2 + exit 2 + elif test x"$quiet" = xn; then + MS_Printf " MD5 checksums are OK." >&2 + fi + crc="0000000000"; verb=n + fi + fi + if test x"$crc" = x0000000000; then + test x"$verb" = xy && echo " $1 does not contain a CRC checksum." >&2 + else + sum1=`MS_dd_Progress "$1" $offset $s | CMD_ENV=xpg4 cksum | awk '{print $1}'` + if test x"$sum1" != x"$crc"; then + echo "Error in checksums: $sum1 is different from $crc" >&2 + exit 2 + elif test x"$quiet" = xn; then + MS_Printf " CRC checksums are OK." >&2 + fi + fi + i=`expr $i + 1` + offset=`expr $offset + $s` + done + if test x"$quiet" = xn; then + echo " All good." + fi +} + +MS_Decompress() +{ + if test x"$decrypt_cmd" != x""; then + { eval "$decrypt_cmd" || echo " ... Decryption failed." >&2; } | eval "gzip -cd" + else + eval "gzip -cd" + fi + + if test $? -ne 0; then + echo " ... Decompression failed." >&2 + fi +} + +UnTAR() +{ + if test x"$quiet" = xn; then + tar $1vf - 2>&1 || { echo " ... Extraction failed." >&2; kill -15 $$; } + else + tar $1f - 2>&1 || { echo Extraction failed. >&2; kill -15 $$; } + fi +} + +MS_exec_cleanup() { + if test x"$cleanup" = xy && test x"$cleanup_script" != x""; then + cleanup=n + cd "$tmpdir" + eval "\"$cleanup_script\" $scriptargs $cleanupargs" + fi +} + +MS_cleanup() +{ + echo 'Signal caught, cleaning up' >&2 + MS_exec_cleanup + cd "$TMPROOT" + rm -rf "$tmpdir" + eval $finish; exit 15 +} + +Script_Args_Check() +{ + script_supported_args=$(echo ${helpheader} | grep -o -E "\-\-[^ ]+" | awk -F"=" {'print $1'}) + arg_to_test=$(echo $1|awk -F"=" {'print $1'}) + + for arg in ${script_supported_args}; + do + if test x"$arg_to_test" = x"$arg" ;then + return + fi + done + + MS_Help + exit 1 +} + +finish=true +xterm_loop= +noprogress=n +nox11=n +copy=none +ownership=n +verbose=n +cleanup=y +cleanupargs= +sig_key= + +initargs="$@" + +while [ -n "$*" ] +do + case "$1" in + -h | --help) + MS_Help + exit 0 + ;; + -q | --quiet) + quiet=y + noprogress=y + shift + ;; + --info) + echo Identification: "$label" + echo Target directory: "$targetdir" + echo Uncompressed size: 320 KB + echo Compression: gzip + if test x"n" != x""; then + echo Encryption: n + fi + echo Date of packaging: Wed May 29 06:28:34 CST 2024 + echo Built with Makeself version 2.4.5 + echo Build command was: "/Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/cmake/util/makeself/makeself.sh \\ + \"--header\" \\ + \"/Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/cmake/util/makeself/makeself-header.sh\" \\ + \"--help-header\" \\ + \"./help.info\" \\ + \"--gzip\" \\ + \"--complevel\" \\ + \"4\" \\ + \"--nomd5\" \\ + \"--sha256\" \\ + \"./\" \\ + \"custom_opp_ubuntu_aarch64.run\" \\ + \"version:1.0\" \\ + \"./install.sh\"" + if test x"$script" != x; then + echo Script run after extraction: + echo " " $script $scriptargs + fi + if test x"" = xcopy; then + echo "Archive will copy itself to a temporary location" + fi + if test x"n" = xy; then + echo "Root permissions required for extraction" + fi + if test x"n" = xy; then + echo "directory $targetdir is permanent" + else + echo "$targetdir will be removed after extraction" + fi + exit 0 + ;; + --list) + echo Target directory: $targetdir + offset=`head -n "$skip" "$0" | wc -c | tr -d " "` + for s in $filesizes + do + MS_dd "$0" $offset $s | MS_Decompress | UnTAR t + offset=`expr $offset + $s` + done + exit 0 + ;; + --tar) + offset=`head -n "$skip" "$0" | wc -c | tr -d " "` + arg1="$2" + shift 2 || { MS_Help; exit 1; } + for s in $filesizes + do + MS_dd "$0" $offset $s | MS_Decompress | tar "$arg1" - "$@" + offset=`expr $offset + $s` + done + exit 0 + ;; + --check) + MS_Check "$0" y + scriptargs="$scriptargs $1" + shift + ;; + --noexec) + script="" + cleanup_script="" + shift + ;; + --extract=*) + keep=y + targetdir=`echo $1 | cut -d"=" -f2 ` + if ! shift; then MS_Help; exit 1; fi + ;; + --nox11) + nox11=y + shift + ;; + --xwin) + if test "n" = n; then + finish="echo Press Return to close this window...; read junk" + fi + xterm_loop=1 + shift + ;; + --phase2) + copy=phase2 + shift + ;; + --repack | --repack-path=*) + Script_Args_Check $1 + scriptargs="$scriptargs '$1'" + shift + if [[ ! "$1" =~ ^-.* ]]; then + scriptargs="$scriptargs '$1'" + shift + fi + ;; + *) + Script_Args_Check $1 + scriptargs="$scriptargs '$1'" + shift + ;; + esac +done + +quiet_para="" +if test x"$quiet" = xy; then + quiet_para="--quiet " +fi +scriptargs="--$name_of_file""--\"$pwd_of_file\""" $quiet_para""$scriptargs" + +if test x"$quiet" = xy -a x"$verbose" = xy; then + echo Cannot be verbose and quiet at the same time. >&2 + exit 1 +fi + +if test x"n" = xy -a `id -u` -ne 0; then + echo "Administrative privileges required for this archive (use su or sudo)" >&2 + exit 1 +fi + +if test x"$copy" \!= xphase2; then + MS_PrintLicense +fi + +case "$copy" in +copy) + tmpdir="$TMPROOT"/makeself.$RANDOM.`date +"%y%m%d%H%M%S"`.$$ + mkdir "$tmpdir" || { + echo "Could not create temporary directory $tmpdir" >&2 + exit 1 + } + SCRIPT_COPY="$tmpdir/makeself" + echo "Copying to a temporary location..." >&2 + cp "$0" "$SCRIPT_COPY" + chmod +x "$SCRIPT_COPY" + cd "$TMPROOT" + exec "$SCRIPT_COPY" --phase2 -- $initargs + ;; +phase2) + finish="$finish ; rm -rf `dirname $0`" + ;; +esac + +if test x"$nox11" = xn; then + if tty -s; then # Do we have a terminal? + : + else + if test x"$DISPLAY" != x -a x"$xterm_loop" = x; then # No, but do we have X? + if xset q > /dev/null 2>&1; then # Check for valid DISPLAY variable + GUESS_XTERMS="xterm gnome-terminal rxvt dtterm eterm Eterm xfce4-terminal lxterminal kvt konsole aterm terminology" + for a in $GUESS_XTERMS; do + if type $a >/dev/null 2>&1; then + XTERM=$a + break + fi + done + chmod a+x $0 || echo Please add execution rights on $0 + if test `echo "$0" | cut -c1` = "/"; then # Spawn a terminal! + exec $XTERM -e "$0 --xwin $initargs" + else + exec $XTERM -e "./$0 --xwin $initargs" + fi + fi + fi + fi +fi + +if test x"$targetdir" = x.; then + tmpdir="." +else + if test x"$keep" = xy; then + if test x"$nooverwrite" = xy && test -d "$targetdir"; then + echo "Target directory $targetdir already exists, aborting." >&2 + exit 1 + fi + if test x"$quiet" = xn; then + echo "Creating directory $targetdir" >&2 + fi + tmpdir="$targetdir" + dashp="-p" + else + tmpdir="$TMPROOT/selfgz$$$RANDOM" + dashp="" + fi + mkdir $dashp "$tmpdir" || { + echo 'Cannot create target directory' $tmpdir >&2 + echo 'You should try option --extract=' >&2 + eval $finish + exit 1 + } +fi + +location="`pwd`" +if test x"$SETUP_NOCHECK" != x1; then + MS_Check "$0" +fi +offset=`head -n "$skip" "$0" | wc -c | tr -d " "` + +if test x"$verbose" = xy; then + MS_Printf "About to extract 320 KB in $tmpdir ... Proceed ? [Y/n] " + read yn + if test x"$yn" = xn; then + eval $finish; exit 1 + fi +fi + +if test x"$quiet" = xn; then + # Decrypting with openssl will ask for password, + # the prompt needs to start on new line + if test x"n" = x"openssl"; then + echo "Decrypting and uncompressing $label..." + else + MS_Printf "Uncompressing $label" + fi +fi +res=3 +if test x"$keep" = xn; then + trap MS_cleanup 1 2 3 15 +fi + +if test x"$nodiskspace" = xn; then + leftspace=`MS_diskspace "$tmpdir"` + if test -n "$leftspace"; then + if test "$leftspace" -lt 320; then + echo + echo "Not enough space left in "`dirname $tmpdir`" ($leftspace KB) to decompress $0 (320 KB)" >&2 + if test x"$keep" = xn; then + echo "Consider setting TMPDIR to a directory with more free space." + fi + eval $finish; exit 1 + fi + fi +fi + +for s in $filesizes +do + if MS_dd_Progress "$0" $offset $s | MS_Decompress | ( cd "$tmpdir"; umask $ORIG_UMASK ; UnTAR xp ) 1>/dev/null; then + if test x"$ownership" = xy; then + (cd "$tmpdir"; chown -R `id -u` .; chgrp -R `id -g` .) + fi + else + echo >&2 + echo "Unable to decompress $0" >&2 + eval $finish; exit 1 + fi + offset=`expr $offset + $s` +done +if test x"$quiet" = xn; then + echo +fi + +cd "$tmpdir" +res=0 +if test x"$script" != x; then + if test x"$export_conf" = x"y"; then + MS_BUNDLE="$0" + MS_LABEL="$label" + MS_SCRIPT="$script" + MS_SCRIPTARGS="$scriptargs" + MS_ARCHDIRNAME="$archdirname" + MS_KEEP="$KEEP" + MS_NOOVERWRITE="$NOOVERWRITE" + MS_COMPRESS="$COMPRESS" + MS_CLEANUP="$cleanup" + export MS_BUNDLE MS_LABEL MS_SCRIPT MS_SCRIPTARGS + export MS_ARCHDIRNAME MS_KEEP MS_NOOVERWRITE MS_COMPRESS + fi + + if test x"$verbose" = x"y"; then + yn="x" + while test x"$yn" != x -a x"$yn" != xy -a x"$yn" != xY -a x"$yn" != xn -a x"$yn" != xN + do + MS_Printf "OK to execute: $script $scriptargs $* ? [Y/n] " + read yn + if test x"$yn" = x -o x"$yn" = xy -o x"$yn" = xY; then + eval "\"$script\" $scriptargs \"\$@\""; res=$?; + elif test x"$yn" = xn -o x"$yn" = xN; then + echo "Unable to decompress $script ,because of aborting! ";res=$? + else + echo "Input value is unacceptable,please try again." + fi + done + else + eval "\"$script\" $scriptargs \"\$@\""; res=$? + fi + if test "$res" -ne 0; then + test x"$verbose" = xy && echo "The program '$script' returned an error code ($res)" >&2 + fi +fi + +MS_exec_cleanup + +if test x"$keep" = xn; then + cd "$TMPROOT" + rm -rf "$tmpdir" +fi +eval $finish; exit $res +ZVf< u  0Ƙ KB;8N'tܝb%<kwf53C(₢*֙o'Mat!r(]ƑI!v*%[!@0XHYU+#.Mw~t {_~{Nɔa:'#A`ik+BeKfidZ,m]4 %-eÊP`mYnNSՇ; yMAL N.S7jAo/VI{u7kmcS)X +hKbU5{*UTpHgTb,vƵmx,63:uZ1 +N30=4Q2tw C\eTOU7׶,v}@ǺuJoPD6D-]2:Qjw=f+jA[Wuj ,nWw\mcf +WigNv d-ƬQMWВWZU5.ż/HȺbW +#W5B[ZIٮȴ\!ln%_!$mU!tڪt/[P:b2b_xN_Y)lQ_6Ԛ)X+] {gz /W1|UْNjEoPi[*^+SppV dD@h[U *xL@[ٚC9dC)Mp_ӞSl,BNg'l|= 7´vAluO0G_{}}tGy_;_$O#Stgxe +WL$]e25Vc)?8V~FP"6vJmBƝe)ܧEQ="f4gN i}pN PS4qėEзIYuO|n"'}88T7uWWk sXsudϏoh,8O:ɵ*q0%<@R El=) |h +Dv<'X+`: {bNNwqՒ9;΂\u)CgYL,AD)%*V":Ị"Vmʚa=T̷Irv W}V|PVmUcWV6բpRxB<.u,ܙn<70̟j+(ۂ)t؍Рa*4[CncˁTmCmqn-'ӕj`ŖGҳ*1⺷e~Z{Ž$*Nַ6`mIL]NV%#%VY{! +Aǭ,Ci89>{pK +By>kx'1Yjf,tEO mhwhi9d\*<D6\Ir6VI˅J8k1X,DÂkiݻ{hxTLk4P1<905U ,`'#!$.;aD{6+_nM :+TjrmşQ$ +`YsnM5$ЖAlN9ÕRs}8Pت$jmUX}mJ+`G v6|ʣ\?)z[T8qLFPC1U$k(/ )5*oi7vuucbMb7j>Y)acCykfCq #x ijC-kmxE-K-KKtՙ3}ps GH#& ߟ!zg*``Ivg>˨|E)OR5&G.˹L#Tdi9{lf_"/Bkn/r +RrӄټQBǏIY>9ۯKo +~9]sa*/&5r_e:"^wCW'&l$wX:IG{&;޿>a?k xZ u CGz'#Ny#vBooֵr^]a;:QO}SSxOL_@;07@[8MoL{, 0Yݛ_8oMvcd;d|Y~䭱;AǶk#dg۱I(ڀ/‡uk}~X㫞"0 C/Q/`*dYIvl\52)p'{˴h< o!'w=kepU(x ~̽c[,+0O\~o 2)]y̙PgB>`>X^}͝)Ej[bj+V^3ya/AUvir+Yto@]o.,!Lug#2P6B%]f?PeJe2e>D/q\Q{2q6s)e~⼓_go7]ㆈߟ3qƶ5wgiqN=\8g{ ?QnSȋ?x)1{?Oq\lq)^?q}ܱW߃.a=]]+肍%-L&ٚL'2%|%n]Ʉ$ڮ:Hl'Rrd #K<,:9̎Xj5D:[ϫ.Go:+*I9{GEe2J5MG5*wqPTVǘ`S3P-[."A!I|#R71M¹*Y;q漐q@"^u-5 8 E&^bCȋH"RY5-:e 5O1B"N-?B^-Q丈&,#'"NC}|ް?f\׷ a}?'li +ޕ5 /+~o'"7qw޼y{f#`e0(̘6a_6RQat_6f6"V@&6g[boPcs M!huun4 +NH̞QsM-uv۔=6d.90ѣkYNk4Ő̧s0h.˻er0ș9kCz}!y+nXCA @0) KUPPx¡is!(w-_ +RUf\WI5$jm+en%ݽlnT,";'#PqRn98Cl;@)·:k;r_WT_sҠEW#\@<,t$ W<ႎG +~!]@Wڿ=PvW_#_կhOTF_eLTWEyսU_}.l?O\D>,M_j9)Ep#W6|(тR_8 ㇾYLP0 %'JЏRcA%pc?0LP0Kf K_,A}U :[?CqchϽ/&tRvӲ_ׄK#.[3[zX5N֞uִQA-<HOx@uJ{2*Lra_ _Z?쵯lһBod.?? +׿?{`/^ ~I #;|_ +?,{¿C.>0d5o!-~e8\A-bߔe/UxRG a?~UWߜzͮ^-oy[_-ߜ9'El*eg1z?`f^")+XGr6.^| Oڃc=azkpkk t Ӿ}Obv끗ۯq^{_Z{zM3wkw~AQREށ'k ^[=/qzU˵gjbTG.r?X-q ߛHlm; w׮%xï}}Mb/>sg+w|mU^Am5mU\Gv7Isg_}=ɎFd?pQ8(d^zb'{!?@U?LU?4U?@ёemfX?FAvR.{.16QC6oI?ٖt|:H)l6:La HA+w],z^w_{G*ղخV_%}٥#ҺآN㗎pF!]ߒWLePR86_J)9tWttҟh<+С: LW+c4?`h>q +Or:1t]|>Ƨ|O86韔J rT~=z>5|N^Ok姷ǖFW N_8TcS~)}*ızh +qlxQtRth}NGñKttuۻ2L7R86R[Mn[ŭ̕{!D֖1߻v-x aKֶMmmko^yv8 ,ATӎ6`T4NtDSpNXgRt2#̔\Xd1W,CZ)q"m's"~ |";>awpwn߾2WUe%*2~܍O(?fmqx +~p\U_r*:Ol H(E RNwf,UUksAwAT>k< t2,tSgE.]a4 øgRwh@$c'=9pcZ(ljdŃ0M#zڜK+6ox ,`6OɎT*+r dd|eT2|JJ8aoLGxSyEX4QX/tPu7iCEOP +\acbOS% CF#,SNԋ䂡!N@ lmV#xf ěit⡦y7J|^R z⡫ lJx4W3':NDhU\7(syR~CK չ/.mݲ쾡} .n'Ot򢒂f.)KT21Q6p*#MށMhgI/W}f&T?3٤l?(6mш<{ІG{KI&vnAk37J(گ; s4euf>Z50w0Bd}4 +mMxƃX$$ 40Fb&)ɶE)569`N]5=܇| 3RR2r 3)3 +l,**$^EIg~񋧅WHnWY-P>%⩾" Le+(JL'Q.uAD7ރ\}ߓ4y *A#{aFu OaOG`x=63 g8u5m1 ۝HD֬%ưE4bfP)Ƀ(_˕0TJPq7CG:#+.%Ff樕Nbx 7(&!J[Om:6i&FJN!O3 [֍e[sBN0⿐ ȏ4lsfضnYfRKId)(qd&QVo ˢ-W/o|{Op#id:2_0 .߽ +,Jwop|/cVY9|>Lo-CH/˴@DxG۹TGuk۫Bv>EvVvc/tV|:Μ'ZQ6Zjp]k1\ 7F:-}G%1zMC]]j/RsX ?j33%{~cr=$yب;AׯkoX/TTN|7RD+Z߽){ ڲnyG +M+ÞޕWrŢkꦯb_IEXݵg-՝.:AjH9^.`#/k #u 5ښv-RWյ5hq o꣡P4VvpkC}}mcVjM*"Z'\+=kgmwK"RU u)MLy>.ja-+@3qcҤνZ>n/֕D~@+Z:W;n[2/:+OT< :*5sam` @Ȓ)w]27r>r}n`N[.$<^Q[;5˂HC&փ@&5ښF=mGkP{=R #sOtR&ֿHr6isXF"e)6>}AI;,~n61YvlҖQ'U'I2t7dsUzʞ$gRD {i{J=K~XJV-<ֹ:$_z_}y9mn%Mҗ[݆?9GB9TgvI?$@ԯMdDY&M1COѱeyZn%ОS2S9BmԔ,< \5R;Mͩr +hϷAn:N3d)*,Qb˟Y'75gFBAvYLS|0<]M*U3Dܢ8UPF@m0[)Lwa^˶/|f.h[KЫX7Wt hH,r ;%4%.a%쓰_„ ްl-Q@Aӻc177.CUӰBCHy=+W!cco/Ͼ]'/MS +24TLyw1f͎,ZycnsCQb x6/e3S)1X4 1L0G,NJ91s ayrrW0#CGFM?XElQ9ra +vў$:Dg$!`7}W95I(R6:ʋ$]M0FFR=y; +80oK`h*VbԓӬR}OP8u)) טfSe@Nʙ@mt!Sױ3 +|ĻJsR ZڛCSX2wJYB?3 +Vq>4ȗ*;W&W IT1B5zF!8b>XN&ؚle[t$T 0߂ug6SWB;@ +J|kۥNsX4:z~*"ND'@U"vgZ؝9, /L+t$@)6a:? jBe,+(X5j%YK>e!)T0O0%3URM=+/ eeo88Y+ *6 AnKsO3cf#ؼ}6q@yc\<3[1W1O'QEw.p%򾀼M'^u9[\ P]sYRTN7bƤEI{}̅maL3_EA5- +%?;j}T(Uz]~$mE!")<Vp!+N" ҹߒ?J+Q9s6mhY,~ئs6+K)盕\TJv E7'cd)X>C;M2qR}&VWXQ|o<&<j-ƀ+KQeV;L9,|yㅙt+0K +s @r QSP0R~\LIhXm[x=DǶ|cm.ɲWo$Ml2wxqAo1iˢ=6c\ mЁy< mP/U 7co neNޞBaqsϴCaA*e7"֑7'%vB?8rƍ'ܽז}đŶaaV_E4)hV[v#K_ eZ>YG#saܸmX_|7+nG:rleV;2<)#|Mia0F<[,22v`,l2/XKVܸqq,ut  J>ireō2~u9ʸQ諠#N|sz^}Um6_e7JQ7;x~ܘ`=Lu}7r~lKLvZлL{#OЬ낄>1Lv +. /6- +T&'q@ҎUa=O[J-PWWAPV Uz``fyWZ!~ZM"ycs[ry"9:i<vg8l9;ع>c"٬4$.!7McW5& &#sʜ*&qrdu$ڶns>eʖuc-l:As,M aE-k6I)U!$v9vIxFgA8 +'eTx Rf}&} &S;P V&.9 MpLyay~ffrΑb"yR|&,ӟ&iboC}30ԑ>oBjZ3r&6"g֟tG >j`C}= zk}[h!3mFD#ښ e >* R ^:p3_8p>}!ٿd?@0}|6]ќPz@`0q'Bg`{9 TdIPI׍1aP"rX['lLS,4ǿ +`W* _jH~K7,é}>vW jkCUM\ ?bON|K=B7$jo:ƦJLߧaMpj$ Gl_> wK+v MZAj&U؞xX5䏽tM{E$~%#G4}c*\zýi%fJO!굊>,<ktsRSTP)9ȋݹMR Nc9\d],:::)26Hyw5MCnwȕs(9t ]^F7)v楪2vy \ _( ?[pcRLEc +x 7(kXZS>!mA i.PE8 S{R`6YijޭG*ΈJܳH~#}{tR_Bb +q"ίoOs:Fz!|\%C4|b?.*AKOg(x|W~Y|bBESЌёc#l8d]B>I=($o큁2,k x@1Qɲ}X>A5$Ew'.Ur22߉$;J+(1*UXb@ +aiNtgc=Ym#71J̡.w8b3ٻ(,}뽗JB'$M:L#OB@tFEe93ggM@#2j#8Ǎ,b`L,ᆰJ: 3x{ޭWwխW]borl_x/rSpJt+ M^*\]u_!f֦V_7I5)49Nr\tw>{t̉eh;y۞Whx`E.oC|5 )+[?Ӈ%ݠ :]n{K f>وccܗs+ ݨ+Oρ-Ķr90ܾ+%$cN{N2N9ǫkor7ARv˜*' LtzOqb51s@PHņ(>d1NcPh$f``W:0U8+;*@cw]l_..+|JAďQ{jr O7A¡\t%*s&=6<\U`+X9`}bcO5{t%)¸QlW408'n_Ur- vhs^C4;۽r!w& m=zhwf0ܧk/|&ϩ`4YNr4>J)`P/\zπ^"r f[DLc02`Wľ#g  uSo[:)f(? yߏ}V7+Q~^73r_bKOAY(G{ktr(䳐gv?0?>=zty]ؘLDy6Zc\<;^ 3P^o=vW/7f啣۽11{W{Fot͞N1&Oό=}]1}ٳ9%f7z ++/MqLNN_yXǟaC.MxQOA|@~nZys7^:K|޻_~䦑uƖg:3 aR\tAgz(} U:w:tXrn[m8Tq5g.>j:zN ' +u_3B's\G%4/^X[QUSW?sqcҪšpupc]SUƪps]u8\iF~%KCiϟ?' 1c C31JiONN: UR?zfD</cPGI_8~E2ݩ'aytL73b4gy|&cz +U21E\~%]oH-.) +/>:%]pD +>Ly>;9UV>K}o( )&3 +CYxAaʲcOBn5&cSd[bb~ɜ*̟|)CCsH,4ƚ6r|?{9=?P̧2- zU> %tَvtO}ʇ6,a-Jܭ CCy沌|Ɍ=kC1= M +mS->͍Rcz52ǓE۹f4R´g愡‰ 9,DyVH3dVy'An(hlI홪m>kSNi<^ɭTV4]S\@WٯC3 =_zL>mr_~c_(9Qzt)yFsP2!_Vt/#/ zv`b6(%ll\I>?r>\4UհAF.\"ԗ(M\H?1q1!WQ]|/~`uan }WY$EsR~e U+mvw^a+HQnCw5}vt ʸ{fddžO)m?'բc;1$ t(n]j%)ZW +5O, @L֍OoS`J@}~k鋯ħJ?&9GGYgCƲ]`ٔ` QEwnG!QZrߨU2԰_(/!#suaw)\kZ:vFݒ5ՍuuUMMƦz8n +7#9&\WST3ɜ(w>)5X]_6 ج:с2a.ߘx%C>ilu2f[(>t3eE!ǘ5Z{?|iYkM{[Zb-7Wv|,1gGԴ85B{%sk07Aa +F˯qcHFdk>Z4?̯6H+{טk +[ԹA0dzلrqkܜ_ X/OQ+E(T!;%VX9 5Fh p{%(Hwsg̱XA(y7OcQ+̙g܀9c*Ԝ+5sT!sqg`5I_:fqk8ݎ;8Khk +w6(Ṣ1sFx1pg0ƶC|.ʮCd-)Qs~){w*P1= |*v83p΢8|y]6')\̛cC`^4 kp̓06fKܺ;4a`^;՝wB?;2mN%}%8nHkkg-a.DęDž~+^k̓߸`-)</xv"f._E*3XF#9Ozu1n"SiCd3C8kڶ2f?1AO9-ar[83b3#o3Ú;™gΌΌgsoڬv}tJtJtJq +b@F*{lF`x1LW.A kxCLoZѸ;y=pK_c3]yw-QTiHyw@.ȓtBHb:RT&u4;PGqvq!bܝь̺wasHa<;츃dF`֭nWQ57S}m'W[Q+(R kJV"x]V% 2.˩Z{aˢŃ~Bv1Eٿ0Ox32F߈Nb^k%O8N4`ZqzzQ>d3+u~?2wm`4jrqt;=EJ y+.10ŽRaԫFB!3Z`^j}mVȏ61fӃ#e0k r +ÿr rB\+Smhr v1" mU!hk80;K +])t^_ "5H{@_ qx'7GZ㈣a(_sll0FByq^9s|: }XGJ0۸H[g3q_ps)t#FGt1GL39;~y:?SP +//? +Wr?oFZ1lq oiwxJD]4~s l}0<8;?wq?H`+9o?#m>8s7_|8oO9>*] +7zh/FL39; + jBKr4֡$j\'˝c"`3~d(^ >k%l+.m ^2RΏfqI?_dqpo8oT{[nN<^RG=#fl.(Hwc=gW/1r4j̔wjn-~t[t}gP$QHYLz0. ]^vGw||wz]_oto7Kۿzw,y_}Py_|?ݯܚ_ڬ>8^|!21qaA5[i|~"k~<̽1L)5 {aJCYۧZoS?϶6XydklM?" ayvXMZۦ~~MOFچﶩlXZƮg5n5M?[|6۔kM;6}6FG6&S.s寷[)YJl]M+lƇmq4+FzFMIӊdx`ڏMLgmuF1iSٔjz\d_JOm_h6W?yئ}>l/mؔk7m9Ϧ?j3_FR >I$"4dܓpܘ"5~WmzOLzur7Us]?rzWOzfH[e9E:q@K]O3:t?xDǹ6OMvr=cݾm:6!haӤmky}̂prkG4"UjR%߰VnVjk/zшڠ4U=:Fv+rK(qGycs cM *1CiWDWZ$+hCFTJ$ԡvtDT<&Ԥl9.v*l 'R7ɶ4͸G Q(׫1d&q SZ_}u@}&K-J(T̶]z)I;4 հ$jd#Ckё1XI$Й +^Ǵ %d?rG;~U66ݟ^t} Ƽ&#\6U֌8R#ؘX,inVh0Ti@k~ X+'*7܏T<u؂KӽP4BQiS91*5ܳ40+٣@2C>SaUِ *HpWg +em +ximL?[.ӵ1iz>s0158T)H1&c/E&b3g%9]24#`]nyMܹX4 +lRn}u50xarJ;6Ycqu*/N@hcƒΜ+t!o^Dcl@C ^C.MNyX٫gM6| C?\ Y! /U'8#sΕJ8 bJ uQ.`= EVJb &ں/~LG[F Jwc^KƐ6j:u_$#Q89vfpҁ ]l +Z=lx]2ҳN wJ ]"ùtf5V .3R+? 9&6Hλ ]c4'X.ԮQp(6q@z';t{v,= _gwƕ?>H6 +bAFb9|M4_4T=˝)N-Կn]&XftQ(q*Z?6dIg_If9LjIgqˏAQ/bO7Rg2G+v7t\Oμsǧr$81$)TTCjyHzs$DT0x:KRĹG2 ؿα⳥p\7ҞgB~_o߯s~1O!.1;~ǥ׫~?W |Q{1??[|[yNj-Qo1Q_a\>Wm/5? +O!Nn0&V Z" q= ?G ??'?W|>s ?yb./%|~ $b—~ 97 +77B>F/W[ .AFx%>; .&~ ' %|1'_Fx4h\^F#<z/#w_Ir¯"j{ _G +o < _E6¯&|7Մ%o!Zo%| 7Bga7 F |~~>FAJ$1o$ FxM#N%<}7~; DR _Nf¯&J:ӅBF·~Q㝓CҎϐ~Q@} ~sOhW>4~'MOhhw>}4!'>@G | +UK8'^EtM |!4eOrO\ ^  +HJOMhOp='x'x#'NOpJ}7}#h8' |7'>Oh4~('qOh>F? ގOh~O>/}|k1p->QǓHl>Y|j]t폷ertc׷$Iwp]v ˡ9kБ߿>(iKCg gIoտGcYғ{sCcv/ۨ1 40*fUHC-4ϟ#=>Q_u!~݃Zo}>/`mq_9u {sz;@kwishCٚtj] qCs&+ ,. yT09\" a6Ao=PFK>pY}%җ@6gL9ǡC +@yGC&yG{ fh7~^0wL m5||& w'ׁ^6ٟ += ͕?M˔Ԗpbn.#o68&s>i6/5t}OzgiQ׬ }5 5nxЬG70[S/>iv5SE}soȬ6Q_M5Y78G[jD}sQ׬zQ_\m7 yD}}s վϬo|?YyVf}SD}RvL&$?CNI&Vf}hyFVf}C:Vf}&ag*Vf}(]3Qm9&}?Ij3t}//Y}W7pϬ[>iϬQ_B퓓Xf}j8g)iGQߐY_qsL1SD}ߠo@{y֊z 4`9{ЬLWX!?kE}GݻGU]{{fBK2 "_DZI@j!jICQT&`r2 :cTږjŶ +$_#|̜9 H~ gk{G,o_[cT~D_RR+0N~NT~uGX/~Igwɪc(9L3CnidH}mLwc~LQ3_oq(v'x}K]"'x#F~c-:ů{R}/tk)~۝|ɯ(ߖ^.0]N:mo☉88Q8ވc78qq)q\8q,8Nqp\4x5pzűǛq|q܊BX.8wpnܦ8|yۼ["EeYU>sv} /4%"*79kۼb|I<:mBh2qѵG$ʌGR}z0.aneyrL?^'EF sBf+:1/=Mip8B/oSmݏx32BicK6m|?Ɛߏ?er]*vf`CD-:=/+4e|gx{1f3 ͷˆ{yye1 sw+; C nny\fo#7fG!5xFGs"#3>F,3B M,?|hӌwߠ.۔ ϻȓ޽?+ӌ2& tnBZ,ކӌΧ}>_9f߰^g~)Ȍ|#t4a?%3r9e3>N3. ~-e>3/eu0/$9l+?3<ֿh5[E"Hw\t_bᵛ}f9mMKJ4X#r{K/+ʸvݷ~Oey0s u2Ȍ9ۇO GD⟁vU8.~i_3;=Wy^Fr8|q9λĦLsL0u. (?bxēNjcnD1*Iۜ'ĭsuBObfq3XmxXYLFa`(o޸׶rth,^䘦wq'.WM2u .4oeoco&&h >7٘Old.Bf+wM4Йm]Aq7A̝]v7ēm12h'665_Kę91yԧjrEyn Zyl[x1I +^Sh^W3|sf0. #6lH&oFCãb5Wzkݢa' LX=q.+ksmC^}xץcS`ywVMm8v+:sG!Z 'Cl<_}oG7f}vKhqd;]}ƷƷ7vuރqtb(gmuC]>.ڳs3cvVYG8<:Gs6?)4]Q(\ݰϗ"#o..+ gDΌċ / +׏.o9ϵq>+};`/8F0vg6֦eC\KyRа^^/ycu˟zx?ghwr/sDh>'<7!o}p#fN6n?.\7 gf# sKkLg{.]6ȯ}˽Ket )[ɎꡍS%\t<o +ƃ(`ܤEiƴiW6uݪ}3JKGVIj|~?A'܋&oH#'s(vNf\E~]wkfL'?OZ +mN~"Ӡ?Mk)~ƹW :9o]=|+?8eZt޵ :^㩬Ȣ^gvten7nvK>fGsن +T~w%Fj=g|vY1l,ޓ.p%czWN/tO"x0עS>_ô^%ϩp =He~$'m,xLbIy==+p70x=d{'tlo^:icÍPB>MWnxtmNyYAqFiwEV{U^=4LhGׂfJegΊC#ԋOy3NZ(DzF?y'/hc<{I~Q'ht{I~a'F&ɽ$)'Γ~8݈p8o_CO1O'U9'Γ:;OO#?ww_ N~r< +'XyW^7R#N/5~.g)~g9yuR8y C/__(߸_/'|nT~ORtoQ!%_Q":bR~wq_*;~T~rkkLK;'?R6:0JgKӃrrΌCGA׸kܰArG^OE=|LSЙƇT폝itKOoF~r/='x'ғf;&?w,i{I~;2~K~r/=o_,QT~8y6[//tJ/__l?R rc,Kvk;ǨKsOk,G߿tk,:o_\F{I~N5^s3.Nҽ7|QzL޿8yy7^w{'ƅ'po#?wcɽ${nS">(~A1 \8,KBPjE8.l"r1lxvlA||qS{`xLjed䗿yёgzzd +)_?5+~?'rR3?:͈<6ov]*arzt@V9&  +ѺF2Kl} +Cb ,X"q5FG۬Ma9Fhx0XG|Z]O)4rlz c; ]F#".wYeK(Fj\kvKX \ |˨!~3?>J!̯66hfmX7rD#\voX9"ʔnc|m|C#hOwm{/1fImnI'm6q;ݺ.1k|4?bYQQlƗ]ye|1 >m +c!~.ۤ&1j1/mmc _B Fxcg.l+Mc:9#x=6&if3z4 gs@i ϯ9斁iƇ8o>Мt6x4f̿Ҍ;Щi=>C7x~37༠ +ν]ÌG]/r!bpٴ"=bzQG,8] M:kmB{=>Sċy"sOPOS0c??*hleF˶-/~TPdd{K O6CtҨ8m?1mg*.~ e,lF~̫"+4qyjuR1ŘF25_3}ʁ9>sqFy!?.p~378/Xa2v5̱Fv!N1 " ѼgffUn!BcdR&g~k(}!7zB|z +L1>!M24#}G(¥YFZe]6-9_PF|MYF-AF GףqckAbzM{Pa+ )}9X>$^s)5'S%4$ /x6 ^M@{Wk]֫+4!Uxy$+4`XGaI46nZaxojܕFOсbՖ)V~?>j>5_{OHo~~B +>{J|'>I灏JI/.I K.!)E[{,%%_<]/(15ox0}\G %iw+!}3R[Bbė&!kx}2 [쩄{,_ +o'ަ[?7F7yB>"O_x¿' :!|t|^R\?!'Q%4A_guT[KI; +4mP$j2 ,Sew,%~%?qqiPK~LKVqt{ϔZrJ> + |%/񷀟o)+U-=)|'|K~pY(K~m + lK~lbO<?ŒxL-=ĽH?'VckCҟ+fhܕF9SOwO~aGAI57)^4D_[Ϸ&_>ޒxwϷ%şxH&CzG&+&~ Gߐ¯ )JkSyt!p#++<*_ ʋ/,Q9|T{Z]ąs_dO\ÁϷw^'S 7[7u+_k/YX}%'q/EMUK~ |%r*Ŗ*/~u^8K~!<ϒWaOMi/Uj/Uf-XŸ'Uy/h%ƃc +H }*^ =7%xۉ)S*~+w#—Q}*Ͼ K~Iۀْx@ًo'So'7Ye/-ZrA|,9)Yr1~ +Yr)G5KN_$`D"vK~!OՒ`^Dh -%s[KzO ^bO<mO4s,)߰w]_>˒`Dͧ +4K~Ir yy!du,jٟe})\ 툹e{=ORw߉' VNy)k |FfA9]enܷ;JBw? ꎯ ^ dZ`ԧnA^u,B{xz_goωzpoN`wߗeC{xlNo_`﻽lhom흄nu${I{W=<;O;i%㓳#ۻenOio2ӎ?5$$8H`a.&?]Ook_Գua&".\Hˊ}>o9~>g U'3xGE$+'H|D~൐3[mx>N}0ƕ^i/ԭߔ~ehRQ|>NDZ/o5$ mF؞g;,Pgak<&؀V^Y{ONdL䊌3ptdQ<?mQxov}x峍 c{<߭h"q"z gEg WݻEl_$>>e,ǂlUG"]<Uo\({hzn tQ?TvLB;cN3ݑRjoά(z_uȫeGFY4׻7Y.'rqQ[14ȸHqh}qYܔ6ֽ\l㉽?{VN^x*ulln㭶6Vڸ]ƶ~J:kϝ=udL~[Xl_gP*}pQʐ}u-ăE̛bk6S'7zβ烆;*n=|NƏ1}p|RRb乌%~b="l-3<ƌCmo~7&[d5ཉ|mVx}:bKKeCHk}mShk$uλqI, L yD[\[Ė4qkHK[9ݫQ6F`U,^l[<Lk~,`, /VoigE(O)%r|+3̛;A<اawqt*qg]Fy'&&rw֯;Ce,x8}Qm_ue_W{rc<|UnԟUa0|bW)X1;?/]w}맾_،];>G¨Mllw{ug6b׌E(wM,Ln,]nwcv\A5"fyāw>A{ZLirK 4+_FW_ M6e٣MF<"k?n 9#̱nxxdaxN퇠.1Ɋ79m^vjKKɟN21O!=%?x_=>3k|m!yΝ^U6}kIix2x3QЏ]م譨?ꙢrwK@./LadlP?8"]<||nUҗ3y!U}}w^'3^2'Z{ۆ_pγC>9ʌ^#q<ȍF!TƩ#=YcتP=9QfMO w/x.ÞaZ ;l,_ `̘f?ͻKDˣ+7Tywy"ywE|ybK@_ ny~ز:^t#Cc~mdtt1'ˊmD.6GP ƆclCÄ6XBzp/gjo-mpK~D/|_;-$M?zQ$V0 ~. 1_yb2{>X IOeGsGzf4 xzh_k&hak\;hnoV4}-7SsAZ>ߥ='2[98a)ON1<Pf$# nĤ⠖)zy?ǜi.^y=xC'|,| Ey]僧G[7 7MoxrC*OdwzW +|(]?r}ΉĩZ.#7g o0ٶGt{ξz`gބr⮼9S|Lې_=sV{5:y9 w! -Ѱ#0ÑkH ;ii'%=eӏn,9ޕ`'P:DQ?_cxjxv!5еexQZg/^e7,8cW&Cw?(}YcĻA7yàm_x Wh|ӹ- )`A8E7';0՘|&鷴+!ΩFW@9 _9J'@]>8҇:EKp*[Ƙ7Z ƫꗈłke=gωNFml N +%!C-m}a~=;S|GMތ|>{[ĸ $lgqjGjF`0S}6=AmapB3T.+::v׌SUq·LaJ#e-[gaEEG"Nч@޲L[X[~mEzޖ3?Rqmma8!XcM>+ #^zހ6䉜Wa u@|Z-e:h +`+A'.jmsβ |ͣx\Z`c誵blH%Z{*[6cKDXW!. mIO`]|BFD؅jn =s_ZShCwuيSyvz@tI`(fC y2<mӘy[T>#r_k6 + :;g,d\XOwzEKagqwVwq3T>\x\ ӠO|-$YS2BGabs;NQ^?W1Ԙ(|8_gV9.9\S'5_Ll l]:؃\}Zps޺7f6|.NŒ2tra*[V`|n_r?v-bҴ4z5 jyzFW>)uP6x +?n:QlگtQuSXgزuc nT\ћ>e2V Xia3{w2yۡ6++k1yWx8^q|N{ [/#Zq[/v^_Q#8V(/"y$>cK5.\8`1!-SSTԺ3Ҷѿ3{u҆nJ+bտoD 11d3tpZ`E'{zF՛{ +~UqfNݫby*?vߣR \=7ۖn".ÞlR/Z>hE՗b;'{vd>0ڥ{%s1 tk2BϛEr.%ŇkGqRG2.Uw"K#f{|xrq 9,y'ң%9h~OBw.=NPߖ"\  o:斿JʋoO wbzQz؀:@lRO׹aޜ%煌Vr Us[?2 Vu秱n~oon ׾F\4p/*c}Y&Zn<#yAtX0Ay~ X~^|y+ޏQC@Y\#ȳ"r9/ۖ>^3>хѧ !;q_kz+Rp;R=-m- 'd{D@B~XkѴ7ng&3udk ~ɒy2_ׇ:>4 +ԃcM *'NC[~r'$+LdLTzˎ>Wtb3i^_qOØG5p]{G_&/PmcA'ևzYn4ǟ 97yKu9ˉA^`w.) c\=& - Zv -~q ~&hW3h[}!DCg FYU.we֛[߀~LocIP~;Qp/v =Ce"Bӗ~, _q,[1 cooo#Q_Շ'_7Nmmω|!M-Od?я6Xe>, ;v*i-'gdc_Fo]dȵL1ywgO䜼v:Hii?ԛӍii0tnFZzE@1gﲡ2dMukd=ǻkd-,koʓm`RױS{9h Jzڌ8S뺭_BGm0p|~_)o~]7}i~xVƇQeeOlLJrL8#>dgQ+jD=?Rճ^ù1zrO<o~7dYyxCj,R.\':mkԹ3.!&dlb‘{=%8s z7wuTXk/wz<(.]я~>UZ>L.c$׎ڶQ`Xk̈F|)+ai{/7:q8/k_[ݙ1_0YZ( @:_:oyxkHA݆|#sNO8>NL +}E/[zo\s`!-B[?(;m &/rjri~l[ެs4C`'v{~q=/ۢv۲֍E{#lK$ƻs.~O>?O\;0-o*ǃ<9|e {o݇=W_De2 gclf[xөyPya)p q,Yc'p9QϕT$g='q q>#~Ԍ}ϧZ^6ٮ]q8kwަȎ*yMN띣%s3U}-|; ~W>jbHgD62߽m֗ 6MihgKuYZ$ߗml=W uc3:+|^'ʽc5qNAeLצYܩ~3ҎG>bn/̖#vqA9FU?Ǯo2OLW1e0 ָ'b6z3fX~g#+9KԕR++j+!+~Sb__hO;%3ŖwQٟ`ݚsZ~o/>{^ᔝsH%!G_2/Rs~O ޕcmV&>wo.Db>;Ev7l9ͬd[1q̻scxw28Ib >T2d8 ޴OְUX,MR/?vѼK]'?m.Zf^`lVlzƗhדNҮ׿y|$v s< ?P=Լ]L% =KI}i'{G|/")wk<̏QO|i|&.&r*pL}jza\z|Mv~7ޖÑ=C' ~yk19}*ML|׸.u/#ox*oF.~5rqs9V)u +gYWϾ&F[lޓG!n./50rAc1Aw WtHxi;ncnp_e*toŋemMsf|"[=lan 'ply~t֎X+|)+A>m4%Igy$ߺ[/ [%Mȷ}A%rN:󭭯%,ݝ|kʷ潮߿{/ȷ6:󭗘W~IG$ZoO6MOh'{&{_|()o}=o.۔̷٦[^;~5z[^ZڗoNή]{_bIʝ%Ϋ[w7NgroXXLիj)ӝkWRS{M{M4]w* lm^V93џ7M𙫷 ~2}8R_OI_kؖ]fx_NM^^9I;<}'_};Dr/t\Sq&~ +͏T\x@asޛg +CM3wc̎=H,]Ҍ߻І܌N^Giqd޴g2DG`_/ܟ>Ҿx +z!%w͈ oNRgOW c'C\{:|MtNW{RD^hI߱> ? sLpv3AKJ0a/9~鑒(9zJX%o%)u s9}S{J@wu zcfDxݟIȖM s8G +`Ԇ~wio~}W\qNaNP+K{+O{CcĐ/[eCRV1z0/C ǡx>~K}D?c:w8ڢE郹џben̜>V LUA+^]7|%xEKVIn/a1#ךg,d0܇j^$Їm8?b +4'/'>Wd >n>'Ϸm:.)NYwkz7~仗~&VoǼb߬Wjߞ~@W=S88&-S<=sBLc~~ 5].(C4>Hϖ09q$(46I}9X2B.bup~/w?nP/cj}+k=fٟKrkQ0zyBwT"Nyfckz~j|vOXsܓ?'- +Ig|%yF9.)<ےc5-]wZ8}53bG۱U19zfJ^RKM4n,"O.#\;H1t(U[i@y#3r>irrCzY ^RNqftI?]Ae?{wg=;s{o~Gso/4'i7 +yXrbγ |u y8<'5NyNQ^s~K#jyo]}y7ߍiN}[pGl1:FK9s97>6?ױ\kys6k]IʐI̊/a!߉~rwt>j=@P%y&f&EdE|hOvaL {N/CE;wuF4n?LI?whӾH}evcՋ2"_ѣ;-_nϕvboVQ_K ꈺ!3!V\3͎ݕ^ːj?NS'VPX >3ezO-9k;5Y~Fd"}/Sk~n׉}yByzPA"L}CF$3ʍ# 3{ߞ;TyhN߭Oww@cV#kM7]~ϽK{C~+j+;=tãA]lgNiܔ_vz;Lc=:I=̔zPGѦN&^߄9,F}qh{ Isݸ#yӊz};qxw37!;w xwz;N]P/k_x/`S=,gEF-? +_e,ZgB>W4A\V:޸Ξ{3 E1m `nnr_i;ZP +ܒ} Sg{#alٞιϺ%ޞ:Ե:]5|SSO{_&7c07cZq{]pI'Z^lf%+cK-|(0'R-@}>ZID{/CG-(:Oi>W^>aܡ0@z{_m+Ờ{3.,eࢾe,"oEe [撶w'B;kY03-NPAר6*ʿ~lwn #ۊ<怴' yĿ [.}=9U>= P鿮(B7y_1Oؒ,MxQq܋j슿{}̷9'ֳxy;牷} UaK0p:C_A[DW{s +#.4rqG vE&߯G.@~k G.kYsVzPfڭo,9ȯӻw/ocAI^?4^>n$~[1;zDC?kr\O!9S}wEd Gly(׶&.35[} +=v6MϮ(cÝu$;ǜ5?ޓP֚/0)nܣe>p/tH쯡pj{1@2F i33>vOB_< 3z*t +8NJ_p8ox^h*}0yF3yA<)lo>y3R+^FZzL;@~gHv_6` C"Acz!Y27ʖ62EOˎjݘ#]?ù3_v~7gFzOp_~7g]jb> #z]NG:+nIr;J3g3|" .?!|hu +Ì68 Q odFC/?`p$x@>q:bÕ۬5yq`y+S7>򒞸{x7uA+u~|նQyXL}exߛk˹%6\mכOxq<_vK{djݢgDtve@N{# v<,+w;yY'G_@ mjdzAu wv4rǵ#wxȜJ7;/GcƑ,rα]g_kڷ\7]?!J7r VVN3wz<>~|/*oxym:Ν:o xw;r BbƢ%8v.#mv,lv?y#.cZhk~/}wσ1w1 wO}x ty?fdaGb-;R'""p]s3mc[M5KOj+u,S<{ioXCT>!$4J\;{.F:`OxmvEޫ|dn6":fݠέry>`b]v?}7o*G}=vR`oOͱ^xԷTV|ee09pGEzw|wu ٢eJϲ]|zk-1W_J= Dy1;-סvot{/4>cOBnq}?ck>=xWQnlE^iu~xe8KmcGw3&,9q^㻹ېsݩ)F&-X{O8n?qQ- !O=xBع a 2^\7g밑C,C~ b0u1(S'G3ĺ_GGu7A~M>\7\';}n}Nmxy|*Nu5oPF|p׮o97SԴQ-m~v$oT<6_SubA?~$oNo:>gGy4sXf[~˝\]i E֞ ;mY)3y@?Grm_\"M @/Zc|a]1g[m݌:Y2:H3[[Mvm.c޹ +nǣ}*3k1/PnͱxNLfW>o=~k}Fnœ 9o>u 汏 K4ߕ߉}rY\v!}%?Tnl[ri^^flnC;mHNWV`5-~)sN6J +9?/~ciĹ$>lހu]_g[,aLOX6h=AC'KUky? +>}F~ְ}}z 3v s]m⭼-x0~g~O'9|={M{Ea|r]m]^R,W(W>ooߩ{?ڡ*<#y'zhG})9qۅOymko%ݸ]ӖFh9'oq$Š 襈\J=V.by/Ng:xXoyyWew+'}-sބO;]Ʋ{G30RW6 t{[Iٮe>eT1VgG|G>xs#{S'\nKOAG[uBZMDZM!{]}~/u°&rQ~8B6&SоۤDw6W +k˗lޟA0a-7 CGF!߾x.%=r.D9?xd?}xQQiZ=n.oeGHs?P| |%,eGߣsϯ%I[oEaEz6e2ֲe>wSOZ9Qa$ߓo;ƤM"O!fL. >?}б +`;]d:a;u?˼yf+ȟtG~POdta%qbO s`';V% =Γx.!ׂcbgTT@^ζ,h|fȾY/ްmY/o(/WcSox% +#О~2 vgU3,y"m{ȶD_D^ٻj'ٜiاW46>؃8yߖ@WӑKEsP +tpcϪyK; _M>ц>} cc?o+~sa>cП@X'189z9S_;zN Mgy3 3\X|9El CD^zVd{dw۩ȭ_rB̾ڷ \s"<{[{6%,0ؿZV g٪LðGŵh5hA'no& +m7O ,_Cn!S~s~[s}1Y|_>||drꧠCv{27"Fo~<;r|*7"*yarП|}<yϨo"|s=NI󞦙%iFDDMC5hzo91zw>?"5A\ѿõeڰӣ=\ o(.u&\.*V4 g8' y$g@^v>oio~n;l3x˽mi O],Dm=|0:M x!@mֻw [N} ֖W͝zE).hA˂UUu޲`]neV^VW] /-VyVY~٪JQe%U5uz]u]U\w%+&\Rb]_W/sQ\QYQ5F."ϝ[T_[WH_~A *ʊ*˃UUWVḾ|Qu.XTqg:,AW[eߐv +\/[T|UR목5 kfVQVqɂ9P0ϫSkʿԽ(DmԼ\^]TY~[yU]o|VPEi}]ܒJ(r^=otY^zny%zRAGtyUnAYY%..Z"Dd)s$`Y` UWKQⷸfюJ}^^UVso@,u +֐/%swXTc +WU߱؂%`eEil| +W|b u뮁X|)/HYE-XJvKn$G^*WrZ^ ,/ x]MJVkgZTܯWW,Z/.Y~~ED3.)}'\7KɮN.YT,s+&ZR)IW 뼢&墺 +rSj# +Yu&| "Ͻ*XK<`}]u1- .j>oVVI}Be _ʗMБb[QV]# +yktKלEhxnt^ lpZD +}MSzs{E]Xe2zqV4_[Sv+C/Kv9%sf\qœ%B@y}ʒ`B~]\Cǯyպ6ry oWUHkTlZZr&3WESE߫KC?r[12V,'q V=jz{ɂytH1XQWI|&Kru(_TQ*l1̭_8hܫ4IiEVS!lAzliK~(\v]&X5 }!zHʯ o{\UgT,M FV.Q^WY"qFEuQt7cl %s]O_e5peW<&xA"oGUPQ[T=mɂKIuC."Ӫx9@J@AEIҺdx h9p%勑bҗ0y/+u-,_iT\{El6ו"?/oͫ`R.̩o? Ԗ_k̯/)[KJ0H"`n%3gJ%sku O&^V]_ꤘ/`/W@ͥt:%ۙsW͹dI05]rѵ9^P^9|>S;XH]RuݺR(3UZ7#ч?sWV)*uxJuu2u~vkn,a!zq2:u2Zr4Y_PBj/7;*YSS]sMeqg=A޺jomyMZFB yj{K[5z)sp]c0-y/}6(Y\NN9US|ut@ \'!k*߉#tK]㿫 -gKja!% +8וk^3zͷCZ*[[Qg4 VZ" }5T/,wR$U_!oBf^UUQW!$bzϚysBQ/ U\yXy9q?w9S:\FIW < Qn6vkv}Uǿgjj+fdo+1lν}bԪA]4u/4+-z.hR9E5MSUDoZd> +?' lu'n`rR]G>`2"Ka-U&I/#SAN?˔{2OH^0xuHUX .дpPځ%_^:4V[=h5k-WU3dK0֨+ b)<)ŧ(X%YHor%"Vj@+XK^(eARͯLUQȟF9quw-(=s?Or ԛ2,_W|Mi)*;T|` +~p5K++%z^l+)3Mmu]%kEbUJD{*5O&SzUlE j^k1 ZS^[vTIN.YUQ),eUAt VQrNy]Qu\y5yb k1 50JČyu yɆ68T!5W_yɫ@;.Q1ڴ% O͹Lk!OĤ-9[RlSEEVMZQ,nݶVVKPK4 jU磫+)iZ 4W}\A|lYwl^B4)k*˞sUr.V{۴1vv"WؾHZ]yjK-#Oy] L~[u25DRܠ8ǁ>\En[ſ +&VWkcƿk%2kBmHly1UvWc*5s3bI(I{{h%TJA@ٹnB0k%bra!r|$&nc/VG9XD?{"I0AAhYbRtmyeBMW%t~7E:[FT +[ޗqgjdzGښ++ !ٗ@o_PpYih.뻾kת Cs0'H }K#ֺUW_zWJ#Sٵg GNRϒ uڅ ;nc-K!hEwE}mÐHYZ(IwFH^NN p}4 >ӇRH "FV"55uwXA^(CHwuMy֩B,?+8HRRu1q|L^)k6>&S6Yj=N+}9y+IFuK2N1Đcб`즾/ʬܥRʗ:! 8QC~n;'^+wNEjӬCy5R$ m{[2[^&FtI?ϩI栫,b,*45uzjᬗp݉|>hd$ap V5*gbUS [Mto_Dv9-̷Βtx8. 5e5NWftu{.Ur[ZRM'ygHpR[ۋ|n}b88DqekKRIfzՄL-qp,*z+UN2ͧ4Spn-X){]bBU ߬/qkFߓSDJ֖q;ȚXUÞE&fsE;砓q]ʼnCutIᗠӲ%H/)a_βD~ |pگ[֗3\Ծt+ *-GV&G*]r:d^WsT8󖒔Й"2^9ck+=XxZFOV~cȕA?RY(`-hu}Ӝμ++}~_t$FclU~oNΉ Jo!g+,uVcRdn*_Ģ DFouhtY}M ñD{bWTNطe&)+!VC5o4EFZep.HS$ݿ$z1ԨUzuuhOe%/@݋sKݦ;9%ɕը^|F*_XLq[sl +zC:j juk$8\__!g9](6P|E(쨇*hP'h'(hFu(4ZX(ro ~Q +W4t +ts cP 4: + zt +t"n@C6B4t48hh!E +yԥ  +:Ҋ ~VN6v# rMۃzY5=fBw|?8h5((h3$苠3AКG@/ Bh7vB;uz)x: +FB~oɯBW +ZE ZhDZ1:z矠{ S߭s+hB?Do> +M ?m_ko'eZ Vft~r[G97XZؕ  `%*`i!Ϻ7NRM2TSd G{u# ǿ.bTgߺHX"0UN2&[ [i/,Y^O!;/3# gd!K+Ywq%[ 2LAE@R@B+h4>9S4 FF[N>3$q'= _?,+nrn^sjl/۩6-T4$O>5ڙjJq &\}"~ېQ6ԟVISM΢LgfD|ׁ ڏ jLQ!VmѲKi\U\4)Y(3B-6؃"^0vc9 wT)d|i7L~>j&BU:`R)юCzGe(A*CS*7ios[{33*IV ֠rSK $۠5hyΧ2°A2O&A3p +Ș7)*fàe?AϠ3|>~y!&ACYn+5pKo +8|'EqCz2w31g5glw m6vyJ g)ƃH>iS/9 +MrQwSyCc!ow +Ăo#%E}vw0a0>)&SQj")Ϝ DNRA|zeP SC\j syL=5sf?ϐuC3ӧ0Ϟ'j$Y|RN{HGZCKi8!rq٩n5sygcht Z,r&6OJRRlFY m}R gϝ$m',h= +ocX(c/:-Kkw!AKKp2߲Z Zlo&x\,Ǟж0^}di>)fO}Xn|&`ŷ;`\&@8]~Y!ǰ Jql}P-Qgbxnb}Ծo[d F>\XQx4KTp-0;]^DUK] y{YBῈx9(c/y~zOjrJ 3 +mEc'zא5h+$8ϜvN<)L0u_Sy`K?0ezO#E"J"OOQw|렾f:-7+C'*F0Mس`MXchl)Id!wXN~uY405N7٫N)QD9osDD;s+el۶Hؾ/EȍS}{i,7:a>Ok扰7ר/lß]i,n>y#t9,ƿc-]N!9}&&6V`]@^86kmWϋQRKkr=f`Ah=l(Lm; +F.#7]'Y7JH̻N#.JfLA+Sخ `1cXAdpC~tlcd,>Gs{=}] |t3ONۣ|95mVe8n +J߿Ӭ.j#ڄ r|)'rE'CVƧ~R@JdvO15]XyuRwB]VdMd3F7Ы!q=qW~z`.u EL}(4A6/_"|N8TdWv/ jb +u\orC7reŃ7<4ӧg\@(xQBKnL.!bs/r)ࡴκbT)l~yI.vп9Jsu?CE/BBWK+17T7I΅lVAoI\^}RڼV_:ݮ_e~vO#*+م[oqp6h;:%θNu3j J{xC+@Or/Oٹ(?7I7uOm²vF#q߭q)cݤ~GECiXj{vB=\?\򖑧?y(rKaQ`QsOkl 6Z0gSwE|L PTh?iOϠ ڡ.Pq!@J9G[k.?(~C\1.ԫ |{I+iZ^?h8*tFC ZǾuG,ZƕmJݟҷ4p`Zp=X+oCҳTJ3K}X2\J7cJ>ruv3VM)'vcܝux?}ݙlķ#)Q }x)f!P% = >j"6'.q,,D2;n1ٔؗ-Fw2;j%I1ޱ'azIIb=I5Il0a$c$H0$jP}I^ }"qD"(,~EuH`7=D2 tH2T;,7OL6*Ǵ2eÉYqF,m3t1|]˺BXZ֕}-\.ܕ +Xd"Ϙ-`y+/ՄWldʩ6ˑd_8\zʹ52?)p賄Jcmlef8, #V^ym@D>-U:R$ /UhR0tZ/ +wy<òy͍ErF!ku&m=h}vN(oǡYVM0,PSOI|{6ײqn/G6mg'=xz,Ɣrj\yrCk*$et݃@c]85}^KM xQvNe̲E{^Zl;N=@1f4bM3.,1KȒ(Tk,ǒh MQVbI0f-w,Ɯ]&8Aa5.,mUT% p:f-f380  dl2R*b?He.hF4Z٘Bk1 +@KO)dY)h1cE_XٴR+5R>P&T#\\Ȃ1y)V7ftbe>i,*$CM#h$6&gFA93іy-A"yMN{ ̢+,-g1/4)ƉEDc<H2FSl\D;c7٘xݎfFfSoN9SlRTG1[uU|4&8Rizzz]*|^бzNI^zX.OIZJ}NRIWi#mnT*h4^#)J]ʐd)~/6U& ɫ~ɫg 2],yLhޢxmuHJ9/ϫg +_CNLS{F!q!.{oSZ!M +8cڣgL#t]G*?g_fG_㣤9$ʣ}O'89Fd{_Dt/MtɃu0k-nvdggefݟdf+a)Z{k2s39YYYev4vu,Ѳ[ƹڎFF +ػKP8^3^g(}>*Z(FKy(}n=T•ZoUJj=SGZĕJN"&FūQY1q <#\O0ZU =72Q'*>JN%s׳h}P'dX8h zXEo2i*STI*,RO4Yp +=En{X~uSG*gy>h2+_W;.(=OEU|f3ϐRU2S&^.i_(ʭU?:ǢxY?W^׺Kt?62G&ϒPR4?ITD4J_2WXޱ*^Ue F65wpkM4?;5w/*/Z"ф}?*($e5X%\?ŋAwEiEx#,/*TTyjgW׊8~zʐ +A3'5)fRVi/^tzQT*bȒ[K˗nζ+;G&x_:2`:`g_껙W>q?y:?g߫ +~Οo?:o1W})sdfӴMذʆn4(D%#,6xvxa +{JIq~ B<.+-E[-klS?+!68zwQl?oO]4f+N[lFlb˿JƝf'qq߻o۟88vo_Yl8-?b/ũ8~>\X8S{;nY5wŮwc2bإh{7%?l=?߱g7{~8'.N)N9(.xWIu/c5C"Sº<}RS;2&xHX4p xaB45-xvOGIw?*۹b6&%od8'xywǮ/Y˼eU >uMjWo=sx;kxCs7Wwy;k} ^JhOj/#:..zGp~qw }M-;}^#0nd.xK+$T~l[ucemY}Q%1v*`-fwSZ?c"JֱٜzKǷݝST>[ߕY[pv-? BE+b*ASbbx?ޔ]9gOk*sEŭj&0z 삇[v>RI=Pوj]X?ٹvuQEvk"sWGs"YnmQ&0j_o2 +hAѪt@ta=9dᖧZO;vkhN'G}^(W8^OyK-"k :CocQ0G['lԉ(@kY+2q7w:v8[J|-RU*21 Z*Q+.eom ږz_]*[+<~Q|UJfVV4kE&MJ[-VlDIaseZL2]ZEq"2oc(nv״J]TX%>^1vE~+:;o[kj![T¿խf% En[[: y FLXrfEv'|:/L@@<٢TvϿ[Zc 鰖_v({X~%"GʮV]r߂BHw#Z3Zuފ^nFw28C#4+lUGEe0v5|ɡF/+Z:b9FCvݮHYu4ߠI'.Ɯbȁ@yRo.inݱ 4m\н),{Um-VJ~8k&v;:RА9bM H&)p}y2R"Glj+U“DrE8& ci =|+lZH[|> +ƢMuCK4mohK[ٮb9h #Q(\ cMwo(;63l7~n%7`2w;&^ 7wK\noNfzٛK2K(7'r'!]Ů> *fgʋ6Y ,OY+9ca \>Q%iXA'KJ}MRt.r]CR-r}HtMűށDz0=(oWܳ7~'|ƞ ._ľ/cOb?ߦ6sJw/HO`(y_MW$;;d- AA{LxA&b#&f@Qs3iw„w`&|"( 8GsR gC̛Tc?4ٌ+̸ff A L8SҥFWuj>cA{L%yqԄ&K&\ JY>%9>'y>#dYO +O/&Oپ=&|J Ot܄|s +WMwԸWd'fQß%up7ȫgU5̸fSWܤԥJA ztRYԩJ]iDYF5\}ǓҘ+U{5|RhmiF鞨J.`.i8}gD9 D5FÓez߲DxpCû4\[z4\}7RPgG4\qTG4\}חҸ4rIiRSe>wP.i8}G9 I5<8#d s6SZ;͔L)CdiC 4 /;5T + [ë5\}Rߣq o . wk8ݫVG돦h* , l p gTp}~p}w1%Y oKZ4<_5N"Z Nuh + gR34A Oixjx;5T]^ p>5^^m^Aû4|wkxh& jf pEiT+4|LOj4[5|B+5|R24Q ]>~I5|Ny \Ù\ } NpzBt p.J jxhxjxixkx7hxWkOk4|a;3?|=5ne , !JٽGOspGswDbwj. N㷂A!_4qO}#~;'ɾƷ}o'kd_#ϋ_ Gd?O} k!/UGȾ1}?#?"/ɾ }{ɾƟ#&5mH5}'&ȾƿO5Z>o4u 5V?IF{ȾL9d_ɾƯ# x_ɾo kV}kd_~;'ɾƷ}o'kd_#_@5ȾƿD5d_Ⱦ'kdUGȾ1}lz1o%:@{u+vi}koٖ+i^cԕk԰Ӯz#Y-GԳ;Yᕟ?obe]3ۍG˕X`;eG~YMGBmv]~+E_cK篠e͇ΚWzw% d(']D>p콣fio'~"eW> Y]w%~̖{[ bw>νuskoٕ K~Rw,"_I%?O_rt.aWּm,E=*2IG x~}[ #oVȿ%x Oi!p/ Hv-? +mGνO])MrQVҮV[`pݕkbƉ!5.md:f:kR+1dl"ׄP<҆8\z`ɢ z̽!}gΜ{;w?"t"[w`̵.qGD\D\V`ܘߎ+qoc\occ8I^#߫ЫsRK&جq"&܅ +c*+:+Y31oIgx` +T?5lklQy[u.oH'^ۤE;ucK:/T "3 +/t^qפbW5:[?Sy t^^Syst^YO8N<'ykuפyFEJE*ċ:ϬzgU?y?Sys"7+[tȟ'y.gT"*_G%ȟʻ$G%|EO<+?wFEET g΁;DTgT +[:/Y E8;P%X53N;xȣ}#?=3+u"*MQD>Un{xE\^|'u(*Mjx.yJyZ-2]׬Z8I&%g/עXC <$^kyF=$DT<ȟ<6^Qx:/2#gI^K΅mkQyM90I΃U76c|U{= S= ͇׭>y|R*3sTxGu^lF<'yu[פ~ro!hx ]栭GFmR6݀vhnA[v+zQ~6݁v5]hWݍv Nhm3 h]0MhmFnD{m+ڳh݌vpZЏߎ~;ow|4OcmqqITMrø56հ#^G<}=N^'( f:)MZbEJ1 ϊi[V9] 30~LQY>c1ߦXL:Dzbb;x{)a(_UmHcOG2y/[RLkͤ{ in7=ށp >QofXyqgh, >׮9b^gAޏJ>xM=:5?׺ne&p?Hsq<+W.P>)>|1goA_mg8f|~یcnɃ|qI4>i1>Pzc[ ~h73W}{c[2oG-/ߊ~8]wSN{`w)z6c;q79?kǚ;>$?>T j4+Oqfp3rG»cpOh!I14VQn}醃w8n9=_ {^'GN{)Y`]^gas%W|{j>sqMJLf,?TNu#N.k?4;U0_g:ik?Rrܧ*'8lιH_!2Um̘ A`s;a6;zYx Qv-mT_j +_sw\V\#RYST3y  paWR.*Ƚԏjq$g/ujmON{(+pYZ?XG}e0bq;?(/DA>|z0|k;G/"?L>3e ?ujV ȭq8nYT>۰nQ͢zkaݢeNºD5)xQ/ >v9AjO |_ YyJuf9KmN Oߋu^ˡ +9)rd ۹Zi/u|ߥ^t2\bv <9M]' +e{7ڥka]þXr [sw|+`d98XEl&lۆX>  A?oۓ^vQ⸩UFģsެ'seĦu#v~Gۄ-L|oTh]lt5܁ 2 w}O ć6#-MqX۟]@_G +O=q'ms+Q7qW96X:A2Ɗ6Ȋac3&O~Owpi?KqK:~)!ҿ)6-`;oK9}Կ:Fm@);>W~':7_~!t9:nU,껤q~e-N AqhU@cƶ&:V)~֫X:LQ[DzbtO0Fmˊұޠ>%~rbɨcYY:]U#K:=|=J]ʯԱE X +ly!uG:*gm,DXGmwFb +2!uB(kPg% QqwNXG;}wRx? H% "t"* y6?wX%XODy}P#鼘DTu|?K0MOIE*{T0U1jvOs%"*΋Bȧ{]癵Ty:ϨBGU7If?Uyf8ET޷tQC?EO=\%^{ۨ"s7|O y_yɹpx $o΃@yyX6eRC:=A2ët\{3Nixt^l~5lWwhXѰ9J*HzI <~]Ԯ~Lmv%+|öޜ{ж\]%9iM+iҭu+1Wa|i4彄"///;-ך9k4;9мBik4/II; h7X{H#C?FXK.]ujj|khGvLmGݻGU]m{fBɕf@ZE 2x^WHsAoˑ +*L//$ +- Xb-\@-VQ2<2sf[~{j뼑+y Fk10;^_Wqn}E_E?5`WUS# ƽ+* #-#"?scβ{w2;F9.rCp/4\{1 +ʽAй\mÇ?6w cVۧ27J3YE.px]6/μ3(źxQuɚk-IA}("H6+j,_ΰ& (dzşri)zLɴ. =לL/iEzr-=N/L5:Zz^0; =F@,|Y)'ׂzY_wa,<籖=4q +ϋFrZ:q +W%kͶDqܓc"=| +ߐ\ok`cZp)rqZ[X\dr\X>/R.r:&'YbU M3.irny%L毽c`d)z$ߺ5x{E,[l\آT볃Iy1tT@r>199ߢTkor>8)Xݿ+wEl_󊁖'FO{6G7<V\.3~h]E3;ȪKA2A֍R~I'[%HdzD)Db2`{R~vޚL}5\/SCH%u2+O/dzC,)Dz&iKdzgZ)Dz|,*KWCS~\#ӻc{viϋ|L9nk|~ɟCEK v\Kӽ>VғkqzXm''}zZzdzX!=7,^w5R\ی;3=I9|dz_H%LlGR~ҒyαKwc*Hp,'εfH%G2'|gךv&s׺\S^J5*:jK+γFHymHwukzL<+Idzғkqz+ϷN%$,鹸wo'zì1 l |`<>)~S|Wj04_= r+)FΚ<??Foigޗ:Bm^|l`O7Wٜ3B{y3oMOۼx#7rbod*o5K,GG()go]v xJ(>AioĻ{K >kZ;@o'rQo'Bϯ:<8#7:^ep'Ya +mcBnW(B# +y,^΃-ԘBk}5}MOq (H>a-">\9^.،|a'|BUKelxÚM|;p[|Ú<| Wjc](# |úia ^e|:N5xoA7 N2֍.Vw+.a;eQpZ1`;Hَ4I#?kK|V~p\i11qS:QKa H>VG>q7v\2lK</`\V/gM_6TM1bsEr÷e½ 1GZ5!RC)rX8sFzm=FVc+LD\c+M^ҷ0ځ՘V(FZۘ}od5߾)K̃9o>3L̡}n^߈5.fmµ{_뱲nz?$#̽WRY(5q9<\j$ULWph3Z(v<DO4Z|4V^k{4k/M M晜ClRO~C7j'GվQ/o9mzr6m5P>"NRKς cߌppu G'B86*g/ז?rprmn-C7To xe)kyUۧWmkgW$w5yRGI/_J6/zT~+}qU|}̳+ꉞP#}"k+ɞHA>p=돼үoD2x}|뾅w.DzP3<QoD\u觎Ck5?E!vΣL\;<̳;ˢ:@l-$O(c^O"O^쉼2_^g +_Y _׏=A=auK3OUzX|Y%ظ?+t2K#cFmk|F6$1ߗiբj[uHa}/. m%w{UؒBOO OM֠|JFC^^h׸x@ᇁWk8Uxq?^6Yz%뺫;TbMXKawu{΋?A[g@\1 +|ivݘ<$kg <ǁ ]Ab+bd~7'gHO'Sw98*|!/S5=YQ{%-?Ѹ_Q49! }\c$~3 } +v7Txq_1~x[%?gH|,TߥpԹJ,#ܠa~tdRmą[⃁wSܓ/\Kc b'y9}1SI`!'w$? +_{I0jÿJ]wCw`ww̻:_}:]eCd_IKۀ_i'9S/`t*Y㌜$Gc [pJ|>%H2| +xSWx#g%xbJ|5(/_$0 +p៸gہh1wɆ +⁋%M<=]7q%kgHG7|xGG|,;OQx>qC?~CG`1;C:*lç0"Qq߀ uFÿ8 UɆ +:}x_Wf3|M >??"* b'Tc u\(~ +x៸O?O\ge +/Ur. +U?x>qq̯*W8iA3xK&w|ۈ O_ %T[5*4O<7i+87~n_7:n>> /+ |S܏I\0]W Oᓸ4 22|Jw\6'A~xOxw]ͻK 2߆+UW׮y D?q8u]s'ۥ|柸뺚i'ޮfe~Ʃj~ ;nƩj>Wůn8a9>V?4CSiC]?-V8QSѸ_W<4@U5&ۈ>^%.TW whBK>vg^VX</fH*I4GP5rY:ՙމ:y{?xOCNS~qa^)3*<#'3!&r/μVB|![۫aq16wlቑRY+<+}dC<~01@Y7hn~sA +ŘC==/,kdK'.߇Ȼ}><'%zc gg!j<1|?QwC_qs&?)Fǣ-FߌN;˓ps/仝8:9ϟ~ߏϼL6N~Zrmnp2"LDVC^Lb#hOeETgy;-B=7%p5OnR`ż?ރ#yQ;t)9{yBԅvH^ӀMC;jao w6:MCދ.wu ʽ:!u(gM{h3ȑ|~3^~f$p~vތ4ۛmkΤ(GٱN{Ϲ-I5$GϴֿI]'7ϩ>or_\,{={7ӕv _"c)x"P*]z:d7?пM=DwN!uސ&3==EXiHק:9\8GDVss=S>[-0'h)!)B㽌p5<re9hai=pwOD/^|F[ ߥ3⹵CwZJ/xN7aBj)0u Wf5 $Hw|bT`_e{G\h}kD. +aGǥq|f ]^dӡ}Bm|7@D0GOlT +t*> OtAJ( +||?_`/#.>SX`_~{hFEd.;^LW,nG~h?E侤Gz#(bէ{P|-~.ۧ+2z- 00z&{9֛Ul,Yyd[tklm IܲSE/Hj#zmzxeBmm\VN1S9ALm|ٶ6?Lg7A!|Q`1:8W 2[C`5nO +owo+4+É!'r< j9i|<v"[F6S/o9^=_݋,tL?25}ݮSC?CY8-[\0ƌ#Gu_ty\C|\߃g aZ_ޱE/ ]G!D[N?$.T{r+f٧䛼ql)3Î1܇|w i4*_*t\C#$U+pʙ&[DKFjL?oOokbO9oDZ{\9;w<9ao7= }b%%߁|чoYj-\sOk+k?_CX322~VՖ"+B9b5,[6~蹿0cBsqwnu:[mR9[y n=I^}\>ؿf3XpH3Q`<}9xBDGyRD|73o!=7>5S1{9*WGbGwg[;Ⱦ'|@0h e yx"J;v]I[t!]s+5)(`<ݜF̵YŞH>R7\6;E;,Ξ s}1F{PD_o?h G`|O9 7`ø^ⓟ"jjHw,wDxz6 ߻bí GχJ듘O F]ݕhłkago@l+m5B&lZ+q;Eߵ/WfI~\pr6s@I,/yf#~?t5-YmkiQ=CTG͆ .C3Tj@_42[iS祰!³L0}MuK{V<;lUB)`- D[j V׽mOD5ܞl +b]1]#AKkц<}ùFm8y ++^'tx`3蘸եh+{[gF+DU+&CtU5s }m>D)|8_I9."ڲפ]wst?}1ň@G6}b}m^}Bqx;[6s scʗA  +kiظG{qi;q`o}.1B= fq8\eweb[ϧY=6¼+>X؃~Bz.b)yWOhFyzS<)(˄s?M0t&XWV>6MԽ;`ňA}{!]{! b'pm459Hk{z [7v9ޤ(fp>~>Fm/,"~S&'|3rh">1c_xK[OY[QcQe{q|s挴mSf^հEƖa),MzGI9 ]VB vOdw@"hdh#QWvzu`VBo]W3^K)uyR:Fqly2T{8`֡=m(=#:X!FgZnFcQ{C癏q+qtL&SB&˴~yNyrz9˱n7rL4>ߘ-f+zcmЙ; b̷^[T28ͷ(oSw3Dz/h?., |y+%Aۆv~-VywQOI3=gw`e1x>#=7u¶Mٿ|B߮'L;q::'_|'qcl3޴{;;roowrm\ŦqY'r A#5bDg#c&汷–he5<եߓ5?HD6-5$=/[od^O:}`)Bu=Dd3)bۍ6u/^=G4A77I^_j|m6w8El;ۂZ骞XXKAF)j~|9v28}<"7h{#Q97ObgJ"}#7aĹFڏDG2uyhMz +5]󤩯/5}A};S~\Գzo}PgV:]J +òWrضtV {ZyvHbz,C uvWYp\ƾ[=o8ល8v?cK=E2G3 Ր󴩛g'3.J72/?_F#![OupX>ki^z"}zФ,ȵfuȘ5}Clu͞70IңFDNies]Vى?=)] ׮\dL)cgByǮx:-~^) Lw}:rR\\~rr1[+o#ynmN֒ Cý=KOA0|g =ul СžZX6;^O-wqTY8Cyr9\}t Qs,i^".!F/mqu9^. +>`+~Y9;l }'.Բ@UwS'ǃ[#l@|S{ +Ca\ccp]>yu}9DG8>t!x='ƥ9Bw:CGqQ-+d~<:b>a1yTJO X-gޝZuwЪbBmk|ֹe[H}5i +Y\m2D}9ྱu>څEgjz5eÅg`g"H?bt+lZW80TDhAr!xݦuazzt[jv۞ۏv+=ԑ!D@{hGD6K-',;zЅuKFDzϐ~{g?FD-45/[=ir-Cڹ/z>y= ft+6ӂVz;޻zzz=-OKY +my-d qwY~<8nyOso_gwư򮅼YSO\)'ukϸO,k/uW\ߥd13m31d} dz8ZlCʾڨ yo +)=o\~h'ZrYGKyTBQ?|Klzᯯ}z~|I{ +хzHt1wvovKQ䥿$2wa qoS~ >i }EI%~ sb_8:3]'ֻ#dCCy.c*i!N9`nN'S6,Cc_R_ܵX]kr++qѾ΄EOi_)ij}M%kI}%̿Cu[ o<^yú8ۥd=ܢr~¦_9YֆSz:Cd< ]}y?zf]j34yv8ǣLǛ;kӡ.fE]yE 3ܓM\BU>M[t!ZR۴.7ٞQuS9ݜ`ߎ:cls^6=I^z=Xh8f+k[hHZ>}@}̚6 >|;j3l\;jF7wN-pfI}glc 1rmw{qͯyЗMΌHi TxÜ]_F[2|RbWuRql:%^I(7"vlKyev5%ݗ֔/F:.cjGrzҳS雹NھFKbG5Uu[ծ[fȮ_7V9m墋\4K%5\SB'WG˺7WOnC*H3qkLĨAuCwO0 U#bOd>ҵ;y#r8S3鍊8qf=\84 ΛuO{}T|Ѳ -ʱ emR7១B<*c%sS_2;P峽_~ghn:~5u{E({Gʞ@?[Yu=Ro8ňay*` -pXOvrtNDiȖ#ոgI1 :9: 4n@ϳ`҉`NY'x+?kJ'#=uu:׋~{zԸ^ ?^>뛲O<֟z Si9%舦8<'gS.%O%)o)+)2xF|rGg?A,ɟk7"ݺl1cdk]>?.{ e>YkCo~8fAo%˻s\E\8tqxQ׳ߡIПp_~!-GO샱l$}c76KGNxdk:Fs*?EDZT6S|Ooaח ϫr3||cZƻs7kq޺ ihu&Q~ߴ %ɲ6#:Aij{^]:K39ǣ >pg16_m[gq&Sʜc;+PxW@mYԝ%B]3_wctWskW#-MQW>]=c:,Y= yTr-VWfB]jTsS3V6 VC&o#σT^WOw7Nȏ;K OOSVZv oxv7_XIce d4:giBY?Dyp1p7+wQgJ7:xqfoC ExK8w1_g^ CCmm~}1F̿N0i8-oO72Ρ\F#]g(Ϋ'nCy "ֆ3AUm:oqZⴝ2R|g][z &Nv29eoiӾO#jFƸBۇ i3ɺB|MQNDwH^-Xk-}Vzۏ>6gvxWUu?5~[1{y> |+(]!߿|;3VlS<ުf?oV#*ޚʷo-'קkvo1j8I?Bݍ=~K6޻C$j| ;7g;xoX ܱgkpnۦkxk|+On}f9وh#,Z>+w%zt|ʛXölD[xƓԤϒvyNbߩXm'?i߉WWN `> ~ γ Ҍ=N ꡈviF.ѻ!>jOhWՊ،'~qJ ;7i-"_@_?@ Hd{]'ޟCͽ=iweJY瞼ȴqt(mPϛL>?DZ e) b`Uڤ_7_3=n|c==N-qƔl5sc)*iL %%N HM[kC^NB_7e;^6s/"MN??9Ccsv؆ SH3 }]ߓfZ.(#c|7h|*Ŕ}hg3/ \?-l/uX.{!WgW j}e54R.Y=OJlN-ٱcPH{:ca:r<ݱ0Hegis;ǜiv&y"e+OX✫a*~7:a_yyg.t_?a}*+Ps{BuF[GTge@'=+w5x:*㶌MN/, +w":YE;u˨\dQ?_z~g;'MQcXnZWZ|҂qA[ҹU LG|D3.":{kwwX,X.HVa.TN68Q_mf='A >i/B Ř}k=[3|.m 9ौU7x=}h嗾??83d{OɋswI_`Nx4o93ƉC|5^yP_rKS1XϿĹQf9̻M~ ݤ> WUǦEVXN>xs#ÛM)/Z.8Qf^&s%>"{tz +B±0#+oyː5+Am(C^8r_-Go_:(ё|lyInkbM3#q.Qg?_-0^}c-0c^z([}:/γAqFH>t^w<;9ۆg/ +5|o +eIߧ|#5@ށol=Iޏojy~Ծ?W5 `(S{_'~O_;$S7?>tzNF=(?.vW+= vWwRʳr F.v'i#(ï.?,_<99K9#è|&}r ssUw#j.N)V~boqDq^sg9ѿ/ğ@d~Kqү9dYo9F}Щ>=gSBޏYiEpy"ͻ۞ύ&܃" rs eOo\OY\QL.zƟ߿jZ(XG@?7s Ml>h)ot>-[R9زBZ0QSU^o l/I;?4Y͠NۼB\CsRroF=LJwΏ3_=ϽI̯6~H]νi},y`X<"y߽~sH]}˞Wq۵ U?6D^zXaoQ'*ʿ~3lnG/M֓DgNJݷk~n}^WO13_*z"xa8xpa_Cw$q1@~?0A>6a)q@vu2\B54wA#=;/ C8.aF³w=s% 0ݤ3,!꜔gq>+tİ?oszDB4u[mzcqpYܠ3<+$b/#u4~~;>"n.7;!/xYwc?>}!C7|OtK<,4ەuq~αݎу!2G8VF𵟜 +sDM}b_P}WW? 3Eg?1̠q]T~/#@}^ءbЉ<73q{|;4?ʜ}9Gs}’3l~߁+@<ڜiۀmyX;ux~exыܢ!ۖ+۶|a^U⓶Hy'D>gN_xvy@L{ v8Ls;yl틘)e1:Y?;8sǵg;<}dLyɅ|upQ&3؄sRa!mb* JA]u媯2{RߣtU>ulI_~SE=OK +},()XFg]o1VS"g}[mJv |V^H SKKcW~ߋibN1 :9sB bԉxƃ8̬J<<%gH[N15ǪwGv{`>+\[ۺdƿ '?j{orC5|w[7Ug[sAV~G-Jr-eWoKsOڜ+J?Tlor}U}w)iմ.MWپA;uހ;<ljϪoO?[u^~!cNwH +9?ci>Ĺ$޷Q~o=0q) }d?q̽z/Q4}U +KW؅8KW؛}E}+W|<3N-";AxW+\k=5mFJSǾo_)W<_u!7lcjPSJu~ %8sRZ{)YQ~WYy}U<]!HYy[ظ۩)F _\vA.?{;_uuթ)xf%c;蛩0fyGGOߏi]u!mX}phuȵ(\% 7 )svʬ~]p_|\g= +ǟw Cb3h}ׯX 8wc{}56n'y?qD/|clҳ1 >ȃZ\#M$jLE̾|'W0| } 9Wv)٭# N{}޶a-;=Bvاʇ.-;%g-s NES==.B+諳 rM.7`*߅VizǩD-f7}o1KWշk|;/wuݹY/}lWߡhty=,*g~ih#NȽZNtݤr߭M9:!۷C6c~Ê?D;lBO2e{h\ozFʽIpplϐ~2dRlF>{vnn{;v +m-T}%oC>o~f V#m +AU|->x:}qV=/V#n.7筁-]A3Bֵ9pz'}K ;!ﰶT/ +o+/ ~ghOB[~ +'"GI1n Rs)~/F:W ~(f,lς::iߵ~~5h5r9"2J: +RW$2Wah43@L/{ +P>w~yh=BPIK74!}Ohn~ڳ~v#⾍@VK:DSsv +dp c٪-m&v{m۵3cEwկ|^]6,߷ævO NjX'`3yĪ/O m>S_[}zNI{MHB'Ih4'Cz-ހtv+|׏|JO^_\) m +y<{\nsC_֣?)H7MʿyWa_\4Uq<#ud~^:_ơԣջ{+72ݺ#5א2qz|;p|C3?ϣ36':Ο*C)g1d V"3֋Foo/-[fOϢm4W2صcK#h@}8g3:My/;ͻwNeUc.p=asK2UUu_Wᮭ+;vnEY]u{fFEn=?QPƎ-Egͪ.+Q7se~am+gUL-ڮEqʪu~ǯUVoyyQ}m]l]nFy*,+UᯚR=l~kOSW9v]eubX:,ZE3++_.%RM!įf|ʲ ++H]Oy]=LϮگ{Q:yvI\Q]DY13L:(TYZ_WQ^R6 B))UWOYV̮.^%Š#_LYuqܔYV6 7gAWW,Tiõd*(bͩ~1K_WT̟Sw5R׷\bˠe1ve|^M\( T6xKzY5Eh*\9`M[Y_ ZU茗̽0NGޯPryy Ϫ(6 +_Y%+U5+-Gj4ٷ '̙U? +]͏W̭!sJ^qrV{ݑ\huq3bRB08͂v^Z]pSݟ *$dZوWYj:c|X&ϯ=__W] qKEcˮ5ʚz*)O̐5bnJe5y|.T[Z?}zEv=6y6 /ӭË]WQ9cf-?̪>OܦVYW6n/F_q0AQ&)l9甔W0ހϭ\SvgQ~./4IOV2mBqɥS.%OQ^g*)WbVկsfkUY5Z?ǖv]?n!^zvuJib8QulŲnB<ʛ<ʺ;#Ǚr>daQJfNDuʺ☫o?lڡW|ve,念ޏ!~Vt PYJ+N%e3+ϲF["+YQRJ5.+F!+.C~AϨ_96.7([9F$GyU߬j+k5X݌яV'ؿJk*a5Jw5yb̘#>Îb,D_CmJ`q}OAD!+GUCsjkJ`@~EImR{ k49p%9B1% j@FL`_5iLIɌy. [a.0A0isTPmj`u"^V]_褈 һpܜ +x򤋨T OdIߌcƁeXUW {҅3*. C [3A]_X=gL,7fT2dv5^9iZze Jb|LapbTYf>3\;"H?A\N=\O+9neյu*uN[W'C aNg绢Z զeĊ:u2b||fyeʥ8v U/IcCKpjwmE[]b*Vv+湇cJ}Q ߿]4!k Мw"e䕓_5%WogsD5/zh;d8c]^aw[R3ڊXuքrwtzBsE~f+kә U2Ȭ.Mj"9G\^Us`\A.&C7&ۉ.[='N1c +U7U\g0+)GĻ'0ϩFVC3΋Uv|M|Wbo#SSϥT}7$;ӵM~ϙEkYUTH2NUbk*Vg+jtLN)E晘ܥЖ +U/#A_fHmfe'7! +Y[ϩy+a$͵ÿ^b^:yL4m r4t\>^VX1c A}Oq "$!]dzeY ` ˂3ߥ8;_헑!~֫'j7e6j v \IQPSsfUlJo5W]š"BUYJfqyVZj,ϚeC\`ryz8 +Ŭ"U{:>MKza f/ _Z'!MV Aec211mU*Йò4|9uɗ.i?qVQWT]UZ8(W̡05Lz"(Ŕ++3-:$J' z*j +sѪeWC1Vpo}?٨ZQ+P,JV˫UuŚEcx]5H3ճ)CTW}B*A,آtf3>ǚ/*Y= amZ-'z"WNZFj52YO빜I7>u24pBVIbxyu6'E*Vj&USKD\e1gBlly1U9v6Wkb*%s]3r^(J\;[25=BP9=Pz.;: bEufmWq u9qx>MT\h +XMbRRA M77Wݗ^-W@oY3YhN뺾sjՊǡiĆK%2k+Hta/H#S9SU#I'床b-1=n1K.a]Z_[0̤{, %;=$o'R:.BF|ƄX&Fu}]955u xY~ؚN (EHwuOعRQׁq2ĥHrɈ_1O/bÔLۇ}67V 4j|.EdZ _DK | dz=!n-RP_}U]/!_żwOGǵu^C~n30?e~܉JyVV#f^SQ9[b>+㱁$;+y2ɷ$5Mr.:ei{Nڙ^ْͪ,jL*i45uF<5ճqtD6hpt}B'9jGT–:G8巯˯vAkfgKv^Z^R\=ȣ'IrՍd{Wjdu.'Kܞuk ?v#k( &ioM+IuZĒr n5!Sj,Hrܗ^Y1v+@r6M4SpnPU". cXT-bE>}5VfͷArxQYcN=OB\IY||f9?G{z|Xы/S݊ŗ н55Lv] *IW*-FV*GbtdK<9iZtGN\gnMHR'Cz匭g"q\4%(&g&1%reP%l̚5;`؉r]Aӑʪ[z >|fFclM)n(W\rgt Eʫ AS8~6 +4h"z BfFkju'UwӿY~Xy}n\F`bTF2Mogɳ u6ຸXHDڊt y5-H}u'梽g Hz Q6n7/B?#}o41 +ҙ?]ŐW tv sr@:s @:oHG]<An@ڊԳ"HF!mOsE#ݽ +8OrW~Fʇ-G@NE#}haH>{rrFHs.Y ~EN^ny D?@Hvp: i9%Gm-(G9 א}/ 뷂OWp=D>/:n*R+Ob`W >s%sσg:ݏ<*\ A'\ O.w'][aK:= ma`/`Rv}hÆ0>6yRL{{̻@/y]ev̳@am=ۧ{t;^D v鲿ݡˮtlB_m{ޔ1Yggt#Y*iW:F9~<䛲t[x_ڧwѲN]˹wةh #plG2 HUJh41E&~ Y~[kO!JQpt:@7_cnCks |niػG^4[Ѳ\˝:nf;bt/e|Ŋ;5>֎t(x F^YcSzBvI?@CDv#p>3ayYeX @#ŋ 򬤱ُ~gҡg.;!λlPgҐ7P\c"W2h;t 1[+?dױkb:6U=L%$] v]n~ʾ~ mLudb)K{=myʉNQqZCfck&,eAA0ƙ6.+!;jo%⏱!pJғȹ1.|;w_COc^vį.rBL /r*="]}x +ԙG=uRh|Qa+p<+;V>xxuGjI8 <~S {|lw=89+`]US0uu(&htLuWQϫb,SHvTtTn3V.P򏿺0~ 7Ns [7rvrѻhhZODL8ѹgCE"GLч +jc:xz r]D9ߞEV +Plq(qhO>B˘[ ^9G|^DO~]}i^( ?-xO.+û}^gq()8=3?,I\0Kdg}Ka~=F0Ǭaf]=rK1 mHokiV~JqVlLdZU )D7EuTwV3v[][;XG.d@>a/]'ֳT{tW*r*.}z)Mhq)6&Vhw f<"Nkh}7a3}2(6N"He5J/m.VFu/PS3= +9-2muשδՍ+|zY[?O)OE{;o(Ja 7t![$BYur ~]!(6%ChAe +݁UD}#ϊ_EUSݖDe]RC?_;ݯfDوdމpӛ yD{=#}+OoJAՂ?v]~,]LYI5"ZOyc=v2 D~F4 +{r8QK{E'ƭvy΄ӽd]1񽄣M&m1K&C+Lb-E8'&= t6Rc:Er#>?dPdVK9#\W@rRF* +k}N+q[_uwA$^D bwM~r^~Yѯa+~[G*Kآӂ_ IyU*v|?2>잧g;یЇ]?:'ݖ]s= 9,p=_2LAC31A&Xp6n`WFtG̝ۧ^r{w{޹ 2w&9HUʳ/X?8t&wL|{4%42*ȝy?ܣ=wy + ]'p9޾Ktq0=MG庠_rd/j}jgC2ch~hi˨UlLe՜%+Ӽ8:HM2,cV}sWi8<3q 9ߢ'=c_4WAt6uMM%3/}}5 +k{LyRJr<8ވLSoCJ4uѺ^_6{gb=Kc5<τ/t^ӳwUËf]ibN ;be x7 +Z>Prhݻu!8ysK5ަ1зku4kYݗ6W4=7dt:Z`l8T91JT(mv|'fGEaψob|;X75'Mb#up|6srY;\=@p>%TPϋI\v&{ؐsX"(yorؕYJ})r l}0Ƴ4&'14Ɲ0NBGMs~meC?!-|x+Qk}+k+ yV*-bEyXXp4H`8aid3R~N-m["vsK/ug +L+d $#jGKߪA`lcNs %*Bt, %iOU@WiQq1rTt7O 2N,Ƶn| V!M |"x^OGIq͸dʤC''*ADrHg㾃;c3T263EZ%{}Jh3od7c^rCl9M~Xyn:4~S+QgSL*|Ji<,l ZH}>d\M؟3ҳa<0CC1ry^xN֎jGV)pZ+hiP:BdMa6zPɧ]U*R蔮YSJyr.lB^&詐<_!ڌ̒Jd'\ˢ ~6xҵG' P}A$6,k=bX\]7z,#{n*%jԃ +'q^I +D~-%dk;\+xpn674̈́ln`L插SxG3VGZ~v^Hb|PIYNi9-崜rZNɞzdq@泧d^ݭUn~:G/*>4FZG6e7<ml/]-zN'^M8t .}S4>[S[9cUֿ:#s4 PB>rʟWjϐq^O3m"+B41K#U5"WS@K1Dҿ 2Uy?*]_-`GS৽H\mXG*aUۭܱATU+u^ΗOz/K+m[(u: Z*^1<l5sr[E19yEUZ99fA^¼BrZ[c,19*>UDꎖgdl-B"+tTߚ,1a9s1R[rĽPU!=~ +~h +VkJU55%x@P +Ne9ppo7I7z6n*CLUX n?kxt^~E'U_c A84Wxz ε_za^-Fku?b':QY15:~.?=w:qױxz&e\>ǙnuJ` +?1ՠ+ ^q:Nvq!zj+8qdZ9&;f7OH8mT *_bVp:?g01/Jx@hu\lf|o~ՁrOEԐa=`}]Hl]8xԬk|״Arsf)wII6̍fvh.F7ˢ2!^d>B﹙DTF10n3b^"@j 67yG'(uŁs 9 d7-;WXg@+Po%JBAVRS~,N;2ZHQ#tajֽ7 n"qS^;t? X냉4cdn@@Qldh2̍:5-@ŋ!!l2]ozTU)"fQ?W.dz@bz>jio=@!PCyLɛ1M u5-"X槹N8c:\{cn^ ^@PƬ$RzlnM?{A/5a,:]H鸖+ػq%j>cf7XςX%9ػdY߱I!eKHXLʻ #@K(TX +FUbb$m@yrg~IN&1$0,iXsn~-W$2aDܤP8_ K0T}e{VWiB^JƋJ[ +ÁQ۬ܠ&.pՒ )X8%zU2lZh(1Mxt0,.hoEŷG[tʂi1NX"/@SqDl\OU'UaGFfI2GfY3WeAaOn>hfgg։wtRˮؑA {s74bϰn3rsOw{w p|).HHhpaԐ_'pPWcE'w?hnW)RUFRI7hAP9z62ڧHd ݷl2zLt';mĿPgv6$ϡ:+}Fp1i 1-O,5}XĜpW2L \ No newline at end of file diff --git a/Increase_Host_compute/No_double_buffer/build_out/custom_opp_ubuntu_aarch64.run.json b/Increase_Host_compute/No_double_buffer/build_out/custom_opp_ubuntu_aarch64.run.json new file mode 100644 index 0000000000000000000000000000000000000000..05a2de3d5791fe573a943b74e78d227c61031d13 --- /dev/null +++ b/Increase_Host_compute/No_double_buffer/build_out/custom_opp_ubuntu_aarch64.run.json @@ -0,0 +1,26 @@ +{ + "componentGroups" : {}, + "components" : {}, + "errorOnAbsoluteInstallDestination" : false, + "formatVersionMajor" : 1, + "formatVersionMinor" : 0, + "installationTypes" : {}, + "packageDescriptionFile" : "/usr/share/cmake-3.22/Templates/CPack.GenericDescription.txt", + "packageDescriptionSummary" : "CPack opp project", + "packageName" : "opp", + "packageVersion" : "0.1.1", + "projects" : + [ + { + "component" : "ALL", + "components" : [], + "directory" : "/Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out", + "installationTypes" : [], + "projectName" : "opp", + "subDirectory" : "/" + } + ], + "setDestdir" : false, + "stripFiles" : false, + "warnOnAbsoluteInstallDestination" : false +} \ No newline at end of file diff --git a/Increase_Host_compute/No_double_buffer/build_out/framework/CMakeFiles/CMakeDirectoryInformation.cmake b/Increase_Host_compute/No_double_buffer/build_out/framework/CMakeFiles/CMakeDirectoryInformation.cmake new file mode 100644 index 0000000000000000000000000000000000000000..252897ffbc682bb74526911cfa5fe646febab316 --- /dev/null +++ b/Increase_Host_compute/No_double_buffer/build_out/framework/CMakeFiles/CMakeDirectoryInformation.cmake @@ -0,0 +1,16 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +# Relative path conversion top directories. +set(CMAKE_RELATIVE_PATH_TOP_SOURCE "/Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer") +set(CMAKE_RELATIVE_PATH_TOP_BINARY "/Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out") + +# Force unix paths in dependencies. +set(CMAKE_FORCE_UNIX_PATHS 1) + + +# The C and CXX include file regular expressions for this directory. +set(CMAKE_C_INCLUDE_REGEX_SCAN "^.*$") +set(CMAKE_C_INCLUDE_REGEX_COMPLAIN "^$") +set(CMAKE_CXX_INCLUDE_REGEX_SCAN ${CMAKE_C_INCLUDE_REGEX_SCAN}) +set(CMAKE_CXX_INCLUDE_REGEX_COMPLAIN ${CMAKE_C_INCLUDE_REGEX_COMPLAIN}) diff --git a/Increase_Host_compute/No_double_buffer/build_out/framework/CMakeFiles/progress.marks b/Increase_Host_compute/No_double_buffer/build_out/framework/CMakeFiles/progress.marks new file mode 100644 index 0000000000000000000000000000000000000000..0cfbf08886fca9a91cb753ec8734c84fcbe52c9f --- /dev/null +++ b/Increase_Host_compute/No_double_buffer/build_out/framework/CMakeFiles/progress.marks @@ -0,0 +1 @@ +2 diff --git a/Increase_Host_compute/No_double_buffer/build_out/framework/Makefile b/Increase_Host_compute/No_double_buffer/build_out/framework/Makefile new file mode 100644 index 0000000000000000000000000000000000000000..c1c6db3fb2af7bc2a1c60b9922de8081c888b3bb --- /dev/null +++ b/Increase_Host_compute/No_double_buffer/build_out/framework/Makefile @@ -0,0 +1,211 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +# Default target executed when no arguments are given to make. +default_target: all +.PHONY : default_target + +# Allow only one "make -f Makefile2" at a time, but pass parallelism. +.NOTPARALLEL: + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + +# Disable VCS-based implicit rules. +% : %,v + +# Disable VCS-based implicit rules. +% : RCS/% + +# Disable VCS-based implicit rules. +% : RCS/%,v + +# Disable VCS-based implicit rules. +% : SCCS/s.% + +# Disable VCS-based implicit rules. +% : s.% + +.SUFFIXES: .hpux_make_needs_suffix_list + +# Command-line flag to silence nested $(MAKE). +$(VERBOSE)MAKESILENT = -s + +#Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E rm -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out + +#============================================================================= +# Targets provided globally by CMake. + +# Special rule for the target package +package: preinstall + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Run CPack packaging tool..." + cd /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out && /usr/bin/cpack --config ./CPackConfig.cmake +.PHONY : package + +# Special rule for the target package +package/fast: package +.PHONY : package/fast + +# Special rule for the target package_source +package_source: + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Run CPack packaging tool for source..." + cd /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out && /usr/bin/cpack --config ./CPackSourceConfig.cmake /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out/CPackSourceConfig.cmake +.PHONY : package_source + +# Special rule for the target package_source +package_source/fast: package_source +.PHONY : package_source/fast + +# Special rule for the target edit_cache +edit_cache: + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "No interactive CMake dialog available..." + /usr/bin/cmake -E echo No\ interactive\ CMake\ dialog\ available. +.PHONY : edit_cache + +# Special rule for the target edit_cache +edit_cache/fast: edit_cache +.PHONY : edit_cache/fast + +# Special rule for the target rebuild_cache +rebuild_cache: + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running CMake to regenerate build system..." + /usr/bin/cmake --regenerate-during-build -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) +.PHONY : rebuild_cache + +# Special rule for the target rebuild_cache +rebuild_cache/fast: rebuild_cache +.PHONY : rebuild_cache/fast + +# Special rule for the target list_install_components +list_install_components: + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Available install components are: \"Unspecified\"" +.PHONY : list_install_components + +# Special rule for the target list_install_components +list_install_components/fast: list_install_components +.PHONY : list_install_components/fast + +# Special rule for the target install +install: preinstall + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Install the project..." + /usr/bin/cmake -P cmake_install.cmake +.PHONY : install + +# Special rule for the target install +install/fast: preinstall/fast + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Install the project..." + /usr/bin/cmake -P cmake_install.cmake +.PHONY : install/fast + +# Special rule for the target install/local +install/local: preinstall + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Installing only the local directory..." + /usr/bin/cmake -DCMAKE_INSTALL_LOCAL_ONLY=1 -P cmake_install.cmake +.PHONY : install/local + +# Special rule for the target install/local +install/local/fast: preinstall/fast + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Installing only the local directory..." + /usr/bin/cmake -DCMAKE_INSTALL_LOCAL_ONLY=1 -P cmake_install.cmake +.PHONY : install/local/fast + +# Special rule for the target install/strip +install/strip: preinstall + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Installing the project stripped..." + /usr/bin/cmake -DCMAKE_INSTALL_DO_STRIP=1 -P cmake_install.cmake +.PHONY : install/strip + +# Special rule for the target install/strip +install/strip/fast: preinstall/fast + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Installing the project stripped..." + /usr/bin/cmake -DCMAKE_INSTALL_DO_STRIP=1 -P cmake_install.cmake +.PHONY : install/strip/fast + +# The main all target +all: cmake_check_build_system + cd /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out && $(CMAKE_COMMAND) -E cmake_progress_start /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out/CMakeFiles /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out/framework//CMakeFiles/progress.marks + cd /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 framework/all + $(CMAKE_COMMAND) -E cmake_progress_start /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out/CMakeFiles 0 +.PHONY : all + +# The main clean target +clean: + cd /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 framework/clean +.PHONY : clean + +# The main clean target +clean/fast: clean +.PHONY : clean/fast + +# Prepare targets for installation. +preinstall: all + cd /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 framework/preinstall +.PHONY : preinstall + +# Prepare targets for installation. +preinstall/fast: + cd /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 framework/preinstall +.PHONY : preinstall/fast + +# clear depends +depend: + cd /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out && $(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 1 +.PHONY : depend + +# Help Target +help: + @echo "The following are some of the valid targets for this Makefile:" + @echo "... all (the default if no target is provided)" + @echo "... clean" + @echo "... depend" + @echo "... edit_cache" + @echo "... install" + @echo "... install/local" + @echo "... install/strip" + @echo "... list_install_components" + @echo "... package" + @echo "... package_source" + @echo "... rebuild_cache" +.PHONY : help + + + +#============================================================================= +# Special targets to cleanup operation of make. + +# Special rule to run CMake to check the build system integrity. +# No rule that depends on this can have commands that come from listfiles +# because they might be regenerated. +cmake_check_build_system: + cd /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out && $(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 0 +.PHONY : cmake_check_build_system + diff --git a/Increase_Host_compute/No_double_buffer/build_out/framework/cmake_install.cmake b/Increase_Host_compute/No_double_buffer/build_out/framework/cmake_install.cmake new file mode 100644 index 0000000000000000000000000000000000000000..008a908740b9345c6aea885c0a3c1994aed29cd7 --- /dev/null +++ b/Increase_Host_compute/No_double_buffer/build_out/framework/cmake_install.cmake @@ -0,0 +1,49 @@ +# Install script for directory: /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/framework + +# Set the install prefix +if(NOT DEFINED CMAKE_INSTALL_PREFIX) + set(CMAKE_INSTALL_PREFIX "/Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out") +endif() +string(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}") + +# Set the install configuration name. +if(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME) + if(BUILD_TYPE) + string(REGEX REPLACE "^[^A-Za-z0-9_]+" "" + CMAKE_INSTALL_CONFIG_NAME "${BUILD_TYPE}") + else() + set(CMAKE_INSTALL_CONFIG_NAME "Release") + endif() + message(STATUS "Install configuration: \"${CMAKE_INSTALL_CONFIG_NAME}\"") +endif() + +# Set the component getting installed. +if(NOT CMAKE_INSTALL_COMPONENT) + if(COMPONENT) + message(STATUS "Install component: \"${COMPONENT}\"") + set(CMAKE_INSTALL_COMPONENT "${COMPONENT}") + else() + set(CMAKE_INSTALL_COMPONENT) + endif() +endif() + +# Install shared libraries without execute permission? +if(NOT DEFINED CMAKE_INSTALL_SO_NO_EXE) + set(CMAKE_INSTALL_SO_NO_EXE "1") +endif() + +# Is this installation the result of a crosscompile? +if(NOT DEFINED CMAKE_CROSSCOMPILING) + set(CMAKE_CROSSCOMPILING "FALSE") +endif() + +# Set default install directory permissions. +if(NOT DEFINED CMAKE_OBJDUMP) + set(CMAKE_OBJDUMP "/usr/bin/objdump") +endif() + +if(NOT CMAKE_INSTALL_LOCAL_ONLY) + # Include the install script for the subdirectory. + include("/Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out/framework/tf_plugin/cmake_install.cmake") +endif() + diff --git a/Increase_Host_compute/No_double_buffer/build_out/framework/tf_plugin/CMakeFiles/CMakeDirectoryInformation.cmake b/Increase_Host_compute/No_double_buffer/build_out/framework/tf_plugin/CMakeFiles/CMakeDirectoryInformation.cmake new file mode 100644 index 0000000000000000000000000000000000000000..252897ffbc682bb74526911cfa5fe646febab316 --- /dev/null +++ b/Increase_Host_compute/No_double_buffer/build_out/framework/tf_plugin/CMakeFiles/CMakeDirectoryInformation.cmake @@ -0,0 +1,16 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +# Relative path conversion top directories. +set(CMAKE_RELATIVE_PATH_TOP_SOURCE "/Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer") +set(CMAKE_RELATIVE_PATH_TOP_BINARY "/Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out") + +# Force unix paths in dependencies. +set(CMAKE_FORCE_UNIX_PATHS 1) + + +# The C and CXX include file regular expressions for this directory. +set(CMAKE_C_INCLUDE_REGEX_SCAN "^.*$") +set(CMAKE_C_INCLUDE_REGEX_COMPLAIN "^$") +set(CMAKE_CXX_INCLUDE_REGEX_SCAN ${CMAKE_C_INCLUDE_REGEX_SCAN}) +set(CMAKE_CXX_INCLUDE_REGEX_COMPLAIN ${CMAKE_C_INCLUDE_REGEX_COMPLAIN}) diff --git a/Increase_Host_compute/No_double_buffer/build_out/framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/DependInfo.cmake b/Increase_Host_compute/No_double_buffer/build_out/framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/DependInfo.cmake new file mode 100644 index 0000000000000000000000000000000000000000..76038d0cbe8a983ed9c3481295d1ac57f4af5e88 --- /dev/null +++ b/Increase_Host_compute/No_double_buffer/build_out/framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/DependInfo.cmake @@ -0,0 +1,19 @@ + +# Consider dependencies only in project. +set(CMAKE_DEPENDS_IN_PROJECT_ONLY OFF) + +# The set of languages for which implicit dependencies are needed: +set(CMAKE_DEPENDS_LANGUAGES + ) + +# The set of dependency files which are needed: +set(CMAKE_DEPENDS_DEPENDENCY_FILES + "/Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/framework/tf_plugin/tensorflow_add_custom_plugin.cc" "framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/tensorflow_add_custom_plugin.cc.o" "gcc" "framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/tensorflow_add_custom_plugin.cc.o.d" + ) + +# Targets to which this target links. +set(CMAKE_TARGET_LINKED_INFO_FILES + ) + +# Fortran module output directory. +set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/Increase_Host_compute/No_double_buffer/build_out/framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/build.make b/Increase_Host_compute/No_double_buffer/build_out/framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/build.make new file mode 100644 index 0000000000000000000000000000000000000000..900c51a38ebe1a0e3528e5ea1a3723d2bbf73758 --- /dev/null +++ b/Increase_Host_compute/No_double_buffer/build_out/framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/build.make @@ -0,0 +1,110 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + +# Disable VCS-based implicit rules. +% : %,v + +# Disable VCS-based implicit rules. +% : RCS/% + +# Disable VCS-based implicit rules. +% : RCS/%,v + +# Disable VCS-based implicit rules. +% : SCCS/s.% + +# Disable VCS-based implicit rules. +% : s.% + +.SUFFIXES: .hpux_make_needs_suffix_list + +# Command-line flag to silence nested $(MAKE). +$(VERBOSE)MAKESILENT = -s + +#Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E rm -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out + +# Include any dependencies generated for this target. +include framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/depend.make +# Include any dependencies generated by the compiler for this target. +include framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/compiler_depend.make + +# Include the progress variables for this target. +include framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/progress.make + +# Include the compile flags for this target's objects. +include framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/flags.make + +framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/tensorflow_add_custom_plugin.cc.o: framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/flags.make +framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/tensorflow_add_custom_plugin.cc.o: ../framework/tf_plugin/tensorflow_add_custom_plugin.cc +framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/tensorflow_add_custom_plugin.cc.o: framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/compiler_depend.ts + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Building CXX object framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/tensorflow_add_custom_plugin.cc.o" + cd /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out/framework/tf_plugin && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/tensorflow_add_custom_plugin.cc.o -MF CMakeFiles/cust_tf_parsers.dir/tensorflow_add_custom_plugin.cc.o.d -o CMakeFiles/cust_tf_parsers.dir/tensorflow_add_custom_plugin.cc.o -c /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/framework/tf_plugin/tensorflow_add_custom_plugin.cc + +framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/tensorflow_add_custom_plugin.cc.i: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/cust_tf_parsers.dir/tensorflow_add_custom_plugin.cc.i" + cd /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out/framework/tf_plugin && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/framework/tf_plugin/tensorflow_add_custom_plugin.cc > CMakeFiles/cust_tf_parsers.dir/tensorflow_add_custom_plugin.cc.i + +framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/tensorflow_add_custom_plugin.cc.s: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/cust_tf_parsers.dir/tensorflow_add_custom_plugin.cc.s" + cd /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out/framework/tf_plugin && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/framework/tf_plugin/tensorflow_add_custom_plugin.cc -o CMakeFiles/cust_tf_parsers.dir/tensorflow_add_custom_plugin.cc.s + +# Object files for target cust_tf_parsers +cust_tf_parsers_OBJECTS = \ +"CMakeFiles/cust_tf_parsers.dir/tensorflow_add_custom_plugin.cc.o" + +# External object files for target cust_tf_parsers +cust_tf_parsers_EXTERNAL_OBJECTS = + +framework/tf_plugin/libcust_tf_parsers.so: framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/tensorflow_add_custom_plugin.cc.o +framework/tf_plugin/libcust_tf_parsers.so: framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/build.make +framework/tf_plugin/libcust_tf_parsers.so: framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/link.txt + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --bold --progress-dir=/Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Linking CXX shared library libcust_tf_parsers.so" + cd /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out/framework/tf_plugin && $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/cust_tf_parsers.dir/link.txt --verbose=$(VERBOSE) + +# Rule to build all files generated by this target. +framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/build: framework/tf_plugin/libcust_tf_parsers.so +.PHONY : framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/build + +framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/clean: + cd /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out/framework/tf_plugin && $(CMAKE_COMMAND) -P CMakeFiles/cust_tf_parsers.dir/cmake_clean.cmake +.PHONY : framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/clean + +framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/depend: + cd /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/framework/tf_plugin /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out/framework/tf_plugin /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out/framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/depend + diff --git a/Increase_Host_compute/No_double_buffer/build_out/framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/cmake_clean.cmake b/Increase_Host_compute/No_double_buffer/build_out/framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/cmake_clean.cmake new file mode 100644 index 0000000000000000000000000000000000000000..2a9bb611dde79737be869ff0056a9bb5f34c9ea5 --- /dev/null +++ b/Increase_Host_compute/No_double_buffer/build_out/framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/cmake_clean.cmake @@ -0,0 +1,11 @@ +file(REMOVE_RECURSE + "CMakeFiles/cust_tf_parsers.dir/tensorflow_add_custom_plugin.cc.o" + "CMakeFiles/cust_tf_parsers.dir/tensorflow_add_custom_plugin.cc.o.d" + "libcust_tf_parsers.pdb" + "libcust_tf_parsers.so" +) + +# Per-language clean rules from dependency scanning. +foreach(lang CXX) + include(CMakeFiles/cust_tf_parsers.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/Increase_Host_compute/No_double_buffer/build_out/framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/compiler_depend.internal b/Increase_Host_compute/No_double_buffer/build_out/framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/compiler_depend.internal new file mode 100644 index 0000000000000000000000000000000000000000..c9ab64ee03474d22745821638a3d4dd3a67e690c --- /dev/null +++ b/Increase_Host_compute/No_double_buffer/build_out/framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/compiler_depend.internal @@ -0,0 +1,225 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/tensorflow_add_custom_plugin.cc.o + /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/framework/tf_plugin/tensorflow_add_custom_plugin.cc + /usr/include/stdc-predef.h + /usr/local/Ascend/ascend-toolkit/latest/include/register/register.h + /usr/include/c++/11/functional + /usr/include/aarch64-linux-gnu/c++/11/bits/c++config.h + /usr/include/aarch64-linux-gnu/c++/11/bits/os_defines.h + /usr/include/features.h + /usr/include/features-time64.h + /usr/include/aarch64-linux-gnu/bits/wordsize.h + /usr/include/aarch64-linux-gnu/bits/timesize.h + /usr/include/aarch64-linux-gnu/sys/cdefs.h + /usr/include/aarch64-linux-gnu/bits/long-double.h + /usr/include/aarch64-linux-gnu/gnu/stubs.h + /usr/include/aarch64-linux-gnu/gnu/stubs-lp64.h + /usr/include/aarch64-linux-gnu/c++/11/bits/cpu_defines.h + /usr/include/c++/11/bits/stl_function.h + /usr/include/c++/11/backward/binders.h + /usr/include/c++/11/new + /usr/include/c++/11/bits/exception.h + /usr/include/c++/11/tuple + /usr/include/c++/11/utility + /usr/include/c++/11/bits/stl_relops.h + /usr/include/c++/11/bits/stl_pair.h + /usr/include/c++/11/bits/move.h + /usr/include/c++/11/type_traits + /usr/include/c++/11/initializer_list + /usr/include/c++/11/array + /usr/include/c++/11/bits/functexcept.h + /usr/include/c++/11/bits/exception_defines.h + /usr/include/c++/11/bits/stl_algobase.h + /usr/include/c++/11/bits/cpp_type_traits.h + /usr/include/c++/11/ext/type_traits.h + /usr/include/c++/11/ext/numeric_traits.h + /usr/include/c++/11/bits/stl_iterator_base_types.h + /usr/include/c++/11/bits/stl_iterator_base_funcs.h + /usr/include/c++/11/bits/concept_check.h + /usr/include/c++/11/debug/assertions.h + /usr/include/c++/11/bits/stl_iterator.h + /usr/include/c++/11/bits/ptr_traits.h + /usr/include/c++/11/debug/debug.h + /usr/include/c++/11/bits/predefined_ops.h + /usr/include/c++/11/bits/range_access.h + /usr/include/c++/11/bits/uses_allocator.h + /usr/include/c++/11/bits/invoke.h + /usr/include/c++/11/bits/functional_hash.h + /usr/include/c++/11/bits/hash_bytes.h + /usr/include/c++/11/bits/refwrap.h + /usr/include/c++/11/bits/std_function.h + /usr/include/c++/11/typeinfo + /usr/include/c++/11/map + /usr/include/c++/11/bits/stl_tree.h + /usr/include/c++/11/bits/allocator.h + /usr/include/aarch64-linux-gnu/c++/11/bits/c++allocator.h + /usr/include/c++/11/ext/new_allocator.h + /usr/include/c++/11/bits/memoryfwd.h + /usr/include/c++/11/ext/alloc_traits.h + /usr/include/c++/11/bits/alloc_traits.h + /usr/include/c++/11/bits/stl_construct.h + /usr/include/c++/11/ext/aligned_buffer.h + /usr/include/c++/11/bits/stl_map.h + /usr/include/c++/11/bits/stl_multimap.h + /usr/include/c++/11/bits/erase_if.h + /usr/include/c++/11/memory + /usr/include/c++/11/bits/stl_uninitialized.h + /usr/include/c++/11/bits/stl_tempbuf.h + /usr/include/c++/11/bits/stl_raw_storage_iter.h + /usr/include/c++/11/bits/align.h + /usr/include/c++/11/bit + /usr/lib/gcc/aarch64-linux-gnu/11/include/stdint.h + /usr/include/stdint.h + /usr/include/aarch64-linux-gnu/bits/libc-header-start.h + /usr/include/aarch64-linux-gnu/bits/types.h + /usr/include/aarch64-linux-gnu/bits/typesizes.h + /usr/include/aarch64-linux-gnu/bits/time64.h + /usr/include/aarch64-linux-gnu/bits/wchar.h + /usr/include/aarch64-linux-gnu/bits/stdint-intn.h + /usr/include/aarch64-linux-gnu/bits/stdint-uintn.h + /usr/include/c++/11/bits/unique_ptr.h + /usr/include/c++/11/bits/shared_ptr.h + /usr/include/c++/11/iosfwd + /usr/include/c++/11/bits/stringfwd.h + /usr/include/c++/11/bits/postypes.h + /usr/include/c++/11/cwchar + /usr/include/wchar.h + /usr/include/aarch64-linux-gnu/bits/floatn.h + /usr/include/aarch64-linux-gnu/bits/floatn-common.h + /usr/lib/gcc/aarch64-linux-gnu/11/include/stddef.h + /usr/lib/gcc/aarch64-linux-gnu/11/include/stdarg.h + /usr/include/aarch64-linux-gnu/bits/types/wint_t.h + /usr/include/aarch64-linux-gnu/bits/types/mbstate_t.h + /usr/include/aarch64-linux-gnu/bits/types/__mbstate_t.h + /usr/include/aarch64-linux-gnu/bits/types/__FILE.h + /usr/include/aarch64-linux-gnu/bits/types/FILE.h + /usr/include/aarch64-linux-gnu/bits/types/locale_t.h + /usr/include/aarch64-linux-gnu/bits/types/__locale_t.h + /usr/include/aarch64-linux-gnu/bits/wchar2.h + /usr/include/c++/11/bits/shared_ptr_base.h + /usr/include/c++/11/bits/allocated_ptr.h + /usr/include/c++/11/ext/atomicity.h + /usr/include/aarch64-linux-gnu/c++/11/bits/gthr.h + /usr/include/aarch64-linux-gnu/c++/11/bits/gthr-default.h + /usr/include/pthread.h + /usr/include/sched.h + /usr/include/aarch64-linux-gnu/bits/types/time_t.h + /usr/include/aarch64-linux-gnu/bits/types/struct_timespec.h + /usr/include/aarch64-linux-gnu/bits/endian.h + /usr/include/aarch64-linux-gnu/bits/endianness.h + /usr/include/aarch64-linux-gnu/bits/sched.h + /usr/include/aarch64-linux-gnu/bits/types/struct_sched_param.h + /usr/include/aarch64-linux-gnu/bits/cpu-set.h + /usr/include/time.h + /usr/include/aarch64-linux-gnu/bits/time.h + /usr/include/aarch64-linux-gnu/bits/timex.h + /usr/include/aarch64-linux-gnu/bits/types/struct_timeval.h + /usr/include/aarch64-linux-gnu/bits/types/clock_t.h + /usr/include/aarch64-linux-gnu/bits/types/struct_tm.h + /usr/include/aarch64-linux-gnu/bits/types/clockid_t.h + /usr/include/aarch64-linux-gnu/bits/types/timer_t.h + /usr/include/aarch64-linux-gnu/bits/types/struct_itimerspec.h + /usr/include/aarch64-linux-gnu/bits/pthreadtypes.h + /usr/include/aarch64-linux-gnu/bits/thread-shared-types.h + /usr/include/aarch64-linux-gnu/bits/pthreadtypes-arch.h + /usr/include/aarch64-linux-gnu/bits/atomic_wide_counter.h + /usr/include/aarch64-linux-gnu/bits/struct_mutex.h + /usr/include/aarch64-linux-gnu/bits/struct_rwlock.h + /usr/include/aarch64-linux-gnu/bits/setjmp.h + /usr/include/aarch64-linux-gnu/bits/types/__sigset_t.h + /usr/include/aarch64-linux-gnu/bits/types/struct___jmp_buf_tag.h + /usr/include/aarch64-linux-gnu/bits/pthread_stack_min-dynamic.h + /usr/include/aarch64-linux-gnu/c++/11/bits/atomic_word.h + /usr/include/aarch64-linux-gnu/sys/single_threaded.h + /usr/include/c++/11/ext/concurrence.h + /usr/include/c++/11/exception + /usr/include/c++/11/bits/exception_ptr.h + /usr/include/c++/11/bits/cxxabi_init_exception.h + /usr/include/c++/11/bits/nested_exception.h + /usr/include/c++/11/bits/shared_ptr_atomic.h + /usr/include/c++/11/bits/atomic_base.h + /usr/include/c++/11/bits/atomic_lockfree_defines.h + /usr/include/c++/11/backward/auto_ptr.h + /usr/include/c++/11/set + /usr/include/c++/11/bits/stl_set.h + /usr/include/c++/11/bits/stl_multiset.h + /usr/include/c++/11/string + /usr/include/c++/11/bits/char_traits.h + /usr/include/c++/11/cstdint + /usr/include/c++/11/bits/localefwd.h + /usr/include/aarch64-linux-gnu/c++/11/bits/c++locale.h + /usr/include/c++/11/clocale + /usr/include/locale.h + /usr/include/aarch64-linux-gnu/bits/locale.h + /usr/include/c++/11/cctype + /usr/include/ctype.h + /usr/include/c++/11/bits/ostream_insert.h + /usr/include/c++/11/bits/cxxabi_forced.h + /usr/include/c++/11/bits/basic_string.h + /usr/include/c++/11/ext/string_conversions.h + /usr/include/c++/11/cstdlib + /usr/include/stdlib.h + /usr/include/aarch64-linux-gnu/bits/waitflags.h + /usr/include/aarch64-linux-gnu/bits/waitstatus.h + /usr/include/aarch64-linux-gnu/sys/types.h + /usr/include/endian.h + /usr/include/aarch64-linux-gnu/bits/byteswap.h + /usr/include/aarch64-linux-gnu/bits/uintn-identity.h + /usr/include/aarch64-linux-gnu/sys/select.h + /usr/include/aarch64-linux-gnu/bits/select.h + /usr/include/aarch64-linux-gnu/bits/types/sigset_t.h + /usr/include/aarch64-linux-gnu/bits/select2.h + /usr/include/alloca.h + /usr/include/aarch64-linux-gnu/bits/stdlib-bsearch.h + /usr/include/aarch64-linux-gnu/bits/stdlib-float.h + /usr/include/aarch64-linux-gnu/bits/stdlib.h + /usr/include/c++/11/bits/std_abs.h + /usr/include/c++/11/cstdio + /usr/include/stdio.h + /usr/include/aarch64-linux-gnu/bits/types/__fpos_t.h + /usr/include/aarch64-linux-gnu/bits/types/__fpos64_t.h + /usr/include/aarch64-linux-gnu/bits/types/struct_FILE.h + /usr/include/aarch64-linux-gnu/bits/types/cookie_io_functions_t.h + /usr/include/aarch64-linux-gnu/bits/stdio_lim.h + /usr/include/aarch64-linux-gnu/bits/stdio.h + /usr/include/aarch64-linux-gnu/bits/stdio2.h + /usr/include/c++/11/cerrno + /usr/include/errno.h + /usr/include/aarch64-linux-gnu/bits/errno.h + /usr/include/linux/errno.h + /usr/include/aarch64-linux-gnu/asm/errno.h + /usr/include/asm-generic/errno.h + /usr/include/asm-generic/errno-base.h + /usr/include/aarch64-linux-gnu/bits/types/error_t.h + /usr/include/c++/11/bits/charconv.h + /usr/include/c++/11/bits/basic_string.tcc + /usr/include/c++/11/unordered_map + /usr/include/c++/11/bits/hashtable.h + /usr/include/c++/11/bits/hashtable_policy.h + /usr/include/c++/11/bits/enable_special_members.h + /usr/include/c++/11/bits/unordered_map.h + /usr/include/c++/11/vector + /usr/include/c++/11/bits/stl_vector.h + /usr/include/c++/11/bits/stl_bvector.h + /usr/include/c++/11/bits/vector.tcc + /usr/local/Ascend/ascend-toolkit/latest/include/graph/operator.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/ge_error_codes.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/inference_context.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/tensor.h + /usr/include/c++/11/atomic + /usr/local/Ascend/ascend-toolkit/latest/include/graph/ge_error_codes.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/types.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/ascend_string.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/types.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/types.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/resource_context.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/ge_error_codes.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/tensor.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/types.h + /usr/local/Ascend/ascend-toolkit/latest/include/register/register_error_codes.h + /usr/local/Ascend/ascend-toolkit/latest/include/register/register_fmk_types.h + /usr/local/Ascend/ascend-toolkit/latest/include/register/register_types.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/ascend_string.h + diff --git a/Increase_Host_compute/No_double_buffer/build_out/framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/compiler_depend.make b/Increase_Host_compute/No_double_buffer/build_out/framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/compiler_depend.make new file mode 100644 index 0000000000000000000000000000000000000000..6c28a2fdcdf617e2a67adf3f62934e2a19e655f6 --- /dev/null +++ b/Increase_Host_compute/No_double_buffer/build_out/framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/compiler_depend.make @@ -0,0 +1,650 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/tensorflow_add_custom_plugin.cc.o: ../framework/tf_plugin/tensorflow_add_custom_plugin.cc \ + /usr/include/stdc-predef.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/register/register.h \ + /usr/include/c++/11/functional \ + /usr/include/aarch64-linux-gnu/c++/11/bits/c++config.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/os_defines.h \ + /usr/include/features.h \ + /usr/include/features-time64.h \ + /usr/include/aarch64-linux-gnu/bits/wordsize.h \ + /usr/include/aarch64-linux-gnu/bits/timesize.h \ + /usr/include/aarch64-linux-gnu/sys/cdefs.h \ + /usr/include/aarch64-linux-gnu/bits/long-double.h \ + /usr/include/aarch64-linux-gnu/gnu/stubs.h \ + /usr/include/aarch64-linux-gnu/gnu/stubs-lp64.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/cpu_defines.h \ + /usr/include/c++/11/bits/stl_function.h \ + /usr/include/c++/11/backward/binders.h \ + /usr/include/c++/11/new \ + /usr/include/c++/11/bits/exception.h \ + /usr/include/c++/11/tuple \ + /usr/include/c++/11/utility \ + /usr/include/c++/11/bits/stl_relops.h \ + /usr/include/c++/11/bits/stl_pair.h \ + /usr/include/c++/11/bits/move.h \ + /usr/include/c++/11/type_traits \ + /usr/include/c++/11/initializer_list \ + /usr/include/c++/11/array \ + /usr/include/c++/11/bits/functexcept.h \ + /usr/include/c++/11/bits/exception_defines.h \ + /usr/include/c++/11/bits/stl_algobase.h \ + /usr/include/c++/11/bits/cpp_type_traits.h \ + /usr/include/c++/11/ext/type_traits.h \ + /usr/include/c++/11/ext/numeric_traits.h \ + /usr/include/c++/11/bits/stl_iterator_base_types.h \ + /usr/include/c++/11/bits/stl_iterator_base_funcs.h \ + /usr/include/c++/11/bits/concept_check.h \ + /usr/include/c++/11/debug/assertions.h \ + /usr/include/c++/11/bits/stl_iterator.h \ + /usr/include/c++/11/bits/ptr_traits.h \ + /usr/include/c++/11/debug/debug.h \ + /usr/include/c++/11/bits/predefined_ops.h \ + /usr/include/c++/11/bits/range_access.h \ + /usr/include/c++/11/bits/uses_allocator.h \ + /usr/include/c++/11/bits/invoke.h \ + /usr/include/c++/11/bits/functional_hash.h \ + /usr/include/c++/11/bits/hash_bytes.h \ + /usr/include/c++/11/bits/refwrap.h \ + /usr/include/c++/11/bits/std_function.h \ + /usr/include/c++/11/typeinfo \ + /usr/include/c++/11/map \ + /usr/include/c++/11/bits/stl_tree.h \ + /usr/include/c++/11/bits/allocator.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/c++allocator.h \ + /usr/include/c++/11/ext/new_allocator.h \ + /usr/include/c++/11/bits/memoryfwd.h \ + /usr/include/c++/11/ext/alloc_traits.h \ + /usr/include/c++/11/bits/alloc_traits.h \ + /usr/include/c++/11/bits/stl_construct.h \ + /usr/include/c++/11/ext/aligned_buffer.h \ + /usr/include/c++/11/bits/stl_map.h \ + /usr/include/c++/11/bits/stl_multimap.h \ + /usr/include/c++/11/bits/erase_if.h \ + /usr/include/c++/11/memory \ + /usr/include/c++/11/bits/stl_uninitialized.h \ + /usr/include/c++/11/bits/stl_tempbuf.h \ + /usr/include/c++/11/bits/stl_raw_storage_iter.h \ + /usr/include/c++/11/bits/align.h \ + /usr/include/c++/11/bit \ + /usr/lib/gcc/aarch64-linux-gnu/11/include/stdint.h \ + /usr/include/stdint.h \ + /usr/include/aarch64-linux-gnu/bits/libc-header-start.h \ + /usr/include/aarch64-linux-gnu/bits/types.h \ + /usr/include/aarch64-linux-gnu/bits/typesizes.h \ + /usr/include/aarch64-linux-gnu/bits/time64.h \ + /usr/include/aarch64-linux-gnu/bits/wchar.h \ + /usr/include/aarch64-linux-gnu/bits/stdint-intn.h \ + /usr/include/aarch64-linux-gnu/bits/stdint-uintn.h \ + /usr/include/c++/11/bits/unique_ptr.h \ + /usr/include/c++/11/bits/shared_ptr.h \ + /usr/include/c++/11/iosfwd \ + /usr/include/c++/11/bits/stringfwd.h \ + /usr/include/c++/11/bits/postypes.h \ + /usr/include/c++/11/cwchar \ + /usr/include/wchar.h \ + /usr/include/aarch64-linux-gnu/bits/floatn.h \ + /usr/include/aarch64-linux-gnu/bits/floatn-common.h \ + /usr/lib/gcc/aarch64-linux-gnu/11/include/stddef.h \ + /usr/lib/gcc/aarch64-linux-gnu/11/include/stdarg.h \ + /usr/include/aarch64-linux-gnu/bits/types/wint_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/mbstate_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/__mbstate_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/__FILE.h \ + /usr/include/aarch64-linux-gnu/bits/types/FILE.h \ + /usr/include/aarch64-linux-gnu/bits/types/locale_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/__locale_t.h \ + /usr/include/aarch64-linux-gnu/bits/wchar2.h \ + /usr/include/c++/11/bits/shared_ptr_base.h \ + /usr/include/c++/11/bits/allocated_ptr.h \ + /usr/include/c++/11/ext/atomicity.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/gthr.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/gthr-default.h \ + /usr/include/pthread.h \ + /usr/include/sched.h \ + /usr/include/aarch64-linux-gnu/bits/types/time_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/struct_timespec.h \ + /usr/include/aarch64-linux-gnu/bits/endian.h \ + /usr/include/aarch64-linux-gnu/bits/endianness.h \ + /usr/include/aarch64-linux-gnu/bits/sched.h \ + /usr/include/aarch64-linux-gnu/bits/types/struct_sched_param.h \ + /usr/include/aarch64-linux-gnu/bits/cpu-set.h \ + /usr/include/time.h \ + /usr/include/aarch64-linux-gnu/bits/time.h \ + /usr/include/aarch64-linux-gnu/bits/timex.h \ + /usr/include/aarch64-linux-gnu/bits/types/struct_timeval.h \ + /usr/include/aarch64-linux-gnu/bits/types/clock_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/struct_tm.h \ + /usr/include/aarch64-linux-gnu/bits/types/clockid_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/timer_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/struct_itimerspec.h \ + /usr/include/aarch64-linux-gnu/bits/pthreadtypes.h \ + /usr/include/aarch64-linux-gnu/bits/thread-shared-types.h \ + /usr/include/aarch64-linux-gnu/bits/pthreadtypes-arch.h \ + /usr/include/aarch64-linux-gnu/bits/atomic_wide_counter.h \ + /usr/include/aarch64-linux-gnu/bits/struct_mutex.h \ + /usr/include/aarch64-linux-gnu/bits/struct_rwlock.h \ + /usr/include/aarch64-linux-gnu/bits/setjmp.h \ + /usr/include/aarch64-linux-gnu/bits/types/__sigset_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/struct___jmp_buf_tag.h \ + /usr/include/aarch64-linux-gnu/bits/pthread_stack_min-dynamic.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/atomic_word.h \ + /usr/include/aarch64-linux-gnu/sys/single_threaded.h \ + /usr/include/c++/11/ext/concurrence.h \ + /usr/include/c++/11/exception \ + /usr/include/c++/11/bits/exception_ptr.h \ + /usr/include/c++/11/bits/cxxabi_init_exception.h \ + /usr/include/c++/11/bits/nested_exception.h \ + /usr/include/c++/11/bits/shared_ptr_atomic.h \ + /usr/include/c++/11/bits/atomic_base.h \ + /usr/include/c++/11/bits/atomic_lockfree_defines.h \ + /usr/include/c++/11/backward/auto_ptr.h \ + /usr/include/c++/11/set \ + /usr/include/c++/11/bits/stl_set.h \ + /usr/include/c++/11/bits/stl_multiset.h \ + /usr/include/c++/11/string \ + /usr/include/c++/11/bits/char_traits.h \ + /usr/include/c++/11/cstdint \ + /usr/include/c++/11/bits/localefwd.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/c++locale.h \ + /usr/include/c++/11/clocale \ + /usr/include/locale.h \ + /usr/include/aarch64-linux-gnu/bits/locale.h \ + /usr/include/c++/11/cctype \ + /usr/include/ctype.h \ + /usr/include/c++/11/bits/ostream_insert.h \ + /usr/include/c++/11/bits/cxxabi_forced.h \ + /usr/include/c++/11/bits/basic_string.h \ + /usr/include/c++/11/ext/string_conversions.h \ + /usr/include/c++/11/cstdlib \ + /usr/include/stdlib.h \ + /usr/include/aarch64-linux-gnu/bits/waitflags.h \ + /usr/include/aarch64-linux-gnu/bits/waitstatus.h \ + /usr/include/aarch64-linux-gnu/sys/types.h \ + /usr/include/endian.h \ + /usr/include/aarch64-linux-gnu/bits/byteswap.h \ + /usr/include/aarch64-linux-gnu/bits/uintn-identity.h \ + /usr/include/aarch64-linux-gnu/sys/select.h \ + /usr/include/aarch64-linux-gnu/bits/select.h \ + /usr/include/aarch64-linux-gnu/bits/types/sigset_t.h \ + /usr/include/aarch64-linux-gnu/bits/select2.h \ + /usr/include/alloca.h \ + /usr/include/aarch64-linux-gnu/bits/stdlib-bsearch.h \ + /usr/include/aarch64-linux-gnu/bits/stdlib-float.h \ + /usr/include/aarch64-linux-gnu/bits/stdlib.h \ + /usr/include/c++/11/bits/std_abs.h \ + /usr/include/c++/11/cstdio \ + /usr/include/stdio.h \ + /usr/include/aarch64-linux-gnu/bits/types/__fpos_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/__fpos64_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/struct_FILE.h \ + /usr/include/aarch64-linux-gnu/bits/types/cookie_io_functions_t.h \ + /usr/include/aarch64-linux-gnu/bits/stdio_lim.h \ + /usr/include/aarch64-linux-gnu/bits/stdio.h \ + /usr/include/aarch64-linux-gnu/bits/stdio2.h \ + /usr/include/c++/11/cerrno \ + /usr/include/errno.h \ + /usr/include/aarch64-linux-gnu/bits/errno.h \ + /usr/include/linux/errno.h \ + /usr/include/aarch64-linux-gnu/asm/errno.h \ + /usr/include/asm-generic/errno.h \ + /usr/include/asm-generic/errno-base.h \ + /usr/include/aarch64-linux-gnu/bits/types/error_t.h \ + /usr/include/c++/11/bits/charconv.h \ + /usr/include/c++/11/bits/basic_string.tcc \ + /usr/include/c++/11/unordered_map \ + /usr/include/c++/11/bits/hashtable.h \ + /usr/include/c++/11/bits/hashtable_policy.h \ + /usr/include/c++/11/bits/enable_special_members.h \ + /usr/include/c++/11/bits/unordered_map.h \ + /usr/include/c++/11/vector \ + /usr/include/c++/11/bits/stl_vector.h \ + /usr/include/c++/11/bits/stl_bvector.h \ + /usr/include/c++/11/bits/vector.tcc \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/operator.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/ge_error_codes.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/inference_context.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/tensor.h \ + /usr/include/c++/11/atomic \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/ge_error_codes.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/types.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/ascend_string.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/types.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/types.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/resource_context.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/ge_error_codes.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/tensor.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/types.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/register/register_error_codes.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/register/register_fmk_types.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/register/register_types.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/ascend_string.h + + +/usr/local/Ascend/ascend-toolkit/latest/include/graph/resource_context.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/graph/ascend_string.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/graph/tensor.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/graph/inference_context.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/register/register_types.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/graph/operator.h: + +/usr/include/c++/11/bits/vector.tcc: + +/usr/include/c++/11/bits/stl_bvector.h: + +/usr/include/c++/11/bits/unordered_map.h: + +/usr/include/c++/11/bits/enable_special_members.h: + +/usr/include/c++/11/bits/hashtable_policy.h: + +/usr/include/c++/11/bits/basic_string.tcc: + +/usr/include/asm-generic/errno.h: + +/usr/include/aarch64-linux-gnu/bits/types/error_t.h: + +/usr/include/linux/errno.h: + +/usr/include/aarch64-linux-gnu/bits/stdio_lim.h: + +/usr/include/aarch64-linux-gnu/bits/types/struct_FILE.h: + +/usr/include/aarch64-linux-gnu/bits/types/__fpos64_t.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/register/register_error_codes.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/graph/ge_error_codes.h: + +/usr/include/stdio.h: + +/usr/include/c++/11/bits/std_abs.h: + +/usr/include/aarch64-linux-gnu/bits/stdlib-bsearch.h: + +/usr/include/aarch64-linux-gnu/bits/uintn-identity.h: + +/usr/include/aarch64-linux-gnu/bits/waitstatus.h: + +/usr/include/aarch64-linux-gnu/bits/waitflags.h: + +/usr/include/stdlib.h: + +/usr/include/c++/11/bits/basic_string.h: + +/usr/include/c++/11/bits/ostream_insert.h: + +/usr/include/c++/11/unordered_map: + +/usr/include/aarch64-linux-gnu/asm/errno.h: + +/usr/include/c++/11/cctype: + +/usr/include/aarch64-linux-gnu/bits/locale.h: + +/usr/include/locale.h: + +/usr/include/c++/11/cerrno: + +/usr/include/aarch64-linux-gnu/bits/stdio.h: + +/usr/include/aarch64-linux-gnu/c++/11/bits/c++locale.h: + +/usr/include/c++/11/bits/localefwd.h: + +/usr/include/c++/11/cstdint: + +/usr/include/c++/11/string: + +/usr/include/c++/11/bits/stl_multiset.h: + +/usr/include/c++/11/bits/stl_set.h: + +/usr/include/c++/11/set: + +/usr/include/aarch64-linux-gnu/bits/types/__fpos_t.h: + +/usr/include/c++/11/bits/atomic_lockfree_defines.h: + +/usr/include/c++/11/bits/shared_ptr_atomic.h: + +/usr/include/c++/11/bits/nested_exception.h: + +/usr/include/c++/11/ext/string_conversions.h: + +/usr/include/c++/11/bits/exception_ptr.h: + +/usr/include/c++/11/ext/concurrence.h: + +/usr/include/aarch64-linux-gnu/sys/single_threaded.h: + +/usr/include/aarch64-linux-gnu/c++/11/bits/atomic_word.h: + +/usr/include/aarch64-linux-gnu/bits/types/struct___jmp_buf_tag.h: + +/usr/include/endian.h: + +/usr/include/c++/11/ext/aligned_buffer.h: + +/usr/include/aarch64-linux-gnu/sys/select.h: + +../framework/tf_plugin/tensorflow_add_custom_plugin.cc: + +/usr/include/c++/11/iosfwd: + +/usr/include/aarch64-linux-gnu/bits/pthread_stack_min-dynamic.h: + +/usr/include/aarch64-linux-gnu/bits/struct_rwlock.h: + +/usr/include/c++/11/bits/stl_construct.h: + +/usr/include/aarch64-linux-gnu/bits/typesizes.h: + +/usr/include/c++/11/bits/alloc_traits.h: + +/usr/include/c++/11/bits/cxxabi_forced.h: + +/usr/include/c++/11/ext/alloc_traits.h: + +/usr/include/c++/11/bits/stl_tempbuf.h: + +/usr/include/c++/11/bits/invoke.h: + +/usr/include/c++/11/map: + +/usr/include/c++/11/bits/range_access.h: + +/usr/include/c++/11/bits/exception.h: + +/usr/include/aarch64-linux-gnu/bits/sched.h: + +/usr/include/aarch64-linux-gnu/bits/types/locale_t.h: + +/usr/include/c++/11/debug/assertions.h: + +/usr/include/aarch64-linux-gnu/c++/11/bits/c++allocator.h: + +/usr/include/aarch64-linux-gnu/bits/byteswap.h: + +/usr/include/c++/11/bits/concept_check.h: + +/usr/include/aarch64-linux-gnu/bits/long-double.h: + +/usr/include/aarch64-linux-gnu/bits/types/cookie_io_functions_t.h: + +/usr/include/stdint.h: + +/usr/include/aarch64-linux-gnu/bits/libc-header-start.h: + +/usr/include/c++/11/bits/stl_iterator_base_funcs.h: + +/usr/include/c++/11/ext/new_allocator.h: + +/usr/include/c++/11/backward/auto_ptr.h: + +/usr/include/c++/11/bits/stl_uninitialized.h: + +/usr/include/c++/11/memory: + +/usr/include/aarch64-linux-gnu/bits/pthreadtypes.h: + +/usr/include/c++/11/bits/stl_map.h: + +/usr/include/c++/11/bits/refwrap.h: + +/usr/include/aarch64-linux-gnu/bits/select.h: + +/usr/include/aarch64-linux-gnu/bits/timesize.h: + +/usr/include/c++/11/exception: + +/usr/include/aarch64-linux-gnu/sys/cdefs.h: + +/usr/include/c++/11/bits/cpp_type_traits.h: + +/usr/include/pthread.h: + +/usr/include/aarch64-linux-gnu/bits/types/struct_sched_param.h: + +/usr/include/c++/11/debug/debug.h: + +/usr/include/aarch64-linux-gnu/bits/thread-shared-types.h: + +/usr/include/c++/11/bits/uses_allocator.h: + +/usr/include/aarch64-linux-gnu/bits/types/struct_timespec.h: + +/usr/include/errno.h: + +/usr/include/c++/11/utility: + +/usr/include/c++/11/bits/atomic_base.h: + +/usr/include/c++/11/ext/numeric_traits.h: + +/usr/include/c++/11/bits/functional_hash.h: + +/usr/include/features-time64.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/graph/types.h: + +/usr/include/aarch64-linux-gnu/bits/stdint-intn.h: + +/usr/include/aarch64-linux-gnu/gnu/stubs.h: + +/usr/include/c++/11/typeinfo: + +/usr/include/aarch64-linux-gnu/bits/types/wint_t.h: + +/usr/include/aarch64-linux-gnu/c++/11/bits/os_defines.h: + +/usr/include/aarch64-linux-gnu/bits/types/clock_t.h: + +/usr/include/c++/11/bits/predefined_ops.h: + +/usr/include/aarch64-linux-gnu/c++/11/bits/cpu_defines.h: + +/usr/include/aarch64-linux-gnu/c++/11/bits/gthr-default.h: + +/usr/include/aarch64-linux-gnu/bits/atomic_wide_counter.h: + +/usr/include/asm-generic/errno-base.h: + +/usr/include/c++/11/bits/char_traits.h: + +/usr/include/aarch64-linux-gnu/bits/wordsize.h: + +/usr/include/c++/11/functional: + +/usr/include/c++/11/bits/stl_relops.h: + +/usr/include/c++/11/bits/move.h: + +/usr/include/c++/11/bits/unique_ptr.h: + +/usr/include/c++/11/bits/stl_vector.h: + +/usr/include/aarch64-linux-gnu/bits/stdlib.h: + +/usr/include/aarch64-linux-gnu/gnu/stubs-lp64.h: + +/usr/include/c++/11/array: + +/usr/include/c++/11/bits/ptr_traits.h: + +/usr/include/c++/11/bits/stl_iterator.h: + +/usr/include/c++/11/new: + +/usr/include/c++/11/ext/type_traits.h: + +/usr/include/aarch64-linux-gnu/bits/types/__mbstate_t.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/register/register.h: + +/usr/include/features.h: + +/usr/include/c++/11/bits/stl_multimap.h: + +/usr/include/aarch64-linux-gnu/bits/errno.h: + +/usr/include/aarch64-linux-gnu/bits/stdio2.h: + +/usr/include/aarch64-linux-gnu/c++/11/bits/c++config.h: + +/usr/include/c++/11/bits/stl_tree.h: + +/usr/include/c++/11/tuple: + +/usr/include/c++/11/type_traits: + +/usr/include/ctype.h: + +/usr/include/aarch64-linux-gnu/bits/endianness.h: + +/usr/include/c++/11/bits/stl_function.h: + +/usr/include/c++/11/bits/stl_pair.h: + +/usr/include/c++/11/ext/atomicity.h: + +/usr/include/stdc-predef.h: + +/usr/include/c++/11/atomic: + +/usr/include/c++/11/bits/exception_defines.h: + +/usr/include/aarch64-linux-gnu/bits/types/sigset_t.h: + +/usr/include/c++/11/bits/stl_raw_storage_iter.h: + +/usr/include/c++/11/vector: + +/usr/include/c++/11/bits/align.h: + +/usr/include/c++/11/cstdlib: + +/usr/include/c++/11/bits/stl_iterator_base_types.h: + +/usr/include/c++/11/bit: + +/usr/include/alloca.h: + +/usr/include/aarch64-linux-gnu/bits/time64.h: + +/usr/include/aarch64-linux-gnu/bits/stdlib-float.h: + +/usr/include/aarch64-linux-gnu/bits/select2.h: + +/usr/include/c++/11/bits/functexcept.h: + +/usr/include/aarch64-linux-gnu/bits/time.h: + +/usr/include/c++/11/cstdio: + +/usr/include/aarch64-linux-gnu/bits/stdint-uintn.h: + +/usr/include/aarch64-linux-gnu/sys/types.h: + +/usr/include/c++/11/bits/shared_ptr.h: + +/usr/include/c++/11/bits/memoryfwd.h: + +/usr/include/c++/11/bits/stringfwd.h: + +/usr/include/c++/11/bits/postypes.h: + +/usr/include/c++/11/bits/stl_algobase.h: + +/usr/include/c++/11/cwchar: + +/usr/include/aarch64-linux-gnu/bits/types/struct_tm.h: + +/usr/include/c++/11/bits/cxxabi_init_exception.h: + +/usr/include/wchar.h: + +/usr/include/aarch64-linux-gnu/bits/timex.h: + +/usr/include/c++/11/backward/binders.h: + +/usr/include/aarch64-linux-gnu/bits/floatn.h: + +/usr/include/c++/11/bits/hash_bytes.h: + +/usr/lib/gcc/aarch64-linux-gnu/11/include/stdarg.h: + +/usr/include/aarch64-linux-gnu/bits/types/__locale_t.h: + +/usr/lib/gcc/aarch64-linux-gnu/11/include/stddef.h: + +/usr/include/c++/11/bits/charconv.h: + +/usr/include/aarch64-linux-gnu/bits/types/mbstate_t.h: + +/usr/include/aarch64-linux-gnu/bits/types/__FILE.h: + +/usr/include/aarch64-linux-gnu/bits/types/FILE.h: + +/usr/include/aarch64-linux-gnu/bits/wchar.h: + +/usr/include/c++/11/bits/shared_ptr_base.h: + +/usr/include/aarch64-linux-gnu/bits/wchar2.h: + +/usr/include/aarch64-linux-gnu/bits/floatn-common.h: + +/usr/include/c++/11/bits/allocated_ptr.h: + +/usr/include/aarch64-linux-gnu/c++/11/bits/gthr.h: + +/usr/include/sched.h: + +/usr/include/aarch64-linux-gnu/bits/types/time_t.h: + +/usr/include/aarch64-linux-gnu/bits/endian.h: + +/usr/include/aarch64-linux-gnu/bits/cpu-set.h: + +/usr/lib/gcc/aarch64-linux-gnu/11/include/stdint.h: + +/usr/include/time.h: + +/usr/include/c++/11/initializer_list: + +/usr/include/aarch64-linux-gnu/bits/types/struct_timeval.h: + +/usr/include/c++/11/bits/allocator.h: + +/usr/include/c++/11/bits/std_function.h: + +/usr/include/aarch64-linux-gnu/bits/types/clockid_t.h: + +/usr/include/c++/11/clocale: + +/usr/include/aarch64-linux-gnu/bits/types/timer_t.h: + +/usr/include/aarch64-linux-gnu/bits/types/struct_itimerspec.h: + +/usr/include/aarch64-linux-gnu/bits/pthreadtypes-arch.h: + +/usr/include/c++/11/bits/hashtable.h: + +/usr/include/aarch64-linux-gnu/bits/setjmp.h: + +/usr/include/aarch64-linux-gnu/bits/types.h: + +/usr/include/aarch64-linux-gnu/bits/struct_mutex.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/register/register_fmk_types.h: + +/usr/include/c++/11/bits/erase_if.h: + +/usr/include/aarch64-linux-gnu/bits/types/__sigset_t.h: diff --git a/Increase_Host_compute/No_double_buffer/build_out/framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/compiler_depend.ts b/Increase_Host_compute/No_double_buffer/build_out/framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/compiler_depend.ts new file mode 100644 index 0000000000000000000000000000000000000000..ab564b315366e9116e7e5f75105bbec566fea95a --- /dev/null +++ b/Increase_Host_compute/No_double_buffer/build_out/framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/compiler_depend.ts @@ -0,0 +1,2 @@ +# CMAKE generated file: DO NOT EDIT! +# Timestamp file for compiler generated dependencies management for cust_tf_parsers. diff --git a/Increase_Host_compute/No_double_buffer/build_out/framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/depend.make b/Increase_Host_compute/No_double_buffer/build_out/framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/depend.make new file mode 100644 index 0000000000000000000000000000000000000000..e471fdc8bd7fbf949f581db94fd24c02afe34b2c --- /dev/null +++ b/Increase_Host_compute/No_double_buffer/build_out/framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/depend.make @@ -0,0 +1,2 @@ +# Empty dependencies file for cust_tf_parsers. +# This may be replaced when dependencies are built. diff --git a/Increase_Host_compute/No_double_buffer/build_out/framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/flags.make b/Increase_Host_compute/No_double_buffer/build_out/framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/flags.make new file mode 100644 index 0000000000000000000000000000000000000000..c535bf42276cdcd86c6127c4fd95adfb8535b346 --- /dev/null +++ b/Increase_Host_compute/No_double_buffer/build_out/framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/flags.make @@ -0,0 +1,10 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +# compile CXX with /usr/bin/c++ +CXX_DEFINES = -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=0 -Dcust_tf_parsers_EXPORTS -Dgoogle=ascend_private + +CXX_INCLUDES = -I/usr/local/Ascend/ascend-toolkit/latest/include + +CXX_FLAGS = -fPIC -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -O2 -std=c++11 -fstack-protector-strong + diff --git a/Increase_Host_compute/No_double_buffer/build_out/framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/link.txt b/Increase_Host_compute/No_double_buffer/build_out/framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/link.txt new file mode 100644 index 0000000000000000000000000000000000000000..062c6316bae87bff6aafc9afe9c4103aff08b755 --- /dev/null +++ b/Increase_Host_compute/No_double_buffer/build_out/framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/link.txt @@ -0,0 +1 @@ +/usr/bin/c++ -fPIC -s -Wl,-z,relro -Wl,-z,now -Wl,-z,noexecstack -shared -Wl,-soname,libcust_tf_parsers.so -o libcust_tf_parsers.so CMakeFiles/cust_tf_parsers.dir/tensorflow_add_custom_plugin.cc.o -L/usr/local/Ascend/ascend-toolkit/latest/lib64 -Wl,-rpath,/usr/local/Ascend/ascend-toolkit/latest/lib64: -lgraph diff --git a/Increase_Host_compute/No_double_buffer/build_out/framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/progress.make b/Increase_Host_compute/No_double_buffer/build_out/framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/progress.make new file mode 100644 index 0000000000000000000000000000000000000000..b700c2c902219d74619014853aade0d7ec177030 --- /dev/null +++ b/Increase_Host_compute/No_double_buffer/build_out/framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/progress.make @@ -0,0 +1,3 @@ +CMAKE_PROGRESS_1 = 9 +CMAKE_PROGRESS_2 = 10 + diff --git a/Increase_Host_compute/No_double_buffer/build_out/framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/tensorflow_add_custom_plugin.cc.o b/Increase_Host_compute/No_double_buffer/build_out/framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/tensorflow_add_custom_plugin.cc.o new file mode 100644 index 0000000000000000000000000000000000000000..b72c4be62481c8c358978f27edc091b5b2724300 Binary files /dev/null and b/Increase_Host_compute/No_double_buffer/build_out/framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/tensorflow_add_custom_plugin.cc.o differ diff --git a/Increase_Host_compute/No_double_buffer/build_out/framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/tensorflow_add_custom_plugin.cc.o.d b/Increase_Host_compute/No_double_buffer/build_out/framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/tensorflow_add_custom_plugin.cc.o.d new file mode 100644 index 0000000000000000000000000000000000000000..c761ab12eaf190c61504c954b72e89e4597cb35f --- /dev/null +++ b/Increase_Host_compute/No_double_buffer/build_out/framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/tensorflow_add_custom_plugin.cc.o.d @@ -0,0 +1,184 @@ +framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/tensorflow_add_custom_plugin.cc.o: \ + /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/framework/tf_plugin/tensorflow_add_custom_plugin.cc \ + /usr/include/stdc-predef.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/register/register.h \ + /usr/include/c++/11/functional \ + /usr/include/aarch64-linux-gnu/c++/11/bits/c++config.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/os_defines.h \ + /usr/include/features.h /usr/include/features-time64.h \ + /usr/include/aarch64-linux-gnu/bits/wordsize.h \ + /usr/include/aarch64-linux-gnu/bits/timesize.h \ + /usr/include/aarch64-linux-gnu/sys/cdefs.h \ + /usr/include/aarch64-linux-gnu/bits/long-double.h \ + /usr/include/aarch64-linux-gnu/gnu/stubs.h \ + /usr/include/aarch64-linux-gnu/gnu/stubs-lp64.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/cpu_defines.h \ + /usr/include/c++/11/bits/stl_function.h \ + /usr/include/c++/11/backward/binders.h /usr/include/c++/11/new \ + /usr/include/c++/11/bits/exception.h /usr/include/c++/11/tuple \ + /usr/include/c++/11/utility /usr/include/c++/11/bits/stl_relops.h \ + /usr/include/c++/11/bits/stl_pair.h /usr/include/c++/11/bits/move.h \ + /usr/include/c++/11/type_traits /usr/include/c++/11/initializer_list \ + /usr/include/c++/11/array /usr/include/c++/11/bits/functexcept.h \ + /usr/include/c++/11/bits/exception_defines.h \ + /usr/include/c++/11/bits/stl_algobase.h \ + /usr/include/c++/11/bits/cpp_type_traits.h \ + /usr/include/c++/11/ext/type_traits.h \ + /usr/include/c++/11/ext/numeric_traits.h \ + /usr/include/c++/11/bits/stl_iterator_base_types.h \ + /usr/include/c++/11/bits/stl_iterator_base_funcs.h \ + /usr/include/c++/11/bits/concept_check.h \ + /usr/include/c++/11/debug/assertions.h \ + /usr/include/c++/11/bits/stl_iterator.h \ + /usr/include/c++/11/bits/ptr_traits.h /usr/include/c++/11/debug/debug.h \ + /usr/include/c++/11/bits/predefined_ops.h \ + /usr/include/c++/11/bits/range_access.h \ + /usr/include/c++/11/bits/uses_allocator.h \ + /usr/include/c++/11/bits/invoke.h \ + /usr/include/c++/11/bits/functional_hash.h \ + /usr/include/c++/11/bits/hash_bytes.h /usr/include/c++/11/bits/refwrap.h \ + /usr/include/c++/11/bits/std_function.h /usr/include/c++/11/typeinfo \ + /usr/include/c++/11/map /usr/include/c++/11/bits/stl_tree.h \ + /usr/include/c++/11/bits/allocator.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/c++allocator.h \ + /usr/include/c++/11/ext/new_allocator.h \ + /usr/include/c++/11/bits/memoryfwd.h \ + /usr/include/c++/11/ext/alloc_traits.h \ + /usr/include/c++/11/bits/alloc_traits.h \ + /usr/include/c++/11/bits/stl_construct.h \ + /usr/include/c++/11/ext/aligned_buffer.h \ + /usr/include/c++/11/bits/stl_map.h \ + /usr/include/c++/11/bits/stl_multimap.h \ + /usr/include/c++/11/bits/erase_if.h /usr/include/c++/11/memory \ + /usr/include/c++/11/bits/stl_uninitialized.h \ + /usr/include/c++/11/bits/stl_tempbuf.h \ + /usr/include/c++/11/bits/stl_raw_storage_iter.h \ + /usr/include/c++/11/bits/align.h /usr/include/c++/11/bit \ + /usr/lib/gcc/aarch64-linux-gnu/11/include/stdint.h /usr/include/stdint.h \ + /usr/include/aarch64-linux-gnu/bits/libc-header-start.h \ + /usr/include/aarch64-linux-gnu/bits/types.h \ + /usr/include/aarch64-linux-gnu/bits/typesizes.h \ + /usr/include/aarch64-linux-gnu/bits/time64.h \ + /usr/include/aarch64-linux-gnu/bits/wchar.h \ + /usr/include/aarch64-linux-gnu/bits/stdint-intn.h \ + /usr/include/aarch64-linux-gnu/bits/stdint-uintn.h \ + /usr/include/c++/11/bits/unique_ptr.h \ + /usr/include/c++/11/bits/shared_ptr.h /usr/include/c++/11/iosfwd \ + /usr/include/c++/11/bits/stringfwd.h /usr/include/c++/11/bits/postypes.h \ + /usr/include/c++/11/cwchar /usr/include/wchar.h \ + /usr/include/aarch64-linux-gnu/bits/floatn.h \ + /usr/include/aarch64-linux-gnu/bits/floatn-common.h \ + /usr/lib/gcc/aarch64-linux-gnu/11/include/stddef.h \ + /usr/lib/gcc/aarch64-linux-gnu/11/include/stdarg.h \ + /usr/include/aarch64-linux-gnu/bits/types/wint_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/mbstate_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/__mbstate_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/__FILE.h \ + /usr/include/aarch64-linux-gnu/bits/types/FILE.h \ + /usr/include/aarch64-linux-gnu/bits/types/locale_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/__locale_t.h \ + /usr/include/aarch64-linux-gnu/bits/wchar2.h \ + /usr/include/c++/11/bits/shared_ptr_base.h \ + /usr/include/c++/11/bits/allocated_ptr.h \ + /usr/include/c++/11/ext/atomicity.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/gthr.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/gthr-default.h \ + /usr/include/pthread.h /usr/include/sched.h \ + /usr/include/aarch64-linux-gnu/bits/types/time_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/struct_timespec.h \ + /usr/include/aarch64-linux-gnu/bits/endian.h \ + /usr/include/aarch64-linux-gnu/bits/endianness.h \ + /usr/include/aarch64-linux-gnu/bits/sched.h \ + /usr/include/aarch64-linux-gnu/bits/types/struct_sched_param.h \ + /usr/include/aarch64-linux-gnu/bits/cpu-set.h /usr/include/time.h \ + /usr/include/aarch64-linux-gnu/bits/time.h \ + /usr/include/aarch64-linux-gnu/bits/timex.h \ + /usr/include/aarch64-linux-gnu/bits/types/struct_timeval.h \ + /usr/include/aarch64-linux-gnu/bits/types/clock_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/struct_tm.h \ + /usr/include/aarch64-linux-gnu/bits/types/clockid_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/timer_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/struct_itimerspec.h \ + /usr/include/aarch64-linux-gnu/bits/pthreadtypes.h \ + /usr/include/aarch64-linux-gnu/bits/thread-shared-types.h \ + /usr/include/aarch64-linux-gnu/bits/pthreadtypes-arch.h \ + /usr/include/aarch64-linux-gnu/bits/atomic_wide_counter.h \ + /usr/include/aarch64-linux-gnu/bits/struct_mutex.h \ + /usr/include/aarch64-linux-gnu/bits/struct_rwlock.h \ + /usr/include/aarch64-linux-gnu/bits/setjmp.h \ + /usr/include/aarch64-linux-gnu/bits/types/__sigset_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/struct___jmp_buf_tag.h \ + /usr/include/aarch64-linux-gnu/bits/pthread_stack_min-dynamic.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/atomic_word.h \ + /usr/include/aarch64-linux-gnu/sys/single_threaded.h \ + /usr/include/c++/11/ext/concurrence.h /usr/include/c++/11/exception \ + /usr/include/c++/11/bits/exception_ptr.h \ + /usr/include/c++/11/bits/cxxabi_init_exception.h \ + /usr/include/c++/11/bits/nested_exception.h \ + /usr/include/c++/11/bits/shared_ptr_atomic.h \ + /usr/include/c++/11/bits/atomic_base.h \ + /usr/include/c++/11/bits/atomic_lockfree_defines.h \ + /usr/include/c++/11/backward/auto_ptr.h /usr/include/c++/11/set \ + /usr/include/c++/11/bits/stl_set.h \ + /usr/include/c++/11/bits/stl_multiset.h /usr/include/c++/11/string \ + /usr/include/c++/11/bits/char_traits.h /usr/include/c++/11/cstdint \ + /usr/include/c++/11/bits/localefwd.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/c++locale.h \ + /usr/include/c++/11/clocale /usr/include/locale.h \ + /usr/include/aarch64-linux-gnu/bits/locale.h /usr/include/c++/11/cctype \ + /usr/include/ctype.h /usr/include/c++/11/bits/ostream_insert.h \ + /usr/include/c++/11/bits/cxxabi_forced.h \ + /usr/include/c++/11/bits/basic_string.h \ + /usr/include/c++/11/ext/string_conversions.h /usr/include/c++/11/cstdlib \ + /usr/include/stdlib.h /usr/include/aarch64-linux-gnu/bits/waitflags.h \ + /usr/include/aarch64-linux-gnu/bits/waitstatus.h \ + /usr/include/aarch64-linux-gnu/sys/types.h /usr/include/endian.h \ + /usr/include/aarch64-linux-gnu/bits/byteswap.h \ + /usr/include/aarch64-linux-gnu/bits/uintn-identity.h \ + /usr/include/aarch64-linux-gnu/sys/select.h \ + /usr/include/aarch64-linux-gnu/bits/select.h \ + /usr/include/aarch64-linux-gnu/bits/types/sigset_t.h \ + /usr/include/aarch64-linux-gnu/bits/select2.h /usr/include/alloca.h \ + /usr/include/aarch64-linux-gnu/bits/stdlib-bsearch.h \ + /usr/include/aarch64-linux-gnu/bits/stdlib-float.h \ + /usr/include/aarch64-linux-gnu/bits/stdlib.h \ + /usr/include/c++/11/bits/std_abs.h /usr/include/c++/11/cstdio \ + /usr/include/stdio.h \ + /usr/include/aarch64-linux-gnu/bits/types/__fpos_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/__fpos64_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/struct_FILE.h \ + /usr/include/aarch64-linux-gnu/bits/types/cookie_io_functions_t.h \ + /usr/include/aarch64-linux-gnu/bits/stdio_lim.h \ + /usr/include/aarch64-linux-gnu/bits/stdio.h \ + /usr/include/aarch64-linux-gnu/bits/stdio2.h /usr/include/c++/11/cerrno \ + /usr/include/errno.h /usr/include/aarch64-linux-gnu/bits/errno.h \ + /usr/include/linux/errno.h /usr/include/aarch64-linux-gnu/asm/errno.h \ + /usr/include/asm-generic/errno.h /usr/include/asm-generic/errno-base.h \ + /usr/include/aarch64-linux-gnu/bits/types/error_t.h \ + /usr/include/c++/11/bits/charconv.h \ + /usr/include/c++/11/bits/basic_string.tcc \ + /usr/include/c++/11/unordered_map /usr/include/c++/11/bits/hashtable.h \ + /usr/include/c++/11/bits/hashtable_policy.h \ + /usr/include/c++/11/bits/enable_special_members.h \ + /usr/include/c++/11/bits/unordered_map.h /usr/include/c++/11/vector \ + /usr/include/c++/11/bits/stl_vector.h \ + /usr/include/c++/11/bits/stl_bvector.h \ + /usr/include/c++/11/bits/vector.tcc \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/operator.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/./ge_error_codes.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/./inference_context.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/./tensor.h \ + /usr/include/c++/11/atomic \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/././ge_error_codes.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/././types.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/./ascend_string.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/types.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/./types.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/./resource_context.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/./ge_error_codes.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/./tensor.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/./types.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/register/register_error_codes.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/register/register_fmk_types.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/register/register_types.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/ascend_string.h diff --git a/Increase_Host_compute/No_double_buffer/build_out/framework/tf_plugin/CMakeFiles/progress.marks b/Increase_Host_compute/No_double_buffer/build_out/framework/tf_plugin/CMakeFiles/progress.marks new file mode 100644 index 0000000000000000000000000000000000000000..0cfbf08886fca9a91cb753ec8734c84fcbe52c9f --- /dev/null +++ b/Increase_Host_compute/No_double_buffer/build_out/framework/tf_plugin/CMakeFiles/progress.marks @@ -0,0 +1 @@ +2 diff --git a/Increase_Host_compute/No_double_buffer/build_out/framework/tf_plugin/Makefile b/Increase_Host_compute/No_double_buffer/build_out/framework/tf_plugin/Makefile new file mode 100644 index 0000000000000000000000000000000000000000..5f4cc7f13545bdff5f68dfc2f486718f8aee56a7 --- /dev/null +++ b/Increase_Host_compute/No_double_buffer/build_out/framework/tf_plugin/Makefile @@ -0,0 +1,253 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +# Default target executed when no arguments are given to make. +default_target: all +.PHONY : default_target + +# Allow only one "make -f Makefile2" at a time, but pass parallelism. +.NOTPARALLEL: + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + +# Disable VCS-based implicit rules. +% : %,v + +# Disable VCS-based implicit rules. +% : RCS/% + +# Disable VCS-based implicit rules. +% : RCS/%,v + +# Disable VCS-based implicit rules. +% : SCCS/s.% + +# Disable VCS-based implicit rules. +% : s.% + +.SUFFIXES: .hpux_make_needs_suffix_list + +# Command-line flag to silence nested $(MAKE). +$(VERBOSE)MAKESILENT = -s + +#Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E rm -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out + +#============================================================================= +# Targets provided globally by CMake. + +# Special rule for the target package +package: preinstall + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Run CPack packaging tool..." + cd /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out && /usr/bin/cpack --config ./CPackConfig.cmake +.PHONY : package + +# Special rule for the target package +package/fast: package +.PHONY : package/fast + +# Special rule for the target package_source +package_source: + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Run CPack packaging tool for source..." + cd /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out && /usr/bin/cpack --config ./CPackSourceConfig.cmake /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out/CPackSourceConfig.cmake +.PHONY : package_source + +# Special rule for the target package_source +package_source/fast: package_source +.PHONY : package_source/fast + +# Special rule for the target edit_cache +edit_cache: + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "No interactive CMake dialog available..." + /usr/bin/cmake -E echo No\ interactive\ CMake\ dialog\ available. +.PHONY : edit_cache + +# Special rule for the target edit_cache +edit_cache/fast: edit_cache +.PHONY : edit_cache/fast + +# Special rule for the target rebuild_cache +rebuild_cache: + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running CMake to regenerate build system..." + /usr/bin/cmake --regenerate-during-build -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) +.PHONY : rebuild_cache + +# Special rule for the target rebuild_cache +rebuild_cache/fast: rebuild_cache +.PHONY : rebuild_cache/fast + +# Special rule for the target list_install_components +list_install_components: + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Available install components are: \"Unspecified\"" +.PHONY : list_install_components + +# Special rule for the target list_install_components +list_install_components/fast: list_install_components +.PHONY : list_install_components/fast + +# Special rule for the target install +install: preinstall + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Install the project..." + /usr/bin/cmake -P cmake_install.cmake +.PHONY : install + +# Special rule for the target install +install/fast: preinstall/fast + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Install the project..." + /usr/bin/cmake -P cmake_install.cmake +.PHONY : install/fast + +# Special rule for the target install/local +install/local: preinstall + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Installing only the local directory..." + /usr/bin/cmake -DCMAKE_INSTALL_LOCAL_ONLY=1 -P cmake_install.cmake +.PHONY : install/local + +# Special rule for the target install/local +install/local/fast: preinstall/fast + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Installing only the local directory..." + /usr/bin/cmake -DCMAKE_INSTALL_LOCAL_ONLY=1 -P cmake_install.cmake +.PHONY : install/local/fast + +# Special rule for the target install/strip +install/strip: preinstall + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Installing the project stripped..." + /usr/bin/cmake -DCMAKE_INSTALL_DO_STRIP=1 -P cmake_install.cmake +.PHONY : install/strip + +# Special rule for the target install/strip +install/strip/fast: preinstall/fast + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Installing the project stripped..." + /usr/bin/cmake -DCMAKE_INSTALL_DO_STRIP=1 -P cmake_install.cmake +.PHONY : install/strip/fast + +# The main all target +all: cmake_check_build_system + cd /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out && $(CMAKE_COMMAND) -E cmake_progress_start /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out/CMakeFiles /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out/framework/tf_plugin//CMakeFiles/progress.marks + cd /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 framework/tf_plugin/all + $(CMAKE_COMMAND) -E cmake_progress_start /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out/CMakeFiles 0 +.PHONY : all + +# The main clean target +clean: + cd /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 framework/tf_plugin/clean +.PHONY : clean + +# The main clean target +clean/fast: clean +.PHONY : clean/fast + +# Prepare targets for installation. +preinstall: all + cd /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 framework/tf_plugin/preinstall +.PHONY : preinstall + +# Prepare targets for installation. +preinstall/fast: + cd /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 framework/tf_plugin/preinstall +.PHONY : preinstall/fast + +# clear depends +depend: + cd /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out && $(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 1 +.PHONY : depend + +# Convenience name for target. +framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/rule: + cd /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/rule +.PHONY : framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/rule + +# Convenience name for target. +cust_tf_parsers: framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/rule +.PHONY : cust_tf_parsers + +# fast build rule for target. +cust_tf_parsers/fast: + cd /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out && $(MAKE) $(MAKESILENT) -f framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/build.make framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/build +.PHONY : cust_tf_parsers/fast + +tensorflow_add_custom_plugin.o: tensorflow_add_custom_plugin.cc.o +.PHONY : tensorflow_add_custom_plugin.o + +# target to build an object file +tensorflow_add_custom_plugin.cc.o: + cd /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out && $(MAKE) $(MAKESILENT) -f framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/build.make framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/tensorflow_add_custom_plugin.cc.o +.PHONY : tensorflow_add_custom_plugin.cc.o + +tensorflow_add_custom_plugin.i: tensorflow_add_custom_plugin.cc.i +.PHONY : tensorflow_add_custom_plugin.i + +# target to preprocess a source file +tensorflow_add_custom_plugin.cc.i: + cd /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out && $(MAKE) $(MAKESILENT) -f framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/build.make framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/tensorflow_add_custom_plugin.cc.i +.PHONY : tensorflow_add_custom_plugin.cc.i + +tensorflow_add_custom_plugin.s: tensorflow_add_custom_plugin.cc.s +.PHONY : tensorflow_add_custom_plugin.s + +# target to generate assembly for a file +tensorflow_add_custom_plugin.cc.s: + cd /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out && $(MAKE) $(MAKESILENT) -f framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/build.make framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/tensorflow_add_custom_plugin.cc.s +.PHONY : tensorflow_add_custom_plugin.cc.s + +# Help Target +help: + @echo "The following are some of the valid targets for this Makefile:" + @echo "... all (the default if no target is provided)" + @echo "... clean" + @echo "... depend" + @echo "... edit_cache" + @echo "... install" + @echo "... install/local" + @echo "... install/strip" + @echo "... list_install_components" + @echo "... package" + @echo "... package_source" + @echo "... rebuild_cache" + @echo "... cust_tf_parsers" + @echo "... tensorflow_add_custom_plugin.o" + @echo "... tensorflow_add_custom_plugin.i" + @echo "... tensorflow_add_custom_plugin.s" +.PHONY : help + + + +#============================================================================= +# Special targets to cleanup operation of make. + +# Special rule to run CMake to check the build system integrity. +# No rule that depends on this can have commands that come from listfiles +# because they might be regenerated. +cmake_check_build_system: + cd /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out && $(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 0 +.PHONY : cmake_check_build_system + diff --git a/Increase_Host_compute/No_double_buffer/build_out/framework/tf_plugin/cmake_install.cmake b/Increase_Host_compute/No_double_buffer/build_out/framework/tf_plugin/cmake_install.cmake new file mode 100644 index 0000000000000000000000000000000000000000..bde41dd2c3f568cbd701700af957d722f36fa0de --- /dev/null +++ b/Increase_Host_compute/No_double_buffer/build_out/framework/tf_plugin/cmake_install.cmake @@ -0,0 +1,67 @@ +# Install script for directory: /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/framework/tf_plugin + +# Set the install prefix +if(NOT DEFINED CMAKE_INSTALL_PREFIX) + set(CMAKE_INSTALL_PREFIX "/Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out") +endif() +string(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}") + +# Set the install configuration name. +if(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME) + if(BUILD_TYPE) + string(REGEX REPLACE "^[^A-Za-z0-9_]+" "" + CMAKE_INSTALL_CONFIG_NAME "${BUILD_TYPE}") + else() + set(CMAKE_INSTALL_CONFIG_NAME "Release") + endif() + message(STATUS "Install configuration: \"${CMAKE_INSTALL_CONFIG_NAME}\"") +endif() + +# Set the component getting installed. +if(NOT CMAKE_INSTALL_COMPONENT) + if(COMPONENT) + message(STATUS "Install component: \"${COMPONENT}\"") + set(CMAKE_INSTALL_COMPONENT "${COMPONENT}") + else() + set(CMAKE_INSTALL_COMPONENT) + endif() +endif() + +# Install shared libraries without execute permission? +if(NOT DEFINED CMAKE_INSTALL_SO_NO_EXE) + set(CMAKE_INSTALL_SO_NO_EXE "1") +endif() + +# Is this installation the result of a crosscompile? +if(NOT DEFINED CMAKE_CROSSCOMPILING) + set(CMAKE_CROSSCOMPILING "FALSE") +endif() + +# Set default install directory permissions. +if(NOT DEFINED CMAKE_OBJDUMP) + set(CMAKE_OBJDUMP "/usr/bin/objdump") +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + if(EXISTS "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/packages/vendors/customize/framework/tensorflow/libcust_tf_parsers.so" AND + NOT IS_SYMLINK "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/packages/vendors/customize/framework/tensorflow/libcust_tf_parsers.so") + file(RPATH_CHECK + FILE "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/packages/vendors/customize/framework/tensorflow/libcust_tf_parsers.so" + RPATH "") + endif() + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/packages/vendors/customize/framework/tensorflow" TYPE SHARED_LIBRARY FILES "/Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out/framework/tf_plugin/libcust_tf_parsers.so") + if(EXISTS "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/packages/vendors/customize/framework/tensorflow/libcust_tf_parsers.so" AND + NOT IS_SYMLINK "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/packages/vendors/customize/framework/tensorflow/libcust_tf_parsers.so") + file(RPATH_CHANGE + FILE "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/packages/vendors/customize/framework/tensorflow/libcust_tf_parsers.so" + OLD_RPATH "/usr/local/Ascend/ascend-toolkit/latest/lib64:" + NEW_RPATH "") + if(CMAKE_INSTALL_DO_STRIP) + execute_process(COMMAND "/usr/bin/strip" "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/packages/vendors/customize/framework/tensorflow/libcust_tf_parsers.so") + endif() + endif() +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) +endif() + diff --git a/Increase_Host_compute/No_double_buffer/build_out/framework/tf_plugin/libcust_tf_parsers.so b/Increase_Host_compute/No_double_buffer/build_out/framework/tf_plugin/libcust_tf_parsers.so new file mode 100644 index 0000000000000000000000000000000000000000..87e886ca87b5fb794d40c594a132a06e9113ac99 Binary files /dev/null and b/Increase_Host_compute/No_double_buffer/build_out/framework/tf_plugin/libcust_tf_parsers.so differ diff --git a/Increase_Host_compute/No_double_buffer/build_out/install_manifest.txt b/Increase_Host_compute/No_double_buffer/build_out/install_manifest.txt new file mode 100644 index 0000000000000000000000000000000000000000..70a65f423184d719632a0dc41bef656e97a7ea59 --- /dev/null +++ b/Increase_Host_compute/No_double_buffer/build_out/install_manifest.txt @@ -0,0 +1,33 @@ +/Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run/packages/vendors/customize/framework/tensorflow/libcust_tf_parsers.so +/Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run/packages/vendors/customize/op_proto/lib/linux/aarch64/libcust_opsproto_rt2.0.so +/Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run/packages/vendors/customize/op_proto/inc/op_proto.h +/Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run/packages/vendors/customize/op_impl/ai_core/tbe/op_tiling/lib/linux/aarch64/libcust_opmaster_rt2.0.so +/Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run/packages/vendors/customize/op_impl/ai_core/tbe/op_tiling/liboptiling.so +/Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run/packages/vendors/customize/op_api/lib/libcust_opapi.so +/Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run/packages/vendors/customize/op_api/include/aclnn_add_custom.h +/Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run/packages/vendors/customize/op_impl/ai_core/tbe/config/ascend310p/aic-ascend310p-ops-info.json +/Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run/packages/vendors/customize/op_impl/ai_core/tbe/customize_impl/dynamic/add_custom.py +/Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run/packages/vendors/customize/op_impl/ai_core/tbe/kernel/ascend310p/add_custom/AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b.json +/Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run/packages/vendors/customize/op_impl/ai_core/tbe/kernel/ascend310p/add_custom/AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b.o +/Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run/packages/vendors/customize/op_impl/ai_core/tbe/kernel/config/ascend310p/add_custom.json +/Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run/packages/vendors/customize/op_impl/ai_core/tbe/kernel/config/ascend310p/binary_info_config.json +/Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run/packages/vendors/customize/op_impl/ai_core/tbe/config/ascend310b/aic-ascend310b-ops-info.json +/Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run/packages/vendors/customize/op_impl/ai_core/tbe/kernel/ascend310b/add_custom/AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b.json +/Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run/packages/vendors/customize/op_impl/ai_core/tbe/kernel/ascend310b/add_custom/AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b.o +/Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run/packages/vendors/customize/op_impl/ai_core/tbe/kernel/config/ascend310b/add_custom.json +/Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run/packages/vendors/customize/op_impl/ai_core/tbe/kernel/config/ascend310b/binary_info_config.json +/Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run/packages/vendors/customize/op_impl/ai_core/tbe/config/ascend910/aic-ascend910-ops-info.json +/Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run/packages/vendors/customize/op_impl/ai_core/tbe/kernel/ascend910/add_custom/AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b.json +/Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run/packages/vendors/customize/op_impl/ai_core/tbe/kernel/ascend910/add_custom/AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b.o +/Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run/packages/vendors/customize/op_impl/ai_core/tbe/kernel/config/ascend910/add_custom.json +/Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run/packages/vendors/customize/op_impl/ai_core/tbe/kernel/config/ascend910/binary_info_config.json +/Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run/packages/vendors/customize/op_impl/ai_core/tbe/config/ascend910b/aic-ascend910b-ops-info.json +/Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run/packages/vendors/customize/op_impl/ai_core/tbe/kernel/ascend910b/add_custom/AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b.json +/Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run/packages/vendors/customize/op_impl/ai_core/tbe/kernel/ascend910b/add_custom/AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b.o +/Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run/packages/vendors/customize/op_impl/ai_core/tbe/kernel/config/ascend910b/add_custom.json +/Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run/packages/vendors/customize/op_impl/ai_core/tbe/kernel/config/ascend910b/binary_info_config.json +/Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run/packages/vendors/customize/framework/tensorflow/npu_supported_ops.json +/Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run/packages/vendors/customize/op_impl/ai_core/tbe/customize_impl/dynamic/add_custom.cpp +/Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run/./upgrade.sh +/Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run/./install.sh +/Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run/packages/vendors/customize/version.info \ No newline at end of file diff --git a/Increase_Host_compute/No_double_buffer/build_out/op_host/CMakeFiles/CMakeDirectoryInformation.cmake b/Increase_Host_compute/No_double_buffer/build_out/op_host/CMakeFiles/CMakeDirectoryInformation.cmake new file mode 100644 index 0000000000000000000000000000000000000000..252897ffbc682bb74526911cfa5fe646febab316 --- /dev/null +++ b/Increase_Host_compute/No_double_buffer/build_out/op_host/CMakeFiles/CMakeDirectoryInformation.cmake @@ -0,0 +1,16 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +# Relative path conversion top directories. +set(CMAKE_RELATIVE_PATH_TOP_SOURCE "/Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer") +set(CMAKE_RELATIVE_PATH_TOP_BINARY "/Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out") + +# Force unix paths in dependencies. +set(CMAKE_FORCE_UNIX_PATHS 1) + + +# The C and CXX include file regular expressions for this directory. +set(CMAKE_C_INCLUDE_REGEX_SCAN "^.*$") +set(CMAKE_C_INCLUDE_REGEX_COMPLAIN "^$") +set(CMAKE_CXX_INCLUDE_REGEX_SCAN ${CMAKE_C_INCLUDE_REGEX_SCAN}) +set(CMAKE_CXX_INCLUDE_REGEX_COMPLAIN ${CMAKE_C_INCLUDE_REGEX_COMPLAIN}) diff --git a/Increase_Host_compute/No_double_buffer/build_out/op_host/CMakeFiles/cust_op_proto.dir/DependInfo.cmake b/Increase_Host_compute/No_double_buffer/build_out/op_host/CMakeFiles/cust_op_proto.dir/DependInfo.cmake new file mode 100644 index 0000000000000000000000000000000000000000..8d720e229fb5a41739fb5080ae064f422816f9c1 --- /dev/null +++ b/Increase_Host_compute/No_double_buffer/build_out/op_host/CMakeFiles/cust_op_proto.dir/DependInfo.cmake @@ -0,0 +1,20 @@ + +# Consider dependencies only in project. +set(CMAKE_DEPENDS_IN_PROJECT_ONLY OFF) + +# The set of languages for which implicit dependencies are needed: +set(CMAKE_DEPENDS_LANGUAGES + ) + +# The set of dependency files which are needed: +set(CMAKE_DEPENDS_DEPENDENCY_FILES + "/Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out/autogen/op_proto.cc" "op_host/CMakeFiles/cust_op_proto.dir/__/autogen/op_proto.cc.o" "gcc" "op_host/CMakeFiles/cust_op_proto.dir/__/autogen/op_proto.cc.o.d" + "/Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/op_host/add_custom.cpp" "op_host/CMakeFiles/cust_op_proto.dir/add_custom.cpp.o" "gcc" "op_host/CMakeFiles/cust_op_proto.dir/add_custom.cpp.o.d" + ) + +# Targets to which this target links. +set(CMAKE_TARGET_LINKED_INFO_FILES + ) + +# Fortran module output directory. +set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/Increase_Host_compute/No_double_buffer/build_out/op_host/CMakeFiles/cust_op_proto.dir/__/autogen/op_proto.cc.o b/Increase_Host_compute/No_double_buffer/build_out/op_host/CMakeFiles/cust_op_proto.dir/__/autogen/op_proto.cc.o new file mode 100644 index 0000000000000000000000000000000000000000..4a3beb18b4699ad9920afd1910077c009b44e433 Binary files /dev/null and b/Increase_Host_compute/No_double_buffer/build_out/op_host/CMakeFiles/cust_op_proto.dir/__/autogen/op_proto.cc.o differ diff --git a/Increase_Host_compute/No_double_buffer/build_out/op_host/CMakeFiles/cust_op_proto.dir/__/autogen/op_proto.cc.o.d b/Increase_Host_compute/No_double_buffer/build_out/op_host/CMakeFiles/cust_op_proto.dir/__/autogen/op_proto.cc.o.d new file mode 100644 index 0000000000000000000000000000000000000000..334e864f5907e8cf217b90e287175bb50146f4ea --- /dev/null +++ b/Increase_Host_compute/No_double_buffer/build_out/op_host/CMakeFiles/cust_op_proto.dir/__/autogen/op_proto.cc.o.d @@ -0,0 +1,252 @@ +op_host/CMakeFiles/cust_op_proto.dir/__/autogen/op_proto.cc.o: \ + /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out/autogen/op_proto.cc \ + /usr/include/stdc-predef.h \ + /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out/autogen/op_proto.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/operator_reg.h \ + /usr/include/c++/11/functional \ + /usr/include/aarch64-linux-gnu/c++/11/bits/c++config.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/os_defines.h \ + /usr/include/features.h /usr/include/features-time64.h \ + /usr/include/aarch64-linux-gnu/bits/wordsize.h \ + /usr/include/aarch64-linux-gnu/bits/timesize.h \ + /usr/include/aarch64-linux-gnu/sys/cdefs.h \ + /usr/include/aarch64-linux-gnu/bits/long-double.h \ + /usr/include/aarch64-linux-gnu/gnu/stubs.h \ + /usr/include/aarch64-linux-gnu/gnu/stubs-lp64.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/cpu_defines.h \ + /usr/include/c++/11/bits/stl_function.h \ + /usr/include/c++/11/backward/binders.h /usr/include/c++/11/new \ + /usr/include/c++/11/bits/exception.h /usr/include/c++/11/tuple \ + /usr/include/c++/11/utility /usr/include/c++/11/bits/stl_relops.h \ + /usr/include/c++/11/bits/stl_pair.h /usr/include/c++/11/bits/move.h \ + /usr/include/c++/11/type_traits /usr/include/c++/11/initializer_list \ + /usr/include/c++/11/array /usr/include/c++/11/bits/functexcept.h \ + /usr/include/c++/11/bits/exception_defines.h \ + /usr/include/c++/11/bits/stl_algobase.h \ + /usr/include/c++/11/bits/cpp_type_traits.h \ + /usr/include/c++/11/ext/type_traits.h \ + /usr/include/c++/11/ext/numeric_traits.h \ + /usr/include/c++/11/bits/stl_iterator_base_types.h \ + /usr/include/c++/11/bits/stl_iterator_base_funcs.h \ + /usr/include/c++/11/bits/concept_check.h \ + /usr/include/c++/11/debug/assertions.h \ + /usr/include/c++/11/bits/stl_iterator.h \ + /usr/include/c++/11/bits/ptr_traits.h /usr/include/c++/11/debug/debug.h \ + /usr/include/c++/11/bits/predefined_ops.h \ + /usr/include/c++/11/bits/range_access.h \ + /usr/include/c++/11/bits/uses_allocator.h \ + /usr/include/c++/11/bits/invoke.h \ + /usr/include/c++/11/bits/functional_hash.h \ + /usr/include/c++/11/bits/hash_bytes.h /usr/include/c++/11/bits/refwrap.h \ + /usr/include/c++/11/bits/std_function.h /usr/include/c++/11/typeinfo \ + /usr/include/c++/11/memory /usr/include/c++/11/bits/allocator.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/c++allocator.h \ + /usr/include/c++/11/ext/new_allocator.h \ + /usr/include/c++/11/bits/memoryfwd.h \ + /usr/include/c++/11/bits/stl_construct.h \ + /usr/include/c++/11/bits/stl_uninitialized.h \ + /usr/include/c++/11/ext/alloc_traits.h \ + /usr/include/c++/11/bits/alloc_traits.h \ + /usr/include/c++/11/bits/stl_tempbuf.h \ + /usr/include/c++/11/bits/stl_raw_storage_iter.h \ + /usr/include/c++/11/bits/align.h /usr/include/c++/11/bit \ + /usr/lib/gcc/aarch64-linux-gnu/11/include/stdint.h /usr/include/stdint.h \ + /usr/include/aarch64-linux-gnu/bits/libc-header-start.h \ + /usr/include/aarch64-linux-gnu/bits/types.h \ + /usr/include/aarch64-linux-gnu/bits/typesizes.h \ + /usr/include/aarch64-linux-gnu/bits/time64.h \ + /usr/include/aarch64-linux-gnu/bits/wchar.h \ + /usr/include/aarch64-linux-gnu/bits/stdint-intn.h \ + /usr/include/aarch64-linux-gnu/bits/stdint-uintn.h \ + /usr/include/c++/11/bits/unique_ptr.h \ + /usr/include/c++/11/bits/shared_ptr.h /usr/include/c++/11/iosfwd \ + /usr/include/c++/11/bits/stringfwd.h /usr/include/c++/11/bits/postypes.h \ + /usr/include/c++/11/cwchar /usr/include/wchar.h \ + /usr/include/aarch64-linux-gnu/bits/floatn.h \ + /usr/include/aarch64-linux-gnu/bits/floatn-common.h \ + /usr/lib/gcc/aarch64-linux-gnu/11/include/stddef.h \ + /usr/lib/gcc/aarch64-linux-gnu/11/include/stdarg.h \ + /usr/include/aarch64-linux-gnu/bits/types/wint_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/mbstate_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/__mbstate_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/__FILE.h \ + /usr/include/aarch64-linux-gnu/bits/types/FILE.h \ + /usr/include/aarch64-linux-gnu/bits/types/locale_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/__locale_t.h \ + /usr/include/aarch64-linux-gnu/bits/wchar2.h \ + /usr/include/c++/11/bits/shared_ptr_base.h \ + /usr/include/c++/11/bits/allocated_ptr.h \ + /usr/include/c++/11/ext/aligned_buffer.h \ + /usr/include/c++/11/ext/atomicity.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/gthr.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/gthr-default.h \ + /usr/include/pthread.h /usr/include/sched.h \ + /usr/include/aarch64-linux-gnu/bits/types/time_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/struct_timespec.h \ + /usr/include/aarch64-linux-gnu/bits/endian.h \ + /usr/include/aarch64-linux-gnu/bits/endianness.h \ + /usr/include/aarch64-linux-gnu/bits/sched.h \ + /usr/include/aarch64-linux-gnu/bits/types/struct_sched_param.h \ + /usr/include/aarch64-linux-gnu/bits/cpu-set.h /usr/include/time.h \ + /usr/include/aarch64-linux-gnu/bits/time.h \ + /usr/include/aarch64-linux-gnu/bits/timex.h \ + /usr/include/aarch64-linux-gnu/bits/types/struct_timeval.h \ + /usr/include/aarch64-linux-gnu/bits/types/clock_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/struct_tm.h \ + /usr/include/aarch64-linux-gnu/bits/types/clockid_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/timer_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/struct_itimerspec.h \ + /usr/include/aarch64-linux-gnu/bits/pthreadtypes.h \ + /usr/include/aarch64-linux-gnu/bits/thread-shared-types.h \ + /usr/include/aarch64-linux-gnu/bits/pthreadtypes-arch.h \ + /usr/include/aarch64-linux-gnu/bits/atomic_wide_counter.h \ + /usr/include/aarch64-linux-gnu/bits/struct_mutex.h \ + /usr/include/aarch64-linux-gnu/bits/struct_rwlock.h \ + /usr/include/aarch64-linux-gnu/bits/setjmp.h \ + /usr/include/aarch64-linux-gnu/bits/types/__sigset_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/struct___jmp_buf_tag.h \ + /usr/include/aarch64-linux-gnu/bits/pthread_stack_min-dynamic.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/atomic_word.h \ + /usr/include/aarch64-linux-gnu/sys/single_threaded.h \ + /usr/include/c++/11/ext/concurrence.h /usr/include/c++/11/exception \ + /usr/include/c++/11/bits/exception_ptr.h \ + /usr/include/c++/11/bits/cxxabi_init_exception.h \ + /usr/include/c++/11/bits/nested_exception.h \ + /usr/include/c++/11/bits/shared_ptr_atomic.h \ + /usr/include/c++/11/bits/atomic_base.h \ + /usr/include/c++/11/bits/atomic_lockfree_defines.h \ + /usr/include/c++/11/backward/auto_ptr.h /usr/include/c++/11/string \ + /usr/include/c++/11/bits/char_traits.h /usr/include/c++/11/cstdint \ + /usr/include/c++/11/bits/localefwd.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/c++locale.h \ + /usr/include/c++/11/clocale /usr/include/locale.h \ + /usr/include/aarch64-linux-gnu/bits/locale.h /usr/include/c++/11/cctype \ + /usr/include/ctype.h /usr/include/c++/11/bits/ostream_insert.h \ + /usr/include/c++/11/bits/cxxabi_forced.h \ + /usr/include/c++/11/bits/basic_string.h \ + /usr/include/c++/11/ext/string_conversions.h /usr/include/c++/11/cstdlib \ + /usr/include/stdlib.h /usr/include/aarch64-linux-gnu/bits/waitflags.h \ + /usr/include/aarch64-linux-gnu/bits/waitstatus.h \ + /usr/include/aarch64-linux-gnu/sys/types.h /usr/include/endian.h \ + /usr/include/aarch64-linux-gnu/bits/byteswap.h \ + /usr/include/aarch64-linux-gnu/bits/uintn-identity.h \ + /usr/include/aarch64-linux-gnu/sys/select.h \ + /usr/include/aarch64-linux-gnu/bits/select.h \ + /usr/include/aarch64-linux-gnu/bits/types/sigset_t.h \ + /usr/include/aarch64-linux-gnu/bits/select2.h /usr/include/alloca.h \ + /usr/include/aarch64-linux-gnu/bits/stdlib-bsearch.h \ + /usr/include/aarch64-linux-gnu/bits/stdlib-float.h \ + /usr/include/aarch64-linux-gnu/bits/stdlib.h \ + /usr/include/c++/11/bits/std_abs.h /usr/include/c++/11/cstdio \ + /usr/include/stdio.h \ + /usr/include/aarch64-linux-gnu/bits/types/__fpos_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/__fpos64_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/struct_FILE.h \ + /usr/include/aarch64-linux-gnu/bits/types/cookie_io_functions_t.h \ + /usr/include/aarch64-linux-gnu/bits/stdio_lim.h \ + /usr/include/aarch64-linux-gnu/bits/stdio.h \ + /usr/include/aarch64-linux-gnu/bits/stdio2.h /usr/include/c++/11/cerrno \ + /usr/include/errno.h /usr/include/aarch64-linux-gnu/bits/errno.h \ + /usr/include/linux/errno.h /usr/include/aarch64-linux-gnu/asm/errno.h \ + /usr/include/asm-generic/errno.h /usr/include/asm-generic/errno-base.h \ + /usr/include/aarch64-linux-gnu/bits/types/error_t.h \ + /usr/include/c++/11/bits/charconv.h \ + /usr/include/c++/11/bits/basic_string.tcc /usr/include/c++/11/vector \ + /usr/include/c++/11/bits/stl_vector.h \ + /usr/include/c++/11/bits/stl_bvector.h \ + /usr/include/c++/11/bits/vector.tcc \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/operator.h \ + /usr/include/c++/11/map /usr/include/c++/11/bits/stl_tree.h \ + /usr/include/c++/11/bits/stl_map.h \ + /usr/include/c++/11/bits/stl_multimap.h \ + /usr/include/c++/11/bits/erase_if.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/./ge_error_codes.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/./inference_context.h \ + /usr/include/c++/11/set /usr/include/c++/11/bits/stl_set.h \ + /usr/include/c++/11/bits/stl_multiset.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/./tensor.h \ + /usr/include/c++/11/atomic \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/././ge_error_codes.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/././types.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/./ascend_string.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/types.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/./types.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/./resource_context.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/./ge_error_codes.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/./tensor.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/./types.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/operator_factory.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/./operator.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/./ascend_string.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/tensor.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/graph.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/./gnode.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/././tensor.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/././ascend_string.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/register/op_impl_registry.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/ge_error_codes.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/compiler_def.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/register/op_impl_kernel_registry.h \ + /usr/include/c++/11/unordered_set /usr/include/c++/11/bits/hashtable.h \ + /usr/include/c++/11/bits/hashtable_policy.h \ + /usr/include/c++/11/bits/enable_special_members.h \ + /usr/include/c++/11/bits/unordered_set.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/base_type.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/infer_shape_context.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/shape.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/securec.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/securectype.h \ + /usr/include/string.h /usr/include/strings.h \ + /usr/include/aarch64-linux-gnu/bits/strings_fortified.h \ + /usr/include/aarch64-linux-gnu/bits/string_fortified.h \ + /usr/include/c++/11/stdlib.h /usr/include/c++/11/iostream \ + /usr/include/c++/11/ostream /usr/include/c++/11/ios \ + /usr/include/c++/11/bits/ios_base.h \ + /usr/include/c++/11/bits/locale_classes.h \ + /usr/include/c++/11/bits/locale_classes.tcc \ + /usr/include/c++/11/system_error \ + /usr/include/aarch64-linux-gnu/c++/11/bits/error_constants.h \ + /usr/include/c++/11/stdexcept /usr/include/c++/11/streambuf \ + /usr/include/c++/11/bits/streambuf.tcc \ + /usr/include/c++/11/bits/basic_ios.h \ + /usr/include/c++/11/bits/locale_facets.h /usr/include/c++/11/cwctype \ + /usr/include/wctype.h /usr/include/aarch64-linux-gnu/bits/wctype-wchar.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/ctype_base.h \ + /usr/include/c++/11/bits/streambuf_iterator.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/ctype_inline.h \ + /usr/include/c++/11/bits/locale_facets.tcc \ + /usr/include/c++/11/bits/basic_ios.tcc \ + /usr/include/c++/11/bits/ostream.tcc /usr/include/c++/11/istream \ + /usr/include/c++/11/bits/istream.tcc /usr/include/c++/11/cstring \ + /usr/include/c++/11/limits \ + /usr/local/Ascend/ascend-toolkit/latest/include/utils/extern_math_util.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/tensor.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/storage_shape.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/storage_format.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/expand_dims_type.h \ + /usr/include/c++/11/cstddef \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/tensor_data.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/runtime_attrs.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/continuous_vector.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/external/ge_common/ge_api_error_codes.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/external/ge_common/ge_error_codes.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/external/ge_common/ge_api_types.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/extended_kernel_context.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/kernel_context.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/kernel_run_context.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/context_extend.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/compute_node_info.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/inference_context.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/infer_shape_range_context.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/range.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/tiling_context.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/tiling_data.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/continuous_vector.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/runtime_attrs.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/op_execute_context.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/shape.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/tensor.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/extended_kernel_context.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/ge/ge_allocator.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/infer_datatype_context.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/ascend_string.h diff --git a/Increase_Host_compute/No_double_buffer/build_out/op_host/CMakeFiles/cust_op_proto.dir/add_custom.cpp.o b/Increase_Host_compute/No_double_buffer/build_out/op_host/CMakeFiles/cust_op_proto.dir/add_custom.cpp.o new file mode 100644 index 0000000000000000000000000000000000000000..5747fdb93d15536fa73a5f5c6d4e8292a0ea8b52 Binary files /dev/null and b/Increase_Host_compute/No_double_buffer/build_out/op_host/CMakeFiles/cust_op_proto.dir/add_custom.cpp.o differ diff --git a/Increase_Host_compute/No_double_buffer/build_out/op_host/CMakeFiles/cust_op_proto.dir/add_custom.cpp.o.d b/Increase_Host_compute/No_double_buffer/build_out/op_host/CMakeFiles/cust_op_proto.dir/add_custom.cpp.o.d new file mode 100644 index 0000000000000000000000000000000000000000..f7b36de1087224d2341acad9d9754b0f286c4034 --- /dev/null +++ b/Increase_Host_compute/No_double_buffer/build_out/op_host/CMakeFiles/cust_op_proto.dir/add_custom.cpp.o.d @@ -0,0 +1,256 @@ +op_host/CMakeFiles/cust_op_proto.dir/add_custom.cpp.o: \ + /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/op_host/add_custom.cpp \ + /usr/include/stdc-predef.h \ + /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/op_host/add_custom_tiling.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/register/tilingdata_base.h \ + /usr/include/c++/11/vector /usr/include/c++/11/bits/stl_algobase.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/c++config.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/os_defines.h \ + /usr/include/features.h /usr/include/features-time64.h \ + /usr/include/aarch64-linux-gnu/bits/wordsize.h \ + /usr/include/aarch64-linux-gnu/bits/timesize.h \ + /usr/include/aarch64-linux-gnu/sys/cdefs.h \ + /usr/include/aarch64-linux-gnu/bits/long-double.h \ + /usr/include/aarch64-linux-gnu/gnu/stubs.h \ + /usr/include/aarch64-linux-gnu/gnu/stubs-lp64.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/cpu_defines.h \ + /usr/include/c++/11/bits/functexcept.h \ + /usr/include/c++/11/bits/exception_defines.h \ + /usr/include/c++/11/bits/cpp_type_traits.h \ + /usr/include/c++/11/ext/type_traits.h \ + /usr/include/c++/11/ext/numeric_traits.h \ + /usr/include/c++/11/bits/stl_pair.h /usr/include/c++/11/bits/move.h \ + /usr/include/c++/11/type_traits \ + /usr/include/c++/11/bits/stl_iterator_base_types.h \ + /usr/include/c++/11/bits/stl_iterator_base_funcs.h \ + /usr/include/c++/11/bits/concept_check.h \ + /usr/include/c++/11/debug/assertions.h \ + /usr/include/c++/11/bits/stl_iterator.h \ + /usr/include/c++/11/bits/ptr_traits.h /usr/include/c++/11/debug/debug.h \ + /usr/include/c++/11/bits/predefined_ops.h \ + /usr/include/c++/11/bits/allocator.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/c++allocator.h \ + /usr/include/c++/11/ext/new_allocator.h /usr/include/c++/11/new \ + /usr/include/c++/11/bits/exception.h \ + /usr/include/c++/11/bits/memoryfwd.h \ + /usr/include/c++/11/bits/stl_construct.h \ + /usr/include/c++/11/bits/stl_uninitialized.h \ + /usr/include/c++/11/ext/alloc_traits.h \ + /usr/include/c++/11/bits/alloc_traits.h \ + /usr/include/c++/11/bits/stl_vector.h \ + /usr/include/c++/11/initializer_list \ + /usr/include/c++/11/bits/stl_bvector.h \ + /usr/include/c++/11/bits/functional_hash.h \ + /usr/include/c++/11/bits/hash_bytes.h \ + /usr/include/c++/11/bits/range_access.h \ + /usr/include/c++/11/bits/vector.tcc /usr/include/c++/11/map \ + /usr/include/c++/11/bits/stl_tree.h \ + /usr/include/c++/11/bits/stl_function.h \ + /usr/include/c++/11/backward/binders.h \ + /usr/include/c++/11/ext/aligned_buffer.h \ + /usr/include/c++/11/bits/stl_map.h /usr/include/c++/11/tuple \ + /usr/include/c++/11/utility /usr/include/c++/11/bits/stl_relops.h \ + /usr/include/c++/11/array /usr/include/c++/11/bits/uses_allocator.h \ + /usr/include/c++/11/bits/invoke.h \ + /usr/include/c++/11/bits/stl_multimap.h \ + /usr/include/c++/11/bits/erase_if.h /usr/include/c++/11/memory \ + /usr/include/c++/11/bits/stl_tempbuf.h \ + /usr/include/c++/11/bits/stl_raw_storage_iter.h \ + /usr/include/c++/11/bits/align.h /usr/include/c++/11/bit \ + /usr/lib/gcc/aarch64-linux-gnu/11/include/stdint.h /usr/include/stdint.h \ + /usr/include/aarch64-linux-gnu/bits/libc-header-start.h \ + /usr/include/aarch64-linux-gnu/bits/types.h \ + /usr/include/aarch64-linux-gnu/bits/typesizes.h \ + /usr/include/aarch64-linux-gnu/bits/time64.h \ + /usr/include/aarch64-linux-gnu/bits/wchar.h \ + /usr/include/aarch64-linux-gnu/bits/stdint-intn.h \ + /usr/include/aarch64-linux-gnu/bits/stdint-uintn.h \ + /usr/include/c++/11/bits/unique_ptr.h \ + /usr/include/c++/11/bits/shared_ptr.h /usr/include/c++/11/iosfwd \ + /usr/include/c++/11/bits/stringfwd.h /usr/include/c++/11/bits/postypes.h \ + /usr/include/c++/11/cwchar /usr/include/wchar.h \ + /usr/include/aarch64-linux-gnu/bits/floatn.h \ + /usr/include/aarch64-linux-gnu/bits/floatn-common.h \ + /usr/lib/gcc/aarch64-linux-gnu/11/include/stddef.h \ + /usr/lib/gcc/aarch64-linux-gnu/11/include/stdarg.h \ + /usr/include/aarch64-linux-gnu/bits/types/wint_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/mbstate_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/__mbstate_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/__FILE.h \ + /usr/include/aarch64-linux-gnu/bits/types/FILE.h \ + /usr/include/aarch64-linux-gnu/bits/types/locale_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/__locale_t.h \ + /usr/include/aarch64-linux-gnu/bits/wchar2.h \ + /usr/include/c++/11/bits/shared_ptr_base.h /usr/include/c++/11/typeinfo \ + /usr/include/c++/11/bits/allocated_ptr.h \ + /usr/include/c++/11/bits/refwrap.h /usr/include/c++/11/ext/atomicity.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/gthr.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/gthr-default.h \ + /usr/include/pthread.h /usr/include/sched.h \ + /usr/include/aarch64-linux-gnu/bits/types/time_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/struct_timespec.h \ + /usr/include/aarch64-linux-gnu/bits/endian.h \ + /usr/include/aarch64-linux-gnu/bits/endianness.h \ + /usr/include/aarch64-linux-gnu/bits/sched.h \ + /usr/include/aarch64-linux-gnu/bits/types/struct_sched_param.h \ + /usr/include/aarch64-linux-gnu/bits/cpu-set.h /usr/include/time.h \ + /usr/include/aarch64-linux-gnu/bits/time.h \ + /usr/include/aarch64-linux-gnu/bits/timex.h \ + /usr/include/aarch64-linux-gnu/bits/types/struct_timeval.h \ + /usr/include/aarch64-linux-gnu/bits/types/clock_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/struct_tm.h \ + /usr/include/aarch64-linux-gnu/bits/types/clockid_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/timer_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/struct_itimerspec.h \ + /usr/include/aarch64-linux-gnu/bits/pthreadtypes.h \ + /usr/include/aarch64-linux-gnu/bits/thread-shared-types.h \ + /usr/include/aarch64-linux-gnu/bits/pthreadtypes-arch.h \ + /usr/include/aarch64-linux-gnu/bits/atomic_wide_counter.h \ + /usr/include/aarch64-linux-gnu/bits/struct_mutex.h \ + /usr/include/aarch64-linux-gnu/bits/struct_rwlock.h \ + /usr/include/aarch64-linux-gnu/bits/setjmp.h \ + /usr/include/aarch64-linux-gnu/bits/types/__sigset_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/struct___jmp_buf_tag.h \ + /usr/include/aarch64-linux-gnu/bits/pthread_stack_min-dynamic.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/atomic_word.h \ + /usr/include/aarch64-linux-gnu/sys/single_threaded.h \ + /usr/include/c++/11/ext/concurrence.h /usr/include/c++/11/exception \ + /usr/include/c++/11/bits/exception_ptr.h \ + /usr/include/c++/11/bits/cxxabi_init_exception.h \ + /usr/include/c++/11/bits/nested_exception.h \ + /usr/include/c++/11/bits/shared_ptr_atomic.h \ + /usr/include/c++/11/bits/atomic_base.h \ + /usr/include/c++/11/bits/atomic_lockfree_defines.h \ + /usr/include/c++/11/backward/auto_ptr.h /usr/include/c++/11/cstring \ + /usr/include/string.h /usr/include/strings.h \ + /usr/include/aarch64-linux-gnu/bits/strings_fortified.h \ + /usr/include/aarch64-linux-gnu/bits/string_fortified.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/securec.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/securectype.h \ + /usr/include/stdio.h \ + /usr/include/aarch64-linux-gnu/bits/types/__fpos_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/__fpos64_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/struct_FILE.h \ + /usr/include/aarch64-linux-gnu/bits/types/cookie_io_functions_t.h \ + /usr/include/aarch64-linux-gnu/bits/stdio_lim.h \ + /usr/include/aarch64-linux-gnu/bits/stdio.h \ + /usr/include/aarch64-linux-gnu/bits/stdio2.h \ + /usr/include/c++/11/stdlib.h /usr/include/c++/11/cstdlib \ + /usr/include/stdlib.h /usr/include/aarch64-linux-gnu/bits/waitflags.h \ + /usr/include/aarch64-linux-gnu/bits/waitstatus.h \ + /usr/include/aarch64-linux-gnu/sys/types.h /usr/include/endian.h \ + /usr/include/aarch64-linux-gnu/bits/byteswap.h \ + /usr/include/aarch64-linux-gnu/bits/uintn-identity.h \ + /usr/include/aarch64-linux-gnu/sys/select.h \ + /usr/include/aarch64-linux-gnu/bits/select.h \ + /usr/include/aarch64-linux-gnu/bits/types/sigset_t.h \ + /usr/include/aarch64-linux-gnu/bits/select2.h /usr/include/alloca.h \ + /usr/include/aarch64-linux-gnu/bits/stdlib-bsearch.h \ + /usr/include/aarch64-linux-gnu/bits/stdlib-float.h \ + /usr/include/aarch64-linux-gnu/bits/stdlib.h \ + /usr/include/c++/11/bits/std_abs.h /usr/include/errno.h \ + /usr/include/aarch64-linux-gnu/bits/errno.h /usr/include/linux/errno.h \ + /usr/include/aarch64-linux-gnu/asm/errno.h \ + /usr/include/asm-generic/errno.h /usr/include/asm-generic/errno-base.h \ + /usr/include/aarch64-linux-gnu/bits/types/error_t.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/ascend_string.h \ + /usr/include/c++/11/string /usr/include/c++/11/bits/char_traits.h \ + /usr/include/c++/11/cstdint /usr/include/c++/11/bits/localefwd.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/c++locale.h \ + /usr/include/c++/11/clocale /usr/include/locale.h \ + /usr/include/aarch64-linux-gnu/bits/locale.h /usr/include/c++/11/cctype \ + /usr/include/ctype.h /usr/include/c++/11/bits/ostream_insert.h \ + /usr/include/c++/11/bits/cxxabi_forced.h \ + /usr/include/c++/11/bits/basic_string.h \ + /usr/include/c++/11/ext/string_conversions.h /usr/include/c++/11/cstdio \ + /usr/include/c++/11/cerrno /usr/include/c++/11/bits/charconv.h \ + /usr/include/c++/11/bits/basic_string.tcc /usr/include/c++/11/functional \ + /usr/include/c++/11/bits/std_function.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/types.h \ + /usr/include/c++/11/atomic \ + /usr/local/Ascend/ascend-toolkit/latest/include/register/op_def_registry.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/register/op_def.h \ + /usr/include/c++/11/iostream /usr/include/c++/11/ostream \ + /usr/include/c++/11/ios /usr/include/c++/11/bits/ios_base.h \ + /usr/include/c++/11/bits/locale_classes.h \ + /usr/include/c++/11/bits/locale_classes.tcc \ + /usr/include/c++/11/system_error \ + /usr/include/aarch64-linux-gnu/c++/11/bits/error_constants.h \ + /usr/include/c++/11/stdexcept /usr/include/c++/11/streambuf \ + /usr/include/c++/11/bits/streambuf.tcc \ + /usr/include/c++/11/bits/basic_ios.h \ + /usr/include/c++/11/bits/locale_facets.h /usr/include/c++/11/cwctype \ + /usr/include/wctype.h /usr/include/aarch64-linux-gnu/bits/wctype-wchar.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/ctype_base.h \ + /usr/include/c++/11/bits/streambuf_iterator.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/ctype_inline.h \ + /usr/include/c++/11/bits/locale_facets.tcc \ + /usr/include/c++/11/bits/basic_ios.tcc \ + /usr/include/c++/11/bits/ostream.tcc /usr/include/c++/11/istream \ + /usr/include/c++/11/bits/istream.tcc \ + /usr/local/Ascend/ascend-toolkit/latest/include/register/op_impl_registry.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/ge_error_codes.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/compiler_def.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/register/op_impl_kernel_registry.h \ + /usr/include/c++/11/unordered_set /usr/include/c++/11/bits/hashtable.h \ + /usr/include/c++/11/bits/hashtable_policy.h \ + /usr/include/c++/11/bits/enable_special_members.h \ + /usr/include/c++/11/bits/unordered_set.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/base_type.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/infer_shape_context.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/shape.h \ + /usr/include/c++/11/limits \ + /usr/local/Ascend/ascend-toolkit/latest/include/utils/extern_math_util.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/tensor.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/storage_shape.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/storage_format.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/expand_dims_type.h \ + /usr/include/c++/11/cstddef \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/tensor_data.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/runtime_attrs.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/continuous_vector.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/external/ge_common/ge_api_error_codes.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/external/ge_common/ge_error_codes.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/external/ge_common/ge_api_types.h \ + /usr/include/c++/11/set /usr/include/c++/11/bits/stl_set.h \ + /usr/include/c++/11/bits/stl_multiset.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/tensor.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/./ge_error_codes.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/./types.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/ascend_string.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/extended_kernel_context.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/kernel_context.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/kernel_run_context.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/context_extend.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/compute_node_info.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/inference_context.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/tensor.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/types.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/resource_context.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/ge_error_codes.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/infer_shape_range_context.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/range.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/tiling_context.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/tiling_data.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/continuous_vector.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/runtime_attrs.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/op_execute_context.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/shape.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/tensor.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/extended_kernel_context.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/ge/ge_allocator.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/infer_datatype_context.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/operator_reg.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/operator.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/./inference_context.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/./tensor.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/operator_factory.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/./operator.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/./ascend_string.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/graph.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/./gnode.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/././ge_error_codes.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/././types.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/././tensor.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/././ascend_string.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/register/op_def_factory.h diff --git a/Increase_Host_compute/No_double_buffer/build_out/op_host/CMakeFiles/cust_op_proto.dir/build.make b/Increase_Host_compute/No_double_buffer/build_out/op_host/CMakeFiles/cust_op_proto.dir/build.make new file mode 100644 index 0000000000000000000000000000000000000000..0615033b5b71e59f0d3e65aaffd1e82859aacf0f --- /dev/null +++ b/Increase_Host_compute/No_double_buffer/build_out/op_host/CMakeFiles/cust_op_proto.dir/build.make @@ -0,0 +1,126 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + +# Disable VCS-based implicit rules. +% : %,v + +# Disable VCS-based implicit rules. +% : RCS/% + +# Disable VCS-based implicit rules. +% : RCS/%,v + +# Disable VCS-based implicit rules. +% : SCCS/s.% + +# Disable VCS-based implicit rules. +% : s.% + +.SUFFIXES: .hpux_make_needs_suffix_list + +# Command-line flag to silence nested $(MAKE). +$(VERBOSE)MAKESILENT = -s + +#Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E rm -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out + +# Include any dependencies generated for this target. +include op_host/CMakeFiles/cust_op_proto.dir/depend.make +# Include any dependencies generated by the compiler for this target. +include op_host/CMakeFiles/cust_op_proto.dir/compiler_depend.make + +# Include the progress variables for this target. +include op_host/CMakeFiles/cust_op_proto.dir/progress.make + +# Include the compile flags for this target's objects. +include op_host/CMakeFiles/cust_op_proto.dir/flags.make + +op_host/CMakeFiles/cust_op_proto.dir/add_custom.cpp.o: op_host/CMakeFiles/cust_op_proto.dir/flags.make +op_host/CMakeFiles/cust_op_proto.dir/add_custom.cpp.o: ../op_host/add_custom.cpp +op_host/CMakeFiles/cust_op_proto.dir/add_custom.cpp.o: op_host/CMakeFiles/cust_op_proto.dir/compiler_depend.ts + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Building CXX object op_host/CMakeFiles/cust_op_proto.dir/add_custom.cpp.o" + cd /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out/op_host && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT op_host/CMakeFiles/cust_op_proto.dir/add_custom.cpp.o -MF CMakeFiles/cust_op_proto.dir/add_custom.cpp.o.d -o CMakeFiles/cust_op_proto.dir/add_custom.cpp.o -c /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/op_host/add_custom.cpp + +op_host/CMakeFiles/cust_op_proto.dir/add_custom.cpp.i: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/cust_op_proto.dir/add_custom.cpp.i" + cd /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out/op_host && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/op_host/add_custom.cpp > CMakeFiles/cust_op_proto.dir/add_custom.cpp.i + +op_host/CMakeFiles/cust_op_proto.dir/add_custom.cpp.s: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/cust_op_proto.dir/add_custom.cpp.s" + cd /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out/op_host && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/op_host/add_custom.cpp -o CMakeFiles/cust_op_proto.dir/add_custom.cpp.s + +op_host/CMakeFiles/cust_op_proto.dir/__/autogen/op_proto.cc.o: op_host/CMakeFiles/cust_op_proto.dir/flags.make +op_host/CMakeFiles/cust_op_proto.dir/__/autogen/op_proto.cc.o: autogen/op_proto.cc +op_host/CMakeFiles/cust_op_proto.dir/__/autogen/op_proto.cc.o: op_host/CMakeFiles/cust_op_proto.dir/compiler_depend.ts + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Building CXX object op_host/CMakeFiles/cust_op_proto.dir/__/autogen/op_proto.cc.o" + cd /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out/op_host && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT op_host/CMakeFiles/cust_op_proto.dir/__/autogen/op_proto.cc.o -MF CMakeFiles/cust_op_proto.dir/__/autogen/op_proto.cc.o.d -o CMakeFiles/cust_op_proto.dir/__/autogen/op_proto.cc.o -c /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out/autogen/op_proto.cc + +op_host/CMakeFiles/cust_op_proto.dir/__/autogen/op_proto.cc.i: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/cust_op_proto.dir/__/autogen/op_proto.cc.i" + cd /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out/op_host && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out/autogen/op_proto.cc > CMakeFiles/cust_op_proto.dir/__/autogen/op_proto.cc.i + +op_host/CMakeFiles/cust_op_proto.dir/__/autogen/op_proto.cc.s: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/cust_op_proto.dir/__/autogen/op_proto.cc.s" + cd /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out/op_host && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out/autogen/op_proto.cc -o CMakeFiles/cust_op_proto.dir/__/autogen/op_proto.cc.s + +# Object files for target cust_op_proto +cust_op_proto_OBJECTS = \ +"CMakeFiles/cust_op_proto.dir/add_custom.cpp.o" \ +"CMakeFiles/cust_op_proto.dir/__/autogen/op_proto.cc.o" + +# External object files for target cust_op_proto +cust_op_proto_EXTERNAL_OBJECTS = + +op_host/libcust_opsproto_rt2.0.so: op_host/CMakeFiles/cust_op_proto.dir/add_custom.cpp.o +op_host/libcust_opsproto_rt2.0.so: op_host/CMakeFiles/cust_op_proto.dir/__/autogen/op_proto.cc.o +op_host/libcust_opsproto_rt2.0.so: op_host/CMakeFiles/cust_op_proto.dir/build.make +op_host/libcust_opsproto_rt2.0.so: op_host/CMakeFiles/cust_op_proto.dir/link.txt + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --bold --progress-dir=/Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out/CMakeFiles --progress-num=$(CMAKE_PROGRESS_3) "Linking CXX shared library libcust_opsproto_rt2.0.so" + cd /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out/op_host && $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/cust_op_proto.dir/link.txt --verbose=$(VERBOSE) + +# Rule to build all files generated by this target. +op_host/CMakeFiles/cust_op_proto.dir/build: op_host/libcust_opsproto_rt2.0.so +.PHONY : op_host/CMakeFiles/cust_op_proto.dir/build + +op_host/CMakeFiles/cust_op_proto.dir/clean: + cd /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out/op_host && $(CMAKE_COMMAND) -P CMakeFiles/cust_op_proto.dir/cmake_clean.cmake +.PHONY : op_host/CMakeFiles/cust_op_proto.dir/clean + +op_host/CMakeFiles/cust_op_proto.dir/depend: + cd /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/op_host /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out/op_host /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out/op_host/CMakeFiles/cust_op_proto.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : op_host/CMakeFiles/cust_op_proto.dir/depend + diff --git a/Increase_Host_compute/No_double_buffer/build_out/op_host/CMakeFiles/cust_op_proto.dir/cmake_clean.cmake b/Increase_Host_compute/No_double_buffer/build_out/op_host/CMakeFiles/cust_op_proto.dir/cmake_clean.cmake new file mode 100644 index 0000000000000000000000000000000000000000..76762a8e098c581958fbe1179c4be461e3dfdd2e --- /dev/null +++ b/Increase_Host_compute/No_double_buffer/build_out/op_host/CMakeFiles/cust_op_proto.dir/cmake_clean.cmake @@ -0,0 +1,13 @@ +file(REMOVE_RECURSE + "CMakeFiles/cust_op_proto.dir/__/autogen/op_proto.cc.o" + "CMakeFiles/cust_op_proto.dir/__/autogen/op_proto.cc.o.d" + "CMakeFiles/cust_op_proto.dir/add_custom.cpp.o" + "CMakeFiles/cust_op_proto.dir/add_custom.cpp.o.d" + "libcust_opsproto_rt2.0.pdb" + "libcust_opsproto_rt2.0.so" +) + +# Per-language clean rules from dependency scanning. +foreach(lang CXX) + include(CMakeFiles/cust_op_proto.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/Increase_Host_compute/No_double_buffer/build_out/op_host/CMakeFiles/cust_op_proto.dir/compiler_depend.internal b/Increase_Host_compute/No_double_buffer/build_out/op_host/CMakeFiles/cust_op_proto.dir/compiler_depend.internal new file mode 100644 index 0000000000000000000000000000000000000000..96511fc487b27a7d33f237445f580ea73e4ef81b --- /dev/null +++ b/Increase_Host_compute/No_double_buffer/build_out/op_host/CMakeFiles/cust_op_proto.dir/compiler_depend.internal @@ -0,0 +1,603 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +op_host/CMakeFiles/cust_op_proto.dir/__/autogen/op_proto.cc.o + /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out/autogen/op_proto.cc + /usr/include/stdc-predef.h + /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out/autogen/op_proto.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/operator_reg.h + /usr/include/c++/11/functional + /usr/include/aarch64-linux-gnu/c++/11/bits/c++config.h + /usr/include/aarch64-linux-gnu/c++/11/bits/os_defines.h + /usr/include/features.h + /usr/include/features-time64.h + /usr/include/aarch64-linux-gnu/bits/wordsize.h + /usr/include/aarch64-linux-gnu/bits/timesize.h + /usr/include/aarch64-linux-gnu/sys/cdefs.h + /usr/include/aarch64-linux-gnu/bits/long-double.h + /usr/include/aarch64-linux-gnu/gnu/stubs.h + /usr/include/aarch64-linux-gnu/gnu/stubs-lp64.h + /usr/include/aarch64-linux-gnu/c++/11/bits/cpu_defines.h + /usr/include/c++/11/bits/stl_function.h + /usr/include/c++/11/backward/binders.h + /usr/include/c++/11/new + /usr/include/c++/11/bits/exception.h + /usr/include/c++/11/tuple + /usr/include/c++/11/utility + /usr/include/c++/11/bits/stl_relops.h + /usr/include/c++/11/bits/stl_pair.h + /usr/include/c++/11/bits/move.h + /usr/include/c++/11/type_traits + /usr/include/c++/11/initializer_list + /usr/include/c++/11/array + /usr/include/c++/11/bits/functexcept.h + /usr/include/c++/11/bits/exception_defines.h + /usr/include/c++/11/bits/stl_algobase.h + /usr/include/c++/11/bits/cpp_type_traits.h + /usr/include/c++/11/ext/type_traits.h + /usr/include/c++/11/ext/numeric_traits.h + /usr/include/c++/11/bits/stl_iterator_base_types.h + /usr/include/c++/11/bits/stl_iterator_base_funcs.h + /usr/include/c++/11/bits/concept_check.h + /usr/include/c++/11/debug/assertions.h + /usr/include/c++/11/bits/stl_iterator.h + /usr/include/c++/11/bits/ptr_traits.h + /usr/include/c++/11/debug/debug.h + /usr/include/c++/11/bits/predefined_ops.h + /usr/include/c++/11/bits/range_access.h + /usr/include/c++/11/bits/uses_allocator.h + /usr/include/c++/11/bits/invoke.h + /usr/include/c++/11/bits/functional_hash.h + /usr/include/c++/11/bits/hash_bytes.h + /usr/include/c++/11/bits/refwrap.h + /usr/include/c++/11/bits/std_function.h + /usr/include/c++/11/typeinfo + /usr/include/c++/11/memory + /usr/include/c++/11/bits/allocator.h + /usr/include/aarch64-linux-gnu/c++/11/bits/c++allocator.h + /usr/include/c++/11/ext/new_allocator.h + /usr/include/c++/11/bits/memoryfwd.h + /usr/include/c++/11/bits/stl_construct.h + /usr/include/c++/11/bits/stl_uninitialized.h + /usr/include/c++/11/ext/alloc_traits.h + /usr/include/c++/11/bits/alloc_traits.h + /usr/include/c++/11/bits/stl_tempbuf.h + /usr/include/c++/11/bits/stl_raw_storage_iter.h + /usr/include/c++/11/bits/align.h + /usr/include/c++/11/bit + /usr/lib/gcc/aarch64-linux-gnu/11/include/stdint.h + /usr/include/stdint.h + /usr/include/aarch64-linux-gnu/bits/libc-header-start.h + /usr/include/aarch64-linux-gnu/bits/types.h + /usr/include/aarch64-linux-gnu/bits/typesizes.h + /usr/include/aarch64-linux-gnu/bits/time64.h + /usr/include/aarch64-linux-gnu/bits/wchar.h + /usr/include/aarch64-linux-gnu/bits/stdint-intn.h + /usr/include/aarch64-linux-gnu/bits/stdint-uintn.h + /usr/include/c++/11/bits/unique_ptr.h + /usr/include/c++/11/bits/shared_ptr.h + /usr/include/c++/11/iosfwd + /usr/include/c++/11/bits/stringfwd.h + /usr/include/c++/11/bits/postypes.h + /usr/include/c++/11/cwchar + /usr/include/wchar.h + /usr/include/aarch64-linux-gnu/bits/floatn.h + /usr/include/aarch64-linux-gnu/bits/floatn-common.h + /usr/lib/gcc/aarch64-linux-gnu/11/include/stddef.h + /usr/lib/gcc/aarch64-linux-gnu/11/include/stdarg.h + /usr/include/aarch64-linux-gnu/bits/types/wint_t.h + /usr/include/aarch64-linux-gnu/bits/types/mbstate_t.h + /usr/include/aarch64-linux-gnu/bits/types/__mbstate_t.h + /usr/include/aarch64-linux-gnu/bits/types/__FILE.h + /usr/include/aarch64-linux-gnu/bits/types/FILE.h + /usr/include/aarch64-linux-gnu/bits/types/locale_t.h + /usr/include/aarch64-linux-gnu/bits/types/__locale_t.h + /usr/include/aarch64-linux-gnu/bits/wchar2.h + /usr/include/c++/11/bits/shared_ptr_base.h + /usr/include/c++/11/bits/allocated_ptr.h + /usr/include/c++/11/ext/aligned_buffer.h + /usr/include/c++/11/ext/atomicity.h + /usr/include/aarch64-linux-gnu/c++/11/bits/gthr.h + /usr/include/aarch64-linux-gnu/c++/11/bits/gthr-default.h + /usr/include/pthread.h + /usr/include/sched.h + /usr/include/aarch64-linux-gnu/bits/types/time_t.h + /usr/include/aarch64-linux-gnu/bits/types/struct_timespec.h + /usr/include/aarch64-linux-gnu/bits/endian.h + /usr/include/aarch64-linux-gnu/bits/endianness.h + /usr/include/aarch64-linux-gnu/bits/sched.h + /usr/include/aarch64-linux-gnu/bits/types/struct_sched_param.h + /usr/include/aarch64-linux-gnu/bits/cpu-set.h + /usr/include/time.h + /usr/include/aarch64-linux-gnu/bits/time.h + /usr/include/aarch64-linux-gnu/bits/timex.h + /usr/include/aarch64-linux-gnu/bits/types/struct_timeval.h + /usr/include/aarch64-linux-gnu/bits/types/clock_t.h + /usr/include/aarch64-linux-gnu/bits/types/struct_tm.h + /usr/include/aarch64-linux-gnu/bits/types/clockid_t.h + /usr/include/aarch64-linux-gnu/bits/types/timer_t.h + /usr/include/aarch64-linux-gnu/bits/types/struct_itimerspec.h + /usr/include/aarch64-linux-gnu/bits/pthreadtypes.h + /usr/include/aarch64-linux-gnu/bits/thread-shared-types.h + /usr/include/aarch64-linux-gnu/bits/pthreadtypes-arch.h + /usr/include/aarch64-linux-gnu/bits/atomic_wide_counter.h + /usr/include/aarch64-linux-gnu/bits/struct_mutex.h + /usr/include/aarch64-linux-gnu/bits/struct_rwlock.h + /usr/include/aarch64-linux-gnu/bits/setjmp.h + /usr/include/aarch64-linux-gnu/bits/types/__sigset_t.h + /usr/include/aarch64-linux-gnu/bits/types/struct___jmp_buf_tag.h + /usr/include/aarch64-linux-gnu/bits/pthread_stack_min-dynamic.h + /usr/include/aarch64-linux-gnu/c++/11/bits/atomic_word.h + /usr/include/aarch64-linux-gnu/sys/single_threaded.h + /usr/include/c++/11/ext/concurrence.h + /usr/include/c++/11/exception + /usr/include/c++/11/bits/exception_ptr.h + /usr/include/c++/11/bits/cxxabi_init_exception.h + /usr/include/c++/11/bits/nested_exception.h + /usr/include/c++/11/bits/shared_ptr_atomic.h + /usr/include/c++/11/bits/atomic_base.h + /usr/include/c++/11/bits/atomic_lockfree_defines.h + /usr/include/c++/11/backward/auto_ptr.h + /usr/include/c++/11/string + /usr/include/c++/11/bits/char_traits.h + /usr/include/c++/11/cstdint + /usr/include/c++/11/bits/localefwd.h + /usr/include/aarch64-linux-gnu/c++/11/bits/c++locale.h + /usr/include/c++/11/clocale + /usr/include/locale.h + /usr/include/aarch64-linux-gnu/bits/locale.h + /usr/include/c++/11/cctype + /usr/include/ctype.h + /usr/include/c++/11/bits/ostream_insert.h + /usr/include/c++/11/bits/cxxabi_forced.h + /usr/include/c++/11/bits/basic_string.h + /usr/include/c++/11/ext/string_conversions.h + /usr/include/c++/11/cstdlib + /usr/include/stdlib.h + /usr/include/aarch64-linux-gnu/bits/waitflags.h + /usr/include/aarch64-linux-gnu/bits/waitstatus.h + /usr/include/aarch64-linux-gnu/sys/types.h + /usr/include/endian.h + /usr/include/aarch64-linux-gnu/bits/byteswap.h + /usr/include/aarch64-linux-gnu/bits/uintn-identity.h + /usr/include/aarch64-linux-gnu/sys/select.h + /usr/include/aarch64-linux-gnu/bits/select.h + /usr/include/aarch64-linux-gnu/bits/types/sigset_t.h + /usr/include/aarch64-linux-gnu/bits/select2.h + /usr/include/alloca.h + /usr/include/aarch64-linux-gnu/bits/stdlib-bsearch.h + /usr/include/aarch64-linux-gnu/bits/stdlib-float.h + /usr/include/aarch64-linux-gnu/bits/stdlib.h + /usr/include/c++/11/bits/std_abs.h + /usr/include/c++/11/cstdio + /usr/include/stdio.h + /usr/include/aarch64-linux-gnu/bits/types/__fpos_t.h + /usr/include/aarch64-linux-gnu/bits/types/__fpos64_t.h + /usr/include/aarch64-linux-gnu/bits/types/struct_FILE.h + /usr/include/aarch64-linux-gnu/bits/types/cookie_io_functions_t.h + /usr/include/aarch64-linux-gnu/bits/stdio_lim.h + /usr/include/aarch64-linux-gnu/bits/stdio.h + /usr/include/aarch64-linux-gnu/bits/stdio2.h + /usr/include/c++/11/cerrno + /usr/include/errno.h + /usr/include/aarch64-linux-gnu/bits/errno.h + /usr/include/linux/errno.h + /usr/include/aarch64-linux-gnu/asm/errno.h + /usr/include/asm-generic/errno.h + /usr/include/asm-generic/errno-base.h + /usr/include/aarch64-linux-gnu/bits/types/error_t.h + /usr/include/c++/11/bits/charconv.h + /usr/include/c++/11/bits/basic_string.tcc + /usr/include/c++/11/vector + /usr/include/c++/11/bits/stl_vector.h + /usr/include/c++/11/bits/stl_bvector.h + /usr/include/c++/11/bits/vector.tcc + /usr/local/Ascend/ascend-toolkit/latest/include/graph/operator.h + /usr/include/c++/11/map + /usr/include/c++/11/bits/stl_tree.h + /usr/include/c++/11/bits/stl_map.h + /usr/include/c++/11/bits/stl_multimap.h + /usr/include/c++/11/bits/erase_if.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/ge_error_codes.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/inference_context.h + /usr/include/c++/11/set + /usr/include/c++/11/bits/stl_set.h + /usr/include/c++/11/bits/stl_multiset.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/tensor.h + /usr/include/c++/11/atomic + /usr/local/Ascend/ascend-toolkit/latest/include/graph/ge_error_codes.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/types.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/ascend_string.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/types.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/types.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/resource_context.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/ge_error_codes.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/tensor.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/types.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/operator_factory.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/operator.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/ascend_string.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/tensor.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/graph.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/gnode.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/tensor.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/ascend_string.h + /usr/local/Ascend/ascend-toolkit/latest/include/register/op_impl_registry.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/ge_error_codes.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/compiler_def.h + /usr/local/Ascend/ascend-toolkit/latest/include/register/op_impl_kernel_registry.h + /usr/include/c++/11/unordered_set + /usr/include/c++/11/bits/hashtable.h + /usr/include/c++/11/bits/hashtable_policy.h + /usr/include/c++/11/bits/enable_special_members.h + /usr/include/c++/11/bits/unordered_set.h + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/base_type.h + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/infer_shape_context.h + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/shape.h + /usr/local/Ascend/ascend-toolkit/latest/include/securec.h + /usr/local/Ascend/ascend-toolkit/latest/include/securectype.h + /usr/include/string.h + /usr/include/strings.h + /usr/include/aarch64-linux-gnu/bits/strings_fortified.h + /usr/include/aarch64-linux-gnu/bits/string_fortified.h + /usr/include/c++/11/stdlib.h + /usr/include/c++/11/iostream + /usr/include/c++/11/ostream + /usr/include/c++/11/ios + /usr/include/c++/11/bits/ios_base.h + /usr/include/c++/11/bits/locale_classes.h + /usr/include/c++/11/bits/locale_classes.tcc + /usr/include/c++/11/system_error + /usr/include/aarch64-linux-gnu/c++/11/bits/error_constants.h + /usr/include/c++/11/stdexcept + /usr/include/c++/11/streambuf + /usr/include/c++/11/bits/streambuf.tcc + /usr/include/c++/11/bits/basic_ios.h + /usr/include/c++/11/bits/locale_facets.h + /usr/include/c++/11/cwctype + /usr/include/wctype.h + /usr/include/aarch64-linux-gnu/bits/wctype-wchar.h + /usr/include/aarch64-linux-gnu/c++/11/bits/ctype_base.h + /usr/include/c++/11/bits/streambuf_iterator.h + /usr/include/aarch64-linux-gnu/c++/11/bits/ctype_inline.h + /usr/include/c++/11/bits/locale_facets.tcc + /usr/include/c++/11/bits/basic_ios.tcc + /usr/include/c++/11/bits/ostream.tcc + /usr/include/c++/11/istream + /usr/include/c++/11/bits/istream.tcc + /usr/include/c++/11/cstring + /usr/include/c++/11/limits + /usr/local/Ascend/ascend-toolkit/latest/include/utils/extern_math_util.h + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/tensor.h + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/storage_shape.h + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/storage_format.h + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/expand_dims_type.h + /usr/include/c++/11/cstddef + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/tensor_data.h + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/runtime_attrs.h + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/continuous_vector.h + /usr/local/Ascend/ascend-toolkit/latest/include/external/ge_common/ge_api_error_codes.h + /usr/local/Ascend/ascend-toolkit/latest/include/external/ge_common/ge_error_codes.h + /usr/local/Ascend/ascend-toolkit/latest/include/external/ge_common/ge_api_types.h + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/extended_kernel_context.h + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/kernel_context.h + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/kernel_run_context.h + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/context_extend.h + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/compute_node_info.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/inference_context.h + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/infer_shape_range_context.h + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/range.h + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/tiling_context.h + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/tiling_data.h + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/continuous_vector.h + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/runtime_attrs.h + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/op_execute_context.h + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/shape.h + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/tensor.h + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/extended_kernel_context.h + /usr/local/Ascend/ascend-toolkit/latest/include/ge/ge_allocator.h + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/infer_datatype_context.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/ascend_string.h + +op_host/CMakeFiles/cust_op_proto.dir/add_custom.cpp.o + /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/op_host/add_custom.cpp + /usr/include/stdc-predef.h + /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/op_host/add_custom_tiling.h + /usr/local/Ascend/ascend-toolkit/latest/include/register/tilingdata_base.h + /usr/include/c++/11/vector + /usr/include/c++/11/bits/stl_algobase.h + /usr/include/aarch64-linux-gnu/c++/11/bits/c++config.h + /usr/include/aarch64-linux-gnu/c++/11/bits/os_defines.h + /usr/include/features.h + /usr/include/features-time64.h + /usr/include/aarch64-linux-gnu/bits/wordsize.h + /usr/include/aarch64-linux-gnu/bits/timesize.h + /usr/include/aarch64-linux-gnu/sys/cdefs.h + /usr/include/aarch64-linux-gnu/bits/long-double.h + /usr/include/aarch64-linux-gnu/gnu/stubs.h + /usr/include/aarch64-linux-gnu/gnu/stubs-lp64.h + /usr/include/aarch64-linux-gnu/c++/11/bits/cpu_defines.h + /usr/include/c++/11/bits/functexcept.h + /usr/include/c++/11/bits/exception_defines.h + /usr/include/c++/11/bits/cpp_type_traits.h + /usr/include/c++/11/ext/type_traits.h + /usr/include/c++/11/ext/numeric_traits.h + /usr/include/c++/11/bits/stl_pair.h + /usr/include/c++/11/bits/move.h + /usr/include/c++/11/type_traits + /usr/include/c++/11/bits/stl_iterator_base_types.h + /usr/include/c++/11/bits/stl_iterator_base_funcs.h + /usr/include/c++/11/bits/concept_check.h + /usr/include/c++/11/debug/assertions.h + /usr/include/c++/11/bits/stl_iterator.h + /usr/include/c++/11/bits/ptr_traits.h + /usr/include/c++/11/debug/debug.h + /usr/include/c++/11/bits/predefined_ops.h + /usr/include/c++/11/bits/allocator.h + /usr/include/aarch64-linux-gnu/c++/11/bits/c++allocator.h + /usr/include/c++/11/ext/new_allocator.h + /usr/include/c++/11/new + /usr/include/c++/11/bits/exception.h + /usr/include/c++/11/bits/memoryfwd.h + /usr/include/c++/11/bits/stl_construct.h + /usr/include/c++/11/bits/stl_uninitialized.h + /usr/include/c++/11/ext/alloc_traits.h + /usr/include/c++/11/bits/alloc_traits.h + /usr/include/c++/11/bits/stl_vector.h + /usr/include/c++/11/initializer_list + /usr/include/c++/11/bits/stl_bvector.h + /usr/include/c++/11/bits/functional_hash.h + /usr/include/c++/11/bits/hash_bytes.h + /usr/include/c++/11/bits/range_access.h + /usr/include/c++/11/bits/vector.tcc + /usr/include/c++/11/map + /usr/include/c++/11/bits/stl_tree.h + /usr/include/c++/11/bits/stl_function.h + /usr/include/c++/11/backward/binders.h + /usr/include/c++/11/ext/aligned_buffer.h + /usr/include/c++/11/bits/stl_map.h + /usr/include/c++/11/tuple + /usr/include/c++/11/utility + /usr/include/c++/11/bits/stl_relops.h + /usr/include/c++/11/array + /usr/include/c++/11/bits/uses_allocator.h + /usr/include/c++/11/bits/invoke.h + /usr/include/c++/11/bits/stl_multimap.h + /usr/include/c++/11/bits/erase_if.h + /usr/include/c++/11/memory + /usr/include/c++/11/bits/stl_tempbuf.h + /usr/include/c++/11/bits/stl_raw_storage_iter.h + /usr/include/c++/11/bits/align.h + /usr/include/c++/11/bit + /usr/lib/gcc/aarch64-linux-gnu/11/include/stdint.h + /usr/include/stdint.h + /usr/include/aarch64-linux-gnu/bits/libc-header-start.h + /usr/include/aarch64-linux-gnu/bits/types.h + /usr/include/aarch64-linux-gnu/bits/typesizes.h + /usr/include/aarch64-linux-gnu/bits/time64.h + /usr/include/aarch64-linux-gnu/bits/wchar.h + /usr/include/aarch64-linux-gnu/bits/stdint-intn.h + /usr/include/aarch64-linux-gnu/bits/stdint-uintn.h + /usr/include/c++/11/bits/unique_ptr.h + /usr/include/c++/11/bits/shared_ptr.h + /usr/include/c++/11/iosfwd + /usr/include/c++/11/bits/stringfwd.h + /usr/include/c++/11/bits/postypes.h + /usr/include/c++/11/cwchar + /usr/include/wchar.h + /usr/include/aarch64-linux-gnu/bits/floatn.h + /usr/include/aarch64-linux-gnu/bits/floatn-common.h + /usr/lib/gcc/aarch64-linux-gnu/11/include/stddef.h + /usr/lib/gcc/aarch64-linux-gnu/11/include/stdarg.h + /usr/include/aarch64-linux-gnu/bits/types/wint_t.h + /usr/include/aarch64-linux-gnu/bits/types/mbstate_t.h + /usr/include/aarch64-linux-gnu/bits/types/__mbstate_t.h + /usr/include/aarch64-linux-gnu/bits/types/__FILE.h + /usr/include/aarch64-linux-gnu/bits/types/FILE.h + /usr/include/aarch64-linux-gnu/bits/types/locale_t.h + /usr/include/aarch64-linux-gnu/bits/types/__locale_t.h + /usr/include/aarch64-linux-gnu/bits/wchar2.h + /usr/include/c++/11/bits/shared_ptr_base.h + /usr/include/c++/11/typeinfo + /usr/include/c++/11/bits/allocated_ptr.h + /usr/include/c++/11/bits/refwrap.h + /usr/include/c++/11/ext/atomicity.h + /usr/include/aarch64-linux-gnu/c++/11/bits/gthr.h + /usr/include/aarch64-linux-gnu/c++/11/bits/gthr-default.h + /usr/include/pthread.h + /usr/include/sched.h + /usr/include/aarch64-linux-gnu/bits/types/time_t.h + /usr/include/aarch64-linux-gnu/bits/types/struct_timespec.h + /usr/include/aarch64-linux-gnu/bits/endian.h + /usr/include/aarch64-linux-gnu/bits/endianness.h + /usr/include/aarch64-linux-gnu/bits/sched.h + /usr/include/aarch64-linux-gnu/bits/types/struct_sched_param.h + /usr/include/aarch64-linux-gnu/bits/cpu-set.h + /usr/include/time.h + /usr/include/aarch64-linux-gnu/bits/time.h + /usr/include/aarch64-linux-gnu/bits/timex.h + /usr/include/aarch64-linux-gnu/bits/types/struct_timeval.h + /usr/include/aarch64-linux-gnu/bits/types/clock_t.h + /usr/include/aarch64-linux-gnu/bits/types/struct_tm.h + /usr/include/aarch64-linux-gnu/bits/types/clockid_t.h + /usr/include/aarch64-linux-gnu/bits/types/timer_t.h + /usr/include/aarch64-linux-gnu/bits/types/struct_itimerspec.h + /usr/include/aarch64-linux-gnu/bits/pthreadtypes.h + /usr/include/aarch64-linux-gnu/bits/thread-shared-types.h + /usr/include/aarch64-linux-gnu/bits/pthreadtypes-arch.h + /usr/include/aarch64-linux-gnu/bits/atomic_wide_counter.h + /usr/include/aarch64-linux-gnu/bits/struct_mutex.h + /usr/include/aarch64-linux-gnu/bits/struct_rwlock.h + /usr/include/aarch64-linux-gnu/bits/setjmp.h + /usr/include/aarch64-linux-gnu/bits/types/__sigset_t.h + /usr/include/aarch64-linux-gnu/bits/types/struct___jmp_buf_tag.h + /usr/include/aarch64-linux-gnu/bits/pthread_stack_min-dynamic.h + /usr/include/aarch64-linux-gnu/c++/11/bits/atomic_word.h + /usr/include/aarch64-linux-gnu/sys/single_threaded.h + /usr/include/c++/11/ext/concurrence.h + /usr/include/c++/11/exception + /usr/include/c++/11/bits/exception_ptr.h + /usr/include/c++/11/bits/cxxabi_init_exception.h + /usr/include/c++/11/bits/nested_exception.h + /usr/include/c++/11/bits/shared_ptr_atomic.h + /usr/include/c++/11/bits/atomic_base.h + /usr/include/c++/11/bits/atomic_lockfree_defines.h + /usr/include/c++/11/backward/auto_ptr.h + /usr/include/c++/11/cstring + /usr/include/string.h + /usr/include/strings.h + /usr/include/aarch64-linux-gnu/bits/strings_fortified.h + /usr/include/aarch64-linux-gnu/bits/string_fortified.h + /usr/local/Ascend/ascend-toolkit/latest/include/securec.h + /usr/local/Ascend/ascend-toolkit/latest/include/securectype.h + /usr/include/stdio.h + /usr/include/aarch64-linux-gnu/bits/types/__fpos_t.h + /usr/include/aarch64-linux-gnu/bits/types/__fpos64_t.h + /usr/include/aarch64-linux-gnu/bits/types/struct_FILE.h + /usr/include/aarch64-linux-gnu/bits/types/cookie_io_functions_t.h + /usr/include/aarch64-linux-gnu/bits/stdio_lim.h + /usr/include/aarch64-linux-gnu/bits/stdio.h + /usr/include/aarch64-linux-gnu/bits/stdio2.h + /usr/include/c++/11/stdlib.h + /usr/include/c++/11/cstdlib + /usr/include/stdlib.h + /usr/include/aarch64-linux-gnu/bits/waitflags.h + /usr/include/aarch64-linux-gnu/bits/waitstatus.h + /usr/include/aarch64-linux-gnu/sys/types.h + /usr/include/endian.h + /usr/include/aarch64-linux-gnu/bits/byteswap.h + /usr/include/aarch64-linux-gnu/bits/uintn-identity.h + /usr/include/aarch64-linux-gnu/sys/select.h + /usr/include/aarch64-linux-gnu/bits/select.h + /usr/include/aarch64-linux-gnu/bits/types/sigset_t.h + /usr/include/aarch64-linux-gnu/bits/select2.h + /usr/include/alloca.h + /usr/include/aarch64-linux-gnu/bits/stdlib-bsearch.h + /usr/include/aarch64-linux-gnu/bits/stdlib-float.h + /usr/include/aarch64-linux-gnu/bits/stdlib.h + /usr/include/c++/11/bits/std_abs.h + /usr/include/errno.h + /usr/include/aarch64-linux-gnu/bits/errno.h + /usr/include/linux/errno.h + /usr/include/aarch64-linux-gnu/asm/errno.h + /usr/include/asm-generic/errno.h + /usr/include/asm-generic/errno-base.h + /usr/include/aarch64-linux-gnu/bits/types/error_t.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/ascend_string.h + /usr/include/c++/11/string + /usr/include/c++/11/bits/char_traits.h + /usr/include/c++/11/cstdint + /usr/include/c++/11/bits/localefwd.h + /usr/include/aarch64-linux-gnu/c++/11/bits/c++locale.h + /usr/include/c++/11/clocale + /usr/include/locale.h + /usr/include/aarch64-linux-gnu/bits/locale.h + /usr/include/c++/11/cctype + /usr/include/ctype.h + /usr/include/c++/11/bits/ostream_insert.h + /usr/include/c++/11/bits/cxxabi_forced.h + /usr/include/c++/11/bits/basic_string.h + /usr/include/c++/11/ext/string_conversions.h + /usr/include/c++/11/cstdio + /usr/include/c++/11/cerrno + /usr/include/c++/11/bits/charconv.h + /usr/include/c++/11/bits/basic_string.tcc + /usr/include/c++/11/functional + /usr/include/c++/11/bits/std_function.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/types.h + /usr/include/c++/11/atomic + /usr/local/Ascend/ascend-toolkit/latest/include/register/op_def_registry.h + /usr/local/Ascend/ascend-toolkit/latest/include/register/op_def.h + /usr/include/c++/11/iostream + /usr/include/c++/11/ostream + /usr/include/c++/11/ios + /usr/include/c++/11/bits/ios_base.h + /usr/include/c++/11/bits/locale_classes.h + /usr/include/c++/11/bits/locale_classes.tcc + /usr/include/c++/11/system_error + /usr/include/aarch64-linux-gnu/c++/11/bits/error_constants.h + /usr/include/c++/11/stdexcept + /usr/include/c++/11/streambuf + /usr/include/c++/11/bits/streambuf.tcc + /usr/include/c++/11/bits/basic_ios.h + /usr/include/c++/11/bits/locale_facets.h + /usr/include/c++/11/cwctype + /usr/include/wctype.h + /usr/include/aarch64-linux-gnu/bits/wctype-wchar.h + /usr/include/aarch64-linux-gnu/c++/11/bits/ctype_base.h + /usr/include/c++/11/bits/streambuf_iterator.h + /usr/include/aarch64-linux-gnu/c++/11/bits/ctype_inline.h + /usr/include/c++/11/bits/locale_facets.tcc + /usr/include/c++/11/bits/basic_ios.tcc + /usr/include/c++/11/bits/ostream.tcc + /usr/include/c++/11/istream + /usr/include/c++/11/bits/istream.tcc + /usr/local/Ascend/ascend-toolkit/latest/include/register/op_impl_registry.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/ge_error_codes.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/compiler_def.h + /usr/local/Ascend/ascend-toolkit/latest/include/register/op_impl_kernel_registry.h + /usr/include/c++/11/unordered_set + /usr/include/c++/11/bits/hashtable.h + /usr/include/c++/11/bits/hashtable_policy.h + /usr/include/c++/11/bits/enable_special_members.h + /usr/include/c++/11/bits/unordered_set.h + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/base_type.h + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/infer_shape_context.h + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/shape.h + /usr/include/c++/11/limits + /usr/local/Ascend/ascend-toolkit/latest/include/utils/extern_math_util.h + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/tensor.h + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/storage_shape.h + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/storage_format.h + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/expand_dims_type.h + /usr/include/c++/11/cstddef + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/tensor_data.h + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/runtime_attrs.h + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/continuous_vector.h + /usr/local/Ascend/ascend-toolkit/latest/include/external/ge_common/ge_api_error_codes.h + /usr/local/Ascend/ascend-toolkit/latest/include/external/ge_common/ge_error_codes.h + /usr/local/Ascend/ascend-toolkit/latest/include/external/ge_common/ge_api_types.h + /usr/include/c++/11/set + /usr/include/c++/11/bits/stl_set.h + /usr/include/c++/11/bits/stl_multiset.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/tensor.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/ge_error_codes.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/types.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/ascend_string.h + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/extended_kernel_context.h + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/kernel_context.h + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/kernel_run_context.h + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/context_extend.h + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/compute_node_info.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/inference_context.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/tensor.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/types.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/resource_context.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/ge_error_codes.h + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/infer_shape_range_context.h + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/range.h + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/tiling_context.h + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/tiling_data.h + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/continuous_vector.h + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/runtime_attrs.h + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/op_execute_context.h + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/shape.h + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/tensor.h + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/extended_kernel_context.h + /usr/local/Ascend/ascend-toolkit/latest/include/ge/ge_allocator.h + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/infer_datatype_context.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/operator_reg.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/operator.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/inference_context.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/tensor.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/operator_factory.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/operator.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/ascend_string.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/graph.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/gnode.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/ge_error_codes.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/types.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/tensor.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/ascend_string.h + /usr/local/Ascend/ascend-toolkit/latest/include/register/op_def_factory.h + diff --git a/Increase_Host_compute/No_double_buffer/build_out/op_host/CMakeFiles/cust_op_proto.dir/compiler_depend.make b/Increase_Host_compute/No_double_buffer/build_out/op_host/CMakeFiles/cust_op_proto.dir/compiler_depend.make new file mode 100644 index 0000000000000000000000000000000000000000..7e340429ebca448573d17cc454d9f37c74a930dd --- /dev/null +++ b/Increase_Host_compute/No_double_buffer/build_out/op_host/CMakeFiles/cust_op_proto.dir/compiler_depend.make @@ -0,0 +1,1167 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +op_host/CMakeFiles/cust_op_proto.dir/__/autogen/op_proto.cc.o: autogen/op_proto.cc \ + /usr/include/stdc-predef.h \ + autogen/op_proto.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/operator_reg.h \ + /usr/include/c++/11/functional \ + /usr/include/aarch64-linux-gnu/c++/11/bits/c++config.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/os_defines.h \ + /usr/include/features.h \ + /usr/include/features-time64.h \ + /usr/include/aarch64-linux-gnu/bits/wordsize.h \ + /usr/include/aarch64-linux-gnu/bits/timesize.h \ + /usr/include/aarch64-linux-gnu/sys/cdefs.h \ + /usr/include/aarch64-linux-gnu/bits/long-double.h \ + /usr/include/aarch64-linux-gnu/gnu/stubs.h \ + /usr/include/aarch64-linux-gnu/gnu/stubs-lp64.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/cpu_defines.h \ + /usr/include/c++/11/bits/stl_function.h \ + /usr/include/c++/11/backward/binders.h \ + /usr/include/c++/11/new \ + /usr/include/c++/11/bits/exception.h \ + /usr/include/c++/11/tuple \ + /usr/include/c++/11/utility \ + /usr/include/c++/11/bits/stl_relops.h \ + /usr/include/c++/11/bits/stl_pair.h \ + /usr/include/c++/11/bits/move.h \ + /usr/include/c++/11/type_traits \ + /usr/include/c++/11/initializer_list \ + /usr/include/c++/11/array \ + /usr/include/c++/11/bits/functexcept.h \ + /usr/include/c++/11/bits/exception_defines.h \ + /usr/include/c++/11/bits/stl_algobase.h \ + /usr/include/c++/11/bits/cpp_type_traits.h \ + /usr/include/c++/11/ext/type_traits.h \ + /usr/include/c++/11/ext/numeric_traits.h \ + /usr/include/c++/11/bits/stl_iterator_base_types.h \ + /usr/include/c++/11/bits/stl_iterator_base_funcs.h \ + /usr/include/c++/11/bits/concept_check.h \ + /usr/include/c++/11/debug/assertions.h \ + /usr/include/c++/11/bits/stl_iterator.h \ + /usr/include/c++/11/bits/ptr_traits.h \ + /usr/include/c++/11/debug/debug.h \ + /usr/include/c++/11/bits/predefined_ops.h \ + /usr/include/c++/11/bits/range_access.h \ + /usr/include/c++/11/bits/uses_allocator.h \ + /usr/include/c++/11/bits/invoke.h \ + /usr/include/c++/11/bits/functional_hash.h \ + /usr/include/c++/11/bits/hash_bytes.h \ + /usr/include/c++/11/bits/refwrap.h \ + /usr/include/c++/11/bits/std_function.h \ + /usr/include/c++/11/typeinfo \ + /usr/include/c++/11/memory \ + /usr/include/c++/11/bits/allocator.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/c++allocator.h \ + /usr/include/c++/11/ext/new_allocator.h \ + /usr/include/c++/11/bits/memoryfwd.h \ + /usr/include/c++/11/bits/stl_construct.h \ + /usr/include/c++/11/bits/stl_uninitialized.h \ + /usr/include/c++/11/ext/alloc_traits.h \ + /usr/include/c++/11/bits/alloc_traits.h \ + /usr/include/c++/11/bits/stl_tempbuf.h \ + /usr/include/c++/11/bits/stl_raw_storage_iter.h \ + /usr/include/c++/11/bits/align.h \ + /usr/include/c++/11/bit \ + /usr/lib/gcc/aarch64-linux-gnu/11/include/stdint.h \ + /usr/include/stdint.h \ + /usr/include/aarch64-linux-gnu/bits/libc-header-start.h \ + /usr/include/aarch64-linux-gnu/bits/types.h \ + /usr/include/aarch64-linux-gnu/bits/typesizes.h \ + /usr/include/aarch64-linux-gnu/bits/time64.h \ + /usr/include/aarch64-linux-gnu/bits/wchar.h \ + /usr/include/aarch64-linux-gnu/bits/stdint-intn.h \ + /usr/include/aarch64-linux-gnu/bits/stdint-uintn.h \ + /usr/include/c++/11/bits/unique_ptr.h \ + /usr/include/c++/11/bits/shared_ptr.h \ + /usr/include/c++/11/iosfwd \ + /usr/include/c++/11/bits/stringfwd.h \ + /usr/include/c++/11/bits/postypes.h \ + /usr/include/c++/11/cwchar \ + /usr/include/wchar.h \ + /usr/include/aarch64-linux-gnu/bits/floatn.h \ + /usr/include/aarch64-linux-gnu/bits/floatn-common.h \ + /usr/lib/gcc/aarch64-linux-gnu/11/include/stddef.h \ + /usr/lib/gcc/aarch64-linux-gnu/11/include/stdarg.h \ + /usr/include/aarch64-linux-gnu/bits/types/wint_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/mbstate_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/__mbstate_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/__FILE.h \ + /usr/include/aarch64-linux-gnu/bits/types/FILE.h \ + /usr/include/aarch64-linux-gnu/bits/types/locale_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/__locale_t.h \ + /usr/include/aarch64-linux-gnu/bits/wchar2.h \ + /usr/include/c++/11/bits/shared_ptr_base.h \ + /usr/include/c++/11/bits/allocated_ptr.h \ + /usr/include/c++/11/ext/aligned_buffer.h \ + /usr/include/c++/11/ext/atomicity.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/gthr.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/gthr-default.h \ + /usr/include/pthread.h \ + /usr/include/sched.h \ + /usr/include/aarch64-linux-gnu/bits/types/time_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/struct_timespec.h \ + /usr/include/aarch64-linux-gnu/bits/endian.h \ + /usr/include/aarch64-linux-gnu/bits/endianness.h \ + /usr/include/aarch64-linux-gnu/bits/sched.h \ + /usr/include/aarch64-linux-gnu/bits/types/struct_sched_param.h \ + /usr/include/aarch64-linux-gnu/bits/cpu-set.h \ + /usr/include/time.h \ + /usr/include/aarch64-linux-gnu/bits/time.h \ + /usr/include/aarch64-linux-gnu/bits/timex.h \ + /usr/include/aarch64-linux-gnu/bits/types/struct_timeval.h \ + /usr/include/aarch64-linux-gnu/bits/types/clock_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/struct_tm.h \ + /usr/include/aarch64-linux-gnu/bits/types/clockid_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/timer_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/struct_itimerspec.h \ + /usr/include/aarch64-linux-gnu/bits/pthreadtypes.h \ + /usr/include/aarch64-linux-gnu/bits/thread-shared-types.h \ + /usr/include/aarch64-linux-gnu/bits/pthreadtypes-arch.h \ + /usr/include/aarch64-linux-gnu/bits/atomic_wide_counter.h \ + /usr/include/aarch64-linux-gnu/bits/struct_mutex.h \ + /usr/include/aarch64-linux-gnu/bits/struct_rwlock.h \ + /usr/include/aarch64-linux-gnu/bits/setjmp.h \ + /usr/include/aarch64-linux-gnu/bits/types/__sigset_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/struct___jmp_buf_tag.h \ + /usr/include/aarch64-linux-gnu/bits/pthread_stack_min-dynamic.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/atomic_word.h \ + /usr/include/aarch64-linux-gnu/sys/single_threaded.h \ + /usr/include/c++/11/ext/concurrence.h \ + /usr/include/c++/11/exception \ + /usr/include/c++/11/bits/exception_ptr.h \ + /usr/include/c++/11/bits/cxxabi_init_exception.h \ + /usr/include/c++/11/bits/nested_exception.h \ + /usr/include/c++/11/bits/shared_ptr_atomic.h \ + /usr/include/c++/11/bits/atomic_base.h \ + /usr/include/c++/11/bits/atomic_lockfree_defines.h \ + /usr/include/c++/11/backward/auto_ptr.h \ + /usr/include/c++/11/string \ + /usr/include/c++/11/bits/char_traits.h \ + /usr/include/c++/11/cstdint \ + /usr/include/c++/11/bits/localefwd.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/c++locale.h \ + /usr/include/c++/11/clocale \ + /usr/include/locale.h \ + /usr/include/aarch64-linux-gnu/bits/locale.h \ + /usr/include/c++/11/cctype \ + /usr/include/ctype.h \ + /usr/include/c++/11/bits/ostream_insert.h \ + /usr/include/c++/11/bits/cxxabi_forced.h \ + /usr/include/c++/11/bits/basic_string.h \ + /usr/include/c++/11/ext/string_conversions.h \ + /usr/include/c++/11/cstdlib \ + /usr/include/stdlib.h \ + /usr/include/aarch64-linux-gnu/bits/waitflags.h \ + /usr/include/aarch64-linux-gnu/bits/waitstatus.h \ + /usr/include/aarch64-linux-gnu/sys/types.h \ + /usr/include/endian.h \ + /usr/include/aarch64-linux-gnu/bits/byteswap.h \ + /usr/include/aarch64-linux-gnu/bits/uintn-identity.h \ + /usr/include/aarch64-linux-gnu/sys/select.h \ + /usr/include/aarch64-linux-gnu/bits/select.h \ + /usr/include/aarch64-linux-gnu/bits/types/sigset_t.h \ + /usr/include/aarch64-linux-gnu/bits/select2.h \ + /usr/include/alloca.h \ + /usr/include/aarch64-linux-gnu/bits/stdlib-bsearch.h \ + /usr/include/aarch64-linux-gnu/bits/stdlib-float.h \ + /usr/include/aarch64-linux-gnu/bits/stdlib.h \ + /usr/include/c++/11/bits/std_abs.h \ + /usr/include/c++/11/cstdio \ + /usr/include/stdio.h \ + /usr/include/aarch64-linux-gnu/bits/types/__fpos_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/__fpos64_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/struct_FILE.h \ + /usr/include/aarch64-linux-gnu/bits/types/cookie_io_functions_t.h \ + /usr/include/aarch64-linux-gnu/bits/stdio_lim.h \ + /usr/include/aarch64-linux-gnu/bits/stdio.h \ + /usr/include/aarch64-linux-gnu/bits/stdio2.h \ + /usr/include/c++/11/cerrno \ + /usr/include/errno.h \ + /usr/include/aarch64-linux-gnu/bits/errno.h \ + /usr/include/linux/errno.h \ + /usr/include/aarch64-linux-gnu/asm/errno.h \ + /usr/include/asm-generic/errno.h \ + /usr/include/asm-generic/errno-base.h \ + /usr/include/aarch64-linux-gnu/bits/types/error_t.h \ + /usr/include/c++/11/bits/charconv.h \ + /usr/include/c++/11/bits/basic_string.tcc \ + /usr/include/c++/11/vector \ + /usr/include/c++/11/bits/stl_vector.h \ + /usr/include/c++/11/bits/stl_bvector.h \ + /usr/include/c++/11/bits/vector.tcc \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/operator.h \ + /usr/include/c++/11/map \ + /usr/include/c++/11/bits/stl_tree.h \ + /usr/include/c++/11/bits/stl_map.h \ + /usr/include/c++/11/bits/stl_multimap.h \ + /usr/include/c++/11/bits/erase_if.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/ge_error_codes.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/inference_context.h \ + /usr/include/c++/11/set \ + /usr/include/c++/11/bits/stl_set.h \ + /usr/include/c++/11/bits/stl_multiset.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/tensor.h \ + /usr/include/c++/11/atomic \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/ge_error_codes.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/types.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/ascend_string.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/types.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/types.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/resource_context.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/ge_error_codes.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/tensor.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/types.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/operator_factory.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/operator.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/ascend_string.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/tensor.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/graph.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/gnode.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/tensor.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/ascend_string.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/register/op_impl_registry.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/ge_error_codes.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/compiler_def.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/register/op_impl_kernel_registry.h \ + /usr/include/c++/11/unordered_set \ + /usr/include/c++/11/bits/hashtable.h \ + /usr/include/c++/11/bits/hashtable_policy.h \ + /usr/include/c++/11/bits/enable_special_members.h \ + /usr/include/c++/11/bits/unordered_set.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/base_type.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/infer_shape_context.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/shape.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/securec.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/securectype.h \ + /usr/include/string.h \ + /usr/include/strings.h \ + /usr/include/aarch64-linux-gnu/bits/strings_fortified.h \ + /usr/include/aarch64-linux-gnu/bits/string_fortified.h \ + /usr/include/c++/11/stdlib.h \ + /usr/include/c++/11/iostream \ + /usr/include/c++/11/ostream \ + /usr/include/c++/11/ios \ + /usr/include/c++/11/bits/ios_base.h \ + /usr/include/c++/11/bits/locale_classes.h \ + /usr/include/c++/11/bits/locale_classes.tcc \ + /usr/include/c++/11/system_error \ + /usr/include/aarch64-linux-gnu/c++/11/bits/error_constants.h \ + /usr/include/c++/11/stdexcept \ + /usr/include/c++/11/streambuf \ + /usr/include/c++/11/bits/streambuf.tcc \ + /usr/include/c++/11/bits/basic_ios.h \ + /usr/include/c++/11/bits/locale_facets.h \ + /usr/include/c++/11/cwctype \ + /usr/include/wctype.h \ + /usr/include/aarch64-linux-gnu/bits/wctype-wchar.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/ctype_base.h \ + /usr/include/c++/11/bits/streambuf_iterator.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/ctype_inline.h \ + /usr/include/c++/11/bits/locale_facets.tcc \ + /usr/include/c++/11/bits/basic_ios.tcc \ + /usr/include/c++/11/bits/ostream.tcc \ + /usr/include/c++/11/istream \ + /usr/include/c++/11/bits/istream.tcc \ + /usr/include/c++/11/cstring \ + /usr/include/c++/11/limits \ + /usr/local/Ascend/ascend-toolkit/latest/include/utils/extern_math_util.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/tensor.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/storage_shape.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/storage_format.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/expand_dims_type.h \ + /usr/include/c++/11/cstddef \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/tensor_data.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/runtime_attrs.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/continuous_vector.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/external/ge_common/ge_api_error_codes.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/external/ge_common/ge_error_codes.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/external/ge_common/ge_api_types.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/extended_kernel_context.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/kernel_context.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/kernel_run_context.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/context_extend.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/compute_node_info.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/inference_context.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/infer_shape_range_context.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/range.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/tiling_context.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/tiling_data.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/continuous_vector.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/runtime_attrs.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/op_execute_context.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/shape.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/tensor.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/extended_kernel_context.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/ge/ge_allocator.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/infer_datatype_context.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/ascend_string.h + +op_host/CMakeFiles/cust_op_proto.dir/add_custom.cpp.o: ../op_host/add_custom.cpp \ + /usr/include/stdc-predef.h \ + ../op_host/add_custom_tiling.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/register/tilingdata_base.h \ + /usr/include/c++/11/vector \ + /usr/include/c++/11/bits/stl_algobase.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/c++config.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/os_defines.h \ + /usr/include/features.h \ + /usr/include/features-time64.h \ + /usr/include/aarch64-linux-gnu/bits/wordsize.h \ + /usr/include/aarch64-linux-gnu/bits/timesize.h \ + /usr/include/aarch64-linux-gnu/sys/cdefs.h \ + /usr/include/aarch64-linux-gnu/bits/long-double.h \ + /usr/include/aarch64-linux-gnu/gnu/stubs.h \ + /usr/include/aarch64-linux-gnu/gnu/stubs-lp64.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/cpu_defines.h \ + /usr/include/c++/11/bits/functexcept.h \ + /usr/include/c++/11/bits/exception_defines.h \ + /usr/include/c++/11/bits/cpp_type_traits.h \ + /usr/include/c++/11/ext/type_traits.h \ + /usr/include/c++/11/ext/numeric_traits.h \ + /usr/include/c++/11/bits/stl_pair.h \ + /usr/include/c++/11/bits/move.h \ + /usr/include/c++/11/type_traits \ + /usr/include/c++/11/bits/stl_iterator_base_types.h \ + /usr/include/c++/11/bits/stl_iterator_base_funcs.h \ + /usr/include/c++/11/bits/concept_check.h \ + /usr/include/c++/11/debug/assertions.h \ + /usr/include/c++/11/bits/stl_iterator.h \ + /usr/include/c++/11/bits/ptr_traits.h \ + /usr/include/c++/11/debug/debug.h \ + /usr/include/c++/11/bits/predefined_ops.h \ + /usr/include/c++/11/bits/allocator.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/c++allocator.h \ + /usr/include/c++/11/ext/new_allocator.h \ + /usr/include/c++/11/new \ + /usr/include/c++/11/bits/exception.h \ + /usr/include/c++/11/bits/memoryfwd.h \ + /usr/include/c++/11/bits/stl_construct.h \ + /usr/include/c++/11/bits/stl_uninitialized.h \ + /usr/include/c++/11/ext/alloc_traits.h \ + /usr/include/c++/11/bits/alloc_traits.h \ + /usr/include/c++/11/bits/stl_vector.h \ + /usr/include/c++/11/initializer_list \ + /usr/include/c++/11/bits/stl_bvector.h \ + /usr/include/c++/11/bits/functional_hash.h \ + /usr/include/c++/11/bits/hash_bytes.h \ + /usr/include/c++/11/bits/range_access.h \ + /usr/include/c++/11/bits/vector.tcc \ + /usr/include/c++/11/map \ + /usr/include/c++/11/bits/stl_tree.h \ + /usr/include/c++/11/bits/stl_function.h \ + /usr/include/c++/11/backward/binders.h \ + /usr/include/c++/11/ext/aligned_buffer.h \ + /usr/include/c++/11/bits/stl_map.h \ + /usr/include/c++/11/tuple \ + /usr/include/c++/11/utility \ + /usr/include/c++/11/bits/stl_relops.h \ + /usr/include/c++/11/array \ + /usr/include/c++/11/bits/uses_allocator.h \ + /usr/include/c++/11/bits/invoke.h \ + /usr/include/c++/11/bits/stl_multimap.h \ + /usr/include/c++/11/bits/erase_if.h \ + /usr/include/c++/11/memory \ + /usr/include/c++/11/bits/stl_tempbuf.h \ + /usr/include/c++/11/bits/stl_raw_storage_iter.h \ + /usr/include/c++/11/bits/align.h \ + /usr/include/c++/11/bit \ + /usr/lib/gcc/aarch64-linux-gnu/11/include/stdint.h \ + /usr/include/stdint.h \ + /usr/include/aarch64-linux-gnu/bits/libc-header-start.h \ + /usr/include/aarch64-linux-gnu/bits/types.h \ + /usr/include/aarch64-linux-gnu/bits/typesizes.h \ + /usr/include/aarch64-linux-gnu/bits/time64.h \ + /usr/include/aarch64-linux-gnu/bits/wchar.h \ + /usr/include/aarch64-linux-gnu/bits/stdint-intn.h \ + /usr/include/aarch64-linux-gnu/bits/stdint-uintn.h \ + /usr/include/c++/11/bits/unique_ptr.h \ + /usr/include/c++/11/bits/shared_ptr.h \ + /usr/include/c++/11/iosfwd \ + /usr/include/c++/11/bits/stringfwd.h \ + /usr/include/c++/11/bits/postypes.h \ + /usr/include/c++/11/cwchar \ + /usr/include/wchar.h \ + /usr/include/aarch64-linux-gnu/bits/floatn.h \ + /usr/include/aarch64-linux-gnu/bits/floatn-common.h \ + /usr/lib/gcc/aarch64-linux-gnu/11/include/stddef.h \ + /usr/lib/gcc/aarch64-linux-gnu/11/include/stdarg.h \ + /usr/include/aarch64-linux-gnu/bits/types/wint_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/mbstate_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/__mbstate_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/__FILE.h \ + /usr/include/aarch64-linux-gnu/bits/types/FILE.h \ + /usr/include/aarch64-linux-gnu/bits/types/locale_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/__locale_t.h \ + /usr/include/aarch64-linux-gnu/bits/wchar2.h \ + /usr/include/c++/11/bits/shared_ptr_base.h \ + /usr/include/c++/11/typeinfo \ + /usr/include/c++/11/bits/allocated_ptr.h \ + /usr/include/c++/11/bits/refwrap.h \ + /usr/include/c++/11/ext/atomicity.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/gthr.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/gthr-default.h \ + /usr/include/pthread.h \ + /usr/include/sched.h \ + /usr/include/aarch64-linux-gnu/bits/types/time_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/struct_timespec.h \ + /usr/include/aarch64-linux-gnu/bits/endian.h \ + /usr/include/aarch64-linux-gnu/bits/endianness.h \ + /usr/include/aarch64-linux-gnu/bits/sched.h \ + /usr/include/aarch64-linux-gnu/bits/types/struct_sched_param.h \ + /usr/include/aarch64-linux-gnu/bits/cpu-set.h \ + /usr/include/time.h \ + /usr/include/aarch64-linux-gnu/bits/time.h \ + /usr/include/aarch64-linux-gnu/bits/timex.h \ + /usr/include/aarch64-linux-gnu/bits/types/struct_timeval.h \ + /usr/include/aarch64-linux-gnu/bits/types/clock_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/struct_tm.h \ + /usr/include/aarch64-linux-gnu/bits/types/clockid_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/timer_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/struct_itimerspec.h \ + /usr/include/aarch64-linux-gnu/bits/pthreadtypes.h \ + /usr/include/aarch64-linux-gnu/bits/thread-shared-types.h \ + /usr/include/aarch64-linux-gnu/bits/pthreadtypes-arch.h \ + /usr/include/aarch64-linux-gnu/bits/atomic_wide_counter.h \ + /usr/include/aarch64-linux-gnu/bits/struct_mutex.h \ + /usr/include/aarch64-linux-gnu/bits/struct_rwlock.h \ + /usr/include/aarch64-linux-gnu/bits/setjmp.h \ + /usr/include/aarch64-linux-gnu/bits/types/__sigset_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/struct___jmp_buf_tag.h \ + /usr/include/aarch64-linux-gnu/bits/pthread_stack_min-dynamic.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/atomic_word.h \ + /usr/include/aarch64-linux-gnu/sys/single_threaded.h \ + /usr/include/c++/11/ext/concurrence.h \ + /usr/include/c++/11/exception \ + /usr/include/c++/11/bits/exception_ptr.h \ + /usr/include/c++/11/bits/cxxabi_init_exception.h \ + /usr/include/c++/11/bits/nested_exception.h \ + /usr/include/c++/11/bits/shared_ptr_atomic.h \ + /usr/include/c++/11/bits/atomic_base.h \ + /usr/include/c++/11/bits/atomic_lockfree_defines.h \ + /usr/include/c++/11/backward/auto_ptr.h \ + /usr/include/c++/11/cstring \ + /usr/include/string.h \ + /usr/include/strings.h \ + /usr/include/aarch64-linux-gnu/bits/strings_fortified.h \ + /usr/include/aarch64-linux-gnu/bits/string_fortified.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/securec.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/securectype.h \ + /usr/include/stdio.h \ + /usr/include/aarch64-linux-gnu/bits/types/__fpos_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/__fpos64_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/struct_FILE.h \ + /usr/include/aarch64-linux-gnu/bits/types/cookie_io_functions_t.h \ + /usr/include/aarch64-linux-gnu/bits/stdio_lim.h \ + /usr/include/aarch64-linux-gnu/bits/stdio.h \ + /usr/include/aarch64-linux-gnu/bits/stdio2.h \ + /usr/include/c++/11/stdlib.h \ + /usr/include/c++/11/cstdlib \ + /usr/include/stdlib.h \ + /usr/include/aarch64-linux-gnu/bits/waitflags.h \ + /usr/include/aarch64-linux-gnu/bits/waitstatus.h \ + /usr/include/aarch64-linux-gnu/sys/types.h \ + /usr/include/endian.h \ + /usr/include/aarch64-linux-gnu/bits/byteswap.h \ + /usr/include/aarch64-linux-gnu/bits/uintn-identity.h \ + /usr/include/aarch64-linux-gnu/sys/select.h \ + /usr/include/aarch64-linux-gnu/bits/select.h \ + /usr/include/aarch64-linux-gnu/bits/types/sigset_t.h \ + /usr/include/aarch64-linux-gnu/bits/select2.h \ + /usr/include/alloca.h \ + /usr/include/aarch64-linux-gnu/bits/stdlib-bsearch.h \ + /usr/include/aarch64-linux-gnu/bits/stdlib-float.h \ + /usr/include/aarch64-linux-gnu/bits/stdlib.h \ + /usr/include/c++/11/bits/std_abs.h \ + /usr/include/errno.h \ + /usr/include/aarch64-linux-gnu/bits/errno.h \ + /usr/include/linux/errno.h \ + /usr/include/aarch64-linux-gnu/asm/errno.h \ + /usr/include/asm-generic/errno.h \ + /usr/include/asm-generic/errno-base.h \ + /usr/include/aarch64-linux-gnu/bits/types/error_t.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/ascend_string.h \ + /usr/include/c++/11/string \ + /usr/include/c++/11/bits/char_traits.h \ + /usr/include/c++/11/cstdint \ + /usr/include/c++/11/bits/localefwd.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/c++locale.h \ + /usr/include/c++/11/clocale \ + /usr/include/locale.h \ + /usr/include/aarch64-linux-gnu/bits/locale.h \ + /usr/include/c++/11/cctype \ + /usr/include/ctype.h \ + /usr/include/c++/11/bits/ostream_insert.h \ + /usr/include/c++/11/bits/cxxabi_forced.h \ + /usr/include/c++/11/bits/basic_string.h \ + /usr/include/c++/11/ext/string_conversions.h \ + /usr/include/c++/11/cstdio \ + /usr/include/c++/11/cerrno \ + /usr/include/c++/11/bits/charconv.h \ + /usr/include/c++/11/bits/basic_string.tcc \ + /usr/include/c++/11/functional \ + /usr/include/c++/11/bits/std_function.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/types.h \ + /usr/include/c++/11/atomic \ + /usr/local/Ascend/ascend-toolkit/latest/include/register/op_def_registry.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/register/op_def.h \ + /usr/include/c++/11/iostream \ + /usr/include/c++/11/ostream \ + /usr/include/c++/11/ios \ + /usr/include/c++/11/bits/ios_base.h \ + /usr/include/c++/11/bits/locale_classes.h \ + /usr/include/c++/11/bits/locale_classes.tcc \ + /usr/include/c++/11/system_error \ + /usr/include/aarch64-linux-gnu/c++/11/bits/error_constants.h \ + /usr/include/c++/11/stdexcept \ + /usr/include/c++/11/streambuf \ + /usr/include/c++/11/bits/streambuf.tcc \ + /usr/include/c++/11/bits/basic_ios.h \ + /usr/include/c++/11/bits/locale_facets.h \ + /usr/include/c++/11/cwctype \ + /usr/include/wctype.h \ + /usr/include/aarch64-linux-gnu/bits/wctype-wchar.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/ctype_base.h \ + /usr/include/c++/11/bits/streambuf_iterator.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/ctype_inline.h \ + /usr/include/c++/11/bits/locale_facets.tcc \ + /usr/include/c++/11/bits/basic_ios.tcc \ + /usr/include/c++/11/bits/ostream.tcc \ + /usr/include/c++/11/istream \ + /usr/include/c++/11/bits/istream.tcc \ + /usr/local/Ascend/ascend-toolkit/latest/include/register/op_impl_registry.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/ge_error_codes.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/compiler_def.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/register/op_impl_kernel_registry.h \ + /usr/include/c++/11/unordered_set \ + /usr/include/c++/11/bits/hashtable.h \ + /usr/include/c++/11/bits/hashtable_policy.h \ + /usr/include/c++/11/bits/enable_special_members.h \ + /usr/include/c++/11/bits/unordered_set.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/base_type.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/infer_shape_context.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/shape.h \ + /usr/include/c++/11/limits \ + /usr/local/Ascend/ascend-toolkit/latest/include/utils/extern_math_util.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/tensor.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/storage_shape.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/storage_format.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/expand_dims_type.h \ + /usr/include/c++/11/cstddef \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/tensor_data.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/runtime_attrs.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/continuous_vector.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/external/ge_common/ge_api_error_codes.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/external/ge_common/ge_error_codes.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/external/ge_common/ge_api_types.h \ + /usr/include/c++/11/set \ + /usr/include/c++/11/bits/stl_set.h \ + /usr/include/c++/11/bits/stl_multiset.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/tensor.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/ge_error_codes.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/types.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/ascend_string.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/extended_kernel_context.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/kernel_context.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/kernel_run_context.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/context_extend.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/compute_node_info.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/inference_context.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/tensor.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/types.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/resource_context.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/ge_error_codes.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/infer_shape_range_context.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/range.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/tiling_context.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/tiling_data.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/continuous_vector.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/runtime_attrs.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/op_execute_context.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/shape.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/tensor.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/extended_kernel_context.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/ge/ge_allocator.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/infer_datatype_context.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/operator_reg.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/operator.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/inference_context.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/tensor.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/operator_factory.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/operator.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/ascend_string.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/graph.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/gnode.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/ge_error_codes.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/types.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/tensor.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/ascend_string.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/register/op_def_factory.h + + +/usr/local/Ascend/ascend-toolkit/latest/include/register/op_def_factory.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/register/op_def.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/register/op_def_registry.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/infer_datatype_context.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/op_execute_context.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/tiling_context.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/range.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/infer_shape_range_context.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/kernel_run_context.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/kernel_context.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/external/ge_common/ge_api_types.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/external/ge_common/ge_error_codes.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/external/ge_common/ge_api_error_codes.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/continuous_vector.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/tiling_data.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/tensor_data.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/expand_dims_type.h: + +/usr/include/aarch64-linux-gnu/bits/types/struct___jmp_buf_tag.h: + +/usr/include/aarch64-linux-gnu/bits/types/__sigset_t.h: + +/usr/include/aarch64-linux-gnu/bits/struct_mutex.h: + +/usr/include/aarch64-linux-gnu/bits/setjmp.h: + +/usr/include/aarch64-linux-gnu/bits/types.h: + +/usr/include/c++/11/bits/hashtable.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/compute_node_info.h: + +/usr/include/aarch64-linux-gnu/bits/pthreadtypes-arch.h: + +/usr/include/aarch64-linux-gnu/bits/types/struct_itimerspec.h: + +/usr/include/c++/11/bits/ostream.tcc: + +/usr/include/aarch64-linux-gnu/bits/types/clockid_t.h: + +/usr/include/c++/11/bits/allocator.h: + +/usr/include/aarch64-linux-gnu/bits/types/struct_timeval.h: + +/usr/lib/gcc/aarch64-linux-gnu/11/include/stdint.h: + +/usr/include/c++/11/bits/streambuf_iterator.h: + +../op_host/add_custom_tiling.h: + +/usr/include/aarch64-linux-gnu/c++/11/bits/gthr.h: + +/usr/include/c++/11/bits/allocated_ptr.h: + +/usr/include/aarch64-linux-gnu/bits/floatn-common.h: + +/usr/include/aarch64-linux-gnu/bits/wchar2.h: + +/usr/include/aarch64-linux-gnu/bits/wchar.h: + +/usr/include/aarch64-linux-gnu/bits/types/FILE.h: + +/usr/include/aarch64-linux-gnu/bits/types/__FILE.h: + +/usr/include/aarch64-linux-gnu/bits/cpu-set.h: + +/usr/include/aarch64-linux-gnu/bits/types/mbstate_t.h: + +/usr/lib/gcc/aarch64-linux-gnu/11/include/stddef.h: + +/usr/include/aarch64-linux-gnu/bits/types/__locale_t.h: + +/usr/include/c++/11/backward/binders.h: + +/usr/include/c++/11/iostream: + +/usr/include/wchar.h: + +/usr/include/c++/11/bits/cxxabi_init_exception.h: + +/usr/include/aarch64-linux-gnu/bits/types/struct_tm.h: + +/usr/include/c++/11/cwchar: + +/usr/include/c++/11/bits/stl_algobase.h: + +/usr/include/c++/11/bits/postypes.h: + +/usr/include/aarch64-linux-gnu/sys/types.h: + +/usr/include/aarch64-linux-gnu/bits/stdint-uintn.h: + +/usr/include/c++/11/cstdio: + +/usr/include/aarch64-linux-gnu/bits/struct_rwlock.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/runtime_attrs.h: + +/usr/include/aarch64-linux-gnu/bits/pthread_stack_min-dynamic.h: + +/usr/include/c++/11/initializer_list: + +/usr/include/c++/11/iosfwd: + +/usr/include/aarch64-linux-gnu/bits/stdint-intn.h: + +/usr/include/c++/11/bits/locale_facets.tcc: + +/usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/extended_kernel_context.h: + +/usr/include/c++/11/bit: + +/usr/include/c++/11/bits/stl_iterator_base_types.h: + +/usr/include/c++/11/cstdlib: + +/usr/include/c++/11/bits/align.h: + +/usr/include/c++/11/vector: + +/usr/include/c++/11/bits/stl_raw_storage_iter.h: + +/usr/include/aarch64-linux-gnu/bits/types/sigset_t.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/shape.h: + +/usr/include/aarch64-linux-gnu/bits/endian.h: + +/usr/include/c++/11/bits/unique_ptr.h: + +/usr/include/c++/11/ostream: + +autogen/op_proto.cc: + +/usr/include/c++/11/bits/stl_relops.h: + +/usr/include/c++/11/bits/hash_bytes.h: + +/usr/include/c++/11/bits/move.h: + +/usr/include/aarch64-linux-gnu/bits/wordsize.h: + +/usr/include/c++/11/bits/char_traits.h: + +/usr/include/asm-generic/errno-base.h: + +/usr/include/c++/11/ext/atomicity.h: + +/usr/include/c++/11/bits/memoryfwd.h: + +/usr/include/c++/11/bits/stl_function.h: + +/usr/include/aarch64-linux-gnu/bits/endianness.h: + +/usr/include/ctype.h: + +/usr/include/c++/11/type_traits: + +/usr/include/c++/11/bits/stl_tree.h: + +/usr/include/aarch64-linux-gnu/c++/11/bits/c++config.h: + +/usr/include/aarch64-linux-gnu/bits/stdio2.h: + +/usr/include/aarch64-linux-gnu/bits/errno.h: + +/usr/include/c++/11/bits/stl_pair.h: + +/usr/include/aarch64-linux-gnu/bits/types/__mbstate_t.h: + +/usr/include/c++/11/ext/type_traits.h: + +/usr/include/aarch64-linux-gnu/bits/time.h: + +/usr/include/c++/11/bits/functexcept.h: + +/usr/include/aarch64-linux-gnu/bits/select2.h: + +/usr/include/aarch64-linux-gnu/bits/stdlib-float.h: + +/usr/include/c++/11/streambuf: + +/usr/include/aarch64-linux-gnu/bits/time64.h: + +../op_host/add_custom.cpp: + +/usr/include/alloca.h: + +autogen/op_proto.h: + +/usr/include/c++/11/new: + +/usr/include/c++/11/bits/stl_iterator.h: + +/usr/include/c++/11/array: + +/usr/include/c++/11/cstddef: + +/usr/include/c++/11/bits/stl_vector.h: + +/usr/include/c++/11/system_error: + +/usr/include/c++/11/typeinfo: + +/usr/local/Ascend/ascend-toolkit/latest/include/graph/operator_reg.h: + +/usr/include/aarch64-linux-gnu/c++/11/bits/gthr-default.h: + +/usr/include/aarch64-linux-gnu/bits/atomic_wide_counter.h: + +/usr/include/c++/11/bits/shared_ptr.h: + +/usr/include/c++/11/bits/stl_construct.h: + +/usr/include/aarch64-linux-gnu/sys/cdefs.h: + +/usr/include/c++/11/exception: + +/usr/include/aarch64-linux-gnu/bits/timesize.h: + +/usr/include/c++/11/bits/refwrap.h: + +/usr/include/aarch64-linux-gnu/c++/11/bits/cpu_defines.h: + +/usr/include/c++/11/limits: + +/usr/include/c++/11/bits/predefined_ops.h: + +/usr/include/c++/11/bits/functional_hash.h: + +/usr/include/c++/11/bits/atomic_base.h: + +/usr/include/errno.h: + +/usr/include/features.h: + +/usr/include/aarch64-linux-gnu/bits/types/struct_timespec.h: + +/usr/include/c++/11/bits/uses_allocator.h: + +/usr/include/aarch64-linux-gnu/sys/single_threaded.h: + +/usr/include/aarch64-linux-gnu/bits/thread-shared-types.h: + +/usr/include/features-time64.h: + +/usr/include/c++/11/debug/debug.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/ge/ge_allocator.h: + +/usr/include/c++/11/clocale: + +/usr/include/aarch64-linux-gnu/bits/types/struct_sched_param.h: + +/usr/include/pthread.h: + +/usr/include/c++/11/bits/exception_defines.h: + +/usr/include/c++/11/atomic: + +/usr/include/aarch64-linux-gnu/bits/libc-header-start.h: + +/usr/include/c++/11/cstring: + +/usr/include/c++/11/bits/erase_if.h: + +/usr/include/endian.h: + +/usr/include/c++/11/bits/ptr_traits.h: + +/usr/include/stdint.h: + +/usr/include/aarch64-linux-gnu/bits/types/cookie_io_functions_t.h: + +/usr/include/aarch64-linux-gnu/bits/types/timer_t.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/graph/operator_factory.h: + +/usr/include/c++/11/bits/concept_check.h: + +/usr/include/aarch64-linux-gnu/bits/byteswap.h: + +/usr/include/aarch64-linux-gnu/bits/stdlib.h: + +/usr/include/aarch64-linux-gnu/c++/11/bits/c++allocator.h: + +/usr/include/c++/11/debug/assertions.h: + +/usr/include/aarch64-linux-gnu/bits/types/clock_t.h: + +/usr/include/aarch64-linux-gnu/bits/types/locale_t.h: + +/usr/include/c++/11/bits/range_access.h: + +/usr/include/c++/11/map: + +/usr/local/Ascend/ascend-toolkit/latest/include/register/tilingdata_base.h: + +/usr/include/c++/11/bits/std_function.h: + +/usr/include/c++/11/bits/stl_tempbuf.h: + +/usr/include/aarch64-linux-gnu/bits/pthreadtypes.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/graph/compiler_def.h: + +/usr/include/c++/11/memory: + +/usr/include/c++/11/ext/new_allocator.h: + +/usr/include/c++/11/bits/cpp_type_traits.h: + +/usr/include/c++/11/bits/stl_iterator_base_funcs.h: + +/usr/include/c++/11/bits/stl_uninitialized.h: + +/usr/include/c++/11/backward/auto_ptr.h: + +/usr/include/c++/11/ext/alloc_traits.h: + +/usr/include/aarch64-linux-gnu/bits/floatn.h: + +/usr/include/c++/11/bits/cxxabi_forced.h: + +/usr/include/stdc-predef.h: + +/usr/include/c++/11/bits/alloc_traits.h: + +/usr/include/c++/11/ext/concurrence.h: + +/usr/include/c++/11/bits/exception_ptr.h: + +/usr/include/c++/11/ext/string_conversions.h: + +/usr/include/c++/11/bits/nested_exception.h: + +/usr/include/c++/11/bits/shared_ptr_atomic.h: + +/usr/include/aarch64-linux-gnu/bits/typesizes.h: + +/usr/include/c++/11/bits/atomic_lockfree_defines.h: + +/usr/include/aarch64-linux-gnu/bits/types/__fpos_t.h: + +/usr/include/c++/11/string: + +/usr/include/c++/11/cstdint: + +/usr/include/c++/11/bits/localefwd.h: + +/usr/include/aarch64-linux-gnu/c++/11/bits/c++locale.h: + +/usr/include/aarch64-linux-gnu/bits/stdio.h: + +/usr/include/c++/11/cerrno: + +/usr/include/aarch64-linux-gnu/bits/types/wint_t.h: + +/usr/include/locale.h: + +/usr/include/aarch64-linux-gnu/bits/locale.h: + +/usr/include/aarch64-linux-gnu/bits/string_fortified.h: + +/usr/include/c++/11/cctype: + +/usr/include/c++/11/bits/stl_multimap.h: + +/usr/include/aarch64-linux-gnu/asm/errno.h: + +/usr/include/c++/11/bits/ostream_insert.h: + +/usr/include/c++/11/bits/shared_ptr_base.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/graph/types.h: + +/usr/include/c++/11/bits/basic_string.h: + +/usr/include/stdlib.h: + +/usr/include/aarch64-linux-gnu/bits/waitflags.h: + +/usr/include/aarch64-linux-gnu/bits/waitstatus.h: + +/usr/include/aarch64-linux-gnu/bits/uintn-identity.h: + +/usr/include/aarch64-linux-gnu/gnu/stubs-lp64.h: + +/usr/include/aarch64-linux-gnu/sys/select.h: + +/usr/include/aarch64-linux-gnu/bits/stdlib-bsearch.h: + +/usr/include/aarch64-linux-gnu/bits/long-double.h: + +/usr/include/c++/11/bits/std_abs.h: + +/usr/include/stdio.h: + +/usr/include/c++/11/bits/stringfwd.h: + +/usr/include/aarch64-linux-gnu/bits/strings_fortified.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/graph/ge_error_codes.h: + +/usr/include/aarch64-linux-gnu/bits/types/__fpos64_t.h: + +/usr/include/aarch64-linux-gnu/bits/types/struct_FILE.h: + +/usr/include/time.h: + +/usr/include/aarch64-linux-gnu/bits/wctype-wchar.h: + +/usr/include/aarch64-linux-gnu/bits/types/error_t.h: + +/usr/include/asm-generic/errno.h: + +/usr/include/c++/11/bits/basic_string.tcc: + +/usr/include/c++/11/bits/stl_bvector.h: + +/usr/include/c++/11/bits/vector.tcc: + +/usr/include/c++/11/ext/numeric_traits.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/graph/operator.h: + +/usr/include/c++/11/bits/stl_map.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/graph/inference_context.h: + +/usr/include/c++/11/istream: + +/usr/include/c++/11/set: + +/usr/include/c++/11/bits/charconv.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/securectype.h: + +/usr/include/c++/11/bits/ios_base.h: + +/usr/include/aarch64-linux-gnu/bits/types/time_t.h: + +/usr/include/c++/11/bits/stl_set.h: + +/usr/include/aarch64-linux-gnu/bits/stdio_lim.h: + +/usr/include/c++/11/bits/stl_multiset.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/graph/tensor.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/graph/ascend_string.h: + +/usr/include/aarch64-linux-gnu/gnu/stubs.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/graph/resource_context.h: + +/usr/include/aarch64-linux-gnu/c++/11/bits/os_defines.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/graph/gnode.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/graph/graph.h: + +/usr/include/c++/11/bits/basic_ios.tcc: + +/usr/include/c++/11/bits/enable_special_members.h: + +/usr/include/c++/11/bits/invoke.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/register/op_impl_registry.h: + +/usr/include/aarch64-linux-gnu/bits/timex.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/register/op_impl_kernel_registry.h: + +/usr/include/c++/11/unordered_set: + +/usr/include/c++/11/bits/hashtable_policy.h: + +/usr/include/c++/11/bits/unordered_set.h: + +/usr/include/c++/11/ext/aligned_buffer.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/base_type.h: + +/usr/include/c++/11/stdexcept: + +/usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/infer_shape_context.h: + +/usr/include/c++/11/stdlib.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/context_extend.h: + +/usr/include/c++/11/tuple: + +/usr/include/aarch64-linux-gnu/bits/select.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/securec.h: + +/usr/include/c++/11/bits/streambuf.tcc: + +/usr/include/string.h: + +/usr/include/strings.h: + +/usr/include/c++/11/utility: + +/usr/include/c++/11/ios: + +/usr/include/c++/11/bits/locale_classes.h: + +/usr/include/c++/11/bits/locale_classes.tcc: + +/usr/include/aarch64-linux-gnu/c++/11/bits/error_constants.h: + +/usr/include/c++/11/bits/basic_ios.h: + +/usr/include/c++/11/bits/exception.h: + +/usr/include/c++/11/bits/locale_facets.h: + +/usr/include/aarch64-linux-gnu/c++/11/bits/atomic_word.h: + +/usr/include/c++/11/cwctype: + +/usr/include/sched.h: + +/usr/include/wctype.h: + +/usr/include/c++/11/functional: + +/usr/include/linux/errno.h: + +/usr/include/aarch64-linux-gnu/c++/11/bits/ctype_base.h: + +/usr/lib/gcc/aarch64-linux-gnu/11/include/stdarg.h: + +/usr/include/aarch64-linux-gnu/c++/11/bits/ctype_inline.h: + +/usr/include/aarch64-linux-gnu/bits/sched.h: + +/usr/include/c++/11/bits/istream.tcc: + +/usr/local/Ascend/ascend-toolkit/latest/include/utils/extern_math_util.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/tensor.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/storage_shape.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/storage_format.h: diff --git a/Increase_Host_compute/No_double_buffer/build_out/op_host/CMakeFiles/cust_op_proto.dir/compiler_depend.ts b/Increase_Host_compute/No_double_buffer/build_out/op_host/CMakeFiles/cust_op_proto.dir/compiler_depend.ts new file mode 100644 index 0000000000000000000000000000000000000000..00aea2a2166cd0cf975b12f723dcde014eadd86f --- /dev/null +++ b/Increase_Host_compute/No_double_buffer/build_out/op_host/CMakeFiles/cust_op_proto.dir/compiler_depend.ts @@ -0,0 +1,2 @@ +# CMAKE generated file: DO NOT EDIT! +# Timestamp file for compiler generated dependencies management for cust_op_proto. diff --git a/Increase_Host_compute/No_double_buffer/build_out/op_host/CMakeFiles/cust_op_proto.dir/depend.make b/Increase_Host_compute/No_double_buffer/build_out/op_host/CMakeFiles/cust_op_proto.dir/depend.make new file mode 100644 index 0000000000000000000000000000000000000000..437958170a48b3a6c7d205ebff07d609573ed7a7 --- /dev/null +++ b/Increase_Host_compute/No_double_buffer/build_out/op_host/CMakeFiles/cust_op_proto.dir/depend.make @@ -0,0 +1,2 @@ +# Empty dependencies file for cust_op_proto. +# This may be replaced when dependencies are built. diff --git a/Increase_Host_compute/No_double_buffer/build_out/op_host/CMakeFiles/cust_op_proto.dir/flags.make b/Increase_Host_compute/No_double_buffer/build_out/op_host/CMakeFiles/cust_op_proto.dir/flags.make new file mode 100644 index 0000000000000000000000000000000000000000..500116bd6ec74c07207f47a6f4768ee037614eec --- /dev/null +++ b/Increase_Host_compute/No_double_buffer/build_out/op_host/CMakeFiles/cust_op_proto.dir/flags.make @@ -0,0 +1,10 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +# compile CXX with /usr/bin/c++ +CXX_DEFINES = -DOP_PROTO_LIB -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=0 -Dcust_op_proto_EXPORTS + +CXX_INCLUDES = -I/usr/local/Ascend/ascend-toolkit/latest/include + +CXX_FLAGS = -fPIC -fvisibility=hidden -fPIC -fvisibility-inlines-hidden -O2 -std=c++11 -fstack-protector-strong + diff --git a/Increase_Host_compute/No_double_buffer/build_out/op_host/CMakeFiles/cust_op_proto.dir/link.txt b/Increase_Host_compute/No_double_buffer/build_out/op_host/CMakeFiles/cust_op_proto.dir/link.txt new file mode 100644 index 0000000000000000000000000000000000000000..f1980c4be60686983f9e3e4ea3aaf58a3d196a6e --- /dev/null +++ b/Increase_Host_compute/No_double_buffer/build_out/op_host/CMakeFiles/cust_op_proto.dir/link.txt @@ -0,0 +1 @@ +/usr/bin/c++ -fPIC -s -Wl,-z,relro -Wl,-z,now -Wl,-z,noexecstack -shared -Wl,-soname,libcust_opsproto_rt2.0.so -o libcust_opsproto_rt2.0.so CMakeFiles/cust_op_proto.dir/add_custom.cpp.o CMakeFiles/cust_op_proto.dir/__/autogen/op_proto.cc.o -L/usr/local/Ascend/ascend-toolkit/latest/lib64 -Wl,-rpath,/usr/local/Ascend/ascend-toolkit/latest/lib64: -lexe_graph -lregister -ltiling_api -Wl,--whole-archive -lrt2_registry -Wl,--no-whole-archive diff --git a/Increase_Host_compute/No_double_buffer/build_out/op_host/CMakeFiles/cust_op_proto.dir/progress.make b/Increase_Host_compute/No_double_buffer/build_out/op_host/CMakeFiles/cust_op_proto.dir/progress.make new file mode 100644 index 0000000000000000000000000000000000000000..4b14cc1dc1aa37d472dbfc8a2fa41782337787bc --- /dev/null +++ b/Increase_Host_compute/No_double_buffer/build_out/op_host/CMakeFiles/cust_op_proto.dir/progress.make @@ -0,0 +1,4 @@ +CMAKE_PROGRESS_1 = 2 +CMAKE_PROGRESS_2 = 3 +CMAKE_PROGRESS_3 = 4 + diff --git a/Increase_Host_compute/No_double_buffer/build_out/op_host/CMakeFiles/cust_opapi.dir/DependInfo.cmake b/Increase_Host_compute/No_double_buffer/build_out/op_host/CMakeFiles/cust_opapi.dir/DependInfo.cmake new file mode 100644 index 0000000000000000000000000000000000000000..5fda9d9924f64cae59b9a6994f2449f1b3307dd8 --- /dev/null +++ b/Increase_Host_compute/No_double_buffer/build_out/op_host/CMakeFiles/cust_opapi.dir/DependInfo.cmake @@ -0,0 +1,19 @@ + +# Consider dependencies only in project. +set(CMAKE_DEPENDS_IN_PROJECT_ONLY OFF) + +# The set of languages for which implicit dependencies are needed: +set(CMAKE_DEPENDS_LANGUAGES + ) + +# The set of dependency files which are needed: +set(CMAKE_DEPENDS_DEPENDENCY_FILES + "/Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out/autogen/aclnn_add_custom.cpp" "op_host/CMakeFiles/cust_opapi.dir/__/autogen/aclnn_add_custom.cpp.o" "gcc" "op_host/CMakeFiles/cust_opapi.dir/__/autogen/aclnn_add_custom.cpp.o.d" + ) + +# Targets to which this target links. +set(CMAKE_TARGET_LINKED_INFO_FILES + ) + +# Fortran module output directory. +set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/Increase_Host_compute/No_double_buffer/build_out/op_host/CMakeFiles/cust_opapi.dir/__/autogen/aclnn_add_custom.cpp.o b/Increase_Host_compute/No_double_buffer/build_out/op_host/CMakeFiles/cust_opapi.dir/__/autogen/aclnn_add_custom.cpp.o new file mode 100644 index 0000000000000000000000000000000000000000..6f7c1889d179b57235d243a0ef45c41d29c4ed6e Binary files /dev/null and b/Increase_Host_compute/No_double_buffer/build_out/op_host/CMakeFiles/cust_opapi.dir/__/autogen/aclnn_add_custom.cpp.o differ diff --git a/Increase_Host_compute/No_double_buffer/build_out/op_host/CMakeFiles/cust_opapi.dir/__/autogen/aclnn_add_custom.cpp.o.d b/Increase_Host_compute/No_double_buffer/build_out/op_host/CMakeFiles/cust_opapi.dir/__/autogen/aclnn_add_custom.cpp.o.d new file mode 100644 index 0000000000000000000000000000000000000000..5ae5121803bfb0ee76081f83ad2102c256632698 --- /dev/null +++ b/Increase_Host_compute/No_double_buffer/build_out/op_host/CMakeFiles/cust_opapi.dir/__/autogen/aclnn_add_custom.cpp.o.d @@ -0,0 +1,142 @@ +op_host/CMakeFiles/cust_opapi.dir/__/autogen/aclnn_add_custom.cpp.o: \ + /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out/autogen/aclnn_add_custom.cpp \ + /usr/include/stdc-predef.h /usr/include/string.h \ + /usr/include/aarch64-linux-gnu/bits/libc-header-start.h \ + /usr/include/features.h /usr/include/features-time64.h \ + /usr/include/aarch64-linux-gnu/bits/wordsize.h \ + /usr/include/aarch64-linux-gnu/bits/timesize.h \ + /usr/include/aarch64-linux-gnu/sys/cdefs.h \ + /usr/include/aarch64-linux-gnu/bits/long-double.h \ + /usr/include/aarch64-linux-gnu/gnu/stubs.h \ + /usr/include/aarch64-linux-gnu/gnu/stubs-lp64.h \ + /usr/lib/gcc/aarch64-linux-gnu/11/include/stddef.h \ + /usr/include/aarch64-linux-gnu/bits/types/locale_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/__locale_t.h \ + /usr/include/strings.h \ + /usr/include/aarch64-linux-gnu/bits/strings_fortified.h \ + /usr/include/aarch64-linux-gnu/bits/string_fortified.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/types.h \ + /usr/include/c++/11/atomic /usr/include/c++/11/bits/atomic_base.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/c++config.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/os_defines.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/cpu_defines.h \ + /usr/lib/gcc/aarch64-linux-gnu/11/include/stdint.h /usr/include/stdint.h \ + /usr/include/aarch64-linux-gnu/bits/types.h \ + /usr/include/aarch64-linux-gnu/bits/typesizes.h \ + /usr/include/aarch64-linux-gnu/bits/time64.h \ + /usr/include/aarch64-linux-gnu/bits/wchar.h \ + /usr/include/aarch64-linux-gnu/bits/stdint-intn.h \ + /usr/include/aarch64-linux-gnu/bits/stdint-uintn.h \ + /usr/include/c++/11/bits/atomic_lockfree_defines.h \ + /usr/include/c++/11/bits/move.h /usr/include/c++/11/type_traits \ + /usr/include/c++/11/memory /usr/include/c++/11/bits/stl_algobase.h \ + /usr/include/c++/11/bits/functexcept.h \ + /usr/include/c++/11/bits/exception_defines.h \ + /usr/include/c++/11/bits/cpp_type_traits.h \ + /usr/include/c++/11/ext/type_traits.h \ + /usr/include/c++/11/ext/numeric_traits.h \ + /usr/include/c++/11/bits/stl_pair.h \ + /usr/include/c++/11/bits/stl_iterator_base_types.h \ + /usr/include/c++/11/bits/stl_iterator_base_funcs.h \ + /usr/include/c++/11/bits/concept_check.h \ + /usr/include/c++/11/debug/assertions.h \ + /usr/include/c++/11/bits/stl_iterator.h \ + /usr/include/c++/11/bits/ptr_traits.h /usr/include/c++/11/debug/debug.h \ + /usr/include/c++/11/bits/predefined_ops.h \ + /usr/include/c++/11/bits/allocator.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/c++allocator.h \ + /usr/include/c++/11/ext/new_allocator.h /usr/include/c++/11/new \ + /usr/include/c++/11/bits/exception.h \ + /usr/include/c++/11/bits/memoryfwd.h \ + /usr/include/c++/11/bits/stl_construct.h \ + /usr/include/c++/11/bits/stl_uninitialized.h \ + /usr/include/c++/11/ext/alloc_traits.h \ + /usr/include/c++/11/bits/alloc_traits.h \ + /usr/include/c++/11/bits/stl_tempbuf.h \ + /usr/include/c++/11/bits/stl_raw_storage_iter.h \ + /usr/include/c++/11/bits/align.h /usr/include/c++/11/bit \ + /usr/include/c++/11/bits/uses_allocator.h \ + /usr/include/c++/11/bits/unique_ptr.h /usr/include/c++/11/utility \ + /usr/include/c++/11/bits/stl_relops.h \ + /usr/include/c++/11/initializer_list /usr/include/c++/11/tuple \ + /usr/include/c++/11/array /usr/include/c++/11/bits/range_access.h \ + /usr/include/c++/11/bits/invoke.h \ + /usr/include/c++/11/bits/stl_function.h \ + /usr/include/c++/11/backward/binders.h \ + /usr/include/c++/11/bits/functional_hash.h \ + /usr/include/c++/11/bits/hash_bytes.h \ + /usr/include/c++/11/bits/shared_ptr.h /usr/include/c++/11/iosfwd \ + /usr/include/c++/11/bits/stringfwd.h /usr/include/c++/11/bits/postypes.h \ + /usr/include/c++/11/cwchar /usr/include/wchar.h \ + /usr/include/aarch64-linux-gnu/bits/floatn.h \ + /usr/include/aarch64-linux-gnu/bits/floatn-common.h \ + /usr/lib/gcc/aarch64-linux-gnu/11/include/stdarg.h \ + /usr/include/aarch64-linux-gnu/bits/types/wint_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/mbstate_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/__mbstate_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/__FILE.h \ + /usr/include/aarch64-linux-gnu/bits/types/FILE.h \ + /usr/include/aarch64-linux-gnu/bits/wchar2.h \ + /usr/include/c++/11/bits/shared_ptr_base.h /usr/include/c++/11/typeinfo \ + /usr/include/c++/11/bits/allocated_ptr.h \ + /usr/include/c++/11/bits/refwrap.h \ + /usr/include/c++/11/ext/aligned_buffer.h \ + /usr/include/c++/11/ext/atomicity.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/gthr.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/gthr-default.h \ + /usr/include/pthread.h /usr/include/sched.h \ + /usr/include/aarch64-linux-gnu/bits/types/time_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/struct_timespec.h \ + /usr/include/aarch64-linux-gnu/bits/endian.h \ + /usr/include/aarch64-linux-gnu/bits/endianness.h \ + /usr/include/aarch64-linux-gnu/bits/sched.h \ + /usr/include/aarch64-linux-gnu/bits/types/struct_sched_param.h \ + /usr/include/aarch64-linux-gnu/bits/cpu-set.h /usr/include/time.h \ + /usr/include/aarch64-linux-gnu/bits/time.h \ + /usr/include/aarch64-linux-gnu/bits/timex.h \ + /usr/include/aarch64-linux-gnu/bits/types/struct_timeval.h \ + /usr/include/aarch64-linux-gnu/bits/types/clock_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/struct_tm.h \ + /usr/include/aarch64-linux-gnu/bits/types/clockid_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/timer_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/struct_itimerspec.h \ + /usr/include/aarch64-linux-gnu/bits/pthreadtypes.h \ + /usr/include/aarch64-linux-gnu/bits/thread-shared-types.h \ + /usr/include/aarch64-linux-gnu/bits/pthreadtypes-arch.h \ + /usr/include/aarch64-linux-gnu/bits/atomic_wide_counter.h \ + /usr/include/aarch64-linux-gnu/bits/struct_mutex.h \ + /usr/include/aarch64-linux-gnu/bits/struct_rwlock.h \ + /usr/include/aarch64-linux-gnu/bits/setjmp.h \ + /usr/include/aarch64-linux-gnu/bits/types/__sigset_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/struct___jmp_buf_tag.h \ + /usr/include/aarch64-linux-gnu/bits/pthread_stack_min-dynamic.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/atomic_word.h \ + /usr/include/aarch64-linux-gnu/sys/single_threaded.h \ + /usr/include/c++/11/ext/concurrence.h /usr/include/c++/11/exception \ + /usr/include/c++/11/bits/exception_ptr.h \ + /usr/include/c++/11/bits/cxxabi_init_exception.h \ + /usr/include/c++/11/bits/nested_exception.h \ + /usr/include/c++/11/bits/shared_ptr_atomic.h \ + /usr/include/c++/11/backward/auto_ptr.h /usr/include/c++/11/vector \ + /usr/include/c++/11/bits/stl_vector.h \ + /usr/include/c++/11/bits/stl_bvector.h \ + /usr/include/c++/11/bits/vector.tcc \ + /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out/autogen/aclnn_add_custom.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/aclnn/acl_meta.h \ + /usr/include/c++/11/cstdint /usr/include/c++/11/cstdlib \ + /usr/include/stdlib.h /usr/include/aarch64-linux-gnu/bits/waitflags.h \ + /usr/include/aarch64-linux-gnu/bits/waitstatus.h \ + /usr/include/aarch64-linux-gnu/sys/types.h /usr/include/endian.h \ + /usr/include/aarch64-linux-gnu/bits/byteswap.h \ + /usr/include/aarch64-linux-gnu/bits/uintn-identity.h \ + /usr/include/aarch64-linux-gnu/sys/select.h \ + /usr/include/aarch64-linux-gnu/bits/select.h \ + /usr/include/aarch64-linux-gnu/bits/types/sigset_t.h \ + /usr/include/aarch64-linux-gnu/bits/select2.h /usr/include/alloca.h \ + /usr/include/aarch64-linux-gnu/bits/stdlib-bsearch.h \ + /usr/include/aarch64-linux-gnu/bits/stdlib-float.h \ + /usr/include/aarch64-linux-gnu/bits/stdlib.h \ + /usr/include/c++/11/bits/std_abs.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/acl/acl_base.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/acl/error_codes/rt_error_codes.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/acl/error_codes/ge_error_codes.h diff --git a/Increase_Host_compute/No_double_buffer/build_out/op_host/CMakeFiles/cust_opapi.dir/build.make b/Increase_Host_compute/No_double_buffer/build_out/op_host/CMakeFiles/cust_opapi.dir/build.make new file mode 100644 index 0000000000000000000000000000000000000000..ebf95343b2a47ef482d571d0669cc1124957ba97 --- /dev/null +++ b/Increase_Host_compute/No_double_buffer/build_out/op_host/CMakeFiles/cust_opapi.dir/build.make @@ -0,0 +1,110 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + +# Disable VCS-based implicit rules. +% : %,v + +# Disable VCS-based implicit rules. +% : RCS/% + +# Disable VCS-based implicit rules. +% : RCS/%,v + +# Disable VCS-based implicit rules. +% : SCCS/s.% + +# Disable VCS-based implicit rules. +% : s.% + +.SUFFIXES: .hpux_make_needs_suffix_list + +# Command-line flag to silence nested $(MAKE). +$(VERBOSE)MAKESILENT = -s + +#Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E rm -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out + +# Include any dependencies generated for this target. +include op_host/CMakeFiles/cust_opapi.dir/depend.make +# Include any dependencies generated by the compiler for this target. +include op_host/CMakeFiles/cust_opapi.dir/compiler_depend.make + +# Include the progress variables for this target. +include op_host/CMakeFiles/cust_opapi.dir/progress.make + +# Include the compile flags for this target's objects. +include op_host/CMakeFiles/cust_opapi.dir/flags.make + +op_host/CMakeFiles/cust_opapi.dir/__/autogen/aclnn_add_custom.cpp.o: op_host/CMakeFiles/cust_opapi.dir/flags.make +op_host/CMakeFiles/cust_opapi.dir/__/autogen/aclnn_add_custom.cpp.o: autogen/aclnn_add_custom.cpp +op_host/CMakeFiles/cust_opapi.dir/__/autogen/aclnn_add_custom.cpp.o: op_host/CMakeFiles/cust_opapi.dir/compiler_depend.ts + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Building CXX object op_host/CMakeFiles/cust_opapi.dir/__/autogen/aclnn_add_custom.cpp.o" + cd /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out/op_host && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT op_host/CMakeFiles/cust_opapi.dir/__/autogen/aclnn_add_custom.cpp.o -MF CMakeFiles/cust_opapi.dir/__/autogen/aclnn_add_custom.cpp.o.d -o CMakeFiles/cust_opapi.dir/__/autogen/aclnn_add_custom.cpp.o -c /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out/autogen/aclnn_add_custom.cpp + +op_host/CMakeFiles/cust_opapi.dir/__/autogen/aclnn_add_custom.cpp.i: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/cust_opapi.dir/__/autogen/aclnn_add_custom.cpp.i" + cd /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out/op_host && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out/autogen/aclnn_add_custom.cpp > CMakeFiles/cust_opapi.dir/__/autogen/aclnn_add_custom.cpp.i + +op_host/CMakeFiles/cust_opapi.dir/__/autogen/aclnn_add_custom.cpp.s: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/cust_opapi.dir/__/autogen/aclnn_add_custom.cpp.s" + cd /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out/op_host && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out/autogen/aclnn_add_custom.cpp -o CMakeFiles/cust_opapi.dir/__/autogen/aclnn_add_custom.cpp.s + +# Object files for target cust_opapi +cust_opapi_OBJECTS = \ +"CMakeFiles/cust_opapi.dir/__/autogen/aclnn_add_custom.cpp.o" + +# External object files for target cust_opapi +cust_opapi_EXTERNAL_OBJECTS = + +op_host/libcust_opapi.so: op_host/CMakeFiles/cust_opapi.dir/__/autogen/aclnn_add_custom.cpp.o +op_host/libcust_opapi.so: op_host/CMakeFiles/cust_opapi.dir/build.make +op_host/libcust_opapi.so: op_host/CMakeFiles/cust_opapi.dir/link.txt + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --bold --progress-dir=/Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Linking CXX shared library libcust_opapi.so" + cd /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out/op_host && $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/cust_opapi.dir/link.txt --verbose=$(VERBOSE) + +# Rule to build all files generated by this target. +op_host/CMakeFiles/cust_opapi.dir/build: op_host/libcust_opapi.so +.PHONY : op_host/CMakeFiles/cust_opapi.dir/build + +op_host/CMakeFiles/cust_opapi.dir/clean: + cd /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out/op_host && $(CMAKE_COMMAND) -P CMakeFiles/cust_opapi.dir/cmake_clean.cmake +.PHONY : op_host/CMakeFiles/cust_opapi.dir/clean + +op_host/CMakeFiles/cust_opapi.dir/depend: + cd /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/op_host /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out/op_host /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out/op_host/CMakeFiles/cust_opapi.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : op_host/CMakeFiles/cust_opapi.dir/depend + diff --git a/Increase_Host_compute/No_double_buffer/build_out/op_host/CMakeFiles/cust_opapi.dir/cmake_clean.cmake b/Increase_Host_compute/No_double_buffer/build_out/op_host/CMakeFiles/cust_opapi.dir/cmake_clean.cmake new file mode 100644 index 0000000000000000000000000000000000000000..9d876da097b6be339a44bbaad98b35165c800459 --- /dev/null +++ b/Increase_Host_compute/No_double_buffer/build_out/op_host/CMakeFiles/cust_opapi.dir/cmake_clean.cmake @@ -0,0 +1,11 @@ +file(REMOVE_RECURSE + "CMakeFiles/cust_opapi.dir/__/autogen/aclnn_add_custom.cpp.o" + "CMakeFiles/cust_opapi.dir/__/autogen/aclnn_add_custom.cpp.o.d" + "libcust_opapi.pdb" + "libcust_opapi.so" +) + +# Per-language clean rules from dependency scanning. +foreach(lang CXX) + include(CMakeFiles/cust_opapi.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/Increase_Host_compute/No_double_buffer/build_out/op_host/CMakeFiles/cust_opapi.dir/compiler_depend.internal b/Increase_Host_compute/No_double_buffer/build_out/op_host/CMakeFiles/cust_opapi.dir/compiler_depend.internal new file mode 100644 index 0000000000000000000000000000000000000000..601c563088e7cad7a439a0650acbc5fed6572ab6 --- /dev/null +++ b/Increase_Host_compute/No_double_buffer/build_out/op_host/CMakeFiles/cust_opapi.dir/compiler_depend.internal @@ -0,0 +1,170 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +op_host/CMakeFiles/cust_opapi.dir/__/autogen/aclnn_add_custom.cpp.o + /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out/autogen/aclnn_add_custom.cpp + /usr/include/stdc-predef.h + /usr/include/string.h + /usr/include/aarch64-linux-gnu/bits/libc-header-start.h + /usr/include/features.h + /usr/include/features-time64.h + /usr/include/aarch64-linux-gnu/bits/wordsize.h + /usr/include/aarch64-linux-gnu/bits/timesize.h + /usr/include/aarch64-linux-gnu/sys/cdefs.h + /usr/include/aarch64-linux-gnu/bits/long-double.h + /usr/include/aarch64-linux-gnu/gnu/stubs.h + /usr/include/aarch64-linux-gnu/gnu/stubs-lp64.h + /usr/lib/gcc/aarch64-linux-gnu/11/include/stddef.h + /usr/include/aarch64-linux-gnu/bits/types/locale_t.h + /usr/include/aarch64-linux-gnu/bits/types/__locale_t.h + /usr/include/strings.h + /usr/include/aarch64-linux-gnu/bits/strings_fortified.h + /usr/include/aarch64-linux-gnu/bits/string_fortified.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/types.h + /usr/include/c++/11/atomic + /usr/include/c++/11/bits/atomic_base.h + /usr/include/aarch64-linux-gnu/c++/11/bits/c++config.h + /usr/include/aarch64-linux-gnu/c++/11/bits/os_defines.h + /usr/include/aarch64-linux-gnu/c++/11/bits/cpu_defines.h + /usr/lib/gcc/aarch64-linux-gnu/11/include/stdint.h + /usr/include/stdint.h + /usr/include/aarch64-linux-gnu/bits/types.h + /usr/include/aarch64-linux-gnu/bits/typesizes.h + /usr/include/aarch64-linux-gnu/bits/time64.h + /usr/include/aarch64-linux-gnu/bits/wchar.h + /usr/include/aarch64-linux-gnu/bits/stdint-intn.h + /usr/include/aarch64-linux-gnu/bits/stdint-uintn.h + /usr/include/c++/11/bits/atomic_lockfree_defines.h + /usr/include/c++/11/bits/move.h + /usr/include/c++/11/type_traits + /usr/include/c++/11/memory + /usr/include/c++/11/bits/stl_algobase.h + /usr/include/c++/11/bits/functexcept.h + /usr/include/c++/11/bits/exception_defines.h + /usr/include/c++/11/bits/cpp_type_traits.h + /usr/include/c++/11/ext/type_traits.h + /usr/include/c++/11/ext/numeric_traits.h + /usr/include/c++/11/bits/stl_pair.h + /usr/include/c++/11/bits/stl_iterator_base_types.h + /usr/include/c++/11/bits/stl_iterator_base_funcs.h + /usr/include/c++/11/bits/concept_check.h + /usr/include/c++/11/debug/assertions.h + /usr/include/c++/11/bits/stl_iterator.h + /usr/include/c++/11/bits/ptr_traits.h + /usr/include/c++/11/debug/debug.h + /usr/include/c++/11/bits/predefined_ops.h + /usr/include/c++/11/bits/allocator.h + /usr/include/aarch64-linux-gnu/c++/11/bits/c++allocator.h + /usr/include/c++/11/ext/new_allocator.h + /usr/include/c++/11/new + /usr/include/c++/11/bits/exception.h + /usr/include/c++/11/bits/memoryfwd.h + /usr/include/c++/11/bits/stl_construct.h + /usr/include/c++/11/bits/stl_uninitialized.h + /usr/include/c++/11/ext/alloc_traits.h + /usr/include/c++/11/bits/alloc_traits.h + /usr/include/c++/11/bits/stl_tempbuf.h + /usr/include/c++/11/bits/stl_raw_storage_iter.h + /usr/include/c++/11/bits/align.h + /usr/include/c++/11/bit + /usr/include/c++/11/bits/uses_allocator.h + /usr/include/c++/11/bits/unique_ptr.h + /usr/include/c++/11/utility + /usr/include/c++/11/bits/stl_relops.h + /usr/include/c++/11/initializer_list + /usr/include/c++/11/tuple + /usr/include/c++/11/array + /usr/include/c++/11/bits/range_access.h + /usr/include/c++/11/bits/invoke.h + /usr/include/c++/11/bits/stl_function.h + /usr/include/c++/11/backward/binders.h + /usr/include/c++/11/bits/functional_hash.h + /usr/include/c++/11/bits/hash_bytes.h + /usr/include/c++/11/bits/shared_ptr.h + /usr/include/c++/11/iosfwd + /usr/include/c++/11/bits/stringfwd.h + /usr/include/c++/11/bits/postypes.h + /usr/include/c++/11/cwchar + /usr/include/wchar.h + /usr/include/aarch64-linux-gnu/bits/floatn.h + /usr/include/aarch64-linux-gnu/bits/floatn-common.h + /usr/lib/gcc/aarch64-linux-gnu/11/include/stdarg.h + /usr/include/aarch64-linux-gnu/bits/types/wint_t.h + /usr/include/aarch64-linux-gnu/bits/types/mbstate_t.h + /usr/include/aarch64-linux-gnu/bits/types/__mbstate_t.h + /usr/include/aarch64-linux-gnu/bits/types/__FILE.h + /usr/include/aarch64-linux-gnu/bits/types/FILE.h + /usr/include/aarch64-linux-gnu/bits/wchar2.h + /usr/include/c++/11/bits/shared_ptr_base.h + /usr/include/c++/11/typeinfo + /usr/include/c++/11/bits/allocated_ptr.h + /usr/include/c++/11/bits/refwrap.h + /usr/include/c++/11/ext/aligned_buffer.h + /usr/include/c++/11/ext/atomicity.h + /usr/include/aarch64-linux-gnu/c++/11/bits/gthr.h + /usr/include/aarch64-linux-gnu/c++/11/bits/gthr-default.h + /usr/include/pthread.h + /usr/include/sched.h + /usr/include/aarch64-linux-gnu/bits/types/time_t.h + /usr/include/aarch64-linux-gnu/bits/types/struct_timespec.h + /usr/include/aarch64-linux-gnu/bits/endian.h + /usr/include/aarch64-linux-gnu/bits/endianness.h + /usr/include/aarch64-linux-gnu/bits/sched.h + /usr/include/aarch64-linux-gnu/bits/types/struct_sched_param.h + /usr/include/aarch64-linux-gnu/bits/cpu-set.h + /usr/include/time.h + /usr/include/aarch64-linux-gnu/bits/time.h + /usr/include/aarch64-linux-gnu/bits/timex.h + /usr/include/aarch64-linux-gnu/bits/types/struct_timeval.h + /usr/include/aarch64-linux-gnu/bits/types/clock_t.h + /usr/include/aarch64-linux-gnu/bits/types/struct_tm.h + /usr/include/aarch64-linux-gnu/bits/types/clockid_t.h + /usr/include/aarch64-linux-gnu/bits/types/timer_t.h + /usr/include/aarch64-linux-gnu/bits/types/struct_itimerspec.h + /usr/include/aarch64-linux-gnu/bits/pthreadtypes.h + /usr/include/aarch64-linux-gnu/bits/thread-shared-types.h + /usr/include/aarch64-linux-gnu/bits/pthreadtypes-arch.h + /usr/include/aarch64-linux-gnu/bits/atomic_wide_counter.h + /usr/include/aarch64-linux-gnu/bits/struct_mutex.h + /usr/include/aarch64-linux-gnu/bits/struct_rwlock.h + /usr/include/aarch64-linux-gnu/bits/setjmp.h + /usr/include/aarch64-linux-gnu/bits/types/__sigset_t.h + /usr/include/aarch64-linux-gnu/bits/types/struct___jmp_buf_tag.h + /usr/include/aarch64-linux-gnu/bits/pthread_stack_min-dynamic.h + /usr/include/aarch64-linux-gnu/c++/11/bits/atomic_word.h + /usr/include/aarch64-linux-gnu/sys/single_threaded.h + /usr/include/c++/11/ext/concurrence.h + /usr/include/c++/11/exception + /usr/include/c++/11/bits/exception_ptr.h + /usr/include/c++/11/bits/cxxabi_init_exception.h + /usr/include/c++/11/bits/nested_exception.h + /usr/include/c++/11/bits/shared_ptr_atomic.h + /usr/include/c++/11/backward/auto_ptr.h + /usr/include/c++/11/vector + /usr/include/c++/11/bits/stl_vector.h + /usr/include/c++/11/bits/stl_bvector.h + /usr/include/c++/11/bits/vector.tcc + /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out/autogen/aclnn_add_custom.h + /usr/local/Ascend/ascend-toolkit/latest/include/aclnn/acl_meta.h + /usr/include/c++/11/cstdint + /usr/include/c++/11/cstdlib + /usr/include/stdlib.h + /usr/include/aarch64-linux-gnu/bits/waitflags.h + /usr/include/aarch64-linux-gnu/bits/waitstatus.h + /usr/include/aarch64-linux-gnu/sys/types.h + /usr/include/endian.h + /usr/include/aarch64-linux-gnu/bits/byteswap.h + /usr/include/aarch64-linux-gnu/bits/uintn-identity.h + /usr/include/aarch64-linux-gnu/sys/select.h + /usr/include/aarch64-linux-gnu/bits/select.h + /usr/include/aarch64-linux-gnu/bits/types/sigset_t.h + /usr/include/aarch64-linux-gnu/bits/select2.h + /usr/include/alloca.h + /usr/include/aarch64-linux-gnu/bits/stdlib-bsearch.h + /usr/include/aarch64-linux-gnu/bits/stdlib-float.h + /usr/include/aarch64-linux-gnu/bits/stdlib.h + /usr/include/c++/11/bits/std_abs.h + /usr/local/Ascend/ascend-toolkit/latest/include/acl/acl_base.h + /usr/local/Ascend/ascend-toolkit/latest/include/acl/error_codes/rt_error_codes.h + /usr/local/Ascend/ascend-toolkit/latest/include/acl/error_codes/ge_error_codes.h + diff --git a/Increase_Host_compute/No_double_buffer/build_out/op_host/CMakeFiles/cust_opapi.dir/compiler_depend.make b/Increase_Host_compute/No_double_buffer/build_out/op_host/CMakeFiles/cust_opapi.dir/compiler_depend.make new file mode 100644 index 0000000000000000000000000000000000000000..56ef6b61098e09cde993f76dbda7b9df045f32af --- /dev/null +++ b/Increase_Host_compute/No_double_buffer/build_out/op_host/CMakeFiles/cust_opapi.dir/compiler_depend.make @@ -0,0 +1,499 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +op_host/CMakeFiles/cust_opapi.dir/__/autogen/aclnn_add_custom.cpp.o: autogen/aclnn_add_custom.cpp \ + /usr/include/stdc-predef.h \ + /usr/include/string.h \ + /usr/include/aarch64-linux-gnu/bits/libc-header-start.h \ + /usr/include/features.h \ + /usr/include/features-time64.h \ + /usr/include/aarch64-linux-gnu/bits/wordsize.h \ + /usr/include/aarch64-linux-gnu/bits/timesize.h \ + /usr/include/aarch64-linux-gnu/sys/cdefs.h \ + /usr/include/aarch64-linux-gnu/bits/long-double.h \ + /usr/include/aarch64-linux-gnu/gnu/stubs.h \ + /usr/include/aarch64-linux-gnu/gnu/stubs-lp64.h \ + /usr/lib/gcc/aarch64-linux-gnu/11/include/stddef.h \ + /usr/include/aarch64-linux-gnu/bits/types/locale_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/__locale_t.h \ + /usr/include/strings.h \ + /usr/include/aarch64-linux-gnu/bits/strings_fortified.h \ + /usr/include/aarch64-linux-gnu/bits/string_fortified.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/types.h \ + /usr/include/c++/11/atomic \ + /usr/include/c++/11/bits/atomic_base.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/c++config.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/os_defines.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/cpu_defines.h \ + /usr/lib/gcc/aarch64-linux-gnu/11/include/stdint.h \ + /usr/include/stdint.h \ + /usr/include/aarch64-linux-gnu/bits/types.h \ + /usr/include/aarch64-linux-gnu/bits/typesizes.h \ + /usr/include/aarch64-linux-gnu/bits/time64.h \ + /usr/include/aarch64-linux-gnu/bits/wchar.h \ + /usr/include/aarch64-linux-gnu/bits/stdint-intn.h \ + /usr/include/aarch64-linux-gnu/bits/stdint-uintn.h \ + /usr/include/c++/11/bits/atomic_lockfree_defines.h \ + /usr/include/c++/11/bits/move.h \ + /usr/include/c++/11/type_traits \ + /usr/include/c++/11/memory \ + /usr/include/c++/11/bits/stl_algobase.h \ + /usr/include/c++/11/bits/functexcept.h \ + /usr/include/c++/11/bits/exception_defines.h \ + /usr/include/c++/11/bits/cpp_type_traits.h \ + /usr/include/c++/11/ext/type_traits.h \ + /usr/include/c++/11/ext/numeric_traits.h \ + /usr/include/c++/11/bits/stl_pair.h \ + /usr/include/c++/11/bits/stl_iterator_base_types.h \ + /usr/include/c++/11/bits/stl_iterator_base_funcs.h \ + /usr/include/c++/11/bits/concept_check.h \ + /usr/include/c++/11/debug/assertions.h \ + /usr/include/c++/11/bits/stl_iterator.h \ + /usr/include/c++/11/bits/ptr_traits.h \ + /usr/include/c++/11/debug/debug.h \ + /usr/include/c++/11/bits/predefined_ops.h \ + /usr/include/c++/11/bits/allocator.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/c++allocator.h \ + /usr/include/c++/11/ext/new_allocator.h \ + /usr/include/c++/11/new \ + /usr/include/c++/11/bits/exception.h \ + /usr/include/c++/11/bits/memoryfwd.h \ + /usr/include/c++/11/bits/stl_construct.h \ + /usr/include/c++/11/bits/stl_uninitialized.h \ + /usr/include/c++/11/ext/alloc_traits.h \ + /usr/include/c++/11/bits/alloc_traits.h \ + /usr/include/c++/11/bits/stl_tempbuf.h \ + /usr/include/c++/11/bits/stl_raw_storage_iter.h \ + /usr/include/c++/11/bits/align.h \ + /usr/include/c++/11/bit \ + /usr/include/c++/11/bits/uses_allocator.h \ + /usr/include/c++/11/bits/unique_ptr.h \ + /usr/include/c++/11/utility \ + /usr/include/c++/11/bits/stl_relops.h \ + /usr/include/c++/11/initializer_list \ + /usr/include/c++/11/tuple \ + /usr/include/c++/11/array \ + /usr/include/c++/11/bits/range_access.h \ + /usr/include/c++/11/bits/invoke.h \ + /usr/include/c++/11/bits/stl_function.h \ + /usr/include/c++/11/backward/binders.h \ + /usr/include/c++/11/bits/functional_hash.h \ + /usr/include/c++/11/bits/hash_bytes.h \ + /usr/include/c++/11/bits/shared_ptr.h \ + /usr/include/c++/11/iosfwd \ + /usr/include/c++/11/bits/stringfwd.h \ + /usr/include/c++/11/bits/postypes.h \ + /usr/include/c++/11/cwchar \ + /usr/include/wchar.h \ + /usr/include/aarch64-linux-gnu/bits/floatn.h \ + /usr/include/aarch64-linux-gnu/bits/floatn-common.h \ + /usr/lib/gcc/aarch64-linux-gnu/11/include/stdarg.h \ + /usr/include/aarch64-linux-gnu/bits/types/wint_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/mbstate_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/__mbstate_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/__FILE.h \ + /usr/include/aarch64-linux-gnu/bits/types/FILE.h \ + /usr/include/aarch64-linux-gnu/bits/wchar2.h \ + /usr/include/c++/11/bits/shared_ptr_base.h \ + /usr/include/c++/11/typeinfo \ + /usr/include/c++/11/bits/allocated_ptr.h \ + /usr/include/c++/11/bits/refwrap.h \ + /usr/include/c++/11/ext/aligned_buffer.h \ + /usr/include/c++/11/ext/atomicity.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/gthr.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/gthr-default.h \ + /usr/include/pthread.h \ + /usr/include/sched.h \ + /usr/include/aarch64-linux-gnu/bits/types/time_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/struct_timespec.h \ + /usr/include/aarch64-linux-gnu/bits/endian.h \ + /usr/include/aarch64-linux-gnu/bits/endianness.h \ + /usr/include/aarch64-linux-gnu/bits/sched.h \ + /usr/include/aarch64-linux-gnu/bits/types/struct_sched_param.h \ + /usr/include/aarch64-linux-gnu/bits/cpu-set.h \ + /usr/include/time.h \ + /usr/include/aarch64-linux-gnu/bits/time.h \ + /usr/include/aarch64-linux-gnu/bits/timex.h \ + /usr/include/aarch64-linux-gnu/bits/types/struct_timeval.h \ + /usr/include/aarch64-linux-gnu/bits/types/clock_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/struct_tm.h \ + /usr/include/aarch64-linux-gnu/bits/types/clockid_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/timer_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/struct_itimerspec.h \ + /usr/include/aarch64-linux-gnu/bits/pthreadtypes.h \ + /usr/include/aarch64-linux-gnu/bits/thread-shared-types.h \ + /usr/include/aarch64-linux-gnu/bits/pthreadtypes-arch.h \ + /usr/include/aarch64-linux-gnu/bits/atomic_wide_counter.h \ + /usr/include/aarch64-linux-gnu/bits/struct_mutex.h \ + /usr/include/aarch64-linux-gnu/bits/struct_rwlock.h \ + /usr/include/aarch64-linux-gnu/bits/setjmp.h \ + /usr/include/aarch64-linux-gnu/bits/types/__sigset_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/struct___jmp_buf_tag.h \ + /usr/include/aarch64-linux-gnu/bits/pthread_stack_min-dynamic.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/atomic_word.h \ + /usr/include/aarch64-linux-gnu/sys/single_threaded.h \ + /usr/include/c++/11/ext/concurrence.h \ + /usr/include/c++/11/exception \ + /usr/include/c++/11/bits/exception_ptr.h \ + /usr/include/c++/11/bits/cxxabi_init_exception.h \ + /usr/include/c++/11/bits/nested_exception.h \ + /usr/include/c++/11/bits/shared_ptr_atomic.h \ + /usr/include/c++/11/backward/auto_ptr.h \ + /usr/include/c++/11/vector \ + /usr/include/c++/11/bits/stl_vector.h \ + /usr/include/c++/11/bits/stl_bvector.h \ + /usr/include/c++/11/bits/vector.tcc \ + autogen/aclnn_add_custom.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/aclnn/acl_meta.h \ + /usr/include/c++/11/cstdint \ + /usr/include/c++/11/cstdlib \ + /usr/include/stdlib.h \ + /usr/include/aarch64-linux-gnu/bits/waitflags.h \ + /usr/include/aarch64-linux-gnu/bits/waitstatus.h \ + /usr/include/aarch64-linux-gnu/sys/types.h \ + /usr/include/endian.h \ + /usr/include/aarch64-linux-gnu/bits/byteswap.h \ + /usr/include/aarch64-linux-gnu/bits/uintn-identity.h \ + /usr/include/aarch64-linux-gnu/sys/select.h \ + /usr/include/aarch64-linux-gnu/bits/select.h \ + /usr/include/aarch64-linux-gnu/bits/types/sigset_t.h \ + /usr/include/aarch64-linux-gnu/bits/select2.h \ + /usr/include/alloca.h \ + /usr/include/aarch64-linux-gnu/bits/stdlib-bsearch.h \ + /usr/include/aarch64-linux-gnu/bits/stdlib-float.h \ + /usr/include/aarch64-linux-gnu/bits/stdlib.h \ + /usr/include/c++/11/bits/std_abs.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/acl/acl_base.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/acl/error_codes/rt_error_codes.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/acl/error_codes/ge_error_codes.h + + +/usr/local/Ascend/ascend-toolkit/latest/include/acl/error_codes/ge_error_codes.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/acl/acl_base.h: + +/usr/include/c++/11/bits/std_abs.h: + +/usr/include/aarch64-linux-gnu/bits/stdlib-bsearch.h: + +/usr/include/aarch64-linux-gnu/sys/select.h: + +/usr/include/aarch64-linux-gnu/bits/uintn-identity.h: + +/usr/include/aarch64-linux-gnu/bits/waitstatus.h: + +/usr/include/aarch64-linux-gnu/bits/waitflags.h: + +/usr/include/stdlib.h: + +/usr/include/c++/11/cstdint: + +/usr/local/Ascend/ascend-toolkit/latest/include/aclnn/acl_meta.h: + +/usr/include/c++/11/bits/vector.tcc: + +/usr/include/c++/11/bits/stl_bvector.h: + +/usr/include/c++/11/bits/shared_ptr_atomic.h: + +/usr/include/c++/11/bits/nested_exception.h: + +/usr/include/c++/11/bits/exception_ptr.h: + +/usr/include/c++/11/ext/concurrence.h: + +/usr/include/aarch64-linux-gnu/sys/single_threaded.h: + +/usr/include/aarch64-linux-gnu/c++/11/bits/atomic_word.h: + +/usr/include/aarch64-linux-gnu/bits/types/struct___jmp_buf_tag.h: + +/usr/include/c++/11/bits/stl_construct.h: + +/usr/include/aarch64-linux-gnu/bits/typesizes.h: + +/usr/include/c++/11/bits/exception.h: + +/usr/include/c++/11/bits/range_access.h: + +/usr/include/aarch64-linux-gnu/bits/sched.h: + +/usr/include/aarch64-linux-gnu/bits/types/locale_t.h: + +/usr/include/c++/11/debug/assertions.h: + +/usr/include/aarch64-linux-gnu/c++/11/bits/c++allocator.h: + +/usr/include/aarch64-linux-gnu/bits/byteswap.h: + +/usr/include/c++/11/bits/concept_check.h: + +/usr/include/stdint.h: + +/usr/include/aarch64-linux-gnu/bits/long-double.h: + +/usr/include/aarch64-linux-gnu/bits/libc-header-start.h: + +/usr/include/c++/11/bits/stl_iterator_base_funcs.h: + +/usr/include/c++/11/backward/auto_ptr.h: + +/usr/include/c++/11/bits/stl_uninitialized.h: + +/usr/include/c++/11/ext/new_allocator.h: + +/usr/include/c++/11/memory: + +/usr/include/c++/11/array: + +/usr/include/aarch64-linux-gnu/c++/11/bits/c++config.h: + +/usr/include/aarch64-linux-gnu/bits/endianness.h: + +/usr/include/c++/11/bits/move.h: + +/usr/include/c++/11/bits/unique_ptr.h: + +/usr/include/c++/11/bits/stl_relops.h: + +/usr/include/c++/11/bits/atomic_lockfree_defines.h: + +/usr/include/c++/11/iosfwd: + +/usr/include/endian.h: + +/usr/include/c++/11/ext/aligned_buffer.h: + +/usr/include/aarch64-linux-gnu/bits/pthread_stack_min-dynamic.h: + +/usr/include/aarch64-linux-gnu/bits/struct_rwlock.h: + +/usr/include/aarch64-linux-gnu/bits/stdint-uintn.h: + +/usr/lib/gcc/aarch64-linux-gnu/11/include/stddef.h: + +/usr/include/aarch64-linux-gnu/c++/11/bits/os_defines.h: + +/usr/include/aarch64-linux-gnu/bits/types/clock_t.h: + +/usr/include/c++/11/bits/predefined_ops.h: + +/usr/include/aarch64-linux-gnu/c++/11/bits/cpu_defines.h: + +/usr/include/aarch64-linux-gnu/c++/11/bits/gthr-default.h: + +/usr/include/aarch64-linux-gnu/bits/atomic_wide_counter.h: + +/usr/include/c++/11/exception: + +/usr/include/aarch64-linux-gnu/sys/cdefs.h: + +/usr/include/aarch64-linux-gnu/bits/wordsize.h: + +/usr/include/c++/11/bits/cpp_type_traits.h: + +/usr/include/pthread.h: + +/usr/include/aarch64-linux-gnu/bits/stdlib.h: + +/usr/include/c++/11/bits/stl_vector.h: + +/usr/include/aarch64-linux-gnu/gnu/stubs-lp64.h: + +/usr/include/features.h: + +/usr/include/c++/11/utility: + +/usr/include/aarch64-linux-gnu/bits/types/struct_sched_param.h: + +/usr/include/c++/11/debug/debug.h: + +/usr/include/aarch64-linux-gnu/bits/thread-shared-types.h: + +/usr/include/c++/11/ext/type_traits.h: + +/usr/include/aarch64-linux-gnu/bits/types/__mbstate_t.h: + +/usr/include/aarch64-linux-gnu/bits/select.h: + +/usr/include/aarch64-linux-gnu/bits/timesize.h: + +/usr/include/c++/11/bits/stl_function.h: + +/usr/include/c++/11/bits/stl_pair.h: + +/usr/include/c++/11/ext/atomicity.h: + +/usr/include/stdc-predef.h: + +/usr/include/c++/11/ext/numeric_traits.h: + +/usr/include/c++/11/bits/atomic_base.h: + +/usr/include/aarch64-linux-gnu/bits/types/__locale_t.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/acl/error_codes/rt_error_codes.h: + +/usr/include/c++/11/bits/hash_bytes.h: + +/usr/lib/gcc/aarch64-linux-gnu/11/include/stdarg.h: + +/usr/include/features-time64.h: + +/usr/include/c++/11/bits/exception_defines.h: + +/usr/include/c++/11/atomic: + +/usr/include/strings.h: + +/usr/include/aarch64-linux-gnu/bits/pthreadtypes.h: + +/usr/include/aarch64-linux-gnu/bits/strings_fortified.h: + +/usr/include/aarch64-linux-gnu/gnu/stubs.h: + +/usr/include/aarch64-linux-gnu/bits/stdint-intn.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/graph/types.h: + +/usr/include/aarch64-linux-gnu/bits/string_fortified.h: + +/usr/include/string.h: + +/usr/include/alloca.h: + +/usr/include/aarch64-linux-gnu/bits/time64.h: + +/usr/include/aarch64-linux-gnu/bits/stdlib-float.h: + +/usr/include/aarch64-linux-gnu/bits/select2.h: + +/usr/include/c++/11/bits/functexcept.h: + +/usr/include/aarch64-linux-gnu/bits/time.h: + +/usr/include/c++/11/bits/stl_iterator.h: + +/usr/include/c++/11/new: + +/usr/include/c++/11/bits/ptr_traits.h: + +/usr/include/c++/11/ext/alloc_traits.h: + +/usr/include/c++/11/bits/alloc_traits.h: + +/usr/include/c++/11/bits/stl_tempbuf.h: + +/usr/include/aarch64-linux-gnu/bits/types/wint_t.h: + +/usr/include/c++/11/typeinfo: + +/usr/include/aarch64-linux-gnu/bits/types/sigset_t.h: + +/usr/include/c++/11/bits/stl_raw_storage_iter.h: + +/usr/include/c++/11/vector: + +/usr/include/c++/11/bits/align.h: + +/usr/include/c++/11/cstdlib: + +/usr/include/c++/11/bits/stl_iterator_base_types.h: + +/usr/include/c++/11/bit: + +/usr/include/c++/11/bits/uses_allocator.h: + +/usr/include/aarch64-linux-gnu/bits/types/struct_timespec.h: + +/usr/include/c++/11/type_traits: + +/usr/include/c++/11/tuple: + +/usr/include/c++/11/bits/invoke.h: + +/usr/include/aarch64-linux-gnu/bits/floatn.h: + +/usr/include/c++/11/backward/binders.h: + +/usr/include/c++/11/bits/functional_hash.h: + +/usr/include/aarch64-linux-gnu/sys/types.h: + +/usr/include/c++/11/bits/shared_ptr.h: + +/usr/include/c++/11/bits/memoryfwd.h: + +/usr/include/c++/11/bits/stringfwd.h: + +/usr/include/c++/11/bits/postypes.h: + +/usr/include/c++/11/bits/stl_algobase.h: + +/usr/include/c++/11/cwchar: + +autogen/aclnn_add_custom.h: + +/usr/include/aarch64-linux-gnu/bits/types/struct_tm.h: + +/usr/include/c++/11/bits/cxxabi_init_exception.h: + +/usr/include/wchar.h: + +/usr/include/aarch64-linux-gnu/bits/timex.h: + +/usr/include/aarch64-linux-gnu/bits/types/mbstate_t.h: + +/usr/include/aarch64-linux-gnu/bits/types/__FILE.h: + +/usr/include/aarch64-linux-gnu/bits/types/FILE.h: + +/usr/include/aarch64-linux-gnu/bits/wchar.h: + +/usr/include/c++/11/bits/shared_ptr_base.h: + +/usr/include/aarch64-linux-gnu/bits/wchar2.h: + +/usr/include/aarch64-linux-gnu/bits/floatn-common.h: + +/usr/include/c++/11/bits/allocated_ptr.h: + +/usr/include/c++/11/bits/refwrap.h: + +/usr/include/aarch64-linux-gnu/c++/11/bits/gthr.h: + +/usr/include/sched.h: + +/usr/include/aarch64-linux-gnu/bits/types/time_t.h: + +/usr/include/aarch64-linux-gnu/bits/endian.h: + +/usr/include/aarch64-linux-gnu/bits/cpu-set.h: + +autogen/aclnn_add_custom.cpp: + +/usr/lib/gcc/aarch64-linux-gnu/11/include/stdint.h: + +/usr/include/time.h: + +/usr/include/c++/11/initializer_list: + +/usr/include/aarch64-linux-gnu/bits/types/struct_timeval.h: + +/usr/include/c++/11/bits/allocator.h: + +/usr/include/aarch64-linux-gnu/bits/types/clockid_t.h: + +/usr/include/aarch64-linux-gnu/bits/types/timer_t.h: + +/usr/include/aarch64-linux-gnu/bits/types/struct_itimerspec.h: + +/usr/include/aarch64-linux-gnu/bits/pthreadtypes-arch.h: + +/usr/include/aarch64-linux-gnu/bits/setjmp.h: + +/usr/include/aarch64-linux-gnu/bits/types.h: + +/usr/include/aarch64-linux-gnu/bits/struct_mutex.h: + +/usr/include/aarch64-linux-gnu/bits/types/__sigset_t.h: diff --git a/Increase_Host_compute/No_double_buffer/build_out/op_host/CMakeFiles/cust_opapi.dir/compiler_depend.ts b/Increase_Host_compute/No_double_buffer/build_out/op_host/CMakeFiles/cust_opapi.dir/compiler_depend.ts new file mode 100644 index 0000000000000000000000000000000000000000..b3bb157ef98b31b6076bead4dea655c2f5a1372c --- /dev/null +++ b/Increase_Host_compute/No_double_buffer/build_out/op_host/CMakeFiles/cust_opapi.dir/compiler_depend.ts @@ -0,0 +1,2 @@ +# CMAKE generated file: DO NOT EDIT! +# Timestamp file for compiler generated dependencies management for cust_opapi. diff --git a/Increase_Host_compute/No_double_buffer/build_out/op_host/CMakeFiles/cust_opapi.dir/depend.make b/Increase_Host_compute/No_double_buffer/build_out/op_host/CMakeFiles/cust_opapi.dir/depend.make new file mode 100644 index 0000000000000000000000000000000000000000..dae58d60b8fdca49c5c52471d0043c3eafbf4b20 --- /dev/null +++ b/Increase_Host_compute/No_double_buffer/build_out/op_host/CMakeFiles/cust_opapi.dir/depend.make @@ -0,0 +1,2 @@ +# Empty dependencies file for cust_opapi. +# This may be replaced when dependencies are built. diff --git a/Increase_Host_compute/No_double_buffer/build_out/op_host/CMakeFiles/cust_opapi.dir/flags.make b/Increase_Host_compute/No_double_buffer/build_out/op_host/CMakeFiles/cust_opapi.dir/flags.make new file mode 100644 index 0000000000000000000000000000000000000000..f4b2f4fafda7e2aaa1a9da9823cd1f14c66759d1 --- /dev/null +++ b/Increase_Host_compute/No_double_buffer/build_out/op_host/CMakeFiles/cust_opapi.dir/flags.make @@ -0,0 +1,10 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +# compile CXX with /usr/bin/c++ +CXX_DEFINES = -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=0 -Dcust_opapi_EXPORTS + +CXX_INCLUDES = -I/usr/local/Ascend/ascend-toolkit/latest/include + +CXX_FLAGS = -fPIC -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -O2 -std=c++11 -fstack-protector-strong + diff --git a/Increase_Host_compute/No_double_buffer/build_out/op_host/CMakeFiles/cust_opapi.dir/link.txt b/Increase_Host_compute/No_double_buffer/build_out/op_host/CMakeFiles/cust_opapi.dir/link.txt new file mode 100644 index 0000000000000000000000000000000000000000..5142feae62c78720184d9560ea460c7bf6b55931 --- /dev/null +++ b/Increase_Host_compute/No_double_buffer/build_out/op_host/CMakeFiles/cust_opapi.dir/link.txt @@ -0,0 +1 @@ +/usr/bin/c++ -fPIC -s -Wl,-z,relro -Wl,-z,now -Wl,-z,noexecstack -shared -Wl,-soname,libcust_opapi.so -o libcust_opapi.so CMakeFiles/cust_opapi.dir/__/autogen/aclnn_add_custom.cpp.o -L/usr/local/Ascend/ascend-toolkit/latest/lib64 -Wl,-rpath,/usr/local/Ascend/ascend-toolkit/latest/lib64: -lascendcl -lnnopbase diff --git a/Increase_Host_compute/No_double_buffer/build_out/op_host/CMakeFiles/cust_opapi.dir/progress.make b/Increase_Host_compute/No_double_buffer/build_out/op_host/CMakeFiles/cust_opapi.dir/progress.make new file mode 100644 index 0000000000000000000000000000000000000000..3a86673aa7c1868ad77aa16c631effd83be0da02 --- /dev/null +++ b/Increase_Host_compute/No_double_buffer/build_out/op_host/CMakeFiles/cust_opapi.dir/progress.make @@ -0,0 +1,3 @@ +CMAKE_PROGRESS_1 = 5 +CMAKE_PROGRESS_2 = 6 + diff --git a/Increase_Host_compute/No_double_buffer/build_out/op_host/CMakeFiles/cust_optiling.dir/DependInfo.cmake b/Increase_Host_compute/No_double_buffer/build_out/op_host/CMakeFiles/cust_optiling.dir/DependInfo.cmake new file mode 100644 index 0000000000000000000000000000000000000000..3f02efac7374a9216a5ddd854913b2622d7f40a7 --- /dev/null +++ b/Increase_Host_compute/No_double_buffer/build_out/op_host/CMakeFiles/cust_optiling.dir/DependInfo.cmake @@ -0,0 +1,19 @@ + +# Consider dependencies only in project. +set(CMAKE_DEPENDS_IN_PROJECT_ONLY OFF) + +# The set of languages for which implicit dependencies are needed: +set(CMAKE_DEPENDS_LANGUAGES + ) + +# The set of dependency files which are needed: +set(CMAKE_DEPENDS_DEPENDENCY_FILES + "/Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/op_host/add_custom.cpp" "op_host/CMakeFiles/cust_optiling.dir/add_custom.cpp.o" "gcc" "op_host/CMakeFiles/cust_optiling.dir/add_custom.cpp.o.d" + ) + +# Targets to which this target links. +set(CMAKE_TARGET_LINKED_INFO_FILES + ) + +# Fortran module output directory. +set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/Increase_Host_compute/No_double_buffer/build_out/op_host/CMakeFiles/cust_optiling.dir/add_custom.cpp.o b/Increase_Host_compute/No_double_buffer/build_out/op_host/CMakeFiles/cust_optiling.dir/add_custom.cpp.o new file mode 100644 index 0000000000000000000000000000000000000000..2b3e7f11f8bcacc9938754d81034483937c9289c Binary files /dev/null and b/Increase_Host_compute/No_double_buffer/build_out/op_host/CMakeFiles/cust_optiling.dir/add_custom.cpp.o differ diff --git a/Increase_Host_compute/No_double_buffer/build_out/op_host/CMakeFiles/cust_optiling.dir/add_custom.cpp.o.d b/Increase_Host_compute/No_double_buffer/build_out/op_host/CMakeFiles/cust_optiling.dir/add_custom.cpp.o.d new file mode 100644 index 0000000000000000000000000000000000000000..b871e8f6e4ad8cd6256ec100e3a1b1834e02f705 --- /dev/null +++ b/Increase_Host_compute/No_double_buffer/build_out/op_host/CMakeFiles/cust_optiling.dir/add_custom.cpp.o.d @@ -0,0 +1,256 @@ +op_host/CMakeFiles/cust_optiling.dir/add_custom.cpp.o: \ + /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/op_host/add_custom.cpp \ + /usr/include/stdc-predef.h \ + /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/op_host/add_custom_tiling.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/register/tilingdata_base.h \ + /usr/include/c++/11/vector /usr/include/c++/11/bits/stl_algobase.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/c++config.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/os_defines.h \ + /usr/include/features.h /usr/include/features-time64.h \ + /usr/include/aarch64-linux-gnu/bits/wordsize.h \ + /usr/include/aarch64-linux-gnu/bits/timesize.h \ + /usr/include/aarch64-linux-gnu/sys/cdefs.h \ + /usr/include/aarch64-linux-gnu/bits/long-double.h \ + /usr/include/aarch64-linux-gnu/gnu/stubs.h \ + /usr/include/aarch64-linux-gnu/gnu/stubs-lp64.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/cpu_defines.h \ + /usr/include/c++/11/bits/functexcept.h \ + /usr/include/c++/11/bits/exception_defines.h \ + /usr/include/c++/11/bits/cpp_type_traits.h \ + /usr/include/c++/11/ext/type_traits.h \ + /usr/include/c++/11/ext/numeric_traits.h \ + /usr/include/c++/11/bits/stl_pair.h /usr/include/c++/11/bits/move.h \ + /usr/include/c++/11/type_traits \ + /usr/include/c++/11/bits/stl_iterator_base_types.h \ + /usr/include/c++/11/bits/stl_iterator_base_funcs.h \ + /usr/include/c++/11/bits/concept_check.h \ + /usr/include/c++/11/debug/assertions.h \ + /usr/include/c++/11/bits/stl_iterator.h \ + /usr/include/c++/11/bits/ptr_traits.h /usr/include/c++/11/debug/debug.h \ + /usr/include/c++/11/bits/predefined_ops.h \ + /usr/include/c++/11/bits/allocator.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/c++allocator.h \ + /usr/include/c++/11/ext/new_allocator.h /usr/include/c++/11/new \ + /usr/include/c++/11/bits/exception.h \ + /usr/include/c++/11/bits/memoryfwd.h \ + /usr/include/c++/11/bits/stl_construct.h \ + /usr/include/c++/11/bits/stl_uninitialized.h \ + /usr/include/c++/11/ext/alloc_traits.h \ + /usr/include/c++/11/bits/alloc_traits.h \ + /usr/include/c++/11/bits/stl_vector.h \ + /usr/include/c++/11/initializer_list \ + /usr/include/c++/11/bits/stl_bvector.h \ + /usr/include/c++/11/bits/functional_hash.h \ + /usr/include/c++/11/bits/hash_bytes.h \ + /usr/include/c++/11/bits/range_access.h \ + /usr/include/c++/11/bits/vector.tcc /usr/include/c++/11/map \ + /usr/include/c++/11/bits/stl_tree.h \ + /usr/include/c++/11/bits/stl_function.h \ + /usr/include/c++/11/backward/binders.h \ + /usr/include/c++/11/ext/aligned_buffer.h \ + /usr/include/c++/11/bits/stl_map.h /usr/include/c++/11/tuple \ + /usr/include/c++/11/utility /usr/include/c++/11/bits/stl_relops.h \ + /usr/include/c++/11/array /usr/include/c++/11/bits/uses_allocator.h \ + /usr/include/c++/11/bits/invoke.h \ + /usr/include/c++/11/bits/stl_multimap.h \ + /usr/include/c++/11/bits/erase_if.h /usr/include/c++/11/memory \ + /usr/include/c++/11/bits/stl_tempbuf.h \ + /usr/include/c++/11/bits/stl_raw_storage_iter.h \ + /usr/include/c++/11/bits/align.h /usr/include/c++/11/bit \ + /usr/lib/gcc/aarch64-linux-gnu/11/include/stdint.h /usr/include/stdint.h \ + /usr/include/aarch64-linux-gnu/bits/libc-header-start.h \ + /usr/include/aarch64-linux-gnu/bits/types.h \ + /usr/include/aarch64-linux-gnu/bits/typesizes.h \ + /usr/include/aarch64-linux-gnu/bits/time64.h \ + /usr/include/aarch64-linux-gnu/bits/wchar.h \ + /usr/include/aarch64-linux-gnu/bits/stdint-intn.h \ + /usr/include/aarch64-linux-gnu/bits/stdint-uintn.h \ + /usr/include/c++/11/bits/unique_ptr.h \ + /usr/include/c++/11/bits/shared_ptr.h /usr/include/c++/11/iosfwd \ + /usr/include/c++/11/bits/stringfwd.h /usr/include/c++/11/bits/postypes.h \ + /usr/include/c++/11/cwchar /usr/include/wchar.h \ + /usr/include/aarch64-linux-gnu/bits/floatn.h \ + /usr/include/aarch64-linux-gnu/bits/floatn-common.h \ + /usr/lib/gcc/aarch64-linux-gnu/11/include/stddef.h \ + /usr/lib/gcc/aarch64-linux-gnu/11/include/stdarg.h \ + /usr/include/aarch64-linux-gnu/bits/types/wint_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/mbstate_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/__mbstate_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/__FILE.h \ + /usr/include/aarch64-linux-gnu/bits/types/FILE.h \ + /usr/include/aarch64-linux-gnu/bits/types/locale_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/__locale_t.h \ + /usr/include/aarch64-linux-gnu/bits/wchar2.h \ + /usr/include/c++/11/bits/shared_ptr_base.h /usr/include/c++/11/typeinfo \ + /usr/include/c++/11/bits/allocated_ptr.h \ + /usr/include/c++/11/bits/refwrap.h /usr/include/c++/11/ext/atomicity.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/gthr.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/gthr-default.h \ + /usr/include/pthread.h /usr/include/sched.h \ + /usr/include/aarch64-linux-gnu/bits/types/time_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/struct_timespec.h \ + /usr/include/aarch64-linux-gnu/bits/endian.h \ + /usr/include/aarch64-linux-gnu/bits/endianness.h \ + /usr/include/aarch64-linux-gnu/bits/sched.h \ + /usr/include/aarch64-linux-gnu/bits/types/struct_sched_param.h \ + /usr/include/aarch64-linux-gnu/bits/cpu-set.h /usr/include/time.h \ + /usr/include/aarch64-linux-gnu/bits/time.h \ + /usr/include/aarch64-linux-gnu/bits/timex.h \ + /usr/include/aarch64-linux-gnu/bits/types/struct_timeval.h \ + /usr/include/aarch64-linux-gnu/bits/types/clock_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/struct_tm.h \ + /usr/include/aarch64-linux-gnu/bits/types/clockid_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/timer_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/struct_itimerspec.h \ + /usr/include/aarch64-linux-gnu/bits/pthreadtypes.h \ + /usr/include/aarch64-linux-gnu/bits/thread-shared-types.h \ + /usr/include/aarch64-linux-gnu/bits/pthreadtypes-arch.h \ + /usr/include/aarch64-linux-gnu/bits/atomic_wide_counter.h \ + /usr/include/aarch64-linux-gnu/bits/struct_mutex.h \ + /usr/include/aarch64-linux-gnu/bits/struct_rwlock.h \ + /usr/include/aarch64-linux-gnu/bits/setjmp.h \ + /usr/include/aarch64-linux-gnu/bits/types/__sigset_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/struct___jmp_buf_tag.h \ + /usr/include/aarch64-linux-gnu/bits/pthread_stack_min-dynamic.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/atomic_word.h \ + /usr/include/aarch64-linux-gnu/sys/single_threaded.h \ + /usr/include/c++/11/ext/concurrence.h /usr/include/c++/11/exception \ + /usr/include/c++/11/bits/exception_ptr.h \ + /usr/include/c++/11/bits/cxxabi_init_exception.h \ + /usr/include/c++/11/bits/nested_exception.h \ + /usr/include/c++/11/bits/shared_ptr_atomic.h \ + /usr/include/c++/11/bits/atomic_base.h \ + /usr/include/c++/11/bits/atomic_lockfree_defines.h \ + /usr/include/c++/11/backward/auto_ptr.h /usr/include/c++/11/cstring \ + /usr/include/string.h /usr/include/strings.h \ + /usr/include/aarch64-linux-gnu/bits/strings_fortified.h \ + /usr/include/aarch64-linux-gnu/bits/string_fortified.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/securec.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/securectype.h \ + /usr/include/stdio.h \ + /usr/include/aarch64-linux-gnu/bits/types/__fpos_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/__fpos64_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/struct_FILE.h \ + /usr/include/aarch64-linux-gnu/bits/types/cookie_io_functions_t.h \ + /usr/include/aarch64-linux-gnu/bits/stdio_lim.h \ + /usr/include/aarch64-linux-gnu/bits/stdio.h \ + /usr/include/aarch64-linux-gnu/bits/stdio2.h \ + /usr/include/c++/11/stdlib.h /usr/include/c++/11/cstdlib \ + /usr/include/stdlib.h /usr/include/aarch64-linux-gnu/bits/waitflags.h \ + /usr/include/aarch64-linux-gnu/bits/waitstatus.h \ + /usr/include/aarch64-linux-gnu/sys/types.h /usr/include/endian.h \ + /usr/include/aarch64-linux-gnu/bits/byteswap.h \ + /usr/include/aarch64-linux-gnu/bits/uintn-identity.h \ + /usr/include/aarch64-linux-gnu/sys/select.h \ + /usr/include/aarch64-linux-gnu/bits/select.h \ + /usr/include/aarch64-linux-gnu/bits/types/sigset_t.h \ + /usr/include/aarch64-linux-gnu/bits/select2.h /usr/include/alloca.h \ + /usr/include/aarch64-linux-gnu/bits/stdlib-bsearch.h \ + /usr/include/aarch64-linux-gnu/bits/stdlib-float.h \ + /usr/include/aarch64-linux-gnu/bits/stdlib.h \ + /usr/include/c++/11/bits/std_abs.h /usr/include/errno.h \ + /usr/include/aarch64-linux-gnu/bits/errno.h /usr/include/linux/errno.h \ + /usr/include/aarch64-linux-gnu/asm/errno.h \ + /usr/include/asm-generic/errno.h /usr/include/asm-generic/errno-base.h \ + /usr/include/aarch64-linux-gnu/bits/types/error_t.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/ascend_string.h \ + /usr/include/c++/11/string /usr/include/c++/11/bits/char_traits.h \ + /usr/include/c++/11/cstdint /usr/include/c++/11/bits/localefwd.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/c++locale.h \ + /usr/include/c++/11/clocale /usr/include/locale.h \ + /usr/include/aarch64-linux-gnu/bits/locale.h /usr/include/c++/11/cctype \ + /usr/include/ctype.h /usr/include/c++/11/bits/ostream_insert.h \ + /usr/include/c++/11/bits/cxxabi_forced.h \ + /usr/include/c++/11/bits/basic_string.h \ + /usr/include/c++/11/ext/string_conversions.h /usr/include/c++/11/cstdio \ + /usr/include/c++/11/cerrno /usr/include/c++/11/bits/charconv.h \ + /usr/include/c++/11/bits/basic_string.tcc /usr/include/c++/11/functional \ + /usr/include/c++/11/bits/std_function.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/types.h \ + /usr/include/c++/11/atomic \ + /usr/local/Ascend/ascend-toolkit/latest/include/register/op_def_registry.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/register/op_def.h \ + /usr/include/c++/11/iostream /usr/include/c++/11/ostream \ + /usr/include/c++/11/ios /usr/include/c++/11/bits/ios_base.h \ + /usr/include/c++/11/bits/locale_classes.h \ + /usr/include/c++/11/bits/locale_classes.tcc \ + /usr/include/c++/11/system_error \ + /usr/include/aarch64-linux-gnu/c++/11/bits/error_constants.h \ + /usr/include/c++/11/stdexcept /usr/include/c++/11/streambuf \ + /usr/include/c++/11/bits/streambuf.tcc \ + /usr/include/c++/11/bits/basic_ios.h \ + /usr/include/c++/11/bits/locale_facets.h /usr/include/c++/11/cwctype \ + /usr/include/wctype.h /usr/include/aarch64-linux-gnu/bits/wctype-wchar.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/ctype_base.h \ + /usr/include/c++/11/bits/streambuf_iterator.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/ctype_inline.h \ + /usr/include/c++/11/bits/locale_facets.tcc \ + /usr/include/c++/11/bits/basic_ios.tcc \ + /usr/include/c++/11/bits/ostream.tcc /usr/include/c++/11/istream \ + /usr/include/c++/11/bits/istream.tcc \ + /usr/local/Ascend/ascend-toolkit/latest/include/register/op_impl_registry.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/ge_error_codes.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/compiler_def.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/register/op_impl_kernel_registry.h \ + /usr/include/c++/11/unordered_set /usr/include/c++/11/bits/hashtable.h \ + /usr/include/c++/11/bits/hashtable_policy.h \ + /usr/include/c++/11/bits/enable_special_members.h \ + /usr/include/c++/11/bits/unordered_set.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/base_type.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/infer_shape_context.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/shape.h \ + /usr/include/c++/11/limits \ + /usr/local/Ascend/ascend-toolkit/latest/include/utils/extern_math_util.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/tensor.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/storage_shape.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/storage_format.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/expand_dims_type.h \ + /usr/include/c++/11/cstddef \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/tensor_data.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/runtime_attrs.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/continuous_vector.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/external/ge_common/ge_api_error_codes.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/external/ge_common/ge_error_codes.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/external/ge_common/ge_api_types.h \ + /usr/include/c++/11/set /usr/include/c++/11/bits/stl_set.h \ + /usr/include/c++/11/bits/stl_multiset.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/tensor.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/./ge_error_codes.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/./types.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/ascend_string.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/extended_kernel_context.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/kernel_context.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/kernel_run_context.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/context_extend.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/compute_node_info.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/inference_context.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/tensor.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/types.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/resource_context.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/ge_error_codes.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/infer_shape_range_context.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/range.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/tiling_context.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/tiling_data.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/continuous_vector.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/runtime_attrs.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/op_execute_context.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/shape.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/tensor.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/extended_kernel_context.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/ge/ge_allocator.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/infer_datatype_context.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/operator_reg.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/operator.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/./inference_context.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/./tensor.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/operator_factory.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/./operator.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/./ascend_string.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/graph.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/./gnode.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/././ge_error_codes.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/././types.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/././tensor.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/././ascend_string.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/register/op_def_factory.h diff --git a/Increase_Host_compute/No_double_buffer/build_out/op_host/CMakeFiles/cust_optiling.dir/build.make b/Increase_Host_compute/No_double_buffer/build_out/op_host/CMakeFiles/cust_optiling.dir/build.make new file mode 100644 index 0000000000000000000000000000000000000000..d42008f369e74d7f7170fbf6fb34aff52817b3a5 --- /dev/null +++ b/Increase_Host_compute/No_double_buffer/build_out/op_host/CMakeFiles/cust_optiling.dir/build.make @@ -0,0 +1,110 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + +# Disable VCS-based implicit rules. +% : %,v + +# Disable VCS-based implicit rules. +% : RCS/% + +# Disable VCS-based implicit rules. +% : RCS/%,v + +# Disable VCS-based implicit rules. +% : SCCS/s.% + +# Disable VCS-based implicit rules. +% : s.% + +.SUFFIXES: .hpux_make_needs_suffix_list + +# Command-line flag to silence nested $(MAKE). +$(VERBOSE)MAKESILENT = -s + +#Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E rm -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out + +# Include any dependencies generated for this target. +include op_host/CMakeFiles/cust_optiling.dir/depend.make +# Include any dependencies generated by the compiler for this target. +include op_host/CMakeFiles/cust_optiling.dir/compiler_depend.make + +# Include the progress variables for this target. +include op_host/CMakeFiles/cust_optiling.dir/progress.make + +# Include the compile flags for this target's objects. +include op_host/CMakeFiles/cust_optiling.dir/flags.make + +op_host/CMakeFiles/cust_optiling.dir/add_custom.cpp.o: op_host/CMakeFiles/cust_optiling.dir/flags.make +op_host/CMakeFiles/cust_optiling.dir/add_custom.cpp.o: ../op_host/add_custom.cpp +op_host/CMakeFiles/cust_optiling.dir/add_custom.cpp.o: op_host/CMakeFiles/cust_optiling.dir/compiler_depend.ts + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Building CXX object op_host/CMakeFiles/cust_optiling.dir/add_custom.cpp.o" + cd /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out/op_host && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT op_host/CMakeFiles/cust_optiling.dir/add_custom.cpp.o -MF CMakeFiles/cust_optiling.dir/add_custom.cpp.o.d -o CMakeFiles/cust_optiling.dir/add_custom.cpp.o -c /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/op_host/add_custom.cpp + +op_host/CMakeFiles/cust_optiling.dir/add_custom.cpp.i: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/cust_optiling.dir/add_custom.cpp.i" + cd /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out/op_host && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/op_host/add_custom.cpp > CMakeFiles/cust_optiling.dir/add_custom.cpp.i + +op_host/CMakeFiles/cust_optiling.dir/add_custom.cpp.s: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/cust_optiling.dir/add_custom.cpp.s" + cd /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out/op_host && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/op_host/add_custom.cpp -o CMakeFiles/cust_optiling.dir/add_custom.cpp.s + +# Object files for target cust_optiling +cust_optiling_OBJECTS = \ +"CMakeFiles/cust_optiling.dir/add_custom.cpp.o" + +# External object files for target cust_optiling +cust_optiling_EXTERNAL_OBJECTS = + +op_host/libcust_opmaster_rt2.0.so: op_host/CMakeFiles/cust_optiling.dir/add_custom.cpp.o +op_host/libcust_opmaster_rt2.0.so: op_host/CMakeFiles/cust_optiling.dir/build.make +op_host/libcust_opmaster_rt2.0.so: op_host/CMakeFiles/cust_optiling.dir/link.txt + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --bold --progress-dir=/Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Linking CXX shared library libcust_opmaster_rt2.0.so" + cd /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out/op_host && $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/cust_optiling.dir/link.txt --verbose=$(VERBOSE) + +# Rule to build all files generated by this target. +op_host/CMakeFiles/cust_optiling.dir/build: op_host/libcust_opmaster_rt2.0.so +.PHONY : op_host/CMakeFiles/cust_optiling.dir/build + +op_host/CMakeFiles/cust_optiling.dir/clean: + cd /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out/op_host && $(CMAKE_COMMAND) -P CMakeFiles/cust_optiling.dir/cmake_clean.cmake +.PHONY : op_host/CMakeFiles/cust_optiling.dir/clean + +op_host/CMakeFiles/cust_optiling.dir/depend: + cd /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/op_host /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out/op_host /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out/op_host/CMakeFiles/cust_optiling.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : op_host/CMakeFiles/cust_optiling.dir/depend + diff --git a/Increase_Host_compute/No_double_buffer/build_out/op_host/CMakeFiles/cust_optiling.dir/cmake_clean.cmake b/Increase_Host_compute/No_double_buffer/build_out/op_host/CMakeFiles/cust_optiling.dir/cmake_clean.cmake new file mode 100644 index 0000000000000000000000000000000000000000..35e371cfbc32ed11a1b1737449b7c9175dc8945a --- /dev/null +++ b/Increase_Host_compute/No_double_buffer/build_out/op_host/CMakeFiles/cust_optiling.dir/cmake_clean.cmake @@ -0,0 +1,11 @@ +file(REMOVE_RECURSE + "CMakeFiles/cust_optiling.dir/add_custom.cpp.o" + "CMakeFiles/cust_optiling.dir/add_custom.cpp.o.d" + "libcust_opmaster_rt2.0.pdb" + "libcust_opmaster_rt2.0.so" +) + +# Per-language clean rules from dependency scanning. +foreach(lang CXX) + include(CMakeFiles/cust_optiling.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/Increase_Host_compute/No_double_buffer/build_out/op_host/CMakeFiles/cust_optiling.dir/compiler_depend.internal b/Increase_Host_compute/No_double_buffer/build_out/op_host/CMakeFiles/cust_optiling.dir/compiler_depend.internal new file mode 100644 index 0000000000000000000000000000000000000000..051649110f4b034efcc70e1b4e7b1830ec1a24dd --- /dev/null +++ b/Increase_Host_compute/No_double_buffer/build_out/op_host/CMakeFiles/cust_optiling.dir/compiler_depend.internal @@ -0,0 +1,305 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +op_host/CMakeFiles/cust_optiling.dir/add_custom.cpp.o + /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/op_host/add_custom.cpp + /usr/include/stdc-predef.h + /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/op_host/add_custom_tiling.h + /usr/local/Ascend/ascend-toolkit/latest/include/register/tilingdata_base.h + /usr/include/c++/11/vector + /usr/include/c++/11/bits/stl_algobase.h + /usr/include/aarch64-linux-gnu/c++/11/bits/c++config.h + /usr/include/aarch64-linux-gnu/c++/11/bits/os_defines.h + /usr/include/features.h + /usr/include/features-time64.h + /usr/include/aarch64-linux-gnu/bits/wordsize.h + /usr/include/aarch64-linux-gnu/bits/timesize.h + /usr/include/aarch64-linux-gnu/sys/cdefs.h + /usr/include/aarch64-linux-gnu/bits/long-double.h + /usr/include/aarch64-linux-gnu/gnu/stubs.h + /usr/include/aarch64-linux-gnu/gnu/stubs-lp64.h + /usr/include/aarch64-linux-gnu/c++/11/bits/cpu_defines.h + /usr/include/c++/11/bits/functexcept.h + /usr/include/c++/11/bits/exception_defines.h + /usr/include/c++/11/bits/cpp_type_traits.h + /usr/include/c++/11/ext/type_traits.h + /usr/include/c++/11/ext/numeric_traits.h + /usr/include/c++/11/bits/stl_pair.h + /usr/include/c++/11/bits/move.h + /usr/include/c++/11/type_traits + /usr/include/c++/11/bits/stl_iterator_base_types.h + /usr/include/c++/11/bits/stl_iterator_base_funcs.h + /usr/include/c++/11/bits/concept_check.h + /usr/include/c++/11/debug/assertions.h + /usr/include/c++/11/bits/stl_iterator.h + /usr/include/c++/11/bits/ptr_traits.h + /usr/include/c++/11/debug/debug.h + /usr/include/c++/11/bits/predefined_ops.h + /usr/include/c++/11/bits/allocator.h + /usr/include/aarch64-linux-gnu/c++/11/bits/c++allocator.h + /usr/include/c++/11/ext/new_allocator.h + /usr/include/c++/11/new + /usr/include/c++/11/bits/exception.h + /usr/include/c++/11/bits/memoryfwd.h + /usr/include/c++/11/bits/stl_construct.h + /usr/include/c++/11/bits/stl_uninitialized.h + /usr/include/c++/11/ext/alloc_traits.h + /usr/include/c++/11/bits/alloc_traits.h + /usr/include/c++/11/bits/stl_vector.h + /usr/include/c++/11/initializer_list + /usr/include/c++/11/bits/stl_bvector.h + /usr/include/c++/11/bits/functional_hash.h + /usr/include/c++/11/bits/hash_bytes.h + /usr/include/c++/11/bits/range_access.h + /usr/include/c++/11/bits/vector.tcc + /usr/include/c++/11/map + /usr/include/c++/11/bits/stl_tree.h + /usr/include/c++/11/bits/stl_function.h + /usr/include/c++/11/backward/binders.h + /usr/include/c++/11/ext/aligned_buffer.h + /usr/include/c++/11/bits/stl_map.h + /usr/include/c++/11/tuple + /usr/include/c++/11/utility + /usr/include/c++/11/bits/stl_relops.h + /usr/include/c++/11/array + /usr/include/c++/11/bits/uses_allocator.h + /usr/include/c++/11/bits/invoke.h + /usr/include/c++/11/bits/stl_multimap.h + /usr/include/c++/11/bits/erase_if.h + /usr/include/c++/11/memory + /usr/include/c++/11/bits/stl_tempbuf.h + /usr/include/c++/11/bits/stl_raw_storage_iter.h + /usr/include/c++/11/bits/align.h + /usr/include/c++/11/bit + /usr/lib/gcc/aarch64-linux-gnu/11/include/stdint.h + /usr/include/stdint.h + /usr/include/aarch64-linux-gnu/bits/libc-header-start.h + /usr/include/aarch64-linux-gnu/bits/types.h + /usr/include/aarch64-linux-gnu/bits/typesizes.h + /usr/include/aarch64-linux-gnu/bits/time64.h + /usr/include/aarch64-linux-gnu/bits/wchar.h + /usr/include/aarch64-linux-gnu/bits/stdint-intn.h + /usr/include/aarch64-linux-gnu/bits/stdint-uintn.h + /usr/include/c++/11/bits/unique_ptr.h + /usr/include/c++/11/bits/shared_ptr.h + /usr/include/c++/11/iosfwd + /usr/include/c++/11/bits/stringfwd.h + /usr/include/c++/11/bits/postypes.h + /usr/include/c++/11/cwchar + /usr/include/wchar.h + /usr/include/aarch64-linux-gnu/bits/floatn.h + /usr/include/aarch64-linux-gnu/bits/floatn-common.h + /usr/lib/gcc/aarch64-linux-gnu/11/include/stddef.h + /usr/lib/gcc/aarch64-linux-gnu/11/include/stdarg.h + /usr/include/aarch64-linux-gnu/bits/types/wint_t.h + /usr/include/aarch64-linux-gnu/bits/types/mbstate_t.h + /usr/include/aarch64-linux-gnu/bits/types/__mbstate_t.h + /usr/include/aarch64-linux-gnu/bits/types/__FILE.h + /usr/include/aarch64-linux-gnu/bits/types/FILE.h + /usr/include/aarch64-linux-gnu/bits/types/locale_t.h + /usr/include/aarch64-linux-gnu/bits/types/__locale_t.h + /usr/include/aarch64-linux-gnu/bits/wchar2.h + /usr/include/c++/11/bits/shared_ptr_base.h + /usr/include/c++/11/typeinfo + /usr/include/c++/11/bits/allocated_ptr.h + /usr/include/c++/11/bits/refwrap.h + /usr/include/c++/11/ext/atomicity.h + /usr/include/aarch64-linux-gnu/c++/11/bits/gthr.h + /usr/include/aarch64-linux-gnu/c++/11/bits/gthr-default.h + /usr/include/pthread.h + /usr/include/sched.h + /usr/include/aarch64-linux-gnu/bits/types/time_t.h + /usr/include/aarch64-linux-gnu/bits/types/struct_timespec.h + /usr/include/aarch64-linux-gnu/bits/endian.h + /usr/include/aarch64-linux-gnu/bits/endianness.h + /usr/include/aarch64-linux-gnu/bits/sched.h + /usr/include/aarch64-linux-gnu/bits/types/struct_sched_param.h + /usr/include/aarch64-linux-gnu/bits/cpu-set.h + /usr/include/time.h + /usr/include/aarch64-linux-gnu/bits/time.h + /usr/include/aarch64-linux-gnu/bits/timex.h + /usr/include/aarch64-linux-gnu/bits/types/struct_timeval.h + /usr/include/aarch64-linux-gnu/bits/types/clock_t.h + /usr/include/aarch64-linux-gnu/bits/types/struct_tm.h + /usr/include/aarch64-linux-gnu/bits/types/clockid_t.h + /usr/include/aarch64-linux-gnu/bits/types/timer_t.h + /usr/include/aarch64-linux-gnu/bits/types/struct_itimerspec.h + /usr/include/aarch64-linux-gnu/bits/pthreadtypes.h + /usr/include/aarch64-linux-gnu/bits/thread-shared-types.h + /usr/include/aarch64-linux-gnu/bits/pthreadtypes-arch.h + /usr/include/aarch64-linux-gnu/bits/atomic_wide_counter.h + /usr/include/aarch64-linux-gnu/bits/struct_mutex.h + /usr/include/aarch64-linux-gnu/bits/struct_rwlock.h + /usr/include/aarch64-linux-gnu/bits/setjmp.h + /usr/include/aarch64-linux-gnu/bits/types/__sigset_t.h + /usr/include/aarch64-linux-gnu/bits/types/struct___jmp_buf_tag.h + /usr/include/aarch64-linux-gnu/bits/pthread_stack_min-dynamic.h + /usr/include/aarch64-linux-gnu/c++/11/bits/atomic_word.h + /usr/include/aarch64-linux-gnu/sys/single_threaded.h + /usr/include/c++/11/ext/concurrence.h + /usr/include/c++/11/exception + /usr/include/c++/11/bits/exception_ptr.h + /usr/include/c++/11/bits/cxxabi_init_exception.h + /usr/include/c++/11/bits/nested_exception.h + /usr/include/c++/11/bits/shared_ptr_atomic.h + /usr/include/c++/11/bits/atomic_base.h + /usr/include/c++/11/bits/atomic_lockfree_defines.h + /usr/include/c++/11/backward/auto_ptr.h + /usr/include/c++/11/cstring + /usr/include/string.h + /usr/include/strings.h + /usr/include/aarch64-linux-gnu/bits/strings_fortified.h + /usr/include/aarch64-linux-gnu/bits/string_fortified.h + /usr/local/Ascend/ascend-toolkit/latest/include/securec.h + /usr/local/Ascend/ascend-toolkit/latest/include/securectype.h + /usr/include/stdio.h + /usr/include/aarch64-linux-gnu/bits/types/__fpos_t.h + /usr/include/aarch64-linux-gnu/bits/types/__fpos64_t.h + /usr/include/aarch64-linux-gnu/bits/types/struct_FILE.h + /usr/include/aarch64-linux-gnu/bits/types/cookie_io_functions_t.h + /usr/include/aarch64-linux-gnu/bits/stdio_lim.h + /usr/include/aarch64-linux-gnu/bits/stdio.h + /usr/include/aarch64-linux-gnu/bits/stdio2.h + /usr/include/c++/11/stdlib.h + /usr/include/c++/11/cstdlib + /usr/include/stdlib.h + /usr/include/aarch64-linux-gnu/bits/waitflags.h + /usr/include/aarch64-linux-gnu/bits/waitstatus.h + /usr/include/aarch64-linux-gnu/sys/types.h + /usr/include/endian.h + /usr/include/aarch64-linux-gnu/bits/byteswap.h + /usr/include/aarch64-linux-gnu/bits/uintn-identity.h + /usr/include/aarch64-linux-gnu/sys/select.h + /usr/include/aarch64-linux-gnu/bits/select.h + /usr/include/aarch64-linux-gnu/bits/types/sigset_t.h + /usr/include/aarch64-linux-gnu/bits/select2.h + /usr/include/alloca.h + /usr/include/aarch64-linux-gnu/bits/stdlib-bsearch.h + /usr/include/aarch64-linux-gnu/bits/stdlib-float.h + /usr/include/aarch64-linux-gnu/bits/stdlib.h + /usr/include/c++/11/bits/std_abs.h + /usr/include/errno.h + /usr/include/aarch64-linux-gnu/bits/errno.h + /usr/include/linux/errno.h + /usr/include/aarch64-linux-gnu/asm/errno.h + /usr/include/asm-generic/errno.h + /usr/include/asm-generic/errno-base.h + /usr/include/aarch64-linux-gnu/bits/types/error_t.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/ascend_string.h + /usr/include/c++/11/string + /usr/include/c++/11/bits/char_traits.h + /usr/include/c++/11/cstdint + /usr/include/c++/11/bits/localefwd.h + /usr/include/aarch64-linux-gnu/c++/11/bits/c++locale.h + /usr/include/c++/11/clocale + /usr/include/locale.h + /usr/include/aarch64-linux-gnu/bits/locale.h + /usr/include/c++/11/cctype + /usr/include/ctype.h + /usr/include/c++/11/bits/ostream_insert.h + /usr/include/c++/11/bits/cxxabi_forced.h + /usr/include/c++/11/bits/basic_string.h + /usr/include/c++/11/ext/string_conversions.h + /usr/include/c++/11/cstdio + /usr/include/c++/11/cerrno + /usr/include/c++/11/bits/charconv.h + /usr/include/c++/11/bits/basic_string.tcc + /usr/include/c++/11/functional + /usr/include/c++/11/bits/std_function.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/types.h + /usr/include/c++/11/atomic + /usr/local/Ascend/ascend-toolkit/latest/include/register/op_def_registry.h + /usr/local/Ascend/ascend-toolkit/latest/include/register/op_def.h + /usr/include/c++/11/iostream + /usr/include/c++/11/ostream + /usr/include/c++/11/ios + /usr/include/c++/11/bits/ios_base.h + /usr/include/c++/11/bits/locale_classes.h + /usr/include/c++/11/bits/locale_classes.tcc + /usr/include/c++/11/system_error + /usr/include/aarch64-linux-gnu/c++/11/bits/error_constants.h + /usr/include/c++/11/stdexcept + /usr/include/c++/11/streambuf + /usr/include/c++/11/bits/streambuf.tcc + /usr/include/c++/11/bits/basic_ios.h + /usr/include/c++/11/bits/locale_facets.h + /usr/include/c++/11/cwctype + /usr/include/wctype.h + /usr/include/aarch64-linux-gnu/bits/wctype-wchar.h + /usr/include/aarch64-linux-gnu/c++/11/bits/ctype_base.h + /usr/include/c++/11/bits/streambuf_iterator.h + /usr/include/aarch64-linux-gnu/c++/11/bits/ctype_inline.h + /usr/include/c++/11/bits/locale_facets.tcc + /usr/include/c++/11/bits/basic_ios.tcc + /usr/include/c++/11/bits/ostream.tcc + /usr/include/c++/11/istream + /usr/include/c++/11/bits/istream.tcc + /usr/local/Ascend/ascend-toolkit/latest/include/register/op_impl_registry.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/ge_error_codes.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/compiler_def.h + /usr/local/Ascend/ascend-toolkit/latest/include/register/op_impl_kernel_registry.h + /usr/include/c++/11/unordered_set + /usr/include/c++/11/bits/hashtable.h + /usr/include/c++/11/bits/hashtable_policy.h + /usr/include/c++/11/bits/enable_special_members.h + /usr/include/c++/11/bits/unordered_set.h + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/base_type.h + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/infer_shape_context.h + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/shape.h + /usr/include/c++/11/limits + /usr/local/Ascend/ascend-toolkit/latest/include/utils/extern_math_util.h + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/tensor.h + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/storage_shape.h + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/storage_format.h + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/expand_dims_type.h + /usr/include/c++/11/cstddef + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/tensor_data.h + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/runtime_attrs.h + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/continuous_vector.h + /usr/local/Ascend/ascend-toolkit/latest/include/external/ge_common/ge_api_error_codes.h + /usr/local/Ascend/ascend-toolkit/latest/include/external/ge_common/ge_error_codes.h + /usr/local/Ascend/ascend-toolkit/latest/include/external/ge_common/ge_api_types.h + /usr/include/c++/11/set + /usr/include/c++/11/bits/stl_set.h + /usr/include/c++/11/bits/stl_multiset.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/tensor.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/ge_error_codes.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/types.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/ascend_string.h + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/extended_kernel_context.h + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/kernel_context.h + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/kernel_run_context.h + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/context_extend.h + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/compute_node_info.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/inference_context.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/tensor.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/types.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/resource_context.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/ge_error_codes.h + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/infer_shape_range_context.h + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/range.h + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/tiling_context.h + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/tiling_data.h + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/continuous_vector.h + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/runtime_attrs.h + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/op_execute_context.h + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/shape.h + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/tensor.h + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/extended_kernel_context.h + /usr/local/Ascend/ascend-toolkit/latest/include/ge/ge_allocator.h + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/infer_datatype_context.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/operator_reg.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/operator.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/inference_context.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/tensor.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/operator_factory.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/operator.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/ascend_string.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/graph.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/gnode.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/ge_error_codes.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/types.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/tensor.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/ascend_string.h + /usr/local/Ascend/ascend-toolkit/latest/include/register/op_def_factory.h + diff --git a/Increase_Host_compute/No_double_buffer/build_out/op_host/CMakeFiles/cust_optiling.dir/compiler_depend.make b/Increase_Host_compute/No_double_buffer/build_out/op_host/CMakeFiles/cust_optiling.dir/compiler_depend.make new file mode 100644 index 0000000000000000000000000000000000000000..5567d98ff64b0e29ddffa684537d7bdf403fc180 --- /dev/null +++ b/Increase_Host_compute/No_double_buffer/build_out/op_host/CMakeFiles/cust_optiling.dir/compiler_depend.make @@ -0,0 +1,866 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +op_host/CMakeFiles/cust_optiling.dir/add_custom.cpp.o: ../op_host/add_custom.cpp \ + /usr/include/stdc-predef.h \ + ../op_host/add_custom_tiling.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/register/tilingdata_base.h \ + /usr/include/c++/11/vector \ + /usr/include/c++/11/bits/stl_algobase.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/c++config.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/os_defines.h \ + /usr/include/features.h \ + /usr/include/features-time64.h \ + /usr/include/aarch64-linux-gnu/bits/wordsize.h \ + /usr/include/aarch64-linux-gnu/bits/timesize.h \ + /usr/include/aarch64-linux-gnu/sys/cdefs.h \ + /usr/include/aarch64-linux-gnu/bits/long-double.h \ + /usr/include/aarch64-linux-gnu/gnu/stubs.h \ + /usr/include/aarch64-linux-gnu/gnu/stubs-lp64.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/cpu_defines.h \ + /usr/include/c++/11/bits/functexcept.h \ + /usr/include/c++/11/bits/exception_defines.h \ + /usr/include/c++/11/bits/cpp_type_traits.h \ + /usr/include/c++/11/ext/type_traits.h \ + /usr/include/c++/11/ext/numeric_traits.h \ + /usr/include/c++/11/bits/stl_pair.h \ + /usr/include/c++/11/bits/move.h \ + /usr/include/c++/11/type_traits \ + /usr/include/c++/11/bits/stl_iterator_base_types.h \ + /usr/include/c++/11/bits/stl_iterator_base_funcs.h \ + /usr/include/c++/11/bits/concept_check.h \ + /usr/include/c++/11/debug/assertions.h \ + /usr/include/c++/11/bits/stl_iterator.h \ + /usr/include/c++/11/bits/ptr_traits.h \ + /usr/include/c++/11/debug/debug.h \ + /usr/include/c++/11/bits/predefined_ops.h \ + /usr/include/c++/11/bits/allocator.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/c++allocator.h \ + /usr/include/c++/11/ext/new_allocator.h \ + /usr/include/c++/11/new \ + /usr/include/c++/11/bits/exception.h \ + /usr/include/c++/11/bits/memoryfwd.h \ + /usr/include/c++/11/bits/stl_construct.h \ + /usr/include/c++/11/bits/stl_uninitialized.h \ + /usr/include/c++/11/ext/alloc_traits.h \ + /usr/include/c++/11/bits/alloc_traits.h \ + /usr/include/c++/11/bits/stl_vector.h \ + /usr/include/c++/11/initializer_list \ + /usr/include/c++/11/bits/stl_bvector.h \ + /usr/include/c++/11/bits/functional_hash.h \ + /usr/include/c++/11/bits/hash_bytes.h \ + /usr/include/c++/11/bits/range_access.h \ + /usr/include/c++/11/bits/vector.tcc \ + /usr/include/c++/11/map \ + /usr/include/c++/11/bits/stl_tree.h \ + /usr/include/c++/11/bits/stl_function.h \ + /usr/include/c++/11/backward/binders.h \ + /usr/include/c++/11/ext/aligned_buffer.h \ + /usr/include/c++/11/bits/stl_map.h \ + /usr/include/c++/11/tuple \ + /usr/include/c++/11/utility \ + /usr/include/c++/11/bits/stl_relops.h \ + /usr/include/c++/11/array \ + /usr/include/c++/11/bits/uses_allocator.h \ + /usr/include/c++/11/bits/invoke.h \ + /usr/include/c++/11/bits/stl_multimap.h \ + /usr/include/c++/11/bits/erase_if.h \ + /usr/include/c++/11/memory \ + /usr/include/c++/11/bits/stl_tempbuf.h \ + /usr/include/c++/11/bits/stl_raw_storage_iter.h \ + /usr/include/c++/11/bits/align.h \ + /usr/include/c++/11/bit \ + /usr/lib/gcc/aarch64-linux-gnu/11/include/stdint.h \ + /usr/include/stdint.h \ + /usr/include/aarch64-linux-gnu/bits/libc-header-start.h \ + /usr/include/aarch64-linux-gnu/bits/types.h \ + /usr/include/aarch64-linux-gnu/bits/typesizes.h \ + /usr/include/aarch64-linux-gnu/bits/time64.h \ + /usr/include/aarch64-linux-gnu/bits/wchar.h \ + /usr/include/aarch64-linux-gnu/bits/stdint-intn.h \ + /usr/include/aarch64-linux-gnu/bits/stdint-uintn.h \ + /usr/include/c++/11/bits/unique_ptr.h \ + /usr/include/c++/11/bits/shared_ptr.h \ + /usr/include/c++/11/iosfwd \ + /usr/include/c++/11/bits/stringfwd.h \ + /usr/include/c++/11/bits/postypes.h \ + /usr/include/c++/11/cwchar \ + /usr/include/wchar.h \ + /usr/include/aarch64-linux-gnu/bits/floatn.h \ + /usr/include/aarch64-linux-gnu/bits/floatn-common.h \ + /usr/lib/gcc/aarch64-linux-gnu/11/include/stddef.h \ + /usr/lib/gcc/aarch64-linux-gnu/11/include/stdarg.h \ + /usr/include/aarch64-linux-gnu/bits/types/wint_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/mbstate_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/__mbstate_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/__FILE.h \ + /usr/include/aarch64-linux-gnu/bits/types/FILE.h \ + /usr/include/aarch64-linux-gnu/bits/types/locale_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/__locale_t.h \ + /usr/include/aarch64-linux-gnu/bits/wchar2.h \ + /usr/include/c++/11/bits/shared_ptr_base.h \ + /usr/include/c++/11/typeinfo \ + /usr/include/c++/11/bits/allocated_ptr.h \ + /usr/include/c++/11/bits/refwrap.h \ + /usr/include/c++/11/ext/atomicity.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/gthr.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/gthr-default.h \ + /usr/include/pthread.h \ + /usr/include/sched.h \ + /usr/include/aarch64-linux-gnu/bits/types/time_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/struct_timespec.h \ + /usr/include/aarch64-linux-gnu/bits/endian.h \ + /usr/include/aarch64-linux-gnu/bits/endianness.h \ + /usr/include/aarch64-linux-gnu/bits/sched.h \ + /usr/include/aarch64-linux-gnu/bits/types/struct_sched_param.h \ + /usr/include/aarch64-linux-gnu/bits/cpu-set.h \ + /usr/include/time.h \ + /usr/include/aarch64-linux-gnu/bits/time.h \ + /usr/include/aarch64-linux-gnu/bits/timex.h \ + /usr/include/aarch64-linux-gnu/bits/types/struct_timeval.h \ + /usr/include/aarch64-linux-gnu/bits/types/clock_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/struct_tm.h \ + /usr/include/aarch64-linux-gnu/bits/types/clockid_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/timer_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/struct_itimerspec.h \ + /usr/include/aarch64-linux-gnu/bits/pthreadtypes.h \ + /usr/include/aarch64-linux-gnu/bits/thread-shared-types.h \ + /usr/include/aarch64-linux-gnu/bits/pthreadtypes-arch.h \ + /usr/include/aarch64-linux-gnu/bits/atomic_wide_counter.h \ + /usr/include/aarch64-linux-gnu/bits/struct_mutex.h \ + /usr/include/aarch64-linux-gnu/bits/struct_rwlock.h \ + /usr/include/aarch64-linux-gnu/bits/setjmp.h \ + /usr/include/aarch64-linux-gnu/bits/types/__sigset_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/struct___jmp_buf_tag.h \ + /usr/include/aarch64-linux-gnu/bits/pthread_stack_min-dynamic.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/atomic_word.h \ + /usr/include/aarch64-linux-gnu/sys/single_threaded.h \ + /usr/include/c++/11/ext/concurrence.h \ + /usr/include/c++/11/exception \ + /usr/include/c++/11/bits/exception_ptr.h \ + /usr/include/c++/11/bits/cxxabi_init_exception.h \ + /usr/include/c++/11/bits/nested_exception.h \ + /usr/include/c++/11/bits/shared_ptr_atomic.h \ + /usr/include/c++/11/bits/atomic_base.h \ + /usr/include/c++/11/bits/atomic_lockfree_defines.h \ + /usr/include/c++/11/backward/auto_ptr.h \ + /usr/include/c++/11/cstring \ + /usr/include/string.h \ + /usr/include/strings.h \ + /usr/include/aarch64-linux-gnu/bits/strings_fortified.h \ + /usr/include/aarch64-linux-gnu/bits/string_fortified.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/securec.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/securectype.h \ + /usr/include/stdio.h \ + /usr/include/aarch64-linux-gnu/bits/types/__fpos_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/__fpos64_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/struct_FILE.h \ + /usr/include/aarch64-linux-gnu/bits/types/cookie_io_functions_t.h \ + /usr/include/aarch64-linux-gnu/bits/stdio_lim.h \ + /usr/include/aarch64-linux-gnu/bits/stdio.h \ + /usr/include/aarch64-linux-gnu/bits/stdio2.h \ + /usr/include/c++/11/stdlib.h \ + /usr/include/c++/11/cstdlib \ + /usr/include/stdlib.h \ + /usr/include/aarch64-linux-gnu/bits/waitflags.h \ + /usr/include/aarch64-linux-gnu/bits/waitstatus.h \ + /usr/include/aarch64-linux-gnu/sys/types.h \ + /usr/include/endian.h \ + /usr/include/aarch64-linux-gnu/bits/byteswap.h \ + /usr/include/aarch64-linux-gnu/bits/uintn-identity.h \ + /usr/include/aarch64-linux-gnu/sys/select.h \ + /usr/include/aarch64-linux-gnu/bits/select.h \ + /usr/include/aarch64-linux-gnu/bits/types/sigset_t.h \ + /usr/include/aarch64-linux-gnu/bits/select2.h \ + /usr/include/alloca.h \ + /usr/include/aarch64-linux-gnu/bits/stdlib-bsearch.h \ + /usr/include/aarch64-linux-gnu/bits/stdlib-float.h \ + /usr/include/aarch64-linux-gnu/bits/stdlib.h \ + /usr/include/c++/11/bits/std_abs.h \ + /usr/include/errno.h \ + /usr/include/aarch64-linux-gnu/bits/errno.h \ + /usr/include/linux/errno.h \ + /usr/include/aarch64-linux-gnu/asm/errno.h \ + /usr/include/asm-generic/errno.h \ + /usr/include/asm-generic/errno-base.h \ + /usr/include/aarch64-linux-gnu/bits/types/error_t.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/ascend_string.h \ + /usr/include/c++/11/string \ + /usr/include/c++/11/bits/char_traits.h \ + /usr/include/c++/11/cstdint \ + /usr/include/c++/11/bits/localefwd.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/c++locale.h \ + /usr/include/c++/11/clocale \ + /usr/include/locale.h \ + /usr/include/aarch64-linux-gnu/bits/locale.h \ + /usr/include/c++/11/cctype \ + /usr/include/ctype.h \ + /usr/include/c++/11/bits/ostream_insert.h \ + /usr/include/c++/11/bits/cxxabi_forced.h \ + /usr/include/c++/11/bits/basic_string.h \ + /usr/include/c++/11/ext/string_conversions.h \ + /usr/include/c++/11/cstdio \ + /usr/include/c++/11/cerrno \ + /usr/include/c++/11/bits/charconv.h \ + /usr/include/c++/11/bits/basic_string.tcc \ + /usr/include/c++/11/functional \ + /usr/include/c++/11/bits/std_function.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/types.h \ + /usr/include/c++/11/atomic \ + /usr/local/Ascend/ascend-toolkit/latest/include/register/op_def_registry.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/register/op_def.h \ + /usr/include/c++/11/iostream \ + /usr/include/c++/11/ostream \ + /usr/include/c++/11/ios \ + /usr/include/c++/11/bits/ios_base.h \ + /usr/include/c++/11/bits/locale_classes.h \ + /usr/include/c++/11/bits/locale_classes.tcc \ + /usr/include/c++/11/system_error \ + /usr/include/aarch64-linux-gnu/c++/11/bits/error_constants.h \ + /usr/include/c++/11/stdexcept \ + /usr/include/c++/11/streambuf \ + /usr/include/c++/11/bits/streambuf.tcc \ + /usr/include/c++/11/bits/basic_ios.h \ + /usr/include/c++/11/bits/locale_facets.h \ + /usr/include/c++/11/cwctype \ + /usr/include/wctype.h \ + /usr/include/aarch64-linux-gnu/bits/wctype-wchar.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/ctype_base.h \ + /usr/include/c++/11/bits/streambuf_iterator.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/ctype_inline.h \ + /usr/include/c++/11/bits/locale_facets.tcc \ + /usr/include/c++/11/bits/basic_ios.tcc \ + /usr/include/c++/11/bits/ostream.tcc \ + /usr/include/c++/11/istream \ + /usr/include/c++/11/bits/istream.tcc \ + /usr/local/Ascend/ascend-toolkit/latest/include/register/op_impl_registry.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/ge_error_codes.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/compiler_def.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/register/op_impl_kernel_registry.h \ + /usr/include/c++/11/unordered_set \ + /usr/include/c++/11/bits/hashtable.h \ + /usr/include/c++/11/bits/hashtable_policy.h \ + /usr/include/c++/11/bits/enable_special_members.h \ + /usr/include/c++/11/bits/unordered_set.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/base_type.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/infer_shape_context.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/shape.h \ + /usr/include/c++/11/limits \ + /usr/local/Ascend/ascend-toolkit/latest/include/utils/extern_math_util.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/tensor.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/storage_shape.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/storage_format.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/expand_dims_type.h \ + /usr/include/c++/11/cstddef \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/tensor_data.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/runtime_attrs.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/continuous_vector.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/external/ge_common/ge_api_error_codes.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/external/ge_common/ge_error_codes.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/external/ge_common/ge_api_types.h \ + /usr/include/c++/11/set \ + /usr/include/c++/11/bits/stl_set.h \ + /usr/include/c++/11/bits/stl_multiset.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/tensor.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/ge_error_codes.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/types.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/ascend_string.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/extended_kernel_context.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/kernel_context.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/kernel_run_context.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/context_extend.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/compute_node_info.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/inference_context.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/tensor.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/types.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/resource_context.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/ge_error_codes.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/infer_shape_range_context.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/range.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/tiling_context.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/tiling_data.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/continuous_vector.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/runtime_attrs.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/op_execute_context.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/shape.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/tensor.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/extended_kernel_context.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/ge/ge_allocator.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/infer_datatype_context.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/operator_reg.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/operator.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/inference_context.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/tensor.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/operator_factory.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/operator.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/ascend_string.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/graph.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/gnode.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/ge_error_codes.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/types.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/tensor.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/ascend_string.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/register/op_def_factory.h + + +/usr/local/Ascend/ascend-toolkit/latest/include/register/op_def_factory.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/graph/operator_reg.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/infer_datatype_context.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/op_execute_context.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/tiling_context.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/range.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/infer_shape_range_context.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/graph/inference_context.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/kernel_run_context.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/kernel_context.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/graph/tensor.h: + +/usr/include/c++/11/set: + +/usr/include/aarch64-linux-gnu/bits/struct_mutex.h: + +/usr/include/aarch64-linux-gnu/bits/types.h: + +/usr/include/aarch64-linux-gnu/bits/setjmp.h: + +/usr/include/c++/11/bits/hashtable.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/compute_node_info.h: + +/usr/include/aarch64-linux-gnu/bits/pthreadtypes-arch.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/graph/operator_factory.h: + +/usr/include/aarch64-linux-gnu/bits/types/timer_t.h: + +/usr/include/c++/11/bits/ostream.tcc: + +/usr/include/aarch64-linux-gnu/bits/types/clockid_t.h: + +/usr/include/c++/11/bits/allocator.h: + +/usr/lib/gcc/aarch64-linux-gnu/11/include/stdint.h: + +/usr/include/aarch64-linux-gnu/bits/endian.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/tiling_data.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/tensor_data.h: + +/usr/include/c++/11/bits/stl_set.h: + +/usr/include/aarch64-linux-gnu/bits/types/time_t.h: + +/usr/include/c++/11/bits/streambuf_iterator.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/external/ge_common/ge_api_error_codes.h: + +/usr/include/c++/11/bits/refwrap.h: + +/usr/include/c++/11/bits/allocated_ptr.h: + +/usr/include/aarch64-linux-gnu/bits/floatn-common.h: + +/usr/include/aarch64-linux-gnu/bits/wchar2.h: + +/usr/include/aarch64-linux-gnu/bits/wchar.h: + +/usr/include/aarch64-linux-gnu/bits/types/FILE.h: + +/usr/include/aarch64-linux-gnu/bits/types/__FILE.h: + +/usr/include/aarch64-linux-gnu/bits/cpu-set.h: + +/usr/include/aarch64-linux-gnu/bits/types/mbstate_t.h: + +/usr/lib/gcc/aarch64-linux-gnu/11/include/stddef.h: + +/usr/include/aarch64-linux-gnu/bits/types/__locale_t.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/expand_dims_type.h: + +/usr/include/c++/11/backward/binders.h: + +/usr/include/c++/11/iostream: + +/usr/include/wchar.h: + +/usr/include/c++/11/bits/cxxabi_init_exception.h: + +/usr/include/aarch64-linux-gnu/bits/types/struct_tm.h: + +/usr/include/c++/11/cwchar: + +/usr/include/c++/11/bits/stl_algobase.h: + +/usr/include/c++/11/bits/postypes.h: + +/usr/include/aarch64-linux-gnu/bits/stdint-uintn.h: + +/usr/include/c++/11/cstdio: + +/usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/extended_kernel_context.h: + +/usr/include/c++/11/bit: + +/usr/include/c++/11/bits/stl_iterator_base_types.h: + +/usr/include/c++/11/cstdlib: + +/usr/include/c++/11/typeinfo: + +/usr/include/c++/11/bits/stl_raw_storage_iter.h: + +/usr/include/aarch64-linux-gnu/bits/types/sigset_t.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/shape.h: + +/usr/include/aarch64-linux-gnu/bits/types/__sigset_t.h: + +/usr/include/features.h: + +/usr/include/aarch64-linux-gnu/bits/types/struct_timespec.h: + +/usr/include/c++/11/bits/uses_allocator.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/ge/ge_allocator.h: + +/usr/include/c++/11/clocale: + +/usr/include/aarch64-linux-gnu/bits/types/struct_sched_param.h: + +/usr/include/c++/11/ext/type_traits.h: + +/usr/include/c++/11/bits/exception_defines.h: + +/usr/include/c++/11/atomic: + +/usr/include/c++/11/debug/assertions.h: + +/usr/include/aarch64-linux-gnu/bits/endianness.h: + +/usr/include/ctype.h: + +/usr/include/c++/11/type_traits: + +/usr/include/c++/11/bits/stl_tree.h: + +/usr/include/aarch64-linux-gnu/c++/11/bits/c++config.h: + +/usr/include/aarch64-linux-gnu/bits/stdio2.h: + +/usr/include/aarch64-linux-gnu/bits/errno.h: + +/usr/include/aarch64-linux-gnu/bits/types/struct_itimerspec.h: + +/usr/include/aarch64-linux-gnu/c++/11/bits/gthr.h: + +../op_host/add_custom_tiling.h: + +/usr/include/c++/11/debug/debug.h: + +/usr/include/features-time64.h: + +/usr/include/aarch64-linux-gnu/sys/cdefs.h: + +/usr/include/c++/11/exception: + +/usr/local/Ascend/ascend-toolkit/latest/include/register/op_def.h: + +/usr/include/c++/11/bits/std_function.h: + +/usr/include/c++/11/bits/stl_tempbuf.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/register/tilingdata_base.h: + +/usr/include/c++/11/new: + +/usr/include/c++/11/bits/stl_iterator.h: + +/usr/include/aarch64-linux-gnu/bits/types/struct_timeval.h: + +/usr/include/c++/11/bits/stl_bvector.h: + +/usr/include/aarch64-linux-gnu/bits/timesize.h: + +/usr/include/c++/11/bits/align.h: + +/usr/include/c++/11/vector: + +/usr/include/pthread.h: + +/usr/include/aarch64-linux-gnu/bits/wordsize.h: + +/usr/include/asm-generic/errno-base.h: + +/usr/include/c++/11/bits/char_traits.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/graph/resource_context.h: + +/usr/include/aarch64-linux-gnu/gnu/stubs.h: + +/usr/include/aarch64-linux-gnu/bits/stdint-intn.h: + +/usr/include/c++/11/bits/locale_facets.tcc: + +/usr/include/c++/11/bits/functexcept.h: + +/usr/include/aarch64-linux-gnu/bits/time.h: + +/usr/include/aarch64-linux-gnu/bits/select2.h: + +/usr/include/aarch64-linux-gnu/bits/stdlib-float.h: + +/usr/include/c++/11/streambuf: + +/usr/include/c++/11/array: + +/usr/include/c++/11/ext/atomicity.h: + +/usr/include/aarch64-linux-gnu/bits/types/__mbstate_t.h: + +/usr/include/c++/11/bits/stl_pair.h: + +/usr/include/c++/11/bits/memoryfwd.h: + +/usr/include/c++/11/bits/stl_function.h: + +/usr/include/aarch64-linux-gnu/bits/libc-header-start.h: + +/usr/include/c++/11/cstring: + +/usr/include/aarch64-linux-gnu/bits/types/cookie_io_functions_t.h: + +/usr/include/c++/11/bits/concept_check.h: + +/usr/include/aarch64-linux-gnu/bits/byteswap.h: + +/usr/include/aarch64-linux-gnu/bits/thread-shared-types.h: + +/usr/include/aarch64-linux-gnu/bits/atomic_wide_counter.h: + +/usr/include/aarch64-linux-gnu/c++/11/bits/gthr-default.h: + +/usr/include/aarch64-linux-gnu/c++/11/bits/cpu_defines.h: + +/usr/include/c++/11/limits: + +/usr/include/c++/11/bits/predefined_ops.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/graph/gnode.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/graph/graph.h: + +/usr/include/aarch64-linux-gnu/c++/11/bits/os_defines.h: + +/usr/include/aarch64-linux-gnu/bits/pthreadtypes.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/graph/compiler_def.h: + +/usr/include/c++/11/memory: + +/usr/include/aarch64-linux-gnu/c++/11/bits/c++allocator.h: + +/usr/include/aarch64-linux-gnu/bits/stdlib.h: + +/usr/include/c++/11/system_error: + +/usr/include/aarch64-linux-gnu/sys/types.h: + +/usr/include/c++/11/bits/vector.tcc: + +/usr/include/aarch64-linux-gnu/bits/types/clock_t.h: + +/usr/include/aarch64-linux-gnu/bits/types/locale_t.h: + +/usr/include/c++/11/bits/functional_hash.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/graph/operator.h: + +/usr/include/c++/11/ext/numeric_traits.h: + +/usr/include/c++/11/bits/atomic_base.h: + +/usr/include/errno.h: + +/usr/include/c++/11/bits/shared_ptr.h: + +/usr/include/c++/11/bits/stl_construct.h: + +/usr/include/c++/11/bits/cpp_type_traits.h: + +/usr/include/c++/11/bits/stl_iterator_base_funcs.h: + +/usr/include/c++/11/ext/new_allocator.h: + +/usr/include/c++/11/bits/stl_uninitialized.h: + +/usr/include/c++/11/backward/auto_ptr.h: + +/usr/include/c++/11/ext/alloc_traits.h: + +/usr/include/aarch64-linux-gnu/bits/floatn.h: + +/usr/include/c++/11/bits/cxxabi_forced.h: + +/usr/include/stdc-predef.h: + +/usr/include/c++/11/bits/alloc_traits.h: + +/usr/include/aarch64-linux-gnu/bits/time64.h: + +../op_host/add_custom.cpp: + +/usr/include/alloca.h: + +/usr/include/c++/11/bits/range_access.h: + +/usr/include/c++/11/map: + +/usr/include/c++/11/bits/stl_vector.h: + +/usr/include/c++/11/cstddef: + +/usr/include/c++/11/initializer_list: + +/usr/include/c++/11/iosfwd: + +/usr/include/c++/11/bits/erase_if.h: + +/usr/include/c++/11/bits/ptr_traits.h: + +/usr/include/stdint.h: + +/usr/include/endian.h: + +/usr/include/c++/11/bits/stl_map.h: + +/usr/include/c++/11/bits/unique_ptr.h: + +/usr/include/c++/11/ostream: + +/usr/include/c++/11/bits/hash_bytes.h: + +/usr/include/c++/11/bits/move.h: + +/usr/include/c++/11/bits/stl_relops.h: + +/usr/include/aarch64-linux-gnu/bits/struct_rwlock.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/external/ge_common/ge_api_types.h: + +/usr/include/aarch64-linux-gnu/bits/types/struct___jmp_buf_tag.h: + +/usr/include/aarch64-linux-gnu/sys/single_threaded.h: + +/usr/include/c++/11/ext/concurrence.h: + +/usr/include/aarch64-linux-gnu/bits/pthread_stack_min-dynamic.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/runtime_attrs.h: + +/usr/include/c++/11/bits/exception_ptr.h: + +/usr/include/c++/11/ext/string_conversions.h: + +/usr/include/c++/11/bits/nested_exception.h: + +/usr/include/c++/11/bits/shared_ptr_atomic.h: + +/usr/include/aarch64-linux-gnu/bits/typesizes.h: + +/usr/include/c++/11/bits/atomic_lockfree_defines.h: + +/usr/include/aarch64-linux-gnu/bits/types/__fpos_t.h: + +/usr/include/c++/11/bits/streambuf.tcc: + +/usr/include/string.h: + +/usr/include/strings.h: + +/usr/include/aarch64-linux-gnu/bits/string_fortified.h: + +/usr/include/aarch64-linux-gnu/bits/locale.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/context_extend.h: + +/usr/include/c++/11/tuple: + +/usr/include/aarch64-linux-gnu/bits/select.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/securec.h: + +/usr/include/c++/11/bits/charconv.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/securectype.h: + +/usr/include/c++/11/bits/ios_base.h: + +/usr/include/stdio.h: + +/usr/include/c++/11/bits/stringfwd.h: + +/usr/include/aarch64-linux-gnu/bits/strings_fortified.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/graph/ge_error_codes.h: + +/usr/include/aarch64-linux-gnu/bits/types/__fpos64_t.h: + +/usr/include/aarch64-linux-gnu/bits/types/struct_FILE.h: + +/usr/include/time.h: + +/usr/include/aarch64-linux-gnu/bits/wctype-wchar.h: + +/usr/include/c++/11/bits/stl_multiset.h: + +/usr/include/aarch64-linux-gnu/bits/stdio_lim.h: + +/usr/include/aarch64-linux-gnu/bits/stdio.h: + +/usr/include/aarch64-linux-gnu/c++/11/bits/c++locale.h: + +/usr/include/c++/11/cerrno: + +/usr/include/c++/11/stdlib.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/infer_shape_context.h: + +/usr/include/stdlib.h: + +/usr/include/aarch64-linux-gnu/bits/waitflags.h: + +/usr/include/aarch64-linux-gnu/bits/waitstatus.h: + +/usr/include/aarch64-linux-gnu/bits/uintn-identity.h: + +/usr/include/aarch64-linux-gnu/gnu/stubs-lp64.h: + +/usr/include/aarch64-linux-gnu/sys/select.h: + +/usr/include/aarch64-linux-gnu/bits/stdlib-bsearch.h: + +/usr/include/aarch64-linux-gnu/bits/long-double.h: + +/usr/include/c++/11/bits/std_abs.h: + +/usr/include/aarch64-linux-gnu/bits/types/error_t.h: + +/usr/include/c++/11/bits/stl_multimap.h: + +/usr/include/aarch64-linux-gnu/asm/errno.h: + +/usr/include/c++/11/cctype: + +/usr/include/asm-generic/errno.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/graph/ascend_string.h: + +/usr/include/c++/11/string: + +/usr/include/c++/11/cstdint: + +/usr/include/c++/11/bits/localefwd.h: + +/usr/include/aarch64-linux-gnu/bits/types/wint_t.h: + +/usr/include/locale.h: + +/usr/include/c++/11/bits/ostream_insert.h: + +/usr/include/c++/11/bits/shared_ptr_base.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/graph/types.h: + +/usr/include/c++/11/bits/basic_string.h: + +/usr/include/c++/11/bits/basic_string.tcc: + +/usr/local/Ascend/ascend-toolkit/latest/include/register/op_def_registry.h: + +/usr/include/c++/11/utility: + +/usr/include/c++/11/ios: + +/usr/include/c++/11/bits/locale_classes.h: + +/usr/include/c++/11/bits/locale_classes.tcc: + +/usr/include/aarch64-linux-gnu/c++/11/bits/error_constants.h: + +/usr/include/c++/11/stdexcept: + +/usr/include/c++/11/ext/aligned_buffer.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/base_type.h: + +/usr/include/c++/11/bits/basic_ios.h: + +/usr/include/c++/11/bits/exception.h: + +/usr/include/c++/11/bits/locale_facets.h: + +/usr/include/aarch64-linux-gnu/c++/11/bits/atomic_word.h: + +/usr/include/c++/11/cwctype: + +/usr/include/sched.h: + +/usr/include/wctype.h: + +/usr/include/c++/11/functional: + +/usr/include/linux/errno.h: + +/usr/include/aarch64-linux-gnu/c++/11/bits/ctype_base.h: + +/usr/lib/gcc/aarch64-linux-gnu/11/include/stdarg.h: + +/usr/include/aarch64-linux-gnu/c++/11/bits/ctype_inline.h: + +/usr/include/c++/11/istream: + +/usr/include/aarch64-linux-gnu/bits/sched.h: + +/usr/include/c++/11/bits/istream.tcc: + +/usr/include/c++/11/bits/invoke.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/register/op_impl_registry.h: + +/usr/include/aarch64-linux-gnu/bits/timex.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/register/op_impl_kernel_registry.h: + +/usr/include/c++/11/unordered_set: + +/usr/include/c++/11/bits/hashtable_policy.h: + +/usr/include/c++/11/bits/basic_ios.tcc: + +/usr/include/c++/11/bits/enable_special_members.h: + +/usr/include/c++/11/bits/unordered_set.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/utils/extern_math_util.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/tensor.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/storage_shape.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/storage_format.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/continuous_vector.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/external/ge_common/ge_error_codes.h: diff --git a/Increase_Host_compute/No_double_buffer/build_out/op_host/CMakeFiles/cust_optiling.dir/compiler_depend.ts b/Increase_Host_compute/No_double_buffer/build_out/op_host/CMakeFiles/cust_optiling.dir/compiler_depend.ts new file mode 100644 index 0000000000000000000000000000000000000000..74472e36eba2a28932ae542c70b920de2f6fda33 --- /dev/null +++ b/Increase_Host_compute/No_double_buffer/build_out/op_host/CMakeFiles/cust_optiling.dir/compiler_depend.ts @@ -0,0 +1,2 @@ +# CMAKE generated file: DO NOT EDIT! +# Timestamp file for compiler generated dependencies management for cust_optiling. diff --git a/Increase_Host_compute/No_double_buffer/build_out/op_host/CMakeFiles/cust_optiling.dir/depend.make b/Increase_Host_compute/No_double_buffer/build_out/op_host/CMakeFiles/cust_optiling.dir/depend.make new file mode 100644 index 0000000000000000000000000000000000000000..fe68c7fa27e765cc54c7a4b724d3af19e0f40b0c --- /dev/null +++ b/Increase_Host_compute/No_double_buffer/build_out/op_host/CMakeFiles/cust_optiling.dir/depend.make @@ -0,0 +1,2 @@ +# Empty dependencies file for cust_optiling. +# This may be replaced when dependencies are built. diff --git a/Increase_Host_compute/No_double_buffer/build_out/op_host/CMakeFiles/cust_optiling.dir/flags.make b/Increase_Host_compute/No_double_buffer/build_out/op_host/CMakeFiles/cust_optiling.dir/flags.make new file mode 100644 index 0000000000000000000000000000000000000000..6d98162bed09f0ecad0e8a6d9c9ec8a6dcf6fd1c --- /dev/null +++ b/Increase_Host_compute/No_double_buffer/build_out/op_host/CMakeFiles/cust_optiling.dir/flags.make @@ -0,0 +1,10 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +# compile CXX with /usr/bin/c++ +CXX_DEFINES = -DOP_TILING_LIB -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=0 -Dcust_optiling_EXPORTS + +CXX_INCLUDES = -I/usr/local/Ascend/ascend-toolkit/latest/include + +CXX_FLAGS = -fPIC -fvisibility=hidden -fPIC -fvisibility-inlines-hidden -O2 -std=c++11 -fstack-protector-strong + diff --git a/Increase_Host_compute/No_double_buffer/build_out/op_host/CMakeFiles/cust_optiling.dir/link.txt b/Increase_Host_compute/No_double_buffer/build_out/op_host/CMakeFiles/cust_optiling.dir/link.txt new file mode 100644 index 0000000000000000000000000000000000000000..5406749e2144ba093cf2e4588d7fd78273ea4006 --- /dev/null +++ b/Increase_Host_compute/No_double_buffer/build_out/op_host/CMakeFiles/cust_optiling.dir/link.txt @@ -0,0 +1 @@ +/usr/bin/c++ -fPIC -s -Wl,-z,relro -Wl,-z,now -Wl,-z,noexecstack -shared -Wl,-soname,libcust_opmaster_rt2.0.so -o libcust_opmaster_rt2.0.so CMakeFiles/cust_optiling.dir/add_custom.cpp.o -L/usr/local/Ascend/ascend-toolkit/latest/lib64 -Wl,-rpath,/usr/local/Ascend/ascend-toolkit/latest/lib64: -lexe_graph -lregister -ltiling_api -Wl,--whole-archive -lrt2_registry -Wl,--no-whole-archive diff --git a/Increase_Host_compute/No_double_buffer/build_out/op_host/CMakeFiles/cust_optiling.dir/progress.make b/Increase_Host_compute/No_double_buffer/build_out/op_host/CMakeFiles/cust_optiling.dir/progress.make new file mode 100644 index 0000000000000000000000000000000000000000..72bb7dd025afc5824222cbd3a1e64841afc2792c --- /dev/null +++ b/Increase_Host_compute/No_double_buffer/build_out/op_host/CMakeFiles/cust_optiling.dir/progress.make @@ -0,0 +1,3 @@ +CMAKE_PROGRESS_1 = 7 +CMAKE_PROGRESS_2 = 8 + diff --git a/Increase_Host_compute/No_double_buffer/build_out/op_host/CMakeFiles/optiling_compat.dir/DependInfo.cmake b/Increase_Host_compute/No_double_buffer/build_out/op_host/CMakeFiles/optiling_compat.dir/DependInfo.cmake new file mode 100644 index 0000000000000000000000000000000000000000..dc55e44b5556fc28ad7acb84f1df08a5aef15b8d --- /dev/null +++ b/Increase_Host_compute/No_double_buffer/build_out/op_host/CMakeFiles/optiling_compat.dir/DependInfo.cmake @@ -0,0 +1,18 @@ + +# Consider dependencies only in project. +set(CMAKE_DEPENDS_IN_PROJECT_ONLY OFF) + +# The set of languages for which implicit dependencies are needed: +set(CMAKE_DEPENDS_LANGUAGES + ) + +# The set of dependency files which are needed: +set(CMAKE_DEPENDS_DEPENDENCY_FILES + ) + +# Targets to which this target links. +set(CMAKE_TARGET_LINKED_INFO_FILES + ) + +# Fortran module output directory. +set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/Increase_Host_compute/No_double_buffer/build_out/op_host/CMakeFiles/optiling_compat.dir/build.make b/Increase_Host_compute/No_double_buffer/build_out/op_host/CMakeFiles/optiling_compat.dir/build.make new file mode 100644 index 0000000000000000000000000000000000000000..294b2d3ffc60260b564c27d8cf029b541a24bb06 --- /dev/null +++ b/Increase_Host_compute/No_double_buffer/build_out/op_host/CMakeFiles/optiling_compat.dir/build.make @@ -0,0 +1,87 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + +# Disable VCS-based implicit rules. +% : %,v + +# Disable VCS-based implicit rules. +% : RCS/% + +# Disable VCS-based implicit rules. +% : RCS/%,v + +# Disable VCS-based implicit rules. +% : SCCS/s.% + +# Disable VCS-based implicit rules. +% : s.% + +.SUFFIXES: .hpux_make_needs_suffix_list + +# Command-line flag to silence nested $(MAKE). +$(VERBOSE)MAKESILENT = -s + +#Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E rm -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out + +# Utility rule file for optiling_compat. + +# Include any custom commands dependencies for this target. +include op_host/CMakeFiles/optiling_compat.dir/compiler_depend.make + +# Include the progress variables for this target. +include op_host/CMakeFiles/optiling_compat.dir/progress.make + +op_host/CMakeFiles/optiling_compat: + cd /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out/op_host && ln -sf lib/linux/aarch64/libcust_opmaster_rt2.0.so /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out/op_host/liboptiling.so + +optiling_compat: op_host/CMakeFiles/optiling_compat +optiling_compat: op_host/CMakeFiles/optiling_compat.dir/build.make +.PHONY : optiling_compat + +# Rule to build all files generated by this target. +op_host/CMakeFiles/optiling_compat.dir/build: optiling_compat +.PHONY : op_host/CMakeFiles/optiling_compat.dir/build + +op_host/CMakeFiles/optiling_compat.dir/clean: + cd /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out/op_host && $(CMAKE_COMMAND) -P CMakeFiles/optiling_compat.dir/cmake_clean.cmake +.PHONY : op_host/CMakeFiles/optiling_compat.dir/clean + +op_host/CMakeFiles/optiling_compat.dir/depend: + cd /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/op_host /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out/op_host /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out/op_host/CMakeFiles/optiling_compat.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : op_host/CMakeFiles/optiling_compat.dir/depend + diff --git a/Increase_Host_compute/No_double_buffer/build_out/op_host/CMakeFiles/optiling_compat.dir/cmake_clean.cmake b/Increase_Host_compute/No_double_buffer/build_out/op_host/CMakeFiles/optiling_compat.dir/cmake_clean.cmake new file mode 100644 index 0000000000000000000000000000000000000000..d6c62180661baf2894b2e39b1390c4aad97bd7e7 --- /dev/null +++ b/Increase_Host_compute/No_double_buffer/build_out/op_host/CMakeFiles/optiling_compat.dir/cmake_clean.cmake @@ -0,0 +1,8 @@ +file(REMOVE_RECURSE + "CMakeFiles/optiling_compat" +) + +# Per-language clean rules from dependency scanning. +foreach(lang ) + include(CMakeFiles/optiling_compat.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/Increase_Host_compute/No_double_buffer/build_out/op_host/CMakeFiles/optiling_compat.dir/compiler_depend.make b/Increase_Host_compute/No_double_buffer/build_out/op_host/CMakeFiles/optiling_compat.dir/compiler_depend.make new file mode 100644 index 0000000000000000000000000000000000000000..f6005bcf9aa9a636cea7c8c99afc1c47b58651ec --- /dev/null +++ b/Increase_Host_compute/No_double_buffer/build_out/op_host/CMakeFiles/optiling_compat.dir/compiler_depend.make @@ -0,0 +1,2 @@ +# Empty custom commands generated dependencies file for optiling_compat. +# This may be replaced when dependencies are built. diff --git a/Increase_Host_compute/No_double_buffer/build_out/op_host/CMakeFiles/optiling_compat.dir/compiler_depend.ts b/Increase_Host_compute/No_double_buffer/build_out/op_host/CMakeFiles/optiling_compat.dir/compiler_depend.ts new file mode 100644 index 0000000000000000000000000000000000000000..218ad6e5c7fb31bec1c5dc1c351cf18dde37c686 --- /dev/null +++ b/Increase_Host_compute/No_double_buffer/build_out/op_host/CMakeFiles/optiling_compat.dir/compiler_depend.ts @@ -0,0 +1,2 @@ +# CMAKE generated file: DO NOT EDIT! +# Timestamp file for custom commands dependencies management for optiling_compat. diff --git a/Increase_Host_compute/No_double_buffer/build_out/op_host/CMakeFiles/optiling_compat.dir/progress.make b/Increase_Host_compute/No_double_buffer/build_out/op_host/CMakeFiles/optiling_compat.dir/progress.make new file mode 100644 index 0000000000000000000000000000000000000000..8b137891791fe96927ad78e64b0aad7bded08bdc --- /dev/null +++ b/Increase_Host_compute/No_double_buffer/build_out/op_host/CMakeFiles/optiling_compat.dir/progress.make @@ -0,0 +1 @@ + diff --git a/Increase_Host_compute/No_double_buffer/build_out/op_host/CMakeFiles/progress.marks b/Increase_Host_compute/No_double_buffer/build_out/op_host/CMakeFiles/progress.marks new file mode 100644 index 0000000000000000000000000000000000000000..7f8f011eb73d6043d2e6db9d2c101195ae2801f2 --- /dev/null +++ b/Increase_Host_compute/No_double_buffer/build_out/op_host/CMakeFiles/progress.marks @@ -0,0 +1 @@ +7 diff --git a/Increase_Host_compute/No_double_buffer/build_out/op_host/Makefile b/Increase_Host_compute/No_double_buffer/build_out/op_host/Makefile new file mode 100644 index 0000000000000000000000000000000000000000..af6f3c7925afa56b157f9f64f08e741ea926ecc4 --- /dev/null +++ b/Increase_Host_compute/No_double_buffer/build_out/op_host/Makefile @@ -0,0 +1,355 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +# Default target executed when no arguments are given to make. +default_target: all +.PHONY : default_target + +# Allow only one "make -f Makefile2" at a time, but pass parallelism. +.NOTPARALLEL: + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + +# Disable VCS-based implicit rules. +% : %,v + +# Disable VCS-based implicit rules. +% : RCS/% + +# Disable VCS-based implicit rules. +% : RCS/%,v + +# Disable VCS-based implicit rules. +% : SCCS/s.% + +# Disable VCS-based implicit rules. +% : s.% + +.SUFFIXES: .hpux_make_needs_suffix_list + +# Command-line flag to silence nested $(MAKE). +$(VERBOSE)MAKESILENT = -s + +#Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E rm -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out + +#============================================================================= +# Targets provided globally by CMake. + +# Special rule for the target package +package: preinstall + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Run CPack packaging tool..." + cd /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out && /usr/bin/cpack --config ./CPackConfig.cmake +.PHONY : package + +# Special rule for the target package +package/fast: package +.PHONY : package/fast + +# Special rule for the target package_source +package_source: + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Run CPack packaging tool for source..." + cd /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out && /usr/bin/cpack --config ./CPackSourceConfig.cmake /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out/CPackSourceConfig.cmake +.PHONY : package_source + +# Special rule for the target package_source +package_source/fast: package_source +.PHONY : package_source/fast + +# Special rule for the target edit_cache +edit_cache: + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "No interactive CMake dialog available..." + /usr/bin/cmake -E echo No\ interactive\ CMake\ dialog\ available. +.PHONY : edit_cache + +# Special rule for the target edit_cache +edit_cache/fast: edit_cache +.PHONY : edit_cache/fast + +# Special rule for the target rebuild_cache +rebuild_cache: + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running CMake to regenerate build system..." + /usr/bin/cmake --regenerate-during-build -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) +.PHONY : rebuild_cache + +# Special rule for the target rebuild_cache +rebuild_cache/fast: rebuild_cache +.PHONY : rebuild_cache/fast + +# Special rule for the target list_install_components +list_install_components: + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Available install components are: \"Unspecified\"" +.PHONY : list_install_components + +# Special rule for the target list_install_components +list_install_components/fast: list_install_components +.PHONY : list_install_components/fast + +# Special rule for the target install +install: preinstall + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Install the project..." + /usr/bin/cmake -P cmake_install.cmake +.PHONY : install + +# Special rule for the target install +install/fast: preinstall/fast + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Install the project..." + /usr/bin/cmake -P cmake_install.cmake +.PHONY : install/fast + +# Special rule for the target install/local +install/local: preinstall + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Installing only the local directory..." + /usr/bin/cmake -DCMAKE_INSTALL_LOCAL_ONLY=1 -P cmake_install.cmake +.PHONY : install/local + +# Special rule for the target install/local +install/local/fast: preinstall/fast + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Installing only the local directory..." + /usr/bin/cmake -DCMAKE_INSTALL_LOCAL_ONLY=1 -P cmake_install.cmake +.PHONY : install/local/fast + +# Special rule for the target install/strip +install/strip: preinstall + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Installing the project stripped..." + /usr/bin/cmake -DCMAKE_INSTALL_DO_STRIP=1 -P cmake_install.cmake +.PHONY : install/strip + +# Special rule for the target install/strip +install/strip/fast: preinstall/fast + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Installing the project stripped..." + /usr/bin/cmake -DCMAKE_INSTALL_DO_STRIP=1 -P cmake_install.cmake +.PHONY : install/strip/fast + +# The main all target +all: cmake_check_build_system + cd /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out && $(CMAKE_COMMAND) -E cmake_progress_start /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out/CMakeFiles /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out/op_host//CMakeFiles/progress.marks + cd /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_host/all + $(CMAKE_COMMAND) -E cmake_progress_start /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out/CMakeFiles 0 +.PHONY : all + +# The main clean target +clean: + cd /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_host/clean +.PHONY : clean + +# The main clean target +clean/fast: clean +.PHONY : clean/fast + +# Prepare targets for installation. +preinstall: all + cd /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_host/preinstall +.PHONY : preinstall + +# Prepare targets for installation. +preinstall/fast: + cd /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_host/preinstall +.PHONY : preinstall/fast + +# clear depends +depend: + cd /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out && $(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 1 +.PHONY : depend + +# Convenience name for target. +op_host/CMakeFiles/cust_op_proto.dir/rule: + cd /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_host/CMakeFiles/cust_op_proto.dir/rule +.PHONY : op_host/CMakeFiles/cust_op_proto.dir/rule + +# Convenience name for target. +cust_op_proto: op_host/CMakeFiles/cust_op_proto.dir/rule +.PHONY : cust_op_proto + +# fast build rule for target. +cust_op_proto/fast: + cd /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out && $(MAKE) $(MAKESILENT) -f op_host/CMakeFiles/cust_op_proto.dir/build.make op_host/CMakeFiles/cust_op_proto.dir/build +.PHONY : cust_op_proto/fast + +# Convenience name for target. +op_host/CMakeFiles/cust_optiling.dir/rule: + cd /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_host/CMakeFiles/cust_optiling.dir/rule +.PHONY : op_host/CMakeFiles/cust_optiling.dir/rule + +# Convenience name for target. +cust_optiling: op_host/CMakeFiles/cust_optiling.dir/rule +.PHONY : cust_optiling + +# fast build rule for target. +cust_optiling/fast: + cd /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out && $(MAKE) $(MAKESILENT) -f op_host/CMakeFiles/cust_optiling.dir/build.make op_host/CMakeFiles/cust_optiling.dir/build +.PHONY : cust_optiling/fast + +# Convenience name for target. +op_host/CMakeFiles/cust_opapi.dir/rule: + cd /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_host/CMakeFiles/cust_opapi.dir/rule +.PHONY : op_host/CMakeFiles/cust_opapi.dir/rule + +# Convenience name for target. +cust_opapi: op_host/CMakeFiles/cust_opapi.dir/rule +.PHONY : cust_opapi + +# fast build rule for target. +cust_opapi/fast: + cd /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out && $(MAKE) $(MAKESILENT) -f op_host/CMakeFiles/cust_opapi.dir/build.make op_host/CMakeFiles/cust_opapi.dir/build +.PHONY : cust_opapi/fast + +# Convenience name for target. +op_host/CMakeFiles/optiling_compat.dir/rule: + cd /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_host/CMakeFiles/optiling_compat.dir/rule +.PHONY : op_host/CMakeFiles/optiling_compat.dir/rule + +# Convenience name for target. +optiling_compat: op_host/CMakeFiles/optiling_compat.dir/rule +.PHONY : optiling_compat + +# fast build rule for target. +optiling_compat/fast: + cd /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out && $(MAKE) $(MAKESILENT) -f op_host/CMakeFiles/optiling_compat.dir/build.make op_host/CMakeFiles/optiling_compat.dir/build +.PHONY : optiling_compat/fast + +__/autogen/aclnn_add_custom.o: __/autogen/aclnn_add_custom.cpp.o +.PHONY : __/autogen/aclnn_add_custom.o + +# target to build an object file +__/autogen/aclnn_add_custom.cpp.o: + cd /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out && $(MAKE) $(MAKESILENT) -f op_host/CMakeFiles/cust_opapi.dir/build.make op_host/CMakeFiles/cust_opapi.dir/__/autogen/aclnn_add_custom.cpp.o +.PHONY : __/autogen/aclnn_add_custom.cpp.o + +__/autogen/aclnn_add_custom.i: __/autogen/aclnn_add_custom.cpp.i +.PHONY : __/autogen/aclnn_add_custom.i + +# target to preprocess a source file +__/autogen/aclnn_add_custom.cpp.i: + cd /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out && $(MAKE) $(MAKESILENT) -f op_host/CMakeFiles/cust_opapi.dir/build.make op_host/CMakeFiles/cust_opapi.dir/__/autogen/aclnn_add_custom.cpp.i +.PHONY : __/autogen/aclnn_add_custom.cpp.i + +__/autogen/aclnn_add_custom.s: __/autogen/aclnn_add_custom.cpp.s +.PHONY : __/autogen/aclnn_add_custom.s + +# target to generate assembly for a file +__/autogen/aclnn_add_custom.cpp.s: + cd /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out && $(MAKE) $(MAKESILENT) -f op_host/CMakeFiles/cust_opapi.dir/build.make op_host/CMakeFiles/cust_opapi.dir/__/autogen/aclnn_add_custom.cpp.s +.PHONY : __/autogen/aclnn_add_custom.cpp.s + +__/autogen/op_proto.o: __/autogen/op_proto.cc.o +.PHONY : __/autogen/op_proto.o + +# target to build an object file +__/autogen/op_proto.cc.o: + cd /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out && $(MAKE) $(MAKESILENT) -f op_host/CMakeFiles/cust_op_proto.dir/build.make op_host/CMakeFiles/cust_op_proto.dir/__/autogen/op_proto.cc.o +.PHONY : __/autogen/op_proto.cc.o + +__/autogen/op_proto.i: __/autogen/op_proto.cc.i +.PHONY : __/autogen/op_proto.i + +# target to preprocess a source file +__/autogen/op_proto.cc.i: + cd /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out && $(MAKE) $(MAKESILENT) -f op_host/CMakeFiles/cust_op_proto.dir/build.make op_host/CMakeFiles/cust_op_proto.dir/__/autogen/op_proto.cc.i +.PHONY : __/autogen/op_proto.cc.i + +__/autogen/op_proto.s: __/autogen/op_proto.cc.s +.PHONY : __/autogen/op_proto.s + +# target to generate assembly for a file +__/autogen/op_proto.cc.s: + cd /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out && $(MAKE) $(MAKESILENT) -f op_host/CMakeFiles/cust_op_proto.dir/build.make op_host/CMakeFiles/cust_op_proto.dir/__/autogen/op_proto.cc.s +.PHONY : __/autogen/op_proto.cc.s + +add_custom.o: add_custom.cpp.o +.PHONY : add_custom.o + +# target to build an object file +add_custom.cpp.o: + cd /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out && $(MAKE) $(MAKESILENT) -f op_host/CMakeFiles/cust_op_proto.dir/build.make op_host/CMakeFiles/cust_op_proto.dir/add_custom.cpp.o + cd /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out && $(MAKE) $(MAKESILENT) -f op_host/CMakeFiles/cust_optiling.dir/build.make op_host/CMakeFiles/cust_optiling.dir/add_custom.cpp.o +.PHONY : add_custom.cpp.o + +add_custom.i: add_custom.cpp.i +.PHONY : add_custom.i + +# target to preprocess a source file +add_custom.cpp.i: + cd /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out && $(MAKE) $(MAKESILENT) -f op_host/CMakeFiles/cust_op_proto.dir/build.make op_host/CMakeFiles/cust_op_proto.dir/add_custom.cpp.i + cd /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out && $(MAKE) $(MAKESILENT) -f op_host/CMakeFiles/cust_optiling.dir/build.make op_host/CMakeFiles/cust_optiling.dir/add_custom.cpp.i +.PHONY : add_custom.cpp.i + +add_custom.s: add_custom.cpp.s +.PHONY : add_custom.s + +# target to generate assembly for a file +add_custom.cpp.s: + cd /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out && $(MAKE) $(MAKESILENT) -f op_host/CMakeFiles/cust_op_proto.dir/build.make op_host/CMakeFiles/cust_op_proto.dir/add_custom.cpp.s + cd /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out && $(MAKE) $(MAKESILENT) -f op_host/CMakeFiles/cust_optiling.dir/build.make op_host/CMakeFiles/cust_optiling.dir/add_custom.cpp.s +.PHONY : add_custom.cpp.s + +# Help Target +help: + @echo "The following are some of the valid targets for this Makefile:" + @echo "... all (the default if no target is provided)" + @echo "... clean" + @echo "... depend" + @echo "... edit_cache" + @echo "... install" + @echo "... install/local" + @echo "... install/strip" + @echo "... list_install_components" + @echo "... package" + @echo "... package_source" + @echo "... rebuild_cache" + @echo "... optiling_compat" + @echo "... cust_op_proto" + @echo "... cust_opapi" + @echo "... cust_optiling" + @echo "... __/autogen/aclnn_add_custom.o" + @echo "... __/autogen/aclnn_add_custom.i" + @echo "... __/autogen/aclnn_add_custom.s" + @echo "... __/autogen/op_proto.o" + @echo "... __/autogen/op_proto.i" + @echo "... __/autogen/op_proto.s" + @echo "... add_custom.o" + @echo "... add_custom.i" + @echo "... add_custom.s" +.PHONY : help + + + +#============================================================================= +# Special targets to cleanup operation of make. + +# Special rule to run CMake to check the build system integrity. +# No rule that depends on this can have commands that come from listfiles +# because they might be regenerated. +cmake_check_build_system: + cd /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out && $(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 0 +.PHONY : cmake_check_build_system + diff --git a/Increase_Host_compute/No_double_buffer/build_out/op_host/cmake_install.cmake b/Increase_Host_compute/No_double_buffer/build_out/op_host/cmake_install.cmake new file mode 100644 index 0000000000000000000000000000000000000000..30698c6c8f066b90962ed1f140871a409ebe8763 --- /dev/null +++ b/Increase_Host_compute/No_double_buffer/build_out/op_host/cmake_install.cmake @@ -0,0 +1,125 @@ +# Install script for directory: /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/op_host + +# Set the install prefix +if(NOT DEFINED CMAKE_INSTALL_PREFIX) + set(CMAKE_INSTALL_PREFIX "/Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out") +endif() +string(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}") + +# Set the install configuration name. +if(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME) + if(BUILD_TYPE) + string(REGEX REPLACE "^[^A-Za-z0-9_]+" "" + CMAKE_INSTALL_CONFIG_NAME "${BUILD_TYPE}") + else() + set(CMAKE_INSTALL_CONFIG_NAME "Release") + endif() + message(STATUS "Install configuration: \"${CMAKE_INSTALL_CONFIG_NAME}\"") +endif() + +# Set the component getting installed. +if(NOT CMAKE_INSTALL_COMPONENT) + if(COMPONENT) + message(STATUS "Install component: \"${COMPONENT}\"") + set(CMAKE_INSTALL_COMPONENT "${COMPONENT}") + else() + set(CMAKE_INSTALL_COMPONENT) + endif() +endif() + +# Install shared libraries without execute permission? +if(NOT DEFINED CMAKE_INSTALL_SO_NO_EXE) + set(CMAKE_INSTALL_SO_NO_EXE "1") +endif() + +# Is this installation the result of a crosscompile? +if(NOT DEFINED CMAKE_CROSSCOMPILING) + set(CMAKE_CROSSCOMPILING "FALSE") +endif() + +# Set default install directory permissions. +if(NOT DEFINED CMAKE_OBJDUMP) + set(CMAKE_OBJDUMP "/usr/bin/objdump") +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + if(EXISTS "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/packages/vendors/customize/op_proto/lib/linux/aarch64/libcust_opsproto_rt2.0.so" AND + NOT IS_SYMLINK "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/packages/vendors/customize/op_proto/lib/linux/aarch64/libcust_opsproto_rt2.0.so") + file(RPATH_CHECK + FILE "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/packages/vendors/customize/op_proto/lib/linux/aarch64/libcust_opsproto_rt2.0.so" + RPATH "") + endif() + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/packages/vendors/customize/op_proto/lib/linux/aarch64" TYPE SHARED_LIBRARY FILES "/Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out/op_host/libcust_opsproto_rt2.0.so") + if(EXISTS "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/packages/vendors/customize/op_proto/lib/linux/aarch64/libcust_opsproto_rt2.0.so" AND + NOT IS_SYMLINK "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/packages/vendors/customize/op_proto/lib/linux/aarch64/libcust_opsproto_rt2.0.so") + file(RPATH_CHANGE + FILE "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/packages/vendors/customize/op_proto/lib/linux/aarch64/libcust_opsproto_rt2.0.so" + OLD_RPATH "/usr/local/Ascend/ascend-toolkit/latest/lib64:" + NEW_RPATH "") + if(CMAKE_INSTALL_DO_STRIP) + execute_process(COMMAND "/usr/bin/strip" "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/packages/vendors/customize/op_proto/lib/linux/aarch64/libcust_opsproto_rt2.0.so") + endif() + endif() +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/packages/vendors/customize/op_proto/inc" TYPE FILE FILES "/Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out/autogen/op_proto.h") +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + if(EXISTS "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/packages/vendors/customize/op_impl/ai_core/tbe/op_tiling/lib/linux/aarch64/libcust_opmaster_rt2.0.so" AND + NOT IS_SYMLINK "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/packages/vendors/customize/op_impl/ai_core/tbe/op_tiling/lib/linux/aarch64/libcust_opmaster_rt2.0.so") + file(RPATH_CHECK + FILE "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/packages/vendors/customize/op_impl/ai_core/tbe/op_tiling/lib/linux/aarch64/libcust_opmaster_rt2.0.so" + RPATH "") + endif() + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/packages/vendors/customize/op_impl/ai_core/tbe/op_tiling/lib/linux/aarch64" TYPE SHARED_LIBRARY FILES "/Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out/op_host/libcust_opmaster_rt2.0.so") + if(EXISTS "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/packages/vendors/customize/op_impl/ai_core/tbe/op_tiling/lib/linux/aarch64/libcust_opmaster_rt2.0.so" AND + NOT IS_SYMLINK "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/packages/vendors/customize/op_impl/ai_core/tbe/op_tiling/lib/linux/aarch64/libcust_opmaster_rt2.0.so") + file(RPATH_CHANGE + FILE "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/packages/vendors/customize/op_impl/ai_core/tbe/op_tiling/lib/linux/aarch64/libcust_opmaster_rt2.0.so" + OLD_RPATH "/usr/local/Ascend/ascend-toolkit/latest/lib64:" + NEW_RPATH "") + if(CMAKE_INSTALL_DO_STRIP) + execute_process(COMMAND "/usr/bin/strip" "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/packages/vendors/customize/op_impl/ai_core/tbe/op_tiling/lib/linux/aarch64/libcust_opmaster_rt2.0.so") + endif() + endif() +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/packages/vendors/customize/op_impl/ai_core/tbe/op_tiling" TYPE FILE FILES "/Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out/op_host/liboptiling.so") +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + if(EXISTS "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/packages/vendors/customize/op_api/lib/libcust_opapi.so" AND + NOT IS_SYMLINK "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/packages/vendors/customize/op_api/lib/libcust_opapi.so") + file(RPATH_CHECK + FILE "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/packages/vendors/customize/op_api/lib/libcust_opapi.so" + RPATH "") + endif() + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/packages/vendors/customize/op_api/lib" TYPE SHARED_LIBRARY FILES "/Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out/op_host/libcust_opapi.so") + if(EXISTS "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/packages/vendors/customize/op_api/lib/libcust_opapi.so" AND + NOT IS_SYMLINK "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/packages/vendors/customize/op_api/lib/libcust_opapi.so") + file(RPATH_CHANGE + FILE "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/packages/vendors/customize/op_api/lib/libcust_opapi.so" + OLD_RPATH "/usr/local/Ascend/ascend-toolkit/latest/lib64:" + NEW_RPATH "") + if(CMAKE_INSTALL_DO_STRIP) + execute_process(COMMAND "/usr/bin/strip" "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/packages/vendors/customize/op_api/lib/libcust_opapi.so") + endif() + endif() +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/packages/vendors/customize/op_api/include" TYPE FILE FILES "/Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out/autogen/aclnn_add_custom.h") +endif() + diff --git a/Increase_Host_compute/No_double_buffer/build_out/op_host/libcust_opapi.so b/Increase_Host_compute/No_double_buffer/build_out/op_host/libcust_opapi.so new file mode 100644 index 0000000000000000000000000000000000000000..41fa718f34536d8db08a00262f00d08b9801448a Binary files /dev/null and b/Increase_Host_compute/No_double_buffer/build_out/op_host/libcust_opapi.so differ diff --git a/Increase_Host_compute/No_double_buffer/build_out/op_host/libcust_opmaster_rt2.0.so b/Increase_Host_compute/No_double_buffer/build_out/op_host/libcust_opmaster_rt2.0.so new file mode 100644 index 0000000000000000000000000000000000000000..e4fc53257990afc5e8df01ff934cb452e6301464 Binary files /dev/null and b/Increase_Host_compute/No_double_buffer/build_out/op_host/libcust_opmaster_rt2.0.so differ diff --git a/Increase_Host_compute/No_double_buffer/build_out/op_host/libcust_opsproto_rt2.0.so b/Increase_Host_compute/No_double_buffer/build_out/op_host/libcust_opsproto_rt2.0.so new file mode 100644 index 0000000000000000000000000000000000000000..eec37a1f6e91ebe361c86b3a4a9f6fe5855e1fd4 Binary files /dev/null and b/Increase_Host_compute/No_double_buffer/build_out/op_host/libcust_opsproto_rt2.0.so differ diff --git a/Increase_Host_compute/No_double_buffer/build_out/op_kernel/CMakeFiles/CMakeDirectoryInformation.cmake b/Increase_Host_compute/No_double_buffer/build_out/op_kernel/CMakeFiles/CMakeDirectoryInformation.cmake new file mode 100644 index 0000000000000000000000000000000000000000..252897ffbc682bb74526911cfa5fe646febab316 --- /dev/null +++ b/Increase_Host_compute/No_double_buffer/build_out/op_kernel/CMakeFiles/CMakeDirectoryInformation.cmake @@ -0,0 +1,16 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +# Relative path conversion top directories. +set(CMAKE_RELATIVE_PATH_TOP_SOURCE "/Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer") +set(CMAKE_RELATIVE_PATH_TOP_BINARY "/Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out") + +# Force unix paths in dependencies. +set(CMAKE_FORCE_UNIX_PATHS 1) + + +# The C and CXX include file regular expressions for this directory. +set(CMAKE_C_INCLUDE_REGEX_SCAN "^.*$") +set(CMAKE_C_INCLUDE_REGEX_COMPLAIN "^$") +set(CMAKE_CXX_INCLUDE_REGEX_SCAN ${CMAKE_C_INCLUDE_REGEX_SCAN}) +set(CMAKE_CXX_INCLUDE_REGEX_COMPLAIN ${CMAKE_C_INCLUDE_REGEX_COMPLAIN}) diff --git a/Increase_Host_compute/No_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b.dir/DependInfo.cmake b/Increase_Host_compute/No_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b.dir/DependInfo.cmake new file mode 100644 index 0000000000000000000000000000000000000000..dc55e44b5556fc28ad7acb84f1df08a5aef15b8d --- /dev/null +++ b/Increase_Host_compute/No_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b.dir/DependInfo.cmake @@ -0,0 +1,18 @@ + +# Consider dependencies only in project. +set(CMAKE_DEPENDS_IN_PROJECT_ONLY OFF) + +# The set of languages for which implicit dependencies are needed: +set(CMAKE_DEPENDS_LANGUAGES + ) + +# The set of dependency files which are needed: +set(CMAKE_DEPENDS_DEPENDENCY_FILES + ) + +# Targets to which this target links. +set(CMAKE_TARGET_LINKED_INFO_FILES + ) + +# Fortran module output directory. +set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/Increase_Host_compute/No_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b.dir/build.make b/Increase_Host_compute/No_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b.dir/build.make new file mode 100644 index 0000000000000000000000000000000000000000..3d2a5c3ebc4c282ca336ba42fac8172e79baba4d --- /dev/null +++ b/Increase_Host_compute/No_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b.dir/build.make @@ -0,0 +1,87 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + +# Disable VCS-based implicit rules. +% : %,v + +# Disable VCS-based implicit rules. +% : RCS/% + +# Disable VCS-based implicit rules. +% : RCS/%,v + +# Disable VCS-based implicit rules. +% : SCCS/s.% + +# Disable VCS-based implicit rules. +% : s.% + +.SUFFIXES: .hpux_make_needs_suffix_list + +# Command-line flag to silence nested $(MAKE). +$(VERBOSE)MAKESILENT = -s + +#Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E rm -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out + +# Utility rule file for ascendc_bin_ascend310b. + +# Include any custom commands dependencies for this target. +include op_kernel/CMakeFiles/ascendc_bin_ascend310b.dir/compiler_depend.make + +# Include the progress variables for this target. +include op_kernel/CMakeFiles/ascendc_bin_ascend310b.dir/progress.make + +op_kernel/CMakeFiles/ascendc_bin_ascend310b: + cd /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out/op_kernel && cp -r /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/op_kernel/*.* /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out/op_kernel/binary/ascend310b/src + +ascendc_bin_ascend310b: op_kernel/CMakeFiles/ascendc_bin_ascend310b +ascendc_bin_ascend310b: op_kernel/CMakeFiles/ascendc_bin_ascend310b.dir/build.make +.PHONY : ascendc_bin_ascend310b + +# Rule to build all files generated by this target. +op_kernel/CMakeFiles/ascendc_bin_ascend310b.dir/build: ascendc_bin_ascend310b +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend310b.dir/build + +op_kernel/CMakeFiles/ascendc_bin_ascend310b.dir/clean: + cd /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out/op_kernel && $(CMAKE_COMMAND) -P CMakeFiles/ascendc_bin_ascend310b.dir/cmake_clean.cmake +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend310b.dir/clean + +op_kernel/CMakeFiles/ascendc_bin_ascend310b.dir/depend: + cd /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/op_kernel /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out/op_kernel /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend310b.dir/depend + diff --git a/Increase_Host_compute/No_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b.dir/cmake_clean.cmake b/Increase_Host_compute/No_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b.dir/cmake_clean.cmake new file mode 100644 index 0000000000000000000000000000000000000000..533ecfc39068edc37496c5f20d46fe6ca8911459 --- /dev/null +++ b/Increase_Host_compute/No_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b.dir/cmake_clean.cmake @@ -0,0 +1,8 @@ +file(REMOVE_RECURSE + "CMakeFiles/ascendc_bin_ascend310b" +) + +# Per-language clean rules from dependency scanning. +foreach(lang ) + include(CMakeFiles/ascendc_bin_ascend310b.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/Increase_Host_compute/No_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b.dir/compiler_depend.make b/Increase_Host_compute/No_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b.dir/compiler_depend.make new file mode 100644 index 0000000000000000000000000000000000000000..b57b3514902bdc581ce7b6f2090f38b51b58a5cd --- /dev/null +++ b/Increase_Host_compute/No_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b.dir/compiler_depend.make @@ -0,0 +1,2 @@ +# Empty custom commands generated dependencies file for ascendc_bin_ascend310b. +# This may be replaced when dependencies are built. diff --git a/Increase_Host_compute/No_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b.dir/compiler_depend.ts b/Increase_Host_compute/No_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b.dir/compiler_depend.ts new file mode 100644 index 0000000000000000000000000000000000000000..0e4fa1ebcb2d0d5d7bebf601f98e8703328cd19a --- /dev/null +++ b/Increase_Host_compute/No_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b.dir/compiler_depend.ts @@ -0,0 +1,2 @@ +# CMAKE generated file: DO NOT EDIT! +# Timestamp file for custom commands dependencies management for ascendc_bin_ascend310b. diff --git a/Increase_Host_compute/No_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b.dir/progress.make b/Increase_Host_compute/No_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b.dir/progress.make new file mode 100644 index 0000000000000000000000000000000000000000..8b137891791fe96927ad78e64b0aad7bded08bdc --- /dev/null +++ b/Increase_Host_compute/No_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b.dir/progress.make @@ -0,0 +1 @@ + diff --git a/Increase_Host_compute/No_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_0.dir/DependInfo.cmake b/Increase_Host_compute/No_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_0.dir/DependInfo.cmake new file mode 100644 index 0000000000000000000000000000000000000000..dc55e44b5556fc28ad7acb84f1df08a5aef15b8d --- /dev/null +++ b/Increase_Host_compute/No_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_0.dir/DependInfo.cmake @@ -0,0 +1,18 @@ + +# Consider dependencies only in project. +set(CMAKE_DEPENDS_IN_PROJECT_ONLY OFF) + +# The set of languages for which implicit dependencies are needed: +set(CMAKE_DEPENDS_LANGUAGES + ) + +# The set of dependency files which are needed: +set(CMAKE_DEPENDS_DEPENDENCY_FILES + ) + +# Targets to which this target links. +set(CMAKE_TARGET_LINKED_INFO_FILES + ) + +# Fortran module output directory. +set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/Increase_Host_compute/No_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_0.dir/build.make b/Increase_Host_compute/No_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_0.dir/build.make new file mode 100644 index 0000000000000000000000000000000000000000..ff6acf4f4fa3b48b1379d74a1f825a084934652e --- /dev/null +++ b/Increase_Host_compute/No_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_0.dir/build.make @@ -0,0 +1,87 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + +# Disable VCS-based implicit rules. +% : %,v + +# Disable VCS-based implicit rules. +% : RCS/% + +# Disable VCS-based implicit rules. +% : RCS/%,v + +# Disable VCS-based implicit rules. +% : SCCS/s.% + +# Disable VCS-based implicit rules. +% : s.% + +.SUFFIXES: .hpux_make_needs_suffix_list + +# Command-line flag to silence nested $(MAKE). +$(VERBOSE)MAKESILENT = -s + +#Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E rm -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out + +# Utility rule file for ascendc_bin_ascend310b_add_custom_0. + +# Include any custom commands dependencies for this target. +include op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_0.dir/compiler_depend.make + +# Include the progress variables for this target. +include op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_0.dir/progress.make + +op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_0: + cd /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out/op_kernel/binary/ascend310b && export HI_PYTHON=python3 && bash /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out/op_kernel/binary/ascend310b/gen/AddCustom-add_custom-0.sh /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out/op_kernel/binary/ascend310b/src/AddCustom.py /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out/op_kernel/binary/ascend310b/bin/add_custom + +ascendc_bin_ascend310b_add_custom_0: op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_0 +ascendc_bin_ascend310b_add_custom_0: op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_0.dir/build.make +.PHONY : ascendc_bin_ascend310b_add_custom_0 + +# Rule to build all files generated by this target. +op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_0.dir/build: ascendc_bin_ascend310b_add_custom_0 +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_0.dir/build + +op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_0.dir/clean: + cd /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out/op_kernel && $(CMAKE_COMMAND) -P CMakeFiles/ascendc_bin_ascend310b_add_custom_0.dir/cmake_clean.cmake +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_0.dir/clean + +op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_0.dir/depend: + cd /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/op_kernel /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out/op_kernel /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_0.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_0.dir/depend + diff --git a/Increase_Host_compute/No_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_0.dir/cmake_clean.cmake b/Increase_Host_compute/No_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_0.dir/cmake_clean.cmake new file mode 100644 index 0000000000000000000000000000000000000000..38a06b015c3e023560a0fa9de37b73b7ca57a255 --- /dev/null +++ b/Increase_Host_compute/No_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_0.dir/cmake_clean.cmake @@ -0,0 +1,8 @@ +file(REMOVE_RECURSE + "CMakeFiles/ascendc_bin_ascend310b_add_custom_0" +) + +# Per-language clean rules from dependency scanning. +foreach(lang ) + include(CMakeFiles/ascendc_bin_ascend310b_add_custom_0.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/Increase_Host_compute/No_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_0.dir/compiler_depend.make b/Increase_Host_compute/No_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_0.dir/compiler_depend.make new file mode 100644 index 0000000000000000000000000000000000000000..e95ee76f3d9703ef8091b70a19582e24d00f765f --- /dev/null +++ b/Increase_Host_compute/No_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_0.dir/compiler_depend.make @@ -0,0 +1,2 @@ +# Empty custom commands generated dependencies file for ascendc_bin_ascend310b_add_custom_0. +# This may be replaced when dependencies are built. diff --git a/Increase_Host_compute/No_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_0.dir/compiler_depend.ts b/Increase_Host_compute/No_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_0.dir/compiler_depend.ts new file mode 100644 index 0000000000000000000000000000000000000000..58b558eb68c6d807294185f925ed321477ea370e --- /dev/null +++ b/Increase_Host_compute/No_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_0.dir/compiler_depend.ts @@ -0,0 +1,2 @@ +# CMAKE generated file: DO NOT EDIT! +# Timestamp file for custom commands dependencies management for ascendc_bin_ascend310b_add_custom_0. diff --git a/Increase_Host_compute/No_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_0.dir/progress.make b/Increase_Host_compute/No_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_0.dir/progress.make new file mode 100644 index 0000000000000000000000000000000000000000..8b137891791fe96927ad78e64b0aad7bded08bdc --- /dev/null +++ b/Increase_Host_compute/No_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_0.dir/progress.make @@ -0,0 +1 @@ + diff --git a/Increase_Host_compute/No_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_copy.dir/DependInfo.cmake b/Increase_Host_compute/No_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_copy.dir/DependInfo.cmake new file mode 100644 index 0000000000000000000000000000000000000000..dc55e44b5556fc28ad7acb84f1df08a5aef15b8d --- /dev/null +++ b/Increase_Host_compute/No_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_copy.dir/DependInfo.cmake @@ -0,0 +1,18 @@ + +# Consider dependencies only in project. +set(CMAKE_DEPENDS_IN_PROJECT_ONLY OFF) + +# The set of languages for which implicit dependencies are needed: +set(CMAKE_DEPENDS_LANGUAGES + ) + +# The set of dependency files which are needed: +set(CMAKE_DEPENDS_DEPENDENCY_FILES + ) + +# Targets to which this target links. +set(CMAKE_TARGET_LINKED_INFO_FILES + ) + +# Fortran module output directory. +set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/Increase_Host_compute/No_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_copy.dir/build.make b/Increase_Host_compute/No_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_copy.dir/build.make new file mode 100644 index 0000000000000000000000000000000000000000..05c15328be78df7723e594601f3f4daf31e8af49 --- /dev/null +++ b/Increase_Host_compute/No_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_copy.dir/build.make @@ -0,0 +1,87 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + +# Disable VCS-based implicit rules. +% : %,v + +# Disable VCS-based implicit rules. +% : RCS/% + +# Disable VCS-based implicit rules. +% : RCS/%,v + +# Disable VCS-based implicit rules. +% : SCCS/s.% + +# Disable VCS-based implicit rules. +% : s.% + +.SUFFIXES: .hpux_make_needs_suffix_list + +# Command-line flag to silence nested $(MAKE). +$(VERBOSE)MAKESILENT = -s + +#Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E rm -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out + +# Utility rule file for ascendc_bin_ascend310b_add_custom_copy. + +# Include any custom commands dependencies for this target. +include op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_copy.dir/compiler_depend.make + +# Include the progress variables for this target. +include op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_copy.dir/progress.make + +op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_copy: + cd /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out/op_kernel && cp /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out/op_kernel/tbe/dynamic/add_custom.py /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out/op_kernel/binary/ascend310b/src/AddCustom.py + +ascendc_bin_ascend310b_add_custom_copy: op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_copy +ascendc_bin_ascend310b_add_custom_copy: op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_copy.dir/build.make +.PHONY : ascendc_bin_ascend310b_add_custom_copy + +# Rule to build all files generated by this target. +op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_copy.dir/build: ascendc_bin_ascend310b_add_custom_copy +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_copy.dir/build + +op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_copy.dir/clean: + cd /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out/op_kernel && $(CMAKE_COMMAND) -P CMakeFiles/ascendc_bin_ascend310b_add_custom_copy.dir/cmake_clean.cmake +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_copy.dir/clean + +op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_copy.dir/depend: + cd /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/op_kernel /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out/op_kernel /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_copy.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_copy.dir/depend + diff --git a/Increase_Host_compute/No_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_copy.dir/cmake_clean.cmake b/Increase_Host_compute/No_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_copy.dir/cmake_clean.cmake new file mode 100644 index 0000000000000000000000000000000000000000..46fb4bc6149a3535eb17d2477be0ede99f4fc0e7 --- /dev/null +++ b/Increase_Host_compute/No_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_copy.dir/cmake_clean.cmake @@ -0,0 +1,8 @@ +file(REMOVE_RECURSE + "CMakeFiles/ascendc_bin_ascend310b_add_custom_copy" +) + +# Per-language clean rules from dependency scanning. +foreach(lang ) + include(CMakeFiles/ascendc_bin_ascend310b_add_custom_copy.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/Increase_Host_compute/No_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_copy.dir/compiler_depend.make b/Increase_Host_compute/No_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_copy.dir/compiler_depend.make new file mode 100644 index 0000000000000000000000000000000000000000..c5c85be36aa5e2e6f74f004b38461136d888143a --- /dev/null +++ b/Increase_Host_compute/No_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_copy.dir/compiler_depend.make @@ -0,0 +1,2 @@ +# Empty custom commands generated dependencies file for ascendc_bin_ascend310b_add_custom_copy. +# This may be replaced when dependencies are built. diff --git a/Increase_Host_compute/No_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_copy.dir/compiler_depend.ts b/Increase_Host_compute/No_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_copy.dir/compiler_depend.ts new file mode 100644 index 0000000000000000000000000000000000000000..2635634fb6bd8928b3caefb8d8fab2e8b1004af4 --- /dev/null +++ b/Increase_Host_compute/No_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_copy.dir/compiler_depend.ts @@ -0,0 +1,2 @@ +# CMAKE generated file: DO NOT EDIT! +# Timestamp file for custom commands dependencies management for ascendc_bin_ascend310b_add_custom_copy. diff --git a/Increase_Host_compute/No_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_copy.dir/progress.make b/Increase_Host_compute/No_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_copy.dir/progress.make new file mode 100644 index 0000000000000000000000000000000000000000..8b137891791fe96927ad78e64b0aad7bded08bdc --- /dev/null +++ b/Increase_Host_compute/No_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_copy.dir/progress.make @@ -0,0 +1 @@ + diff --git a/Increase_Host_compute/No_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b_gen_ops_config.dir/DependInfo.cmake b/Increase_Host_compute/No_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b_gen_ops_config.dir/DependInfo.cmake new file mode 100644 index 0000000000000000000000000000000000000000..dc55e44b5556fc28ad7acb84f1df08a5aef15b8d --- /dev/null +++ b/Increase_Host_compute/No_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b_gen_ops_config.dir/DependInfo.cmake @@ -0,0 +1,18 @@ + +# Consider dependencies only in project. +set(CMAKE_DEPENDS_IN_PROJECT_ONLY OFF) + +# The set of languages for which implicit dependencies are needed: +set(CMAKE_DEPENDS_LANGUAGES + ) + +# The set of dependency files which are needed: +set(CMAKE_DEPENDS_DEPENDENCY_FILES + ) + +# Targets to which this target links. +set(CMAKE_TARGET_LINKED_INFO_FILES + ) + +# Fortran module output directory. +set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/Increase_Host_compute/No_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b_gen_ops_config.dir/build.make b/Increase_Host_compute/No_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b_gen_ops_config.dir/build.make new file mode 100644 index 0000000000000000000000000000000000000000..a997ae4e3c0114edfabb0ac63baffcd53f009c58 --- /dev/null +++ b/Increase_Host_compute/No_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b_gen_ops_config.dir/build.make @@ -0,0 +1,88 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + +# Disable VCS-based implicit rules. +% : %,v + +# Disable VCS-based implicit rules. +% : RCS/% + +# Disable VCS-based implicit rules. +% : RCS/%,v + +# Disable VCS-based implicit rules. +% : SCCS/s.% + +# Disable VCS-based implicit rules. +% : s.% + +.SUFFIXES: .hpux_make_needs_suffix_list + +# Command-line flag to silence nested $(MAKE). +$(VERBOSE)MAKESILENT = -s + +#Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E rm -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out + +# Utility rule file for ascendc_bin_ascend310b_gen_ops_config. + +# Include any custom commands dependencies for this target. +include op_kernel/CMakeFiles/ascendc_bin_ascend310b_gen_ops_config.dir/compiler_depend.make + +# Include the progress variables for this target. +include op_kernel/CMakeFiles/ascendc_bin_ascend310b_gen_ops_config.dir/progress.make + +op_kernel/CMakeFiles/ascendc_bin_ascend310b_gen_ops_config: + cd /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out/op_kernel && python3 /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/cmake/util/insert_simplified_keys.py -p /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out/op_kernel/binary/ascend310b/bin + cd /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out/op_kernel && python3 /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/cmake/util/ascendc_ops_config.py -p /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out/op_kernel/binary/ascend310b/bin -s ascend310b + +ascendc_bin_ascend310b_gen_ops_config: op_kernel/CMakeFiles/ascendc_bin_ascend310b_gen_ops_config +ascendc_bin_ascend310b_gen_ops_config: op_kernel/CMakeFiles/ascendc_bin_ascend310b_gen_ops_config.dir/build.make +.PHONY : ascendc_bin_ascend310b_gen_ops_config + +# Rule to build all files generated by this target. +op_kernel/CMakeFiles/ascendc_bin_ascend310b_gen_ops_config.dir/build: ascendc_bin_ascend310b_gen_ops_config +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend310b_gen_ops_config.dir/build + +op_kernel/CMakeFiles/ascendc_bin_ascend310b_gen_ops_config.dir/clean: + cd /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out/op_kernel && $(CMAKE_COMMAND) -P CMakeFiles/ascendc_bin_ascend310b_gen_ops_config.dir/cmake_clean.cmake +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend310b_gen_ops_config.dir/clean + +op_kernel/CMakeFiles/ascendc_bin_ascend310b_gen_ops_config.dir/depend: + cd /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/op_kernel /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out/op_kernel /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b_gen_ops_config.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend310b_gen_ops_config.dir/depend + diff --git a/Increase_Host_compute/No_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b_gen_ops_config.dir/cmake_clean.cmake b/Increase_Host_compute/No_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b_gen_ops_config.dir/cmake_clean.cmake new file mode 100644 index 0000000000000000000000000000000000000000..5407b615dc5d6e7354a1555f39b93a44a5bbf91b --- /dev/null +++ b/Increase_Host_compute/No_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b_gen_ops_config.dir/cmake_clean.cmake @@ -0,0 +1,8 @@ +file(REMOVE_RECURSE + "CMakeFiles/ascendc_bin_ascend310b_gen_ops_config" +) + +# Per-language clean rules from dependency scanning. +foreach(lang ) + include(CMakeFiles/ascendc_bin_ascend310b_gen_ops_config.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/Increase_Host_compute/No_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b_gen_ops_config.dir/compiler_depend.make b/Increase_Host_compute/No_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b_gen_ops_config.dir/compiler_depend.make new file mode 100644 index 0000000000000000000000000000000000000000..a131ca8f91cc49cd9677c0e8e11800d95615fb05 --- /dev/null +++ b/Increase_Host_compute/No_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b_gen_ops_config.dir/compiler_depend.make @@ -0,0 +1,2 @@ +# Empty custom commands generated dependencies file for ascendc_bin_ascend310b_gen_ops_config. +# This may be replaced when dependencies are built. diff --git a/Increase_Host_compute/No_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b_gen_ops_config.dir/compiler_depend.ts b/Increase_Host_compute/No_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b_gen_ops_config.dir/compiler_depend.ts new file mode 100644 index 0000000000000000000000000000000000000000..d9befe63ff7c9f376f7c499a786bae54123c96e8 --- /dev/null +++ b/Increase_Host_compute/No_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b_gen_ops_config.dir/compiler_depend.ts @@ -0,0 +1,2 @@ +# CMAKE generated file: DO NOT EDIT! +# Timestamp file for custom commands dependencies management for ascendc_bin_ascend310b_gen_ops_config. diff --git a/Increase_Host_compute/No_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b_gen_ops_config.dir/progress.make b/Increase_Host_compute/No_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b_gen_ops_config.dir/progress.make new file mode 100644 index 0000000000000000000000000000000000000000..8b137891791fe96927ad78e64b0aad7bded08bdc --- /dev/null +++ b/Increase_Host_compute/No_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b_gen_ops_config.dir/progress.make @@ -0,0 +1 @@ + diff --git a/Increase_Host_compute/No_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310p.dir/DependInfo.cmake b/Increase_Host_compute/No_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310p.dir/DependInfo.cmake new file mode 100644 index 0000000000000000000000000000000000000000..dc55e44b5556fc28ad7acb84f1df08a5aef15b8d --- /dev/null +++ b/Increase_Host_compute/No_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310p.dir/DependInfo.cmake @@ -0,0 +1,18 @@ + +# Consider dependencies only in project. +set(CMAKE_DEPENDS_IN_PROJECT_ONLY OFF) + +# The set of languages for which implicit dependencies are needed: +set(CMAKE_DEPENDS_LANGUAGES + ) + +# The set of dependency files which are needed: +set(CMAKE_DEPENDS_DEPENDENCY_FILES + ) + +# Targets to which this target links. +set(CMAKE_TARGET_LINKED_INFO_FILES + ) + +# Fortran module output directory. +set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/Increase_Host_compute/No_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310p.dir/build.make b/Increase_Host_compute/No_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310p.dir/build.make new file mode 100644 index 0000000000000000000000000000000000000000..bf9809f9bbae3020f557eff14eb5f866b4c5c9ab --- /dev/null +++ b/Increase_Host_compute/No_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310p.dir/build.make @@ -0,0 +1,87 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + +# Disable VCS-based implicit rules. +% : %,v + +# Disable VCS-based implicit rules. +% : RCS/% + +# Disable VCS-based implicit rules. +% : RCS/%,v + +# Disable VCS-based implicit rules. +% : SCCS/s.% + +# Disable VCS-based implicit rules. +% : s.% + +.SUFFIXES: .hpux_make_needs_suffix_list + +# Command-line flag to silence nested $(MAKE). +$(VERBOSE)MAKESILENT = -s + +#Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E rm -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out + +# Utility rule file for ascendc_bin_ascend310p. + +# Include any custom commands dependencies for this target. +include op_kernel/CMakeFiles/ascendc_bin_ascend310p.dir/compiler_depend.make + +# Include the progress variables for this target. +include op_kernel/CMakeFiles/ascendc_bin_ascend310p.dir/progress.make + +op_kernel/CMakeFiles/ascendc_bin_ascend310p: + cd /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out/op_kernel && cp -r /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/op_kernel/*.* /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out/op_kernel/binary/ascend310p/src + +ascendc_bin_ascend310p: op_kernel/CMakeFiles/ascendc_bin_ascend310p +ascendc_bin_ascend310p: op_kernel/CMakeFiles/ascendc_bin_ascend310p.dir/build.make +.PHONY : ascendc_bin_ascend310p + +# Rule to build all files generated by this target. +op_kernel/CMakeFiles/ascendc_bin_ascend310p.dir/build: ascendc_bin_ascend310p +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend310p.dir/build + +op_kernel/CMakeFiles/ascendc_bin_ascend310p.dir/clean: + cd /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out/op_kernel && $(CMAKE_COMMAND) -P CMakeFiles/ascendc_bin_ascend310p.dir/cmake_clean.cmake +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend310p.dir/clean + +op_kernel/CMakeFiles/ascendc_bin_ascend310p.dir/depend: + cd /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/op_kernel /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out/op_kernel /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310p.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend310p.dir/depend + diff --git a/Increase_Host_compute/No_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310p.dir/cmake_clean.cmake b/Increase_Host_compute/No_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310p.dir/cmake_clean.cmake new file mode 100644 index 0000000000000000000000000000000000000000..29f1345fc9496c14675f26c06edf36673e952b07 --- /dev/null +++ b/Increase_Host_compute/No_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310p.dir/cmake_clean.cmake @@ -0,0 +1,8 @@ +file(REMOVE_RECURSE + "CMakeFiles/ascendc_bin_ascend310p" +) + +# Per-language clean rules from dependency scanning. +foreach(lang ) + include(CMakeFiles/ascendc_bin_ascend310p.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/Increase_Host_compute/No_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310p.dir/compiler_depend.make b/Increase_Host_compute/No_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310p.dir/compiler_depend.make new file mode 100644 index 0000000000000000000000000000000000000000..5905ecc160820e0a73ef8d9bb75d28c635236a3c --- /dev/null +++ b/Increase_Host_compute/No_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310p.dir/compiler_depend.make @@ -0,0 +1,2 @@ +# Empty custom commands generated dependencies file for ascendc_bin_ascend310p. +# This may be replaced when dependencies are built. diff --git a/Increase_Host_compute/No_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310p.dir/compiler_depend.ts b/Increase_Host_compute/No_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310p.dir/compiler_depend.ts new file mode 100644 index 0000000000000000000000000000000000000000..ee634a4c1431b0c147efb29f842a0061cc5ac0d3 --- /dev/null +++ b/Increase_Host_compute/No_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310p.dir/compiler_depend.ts @@ -0,0 +1,2 @@ +# CMAKE generated file: DO NOT EDIT! +# Timestamp file for custom commands dependencies management for ascendc_bin_ascend310p. diff --git a/Increase_Host_compute/No_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310p.dir/progress.make b/Increase_Host_compute/No_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310p.dir/progress.make new file mode 100644 index 0000000000000000000000000000000000000000..8b137891791fe96927ad78e64b0aad7bded08bdc --- /dev/null +++ b/Increase_Host_compute/No_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310p.dir/progress.make @@ -0,0 +1 @@ + diff --git a/Increase_Host_compute/No_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_0.dir/DependInfo.cmake b/Increase_Host_compute/No_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_0.dir/DependInfo.cmake new file mode 100644 index 0000000000000000000000000000000000000000..dc55e44b5556fc28ad7acb84f1df08a5aef15b8d --- /dev/null +++ b/Increase_Host_compute/No_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_0.dir/DependInfo.cmake @@ -0,0 +1,18 @@ + +# Consider dependencies only in project. +set(CMAKE_DEPENDS_IN_PROJECT_ONLY OFF) + +# The set of languages for which implicit dependencies are needed: +set(CMAKE_DEPENDS_LANGUAGES + ) + +# The set of dependency files which are needed: +set(CMAKE_DEPENDS_DEPENDENCY_FILES + ) + +# Targets to which this target links. +set(CMAKE_TARGET_LINKED_INFO_FILES + ) + +# Fortran module output directory. +set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/Increase_Host_compute/No_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_0.dir/build.make b/Increase_Host_compute/No_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_0.dir/build.make new file mode 100644 index 0000000000000000000000000000000000000000..753d02047dab747dacceb4e52803fd3659e94354 --- /dev/null +++ b/Increase_Host_compute/No_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_0.dir/build.make @@ -0,0 +1,87 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + +# Disable VCS-based implicit rules. +% : %,v + +# Disable VCS-based implicit rules. +% : RCS/% + +# Disable VCS-based implicit rules. +% : RCS/%,v + +# Disable VCS-based implicit rules. +% : SCCS/s.% + +# Disable VCS-based implicit rules. +% : s.% + +.SUFFIXES: .hpux_make_needs_suffix_list + +# Command-line flag to silence nested $(MAKE). +$(VERBOSE)MAKESILENT = -s + +#Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E rm -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out + +# Utility rule file for ascendc_bin_ascend310p_add_custom_0. + +# Include any custom commands dependencies for this target. +include op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_0.dir/compiler_depend.make + +# Include the progress variables for this target. +include op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_0.dir/progress.make + +op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_0: + cd /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out/op_kernel/binary/ascend310p && export HI_PYTHON=python3 && bash /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out/op_kernel/binary/ascend310p/gen/AddCustom-add_custom-0.sh /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out/op_kernel/binary/ascend310p/src/AddCustom.py /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out/op_kernel/binary/ascend310p/bin/add_custom + +ascendc_bin_ascend310p_add_custom_0: op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_0 +ascendc_bin_ascend310p_add_custom_0: op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_0.dir/build.make +.PHONY : ascendc_bin_ascend310p_add_custom_0 + +# Rule to build all files generated by this target. +op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_0.dir/build: ascendc_bin_ascend310p_add_custom_0 +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_0.dir/build + +op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_0.dir/clean: + cd /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out/op_kernel && $(CMAKE_COMMAND) -P CMakeFiles/ascendc_bin_ascend310p_add_custom_0.dir/cmake_clean.cmake +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_0.dir/clean + +op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_0.dir/depend: + cd /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/op_kernel /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out/op_kernel /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_0.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_0.dir/depend + diff --git a/Increase_Host_compute/No_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_0.dir/cmake_clean.cmake b/Increase_Host_compute/No_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_0.dir/cmake_clean.cmake new file mode 100644 index 0000000000000000000000000000000000000000..e22e93688a2b67642c9f4ea4be7806cfbdfc1139 --- /dev/null +++ b/Increase_Host_compute/No_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_0.dir/cmake_clean.cmake @@ -0,0 +1,8 @@ +file(REMOVE_RECURSE + "CMakeFiles/ascendc_bin_ascend310p_add_custom_0" +) + +# Per-language clean rules from dependency scanning. +foreach(lang ) + include(CMakeFiles/ascendc_bin_ascend310p_add_custom_0.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/Increase_Host_compute/No_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_0.dir/compiler_depend.make b/Increase_Host_compute/No_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_0.dir/compiler_depend.make new file mode 100644 index 0000000000000000000000000000000000000000..96558e28e2f2220fcfa72e786f4e140209c94145 --- /dev/null +++ b/Increase_Host_compute/No_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_0.dir/compiler_depend.make @@ -0,0 +1,2 @@ +# Empty custom commands generated dependencies file for ascendc_bin_ascend310p_add_custom_0. +# This may be replaced when dependencies are built. diff --git a/Increase_Host_compute/No_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_0.dir/compiler_depend.ts b/Increase_Host_compute/No_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_0.dir/compiler_depend.ts new file mode 100644 index 0000000000000000000000000000000000000000..568ee864e609387cc4655a71bf5bc8315bf1d85b --- /dev/null +++ b/Increase_Host_compute/No_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_0.dir/compiler_depend.ts @@ -0,0 +1,2 @@ +# CMAKE generated file: DO NOT EDIT! +# Timestamp file for custom commands dependencies management for ascendc_bin_ascend310p_add_custom_0. diff --git a/Increase_Host_compute/No_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_0.dir/progress.make b/Increase_Host_compute/No_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_0.dir/progress.make new file mode 100644 index 0000000000000000000000000000000000000000..8b137891791fe96927ad78e64b0aad7bded08bdc --- /dev/null +++ b/Increase_Host_compute/No_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_0.dir/progress.make @@ -0,0 +1 @@ + diff --git a/Increase_Host_compute/No_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_copy.dir/DependInfo.cmake b/Increase_Host_compute/No_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_copy.dir/DependInfo.cmake new file mode 100644 index 0000000000000000000000000000000000000000..dc55e44b5556fc28ad7acb84f1df08a5aef15b8d --- /dev/null +++ b/Increase_Host_compute/No_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_copy.dir/DependInfo.cmake @@ -0,0 +1,18 @@ + +# Consider dependencies only in project. +set(CMAKE_DEPENDS_IN_PROJECT_ONLY OFF) + +# The set of languages for which implicit dependencies are needed: +set(CMAKE_DEPENDS_LANGUAGES + ) + +# The set of dependency files which are needed: +set(CMAKE_DEPENDS_DEPENDENCY_FILES + ) + +# Targets to which this target links. +set(CMAKE_TARGET_LINKED_INFO_FILES + ) + +# Fortran module output directory. +set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/Increase_Host_compute/No_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_copy.dir/build.make b/Increase_Host_compute/No_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_copy.dir/build.make new file mode 100644 index 0000000000000000000000000000000000000000..7f63f38feee53e0ec2b635b453cb83a3f698adbc --- /dev/null +++ b/Increase_Host_compute/No_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_copy.dir/build.make @@ -0,0 +1,87 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + +# Disable VCS-based implicit rules. +% : %,v + +# Disable VCS-based implicit rules. +% : RCS/% + +# Disable VCS-based implicit rules. +% : RCS/%,v + +# Disable VCS-based implicit rules. +% : SCCS/s.% + +# Disable VCS-based implicit rules. +% : s.% + +.SUFFIXES: .hpux_make_needs_suffix_list + +# Command-line flag to silence nested $(MAKE). +$(VERBOSE)MAKESILENT = -s + +#Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E rm -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out + +# Utility rule file for ascendc_bin_ascend310p_add_custom_copy. + +# Include any custom commands dependencies for this target. +include op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_copy.dir/compiler_depend.make + +# Include the progress variables for this target. +include op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_copy.dir/progress.make + +op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_copy: + cd /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out/op_kernel && cp /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out/op_kernel/tbe/dynamic/add_custom.py /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out/op_kernel/binary/ascend310p/src/AddCustom.py + +ascendc_bin_ascend310p_add_custom_copy: op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_copy +ascendc_bin_ascend310p_add_custom_copy: op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_copy.dir/build.make +.PHONY : ascendc_bin_ascend310p_add_custom_copy + +# Rule to build all files generated by this target. +op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_copy.dir/build: ascendc_bin_ascend310p_add_custom_copy +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_copy.dir/build + +op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_copy.dir/clean: + cd /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out/op_kernel && $(CMAKE_COMMAND) -P CMakeFiles/ascendc_bin_ascend310p_add_custom_copy.dir/cmake_clean.cmake +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_copy.dir/clean + +op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_copy.dir/depend: + cd /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/op_kernel /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out/op_kernel /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_copy.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_copy.dir/depend + diff --git a/Increase_Host_compute/No_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_copy.dir/cmake_clean.cmake b/Increase_Host_compute/No_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_copy.dir/cmake_clean.cmake new file mode 100644 index 0000000000000000000000000000000000000000..bfd0aecad835c1738fb6a7a02c1c579a3d07ff26 --- /dev/null +++ b/Increase_Host_compute/No_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_copy.dir/cmake_clean.cmake @@ -0,0 +1,8 @@ +file(REMOVE_RECURSE + "CMakeFiles/ascendc_bin_ascend310p_add_custom_copy" +) + +# Per-language clean rules from dependency scanning. +foreach(lang ) + include(CMakeFiles/ascendc_bin_ascend310p_add_custom_copy.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/Increase_Host_compute/No_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_copy.dir/compiler_depend.make b/Increase_Host_compute/No_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_copy.dir/compiler_depend.make new file mode 100644 index 0000000000000000000000000000000000000000..bbac3f403d04baf37b7a81e85e98a1b1bb699664 --- /dev/null +++ b/Increase_Host_compute/No_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_copy.dir/compiler_depend.make @@ -0,0 +1,2 @@ +# Empty custom commands generated dependencies file for ascendc_bin_ascend310p_add_custom_copy. +# This may be replaced when dependencies are built. diff --git a/Increase_Host_compute/No_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_copy.dir/compiler_depend.ts b/Increase_Host_compute/No_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_copy.dir/compiler_depend.ts new file mode 100644 index 0000000000000000000000000000000000000000..6d72996dc703fc20b387c132ea53db85586061e8 --- /dev/null +++ b/Increase_Host_compute/No_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_copy.dir/compiler_depend.ts @@ -0,0 +1,2 @@ +# CMAKE generated file: DO NOT EDIT! +# Timestamp file for custom commands dependencies management for ascendc_bin_ascend310p_add_custom_copy. diff --git a/Increase_Host_compute/No_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_copy.dir/progress.make b/Increase_Host_compute/No_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_copy.dir/progress.make new file mode 100644 index 0000000000000000000000000000000000000000..8b137891791fe96927ad78e64b0aad7bded08bdc --- /dev/null +++ b/Increase_Host_compute/No_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_copy.dir/progress.make @@ -0,0 +1 @@ + diff --git a/Increase_Host_compute/No_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310p_gen_ops_config.dir/DependInfo.cmake b/Increase_Host_compute/No_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310p_gen_ops_config.dir/DependInfo.cmake new file mode 100644 index 0000000000000000000000000000000000000000..dc55e44b5556fc28ad7acb84f1df08a5aef15b8d --- /dev/null +++ b/Increase_Host_compute/No_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310p_gen_ops_config.dir/DependInfo.cmake @@ -0,0 +1,18 @@ + +# Consider dependencies only in project. +set(CMAKE_DEPENDS_IN_PROJECT_ONLY OFF) + +# The set of languages for which implicit dependencies are needed: +set(CMAKE_DEPENDS_LANGUAGES + ) + +# The set of dependency files which are needed: +set(CMAKE_DEPENDS_DEPENDENCY_FILES + ) + +# Targets to which this target links. +set(CMAKE_TARGET_LINKED_INFO_FILES + ) + +# Fortran module output directory. +set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/Increase_Host_compute/No_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310p_gen_ops_config.dir/build.make b/Increase_Host_compute/No_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310p_gen_ops_config.dir/build.make new file mode 100644 index 0000000000000000000000000000000000000000..01d7f8862c4301d8f1d13947a5076161b7b09ce4 --- /dev/null +++ b/Increase_Host_compute/No_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310p_gen_ops_config.dir/build.make @@ -0,0 +1,88 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + +# Disable VCS-based implicit rules. +% : %,v + +# Disable VCS-based implicit rules. +% : RCS/% + +# Disable VCS-based implicit rules. +% : RCS/%,v + +# Disable VCS-based implicit rules. +% : SCCS/s.% + +# Disable VCS-based implicit rules. +% : s.% + +.SUFFIXES: .hpux_make_needs_suffix_list + +# Command-line flag to silence nested $(MAKE). +$(VERBOSE)MAKESILENT = -s + +#Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E rm -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out + +# Utility rule file for ascendc_bin_ascend310p_gen_ops_config. + +# Include any custom commands dependencies for this target. +include op_kernel/CMakeFiles/ascendc_bin_ascend310p_gen_ops_config.dir/compiler_depend.make + +# Include the progress variables for this target. +include op_kernel/CMakeFiles/ascendc_bin_ascend310p_gen_ops_config.dir/progress.make + +op_kernel/CMakeFiles/ascendc_bin_ascend310p_gen_ops_config: + cd /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out/op_kernel && python3 /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/cmake/util/insert_simplified_keys.py -p /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out/op_kernel/binary/ascend310p/bin + cd /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out/op_kernel && python3 /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/cmake/util/ascendc_ops_config.py -p /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out/op_kernel/binary/ascend310p/bin -s ascend310p + +ascendc_bin_ascend310p_gen_ops_config: op_kernel/CMakeFiles/ascendc_bin_ascend310p_gen_ops_config +ascendc_bin_ascend310p_gen_ops_config: op_kernel/CMakeFiles/ascendc_bin_ascend310p_gen_ops_config.dir/build.make +.PHONY : ascendc_bin_ascend310p_gen_ops_config + +# Rule to build all files generated by this target. +op_kernel/CMakeFiles/ascendc_bin_ascend310p_gen_ops_config.dir/build: ascendc_bin_ascend310p_gen_ops_config +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend310p_gen_ops_config.dir/build + +op_kernel/CMakeFiles/ascendc_bin_ascend310p_gen_ops_config.dir/clean: + cd /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out/op_kernel && $(CMAKE_COMMAND) -P CMakeFiles/ascendc_bin_ascend310p_gen_ops_config.dir/cmake_clean.cmake +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend310p_gen_ops_config.dir/clean + +op_kernel/CMakeFiles/ascendc_bin_ascend310p_gen_ops_config.dir/depend: + cd /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/op_kernel /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out/op_kernel /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310p_gen_ops_config.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend310p_gen_ops_config.dir/depend + diff --git a/Increase_Host_compute/No_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310p_gen_ops_config.dir/cmake_clean.cmake b/Increase_Host_compute/No_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310p_gen_ops_config.dir/cmake_clean.cmake new file mode 100644 index 0000000000000000000000000000000000000000..04065814d838ba423c04e3b879f86464249e7b06 --- /dev/null +++ b/Increase_Host_compute/No_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310p_gen_ops_config.dir/cmake_clean.cmake @@ -0,0 +1,8 @@ +file(REMOVE_RECURSE + "CMakeFiles/ascendc_bin_ascend310p_gen_ops_config" +) + +# Per-language clean rules from dependency scanning. +foreach(lang ) + include(CMakeFiles/ascendc_bin_ascend310p_gen_ops_config.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/Increase_Host_compute/No_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310p_gen_ops_config.dir/compiler_depend.make b/Increase_Host_compute/No_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310p_gen_ops_config.dir/compiler_depend.make new file mode 100644 index 0000000000000000000000000000000000000000..fe676784dbc4032caa6e617f8440676aa5d85d8c --- /dev/null +++ b/Increase_Host_compute/No_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310p_gen_ops_config.dir/compiler_depend.make @@ -0,0 +1,2 @@ +# Empty custom commands generated dependencies file for ascendc_bin_ascend310p_gen_ops_config. +# This may be replaced when dependencies are built. diff --git a/Increase_Host_compute/No_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310p_gen_ops_config.dir/compiler_depend.ts b/Increase_Host_compute/No_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310p_gen_ops_config.dir/compiler_depend.ts new file mode 100644 index 0000000000000000000000000000000000000000..d8cac7b847c351fe38d0b55d0d4b1564feff044c --- /dev/null +++ b/Increase_Host_compute/No_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310p_gen_ops_config.dir/compiler_depend.ts @@ -0,0 +1,2 @@ +# CMAKE generated file: DO NOT EDIT! +# Timestamp file for custom commands dependencies management for ascendc_bin_ascend310p_gen_ops_config. diff --git a/Increase_Host_compute/No_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310p_gen_ops_config.dir/progress.make b/Increase_Host_compute/No_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310p_gen_ops_config.dir/progress.make new file mode 100644 index 0000000000000000000000000000000000000000..8b137891791fe96927ad78e64b0aad7bded08bdc --- /dev/null +++ b/Increase_Host_compute/No_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310p_gen_ops_config.dir/progress.make @@ -0,0 +1 @@ + diff --git a/Increase_Host_compute/No_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910.dir/DependInfo.cmake b/Increase_Host_compute/No_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910.dir/DependInfo.cmake new file mode 100644 index 0000000000000000000000000000000000000000..dc55e44b5556fc28ad7acb84f1df08a5aef15b8d --- /dev/null +++ b/Increase_Host_compute/No_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910.dir/DependInfo.cmake @@ -0,0 +1,18 @@ + +# Consider dependencies only in project. +set(CMAKE_DEPENDS_IN_PROJECT_ONLY OFF) + +# The set of languages for which implicit dependencies are needed: +set(CMAKE_DEPENDS_LANGUAGES + ) + +# The set of dependency files which are needed: +set(CMAKE_DEPENDS_DEPENDENCY_FILES + ) + +# Targets to which this target links. +set(CMAKE_TARGET_LINKED_INFO_FILES + ) + +# Fortran module output directory. +set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/Increase_Host_compute/No_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910.dir/build.make b/Increase_Host_compute/No_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910.dir/build.make new file mode 100644 index 0000000000000000000000000000000000000000..f98817f2468e9ae57e77f0a9fb4a243b9086e70e --- /dev/null +++ b/Increase_Host_compute/No_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910.dir/build.make @@ -0,0 +1,87 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + +# Disable VCS-based implicit rules. +% : %,v + +# Disable VCS-based implicit rules. +% : RCS/% + +# Disable VCS-based implicit rules. +% : RCS/%,v + +# Disable VCS-based implicit rules. +% : SCCS/s.% + +# Disable VCS-based implicit rules. +% : s.% + +.SUFFIXES: .hpux_make_needs_suffix_list + +# Command-line flag to silence nested $(MAKE). +$(VERBOSE)MAKESILENT = -s + +#Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E rm -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out + +# Utility rule file for ascendc_bin_ascend910. + +# Include any custom commands dependencies for this target. +include op_kernel/CMakeFiles/ascendc_bin_ascend910.dir/compiler_depend.make + +# Include the progress variables for this target. +include op_kernel/CMakeFiles/ascendc_bin_ascend910.dir/progress.make + +op_kernel/CMakeFiles/ascendc_bin_ascend910: + cd /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out/op_kernel && cp -r /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/op_kernel/*.* /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out/op_kernel/binary/ascend910/src + +ascendc_bin_ascend910: op_kernel/CMakeFiles/ascendc_bin_ascend910 +ascendc_bin_ascend910: op_kernel/CMakeFiles/ascendc_bin_ascend910.dir/build.make +.PHONY : ascendc_bin_ascend910 + +# Rule to build all files generated by this target. +op_kernel/CMakeFiles/ascendc_bin_ascend910.dir/build: ascendc_bin_ascend910 +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend910.dir/build + +op_kernel/CMakeFiles/ascendc_bin_ascend910.dir/clean: + cd /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out/op_kernel && $(CMAKE_COMMAND) -P CMakeFiles/ascendc_bin_ascend910.dir/cmake_clean.cmake +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend910.dir/clean + +op_kernel/CMakeFiles/ascendc_bin_ascend910.dir/depend: + cd /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/op_kernel /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out/op_kernel /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend910.dir/depend + diff --git a/Increase_Host_compute/No_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910.dir/cmake_clean.cmake b/Increase_Host_compute/No_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910.dir/cmake_clean.cmake new file mode 100644 index 0000000000000000000000000000000000000000..e6f6e4c8ff20dc23a2d6b62c17b66c8ef37a8289 --- /dev/null +++ b/Increase_Host_compute/No_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910.dir/cmake_clean.cmake @@ -0,0 +1,8 @@ +file(REMOVE_RECURSE + "CMakeFiles/ascendc_bin_ascend910" +) + +# Per-language clean rules from dependency scanning. +foreach(lang ) + include(CMakeFiles/ascendc_bin_ascend910.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/Increase_Host_compute/No_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910.dir/compiler_depend.make b/Increase_Host_compute/No_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910.dir/compiler_depend.make new file mode 100644 index 0000000000000000000000000000000000000000..782969025ccb8c64e90b3b22abd4daaf6d5e72ae --- /dev/null +++ b/Increase_Host_compute/No_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910.dir/compiler_depend.make @@ -0,0 +1,2 @@ +# Empty custom commands generated dependencies file for ascendc_bin_ascend910. +# This may be replaced when dependencies are built. diff --git a/Increase_Host_compute/No_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910.dir/compiler_depend.ts b/Increase_Host_compute/No_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910.dir/compiler_depend.ts new file mode 100644 index 0000000000000000000000000000000000000000..e030b5a7ee789c10785cf720bb0c2605543765a9 --- /dev/null +++ b/Increase_Host_compute/No_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910.dir/compiler_depend.ts @@ -0,0 +1,2 @@ +# CMAKE generated file: DO NOT EDIT! +# Timestamp file for custom commands dependencies management for ascendc_bin_ascend910. diff --git a/Increase_Host_compute/No_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910.dir/progress.make b/Increase_Host_compute/No_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910.dir/progress.make new file mode 100644 index 0000000000000000000000000000000000000000..8b137891791fe96927ad78e64b0aad7bded08bdc --- /dev/null +++ b/Increase_Host_compute/No_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910.dir/progress.make @@ -0,0 +1 @@ + diff --git a/Increase_Host_compute/No_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_0.dir/DependInfo.cmake b/Increase_Host_compute/No_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_0.dir/DependInfo.cmake new file mode 100644 index 0000000000000000000000000000000000000000..dc55e44b5556fc28ad7acb84f1df08a5aef15b8d --- /dev/null +++ b/Increase_Host_compute/No_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_0.dir/DependInfo.cmake @@ -0,0 +1,18 @@ + +# Consider dependencies only in project. +set(CMAKE_DEPENDS_IN_PROJECT_ONLY OFF) + +# The set of languages for which implicit dependencies are needed: +set(CMAKE_DEPENDS_LANGUAGES + ) + +# The set of dependency files which are needed: +set(CMAKE_DEPENDS_DEPENDENCY_FILES + ) + +# Targets to which this target links. +set(CMAKE_TARGET_LINKED_INFO_FILES + ) + +# Fortran module output directory. +set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/Increase_Host_compute/No_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_0.dir/build.make b/Increase_Host_compute/No_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_0.dir/build.make new file mode 100644 index 0000000000000000000000000000000000000000..f763b2508f4d03c42009a7c487020a6d6cb7341c --- /dev/null +++ b/Increase_Host_compute/No_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_0.dir/build.make @@ -0,0 +1,87 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + +# Disable VCS-based implicit rules. +% : %,v + +# Disable VCS-based implicit rules. +% : RCS/% + +# Disable VCS-based implicit rules. +% : RCS/%,v + +# Disable VCS-based implicit rules. +% : SCCS/s.% + +# Disable VCS-based implicit rules. +% : s.% + +.SUFFIXES: .hpux_make_needs_suffix_list + +# Command-line flag to silence nested $(MAKE). +$(VERBOSE)MAKESILENT = -s + +#Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E rm -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out + +# Utility rule file for ascendc_bin_ascend910_add_custom_0. + +# Include any custom commands dependencies for this target. +include op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_0.dir/compiler_depend.make + +# Include the progress variables for this target. +include op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_0.dir/progress.make + +op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_0: + cd /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out/op_kernel/binary/ascend910 && export HI_PYTHON=python3 && bash /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out/op_kernel/binary/ascend910/gen/AddCustom-add_custom-0.sh /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out/op_kernel/binary/ascend910/src/AddCustom.py /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out/op_kernel/binary/ascend910/bin/add_custom + +ascendc_bin_ascend910_add_custom_0: op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_0 +ascendc_bin_ascend910_add_custom_0: op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_0.dir/build.make +.PHONY : ascendc_bin_ascend910_add_custom_0 + +# Rule to build all files generated by this target. +op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_0.dir/build: ascendc_bin_ascend910_add_custom_0 +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_0.dir/build + +op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_0.dir/clean: + cd /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out/op_kernel && $(CMAKE_COMMAND) -P CMakeFiles/ascendc_bin_ascend910_add_custom_0.dir/cmake_clean.cmake +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_0.dir/clean + +op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_0.dir/depend: + cd /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/op_kernel /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out/op_kernel /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_0.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_0.dir/depend + diff --git a/Increase_Host_compute/No_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_0.dir/cmake_clean.cmake b/Increase_Host_compute/No_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_0.dir/cmake_clean.cmake new file mode 100644 index 0000000000000000000000000000000000000000..cb374e5db0ced9e34a5ac46e2962bc620e08e54c --- /dev/null +++ b/Increase_Host_compute/No_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_0.dir/cmake_clean.cmake @@ -0,0 +1,8 @@ +file(REMOVE_RECURSE + "CMakeFiles/ascendc_bin_ascend910_add_custom_0" +) + +# Per-language clean rules from dependency scanning. +foreach(lang ) + include(CMakeFiles/ascendc_bin_ascend910_add_custom_0.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/Increase_Host_compute/No_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_0.dir/compiler_depend.make b/Increase_Host_compute/No_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_0.dir/compiler_depend.make new file mode 100644 index 0000000000000000000000000000000000000000..898dbaf4004189058a9b387b9b8c39959fae588b --- /dev/null +++ b/Increase_Host_compute/No_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_0.dir/compiler_depend.make @@ -0,0 +1,2 @@ +# Empty custom commands generated dependencies file for ascendc_bin_ascend910_add_custom_0. +# This may be replaced when dependencies are built. diff --git a/Increase_Host_compute/No_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_0.dir/compiler_depend.ts b/Increase_Host_compute/No_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_0.dir/compiler_depend.ts new file mode 100644 index 0000000000000000000000000000000000000000..264efb0f0ac0357179489a980a560be33bcc9861 --- /dev/null +++ b/Increase_Host_compute/No_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_0.dir/compiler_depend.ts @@ -0,0 +1,2 @@ +# CMAKE generated file: DO NOT EDIT! +# Timestamp file for custom commands dependencies management for ascendc_bin_ascend910_add_custom_0. diff --git a/Increase_Host_compute/No_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_0.dir/progress.make b/Increase_Host_compute/No_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_0.dir/progress.make new file mode 100644 index 0000000000000000000000000000000000000000..8b137891791fe96927ad78e64b0aad7bded08bdc --- /dev/null +++ b/Increase_Host_compute/No_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_0.dir/progress.make @@ -0,0 +1 @@ + diff --git a/Increase_Host_compute/No_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_copy.dir/DependInfo.cmake b/Increase_Host_compute/No_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_copy.dir/DependInfo.cmake new file mode 100644 index 0000000000000000000000000000000000000000..dc55e44b5556fc28ad7acb84f1df08a5aef15b8d --- /dev/null +++ b/Increase_Host_compute/No_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_copy.dir/DependInfo.cmake @@ -0,0 +1,18 @@ + +# Consider dependencies only in project. +set(CMAKE_DEPENDS_IN_PROJECT_ONLY OFF) + +# The set of languages for which implicit dependencies are needed: +set(CMAKE_DEPENDS_LANGUAGES + ) + +# The set of dependency files which are needed: +set(CMAKE_DEPENDS_DEPENDENCY_FILES + ) + +# Targets to which this target links. +set(CMAKE_TARGET_LINKED_INFO_FILES + ) + +# Fortran module output directory. +set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/Increase_Host_compute/No_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_copy.dir/build.make b/Increase_Host_compute/No_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_copy.dir/build.make new file mode 100644 index 0000000000000000000000000000000000000000..98a3002da02311376f7a42c017fed4d29937d0c3 --- /dev/null +++ b/Increase_Host_compute/No_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_copy.dir/build.make @@ -0,0 +1,87 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + +# Disable VCS-based implicit rules. +% : %,v + +# Disable VCS-based implicit rules. +% : RCS/% + +# Disable VCS-based implicit rules. +% : RCS/%,v + +# Disable VCS-based implicit rules. +% : SCCS/s.% + +# Disable VCS-based implicit rules. +% : s.% + +.SUFFIXES: .hpux_make_needs_suffix_list + +# Command-line flag to silence nested $(MAKE). +$(VERBOSE)MAKESILENT = -s + +#Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E rm -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out + +# Utility rule file for ascendc_bin_ascend910_add_custom_copy. + +# Include any custom commands dependencies for this target. +include op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_copy.dir/compiler_depend.make + +# Include the progress variables for this target. +include op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_copy.dir/progress.make + +op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_copy: + cd /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out/op_kernel && cp /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out/op_kernel/tbe/dynamic/add_custom.py /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out/op_kernel/binary/ascend910/src/AddCustom.py + +ascendc_bin_ascend910_add_custom_copy: op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_copy +ascendc_bin_ascend910_add_custom_copy: op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_copy.dir/build.make +.PHONY : ascendc_bin_ascend910_add_custom_copy + +# Rule to build all files generated by this target. +op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_copy.dir/build: ascendc_bin_ascend910_add_custom_copy +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_copy.dir/build + +op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_copy.dir/clean: + cd /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out/op_kernel && $(CMAKE_COMMAND) -P CMakeFiles/ascendc_bin_ascend910_add_custom_copy.dir/cmake_clean.cmake +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_copy.dir/clean + +op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_copy.dir/depend: + cd /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/op_kernel /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out/op_kernel /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_copy.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_copy.dir/depend + diff --git a/Increase_Host_compute/No_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_copy.dir/cmake_clean.cmake b/Increase_Host_compute/No_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_copy.dir/cmake_clean.cmake new file mode 100644 index 0000000000000000000000000000000000000000..b5f35f6ac75713d63c5c8fb9c0df5ff72051fc34 --- /dev/null +++ b/Increase_Host_compute/No_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_copy.dir/cmake_clean.cmake @@ -0,0 +1,8 @@ +file(REMOVE_RECURSE + "CMakeFiles/ascendc_bin_ascend910_add_custom_copy" +) + +# Per-language clean rules from dependency scanning. +foreach(lang ) + include(CMakeFiles/ascendc_bin_ascend910_add_custom_copy.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/Increase_Host_compute/No_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_copy.dir/compiler_depend.make b/Increase_Host_compute/No_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_copy.dir/compiler_depend.make new file mode 100644 index 0000000000000000000000000000000000000000..e6d1a4abe9bcb0c340eafa5bfced1f241c6da4db --- /dev/null +++ b/Increase_Host_compute/No_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_copy.dir/compiler_depend.make @@ -0,0 +1,2 @@ +# Empty custom commands generated dependencies file for ascendc_bin_ascend910_add_custom_copy. +# This may be replaced when dependencies are built. diff --git a/Increase_Host_compute/No_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_copy.dir/compiler_depend.ts b/Increase_Host_compute/No_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_copy.dir/compiler_depend.ts new file mode 100644 index 0000000000000000000000000000000000000000..03123d7544bd32f82ee9ff827e0db03153450acb --- /dev/null +++ b/Increase_Host_compute/No_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_copy.dir/compiler_depend.ts @@ -0,0 +1,2 @@ +# CMAKE generated file: DO NOT EDIT! +# Timestamp file for custom commands dependencies management for ascendc_bin_ascend910_add_custom_copy. diff --git a/Increase_Host_compute/No_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_copy.dir/progress.make b/Increase_Host_compute/No_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_copy.dir/progress.make new file mode 100644 index 0000000000000000000000000000000000000000..8b137891791fe96927ad78e64b0aad7bded08bdc --- /dev/null +++ b/Increase_Host_compute/No_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_copy.dir/progress.make @@ -0,0 +1 @@ + diff --git a/Increase_Host_compute/No_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910_gen_ops_config.dir/DependInfo.cmake b/Increase_Host_compute/No_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910_gen_ops_config.dir/DependInfo.cmake new file mode 100644 index 0000000000000000000000000000000000000000..dc55e44b5556fc28ad7acb84f1df08a5aef15b8d --- /dev/null +++ b/Increase_Host_compute/No_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910_gen_ops_config.dir/DependInfo.cmake @@ -0,0 +1,18 @@ + +# Consider dependencies only in project. +set(CMAKE_DEPENDS_IN_PROJECT_ONLY OFF) + +# The set of languages for which implicit dependencies are needed: +set(CMAKE_DEPENDS_LANGUAGES + ) + +# The set of dependency files which are needed: +set(CMAKE_DEPENDS_DEPENDENCY_FILES + ) + +# Targets to which this target links. +set(CMAKE_TARGET_LINKED_INFO_FILES + ) + +# Fortran module output directory. +set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/Increase_Host_compute/No_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910_gen_ops_config.dir/build.make b/Increase_Host_compute/No_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910_gen_ops_config.dir/build.make new file mode 100644 index 0000000000000000000000000000000000000000..2f685b5cfa9dcc809d3a5b6d3a577b1fbaa99fb3 --- /dev/null +++ b/Increase_Host_compute/No_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910_gen_ops_config.dir/build.make @@ -0,0 +1,88 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + +# Disable VCS-based implicit rules. +% : %,v + +# Disable VCS-based implicit rules. +% : RCS/% + +# Disable VCS-based implicit rules. +% : RCS/%,v + +# Disable VCS-based implicit rules. +% : SCCS/s.% + +# Disable VCS-based implicit rules. +% : s.% + +.SUFFIXES: .hpux_make_needs_suffix_list + +# Command-line flag to silence nested $(MAKE). +$(VERBOSE)MAKESILENT = -s + +#Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E rm -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out + +# Utility rule file for ascendc_bin_ascend910_gen_ops_config. + +# Include any custom commands dependencies for this target. +include op_kernel/CMakeFiles/ascendc_bin_ascend910_gen_ops_config.dir/compiler_depend.make + +# Include the progress variables for this target. +include op_kernel/CMakeFiles/ascendc_bin_ascend910_gen_ops_config.dir/progress.make + +op_kernel/CMakeFiles/ascendc_bin_ascend910_gen_ops_config: + cd /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out/op_kernel && python3 /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/cmake/util/insert_simplified_keys.py -p /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out/op_kernel/binary/ascend910/bin + cd /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out/op_kernel && python3 /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/cmake/util/ascendc_ops_config.py -p /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out/op_kernel/binary/ascend910/bin -s ascend910 + +ascendc_bin_ascend910_gen_ops_config: op_kernel/CMakeFiles/ascendc_bin_ascend910_gen_ops_config +ascendc_bin_ascend910_gen_ops_config: op_kernel/CMakeFiles/ascendc_bin_ascend910_gen_ops_config.dir/build.make +.PHONY : ascendc_bin_ascend910_gen_ops_config + +# Rule to build all files generated by this target. +op_kernel/CMakeFiles/ascendc_bin_ascend910_gen_ops_config.dir/build: ascendc_bin_ascend910_gen_ops_config +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend910_gen_ops_config.dir/build + +op_kernel/CMakeFiles/ascendc_bin_ascend910_gen_ops_config.dir/clean: + cd /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out/op_kernel && $(CMAKE_COMMAND) -P CMakeFiles/ascendc_bin_ascend910_gen_ops_config.dir/cmake_clean.cmake +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend910_gen_ops_config.dir/clean + +op_kernel/CMakeFiles/ascendc_bin_ascend910_gen_ops_config.dir/depend: + cd /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/op_kernel /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out/op_kernel /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910_gen_ops_config.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend910_gen_ops_config.dir/depend + diff --git a/Increase_Host_compute/No_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910_gen_ops_config.dir/cmake_clean.cmake b/Increase_Host_compute/No_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910_gen_ops_config.dir/cmake_clean.cmake new file mode 100644 index 0000000000000000000000000000000000000000..8fe935158535a5294b1f23ef6ba62e3cba945ce4 --- /dev/null +++ b/Increase_Host_compute/No_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910_gen_ops_config.dir/cmake_clean.cmake @@ -0,0 +1,8 @@ +file(REMOVE_RECURSE + "CMakeFiles/ascendc_bin_ascend910_gen_ops_config" +) + +# Per-language clean rules from dependency scanning. +foreach(lang ) + include(CMakeFiles/ascendc_bin_ascend910_gen_ops_config.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/Increase_Host_compute/No_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910_gen_ops_config.dir/compiler_depend.make b/Increase_Host_compute/No_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910_gen_ops_config.dir/compiler_depend.make new file mode 100644 index 0000000000000000000000000000000000000000..4c78feda9afd2a04955572c876aced5cf1834441 --- /dev/null +++ b/Increase_Host_compute/No_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910_gen_ops_config.dir/compiler_depend.make @@ -0,0 +1,2 @@ +# Empty custom commands generated dependencies file for ascendc_bin_ascend910_gen_ops_config. +# This may be replaced when dependencies are built. diff --git a/Increase_Host_compute/No_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910_gen_ops_config.dir/compiler_depend.ts b/Increase_Host_compute/No_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910_gen_ops_config.dir/compiler_depend.ts new file mode 100644 index 0000000000000000000000000000000000000000..c021ce2d8f944d05bc1b308af92e7bfd7b3bef9d --- /dev/null +++ b/Increase_Host_compute/No_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910_gen_ops_config.dir/compiler_depend.ts @@ -0,0 +1,2 @@ +# CMAKE generated file: DO NOT EDIT! +# Timestamp file for custom commands dependencies management for ascendc_bin_ascend910_gen_ops_config. diff --git a/Increase_Host_compute/No_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910_gen_ops_config.dir/progress.make b/Increase_Host_compute/No_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910_gen_ops_config.dir/progress.make new file mode 100644 index 0000000000000000000000000000000000000000..8b137891791fe96927ad78e64b0aad7bded08bdc --- /dev/null +++ b/Increase_Host_compute/No_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910_gen_ops_config.dir/progress.make @@ -0,0 +1 @@ + diff --git a/Increase_Host_compute/No_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b.dir/DependInfo.cmake b/Increase_Host_compute/No_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b.dir/DependInfo.cmake new file mode 100644 index 0000000000000000000000000000000000000000..dc55e44b5556fc28ad7acb84f1df08a5aef15b8d --- /dev/null +++ b/Increase_Host_compute/No_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b.dir/DependInfo.cmake @@ -0,0 +1,18 @@ + +# Consider dependencies only in project. +set(CMAKE_DEPENDS_IN_PROJECT_ONLY OFF) + +# The set of languages for which implicit dependencies are needed: +set(CMAKE_DEPENDS_LANGUAGES + ) + +# The set of dependency files which are needed: +set(CMAKE_DEPENDS_DEPENDENCY_FILES + ) + +# Targets to which this target links. +set(CMAKE_TARGET_LINKED_INFO_FILES + ) + +# Fortran module output directory. +set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/Increase_Host_compute/No_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b.dir/build.make b/Increase_Host_compute/No_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b.dir/build.make new file mode 100644 index 0000000000000000000000000000000000000000..3e6d61400879ef6dce9301396607f15bf9f7dc54 --- /dev/null +++ b/Increase_Host_compute/No_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b.dir/build.make @@ -0,0 +1,87 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + +# Disable VCS-based implicit rules. +% : %,v + +# Disable VCS-based implicit rules. +% : RCS/% + +# Disable VCS-based implicit rules. +% : RCS/%,v + +# Disable VCS-based implicit rules. +% : SCCS/s.% + +# Disable VCS-based implicit rules. +% : s.% + +.SUFFIXES: .hpux_make_needs_suffix_list + +# Command-line flag to silence nested $(MAKE). +$(VERBOSE)MAKESILENT = -s + +#Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E rm -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out + +# Utility rule file for ascendc_bin_ascend910b. + +# Include any custom commands dependencies for this target. +include op_kernel/CMakeFiles/ascendc_bin_ascend910b.dir/compiler_depend.make + +# Include the progress variables for this target. +include op_kernel/CMakeFiles/ascendc_bin_ascend910b.dir/progress.make + +op_kernel/CMakeFiles/ascendc_bin_ascend910b: + cd /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out/op_kernel && cp -r /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/op_kernel/*.* /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out/op_kernel/binary/ascend910b/src + +ascendc_bin_ascend910b: op_kernel/CMakeFiles/ascendc_bin_ascend910b +ascendc_bin_ascend910b: op_kernel/CMakeFiles/ascendc_bin_ascend910b.dir/build.make +.PHONY : ascendc_bin_ascend910b + +# Rule to build all files generated by this target. +op_kernel/CMakeFiles/ascendc_bin_ascend910b.dir/build: ascendc_bin_ascend910b +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend910b.dir/build + +op_kernel/CMakeFiles/ascendc_bin_ascend910b.dir/clean: + cd /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out/op_kernel && $(CMAKE_COMMAND) -P CMakeFiles/ascendc_bin_ascend910b.dir/cmake_clean.cmake +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend910b.dir/clean + +op_kernel/CMakeFiles/ascendc_bin_ascend910b.dir/depend: + cd /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/op_kernel /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out/op_kernel /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend910b.dir/depend + diff --git a/Increase_Host_compute/No_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b.dir/cmake_clean.cmake b/Increase_Host_compute/No_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b.dir/cmake_clean.cmake new file mode 100644 index 0000000000000000000000000000000000000000..0f5b4484aadb7aa885dce07b651783d494277a56 --- /dev/null +++ b/Increase_Host_compute/No_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b.dir/cmake_clean.cmake @@ -0,0 +1,8 @@ +file(REMOVE_RECURSE + "CMakeFiles/ascendc_bin_ascend910b" +) + +# Per-language clean rules from dependency scanning. +foreach(lang ) + include(CMakeFiles/ascendc_bin_ascend910b.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/Increase_Host_compute/No_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b.dir/compiler_depend.make b/Increase_Host_compute/No_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b.dir/compiler_depend.make new file mode 100644 index 0000000000000000000000000000000000000000..356ef894a7b9d628fe6440122b9c3d40dccdf797 --- /dev/null +++ b/Increase_Host_compute/No_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b.dir/compiler_depend.make @@ -0,0 +1,2 @@ +# Empty custom commands generated dependencies file for ascendc_bin_ascend910b. +# This may be replaced when dependencies are built. diff --git a/Increase_Host_compute/No_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b.dir/compiler_depend.ts b/Increase_Host_compute/No_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b.dir/compiler_depend.ts new file mode 100644 index 0000000000000000000000000000000000000000..88d46aa9ddd231b41e53be097939e3070552bb3a --- /dev/null +++ b/Increase_Host_compute/No_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b.dir/compiler_depend.ts @@ -0,0 +1,2 @@ +# CMAKE generated file: DO NOT EDIT! +# Timestamp file for custom commands dependencies management for ascendc_bin_ascend910b. diff --git a/Increase_Host_compute/No_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b.dir/progress.make b/Increase_Host_compute/No_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b.dir/progress.make new file mode 100644 index 0000000000000000000000000000000000000000..8b137891791fe96927ad78e64b0aad7bded08bdc --- /dev/null +++ b/Increase_Host_compute/No_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b.dir/progress.make @@ -0,0 +1 @@ + diff --git a/Increase_Host_compute/No_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_0.dir/DependInfo.cmake b/Increase_Host_compute/No_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_0.dir/DependInfo.cmake new file mode 100644 index 0000000000000000000000000000000000000000..dc55e44b5556fc28ad7acb84f1df08a5aef15b8d --- /dev/null +++ b/Increase_Host_compute/No_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_0.dir/DependInfo.cmake @@ -0,0 +1,18 @@ + +# Consider dependencies only in project. +set(CMAKE_DEPENDS_IN_PROJECT_ONLY OFF) + +# The set of languages for which implicit dependencies are needed: +set(CMAKE_DEPENDS_LANGUAGES + ) + +# The set of dependency files which are needed: +set(CMAKE_DEPENDS_DEPENDENCY_FILES + ) + +# Targets to which this target links. +set(CMAKE_TARGET_LINKED_INFO_FILES + ) + +# Fortran module output directory. +set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/Increase_Host_compute/No_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_0.dir/build.make b/Increase_Host_compute/No_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_0.dir/build.make new file mode 100644 index 0000000000000000000000000000000000000000..13ea9d7345f6b9559f702e667f33df566b6ce911 --- /dev/null +++ b/Increase_Host_compute/No_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_0.dir/build.make @@ -0,0 +1,87 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + +# Disable VCS-based implicit rules. +% : %,v + +# Disable VCS-based implicit rules. +% : RCS/% + +# Disable VCS-based implicit rules. +% : RCS/%,v + +# Disable VCS-based implicit rules. +% : SCCS/s.% + +# Disable VCS-based implicit rules. +% : s.% + +.SUFFIXES: .hpux_make_needs_suffix_list + +# Command-line flag to silence nested $(MAKE). +$(VERBOSE)MAKESILENT = -s + +#Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E rm -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out + +# Utility rule file for ascendc_bin_ascend910b_add_custom_0. + +# Include any custom commands dependencies for this target. +include op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_0.dir/compiler_depend.make + +# Include the progress variables for this target. +include op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_0.dir/progress.make + +op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_0: + cd /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out/op_kernel/binary/ascend910b && export HI_PYTHON=python3 && bash /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out/op_kernel/binary/ascend910b/gen/AddCustom-add_custom-0.sh /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out/op_kernel/binary/ascend910b/src/AddCustom.py /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out/op_kernel/binary/ascend910b/bin/add_custom + +ascendc_bin_ascend910b_add_custom_0: op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_0 +ascendc_bin_ascend910b_add_custom_0: op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_0.dir/build.make +.PHONY : ascendc_bin_ascend910b_add_custom_0 + +# Rule to build all files generated by this target. +op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_0.dir/build: ascendc_bin_ascend910b_add_custom_0 +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_0.dir/build + +op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_0.dir/clean: + cd /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out/op_kernel && $(CMAKE_COMMAND) -P CMakeFiles/ascendc_bin_ascend910b_add_custom_0.dir/cmake_clean.cmake +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_0.dir/clean + +op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_0.dir/depend: + cd /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/op_kernel /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out/op_kernel /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_0.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_0.dir/depend + diff --git a/Increase_Host_compute/No_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_0.dir/cmake_clean.cmake b/Increase_Host_compute/No_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_0.dir/cmake_clean.cmake new file mode 100644 index 0000000000000000000000000000000000000000..0a2d54cf3dc6fd67677dc7081d5fc8616f0d7a3e --- /dev/null +++ b/Increase_Host_compute/No_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_0.dir/cmake_clean.cmake @@ -0,0 +1,8 @@ +file(REMOVE_RECURSE + "CMakeFiles/ascendc_bin_ascend910b_add_custom_0" +) + +# Per-language clean rules from dependency scanning. +foreach(lang ) + include(CMakeFiles/ascendc_bin_ascend910b_add_custom_0.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/Increase_Host_compute/No_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_0.dir/compiler_depend.make b/Increase_Host_compute/No_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_0.dir/compiler_depend.make new file mode 100644 index 0000000000000000000000000000000000000000..d4ce4f8ba12b1dba8f69fbe9508e807e22c45fae --- /dev/null +++ b/Increase_Host_compute/No_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_0.dir/compiler_depend.make @@ -0,0 +1,2 @@ +# Empty custom commands generated dependencies file for ascendc_bin_ascend910b_add_custom_0. +# This may be replaced when dependencies are built. diff --git a/Increase_Host_compute/No_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_0.dir/compiler_depend.ts b/Increase_Host_compute/No_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_0.dir/compiler_depend.ts new file mode 100644 index 0000000000000000000000000000000000000000..0950b6704c2d696eaece186f438bab6549dfd872 --- /dev/null +++ b/Increase_Host_compute/No_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_0.dir/compiler_depend.ts @@ -0,0 +1,2 @@ +# CMAKE generated file: DO NOT EDIT! +# Timestamp file for custom commands dependencies management for ascendc_bin_ascend910b_add_custom_0. diff --git a/Increase_Host_compute/No_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_0.dir/progress.make b/Increase_Host_compute/No_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_0.dir/progress.make new file mode 100644 index 0000000000000000000000000000000000000000..8b137891791fe96927ad78e64b0aad7bded08bdc --- /dev/null +++ b/Increase_Host_compute/No_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_0.dir/progress.make @@ -0,0 +1 @@ + diff --git a/Increase_Host_compute/No_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_copy.dir/DependInfo.cmake b/Increase_Host_compute/No_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_copy.dir/DependInfo.cmake new file mode 100644 index 0000000000000000000000000000000000000000..dc55e44b5556fc28ad7acb84f1df08a5aef15b8d --- /dev/null +++ b/Increase_Host_compute/No_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_copy.dir/DependInfo.cmake @@ -0,0 +1,18 @@ + +# Consider dependencies only in project. +set(CMAKE_DEPENDS_IN_PROJECT_ONLY OFF) + +# The set of languages for which implicit dependencies are needed: +set(CMAKE_DEPENDS_LANGUAGES + ) + +# The set of dependency files which are needed: +set(CMAKE_DEPENDS_DEPENDENCY_FILES + ) + +# Targets to which this target links. +set(CMAKE_TARGET_LINKED_INFO_FILES + ) + +# Fortran module output directory. +set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/Increase_Host_compute/No_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_copy.dir/build.make b/Increase_Host_compute/No_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_copy.dir/build.make new file mode 100644 index 0000000000000000000000000000000000000000..ff8c9d5c7777efa0845af5495734011abbe3d610 --- /dev/null +++ b/Increase_Host_compute/No_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_copy.dir/build.make @@ -0,0 +1,87 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + +# Disable VCS-based implicit rules. +% : %,v + +# Disable VCS-based implicit rules. +% : RCS/% + +# Disable VCS-based implicit rules. +% : RCS/%,v + +# Disable VCS-based implicit rules. +% : SCCS/s.% + +# Disable VCS-based implicit rules. +% : s.% + +.SUFFIXES: .hpux_make_needs_suffix_list + +# Command-line flag to silence nested $(MAKE). +$(VERBOSE)MAKESILENT = -s + +#Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E rm -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out + +# Utility rule file for ascendc_bin_ascend910b_add_custom_copy. + +# Include any custom commands dependencies for this target. +include op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_copy.dir/compiler_depend.make + +# Include the progress variables for this target. +include op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_copy.dir/progress.make + +op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_copy: + cd /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out/op_kernel && cp /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out/op_kernel/tbe/dynamic/add_custom.py /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out/op_kernel/binary/ascend910b/src/AddCustom.py + +ascendc_bin_ascend910b_add_custom_copy: op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_copy +ascendc_bin_ascend910b_add_custom_copy: op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_copy.dir/build.make +.PHONY : ascendc_bin_ascend910b_add_custom_copy + +# Rule to build all files generated by this target. +op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_copy.dir/build: ascendc_bin_ascend910b_add_custom_copy +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_copy.dir/build + +op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_copy.dir/clean: + cd /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out/op_kernel && $(CMAKE_COMMAND) -P CMakeFiles/ascendc_bin_ascend910b_add_custom_copy.dir/cmake_clean.cmake +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_copy.dir/clean + +op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_copy.dir/depend: + cd /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/op_kernel /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out/op_kernel /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_copy.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_copy.dir/depend + diff --git a/Increase_Host_compute/No_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_copy.dir/cmake_clean.cmake b/Increase_Host_compute/No_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_copy.dir/cmake_clean.cmake new file mode 100644 index 0000000000000000000000000000000000000000..6dd19a79d6e41007f82f301f87634d311ff2b00b --- /dev/null +++ b/Increase_Host_compute/No_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_copy.dir/cmake_clean.cmake @@ -0,0 +1,8 @@ +file(REMOVE_RECURSE + "CMakeFiles/ascendc_bin_ascend910b_add_custom_copy" +) + +# Per-language clean rules from dependency scanning. +foreach(lang ) + include(CMakeFiles/ascendc_bin_ascend910b_add_custom_copy.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/Increase_Host_compute/No_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_copy.dir/compiler_depend.make b/Increase_Host_compute/No_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_copy.dir/compiler_depend.make new file mode 100644 index 0000000000000000000000000000000000000000..0ad143cb482336abd1bbad6feaad0cff158367a3 --- /dev/null +++ b/Increase_Host_compute/No_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_copy.dir/compiler_depend.make @@ -0,0 +1,2 @@ +# Empty custom commands generated dependencies file for ascendc_bin_ascend910b_add_custom_copy. +# This may be replaced when dependencies are built. diff --git a/Increase_Host_compute/No_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_copy.dir/compiler_depend.ts b/Increase_Host_compute/No_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_copy.dir/compiler_depend.ts new file mode 100644 index 0000000000000000000000000000000000000000..ecb8ebe977207b0b9c883f1660ca50fad522f8a5 --- /dev/null +++ b/Increase_Host_compute/No_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_copy.dir/compiler_depend.ts @@ -0,0 +1,2 @@ +# CMAKE generated file: DO NOT EDIT! +# Timestamp file for custom commands dependencies management for ascendc_bin_ascend910b_add_custom_copy. diff --git a/Increase_Host_compute/No_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_copy.dir/progress.make b/Increase_Host_compute/No_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_copy.dir/progress.make new file mode 100644 index 0000000000000000000000000000000000000000..8b137891791fe96927ad78e64b0aad7bded08bdc --- /dev/null +++ b/Increase_Host_compute/No_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_copy.dir/progress.make @@ -0,0 +1 @@ + diff --git a/Increase_Host_compute/No_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b_gen_ops_config.dir/DependInfo.cmake b/Increase_Host_compute/No_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b_gen_ops_config.dir/DependInfo.cmake new file mode 100644 index 0000000000000000000000000000000000000000..dc55e44b5556fc28ad7acb84f1df08a5aef15b8d --- /dev/null +++ b/Increase_Host_compute/No_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b_gen_ops_config.dir/DependInfo.cmake @@ -0,0 +1,18 @@ + +# Consider dependencies only in project. +set(CMAKE_DEPENDS_IN_PROJECT_ONLY OFF) + +# The set of languages for which implicit dependencies are needed: +set(CMAKE_DEPENDS_LANGUAGES + ) + +# The set of dependency files which are needed: +set(CMAKE_DEPENDS_DEPENDENCY_FILES + ) + +# Targets to which this target links. +set(CMAKE_TARGET_LINKED_INFO_FILES + ) + +# Fortran module output directory. +set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/Increase_Host_compute/No_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b_gen_ops_config.dir/build.make b/Increase_Host_compute/No_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b_gen_ops_config.dir/build.make new file mode 100644 index 0000000000000000000000000000000000000000..e4a9ad9a5679a65727817282828a885e400bdff5 --- /dev/null +++ b/Increase_Host_compute/No_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b_gen_ops_config.dir/build.make @@ -0,0 +1,88 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + +# Disable VCS-based implicit rules. +% : %,v + +# Disable VCS-based implicit rules. +% : RCS/% + +# Disable VCS-based implicit rules. +% : RCS/%,v + +# Disable VCS-based implicit rules. +% : SCCS/s.% + +# Disable VCS-based implicit rules. +% : s.% + +.SUFFIXES: .hpux_make_needs_suffix_list + +# Command-line flag to silence nested $(MAKE). +$(VERBOSE)MAKESILENT = -s + +#Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E rm -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out + +# Utility rule file for ascendc_bin_ascend910b_gen_ops_config. + +# Include any custom commands dependencies for this target. +include op_kernel/CMakeFiles/ascendc_bin_ascend910b_gen_ops_config.dir/compiler_depend.make + +# Include the progress variables for this target. +include op_kernel/CMakeFiles/ascendc_bin_ascend910b_gen_ops_config.dir/progress.make + +op_kernel/CMakeFiles/ascendc_bin_ascend910b_gen_ops_config: + cd /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out/op_kernel && python3 /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/cmake/util/insert_simplified_keys.py -p /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out/op_kernel/binary/ascend910b/bin + cd /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out/op_kernel && python3 /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/cmake/util/ascendc_ops_config.py -p /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out/op_kernel/binary/ascend910b/bin -s ascend910b + +ascendc_bin_ascend910b_gen_ops_config: op_kernel/CMakeFiles/ascendc_bin_ascend910b_gen_ops_config +ascendc_bin_ascend910b_gen_ops_config: op_kernel/CMakeFiles/ascendc_bin_ascend910b_gen_ops_config.dir/build.make +.PHONY : ascendc_bin_ascend910b_gen_ops_config + +# Rule to build all files generated by this target. +op_kernel/CMakeFiles/ascendc_bin_ascend910b_gen_ops_config.dir/build: ascendc_bin_ascend910b_gen_ops_config +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend910b_gen_ops_config.dir/build + +op_kernel/CMakeFiles/ascendc_bin_ascend910b_gen_ops_config.dir/clean: + cd /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out/op_kernel && $(CMAKE_COMMAND) -P CMakeFiles/ascendc_bin_ascend910b_gen_ops_config.dir/cmake_clean.cmake +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend910b_gen_ops_config.dir/clean + +op_kernel/CMakeFiles/ascendc_bin_ascend910b_gen_ops_config.dir/depend: + cd /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/op_kernel /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out/op_kernel /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b_gen_ops_config.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend910b_gen_ops_config.dir/depend + diff --git a/Increase_Host_compute/No_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b_gen_ops_config.dir/cmake_clean.cmake b/Increase_Host_compute/No_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b_gen_ops_config.dir/cmake_clean.cmake new file mode 100644 index 0000000000000000000000000000000000000000..82891cada87e395484a36d9497ca43aadafa6e0d --- /dev/null +++ b/Increase_Host_compute/No_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b_gen_ops_config.dir/cmake_clean.cmake @@ -0,0 +1,8 @@ +file(REMOVE_RECURSE + "CMakeFiles/ascendc_bin_ascend910b_gen_ops_config" +) + +# Per-language clean rules from dependency scanning. +foreach(lang ) + include(CMakeFiles/ascendc_bin_ascend910b_gen_ops_config.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/Increase_Host_compute/No_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b_gen_ops_config.dir/compiler_depend.make b/Increase_Host_compute/No_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b_gen_ops_config.dir/compiler_depend.make new file mode 100644 index 0000000000000000000000000000000000000000..caede33a485c69655d3a61af2f2bf72a4c2473fd --- /dev/null +++ b/Increase_Host_compute/No_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b_gen_ops_config.dir/compiler_depend.make @@ -0,0 +1,2 @@ +# Empty custom commands generated dependencies file for ascendc_bin_ascend910b_gen_ops_config. +# This may be replaced when dependencies are built. diff --git a/Increase_Host_compute/No_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b_gen_ops_config.dir/compiler_depend.ts b/Increase_Host_compute/No_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b_gen_ops_config.dir/compiler_depend.ts new file mode 100644 index 0000000000000000000000000000000000000000..e5c001f3af05083708095ee4d076b182fd30525f --- /dev/null +++ b/Increase_Host_compute/No_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b_gen_ops_config.dir/compiler_depend.ts @@ -0,0 +1,2 @@ +# CMAKE generated file: DO NOT EDIT! +# Timestamp file for custom commands dependencies management for ascendc_bin_ascend910b_gen_ops_config. diff --git a/Increase_Host_compute/No_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b_gen_ops_config.dir/progress.make b/Increase_Host_compute/No_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b_gen_ops_config.dir/progress.make new file mode 100644 index 0000000000000000000000000000000000000000..8b137891791fe96927ad78e64b0aad7bded08bdc --- /dev/null +++ b/Increase_Host_compute/No_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b_gen_ops_config.dir/progress.make @@ -0,0 +1 @@ + diff --git a/Increase_Host_compute/No_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_impl_gen.dir/DependInfo.cmake b/Increase_Host_compute/No_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_impl_gen.dir/DependInfo.cmake new file mode 100644 index 0000000000000000000000000000000000000000..dc55e44b5556fc28ad7acb84f1df08a5aef15b8d --- /dev/null +++ b/Increase_Host_compute/No_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_impl_gen.dir/DependInfo.cmake @@ -0,0 +1,18 @@ + +# Consider dependencies only in project. +set(CMAKE_DEPENDS_IN_PROJECT_ONLY OFF) + +# The set of languages for which implicit dependencies are needed: +set(CMAKE_DEPENDS_LANGUAGES + ) + +# The set of dependency files which are needed: +set(CMAKE_DEPENDS_DEPENDENCY_FILES + ) + +# Targets to which this target links. +set(CMAKE_TARGET_LINKED_INFO_FILES + ) + +# Fortran module output directory. +set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/Increase_Host_compute/No_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_impl_gen.dir/build.make b/Increase_Host_compute/No_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_impl_gen.dir/build.make new file mode 100644 index 0000000000000000000000000000000000000000..49b117565741fc9010afbdc93efec2805b65e0de --- /dev/null +++ b/Increase_Host_compute/No_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_impl_gen.dir/build.make @@ -0,0 +1,95 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + +# Disable VCS-based implicit rules. +% : %,v + +# Disable VCS-based implicit rules. +% : RCS/% + +# Disable VCS-based implicit rules. +% : RCS/%,v + +# Disable VCS-based implicit rules. +% : SCCS/s.% + +# Disable VCS-based implicit rules. +% : s.% + +.SUFFIXES: .hpux_make_needs_suffix_list + +# Command-line flag to silence nested $(MAKE). +$(VERBOSE)MAKESILENT = -s + +#Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E rm -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out + +# Utility rule file for ascendc_impl_gen. + +# Include any custom commands dependencies for this target. +include op_kernel/CMakeFiles/ascendc_impl_gen.dir/compiler_depend.make + +# Include the progress variables for this target. +include op_kernel/CMakeFiles/ascendc_impl_gen.dir/progress.make + +op_kernel/CMakeFiles/ascendc_impl_gen: op_kernel/tbe/.impl_timestamp + +op_kernel/tbe/.impl_timestamp: autogen/aic-ascend310p-ops-info.ini +op_kernel/tbe/.impl_timestamp: ../cmake/util/ascendc_impl_build.py + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --blue --bold --progress-dir=/Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Generating tbe/.impl_timestamp" + cd /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out/op_kernel && mkdir -m 700 -p /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out/op_kernel/tbe/dynamic + cd /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out/op_kernel && python3 /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/cmake/util/ascendc_impl_build.py /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out/autogen/aic-ascend310p-ops-info.ini "" "" /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/op_kernel /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out/op_kernel/tbe/dynamic /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out/autogen + cd /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out/op_kernel && rm -rf /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out/op_kernel/tbe/.impl_timestamp + cd /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out/op_kernel && touch /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out/op_kernel/tbe/.impl_timestamp + +ascendc_impl_gen: op_kernel/CMakeFiles/ascendc_impl_gen +ascendc_impl_gen: op_kernel/tbe/.impl_timestamp +ascendc_impl_gen: op_kernel/CMakeFiles/ascendc_impl_gen.dir/build.make +.PHONY : ascendc_impl_gen + +# Rule to build all files generated by this target. +op_kernel/CMakeFiles/ascendc_impl_gen.dir/build: ascendc_impl_gen +.PHONY : op_kernel/CMakeFiles/ascendc_impl_gen.dir/build + +op_kernel/CMakeFiles/ascendc_impl_gen.dir/clean: + cd /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out/op_kernel && $(CMAKE_COMMAND) -P CMakeFiles/ascendc_impl_gen.dir/cmake_clean.cmake +.PHONY : op_kernel/CMakeFiles/ascendc_impl_gen.dir/clean + +op_kernel/CMakeFiles/ascendc_impl_gen.dir/depend: + cd /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/op_kernel /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out/op_kernel /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_impl_gen.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : op_kernel/CMakeFiles/ascendc_impl_gen.dir/depend + diff --git a/Increase_Host_compute/No_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_impl_gen.dir/cmake_clean.cmake b/Increase_Host_compute/No_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_impl_gen.dir/cmake_clean.cmake new file mode 100644 index 0000000000000000000000000000000000000000..0dabd8217f51de05d3c48e464f9ed87a459cca1a --- /dev/null +++ b/Increase_Host_compute/No_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_impl_gen.dir/cmake_clean.cmake @@ -0,0 +1,9 @@ +file(REMOVE_RECURSE + "CMakeFiles/ascendc_impl_gen" + "tbe/.impl_timestamp" +) + +# Per-language clean rules from dependency scanning. +foreach(lang ) + include(CMakeFiles/ascendc_impl_gen.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/Increase_Host_compute/No_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_impl_gen.dir/compiler_depend.make b/Increase_Host_compute/No_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_impl_gen.dir/compiler_depend.make new file mode 100644 index 0000000000000000000000000000000000000000..e4c9fac661464ec05ea1a443edb0dc2b0b41806f --- /dev/null +++ b/Increase_Host_compute/No_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_impl_gen.dir/compiler_depend.make @@ -0,0 +1,2 @@ +# Empty custom commands generated dependencies file for ascendc_impl_gen. +# This may be replaced when dependencies are built. diff --git a/Increase_Host_compute/No_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_impl_gen.dir/compiler_depend.ts b/Increase_Host_compute/No_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_impl_gen.dir/compiler_depend.ts new file mode 100644 index 0000000000000000000000000000000000000000..b895e90a30e456d3811a0bb2e4d043284245aacd --- /dev/null +++ b/Increase_Host_compute/No_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_impl_gen.dir/compiler_depend.ts @@ -0,0 +1,2 @@ +# CMAKE generated file: DO NOT EDIT! +# Timestamp file for custom commands dependencies management for ascendc_impl_gen. diff --git a/Increase_Host_compute/No_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_impl_gen.dir/progress.make b/Increase_Host_compute/No_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_impl_gen.dir/progress.make new file mode 100644 index 0000000000000000000000000000000000000000..781c7de277467a8195d562b5d08164806763e9bb --- /dev/null +++ b/Increase_Host_compute/No_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_impl_gen.dir/progress.make @@ -0,0 +1,2 @@ +CMAKE_PROGRESS_1 = 1 + diff --git a/Increase_Host_compute/No_double_buffer/build_out/op_kernel/CMakeFiles/binary.dir/DependInfo.cmake b/Increase_Host_compute/No_double_buffer/build_out/op_kernel/CMakeFiles/binary.dir/DependInfo.cmake new file mode 100644 index 0000000000000000000000000000000000000000..dc55e44b5556fc28ad7acb84f1df08a5aef15b8d --- /dev/null +++ b/Increase_Host_compute/No_double_buffer/build_out/op_kernel/CMakeFiles/binary.dir/DependInfo.cmake @@ -0,0 +1,18 @@ + +# Consider dependencies only in project. +set(CMAKE_DEPENDS_IN_PROJECT_ONLY OFF) + +# The set of languages for which implicit dependencies are needed: +set(CMAKE_DEPENDS_LANGUAGES + ) + +# The set of dependency files which are needed: +set(CMAKE_DEPENDS_DEPENDENCY_FILES + ) + +# Targets to which this target links. +set(CMAKE_TARGET_LINKED_INFO_FILES + ) + +# Fortran module output directory. +set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/Increase_Host_compute/No_double_buffer/build_out/op_kernel/CMakeFiles/binary.dir/build.make b/Increase_Host_compute/No_double_buffer/build_out/op_kernel/CMakeFiles/binary.dir/build.make new file mode 100644 index 0000000000000000000000000000000000000000..a124cfc6952a3534dcfe76b59cf1316225173a0f --- /dev/null +++ b/Increase_Host_compute/No_double_buffer/build_out/op_kernel/CMakeFiles/binary.dir/build.make @@ -0,0 +1,83 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + +# Disable VCS-based implicit rules. +% : %,v + +# Disable VCS-based implicit rules. +% : RCS/% + +# Disable VCS-based implicit rules. +% : RCS/%,v + +# Disable VCS-based implicit rules. +% : SCCS/s.% + +# Disable VCS-based implicit rules. +% : s.% + +.SUFFIXES: .hpux_make_needs_suffix_list + +# Command-line flag to silence nested $(MAKE). +$(VERBOSE)MAKESILENT = -s + +#Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E rm -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out + +# Utility rule file for binary. + +# Include any custom commands dependencies for this target. +include op_kernel/CMakeFiles/binary.dir/compiler_depend.make + +# Include the progress variables for this target. +include op_kernel/CMakeFiles/binary.dir/progress.make + +binary: op_kernel/CMakeFiles/binary.dir/build.make +.PHONY : binary + +# Rule to build all files generated by this target. +op_kernel/CMakeFiles/binary.dir/build: binary +.PHONY : op_kernel/CMakeFiles/binary.dir/build + +op_kernel/CMakeFiles/binary.dir/clean: + cd /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out/op_kernel && $(CMAKE_COMMAND) -P CMakeFiles/binary.dir/cmake_clean.cmake +.PHONY : op_kernel/CMakeFiles/binary.dir/clean + +op_kernel/CMakeFiles/binary.dir/depend: + cd /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/op_kernel /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out/op_kernel /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out/op_kernel/CMakeFiles/binary.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : op_kernel/CMakeFiles/binary.dir/depend + diff --git a/Increase_Host_compute/No_double_buffer/build_out/op_kernel/CMakeFiles/binary.dir/cmake_clean.cmake b/Increase_Host_compute/No_double_buffer/build_out/op_kernel/CMakeFiles/binary.dir/cmake_clean.cmake new file mode 100644 index 0000000000000000000000000000000000000000..9ae76984f5565d466b92a810925e025e54471e63 --- /dev/null +++ b/Increase_Host_compute/No_double_buffer/build_out/op_kernel/CMakeFiles/binary.dir/cmake_clean.cmake @@ -0,0 +1,5 @@ + +# Per-language clean rules from dependency scanning. +foreach(lang ) + include(CMakeFiles/binary.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/Increase_Host_compute/No_double_buffer/build_out/op_kernel/CMakeFiles/binary.dir/compiler_depend.make b/Increase_Host_compute/No_double_buffer/build_out/op_kernel/CMakeFiles/binary.dir/compiler_depend.make new file mode 100644 index 0000000000000000000000000000000000000000..e688fdae426435b7338ad5ae7e9a8b33847b35f2 --- /dev/null +++ b/Increase_Host_compute/No_double_buffer/build_out/op_kernel/CMakeFiles/binary.dir/compiler_depend.make @@ -0,0 +1,2 @@ +# Empty custom commands generated dependencies file for binary. +# This may be replaced when dependencies are built. diff --git a/Increase_Host_compute/No_double_buffer/build_out/op_kernel/CMakeFiles/binary.dir/compiler_depend.ts b/Increase_Host_compute/No_double_buffer/build_out/op_kernel/CMakeFiles/binary.dir/compiler_depend.ts new file mode 100644 index 0000000000000000000000000000000000000000..f22f6ab4259e686344dd2262cc15fc223bd41f47 --- /dev/null +++ b/Increase_Host_compute/No_double_buffer/build_out/op_kernel/CMakeFiles/binary.dir/compiler_depend.ts @@ -0,0 +1,2 @@ +# CMAKE generated file: DO NOT EDIT! +# Timestamp file for custom commands dependencies management for binary. diff --git a/Increase_Host_compute/No_double_buffer/build_out/op_kernel/CMakeFiles/binary.dir/progress.make b/Increase_Host_compute/No_double_buffer/build_out/op_kernel/CMakeFiles/binary.dir/progress.make new file mode 100644 index 0000000000000000000000000000000000000000..8b137891791fe96927ad78e64b0aad7bded08bdc --- /dev/null +++ b/Increase_Host_compute/No_double_buffer/build_out/op_kernel/CMakeFiles/binary.dir/progress.make @@ -0,0 +1 @@ + diff --git a/Increase_Host_compute/No_double_buffer/build_out/op_kernel/CMakeFiles/npu_supported_ops.dir/DependInfo.cmake b/Increase_Host_compute/No_double_buffer/build_out/op_kernel/CMakeFiles/npu_supported_ops.dir/DependInfo.cmake new file mode 100644 index 0000000000000000000000000000000000000000..dc55e44b5556fc28ad7acb84f1df08a5aef15b8d --- /dev/null +++ b/Increase_Host_compute/No_double_buffer/build_out/op_kernel/CMakeFiles/npu_supported_ops.dir/DependInfo.cmake @@ -0,0 +1,18 @@ + +# Consider dependencies only in project. +set(CMAKE_DEPENDS_IN_PROJECT_ONLY OFF) + +# The set of languages for which implicit dependencies are needed: +set(CMAKE_DEPENDS_LANGUAGES + ) + +# The set of dependency files which are needed: +set(CMAKE_DEPENDS_DEPENDENCY_FILES + ) + +# Targets to which this target links. +set(CMAKE_TARGET_LINKED_INFO_FILES + ) + +# Fortran module output directory. +set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/Increase_Host_compute/No_double_buffer/build_out/op_kernel/CMakeFiles/npu_supported_ops.dir/build.make b/Increase_Host_compute/No_double_buffer/build_out/op_kernel/CMakeFiles/npu_supported_ops.dir/build.make new file mode 100644 index 0000000000000000000000000000000000000000..40057501d452f3db4e2a00ddf36a05656c1c55bf --- /dev/null +++ b/Increase_Host_compute/No_double_buffer/build_out/op_kernel/CMakeFiles/npu_supported_ops.dir/build.make @@ -0,0 +1,92 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + +# Disable VCS-based implicit rules. +% : %,v + +# Disable VCS-based implicit rules. +% : RCS/% + +# Disable VCS-based implicit rules. +% : RCS/%,v + +# Disable VCS-based implicit rules. +% : SCCS/s.% + +# Disable VCS-based implicit rules. +% : s.% + +.SUFFIXES: .hpux_make_needs_suffix_list + +# Command-line flag to silence nested $(MAKE). +$(VERBOSE)MAKESILENT = -s + +#Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E rm -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out + +# Utility rule file for npu_supported_ops. + +# Include any custom commands dependencies for this target. +include op_kernel/CMakeFiles/npu_supported_ops.dir/compiler_depend.make + +# Include the progress variables for this target. +include op_kernel/CMakeFiles/npu_supported_ops.dir/progress.make + +op_kernel/CMakeFiles/npu_supported_ops: op_kernel/tbe/op_info_cfg/ai_core/npu_supported_ops.json + +op_kernel/tbe/op_info_cfg/ai_core/npu_supported_ops.json: + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --blue --bold --progress-dir=/Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Generating tbe/op_info_cfg/ai_core/npu_supported_ops.json" + cd /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out/op_kernel && mkdir -p /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out/op_kernel/tbe/op_info_cfg/ai_core + cd /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out/op_kernel && ../../cmake/util/gen_ops_filter.sh /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out/autogen /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out/op_kernel/tbe/op_info_cfg/ai_core + +npu_supported_ops: op_kernel/CMakeFiles/npu_supported_ops +npu_supported_ops: op_kernel/tbe/op_info_cfg/ai_core/npu_supported_ops.json +npu_supported_ops: op_kernel/CMakeFiles/npu_supported_ops.dir/build.make +.PHONY : npu_supported_ops + +# Rule to build all files generated by this target. +op_kernel/CMakeFiles/npu_supported_ops.dir/build: npu_supported_ops +.PHONY : op_kernel/CMakeFiles/npu_supported_ops.dir/build + +op_kernel/CMakeFiles/npu_supported_ops.dir/clean: + cd /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out/op_kernel && $(CMAKE_COMMAND) -P CMakeFiles/npu_supported_ops.dir/cmake_clean.cmake +.PHONY : op_kernel/CMakeFiles/npu_supported_ops.dir/clean + +op_kernel/CMakeFiles/npu_supported_ops.dir/depend: + cd /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/op_kernel /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out/op_kernel /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out/op_kernel/CMakeFiles/npu_supported_ops.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : op_kernel/CMakeFiles/npu_supported_ops.dir/depend + diff --git a/Increase_Host_compute/No_double_buffer/build_out/op_kernel/CMakeFiles/npu_supported_ops.dir/cmake_clean.cmake b/Increase_Host_compute/No_double_buffer/build_out/op_kernel/CMakeFiles/npu_supported_ops.dir/cmake_clean.cmake new file mode 100644 index 0000000000000000000000000000000000000000..74257cf6ebf8321bd1cdf1fd3b9dff6f31a88317 --- /dev/null +++ b/Increase_Host_compute/No_double_buffer/build_out/op_kernel/CMakeFiles/npu_supported_ops.dir/cmake_clean.cmake @@ -0,0 +1,9 @@ +file(REMOVE_RECURSE + "CMakeFiles/npu_supported_ops" + "tbe/op_info_cfg/ai_core/npu_supported_ops.json" +) + +# Per-language clean rules from dependency scanning. +foreach(lang ) + include(CMakeFiles/npu_supported_ops.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/Increase_Host_compute/No_double_buffer/build_out/op_kernel/CMakeFiles/npu_supported_ops.dir/compiler_depend.make b/Increase_Host_compute/No_double_buffer/build_out/op_kernel/CMakeFiles/npu_supported_ops.dir/compiler_depend.make new file mode 100644 index 0000000000000000000000000000000000000000..9f8bf5f55283f2af94a1d6c3d002e1abf9fb06be --- /dev/null +++ b/Increase_Host_compute/No_double_buffer/build_out/op_kernel/CMakeFiles/npu_supported_ops.dir/compiler_depend.make @@ -0,0 +1,2 @@ +# Empty custom commands generated dependencies file for npu_supported_ops. +# This may be replaced when dependencies are built. diff --git a/Increase_Host_compute/No_double_buffer/build_out/op_kernel/CMakeFiles/npu_supported_ops.dir/compiler_depend.ts b/Increase_Host_compute/No_double_buffer/build_out/op_kernel/CMakeFiles/npu_supported_ops.dir/compiler_depend.ts new file mode 100644 index 0000000000000000000000000000000000000000..391e044314f82c750bb472ea75da0830fe80882c --- /dev/null +++ b/Increase_Host_compute/No_double_buffer/build_out/op_kernel/CMakeFiles/npu_supported_ops.dir/compiler_depend.ts @@ -0,0 +1,2 @@ +# CMAKE generated file: DO NOT EDIT! +# Timestamp file for custom commands dependencies management for npu_supported_ops. diff --git a/Increase_Host_compute/No_double_buffer/build_out/op_kernel/CMakeFiles/npu_supported_ops.dir/progress.make b/Increase_Host_compute/No_double_buffer/build_out/op_kernel/CMakeFiles/npu_supported_ops.dir/progress.make new file mode 100644 index 0000000000000000000000000000000000000000..e42d498a89857163707bdf7455d3193d8ed5bfe2 --- /dev/null +++ b/Increase_Host_compute/No_double_buffer/build_out/op_kernel/CMakeFiles/npu_supported_ops.dir/progress.make @@ -0,0 +1,2 @@ +CMAKE_PROGRESS_1 = 12 + diff --git a/Increase_Host_compute/No_double_buffer/build_out/op_kernel/CMakeFiles/ops_info_gen_ascend310b.dir/DependInfo.cmake b/Increase_Host_compute/No_double_buffer/build_out/op_kernel/CMakeFiles/ops_info_gen_ascend310b.dir/DependInfo.cmake new file mode 100644 index 0000000000000000000000000000000000000000..dc55e44b5556fc28ad7acb84f1df08a5aef15b8d --- /dev/null +++ b/Increase_Host_compute/No_double_buffer/build_out/op_kernel/CMakeFiles/ops_info_gen_ascend310b.dir/DependInfo.cmake @@ -0,0 +1,18 @@ + +# Consider dependencies only in project. +set(CMAKE_DEPENDS_IN_PROJECT_ONLY OFF) + +# The set of languages for which implicit dependencies are needed: +set(CMAKE_DEPENDS_LANGUAGES + ) + +# The set of dependency files which are needed: +set(CMAKE_DEPENDS_DEPENDENCY_FILES + ) + +# Targets to which this target links. +set(CMAKE_TARGET_LINKED_INFO_FILES + ) + +# Fortran module output directory. +set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/Increase_Host_compute/No_double_buffer/build_out/op_kernel/CMakeFiles/ops_info_gen_ascend310b.dir/build.make b/Increase_Host_compute/No_double_buffer/build_out/op_kernel/CMakeFiles/ops_info_gen_ascend310b.dir/build.make new file mode 100644 index 0000000000000000000000000000000000000000..d3635d022b820de544f8c83d5ee2330ffa7af2ad --- /dev/null +++ b/Increase_Host_compute/No_double_buffer/build_out/op_kernel/CMakeFiles/ops_info_gen_ascend310b.dir/build.make @@ -0,0 +1,92 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + +# Disable VCS-based implicit rules. +% : %,v + +# Disable VCS-based implicit rules. +% : RCS/% + +# Disable VCS-based implicit rules. +% : RCS/%,v + +# Disable VCS-based implicit rules. +% : SCCS/s.% + +# Disable VCS-based implicit rules. +% : s.% + +.SUFFIXES: .hpux_make_needs_suffix_list + +# Command-line flag to silence nested $(MAKE). +$(VERBOSE)MAKESILENT = -s + +#Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E rm -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out + +# Utility rule file for ops_info_gen_ascend310b. + +# Include any custom commands dependencies for this target. +include op_kernel/CMakeFiles/ops_info_gen_ascend310b.dir/compiler_depend.make + +# Include the progress variables for this target. +include op_kernel/CMakeFiles/ops_info_gen_ascend310b.dir/progress.make + +op_kernel/CMakeFiles/ops_info_gen_ascend310b: op_kernel/tbe/op_info_cfg/ai_core/ascend310b/aic-ascend310b-ops-info.json + +op_kernel/tbe/op_info_cfg/ai_core/ascend310b/aic-ascend310b-ops-info.json: + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --blue --bold --progress-dir=/Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Generating tbe/op_info_cfg/ai_core/ascend310b/aic-ascend310b-ops-info.json" + cd /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out/op_kernel && mkdir -p /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out/op_kernel/tbe/op_info_cfg/ai_core/ascend310b + cd /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out/op_kernel && python3 /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/cmake/util/parse_ini_to_json.py /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out/autogen/aic-ascend310b-ops-info.ini /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out/op_kernel/tbe/op_info_cfg/ai_core/ascend310b/aic-ascend310b-ops-info.json + +ops_info_gen_ascend310b: op_kernel/CMakeFiles/ops_info_gen_ascend310b +ops_info_gen_ascend310b: op_kernel/tbe/op_info_cfg/ai_core/ascend310b/aic-ascend310b-ops-info.json +ops_info_gen_ascend310b: op_kernel/CMakeFiles/ops_info_gen_ascend310b.dir/build.make +.PHONY : ops_info_gen_ascend310b + +# Rule to build all files generated by this target. +op_kernel/CMakeFiles/ops_info_gen_ascend310b.dir/build: ops_info_gen_ascend310b +.PHONY : op_kernel/CMakeFiles/ops_info_gen_ascend310b.dir/build + +op_kernel/CMakeFiles/ops_info_gen_ascend310b.dir/clean: + cd /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out/op_kernel && $(CMAKE_COMMAND) -P CMakeFiles/ops_info_gen_ascend310b.dir/cmake_clean.cmake +.PHONY : op_kernel/CMakeFiles/ops_info_gen_ascend310b.dir/clean + +op_kernel/CMakeFiles/ops_info_gen_ascend310b.dir/depend: + cd /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/op_kernel /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out/op_kernel /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out/op_kernel/CMakeFiles/ops_info_gen_ascend310b.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : op_kernel/CMakeFiles/ops_info_gen_ascend310b.dir/depend + diff --git a/Increase_Host_compute/No_double_buffer/build_out/op_kernel/CMakeFiles/ops_info_gen_ascend310b.dir/cmake_clean.cmake b/Increase_Host_compute/No_double_buffer/build_out/op_kernel/CMakeFiles/ops_info_gen_ascend310b.dir/cmake_clean.cmake new file mode 100644 index 0000000000000000000000000000000000000000..0873ef7dbd668d16556df9538a9fa0bf4a335d09 --- /dev/null +++ b/Increase_Host_compute/No_double_buffer/build_out/op_kernel/CMakeFiles/ops_info_gen_ascend310b.dir/cmake_clean.cmake @@ -0,0 +1,9 @@ +file(REMOVE_RECURSE + "CMakeFiles/ops_info_gen_ascend310b" + "tbe/op_info_cfg/ai_core/ascend310b/aic-ascend310b-ops-info.json" +) + +# Per-language clean rules from dependency scanning. +foreach(lang ) + include(CMakeFiles/ops_info_gen_ascend310b.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/Increase_Host_compute/No_double_buffer/build_out/op_kernel/CMakeFiles/ops_info_gen_ascend310b.dir/compiler_depend.make b/Increase_Host_compute/No_double_buffer/build_out/op_kernel/CMakeFiles/ops_info_gen_ascend310b.dir/compiler_depend.make new file mode 100644 index 0000000000000000000000000000000000000000..b1c31a685ba07abf8d9ee8e5c14347e18147775b --- /dev/null +++ b/Increase_Host_compute/No_double_buffer/build_out/op_kernel/CMakeFiles/ops_info_gen_ascend310b.dir/compiler_depend.make @@ -0,0 +1,2 @@ +# Empty custom commands generated dependencies file for ops_info_gen_ascend310b. +# This may be replaced when dependencies are built. diff --git a/Increase_Host_compute/No_double_buffer/build_out/op_kernel/CMakeFiles/ops_info_gen_ascend310b.dir/compiler_depend.ts b/Increase_Host_compute/No_double_buffer/build_out/op_kernel/CMakeFiles/ops_info_gen_ascend310b.dir/compiler_depend.ts new file mode 100644 index 0000000000000000000000000000000000000000..48b406611124e445506c38d8a534c940c16a3dcf --- /dev/null +++ b/Increase_Host_compute/No_double_buffer/build_out/op_kernel/CMakeFiles/ops_info_gen_ascend310b.dir/compiler_depend.ts @@ -0,0 +1,2 @@ +# CMAKE generated file: DO NOT EDIT! +# Timestamp file for custom commands dependencies management for ops_info_gen_ascend310b. diff --git a/Increase_Host_compute/No_double_buffer/build_out/op_kernel/CMakeFiles/ops_info_gen_ascend310b.dir/progress.make b/Increase_Host_compute/No_double_buffer/build_out/op_kernel/CMakeFiles/ops_info_gen_ascend310b.dir/progress.make new file mode 100644 index 0000000000000000000000000000000000000000..7e0358250d669f4e34f1dc4a0fb4d44932f34e28 --- /dev/null +++ b/Increase_Host_compute/No_double_buffer/build_out/op_kernel/CMakeFiles/ops_info_gen_ascend310b.dir/progress.make @@ -0,0 +1,2 @@ +CMAKE_PROGRESS_1 = 13 + diff --git a/Increase_Host_compute/No_double_buffer/build_out/op_kernel/CMakeFiles/ops_info_gen_ascend310p.dir/DependInfo.cmake b/Increase_Host_compute/No_double_buffer/build_out/op_kernel/CMakeFiles/ops_info_gen_ascend310p.dir/DependInfo.cmake new file mode 100644 index 0000000000000000000000000000000000000000..dc55e44b5556fc28ad7acb84f1df08a5aef15b8d --- /dev/null +++ b/Increase_Host_compute/No_double_buffer/build_out/op_kernel/CMakeFiles/ops_info_gen_ascend310p.dir/DependInfo.cmake @@ -0,0 +1,18 @@ + +# Consider dependencies only in project. +set(CMAKE_DEPENDS_IN_PROJECT_ONLY OFF) + +# The set of languages for which implicit dependencies are needed: +set(CMAKE_DEPENDS_LANGUAGES + ) + +# The set of dependency files which are needed: +set(CMAKE_DEPENDS_DEPENDENCY_FILES + ) + +# Targets to which this target links. +set(CMAKE_TARGET_LINKED_INFO_FILES + ) + +# Fortran module output directory. +set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/Increase_Host_compute/No_double_buffer/build_out/op_kernel/CMakeFiles/ops_info_gen_ascend310p.dir/build.make b/Increase_Host_compute/No_double_buffer/build_out/op_kernel/CMakeFiles/ops_info_gen_ascend310p.dir/build.make new file mode 100644 index 0000000000000000000000000000000000000000..5de456f1537139dd7487f174cd19e5acfd85335f --- /dev/null +++ b/Increase_Host_compute/No_double_buffer/build_out/op_kernel/CMakeFiles/ops_info_gen_ascend310p.dir/build.make @@ -0,0 +1,92 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + +# Disable VCS-based implicit rules. +% : %,v + +# Disable VCS-based implicit rules. +% : RCS/% + +# Disable VCS-based implicit rules. +% : RCS/%,v + +# Disable VCS-based implicit rules. +% : SCCS/s.% + +# Disable VCS-based implicit rules. +% : s.% + +.SUFFIXES: .hpux_make_needs_suffix_list + +# Command-line flag to silence nested $(MAKE). +$(VERBOSE)MAKESILENT = -s + +#Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E rm -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out + +# Utility rule file for ops_info_gen_ascend310p. + +# Include any custom commands dependencies for this target. +include op_kernel/CMakeFiles/ops_info_gen_ascend310p.dir/compiler_depend.make + +# Include the progress variables for this target. +include op_kernel/CMakeFiles/ops_info_gen_ascend310p.dir/progress.make + +op_kernel/CMakeFiles/ops_info_gen_ascend310p: op_kernel/tbe/op_info_cfg/ai_core/ascend310p/aic-ascend310p-ops-info.json + +op_kernel/tbe/op_info_cfg/ai_core/ascend310p/aic-ascend310p-ops-info.json: + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --blue --bold --progress-dir=/Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Generating tbe/op_info_cfg/ai_core/ascend310p/aic-ascend310p-ops-info.json" + cd /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out/op_kernel && mkdir -p /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out/op_kernel/tbe/op_info_cfg/ai_core/ascend310p + cd /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out/op_kernel && python3 /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/cmake/util/parse_ini_to_json.py /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out/autogen/aic-ascend310p-ops-info.ini /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out/op_kernel/tbe/op_info_cfg/ai_core/ascend310p/aic-ascend310p-ops-info.json + +ops_info_gen_ascend310p: op_kernel/CMakeFiles/ops_info_gen_ascend310p +ops_info_gen_ascend310p: op_kernel/tbe/op_info_cfg/ai_core/ascend310p/aic-ascend310p-ops-info.json +ops_info_gen_ascend310p: op_kernel/CMakeFiles/ops_info_gen_ascend310p.dir/build.make +.PHONY : ops_info_gen_ascend310p + +# Rule to build all files generated by this target. +op_kernel/CMakeFiles/ops_info_gen_ascend310p.dir/build: ops_info_gen_ascend310p +.PHONY : op_kernel/CMakeFiles/ops_info_gen_ascend310p.dir/build + +op_kernel/CMakeFiles/ops_info_gen_ascend310p.dir/clean: + cd /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out/op_kernel && $(CMAKE_COMMAND) -P CMakeFiles/ops_info_gen_ascend310p.dir/cmake_clean.cmake +.PHONY : op_kernel/CMakeFiles/ops_info_gen_ascend310p.dir/clean + +op_kernel/CMakeFiles/ops_info_gen_ascend310p.dir/depend: + cd /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/op_kernel /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out/op_kernel /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out/op_kernel/CMakeFiles/ops_info_gen_ascend310p.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : op_kernel/CMakeFiles/ops_info_gen_ascend310p.dir/depend + diff --git a/Increase_Host_compute/No_double_buffer/build_out/op_kernel/CMakeFiles/ops_info_gen_ascend310p.dir/cmake_clean.cmake b/Increase_Host_compute/No_double_buffer/build_out/op_kernel/CMakeFiles/ops_info_gen_ascend310p.dir/cmake_clean.cmake new file mode 100644 index 0000000000000000000000000000000000000000..4f287b559bc0c027efc13763de2e2365c2d70d15 --- /dev/null +++ b/Increase_Host_compute/No_double_buffer/build_out/op_kernel/CMakeFiles/ops_info_gen_ascend310p.dir/cmake_clean.cmake @@ -0,0 +1,9 @@ +file(REMOVE_RECURSE + "CMakeFiles/ops_info_gen_ascend310p" + "tbe/op_info_cfg/ai_core/ascend310p/aic-ascend310p-ops-info.json" +) + +# Per-language clean rules from dependency scanning. +foreach(lang ) + include(CMakeFiles/ops_info_gen_ascend310p.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/Increase_Host_compute/No_double_buffer/build_out/op_kernel/CMakeFiles/ops_info_gen_ascend310p.dir/compiler_depend.make b/Increase_Host_compute/No_double_buffer/build_out/op_kernel/CMakeFiles/ops_info_gen_ascend310p.dir/compiler_depend.make new file mode 100644 index 0000000000000000000000000000000000000000..d19bb709bb14351506df228db182aa100cbbb8f6 --- /dev/null +++ b/Increase_Host_compute/No_double_buffer/build_out/op_kernel/CMakeFiles/ops_info_gen_ascend310p.dir/compiler_depend.make @@ -0,0 +1,2 @@ +# Empty custom commands generated dependencies file for ops_info_gen_ascend310p. +# This may be replaced when dependencies are built. diff --git a/Increase_Host_compute/No_double_buffer/build_out/op_kernel/CMakeFiles/ops_info_gen_ascend310p.dir/compiler_depend.ts b/Increase_Host_compute/No_double_buffer/build_out/op_kernel/CMakeFiles/ops_info_gen_ascend310p.dir/compiler_depend.ts new file mode 100644 index 0000000000000000000000000000000000000000..c42f277a097a418418ede14a7bec2dc336c18cc9 --- /dev/null +++ b/Increase_Host_compute/No_double_buffer/build_out/op_kernel/CMakeFiles/ops_info_gen_ascend310p.dir/compiler_depend.ts @@ -0,0 +1,2 @@ +# CMAKE generated file: DO NOT EDIT! +# Timestamp file for custom commands dependencies management for ops_info_gen_ascend310p. diff --git a/Increase_Host_compute/No_double_buffer/build_out/op_kernel/CMakeFiles/ops_info_gen_ascend310p.dir/progress.make b/Increase_Host_compute/No_double_buffer/build_out/op_kernel/CMakeFiles/ops_info_gen_ascend310p.dir/progress.make new file mode 100644 index 0000000000000000000000000000000000000000..db9f2e439e11ef2781ec53779fc020fa01a2ea5b --- /dev/null +++ b/Increase_Host_compute/No_double_buffer/build_out/op_kernel/CMakeFiles/ops_info_gen_ascend310p.dir/progress.make @@ -0,0 +1,2 @@ +CMAKE_PROGRESS_1 = 14 + diff --git a/Increase_Host_compute/No_double_buffer/build_out/op_kernel/CMakeFiles/ops_info_gen_ascend910.dir/DependInfo.cmake b/Increase_Host_compute/No_double_buffer/build_out/op_kernel/CMakeFiles/ops_info_gen_ascend910.dir/DependInfo.cmake new file mode 100644 index 0000000000000000000000000000000000000000..dc55e44b5556fc28ad7acb84f1df08a5aef15b8d --- /dev/null +++ b/Increase_Host_compute/No_double_buffer/build_out/op_kernel/CMakeFiles/ops_info_gen_ascend910.dir/DependInfo.cmake @@ -0,0 +1,18 @@ + +# Consider dependencies only in project. +set(CMAKE_DEPENDS_IN_PROJECT_ONLY OFF) + +# The set of languages for which implicit dependencies are needed: +set(CMAKE_DEPENDS_LANGUAGES + ) + +# The set of dependency files which are needed: +set(CMAKE_DEPENDS_DEPENDENCY_FILES + ) + +# Targets to which this target links. +set(CMAKE_TARGET_LINKED_INFO_FILES + ) + +# Fortran module output directory. +set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/Increase_Host_compute/No_double_buffer/build_out/op_kernel/CMakeFiles/ops_info_gen_ascend910.dir/build.make b/Increase_Host_compute/No_double_buffer/build_out/op_kernel/CMakeFiles/ops_info_gen_ascend910.dir/build.make new file mode 100644 index 0000000000000000000000000000000000000000..78cf9acc06e3d9627057ddc66f25b8ad6000d59f --- /dev/null +++ b/Increase_Host_compute/No_double_buffer/build_out/op_kernel/CMakeFiles/ops_info_gen_ascend910.dir/build.make @@ -0,0 +1,92 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + +# Disable VCS-based implicit rules. +% : %,v + +# Disable VCS-based implicit rules. +% : RCS/% + +# Disable VCS-based implicit rules. +% : RCS/%,v + +# Disable VCS-based implicit rules. +% : SCCS/s.% + +# Disable VCS-based implicit rules. +% : s.% + +.SUFFIXES: .hpux_make_needs_suffix_list + +# Command-line flag to silence nested $(MAKE). +$(VERBOSE)MAKESILENT = -s + +#Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E rm -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out + +# Utility rule file for ops_info_gen_ascend910. + +# Include any custom commands dependencies for this target. +include op_kernel/CMakeFiles/ops_info_gen_ascend910.dir/compiler_depend.make + +# Include the progress variables for this target. +include op_kernel/CMakeFiles/ops_info_gen_ascend910.dir/progress.make + +op_kernel/CMakeFiles/ops_info_gen_ascend910: op_kernel/tbe/op_info_cfg/ai_core/ascend910/aic-ascend910-ops-info.json + +op_kernel/tbe/op_info_cfg/ai_core/ascend910/aic-ascend910-ops-info.json: + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --blue --bold --progress-dir=/Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Generating tbe/op_info_cfg/ai_core/ascend910/aic-ascend910-ops-info.json" + cd /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out/op_kernel && mkdir -p /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out/op_kernel/tbe/op_info_cfg/ai_core/ascend910 + cd /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out/op_kernel && python3 /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/cmake/util/parse_ini_to_json.py /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out/autogen/aic-ascend910-ops-info.ini /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out/op_kernel/tbe/op_info_cfg/ai_core/ascend910/aic-ascend910-ops-info.json + +ops_info_gen_ascend910: op_kernel/CMakeFiles/ops_info_gen_ascend910 +ops_info_gen_ascend910: op_kernel/tbe/op_info_cfg/ai_core/ascend910/aic-ascend910-ops-info.json +ops_info_gen_ascend910: op_kernel/CMakeFiles/ops_info_gen_ascend910.dir/build.make +.PHONY : ops_info_gen_ascend910 + +# Rule to build all files generated by this target. +op_kernel/CMakeFiles/ops_info_gen_ascend910.dir/build: ops_info_gen_ascend910 +.PHONY : op_kernel/CMakeFiles/ops_info_gen_ascend910.dir/build + +op_kernel/CMakeFiles/ops_info_gen_ascend910.dir/clean: + cd /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out/op_kernel && $(CMAKE_COMMAND) -P CMakeFiles/ops_info_gen_ascend910.dir/cmake_clean.cmake +.PHONY : op_kernel/CMakeFiles/ops_info_gen_ascend910.dir/clean + +op_kernel/CMakeFiles/ops_info_gen_ascend910.dir/depend: + cd /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/op_kernel /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out/op_kernel /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out/op_kernel/CMakeFiles/ops_info_gen_ascend910.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : op_kernel/CMakeFiles/ops_info_gen_ascend910.dir/depend + diff --git a/Increase_Host_compute/No_double_buffer/build_out/op_kernel/CMakeFiles/ops_info_gen_ascend910.dir/cmake_clean.cmake b/Increase_Host_compute/No_double_buffer/build_out/op_kernel/CMakeFiles/ops_info_gen_ascend910.dir/cmake_clean.cmake new file mode 100644 index 0000000000000000000000000000000000000000..ddda5e8fddad294c116e69843a8829f4e7611789 --- /dev/null +++ b/Increase_Host_compute/No_double_buffer/build_out/op_kernel/CMakeFiles/ops_info_gen_ascend910.dir/cmake_clean.cmake @@ -0,0 +1,9 @@ +file(REMOVE_RECURSE + "CMakeFiles/ops_info_gen_ascend910" + "tbe/op_info_cfg/ai_core/ascend910/aic-ascend910-ops-info.json" +) + +# Per-language clean rules from dependency scanning. +foreach(lang ) + include(CMakeFiles/ops_info_gen_ascend910.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/Increase_Host_compute/No_double_buffer/build_out/op_kernel/CMakeFiles/ops_info_gen_ascend910.dir/compiler_depend.make b/Increase_Host_compute/No_double_buffer/build_out/op_kernel/CMakeFiles/ops_info_gen_ascend910.dir/compiler_depend.make new file mode 100644 index 0000000000000000000000000000000000000000..f0018fab5ff3d8a40c1b63606bbdb60145ae6134 --- /dev/null +++ b/Increase_Host_compute/No_double_buffer/build_out/op_kernel/CMakeFiles/ops_info_gen_ascend910.dir/compiler_depend.make @@ -0,0 +1,2 @@ +# Empty custom commands generated dependencies file for ops_info_gen_ascend910. +# This may be replaced when dependencies are built. diff --git a/Increase_Host_compute/No_double_buffer/build_out/op_kernel/CMakeFiles/ops_info_gen_ascend910.dir/compiler_depend.ts b/Increase_Host_compute/No_double_buffer/build_out/op_kernel/CMakeFiles/ops_info_gen_ascend910.dir/compiler_depend.ts new file mode 100644 index 0000000000000000000000000000000000000000..f38b3613acab3544a1ca93d23556ddb0900d2d90 --- /dev/null +++ b/Increase_Host_compute/No_double_buffer/build_out/op_kernel/CMakeFiles/ops_info_gen_ascend910.dir/compiler_depend.ts @@ -0,0 +1,2 @@ +# CMAKE generated file: DO NOT EDIT! +# Timestamp file for custom commands dependencies management for ops_info_gen_ascend910. diff --git a/Increase_Host_compute/No_double_buffer/build_out/op_kernel/CMakeFiles/ops_info_gen_ascend910.dir/progress.make b/Increase_Host_compute/No_double_buffer/build_out/op_kernel/CMakeFiles/ops_info_gen_ascend910.dir/progress.make new file mode 100644 index 0000000000000000000000000000000000000000..6bdbd1465365992dad3be11acb9be72443f38ce5 --- /dev/null +++ b/Increase_Host_compute/No_double_buffer/build_out/op_kernel/CMakeFiles/ops_info_gen_ascend910.dir/progress.make @@ -0,0 +1,2 @@ +CMAKE_PROGRESS_1 = 15 + diff --git a/Increase_Host_compute/No_double_buffer/build_out/op_kernel/CMakeFiles/ops_info_gen_ascend910b.dir/DependInfo.cmake b/Increase_Host_compute/No_double_buffer/build_out/op_kernel/CMakeFiles/ops_info_gen_ascend910b.dir/DependInfo.cmake new file mode 100644 index 0000000000000000000000000000000000000000..dc55e44b5556fc28ad7acb84f1df08a5aef15b8d --- /dev/null +++ b/Increase_Host_compute/No_double_buffer/build_out/op_kernel/CMakeFiles/ops_info_gen_ascend910b.dir/DependInfo.cmake @@ -0,0 +1,18 @@ + +# Consider dependencies only in project. +set(CMAKE_DEPENDS_IN_PROJECT_ONLY OFF) + +# The set of languages for which implicit dependencies are needed: +set(CMAKE_DEPENDS_LANGUAGES + ) + +# The set of dependency files which are needed: +set(CMAKE_DEPENDS_DEPENDENCY_FILES + ) + +# Targets to which this target links. +set(CMAKE_TARGET_LINKED_INFO_FILES + ) + +# Fortran module output directory. +set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/Increase_Host_compute/No_double_buffer/build_out/op_kernel/CMakeFiles/ops_info_gen_ascend910b.dir/build.make b/Increase_Host_compute/No_double_buffer/build_out/op_kernel/CMakeFiles/ops_info_gen_ascend910b.dir/build.make new file mode 100644 index 0000000000000000000000000000000000000000..3800664cba4a509853ee69e469451f06ad815fed --- /dev/null +++ b/Increase_Host_compute/No_double_buffer/build_out/op_kernel/CMakeFiles/ops_info_gen_ascend910b.dir/build.make @@ -0,0 +1,92 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + +# Disable VCS-based implicit rules. +% : %,v + +# Disable VCS-based implicit rules. +% : RCS/% + +# Disable VCS-based implicit rules. +% : RCS/%,v + +# Disable VCS-based implicit rules. +% : SCCS/s.% + +# Disable VCS-based implicit rules. +% : s.% + +.SUFFIXES: .hpux_make_needs_suffix_list + +# Command-line flag to silence nested $(MAKE). +$(VERBOSE)MAKESILENT = -s + +#Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E rm -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out + +# Utility rule file for ops_info_gen_ascend910b. + +# Include any custom commands dependencies for this target. +include op_kernel/CMakeFiles/ops_info_gen_ascend910b.dir/compiler_depend.make + +# Include the progress variables for this target. +include op_kernel/CMakeFiles/ops_info_gen_ascend910b.dir/progress.make + +op_kernel/CMakeFiles/ops_info_gen_ascend910b: op_kernel/tbe/op_info_cfg/ai_core/ascend910b/aic-ascend910b-ops-info.json + +op_kernel/tbe/op_info_cfg/ai_core/ascend910b/aic-ascend910b-ops-info.json: + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --blue --bold --progress-dir=/Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Generating tbe/op_info_cfg/ai_core/ascend910b/aic-ascend910b-ops-info.json" + cd /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out/op_kernel && mkdir -p /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out/op_kernel/tbe/op_info_cfg/ai_core/ascend910b + cd /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out/op_kernel && python3 /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/cmake/util/parse_ini_to_json.py /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out/autogen/aic-ascend910b-ops-info.ini /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out/op_kernel/tbe/op_info_cfg/ai_core/ascend910b/aic-ascend910b-ops-info.json + +ops_info_gen_ascend910b: op_kernel/CMakeFiles/ops_info_gen_ascend910b +ops_info_gen_ascend910b: op_kernel/tbe/op_info_cfg/ai_core/ascend910b/aic-ascend910b-ops-info.json +ops_info_gen_ascend910b: op_kernel/CMakeFiles/ops_info_gen_ascend910b.dir/build.make +.PHONY : ops_info_gen_ascend910b + +# Rule to build all files generated by this target. +op_kernel/CMakeFiles/ops_info_gen_ascend910b.dir/build: ops_info_gen_ascend910b +.PHONY : op_kernel/CMakeFiles/ops_info_gen_ascend910b.dir/build + +op_kernel/CMakeFiles/ops_info_gen_ascend910b.dir/clean: + cd /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out/op_kernel && $(CMAKE_COMMAND) -P CMakeFiles/ops_info_gen_ascend910b.dir/cmake_clean.cmake +.PHONY : op_kernel/CMakeFiles/ops_info_gen_ascend910b.dir/clean + +op_kernel/CMakeFiles/ops_info_gen_ascend910b.dir/depend: + cd /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/op_kernel /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out/op_kernel /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out/op_kernel/CMakeFiles/ops_info_gen_ascend910b.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : op_kernel/CMakeFiles/ops_info_gen_ascend910b.dir/depend + diff --git a/Increase_Host_compute/No_double_buffer/build_out/op_kernel/CMakeFiles/ops_info_gen_ascend910b.dir/cmake_clean.cmake b/Increase_Host_compute/No_double_buffer/build_out/op_kernel/CMakeFiles/ops_info_gen_ascend910b.dir/cmake_clean.cmake new file mode 100644 index 0000000000000000000000000000000000000000..2a4652c5b2ad65cb30b012f83f4c93bb1aca0dde --- /dev/null +++ b/Increase_Host_compute/No_double_buffer/build_out/op_kernel/CMakeFiles/ops_info_gen_ascend910b.dir/cmake_clean.cmake @@ -0,0 +1,9 @@ +file(REMOVE_RECURSE + "CMakeFiles/ops_info_gen_ascend910b" + "tbe/op_info_cfg/ai_core/ascend910b/aic-ascend910b-ops-info.json" +) + +# Per-language clean rules from dependency scanning. +foreach(lang ) + include(CMakeFiles/ops_info_gen_ascend910b.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/Increase_Host_compute/No_double_buffer/build_out/op_kernel/CMakeFiles/ops_info_gen_ascend910b.dir/compiler_depend.make b/Increase_Host_compute/No_double_buffer/build_out/op_kernel/CMakeFiles/ops_info_gen_ascend910b.dir/compiler_depend.make new file mode 100644 index 0000000000000000000000000000000000000000..de46960c131f3e7df591cd8804f02fdb8ad3d1b3 --- /dev/null +++ b/Increase_Host_compute/No_double_buffer/build_out/op_kernel/CMakeFiles/ops_info_gen_ascend910b.dir/compiler_depend.make @@ -0,0 +1,2 @@ +# Empty custom commands generated dependencies file for ops_info_gen_ascend910b. +# This may be replaced when dependencies are built. diff --git a/Increase_Host_compute/No_double_buffer/build_out/op_kernel/CMakeFiles/ops_info_gen_ascend910b.dir/compiler_depend.ts b/Increase_Host_compute/No_double_buffer/build_out/op_kernel/CMakeFiles/ops_info_gen_ascend910b.dir/compiler_depend.ts new file mode 100644 index 0000000000000000000000000000000000000000..92989fc6e53d3136aec2bcc4e72270f683fa176a --- /dev/null +++ b/Increase_Host_compute/No_double_buffer/build_out/op_kernel/CMakeFiles/ops_info_gen_ascend910b.dir/compiler_depend.ts @@ -0,0 +1,2 @@ +# CMAKE generated file: DO NOT EDIT! +# Timestamp file for custom commands dependencies management for ops_info_gen_ascend910b. diff --git a/Increase_Host_compute/No_double_buffer/build_out/op_kernel/CMakeFiles/ops_info_gen_ascend910b.dir/progress.make b/Increase_Host_compute/No_double_buffer/build_out/op_kernel/CMakeFiles/ops_info_gen_ascend910b.dir/progress.make new file mode 100644 index 0000000000000000000000000000000000000000..0b890e87759b3c0771a961d0361c64e8e5d7fd17 --- /dev/null +++ b/Increase_Host_compute/No_double_buffer/build_out/op_kernel/CMakeFiles/ops_info_gen_ascend910b.dir/progress.make @@ -0,0 +1,2 @@ +CMAKE_PROGRESS_1 = 16 + diff --git a/Increase_Host_compute/No_double_buffer/build_out/op_kernel/CMakeFiles/progress.marks b/Increase_Host_compute/No_double_buffer/build_out/op_kernel/CMakeFiles/progress.marks new file mode 100644 index 0000000000000000000000000000000000000000..1e8b314962144c26d5e0e50fd29d2ca327864913 --- /dev/null +++ b/Increase_Host_compute/No_double_buffer/build_out/op_kernel/CMakeFiles/progress.marks @@ -0,0 +1 @@ +6 diff --git a/Increase_Host_compute/No_double_buffer/build_out/op_kernel/Makefile b/Increase_Host_compute/No_double_buffer/build_out/op_kernel/Makefile new file mode 100644 index 0000000000000000000000000000000000000000..228752cd02ada3152c2effd1548f3cec724b6d5f --- /dev/null +++ b/Increase_Host_compute/No_double_buffer/build_out/op_kernel/Makefile @@ -0,0 +1,556 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +# Default target executed when no arguments are given to make. +default_target: all +.PHONY : default_target + +# Allow only one "make -f Makefile2" at a time, but pass parallelism. +.NOTPARALLEL: + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + +# Disable VCS-based implicit rules. +% : %,v + +# Disable VCS-based implicit rules. +% : RCS/% + +# Disable VCS-based implicit rules. +% : RCS/%,v + +# Disable VCS-based implicit rules. +% : SCCS/s.% + +# Disable VCS-based implicit rules. +% : s.% + +.SUFFIXES: .hpux_make_needs_suffix_list + +# Command-line flag to silence nested $(MAKE). +$(VERBOSE)MAKESILENT = -s + +#Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E rm -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out + +#============================================================================= +# Targets provided globally by CMake. + +# Special rule for the target package +package: preinstall + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Run CPack packaging tool..." + cd /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out && /usr/bin/cpack --config ./CPackConfig.cmake +.PHONY : package + +# Special rule for the target package +package/fast: package +.PHONY : package/fast + +# Special rule for the target package_source +package_source: + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Run CPack packaging tool for source..." + cd /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out && /usr/bin/cpack --config ./CPackSourceConfig.cmake /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out/CPackSourceConfig.cmake +.PHONY : package_source + +# Special rule for the target package_source +package_source/fast: package_source +.PHONY : package_source/fast + +# Special rule for the target edit_cache +edit_cache: + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "No interactive CMake dialog available..." + /usr/bin/cmake -E echo No\ interactive\ CMake\ dialog\ available. +.PHONY : edit_cache + +# Special rule for the target edit_cache +edit_cache/fast: edit_cache +.PHONY : edit_cache/fast + +# Special rule for the target rebuild_cache +rebuild_cache: + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running CMake to regenerate build system..." + /usr/bin/cmake --regenerate-during-build -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) +.PHONY : rebuild_cache + +# Special rule for the target rebuild_cache +rebuild_cache/fast: rebuild_cache +.PHONY : rebuild_cache/fast + +# Special rule for the target list_install_components +list_install_components: + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Available install components are: \"Unspecified\"" +.PHONY : list_install_components + +# Special rule for the target list_install_components +list_install_components/fast: list_install_components +.PHONY : list_install_components/fast + +# Special rule for the target install +install: preinstall + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Install the project..." + /usr/bin/cmake -P cmake_install.cmake +.PHONY : install + +# Special rule for the target install +install/fast: preinstall/fast + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Install the project..." + /usr/bin/cmake -P cmake_install.cmake +.PHONY : install/fast + +# Special rule for the target install/local +install/local: preinstall + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Installing only the local directory..." + /usr/bin/cmake -DCMAKE_INSTALL_LOCAL_ONLY=1 -P cmake_install.cmake +.PHONY : install/local + +# Special rule for the target install/local +install/local/fast: preinstall/fast + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Installing only the local directory..." + /usr/bin/cmake -DCMAKE_INSTALL_LOCAL_ONLY=1 -P cmake_install.cmake +.PHONY : install/local/fast + +# Special rule for the target install/strip +install/strip: preinstall + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Installing the project stripped..." + /usr/bin/cmake -DCMAKE_INSTALL_DO_STRIP=1 -P cmake_install.cmake +.PHONY : install/strip + +# Special rule for the target install/strip +install/strip/fast: preinstall/fast + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Installing the project stripped..." + /usr/bin/cmake -DCMAKE_INSTALL_DO_STRIP=1 -P cmake_install.cmake +.PHONY : install/strip/fast + +# The main all target +all: cmake_check_build_system + cd /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out && $(CMAKE_COMMAND) -E cmake_progress_start /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out/CMakeFiles /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out/op_kernel//CMakeFiles/progress.marks + cd /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_kernel/all + $(CMAKE_COMMAND) -E cmake_progress_start /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out/CMakeFiles 0 +.PHONY : all + +# The main clean target +clean: + cd /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_kernel/clean +.PHONY : clean + +# The main clean target +clean/fast: clean +.PHONY : clean/fast + +# Prepare targets for installation. +preinstall: all + cd /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_kernel/preinstall +.PHONY : preinstall + +# Prepare targets for installation. +preinstall/fast: + cd /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_kernel/preinstall +.PHONY : preinstall/fast + +# clear depends +depend: + cd /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out && $(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 1 +.PHONY : depend + +# Convenience name for target. +op_kernel/CMakeFiles/ops_info_gen_ascend310p.dir/rule: + cd /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_kernel/CMakeFiles/ops_info_gen_ascend310p.dir/rule +.PHONY : op_kernel/CMakeFiles/ops_info_gen_ascend310p.dir/rule + +# Convenience name for target. +ops_info_gen_ascend310p: op_kernel/CMakeFiles/ops_info_gen_ascend310p.dir/rule +.PHONY : ops_info_gen_ascend310p + +# fast build rule for target. +ops_info_gen_ascend310p/fast: + cd /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out && $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ops_info_gen_ascend310p.dir/build.make op_kernel/CMakeFiles/ops_info_gen_ascend310p.dir/build +.PHONY : ops_info_gen_ascend310p/fast + +# Convenience name for target. +op_kernel/CMakeFiles/ascendc_impl_gen.dir/rule: + cd /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_kernel/CMakeFiles/ascendc_impl_gen.dir/rule +.PHONY : op_kernel/CMakeFiles/ascendc_impl_gen.dir/rule + +# Convenience name for target. +ascendc_impl_gen: op_kernel/CMakeFiles/ascendc_impl_gen.dir/rule +.PHONY : ascendc_impl_gen + +# fast build rule for target. +ascendc_impl_gen/fast: + cd /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out && $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_impl_gen.dir/build.make op_kernel/CMakeFiles/ascendc_impl_gen.dir/build +.PHONY : ascendc_impl_gen/fast + +# Convenience name for target. +op_kernel/CMakeFiles/binary.dir/rule: + cd /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_kernel/CMakeFiles/binary.dir/rule +.PHONY : op_kernel/CMakeFiles/binary.dir/rule + +# Convenience name for target. +binary: op_kernel/CMakeFiles/binary.dir/rule +.PHONY : binary + +# fast build rule for target. +binary/fast: + cd /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out && $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/binary.dir/build.make op_kernel/CMakeFiles/binary.dir/build +.PHONY : binary/fast + +# Convenience name for target. +op_kernel/CMakeFiles/ascendc_bin_ascend310p.dir/rule: + cd /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_kernel/CMakeFiles/ascendc_bin_ascend310p.dir/rule +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend310p.dir/rule + +# Convenience name for target. +ascendc_bin_ascend310p: op_kernel/CMakeFiles/ascendc_bin_ascend310p.dir/rule +.PHONY : ascendc_bin_ascend310p + +# fast build rule for target. +ascendc_bin_ascend310p/fast: + cd /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out && $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend310p.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend310p.dir/build +.PHONY : ascendc_bin_ascend310p/fast + +# Convenience name for target. +op_kernel/CMakeFiles/ascendc_bin_ascend310p_gen_ops_config.dir/rule: + cd /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_kernel/CMakeFiles/ascendc_bin_ascend310p_gen_ops_config.dir/rule +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend310p_gen_ops_config.dir/rule + +# Convenience name for target. +ascendc_bin_ascend310p_gen_ops_config: op_kernel/CMakeFiles/ascendc_bin_ascend310p_gen_ops_config.dir/rule +.PHONY : ascendc_bin_ascend310p_gen_ops_config + +# fast build rule for target. +ascendc_bin_ascend310p_gen_ops_config/fast: + cd /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out && $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend310p_gen_ops_config.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend310p_gen_ops_config.dir/build +.PHONY : ascendc_bin_ascend310p_gen_ops_config/fast + +# Convenience name for target. +op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_copy.dir/rule: + cd /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_copy.dir/rule +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_copy.dir/rule + +# Convenience name for target. +ascendc_bin_ascend310p_add_custom_copy: op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_copy.dir/rule +.PHONY : ascendc_bin_ascend310p_add_custom_copy + +# fast build rule for target. +ascendc_bin_ascend310p_add_custom_copy/fast: + cd /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out && $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_copy.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_copy.dir/build +.PHONY : ascendc_bin_ascend310p_add_custom_copy/fast + +# Convenience name for target. +op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_0.dir/rule: + cd /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_0.dir/rule +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_0.dir/rule + +# Convenience name for target. +ascendc_bin_ascend310p_add_custom_0: op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_0.dir/rule +.PHONY : ascendc_bin_ascend310p_add_custom_0 + +# fast build rule for target. +ascendc_bin_ascend310p_add_custom_0/fast: + cd /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out && $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_0.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_0.dir/build +.PHONY : ascendc_bin_ascend310p_add_custom_0/fast + +# Convenience name for target. +op_kernel/CMakeFiles/ops_info_gen_ascend310b.dir/rule: + cd /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_kernel/CMakeFiles/ops_info_gen_ascend310b.dir/rule +.PHONY : op_kernel/CMakeFiles/ops_info_gen_ascend310b.dir/rule + +# Convenience name for target. +ops_info_gen_ascend310b: op_kernel/CMakeFiles/ops_info_gen_ascend310b.dir/rule +.PHONY : ops_info_gen_ascend310b + +# fast build rule for target. +ops_info_gen_ascend310b/fast: + cd /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out && $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ops_info_gen_ascend310b.dir/build.make op_kernel/CMakeFiles/ops_info_gen_ascend310b.dir/build +.PHONY : ops_info_gen_ascend310b/fast + +# Convenience name for target. +op_kernel/CMakeFiles/ascendc_bin_ascend310b.dir/rule: + cd /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_kernel/CMakeFiles/ascendc_bin_ascend310b.dir/rule +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend310b.dir/rule + +# Convenience name for target. +ascendc_bin_ascend310b: op_kernel/CMakeFiles/ascendc_bin_ascend310b.dir/rule +.PHONY : ascendc_bin_ascend310b + +# fast build rule for target. +ascendc_bin_ascend310b/fast: + cd /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out && $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend310b.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend310b.dir/build +.PHONY : ascendc_bin_ascend310b/fast + +# Convenience name for target. +op_kernel/CMakeFiles/ascendc_bin_ascend310b_gen_ops_config.dir/rule: + cd /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_kernel/CMakeFiles/ascendc_bin_ascend310b_gen_ops_config.dir/rule +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend310b_gen_ops_config.dir/rule + +# Convenience name for target. +ascendc_bin_ascend310b_gen_ops_config: op_kernel/CMakeFiles/ascendc_bin_ascend310b_gen_ops_config.dir/rule +.PHONY : ascendc_bin_ascend310b_gen_ops_config + +# fast build rule for target. +ascendc_bin_ascend310b_gen_ops_config/fast: + cd /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out && $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend310b_gen_ops_config.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend310b_gen_ops_config.dir/build +.PHONY : ascendc_bin_ascend310b_gen_ops_config/fast + +# Convenience name for target. +op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_copy.dir/rule: + cd /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_copy.dir/rule +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_copy.dir/rule + +# Convenience name for target. +ascendc_bin_ascend310b_add_custom_copy: op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_copy.dir/rule +.PHONY : ascendc_bin_ascend310b_add_custom_copy + +# fast build rule for target. +ascendc_bin_ascend310b_add_custom_copy/fast: + cd /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out && $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_copy.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_copy.dir/build +.PHONY : ascendc_bin_ascend310b_add_custom_copy/fast + +# Convenience name for target. +op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_0.dir/rule: + cd /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_0.dir/rule +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_0.dir/rule + +# Convenience name for target. +ascendc_bin_ascend310b_add_custom_0: op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_0.dir/rule +.PHONY : ascendc_bin_ascend310b_add_custom_0 + +# fast build rule for target. +ascendc_bin_ascend310b_add_custom_0/fast: + cd /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out && $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_0.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_0.dir/build +.PHONY : ascendc_bin_ascend310b_add_custom_0/fast + +# Convenience name for target. +op_kernel/CMakeFiles/ops_info_gen_ascend910.dir/rule: + cd /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_kernel/CMakeFiles/ops_info_gen_ascend910.dir/rule +.PHONY : op_kernel/CMakeFiles/ops_info_gen_ascend910.dir/rule + +# Convenience name for target. +ops_info_gen_ascend910: op_kernel/CMakeFiles/ops_info_gen_ascend910.dir/rule +.PHONY : ops_info_gen_ascend910 + +# fast build rule for target. +ops_info_gen_ascend910/fast: + cd /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out && $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ops_info_gen_ascend910.dir/build.make op_kernel/CMakeFiles/ops_info_gen_ascend910.dir/build +.PHONY : ops_info_gen_ascend910/fast + +# Convenience name for target. +op_kernel/CMakeFiles/ascendc_bin_ascend910.dir/rule: + cd /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_kernel/CMakeFiles/ascendc_bin_ascend910.dir/rule +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend910.dir/rule + +# Convenience name for target. +ascendc_bin_ascend910: op_kernel/CMakeFiles/ascendc_bin_ascend910.dir/rule +.PHONY : ascendc_bin_ascend910 + +# fast build rule for target. +ascendc_bin_ascend910/fast: + cd /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out && $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend910.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend910.dir/build +.PHONY : ascendc_bin_ascend910/fast + +# Convenience name for target. +op_kernel/CMakeFiles/ascendc_bin_ascend910_gen_ops_config.dir/rule: + cd /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_kernel/CMakeFiles/ascendc_bin_ascend910_gen_ops_config.dir/rule +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend910_gen_ops_config.dir/rule + +# Convenience name for target. +ascendc_bin_ascend910_gen_ops_config: op_kernel/CMakeFiles/ascendc_bin_ascend910_gen_ops_config.dir/rule +.PHONY : ascendc_bin_ascend910_gen_ops_config + +# fast build rule for target. +ascendc_bin_ascend910_gen_ops_config/fast: + cd /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out && $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend910_gen_ops_config.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend910_gen_ops_config.dir/build +.PHONY : ascendc_bin_ascend910_gen_ops_config/fast + +# Convenience name for target. +op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_copy.dir/rule: + cd /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_copy.dir/rule +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_copy.dir/rule + +# Convenience name for target. +ascendc_bin_ascend910_add_custom_copy: op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_copy.dir/rule +.PHONY : ascendc_bin_ascend910_add_custom_copy + +# fast build rule for target. +ascendc_bin_ascend910_add_custom_copy/fast: + cd /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out && $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_copy.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_copy.dir/build +.PHONY : ascendc_bin_ascend910_add_custom_copy/fast + +# Convenience name for target. +op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_0.dir/rule: + cd /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_0.dir/rule +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_0.dir/rule + +# Convenience name for target. +ascendc_bin_ascend910_add_custom_0: op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_0.dir/rule +.PHONY : ascendc_bin_ascend910_add_custom_0 + +# fast build rule for target. +ascendc_bin_ascend910_add_custom_0/fast: + cd /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out && $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_0.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_0.dir/build +.PHONY : ascendc_bin_ascend910_add_custom_0/fast + +# Convenience name for target. +op_kernel/CMakeFiles/ops_info_gen_ascend910b.dir/rule: + cd /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_kernel/CMakeFiles/ops_info_gen_ascend910b.dir/rule +.PHONY : op_kernel/CMakeFiles/ops_info_gen_ascend910b.dir/rule + +# Convenience name for target. +ops_info_gen_ascend910b: op_kernel/CMakeFiles/ops_info_gen_ascend910b.dir/rule +.PHONY : ops_info_gen_ascend910b + +# fast build rule for target. +ops_info_gen_ascend910b/fast: + cd /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out && $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ops_info_gen_ascend910b.dir/build.make op_kernel/CMakeFiles/ops_info_gen_ascend910b.dir/build +.PHONY : ops_info_gen_ascend910b/fast + +# Convenience name for target. +op_kernel/CMakeFiles/ascendc_bin_ascend910b.dir/rule: + cd /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_kernel/CMakeFiles/ascendc_bin_ascend910b.dir/rule +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend910b.dir/rule + +# Convenience name for target. +ascendc_bin_ascend910b: op_kernel/CMakeFiles/ascendc_bin_ascend910b.dir/rule +.PHONY : ascendc_bin_ascend910b + +# fast build rule for target. +ascendc_bin_ascend910b/fast: + cd /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out && $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend910b.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend910b.dir/build +.PHONY : ascendc_bin_ascend910b/fast + +# Convenience name for target. +op_kernel/CMakeFiles/ascendc_bin_ascend910b_gen_ops_config.dir/rule: + cd /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_kernel/CMakeFiles/ascendc_bin_ascend910b_gen_ops_config.dir/rule +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend910b_gen_ops_config.dir/rule + +# Convenience name for target. +ascendc_bin_ascend910b_gen_ops_config: op_kernel/CMakeFiles/ascendc_bin_ascend910b_gen_ops_config.dir/rule +.PHONY : ascendc_bin_ascend910b_gen_ops_config + +# fast build rule for target. +ascendc_bin_ascend910b_gen_ops_config/fast: + cd /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out && $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend910b_gen_ops_config.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend910b_gen_ops_config.dir/build +.PHONY : ascendc_bin_ascend910b_gen_ops_config/fast + +# Convenience name for target. +op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_copy.dir/rule: + cd /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_copy.dir/rule +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_copy.dir/rule + +# Convenience name for target. +ascendc_bin_ascend910b_add_custom_copy: op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_copy.dir/rule +.PHONY : ascendc_bin_ascend910b_add_custom_copy + +# fast build rule for target. +ascendc_bin_ascend910b_add_custom_copy/fast: + cd /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out && $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_copy.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_copy.dir/build +.PHONY : ascendc_bin_ascend910b_add_custom_copy/fast + +# Convenience name for target. +op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_0.dir/rule: + cd /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_0.dir/rule +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_0.dir/rule + +# Convenience name for target. +ascendc_bin_ascend910b_add_custom_0: op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_0.dir/rule +.PHONY : ascendc_bin_ascend910b_add_custom_0 + +# fast build rule for target. +ascendc_bin_ascend910b_add_custom_0/fast: + cd /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out && $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_0.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_0.dir/build +.PHONY : ascendc_bin_ascend910b_add_custom_0/fast + +# Convenience name for target. +op_kernel/CMakeFiles/npu_supported_ops.dir/rule: + cd /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_kernel/CMakeFiles/npu_supported_ops.dir/rule +.PHONY : op_kernel/CMakeFiles/npu_supported_ops.dir/rule + +# Convenience name for target. +npu_supported_ops: op_kernel/CMakeFiles/npu_supported_ops.dir/rule +.PHONY : npu_supported_ops + +# fast build rule for target. +npu_supported_ops/fast: + cd /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out && $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/npu_supported_ops.dir/build.make op_kernel/CMakeFiles/npu_supported_ops.dir/build +.PHONY : npu_supported_ops/fast + +# Help Target +help: + @echo "The following are some of the valid targets for this Makefile:" + @echo "... all (the default if no target is provided)" + @echo "... clean" + @echo "... depend" + @echo "... edit_cache" + @echo "... install" + @echo "... install/local" + @echo "... install/strip" + @echo "... list_install_components" + @echo "... package" + @echo "... package_source" + @echo "... rebuild_cache" + @echo "... ascendc_bin_ascend310b" + @echo "... ascendc_bin_ascend310b_add_custom_0" + @echo "... ascendc_bin_ascend310b_add_custom_copy" + @echo "... ascendc_bin_ascend310b_gen_ops_config" + @echo "... ascendc_bin_ascend310p" + @echo "... ascendc_bin_ascend310p_add_custom_0" + @echo "... ascendc_bin_ascend310p_add_custom_copy" + @echo "... ascendc_bin_ascend310p_gen_ops_config" + @echo "... ascendc_bin_ascend910" + @echo "... ascendc_bin_ascend910_add_custom_0" + @echo "... ascendc_bin_ascend910_add_custom_copy" + @echo "... ascendc_bin_ascend910_gen_ops_config" + @echo "... ascendc_bin_ascend910b" + @echo "... ascendc_bin_ascend910b_add_custom_0" + @echo "... ascendc_bin_ascend910b_add_custom_copy" + @echo "... ascendc_bin_ascend910b_gen_ops_config" + @echo "... ascendc_impl_gen" + @echo "... binary" + @echo "... npu_supported_ops" + @echo "... ops_info_gen_ascend310b" + @echo "... ops_info_gen_ascend310p" + @echo "... ops_info_gen_ascend910" + @echo "... ops_info_gen_ascend910b" +.PHONY : help + + + +#============================================================================= +# Special targets to cleanup operation of make. + +# Special rule to run CMake to check the build system integrity. +# No rule that depends on this can have commands that come from listfiles +# because they might be regenerated. +cmake_check_build_system: + cd /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out && $(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 0 +.PHONY : cmake_check_build_system + diff --git a/Increase_Host_compute/No_double_buffer/build_out/op_kernel/binary/ascend310b/bin/add_custom.json b/Increase_Host_compute/No_double_buffer/build_out/op_kernel/binary/ascend310b/bin/add_custom.json new file mode 100644 index 0000000000000000000000000000000000000000..5590e710820e8be0966a46cadeeb4e2a36c59a88 --- /dev/null +++ b/Increase_Host_compute/No_double_buffer/build_out/op_kernel/binary/ascend310b/bin/add_custom.json @@ -0,0 +1,49 @@ +{ + "binList": [ + { + "simplifiedKey": [ + "AddCustom/d=0,p=0/1,2/1,2/1,2", + "AddCustom/d=1,p=0/1,2/1,2/1,2" + ], + "staticKey": "24db4d78a3a31c0287aa11345320c199348443901fef8fe630f68f86fd5dc348", + "int64Mode": false, + "inputs": [ + { + "name": "x", + "index": 0, + "dtype": "float16", + "format": "ND", + "paramType": "required", + "shape": [ + -2 + ] + }, + { + "name": "y", + "index": 1, + "dtype": "float16", + "format": "ND", + "paramType": "required", + "shape": [ + -2 + ] + } + ], + "outputs": [ + { + "name": "z", + "index": 0, + "dtype": "float16", + "format": "ND", + "paramType": "required", + "shape": [ + -2 + ] + } + ], + "binInfo": { + "jsonFilePath": "ascend310b/add_custom/AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b.json" + } + } + ] +} \ No newline at end of file diff --git a/Increase_Host_compute/No_double_buffer/build_out/op_kernel/binary/ascend310b/bin/add_custom/AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b.json b/Increase_Host_compute/No_double_buffer/build_out/op_kernel/binary/ascend310b/bin/add_custom/AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b.json new file mode 100644 index 0000000000000000000000000000000000000000..05325774bde9534a5e19cdfa17f1669078e5a25f --- /dev/null +++ b/Increase_Host_compute/No_double_buffer/build_out/op_kernel/binary/ascend310b/bin/add_custom/AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b.json @@ -0,0 +1,76 @@ +{ + "binFileName": "AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b", + "binFileSuffix": ".o", + "blockDim": -1, + "coreType": "VectorCore", + "core_type": "AIV", + "kernelName": "AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b", + "magic": "RT_DEV_BINARY_MAGIC_ELF", + "memoryStamping": [], + "opParaSize": 8, + "parameters": [], + "sha256": "a129d5a7ff3143f0bd56055bcc3ab418c46a61f616e878ecb3ee8c2e4ca7664a", + "workspace": { + "num": 1, + "size": [ + -1 + ], + "type": [ + 0 + ] + }, + "kernelList": [ + { + "kernelName": "AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b_0" + } + ], + "optionalInputMode": "gen_placeholder", + "compileInfo": {}, + "supportInfo": { + "implMode": "", + "int64Mode": false, + "simplifiedKeyMode": 0, + "simplifiedKey": [ + "AddCustom/d=0,p=0/1,2/1,2/1,2", + "AddCustom/d=1,p=0/1,2/1,2/1,2" + ], + "staticKey": "24db4d78a3a31c0287aa11345320c199348443901fef8fe630f68f86fd5dc348", + "inputs": [ + { + "name": "x", + "index": 0, + "dtype": "float16", + "format": "ND", + "paramType": "required", + "shape": [ + -2 + ] + }, + { + "name": "y", + "index": 1, + "dtype": "float16", + "format": "ND", + "paramType": "required", + "shape": [ + -2 + ] + } + ], + "outputs": [ + { + "name": "z", + "index": 0, + "dtype": "float16", + "format": "ND", + "paramType": "required", + "shape": [ + -2 + ] + } + ], + "opMode": "dynamic", + "optionalInputMode": "gen_placeholder", + "deterministic": "ignore" + } +} \ No newline at end of file diff --git a/Increase_Host_compute/No_double_buffer/build_out/op_kernel/binary/ascend310b/bin/add_custom/AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b.o b/Increase_Host_compute/No_double_buffer/build_out/op_kernel/binary/ascend310b/bin/add_custom/AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b.o new file mode 100644 index 0000000000000000000000000000000000000000..e2b7a88406f3212f0e08eca551f730b7a1924a1b Binary files /dev/null and b/Increase_Host_compute/No_double_buffer/build_out/op_kernel/binary/ascend310b/bin/add_custom/AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b.o differ diff --git a/Increase_Host_compute/No_double_buffer/build_out/op_kernel/binary/ascend310b/bin/binary_info_config.json b/Increase_Host_compute/No_double_buffer/build_out/op_kernel/binary/ascend310b/bin/binary_info_config.json new file mode 100644 index 0000000000000000000000000000000000000000..cd033194cc2c1dc7c1e17c0584cfb1b8ea55ead1 --- /dev/null +++ b/Increase_Host_compute/No_double_buffer/build_out/op_kernel/binary/ascend310b/bin/binary_info_config.json @@ -0,0 +1,18 @@ +{ + "AddCustom": { + "dynamicRankSupport": true, + "simplifiedKeyMode": 0, + "binaryList": [ + { + "coreType": 2, + "simplifiedKey": "AddCustom/d=0,p=0/1,2/1,2/1,2", + "binPath": "ascend310b/add_custom/AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b.o" + }, + { + "coreType": 2, + "simplifiedKey": "AddCustom/d=1,p=0/1,2/1,2/1,2", + "binPath": "ascend310b/add_custom/AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b.o" + } + ] + } +} \ No newline at end of file diff --git a/Increase_Host_compute/No_double_buffer/build_out/op_kernel/binary/ascend310b/gen/AddCustom-add_custom-0.sh b/Increase_Host_compute/No_double_buffer/build_out/op_kernel/binary/ascend310b/gen/AddCustom-add_custom-0.sh new file mode 100644 index 0000000000000000000000000000000000000000..a9d96f556d9f2b378d239bbf808b0ea185bac8b8 --- /dev/null +++ b/Increase_Host_compute/No_double_buffer/build_out/op_kernel/binary/ascend310b/gen/AddCustom-add_custom-0.sh @@ -0,0 +1,14 @@ +#!/bin/bash +echo "[Ascend310B1] Generating AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b ..." +opc $1 --main_func=add_custom --input_param=/Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out/op_kernel/binary/ascend310b/gen/AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b_param.json --soc_version=Ascend310B1 --output=$2 --impl_mode="" --simplified_key_mode=0 --op_mode=dynamic + +if ! test -f $2/AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b.json ; then + echo "$2/AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b.json not generated!" + exit 1 +fi + +if ! test -f $2/AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b.o ; then + echo "$2/AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b.o not generated!" + exit 1 +fi +echo "[Ascend310B1] Generating AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b Done" diff --git a/Increase_Host_compute/No_double_buffer/build_out/op_kernel/binary/ascend310b/gen/AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b_param.json b/Increase_Host_compute/No_double_buffer/build_out/op_kernel/binary/ascend310b/gen/AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b_param.json new file mode 100644 index 0000000000000000000000000000000000000000..834fc7a6f44c0aec4f39011295a70b3fd36bdde7 --- /dev/null +++ b/Increase_Host_compute/No_double_buffer/build_out/op_kernel/binary/ascend310b/gen/AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b_param.json @@ -0,0 +1,42 @@ +{ + "op_type": "AddCustom", + "op_list": [ + { + "bin_filename": "AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b", + "inputs": [ + { + "name": "x", + "index": 0, + "dtype": "float16", + "format": "ND", + "paramType": "required", + "shape": [ + -2 + ] + }, + { + "name": "y", + "index": 1, + "dtype": "float16", + "format": "ND", + "paramType": "required", + "shape": [ + -2 + ] + } + ], + "outputs": [ + { + "name": "z", + "index": 0, + "dtype": "float16", + "format": "ND", + "paramType": "required", + "shape": [ + -2 + ] + } + ] + } + ] +} \ No newline at end of file diff --git a/Increase_Host_compute/No_double_buffer/build_out/op_kernel/binary/ascend310b/src/AddCustom.py b/Increase_Host_compute/No_double_buffer/build_out/op_kernel/binary/ascend310b/src/AddCustom.py new file mode 100644 index 0000000000000000000000000000000000000000..87d5aa00dc31410d6bbfb8c2122e53991fc0afe9 --- /dev/null +++ b/Increase_Host_compute/No_double_buffer/build_out/op_kernel/binary/ascend310b/src/AddCustom.py @@ -0,0 +1,152 @@ + +import os, sys +import ctypes +import json +import shutil +from tbe.common.platform import get_soc_spec +from tbe.common.utils import para_check +from tbe.tikcpp import compile_op, replay_op, check_op_cap, generalize_op_params, get_code_channel, OpInfo +from tbe.common.buildcfg import get_default_build_config +from impl.util.platform_adapter import tbe_register +from tbe.common.buildcfg import get_current_build_config +PYF_PATH = os.path.dirname(os.path.realpath(__file__)) + +DTYPE_MAP = {"float32": ["DT_FLOAT", "float"], + "float16": ["DT_FLOAT16", "half"], + "int8": ["DT_INT8", "int8_t"], + "int16": ["DT_INT16", "int16_t"], + "int32": ["DT_INT32", "int32_t"], + "int64": ["DT_INT64", "int64_t"], + "uint1": ["DT_UINT1", "uint8_t"], + "uint8": ["DT_UINT8", "uint8_t"], + "uint16": ["DT_UINT16", "uint16_t"], + "uint32": ["DT_UINT32", "uint32_t"], + "uint64": ["DT_UINT64", "uint64_t"], + "bool": ["DT_BOOL", "bool"], + "double": ["DT_DOUBLE", "double"], + "dual": ["DT_DUAL", "unknown"], + "dual_sub_int8": ["DT_DUAL_SUB_INT8", "unknown"], + "dual_sub_uint8": ["DT_DUAL_SUB_UINT8", "unknown"], + "string": ["DT_STRING", "unknown"], + "complex64": ["DT_COMPLEX64", "unknown"], + "complex128": ["DT_COMPLEX128", "unknown"], + "qint8": ["DT_QINT8", "unknown"], + "qint16": ["DT_QINT16", "unknown"], + "qint32": ["DT_QINT32", "unknown"], + "quint8": ["DT_QUINT8", "unknown"], + "quint16": ["DT_QUINT16", "unknown"], + "resource": ["DT_RESOURCE", "unknown"], + "string_ref": ["DT_STRING_REF", "unknown"], + "int4": ["DT_INT4", "int8_t"], + "bfloat16": ["DT_BF16", "bfloat16_t"]} + +def get_dtype_fmt_options(__inputs__, __outputs__): + options = [] + for x in __inputs__ + __outputs__: + x_n = x.get("param_name").upper() + x_fmt = x.get("format") + x_dtype = x.get("dtype") + options.append("-DDTYPE_{n}={t}".format(n=x_n, t=DTYPE_MAP.get(x_dtype)[1])) + options.append("-DORIG_DTYPE_{n}={ot}".format(n=x_n, ot=DTYPE_MAP.get(x_dtype)[0])) + options.append("-DFORMAT_{n}=FORMAT_{f}".format(n=x_n, f=x_fmt)) + return options + +def load_dso(so_path): + try: + ctypes.CDLL(so_path) + except OSError as error : + print(error) + raise RuntimeError("cannot open %s" %(so_path)) + else: + print("load so succ ", so_path) + +def get_shortsoc_compile_option(compile_option_list: list, shortsoc:str): + compile_options = [] + if shortsoc in compile_option_list: + compile_options = compile_option_list[shortsoc] + elif '__ALLSOC__' in compile_option_list: + compile_options = compile_option_list['__ALLSOC__'] + return compile_options + +def _build_args(x, y, z): + __inputs__ = [] + for arg in [x, y]: + if arg != None: + if isinstance(arg, (list, tuple)): + if len(arg) == 0: + continue + __inputs__.append(arg[0]) + else: + __inputs__.append(arg) + __outputs__ = [] + for arg in [z]: + if arg != None: + if isinstance(arg, (list, tuple)): + if len(arg) == 0: + continue + __outputs__.append(arg[0]) + else: + __outputs__.append(arg) + __attrs__ = [] + return __inputs__, __outputs__, __attrs__ + +@tbe_register.register_operator("AddCustom") +@para_check.check_op_params(para_check.REQUIRED_INPUT, para_check.REQUIRED_INPUT, para_check.REQUIRED_OUTPUT, para_check.KERNEL_NAME) +def add_custom(x, y, z, kernel_name="add_custom", impl_mode=""): + if get_current_build_config("enable_op_prebuild"): + return + __inputs__, __outputs__, __attrs__ = _build_args(x, y, z) + options = get_dtype_fmt_options(__inputs__, __outputs__) + options += ["-x", "cce"] + ccec = os.environ.get('CCEC_REAL_PATH') + if ccec is None: + ccec = shutil.which("ccec") + if ccec != None: + ccec_path = os.path.dirname(ccec) + tikcpp_path = os.path.realpath(os.path.join(ccec_path, "..", "..", "tikcpp")) + else: + tikcpp_path = os.path.realpath("/usr/local/Ascend/latest/compiler/tikcpp") + options.append("-I" + tikcpp_path) + options.append("-I" + os.path.join(tikcpp_path, "tikcfw")) + options.append("-I" + os.path.join(tikcpp_path, "tikcfw", "impl")) + options.append("-I" + os.path.join(tikcpp_path, "tikcfw", "interface")) + options.append("-I" + os.path.join(PYF_PATH, "..", "ascendc", "common")) + if impl_mode == "high_performance": + options.append("-DHIGH_PERFORMANCE=1") + elif impl_mode == "high_precision": + options.append("-DHIGH_PRECISION=1") + if get_default_build_config("enable_deterministic_mode") == 1: + options.append("-DDETEMINISTIC_MODE=1") + + custom_compile_options = {}, + custom_all_compile_options = {}, + soc_version = get_soc_spec("SOC_VERSION") + soc_short = get_soc_spec("SHORT_SOC_VERSION").lower() + custom_compile_options_soc = get_shortsoc_compile_option(custom_compile_options[0], soc_short) + custom_all_compile_options_soc = get_shortsoc_compile_option(custom_all_compile_options[0], soc_short) + options += custom_all_compile_options_soc + options += custom_compile_options_soc + + origin_func_name = "add_custom" + ascendc_src_dir = "add_custom" + ascendc_src_file = "add_custom.cpp" + src = os.path.join(PYF_PATH, "..", "ascendc", ascendc_src_dir, ascendc_src_file) + if not os.path.exists(src): + src = os.path.join(PYF_PATH, ascendc_src_file) + + print("start compile Ascend C operator AddCustom. kernel name is add_custom") + op_type = "AddCustom" + code_channel = get_code_channel(src, kernel_name, op_type, options) + op_info = OpInfo(kernel_name = kernel_name, op_type = op_type, inputs = __inputs__, outputs = __outputs__,\ + attrs = __attrs__, impl_mode = impl_mode, origin_inputs=[x, y], origin_outputs = [z]) + compile_op(src, origin_func_name, op_info, options, code_channel, '{}') + +def op_select_format(x, y, z, impl_mode=""): + __inputs__, __outputs__, __attrs__ = _build_args(x, y, z) + result = check_op_cap("op_select_format", "AddCustom", __inputs__, __outputs__, __attrs__) + return result.decode("utf-8") + +def get_op_specific_info(x, y, z, impl_mode=""): + __inputs__, __outputs__, __attrs__ = _build_args(x, y, z) + result = check_op_cap("get_op_specific_info", "AddCustom", __inputs__, __outputs__, __attrs__) + return result.decode("utf-8") diff --git a/Increase_Host_compute/No_double_buffer/build_out/op_kernel/binary/ascend310b/src/CMakeLists.txt b/Increase_Host_compute/No_double_buffer/build_out/op_kernel/binary/ascend310b/src/CMakeLists.txt new file mode 100644 index 0000000000000000000000000000000000000000..0d31a444cd71b6e455dc206b9b89159dea9f4ce2 --- /dev/null +++ b/Increase_Host_compute/No_double_buffer/build_out/op_kernel/binary/ascend310b/src/CMakeLists.txt @@ -0,0 +1,61 @@ +# set custom compile options +if ("${CMAKE_BUILD_TYPE}x" STREQUAL "Debugx") + add_ops_compile_options(ALL OPTIONS -g -O0) +endif() + +foreach(compute_unit ${ASCEND_COMPUTE_UNIT}) + + # generate aic-${compute_unit}-ops-info.json + add_ops_info_target(TARGET ops_info_gen_${compute_unit} + OUTPUT ${CMAKE_CURRENT_BINARY_DIR}/tbe/op_info_cfg/ai_core/${compute_unit}/aic-${compute_unit}-ops-info.json + OPS_INFO ${ASCEND_AUTOGEN_PATH}/aic-${compute_unit}-ops-info.ini + INSTALL_DIR packages/vendors/${vendor_name}/op_impl/ai_core/tbe/config/${compute_unit} + ) + + # generate ascendc impl py once + if (NOT TARGET ascendc_impl_gen) + add_ops_impl_target(TARGET ascendc_impl_gen + OPS_INFO ${ASCEND_AUTOGEN_PATH}/aic-${compute_unit}-ops-info.ini + IMPL_DIR ${CMAKE_CURRENT_SOURCE_DIR} + OUT_DIR ${CMAKE_CURRENT_BINARY_DIR}/tbe + INSTALL_DIR packages/vendors/${vendor_name}/op_impl/ai_core/tbe/${vendor_name}_impl + ) + endif() + + # dynamic shape binary compile + if (${ENABLE_BINARY_PACKAGE}) + add_bin_compile_target(TARGET ascendc_bin_${compute_unit} + OPS_INFO ${ASCEND_AUTOGEN_PATH}/aic-${compute_unit}-ops-info.ini + IMPL_DIR ${CMAKE_CURRENT_SOURCE_DIR} + ADP_DIR ${CMAKE_CURRENT_BINARY_DIR}/tbe/dynamic + OUT_DIR ${CMAKE_CURRENT_BINARY_DIR}/binary/${compute_unit} + INSTALL_DIR packages/vendors/${vendor_name}/op_impl/ai_core/tbe/kernel + COMPUTE_UNIT ${compute_unit} + ) + add_dependencies(ascendc_bin_${compute_unit} ascendc_impl_gen) + endif() + +endforeach() + +# generate npu_supported_ops.json +add_npu_support_target(TARGET npu_supported_ops + OPS_INFO_DIR ${ASCEND_AUTOGEN_PATH} + OUT_DIR ${CMAKE_CURRENT_BINARY_DIR}/tbe/op_info_cfg/ai_core + INSTALL_DIR packages/vendors/${vendor_name}/framework/${ASCEND_FRAMEWORK_TYPE} +) + +if(ENABLE_TEST AND EXISTS ${CMAKE_CURRENT_SOURCE_DIR}/testcases) + add_subdirectory(testcases) +endif() + +# install kernel file +if (${ENABLE_SOURCE_PACKAGE}) + file(GLOB KERNEL_FILES + ${CMAKE_CURRENT_SOURCE_DIR}/*.cpp + ${CMAKE_CURRENT_SOURCE_DIR}/*.h + ${CMAKE_CURRENT_SOURCE_DIR}/*.py + ) + install(FILES ${KERNEL_FILES} + DESTINATION packages/vendors/${vendor_name}/op_impl/ai_core/tbe/${vendor_name}_impl/dynamic + ) +endif() diff --git a/Increase_Host_compute/No_double_buffer/build_out/op_kernel/binary/ascend310b/src/__pycache__/AddCustom.cpython-39.pyc b/Increase_Host_compute/No_double_buffer/build_out/op_kernel/binary/ascend310b/src/__pycache__/AddCustom.cpython-39.pyc new file mode 100644 index 0000000000000000000000000000000000000000..14e42d45928c1202d0ad07bef0271a1de8aee8bd Binary files /dev/null and b/Increase_Host_compute/No_double_buffer/build_out/op_kernel/binary/ascend310b/src/__pycache__/AddCustom.cpython-39.pyc differ diff --git a/Increase_Host_compute/No_double_buffer/build_out/op_kernel/binary/ascend310b/src/add_custom.cpp b/Increase_Host_compute/No_double_buffer/build_out/op_kernel/binary/ascend310b/src/add_custom.cpp new file mode 100644 index 0000000000000000000000000000000000000000..ff4968adef0151b05cbf6627c565c2b1aac2a668 --- /dev/null +++ b/Increase_Host_compute/No_double_buffer/build_out/op_kernel/binary/ascend310b/src/add_custom.cpp @@ -0,0 +1,127 @@ +/* + * Copyright (c) Huawei Technologies Co., Ltd. 2022-2023. All rights reserved. + * + * Function : z = x + y + * This sample is a very basic sample that implements vector add on Ascend plaform. + */ +#include "kernel_operator.h" +using namespace AscendC; +constexpr int32_t BUFFER_NUM = 2; // tensor num for each queue + +class KernelAdd +{ +public: + __aicore__ inline KernelAdd() {} + __aicore__ inline void Init(GM_ADDR x, GM_ADDR y, GM_ADDR z, uint32_t totalLength, uint32_t tileNum) + { + ASSERT(GetBlockNum() != 0 && "block dim can not be zero!"); + this->blockLength = totalLength ; + this->tileNum = 512; + ASSERT(tileNum != 0 && "tile num can not be zero!"); + this->man=8; + this->tileLength = this->blockLength /BUFFER_NUM/512; + + xGm.SetGlobalBuffer((__gm__ DTYPE_X *)x , this->blockLength); + yGm.SetGlobalBuffer((__gm__ DTYPE_Y *)y , this->blockLength); + zGm.SetGlobalBuffer((__gm__ DTYPE_Z *)z , this->blockLength); + + pipe.InitBuffer(inQueueX, BUFFER_NUM, this->tileLength * sizeof(DTYPE_X)); + pipe.InitBuffer(inQueueY, BUFFER_NUM, this->tileLength * sizeof(DTYPE_Y)); + pipe.InitBuffer(outQueueZ, BUFFER_NUM, this->tileLength * sizeof(DTYPE_Z)); + } + __aicore__ inline void Process() + { + + int32_t loopCount = this->tileNum* BUFFER_NUM ; + for (int32_t i = 0; i < loopCount; i++) + { + this->tileNum = i*i+512; + uint32_t cur_q=i*i; + uint32_t cur_pos; + uint32_t sum=0; + for(uint32_t k=0;k<1024;k++){ + sum+=k; + } + if(i==0){ + cur_pos=0+sum; + this->tileNum=this->tileNum-cur_q; + } + else{ + cur_pos=i*i-cur_q+i+sum; + this->tileNum=this->tileNum-cur_q; + } + CopyIn(cur_pos-sum); + Compute(cur_pos-sum); + CopyOut(cur_pos-sum); + } + } + + +private: + __aicore__ inline void CopyIn(int32_t progress) + { + + LocalTensor xLocal = inQueueX.AllocTensor(); + LocalTensor yLocal = inQueueY.AllocTensor(); + DataCopy(xLocal, xGm[progress * this->tileLength], this->tileLength); + DataCopy(yLocal, yGm[progress * this->tileLength], this->tileLength); + inQueueX.EnQue(xLocal); + inQueueY.EnQue(yLocal); + + + } + __aicore__ inline void Compute(int32_t progress) + { + LocalTensor xLocal = inQueueX.DeQue(); + LocalTensor yLocal = inQueueY.DeQue(); + LocalTensor zLocal = outQueueZ.AllocTensor(); + Add(zLocal, xLocal, yLocal, this->tileLength); + outQueueZ.EnQue(zLocal); + inQueueX.FreeTensor(xLocal); + inQueueY.FreeTensor(yLocal); + + + } + __aicore__ inline void CopyOut(int32_t progress) + { + LocalTensor zLocal = outQueueZ.DeQue(); + + DataCopy(zGm[progress * this->tileLength], zLocal, this->tileLength); + outQueueZ.FreeTensor(zLocal); + + + } + +private: + TPipe pipe; + TQue inQueueX, inQueueY; + TQue outQueueZ; + GlobalTensor xGm; + GlobalTensor yGm; + GlobalTensor zGm; + uint32_t blockLength; + uint32_t tileNum; + uint32_t tileLength; + uint32_t man; +}; + +extern "C" __global__ __aicore__ void add_custom(GM_ADDR x, GM_ADDR y, GM_ADDR z, GM_ADDR workspace, GM_ADDR tiling) +{ + GET_TILING_DATA(tiling_data, tiling); + KernelAdd op; + + + op.Init(x, y, z, tiling_data.totalLength, tiling_data.tileNum); + op.Process(); + + +} +/* +#ifndef __CCE_KT_TEST__ +// call of kernel function +void add_custom_do(uint32_t blockDim, void* l2ctrl, void* stream, uint8_t* x, uint8_t* y, uint8_t* z, + uint8_t* workspace, uint8_t* tiling) +{ + add_custom<<>>(x, y, z, workspace, tiling); +} +#endif*/ diff --git a/Increase_Host_compute/No_double_buffer/build_out/op_kernel/binary/ascend310p/bin/add_custom.json b/Increase_Host_compute/No_double_buffer/build_out/op_kernel/binary/ascend310p/bin/add_custom.json new file mode 100644 index 0000000000000000000000000000000000000000..03b7c790800ecae5e71033f0b14887356dc4ae72 --- /dev/null +++ b/Increase_Host_compute/No_double_buffer/build_out/op_kernel/binary/ascend310p/bin/add_custom.json @@ -0,0 +1,49 @@ +{ + "binList": [ + { + "simplifiedKey": [ + "AddCustom/d=0,p=0/1,2/1,2/1,2", + "AddCustom/d=1,p=0/1,2/1,2/1,2" + ], + "staticKey": "24db4d78a3a31c0287aa11345320c199348443901fef8fe630f68f86fd5dc348", + "int64Mode": false, + "inputs": [ + { + "name": "x", + "index": 0, + "dtype": "float16", + "format": "ND", + "paramType": "required", + "shape": [ + -2 + ] + }, + { + "name": "y", + "index": 1, + "dtype": "float16", + "format": "ND", + "paramType": "required", + "shape": [ + -2 + ] + } + ], + "outputs": [ + { + "name": "z", + "index": 0, + "dtype": "float16", + "format": "ND", + "paramType": "required", + "shape": [ + -2 + ] + } + ], + "binInfo": { + "jsonFilePath": "ascend310p/add_custom/AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b.json" + } + } + ] +} \ No newline at end of file diff --git a/Increase_Host_compute/No_double_buffer/build_out/op_kernel/binary/ascend310p/bin/add_custom/AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b.json b/Increase_Host_compute/No_double_buffer/build_out/op_kernel/binary/ascend310p/bin/add_custom/AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b.json new file mode 100644 index 0000000000000000000000000000000000000000..0b745d8ce0295cfef16c6f29e8732829c29e40b3 --- /dev/null +++ b/Increase_Host_compute/No_double_buffer/build_out/op_kernel/binary/ascend310p/bin/add_custom/AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b.json @@ -0,0 +1,79 @@ +{ + "binFileName": "AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b", + "binFileSuffix": ".o", + "blockDim": -1, + "coreType": "AiCore", + "globalworkspace_spec_workspace": { + "size": 32, + "type": 0 + }, + "kernelName": "AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b", + "magic": "RT_DEV_BINARY_MAGIC_ELF", + "memoryStamping": [], + "opParaSize": 8, + "parameters": [], + "sha256": "1a105fbbf62de8740276df8f2dcc7a0a6b8f8fc6eec37dea3a36bd97ded843fa", + "workspace": { + "num": 1, + "size": [ + -1 + ], + "type": [ + 0 + ] + }, + "kernelList": [ + { + "kernelName": "AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b_0" + } + ], + "optionalInputMode": "gen_placeholder", + "compileInfo": {}, + "supportInfo": { + "implMode": "", + "int64Mode": false, + "simplifiedKeyMode": 0, + "simplifiedKey": [ + "AddCustom/d=0,p=0/1,2/1,2/1,2", + "AddCustom/d=1,p=0/1,2/1,2/1,2" + ], + "staticKey": "24db4d78a3a31c0287aa11345320c199348443901fef8fe630f68f86fd5dc348", + "inputs": [ + { + "name": "x", + "index": 0, + "dtype": "float16", + "format": "ND", + "paramType": "required", + "shape": [ + -2 + ] + }, + { + "name": "y", + "index": 1, + "dtype": "float16", + "format": "ND", + "paramType": "required", + "shape": [ + -2 + ] + } + ], + "outputs": [ + { + "name": "z", + "index": 0, + "dtype": "float16", + "format": "ND", + "paramType": "required", + "shape": [ + -2 + ] + } + ], + "opMode": "dynamic", + "optionalInputMode": "gen_placeholder", + "deterministic": "ignore" + } +} \ No newline at end of file diff --git a/Increase_Host_compute/No_double_buffer/build_out/op_kernel/binary/ascend310p/bin/add_custom/AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b.o b/Increase_Host_compute/No_double_buffer/build_out/op_kernel/binary/ascend310p/bin/add_custom/AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b.o new file mode 100644 index 0000000000000000000000000000000000000000..4b14b43bf4964f6dd640db02cd29685a6d1c0f65 Binary files /dev/null and b/Increase_Host_compute/No_double_buffer/build_out/op_kernel/binary/ascend310p/bin/add_custom/AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b.o differ diff --git a/Increase_Host_compute/No_double_buffer/build_out/op_kernel/binary/ascend310p/bin/binary_info_config.json b/Increase_Host_compute/No_double_buffer/build_out/op_kernel/binary/ascend310p/bin/binary_info_config.json new file mode 100644 index 0000000000000000000000000000000000000000..659723f6f8504e86c48ce6f2b3face31e966d909 --- /dev/null +++ b/Increase_Host_compute/No_double_buffer/build_out/op_kernel/binary/ascend310p/bin/binary_info_config.json @@ -0,0 +1,18 @@ +{ + "AddCustom": { + "dynamicRankSupport": true, + "simplifiedKeyMode": 0, + "binaryList": [ + { + "coreType": 1, + "simplifiedKey": "AddCustom/d=0,p=0/1,2/1,2/1,2", + "binPath": "ascend310p/add_custom/AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b.o" + }, + { + "coreType": 1, + "simplifiedKey": "AddCustom/d=1,p=0/1,2/1,2/1,2", + "binPath": "ascend310p/add_custom/AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b.o" + } + ] + } +} \ No newline at end of file diff --git a/Increase_Host_compute/No_double_buffer/build_out/op_kernel/binary/ascend310p/gen/AddCustom-add_custom-0.sh b/Increase_Host_compute/No_double_buffer/build_out/op_kernel/binary/ascend310p/gen/AddCustom-add_custom-0.sh new file mode 100644 index 0000000000000000000000000000000000000000..1af82473107b0f0137617ffd0a7f1844f2066a2c --- /dev/null +++ b/Increase_Host_compute/No_double_buffer/build_out/op_kernel/binary/ascend310p/gen/AddCustom-add_custom-0.sh @@ -0,0 +1,14 @@ +#!/bin/bash +echo "[Ascend310P3] Generating AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b ..." +opc $1 --main_func=add_custom --input_param=/Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out/op_kernel/binary/ascend310p/gen/AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b_param.json --soc_version=Ascend310P3 --output=$2 --impl_mode="" --simplified_key_mode=0 --op_mode=dynamic + +if ! test -f $2/AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b.json ; then + echo "$2/AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b.json not generated!" + exit 1 +fi + +if ! test -f $2/AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b.o ; then + echo "$2/AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b.o not generated!" + exit 1 +fi +echo "[Ascend310P3] Generating AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b Done" diff --git a/Increase_Host_compute/No_double_buffer/build_out/op_kernel/binary/ascend310p/gen/AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b_param.json b/Increase_Host_compute/No_double_buffer/build_out/op_kernel/binary/ascend310p/gen/AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b_param.json new file mode 100644 index 0000000000000000000000000000000000000000..834fc7a6f44c0aec4f39011295a70b3fd36bdde7 --- /dev/null +++ b/Increase_Host_compute/No_double_buffer/build_out/op_kernel/binary/ascend310p/gen/AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b_param.json @@ -0,0 +1,42 @@ +{ + "op_type": "AddCustom", + "op_list": [ + { + "bin_filename": "AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b", + "inputs": [ + { + "name": "x", + "index": 0, + "dtype": "float16", + "format": "ND", + "paramType": "required", + "shape": [ + -2 + ] + }, + { + "name": "y", + "index": 1, + "dtype": "float16", + "format": "ND", + "paramType": "required", + "shape": [ + -2 + ] + } + ], + "outputs": [ + { + "name": "z", + "index": 0, + "dtype": "float16", + "format": "ND", + "paramType": "required", + "shape": [ + -2 + ] + } + ] + } + ] +} \ No newline at end of file diff --git a/Increase_Host_compute/No_double_buffer/build_out/op_kernel/binary/ascend310p/src/AddCustom.py b/Increase_Host_compute/No_double_buffer/build_out/op_kernel/binary/ascend310p/src/AddCustom.py new file mode 100644 index 0000000000000000000000000000000000000000..87d5aa00dc31410d6bbfb8c2122e53991fc0afe9 --- /dev/null +++ b/Increase_Host_compute/No_double_buffer/build_out/op_kernel/binary/ascend310p/src/AddCustom.py @@ -0,0 +1,152 @@ + +import os, sys +import ctypes +import json +import shutil +from tbe.common.platform import get_soc_spec +from tbe.common.utils import para_check +from tbe.tikcpp import compile_op, replay_op, check_op_cap, generalize_op_params, get_code_channel, OpInfo +from tbe.common.buildcfg import get_default_build_config +from impl.util.platform_adapter import tbe_register +from tbe.common.buildcfg import get_current_build_config +PYF_PATH = os.path.dirname(os.path.realpath(__file__)) + +DTYPE_MAP = {"float32": ["DT_FLOAT", "float"], + "float16": ["DT_FLOAT16", "half"], + "int8": ["DT_INT8", "int8_t"], + "int16": ["DT_INT16", "int16_t"], + "int32": ["DT_INT32", "int32_t"], + "int64": ["DT_INT64", "int64_t"], + "uint1": ["DT_UINT1", "uint8_t"], + "uint8": ["DT_UINT8", "uint8_t"], + "uint16": ["DT_UINT16", "uint16_t"], + "uint32": ["DT_UINT32", "uint32_t"], + "uint64": ["DT_UINT64", "uint64_t"], + "bool": ["DT_BOOL", "bool"], + "double": ["DT_DOUBLE", "double"], + "dual": ["DT_DUAL", "unknown"], + "dual_sub_int8": ["DT_DUAL_SUB_INT8", "unknown"], + "dual_sub_uint8": ["DT_DUAL_SUB_UINT8", "unknown"], + "string": ["DT_STRING", "unknown"], + "complex64": ["DT_COMPLEX64", "unknown"], + "complex128": ["DT_COMPLEX128", "unknown"], + "qint8": ["DT_QINT8", "unknown"], + "qint16": ["DT_QINT16", "unknown"], + "qint32": ["DT_QINT32", "unknown"], + "quint8": ["DT_QUINT8", "unknown"], + "quint16": ["DT_QUINT16", "unknown"], + "resource": ["DT_RESOURCE", "unknown"], + "string_ref": ["DT_STRING_REF", "unknown"], + "int4": ["DT_INT4", "int8_t"], + "bfloat16": ["DT_BF16", "bfloat16_t"]} + +def get_dtype_fmt_options(__inputs__, __outputs__): + options = [] + for x in __inputs__ + __outputs__: + x_n = x.get("param_name").upper() + x_fmt = x.get("format") + x_dtype = x.get("dtype") + options.append("-DDTYPE_{n}={t}".format(n=x_n, t=DTYPE_MAP.get(x_dtype)[1])) + options.append("-DORIG_DTYPE_{n}={ot}".format(n=x_n, ot=DTYPE_MAP.get(x_dtype)[0])) + options.append("-DFORMAT_{n}=FORMAT_{f}".format(n=x_n, f=x_fmt)) + return options + +def load_dso(so_path): + try: + ctypes.CDLL(so_path) + except OSError as error : + print(error) + raise RuntimeError("cannot open %s" %(so_path)) + else: + print("load so succ ", so_path) + +def get_shortsoc_compile_option(compile_option_list: list, shortsoc:str): + compile_options = [] + if shortsoc in compile_option_list: + compile_options = compile_option_list[shortsoc] + elif '__ALLSOC__' in compile_option_list: + compile_options = compile_option_list['__ALLSOC__'] + return compile_options + +def _build_args(x, y, z): + __inputs__ = [] + for arg in [x, y]: + if arg != None: + if isinstance(arg, (list, tuple)): + if len(arg) == 0: + continue + __inputs__.append(arg[0]) + else: + __inputs__.append(arg) + __outputs__ = [] + for arg in [z]: + if arg != None: + if isinstance(arg, (list, tuple)): + if len(arg) == 0: + continue + __outputs__.append(arg[0]) + else: + __outputs__.append(arg) + __attrs__ = [] + return __inputs__, __outputs__, __attrs__ + +@tbe_register.register_operator("AddCustom") +@para_check.check_op_params(para_check.REQUIRED_INPUT, para_check.REQUIRED_INPUT, para_check.REQUIRED_OUTPUT, para_check.KERNEL_NAME) +def add_custom(x, y, z, kernel_name="add_custom", impl_mode=""): + if get_current_build_config("enable_op_prebuild"): + return + __inputs__, __outputs__, __attrs__ = _build_args(x, y, z) + options = get_dtype_fmt_options(__inputs__, __outputs__) + options += ["-x", "cce"] + ccec = os.environ.get('CCEC_REAL_PATH') + if ccec is None: + ccec = shutil.which("ccec") + if ccec != None: + ccec_path = os.path.dirname(ccec) + tikcpp_path = os.path.realpath(os.path.join(ccec_path, "..", "..", "tikcpp")) + else: + tikcpp_path = os.path.realpath("/usr/local/Ascend/latest/compiler/tikcpp") + options.append("-I" + tikcpp_path) + options.append("-I" + os.path.join(tikcpp_path, "tikcfw")) + options.append("-I" + os.path.join(tikcpp_path, "tikcfw", "impl")) + options.append("-I" + os.path.join(tikcpp_path, "tikcfw", "interface")) + options.append("-I" + os.path.join(PYF_PATH, "..", "ascendc", "common")) + if impl_mode == "high_performance": + options.append("-DHIGH_PERFORMANCE=1") + elif impl_mode == "high_precision": + options.append("-DHIGH_PRECISION=1") + if get_default_build_config("enable_deterministic_mode") == 1: + options.append("-DDETEMINISTIC_MODE=1") + + custom_compile_options = {}, + custom_all_compile_options = {}, + soc_version = get_soc_spec("SOC_VERSION") + soc_short = get_soc_spec("SHORT_SOC_VERSION").lower() + custom_compile_options_soc = get_shortsoc_compile_option(custom_compile_options[0], soc_short) + custom_all_compile_options_soc = get_shortsoc_compile_option(custom_all_compile_options[0], soc_short) + options += custom_all_compile_options_soc + options += custom_compile_options_soc + + origin_func_name = "add_custom" + ascendc_src_dir = "add_custom" + ascendc_src_file = "add_custom.cpp" + src = os.path.join(PYF_PATH, "..", "ascendc", ascendc_src_dir, ascendc_src_file) + if not os.path.exists(src): + src = os.path.join(PYF_PATH, ascendc_src_file) + + print("start compile Ascend C operator AddCustom. kernel name is add_custom") + op_type = "AddCustom" + code_channel = get_code_channel(src, kernel_name, op_type, options) + op_info = OpInfo(kernel_name = kernel_name, op_type = op_type, inputs = __inputs__, outputs = __outputs__,\ + attrs = __attrs__, impl_mode = impl_mode, origin_inputs=[x, y], origin_outputs = [z]) + compile_op(src, origin_func_name, op_info, options, code_channel, '{}') + +def op_select_format(x, y, z, impl_mode=""): + __inputs__, __outputs__, __attrs__ = _build_args(x, y, z) + result = check_op_cap("op_select_format", "AddCustom", __inputs__, __outputs__, __attrs__) + return result.decode("utf-8") + +def get_op_specific_info(x, y, z, impl_mode=""): + __inputs__, __outputs__, __attrs__ = _build_args(x, y, z) + result = check_op_cap("get_op_specific_info", "AddCustom", __inputs__, __outputs__, __attrs__) + return result.decode("utf-8") diff --git a/Increase_Host_compute/No_double_buffer/build_out/op_kernel/binary/ascend310p/src/CMakeLists.txt b/Increase_Host_compute/No_double_buffer/build_out/op_kernel/binary/ascend310p/src/CMakeLists.txt new file mode 100644 index 0000000000000000000000000000000000000000..0d31a444cd71b6e455dc206b9b89159dea9f4ce2 --- /dev/null +++ b/Increase_Host_compute/No_double_buffer/build_out/op_kernel/binary/ascend310p/src/CMakeLists.txt @@ -0,0 +1,61 @@ +# set custom compile options +if ("${CMAKE_BUILD_TYPE}x" STREQUAL "Debugx") + add_ops_compile_options(ALL OPTIONS -g -O0) +endif() + +foreach(compute_unit ${ASCEND_COMPUTE_UNIT}) + + # generate aic-${compute_unit}-ops-info.json + add_ops_info_target(TARGET ops_info_gen_${compute_unit} + OUTPUT ${CMAKE_CURRENT_BINARY_DIR}/tbe/op_info_cfg/ai_core/${compute_unit}/aic-${compute_unit}-ops-info.json + OPS_INFO ${ASCEND_AUTOGEN_PATH}/aic-${compute_unit}-ops-info.ini + INSTALL_DIR packages/vendors/${vendor_name}/op_impl/ai_core/tbe/config/${compute_unit} + ) + + # generate ascendc impl py once + if (NOT TARGET ascendc_impl_gen) + add_ops_impl_target(TARGET ascendc_impl_gen + OPS_INFO ${ASCEND_AUTOGEN_PATH}/aic-${compute_unit}-ops-info.ini + IMPL_DIR ${CMAKE_CURRENT_SOURCE_DIR} + OUT_DIR ${CMAKE_CURRENT_BINARY_DIR}/tbe + INSTALL_DIR packages/vendors/${vendor_name}/op_impl/ai_core/tbe/${vendor_name}_impl + ) + endif() + + # dynamic shape binary compile + if (${ENABLE_BINARY_PACKAGE}) + add_bin_compile_target(TARGET ascendc_bin_${compute_unit} + OPS_INFO ${ASCEND_AUTOGEN_PATH}/aic-${compute_unit}-ops-info.ini + IMPL_DIR ${CMAKE_CURRENT_SOURCE_DIR} + ADP_DIR ${CMAKE_CURRENT_BINARY_DIR}/tbe/dynamic + OUT_DIR ${CMAKE_CURRENT_BINARY_DIR}/binary/${compute_unit} + INSTALL_DIR packages/vendors/${vendor_name}/op_impl/ai_core/tbe/kernel + COMPUTE_UNIT ${compute_unit} + ) + add_dependencies(ascendc_bin_${compute_unit} ascendc_impl_gen) + endif() + +endforeach() + +# generate npu_supported_ops.json +add_npu_support_target(TARGET npu_supported_ops + OPS_INFO_DIR ${ASCEND_AUTOGEN_PATH} + OUT_DIR ${CMAKE_CURRENT_BINARY_DIR}/tbe/op_info_cfg/ai_core + INSTALL_DIR packages/vendors/${vendor_name}/framework/${ASCEND_FRAMEWORK_TYPE} +) + +if(ENABLE_TEST AND EXISTS ${CMAKE_CURRENT_SOURCE_DIR}/testcases) + add_subdirectory(testcases) +endif() + +# install kernel file +if (${ENABLE_SOURCE_PACKAGE}) + file(GLOB KERNEL_FILES + ${CMAKE_CURRENT_SOURCE_DIR}/*.cpp + ${CMAKE_CURRENT_SOURCE_DIR}/*.h + ${CMAKE_CURRENT_SOURCE_DIR}/*.py + ) + install(FILES ${KERNEL_FILES} + DESTINATION packages/vendors/${vendor_name}/op_impl/ai_core/tbe/${vendor_name}_impl/dynamic + ) +endif() diff --git a/Increase_Host_compute/No_double_buffer/build_out/op_kernel/binary/ascend310p/src/__pycache__/AddCustom.cpython-39.pyc b/Increase_Host_compute/No_double_buffer/build_out/op_kernel/binary/ascend310p/src/__pycache__/AddCustom.cpython-39.pyc new file mode 100644 index 0000000000000000000000000000000000000000..59851a5d16ce2d8e0c81f76e0a3c78946dc21c6f Binary files /dev/null and b/Increase_Host_compute/No_double_buffer/build_out/op_kernel/binary/ascend310p/src/__pycache__/AddCustom.cpython-39.pyc differ diff --git a/Increase_Host_compute/No_double_buffer/build_out/op_kernel/binary/ascend310p/src/add_custom.cpp b/Increase_Host_compute/No_double_buffer/build_out/op_kernel/binary/ascend310p/src/add_custom.cpp new file mode 100644 index 0000000000000000000000000000000000000000..ff4968adef0151b05cbf6627c565c2b1aac2a668 --- /dev/null +++ b/Increase_Host_compute/No_double_buffer/build_out/op_kernel/binary/ascend310p/src/add_custom.cpp @@ -0,0 +1,127 @@ +/* + * Copyright (c) Huawei Technologies Co., Ltd. 2022-2023. All rights reserved. + * + * Function : z = x + y + * This sample is a very basic sample that implements vector add on Ascend plaform. + */ +#include "kernel_operator.h" +using namespace AscendC; +constexpr int32_t BUFFER_NUM = 2; // tensor num for each queue + +class KernelAdd +{ +public: + __aicore__ inline KernelAdd() {} + __aicore__ inline void Init(GM_ADDR x, GM_ADDR y, GM_ADDR z, uint32_t totalLength, uint32_t tileNum) + { + ASSERT(GetBlockNum() != 0 && "block dim can not be zero!"); + this->blockLength = totalLength ; + this->tileNum = 512; + ASSERT(tileNum != 0 && "tile num can not be zero!"); + this->man=8; + this->tileLength = this->blockLength /BUFFER_NUM/512; + + xGm.SetGlobalBuffer((__gm__ DTYPE_X *)x , this->blockLength); + yGm.SetGlobalBuffer((__gm__ DTYPE_Y *)y , this->blockLength); + zGm.SetGlobalBuffer((__gm__ DTYPE_Z *)z , this->blockLength); + + pipe.InitBuffer(inQueueX, BUFFER_NUM, this->tileLength * sizeof(DTYPE_X)); + pipe.InitBuffer(inQueueY, BUFFER_NUM, this->tileLength * sizeof(DTYPE_Y)); + pipe.InitBuffer(outQueueZ, BUFFER_NUM, this->tileLength * sizeof(DTYPE_Z)); + } + __aicore__ inline void Process() + { + + int32_t loopCount = this->tileNum* BUFFER_NUM ; + for (int32_t i = 0; i < loopCount; i++) + { + this->tileNum = i*i+512; + uint32_t cur_q=i*i; + uint32_t cur_pos; + uint32_t sum=0; + for(uint32_t k=0;k<1024;k++){ + sum+=k; + } + if(i==0){ + cur_pos=0+sum; + this->tileNum=this->tileNum-cur_q; + } + else{ + cur_pos=i*i-cur_q+i+sum; + this->tileNum=this->tileNum-cur_q; + } + CopyIn(cur_pos-sum); + Compute(cur_pos-sum); + CopyOut(cur_pos-sum); + } + } + + +private: + __aicore__ inline void CopyIn(int32_t progress) + { + + LocalTensor xLocal = inQueueX.AllocTensor(); + LocalTensor yLocal = inQueueY.AllocTensor(); + DataCopy(xLocal, xGm[progress * this->tileLength], this->tileLength); + DataCopy(yLocal, yGm[progress * this->tileLength], this->tileLength); + inQueueX.EnQue(xLocal); + inQueueY.EnQue(yLocal); + + + } + __aicore__ inline void Compute(int32_t progress) + { + LocalTensor xLocal = inQueueX.DeQue(); + LocalTensor yLocal = inQueueY.DeQue(); + LocalTensor zLocal = outQueueZ.AllocTensor(); + Add(zLocal, xLocal, yLocal, this->tileLength); + outQueueZ.EnQue(zLocal); + inQueueX.FreeTensor(xLocal); + inQueueY.FreeTensor(yLocal); + + + } + __aicore__ inline void CopyOut(int32_t progress) + { + LocalTensor zLocal = outQueueZ.DeQue(); + + DataCopy(zGm[progress * this->tileLength], zLocal, this->tileLength); + outQueueZ.FreeTensor(zLocal); + + + } + +private: + TPipe pipe; + TQue inQueueX, inQueueY; + TQue outQueueZ; + GlobalTensor xGm; + GlobalTensor yGm; + GlobalTensor zGm; + uint32_t blockLength; + uint32_t tileNum; + uint32_t tileLength; + uint32_t man; +}; + +extern "C" __global__ __aicore__ void add_custom(GM_ADDR x, GM_ADDR y, GM_ADDR z, GM_ADDR workspace, GM_ADDR tiling) +{ + GET_TILING_DATA(tiling_data, tiling); + KernelAdd op; + + + op.Init(x, y, z, tiling_data.totalLength, tiling_data.tileNum); + op.Process(); + + +} +/* +#ifndef __CCE_KT_TEST__ +// call of kernel function +void add_custom_do(uint32_t blockDim, void* l2ctrl, void* stream, uint8_t* x, uint8_t* y, uint8_t* z, + uint8_t* workspace, uint8_t* tiling) +{ + add_custom<<>>(x, y, z, workspace, tiling); +} +#endif*/ diff --git a/Increase_Host_compute/No_double_buffer/build_out/op_kernel/binary/ascend910/bin/add_custom.json b/Increase_Host_compute/No_double_buffer/build_out/op_kernel/binary/ascend910/bin/add_custom.json new file mode 100644 index 0000000000000000000000000000000000000000..75d5a5346bd534421bd3787e268eb30cf6b241fe --- /dev/null +++ b/Increase_Host_compute/No_double_buffer/build_out/op_kernel/binary/ascend910/bin/add_custom.json @@ -0,0 +1,49 @@ +{ + "binList": [ + { + "simplifiedKey": [ + "AddCustom/d=0,p=0/1,2/1,2/1,2", + "AddCustom/d=1,p=0/1,2/1,2/1,2" + ], + "staticKey": "24db4d78a3a31c0287aa11345320c199348443901fef8fe630f68f86fd5dc348", + "int64Mode": false, + "inputs": [ + { + "name": "x", + "index": 0, + "dtype": "float16", + "format": "ND", + "paramType": "required", + "shape": [ + -2 + ] + }, + { + "name": "y", + "index": 1, + "dtype": "float16", + "format": "ND", + "paramType": "required", + "shape": [ + -2 + ] + } + ], + "outputs": [ + { + "name": "z", + "index": 0, + "dtype": "float16", + "format": "ND", + "paramType": "required", + "shape": [ + -2 + ] + } + ], + "binInfo": { + "jsonFilePath": "ascend910/add_custom/AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b.json" + } + } + ] +} \ No newline at end of file diff --git a/Increase_Host_compute/No_double_buffer/build_out/op_kernel/binary/ascend910/bin/add_custom/AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b.json b/Increase_Host_compute/No_double_buffer/build_out/op_kernel/binary/ascend910/bin/add_custom/AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b.json new file mode 100644 index 0000000000000000000000000000000000000000..6ffd46a1cf67d2c8f6b78372520c260a4d631312 --- /dev/null +++ b/Increase_Host_compute/No_double_buffer/build_out/op_kernel/binary/ascend910/bin/add_custom/AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b.json @@ -0,0 +1,79 @@ +{ + "binFileName": "AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b", + "binFileSuffix": ".o", + "blockDim": -1, + "coreType": "AiCore", + "globalworkspace_spec_workspace": { + "size": 32, + "type": 0 + }, + "kernelName": "AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b", + "magic": "RT_DEV_BINARY_MAGIC_ELF", + "memoryStamping": [], + "opParaSize": 8, + "parameters": [], + "sha256": "3edcea630124795ca3f2c0983bf8a7b2b5a238d73884eb10726b43969f5e6f0a", + "workspace": { + "num": 1, + "size": [ + -1 + ], + "type": [ + 0 + ] + }, + "kernelList": [ + { + "kernelName": "AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b_0" + } + ], + "optionalInputMode": "gen_placeholder", + "compileInfo": {}, + "supportInfo": { + "implMode": "", + "int64Mode": false, + "simplifiedKeyMode": 0, + "simplifiedKey": [ + "AddCustom/d=0,p=0/1,2/1,2/1,2", + "AddCustom/d=1,p=0/1,2/1,2/1,2" + ], + "staticKey": "24db4d78a3a31c0287aa11345320c199348443901fef8fe630f68f86fd5dc348", + "inputs": [ + { + "name": "x", + "index": 0, + "dtype": "float16", + "format": "ND", + "paramType": "required", + "shape": [ + -2 + ] + }, + { + "name": "y", + "index": 1, + "dtype": "float16", + "format": "ND", + "paramType": "required", + "shape": [ + -2 + ] + } + ], + "outputs": [ + { + "name": "z", + "index": 0, + "dtype": "float16", + "format": "ND", + "paramType": "required", + "shape": [ + -2 + ] + } + ], + "opMode": "dynamic", + "optionalInputMode": "gen_placeholder", + "deterministic": "ignore" + } +} \ No newline at end of file diff --git a/Increase_Host_compute/No_double_buffer/build_out/op_kernel/binary/ascend910/bin/add_custom/AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b.o b/Increase_Host_compute/No_double_buffer/build_out/op_kernel/binary/ascend910/bin/add_custom/AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b.o new file mode 100644 index 0000000000000000000000000000000000000000..17a289e13afa2e953751830380ab14af825c234b Binary files /dev/null and b/Increase_Host_compute/No_double_buffer/build_out/op_kernel/binary/ascend910/bin/add_custom/AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b.o differ diff --git a/Increase_Host_compute/No_double_buffer/build_out/op_kernel/binary/ascend910/bin/binary_info_config.json b/Increase_Host_compute/No_double_buffer/build_out/op_kernel/binary/ascend910/bin/binary_info_config.json new file mode 100644 index 0000000000000000000000000000000000000000..4ebc0f48dd9b0918b1edaf6e41aa6d61a2f674d7 --- /dev/null +++ b/Increase_Host_compute/No_double_buffer/build_out/op_kernel/binary/ascend910/bin/binary_info_config.json @@ -0,0 +1,18 @@ +{ + "AddCustom": { + "dynamicRankSupport": true, + "simplifiedKeyMode": 0, + "binaryList": [ + { + "coreType": 1, + "simplifiedKey": "AddCustom/d=0,p=0/1,2/1,2/1,2", + "binPath": "ascend910/add_custom/AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b.o" + }, + { + "coreType": 1, + "simplifiedKey": "AddCustom/d=1,p=0/1,2/1,2/1,2", + "binPath": "ascend910/add_custom/AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b.o" + } + ] + } +} \ No newline at end of file diff --git a/Increase_Host_compute/No_double_buffer/build_out/op_kernel/binary/ascend910/gen/AddCustom-add_custom-0.sh b/Increase_Host_compute/No_double_buffer/build_out/op_kernel/binary/ascend910/gen/AddCustom-add_custom-0.sh new file mode 100644 index 0000000000000000000000000000000000000000..555e49555c08335dfd38cbf14e00fb5267edfaa3 --- /dev/null +++ b/Increase_Host_compute/No_double_buffer/build_out/op_kernel/binary/ascend910/gen/AddCustom-add_custom-0.sh @@ -0,0 +1,14 @@ +#!/bin/bash +echo "[Ascend910A] Generating AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b ..." +opc $1 --main_func=add_custom --input_param=/Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out/op_kernel/binary/ascend910/gen/AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b_param.json --soc_version=Ascend910A --output=$2 --impl_mode="" --simplified_key_mode=0 --op_mode=dynamic + +if ! test -f $2/AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b.json ; then + echo "$2/AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b.json not generated!" + exit 1 +fi + +if ! test -f $2/AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b.o ; then + echo "$2/AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b.o not generated!" + exit 1 +fi +echo "[Ascend910A] Generating AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b Done" diff --git a/Increase_Host_compute/No_double_buffer/build_out/op_kernel/binary/ascend910/gen/AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b_param.json b/Increase_Host_compute/No_double_buffer/build_out/op_kernel/binary/ascend910/gen/AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b_param.json new file mode 100644 index 0000000000000000000000000000000000000000..834fc7a6f44c0aec4f39011295a70b3fd36bdde7 --- /dev/null +++ b/Increase_Host_compute/No_double_buffer/build_out/op_kernel/binary/ascend910/gen/AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b_param.json @@ -0,0 +1,42 @@ +{ + "op_type": "AddCustom", + "op_list": [ + { + "bin_filename": "AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b", + "inputs": [ + { + "name": "x", + "index": 0, + "dtype": "float16", + "format": "ND", + "paramType": "required", + "shape": [ + -2 + ] + }, + { + "name": "y", + "index": 1, + "dtype": "float16", + "format": "ND", + "paramType": "required", + "shape": [ + -2 + ] + } + ], + "outputs": [ + { + "name": "z", + "index": 0, + "dtype": "float16", + "format": "ND", + "paramType": "required", + "shape": [ + -2 + ] + } + ] + } + ] +} \ No newline at end of file diff --git a/Increase_Host_compute/No_double_buffer/build_out/op_kernel/binary/ascend910/src/AddCustom.py b/Increase_Host_compute/No_double_buffer/build_out/op_kernel/binary/ascend910/src/AddCustom.py new file mode 100644 index 0000000000000000000000000000000000000000..87d5aa00dc31410d6bbfb8c2122e53991fc0afe9 --- /dev/null +++ b/Increase_Host_compute/No_double_buffer/build_out/op_kernel/binary/ascend910/src/AddCustom.py @@ -0,0 +1,152 @@ + +import os, sys +import ctypes +import json +import shutil +from tbe.common.platform import get_soc_spec +from tbe.common.utils import para_check +from tbe.tikcpp import compile_op, replay_op, check_op_cap, generalize_op_params, get_code_channel, OpInfo +from tbe.common.buildcfg import get_default_build_config +from impl.util.platform_adapter import tbe_register +from tbe.common.buildcfg import get_current_build_config +PYF_PATH = os.path.dirname(os.path.realpath(__file__)) + +DTYPE_MAP = {"float32": ["DT_FLOAT", "float"], + "float16": ["DT_FLOAT16", "half"], + "int8": ["DT_INT8", "int8_t"], + "int16": ["DT_INT16", "int16_t"], + "int32": ["DT_INT32", "int32_t"], + "int64": ["DT_INT64", "int64_t"], + "uint1": ["DT_UINT1", "uint8_t"], + "uint8": ["DT_UINT8", "uint8_t"], + "uint16": ["DT_UINT16", "uint16_t"], + "uint32": ["DT_UINT32", "uint32_t"], + "uint64": ["DT_UINT64", "uint64_t"], + "bool": ["DT_BOOL", "bool"], + "double": ["DT_DOUBLE", "double"], + "dual": ["DT_DUAL", "unknown"], + "dual_sub_int8": ["DT_DUAL_SUB_INT8", "unknown"], + "dual_sub_uint8": ["DT_DUAL_SUB_UINT8", "unknown"], + "string": ["DT_STRING", "unknown"], + "complex64": ["DT_COMPLEX64", "unknown"], + "complex128": ["DT_COMPLEX128", "unknown"], + "qint8": ["DT_QINT8", "unknown"], + "qint16": ["DT_QINT16", "unknown"], + "qint32": ["DT_QINT32", "unknown"], + "quint8": ["DT_QUINT8", "unknown"], + "quint16": ["DT_QUINT16", "unknown"], + "resource": ["DT_RESOURCE", "unknown"], + "string_ref": ["DT_STRING_REF", "unknown"], + "int4": ["DT_INT4", "int8_t"], + "bfloat16": ["DT_BF16", "bfloat16_t"]} + +def get_dtype_fmt_options(__inputs__, __outputs__): + options = [] + for x in __inputs__ + __outputs__: + x_n = x.get("param_name").upper() + x_fmt = x.get("format") + x_dtype = x.get("dtype") + options.append("-DDTYPE_{n}={t}".format(n=x_n, t=DTYPE_MAP.get(x_dtype)[1])) + options.append("-DORIG_DTYPE_{n}={ot}".format(n=x_n, ot=DTYPE_MAP.get(x_dtype)[0])) + options.append("-DFORMAT_{n}=FORMAT_{f}".format(n=x_n, f=x_fmt)) + return options + +def load_dso(so_path): + try: + ctypes.CDLL(so_path) + except OSError as error : + print(error) + raise RuntimeError("cannot open %s" %(so_path)) + else: + print("load so succ ", so_path) + +def get_shortsoc_compile_option(compile_option_list: list, shortsoc:str): + compile_options = [] + if shortsoc in compile_option_list: + compile_options = compile_option_list[shortsoc] + elif '__ALLSOC__' in compile_option_list: + compile_options = compile_option_list['__ALLSOC__'] + return compile_options + +def _build_args(x, y, z): + __inputs__ = [] + for arg in [x, y]: + if arg != None: + if isinstance(arg, (list, tuple)): + if len(arg) == 0: + continue + __inputs__.append(arg[0]) + else: + __inputs__.append(arg) + __outputs__ = [] + for arg in [z]: + if arg != None: + if isinstance(arg, (list, tuple)): + if len(arg) == 0: + continue + __outputs__.append(arg[0]) + else: + __outputs__.append(arg) + __attrs__ = [] + return __inputs__, __outputs__, __attrs__ + +@tbe_register.register_operator("AddCustom") +@para_check.check_op_params(para_check.REQUIRED_INPUT, para_check.REQUIRED_INPUT, para_check.REQUIRED_OUTPUT, para_check.KERNEL_NAME) +def add_custom(x, y, z, kernel_name="add_custom", impl_mode=""): + if get_current_build_config("enable_op_prebuild"): + return + __inputs__, __outputs__, __attrs__ = _build_args(x, y, z) + options = get_dtype_fmt_options(__inputs__, __outputs__) + options += ["-x", "cce"] + ccec = os.environ.get('CCEC_REAL_PATH') + if ccec is None: + ccec = shutil.which("ccec") + if ccec != None: + ccec_path = os.path.dirname(ccec) + tikcpp_path = os.path.realpath(os.path.join(ccec_path, "..", "..", "tikcpp")) + else: + tikcpp_path = os.path.realpath("/usr/local/Ascend/latest/compiler/tikcpp") + options.append("-I" + tikcpp_path) + options.append("-I" + os.path.join(tikcpp_path, "tikcfw")) + options.append("-I" + os.path.join(tikcpp_path, "tikcfw", "impl")) + options.append("-I" + os.path.join(tikcpp_path, "tikcfw", "interface")) + options.append("-I" + os.path.join(PYF_PATH, "..", "ascendc", "common")) + if impl_mode == "high_performance": + options.append("-DHIGH_PERFORMANCE=1") + elif impl_mode == "high_precision": + options.append("-DHIGH_PRECISION=1") + if get_default_build_config("enable_deterministic_mode") == 1: + options.append("-DDETEMINISTIC_MODE=1") + + custom_compile_options = {}, + custom_all_compile_options = {}, + soc_version = get_soc_spec("SOC_VERSION") + soc_short = get_soc_spec("SHORT_SOC_VERSION").lower() + custom_compile_options_soc = get_shortsoc_compile_option(custom_compile_options[0], soc_short) + custom_all_compile_options_soc = get_shortsoc_compile_option(custom_all_compile_options[0], soc_short) + options += custom_all_compile_options_soc + options += custom_compile_options_soc + + origin_func_name = "add_custom" + ascendc_src_dir = "add_custom" + ascendc_src_file = "add_custom.cpp" + src = os.path.join(PYF_PATH, "..", "ascendc", ascendc_src_dir, ascendc_src_file) + if not os.path.exists(src): + src = os.path.join(PYF_PATH, ascendc_src_file) + + print("start compile Ascend C operator AddCustom. kernel name is add_custom") + op_type = "AddCustom" + code_channel = get_code_channel(src, kernel_name, op_type, options) + op_info = OpInfo(kernel_name = kernel_name, op_type = op_type, inputs = __inputs__, outputs = __outputs__,\ + attrs = __attrs__, impl_mode = impl_mode, origin_inputs=[x, y], origin_outputs = [z]) + compile_op(src, origin_func_name, op_info, options, code_channel, '{}') + +def op_select_format(x, y, z, impl_mode=""): + __inputs__, __outputs__, __attrs__ = _build_args(x, y, z) + result = check_op_cap("op_select_format", "AddCustom", __inputs__, __outputs__, __attrs__) + return result.decode("utf-8") + +def get_op_specific_info(x, y, z, impl_mode=""): + __inputs__, __outputs__, __attrs__ = _build_args(x, y, z) + result = check_op_cap("get_op_specific_info", "AddCustom", __inputs__, __outputs__, __attrs__) + return result.decode("utf-8") diff --git a/Increase_Host_compute/No_double_buffer/build_out/op_kernel/binary/ascend910/src/CMakeLists.txt b/Increase_Host_compute/No_double_buffer/build_out/op_kernel/binary/ascend910/src/CMakeLists.txt new file mode 100644 index 0000000000000000000000000000000000000000..0d31a444cd71b6e455dc206b9b89159dea9f4ce2 --- /dev/null +++ b/Increase_Host_compute/No_double_buffer/build_out/op_kernel/binary/ascend910/src/CMakeLists.txt @@ -0,0 +1,61 @@ +# set custom compile options +if ("${CMAKE_BUILD_TYPE}x" STREQUAL "Debugx") + add_ops_compile_options(ALL OPTIONS -g -O0) +endif() + +foreach(compute_unit ${ASCEND_COMPUTE_UNIT}) + + # generate aic-${compute_unit}-ops-info.json + add_ops_info_target(TARGET ops_info_gen_${compute_unit} + OUTPUT ${CMAKE_CURRENT_BINARY_DIR}/tbe/op_info_cfg/ai_core/${compute_unit}/aic-${compute_unit}-ops-info.json + OPS_INFO ${ASCEND_AUTOGEN_PATH}/aic-${compute_unit}-ops-info.ini + INSTALL_DIR packages/vendors/${vendor_name}/op_impl/ai_core/tbe/config/${compute_unit} + ) + + # generate ascendc impl py once + if (NOT TARGET ascendc_impl_gen) + add_ops_impl_target(TARGET ascendc_impl_gen + OPS_INFO ${ASCEND_AUTOGEN_PATH}/aic-${compute_unit}-ops-info.ini + IMPL_DIR ${CMAKE_CURRENT_SOURCE_DIR} + OUT_DIR ${CMAKE_CURRENT_BINARY_DIR}/tbe + INSTALL_DIR packages/vendors/${vendor_name}/op_impl/ai_core/tbe/${vendor_name}_impl + ) + endif() + + # dynamic shape binary compile + if (${ENABLE_BINARY_PACKAGE}) + add_bin_compile_target(TARGET ascendc_bin_${compute_unit} + OPS_INFO ${ASCEND_AUTOGEN_PATH}/aic-${compute_unit}-ops-info.ini + IMPL_DIR ${CMAKE_CURRENT_SOURCE_DIR} + ADP_DIR ${CMAKE_CURRENT_BINARY_DIR}/tbe/dynamic + OUT_DIR ${CMAKE_CURRENT_BINARY_DIR}/binary/${compute_unit} + INSTALL_DIR packages/vendors/${vendor_name}/op_impl/ai_core/tbe/kernel + COMPUTE_UNIT ${compute_unit} + ) + add_dependencies(ascendc_bin_${compute_unit} ascendc_impl_gen) + endif() + +endforeach() + +# generate npu_supported_ops.json +add_npu_support_target(TARGET npu_supported_ops + OPS_INFO_DIR ${ASCEND_AUTOGEN_PATH} + OUT_DIR ${CMAKE_CURRENT_BINARY_DIR}/tbe/op_info_cfg/ai_core + INSTALL_DIR packages/vendors/${vendor_name}/framework/${ASCEND_FRAMEWORK_TYPE} +) + +if(ENABLE_TEST AND EXISTS ${CMAKE_CURRENT_SOURCE_DIR}/testcases) + add_subdirectory(testcases) +endif() + +# install kernel file +if (${ENABLE_SOURCE_PACKAGE}) + file(GLOB KERNEL_FILES + ${CMAKE_CURRENT_SOURCE_DIR}/*.cpp + ${CMAKE_CURRENT_SOURCE_DIR}/*.h + ${CMAKE_CURRENT_SOURCE_DIR}/*.py + ) + install(FILES ${KERNEL_FILES} + DESTINATION packages/vendors/${vendor_name}/op_impl/ai_core/tbe/${vendor_name}_impl/dynamic + ) +endif() diff --git a/Increase_Host_compute/No_double_buffer/build_out/op_kernel/binary/ascend910/src/__pycache__/AddCustom.cpython-39.pyc b/Increase_Host_compute/No_double_buffer/build_out/op_kernel/binary/ascend910/src/__pycache__/AddCustom.cpython-39.pyc new file mode 100644 index 0000000000000000000000000000000000000000..453cb779c72ea1d845320135f670b2b2e0230b7e Binary files /dev/null and b/Increase_Host_compute/No_double_buffer/build_out/op_kernel/binary/ascend910/src/__pycache__/AddCustom.cpython-39.pyc differ diff --git a/Increase_Host_compute/No_double_buffer/build_out/op_kernel/binary/ascend910/src/add_custom.cpp b/Increase_Host_compute/No_double_buffer/build_out/op_kernel/binary/ascend910/src/add_custom.cpp new file mode 100644 index 0000000000000000000000000000000000000000..ff4968adef0151b05cbf6627c565c2b1aac2a668 --- /dev/null +++ b/Increase_Host_compute/No_double_buffer/build_out/op_kernel/binary/ascend910/src/add_custom.cpp @@ -0,0 +1,127 @@ +/* + * Copyright (c) Huawei Technologies Co., Ltd. 2022-2023. All rights reserved. + * + * Function : z = x + y + * This sample is a very basic sample that implements vector add on Ascend plaform. + */ +#include "kernel_operator.h" +using namespace AscendC; +constexpr int32_t BUFFER_NUM = 2; // tensor num for each queue + +class KernelAdd +{ +public: + __aicore__ inline KernelAdd() {} + __aicore__ inline void Init(GM_ADDR x, GM_ADDR y, GM_ADDR z, uint32_t totalLength, uint32_t tileNum) + { + ASSERT(GetBlockNum() != 0 && "block dim can not be zero!"); + this->blockLength = totalLength ; + this->tileNum = 512; + ASSERT(tileNum != 0 && "tile num can not be zero!"); + this->man=8; + this->tileLength = this->blockLength /BUFFER_NUM/512; + + xGm.SetGlobalBuffer((__gm__ DTYPE_X *)x , this->blockLength); + yGm.SetGlobalBuffer((__gm__ DTYPE_Y *)y , this->blockLength); + zGm.SetGlobalBuffer((__gm__ DTYPE_Z *)z , this->blockLength); + + pipe.InitBuffer(inQueueX, BUFFER_NUM, this->tileLength * sizeof(DTYPE_X)); + pipe.InitBuffer(inQueueY, BUFFER_NUM, this->tileLength * sizeof(DTYPE_Y)); + pipe.InitBuffer(outQueueZ, BUFFER_NUM, this->tileLength * sizeof(DTYPE_Z)); + } + __aicore__ inline void Process() + { + + int32_t loopCount = this->tileNum* BUFFER_NUM ; + for (int32_t i = 0; i < loopCount; i++) + { + this->tileNum = i*i+512; + uint32_t cur_q=i*i; + uint32_t cur_pos; + uint32_t sum=0; + for(uint32_t k=0;k<1024;k++){ + sum+=k; + } + if(i==0){ + cur_pos=0+sum; + this->tileNum=this->tileNum-cur_q; + } + else{ + cur_pos=i*i-cur_q+i+sum; + this->tileNum=this->tileNum-cur_q; + } + CopyIn(cur_pos-sum); + Compute(cur_pos-sum); + CopyOut(cur_pos-sum); + } + } + + +private: + __aicore__ inline void CopyIn(int32_t progress) + { + + LocalTensor xLocal = inQueueX.AllocTensor(); + LocalTensor yLocal = inQueueY.AllocTensor(); + DataCopy(xLocal, xGm[progress * this->tileLength], this->tileLength); + DataCopy(yLocal, yGm[progress * this->tileLength], this->tileLength); + inQueueX.EnQue(xLocal); + inQueueY.EnQue(yLocal); + + + } + __aicore__ inline void Compute(int32_t progress) + { + LocalTensor xLocal = inQueueX.DeQue(); + LocalTensor yLocal = inQueueY.DeQue(); + LocalTensor zLocal = outQueueZ.AllocTensor(); + Add(zLocal, xLocal, yLocal, this->tileLength); + outQueueZ.EnQue(zLocal); + inQueueX.FreeTensor(xLocal); + inQueueY.FreeTensor(yLocal); + + + } + __aicore__ inline void CopyOut(int32_t progress) + { + LocalTensor zLocal = outQueueZ.DeQue(); + + DataCopy(zGm[progress * this->tileLength], zLocal, this->tileLength); + outQueueZ.FreeTensor(zLocal); + + + } + +private: + TPipe pipe; + TQue inQueueX, inQueueY; + TQue outQueueZ; + GlobalTensor xGm; + GlobalTensor yGm; + GlobalTensor zGm; + uint32_t blockLength; + uint32_t tileNum; + uint32_t tileLength; + uint32_t man; +}; + +extern "C" __global__ __aicore__ void add_custom(GM_ADDR x, GM_ADDR y, GM_ADDR z, GM_ADDR workspace, GM_ADDR tiling) +{ + GET_TILING_DATA(tiling_data, tiling); + KernelAdd op; + + + op.Init(x, y, z, tiling_data.totalLength, tiling_data.tileNum); + op.Process(); + + +} +/* +#ifndef __CCE_KT_TEST__ +// call of kernel function +void add_custom_do(uint32_t blockDim, void* l2ctrl, void* stream, uint8_t* x, uint8_t* y, uint8_t* z, + uint8_t* workspace, uint8_t* tiling) +{ + add_custom<<>>(x, y, z, workspace, tiling); +} +#endif*/ diff --git a/Increase_Host_compute/No_double_buffer/build_out/op_kernel/binary/ascend910b/bin/add_custom.json b/Increase_Host_compute/No_double_buffer/build_out/op_kernel/binary/ascend910b/bin/add_custom.json new file mode 100644 index 0000000000000000000000000000000000000000..3d96434c5c5c6613e8fbfedf67acdf76ca2d64b8 --- /dev/null +++ b/Increase_Host_compute/No_double_buffer/build_out/op_kernel/binary/ascend910b/bin/add_custom.json @@ -0,0 +1,49 @@ +{ + "binList": [ + { + "simplifiedKey": [ + "AddCustom/d=0,p=0/1,2/1,2/1,2", + "AddCustom/d=1,p=0/1,2/1,2/1,2" + ], + "staticKey": "24db4d78a3a31c0287aa11345320c199348443901fef8fe630f68f86fd5dc348", + "int64Mode": false, + "inputs": [ + { + "name": "x", + "index": 0, + "dtype": "float16", + "format": "ND", + "paramType": "required", + "shape": [ + -2 + ] + }, + { + "name": "y", + "index": 1, + "dtype": "float16", + "format": "ND", + "paramType": "required", + "shape": [ + -2 + ] + } + ], + "outputs": [ + { + "name": "z", + "index": 0, + "dtype": "float16", + "format": "ND", + "paramType": "required", + "shape": [ + -2 + ] + } + ], + "binInfo": { + "jsonFilePath": "ascend910b/add_custom/AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b.json" + } + } + ] +} \ No newline at end of file diff --git a/Increase_Host_compute/No_double_buffer/build_out/op_kernel/binary/ascend910b/bin/add_custom/AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b.json b/Increase_Host_compute/No_double_buffer/build_out/op_kernel/binary/ascend910b/bin/add_custom/AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b.json new file mode 100644 index 0000000000000000000000000000000000000000..d649112fc41d370e138063c87e3d249adc64e734 --- /dev/null +++ b/Increase_Host_compute/No_double_buffer/build_out/op_kernel/binary/ascend910b/bin/add_custom/AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b.json @@ -0,0 +1,77 @@ +{ + "binFileName": "AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b", + "binFileSuffix": ".o", + "blockDim": -1, + "coreType": "VectorCore", + "core_type": "AIV", + "intercoreSync": 0, + "kernelName": "AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b", + "magic": "RT_DEV_BINARY_MAGIC_ELF_AIVEC", + "memoryStamping": [], + "opParaSize": 8, + "parameters": [], + "sha256": "bb89047bf5617ef940bf3a77a32bb0bab8c9ae9bddb8b882cd8b855448742b4e", + "workspace": { + "num": 1, + "size": [ + -1 + ], + "type": [ + 0 + ] + }, + "kernelList": [ + { + "kernelName": "AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b_0" + } + ], + "optionalInputMode": "gen_placeholder", + "compileInfo": {}, + "supportInfo": { + "implMode": "", + "int64Mode": false, + "simplifiedKeyMode": 0, + "simplifiedKey": [ + "AddCustom/d=0,p=0/1,2/1,2/1,2", + "AddCustom/d=1,p=0/1,2/1,2/1,2" + ], + "staticKey": "24db4d78a3a31c0287aa11345320c199348443901fef8fe630f68f86fd5dc348", + "inputs": [ + { + "name": "x", + "index": 0, + "dtype": "float16", + "format": "ND", + "paramType": "required", + "shape": [ + -2 + ] + }, + { + "name": "y", + "index": 1, + "dtype": "float16", + "format": "ND", + "paramType": "required", + "shape": [ + -2 + ] + } + ], + "outputs": [ + { + "name": "z", + "index": 0, + "dtype": "float16", + "format": "ND", + "paramType": "required", + "shape": [ + -2 + ] + } + ], + "opMode": "dynamic", + "optionalInputMode": "gen_placeholder", + "deterministic": "ignore" + } +} \ No newline at end of file diff --git a/Increase_Host_compute/No_double_buffer/build_out/op_kernel/binary/ascend910b/bin/add_custom/AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b.o b/Increase_Host_compute/No_double_buffer/build_out/op_kernel/binary/ascend910b/bin/add_custom/AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b.o new file mode 100644 index 0000000000000000000000000000000000000000..986938526d619d1d8beddec18ba82a337ace444f Binary files /dev/null and b/Increase_Host_compute/No_double_buffer/build_out/op_kernel/binary/ascend910b/bin/add_custom/AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b.o differ diff --git a/Increase_Host_compute/No_double_buffer/build_out/op_kernel/binary/ascend910b/bin/binary_info_config.json b/Increase_Host_compute/No_double_buffer/build_out/op_kernel/binary/ascend910b/bin/binary_info_config.json new file mode 100644 index 0000000000000000000000000000000000000000..98899fdcc7a7c4a9e0e6913b955d27b2a331c6c6 --- /dev/null +++ b/Increase_Host_compute/No_double_buffer/build_out/op_kernel/binary/ascend910b/bin/binary_info_config.json @@ -0,0 +1,18 @@ +{ + "AddCustom": { + "dynamicRankSupport": true, + "simplifiedKeyMode": 0, + "binaryList": [ + { + "coreType": 2, + "simplifiedKey": "AddCustom/d=0,p=0/1,2/1,2/1,2", + "binPath": "ascend910b/add_custom/AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b.o" + }, + { + "coreType": 2, + "simplifiedKey": "AddCustom/d=1,p=0/1,2/1,2/1,2", + "binPath": "ascend910b/add_custom/AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b.o" + } + ] + } +} \ No newline at end of file diff --git a/Increase_Host_compute/No_double_buffer/build_out/op_kernel/binary/ascend910b/gen/AddCustom-add_custom-0.sh b/Increase_Host_compute/No_double_buffer/build_out/op_kernel/binary/ascend910b/gen/AddCustom-add_custom-0.sh new file mode 100644 index 0000000000000000000000000000000000000000..00d12c5fc8705024da9480e647bf8bab3e360e1e --- /dev/null +++ b/Increase_Host_compute/No_double_buffer/build_out/op_kernel/binary/ascend910b/gen/AddCustom-add_custom-0.sh @@ -0,0 +1,14 @@ +#!/bin/bash +echo "[Ascend910B1] Generating AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b ..." +opc $1 --main_func=add_custom --input_param=/Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out/op_kernel/binary/ascend910b/gen/AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b_param.json --soc_version=Ascend910B1 --output=$2 --impl_mode="" --simplified_key_mode=0 --op_mode=dynamic + +if ! test -f $2/AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b.json ; then + echo "$2/AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b.json not generated!" + exit 1 +fi + +if ! test -f $2/AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b.o ; then + echo "$2/AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b.o not generated!" + exit 1 +fi +echo "[Ascend910B1] Generating AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b Done" diff --git a/Increase_Host_compute/No_double_buffer/build_out/op_kernel/binary/ascend910b/gen/AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b_param.json b/Increase_Host_compute/No_double_buffer/build_out/op_kernel/binary/ascend910b/gen/AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b_param.json new file mode 100644 index 0000000000000000000000000000000000000000..834fc7a6f44c0aec4f39011295a70b3fd36bdde7 --- /dev/null +++ b/Increase_Host_compute/No_double_buffer/build_out/op_kernel/binary/ascend910b/gen/AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b_param.json @@ -0,0 +1,42 @@ +{ + "op_type": "AddCustom", + "op_list": [ + { + "bin_filename": "AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b", + "inputs": [ + { + "name": "x", + "index": 0, + "dtype": "float16", + "format": "ND", + "paramType": "required", + "shape": [ + -2 + ] + }, + { + "name": "y", + "index": 1, + "dtype": "float16", + "format": "ND", + "paramType": "required", + "shape": [ + -2 + ] + } + ], + "outputs": [ + { + "name": "z", + "index": 0, + "dtype": "float16", + "format": "ND", + "paramType": "required", + "shape": [ + -2 + ] + } + ] + } + ] +} \ No newline at end of file diff --git a/Increase_Host_compute/No_double_buffer/build_out/op_kernel/binary/ascend910b/src/AddCustom.py b/Increase_Host_compute/No_double_buffer/build_out/op_kernel/binary/ascend910b/src/AddCustom.py new file mode 100644 index 0000000000000000000000000000000000000000..87d5aa00dc31410d6bbfb8c2122e53991fc0afe9 --- /dev/null +++ b/Increase_Host_compute/No_double_buffer/build_out/op_kernel/binary/ascend910b/src/AddCustom.py @@ -0,0 +1,152 @@ + +import os, sys +import ctypes +import json +import shutil +from tbe.common.platform import get_soc_spec +from tbe.common.utils import para_check +from tbe.tikcpp import compile_op, replay_op, check_op_cap, generalize_op_params, get_code_channel, OpInfo +from tbe.common.buildcfg import get_default_build_config +from impl.util.platform_adapter import tbe_register +from tbe.common.buildcfg import get_current_build_config +PYF_PATH = os.path.dirname(os.path.realpath(__file__)) + +DTYPE_MAP = {"float32": ["DT_FLOAT", "float"], + "float16": ["DT_FLOAT16", "half"], + "int8": ["DT_INT8", "int8_t"], + "int16": ["DT_INT16", "int16_t"], + "int32": ["DT_INT32", "int32_t"], + "int64": ["DT_INT64", "int64_t"], + "uint1": ["DT_UINT1", "uint8_t"], + "uint8": ["DT_UINT8", "uint8_t"], + "uint16": ["DT_UINT16", "uint16_t"], + "uint32": ["DT_UINT32", "uint32_t"], + "uint64": ["DT_UINT64", "uint64_t"], + "bool": ["DT_BOOL", "bool"], + "double": ["DT_DOUBLE", "double"], + "dual": ["DT_DUAL", "unknown"], + "dual_sub_int8": ["DT_DUAL_SUB_INT8", "unknown"], + "dual_sub_uint8": ["DT_DUAL_SUB_UINT8", "unknown"], + "string": ["DT_STRING", "unknown"], + "complex64": ["DT_COMPLEX64", "unknown"], + "complex128": ["DT_COMPLEX128", "unknown"], + "qint8": ["DT_QINT8", "unknown"], + "qint16": ["DT_QINT16", "unknown"], + "qint32": ["DT_QINT32", "unknown"], + "quint8": ["DT_QUINT8", "unknown"], + "quint16": ["DT_QUINT16", "unknown"], + "resource": ["DT_RESOURCE", "unknown"], + "string_ref": ["DT_STRING_REF", "unknown"], + "int4": ["DT_INT4", "int8_t"], + "bfloat16": ["DT_BF16", "bfloat16_t"]} + +def get_dtype_fmt_options(__inputs__, __outputs__): + options = [] + for x in __inputs__ + __outputs__: + x_n = x.get("param_name").upper() + x_fmt = x.get("format") + x_dtype = x.get("dtype") + options.append("-DDTYPE_{n}={t}".format(n=x_n, t=DTYPE_MAP.get(x_dtype)[1])) + options.append("-DORIG_DTYPE_{n}={ot}".format(n=x_n, ot=DTYPE_MAP.get(x_dtype)[0])) + options.append("-DFORMAT_{n}=FORMAT_{f}".format(n=x_n, f=x_fmt)) + return options + +def load_dso(so_path): + try: + ctypes.CDLL(so_path) + except OSError as error : + print(error) + raise RuntimeError("cannot open %s" %(so_path)) + else: + print("load so succ ", so_path) + +def get_shortsoc_compile_option(compile_option_list: list, shortsoc:str): + compile_options = [] + if shortsoc in compile_option_list: + compile_options = compile_option_list[shortsoc] + elif '__ALLSOC__' in compile_option_list: + compile_options = compile_option_list['__ALLSOC__'] + return compile_options + +def _build_args(x, y, z): + __inputs__ = [] + for arg in [x, y]: + if arg != None: + if isinstance(arg, (list, tuple)): + if len(arg) == 0: + continue + __inputs__.append(arg[0]) + else: + __inputs__.append(arg) + __outputs__ = [] + for arg in [z]: + if arg != None: + if isinstance(arg, (list, tuple)): + if len(arg) == 0: + continue + __outputs__.append(arg[0]) + else: + __outputs__.append(arg) + __attrs__ = [] + return __inputs__, __outputs__, __attrs__ + +@tbe_register.register_operator("AddCustom") +@para_check.check_op_params(para_check.REQUIRED_INPUT, para_check.REQUIRED_INPUT, para_check.REQUIRED_OUTPUT, para_check.KERNEL_NAME) +def add_custom(x, y, z, kernel_name="add_custom", impl_mode=""): + if get_current_build_config("enable_op_prebuild"): + return + __inputs__, __outputs__, __attrs__ = _build_args(x, y, z) + options = get_dtype_fmt_options(__inputs__, __outputs__) + options += ["-x", "cce"] + ccec = os.environ.get('CCEC_REAL_PATH') + if ccec is None: + ccec = shutil.which("ccec") + if ccec != None: + ccec_path = os.path.dirname(ccec) + tikcpp_path = os.path.realpath(os.path.join(ccec_path, "..", "..", "tikcpp")) + else: + tikcpp_path = os.path.realpath("/usr/local/Ascend/latest/compiler/tikcpp") + options.append("-I" + tikcpp_path) + options.append("-I" + os.path.join(tikcpp_path, "tikcfw")) + options.append("-I" + os.path.join(tikcpp_path, "tikcfw", "impl")) + options.append("-I" + os.path.join(tikcpp_path, "tikcfw", "interface")) + options.append("-I" + os.path.join(PYF_PATH, "..", "ascendc", "common")) + if impl_mode == "high_performance": + options.append("-DHIGH_PERFORMANCE=1") + elif impl_mode == "high_precision": + options.append("-DHIGH_PRECISION=1") + if get_default_build_config("enable_deterministic_mode") == 1: + options.append("-DDETEMINISTIC_MODE=1") + + custom_compile_options = {}, + custom_all_compile_options = {}, + soc_version = get_soc_spec("SOC_VERSION") + soc_short = get_soc_spec("SHORT_SOC_VERSION").lower() + custom_compile_options_soc = get_shortsoc_compile_option(custom_compile_options[0], soc_short) + custom_all_compile_options_soc = get_shortsoc_compile_option(custom_all_compile_options[0], soc_short) + options += custom_all_compile_options_soc + options += custom_compile_options_soc + + origin_func_name = "add_custom" + ascendc_src_dir = "add_custom" + ascendc_src_file = "add_custom.cpp" + src = os.path.join(PYF_PATH, "..", "ascendc", ascendc_src_dir, ascendc_src_file) + if not os.path.exists(src): + src = os.path.join(PYF_PATH, ascendc_src_file) + + print("start compile Ascend C operator AddCustom. kernel name is add_custom") + op_type = "AddCustom" + code_channel = get_code_channel(src, kernel_name, op_type, options) + op_info = OpInfo(kernel_name = kernel_name, op_type = op_type, inputs = __inputs__, outputs = __outputs__,\ + attrs = __attrs__, impl_mode = impl_mode, origin_inputs=[x, y], origin_outputs = [z]) + compile_op(src, origin_func_name, op_info, options, code_channel, '{}') + +def op_select_format(x, y, z, impl_mode=""): + __inputs__, __outputs__, __attrs__ = _build_args(x, y, z) + result = check_op_cap("op_select_format", "AddCustom", __inputs__, __outputs__, __attrs__) + return result.decode("utf-8") + +def get_op_specific_info(x, y, z, impl_mode=""): + __inputs__, __outputs__, __attrs__ = _build_args(x, y, z) + result = check_op_cap("get_op_specific_info", "AddCustom", __inputs__, __outputs__, __attrs__) + return result.decode("utf-8") diff --git a/Increase_Host_compute/No_double_buffer/build_out/op_kernel/binary/ascend910b/src/CMakeLists.txt b/Increase_Host_compute/No_double_buffer/build_out/op_kernel/binary/ascend910b/src/CMakeLists.txt new file mode 100644 index 0000000000000000000000000000000000000000..0d31a444cd71b6e455dc206b9b89159dea9f4ce2 --- /dev/null +++ b/Increase_Host_compute/No_double_buffer/build_out/op_kernel/binary/ascend910b/src/CMakeLists.txt @@ -0,0 +1,61 @@ +# set custom compile options +if ("${CMAKE_BUILD_TYPE}x" STREQUAL "Debugx") + add_ops_compile_options(ALL OPTIONS -g -O0) +endif() + +foreach(compute_unit ${ASCEND_COMPUTE_UNIT}) + + # generate aic-${compute_unit}-ops-info.json + add_ops_info_target(TARGET ops_info_gen_${compute_unit} + OUTPUT ${CMAKE_CURRENT_BINARY_DIR}/tbe/op_info_cfg/ai_core/${compute_unit}/aic-${compute_unit}-ops-info.json + OPS_INFO ${ASCEND_AUTOGEN_PATH}/aic-${compute_unit}-ops-info.ini + INSTALL_DIR packages/vendors/${vendor_name}/op_impl/ai_core/tbe/config/${compute_unit} + ) + + # generate ascendc impl py once + if (NOT TARGET ascendc_impl_gen) + add_ops_impl_target(TARGET ascendc_impl_gen + OPS_INFO ${ASCEND_AUTOGEN_PATH}/aic-${compute_unit}-ops-info.ini + IMPL_DIR ${CMAKE_CURRENT_SOURCE_DIR} + OUT_DIR ${CMAKE_CURRENT_BINARY_DIR}/tbe + INSTALL_DIR packages/vendors/${vendor_name}/op_impl/ai_core/tbe/${vendor_name}_impl + ) + endif() + + # dynamic shape binary compile + if (${ENABLE_BINARY_PACKAGE}) + add_bin_compile_target(TARGET ascendc_bin_${compute_unit} + OPS_INFO ${ASCEND_AUTOGEN_PATH}/aic-${compute_unit}-ops-info.ini + IMPL_DIR ${CMAKE_CURRENT_SOURCE_DIR} + ADP_DIR ${CMAKE_CURRENT_BINARY_DIR}/tbe/dynamic + OUT_DIR ${CMAKE_CURRENT_BINARY_DIR}/binary/${compute_unit} + INSTALL_DIR packages/vendors/${vendor_name}/op_impl/ai_core/tbe/kernel + COMPUTE_UNIT ${compute_unit} + ) + add_dependencies(ascendc_bin_${compute_unit} ascendc_impl_gen) + endif() + +endforeach() + +# generate npu_supported_ops.json +add_npu_support_target(TARGET npu_supported_ops + OPS_INFO_DIR ${ASCEND_AUTOGEN_PATH} + OUT_DIR ${CMAKE_CURRENT_BINARY_DIR}/tbe/op_info_cfg/ai_core + INSTALL_DIR packages/vendors/${vendor_name}/framework/${ASCEND_FRAMEWORK_TYPE} +) + +if(ENABLE_TEST AND EXISTS ${CMAKE_CURRENT_SOURCE_DIR}/testcases) + add_subdirectory(testcases) +endif() + +# install kernel file +if (${ENABLE_SOURCE_PACKAGE}) + file(GLOB KERNEL_FILES + ${CMAKE_CURRENT_SOURCE_DIR}/*.cpp + ${CMAKE_CURRENT_SOURCE_DIR}/*.h + ${CMAKE_CURRENT_SOURCE_DIR}/*.py + ) + install(FILES ${KERNEL_FILES} + DESTINATION packages/vendors/${vendor_name}/op_impl/ai_core/tbe/${vendor_name}_impl/dynamic + ) +endif() diff --git a/Increase_Host_compute/No_double_buffer/build_out/op_kernel/binary/ascend910b/src/__pycache__/AddCustom.cpython-39.pyc b/Increase_Host_compute/No_double_buffer/build_out/op_kernel/binary/ascend910b/src/__pycache__/AddCustom.cpython-39.pyc new file mode 100644 index 0000000000000000000000000000000000000000..1bc6bbdd246c37ff747846ec1c22702fd58647f3 Binary files /dev/null and b/Increase_Host_compute/No_double_buffer/build_out/op_kernel/binary/ascend910b/src/__pycache__/AddCustom.cpython-39.pyc differ diff --git a/Increase_Host_compute/No_double_buffer/build_out/op_kernel/binary/ascend910b/src/add_custom.cpp b/Increase_Host_compute/No_double_buffer/build_out/op_kernel/binary/ascend910b/src/add_custom.cpp new file mode 100644 index 0000000000000000000000000000000000000000..ff4968adef0151b05cbf6627c565c2b1aac2a668 --- /dev/null +++ b/Increase_Host_compute/No_double_buffer/build_out/op_kernel/binary/ascend910b/src/add_custom.cpp @@ -0,0 +1,127 @@ +/* + * Copyright (c) Huawei Technologies Co., Ltd. 2022-2023. All rights reserved. + * + * Function : z = x + y + * This sample is a very basic sample that implements vector add on Ascend plaform. + */ +#include "kernel_operator.h" +using namespace AscendC; +constexpr int32_t BUFFER_NUM = 2; // tensor num for each queue + +class KernelAdd +{ +public: + __aicore__ inline KernelAdd() {} + __aicore__ inline void Init(GM_ADDR x, GM_ADDR y, GM_ADDR z, uint32_t totalLength, uint32_t tileNum) + { + ASSERT(GetBlockNum() != 0 && "block dim can not be zero!"); + this->blockLength = totalLength ; + this->tileNum = 512; + ASSERT(tileNum != 0 && "tile num can not be zero!"); + this->man=8; + this->tileLength = this->blockLength /BUFFER_NUM/512; + + xGm.SetGlobalBuffer((__gm__ DTYPE_X *)x , this->blockLength); + yGm.SetGlobalBuffer((__gm__ DTYPE_Y *)y , this->blockLength); + zGm.SetGlobalBuffer((__gm__ DTYPE_Z *)z , this->blockLength); + + pipe.InitBuffer(inQueueX, BUFFER_NUM, this->tileLength * sizeof(DTYPE_X)); + pipe.InitBuffer(inQueueY, BUFFER_NUM, this->tileLength * sizeof(DTYPE_Y)); + pipe.InitBuffer(outQueueZ, BUFFER_NUM, this->tileLength * sizeof(DTYPE_Z)); + } + __aicore__ inline void Process() + { + + int32_t loopCount = this->tileNum* BUFFER_NUM ; + for (int32_t i = 0; i < loopCount; i++) + { + this->tileNum = i*i+512; + uint32_t cur_q=i*i; + uint32_t cur_pos; + uint32_t sum=0; + for(uint32_t k=0;k<1024;k++){ + sum+=k; + } + if(i==0){ + cur_pos=0+sum; + this->tileNum=this->tileNum-cur_q; + } + else{ + cur_pos=i*i-cur_q+i+sum; + this->tileNum=this->tileNum-cur_q; + } + CopyIn(cur_pos-sum); + Compute(cur_pos-sum); + CopyOut(cur_pos-sum); + } + } + + +private: + __aicore__ inline void CopyIn(int32_t progress) + { + + LocalTensor xLocal = inQueueX.AllocTensor(); + LocalTensor yLocal = inQueueY.AllocTensor(); + DataCopy(xLocal, xGm[progress * this->tileLength], this->tileLength); + DataCopy(yLocal, yGm[progress * this->tileLength], this->tileLength); + inQueueX.EnQue(xLocal); + inQueueY.EnQue(yLocal); + + + } + __aicore__ inline void Compute(int32_t progress) + { + LocalTensor xLocal = inQueueX.DeQue(); + LocalTensor yLocal = inQueueY.DeQue(); + LocalTensor zLocal = outQueueZ.AllocTensor(); + Add(zLocal, xLocal, yLocal, this->tileLength); + outQueueZ.EnQue(zLocal); + inQueueX.FreeTensor(xLocal); + inQueueY.FreeTensor(yLocal); + + + } + __aicore__ inline void CopyOut(int32_t progress) + { + LocalTensor zLocal = outQueueZ.DeQue(); + + DataCopy(zGm[progress * this->tileLength], zLocal, this->tileLength); + outQueueZ.FreeTensor(zLocal); + + + } + +private: + TPipe pipe; + TQue inQueueX, inQueueY; + TQue outQueueZ; + GlobalTensor xGm; + GlobalTensor yGm; + GlobalTensor zGm; + uint32_t blockLength; + uint32_t tileNum; + uint32_t tileLength; + uint32_t man; +}; + +extern "C" __global__ __aicore__ void add_custom(GM_ADDR x, GM_ADDR y, GM_ADDR z, GM_ADDR workspace, GM_ADDR tiling) +{ + GET_TILING_DATA(tiling_data, tiling); + KernelAdd op; + + + op.Init(x, y, z, tiling_data.totalLength, tiling_data.tileNum); + op.Process(); + + +} +/* +#ifndef __CCE_KT_TEST__ +// call of kernel function +void add_custom_do(uint32_t blockDim, void* l2ctrl, void* stream, uint8_t* x, uint8_t* y, uint8_t* z, + uint8_t* workspace, uint8_t* tiling) +{ + add_custom<<>>(x, y, z, workspace, tiling); +} +#endif*/ diff --git a/Increase_Host_compute/No_double_buffer/build_out/op_kernel/cmake_install.cmake b/Increase_Host_compute/No_double_buffer/build_out/op_kernel/cmake_install.cmake new file mode 100644 index 0000000000000000000000000000000000000000..9a3fad79bf4293c472d5e3bdc492a7048ec8c297 --- /dev/null +++ b/Increase_Host_compute/No_double_buffer/build_out/op_kernel/cmake_install.cmake @@ -0,0 +1,120 @@ +# Install script for directory: /Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/op_kernel + +# Set the install prefix +if(NOT DEFINED CMAKE_INSTALL_PREFIX) + set(CMAKE_INSTALL_PREFIX "/Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out") +endif() +string(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}") + +# Set the install configuration name. +if(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME) + if(BUILD_TYPE) + string(REGEX REPLACE "^[^A-Za-z0-9_]+" "" + CMAKE_INSTALL_CONFIG_NAME "${BUILD_TYPE}") + else() + set(CMAKE_INSTALL_CONFIG_NAME "Release") + endif() + message(STATUS "Install configuration: \"${CMAKE_INSTALL_CONFIG_NAME}\"") +endif() + +# Set the component getting installed. +if(NOT CMAKE_INSTALL_COMPONENT) + if(COMPONENT) + message(STATUS "Install component: \"${COMPONENT}\"") + set(CMAKE_INSTALL_COMPONENT "${COMPONENT}") + else() + set(CMAKE_INSTALL_COMPONENT) + endif() +endif() + +# Install shared libraries without execute permission? +if(NOT DEFINED CMAKE_INSTALL_SO_NO_EXE) + set(CMAKE_INSTALL_SO_NO_EXE "1") +endif() + +# Is this installation the result of a crosscompile? +if(NOT DEFINED CMAKE_CROSSCOMPILING) + set(CMAKE_CROSSCOMPILING "FALSE") +endif() + +# Set default install directory permissions. +if(NOT DEFINED CMAKE_OBJDUMP) + set(CMAKE_OBJDUMP "/usr/bin/objdump") +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/packages/vendors/customize/op_impl/ai_core/tbe/config/ascend310p" TYPE FILE FILES "/Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out/op_kernel/tbe/op_info_cfg/ai_core/ascend310p/aic-ascend310p-ops-info.json") +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/packages/vendors/customize/op_impl/ai_core/tbe/customize_impl" TYPE DIRECTORY FILES "/Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out/op_kernel/tbe/dynamic") +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/packages/vendors/customize/op_impl/ai_core/tbe/kernel/ascend310p" TYPE DIRECTORY OPTIONAL FILES "/Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out/op_kernel/binary/ascend310p/bin/add_custom") +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/packages/vendors/customize/op_impl/ai_core/tbe/kernel/config/ascend310p" TYPE FILE OPTIONAL FILES "/Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out/op_kernel/binary/ascend310p/bin/add_custom.json") +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/packages/vendors/customize/op_impl/ai_core/tbe/kernel/config/ascend310p" TYPE FILE OPTIONAL FILES "/Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out/op_kernel/binary/ascend310p/bin/binary_info_config.json") +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/packages/vendors/customize/op_impl/ai_core/tbe/config/ascend310b" TYPE FILE FILES "/Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out/op_kernel/tbe/op_info_cfg/ai_core/ascend310b/aic-ascend310b-ops-info.json") +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/packages/vendors/customize/op_impl/ai_core/tbe/kernel/ascend310b" TYPE DIRECTORY OPTIONAL FILES "/Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out/op_kernel/binary/ascend310b/bin/add_custom") +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/packages/vendors/customize/op_impl/ai_core/tbe/kernel/config/ascend310b" TYPE FILE OPTIONAL FILES "/Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out/op_kernel/binary/ascend310b/bin/add_custom.json") +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/packages/vendors/customize/op_impl/ai_core/tbe/kernel/config/ascend310b" TYPE FILE OPTIONAL FILES "/Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out/op_kernel/binary/ascend310b/bin/binary_info_config.json") +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/packages/vendors/customize/op_impl/ai_core/tbe/config/ascend910" TYPE FILE FILES "/Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out/op_kernel/tbe/op_info_cfg/ai_core/ascend910/aic-ascend910-ops-info.json") +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/packages/vendors/customize/op_impl/ai_core/tbe/kernel/ascend910" TYPE DIRECTORY OPTIONAL FILES "/Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out/op_kernel/binary/ascend910/bin/add_custom") +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/packages/vendors/customize/op_impl/ai_core/tbe/kernel/config/ascend910" TYPE FILE OPTIONAL FILES "/Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out/op_kernel/binary/ascend910/bin/add_custom.json") +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/packages/vendors/customize/op_impl/ai_core/tbe/kernel/config/ascend910" TYPE FILE OPTIONAL FILES "/Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out/op_kernel/binary/ascend910/bin/binary_info_config.json") +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/packages/vendors/customize/op_impl/ai_core/tbe/config/ascend910b" TYPE FILE FILES "/Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out/op_kernel/tbe/op_info_cfg/ai_core/ascend910b/aic-ascend910b-ops-info.json") +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/packages/vendors/customize/op_impl/ai_core/tbe/kernel/ascend910b" TYPE DIRECTORY OPTIONAL FILES "/Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out/op_kernel/binary/ascend910b/bin/add_custom") +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/packages/vendors/customize/op_impl/ai_core/tbe/kernel/config/ascend910b" TYPE FILE OPTIONAL FILES "/Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out/op_kernel/binary/ascend910b/bin/add_custom.json") +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/packages/vendors/customize/op_impl/ai_core/tbe/kernel/config/ascend910b" TYPE FILE OPTIONAL FILES "/Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out/op_kernel/binary/ascend910b/bin/binary_info_config.json") +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/packages/vendors/customize/framework/tensorflow" TYPE FILE FILES "/Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/build_out/op_kernel/tbe/op_info_cfg/ai_core/npu_supported_ops.json") +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/packages/vendors/customize/op_impl/ai_core/tbe/customize_impl/dynamic" TYPE FILE FILES "/Test_performance/Operator-performance/Increase_Host_compute/No_double_buffer/op_kernel/add_custom.cpp") +endif() + diff --git a/Increase_Host_compute/No_double_buffer/build_out/op_kernel/tbe/.impl_timestamp b/Increase_Host_compute/No_double_buffer/build_out/op_kernel/tbe/.impl_timestamp new file mode 100644 index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391 diff --git a/Increase_Host_compute/No_double_buffer/build_out/op_kernel/tbe/dynamic/add_custom.py b/Increase_Host_compute/No_double_buffer/build_out/op_kernel/tbe/dynamic/add_custom.py new file mode 100644 index 0000000000000000000000000000000000000000..87d5aa00dc31410d6bbfb8c2122e53991fc0afe9 --- /dev/null +++ b/Increase_Host_compute/No_double_buffer/build_out/op_kernel/tbe/dynamic/add_custom.py @@ -0,0 +1,152 @@ + +import os, sys +import ctypes +import json +import shutil +from tbe.common.platform import get_soc_spec +from tbe.common.utils import para_check +from tbe.tikcpp import compile_op, replay_op, check_op_cap, generalize_op_params, get_code_channel, OpInfo +from tbe.common.buildcfg import get_default_build_config +from impl.util.platform_adapter import tbe_register +from tbe.common.buildcfg import get_current_build_config +PYF_PATH = os.path.dirname(os.path.realpath(__file__)) + +DTYPE_MAP = {"float32": ["DT_FLOAT", "float"], + "float16": ["DT_FLOAT16", "half"], + "int8": ["DT_INT8", "int8_t"], + "int16": ["DT_INT16", "int16_t"], + "int32": ["DT_INT32", "int32_t"], + "int64": ["DT_INT64", "int64_t"], + "uint1": ["DT_UINT1", "uint8_t"], + "uint8": ["DT_UINT8", "uint8_t"], + "uint16": ["DT_UINT16", "uint16_t"], + "uint32": ["DT_UINT32", "uint32_t"], + "uint64": ["DT_UINT64", "uint64_t"], + "bool": ["DT_BOOL", "bool"], + "double": ["DT_DOUBLE", "double"], + "dual": ["DT_DUAL", "unknown"], + "dual_sub_int8": ["DT_DUAL_SUB_INT8", "unknown"], + "dual_sub_uint8": ["DT_DUAL_SUB_UINT8", "unknown"], + "string": ["DT_STRING", "unknown"], + "complex64": ["DT_COMPLEX64", "unknown"], + "complex128": ["DT_COMPLEX128", "unknown"], + "qint8": ["DT_QINT8", "unknown"], + "qint16": ["DT_QINT16", "unknown"], + "qint32": ["DT_QINT32", "unknown"], + "quint8": ["DT_QUINT8", "unknown"], + "quint16": ["DT_QUINT16", "unknown"], + "resource": ["DT_RESOURCE", "unknown"], + "string_ref": ["DT_STRING_REF", "unknown"], + "int4": ["DT_INT4", "int8_t"], + "bfloat16": ["DT_BF16", "bfloat16_t"]} + +def get_dtype_fmt_options(__inputs__, __outputs__): + options = [] + for x in __inputs__ + __outputs__: + x_n = x.get("param_name").upper() + x_fmt = x.get("format") + x_dtype = x.get("dtype") + options.append("-DDTYPE_{n}={t}".format(n=x_n, t=DTYPE_MAP.get(x_dtype)[1])) + options.append("-DORIG_DTYPE_{n}={ot}".format(n=x_n, ot=DTYPE_MAP.get(x_dtype)[0])) + options.append("-DFORMAT_{n}=FORMAT_{f}".format(n=x_n, f=x_fmt)) + return options + +def load_dso(so_path): + try: + ctypes.CDLL(so_path) + except OSError as error : + print(error) + raise RuntimeError("cannot open %s" %(so_path)) + else: + print("load so succ ", so_path) + +def get_shortsoc_compile_option(compile_option_list: list, shortsoc:str): + compile_options = [] + if shortsoc in compile_option_list: + compile_options = compile_option_list[shortsoc] + elif '__ALLSOC__' in compile_option_list: + compile_options = compile_option_list['__ALLSOC__'] + return compile_options + +def _build_args(x, y, z): + __inputs__ = [] + for arg in [x, y]: + if arg != None: + if isinstance(arg, (list, tuple)): + if len(arg) == 0: + continue + __inputs__.append(arg[0]) + else: + __inputs__.append(arg) + __outputs__ = [] + for arg in [z]: + if arg != None: + if isinstance(arg, (list, tuple)): + if len(arg) == 0: + continue + __outputs__.append(arg[0]) + else: + __outputs__.append(arg) + __attrs__ = [] + return __inputs__, __outputs__, __attrs__ + +@tbe_register.register_operator("AddCustom") +@para_check.check_op_params(para_check.REQUIRED_INPUT, para_check.REQUIRED_INPUT, para_check.REQUIRED_OUTPUT, para_check.KERNEL_NAME) +def add_custom(x, y, z, kernel_name="add_custom", impl_mode=""): + if get_current_build_config("enable_op_prebuild"): + return + __inputs__, __outputs__, __attrs__ = _build_args(x, y, z) + options = get_dtype_fmt_options(__inputs__, __outputs__) + options += ["-x", "cce"] + ccec = os.environ.get('CCEC_REAL_PATH') + if ccec is None: + ccec = shutil.which("ccec") + if ccec != None: + ccec_path = os.path.dirname(ccec) + tikcpp_path = os.path.realpath(os.path.join(ccec_path, "..", "..", "tikcpp")) + else: + tikcpp_path = os.path.realpath("/usr/local/Ascend/latest/compiler/tikcpp") + options.append("-I" + tikcpp_path) + options.append("-I" + os.path.join(tikcpp_path, "tikcfw")) + options.append("-I" + os.path.join(tikcpp_path, "tikcfw", "impl")) + options.append("-I" + os.path.join(tikcpp_path, "tikcfw", "interface")) + options.append("-I" + os.path.join(PYF_PATH, "..", "ascendc", "common")) + if impl_mode == "high_performance": + options.append("-DHIGH_PERFORMANCE=1") + elif impl_mode == "high_precision": + options.append("-DHIGH_PRECISION=1") + if get_default_build_config("enable_deterministic_mode") == 1: + options.append("-DDETEMINISTIC_MODE=1") + + custom_compile_options = {}, + custom_all_compile_options = {}, + soc_version = get_soc_spec("SOC_VERSION") + soc_short = get_soc_spec("SHORT_SOC_VERSION").lower() + custom_compile_options_soc = get_shortsoc_compile_option(custom_compile_options[0], soc_short) + custom_all_compile_options_soc = get_shortsoc_compile_option(custom_all_compile_options[0], soc_short) + options += custom_all_compile_options_soc + options += custom_compile_options_soc + + origin_func_name = "add_custom" + ascendc_src_dir = "add_custom" + ascendc_src_file = "add_custom.cpp" + src = os.path.join(PYF_PATH, "..", "ascendc", ascendc_src_dir, ascendc_src_file) + if not os.path.exists(src): + src = os.path.join(PYF_PATH, ascendc_src_file) + + print("start compile Ascend C operator AddCustom. kernel name is add_custom") + op_type = "AddCustom" + code_channel = get_code_channel(src, kernel_name, op_type, options) + op_info = OpInfo(kernel_name = kernel_name, op_type = op_type, inputs = __inputs__, outputs = __outputs__,\ + attrs = __attrs__, impl_mode = impl_mode, origin_inputs=[x, y], origin_outputs = [z]) + compile_op(src, origin_func_name, op_info, options, code_channel, '{}') + +def op_select_format(x, y, z, impl_mode=""): + __inputs__, __outputs__, __attrs__ = _build_args(x, y, z) + result = check_op_cap("op_select_format", "AddCustom", __inputs__, __outputs__, __attrs__) + return result.decode("utf-8") + +def get_op_specific_info(x, y, z, impl_mode=""): + __inputs__, __outputs__, __attrs__ = _build_args(x, y, z) + result = check_op_cap("get_op_specific_info", "AddCustom", __inputs__, __outputs__, __attrs__) + return result.decode("utf-8") diff --git a/Increase_Host_compute/No_double_buffer/build_out/op_kernel/tbe/op_info_cfg/ai_core/ascend310b/aic-ascend310b-ops-info.json b/Increase_Host_compute/No_double_buffer/build_out/op_kernel/tbe/op_info_cfg/ai_core/ascend310b/aic-ascend310b-ops-info.json new file mode 100644 index 0000000000000000000000000000000000000000..9170d3b5130295e262715bd02ac63b5caf622306 --- /dev/null +++ b/Increase_Host_compute/No_double_buffer/build_out/op_kernel/tbe/op_info_cfg/ai_core/ascend310b/aic-ascend310b-ops-info.json @@ -0,0 +1,52 @@ +{ + "AddCustom":{ + "dynamicCompileStatic":{ + "flag":"true" + }, + "dynamicFormat":{ + "flag":"true" + }, + "dynamicRankSupport":{ + "flag":"true" + }, + "dynamicShapeSupport":{ + "flag":"true" + }, + "input0":{ + "dtype":"float16", + "format":"ND", + "name":"x", + "paramType":"required", + "shape":"all", + "unknownshape_format":"ND" + }, + "input1":{ + "dtype":"float16", + "format":"ND", + "name":"y", + "paramType":"required", + "shape":"all", + "unknownshape_format":"ND" + }, + "needCheckSupport":{ + "flag":"false" + }, + "opFile":{ + "value":"add_custom" + }, + "opInterface":{ + "value":"add_custom" + }, + "output0":{ + "dtype":"float16", + "format":"ND", + "name":"z", + "paramType":"required", + "shape":"all", + "unknownshape_format":"ND" + }, + "precision_reduce":{ + "flag":"true" + } + } +} \ No newline at end of file diff --git a/Increase_Host_compute/No_double_buffer/build_out/op_kernel/tbe/op_info_cfg/ai_core/ascend310p/aic-ascend310p-ops-info.json b/Increase_Host_compute/No_double_buffer/build_out/op_kernel/tbe/op_info_cfg/ai_core/ascend310p/aic-ascend310p-ops-info.json new file mode 100644 index 0000000000000000000000000000000000000000..9170d3b5130295e262715bd02ac63b5caf622306 --- /dev/null +++ b/Increase_Host_compute/No_double_buffer/build_out/op_kernel/tbe/op_info_cfg/ai_core/ascend310p/aic-ascend310p-ops-info.json @@ -0,0 +1,52 @@ +{ + "AddCustom":{ + "dynamicCompileStatic":{ + "flag":"true" + }, + "dynamicFormat":{ + "flag":"true" + }, + "dynamicRankSupport":{ + "flag":"true" + }, + "dynamicShapeSupport":{ + "flag":"true" + }, + "input0":{ + "dtype":"float16", + "format":"ND", + "name":"x", + "paramType":"required", + "shape":"all", + "unknownshape_format":"ND" + }, + "input1":{ + "dtype":"float16", + "format":"ND", + "name":"y", + "paramType":"required", + "shape":"all", + "unknownshape_format":"ND" + }, + "needCheckSupport":{ + "flag":"false" + }, + "opFile":{ + "value":"add_custom" + }, + "opInterface":{ + "value":"add_custom" + }, + "output0":{ + "dtype":"float16", + "format":"ND", + "name":"z", + "paramType":"required", + "shape":"all", + "unknownshape_format":"ND" + }, + "precision_reduce":{ + "flag":"true" + } + } +} \ No newline at end of file diff --git a/Increase_Host_compute/No_double_buffer/build_out/op_kernel/tbe/op_info_cfg/ai_core/ascend910/aic-ascend910-ops-info.json b/Increase_Host_compute/No_double_buffer/build_out/op_kernel/tbe/op_info_cfg/ai_core/ascend910/aic-ascend910-ops-info.json new file mode 100644 index 0000000000000000000000000000000000000000..9170d3b5130295e262715bd02ac63b5caf622306 --- /dev/null +++ b/Increase_Host_compute/No_double_buffer/build_out/op_kernel/tbe/op_info_cfg/ai_core/ascend910/aic-ascend910-ops-info.json @@ -0,0 +1,52 @@ +{ + "AddCustom":{ + "dynamicCompileStatic":{ + "flag":"true" + }, + "dynamicFormat":{ + "flag":"true" + }, + "dynamicRankSupport":{ + "flag":"true" + }, + "dynamicShapeSupport":{ + "flag":"true" + }, + "input0":{ + "dtype":"float16", + "format":"ND", + "name":"x", + "paramType":"required", + "shape":"all", + "unknownshape_format":"ND" + }, + "input1":{ + "dtype":"float16", + "format":"ND", + "name":"y", + "paramType":"required", + "shape":"all", + "unknownshape_format":"ND" + }, + "needCheckSupport":{ + "flag":"false" + }, + "opFile":{ + "value":"add_custom" + }, + "opInterface":{ + "value":"add_custom" + }, + "output0":{ + "dtype":"float16", + "format":"ND", + "name":"z", + "paramType":"required", + "shape":"all", + "unknownshape_format":"ND" + }, + "precision_reduce":{ + "flag":"true" + } + } +} \ No newline at end of file diff --git a/Increase_Host_compute/No_double_buffer/build_out/op_kernel/tbe/op_info_cfg/ai_core/ascend910b/aic-ascend910b-ops-info.json b/Increase_Host_compute/No_double_buffer/build_out/op_kernel/tbe/op_info_cfg/ai_core/ascend910b/aic-ascend910b-ops-info.json new file mode 100644 index 0000000000000000000000000000000000000000..9170d3b5130295e262715bd02ac63b5caf622306 --- /dev/null +++ b/Increase_Host_compute/No_double_buffer/build_out/op_kernel/tbe/op_info_cfg/ai_core/ascend910b/aic-ascend910b-ops-info.json @@ -0,0 +1,52 @@ +{ + "AddCustom":{ + "dynamicCompileStatic":{ + "flag":"true" + }, + "dynamicFormat":{ + "flag":"true" + }, + "dynamicRankSupport":{ + "flag":"true" + }, + "dynamicShapeSupport":{ + "flag":"true" + }, + "input0":{ + "dtype":"float16", + "format":"ND", + "name":"x", + "paramType":"required", + "shape":"all", + "unknownshape_format":"ND" + }, + "input1":{ + "dtype":"float16", + "format":"ND", + "name":"y", + "paramType":"required", + "shape":"all", + "unknownshape_format":"ND" + }, + "needCheckSupport":{ + "flag":"false" + }, + "opFile":{ + "value":"add_custom" + }, + "opInterface":{ + "value":"add_custom" + }, + "output0":{ + "dtype":"float16", + "format":"ND", + "name":"z", + "paramType":"required", + "shape":"all", + "unknownshape_format":"ND" + }, + "precision_reduce":{ + "flag":"true" + } + } +} \ No newline at end of file diff --git a/Increase_Host_compute/No_double_buffer/build_out/op_kernel/tbe/op_info_cfg/ai_core/npu_supported_ops.json b/Increase_Host_compute/No_double_buffer/build_out/op_kernel/tbe/op_info_cfg/ai_core/npu_supported_ops.json new file mode 100644 index 0000000000000000000000000000000000000000..0d40969af9f517e4ef929988bd983807dbdb3139 --- /dev/null +++ b/Increase_Host_compute/No_double_buffer/build_out/op_kernel/tbe/op_info_cfg/ai_core/npu_supported_ops.json @@ -0,0 +1,6 @@ +{ + "AddCustom": { + "isGray": false, + "isHeavy": false + } +} diff --git a/Increase_Host_compute/No_double_buffer/build_out/scripts/install.sh b/Increase_Host_compute/No_double_buffer/build_out/scripts/install.sh new file mode 100644 index 0000000000000000000000000000000000000000..8468c5a256f2c77fad5bf78ab108ca5b62aad672 --- /dev/null +++ b/Increase_Host_compute/No_double_buffer/build_out/scripts/install.sh @@ -0,0 +1,318 @@ +#!/bin/bash +vendor_name=customize +targetdir=/usr/local/Ascend/opp +target_custom=0 + +sourcedir=$PWD/packages +vendordir=vendors/$vendor_name + +QUIET="y" + +while true +do + case $1 in + --quiet) + QUIET="y" + shift + ;; + --install-path=*) + INSTALL_PATH=$(echo $1 | cut -d"=" -f2-) + INSTALL_PATH=${INSTALL_PATH%*/} + shift + ;; + --*) + shift + ;; + *) + break + ;; + esac +done + +log() { + cur_date=`date +"%Y-%m-%d %H:%M:%S"` + echo "[runtime] [$cur_date] "$1 +} + +if [ -n "${INSTALL_PATH}" ]; then + if [[ ! "${INSTALL_PATH}" = /* ]]; then + log "[ERROR] use absolute path for --install-path argument" + exit 1 + fi + if [ ! -d ${INSTALL_PATH} ]; then + mkdir ${INSTALL_PATH} >> /dev/null 2>&1 + if [ $? -ne 0 ]; then + log "[ERROR] create ${INSTALL_PATH} failed" + exit 1 + fi + fi + targetdir=${INSTALL_PATH} +elif [ -n "${ASCEND_CUSTOM_OPP_PATH}" ]; then + if [ ! -d ${ASCEND_CUSTOM_OPP_PATH} ]; then + mkdir -p ${ASCEND_CUSTOM_OPP_PATH} >> /dev/null 2>&1 + if [ $? -ne 0 ]; then + log "[ERROR] create ${ASCEND_CUSTOM_OPP_PATH} failed" + fi + fi + targetdir=${ASCEND_CUSTOM_OPP_PATH} +else + if [ "x${ASCEND_OPP_PATH}" == "x" ]; then + log "[ERROR] env ASCEND_OPP_PATH no exist" + exit 1 + fi + targetdir="${ASCEND_OPP_PATH}" +fi + +if [ ! -d $targetdir ];then + log "[ERROR] $targetdir no exist" + exit 1 +fi + +upgrade() +{ + if [ ! -d ${sourcedir}/$vendordir/$1 ]; then + log "[INFO] no need to upgrade ops $1 files" + return 0 + fi + + if [ ! -d ${targetdir}/$vendordir/$1 ];then + log "[INFO] create ${targetdir}/$vendordir/$1." + mkdir -p ${targetdir}/$vendordir/$1 + if [ $? -ne 0 ];then + log "[ERROR] create ${targetdir}/$vendordir/$1 failed" + return 1 + fi + else + has_same_file=-1 + for file_a in ${sourcedir}/$vendordir/$1/*; do + file_b=${file_a##*/}; + if [ "ls ${targetdir}/$vendordir/$1" = "" ]; then + log "[INFO] ${targetdir}/$vendordir/$1 is empty !!" + return 1 + fi + grep -q $file_b <<<`ls ${targetdir}/$vendordir/$1`; + if [[ $? -eq 0 ]]; then + echo -n "${file_b} " + has_same_file=0 + fi + done + if [ 0 -eq $has_same_file ]; then + if test $QUIET = "n"; then + echo "[INFO]: has old version in ${targetdir}/$vendordir/$1, \ + you want to Overlay Installation , please enter:[o]; \ + or replace directory installation , please enter: [r]; \ + or not install , please enter:[n]." + + while true + do + read orn + if [ "$orn" = n ]; then + return 0 + elif [ "$orn" = m ]; then + break; + elif [ "$0rn" = r ]; then + [ -n "${targetdir}/$vendordir/$1/" ] && rm -rf "${targetdir}/$vendordir/$1"/* + break; + else + echo "[ERROR] input error, please input again!" + fi + done + fi + fi + log "[INFO] replace or merge old ops $1 files .g....." + fi + + log "copy new ops $1 files ......" + if [ -d ${targetdir}/$vendordir/$1/ ]; then + chmod -R +w "$targetdir/$vendordir/$1/" >/dev/null 2>&1 + fi + cp -rf ${sourcedir}/$vendordir/$1/* $targetdir/$vendordir/$1/ + if [ $? -ne 0 ];then + log "[ERROR] copy new $1 files failed" + return 1 + fi + + return 0 +} +upgrade_proto() +{ + if [ ! -f ${sourcedir}/$vendordir/custom.proto ]; then + log "[INFO] no need to upgrade custom.proto files" + return 0 + fi + if [ ! -d ${targetdir}/$vendordir/framework/caffe ];then + log "[INFO] create ${targetdir}/$vendordir/framework/caffe." + mkdir -p ${targetdir}/$vendordir/framework/caffe + if [ $? -ne 0 ];then + log "[ERROR] create ${targetdir}/$vendordir/framework/caffe failed" + return 1 + fi + else + if [ -f ${targetdir}/$vendordir/framework/caffe/custom.proto ]; then + # 有老版本,判断是否要覆盖式安装 + if test $QUIET = "n"; then + echo "[INFO] ${targetdir}/$vendordir/framework/caffe has old version"\ + "custom.proto file. Do you want to replace? [y/n] " + + while true + do + read yn + if [ "$yn" = n ]; then + return 0 + elif [ "$yn" = y ]; then + break; + else + echo "[ERROR] input error, please input again!" + fi + done + fi + fi + log "[INFO] replace old caffe.proto files ......" + fi + chmod -R +w "$targetdir/$vendordir/framework/caffe/" >/dev/null 2>&1 + cp -rf ${sourcedir}/$vendordir/custom.proto ${targetdir}/$vendordir/framework/caffe/ + if [ $? -ne 0 ];then + log "[ERROR] copy new custom.proto failed" + return 1 + fi + log "[INFO] copy custom.proto success" + + return 0 +} + +upgrade_file() +{ + if [ ! -e ${sourcedir}/$vendordir/$1 ]; then + log "[INFO] no need to upgrade ops $1 file" + return 0 + fi + + log "copy new $1 files ......" + cp -f ${sourcedir}/$vendordir/$1 $targetdir/$vendordir/$1 + if [ $? -ne 0 ];then + log "[ERROR] copy new $1 file failed" + return 1 + fi + + return 0 +} + +delete_optiling_file() +{ + if [ ! -d ${targetdir}/vendors ];then + log "[INFO] $1 not exist, no need to uninstall" + return 0 + fi + sys_info=$(uname -m) + if [ ! -d ${sourcedir}/$vendordir/$1/ai_core/tbe/op_tiling/lib/linux/${sys_info} ];then + rm -rf ${sourcedir}/$vendordir/$1/ai_core/tbe/op_tiling/liboptiling.so + fi + return 0 +} + +log "[INFO] copy uninstall sh success" + +if [ ! -d ${targetdir}/vendors ];then + log "[INFO] create ${targetdir}/vendors." + mkdir -p ${targetdir}/vendors + if [ $? -ne 0 ];then + log "[ERROR] create ${targetdir}/vendors failed" + return 1 + fi +fi +chmod u+w ${targetdir}/vendors + +echo "[ops_custom]upgrade framework" +upgrade framework +if [ $? -ne 0 ];then + exit 1 +fi + +echo "[ops_custom]upgrade op proto" +upgrade op_proto +if [ $? -ne 0 ];then + exit 1 +fi + +echo "[ops_custom]upgrade version.info" +upgrade_file version.info +if [ $? -ne 0 ];then + exit 1 +fi + +echo "[ops_custom]upgrade op impl" +delete_optiling_file op_impl +upgrade op_impl +if [ $? -ne 0 ];then + exit 1 +fi + +echo "[ops_custom]upgrade op api" +upgrade op_api +if [ $? -ne 0 ];then + exit 1 +fi + +upgrade_proto +if [ $? -ne 0 ];then + exit 1 +fi + +# set the set_env.bash +if [ -n "${INSTALL_PATH}" ] && [ -d ${INSTALL_PATH} ]; then + _ASCEND_CUSTOM_OPP_PATH=${targetdir}/${vendordir} + bin_path="${_ASCEND_CUSTOM_OPP_PATH}/bin" + set_env_variable="#!/bin/bash\nexport ASCEND_CUSTOM_OPP_PATH=${_ASCEND_CUSTOM_OPP_PATH}:\${ASCEND_CUSTOM_OPP_PATH}" + if [ ! -d ${bin_path} ]; then + mkdir -p ${bin_path} >> /dev/null 2>&1 + if [ $? -ne 0 ]; then + log "[ERROR] create ${bin_path} failed" + exit 1 + fi + fi + echo -e ${set_env_variable} > ${bin_path}/set_env.bash + if [ $? -ne 0 ]; then + log "[ERROR] write ASCEND_CUSTOM_OPP_PATH to set_env.bash failed" + exit 1 + else + log "[INFO] using requirements: when custom module install finished or before you run the custom module, \ + execute the command [ source ${bin_path}/set_env.bash ] to set the environment path" + fi +else + config_file=${targetdir}/vendors/config.ini + if [ ! -f ${config_file} ]; then + touch ${config_file} + chmod 640 ${config_file} + echo "load_priority=$vendor_name" > ${config_file} + if [ $? -ne 0 ];then + echo "echo load_priority failed" + exit 1 + fi + else + found_vendors="$(grep -w "load_priority" "$config_file" | cut --only-delimited -d"=" -f2-)" + found_vendor=$(echo $found_vendors | sed "s/$vendor_name//g" | tr ',' ' ') + vendor=$(echo $found_vendor | tr -s ' ' ',') + if [ "$vendor" != "" ]; then + sed -i "/load_priority=$found_vendors/s@load_priority=$found_vendors@load_priority=$vendor_name,$vendor@g" "$config_file" + fi + fi +fi + +chmod u-w ${targetdir}/vendors + +if [ -d ${targetdir}/$vendordir/op_impl/cpu/aicpu_kernel/impl/ ]; then + chmod -R 440 ${targetdir}/$vendordir/op_impl/cpu/aicpu_kernel/impl/* >/dev/null 2>&1 +fi +if [ -f ${targetdir}/ascend_install.info ]; then + chmod -R 440 ${targetdir}/ascend_install.info +fi +if [ -f ${targetdir}/scene.info ]; then + chmod -R 440 ${targetdir}/scene.info +fi +if [ -f ${targetdir}/version.info ]; then + chmod -R 440 ${targetdir}/version.info +fi + +echo "SUCCESS" +exit 0 + diff --git a/Increase_Host_compute/No_double_buffer/build_out/scripts/upgrade.sh b/Increase_Host_compute/No_double_buffer/build_out/scripts/upgrade.sh new file mode 100644 index 0000000000000000000000000000000000000000..e091734858534a6aa10bb5204b87302438004926 --- /dev/null +++ b/Increase_Host_compute/No_double_buffer/build_out/scripts/upgrade.sh @@ -0,0 +1,151 @@ +#!/bin/bash +vendor_name=customize +targetdir=/usr/local/Ascend/opp +target_custom=0 + +sourcedir=$PWD/packages +vendordir=vendors/$vendor_name + +log() { + cur_date=`date +"%Y-%m-%d %H:%M:%S"` + echo "[runtime] [$cur_date] "$1 +} + +if [[ "x${ASCEND_OPP_PATH}" == "x" ]];then + log "[ERROR] env ASCEND_OPP_PATH no exist" + exit 1 +fi + +targetdir=${ASCEND_OPP_PATH} + +if [ ! -d $targetdir ];then + log "[ERROR] $targetdir no exist" + exit 1 +fi + +upgrade() +{ + if [ ! -d ${sourcedir}/$vendordir/$1 ]; then + log "[INFO] no need to upgrade ops $1 files" + return 0 + fi + + if [ ! -d ${targetdir}/$vendordir/$1 ];then + log "[INFO] create ${targetdir}/$vendordir/$1." + mkdir -p ${targetdir}/$vendordir/$1 + if [ $? -ne 0 ];then + log "[ERROR] create ${targetdir}/$vendordir/$1 failed" + return 1 + fi + else + vendor_installed_dir=$(ls "$targetdir/vendors" 2> /dev/null) + for i in $vendor_installed_dir;do + vendor_installed_file=$(ls "$vendor_installed_dir/$vendor_name/$i" 2> /dev/null) + if [ "$i" = "$vendor_name" ] && [ "$vendor_installed_file" != "" ]; then + echo "[INFO]: $vendor_name custom opp package has been installed on the path $vendor_installed_dir, \ + you want to Overlay Installation , please enter:[o]; \ + or replace directory installation , please enter: [r]; \ + or not install , please enter:[n]." + fi + while true + do + read mrn + if [ "$mrn" = m ]; then + break + elif [ "$mrn" = r ]; then + [ -n "$vendor_installed_file"] && rm -rf "$vendor_installed_file" + break + elif [ "$mrn" = n ]; then + return 0 + else + echo "[WARNING]: Input error, please input m or r or n to choose!" + fi + done + done + log "[INFO] replace old ops $1 files ......" + fi + + log "copy new ops $1 files ......" + cp -rf ${sourcedir}/$vendordir/$1/* $targetdir/$vendordir/$1/ + if [ $? -ne 0 ];then + log "[ERROR] copy new $1 files failed" + return 1 + fi + + return 0 +} + +upgrade_file() +{ + if [ ! -e ${sourcedir}/$vendordir/$1 ]; then + log "[INFO] no need to upgrade ops $1 file" + return 0 + fi + + log "copy new $1 files ......" + cp -f ${sourcedir}/$vendordir/$1 $targetdir/$vendordir/$1 + if [ $? -ne 0 ];then + log "[ERROR] copy new $1 file failed" + return 1 + fi + + return 0 +} + +log "[INFO] copy uninstall sh success" + +echo "[ops_custom]upgrade framework" +upgrade framework +if [ $? -ne 0 ];then + exit 1 +fi + +echo "[ops_custom]upgrade op proto" +upgrade op_proto +if [ $? -ne 0 ];then + exit 1 +fi + +echo "[ops_custom]upgrade op impl" +upgrade op_impl +if [ $? -ne 0 ];then + exit 1 +fi + +echo "[ops_custom]upgrade op api" +upgrade op_api +if [ $? -ne 0 ];then + exit 1 +fi + +echo "[ops_custom]upgrade version.info" +upgrade_file version.info +if [ $? -ne 0 ];then + exit 1 +fi + +config_file=${targetdir}/vendors/config.ini +found_vendors="$(grep -w "load_priority" "$config_file" | cut --only-delimited -d"=" -f2-)" +found_vendor=$(echo $found_vendors | sed "s/$vendor_name//g" | tr ',' ' ') +vendor=$(echo $found_vendor | tr -s ' ' ',') +if [ "$vendor" != "" ]; then + sed -i "/load_priority=$found_vendors/s@load_priority=$found_vendors@load_priority=$vendor_name,$vendor@g" "$config_file" +fi + +changemode() +{ + if [ -d ${targetdir} ];then + chmod -R 550 ${targetdir}>/dev/null 2>&1 + fi + + return 0 +} +echo "[ops_custom]changemode..." +#changemode +if [ $? -ne 0 ];then + exit 1 +fi + +echo "SUCCESS" +exit 0 + diff --git a/Increase_Host_compute/No_double_buffer/build_out/version.info b/Increase_Host_compute/No_double_buffer/build_out/version.info new file mode 100644 index 0000000000000000000000000000000000000000..0ec7257bc8c51008d81469bdc9ce996ed34b998b --- /dev/null +++ b/Increase_Host_compute/No_double_buffer/build_out/version.info @@ -0,0 +1 @@ +custom_opp_compiler_version=7.3.T10.0.B528 diff --git a/Increase_Host_compute/No_double_buffer/cmake/config.cmake b/Increase_Host_compute/No_double_buffer/cmake/config.cmake new file mode 100644 index 0000000000000000000000000000000000000000..886119daadd85495676c07dfb0b629e3deab8ccf --- /dev/null +++ b/Increase_Host_compute/No_double_buffer/cmake/config.cmake @@ -0,0 +1,25 @@ + +set(CMAKE_CXX_FLAGS_DEBUG "") +set(CMAKE_CXX_FLAGS_RELEASE "") + +if (NOT DEFINED vendor_name) + set(vendor_name customize CACHE STRING "") +endif() +if (NOT DEFINED ASCEND_CANN_PACKAGE_PATH) + set(ASCEND_CANN_PACKAGE_PATH /usr/local/Ascend/latest CACHE PATH "") +endif() +if (NOT DEFINED ASCEND_PYTHON_EXECUTABLE) + set(ASCEND_PYTHON_EXECUTABLE python3 CACHE STRING "") +endif() +if (NOT DEFINED ASCEND_COMPUTE_UNIT) + message(FATAL_ERROR "ASCEND_COMPUTE_UNIT not set in CMakePreset.json ! +") +endif() +set(ASCEND_TENSOR_COMPILER_PATH ${ASCEND_CANN_PACKAGE_PATH}/compiler) +set(ASCEND_CCEC_COMPILER_PATH ${ASCEND_TENSOR_COMPILER_PATH}/ccec_compiler/bin) +set(ASCEND_AUTOGEN_PATH ${CMAKE_BINARY_DIR}/autogen) +set(ASCEND_FRAMEWORK_TYPE tensorflow) +file(MAKE_DIRECTORY ${ASCEND_AUTOGEN_PATH}) +set(CUSTOM_COMPILE_OPTIONS "custom_compile_options.ini") +execute_process(COMMAND rm -rf ${ASCEND_AUTOGEN_PATH}/${CUSTOM_COMPILE_OPTIONS} + COMMAND touch ${ASCEND_AUTOGEN_PATH}/${CUSTOM_COMPILE_OPTIONS}) diff --git a/Increase_Host_compute/No_double_buffer/cmake/func.cmake b/Increase_Host_compute/No_double_buffer/cmake/func.cmake new file mode 100644 index 0000000000000000000000000000000000000000..ad187e7d6c0a7c801d0d791d3fab38b2e9d4e71f --- /dev/null +++ b/Increase_Host_compute/No_double_buffer/cmake/func.cmake @@ -0,0 +1,228 @@ + +function(get_system_info SYSTEM_INFO) + if (UNIX) + execute_process(COMMAND grep -i ^id= /etc/os-release OUTPUT_VARIABLE TEMP) + string(REGEX REPLACE "\n|id=|ID=|\"" "" SYSTEM_NAME ${TEMP}) + set(${SYSTEM_INFO} ${SYSTEM_NAME}_${CMAKE_SYSTEM_PROCESSOR} PARENT_SCOPE) + elseif (WIN32) + message(STATUS "System is Windows. Only for pre-build.") + else () + message(FATAL_ERROR "${CMAKE_SYSTEM_NAME} not support.") + endif () +endfunction() + +function(opbuild) + message(STATUS "Opbuild generating sources") + cmake_parse_arguments(OPBUILD "" "OUT_DIR;PROJECT_NAME;ACCESS_PREFIX" "OPS_SRC" ${ARGN}) + execute_process(COMMAND ${CMAKE_COMPILE} -g -fPIC -shared -std=c++11 ${OPBUILD_OPS_SRC} -D_GLIBCXX_USE_CXX11_ABI=0 + -I ${ASCEND_CANN_PACKAGE_PATH}/include -L ${ASCEND_CANN_PACKAGE_PATH}/lib64 -lexe_graph -lregister -ltiling_api + -o ${OPBUILD_OUT_DIR}/libascend_all_ops.so + RESULT_VARIABLE EXEC_RESULT + OUTPUT_VARIABLE EXEC_INFO + ERROR_VARIABLE EXEC_ERROR + ) + if (${EXEC_RESULT}) + message("build ops lib info: ${EXEC_INFO}") + message("build ops lib error: ${EXEC_ERROR}") + message(FATAL_ERROR "opbuild run failed!") + endif() + set(proj_env "") + set(prefix_env "") + if (NOT "${OPBUILD_PROJECT_NAME}x" STREQUAL "x") + set(proj_env "OPS_PROJECT_NAME=${OPBUILD_PROJECT_NAME}") + endif() + if (NOT "${OPBUILD_ACCESS_PREFIX}x" STREQUAL "x") + set(prefix_env "OPS_DIRECT_ACCESS_PREFIX=${OPBUILD_ACCESS_PREFIX}") + endif() + execute_process(COMMAND ${proj_env} ${prefix_env} ${ASCEND_CANN_PACKAGE_PATH}/toolkit/tools/opbuild/op_build + ${OPBUILD_OUT_DIR}/libascend_all_ops.so ${OPBUILD_OUT_DIR} + RESULT_VARIABLE EXEC_RESULT + OUTPUT_VARIABLE EXEC_INFO + ERROR_VARIABLE EXEC_ERROR + ) + if (${EXEC_RESULT}) + message("opbuild ops info: ${EXEC_INFO}") + message("opbuild ops error: ${EXEC_ERROR}") + endif() + message(STATUS "Opbuild generating sources - done") +endfunction() + +function(add_ops_info_target) + cmake_parse_arguments(OPINFO "" "TARGET;OPS_INFO;OUTPUT;INSTALL_DIR" "" ${ARGN}) + get_filename_component(opinfo_file_path "${OPINFO_OUTPUT}" DIRECTORY) + add_custom_command(OUTPUT ${OPINFO_OUTPUT} + COMMAND mkdir -p ${opinfo_file_path} + COMMAND ${ASCEND_PYTHON_EXECUTABLE} ${CMAKE_SOURCE_DIR}/cmake/util/parse_ini_to_json.py + ${OPINFO_OPS_INFO} ${OPINFO_OUTPUT} + ) + add_custom_target(${OPINFO_TARGET} ALL + DEPENDS ${OPINFO_OUTPUT} + ) + install(FILES ${OPINFO_OUTPUT} + DESTINATION ${OPINFO_INSTALL_DIR} + ) +endfunction() + +function(add_ops_compile_options OP_TYPE) + cmake_parse_arguments(OP_COMPILE "" "OP_TYPE" "COMPUTE_UNIT;OPTIONS" ${ARGN}) + file(APPEND ${ASCEND_AUTOGEN_PATH}/${CUSTOM_COMPILE_OPTIONS} + "${OP_TYPE},${OP_COMPILE_COMPUTE_UNIT},${OP_COMPILE_OPTIONS}\n") +endfunction() + +function(add_ops_impl_target) + cmake_parse_arguments(OPIMPL "" "TARGET;OPS_INFO;IMPL_DIR;OUT_DIR;INSTALL_DIR" "OPS_BATCH;OPS_ITERATE" ${ARGN}) + add_custom_command(OUTPUT ${OPIMPL_OUT_DIR}/.impl_timestamp + COMMAND mkdir -m 700 -p ${OPIMPL_OUT_DIR}/dynamic + COMMAND ${ASCEND_PYTHON_EXECUTABLE} ${CMAKE_SOURCE_DIR}/cmake/util/ascendc_impl_build.py + ${OPIMPL_OPS_INFO} + \"${OPIMPL_OPS_BATCH}\" \"${OPIMPL_OPS_ITERATE}\" + ${OPIMPL_IMPL_DIR} + ${OPIMPL_OUT_DIR}/dynamic + ${ASCEND_AUTOGEN_PATH} + + COMMAND rm -rf ${OPIMPL_OUT_DIR}/.impl_timestamp + COMMAND touch ${OPIMPL_OUT_DIR}/.impl_timestamp + DEPENDS ${OPIMPL_OPS_INFO} + ${CMAKE_SOURCE_DIR}/cmake/util/ascendc_impl_build.py + ) + add_custom_target(${OPIMPL_TARGET} ALL + DEPENDS ${OPIMPL_OUT_DIR}/.impl_timestamp) + if (${ENABLE_SOURCE_PACKAGE}) + install(DIRECTORY ${OPIMPL_OUT_DIR}/dynamic + DESTINATION ${OPIMPL_INSTALL_DIR} + ) + endif() +endfunction() + +function(add_ops_replay_targets) + cmake_parse_arguments(OPREPLAY "" "OPS_INFO;COMPUTE_UNIT;IMPL_DIR;OUT_DIR;INSTALL_DIR" "OPS_BATCH;OPS_ITERATE" ${ARGN}) + # ccec compile options + set(ccec_base_opts -c -O2 --cce-aicore-only -mllvm -cce-aicore-function-stack-size=16000 + -mllvm -cce-aicore-record-overflow=false -std=c++17) + set(ccec_extopts_ascend310p --cce-aicore-arch=dav-m200 -mllvm -cce-aicore-fp-ceiling=2) + set(ccec_extopts_ascend910 --cce-aicore-arch=dav-c100) + set(ccec_extopts_ascend910b --cce-aicore-arch=dav-c220-cube) + file(MAKE_DIRECTORY ${OPREPLAY_OUT_DIR}) + execute_process(COMMAND ${ASCEND_PYTHON_EXECUTABLE} ${CMAKE_SOURCE_DIR}/cmake/util/ascendc_replay_build.py + ${OPREPLAY_OPS_INFO} + "${OPREPLAY_OPS_BATCH}" "${OPREPLAY_OPS_ITERATE}" + ${OPREPLAY_IMPL_DIR} + ${OPREPLAY_OUT_DIR} + ${OPREPLAY_COMPUTE_UNIT} + ) + file(GLOB replay_kernel_entries ${OPREPLAY_OUT_DIR}/*.cce) + if (NOT "${replay_kernel_entries}x" STREQUAL "x") + foreach(replay_kernel_file ${replay_kernel_entries}) + get_filename_component(replay_kernel_file_name "${replay_kernel_file}" NAME) + string(REPLACE "_entry.cce" "" op_kerne_name ${replay_kernel_file_name}) + file(GLOB replay_lib_src ${OPREPLAY_OUT_DIR}/${op_kerne_name}*.cpp) + set(OP_TILING_DATA_H_PATH ${OPREPLAY_OUT_DIR}/${op_kerne_name}_tiling_data.h) + add_library(replay_${op_kerne_name}_${OPREPLAY_COMPUTE_UNIT} SHARED ${replay_lib_src}) + if(EXISTS ${OP_TILING_DATA_H_PATH}) + target_compile_options(replay_${op_kerne_name}_${OPREPLAY_COMPUTE_UNIT} PRIVATE + -include ${OP_TILING_DATA_H_PATH} + ) + endif() + target_compile_definitions(replay_${op_kerne_name}_${OPREPLAY_COMPUTE_UNIT} PRIVATE + ${op_kerne_name}=${op_kerne_name}_${OPREPLAY_COMPUTE_UNIT} + ) + target_compile_options(replay_${op_kerne_name}_${OPREPLAY_COMPUTE_UNIT} PRIVATE + -D__ASCENDC_REPLAY__ + ) + target_link_libraries(replay_${op_kerne_name}_${OPREPLAY_COMPUTE_UNIT} PRIVATE intf_pub + tikreplaylib::${OPREPLAY_COMPUTE_UNIT} + register + ) + add_custom_command(OUTPUT ${OPREPLAY_OUT_DIR}/${op_kerne_name}_entry_${OPREPLAY_COMPUTE_UNIT}.o + COMMAND ccec ${ccec_base_opts} ${ccec_extopts_${OPREPLAY_COMPUTE_UNIT}} ${replay_kernel_file} + -o ${OPREPLAY_OUT_DIR}/${op_kerne_name}_entry_${OPREPLAY_COMPUTE_UNIT}.o + DEPENDS ${replay_kernel_file} + ) + add_custom_target(replay_kernel_${op_kerne_name}_${OPREPLAY_COMPUTE_UNIT} ALL + DEPENDS ${OPREPLAY_OUT_DIR}/${op_kerne_name}_entry_${OPREPLAY_COMPUTE_UNIT}.o + ) + install(TARGETS replay_${op_kerne_name}_${OPREPLAY_COMPUTE_UNIT} + LIBRARY DESTINATION packages/vendors/${vendor_name}/op_impl/ai_core/tbe/op_replay + ) + install(FILES ${OPREPLAY_OUT_DIR}/${op_kerne_name}_entry_${OPREPLAY_COMPUTE_UNIT}.o + DESTINATION packages/vendors/${vendor_name}/op_impl/ai_core/tbe/op_replay + ) + endforeach() + endif() +endfunction() + +function(add_npu_support_target) + cmake_parse_arguments(NPUSUP "" "TARGET;OPS_INFO_DIR;OUT_DIR;INSTALL_DIR" "" ${ARGN}) + get_filename_component(npu_sup_file_path "${NPUSUP_OUT_DIR}" DIRECTORY) + add_custom_command(OUTPUT ${NPUSUP_OUT_DIR}/npu_supported_ops.json + COMMAND mkdir -p ${NPUSUP_OUT_DIR} + COMMAND ${CMAKE_SOURCE_DIR}/cmake/util/gen_ops_filter.sh + ${NPUSUP_OPS_INFO_DIR} + ${NPUSUP_OUT_DIR} + ) + add_custom_target(npu_supported_ops ALL + DEPENDS ${NPUSUP_OUT_DIR}/npu_supported_ops.json + ) + install(FILES ${NPUSUP_OUT_DIR}/npu_supported_ops.json + DESTINATION ${NPUSUP_INSTALL_DIR} + ) +endfunction() + +function(add_bin_compile_target) + cmake_parse_arguments(BINCMP "" "TARGET;OPS_INFO;COMPUTE_UNIT;IMPL_DIR;ADP_DIR;OUT_DIR;INSTALL_DIR" "" ${ARGN}) + file(MAKE_DIRECTORY ${BINCMP_OUT_DIR}/src) + file(MAKE_DIRECTORY ${BINCMP_OUT_DIR}/bin) + file(MAKE_DIRECTORY ${BINCMP_OUT_DIR}/gen) + execute_process(COMMAND ${ASCEND_PYTHON_EXECUTABLE} ${CMAKE_SOURCE_DIR}/cmake/util/ascendc_bin_param_build.py + ${BINCMP_OPS_INFO} ${BINCMP_OUT_DIR}/gen ${BINCMP_COMPUTE_UNIT} + RESULT_VARIABLE EXEC_RESULT + OUTPUT_VARIABLE EXEC_INFO + ERROR_VARIABLE EXEC_ERROR + ) + if (${EXEC_RESULT}) + message("ops binary compile scripts gen info: ${EXEC_INFO}") + message("ops binary compile scripts gen error: ${EXEC_ERROR}") + message(FATAL_ERROR "ops binary compile scripts gen failed!") + endif() + if (NOT TARGET binary) + add_custom_target(binary) + endif() + add_custom_target(${BINCMP_TARGET} + COMMAND cp -r ${BINCMP_IMPL_DIR}/*.* ${BINCMP_OUT_DIR}/src + ) + add_custom_target(${BINCMP_TARGET}_gen_ops_config + COMMAND ${ASCEND_PYTHON_EXECUTABLE} ${CMAKE_SOURCE_DIR}/cmake/util/insert_simplified_keys.py -p ${BINCMP_OUT_DIR}/bin + COMMAND ${ASCEND_PYTHON_EXECUTABLE} ${CMAKE_SOURCE_DIR}/cmake/util/ascendc_ops_config.py -p ${BINCMP_OUT_DIR}/bin + -s ${BINCMP_COMPUTE_UNIT} + ) + add_dependencies(binary ${BINCMP_TARGET}_gen_ops_config) + file(GLOB bin_scripts ${BINCMP_OUT_DIR}/gen/*.sh) + foreach(bin_script ${bin_scripts}) + get_filename_component(bin_file ${bin_script} NAME_WE) + string(REPLACE "-" ";" bin_sep ${bin_file}) + list(GET bin_sep 0 op_type) + list(GET bin_sep 1 op_file) + list(GET bin_sep 2 op_index) + if (NOT TARGET ${BINCMP_TARGET}_${op_file}_copy) + file(MAKE_DIRECTORY ${BINCMP_OUT_DIR}/bin/${op_file}) + add_custom_target(${BINCMP_TARGET}_${op_file}_copy + COMMAND cp ${BINCMP_ADP_DIR}/${op_file}.py ${BINCMP_OUT_DIR}/src/${op_type}.py + ) + install(DIRECTORY ${BINCMP_OUT_DIR}/bin/${op_file} + DESTINATION ${BINCMP_INSTALL_DIR}/${BINCMP_COMPUTE_UNIT} OPTIONAL + ) + install(FILES ${BINCMP_OUT_DIR}/bin/${op_file}.json + DESTINATION ${BINCMP_INSTALL_DIR}/config/${BINCMP_COMPUTE_UNIT}/ OPTIONAL + ) + endif() + add_custom_target(${BINCMP_TARGET}_${op_file}_${op_index} + COMMAND export HI_PYTHON=${ASCEND_PYTHON_EXECUTABLE} && bash ${bin_script} ${BINCMP_OUT_DIR}/src/${op_type}.py ${BINCMP_OUT_DIR}/bin/${op_file} + WORKING_DIRECTORY ${BINCMP_OUT_DIR} + ) + add_dependencies(${BINCMP_TARGET}_${op_file}_${op_index} ${BINCMP_TARGET} ${BINCMP_TARGET}_${op_file}_copy) + add_dependencies(${BINCMP_TARGET}_gen_ops_config ${BINCMP_TARGET}_${op_file}_${op_index}) + endforeach() + install(FILES ${BINCMP_OUT_DIR}/bin/binary_info_config.json + DESTINATION ${BINCMP_INSTALL_DIR}/config/${BINCMP_COMPUTE_UNIT} OPTIONAL + ) +endfunction() diff --git a/Increase_Host_compute/No_double_buffer/cmake/intf.cmake b/Increase_Host_compute/No_double_buffer/cmake/intf.cmake new file mode 100644 index 0000000000000000000000000000000000000000..2f362c396622d66132f80f54492a8cc3204882fb --- /dev/null +++ b/Increase_Host_compute/No_double_buffer/cmake/intf.cmake @@ -0,0 +1,26 @@ + +add_library(intf_pub INTERFACE) +target_compile_options(intf_pub INTERFACE + -fPIC + -fvisibility=hidden + -fvisibility-inlines-hidden + $<$:-O2> + $<$:-O0 -g> + $<$:-std=c++11> + $<$,$>:-ftrapv -fstack-check> + $<$:-pthread -Wfloat-equal -Wshadow -Wformat=2 -Wno-deprecated -Wextra> + $,-fstack-protector-strong,-fstack-protector-all> +) +target_compile_definitions(intf_pub INTERFACE + _GLIBCXX_USE_CXX11_ABI=0 + $<$:_FORTIFY_SOURCE=2> +) +target_include_directories(intf_pub INTERFACE ${ASCEND_CANN_PACKAGE_PATH}/include) +target_link_options(intf_pub INTERFACE + $<$,EXECUTABLE>:-pie> + $<$:-s> + -Wl,-z,relro + -Wl,-z,now + -Wl,-z,noexecstack +) +target_link_directories(intf_pub INTERFACE ${ASCEND_CANN_PACKAGE_PATH}/lib64) diff --git a/Increase_Host_compute/No_double_buffer/cmake/makeself.cmake b/Increase_Host_compute/No_double_buffer/cmake/makeself.cmake new file mode 100644 index 0000000000000000000000000000000000000000..48c565bfb4f2edc6534a81abaa8565c4cf2dfc30 --- /dev/null +++ b/Increase_Host_compute/No_double_buffer/cmake/makeself.cmake @@ -0,0 +1,17 @@ +execute_process(COMMAND chmod +x ${CMAKE_CURRENT_LIST_DIR}/util/makeself/makeself.sh) +execute_process(COMMAND ${CMAKE_CURRENT_LIST_DIR}/util/makeself/makeself.sh + --header ${CMAKE_CURRENT_LIST_DIR}/util/makeself/makeself-header.sh + --help-header ./help.info + --gzip --complevel 4 --nomd5 --sha256 + ./ ${CPACK_PACKAGE_FILE_NAME} "version:1.0" ./install.sh + WORKING_DIRECTORY ${CPACK_TEMPORARY_DIRECTORY} + RESULT_VARIABLE EXEC_RESULT + ERROR_VARIABLE EXEC_ERROR +) +if (NOT "${EXEC_RESULT}x" STREQUAL "0x") + message(FATAL_ERROR "CPack Command error: ${EXEC_RESULT}\n${EXEC_ERROR}") +endif() +execute_process(COMMAND cp ${CPACK_EXTERNAL_BUILT_PACKAGES} ${CPACK_PACKAGE_DIRECTORY}/ + COMMAND echo "Copy ${CPACK_EXTERNAL_BUILT_PACKAGES} to ${CPACK_PACKAGE_DIRECTORY}/" + WORKING_DIRECTORY ${CPACK_TEMPORARY_DIRECTORY} +) diff --git a/Increase_Host_compute/No_double_buffer/cmake/util/__init__.py b/Increase_Host_compute/No_double_buffer/cmake/util/__init__.py new file mode 100644 index 0000000000000000000000000000000000000000..c4ddc893a9275672e046b1311c6ee2d1578f405e --- /dev/null +++ b/Increase_Host_compute/No_double_buffer/cmake/util/__init__.py @@ -0,0 +1,8 @@ +#!/usr/bin/env python +# -*- coding: utf-8 -*- + +import sys +import os + +PYF_PATH = os.path.dirname(os.path.realpath(__file__)) +sys.path.append(PYF_PATH) diff --git a/Increase_Host_compute/No_double_buffer/cmake/util/__pycache__/const_var.cpython-39.pyc b/Increase_Host_compute/No_double_buffer/cmake/util/__pycache__/const_var.cpython-39.pyc new file mode 100644 index 0000000000000000000000000000000000000000..c6dc723a81a19224451021837116cdf5dedb6c45 Binary files /dev/null and b/Increase_Host_compute/No_double_buffer/cmake/util/__pycache__/const_var.cpython-39.pyc differ diff --git a/Increase_Host_compute/No_double_buffer/cmake/util/__pycache__/opdesc_parser.cpython-39.pyc b/Increase_Host_compute/No_double_buffer/cmake/util/__pycache__/opdesc_parser.cpython-39.pyc new file mode 100644 index 0000000000000000000000000000000000000000..687220cdf35c135bf9eb7d37766b01bde889d59f Binary files /dev/null and b/Increase_Host_compute/No_double_buffer/cmake/util/__pycache__/opdesc_parser.cpython-39.pyc differ diff --git a/Increase_Host_compute/No_double_buffer/cmake/util/ascendc_bin_param_build.py b/Increase_Host_compute/No_double_buffer/cmake/util/ascendc_bin_param_build.py new file mode 100644 index 0000000000000000000000000000000000000000..decf34544880c68fd89e809b15d415844b9882e6 --- /dev/null +++ b/Increase_Host_compute/No_double_buffer/cmake/util/ascendc_bin_param_build.py @@ -0,0 +1,129 @@ +#!/usr/bin/env python +# -*- coding: UTF-8 -*- +""" +Created on Feb 28 20:56:45 2020 +Copyright (c) Huawei Technologies Co., Ltd. 2020-2021. All rights reserved. +""" + +import sys +import os +import json +import hashlib +import const_var +import opdesc_parser + +PYF_PATH = os.path.dirname(os.path.realpath(__file__)) + + +class BinParamBuilder(opdesc_parser.OpDesc): + def __init__(self: any, op_type: str): + super().__init__(op_type) + self.soc = '' + self.out_path = '' + + def set_soc_version(self: any, soc: str): + self.soc = soc + + def set_out_path(self: any, out_path: str): + self.out_path = out_path + + def gen_input_json(self: any): + key_map = {} + count = len(self.input_dtype[0].split(',')) + for i in range(0, count): + inputs = [] + outputs = [] + attrs = [] + op_node = {} + for idx in range(0, len(self.input_name)): + idtypes = self.input_dtype[idx].split(',') + ifmts = self.input_fmt[idx].split(',') + itype = self.input_type[idx] + para = {} + para['name'] = self.input_name[idx] + para['index'] = idx + para['dtype'] = idtypes[i] + para['format'] = ifmts[i] + para['paramType'] = itype + para['shape'] = [-2] + if itype == 'dynamic': + inputs.append([para]) + else: + inputs.append(para) + for idx in range(0, len(self.output_name)): + odtypes = self.output_dtype[idx].split(',') + ofmts = self.output_fmt[idx].split(',') + otype = self.output_type[idx] + para = {} + para['name'] = self.output_name[idx] + para['index'] = idx + para['dtype'] = odtypes[i] + para['format'] = ofmts[i] + para['paramType'] = otype + para['shape'] = [-2] + if otype == 'dynamic': + outputs.append([para]) + else: + outputs.append(para) + for attr in self.attr_list: + att = {} + att['name'] = attr + atype = self.attr_val.get(attr).get('type').lower() + atype = atype.replace('list', 'list_') + att['dtype'] = atype + att['value'] = const_var.ATTR_DEF_VAL.get(atype) + attrs.append(att) + op_node['bin_filename'] = '' + op_node['inputs'] = inputs + op_node['outputs'] = outputs + if len(attrs) > 0: + op_node['attrs'] = attrs + param = {} + param['op_type'] = self.op_type + param['op_list'] = [op_node] + objstr = json.dumps(param, indent=' ') + md5sum = hashlib.md5(objstr.encode('utf-8')).hexdigest() + while key_map.get(md5sum) is not None: + objstr += '1' + md5sum = hashlib.md5(objstr.encode('utf-8')).hexdigest() + key_map[md5sum] = md5sum + bin_file = self.op_type + '_' + md5sum + op_node['bin_filename'] = bin_file + param_file = os.path.join(self.out_path, bin_file + '_param.json') + param_file = os.path.realpath(param_file) + with os.fdopen(os.open(param_file, const_var.WFLAGS, const_var.WMODES), 'w') as fd: + json.dump(param, fd, indent=' ') + self._write_buld_cmd(param_file, bin_file, i) + + + def _write_buld_cmd(self: any, param_file: str, bin_file: str, index: int): + hard_soc = const_var.SOC_MAP_EXT.get(self.soc) + if not hard_soc: + hard_soc = soc.capitalize() + name_com = [self.op_type, self.op_file, str(index)] + compile_file = os.path.join(self.out_path, '-'.join(name_com) + '.sh') + compile_file = os.path.realpath(compile_file) + with os.fdopen(os.open(compile_file, const_var.WFLAGS, const_var.WMODES), 'w') as fd: + fd.write('#!/bin/bash\n') + fd.write('echo "[{}] Generating {} ..."\n'.format(hard_soc, bin_file)) + cmd = const_var.BIN_CMD.format(fun=self.op_intf, soc=hard_soc, param=param_file, impl='""') + fd.write(cmd) + chk = const_var.CHK_CMD.format(res_file=bin_file + '.json') + fd.write(chk) + chk = const_var.CHK_CMD.format(res_file=bin_file + '.o') + fd.write(chk) + fd.write('echo "[{}] Generating {} Done"\n'.format(hard_soc, bin_file)) + + +def gen_bin_param_file(cfgfile: str, out_dir: str, soc: str): + op_descs = opdesc_parser.get_op_desc(cfgfile, [], [], BinParamBuilder, None) + for op_desc in op_descs: + op_desc.set_soc_version(soc) + op_desc.set_out_path(out_dir) + op_desc.gen_input_json() + + +if __name__ == '__main__': + if len(sys.argv) <= 3: + raise RuntimeError('arguments must greater than 3') + gen_bin_param_file(sys.argv[1], sys.argv[2], sys.argv[3]) diff --git a/Increase_Host_compute/No_double_buffer/cmake/util/ascendc_impl_build.py b/Increase_Host_compute/No_double_buffer/cmake/util/ascendc_impl_build.py new file mode 100644 index 0000000000000000000000000000000000000000..7fe177da1e5e8c0931189a1810f83fc3f42d9204 --- /dev/null +++ b/Increase_Host_compute/No_double_buffer/cmake/util/ascendc_impl_build.py @@ -0,0 +1,446 @@ +#!/usr/bin/env python +# -*- coding: UTF-8 -*- +""" +Created on Feb 28 20:56:45 2020 +Copyright (c) Huawei Technologies Co., Ltd. 2020-2021. All rights reserved. +""" + +import sys +import os +import re +import stat +import opdesc_parser +import const_var + +PYF_PATH = os.path.dirname(os.path.realpath(__file__)) + +IMPL_HEAD = ''' +import os, sys +import ctypes +import json +import shutil +from tbe.common.platform import get_soc_spec +from tbe.common.utils import para_check +from tbe.tikcpp import compile_op, replay_op, check_op_cap, generalize_op_params, get_code_channel, OpInfo +from tbe.common.buildcfg import get_default_build_config +from impl.util.platform_adapter import tbe_register +from tbe.common.buildcfg import get_current_build_config +PYF_PATH = os.path.dirname(os.path.realpath(__file__)) + +DTYPE_MAP = {"float32": ["DT_FLOAT", "float"], + "float16": ["DT_FLOAT16", "half"], + "int8": ["DT_INT8", "int8_t"], + "int16": ["DT_INT16", "int16_t"], + "int32": ["DT_INT32", "int32_t"], + "int64": ["DT_INT64", "int64_t"], + "uint1": ["DT_UINT1", "uint8_t"], + "uint8": ["DT_UINT8", "uint8_t"], + "uint16": ["DT_UINT16", "uint16_t"], + "uint32": ["DT_UINT32", "uint32_t"], + "uint64": ["DT_UINT64", "uint64_t"], + "bool": ["DT_BOOL", "bool"], + "double": ["DT_DOUBLE", "double"], + "dual": ["DT_DUAL", "unknown"], + "dual_sub_int8": ["DT_DUAL_SUB_INT8", "unknown"], + "dual_sub_uint8": ["DT_DUAL_SUB_UINT8", "unknown"], + "string": ["DT_STRING", "unknown"], + "complex64": ["DT_COMPLEX64", "unknown"], + "complex128": ["DT_COMPLEX128", "unknown"], + "qint8": ["DT_QINT8", "unknown"], + "qint16": ["DT_QINT16", "unknown"], + "qint32": ["DT_QINT32", "unknown"], + "quint8": ["DT_QUINT8", "unknown"], + "quint16": ["DT_QUINT16", "unknown"], + "resource": ["DT_RESOURCE", "unknown"], + "string_ref": ["DT_STRING_REF", "unknown"], + "int4": ["DT_INT4", "int8_t"], + "bfloat16": ["DT_BF16", "bfloat16_t"]} + +def get_dtype_fmt_options(__inputs__, __outputs__): + options = [] + for x in __inputs__ + __outputs__: + x_n = x.get("param_name").upper() + x_fmt = x.get("format") + x_dtype = x.get("dtype") + options.append("-DDTYPE_{n}={t}".format(n=x_n, t=DTYPE_MAP.get(x_dtype)[1])) + options.append("-DORIG_DTYPE_{n}={ot}".format(n=x_n, ot=DTYPE_MAP.get(x_dtype)[0])) + options.append("-DFORMAT_{n}=FORMAT_{f}".format(n=x_n, f=x_fmt)) + return options + +def load_dso(so_path): + try: + ctypes.CDLL(so_path) + except OSError as error : + print(error) + raise RuntimeError("cannot open %s" %(so_path)) + else: + print("load so succ ", so_path) + +def get_shortsoc_compile_option(compile_option_list: list, shortsoc:str): + compile_options = [] + if shortsoc in compile_option_list: + compile_options = compile_option_list[shortsoc] + elif '__ALLSOC__' in compile_option_list: + compile_options = compile_option_list['__ALLSOC__'] + return compile_options + +''' + +IMPL_API = ''' +@tbe_register.register_operator("{}") +@para_check.check_op_params({}) +def {}({}, kernel_name="{}", impl_mode=""): + if get_current_build_config("enable_op_prebuild"): + return + __inputs__, __outputs__, __attrs__ = _build_args({}) + options = get_dtype_fmt_options(__inputs__, __outputs__) + options += ["-x", "cce"] + ccec = os.environ.get('CCEC_REAL_PATH') + if ccec is None: + ccec = shutil.which("ccec") + if ccec != None: + ccec_path = os.path.dirname(ccec) + tikcpp_path = os.path.realpath(os.path.join(ccec_path, "..", "..", "tikcpp")) + else: + tikcpp_path = os.path.realpath("/usr/local/Ascend/latest/compiler/tikcpp") + options.append("-I" + tikcpp_path) + options.append("-I" + os.path.join(tikcpp_path, "tikcfw")) + options.append("-I" + os.path.join(tikcpp_path, "tikcfw", "impl")) + options.append("-I" + os.path.join(tikcpp_path, "tikcfw", "interface")) + options.append("-I" + os.path.join(PYF_PATH, "..", "ascendc", "common")) + if impl_mode == "high_performance": + options.append("-DHIGH_PERFORMANCE=1") + elif impl_mode == "high_precision": + options.append("-DHIGH_PRECISION=1") + if get_default_build_config("enable_deterministic_mode") == 1: + options.append("-DDETEMINISTIC_MODE=1") + + custom_compile_options = {}, + custom_all_compile_options = {}, + soc_version = get_soc_spec("SOC_VERSION") + soc_short = get_soc_spec("SHORT_SOC_VERSION").lower() + custom_compile_options_soc = get_shortsoc_compile_option(custom_compile_options[0], soc_short) + custom_all_compile_options_soc = get_shortsoc_compile_option(custom_all_compile_options[0], soc_short) + options += custom_all_compile_options_soc + options += custom_compile_options_soc + + origin_func_name = "{}" + ascendc_src_dir = "{}" + ascendc_src_file = "{}" + src = os.path.join(PYF_PATH, "..", "ascendc", ascendc_src_dir, ascendc_src_file) + if not os.path.exists(src): + src = os.path.join(PYF_PATH, ascendc_src_file) +''' + +REPLAY_OP_API = ''' + print("start replay Acend C Operator {}, kernel name is {}") + tikreplay_codegen_path = tikcpp_path + "/tikreplaylib/lib" + tikreplay_stub_path = tikcpp_path + "/tikreplaylib/lib/" + soc_version + print("start load libtikreplaylib_codegen.so and libtikreplaylib_stub.so") + codegen_so_path = tikreplay_codegen_path + "/libtikreplaylib_codegen.so" + replaystub_so_path = tikreplay_stub_path + "/libtikreplaylib_stub.so" + if PYF_PATH.endswith("dynamic"): + op_replay_path = os.path.join(PYF_PATH, "..", "..", "op_replay") + else: + op_replay_path = os.path.join(PYF_PATH, "..", "op_replay") + replayapi_so_path = os.path.join(op_replay_path, "libreplay_{}_" + soc_short + ".so") + load_dso(codegen_so_path) + load_dso(replaystub_so_path) + load_dso(replayapi_so_path) + op_type = "{}" + entry_obj = os.path.join(op_replay_path, "{}_entry_" + soc_short + ".o") + code_channel = get_code_channel(src, kernel_name, op_type, options) + op_info = OpInfo(kernel_name = kernel_name, op_type = op_type, inputs = __inputs__, outputs = __outputs__,\\ + attrs = __attrs__, impl_mode = impl_mode) + res, msg = replay_op(op_info, entry_obj, code_channel, src, options) + if not res: + print("call replay op failed for %s and get into call compile op" %(msg)) + compile_op(src, origin_func_name, op_info, options, code_channel, '{}') +''' + +COMPILE_OP_API = ''' + print("start compile Ascend C operator {}. kernel name is {}") + op_type = "{}" + code_channel = get_code_channel(src, kernel_name, op_type, options) + op_info = OpInfo(kernel_name = kernel_name, op_type = op_type, inputs = __inputs__, outputs = __outputs__,\\ + attrs = __attrs__, impl_mode = impl_mode, origin_inputs=[{}], origin_outputs = [{}]) + compile_op(src, origin_func_name, op_info, options, code_channel, '{}') +''' + +SUP_API = ''' +def {}({}, impl_mode=""): + __inputs__, __outputs__, __attrs__ = _build_args({}) + ret_str = check_op_cap("{}", "{}", __inputs__, __outputs__, __attrs__) + ret_dict = json.loads(ret_str) + err_code = ret_dict.get("ret_code") + sup = "Unknown" + reason = "Unknown reason" + if err_code is not None: + if err_code is 0: + sup = "True" + reason = "" + elif err_code is 1: + sup = "False" + reason = ret_dict.get("reason") + else: + sup = "Unknown" + reason = ret_dict.get("reason") + return sup, reason +''' +CAP_API = ''' +def {}({}, impl_mode=""): + __inputs__, __outputs__, __attrs__ = _build_args({}) + result = check_op_cap("{}", "{}", __inputs__, __outputs__, __attrs__) + return result.decode("utf-8") +''' +GLZ_API = ''' +@tbe_register.register_param_generalization("{}") +def {}_generalization({}, generalize_config=None): + __inputs__, __outputs__, __attrs__ = _build_args({}) + ret_str = generalize_op_params("{}", __inputs__, __outputs__, __attrs__, generalize_config) + return [json.loads(ret_str)] +''' + +ATTR_DEFAULT = {'bool': 'False', 'int': '0', 'float': '0.0', 'listInt': '[]', + 'listFloat': '[]', 'listBool': '[]', 'listListInt': '[[]]', 'str': ''} + + +def optype_snake(origin_str): + temp_str = origin_str[0].lower() + origin_str[1:] + new_str = re.sub(r'([A-Z])', r'_\1', temp_str).lower() + return new_str + + +class AdpBuilder(opdesc_parser.OpDesc): + def __init__(self: any, op_type: str): + self.argsname = [] + self.argsdefv = [] + self.op_compile_option:str = '{}' + super().__init__(op_type) + + + def write_adapt(self: any, impl_path, path: str, op_compile_option_all:list = None): + self._build_paradefault() + if impl_path != "": + src_file = os.path.join(impl_path, self.op_file + '.cpp') + if not os.path.exists(src_file): + return + out_path = os.path.abspath(path) + if self.dynamic_shape and not out_path.endswith('dynamic'): + out_path = os.path.join(path, 'dynamic') + os.makedirs(out_path, mode=0o700, exist_ok=True) + adpfile = os.path.join(out_path, self.op_file + '.py') + self._gen_op_compile_option(op_compile_option_all) + with os.fdopen(os.open(adpfile, const_var.WFLAGS, const_var.WMODES), 'w') as fd: + self._write_head(fd) + self._write_argparse(fd) + self._write_impl(fd) + if self.op_chk_support: + self._write_cap('check_supported', fd) + self._write_cap('get_op_support_info', fd) + if self.op_fmt_sel: + self._write_cap('op_select_format', fd) + self._write_cap('get_op_specific_info', fd) + if self.op_range_limit == 'limited' or self.op_range_limit == 'dynamic': + self._write_glz(fd) + + + def _gen_op_compile_option(self:any, op_compile_option_all:list =None): + if op_compile_option_all is not None: + if self.op_type in op_compile_option_all: + self.op_compile_option = op_compile_option_all[self.op_type] + elif "__all__" in op_compile_option_all: + self.op_compile_option = op_compile_option_all["__all__"] + + + def _ip_argpack(self: any, default: bool = True) -> list: + args = [] + for i in range(len(self.input_name)): + arg = self.input_name[i] + if default and self.argsdefv[i] is not None: + arg += '=' + self.argsdefv[i] + args.append(arg) + return args + + def _op_argpack(self: any, default: bool = True) -> list: + args = [] + argidx = len(self.input_name) + for i in range(len(self.output_name)): + arg = self.output_name[i] + if default and self.argsdefv[i + argidx] is not None: + arg += '=' + self.argsdefv[i + argidx] + args.append(arg) + return args + + def _attr_argpack(self: any, default: bool = True) -> list: + args = [] + argidx = len(self.input_name) + len(self.output_name) + for i in range(len(self.attr_list)): + att = self.attr_list[i] + arg = att + if default and self.argsdefv[i + argidx] is not None: + if self.attr_val.get(att).get('type') == 'str': + arg += '="' + self.argsdefv[i + argidx] + '"' + elif self.attr_val.get(att).get('type') == 'bool': + arg += '=' + self.argsdefv[i + argidx].capitalize() + else: + arg += '=' + self.argsdefv[i + argidx] + args.append(arg) + return args + + def _build_paralist(self: any, default: bool = True) -> str: + args = [] + args.extend(self._ip_argpack(default)) + args.extend(self._op_argpack(default)) + args.extend(self._attr_argpack(default)) + return ', '.join(args) + + def _io_parachk(self: any, types: list, type_name: str) -> list: + chk = [] + for iot in types: + if iot == 'optional': + ptype = 'OPTION' + else: + ptype = iot.upper() + chk.append('para_check.{}_{}'.format(ptype, type_name)) + return chk + + def _attr_parachk(self: any) -> list: + chk = [] + for att in self.attr_list: + if self.attr_val.get(att).get('paramType') == 'optional': + pt = 'OPTION' + else: + pt = self.attr_val.get(att).get('paramType').upper() + att_type = self.attr_val.get(att).get('type').upper() + att_type = att_type.replace('LIST', 'LIST_') + chk.append('para_check.{}_ATTR_{}'.format(pt, att_type)) + return chk + + def _build_parachk(self: any) -> str: + chk = [] + chk.extend(self._io_parachk(self.input_type, 'INPUT')) + chk.extend(self._io_parachk(self.output_type, 'OUTPUT')) + chk.extend(self._attr_parachk()) + chk.append('para_check.KERNEL_NAME') + return ', '.join(chk) + + def _build_paradefault(self: any): + optional = False + argtypes = [] + argtypes.extend(self.input_type) + argtypes.extend(self.output_type) + for atype in argtypes: + if atype == 'optional': + optional = True + if optional: + self.argsdefv.append('None') + else: + self.argsdefv.append(None) + for attr in self.attr_list: + atype = self.attr_val.get(attr).get('paramType') + if atype == 'optional': + optional = True + attrval = self.attr_val.get(attr).get('defaultValue') + if attrval is not None: + optional = True + if type == "bool": + attrval = attrval.capitalize() + elif type == "str": + attrval = "\"" + attrval + "\"" + self.argsdefv.append(attrval) + continue + if optional: + self.argsdefv.append(ATTR_DEFAULT.get(self.attr_val.get(attr).get('type'))) + else: + self.argsdefv.append(None) + + def _write_head(self: any, fd: object): + fd.write(IMPL_HEAD) + + def _write_argparse(self: any, fd: object): + args = self._build_paralist(False) + fd.write('def _build_args({}):\n'.format(args)) + fd.write(' __inputs__ = []\n') + fd.write(' for arg in [{}]:\n'.format(', '.join(self.input_name))) + fd.write(' if arg != None:\n') + fd.write(' if isinstance(arg, (list, tuple)):\n') + fd.write(' if len(arg) == 0:\n') + fd.write(' continue\n') + fd.write(' __inputs__.append(arg[0])\n') + fd.write(' else:\n') + fd.write(' __inputs__.append(arg)\n') + fd.write(' __outputs__ = []\n') + fd.write(' for arg in [{}]:\n'.format(', '.join(self.output_name))) + fd.write(' if arg != None:\n') + fd.write(' if isinstance(arg, (list, tuple)):\n') + fd.write(' if len(arg) == 0:\n') + fd.write(' continue\n') + fd.write(' __outputs__.append(arg[0])\n') + fd.write(' else:\n') + fd.write(' __outputs__.append(arg)\n') + fd.write(' __attrs__ = []\n') + for attr in self.attr_list: + fd.write(' if {} != None:\n'.format(attr)) + fd.write(' attr = {}\n') + fd.write(' attr["name"] = "{}"\n'.format(attr)) + fd.write(' attr["dtype"] = "{}"\n'.format(self.attr_val.get(attr).get('type'))) + fd.write(' attr["value"] = {}\n'.format(attr)) + fd.write(' __attrs__.append(attr)\n') + fd.write(' return __inputs__, __outputs__, __attrs__\n') + + def _write_impl(self: any, fd: object): + argsdef = self._build_paralist() + argsval = self._build_paralist(False) + pchk = self._build_parachk() + if len(self.kern_name) > 0: + kern_name = self.kern_name + else: + kern_name = self.op_intf + src = self.op_file + '.cpp' + fd.write(IMPL_API.format(self.op_type, pchk, self.op_intf, argsdef, kern_name, argsval,\ + self.custom_compile_options, self.custom_all_compile_options, self.op_intf,\ + optype_snake(self.op_type), src)) + if self.op_replay_flag: + fd.write(REPLAY_OP_API.format(self.op_type, kern_name, self.op_file, self.op_type, self.op_file,\ + self.op_compile_option)) + else: + fd.write(COMPILE_OP_API.format(self.op_type, kern_name, self.op_type, ', '.join(self.input_name),\ + ', '.join(self.output_name), self.op_compile_option)) + + def _write_cap(self: any, cap_name: str, fd: object): + argsdef = self._build_paralist() + argsval = self._build_paralist(False) + if cap_name == 'check_supported': + fd.write(SUP_API.format(cap_name, argsdef, argsval, cap_name, self.op_type)) + else: + fd.write(CAP_API.format(cap_name, argsdef, argsval, cap_name, self.op_type)) + + def _write_glz(self: any, fd: object): + argsdef = self._build_paralist() + argsval = self._build_paralist(False) + fd.write(GLZ_API.format(self.op_type, self.op_intf, argsdef, argsval, self.op_type)) + + +def write_scripts(cfgfile: str, cfgs: dict, dirs: dict, ops: list = None, op_compile_option:list = None): + batch_lists = cfgs.get(const_var.REPLAY_BATCH).split(';') + iterator_lists = cfgs.get(const_var.REPLAY_ITERATE).split(';') + file_map = {} + op_descs = opdesc_parser.get_op_desc(cfgfile, batch_lists, iterator_lists, AdpBuilder,\ + ops, dirs.get(const_var.AUTO_GEN_DIR)) + for op_desc in op_descs: + op_desc.write_adapt(dirs.get(const_var.CFG_IMPL_DIR), dirs.get(const_var.CFG_OUT_DIR), op_compile_option) + file_map[op_desc.op_type] = op_desc.op_file + return file_map + +if __name__ == '__main__': + if len(sys.argv) <= 6: + raise RuntimeError('arguments must greater equal than 6') + rep_cfg = {} + rep_cfg[const_var.REPLAY_BATCH] = sys.argv[2] + rep_cfg[const_var.REPLAY_ITERATE] = sys.argv[3] + cfg_dir = {} + cfg_dir[const_var.CFG_IMPL_DIR] = sys.argv[4] + cfg_dir[const_var.CFG_OUT_DIR] = sys.argv[5] + cfg_dir[const_var.AUTO_GEN_DIR] = sys.argv[6] + write_scripts(cfgfile=sys.argv[1], cfgs=rep_cfg, dirs=cfg_dir) diff --git a/Increase_Host_compute/No_double_buffer/cmake/util/ascendc_ops_config.py b/Increase_Host_compute/No_double_buffer/cmake/util/ascendc_ops_config.py new file mode 100644 index 0000000000000000000000000000000000000000..7a97180beda87facffebb18a9784264f6e0e8964 --- /dev/null +++ b/Increase_Host_compute/No_double_buffer/cmake/util/ascendc_ops_config.py @@ -0,0 +1,114 @@ +#!/usr/bin/env python +# -*- coding: UTF-8 -*- +""" +Created on Feb 28 20:56:45 2020 +Copyright (c) Huawei Technologies Co., Ltd. 2020-2021. All rights reserved. +""" + +import sys +import os +import glob +import json +import argparse +import const_var + + +def load_json(json_file: str): + with open(json_file, encoding='utf-8') as file: + json_content = json.load(file) + return json_content + + +def get_specified_suffix_file(root_dir, suffix): + specified_suffix = os.path.join(root_dir, '**/*.{}'.format(suffix)) + all_suffix_files = glob.glob(specified_suffix, recursive=True) + return all_suffix_files + + +def add_simplified_config(op_type, key, core_type, objfile, config): + simple_cfg = config.get('binary_info_config.json') + op_cfg = simple_cfg.get(op_type) + if not op_cfg: + op_cfg = {} + op_cfg['dynamicRankSupport'] = True + op_cfg['simplifiedKeyMode'] = 0 + op_cfg['binaryList'] = [] + simple_cfg[op_type] = op_cfg + bin_list = op_cfg.get('binaryList') + bin_list.append({'coreType': core_type, 'simplifiedKey': key, 'binPath': objfile}) + + +def add_op_config(op_file, bin_info, config): + op_cfg = config.get(op_file) + if not op_cfg: + op_cfg = {} + op_cfg['binList'] = [] + config[op_file] = op_cfg + op_cfg.get('binList').append(bin_info) + + +def gen_ops_config(json_file, soc, config): + core_type_map = {"MIX": 0, "AiCore": 1, "VectorCore": 2} + contents = load_json(json_file) + if ('binFileName' not in contents) or ('supportInfo' not in contents): + return + json_base_name = os.path.basename(json_file) + op_dir = os.path.basename(os.path.dirname(json_file)) + support_info = contents.get('supportInfo') + bin_name = contents.get('binFileName') + bin_suffix = contents.get('binFileSuffix') + core_type = core_type_map.get(contents.get("coreType")) + bin_file_name = bin_name + bin_suffix + op_type = bin_name.split('_')[0] + op_file = op_dir + '.json' + bin_info = {} + keys = support_info.get('simplifiedKey') + if keys: + bin_info['simplifiedKey'] = keys + for key in keys: + add_simplified_config(op_type, key, core_type, os.path.join(soc, op_dir, bin_file_name), config) + bin_info['staticKey'] = support_info.get('staticKey') + bin_info['int64Mode'] = support_info.get('int64Mode') + bin_info['inputs'] = support_info.get('inputs') + bin_info['outputs'] = support_info.get('outputs') + if support_info.get('attrs'): + bin_info['attrs'] = support_info.get('attrs') + bin_info['binInfo'] = {'jsonFilePath': os.path.join(soc, op_dir, json_base_name)} + add_op_config(op_file, bin_info, config) + + +def gen_all_config(root_dir, soc): + suffix = 'json' + config = {} + config['binary_info_config.json'] = {} + all_json_files = get_specified_suffix_file(root_dir, suffix) + for _json in all_json_files: + gen_ops_config(_json, soc, config) + for cfg_key in config.keys(): + cfg_file = os.path.join(root_dir, cfg_key) + with os.fdopen(os.open(cfg_file, const_var.WFLAGS, const_var.WMODES), 'w') as fd: + json.dump(config.get(cfg_key), fd, indent=' ') + + +def args_prase(): + parser = argparse.ArgumentParser() + parser.add_argument('-p', + '--path', + nargs='?', + required=True, + help='Parse the path of the json file.') + parser.add_argument('-s', + '--soc', + nargs='?', + required=True, + help='Parse the soc_version of ops.') + return parser.parse_args() + + +def main(): + args = args_prase() + gen_all_config(args.path, args.soc) + + +if __name__ == '__main__': + main() diff --git a/Increase_Host_compute/No_double_buffer/cmake/util/ascendc_replay_build.py b/Increase_Host_compute/No_double_buffer/cmake/util/ascendc_replay_build.py new file mode 100644 index 0000000000000000000000000000000000000000..1cac7d911b84df4f3ef3a83ce9cac65ce2e89e0b --- /dev/null +++ b/Increase_Host_compute/No_double_buffer/cmake/util/ascendc_replay_build.py @@ -0,0 +1,65 @@ +#!/usr/bin/env python +# -*- coding: UTF-8 -*- +""" +Created on Feb 28 20:56:45 2020 +Copyright (c) Huawei Technologies Co., Ltd. 2020-2021. All rights reserved. +""" + +import sys +import os +import opdesc_parser +import replay_codegen +import const_var +from replay_codegen import ReplayCodeGenParams + +PYF_PATH = os.path.dirname(os.path.realpath(__file__)) + + +class ReplayBuilder(opdesc_parser.OpDesc): + def __init__(self: any, op_type: str): + super().__init__(op_type) + + def gen_replay_source(self: any, impl_path: str, out_path: str, ops_product: str): + if not self.op_replay_flag: + print('{} replay not enabled'.format(self.op_type)) + return + argn = len(self.input_name) + len(self.output_name) + 1 + if self.op_replay_batch: + print('{} replay in batch mode'.format(self.op_type)) + else: + print('{} replay in normal mode'.format(self.op_type)) + if impl_path.endswith('op_kernel'): + implf = os.path.join(impl_path, self.op_file + '.cpp') + tiling_file = os.path.join(impl_path, "../op_host", self.op_file + '_tiling.h') + else: + if self.dynamic_shape: + dyn_path = 'dynamic' + else: + dyn_path = '' + implf = os.path.join(impl_path, dyn_path, self.op_file + '.cpp') + tiling_file = os.path.join(impl_path, "../../op_tiling", self.op_file + '_tiling.h') + rep_conf = replay_codegen.ReplayCodeGen(ReplayCodeGenParams(self.op_type, implf, tiling_file, self.op_file, \ + self.op_intf, argn, self.op_replay_batch, self.max_block_dim, self.max_shape_size)) + rep_conf.set_batch(self.op_replay_batch) + rep_conf.set_outdir(out_path) + rep_conf.gen_replay(ops_product) + + +def gen_replay(cfgfile: str, cfgs: dict, dirs: dict, ops_product: str, ops: list = None): + batch_lists = cfgs.get(const_var.REPLAY_BATCH).split(';') + iterator_lists = cfgs.get(const_var.REPLAY_ITERATE).split(';') + op_descs = opdesc_parser.get_op_desc(cfgfile, batch_lists, iterator_lists, ReplayBuilder, ops) + for op_desc in op_descs: + op_desc.gen_replay_source(dirs.get(const_var.CFG_IMPL_DIR), dirs.get(const_var.CFG_OUT_DIR), ops_product) + + +if __name__ == '__main__': + if len(sys.argv) <= 6: + raise RuntimeError('arguments must greater than 6') + rep_cfg = {} + rep_cfg[const_var.REPLAY_BATCH] = sys.argv[2] + rep_cfg[const_var.REPLAY_ITERATE] = sys.argv[3] + rep_dir = {} + rep_dir[const_var.CFG_IMPL_DIR] = sys.argv[4] + rep_dir[const_var.CFG_OUT_DIR] = sys.argv[5] + gen_replay(sys.argv[1], rep_cfg, rep_dir, sys.argv[6]) diff --git a/Increase_Host_compute/No_double_buffer/cmake/util/batch_replay_impl.temp b/Increase_Host_compute/No_double_buffer/cmake/util/batch_replay_impl.temp new file mode 100644 index 0000000000000000000000000000000000000000..0e88346642009514af64265b4da24c9946e3ebbf --- /dev/null +++ b/Increase_Host_compute/No_double_buffer/cmake/util/batch_replay_impl.temp @@ -0,0 +1,117 @@ +#include +#include +#include +#include +#include +#include +#include +#include "replay_def.h" +#include "code_gen.h" +#include "replay_fun.h" +#include "register/op_check.h" +#define __ASCENDC_REPLAY_CODE__ +#include + +using namespace std; +using namespace optiling; +using namespace AscendCReplay; + +extern "C" void __KERNEL_FUN__ (__ARGS_DEF__, const char *); +extern "C" int elf_batch_append(char *elf, uint32_t elfSize, char *jit, int kernum, char *atext[], int alen[], + int atlen, const char* kernelname[]); + +#define KERNEL_N 1 +#define ARG_N (__ARG_NUM__) +#define MAX_L (1024 * 1024 * 100) +#define MAX_E (1024 * 1024) + +int __KERNEL_FUN___replay___OPS_PRODUCT__(ReplayFuncParam& param, const int core_type) +{ + // gen type 1 : direct call codes 0: load .o file + if (param.gentype < 0 || param.gentype > 1) { + printf("Error: call replay gen type is %d, should only be 1 or 0\n", param.gentype); + return 0; + } else if (param.gentype == 1 && param.objptr == nullptr) { + printf("Error: call replay with direct call mode, but code obj addr is null\n"); + return 0; + } else if (param.gentype == 0 && param.output_kernel_file == nullptr) { + printf("Error: call replay with object file mode, but object file path is null\n"); + return 0; + } + // core_type 0:MIX 1:CUBE 2:VEC + if (core_type < 0 || core_type > 2) { + printf("Error: call replay core type is %d !\n", core_type); + return 0; + } + g_coreType = __CORE_TYPE__; + g_taskRation = param.task_ration; + g_tilingKey = param.tiling_key; + + unsigned char *buf, *jit; + char *kernel[KERNEL_N]; + int len[KERNEL_N]; + block_idx = 0; + block_num = param.block_dim; + g_ubBase = block_num; + uint8_t *code = (uint8_t *)malloc(MAX_L); + uint8_t *pos = code; + struct timespec tp1, tp2; + + clock_gettime(CLOCK_MONOTONIC, &tp1); + if (block_num > 32) { + printf("Error: block_num > 32\n"); + return 0; + } + //__OP_FOPEN__ + for (int i = 0; i < KERNEL_N; i++) { + //__OP_SET_KERNEL__ + for (int j = 0; j < ARG_N; j++) + AddArg(j, ARG_STEP * (j + 1)); +#ifdef FP_CEILING + SetCtrlFloatEnable(); +#else + SetCtrlFloatDisable(); +#endif + CodeInit(pos, true); + __KERNEL_FUN__(__KERNEL_ARGS__, param.tiling_data); + CodeEnd(); + kernel[i] = (char *)pos; + len[i] = CodeLen(); + pos += len[i]; + } + //__OP_FCLOSE__ + clock_gettime(CLOCK_MONOTONIC, &tp2); + buf = (unsigned char *)malloc(MAX_E); + int fd = open(param.entry_file, O_RDONLY); + if (fd < 0) { + printf("[error]: cannot find entry.o : %s\n", param.entry_file); + return 0; + } + uint32_t bufSize = read(fd, buf, MAX_E); + if (bufSize <= 0) { + printf("[error]: entry.o : %s is too small ! \n", param.entry_file); + } + close(fd); + jit = (unsigned char *)malloc(MAX_L); + printf("total code generated %ld\n", pos - code); + int sz = elf_batch_append((char *)buf, bufSize, (char *)jit, KERNEL_N, kernel, len, pos - code, ¶m.kernel_name); + if (tp1.tv_sec != tp2.tv_sec) { + printf("%ld NS\n", tp2.tv_nsec + 1000000000 - tp1.tv_nsec); + } else { + printf("%ld NS\n", tp2.tv_nsec - tp1.tv_nsec); + } + printf("new elf size %d\n", sz); + if (param.gentype == 0) { + fd = open(param.output_kernel_file, O_RDWR | O_CREAT | O_TRUNC, S_IRUSR | S_IWUSR); + (void)write(fd, jit, sz); + close(fd); + free(jit); + } else if (param.gentype == 1) { + *param.objptr = (char*)jit; + } + free(buf); + free(code); + return sz; +} + +REG_REPLAY_FUNC(__OPTYPE__, __OPS_PRODUCT__, __KERNEL_FUN___replay___OPS_PRODUCT__); diff --git a/Increase_Host_compute/No_double_buffer/cmake/util/code_channel_infer.py b/Increase_Host_compute/No_double_buffer/cmake/util/code_channel_infer.py new file mode 100644 index 0000000000000000000000000000000000000000..a14913c65aaea5d5da2038d0b5a7d2024d0f1b70 --- /dev/null +++ b/Increase_Host_compute/No_double_buffer/cmake/util/code_channel_infer.py @@ -0,0 +1,115 @@ +#!/usr/bin/env python +# -*- coding: UTF-8 -*- +""" +Created on Feb 28 20:56:45 2020 +Copyright (c) Huawei Technologies Co., Ltd. 2020-2021. All rights reserved. +""" +import os +import stat +import ctypes +import collections +import shutil +import subprocess +import copy + +"""CODE_* is used to cube/vector api is called in operator code +CODE_MIX means both cube and vector api is called +CODE_CUBE means only cube api is called +CODE_VEC means only vector api is called +""" +CODE_MIX = 0 +CODE_CUBE = 1 +CODE_VEC = 2 + + +def _is_v220(op_product: str): + """return if current soc version is V220 + + Returns: + res: True means V220 + """ + if op_product in ["ascend910b", "ascend910c"]: + return True + return False + + +InfoCodeChanelParams = collections.namedtuple('InfoCodeChanelParams',\ +['src_file', 'tiling_header', 'kernel_name', 'outdir', 'op_product', 'compile_options']) + + +def infer_code_channel(params: InfoCodeChanelParams): + """get code channel for v220, return CODE_MIX if soc version is not V220 + + Args: + src_file (str): AscendC operator code file + src_file (str): AscendC operator tiling header file + kernel_name (str): kernel function name + optype (str): operator type + compile_options (list): compile options for ccec cmd + + Raises: + Exception: if not exist L1/L0/UB if code, it's not a aicore code + + Returns: + res (int): CODE_MIX/CODE_CUBE/CODE_VEC + """ + if not _is_v220(params.op_product): + return CODE_MIX + return CODE_VEC + if params.compile_options is None: + compile_options = [] + else: + compile_options = params.compile_options + ccec = shutil.which("ccec") + if ccec is not None: + ccec_path = os.path.dirname(ccec) + tikcpp_path = os.path.realpath(os.path.join(ccec_path, "..", "..", "tikcpp")) + else: + tikcpp_path = os.path.realpath("/usr/local/Ascend/latest/compiler/tikcpp") + compile_options.append("-I" + tikcpp_path) + compile_options.append("-I" + os.path.join(tikcpp_path, "tikcfw")) + compile_options.append("-I" + os.path.join(tikcpp_path, "tikcfw", "impl")) + compile_options.append("-I" + os.path.join(tikcpp_path, "tikcfw", "interface")) + compile_options += ["-include", params.tiling_header] + arch = "dav-c220-cube" + sub_core_type = "AIC" + optional_core = "AiCore" + compile_cmd = [shutil.which("ccec"), '-c', '-O3'] + compile_cmd += compile_options + temp_file_name_tag = "_" + str(os.getpid()) + "_temp.o" + dst_file = os.path.join(kernel_meta_dir, kernel_name + temp_file_name_tag) + compile_cmd += [params.src_file, "--cce-aicore-arch={}".format(arch), + "--cce-aicore-only", "-o", dst_file, + "-mllvm", "-cce-aicore-function-stack-size=16000", + "-mllvm", "-cce-aicore-record-overflow=true", + "-mllvm", "-cce-aicore-addr-transform"] + compile_cmd += ["-std=c++17"] + print('get_code_channel: ', ' '.join(compile_cmd)) + proc = subprocess.Popen( + compile_cmd, stdout=subprocess.PIPE, stderr=subprocess.STDOUT) + (out, _) = proc.communicate() + if proc.returncode != 0: + print('get_code_channel coretype compile error: ', out.decode()) + msg = "compile %s error :%s\n" % (params.src_file, out.decode()) + raise Exception(f"get_code_channel coretype error, msg is{msg}") + objdump_cmd = ['objdump', '-s', '-j', '.text', '{}'.format(dst_file)] + + proc = subprocess.Popen( + objdump_cmd, stdout=subprocess.PIPE, stderr=subprocess.STDOUT) + (out, _) = proc.communicate() + if proc.returncode != 0: + print('get_code_channel objdump error: ', out.decode()) + msg = "get_code_channel objdump %s error :%s\n" % (src_file, out.decode()) + raise Exception(f"get_code_channel objdump error, msg is{msg}") + os.remove(dst_file) + lines = out.decode('utf-8').split('\n') + for line in lines: + insts = line.strip().split() + if len(insts) < 5: + continue + for inst in insts[1:]: + if len(inst) != 8: + continue + if inst[6] == 'f': + return CODE_MIX + return CODE_VEC diff --git a/Increase_Host_compute/No_double_buffer/cmake/util/const_var.py b/Increase_Host_compute/No_double_buffer/cmake/util/const_var.py new file mode 100644 index 0000000000000000000000000000000000000000..8b32c3b915d0aaaf1f366cf95cf1a337e8959c89 --- /dev/null +++ b/Increase_Host_compute/No_double_buffer/cmake/util/const_var.py @@ -0,0 +1,33 @@ + +#!/usr/bin/env python +# coding=utf-8 +""" +Function: +The replay funtion entry +Copyright Information: +Huawei Technologies Co., Ltd. All Rights Reserved © 2020 +""" + +import os +import stat + + +REPLAY_BATCH = 'batch' +REPLAY_ITERATE = 'iterate' +CFG_IMPL_DIR = 'impl_dir' +CFG_OUT_DIR = 'out_dir' +AUTO_GEN_DIR = 'auto_gen_dir' +WFLAGS = os.O_WRONLY | os.O_CREAT | os.O_TRUNC +WMODES = stat.S_IWUSR | stat.S_IRUSR +SOC_MAP_EXT = {'ascend310p': 'Ascend310P3', 'ascend310b': 'Ascend310B1', + 'ascend910': 'Ascend910A', 'ascend910b': 'Ascend910B1'} +BIN_CMD = 'opc $1 --main_func={fun} --input_param={param} --soc_version={soc} \ +--output=$2 --impl_mode={impl} --simplified_key_mode=0 --op_mode=dynamic\n' +CHK_CMD = ''' +if ! test -f $2/{res_file} ; then + echo "$2/{res_file} not generated!" + exit 1 +fi +''' +ATTR_DEF_VAL = {'str' : '', 'int': 0, 'float': 0.0, 'bool': False, 'list_bool': [], + 'list_int': [], 'list_float': [], 'list_list_int': [[]]} diff --git a/Increase_Host_compute/No_double_buffer/cmake/util/gen_impl_and_mrege_json.sh b/Increase_Host_compute/No_double_buffer/cmake/util/gen_impl_and_mrege_json.sh new file mode 100644 index 0000000000000000000000000000000000000000..55e12e5edff6d1d39207db0c439a15fcb8656951 --- /dev/null +++ b/Increase_Host_compute/No_double_buffer/cmake/util/gen_impl_and_mrege_json.sh @@ -0,0 +1,57 @@ +#!/usr/bin/bash + +project_path=$1 +build_path=$2 +vendor_name=customize +if [[ ! -d "$project_path" ]]; then + echo "[ERROR] No projcet path is provided" + exit 1 +fi + +if [[ ! -d "$build_path" ]]; then + echo "[ERROR] No build path is provided" + exit 1 +fi + +# copy ai_core operators implements +# tbe_impl_files_num=$(ls $project_path/tbe/impl/* 2> /dev/null | wc -l) +# if [[ "$tbe_impl_files_num" -gt 0 ]];then +# cp -r ${project_path}/tbe/impl/* ${build_path}/makepkg/packages/vendors/$vendor_name/op_impl/ai_core/tbe/customize_impl +# cp -r ${project_path}/tbe/impl/* ${build_path}/makepkg/packages/vendors/$vendor_name/op_impl/vector_core/tbe/customize_impl +# fi + +# copy aicpu kernel so operators +if [[ -d "${project_path}/cpukernel/aicpu_kernel_lib" ]]; then + cp -f ${project_path}/cpukernel/aicpu_kernel_lib/* ${build_path}/makepkg/packages/vendors/$vendor_name/op_impl/cpu/aicpu_kernel/impl + rm -rf ${project_path}/cpukernel/aicpu_kernel_lib +fi + +# merge aicpu.ini and aicore.ini to generate npu_supported_ops.json +# mkdir -p ${build_path}/framework/op_info_cfg +# mkdir -p ${build_path}/framework/op_info_cfg/aicpu_kernel +# mkdir -p ${build_path}/framework/op_info_cfg/ai_core + +# if [[ -d "${project_path}/tbe/op_info_cfg/ai_core" ]]; then +# bash ${project_path}/cmake/util/gen_ops_filter.sh ${project_path}/tbe/op_info_cfg/ai_core ${build_path}/framework/op_info_cfg/ai_core +# fi + +# if [[ -d "${project_path}/cpukernel/op_info_cfg/aicpu_kernel" ]]; then +# bash ${project_path}/cmake/util/gen_ops_filter.sh ${project_path}/cpukernel/op_info_cfg/aicpu_kernel ${build_path}/framework/op_info_cfg/aicpu_kernel +# fi + +# aicpu_filter_file=${build_path}/framework/op_info_cfg/aicpu_kernel/npu_supported_ops.json +# aicore_filter_file=${build_path}/framework/op_info_cfg/ai_core/npu_supported_ops.json +# if [[ -f "${aicpu_filter_file}" ]] && [[ ! -f "${aicore_filter_file}" ]]; then +# cp $aicpu_filter_file ${build_path}/makepkg/packages/vendors/$vendor_name/framework/tensorflow +# fi +# if [[ -f "${aicore_filter_file}" ]] && [[ ! -f "${aicpu_filter_file}" ]]; then +# cp $aicore_filter_file ${build_path}/makepkg/packages/vendors/$vendor_name/framework/tensorflow +# fi + +# if [[ -f "${aicore_filter_file}" ]] && [[ -f "${aicpu_filter_file}" ]]; then +# chmod u+w ${aicpu_filter_file} +# python3 ${project_path}/cmake/util/insert_op_info.py ${aicore_filter_file} ${aicpu_filter_file} +# chmod u-w ${aicpu_filter_file} +# cp $aicpu_filter_file ${build_path}/makepkg/packages/vendors/$vendor_name/framework/tensorflow +# fi + diff --git a/Increase_Host_compute/No_double_buffer/cmake/util/gen_ops_filter.sh b/Increase_Host_compute/No_double_buffer/cmake/util/gen_ops_filter.sh new file mode 100644 index 0000000000000000000000000000000000000000..d4c27d17feb8617dfee0f6fd3262c36583033339 --- /dev/null +++ b/Increase_Host_compute/No_double_buffer/cmake/util/gen_ops_filter.sh @@ -0,0 +1,62 @@ +#!/bin/bash +# Copyright (c) Huawei Technologies Co., Ltd. 2020-2021. All rights reserved. +# Description: Generate npu_supported_ops.json +# ============================================================================== + +if [[ -z "$1" ]]; then + echo -e "[ERROR] No source dir provided" + exit 1 +fi + +if [[ -z "$2" ]]; then + echo -e "[ERROR] No destination dir provided" + exit 1 +fi + +src=$1 +dest_file=$2/npu_supported_ops.json + +if [ -f "$dest_file" ];then + chmod u+w $dest_file +fi + +echo $* + +add_ops() { + name=$1 + isHeavy=$2 + file=$3 + grep -w "\"$name\"" ${file} >/dev/null + if [ $? == 0 ];then + return + fi + echo " \"${name}\": {" >> ${file} + echo " \"isGray\": false," >> ${file} + echo " \"isHeavy\": ${isHeavy}" >> ${file} + echo " }," >> ${file} +} + +echo "{" > ${dest_file} +ini_files=$(find ${src} -name "*.ini") +for file in ${ini_files} ; do + name=$(grep '^\[' ${file} | sed 's/\[//g' | sed 's/]//g' | sed 's/\r//g') + grep 'heavyOp.flag' ${file} >/dev/null + if [ $? == 0 ];then + isHeavy=$(grep 'heavyOp.flag' ${file} | awk -F= '{print $2}') + else + isHeavy="false" + fi + for op in ${name} ; do + add_ops ${op} "false" ${dest_file} + done +done +echo "}" >> ${dest_file} +file_count=$(cat ${dest_file} | wc -l) +line=$(($file_count-1)) +sed -i "${line}{s/,//g}" ${dest_file} + +chmod 640 "${dest_file}" +echo -e "[INFO] Succed generated ${dest_file}" + +exit 0 + diff --git a/Increase_Host_compute/No_double_buffer/cmake/util/gen_version_info.sh b/Increase_Host_compute/No_double_buffer/cmake/util/gen_version_info.sh new file mode 100644 index 0000000000000000000000000000000000000000..a06cfc78d29482807d086b880375533cd0a3679e --- /dev/null +++ b/Increase_Host_compute/No_double_buffer/cmake/util/gen_version_info.sh @@ -0,0 +1,6 @@ +ascend_install_dir=$1 +gen_file_dir=$2 + +# create version.info +compiler_version=$(grep "Version" -w ${ascend_install_dir}/compiler/version.info | awk -F = '{print $2}') +echo "custom_opp_compiler_version=${compiler_version}" > ${gen_file_dir}/version.info \ No newline at end of file diff --git a/Increase_Host_compute/No_double_buffer/cmake/util/insert_op_info.py b/Increase_Host_compute/No_double_buffer/cmake/util/insert_op_info.py new file mode 100644 index 0000000000000000000000000000000000000000..28ba08757c9301391a8f4005ae8fb0b290e43950 --- /dev/null +++ b/Increase_Host_compute/No_double_buffer/cmake/util/insert_op_info.py @@ -0,0 +1,36 @@ +# -*- coding: utf-8 -*- +""" +Created on Feb 28 20:56:45 2020 +Copyright (c) Huawei Technologies Co., Ltd. 2020-2021. All rights reserved. +""" +import json +import os +import sys +import stat +import const_var + + +if __name__ == '__main__': + if len(sys.argv) != 3: + print(sys.argv) + print('argv error, inert_op_info.py your_op_file lib_op_file') + sys.exit(2) + + with open(sys.argv[1], 'r') as load_f: + insert_operator = json.load(load_f) + + all_operators = {} + if os.path.exists(sys.argv[2]): + if os.path.getsize(sys.argv[2]) != 0: + with open(sys.argv[2], 'r') as load_f: + all_operators = json.load(load_f) + + for k in insert_operator.keys(): + if k in all_operators.keys(): + print('replace op:[', k, '] success') + else: + print('insert op:[', k, '] success') + all_operators[k] = insert_operator[k] + + with os.fdopen(os.open(sys.argv[2], const_var.WFLAGS, const_var.WMODES), 'w') as json_file: + json_file.write(json.dumps(all_operators, indent=4)) diff --git a/Increase_Host_compute/No_double_buffer/cmake/util/insert_simplified_keys.py b/Increase_Host_compute/No_double_buffer/cmake/util/insert_simplified_keys.py new file mode 100644 index 0000000000000000000000000000000000000000..ace727b903b1de37e6feece649cd20f242d94798 --- /dev/null +++ b/Increase_Host_compute/No_double_buffer/cmake/util/insert_simplified_keys.py @@ -0,0 +1,248 @@ +#!/usr/bin/env python +# -*- coding: UTF-8 -*- +""" +Created on Feb 28 20:56:45 2020 +Copyright (c) Huawei Technologies Co., Ltd. 2020-2021. All rights reserved. +""" + +import sys +import os +import re +import glob +import json +import argparse +import const_var + + +DATA_TPYE_DICT = { + 'float32': 0, + 'float16': 1, + 'int8': 2, + 'int16': 6, + 'uint16': 7, + 'uint8': 4, + 'int32': 3, + 'int64': 9, + 'uint32': 8, + 'uint64': 10, + 'bool': 12, + 'double': 11, + 'string': 13, + 'dual': 14, + 'dual': 15, + 'complex64': 16, + 'complex128': 17, + 'qint8': 18, + 'qint16': 19, + 'qint32': 20, + 'quint8': 21, + 'quint16': 22, + 'resource': 23, + 'string': 24, + 'dual': 25, + 'variant': 26, + 'bf16': 27, + 'bfloat16': 27, + 'undefined': 28, + 'int4': 29, + 'uint1': 30, + 'int2': 31 +} + +FORMAT_DICT = { + 'NCHW': 0, + 'NHWC': 1, + 'ND': 2, + 'NC1HWC0': 3, + 'FRACTAL_Z': 4, + 'NC1C0HWPAD': 5, + 'NHWC1C0': 6, + 'FSR_NCHW': 7, + 'FRACTAL_DECONV': 8, + 'C1HWNC0': 9, + 'FRACTAL_DECONV_TRANSPOSE': 10, + 'FRACTAL_DECONV_SP_STRIDE_TRANS': 11, + 'NC1HWC0_C04': 12, + 'FRACTAL_Z_C04': 13, + 'CHWN': 14, + 'FRACTAL_DECONV_SP_STRIDE8_TRANS': 15, + 'HWCN': 16, + 'NC1KHKWHWC0': 17, + 'BN_WEIGHT': 18, + 'FILTER_HWCK': 19, + 'HASHTABLE_LOOKUP_LOOKUPS': 20, + 'HASHTABLE_LOOKUP_KEYS': 21, + 'HASHTABLE_LOOKUP_VALUE': 22, + 'HASHTABLE_LOOKUP_OUTPUT': 23, + 'HASHTABLE_LOOKUP_HITS': 24, + 'C1HWNCoC0': 25, + 'MD': 26, + 'NDHWC': 27, + 'FRACTAL_ZZ': 28, + 'FRACTAL_NZ': 29, + 'NCDHW': 30, + 'DHWCN': 31, + 'NDC1HWC0': 32, + 'FRACTAL_Z_3D': 33, + 'CN': 34, + 'NC': 35, + 'DHWNC': 36, + 'FRACTAL_Z_3D_TRANSPOSE': 37, + 'FRACTAL_ZN_LSTM': 38, + 'FRACTAL_Z_G': 39, + 'RESERVED': 40, + 'ALL': 41, + 'NULL': 42, + 'ND_RNN_BIAS': 43, + 'FRACTAL_ZN_RNN': 44, + 'NYUV': 45, + 'NYUV_A': 46 +} + + +def load_json(json_file: str): + with open(json_file, encoding='utf-8') as file: + json_content = json.load(file) + return json_content + + +def get_specified_suffix_file(root_dir, suffix): + specified_suffix = os.path.join(root_dir, '**/*.{}'.format(suffix)) + all_suffix_files = glob.glob(specified_suffix, recursive=True) + return all_suffix_files + + +def get_deterministic_value(support_info): + deterministic_key = 'deterministic' + if deterministic_key not in support_info: + return 0 + deterministic_value = support_info.get(deterministic_key) + if deterministic_value == 'true': + return 1 + else: + return 0 + + +def get_precision_value(support_info): + precision_key = 'implMode' + precision_value = support_info.get(precision_key) + if precision_value == 'high_performance': + _value = 1 + elif precision_value == 'high_precision': + _value = 2 + else: + _value = 0 + return _value + + +def get_overflow_value(support_info): + return 0 + + +def get_parameters(info): + if info: + if 'dtype' in info: + data_type = info['dtype'] + data_type_value = DATA_TPYE_DICT.get(data_type) + else: + data_type_value = 0 + if 'format' in info: + _format = info['format'] + _format_value = FORMAT_DICT.get(_format) + else: + _format_value = 0 + else: + data_type_value = 0 + _format_value = 0 + return str(data_type_value), str(_format_value) + + +def get_dynamic_parameters(info): + # 动态输入时只需获取第一个参数 + return get_parameters(info[0]) + + +def get_all_parameters(support_info, _type): + result_list = list() + info_lists = support_info.get(_type) + if info_lists: + for _info in info_lists: + # 输入为列表时是动态输入 + if isinstance(_info, (list, tuple)): + data_type_value, _format_value = get_dynamic_parameters(_info) + else: + data_type_value, _format_value = get_parameters(_info) + result_list.append("{},{}".format(data_type_value, _format_value)) + return result_list + + +def get_all_input_parameters(support_info): + result = get_all_parameters(support_info, 'inputs') + return '/'.join(result) + + +def insert_content_into_file(input_file, content): + with open(input_file, 'r+') as file: + lines = file.readlines() + for index, line in enumerate(lines): + match_result = re.search(r'"staticKey":', line) + if match_result: + count = len(line) - len(line.lstrip()) + new_content = "{}{}".format(' ' * count, content) + # 插入到前一行,防止插入最后时还需要考虑是否添加逗号 + lines.insert(index, new_content) + break + file.seek(0) + file.write(''.join(lines)) + + +def insert_simplified_keys(json_file): + contents = load_json(json_file) + # 不存在'binFileName'或者'supportInfo'字段时,非需要替换的解析json文件 + if ('binFileName' not in contents) or ('supportInfo' not in contents): + return + support_info = contents.get('supportInfo') + bin_file_name = contents.get('binFileName') + bin_suffix = contents.get('binFileSuffix') + # 'simplifiedKey'字段已经存在时,直接返回,不重复生成 + if 'simplifiedKey' in support_info: + return + op_type = bin_file_name.split('_')[0] + deterministic = str(get_deterministic_value(support_info)) + precision = str(get_precision_value(support_info)) + overflow = str(get_overflow_value(support_info)) + input_parameters = get_all_input_parameters(support_info) + key = '{}/d={},p={},o={}/{}/'.format( + op_type, + deterministic, + precision, + overflow, + input_parameters) + result = '"simplifiedKey": "' + key + '",\n' + insert_content_into_file(json_file, result) + + +def insert_all_simplified_keys(root_dir): + suffix = 'json' + all_json_files = get_specified_suffix_file(root_dir, suffix) + for _json in all_json_files: + insert_simplified_keys(_json) + + +def args_prase(): + parser = argparse.ArgumentParser() + parser.add_argument('-p', + '--path', + nargs='?', + required=True, + help='Parse the path of the json file.') + return parser.parse_args() + + +def main(): + args = args_prase() + insert_all_simplified_keys(args.path) + + +if __name__ == '__main__': + main() diff --git a/Increase_Host_compute/No_double_buffer/cmake/util/kernel_entry.py b/Increase_Host_compute/No_double_buffer/cmake/util/kernel_entry.py new file mode 100644 index 0000000000000000000000000000000000000000..2b77c970d4e6c1f0aaca07572cd8c7221ac00e22 --- /dev/null +++ b/Increase_Host_compute/No_double_buffer/cmake/util/kernel_entry.py @@ -0,0 +1,115 @@ +#!/usr/bin/env python +# -*- coding: UTF-8 -*- +""" +Created on Feb 28 20:56:45 2020 +Copyright (c) Huawei Technologies Co., Ltd. 2020-2021. All rights reserved. +""" + + +def gen_fun_def(title, kernel, argn, arg_type, arg_name): + entry = [] + entry.append(title) + entry.append(kernel) + entry.append('(') + args = [] + for i in range(0, argn): + args.append(arg_type + ' ' + arg_name + str(i)) + entry.append(', '.join(args)) + entry.append(')') + return ' '.join(entry) + + +def gen_batch_kernel_body(fname, argn, arg_name): + body = [] + body.append('{') + fun = [] + fun.append(fname) + fun.append('(') + args = [] + for i in range(0, argn): + args.append(arg_name + str(i)) + fun.append(', '.join(args)) + fun.append(');') + body.append(' '.join(fun)) + body.append('}') + return '\n'.join(body) + + +def gen_mc_kernel_body(kn, argn, arg_name, blknum): + body = [] + body.append('{') + body.append(' switch(block_idx) {') + for blk in range(0, blknum): + fun = [] + fun.append('{}_blk{:02d}'.format(kn, blk)) + fun.append('(') + args = [] + for i in range(0, argn): + args.append(arg_name + str(i)) + fun.append(', '.join(args)) + fun.append(')') + body.append(' case {}: {}; break;'.format(blk, ' '.join(fun))) + body.append(' default: break;') + body.append(' }') + body.append('}') + return '\n'.join(body) + + +def gen_proc_body(argn, arg_name): + body = [] + body.append('{') + args = [] + for i in range(0, argn): + args.append(arg_name + str(i)) + body.append('uint64_t __x = (uint64_t)' + ' + (uint64_t)'.join(args) + ';') + body.append('__asm__ ("NOP");') + body.append('__asm__ ("NOP");') + body.append('__asm__ ("NOP");') + body.append('}') + return '\n'.join(body) + + +def batch_code_gen(kn, argn, argt): + codes = [] + kernel_name = kn + proc_name = kernel_name + '_percore' + arg_num = int(argn) + data_type = argt + arg_type = '__gm__ ' + data_type + '* __restrict__' + arg_name = 'arg' + kernel_title = 'extern \"C\" __global__ __aicore__ void' + proc_title = 'extern \"C\" __attribute__((noinline)) __aicore__ void' + codes.append('#ifndef __aicore__') + codes.append('#define __aicore__ [aicore]') + codes.append('#endif') + codes.append(gen_fun_def(proc_title, proc_name, arg_num, arg_type, arg_name) + ';') + codes.append(gen_fun_def(kernel_title, kernel_name, arg_num, arg_type, arg_name)) + codes.append(gen_batch_kernel_body(proc_name, arg_num, arg_name)) + codes.append(gen_fun_def(proc_title, proc_name, arg_num, arg_type, arg_name)) + codes.append(gen_proc_body(arg_num, arg_name)) + return '\n'.join(codes) + '\n' + + +def mc_code_gen(kn, argn, argt, blknum): + codes = [] + kernel_name = kn + core_num = int(blknum) + arg_num = int(argn) + data_type = argt + arg_type = '__gm__ ' + data_type + '* __restrict__' + arg_name = 'arg' + kernel_title = 'extern \"C\" __global__ __aicore__ void' + proc_title = 'extern \"C\" __attribute__((noinline)) __aicore__ void' + codes.append('#ifndef __aicore__') + codes.append('#define __aicore__ [aicore]') + codes.append('#endif') + for i in range(0, core_num): + proc_name = '{}_blk{:02d}'.format(kernel_name, i) + codes.append(gen_fun_def(proc_title, proc_name, arg_num, arg_type, arg_name) + ';') + codes.append(gen_fun_def(kernel_title, kernel_name, arg_num, arg_type, arg_name)) + codes.append(gen_mc_kernel_body(kernel_name, arg_num, arg_name, core_num)) + for i in range(0, core_num): + proc_name = '{}_blk{:02d}'.format(kernel_name, i) + codes.append(gen_fun_def(proc_title, proc_name, arg_num, arg_type, arg_name)) + codes.append(gen_proc_body(arg_num, arg_name)) + return '\n'.join(codes) + '\n' diff --git a/Increase_Host_compute/No_double_buffer/cmake/util/kernel_impl.temp b/Increase_Host_compute/No_double_buffer/cmake/util/kernel_impl.temp new file mode 100644 index 0000000000000000000000000000000000000000..5079a1043a25cd6b73449e708ceae40807cb03a1 --- /dev/null +++ b/Increase_Host_compute/No_double_buffer/cmake/util/kernel_impl.temp @@ -0,0 +1,10 @@ +#include +#include +#include +#include +#include +#include "replay_def.h" +#include "code_gen.h" +#include "replay_fun.h" +#define __ASCENDC_REPLAY_CODE__ +#include "__CCE_FILE__" diff --git a/Increase_Host_compute/No_double_buffer/cmake/util/makeself/COPYING b/Increase_Host_compute/No_double_buffer/cmake/util/makeself/COPYING new file mode 100644 index 0000000000000000000000000000000000000000..d159169d1050894d3ea3b98e1c965c4058208fe1 --- /dev/null +++ b/Increase_Host_compute/No_double_buffer/cmake/util/makeself/COPYING @@ -0,0 +1,339 @@ + GNU GENERAL PUBLIC LICENSE + Version 2, June 1991 + + Copyright (C) 1989, 1991 Free Software Foundation, Inc., + 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA + Everyone is permitted to copy and distribute verbatim copies + of this license document, but changing it is not allowed. + + Preamble + + The licenses for most software are designed to take away your +freedom to share and change it. By contrast, the GNU General Public +License is intended to guarantee your freedom to share and change free +software--to make sure the software is free for all its users. This +General Public License applies to most of the Free Software +Foundation's software and to any other program whose authors commit to +using it. (Some other Free Software Foundation software is covered by +the GNU Lesser General Public License instead.) You can apply it to +your programs, too. + + When we speak of free software, we are referring to freedom, not +price. Our General Public Licenses are designed to make sure that you +have the freedom to distribute copies of free software (and charge for +this service if you wish), that you receive source code or can get it +if you want it, that you can change the software or use pieces of it +in new free programs; and that you know you can do these things. + + To protect your rights, we need to make restrictions that forbid +anyone to deny you these rights or to ask you to surrender the rights. +These restrictions translate to certain responsibilities for you if you +distribute copies of the software, or if you modify it. + + For example, if you distribute copies of such a program, whether +gratis or for a fee, you must give the recipients all the rights that +you have. You must make sure that they, too, receive or can get the +source code. And you must show them these terms so they know their +rights. + + We protect your rights with two steps: (1) copyright the software, and +(2) offer you this license which gives you legal permission to copy, +distribute and/or modify the software. + + Also, for each author's protection and ours, we want to make certain +that everyone understands that there is no warranty for this free +software. If the software is modified by someone else and passed on, we +want its recipients to know that what they have is not the original, so +that any problems introduced by others will not reflect on the original +authors' reputations. + + Finally, any free program is threatened constantly by software +patents. We wish to avoid the danger that redistributors of a free +program will individually obtain patent licenses, in effect making the +program proprietary. To prevent this, we have made it clear that any +patent must be licensed for everyone's free use or not licensed at all. + + The precise terms and conditions for copying, distribution and +modification follow. + + GNU GENERAL PUBLIC LICENSE + TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION + + 0. This License applies to any program or other work which contains +a notice placed by the copyright holder saying it may be distributed +under the terms of this General Public License. The "Program", below, +refers to any such program or work, and a "work based on the Program" +means either the Program or any derivative work under copyright law: +that is to say, a work containing the Program or a portion of it, +either verbatim or with modifications and/or translated into another +language. (Hereinafter, translation is included without limitation in +the term "modification".) Each licensee is addressed as "you". + +Activities other than copying, distribution and modification are not +covered by this License; they are outside its scope. The act of +running the Program is not restricted, and the output from the Program +is covered only if its contents constitute a work based on the +Program (independent of having been made by running the Program). +Whether that is true depends on what the Program does. + + 1. You may copy and distribute verbatim copies of the Program's +source code as you receive it, in any medium, provided that you +conspicuously and appropriately publish on each copy an appropriate +copyright notice and disclaimer of warranty; keep intact all the +notices that refer to this License and to the absence of any warranty; +and give any other recipients of the Program a copy of this License +along with the Program. + +You may charge a fee for the physical act of transferring a copy, and +you may at your option offer warranty protection in exchange for a fee. + + 2. You may modify your copy or copies of the Program or any portion +of it, thus forming a work based on the Program, and copy and +distribute such modifications or work under the terms of Section 1 +above, provided that you also meet all of these conditions: + + a) You must cause the modified files to carry prominent notices + stating that you changed the files and the date of any change. + + b) You must cause any work that you distribute or publish, that in + whole or in part contains or is derived from the Program or any + part thereof, to be licensed as a whole at no charge to all third + parties under the terms of this License. + + c) If the modified program normally reads commands interactively + when run, you must cause it, when started running for such + interactive use in the most ordinary way, to print or display an + announcement including an appropriate copyright notice and a + notice that there is no warranty (or else, saying that you provide + a warranty) and that users may redistribute the program under + these conditions, and telling the user how to view a copy of this + License. (Exception: if the Program itself is interactive but + does not normally print such an announcement, your work based on + the Program is not required to print an announcement.) + +These requirements apply to the modified work as a whole. If +identifiable sections of that work are not derived from the Program, +and can be reasonably considered independent and separate works in +themselves, then this License, and its terms, do not apply to those +sections when you distribute them as separate works. But when you +distribute the same sections as part of a whole which is a work based +on the Program, the distribution of the whole must be on the terms of +this License, whose permissions for other licensees extend to the +entire whole, and thus to each and every part regardless of who wrote it. + +Thus, it is not the intent of this section to claim rights or contest +your rights to work written entirely by you; rather, the intent is to +exercise the right to control the distribution of derivative or +collective works based on the Program. + +In addition, mere aggregation of another work not based on the Program +with the Program (or with a work based on the Program) on a volume of +a storage or distribution medium does not bring the other work under +the scope of this License. + + 3. You may copy and distribute the Program (or a work based on it, +under Section 2) in object code or executable form under the terms of +Sections 1 and 2 above provided that you also do one of the following: + + a) Accompany it with the complete corresponding machine-readable + source code, which must be distributed under the terms of Sections + 1 and 2 above on a medium customarily used for software interchange; or, + + b) Accompany it with a written offer, valid for at least three + years, to give any third party, for a charge no more than your + cost of physically performing source distribution, a complete + machine-readable copy of the corresponding source code, to be + distributed under the terms of Sections 1 and 2 above on a medium + customarily used for software interchange; or, + + c) Accompany it with the information you received as to the offer + to distribute corresponding source code. (This alternative is + allowed only for noncommercial distribution and only if you + received the program in object code or executable form with such + an offer, in accord with Subsection b above.) + +The source code for a work means the preferred form of the work for +making modifications to it. For an executable work, complete source +code means all the source code for all modules it contains, plus any +associated interface definition files, plus the scripts used to +control compilation and installation of the executable. However, as a +special exception, the source code distributed need not include +anything that is normally distributed (in either source or binary +form) with the major components (compiler, kernel, and so on) of the +operating system on which the executable runs, unless that component +itself accompanies the executable. + +If distribution of executable or object code is made by offering +access to copy from a designated place, then offering equivalent +access to copy the source code from the same place counts as +distribution of the source code, even though third parties are not +compelled to copy the source along with the object code. + + 4. You may not copy, modify, sublicense, or distribute the Program +except as expressly provided under this License. Any attempt +otherwise to copy, modify, sublicense or distribute the Program is +void, and will automatically terminate your rights under this License. +However, parties who have received copies, or rights, from you under +this License will not have their licenses terminated so long as such +parties remain in full compliance. + + 5. You are not required to accept this License, since you have not +signed it. However, nothing else grants you permission to modify or +distribute the Program or its derivative works. These actions are +prohibited by law if you do not accept this License. Therefore, by +modifying or distributing the Program (or any work based on the +Program), you indicate your acceptance of this License to do so, and +all its terms and conditions for copying, distributing or modifying +the Program or works based on it. + + 6. Each time you redistribute the Program (or any work based on the +Program), the recipient automatically receives a license from the +original licensor to copy, distribute or modify the Program subject to +these terms and conditions. You may not impose any further +restrictions on the recipients' exercise of the rights granted herein. +You are not responsible for enforcing compliance by third parties to +this License. + + 7. If, as a consequence of a court judgment or allegation of patent +infringement or for any other reason (not limited to patent issues), +conditions are imposed on you (whether by court order, agreement or +otherwise) that contradict the conditions of this License, they do not +excuse you from the conditions of this License. If you cannot +distribute so as to satisfy simultaneously your obligations under this +License and any other pertinent obligations, then as a consequence you +may not distribute the Program at all. For example, if a patent +license would not permit royalty-free redistribution of the Program by +all those who receive copies directly or indirectly through you, then +the only way you could satisfy both it and this License would be to +refrain entirely from distribution of the Program. + +If any portion of this section is held invalid or unenforceable under +any particular circumstance, the balance of the section is intended to +apply and the section as a whole is intended to apply in other +circumstances. + +It is not the purpose of this section to induce you to infringe any +patents or other property right claims or to contest validity of any +such claims; this section has the sole purpose of protecting the +integrity of the free software distribution system, which is +implemented by public license practices. Many people have made +generous contributions to the wide range of software distributed +through that system in reliance on consistent application of that +system; it is up to the author/donor to decide if he or she is willing +to distribute software through any other system and a licensee cannot +impose that choice. + +This section is intended to make thoroughly clear what is believed to +be a consequence of the rest of this License. + + 8. If the distribution and/or use of the Program is restricted in +certain countries either by patents or by copyrighted interfaces, the +original copyright holder who places the Program under this License +may add an explicit geographical distribution limitation excluding +those countries, so that distribution is permitted only in or among +countries not thus excluded. In such case, this License incorporates +the limitation as if written in the body of this License. + + 9. The Free Software Foundation may publish revised and/or new versions +of the General Public License from time to time. Such new versions will +be similar in spirit to the present version, but may differ in detail to +address new problems or concerns. + +Each version is given a distinguishing version number. If the Program +specifies a version number of this License which applies to it and "any +later version", you have the option of following the terms and conditions +either of that version or of any later version published by the Free +Software Foundation. If the Program does not specify a version number of +this License, you may choose any version ever published by the Free Software +Foundation. + + 10. If you wish to incorporate parts of the Program into other free +programs whose distribution conditions are different, write to the author +to ask for permission. For software which is copyrighted by the Free +Software Foundation, write to the Free Software Foundation; we sometimes +make exceptions for this. Our decision will be guided by the two goals +of preserving the free status of all derivatives of our free software and +of promoting the sharing and reuse of software generally. + + NO WARRANTY + + 11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY +FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN +OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES +PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED +OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF +MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS +TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE +PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING, +REPAIR OR CORRECTION. + + 12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING +WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR +REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, +INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING +OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED +TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY +YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER +PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE +POSSIBILITY OF SUCH DAMAGES. + + END OF TERMS AND CONDITIONS + + How to Apply These Terms to Your New Programs + + If you develop a new program, and you want it to be of the greatest +possible use to the public, the best way to achieve this is to make it +free software which everyone can redistribute and change under these terms. + + To do so, attach the following notices to the program. It is safest +to attach them to the start of each source file to most effectively +convey the exclusion of warranty; and each file should have at least +the "copyright" line and a pointer to where the full notice is found. + + + Copyright (C) + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License along + with this program; if not, write to the Free Software Foundation, Inc., + 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. + +Also add information on how to contact you by electronic and paper mail. + +If the program is interactive, make it output a short notice like this +when it starts in an interactive mode: + + Gnomovision version 69, Copyright (C) year name of author + Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type `show w'. + This is free software, and you are welcome to redistribute it + under certain conditions; type `show c' for details. + +The hypothetical commands `show w' and `show c' should show the appropriate +parts of the General Public License. Of course, the commands you use may +be called something other than `show w' and `show c'; they could even be +mouse-clicks or menu items--whatever suits your program. + +You should also get your employer (if you work as a programmer) or your +school, if any, to sign a "copyright disclaimer" for the program, if +necessary. Here is a sample; alter the names: + + Yoyodyne, Inc., hereby disclaims all copyright interest in the program + `Gnomovision' (which makes passes at compilers) written by James Hacker. + + , 1 April 1989 + Ty Coon, President of Vice + +This General Public License does not permit incorporating your program into +proprietary programs. If your program is a subroutine library, you may +consider it more useful to permit linking proprietary applications with the +library. If this is what you want to do, use the GNU Lesser General +Public License instead of this License. diff --git a/Increase_Host_compute/No_double_buffer/cmake/util/makeself/README.md b/Increase_Host_compute/No_double_buffer/cmake/util/makeself/README.md new file mode 100644 index 0000000000000000000000000000000000000000..b41f0168201e8596e6cb8dc8754d606581d18dcf --- /dev/null +++ b/Increase_Host_compute/No_double_buffer/cmake/util/makeself/README.md @@ -0,0 +1,246 @@ +[![License: GPL v2](https://img.shields.io/badge/License-GPL%20v2-blue.svg)](https://www.gnu.org/licenses/old-licenses/gpl-2.0.en.html) +![Build Status](https://github.com/megastep/makeself/workflows/CI/badge.svg) + +# makeself - Make self-extractable archives on Unix + +[makeself.sh][1] is a small shell script that generates a self-extractable +compressed tar archive from a directory. The resulting file appears as a shell script +(many of those have a **.run** suffix), and can be launched as is. The archive +will then uncompress itself to a temporary directory and an optional arbitrary +command will be executed (for example an installation script). This is pretty +similar to archives generated with WinZip Self-Extractor in the Windows world. +Makeself archives also include checksums for integrity self-validation (CRC +and/or MD5/SHA256 checksums). + +The makeself.sh script itself is used only to create the archives from a +directory of files. The resultant archive is actually a compressed (using +gzip, bzip2, or compress) TAR archive, with a small shell script stub at the +beginning. This small stub performs all the steps of extracting the files, +running the embedded command, and removing the temporary files when done. +All the user has to do to install the software contained in such an +archive is to "run" the archive, i.e **sh nice-software.run**. I recommend +using the ".run" (which was introduced by some Makeself archives released by +Loki Software) or ".sh" suffix for such archives not to confuse the users, +so that they will know they are actually shell scripts (with quite a lot of binary data +attached to them though!). + +I am trying to keep the code of this script as portable as possible, i.e it is +not relying on any bash-specific features and only calls commands that are +installed on any functioning UNIX-compatible system. This script as well as +the archives it generates should run on any Unix flavor, with any compatible +Bourne shell, provided of course that the compression programs are available. + +As of version 2.1, Makeself has been rewritten and tested on the following +platforms : + + * Linux (all distributions) + * Sun Solaris (8 and above) + * HP-UX (tested on 11.0 and 11i on HPPA RISC) + * SCO OpenUnix and OpenServer + * IBM AIX 5.1L + * macOS (Darwin) + * SGI IRIX 6.5 + * FreeBSD + * UnicOS / Cray + * Cygwin (Windows) + +If you successfully run Makeself and/or archives created with it on another +system, then please [let me know][2]! + +Examples of publicly available archives made using makeself are : + + * Game patches and installers for [Id Software][3] games like Quake 3 for Linux or Return To Castle Wolfenstein ; + * All game patches released by [Loki Software][4] for the Linux version of popular games ; + * The [nVidia drivers][5] for Linux + * The installer for the Linux version of [Google Earth][6] + * The [VirtualBox][7] installers for Linux + * The [Makeself][1] distribution itself ;-) + * and countless others... + +**Important note for Apache users:** By default, most Web servers will think that Makeself archives are regular text files and thus they may show up as text in a Web browser. The correct way to prevent this is to add a MIME type for this file format, like so (in httpd.conf) : + +`AddType application/x-makeself .run` + +**Important note for certain GNU/Linux distributions:** Archives created with Makeself prior to v2.1.2 were using an old syntax for the _head_ and _tail_ Unix commands that is being progressively obsoleted in their GNU forms. Therefore you may have problems uncompressing some of these archives. A workaround for this is to set the environment variable $_POSIX2_VERSION to enable the old syntax, i.e. : + +`export _POSIX2_VERSION=199209` + +## Usage + +The syntax of makeself is the following: + +``` +makeself.sh [args] archive_dir file_name label startup_script [script_args] +``` + + * _args_ are optional options for Makeself. The available ones are : + + * **`--version`** : Prints the version number on stdout, then exits immediately + * **`--gzip`** : Use gzip for compression (the default on platforms on which gzip is commonly available, like Linux) + * **`--bzip2`** : Use bzip2 instead of gzip for better compression. The bzip2 command must be available in the command path. It is recommended that the archive prefix be set to something like '.bz2.run', so that potential users know that they'll need bzip2 to extract it. + * **`--pbzip2`** : Use pbzip2 instead of gzip for better and faster compression on machines having multiple CPUs. The pbzip2 command must be available in the command path. It is recommended that the archive prefix be set to something like '.bz2.run', so that potential users know that they'll need bzip2 to extract it. + * **`--xz`** : Use xz instead of gzip for better compression. The xz command must be available in the command path. It is recommended that the archive prefix be set to something like '.xz.run' for the archive, so that potential users know that they'll need xz to extract it. + * **`--lzo`** : Use lzop instead of gzip for better compression. The lzop command must be available in the command path. It is recommended that the archive prefix be set to something like `.lzo.run` for the archive, so that potential users know that they'll need lzop to extract it. + * **`--lz4`** : Use lz4 instead of gzip for better compression. The lz4 command must be available in the command path. It is recommended that the archive prefix be set to something like '.lz4.run' for the archive, so that potential users know that they'll need lz4 to extract it. + * **`--zstd`** : Use zstd instead of gzip for better compression. The zstd command must be available in the command path. It is recommended that the archive prefix be set to something like '.zstd.run' for the archive, so that potential users know that they'll need zstd to extract it. + * **`--pigz`** : Use pigz for compression. + * **`--base64`** : Encode the archive to ASCII in Base64 format instead of compressing (base64 command required). + * **`--gpg-encrypt`** : Encrypt the archive using `gpg -ac -z $COMPRESS_LEVEL`. This will prompt for a password to encrypt with. Assumes that potential users have `gpg` installed. + * **`--ssl-encrypt`** : Encrypt the archive using `openssl aes-256-cbc -a -salt`. This will prompt for a password to encrypt with. Assumes that the potential users have the OpenSSL tools installed. + * **`--compress`** : Use the UNIX `compress` command to compress the data. This should be the default on all platforms that don't have gzip available. + * **`--nocomp`** : Do not use any compression for the archive, which will then be an uncompressed TAR. + * **`--complevel`** : Specify the compression level for gzip, bzip2, pbzip2, zstd, xz, lzo or lz4. (defaults to 9) + * **`--threads`** : Specify the number of threads to be used by compressors that support parallelization. Omit to use compressor's default. Most useful (and required) for opting into xz's threading, usually with `--threads=0` for all available cores. pbzip2 and pigz are parallel by default, and setting this value allows limiting the number of threads they use. + * **`--notemp`** : The generated archive will not extract the files to a temporary directory, but in a new directory created in the current directory. This is better to distribute software packages that may extract and compile by themselves (i.e. launch the compilation through the embedded script). + * **`--current`** : Files will be extracted to the current directory, instead of in a subdirectory. This option implies `--notemp` above. + * **`--follow`** : Follow the symbolic links inside of the archive directory, i.e. store the files that are being pointed to instead of the links themselves. + * **`--append`** _(new in 2.1.x)_: Append data to an existing archive, instead of creating a new one. In this mode, the settings from the original archive are reused (compression type, label, embedded script), and thus don't need to be specified again on the command line. + * **`--header`** : Makeself uses a separate file to store the header stub, called `makeself-header.sh`. By default, it is assumed that it is stored in the same location as makeself.sh. This option can be used to specify its actual location if it is stored someplace else. + * **`--cleanup`** : Specify a script that is run when execution is interrupted or finishes successfully. The script is executed with the same environment and initial `script_args` as `startup_script`. + * **`--copy`** : Upon extraction, the archive will first extract itself to a temporary directory. The main application of this is to allow self-contained installers stored in a Makeself archive on a CD, when the installer program will later need to unmount the CD and allow a new one to be inserted. This prevents "Filesystem busy" errors for installers that span multiple CDs. + * **`--nox11`** : Disable the automatic spawning of a new terminal in X11. + * **`--nowait`** : When executed from a new X11 terminal, disable the user prompt at the end of the script execution. + * **`--nomd5`** and **`--nocrc`** : Disable the creation of a MD5 / CRC checksum for the archive. This speeds up the extraction process if integrity checking is not necessary. + * **`--sha256`** : Adds a SHA256 checksum for the archive. This is in addition to the MD5 / CRC checksums unless `--nomd5` is also used. + * **`--lsm` _file_** : Provide and LSM file to makeself, that will be embedded in the generated archive. LSM files are describing a software package in a way that is easily parseable. The LSM entry can then be later retrieved using the `--lsm` argument to the archive. An example of a LSM file is provided with Makeself. + * **`--tar-format opt`** : Specify the tar archive format (default is ustar); you may use any value accepted by your tar command (such as posix, v7, etc). + * **`--tar-extra opt`** : Append more options to the tar command line. + + For instance, in order to exclude the `.git` directory from the packaged archive directory using the GNU `tar`, one can use `makeself.sh --tar-extra "--exclude=.git" ...` + + * **`--keep-umask`** : Keep the umask set to shell default, rather than overriding when executing self-extracting archive. + * **`--packaging-date date`** : Use provided string as the packaging date instead of the current date. + * **`--license`** : Append a license file. + * **`--nooverwrite`** : Do not extract the archive if the specified target directory already exists. + * **`--help-header file`** : Add a header to the archive's `--help` output. + * `archive_dir` is the name of the directory that contains the files to be archived + * `file_name` is the name of the archive to be created + * `label` is an arbitrary text string describing the package. It will be displayed while extracting the files. + * `startup_script` is the command to be executed _from within_ the directory of extracted files. Thus, if you wish to execute a program contained in this directory, you must prefix your command with `./`. For example, `./program` will be fine. The `script_args` are additional arguments for this command. + +Here is an example, assuming the user has a package image stored in a **/home/joe/mysoft**, and he wants to generate a self-extracting package named +**mysoft.sh**, which will launch the "setup" script initially stored in /home/joe/mysoft : + +`makeself.sh /home/joe/mysoft mysoft.sh "Joe's Nice Software Package" ./setup +` + +Here is also how I created the [makeself.run][9] archive which contains the Makeself distribution : + +`makeself.sh --notemp makeself makeself.run "Makeself by Stephane Peter" echo "Makeself has extracted itself" ` + +Archives generated with Makeself can be passed the following arguments: + + * **`--keep`** : Prevent the files to be extracted in a temporary directory that will be removed after the embedded script's execution. The files will then be extracted in the current working directory and will stay here until you remove them. + * **`--verbose`** : Will prompt the user before executing the embedded command + * **`--target dir`** : Allows to extract the archive in an arbitrary place. + * **`--nox11`** : Do not spawn a X11 terminal. + * **`--confirm`** : Prompt the user for confirmation before running the embedded command. + * **`--info`** : Print out general information about the archive (does not extract). + * **`--lsm`** : Print out the LSM entry, if it is present. + * **`--list`** : List the files in the archive. + * **`--check`** : Check the archive for integrity using the embedded checksums. Does not extract the archive. + * **`--nochown`** : By default, a `chown -R` command is run on the target directory after extraction, so that all files belong to the current user. This is mostly needed if you are running as root, as tar will then try to recreate the initial user ownerships. You may disable this behavior with this flag. + * **`--tar`** : Run the tar command on the contents of the archive, using the following arguments as parameter for the command. + * **`--noexec`** : Do not run the embedded script after extraction. + * **`--noexec-cleanup`** : Do not run the embedded cleanup script. + * **`--nodiskspace`** : Do not check for available disk space before attempting to extract. + * **`--cleanup-args`** : Specify arguments to be passed to the cleanup script. Wrap value in quotes to specify multiple arguments. + +Any subsequent arguments to the archive will be passed as additional arguments to the embedded command. You must explicitly use the `--` special command-line construct before any such options to make sure that Makeself will not try to interpret them. + +## Startup Script + +The startup script must be a regular Shell script. + +Within the startup script, you can use the `$USER_PWD` variable to get the path of the folder from which the self-extracting script is executed. This is especially useful to access files that are located in the same folder as the script, as shown in the example below. + +`my-self-extracting-script.sh --fooBarFileParameter foo.bar` + +## Building and Testing + +Clone the git repo and execute `git submodule update --init --recursive` to obtain all submodules. + +* To make a release: `make` +* To run all tests: `make test` + +## Maven Usage + +Makeself is now supported by the following maven plugin [makeself-maven-plugin](https://github.com/hazendaz/makeself-maven-plugin). Please refer to project for usage and report any bugs in regards to maven plugin on that project. + +## License + +Makeself itself is covered by the [GNU General Public License][8] (GPL) version 2 and above. Archives generated by Makeself don't have to be placed under this license (although I encourage it ;-)), since the archive itself is merely data for Makeself. + +## Contributing + +I will gladly consider merging your pull requests on the [GitHub][10] repository. However, please keep the following in mind: + + * One of the main purposes of Makeself is portability. Do not submit patches that will break supported platforms. The more platform-agnostic, the better. + * Please explain clearly what the purpose of the patch is, and how you achieved it. + +## Download + +Get the latest official distribution [here][9] (version 2.4.2). + +The latest development version can be grabbed from [GitHub][10]. Feel free to submit any patches there through the fork and pull request process. + +## Version history + + * **v1.0:** Initial public release + * **v1.1:** The archive can be passed parameters that will be passed on to the embedded script, thanks to John C. Quillan + * **v1.2:** Cosmetic updates, support for bzip2 compression and non-temporary archives. Many ideas thanks to Francois Petitjean. + * **v1.3:** More patches from Bjarni R. Einarsson and Francois Petitjean: Support for no compression (`--nocomp`), script is no longer mandatory, automatic launch in an xterm, optional verbose output, and -target archive option to indicate where to extract the files. + * **v1.4:** Many patches from Francois Petitjean: improved UNIX compatibility, automatic integrity checking, support of LSM files to get info on the package at run time.. + * **v1.5.x:** A lot of bugfixes, and many other patches, including automatic verification through the usage of checksums. Version 1.5.5 was the stable release for a long time, even though the Web page didn't get updated ;-). Makeself was also officially made a part of the [Loki Setup installer][11], and its source is being maintained as part of this package. + * **v2.0:** Complete internal rewrite of Makeself. The command-line parsing was vastly improved, the overall maintenance of the package was greatly improved by separating the stub from makeself.sh. Also Makeself was ported and tested to a variety of Unix platforms. + * **v2.0.1:** First public release of the new 2.0 branch. Prior versions are officially obsoleted. This release introduced the `--copy` argument that was introduced in response to a need for the [UT2K3][12] Linux installer. + * **v2.1.0:** Big change : Makeself can now support multiple embedded tarballs, each stored separately with their own checksums. An existing archive can be updated with the `--append` flag. Checksums are also better managed, and the `--nochown` option for archives appeared. + * **v2.1.1:** Fixes related to the Unix compression (compress command). Some Linux distributions made the insane choice to make it unavailable, even though gzip is capable of uncompressing these files, plus some more bugfixes in the extraction and checksum code. + * **v2.1.2:** Some bug fixes. Use head -n to avoid problems with POSIX conformance. + * **v2.1.3:** Bug fixes with the command line when spawning terminals. Added `--tar`, `--noexec` for archives. Added `--nomd5` and `--nocrc` to avoid creating checksums in archives. The embedded script is now run through "eval". The `--info` output now includes the command used to create the archive. A man page was contributed by Bartosz Fenski. + * **v2.1.4:** Fixed `--info` output. Generate random directory name when extracting files to . to avoid problems. Better handling of errors with wrong permissions for the directory containing the files. Avoid some race conditions, Unset the $CDPATH variable to avoid problems if it is set. Better handling of dot files in the archive directory. + * **v2.1.5:** Made the md5sum detection consistent with the header code. Check for the presence of the archive directory. Added `--encrypt` for symmetric encryption through gpg (Eric Windisch). Added support for the digest command on Solaris 10 for MD5 checksums. Check for available disk space before extracting to the target directory (Andreas Schweitzer). Allow extraction to run asynchronously (patch by Peter Hatch). Use file descriptors internally to avoid error messages (patch by Kay Tiong Khoo). + * **v2.1.6:** Replaced one dot per file progress with a realtime progress percentage and a spinning cursor. Added `--noprogress` to prevent showing the progress during the decompression. Added `--target` dir to allow extracting directly to a target directory. (Guy Baconniere) + * **v2.2.0:** First major new release in years! Includes many bugfixes and user contributions. Please look at the [project page on Github][10] for all the details. + * **v2.3.0:** Support for archive encryption via GPG or OpenSSL. Added LZO and LZ4 compression support. Options to set the packaging date and stop the umask from being overriden. Optionally ignore check for available disk space when extracting. New option to check for root permissions before extracting. + * **v2.3.1:** Various compatibility updates. Added unit tests for Travis CI in the GitHub repo. New `--tar-extra`, `--untar-extra`, `--gpg-extra`, `--gpg-asymmetric-encrypt-sign` options. + * **v2.4.0:** Added optional support for SHA256 archive integrity checksums. + * **v2.4.2:** New --cleanup and --cleanup-args arguments for cleanup scripts. Added threading support for supported compressors. Now supports zstd compression. + * **v2.4.3:** Make explicit POSIX tar archives for increased compatibility. + * **v2.4.4:** Fixed various compatibility issues (no longer use POSIX tar archives), Github Actions to check on Solaris and FreeBSD. + * **v2.4.5:** Added `--tar-format` option to set the tar archive format (default is ustar) + +## Links + + * Check out the ["Loki Setup"][11] installer, used to install many Linux games and other applications, and of which I am the co-author. Since the demise of Loki, I am now the official maintainer of the project, and it is now being hosted here on GitHub. + * Bjarni R. Einarsson also wrote the **setup.sh** installer script, inspired by Makeself. [Check it out !][14] + +## Contact + +This script was written by [Stéphane Peter][15] (megastep at megastep.org). Any enhancements and suggestions are welcome. + +Contributions were included from John C. Quillan, Bjarni R. Einarsson, +Francois Petitjean, Ryan C. Gordon, and many contributors on GitHub. If you think I forgot +your name, don't hesitate to contact me. + +This project is now hosted on GitHub. Feel free to submit patches and bug reports on the [project page][10]. + +* * * + +[Stephane Peter][2] + + [1]: http://makeself.io/ + [2]: mailto:megastep@megastep.org + [3]: http://www.idsoftware.com/ + [4]: http://www.lokigames.com/products/myth2/updates.php3 + [5]: http://www.nvidia.com/ + [6]: http://earth.google.com/ + [7]: http://www.virtualbox.org/ + [8]: http://www.gnu.org/copyleft/gpl.html + [9]: https://github.com/megastep/makeself/releases/download/release-2.4.5/makeself-2.4.5.run + [10]: https://github.com/megastep/makeself + [11]: https://github.com/megastep/loki_setup/ + [12]: http://www.unrealtournament2003.com/ + [13]: http://www.icculus.org/ + [14]: http://bre.klaki.net/programs/setup.sh/ + [15]: https://stephanepeter.com/ diff --git a/Increase_Host_compute/No_double_buffer/cmake/util/makeself/VERSION b/Increase_Host_compute/No_double_buffer/cmake/util/makeself/VERSION new file mode 100644 index 0000000000000000000000000000000000000000..59aa62c1fa4c234af19118ff8d8572c1d50437fd --- /dev/null +++ b/Increase_Host_compute/No_double_buffer/cmake/util/makeself/VERSION @@ -0,0 +1 @@ +2.4.5 diff --git a/Increase_Host_compute/No_double_buffer/cmake/util/makeself/make-release.sh b/Increase_Host_compute/No_double_buffer/cmake/util/makeself/make-release.sh new file mode 100644 index 0000000000000000000000000000000000000000..b5692d49071716e68c821688b9ded040bd3a11c4 --- /dev/null +++ b/Increase_Host_compute/No_double_buffer/cmake/util/makeself/make-release.sh @@ -0,0 +1,9 @@ +#!/bin/sh +# +# Create a distributable archive of the current version of Makeself + +VER=`cat VERSION` +mkdir -p /tmp/makeself-$VER release +cp -pPR makeself* test README.md COPYING VERSION .gitmodules /tmp/makeself-$VER/ +./makeself.sh --notemp /tmp/makeself-$VER release/makeself-$VER.run "Makeself v$VER" echo "Makeself has extracted itself" + diff --git a/Increase_Host_compute/No_double_buffer/cmake/util/makeself/makeself-header.sh b/Increase_Host_compute/No_double_buffer/cmake/util/makeself/makeself-header.sh new file mode 100644 index 0000000000000000000000000000000000000000..9409031483e2bc377d344d64b34b13877a0afd7b --- /dev/null +++ b/Increase_Host_compute/No_double_buffer/cmake/util/makeself/makeself-header.sh @@ -0,0 +1,660 @@ +cat << EOF > "$archname" +#!/bin/bash +# This script was generated using Makeself $MS_VERSION +# The license covering this archive and its contents, if any, is wholly independent of the Makeself license (GPL) +# 2022.3.19-Modified the MS_Help function and some options +# Huawei Technologies Co., Ltd. + +ORIG_UMASK=\`umask\` + +CRCsum="$CRCsum" +MD5="$MD5sum" +SHA="$SHAsum" +SIGNATURE="$Signature" +TMPROOT=\${TMPDIR:="\$HOME"} +if ! test -d "\$TMPROOT"; then + TMPROOT="\$PWD" +fi +export TMPDIR="\$TMPROOT" +USER_PWD="\$PWD" +if ! test -d "\$USER_PWD"; then + exit 1 +fi +export USER_PWD +ARCHIVE_DIR=\`dirname "\$0"\` +export ARCHIVE_DIR + +name_of_file="\$0 " +pwd_of_file="\$PWD" +label="$LABEL" +script="$SCRIPT" +scriptargs="$SCRIPTARGS" +cleanup_script="${CLEANUP_SCRIPT}" +licensetxt="$LICENSE" +helpheader='$HELPHEADER' +targetdir="$archdirname" +filesizes="$filesizes" +totalsize="$totalsize" +keep="$KEEP" +nooverwrite="$NOOVERWRITE" +quiet="n" +accept="n" +nodiskspace="n" +export_conf="$EXPORT_CONF" +decrypt_cmd="$DECRYPT_CMD" +skip="$SKIP" + +print_cmd_arg="" +if type printf > /dev/null; then + print_cmd="printf" +elif test -x /usr/ucb/echo; then + print_cmd="/usr/ucb/echo" +else + print_cmd="echo" +fi + +if test -d /usr/xpg4/bin; then + PATH=/usr/xpg4/bin:\$PATH + export PATH +fi + +if test -d /usr/sfw/bin; then + PATH=\$PATH:/usr/sfw/bin + export PATH +fi + +unset CDPATH + +MS_Printf() +{ + \$print_cmd \$print_cmd_arg "\$1" +} + +MS_PrintLicense() +{ + PAGER=\${PAGER:=more} + if test x"\$licensetxt" != x; then + PAGER_PATH=\`exec <&- 2>&-; which \$PAGER || command -v \$PAGER || type \$PAGER\` + if test -x "\$PAGER_PATH"; then + echo "\$licensetxt" | \$PAGER + else + echo "\$licensetxt" + fi + if test x"\$accept" != xy; then + while true + do + MS_Printf "Please type y to accept, n otherwise: " + read yn + if test x"\$yn" = xn; then + keep=n + eval \$finish; exit 1 + break; + elif test x"\$yn" = xy; then + break; + fi + done + fi + fi +} + +MS_diskspace() +{ + ( + df -kP "\$1" | tail -1 | awk '{ if (\$4 ~ /%/) {print \$3} else {print \$4} }' + ) +} + +MS_dd() +{ + blocks=\`expr \$3 / 1024\` + bytes=\`expr \$3 % 1024\` + # Test for ibs, obs and conv feature + if dd if=/dev/zero of=/dev/null count=1 ibs=512 obs=512 conv=sync 2> /dev/null; then + dd if="\$1" ibs=\$2 skip=1 obs=1024 conv=sync 2> /dev/null | \\ + { test \$blocks -gt 0 && dd ibs=1024 obs=1024 count=\$blocks ; \\ + test \$bytes -gt 0 && dd ibs=1 obs=1024 count=\$bytes ; } 2> /dev/null + else + dd if="\$1" bs=\$2 skip=1 2> /dev/null + fi +} + +MS_dd_Progress() +{ + if test x"\$noprogress" = xy; then + MS_dd "\$@" + return \$? + fi + file="\$1" + offset=\$2 + length=\$3 + pos=0 + bsize=4194304 + while test \$bsize -gt \$length; do + bsize=\`expr \$bsize / 4\` + done + blocks=\`expr \$length / \$bsize\` + bytes=\`expr \$length % \$bsize\` + ( + dd ibs=\$offset skip=1 2>/dev/null + pos=\`expr \$pos \+ \$bsize\` + MS_Printf " 0%% " 1>&2 + if test \$blocks -gt 0; then + while test \$pos -le \$length; do + dd bs=\$bsize count=1 2>/dev/null + pcent=\`expr \$length / 100\` + pcent=\`expr \$pos / \$pcent\` + if test \$pcent -lt 100; then + MS_Printf "\b\b\b\b\b\b\b" 1>&2 + if test \$pcent -lt 10; then + MS_Printf " \$pcent%% " 1>&2 + else + MS_Printf " \$pcent%% " 1>&2 + fi + fi + pos=\`expr \$pos \+ \$bsize\` + done + fi + if test \$bytes -gt 0; then + dd bs=\$bytes count=1 2>/dev/null + fi + MS_Printf "\b\b\b\b\b\b\b" 1>&2 + MS_Printf " 100%% " 1>&2 + ) < "\$file" +} + +MS_Help() +{ + cat << EOH >&2 +Usage: \$0 [options] +Options: + --help | -h Print this message + --info Print embedded info : title, default target directory, embedded script ... + --list Print the list of files in the archive + --check Checks integrity and version dependency of the archive + --quiet Quiet install mode, skip human-computer interactions + --nox11 Do not spawn an xterm + --noexec Do not run embedded script + --extract= Extract directly to a target directory (absolute or relative) + Usually used with --noexec to just extract files without running + --tar arg1 [arg2 ...] Access the contents of the archive through the tar command +\${helpheader} +EOH +} + +MS_Verify_Sig() +{ + GPG_PATH=\`exec <&- 2>&-; which gpg || command -v gpg || type gpg\` + MKTEMP_PATH=\`exec <&- 2>&-; which mktemp || command -v mktemp || type mktemp\` + test -x "\$GPG_PATH" || GPG_PATH=\`exec <&- 2>&-; which gpg || command -v gpg || type gpg\` + test -x "\$MKTEMP_PATH" || MKTEMP_PATH=\`exec <&- 2>&-; which mktemp || command -v mktemp || type mktemp\` + offset=\`head -n "\$skip" "\$1" | wc -c | tr -d " "\` + temp_sig=\`mktemp -t XXXXX\` + echo \$SIGNATURE | base64 --decode > "\$temp_sig" + gpg_output=\`MS_dd "\$1" \$offset \$totalsize | LC_ALL=C "\$GPG_PATH" --verify "\$temp_sig" - 2>&1\` + gpg_res=\$? + rm -f "\$temp_sig" + if test \$gpg_res -eq 0 && test \`echo \$gpg_output | grep -c Good\` -eq 1; then + if test \`echo \$gpg_output | grep -c \$sig_key\` -eq 1; then + test x"\$quiet" = xn && echo "GPG signature is good" >&2 + else + echo "GPG Signature key does not match" >&2 + exit 2 + fi + else + test x"\$quiet" = xn && echo "GPG signature failed to verify" >&2 + exit 2 + fi +} + +MS_Check() +{ + OLD_PATH="\$PATH" + PATH=\${GUESS_MD5_PATH:-"\$OLD_PATH:/bin:/usr/bin:/sbin:/usr/local/ssl/bin:/usr/local/bin:/opt/openssl/bin"} + MD5_ARG="" + MD5_PATH=\`exec <&- 2>&-; which md5sum || command -v md5sum || type md5sum\` + test -x "\$MD5_PATH" || MD5_PATH=\`exec <&- 2>&-; which md5 || command -v md5 || type md5\` + test -x "\$MD5_PATH" || MD5_PATH=\`exec <&- 2>&-; which digest || command -v digest || type digest\` + PATH="\$OLD_PATH" + + SHA_PATH=\`exec <&- 2>&-; which shasum || command -v shasum || type shasum\` + test -x "\$SHA_PATH" || SHA_PATH=\`exec <&- 2>&-; which sha256sum || command -v sha256sum || type sha256sum\` + + if test x"\$quiet" = xn; then + MS_Printf "Verifying archive integrity..." + fi + offset=\`head -n "\$skip" "\$1" | wc -c | tr -d " "\` + fsize=\`cat "\$1" | wc -c | tr -d " "\` + if test \$totalsize -ne \`expr \$fsize - \$offset\`; then + echo " Unexpected archive size." >&2 + exit 2 + fi + verb=\$2 + i=1 + for s in \$filesizes + do + crc=\`echo \$CRCsum | cut -d" " -f\$i\` + if test -x "\$SHA_PATH"; then + if test x"\`basename \$SHA_PATH\`" = xshasum; then + SHA_ARG="-a 256" + fi + sha=\`echo \$SHA | cut -d" " -f\$i\` + if test x"\$sha" = x0000000000000000000000000000000000000000000000000000000000000000; then + test x"\$verb" = xy && echo " \$1 does not contain an embedded SHA256 checksum." >&2 + else + shasum=\`MS_dd_Progress "\$1" \$offset \$s | eval "\$SHA_PATH \$SHA_ARG" | cut -b-64\`; + if test x"\$shasum" != x"\$sha"; then + echo "Error in SHA256 checksums: \$shasum is different from \$sha" >&2 + exit 2 + elif test x"\$quiet" = xn; then + MS_Printf " SHA256 checksums are OK." >&2 + fi + crc="0000000000"; + fi + fi + if test -x "\$MD5_PATH"; then + if test x"\`basename \$MD5_PATH\`" = xdigest; then + MD5_ARG="-a md5" + fi + md5=\`echo \$MD5 | cut -d" " -f\$i\` + if test x"\$md5" = x00000000000000000000000000000000; then + test x"\$verb" = xy && echo " \$1 does not contain an embedded MD5 checksum." >&2 + else + md5sum=\`MS_dd_Progress "\$1" \$offset \$s | eval "\$MD5_PATH \$MD5_ARG" | cut -b-32\`; + if test x"\$md5sum" != x"\$md5"; then + echo "Error in MD5 checksums: \$md5sum is different from \$md5" >&2 + exit 2 + elif test x"\$quiet" = xn; then + MS_Printf " MD5 checksums are OK." >&2 + fi + crc="0000000000"; verb=n + fi + fi + if test x"\$crc" = x0000000000; then + test x"\$verb" = xy && echo " \$1 does not contain a CRC checksum." >&2 + else + sum1=\`MS_dd_Progress "\$1" \$offset \$s | CMD_ENV=xpg4 cksum | awk '{print \$1}'\` + if test x"\$sum1" != x"\$crc"; then + echo "Error in checksums: \$sum1 is different from \$crc" >&2 + exit 2 + elif test x"\$quiet" = xn; then + MS_Printf " CRC checksums are OK." >&2 + fi + fi + i=\`expr \$i + 1\` + offset=\`expr \$offset + \$s\` + done + if test x"\$quiet" = xn; then + echo " All good." + fi +} + +MS_Decompress() +{ + if test x"\$decrypt_cmd" != x""; then + { eval "\$decrypt_cmd" || echo " ... Decryption failed." >&2; } | eval "$GUNZIP_CMD" + else + eval "$GUNZIP_CMD" + fi + + if test \$? -ne 0; then + echo " ... Decompression failed." >&2 + fi +} + +UnTAR() +{ + if test x"\$quiet" = xn; then + tar \$1vf - $UNTAR_EXTRA 2>&1 || { echo " ... Extraction failed." >&2; kill -15 \$$; } + else + tar \$1f - $UNTAR_EXTRA 2>&1 || { echo Extraction failed. >&2; kill -15 \$$; } + fi +} + +MS_exec_cleanup() { + if test x"\$cleanup" = xy && test x"\$cleanup_script" != x""; then + cleanup=n + cd "\$tmpdir" + eval "\"\$cleanup_script\" \$scriptargs \$cleanupargs" + fi +} + +MS_cleanup() +{ + echo 'Signal caught, cleaning up' >&2 + MS_exec_cleanup + cd "\$TMPROOT" + rm -rf "\$tmpdir" + eval \$finish; exit 15 +} + +Script_Args_Check() +{ + script_supported_args=\$(echo \${helpheader} | grep -o -E "\-\-[^ ]+" | awk -F"=" {'print \$1'}) + arg_to_test=\$(echo \$1|awk -F"=" {'print \$1'}) + + for arg in \${script_supported_args}; + do + if test x"\$arg_to_test" = x"\$arg" ;then + return + fi + done + + MS_Help + exit 1 +} + +finish=true +xterm_loop= +noprogress=$NOPROGRESS +nox11=$NOX11 +copy=$COPY +ownership=$OWNERSHIP +verbose=n +cleanup=y +cleanupargs= +sig_key= + +initargs="\$@" + +while [ -n "\$*" ] +do + case "\$1" in + -h | --help) + MS_Help + exit 0 + ;; + -q | --quiet) + quiet=y + noprogress=y + shift + ;; + --info) + echo Identification: "\$label" + echo Target directory: "\$targetdir" + echo Uncompressed size: $USIZE KB + echo Compression: $COMPRESS + if test x"$ENCRYPT" != x""; then + echo Encryption: $ENCRYPT + fi + echo Date of packaging: $DATE + echo Built with Makeself version $MS_VERSION + echo Build command was: "$MS_COMMAND" + if test x"\$script" != x; then + echo Script run after extraction: + echo " " \$script \$scriptargs + fi + if test x"$copy" = xcopy; then + echo "Archive will copy itself to a temporary location" + fi + if test x"$NEED_ROOT" = xy; then + echo "Root permissions required for extraction" + fi + if test x"$KEEP" = xy; then + echo "directory \$targetdir is permanent" + else + echo "\$targetdir will be removed after extraction" + fi + exit 0 + ;; + --list) + echo Target directory: \$targetdir + offset=\`head -n "\$skip" "\$0" | wc -c | tr -d " "\` + for s in \$filesizes + do + MS_dd "\$0" \$offset \$s | MS_Decompress | UnTAR t + offset=\`expr \$offset + \$s\` + done + exit 0 + ;; + --tar) + offset=\`head -n "\$skip" "\$0" | wc -c | tr -d " "\` + arg1="\$2" + shift 2 || { MS_Help; exit 1; } + for s in \$filesizes + do + MS_dd "\$0" \$offset \$s | MS_Decompress | tar "\$arg1" - "\$@" + offset=\`expr \$offset + \$s\` + done + exit 0 + ;; + --check) + MS_Check "\$0" y + scriptargs="\$scriptargs \$1" + shift + ;; + --noexec) + script="" + cleanup_script="" + shift + ;; + --extract=*) + keep=y + targetdir=\`echo \$1 | cut -d"=" -f2 \` + if ! shift; then MS_Help; exit 1; fi + ;; + --nox11) + nox11=y + shift + ;; + --xwin) + if test "$NOWAIT" = n; then + finish="echo Press Return to close this window...; read junk" + fi + xterm_loop=1 + shift + ;; + --phase2) + copy=phase2 + shift + ;; + --repack | --repack-path=*) + Script_Args_Check \$1 + scriptargs="\$scriptargs '\$1'" + shift + if [[ ! "\$1" =~ ^-.* ]]; then + scriptargs="\$scriptargs '\$1'" + shift + fi + ;; + *) + Script_Args_Check \$1 + scriptargs="\$scriptargs '\$1'" + shift + ;; + esac +done + +quiet_para="" +if test x"\$quiet" = xy; then + quiet_para="--quiet " +fi +scriptargs="--\$name_of_file""--\"\$pwd_of_file\""" \$quiet_para""\$scriptargs" + +if test x"\$quiet" = xy -a x"\$verbose" = xy; then + echo Cannot be verbose and quiet at the same time. >&2 + exit 1 +fi + +if test x"$NEED_ROOT" = xy -a \`id -u\` -ne 0; then + echo "Administrative privileges required for this archive (use su or sudo)" >&2 + exit 1 +fi + +if test x"\$copy" \!= xphase2; then + MS_PrintLicense +fi + +case "\$copy" in +copy) + tmpdir="\$TMPROOT"/makeself.\$RANDOM.\`date +"%y%m%d%H%M%S"\`.\$\$ + mkdir "\$tmpdir" || { + echo "Could not create temporary directory \$tmpdir" >&2 + exit 1 + } + SCRIPT_COPY="\$tmpdir/makeself" + echo "Copying to a temporary location..." >&2 + cp "\$0" "\$SCRIPT_COPY" + chmod +x "\$SCRIPT_COPY" + cd "\$TMPROOT" + exec "\$SCRIPT_COPY" --phase2 -- \$initargs + ;; +phase2) + finish="\$finish ; rm -rf \`dirname \$0\`" + ;; +esac + +if test x"\$nox11" = xn; then + if tty -s; then # Do we have a terminal? + : + else + if test x"\$DISPLAY" != x -a x"\$xterm_loop" = x; then # No, but do we have X? + if xset q > /dev/null 2>&1; then # Check for valid DISPLAY variable + GUESS_XTERMS="xterm gnome-terminal rxvt dtterm eterm Eterm xfce4-terminal lxterminal kvt konsole aterm terminology" + for a in \$GUESS_XTERMS; do + if type \$a >/dev/null 2>&1; then + XTERM=\$a + break + fi + done + chmod a+x \$0 || echo Please add execution rights on \$0 + if test \`echo "\$0" | cut -c1\` = "/"; then # Spawn a terminal! + exec \$XTERM -e "\$0 --xwin \$initargs" + else + exec \$XTERM -e "./\$0 --xwin \$initargs" + fi + fi + fi + fi +fi + +if test x"\$targetdir" = x.; then + tmpdir="." +else + if test x"\$keep" = xy; then + if test x"\$nooverwrite" = xy && test -d "\$targetdir"; then + echo "Target directory \$targetdir already exists, aborting." >&2 + exit 1 + fi + if test x"\$quiet" = xn; then + echo "Creating directory \$targetdir" >&2 + fi + tmpdir="\$targetdir" + dashp="-p" + else + tmpdir="\$TMPROOT/selfgz\$\$\$RANDOM" + dashp="" + fi + mkdir \$dashp "\$tmpdir" || { + echo 'Cannot create target directory' \$tmpdir >&2 + echo 'You should try option --extract=' >&2 + eval \$finish + exit 1 + } +fi + +location="\`pwd\`" +if test x"\$SETUP_NOCHECK" != x1; then + MS_Check "\$0" +fi +offset=\`head -n "\$skip" "\$0" | wc -c | tr -d " "\` + +if test x"\$verbose" = xy; then + MS_Printf "About to extract $USIZE KB in \$tmpdir ... Proceed ? [Y/n] " + read yn + if test x"\$yn" = xn; then + eval \$finish; exit 1 + fi +fi + +if test x"\$quiet" = xn; then + # Decrypting with openssl will ask for password, + # the prompt needs to start on new line + if test x"$ENCRYPT" = x"openssl"; then + echo "Decrypting and uncompressing \$label..." + else + MS_Printf "Uncompressing \$label" + fi +fi +res=3 +if test x"\$keep" = xn; then + trap MS_cleanup 1 2 3 15 +fi + +if test x"\$nodiskspace" = xn; then + leftspace=\`MS_diskspace "\$tmpdir"\` + if test -n "\$leftspace"; then + if test "\$leftspace" -lt $USIZE; then + echo + echo "Not enough space left in "\`dirname \$tmpdir\`" (\$leftspace KB) to decompress \$0 ($USIZE KB)" >&2 + if test x"\$keep" = xn; then + echo "Consider setting TMPDIR to a directory with more free space." + fi + eval \$finish; exit 1 + fi + fi +fi + +for s in \$filesizes +do + if MS_dd_Progress "\$0" \$offset \$s | MS_Decompress | ( cd "\$tmpdir"; umask \$ORIG_UMASK ; UnTAR xp ) 1>/dev/null; then + if test x"\$ownership" = xy; then + (cd "\$tmpdir"; chown -R \`id -u\` .; chgrp -R \`id -g\` .) + fi + else + echo >&2 + echo "Unable to decompress \$0" >&2 + eval \$finish; exit 1 + fi + offset=\`expr \$offset + \$s\` +done +if test x"\$quiet" = xn; then + echo +fi + +cd "\$tmpdir" +res=0 +if test x"\$script" != x; then + if test x"\$export_conf" = x"y"; then + MS_BUNDLE="\$0" + MS_LABEL="\$label" + MS_SCRIPT="\$script" + MS_SCRIPTARGS="\$scriptargs" + MS_ARCHDIRNAME="\$archdirname" + MS_KEEP="\$KEEP" + MS_NOOVERWRITE="\$NOOVERWRITE" + MS_COMPRESS="\$COMPRESS" + MS_CLEANUP="\$cleanup" + export MS_BUNDLE MS_LABEL MS_SCRIPT MS_SCRIPTARGS + export MS_ARCHDIRNAME MS_KEEP MS_NOOVERWRITE MS_COMPRESS + fi + + if test x"\$verbose" = x"y"; then + yn="x" + while test x"\$yn" != x -a x"\$yn" != xy -a x"\$yn" != xY -a x"\$yn" != xn -a x"\$yn" != xN + do + MS_Printf "OK to execute: \$script \$scriptargs \$* ? [Y/n] " + read yn + if test x"\$yn" = x -o x"\$yn" = xy -o x"\$yn" = xY; then + eval "\"\$script\" \$scriptargs \"\\\$@\""; res=\$?; + elif test x"\$yn" = xn -o x"\$yn" = xN; then + echo "Unable to decompress \$script ,because of aborting! ";res=\$? + else + echo "Input value is unacceptable,please try again." + fi + done + else + eval "\"\$script\" \$scriptargs \"\\\$@\""; res=\$? + fi + if test "\$res" -ne 0; then + test x"\$verbose" = xy && echo "The program '\$script' returned an error code (\$res)" >&2 + fi +fi + +MS_exec_cleanup + +if test x"\$keep" = xn; then + cd "\$TMPROOT" + rm -rf "\$tmpdir" +fi +eval \$finish; exit \$res +EOF diff --git a/Increase_Host_compute/No_double_buffer/cmake/util/makeself/makeself.1 b/Increase_Host_compute/No_double_buffer/cmake/util/makeself/makeself.1 new file mode 100644 index 0000000000000000000000000000000000000000..81bf6e4ff4cfeb226c0a0992d8e6d2b94dd4f172 --- /dev/null +++ b/Increase_Host_compute/No_double_buffer/cmake/util/makeself/makeself.1 @@ -0,0 +1,110 @@ +.TH "MAKESELF" "1" "2.4.5" +.SH "NAME" +makeself \- An utility to generate self-extractable archives. +.SH "SYNTAX" +.B makeself [\fIoptions\fP] archive_dir file_name label +.B [\fIstartup_script\fP] [\fIargs\fP] +.SH "DESCRIPTION" +This program is a free (GPL) utility designed to create self-extractable +archives from a directory. +.SH "OPTIONS" +The following options are supported. +.TP 15 +.B -v, --version +Prints out the makeself version number and exits. +.TP +.B -h, --help +Print out help information. +.TP +.B --tar-quietly +Suppress verbose output from the tar command +.TP +.B --quiet +Do not print any messages other than errors +.TP +.B --gzip +Compress using gzip (default if detected). +.TP +.B --bzip2 +Compress using bzip2. +.TP +.B --pbzip2 +Compress using pbzip2. +.TP +.B --xz +Compress using xz. +.TP +.B --lzo +Compress using lzop. +.TP +.B --lz4 +Compress using lz4. +.TP +.B --compress +Compress using the UNIX 'compress' command. +.TP +.B --nocomp +Do not compress the data. +.TP +.B --complevel lvl +Specify the compression level for gzip,bzip2,pbzui2,xz,lzo or lz4 +.TP +.B --notemp +The archive will create archive_dir in the current directory and +uncompress in ./archive_dir. +.TP +.B --copy +Upon extraction, the archive will first copy itself to a temporary directory. +.TP +.B --append +Append more files to an existing makeself archive. The label and startup scripts will then be ignored. +.TP +.B --current +Files will be extracted to the current directory. Both --current and --target dir imply --notemp. +.TP +.B --target dir +Extract directly to a target directory. Directory path can be either absolute or relative. +.TP +.B --header file +Specify location of the header script. +.TP +.B --cleanup file +Specify a cleanup script that executes on interrupt and when finished successfully. +.TP +.B --follow +Follow the symlinks in the archive. +.TP +.B --noprogress +Do not show the progress during the decompression. +.TP +.B --nox11 +Disable automatic spawn of an xterm if running in X11. +.TP +.B --nowait +Do not wait for user input after executing embedded program from an xterm. +.TP +.B --nomd5 +Do not create a MD5 checksum for the archive. +.TP +.B --nocrc +Do not create a CRC32 checksum for the archive. +.TP +.B --lsm file +LSM file describing the package. +.B --packaging-date date +Use provided string as the packaging date instead of the current date. +.SH "EXAMPLES" +Here is an example, assuming the user has a package image stored in a /home/joe/mysoft, +and he wants to generate a self-extracting package named mysoft.sh, which will launch +the "setup" script initially stored in /home/joe/mysoft: +.TP +makeself.sh /home/joe/mysoft mysoft.sh "Joe's Nice Software Package" ./setup +.TP +Here is also how I created the makeself.run archive which contains the Makeself distribution: +.TP +makeself.sh --notemp makeself makeself.run "Makeself by Stephane Peter" echo "Makeself has extracted itself" +.SH "AUTHORS" +Makeself has been written by Stéphane Peter . +.BR +This man page was originally written by Bartosz Fenski for the +Debian GNU/Linux distribution (but it may be used by others). diff --git a/Increase_Host_compute/No_double_buffer/cmake/util/makeself/makeself.lsm b/Increase_Host_compute/No_double_buffer/cmake/util/makeself/makeself.lsm new file mode 100644 index 0000000000000000000000000000000000000000..3c4cea8c18982e288f0d51eba9b4d97f0f708f32 --- /dev/null +++ b/Increase_Host_compute/No_double_buffer/cmake/util/makeself/makeself.lsm @@ -0,0 +1,16 @@ +Begin3 +Title: makeself.sh +Version: 2.4.5 +Description: makeself.sh is a shell script that generates a self-extractable + tar.gz archive from a directory. The resulting file appears as a shell + script, and can be launched as is. The archive will then uncompress + itself to a temporary directory and an arbitrary command will be + executed (for example an installation script). This is pretty similar + to archives generated with WinZip Self-Extractor in the Windows world. +Keywords: Installation archive tar winzip +Author: Stephane Peter (megastep@megastep.org) +Maintained-by: Stephane Peter (megastep@megastep.org) +Original-site: https://makeself.io/ +Platform: Unix +Copying-policy: GPL +End diff --git a/Increase_Host_compute/No_double_buffer/cmake/util/makeself/makeself.sh b/Increase_Host_compute/No_double_buffer/cmake/util/makeself/makeself.sh new file mode 100644 index 0000000000000000000000000000000000000000..c8ea565971c5ac03c775a665596a593287881708 --- /dev/null +++ b/Increase_Host_compute/No_double_buffer/cmake/util/makeself/makeself.sh @@ -0,0 +1,822 @@ +#!/bin/sh +# +# Makeself version 2.4.x +# by Stephane Peter +# +# Utility to create self-extracting tar.gz archives. +# The resulting archive is a file holding the tar.gz archive with +# a small Shell script stub that uncompresses the archive to a temporary +# directory and then executes a given script from withing that directory. +# +# Makeself home page: https://makeself.io/ +# +# Version 2.0 is a rewrite of version 1.0 to make the code easier to read and maintain. +# +# Version history : +# - 1.0 : Initial public release +# - 1.1 : The archive can be passed parameters that will be passed on to +# the embedded script, thanks to John C. Quillan +# - 1.2 : Package distribution, bzip2 compression, more command line options, +# support for non-temporary archives. Ideas thanks to Francois Petitjean +# - 1.3 : More patches from Bjarni R. Einarsson and Francois Petitjean: +# Support for no compression (--nocomp), script is no longer mandatory, +# automatic launch in an xterm, optional verbose output, and -target +# archive option to indicate where to extract the files. +# - 1.4 : Improved UNIX compatibility (Francois Petitjean) +# Automatic integrity checking, support of LSM files (Francois Petitjean) +# - 1.5 : Many bugfixes. Optionally disable xterm spawning. +# - 1.5.1 : More bugfixes, added archive options -list and -check. +# - 1.5.2 : Cosmetic changes to inform the user of what's going on with big +# archives (Quake III demo) +# - 1.5.3 : Check for validity of the DISPLAY variable before launching an xterm. +# More verbosity in xterms and check for embedded command's return value. +# Bugfix for Debian 2.0 systems that have a different "print" command. +# - 1.5.4 : Many bugfixes. Print out a message if the extraction failed. +# - 1.5.5 : More bugfixes. Added support for SETUP_NOCHECK environment variable to +# bypass checksum verification of archives. +# - 1.6.0 : Compute MD5 checksums with the md5sum command (patch from Ryan Gordon) +# - 2.0 : Brand new rewrite, cleaner architecture, separated header and UNIX ports. +# - 2.0.1 : Added --copy +# - 2.1.0 : Allow multiple tarballs to be stored in one archive, and incremental updates. +# Added --nochown for archives +# Stopped doing redundant checksums when not necesary +# - 2.1.1 : Work around insane behavior from certain Linux distros with no 'uncompress' command +# Cleaned up the code to handle error codes from compress. Simplified the extraction code. +# - 2.1.2 : Some bug fixes. Use head -n to avoid problems. +# - 2.1.3 : Bug fixes with command line when spawning terminals. +# Added --tar for archives, allowing to give arbitrary arguments to tar on the contents of the archive. +# Added --noexec to prevent execution of embedded scripts. +# Added --nomd5 and --nocrc to avoid creating checksums in archives. +# Added command used to create the archive in --info output. +# Run the embedded script through eval. +# - 2.1.4 : Fixed --info output. +# Generate random directory name when extracting files to . to avoid problems. (Jason Trent) +# Better handling of errors with wrong permissions for the directory containing the files. (Jason Trent) +# Avoid some race conditions (Ludwig Nussel) +# Unset the $CDPATH variable to avoid problems if it is set. (Debian) +# Better handling of dot files in the archive directory. +# - 2.1.5 : Made the md5sum detection consistent with the header code. +# Check for the presence of the archive directory +# Added --encrypt for symmetric encryption through gpg (Eric Windisch) +# Added support for the digest command on Solaris 10 for MD5 checksums +# Check for available disk space before extracting to the target directory (Andreas Schweitzer) +# Allow extraction to run asynchronously (patch by Peter Hatch) +# Use file descriptors internally to avoid error messages (patch by Kay Tiong Khoo) +# - 2.1.6 : Replaced one dot per file progress with a realtime progress percentage and a spining cursor (Guy Baconniere) +# Added --noprogress to prevent showing the progress during the decompression (Guy Baconniere) +# Added --target dir to allow extracting directly to a target directory (Guy Baconniere) +# - 2.2.0 : Many bugfixes, updates and contributions from users. Check out the project page on Github for the details. +# - 2.3.0 : Option to specify packaging date to enable byte-for-byte reproducibility. (Marc Pawlowsky) +# - 2.4.0 : Optional support for SHA256 checksums in archives. +# - 2.4.2 : Add support for threads for several compressors. (M. Limber) +# Added zstd support. +# - 2.4.3 : Make explicit POSIX tar archives for increased compatibility. +# - 2.4.5 : Added --tar-format to override ustar tar archive format +# +# (C) 1998-2021 by Stephane Peter +# +# This software is released under the terms of the GNU GPL version 2 and above +# Please read the license at http://www.gnu.org/copyleft/gpl.html +# Self-extracting archives created with this script are explictly NOT released under the term of the GPL +# + +MS_VERSION=2.4.5 +MS_COMMAND="$0" +unset CDPATH + +for f in ${1+"$@"}; do + MS_COMMAND="$MS_COMMAND \\\\ + \\\"$f\\\"" +done + +# For Solaris systems +if test -d /usr/xpg4/bin; then + PATH=/usr/xpg4/bin:$PATH + export PATH +fi + +# Procedures + +MS_Usage() +{ + echo "Usage: $0 [args] archive_dir file_name label startup_script [script_args]" + echo "args can be one or more of the following :" + echo " --version | -v : Print out Makeself version number and exit" + echo " --help | -h : Print out this help message" + echo " --tar-quietly : Suppress verbose output from the tar command" + echo " --quiet | -q : Do not print any messages other than errors." + echo " --gzip : Compress using gzip (default if detected)" + echo " --pigz : Compress with pigz" + echo " --zstd : Compress with zstd" + echo " --bzip2 : Compress using bzip2 instead of gzip" + echo " --pbzip2 : Compress using pbzip2 instead of gzip" + echo " --xz : Compress using xz instead of gzip" + echo " --lzo : Compress using lzop instead of gzip" + echo " --lz4 : Compress using lz4 instead of gzip" + echo " --compress : Compress using the UNIX 'compress' command" + echo " --complevel lvl : Compression level for gzip pigz zstd xz lzo lz4 bzip2 and pbzip2 (default 9)" + echo " --threads thds : Number of threads to be used by compressors that support parallelization." + echo " Omit to use compressor's default. Most useful (and required) for opting" + echo " into xz's threading, usually with '--threads=0' for all available cores." + echo " pbzip2 and pigz are parallel by default, and setting this value allows" + echo " limiting the number of threads they use." + echo " --base64 : Instead of compressing, encode the data using base64" + echo " --gpg-encrypt : Instead of compressing, encrypt the data using GPG" + echo " --gpg-asymmetric-encrypt-sign" + echo " : Instead of compressing, asymmetrically encrypt and sign the data using GPG" + echo " --gpg-extra opt : Append more options to the gpg command line" + echo " --ssl-encrypt : Instead of compressing, encrypt the data using OpenSSL" + echo " --ssl-passwd pass : Use the given password to encrypt the data using OpenSSL" + echo " --ssl-pass-src src : Use the given src as the source of password to encrypt the data" + echo " using OpenSSL. See \"PASS PHRASE ARGUMENTS\" in man openssl." + echo " If this option is not supplied, the user will be asked to enter" + echo " encryption password on the current terminal." + echo " --ssl-no-md : Do not use \"-md\" option not supported by older OpenSSL." + echo " --nochown : Do not give the target folder to the current user (default)" + echo " --chown : Give the target folder to the current user recursively" + echo " --nocomp : Do not compress the data" + echo " --notemp : The archive will create archive_dir in the" + echo " current directory and uncompress in ./archive_dir" + echo " --needroot : Check that the root user is extracting the archive before proceeding" + echo " --copy : Upon extraction, the archive will first copy itself to" + echo " a temporary directory" + echo " --append : Append more files to an existing Makeself archive" + echo " The label and startup scripts will then be ignored" + echo " --target dir : Extract directly to a target directory" + echo " directory path can be either absolute or relative" + echo " --nooverwrite : Do not extract the archive if the specified target directory exists" + echo " --current : Files will be extracted to the current directory" + echo " Both --current and --target imply --notemp" + echo " --tar-format opt : Specify a tar archive format (default is ustar)" + echo " --tar-extra opt : Append more options to the tar command line" + echo " --untar-extra opt : Append more options to the during the extraction of the tar archive" + echo " --nomd5 : Don't calculate an MD5 for archive" + echo " --nocrc : Don't calculate a CRC for archive" + echo " --sha256 : Compute a SHA256 checksum for the archive" + echo " --header file : Specify location of the header script" + echo " --cleanup file : Specify a cleanup script that executes on interrupt and when finished successfully." + echo " --follow : Follow the symlinks in the archive" + echo " --noprogress : Do not show the progress during the decompression" + echo " --nox11 : Disable automatic spawn of a xterm" + echo " --nowait : Do not wait for user input after executing embedded" + echo " program from an xterm" + echo " --sign passphrase : Signature private key to sign the package with" + echo " --lsm file : LSM file describing the package" + echo " --license file : Append a license file" + echo " --help-header file : Add a header to the archive's --help output" + echo " --packaging-date date" + echo " : Use provided string as the packaging date" + echo " instead of the current date." + echo + echo " --keep-umask : Keep the umask set to shell default, rather than overriding when executing self-extracting archive." + echo " --export-conf : Export configuration variables to startup_script" + echo + echo "Do not forget to give a fully qualified startup script name" + echo "(i.e. with a ./ prefix if inside the archive)." + exit 1 +} + +# Default settings +if type gzip >/dev/null 2>&1; then + COMPRESS=gzip +elif type compress >/dev/null 2>&1; then + COMPRESS=compress +else + echo "ERROR: missing commands: gzip, compress" >&2 + MS_Usage +fi +ENCRYPT=n +PASSWD="" +PASSWD_SRC="" +OPENSSL_NO_MD=n +COMPRESS_LEVEL=9 +DEFAULT_THREADS=123456 # Sentinel value +THREADS=$DEFAULT_THREADS +KEEP=n +CURRENT=n +NOX11=n +NOWAIT=n +APPEND=n +TAR_QUIETLY=n +KEEP_UMASK=n +QUIET=n +NOPROGRESS=n +COPY=none +NEED_ROOT=n +TAR_ARGS=rvf +TAR_FORMAT=ustar +TAR_EXTRA="" +GPG_EXTRA="" +DU_ARGS=-ks +HEADER=`dirname "$0"`/makeself-header.sh +SIGNATURE="" +TARGETDIR="" +NOOVERWRITE=n +DATE=`LC_ALL=C date` +EXPORT_CONF=n +SHA256=n +OWNERSHIP=n +SIGN=n +GPG_PASSPHRASE="" + +# LSM file stuff +LSM_CMD="echo No LSM. >> \"\$archname\"" + +while true +do + case "$1" in + --version | -v) + echo Makeself version $MS_VERSION + exit 0 + ;; + --pbzip2) + COMPRESS=pbzip2 + shift + ;; + --bzip2) + COMPRESS=bzip2 + shift + ;; + --gzip) + COMPRESS=gzip + shift + ;; + --pigz) + COMPRESS=pigz + shift + ;; + --zstd) + COMPRESS=zstd + shift + ;; + --xz) + COMPRESS=xz + shift + ;; + --lzo) + COMPRESS=lzo + shift + ;; + --lz4) + COMPRESS=lz4 + shift + ;; + --compress) + COMPRESS=compress + shift + ;; + --base64) + COMPRESS=base64 + shift + ;; + --gpg-encrypt) + COMPRESS=gpg + shift + ;; + --gpg-asymmetric-encrypt-sign) + COMPRESS=gpg-asymmetric + shift + ;; + --gpg-extra) + GPG_EXTRA="$2" + shift 2 || { MS_Usage; exit 1; } + ;; + --ssl-encrypt) + ENCRYPT=openssl + shift + ;; + --ssl-passwd) + PASSWD=$2 + shift 2 || { MS_Usage; exit 1; } + ;; + --ssl-pass-src) + PASSWD_SRC=$2 + shift 2 || { MS_Usage; exit 1; } + ;; + --ssl-no-md) + OPENSSL_NO_MD=y + shift + ;; + --nocomp) + COMPRESS=none + shift + ;; + --complevel) + COMPRESS_LEVEL="$2" + shift 2 || { MS_Usage; exit 1; } + ;; + --threads) + THREADS="$2" + shift 2 || { MS_Usage; exit 1; } + ;; + --nochown) + OWNERSHIP=n + shift + ;; + --chown) + OWNERSHIP=y + shift + ;; + --notemp) + KEEP=y + shift + ;; + --copy) + COPY=copy + shift + ;; + --current) + CURRENT=y + KEEP=y + shift + ;; + --tar-format) + TAR_FORMAT="$2" + shift 2 || { MS_Usage; exit 1; } + ;; + --tar-extra) + TAR_EXTRA="$2" + shift 2 || { MS_Usage; exit 1; } + ;; + --untar-extra) + UNTAR_EXTRA="$2" + shift 2 || { MS_Usage; exit 1; } + ;; + --target) + TARGETDIR="$2" + KEEP=y + shift 2 || { MS_Usage; exit 1; } + ;; + --sign) + SIGN=y + GPG_PASSPHRASE="$2" + shift 2 || { MS_Usage; exit 1; } + ;; + --nooverwrite) + NOOVERWRITE=y + shift + ;; + --needroot) + NEED_ROOT=y + shift + ;; + --header) + HEADER="$2" + shift 2 || { MS_Usage; exit 1; } + ;; + --cleanup) + CLEANUP_SCRIPT="$2" + shift 2 || { MS_Usage; exit 1; } + ;; + --license) + # We need to escape all characters having a special meaning in double quotes + LICENSE=$(sed 's/\\/\\\\/g; s/"/\\\"/g; s/`/\\\`/g; s/\$/\\\$/g' "$2") + shift 2 || { MS_Usage; exit 1; } + ;; + --follow) + TAR_ARGS=rvhf + DU_ARGS=-ksL + shift + ;; + --noprogress) + NOPROGRESS=y + shift + ;; + --nox11) + NOX11=y + shift + ;; + --nowait) + NOWAIT=y + shift + ;; + --nomd5) + NOMD5=y + shift + ;; + --sha256) + SHA256=y + shift + ;; + --nocrc) + NOCRC=y + shift + ;; + --append) + APPEND=y + shift + ;; + --lsm) + LSM_CMD="cat \"$2\" >> \"\$archname\"" + shift 2 || { MS_Usage; exit 1; } + ;; + --packaging-date) + DATE="$2" + shift 2 || { MS_Usage; exit 1; } + ;; + --help-header) + HELPHEADER=`sed -e "s/'/'\\\\\''/g" $2` + shift 2 || { MS_Usage; exit 1; } + [ -n "$HELPHEADER" ] && HELPHEADER="$HELPHEADER +" + ;; + --tar-quietly) + TAR_QUIETLY=y + shift + ;; + --keep-umask) + KEEP_UMASK=y + shift + ;; + --export-conf) + EXPORT_CONF=y + shift + ;; + -q | --quiet) + QUIET=y + shift + ;; + -h | --help) + MS_Usage + ;; + -*) + echo Unrecognized flag : "$1" + MS_Usage + ;; + *) + break + ;; + esac +done + +if test $# -lt 1; then + MS_Usage +else + if test -d "$1"; then + archdir="$1" + else + echo "Directory $1 does not exist." >&2 + exit 1 + fi +fi +archname="$2" + +if test "$QUIET" = "y" || test "$TAR_QUIETLY" = "y"; then + if test "$TAR_ARGS" = "rvf"; then + TAR_ARGS="rf" + elif test "$TAR_ARGS" = "rvhf"; then + TAR_ARGS="rhf" + fi +fi + +if test "$APPEND" = y; then + if test $# -lt 2; then + MS_Usage + fi + + # Gather the info from the original archive + OLDENV=`sh "$archname" --dumpconf` + if test $? -ne 0; then + echo "Unable to update archive: $archname" >&2 + exit 1 + else + eval "$OLDENV" + OLDSKIP=`expr $SKIP + 1` + fi +else + if test "$KEEP" = n -a $# = 3; then + echo "ERROR: Making a temporary archive with no embedded command does not make sense!" >&2 + echo >&2 + MS_Usage + fi + # We don't want to create an absolute directory unless a target directory is defined + if test "$CURRENT" = y; then + archdirname="." + elif test x"$TARGETDIR" != x; then + archdirname="$TARGETDIR" + else + archdirname=`basename "$1"` + fi + + if test $# -lt 3; then + MS_Usage + fi + + LABEL="$3" + SCRIPT="$4" + test "x$SCRIPT" = x || shift 1 + shift 3 + SCRIPTARGS="$*" +fi + +if test "$KEEP" = n -a "$CURRENT" = y; then + echo "ERROR: It is A VERY DANGEROUS IDEA to try to combine --notemp and --current." >&2 + exit 1 +fi + +case $COMPRESS in +gzip) + GZIP_CMD="gzip -c$COMPRESS_LEVEL" + GUNZIP_CMD="gzip -cd" + ;; +pigz) + GZIP_CMD="pigz -$COMPRESS_LEVEL" + if test $THREADS -ne $DEFAULT_THREADS; then # Leave as the default if threads not indicated + GZIP_CMD="$GZIP_CMD --processes $THREADS" + fi + GUNZIP_CMD="gzip -cd" + ;; +zstd) + GZIP_CMD="zstd -$COMPRESS_LEVEL" + if test $THREADS -ne $DEFAULT_THREADS; then # Leave as the default if threads not indicated + GZIP_CMD="$GZIP_CMD --threads=$THREADS" + fi + GUNZIP_CMD="zstd -cd" + ;; +pbzip2) + GZIP_CMD="pbzip2 -c$COMPRESS_LEVEL" + if test $THREADS -ne $DEFAULT_THREADS; then # Leave as the default if threads not indicated + GZIP_CMD="$GZIP_CMD -p$THREADS" + fi + GUNZIP_CMD="bzip2 -d" + ;; +bzip2) + GZIP_CMD="bzip2 -$COMPRESS_LEVEL" + GUNZIP_CMD="bzip2 -d" + ;; +xz) + GZIP_CMD="xz -c$COMPRESS_LEVEL" + # Must opt-in by specifying a value since not all versions of xz support threads + if test $THREADS -ne $DEFAULT_THREADS; then + GZIP_CMD="$GZIP_CMD --threads=$THREADS" + fi + GUNZIP_CMD="xz -d" + ;; +lzo) + GZIP_CMD="lzop -c$COMPRESS_LEVEL" + GUNZIP_CMD="lzop -d" + ;; +lz4) + GZIP_CMD="lz4 -c$COMPRESS_LEVEL" + GUNZIP_CMD="lz4 -d" + ;; +base64) + GZIP_CMD="base64" + GUNZIP_CMD="base64 --decode -i -" + ;; +gpg) + GZIP_CMD="gpg $GPG_EXTRA -ac -z$COMPRESS_LEVEL" + GUNZIP_CMD="gpg -d" + ENCRYPT="gpg" + ;; +gpg-asymmetric) + GZIP_CMD="gpg $GPG_EXTRA -z$COMPRESS_LEVEL -es" + GUNZIP_CMD="gpg --yes -d" + ENCRYPT="gpg" + ;; +compress) + GZIP_CMD="compress -fc" + GUNZIP_CMD="(type compress >/dev/null 2>&1 && compress -fcd || gzip -cd)" + ;; +none) + GZIP_CMD="cat" + GUNZIP_CMD="cat" + ;; +esac + +if test x"$ENCRYPT" = x"openssl"; then + if test x"$APPEND" = x"y"; then + echo "Appending to existing archive is not compatible with OpenSSL encryption." >&2 + fi + + ENCRYPT_CMD="openssl enc -aes-256-cbc -salt" + DECRYPT_CMD="openssl enc -aes-256-cbc -d" + + if test x"$OPENSSL_NO_MD" != x"y"; then + ENCRYPT_CMD="$ENCRYPT_CMD -md sha256" + DECRYPT_CMD="$DECRYPT_CMD -md sha256" + fi + + if test -n "$PASSWD_SRC"; then + ENCRYPT_CMD="$ENCRYPT_CMD -pass $PASSWD_SRC" + elif test -n "$PASSWD"; then + ENCRYPT_CMD="$ENCRYPT_CMD -pass pass:$PASSWD" + fi +fi + +tmpfile="${TMPDIR:-/tmp}/mkself$$" + +if test -f "$HEADER"; then + oldarchname="$archname" + archname="$tmpfile" + # Generate a fake header to count its lines + SKIP=0 + . "$HEADER" + SKIP=`cat "$tmpfile" |wc -l` + # Get rid of any spaces + SKIP=`expr $SKIP` + rm -f "$tmpfile" + if test "$QUIET" = "n"; then + echo "Header is $SKIP lines long" >&2 + fi + archname="$oldarchname" +else + echo "Unable to open header file: $HEADER" >&2 + exit 1 +fi + +if test "$QUIET" = "n"; then + echo +fi + +if test "$APPEND" = n; then + if test -f "$archname"; then + echo "WARNING: Overwriting existing file: $archname" >&2 + fi +fi + +USIZE=`du $DU_ARGS "$archdir" | awk '{print $1}'` + +if test "." = "$archdirname"; then + if test "$KEEP" = n; then + archdirname="makeself-$$-`date +%Y%m%d%H%M%S`" + fi +fi + +test -d "$archdir" || { echo "Error: $archdir does not exist."; rm -f "$tmpfile"; exit 1; } +if test "$QUIET" = "n"; then + echo "About to compress $USIZE KB of data..." + echo "Adding files to archive named \"$archname\"..." +fi + +# See if we have GNU tar +TAR=`exec <&- 2>&-; which gtar || command -v gtar || type gtar` +test -x "$TAR" || TAR=tar + +tmparch="${TMPDIR:-/tmp}/mkself$$.tar" +( + if test "$APPEND" = "y"; then + tail -n "+$OLDSKIP" "$archname" | eval "$GUNZIP_CMD" > "$tmparch" + fi + cd "$archdir" + # "Determining if a directory is empty" + # https://www.etalabs.net/sh_tricks.html + find . \ + \( \ + ! -type d \ + -o \ + \( -links 2 -exec sh -c ' + is_empty () ( + cd "$1" + set -- .[!.]* ; test -f "$1" && return 1 + set -- ..?* ; test -f "$1" && return 1 + set -- * ; test -f "$1" && return 1 + return 0 + ) + is_empty "$0"' {} \; \ + \) \ + \) -print \ + | LC_ALL=C sort \ + | sed 's/./\\&/g' \ + | xargs $TAR $TAR_EXTRA --format $TAR_FORMAT -$TAR_ARGS "$tmparch" +) || { + echo "ERROR: failed to create temporary archive: $tmparch" + rm -f "$tmparch" "$tmpfile" + exit 1 +} + +USIZE=`du $DU_ARGS "$tmparch" | awk '{print $1}'` + +eval "$GZIP_CMD" <"$tmparch" >"$tmpfile" || { + echo "ERROR: failed to create temporary file: $tmpfile" + rm -f "$tmparch" "$tmpfile" + exit 1 +} +rm -f "$tmparch" + +if test x"$ENCRYPT" = x"openssl"; then + echo "About to encrypt archive \"$archname\"..." + { eval "$ENCRYPT_CMD -in $tmpfile -out ${tmpfile}.enc" && mv -f ${tmpfile}.enc $tmpfile; } || \ + { echo Aborting: could not encrypt temporary file: "$tmpfile".; rm -f "$tmpfile"; exit 1; } +fi + +fsize=`cat "$tmpfile" | wc -c | tr -d " "` + +# Compute the checksums + +shasum=0000000000000000000000000000000000000000000000000000000000000000 +md5sum=00000000000000000000000000000000 +crcsum=0000000000 + +if test "$NOCRC" = y; then + if test "$QUIET" = "n"; then + echo "skipping crc at user request" + fi +else + crcsum=`CMD_ENV=xpg4 cksum < "$tmpfile" | sed -e 's/ /Z/' -e 's/ /Z/' | cut -dZ -f1` + if test "$QUIET" = "n"; then + echo "CRC: $crcsum" + fi +fi + +if test "$SHA256" = y; then + SHA_PATH=`exec <&- 2>&-; which shasum || command -v shasum || type shasum` + if test -x "$SHA_PATH"; then + shasum=`eval "$SHA_PATH -a 256" < "$tmpfile" | cut -b-64` + else + SHA_PATH=`exec <&- 2>&-; which sha256sum || command -v sha256sum || type sha256sum` + shasum=`eval "$SHA_PATH" < "$tmpfile" | cut -b-64` + fi + if test "$QUIET" = "n"; then + if test -x "$SHA_PATH"; then + echo "SHA256: $shasum" + else + echo "SHA256: none, SHA command not found" + fi + fi +fi +if test "$NOMD5" = y; then + if test "$QUIET" = "n"; then + echo "Skipping md5sum at user request" + fi +else + # Try to locate a MD5 binary + OLD_PATH=$PATH + PATH=${GUESS_MD5_PATH:-"$OLD_PATH:/bin:/usr/bin:/sbin:/usr/local/ssl/bin:/usr/local/bin:/opt/openssl/bin"} + MD5_ARG="" + MD5_PATH=`exec <&- 2>&-; which md5sum || command -v md5sum || type md5sum` + test -x "$MD5_PATH" || MD5_PATH=`exec <&- 2>&-; which md5 || command -v md5 || type md5` + test -x "$MD5_PATH" || MD5_PATH=`exec <&- 2>&-; which digest || command -v digest || type digest` + PATH=$OLD_PATH + if test -x "$MD5_PATH"; then + if test `basename ${MD5_PATH}`x = digestx; then + MD5_ARG="-a md5" + fi + md5sum=`eval "$MD5_PATH $MD5_ARG" < "$tmpfile" | cut -b-32` + if test "$QUIET" = "n"; then + echo "MD5: $md5sum" + fi + else + if test "$QUIET" = "n"; then + echo "MD5: none, MD5 command not found" + fi + fi +fi +if test "$SIGN" = y; then + GPG_PATH=`exec <&- 2>&-; which gpg || command -v gpg || type gpg` + if test -x "$GPG_PATH"; then + SIGNATURE=`$GPG_PATH --pinentry-mode=loopback --batch --yes --passphrase "$GPG_PASSPHRASE" --output - --detach-sig $tmpfile | base64 | tr -d \\\\n` + if test "$QUIET" = "n"; then + echo "Signature: $SIGNATURE" + fi + else + echo "Missing gpg command" >&2 + fi +fi + +totalsize=0 +for size in $fsize; +do + totalsize=`expr $totalsize + $size` +done + +if test "$APPEND" = y; then + mv "$archname" "$archname".bak || exit + + # Prepare entry for new archive + filesizes="$fsize" + CRCsum="$crcsum" + MD5sum="$md5sum" + SHAsum="$shasum" + Signature="$SIGNATURE" + # Generate the header + . "$HEADER" + # Append the new data + cat "$tmpfile" >> "$archname" + + chmod +x "$archname" + rm -f "$archname".bak + if test "$QUIET" = "n"; then + echo "Self-extractable archive \"$archname\" successfully updated." + fi +else + filesizes="$fsize" + CRCsum="$crcsum" + MD5sum="$md5sum" + SHAsum="$shasum" + Signature="$SIGNATURE" + + # Generate the header + . "$HEADER" + + # Append the compressed tar data after the stub + if test "$QUIET" = "n"; then + echo + fi + cat "$tmpfile" >> "$archname" + chmod +x "$archname" + if test "$QUIET" = "n"; then + echo Self-extractable archive \"$archname\" successfully created. + fi +fi +rm -f "$tmpfile" diff --git a/Increase_Host_compute/No_double_buffer/cmake/util/makeself/run-tests.sh b/Increase_Host_compute/No_double_buffer/cmake/util/makeself/run-tests.sh new file mode 100644 index 0000000000000000000000000000000000000000..31ee1651156c64caddfdadd683d4dc2d0be3ddc4 --- /dev/null +++ b/Increase_Host_compute/No_double_buffer/cmake/util/makeself/run-tests.sh @@ -0,0 +1,8 @@ +#!/bin/sh +# Run every available test - Bash needed +cd test +for test in *test; +do + echo "Running test $test ..." + bash $test || { echo "*** ERROR: Test '$test' failed!"; exit 1; } +done diff --git a/Increase_Host_compute/No_double_buffer/cmake/util/merge_aicpu_info_json.sh b/Increase_Host_compute/No_double_buffer/cmake/util/merge_aicpu_info_json.sh new file mode 100644 index 0000000000000000000000000000000000000000..a977bd51d2e98a1511db4296070a8dda6b90a262 --- /dev/null +++ b/Increase_Host_compute/No_double_buffer/cmake/util/merge_aicpu_info_json.sh @@ -0,0 +1,31 @@ +#!/bin/bash + +project_path=$1 +build_path=$2 +vendor_name=customize +echo $@ +if [[ ! -d "$project_path" ]]; then + echo "[ERROR] No projcet path is provided" + exit 1 +fi + +if [[ ! -d "$build_path" ]]; then + echo "[ERROR] No build path is provided" + exit 1 +fi + +if [[ ! -d "$ASCEND_OPP_PATH" ]]; then + echo "[ERROR] No opp install path is provided" + exit 1 +fi +custom_exist_info_json=$ASCEND_OPP_PATH/vendors/$vendor_name/op_impl/cpu/config/cust_aicpu_kernel.json +custom_new_info_json=$build_path/makepkg/packages/vendors/$vendor_name/op_impl/cpu/config/cust_aicpu_kernel.json +temp_info_json=$build_path/makepkg/packages/vendors/$vendor_name/op_impl/cpu/config/temp_cust_aicpu_kernel.json + +if [[ -f "$custom_exist_info_json" ]] && [[ -f "$custom_new_info_json" ]]; then + cp -f $custom_exist_info_json $temp_info_json + chmod +w $temp_info_json + python3 ${project_path}/cmake/util/insert_op_info.py ${custom_new_info_json} ${temp_info_json} + cp -f $temp_info_json $custom_new_info_json + rm -f $temp_info_json +fi diff --git a/Increase_Host_compute/No_double_buffer/cmake/util/opdesc_parser.py b/Increase_Host_compute/No_double_buffer/cmake/util/opdesc_parser.py new file mode 100644 index 0000000000000000000000000000000000000000..c8b319944a34aac8d6c68a85f9d11f550ee01311 --- /dev/null +++ b/Increase_Host_compute/No_double_buffer/cmake/util/opdesc_parser.py @@ -0,0 +1,264 @@ +#!/usr/bin/env python +# -*- coding: UTF-8 -*- +""" +Created on Feb 28 20:56:45 2020 +Copyright (c) Huawei Technologies Co., Ltd. 2020-2021. All rights reserved. +""" + +import sys +import os + + +OP_ALL = '__ALLOP__' +SOC_ALL = '__ALLSOC__' +SOC_TO_SHORT_SOC_MAP = { + "ascend910a": "ascend910", + "ascend910proa": "ascend910", + "ascend910b": "ascend910", + "ascend910prob": "ascend910", + "ascend910premiuma": "ascend910", + "ascend910b1": "ascend910b", + "ascend910b2": "ascend910b", + "ascend910b3": "ascend910b", + "ascend910b4": "ascend910b", + "ascend910c1": "ascend910c", + "ascend910c2": "ascend910c", + "ascend910c3": "ascend910c", + "ascend910c4": "ascend910c", + "ascend310p1": "ascend310p", + "ascend310p3": "ascend310p", + "ascend310p3vir01": "ascend310p", + "ascend310p3vir02": "ascend310p", + "ascend310p3vir04": "ascend310p", + "ascend310p3vir08": "ascend310p", + "ascend310b1": "ascend310b", + "bs9sx1aa": "bs9sx1a" +} + + +class OpDesc: + def __init__(self: any, op_type: str): + self.op_type = op_type + self.attr_list = [] + self.attr_val = {} + self.input_name = [] + self.input_type = [] + self.input_dtype = [] + self.input_fmt = [] + self.output_name = [] + self.output_type = [] + self.output_dtype = [] + self.output_fmt = [] + self.op_fmt_sel = False + self.op_chk_support = False + self.op_intf = '' + self.kern_name = '' + self.op_file = '' + self.op_replay_flag = False + self.op_replay_batch = False + self.input_idx = -1 + self.output_idx = -1 + self.max_block_dim = 32 + self.max_shape_size = 268435456 + self.dynamic_shape = False + self.op_range_limit = '' + self.custom_compile_options = {} + self.custom_all_compile_options = {} + + @staticmethod + def _parse_digit(conf: str) -> int: + return int(conf.split('=')[1]) + + @staticmethod + def _parse_flag(conf: str) -> bool: + if 'true' == conf.split('=')[1]: + return True + return False + + @staticmethod + def _parse_str(conf: str) -> str: + return conf.split('=')[1] + + @staticmethod + def _parse_list(conf: str) -> list: + return conf.split('=')[1].split(',') + + def parse_input(self: any, conf: str): + if conf.startswith('input{}.name'.format(int(self.input_idx) + 1)): + self.input_idx += 1 + self.input_name.append(self._parse_str(conf)) + elif conf.startswith('input{}.paramType'.format(int(self.input_idx))): + self.input_type.append(self._parse_str(conf)) + elif conf.startswith('input{}.dtype'.format(int(self.input_idx))): + self.input_dtype.append(self._parse_str(conf)) + elif conf.startswith('input{}.format'.format(int(self.input_idx))): + self.input_fmt.append(self._parse_str(conf)) + else: + return + + def parse_output(self: any, conf: str): + if conf.startswith('output{}.name'.format(int(self.output_idx) + 1)): + self.output_idx += 1 + self.output_name.append(self._parse_str(conf)) + elif conf.startswith('output{}.paramType'.format(int(self.output_idx))): + self.output_type.append(self._parse_str(conf)) + elif conf.startswith('output{}.dtype'.format(int(self.output_idx))): + self.output_dtype.append(self._parse_str(conf)) + elif conf.startswith('output{}.format'.format(int(self.output_idx))): + self.output_fmt.append(self._parse_str(conf)) + else: + return + + def parse_op_format(self: any, conf: str): + self.op_fmt_sel = self._parse_flag(conf) + + def parse_check_support(self: any, conf: str): + self.op_chk_support = self._parse_flag(conf) + + def parse_range_limit(self: any, conf: str): + self.op_range_limit = self._parse_str(conf) + + def parse_kern_name(self: any, conf: str): + self.kern_name = self._parse_str(conf) + + def parse_op_intf(self: any, conf: str): + self.op_intf = self._parse_str(conf) + + def parse_op_file(self: any, conf: str): + self.op_file = self._parse_str(conf) + + def parse_dynamic_shape(self: any, conf: str): + self.dynamic_shape = self._parse_flag(conf) + + def parse_attr_list(self: any, conf: str): + self.attr_list = self._parse_list(conf) + + def parse_attr_val(self: any, conf: str): + for attr in self.attr_list: + if self.attr_val.get(attr) is None: + self.attr_val[attr] = {} + if conf.startswith('attr_{}.type'.format(attr)): + self.attr_val.get(attr)['type'] = self._parse_str(conf) + elif conf.startswith('attr_{}.paramType'.format(attr)): + self.attr_val.get(attr)['paramType'] = self._parse_str(conf) + elif conf.startswith('attr_{}.defaultValue'.format(attr)): + self.attr_val.get(attr)['defaultValue'] = self._parse_str(conf) + + def parse_replay_val(self: any, batch_list: list, iterator_list: list): + if self.op_type in batch_list: + self.op_replay_flag = True + self.op_replay_batch = True + elif self.op_type in iterator_list: + self.op_replay_flag = True + self.op_replay_batch = False + + +def _is_op_type_in_opdesc(op_descs: list, op_type: str): + for op in op_descs: + if op_type == op.op_type: + return True + return False + + +def _set_all_options_to_opdescs(op_descs, soc_ver_compile_options): + for op in op_descs: + op.custom_all_compile_options = soc_ver_compile_options + + +def _set_options_to_opdesc(op_descs, op_type, soc_ver_compile_options): + for op in op_descs: + if op.op_type != op_type: + continue + op.custom_compile_options = soc_ver_compile_options + + +def _trans_soc_ver_to_short(soc_ver: str): + low_soc_ver = soc_ver.lower() + if low_soc_ver not in SOC_TO_SHORT_SOC_MAP: + print(f'WARNING: caution: {soc_ver} will trans into ascend910, if not your intention,' + f'use ascend910b1~4 instead') + return SOC_TO_SHORT_SOC_MAP[low_soc_ver] + + +def _get_op_custom_options(op_descs: list, auto_gen_dir: str): + if auto_gen_dir is None: + return {} + file = os.path.join(auto_gen_dir, "custom_compile_options.ini") + if not os.path.exists(file): + print(f'WARNING: cannot find {auto_gen_dir}/custom_compile_options.ini') + return {} + with open (file, 'r') as fd: + lines = fd.readlines() + for line in lines: + param_list = str.split(line.rstrip('\n'), ',') + if len(param_list) != 3: + raise Exception(f'ERROR: custom compile option {param_list} len is not 3') + op_type = param_list[0] + if op_type.upper() == 'ALL': + op_type = OP_ALL + if op_type != OP_ALL and _is_op_type_in_opdesc(op_descs, op_type) == False: + print(f'WARNING: op: {op_type} are not exists in this project') + continue + soc_ver_compile_options = {} + soc_ver = param_list[1] + options_str = param_list[2] + options = str.split(options_str, ';') + if soc_ver == '': + soc_ver_compile_options[SOC_ALL] = options + else: + soc_ver_list = str.split(soc_ver, ';') + for ver in soc_ver_list: + short_ver = _trans_soc_ver_to_short(ver) + soc_ver_compile_options[short_ver] = options + if op_type == OP_ALL: + _set_all_options_to_opdescs(op_descs, soc_ver_compile_options) + else: + _set_options_to_opdesc(op_descs, op_type, soc_ver_compile_options) + + +def get_op_desc(file: str, batch_list: list, iterator_list: list, builder: any, + op_type: list, auto_gen_dir: str = None) -> list: + op_descs = [] + op_match = False + with open (file, 'r') as fd: + lines = fd.readlines() + for line in lines: + line = line.strip() + if line.startswith('['): + name = line[1:-1] + if op_type is None or name in op_type: + op_match = True + op_desc = builder(name) + op_desc.parse_replay_val(batch_list, iterator_list) + op_descs.append(op_desc) + else: + op_match = False + if op_type is not None and len(op_descs) == len(op_type): + return op_descs + continue + if not op_match: + continue + if line.startswith('input'): + op_desc.parse_input(line) + elif line.startswith('output'): + op_desc.parse_output(line) + elif line.startswith('dynamicFormat.flag'): + op_desc.parse_op_format(line) + elif line.startswith('needCheckSupport.flag'): + op_desc.parse_check_support(line) + elif line.startswith('rangeLimit.value'): + op_desc.parse_range_limit(line) + elif line.startswith('opInterface.value'): + op_desc.parse_op_intf(line) + elif line.startswith('kernel.name'): + op_desc.parse_kern_name(line) + elif line.startswith('opFile.value'): + op_desc.parse_op_file(line) + elif line.startswith('dynamicShapeSupport.flag'): + op_desc.parse_dynamic_shape(line) + elif line.startswith('attr.list'): + op_desc.parse_attr_list(line) + elif line.startswith('attr_'): + op_desc.parse_attr_val(line) + _get_op_custom_options(op_descs, auto_gen_dir) + return op_descs diff --git a/Increase_Host_compute/No_double_buffer/cmake/util/parse_ini_to_json.py b/Increase_Host_compute/No_double_buffer/cmake/util/parse_ini_to_json.py new file mode 100644 index 0000000000000000000000000000000000000000..721465fee306bfca8895e2991ba06d1547c9eb2b --- /dev/null +++ b/Increase_Host_compute/No_double_buffer/cmake/util/parse_ini_to_json.py @@ -0,0 +1,338 @@ +# Copyright 2020-2021 Huawei Technologies Co., Ltd +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +""" +parser ini to json +""" + +import json +import os +import stat +import sys + + +ATTR_TYPE_LIST = ["int", "float", "bool", "str", "listInt", "listFloat", "listBool", "listStr", "listListInt", + "type", "listType", "tensor", "listTensor"] +ATTR_PARAMTYPE_LIST = ["optional", "required"] +BOOL_FLAG_KEY = ["dynamicFormat", "dynamicShapeSupport", "dynamicRankSupport", "precision_reduce", "heavyOp", + "needCheckSupport"] +BOOL_LIST = ["true", "false"] +DTYPE_LIST = ["float16", "float", "float32", "int8", "int16", "int32", "uint8", "uint16", "uint32", "bool", + "int64", "uint64", "qint8", "qint16", "qint32", "quint8", "quint16", "double", "complex64", + "complex128", "string", "resource", "dual", "dual_sub_int8", "dual_sub_uint8", "string_ref", + "int4", "bfloat16", "uint1"] +FORMAT_LIST = ["NCHW", "NHWC", "ND", "NC1HWC0", "FRACTAL_Z", "NC1C0HWPAD", "NHWC1C0", "FSR_NCHW", "FRACTAL_DECONV", + "C1HWNC0", "FRACTAL_DECONV_TRANSPOSE", "FRACTAL_DECONV_SP_STRIDE_TRANS", "NC1HWC0_C04", + "FRACTAL_Z_C04", "CHWN", "FRACTAL_DECONV_SP_STRIDE8_TRANS", "HWCN", "NC1KHKWHWC0", "BN_WEIGHT", + "FILTER_HWCK", "HASHTABLE_LOOKUP_LOOKUPS", "HASHTABLE_LOOKUP_KEYS", "HASHTABLE_LOOKUP_VALUE", + "HASHTABLE_LOOKUP_OUTPUT", "HASHTABLE_LOOKUP_HITS", "C1HWNCoC0", "MD", "NDHWC", "FRACTAL_ZZ", + "FRACTAL_NZ", "NCDHW", "DHWCN", "NDC1HWC0", "FRACTAL_Z_3D", "CN", "NC", "DHWNC", + "FRACTAL_Z_3D_TRANSPOSE", "FRACTAL_ZN_LSTM", "FRACTAL_ZN_RNN", "FRACTAL_Z_G", "NULL"] + + +def parse_ini_files(ini_files): + """ + parse ini files to json + Parameters: + ---------------- + ini_files:input file list + return:ops_info + ---------------- + """ + tbe_ops_info = {} + for ini_file in ini_files: + check_file_size(ini_file) + parse_ini_to_obj(ini_file, tbe_ops_info) + return tbe_ops_info + + +def check_file_size(input_file): + try: + file_size = os.path.getsize(input_file) + except OSError as os_error: + print('[ERROR] Failed to open "%s". %s' % (input_file, str(os_error))) + raise OSError from os_error + if file_size > 10*1024*1024: + print('[WARN] The size of %s exceeds 10MB, it may take more time to run, please wait.' % input_file) + + +def parse_ini_to_obj(ini_file, tbe_ops_info): + """ + parse ini file to json obj + Parameters: + ---------------- + ini_file:ini file path + tbe_ops_info:ops_info + ---------------- + """ + with open(ini_file) as ini_file: + lines = ini_file.readlines() + op_dict = {} + op_name = "" + find_op_type = False + for line in lines: + line = line.rstrip() + if line == "": + continue + if line.startswith("["): + if line.endswith("]"): + op_name = line[1:-1] + op_dict = {} + tbe_ops_info[op_name] = op_dict + find_op_type = True + elif "=" in line: + key1 = line[:line.index("=")] + key2 = line[line.index("=")+1:] + key1_0, key1_1 = key1.split(".") + if key1_0 not in op_dict: + op_dict[key1_0] = {} + if key1_1 in op_dict.get(key1_0): + raise RuntimeError("Op:" + op_name + " " + key1_0 + " " + + key1_1 + " is repeated!") + dic_key = op_dict.get(key1_0) + dic_key[key1_1] = key2 + else: + continue + if not find_op_type: + raise RuntimeError("Not find OpType in .ini file.") + + +def check_output_exist(op_dict, is_valid): + """ + Function Description: + Check output is exist + Parameter: op_dict + Parameter: is_valid + """ + if "output0" in op_dict: + output0_dict = op_dict.get("output0") + if output0_dict.get("name", None) is None: + is_valid = False + print("output0.name is required in .ini file!") + else: + is_valid = False + print("output0 is required in .ini file!") + return is_valid + + +def check_attr_dict(attr_dict, is_valid, attr): + """ + Function Description: + Check attr_dict + Parameter: attr_dict + Parameter: is_valid + Parameter: attr + """ + attr_type = attr_dict.get("type") + value = attr_dict.get("value") + param_type = attr_dict.get("paramType") + if attr_type is None or value is None: + is_valid = False + print("If attr.list is exist, {0}.type and {0}.value is required".format(attr)) + if param_type and param_type not in ATTR_PARAMTYPE_LIST: + is_valid = False + print("{0}.paramType only support {1}.".format(attr, ATTR_PARAMTYPE_LIST)) + if attr_type and attr_type not in ATTR_TYPE_LIST: + is_valid = False + print("{0}.type only support {1}.".format(attr, ATTR_TYPE_LIST)) + return is_valid + + +def check_attr(op_dict, is_valid): + """ + Function Description: + Check attr + Parameter: op_dict + Parameter: is_valid + """ + if "attr" in op_dict: + attr_dict = op_dict.get("attr") + attr_list_str = attr_dict.get("list", None) + if attr_list_str is None: + is_valid = False + print("attr.list is required in .ini file!") + else: + attr_list = attr_list_str.split(",") + for attr_name in attr_list: + attr = "attr_" + attr_name.strip() + attr_dict = op_dict.get(attr) + if attr_dict: + is_valid = check_attr_dict(attr_dict, is_valid, attr) + else: + is_valid = False + print("%s is required in .ini file, when attr.list is %s!" % (attr, attr_list_str)) + return is_valid + + +def check_bool_flag(op_dict, is_valid): + """ + Function Description: + check_bool_flag + Parameter: op_dict + Parameter: is_valid + """ + for key in BOOL_FLAG_KEY: + if key in op_dict: + op_bool_key = op_dict.get(key) + if op_bool_key.get("flag").strip() not in BOOL_LIST: + is_valid = False + print("{0}.flag only support {1}.".format(key, BOOL_LIST)) + return is_valid + + +def check_type_format(op_info, is_valid, op_info_key): + """ + Function Description: + Check type and format + Parameter: op_info + Parameter: is_valid + Parameter: op_info_key + """ + op_info_dtype_str = op_info.get("dtype") + op_info_dtype_num = 0 + op_info_format_num = 0 + if op_info_dtype_str: + op_info_dtype = op_info_dtype_str.split(",") + op_info_dtype_num = len(op_info_dtype) + for dtype in op_info_dtype: + if dtype.strip() not in DTYPE_LIST: + is_valid = False + print("{0}.dtype not support {1}.".format(op_info_key, dtype)) + op_info_format_str = op_info.get("format") + if op_info_format_str: + op_info_format = op_info_format_str.split(",") + op_info_format_num = len(op_info_format) + for op_format in op_info_format: + if op_format.strip() not in FORMAT_LIST: + is_valid = False + print("{0}.format not support {1}.".format(op_info_key, op_format)) + if op_info_dtype_num > 0 and op_info_format_num > 0: + if op_info_dtype_num != op_info_format_num: + is_valid = False + print("The number of {0}.dtype not match the number of {0}.format.".format(op_info_key)) + return is_valid + + +def check_op_info(tbe_ops): + """ + Function Description: + Check info. + Parameter: tbe_ops + Return Value: is_valid + """ + print("\n\n==============check valid for ops info start==============") + required_op_input_info_keys = ["paramType", "name"] + required_op_output_info_keys = ["paramType", "name"] + param_type_valid_value = ["dynamic", "optional", "required"] + is_valid = True + for op_key in tbe_ops: + op_dict = tbe_ops[op_key] + for op_info_key in op_dict: + if op_info_key.startswith("input"): + op_input_info = op_dict[op_info_key] + missing_keys = [] + for required_op_input_info_key in required_op_input_info_keys: + if required_op_input_info_key not in op_input_info: + missing_keys.append(required_op_input_info_key) + if len(missing_keys) > 0: + print("op: " + op_key + " " + op_info_key + " missing: " + + ",".join(missing_keys)) + is_valid = False + else: + if not op_input_info["paramType"] in param_type_valid_value: + print("op: " + op_key + " " + op_info_key + \ + " paramType not valid, valid key:[dynamic, " + "optional, required]") + is_valid = False + is_valid = check_type_format(op_input_info, is_valid, op_info_key) + if op_info_key.startswith("output"): + op_input_info = op_dict[op_info_key] + missing_keys = [] + for required_op_input_info_key in required_op_output_info_keys: + if required_op_input_info_key not in op_input_info: + missing_keys.append(required_op_input_info_key) + if len(missing_keys) > 0: + print("op: " + op_key + " " + op_info_key + " missing: " + + ",".join(missing_keys)) + is_valid = False + else: + if not op_input_info["paramType"] in param_type_valid_value: + print("op: " + op_key + " " + op_info_key + + " paramType not valid, valid key:[dynamic, " + "optional, required]") + is_valid = False + is_valid = check_type_format(op_input_info, is_valid, op_info_key) + is_valid = check_attr(op_dict, is_valid) + is_valid = check_bool_flag(op_dict, is_valid) + print("==============check valid for ops info end================\n\n") + return is_valid + + +def write_json_file(tbe_ops_info, json_file_path): + """ + Save info to json file + Parameters: + ---------------- + tbe_ops_info: ops_info + json_file_path: json file path + ---------------- + """ + json_file_real_path = os.path.realpath(json_file_path) + wr_flag = os.O_WRONLY | os.O_CREAT + wr_mode = stat.S_IWUSR | stat.S_IRUSR + with os.fdopen(os.open(json_file_real_path, wr_flag, wr_mode), 'w') as file_path: + # Only the owner and group have rights + os.chmod(json_file_real_path, stat.S_IWGRP + stat.S_IWUSR + stat.S_IRGRP + + stat.S_IRUSR) + json.dump(tbe_ops_info, file_path, sort_keys=True, indent=4, + separators=(',', ':')) + print("Compile op info cfg successfully.") + + +def parse_ini_to_json(ini_file_paths, outfile_path): + """ + parse ini files to json file + Parameters: + ---------------- + ini_file_paths: list of ini file path + outfile_path: output file path + ---------------- + """ + tbe_ops_info = parse_ini_files(ini_file_paths) + if not check_op_info(tbe_ops_info): + print("Compile op info cfg failed.") + return False + write_json_file(tbe_ops_info, outfile_path) + return True + + +if __name__ == '__main__': + args = sys.argv + + OUTPUT_FILE_PATH = "tbe_ops_info.json" + ini_file_path_list = [] + + for arg in args: + if arg.endswith("ini"): + ini_file_path_list.append(arg) + OUTPUT_FILE_PATH = arg.replace(".ini", ".json") + if arg.endswith("json"): + OUTPUT_FILE_PATH = arg + + if len(ini_file_path_list) == 0: + ini_file_path_list.append("tbe_ops_info.ini") + + if not parse_ini_to_json(ini_file_path_list, OUTPUT_FILE_PATH): + sys.exit(1) + sys.exit(0) diff --git a/Increase_Host_compute/No_double_buffer/cmake/util/preset_parse.py b/Increase_Host_compute/No_double_buffer/cmake/util/preset_parse.py new file mode 100644 index 0000000000000000000000000000000000000000..8f1124b1db30f552915958bc14066b8783f6ef74 --- /dev/null +++ b/Increase_Host_compute/No_double_buffer/cmake/util/preset_parse.py @@ -0,0 +1,23 @@ +import json +import sys +import os + + +def get_config_opts(file): + src_dir = os.path.abspath(os.path.dirname(file)) + opts = '' + with open(file, 'r') as fd: + config = json.load(fd) + for conf in config: + if conf == 'configurePresets': + for node in config[conf]: + macros = node.get('cacheVariables') + if macros is not None: + for key in macros: + opts += '-D{}={} '.format(key, macros[key]['value']) + opts = opts.replace('${sourceDir}', src_dir) + print(opts) + + +if __name__ == "__main__": + get_config_opts(sys.argv[1]) diff --git a/Increase_Host_compute/No_double_buffer/cmake/util/replay_codegen.py b/Increase_Host_compute/No_double_buffer/cmake/util/replay_codegen.py new file mode 100644 index 0000000000000000000000000000000000000000..1baa364ef8b3a7dee9ea1f9ce53e7c06641a2d02 --- /dev/null +++ b/Increase_Host_compute/No_double_buffer/cmake/util/replay_codegen.py @@ -0,0 +1,105 @@ +#!/usr/bin/env python +# -*- coding: UTF-8 -*- +""" +Created on Feb 28 20:56:45 2020 +Copyright (c) Huawei Technologies Co., Ltd. 2020-2021. All rights reserved. +""" + +import os +import stat +import collections +import kernel_entry as keb +from tiling_data_def_build import gen_tiling +import code_channel_infer +import const_var + +PYF_PATH = os.path.dirname(__file__) + +ReplayCodeGenParams = collections.namedtuple('ReplayCodeGenParams',\ +['op_type', 'impl', 'tiling_file', 'kernel', 'entry', 'argn', 'op_replay_batch', 'max_block_dim', 'max_shape_size']) + + +class ReplayCodeGen: + def __init__(self, replayCodeGenParams): + self.op_type = replayCodeGenParams.op_type + self.impl = replayCodeGenParams.impl + self.tiling_file = replayCodeGenParams.tiling_file + self.tiling_data_file = '' + self.kernel = replayCodeGenParams.kernel + self.entry = replayCodeGenParams.entry + self.argn = replayCodeGenParams.argn + self.batch = False + self.outdir = '' + self.data_type = 'uint8_t' + self.blknum = 32 + self.op_replay_batch = replayCodeGenParams.op_replay_batch + self.max_block_dim = replayCodeGenParams.max_block_dim + self.max_shape_size = replayCodeGenParams.max_shape_size + + def set_batch(self, is_batch): + self.batch = is_batch + + def set_outdir(self, outdir): + self.outdir = outdir + + def gen_replay(self, ops_product: str): + kerentry = os.path.join(self.outdir, self.kernel + '_entry.cce') + kerimpl = os.path.join(self.outdir, self.kernel + '_impl.cpp') + replayimpl = os.path.join(self.outdir, self.kernel + '_replay.cpp') + if self.batch: + reptmp = os.path.join(PYF_PATH, 'batch_replay_impl.temp') + else: + reptmp = os.path.join(PYF_PATH, 'replay_impl.temp') + kertmp = os.path.join(PYF_PATH, 'kernel_impl.temp') + self._gen_kentry(kerentry) + self._gen_kimpl_code(kerimpl, kertmp) + self._gen_tiling_data_header() + self._gen_replay_code(replayimpl, reptmp, ops_product) + + def _gen_tiling_data_header(self): + self.tiling_data_file = os.path.join(self.outdir, self.kernel + '_tiling_data.h') + gen_tiling(self.tiling_file, self.tiling_data_file) + + def _gen_kimpl_code(self, src, tmpfile): + with open(tmpfile, 'r') as fd: + temp = fd.read() + temp = temp.replace('__CCE_FILE__', self.impl) + with os.fdopen(os.open(src, const_var.WFLAGS, const_var.WMODES), 'w') as ofd: + ofd.write(temp) + + def _gen_replay_code(self, src, tmpfile, ops_product: str): + with open(tmpfile, 'r') as fd: + temp = fd.read() + temp = temp.replace('__ARG_NUM__', str(self.argn)) + argdef = [] + kargs = [] + for i in range(0, self.argn): + argdef.append('{} *'.format(self.data_type)) + kargs.append('({} *)GetArg({})'.format(self.data_type, i)) + temp = temp.replace('__ARGS_DEF__', ', '.join(argdef)) + temp = temp.replace('__KERNEL_ARGS__', ', '.join(kargs)) + temp = temp.replace('__KERNEL_FUN__', self.entry) + core_type_infer = 'core_type' + code_channel = code_channel_infer.infer_code_channel(code_channel_infer.InfoCodeChanelParams(self.impl,\ + self.tiling_data_file, self.kernel, self.outdir, ops_product, None)) + if code_channel == code_channel_infer.CODE_VEC: + core_type_infer = '0' + elif code_channel == code_channel_infer.CODE_CUBE: + core_type_infer = '1' + temp = temp.replace('__CORE_TYPE__', core_type_infer) + # regist function + temp = temp.replace('__OPS_PRODUCT__', ops_product) + temp = temp.replace('__OPTYPE__', self.op_type) + with os.fdopen(os.open(src, const_var.WFLAGS, const_var.WMODES), 'w') as ofd: + ofd.write(temp) + + def _gen_kentry(self, src): + kf = '' + pre_alloc_str = 'A' * 256 + if self.batch: + kf += keb.batch_code_gen("K{:02d}_{}{}".format(0, self.entry, pre_alloc_str), self.argn, self.data_type) + else: + kf += keb.mc_code_gen("K{:02d}_{}{}".format(0, self.entry, pre_alloc_str),\ + self.argn, self.data_type, self.blknum) + with os.fdopen(os.open(src, const_var.WFLAGS, const_var.WMODES), 'w') as ofd: + ofd.write(kf) diff --git a/Increase_Host_compute/No_double_buffer/cmake/util/replay_impl.temp b/Increase_Host_compute/No_double_buffer/cmake/util/replay_impl.temp new file mode 100644 index 0000000000000000000000000000000000000000..1d30dd8658e0a72200b3d5222e11d29170e21f57 --- /dev/null +++ b/Increase_Host_compute/No_double_buffer/cmake/util/replay_impl.temp @@ -0,0 +1,120 @@ +#include +#include +#include +#include +#include +#include +#include "replay_def.h" +#include "code_gen.h" +#include "replay_fun.h" +#include "register/op_check.h" +#define __ASCENDC_REPLAY_CODE__ +using namespace std; +using namespace optiling; +using namespace AscendCReplay; + +extern "C" void __KERNEL_FUN__ (__ARGS_DEF__, const char *); +extern "C" int elf_append(char *elf, uint32_t elfSize, char *jit, int kernum, int blknum[], char *atext[], + int alen[], int atlen, const char* kernelname[]); + +#define KERNEL_N 1 +#define ARG_N (__ARG_NUM__) +#define MAX_L (1024 * 1024 * 100) +#define MAX_E (1024 * 1024) + +int __KERNEL_FUN___replay___OPS_PRODUCT__(ReplayFuncParam& param, const int core_type) +{ + // gen type 1 : direct call codes 0: load .o file + if (param.gentype < 0 || param.gentype > 1) { + printf("Error: call replay gen type is %d, should only be 1 or 0\n", param.gentype); + return 0; + } else if (param.gentype == 1 && param.objptr == nullptr) { + printf("Error: call replay with direct call mode, but code obj addr is null\n"); + return 0; + } else if (param.gentype == 0 && param.output_kernel_file == nullptr) { + printf("Error: call replay with object file mode, but object file path is null\n"); + return 0; + } + // core_type 0:MIX 1:CUBE 2:VEC + if (core_type < 0 || core_type > 2) { + printf("Error: call replay core type is %d !\n", core_type); + return 0; + } + g_coreType = __CORE_TYPE__; + g_taskRation = param.task_ration; + g_tilingKey = param.tiling_key; + + unsigned char *buf, *jit; + char *kernel[KERNEL_N * 32]; + int len[KERNEL_N * 32]; + int blknum[KERNEL_N]; + int max; + block_num = param.block_dim; + g_ubBase = block_num; + uint8_t *code = (uint8_t *)malloc(MAX_L); + uint8_t *pos = code; + struct timespec tp1, tp2; + + clock_gettime(CLOCK_MONOTONIC, &tp1); + if (block_num > 32) { + printf("Error: block_num > 32\n"); + return 0; + } + //__OP_FOPEN__ + for (int i = 0; i < KERNEL_N; i++) { + for (int j = 0; j < ARG_N; j++) + AddArg(j, ARG_STEP * (j + 1)); + for (block_idx = 0; block_idx < block_num; block_idx++) { + //__OP_SET_KERNEL__ + int code_idx = i * block_num + block_idx; +#ifdef FP_CEILING + SetCtrlFloatEnable(); +#else + SetCtrlFloatDisable(); +#endif + CodeInit(pos, false); + __KERNEL_FUN__(__KERNEL_ARGS__, param.tiling_data); + CodeEnd(); + kernel[code_idx] = (char *)pos; + len[code_idx] = CodeLen(); + pos += len[code_idx]; + printf("kernel %d core %ld code generated len %d\n", i, block_idx, len[code_idx]); + } + blknum[i] = block_num; + } + //__OP_FCLOSE__ + clock_gettime(CLOCK_MONOTONIC, &tp2); + buf = (unsigned char *)malloc(MAX_E); + int fd = open(param.entry_file, O_RDONLY); + if (fd < 0) { + printf("[error]: cannot find entry.o : %s\n", param.entry_file); + return 0; + } + uint32_t bufSize = read(fd, buf, MAX_E); + if (bufSize <= 0) { + printf("[error]: entry.o : %s is too small ! \n", param.entry_file); + } + close(fd); + jit = (unsigned char *)malloc(MAX_L); + printf("total code generated %ld\n", pos - code); + int sz = elf_append((char *)buf, bufSize, (char *)jit, KERNEL_N, blknum, kernel, len, pos - code, ¶m.kernel_name); + if (tp1.tv_sec != tp2.tv_sec) { + printf("%ld NS\n", tp2.tv_nsec + 1000000000 - tp1.tv_nsec); + } else { + printf("%ld NS\n", tp2.tv_nsec - tp1.tv_nsec); + } + printf("new elf size %d\n", sz); + if (param.gentype == 0) { + fd = open(param.output_kernel_file, O_RDWR | O_CREAT | O_TRUNC, S_IRUSR | S_IWUSR); + (void)write(fd, jit, sz); + close(fd); + free(jit); + } else if (param.gentype == 1) { + *param.objptr = (char*)jit; + } + free(buf); + free(code); + return sz; +} + +REG_REPLAY_FUNC(__OPTYPE__, __OPS_PRODUCT__, __KERNEL_FUN___replay___OPS_PRODUCT__); diff --git a/Increase_Host_compute/No_double_buffer/cmake/util/tiling_data_def_build.py b/Increase_Host_compute/No_double_buffer/cmake/util/tiling_data_def_build.py new file mode 100644 index 0000000000000000000000000000000000000000..a96304261c9369c9b2e24c5f2485615c0835f277 --- /dev/null +++ b/Increase_Host_compute/No_double_buffer/cmake/util/tiling_data_def_build.py @@ -0,0 +1,84 @@ +#!/usr/bin/env python +# coding=utf-8 +""" +Function: +The replay funtion entry +Copyright Information: +Huawei Technologies Co., Ltd. All Rights Reserved © 2020 +""" + +import sys +import os +import stat +import re +import const_var + + +def gen_tiling(tiling_header_file: str, tiling_file_out: str): + if not os.path.exists(tiling_header_file): + print("warning: no userdef tiling header file: ", tiling_header_file) + return + print("generate tiling def header file: ", tiling_file_out) + tmp_name = os.path.splitext(os.path.basename(tiling_header_file))[0].upper() + tiling_source = '#ifndef __{}_H__\n'.format(tmp_name) + tiling_source += '#define __{}_H__\n\n'.format(tmp_name) + tiling_source += '#include \n' + tiling_source += '#include \n\n' + tiling_source += '#include "kernel_tiling/kernel_tiling.h"\n\n' + end_source = "" + pattern = re.compile(r'[(](.*)[)]', re.S) + with open(tiling_header_file, 'r') as fd: + lines = fd.readlines() + for line in lines: + line = line.strip() + if (line.startswith('BEGIN_TILING_DATA_DEF')): + tiling_source += '#pragma pack(1)\n' + tiling_source += 'struct ' + struct_def = re.findall(pattern, line)[0] + tiling_source += struct_def + ' {\n' + elif (line.startswith('TILING_DATA_FIELD_DEF_ARR')): + field_params = re.findall(pattern, line)[0] + fds = field_params.split(',') + tiling_source += ' {} {}[{}] = {{}};\n'.format(fds[0].strip(), fds[2].strip(), fds[1].strip()) + elif (line.startswith('TILING_DATA_FIELD_DEF_STRUCT')): + field_params = re.findall(pattern, line)[0] + fds = field_params.split(',') + tiling_source += ' {} {};\n'.format(fds[0].strip(), fds[1].strip()) + elif (line.startswith('TILING_DATA_FIELD_DEF')): + field_params = re.findall(pattern, line)[0] + fds = field_params.split(',') + tiling_source += ' {} {} = 0;\n'.format(fds[0].strip(), fds[1].strip()) + elif (line.startswith('END_TILING_DATA_DEF')): + tiling_source += '};\n' + tiling_source += '#pragma pack()\n\n' + tiling_source += '#ifdef __NPU_TILING__\n' + tiling_source += \ + 'inline [aicore] void Init{stru}(const __gm__ uint8_t* tiling, {stru}* const_data)\n'\ + .format(stru=struct_def) + tiling_source += '{\n' + tiling_source += ' const __gm__ uint32_t *src = (const __gm__ uint32_t *)tiling;\n' + tiling_source += ' uint32_t *dst = (uint32_t *)const_data;\n' + tiling_source += ' for (auto i = 0; i < sizeof({}) / 4; i++) *(dst + i) = *(src + i);\n'\ + .format(struct_def) + tiling_source += '}\n' + tiling_source += '#else\n' + tiling_source += 'inline void Init{stru}(uint8_t* tiling, {stru}* const_data)\n'.format(stru=struct_def) + tiling_source += '{\n' + tiling_source += ' memcpy(const_data, tiling, sizeof({}));\n'.format(struct_def) + tiling_source += '}\n' + tiling_source += '#endif\n\n' + end_source = ''' +#define GET_TILING_DATA(tiling_data, tiling_arg) \\ +{stru} tiling_data; \\ +Init{stru}(tiling_arg, &tiling_data)\n +'''.format(stru=struct_def) + tiling_source += end_source + tiling_source += '#endif' + with os.fdopen(os.open(tiling_file_out, const_var.WFLAGS, const_var.WMODES), 'w') as ofd: + ofd.write(tiling_source) + + +if __name__ == '__main__': + if len(sys.argv) <= 2: + raise RuntimeError('arguments must greater than 2') + gen_tiling(sys.argv[1], sys.argv[2]) diff --git a/Increase_Host_compute/No_double_buffer/framework/CMakeLists.txt b/Increase_Host_compute/No_double_buffer/framework/CMakeLists.txt new file mode 100644 index 0000000000000000000000000000000000000000..b6be9b492610f4d45b25bb7725648df9aac39a12 --- /dev/null +++ b/Increase_Host_compute/No_double_buffer/framework/CMakeLists.txt @@ -0,0 +1,11 @@ +if(NOT EXISTS "${CMAKE_CURRENT_SOURCE_DIR}/mindspore") + if(EXISTS "${CMAKE_CURRENT_SOURCE_DIR}/caffe_plugin") + add_subdirectory(caffe_plugin) + endif() + if(EXISTS "${CMAKE_CURRENT_SOURCE_DIR}/tf_plugin") + add_subdirectory(tf_plugin) + endif() + if(EXISTS "${CMAKE_CURRENT_SOURCE_DIR}/onnx_plugin") + add_subdirectory(onnx_plugin) + endif() +endif() diff --git a/Increase_Host_compute/No_double_buffer/framework/tf_plugin/CMakeLists.txt b/Increase_Host_compute/No_double_buffer/framework/tf_plugin/CMakeLists.txt new file mode 100644 index 0000000000000000000000000000000000000000..a6aba5c207d3b85ad16fdea69dd813dd6cc371b1 --- /dev/null +++ b/Increase_Host_compute/No_double_buffer/framework/tf_plugin/CMakeLists.txt @@ -0,0 +1,14 @@ + +aux_source_directory(${CMAKE_CURRENT_SOURCE_DIR} plugin_srcs) +add_library(cust_tf_parsers SHARED ${plugin_srcs}) +target_compile_definitions(cust_tf_parsers PRIVATE google=ascend_private) +if(ENABLE_CROSS_COMPILE) + target_link_directories(cust_tf_parsers PRIVATE + ${CMAKE_COMPILE_COMPILER_LIBRARY} + ${CMAKE_COMPILE_RUNTIME_LIBRARY} + ) +endif() +target_link_libraries(cust_tf_parsers PRIVATE intf_pub graph) +install(TARGETS cust_tf_parsers + LIBRARY DESTINATION packages/vendors/${vendor_name}/framework/tensorflow +) diff --git a/Increase_Host_compute/No_double_buffer/framework/tf_plugin/tensorflow_add_custom_plugin.cc b/Increase_Host_compute/No_double_buffer/framework/tf_plugin/tensorflow_add_custom_plugin.cc new file mode 100644 index 0000000000000000000000000000000000000000..2cd837ce58d9aba9d65d15d57c5fe74adac868c4 --- /dev/null +++ b/Increase_Host_compute/No_double_buffer/framework/tf_plugin/tensorflow_add_custom_plugin.cc @@ -0,0 +1,23 @@ +/* Copyright (C) 2020-2021. Huawei Technologies Co., Ltd. All +rights reserved. + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the Apache License Version 2.0. + * You may not use this file except in compliance with the License. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * Apache License for more details at + * http://www.apache.org/licenses/LICENSE-2.0 + */ + +#include "register/register.h" + +namespace domi { +// register op info to GE +REGISTER_CUSTOM_OP("AddCustom") + .FrameworkType(TENSORFLOW) // type: CAFFE, TENSORFLOW + .OriginOpType("Add") // name in tf module + .ParseParamsByOperatorFn(AutoMappingByOpFn); +} // namespace domi diff --git a/Increase_Host_compute/No_double_buffer/op_host/CMakeLists.txt b/Increase_Host_compute/No_double_buffer/op_host/CMakeLists.txt new file mode 100644 index 0000000000000000000000000000000000000000..40dd51cfac524b0a9607b7d8b2813edd2210c509 --- /dev/null +++ b/Increase_Host_compute/No_double_buffer/op_host/CMakeLists.txt @@ -0,0 +1,82 @@ + +aux_source_directory(${CMAKE_CURRENT_SOURCE_DIR} ops_srcs) + +opbuild(OPS_SRC ${ops_srcs} + OUT_DIR ${ASCEND_AUTOGEN_PATH} +) + +add_library(cust_op_proto SHARED ${ops_srcs} ${ASCEND_AUTOGEN_PATH}/op_proto.cc) +target_compile_definitions(cust_op_proto PRIVATE OP_PROTO_LIB) +target_compile_options(cust_op_proto PRIVATE + -fvisibility=hidden +) +if(ENABLE_CROSS_COMPILE) + target_link_directories(cust_op_proto PRIVATE + ${CMAKE_COMPILE_COMPILER_LIBRARY} + ${CMAKE_COMPILE_RUNTIME_LIBRARY} + ) +endif() +target_link_libraries(cust_op_proto PRIVATE + intf_pub + exe_graph + register + tiling_api + -Wl,--whole-archive + rt2_registry + -Wl,--no-whole-archive +) +set_target_properties(cust_op_proto PROPERTIES OUTPUT_NAME + cust_opsproto_rt2.0 +) +add_library(cust_optiling SHARED ${ops_srcs}) +target_compile_definitions(cust_optiling PRIVATE OP_TILING_LIB) +target_compile_options(cust_optiling PRIVATE + -fvisibility=hidden +) +if(ENABLE_CROSS_COMPILE) + target_link_directories(cust_optiling PRIVATE + ${CMAKE_COMPILE_COMPILER_LIBRARY} + ${CMAKE_COMPILE_RUNTIME_LIBRARY} + ) +endif() +target_link_libraries(cust_optiling PRIVATE + intf_pub + exe_graph + register + tiling_api + -Wl,--whole-archive + rt2_registry + -Wl,--no-whole-archive +) +set_target_properties(cust_optiling PROPERTIES OUTPUT_NAME + cust_opmaster_rt2.0 +) + +file(GLOB aclnn_src ${ASCEND_AUTOGEN_PATH}/aclnn_*.cpp) +file(GLOB aclnn_inc ${ASCEND_AUTOGEN_PATH}/aclnn_*.h) +add_library(cust_opapi SHARED ${aclnn_src}) +if(ENABLE_CROSS_COMPILE) + target_link_directories(cust_opapi PRIVATE + ${CMAKE_COMPILE_COMPILER_LIBRARY} + ${CMAKE_COMPILE_RUNTIME_LIBRARY} + ) +endif() +target_link_libraries(cust_opapi PRIVATE intf_pub ascendcl nnopbase) + +add_custom_target(optiling_compat ALL + COMMAND ln -sf lib/linux/${CMAKE_SYSTEM_PROCESSOR}/$ + ${CMAKE_CURRENT_BINARY_DIR}/liboptiling.so +) + +install(TARGETS cust_op_proto + LIBRARY DESTINATION packages/vendors/${vendor_name}/op_proto/lib/linux/${CMAKE_SYSTEM_PROCESSOR}) +install(FILES ${ASCEND_AUTOGEN_PATH}/op_proto.h + DESTINATION packages/vendors/${vendor_name}/op_proto/inc) +install(TARGETS cust_optiling + LIBRARY DESTINATION packages/vendors/${vendor_name}/op_impl/ai_core/tbe/op_tiling/lib/linux/${CMAKE_SYSTEM_PROCESSOR}) +install(FILES ${CMAKE_CURRENT_BINARY_DIR}/liboptiling.so + DESTINATION packages/vendors/${vendor_name}/op_impl/ai_core/tbe/op_tiling) +install(TARGETS cust_opapi + LIBRARY DESTINATION packages/vendors/${vendor_name}/op_api/lib) +install(FILES ${aclnn_inc} + DESTINATION packages/vendors/${vendor_name}/op_api/include) diff --git a/Increase_Host_compute/No_double_buffer/op_host/add_custom.cpp b/Increase_Host_compute/No_double_buffer/op_host/add_custom.cpp new file mode 100644 index 0000000000000000000000000000000000000000..8e35289c8e38f510dc206c3bab008b290f100874 --- /dev/null +++ b/Increase_Host_compute/No_double_buffer/op_host/add_custom.cpp @@ -0,0 +1,73 @@ + +#include "add_custom_tiling.h" +#include "register/op_def_registry.h" + +namespace optiling { +const uint32_t BLOCK_DIM = 8; +const uint32_t TILE_NUM = 8; +static ge::graphStatus TilingFunc(gert::TilingContext* context) +{ + TilingData tiling; + uint32_t totalLength = context->GetInputTensor(0)->GetShapeSize(); + context->SetBlockDim(1); + tiling.set_totalLength(totalLength); + std::cout<<"totalLength"<GetRawTilingData()->GetData(), context->GetRawTilingData()->GetCapacity()); + context->GetRawTilingData()->SetDataSize(tiling.GetDataSize()); + + + size_t *currentWorkspace = context->GetWorkspaceSizes(1); + currentWorkspace[0] = 0; + return ge::GRAPH_SUCCESS; +} +} + +namespace ge { +static ge::graphStatus InferShape(gert::InferShapeContext* context) +{ + const gert::Shape* x1_shape = context->GetInputShape(0); + gert::Shape* y_shape = context->GetOutputShape(0); + *y_shape = *x1_shape; + return GRAPH_SUCCESS; +} +static graphStatus InferDataType(gert::InferDataTypeContext* context) +{ + const auto inputDataType = context->GetInputDataType(0); + context->SetOutputDataType(0, inputDataType); + return ge::GRAPH_SUCCESS; +} +} + +namespace ops { +class AddCustom : public OpDef { +public: + explicit AddCustom(const char* name) : OpDef(name) + { + this->Input("x") + .ParamType(REQUIRED) + .DataType({ge::DT_FLOAT16}) + .Format({ge::FORMAT_ND}) + .UnknownShapeFormat({ge::FORMAT_ND}); + this->Input("y") + .ParamType(REQUIRED) + .DataType({ge::DT_FLOAT16}) + .Format({ge::FORMAT_ND}) + .UnknownShapeFormat({ge::FORMAT_ND}); + this->Output("z") + .ParamType(REQUIRED) + .DataType({ge::DT_FLOAT16}) + .Format({ge::FORMAT_ND}) + .UnknownShapeFormat({ge::FORMAT_ND}); + + this->SetInferShape(ge::InferShape).SetInferDataType(ge::InferDataType);; + this->AICore() + .SetTiling(optiling::TilingFunc) + .AddConfig("ascend910") + .AddConfig("ascend310p") + .AddConfig("ascend310b") + .AddConfig("ascend910b"); + } +}; +OP_ADD(AddCustom); +} diff --git a/Increase_Host_compute/No_double_buffer/op_host/add_custom_tiling.h b/Increase_Host_compute/No_double_buffer/op_host/add_custom_tiling.h new file mode 100644 index 0000000000000000000000000000000000000000..4bb6d940f09d8fa72f1eaeb110d82ded533f8ca7 --- /dev/null +++ b/Increase_Host_compute/No_double_buffer/op_host/add_custom_tiling.h @@ -0,0 +1,16 @@ +/* + * Copyright (c) Huawei Technologies Co., Ltd. 2022-2023. All rights reserved. + */ +#ifndef ADD_CUSTOM_TILING_H +#define ADD_CUSTOM_TILING_H +#include "register/tilingdata_base.h" + +namespace optiling { +BEGIN_TILING_DATA_DEF(TilingData) + TILING_DATA_FIELD_DEF(uint32_t, totalLength); + TILING_DATA_FIELD_DEF(uint32_t, tileNum); +END_TILING_DATA_DEF; + +REGISTER_TILING_DATA_CLASS(AddCustom, TilingData) +} +#endif // ADD_CUSTOM_TILING_H diff --git a/Increase_Host_compute/No_double_buffer/op_kernel/CMakeLists.txt b/Increase_Host_compute/No_double_buffer/op_kernel/CMakeLists.txt new file mode 100644 index 0000000000000000000000000000000000000000..0d31a444cd71b6e455dc206b9b89159dea9f4ce2 --- /dev/null +++ b/Increase_Host_compute/No_double_buffer/op_kernel/CMakeLists.txt @@ -0,0 +1,61 @@ +# set custom compile options +if ("${CMAKE_BUILD_TYPE}x" STREQUAL "Debugx") + add_ops_compile_options(ALL OPTIONS -g -O0) +endif() + +foreach(compute_unit ${ASCEND_COMPUTE_UNIT}) + + # generate aic-${compute_unit}-ops-info.json + add_ops_info_target(TARGET ops_info_gen_${compute_unit} + OUTPUT ${CMAKE_CURRENT_BINARY_DIR}/tbe/op_info_cfg/ai_core/${compute_unit}/aic-${compute_unit}-ops-info.json + OPS_INFO ${ASCEND_AUTOGEN_PATH}/aic-${compute_unit}-ops-info.ini + INSTALL_DIR packages/vendors/${vendor_name}/op_impl/ai_core/tbe/config/${compute_unit} + ) + + # generate ascendc impl py once + if (NOT TARGET ascendc_impl_gen) + add_ops_impl_target(TARGET ascendc_impl_gen + OPS_INFO ${ASCEND_AUTOGEN_PATH}/aic-${compute_unit}-ops-info.ini + IMPL_DIR ${CMAKE_CURRENT_SOURCE_DIR} + OUT_DIR ${CMAKE_CURRENT_BINARY_DIR}/tbe + INSTALL_DIR packages/vendors/${vendor_name}/op_impl/ai_core/tbe/${vendor_name}_impl + ) + endif() + + # dynamic shape binary compile + if (${ENABLE_BINARY_PACKAGE}) + add_bin_compile_target(TARGET ascendc_bin_${compute_unit} + OPS_INFO ${ASCEND_AUTOGEN_PATH}/aic-${compute_unit}-ops-info.ini + IMPL_DIR ${CMAKE_CURRENT_SOURCE_DIR} + ADP_DIR ${CMAKE_CURRENT_BINARY_DIR}/tbe/dynamic + OUT_DIR ${CMAKE_CURRENT_BINARY_DIR}/binary/${compute_unit} + INSTALL_DIR packages/vendors/${vendor_name}/op_impl/ai_core/tbe/kernel + COMPUTE_UNIT ${compute_unit} + ) + add_dependencies(ascendc_bin_${compute_unit} ascendc_impl_gen) + endif() + +endforeach() + +# generate npu_supported_ops.json +add_npu_support_target(TARGET npu_supported_ops + OPS_INFO_DIR ${ASCEND_AUTOGEN_PATH} + OUT_DIR ${CMAKE_CURRENT_BINARY_DIR}/tbe/op_info_cfg/ai_core + INSTALL_DIR packages/vendors/${vendor_name}/framework/${ASCEND_FRAMEWORK_TYPE} +) + +if(ENABLE_TEST AND EXISTS ${CMAKE_CURRENT_SOURCE_DIR}/testcases) + add_subdirectory(testcases) +endif() + +# install kernel file +if (${ENABLE_SOURCE_PACKAGE}) + file(GLOB KERNEL_FILES + ${CMAKE_CURRENT_SOURCE_DIR}/*.cpp + ${CMAKE_CURRENT_SOURCE_DIR}/*.h + ${CMAKE_CURRENT_SOURCE_DIR}/*.py + ) + install(FILES ${KERNEL_FILES} + DESTINATION packages/vendors/${vendor_name}/op_impl/ai_core/tbe/${vendor_name}_impl/dynamic + ) +endif() diff --git a/Increase_Host_compute/No_double_buffer/op_kernel/add_custom.cpp b/Increase_Host_compute/No_double_buffer/op_kernel/add_custom.cpp new file mode 100644 index 0000000000000000000000000000000000000000..ff4968adef0151b05cbf6627c565c2b1aac2a668 --- /dev/null +++ b/Increase_Host_compute/No_double_buffer/op_kernel/add_custom.cpp @@ -0,0 +1,127 @@ +/* + * Copyright (c) Huawei Technologies Co., Ltd. 2022-2023. All rights reserved. + * + * Function : z = x + y + * This sample is a very basic sample that implements vector add on Ascend plaform. + */ +#include "kernel_operator.h" +using namespace AscendC; +constexpr int32_t BUFFER_NUM = 2; // tensor num for each queue + +class KernelAdd +{ +public: + __aicore__ inline KernelAdd() {} + __aicore__ inline void Init(GM_ADDR x, GM_ADDR y, GM_ADDR z, uint32_t totalLength, uint32_t tileNum) + { + ASSERT(GetBlockNum() != 0 && "block dim can not be zero!"); + this->blockLength = totalLength ; + this->tileNum = 512; + ASSERT(tileNum != 0 && "tile num can not be zero!"); + this->man=8; + this->tileLength = this->blockLength /BUFFER_NUM/512; + + xGm.SetGlobalBuffer((__gm__ DTYPE_X *)x , this->blockLength); + yGm.SetGlobalBuffer((__gm__ DTYPE_Y *)y , this->blockLength); + zGm.SetGlobalBuffer((__gm__ DTYPE_Z *)z , this->blockLength); + + pipe.InitBuffer(inQueueX, BUFFER_NUM, this->tileLength * sizeof(DTYPE_X)); + pipe.InitBuffer(inQueueY, BUFFER_NUM, this->tileLength * sizeof(DTYPE_Y)); + pipe.InitBuffer(outQueueZ, BUFFER_NUM, this->tileLength * sizeof(DTYPE_Z)); + } + __aicore__ inline void Process() + { + + int32_t loopCount = this->tileNum* BUFFER_NUM ; + for (int32_t i = 0; i < loopCount; i++) + { + this->tileNum = i*i+512; + uint32_t cur_q=i*i; + uint32_t cur_pos; + uint32_t sum=0; + for(uint32_t k=0;k<1024;k++){ + sum+=k; + } + if(i==0){ + cur_pos=0+sum; + this->tileNum=this->tileNum-cur_q; + } + else{ + cur_pos=i*i-cur_q+i+sum; + this->tileNum=this->tileNum-cur_q; + } + CopyIn(cur_pos-sum); + Compute(cur_pos-sum); + CopyOut(cur_pos-sum); + } + } + + +private: + __aicore__ inline void CopyIn(int32_t progress) + { + + LocalTensor xLocal = inQueueX.AllocTensor(); + LocalTensor yLocal = inQueueY.AllocTensor(); + DataCopy(xLocal, xGm[progress * this->tileLength], this->tileLength); + DataCopy(yLocal, yGm[progress * this->tileLength], this->tileLength); + inQueueX.EnQue(xLocal); + inQueueY.EnQue(yLocal); + + + } + __aicore__ inline void Compute(int32_t progress) + { + LocalTensor xLocal = inQueueX.DeQue(); + LocalTensor yLocal = inQueueY.DeQue(); + LocalTensor zLocal = outQueueZ.AllocTensor(); + Add(zLocal, xLocal, yLocal, this->tileLength); + outQueueZ.EnQue(zLocal); + inQueueX.FreeTensor(xLocal); + inQueueY.FreeTensor(yLocal); + + + } + __aicore__ inline void CopyOut(int32_t progress) + { + LocalTensor zLocal = outQueueZ.DeQue(); + + DataCopy(zGm[progress * this->tileLength], zLocal, this->tileLength); + outQueueZ.FreeTensor(zLocal); + + + } + +private: + TPipe pipe; + TQue inQueueX, inQueueY; + TQue outQueueZ; + GlobalTensor xGm; + GlobalTensor yGm; + GlobalTensor zGm; + uint32_t blockLength; + uint32_t tileNum; + uint32_t tileLength; + uint32_t man; +}; + +extern "C" __global__ __aicore__ void add_custom(GM_ADDR x, GM_ADDR y, GM_ADDR z, GM_ADDR workspace, GM_ADDR tiling) +{ + GET_TILING_DATA(tiling_data, tiling); + KernelAdd op; + + + op.Init(x, y, z, tiling_data.totalLength, tiling_data.tileNum); + op.Process(); + + +} +/* +#ifndef __CCE_KT_TEST__ +// call of kernel function +void add_custom_do(uint32_t blockDim, void* l2ctrl, void* stream, uint8_t* x, uint8_t* y, uint8_t* z, + uint8_t* workspace, uint8_t* tiling) +{ + add_custom<<>>(x, y, z, workspace, tiling); +} +#endif*/ diff --git a/Increase_Host_compute/No_double_buffer/scripts/install.sh b/Increase_Host_compute/No_double_buffer/scripts/install.sh new file mode 100644 index 0000000000000000000000000000000000000000..8468c5a256f2c77fad5bf78ab108ca5b62aad672 --- /dev/null +++ b/Increase_Host_compute/No_double_buffer/scripts/install.sh @@ -0,0 +1,318 @@ +#!/bin/bash +vendor_name=customize +targetdir=/usr/local/Ascend/opp +target_custom=0 + +sourcedir=$PWD/packages +vendordir=vendors/$vendor_name + +QUIET="y" + +while true +do + case $1 in + --quiet) + QUIET="y" + shift + ;; + --install-path=*) + INSTALL_PATH=$(echo $1 | cut -d"=" -f2-) + INSTALL_PATH=${INSTALL_PATH%*/} + shift + ;; + --*) + shift + ;; + *) + break + ;; + esac +done + +log() { + cur_date=`date +"%Y-%m-%d %H:%M:%S"` + echo "[runtime] [$cur_date] "$1 +} + +if [ -n "${INSTALL_PATH}" ]; then + if [[ ! "${INSTALL_PATH}" = /* ]]; then + log "[ERROR] use absolute path for --install-path argument" + exit 1 + fi + if [ ! -d ${INSTALL_PATH} ]; then + mkdir ${INSTALL_PATH} >> /dev/null 2>&1 + if [ $? -ne 0 ]; then + log "[ERROR] create ${INSTALL_PATH} failed" + exit 1 + fi + fi + targetdir=${INSTALL_PATH} +elif [ -n "${ASCEND_CUSTOM_OPP_PATH}" ]; then + if [ ! -d ${ASCEND_CUSTOM_OPP_PATH} ]; then + mkdir -p ${ASCEND_CUSTOM_OPP_PATH} >> /dev/null 2>&1 + if [ $? -ne 0 ]; then + log "[ERROR] create ${ASCEND_CUSTOM_OPP_PATH} failed" + fi + fi + targetdir=${ASCEND_CUSTOM_OPP_PATH} +else + if [ "x${ASCEND_OPP_PATH}" == "x" ]; then + log "[ERROR] env ASCEND_OPP_PATH no exist" + exit 1 + fi + targetdir="${ASCEND_OPP_PATH}" +fi + +if [ ! -d $targetdir ];then + log "[ERROR] $targetdir no exist" + exit 1 +fi + +upgrade() +{ + if [ ! -d ${sourcedir}/$vendordir/$1 ]; then + log "[INFO] no need to upgrade ops $1 files" + return 0 + fi + + if [ ! -d ${targetdir}/$vendordir/$1 ];then + log "[INFO] create ${targetdir}/$vendordir/$1." + mkdir -p ${targetdir}/$vendordir/$1 + if [ $? -ne 0 ];then + log "[ERROR] create ${targetdir}/$vendordir/$1 failed" + return 1 + fi + else + has_same_file=-1 + for file_a in ${sourcedir}/$vendordir/$1/*; do + file_b=${file_a##*/}; + if [ "ls ${targetdir}/$vendordir/$1" = "" ]; then + log "[INFO] ${targetdir}/$vendordir/$1 is empty !!" + return 1 + fi + grep -q $file_b <<<`ls ${targetdir}/$vendordir/$1`; + if [[ $? -eq 0 ]]; then + echo -n "${file_b} " + has_same_file=0 + fi + done + if [ 0 -eq $has_same_file ]; then + if test $QUIET = "n"; then + echo "[INFO]: has old version in ${targetdir}/$vendordir/$1, \ + you want to Overlay Installation , please enter:[o]; \ + or replace directory installation , please enter: [r]; \ + or not install , please enter:[n]." + + while true + do + read orn + if [ "$orn" = n ]; then + return 0 + elif [ "$orn" = m ]; then + break; + elif [ "$0rn" = r ]; then + [ -n "${targetdir}/$vendordir/$1/" ] && rm -rf "${targetdir}/$vendordir/$1"/* + break; + else + echo "[ERROR] input error, please input again!" + fi + done + fi + fi + log "[INFO] replace or merge old ops $1 files .g....." + fi + + log "copy new ops $1 files ......" + if [ -d ${targetdir}/$vendordir/$1/ ]; then + chmod -R +w "$targetdir/$vendordir/$1/" >/dev/null 2>&1 + fi + cp -rf ${sourcedir}/$vendordir/$1/* $targetdir/$vendordir/$1/ + if [ $? -ne 0 ];then + log "[ERROR] copy new $1 files failed" + return 1 + fi + + return 0 +} +upgrade_proto() +{ + if [ ! -f ${sourcedir}/$vendordir/custom.proto ]; then + log "[INFO] no need to upgrade custom.proto files" + return 0 + fi + if [ ! -d ${targetdir}/$vendordir/framework/caffe ];then + log "[INFO] create ${targetdir}/$vendordir/framework/caffe." + mkdir -p ${targetdir}/$vendordir/framework/caffe + if [ $? -ne 0 ];then + log "[ERROR] create ${targetdir}/$vendordir/framework/caffe failed" + return 1 + fi + else + if [ -f ${targetdir}/$vendordir/framework/caffe/custom.proto ]; then + # 有老版本,判断是否要覆盖式安装 + if test $QUIET = "n"; then + echo "[INFO] ${targetdir}/$vendordir/framework/caffe has old version"\ + "custom.proto file. Do you want to replace? [y/n] " + + while true + do + read yn + if [ "$yn" = n ]; then + return 0 + elif [ "$yn" = y ]; then + break; + else + echo "[ERROR] input error, please input again!" + fi + done + fi + fi + log "[INFO] replace old caffe.proto files ......" + fi + chmod -R +w "$targetdir/$vendordir/framework/caffe/" >/dev/null 2>&1 + cp -rf ${sourcedir}/$vendordir/custom.proto ${targetdir}/$vendordir/framework/caffe/ + if [ $? -ne 0 ];then + log "[ERROR] copy new custom.proto failed" + return 1 + fi + log "[INFO] copy custom.proto success" + + return 0 +} + +upgrade_file() +{ + if [ ! -e ${sourcedir}/$vendordir/$1 ]; then + log "[INFO] no need to upgrade ops $1 file" + return 0 + fi + + log "copy new $1 files ......" + cp -f ${sourcedir}/$vendordir/$1 $targetdir/$vendordir/$1 + if [ $? -ne 0 ];then + log "[ERROR] copy new $1 file failed" + return 1 + fi + + return 0 +} + +delete_optiling_file() +{ + if [ ! -d ${targetdir}/vendors ];then + log "[INFO] $1 not exist, no need to uninstall" + return 0 + fi + sys_info=$(uname -m) + if [ ! -d ${sourcedir}/$vendordir/$1/ai_core/tbe/op_tiling/lib/linux/${sys_info} ];then + rm -rf ${sourcedir}/$vendordir/$1/ai_core/tbe/op_tiling/liboptiling.so + fi + return 0 +} + +log "[INFO] copy uninstall sh success" + +if [ ! -d ${targetdir}/vendors ];then + log "[INFO] create ${targetdir}/vendors." + mkdir -p ${targetdir}/vendors + if [ $? -ne 0 ];then + log "[ERROR] create ${targetdir}/vendors failed" + return 1 + fi +fi +chmod u+w ${targetdir}/vendors + +echo "[ops_custom]upgrade framework" +upgrade framework +if [ $? -ne 0 ];then + exit 1 +fi + +echo "[ops_custom]upgrade op proto" +upgrade op_proto +if [ $? -ne 0 ];then + exit 1 +fi + +echo "[ops_custom]upgrade version.info" +upgrade_file version.info +if [ $? -ne 0 ];then + exit 1 +fi + +echo "[ops_custom]upgrade op impl" +delete_optiling_file op_impl +upgrade op_impl +if [ $? -ne 0 ];then + exit 1 +fi + +echo "[ops_custom]upgrade op api" +upgrade op_api +if [ $? -ne 0 ];then + exit 1 +fi + +upgrade_proto +if [ $? -ne 0 ];then + exit 1 +fi + +# set the set_env.bash +if [ -n "${INSTALL_PATH}" ] && [ -d ${INSTALL_PATH} ]; then + _ASCEND_CUSTOM_OPP_PATH=${targetdir}/${vendordir} + bin_path="${_ASCEND_CUSTOM_OPP_PATH}/bin" + set_env_variable="#!/bin/bash\nexport ASCEND_CUSTOM_OPP_PATH=${_ASCEND_CUSTOM_OPP_PATH}:\${ASCEND_CUSTOM_OPP_PATH}" + if [ ! -d ${bin_path} ]; then + mkdir -p ${bin_path} >> /dev/null 2>&1 + if [ $? -ne 0 ]; then + log "[ERROR] create ${bin_path} failed" + exit 1 + fi + fi + echo -e ${set_env_variable} > ${bin_path}/set_env.bash + if [ $? -ne 0 ]; then + log "[ERROR] write ASCEND_CUSTOM_OPP_PATH to set_env.bash failed" + exit 1 + else + log "[INFO] using requirements: when custom module install finished or before you run the custom module, \ + execute the command [ source ${bin_path}/set_env.bash ] to set the environment path" + fi +else + config_file=${targetdir}/vendors/config.ini + if [ ! -f ${config_file} ]; then + touch ${config_file} + chmod 640 ${config_file} + echo "load_priority=$vendor_name" > ${config_file} + if [ $? -ne 0 ];then + echo "echo load_priority failed" + exit 1 + fi + else + found_vendors="$(grep -w "load_priority" "$config_file" | cut --only-delimited -d"=" -f2-)" + found_vendor=$(echo $found_vendors | sed "s/$vendor_name//g" | tr ',' ' ') + vendor=$(echo $found_vendor | tr -s ' ' ',') + if [ "$vendor" != "" ]; then + sed -i "/load_priority=$found_vendors/s@load_priority=$found_vendors@load_priority=$vendor_name,$vendor@g" "$config_file" + fi + fi +fi + +chmod u-w ${targetdir}/vendors + +if [ -d ${targetdir}/$vendordir/op_impl/cpu/aicpu_kernel/impl/ ]; then + chmod -R 440 ${targetdir}/$vendordir/op_impl/cpu/aicpu_kernel/impl/* >/dev/null 2>&1 +fi +if [ -f ${targetdir}/ascend_install.info ]; then + chmod -R 440 ${targetdir}/ascend_install.info +fi +if [ -f ${targetdir}/scene.info ]; then + chmod -R 440 ${targetdir}/scene.info +fi +if [ -f ${targetdir}/version.info ]; then + chmod -R 440 ${targetdir}/version.info +fi + +echo "SUCCESS" +exit 0 + diff --git a/Increase_Host_compute/No_double_buffer/scripts/upgrade.sh b/Increase_Host_compute/No_double_buffer/scripts/upgrade.sh new file mode 100644 index 0000000000000000000000000000000000000000..e091734858534a6aa10bb5204b87302438004926 --- /dev/null +++ b/Increase_Host_compute/No_double_buffer/scripts/upgrade.sh @@ -0,0 +1,151 @@ +#!/bin/bash +vendor_name=customize +targetdir=/usr/local/Ascend/opp +target_custom=0 + +sourcedir=$PWD/packages +vendordir=vendors/$vendor_name + +log() { + cur_date=`date +"%Y-%m-%d %H:%M:%S"` + echo "[runtime] [$cur_date] "$1 +} + +if [[ "x${ASCEND_OPP_PATH}" == "x" ]];then + log "[ERROR] env ASCEND_OPP_PATH no exist" + exit 1 +fi + +targetdir=${ASCEND_OPP_PATH} + +if [ ! -d $targetdir ];then + log "[ERROR] $targetdir no exist" + exit 1 +fi + +upgrade() +{ + if [ ! -d ${sourcedir}/$vendordir/$1 ]; then + log "[INFO] no need to upgrade ops $1 files" + return 0 + fi + + if [ ! -d ${targetdir}/$vendordir/$1 ];then + log "[INFO] create ${targetdir}/$vendordir/$1." + mkdir -p ${targetdir}/$vendordir/$1 + if [ $? -ne 0 ];then + log "[ERROR] create ${targetdir}/$vendordir/$1 failed" + return 1 + fi + else + vendor_installed_dir=$(ls "$targetdir/vendors" 2> /dev/null) + for i in $vendor_installed_dir;do + vendor_installed_file=$(ls "$vendor_installed_dir/$vendor_name/$i" 2> /dev/null) + if [ "$i" = "$vendor_name" ] && [ "$vendor_installed_file" != "" ]; then + echo "[INFO]: $vendor_name custom opp package has been installed on the path $vendor_installed_dir, \ + you want to Overlay Installation , please enter:[o]; \ + or replace directory installation , please enter: [r]; \ + or not install , please enter:[n]." + fi + while true + do + read mrn + if [ "$mrn" = m ]; then + break + elif [ "$mrn" = r ]; then + [ -n "$vendor_installed_file"] && rm -rf "$vendor_installed_file" + break + elif [ "$mrn" = n ]; then + return 0 + else + echo "[WARNING]: Input error, please input m or r or n to choose!" + fi + done + done + log "[INFO] replace old ops $1 files ......" + fi + + log "copy new ops $1 files ......" + cp -rf ${sourcedir}/$vendordir/$1/* $targetdir/$vendordir/$1/ + if [ $? -ne 0 ];then + log "[ERROR] copy new $1 files failed" + return 1 + fi + + return 0 +} + +upgrade_file() +{ + if [ ! -e ${sourcedir}/$vendordir/$1 ]; then + log "[INFO] no need to upgrade ops $1 file" + return 0 + fi + + log "copy new $1 files ......" + cp -f ${sourcedir}/$vendordir/$1 $targetdir/$vendordir/$1 + if [ $? -ne 0 ];then + log "[ERROR] copy new $1 file failed" + return 1 + fi + + return 0 +} + +log "[INFO] copy uninstall sh success" + +echo "[ops_custom]upgrade framework" +upgrade framework +if [ $? -ne 0 ];then + exit 1 +fi + +echo "[ops_custom]upgrade op proto" +upgrade op_proto +if [ $? -ne 0 ];then + exit 1 +fi + +echo "[ops_custom]upgrade op impl" +upgrade op_impl +if [ $? -ne 0 ];then + exit 1 +fi + +echo "[ops_custom]upgrade op api" +upgrade op_api +if [ $? -ne 0 ];then + exit 1 +fi + +echo "[ops_custom]upgrade version.info" +upgrade_file version.info +if [ $? -ne 0 ];then + exit 1 +fi + +config_file=${targetdir}/vendors/config.ini +found_vendors="$(grep -w "load_priority" "$config_file" | cut --only-delimited -d"=" -f2-)" +found_vendor=$(echo $found_vendors | sed "s/$vendor_name//g" | tr ',' ' ') +vendor=$(echo $found_vendor | tr -s ' ' ',') +if [ "$vendor" != "" ]; then + sed -i "/load_priority=$found_vendors/s@load_priority=$found_vendors@load_priority=$vendor_name,$vendor@g" "$config_file" +fi + +changemode() +{ + if [ -d ${targetdir} ];then + chmod -R 550 ${targetdir}>/dev/null 2>&1 + fi + + return 0 +} +echo "[ops_custom]changemode..." +#changemode +if [ $? -ne 0 ];then + exit 1 +fi + +echo "SUCCESS" +exit 0 + diff --git a/Increase_Host_compute/No_increase/CMakeLists.txt b/Increase_Host_compute/No_increase/CMakeLists.txt new file mode 100644 index 0000000000000000000000000000000000000000..584132d80993d309434fb1303de83910a1989aba --- /dev/null +++ b/Increase_Host_compute/No_increase/CMakeLists.txt @@ -0,0 +1,69 @@ +cmake_minimum_required(VERSION 3.16.0) +project(opp) +if(ENABLE_CROSS_COMPILE) + if(${CMAKE_SYSTEM_PROCESSOR} STREQUAL x86_64) + set(CROSS_COMPILE_PLATFORM aarch64) + else() + set(CROSS_COMPILE_PLATFORM x86_64) + endif() + set(PLATFORM ${CMAKE_SYSTEM_PROCESSOR}) + set(CMAKE_COMPILE_COMPILER_LIBRARY ${ASCEND_CANN_PACKAGE_PATH}/${PLATFORM}-linux/devlib/linux/${CROSS_COMPILE_PLATFORM}/) + set(CMAKE_COMPILE_RUNTIME_LIBRARY ${ASCEND_CANN_PACKAGE_PATH}/${PLATFORM}-linux/devlib/${CROSS_COMPILE_PLATFORM}/) + set(CMAKE_SYSTEM_PROCESSOR ${CROSS_COMPILE_PLATFORM}) + set(CMAKE_COMPILE ${CMAKE_CXX_COMPILER}) + set(CMAKE_CXX_COMPILER ${CMAKE_CROSS_PLATFORM_COMPILER}) +else() + set(CMAKE_COMPILE ${CMAKE_CXX_COMPILER}) +endif() + +include(cmake/config.cmake) +include(cmake/func.cmake) +include(cmake/intf.cmake) + +if(EXISTS ${CMAKE_CURRENT_SOURCE_DIR}/framework) + add_subdirectory(framework) +endif() +if(EXISTS ${CMAKE_CURRENT_SOURCE_DIR}/op_host) + add_subdirectory(op_host) +endif() +if(EXISTS ${CMAKE_CURRENT_SOURCE_DIR}/op_kernel) + add_subdirectory(op_kernel) +endif() +if(ENABLE_TEST AND EXISTS ${CMAKE_CURRENT_SOURCE_DIR}/testcases) + add_subdirectory(testcases) +endif() + +# modify vendor_name in install.sh and upgrade.sh +add_custom_command(OUTPUT ${CMAKE_BINARY_DIR}/scripts/install.sh ${CMAKE_BINARY_DIR}/scripts/upgrade.sh + COMMAND mkdir -p ${CMAKE_BINARY_DIR}/scripts + COMMAND cp -r ${CMAKE_SOURCE_DIR}/scripts/* ${CMAKE_BINARY_DIR}/scripts/ + COMMAND sed -i "s/vendor_name=customize/vendor_name=${vendor_name}/g" ${CMAKE_BINARY_DIR}/scripts/* +) +add_custom_target(modify_vendor ALL DEPENDS ${CMAKE_BINARY_DIR}/scripts/install.sh ${CMAKE_BINARY_DIR}/scripts/upgrade.sh) +install(DIRECTORY ${CMAKE_BINARY_DIR}/scripts/ DESTINATION . FILE_PERMISSIONS OWNER_EXECUTE OWNER_READ GROUP_READ) + +install(FILES ${CMAKE_SOURCE_DIR}/custom.proto DESTINATION packages OPTIONAL) + +get_system_info(SYSTEM_INFO) + +# gen version.info +add_custom_target(gen_version_info ALL + COMMAND bash ${CMAKE_CURRENT_SOURCE_DIR}/cmake/util/gen_version_info.sh ${ASCEND_CANN_PACKAGE_PATH} ${CMAKE_CURRENT_BINARY_DIR} +) + +install(FILES ${CMAKE_CURRENT_BINARY_DIR}/version.info + DESTINATION packages/vendors/${vendor_name}/) + +# CPack config +set(CPACK_PACKAGE_NAME ${CMAKE_PROJECT_NAME}) +set(CPACK_PACKAGE_VERSION ${CMAKE_PROJECT_VERSION}) +set(CPACK_PACKAGE_DESCRIPTION "CPack opp project") +set(CPACK_PACKAGE_DESCRIPTION_SUMMARY "CPack opp project") +set(CPACK_PACKAGE_DIRECTORY ${CMAKE_INSTALL_PREFIX}) +set(CPACK_PACKAGE_FILE_NAME "custom_opp_${SYSTEM_INFO}.run") +set(CPACK_GENERATOR External) +set(CPACK_CMAKE_GENERATOR "Unix Makefiles") +set(CPACK_EXTERNAL_ENABLE_STAGING TRUE) +set(CPACK_EXTERNAL_PACKAGE_SCRIPT ${CMAKE_SOURCE_DIR}/cmake/makeself.cmake) +set(CPACK_EXTERNAL_BUILT_PACKAGES ${CPACK_PACKAGE_DIRECTORY}/_CPack_Packages/Linux/External/${CPACK_PACKAGE_FILE_NAME}/${CPACK_PACKAGE_FILE_NAME}) +include(CPack) diff --git a/Increase_Host_compute/No_increase/CMakePresets.json b/Increase_Host_compute/No_increase/CMakePresets.json new file mode 100644 index 0000000000000000000000000000000000000000..5033c4a9375a5013b6e4dd95e3c88c9a9762f69a --- /dev/null +++ b/Increase_Host_compute/No_increase/CMakePresets.json @@ -0,0 +1,64 @@ +{ + "version": 1, + "cmakeMinimumRequired": { + "major": 3, + "minor": 19, + "patch": 0 + }, + "configurePresets": [ + { + "name": "default", + "displayName": "Default Config", + "description": "Default build using Unix Makefiles generator", + "generator": "Unix Makefiles", + "binaryDir": "${sourceDir}/build_out", + "cacheVariables": { + "CMAKE_BUILD_TYPE": { + "type": "STRING", + "value": "Release" + }, + "ENABLE_SOURCE_PACKAGE": { + "type": "BOOL", + "value": "True" + }, + "ENABLE_BINARY_PACKAGE": { + "type": "BOOL", + "value": "True" + }, + "ASCEND_COMPUTE_UNIT": { + "type": "STRING", + "value": "ascend310p;ascend310b;ascend910;ascend910b" + //"value": "ascend910b" + }, + "ENABLE_TEST": { + "type": "BOOL", + "value": "True" + }, + "vendor_name": { + "type": "STRING", + "value": "customize" + }, + "ASCEND_CANN_PACKAGE_PATH": { + "type": "PATH", + "value": "/usr/local/Ascend/ascend-toolkit/latest" + }, + "ASCEND_PYTHON_EXECUTABLE": { + "type": "STRING", + "value": "python3" + }, + "CMAKE_INSTALL_PREFIX": { + "type": "PATH", + "value": "${sourceDir}/build_out" + }, + "ENABLE_CROSS_COMPILE": { + "type": "BOOL", + "value": "False" + }, + "CMAKE_CROSS_PLATFORM_COMPILER": { + "type": "PATH", + "value": "/usr/bin/aarch64-linux-gnu-g++" + } + } + } + ] +} diff --git a/Increase_Host_compute/No_increase/build.sh b/Increase_Host_compute/No_increase/build.sh new file mode 100644 index 0000000000000000000000000000000000000000..4be96d7d8b99f0dd4b8052a16d17afe9c809fb54 --- /dev/null +++ b/Increase_Host_compute/No_increase/build.sh @@ -0,0 +1,37 @@ +#!/bin/bash +script_path=$(realpath $(dirname $0)) + + +mkdir -p build_out +rm -rf build_out/* +cd build_out + +cmake_version=$(cmake --version | grep "cmake version" | awk '{print $3}') +if [ "$cmake_version" \< "3.19.0" ] ; then + opts=$(python3 $script_path/cmake/util/preset_parse.py $script_path/CMakePresets.json) + echo $opts + cmake .. $opts +else + cmake .. --preset=default +fi +target=package +if [ "$1"x != ""x ]; then target=$1; fi + +cmake --build . --target $target -j16 +if [ $? -ne 0 ]; then exit 1; fi + +if [ $target = "package" ]; then + if test -d ./op_kernel/binary ; then + ./cust*.run + if [ $? -ne 0 ]; then exit 1; fi + cmake --build . --target binary -j16 + if [ $? -ne 0 ]; then exit 1; fi + cmake --build . --target $target -j16 + fi +fi + +# for debug +# cd build_out +# make +# cpack +# verbose append -v diff --git a/Increase_Host_compute/No_increase/build_out/CMakeCache.txt b/Increase_Host_compute/No_increase/build_out/CMakeCache.txt new file mode 100644 index 0000000000000000000000000000000000000000..7d3ab5305e55109de1a147f0008cc68a1ad7fb3d --- /dev/null +++ b/Increase_Host_compute/No_increase/build_out/CMakeCache.txt @@ -0,0 +1,425 @@ +# This is the CMakeCache file. +# For build in directory: /Op_test/Operator-performance/Increase_Host_compute/No/build_out +# It was generated by CMake: /usr/bin/cmake +# You can edit this file to change values found and used by cmake. +# If you do not want to change any of the values, simply exit the editor. +# If you do want to change a value, simply edit, save, and exit the editor. +# The syntax for the file is as follows: +# KEY:TYPE=VALUE +# KEY is the name of a variable in the cache. +# TYPE is a hint to GUIs for the type of VALUE, DO NOT EDIT TYPE!. +# VALUE is the current value for the KEY. + +######################## +# EXTERNAL cache entries +######################## + +//No help, variable specified on the command line. +ASCEND_CANN_PACKAGE_PATH:PATH=/usr/local/Ascend/ascend-toolkit/latest + +//No help, variable specified on the command line. +ASCEND_COMPUTE_UNIT:STRING=ascend310p;ascend310b;ascend910;ascend910b + +//No help, variable specified on the command line. +ASCEND_PYTHON_EXECUTABLE:STRING=python3 + +//Path to a program. +CMAKE_ADDR2LINE:FILEPATH=/usr/bin/addr2line + +//Path to a program. +CMAKE_AR:FILEPATH=/usr/bin/ar + +//No help, variable specified on the command line. +CMAKE_BUILD_TYPE:STRING=Release + +//Enable/Disable color output during build. +CMAKE_COLOR_MAKEFILE:BOOL=ON + +//No help, variable specified on the command line. +CMAKE_CROSS_PLATFORM_COMPILER:PATH=/usr/bin/aarch64-linux-gnu-g++ + +//CXX compiler +CMAKE_CXX_COMPILER:FILEPATH=/usr/bin/c++ + +//A wrapper around 'ar' adding the appropriate '--plugin' option +// for the GCC compiler +CMAKE_CXX_COMPILER_AR:FILEPATH=/usr/bin/gcc-ar-11 + +//A wrapper around 'ranlib' adding the appropriate '--plugin' option +// for the GCC compiler +CMAKE_CXX_COMPILER_RANLIB:FILEPATH=/usr/bin/gcc-ranlib-11 + +//Flags used by the CXX compiler during all build types. +CMAKE_CXX_FLAGS:STRING= + +//Flags used by the CXX compiler during DEBUG builds. +CMAKE_CXX_FLAGS_DEBUG:STRING=-g + +//Flags used by the CXX compiler during MINSIZEREL builds. +CMAKE_CXX_FLAGS_MINSIZEREL:STRING=-Os -DNDEBUG + +//Flags used by the CXX compiler during RELEASE builds. +CMAKE_CXX_FLAGS_RELEASE:STRING=-O3 -DNDEBUG + +//Flags used by the CXX compiler during RELWITHDEBINFO builds. +CMAKE_CXX_FLAGS_RELWITHDEBINFO:STRING=-O2 -g -DNDEBUG + +//C compiler +CMAKE_C_COMPILER:FILEPATH=/usr/bin/cc + +//A wrapper around 'ar' adding the appropriate '--plugin' option +// for the GCC compiler +CMAKE_C_COMPILER_AR:FILEPATH=/usr/bin/gcc-ar-11 + +//A wrapper around 'ranlib' adding the appropriate '--plugin' option +// for the GCC compiler +CMAKE_C_COMPILER_RANLIB:FILEPATH=/usr/bin/gcc-ranlib-11 + +//Flags used by the C compiler during all build types. +CMAKE_C_FLAGS:STRING= + +//Flags used by the C compiler during DEBUG builds. +CMAKE_C_FLAGS_DEBUG:STRING=-g + +//Flags used by the C compiler during MINSIZEREL builds. +CMAKE_C_FLAGS_MINSIZEREL:STRING=-Os -DNDEBUG + +//Flags used by the C compiler during RELEASE builds. +CMAKE_C_FLAGS_RELEASE:STRING=-O3 -DNDEBUG + +//Flags used by the C compiler during RELWITHDEBINFO builds. +CMAKE_C_FLAGS_RELWITHDEBINFO:STRING=-O2 -g -DNDEBUG + +//Path to a program. +CMAKE_DLLTOOL:FILEPATH=CMAKE_DLLTOOL-NOTFOUND + +//Flags used by the linker during all build types. +CMAKE_EXE_LINKER_FLAGS:STRING= + +//Flags used by the linker during DEBUG builds. +CMAKE_EXE_LINKER_FLAGS_DEBUG:STRING= + +//Flags used by the linker during MINSIZEREL builds. +CMAKE_EXE_LINKER_FLAGS_MINSIZEREL:STRING= + +//Flags used by the linker during RELEASE builds. +CMAKE_EXE_LINKER_FLAGS_RELEASE:STRING= + +//Flags used by the linker during RELWITHDEBINFO builds. +CMAKE_EXE_LINKER_FLAGS_RELWITHDEBINFO:STRING= + +//Enable/Disable output of compile commands during generation. +CMAKE_EXPORT_COMPILE_COMMANDS:BOOL= + +//No help, variable specified on the command line. +CMAKE_INSTALL_PREFIX:PATH=/Op_test/Operator-performance/Increase_Host_compute/No/build_out + +//Path to a program. +CMAKE_LINKER:FILEPATH=/usr/bin/ld + +//Path to a program. +CMAKE_MAKE_PROGRAM:FILEPATH=/usr/bin/gmake + +//Flags used by the linker during the creation of modules during +// all build types. +CMAKE_MODULE_LINKER_FLAGS:STRING= + +//Flags used by the linker during the creation of modules during +// DEBUG builds. +CMAKE_MODULE_LINKER_FLAGS_DEBUG:STRING= + +//Flags used by the linker during the creation of modules during +// MINSIZEREL builds. +CMAKE_MODULE_LINKER_FLAGS_MINSIZEREL:STRING= + +//Flags used by the linker during the creation of modules during +// RELEASE builds. +CMAKE_MODULE_LINKER_FLAGS_RELEASE:STRING= + +//Flags used by the linker during the creation of modules during +// RELWITHDEBINFO builds. +CMAKE_MODULE_LINKER_FLAGS_RELWITHDEBINFO:STRING= + +//Path to a program. +CMAKE_NM:FILEPATH=/usr/bin/nm + +//Path to a program. +CMAKE_OBJCOPY:FILEPATH=/usr/bin/objcopy + +//Path to a program. +CMAKE_OBJDUMP:FILEPATH=/usr/bin/objdump + +//Value Computed by CMake +CMAKE_PROJECT_DESCRIPTION:STATIC= + +//Value Computed by CMake +CMAKE_PROJECT_HOMEPAGE_URL:STATIC= + +//Value Computed by CMake +CMAKE_PROJECT_NAME:STATIC=opp + +//Path to a program. +CMAKE_RANLIB:FILEPATH=/usr/bin/ranlib + +//Path to a program. +CMAKE_READELF:FILEPATH=/usr/bin/readelf + +//Flags used by the linker during the creation of shared libraries +// during all build types. +CMAKE_SHARED_LINKER_FLAGS:STRING= + +//Flags used by the linker during the creation of shared libraries +// during DEBUG builds. +CMAKE_SHARED_LINKER_FLAGS_DEBUG:STRING= + +//Flags used by the linker during the creation of shared libraries +// during MINSIZEREL builds. +CMAKE_SHARED_LINKER_FLAGS_MINSIZEREL:STRING= + +//Flags used by the linker during the creation of shared libraries +// during RELEASE builds. +CMAKE_SHARED_LINKER_FLAGS_RELEASE:STRING= + +//Flags used by the linker during the creation of shared libraries +// during RELWITHDEBINFO builds. +CMAKE_SHARED_LINKER_FLAGS_RELWITHDEBINFO:STRING= + +//If set, runtime paths are not added when installing shared libraries, +// but are added when building. +CMAKE_SKIP_INSTALL_RPATH:BOOL=NO + +//If set, runtime paths are not added when using shared libraries. +CMAKE_SKIP_RPATH:BOOL=NO + +//Flags used by the linker during the creation of static libraries +// during all build types. +CMAKE_STATIC_LINKER_FLAGS:STRING= + +//Flags used by the linker during the creation of static libraries +// during DEBUG builds. +CMAKE_STATIC_LINKER_FLAGS_DEBUG:STRING= + +//Flags used by the linker during the creation of static libraries +// during MINSIZEREL builds. +CMAKE_STATIC_LINKER_FLAGS_MINSIZEREL:STRING= + +//Flags used by the linker during the creation of static libraries +// during RELEASE builds. +CMAKE_STATIC_LINKER_FLAGS_RELEASE:STRING= + +//Flags used by the linker during the creation of static libraries +// during RELWITHDEBINFO builds. +CMAKE_STATIC_LINKER_FLAGS_RELWITHDEBINFO:STRING= + +//Path to a program. +CMAKE_STRIP:FILEPATH=/usr/bin/strip + +//If this value is on, makefiles will be generated without the +// .SILENT directive, and all commands will be echoed to the console +// during the make. This is useful for debugging only. With Visual +// Studio IDE projects all commands are done without /nologo. +CMAKE_VERBOSE_MAKEFILE:BOOL=FALSE + +//Enable to build RPM source packages +CPACK_SOURCE_RPM:BOOL=OFF + +//Enable to build TBZ2 source packages +CPACK_SOURCE_TBZ2:BOOL=ON + +//Enable to build TGZ source packages +CPACK_SOURCE_TGZ:BOOL=ON + +//Enable to build TXZ source packages +CPACK_SOURCE_TXZ:BOOL=ON + +//Enable to build TZ source packages +CPACK_SOURCE_TZ:BOOL=ON + +//Enable to build ZIP source packages +CPACK_SOURCE_ZIP:BOOL=OFF + +//No help, variable specified on the command line. +ENABLE_BINARY_PACKAGE:BOOL=True + +//No help, variable specified on the command line. +ENABLE_CROSS_COMPILE:BOOL=False + +//No help, variable specified on the command line. +ENABLE_SOURCE_PACKAGE:BOOL=True + +//No help, variable specified on the command line. +ENABLE_TEST:BOOL=True + +//Value Computed by CMake +opp_BINARY_DIR:STATIC=/Op_test/Operator-performance/Increase_Host_compute/No/build_out + +//Value Computed by CMake +opp_IS_TOP_LEVEL:STATIC=ON + +//Value Computed by CMake +opp_SOURCE_DIR:STATIC=/Op_test/Operator-performance/Increase_Host_compute/No + +//No help, variable specified on the command line. +vendor_name:STRING=customize + + +######################## +# INTERNAL cache entries +######################## + +//ADVANCED property for variable: CMAKE_ADDR2LINE +CMAKE_ADDR2LINE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_AR +CMAKE_AR-ADVANCED:INTERNAL=1 +//This is the directory where this CMakeCache.txt was created +CMAKE_CACHEFILE_DIR:INTERNAL=/Op_test/Operator-performance/Increase_Host_compute/No/build_out +//Major version of cmake used to create the current loaded cache +CMAKE_CACHE_MAJOR_VERSION:INTERNAL=3 +//Minor version of cmake used to create the current loaded cache +CMAKE_CACHE_MINOR_VERSION:INTERNAL=22 +//Patch version of cmake used to create the current loaded cache +CMAKE_CACHE_PATCH_VERSION:INTERNAL=1 +//ADVANCED property for variable: CMAKE_COLOR_MAKEFILE +CMAKE_COLOR_MAKEFILE-ADVANCED:INTERNAL=1 +//Path to CMake executable. +CMAKE_COMMAND:INTERNAL=/usr/bin/cmake +//Path to cpack program executable. +CMAKE_CPACK_COMMAND:INTERNAL=/usr/bin/cpack +//Path to ctest program executable. +CMAKE_CTEST_COMMAND:INTERNAL=/usr/bin/ctest +//ADVANCED property for variable: CMAKE_CXX_COMPILER +CMAKE_CXX_COMPILER-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CXX_COMPILER_AR +CMAKE_CXX_COMPILER_AR-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CXX_COMPILER_RANLIB +CMAKE_CXX_COMPILER_RANLIB-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CXX_FLAGS +CMAKE_CXX_FLAGS-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CXX_FLAGS_DEBUG +CMAKE_CXX_FLAGS_DEBUG-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CXX_FLAGS_MINSIZEREL +CMAKE_CXX_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CXX_FLAGS_RELEASE +CMAKE_CXX_FLAGS_RELEASE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CXX_FLAGS_RELWITHDEBINFO +CMAKE_CXX_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_COMPILER +CMAKE_C_COMPILER-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_COMPILER_AR +CMAKE_C_COMPILER_AR-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_COMPILER_RANLIB +CMAKE_C_COMPILER_RANLIB-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_FLAGS +CMAKE_C_FLAGS-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_FLAGS_DEBUG +CMAKE_C_FLAGS_DEBUG-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_FLAGS_MINSIZEREL +CMAKE_C_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_FLAGS_RELEASE +CMAKE_C_FLAGS_RELEASE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_FLAGS_RELWITHDEBINFO +CMAKE_C_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_DLLTOOL +CMAKE_DLLTOOL-ADVANCED:INTERNAL=1 +//Executable file format +CMAKE_EXECUTABLE_FORMAT:INTERNAL=ELF +//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS +CMAKE_EXE_LINKER_FLAGS-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_DEBUG +CMAKE_EXE_LINKER_FLAGS_DEBUG-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_MINSIZEREL +CMAKE_EXE_LINKER_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_RELEASE +CMAKE_EXE_LINKER_FLAGS_RELEASE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_RELWITHDEBINFO +CMAKE_EXE_LINKER_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_EXPORT_COMPILE_COMMANDS +CMAKE_EXPORT_COMPILE_COMMANDS-ADVANCED:INTERNAL=1 +//Name of external makefile project generator. +CMAKE_EXTRA_GENERATOR:INTERNAL= +//Name of generator. +CMAKE_GENERATOR:INTERNAL=Unix Makefiles +//Generator instance identifier. +CMAKE_GENERATOR_INSTANCE:INTERNAL= +//Name of generator platform. +CMAKE_GENERATOR_PLATFORM:INTERNAL= +//Name of generator toolset. +CMAKE_GENERATOR_TOOLSET:INTERNAL= +//Source directory with the top level CMakeLists.txt file for this +// project +CMAKE_HOME_DIRECTORY:INTERNAL=/Op_test/Operator-performance/Increase_Host_compute/No +//Install .so files without execute permission. +CMAKE_INSTALL_SO_NO_EXE:INTERNAL=1 +//ADVANCED property for variable: CMAKE_LINKER +CMAKE_LINKER-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_MAKE_PROGRAM +CMAKE_MAKE_PROGRAM-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS +CMAKE_MODULE_LINKER_FLAGS-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS_DEBUG +CMAKE_MODULE_LINKER_FLAGS_DEBUG-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS_MINSIZEREL +CMAKE_MODULE_LINKER_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS_RELEASE +CMAKE_MODULE_LINKER_FLAGS_RELEASE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS_RELWITHDEBINFO +CMAKE_MODULE_LINKER_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_NM +CMAKE_NM-ADVANCED:INTERNAL=1 +//number of local generators +CMAKE_NUMBER_OF_MAKEFILES:INTERNAL=5 +//ADVANCED property for variable: CMAKE_OBJCOPY +CMAKE_OBJCOPY-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_OBJDUMP +CMAKE_OBJDUMP-ADVANCED:INTERNAL=1 +//Platform information initialized +CMAKE_PLATFORM_INFO_INITIALIZED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_RANLIB +CMAKE_RANLIB-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_READELF +CMAKE_READELF-ADVANCED:INTERNAL=1 +//Path to CMake installation. +CMAKE_ROOT:INTERNAL=/usr/share/cmake-3.22 +//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS +CMAKE_SHARED_LINKER_FLAGS-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_DEBUG +CMAKE_SHARED_LINKER_FLAGS_DEBUG-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_MINSIZEREL +CMAKE_SHARED_LINKER_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_RELEASE +CMAKE_SHARED_LINKER_FLAGS_RELEASE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_RELWITHDEBINFO +CMAKE_SHARED_LINKER_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_SKIP_INSTALL_RPATH +CMAKE_SKIP_INSTALL_RPATH-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_SKIP_RPATH +CMAKE_SKIP_RPATH-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS +CMAKE_STATIC_LINKER_FLAGS-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS_DEBUG +CMAKE_STATIC_LINKER_FLAGS_DEBUG-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS_MINSIZEREL +CMAKE_STATIC_LINKER_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS_RELEASE +CMAKE_STATIC_LINKER_FLAGS_RELEASE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS_RELWITHDEBINFO +CMAKE_STATIC_LINKER_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_STRIP +CMAKE_STRIP-ADVANCED:INTERNAL=1 +//uname command +CMAKE_UNAME:INTERNAL=/usr/bin/uname +//ADVANCED property for variable: CMAKE_VERBOSE_MAKEFILE +CMAKE_VERBOSE_MAKEFILE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CPACK_SOURCE_RPM +CPACK_SOURCE_RPM-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CPACK_SOURCE_TBZ2 +CPACK_SOURCE_TBZ2-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CPACK_SOURCE_TGZ +CPACK_SOURCE_TGZ-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CPACK_SOURCE_TXZ +CPACK_SOURCE_TXZ-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CPACK_SOURCE_TZ +CPACK_SOURCE_TZ-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CPACK_SOURCE_ZIP +CPACK_SOURCE_ZIP-ADVANCED:INTERNAL=1 + diff --git a/Increase_Host_compute/No_increase/build_out/CMakeFiles/3.22.1/CMakeCCompiler.cmake b/Increase_Host_compute/No_increase/build_out/CMakeFiles/3.22.1/CMakeCCompiler.cmake new file mode 100644 index 0000000000000000000000000000000000000000..0c0b1de27a84397ebfeef2c8c3b6b19603608c1f --- /dev/null +++ b/Increase_Host_compute/No_increase/build_out/CMakeFiles/3.22.1/CMakeCCompiler.cmake @@ -0,0 +1,72 @@ +set(CMAKE_C_COMPILER "/usr/bin/cc") +set(CMAKE_C_COMPILER_ARG1 "") +set(CMAKE_C_COMPILER_ID "GNU") +set(CMAKE_C_COMPILER_VERSION "11.4.0") +set(CMAKE_C_COMPILER_VERSION_INTERNAL "") +set(CMAKE_C_COMPILER_WRAPPER "") +set(CMAKE_C_STANDARD_COMPUTED_DEFAULT "17") +set(CMAKE_C_EXTENSIONS_COMPUTED_DEFAULT "ON") +set(CMAKE_C_COMPILE_FEATURES "c_std_90;c_function_prototypes;c_std_99;c_restrict;c_variadic_macros;c_std_11;c_static_assert;c_std_17;c_std_23") +set(CMAKE_C90_COMPILE_FEATURES "c_std_90;c_function_prototypes") +set(CMAKE_C99_COMPILE_FEATURES "c_std_99;c_restrict;c_variadic_macros") +set(CMAKE_C11_COMPILE_FEATURES "c_std_11;c_static_assert") +set(CMAKE_C17_COMPILE_FEATURES "c_std_17") +set(CMAKE_C23_COMPILE_FEATURES "c_std_23") + +set(CMAKE_C_PLATFORM_ID "Linux") +set(CMAKE_C_SIMULATE_ID "") +set(CMAKE_C_COMPILER_FRONTEND_VARIANT "") +set(CMAKE_C_SIMULATE_VERSION "") + + + + +set(CMAKE_AR "/usr/bin/ar") +set(CMAKE_C_COMPILER_AR "/usr/bin/gcc-ar-11") +set(CMAKE_RANLIB "/usr/bin/ranlib") +set(CMAKE_C_COMPILER_RANLIB "/usr/bin/gcc-ranlib-11") +set(CMAKE_LINKER "/usr/bin/ld") +set(CMAKE_MT "") +set(CMAKE_COMPILER_IS_GNUCC 1) +set(CMAKE_C_COMPILER_LOADED 1) +set(CMAKE_C_COMPILER_WORKS TRUE) +set(CMAKE_C_ABI_COMPILED TRUE) + +set(CMAKE_C_COMPILER_ENV_VAR "CC") + +set(CMAKE_C_COMPILER_ID_RUN 1) +set(CMAKE_C_SOURCE_FILE_EXTENSIONS c;m) +set(CMAKE_C_IGNORE_EXTENSIONS h;H;o;O;obj;OBJ;def;DEF;rc;RC) +set(CMAKE_C_LINKER_PREFERENCE 10) + +# Save compiler ABI information. +set(CMAKE_C_SIZEOF_DATA_PTR "8") +set(CMAKE_C_COMPILER_ABI "ELF") +set(CMAKE_C_BYTE_ORDER "LITTLE_ENDIAN") +set(CMAKE_C_LIBRARY_ARCHITECTURE "aarch64-linux-gnu") + +if(CMAKE_C_SIZEOF_DATA_PTR) + set(CMAKE_SIZEOF_VOID_P "${CMAKE_C_SIZEOF_DATA_PTR}") +endif() + +if(CMAKE_C_COMPILER_ABI) + set(CMAKE_INTERNAL_PLATFORM_ABI "${CMAKE_C_COMPILER_ABI}") +endif() + +if(CMAKE_C_LIBRARY_ARCHITECTURE) + set(CMAKE_LIBRARY_ARCHITECTURE "aarch64-linux-gnu") +endif() + +set(CMAKE_C_CL_SHOWINCLUDES_PREFIX "") +if(CMAKE_C_CL_SHOWINCLUDES_PREFIX) + set(CMAKE_CL_SHOWINCLUDES_PREFIX "${CMAKE_C_CL_SHOWINCLUDES_PREFIX}") +endif() + + + + + +set(CMAKE_C_IMPLICIT_INCLUDE_DIRECTORIES "/usr/lib/gcc/aarch64-linux-gnu/11/include;/usr/local/include;/usr/include/aarch64-linux-gnu;/usr/include") +set(CMAKE_C_IMPLICIT_LINK_LIBRARIES "gcc;gcc_s;c;gcc;gcc_s") +set(CMAKE_C_IMPLICIT_LINK_DIRECTORIES "/usr/lib/gcc/aarch64-linux-gnu/11;/usr/lib/aarch64-linux-gnu;/usr/lib;/lib/aarch64-linux-gnu;/lib") +set(CMAKE_C_IMPLICIT_LINK_FRAMEWORK_DIRECTORIES "") diff --git a/Increase_Host_compute/No_increase/build_out/CMakeFiles/3.22.1/CMakeCXXCompiler.cmake b/Increase_Host_compute/No_increase/build_out/CMakeFiles/3.22.1/CMakeCXXCompiler.cmake new file mode 100644 index 0000000000000000000000000000000000000000..f59b84fb1dde571d148db8893f9869d15fbb300d --- /dev/null +++ b/Increase_Host_compute/No_increase/build_out/CMakeFiles/3.22.1/CMakeCXXCompiler.cmake @@ -0,0 +1,83 @@ +set(CMAKE_CXX_COMPILER "/usr/bin/c++") +set(CMAKE_CXX_COMPILER_ARG1 "") +set(CMAKE_CXX_COMPILER_ID "GNU") +set(CMAKE_CXX_COMPILER_VERSION "11.4.0") +set(CMAKE_CXX_COMPILER_VERSION_INTERNAL "") +set(CMAKE_CXX_COMPILER_WRAPPER "") +set(CMAKE_CXX_STANDARD_COMPUTED_DEFAULT "17") +set(CMAKE_CXX_EXTENSIONS_COMPUTED_DEFAULT "ON") +set(CMAKE_CXX_COMPILE_FEATURES "cxx_std_98;cxx_template_template_parameters;cxx_std_11;cxx_alias_templates;cxx_alignas;cxx_alignof;cxx_attributes;cxx_auto_type;cxx_constexpr;cxx_decltype;cxx_decltype_incomplete_return_types;cxx_default_function_template_args;cxx_defaulted_functions;cxx_defaulted_move_initializers;cxx_delegating_constructors;cxx_deleted_functions;cxx_enum_forward_declarations;cxx_explicit_conversions;cxx_extended_friend_declarations;cxx_extern_templates;cxx_final;cxx_func_identifier;cxx_generalized_initializers;cxx_inheriting_constructors;cxx_inline_namespaces;cxx_lambdas;cxx_local_type_template_args;cxx_long_long_type;cxx_noexcept;cxx_nonstatic_member_init;cxx_nullptr;cxx_override;cxx_range_for;cxx_raw_string_literals;cxx_reference_qualified_functions;cxx_right_angle_brackets;cxx_rvalue_references;cxx_sizeof_member;cxx_static_assert;cxx_strong_enums;cxx_thread_local;cxx_trailing_return_types;cxx_unicode_literals;cxx_uniform_initialization;cxx_unrestricted_unions;cxx_user_literals;cxx_variadic_macros;cxx_variadic_templates;cxx_std_14;cxx_aggregate_default_initializers;cxx_attribute_deprecated;cxx_binary_literals;cxx_contextual_conversions;cxx_decltype_auto;cxx_digit_separators;cxx_generic_lambdas;cxx_lambda_init_captures;cxx_relaxed_constexpr;cxx_return_type_deduction;cxx_variable_templates;cxx_std_17;cxx_std_20;cxx_std_23") +set(CMAKE_CXX98_COMPILE_FEATURES "cxx_std_98;cxx_template_template_parameters") +set(CMAKE_CXX11_COMPILE_FEATURES "cxx_std_11;cxx_alias_templates;cxx_alignas;cxx_alignof;cxx_attributes;cxx_auto_type;cxx_constexpr;cxx_decltype;cxx_decltype_incomplete_return_types;cxx_default_function_template_args;cxx_defaulted_functions;cxx_defaulted_move_initializers;cxx_delegating_constructors;cxx_deleted_functions;cxx_enum_forward_declarations;cxx_explicit_conversions;cxx_extended_friend_declarations;cxx_extern_templates;cxx_final;cxx_func_identifier;cxx_generalized_initializers;cxx_inheriting_constructors;cxx_inline_namespaces;cxx_lambdas;cxx_local_type_template_args;cxx_long_long_type;cxx_noexcept;cxx_nonstatic_member_init;cxx_nullptr;cxx_override;cxx_range_for;cxx_raw_string_literals;cxx_reference_qualified_functions;cxx_right_angle_brackets;cxx_rvalue_references;cxx_sizeof_member;cxx_static_assert;cxx_strong_enums;cxx_thread_local;cxx_trailing_return_types;cxx_unicode_literals;cxx_uniform_initialization;cxx_unrestricted_unions;cxx_user_literals;cxx_variadic_macros;cxx_variadic_templates") +set(CMAKE_CXX14_COMPILE_FEATURES "cxx_std_14;cxx_aggregate_default_initializers;cxx_attribute_deprecated;cxx_binary_literals;cxx_contextual_conversions;cxx_decltype_auto;cxx_digit_separators;cxx_generic_lambdas;cxx_lambda_init_captures;cxx_relaxed_constexpr;cxx_return_type_deduction;cxx_variable_templates") +set(CMAKE_CXX17_COMPILE_FEATURES "cxx_std_17") +set(CMAKE_CXX20_COMPILE_FEATURES "cxx_std_20") +set(CMAKE_CXX23_COMPILE_FEATURES "cxx_std_23") + +set(CMAKE_CXX_PLATFORM_ID "Linux") +set(CMAKE_CXX_SIMULATE_ID "") +set(CMAKE_CXX_COMPILER_FRONTEND_VARIANT "") +set(CMAKE_CXX_SIMULATE_VERSION "") + + + + +set(CMAKE_AR "/usr/bin/ar") +set(CMAKE_CXX_COMPILER_AR "/usr/bin/gcc-ar-11") +set(CMAKE_RANLIB "/usr/bin/ranlib") +set(CMAKE_CXX_COMPILER_RANLIB "/usr/bin/gcc-ranlib-11") +set(CMAKE_LINKER "/usr/bin/ld") +set(CMAKE_MT "") +set(CMAKE_COMPILER_IS_GNUCXX 1) +set(CMAKE_CXX_COMPILER_LOADED 1) +set(CMAKE_CXX_COMPILER_WORKS TRUE) +set(CMAKE_CXX_ABI_COMPILED TRUE) + +set(CMAKE_CXX_COMPILER_ENV_VAR "CXX") + +set(CMAKE_CXX_COMPILER_ID_RUN 1) +set(CMAKE_CXX_SOURCE_FILE_EXTENSIONS C;M;c++;cc;cpp;cxx;m;mm;mpp;CPP;ixx;cppm) +set(CMAKE_CXX_IGNORE_EXTENSIONS inl;h;hpp;HPP;H;o;O;obj;OBJ;def;DEF;rc;RC) + +foreach (lang C OBJC OBJCXX) + if (CMAKE_${lang}_COMPILER_ID_RUN) + foreach(extension IN LISTS CMAKE_${lang}_SOURCE_FILE_EXTENSIONS) + list(REMOVE_ITEM CMAKE_CXX_SOURCE_FILE_EXTENSIONS ${extension}) + endforeach() + endif() +endforeach() + +set(CMAKE_CXX_LINKER_PREFERENCE 30) +set(CMAKE_CXX_LINKER_PREFERENCE_PROPAGATES 1) + +# Save compiler ABI information. +set(CMAKE_CXX_SIZEOF_DATA_PTR "8") +set(CMAKE_CXX_COMPILER_ABI "ELF") +set(CMAKE_CXX_BYTE_ORDER "LITTLE_ENDIAN") +set(CMAKE_CXX_LIBRARY_ARCHITECTURE "aarch64-linux-gnu") + +if(CMAKE_CXX_SIZEOF_DATA_PTR) + set(CMAKE_SIZEOF_VOID_P "${CMAKE_CXX_SIZEOF_DATA_PTR}") +endif() + +if(CMAKE_CXX_COMPILER_ABI) + set(CMAKE_INTERNAL_PLATFORM_ABI "${CMAKE_CXX_COMPILER_ABI}") +endif() + +if(CMAKE_CXX_LIBRARY_ARCHITECTURE) + set(CMAKE_LIBRARY_ARCHITECTURE "aarch64-linux-gnu") +endif() + +set(CMAKE_CXX_CL_SHOWINCLUDES_PREFIX "") +if(CMAKE_CXX_CL_SHOWINCLUDES_PREFIX) + set(CMAKE_CL_SHOWINCLUDES_PREFIX "${CMAKE_CXX_CL_SHOWINCLUDES_PREFIX}") +endif() + + + + + +set(CMAKE_CXX_IMPLICIT_INCLUDE_DIRECTORIES "/usr/include/c++/11;/usr/include/aarch64-linux-gnu/c++/11;/usr/include/c++/11/backward;/usr/lib/gcc/aarch64-linux-gnu/11/include;/usr/local/include;/usr/include/aarch64-linux-gnu;/usr/include") +set(CMAKE_CXX_IMPLICIT_LINK_LIBRARIES "stdc++;m;gcc_s;gcc;c;gcc_s;gcc") +set(CMAKE_CXX_IMPLICIT_LINK_DIRECTORIES "/usr/lib/gcc/aarch64-linux-gnu/11;/usr/lib/aarch64-linux-gnu;/usr/lib;/lib/aarch64-linux-gnu;/lib") +set(CMAKE_CXX_IMPLICIT_LINK_FRAMEWORK_DIRECTORIES "") diff --git a/Increase_Host_compute/No_increase/build_out/CMakeFiles/3.22.1/CMakeDetermineCompilerABI_C.bin b/Increase_Host_compute/No_increase/build_out/CMakeFiles/3.22.1/CMakeDetermineCompilerABI_C.bin new file mode 100644 index 0000000000000000000000000000000000000000..dfdc241f48036b01323e7889d7e41cfab5b12a27 Binary files /dev/null and b/Increase_Host_compute/No_increase/build_out/CMakeFiles/3.22.1/CMakeDetermineCompilerABI_C.bin differ diff --git a/Increase_Host_compute/No_increase/build_out/CMakeFiles/3.22.1/CMakeDetermineCompilerABI_CXX.bin b/Increase_Host_compute/No_increase/build_out/CMakeFiles/3.22.1/CMakeDetermineCompilerABI_CXX.bin new file mode 100644 index 0000000000000000000000000000000000000000..dae91e61db120ab592d3b69561d9381c0d03a8cd Binary files /dev/null and b/Increase_Host_compute/No_increase/build_out/CMakeFiles/3.22.1/CMakeDetermineCompilerABI_CXX.bin differ diff --git a/Increase_Host_compute/No_increase/build_out/CMakeFiles/3.22.1/CMakeSystem.cmake b/Increase_Host_compute/No_increase/build_out/CMakeFiles/3.22.1/CMakeSystem.cmake new file mode 100644 index 0000000000000000000000000000000000000000..e7ba5ca6e4c2cf8c2c4c9f46dd172c4bb4728f67 --- /dev/null +++ b/Increase_Host_compute/No_increase/build_out/CMakeFiles/3.22.1/CMakeSystem.cmake @@ -0,0 +1,15 @@ +set(CMAKE_HOST_SYSTEM "Linux-5.10.0+") +set(CMAKE_HOST_SYSTEM_NAME "Linux") +set(CMAKE_HOST_SYSTEM_VERSION "5.10.0+") +set(CMAKE_HOST_SYSTEM_PROCESSOR "aarch64") + + + +set(CMAKE_SYSTEM "Linux-5.10.0+") +set(CMAKE_SYSTEM_NAME "Linux") +set(CMAKE_SYSTEM_VERSION "5.10.0+") +set(CMAKE_SYSTEM_PROCESSOR "aarch64") + +set(CMAKE_CROSSCOMPILING "FALSE") + +set(CMAKE_SYSTEM_LOADED 1) diff --git a/Increase_Host_compute/No_increase/build_out/CMakeFiles/3.22.1/CompilerIdC/CMakeCCompilerId.c b/Increase_Host_compute/No_increase/build_out/CMakeFiles/3.22.1/CompilerIdC/CMakeCCompilerId.c new file mode 100644 index 0000000000000000000000000000000000000000..41b99d7783c1e447962d3183b641863e61a8edd0 --- /dev/null +++ b/Increase_Host_compute/No_increase/build_out/CMakeFiles/3.22.1/CompilerIdC/CMakeCCompilerId.c @@ -0,0 +1,803 @@ +#ifdef __cplusplus +# error "A C++ compiler has been selected for C." +#endif + +#if defined(__18CXX) +# define ID_VOID_MAIN +#endif +#if defined(__CLASSIC_C__) +/* cv-qualifiers did not exist in K&R C */ +# define const +# define volatile +#endif + +#if !defined(__has_include) +/* If the compiler does not have __has_include, pretend the answer is + always no. */ +# define __has_include(x) 0 +#endif + + +/* Version number components: V=Version, R=Revision, P=Patch + Version date components: YYYY=Year, MM=Month, DD=Day */ + +#if defined(__INTEL_COMPILER) || defined(__ICC) +# define COMPILER_ID "Intel" +# if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +# endif +# if defined(__GNUC__) +# define SIMULATE_ID "GNU" +# endif + /* __INTEL_COMPILER = VRP prior to 2021, and then VVVV for 2021 and later, + except that a few beta releases use the old format with V=2021. */ +# if __INTEL_COMPILER < 2021 || __INTEL_COMPILER == 202110 || __INTEL_COMPILER == 202111 +# define COMPILER_VERSION_MAJOR DEC(__INTEL_COMPILER/100) +# define COMPILER_VERSION_MINOR DEC(__INTEL_COMPILER/10 % 10) +# if defined(__INTEL_COMPILER_UPDATE) +# define COMPILER_VERSION_PATCH DEC(__INTEL_COMPILER_UPDATE) +# else +# define COMPILER_VERSION_PATCH DEC(__INTEL_COMPILER % 10) +# endif +# else +# define COMPILER_VERSION_MAJOR DEC(__INTEL_COMPILER) +# define COMPILER_VERSION_MINOR DEC(__INTEL_COMPILER_UPDATE) + /* The third version component from --version is an update index, + but no macro is provided for it. */ +# define COMPILER_VERSION_PATCH DEC(0) +# endif +# if defined(__INTEL_COMPILER_BUILD_DATE) + /* __INTEL_COMPILER_BUILD_DATE = YYYYMMDD */ +# define COMPILER_VERSION_TWEAK DEC(__INTEL_COMPILER_BUILD_DATE) +# endif +# if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +# endif +# if defined(__GNUC__) +# define SIMULATE_VERSION_MAJOR DEC(__GNUC__) +# elif defined(__GNUG__) +# define SIMULATE_VERSION_MAJOR DEC(__GNUG__) +# endif +# if defined(__GNUC_MINOR__) +# define SIMULATE_VERSION_MINOR DEC(__GNUC_MINOR__) +# endif +# if defined(__GNUC_PATCHLEVEL__) +# define SIMULATE_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__) +# endif + +#elif (defined(__clang__) && defined(__INTEL_CLANG_COMPILER)) || defined(__INTEL_LLVM_COMPILER) +# define COMPILER_ID "IntelLLVM" +#if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +#endif +#if defined(__GNUC__) +# define SIMULATE_ID "GNU" +#endif +/* __INTEL_LLVM_COMPILER = VVVVRP prior to 2021.2.0, VVVVRRPP for 2021.2.0 and + * later. Look for 6 digit vs. 8 digit version number to decide encoding. + * VVVV is no smaller than the current year when a version is released. + */ +#if __INTEL_LLVM_COMPILER < 1000000L +# define COMPILER_VERSION_MAJOR DEC(__INTEL_LLVM_COMPILER/100) +# define COMPILER_VERSION_MINOR DEC(__INTEL_LLVM_COMPILER/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__INTEL_LLVM_COMPILER % 10) +#else +# define COMPILER_VERSION_MAJOR DEC(__INTEL_LLVM_COMPILER/10000) +# define COMPILER_VERSION_MINOR DEC(__INTEL_LLVM_COMPILER/100 % 100) +# define COMPILER_VERSION_PATCH DEC(__INTEL_LLVM_COMPILER % 100) +#endif +#if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +#endif +#if defined(__GNUC__) +# define SIMULATE_VERSION_MAJOR DEC(__GNUC__) +#elif defined(__GNUG__) +# define SIMULATE_VERSION_MAJOR DEC(__GNUG__) +#endif +#if defined(__GNUC_MINOR__) +# define SIMULATE_VERSION_MINOR DEC(__GNUC_MINOR__) +#endif +#if defined(__GNUC_PATCHLEVEL__) +# define SIMULATE_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__) +#endif + +#elif defined(__PATHCC__) +# define COMPILER_ID "PathScale" +# define COMPILER_VERSION_MAJOR DEC(__PATHCC__) +# define COMPILER_VERSION_MINOR DEC(__PATHCC_MINOR__) +# if defined(__PATHCC_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__PATHCC_PATCHLEVEL__) +# endif + +#elif defined(__BORLANDC__) && defined(__CODEGEARC_VERSION__) +# define COMPILER_ID "Embarcadero" +# define COMPILER_VERSION_MAJOR HEX(__CODEGEARC_VERSION__>>24 & 0x00FF) +# define COMPILER_VERSION_MINOR HEX(__CODEGEARC_VERSION__>>16 & 0x00FF) +# define COMPILER_VERSION_PATCH DEC(__CODEGEARC_VERSION__ & 0xFFFF) + +#elif defined(__BORLANDC__) +# define COMPILER_ID "Borland" + /* __BORLANDC__ = 0xVRR */ +# define COMPILER_VERSION_MAJOR HEX(__BORLANDC__>>8) +# define COMPILER_VERSION_MINOR HEX(__BORLANDC__ & 0xFF) + +#elif defined(__WATCOMC__) && __WATCOMC__ < 1200 +# define COMPILER_ID "Watcom" + /* __WATCOMC__ = VVRR */ +# define COMPILER_VERSION_MAJOR DEC(__WATCOMC__ / 100) +# define COMPILER_VERSION_MINOR DEC((__WATCOMC__ / 10) % 10) +# if (__WATCOMC__ % 10) > 0 +# define COMPILER_VERSION_PATCH DEC(__WATCOMC__ % 10) +# endif + +#elif defined(__WATCOMC__) +# define COMPILER_ID "OpenWatcom" + /* __WATCOMC__ = VVRP + 1100 */ +# define COMPILER_VERSION_MAJOR DEC((__WATCOMC__ - 1100) / 100) +# define COMPILER_VERSION_MINOR DEC((__WATCOMC__ / 10) % 10) +# if (__WATCOMC__ % 10) > 0 +# define COMPILER_VERSION_PATCH DEC(__WATCOMC__ % 10) +# endif + +#elif defined(__SUNPRO_C) +# define COMPILER_ID "SunPro" +# if __SUNPRO_C >= 0x5100 + /* __SUNPRO_C = 0xVRRP */ +# define COMPILER_VERSION_MAJOR HEX(__SUNPRO_C>>12) +# define COMPILER_VERSION_MINOR HEX(__SUNPRO_C>>4 & 0xFF) +# define COMPILER_VERSION_PATCH HEX(__SUNPRO_C & 0xF) +# else + /* __SUNPRO_CC = 0xVRP */ +# define COMPILER_VERSION_MAJOR HEX(__SUNPRO_C>>8) +# define COMPILER_VERSION_MINOR HEX(__SUNPRO_C>>4 & 0xF) +# define COMPILER_VERSION_PATCH HEX(__SUNPRO_C & 0xF) +# endif + +#elif defined(__HP_cc) +# define COMPILER_ID "HP" + /* __HP_cc = VVRRPP */ +# define COMPILER_VERSION_MAJOR DEC(__HP_cc/10000) +# define COMPILER_VERSION_MINOR DEC(__HP_cc/100 % 100) +# define COMPILER_VERSION_PATCH DEC(__HP_cc % 100) + +#elif defined(__DECC) +# define COMPILER_ID "Compaq" + /* __DECC_VER = VVRRTPPPP */ +# define COMPILER_VERSION_MAJOR DEC(__DECC_VER/10000000) +# define COMPILER_VERSION_MINOR DEC(__DECC_VER/100000 % 100) +# define COMPILER_VERSION_PATCH DEC(__DECC_VER % 10000) + +#elif defined(__IBMC__) && defined(__COMPILER_VER__) +# define COMPILER_ID "zOS" + /* __IBMC__ = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__IBMC__/100) +# define COMPILER_VERSION_MINOR DEC(__IBMC__/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__IBMC__ % 10) + +#elif defined(__ibmxl__) && defined(__clang__) +# define COMPILER_ID "XLClang" +# define COMPILER_VERSION_MAJOR DEC(__ibmxl_version__) +# define COMPILER_VERSION_MINOR DEC(__ibmxl_release__) +# define COMPILER_VERSION_PATCH DEC(__ibmxl_modification__) +# define COMPILER_VERSION_TWEAK DEC(__ibmxl_ptf_fix_level__) + + +#elif defined(__IBMC__) && !defined(__COMPILER_VER__) && __IBMC__ >= 800 +# define COMPILER_ID "XL" + /* __IBMC__ = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__IBMC__/100) +# define COMPILER_VERSION_MINOR DEC(__IBMC__/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__IBMC__ % 10) + +#elif defined(__IBMC__) && !defined(__COMPILER_VER__) && __IBMC__ < 800 +# define COMPILER_ID "VisualAge" + /* __IBMC__ = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__IBMC__/100) +# define COMPILER_VERSION_MINOR DEC(__IBMC__/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__IBMC__ % 10) + +#elif defined(__NVCOMPILER) +# define COMPILER_ID "NVHPC" +# define COMPILER_VERSION_MAJOR DEC(__NVCOMPILER_MAJOR__) +# define COMPILER_VERSION_MINOR DEC(__NVCOMPILER_MINOR__) +# if defined(__NVCOMPILER_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__NVCOMPILER_PATCHLEVEL__) +# endif + +#elif defined(__PGI) +# define COMPILER_ID "PGI" +# define COMPILER_VERSION_MAJOR DEC(__PGIC__) +# define COMPILER_VERSION_MINOR DEC(__PGIC_MINOR__) +# if defined(__PGIC_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__PGIC_PATCHLEVEL__) +# endif + +#elif defined(_CRAYC) +# define COMPILER_ID "Cray" +# define COMPILER_VERSION_MAJOR DEC(_RELEASE_MAJOR) +# define COMPILER_VERSION_MINOR DEC(_RELEASE_MINOR) + +#elif defined(__TI_COMPILER_VERSION__) +# define COMPILER_ID "TI" + /* __TI_COMPILER_VERSION__ = VVVRRRPPP */ +# define COMPILER_VERSION_MAJOR DEC(__TI_COMPILER_VERSION__/1000000) +# define COMPILER_VERSION_MINOR DEC(__TI_COMPILER_VERSION__/1000 % 1000) +# define COMPILER_VERSION_PATCH DEC(__TI_COMPILER_VERSION__ % 1000) + +#elif defined(__CLANG_FUJITSU) +# define COMPILER_ID "FujitsuClang" +# define COMPILER_VERSION_MAJOR DEC(__FCC_major__) +# define COMPILER_VERSION_MINOR DEC(__FCC_minor__) +# define COMPILER_VERSION_PATCH DEC(__FCC_patchlevel__) +# define COMPILER_VERSION_INTERNAL_STR __clang_version__ + + +#elif defined(__FUJITSU) +# define COMPILER_ID "Fujitsu" +# if defined(__FCC_version__) +# define COMPILER_VERSION __FCC_version__ +# elif defined(__FCC_major__) +# define COMPILER_VERSION_MAJOR DEC(__FCC_major__) +# define COMPILER_VERSION_MINOR DEC(__FCC_minor__) +# define COMPILER_VERSION_PATCH DEC(__FCC_patchlevel__) +# endif +# if defined(__fcc_version) +# define COMPILER_VERSION_INTERNAL DEC(__fcc_version) +# elif defined(__FCC_VERSION) +# define COMPILER_VERSION_INTERNAL DEC(__FCC_VERSION) +# endif + + +#elif defined(__ghs__) +# define COMPILER_ID "GHS" +/* __GHS_VERSION_NUMBER = VVVVRP */ +# ifdef __GHS_VERSION_NUMBER +# define COMPILER_VERSION_MAJOR DEC(__GHS_VERSION_NUMBER / 100) +# define COMPILER_VERSION_MINOR DEC(__GHS_VERSION_NUMBER / 10 % 10) +# define COMPILER_VERSION_PATCH DEC(__GHS_VERSION_NUMBER % 10) +# endif + +#elif defined(__TINYC__) +# define COMPILER_ID "TinyCC" + +#elif defined(__BCC__) +# define COMPILER_ID "Bruce" + +#elif defined(__SCO_VERSION__) +# define COMPILER_ID "SCO" + +#elif defined(__ARMCC_VERSION) && !defined(__clang__) +# define COMPILER_ID "ARMCC" +#if __ARMCC_VERSION >= 1000000 + /* __ARMCC_VERSION = VRRPPPP */ + # define COMPILER_VERSION_MAJOR DEC(__ARMCC_VERSION/1000000) + # define COMPILER_VERSION_MINOR DEC(__ARMCC_VERSION/10000 % 100) + # define COMPILER_VERSION_PATCH DEC(__ARMCC_VERSION % 10000) +#else + /* __ARMCC_VERSION = VRPPPP */ + # define COMPILER_VERSION_MAJOR DEC(__ARMCC_VERSION/100000) + # define COMPILER_VERSION_MINOR DEC(__ARMCC_VERSION/10000 % 10) + # define COMPILER_VERSION_PATCH DEC(__ARMCC_VERSION % 10000) +#endif + + +#elif defined(__clang__) && defined(__apple_build_version__) +# define COMPILER_ID "AppleClang" +# if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +# endif +# define COMPILER_VERSION_MAJOR DEC(__clang_major__) +# define COMPILER_VERSION_MINOR DEC(__clang_minor__) +# define COMPILER_VERSION_PATCH DEC(__clang_patchlevel__) +# if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +# endif +# define COMPILER_VERSION_TWEAK DEC(__apple_build_version__) + +#elif defined(__clang__) && defined(__ARMCOMPILER_VERSION) +# define COMPILER_ID "ARMClang" + # define COMPILER_VERSION_MAJOR DEC(__ARMCOMPILER_VERSION/1000000) + # define COMPILER_VERSION_MINOR DEC(__ARMCOMPILER_VERSION/10000 % 100) + # define COMPILER_VERSION_PATCH DEC(__ARMCOMPILER_VERSION % 10000) +# define COMPILER_VERSION_INTERNAL DEC(__ARMCOMPILER_VERSION) + +#elif defined(__clang__) +# define COMPILER_ID "Clang" +# if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +# endif +# define COMPILER_VERSION_MAJOR DEC(__clang_major__) +# define COMPILER_VERSION_MINOR DEC(__clang_minor__) +# define COMPILER_VERSION_PATCH DEC(__clang_patchlevel__) +# if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +# endif + +#elif defined(__GNUC__) +# define COMPILER_ID "GNU" +# define COMPILER_VERSION_MAJOR DEC(__GNUC__) +# if defined(__GNUC_MINOR__) +# define COMPILER_VERSION_MINOR DEC(__GNUC_MINOR__) +# endif +# if defined(__GNUC_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__) +# endif + +#elif defined(_MSC_VER) +# define COMPILER_ID "MSVC" + /* _MSC_VER = VVRR */ +# define COMPILER_VERSION_MAJOR DEC(_MSC_VER / 100) +# define COMPILER_VERSION_MINOR DEC(_MSC_VER % 100) +# if defined(_MSC_FULL_VER) +# if _MSC_VER >= 1400 + /* _MSC_FULL_VER = VVRRPPPPP */ +# define COMPILER_VERSION_PATCH DEC(_MSC_FULL_VER % 100000) +# else + /* _MSC_FULL_VER = VVRRPPPP */ +# define COMPILER_VERSION_PATCH DEC(_MSC_FULL_VER % 10000) +# endif +# endif +# if defined(_MSC_BUILD) +# define COMPILER_VERSION_TWEAK DEC(_MSC_BUILD) +# endif + +#elif defined(__VISUALDSPVERSION__) || defined(__ADSPBLACKFIN__) || defined(__ADSPTS__) || defined(__ADSP21000__) +# define COMPILER_ID "ADSP" +#if defined(__VISUALDSPVERSION__) + /* __VISUALDSPVERSION__ = 0xVVRRPP00 */ +# define COMPILER_VERSION_MAJOR HEX(__VISUALDSPVERSION__>>24) +# define COMPILER_VERSION_MINOR HEX(__VISUALDSPVERSION__>>16 & 0xFF) +# define COMPILER_VERSION_PATCH HEX(__VISUALDSPVERSION__>>8 & 0xFF) +#endif + +#elif defined(__IAR_SYSTEMS_ICC__) || defined(__IAR_SYSTEMS_ICC) +# define COMPILER_ID "IAR" +# if defined(__VER__) && defined(__ICCARM__) +# define COMPILER_VERSION_MAJOR DEC((__VER__) / 1000000) +# define COMPILER_VERSION_MINOR DEC(((__VER__) / 1000) % 1000) +# define COMPILER_VERSION_PATCH DEC((__VER__) % 1000) +# define COMPILER_VERSION_INTERNAL DEC(__IAR_SYSTEMS_ICC__) +# elif defined(__VER__) && (defined(__ICCAVR__) || defined(__ICCRX__) || defined(__ICCRH850__) || defined(__ICCRL78__) || defined(__ICC430__) || defined(__ICCRISCV__) || defined(__ICCV850__) || defined(__ICC8051__) || defined(__ICCSTM8__)) +# define COMPILER_VERSION_MAJOR DEC((__VER__) / 100) +# define COMPILER_VERSION_MINOR DEC((__VER__) - (((__VER__) / 100)*100)) +# define COMPILER_VERSION_PATCH DEC(__SUBVERSION__) +# define COMPILER_VERSION_INTERNAL DEC(__IAR_SYSTEMS_ICC__) +# endif + +#elif defined(__SDCC_VERSION_MAJOR) || defined(SDCC) +# define COMPILER_ID "SDCC" +# if defined(__SDCC_VERSION_MAJOR) +# define COMPILER_VERSION_MAJOR DEC(__SDCC_VERSION_MAJOR) +# define COMPILER_VERSION_MINOR DEC(__SDCC_VERSION_MINOR) +# define COMPILER_VERSION_PATCH DEC(__SDCC_VERSION_PATCH) +# else + /* SDCC = VRP */ +# define COMPILER_VERSION_MAJOR DEC(SDCC/100) +# define COMPILER_VERSION_MINOR DEC(SDCC/10 % 10) +# define COMPILER_VERSION_PATCH DEC(SDCC % 10) +# endif + + +/* These compilers are either not known or too old to define an + identification macro. Try to identify the platform and guess that + it is the native compiler. */ +#elif defined(__hpux) || defined(__hpua) +# define COMPILER_ID "HP" + +#else /* unknown compiler */ +# define COMPILER_ID "" +#endif + +/* Construct the string literal in pieces to prevent the source from + getting matched. Store it in a pointer rather than an array + because some compilers will just produce instructions to fill the + array rather than assigning a pointer to a static array. */ +char const* info_compiler = "INFO" ":" "compiler[" COMPILER_ID "]"; +#ifdef SIMULATE_ID +char const* info_simulate = "INFO" ":" "simulate[" SIMULATE_ID "]"; +#endif + +#ifdef __QNXNTO__ +char const* qnxnto = "INFO" ":" "qnxnto[]"; +#endif + +#if defined(__CRAYXT_COMPUTE_LINUX_TARGET) +char const *info_cray = "INFO" ":" "compiler_wrapper[CrayPrgEnv]"; +#endif + +#define STRINGIFY_HELPER(X) #X +#define STRINGIFY(X) STRINGIFY_HELPER(X) + +/* Identify known platforms by name. */ +#if defined(__linux) || defined(__linux__) || defined(linux) +# define PLATFORM_ID "Linux" + +#elif defined(__MSYS__) +# define PLATFORM_ID "MSYS" + +#elif defined(__CYGWIN__) +# define PLATFORM_ID "Cygwin" + +#elif defined(__MINGW32__) +# define PLATFORM_ID "MinGW" + +#elif defined(__APPLE__) +# define PLATFORM_ID "Darwin" + +#elif defined(_WIN32) || defined(__WIN32__) || defined(WIN32) +# define PLATFORM_ID "Windows" + +#elif defined(__FreeBSD__) || defined(__FreeBSD) +# define PLATFORM_ID "FreeBSD" + +#elif defined(__NetBSD__) || defined(__NetBSD) +# define PLATFORM_ID "NetBSD" + +#elif defined(__OpenBSD__) || defined(__OPENBSD) +# define PLATFORM_ID "OpenBSD" + +#elif defined(__sun) || defined(sun) +# define PLATFORM_ID "SunOS" + +#elif defined(_AIX) || defined(__AIX) || defined(__AIX__) || defined(__aix) || defined(__aix__) +# define PLATFORM_ID "AIX" + +#elif defined(__hpux) || defined(__hpux__) +# define PLATFORM_ID "HP-UX" + +#elif defined(__HAIKU__) +# define PLATFORM_ID "Haiku" + +#elif defined(__BeOS) || defined(__BEOS__) || defined(_BEOS) +# define PLATFORM_ID "BeOS" + +#elif defined(__QNX__) || defined(__QNXNTO__) +# define PLATFORM_ID "QNX" + +#elif defined(__tru64) || defined(_tru64) || defined(__TRU64__) +# define PLATFORM_ID "Tru64" + +#elif defined(__riscos) || defined(__riscos__) +# define PLATFORM_ID "RISCos" + +#elif defined(__sinix) || defined(__sinix__) || defined(__SINIX__) +# define PLATFORM_ID "SINIX" + +#elif defined(__UNIX_SV__) +# define PLATFORM_ID "UNIX_SV" + +#elif defined(__bsdos__) +# define PLATFORM_ID "BSDOS" + +#elif defined(_MPRAS) || defined(MPRAS) +# define PLATFORM_ID "MP-RAS" + +#elif defined(__osf) || defined(__osf__) +# define PLATFORM_ID "OSF1" + +#elif defined(_SCO_SV) || defined(SCO_SV) || defined(sco_sv) +# define PLATFORM_ID "SCO_SV" + +#elif defined(__ultrix) || defined(__ultrix__) || defined(_ULTRIX) +# define PLATFORM_ID "ULTRIX" + +#elif defined(__XENIX__) || defined(_XENIX) || defined(XENIX) +# define PLATFORM_ID "Xenix" + +#elif defined(__WATCOMC__) +# if defined(__LINUX__) +# define PLATFORM_ID "Linux" + +# elif defined(__DOS__) +# define PLATFORM_ID "DOS" + +# elif defined(__OS2__) +# define PLATFORM_ID "OS2" + +# elif defined(__WINDOWS__) +# define PLATFORM_ID "Windows3x" + +# elif defined(__VXWORKS__) +# define PLATFORM_ID "VxWorks" + +# else /* unknown platform */ +# define PLATFORM_ID +# endif + +#elif defined(__INTEGRITY) +# if defined(INT_178B) +# define PLATFORM_ID "Integrity178" + +# else /* regular Integrity */ +# define PLATFORM_ID "Integrity" +# endif + +#else /* unknown platform */ +# define PLATFORM_ID + +#endif + +/* For windows compilers MSVC and Intel we can determine + the architecture of the compiler being used. This is because + the compilers do not have flags that can change the architecture, + but rather depend on which compiler is being used +*/ +#if defined(_WIN32) && defined(_MSC_VER) +# if defined(_M_IA64) +# define ARCHITECTURE_ID "IA64" + +# elif defined(_M_ARM64EC) +# define ARCHITECTURE_ID "ARM64EC" + +# elif defined(_M_X64) || defined(_M_AMD64) +# define ARCHITECTURE_ID "x64" + +# elif defined(_M_IX86) +# define ARCHITECTURE_ID "X86" + +# elif defined(_M_ARM64) +# define ARCHITECTURE_ID "ARM64" + +# elif defined(_M_ARM) +# if _M_ARM == 4 +# define ARCHITECTURE_ID "ARMV4I" +# elif _M_ARM == 5 +# define ARCHITECTURE_ID "ARMV5I" +# else +# define ARCHITECTURE_ID "ARMV" STRINGIFY(_M_ARM) +# endif + +# elif defined(_M_MIPS) +# define ARCHITECTURE_ID "MIPS" + +# elif defined(_M_SH) +# define ARCHITECTURE_ID "SHx" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__WATCOMC__) +# if defined(_M_I86) +# define ARCHITECTURE_ID "I86" + +# elif defined(_M_IX86) +# define ARCHITECTURE_ID "X86" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__IAR_SYSTEMS_ICC__) || defined(__IAR_SYSTEMS_ICC) +# if defined(__ICCARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__ICCRX__) +# define ARCHITECTURE_ID "RX" + +# elif defined(__ICCRH850__) +# define ARCHITECTURE_ID "RH850" + +# elif defined(__ICCRL78__) +# define ARCHITECTURE_ID "RL78" + +# elif defined(__ICCRISCV__) +# define ARCHITECTURE_ID "RISCV" + +# elif defined(__ICCAVR__) +# define ARCHITECTURE_ID "AVR" + +# elif defined(__ICC430__) +# define ARCHITECTURE_ID "MSP430" + +# elif defined(__ICCV850__) +# define ARCHITECTURE_ID "V850" + +# elif defined(__ICC8051__) +# define ARCHITECTURE_ID "8051" + +# elif defined(__ICCSTM8__) +# define ARCHITECTURE_ID "STM8" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__ghs__) +# if defined(__PPC64__) +# define ARCHITECTURE_ID "PPC64" + +# elif defined(__ppc__) +# define ARCHITECTURE_ID "PPC" + +# elif defined(__ARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__x86_64__) +# define ARCHITECTURE_ID "x64" + +# elif defined(__i386__) +# define ARCHITECTURE_ID "X86" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__TI_COMPILER_VERSION__) +# if defined(__TI_ARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__MSP430__) +# define ARCHITECTURE_ID "MSP430" + +# elif defined(__TMS320C28XX__) +# define ARCHITECTURE_ID "TMS320C28x" + +# elif defined(__TMS320C6X__) || defined(_TMS320C6X) +# define ARCHITECTURE_ID "TMS320C6x" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#else +# define ARCHITECTURE_ID +#endif + +/* Convert integer to decimal digit literals. */ +#define DEC(n) \ + ('0' + (((n) / 10000000)%10)), \ + ('0' + (((n) / 1000000)%10)), \ + ('0' + (((n) / 100000)%10)), \ + ('0' + (((n) / 10000)%10)), \ + ('0' + (((n) / 1000)%10)), \ + ('0' + (((n) / 100)%10)), \ + ('0' + (((n) / 10)%10)), \ + ('0' + ((n) % 10)) + +/* Convert integer to hex digit literals. */ +#define HEX(n) \ + ('0' + ((n)>>28 & 0xF)), \ + ('0' + ((n)>>24 & 0xF)), \ + ('0' + ((n)>>20 & 0xF)), \ + ('0' + ((n)>>16 & 0xF)), \ + ('0' + ((n)>>12 & 0xF)), \ + ('0' + ((n)>>8 & 0xF)), \ + ('0' + ((n)>>4 & 0xF)), \ + ('0' + ((n) & 0xF)) + +/* Construct a string literal encoding the version number. */ +#ifdef COMPILER_VERSION +char const* info_version = "INFO" ":" "compiler_version[" COMPILER_VERSION "]"; + +/* Construct a string literal encoding the version number components. */ +#elif defined(COMPILER_VERSION_MAJOR) +char const info_version[] = { + 'I', 'N', 'F', 'O', ':', + 'c','o','m','p','i','l','e','r','_','v','e','r','s','i','o','n','[', + COMPILER_VERSION_MAJOR, +# ifdef COMPILER_VERSION_MINOR + '.', COMPILER_VERSION_MINOR, +# ifdef COMPILER_VERSION_PATCH + '.', COMPILER_VERSION_PATCH, +# ifdef COMPILER_VERSION_TWEAK + '.', COMPILER_VERSION_TWEAK, +# endif +# endif +# endif + ']','\0'}; +#endif + +/* Construct a string literal encoding the internal version number. */ +#ifdef COMPILER_VERSION_INTERNAL +char const info_version_internal[] = { + 'I', 'N', 'F', 'O', ':', + 'c','o','m','p','i','l','e','r','_','v','e','r','s','i','o','n','_', + 'i','n','t','e','r','n','a','l','[', + COMPILER_VERSION_INTERNAL,']','\0'}; +#elif defined(COMPILER_VERSION_INTERNAL_STR) +char const* info_version_internal = "INFO" ":" "compiler_version_internal[" COMPILER_VERSION_INTERNAL_STR "]"; +#endif + +/* Construct a string literal encoding the version number components. */ +#ifdef SIMULATE_VERSION_MAJOR +char const info_simulate_version[] = { + 'I', 'N', 'F', 'O', ':', + 's','i','m','u','l','a','t','e','_','v','e','r','s','i','o','n','[', + SIMULATE_VERSION_MAJOR, +# ifdef SIMULATE_VERSION_MINOR + '.', SIMULATE_VERSION_MINOR, +# ifdef SIMULATE_VERSION_PATCH + '.', SIMULATE_VERSION_PATCH, +# ifdef SIMULATE_VERSION_TWEAK + '.', SIMULATE_VERSION_TWEAK, +# endif +# endif +# endif + ']','\0'}; +#endif + +/* Construct the string literal in pieces to prevent the source from + getting matched. Store it in a pointer rather than an array + because some compilers will just produce instructions to fill the + array rather than assigning a pointer to a static array. */ +char const* info_platform = "INFO" ":" "platform[" PLATFORM_ID "]"; +char const* info_arch = "INFO" ":" "arch[" ARCHITECTURE_ID "]"; + + + +#if !defined(__STDC__) && !defined(__clang__) +# if defined(_MSC_VER) || defined(__ibmxl__) || defined(__IBMC__) +# define C_VERSION "90" +# else +# define C_VERSION +# endif +#elif __STDC_VERSION__ > 201710L +# define C_VERSION "23" +#elif __STDC_VERSION__ >= 201710L +# define C_VERSION "17" +#elif __STDC_VERSION__ >= 201000L +# define C_VERSION "11" +#elif __STDC_VERSION__ >= 199901L +# define C_VERSION "99" +#else +# define C_VERSION "90" +#endif +const char* info_language_standard_default = + "INFO" ":" "standard_default[" C_VERSION "]"; + +const char* info_language_extensions_default = "INFO" ":" "extensions_default[" +/* !defined(_MSC_VER) to exclude Clang's MSVC compatibility mode. */ +#if (defined(__clang__) || defined(__GNUC__) || \ + defined(__TI_COMPILER_VERSION__)) && \ + !defined(__STRICT_ANSI__) && !defined(_MSC_VER) + "ON" +#else + "OFF" +#endif +"]"; + +/*--------------------------------------------------------------------------*/ + +#ifdef ID_VOID_MAIN +void main() {} +#else +# if defined(__CLASSIC_C__) +int main(argc, argv) int argc; char *argv[]; +# else +int main(int argc, char* argv[]) +# endif +{ + int require = 0; + require += info_compiler[argc]; + require += info_platform[argc]; + require += info_arch[argc]; +#ifdef COMPILER_VERSION_MAJOR + require += info_version[argc]; +#endif +#ifdef COMPILER_VERSION_INTERNAL + require += info_version_internal[argc]; +#endif +#ifdef SIMULATE_ID + require += info_simulate[argc]; +#endif +#ifdef SIMULATE_VERSION_MAJOR + require += info_simulate_version[argc]; +#endif +#if defined(__CRAYXT_COMPUTE_LINUX_TARGET) + require += info_cray[argc]; +#endif + require += info_language_standard_default[argc]; + require += info_language_extensions_default[argc]; + (void)argv; + return require; +} +#endif diff --git a/Increase_Host_compute/No_increase/build_out/CMakeFiles/3.22.1/CompilerIdC/a.out b/Increase_Host_compute/No_increase/build_out/CMakeFiles/3.22.1/CompilerIdC/a.out new file mode 100644 index 0000000000000000000000000000000000000000..e8a72558d96dcc6624712e8c2160f02c6c9e0f9f Binary files /dev/null and b/Increase_Host_compute/No_increase/build_out/CMakeFiles/3.22.1/CompilerIdC/a.out differ diff --git a/Increase_Host_compute/No_increase/build_out/CMakeFiles/3.22.1/CompilerIdCXX/CMakeCXXCompilerId.cpp b/Increase_Host_compute/No_increase/build_out/CMakeFiles/3.22.1/CompilerIdCXX/CMakeCXXCompilerId.cpp new file mode 100644 index 0000000000000000000000000000000000000000..25c62a8c3cb40764ac539370df9ec347bdd99b79 --- /dev/null +++ b/Increase_Host_compute/No_increase/build_out/CMakeFiles/3.22.1/CompilerIdCXX/CMakeCXXCompilerId.cpp @@ -0,0 +1,791 @@ +/* This source file must have a .cpp extension so that all C++ compilers + recognize the extension without flags. Borland does not know .cxx for + example. */ +#ifndef __cplusplus +# error "A C compiler has been selected for C++." +#endif + +#if !defined(__has_include) +/* If the compiler does not have __has_include, pretend the answer is + always no. */ +# define __has_include(x) 0 +#endif + + +/* Version number components: V=Version, R=Revision, P=Patch + Version date components: YYYY=Year, MM=Month, DD=Day */ + +#if defined(__COMO__) +# define COMPILER_ID "Comeau" + /* __COMO_VERSION__ = VRR */ +# define COMPILER_VERSION_MAJOR DEC(__COMO_VERSION__ / 100) +# define COMPILER_VERSION_MINOR DEC(__COMO_VERSION__ % 100) + +#elif defined(__INTEL_COMPILER) || defined(__ICC) +# define COMPILER_ID "Intel" +# if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +# endif +# if defined(__GNUC__) +# define SIMULATE_ID "GNU" +# endif + /* __INTEL_COMPILER = VRP prior to 2021, and then VVVV for 2021 and later, + except that a few beta releases use the old format with V=2021. */ +# if __INTEL_COMPILER < 2021 || __INTEL_COMPILER == 202110 || __INTEL_COMPILER == 202111 +# define COMPILER_VERSION_MAJOR DEC(__INTEL_COMPILER/100) +# define COMPILER_VERSION_MINOR DEC(__INTEL_COMPILER/10 % 10) +# if defined(__INTEL_COMPILER_UPDATE) +# define COMPILER_VERSION_PATCH DEC(__INTEL_COMPILER_UPDATE) +# else +# define COMPILER_VERSION_PATCH DEC(__INTEL_COMPILER % 10) +# endif +# else +# define COMPILER_VERSION_MAJOR DEC(__INTEL_COMPILER) +# define COMPILER_VERSION_MINOR DEC(__INTEL_COMPILER_UPDATE) + /* The third version component from --version is an update index, + but no macro is provided for it. */ +# define COMPILER_VERSION_PATCH DEC(0) +# endif +# if defined(__INTEL_COMPILER_BUILD_DATE) + /* __INTEL_COMPILER_BUILD_DATE = YYYYMMDD */ +# define COMPILER_VERSION_TWEAK DEC(__INTEL_COMPILER_BUILD_DATE) +# endif +# if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +# endif +# if defined(__GNUC__) +# define SIMULATE_VERSION_MAJOR DEC(__GNUC__) +# elif defined(__GNUG__) +# define SIMULATE_VERSION_MAJOR DEC(__GNUG__) +# endif +# if defined(__GNUC_MINOR__) +# define SIMULATE_VERSION_MINOR DEC(__GNUC_MINOR__) +# endif +# if defined(__GNUC_PATCHLEVEL__) +# define SIMULATE_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__) +# endif + +#elif (defined(__clang__) && defined(__INTEL_CLANG_COMPILER)) || defined(__INTEL_LLVM_COMPILER) +# define COMPILER_ID "IntelLLVM" +#if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +#endif +#if defined(__GNUC__) +# define SIMULATE_ID "GNU" +#endif +/* __INTEL_LLVM_COMPILER = VVVVRP prior to 2021.2.0, VVVVRRPP for 2021.2.0 and + * later. Look for 6 digit vs. 8 digit version number to decide encoding. + * VVVV is no smaller than the current year when a version is released. + */ +#if __INTEL_LLVM_COMPILER < 1000000L +# define COMPILER_VERSION_MAJOR DEC(__INTEL_LLVM_COMPILER/100) +# define COMPILER_VERSION_MINOR DEC(__INTEL_LLVM_COMPILER/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__INTEL_LLVM_COMPILER % 10) +#else +# define COMPILER_VERSION_MAJOR DEC(__INTEL_LLVM_COMPILER/10000) +# define COMPILER_VERSION_MINOR DEC(__INTEL_LLVM_COMPILER/100 % 100) +# define COMPILER_VERSION_PATCH DEC(__INTEL_LLVM_COMPILER % 100) +#endif +#if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +#endif +#if defined(__GNUC__) +# define SIMULATE_VERSION_MAJOR DEC(__GNUC__) +#elif defined(__GNUG__) +# define SIMULATE_VERSION_MAJOR DEC(__GNUG__) +#endif +#if defined(__GNUC_MINOR__) +# define SIMULATE_VERSION_MINOR DEC(__GNUC_MINOR__) +#endif +#if defined(__GNUC_PATCHLEVEL__) +# define SIMULATE_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__) +#endif + +#elif defined(__PATHCC__) +# define COMPILER_ID "PathScale" +# define COMPILER_VERSION_MAJOR DEC(__PATHCC__) +# define COMPILER_VERSION_MINOR DEC(__PATHCC_MINOR__) +# if defined(__PATHCC_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__PATHCC_PATCHLEVEL__) +# endif + +#elif defined(__BORLANDC__) && defined(__CODEGEARC_VERSION__) +# define COMPILER_ID "Embarcadero" +# define COMPILER_VERSION_MAJOR HEX(__CODEGEARC_VERSION__>>24 & 0x00FF) +# define COMPILER_VERSION_MINOR HEX(__CODEGEARC_VERSION__>>16 & 0x00FF) +# define COMPILER_VERSION_PATCH DEC(__CODEGEARC_VERSION__ & 0xFFFF) + +#elif defined(__BORLANDC__) +# define COMPILER_ID "Borland" + /* __BORLANDC__ = 0xVRR */ +# define COMPILER_VERSION_MAJOR HEX(__BORLANDC__>>8) +# define COMPILER_VERSION_MINOR HEX(__BORLANDC__ & 0xFF) + +#elif defined(__WATCOMC__) && __WATCOMC__ < 1200 +# define COMPILER_ID "Watcom" + /* __WATCOMC__ = VVRR */ +# define COMPILER_VERSION_MAJOR DEC(__WATCOMC__ / 100) +# define COMPILER_VERSION_MINOR DEC((__WATCOMC__ / 10) % 10) +# if (__WATCOMC__ % 10) > 0 +# define COMPILER_VERSION_PATCH DEC(__WATCOMC__ % 10) +# endif + +#elif defined(__WATCOMC__) +# define COMPILER_ID "OpenWatcom" + /* __WATCOMC__ = VVRP + 1100 */ +# define COMPILER_VERSION_MAJOR DEC((__WATCOMC__ - 1100) / 100) +# define COMPILER_VERSION_MINOR DEC((__WATCOMC__ / 10) % 10) +# if (__WATCOMC__ % 10) > 0 +# define COMPILER_VERSION_PATCH DEC(__WATCOMC__ % 10) +# endif + +#elif defined(__SUNPRO_CC) +# define COMPILER_ID "SunPro" +# if __SUNPRO_CC >= 0x5100 + /* __SUNPRO_CC = 0xVRRP */ +# define COMPILER_VERSION_MAJOR HEX(__SUNPRO_CC>>12) +# define COMPILER_VERSION_MINOR HEX(__SUNPRO_CC>>4 & 0xFF) +# define COMPILER_VERSION_PATCH HEX(__SUNPRO_CC & 0xF) +# else + /* __SUNPRO_CC = 0xVRP */ +# define COMPILER_VERSION_MAJOR HEX(__SUNPRO_CC>>8) +# define COMPILER_VERSION_MINOR HEX(__SUNPRO_CC>>4 & 0xF) +# define COMPILER_VERSION_PATCH HEX(__SUNPRO_CC & 0xF) +# endif + +#elif defined(__HP_aCC) +# define COMPILER_ID "HP" + /* __HP_aCC = VVRRPP */ +# define COMPILER_VERSION_MAJOR DEC(__HP_aCC/10000) +# define COMPILER_VERSION_MINOR DEC(__HP_aCC/100 % 100) +# define COMPILER_VERSION_PATCH DEC(__HP_aCC % 100) + +#elif defined(__DECCXX) +# define COMPILER_ID "Compaq" + /* __DECCXX_VER = VVRRTPPPP */ +# define COMPILER_VERSION_MAJOR DEC(__DECCXX_VER/10000000) +# define COMPILER_VERSION_MINOR DEC(__DECCXX_VER/100000 % 100) +# define COMPILER_VERSION_PATCH DEC(__DECCXX_VER % 10000) + +#elif defined(__IBMCPP__) && defined(__COMPILER_VER__) +# define COMPILER_ID "zOS" + /* __IBMCPP__ = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__IBMCPP__/100) +# define COMPILER_VERSION_MINOR DEC(__IBMCPP__/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__IBMCPP__ % 10) + +#elif defined(__ibmxl__) && defined(__clang__) +# define COMPILER_ID "XLClang" +# define COMPILER_VERSION_MAJOR DEC(__ibmxl_version__) +# define COMPILER_VERSION_MINOR DEC(__ibmxl_release__) +# define COMPILER_VERSION_PATCH DEC(__ibmxl_modification__) +# define COMPILER_VERSION_TWEAK DEC(__ibmxl_ptf_fix_level__) + + +#elif defined(__IBMCPP__) && !defined(__COMPILER_VER__) && __IBMCPP__ >= 800 +# define COMPILER_ID "XL" + /* __IBMCPP__ = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__IBMCPP__/100) +# define COMPILER_VERSION_MINOR DEC(__IBMCPP__/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__IBMCPP__ % 10) + +#elif defined(__IBMCPP__) && !defined(__COMPILER_VER__) && __IBMCPP__ < 800 +# define COMPILER_ID "VisualAge" + /* __IBMCPP__ = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__IBMCPP__/100) +# define COMPILER_VERSION_MINOR DEC(__IBMCPP__/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__IBMCPP__ % 10) + +#elif defined(__NVCOMPILER) +# define COMPILER_ID "NVHPC" +# define COMPILER_VERSION_MAJOR DEC(__NVCOMPILER_MAJOR__) +# define COMPILER_VERSION_MINOR DEC(__NVCOMPILER_MINOR__) +# if defined(__NVCOMPILER_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__NVCOMPILER_PATCHLEVEL__) +# endif + +#elif defined(__PGI) +# define COMPILER_ID "PGI" +# define COMPILER_VERSION_MAJOR DEC(__PGIC__) +# define COMPILER_VERSION_MINOR DEC(__PGIC_MINOR__) +# if defined(__PGIC_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__PGIC_PATCHLEVEL__) +# endif + +#elif defined(_CRAYC) +# define COMPILER_ID "Cray" +# define COMPILER_VERSION_MAJOR DEC(_RELEASE_MAJOR) +# define COMPILER_VERSION_MINOR DEC(_RELEASE_MINOR) + +#elif defined(__TI_COMPILER_VERSION__) +# define COMPILER_ID "TI" + /* __TI_COMPILER_VERSION__ = VVVRRRPPP */ +# define COMPILER_VERSION_MAJOR DEC(__TI_COMPILER_VERSION__/1000000) +# define COMPILER_VERSION_MINOR DEC(__TI_COMPILER_VERSION__/1000 % 1000) +# define COMPILER_VERSION_PATCH DEC(__TI_COMPILER_VERSION__ % 1000) + +#elif defined(__CLANG_FUJITSU) +# define COMPILER_ID "FujitsuClang" +# define COMPILER_VERSION_MAJOR DEC(__FCC_major__) +# define COMPILER_VERSION_MINOR DEC(__FCC_minor__) +# define COMPILER_VERSION_PATCH DEC(__FCC_patchlevel__) +# define COMPILER_VERSION_INTERNAL_STR __clang_version__ + + +#elif defined(__FUJITSU) +# define COMPILER_ID "Fujitsu" +# if defined(__FCC_version__) +# define COMPILER_VERSION __FCC_version__ +# elif defined(__FCC_major__) +# define COMPILER_VERSION_MAJOR DEC(__FCC_major__) +# define COMPILER_VERSION_MINOR DEC(__FCC_minor__) +# define COMPILER_VERSION_PATCH DEC(__FCC_patchlevel__) +# endif +# if defined(__fcc_version) +# define COMPILER_VERSION_INTERNAL DEC(__fcc_version) +# elif defined(__FCC_VERSION) +# define COMPILER_VERSION_INTERNAL DEC(__FCC_VERSION) +# endif + + +#elif defined(__ghs__) +# define COMPILER_ID "GHS" +/* __GHS_VERSION_NUMBER = VVVVRP */ +# ifdef __GHS_VERSION_NUMBER +# define COMPILER_VERSION_MAJOR DEC(__GHS_VERSION_NUMBER / 100) +# define COMPILER_VERSION_MINOR DEC(__GHS_VERSION_NUMBER / 10 % 10) +# define COMPILER_VERSION_PATCH DEC(__GHS_VERSION_NUMBER % 10) +# endif + +#elif defined(__SCO_VERSION__) +# define COMPILER_ID "SCO" + +#elif defined(__ARMCC_VERSION) && !defined(__clang__) +# define COMPILER_ID "ARMCC" +#if __ARMCC_VERSION >= 1000000 + /* __ARMCC_VERSION = VRRPPPP */ + # define COMPILER_VERSION_MAJOR DEC(__ARMCC_VERSION/1000000) + # define COMPILER_VERSION_MINOR DEC(__ARMCC_VERSION/10000 % 100) + # define COMPILER_VERSION_PATCH DEC(__ARMCC_VERSION % 10000) +#else + /* __ARMCC_VERSION = VRPPPP */ + # define COMPILER_VERSION_MAJOR DEC(__ARMCC_VERSION/100000) + # define COMPILER_VERSION_MINOR DEC(__ARMCC_VERSION/10000 % 10) + # define COMPILER_VERSION_PATCH DEC(__ARMCC_VERSION % 10000) +#endif + + +#elif defined(__clang__) && defined(__apple_build_version__) +# define COMPILER_ID "AppleClang" +# if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +# endif +# define COMPILER_VERSION_MAJOR DEC(__clang_major__) +# define COMPILER_VERSION_MINOR DEC(__clang_minor__) +# define COMPILER_VERSION_PATCH DEC(__clang_patchlevel__) +# if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +# endif +# define COMPILER_VERSION_TWEAK DEC(__apple_build_version__) + +#elif defined(__clang__) && defined(__ARMCOMPILER_VERSION) +# define COMPILER_ID "ARMClang" + # define COMPILER_VERSION_MAJOR DEC(__ARMCOMPILER_VERSION/1000000) + # define COMPILER_VERSION_MINOR DEC(__ARMCOMPILER_VERSION/10000 % 100) + # define COMPILER_VERSION_PATCH DEC(__ARMCOMPILER_VERSION % 10000) +# define COMPILER_VERSION_INTERNAL DEC(__ARMCOMPILER_VERSION) + +#elif defined(__clang__) +# define COMPILER_ID "Clang" +# if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +# endif +# define COMPILER_VERSION_MAJOR DEC(__clang_major__) +# define COMPILER_VERSION_MINOR DEC(__clang_minor__) +# define COMPILER_VERSION_PATCH DEC(__clang_patchlevel__) +# if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +# endif + +#elif defined(__GNUC__) || defined(__GNUG__) +# define COMPILER_ID "GNU" +# if defined(__GNUC__) +# define COMPILER_VERSION_MAJOR DEC(__GNUC__) +# else +# define COMPILER_VERSION_MAJOR DEC(__GNUG__) +# endif +# if defined(__GNUC_MINOR__) +# define COMPILER_VERSION_MINOR DEC(__GNUC_MINOR__) +# endif +# if defined(__GNUC_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__) +# endif + +#elif defined(_MSC_VER) +# define COMPILER_ID "MSVC" + /* _MSC_VER = VVRR */ +# define COMPILER_VERSION_MAJOR DEC(_MSC_VER / 100) +# define COMPILER_VERSION_MINOR DEC(_MSC_VER % 100) +# if defined(_MSC_FULL_VER) +# if _MSC_VER >= 1400 + /* _MSC_FULL_VER = VVRRPPPPP */ +# define COMPILER_VERSION_PATCH DEC(_MSC_FULL_VER % 100000) +# else + /* _MSC_FULL_VER = VVRRPPPP */ +# define COMPILER_VERSION_PATCH DEC(_MSC_FULL_VER % 10000) +# endif +# endif +# if defined(_MSC_BUILD) +# define COMPILER_VERSION_TWEAK DEC(_MSC_BUILD) +# endif + +#elif defined(__VISUALDSPVERSION__) || defined(__ADSPBLACKFIN__) || defined(__ADSPTS__) || defined(__ADSP21000__) +# define COMPILER_ID "ADSP" +#if defined(__VISUALDSPVERSION__) + /* __VISUALDSPVERSION__ = 0xVVRRPP00 */ +# define COMPILER_VERSION_MAJOR HEX(__VISUALDSPVERSION__>>24) +# define COMPILER_VERSION_MINOR HEX(__VISUALDSPVERSION__>>16 & 0xFF) +# define COMPILER_VERSION_PATCH HEX(__VISUALDSPVERSION__>>8 & 0xFF) +#endif + +#elif defined(__IAR_SYSTEMS_ICC__) || defined(__IAR_SYSTEMS_ICC) +# define COMPILER_ID "IAR" +# if defined(__VER__) && defined(__ICCARM__) +# define COMPILER_VERSION_MAJOR DEC((__VER__) / 1000000) +# define COMPILER_VERSION_MINOR DEC(((__VER__) / 1000) % 1000) +# define COMPILER_VERSION_PATCH DEC((__VER__) % 1000) +# define COMPILER_VERSION_INTERNAL DEC(__IAR_SYSTEMS_ICC__) +# elif defined(__VER__) && (defined(__ICCAVR__) || defined(__ICCRX__) || defined(__ICCRH850__) || defined(__ICCRL78__) || defined(__ICC430__) || defined(__ICCRISCV__) || defined(__ICCV850__) || defined(__ICC8051__) || defined(__ICCSTM8__)) +# define COMPILER_VERSION_MAJOR DEC((__VER__) / 100) +# define COMPILER_VERSION_MINOR DEC((__VER__) - (((__VER__) / 100)*100)) +# define COMPILER_VERSION_PATCH DEC(__SUBVERSION__) +# define COMPILER_VERSION_INTERNAL DEC(__IAR_SYSTEMS_ICC__) +# endif + + +/* These compilers are either not known or too old to define an + identification macro. Try to identify the platform and guess that + it is the native compiler. */ +#elif defined(__hpux) || defined(__hpua) +# define COMPILER_ID "HP" + +#else /* unknown compiler */ +# define COMPILER_ID "" +#endif + +/* Construct the string literal in pieces to prevent the source from + getting matched. Store it in a pointer rather than an array + because some compilers will just produce instructions to fill the + array rather than assigning a pointer to a static array. */ +char const* info_compiler = "INFO" ":" "compiler[" COMPILER_ID "]"; +#ifdef SIMULATE_ID +char const* info_simulate = "INFO" ":" "simulate[" SIMULATE_ID "]"; +#endif + +#ifdef __QNXNTO__ +char const* qnxnto = "INFO" ":" "qnxnto[]"; +#endif + +#if defined(__CRAYXT_COMPUTE_LINUX_TARGET) +char const *info_cray = "INFO" ":" "compiler_wrapper[CrayPrgEnv]"; +#endif + +#define STRINGIFY_HELPER(X) #X +#define STRINGIFY(X) STRINGIFY_HELPER(X) + +/* Identify known platforms by name. */ +#if defined(__linux) || defined(__linux__) || defined(linux) +# define PLATFORM_ID "Linux" + +#elif defined(__MSYS__) +# define PLATFORM_ID "MSYS" + +#elif defined(__CYGWIN__) +# define PLATFORM_ID "Cygwin" + +#elif defined(__MINGW32__) +# define PLATFORM_ID "MinGW" + +#elif defined(__APPLE__) +# define PLATFORM_ID "Darwin" + +#elif defined(_WIN32) || defined(__WIN32__) || defined(WIN32) +# define PLATFORM_ID "Windows" + +#elif defined(__FreeBSD__) || defined(__FreeBSD) +# define PLATFORM_ID "FreeBSD" + +#elif defined(__NetBSD__) || defined(__NetBSD) +# define PLATFORM_ID "NetBSD" + +#elif defined(__OpenBSD__) || defined(__OPENBSD) +# define PLATFORM_ID "OpenBSD" + +#elif defined(__sun) || defined(sun) +# define PLATFORM_ID "SunOS" + +#elif defined(_AIX) || defined(__AIX) || defined(__AIX__) || defined(__aix) || defined(__aix__) +# define PLATFORM_ID "AIX" + +#elif defined(__hpux) || defined(__hpux__) +# define PLATFORM_ID "HP-UX" + +#elif defined(__HAIKU__) +# define PLATFORM_ID "Haiku" + +#elif defined(__BeOS) || defined(__BEOS__) || defined(_BEOS) +# define PLATFORM_ID "BeOS" + +#elif defined(__QNX__) || defined(__QNXNTO__) +# define PLATFORM_ID "QNX" + +#elif defined(__tru64) || defined(_tru64) || defined(__TRU64__) +# define PLATFORM_ID "Tru64" + +#elif defined(__riscos) || defined(__riscos__) +# define PLATFORM_ID "RISCos" + +#elif defined(__sinix) || defined(__sinix__) || defined(__SINIX__) +# define PLATFORM_ID "SINIX" + +#elif defined(__UNIX_SV__) +# define PLATFORM_ID "UNIX_SV" + +#elif defined(__bsdos__) +# define PLATFORM_ID "BSDOS" + +#elif defined(_MPRAS) || defined(MPRAS) +# define PLATFORM_ID "MP-RAS" + +#elif defined(__osf) || defined(__osf__) +# define PLATFORM_ID "OSF1" + +#elif defined(_SCO_SV) || defined(SCO_SV) || defined(sco_sv) +# define PLATFORM_ID "SCO_SV" + +#elif defined(__ultrix) || defined(__ultrix__) || defined(_ULTRIX) +# define PLATFORM_ID "ULTRIX" + +#elif defined(__XENIX__) || defined(_XENIX) || defined(XENIX) +# define PLATFORM_ID "Xenix" + +#elif defined(__WATCOMC__) +# if defined(__LINUX__) +# define PLATFORM_ID "Linux" + +# elif defined(__DOS__) +# define PLATFORM_ID "DOS" + +# elif defined(__OS2__) +# define PLATFORM_ID "OS2" + +# elif defined(__WINDOWS__) +# define PLATFORM_ID "Windows3x" + +# elif defined(__VXWORKS__) +# define PLATFORM_ID "VxWorks" + +# else /* unknown platform */ +# define PLATFORM_ID +# endif + +#elif defined(__INTEGRITY) +# if defined(INT_178B) +# define PLATFORM_ID "Integrity178" + +# else /* regular Integrity */ +# define PLATFORM_ID "Integrity" +# endif + +#else /* unknown platform */ +# define PLATFORM_ID + +#endif + +/* For windows compilers MSVC and Intel we can determine + the architecture of the compiler being used. This is because + the compilers do not have flags that can change the architecture, + but rather depend on which compiler is being used +*/ +#if defined(_WIN32) && defined(_MSC_VER) +# if defined(_M_IA64) +# define ARCHITECTURE_ID "IA64" + +# elif defined(_M_ARM64EC) +# define ARCHITECTURE_ID "ARM64EC" + +# elif defined(_M_X64) || defined(_M_AMD64) +# define ARCHITECTURE_ID "x64" + +# elif defined(_M_IX86) +# define ARCHITECTURE_ID "X86" + +# elif defined(_M_ARM64) +# define ARCHITECTURE_ID "ARM64" + +# elif defined(_M_ARM) +# if _M_ARM == 4 +# define ARCHITECTURE_ID "ARMV4I" +# elif _M_ARM == 5 +# define ARCHITECTURE_ID "ARMV5I" +# else +# define ARCHITECTURE_ID "ARMV" STRINGIFY(_M_ARM) +# endif + +# elif defined(_M_MIPS) +# define ARCHITECTURE_ID "MIPS" + +# elif defined(_M_SH) +# define ARCHITECTURE_ID "SHx" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__WATCOMC__) +# if defined(_M_I86) +# define ARCHITECTURE_ID "I86" + +# elif defined(_M_IX86) +# define ARCHITECTURE_ID "X86" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__IAR_SYSTEMS_ICC__) || defined(__IAR_SYSTEMS_ICC) +# if defined(__ICCARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__ICCRX__) +# define ARCHITECTURE_ID "RX" + +# elif defined(__ICCRH850__) +# define ARCHITECTURE_ID "RH850" + +# elif defined(__ICCRL78__) +# define ARCHITECTURE_ID "RL78" + +# elif defined(__ICCRISCV__) +# define ARCHITECTURE_ID "RISCV" + +# elif defined(__ICCAVR__) +# define ARCHITECTURE_ID "AVR" + +# elif defined(__ICC430__) +# define ARCHITECTURE_ID "MSP430" + +# elif defined(__ICCV850__) +# define ARCHITECTURE_ID "V850" + +# elif defined(__ICC8051__) +# define ARCHITECTURE_ID "8051" + +# elif defined(__ICCSTM8__) +# define ARCHITECTURE_ID "STM8" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__ghs__) +# if defined(__PPC64__) +# define ARCHITECTURE_ID "PPC64" + +# elif defined(__ppc__) +# define ARCHITECTURE_ID "PPC" + +# elif defined(__ARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__x86_64__) +# define ARCHITECTURE_ID "x64" + +# elif defined(__i386__) +# define ARCHITECTURE_ID "X86" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__TI_COMPILER_VERSION__) +# if defined(__TI_ARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__MSP430__) +# define ARCHITECTURE_ID "MSP430" + +# elif defined(__TMS320C28XX__) +# define ARCHITECTURE_ID "TMS320C28x" + +# elif defined(__TMS320C6X__) || defined(_TMS320C6X) +# define ARCHITECTURE_ID "TMS320C6x" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#else +# define ARCHITECTURE_ID +#endif + +/* Convert integer to decimal digit literals. */ +#define DEC(n) \ + ('0' + (((n) / 10000000)%10)), \ + ('0' + (((n) / 1000000)%10)), \ + ('0' + (((n) / 100000)%10)), \ + ('0' + (((n) / 10000)%10)), \ + ('0' + (((n) / 1000)%10)), \ + ('0' + (((n) / 100)%10)), \ + ('0' + (((n) / 10)%10)), \ + ('0' + ((n) % 10)) + +/* Convert integer to hex digit literals. */ +#define HEX(n) \ + ('0' + ((n)>>28 & 0xF)), \ + ('0' + ((n)>>24 & 0xF)), \ + ('0' + ((n)>>20 & 0xF)), \ + ('0' + ((n)>>16 & 0xF)), \ + ('0' + ((n)>>12 & 0xF)), \ + ('0' + ((n)>>8 & 0xF)), \ + ('0' + ((n)>>4 & 0xF)), \ + ('0' + ((n) & 0xF)) + +/* Construct a string literal encoding the version number. */ +#ifdef COMPILER_VERSION +char const* info_version = "INFO" ":" "compiler_version[" COMPILER_VERSION "]"; + +/* Construct a string literal encoding the version number components. */ +#elif defined(COMPILER_VERSION_MAJOR) +char const info_version[] = { + 'I', 'N', 'F', 'O', ':', + 'c','o','m','p','i','l','e','r','_','v','e','r','s','i','o','n','[', + COMPILER_VERSION_MAJOR, +# ifdef COMPILER_VERSION_MINOR + '.', COMPILER_VERSION_MINOR, +# ifdef COMPILER_VERSION_PATCH + '.', COMPILER_VERSION_PATCH, +# ifdef COMPILER_VERSION_TWEAK + '.', COMPILER_VERSION_TWEAK, +# endif +# endif +# endif + ']','\0'}; +#endif + +/* Construct a string literal encoding the internal version number. */ +#ifdef COMPILER_VERSION_INTERNAL +char const info_version_internal[] = { + 'I', 'N', 'F', 'O', ':', + 'c','o','m','p','i','l','e','r','_','v','e','r','s','i','o','n','_', + 'i','n','t','e','r','n','a','l','[', + COMPILER_VERSION_INTERNAL,']','\0'}; +#elif defined(COMPILER_VERSION_INTERNAL_STR) +char const* info_version_internal = "INFO" ":" "compiler_version_internal[" COMPILER_VERSION_INTERNAL_STR "]"; +#endif + +/* Construct a string literal encoding the version number components. */ +#ifdef SIMULATE_VERSION_MAJOR +char const info_simulate_version[] = { + 'I', 'N', 'F', 'O', ':', + 's','i','m','u','l','a','t','e','_','v','e','r','s','i','o','n','[', + SIMULATE_VERSION_MAJOR, +# ifdef SIMULATE_VERSION_MINOR + '.', SIMULATE_VERSION_MINOR, +# ifdef SIMULATE_VERSION_PATCH + '.', SIMULATE_VERSION_PATCH, +# ifdef SIMULATE_VERSION_TWEAK + '.', SIMULATE_VERSION_TWEAK, +# endif +# endif +# endif + ']','\0'}; +#endif + +/* Construct the string literal in pieces to prevent the source from + getting matched. Store it in a pointer rather than an array + because some compilers will just produce instructions to fill the + array rather than assigning a pointer to a static array. */ +char const* info_platform = "INFO" ":" "platform[" PLATFORM_ID "]"; +char const* info_arch = "INFO" ":" "arch[" ARCHITECTURE_ID "]"; + + + +#if defined(__INTEL_COMPILER) && defined(_MSVC_LANG) && _MSVC_LANG < 201403L +# if defined(__INTEL_CXX11_MODE__) +# if defined(__cpp_aggregate_nsdmi) +# define CXX_STD 201402L +# else +# define CXX_STD 201103L +# endif +# else +# define CXX_STD 199711L +# endif +#elif defined(_MSC_VER) && defined(_MSVC_LANG) +# define CXX_STD _MSVC_LANG +#else +# define CXX_STD __cplusplus +#endif + +const char* info_language_standard_default = "INFO" ":" "standard_default[" +#if CXX_STD > 202002L + "23" +#elif CXX_STD > 201703L + "20" +#elif CXX_STD >= 201703L + "17" +#elif CXX_STD >= 201402L + "14" +#elif CXX_STD >= 201103L + "11" +#else + "98" +#endif +"]"; + +const char* info_language_extensions_default = "INFO" ":" "extensions_default[" +/* !defined(_MSC_VER) to exclude Clang's MSVC compatibility mode. */ +#if (defined(__clang__) || defined(__GNUC__) || \ + defined(__TI_COMPILER_VERSION__)) && \ + !defined(__STRICT_ANSI__) && !defined(_MSC_VER) + "ON" +#else + "OFF" +#endif +"]"; + +/*--------------------------------------------------------------------------*/ + +int main(int argc, char* argv[]) +{ + int require = 0; + require += info_compiler[argc]; + require += info_platform[argc]; +#ifdef COMPILER_VERSION_MAJOR + require += info_version[argc]; +#endif +#ifdef COMPILER_VERSION_INTERNAL + require += info_version_internal[argc]; +#endif +#ifdef SIMULATE_ID + require += info_simulate[argc]; +#endif +#ifdef SIMULATE_VERSION_MAJOR + require += info_simulate_version[argc]; +#endif +#if defined(__CRAYXT_COMPUTE_LINUX_TARGET) + require += info_cray[argc]; +#endif + require += info_language_standard_default[argc]; + require += info_language_extensions_default[argc]; + (void)argv; + return require; +} diff --git a/Increase_Host_compute/No_increase/build_out/CMakeFiles/3.22.1/CompilerIdCXX/a.out b/Increase_Host_compute/No_increase/build_out/CMakeFiles/3.22.1/CompilerIdCXX/a.out new file mode 100644 index 0000000000000000000000000000000000000000..47c74a11ebba8f57647130a4389f88befac42ec5 Binary files /dev/null and b/Increase_Host_compute/No_increase/build_out/CMakeFiles/3.22.1/CompilerIdCXX/a.out differ diff --git a/Increase_Host_compute/No_increase/build_out/CMakeFiles/CMakeDirectoryInformation.cmake b/Increase_Host_compute/No_increase/build_out/CMakeFiles/CMakeDirectoryInformation.cmake new file mode 100644 index 0000000000000000000000000000000000000000..76851fad063ab747348248395e5e92967a7b610e --- /dev/null +++ b/Increase_Host_compute/No_increase/build_out/CMakeFiles/CMakeDirectoryInformation.cmake @@ -0,0 +1,16 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +# Relative path conversion top directories. +set(CMAKE_RELATIVE_PATH_TOP_SOURCE "/Op_test/Operator-performance/Increase_Host_compute/No") +set(CMAKE_RELATIVE_PATH_TOP_BINARY "/Op_test/Operator-performance/Increase_Host_compute/No/build_out") + +# Force unix paths in dependencies. +set(CMAKE_FORCE_UNIX_PATHS 1) + + +# The C and CXX include file regular expressions for this directory. +set(CMAKE_C_INCLUDE_REGEX_SCAN "^.*$") +set(CMAKE_C_INCLUDE_REGEX_COMPLAIN "^$") +set(CMAKE_CXX_INCLUDE_REGEX_SCAN ${CMAKE_C_INCLUDE_REGEX_SCAN}) +set(CMAKE_CXX_INCLUDE_REGEX_COMPLAIN ${CMAKE_C_INCLUDE_REGEX_COMPLAIN}) diff --git a/Increase_Host_compute/No_increase/build_out/CMakeFiles/CMakeOutput.log b/Increase_Host_compute/No_increase/build_out/CMakeFiles/CMakeOutput.log new file mode 100644 index 0000000000000000000000000000000000000000..7b43f1a679fcee70b591822aac3b181325559d6f --- /dev/null +++ b/Increase_Host_compute/No_increase/build_out/CMakeFiles/CMakeOutput.log @@ -0,0 +1,437 @@ +The system is: Linux - 5.10.0+ - aarch64 +Compiling the C compiler identification source file "CMakeCCompilerId.c" succeeded. +Compiler: /usr/bin/cc +Build flags: +Id flags: + +The output was: +0 + + +Compilation of the C compiler identification source "CMakeCCompilerId.c" produced "a.out" + +The C compiler identification is GNU, found in "/Op_test/Operator-performance/Increase_Host_compute/No/build_out/CMakeFiles/3.22.1/CompilerIdC/a.out" + +Compiling the CXX compiler identification source file "CMakeCXXCompilerId.cpp" succeeded. +Compiler: /usr/bin/c++ +Build flags: +Id flags: + +The output was: +0 + + +Compilation of the CXX compiler identification source "CMakeCXXCompilerId.cpp" produced "a.out" + +The CXX compiler identification is GNU, found in "/Op_test/Operator-performance/Increase_Host_compute/No/build_out/CMakeFiles/3.22.1/CompilerIdCXX/a.out" + +Detecting C compiler ABI info compiled with the following output: +Change Dir: /Op_test/Operator-performance/Increase_Host_compute/No/build_out/CMakeFiles/CMakeTmp + +Run Build Command(s):/usr/bin/gmake -f Makefile cmTC_c720f/fast && /usr/bin/gmake -f CMakeFiles/cmTC_c720f.dir/build.make CMakeFiles/cmTC_c720f.dir/build +gmake[1]: Entering directory '/Op_test/Operator-performance/Increase_Host_compute/No/build_out/CMakeFiles/CMakeTmp' +Building C object CMakeFiles/cmTC_c720f.dir/CMakeCCompilerABI.c.o +/usr/bin/cc -v -o CMakeFiles/cmTC_c720f.dir/CMakeCCompilerABI.c.o -c /usr/share/cmake-3.22/Modules/CMakeCCompilerABI.c +Using built-in specs. +COLLECT_GCC=/usr/bin/cc +Target: aarch64-linux-gnu +Configured with: ../src/configure -v --with-pkgversion='Ubuntu 11.4.0-1ubuntu1~22.04' --with-bugurl=file:///usr/share/doc/gcc-11/README.Bugs --enable-languages=c,ada,c++,go,d,fortran,objc,obj-c++,m2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-11 --program-prefix=aarch64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --enable-bootstrap --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-libquadmath --disable-libquadmath-support --enable-plugin --enable-default-pie --with-system-zlib --enable-libphobos-checking=release --with-target-system-zlib=auto --enable-objc-gc=auto --enable-multiarch --enable-fix-cortex-a53-843419 --disable-werror --enable-checking=release --build=aarch64-linux-gnu --host=aarch64-linux-gnu --target=aarch64-linux-gnu --with-build-config=bootstrap-lto-lean --enable-link-serialization=2 +Thread model: posix +Supported LTO compression algorithms: zlib zstd +gcc version 11.4.0 (Ubuntu 11.4.0-1ubuntu1~22.04) +COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_c720f.dir/CMakeCCompilerABI.c.o' '-c' '-mlittle-endian' '-mabi=lp64' '-dumpdir' 'CMakeFiles/cmTC_c720f.dir/' + /usr/lib/gcc/aarch64-linux-gnu/11/cc1 -quiet -v -imultiarch aarch64-linux-gnu /usr/share/cmake-3.22/Modules/CMakeCCompilerABI.c -quiet -dumpdir CMakeFiles/cmTC_c720f.dir/ -dumpbase CMakeCCompilerABI.c.c -dumpbase-ext .c -mlittle-endian -mabi=lp64 -version -fasynchronous-unwind-tables -fstack-protector-strong -Wformat -Wformat-security -fstack-clash-protection -o /tmp/cc3wfVgM.s +GNU C17 (Ubuntu 11.4.0-1ubuntu1~22.04) version 11.4.0 (aarch64-linux-gnu) + compiled by GNU C version 11.4.0, GMP version 6.2.1, MPFR version 4.1.0, MPC version 1.2.1, isl version isl-0.24-GMP + +GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072 +ignoring nonexistent directory "/usr/local/include/aarch64-linux-gnu" +ignoring nonexistent directory "/usr/lib/gcc/aarch64-linux-gnu/11/include-fixed" +ignoring nonexistent directory "/usr/lib/gcc/aarch64-linux-gnu/11/../../../../aarch64-linux-gnu/include" +#include "..." search starts here: +#include <...> search starts here: + /usr/lib/gcc/aarch64-linux-gnu/11/include + /usr/local/include + /usr/include/aarch64-linux-gnu + /usr/include +End of search list. +GNU C17 (Ubuntu 11.4.0-1ubuntu1~22.04) version 11.4.0 (aarch64-linux-gnu) + compiled by GNU C version 11.4.0, GMP version 6.2.1, MPFR version 4.1.0, MPC version 1.2.1, isl version isl-0.24-GMP + +GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072 +Compiler executable checksum: 52ed857e9cd110e5efaa797811afcfbb +COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_c720f.dir/CMakeCCompilerABI.c.o' '-c' '-mlittle-endian' '-mabi=lp64' '-dumpdir' 'CMakeFiles/cmTC_c720f.dir/' + as -v -EL -mabi=lp64 -o CMakeFiles/cmTC_c720f.dir/CMakeCCompilerABI.c.o /tmp/cc3wfVgM.s +GNU assembler version 2.38 (aarch64-linux-gnu) using BFD version (GNU Binutils for Ubuntu) 2.38 +COMPILER_PATH=/usr/lib/gcc/aarch64-linux-gnu/11/:/usr/lib/gcc/aarch64-linux-gnu/11/:/usr/lib/gcc/aarch64-linux-gnu/:/usr/lib/gcc/aarch64-linux-gnu/11/:/usr/lib/gcc/aarch64-linux-gnu/ +LIBRARY_PATH=/usr/lib/gcc/aarch64-linux-gnu/11/:/usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu/:/usr/lib/gcc/aarch64-linux-gnu/11/../../../../lib/:/lib/aarch64-linux-gnu/:/lib/../lib/:/usr/lib/aarch64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/aarch64-linux-gnu/11/../../../:/lib/:/usr/lib/ +COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_c720f.dir/CMakeCCompilerABI.c.o' '-c' '-mlittle-endian' '-mabi=lp64' '-dumpdir' 'CMakeFiles/cmTC_c720f.dir/CMakeCCompilerABI.c.' +Linking C executable cmTC_c720f +/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_c720f.dir/link.txt --verbose=1 +/usr/bin/cc -v CMakeFiles/cmTC_c720f.dir/CMakeCCompilerABI.c.o -o cmTC_c720f +Using built-in specs. +COLLECT_GCC=/usr/bin/cc +COLLECT_LTO_WRAPPER=/usr/lib/gcc/aarch64-linux-gnu/11/lto-wrapper +Target: aarch64-linux-gnu +Configured with: ../src/configure -v --with-pkgversion='Ubuntu 11.4.0-1ubuntu1~22.04' --with-bugurl=file:///usr/share/doc/gcc-11/README.Bugs --enable-languages=c,ada,c++,go,d,fortran,objc,obj-c++,m2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-11 --program-prefix=aarch64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --enable-bootstrap --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-libquadmath --disable-libquadmath-support --enable-plugin --enable-default-pie --with-system-zlib --enable-libphobos-checking=release --with-target-system-zlib=auto --enable-objc-gc=auto --enable-multiarch --enable-fix-cortex-a53-843419 --disable-werror --enable-checking=release --build=aarch64-linux-gnu --host=aarch64-linux-gnu --target=aarch64-linux-gnu --with-build-config=bootstrap-lto-lean --enable-link-serialization=2 +Thread model: posix +Supported LTO compression algorithms: zlib zstd +gcc version 11.4.0 (Ubuntu 11.4.0-1ubuntu1~22.04) +COMPILER_PATH=/usr/lib/gcc/aarch64-linux-gnu/11/:/usr/lib/gcc/aarch64-linux-gnu/11/:/usr/lib/gcc/aarch64-linux-gnu/:/usr/lib/gcc/aarch64-linux-gnu/11/:/usr/lib/gcc/aarch64-linux-gnu/ +LIBRARY_PATH=/usr/lib/gcc/aarch64-linux-gnu/11/:/usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu/:/usr/lib/gcc/aarch64-linux-gnu/11/../../../../lib/:/lib/aarch64-linux-gnu/:/lib/../lib/:/usr/lib/aarch64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/aarch64-linux-gnu/11/../../../:/lib/:/usr/lib/ +COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_c720f' '-mlittle-endian' '-mabi=lp64' '-dumpdir' 'cmTC_c720f.' + /usr/lib/gcc/aarch64-linux-gnu/11/collect2 -plugin /usr/lib/gcc/aarch64-linux-gnu/11/liblto_plugin.so -plugin-opt=/usr/lib/gcc/aarch64-linux-gnu/11/lto-wrapper -plugin-opt=-fresolution=/tmp/ccwy2UtM.res -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s --build-id --eh-frame-hdr --hash-style=gnu --as-needed -dynamic-linker /lib/ld-linux-aarch64.so.1 -X -EL -maarch64linux --fix-cortex-a53-843419 -pie -z now -z relro -o cmTC_c720f /usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu/Scrt1.o /usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu/crti.o /usr/lib/gcc/aarch64-linux-gnu/11/crtbeginS.o -L/usr/lib/gcc/aarch64-linux-gnu/11 -L/usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu -L/usr/lib/gcc/aarch64-linux-gnu/11/../../../../lib -L/lib/aarch64-linux-gnu -L/lib/../lib -L/usr/lib/aarch64-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/aarch64-linux-gnu/11/../../.. CMakeFiles/cmTC_c720f.dir/CMakeCCompilerABI.c.o -lgcc --push-state --as-needed -lgcc_s --pop-state -lc -lgcc --push-state --as-needed -lgcc_s --pop-state /usr/lib/gcc/aarch64-linux-gnu/11/crtendS.o /usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu/crtn.o +COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_c720f' '-mlittle-endian' '-mabi=lp64' '-dumpdir' 'cmTC_c720f.' +gmake[1]: Leaving directory '/Op_test/Operator-performance/Increase_Host_compute/No/build_out/CMakeFiles/CMakeTmp' + + + +Parsed C implicit include dir info from above output: rv=done + found start of include info + found start of implicit include info + add: [/usr/lib/gcc/aarch64-linux-gnu/11/include] + add: [/usr/local/include] + add: [/usr/include/aarch64-linux-gnu] + add: [/usr/include] + end of search list found + collapse include dir [/usr/lib/gcc/aarch64-linux-gnu/11/include] ==> [/usr/lib/gcc/aarch64-linux-gnu/11/include] + collapse include dir [/usr/local/include] ==> [/usr/local/include] + collapse include dir [/usr/include/aarch64-linux-gnu] ==> [/usr/include/aarch64-linux-gnu] + collapse include dir [/usr/include] ==> [/usr/include] + implicit include dirs: [/usr/lib/gcc/aarch64-linux-gnu/11/include;/usr/local/include;/usr/include/aarch64-linux-gnu;/usr/include] + + +Parsed C implicit link information from above output: + link line regex: [^( *|.*[/\])(ld|CMAKE_LINK_STARTFILE-NOTFOUND|([^/\]+-)?ld|collect2)[^/\]*( |$)] + ignore line: [Change Dir: /Op_test/Operator-performance/Increase_Host_compute/No/build_out/CMakeFiles/CMakeTmp] + ignore line: [] + ignore line: [Run Build Command(s):/usr/bin/gmake -f Makefile cmTC_c720f/fast && /usr/bin/gmake -f CMakeFiles/cmTC_c720f.dir/build.make CMakeFiles/cmTC_c720f.dir/build] + ignore line: [gmake[1]: Entering directory '/Op_test/Operator-performance/Increase_Host_compute/No/build_out/CMakeFiles/CMakeTmp'] + ignore line: [Building C object CMakeFiles/cmTC_c720f.dir/CMakeCCompilerABI.c.o] + ignore line: [/usr/bin/cc -v -o CMakeFiles/cmTC_c720f.dir/CMakeCCompilerABI.c.o -c /usr/share/cmake-3.22/Modules/CMakeCCompilerABI.c] + ignore line: [Using built-in specs.] + ignore line: [COLLECT_GCC=/usr/bin/cc] + ignore line: [Target: aarch64-linux-gnu] + ignore line: [Configured with: ../src/configure -v --with-pkgversion='Ubuntu 11.4.0-1ubuntu1~22.04' --with-bugurl=file:///usr/share/doc/gcc-11/README.Bugs --enable-languages=c ada c++ go d fortran objc obj-c++ m2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-11 --program-prefix=aarch64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --enable-bootstrap --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-libquadmath --disable-libquadmath-support --enable-plugin --enable-default-pie --with-system-zlib --enable-libphobos-checking=release --with-target-system-zlib=auto --enable-objc-gc=auto --enable-multiarch --enable-fix-cortex-a53-843419 --disable-werror --enable-checking=release --build=aarch64-linux-gnu --host=aarch64-linux-gnu --target=aarch64-linux-gnu --with-build-config=bootstrap-lto-lean --enable-link-serialization=2] + ignore line: [Thread model: posix] + ignore line: [Supported LTO compression algorithms: zlib zstd] + ignore line: [gcc version 11.4.0 (Ubuntu 11.4.0-1ubuntu1~22.04) ] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_c720f.dir/CMakeCCompilerABI.c.o' '-c' '-mlittle-endian' '-mabi=lp64' '-dumpdir' 'CMakeFiles/cmTC_c720f.dir/'] + ignore line: [ /usr/lib/gcc/aarch64-linux-gnu/11/cc1 -quiet -v -imultiarch aarch64-linux-gnu /usr/share/cmake-3.22/Modules/CMakeCCompilerABI.c -quiet -dumpdir CMakeFiles/cmTC_c720f.dir/ -dumpbase CMakeCCompilerABI.c.c -dumpbase-ext .c -mlittle-endian -mabi=lp64 -version -fasynchronous-unwind-tables -fstack-protector-strong -Wformat -Wformat-security -fstack-clash-protection -o /tmp/cc3wfVgM.s] + ignore line: [GNU C17 (Ubuntu 11.4.0-1ubuntu1~22.04) version 11.4.0 (aarch64-linux-gnu)] + ignore line: [ compiled by GNU C version 11.4.0 GMP version 6.2.1 MPFR version 4.1.0 MPC version 1.2.1 isl version isl-0.24-GMP] + ignore line: [] + ignore line: [GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072] + ignore line: [ignoring nonexistent directory "/usr/local/include/aarch64-linux-gnu"] + ignore line: [ignoring nonexistent directory "/usr/lib/gcc/aarch64-linux-gnu/11/include-fixed"] + ignore line: [ignoring nonexistent directory "/usr/lib/gcc/aarch64-linux-gnu/11/../../../../aarch64-linux-gnu/include"] + ignore line: [#include "..." search starts here:] + ignore line: [#include <...> search starts here:] + ignore line: [ /usr/lib/gcc/aarch64-linux-gnu/11/include] + ignore line: [ /usr/local/include] + ignore line: [ /usr/include/aarch64-linux-gnu] + ignore line: [ /usr/include] + ignore line: [End of search list.] + ignore line: [GNU C17 (Ubuntu 11.4.0-1ubuntu1~22.04) version 11.4.0 (aarch64-linux-gnu)] + ignore line: [ compiled by GNU C version 11.4.0 GMP version 6.2.1 MPFR version 4.1.0 MPC version 1.2.1 isl version isl-0.24-GMP] + ignore line: [] + ignore line: [GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072] + ignore line: [Compiler executable checksum: 52ed857e9cd110e5efaa797811afcfbb] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_c720f.dir/CMakeCCompilerABI.c.o' '-c' '-mlittle-endian' '-mabi=lp64' '-dumpdir' 'CMakeFiles/cmTC_c720f.dir/'] + ignore line: [ as -v -EL -mabi=lp64 -o CMakeFiles/cmTC_c720f.dir/CMakeCCompilerABI.c.o /tmp/cc3wfVgM.s] + ignore line: [GNU assembler version 2.38 (aarch64-linux-gnu) using BFD version (GNU Binutils for Ubuntu) 2.38] + ignore line: [COMPILER_PATH=/usr/lib/gcc/aarch64-linux-gnu/11/:/usr/lib/gcc/aarch64-linux-gnu/11/:/usr/lib/gcc/aarch64-linux-gnu/:/usr/lib/gcc/aarch64-linux-gnu/11/:/usr/lib/gcc/aarch64-linux-gnu/] + ignore line: [LIBRARY_PATH=/usr/lib/gcc/aarch64-linux-gnu/11/:/usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu/:/usr/lib/gcc/aarch64-linux-gnu/11/../../../../lib/:/lib/aarch64-linux-gnu/:/lib/../lib/:/usr/lib/aarch64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/aarch64-linux-gnu/11/../../../:/lib/:/usr/lib/] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_c720f.dir/CMakeCCompilerABI.c.o' '-c' '-mlittle-endian' '-mabi=lp64' '-dumpdir' 'CMakeFiles/cmTC_c720f.dir/CMakeCCompilerABI.c.'] + ignore line: [Linking C executable cmTC_c720f] + ignore line: [/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_c720f.dir/link.txt --verbose=1] + ignore line: [/usr/bin/cc -v CMakeFiles/cmTC_c720f.dir/CMakeCCompilerABI.c.o -o cmTC_c720f ] + ignore line: [Using built-in specs.] + ignore line: [COLLECT_GCC=/usr/bin/cc] + ignore line: [COLLECT_LTO_WRAPPER=/usr/lib/gcc/aarch64-linux-gnu/11/lto-wrapper] + ignore line: [Target: aarch64-linux-gnu] + ignore line: [Configured with: ../src/configure -v --with-pkgversion='Ubuntu 11.4.0-1ubuntu1~22.04' --with-bugurl=file:///usr/share/doc/gcc-11/README.Bugs --enable-languages=c ada c++ go d fortran objc obj-c++ m2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-11 --program-prefix=aarch64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --enable-bootstrap --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-libquadmath --disable-libquadmath-support --enable-plugin --enable-default-pie --with-system-zlib --enable-libphobos-checking=release --with-target-system-zlib=auto --enable-objc-gc=auto --enable-multiarch --enable-fix-cortex-a53-843419 --disable-werror --enable-checking=release --build=aarch64-linux-gnu --host=aarch64-linux-gnu --target=aarch64-linux-gnu --with-build-config=bootstrap-lto-lean --enable-link-serialization=2] + ignore line: [Thread model: posix] + ignore line: [Supported LTO compression algorithms: zlib zstd] + ignore line: [gcc version 11.4.0 (Ubuntu 11.4.0-1ubuntu1~22.04) ] + ignore line: [COMPILER_PATH=/usr/lib/gcc/aarch64-linux-gnu/11/:/usr/lib/gcc/aarch64-linux-gnu/11/:/usr/lib/gcc/aarch64-linux-gnu/:/usr/lib/gcc/aarch64-linux-gnu/11/:/usr/lib/gcc/aarch64-linux-gnu/] + ignore line: [LIBRARY_PATH=/usr/lib/gcc/aarch64-linux-gnu/11/:/usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu/:/usr/lib/gcc/aarch64-linux-gnu/11/../../../../lib/:/lib/aarch64-linux-gnu/:/lib/../lib/:/usr/lib/aarch64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/aarch64-linux-gnu/11/../../../:/lib/:/usr/lib/] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_c720f' '-mlittle-endian' '-mabi=lp64' '-dumpdir' 'cmTC_c720f.'] + link line: [ /usr/lib/gcc/aarch64-linux-gnu/11/collect2 -plugin /usr/lib/gcc/aarch64-linux-gnu/11/liblto_plugin.so -plugin-opt=/usr/lib/gcc/aarch64-linux-gnu/11/lto-wrapper -plugin-opt=-fresolution=/tmp/ccwy2UtM.res -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s --build-id --eh-frame-hdr --hash-style=gnu --as-needed -dynamic-linker /lib/ld-linux-aarch64.so.1 -X -EL -maarch64linux --fix-cortex-a53-843419 -pie -z now -z relro -o cmTC_c720f /usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu/Scrt1.o /usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu/crti.o /usr/lib/gcc/aarch64-linux-gnu/11/crtbeginS.o -L/usr/lib/gcc/aarch64-linux-gnu/11 -L/usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu -L/usr/lib/gcc/aarch64-linux-gnu/11/../../../../lib -L/lib/aarch64-linux-gnu -L/lib/../lib -L/usr/lib/aarch64-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/aarch64-linux-gnu/11/../../.. CMakeFiles/cmTC_c720f.dir/CMakeCCompilerABI.c.o -lgcc --push-state --as-needed -lgcc_s --pop-state -lc -lgcc --push-state --as-needed -lgcc_s --pop-state /usr/lib/gcc/aarch64-linux-gnu/11/crtendS.o /usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu/crtn.o] + arg [/usr/lib/gcc/aarch64-linux-gnu/11/collect2] ==> ignore + arg [-plugin] ==> ignore + arg [/usr/lib/gcc/aarch64-linux-gnu/11/liblto_plugin.so] ==> ignore + arg [-plugin-opt=/usr/lib/gcc/aarch64-linux-gnu/11/lto-wrapper] ==> ignore + arg [-plugin-opt=-fresolution=/tmp/ccwy2UtM.res] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc_s] ==> ignore + arg [-plugin-opt=-pass-through=-lc] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc_s] ==> ignore + arg [--build-id] ==> ignore + arg [--eh-frame-hdr] ==> ignore + arg [--hash-style=gnu] ==> ignore + arg [--as-needed] ==> ignore + arg [-dynamic-linker] ==> ignore + arg [/lib/ld-linux-aarch64.so.1] ==> ignore + arg [-X] ==> ignore + arg [-EL] ==> ignore + arg [-maarch64linux] ==> ignore + arg [--fix-cortex-a53-843419] ==> ignore + arg [-pie] ==> ignore + arg [-znow] ==> ignore + arg [-zrelro] ==> ignore + arg [-o] ==> ignore + arg [cmTC_c720f] ==> ignore + arg [/usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu/Scrt1.o] ==> obj [/usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu/Scrt1.o] + arg [/usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu/crti.o] ==> obj [/usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu/crti.o] + arg [/usr/lib/gcc/aarch64-linux-gnu/11/crtbeginS.o] ==> obj [/usr/lib/gcc/aarch64-linux-gnu/11/crtbeginS.o] + arg [-L/usr/lib/gcc/aarch64-linux-gnu/11] ==> dir [/usr/lib/gcc/aarch64-linux-gnu/11] + arg [-L/usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu] ==> dir [/usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu] + arg [-L/usr/lib/gcc/aarch64-linux-gnu/11/../../../../lib] ==> dir [/usr/lib/gcc/aarch64-linux-gnu/11/../../../../lib] + arg [-L/lib/aarch64-linux-gnu] ==> dir [/lib/aarch64-linux-gnu] + arg [-L/lib/../lib] ==> dir [/lib/../lib] + arg [-L/usr/lib/aarch64-linux-gnu] ==> dir [/usr/lib/aarch64-linux-gnu] + arg [-L/usr/lib/../lib] ==> dir [/usr/lib/../lib] + arg [-L/usr/lib/gcc/aarch64-linux-gnu/11/../../..] ==> dir [/usr/lib/gcc/aarch64-linux-gnu/11/../../..] + arg [CMakeFiles/cmTC_c720f.dir/CMakeCCompilerABI.c.o] ==> ignore + arg [-lgcc] ==> lib [gcc] + arg [--push-state] ==> ignore + arg [--as-needed] ==> ignore + arg [-lgcc_s] ==> lib [gcc_s] + arg [--pop-state] ==> ignore + arg [-lc] ==> lib [c] + arg [-lgcc] ==> lib [gcc] + arg [--push-state] ==> ignore + arg [--as-needed] ==> ignore + arg [-lgcc_s] ==> lib [gcc_s] + arg [--pop-state] ==> ignore + arg [/usr/lib/gcc/aarch64-linux-gnu/11/crtendS.o] ==> obj [/usr/lib/gcc/aarch64-linux-gnu/11/crtendS.o] + arg [/usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu/crtn.o] ==> obj [/usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu/crtn.o] + collapse obj [/usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu/Scrt1.o] ==> [/usr/lib/aarch64-linux-gnu/Scrt1.o] + collapse obj [/usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu/crti.o] ==> [/usr/lib/aarch64-linux-gnu/crti.o] + collapse obj [/usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu/crtn.o] ==> [/usr/lib/aarch64-linux-gnu/crtn.o] + collapse library dir [/usr/lib/gcc/aarch64-linux-gnu/11] ==> [/usr/lib/gcc/aarch64-linux-gnu/11] + collapse library dir [/usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu] ==> [/usr/lib/aarch64-linux-gnu] + collapse library dir [/usr/lib/gcc/aarch64-linux-gnu/11/../../../../lib] ==> [/usr/lib] + collapse library dir [/lib/aarch64-linux-gnu] ==> [/lib/aarch64-linux-gnu] + collapse library dir [/lib/../lib] ==> [/lib] + collapse library dir [/usr/lib/aarch64-linux-gnu] ==> [/usr/lib/aarch64-linux-gnu] + collapse library dir [/usr/lib/../lib] ==> [/usr/lib] + collapse library dir [/usr/lib/gcc/aarch64-linux-gnu/11/../../..] ==> [/usr/lib] + implicit libs: [gcc;gcc_s;c;gcc;gcc_s] + implicit objs: [/usr/lib/aarch64-linux-gnu/Scrt1.o;/usr/lib/aarch64-linux-gnu/crti.o;/usr/lib/gcc/aarch64-linux-gnu/11/crtbeginS.o;/usr/lib/gcc/aarch64-linux-gnu/11/crtendS.o;/usr/lib/aarch64-linux-gnu/crtn.o] + implicit dirs: [/usr/lib/gcc/aarch64-linux-gnu/11;/usr/lib/aarch64-linux-gnu;/usr/lib;/lib/aarch64-linux-gnu;/lib] + implicit fwks: [] + + +Detecting CXX compiler ABI info compiled with the following output: +Change Dir: /Op_test/Operator-performance/Increase_Host_compute/No/build_out/CMakeFiles/CMakeTmp + +Run Build Command(s):/usr/bin/gmake -f Makefile cmTC_0460f/fast && /usr/bin/gmake -f CMakeFiles/cmTC_0460f.dir/build.make CMakeFiles/cmTC_0460f.dir/build +gmake[1]: Entering directory '/Op_test/Operator-performance/Increase_Host_compute/No/build_out/CMakeFiles/CMakeTmp' +Building CXX object CMakeFiles/cmTC_0460f.dir/CMakeCXXCompilerABI.cpp.o +/usr/bin/c++ -v -o CMakeFiles/cmTC_0460f.dir/CMakeCXXCompilerABI.cpp.o -c /usr/share/cmake-3.22/Modules/CMakeCXXCompilerABI.cpp +Using built-in specs. +COLLECT_GCC=/usr/bin/c++ +Target: aarch64-linux-gnu +Configured with: ../src/configure -v --with-pkgversion='Ubuntu 11.4.0-1ubuntu1~22.04' --with-bugurl=file:///usr/share/doc/gcc-11/README.Bugs --enable-languages=c,ada,c++,go,d,fortran,objc,obj-c++,m2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-11 --program-prefix=aarch64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --enable-bootstrap --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-libquadmath --disable-libquadmath-support --enable-plugin --enable-default-pie --with-system-zlib --enable-libphobos-checking=release --with-target-system-zlib=auto --enable-objc-gc=auto --enable-multiarch --enable-fix-cortex-a53-843419 --disable-werror --enable-checking=release --build=aarch64-linux-gnu --host=aarch64-linux-gnu --target=aarch64-linux-gnu --with-build-config=bootstrap-lto-lean --enable-link-serialization=2 +Thread model: posix +Supported LTO compression algorithms: zlib zstd +gcc version 11.4.0 (Ubuntu 11.4.0-1ubuntu1~22.04) +COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_0460f.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mlittle-endian' '-mabi=lp64' '-dumpdir' 'CMakeFiles/cmTC_0460f.dir/' + /usr/lib/gcc/aarch64-linux-gnu/11/cc1plus -quiet -v -imultiarch aarch64-linux-gnu -D_GNU_SOURCE /usr/share/cmake-3.22/Modules/CMakeCXXCompilerABI.cpp -quiet -dumpdir CMakeFiles/cmTC_0460f.dir/ -dumpbase CMakeCXXCompilerABI.cpp.cpp -dumpbase-ext .cpp -mlittle-endian -mabi=lp64 -version -fasynchronous-unwind-tables -fstack-protector-strong -Wformat -Wformat-security -fstack-clash-protection -o /tmp/cc9igKbF.s +GNU C++17 (Ubuntu 11.4.0-1ubuntu1~22.04) version 11.4.0 (aarch64-linux-gnu) + compiled by GNU C version 11.4.0, GMP version 6.2.1, MPFR version 4.1.0, MPC version 1.2.1, isl version isl-0.24-GMP + +GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072 +ignoring duplicate directory "/usr/include/aarch64-linux-gnu/c++/11" +ignoring nonexistent directory "/usr/local/include/aarch64-linux-gnu" +ignoring nonexistent directory "/usr/lib/gcc/aarch64-linux-gnu/11/include-fixed" +ignoring nonexistent directory "/usr/lib/gcc/aarch64-linux-gnu/11/../../../../aarch64-linux-gnu/include" +#include "..." search starts here: +#include <...> search starts here: + /usr/include/c++/11 + /usr/include/aarch64-linux-gnu/c++/11 + /usr/include/c++/11/backward + /usr/lib/gcc/aarch64-linux-gnu/11/include + /usr/local/include + /usr/include/aarch64-linux-gnu + /usr/include +End of search list. +GNU C++17 (Ubuntu 11.4.0-1ubuntu1~22.04) version 11.4.0 (aarch64-linux-gnu) + compiled by GNU C version 11.4.0, GMP version 6.2.1, MPFR version 4.1.0, MPC version 1.2.1, isl version isl-0.24-GMP + +GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072 +Compiler executable checksum: 3e6e780af1232722b47e0979fda82402 +COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_0460f.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mlittle-endian' '-mabi=lp64' '-dumpdir' 'CMakeFiles/cmTC_0460f.dir/' + as -v -EL -mabi=lp64 -o CMakeFiles/cmTC_0460f.dir/CMakeCXXCompilerABI.cpp.o /tmp/cc9igKbF.s +GNU assembler version 2.38 (aarch64-linux-gnu) using BFD version (GNU Binutils for Ubuntu) 2.38 +COMPILER_PATH=/usr/lib/gcc/aarch64-linux-gnu/11/:/usr/lib/gcc/aarch64-linux-gnu/11/:/usr/lib/gcc/aarch64-linux-gnu/:/usr/lib/gcc/aarch64-linux-gnu/11/:/usr/lib/gcc/aarch64-linux-gnu/ +LIBRARY_PATH=/usr/lib/gcc/aarch64-linux-gnu/11/:/usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu/:/usr/lib/gcc/aarch64-linux-gnu/11/../../../../lib/:/lib/aarch64-linux-gnu/:/lib/../lib/:/usr/lib/aarch64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/aarch64-linux-gnu/11/../../../:/lib/:/usr/lib/ +COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_0460f.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mlittle-endian' '-mabi=lp64' '-dumpdir' 'CMakeFiles/cmTC_0460f.dir/CMakeCXXCompilerABI.cpp.' +Linking CXX executable cmTC_0460f +/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_0460f.dir/link.txt --verbose=1 +/usr/bin/c++ -v CMakeFiles/cmTC_0460f.dir/CMakeCXXCompilerABI.cpp.o -o cmTC_0460f +Using built-in specs. +COLLECT_GCC=/usr/bin/c++ +COLLECT_LTO_WRAPPER=/usr/lib/gcc/aarch64-linux-gnu/11/lto-wrapper +Target: aarch64-linux-gnu +Configured with: ../src/configure -v --with-pkgversion='Ubuntu 11.4.0-1ubuntu1~22.04' --with-bugurl=file:///usr/share/doc/gcc-11/README.Bugs --enable-languages=c,ada,c++,go,d,fortran,objc,obj-c++,m2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-11 --program-prefix=aarch64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --enable-bootstrap --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-libquadmath --disable-libquadmath-support --enable-plugin --enable-default-pie --with-system-zlib --enable-libphobos-checking=release --with-target-system-zlib=auto --enable-objc-gc=auto --enable-multiarch --enable-fix-cortex-a53-843419 --disable-werror --enable-checking=release --build=aarch64-linux-gnu --host=aarch64-linux-gnu --target=aarch64-linux-gnu --with-build-config=bootstrap-lto-lean --enable-link-serialization=2 +Thread model: posix +Supported LTO compression algorithms: zlib zstd +gcc version 11.4.0 (Ubuntu 11.4.0-1ubuntu1~22.04) +COMPILER_PATH=/usr/lib/gcc/aarch64-linux-gnu/11/:/usr/lib/gcc/aarch64-linux-gnu/11/:/usr/lib/gcc/aarch64-linux-gnu/:/usr/lib/gcc/aarch64-linux-gnu/11/:/usr/lib/gcc/aarch64-linux-gnu/ +LIBRARY_PATH=/usr/lib/gcc/aarch64-linux-gnu/11/:/usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu/:/usr/lib/gcc/aarch64-linux-gnu/11/../../../../lib/:/lib/aarch64-linux-gnu/:/lib/../lib/:/usr/lib/aarch64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/aarch64-linux-gnu/11/../../../:/lib/:/usr/lib/ +COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_0460f' '-shared-libgcc' '-mlittle-endian' '-mabi=lp64' '-dumpdir' 'cmTC_0460f.' + /usr/lib/gcc/aarch64-linux-gnu/11/collect2 -plugin /usr/lib/gcc/aarch64-linux-gnu/11/liblto_plugin.so -plugin-opt=/usr/lib/gcc/aarch64-linux-gnu/11/lto-wrapper -plugin-opt=-fresolution=/tmp/ccVcoUtw.res -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc --build-id --eh-frame-hdr --hash-style=gnu --as-needed -dynamic-linker /lib/ld-linux-aarch64.so.1 -X -EL -maarch64linux --fix-cortex-a53-843419 -pie -z now -z relro -o cmTC_0460f /usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu/Scrt1.o /usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu/crti.o /usr/lib/gcc/aarch64-linux-gnu/11/crtbeginS.o -L/usr/lib/gcc/aarch64-linux-gnu/11 -L/usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu -L/usr/lib/gcc/aarch64-linux-gnu/11/../../../../lib -L/lib/aarch64-linux-gnu -L/lib/../lib -L/usr/lib/aarch64-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/aarch64-linux-gnu/11/../../.. CMakeFiles/cmTC_0460f.dir/CMakeCXXCompilerABI.cpp.o -lstdc++ -lm -lgcc_s -lgcc -lc -lgcc_s -lgcc /usr/lib/gcc/aarch64-linux-gnu/11/crtendS.o /usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu/crtn.o +COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_0460f' '-shared-libgcc' '-mlittle-endian' '-mabi=lp64' '-dumpdir' 'cmTC_0460f.' +gmake[1]: Leaving directory '/Op_test/Operator-performance/Increase_Host_compute/No/build_out/CMakeFiles/CMakeTmp' + + + +Parsed CXX implicit include dir info from above output: rv=done + found start of include info + found start of implicit include info + add: [/usr/include/c++/11] + add: [/usr/include/aarch64-linux-gnu/c++/11] + add: [/usr/include/c++/11/backward] + add: [/usr/lib/gcc/aarch64-linux-gnu/11/include] + add: [/usr/local/include] + add: [/usr/include/aarch64-linux-gnu] + add: [/usr/include] + end of search list found + collapse include dir [/usr/include/c++/11] ==> [/usr/include/c++/11] + collapse include dir [/usr/include/aarch64-linux-gnu/c++/11] ==> [/usr/include/aarch64-linux-gnu/c++/11] + collapse include dir [/usr/include/c++/11/backward] ==> [/usr/include/c++/11/backward] + collapse include dir [/usr/lib/gcc/aarch64-linux-gnu/11/include] ==> [/usr/lib/gcc/aarch64-linux-gnu/11/include] + collapse include dir [/usr/local/include] ==> [/usr/local/include] + collapse include dir [/usr/include/aarch64-linux-gnu] ==> [/usr/include/aarch64-linux-gnu] + collapse include dir [/usr/include] ==> [/usr/include] + implicit include dirs: [/usr/include/c++/11;/usr/include/aarch64-linux-gnu/c++/11;/usr/include/c++/11/backward;/usr/lib/gcc/aarch64-linux-gnu/11/include;/usr/local/include;/usr/include/aarch64-linux-gnu;/usr/include] + + +Parsed CXX implicit link information from above output: + link line regex: [^( *|.*[/\])(ld|CMAKE_LINK_STARTFILE-NOTFOUND|([^/\]+-)?ld|collect2)[^/\]*( |$)] + ignore line: [Change Dir: /Op_test/Operator-performance/Increase_Host_compute/No/build_out/CMakeFiles/CMakeTmp] + ignore line: [] + ignore line: [Run Build Command(s):/usr/bin/gmake -f Makefile cmTC_0460f/fast && /usr/bin/gmake -f CMakeFiles/cmTC_0460f.dir/build.make CMakeFiles/cmTC_0460f.dir/build] + ignore line: [gmake[1]: Entering directory '/Op_test/Operator-performance/Increase_Host_compute/No/build_out/CMakeFiles/CMakeTmp'] + ignore line: [Building CXX object CMakeFiles/cmTC_0460f.dir/CMakeCXXCompilerABI.cpp.o] + ignore line: [/usr/bin/c++ -v -o CMakeFiles/cmTC_0460f.dir/CMakeCXXCompilerABI.cpp.o -c /usr/share/cmake-3.22/Modules/CMakeCXXCompilerABI.cpp] + ignore line: [Using built-in specs.] + ignore line: [COLLECT_GCC=/usr/bin/c++] + ignore line: [Target: aarch64-linux-gnu] + ignore line: [Configured with: ../src/configure -v --with-pkgversion='Ubuntu 11.4.0-1ubuntu1~22.04' --with-bugurl=file:///usr/share/doc/gcc-11/README.Bugs --enable-languages=c ada c++ go d fortran objc obj-c++ m2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-11 --program-prefix=aarch64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --enable-bootstrap --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-libquadmath --disable-libquadmath-support --enable-plugin --enable-default-pie --with-system-zlib --enable-libphobos-checking=release --with-target-system-zlib=auto --enable-objc-gc=auto --enable-multiarch --enable-fix-cortex-a53-843419 --disable-werror --enable-checking=release --build=aarch64-linux-gnu --host=aarch64-linux-gnu --target=aarch64-linux-gnu --with-build-config=bootstrap-lto-lean --enable-link-serialization=2] + ignore line: [Thread model: posix] + ignore line: [Supported LTO compression algorithms: zlib zstd] + ignore line: [gcc version 11.4.0 (Ubuntu 11.4.0-1ubuntu1~22.04) ] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_0460f.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mlittle-endian' '-mabi=lp64' '-dumpdir' 'CMakeFiles/cmTC_0460f.dir/'] + ignore line: [ /usr/lib/gcc/aarch64-linux-gnu/11/cc1plus -quiet -v -imultiarch aarch64-linux-gnu -D_GNU_SOURCE /usr/share/cmake-3.22/Modules/CMakeCXXCompilerABI.cpp -quiet -dumpdir CMakeFiles/cmTC_0460f.dir/ -dumpbase CMakeCXXCompilerABI.cpp.cpp -dumpbase-ext .cpp -mlittle-endian -mabi=lp64 -version -fasynchronous-unwind-tables -fstack-protector-strong -Wformat -Wformat-security -fstack-clash-protection -o /tmp/cc9igKbF.s] + ignore line: [GNU C++17 (Ubuntu 11.4.0-1ubuntu1~22.04) version 11.4.0 (aarch64-linux-gnu)] + ignore line: [ compiled by GNU C version 11.4.0 GMP version 6.2.1 MPFR version 4.1.0 MPC version 1.2.1 isl version isl-0.24-GMP] + ignore line: [] + ignore line: [GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072] + ignore line: [ignoring duplicate directory "/usr/include/aarch64-linux-gnu/c++/11"] + ignore line: [ignoring nonexistent directory "/usr/local/include/aarch64-linux-gnu"] + ignore line: [ignoring nonexistent directory "/usr/lib/gcc/aarch64-linux-gnu/11/include-fixed"] + ignore line: [ignoring nonexistent directory "/usr/lib/gcc/aarch64-linux-gnu/11/../../../../aarch64-linux-gnu/include"] + ignore line: [#include "..." search starts here:] + ignore line: [#include <...> search starts here:] + ignore line: [ /usr/include/c++/11] + ignore line: [ /usr/include/aarch64-linux-gnu/c++/11] + ignore line: [ /usr/include/c++/11/backward] + ignore line: [ /usr/lib/gcc/aarch64-linux-gnu/11/include] + ignore line: [ /usr/local/include] + ignore line: [ /usr/include/aarch64-linux-gnu] + ignore line: [ /usr/include] + ignore line: [End of search list.] + ignore line: [GNU C++17 (Ubuntu 11.4.0-1ubuntu1~22.04) version 11.4.0 (aarch64-linux-gnu)] + ignore line: [ compiled by GNU C version 11.4.0 GMP version 6.2.1 MPFR version 4.1.0 MPC version 1.2.1 isl version isl-0.24-GMP] + ignore line: [] + ignore line: [GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072] + ignore line: [Compiler executable checksum: 3e6e780af1232722b47e0979fda82402] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_0460f.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mlittle-endian' '-mabi=lp64' '-dumpdir' 'CMakeFiles/cmTC_0460f.dir/'] + ignore line: [ as -v -EL -mabi=lp64 -o CMakeFiles/cmTC_0460f.dir/CMakeCXXCompilerABI.cpp.o /tmp/cc9igKbF.s] + ignore line: [GNU assembler version 2.38 (aarch64-linux-gnu) using BFD version (GNU Binutils for Ubuntu) 2.38] + ignore line: [COMPILER_PATH=/usr/lib/gcc/aarch64-linux-gnu/11/:/usr/lib/gcc/aarch64-linux-gnu/11/:/usr/lib/gcc/aarch64-linux-gnu/:/usr/lib/gcc/aarch64-linux-gnu/11/:/usr/lib/gcc/aarch64-linux-gnu/] + ignore line: [LIBRARY_PATH=/usr/lib/gcc/aarch64-linux-gnu/11/:/usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu/:/usr/lib/gcc/aarch64-linux-gnu/11/../../../../lib/:/lib/aarch64-linux-gnu/:/lib/../lib/:/usr/lib/aarch64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/aarch64-linux-gnu/11/../../../:/lib/:/usr/lib/] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_0460f.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mlittle-endian' '-mabi=lp64' '-dumpdir' 'CMakeFiles/cmTC_0460f.dir/CMakeCXXCompilerABI.cpp.'] + ignore line: [Linking CXX executable cmTC_0460f] + ignore line: [/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_0460f.dir/link.txt --verbose=1] + ignore line: [/usr/bin/c++ -v CMakeFiles/cmTC_0460f.dir/CMakeCXXCompilerABI.cpp.o -o cmTC_0460f ] + ignore line: [Using built-in specs.] + ignore line: [COLLECT_GCC=/usr/bin/c++] + ignore line: [COLLECT_LTO_WRAPPER=/usr/lib/gcc/aarch64-linux-gnu/11/lto-wrapper] + ignore line: [Target: aarch64-linux-gnu] + ignore line: [Configured with: ../src/configure -v --with-pkgversion='Ubuntu 11.4.0-1ubuntu1~22.04' --with-bugurl=file:///usr/share/doc/gcc-11/README.Bugs --enable-languages=c ada c++ go d fortran objc obj-c++ m2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-11 --program-prefix=aarch64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --enable-bootstrap --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-libquadmath --disable-libquadmath-support --enable-plugin --enable-default-pie --with-system-zlib --enable-libphobos-checking=release --with-target-system-zlib=auto --enable-objc-gc=auto --enable-multiarch --enable-fix-cortex-a53-843419 --disable-werror --enable-checking=release --build=aarch64-linux-gnu --host=aarch64-linux-gnu --target=aarch64-linux-gnu --with-build-config=bootstrap-lto-lean --enable-link-serialization=2] + ignore line: [Thread model: posix] + ignore line: [Supported LTO compression algorithms: zlib zstd] + ignore line: [gcc version 11.4.0 (Ubuntu 11.4.0-1ubuntu1~22.04) ] + ignore line: [COMPILER_PATH=/usr/lib/gcc/aarch64-linux-gnu/11/:/usr/lib/gcc/aarch64-linux-gnu/11/:/usr/lib/gcc/aarch64-linux-gnu/:/usr/lib/gcc/aarch64-linux-gnu/11/:/usr/lib/gcc/aarch64-linux-gnu/] + ignore line: [LIBRARY_PATH=/usr/lib/gcc/aarch64-linux-gnu/11/:/usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu/:/usr/lib/gcc/aarch64-linux-gnu/11/../../../../lib/:/lib/aarch64-linux-gnu/:/lib/../lib/:/usr/lib/aarch64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/aarch64-linux-gnu/11/../../../:/lib/:/usr/lib/] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_0460f' '-shared-libgcc' '-mlittle-endian' '-mabi=lp64' '-dumpdir' 'cmTC_0460f.'] + link line: [ /usr/lib/gcc/aarch64-linux-gnu/11/collect2 -plugin /usr/lib/gcc/aarch64-linux-gnu/11/liblto_plugin.so -plugin-opt=/usr/lib/gcc/aarch64-linux-gnu/11/lto-wrapper -plugin-opt=-fresolution=/tmp/ccVcoUtw.res -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc --build-id --eh-frame-hdr --hash-style=gnu --as-needed -dynamic-linker /lib/ld-linux-aarch64.so.1 -X -EL -maarch64linux --fix-cortex-a53-843419 -pie -z now -z relro -o cmTC_0460f /usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu/Scrt1.o /usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu/crti.o /usr/lib/gcc/aarch64-linux-gnu/11/crtbeginS.o -L/usr/lib/gcc/aarch64-linux-gnu/11 -L/usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu -L/usr/lib/gcc/aarch64-linux-gnu/11/../../../../lib -L/lib/aarch64-linux-gnu -L/lib/../lib -L/usr/lib/aarch64-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/aarch64-linux-gnu/11/../../.. CMakeFiles/cmTC_0460f.dir/CMakeCXXCompilerABI.cpp.o -lstdc++ -lm -lgcc_s -lgcc -lc -lgcc_s -lgcc /usr/lib/gcc/aarch64-linux-gnu/11/crtendS.o /usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu/crtn.o] + arg [/usr/lib/gcc/aarch64-linux-gnu/11/collect2] ==> ignore + arg [-plugin] ==> ignore + arg [/usr/lib/gcc/aarch64-linux-gnu/11/liblto_plugin.so] ==> ignore + arg [-plugin-opt=/usr/lib/gcc/aarch64-linux-gnu/11/lto-wrapper] ==> ignore + arg [-plugin-opt=-fresolution=/tmp/ccVcoUtw.res] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc_s] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc] ==> ignore + arg [-plugin-opt=-pass-through=-lc] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc_s] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc] ==> ignore + arg [--build-id] ==> ignore + arg [--eh-frame-hdr] ==> ignore + arg [--hash-style=gnu] ==> ignore + arg [--as-needed] ==> ignore + arg [-dynamic-linker] ==> ignore + arg [/lib/ld-linux-aarch64.so.1] ==> ignore + arg [-X] ==> ignore + arg [-EL] ==> ignore + arg [-maarch64linux] ==> ignore + arg [--fix-cortex-a53-843419] ==> ignore + arg [-pie] ==> ignore + arg [-znow] ==> ignore + arg [-zrelro] ==> ignore + arg [-o] ==> ignore + arg [cmTC_0460f] ==> ignore + arg [/usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu/Scrt1.o] ==> obj [/usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu/Scrt1.o] + arg [/usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu/crti.o] ==> obj [/usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu/crti.o] + arg [/usr/lib/gcc/aarch64-linux-gnu/11/crtbeginS.o] ==> obj [/usr/lib/gcc/aarch64-linux-gnu/11/crtbeginS.o] + arg [-L/usr/lib/gcc/aarch64-linux-gnu/11] ==> dir [/usr/lib/gcc/aarch64-linux-gnu/11] + arg [-L/usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu] ==> dir [/usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu] + arg [-L/usr/lib/gcc/aarch64-linux-gnu/11/../../../../lib] ==> dir [/usr/lib/gcc/aarch64-linux-gnu/11/../../../../lib] + arg [-L/lib/aarch64-linux-gnu] ==> dir [/lib/aarch64-linux-gnu] + arg [-L/lib/../lib] ==> dir [/lib/../lib] + arg [-L/usr/lib/aarch64-linux-gnu] ==> dir [/usr/lib/aarch64-linux-gnu] + arg [-L/usr/lib/../lib] ==> dir [/usr/lib/../lib] + arg [-L/usr/lib/gcc/aarch64-linux-gnu/11/../../..] ==> dir [/usr/lib/gcc/aarch64-linux-gnu/11/../../..] + arg [CMakeFiles/cmTC_0460f.dir/CMakeCXXCompilerABI.cpp.o] ==> ignore + arg [-lstdc++] ==> lib [stdc++] + arg [-lm] ==> lib [m] + arg [-lgcc_s] ==> lib [gcc_s] + arg [-lgcc] ==> lib [gcc] + arg [-lc] ==> lib [c] + arg [-lgcc_s] ==> lib [gcc_s] + arg [-lgcc] ==> lib [gcc] + arg [/usr/lib/gcc/aarch64-linux-gnu/11/crtendS.o] ==> obj [/usr/lib/gcc/aarch64-linux-gnu/11/crtendS.o] + arg [/usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu/crtn.o] ==> obj [/usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu/crtn.o] + collapse obj [/usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu/Scrt1.o] ==> [/usr/lib/aarch64-linux-gnu/Scrt1.o] + collapse obj [/usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu/crti.o] ==> [/usr/lib/aarch64-linux-gnu/crti.o] + collapse obj [/usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu/crtn.o] ==> [/usr/lib/aarch64-linux-gnu/crtn.o] + collapse library dir [/usr/lib/gcc/aarch64-linux-gnu/11] ==> [/usr/lib/gcc/aarch64-linux-gnu/11] + collapse library dir [/usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu] ==> [/usr/lib/aarch64-linux-gnu] + collapse library dir [/usr/lib/gcc/aarch64-linux-gnu/11/../../../../lib] ==> [/usr/lib] + collapse library dir [/lib/aarch64-linux-gnu] ==> [/lib/aarch64-linux-gnu] + collapse library dir [/lib/../lib] ==> [/lib] + collapse library dir [/usr/lib/aarch64-linux-gnu] ==> [/usr/lib/aarch64-linux-gnu] + collapse library dir [/usr/lib/../lib] ==> [/usr/lib] + collapse library dir [/usr/lib/gcc/aarch64-linux-gnu/11/../../..] ==> [/usr/lib] + implicit libs: [stdc++;m;gcc_s;gcc;c;gcc_s;gcc] + implicit objs: [/usr/lib/aarch64-linux-gnu/Scrt1.o;/usr/lib/aarch64-linux-gnu/crti.o;/usr/lib/gcc/aarch64-linux-gnu/11/crtbeginS.o;/usr/lib/gcc/aarch64-linux-gnu/11/crtendS.o;/usr/lib/aarch64-linux-gnu/crtn.o] + implicit dirs: [/usr/lib/gcc/aarch64-linux-gnu/11;/usr/lib/aarch64-linux-gnu;/usr/lib;/lib/aarch64-linux-gnu;/lib] + implicit fwks: [] + + diff --git a/Increase_Host_compute/No_increase/build_out/CMakeFiles/CMakeRuleHashes.txt b/Increase_Host_compute/No_increase/build_out/CMakeFiles/CMakeRuleHashes.txt new file mode 100644 index 0000000000000000000000000000000000000000..977c2190c192f23eb075825bb79456eee7ed7958 --- /dev/null +++ b/Increase_Host_compute/No_increase/build_out/CMakeFiles/CMakeRuleHashes.txt @@ -0,0 +1,33 @@ +# Hashes of file build rules. +16ff8d52624d5ca8e354df4475c63749 CMakeFiles/gen_version_info +3ed79635707189d7f0a7daacfff7a4c3 CMakeFiles/modify_vendor +2a51d910741a7ec78e5978c03b714b10 op_host/CMakeFiles/optiling_compat +336557fe6d725d3829216beaae25e355 op_kernel/CMakeFiles/ascendc_bin_ascend310b +c5d39770d5fcc4efd75a0249c6804888 op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_0 +b2d48e1ae2fb6d653f54ba843cf85dc1 op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_copy +358899a74b3104cc6e4beb1edf91dd7a op_kernel/CMakeFiles/ascendc_bin_ascend310b_gen_ops_config +655bd1dd16106ede23eda36e0076e856 op_kernel/CMakeFiles/ascendc_bin_ascend310p +740e5932c3e304b6d671694e0b8b2847 op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_0 +dc33b38cd22b2fbc46aca3ce6d26da13 op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_copy +45e5db9b91fac96f0e5065c8b39af394 op_kernel/CMakeFiles/ascendc_bin_ascend310p_gen_ops_config +7d23ae4acfa17f73aab58bc0a682a102 op_kernel/CMakeFiles/ascendc_bin_ascend910 +37a718165f0913ec54cb75358e51ea95 op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_0 +7116cbbd0189f08a6a4116304b66a9e9 op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_copy +fb49cd56ba6c7ea4298b57affd4da97f op_kernel/CMakeFiles/ascendc_bin_ascend910_gen_ops_config +cc83a043b363230603fddd9a6a8092e8 op_kernel/CMakeFiles/ascendc_bin_ascend910b +e5e30a918b9c18bf5eb227688c7915da op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_0 +588e391a01dfc236a4bf933636b93923 op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_copy +11093fe575eb3a71119d0e631ef478ae op_kernel/CMakeFiles/ascendc_bin_ascend910b_gen_ops_config +1c88ef8598f29fc184ce64209ebbe458 op_kernel/CMakeFiles/ascendc_impl_gen +1c88ef8598f29fc184ce64209ebbe458 op_kernel/CMakeFiles/npu_supported_ops +1c88ef8598f29fc184ce64209ebbe458 op_kernel/CMakeFiles/ops_info_gen_ascend310b +1c88ef8598f29fc184ce64209ebbe458 op_kernel/CMakeFiles/ops_info_gen_ascend310p +1c88ef8598f29fc184ce64209ebbe458 op_kernel/CMakeFiles/ops_info_gen_ascend910 +1c88ef8598f29fc184ce64209ebbe458 op_kernel/CMakeFiles/ops_info_gen_ascend910b +7b7a71bde719f4ae1e79e027189e5597 op_kernel/tbe/.impl_timestamp +b716bd42d528d646f368d034eed216ac op_kernel/tbe/op_info_cfg/ai_core/ascend310b/aic-ascend310b-ops-info.json +5662f12ad9eadba60c06ce7a49ceec78 op_kernel/tbe/op_info_cfg/ai_core/ascend310p/aic-ascend310p-ops-info.json +b04abc2a6377780694c49a5c75150772 op_kernel/tbe/op_info_cfg/ai_core/ascend910/aic-ascend910-ops-info.json +c393e2bd7c0ae803f6feb25e1576effb op_kernel/tbe/op_info_cfg/ai_core/ascend910b/aic-ascend910b-ops-info.json +8aa3f46b6c2a028f1b13deb7cb82f5d6 op_kernel/tbe/op_info_cfg/ai_core/npu_supported_ops.json +d6cc28f078c50afc33f87d989bc429c2 scripts/install.sh diff --git a/Increase_Host_compute/No_increase/build_out/CMakeFiles/Makefile.cmake b/Increase_Host_compute/No_increase/build_out/CMakeFiles/Makefile.cmake new file mode 100644 index 0000000000000000000000000000000000000000..7ec716ab72c14b930e863bc1ca7611d708b11e05 --- /dev/null +++ b/Increase_Host_compute/No_increase/build_out/CMakeFiles/Makefile.cmake @@ -0,0 +1,167 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +# The generator used is: +set(CMAKE_DEPENDS_GENERATOR "Unix Makefiles") + +# The top level Makefile was generated from the following files: +set(CMAKE_MAKEFILE_DEPENDS + "CMakeCache.txt" + "../CMakeLists.txt" + "CMakeFiles/3.22.1/CMakeCCompiler.cmake" + "CMakeFiles/3.22.1/CMakeCXXCompiler.cmake" + "CMakeFiles/3.22.1/CMakeSystem.cmake" + "../cmake/config.cmake" + "../cmake/func.cmake" + "../cmake/intf.cmake" + "../framework/CMakeLists.txt" + "../framework/tf_plugin/CMakeLists.txt" + "../op_host/CMakeLists.txt" + "../op_kernel/CMakeLists.txt" + "/usr/share/cmake-3.22/Modules/CMakeCCompiler.cmake.in" + "/usr/share/cmake-3.22/Modules/CMakeCCompilerABI.c" + "/usr/share/cmake-3.22/Modules/CMakeCInformation.cmake" + "/usr/share/cmake-3.22/Modules/CMakeCXXCompiler.cmake.in" + "/usr/share/cmake-3.22/Modules/CMakeCXXCompilerABI.cpp" + "/usr/share/cmake-3.22/Modules/CMakeCXXInformation.cmake" + "/usr/share/cmake-3.22/Modules/CMakeCommonLanguageInclude.cmake" + "/usr/share/cmake-3.22/Modules/CMakeCompilerIdDetection.cmake" + "/usr/share/cmake-3.22/Modules/CMakeDetermineCCompiler.cmake" + "/usr/share/cmake-3.22/Modules/CMakeDetermineCXXCompiler.cmake" + "/usr/share/cmake-3.22/Modules/CMakeDetermineCompileFeatures.cmake" + "/usr/share/cmake-3.22/Modules/CMakeDetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/CMakeDetermineCompilerABI.cmake" + "/usr/share/cmake-3.22/Modules/CMakeDetermineCompilerId.cmake" + "/usr/share/cmake-3.22/Modules/CMakeDetermineSystem.cmake" + "/usr/share/cmake-3.22/Modules/CMakeFindBinUtils.cmake" + "/usr/share/cmake-3.22/Modules/CMakeGenericSystem.cmake" + "/usr/share/cmake-3.22/Modules/CMakeInitializeConfigs.cmake" + "/usr/share/cmake-3.22/Modules/CMakeLanguageInformation.cmake" + "/usr/share/cmake-3.22/Modules/CMakeParseImplicitIncludeInfo.cmake" + "/usr/share/cmake-3.22/Modules/CMakeParseImplicitLinkInfo.cmake" + "/usr/share/cmake-3.22/Modules/CMakeParseLibraryArchitecture.cmake" + "/usr/share/cmake-3.22/Modules/CMakeSystem.cmake.in" + "/usr/share/cmake-3.22/Modules/CMakeSystemSpecificInformation.cmake" + "/usr/share/cmake-3.22/Modules/CMakeSystemSpecificInitialize.cmake" + "/usr/share/cmake-3.22/Modules/CMakeTestCCompiler.cmake" + "/usr/share/cmake-3.22/Modules/CMakeTestCXXCompiler.cmake" + "/usr/share/cmake-3.22/Modules/CMakeTestCompilerCommon.cmake" + "/usr/share/cmake-3.22/Modules/CMakeUnixFindMake.cmake" + "/usr/share/cmake-3.22/Modules/CPack.cmake" + "/usr/share/cmake-3.22/Modules/CPackComponent.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/ADSP-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/ARMCC-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/ARMClang-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/AppleClang-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/Borland-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/Bruce-C-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/CMakeCommonCompilerMacros.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/Clang-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/Clang-DetermineCompilerInternal.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/Comeau-CXX-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/Compaq-C-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/Compaq-CXX-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/Cray-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/Embarcadero-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/Fujitsu-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/FujitsuClang-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/GHS-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/GNU-C-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/GNU-C.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/GNU-CXX-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/GNU-CXX.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/GNU-FindBinUtils.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/GNU.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/HP-C-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/HP-CXX-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/IAR-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/IBMCPP-C-DetermineVersionInternal.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/IBMCPP-CXX-DetermineVersionInternal.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/Intel-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/IntelLLVM-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/MSVC-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/NVHPC-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/NVIDIA-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/OpenWatcom-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/PGI-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/PathScale-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/SCO-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/SDCC-C-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/SunPro-C-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/SunPro-CXX-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/TI-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/TinyCC-C-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/VisualAge-C-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/VisualAge-CXX-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/Watcom-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/XL-C-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/XL-CXX-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/XLClang-C-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/XLClang-CXX-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/zOS-C-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/zOS-CXX-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Internal/FeatureTesting.cmake" + "/usr/share/cmake-3.22/Modules/Platform/Linux-Determine-CXX.cmake" + "/usr/share/cmake-3.22/Modules/Platform/Linux-GNU-C.cmake" + "/usr/share/cmake-3.22/Modules/Platform/Linux-GNU-CXX.cmake" + "/usr/share/cmake-3.22/Modules/Platform/Linux-GNU.cmake" + "/usr/share/cmake-3.22/Modules/Platform/Linux.cmake" + "/usr/share/cmake-3.22/Modules/Platform/UnixPaths.cmake" + "/usr/share/cmake-3.22/Templates/CPackConfig.cmake.in" + ) + +# The corresponding makefile is: +set(CMAKE_MAKEFILE_OUTPUTS + "Makefile" + "CMakeFiles/cmake.check_cache" + ) + +# Byproducts of CMake generate step: +set(CMAKE_MAKEFILE_PRODUCTS + "CMakeFiles/3.22.1/CMakeSystem.cmake" + "CMakeFiles/3.22.1/CMakeCCompiler.cmake" + "CMakeFiles/3.22.1/CMakeCXXCompiler.cmake" + "CMakeFiles/3.22.1/CMakeCCompiler.cmake" + "CMakeFiles/3.22.1/CMakeCXXCompiler.cmake" + "CPackConfig.cmake" + "CPackSourceConfig.cmake" + "CMakeFiles/CMakeDirectoryInformation.cmake" + "framework/CMakeFiles/CMakeDirectoryInformation.cmake" + "framework/tf_plugin/CMakeFiles/CMakeDirectoryInformation.cmake" + "op_host/CMakeFiles/CMakeDirectoryInformation.cmake" + "op_kernel/CMakeFiles/CMakeDirectoryInformation.cmake" + ) + +# Dependency information for all targets: +set(CMAKE_DEPEND_INFO_FILES + "CMakeFiles/modify_vendor.dir/DependInfo.cmake" + "CMakeFiles/gen_version_info.dir/DependInfo.cmake" + "framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/DependInfo.cmake" + "op_host/CMakeFiles/cust_op_proto.dir/DependInfo.cmake" + "op_host/CMakeFiles/cust_optiling.dir/DependInfo.cmake" + "op_host/CMakeFiles/cust_opapi.dir/DependInfo.cmake" + "op_host/CMakeFiles/optiling_compat.dir/DependInfo.cmake" + "op_kernel/CMakeFiles/ops_info_gen_ascend310p.dir/DependInfo.cmake" + "op_kernel/CMakeFiles/ascendc_impl_gen.dir/DependInfo.cmake" + "op_kernel/CMakeFiles/binary.dir/DependInfo.cmake" + "op_kernel/CMakeFiles/ascendc_bin_ascend310p.dir/DependInfo.cmake" + "op_kernel/CMakeFiles/ascendc_bin_ascend310p_gen_ops_config.dir/DependInfo.cmake" + "op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_copy.dir/DependInfo.cmake" + "op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_0.dir/DependInfo.cmake" + "op_kernel/CMakeFiles/ops_info_gen_ascend310b.dir/DependInfo.cmake" + "op_kernel/CMakeFiles/ascendc_bin_ascend310b.dir/DependInfo.cmake" + "op_kernel/CMakeFiles/ascendc_bin_ascend310b_gen_ops_config.dir/DependInfo.cmake" + "op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_copy.dir/DependInfo.cmake" + "op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_0.dir/DependInfo.cmake" + "op_kernel/CMakeFiles/ops_info_gen_ascend910.dir/DependInfo.cmake" + "op_kernel/CMakeFiles/ascendc_bin_ascend910.dir/DependInfo.cmake" + "op_kernel/CMakeFiles/ascendc_bin_ascend910_gen_ops_config.dir/DependInfo.cmake" + "op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_copy.dir/DependInfo.cmake" + "op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_0.dir/DependInfo.cmake" + "op_kernel/CMakeFiles/ops_info_gen_ascend910b.dir/DependInfo.cmake" + "op_kernel/CMakeFiles/ascendc_bin_ascend910b.dir/DependInfo.cmake" + "op_kernel/CMakeFiles/ascendc_bin_ascend910b_gen_ops_config.dir/DependInfo.cmake" + "op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_copy.dir/DependInfo.cmake" + "op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_0.dir/DependInfo.cmake" + "op_kernel/CMakeFiles/npu_supported_ops.dir/DependInfo.cmake" + ) diff --git a/Increase_Host_compute/No_increase/build_out/CMakeFiles/Makefile2 b/Increase_Host_compute/No_increase/build_out/CMakeFiles/Makefile2 new file mode 100644 index 0000000000000000000000000000000000000000..f589d699cb36125e04f970550b6585628b0b6266 --- /dev/null +++ b/Increase_Host_compute/No_increase/build_out/CMakeFiles/Makefile2 @@ -0,0 +1,976 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +# Default target executed when no arguments are given to make. +default_target: all +.PHONY : default_target + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + +# Disable VCS-based implicit rules. +% : %,v + +# Disable VCS-based implicit rules. +% : RCS/% + +# Disable VCS-based implicit rules. +% : RCS/%,v + +# Disable VCS-based implicit rules. +% : SCCS/s.% + +# Disable VCS-based implicit rules. +% : s.% + +.SUFFIXES: .hpux_make_needs_suffix_list + +# Command-line flag to silence nested $(MAKE). +$(VERBOSE)MAKESILENT = -s + +#Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E rm -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /Op_test/Operator-performance/Increase_Host_compute/No + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /Op_test/Operator-performance/Increase_Host_compute/No/build_out + +#============================================================================= +# Directory level rules for the build root directory + +# The main recursive "all" target. +all: CMakeFiles/modify_vendor.dir/all +all: CMakeFiles/gen_version_info.dir/all +all: framework/all +all: op_host/all +all: op_kernel/all +.PHONY : all + +# The main recursive "preinstall" target. +preinstall: framework/preinstall +preinstall: op_host/preinstall +preinstall: op_kernel/preinstall +.PHONY : preinstall + +# The main recursive "clean" target. +clean: CMakeFiles/modify_vendor.dir/clean +clean: CMakeFiles/gen_version_info.dir/clean +clean: framework/clean +clean: op_host/clean +clean: op_kernel/clean +.PHONY : clean + +#============================================================================= +# Directory level rules for directory framework + +# Recursive "all" directory target. +framework/all: framework/tf_plugin/all +.PHONY : framework/all + +# Recursive "preinstall" directory target. +framework/preinstall: framework/tf_plugin/preinstall +.PHONY : framework/preinstall + +# Recursive "clean" directory target. +framework/clean: framework/tf_plugin/clean +.PHONY : framework/clean + +#============================================================================= +# Directory level rules for directory framework/tf_plugin + +# Recursive "all" directory target. +framework/tf_plugin/all: framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/all +.PHONY : framework/tf_plugin/all + +# Recursive "preinstall" directory target. +framework/tf_plugin/preinstall: +.PHONY : framework/tf_plugin/preinstall + +# Recursive "clean" directory target. +framework/tf_plugin/clean: framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/clean +.PHONY : framework/tf_plugin/clean + +#============================================================================= +# Directory level rules for directory op_host + +# Recursive "all" directory target. +op_host/all: op_host/CMakeFiles/cust_op_proto.dir/all +op_host/all: op_host/CMakeFiles/cust_optiling.dir/all +op_host/all: op_host/CMakeFiles/cust_opapi.dir/all +op_host/all: op_host/CMakeFiles/optiling_compat.dir/all +.PHONY : op_host/all + +# Recursive "preinstall" directory target. +op_host/preinstall: +.PHONY : op_host/preinstall + +# Recursive "clean" directory target. +op_host/clean: op_host/CMakeFiles/cust_op_proto.dir/clean +op_host/clean: op_host/CMakeFiles/cust_optiling.dir/clean +op_host/clean: op_host/CMakeFiles/cust_opapi.dir/clean +op_host/clean: op_host/CMakeFiles/optiling_compat.dir/clean +.PHONY : op_host/clean + +#============================================================================= +# Directory level rules for directory op_kernel + +# Recursive "all" directory target. +op_kernel/all: op_kernel/CMakeFiles/ops_info_gen_ascend310p.dir/all +op_kernel/all: op_kernel/CMakeFiles/ascendc_impl_gen.dir/all +op_kernel/all: op_kernel/CMakeFiles/ops_info_gen_ascend310b.dir/all +op_kernel/all: op_kernel/CMakeFiles/ops_info_gen_ascend910.dir/all +op_kernel/all: op_kernel/CMakeFiles/ops_info_gen_ascend910b.dir/all +op_kernel/all: op_kernel/CMakeFiles/npu_supported_ops.dir/all +.PHONY : op_kernel/all + +# Recursive "preinstall" directory target. +op_kernel/preinstall: +.PHONY : op_kernel/preinstall + +# Recursive "clean" directory target. +op_kernel/clean: op_kernel/CMakeFiles/ops_info_gen_ascend310p.dir/clean +op_kernel/clean: op_kernel/CMakeFiles/ascendc_impl_gen.dir/clean +op_kernel/clean: op_kernel/CMakeFiles/binary.dir/clean +op_kernel/clean: op_kernel/CMakeFiles/ascendc_bin_ascend310p.dir/clean +op_kernel/clean: op_kernel/CMakeFiles/ascendc_bin_ascend310p_gen_ops_config.dir/clean +op_kernel/clean: op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_copy.dir/clean +op_kernel/clean: op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_0.dir/clean +op_kernel/clean: op_kernel/CMakeFiles/ops_info_gen_ascend310b.dir/clean +op_kernel/clean: op_kernel/CMakeFiles/ascendc_bin_ascend310b.dir/clean +op_kernel/clean: op_kernel/CMakeFiles/ascendc_bin_ascend310b_gen_ops_config.dir/clean +op_kernel/clean: op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_copy.dir/clean +op_kernel/clean: op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_0.dir/clean +op_kernel/clean: op_kernel/CMakeFiles/ops_info_gen_ascend910.dir/clean +op_kernel/clean: op_kernel/CMakeFiles/ascendc_bin_ascend910.dir/clean +op_kernel/clean: op_kernel/CMakeFiles/ascendc_bin_ascend910_gen_ops_config.dir/clean +op_kernel/clean: op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_copy.dir/clean +op_kernel/clean: op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_0.dir/clean +op_kernel/clean: op_kernel/CMakeFiles/ops_info_gen_ascend910b.dir/clean +op_kernel/clean: op_kernel/CMakeFiles/ascendc_bin_ascend910b.dir/clean +op_kernel/clean: op_kernel/CMakeFiles/ascendc_bin_ascend910b_gen_ops_config.dir/clean +op_kernel/clean: op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_copy.dir/clean +op_kernel/clean: op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_0.dir/clean +op_kernel/clean: op_kernel/CMakeFiles/npu_supported_ops.dir/clean +.PHONY : op_kernel/clean + +#============================================================================= +# Target rules for target CMakeFiles/modify_vendor.dir + +# All Build rule for target. +CMakeFiles/modify_vendor.dir/all: + $(MAKE) $(MAKESILENT) -f CMakeFiles/modify_vendor.dir/build.make CMakeFiles/modify_vendor.dir/depend + $(MAKE) $(MAKESILENT) -f CMakeFiles/modify_vendor.dir/build.make CMakeFiles/modify_vendor.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/Op_test/Operator-performance/Increase_Host_compute/No/build_out/CMakeFiles --progress-num=11 "Built target modify_vendor" +.PHONY : CMakeFiles/modify_vendor.dir/all + +# Build rule for subdir invocation for target. +CMakeFiles/modify_vendor.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /Op_test/Operator-performance/Increase_Host_compute/No/build_out/CMakeFiles 1 + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 CMakeFiles/modify_vendor.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /Op_test/Operator-performance/Increase_Host_compute/No/build_out/CMakeFiles 0 +.PHONY : CMakeFiles/modify_vendor.dir/rule + +# Convenience name for target. +modify_vendor: CMakeFiles/modify_vendor.dir/rule +.PHONY : modify_vendor + +# clean rule for target. +CMakeFiles/modify_vendor.dir/clean: + $(MAKE) $(MAKESILENT) -f CMakeFiles/modify_vendor.dir/build.make CMakeFiles/modify_vendor.dir/clean +.PHONY : CMakeFiles/modify_vendor.dir/clean + +#============================================================================= +# Target rules for target CMakeFiles/gen_version_info.dir + +# All Build rule for target. +CMakeFiles/gen_version_info.dir/all: + $(MAKE) $(MAKESILENT) -f CMakeFiles/gen_version_info.dir/build.make CMakeFiles/gen_version_info.dir/depend + $(MAKE) $(MAKESILENT) -f CMakeFiles/gen_version_info.dir/build.make CMakeFiles/gen_version_info.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/Op_test/Operator-performance/Increase_Host_compute/No/build_out/CMakeFiles --progress-num= "Built target gen_version_info" +.PHONY : CMakeFiles/gen_version_info.dir/all + +# Build rule for subdir invocation for target. +CMakeFiles/gen_version_info.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /Op_test/Operator-performance/Increase_Host_compute/No/build_out/CMakeFiles 0 + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 CMakeFiles/gen_version_info.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /Op_test/Operator-performance/Increase_Host_compute/No/build_out/CMakeFiles 0 +.PHONY : CMakeFiles/gen_version_info.dir/rule + +# Convenience name for target. +gen_version_info: CMakeFiles/gen_version_info.dir/rule +.PHONY : gen_version_info + +# clean rule for target. +CMakeFiles/gen_version_info.dir/clean: + $(MAKE) $(MAKESILENT) -f CMakeFiles/gen_version_info.dir/build.make CMakeFiles/gen_version_info.dir/clean +.PHONY : CMakeFiles/gen_version_info.dir/clean + +#============================================================================= +# Target rules for target framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir + +# All Build rule for target. +framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/all: + $(MAKE) $(MAKESILENT) -f framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/build.make framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/depend + $(MAKE) $(MAKESILENT) -f framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/build.make framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/Op_test/Operator-performance/Increase_Host_compute/No/build_out/CMakeFiles --progress-num=9,10 "Built target cust_tf_parsers" +.PHONY : framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/all + +# Build rule for subdir invocation for target. +framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /Op_test/Operator-performance/Increase_Host_compute/No/build_out/CMakeFiles 2 + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /Op_test/Operator-performance/Increase_Host_compute/No/build_out/CMakeFiles 0 +.PHONY : framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/rule + +# Convenience name for target. +cust_tf_parsers: framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/rule +.PHONY : cust_tf_parsers + +# clean rule for target. +framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/clean: + $(MAKE) $(MAKESILENT) -f framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/build.make framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/clean +.PHONY : framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/clean + +#============================================================================= +# Target rules for target op_host/CMakeFiles/cust_op_proto.dir + +# All Build rule for target. +op_host/CMakeFiles/cust_op_proto.dir/all: + $(MAKE) $(MAKESILENT) -f op_host/CMakeFiles/cust_op_proto.dir/build.make op_host/CMakeFiles/cust_op_proto.dir/depend + $(MAKE) $(MAKESILENT) -f op_host/CMakeFiles/cust_op_proto.dir/build.make op_host/CMakeFiles/cust_op_proto.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/Op_test/Operator-performance/Increase_Host_compute/No/build_out/CMakeFiles --progress-num=2,3,4 "Built target cust_op_proto" +.PHONY : op_host/CMakeFiles/cust_op_proto.dir/all + +# Build rule for subdir invocation for target. +op_host/CMakeFiles/cust_op_proto.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /Op_test/Operator-performance/Increase_Host_compute/No/build_out/CMakeFiles 3 + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_host/CMakeFiles/cust_op_proto.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /Op_test/Operator-performance/Increase_Host_compute/No/build_out/CMakeFiles 0 +.PHONY : op_host/CMakeFiles/cust_op_proto.dir/rule + +# Convenience name for target. +cust_op_proto: op_host/CMakeFiles/cust_op_proto.dir/rule +.PHONY : cust_op_proto + +# clean rule for target. +op_host/CMakeFiles/cust_op_proto.dir/clean: + $(MAKE) $(MAKESILENT) -f op_host/CMakeFiles/cust_op_proto.dir/build.make op_host/CMakeFiles/cust_op_proto.dir/clean +.PHONY : op_host/CMakeFiles/cust_op_proto.dir/clean + +#============================================================================= +# Target rules for target op_host/CMakeFiles/cust_optiling.dir + +# All Build rule for target. +op_host/CMakeFiles/cust_optiling.dir/all: + $(MAKE) $(MAKESILENT) -f op_host/CMakeFiles/cust_optiling.dir/build.make op_host/CMakeFiles/cust_optiling.dir/depend + $(MAKE) $(MAKESILENT) -f op_host/CMakeFiles/cust_optiling.dir/build.make op_host/CMakeFiles/cust_optiling.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/Op_test/Operator-performance/Increase_Host_compute/No/build_out/CMakeFiles --progress-num=7,8 "Built target cust_optiling" +.PHONY : op_host/CMakeFiles/cust_optiling.dir/all + +# Build rule for subdir invocation for target. +op_host/CMakeFiles/cust_optiling.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /Op_test/Operator-performance/Increase_Host_compute/No/build_out/CMakeFiles 2 + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_host/CMakeFiles/cust_optiling.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /Op_test/Operator-performance/Increase_Host_compute/No/build_out/CMakeFiles 0 +.PHONY : op_host/CMakeFiles/cust_optiling.dir/rule + +# Convenience name for target. +cust_optiling: op_host/CMakeFiles/cust_optiling.dir/rule +.PHONY : cust_optiling + +# clean rule for target. +op_host/CMakeFiles/cust_optiling.dir/clean: + $(MAKE) $(MAKESILENT) -f op_host/CMakeFiles/cust_optiling.dir/build.make op_host/CMakeFiles/cust_optiling.dir/clean +.PHONY : op_host/CMakeFiles/cust_optiling.dir/clean + +#============================================================================= +# Target rules for target op_host/CMakeFiles/cust_opapi.dir + +# All Build rule for target. +op_host/CMakeFiles/cust_opapi.dir/all: + $(MAKE) $(MAKESILENT) -f op_host/CMakeFiles/cust_opapi.dir/build.make op_host/CMakeFiles/cust_opapi.dir/depend + $(MAKE) $(MAKESILENT) -f op_host/CMakeFiles/cust_opapi.dir/build.make op_host/CMakeFiles/cust_opapi.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/Op_test/Operator-performance/Increase_Host_compute/No/build_out/CMakeFiles --progress-num=5,6 "Built target cust_opapi" +.PHONY : op_host/CMakeFiles/cust_opapi.dir/all + +# Build rule for subdir invocation for target. +op_host/CMakeFiles/cust_opapi.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /Op_test/Operator-performance/Increase_Host_compute/No/build_out/CMakeFiles 2 + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_host/CMakeFiles/cust_opapi.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /Op_test/Operator-performance/Increase_Host_compute/No/build_out/CMakeFiles 0 +.PHONY : op_host/CMakeFiles/cust_opapi.dir/rule + +# Convenience name for target. +cust_opapi: op_host/CMakeFiles/cust_opapi.dir/rule +.PHONY : cust_opapi + +# clean rule for target. +op_host/CMakeFiles/cust_opapi.dir/clean: + $(MAKE) $(MAKESILENT) -f op_host/CMakeFiles/cust_opapi.dir/build.make op_host/CMakeFiles/cust_opapi.dir/clean +.PHONY : op_host/CMakeFiles/cust_opapi.dir/clean + +#============================================================================= +# Target rules for target op_host/CMakeFiles/optiling_compat.dir + +# All Build rule for target. +op_host/CMakeFiles/optiling_compat.dir/all: op_host/CMakeFiles/cust_optiling.dir/all + $(MAKE) $(MAKESILENT) -f op_host/CMakeFiles/optiling_compat.dir/build.make op_host/CMakeFiles/optiling_compat.dir/depend + $(MAKE) $(MAKESILENT) -f op_host/CMakeFiles/optiling_compat.dir/build.make op_host/CMakeFiles/optiling_compat.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/Op_test/Operator-performance/Increase_Host_compute/No/build_out/CMakeFiles --progress-num= "Built target optiling_compat" +.PHONY : op_host/CMakeFiles/optiling_compat.dir/all + +# Build rule for subdir invocation for target. +op_host/CMakeFiles/optiling_compat.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /Op_test/Operator-performance/Increase_Host_compute/No/build_out/CMakeFiles 2 + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_host/CMakeFiles/optiling_compat.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /Op_test/Operator-performance/Increase_Host_compute/No/build_out/CMakeFiles 0 +.PHONY : op_host/CMakeFiles/optiling_compat.dir/rule + +# Convenience name for target. +optiling_compat: op_host/CMakeFiles/optiling_compat.dir/rule +.PHONY : optiling_compat + +# clean rule for target. +op_host/CMakeFiles/optiling_compat.dir/clean: + $(MAKE) $(MAKESILENT) -f op_host/CMakeFiles/optiling_compat.dir/build.make op_host/CMakeFiles/optiling_compat.dir/clean +.PHONY : op_host/CMakeFiles/optiling_compat.dir/clean + +#============================================================================= +# Target rules for target op_kernel/CMakeFiles/ops_info_gen_ascend310p.dir + +# All Build rule for target. +op_kernel/CMakeFiles/ops_info_gen_ascend310p.dir/all: + $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ops_info_gen_ascend310p.dir/build.make op_kernel/CMakeFiles/ops_info_gen_ascend310p.dir/depend + $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ops_info_gen_ascend310p.dir/build.make op_kernel/CMakeFiles/ops_info_gen_ascend310p.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/Op_test/Operator-performance/Increase_Host_compute/No/build_out/CMakeFiles --progress-num=14 "Built target ops_info_gen_ascend310p" +.PHONY : op_kernel/CMakeFiles/ops_info_gen_ascend310p.dir/all + +# Build rule for subdir invocation for target. +op_kernel/CMakeFiles/ops_info_gen_ascend310p.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /Op_test/Operator-performance/Increase_Host_compute/No/build_out/CMakeFiles 1 + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_kernel/CMakeFiles/ops_info_gen_ascend310p.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /Op_test/Operator-performance/Increase_Host_compute/No/build_out/CMakeFiles 0 +.PHONY : op_kernel/CMakeFiles/ops_info_gen_ascend310p.dir/rule + +# Convenience name for target. +ops_info_gen_ascend310p: op_kernel/CMakeFiles/ops_info_gen_ascend310p.dir/rule +.PHONY : ops_info_gen_ascend310p + +# clean rule for target. +op_kernel/CMakeFiles/ops_info_gen_ascend310p.dir/clean: + $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ops_info_gen_ascend310p.dir/build.make op_kernel/CMakeFiles/ops_info_gen_ascend310p.dir/clean +.PHONY : op_kernel/CMakeFiles/ops_info_gen_ascend310p.dir/clean + +#============================================================================= +# Target rules for target op_kernel/CMakeFiles/ascendc_impl_gen.dir + +# All Build rule for target. +op_kernel/CMakeFiles/ascendc_impl_gen.dir/all: + $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_impl_gen.dir/build.make op_kernel/CMakeFiles/ascendc_impl_gen.dir/depend + $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_impl_gen.dir/build.make op_kernel/CMakeFiles/ascendc_impl_gen.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/Op_test/Operator-performance/Increase_Host_compute/No/build_out/CMakeFiles --progress-num=1 "Built target ascendc_impl_gen" +.PHONY : op_kernel/CMakeFiles/ascendc_impl_gen.dir/all + +# Build rule for subdir invocation for target. +op_kernel/CMakeFiles/ascendc_impl_gen.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /Op_test/Operator-performance/Increase_Host_compute/No/build_out/CMakeFiles 1 + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_kernel/CMakeFiles/ascendc_impl_gen.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /Op_test/Operator-performance/Increase_Host_compute/No/build_out/CMakeFiles 0 +.PHONY : op_kernel/CMakeFiles/ascendc_impl_gen.dir/rule + +# Convenience name for target. +ascendc_impl_gen: op_kernel/CMakeFiles/ascendc_impl_gen.dir/rule +.PHONY : ascendc_impl_gen + +# clean rule for target. +op_kernel/CMakeFiles/ascendc_impl_gen.dir/clean: + $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_impl_gen.dir/build.make op_kernel/CMakeFiles/ascendc_impl_gen.dir/clean +.PHONY : op_kernel/CMakeFiles/ascendc_impl_gen.dir/clean + +#============================================================================= +# Target rules for target op_kernel/CMakeFiles/binary.dir + +# All Build rule for target. +op_kernel/CMakeFiles/binary.dir/all: op_kernel/CMakeFiles/ascendc_bin_ascend310p_gen_ops_config.dir/all +op_kernel/CMakeFiles/binary.dir/all: op_kernel/CMakeFiles/ascendc_bin_ascend310b_gen_ops_config.dir/all +op_kernel/CMakeFiles/binary.dir/all: op_kernel/CMakeFiles/ascendc_bin_ascend910_gen_ops_config.dir/all +op_kernel/CMakeFiles/binary.dir/all: op_kernel/CMakeFiles/ascendc_bin_ascend910b_gen_ops_config.dir/all + $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/binary.dir/build.make op_kernel/CMakeFiles/binary.dir/depend + $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/binary.dir/build.make op_kernel/CMakeFiles/binary.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/Op_test/Operator-performance/Increase_Host_compute/No/build_out/CMakeFiles --progress-num= "Built target binary" +.PHONY : op_kernel/CMakeFiles/binary.dir/all + +# Build rule for subdir invocation for target. +op_kernel/CMakeFiles/binary.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /Op_test/Operator-performance/Increase_Host_compute/No/build_out/CMakeFiles 1 + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_kernel/CMakeFiles/binary.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /Op_test/Operator-performance/Increase_Host_compute/No/build_out/CMakeFiles 0 +.PHONY : op_kernel/CMakeFiles/binary.dir/rule + +# Convenience name for target. +binary: op_kernel/CMakeFiles/binary.dir/rule +.PHONY : binary + +# clean rule for target. +op_kernel/CMakeFiles/binary.dir/clean: + $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/binary.dir/build.make op_kernel/CMakeFiles/binary.dir/clean +.PHONY : op_kernel/CMakeFiles/binary.dir/clean + +#============================================================================= +# Target rules for target op_kernel/CMakeFiles/ascendc_bin_ascend310p.dir + +# All Build rule for target. +op_kernel/CMakeFiles/ascendc_bin_ascend310p.dir/all: op_kernel/CMakeFiles/ascendc_impl_gen.dir/all + $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend310p.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend310p.dir/depend + $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend310p.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend310p.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/Op_test/Operator-performance/Increase_Host_compute/No/build_out/CMakeFiles --progress-num= "Built target ascendc_bin_ascend310p" +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend310p.dir/all + +# Build rule for subdir invocation for target. +op_kernel/CMakeFiles/ascendc_bin_ascend310p.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /Op_test/Operator-performance/Increase_Host_compute/No/build_out/CMakeFiles 1 + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_kernel/CMakeFiles/ascendc_bin_ascend310p.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /Op_test/Operator-performance/Increase_Host_compute/No/build_out/CMakeFiles 0 +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend310p.dir/rule + +# Convenience name for target. +ascendc_bin_ascend310p: op_kernel/CMakeFiles/ascendc_bin_ascend310p.dir/rule +.PHONY : ascendc_bin_ascend310p + +# clean rule for target. +op_kernel/CMakeFiles/ascendc_bin_ascend310p.dir/clean: + $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend310p.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend310p.dir/clean +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend310p.dir/clean + +#============================================================================= +# Target rules for target op_kernel/CMakeFiles/ascendc_bin_ascend310p_gen_ops_config.dir + +# All Build rule for target. +op_kernel/CMakeFiles/ascendc_bin_ascend310p_gen_ops_config.dir/all: op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_0.dir/all + $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend310p_gen_ops_config.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend310p_gen_ops_config.dir/depend + $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend310p_gen_ops_config.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend310p_gen_ops_config.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/Op_test/Operator-performance/Increase_Host_compute/No/build_out/CMakeFiles --progress-num= "Built target ascendc_bin_ascend310p_gen_ops_config" +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend310p_gen_ops_config.dir/all + +# Build rule for subdir invocation for target. +op_kernel/CMakeFiles/ascendc_bin_ascend310p_gen_ops_config.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /Op_test/Operator-performance/Increase_Host_compute/No/build_out/CMakeFiles 1 + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_kernel/CMakeFiles/ascendc_bin_ascend310p_gen_ops_config.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /Op_test/Operator-performance/Increase_Host_compute/No/build_out/CMakeFiles 0 +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend310p_gen_ops_config.dir/rule + +# Convenience name for target. +ascendc_bin_ascend310p_gen_ops_config: op_kernel/CMakeFiles/ascendc_bin_ascend310p_gen_ops_config.dir/rule +.PHONY : ascendc_bin_ascend310p_gen_ops_config + +# clean rule for target. +op_kernel/CMakeFiles/ascendc_bin_ascend310p_gen_ops_config.dir/clean: + $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend310p_gen_ops_config.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend310p_gen_ops_config.dir/clean +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend310p_gen_ops_config.dir/clean + +#============================================================================= +# Target rules for target op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_copy.dir + +# All Build rule for target. +op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_copy.dir/all: + $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_copy.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_copy.dir/depend + $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_copy.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_copy.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/Op_test/Operator-performance/Increase_Host_compute/No/build_out/CMakeFiles --progress-num= "Built target ascendc_bin_ascend310p_add_custom_copy" +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_copy.dir/all + +# Build rule for subdir invocation for target. +op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_copy.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /Op_test/Operator-performance/Increase_Host_compute/No/build_out/CMakeFiles 0 + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_copy.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /Op_test/Operator-performance/Increase_Host_compute/No/build_out/CMakeFiles 0 +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_copy.dir/rule + +# Convenience name for target. +ascendc_bin_ascend310p_add_custom_copy: op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_copy.dir/rule +.PHONY : ascendc_bin_ascend310p_add_custom_copy + +# clean rule for target. +op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_copy.dir/clean: + $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_copy.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_copy.dir/clean +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_copy.dir/clean + +#============================================================================= +# Target rules for target op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_0.dir + +# All Build rule for target. +op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_0.dir/all: op_kernel/CMakeFiles/ascendc_bin_ascend310p.dir/all +op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_0.dir/all: op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_copy.dir/all + $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_0.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_0.dir/depend + $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_0.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_0.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/Op_test/Operator-performance/Increase_Host_compute/No/build_out/CMakeFiles --progress-num= "Built target ascendc_bin_ascend310p_add_custom_0" +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_0.dir/all + +# Build rule for subdir invocation for target. +op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_0.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /Op_test/Operator-performance/Increase_Host_compute/No/build_out/CMakeFiles 1 + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_0.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /Op_test/Operator-performance/Increase_Host_compute/No/build_out/CMakeFiles 0 +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_0.dir/rule + +# Convenience name for target. +ascendc_bin_ascend310p_add_custom_0: op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_0.dir/rule +.PHONY : ascendc_bin_ascend310p_add_custom_0 + +# clean rule for target. +op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_0.dir/clean: + $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_0.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_0.dir/clean +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_0.dir/clean + +#============================================================================= +# Target rules for target op_kernel/CMakeFiles/ops_info_gen_ascend310b.dir + +# All Build rule for target. +op_kernel/CMakeFiles/ops_info_gen_ascend310b.dir/all: + $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ops_info_gen_ascend310b.dir/build.make op_kernel/CMakeFiles/ops_info_gen_ascend310b.dir/depend + $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ops_info_gen_ascend310b.dir/build.make op_kernel/CMakeFiles/ops_info_gen_ascend310b.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/Op_test/Operator-performance/Increase_Host_compute/No/build_out/CMakeFiles --progress-num=13 "Built target ops_info_gen_ascend310b" +.PHONY : op_kernel/CMakeFiles/ops_info_gen_ascend310b.dir/all + +# Build rule for subdir invocation for target. +op_kernel/CMakeFiles/ops_info_gen_ascend310b.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /Op_test/Operator-performance/Increase_Host_compute/No/build_out/CMakeFiles 1 + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_kernel/CMakeFiles/ops_info_gen_ascend310b.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /Op_test/Operator-performance/Increase_Host_compute/No/build_out/CMakeFiles 0 +.PHONY : op_kernel/CMakeFiles/ops_info_gen_ascend310b.dir/rule + +# Convenience name for target. +ops_info_gen_ascend310b: op_kernel/CMakeFiles/ops_info_gen_ascend310b.dir/rule +.PHONY : ops_info_gen_ascend310b + +# clean rule for target. +op_kernel/CMakeFiles/ops_info_gen_ascend310b.dir/clean: + $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ops_info_gen_ascend310b.dir/build.make op_kernel/CMakeFiles/ops_info_gen_ascend310b.dir/clean +.PHONY : op_kernel/CMakeFiles/ops_info_gen_ascend310b.dir/clean + +#============================================================================= +# Target rules for target op_kernel/CMakeFiles/ascendc_bin_ascend310b.dir + +# All Build rule for target. +op_kernel/CMakeFiles/ascendc_bin_ascend310b.dir/all: op_kernel/CMakeFiles/ascendc_impl_gen.dir/all + $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend310b.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend310b.dir/depend + $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend310b.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend310b.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/Op_test/Operator-performance/Increase_Host_compute/No/build_out/CMakeFiles --progress-num= "Built target ascendc_bin_ascend310b" +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend310b.dir/all + +# Build rule for subdir invocation for target. +op_kernel/CMakeFiles/ascendc_bin_ascend310b.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /Op_test/Operator-performance/Increase_Host_compute/No/build_out/CMakeFiles 1 + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_kernel/CMakeFiles/ascendc_bin_ascend310b.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /Op_test/Operator-performance/Increase_Host_compute/No/build_out/CMakeFiles 0 +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend310b.dir/rule + +# Convenience name for target. +ascendc_bin_ascend310b: op_kernel/CMakeFiles/ascendc_bin_ascend310b.dir/rule +.PHONY : ascendc_bin_ascend310b + +# clean rule for target. +op_kernel/CMakeFiles/ascendc_bin_ascend310b.dir/clean: + $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend310b.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend310b.dir/clean +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend310b.dir/clean + +#============================================================================= +# Target rules for target op_kernel/CMakeFiles/ascendc_bin_ascend310b_gen_ops_config.dir + +# All Build rule for target. +op_kernel/CMakeFiles/ascendc_bin_ascend310b_gen_ops_config.dir/all: op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_0.dir/all + $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend310b_gen_ops_config.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend310b_gen_ops_config.dir/depend + $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend310b_gen_ops_config.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend310b_gen_ops_config.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/Op_test/Operator-performance/Increase_Host_compute/No/build_out/CMakeFiles --progress-num= "Built target ascendc_bin_ascend310b_gen_ops_config" +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend310b_gen_ops_config.dir/all + +# Build rule for subdir invocation for target. +op_kernel/CMakeFiles/ascendc_bin_ascend310b_gen_ops_config.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /Op_test/Operator-performance/Increase_Host_compute/No/build_out/CMakeFiles 1 + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_kernel/CMakeFiles/ascendc_bin_ascend310b_gen_ops_config.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /Op_test/Operator-performance/Increase_Host_compute/No/build_out/CMakeFiles 0 +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend310b_gen_ops_config.dir/rule + +# Convenience name for target. +ascendc_bin_ascend310b_gen_ops_config: op_kernel/CMakeFiles/ascendc_bin_ascend310b_gen_ops_config.dir/rule +.PHONY : ascendc_bin_ascend310b_gen_ops_config + +# clean rule for target. +op_kernel/CMakeFiles/ascendc_bin_ascend310b_gen_ops_config.dir/clean: + $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend310b_gen_ops_config.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend310b_gen_ops_config.dir/clean +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend310b_gen_ops_config.dir/clean + +#============================================================================= +# Target rules for target op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_copy.dir + +# All Build rule for target. +op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_copy.dir/all: + $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_copy.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_copy.dir/depend + $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_copy.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_copy.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/Op_test/Operator-performance/Increase_Host_compute/No/build_out/CMakeFiles --progress-num= "Built target ascendc_bin_ascend310b_add_custom_copy" +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_copy.dir/all + +# Build rule for subdir invocation for target. +op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_copy.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /Op_test/Operator-performance/Increase_Host_compute/No/build_out/CMakeFiles 0 + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_copy.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /Op_test/Operator-performance/Increase_Host_compute/No/build_out/CMakeFiles 0 +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_copy.dir/rule + +# Convenience name for target. +ascendc_bin_ascend310b_add_custom_copy: op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_copy.dir/rule +.PHONY : ascendc_bin_ascend310b_add_custom_copy + +# clean rule for target. +op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_copy.dir/clean: + $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_copy.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_copy.dir/clean +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_copy.dir/clean + +#============================================================================= +# Target rules for target op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_0.dir + +# All Build rule for target. +op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_0.dir/all: op_kernel/CMakeFiles/ascendc_bin_ascend310b.dir/all +op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_0.dir/all: op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_copy.dir/all + $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_0.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_0.dir/depend + $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_0.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_0.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/Op_test/Operator-performance/Increase_Host_compute/No/build_out/CMakeFiles --progress-num= "Built target ascendc_bin_ascend310b_add_custom_0" +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_0.dir/all + +# Build rule for subdir invocation for target. +op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_0.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /Op_test/Operator-performance/Increase_Host_compute/No/build_out/CMakeFiles 1 + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_0.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /Op_test/Operator-performance/Increase_Host_compute/No/build_out/CMakeFiles 0 +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_0.dir/rule + +# Convenience name for target. +ascendc_bin_ascend310b_add_custom_0: op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_0.dir/rule +.PHONY : ascendc_bin_ascend310b_add_custom_0 + +# clean rule for target. +op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_0.dir/clean: + $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_0.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_0.dir/clean +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_0.dir/clean + +#============================================================================= +# Target rules for target op_kernel/CMakeFiles/ops_info_gen_ascend910.dir + +# All Build rule for target. +op_kernel/CMakeFiles/ops_info_gen_ascend910.dir/all: + $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ops_info_gen_ascend910.dir/build.make op_kernel/CMakeFiles/ops_info_gen_ascend910.dir/depend + $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ops_info_gen_ascend910.dir/build.make op_kernel/CMakeFiles/ops_info_gen_ascend910.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/Op_test/Operator-performance/Increase_Host_compute/No/build_out/CMakeFiles --progress-num=15 "Built target ops_info_gen_ascend910" +.PHONY : op_kernel/CMakeFiles/ops_info_gen_ascend910.dir/all + +# Build rule for subdir invocation for target. +op_kernel/CMakeFiles/ops_info_gen_ascend910.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /Op_test/Operator-performance/Increase_Host_compute/No/build_out/CMakeFiles 1 + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_kernel/CMakeFiles/ops_info_gen_ascend910.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /Op_test/Operator-performance/Increase_Host_compute/No/build_out/CMakeFiles 0 +.PHONY : op_kernel/CMakeFiles/ops_info_gen_ascend910.dir/rule + +# Convenience name for target. +ops_info_gen_ascend910: op_kernel/CMakeFiles/ops_info_gen_ascend910.dir/rule +.PHONY : ops_info_gen_ascend910 + +# clean rule for target. +op_kernel/CMakeFiles/ops_info_gen_ascend910.dir/clean: + $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ops_info_gen_ascend910.dir/build.make op_kernel/CMakeFiles/ops_info_gen_ascend910.dir/clean +.PHONY : op_kernel/CMakeFiles/ops_info_gen_ascend910.dir/clean + +#============================================================================= +# Target rules for target op_kernel/CMakeFiles/ascendc_bin_ascend910.dir + +# All Build rule for target. +op_kernel/CMakeFiles/ascendc_bin_ascend910.dir/all: op_kernel/CMakeFiles/ascendc_impl_gen.dir/all + $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend910.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend910.dir/depend + $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend910.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend910.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/Op_test/Operator-performance/Increase_Host_compute/No/build_out/CMakeFiles --progress-num= "Built target ascendc_bin_ascend910" +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend910.dir/all + +# Build rule for subdir invocation for target. +op_kernel/CMakeFiles/ascendc_bin_ascend910.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /Op_test/Operator-performance/Increase_Host_compute/No/build_out/CMakeFiles 1 + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_kernel/CMakeFiles/ascendc_bin_ascend910.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /Op_test/Operator-performance/Increase_Host_compute/No/build_out/CMakeFiles 0 +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend910.dir/rule + +# Convenience name for target. +ascendc_bin_ascend910: op_kernel/CMakeFiles/ascendc_bin_ascend910.dir/rule +.PHONY : ascendc_bin_ascend910 + +# clean rule for target. +op_kernel/CMakeFiles/ascendc_bin_ascend910.dir/clean: + $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend910.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend910.dir/clean +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend910.dir/clean + +#============================================================================= +# Target rules for target op_kernel/CMakeFiles/ascendc_bin_ascend910_gen_ops_config.dir + +# All Build rule for target. +op_kernel/CMakeFiles/ascendc_bin_ascend910_gen_ops_config.dir/all: op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_0.dir/all + $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend910_gen_ops_config.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend910_gen_ops_config.dir/depend + $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend910_gen_ops_config.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend910_gen_ops_config.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/Op_test/Operator-performance/Increase_Host_compute/No/build_out/CMakeFiles --progress-num= "Built target ascendc_bin_ascend910_gen_ops_config" +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend910_gen_ops_config.dir/all + +# Build rule for subdir invocation for target. +op_kernel/CMakeFiles/ascendc_bin_ascend910_gen_ops_config.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /Op_test/Operator-performance/Increase_Host_compute/No/build_out/CMakeFiles 1 + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_kernel/CMakeFiles/ascendc_bin_ascend910_gen_ops_config.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /Op_test/Operator-performance/Increase_Host_compute/No/build_out/CMakeFiles 0 +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend910_gen_ops_config.dir/rule + +# Convenience name for target. +ascendc_bin_ascend910_gen_ops_config: op_kernel/CMakeFiles/ascendc_bin_ascend910_gen_ops_config.dir/rule +.PHONY : ascendc_bin_ascend910_gen_ops_config + +# clean rule for target. +op_kernel/CMakeFiles/ascendc_bin_ascend910_gen_ops_config.dir/clean: + $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend910_gen_ops_config.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend910_gen_ops_config.dir/clean +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend910_gen_ops_config.dir/clean + +#============================================================================= +# Target rules for target op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_copy.dir + +# All Build rule for target. +op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_copy.dir/all: + $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_copy.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_copy.dir/depend + $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_copy.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_copy.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/Op_test/Operator-performance/Increase_Host_compute/No/build_out/CMakeFiles --progress-num= "Built target ascendc_bin_ascend910_add_custom_copy" +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_copy.dir/all + +# Build rule for subdir invocation for target. +op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_copy.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /Op_test/Operator-performance/Increase_Host_compute/No/build_out/CMakeFiles 0 + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_copy.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /Op_test/Operator-performance/Increase_Host_compute/No/build_out/CMakeFiles 0 +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_copy.dir/rule + +# Convenience name for target. +ascendc_bin_ascend910_add_custom_copy: op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_copy.dir/rule +.PHONY : ascendc_bin_ascend910_add_custom_copy + +# clean rule for target. +op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_copy.dir/clean: + $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_copy.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_copy.dir/clean +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_copy.dir/clean + +#============================================================================= +# Target rules for target op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_0.dir + +# All Build rule for target. +op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_0.dir/all: op_kernel/CMakeFiles/ascendc_bin_ascend910.dir/all +op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_0.dir/all: op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_copy.dir/all + $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_0.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_0.dir/depend + $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_0.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_0.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/Op_test/Operator-performance/Increase_Host_compute/No/build_out/CMakeFiles --progress-num= "Built target ascendc_bin_ascend910_add_custom_0" +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_0.dir/all + +# Build rule for subdir invocation for target. +op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_0.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /Op_test/Operator-performance/Increase_Host_compute/No/build_out/CMakeFiles 1 + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_0.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /Op_test/Operator-performance/Increase_Host_compute/No/build_out/CMakeFiles 0 +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_0.dir/rule + +# Convenience name for target. +ascendc_bin_ascend910_add_custom_0: op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_0.dir/rule +.PHONY : ascendc_bin_ascend910_add_custom_0 + +# clean rule for target. +op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_0.dir/clean: + $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_0.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_0.dir/clean +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_0.dir/clean + +#============================================================================= +# Target rules for target op_kernel/CMakeFiles/ops_info_gen_ascend910b.dir + +# All Build rule for target. +op_kernel/CMakeFiles/ops_info_gen_ascend910b.dir/all: + $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ops_info_gen_ascend910b.dir/build.make op_kernel/CMakeFiles/ops_info_gen_ascend910b.dir/depend + $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ops_info_gen_ascend910b.dir/build.make op_kernel/CMakeFiles/ops_info_gen_ascend910b.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/Op_test/Operator-performance/Increase_Host_compute/No/build_out/CMakeFiles --progress-num=16 "Built target ops_info_gen_ascend910b" +.PHONY : op_kernel/CMakeFiles/ops_info_gen_ascend910b.dir/all + +# Build rule for subdir invocation for target. +op_kernel/CMakeFiles/ops_info_gen_ascend910b.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /Op_test/Operator-performance/Increase_Host_compute/No/build_out/CMakeFiles 1 + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_kernel/CMakeFiles/ops_info_gen_ascend910b.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /Op_test/Operator-performance/Increase_Host_compute/No/build_out/CMakeFiles 0 +.PHONY : op_kernel/CMakeFiles/ops_info_gen_ascend910b.dir/rule + +# Convenience name for target. +ops_info_gen_ascend910b: op_kernel/CMakeFiles/ops_info_gen_ascend910b.dir/rule +.PHONY : ops_info_gen_ascend910b + +# clean rule for target. +op_kernel/CMakeFiles/ops_info_gen_ascend910b.dir/clean: + $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ops_info_gen_ascend910b.dir/build.make op_kernel/CMakeFiles/ops_info_gen_ascend910b.dir/clean +.PHONY : op_kernel/CMakeFiles/ops_info_gen_ascend910b.dir/clean + +#============================================================================= +# Target rules for target op_kernel/CMakeFiles/ascendc_bin_ascend910b.dir + +# All Build rule for target. +op_kernel/CMakeFiles/ascendc_bin_ascend910b.dir/all: op_kernel/CMakeFiles/ascendc_impl_gen.dir/all + $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend910b.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend910b.dir/depend + $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend910b.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend910b.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/Op_test/Operator-performance/Increase_Host_compute/No/build_out/CMakeFiles --progress-num= "Built target ascendc_bin_ascend910b" +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend910b.dir/all + +# Build rule for subdir invocation for target. +op_kernel/CMakeFiles/ascendc_bin_ascend910b.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /Op_test/Operator-performance/Increase_Host_compute/No/build_out/CMakeFiles 1 + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_kernel/CMakeFiles/ascendc_bin_ascend910b.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /Op_test/Operator-performance/Increase_Host_compute/No/build_out/CMakeFiles 0 +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend910b.dir/rule + +# Convenience name for target. +ascendc_bin_ascend910b: op_kernel/CMakeFiles/ascendc_bin_ascend910b.dir/rule +.PHONY : ascendc_bin_ascend910b + +# clean rule for target. +op_kernel/CMakeFiles/ascendc_bin_ascend910b.dir/clean: + $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend910b.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend910b.dir/clean +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend910b.dir/clean + +#============================================================================= +# Target rules for target op_kernel/CMakeFiles/ascendc_bin_ascend910b_gen_ops_config.dir + +# All Build rule for target. +op_kernel/CMakeFiles/ascendc_bin_ascend910b_gen_ops_config.dir/all: op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_0.dir/all + $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend910b_gen_ops_config.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend910b_gen_ops_config.dir/depend + $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend910b_gen_ops_config.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend910b_gen_ops_config.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/Op_test/Operator-performance/Increase_Host_compute/No/build_out/CMakeFiles --progress-num= "Built target ascendc_bin_ascend910b_gen_ops_config" +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend910b_gen_ops_config.dir/all + +# Build rule for subdir invocation for target. +op_kernel/CMakeFiles/ascendc_bin_ascend910b_gen_ops_config.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /Op_test/Operator-performance/Increase_Host_compute/No/build_out/CMakeFiles 1 + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_kernel/CMakeFiles/ascendc_bin_ascend910b_gen_ops_config.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /Op_test/Operator-performance/Increase_Host_compute/No/build_out/CMakeFiles 0 +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend910b_gen_ops_config.dir/rule + +# Convenience name for target. +ascendc_bin_ascend910b_gen_ops_config: op_kernel/CMakeFiles/ascendc_bin_ascend910b_gen_ops_config.dir/rule +.PHONY : ascendc_bin_ascend910b_gen_ops_config + +# clean rule for target. +op_kernel/CMakeFiles/ascendc_bin_ascend910b_gen_ops_config.dir/clean: + $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend910b_gen_ops_config.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend910b_gen_ops_config.dir/clean +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend910b_gen_ops_config.dir/clean + +#============================================================================= +# Target rules for target op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_copy.dir + +# All Build rule for target. +op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_copy.dir/all: + $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_copy.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_copy.dir/depend + $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_copy.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_copy.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/Op_test/Operator-performance/Increase_Host_compute/No/build_out/CMakeFiles --progress-num= "Built target ascendc_bin_ascend910b_add_custom_copy" +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_copy.dir/all + +# Build rule for subdir invocation for target. +op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_copy.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /Op_test/Operator-performance/Increase_Host_compute/No/build_out/CMakeFiles 0 + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_copy.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /Op_test/Operator-performance/Increase_Host_compute/No/build_out/CMakeFiles 0 +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_copy.dir/rule + +# Convenience name for target. +ascendc_bin_ascend910b_add_custom_copy: op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_copy.dir/rule +.PHONY : ascendc_bin_ascend910b_add_custom_copy + +# clean rule for target. +op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_copy.dir/clean: + $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_copy.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_copy.dir/clean +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_copy.dir/clean + +#============================================================================= +# Target rules for target op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_0.dir + +# All Build rule for target. +op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_0.dir/all: op_kernel/CMakeFiles/ascendc_bin_ascend910b.dir/all +op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_0.dir/all: op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_copy.dir/all + $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_0.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_0.dir/depend + $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_0.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_0.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/Op_test/Operator-performance/Increase_Host_compute/No/build_out/CMakeFiles --progress-num= "Built target ascendc_bin_ascend910b_add_custom_0" +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_0.dir/all + +# Build rule for subdir invocation for target. +op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_0.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /Op_test/Operator-performance/Increase_Host_compute/No/build_out/CMakeFiles 1 + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_0.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /Op_test/Operator-performance/Increase_Host_compute/No/build_out/CMakeFiles 0 +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_0.dir/rule + +# Convenience name for target. +ascendc_bin_ascend910b_add_custom_0: op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_0.dir/rule +.PHONY : ascendc_bin_ascend910b_add_custom_0 + +# clean rule for target. +op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_0.dir/clean: + $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_0.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_0.dir/clean +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_0.dir/clean + +#============================================================================= +# Target rules for target op_kernel/CMakeFiles/npu_supported_ops.dir + +# All Build rule for target. +op_kernel/CMakeFiles/npu_supported_ops.dir/all: + $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/npu_supported_ops.dir/build.make op_kernel/CMakeFiles/npu_supported_ops.dir/depend + $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/npu_supported_ops.dir/build.make op_kernel/CMakeFiles/npu_supported_ops.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/Op_test/Operator-performance/Increase_Host_compute/No/build_out/CMakeFiles --progress-num=12 "Built target npu_supported_ops" +.PHONY : op_kernel/CMakeFiles/npu_supported_ops.dir/all + +# Build rule for subdir invocation for target. +op_kernel/CMakeFiles/npu_supported_ops.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /Op_test/Operator-performance/Increase_Host_compute/No/build_out/CMakeFiles 1 + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_kernel/CMakeFiles/npu_supported_ops.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /Op_test/Operator-performance/Increase_Host_compute/No/build_out/CMakeFiles 0 +.PHONY : op_kernel/CMakeFiles/npu_supported_ops.dir/rule + +# Convenience name for target. +npu_supported_ops: op_kernel/CMakeFiles/npu_supported_ops.dir/rule +.PHONY : npu_supported_ops + +# clean rule for target. +op_kernel/CMakeFiles/npu_supported_ops.dir/clean: + $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/npu_supported_ops.dir/build.make op_kernel/CMakeFiles/npu_supported_ops.dir/clean +.PHONY : op_kernel/CMakeFiles/npu_supported_ops.dir/clean + +#============================================================================= +# Special targets to cleanup operation of make. + +# Special rule to run CMake to check the build system integrity. +# No rule that depends on this can have commands that come from listfiles +# because they might be regenerated. +cmake_check_build_system: + $(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 0 +.PHONY : cmake_check_build_system + diff --git a/Increase_Host_compute/No_increase/build_out/CMakeFiles/TargetDirectories.txt b/Increase_Host_compute/No_increase/build_out/CMakeFiles/TargetDirectories.txt new file mode 100644 index 0000000000000000000000000000000000000000..c92b8f0f491400d4cf3eca96adc4ad4a80ec80b8 --- /dev/null +++ b/Increase_Host_compute/No_increase/build_out/CMakeFiles/TargetDirectories.txt @@ -0,0 +1,70 @@ +/Op_test/Operator-performance/Increase_Host_compute/No/build_out/CMakeFiles/modify_vendor.dir +/Op_test/Operator-performance/Increase_Host_compute/No/build_out/CMakeFiles/gen_version_info.dir +/Op_test/Operator-performance/Increase_Host_compute/No/build_out/CMakeFiles/package.dir +/Op_test/Operator-performance/Increase_Host_compute/No/build_out/CMakeFiles/package_source.dir +/Op_test/Operator-performance/Increase_Host_compute/No/build_out/CMakeFiles/edit_cache.dir +/Op_test/Operator-performance/Increase_Host_compute/No/build_out/CMakeFiles/rebuild_cache.dir +/Op_test/Operator-performance/Increase_Host_compute/No/build_out/CMakeFiles/list_install_components.dir +/Op_test/Operator-performance/Increase_Host_compute/No/build_out/CMakeFiles/install.dir +/Op_test/Operator-performance/Increase_Host_compute/No/build_out/CMakeFiles/install/local.dir +/Op_test/Operator-performance/Increase_Host_compute/No/build_out/CMakeFiles/install/strip.dir +/Op_test/Operator-performance/Increase_Host_compute/No/build_out/framework/CMakeFiles/package.dir +/Op_test/Operator-performance/Increase_Host_compute/No/build_out/framework/CMakeFiles/package_source.dir +/Op_test/Operator-performance/Increase_Host_compute/No/build_out/framework/CMakeFiles/edit_cache.dir +/Op_test/Operator-performance/Increase_Host_compute/No/build_out/framework/CMakeFiles/rebuild_cache.dir +/Op_test/Operator-performance/Increase_Host_compute/No/build_out/framework/CMakeFiles/list_install_components.dir +/Op_test/Operator-performance/Increase_Host_compute/No/build_out/framework/CMakeFiles/install.dir +/Op_test/Operator-performance/Increase_Host_compute/No/build_out/framework/CMakeFiles/install/local.dir +/Op_test/Operator-performance/Increase_Host_compute/No/build_out/framework/CMakeFiles/install/strip.dir +/Op_test/Operator-performance/Increase_Host_compute/No/build_out/framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir +/Op_test/Operator-performance/Increase_Host_compute/No/build_out/framework/tf_plugin/CMakeFiles/package.dir +/Op_test/Operator-performance/Increase_Host_compute/No/build_out/framework/tf_plugin/CMakeFiles/package_source.dir +/Op_test/Operator-performance/Increase_Host_compute/No/build_out/framework/tf_plugin/CMakeFiles/edit_cache.dir +/Op_test/Operator-performance/Increase_Host_compute/No/build_out/framework/tf_plugin/CMakeFiles/rebuild_cache.dir +/Op_test/Operator-performance/Increase_Host_compute/No/build_out/framework/tf_plugin/CMakeFiles/list_install_components.dir +/Op_test/Operator-performance/Increase_Host_compute/No/build_out/framework/tf_plugin/CMakeFiles/install.dir +/Op_test/Operator-performance/Increase_Host_compute/No/build_out/framework/tf_plugin/CMakeFiles/install/local.dir +/Op_test/Operator-performance/Increase_Host_compute/No/build_out/framework/tf_plugin/CMakeFiles/install/strip.dir +/Op_test/Operator-performance/Increase_Host_compute/No/build_out/op_host/CMakeFiles/cust_op_proto.dir +/Op_test/Operator-performance/Increase_Host_compute/No/build_out/op_host/CMakeFiles/cust_optiling.dir +/Op_test/Operator-performance/Increase_Host_compute/No/build_out/op_host/CMakeFiles/cust_opapi.dir +/Op_test/Operator-performance/Increase_Host_compute/No/build_out/op_host/CMakeFiles/optiling_compat.dir +/Op_test/Operator-performance/Increase_Host_compute/No/build_out/op_host/CMakeFiles/package.dir +/Op_test/Operator-performance/Increase_Host_compute/No/build_out/op_host/CMakeFiles/package_source.dir +/Op_test/Operator-performance/Increase_Host_compute/No/build_out/op_host/CMakeFiles/edit_cache.dir +/Op_test/Operator-performance/Increase_Host_compute/No/build_out/op_host/CMakeFiles/rebuild_cache.dir +/Op_test/Operator-performance/Increase_Host_compute/No/build_out/op_host/CMakeFiles/list_install_components.dir +/Op_test/Operator-performance/Increase_Host_compute/No/build_out/op_host/CMakeFiles/install.dir +/Op_test/Operator-performance/Increase_Host_compute/No/build_out/op_host/CMakeFiles/install/local.dir +/Op_test/Operator-performance/Increase_Host_compute/No/build_out/op_host/CMakeFiles/install/strip.dir +/Op_test/Operator-performance/Increase_Host_compute/No/build_out/op_kernel/CMakeFiles/ops_info_gen_ascend310p.dir +/Op_test/Operator-performance/Increase_Host_compute/No/build_out/op_kernel/CMakeFiles/ascendc_impl_gen.dir +/Op_test/Operator-performance/Increase_Host_compute/No/build_out/op_kernel/CMakeFiles/binary.dir +/Op_test/Operator-performance/Increase_Host_compute/No/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310p.dir +/Op_test/Operator-performance/Increase_Host_compute/No/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310p_gen_ops_config.dir +/Op_test/Operator-performance/Increase_Host_compute/No/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_copy.dir +/Op_test/Operator-performance/Increase_Host_compute/No/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_0.dir +/Op_test/Operator-performance/Increase_Host_compute/No/build_out/op_kernel/CMakeFiles/ops_info_gen_ascend310b.dir +/Op_test/Operator-performance/Increase_Host_compute/No/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b.dir +/Op_test/Operator-performance/Increase_Host_compute/No/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b_gen_ops_config.dir +/Op_test/Operator-performance/Increase_Host_compute/No/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_copy.dir +/Op_test/Operator-performance/Increase_Host_compute/No/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_0.dir +/Op_test/Operator-performance/Increase_Host_compute/No/build_out/op_kernel/CMakeFiles/ops_info_gen_ascend910.dir +/Op_test/Operator-performance/Increase_Host_compute/No/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910.dir +/Op_test/Operator-performance/Increase_Host_compute/No/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910_gen_ops_config.dir +/Op_test/Operator-performance/Increase_Host_compute/No/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_copy.dir +/Op_test/Operator-performance/Increase_Host_compute/No/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_0.dir +/Op_test/Operator-performance/Increase_Host_compute/No/build_out/op_kernel/CMakeFiles/ops_info_gen_ascend910b.dir +/Op_test/Operator-performance/Increase_Host_compute/No/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b.dir +/Op_test/Operator-performance/Increase_Host_compute/No/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b_gen_ops_config.dir +/Op_test/Operator-performance/Increase_Host_compute/No/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_copy.dir +/Op_test/Operator-performance/Increase_Host_compute/No/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_0.dir +/Op_test/Operator-performance/Increase_Host_compute/No/build_out/op_kernel/CMakeFiles/npu_supported_ops.dir +/Op_test/Operator-performance/Increase_Host_compute/No/build_out/op_kernel/CMakeFiles/package.dir +/Op_test/Operator-performance/Increase_Host_compute/No/build_out/op_kernel/CMakeFiles/package_source.dir +/Op_test/Operator-performance/Increase_Host_compute/No/build_out/op_kernel/CMakeFiles/edit_cache.dir +/Op_test/Operator-performance/Increase_Host_compute/No/build_out/op_kernel/CMakeFiles/rebuild_cache.dir +/Op_test/Operator-performance/Increase_Host_compute/No/build_out/op_kernel/CMakeFiles/list_install_components.dir +/Op_test/Operator-performance/Increase_Host_compute/No/build_out/op_kernel/CMakeFiles/install.dir +/Op_test/Operator-performance/Increase_Host_compute/No/build_out/op_kernel/CMakeFiles/install/local.dir +/Op_test/Operator-performance/Increase_Host_compute/No/build_out/op_kernel/CMakeFiles/install/strip.dir diff --git a/Increase_Host_compute/No_increase/build_out/CMakeFiles/cmake.check_cache b/Increase_Host_compute/No_increase/build_out/CMakeFiles/cmake.check_cache new file mode 100644 index 0000000000000000000000000000000000000000..3dccd731726d7faa8b29d8d7dba3b981a53ca497 --- /dev/null +++ b/Increase_Host_compute/No_increase/build_out/CMakeFiles/cmake.check_cache @@ -0,0 +1 @@ +# This file is generated by cmake for dependency checking of the CMakeCache.txt file diff --git a/Increase_Host_compute/No_increase/build_out/CMakeFiles/gen_version_info.dir/DependInfo.cmake b/Increase_Host_compute/No_increase/build_out/CMakeFiles/gen_version_info.dir/DependInfo.cmake new file mode 100644 index 0000000000000000000000000000000000000000..dc55e44b5556fc28ad7acb84f1df08a5aef15b8d --- /dev/null +++ b/Increase_Host_compute/No_increase/build_out/CMakeFiles/gen_version_info.dir/DependInfo.cmake @@ -0,0 +1,18 @@ + +# Consider dependencies only in project. +set(CMAKE_DEPENDS_IN_PROJECT_ONLY OFF) + +# The set of languages for which implicit dependencies are needed: +set(CMAKE_DEPENDS_LANGUAGES + ) + +# The set of dependency files which are needed: +set(CMAKE_DEPENDS_DEPENDENCY_FILES + ) + +# Targets to which this target links. +set(CMAKE_TARGET_LINKED_INFO_FILES + ) + +# Fortran module output directory. +set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/Increase_Host_compute/No_increase/build_out/CMakeFiles/gen_version_info.dir/build.make b/Increase_Host_compute/No_increase/build_out/CMakeFiles/gen_version_info.dir/build.make new file mode 100644 index 0000000000000000000000000000000000000000..1b16a13f3249cb04cf8ac0c2f232614098929f05 --- /dev/null +++ b/Increase_Host_compute/No_increase/build_out/CMakeFiles/gen_version_info.dir/build.make @@ -0,0 +1,87 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + +# Disable VCS-based implicit rules. +% : %,v + +# Disable VCS-based implicit rules. +% : RCS/% + +# Disable VCS-based implicit rules. +% : RCS/%,v + +# Disable VCS-based implicit rules. +% : SCCS/s.% + +# Disable VCS-based implicit rules. +% : s.% + +.SUFFIXES: .hpux_make_needs_suffix_list + +# Command-line flag to silence nested $(MAKE). +$(VERBOSE)MAKESILENT = -s + +#Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E rm -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /Op_test/Operator-performance/Increase_Host_compute/No + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /Op_test/Operator-performance/Increase_Host_compute/No/build_out + +# Utility rule file for gen_version_info. + +# Include any custom commands dependencies for this target. +include CMakeFiles/gen_version_info.dir/compiler_depend.make + +# Include the progress variables for this target. +include CMakeFiles/gen_version_info.dir/progress.make + +CMakeFiles/gen_version_info: + bash /Op_test/Operator-performance/Increase_Host_compute/No/cmake/util/gen_version_info.sh /usr/local/Ascend/ascend-toolkit/latest /Op_test/Operator-performance/Increase_Host_compute/No/build_out + +gen_version_info: CMakeFiles/gen_version_info +gen_version_info: CMakeFiles/gen_version_info.dir/build.make +.PHONY : gen_version_info + +# Rule to build all files generated by this target. +CMakeFiles/gen_version_info.dir/build: gen_version_info +.PHONY : CMakeFiles/gen_version_info.dir/build + +CMakeFiles/gen_version_info.dir/clean: + $(CMAKE_COMMAND) -P CMakeFiles/gen_version_info.dir/cmake_clean.cmake +.PHONY : CMakeFiles/gen_version_info.dir/clean + +CMakeFiles/gen_version_info.dir/depend: + cd /Op_test/Operator-performance/Increase_Host_compute/No/build_out && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /Op_test/Operator-performance/Increase_Host_compute/No /Op_test/Operator-performance/Increase_Host_compute/No /Op_test/Operator-performance/Increase_Host_compute/No/build_out /Op_test/Operator-performance/Increase_Host_compute/No/build_out /Op_test/Operator-performance/Increase_Host_compute/No/build_out/CMakeFiles/gen_version_info.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : CMakeFiles/gen_version_info.dir/depend + diff --git a/Increase_Host_compute/No_increase/build_out/CMakeFiles/gen_version_info.dir/cmake_clean.cmake b/Increase_Host_compute/No_increase/build_out/CMakeFiles/gen_version_info.dir/cmake_clean.cmake new file mode 100644 index 0000000000000000000000000000000000000000..4183a837bc0dec14a4def868f73d30454795d838 --- /dev/null +++ b/Increase_Host_compute/No_increase/build_out/CMakeFiles/gen_version_info.dir/cmake_clean.cmake @@ -0,0 +1,8 @@ +file(REMOVE_RECURSE + "CMakeFiles/gen_version_info" +) + +# Per-language clean rules from dependency scanning. +foreach(lang ) + include(CMakeFiles/gen_version_info.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/Increase_Host_compute/No_increase/build_out/CMakeFiles/gen_version_info.dir/compiler_depend.make b/Increase_Host_compute/No_increase/build_out/CMakeFiles/gen_version_info.dir/compiler_depend.make new file mode 100644 index 0000000000000000000000000000000000000000..94061306968c7012026090d774e6ed8954710fe1 --- /dev/null +++ b/Increase_Host_compute/No_increase/build_out/CMakeFiles/gen_version_info.dir/compiler_depend.make @@ -0,0 +1,2 @@ +# Empty custom commands generated dependencies file for gen_version_info. +# This may be replaced when dependencies are built. diff --git a/Increase_Host_compute/No_increase/build_out/CMakeFiles/gen_version_info.dir/compiler_depend.ts b/Increase_Host_compute/No_increase/build_out/CMakeFiles/gen_version_info.dir/compiler_depend.ts new file mode 100644 index 0000000000000000000000000000000000000000..714ce8ff0ea68770397b4b735a816647351f4c4c --- /dev/null +++ b/Increase_Host_compute/No_increase/build_out/CMakeFiles/gen_version_info.dir/compiler_depend.ts @@ -0,0 +1,2 @@ +# CMAKE generated file: DO NOT EDIT! +# Timestamp file for custom commands dependencies management for gen_version_info. diff --git a/Increase_Host_compute/No_increase/build_out/CMakeFiles/gen_version_info.dir/progress.make b/Increase_Host_compute/No_increase/build_out/CMakeFiles/gen_version_info.dir/progress.make new file mode 100644 index 0000000000000000000000000000000000000000..8b137891791fe96927ad78e64b0aad7bded08bdc --- /dev/null +++ b/Increase_Host_compute/No_increase/build_out/CMakeFiles/gen_version_info.dir/progress.make @@ -0,0 +1 @@ + diff --git a/Increase_Host_compute/No_increase/build_out/CMakeFiles/modify_vendor.dir/DependInfo.cmake b/Increase_Host_compute/No_increase/build_out/CMakeFiles/modify_vendor.dir/DependInfo.cmake new file mode 100644 index 0000000000000000000000000000000000000000..245a54905206e3698e6b3f5a7ae0ff4106c89a6a --- /dev/null +++ b/Increase_Host_compute/No_increase/build_out/CMakeFiles/modify_vendor.dir/DependInfo.cmake @@ -0,0 +1,24 @@ + +# Consider dependencies only in project. +set(CMAKE_DEPENDS_IN_PROJECT_ONLY OFF) + +# The set of languages for which implicit dependencies are needed: +set(CMAKE_DEPENDS_LANGUAGES + ) + +# The set of dependency files which are needed: +set(CMAKE_DEPENDS_DEPENDENCY_FILES + ) + +# Pairs of files generated by the same build rule. +set(CMAKE_MULTIPLE_OUTPUT_PAIRS + "/Op_test/Operator-performance/Increase_Host_compute/No/build_out/scripts/upgrade.sh" "/Op_test/Operator-performance/Increase_Host_compute/No/build_out/scripts/install.sh" + ) + + +# Targets to which this target links. +set(CMAKE_TARGET_LINKED_INFO_FILES + ) + +# Fortran module output directory. +set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/Increase_Host_compute/No_increase/build_out/CMakeFiles/modify_vendor.dir/build.make b/Increase_Host_compute/No_increase/build_out/CMakeFiles/modify_vendor.dir/build.make new file mode 100644 index 0000000000000000000000000000000000000000..178aa195a7b656a675c7588943d1ec16a6d3bb62 --- /dev/null +++ b/Increase_Host_compute/No_increase/build_out/CMakeFiles/modify_vendor.dir/build.make @@ -0,0 +1,98 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + +# Disable VCS-based implicit rules. +% : %,v + +# Disable VCS-based implicit rules. +% : RCS/% + +# Disable VCS-based implicit rules. +% : RCS/%,v + +# Disable VCS-based implicit rules. +% : SCCS/s.% + +# Disable VCS-based implicit rules. +% : s.% + +.SUFFIXES: .hpux_make_needs_suffix_list + +# Command-line flag to silence nested $(MAKE). +$(VERBOSE)MAKESILENT = -s + +#Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E rm -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /Op_test/Operator-performance/Increase_Host_compute/No + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /Op_test/Operator-performance/Increase_Host_compute/No/build_out + +# Utility rule file for modify_vendor. + +# Include any custom commands dependencies for this target. +include CMakeFiles/modify_vendor.dir/compiler_depend.make + +# Include the progress variables for this target. +include CMakeFiles/modify_vendor.dir/progress.make + +CMakeFiles/modify_vendor: scripts/install.sh +CMakeFiles/modify_vendor: scripts/upgrade.sh + +scripts/install.sh: + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --blue --bold --progress-dir=/Op_test/Operator-performance/Increase_Host_compute/No/build_out/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Generating scripts/install.sh, scripts/upgrade.sh" + mkdir -p /Op_test/Operator-performance/Increase_Host_compute/No/build_out/scripts + cp -r /Op_test/Operator-performance/Increase_Host_compute/No/scripts/* /Op_test/Operator-performance/Increase_Host_compute/No/build_out/scripts/ + sed -i s/vendor_name=customize/vendor_name=customize/g /Op_test/Operator-performance/Increase_Host_compute/No/build_out/scripts/* + +scripts/upgrade.sh: scripts/install.sh + @$(CMAKE_COMMAND) -E touch_nocreate scripts/upgrade.sh + +modify_vendor: CMakeFiles/modify_vendor +modify_vendor: scripts/install.sh +modify_vendor: scripts/upgrade.sh +modify_vendor: CMakeFiles/modify_vendor.dir/build.make +.PHONY : modify_vendor + +# Rule to build all files generated by this target. +CMakeFiles/modify_vendor.dir/build: modify_vendor +.PHONY : CMakeFiles/modify_vendor.dir/build + +CMakeFiles/modify_vendor.dir/clean: + $(CMAKE_COMMAND) -P CMakeFiles/modify_vendor.dir/cmake_clean.cmake +.PHONY : CMakeFiles/modify_vendor.dir/clean + +CMakeFiles/modify_vendor.dir/depend: + cd /Op_test/Operator-performance/Increase_Host_compute/No/build_out && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /Op_test/Operator-performance/Increase_Host_compute/No /Op_test/Operator-performance/Increase_Host_compute/No /Op_test/Operator-performance/Increase_Host_compute/No/build_out /Op_test/Operator-performance/Increase_Host_compute/No/build_out /Op_test/Operator-performance/Increase_Host_compute/No/build_out/CMakeFiles/modify_vendor.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : CMakeFiles/modify_vendor.dir/depend + diff --git a/Increase_Host_compute/No_increase/build_out/CMakeFiles/modify_vendor.dir/cmake_clean.cmake b/Increase_Host_compute/No_increase/build_out/CMakeFiles/modify_vendor.dir/cmake_clean.cmake new file mode 100644 index 0000000000000000000000000000000000000000..563285175969cc11e838c67e32b7fd052a517b5f --- /dev/null +++ b/Increase_Host_compute/No_increase/build_out/CMakeFiles/modify_vendor.dir/cmake_clean.cmake @@ -0,0 +1,10 @@ +file(REMOVE_RECURSE + "CMakeFiles/modify_vendor" + "scripts/install.sh" + "scripts/upgrade.sh" +) + +# Per-language clean rules from dependency scanning. +foreach(lang ) + include(CMakeFiles/modify_vendor.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/Increase_Host_compute/No_increase/build_out/CMakeFiles/modify_vendor.dir/compiler_depend.make b/Increase_Host_compute/No_increase/build_out/CMakeFiles/modify_vendor.dir/compiler_depend.make new file mode 100644 index 0000000000000000000000000000000000000000..bda5864a979e6a287be963ee99667bd4c0d2ed79 --- /dev/null +++ b/Increase_Host_compute/No_increase/build_out/CMakeFiles/modify_vendor.dir/compiler_depend.make @@ -0,0 +1,2 @@ +# Empty custom commands generated dependencies file for modify_vendor. +# This may be replaced when dependencies are built. diff --git a/Increase_Host_compute/No_increase/build_out/CMakeFiles/modify_vendor.dir/compiler_depend.ts b/Increase_Host_compute/No_increase/build_out/CMakeFiles/modify_vendor.dir/compiler_depend.ts new file mode 100644 index 0000000000000000000000000000000000000000..4290d3f2e262181b1ffff8509a18a20ec4278023 --- /dev/null +++ b/Increase_Host_compute/No_increase/build_out/CMakeFiles/modify_vendor.dir/compiler_depend.ts @@ -0,0 +1,2 @@ +# CMAKE generated file: DO NOT EDIT! +# Timestamp file for custom commands dependencies management for modify_vendor. diff --git a/Increase_Host_compute/No_increase/build_out/CMakeFiles/modify_vendor.dir/progress.make b/Increase_Host_compute/No_increase/build_out/CMakeFiles/modify_vendor.dir/progress.make new file mode 100644 index 0000000000000000000000000000000000000000..27952ed76a534aed5b8a5fa4bfd9bb2d3e51eeba --- /dev/null +++ b/Increase_Host_compute/No_increase/build_out/CMakeFiles/modify_vendor.dir/progress.make @@ -0,0 +1,2 @@ +CMAKE_PROGRESS_1 = 11 + diff --git a/Increase_Host_compute/No_increase/build_out/CMakeFiles/progress.marks b/Increase_Host_compute/No_increase/build_out/CMakeFiles/progress.marks new file mode 100644 index 0000000000000000000000000000000000000000..b6a7d89c68e0ca66e96a9a51892cc33db66fb8a3 --- /dev/null +++ b/Increase_Host_compute/No_increase/build_out/CMakeFiles/progress.marks @@ -0,0 +1 @@ +16 diff --git a/Increase_Host_compute/No_increase/build_out/CPackConfig.cmake b/Increase_Host_compute/No_increase/build_out/CPackConfig.cmake new file mode 100644 index 0000000000000000000000000000000000000000..ef9609b6bb205e27c1fc3bff0813b70d0544698a --- /dev/null +++ b/Increase_Host_compute/No_increase/build_out/CPackConfig.cmake @@ -0,0 +1,71 @@ +# This file will be configured to contain variables for CPack. These variables +# should be set in the CMake list file of the project before CPack module is +# included. The list of available CPACK_xxx variables and their associated +# documentation may be obtained using +# cpack --help-variable-list +# +# Some variables are common to all generators (e.g. CPACK_PACKAGE_NAME) +# and some are specific to a generator +# (e.g. CPACK_NSIS_EXTRA_INSTALL_COMMANDS). The generator specific variables +# usually begin with CPACK__xxxx. + + +set(CPACK_BUILD_SOURCE_DIRS "/Op_test/Operator-performance/Increase_Host_compute/No;/Op_test/Operator-performance/Increase_Host_compute/No/build_out") +set(CPACK_CMAKE_GENERATOR "Unix Makefiles") +set(CPACK_COMPONENT_UNSPECIFIED_HIDDEN "TRUE") +set(CPACK_COMPONENT_UNSPECIFIED_REQUIRED "TRUE") +set(CPACK_DEFAULT_PACKAGE_DESCRIPTION_FILE "/usr/share/cmake-3.22/Templates/CPack.GenericDescription.txt") +set(CPACK_DEFAULT_PACKAGE_DESCRIPTION_SUMMARY "opp built using CMake") +set(CPACK_EXTERNAL_BUILT_PACKAGES "/Op_test/Operator-performance/Increase_Host_compute/No/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run/custom_opp_ubuntu_aarch64.run") +set(CPACK_EXTERNAL_ENABLE_STAGING "TRUE") +set(CPACK_EXTERNAL_PACKAGE_SCRIPT "/Op_test/Operator-performance/Increase_Host_compute/No/cmake/makeself.cmake") +set(CPACK_GENERATOR "External") +set(CPACK_INSTALL_CMAKE_PROJECTS "/Op_test/Operator-performance/Increase_Host_compute/No/build_out;opp;ALL;/") +set(CPACK_INSTALL_PREFIX "/Op_test/Operator-performance/Increase_Host_compute/No/build_out") +set(CPACK_MODULE_PATH "") +set(CPACK_NSIS_DISPLAY_NAME "opp 0.1.1") +set(CPACK_NSIS_INSTALLER_ICON_CODE "") +set(CPACK_NSIS_INSTALLER_MUI_ICON_CODE "") +set(CPACK_NSIS_INSTALL_ROOT "$PROGRAMFILES") +set(CPACK_NSIS_PACKAGE_NAME "opp 0.1.1") +set(CPACK_NSIS_UNINSTALL_NAME "Uninstall") +set(CPACK_OUTPUT_CONFIG_FILE "/Op_test/Operator-performance/Increase_Host_compute/No/build_out/CPackConfig.cmake") +set(CPACK_PACKAGE_DEFAULT_LOCATION "/") +set(CPACK_PACKAGE_DESCRIPTION "CPack opp project") +set(CPACK_PACKAGE_DESCRIPTION_FILE "/usr/share/cmake-3.22/Templates/CPack.GenericDescription.txt") +set(CPACK_PACKAGE_DESCRIPTION_SUMMARY "CPack opp project") +set(CPACK_PACKAGE_DIRECTORY "/Op_test/Operator-performance/Increase_Host_compute/No/build_out") +set(CPACK_PACKAGE_FILE_NAME "custom_opp_ubuntu_aarch64.run") +set(CPACK_PACKAGE_INSTALL_DIRECTORY "opp 0.1.1") +set(CPACK_PACKAGE_INSTALL_REGISTRY_KEY "opp 0.1.1") +set(CPACK_PACKAGE_NAME "opp") +set(CPACK_PACKAGE_RELOCATABLE "true") +set(CPACK_PACKAGE_VENDOR "Humanity") +set(CPACK_PACKAGE_VERSION "0.1.1") +set(CPACK_PACKAGE_VERSION_MAJOR "0") +set(CPACK_PACKAGE_VERSION_MINOR "1") +set(CPACK_PACKAGE_VERSION_PATCH "1") +set(CPACK_RESOURCE_FILE_LICENSE "/usr/share/cmake-3.22/Templates/CPack.GenericLicense.txt") +set(CPACK_RESOURCE_FILE_README "/usr/share/cmake-3.22/Templates/CPack.GenericDescription.txt") +set(CPACK_RESOURCE_FILE_WELCOME "/usr/share/cmake-3.22/Templates/CPack.GenericWelcome.txt") +set(CPACK_SET_DESTDIR "OFF") +set(CPACK_SOURCE_GENERATOR "TBZ2;TGZ;TXZ;TZ") +set(CPACK_SOURCE_OUTPUT_CONFIG_FILE "/Op_test/Operator-performance/Increase_Host_compute/No/build_out/CPackSourceConfig.cmake") +set(CPACK_SOURCE_RPM "OFF") +set(CPACK_SOURCE_TBZ2 "ON") +set(CPACK_SOURCE_TGZ "ON") +set(CPACK_SOURCE_TXZ "ON") +set(CPACK_SOURCE_TZ "ON") +set(CPACK_SOURCE_ZIP "OFF") +set(CPACK_SYSTEM_NAME "Linux") +set(CPACK_THREADS "1") +set(CPACK_TOPLEVEL_TAG "Linux") +set(CPACK_WIX_SIZEOF_VOID_P "8") + +if(NOT CPACK_PROPERTIES_FILE) + set(CPACK_PROPERTIES_FILE "/Op_test/Operator-performance/Increase_Host_compute/No/build_out/CPackProperties.cmake") +endif() + +if(EXISTS ${CPACK_PROPERTIES_FILE}) + include(${CPACK_PROPERTIES_FILE}) +endif() diff --git a/Increase_Host_compute/No_increase/build_out/CPackSourceConfig.cmake b/Increase_Host_compute/No_increase/build_out/CPackSourceConfig.cmake new file mode 100644 index 0000000000000000000000000000000000000000..27f41ada2d1241bb973adb80cb519a76a3523618 --- /dev/null +++ b/Increase_Host_compute/No_increase/build_out/CPackSourceConfig.cmake @@ -0,0 +1,79 @@ +# This file will be configured to contain variables for CPack. These variables +# should be set in the CMake list file of the project before CPack module is +# included. The list of available CPACK_xxx variables and their associated +# documentation may be obtained using +# cpack --help-variable-list +# +# Some variables are common to all generators (e.g. CPACK_PACKAGE_NAME) +# and some are specific to a generator +# (e.g. CPACK_NSIS_EXTRA_INSTALL_COMMANDS). The generator specific variables +# usually begin with CPACK__xxxx. + + +set(CPACK_BUILD_SOURCE_DIRS "/Op_test/Operator-performance/Increase_Host_compute/No;/Op_test/Operator-performance/Increase_Host_compute/No/build_out") +set(CPACK_CMAKE_GENERATOR "Unix Makefiles") +set(CPACK_COMPONENT_UNSPECIFIED_HIDDEN "TRUE") +set(CPACK_COMPONENT_UNSPECIFIED_REQUIRED "TRUE") +set(CPACK_DEFAULT_PACKAGE_DESCRIPTION_FILE "/usr/share/cmake-3.22/Templates/CPack.GenericDescription.txt") +set(CPACK_DEFAULT_PACKAGE_DESCRIPTION_SUMMARY "opp built using CMake") +set(CPACK_EXTERNAL_BUILT_PACKAGES "/Op_test/Operator-performance/Increase_Host_compute/No/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run/custom_opp_ubuntu_aarch64.run") +set(CPACK_EXTERNAL_ENABLE_STAGING "TRUE") +set(CPACK_EXTERNAL_PACKAGE_SCRIPT "/Op_test/Operator-performance/Increase_Host_compute/No/cmake/makeself.cmake") +set(CPACK_GENERATOR "TBZ2;TGZ;TXZ;TZ") +set(CPACK_IGNORE_FILES "/CVS/;/\\.svn/;/\\.bzr/;/\\.hg/;/\\.git/;\\.swp\$;\\.#;/#") +set(CPACK_INSTALLED_DIRECTORIES "/Op_test/Operator-performance/Increase_Host_compute/No;/") +set(CPACK_INSTALL_CMAKE_PROJECTS "") +set(CPACK_INSTALL_PREFIX "/Op_test/Operator-performance/Increase_Host_compute/No/build_out") +set(CPACK_MODULE_PATH "") +set(CPACK_NSIS_DISPLAY_NAME "opp 0.1.1") +set(CPACK_NSIS_INSTALLER_ICON_CODE "") +set(CPACK_NSIS_INSTALLER_MUI_ICON_CODE "") +set(CPACK_NSIS_INSTALL_ROOT "$PROGRAMFILES") +set(CPACK_NSIS_PACKAGE_NAME "opp 0.1.1") +set(CPACK_NSIS_UNINSTALL_NAME "Uninstall") +set(CPACK_OUTPUT_CONFIG_FILE "/Op_test/Operator-performance/Increase_Host_compute/No/build_out/CPackConfig.cmake") +set(CPACK_PACKAGE_DEFAULT_LOCATION "/") +set(CPACK_PACKAGE_DESCRIPTION "CPack opp project") +set(CPACK_PACKAGE_DESCRIPTION_FILE "/usr/share/cmake-3.22/Templates/CPack.GenericDescription.txt") +set(CPACK_PACKAGE_DESCRIPTION_SUMMARY "CPack opp project") +set(CPACK_PACKAGE_DIRECTORY "/Op_test/Operator-performance/Increase_Host_compute/No/build_out") +set(CPACK_PACKAGE_FILE_NAME "opp-0.1.1-Source") +set(CPACK_PACKAGE_INSTALL_DIRECTORY "opp 0.1.1") +set(CPACK_PACKAGE_INSTALL_REGISTRY_KEY "opp 0.1.1") +set(CPACK_PACKAGE_NAME "opp") +set(CPACK_PACKAGE_RELOCATABLE "true") +set(CPACK_PACKAGE_VENDOR "Humanity") +set(CPACK_PACKAGE_VERSION "0.1.1") +set(CPACK_PACKAGE_VERSION_MAJOR "0") +set(CPACK_PACKAGE_VERSION_MINOR "1") +set(CPACK_PACKAGE_VERSION_PATCH "1") +set(CPACK_RESOURCE_FILE_LICENSE "/usr/share/cmake-3.22/Templates/CPack.GenericLicense.txt") +set(CPACK_RESOURCE_FILE_README "/usr/share/cmake-3.22/Templates/CPack.GenericDescription.txt") +set(CPACK_RESOURCE_FILE_WELCOME "/usr/share/cmake-3.22/Templates/CPack.GenericWelcome.txt") +set(CPACK_RPM_PACKAGE_SOURCES "ON") +set(CPACK_SET_DESTDIR "OFF") +set(CPACK_SOURCE_GENERATOR "TBZ2;TGZ;TXZ;TZ") +set(CPACK_SOURCE_IGNORE_FILES "/CVS/;/\\.svn/;/\\.bzr/;/\\.hg/;/\\.git/;\\.swp\$;\\.#;/#") +set(CPACK_SOURCE_INSTALLED_DIRECTORIES "/Op_test/Operator-performance/Increase_Host_compute/No;/") +set(CPACK_SOURCE_OUTPUT_CONFIG_FILE "/Op_test/Operator-performance/Increase_Host_compute/No/build_out/CPackSourceConfig.cmake") +set(CPACK_SOURCE_PACKAGE_FILE_NAME "opp-0.1.1-Source") +set(CPACK_SOURCE_RPM "OFF") +set(CPACK_SOURCE_TBZ2 "ON") +set(CPACK_SOURCE_TGZ "ON") +set(CPACK_SOURCE_TOPLEVEL_TAG "Linux-Source") +set(CPACK_SOURCE_TXZ "ON") +set(CPACK_SOURCE_TZ "ON") +set(CPACK_SOURCE_ZIP "OFF") +set(CPACK_STRIP_FILES "") +set(CPACK_SYSTEM_NAME "Linux") +set(CPACK_THREADS "1") +set(CPACK_TOPLEVEL_TAG "Linux-Source") +set(CPACK_WIX_SIZEOF_VOID_P "8") + +if(NOT CPACK_PROPERTIES_FILE) + set(CPACK_PROPERTIES_FILE "/Op_test/Operator-performance/Increase_Host_compute/No/build_out/CPackProperties.cmake") +endif() + +if(EXISTS ${CPACK_PROPERTIES_FILE}) + include(${CPACK_PROPERTIES_FILE}) +endif() diff --git a/Increase_Host_compute/No_increase/build_out/Makefile b/Increase_Host_compute/No_increase/build_out/Makefile new file mode 100644 index 0000000000000000000000000000000000000000..79951e84f5fe2a645fdb0a6b4bad14ae3cb33975 --- /dev/null +++ b/Increase_Host_compute/No_increase/build_out/Makefile @@ -0,0 +1,631 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +# Default target executed when no arguments are given to make. +default_target: all +.PHONY : default_target + +# Allow only one "make -f Makefile2" at a time, but pass parallelism. +.NOTPARALLEL: + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + +# Disable VCS-based implicit rules. +% : %,v + +# Disable VCS-based implicit rules. +% : RCS/% + +# Disable VCS-based implicit rules. +% : RCS/%,v + +# Disable VCS-based implicit rules. +% : SCCS/s.% + +# Disable VCS-based implicit rules. +% : s.% + +.SUFFIXES: .hpux_make_needs_suffix_list + +# Command-line flag to silence nested $(MAKE). +$(VERBOSE)MAKESILENT = -s + +#Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E rm -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /Op_test/Operator-performance/Increase_Host_compute/No + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /Op_test/Operator-performance/Increase_Host_compute/No/build_out + +#============================================================================= +# Targets provided globally by CMake. + +# Special rule for the target package +package: preinstall + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Run CPack packaging tool..." + /usr/bin/cpack --config ./CPackConfig.cmake +.PHONY : package + +# Special rule for the target package +package/fast: package +.PHONY : package/fast + +# Special rule for the target package_source +package_source: + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Run CPack packaging tool for source..." + /usr/bin/cpack --config ./CPackSourceConfig.cmake /Op_test/Operator-performance/Increase_Host_compute/No/build_out/CPackSourceConfig.cmake +.PHONY : package_source + +# Special rule for the target package_source +package_source/fast: package_source +.PHONY : package_source/fast + +# Special rule for the target edit_cache +edit_cache: + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "No interactive CMake dialog available..." + /usr/bin/cmake -E echo No\ interactive\ CMake\ dialog\ available. +.PHONY : edit_cache + +# Special rule for the target edit_cache +edit_cache/fast: edit_cache +.PHONY : edit_cache/fast + +# Special rule for the target rebuild_cache +rebuild_cache: + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running CMake to regenerate build system..." + /usr/bin/cmake --regenerate-during-build -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) +.PHONY : rebuild_cache + +# Special rule for the target rebuild_cache +rebuild_cache/fast: rebuild_cache +.PHONY : rebuild_cache/fast + +# Special rule for the target list_install_components +list_install_components: + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Available install components are: \"Unspecified\"" +.PHONY : list_install_components + +# Special rule for the target list_install_components +list_install_components/fast: list_install_components +.PHONY : list_install_components/fast + +# Special rule for the target install +install: preinstall + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Install the project..." + /usr/bin/cmake -P cmake_install.cmake +.PHONY : install + +# Special rule for the target install +install/fast: preinstall/fast + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Install the project..." + /usr/bin/cmake -P cmake_install.cmake +.PHONY : install/fast + +# Special rule for the target install/local +install/local: preinstall + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Installing only the local directory..." + /usr/bin/cmake -DCMAKE_INSTALL_LOCAL_ONLY=1 -P cmake_install.cmake +.PHONY : install/local + +# Special rule for the target install/local +install/local/fast: preinstall/fast + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Installing only the local directory..." + /usr/bin/cmake -DCMAKE_INSTALL_LOCAL_ONLY=1 -P cmake_install.cmake +.PHONY : install/local/fast + +# Special rule for the target install/strip +install/strip: preinstall + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Installing the project stripped..." + /usr/bin/cmake -DCMAKE_INSTALL_DO_STRIP=1 -P cmake_install.cmake +.PHONY : install/strip + +# Special rule for the target install/strip +install/strip/fast: preinstall/fast + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Installing the project stripped..." + /usr/bin/cmake -DCMAKE_INSTALL_DO_STRIP=1 -P cmake_install.cmake +.PHONY : install/strip/fast + +# The main all target +all: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /Op_test/Operator-performance/Increase_Host_compute/No/build_out/CMakeFiles /Op_test/Operator-performance/Increase_Host_compute/No/build_out//CMakeFiles/progress.marks + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 all + $(CMAKE_COMMAND) -E cmake_progress_start /Op_test/Operator-performance/Increase_Host_compute/No/build_out/CMakeFiles 0 +.PHONY : all + +# The main clean target +clean: + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 clean +.PHONY : clean + +# The main clean target +clean/fast: clean +.PHONY : clean/fast + +# Prepare targets for installation. +preinstall: all + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 preinstall +.PHONY : preinstall + +# Prepare targets for installation. +preinstall/fast: + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 preinstall +.PHONY : preinstall/fast + +# clear depends +depend: + $(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 1 +.PHONY : depend + +#============================================================================= +# Target rules for targets named modify_vendor + +# Build rule for target. +modify_vendor: cmake_check_build_system + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 modify_vendor +.PHONY : modify_vendor + +# fast build rule for target. +modify_vendor/fast: + $(MAKE) $(MAKESILENT) -f CMakeFiles/modify_vendor.dir/build.make CMakeFiles/modify_vendor.dir/build +.PHONY : modify_vendor/fast + +#============================================================================= +# Target rules for targets named gen_version_info + +# Build rule for target. +gen_version_info: cmake_check_build_system + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 gen_version_info +.PHONY : gen_version_info + +# fast build rule for target. +gen_version_info/fast: + $(MAKE) $(MAKESILENT) -f CMakeFiles/gen_version_info.dir/build.make CMakeFiles/gen_version_info.dir/build +.PHONY : gen_version_info/fast + +#============================================================================= +# Target rules for targets named cust_tf_parsers + +# Build rule for target. +cust_tf_parsers: cmake_check_build_system + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 cust_tf_parsers +.PHONY : cust_tf_parsers + +# fast build rule for target. +cust_tf_parsers/fast: + $(MAKE) $(MAKESILENT) -f framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/build.make framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/build +.PHONY : cust_tf_parsers/fast + +#============================================================================= +# Target rules for targets named cust_op_proto + +# Build rule for target. +cust_op_proto: cmake_check_build_system + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 cust_op_proto +.PHONY : cust_op_proto + +# fast build rule for target. +cust_op_proto/fast: + $(MAKE) $(MAKESILENT) -f op_host/CMakeFiles/cust_op_proto.dir/build.make op_host/CMakeFiles/cust_op_proto.dir/build +.PHONY : cust_op_proto/fast + +#============================================================================= +# Target rules for targets named cust_optiling + +# Build rule for target. +cust_optiling: cmake_check_build_system + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 cust_optiling +.PHONY : cust_optiling + +# fast build rule for target. +cust_optiling/fast: + $(MAKE) $(MAKESILENT) -f op_host/CMakeFiles/cust_optiling.dir/build.make op_host/CMakeFiles/cust_optiling.dir/build +.PHONY : cust_optiling/fast + +#============================================================================= +# Target rules for targets named cust_opapi + +# Build rule for target. +cust_opapi: cmake_check_build_system + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 cust_opapi +.PHONY : cust_opapi + +# fast build rule for target. +cust_opapi/fast: + $(MAKE) $(MAKESILENT) -f op_host/CMakeFiles/cust_opapi.dir/build.make op_host/CMakeFiles/cust_opapi.dir/build +.PHONY : cust_opapi/fast + +#============================================================================= +# Target rules for targets named optiling_compat + +# Build rule for target. +optiling_compat: cmake_check_build_system + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 optiling_compat +.PHONY : optiling_compat + +# fast build rule for target. +optiling_compat/fast: + $(MAKE) $(MAKESILENT) -f op_host/CMakeFiles/optiling_compat.dir/build.make op_host/CMakeFiles/optiling_compat.dir/build +.PHONY : optiling_compat/fast + +#============================================================================= +# Target rules for targets named ops_info_gen_ascend310p + +# Build rule for target. +ops_info_gen_ascend310p: cmake_check_build_system + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 ops_info_gen_ascend310p +.PHONY : ops_info_gen_ascend310p + +# fast build rule for target. +ops_info_gen_ascend310p/fast: + $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ops_info_gen_ascend310p.dir/build.make op_kernel/CMakeFiles/ops_info_gen_ascend310p.dir/build +.PHONY : ops_info_gen_ascend310p/fast + +#============================================================================= +# Target rules for targets named ascendc_impl_gen + +# Build rule for target. +ascendc_impl_gen: cmake_check_build_system + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 ascendc_impl_gen +.PHONY : ascendc_impl_gen + +# fast build rule for target. +ascendc_impl_gen/fast: + $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_impl_gen.dir/build.make op_kernel/CMakeFiles/ascendc_impl_gen.dir/build +.PHONY : ascendc_impl_gen/fast + +#============================================================================= +# Target rules for targets named binary + +# Build rule for target. +binary: cmake_check_build_system + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 binary +.PHONY : binary + +# fast build rule for target. +binary/fast: + $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/binary.dir/build.make op_kernel/CMakeFiles/binary.dir/build +.PHONY : binary/fast + +#============================================================================= +# Target rules for targets named ascendc_bin_ascend310p + +# Build rule for target. +ascendc_bin_ascend310p: cmake_check_build_system + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 ascendc_bin_ascend310p +.PHONY : ascendc_bin_ascend310p + +# fast build rule for target. +ascendc_bin_ascend310p/fast: + $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend310p.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend310p.dir/build +.PHONY : ascendc_bin_ascend310p/fast + +#============================================================================= +# Target rules for targets named ascendc_bin_ascend310p_gen_ops_config + +# Build rule for target. +ascendc_bin_ascend310p_gen_ops_config: cmake_check_build_system + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 ascendc_bin_ascend310p_gen_ops_config +.PHONY : ascendc_bin_ascend310p_gen_ops_config + +# fast build rule for target. +ascendc_bin_ascend310p_gen_ops_config/fast: + $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend310p_gen_ops_config.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend310p_gen_ops_config.dir/build +.PHONY : ascendc_bin_ascend310p_gen_ops_config/fast + +#============================================================================= +# Target rules for targets named ascendc_bin_ascend310p_add_custom_copy + +# Build rule for target. +ascendc_bin_ascend310p_add_custom_copy: cmake_check_build_system + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 ascendc_bin_ascend310p_add_custom_copy +.PHONY : ascendc_bin_ascend310p_add_custom_copy + +# fast build rule for target. +ascendc_bin_ascend310p_add_custom_copy/fast: + $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_copy.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_copy.dir/build +.PHONY : ascendc_bin_ascend310p_add_custom_copy/fast + +#============================================================================= +# Target rules for targets named ascendc_bin_ascend310p_add_custom_0 + +# Build rule for target. +ascendc_bin_ascend310p_add_custom_0: cmake_check_build_system + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 ascendc_bin_ascend310p_add_custom_0 +.PHONY : ascendc_bin_ascend310p_add_custom_0 + +# fast build rule for target. +ascendc_bin_ascend310p_add_custom_0/fast: + $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_0.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_0.dir/build +.PHONY : ascendc_bin_ascend310p_add_custom_0/fast + +#============================================================================= +# Target rules for targets named ops_info_gen_ascend310b + +# Build rule for target. +ops_info_gen_ascend310b: cmake_check_build_system + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 ops_info_gen_ascend310b +.PHONY : ops_info_gen_ascend310b + +# fast build rule for target. +ops_info_gen_ascend310b/fast: + $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ops_info_gen_ascend310b.dir/build.make op_kernel/CMakeFiles/ops_info_gen_ascend310b.dir/build +.PHONY : ops_info_gen_ascend310b/fast + +#============================================================================= +# Target rules for targets named ascendc_bin_ascend310b + +# Build rule for target. +ascendc_bin_ascend310b: cmake_check_build_system + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 ascendc_bin_ascend310b +.PHONY : ascendc_bin_ascend310b + +# fast build rule for target. +ascendc_bin_ascend310b/fast: + $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend310b.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend310b.dir/build +.PHONY : ascendc_bin_ascend310b/fast + +#============================================================================= +# Target rules for targets named ascendc_bin_ascend310b_gen_ops_config + +# Build rule for target. +ascendc_bin_ascend310b_gen_ops_config: cmake_check_build_system + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 ascendc_bin_ascend310b_gen_ops_config +.PHONY : ascendc_bin_ascend310b_gen_ops_config + +# fast build rule for target. +ascendc_bin_ascend310b_gen_ops_config/fast: + $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend310b_gen_ops_config.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend310b_gen_ops_config.dir/build +.PHONY : ascendc_bin_ascend310b_gen_ops_config/fast + +#============================================================================= +# Target rules for targets named ascendc_bin_ascend310b_add_custom_copy + +# Build rule for target. +ascendc_bin_ascend310b_add_custom_copy: cmake_check_build_system + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 ascendc_bin_ascend310b_add_custom_copy +.PHONY : ascendc_bin_ascend310b_add_custom_copy + +# fast build rule for target. +ascendc_bin_ascend310b_add_custom_copy/fast: + $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_copy.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_copy.dir/build +.PHONY : ascendc_bin_ascend310b_add_custom_copy/fast + +#============================================================================= +# Target rules for targets named ascendc_bin_ascend310b_add_custom_0 + +# Build rule for target. +ascendc_bin_ascend310b_add_custom_0: cmake_check_build_system + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 ascendc_bin_ascend310b_add_custom_0 +.PHONY : ascendc_bin_ascend310b_add_custom_0 + +# fast build rule for target. +ascendc_bin_ascend310b_add_custom_0/fast: + $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_0.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_0.dir/build +.PHONY : ascendc_bin_ascend310b_add_custom_0/fast + +#============================================================================= +# Target rules for targets named ops_info_gen_ascend910 + +# Build rule for target. +ops_info_gen_ascend910: cmake_check_build_system + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 ops_info_gen_ascend910 +.PHONY : ops_info_gen_ascend910 + +# fast build rule for target. +ops_info_gen_ascend910/fast: + $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ops_info_gen_ascend910.dir/build.make op_kernel/CMakeFiles/ops_info_gen_ascend910.dir/build +.PHONY : ops_info_gen_ascend910/fast + +#============================================================================= +# Target rules for targets named ascendc_bin_ascend910 + +# Build rule for target. +ascendc_bin_ascend910: cmake_check_build_system + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 ascendc_bin_ascend910 +.PHONY : ascendc_bin_ascend910 + +# fast build rule for target. +ascendc_bin_ascend910/fast: + $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend910.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend910.dir/build +.PHONY : ascendc_bin_ascend910/fast + +#============================================================================= +# Target rules for targets named ascendc_bin_ascend910_gen_ops_config + +# Build rule for target. +ascendc_bin_ascend910_gen_ops_config: cmake_check_build_system + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 ascendc_bin_ascend910_gen_ops_config +.PHONY : ascendc_bin_ascend910_gen_ops_config + +# fast build rule for target. +ascendc_bin_ascend910_gen_ops_config/fast: + $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend910_gen_ops_config.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend910_gen_ops_config.dir/build +.PHONY : ascendc_bin_ascend910_gen_ops_config/fast + +#============================================================================= +# Target rules for targets named ascendc_bin_ascend910_add_custom_copy + +# Build rule for target. +ascendc_bin_ascend910_add_custom_copy: cmake_check_build_system + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 ascendc_bin_ascend910_add_custom_copy +.PHONY : ascendc_bin_ascend910_add_custom_copy + +# fast build rule for target. +ascendc_bin_ascend910_add_custom_copy/fast: + $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_copy.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_copy.dir/build +.PHONY : ascendc_bin_ascend910_add_custom_copy/fast + +#============================================================================= +# Target rules for targets named ascendc_bin_ascend910_add_custom_0 + +# Build rule for target. +ascendc_bin_ascend910_add_custom_0: cmake_check_build_system + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 ascendc_bin_ascend910_add_custom_0 +.PHONY : ascendc_bin_ascend910_add_custom_0 + +# fast build rule for target. +ascendc_bin_ascend910_add_custom_0/fast: + $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_0.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_0.dir/build +.PHONY : ascendc_bin_ascend910_add_custom_0/fast + +#============================================================================= +# Target rules for targets named ops_info_gen_ascend910b + +# Build rule for target. +ops_info_gen_ascend910b: cmake_check_build_system + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 ops_info_gen_ascend910b +.PHONY : ops_info_gen_ascend910b + +# fast build rule for target. +ops_info_gen_ascend910b/fast: + $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ops_info_gen_ascend910b.dir/build.make op_kernel/CMakeFiles/ops_info_gen_ascend910b.dir/build +.PHONY : ops_info_gen_ascend910b/fast + +#============================================================================= +# Target rules for targets named ascendc_bin_ascend910b + +# Build rule for target. +ascendc_bin_ascend910b: cmake_check_build_system + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 ascendc_bin_ascend910b +.PHONY : ascendc_bin_ascend910b + +# fast build rule for target. +ascendc_bin_ascend910b/fast: + $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend910b.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend910b.dir/build +.PHONY : ascendc_bin_ascend910b/fast + +#============================================================================= +# Target rules for targets named ascendc_bin_ascend910b_gen_ops_config + +# Build rule for target. +ascendc_bin_ascend910b_gen_ops_config: cmake_check_build_system + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 ascendc_bin_ascend910b_gen_ops_config +.PHONY : ascendc_bin_ascend910b_gen_ops_config + +# fast build rule for target. +ascendc_bin_ascend910b_gen_ops_config/fast: + $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend910b_gen_ops_config.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend910b_gen_ops_config.dir/build +.PHONY : ascendc_bin_ascend910b_gen_ops_config/fast + +#============================================================================= +# Target rules for targets named ascendc_bin_ascend910b_add_custom_copy + +# Build rule for target. +ascendc_bin_ascend910b_add_custom_copy: cmake_check_build_system + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 ascendc_bin_ascend910b_add_custom_copy +.PHONY : ascendc_bin_ascend910b_add_custom_copy + +# fast build rule for target. +ascendc_bin_ascend910b_add_custom_copy/fast: + $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_copy.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_copy.dir/build +.PHONY : ascendc_bin_ascend910b_add_custom_copy/fast + +#============================================================================= +# Target rules for targets named ascendc_bin_ascend910b_add_custom_0 + +# Build rule for target. +ascendc_bin_ascend910b_add_custom_0: cmake_check_build_system + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 ascendc_bin_ascend910b_add_custom_0 +.PHONY : ascendc_bin_ascend910b_add_custom_0 + +# fast build rule for target. +ascendc_bin_ascend910b_add_custom_0/fast: + $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_0.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_0.dir/build +.PHONY : ascendc_bin_ascend910b_add_custom_0/fast + +#============================================================================= +# Target rules for targets named npu_supported_ops + +# Build rule for target. +npu_supported_ops: cmake_check_build_system + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 npu_supported_ops +.PHONY : npu_supported_ops + +# fast build rule for target. +npu_supported_ops/fast: + $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/npu_supported_ops.dir/build.make op_kernel/CMakeFiles/npu_supported_ops.dir/build +.PHONY : npu_supported_ops/fast + +# Help Target +help: + @echo "The following are some of the valid targets for this Makefile:" + @echo "... all (the default if no target is provided)" + @echo "... clean" + @echo "... depend" + @echo "... edit_cache" + @echo "... install" + @echo "... install/local" + @echo "... install/strip" + @echo "... list_install_components" + @echo "... package" + @echo "... package_source" + @echo "... rebuild_cache" + @echo "... ascendc_bin_ascend310b" + @echo "... ascendc_bin_ascend310b_add_custom_0" + @echo "... ascendc_bin_ascend310b_add_custom_copy" + @echo "... ascendc_bin_ascend310b_gen_ops_config" + @echo "... ascendc_bin_ascend310p" + @echo "... ascendc_bin_ascend310p_add_custom_0" + @echo "... ascendc_bin_ascend310p_add_custom_copy" + @echo "... ascendc_bin_ascend310p_gen_ops_config" + @echo "... ascendc_bin_ascend910" + @echo "... ascendc_bin_ascend910_add_custom_0" + @echo "... ascendc_bin_ascend910_add_custom_copy" + @echo "... ascendc_bin_ascend910_gen_ops_config" + @echo "... ascendc_bin_ascend910b" + @echo "... ascendc_bin_ascend910b_add_custom_0" + @echo "... ascendc_bin_ascend910b_add_custom_copy" + @echo "... ascendc_bin_ascend910b_gen_ops_config" + @echo "... ascendc_impl_gen" + @echo "... binary" + @echo "... gen_version_info" + @echo "... modify_vendor" + @echo "... npu_supported_ops" + @echo "... ops_info_gen_ascend310b" + @echo "... ops_info_gen_ascend310p" + @echo "... ops_info_gen_ascend910" + @echo "... ops_info_gen_ascend910b" + @echo "... optiling_compat" + @echo "... cust_op_proto" + @echo "... cust_opapi" + @echo "... cust_optiling" + @echo "... cust_tf_parsers" +.PHONY : help + + + +#============================================================================= +# Special targets to cleanup operation of make. + +# Special rule to run CMake to check the build system integrity. +# No rule that depends on this can have commands that come from listfiles +# because they might be regenerated. +cmake_check_build_system: + $(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 0 +.PHONY : cmake_check_build_system + diff --git a/Increase_Host_compute/No_increase/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run.json b/Increase_Host_compute/No_increase/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run.json new file mode 100644 index 0000000000000000000000000000000000000000..473d25f227a71611e5df910909abf331b32d8da7 --- /dev/null +++ b/Increase_Host_compute/No_increase/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run.json @@ -0,0 +1,26 @@ +{ + "componentGroups" : {}, + "components" : {}, + "errorOnAbsoluteInstallDestination" : false, + "formatVersionMajor" : 1, + "formatVersionMinor" : 0, + "installationTypes" : {}, + "packageDescriptionFile" : "/usr/share/cmake-3.22/Templates/CPack.GenericDescription.txt", + "packageDescriptionSummary" : "CPack opp project", + "packageName" : "opp", + "packageVersion" : "0.1.1", + "projects" : + [ + { + "component" : "ALL", + "components" : [], + "directory" : "/Op_test/Operator-performance/Increase_Host_compute/No/build_out", + "installationTypes" : [], + "projectName" : "opp", + "subDirectory" : "/" + } + ], + "setDestdir" : false, + "stripFiles" : false, + "warnOnAbsoluteInstallDestination" : false +} \ No newline at end of file diff --git a/Increase_Host_compute/No_increase/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run/custom_opp_ubuntu_aarch64.run b/Increase_Host_compute/No_increase/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run/custom_opp_ubuntu_aarch64.run new file mode 100644 index 0000000000000000000000000000000000000000..557a2f3e2d7fb61635de724985965af24add3844 --- /dev/null +++ b/Increase_Host_compute/No_increase/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run/custom_opp_ubuntu_aarch64.run @@ -0,0 +1,1013 @@ +#!/bin/bash +# This script was generated using Makeself 2.4.5 +# The license covering this archive and its contents, if any, is wholly independent of the Makeself license (GPL) +# 2022.3.19-Modified the MS_Help function and some options +# Huawei Technologies Co., Ltd. + +ORIG_UMASK=`umask` + +CRCsum="3544296892" +MD5="00000000000000000000000000000000" +SHA="8c316ffdccb8d3ab7168af00ea5202cc9042ae7fff99c7ec6545544bf6f5495a" +SIGNATURE="" +TMPROOT=${TMPDIR:="$HOME"} +if ! test -d "$TMPROOT"; then + TMPROOT="$PWD" +fi +export TMPDIR="$TMPROOT" +USER_PWD="$PWD" +if ! test -d "$USER_PWD"; then + exit 1 +fi +export USER_PWD +ARCHIVE_DIR=`dirname "$0"` +export ARCHIVE_DIR + +name_of_file="$0 " +pwd_of_file="$PWD" +label="version:1.0" +script="./install.sh" +scriptargs="" +cleanup_script="" +licensetxt="" +helpheader='' +targetdir="makeself-378624-20240915010848" +filesizes="109773" +totalsize="109773" +keep="n" +nooverwrite="n" +quiet="n" +accept="n" +nodiskspace="n" +export_conf="n" +decrypt_cmd="" +skip="671" + +print_cmd_arg="" +if type printf > /dev/null; then + print_cmd="printf" +elif test -x /usr/ucb/echo; then + print_cmd="/usr/ucb/echo" +else + print_cmd="echo" +fi + +if test -d /usr/xpg4/bin; then + PATH=/usr/xpg4/bin:$PATH + export PATH +fi + +if test -d /usr/sfw/bin; then + PATH=$PATH:/usr/sfw/bin + export PATH +fi + +unset CDPATH + +MS_Printf() +{ + $print_cmd $print_cmd_arg "$1" +} + +MS_PrintLicense() +{ + PAGER=${PAGER:=more} + if test x"$licensetxt" != x; then + PAGER_PATH=`exec <&- 2>&-; which $PAGER || command -v $PAGER || type $PAGER` + if test -x "$PAGER_PATH"; then + echo "$licensetxt" | $PAGER + else + echo "$licensetxt" + fi + if test x"$accept" != xy; then + while true + do + MS_Printf "Please type y to accept, n otherwise: " + read yn + if test x"$yn" = xn; then + keep=n + eval $finish; exit 1 + break; + elif test x"$yn" = xy; then + break; + fi + done + fi + fi +} + +MS_diskspace() +{ + ( + df -kP "$1" | tail -1 | awk '{ if ($4 ~ /%/) {print $3} else {print $4} }' + ) +} + +MS_dd() +{ + blocks=`expr $3 / 1024` + bytes=`expr $3 % 1024` + # Test for ibs, obs and conv feature + if dd if=/dev/zero of=/dev/null count=1 ibs=512 obs=512 conv=sync 2> /dev/null; then + dd if="$1" ibs=$2 skip=1 obs=1024 conv=sync 2> /dev/null | \ + { test $blocks -gt 0 && dd ibs=1024 obs=1024 count=$blocks ; \ + test $bytes -gt 0 && dd ibs=1 obs=1024 count=$bytes ; } 2> /dev/null + else + dd if="$1" bs=$2 skip=1 2> /dev/null + fi +} + +MS_dd_Progress() +{ + if test x"$noprogress" = xy; then + MS_dd "$@" + return $? + fi + file="$1" + offset=$2 + length=$3 + pos=0 + bsize=4194304 + while test $bsize -gt $length; do + bsize=`expr $bsize / 4` + done + blocks=`expr $length / $bsize` + bytes=`expr $length % $bsize` + ( + dd ibs=$offset skip=1 2>/dev/null + pos=`expr $pos \+ $bsize` + MS_Printf " 0%% " 1>&2 + if test $blocks -gt 0; then + while test $pos -le $length; do + dd bs=$bsize count=1 2>/dev/null + pcent=`expr $length / 100` + pcent=`expr $pos / $pcent` + if test $pcent -lt 100; then + MS_Printf "\b\b\b\b\b\b\b" 1>&2 + if test $pcent -lt 10; then + MS_Printf " $pcent%% " 1>&2 + else + MS_Printf " $pcent%% " 1>&2 + fi + fi + pos=`expr $pos \+ $bsize` + done + fi + if test $bytes -gt 0; then + dd bs=$bytes count=1 2>/dev/null + fi + MS_Printf "\b\b\b\b\b\b\b" 1>&2 + MS_Printf " 100%% " 1>&2 + ) < "$file" +} + +MS_Help() +{ + cat << EOH >&2 +Usage: $0 [options] +Options: + --help | -h Print this message + --info Print embedded info : title, default target directory, embedded script ... + --list Print the list of files in the archive + --check Checks integrity and version dependency of the archive + --quiet Quiet install mode, skip human-computer interactions + --nox11 Do not spawn an xterm + --noexec Do not run embedded script + --extract= Extract directly to a target directory (absolute or relative) + Usually used with --noexec to just extract files without running + --tar arg1 [arg2 ...] Access the contents of the archive through the tar command +${helpheader} +EOH +} + +MS_Verify_Sig() +{ + GPG_PATH=`exec <&- 2>&-; which gpg || command -v gpg || type gpg` + MKTEMP_PATH=`exec <&- 2>&-; which mktemp || command -v mktemp || type mktemp` + test -x "$GPG_PATH" || GPG_PATH=`exec <&- 2>&-; which gpg || command -v gpg || type gpg` + test -x "$MKTEMP_PATH" || MKTEMP_PATH=`exec <&- 2>&-; which mktemp || command -v mktemp || type mktemp` + offset=`head -n "$skip" "$1" | wc -c | tr -d " "` + temp_sig=`mktemp -t XXXXX` + echo $SIGNATURE | base64 --decode > "$temp_sig" + gpg_output=`MS_dd "$1" $offset $totalsize | LC_ALL=C "$GPG_PATH" --verify "$temp_sig" - 2>&1` + gpg_res=$? + rm -f "$temp_sig" + if test $gpg_res -eq 0 && test `echo $gpg_output | grep -c Good` -eq 1; then + if test `echo $gpg_output | grep -c $sig_key` -eq 1; then + test x"$quiet" = xn && echo "GPG signature is good" >&2 + else + echo "GPG Signature key does not match" >&2 + exit 2 + fi + else + test x"$quiet" = xn && echo "GPG signature failed to verify" >&2 + exit 2 + fi +} + +MS_Check() +{ + OLD_PATH="$PATH" + PATH=${GUESS_MD5_PATH:-"$OLD_PATH:/bin:/usr/bin:/sbin:/usr/local/ssl/bin:/usr/local/bin:/opt/openssl/bin"} + MD5_ARG="" + MD5_PATH=`exec <&- 2>&-; which md5sum || command -v md5sum || type md5sum` + test -x "$MD5_PATH" || MD5_PATH=`exec <&- 2>&-; which md5 || command -v md5 || type md5` + test -x "$MD5_PATH" || MD5_PATH=`exec <&- 2>&-; which digest || command -v digest || type digest` + PATH="$OLD_PATH" + + SHA_PATH=`exec <&- 2>&-; which shasum || command -v shasum || type shasum` + test -x "$SHA_PATH" || SHA_PATH=`exec <&- 2>&-; which sha256sum || command -v sha256sum || type sha256sum` + + if test x"$quiet" = xn; then + MS_Printf "Verifying archive integrity..." + fi + offset=`head -n "$skip" "$1" | wc -c | tr -d " "` + fsize=`cat "$1" | wc -c | tr -d " "` + if test $totalsize -ne `expr $fsize - $offset`; then + echo " Unexpected archive size." >&2 + exit 2 + fi + verb=$2 + i=1 + for s in $filesizes + do + crc=`echo $CRCsum | cut -d" " -f$i` + if test -x "$SHA_PATH"; then + if test x"`basename $SHA_PATH`" = xshasum; then + SHA_ARG="-a 256" + fi + sha=`echo $SHA | cut -d" " -f$i` + if test x"$sha" = x0000000000000000000000000000000000000000000000000000000000000000; then + test x"$verb" = xy && echo " $1 does not contain an embedded SHA256 checksum." >&2 + else + shasum=`MS_dd_Progress "$1" $offset $s | eval "$SHA_PATH $SHA_ARG" | cut -b-64`; + if test x"$shasum" != x"$sha"; then + echo "Error in SHA256 checksums: $shasum is different from $sha" >&2 + exit 2 + elif test x"$quiet" = xn; then + MS_Printf " SHA256 checksums are OK." >&2 + fi + crc="0000000000"; + fi + fi + if test -x "$MD5_PATH"; then + if test x"`basename $MD5_PATH`" = xdigest; then + MD5_ARG="-a md5" + fi + md5=`echo $MD5 | cut -d" " -f$i` + if test x"$md5" = x00000000000000000000000000000000; then + test x"$verb" = xy && echo " $1 does not contain an embedded MD5 checksum." >&2 + else + md5sum=`MS_dd_Progress "$1" $offset $s | eval "$MD5_PATH $MD5_ARG" | cut -b-32`; + if test x"$md5sum" != x"$md5"; then + echo "Error in MD5 checksums: $md5sum is different from $md5" >&2 + exit 2 + elif test x"$quiet" = xn; then + MS_Printf " MD5 checksums are OK." >&2 + fi + crc="0000000000"; verb=n + fi + fi + if test x"$crc" = x0000000000; then + test x"$verb" = xy && echo " $1 does not contain a CRC checksum." >&2 + else + sum1=`MS_dd_Progress "$1" $offset $s | CMD_ENV=xpg4 cksum | awk '{print $1}'` + if test x"$sum1" != x"$crc"; then + echo "Error in checksums: $sum1 is different from $crc" >&2 + exit 2 + elif test x"$quiet" = xn; then + MS_Printf " CRC checksums are OK." >&2 + fi + fi + i=`expr $i + 1` + offset=`expr $offset + $s` + done + if test x"$quiet" = xn; then + echo " All good." + fi +} + +MS_Decompress() +{ + if test x"$decrypt_cmd" != x""; then + { eval "$decrypt_cmd" || echo " ... Decryption failed." >&2; } | eval "gzip -cd" + else + eval "gzip -cd" + fi + + if test $? -ne 0; then + echo " ... Decompression failed." >&2 + fi +} + +UnTAR() +{ + if test x"$quiet" = xn; then + tar $1vf - 2>&1 || { echo " ... Extraction failed." >&2; kill -15 $$; } + else + tar $1f - 2>&1 || { echo Extraction failed. >&2; kill -15 $$; } + fi +} + +MS_exec_cleanup() { + if test x"$cleanup" = xy && test x"$cleanup_script" != x""; then + cleanup=n + cd "$tmpdir" + eval "\"$cleanup_script\" $scriptargs $cleanupargs" + fi +} + +MS_cleanup() +{ + echo 'Signal caught, cleaning up' >&2 + MS_exec_cleanup + cd "$TMPROOT" + rm -rf "$tmpdir" + eval $finish; exit 15 +} + +Script_Args_Check() +{ + script_supported_args=$(echo ${helpheader} | grep -o -E "\-\-[^ ]+" | awk -F"=" {'print $1'}) + arg_to_test=$(echo $1|awk -F"=" {'print $1'}) + + for arg in ${script_supported_args}; + do + if test x"$arg_to_test" = x"$arg" ;then + return + fi + done + + MS_Help + exit 1 +} + +finish=true +xterm_loop= +noprogress=n +nox11=n +copy=none +ownership=n +verbose=n +cleanup=y +cleanupargs= +sig_key= + +initargs="$@" + +while [ -n "$*" ] +do + case "$1" in + -h | --help) + MS_Help + exit 0 + ;; + -q | --quiet) + quiet=y + noprogress=y + shift + ;; + --info) + echo Identification: "$label" + echo Target directory: "$targetdir" + echo Uncompressed size: 320 KB + echo Compression: gzip + if test x"n" != x""; then + echo Encryption: n + fi + echo Date of packaging: Sun Sep 15 01:08:48 CST 2024 + echo Built with Makeself version 2.4.5 + echo Build command was: "/Op_test/Operator-performance/Increase_Host_compute/No/cmake/util/makeself/makeself.sh \\ + \"--header\" \\ + \"/Op_test/Operator-performance/Increase_Host_compute/No/cmake/util/makeself/makeself-header.sh\" \\ + \"--help-header\" \\ + \"./help.info\" \\ + \"--gzip\" \\ + \"--complevel\" \\ + \"4\" \\ + \"--nomd5\" \\ + \"--sha256\" \\ + \"./\" \\ + \"custom_opp_ubuntu_aarch64.run\" \\ + \"version:1.0\" \\ + \"./install.sh\"" + if test x"$script" != x; then + echo Script run after extraction: + echo " " $script $scriptargs + fi + if test x"" = xcopy; then + echo "Archive will copy itself to a temporary location" + fi + if test x"n" = xy; then + echo "Root permissions required for extraction" + fi + if test x"n" = xy; then + echo "directory $targetdir is permanent" + else + echo "$targetdir will be removed after extraction" + fi + exit 0 + ;; + --list) + echo Target directory: $targetdir + offset=`head -n "$skip" "$0" | wc -c | tr -d " "` + for s in $filesizes + do + MS_dd "$0" $offset $s | MS_Decompress | UnTAR t + offset=`expr $offset + $s` + done + exit 0 + ;; + --tar) + offset=`head -n "$skip" "$0" | wc -c | tr -d " "` + arg1="$2" + shift 2 || { MS_Help; exit 1; } + for s in $filesizes + do + MS_dd "$0" $offset $s | MS_Decompress | tar "$arg1" - "$@" + offset=`expr $offset + $s` + done + exit 0 + ;; + --check) + MS_Check "$0" y + scriptargs="$scriptargs $1" + shift + ;; + --noexec) + script="" + cleanup_script="" + shift + ;; + --extract=*) + keep=y + targetdir=`echo $1 | cut -d"=" -f2 ` + if ! shift; then MS_Help; exit 1; fi + ;; + --nox11) + nox11=y + shift + ;; + --xwin) + if test "n" = n; then + finish="echo Press Return to close this window...; read junk" + fi + xterm_loop=1 + shift + ;; + --phase2) + copy=phase2 + shift + ;; + --repack | --repack-path=*) + Script_Args_Check $1 + scriptargs="$scriptargs '$1'" + shift + if [[ ! "$1" =~ ^-.* ]]; then + scriptargs="$scriptargs '$1'" + shift + fi + ;; + *) + Script_Args_Check $1 + scriptargs="$scriptargs '$1'" + shift + ;; + esac +done + +quiet_para="" +if test x"$quiet" = xy; then + quiet_para="--quiet " +fi +scriptargs="--$name_of_file""--\"$pwd_of_file\""" $quiet_para""$scriptargs" + +if test x"$quiet" = xy -a x"$verbose" = xy; then + echo Cannot be verbose and quiet at the same time. >&2 + exit 1 +fi + +if test x"n" = xy -a `id -u` -ne 0; then + echo "Administrative privileges required for this archive (use su or sudo)" >&2 + exit 1 +fi + +if test x"$copy" \!= xphase2; then + MS_PrintLicense +fi + +case "$copy" in +copy) + tmpdir="$TMPROOT"/makeself.$RANDOM.`date +"%y%m%d%H%M%S"`.$$ + mkdir "$tmpdir" || { + echo "Could not create temporary directory $tmpdir" >&2 + exit 1 + } + SCRIPT_COPY="$tmpdir/makeself" + echo "Copying to a temporary location..." >&2 + cp "$0" "$SCRIPT_COPY" + chmod +x "$SCRIPT_COPY" + cd "$TMPROOT" + exec "$SCRIPT_COPY" --phase2 -- $initargs + ;; +phase2) + finish="$finish ; rm -rf `dirname $0`" + ;; +esac + +if test x"$nox11" = xn; then + if tty -s; then # Do we have a terminal? + : + else + if test x"$DISPLAY" != x -a x"$xterm_loop" = x; then # No, but do we have X? + if xset q > /dev/null 2>&1; then # Check for valid DISPLAY variable + GUESS_XTERMS="xterm gnome-terminal rxvt dtterm eterm Eterm xfce4-terminal lxterminal kvt konsole aterm terminology" + for a in $GUESS_XTERMS; do + if type $a >/dev/null 2>&1; then + XTERM=$a + break + fi + done + chmod a+x $0 || echo Please add execution rights on $0 + if test `echo "$0" | cut -c1` = "/"; then # Spawn a terminal! + exec $XTERM -e "$0 --xwin $initargs" + else + exec $XTERM -e "./$0 --xwin $initargs" + fi + fi + fi + fi +fi + +if test x"$targetdir" = x.; then + tmpdir="." +else + if test x"$keep" = xy; then + if test x"$nooverwrite" = xy && test -d "$targetdir"; then + echo "Target directory $targetdir already exists, aborting." >&2 + exit 1 + fi + if test x"$quiet" = xn; then + echo "Creating directory $targetdir" >&2 + fi + tmpdir="$targetdir" + dashp="-p" + else + tmpdir="$TMPROOT/selfgz$$$RANDOM" + dashp="" + fi + mkdir $dashp "$tmpdir" || { + echo 'Cannot create target directory' $tmpdir >&2 + echo 'You should try option --extract=' >&2 + eval $finish + exit 1 + } +fi + +location="`pwd`" +if test x"$SETUP_NOCHECK" != x1; then + MS_Check "$0" +fi +offset=`head -n "$skip" "$0" | wc -c | tr -d " "` + +if test x"$verbose" = xy; then + MS_Printf "About to extract 320 KB in $tmpdir ... Proceed ? [Y/n] " + read yn + if test x"$yn" = xn; then + eval $finish; exit 1 + fi +fi + +if test x"$quiet" = xn; then + # Decrypting with openssl will ask for password, + # the prompt needs to start on new line + if test x"n" = x"openssl"; then + echo "Decrypting and uncompressing $label..." + else + MS_Printf "Uncompressing $label" + fi +fi +res=3 +if test x"$keep" = xn; then + trap MS_cleanup 1 2 3 15 +fi + +if test x"$nodiskspace" = xn; then + leftspace=`MS_diskspace "$tmpdir"` + if test -n "$leftspace"; then + if test "$leftspace" -lt 320; then + echo + echo "Not enough space left in "`dirname $tmpdir`" ($leftspace KB) to decompress $0 (320 KB)" >&2 + if test x"$keep" = xn; then + echo "Consider setting TMPDIR to a directory with more free space." + fi + eval $finish; exit 1 + fi + fi +fi + +for s in $filesizes +do + if MS_dd_Progress "$0" $offset $s | MS_Decompress | ( cd "$tmpdir"; umask $ORIG_UMASK ; UnTAR xp ) 1>/dev/null; then + if test x"$ownership" = xy; then + (cd "$tmpdir"; chown -R `id -u` .; chgrp -R `id -g` .) + fi + else + echo >&2 + echo "Unable to decompress $0" >&2 + eval $finish; exit 1 + fi + offset=`expr $offset + $s` +done +if test x"$quiet" = xn; then + echo +fi + +cd "$tmpdir" +res=0 +if test x"$script" != x; then + if test x"$export_conf" = x"y"; then + MS_BUNDLE="$0" + MS_LABEL="$label" + MS_SCRIPT="$script" + MS_SCRIPTARGS="$scriptargs" + MS_ARCHDIRNAME="$archdirname" + MS_KEEP="$KEEP" + MS_NOOVERWRITE="$NOOVERWRITE" + MS_COMPRESS="$COMPRESS" + MS_CLEANUP="$cleanup" + export MS_BUNDLE MS_LABEL MS_SCRIPT MS_SCRIPTARGS + export MS_ARCHDIRNAME MS_KEEP MS_NOOVERWRITE MS_COMPRESS + fi + + if test x"$verbose" = x"y"; then + yn="x" + while test x"$yn" != x -a x"$yn" != xy -a x"$yn" != xY -a x"$yn" != xn -a x"$yn" != xN + do + MS_Printf "OK to execute: $script $scriptargs $* ? [Y/n] " + read yn + if test x"$yn" = x -o x"$yn" = xy -o x"$yn" = xY; then + eval "\"$script\" $scriptargs \"\$@\""; res=$?; + elif test x"$yn" = xn -o x"$yn" = xN; then + echo "Unable to decompress $script ,because of aborting! ";res=$? + else + echo "Input value is unacceptable,please try again." + fi + done + else + eval "\"$script\" $scriptargs \"\$@\""; res=$? + fi + if test "$res" -ne 0; then + test x"$verbose" = xy && echo "The program '$script' returned an error code ($res)" >&2 + fi +fi + +MS_exec_cleanup + +if test x"$keep" = xn; then + cd "$TMPROOT" + rm -rf "$tmpdir" +fi +eval $finish; exit $res + f< pŕZa` |Bm?I`#ec Ipg;H;zf֒plKAQuQ E T"$rw㒫+K11q\U*{ݳ=@n{ׯ92LU#$H\іJPْ"B2mWdZ2ˁimɴ+c@ zo)e:NV'6 35:.Zb]X=ݬaJ[Ou:0b+L=9VthTQv##rRRu hԵKz,k(::mPDbg%P'g jS=QT\Ҳ6(}ڛZ¶BKx{&[v袥=ll]!鎪3LpTYZVoozy|џ'tѺ]h c[},Dxs&'30 hOn[Eݜ\\[hSvZJɼ`-߿-(C/8 tزC#CaB +R3\a÷HdiȌ0*V+eyڲ2| 8B +mi0PЗ~:Ζ uwuttl\tot SXGwZ*WW5T)*CتhHSwm,Zpdžc|[vH,yӨTլxIEyay;azo\idz庩Ut088ۺ[Mh޷Ӥpl4}kq:ZKodEXDȩ@SЛ "2^K-]EyEQl_K!؂;u<^0ȃT[ 58mj)0^1)tVlWLWR[kKϪ<>j} +;2~ȓ`:(ZڀVw(&1YwE$;Y9nXw [[1g%lu(R,[ t<ܢC0".*᝜d +O}Q,(?K!@/2 Ry+H#3q'QA^qf?pg`IwLpTX}_/Y'Xy0D,V>CwxGCEA.}yǫ{'>$& oJFa mY]KO} wl_K ؾۗ} ?_'v>5@5;u| rM-2֖Fϛ|[{`9.B2u(`nalI^2@2qLڂ 'E/&?hR6;ϐ }_1=|0So6Cdo?^L"׀N ~XHG{sN?>a?$YkIxZu ^C{;".y=vBom:}`jaԉ;:QV&Oz 䉿e<:N>5~1mzwJc$D|YnkzM nԐ'˲5#oKnۻ:ꈐ+<ێNAl>|\u|.bC^z~X6LѾGCҦ4g s;){>:!ӢgtLE# 88O5/"{bӬFp\yɡ_%nm %oC_p<n@J +8ߛ4Lqb?ymsF:6(6tL-8Wcs'mqQ㥦ʕ׌ilT1Ł'KP3γʸWVۼW rqt孛aYsbz %Ii;By ʣP]r?e_"7ƱE.>RޝNz3Q]isuHGo| u{Ɨ_zKPWs%žiw |0N6xV~ώvJ>Ctϛ_lBg+<lQꜷ?rs;>}缻{vu?^,+'v;"Q=vAfPNdCQhyDɃpfafafafa>|P +\x)xV*x)x }Jܓܞ8.?/03?3|i7DT93 O8Ks*8gXC=A +;8}\4ǟS?q=?ݽ.0r#Xڬ]@W1|]} FSwT\.cT}LӋzEmuQ6*=Ղ*r7"u3.bzA@a yD)X]> B^ Q^Kluy~B^Q8# <+$lM yEB%>cs 4?rqK"n'%8.(ey "ORAF8Z΁EhhsQw"ao L^.'}. <~7|q!D9_!AyrH$Q {h_Ov(>Y.7,τ$>9.[64߿bxJ]ȋ~ o'O2~`er|pŒ┊'zVNˎa&L3ײ?? +ی$N/VL. +==C4/eZS7MEf%q33Pg@(+"6? +곔jjέnp؟MճT-o elN5GtjT,60ްqҹ{cc8C|mՖl3l)ߖdJTIcɓcYVRxH +T5O1Ԩ]#i +QRp[#mjM I@?[f(#.rCw͛7ogov~Ec°&&#\* +5λ FfX$hD&lK j{asx)Mϰ؍VFi aؙ>= +q|w3U†X>gF4zr1 iFt.RWW9%syLnb9|"g3bH/ϖ"$oerڍ/(8eZs + +O8?mNb0eQBa^*675ӌ*=7Dq -_͍ +X}aU*W-gbWm(_޲]moo[.&|ל4hѕvW+ :]/IOy㑽·_k?Еdݕd ȗz++ŻQWrY-+z}^uoW7|o9=rES׆OJȕ /9J 8ԗ=z1?CoV4LB `7BXn` +Ÿa } Dy %*Avt"tb4n քNrZc\ziwu%t+qfK/pcK>nš6=*G ~Oh.U C|ϠRFIn2G>;iMdv̄ ki!g>SF4傊XE*E+7kp# +̃%JF ;",W5U!B?ޓO DC~?$\=Øau4uMyUEẎ)e8:uQ8SCK8Z3ɿNO2g7kaI{%}XY]OI?7J)]&CSktGu<)Iy{/:F?/弩ћ%EZҗcS*M?86z'cwaн#**>Km3 +]]v)tuݦwLToSqrZ+TZn*NNŷ89'''_NQWDuSo'TWɩ +]m'*NB~91cE3?a*?S +w3LxCk? iar1*mX8mu5#|\g\ڞsع35{֮\=e0Z? ugչKM];Ր_kώ=očQ=<\S7N-?wXsyAUXͲs 0ov·55 nNSg? -,B]&vrrr64Ѕ]qo+/ /e/]RU?y;!o ȄɅ oաE*h7.\k ߯ϑ& IZI9,4pS Lk( IY̆Ua󳉭UvNqhĹ,7*Lk^lk {{I;U9Ho`Rt +hx/".jCbGٰx^%"> +k^S^O]íϮ]'\UZ7Ob[}LirdҾtK뮂ccJ:_:Ut}K^1]AKh|+Zql4^ѵCI⣫c񐮸_@O?otO3]i|˯{c׋c1G+p?86Zuo?ZRF+/QQV"rz>9y=~t[ZV]58}QP!OIVF+ıu2EI'ql:K?Q|ʗc:cI'_.ѥql2XK(Jql5v*ne !WO=Z"[}Vq>,߇-osk6 Vyv8 ,ATӎ6`T4NtDSpNXgRt2#̔\Xd1W,C)q"m's-"~ |";>awpwnVmqx +~p\U_r*DK2/`_RWUe%*2~ +soooSVHe2WS?? +Ardmrcq +pm۽u{-oÉ?c3LX4UL%dNG,6od` +Yw:x4eM5D':d3l EzutLwIvβkL6.UuďA c 4N8#d23mۍxh޵2G| I! 3ϸ4g,2V#zG@֝Y&? =f&S칼7T:I"N~,m:@e.Nc >gz:v\fLXه礎 ng۹~X$W;g~|Jk0?]H"p::Y3{1CY*a3ٜ7Evz2ح9HKQRzPxa:ܡ1WM~57q}3{Gܞ=L'&l4JA& ǍgX} k(h6[V2[F\Y)ςR<1嘍؞+gN"rgQ:E"\K|d.ٻvtݨ3Aivbv>lH(E RNw,UUzkKAwAT>k< W Eh)`3"0vzӈaΏ3);g L哞\|DSc1C-d6Fx5[2VAYzB s&F`ć]=m7<FX0wKdGJsOl|uzdq>%aiȷY|p&XGCGb)輢a,(,}:CƴOItd.0s11ͅ?uv v)'xVBru']m̏ǶE|hs}gj6&Apf<+Fs'"Bd4 J*<)`ˡܗlKn^ZvȾKE':yQIAY3݊%*j}wk8zeg X&lh4+`>3rlrM66yhD=hCأn=$Jrꋍ̵OXHyם92:3-i;!2J>YJ&%⩾" Le+(JL'Q.uAH7ރ\]ߓ4z *A#{aFu OaOG`x63 g8u5m1 ۝HD֬%ưE4bfP)Ƀ(_˕0TJPq@G:#+.%Ff樕Ncx 7(f!J[Om<6i&FJN!O3 [֍e[sBN1⿐ ȏ4lSM&ضnI&RKId)(qd&QVo ˢ-W/o|{Op#id:2_0 .߽ +,Jwop|/cY9|>Lo-CHaVDyS^3s祖߆(&2^+W} +AI;,~n61YvlҖQ'UL"ۏdl9 n i17=) =Ijm ,RȕT94{!۱bxZ9ysu'I?t_ P0Io#v{(un +6$ϡ<8>7dH!y:?~mrm$'2izm,S/S|Њw+1L܇F)@ eld}'o窹]onN}+N_P@W|= r^wM KQa˥X,l΢=q,W>@5w| +˺g@jbPQ5!Jũ2j*(Na Xh!5{'k %^uÁ_xMG.SBSmJK> %LH8*! J=Mrm7oʢԷ(~kD~kN$iAU*X7ȣ*.uM^ }r(PaM}s45@!CA5Q{cȢ?67)%v ^,|F} +cbX;X=DaNSBh$Uz 3&1 E^FgZyDI}!Y*B;oAAGfr?ے3d9#Z +g)da4nvN^Ju5dar)#:Abfe9]tu,#6V&0HNpr6#sUpW(oІc%ŝ҆%@.\Ve憹VaomR)ȒJ,K1 [ z^{#~f9p׋lUϹόUܩ 3 +辬Εwҁ>uk͢ī?b+ +K5|.KFWØ47DB;i}B21"}VM_>)b `ܼļ?%Vgty"S-O +E19JˏD;D1B +.diS==A:[GqA8g~.چUm>%u۔qΠ`ۜ9o0S~%f)Sar(P\!b|wG)vb(T4̷*gVV;6^aѱm쩣>XKil?&lU3ϝ#6 kx~ 6AܳN}T<߰1?8&mY7!>Ǧ_"tlZK7!A:0'A!6%Wжja[C(|ڲq'oOW!yW yՌ0WGٹgZ ]wK\?Oha;uA[kSB>@čSg>b{ "}݌uu-ّq/2-B#ӑ0n܃V,͂/}^ߟ7֍lD962wXx*]0#-e +_;zNn`[d,c?n\K\H[::?_qG49|uuC:nzeܨspU#N|sz^}Um6_e7JQ7;x~ܘ`=Lu}7r~lKLvZлL{#OЬ낄>1Lv +. /6-*T&'q@ҎUa=O[J-PWWA^e5yh^ٺjEk5SXq̉o꤅@emxs`dd"f䓸4=]_vs.8P3)sΫKɑՑhۺm+[֭\4%?oH!5mi9̷箭I3B yO^ր^^_zMC}=^ Z^pmC$*fx"FB e >* R ^:p3_8p>}!ٿd?5_ ٯlg9סX`;#eO3rȀơ$!b(àE@yOL٘YniO|yR`|I eV8ܣ1օ^rO34 +eUQU|^r55Ր57n3XS,}rܵZ7"ֆ^9tڝz)fo56xI28UM)- +kF{Џ2/IKF? +Ci[{V Um4{9J,BkU}DYxm +ѥ*'Rr sK =x'r1ZɺMX8 ut STell#o]G⛆vzcm+G1Pr;>HoѓxYfKU?/d +lPl8Ɛ˥ntQ*ְv4EU}B8ڂ4\Zsp!:؁lPM[%]T?$S95%@e̳gy; 8 #)aGJsȺ3(|8zPH#Ze|MYb`eͧXe7|%kI8o1O\"d@eIvc# WPbTx6*m: CY9@mCxbخfcHց3ty~cĺe#qr}42*ˁ 3<[ ?!蜵z8FFn',Ccwyʵ =~ +gw5QTY{/];#N@Ia$$tbGGԝ񟄀 +sfϚFfAet GGu{Y&Qb' ۙY}UtAfV9[{֫[}jbپp^K-*h6*WڛT!y4-BMnkSF]1Y]qirb;*|^wJ=7{\ ÇJ`SV>KAt%t@}Ƹ/Ls/u'/WdQWB&'J+Ym%r(`}5VJ'IƜ0ÝerW0dor21/8UN,if3q81ӚG؇9 x$fboJ2xxy;CSe(43GC+* oj_KxR^S;.6E/B c>XsO}(۽-5 9K EN W.S9G?P*R0BЕDO>stU11'=a(+`7wï*R9^VF;R4^9w!q^$ m=zh췓f0ܧk/|&ϩ`4YfZbZ9|H%`0|rLC}y^էC/~Bq9υy~^3F-"1+bߑ3}ܩ˭gwBρTGs\N>+ft (a?`<SP~?.pڅ]1 +,O<;̏C'#<ϵk(F^|kwg?ERw_鸶[z1Nm敏٫r|+5znt7zzf^ZOψxm<͞)1+G_W@w_yiocJtJt + Hx=T rI n0z +*\uz%뾹*[ &{$7<\0?=ԗ]H =? דOG:ɽúG,vn{y8.?ctWo]|DtN8Qj:!:/ SyV-Շ뚪f4VU%MCuUM5Kg,]J4'9aMctQJtsd0O*UCy/&e?ftyx"viu nu7g<s,i3ÉLvd<c> +vJ^VכCR@_٩}tJሉ|T +|vr _hCX-^WۑSL1fM*Øe 3Ƙ-ȟbMƦ07"9U?R暑YYh5;P/m2~~ +Psz~Oe!eZ<ܣ$|Kc{mXZK+:)e%w{)͇bn .4)]d47J G֌& +OblH! +Ӳ6 +'S6L[ LY= ͐[[DH@(kFϣHb3_BRPҤi/+ B +Hؐ9B"2r-y! $YkUk!cUvW"rHr6!5^}1 )([J v JPI|i"d3d }KSY4F=^-E]"1xyC(dΛ]~S`[q +~@Mٴ>o#CmNdK~k2&2_(|n8*a, +$(Xf3'A mٞ-=S'vx|q) +0ʊ 芶u;zf'K cق{٧ŗ_;XF/ Ɯ(S=2<9( MԐ/+:ޗ=O@WW P0r1 e|s~_Ul\I>?r>\4UհQF.\2ԗ(򻦕M\H>1q1!WQ]|/~hufn }WY$EsR~e U+mvw^a+HQnCw5}vt ʸݻfddžO-m?'բc;1W% t(n]j%)ZW +5O,"@L֍OoS`J@}~k鋯ħJ?*9GGYgCƲ]`ٔ` QEwnG!QZrߨU2԰_(/!#suڰ!UssMw$"̳}Ɠ{3*'2[ow +*^Q@}+]7e68~P*RVuq*ui-笣ڷj5qRŶ V>|uF\gC̏x)a>B\l5iN( O 172ٖCx^=&'p/g=yMM%fC$*74>{8^`"}??<ZZ~#ӗWUU_'YTR{}s2g{~o[MMPM], 5-nkjj +556pS8\ٌ55ẚAK/jWz?mG7yaH/cRz?ȟNs:_Ukk'xdOYGGY?3G_Gd+{1߂w=>G; +2^1G,+x-]~D-ebGw1ecau+4%Eoퟹ=e}Bo9GCY@]VEr$flч*{m=rugҲ?xKwg'sq\`u~$`DȗoSNwֲ}@;[Pނsl|i0jB]Pc|^km}ۦe3}Tlnm/j1\iѦV')ͯ+[ +S5 +]~F0~$[ Ѣa~ յQ5]٣t5d_#P@|΍4<ͧ&+[82^填wVr $PrK֌h+0(0N̫Jsk sS5Ry54CW>WJհ\^Zx%_dY˼dr$ZG̍;ES51K,B#Oz|V +7l S1TK+im794+{Rd-Nbh )cK)i}o⊃$sq05nӸe1@Hs"jbNrUT^skeb~^?'Z)zN FY\!O> r4.@{U9=nkzrOlLDf^gR_.W4Bq\zm:O\> cׂrj,Gܬ9XN`iqZ|_`"7V&QSCvJ˱r@jTH^ 0JȋQ4{O θcIo*Ƥͣ84V&3X9c*Ԝ+5sT!sqg`5I_:fqk8ݎ;9Khkhb;|m)YcQ4^9̡˽_KJiG)FCpzҔ?{=T;sS>;ZgQywv.̋؁ u±!o~0/\58Ik%nԝta`^;՝߁~v9 unL9;|9gBr-J:/{u62Oy2d<ى^ |eȫvObE~ +;sΎ<\ :sLa jʘ<"|unk`~aΌ kg^xַG83Z*S83#̽ki-)))RR*8y1g;|::H39^g|2 q^2MqeLi7,Y| ] tU.$D^b?d|:T:ID莢;:QDAȼwgs4#.3rX7p; uU!DqT{>u[^\nE ƧK 6n4"o)YɊuZ7ʸ,jiOq/~XvRkh =J`W"eʂp+bOӋj?ϴB#~#:%#y?L ;9ӀiO%KGyΰHo%LgaHKŕBx?$V\cZa<a¨W)nBg:~ժf9?lcf̦Gdea+K74K?i儎$ GW\kW$в|=!6\Qc|E ڪC^e=p>aw))G`jH 4zz%FB\2͑8-AXJ0%:w19 0)s|9gGWμ\k5w_*#?•/Xaq?fgp|?76=aEu0?g8s7_|8/=/*] +7zh/FL39; + jBKr4֡$j\'˝c"`3K¡HpNVQB9 ?%;*kiyL 錣 gLpÏybԾCbuw7G4}%e!u4s;lVj.htgOQ?s{v^#GV1LImW|{~ˇzG/UuJomz[&ZogMڴ_9hgS+ldOio;l9bz8Zzy;ͦߵf|FwJm9[mONG4_Kz، 6شlTzx֦\'mi?6MI6d]+l&6i#Mm6؆M&l6l,O4Mr.=MC= Ǎ)RwuܦGKI4wNٿ;Y8-}Su=ձs+>~)gոN^VSt=hp9eWgԢXL +lJݥ眒TCI@\ J%jcj"6]Z[ƾ"_M@.e[uJRadq) U%xdeJtBHbGH*%nY+=ɬ'/)qWWU']%i4VW8Utzcx>lz]13}1Neh4'śqvf+hPZhYkwS ܦ=͹ˉ#(?YdѸY\$' +-=Wq :6rZMkJqx,s^t(ۦWC*5R;ɯf;cqJXꏄxVXCHVPդHPmV)d0L*(ttUA`]Az J&PА7 N(몡pPt`hevRѢpgMo@uJ]҂JUt}ՁdQ8B]PqW%^{XbY4)rPI$Y@2UeMPC1%Wo +$x+t%J, @܅`d~F:#:U9M@-JnPdڅ'u҃H$aRpA,p3C=L62f}DZ* puL H_LC-'YqWX;{-nciOG)( n{|j?%lL\e͈#5ŒVxykV CV*8`}zHQW-{ $L/9K|a El((ś>&>u IR=KӚ˽=j $83i]E P WaA[}u_P -0]ӻ3W.#;A.S#I`l8b[j(6s&]Ns)I3 DEá`&'YWF+M.ce?0WR-<4V;fh,̹BW ET?vt8ᅟ1d'aL}| dç0cj%(Ry32J\ AZ z XoI[6a9ѓQ$]nzok\-FOA k'$\Ίpm +t7&U)޿$n jsmSE2cg[ +Ż{C'xo(`1Ww߬މB+|Sp\*}\s~}~W?nxkMOpEy +EyX.~(Fp,us~o_~&_csl?ƥ/xhnFD~9<>K3"F9D8"]ð]}b~&Lޙ݄𽄧e׉; {OlW~K $&%<>61F8A&vM6~? >1O$|7麫^uG[o,°) O#$nFC 1#<}n%bCa s/}5: Gx/R~!N/&|)K ~ |#qq#~c2 { Ϟ~+m7Qb#; "n=at|Gx'<]zqnQK eK F%<oqOp'nO}h~^'QOh'>O} ~Op?'h>?G ~/N>o}D > ~'/I>}OqO>>YU`4s/!x2UOD?@l  "x /K+>_F/G>hh>4D߄ Aף}ס}7}D7q 'x'8 }>w}C?K>}G? ~ +mOhh4ށ G"i̷wkRp:v}K4wwOܕ(iڟٻ냒D*>ppYKx?& %=y7G;>:fN~rsmAC~yȯ+iVi^4T~ +Hl 9ғe +U=Us ~(iSް7GګGdzh>GV9I 74gҮp>b>A~Q<1*0NU c%fchiI|^"+} ds?|&0$sF"ߋG@䏘?wm ?dww +˻ ]^iv3e{O4V'|gr rK`{ba}ya0H}\)ϘܴLLm /209rfj Anc]>'fi3AnRCNw6y7[P_ЬAQ_l zD}<¬/*hP^>UW>G;nD}\E}s_JW0W{y5vYG7WϬJQ\;iO3%뛧mag7E'kȤo<_K3t}˛mbg_L7_kdg7$+cgoVf}*+XbgZ)? ,ЖlSQtv?CNR-՟YwE}jy%j9/>9gwoXf}>iv i>>E7H [j֋ + +7P׬o@@}A>쟣D}3V׻X?>3B$/^I%LU Q[LB`2ަ#(-I(Զ$V+UP|V& AgI@z}_8sg^{SoO~K[ooE9y2v_Q*o;2'T~:2ߊT~3goC*iN~_K/v_*N~sRVިvR/5t_"Un,bd8iKZyq\H=>Ae2,>s/LfvPc3|;//0va|?7vea-4-?ˬ#>m1 B=ψhN{{gv#׈}\!tѽIe _qm{εe~r!yyһgE>XqU"έ>_Th^3p܇?2,W=of]"dF.L|էciƥޯ']z ?m}濐 3oȿ~sZdn QفQK1v, >)p1X]bdQu?ro e0c_N262޾_X 2oftn@_1x0)vaH3p +ǥ/4M }f珠B ϫqވBr]v@ 1yIv. FΥudE~ѷG,m1^ +ci+p^i*cn+4NVd*n`4؆LϤ2]x'mYAc]yr"u羱r]k{1-~X F>ieBw8 ~ؓ'DV@ǝpg^/xxq(&zC%=icCysbvBa<^ù0"v + 1(8 B E 5?VeԋtN2$jIF=.bم,7]mm$!&Me]׌w)B: +!t?q&hkx<Yd&Ykvb8мz89&TC[(4/ma_+4/m O6&v]k +͋y +cB|y gLShubB33߻k;ѤA|el )4-hbdzBsZ-aBs  9+zGcnt_=' < +63R_dͅeEsȑڙxQ{>EEb-y#g/LjJ!_^e&ۖ2N[Gp<M#z>߇֞tVԹ,]csI#4Oj%ں~L]wS/" Ne0&m}>~yLC)cmݥfA ~,ud!Vpnilϥ+o#pwi̔.A:e+A=Qu*t`{Nr7XT|שE`n);CfZt:?t5pbի956{ILϘ䤍I,IwS>pc=Z|Q>Glpګ㲢tT'mlJȧ 7¸I"09aT:>N#2jKƷݛ HZl{[ILYqh1z{I=OxIe\WYo(b;Omgr>r.-OO"Οu| +} ^ _"=2:OO^0o_7s晙~D:By3o^ wBo\*DŽ@0ZY{RaHwQb# ]d<.Q@bh`Ub X3~3,H fSOPkX)fX͠[a߁rl>xh$27^e|.2> r xy "_k.c ˼22Akos5ďPvGPvQI| duLg8gGن4$>l\/Pf,c(M3>82<͘Ӕ&ٌw`[4c:5w4ss耻o3^kHY? }E2D.4VGL;}t!^ tSr>Mbgx1Odux.׶Ziflg_MoٖU>qC%<~ڏ}GItVO2ky3Y3&?xbdc5yq c/~psOk,Vzи'>۵Y׻B'AnMcBPA;y]{gN253/oC%x>PƮ292f5y<Q }(TFb!V1)Ƨӈݮ1)ƣAuu1 ,ʍ3Bʄrx~ ey<AO/RO)'PƕfĢqȣC>?Z4vX la{Yݰ@&?2 h6oIc~ ˨ET[8Ȩquhzb5l]9H^_"`*le8p/Gk.~c +xƃ}$~o ަ3k(q/jz>x;d +^_=rfk(l0ƍ\+ |ܸM(?:P6>j ["V&+|/ } [OxX'pP'q#ָxO<+hx`57w%|FJK\$Sx t}O"`XfAc =|OKV~ =H?O\I:oS׀$!RV'So|?r+\'< +x;~.KL|;bKvI[ iG jڜS2]eb`\%5Vo'.ΐ7-9 +?:oxiJ<4N qTKNG{O%-9% +|g1o;KeOMmO\-6C,;X)ǒ + awHs% ( +ΓiOC<϶Mx!^!?Ec +oѸx%_ +?^kPy,w8n֫ac +fK~!ޒk-%?$UEV)_jOQ3x%'6:KN>O\!KN1ȒS3}2a)+|"̃ݖ]nO<<Zk |%WxrK~IϼK,>-{>Q|%?6Ün5=gYSߒxXf/陧>Q6Ic +/V^l?qї)Oys-+|>S|`^:O}xDWFqU/£M7*}~(g?x6;wHT_uh9ȽN6LKtaz%'ΎzR +#7l.5e?s]3Y.;W9ѷ?}ǝ"N%o|Sc^qT.?Y>sY*|`| !L(gY|c+*y5|!v]?1U;([x`Y*˺eJ(L`bsIRwg!u_ i@mo͖K-Qq/ Oh&s%Ƒhx\FYfL !K099g]n!1/[-ls/> +~ϲ1lI*?W ;)/eֶu>ɂ 8 wl]\,/blgy;/͆Os56Љ9Bڡ>]k^x`nZU%W{ZLF2Q=a]:Ǒl=8|'Y[H~|.Y5~kឬz\ a?hޫ[hBϔL9B/xB~N_w~Mi6}ޭD{o?i/GwuiG{7d|rwa{8ڻ)MڱDG6_ ,e9Bbk} OKDHu'uu$6@!ۿ۪mh|dlazs yGrw98nJ-u9^+u8GR$ѿ-m8S9ݐqv[<>}K=z4lDхrYџr-o $>2 +/#rqKã 8s0ߩƵָ+ mY#3J۞O^ 8þa_ל}!YY-l~56Cyp21+ y }\w#?{_wN,Jm|7JͮYO/|13dlyU>M|YZ${_CD8c +C"]{hħt2X_ t<]+emWϭ1Vt2g.]~{O>^iݺ;RUqWՙe;Y/+{9ֹyU((ˁz>D>Y4.[6>jk#6>~6NuQ=kƺճ6됕c"`yrCI|6ǵNà bTwTY9qs_zb7JxyWlm٦bd|@BUY|zX7Uxg_C1O;Cj!Bu!1} yKpؒ&n b)yK^2皾{5ʆx(;Xŋ-zG i͏ajMu>-_=H~e?)9Dn1vEC|ys''^4!X%7@#DDWBwg њڙǟW37 +tOnw ^ʍ3|*lOJ4eR"Ft?row˟w}ǧu=X;@降ou؁l&^,B"Qe.B߃i܍ܵn@?.<7=k:s^FD^ٌ=8'hމ^`h M\V,q`w +g]+}"M|i_yÛ&~h >9{tɈcBdG? Sy/!G9 , Xۉt%&Y&~B}s:I&1?y"SKgf -9UZٹ˸"ʦ]r-)MOo"7 +K?]=STn].s ȅE) G@]7ϭ[Xv0/D>ֲ +ϡ@~] ߱dKC_kwZ{۰kyt'Wkd9hc>8u$>'w [ʓsq '̡)==Oes<]+aRr!3ў}ywrytE +3.O$﮴H55Xl pύ?ϯ^[B |pQbm.dYѽsrpl }h0ۆ?[HO_,CV% n`Okpg崛$G/ +ԕïޥ7 69y CL@qۇk3> shNpxQ{>:#LyٍT7wB/Q>7m+oCpy򄏅o55hax+FumOCwH,s=YJopbG.o_?918UE?|Lغ&nٷu[?,ћPNܕ7sךi?K3q@J|O3/w.$!E0}&ZC|8r iw< 41޵׺=uy E1ǻ1\dJGH9k Z-/n993J+6|eRgl +sC 7kYx7Hu"O>?x o +͖o:׵2l>H|dG|?Ϥ~?v689`2( tCSҧGPGhN{KsF xS:xa/Tb[GSXp6169(m>2I!6:6}]Ű/̯ggwɛq\pc4'~couUv_}1N([͈}Ѧ'菲ͱ3 tNw"Cȝa&cʷErEPg}ێq + +;N6Y9L0e,,޵hB)[~ k ֯ͿHrp'bPj~>5{--l6}/}#aK\І<*\(O˰2vLMl5c%V `wYy+V<] y ]V ]mb Dk\ec fsɜY*DS0?M9R ?t+O(݈hP7œ-5s7Vk +mα.>[}*N#.> ŌSv\?A<4oܶYfc |i︣e>? {\F蓴?\c^lNw)j*\SEҽp+,5T>օ#=8']km͜uAG{COKR~[l1ũXR._.Ub +KMO1q#W̟ճ=YQƗp(5\ʢLLi?; +Y<+O`.C?!Y~$$^Bbxroa +ۤMR=?Sqk>{Tkϲǘ'(na +R=+O<=,=$saƃ֮QլQ;s^`amgrh6atnBCU[LxZ"~_ya9Sψ'COz>-籮j=mdh{K|x4wΎ{lGts=kI\_őfRO֏hP'RD1AA1pj3dyUbxT}k'7zz@<2v#!EBw+qSr,%P330go{1k|eGwf7˲}UsRGخxr-[>~I“wd[h;r 'ǝQB'Zd*ZI+'D;CkKQ_^UW;Yiuz&sle2U{8!xRG{?;uaDԯUB!ͪҎ-Weq5Γy%N0nN6-67ʜUur7ʱn [c{\rL<>֞+zGLƊ!|;tѦcebe-ư< ++pω|/א#xVa]+vsEΫk"=vNJeE[:'wpɹ9,2&ĸqjcJSZyFvupb4w{Fu/_NMCQI{EL"h;x!&VlN $p/](z~O8.,ש{U,oCvXЮw:{t_R4wVf2Oߍ[eMj}UGRcdqNb>s'USԞc.;&".rMFy]n<ѥpH#.qAHټ]{$2~O9n5>%Qz7In=ŸR랡9_7]I=Yy1MI]DYA[U/cQP׾mS:;5rݛ伐ߊ:Bup}n+Yf 5 +4MM9K6@e[eO;˵Ĺ^Mg$p0H. F;辕<{/dKKݑW o}q6y7|6˜ ;}y6EyM˜Vy{9Ƿ*(LjHfMlǯDWmkyT@hڡMV%׉6fsEW+|r; Dr{^8 v{[!|b\Co[h!k;x"ڈ t\8? ?C^-?|zEg:rZ?Jl`x \np. +bwSC|n06p쯁Ot mL݀u9g2Wdp~B>ge۲k'>t!d5kMpE +rGVŹM<{ Sblh#(c>U {-:#{ƭ?,^܄ls-q>T+pp9<ſw+CG`BuDNQ~>2튳|fmk/Ĕ6h,aҷ(KENz3~o}m,#Yox=c>|LDarҏA>ѷK2e8Ƙ!Xq3_|$ b?_@U~~t$ԩ9b??$Cc:t8l50և_yaNE>4=Ԁl V)&5pVNSvZI;->;mSv3zv1v;b; fHk\:_6F,]6@ ޢvlxwż`3ew-2WBy|] L:vjo]9CסAI]Ѻu6]gj]Kڿ_?ܯk?Ok/mq0CGo敘7+Oo^{h>2^E[e>Dtm:Wv%ĤMV8cG'ײqt`Xb=}Q<6w_~~Dq1uIxpl̛/8+s.Rk}YߛR6U+x[+=0>̽Sv05lK5y+_Z_6A~xK c7-k[nȰ='_Tk,(+9rn~ uPj.(8^ Gmem Tާ +kMCoVڥ+Aϧ~Vׇ0A`Q6\7 + w>{ |c%<6 wF"5G>e-k;;+3K Bpߛ{\9K-|o i6hݺ:ޝ`bN g)>z\#q(>sXY/]k;6v\hk_6G^e'; ENb]P.mϏ{KٛuNyHAnܯ`>Ge[n[ֺݾhoCݢvrxs\2Gw49-qDcr_4a.Z7UdIָqkLmcVauwg9C;]O_: + rr8[3{[yܴ8O=LKguI3Fug*B9\63b.BGPS2>ξ/w{/dyJխ}e0>Ssr`EKq3KQvi>.[Yux-;V1-& kҹ8"ze<9xtO>[+'4zP챀y?2}&Oqx܄<{pM&ݗMz61Q!X@MFv1"zk.Մ]|8vHro9X޿Ի"OnXw?xz{TrמTR&,coPWRȳ6B!ql6o:;/*;/,1ny!7%y ~q=>j䬇:7!gOdo*^Wzܻzؒ>.Q B՟2C[Sݻ}N?~mŇrr? 9sdі2+\FYjs.ޏIֵ׻r͊!.ͅCl4{gҎ:ٞ&-l+7yzn<ONgӓ1|r>s4 =τD[E5sOP>k^i6~8bX$O8~ 2xu~{,ƕ/9_`aj)3mGmmLζ`~Máxqm~}5ɑyz،O佞v}|Kpmz6MDC~m:oy~ڑ9y]?:zj]Ye}'k>qv7rgB |$q,u[|%a˷仉ֶ/ȷDI[_~dvso2_WּU׿8z8Fg/)2D|7_--Dv{|d!r򭹯'eV5|kkϷQo|^_1_]uk"K̷?I|?v۾]6CyrrLCýMS~zU5e{MCjc }bi 4~Wrā mZ=<ڊ1g4r& >s6a^otB'_ +#_ޕ)+zc ۲ˌOsߩIK+9}#'߱}'Hk*nsAy ղ(Ls{̱Cavifn{\>w 3>R#^{ڐ~< (-:;ћ2[ܟS#gTOA/䚞O!> i78\ 9y;D}]~}O?߶ ^P}O]rث<>i;Чg>r~|\c??.z0hI >%G/R:=R2C%GO A=na.Orq~O)b^ǒ0= ݘaH̑.A~8u@3M+/ }e ~xoE}o{{+aHJ6&Be>ռA8Toc>ޢyR34>\G[t¼ }07S̍Ӈ6h+yJ~5?ɍ%6fZ FP޾X\͋ [WCŜ؂$>>Mezz#川)nMo~?>`߼|jW"COH_ +Oc +!ǜE7b*wz?\h0~cp,osA߀ES{b=5pg)c;8dE|fҦ9:K]Fe\_n.â'_~xLͿ/zcͶ,spiOnm{TZ$Y|>t½G4MG>"#w^"^wN/F4x0cSS'Co^lFY1AWA>WҭPώׁrm}FdN~?{Yw؞ .&O50|c~1r_$}uo_a^ftK]yK~ {!|$;zE_x{i݆'\mF}Y v hۡ0ջ{~Y{iǹ+0s!qϙC2ɶ?;g[rƹVsQ'fFGMSi| Qfd}E :OZqycOs9l90uF_E1F 8^GCv91B&~ĺnK4ӗN( ߐc3d{(2\υl[zfxGj9)^ri|xjMw)جw_)+6̩wZU,\xB;][g\e<{Nh'H#"[g[h;V*&8Ql^)K} EI#Erk0Fj4mh9/ـ\b~dP'r_2U7U/!K=}Qj?쏂B=)oǞ]~+?hW~sb'y|s喝s-ÐD# F!=+@Ny|n!)6`})kïw{D89bf+IO?Y% ;1o\N]G_^/_p61\W3Si.iAַ#zoשuvz#u5?2Έ-"Ǽ]/am/öwÎظ@bvtzX__ٽ|1;ztٍ2!N *+pAQ7vKh_}{C:/O[?@j?HDßo{wˆz&u:^1s`swfqt}*Ir,xd 9 3wcyw"Xw%|璼nx;,I:wK{ÎZ|izXQ'R*?=34Dok0g;(2Xr!ItCWs$oZQowv~5ns>A8?aўl~죴HGl}]E̖W\>犖&2܊\b?C}oa(ޘ{|:{_vM \4-|PK"_*Za[򹏐!pq4O`>-9ؾVw[?sTχ<\: ShoeȃHe\G)'_ޫՃG3";ݣ&HWs-2~%|s/wu?ߵ\Է@$}w˲\VDZhTv-K;ރufũ6u}҆o"WE|֙$z|c[v!W*L~p Q1+HtH +poNa$8i=뇾ƫ}-o6fG~G|M)$uo,-OڶdeF׾&˘ZcFiey{gsB<槗#~?{2|_Z?m{ ^[>5N-|o3F0HƈQ0?A|`>|6mzƇS2)]ZdFOWX `@~G ?O MRB{`<2&Hy&/B9gc?pƑ_8bk{^{H~RϚ)>|瞕Lx ݎa~P1}y6\/u{>KZf\ٲF>R(Ci[mzsqpݰ{{8Wp~\o 엠K]G{v[wV_^g-)XcGby( qXYUtw=Os<;^9﮸ǵ1zHQ1d O֎(s2׺{dw QXɩoO+7pEgfR:e'_=#-.Sr }ޟ! +Dh,N("Q0Qxsּ3=90,?TfyUg8mq,Lk\ڱǷ=N|?Yf5,sex +y=?^^w|#}=y.=}Aﶶ6=OK~c } {s b9wwWdۆ˶Y~ߓzSI/nni_Y[4.Cn ioanߔwen'/넾Ðsk}V|Mmx6;nAcF{OSp^sCh8r#Tn97|10ޔb-S':{Y)Rߣ>}J{@'3'/SE?oSǹSSm}}BbboTuTuBna[TX_ne͎e͎X<'oeL 0vϡ^yq~7\.Z^=N\/o?> ,92sBѷ5}\yXD4!Z?C }ymx+fOs.]{|o6m +wfvE:yN.uOg_)C2obgcG?qэȹ"M:^8_ g޺cnƄ3G5r>k|7wr;|#ݤc @>~ c G6:9!O>S;!Q>Ak&l6seDQLqn8|dtѓX7} &1:ߏgܒ릔@鹍8Ὗ "3s_EI޿SЖʈ-G㽐xj|✚6JVߏ$⍊GYZS+c]9ۏ[ImX{?|x^ˌy˯{3 336ᖱS\s-6{f<r'H SK$s^X~ia[;|/k?uճ Q'0k}P \'ifk~3[n1m0%tU;Y!xԳO\|½~-%-9OI 瀜o-W!gX<d ;Orݡ/ײQ6Kr_}}^6d\_UUsK^.Q,sލh i鐑@ +vOR|2eiRW!Ro6-8׃dۇl0ig9ha1wɻj >7G>羾/O/=Q` aƮdk3سXo=$A>= mCJS'ߗ\i "orLm`Z^IE/'`N +{ޥY q:i>s qxXwӻwA?fm.g"|VLC{B]˷F6 w#O^c:ϼ%m@?sfg%f!;z}>";5 mREcjDK4s gh3Kތ#Y(8}/~n [C؉]9?>x־ob x}م\=>sͥ]Imv|v7; (x#c!ePkwkwÞ{U^baE}W;ozq)l{Co_M=>//n/teΛy{XvȲ{F +Ʋ;n0~k5s=i>۵~gtО85h\]6'֏ytpϩD-IJ7}7FI8hBb;E/w!u{s2gndr5u佘9m)h NȽZk8I?a˖vuBeN6dC1Gf$aSvO~yw.FʽVUqpY{}-=xgv ik6_1txo}<6~v((cۋ<ڷPїXV)GNGTLj+a-?[}u&%̿~/>]Dx]ID9'#ǀrq*?>.$WmG^Y| *E9)S#&qbHވ#]$G΅(=3t9J>>5_kǭhi~Us/v{t.D>iO]7HІ[]=LZ箵cY+'*{RmǘxsV)Čۅ秲<;:6cUl :L'l."}w#ϬuE=XH"L.Q$\ɘ7awǪDcG 4yo%ZptQ6 +w\֟mtlٷ};kV >-r9jz +-O<`Padړ;_!{S;Z=u]v߀ȟHk6{W 57 &fۧ{g j:rIWh}z +[b t>Y5oiG6ak܇>Чa}gcEկ|]7>, ȓb"628G>]\"[/x +kbG@ى=O"a/罈Kϊwn;K1WH7ߓWk.\WgokϦē%}Z>ߊ>:[qtiq6(ⰸퟃ#č8ހ8ބcW }~p6y{b6w؍12?y{|YNt|OWDxhSmݏgQ~UFD_E9/z]nϞV1< SļORqgT\܉WU48i4$͈_qihMS-Gt>F_p^t9+w]y 8C"zzk# ߅N߄kXeRϊfS g!ރ_‡-omymF>o= yy#P⩋ʹ=C/>:0zN}KݩڲS/(|-v:yY[VS+ͽk5޺*ڊ;:[B]vY7JPN_ V~j~݂y}EU݄KJ꼢Ev.+*+ +ybsMpQ7QUV˫*o+ +(+[RV %הWT׫̓.KU-D/VJ5(.SV]5b~-(+EUĕ4E<8wp,+Y`)X:Q˫jX\ ^ezn `6Pjۡ;[(/BSU!ʞ],nq}5}c+Ԕ^Q/)K^Վxm$uUV[kka%ՖA VTJyM}Ljj4E UQŅ3KWϯBh#>c%P8$;Fpu# %뒊%xNy%UW*%X8*aWTפ\T@VRzT\^U[|DUT9 ΄/AwT qɞ.}e7Xm5u*ObsK :R]|+ʪkdRt_![`[Z?o^y=6} /BЭX^1AnUHW_i~Josn+[`^qvLS3r!U/.[^Z?ߊWkk*`%uhoU\w}q5Θ9d+x_>y)YQar* WE 'ồ{U&)~J:9DԖ-([/cB:mԯEKڮ+U[|/x1:D_uam jQp~yEIp"9ʫ*Uz=Ψ!fAdx^lWʟg/H?=J*jKʂs-Yp{ |"iqErtZ5"U ((Au0)]Z #D3|1P w@&oee`#%#*~f^S'yLJՅ9u_\ ~ԒU%eK\|I I ͼdLI?dbrc ܽ!˪뫘X3Y%հ*诹.Bd~;sN9< }f"K.v1Gث+ggJx _[W +R_z}vPKf$U{w5:E1}\SɝNv.wy V%,D]/Zf]U^.]Q_UFWK@&+ Tȼy\e~g\e3kjk;qg"@0[W-ҁI¨U <Sr3?|w2]4ekL^׷%ž%)'jʗ3.a8d9d͕ޢ^uW;qڜnkwUdlI32Drkf\o/'Ε#g^g}шTU#)g$FnSrrͮ}WMmt߬`%͹wO,Z5\ƟpeֶE/ŕM*'\It*-]Grm<LNJHLF$uiy9\$%{d*zryo_PQ& &cy ++J\;KkU-ֶy^*cj| u%[ 5'e$ Z.AJhk  ]~* +h?^9'.γTgδ}IzTQE5/9-2EERzjlU"zI}eڼW;Ջmu5&D~(XJ)hO]dT]Ȓ3qA-_xKc¸w7fz]zkˮBV*1IB%=+պJ3#尬>s;(.׊8J)+Z82A?/_̀ap7fF\Q>V!/pa&*dЃU0/9yh'%*Fո)9wTi9Su\IEB#GK +7㣜m(Ȋ U+=*E٭jUt}yf$^WJ|tu%R5!4% UK檯K#HА-΃mA(0e_es"8wCTWE|Cjo#fÎN +X+Zmeti;avo r1y>N:H8Vm WTY܊juawM5DUp?qMR 2z9j1U.jL^&tzaU,Uv%^>I}oOBJT)(;MF|M_#ӹDlQY[U9,$\ODBT wj(g/Z$I1(M3 QA^-,R0XUZÏr=t@ѵrHgˈJav6BLxVhZ[rE{e7$r| .+ MUe}wZqhoziDZ}K*R`d*vliRYr8X0a-y%t)d讨-Wsi=^R5) agQ1!A +]_Dq:_Ke.q);:U@hugI*q"R\ +.&/K0emڇuʦ6˒SV 4i4]:'^t2WTШrR)F},:vy̛P_}UU_ +]A:$'Wq?"m'>AkN YHXzu97>t^EP_%ROM"r;-]R< u5yFḶj*sap.eRY9֗Tuu씮nVԥ2#^nzKk\ʂ$l~ Njk{񑵗ϭO (l-rI*9cLe575R%\/{WaSYIf +έ8eKLzdr8=uUba-{r*Hc12n}ygY +w 9(luh'trS9k8|h4sQp.)tZ%};%uY/Nu?r&Ԙ+W׀3w]r|e%2}j歔ȒTB)pD/Z/NM3$|{qunT~''T9ՋϿو^˕ 8.kQAoB#|HWmbsA_WRWn->tUyܝߑk8+, kgyiB܋?, !.CBXmٖ#nlKɊhP(@|9 : f +PzM~4ͨf@K 2RPm>Ϣ^@3jB6:N΃v.aӡ +uV@AGA;AN^$P hFȃ&-Z:Z:@A@v^AGZO*IFЮvZ~ع r{P/+~9-}vn]8Z@g@A{ +e}/B@Yw(tB=_A}9> ʾ +?1g_B= _Ќ@(NG?FEm}t4Z%жP"ОChg7= P//AG_A=P:-4UȣJA @wvA 86@@[`ﻡг3rzA(t4(m'BItCKBt-D.1 ,OoeF,~cp]y^b| +&|8hz$$C08uAƐz(g\:Ұ|"6;Ohq|I |j,>/S$z.nh2ɲY;S<|Av俒uYWU yOTZK$ $'AcSΙ3ePN#:۟80hm$33Nw8Y +Ͳ> F+K5|!j ?6pj\mѲKIQ.>MzXC+``b0g,r eIak%|?_ܟ<4l->uZ?t,tfF'|Xk ؠk2p6Ⱦ-UE㞒r>#$ 5ny! =(Q~=KK,q ,LBgNy3 c{\/`!TJ(}:oGRXgwb9u:P/"\i@$Ejħ_6j}O K;5ą`>CXӭ<>7h Y[<4ٹhk99} +#9}H%' u괇OE1* +]3g=q6V +͡F +`ڡŞ~"`r0iDO /}6l4Νu^8A֗H!Jܟ0lQ.=9} NvR>Nʂߣ;8Es=/[}aq  -C-,VͷNr +m I<`pb$jȮEƧXn6\|ϊ? Vho!ќur {Kj@ Bgg` O92ul!h1V GȼE0AmÕ+JsD5gЂi EE_Ź۵.h! E*82'{I7V6/G鬔0ͮ/o&@_?pgHp Y@it͓”ihqY5e/  mSߺ;R,$)><}7:װkӒ~CN2y=TA~2:os܄= f܄9ƖMriWM+ +S zCdٛoME6LDL谣1wRv#D')$'݇$LuCIAɀeiZ9/G06a=ʁ94찔c2a'UYl3H앲vZXECxU(ר_zŕΘ|4URJà$.!f] +WomR8->C'7,p3ap<&qxB3-'o$N?W7|RCxC)6ĘFs + ȫ?`)|3`K!%i'\7M{'ty8>]U rBrO(TNy]:騵 +jw /՟XD{Ⱥ{l  4pa%HiX4yxy!ЅgͅV-i.zY"7.O]}~{dk۩i޼pT07m>uN &7#]{x&gPiDk.R;,1C;5̃eڤ)^B!?ѵpMɃwrM%*+ӈ' ou9jzPʔ(2}C)z{X'}ˡ/мzz^O_%|s/|6gS(_N \t`EjaGzE:7'? fqπ==ǦH . i=9^ ι8"x`])E_ه0hp(ĨI (] O@+! mBKṓƵ68M9a,bnFY&,ξ7z/)_>lpi4ZH6{%35i_q;|ƉrEY*gaٻrSLM>V^]PE.iL jE\O\䕟XK%uAz;S +M͋6tA.9.8U *(d/CڇЍ\qy`'i`  m<) +flҁӃKHKr +x(nU-?[q_^ 7/u;ҜgCi%OF0}izGKп(UJ MRsn%UЛi}i+}W}6՗N@kv/%]FDZe9z1Vm ~G᛼iFa5㘁[)b@pHv< _oU);W23vMXh: .E}R嘆y=;kS }ϮPS2'Xni=, +,8 rSUF[ l*J~'C|9XԞY;A=*_1H@)hQ~+cs⺝?_GEўBu<_<9z5:Au}Ox/I{E7m]V+ R G噂nh(A7C˸rװCSnL .o_|m_z6oy^X yfXK\KIp~^GNnƪ8)En/[;~ȽxJCyGH)|BOȪɬbKf1̎[d6e1%yѝ̎ZIpj%w(mƉ$vfmD`3zXAG b2@2h=ɬ;Ifl".'TAr_lCc.s8.$ +6=ˠ_Q jF$Lu2. s(1mLpbf\Q%K .kLe#3Fײ?mup_qr/Kƻl.w6g3f d {5!tYrrdn1YW;rn ̏G +-%,X.[6$pÈ|@9yKT삁ËF;T:L9VK`A]jO)l{s㴅udQbI[Zq[qhG$˻Tr1^͵lj3Q }E롬 pvF1e\Wl9ʠF,3 F5] йf?IMfsR4^]}S)r@螗ێS>l..&4͸fӌi4=K6$mue9ڳƁ$˱$HSUX3Y]1gaWz `PXK6eqƺ1Uq>YTYy9]ϲrrsR- -ފ[xK.zN/ӛ2ΫRG]^ڡѯ;۷xTd/|݁$^by֭/7[,/ϸ7Jh﵅<\ERO +ofڲ1/\znƙ?=NjLScq?ݿ\g#oqꁾ0H?O KOwCGq8~~_1θȈOsK|Z#qCq_gޠ}-fI!<= +{ Q$:Ǘ!שLa] G)Q>~ntyr`l UC lQzA*;_-C-1xqtXKY;=ZqYz#QieW.aoAwǻ|-ԙYWeoE/u7Jki˻nk + +#|&bA2fhcyFFI YM|*ȣi(<@ZW!x +tA2J&vcNo^e73;[ފX~oQ_K>#1tm]Ӟ5878s)%2LX>lo`M!;QnW$J*"o!ں!ZY2;]Qf5H剰$XNn.M)J,ܑwSVV R w-: +",#EuqH(֌ލ\\MKTk%k}/#M +M"X=b,>G#:vk oP$cN1 @uG)74_ZԄFz6.^l= Ǫe} [6+f?y`p;MQ) +hHo^$d8[>RۼW[)mHxa5֪pgI"9"c_޴ˇeD6-->{cѦ%ܷDMlW[soEŅ(vcXK&һӷWF uÿݝ{jj?Lv?)0eW/t|;%e.7'3{ =ͥg%9Ր.bFYty3sĔ?'ԇ.(咴|,Р%> &)K9oOǮ!)9>^O$:؁`@"=|fi+ٛBwu>ocO|/bߗ1'I^oO`9JVVIk;$_'ޯ'+? ~ 2Cuߖ~R۠=&gA~I^3 9p;a»uI>tʄJ|ƄWT9)Ʉ!AMIlBf\3CA3& +LxRуKMx+:d =&8juq% sʄ |' +t~Iwl>%OЄ :n{d>9+^]G^zjܫz2qpUn3ިOJLE3qUf\S3ީɫwnRpzCNd=o:,Rpz~]. 4JIiL镈*Mh>k4|J4tOTY S0O43Ҝ?^ɲ?R=hxoY["?LipuҬj% _sN C|'k: O4|C?gig4@ 5PÝ^. pWk] /F /6 /N ߠ]Qû5\{4|5|hܢ4>'5x>>lJSh. j >i?L'k8=cRVWh8}T%{5 A}1/ s{YAhljrٕB5u]%vB/XrE坏soߜ;nv&Ȓ?#K{ W{\!kؕ5o'rprQJDZ xґg2^d'H6;D''3|r'9!(#@4.yB(yۑsPyWF;wDro_B=>㳻6XS`MG]VlQ YVϙw3̜ޙs{S:-;0Z |#"d".T+0noǕ11kD/ U9)%ElV8D^uBP1\S,$o3<0xM*oy5:[t~EU7t^Smy"U^XbOTz*_:/V I8kyf1+Tr-:/T9:/V,Ju+ET^ 3"*oK7EnRxׯc<*gI^Zew|UO}b~?wVpȟPEfgET1gΆETuQKDTA):i +u,ȟ'y:["*%)ET^KSO}K1/^-:/䅋)*1B/R*o7sMWx_y1'ߎ:{kRyw<"^["cEURgVET^3ȟ鼈vUޓ:kOצBO<<%yX-x.kyf-$^3kQykt^!^TtYoS5<"*o΋CLOu /(b $/G%6⵨Ʀzk1FǍ˞|x۩w@}Vy|x)wJ Nf*:/n#ߎ:-kRy?jcc.proy{s֣u]փm)hn@ +fhFm=(Z?h@.+Fm'F{ރЮG{&G6m Sh7=YmhnF;v KhqOo-cGoGq;y}qK>|fuw6Ըw$a\\jX#>x'tcuRb&FEM-"HWgE4֭Q\+.G?D \ U?,L?oSA,pcYX_}1f3޷ 633>cпOŗӘ>d;s1kpLٝ M8f">%W^8U7/.ȍ{)nF~Ov!c{@>mvc[l 8wa׌)y"}[n7GLm1A >Zp̸$4Ή_-@{m +Ծ=1ϭA~M跣oE?f m;zIQ[)=[0λ~m=1ם8RlcM}ٝEKf*NA5c'?3n8JLәMn#K]Y1'4[ܐGQ+\ +(f7>tA;i7@/`/#'t./ 30>=sa5¹&%&3`':݃'[Ƶv|yX*􎏯3ro [45})i9c}Ssqq6uBwpEx6f̅ c00 K,H lu ܟ\s&Z5ȝc^bD=ȯOj[ &ղǺE5+j_ָM7,WmXfQ۰nQ2Yba]~w0,r"sm`,HͷI\a;(Cqcx*E~aQnE_oVZ߹2bӺO;?#m&7*4.6Acy҇ňC񑖦8tG|| |^#yCg Iϓ趎Icø+|劜pooNmޠA~cE Yd0 'kOe?է;u}ḥA?Sx f_]B?W~F־D_U +]NeֿnԂGi?~yοvNTEBnq@v]ҸHZw²'8w*qұNc[eF+[?jUo,h}BܨcYY:ԧOIegXoP?9dֱ,G]Ǫ%O>.WX"t,{~]˼א:V#ˊ 6yO"u飶exB}ilcq:wBxx5(8; #^J坾灻r)u.q׭"Ep+T޿d%^ۯX1T/~BP$vX1Syb$uP&)'u^.P8ky'^{DR-ZT^ IEUޗt^~INFYU^@fKF +oc!&gI_EfË"*X癳;"*/GeMOMy2{?76e5?{A?7"pȟ]}?S:yN?wT煼pȟ;^X,~>Syt^e"*:Aȟۥ +&"DT= +'t Ô?ת"~!^{H%|? yt_/}Q.2Hj/3+x$AyZSy:Ϝ/gT"*oKVS"*ϡp?u?724U@Xi`YihX] iyҰZcd &ag, =a]Sa[oνqgh[Ю&w4Vٺ+0h4 +ߋ^B{ɗj?Okg5[vh^e5S$POCj4t =!~Tߥs}ЮXaJ55B?H>54#Rj6Q.QUW"`@r墙PVQn$ ^UkfrR!\1kmr$:BkK֪X"jU"=Ͼ̜~/9{^k/ȍ/?\kA@k=WUܣgnnWO5}Hq +{zH oX, ;_sǽ3x}Ga?j*97K< ^̽+eþ¾rjt.W!ρ &]e&;r +g;D{W\ +]e.u7*֚}¾_%Xb _Yy=P]932ܳ~~o/}(3lLw^(w5Yg O>SFT`}zSRV8<}_d/5Ru$- +=$0<z ,`#,ANk.bȝOj[=颱ʼn֑coD?i^fϕ{A?Br-{;d˜)wkǹCVxd'3,^l3/.*J.^b]&?z eb`_k2ʶ}!ҧ +˗3 7Jx>^ku{|y2 HO5' dZg\K 'kʹN'=Lβ2HO=˧:_u +ɵx,`%WA]'y~g/|b乑9b|UZ.kqz|zXHOA37$ۚcXwJ\ܹ+׾r4Y.\k#"nr$K\Dž~/?zCgkq\uzr`?k2kgzu"r8^gV-+נ1(`R`kf?,:O nNη(ڛ7*Nʷ;GoJ]i_>[bSr F#bh}rkq9t Vxrӭ~dZ[Y\Kӻ?t#=w_"% _"鵞a}rH.;zZzIOYIO]LOHO]L6\K+LZHO]LϝoJ/yV_"R~\#LS`ɧI(I%KM^`͗Kw$zAV_"OcL*}Luu_"wI%{-g5Q/L/8_&kl KT2=;R~~L/0ʓK:^+K/ރag~Q"d~=C+tOnpZzޤdz;Vɵ8|߱&=76^;oHO Kk'6LyCR&70^lR~&k?_"dzs;(XJ%;˧sR~L/p)Dz0ߙ&ǵ8ߵ.3k#DzNڒR^|gzZx&j?gk},|+~ފdzSIo"%0Ez.ۉ0+l}?(zw[49ϳB:gD +:ǪZ;!4 -͗.@zzOB>Jf&{#Oyٽ@o~zCg/_{6gfx#@^s?&)x96ow썜9k7rRo;Q'"J[WhBg?Ozz.<ҟ(Ϛ:[㉜{ԹyNHN,iY*" }d|iVka[䘐 +ee:ydL~NR'FX?}ϩnQe ].+ `4~.~ &ՋYlM.+9l6,A|4>'܃~/mvYp/_LVp e}{>g?m`pŅ՘ +Sy=ט#JSy}%1-Lvz5)Jv6yYos`ۧ󴏴<@sh7z Ypzs/ty/J E\NAi{ @ʙu˵e>\E@: ;^vZ^}>mf'o]dM`TQ~'ˬC1U(}j$_Jz'reUeFx.Jz'2yH_'h<J?z'\OD#kDrx)e= ^!.Dzo]<.(>k O;5|[<yDQZQ::I}eZڅVƅgXCKB7}zކ~'{r8SS5h,и?)5'Pao .NG+5DܣiM֫}t#0.`S5Rث|a]i^a"Oи#9}$GcLz17nE]7&υ4Y1y(q1yoWx;=ho=C'WE? uCx¯] ă%>_4D7@Ws{Ag/t{>p %:w)+un$7hl_ EG1>ɏ?^A? `~RםPuX],~yaĺNi`Yf'_R6W{Δ'> +8#g,+Vo>\~⾡_OI;5 2o>șlew(xo?qq?q2oUB_vw+;xqDm>+Oyˁx>oƽ~=K|*I*6*Rm៸Oc1  +?xO=\C1 +/_! 2K#%b?V#*x +A?E47%O@k_^2vING5%ު?Ѹ'Esx̯OM27ߣ6A uS%~=w8H_SO]W៸/Mo3HI_ctzH|xɇU|=|_G/xP|U|ba~_Q4L>1?>)(C3L{T7~?qd*}5n|x_~៸^d }*}h.BŹOO<1ȧV;1'(|A_|៸[៸៸Ogo2 +w_i#?cu5/3|wdx@b$f& "ç̯p' >u50WI<#o5rv>u5b'ު00]W.ÿ̯w_gf7i +Ն>Ƶj^>O\0N]Wpv);?'awG+q꺚៸q꺚'2E#Uj=*N}xOU?'%{oWOw@,NxiԻG4>!7oUx jGũ6AOW{ q~'Pqj1T<: w^|៸[ŝ`*O%}_ u9 N֫γO}uجSfN%Oq@]:Cs'~8-f\VNufwNw8}6p^ӐGӦqq{\cn)&ryߢ9Ly +biH !Lg m>r3o?_ljX̻ ([xxbTu*~(J)"#%LPFց~ ڳ\B1POO;6!nωA,} )XYHy&Z6O|81} _'O}Ü:p +~Qmh7$u\?;$n38g}i熟3?S_gLHx6:S<Րc;S4SYv+0YNKP?OM{>teS +h1Hd]s +Ϙ'ŭ¶AU+z>π<1O^*uhc>|s4`ЎZCCMN!eSx퐷]r{N(/{.Y^z<r$?3k$)I9ܦ]7#>fڻ3>Ǒh&gvS#snxKR{w Il3or{qR{W& sx$~76." ';DfcOލtcd—#XJz*ԱJ2O:oSGkuȾD7fLOoOd~w<y)y/)/F\V( 67my +)5>B:Hʹx/#\<+q| 9e\fxٻ|&||ZOÿ>?G%> # |3swi&xn꟫Ž+;5MaPZ##L.#-+م~MB8 bB%|w:05O]B7"<밋σ#;%ޢ.nhYˎe?+Sd*[h?ڏ;n/-94Ǫ7Xi?_~߯ ^wKB?Lj33v^^N$~U0(!9raOC/Fi[6z-ԟv ^{gޣio$^>P[W췕mTgP)xq uPu:_Xi=í'L}P;n 1ӭ# >pbx9iZN{!3<|-9B֦M> C~{We>~yx 7S鲌!yM0~伭O0~#Υ/iu =0f:Ł4(>1_]%2YC'43|x}*|wl˂l0/f}k2Vt>ʮY)&Gs̰#1s+!k? :sc㗊;]+0ňk>"g#s +!r4ђx5<ӳ{48W΁vN]|?ON؛Ma<״|fǧo\ڻڏ<Vmj⌌m}exPXE(wMz/L\\kvaN~kvOl}`:ow@ ;&,\!RLq7O}zr%8"QoܠN~ RD>>obhD ^iHجSC纾*N{|E+!>#/#1dZcX~k>}jywB:By}D$NW(ΔP1&Xl pω?ov!k><4.[n'3b6Dd8b=x+"ӬUO~ YzѾ :qro#oI ;6cru☜6&s86,6q,9)rcu7D;!ϴGG|PG̎/1oꨑ|ĵ_KL\/}Oʟ/΀X涻1{D5(GОFU1~ݎy֛@-wmbp*`>.̛'|{퍿OcTFx^ǿ +]j>ƹ' !}>#?+C9G.g#m#ƹ:yk @WH&=GZ!Odr9pQyx<@w7C芣|C,]8< :&.hu)bg +g +~$-c-O!cXW!@/o9x)_b<(2؄{ۂSs;:!taf|1][98;'h[Om7z*msâ+g1&!6>Cr!s'71Op-''<<z3U"㖂nx[zufo +ا\{,C~iO|.CaVs ap*=Ea_ۤO9?ѧx{b%{=<Wyk|k?5o\&'rwL{w15P"Mc:F߃XApsNtܘ%e…ZZ 6.xўx܄d|ڎ18t؛bKPϾd_jG^:3YױȿE7w<ߧLbY o` KW Q3c+*ljBljWB[EǨ@(8@OG!yqirOʳJ2ܽOaz?% <֕GϰluXq1bP3{^Ȁ{l^ȂE \! zMRƚqy޶V |:7!?CQ{@n) ~ߔ >Gm<3𹭈;cO,q6SvXkmGY^ߜ9#mۥFƔ_}5leG;˲}QsRGslW?b=c#++.Pw<'ǝ7PȄ&e(Hԕf|<[RJb]Q[io /ئuhma.Jj;37Vkz9Y_걑wP$yc\oJ\s> ԭ2_ޱFj^rƺ==M;E8.o7f٣p=.itf%b/l΂a>ϻhվcX qi8g_xkhy(G}-jw =vW|e}wC5J 8`dJF'S)jR:C\\,\Rݺq}O0"ר;.x!Fl N-p7 ѸG ڏ5 (_ +gPﶡ]a U fS"nLciYƳgYv'޳HM_Sn26Bj<з Nܿÿ'z;q=IX7댵7-6z8}^~μܛ\W`\\õtmH颷X 6y쭭%bY`u Ͽouz  o} sϋ0דnl/9تwP]L}vgM sϧcMR,c_xMc-{9~xD=&`Eh8V.0*mQ~1lF?rL)5N<h HT͓H tqf##ёC*FnkwMpS>$aK"G_[*p@}|0 nٻNxƵq;F-|=/V'^пCU+Eo}jAuϛ*3tf!RGO q~g56=tuV#lr͎E]'|=ΐ';*sv:ss%GabTKnkhf,9:צ y}F[xnpuG6Eף˟B|i? +楰=yVN,94@l--.HK950,bTnn`9ĈG>8Ԟeq?\|my]_s¶#6]yqiP/a}? GLw;܃b$cOEsTY9>H+4 k&3B[8n.[!ƣ|CdOTr +?XOXjLb=#"SBnV wV=jظPD(o#G7}>ߩu.zYnR_Mx~!=eLѦp_ol9v+麏vz|>uM;Ooȝktt֜}!Oh=Ephl5Ȼh'R1uŏ + vei\6li]ح;-n֟ڵݶn#=u}"/Q2҆i1; 6<tamQ,3ُѾ=h_}<;?G miMv~"/f_xȗGc*qi*totu]uC/SO=M o:9=-o hetOcv˱^&O^Oq= + dU鳃F>f~^ORB[d^ /8C<]ևߪ17@:ݮ1,ーk!ou d3.S;˵.dw)YLe=L-kw*YsY8}쐲6ꂭoB~z -#IV\yƒG5PT8[=/qq_E=o䴄rrt=qL$,*>{y q ]qXz\fԱr_OZBxoQR|v_dAxN?L6.c$׎Z7; DB YfxXCEr9C\me-k3@;쯬'RZ(Ey.00xyחіL i|sU'}\W~Ɣ%lѲn/E[xз41Ҍ;3qS 11Eqݐ.Ɲ;a.otNȱk88̻&~lٸC3'3MCf]EU5>tlB(r˥r!?9>rYTMng#aϬX W4D}l÷.NEM]|Q|ޑ'OV֦G{F>N1mX3XG S;+/>4Ѹf'Hy5}49.ma HN|N,'t"=t J'|zO9҉HAGta:B_f.5.Oe|/~AT}7G_gkɯ#:)!/K8e pʛq +q + &&}=O {mZH89|d%1ٿZײpB_qC[>m}[|tmu\FDžh<n}l;A=wyRr='׷wH~|jѮS<` d7IMEM"*Q/y5:Q/T![egܧd{x̶(}!kZ(Ȳf4Z B=)b7-H {MĹkPZg垗G׫ΒcNx58'\yFY2d;Ɗ/>i[aug|ע}U~zg;ly mSaWľkm:KDV2ßc1ՕP+ԌMB կ-]~4ӆ>@9gR9;3Y5 +3HxvH >yR.e9,8ι^W<{>c-b]&>o9eMbd%҆:ٞ&-o+7I.:iП4tObX٦"Yd3r)7m'5yftoPWDdX]XF/:]rm*Jz~ihz=ORoWz|Dž!.i \ <_=KJzCzk{O+5:}2NoǾ{%- |f:Ds'3שLSo}|&*Fp*fpsyzzjt-NN̽^eES?;uq~ v9}:Ex +;熏:[1>] tW"#cǙ=<76PkL_lq~[uֆ8m/Yזއ'lz eN[Ǵ`-ѧ1P!?ukLf _x>TS# xK,omxKdte㭏͙)޺UoO}Mxk+%^AO¿o3'{&4 +v>{Wt/%NL#٦[_9q+z&[g|zlIZ]Fu[NP~w#ng6ɷNMYF39^亅%F&֟3H=w٦2۶=.0f|>Ŋckۅ~YncN6b&6 v %]I߿v=ְ-#&;5鳤bwj"Vv=OwվGk*!æ᪟B,?64zC!2z("al cvnGϫGvSE$_D6>U"6y<ɶ}z}f {&F{osjO?:R~*Y^׉~PsoOyvC!zRx'&2C\2A=>7J{,f:&ql>CYBx6i;ׇgg;$czuASKܮ1%z+܇>X +JSC%AcCɱSB%"RrPrWGSD&98U<0ޜ.Kes;1iH>̑ZA~8qyj7 }U\qvwiޛVdG_Iz'c"p^i>:uZӛt~iv xN|"23`Na:h߹w +r^_dsj~-|A5? ?tZs̼yrt(ox2E}؊둇Kq٧X?1`?ތ\m}]}}8e1U}2WezboVϼwx; Mt᎗f܋HS-+O=wqcç9t~gL>i~$Y >  +gs/~̋?(3#O?vKVayFf^U?zC c'9z֩uϓOx0yBwe#Nxfcu}?9ٓ},9Mb&؆5k +rSD\iqhZ*Zg48>(c;Nwk3wǤH3^^ +wc4䢴߽ z߫ E\Жtn<8߼/KH硎+^!/; ==ր 6gn= O9RE1֗2R gٖQ.G{Ye\1Ok4u+{mG܇s&cud[G4elhĵ\nA tJ?.e@&n+zOz$OTaĿ'Y|IOڋkPB1fx1V?D KN~7x)c!}i 8Ό9>Sb\]9,FΌqbPnͧ/{ԗGkr V/qn~)c'bvC7xձibQ>Յ9^\EhtNj eԳe/}IOj^&]B~Pple> +[t2c bzyPćr<;G۳}ʐW9\5d{)o?~KQN? +ut$Ǿ'toۚ?{`wg{Oėy ̱nx_}-y y3;X +Vb_nA\4ρ]'5Nxζ+ٟ!B5KS{rTg۟ygI dż,VW};NNމ{7wۥoO[Zg䭟{`{ #շ;D| =2@>.)}f?"=%ʟx3; Ԇǣ-Gfϻ7v=J{=<ˇ`Oݕ\n,|7ye;ʤ>+# 9,ONR*>=04@}qu=f|Fc\g݈uz1yშ S:U辱Af>s8Gxz< 8=8ds/}#Y|Qt}OPc@h~t,\H.'s#9 <7ີlܩ'Cc}oV!WSg9p=+/ +o9-ύ/HZ +?58۱:c˖T%V6swԡTծ { e;Ed368W:ЯF'\3¯\[ja+ǀQ(U~DA}.[E)O׏2Ey/8&׼7yW!kWso󫍲$ls/ge6K1k.5ॸ@}wRW_F}"%Uv-H!;Ϣ+#dVg[!kI+DoL3Kl|$YcmŚ[Ws@&?hL̗8qhr`CKz:s_G~׼Ùz}MZ9&extϧrl>$|A<{ڛ}7{cz缝Ĺ7{BT>*"<>ܣۑڗ`SV/rX`d97v;BMM}#hq +y B,{i?szOPF{7I r.]}ۙsLA?i=j:KA7JGKd_~l#urО{>-N8k~X]FU@G 8ϠXEpJ?'=b<}]+「?!ץi_~9 ać{P.H4q3o ~>K??EE1FwIc?i$_k?b=.0e?g>Pp׻21Ģ"A7c7 b:'YeϽ*]61OۜP(M4zDVX1|78q  +rr%D_q~Ƽ-_5w1ȃ[߼Χyȧ iVݘveluߥsÿLُ~*@ 3sļl0D(~0Pv(Zh@uK0Yb5y͉~4e>x5 ,E=&Y|tb1'D{fܞ''Ec22g[w +::6'a6@[(΀|w>cosb9(vȶʶ-_~s~--n Qo_YS,>^@^GtB*!N#yE"Fk{Nmx{nFcŜqOASp^sr!Cb]0i~*6wXH~ųMk-OÿzV})˕+Ovo [_sr|8+nzi瀭kv|zGtv5{?8g;0ʱcwvx`[s58z_qFRoo1v;&ee X8%nGw~}y'eo7vx@?O׉S1[;ב?Al1 28Lp >q'noGϲMI#|k_GSssἇg̣)8RoնDbF#Y׶J}}9/-H6߂3֭҆o.2oz%~YciE$#:ᔾsߖeRUk>8kÔR_nC=gkSLºa\P=@u"ޫ 3>1υ:eҖShMgݑ73]^zƩJ8Wֶ.G7Yo%ɀmۭ瀜nwݖ#"gUFyxy8{\F:/\6g羒s\_UߝuJZ{5-K}U/vN7qS6V{ߥdȘRB$Xm<qɶmc2}`| g\yfz,Os@ yC>|G~_Ba{v!vRm__շ;6LS|};ޕ: +!cHj[w3k{qy S!]\\6:-jlVnI|.)>OEڸRsfq}jh<[k+zaXyݡ_<7SD|ĜǑ| 0,_0Npm^p,q9pot0.0eolV:#8 vȉqs bѾR|EJ?&7qE $ԳĽ?xz_B{ ǜg^tVߕDCG_+~zv'R rg16voʢ~B]=s1O^Ncj]su_d>tasJ/@?sfkyf̿}/cZj]e[?Vf Zrmfq=נ~F:ý Hy~ʜ2_??-YO!3'g)a]- Zr+~|4yͥMImv|Əv7; +lGǂ$ȇ=nɬa[#Uw(8]^}<ʙ}9{2ڈ?r֬6@7i#wkSNNAM6;찟<" S~L١~9+.;QrEgR=/mf+[3}ųf=dž5чƾf۟ރiG-Τݷk=} Umei{[ߪC1|U[CcB~U#s@G_rU =U"ĸ%9)MykC aWt$mBm!BK۞w9Us{j}kZl[Y(5%]aV#Β!ܻVU?ώST>u͢u11B_~dRWh^ +CDD~Ie2r&p|~Ȁ{2;c;-?!˼ +G CӢЖBƉQE,d́0~\b +c_NjΕB.îa~.:NDwd ex"gENcE~/ (U7 )+>K1"Ժ9ݟ_|oг??% M&m_+;쀟݈o%8Ē,ddvyK ^v-Vn7̾=X]+WG i1 E{ |C:V޳}*fyu/E",/>"f,U^*g.]rB>̮ڷXs"<{=W6u_k-|b3xTǫy"Љ'd{? )^F7 _8ߊ>ޟ}\A݊:1fe<s~-;{[Ę,67c|>Ǘ&#jE鳒SWv{0,4sCosϞDr|ǫ*/ktOk6{.M#to;|^U~n&!jUy9*H,_8Cq(b +M)LFx~ 5wA^A?ߎ6_P(C >@N8󧪱wJD Y8!UC=#! "躡w[nShs9~= v&Ē>Ec1-7PٌN}z^p}K6}|ݮSmYEU %\`؜Ҥ_UU].Ukǎ[QVW]寙QQ㮛r+bwT)!TcK.AYJ*j+j:*f͜r+_XbnYg˼kQ\9jx_k[^^T_[W=[Qq^ż*ˊfUTϪ,tvUή_WY-7ˮ9plvʊKIǯTSkn_1B +m `^W!;+^b]R;" .?Veil| +W~%s+jȜWEU^7Ew$:&d]\L7q9 |V$TgB +G=Y*V6UVi3/IxUCRؾkMy=?DJ"3$x~3AGneYut^*߬ .-0O^Q]M^FËtA"eUTΘYg4=%iU֕ʹۋW4LPc|I +t<[N%Ŀ9%37s+&TYj;f'MdLP\r FsƓrzJJUشUkeYUVMϱe])[]]?RyNT]3_U|kj%3**O*.eqr:xG`*Ez!Ӈk/w8$[rv(U]Y*locH)='HԫtJD=CtIm̊zl9іHJVԵuj y!zH$ʮ o_3*Wή JVNQ^7Zy>)'s Vt7cl%'ҚJx]+{X33ϰ#X*1K-Q"v[2D\p_dP7Gi0Zc_F?jgRr.3M\8@ɧbP } 2.j<mmWMSR2l޼ .,`Öq؄ 'L?d-TeF-ࣈUW1:)b.n/7ǀ<"2a8t4.(pĻ7bX5q`;{U2Ȟtጊ&LPVw5ų.`b ن]}ͬWNVr^Cv„F p95ULN!H#OSOj)>fJ'wYumʥq~)*Bخքa ~qi?Nݺ+.^r7;Cfջ=fRXCjR?E][Q禁ᆣtWG 㹘Uy!ߘRoTo#MGfB=4w٠xq9yWM } Qp.r!.*N̅sj̫b妢asՠ%_S:<.UヮX8ퟅa|>Ԡsig~?v t-m_sfZtV9!F5LSUXoZd +d*늿-?0]9l +wy&&+2wiEB$KdoYY& &k*xBVVs*uJ(IsmoתNg i[f7 ],VXpCPSxwC_%IHk|%p"s0-^YC+)X/DLw)ue$rȟߠ*9su{͟(:a?WRԜYU>0қtUW)&ƼPUY\^UVh%f%z^⮞c+믩30Nlu"l1+H=u򞎷E)Ru^v3vC-oKe¸7 nDfBPEm嘌'r|dF-=kղ t氬6 0{N|Kp{E%UUWN1J"hs0L 5J1J} yˆ6$ɩR =^} +%'ܢ`jOe6LK,1u?F-OPLŤ.9.`r6lcVrTg +jiU4}yf$^W9R t,$jk+/U߭JC:=Y/<)m*ϱ yCgV*Cjo#fI-+ZL1z.m Cs1n u9wǁ^^]<͉_ѬJշ$eƿIWYĤ٥B=musLlή՚JI\WLשbm$uΖzLMpO!TN&=_#ùoQY[U9,B]N)so:fc/VE9hX?#d4EKѵ*Lu*L'frU-gg r̯ɛ:Uz/GqmͅOІgG_jgeWK4y?fVLV*ӺoZqhRZ]K*3T6yTiRrA_{KL~dv|V9 3i9^2 C N fQ"1!q]_oNMeuMe|C8V5J]r1ES*vTkug*q"\2nW̓K0e6ah!6vʹ̈́UMFw/V|2W Q,z""$;.dO.zT7W_UfbKW1/A]qmWu(A۾ c_+wRՈY'TTtΖOxl I{JLG-uͯj\K6v+zڞve|14˽JMMOMl\u2;n ]PɄ$?tu529Obt$瑓㧆"pҩ^9ck+nd2Wy-M r~io~\TC .f͎-.%v\WЇt=f1*a[v+3dʱJnrU'W2Y9a|BjC察 tc݉jo_:sbf';LkYlj,9ZE0.2% M/E7Z/N6M評3$t;Q}nt!Dz'T9Չ7lDsKc=WЛpU[^hJmCJZ%0^!Br |:..Ob1~^BhکFzIo!MFCzOFۇi3@z'h .A:cH7 }HE*GF6:M&D.ҁH""^zރtEH.EzŠ]@ځߋF!8^iB}G(݆tԃt0/&HsDhԃI "MD15- :H?6rAiބihMy#8f?=7G#-Fg1EF:)>BEځ i +rC:3H}H!]!@ ^?3HLG]Cv iLR7둎@:eHHoB:h-VG3';"]t^ d iR_Ehht}'!iBC ۍHw;~ Bh4tO@?>"o1U?]H?\p7B/[Ci;`>~Я"F?@<>)+yH=ӜGHw~> ըi鯑a9cH%9}tҡG>󞄜ܯQ/ߢ?`KւkSuW6B^#>}BZtI+ipCp QN5s r\Qۧyg8ʓuO\-v`ꡎt#) +:'tBP/ ȓ݉mltAbxybwK;ڰ;!y_=$ޞ5n9 !O[ޢLbg|Lyǣ_}ݖ>Z2y]k»R=ۑ :=(D*Z|1 eLB֢<eSREC)+\E++PصP-\G..o瑴G.MmV,r烎َi c-|)Ϋw#;03^kW,w5w]?.Ї)G\ceLX`C+2Vu0>5Hb~<+ils>rthY|`.3ԙ4 )?,#UL*]B֊O*Yu욘M1:v.A~h4S.IqC]d/6>>`S$qxEv[,|mr";vS|Tf1= zY}qxANJ厢8^pݑw1Ϸ?<|1>]`N +cW~c}G.A]-b6tU&e9ze',s^4beN޽o+ec3+qquMq7k'yI1CaMaSKGEm +RRJevRAh媖Vzcf NV-G28}=w $ +?(y _z%gwٍD@T1Kl|l8%}]86fnXqFE/5z'?tƮ^%"1]~6Yڳ{ͦC@^9^u.I&9c< S臹~4Uz._ Ɉ:yS=!g'&VGA;hm x8_-r$ }6'l[ NR-m];  =C/cn1r x,ygS> ۖuaO_)-$r^ޓs%gb'$es,M-ڇÈ~Кw;ve,q-wܷ [¿n[)Y1ii7Waw4%UQ[H:lu`麐_#P {  ƃ`Wf_LܒCTqӛLQf8MzJ=n&8:xD /oD"geIKePcD(j U_\i6R]^:3gzr[dQiWu3~X;iURu_+ͨ3Qɼ&oyD{;#}+OoJA5?v]~,][LޞǺI5"@ɩi@h==ĢTbAslqY`ƨȧ,o0Wrܣ6ѾZ_(Nމh흮A@8& ye8t["weε>:v6) ~y= wbqH8zȏ҂^1wnb{IȽe_}2<ޞD'"U)Ҿb~~r.Д4~˩ ws*vߋ^NR$2ωDN{h:&y'{HE \*}W"j'vy0:d8"*"Qؘ +c9C"N"5ɰcZ!QQ\`BL=7|"t@\=^'[ڼnj7Շ7u̼WsRX3)iQ~~p0{#@0uN2ZlT]*-SXqz ]Lr[U$r۬Y˨z&ߗy1{uϪޕ/u9%\CPLq';`r,Hwj2 +~B*(΢Jlv׍g sklu"8.pqM;Op5GN g28/M;j :LC(hNy`~;L*~6`-΂]lCפ5sb +_ 3Cጒ%=+^K=}`綗jM?boʞ {[Yݗy'Nq|qqZŁo_~_U/YމX'է"_X^/]}|[Ýew`|;xQfƎF%A#{D.pۗc'>6W4=7dt9Z`|8T=1JTg)mv|'nGEaψoD|,]v)쪓{Nޙ:9zs>9 .֑]l hKa*.qo=L=lR٫|,K9CIrK[ yxY>9F$6>gz pNj3NBGͳ~maC?!M|x Qc k/ E} UpA|8 ' f[OS^04_.f?蠖M|1)LEf>VHF_u:9.E^ +V :c{s3l(QlTW+=N3#eF]aG$/#9^Vnl0X;Qe ?YLhIFy&2ScqBfD2G)q +;͸dʤC'y'*ATrH;X=s`#n2+2'q 0|lF2jRPsֵo,Cel+V>Xo?MCj.ϩrGX=UQ*Q2ΫI$qF»M +EH&2si$*~ЃO*wj@h7HA]ҳ*TJ׈71> #i/*~r}cDv*w/UEJjSVҠC_eKNVJ}W̜75¼⼂6Q,yUZ͍yEy­EE6[GY^S XwM^{RCmkN<"[UEjjEV訞,1ayb>˫oBU7ԵJرj|9X->)qT׶Ԟ83 ,&w|"oo#lP^٪^'Nk?NAkA.phx. +^Yk5*4[:~:ɤOeu~_ՃQᵟֹv$W׹%70)H纟N?ƬvTMkbVAǟX:ӹt{S˿Cw2+y\|ljPN"?Y􇙌~鸷#,uܫs.q񈂷k$kdMv|kx^;`5֣;J_U?Gڠ뫝Vu>Sg*6v|ONI>'-6DTnM7Ny͵N՞o.Қ'._yɦsK u ֝lٞڒK6lj n @vAԿ(מ&;8|mR:ւK ׈0k۹Nn37a+Ȫ5̬CꋿGC􈙕]>y*@j4GO$ uᅁb >6/;WTo@+P_#JBAVZS~,N#۳s[IQten~̯7_Cv,~\i&4- $>cG|Eј@ d "+AuRkZ+сCJ+Cjl*"nRD@\Nd<@\gMrfwɲRპ%љw'*#GQ&E'\u⍪V@cŖy"I*ڂ cs,XLI`X$[ͱ&ʉZLIt>I" ~a$*חŇ[[YAM\v%ARR-8q4KdŪd4P"Q` Y\N51>ko+%c(j,MOEE^ I-ުښUd3f_"36|| 45˭覥[=V܍YЈg[|#>˺?n^r = nXjH/` \[B vDcEfn.մ/Y$4CTiZ"iR4=5CXNx_—PrwDYvU<>s?> $r2K'M,[K{z \ No newline at end of file diff --git a/Increase_Host_compute/No_increase/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run/install.sh b/Increase_Host_compute/No_increase/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run/install.sh new file mode 100644 index 0000000000000000000000000000000000000000..8468c5a256f2c77fad5bf78ab108ca5b62aad672 --- /dev/null +++ b/Increase_Host_compute/No_increase/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run/install.sh @@ -0,0 +1,318 @@ +#!/bin/bash +vendor_name=customize +targetdir=/usr/local/Ascend/opp +target_custom=0 + +sourcedir=$PWD/packages +vendordir=vendors/$vendor_name + +QUIET="y" + +while true +do + case $1 in + --quiet) + QUIET="y" + shift + ;; + --install-path=*) + INSTALL_PATH=$(echo $1 | cut -d"=" -f2-) + INSTALL_PATH=${INSTALL_PATH%*/} + shift + ;; + --*) + shift + ;; + *) + break + ;; + esac +done + +log() { + cur_date=`date +"%Y-%m-%d %H:%M:%S"` + echo "[runtime] [$cur_date] "$1 +} + +if [ -n "${INSTALL_PATH}" ]; then + if [[ ! "${INSTALL_PATH}" = /* ]]; then + log "[ERROR] use absolute path for --install-path argument" + exit 1 + fi + if [ ! -d ${INSTALL_PATH} ]; then + mkdir ${INSTALL_PATH} >> /dev/null 2>&1 + if [ $? -ne 0 ]; then + log "[ERROR] create ${INSTALL_PATH} failed" + exit 1 + fi + fi + targetdir=${INSTALL_PATH} +elif [ -n "${ASCEND_CUSTOM_OPP_PATH}" ]; then + if [ ! -d ${ASCEND_CUSTOM_OPP_PATH} ]; then + mkdir -p ${ASCEND_CUSTOM_OPP_PATH} >> /dev/null 2>&1 + if [ $? -ne 0 ]; then + log "[ERROR] create ${ASCEND_CUSTOM_OPP_PATH} failed" + fi + fi + targetdir=${ASCEND_CUSTOM_OPP_PATH} +else + if [ "x${ASCEND_OPP_PATH}" == "x" ]; then + log "[ERROR] env ASCEND_OPP_PATH no exist" + exit 1 + fi + targetdir="${ASCEND_OPP_PATH}" +fi + +if [ ! -d $targetdir ];then + log "[ERROR] $targetdir no exist" + exit 1 +fi + +upgrade() +{ + if [ ! -d ${sourcedir}/$vendordir/$1 ]; then + log "[INFO] no need to upgrade ops $1 files" + return 0 + fi + + if [ ! -d ${targetdir}/$vendordir/$1 ];then + log "[INFO] create ${targetdir}/$vendordir/$1." + mkdir -p ${targetdir}/$vendordir/$1 + if [ $? -ne 0 ];then + log "[ERROR] create ${targetdir}/$vendordir/$1 failed" + return 1 + fi + else + has_same_file=-1 + for file_a in ${sourcedir}/$vendordir/$1/*; do + file_b=${file_a##*/}; + if [ "ls ${targetdir}/$vendordir/$1" = "" ]; then + log "[INFO] ${targetdir}/$vendordir/$1 is empty !!" + return 1 + fi + grep -q $file_b <<<`ls ${targetdir}/$vendordir/$1`; + if [[ $? -eq 0 ]]; then + echo -n "${file_b} " + has_same_file=0 + fi + done + if [ 0 -eq $has_same_file ]; then + if test $QUIET = "n"; then + echo "[INFO]: has old version in ${targetdir}/$vendordir/$1, \ + you want to Overlay Installation , please enter:[o]; \ + or replace directory installation , please enter: [r]; \ + or not install , please enter:[n]." + + while true + do + read orn + if [ "$orn" = n ]; then + return 0 + elif [ "$orn" = m ]; then + break; + elif [ "$0rn" = r ]; then + [ -n "${targetdir}/$vendordir/$1/" ] && rm -rf "${targetdir}/$vendordir/$1"/* + break; + else + echo "[ERROR] input error, please input again!" + fi + done + fi + fi + log "[INFO] replace or merge old ops $1 files .g....." + fi + + log "copy new ops $1 files ......" + if [ -d ${targetdir}/$vendordir/$1/ ]; then + chmod -R +w "$targetdir/$vendordir/$1/" >/dev/null 2>&1 + fi + cp -rf ${sourcedir}/$vendordir/$1/* $targetdir/$vendordir/$1/ + if [ $? -ne 0 ];then + log "[ERROR] copy new $1 files failed" + return 1 + fi + + return 0 +} +upgrade_proto() +{ + if [ ! -f ${sourcedir}/$vendordir/custom.proto ]; then + log "[INFO] no need to upgrade custom.proto files" + return 0 + fi + if [ ! -d ${targetdir}/$vendordir/framework/caffe ];then + log "[INFO] create ${targetdir}/$vendordir/framework/caffe." + mkdir -p ${targetdir}/$vendordir/framework/caffe + if [ $? -ne 0 ];then + log "[ERROR] create ${targetdir}/$vendordir/framework/caffe failed" + return 1 + fi + else + if [ -f ${targetdir}/$vendordir/framework/caffe/custom.proto ]; then + # 有老版本,判断是否要覆盖式安装 + if test $QUIET = "n"; then + echo "[INFO] ${targetdir}/$vendordir/framework/caffe has old version"\ + "custom.proto file. Do you want to replace? [y/n] " + + while true + do + read yn + if [ "$yn" = n ]; then + return 0 + elif [ "$yn" = y ]; then + break; + else + echo "[ERROR] input error, please input again!" + fi + done + fi + fi + log "[INFO] replace old caffe.proto files ......" + fi + chmod -R +w "$targetdir/$vendordir/framework/caffe/" >/dev/null 2>&1 + cp -rf ${sourcedir}/$vendordir/custom.proto ${targetdir}/$vendordir/framework/caffe/ + if [ $? -ne 0 ];then + log "[ERROR] copy new custom.proto failed" + return 1 + fi + log "[INFO] copy custom.proto success" + + return 0 +} + +upgrade_file() +{ + if [ ! -e ${sourcedir}/$vendordir/$1 ]; then + log "[INFO] no need to upgrade ops $1 file" + return 0 + fi + + log "copy new $1 files ......" + cp -f ${sourcedir}/$vendordir/$1 $targetdir/$vendordir/$1 + if [ $? -ne 0 ];then + log "[ERROR] copy new $1 file failed" + return 1 + fi + + return 0 +} + +delete_optiling_file() +{ + if [ ! -d ${targetdir}/vendors ];then + log "[INFO] $1 not exist, no need to uninstall" + return 0 + fi + sys_info=$(uname -m) + if [ ! -d ${sourcedir}/$vendordir/$1/ai_core/tbe/op_tiling/lib/linux/${sys_info} ];then + rm -rf ${sourcedir}/$vendordir/$1/ai_core/tbe/op_tiling/liboptiling.so + fi + return 0 +} + +log "[INFO] copy uninstall sh success" + +if [ ! -d ${targetdir}/vendors ];then + log "[INFO] create ${targetdir}/vendors." + mkdir -p ${targetdir}/vendors + if [ $? -ne 0 ];then + log "[ERROR] create ${targetdir}/vendors failed" + return 1 + fi +fi +chmod u+w ${targetdir}/vendors + +echo "[ops_custom]upgrade framework" +upgrade framework +if [ $? -ne 0 ];then + exit 1 +fi + +echo "[ops_custom]upgrade op proto" +upgrade op_proto +if [ $? -ne 0 ];then + exit 1 +fi + +echo "[ops_custom]upgrade version.info" +upgrade_file version.info +if [ $? -ne 0 ];then + exit 1 +fi + +echo "[ops_custom]upgrade op impl" +delete_optiling_file op_impl +upgrade op_impl +if [ $? -ne 0 ];then + exit 1 +fi + +echo "[ops_custom]upgrade op api" +upgrade op_api +if [ $? -ne 0 ];then + exit 1 +fi + +upgrade_proto +if [ $? -ne 0 ];then + exit 1 +fi + +# set the set_env.bash +if [ -n "${INSTALL_PATH}" ] && [ -d ${INSTALL_PATH} ]; then + _ASCEND_CUSTOM_OPP_PATH=${targetdir}/${vendordir} + bin_path="${_ASCEND_CUSTOM_OPP_PATH}/bin" + set_env_variable="#!/bin/bash\nexport ASCEND_CUSTOM_OPP_PATH=${_ASCEND_CUSTOM_OPP_PATH}:\${ASCEND_CUSTOM_OPP_PATH}" + if [ ! -d ${bin_path} ]; then + mkdir -p ${bin_path} >> /dev/null 2>&1 + if [ $? -ne 0 ]; then + log "[ERROR] create ${bin_path} failed" + exit 1 + fi + fi + echo -e ${set_env_variable} > ${bin_path}/set_env.bash + if [ $? -ne 0 ]; then + log "[ERROR] write ASCEND_CUSTOM_OPP_PATH to set_env.bash failed" + exit 1 + else + log "[INFO] using requirements: when custom module install finished or before you run the custom module, \ + execute the command [ source ${bin_path}/set_env.bash ] to set the environment path" + fi +else + config_file=${targetdir}/vendors/config.ini + if [ ! -f ${config_file} ]; then + touch ${config_file} + chmod 640 ${config_file} + echo "load_priority=$vendor_name" > ${config_file} + if [ $? -ne 0 ];then + echo "echo load_priority failed" + exit 1 + fi + else + found_vendors="$(grep -w "load_priority" "$config_file" | cut --only-delimited -d"=" -f2-)" + found_vendor=$(echo $found_vendors | sed "s/$vendor_name//g" | tr ',' ' ') + vendor=$(echo $found_vendor | tr -s ' ' ',') + if [ "$vendor" != "" ]; then + sed -i "/load_priority=$found_vendors/s@load_priority=$found_vendors@load_priority=$vendor_name,$vendor@g" "$config_file" + fi + fi +fi + +chmod u-w ${targetdir}/vendors + +if [ -d ${targetdir}/$vendordir/op_impl/cpu/aicpu_kernel/impl/ ]; then + chmod -R 440 ${targetdir}/$vendordir/op_impl/cpu/aicpu_kernel/impl/* >/dev/null 2>&1 +fi +if [ -f ${targetdir}/ascend_install.info ]; then + chmod -R 440 ${targetdir}/ascend_install.info +fi +if [ -f ${targetdir}/scene.info ]; then + chmod -R 440 ${targetdir}/scene.info +fi +if [ -f ${targetdir}/version.info ]; then + chmod -R 440 ${targetdir}/version.info +fi + +echo "SUCCESS" +exit 0 + diff --git a/Increase_Host_compute/No_increase/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run/packages/vendors/customize/op_api/include/aclnn_add_custom.h b/Increase_Host_compute/No_increase/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run/packages/vendors/customize/op_api/include/aclnn_add_custom.h new file mode 100644 index 0000000000000000000000000000000000000000..8d8990e1f20e5dfe24b6b231524fbd30d44413fa --- /dev/null +++ b/Increase_Host_compute/No_increase/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run/packages/vendors/customize/op_api/include/aclnn_add_custom.h @@ -0,0 +1,49 @@ + +/* + * calution: this file was generated automaticlly donot change it. +*/ + +#ifndef ACLNN_ADD_CUSTOM_H_ +#define ACLNN_ADD_CUSTOM_H_ + +#include "aclnn/acl_meta.h" + +#ifdef __cplusplus +extern "C" { +#endif + +/* funtion: aclnnAddCustomGetWorkspaceSize + * parameters : + * x : required + * y : required + * out : required + * workspaceSize : size of workspace(output). + * executor : executor context(output). + */ +__attribute__((visibility("default"))) +aclnnStatus aclnnAddCustomGetWorkspaceSize( + const aclTensor *x, + const aclTensor *y, + const aclTensor *out, + uint64_t *workspaceSize, + aclOpExecutor **executor); + +/* funtion: aclnnAddCustom + * parameters : + * workspace : workspace memory addr(input). + * workspaceSize : size of workspace(input). + * executor : executor context(input). + * stream : acl stream. + */ +__attribute__((visibility("default"))) +aclnnStatus aclnnAddCustom( + void *workspace, + uint64_t workspaceSize, + aclOpExecutor *executor, + aclrtStream stream); + +#ifdef __cplusplus +} +#endif + +#endif diff --git a/Increase_Host_compute/No_increase/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run/packages/vendors/customize/op_api/lib/libcust_opapi.so b/Increase_Host_compute/No_increase/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run/packages/vendors/customize/op_api/lib/libcust_opapi.so new file mode 100644 index 0000000000000000000000000000000000000000..b49919b0e8ae7dd623b5eb673ee9cf1721bae62c Binary files /dev/null and b/Increase_Host_compute/No_increase/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run/packages/vendors/customize/op_api/lib/libcust_opapi.so differ diff --git a/Increase_Host_compute/No_increase/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run/packages/vendors/customize/op_proto/inc/op_proto.h b/Increase_Host_compute/No_increase/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run/packages/vendors/customize/op_proto/inc/op_proto.h new file mode 100644 index 0000000000000000000000000000000000000000..a4016e135e9840165662e127bf7c1d44dfa2c82c --- /dev/null +++ b/Increase_Host_compute/No_increase/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run/packages/vendors/customize/op_proto/inc/op_proto.h @@ -0,0 +1,17 @@ +#ifndef OP_PROTO_H_ +#define OP_PROTO_H_ + +#include "graph/operator_reg.h" +#include "register/op_impl_registry.h" + +namespace ge { + +REG_OP(AddCustom) + .INPUT(x, ge::TensorType::ALL()) + .INPUT(y, ge::TensorType::ALL()) + .OUTPUT(z, ge::TensorType::ALL()) + .OP_END_FACTORY_REG(AddCustom); + +} + +#endif diff --git a/Increase_Host_compute/No_increase/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run/packages/vendors/customize/version.info b/Increase_Host_compute/No_increase/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run/packages/vendors/customize/version.info new file mode 100644 index 0000000000000000000000000000000000000000..0ec7257bc8c51008d81469bdc9ce996ed34b998b --- /dev/null +++ b/Increase_Host_compute/No_increase/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run/packages/vendors/customize/version.info @@ -0,0 +1 @@ +custom_opp_compiler_version=7.3.T10.0.B528 diff --git a/Increase_Host_compute/No_increase/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run/upgrade.sh b/Increase_Host_compute/No_increase/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run/upgrade.sh new file mode 100644 index 0000000000000000000000000000000000000000..e091734858534a6aa10bb5204b87302438004926 --- /dev/null +++ b/Increase_Host_compute/No_increase/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run/upgrade.sh @@ -0,0 +1,151 @@ +#!/bin/bash +vendor_name=customize +targetdir=/usr/local/Ascend/opp +target_custom=0 + +sourcedir=$PWD/packages +vendordir=vendors/$vendor_name + +log() { + cur_date=`date +"%Y-%m-%d %H:%M:%S"` + echo "[runtime] [$cur_date] "$1 +} + +if [[ "x${ASCEND_OPP_PATH}" == "x" ]];then + log "[ERROR] env ASCEND_OPP_PATH no exist" + exit 1 +fi + +targetdir=${ASCEND_OPP_PATH} + +if [ ! -d $targetdir ];then + log "[ERROR] $targetdir no exist" + exit 1 +fi + +upgrade() +{ + if [ ! -d ${sourcedir}/$vendordir/$1 ]; then + log "[INFO] no need to upgrade ops $1 files" + return 0 + fi + + if [ ! -d ${targetdir}/$vendordir/$1 ];then + log "[INFO] create ${targetdir}/$vendordir/$1." + mkdir -p ${targetdir}/$vendordir/$1 + if [ $? -ne 0 ];then + log "[ERROR] create ${targetdir}/$vendordir/$1 failed" + return 1 + fi + else + vendor_installed_dir=$(ls "$targetdir/vendors" 2> /dev/null) + for i in $vendor_installed_dir;do + vendor_installed_file=$(ls "$vendor_installed_dir/$vendor_name/$i" 2> /dev/null) + if [ "$i" = "$vendor_name" ] && [ "$vendor_installed_file" != "" ]; then + echo "[INFO]: $vendor_name custom opp package has been installed on the path $vendor_installed_dir, \ + you want to Overlay Installation , please enter:[o]; \ + or replace directory installation , please enter: [r]; \ + or not install , please enter:[n]." + fi + while true + do + read mrn + if [ "$mrn" = m ]; then + break + elif [ "$mrn" = r ]; then + [ -n "$vendor_installed_file"] && rm -rf "$vendor_installed_file" + break + elif [ "$mrn" = n ]; then + return 0 + else + echo "[WARNING]: Input error, please input m or r or n to choose!" + fi + done + done + log "[INFO] replace old ops $1 files ......" + fi + + log "copy new ops $1 files ......" + cp -rf ${sourcedir}/$vendordir/$1/* $targetdir/$vendordir/$1/ + if [ $? -ne 0 ];then + log "[ERROR] copy new $1 files failed" + return 1 + fi + + return 0 +} + +upgrade_file() +{ + if [ ! -e ${sourcedir}/$vendordir/$1 ]; then + log "[INFO] no need to upgrade ops $1 file" + return 0 + fi + + log "copy new $1 files ......" + cp -f ${sourcedir}/$vendordir/$1 $targetdir/$vendordir/$1 + if [ $? -ne 0 ];then + log "[ERROR] copy new $1 file failed" + return 1 + fi + + return 0 +} + +log "[INFO] copy uninstall sh success" + +echo "[ops_custom]upgrade framework" +upgrade framework +if [ $? -ne 0 ];then + exit 1 +fi + +echo "[ops_custom]upgrade op proto" +upgrade op_proto +if [ $? -ne 0 ];then + exit 1 +fi + +echo "[ops_custom]upgrade op impl" +upgrade op_impl +if [ $? -ne 0 ];then + exit 1 +fi + +echo "[ops_custom]upgrade op api" +upgrade op_api +if [ $? -ne 0 ];then + exit 1 +fi + +echo "[ops_custom]upgrade version.info" +upgrade_file version.info +if [ $? -ne 0 ];then + exit 1 +fi + +config_file=${targetdir}/vendors/config.ini +found_vendors="$(grep -w "load_priority" "$config_file" | cut --only-delimited -d"=" -f2-)" +found_vendor=$(echo $found_vendors | sed "s/$vendor_name//g" | tr ',' ' ') +vendor=$(echo $found_vendor | tr -s ' ' ',') +if [ "$vendor" != "" ]; then + sed -i "/load_priority=$found_vendors/s@load_priority=$found_vendors@load_priority=$vendor_name,$vendor@g" "$config_file" +fi + +changemode() +{ + if [ -d ${targetdir} ];then + chmod -R 550 ${targetdir}>/dev/null 2>&1 + fi + + return 0 +} +echo "[ops_custom]changemode..." +#changemode +if [ $? -ne 0 ];then + exit 1 +fi + +echo "SUCCESS" +exit 0 + diff --git a/Increase_Host_compute/No_increase/build_out/autogen/aclnn_add_custom.cpp b/Increase_Host_compute/No_increase/build_out/autogen/aclnn_add_custom.cpp new file mode 100644 index 0000000000000000000000000000000000000000..b6088c2b523c51507103f655da29412dc0bf2f30 --- /dev/null +++ b/Increase_Host_compute/No_increase/build_out/autogen/aclnn_add_custom.cpp @@ -0,0 +1,199 @@ +#include +#include "graph/types.h" +#include "aclnn_add_custom.h" + +namespace { +typedef struct { + uint32_t id; + const char *funcName; + bool hasReg; +} NnopbaseDfxId; +typedef struct { + ge::DataType dtype; + ge::Format format; +} TensorDesc; +typedef struct { + TensorDesc *inputsDesc; + size_t inputsNum; + TensorDesc *outputsDesc; + size_t outputsNum; +} SupportInfo; +typedef struct { + SupportInfo *supportInfo; + size_t num; +} OpSocSupportInfo; +typedef struct { + OpSocSupportInfo *socSupportInfo; + size_t num; +} OpSupportList; +enum SocType { + SOC_VERSION_ASCEND910A = 1, + SOC_VERSION_ASCEND910B, + SOC_VERSION_ASCEND910C, + SOC_VERSION_ASCEND910D, + SOC_VERSION_ASCEND310P, + SOC_VERSION_ASCEND310B, + SOC_VERSION_BS9SX1A, + SOC_VERSION_MC61AM21A, + SOC_VERSION_ASCEND610Lite +}; +enum NnopbaseAttrDtype { + kNnopbaseBool = 0U, + kNnopbaseFloat, + kNnopbaseInt, + kNnopbaseString, + kNnopbaseAttrEnd +}; +uint32_t socSupportList[] = {SOC_VERSION_ASCEND310B,SOC_VERSION_ASCEND310P,SOC_VERSION_ASCEND910A,SOC_VERSION_ASCEND910B}; +uint32_t socSupportListLen = 4; + +TensorDesc inputDesc0_0[2] = + {{ge::DT_FLOAT16, ge::FORMAT_ND}, + {ge::DT_FLOAT16, ge::FORMAT_ND}}; +TensorDesc outputDesc0_0[1] = + {{ge::DT_FLOAT16, ge::FORMAT_ND}}; +SupportInfo list0_0 = {inputDesc0_0, 2, outputDesc0_0, 1}; +SupportInfo supportInfo0[1] = {list0_0}; +OpSocSupportInfo socSupportInfo0= {supportInfo0, 1}; + +TensorDesc inputDesc1_0[2] = + {{ge::DT_FLOAT16, ge::FORMAT_ND}, + {ge::DT_FLOAT16, ge::FORMAT_ND}}; +TensorDesc outputDesc1_0[1] = + {{ge::DT_FLOAT16, ge::FORMAT_ND}}; +SupportInfo list1_0 = {inputDesc1_0, 2, outputDesc1_0, 1}; +SupportInfo supportInfo1[1] = {list1_0}; +OpSocSupportInfo socSupportInfo1= {supportInfo1, 1}; + +TensorDesc inputDesc2_0[2] = + {{ge::DT_FLOAT16, ge::FORMAT_ND}, + {ge::DT_FLOAT16, ge::FORMAT_ND}}; +TensorDesc outputDesc2_0[1] = + {{ge::DT_FLOAT16, ge::FORMAT_ND}}; +SupportInfo list2_0 = {inputDesc2_0, 2, outputDesc2_0, 1}; +SupportInfo supportInfo2[1] = {list2_0}; +OpSocSupportInfo socSupportInfo2= {supportInfo2, 1}; + +TensorDesc inputDesc3_0[2] = + {{ge::DT_FLOAT16, ge::FORMAT_ND}, + {ge::DT_FLOAT16, ge::FORMAT_ND}}; +TensorDesc outputDesc3_0[1] = + {{ge::DT_FLOAT16, ge::FORMAT_ND}}; +SupportInfo list3_0 = {inputDesc3_0, 2, outputDesc3_0, 1}; +SupportInfo supportInfo3[1] = {list3_0}; +OpSocSupportInfo socSupportInfo3= {supportInfo3, 1}; + +OpSocSupportInfo opSocSupportList[4] = {socSupportInfo0, socSupportInfo1, socSupportInfo2, socSupportInfo3}; +OpSupportList supportList = {opSocSupportList, 4}; + +[[maybe_unused]] uint32_t NNOPBASE_AddCustom = 0U; +} // namespace + +extern void NnopbaseOpLogE(const aclnnStatus code, const char *const expr); + +#ifdef __cplusplus +extern "C" { +#endif + +extern aclnnStatus NnopbaseCreateExecutorSpace(void **space); +extern void *NnopbaseGetExecutor(void *space, const char *opType, char *inputsDesc, uint32_t inputNum, + char *outputsDesc, uint32_t outputNum, char *attrsDesc, uint32_t attrsNum); +extern aclnnStatus NnopbaseAddInput(void *executor, const aclTensor *tensor, const uint32_t index); +extern aclnnStatus NnopbaseAddIgnoreContinuesInput(void *executor, + const aclTensor *tensor, const uint32_t index); +extern aclnnStatus NnopbaseAddIntArrayInput(void *executor, const aclIntArray *array, const uint32_t index); +extern aclnnStatus NnopbaseAddBoolArrayInput(void *executor, const aclBoolArray *array, const uint32_t index); +extern aclnnStatus NnopbaseAddFloatArrayInput(void *executor, const aclFloatArray *array, const uint32_t index); +extern aclnnStatus NnopbaseAddOutput(void *executor, const aclTensor *tensor, const uint32_t index); +extern aclnnStatus NnopbaseAddDynamicInput(void *executor, const aclTensorList *tensor_list, const uint32_t index); +extern aclnnStatus NnopbaseAddDynamicOutput(void *executor, const aclTensorList *tensor_list, const uint32_t index); +extern aclnnStatus NnopbaseAddAttrWithDtype(void *executor, void *attrAddr, size_t attrLen, const size_t index, const NnopbaseAttrDtype dtype); +extern aclnnStatus NnopbaseAddIntArrayAttr(void *executor, const aclIntArray* array, const size_t index); +extern aclnnStatus NnopbaseAddFloatArrayAttr(void *executor, const aclFloatArray* array, const size_t index); +extern aclnnStatus NnopbaseAddBoolArrayAttr(void *executor, const aclBoolArray* array, const size_t index); +extern aclnnStatus NnopbaseAddArrayAttrWithDtype(void *executor, void *array, const size_t len, const size_t elementSize, const size_t index, const NnopbaseAttrDtype dtype); +extern uint64_t NnopbaseMsprofSysTime(); +extern aclnnStatus NnopbaseAddTilingId(void *executor, NnopbaseDfxId *tilingId); +extern void NnopbaseReportApiInfo(const uint64_t beginTime, NnopbaseDfxId &dfxId); +extern aclnnStatus NnopbaseRunForWorkspace(void *executor, uint64_t *workspaceLen); +extern aclnnStatus NnopbaseRunWithWorkspace(void *executor, aclrtStream stream, void *workspace, uint64_t workspaceSize); +extern aclnnStatus NnopbaseAddSupportList(void *executor, OpSupportList *list, uint32_t *socSupportList, size_t socSupportListLen); +extern aclnnStatus NnopbaseAddScalarInput(void *executor, const aclScalar *scalar, const uint32_t index, const int32_t srcIndex, const ge::DataType dtype); +extern aclnnStatus NnopbaseAddScalarListInput(void *executor, const aclScalarList *scalarList, const uint32_t index, const int32_t srcIndex, const ge::DataType dtype); +extern void NnopbaseAddOpTypeId(void *executor, const uint32_t opTypeId); + +#define ACLNN_SUCCESS 0 +#define ACLNN_ERR_PARAM_NULLPTR 161001 + +#define NNOPBASE_ASSERT_OK_RETVAL(v) \ + do { \ + const aclnnStatus _chk_stutus = (v); \ + if (_chk_stutus != ACLNN_SUCCESS) { \ + NnopbaseOpLogE(_chk_stutus, #v); \ + return _chk_stutus; \ + } \ + } while (false) + +#define NNOPBASE_ASSERT_NOTNULL_RETVAL(v) \ + do { \ + if ((v) == nullptr) { \ + NnopbaseOpLogE(ACLNN_ERR_PARAM_NULLPTR, #v " != nullptr"); \ + return ACLNN_ERR_PARAM_NULLPTR; \ + } \ + } while (false) + +aclnnStatus aclnnAddCustomGetWorkspaceSize( + const aclTensor *x, + const aclTensor *y, + const aclTensor *out, + uint64_t *workspaceSize, + aclOpExecutor **executor) +{ + uint64_t timeStamp = NnopbaseMsprofSysTime(); + static NnopbaseDfxId dfxId = {0x60000, __func__, false}; + static NnopbaseDfxId tilingId = {0x60000, "aclnnAddCustomTiling", false}; + void *nnopExecutor; + static void *executorSpace = NULL; + const char *opType = "AddCustom"; + char inputDesc[] = {1, 1}; + char outputDesc[] = {1}; + char attrDesc[] = {}; + + NNOPBASE_ASSERT_NOTNULL_RETVAL(x); + NNOPBASE_ASSERT_NOTNULL_RETVAL(y); + NNOPBASE_ASSERT_NOTNULL_RETVAL(out); + + if (!executorSpace) { + NNOPBASE_ASSERT_OK_RETVAL(NnopbaseCreateExecutorSpace(&executorSpace)); + } + nnopExecutor = NnopbaseGetExecutor(executorSpace, opType, inputDesc, sizeof(inputDesc) / sizeof(char), outputDesc, + sizeof(outputDesc) / sizeof(char), attrDesc, sizeof(attrDesc) / sizeof(char)); + NNOPBASE_ASSERT_NOTNULL_RETVAL(nnopExecutor); + NNOPBASE_ASSERT_NOTNULL_RETVAL(executor); + *executor = reinterpret_cast(nnopExecutor); + NNOPBASE_ASSERT_OK_RETVAL(NnopbaseAddTilingId(*executor, &tilingId)); + NNOPBASE_ASSERT_OK_RETVAL(NnopbaseAddInput(*executor, x, 0)); + NNOPBASE_ASSERT_OK_RETVAL(NnopbaseAddInput(*executor, y, 1)); + NNOPBASE_ASSERT_OK_RETVAL(NnopbaseAddOutput(*executor, out, 0)); + NNOPBASE_ASSERT_OK_RETVAL(NnopbaseAddSupportList(*executor, &supportList, socSupportList, socSupportListLen)); + aclnnStatus ret = NnopbaseRunForWorkspace(*executor, workspaceSize); + NnopbaseReportApiInfo(timeStamp, dfxId); + return ret; +} + +aclnnStatus aclnnAddCustom( + void *workspace, + uint64_t workspaceSize, + aclOpExecutor *executor, + aclrtStream stream) +{ + uint64_t timeStamp = NnopbaseMsprofSysTime(); + static NnopbaseDfxId dfxId = {0x60000, __func__, false}; + aclnnStatus ret = NnopbaseRunWithWorkspace(executor, stream, workspace, workspaceSize); + NnopbaseReportApiInfo(timeStamp, dfxId); + return ret; +} + +#ifdef __cplusplus +} +#endif diff --git a/Increase_Host_compute/No_increase/build_out/autogen/aclnn_add_custom.h b/Increase_Host_compute/No_increase/build_out/autogen/aclnn_add_custom.h new file mode 100644 index 0000000000000000000000000000000000000000..8d8990e1f20e5dfe24b6b231524fbd30d44413fa --- /dev/null +++ b/Increase_Host_compute/No_increase/build_out/autogen/aclnn_add_custom.h @@ -0,0 +1,49 @@ + +/* + * calution: this file was generated automaticlly donot change it. +*/ + +#ifndef ACLNN_ADD_CUSTOM_H_ +#define ACLNN_ADD_CUSTOM_H_ + +#include "aclnn/acl_meta.h" + +#ifdef __cplusplus +extern "C" { +#endif + +/* funtion: aclnnAddCustomGetWorkspaceSize + * parameters : + * x : required + * y : required + * out : required + * workspaceSize : size of workspace(output). + * executor : executor context(output). + */ +__attribute__((visibility("default"))) +aclnnStatus aclnnAddCustomGetWorkspaceSize( + const aclTensor *x, + const aclTensor *y, + const aclTensor *out, + uint64_t *workspaceSize, + aclOpExecutor **executor); + +/* funtion: aclnnAddCustom + * parameters : + * workspace : workspace memory addr(input). + * workspaceSize : size of workspace(input). + * executor : executor context(input). + * stream : acl stream. + */ +__attribute__((visibility("default"))) +aclnnStatus aclnnAddCustom( + void *workspace, + uint64_t workspaceSize, + aclOpExecutor *executor, + aclrtStream stream); + +#ifdef __cplusplus +} +#endif + +#endif diff --git a/Increase_Host_compute/No_increase/build_out/autogen/aic-ascend310b-ops-info.ini b/Increase_Host_compute/No_increase/build_out/autogen/aic-ascend310b-ops-info.ini new file mode 100644 index 0000000000000000000000000000000000000000..452d39fb7ae7dc4b5d213c76ccc2c6baebd25266 --- /dev/null +++ b/Increase_Host_compute/No_increase/build_out/autogen/aic-ascend310b-ops-info.ini @@ -0,0 +1,27 @@ +[AddCustom] +input0.name=x +input0.dtype=float16 +input0.format=ND +input0.unknownshape_format=ND +input0.shape=all +input0.paramType=required +input1.name=y +input1.dtype=float16 +input1.format=ND +input1.unknownshape_format=ND +input1.shape=all +input1.paramType=required +output0.name=z +output0.dtype=float16 +output0.format=ND +output0.unknownshape_format=ND +output0.shape=all +output0.paramType=required +dynamicCompileStatic.flag=true +dynamicFormat.flag=true +dynamicRankSupport.flag=true +dynamicShapeSupport.flag=true +needCheckSupport.flag=false +precision_reduce.flag=true +opFile.value=add_custom +opInterface.value=add_custom diff --git a/Increase_Host_compute/No_increase/build_out/autogen/aic-ascend310p-ops-info.ini b/Increase_Host_compute/No_increase/build_out/autogen/aic-ascend310p-ops-info.ini new file mode 100644 index 0000000000000000000000000000000000000000..452d39fb7ae7dc4b5d213c76ccc2c6baebd25266 --- /dev/null +++ b/Increase_Host_compute/No_increase/build_out/autogen/aic-ascend310p-ops-info.ini @@ -0,0 +1,27 @@ +[AddCustom] +input0.name=x +input0.dtype=float16 +input0.format=ND +input0.unknownshape_format=ND +input0.shape=all +input0.paramType=required +input1.name=y +input1.dtype=float16 +input1.format=ND +input1.unknownshape_format=ND +input1.shape=all +input1.paramType=required +output0.name=z +output0.dtype=float16 +output0.format=ND +output0.unknownshape_format=ND +output0.shape=all +output0.paramType=required +dynamicCompileStatic.flag=true +dynamicFormat.flag=true +dynamicRankSupport.flag=true +dynamicShapeSupport.flag=true +needCheckSupport.flag=false +precision_reduce.flag=true +opFile.value=add_custom +opInterface.value=add_custom diff --git a/Increase_Host_compute/No_increase/build_out/autogen/aic-ascend910-ops-info.ini b/Increase_Host_compute/No_increase/build_out/autogen/aic-ascend910-ops-info.ini new file mode 100644 index 0000000000000000000000000000000000000000..452d39fb7ae7dc4b5d213c76ccc2c6baebd25266 --- /dev/null +++ b/Increase_Host_compute/No_increase/build_out/autogen/aic-ascend910-ops-info.ini @@ -0,0 +1,27 @@ +[AddCustom] +input0.name=x +input0.dtype=float16 +input0.format=ND +input0.unknownshape_format=ND +input0.shape=all +input0.paramType=required +input1.name=y +input1.dtype=float16 +input1.format=ND +input1.unknownshape_format=ND +input1.shape=all +input1.paramType=required +output0.name=z +output0.dtype=float16 +output0.format=ND +output0.unknownshape_format=ND +output0.shape=all +output0.paramType=required +dynamicCompileStatic.flag=true +dynamicFormat.flag=true +dynamicRankSupport.flag=true +dynamicShapeSupport.flag=true +needCheckSupport.flag=false +precision_reduce.flag=true +opFile.value=add_custom +opInterface.value=add_custom diff --git a/Increase_Host_compute/No_increase/build_out/autogen/aic-ascend910b-ops-info.ini b/Increase_Host_compute/No_increase/build_out/autogen/aic-ascend910b-ops-info.ini new file mode 100644 index 0000000000000000000000000000000000000000..452d39fb7ae7dc4b5d213c76ccc2c6baebd25266 --- /dev/null +++ b/Increase_Host_compute/No_increase/build_out/autogen/aic-ascend910b-ops-info.ini @@ -0,0 +1,27 @@ +[AddCustom] +input0.name=x +input0.dtype=float16 +input0.format=ND +input0.unknownshape_format=ND +input0.shape=all +input0.paramType=required +input1.name=y +input1.dtype=float16 +input1.format=ND +input1.unknownshape_format=ND +input1.shape=all +input1.paramType=required +output0.name=z +output0.dtype=float16 +output0.format=ND +output0.unknownshape_format=ND +output0.shape=all +output0.paramType=required +dynamicCompileStatic.flag=true +dynamicFormat.flag=true +dynamicRankSupport.flag=true +dynamicShapeSupport.flag=true +needCheckSupport.flag=false +precision_reduce.flag=true +opFile.value=add_custom +opInterface.value=add_custom diff --git a/Increase_Host_compute/No_increase/build_out/autogen/custom_compile_options.ini b/Increase_Host_compute/No_increase/build_out/autogen/custom_compile_options.ini new file mode 100644 index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391 diff --git a/Increase_Host_compute/No_increase/build_out/autogen/libascend_all_ops.so b/Increase_Host_compute/No_increase/build_out/autogen/libascend_all_ops.so new file mode 100644 index 0000000000000000000000000000000000000000..7cbcf4cfb45bd2e32a8139224a4d3a5fa4c73aed Binary files /dev/null and b/Increase_Host_compute/No_increase/build_out/autogen/libascend_all_ops.so differ diff --git a/Increase_Host_compute/No_increase/build_out/autogen/op_proto.cc b/Increase_Host_compute/No_increase/build_out/autogen/op_proto.cc new file mode 100644 index 0000000000000000000000000000000000000000..ea46ba47b545dc908a6c1eb639b05377ac58b9bf --- /dev/null +++ b/Increase_Host_compute/No_increase/build_out/autogen/op_proto.cc @@ -0,0 +1,5 @@ +#include "op_proto.h" +namespace ge { + +} + diff --git a/Increase_Host_compute/No_increase/build_out/autogen/op_proto.h b/Increase_Host_compute/No_increase/build_out/autogen/op_proto.h new file mode 100644 index 0000000000000000000000000000000000000000..a4016e135e9840165662e127bf7c1d44dfa2c82c --- /dev/null +++ b/Increase_Host_compute/No_increase/build_out/autogen/op_proto.h @@ -0,0 +1,17 @@ +#ifndef OP_PROTO_H_ +#define OP_PROTO_H_ + +#include "graph/operator_reg.h" +#include "register/op_impl_registry.h" + +namespace ge { + +REG_OP(AddCustom) + .INPUT(x, ge::TensorType::ALL()) + .INPUT(y, ge::TensorType::ALL()) + .OUTPUT(z, ge::TensorType::ALL()) + .OP_END_FACTORY_REG(AddCustom); + +} + +#endif diff --git a/Increase_Host_compute/No_increase/build_out/cmake_install.cmake b/Increase_Host_compute/No_increase/build_out/cmake_install.cmake new file mode 100644 index 0000000000000000000000000000000000000000..76160ebc1a35ff3dbb37d4a9713ab4de45536e17 --- /dev/null +++ b/Increase_Host_compute/No_increase/build_out/cmake_install.cmake @@ -0,0 +1,81 @@ +# Install script for directory: /Op_test/Operator-performance/Increase_Host_compute/No + +# Set the install prefix +if(NOT DEFINED CMAKE_INSTALL_PREFIX) + set(CMAKE_INSTALL_PREFIX "/Op_test/Operator-performance/Increase_Host_compute/No/build_out") +endif() +string(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}") + +# Set the install configuration name. +if(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME) + if(BUILD_TYPE) + string(REGEX REPLACE "^[^A-Za-z0-9_]+" "" + CMAKE_INSTALL_CONFIG_NAME "${BUILD_TYPE}") + else() + set(CMAKE_INSTALL_CONFIG_NAME "Release") + endif() + message(STATUS "Install configuration: \"${CMAKE_INSTALL_CONFIG_NAME}\"") +endif() + +# Set the component getting installed. +if(NOT CMAKE_INSTALL_COMPONENT) + if(COMPONENT) + message(STATUS "Install component: \"${COMPONENT}\"") + set(CMAKE_INSTALL_COMPONENT "${COMPONENT}") + else() + set(CMAKE_INSTALL_COMPONENT) + endif() +endif() + +# Install shared libraries without execute permission? +if(NOT DEFINED CMAKE_INSTALL_SO_NO_EXE) + set(CMAKE_INSTALL_SO_NO_EXE "1") +endif() + +# Is this installation the result of a crosscompile? +if(NOT DEFINED CMAKE_CROSSCOMPILING) + set(CMAKE_CROSSCOMPILING "FALSE") +endif() + +# Set default install directory permissions. +if(NOT DEFINED CMAKE_OBJDUMP) + set(CMAKE_OBJDUMP "/usr/bin/objdump") +endif() + +if(NOT CMAKE_INSTALL_LOCAL_ONLY) + # Include the install script for the subdirectory. + include("/Op_test/Operator-performance/Increase_Host_compute/No/build_out/framework/cmake_install.cmake") +endif() + +if(NOT CMAKE_INSTALL_LOCAL_ONLY) + # Include the install script for the subdirectory. + include("/Op_test/Operator-performance/Increase_Host_compute/No/build_out/op_host/cmake_install.cmake") +endif() + +if(NOT CMAKE_INSTALL_LOCAL_ONLY) + # Include the install script for the subdirectory. + include("/Op_test/Operator-performance/Increase_Host_compute/No/build_out/op_kernel/cmake_install.cmake") +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/." TYPE DIRECTORY PERMISSIONS OWNER_EXECUTE OWNER_READ GROUP_READ FILES "/Op_test/Operator-performance/Increase_Host_compute/No/build_out/scripts/") +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/packages" TYPE FILE OPTIONAL FILES "/Op_test/Operator-performance/Increase_Host_compute/No/custom.proto") +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/packages/vendors/customize" TYPE FILE FILES "/Op_test/Operator-performance/Increase_Host_compute/No/build_out/version.info") +endif() + +if(CMAKE_INSTALL_COMPONENT) + set(CMAKE_INSTALL_MANIFEST "install_manifest_${CMAKE_INSTALL_COMPONENT}.txt") +else() + set(CMAKE_INSTALL_MANIFEST "install_manifest.txt") +endif() + +string(REPLACE ";" "\n" CMAKE_INSTALL_MANIFEST_CONTENT + "${CMAKE_INSTALL_MANIFEST_FILES}") +file(WRITE "/Op_test/Operator-performance/Increase_Host_compute/No/build_out/${CMAKE_INSTALL_MANIFEST}" + "${CMAKE_INSTALL_MANIFEST_CONTENT}") diff --git a/Increase_Host_compute/No_increase/build_out/custom_opp_ubuntu_aarch64.run b/Increase_Host_compute/No_increase/build_out/custom_opp_ubuntu_aarch64.run new file mode 100644 index 0000000000000000000000000000000000000000..557a2f3e2d7fb61635de724985965af24add3844 --- /dev/null +++ b/Increase_Host_compute/No_increase/build_out/custom_opp_ubuntu_aarch64.run @@ -0,0 +1,1013 @@ +#!/bin/bash +# This script was generated using Makeself 2.4.5 +# The license covering this archive and its contents, if any, is wholly independent of the Makeself license (GPL) +# 2022.3.19-Modified the MS_Help function and some options +# Huawei Technologies Co., Ltd. + +ORIG_UMASK=`umask` + +CRCsum="3544296892" +MD5="00000000000000000000000000000000" +SHA="8c316ffdccb8d3ab7168af00ea5202cc9042ae7fff99c7ec6545544bf6f5495a" +SIGNATURE="" +TMPROOT=${TMPDIR:="$HOME"} +if ! test -d "$TMPROOT"; then + TMPROOT="$PWD" +fi +export TMPDIR="$TMPROOT" +USER_PWD="$PWD" +if ! test -d "$USER_PWD"; then + exit 1 +fi +export USER_PWD +ARCHIVE_DIR=`dirname "$0"` +export ARCHIVE_DIR + +name_of_file="$0 " +pwd_of_file="$PWD" +label="version:1.0" +script="./install.sh" +scriptargs="" +cleanup_script="" +licensetxt="" +helpheader='' +targetdir="makeself-378624-20240915010848" +filesizes="109773" +totalsize="109773" +keep="n" +nooverwrite="n" +quiet="n" +accept="n" +nodiskspace="n" +export_conf="n" +decrypt_cmd="" +skip="671" + +print_cmd_arg="" +if type printf > /dev/null; then + print_cmd="printf" +elif test -x /usr/ucb/echo; then + print_cmd="/usr/ucb/echo" +else + print_cmd="echo" +fi + +if test -d /usr/xpg4/bin; then + PATH=/usr/xpg4/bin:$PATH + export PATH +fi + +if test -d /usr/sfw/bin; then + PATH=$PATH:/usr/sfw/bin + export PATH +fi + +unset CDPATH + +MS_Printf() +{ + $print_cmd $print_cmd_arg "$1" +} + +MS_PrintLicense() +{ + PAGER=${PAGER:=more} + if test x"$licensetxt" != x; then + PAGER_PATH=`exec <&- 2>&-; which $PAGER || command -v $PAGER || type $PAGER` + if test -x "$PAGER_PATH"; then + echo "$licensetxt" | $PAGER + else + echo "$licensetxt" + fi + if test x"$accept" != xy; then + while true + do + MS_Printf "Please type y to accept, n otherwise: " + read yn + if test x"$yn" = xn; then + keep=n + eval $finish; exit 1 + break; + elif test x"$yn" = xy; then + break; + fi + done + fi + fi +} + +MS_diskspace() +{ + ( + df -kP "$1" | tail -1 | awk '{ if ($4 ~ /%/) {print $3} else {print $4} }' + ) +} + +MS_dd() +{ + blocks=`expr $3 / 1024` + bytes=`expr $3 % 1024` + # Test for ibs, obs and conv feature + if dd if=/dev/zero of=/dev/null count=1 ibs=512 obs=512 conv=sync 2> /dev/null; then + dd if="$1" ibs=$2 skip=1 obs=1024 conv=sync 2> /dev/null | \ + { test $blocks -gt 0 && dd ibs=1024 obs=1024 count=$blocks ; \ + test $bytes -gt 0 && dd ibs=1 obs=1024 count=$bytes ; } 2> /dev/null + else + dd if="$1" bs=$2 skip=1 2> /dev/null + fi +} + +MS_dd_Progress() +{ + if test x"$noprogress" = xy; then + MS_dd "$@" + return $? + fi + file="$1" + offset=$2 + length=$3 + pos=0 + bsize=4194304 + while test $bsize -gt $length; do + bsize=`expr $bsize / 4` + done + blocks=`expr $length / $bsize` + bytes=`expr $length % $bsize` + ( + dd ibs=$offset skip=1 2>/dev/null + pos=`expr $pos \+ $bsize` + MS_Printf " 0%% " 1>&2 + if test $blocks -gt 0; then + while test $pos -le $length; do + dd bs=$bsize count=1 2>/dev/null + pcent=`expr $length / 100` + pcent=`expr $pos / $pcent` + if test $pcent -lt 100; then + MS_Printf "\b\b\b\b\b\b\b" 1>&2 + if test $pcent -lt 10; then + MS_Printf " $pcent%% " 1>&2 + else + MS_Printf " $pcent%% " 1>&2 + fi + fi + pos=`expr $pos \+ $bsize` + done + fi + if test $bytes -gt 0; then + dd bs=$bytes count=1 2>/dev/null + fi + MS_Printf "\b\b\b\b\b\b\b" 1>&2 + MS_Printf " 100%% " 1>&2 + ) < "$file" +} + +MS_Help() +{ + cat << EOH >&2 +Usage: $0 [options] +Options: + --help | -h Print this message + --info Print embedded info : title, default target directory, embedded script ... + --list Print the list of files in the archive + --check Checks integrity and version dependency of the archive + --quiet Quiet install mode, skip human-computer interactions + --nox11 Do not spawn an xterm + --noexec Do not run embedded script + --extract= Extract directly to a target directory (absolute or relative) + Usually used with --noexec to just extract files without running + --tar arg1 [arg2 ...] Access the contents of the archive through the tar command +${helpheader} +EOH +} + +MS_Verify_Sig() +{ + GPG_PATH=`exec <&- 2>&-; which gpg || command -v gpg || type gpg` + MKTEMP_PATH=`exec <&- 2>&-; which mktemp || command -v mktemp || type mktemp` + test -x "$GPG_PATH" || GPG_PATH=`exec <&- 2>&-; which gpg || command -v gpg || type gpg` + test -x "$MKTEMP_PATH" || MKTEMP_PATH=`exec <&- 2>&-; which mktemp || command -v mktemp || type mktemp` + offset=`head -n "$skip" "$1" | wc -c | tr -d " "` + temp_sig=`mktemp -t XXXXX` + echo $SIGNATURE | base64 --decode > "$temp_sig" + gpg_output=`MS_dd "$1" $offset $totalsize | LC_ALL=C "$GPG_PATH" --verify "$temp_sig" - 2>&1` + gpg_res=$? + rm -f "$temp_sig" + if test $gpg_res -eq 0 && test `echo $gpg_output | grep -c Good` -eq 1; then + if test `echo $gpg_output | grep -c $sig_key` -eq 1; then + test x"$quiet" = xn && echo "GPG signature is good" >&2 + else + echo "GPG Signature key does not match" >&2 + exit 2 + fi + else + test x"$quiet" = xn && echo "GPG signature failed to verify" >&2 + exit 2 + fi +} + +MS_Check() +{ + OLD_PATH="$PATH" + PATH=${GUESS_MD5_PATH:-"$OLD_PATH:/bin:/usr/bin:/sbin:/usr/local/ssl/bin:/usr/local/bin:/opt/openssl/bin"} + MD5_ARG="" + MD5_PATH=`exec <&- 2>&-; which md5sum || command -v md5sum || type md5sum` + test -x "$MD5_PATH" || MD5_PATH=`exec <&- 2>&-; which md5 || command -v md5 || type md5` + test -x "$MD5_PATH" || MD5_PATH=`exec <&- 2>&-; which digest || command -v digest || type digest` + PATH="$OLD_PATH" + + SHA_PATH=`exec <&- 2>&-; which shasum || command -v shasum || type shasum` + test -x "$SHA_PATH" || SHA_PATH=`exec <&- 2>&-; which sha256sum || command -v sha256sum || type sha256sum` + + if test x"$quiet" = xn; then + MS_Printf "Verifying archive integrity..." + fi + offset=`head -n "$skip" "$1" | wc -c | tr -d " "` + fsize=`cat "$1" | wc -c | tr -d " "` + if test $totalsize -ne `expr $fsize - $offset`; then + echo " Unexpected archive size." >&2 + exit 2 + fi + verb=$2 + i=1 + for s in $filesizes + do + crc=`echo $CRCsum | cut -d" " -f$i` + if test -x "$SHA_PATH"; then + if test x"`basename $SHA_PATH`" = xshasum; then + SHA_ARG="-a 256" + fi + sha=`echo $SHA | cut -d" " -f$i` + if test x"$sha" = x0000000000000000000000000000000000000000000000000000000000000000; then + test x"$verb" = xy && echo " $1 does not contain an embedded SHA256 checksum." >&2 + else + shasum=`MS_dd_Progress "$1" $offset $s | eval "$SHA_PATH $SHA_ARG" | cut -b-64`; + if test x"$shasum" != x"$sha"; then + echo "Error in SHA256 checksums: $shasum is different from $sha" >&2 + exit 2 + elif test x"$quiet" = xn; then + MS_Printf " SHA256 checksums are OK." >&2 + fi + crc="0000000000"; + fi + fi + if test -x "$MD5_PATH"; then + if test x"`basename $MD5_PATH`" = xdigest; then + MD5_ARG="-a md5" + fi + md5=`echo $MD5 | cut -d" " -f$i` + if test x"$md5" = x00000000000000000000000000000000; then + test x"$verb" = xy && echo " $1 does not contain an embedded MD5 checksum." >&2 + else + md5sum=`MS_dd_Progress "$1" $offset $s | eval "$MD5_PATH $MD5_ARG" | cut -b-32`; + if test x"$md5sum" != x"$md5"; then + echo "Error in MD5 checksums: $md5sum is different from $md5" >&2 + exit 2 + elif test x"$quiet" = xn; then + MS_Printf " MD5 checksums are OK." >&2 + fi + crc="0000000000"; verb=n + fi + fi + if test x"$crc" = x0000000000; then + test x"$verb" = xy && echo " $1 does not contain a CRC checksum." >&2 + else + sum1=`MS_dd_Progress "$1" $offset $s | CMD_ENV=xpg4 cksum | awk '{print $1}'` + if test x"$sum1" != x"$crc"; then + echo "Error in checksums: $sum1 is different from $crc" >&2 + exit 2 + elif test x"$quiet" = xn; then + MS_Printf " CRC checksums are OK." >&2 + fi + fi + i=`expr $i + 1` + offset=`expr $offset + $s` + done + if test x"$quiet" = xn; then + echo " All good." + fi +} + +MS_Decompress() +{ + if test x"$decrypt_cmd" != x""; then + { eval "$decrypt_cmd" || echo " ... Decryption failed." >&2; } | eval "gzip -cd" + else + eval "gzip -cd" + fi + + if test $? -ne 0; then + echo " ... Decompression failed." >&2 + fi +} + +UnTAR() +{ + if test x"$quiet" = xn; then + tar $1vf - 2>&1 || { echo " ... Extraction failed." >&2; kill -15 $$; } + else + tar $1f - 2>&1 || { echo Extraction failed. >&2; kill -15 $$; } + fi +} + +MS_exec_cleanup() { + if test x"$cleanup" = xy && test x"$cleanup_script" != x""; then + cleanup=n + cd "$tmpdir" + eval "\"$cleanup_script\" $scriptargs $cleanupargs" + fi +} + +MS_cleanup() +{ + echo 'Signal caught, cleaning up' >&2 + MS_exec_cleanup + cd "$TMPROOT" + rm -rf "$tmpdir" + eval $finish; exit 15 +} + +Script_Args_Check() +{ + script_supported_args=$(echo ${helpheader} | grep -o -E "\-\-[^ ]+" | awk -F"=" {'print $1'}) + arg_to_test=$(echo $1|awk -F"=" {'print $1'}) + + for arg in ${script_supported_args}; + do + if test x"$arg_to_test" = x"$arg" ;then + return + fi + done + + MS_Help + exit 1 +} + +finish=true +xterm_loop= +noprogress=n +nox11=n +copy=none +ownership=n +verbose=n +cleanup=y +cleanupargs= +sig_key= + +initargs="$@" + +while [ -n "$*" ] +do + case "$1" in + -h | --help) + MS_Help + exit 0 + ;; + -q | --quiet) + quiet=y + noprogress=y + shift + ;; + --info) + echo Identification: "$label" + echo Target directory: "$targetdir" + echo Uncompressed size: 320 KB + echo Compression: gzip + if test x"n" != x""; then + echo Encryption: n + fi + echo Date of packaging: Sun Sep 15 01:08:48 CST 2024 + echo Built with Makeself version 2.4.5 + echo Build command was: "/Op_test/Operator-performance/Increase_Host_compute/No/cmake/util/makeself/makeself.sh \\ + \"--header\" \\ + \"/Op_test/Operator-performance/Increase_Host_compute/No/cmake/util/makeself/makeself-header.sh\" \\ + \"--help-header\" \\ + \"./help.info\" \\ + \"--gzip\" \\ + \"--complevel\" \\ + \"4\" \\ + \"--nomd5\" \\ + \"--sha256\" \\ + \"./\" \\ + \"custom_opp_ubuntu_aarch64.run\" \\ + \"version:1.0\" \\ + \"./install.sh\"" + if test x"$script" != x; then + echo Script run after extraction: + echo " " $script $scriptargs + fi + if test x"" = xcopy; then + echo "Archive will copy itself to a temporary location" + fi + if test x"n" = xy; then + echo "Root permissions required for extraction" + fi + if test x"n" = xy; then + echo "directory $targetdir is permanent" + else + echo "$targetdir will be removed after extraction" + fi + exit 0 + ;; + --list) + echo Target directory: $targetdir + offset=`head -n "$skip" "$0" | wc -c | tr -d " "` + for s in $filesizes + do + MS_dd "$0" $offset $s | MS_Decompress | UnTAR t + offset=`expr $offset + $s` + done + exit 0 + ;; + --tar) + offset=`head -n "$skip" "$0" | wc -c | tr -d " "` + arg1="$2" + shift 2 || { MS_Help; exit 1; } + for s in $filesizes + do + MS_dd "$0" $offset $s | MS_Decompress | tar "$arg1" - "$@" + offset=`expr $offset + $s` + done + exit 0 + ;; + --check) + MS_Check "$0" y + scriptargs="$scriptargs $1" + shift + ;; + --noexec) + script="" + cleanup_script="" + shift + ;; + --extract=*) + keep=y + targetdir=`echo $1 | cut -d"=" -f2 ` + if ! shift; then MS_Help; exit 1; fi + ;; + --nox11) + nox11=y + shift + ;; + --xwin) + if test "n" = n; then + finish="echo Press Return to close this window...; read junk" + fi + xterm_loop=1 + shift + ;; + --phase2) + copy=phase2 + shift + ;; + --repack | --repack-path=*) + Script_Args_Check $1 + scriptargs="$scriptargs '$1'" + shift + if [[ ! "$1" =~ ^-.* ]]; then + scriptargs="$scriptargs '$1'" + shift + fi + ;; + *) + Script_Args_Check $1 + scriptargs="$scriptargs '$1'" + shift + ;; + esac +done + +quiet_para="" +if test x"$quiet" = xy; then + quiet_para="--quiet " +fi +scriptargs="--$name_of_file""--\"$pwd_of_file\""" $quiet_para""$scriptargs" + +if test x"$quiet" = xy -a x"$verbose" = xy; then + echo Cannot be verbose and quiet at the same time. >&2 + exit 1 +fi + +if test x"n" = xy -a `id -u` -ne 0; then + echo "Administrative privileges required for this archive (use su or sudo)" >&2 + exit 1 +fi + +if test x"$copy" \!= xphase2; then + MS_PrintLicense +fi + +case "$copy" in +copy) + tmpdir="$TMPROOT"/makeself.$RANDOM.`date +"%y%m%d%H%M%S"`.$$ + mkdir "$tmpdir" || { + echo "Could not create temporary directory $tmpdir" >&2 + exit 1 + } + SCRIPT_COPY="$tmpdir/makeself" + echo "Copying to a temporary location..." >&2 + cp "$0" "$SCRIPT_COPY" + chmod +x "$SCRIPT_COPY" + cd "$TMPROOT" + exec "$SCRIPT_COPY" --phase2 -- $initargs + ;; +phase2) + finish="$finish ; rm -rf `dirname $0`" + ;; +esac + +if test x"$nox11" = xn; then + if tty -s; then # Do we have a terminal? + : + else + if test x"$DISPLAY" != x -a x"$xterm_loop" = x; then # No, but do we have X? + if xset q > /dev/null 2>&1; then # Check for valid DISPLAY variable + GUESS_XTERMS="xterm gnome-terminal rxvt dtterm eterm Eterm xfce4-terminal lxterminal kvt konsole aterm terminology" + for a in $GUESS_XTERMS; do + if type $a >/dev/null 2>&1; then + XTERM=$a + break + fi + done + chmod a+x $0 || echo Please add execution rights on $0 + if test `echo "$0" | cut -c1` = "/"; then # Spawn a terminal! + exec $XTERM -e "$0 --xwin $initargs" + else + exec $XTERM -e "./$0 --xwin $initargs" + fi + fi + fi + fi +fi + +if test x"$targetdir" = x.; then + tmpdir="." +else + if test x"$keep" = xy; then + if test x"$nooverwrite" = xy && test -d "$targetdir"; then + echo "Target directory $targetdir already exists, aborting." >&2 + exit 1 + fi + if test x"$quiet" = xn; then + echo "Creating directory $targetdir" >&2 + fi + tmpdir="$targetdir" + dashp="-p" + else + tmpdir="$TMPROOT/selfgz$$$RANDOM" + dashp="" + fi + mkdir $dashp "$tmpdir" || { + echo 'Cannot create target directory' $tmpdir >&2 + echo 'You should try option --extract=' >&2 + eval $finish + exit 1 + } +fi + +location="`pwd`" +if test x"$SETUP_NOCHECK" != x1; then + MS_Check "$0" +fi +offset=`head -n "$skip" "$0" | wc -c | tr -d " "` + +if test x"$verbose" = xy; then + MS_Printf "About to extract 320 KB in $tmpdir ... Proceed ? [Y/n] " + read yn + if test x"$yn" = xn; then + eval $finish; exit 1 + fi +fi + +if test x"$quiet" = xn; then + # Decrypting with openssl will ask for password, + # the prompt needs to start on new line + if test x"n" = x"openssl"; then + echo "Decrypting and uncompressing $label..." + else + MS_Printf "Uncompressing $label" + fi +fi +res=3 +if test x"$keep" = xn; then + trap MS_cleanup 1 2 3 15 +fi + +if test x"$nodiskspace" = xn; then + leftspace=`MS_diskspace "$tmpdir"` + if test -n "$leftspace"; then + if test "$leftspace" -lt 320; then + echo + echo "Not enough space left in "`dirname $tmpdir`" ($leftspace KB) to decompress $0 (320 KB)" >&2 + if test x"$keep" = xn; then + echo "Consider setting TMPDIR to a directory with more free space." + fi + eval $finish; exit 1 + fi + fi +fi + +for s in $filesizes +do + if MS_dd_Progress "$0" $offset $s | MS_Decompress | ( cd "$tmpdir"; umask $ORIG_UMASK ; UnTAR xp ) 1>/dev/null; then + if test x"$ownership" = xy; then + (cd "$tmpdir"; chown -R `id -u` .; chgrp -R `id -g` .) + fi + else + echo >&2 + echo "Unable to decompress $0" >&2 + eval $finish; exit 1 + fi + offset=`expr $offset + $s` +done +if test x"$quiet" = xn; then + echo +fi + +cd "$tmpdir" +res=0 +if test x"$script" != x; then + if test x"$export_conf" = x"y"; then + MS_BUNDLE="$0" + MS_LABEL="$label" + MS_SCRIPT="$script" + MS_SCRIPTARGS="$scriptargs" + MS_ARCHDIRNAME="$archdirname" + MS_KEEP="$KEEP" + MS_NOOVERWRITE="$NOOVERWRITE" + MS_COMPRESS="$COMPRESS" + MS_CLEANUP="$cleanup" + export MS_BUNDLE MS_LABEL MS_SCRIPT MS_SCRIPTARGS + export MS_ARCHDIRNAME MS_KEEP MS_NOOVERWRITE MS_COMPRESS + fi + + if test x"$verbose" = x"y"; then + yn="x" + while test x"$yn" != x -a x"$yn" != xy -a x"$yn" != xY -a x"$yn" != xn -a x"$yn" != xN + do + MS_Printf "OK to execute: $script $scriptargs $* ? [Y/n] " + read yn + if test x"$yn" = x -o x"$yn" = xy -o x"$yn" = xY; then + eval "\"$script\" $scriptargs \"\$@\""; res=$?; + elif test x"$yn" = xn -o x"$yn" = xN; then + echo "Unable to decompress $script ,because of aborting! ";res=$? + else + echo "Input value is unacceptable,please try again." + fi + done + else + eval "\"$script\" $scriptargs \"\$@\""; res=$? + fi + if test "$res" -ne 0; then + test x"$verbose" = xy && echo "The program '$script' returned an error code ($res)" >&2 + fi +fi + +MS_exec_cleanup + +if test x"$keep" = xn; then + cd "$TMPROOT" + rm -rf "$tmpdir" +fi +eval $finish; exit $res + f< pŕZa` |Bm?I`#ec Ipg;H;zf֒plKAQuQ E T"$rw㒫+K11q\U*{ݳ=@n{ׯ92LU#$H\іJPْ"B2mWdZ2ˁimɴ+c@ zo)e:NV'6 35:.Zb]X=ݬaJ[Ou:0b+L=9VthTQv##rRRu hԵKz,k(::mPDbg%P'g jS=QT\Ҳ6(}ڛZ¶BKx{&[v袥=ll]!鎪3LpTYZVoozy|џ'tѺ]h c[},Dxs&'30 hOn[Eݜ\\[hSvZJɼ`-߿-(C/8 tزC#CaB +R3\a÷HdiȌ0*V+eyڲ2| 8B +mi0PЗ~:Ζ uwuttl\tot SXGwZ*WW5T)*CتhHSwm,Zpdžc|[vH,yӨTլxIEyay;azo\idz庩Ut088ۺ[Mh޷Ӥpl4}kq:ZKodEXDȩ@SЛ "2^K-]EyEQl_K!؂;u<^0ȃT[ 58mj)0^1)tVlWLWR[kKϪ<>j} +;2~ȓ`:(ZڀVw(&1YwE$;Y9nXw [[1g%lu(R,[ t<ܢC0".*᝜d +O}Q,(?K!@/2 Ry+H#3q'QA^qf?pg`IwLpTX}_/Y'Xy0D,V>CwxGCEA.}yǫ{'>$& oJFa mY]KO} wl_K ؾۗ} ?_'v>5@5;u| rM-2֖Fϛ|[{`9.B2u(`nalI^2@2qLڂ 'E/&?hR6;ϐ }_1=|0So6Cdo?^L"׀N ~XHG{sN?>a?$YkIxZu ^C{;".y=vBom:}`jaԉ;:QV&Oz 䉿e<:N>5~1mzwJc$D|YnkzM nԐ'˲5#oKnۻ:ꈐ+<ێNAl>|\u|.bC^z~X6LѾGCҦ4g s;){>:!ӢgtLE# 88O5/"{bӬFp\yɡ_%nm %oC_p<n@J +8ߛ4Lqb?ymsF:6(6tL-8Wcs'mqQ㥦ʕ׌ilT1Ł'KP3γʸWVۼW rqt孛aYsbz %Ii;By ʣP]r?e_"7ƱE.>RޝNz3Q]isuHGo| u{Ɨ_zKPWs%žiw |0N6xV~ώvJ>Ctϛ_lBg+<lQꜷ?rs;>}缻{vu?^,+'v;"Q=vAfPNdCQhyDɃpfafafafa>|P +\x)xV*x)x }Jܓܞ8.?/03?3|i7DT93 O8Ks*8gXC=A +;8}\4ǟS?q=?ݽ.0r#Xڬ]@W1|]} FSwT\.cT}LӋzEmuQ6*=Ղ*r7"u3.bzA@a yD)X]> B^ Q^Kluy~B^Q8# <+$lM yEB%>cs 4?rqK"n'%8.(ey "ORAF8Z΁EhhsQw"ao L^.'}. <~7|q!D9_!AyrH$Q {h_Ov(>Y.7,τ$>9.[64߿bxJ]ȋ~ o'O2~`er|pŒ┊'zVNˎa&L3ײ?? +ی$N/VL. +==C4/eZS7MEf%q33Pg@(+"6? +곔jjέnp؟MճT-o elN5GtjT,60ްqҹ{cc8C|mՖl3l)ߖdJTIcɓcYVRxH +T5O1Ԩ]#i +QRp[#mjM I@?[f(#.rCw͛7ogov~Ec°&&#\* +5λ FfX$hD&lK j{asx)Mϰ؍VFi aؙ>= +q|w3U†X>gF4zr1 iFt.RWW9%syLnb9|"g3bH/ϖ"$oerڍ/(8eZs + +O8?mNb0eQBa^*675ӌ*=7Dq -_͍ +X}aU*W-gbWm(_޲]moo[.&|ל4hѕvW+ :]/IOy㑽·_k?Еdݕd ȗz++ŻQWrY-+z}^uoW7|o9=rES׆OJȕ /9J 8ԗ=z1?CoV4LB `7BXn` +Ÿa } Dy %*Avt"tb4n քNrZc\ziwu%t+qfK/pcK>nš6=*G ~Oh.U C|ϠRFIn2G>;iMdv̄ ki!g>SF4傊XE*E+7kp# +̃%JF ;",W5U!B?ޓO DC~?$\=Øau4uMyUEẎ)e8:uQ8SCK8Z3ɿNO2g7kaI{%}XY]OI?7J)]&CSktGu<)Iy{/:F?/弩ћ%EZҗcS*M?86z'cwaн#**>Km3 +]]v)tuݦwLToSqrZ+TZn*NNŷ89'''_NQWDuSo'TWɩ +]m'*NB~91cE3?a*?S +w3LxCk? iar1*mX8mu5#|\g\ڞsع35{֮\=e0Z? ugչKM];Ր_kώ=očQ=<\S7N-?wXsyAUXͲs 0ov·55 nNSg? -,B]&vrrr64Ѕ]qo+/ /e/]RU?y;!o ȄɅ oաE*h7.\k ߯ϑ& IZI9,4pS Lk( IY̆Ua󳉭UvNqhĹ,7*Lk^lk {{I;U9Ho`Rt +hx/".jCbGٰx^%"> +k^S^O]íϮ]'\UZ7Ob[}LirdҾtK뮂ccJ:_:Ut}K^1]AKh|+Zql4^ѵCI⣫c񐮸_@O?otO3]i|˯{c׋c1G+p?86Zuo?ZRF+/QQV"rz>9y=~t[ZV]58}QP!OIVF+ıu2EI'ql:K?Q|ʗc:cI'_.ѥql2XK(Jql5v*ne !WO=Z"[}Vq>,߇-osk6 Vyv8 ,ATӎ6`T4NtDSpNXgRt2#̔\Xd1W,C)q"m's-"~ |";>awpwnVmqx +~p\U_r*DK2/`_RWUe%*2~ +soooSVHe2WS?? +Ardmrcq +pm۽u{-oÉ?c3LX4UL%dNG,6od` +Yw:x4eM5D':d3l EzutLwIvβkL6.UuďA c 4N8#d23mۍxh޵2G| I! 3ϸ4g,2V#zG@֝Y&? =f&S칼7T:I"N~,m:@e.Nc >gz:v\fLXه礎 ng۹~X$W;g~|Jk0?]H"p::Y3{1CY*a3ٜ7Evz2ح9HKQRzPxa:ܡ1WM~57q}3{Gܞ=L'&l4JA& ǍgX} k(h6[V2[F\Y)ςR<1嘍؞+gN"rgQ:E"\K|d.ٻvtݨ3Aivbv>lH(E RNw,UUzkKAwAT>k< W Eh)`3"0vzӈaΏ3);g L哞\|DSc1C-d6Fx5[2VAYzB s&F`ć]=m7<FX0wKdGJsOl|uzdq>%aiȷY|p&XGCGb)輢a,(,}:CƴOItd.0s11ͅ?uv v)'xVBru']m̏ǶE|hs}gj6&Apf<+Fs'"Bd4 J*<)`ˡܗlKn^ZvȾKE':yQIAY3݊%*j}wk8zeg X&lh4+`>3rlrM66yhD=hCأn=$Jrꋍ̵OXHyם92:3-i;!2J>YJ&%⩾" Le+(JL'Q.uAH7ރ\]ߓ4z *A#{aFu OaOG`x63 g8u5m1 ۝HD֬%ưE4bfP)Ƀ(_˕0TJPq@G:#+.%Ff樕Ncx 7(f!J[Om<6i&FJN!O3 [֍e[sBN1⿐ ȏ4lSM&ضnI&RKId)(qd&QVo ˢ-W/o|{Op#id:2_0 .߽ +,Jwop|/cY9|>Lo-CHaVDyS^3s祖߆(&2^+W} +AI;,~n61YvlҖQ'UL"ۏdl9 n i17=) =Ijm ,RȕT94{!۱bxZ9ysu'I?t_ P0Io#v{(un +6$ϡ<8>7dH!y:?~mrm$'2izm,S/S|Њw+1L܇F)@ eld}'o窹]onN}+N_P@W|= r^wM KQa˥X,l΢=q,W>@5w| +˺g@jbPQ5!Jũ2j*(Na Xh!5{'k %^uÁ_xMG.SBSmJK> %LH8*! J=Mrm7oʢԷ(~kD~kN$iAU*X7ȣ*.uM^ }r(PaM}s45@!CA5Q{cȢ?67)%v ^,|F} +cbX;X=DaNSBh$Uz 3&1 E^FgZyDI}!Y*B;oAAGfr?ے3d9#Z +g)da4nvN^Ju5dar)#:Abfe9]tu,#6V&0HNpr6#sUpW(oІc%ŝ҆%@.\Ve憹VaomR)ȒJ,K1 [ z^{#~f9p׋lUϹόUܩ 3 +辬Εwҁ>uk͢ī?b+ +K5|.KFWØ47DB;i}B21"}VM_>)b `ܼļ?%Vgty"S-O +E19JˏD;D1B +.diS==A:[GqA8g~.چUm>%u۔qΠ`ۜ9o0S~%f)Sar(P\!b|wG)vb(T4̷*gVV;6^aѱm쩣>XKil?&lU3ϝ#6 kx~ 6AܳN}T<߰1?8&mY7!>Ǧ_"tlZK7!A:0'A!6%Wжja[C(|ڲq'oOW!yW yՌ0WGٹgZ ]wK\?Oha;uA[kSB>@čSg>b{ "}݌uu-ّq/2-B#ӑ0n܃V,͂/}^ߟ7֍lD962wXx*]0#-e +_;zNn`[d,c?n\K\H[::?_qG49|uuC:nzeܨspU#N|sz^}Um6_e7JQ7;x~ܘ`=Lu}7r~lKLvZлL{#OЬ낄>1Lv +. /6-*T&'q@ҎUa=O[J-PWWA^e5yh^ٺjEk5SXq̉o꤅@emxs`dd"f䓸4=]_vs.8P3)sΫKɑՑhۺm+[֭\4%?oH!5mi9̷箭I3B yO^ր^^_zMC}=^ Z^pmC$*fx"FB e >* R ^:p3_8p>}!ٿd?5_ ٯlg9סX`;#eO3rȀơ$!b(àE@yOL٘YniO|yR`|I eV8ܣ1օ^rO34 +eUQU|^r55Ր57n3XS,}rܵZ7"ֆ^9tڝz)fo56xI28UM)- +kF{Џ2/IKF? +Ci[{V Um4{9J,BkU}DYxm +ѥ*'Rr sK =x'r1ZɺMX8 ut STell#o]G⛆vzcm+G1Pr;>HoѓxYfKU?/d +lPl8Ɛ˥ntQ*ְv4EU}B8ڂ4\Zsp!:؁lPM[%]T?$S95%@e̳gy; 8 #)aGJsȺ3(|8zPH#Ze|MYb`eͧXe7|%kI8o1O\"d@eIvc# WPbTx6*m: CY9@mCxbخfcHց3ty~cĺe#qr}42*ˁ 3<[ ?!蜵z8FFn',Ccwyʵ =~ +gw5QTY{/];#N@Ia$$tbGGԝ񟄀 +sfϚFfAet GGu{Y&Qb' ۙY}UtAfV9[{֫[}jbپp^K-*h6*WڛT!y4-BMnkSF]1Y]qirb;*|^wJ=7{\ ÇJ`SV>KAt%t@}Ƹ/Ls/u'/WdQWB&'J+Ym%r(`}5VJ'IƜ0ÝerW0dor21/8UN,if3q81ӚG؇9 x$fboJ2xxy;CSe(43GC+* oj_KxR^S;.6E/B c>XsO}(۽-5 9K EN W.S9G?P*R0BЕDO>stU11'=a(+`7wï*R9^VF;R4^9w!q^$ m=zh췓f0ܧk/|&ϩ`4YfZbZ9|H%`0|rLC}y^էC/~Bq9υy~^3F-"1+bߑ3}ܩ˭gwBρTGs\N>+ft (a?`<SP~?.pڅ]1 +,O<;̏C'#<ϵk(F^|kwg?ERw_鸶[z1Nm敏٫r|+5znt7zzf^ZOψxm<͞)1+G_W@w_yiocJtJt + Hx=T rI n0z +*\uz%뾹*[ &{$7<\0?=ԗ]H =? דOG:ɽúG,vn{y8.?ctWo]|DtN8Qj:!:/ SyV-Շ뚪f4VU%MCuUM5Kg,]J4'9aMctQJtsd0O*UCy/&e?ftyx"viu nu7g<s,i3ÉLvd<c> +vJ^VכCR@_٩}tJሉ|T +|vr _hCX-^WۑSL1fM*Øe 3Ƙ-ȟbMƦ07"9U?R暑YYh5;P/m2~~ +Psz~Oe!eZ<ܣ$|Kc{mXZK+:)e%w{)͇bn .4)]d47J G֌& +OblH! +Ӳ6 +'S6L[ LY= ͐[[DH@(kFϣHb3_BRPҤi/+ B +Hؐ9B"2r-y! $YkUk!cUvW"rHr6!5^}1 )([J v JPI|i"d3d }KSY4F=^-E]"1xyC(dΛ]~S`[q +~@Mٴ>o#CmNdK~k2&2_(|n8*a, +$(Xf3'A mٞ-=S'vx|q) +0ʊ 芶u;zf'K cق{٧ŗ_;XF/ Ɯ(S=2<9( MԐ/+:ޗ=O@WW P0r1 e|s~_Ul\I>?r>\4UհQF.\2ԗ(򻦕M\H>1q1!WQ]|/~hufn }WY$EsR~e U+mvw^a+HQnCw5}vt ʸݻfddžO-m?'բc;1W% t(n]j%)ZW +5O,"@L֍OoS`J@}~k鋯ħJ?*9GGYgCƲ]`ٔ` QEwnG!QZrߨU2԰_(/!#suڰ!UssMw$"̳}Ɠ{3*'2[ow +*^Q@}+]7e68~P*RVuq*ui-笣ڷj5qRŶ V>|uF\gC̏x)a>B\l5iN( O 172ٖCx^=&'p/g=yMM%fC$*74>{8^`"}??<ZZ~#ӗWUU_'YTR{}s2g{~o[MMPM], 5-nkjj +556pS8\ٌ55ẚAK/jWz?mG7yaH/cRz?ȟNs:_Ukk'xdOYGGY?3G_Gd+{1߂w=>G; +2^1G,+x-]~D-ebGw1ecau+4%Eoퟹ=e}Bo9GCY@]VEr$flч*{m=rugҲ?xKwg'sq\`u~$`DȗoSNwֲ}@;[Pނsl|i0jB]Pc|^km}ۦe3}Tlnm/j1\iѦV')ͯ+[ +S5 +]~F0~$[ Ѣa~ յQ5]٣t5d_#P@|΍4<ͧ&+[82^填wVr $PrK֌h+0(0N̫Jsk sS5Ry54CW>WJհ\^Zx%_dY˼dr$ZG̍;ES51K,B#Oz|V +7l S1TK+im794+{Rd-Nbh )cK)i}o⊃$sq05nӸe1@Hs"jbNrUT^skeb~^?'Z)zN FY\!O> r4.@{U9=nkzrOlLDf^gR_.W4Bq\zm:O\> cׂrj,Gܬ9XN`iqZ|_`"7V&QSCvJ˱r@jTH^ 0JȋQ4{O θcIo*Ƥͣ84V&3X9c*Ԝ+5sT!sqg`5I_:fqk8ݎ;9Khkhb;|m)YcQ4^9̡˽_KJiG)FCpzҔ?{=T;sS>;ZgQywv.̋؁ u±!o~0/\58Ik%nԝta`^;՝߁~v9 unL9;|9gBr-J:/{u62Oy2d<ى^ |eȫvObE~ +;sΎ<\ :sLa jʘ<"|unk`~aΌ kg^xַG83Z*S83#̽ki-)))RR*8y1g;|::H39^g|2 q^2MqeLi7,Y| ] tU.$D^b?d|:T:ID莢;:QDAȼwgs4#.3rX7p; uU!DqT{>u[^\nE ƧK 6n4"o)YɊuZ7ʸ,jiOq/~XvRkh =J`W"eʂp+bOӋj?ϴB#~#:%#y?L ;9ӀiO%KGyΰHo%LgaHKŕBx?$V\cZa<a¨W)nBg:~ժf9?lcf̦Gdea+K74K?i儎$ GW\kW$в|=!6\Qc|E ڪC^e=p>aw))G`jH 4zz%FB\2͑8-AXJ0%:w19 0)s|9gGWμ\k5w_*#?•/Xaq?fgp|?76=aEu0?g8s7_|8/=/*] +7zh/FL39; + jBKr4֡$j\'˝c"`3K¡HpNVQB9 ?%;*kiyL 錣 gLpÏybԾCbuw7G4}%e!u4s;lVj.htgOQ?s{v^#GV1LImW|{~ˇzG/UuJomz[&ZogMڴ_9hgS+ldOio;l9bz8Zzy;ͦߵf|FwJm9[mONG4_Kz، 6شlTzx֦\'mi?6MI6d]+l&6i#Mm6؆M&l6l,O4Mr.=MC= Ǎ)RwuܦGKI4wNٿ;Y8-}Su=ձs+>~)gոN^VSt=hp9eWgԢXL +lJݥ眒TCI@\ J%jcj"6]Z[ƾ"_M@.e[uJRadq) U%xdeJtBHbGH*%nY+=ɬ'/)qWWU']%i4VW8Utzcx>lz]13}1Neh4'śqvf+hPZhYkwS ܦ=͹ˉ#(?YdѸY\$' +-=Wq :6rZMkJqx,s^t(ۦWC*5R;ɯf;cqJXꏄxVXCHVPդHPmV)d0L*(ttUA`]Az J&PА7 N(몡pPt`hevRѢpgMo@uJ]҂JUt}ՁdQ8B]PqW%^{XbY4)rPI$Y@2UeMPC1%Wo +$x+t%J, @܅`d~F:#:U9M@-JnPdڅ'u҃H$aRpA,p3C=L62f}DZ* puL H_LC-'YqWX;{-nciOG)( n{|j?%lL\e͈#5ŒVxykV CV*8`}zHQW-{ $L/9K|a El((ś>&>u IR=KӚ˽=j $83i]E P WaA[}u_P -0]ӻ3W.#;A.S#I`l8b[j(6s&]Ns)I3 DEá`&'YWF+M.ce?0WR-<4V;fh,̹BW ET?vt8ᅟ1d'aL}| dç0cj%(Ry32J\ AZ z XoI[6a9ѓQ$]nzok\-FOA k'$\Ίpm +t7&U)޿$n jsmSE2cg[ +Ż{C'xo(`1Ww߬މB+|Sp\*}\s~}~W?nxkMOpEy +EyX.~(Fp,us~o_~&_csl?ƥ/xhnFD~9<>K3"F9D8"]ð]}b~&Lޙ݄𽄧e׉; {OlW~K $&%<>61F8A&vM6~? >1O$|7麫^uG[o,°) O#$nFC 1#<}n%bCa s/}5: Gx/R~!N/&|)K ~ |#qq#~c2 { Ϟ~+m7Qb#; "n=at|Gx'<]zqnQK eK F%<oqOp'nO}h~^'QOh'>O} ~Op?'h>?G ~/N>o}D > ~'/I>}OqO>>YU`4s/!x2UOD?@l  "x /K+>_F/G>hh>4D߄ Aף}ס}7}D7q 'x'8 }>w}C?K>}G? ~ +mOhh4ށ G"i̷wkRp:v}K4wwOܕ(iڟٻ냒D*>ppYKx?& %=y7G;>:fN~rsmAC~yȯ+iVi^4T~ +Hl 9ғe +U=Us ~(iSް7GګGdzh>GV9I 74gҮp>b>A~Q<1*0NU c%fchiI|^"+} ds?|&0$sF"ߋG@䏘?wm ?dww +˻ ]^iv3e{O4V'|gr rK`{ba}ya0H}\)ϘܴLLm /209rfj Anc]>'fi3AnRCNw6y7[P_ЬAQ_l zD}<¬/*hP^>UW>G;nD}\E}s_JW0W{y5vYG7WϬJQ\;iO3%뛧mag7E'kȤo<_K3t}˛mbg_L7_kdg7$+cgoVf}*+XbgZ)? ,ЖlSQtv?CNR-՟YwE}jy%j9/>9gwoXf}>iv i>>E7H [j֋ + +7P׬o@@}A>쟣D}3V׻X?>3B$/^I%LU Q[LB`2ަ#(-I(Զ$V+UP|V& AgI@z}_8sg^{SoO~K[ooE9y2v_Q*o;2'T~:2ߊT~3goC*iN~_K/v_*N~sRVިvR/5t_"Un,bd8iKZyq\H=>Ae2,>s/LfvPc3|;//0va|?7vea-4-?ˬ#>m1 B=ψhN{{gv#׈}\!tѽIe _qm{εe~r!yyһgE>XqU"έ>_Th^3p܇?2,W=of]"dF.L|էciƥޯ']z ?m}濐 3oȿ~sZdn QفQK1v, >)p1X]bdQu?ro e0c_N262޾_X 2oftn@_1x0)vaH3p +ǥ/4M }f珠B ϫqވBr]v@ 1yIv. FΥudE~ѷG,m1^ +ci+p^i*cn+4NVd*n`4؆LϤ2]x'mYAc]yr"u羱r]k{1-~X F>ieBw8 ~ؓ'DV@ǝpg^/xxq(&zC%=icCysbvBa<^ù0"v + 1(8 B E 5?VeԋtN2$jIF=.bم,7]mm$!&Me]׌w)B: +!t?q&hkx<Yd&Ykvb8мz89&TC[(4/ma_+4/m O6&v]k +͋y +cB|y gLShubB33߻k;ѤA|el )4-hbdzBsZ-aBs  9+zGcnt_=' < +63R_dͅeEsȑڙxQ{>EEb-y#g/LjJ!_^e&ۖ2N[Gp<M#z>߇֞tVԹ,]csI#4Oj%ں~L]wS/" Ne0&m}>~yLC)cmݥfA ~,ud!Vpnilϥ+o#pwi̔.A:e+A=Qu*t`{Nr7XT|שE`n);CfZt:?t5pbի956{ILϘ䤍I,IwS>pc=Z|Q>Glpګ㲢tT'mlJȧ 7¸I"09aT:>N#2jKƷݛ HZl{[ILYqh1z{I=OxIe\WYo(b;Omgr>r.-OO"Οu| +} ^ _"=2:OO^0o_7s晙~D:By3o^ wBo\*DŽ@0ZY{RaHwQb# ]d<.Q@bh`Ub X3~3,H fSOPkX)fX͠[a߁rl>xh$27^e|.2> r xy "_k.c ˼22Akos5ďPvGPvQI| duLg8gGن4$>l\/Pf,c(M3>82<͘Ӕ&ٌw`[4c:5w4ss耻o3^kHY? }E2D.4VGL;}t!^ tSr>Mbgx1Odux.׶Ziflg_MoٖU>qC%<~ڏ}GItVO2ky3Y3&?xbdc5yq c/~psOk,Vzи'>۵Y׻B'AnMcBPA;y]{gN253/oC%x>PƮ292f5y<Q }(TFb!V1)Ƨӈݮ1)ƣAuu1 ,ʍ3Bʄrx~ ey<AO/RO)'PƕfĢqȣC>?Z4vX la{Yݰ@&?2 h6oIc~ ˨ET[8Ȩquhzb5l]9H^_"`*le8p/Gk.~c +xƃ}$~o ަ3k(q/jz>x;d +^_=rfk(l0ƍ\+ |ܸM(?:P6>j ["V&+|/ } [OxX'pP'q#ָxO<+hx`57w%|FJK\$Sx t}O"`XfAc =|OKV~ =H?O\I:oS׀$!RV'So|?r+\'< +x;~.KL|;bKvI[ iG jڜS2]eb`\%5Vo'.ΐ7-9 +?:oxiJ<4N qTKNG{O%-9% +|g1o;KeOMmO\-6C,;X)ǒ + awHs% ( +ΓiOC<϶Mx!^!?Ec +oѸx%_ +?^kPy,w8n֫ac +fK~!ޒk-%?$UEV)_jOQ3x%'6:KN>O\!KN1ȒS3}2a)+|"̃ݖ]nO<<Zk |%WxrK~IϼK,>-{>Q|%?6Ün5=gYSߒxXf/陧>Q6Ic +/V^l?qї)Oys-+|>S|`^:O}xDWFqU/£M7*}~(g?x6;wHT_uh9ȽN6LKtaz%'ΎzR +#7l.5e?s]3Y.;W9ѷ?}ǝ"N%o|Sc^qT.?Y>sY*|`| !L(gY|c+*y5|!v]?1U;([x`Y*˺eJ(L`bsIRwg!u_ i@mo͖K-Qq/ Oh&s%Ƒhx\FYfL !K099g]n!1/[-ls/> +~ϲ1lI*?W ;)/eֶu>ɂ 8 wl]\,/blgy;/͆Os56Љ9Bڡ>]k^x`nZU%W{ZLF2Q=a]:Ǒl=8|'Y[H~|.Y5~kឬz\ a?hޫ[hBϔL9B/xB~N_w~Mi6}ޭD{o?i/GwuiG{7d|rwa{8ڻ)MڱDG6_ ,e9Bbk} OKDHu'uu$6@!ۿ۪mh|dlazs yGrw98nJ-u9^+u8GR$ѿ-m8S9ݐqv[<>}K=z4lDхrYџr-o $>2 +/#rqKã 8s0ߩƵָ+ mY#3J۞O^ 8þa_ל}!YY-l~56Cyp21+ y }\w#?{_wN,Jm|7JͮYO/|13dlyU>M|YZ${_CD8c +C"]{hħt2X_ t<]+emWϭ1Vt2g.]~{O>^iݺ;RUqWՙe;Y/+{9ֹyU((ˁz>D>Y4.[6>jk#6>~6NuQ=kƺճ6됕c"`yrCI|6ǵNà bTwTY9qs_zb7JxyWlm٦bd|@BUY|zX7Uxg_C1O;Cj!Bu!1} yKpؒ&n b)yK^2皾{5ʆx(;Xŋ-zG i͏ajMu>-_=H~e?)9Dn1vEC|ys''^4!X%7@#DDWBwg њڙǟW37 +tOnw ^ʍ3|*lOJ4eR"Ft?row˟w}ǧu=X;@降ou؁l&^,B"Qe.B߃i܍ܵn@?.<7=k:s^FD^ٌ=8'hމ^`h M\V,q`w +g]+}"M|i_yÛ&~h >9{tɈcBdG? Sy/!G9 , Xۉt%&Y&~B}s:I&1?y"SKgf -9UZٹ˸"ʦ]r-)MOo"7 +K?]=STn].s ȅE) G@]7ϭ[Xv0/D>ֲ +ϡ@~] ߱dKC_kwZ{۰kyt'Wkd9hc>8u$>'w [ʓsq '̡)==Oes<]+aRr!3ў}ywrytE +3.O$﮴H55Xl pύ?ϯ^[B |pQbm.dYѽsrpl }h0ۆ?[HO_,CV% n`Okpg崛$G/ +ԕïޥ7 69y CL@qۇk3> shNpxQ{>:#LyٍT7wB/Q>7m+oCpy򄏅o55hax+FumOCwH,s=YJopbG.o_?918UE?|Lغ&nٷu[?,ћPNܕ7sךi?K3q@J|O3/w.$!E0}&ZC|8r iw< 41޵׺=uy E1ǻ1\dJGH9k Z-/n993J+6|eRgl +sC 7kYx7Hu"O>?x o +͖o:׵2l>H|dG|?Ϥ~?v689`2( tCSҧGPGhN{KsF xS:xa/Tb[GSXp6169(m>2I!6:6}]Ű/̯ggwɛq\pc4'~couUv_}1N([͈}Ѧ'菲ͱ3 tNw"Cȝa&cʷErEPg}ێq + +;N6Y9L0e,,޵hB)[~ k ֯ͿHrp'bPj~>5{--l6}/}#aK\І<*\(O˰2vLMl5c%V `wYy+V<] y ]V ]mb Dk\ec fsɜY*DS0?M9R ?t+O(݈hP7œ-5s7Vk +mα.>[}*N#.> ŌSv\?A<4oܶYfc |i︣e>? {\F蓴?\c^lNw)j*\SEҽp+,5T>օ#=8']km͜uAG{COKR~[l1ũXR._.Ub +KMO1q#W̟ճ=YQƗp(5\ʢLLi?; +Y<+O`.C?!Y~$$^Bbxroa +ۤMR=?Sqk>{Tkϲǘ'(na +R=+O<=,=$saƃ֮QլQ;s^`amgrh6atnBCU[LxZ"~_ya9Sψ'COz>-籮j=mdh{K|x4wΎ{lGts=kI\_őfRO֏hP'RD1AA1pj3dyUbxT}k'7zz@<2v#!EBw+qSr,%P330go{1k|eGwf7˲}UsRGخxr-[>~I“wd[h;r 'ǝQB'Zd*ZI+'D;CkKQ_^UW;Yiuz&sle2U{8!xRG{?;uaDԯUB!ͪҎ-Weq5Γy%N0nN6-67ʜUur7ʱn [c{\rL<>֞+zGLƊ!|;tѦcebe-ư< ++pω|/א#xVa]+vsEΫk"=vNJeE[:'wpɹ9,2&ĸqjcJSZyFvupb4w{Fu/_NMCQI{EL"h;x!&VlN $p/](z~O8.,ש{U,oCvXЮw:{t_R4wVf2Oߍ[eMj}UGRcdqNb>s'USԞc.;&".rMFy]n<ѥpH#.qAHټ]{$2~O9n5>%Qz7In=ŸR랡9_7]I=Yy1MI]DYA[U/cQP׾mS:;5rݛ伐ߊ:Bup}n+Yf 5 +4MM9K6@e[eO;˵Ĺ^Mg$p0H. F;辕<{/dKKݑW o}q6y7|6˜ ;}y6EyM˜Vy{9Ƿ*(LjHfMlǯDWmkyT@hڡMV%׉6fsEW+|r; Dr{^8 v{[!|b\Co[h!k;x"ڈ t\8? ?C^-?|zEg:rZ?Jl`x \np. +bwSC|n06p쯁Ot mL݀u9g2Wdp~B>ge۲k'>t!d5kMpE +rGVŹM<{ Sblh#(c>U {-:#{ƭ?,^܄ls-q>T+pp9<ſw+CG`BuDNQ~>2튳|fmk/Ĕ6h,aҷ(KENz3~o}m,#Yox=c>|LDarҏA>ѷK2e8Ƙ!Xq3_|$ b?_@U~~t$ԩ9b??$Cc:t8l50և_yaNE>4=Ԁl V)&5pVNSvZI;->;mSv3zv1v;b; fHk\:_6F,]6@ ޢvlxwż`3ew-2WBy|] L:vjo]9CסAI]Ѻu6]gj]Kڿ_?ܯk?Ok/mq0CGo敘7+Oo^{h>2^E[e>Dtm:Wv%ĤMV8cG'ײqt`Xb=}Q<6w_~~Dq1uIxpl̛/8+s.Rk}YߛR6U+x[+=0>̽Sv05lK5y+_Z_6A~xK c7-k[nȰ='_Tk,(+9rn~ uPj.(8^ Gmem Tާ +kMCoVڥ+Aϧ~Vׇ0A`Q6\7 + w>{ |c%<6 wF"5G>e-k;;+3K Bpߛ{\9K-|o i6hݺ:ޝ`bN g)>z\#q(>sXY/]k;6v\hk_6G^e'; ENb]P.mϏ{KٛuNyHAnܯ`>Ge[n[ֺݾhoCݢvrxs\2Gw49-qDcr_4a.Z7UdIָqkLmcVauwg9C;]O_: + rr8[3{[yܴ8O=LKguI3Fug*B9\63b.BGPS2>ξ/w{/dyJխ}e0>Ssr`EKq3KQvi>.[Yux-;V1-& kҹ8"ze<9xtO>[+'4zP챀y?2}&Oqx܄<{pM&ݗMz61Q!X@MFv1"zk.Մ]|8vHro9X޿Ի"OnXw?xz{TrמTR&,coPWRȳ6B!ql6o:;/*;/,1ny!7%y ~q=>j䬇:7!gOdo*^Wzܻzؒ>.Q B՟2C[Sݻ}N?~mŇrr? 9sdі2+\FYjs.ޏIֵ׻r͊!.ͅCl4{gҎ:ٞ&-l+7yzn<ONgӓ1|r>s4 =τD[E5sOP>k^i6~8bX$O8~ 2xu~{,ƕ/9_`aj)3mGmmLζ`~Máxqm~}5ɑyz،O佞v}|Kpmz6MDC~m:oy~ڑ9y]?:zj]Ye}'k>qv7rgB |$q,u[|%a˷仉ֶ/ȷDI[_~dvso2_WּU׿8z8Fg/)2D|7_--Dv{|d!r򭹯'eV5|kkϷQo|^_1_]uk"K̷?I|?v۾]6CyrrLCýMS~zU5e{MCjc }bi 4~Wrā mZ=<ڊ1g4r& >s6a^otB'_ +#_ޕ)+zc ۲ˌOsߩIK+9}#'߱}'Hk*nsAy ղ(Ls{̱Cavifn{\>w 3>R#^{ڐ~< (-:;ћ2[ܟS#gTOA/䚞O!> i78\ 9y;D}]~}O?߶ ^P}O]rث<>i;Чg>r~|\c??.z0hI >%G/R:=R2C%GO A=na.Orq~O)b^ǒ0= ݘaH̑.A~8u@3M+/ }e ~xoE}o{{+aHJ6&Be>ռA8Toc>ޢyR34>\G[t¼ }07S̍Ӈ6h+yJ~5?ɍ%6fZ FP޾X\͋ [WCŜ؂$>>Mezz#川)nMo~?>`߼|jW"COH_ +Oc +!ǜE7b*wz?\h0~cp,osA߀ES{b=5pg)c;8dE|fҦ9:K]Fe\_n.â'_~xLͿ/zcͶ,spiOnm{TZ$Y|>t½G4MG>"#w^"^wN/F4x0cSS'Co^lFY1AWA>WҭPώׁrm}FdN~?{Yw؞ .&O50|c~1r_$}uo_a^ftK]yK~ {!|$;zE_x{i݆'\mF}Y v hۡ0ջ{~Y{iǹ+0s!qϙC2ɶ?;g[rƹVsQ'fFGMSi| Qfd}E :OZqycOs9l90uF_E1F 8^GCv91B&~ĺnK4ӗN( ߐc3d{(2\υl[zfxGj9)^ri|xjMw)جw_)+6̩wZU,\xB;][g\e<{Nh'H#"[g[h;V*&8Ql^)K} EI#Erk0Fj4mh9/ـ\b~dP'r_2U7U/!K=}Qj?쏂B=)oǞ]~+?hW~sb'y|s喝s-ÐD# F!=+@Ny|n!)6`})kïw{D89bf+IO?Y% ;1o\N]G_^/_p61\W3Si.iAַ#zoשuvz#u5?2Έ-"Ǽ]/am/öwÎظ@bvtzX__ٽ|1;ztٍ2!N *+pAQ7vKh_}{C:/O[?@j?HDßo{wˆz&u:^1s`swfqt}*Ir,xd 9 3wcyw"Xw%|璼nx;,I:wK{ÎZ|izXQ'R*?=34Dok0g;(2Xr!ItCWs$oZQowv~5ns>A8?aўl~죴HGl}]E̖W\>犖&2܊\b?C}oa(ޘ{|:{_vM \4-|PK"_*Za[򹏐!pq4O`>-9ؾVw[?sTχ<\: ShoeȃHe\G)'_ޫՃG3";ݣ&HWs-2~%|s/wu?ߵ\Է@$}w˲\VDZhTv-K;ރufũ6u}҆o"WE|֙$z|c[v!W*L~p Q1+HtH +poNa$8i=뇾ƫ}-o6fG~G|M)$uo,-OڶdeF׾&˘ZcFiey{gsB<槗#~?{2|_Z?m{ ^[>5N-|o3F0HƈQ0?A|`>|6mzƇS2)]ZdFOWX `@~G ?O MRB{`<2&Hy&/B9gc?pƑ_8bk{^{H~RϚ)>|瞕Lx ݎa~P1}y6\/u{>KZf\ٲF>R(Ci[mzsqpݰ{{8Wp~\o 엠K]G{v[wV_^g-)XcGby( qXYUtw=Os<;^9﮸ǵ1zHQ1d O֎(s2׺{dw QXɩoO+7pEgfR:e'_=#-.Sr }ޟ! +Dh,N("Q0Qxsּ3=90,?TfyUg8mq,Lk\ڱǷ=N|?Yf5,sex +y=?^^w|#}=y.=}Aﶶ6=OK~c } {s b9wwWdۆ˶Y~ߓzSI/nni_Y[4.Cn ioanߔwen'/넾Ðsk}V|Mmx6;nAcF{OSp^sCh8r#Tn97|10ޔb-S':{Y)Rߣ>}J{@'3'/SE?oSǹSSm}}BbboTuTuBna[TX_ne͎e͎X<'oeL 0vϡ^yq~7\.Z^=N\/o?> ,92sBѷ5}\yXD4!Z?C }ymx+fOs.]{|o6m +wfvE:yN.uOg_)C2obgcG?qэȹ"M:^8_ g޺cnƄ3G5r>k|7wr;|#ݤc @>~ c G6:9!O>S;!Q>Ak&l6seDQLqn8|dtѓX7} &1:ߏgܒ릔@鹍8Ὗ "3s_EI޿SЖʈ-G㽐xj|✚6JVߏ$⍊GYZS+c]9ۏ[ImX{?|x^ˌy˯{3 336ᖱS\s-6{f<r'H SK$s^X~ia[;|/k?uճ Q'0k}P \'ifk~3[n1m0%tU;Y!xԳO\|½~-%-9OI 瀜o-W!gX<d ;Orݡ/ײQ6Kr_}}^6d\_UUsK^.Q,sލh i鐑@ +vOR|2eiRW!Ro6-8׃dۇl0ig9ha1wɻj >7G>羾/O/=Q` aƮdk3سXo=$A>= mCJS'ߗ\i "orLm`Z^IE/'`N +{ޥY q:i>s qxXwӻwA?fm.g"|VLC{B]˷F6 w#O^c:ϼ%m@?sfg%f!;z}>";5 mREcjDK4s gh3Kތ#Y(8}/~n [C؉]9?>x־ob x}م\=>sͥ]Imv|v7; (x#c!ePkwkwÞ{U^baE}W;ozq)l{Co_M=>//n/teΛy{XvȲ{F +Ʋ;n0~k5s=i>۵~gtО85h\]6'֏ytpϩD-IJ7}7FI8hBb;E/w!u{s2gndr5u佘9m)h NȽZk8I?a˖vuBeN6dC1Gf$aSvO~yw.FʽVUqpY{}-=xgv ik6_1txo}<6~v((cۋ<ڷPїXV)GNGTLj+a-?[}u&%̿~/>]Dx]ID9'#ǀrq*?>.$WmG^Y| *E9)S#&qbHވ#]$G΅(=3t9J>>5_kǭhi~Us/v{t.D>iO]7HІ[]=LZ箵cY+'*{RmǘxsV)Čۅ秲<;:6cUl :L'l."}w#ϬuE=XH"L.Q$\ɘ7awǪDcG 4yo%ZptQ6 +w\֟mtlٷ};kV >-r9jz +-O<`Padړ;_!{S;Z=u]v߀ȟHk6{W 57 &fۧ{g j:rIWh}z +[b t>Y5oiG6ak܇>Чa}gcEկ|]7>, ȓb"628G>]\"[/x +kbG@ى=O"a/罈Kϊwn;K1WH7ߓWk.\WgokϦē%}Z>ߊ>:[qtiq6(ⰸퟃ#č8ހ8ބcW }~p6y{b6w؍12?y{|YNt|OWDxhSmݏgQ~UFD_E9/z]nϞV1< SļORqgT\܉WU48i4$͈_qihMS-Gt>F_p^t9+w]y 8C"zzk# ߅N߄kXeRϊfS g!ރ_‡-omymF>o= yy#P⩋ʹ=C/>:0zN}KݩڲS/(|-v:yY[VS+ͽk5޺*ڊ;:[B]vY7JPN_ V~j~݂y}EU݄KJ꼢Ev.+*+ +ybsMpQ7QUV˫*o+ +(+[RV %הWT׫̓.KU-D/VJ5(.SV]5b~-(+EUĕ4E<8wp,+Y`)X:Q˫jX\ ^ezn `6Pjۡ;[(/BSU!ʞ],nq}5}c+Ԕ^Q/)K^Վxm$uUV[kka%ՖA VTJyM}Ljj4E UQŅ3KWϯBh#>c%P8$;Fpu# %뒊%xNy%UW*%X8*aWTפ\T@VRzT\^U[|DUT9 ΄/AwT qɞ.}e7Xm5u*ObsK :R]|+ʪkdRt_![`[Z?o^y=6} /BЭX^1AnUHW_i~Josn+[`^qvLS3r!U/.[^Z?ߊWkk*`%uhoU\w}q5Θ9d+x_>y)YQar* WE 'ồ{U&)~J:9DԖ-([/cB:mԯEKڮ+U[|/x1:D_uam jQp~yEIp"9ʫ*Uz=Ψ!fAdx^lWʟg/H?=J*jKʂs-Yp{ |"iqErtZ5"U ((Au0)]Z #D3|1P w@&oee`#%#*~f^S'yLJՅ9u_\ ~ԒU%eK\|I I ͼdLI?dbrc ܽ!˪뫘X3Y%հ*诹.Bd~;sN9< }f"K.v1Gث+ggJx _[W +R_z}vPKf$U{w5:E1}\SɝNv.wy V%,D]/Zf]U^.]Q_UFWK@&+ Tȼy\e~g\e3kjk;qg"@0[W-ҁI¨U <Sr3?|w2]4ekL^׷%ž%)'jʗ3.a8d9d͕ޢ^uW;qڜnkwUdlI32Drkf\o/'Ε#g^g}шTU#)g$FnSrrͮ}WMmt߬`%͹wO,Z5\ƟpeֶE/ŕM*'\It*-]Grm<LNJHLF$uiy9\$%{d*zryo_PQ& &cy ++J\;KkU-ֶy^*cj| u%[ 5'e$ Z.AJhk  ]~* +h?^9'.γTgδ}IzTQE5/9-2EERzjlU"zI}eڼW;Ջmu5&D~(XJ)hO]dT]Ȓ3qA-_xKc¸w7fz]zkˮBV*1IB%=+պJ3#尬>s;(.׊8J)+Z82A?/_̀ap7fF\Q>V!/pa&*dЃU0/9yh'%*Fո)9wTi9Su\IEB#GK +7㣜m(Ȋ U+=*E٭jUt}yf$^WJ|tu%R5!4% UK檯K#HА-΃mA(0e_es"8wCTWE|Cjo#fÎN +X+Zmeti;avo r1y>N:H8Vm WTY܊juawM5DUp?qMR 2z9j1U.jL^&tzaU,Uv%^>I}oOBJT)(;MF|M_#ӹDlQY[U9,$\ODBT wj(g/Z$I1(M3 QA^-,R0XUZÏr=t@ѵrHgˈJav6BLxVhZ[rE{e7$r| .+ MUe}wZqhoziDZ}K*R`d*vliRYr8X0a-y%t)d讨-Wsi=^R5) agQ1!A +]_Dq:_Ke.q);:U@hugI*q"R\ +.&/K0emڇuʦ6˒SV 4i4]:'^t2WTШrR)F},:vy̛P_}UU_ +]A:$'Wq?"m'>AkN YHXzu97>t^EP_%ROM"r;-]R< u5yFḶj*sap.eRY9֗Tuu씮nVԥ2#^nzKk\ʂ$l~ Njk{񑵗ϭO (l-rI*9cLe575R%\/{WaSYIf +έ8eKLzdr8=uUba-{r*Hc12n}ygY +w 9(luh'trS9k8|h4sQp.)tZ%};%uY/Nu?r&Ԙ+W׀3w]r|e%2}j歔ȒTB)pD/Z/NM3$|{qunT~''T9ՋϿو^˕ 8.kQAoB#|HWmbsA_WRWn->tUyܝߑk8+, kgyiB܋?, !.CBXmٖ#nlKɊhP(@|9 : f +PzM~4ͨf@K 2RPm>Ϣ^@3jB6:N΃v.aӡ +uV@AGA;AN^$P hFȃ&-Z:Z:@A@v^AGZO*IFЮvZ~ع r{P/+~9-}vn]8Z@g@A{ +e}/B@Yw(tB=_A}9> ʾ +?1g_B= _Ќ@(NG?FEm}t4Z%жP"ОChg7= P//AG_A=P:-4UȣJA @wvA 86@@[`ﻡг3rzA(t4(m'BItCKBt-D.1 ,OoeF,~cp]y^b| +&|8hz$$C08uAƐz(g\:Ұ|"6;Ohq|I |j,>/S$z.nh2ɲY;S<|Av俒uYWU yOTZK$ $'AcSΙ3ePN#:۟80hm$33Nw8Y +Ͳ> F+K5|!j ?6pj\mѲKIQ.>MzXC+``b0g,r eIak%|?_ܟ<4l->uZ?t,tfF'|Xk ؠk2p6Ⱦ-UE㞒r>#$ 5ny! =(Q~=KK,q ,LBgNy3 c{\/`!TJ(}:oGRXgwb9u:P/"\i@$Ejħ_6j}O K;5ą`>CXӭ<>7h Y[<4ٹhk99} +#9}H%' u괇OE1* +]3g=q6V +͡F +`ڡŞ~"`r0iDO /}6l4Νu^8A֗H!Jܟ0lQ.=9} NvR>Nʂߣ;8Es=/[}aq  -C-,VͷNr +m I<`pb$jȮEƧXn6\|ϊ? Vho!ќur {Kj@ Bgg` O92ul!h1V GȼE0AmÕ+JsD5gЂi EE_Ź۵.h! E*82'{I7V6/G鬔0ͮ/o&@_?pgHp Y@it͓”ihqY5e/  mSߺ;R,$)><}7:װkӒ~CN2y=TA~2:os܄= f܄9ƖMriWM+ +S zCdٛoME6LDL谣1wRv#D')$'݇$LuCIAɀeiZ9/G06a=ʁ94찔c2a'UYl3H앲vZXECxU(ר_zŕΘ|4URJà$.!f] +WomR8->C'7,p3ap<&qxB3-'o$N?W7|RCxC)6ĘFs + ȫ?`)|3`K!%i'\7M{'ty8>]U rBrO(TNy]:騵 +jw /՟XD{Ⱥ{l  4pa%HiX4yxy!ЅgͅV-i.zY"7.O]}~{dk۩i޼pT07m>uN &7#]{x&gPiDk.R;,1C;5̃eڤ)^B!?ѵpMɃwrM%*+ӈ' ou9jzPʔ(2}C)z{X'}ˡ/мzz^O_%|s/|6gS(_N \t`EjaGzE:7'? fqπ==ǦH . i=9^ ι8"x`])E_ه0hp(ĨI (] O@+! mBKṓƵ68M9a,bnFY&,ξ7z/)_>lpi4ZH6{%35i_q;|ƉrEY*gaٻrSLM>V^]PE.iL jE\O\䕟XK%uAz;S +M͋6tA.9.8U *(d/CڇЍ\qy`'i`  m<) +flҁӃKHKr +x(nU-?[q_^ 7/u;ҜgCi%OF0}izGKп(UJ MRsn%UЛi}i+}W}6՗N@kv/%]FDZe9z1Vm ~G᛼iFa5㘁[)b@pHv< _oU);W23vMXh: .E}R嘆y=;kS }ϮPS2'Xni=, +,8 rSUF[ l*J~'C|9XԞY;A=*_1H@)hQ~+cs⺝?_GEўBu<_<9z5:Au}Ox/I{E7m]V+ R G噂nh(A7C˸rװCSnL .o_|m_z6oy^X yfXK\KIp~^GNnƪ8)En/[;~ȽxJCyGH)|BOȪɬbKf1̎[d6e1%yѝ̎ZIpj%w(mƉ$vfmD`3zXAG b2@2h=ɬ;Ifl".'TAr_lCc.s8.$ +6=ˠ_Q jF$Lu2. s(1mLpbf\Q%K .kLe#3Fײ?mup_qr/Kƻl.w6g3f d {5!tYrrdn1YW;rn ̏G +-%,X.[6$pÈ|@9yKT삁ËF;T:L9VK`A]jO)l{s㴅udQbI[Zq[qhG$˻Tr1^͵lj3Q }E롬 pvF1e\Wl9ʠF,3 F5] йf?IMfsR4^]}S)r@螗ێS>l..&4͸fӌi4=K6$mue9ڳƁ$˱$HSUX3Y]1gaWz `PXK6eqƺ1Uq>YTYy9]ϲrrsR- -ފ[xK.zN/ӛ2ΫRG]^ڡѯ;۷xTd/|݁$^by֭/7[,/ϸ7Jh﵅<\ERO +ofڲ1/\znƙ?=NjLScq?ݿ\g#oqꁾ0H?O KOwCGq8~~_1θȈOsK|Z#qCq_gޠ}-fI!<= +{ Q$:Ǘ!שLa] G)Q>~ntyr`l UC lQzA*;_-C-1xqtXKY;=ZqYz#QieW.aoAwǻ|-ԙYWeoE/u7Jki˻nk + +#|&bA2fhcyFFI YM|*ȣi(<@ZW!x +tA2J&vcNo^e73;[ފX~oQ_K>#1tm]Ӟ5878s)%2LX>lo`M!;QnW$J*"o!ں!ZY2;]Qf5H剰$XNn.M)J,ܑwSVV R w-: +",#EuqH(֌ލ\\MKTk%k}/#M +M"X=b,>G#:vk oP$cN1 @uG)74_ZԄFz6.^l= Ǫe} [6+f?y`p;MQ) +hHo^$d8[>RۼW[)mHxa5֪pgI"9"c_޴ˇeD6-->{cѦ%ܷDMlW[soEŅ(vcXK&һӷWF uÿݝ{jj?Lv?)0eW/t|;%e.7'3{ =ͥg%9Ր.bFYty3sĔ?'ԇ.(咴|,Р%> &)K9oOǮ!)9>^O$:؁`@"=|fi+ٛBwu>ocO|/bߗ1'I^oO`9JVVIk;$_'ޯ'+? ~ 2Cuߖ~R۠=&gA~I^3 9p;a»uI>tʄJ|ƄWT9)Ʉ!AMIlBf\3CA3& +LxRуKMx+:d =&8juq% sʄ |' +t~Iwl>%OЄ :n{d>9+^]G^zjܫz2qpUn3ިOJLE3qUf\S3ީɫwnRpzCNd=o:,Rpz~]. 4JIiL镈*Mh>k4|J4tOTY S0O43Ҝ?^ɲ?R=hxoY["?LipuҬj% _sN C|'k: O4|C?gig4@ 5PÝ^. pWk] /F /6 /N ߠ]Qû5\{4|5|hܢ4>'5x>>lJSh. j >i?L'k8=cRVWh8}T%{5 A}1/ s{YAhljrٕB5u]%vB/XrE坏soߜ;nv&Ȓ?#K{ W{\!kؕ5o'rprQJDZ xґg2^d'H6;D''3|r'9!(#@4.yB(yۑsPyWF;wDro_B=>㳻6XS`MG]VlQ YVϙw3̜ޙs{S:-;0Z |#"d".T+0noǕ11kD/ U9)%ElV8D^uBP1\S,$o3<0xM*oy5:[t~EU7t^Smy"U^XbOTz*_:/V I8kyf1+Tr-:/T9:/V,Ju+ET^ 3"*oK7EnRxׯc<*gI^Zew|UO}b~?wVpȟPEfgET1gΆETuQKDTA):i +u,ȟ'y:["*%)ET^KSO}K1/^-:/䅋)*1B/R*o7sMWx_y1'ߎ:{kRyw<"^["cEURgVET^3ȟ鼈vUޓ:kOצBO<<%yX-x.kyf-$^3kQykt^!^TtYoS5<"*o΋CLOu /(b $/G%6⵨Ʀzk1FǍ˞|x۩w@}Vy|x)wJ Nf*:/n#ߎ:-kRy?jcc.proy{s֣u]փm)hn@ +fhFm=(Z?h@.+Fm'F{ރЮG{&G6m Sh7=YmhnF;v KhqOo-cGoGq;y}qK>|fuw6Ըw$a\\jX#>x'tcuRb&FEM-"HWgE4֭Q\+.G?D \ U?,L?oSA,pcYX_}1f3޷ 633>cпOŗӘ>d;s1kpLٝ M8f">%W^8U7/.ȍ{)nF~Ov!c{@>mvc[l 8wa׌)y"}[n7GLm1A >Zp̸$4Ή_-@{m +Ծ=1ϭA~M跣oE?f m;zIQ[)=[0λ~m=1ם8RlcM}ٝEKf*NA5c'?3n8JLәMn#K]Y1'4[ܐGQ+\ +(f7>tA;i7@/`/#'t./ 30>=sa5¹&%&3`':݃'[Ƶv|yX*􎏯3ro [45})i9c}Ssqq6uBwpEx6f̅ c00 K,H lu ܟ\s&Z5ȝc^bD=ȯOj[ &ղǺE5+j_ָM7,WmXfQ۰nQ2Yba]~w0,r"sm`,HͷI\a;(Cqcx*E~aQnE_oVZ߹2bӺO;?#m&7*4.6Acy҇ňC񑖦8tG|| |^#yCg Iϓ趎Icø+|劜pooNmޠA~cE Yd0 'kOe?է;u}ḥA?Sx f_]B?W~F־D_U +]NeֿnԂGi?~yοvNTEBnq@v]ҸHZw²'8w*qұNc[eF+[?jUo,h}BܨcYY:ԧOIegXoP?9dֱ,G]Ǫ%O>.WX"t,{~]˼א:V#ˊ 6yO"u飶exB}ilcq:wBxx5(8; #^J坾灻r)u.q׭"Ep+T޿d%^ۯX1T/~BP$vX1Syb$uP&)'u^.P8ky'^{DR-ZT^ IEUޗt^~INFYU^@fKF +oc!&gI_EfË"*X癳;"*/GeMOMy2{?76e5?{A?7"pȟ]}?S:yN?wT煼pȟ;^X,~>Syt^e"*:Aȟۥ +&"DT= +'t Ô?ת"~!^{H%|? yt_/}Q.2Hj/3+x$AyZSy:Ϝ/gT"*oKVS"*ϡp?u?724U@Xi`YihX] iyҰZcd &ag, =a]Sa[oνqgh[Ю&w4Vٺ+0h4 +ߋ^B{ɗj?Okg5[vh^e5S$POCj4t =!~Tߥs}ЮXaJ55B?H>54#Rj6Q.QUW"`@r墙PVQn$ ^UkfrR!\1kmr$:BkK֪X"jU"=Ͼ̜~/9{^k/ȍ/?\kA@k=WUܣgnnWO5}Hq +{zH oX, ;_sǽ3x}Ga?j*97K< ^̽+eþ¾rjt.W!ρ &]e&;r +g;D{W\ +]e.u7*֚}¾_%Xb _Yy=P]932ܳ~~o/}(3lLw^(w5Yg O>SFT`}zSRV8<}_d/5Ru$- +=$0<z ,`#,ANk.bȝOj[=颱ʼn֑coD?i^fϕ{A?Br-{;d˜)wkǹCVxd'3,^l3/.*J.^b]&?z eb`_k2ʶ}!ҧ +˗3 7Jx>^ku{|y2 HO5' dZg\K 'kʹN'=Lβ2HO=˧:_u +ɵx,`%WA]'y~g/|b乑9b|UZ.kqz|zXHOA37$ۚcXwJ\ܹ+׾r4Y.\k#"nr$K\Dž~/?zCgkq\uzr`?k2kgzu"r8^gV-+נ1(`R`kf?,:O nNη(ڛ7*Nʷ;GoJ]i_>[bSr F#bh}rkq9t Vxrӭ~dZ[Y\Kӻ?t#=w_"% _"鵞a}rH.;zZzIOYIO]LOHO]L6\K+LZHO]LϝoJ/yV_"R~\#LS`ɧI(I%KM^`͗Kw$zAV_"OcL*}Luu_"wI%{-g5Q/L/8_&kl KT2=;R~~L/0ʓK:^+K/ރag~Q"d~=C+tOnpZzޤdz;Vɵ8|߱&=76^;oHO Kk'6LyCR&70^lR~&k?_"dzs;(XJ%;˧sR~L/p)Dz0ߙ&ǵ8ߵ.3k#DzNڒR^|gzZx&j?gk},|+~ފdzSIo"%0Ez.ۉ0+l}?(zw[49ϳB:gD +:ǪZ;!4 -͗.@zzOB>Jf&{#Oyٽ@o~zCg/_{6gfx#@^s?&)x96ow썜9k7rRo;Q'"J[WhBg?Ozz.<ҟ(Ϛ:[㉜{ԹyNHN,iY*" }d|iVka[䘐 +ee:ydL~NR'FX?}ϩnQe ].+ `4~.~ &ՋYlM.+9l6,A|4>'܃~/mvYp/_LVp e}{>g?m`pŅ՘ +Sy=ט#JSy}%1-Lvz5)Jv6yYos`ۧ󴏴<@sh7z Ypzs/ty/J E\NAi{ @ʙu˵e>\E@: ;^vZ^}>mf'o]dM`TQ~'ˬC1U(}j$_Jz'reUeFx.Jz'2yH_'h<J?z'\OD#kDrx)e= ^!.Dzo]<.(>k O;5|[<yDQZQ::I}eZڅVƅgXCKB7}zކ~'{r8SS5h,и?)5'Pao .NG+5DܣiM֫}t#0.`S5Rث|a]i^a"Oи#9}$GcLz17nE]7&υ4Y1y(q1yoWx;=ho=C'WE? uCx¯] ă%>_4D7@Ws{Ag/t{>p %:w)+un$7hl_ EG1>ɏ?^A? `~RםPuX],~yaĺNi`Yf'_R6W{Δ'> +8#g,+Vo>\~⾡_OI;5 2o>șlew(xo?qq?q2oUB_vw+;xqDm>+Oyˁx>oƽ~=K|*I*6*Rm៸Oc1  +?xO=\C1 +/_! 2K#%b?V#*x +A?E47%O@k_^2vING5%ު?Ѹ'Esx̯OM27ߣ6A uS%~=w8H_SO]W៸/Mo3HI_ctzH|xɇU|=|_G/xP|U|ba~_Q4L>1?>)(C3L{T7~?qd*}5n|x_~៸^d }*}h.BŹOO<1ȧV;1'(|A_|៸[៸៸Ogo2 +w_i#?cu5/3|wdx@b$f& "ç̯p' >u50WI<#o5rv>u5b'ު00]W.ÿ̯w_gf7i +Ն>Ƶj^>O\0N]Wpv);?'awG+q꺚៸q꺚'2E#Uj=*N}xOU?'%{oWOw@,NxiԻG4>!7oUx jGũ6AOW{ q~'Pqj1T<: w^|៸[ŝ`*O%}_ u9 N֫γO}uجSfN%Oq@]:Cs'~8-f\VNufwNw8}6p^ӐGӦqq{\cn)&ryߢ9Ly +biH !Lg m>r3o?_ljX̻ ([xxbTu*~(J)"#%LPFց~ ڳ\B1POO;6!nωA,} )XYHy&Z6O|81} _'O}Ü:p +~Qmh7$u\?;$n38g}i熟3?S_gLHx6:S<Րc;S4SYv+0YNKP?OM{>teS +h1Hd]s +Ϙ'ŭ¶AU+z>π<1O^*uhc>|s4`ЎZCCMN!eSx퐷]r{N(/{.Y^z<r$?3k$)I9ܦ]7#>fڻ3>Ǒh&gvS#snxKR{w Il3or{qR{W& sx$~76." ';DfcOލtcd—#XJz*ԱJ2O:oSGkuȾD7fLOoOd~w<y)y/)/F\V( 67my +)5>B:Hʹx/#\<+q| 9e\fxٻ|&||ZOÿ>?G%> # |3swi&xn꟫Ž+;5MaPZ##L.#-+م~MB8 bB%|w:05O]B7"<밋σ#;%ޢ.nhYˎe?+Sd*[h?ڏ;n/-94Ǫ7Xi?_~߯ ^wKB?Lj33v^^N$~U0(!9raOC/Fi[6z-ԟv ^{gޣio$^>P[W췕mTgP)xq uPu:_Xi=í'L}P;n 1ӭ# >pbx9iZN{!3<|-9B֦M> C~{We>~yx 7S鲌!yM0~伭O0~#Υ/iu =0f:Ł4(>1_]%2YC'43|x}*|wl˂l0/f}k2Vt>ʮY)&Gs̰#1s+!k? :sc㗊;]+0ňk>"g#s +!r4ђx5<ӳ{48W΁vN]|?ON؛Ma<״|fǧo\ڻڏ<Vmj⌌m}exPXE(wMz/L\\kvaN~kvOl}`:ow@ ;&,\!RLq7O}zr%8"QoܠN~ RD>>obhD ^iHجSC纾*N{|E+!>#/#1dZcX~k>}jywB:By}D$NW(ΔP1&Xl pω?ov!k><4.[n'3b6Dd8b=x+"ӬUO~ YzѾ :qro#oI ;6cru☜6&s86,6q,9)rcu7D;!ϴGG|PG̎/1oꨑ|ĵ_KL\/}Oʟ/΀X涻1{D5(GОFU1~ݎy֛@-wmbp*`>.̛'|{퍿OcTFx^ǿ +]j>ƹ' !}>#?+C9G.g#m#ƹ:yk @WH&=GZ!Odr9pQyx<@w7C芣|C,]8< :&.hu)bg +g +~$-c-O!cXW!@/o9x)_b<(2؄{ۂSs;:!taf|1][98;'h[Om7z*msâ+g1&!6>Cr!s'71Op-''<<z3U"㖂nx[zufo +ا\{,C~iO|.CaVs ap*=Ea_ۤO9?ѧx{b%{=<Wyk|k?5o\&'rwL{w15P"Mc:F߃XApsNtܘ%e…ZZ 6.xўx܄d|ڎ18t؛bKPϾd_jG^:3YױȿE7w<ߧLbY o` KW Q3c+*ljBljWB[EǨ@(8@OG!yqirOʳJ2ܽOaz?% <֕GϰluXq1bP3{^Ȁ{l^ȂE \! zMRƚqy޶V |:7!?CQ{@n) ~ߔ >Gm<3𹭈;cO,q6SvXkmGY^ߜ9#mۥFƔ_}5leG;˲}QsRGslW?b=c#++.Pw<'ǝ7PȄ&e(Hԕf|<[RJb]Q[io /ئuhma.Jj;37Vkz9Y_걑wP$yc\oJ\s> ԭ2_ޱFj^rƺ==M;E8.o7f٣p=.itf%b/l΂a>ϻhվcX qi8g_xkhy(G}-jw =vW|e}wC5J 8`dJF'S)jR:C\\,\Rݺq}O0"ר;.x!Fl N-p7 ѸG ڏ5 (_ +gPﶡ]a U fS"nLciYƳgYv'޳HM_Sn26Bj<з Nܿÿ'z;q=IX7댵7-6z8}^~μܛ\W`\\õtmH颷X 6y쭭%bY`u Ͽouz  o} sϋ0דnl/9تwP]L}vgM sϧcMR,c_xMc-{9~xD=&`Eh8V.0*mQ~1lF?rL)5N<h HT͓H tqf##ёC*FnkwMpS>$aK"G_[*p@}|0 nٻNxƵq;F-|=/V'^пCU+Eo}jAuϛ*3tf!RGO q~g56=tuV#lr͎E]'|=ΐ';*sv:ss%GabTKnkhf,9:צ y}F[xnpuG6Eף˟B|i? +楰=yVN,94@l--.HK950,bTnn`9ĈG>8Ԟeq?\|my]_s¶#6]yqiP/a}? GLw;܃b$cOEsTY9>H+4 k&3B[8n.[!ƣ|CdOTr +?XOXjLb=#"SBnV wV=jظPD(o#G7}>ߩu.zYnR_Mx~!=eLѦp_ol9v+麏vz|>uM;Ooȝktt֜}!Oh=Ephl5Ȼh'R1uŏ + vei\6li]ح;-n֟ڵݶn#=u}"/Q2҆i1; 6<tamQ,3ُѾ=h_}<;?G miMv~"/f_xȗGc*qi*totu]uC/SO=M o:9=-o hetOcv˱^&O^Oq= + dU鳃F>f~^ORB[d^ /8C<]ևߪ17@:ݮ1,ーk!ou d3.S;˵.dw)YLe=L-kw*YsY8}쐲6ꂭoB~z -#IV\yƒG5PT8[=/qq_E=o䴄rrt=qL$,*>{y q ]qXz\fԱr_OZBxoQR|v_dAxN?L6.c$׎Z7; DB YfxXCEr9C\me-k3@;쯬'RZ(Ey.00xyחіL i|sU'}\W~Ɣ%lѲn/E[xз41Ҍ;3qS 11Eqݐ.Ɲ;a.otNȱk88̻&~lٸC3'3MCf]EU5>tlB(r˥r!?9>rYTMng#aϬX W4D}l÷.NEM]|Q|ޑ'OV֦G{F>N1mX3XG S;+/>4Ѹf'Hy5}49.ma HN|N,'t"=t J'|zO9҉HAGta:B_f.5.Oe|/~AT}7G_gkɯ#:)!/K8e pʛq +q + &&}=O {mZH89|d%1ٿZײpB_qC[>m}[|tmu\FDžh<n}l;A=wyRr='׷wH~|jѮS<` d7IMEM"*Q/y5:Q/T![egܧd{x̶(}!kZ(Ȳf4Z B=)b7-H {MĹkPZg垗G׫ΒcNx58'\yFY2d;Ɗ/>i[aug|ע}U~zg;ly mSaWľkm:KDV2ßc1ՕP+ԌMB կ-]~4ӆ>@9gR9;3Y5 +3HxvH >yR.e9,8ι^W<{>c-b]&>o9eMbd%҆:ٞ&-o+7I.:iП4tObX٦"Yd3r)7m'5yftoPWDdX]XF/:]rm*Jz~ihz=ORoWz|Dž!.i \ <_=KJzCzk{O+5:}2NoǾ{%- |f:Ds'3שLSo}|&*Fp*fpsyzzjt-NN̽^eES?;uq~ v9}:Ex +;熏:[1>] tW"#cǙ=<76PkL_lq~[uֆ8m/Yזއ'lz eN[Ǵ`-ѧ1P!?ukLf _x>TS# xK,omxKdte㭏͙)޺UoO}Mxk+%^AO¿o3'{&4 +v>{Wt/%NL#٦[_9q+z&[g|zlIZ]Fu[NP~w#ng6ɷNMYF39^亅%F&֟3H=w٦2۶=.0f|>Ŋckۅ~YncN6b&6 v %]I߿v=ְ-#&;5鳤bwj"Vv=OwվGk*!æ᪟B,?64zC!2z("al cvnGϫGvSE$_D6>U"6y<ɶ}z}f {&F{osjO?:R~*Y^׉~PsoOyvC!zRx'&2C\2A=>7J{,f:&ql>CYBx6i;ׇgg;$czuASKܮ1%z+܇>X +JSC%AcCɱSB%"RrPrWGSD&98U<0ޜ.Kes;1iH>̑ZA~8qyj7 }U\qvwiޛVdG_Iz'c"p^i>:uZӛt~iv xN|"23`Na:h߹w +r^_dsj~-|A5? ?tZs̼yrt(ox2E}؊둇Kq٧X?1`?ތ\m}]}}8e1U}2WezboVϼwx; Mt᎗f܋HS-+O=wqcç9t~gL>i~$Y >  +gs/~̋?(3#O?vKVayFf^U?zC c'9z֩uϓOx0yBwe#Nxfcu}?9ٓ},9Mb&؆5k +rSD\iqhZ*Zg48>(c;Nwk3wǤH3^^ +wc4䢴߽ z߫ E\Жtn<8߼/KH硎+^!/; ==ր 6gn= O9RE1֗2R gٖQ.G{Ye\1Ok4u+{mG܇s&cud[G4elhĵ\nA tJ?.e@&n+zOz$OTaĿ'Y|IOڋkPB1fx1V?D KN~7x)c!}i 8Ό9>Sb\]9,FΌqbPnͧ/{ԗGkr V/qn~)c'bvC7xձibQ>Յ9^\EhtNj eԳe/}IOj^&]B~Pple> +[t2c bzyPćr<;G۳}ʐW9\5d{)o?~KQN? +ut$Ǿ'toۚ?{`wg{Oėy ̱nx_}-y y3;X +Vb_nA\4ρ]'5Nxζ+ٟ!B5KS{rTg۟ygI dż,VW};NNމ{7wۥoO[Zg䭟{`{ #շ;D| =2@>.)}f?"=%ʟx3; Ԇǣ-Gfϻ7v=J{=<ˇ`Oݕ\n,|7ye;ʤ>+# 9,ONR*>=04@}qu=f|Fc\g݈uz1yშ S:U辱Af>s8Gxz< 8=8ds/}#Y|Qt}OPc@h~t,\H.'s#9 <7ີlܩ'Cc}oV!WSg9p=+/ +o9-ύ/HZ +?58۱:c˖T%V6swԡTծ { e;Ed368W:ЯF'\3¯\[ja+ǀQ(U~DA}.[E)O׏2Ey/8&׼7yW!kWso󫍲$ls/ge6K1k.5ॸ@}wRW_F}"%Uv-H!;Ϣ+#dVg[!kI+DoL3Kl|$YcmŚ[Ws@&?hL̗8qhr`CKz:s_G~׼Ùz}MZ9&extϧrl>$|A<{ڛ}7{cz缝Ĺ7{BT>*"<>ܣۑڗ`SV/rX`d97v;BMM}#hq +y B,{i?szOPF{7I r.]}ۙsLA?i=j:KA7JGKd_~l#urО{>-N8k~X]FU@G 8ϠXEpJ?'=b<}]+「?!ץi_~9 ać{P.H4q3o ~>K??EE1FwIc?i$_k?b=.0e?g>Pp׻21Ģ"A7c7 b:'YeϽ*]61OۜP(M4zDVX1|78q  +rr%D_q~Ƽ-_5w1ȃ[߼Χyȧ iVݘveluߥsÿLُ~*@ 3sļl0D(~0Pv(Zh@uK0Yb5y͉~4e>x5 ,E=&Y|tb1'D{fܞ''Ec22g[w +::6'a6@[(΀|w>cosb9(vȶʶ-_~s~--n Qo_YS,>^@^GtB*!N#yE"Fk{Nmx{nFcŜqOASp^sr!Cb]0i~*6wXH~ųMk-OÿzV})˕+Ovo [_sr|8+nzi瀭kv|zGtv5{?8g;0ʱcwvx`[s58z_qFRoo1v;&ee X8%nGw~}y'eo7vx@?O׉S1[;ב?Al1 28Lp >q'noGϲMI#|k_GSssἇg̣)8RoնDbF#Y׶J}}9/-H6߂3֭҆o.2oz%~YciE$#:ᔾsߖeRUk>8kÔR_nC=gkSLºa\P=@u"ޫ 3>1υ:eҖShMgݑ73]^zƩJ8Wֶ.G7Yo%ɀmۭ瀜nwݖ#"gUFyxy8{\F:/\6g羒s\_UߝuJZ{5-K}U/vN7qS6V{ߥdȘRB$Xm<qɶmc2}`| g\yfz,Os@ yC>|G~_Ba{v!vRm__շ;6LS|};ޕ: +!cHj[w3k{qy S!]\\6:-jlVnI|.)>OEڸRsfq}jh<[k+zaXyݡ_<7SD|ĜǑ| 0,_0Npm^p,q9pot0.0eolV:#8 vȉqs bѾR|EJ?&7qE $ԳĽ?xz_B{ ǜg^tVߕDCG_+~zv'R rg16voʢ~B]=s1O^Ncj]su_d>tasJ/@?sfkyf̿}/cZj]e[?Vf Zrmfq=נ~F:ý Hy~ʜ2_??-YO!3'g)a]- Zr+~|4yͥMImv|Əv7; +lGǂ$ȇ=nɬa[#Uw(8]^}<ʙ}9{2ڈ?r֬6@7i#wkSNNAM6;찟<" S~L١~9+.;QrEgR=/mf+[3}ųf=dž5чƾf۟ރiG-Τݷk=} Umei{[ߪC1|U[CcB~U#s@G_rU =U"ĸ%9)MykC aWt$mBm!BK۞w9Us{j}kZl[Y(5%]aV#Β!ܻVU?ώST>u͢u11B_~dRWh^ +CDD~Ie2r&p|~Ȁ{2;c;-?!˼ +G CӢЖBƉQE,d́0~\b +c_NjΕB.îa~.:NDwd ex"gENcE~/ (U7 )+>K1"Ժ9ݟ_|oг??% M&m_+;쀟݈o%8Ē,ddvyK ^v-Vn7̾=X]+WG i1 E{ |C:V޳}*fyu/E",/>"f,U^*g.]rB>̮ڷXs"<{=W6u_k-|b3xTǫy"Љ'd{? )^F7 _8ߊ>ޟ}\A݊:1fe<s~-;{[Ę,67c|>Ǘ&#jE鳒SWv{0,4sCosϞDr|ǫ*/ktOk6{.M#to;|^U~n&!jUy9*H,_8Cq(b +M)LFx~ 5wA^A?ߎ6_P(C >@N8󧪱wJD Y8!UC=#! "躡w[nShs9~= v&Ē>Ec1-7PٌN}z^p}K6}|ݮSmYEU %\`؜Ҥ_UU].Ukǎ[QVW]寙QQ㮛r+bwT)!TcK.AYJ*j+j:*f͜r+_XbnYg˼kQ\9jx_k[^^T_[W=[Qq^ż*ˊfUTϪ,tvUή_WY-7ˮ9plvʊKIǯTSkn_1B +m `^W!;+^b]R;" .?Veil| +W~%s+jȜWEU^7Ew$:&d]\L7q9 |V$TgB +G=Y*V6UVi3/IxUCRؾkMy=?DJ"3$x~3AGneYut^*߬ .-0O^Q]M^FËtA"eUTΘYg4=%iU֕ʹۋW4LPc|I +t<[N%Ŀ9%37s+&TYj;f'MdLP\r FsƓrzJJUشUkeYUVMϱe])[]]?RyNT]3_U|kj%3**O*.eqr:xG`*Ez!Ӈk/w8$[rv(U]Y*locH)='HԫtJD=CtIm̊zl9іHJVԵuj y!zH$ʮ o_3*Wή JVNQ^7Zy>)'s Vt7cl%'ҚJx]+{X33ϰ#X*1K-Q"v[2D\p_dP7Gi0Zc_F?jgRr.3M\8@ɧbP } 2.j<mmWMSR2l޼ .,`Öq؄ 'L?d-TeF-ࣈUW1:)b.n/7ǀ<"2a8t4.(pĻ7bX5q`;{U2Ȟtጊ&LPVw5ų.`b ن]}ͬWNVr^Cv„F p95ULN!H#OSOj)>fJ'wYumʥq~)*Bخքa ~qi?Nݺ+.^r7;Cfջ=fRXCjR?E][Q禁ᆣtWG 㹘Uy!ߘRoTo#MGfB=4w٠xq9yWM } Qp.r!.*N̅sj̫b妢asՠ%_S:<.UヮX8ퟅa|>Ԡsig~?v t-m_sfZtV9!F5LSUXoZd +d*늿-?0]9l +wy&&+2wiEB$KdoYY& &k*xBVVs*uJ(IsmoתNg i[f7 ],VXpCPSxwC_%IHk|%p"s0-^YC+)X/DLw)ue$rȟߠ*9su{͟(:a?WRԜYU>0қtUW)&ƼPUY\^UVh%f%z^⮞c+믩30Nlu"l1+H=u򞎷E)Ru^v3vC-oKe¸7 nDfBPEm嘌'r|dF-=kղ t氬6 0{N|Kp{E%UUWN1J"hs0L 5J1J} yˆ6$ɩR =^} +%'ܢ`jOe6LK,1u?F-OPLŤ.9.`r6lcVrTg +jiU4}yf$^W9R t,$jk+/U߭JC:=Y/<)m*ϱ yCgV*Cjo#fI-+ZL1z.m Cs1n u9wǁ^^]<͉_ѬJշ$eƿIWYĤ٥B=musLlή՚JI\WLשbm$uΖzLMpO!TN&=_#ùoQY[U9,B]N)so:fc/VE9hX?#d4EKѵ*Lu*L'frU-gg r̯ɛ:Uz/GqmͅOІgG_jgeWK4y?fVLV*ӺoZqhRZ]K*3T6yTiRrA_{KL~dv|V9 3i9^2 C N fQ"1!q]_oNMeuMe|C8V5J]r1ES*vTkug*q"\2nW̓K0e6ah!6vʹ̈́UMFw/V|2W Q,z""$;.dO.zT7W_UfbKW1/A]qmWu(A۾ c_+wRՈY'TTtΖOxl I{JLG-uͯj\K6v+zڞve|14˽JMMOMl\u2;n ]PɄ$?tu529Obt$瑓㧆"pҩ^9ck+nd2Wy-M r~io~\TC .f͎-.%v\WЇt=f1*a[v+3dʱJnrU'W2Y9a|BjC察 tc݉jo_:sbf';LkYlj,9ZE0.2% M/E7Z/N6M評3$t;Q}nt!Dz'T9Չ7lDsKc=WЛpU[^hJmCJZ%0^!Br |:..Ob1~^BhکFzIo!MFCzOFۇi3@z'h .A:cH7 }HE*GF6:M&D.ҁH""^zރtEH.EzŠ]@ځߋF!8^iB}G(݆tԃt0/&HsDhԃI "MD15- :H?6rAiބihMy#8f?=7G#-Fg1EF:)>BEځ i +rC:3H}H!]!@ ^?3HLG]Cv iLR7둎@:eHHoB:h-VG3';"]t^ d iR_Ehht}'!iBC ۍHw;~ Bh4tO@?>"o1U?]H?\p7B/[Ci;`>~Я"F?@<>)+yH=ӜGHw~> ըi鯑a9cH%9}tҡG>󞄜ܯQ/ߢ?`KւkSuW6B^#>}BZtI+ipCp QN5s r\Qۧyg8ʓuO\-v`ꡎt#) +:'tBP/ ȓ݉mltAbxybwK;ڰ;!y_=$ޞ5n9 !O[ޢLbg|Lyǣ_}ݖ>Z2y]k»R=ۑ :=(D*Z|1 eLB֢<eSREC)+\E++PصP-\G..o瑴G.MmV,r烎َi c-|)Ϋw#;03^kW,w5w]?.Ї)G\ceLX`C+2Vu0>5Hb~<+ils>rthY|`.3ԙ4 )?,#UL*]B֊O*Yu욘M1:v.A~h4S.IqC]d/6>>`S$qxEv[,|mr";vS|Tf1= zY}qxANJ厢8^pݑw1Ϸ?<|1>]`N +cW~c}G.A]-b6tU&e9ze',s^4beN޽o+ec3+qquMq7k'yI1CaMaSKGEm +RRJevRAh媖Vzcf NV-G28}=w $ +?(y _z%gwٍD@T1Kl|l8%}]86fnXqFE/5z'?tƮ^%"1]~6Yڳ{ͦC@^9^u.I&9c< S臹~4Uz._ Ɉ:yS=!g'&VGA;hm x8_-r$ }6'l[ NR-m];  =C/cn1r x,ygS> ۖuaO_)-$r^ޓs%gb'$es,M-ڇÈ~Кw;ve,q-wܷ [¿n[)Y1ii7Waw4%UQ[H:lu`麐_#P {  ƃ`Wf_LܒCTqӛLQf8MzJ=n&8:xD /oD"geIKePcD(j U_\i6R]^:3gzr[dQiWu3~X;iURu_+ͨ3Qɼ&oyD{;#}+OoJA5?v]~,][LޞǺI5"@ɩi@h==ĢTbAslqY`ƨȧ,o0Wrܣ6ѾZ_(Nމh흮A@8& ye8t["weε>:v6) ~y= wbqH8zȏ҂^1wnb{IȽe_}2<ޞD'"U)Ҿb~~r.Д4~˩ ws*vߋ^NR$2ωDN{h:&y'{HE \*}W"j'vy0:d8"*"Qؘ +c9C"N"5ɰcZ!QQ\`BL=7|"t@\=^'[ڼnj7Շ7u̼WsRX3)iQ~~p0{#@0uN2ZlT]*-SXqz ]Lr[U$r۬Y˨z&ߗy1{uϪޕ/u9%\CPLq';`r,Hwj2 +~B*(΢Jlv׍g sklu"8.pqM;Op5GN g28/M;j :LC(hNy`~;L*~6`-΂]lCפ5sb +_ 3Cጒ%=+^K=}`綗jM?boʞ {[Yݗy'Nq|qqZŁo_~_U/YމX'է"_X^/]}|[Ýew`|;xQfƎF%A#{D.pۗc'>6W4=7dt9Z`|8T=1JTg)mv|'nGEaψoD|,]v)쪓{Nޙ:9zs>9 .֑]l hKa*.qo=L=lR٫|,K9CIrK[ yxY>9F$6>gz pNj3NBGͳ~maC?!M|x Qc k/ E} UpA|8 ' f[OS^04_.f?蠖M|1)LEf>VHF_u:9.E^ +V :c{s3l(QlTW+=N3#eF]aG$/#9^Vnl0X;Qe ?YLhIFy&2ScqBfD2G)q +;͸dʤC'y'*ATrH;X=s`#n2+2'q 0|lF2jRPsֵo,Cel+V>Xo?MCj.ϩrGX=UQ*Q2ΫI$qF»M +EH&2si$*~ЃO*wj@h7HA]ҳ*TJ׈71> #i/*~r}cDv*w/UEJjSVҠC_eKNVJ}W̜75¼⼂6Q,yUZ͍yEy­EE6[GY^S XwM^{RCmkN<"[UEjjEV訞,1ayb>˫oBU7ԵJرj|9X->)qT׶Ԟ83 ,&w|"oo#lP^٪^'Nk?NAkA.phx. +^Yk5*4[:~:ɤOeu~_ՃQᵟֹv$W׹%70)H纟N?ƬvTMkbVAǟX:ӹt{S˿Cw2+y\|ljPN"?Y􇙌~鸷#,uܫs.q񈂷k$kdMv|kx^;`5֣;J_U?Gڠ뫝Vu>Sg*6v|ONI>'-6DTnM7Ny͵N՞o.Қ'._yɦsK u ֝lٞڒK6lj n @vAԿ(מ&;8|mR:ւK ׈0k۹Nn37a+Ȫ5̬CꋿGC􈙕]>y*@j4GO$ uᅁb >6/;WTo@+P_#JBAVZS~,N#۳s[IQten~̯7_Cv,~\i&4- $>cG|Eј@ d "+AuRkZ+сCJ+Cjl*"nRD@\Nd<@\gMrfwɲRპ%љw'*#GQ&E'\u⍪V@cŖy"I*ڂ cs,XLI`X$[ͱ&ʉZLIt>I" ~a$*חŇ[[YAM\v%ARR-8q4KdŪd4P"Q` Y\N51>ko+%c(j,MOEE^ I-ުښUd3f_"36|| 45˭覥[=V܍YЈg[|#>˺?n^r = nXjH/` \[B vDcEfn.մ/Y$4CTiZ"iR4=5CXNx_—PrwDYvU<>s?> $r2K'M,[K{z \ No newline at end of file diff --git a/Increase_Host_compute/No_increase/build_out/custom_opp_ubuntu_aarch64.run.json b/Increase_Host_compute/No_increase/build_out/custom_opp_ubuntu_aarch64.run.json new file mode 100644 index 0000000000000000000000000000000000000000..473d25f227a71611e5df910909abf331b32d8da7 --- /dev/null +++ b/Increase_Host_compute/No_increase/build_out/custom_opp_ubuntu_aarch64.run.json @@ -0,0 +1,26 @@ +{ + "componentGroups" : {}, + "components" : {}, + "errorOnAbsoluteInstallDestination" : false, + "formatVersionMajor" : 1, + "formatVersionMinor" : 0, + "installationTypes" : {}, + "packageDescriptionFile" : "/usr/share/cmake-3.22/Templates/CPack.GenericDescription.txt", + "packageDescriptionSummary" : "CPack opp project", + "packageName" : "opp", + "packageVersion" : "0.1.1", + "projects" : + [ + { + "component" : "ALL", + "components" : [], + "directory" : "/Op_test/Operator-performance/Increase_Host_compute/No/build_out", + "installationTypes" : [], + "projectName" : "opp", + "subDirectory" : "/" + } + ], + "setDestdir" : false, + "stripFiles" : false, + "warnOnAbsoluteInstallDestination" : false +} \ No newline at end of file diff --git a/Increase_Host_compute/No_increase/build_out/framework/CMakeFiles/CMakeDirectoryInformation.cmake b/Increase_Host_compute/No_increase/build_out/framework/CMakeFiles/CMakeDirectoryInformation.cmake new file mode 100644 index 0000000000000000000000000000000000000000..76851fad063ab747348248395e5e92967a7b610e --- /dev/null +++ b/Increase_Host_compute/No_increase/build_out/framework/CMakeFiles/CMakeDirectoryInformation.cmake @@ -0,0 +1,16 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +# Relative path conversion top directories. +set(CMAKE_RELATIVE_PATH_TOP_SOURCE "/Op_test/Operator-performance/Increase_Host_compute/No") +set(CMAKE_RELATIVE_PATH_TOP_BINARY "/Op_test/Operator-performance/Increase_Host_compute/No/build_out") + +# Force unix paths in dependencies. +set(CMAKE_FORCE_UNIX_PATHS 1) + + +# The C and CXX include file regular expressions for this directory. +set(CMAKE_C_INCLUDE_REGEX_SCAN "^.*$") +set(CMAKE_C_INCLUDE_REGEX_COMPLAIN "^$") +set(CMAKE_CXX_INCLUDE_REGEX_SCAN ${CMAKE_C_INCLUDE_REGEX_SCAN}) +set(CMAKE_CXX_INCLUDE_REGEX_COMPLAIN ${CMAKE_C_INCLUDE_REGEX_COMPLAIN}) diff --git a/Increase_Host_compute/No_increase/build_out/framework/CMakeFiles/progress.marks b/Increase_Host_compute/No_increase/build_out/framework/CMakeFiles/progress.marks new file mode 100644 index 0000000000000000000000000000000000000000..0cfbf08886fca9a91cb753ec8734c84fcbe52c9f --- /dev/null +++ b/Increase_Host_compute/No_increase/build_out/framework/CMakeFiles/progress.marks @@ -0,0 +1 @@ +2 diff --git a/Increase_Host_compute/No_increase/build_out/framework/Makefile b/Increase_Host_compute/No_increase/build_out/framework/Makefile new file mode 100644 index 0000000000000000000000000000000000000000..e929c85e2cc3a47b03432ecc8357ed8fda0339d0 --- /dev/null +++ b/Increase_Host_compute/No_increase/build_out/framework/Makefile @@ -0,0 +1,211 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +# Default target executed when no arguments are given to make. +default_target: all +.PHONY : default_target + +# Allow only one "make -f Makefile2" at a time, but pass parallelism. +.NOTPARALLEL: + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + +# Disable VCS-based implicit rules. +% : %,v + +# Disable VCS-based implicit rules. +% : RCS/% + +# Disable VCS-based implicit rules. +% : RCS/%,v + +# Disable VCS-based implicit rules. +% : SCCS/s.% + +# Disable VCS-based implicit rules. +% : s.% + +.SUFFIXES: .hpux_make_needs_suffix_list + +# Command-line flag to silence nested $(MAKE). +$(VERBOSE)MAKESILENT = -s + +#Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E rm -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /Op_test/Operator-performance/Increase_Host_compute/No + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /Op_test/Operator-performance/Increase_Host_compute/No/build_out + +#============================================================================= +# Targets provided globally by CMake. + +# Special rule for the target package +package: preinstall + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Run CPack packaging tool..." + cd /Op_test/Operator-performance/Increase_Host_compute/No/build_out && /usr/bin/cpack --config ./CPackConfig.cmake +.PHONY : package + +# Special rule for the target package +package/fast: package +.PHONY : package/fast + +# Special rule for the target package_source +package_source: + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Run CPack packaging tool for source..." + cd /Op_test/Operator-performance/Increase_Host_compute/No/build_out && /usr/bin/cpack --config ./CPackSourceConfig.cmake /Op_test/Operator-performance/Increase_Host_compute/No/build_out/CPackSourceConfig.cmake +.PHONY : package_source + +# Special rule for the target package_source +package_source/fast: package_source +.PHONY : package_source/fast + +# Special rule for the target edit_cache +edit_cache: + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "No interactive CMake dialog available..." + /usr/bin/cmake -E echo No\ interactive\ CMake\ dialog\ available. +.PHONY : edit_cache + +# Special rule for the target edit_cache +edit_cache/fast: edit_cache +.PHONY : edit_cache/fast + +# Special rule for the target rebuild_cache +rebuild_cache: + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running CMake to regenerate build system..." + /usr/bin/cmake --regenerate-during-build -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) +.PHONY : rebuild_cache + +# Special rule for the target rebuild_cache +rebuild_cache/fast: rebuild_cache +.PHONY : rebuild_cache/fast + +# Special rule for the target list_install_components +list_install_components: + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Available install components are: \"Unspecified\"" +.PHONY : list_install_components + +# Special rule for the target list_install_components +list_install_components/fast: list_install_components +.PHONY : list_install_components/fast + +# Special rule for the target install +install: preinstall + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Install the project..." + /usr/bin/cmake -P cmake_install.cmake +.PHONY : install + +# Special rule for the target install +install/fast: preinstall/fast + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Install the project..." + /usr/bin/cmake -P cmake_install.cmake +.PHONY : install/fast + +# Special rule for the target install/local +install/local: preinstall + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Installing only the local directory..." + /usr/bin/cmake -DCMAKE_INSTALL_LOCAL_ONLY=1 -P cmake_install.cmake +.PHONY : install/local + +# Special rule for the target install/local +install/local/fast: preinstall/fast + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Installing only the local directory..." + /usr/bin/cmake -DCMAKE_INSTALL_LOCAL_ONLY=1 -P cmake_install.cmake +.PHONY : install/local/fast + +# Special rule for the target install/strip +install/strip: preinstall + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Installing the project stripped..." + /usr/bin/cmake -DCMAKE_INSTALL_DO_STRIP=1 -P cmake_install.cmake +.PHONY : install/strip + +# Special rule for the target install/strip +install/strip/fast: preinstall/fast + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Installing the project stripped..." + /usr/bin/cmake -DCMAKE_INSTALL_DO_STRIP=1 -P cmake_install.cmake +.PHONY : install/strip/fast + +# The main all target +all: cmake_check_build_system + cd /Op_test/Operator-performance/Increase_Host_compute/No/build_out && $(CMAKE_COMMAND) -E cmake_progress_start /Op_test/Operator-performance/Increase_Host_compute/No/build_out/CMakeFiles /Op_test/Operator-performance/Increase_Host_compute/No/build_out/framework//CMakeFiles/progress.marks + cd /Op_test/Operator-performance/Increase_Host_compute/No/build_out && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 framework/all + $(CMAKE_COMMAND) -E cmake_progress_start /Op_test/Operator-performance/Increase_Host_compute/No/build_out/CMakeFiles 0 +.PHONY : all + +# The main clean target +clean: + cd /Op_test/Operator-performance/Increase_Host_compute/No/build_out && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 framework/clean +.PHONY : clean + +# The main clean target +clean/fast: clean +.PHONY : clean/fast + +# Prepare targets for installation. +preinstall: all + cd /Op_test/Operator-performance/Increase_Host_compute/No/build_out && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 framework/preinstall +.PHONY : preinstall + +# Prepare targets for installation. +preinstall/fast: + cd /Op_test/Operator-performance/Increase_Host_compute/No/build_out && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 framework/preinstall +.PHONY : preinstall/fast + +# clear depends +depend: + cd /Op_test/Operator-performance/Increase_Host_compute/No/build_out && $(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 1 +.PHONY : depend + +# Help Target +help: + @echo "The following are some of the valid targets for this Makefile:" + @echo "... all (the default if no target is provided)" + @echo "... clean" + @echo "... depend" + @echo "... edit_cache" + @echo "... install" + @echo "... install/local" + @echo "... install/strip" + @echo "... list_install_components" + @echo "... package" + @echo "... package_source" + @echo "... rebuild_cache" +.PHONY : help + + + +#============================================================================= +# Special targets to cleanup operation of make. + +# Special rule to run CMake to check the build system integrity. +# No rule that depends on this can have commands that come from listfiles +# because they might be regenerated. +cmake_check_build_system: + cd /Op_test/Operator-performance/Increase_Host_compute/No/build_out && $(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 0 +.PHONY : cmake_check_build_system + diff --git a/Increase_Host_compute/No_increase/build_out/framework/cmake_install.cmake b/Increase_Host_compute/No_increase/build_out/framework/cmake_install.cmake new file mode 100644 index 0000000000000000000000000000000000000000..8b682b429db5fb03e60970c1d4341122e02583ac --- /dev/null +++ b/Increase_Host_compute/No_increase/build_out/framework/cmake_install.cmake @@ -0,0 +1,49 @@ +# Install script for directory: /Op_test/Operator-performance/Increase_Host_compute/No/framework + +# Set the install prefix +if(NOT DEFINED CMAKE_INSTALL_PREFIX) + set(CMAKE_INSTALL_PREFIX "/Op_test/Operator-performance/Increase_Host_compute/No/build_out") +endif() +string(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}") + +# Set the install configuration name. +if(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME) + if(BUILD_TYPE) + string(REGEX REPLACE "^[^A-Za-z0-9_]+" "" + CMAKE_INSTALL_CONFIG_NAME "${BUILD_TYPE}") + else() + set(CMAKE_INSTALL_CONFIG_NAME "Release") + endif() + message(STATUS "Install configuration: \"${CMAKE_INSTALL_CONFIG_NAME}\"") +endif() + +# Set the component getting installed. +if(NOT CMAKE_INSTALL_COMPONENT) + if(COMPONENT) + message(STATUS "Install component: \"${COMPONENT}\"") + set(CMAKE_INSTALL_COMPONENT "${COMPONENT}") + else() + set(CMAKE_INSTALL_COMPONENT) + endif() +endif() + +# Install shared libraries without execute permission? +if(NOT DEFINED CMAKE_INSTALL_SO_NO_EXE) + set(CMAKE_INSTALL_SO_NO_EXE "1") +endif() + +# Is this installation the result of a crosscompile? +if(NOT DEFINED CMAKE_CROSSCOMPILING) + set(CMAKE_CROSSCOMPILING "FALSE") +endif() + +# Set default install directory permissions. +if(NOT DEFINED CMAKE_OBJDUMP) + set(CMAKE_OBJDUMP "/usr/bin/objdump") +endif() + +if(NOT CMAKE_INSTALL_LOCAL_ONLY) + # Include the install script for the subdirectory. + include("/Op_test/Operator-performance/Increase_Host_compute/No/build_out/framework/tf_plugin/cmake_install.cmake") +endif() + diff --git a/Increase_Host_compute/No_increase/build_out/framework/tf_plugin/CMakeFiles/CMakeDirectoryInformation.cmake b/Increase_Host_compute/No_increase/build_out/framework/tf_plugin/CMakeFiles/CMakeDirectoryInformation.cmake new file mode 100644 index 0000000000000000000000000000000000000000..76851fad063ab747348248395e5e92967a7b610e --- /dev/null +++ b/Increase_Host_compute/No_increase/build_out/framework/tf_plugin/CMakeFiles/CMakeDirectoryInformation.cmake @@ -0,0 +1,16 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +# Relative path conversion top directories. +set(CMAKE_RELATIVE_PATH_TOP_SOURCE "/Op_test/Operator-performance/Increase_Host_compute/No") +set(CMAKE_RELATIVE_PATH_TOP_BINARY "/Op_test/Operator-performance/Increase_Host_compute/No/build_out") + +# Force unix paths in dependencies. +set(CMAKE_FORCE_UNIX_PATHS 1) + + +# The C and CXX include file regular expressions for this directory. +set(CMAKE_C_INCLUDE_REGEX_SCAN "^.*$") +set(CMAKE_C_INCLUDE_REGEX_COMPLAIN "^$") +set(CMAKE_CXX_INCLUDE_REGEX_SCAN ${CMAKE_C_INCLUDE_REGEX_SCAN}) +set(CMAKE_CXX_INCLUDE_REGEX_COMPLAIN ${CMAKE_C_INCLUDE_REGEX_COMPLAIN}) diff --git a/Increase_Host_compute/No_increase/build_out/framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/DependInfo.cmake b/Increase_Host_compute/No_increase/build_out/framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/DependInfo.cmake new file mode 100644 index 0000000000000000000000000000000000000000..63a14569f51ea0b5d93ef097d830adc2fa4ba4a1 --- /dev/null +++ b/Increase_Host_compute/No_increase/build_out/framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/DependInfo.cmake @@ -0,0 +1,19 @@ + +# Consider dependencies only in project. +set(CMAKE_DEPENDS_IN_PROJECT_ONLY OFF) + +# The set of languages for which implicit dependencies are needed: +set(CMAKE_DEPENDS_LANGUAGES + ) + +# The set of dependency files which are needed: +set(CMAKE_DEPENDS_DEPENDENCY_FILES + "/Op_test/Operator-performance/Increase_Host_compute/No/framework/tf_plugin/tensorflow_add_custom_plugin.cc" "framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/tensorflow_add_custom_plugin.cc.o" "gcc" "framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/tensorflow_add_custom_plugin.cc.o.d" + ) + +# Targets to which this target links. +set(CMAKE_TARGET_LINKED_INFO_FILES + ) + +# Fortran module output directory. +set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/Increase_Host_compute/No_increase/build_out/framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/build.make b/Increase_Host_compute/No_increase/build_out/framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/build.make new file mode 100644 index 0000000000000000000000000000000000000000..b57a2483b45c7b2951d7fe0e690161a9ab7c317c --- /dev/null +++ b/Increase_Host_compute/No_increase/build_out/framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/build.make @@ -0,0 +1,110 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + +# Disable VCS-based implicit rules. +% : %,v + +# Disable VCS-based implicit rules. +% : RCS/% + +# Disable VCS-based implicit rules. +% : RCS/%,v + +# Disable VCS-based implicit rules. +% : SCCS/s.% + +# Disable VCS-based implicit rules. +% : s.% + +.SUFFIXES: .hpux_make_needs_suffix_list + +# Command-line flag to silence nested $(MAKE). +$(VERBOSE)MAKESILENT = -s + +#Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E rm -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /Op_test/Operator-performance/Increase_Host_compute/No + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /Op_test/Operator-performance/Increase_Host_compute/No/build_out + +# Include any dependencies generated for this target. +include framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/depend.make +# Include any dependencies generated by the compiler for this target. +include framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/compiler_depend.make + +# Include the progress variables for this target. +include framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/progress.make + +# Include the compile flags for this target's objects. +include framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/flags.make + +framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/tensorflow_add_custom_plugin.cc.o: framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/flags.make +framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/tensorflow_add_custom_plugin.cc.o: ../framework/tf_plugin/tensorflow_add_custom_plugin.cc +framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/tensorflow_add_custom_plugin.cc.o: framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/compiler_depend.ts + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/Op_test/Operator-performance/Increase_Host_compute/No/build_out/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Building CXX object framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/tensorflow_add_custom_plugin.cc.o" + cd /Op_test/Operator-performance/Increase_Host_compute/No/build_out/framework/tf_plugin && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/tensorflow_add_custom_plugin.cc.o -MF CMakeFiles/cust_tf_parsers.dir/tensorflow_add_custom_plugin.cc.o.d -o CMakeFiles/cust_tf_parsers.dir/tensorflow_add_custom_plugin.cc.o -c /Op_test/Operator-performance/Increase_Host_compute/No/framework/tf_plugin/tensorflow_add_custom_plugin.cc + +framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/tensorflow_add_custom_plugin.cc.i: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/cust_tf_parsers.dir/tensorflow_add_custom_plugin.cc.i" + cd /Op_test/Operator-performance/Increase_Host_compute/No/build_out/framework/tf_plugin && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /Op_test/Operator-performance/Increase_Host_compute/No/framework/tf_plugin/tensorflow_add_custom_plugin.cc > CMakeFiles/cust_tf_parsers.dir/tensorflow_add_custom_plugin.cc.i + +framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/tensorflow_add_custom_plugin.cc.s: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/cust_tf_parsers.dir/tensorflow_add_custom_plugin.cc.s" + cd /Op_test/Operator-performance/Increase_Host_compute/No/build_out/framework/tf_plugin && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /Op_test/Operator-performance/Increase_Host_compute/No/framework/tf_plugin/tensorflow_add_custom_plugin.cc -o CMakeFiles/cust_tf_parsers.dir/tensorflow_add_custom_plugin.cc.s + +# Object files for target cust_tf_parsers +cust_tf_parsers_OBJECTS = \ +"CMakeFiles/cust_tf_parsers.dir/tensorflow_add_custom_plugin.cc.o" + +# External object files for target cust_tf_parsers +cust_tf_parsers_EXTERNAL_OBJECTS = + +framework/tf_plugin/libcust_tf_parsers.so: framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/tensorflow_add_custom_plugin.cc.o +framework/tf_plugin/libcust_tf_parsers.so: framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/build.make +framework/tf_plugin/libcust_tf_parsers.so: framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/link.txt + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --bold --progress-dir=/Op_test/Operator-performance/Increase_Host_compute/No/build_out/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Linking CXX shared library libcust_tf_parsers.so" + cd /Op_test/Operator-performance/Increase_Host_compute/No/build_out/framework/tf_plugin && $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/cust_tf_parsers.dir/link.txt --verbose=$(VERBOSE) + +# Rule to build all files generated by this target. +framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/build: framework/tf_plugin/libcust_tf_parsers.so +.PHONY : framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/build + +framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/clean: + cd /Op_test/Operator-performance/Increase_Host_compute/No/build_out/framework/tf_plugin && $(CMAKE_COMMAND) -P CMakeFiles/cust_tf_parsers.dir/cmake_clean.cmake +.PHONY : framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/clean + +framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/depend: + cd /Op_test/Operator-performance/Increase_Host_compute/No/build_out && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /Op_test/Operator-performance/Increase_Host_compute/No /Op_test/Operator-performance/Increase_Host_compute/No/framework/tf_plugin /Op_test/Operator-performance/Increase_Host_compute/No/build_out /Op_test/Operator-performance/Increase_Host_compute/No/build_out/framework/tf_plugin /Op_test/Operator-performance/Increase_Host_compute/No/build_out/framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/depend + diff --git a/Increase_Host_compute/No_increase/build_out/framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/cmake_clean.cmake b/Increase_Host_compute/No_increase/build_out/framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/cmake_clean.cmake new file mode 100644 index 0000000000000000000000000000000000000000..2a9bb611dde79737be869ff0056a9bb5f34c9ea5 --- /dev/null +++ b/Increase_Host_compute/No_increase/build_out/framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/cmake_clean.cmake @@ -0,0 +1,11 @@ +file(REMOVE_RECURSE + "CMakeFiles/cust_tf_parsers.dir/tensorflow_add_custom_plugin.cc.o" + "CMakeFiles/cust_tf_parsers.dir/tensorflow_add_custom_plugin.cc.o.d" + "libcust_tf_parsers.pdb" + "libcust_tf_parsers.so" +) + +# Per-language clean rules from dependency scanning. +foreach(lang CXX) + include(CMakeFiles/cust_tf_parsers.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/Increase_Host_compute/No_increase/build_out/framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/compiler_depend.internal b/Increase_Host_compute/No_increase/build_out/framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/compiler_depend.internal new file mode 100644 index 0000000000000000000000000000000000000000..d45a08479fd9ca0d25702fca7713bef7eaa1a225 --- /dev/null +++ b/Increase_Host_compute/No_increase/build_out/framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/compiler_depend.internal @@ -0,0 +1,225 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/tensorflow_add_custom_plugin.cc.o + /Op_test/Operator-performance/Increase_Host_compute/No/framework/tf_plugin/tensorflow_add_custom_plugin.cc + /usr/include/stdc-predef.h + /usr/local/Ascend/ascend-toolkit/latest/include/register/register.h + /usr/include/c++/11/functional + /usr/include/aarch64-linux-gnu/c++/11/bits/c++config.h + /usr/include/aarch64-linux-gnu/c++/11/bits/os_defines.h + /usr/include/features.h + /usr/include/features-time64.h + /usr/include/aarch64-linux-gnu/bits/wordsize.h + /usr/include/aarch64-linux-gnu/bits/timesize.h + /usr/include/aarch64-linux-gnu/sys/cdefs.h + /usr/include/aarch64-linux-gnu/bits/long-double.h + /usr/include/aarch64-linux-gnu/gnu/stubs.h + /usr/include/aarch64-linux-gnu/gnu/stubs-lp64.h + /usr/include/aarch64-linux-gnu/c++/11/bits/cpu_defines.h + /usr/include/c++/11/bits/stl_function.h + /usr/include/c++/11/backward/binders.h + /usr/include/c++/11/new + /usr/include/c++/11/bits/exception.h + /usr/include/c++/11/tuple + /usr/include/c++/11/utility + /usr/include/c++/11/bits/stl_relops.h + /usr/include/c++/11/bits/stl_pair.h + /usr/include/c++/11/bits/move.h + /usr/include/c++/11/type_traits + /usr/include/c++/11/initializer_list + /usr/include/c++/11/array + /usr/include/c++/11/bits/functexcept.h + /usr/include/c++/11/bits/exception_defines.h + /usr/include/c++/11/bits/stl_algobase.h + /usr/include/c++/11/bits/cpp_type_traits.h + /usr/include/c++/11/ext/type_traits.h + /usr/include/c++/11/ext/numeric_traits.h + /usr/include/c++/11/bits/stl_iterator_base_types.h + /usr/include/c++/11/bits/stl_iterator_base_funcs.h + /usr/include/c++/11/bits/concept_check.h + /usr/include/c++/11/debug/assertions.h + /usr/include/c++/11/bits/stl_iterator.h + /usr/include/c++/11/bits/ptr_traits.h + /usr/include/c++/11/debug/debug.h + /usr/include/c++/11/bits/predefined_ops.h + /usr/include/c++/11/bits/range_access.h + /usr/include/c++/11/bits/uses_allocator.h + /usr/include/c++/11/bits/invoke.h + /usr/include/c++/11/bits/functional_hash.h + /usr/include/c++/11/bits/hash_bytes.h + /usr/include/c++/11/bits/refwrap.h + /usr/include/c++/11/bits/std_function.h + /usr/include/c++/11/typeinfo + /usr/include/c++/11/map + /usr/include/c++/11/bits/stl_tree.h + /usr/include/c++/11/bits/allocator.h + /usr/include/aarch64-linux-gnu/c++/11/bits/c++allocator.h + /usr/include/c++/11/ext/new_allocator.h + /usr/include/c++/11/bits/memoryfwd.h + /usr/include/c++/11/ext/alloc_traits.h + /usr/include/c++/11/bits/alloc_traits.h + /usr/include/c++/11/bits/stl_construct.h + /usr/include/c++/11/ext/aligned_buffer.h + /usr/include/c++/11/bits/stl_map.h + /usr/include/c++/11/bits/stl_multimap.h + /usr/include/c++/11/bits/erase_if.h + /usr/include/c++/11/memory + /usr/include/c++/11/bits/stl_uninitialized.h + /usr/include/c++/11/bits/stl_tempbuf.h + /usr/include/c++/11/bits/stl_raw_storage_iter.h + /usr/include/c++/11/bits/align.h + /usr/include/c++/11/bit + /usr/lib/gcc/aarch64-linux-gnu/11/include/stdint.h + /usr/include/stdint.h + /usr/include/aarch64-linux-gnu/bits/libc-header-start.h + /usr/include/aarch64-linux-gnu/bits/types.h + /usr/include/aarch64-linux-gnu/bits/typesizes.h + /usr/include/aarch64-linux-gnu/bits/time64.h + /usr/include/aarch64-linux-gnu/bits/wchar.h + /usr/include/aarch64-linux-gnu/bits/stdint-intn.h + /usr/include/aarch64-linux-gnu/bits/stdint-uintn.h + /usr/include/c++/11/bits/unique_ptr.h + /usr/include/c++/11/bits/shared_ptr.h + /usr/include/c++/11/iosfwd + /usr/include/c++/11/bits/stringfwd.h + /usr/include/c++/11/bits/postypes.h + /usr/include/c++/11/cwchar + /usr/include/wchar.h + /usr/include/aarch64-linux-gnu/bits/floatn.h + /usr/include/aarch64-linux-gnu/bits/floatn-common.h + /usr/lib/gcc/aarch64-linux-gnu/11/include/stddef.h + /usr/lib/gcc/aarch64-linux-gnu/11/include/stdarg.h + /usr/include/aarch64-linux-gnu/bits/types/wint_t.h + /usr/include/aarch64-linux-gnu/bits/types/mbstate_t.h + /usr/include/aarch64-linux-gnu/bits/types/__mbstate_t.h + /usr/include/aarch64-linux-gnu/bits/types/__FILE.h + /usr/include/aarch64-linux-gnu/bits/types/FILE.h + /usr/include/aarch64-linux-gnu/bits/types/locale_t.h + /usr/include/aarch64-linux-gnu/bits/types/__locale_t.h + /usr/include/aarch64-linux-gnu/bits/wchar2.h + /usr/include/c++/11/bits/shared_ptr_base.h + /usr/include/c++/11/bits/allocated_ptr.h + /usr/include/c++/11/ext/atomicity.h + /usr/include/aarch64-linux-gnu/c++/11/bits/gthr.h + /usr/include/aarch64-linux-gnu/c++/11/bits/gthr-default.h + /usr/include/pthread.h + /usr/include/sched.h + /usr/include/aarch64-linux-gnu/bits/types/time_t.h + /usr/include/aarch64-linux-gnu/bits/types/struct_timespec.h + /usr/include/aarch64-linux-gnu/bits/endian.h + /usr/include/aarch64-linux-gnu/bits/endianness.h + /usr/include/aarch64-linux-gnu/bits/sched.h + /usr/include/aarch64-linux-gnu/bits/types/struct_sched_param.h + /usr/include/aarch64-linux-gnu/bits/cpu-set.h + /usr/include/time.h + /usr/include/aarch64-linux-gnu/bits/time.h + /usr/include/aarch64-linux-gnu/bits/timex.h + /usr/include/aarch64-linux-gnu/bits/types/struct_timeval.h + /usr/include/aarch64-linux-gnu/bits/types/clock_t.h + /usr/include/aarch64-linux-gnu/bits/types/struct_tm.h + /usr/include/aarch64-linux-gnu/bits/types/clockid_t.h + /usr/include/aarch64-linux-gnu/bits/types/timer_t.h + /usr/include/aarch64-linux-gnu/bits/types/struct_itimerspec.h + /usr/include/aarch64-linux-gnu/bits/pthreadtypes.h + /usr/include/aarch64-linux-gnu/bits/thread-shared-types.h + /usr/include/aarch64-linux-gnu/bits/pthreadtypes-arch.h + /usr/include/aarch64-linux-gnu/bits/atomic_wide_counter.h + /usr/include/aarch64-linux-gnu/bits/struct_mutex.h + /usr/include/aarch64-linux-gnu/bits/struct_rwlock.h + /usr/include/aarch64-linux-gnu/bits/setjmp.h + /usr/include/aarch64-linux-gnu/bits/types/__sigset_t.h + /usr/include/aarch64-linux-gnu/bits/types/struct___jmp_buf_tag.h + /usr/include/aarch64-linux-gnu/bits/pthread_stack_min-dynamic.h + /usr/include/aarch64-linux-gnu/c++/11/bits/atomic_word.h + /usr/include/aarch64-linux-gnu/sys/single_threaded.h + /usr/include/c++/11/ext/concurrence.h + /usr/include/c++/11/exception + /usr/include/c++/11/bits/exception_ptr.h + /usr/include/c++/11/bits/cxxabi_init_exception.h + /usr/include/c++/11/bits/nested_exception.h + /usr/include/c++/11/bits/shared_ptr_atomic.h + /usr/include/c++/11/bits/atomic_base.h + /usr/include/c++/11/bits/atomic_lockfree_defines.h + /usr/include/c++/11/backward/auto_ptr.h + /usr/include/c++/11/set + /usr/include/c++/11/bits/stl_set.h + /usr/include/c++/11/bits/stl_multiset.h + /usr/include/c++/11/string + /usr/include/c++/11/bits/char_traits.h + /usr/include/c++/11/cstdint + /usr/include/c++/11/bits/localefwd.h + /usr/include/aarch64-linux-gnu/c++/11/bits/c++locale.h + /usr/include/c++/11/clocale + /usr/include/locale.h + /usr/include/aarch64-linux-gnu/bits/locale.h + /usr/include/c++/11/cctype + /usr/include/ctype.h + /usr/include/c++/11/bits/ostream_insert.h + /usr/include/c++/11/bits/cxxabi_forced.h + /usr/include/c++/11/bits/basic_string.h + /usr/include/c++/11/ext/string_conversions.h + /usr/include/c++/11/cstdlib + /usr/include/stdlib.h + /usr/include/aarch64-linux-gnu/bits/waitflags.h + /usr/include/aarch64-linux-gnu/bits/waitstatus.h + /usr/include/aarch64-linux-gnu/sys/types.h + /usr/include/endian.h + /usr/include/aarch64-linux-gnu/bits/byteswap.h + /usr/include/aarch64-linux-gnu/bits/uintn-identity.h + /usr/include/aarch64-linux-gnu/sys/select.h + /usr/include/aarch64-linux-gnu/bits/select.h + /usr/include/aarch64-linux-gnu/bits/types/sigset_t.h + /usr/include/aarch64-linux-gnu/bits/select2.h + /usr/include/alloca.h + /usr/include/aarch64-linux-gnu/bits/stdlib-bsearch.h + /usr/include/aarch64-linux-gnu/bits/stdlib-float.h + /usr/include/aarch64-linux-gnu/bits/stdlib.h + /usr/include/c++/11/bits/std_abs.h + /usr/include/c++/11/cstdio + /usr/include/stdio.h + /usr/include/aarch64-linux-gnu/bits/types/__fpos_t.h + /usr/include/aarch64-linux-gnu/bits/types/__fpos64_t.h + /usr/include/aarch64-linux-gnu/bits/types/struct_FILE.h + /usr/include/aarch64-linux-gnu/bits/types/cookie_io_functions_t.h + /usr/include/aarch64-linux-gnu/bits/stdio_lim.h + /usr/include/aarch64-linux-gnu/bits/stdio.h + /usr/include/aarch64-linux-gnu/bits/stdio2.h + /usr/include/c++/11/cerrno + /usr/include/errno.h + /usr/include/aarch64-linux-gnu/bits/errno.h + /usr/include/linux/errno.h + /usr/include/aarch64-linux-gnu/asm/errno.h + /usr/include/asm-generic/errno.h + /usr/include/asm-generic/errno-base.h + /usr/include/aarch64-linux-gnu/bits/types/error_t.h + /usr/include/c++/11/bits/charconv.h + /usr/include/c++/11/bits/basic_string.tcc + /usr/include/c++/11/unordered_map + /usr/include/c++/11/bits/hashtable.h + /usr/include/c++/11/bits/hashtable_policy.h + /usr/include/c++/11/bits/enable_special_members.h + /usr/include/c++/11/bits/unordered_map.h + /usr/include/c++/11/vector + /usr/include/c++/11/bits/stl_vector.h + /usr/include/c++/11/bits/stl_bvector.h + /usr/include/c++/11/bits/vector.tcc + /usr/local/Ascend/ascend-toolkit/latest/include/graph/operator.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/ge_error_codes.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/inference_context.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/tensor.h + /usr/include/c++/11/atomic + /usr/local/Ascend/ascend-toolkit/latest/include/graph/ge_error_codes.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/types.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/ascend_string.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/types.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/types.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/resource_context.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/ge_error_codes.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/tensor.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/types.h + /usr/local/Ascend/ascend-toolkit/latest/include/register/register_error_codes.h + /usr/local/Ascend/ascend-toolkit/latest/include/register/register_fmk_types.h + /usr/local/Ascend/ascend-toolkit/latest/include/register/register_types.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/ascend_string.h + diff --git a/Increase_Host_compute/No_increase/build_out/framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/compiler_depend.make b/Increase_Host_compute/No_increase/build_out/framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/compiler_depend.make new file mode 100644 index 0000000000000000000000000000000000000000..6c28a2fdcdf617e2a67adf3f62934e2a19e655f6 --- /dev/null +++ b/Increase_Host_compute/No_increase/build_out/framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/compiler_depend.make @@ -0,0 +1,650 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/tensorflow_add_custom_plugin.cc.o: ../framework/tf_plugin/tensorflow_add_custom_plugin.cc \ + /usr/include/stdc-predef.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/register/register.h \ + /usr/include/c++/11/functional \ + /usr/include/aarch64-linux-gnu/c++/11/bits/c++config.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/os_defines.h \ + /usr/include/features.h \ + /usr/include/features-time64.h \ + /usr/include/aarch64-linux-gnu/bits/wordsize.h \ + /usr/include/aarch64-linux-gnu/bits/timesize.h \ + /usr/include/aarch64-linux-gnu/sys/cdefs.h \ + /usr/include/aarch64-linux-gnu/bits/long-double.h \ + /usr/include/aarch64-linux-gnu/gnu/stubs.h \ + /usr/include/aarch64-linux-gnu/gnu/stubs-lp64.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/cpu_defines.h \ + /usr/include/c++/11/bits/stl_function.h \ + /usr/include/c++/11/backward/binders.h \ + /usr/include/c++/11/new \ + /usr/include/c++/11/bits/exception.h \ + /usr/include/c++/11/tuple \ + /usr/include/c++/11/utility \ + /usr/include/c++/11/bits/stl_relops.h \ + /usr/include/c++/11/bits/stl_pair.h \ + /usr/include/c++/11/bits/move.h \ + /usr/include/c++/11/type_traits \ + /usr/include/c++/11/initializer_list \ + /usr/include/c++/11/array \ + /usr/include/c++/11/bits/functexcept.h \ + /usr/include/c++/11/bits/exception_defines.h \ + /usr/include/c++/11/bits/stl_algobase.h \ + /usr/include/c++/11/bits/cpp_type_traits.h \ + /usr/include/c++/11/ext/type_traits.h \ + /usr/include/c++/11/ext/numeric_traits.h \ + /usr/include/c++/11/bits/stl_iterator_base_types.h \ + /usr/include/c++/11/bits/stl_iterator_base_funcs.h \ + /usr/include/c++/11/bits/concept_check.h \ + /usr/include/c++/11/debug/assertions.h \ + /usr/include/c++/11/bits/stl_iterator.h \ + /usr/include/c++/11/bits/ptr_traits.h \ + /usr/include/c++/11/debug/debug.h \ + /usr/include/c++/11/bits/predefined_ops.h \ + /usr/include/c++/11/bits/range_access.h \ + /usr/include/c++/11/bits/uses_allocator.h \ + /usr/include/c++/11/bits/invoke.h \ + /usr/include/c++/11/bits/functional_hash.h \ + /usr/include/c++/11/bits/hash_bytes.h \ + /usr/include/c++/11/bits/refwrap.h \ + /usr/include/c++/11/bits/std_function.h \ + /usr/include/c++/11/typeinfo \ + /usr/include/c++/11/map \ + /usr/include/c++/11/bits/stl_tree.h \ + /usr/include/c++/11/bits/allocator.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/c++allocator.h \ + /usr/include/c++/11/ext/new_allocator.h \ + /usr/include/c++/11/bits/memoryfwd.h \ + /usr/include/c++/11/ext/alloc_traits.h \ + /usr/include/c++/11/bits/alloc_traits.h \ + /usr/include/c++/11/bits/stl_construct.h \ + /usr/include/c++/11/ext/aligned_buffer.h \ + /usr/include/c++/11/bits/stl_map.h \ + /usr/include/c++/11/bits/stl_multimap.h \ + /usr/include/c++/11/bits/erase_if.h \ + /usr/include/c++/11/memory \ + /usr/include/c++/11/bits/stl_uninitialized.h \ + /usr/include/c++/11/bits/stl_tempbuf.h \ + /usr/include/c++/11/bits/stl_raw_storage_iter.h \ + /usr/include/c++/11/bits/align.h \ + /usr/include/c++/11/bit \ + /usr/lib/gcc/aarch64-linux-gnu/11/include/stdint.h \ + /usr/include/stdint.h \ + /usr/include/aarch64-linux-gnu/bits/libc-header-start.h \ + /usr/include/aarch64-linux-gnu/bits/types.h \ + /usr/include/aarch64-linux-gnu/bits/typesizes.h \ + /usr/include/aarch64-linux-gnu/bits/time64.h \ + /usr/include/aarch64-linux-gnu/bits/wchar.h \ + /usr/include/aarch64-linux-gnu/bits/stdint-intn.h \ + /usr/include/aarch64-linux-gnu/bits/stdint-uintn.h \ + /usr/include/c++/11/bits/unique_ptr.h \ + /usr/include/c++/11/bits/shared_ptr.h \ + /usr/include/c++/11/iosfwd \ + /usr/include/c++/11/bits/stringfwd.h \ + /usr/include/c++/11/bits/postypes.h \ + /usr/include/c++/11/cwchar \ + /usr/include/wchar.h \ + /usr/include/aarch64-linux-gnu/bits/floatn.h \ + /usr/include/aarch64-linux-gnu/bits/floatn-common.h \ + /usr/lib/gcc/aarch64-linux-gnu/11/include/stddef.h \ + /usr/lib/gcc/aarch64-linux-gnu/11/include/stdarg.h \ + /usr/include/aarch64-linux-gnu/bits/types/wint_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/mbstate_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/__mbstate_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/__FILE.h \ + /usr/include/aarch64-linux-gnu/bits/types/FILE.h \ + /usr/include/aarch64-linux-gnu/bits/types/locale_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/__locale_t.h \ + /usr/include/aarch64-linux-gnu/bits/wchar2.h \ + /usr/include/c++/11/bits/shared_ptr_base.h \ + /usr/include/c++/11/bits/allocated_ptr.h \ + /usr/include/c++/11/ext/atomicity.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/gthr.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/gthr-default.h \ + /usr/include/pthread.h \ + /usr/include/sched.h \ + /usr/include/aarch64-linux-gnu/bits/types/time_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/struct_timespec.h \ + /usr/include/aarch64-linux-gnu/bits/endian.h \ + /usr/include/aarch64-linux-gnu/bits/endianness.h \ + /usr/include/aarch64-linux-gnu/bits/sched.h \ + /usr/include/aarch64-linux-gnu/bits/types/struct_sched_param.h \ + /usr/include/aarch64-linux-gnu/bits/cpu-set.h \ + /usr/include/time.h \ + /usr/include/aarch64-linux-gnu/bits/time.h \ + /usr/include/aarch64-linux-gnu/bits/timex.h \ + /usr/include/aarch64-linux-gnu/bits/types/struct_timeval.h \ + /usr/include/aarch64-linux-gnu/bits/types/clock_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/struct_tm.h \ + /usr/include/aarch64-linux-gnu/bits/types/clockid_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/timer_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/struct_itimerspec.h \ + /usr/include/aarch64-linux-gnu/bits/pthreadtypes.h \ + /usr/include/aarch64-linux-gnu/bits/thread-shared-types.h \ + /usr/include/aarch64-linux-gnu/bits/pthreadtypes-arch.h \ + /usr/include/aarch64-linux-gnu/bits/atomic_wide_counter.h \ + /usr/include/aarch64-linux-gnu/bits/struct_mutex.h \ + /usr/include/aarch64-linux-gnu/bits/struct_rwlock.h \ + /usr/include/aarch64-linux-gnu/bits/setjmp.h \ + /usr/include/aarch64-linux-gnu/bits/types/__sigset_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/struct___jmp_buf_tag.h \ + /usr/include/aarch64-linux-gnu/bits/pthread_stack_min-dynamic.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/atomic_word.h \ + /usr/include/aarch64-linux-gnu/sys/single_threaded.h \ + /usr/include/c++/11/ext/concurrence.h \ + /usr/include/c++/11/exception \ + /usr/include/c++/11/bits/exception_ptr.h \ + /usr/include/c++/11/bits/cxxabi_init_exception.h \ + /usr/include/c++/11/bits/nested_exception.h \ + /usr/include/c++/11/bits/shared_ptr_atomic.h \ + /usr/include/c++/11/bits/atomic_base.h \ + /usr/include/c++/11/bits/atomic_lockfree_defines.h \ + /usr/include/c++/11/backward/auto_ptr.h \ + /usr/include/c++/11/set \ + /usr/include/c++/11/bits/stl_set.h \ + /usr/include/c++/11/bits/stl_multiset.h \ + /usr/include/c++/11/string \ + /usr/include/c++/11/bits/char_traits.h \ + /usr/include/c++/11/cstdint \ + /usr/include/c++/11/bits/localefwd.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/c++locale.h \ + /usr/include/c++/11/clocale \ + /usr/include/locale.h \ + /usr/include/aarch64-linux-gnu/bits/locale.h \ + /usr/include/c++/11/cctype \ + /usr/include/ctype.h \ + /usr/include/c++/11/bits/ostream_insert.h \ + /usr/include/c++/11/bits/cxxabi_forced.h \ + /usr/include/c++/11/bits/basic_string.h \ + /usr/include/c++/11/ext/string_conversions.h \ + /usr/include/c++/11/cstdlib \ + /usr/include/stdlib.h \ + /usr/include/aarch64-linux-gnu/bits/waitflags.h \ + /usr/include/aarch64-linux-gnu/bits/waitstatus.h \ + /usr/include/aarch64-linux-gnu/sys/types.h \ + /usr/include/endian.h \ + /usr/include/aarch64-linux-gnu/bits/byteswap.h \ + /usr/include/aarch64-linux-gnu/bits/uintn-identity.h \ + /usr/include/aarch64-linux-gnu/sys/select.h \ + /usr/include/aarch64-linux-gnu/bits/select.h \ + /usr/include/aarch64-linux-gnu/bits/types/sigset_t.h \ + /usr/include/aarch64-linux-gnu/bits/select2.h \ + /usr/include/alloca.h \ + /usr/include/aarch64-linux-gnu/bits/stdlib-bsearch.h \ + /usr/include/aarch64-linux-gnu/bits/stdlib-float.h \ + /usr/include/aarch64-linux-gnu/bits/stdlib.h \ + /usr/include/c++/11/bits/std_abs.h \ + /usr/include/c++/11/cstdio \ + /usr/include/stdio.h \ + /usr/include/aarch64-linux-gnu/bits/types/__fpos_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/__fpos64_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/struct_FILE.h \ + /usr/include/aarch64-linux-gnu/bits/types/cookie_io_functions_t.h \ + /usr/include/aarch64-linux-gnu/bits/stdio_lim.h \ + /usr/include/aarch64-linux-gnu/bits/stdio.h \ + /usr/include/aarch64-linux-gnu/bits/stdio2.h \ + /usr/include/c++/11/cerrno \ + /usr/include/errno.h \ + /usr/include/aarch64-linux-gnu/bits/errno.h \ + /usr/include/linux/errno.h \ + /usr/include/aarch64-linux-gnu/asm/errno.h \ + /usr/include/asm-generic/errno.h \ + /usr/include/asm-generic/errno-base.h \ + /usr/include/aarch64-linux-gnu/bits/types/error_t.h \ + /usr/include/c++/11/bits/charconv.h \ + /usr/include/c++/11/bits/basic_string.tcc \ + /usr/include/c++/11/unordered_map \ + /usr/include/c++/11/bits/hashtable.h \ + /usr/include/c++/11/bits/hashtable_policy.h \ + /usr/include/c++/11/bits/enable_special_members.h \ + /usr/include/c++/11/bits/unordered_map.h \ + /usr/include/c++/11/vector \ + /usr/include/c++/11/bits/stl_vector.h \ + /usr/include/c++/11/bits/stl_bvector.h \ + /usr/include/c++/11/bits/vector.tcc \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/operator.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/ge_error_codes.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/inference_context.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/tensor.h \ + /usr/include/c++/11/atomic \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/ge_error_codes.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/types.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/ascend_string.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/types.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/types.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/resource_context.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/ge_error_codes.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/tensor.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/types.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/register/register_error_codes.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/register/register_fmk_types.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/register/register_types.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/ascend_string.h + + +/usr/local/Ascend/ascend-toolkit/latest/include/graph/resource_context.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/graph/ascend_string.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/graph/tensor.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/graph/inference_context.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/register/register_types.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/graph/operator.h: + +/usr/include/c++/11/bits/vector.tcc: + +/usr/include/c++/11/bits/stl_bvector.h: + +/usr/include/c++/11/bits/unordered_map.h: + +/usr/include/c++/11/bits/enable_special_members.h: + +/usr/include/c++/11/bits/hashtable_policy.h: + +/usr/include/c++/11/bits/basic_string.tcc: + +/usr/include/asm-generic/errno.h: + +/usr/include/aarch64-linux-gnu/bits/types/error_t.h: + +/usr/include/linux/errno.h: + +/usr/include/aarch64-linux-gnu/bits/stdio_lim.h: + +/usr/include/aarch64-linux-gnu/bits/types/struct_FILE.h: + +/usr/include/aarch64-linux-gnu/bits/types/__fpos64_t.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/register/register_error_codes.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/graph/ge_error_codes.h: + +/usr/include/stdio.h: + +/usr/include/c++/11/bits/std_abs.h: + +/usr/include/aarch64-linux-gnu/bits/stdlib-bsearch.h: + +/usr/include/aarch64-linux-gnu/bits/uintn-identity.h: + +/usr/include/aarch64-linux-gnu/bits/waitstatus.h: + +/usr/include/aarch64-linux-gnu/bits/waitflags.h: + +/usr/include/stdlib.h: + +/usr/include/c++/11/bits/basic_string.h: + +/usr/include/c++/11/bits/ostream_insert.h: + +/usr/include/c++/11/unordered_map: + +/usr/include/aarch64-linux-gnu/asm/errno.h: + +/usr/include/c++/11/cctype: + +/usr/include/aarch64-linux-gnu/bits/locale.h: + +/usr/include/locale.h: + +/usr/include/c++/11/cerrno: + +/usr/include/aarch64-linux-gnu/bits/stdio.h: + +/usr/include/aarch64-linux-gnu/c++/11/bits/c++locale.h: + +/usr/include/c++/11/bits/localefwd.h: + +/usr/include/c++/11/cstdint: + +/usr/include/c++/11/string: + +/usr/include/c++/11/bits/stl_multiset.h: + +/usr/include/c++/11/bits/stl_set.h: + +/usr/include/c++/11/set: + +/usr/include/aarch64-linux-gnu/bits/types/__fpos_t.h: + +/usr/include/c++/11/bits/atomic_lockfree_defines.h: + +/usr/include/c++/11/bits/shared_ptr_atomic.h: + +/usr/include/c++/11/bits/nested_exception.h: + +/usr/include/c++/11/ext/string_conversions.h: + +/usr/include/c++/11/bits/exception_ptr.h: + +/usr/include/c++/11/ext/concurrence.h: + +/usr/include/aarch64-linux-gnu/sys/single_threaded.h: + +/usr/include/aarch64-linux-gnu/c++/11/bits/atomic_word.h: + +/usr/include/aarch64-linux-gnu/bits/types/struct___jmp_buf_tag.h: + +/usr/include/endian.h: + +/usr/include/c++/11/ext/aligned_buffer.h: + +/usr/include/aarch64-linux-gnu/sys/select.h: + +../framework/tf_plugin/tensorflow_add_custom_plugin.cc: + +/usr/include/c++/11/iosfwd: + +/usr/include/aarch64-linux-gnu/bits/pthread_stack_min-dynamic.h: + +/usr/include/aarch64-linux-gnu/bits/struct_rwlock.h: + +/usr/include/c++/11/bits/stl_construct.h: + +/usr/include/aarch64-linux-gnu/bits/typesizes.h: + +/usr/include/c++/11/bits/alloc_traits.h: + +/usr/include/c++/11/bits/cxxabi_forced.h: + +/usr/include/c++/11/ext/alloc_traits.h: + +/usr/include/c++/11/bits/stl_tempbuf.h: + +/usr/include/c++/11/bits/invoke.h: + +/usr/include/c++/11/map: + +/usr/include/c++/11/bits/range_access.h: + +/usr/include/c++/11/bits/exception.h: + +/usr/include/aarch64-linux-gnu/bits/sched.h: + +/usr/include/aarch64-linux-gnu/bits/types/locale_t.h: + +/usr/include/c++/11/debug/assertions.h: + +/usr/include/aarch64-linux-gnu/c++/11/bits/c++allocator.h: + +/usr/include/aarch64-linux-gnu/bits/byteswap.h: + +/usr/include/c++/11/bits/concept_check.h: + +/usr/include/aarch64-linux-gnu/bits/long-double.h: + +/usr/include/aarch64-linux-gnu/bits/types/cookie_io_functions_t.h: + +/usr/include/stdint.h: + +/usr/include/aarch64-linux-gnu/bits/libc-header-start.h: + +/usr/include/c++/11/bits/stl_iterator_base_funcs.h: + +/usr/include/c++/11/ext/new_allocator.h: + +/usr/include/c++/11/backward/auto_ptr.h: + +/usr/include/c++/11/bits/stl_uninitialized.h: + +/usr/include/c++/11/memory: + +/usr/include/aarch64-linux-gnu/bits/pthreadtypes.h: + +/usr/include/c++/11/bits/stl_map.h: + +/usr/include/c++/11/bits/refwrap.h: + +/usr/include/aarch64-linux-gnu/bits/select.h: + +/usr/include/aarch64-linux-gnu/bits/timesize.h: + +/usr/include/c++/11/exception: + +/usr/include/aarch64-linux-gnu/sys/cdefs.h: + +/usr/include/c++/11/bits/cpp_type_traits.h: + +/usr/include/pthread.h: + +/usr/include/aarch64-linux-gnu/bits/types/struct_sched_param.h: + +/usr/include/c++/11/debug/debug.h: + +/usr/include/aarch64-linux-gnu/bits/thread-shared-types.h: + +/usr/include/c++/11/bits/uses_allocator.h: + +/usr/include/aarch64-linux-gnu/bits/types/struct_timespec.h: + +/usr/include/errno.h: + +/usr/include/c++/11/utility: + +/usr/include/c++/11/bits/atomic_base.h: + +/usr/include/c++/11/ext/numeric_traits.h: + +/usr/include/c++/11/bits/functional_hash.h: + +/usr/include/features-time64.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/graph/types.h: + +/usr/include/aarch64-linux-gnu/bits/stdint-intn.h: + +/usr/include/aarch64-linux-gnu/gnu/stubs.h: + +/usr/include/c++/11/typeinfo: + +/usr/include/aarch64-linux-gnu/bits/types/wint_t.h: + +/usr/include/aarch64-linux-gnu/c++/11/bits/os_defines.h: + +/usr/include/aarch64-linux-gnu/bits/types/clock_t.h: + +/usr/include/c++/11/bits/predefined_ops.h: + +/usr/include/aarch64-linux-gnu/c++/11/bits/cpu_defines.h: + +/usr/include/aarch64-linux-gnu/c++/11/bits/gthr-default.h: + +/usr/include/aarch64-linux-gnu/bits/atomic_wide_counter.h: + +/usr/include/asm-generic/errno-base.h: + +/usr/include/c++/11/bits/char_traits.h: + +/usr/include/aarch64-linux-gnu/bits/wordsize.h: + +/usr/include/c++/11/functional: + +/usr/include/c++/11/bits/stl_relops.h: + +/usr/include/c++/11/bits/move.h: + +/usr/include/c++/11/bits/unique_ptr.h: + +/usr/include/c++/11/bits/stl_vector.h: + +/usr/include/aarch64-linux-gnu/bits/stdlib.h: + +/usr/include/aarch64-linux-gnu/gnu/stubs-lp64.h: + +/usr/include/c++/11/array: + +/usr/include/c++/11/bits/ptr_traits.h: + +/usr/include/c++/11/bits/stl_iterator.h: + +/usr/include/c++/11/new: + +/usr/include/c++/11/ext/type_traits.h: + +/usr/include/aarch64-linux-gnu/bits/types/__mbstate_t.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/register/register.h: + +/usr/include/features.h: + +/usr/include/c++/11/bits/stl_multimap.h: + +/usr/include/aarch64-linux-gnu/bits/errno.h: + +/usr/include/aarch64-linux-gnu/bits/stdio2.h: + +/usr/include/aarch64-linux-gnu/c++/11/bits/c++config.h: + +/usr/include/c++/11/bits/stl_tree.h: + +/usr/include/c++/11/tuple: + +/usr/include/c++/11/type_traits: + +/usr/include/ctype.h: + +/usr/include/aarch64-linux-gnu/bits/endianness.h: + +/usr/include/c++/11/bits/stl_function.h: + +/usr/include/c++/11/bits/stl_pair.h: + +/usr/include/c++/11/ext/atomicity.h: + +/usr/include/stdc-predef.h: + +/usr/include/c++/11/atomic: + +/usr/include/c++/11/bits/exception_defines.h: + +/usr/include/aarch64-linux-gnu/bits/types/sigset_t.h: + +/usr/include/c++/11/bits/stl_raw_storage_iter.h: + +/usr/include/c++/11/vector: + +/usr/include/c++/11/bits/align.h: + +/usr/include/c++/11/cstdlib: + +/usr/include/c++/11/bits/stl_iterator_base_types.h: + +/usr/include/c++/11/bit: + +/usr/include/alloca.h: + +/usr/include/aarch64-linux-gnu/bits/time64.h: + +/usr/include/aarch64-linux-gnu/bits/stdlib-float.h: + +/usr/include/aarch64-linux-gnu/bits/select2.h: + +/usr/include/c++/11/bits/functexcept.h: + +/usr/include/aarch64-linux-gnu/bits/time.h: + +/usr/include/c++/11/cstdio: + +/usr/include/aarch64-linux-gnu/bits/stdint-uintn.h: + +/usr/include/aarch64-linux-gnu/sys/types.h: + +/usr/include/c++/11/bits/shared_ptr.h: + +/usr/include/c++/11/bits/memoryfwd.h: + +/usr/include/c++/11/bits/stringfwd.h: + +/usr/include/c++/11/bits/postypes.h: + +/usr/include/c++/11/bits/stl_algobase.h: + +/usr/include/c++/11/cwchar: + +/usr/include/aarch64-linux-gnu/bits/types/struct_tm.h: + +/usr/include/c++/11/bits/cxxabi_init_exception.h: + +/usr/include/wchar.h: + +/usr/include/aarch64-linux-gnu/bits/timex.h: + +/usr/include/c++/11/backward/binders.h: + +/usr/include/aarch64-linux-gnu/bits/floatn.h: + +/usr/include/c++/11/bits/hash_bytes.h: + +/usr/lib/gcc/aarch64-linux-gnu/11/include/stdarg.h: + +/usr/include/aarch64-linux-gnu/bits/types/__locale_t.h: + +/usr/lib/gcc/aarch64-linux-gnu/11/include/stddef.h: + +/usr/include/c++/11/bits/charconv.h: + +/usr/include/aarch64-linux-gnu/bits/types/mbstate_t.h: + +/usr/include/aarch64-linux-gnu/bits/types/__FILE.h: + +/usr/include/aarch64-linux-gnu/bits/types/FILE.h: + +/usr/include/aarch64-linux-gnu/bits/wchar.h: + +/usr/include/c++/11/bits/shared_ptr_base.h: + +/usr/include/aarch64-linux-gnu/bits/wchar2.h: + +/usr/include/aarch64-linux-gnu/bits/floatn-common.h: + +/usr/include/c++/11/bits/allocated_ptr.h: + +/usr/include/aarch64-linux-gnu/c++/11/bits/gthr.h: + +/usr/include/sched.h: + +/usr/include/aarch64-linux-gnu/bits/types/time_t.h: + +/usr/include/aarch64-linux-gnu/bits/endian.h: + +/usr/include/aarch64-linux-gnu/bits/cpu-set.h: + +/usr/lib/gcc/aarch64-linux-gnu/11/include/stdint.h: + +/usr/include/time.h: + +/usr/include/c++/11/initializer_list: + +/usr/include/aarch64-linux-gnu/bits/types/struct_timeval.h: + +/usr/include/c++/11/bits/allocator.h: + +/usr/include/c++/11/bits/std_function.h: + +/usr/include/aarch64-linux-gnu/bits/types/clockid_t.h: + +/usr/include/c++/11/clocale: + +/usr/include/aarch64-linux-gnu/bits/types/timer_t.h: + +/usr/include/aarch64-linux-gnu/bits/types/struct_itimerspec.h: + +/usr/include/aarch64-linux-gnu/bits/pthreadtypes-arch.h: + +/usr/include/c++/11/bits/hashtable.h: + +/usr/include/aarch64-linux-gnu/bits/setjmp.h: + +/usr/include/aarch64-linux-gnu/bits/types.h: + +/usr/include/aarch64-linux-gnu/bits/struct_mutex.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/register/register_fmk_types.h: + +/usr/include/c++/11/bits/erase_if.h: + +/usr/include/aarch64-linux-gnu/bits/types/__sigset_t.h: diff --git a/Increase_Host_compute/No_increase/build_out/framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/compiler_depend.ts b/Increase_Host_compute/No_increase/build_out/framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/compiler_depend.ts new file mode 100644 index 0000000000000000000000000000000000000000..ab564b315366e9116e7e5f75105bbec566fea95a --- /dev/null +++ b/Increase_Host_compute/No_increase/build_out/framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/compiler_depend.ts @@ -0,0 +1,2 @@ +# CMAKE generated file: DO NOT EDIT! +# Timestamp file for compiler generated dependencies management for cust_tf_parsers. diff --git a/Increase_Host_compute/No_increase/build_out/framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/depend.make b/Increase_Host_compute/No_increase/build_out/framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/depend.make new file mode 100644 index 0000000000000000000000000000000000000000..e471fdc8bd7fbf949f581db94fd24c02afe34b2c --- /dev/null +++ b/Increase_Host_compute/No_increase/build_out/framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/depend.make @@ -0,0 +1,2 @@ +# Empty dependencies file for cust_tf_parsers. +# This may be replaced when dependencies are built. diff --git a/Increase_Host_compute/No_increase/build_out/framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/flags.make b/Increase_Host_compute/No_increase/build_out/framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/flags.make new file mode 100644 index 0000000000000000000000000000000000000000..c535bf42276cdcd86c6127c4fd95adfb8535b346 --- /dev/null +++ b/Increase_Host_compute/No_increase/build_out/framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/flags.make @@ -0,0 +1,10 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +# compile CXX with /usr/bin/c++ +CXX_DEFINES = -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=0 -Dcust_tf_parsers_EXPORTS -Dgoogle=ascend_private + +CXX_INCLUDES = -I/usr/local/Ascend/ascend-toolkit/latest/include + +CXX_FLAGS = -fPIC -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -O2 -std=c++11 -fstack-protector-strong + diff --git a/Increase_Host_compute/No_increase/build_out/framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/link.txt b/Increase_Host_compute/No_increase/build_out/framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/link.txt new file mode 100644 index 0000000000000000000000000000000000000000..062c6316bae87bff6aafc9afe9c4103aff08b755 --- /dev/null +++ b/Increase_Host_compute/No_increase/build_out/framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/link.txt @@ -0,0 +1 @@ +/usr/bin/c++ -fPIC -s -Wl,-z,relro -Wl,-z,now -Wl,-z,noexecstack -shared -Wl,-soname,libcust_tf_parsers.so -o libcust_tf_parsers.so CMakeFiles/cust_tf_parsers.dir/tensorflow_add_custom_plugin.cc.o -L/usr/local/Ascend/ascend-toolkit/latest/lib64 -Wl,-rpath,/usr/local/Ascend/ascend-toolkit/latest/lib64: -lgraph diff --git a/Increase_Host_compute/No_increase/build_out/framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/progress.make b/Increase_Host_compute/No_increase/build_out/framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/progress.make new file mode 100644 index 0000000000000000000000000000000000000000..b700c2c902219d74619014853aade0d7ec177030 --- /dev/null +++ b/Increase_Host_compute/No_increase/build_out/framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/progress.make @@ -0,0 +1,3 @@ +CMAKE_PROGRESS_1 = 9 +CMAKE_PROGRESS_2 = 10 + diff --git a/Increase_Host_compute/No_increase/build_out/framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/tensorflow_add_custom_plugin.cc.o b/Increase_Host_compute/No_increase/build_out/framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/tensorflow_add_custom_plugin.cc.o new file mode 100644 index 0000000000000000000000000000000000000000..b72c4be62481c8c358978f27edc091b5b2724300 Binary files /dev/null and b/Increase_Host_compute/No_increase/build_out/framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/tensorflow_add_custom_plugin.cc.o differ diff --git a/Increase_Host_compute/No_increase/build_out/framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/tensorflow_add_custom_plugin.cc.o.d b/Increase_Host_compute/No_increase/build_out/framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/tensorflow_add_custom_plugin.cc.o.d new file mode 100644 index 0000000000000000000000000000000000000000..396ff4924127771a874d3da7d9a84d1cff33e929 --- /dev/null +++ b/Increase_Host_compute/No_increase/build_out/framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/tensorflow_add_custom_plugin.cc.o.d @@ -0,0 +1,184 @@ +framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/tensorflow_add_custom_plugin.cc.o: \ + /Op_test/Operator-performance/Increase_Host_compute/No/framework/tf_plugin/tensorflow_add_custom_plugin.cc \ + /usr/include/stdc-predef.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/register/register.h \ + /usr/include/c++/11/functional \ + /usr/include/aarch64-linux-gnu/c++/11/bits/c++config.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/os_defines.h \ + /usr/include/features.h /usr/include/features-time64.h \ + /usr/include/aarch64-linux-gnu/bits/wordsize.h \ + /usr/include/aarch64-linux-gnu/bits/timesize.h \ + /usr/include/aarch64-linux-gnu/sys/cdefs.h \ + /usr/include/aarch64-linux-gnu/bits/long-double.h \ + /usr/include/aarch64-linux-gnu/gnu/stubs.h \ + /usr/include/aarch64-linux-gnu/gnu/stubs-lp64.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/cpu_defines.h \ + /usr/include/c++/11/bits/stl_function.h \ + /usr/include/c++/11/backward/binders.h /usr/include/c++/11/new \ + /usr/include/c++/11/bits/exception.h /usr/include/c++/11/tuple \ + /usr/include/c++/11/utility /usr/include/c++/11/bits/stl_relops.h \ + /usr/include/c++/11/bits/stl_pair.h /usr/include/c++/11/bits/move.h \ + /usr/include/c++/11/type_traits /usr/include/c++/11/initializer_list \ + /usr/include/c++/11/array /usr/include/c++/11/bits/functexcept.h \ + /usr/include/c++/11/bits/exception_defines.h \ + /usr/include/c++/11/bits/stl_algobase.h \ + /usr/include/c++/11/bits/cpp_type_traits.h \ + /usr/include/c++/11/ext/type_traits.h \ + /usr/include/c++/11/ext/numeric_traits.h \ + /usr/include/c++/11/bits/stl_iterator_base_types.h \ + /usr/include/c++/11/bits/stl_iterator_base_funcs.h \ + /usr/include/c++/11/bits/concept_check.h \ + /usr/include/c++/11/debug/assertions.h \ + /usr/include/c++/11/bits/stl_iterator.h \ + /usr/include/c++/11/bits/ptr_traits.h /usr/include/c++/11/debug/debug.h \ + /usr/include/c++/11/bits/predefined_ops.h \ + /usr/include/c++/11/bits/range_access.h \ + /usr/include/c++/11/bits/uses_allocator.h \ + /usr/include/c++/11/bits/invoke.h \ + /usr/include/c++/11/bits/functional_hash.h \ + /usr/include/c++/11/bits/hash_bytes.h /usr/include/c++/11/bits/refwrap.h \ + /usr/include/c++/11/bits/std_function.h /usr/include/c++/11/typeinfo \ + /usr/include/c++/11/map /usr/include/c++/11/bits/stl_tree.h \ + /usr/include/c++/11/bits/allocator.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/c++allocator.h \ + /usr/include/c++/11/ext/new_allocator.h \ + /usr/include/c++/11/bits/memoryfwd.h \ + /usr/include/c++/11/ext/alloc_traits.h \ + /usr/include/c++/11/bits/alloc_traits.h \ + /usr/include/c++/11/bits/stl_construct.h \ + /usr/include/c++/11/ext/aligned_buffer.h \ + /usr/include/c++/11/bits/stl_map.h \ + /usr/include/c++/11/bits/stl_multimap.h \ + /usr/include/c++/11/bits/erase_if.h /usr/include/c++/11/memory \ + /usr/include/c++/11/bits/stl_uninitialized.h \ + /usr/include/c++/11/bits/stl_tempbuf.h \ + /usr/include/c++/11/bits/stl_raw_storage_iter.h \ + /usr/include/c++/11/bits/align.h /usr/include/c++/11/bit \ + /usr/lib/gcc/aarch64-linux-gnu/11/include/stdint.h /usr/include/stdint.h \ + /usr/include/aarch64-linux-gnu/bits/libc-header-start.h \ + /usr/include/aarch64-linux-gnu/bits/types.h \ + /usr/include/aarch64-linux-gnu/bits/typesizes.h \ + /usr/include/aarch64-linux-gnu/bits/time64.h \ + /usr/include/aarch64-linux-gnu/bits/wchar.h \ + /usr/include/aarch64-linux-gnu/bits/stdint-intn.h \ + /usr/include/aarch64-linux-gnu/bits/stdint-uintn.h \ + /usr/include/c++/11/bits/unique_ptr.h \ + /usr/include/c++/11/bits/shared_ptr.h /usr/include/c++/11/iosfwd \ + /usr/include/c++/11/bits/stringfwd.h /usr/include/c++/11/bits/postypes.h \ + /usr/include/c++/11/cwchar /usr/include/wchar.h \ + /usr/include/aarch64-linux-gnu/bits/floatn.h \ + /usr/include/aarch64-linux-gnu/bits/floatn-common.h \ + /usr/lib/gcc/aarch64-linux-gnu/11/include/stddef.h \ + /usr/lib/gcc/aarch64-linux-gnu/11/include/stdarg.h \ + /usr/include/aarch64-linux-gnu/bits/types/wint_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/mbstate_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/__mbstate_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/__FILE.h \ + /usr/include/aarch64-linux-gnu/bits/types/FILE.h \ + /usr/include/aarch64-linux-gnu/bits/types/locale_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/__locale_t.h \ + /usr/include/aarch64-linux-gnu/bits/wchar2.h \ + /usr/include/c++/11/bits/shared_ptr_base.h \ + /usr/include/c++/11/bits/allocated_ptr.h \ + /usr/include/c++/11/ext/atomicity.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/gthr.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/gthr-default.h \ + /usr/include/pthread.h /usr/include/sched.h \ + /usr/include/aarch64-linux-gnu/bits/types/time_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/struct_timespec.h \ + /usr/include/aarch64-linux-gnu/bits/endian.h \ + /usr/include/aarch64-linux-gnu/bits/endianness.h \ + /usr/include/aarch64-linux-gnu/bits/sched.h \ + /usr/include/aarch64-linux-gnu/bits/types/struct_sched_param.h \ + /usr/include/aarch64-linux-gnu/bits/cpu-set.h /usr/include/time.h \ + /usr/include/aarch64-linux-gnu/bits/time.h \ + /usr/include/aarch64-linux-gnu/bits/timex.h \ + /usr/include/aarch64-linux-gnu/bits/types/struct_timeval.h \ + /usr/include/aarch64-linux-gnu/bits/types/clock_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/struct_tm.h \ + /usr/include/aarch64-linux-gnu/bits/types/clockid_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/timer_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/struct_itimerspec.h \ + /usr/include/aarch64-linux-gnu/bits/pthreadtypes.h \ + /usr/include/aarch64-linux-gnu/bits/thread-shared-types.h \ + /usr/include/aarch64-linux-gnu/bits/pthreadtypes-arch.h \ + /usr/include/aarch64-linux-gnu/bits/atomic_wide_counter.h \ + /usr/include/aarch64-linux-gnu/bits/struct_mutex.h \ + /usr/include/aarch64-linux-gnu/bits/struct_rwlock.h \ + /usr/include/aarch64-linux-gnu/bits/setjmp.h \ + /usr/include/aarch64-linux-gnu/bits/types/__sigset_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/struct___jmp_buf_tag.h \ + /usr/include/aarch64-linux-gnu/bits/pthread_stack_min-dynamic.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/atomic_word.h \ + /usr/include/aarch64-linux-gnu/sys/single_threaded.h \ + /usr/include/c++/11/ext/concurrence.h /usr/include/c++/11/exception \ + /usr/include/c++/11/bits/exception_ptr.h \ + /usr/include/c++/11/bits/cxxabi_init_exception.h \ + /usr/include/c++/11/bits/nested_exception.h \ + /usr/include/c++/11/bits/shared_ptr_atomic.h \ + /usr/include/c++/11/bits/atomic_base.h \ + /usr/include/c++/11/bits/atomic_lockfree_defines.h \ + /usr/include/c++/11/backward/auto_ptr.h /usr/include/c++/11/set \ + /usr/include/c++/11/bits/stl_set.h \ + /usr/include/c++/11/bits/stl_multiset.h /usr/include/c++/11/string \ + /usr/include/c++/11/bits/char_traits.h /usr/include/c++/11/cstdint \ + /usr/include/c++/11/bits/localefwd.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/c++locale.h \ + /usr/include/c++/11/clocale /usr/include/locale.h \ + /usr/include/aarch64-linux-gnu/bits/locale.h /usr/include/c++/11/cctype \ + /usr/include/ctype.h /usr/include/c++/11/bits/ostream_insert.h \ + /usr/include/c++/11/bits/cxxabi_forced.h \ + /usr/include/c++/11/bits/basic_string.h \ + /usr/include/c++/11/ext/string_conversions.h /usr/include/c++/11/cstdlib \ + /usr/include/stdlib.h /usr/include/aarch64-linux-gnu/bits/waitflags.h \ + /usr/include/aarch64-linux-gnu/bits/waitstatus.h \ + /usr/include/aarch64-linux-gnu/sys/types.h /usr/include/endian.h \ + /usr/include/aarch64-linux-gnu/bits/byteswap.h \ + /usr/include/aarch64-linux-gnu/bits/uintn-identity.h \ + /usr/include/aarch64-linux-gnu/sys/select.h \ + /usr/include/aarch64-linux-gnu/bits/select.h \ + /usr/include/aarch64-linux-gnu/bits/types/sigset_t.h \ + /usr/include/aarch64-linux-gnu/bits/select2.h /usr/include/alloca.h \ + /usr/include/aarch64-linux-gnu/bits/stdlib-bsearch.h \ + /usr/include/aarch64-linux-gnu/bits/stdlib-float.h \ + /usr/include/aarch64-linux-gnu/bits/stdlib.h \ + /usr/include/c++/11/bits/std_abs.h /usr/include/c++/11/cstdio \ + /usr/include/stdio.h \ + /usr/include/aarch64-linux-gnu/bits/types/__fpos_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/__fpos64_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/struct_FILE.h \ + /usr/include/aarch64-linux-gnu/bits/types/cookie_io_functions_t.h \ + /usr/include/aarch64-linux-gnu/bits/stdio_lim.h \ + /usr/include/aarch64-linux-gnu/bits/stdio.h \ + /usr/include/aarch64-linux-gnu/bits/stdio2.h /usr/include/c++/11/cerrno \ + /usr/include/errno.h /usr/include/aarch64-linux-gnu/bits/errno.h \ + /usr/include/linux/errno.h /usr/include/aarch64-linux-gnu/asm/errno.h \ + /usr/include/asm-generic/errno.h /usr/include/asm-generic/errno-base.h \ + /usr/include/aarch64-linux-gnu/bits/types/error_t.h \ + /usr/include/c++/11/bits/charconv.h \ + /usr/include/c++/11/bits/basic_string.tcc \ + /usr/include/c++/11/unordered_map /usr/include/c++/11/bits/hashtable.h \ + /usr/include/c++/11/bits/hashtable_policy.h \ + /usr/include/c++/11/bits/enable_special_members.h \ + /usr/include/c++/11/bits/unordered_map.h /usr/include/c++/11/vector \ + /usr/include/c++/11/bits/stl_vector.h \ + /usr/include/c++/11/bits/stl_bvector.h \ + /usr/include/c++/11/bits/vector.tcc \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/operator.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/./ge_error_codes.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/./inference_context.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/./tensor.h \ + /usr/include/c++/11/atomic \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/././ge_error_codes.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/././types.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/./ascend_string.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/types.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/./types.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/./resource_context.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/./ge_error_codes.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/./tensor.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/./types.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/register/register_error_codes.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/register/register_fmk_types.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/register/register_types.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/ascend_string.h diff --git a/Increase_Host_compute/No_increase/build_out/framework/tf_plugin/CMakeFiles/progress.marks b/Increase_Host_compute/No_increase/build_out/framework/tf_plugin/CMakeFiles/progress.marks new file mode 100644 index 0000000000000000000000000000000000000000..0cfbf08886fca9a91cb753ec8734c84fcbe52c9f --- /dev/null +++ b/Increase_Host_compute/No_increase/build_out/framework/tf_plugin/CMakeFiles/progress.marks @@ -0,0 +1 @@ +2 diff --git a/Increase_Host_compute/No_increase/build_out/framework/tf_plugin/Makefile b/Increase_Host_compute/No_increase/build_out/framework/tf_plugin/Makefile new file mode 100644 index 0000000000000000000000000000000000000000..2e092cbf8b9359a60905b66e5db9d436f289ea98 --- /dev/null +++ b/Increase_Host_compute/No_increase/build_out/framework/tf_plugin/Makefile @@ -0,0 +1,253 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +# Default target executed when no arguments are given to make. +default_target: all +.PHONY : default_target + +# Allow only one "make -f Makefile2" at a time, but pass parallelism. +.NOTPARALLEL: + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + +# Disable VCS-based implicit rules. +% : %,v + +# Disable VCS-based implicit rules. +% : RCS/% + +# Disable VCS-based implicit rules. +% : RCS/%,v + +# Disable VCS-based implicit rules. +% : SCCS/s.% + +# Disable VCS-based implicit rules. +% : s.% + +.SUFFIXES: .hpux_make_needs_suffix_list + +# Command-line flag to silence nested $(MAKE). +$(VERBOSE)MAKESILENT = -s + +#Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E rm -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /Op_test/Operator-performance/Increase_Host_compute/No + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /Op_test/Operator-performance/Increase_Host_compute/No/build_out + +#============================================================================= +# Targets provided globally by CMake. + +# Special rule for the target package +package: preinstall + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Run CPack packaging tool..." + cd /Op_test/Operator-performance/Increase_Host_compute/No/build_out && /usr/bin/cpack --config ./CPackConfig.cmake +.PHONY : package + +# Special rule for the target package +package/fast: package +.PHONY : package/fast + +# Special rule for the target package_source +package_source: + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Run CPack packaging tool for source..." + cd /Op_test/Operator-performance/Increase_Host_compute/No/build_out && /usr/bin/cpack --config ./CPackSourceConfig.cmake /Op_test/Operator-performance/Increase_Host_compute/No/build_out/CPackSourceConfig.cmake +.PHONY : package_source + +# Special rule for the target package_source +package_source/fast: package_source +.PHONY : package_source/fast + +# Special rule for the target edit_cache +edit_cache: + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "No interactive CMake dialog available..." + /usr/bin/cmake -E echo No\ interactive\ CMake\ dialog\ available. +.PHONY : edit_cache + +# Special rule for the target edit_cache +edit_cache/fast: edit_cache +.PHONY : edit_cache/fast + +# Special rule for the target rebuild_cache +rebuild_cache: + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running CMake to regenerate build system..." + /usr/bin/cmake --regenerate-during-build -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) +.PHONY : rebuild_cache + +# Special rule for the target rebuild_cache +rebuild_cache/fast: rebuild_cache +.PHONY : rebuild_cache/fast + +# Special rule for the target list_install_components +list_install_components: + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Available install components are: \"Unspecified\"" +.PHONY : list_install_components + +# Special rule for the target list_install_components +list_install_components/fast: list_install_components +.PHONY : list_install_components/fast + +# Special rule for the target install +install: preinstall + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Install the project..." + /usr/bin/cmake -P cmake_install.cmake +.PHONY : install + +# Special rule for the target install +install/fast: preinstall/fast + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Install the project..." + /usr/bin/cmake -P cmake_install.cmake +.PHONY : install/fast + +# Special rule for the target install/local +install/local: preinstall + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Installing only the local directory..." + /usr/bin/cmake -DCMAKE_INSTALL_LOCAL_ONLY=1 -P cmake_install.cmake +.PHONY : install/local + +# Special rule for the target install/local +install/local/fast: preinstall/fast + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Installing only the local directory..." + /usr/bin/cmake -DCMAKE_INSTALL_LOCAL_ONLY=1 -P cmake_install.cmake +.PHONY : install/local/fast + +# Special rule for the target install/strip +install/strip: preinstall + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Installing the project stripped..." + /usr/bin/cmake -DCMAKE_INSTALL_DO_STRIP=1 -P cmake_install.cmake +.PHONY : install/strip + +# Special rule for the target install/strip +install/strip/fast: preinstall/fast + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Installing the project stripped..." + /usr/bin/cmake -DCMAKE_INSTALL_DO_STRIP=1 -P cmake_install.cmake +.PHONY : install/strip/fast + +# The main all target +all: cmake_check_build_system + cd /Op_test/Operator-performance/Increase_Host_compute/No/build_out && $(CMAKE_COMMAND) -E cmake_progress_start /Op_test/Operator-performance/Increase_Host_compute/No/build_out/CMakeFiles /Op_test/Operator-performance/Increase_Host_compute/No/build_out/framework/tf_plugin//CMakeFiles/progress.marks + cd /Op_test/Operator-performance/Increase_Host_compute/No/build_out && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 framework/tf_plugin/all + $(CMAKE_COMMAND) -E cmake_progress_start /Op_test/Operator-performance/Increase_Host_compute/No/build_out/CMakeFiles 0 +.PHONY : all + +# The main clean target +clean: + cd /Op_test/Operator-performance/Increase_Host_compute/No/build_out && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 framework/tf_plugin/clean +.PHONY : clean + +# The main clean target +clean/fast: clean +.PHONY : clean/fast + +# Prepare targets for installation. +preinstall: all + cd /Op_test/Operator-performance/Increase_Host_compute/No/build_out && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 framework/tf_plugin/preinstall +.PHONY : preinstall + +# Prepare targets for installation. +preinstall/fast: + cd /Op_test/Operator-performance/Increase_Host_compute/No/build_out && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 framework/tf_plugin/preinstall +.PHONY : preinstall/fast + +# clear depends +depend: + cd /Op_test/Operator-performance/Increase_Host_compute/No/build_out && $(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 1 +.PHONY : depend + +# Convenience name for target. +framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/rule: + cd /Op_test/Operator-performance/Increase_Host_compute/No/build_out && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/rule +.PHONY : framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/rule + +# Convenience name for target. +cust_tf_parsers: framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/rule +.PHONY : cust_tf_parsers + +# fast build rule for target. +cust_tf_parsers/fast: + cd /Op_test/Operator-performance/Increase_Host_compute/No/build_out && $(MAKE) $(MAKESILENT) -f framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/build.make framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/build +.PHONY : cust_tf_parsers/fast + +tensorflow_add_custom_plugin.o: tensorflow_add_custom_plugin.cc.o +.PHONY : tensorflow_add_custom_plugin.o + +# target to build an object file +tensorflow_add_custom_plugin.cc.o: + cd /Op_test/Operator-performance/Increase_Host_compute/No/build_out && $(MAKE) $(MAKESILENT) -f framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/build.make framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/tensorflow_add_custom_plugin.cc.o +.PHONY : tensorflow_add_custom_plugin.cc.o + +tensorflow_add_custom_plugin.i: tensorflow_add_custom_plugin.cc.i +.PHONY : tensorflow_add_custom_plugin.i + +# target to preprocess a source file +tensorflow_add_custom_plugin.cc.i: + cd /Op_test/Operator-performance/Increase_Host_compute/No/build_out && $(MAKE) $(MAKESILENT) -f framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/build.make framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/tensorflow_add_custom_plugin.cc.i +.PHONY : tensorflow_add_custom_plugin.cc.i + +tensorflow_add_custom_plugin.s: tensorflow_add_custom_plugin.cc.s +.PHONY : tensorflow_add_custom_plugin.s + +# target to generate assembly for a file +tensorflow_add_custom_plugin.cc.s: + cd /Op_test/Operator-performance/Increase_Host_compute/No/build_out && $(MAKE) $(MAKESILENT) -f framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/build.make framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/tensorflow_add_custom_plugin.cc.s +.PHONY : tensorflow_add_custom_plugin.cc.s + +# Help Target +help: + @echo "The following are some of the valid targets for this Makefile:" + @echo "... all (the default if no target is provided)" + @echo "... clean" + @echo "... depend" + @echo "... edit_cache" + @echo "... install" + @echo "... install/local" + @echo "... install/strip" + @echo "... list_install_components" + @echo "... package" + @echo "... package_source" + @echo "... rebuild_cache" + @echo "... cust_tf_parsers" + @echo "... tensorflow_add_custom_plugin.o" + @echo "... tensorflow_add_custom_plugin.i" + @echo "... tensorflow_add_custom_plugin.s" +.PHONY : help + + + +#============================================================================= +# Special targets to cleanup operation of make. + +# Special rule to run CMake to check the build system integrity. +# No rule that depends on this can have commands that come from listfiles +# because they might be regenerated. +cmake_check_build_system: + cd /Op_test/Operator-performance/Increase_Host_compute/No/build_out && $(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 0 +.PHONY : cmake_check_build_system + diff --git a/Increase_Host_compute/No_increase/build_out/framework/tf_plugin/cmake_install.cmake b/Increase_Host_compute/No_increase/build_out/framework/tf_plugin/cmake_install.cmake new file mode 100644 index 0000000000000000000000000000000000000000..63d83e65b169b87e4dec22b4a3bf5ebe65f61f3c --- /dev/null +++ b/Increase_Host_compute/No_increase/build_out/framework/tf_plugin/cmake_install.cmake @@ -0,0 +1,67 @@ +# Install script for directory: /Op_test/Operator-performance/Increase_Host_compute/No/framework/tf_plugin + +# Set the install prefix +if(NOT DEFINED CMAKE_INSTALL_PREFIX) + set(CMAKE_INSTALL_PREFIX "/Op_test/Operator-performance/Increase_Host_compute/No/build_out") +endif() +string(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}") + +# Set the install configuration name. +if(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME) + if(BUILD_TYPE) + string(REGEX REPLACE "^[^A-Za-z0-9_]+" "" + CMAKE_INSTALL_CONFIG_NAME "${BUILD_TYPE}") + else() + set(CMAKE_INSTALL_CONFIG_NAME "Release") + endif() + message(STATUS "Install configuration: \"${CMAKE_INSTALL_CONFIG_NAME}\"") +endif() + +# Set the component getting installed. +if(NOT CMAKE_INSTALL_COMPONENT) + if(COMPONENT) + message(STATUS "Install component: \"${COMPONENT}\"") + set(CMAKE_INSTALL_COMPONENT "${COMPONENT}") + else() + set(CMAKE_INSTALL_COMPONENT) + endif() +endif() + +# Install shared libraries without execute permission? +if(NOT DEFINED CMAKE_INSTALL_SO_NO_EXE) + set(CMAKE_INSTALL_SO_NO_EXE "1") +endif() + +# Is this installation the result of a crosscompile? +if(NOT DEFINED CMAKE_CROSSCOMPILING) + set(CMAKE_CROSSCOMPILING "FALSE") +endif() + +# Set default install directory permissions. +if(NOT DEFINED CMAKE_OBJDUMP) + set(CMAKE_OBJDUMP "/usr/bin/objdump") +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + if(EXISTS "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/packages/vendors/customize/framework/tensorflow/libcust_tf_parsers.so" AND + NOT IS_SYMLINK "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/packages/vendors/customize/framework/tensorflow/libcust_tf_parsers.so") + file(RPATH_CHECK + FILE "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/packages/vendors/customize/framework/tensorflow/libcust_tf_parsers.so" + RPATH "") + endif() + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/packages/vendors/customize/framework/tensorflow" TYPE SHARED_LIBRARY FILES "/Op_test/Operator-performance/Increase_Host_compute/No/build_out/framework/tf_plugin/libcust_tf_parsers.so") + if(EXISTS "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/packages/vendors/customize/framework/tensorflow/libcust_tf_parsers.so" AND + NOT IS_SYMLINK "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/packages/vendors/customize/framework/tensorflow/libcust_tf_parsers.so") + file(RPATH_CHANGE + FILE "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/packages/vendors/customize/framework/tensorflow/libcust_tf_parsers.so" + OLD_RPATH "/usr/local/Ascend/ascend-toolkit/latest/lib64:" + NEW_RPATH "") + if(CMAKE_INSTALL_DO_STRIP) + execute_process(COMMAND "/usr/bin/strip" "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/packages/vendors/customize/framework/tensorflow/libcust_tf_parsers.so") + endif() + endif() +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) +endif() + diff --git a/Increase_Host_compute/No_increase/build_out/framework/tf_plugin/libcust_tf_parsers.so b/Increase_Host_compute/No_increase/build_out/framework/tf_plugin/libcust_tf_parsers.so new file mode 100644 index 0000000000000000000000000000000000000000..87e886ca87b5fb794d40c594a132a06e9113ac99 Binary files /dev/null and b/Increase_Host_compute/No_increase/build_out/framework/tf_plugin/libcust_tf_parsers.so differ diff --git a/Increase_Host_compute/No_increase/build_out/install_manifest.txt b/Increase_Host_compute/No_increase/build_out/install_manifest.txt new file mode 100644 index 0000000000000000000000000000000000000000..c1e3e8880fda05c9884fc779eb0faaca150e1432 --- /dev/null +++ b/Increase_Host_compute/No_increase/build_out/install_manifest.txt @@ -0,0 +1,33 @@ +/Op_test/Operator-performance/Increase_Host_compute/No/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run/packages/vendors/customize/framework/tensorflow/libcust_tf_parsers.so +/Op_test/Operator-performance/Increase_Host_compute/No/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run/packages/vendors/customize/op_proto/lib/linux/aarch64/libcust_opsproto_rt2.0.so +/Op_test/Operator-performance/Increase_Host_compute/No/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run/packages/vendors/customize/op_proto/inc/op_proto.h +/Op_test/Operator-performance/Increase_Host_compute/No/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run/packages/vendors/customize/op_impl/ai_core/tbe/op_tiling/lib/linux/aarch64/libcust_opmaster_rt2.0.so +/Op_test/Operator-performance/Increase_Host_compute/No/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run/packages/vendors/customize/op_impl/ai_core/tbe/op_tiling/liboptiling.so +/Op_test/Operator-performance/Increase_Host_compute/No/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run/packages/vendors/customize/op_api/lib/libcust_opapi.so +/Op_test/Operator-performance/Increase_Host_compute/No/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run/packages/vendors/customize/op_api/include/aclnn_add_custom.h +/Op_test/Operator-performance/Increase_Host_compute/No/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run/packages/vendors/customize/op_impl/ai_core/tbe/config/ascend310p/aic-ascend310p-ops-info.json +/Op_test/Operator-performance/Increase_Host_compute/No/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run/packages/vendors/customize/op_impl/ai_core/tbe/customize_impl/dynamic/add_custom.py +/Op_test/Operator-performance/Increase_Host_compute/No/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run/packages/vendors/customize/op_impl/ai_core/tbe/kernel/ascend310p/add_custom/AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b.json +/Op_test/Operator-performance/Increase_Host_compute/No/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run/packages/vendors/customize/op_impl/ai_core/tbe/kernel/ascend310p/add_custom/AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b.o +/Op_test/Operator-performance/Increase_Host_compute/No/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run/packages/vendors/customize/op_impl/ai_core/tbe/kernel/config/ascend310p/add_custom.json +/Op_test/Operator-performance/Increase_Host_compute/No/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run/packages/vendors/customize/op_impl/ai_core/tbe/kernel/config/ascend310p/binary_info_config.json +/Op_test/Operator-performance/Increase_Host_compute/No/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run/packages/vendors/customize/op_impl/ai_core/tbe/config/ascend310b/aic-ascend310b-ops-info.json +/Op_test/Operator-performance/Increase_Host_compute/No/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run/packages/vendors/customize/op_impl/ai_core/tbe/kernel/ascend310b/add_custom/AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b.json +/Op_test/Operator-performance/Increase_Host_compute/No/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run/packages/vendors/customize/op_impl/ai_core/tbe/kernel/ascend310b/add_custom/AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b.o +/Op_test/Operator-performance/Increase_Host_compute/No/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run/packages/vendors/customize/op_impl/ai_core/tbe/kernel/config/ascend310b/add_custom.json +/Op_test/Operator-performance/Increase_Host_compute/No/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run/packages/vendors/customize/op_impl/ai_core/tbe/kernel/config/ascend310b/binary_info_config.json +/Op_test/Operator-performance/Increase_Host_compute/No/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run/packages/vendors/customize/op_impl/ai_core/tbe/config/ascend910/aic-ascend910-ops-info.json +/Op_test/Operator-performance/Increase_Host_compute/No/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run/packages/vendors/customize/op_impl/ai_core/tbe/kernel/ascend910/add_custom/AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b.json +/Op_test/Operator-performance/Increase_Host_compute/No/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run/packages/vendors/customize/op_impl/ai_core/tbe/kernel/ascend910/add_custom/AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b.o +/Op_test/Operator-performance/Increase_Host_compute/No/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run/packages/vendors/customize/op_impl/ai_core/tbe/kernel/config/ascend910/add_custom.json +/Op_test/Operator-performance/Increase_Host_compute/No/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run/packages/vendors/customize/op_impl/ai_core/tbe/kernel/config/ascend910/binary_info_config.json +/Op_test/Operator-performance/Increase_Host_compute/No/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run/packages/vendors/customize/op_impl/ai_core/tbe/config/ascend910b/aic-ascend910b-ops-info.json +/Op_test/Operator-performance/Increase_Host_compute/No/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run/packages/vendors/customize/op_impl/ai_core/tbe/kernel/ascend910b/add_custom/AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b.json +/Op_test/Operator-performance/Increase_Host_compute/No/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run/packages/vendors/customize/op_impl/ai_core/tbe/kernel/ascend910b/add_custom/AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b.o +/Op_test/Operator-performance/Increase_Host_compute/No/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run/packages/vendors/customize/op_impl/ai_core/tbe/kernel/config/ascend910b/add_custom.json +/Op_test/Operator-performance/Increase_Host_compute/No/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run/packages/vendors/customize/op_impl/ai_core/tbe/kernel/config/ascend910b/binary_info_config.json +/Op_test/Operator-performance/Increase_Host_compute/No/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run/packages/vendors/customize/framework/tensorflow/npu_supported_ops.json +/Op_test/Operator-performance/Increase_Host_compute/No/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run/packages/vendors/customize/op_impl/ai_core/tbe/customize_impl/dynamic/add_custom.cpp +/Op_test/Operator-performance/Increase_Host_compute/No/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run/./upgrade.sh +/Op_test/Operator-performance/Increase_Host_compute/No/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run/./install.sh +/Op_test/Operator-performance/Increase_Host_compute/No/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run/packages/vendors/customize/version.info \ No newline at end of file diff --git a/Increase_Host_compute/No_increase/build_out/op_host/CMakeFiles/CMakeDirectoryInformation.cmake b/Increase_Host_compute/No_increase/build_out/op_host/CMakeFiles/CMakeDirectoryInformation.cmake new file mode 100644 index 0000000000000000000000000000000000000000..76851fad063ab747348248395e5e92967a7b610e --- /dev/null +++ b/Increase_Host_compute/No_increase/build_out/op_host/CMakeFiles/CMakeDirectoryInformation.cmake @@ -0,0 +1,16 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +# Relative path conversion top directories. +set(CMAKE_RELATIVE_PATH_TOP_SOURCE "/Op_test/Operator-performance/Increase_Host_compute/No") +set(CMAKE_RELATIVE_PATH_TOP_BINARY "/Op_test/Operator-performance/Increase_Host_compute/No/build_out") + +# Force unix paths in dependencies. +set(CMAKE_FORCE_UNIX_PATHS 1) + + +# The C and CXX include file regular expressions for this directory. +set(CMAKE_C_INCLUDE_REGEX_SCAN "^.*$") +set(CMAKE_C_INCLUDE_REGEX_COMPLAIN "^$") +set(CMAKE_CXX_INCLUDE_REGEX_SCAN ${CMAKE_C_INCLUDE_REGEX_SCAN}) +set(CMAKE_CXX_INCLUDE_REGEX_COMPLAIN ${CMAKE_C_INCLUDE_REGEX_COMPLAIN}) diff --git a/Increase_Host_compute/No_increase/build_out/op_host/CMakeFiles/cust_op_proto.dir/DependInfo.cmake b/Increase_Host_compute/No_increase/build_out/op_host/CMakeFiles/cust_op_proto.dir/DependInfo.cmake new file mode 100644 index 0000000000000000000000000000000000000000..f4d6720c1d76ae92fce7c5454b8442406e848411 --- /dev/null +++ b/Increase_Host_compute/No_increase/build_out/op_host/CMakeFiles/cust_op_proto.dir/DependInfo.cmake @@ -0,0 +1,20 @@ + +# Consider dependencies only in project. +set(CMAKE_DEPENDS_IN_PROJECT_ONLY OFF) + +# The set of languages for which implicit dependencies are needed: +set(CMAKE_DEPENDS_LANGUAGES + ) + +# The set of dependency files which are needed: +set(CMAKE_DEPENDS_DEPENDENCY_FILES + "/Op_test/Operator-performance/Increase_Host_compute/No/build_out/autogen/op_proto.cc" "op_host/CMakeFiles/cust_op_proto.dir/__/autogen/op_proto.cc.o" "gcc" "op_host/CMakeFiles/cust_op_proto.dir/__/autogen/op_proto.cc.o.d" + "/Op_test/Operator-performance/Increase_Host_compute/No/op_host/add_custom.cpp" "op_host/CMakeFiles/cust_op_proto.dir/add_custom.cpp.o" "gcc" "op_host/CMakeFiles/cust_op_proto.dir/add_custom.cpp.o.d" + ) + +# Targets to which this target links. +set(CMAKE_TARGET_LINKED_INFO_FILES + ) + +# Fortran module output directory. +set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/Increase_Host_compute/No_increase/build_out/op_host/CMakeFiles/cust_op_proto.dir/__/autogen/op_proto.cc.o b/Increase_Host_compute/No_increase/build_out/op_host/CMakeFiles/cust_op_proto.dir/__/autogen/op_proto.cc.o new file mode 100644 index 0000000000000000000000000000000000000000..4a3beb18b4699ad9920afd1910077c009b44e433 Binary files /dev/null and b/Increase_Host_compute/No_increase/build_out/op_host/CMakeFiles/cust_op_proto.dir/__/autogen/op_proto.cc.o differ diff --git a/Increase_Host_compute/No_increase/build_out/op_host/CMakeFiles/cust_op_proto.dir/__/autogen/op_proto.cc.o.d b/Increase_Host_compute/No_increase/build_out/op_host/CMakeFiles/cust_op_proto.dir/__/autogen/op_proto.cc.o.d new file mode 100644 index 0000000000000000000000000000000000000000..4b343ba902a4b7f76e2ce9bf2809880c529537fc --- /dev/null +++ b/Increase_Host_compute/No_increase/build_out/op_host/CMakeFiles/cust_op_proto.dir/__/autogen/op_proto.cc.o.d @@ -0,0 +1,252 @@ +op_host/CMakeFiles/cust_op_proto.dir/__/autogen/op_proto.cc.o: \ + /Op_test/Operator-performance/Increase_Host_compute/No/build_out/autogen/op_proto.cc \ + /usr/include/stdc-predef.h \ + /Op_test/Operator-performance/Increase_Host_compute/No/build_out/autogen/op_proto.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/operator_reg.h \ + /usr/include/c++/11/functional \ + /usr/include/aarch64-linux-gnu/c++/11/bits/c++config.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/os_defines.h \ + /usr/include/features.h /usr/include/features-time64.h \ + /usr/include/aarch64-linux-gnu/bits/wordsize.h \ + /usr/include/aarch64-linux-gnu/bits/timesize.h \ + /usr/include/aarch64-linux-gnu/sys/cdefs.h \ + /usr/include/aarch64-linux-gnu/bits/long-double.h \ + /usr/include/aarch64-linux-gnu/gnu/stubs.h \ + /usr/include/aarch64-linux-gnu/gnu/stubs-lp64.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/cpu_defines.h \ + /usr/include/c++/11/bits/stl_function.h \ + /usr/include/c++/11/backward/binders.h /usr/include/c++/11/new \ + /usr/include/c++/11/bits/exception.h /usr/include/c++/11/tuple \ + /usr/include/c++/11/utility /usr/include/c++/11/bits/stl_relops.h \ + /usr/include/c++/11/bits/stl_pair.h /usr/include/c++/11/bits/move.h \ + /usr/include/c++/11/type_traits /usr/include/c++/11/initializer_list \ + /usr/include/c++/11/array /usr/include/c++/11/bits/functexcept.h \ + /usr/include/c++/11/bits/exception_defines.h \ + /usr/include/c++/11/bits/stl_algobase.h \ + /usr/include/c++/11/bits/cpp_type_traits.h \ + /usr/include/c++/11/ext/type_traits.h \ + /usr/include/c++/11/ext/numeric_traits.h \ + /usr/include/c++/11/bits/stl_iterator_base_types.h \ + /usr/include/c++/11/bits/stl_iterator_base_funcs.h \ + /usr/include/c++/11/bits/concept_check.h \ + /usr/include/c++/11/debug/assertions.h \ + /usr/include/c++/11/bits/stl_iterator.h \ + /usr/include/c++/11/bits/ptr_traits.h /usr/include/c++/11/debug/debug.h \ + /usr/include/c++/11/bits/predefined_ops.h \ + /usr/include/c++/11/bits/range_access.h \ + /usr/include/c++/11/bits/uses_allocator.h \ + /usr/include/c++/11/bits/invoke.h \ + /usr/include/c++/11/bits/functional_hash.h \ + /usr/include/c++/11/bits/hash_bytes.h /usr/include/c++/11/bits/refwrap.h \ + /usr/include/c++/11/bits/std_function.h /usr/include/c++/11/typeinfo \ + /usr/include/c++/11/memory /usr/include/c++/11/bits/allocator.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/c++allocator.h \ + /usr/include/c++/11/ext/new_allocator.h \ + /usr/include/c++/11/bits/memoryfwd.h \ + /usr/include/c++/11/bits/stl_construct.h \ + /usr/include/c++/11/bits/stl_uninitialized.h \ + /usr/include/c++/11/ext/alloc_traits.h \ + /usr/include/c++/11/bits/alloc_traits.h \ + /usr/include/c++/11/bits/stl_tempbuf.h \ + /usr/include/c++/11/bits/stl_raw_storage_iter.h \ + /usr/include/c++/11/bits/align.h /usr/include/c++/11/bit \ + /usr/lib/gcc/aarch64-linux-gnu/11/include/stdint.h /usr/include/stdint.h \ + /usr/include/aarch64-linux-gnu/bits/libc-header-start.h \ + /usr/include/aarch64-linux-gnu/bits/types.h \ + /usr/include/aarch64-linux-gnu/bits/typesizes.h \ + /usr/include/aarch64-linux-gnu/bits/time64.h \ + /usr/include/aarch64-linux-gnu/bits/wchar.h \ + /usr/include/aarch64-linux-gnu/bits/stdint-intn.h \ + /usr/include/aarch64-linux-gnu/bits/stdint-uintn.h \ + /usr/include/c++/11/bits/unique_ptr.h \ + /usr/include/c++/11/bits/shared_ptr.h /usr/include/c++/11/iosfwd \ + /usr/include/c++/11/bits/stringfwd.h /usr/include/c++/11/bits/postypes.h \ + /usr/include/c++/11/cwchar /usr/include/wchar.h \ + /usr/include/aarch64-linux-gnu/bits/floatn.h \ + /usr/include/aarch64-linux-gnu/bits/floatn-common.h \ + /usr/lib/gcc/aarch64-linux-gnu/11/include/stddef.h \ + /usr/lib/gcc/aarch64-linux-gnu/11/include/stdarg.h \ + /usr/include/aarch64-linux-gnu/bits/types/wint_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/mbstate_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/__mbstate_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/__FILE.h \ + /usr/include/aarch64-linux-gnu/bits/types/FILE.h \ + /usr/include/aarch64-linux-gnu/bits/types/locale_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/__locale_t.h \ + /usr/include/aarch64-linux-gnu/bits/wchar2.h \ + /usr/include/c++/11/bits/shared_ptr_base.h \ + /usr/include/c++/11/bits/allocated_ptr.h \ + /usr/include/c++/11/ext/aligned_buffer.h \ + /usr/include/c++/11/ext/atomicity.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/gthr.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/gthr-default.h \ + /usr/include/pthread.h /usr/include/sched.h \ + /usr/include/aarch64-linux-gnu/bits/types/time_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/struct_timespec.h \ + /usr/include/aarch64-linux-gnu/bits/endian.h \ + /usr/include/aarch64-linux-gnu/bits/endianness.h \ + /usr/include/aarch64-linux-gnu/bits/sched.h \ + /usr/include/aarch64-linux-gnu/bits/types/struct_sched_param.h \ + /usr/include/aarch64-linux-gnu/bits/cpu-set.h /usr/include/time.h \ + /usr/include/aarch64-linux-gnu/bits/time.h \ + /usr/include/aarch64-linux-gnu/bits/timex.h \ + /usr/include/aarch64-linux-gnu/bits/types/struct_timeval.h \ + /usr/include/aarch64-linux-gnu/bits/types/clock_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/struct_tm.h \ + /usr/include/aarch64-linux-gnu/bits/types/clockid_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/timer_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/struct_itimerspec.h \ + /usr/include/aarch64-linux-gnu/bits/pthreadtypes.h \ + /usr/include/aarch64-linux-gnu/bits/thread-shared-types.h \ + /usr/include/aarch64-linux-gnu/bits/pthreadtypes-arch.h \ + /usr/include/aarch64-linux-gnu/bits/atomic_wide_counter.h \ + /usr/include/aarch64-linux-gnu/bits/struct_mutex.h \ + /usr/include/aarch64-linux-gnu/bits/struct_rwlock.h \ + /usr/include/aarch64-linux-gnu/bits/setjmp.h \ + /usr/include/aarch64-linux-gnu/bits/types/__sigset_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/struct___jmp_buf_tag.h \ + /usr/include/aarch64-linux-gnu/bits/pthread_stack_min-dynamic.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/atomic_word.h \ + /usr/include/aarch64-linux-gnu/sys/single_threaded.h \ + /usr/include/c++/11/ext/concurrence.h /usr/include/c++/11/exception \ + /usr/include/c++/11/bits/exception_ptr.h \ + /usr/include/c++/11/bits/cxxabi_init_exception.h \ + /usr/include/c++/11/bits/nested_exception.h \ + /usr/include/c++/11/bits/shared_ptr_atomic.h \ + /usr/include/c++/11/bits/atomic_base.h \ + /usr/include/c++/11/bits/atomic_lockfree_defines.h \ + /usr/include/c++/11/backward/auto_ptr.h /usr/include/c++/11/string \ + /usr/include/c++/11/bits/char_traits.h /usr/include/c++/11/cstdint \ + /usr/include/c++/11/bits/localefwd.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/c++locale.h \ + /usr/include/c++/11/clocale /usr/include/locale.h \ + /usr/include/aarch64-linux-gnu/bits/locale.h /usr/include/c++/11/cctype \ + /usr/include/ctype.h /usr/include/c++/11/bits/ostream_insert.h \ + /usr/include/c++/11/bits/cxxabi_forced.h \ + /usr/include/c++/11/bits/basic_string.h \ + /usr/include/c++/11/ext/string_conversions.h /usr/include/c++/11/cstdlib \ + /usr/include/stdlib.h /usr/include/aarch64-linux-gnu/bits/waitflags.h \ + /usr/include/aarch64-linux-gnu/bits/waitstatus.h \ + /usr/include/aarch64-linux-gnu/sys/types.h /usr/include/endian.h \ + /usr/include/aarch64-linux-gnu/bits/byteswap.h \ + /usr/include/aarch64-linux-gnu/bits/uintn-identity.h \ + /usr/include/aarch64-linux-gnu/sys/select.h \ + /usr/include/aarch64-linux-gnu/bits/select.h \ + /usr/include/aarch64-linux-gnu/bits/types/sigset_t.h \ + /usr/include/aarch64-linux-gnu/bits/select2.h /usr/include/alloca.h \ + /usr/include/aarch64-linux-gnu/bits/stdlib-bsearch.h \ + /usr/include/aarch64-linux-gnu/bits/stdlib-float.h \ + /usr/include/aarch64-linux-gnu/bits/stdlib.h \ + /usr/include/c++/11/bits/std_abs.h /usr/include/c++/11/cstdio \ + /usr/include/stdio.h \ + /usr/include/aarch64-linux-gnu/bits/types/__fpos_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/__fpos64_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/struct_FILE.h \ + /usr/include/aarch64-linux-gnu/bits/types/cookie_io_functions_t.h \ + /usr/include/aarch64-linux-gnu/bits/stdio_lim.h \ + /usr/include/aarch64-linux-gnu/bits/stdio.h \ + /usr/include/aarch64-linux-gnu/bits/stdio2.h /usr/include/c++/11/cerrno \ + /usr/include/errno.h /usr/include/aarch64-linux-gnu/bits/errno.h \ + /usr/include/linux/errno.h /usr/include/aarch64-linux-gnu/asm/errno.h \ + /usr/include/asm-generic/errno.h /usr/include/asm-generic/errno-base.h \ + /usr/include/aarch64-linux-gnu/bits/types/error_t.h \ + /usr/include/c++/11/bits/charconv.h \ + /usr/include/c++/11/bits/basic_string.tcc /usr/include/c++/11/vector \ + /usr/include/c++/11/bits/stl_vector.h \ + /usr/include/c++/11/bits/stl_bvector.h \ + /usr/include/c++/11/bits/vector.tcc \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/operator.h \ + /usr/include/c++/11/map /usr/include/c++/11/bits/stl_tree.h \ + /usr/include/c++/11/bits/stl_map.h \ + /usr/include/c++/11/bits/stl_multimap.h \ + /usr/include/c++/11/bits/erase_if.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/./ge_error_codes.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/./inference_context.h \ + /usr/include/c++/11/set /usr/include/c++/11/bits/stl_set.h \ + /usr/include/c++/11/bits/stl_multiset.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/./tensor.h \ + /usr/include/c++/11/atomic \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/././ge_error_codes.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/././types.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/./ascend_string.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/types.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/./types.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/./resource_context.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/./ge_error_codes.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/./tensor.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/./types.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/operator_factory.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/./operator.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/./ascend_string.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/tensor.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/graph.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/./gnode.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/././tensor.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/././ascend_string.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/register/op_impl_registry.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/ge_error_codes.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/compiler_def.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/register/op_impl_kernel_registry.h \ + /usr/include/c++/11/unordered_set /usr/include/c++/11/bits/hashtable.h \ + /usr/include/c++/11/bits/hashtable_policy.h \ + /usr/include/c++/11/bits/enable_special_members.h \ + /usr/include/c++/11/bits/unordered_set.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/base_type.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/infer_shape_context.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/shape.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/securec.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/securectype.h \ + /usr/include/string.h /usr/include/strings.h \ + /usr/include/aarch64-linux-gnu/bits/strings_fortified.h \ + /usr/include/aarch64-linux-gnu/bits/string_fortified.h \ + /usr/include/c++/11/stdlib.h /usr/include/c++/11/iostream \ + /usr/include/c++/11/ostream /usr/include/c++/11/ios \ + /usr/include/c++/11/bits/ios_base.h \ + /usr/include/c++/11/bits/locale_classes.h \ + /usr/include/c++/11/bits/locale_classes.tcc \ + /usr/include/c++/11/system_error \ + /usr/include/aarch64-linux-gnu/c++/11/bits/error_constants.h \ + /usr/include/c++/11/stdexcept /usr/include/c++/11/streambuf \ + /usr/include/c++/11/bits/streambuf.tcc \ + /usr/include/c++/11/bits/basic_ios.h \ + /usr/include/c++/11/bits/locale_facets.h /usr/include/c++/11/cwctype \ + /usr/include/wctype.h /usr/include/aarch64-linux-gnu/bits/wctype-wchar.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/ctype_base.h \ + /usr/include/c++/11/bits/streambuf_iterator.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/ctype_inline.h \ + /usr/include/c++/11/bits/locale_facets.tcc \ + /usr/include/c++/11/bits/basic_ios.tcc \ + /usr/include/c++/11/bits/ostream.tcc /usr/include/c++/11/istream \ + /usr/include/c++/11/bits/istream.tcc /usr/include/c++/11/cstring \ + /usr/include/c++/11/limits \ + /usr/local/Ascend/ascend-toolkit/latest/include/utils/extern_math_util.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/tensor.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/storage_shape.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/storage_format.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/expand_dims_type.h \ + /usr/include/c++/11/cstddef \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/tensor_data.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/runtime_attrs.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/continuous_vector.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/external/ge_common/ge_api_error_codes.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/external/ge_common/ge_error_codes.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/external/ge_common/ge_api_types.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/extended_kernel_context.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/kernel_context.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/kernel_run_context.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/context_extend.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/compute_node_info.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/inference_context.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/infer_shape_range_context.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/range.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/tiling_context.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/tiling_data.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/continuous_vector.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/runtime_attrs.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/op_execute_context.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/shape.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/tensor.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/extended_kernel_context.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/ge/ge_allocator.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/infer_datatype_context.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/ascend_string.h diff --git a/Increase_Host_compute/No_increase/build_out/op_host/CMakeFiles/cust_op_proto.dir/add_custom.cpp.o b/Increase_Host_compute/No_increase/build_out/op_host/CMakeFiles/cust_op_proto.dir/add_custom.cpp.o new file mode 100644 index 0000000000000000000000000000000000000000..5747fdb93d15536fa73a5f5c6d4e8292a0ea8b52 Binary files /dev/null and b/Increase_Host_compute/No_increase/build_out/op_host/CMakeFiles/cust_op_proto.dir/add_custom.cpp.o differ diff --git a/Increase_Host_compute/No_increase/build_out/op_host/CMakeFiles/cust_op_proto.dir/add_custom.cpp.o.d b/Increase_Host_compute/No_increase/build_out/op_host/CMakeFiles/cust_op_proto.dir/add_custom.cpp.o.d new file mode 100644 index 0000000000000000000000000000000000000000..81043294e029728b1bb8542a43b3feb09c225a9c --- /dev/null +++ b/Increase_Host_compute/No_increase/build_out/op_host/CMakeFiles/cust_op_proto.dir/add_custom.cpp.o.d @@ -0,0 +1,256 @@ +op_host/CMakeFiles/cust_op_proto.dir/add_custom.cpp.o: \ + /Op_test/Operator-performance/Increase_Host_compute/No/op_host/add_custom.cpp \ + /usr/include/stdc-predef.h \ + /Op_test/Operator-performance/Increase_Host_compute/No/op_host/add_custom_tiling.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/register/tilingdata_base.h \ + /usr/include/c++/11/vector /usr/include/c++/11/bits/stl_algobase.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/c++config.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/os_defines.h \ + /usr/include/features.h /usr/include/features-time64.h \ + /usr/include/aarch64-linux-gnu/bits/wordsize.h \ + /usr/include/aarch64-linux-gnu/bits/timesize.h \ + /usr/include/aarch64-linux-gnu/sys/cdefs.h \ + /usr/include/aarch64-linux-gnu/bits/long-double.h \ + /usr/include/aarch64-linux-gnu/gnu/stubs.h \ + /usr/include/aarch64-linux-gnu/gnu/stubs-lp64.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/cpu_defines.h \ + /usr/include/c++/11/bits/functexcept.h \ + /usr/include/c++/11/bits/exception_defines.h \ + /usr/include/c++/11/bits/cpp_type_traits.h \ + /usr/include/c++/11/ext/type_traits.h \ + /usr/include/c++/11/ext/numeric_traits.h \ + /usr/include/c++/11/bits/stl_pair.h /usr/include/c++/11/bits/move.h \ + /usr/include/c++/11/type_traits \ + /usr/include/c++/11/bits/stl_iterator_base_types.h \ + /usr/include/c++/11/bits/stl_iterator_base_funcs.h \ + /usr/include/c++/11/bits/concept_check.h \ + /usr/include/c++/11/debug/assertions.h \ + /usr/include/c++/11/bits/stl_iterator.h \ + /usr/include/c++/11/bits/ptr_traits.h /usr/include/c++/11/debug/debug.h \ + /usr/include/c++/11/bits/predefined_ops.h \ + /usr/include/c++/11/bits/allocator.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/c++allocator.h \ + /usr/include/c++/11/ext/new_allocator.h /usr/include/c++/11/new \ + /usr/include/c++/11/bits/exception.h \ + /usr/include/c++/11/bits/memoryfwd.h \ + /usr/include/c++/11/bits/stl_construct.h \ + /usr/include/c++/11/bits/stl_uninitialized.h \ + /usr/include/c++/11/ext/alloc_traits.h \ + /usr/include/c++/11/bits/alloc_traits.h \ + /usr/include/c++/11/bits/stl_vector.h \ + /usr/include/c++/11/initializer_list \ + /usr/include/c++/11/bits/stl_bvector.h \ + /usr/include/c++/11/bits/functional_hash.h \ + /usr/include/c++/11/bits/hash_bytes.h \ + /usr/include/c++/11/bits/range_access.h \ + /usr/include/c++/11/bits/vector.tcc /usr/include/c++/11/map \ + /usr/include/c++/11/bits/stl_tree.h \ + /usr/include/c++/11/bits/stl_function.h \ + /usr/include/c++/11/backward/binders.h \ + /usr/include/c++/11/ext/aligned_buffer.h \ + /usr/include/c++/11/bits/stl_map.h /usr/include/c++/11/tuple \ + /usr/include/c++/11/utility /usr/include/c++/11/bits/stl_relops.h \ + /usr/include/c++/11/array /usr/include/c++/11/bits/uses_allocator.h \ + /usr/include/c++/11/bits/invoke.h \ + /usr/include/c++/11/bits/stl_multimap.h \ + /usr/include/c++/11/bits/erase_if.h /usr/include/c++/11/memory \ + /usr/include/c++/11/bits/stl_tempbuf.h \ + /usr/include/c++/11/bits/stl_raw_storage_iter.h \ + /usr/include/c++/11/bits/align.h /usr/include/c++/11/bit \ + /usr/lib/gcc/aarch64-linux-gnu/11/include/stdint.h /usr/include/stdint.h \ + /usr/include/aarch64-linux-gnu/bits/libc-header-start.h \ + /usr/include/aarch64-linux-gnu/bits/types.h \ + /usr/include/aarch64-linux-gnu/bits/typesizes.h \ + /usr/include/aarch64-linux-gnu/bits/time64.h \ + /usr/include/aarch64-linux-gnu/bits/wchar.h \ + /usr/include/aarch64-linux-gnu/bits/stdint-intn.h \ + /usr/include/aarch64-linux-gnu/bits/stdint-uintn.h \ + /usr/include/c++/11/bits/unique_ptr.h \ + /usr/include/c++/11/bits/shared_ptr.h /usr/include/c++/11/iosfwd \ + /usr/include/c++/11/bits/stringfwd.h /usr/include/c++/11/bits/postypes.h \ + /usr/include/c++/11/cwchar /usr/include/wchar.h \ + /usr/include/aarch64-linux-gnu/bits/floatn.h \ + /usr/include/aarch64-linux-gnu/bits/floatn-common.h \ + /usr/lib/gcc/aarch64-linux-gnu/11/include/stddef.h \ + /usr/lib/gcc/aarch64-linux-gnu/11/include/stdarg.h \ + /usr/include/aarch64-linux-gnu/bits/types/wint_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/mbstate_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/__mbstate_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/__FILE.h \ + /usr/include/aarch64-linux-gnu/bits/types/FILE.h \ + /usr/include/aarch64-linux-gnu/bits/types/locale_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/__locale_t.h \ + /usr/include/aarch64-linux-gnu/bits/wchar2.h \ + /usr/include/c++/11/bits/shared_ptr_base.h /usr/include/c++/11/typeinfo \ + /usr/include/c++/11/bits/allocated_ptr.h \ + /usr/include/c++/11/bits/refwrap.h /usr/include/c++/11/ext/atomicity.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/gthr.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/gthr-default.h \ + /usr/include/pthread.h /usr/include/sched.h \ + /usr/include/aarch64-linux-gnu/bits/types/time_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/struct_timespec.h \ + /usr/include/aarch64-linux-gnu/bits/endian.h \ + /usr/include/aarch64-linux-gnu/bits/endianness.h \ + /usr/include/aarch64-linux-gnu/bits/sched.h \ + /usr/include/aarch64-linux-gnu/bits/types/struct_sched_param.h \ + /usr/include/aarch64-linux-gnu/bits/cpu-set.h /usr/include/time.h \ + /usr/include/aarch64-linux-gnu/bits/time.h \ + /usr/include/aarch64-linux-gnu/bits/timex.h \ + /usr/include/aarch64-linux-gnu/bits/types/struct_timeval.h \ + /usr/include/aarch64-linux-gnu/bits/types/clock_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/struct_tm.h \ + /usr/include/aarch64-linux-gnu/bits/types/clockid_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/timer_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/struct_itimerspec.h \ + /usr/include/aarch64-linux-gnu/bits/pthreadtypes.h \ + /usr/include/aarch64-linux-gnu/bits/thread-shared-types.h \ + /usr/include/aarch64-linux-gnu/bits/pthreadtypes-arch.h \ + /usr/include/aarch64-linux-gnu/bits/atomic_wide_counter.h \ + /usr/include/aarch64-linux-gnu/bits/struct_mutex.h \ + /usr/include/aarch64-linux-gnu/bits/struct_rwlock.h \ + /usr/include/aarch64-linux-gnu/bits/setjmp.h \ + /usr/include/aarch64-linux-gnu/bits/types/__sigset_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/struct___jmp_buf_tag.h \ + /usr/include/aarch64-linux-gnu/bits/pthread_stack_min-dynamic.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/atomic_word.h \ + /usr/include/aarch64-linux-gnu/sys/single_threaded.h \ + /usr/include/c++/11/ext/concurrence.h /usr/include/c++/11/exception \ + /usr/include/c++/11/bits/exception_ptr.h \ + /usr/include/c++/11/bits/cxxabi_init_exception.h \ + /usr/include/c++/11/bits/nested_exception.h \ + /usr/include/c++/11/bits/shared_ptr_atomic.h \ + /usr/include/c++/11/bits/atomic_base.h \ + /usr/include/c++/11/bits/atomic_lockfree_defines.h \ + /usr/include/c++/11/backward/auto_ptr.h /usr/include/c++/11/cstring \ + /usr/include/string.h /usr/include/strings.h \ + /usr/include/aarch64-linux-gnu/bits/strings_fortified.h \ + /usr/include/aarch64-linux-gnu/bits/string_fortified.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/securec.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/securectype.h \ + /usr/include/stdio.h \ + /usr/include/aarch64-linux-gnu/bits/types/__fpos_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/__fpos64_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/struct_FILE.h \ + /usr/include/aarch64-linux-gnu/bits/types/cookie_io_functions_t.h \ + /usr/include/aarch64-linux-gnu/bits/stdio_lim.h \ + /usr/include/aarch64-linux-gnu/bits/stdio.h \ + /usr/include/aarch64-linux-gnu/bits/stdio2.h \ + /usr/include/c++/11/stdlib.h /usr/include/c++/11/cstdlib \ + /usr/include/stdlib.h /usr/include/aarch64-linux-gnu/bits/waitflags.h \ + /usr/include/aarch64-linux-gnu/bits/waitstatus.h \ + /usr/include/aarch64-linux-gnu/sys/types.h /usr/include/endian.h \ + /usr/include/aarch64-linux-gnu/bits/byteswap.h \ + /usr/include/aarch64-linux-gnu/bits/uintn-identity.h \ + /usr/include/aarch64-linux-gnu/sys/select.h \ + /usr/include/aarch64-linux-gnu/bits/select.h \ + /usr/include/aarch64-linux-gnu/bits/types/sigset_t.h \ + /usr/include/aarch64-linux-gnu/bits/select2.h /usr/include/alloca.h \ + /usr/include/aarch64-linux-gnu/bits/stdlib-bsearch.h \ + /usr/include/aarch64-linux-gnu/bits/stdlib-float.h \ + /usr/include/aarch64-linux-gnu/bits/stdlib.h \ + /usr/include/c++/11/bits/std_abs.h /usr/include/errno.h \ + /usr/include/aarch64-linux-gnu/bits/errno.h /usr/include/linux/errno.h \ + /usr/include/aarch64-linux-gnu/asm/errno.h \ + /usr/include/asm-generic/errno.h /usr/include/asm-generic/errno-base.h \ + /usr/include/aarch64-linux-gnu/bits/types/error_t.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/ascend_string.h \ + /usr/include/c++/11/string /usr/include/c++/11/bits/char_traits.h \ + /usr/include/c++/11/cstdint /usr/include/c++/11/bits/localefwd.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/c++locale.h \ + /usr/include/c++/11/clocale /usr/include/locale.h \ + /usr/include/aarch64-linux-gnu/bits/locale.h /usr/include/c++/11/cctype \ + /usr/include/ctype.h /usr/include/c++/11/bits/ostream_insert.h \ + /usr/include/c++/11/bits/cxxabi_forced.h \ + /usr/include/c++/11/bits/basic_string.h \ + /usr/include/c++/11/ext/string_conversions.h /usr/include/c++/11/cstdio \ + /usr/include/c++/11/cerrno /usr/include/c++/11/bits/charconv.h \ + /usr/include/c++/11/bits/basic_string.tcc /usr/include/c++/11/functional \ + /usr/include/c++/11/bits/std_function.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/types.h \ + /usr/include/c++/11/atomic \ + /usr/local/Ascend/ascend-toolkit/latest/include/register/op_def_registry.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/register/op_def.h \ + /usr/include/c++/11/iostream /usr/include/c++/11/ostream \ + /usr/include/c++/11/ios /usr/include/c++/11/bits/ios_base.h \ + /usr/include/c++/11/bits/locale_classes.h \ + /usr/include/c++/11/bits/locale_classes.tcc \ + /usr/include/c++/11/system_error \ + /usr/include/aarch64-linux-gnu/c++/11/bits/error_constants.h \ + /usr/include/c++/11/stdexcept /usr/include/c++/11/streambuf \ + /usr/include/c++/11/bits/streambuf.tcc \ + /usr/include/c++/11/bits/basic_ios.h \ + /usr/include/c++/11/bits/locale_facets.h /usr/include/c++/11/cwctype \ + /usr/include/wctype.h /usr/include/aarch64-linux-gnu/bits/wctype-wchar.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/ctype_base.h \ + /usr/include/c++/11/bits/streambuf_iterator.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/ctype_inline.h \ + /usr/include/c++/11/bits/locale_facets.tcc \ + /usr/include/c++/11/bits/basic_ios.tcc \ + /usr/include/c++/11/bits/ostream.tcc /usr/include/c++/11/istream \ + /usr/include/c++/11/bits/istream.tcc \ + /usr/local/Ascend/ascend-toolkit/latest/include/register/op_impl_registry.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/ge_error_codes.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/compiler_def.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/register/op_impl_kernel_registry.h \ + /usr/include/c++/11/unordered_set /usr/include/c++/11/bits/hashtable.h \ + /usr/include/c++/11/bits/hashtable_policy.h \ + /usr/include/c++/11/bits/enable_special_members.h \ + /usr/include/c++/11/bits/unordered_set.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/base_type.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/infer_shape_context.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/shape.h \ + /usr/include/c++/11/limits \ + /usr/local/Ascend/ascend-toolkit/latest/include/utils/extern_math_util.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/tensor.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/storage_shape.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/storage_format.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/expand_dims_type.h \ + /usr/include/c++/11/cstddef \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/tensor_data.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/runtime_attrs.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/continuous_vector.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/external/ge_common/ge_api_error_codes.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/external/ge_common/ge_error_codes.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/external/ge_common/ge_api_types.h \ + /usr/include/c++/11/set /usr/include/c++/11/bits/stl_set.h \ + /usr/include/c++/11/bits/stl_multiset.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/tensor.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/./ge_error_codes.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/./types.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/ascend_string.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/extended_kernel_context.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/kernel_context.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/kernel_run_context.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/context_extend.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/compute_node_info.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/inference_context.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/tensor.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/types.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/resource_context.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/ge_error_codes.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/infer_shape_range_context.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/range.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/tiling_context.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/tiling_data.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/continuous_vector.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/runtime_attrs.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/op_execute_context.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/shape.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/tensor.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/extended_kernel_context.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/ge/ge_allocator.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/infer_datatype_context.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/operator_reg.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/operator.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/./inference_context.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/./tensor.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/operator_factory.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/./operator.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/./ascend_string.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/graph.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/./gnode.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/././ge_error_codes.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/././types.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/././tensor.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/././ascend_string.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/register/op_def_factory.h diff --git a/Increase_Host_compute/No_increase/build_out/op_host/CMakeFiles/cust_op_proto.dir/build.make b/Increase_Host_compute/No_increase/build_out/op_host/CMakeFiles/cust_op_proto.dir/build.make new file mode 100644 index 0000000000000000000000000000000000000000..730ffa529b34692297114d3bc64e3fec78a1e1c5 --- /dev/null +++ b/Increase_Host_compute/No_increase/build_out/op_host/CMakeFiles/cust_op_proto.dir/build.make @@ -0,0 +1,126 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + +# Disable VCS-based implicit rules. +% : %,v + +# Disable VCS-based implicit rules. +% : RCS/% + +# Disable VCS-based implicit rules. +% : RCS/%,v + +# Disable VCS-based implicit rules. +% : SCCS/s.% + +# Disable VCS-based implicit rules. +% : s.% + +.SUFFIXES: .hpux_make_needs_suffix_list + +# Command-line flag to silence nested $(MAKE). +$(VERBOSE)MAKESILENT = -s + +#Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E rm -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /Op_test/Operator-performance/Increase_Host_compute/No + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /Op_test/Operator-performance/Increase_Host_compute/No/build_out + +# Include any dependencies generated for this target. +include op_host/CMakeFiles/cust_op_proto.dir/depend.make +# Include any dependencies generated by the compiler for this target. +include op_host/CMakeFiles/cust_op_proto.dir/compiler_depend.make + +# Include the progress variables for this target. +include op_host/CMakeFiles/cust_op_proto.dir/progress.make + +# Include the compile flags for this target's objects. +include op_host/CMakeFiles/cust_op_proto.dir/flags.make + +op_host/CMakeFiles/cust_op_proto.dir/add_custom.cpp.o: op_host/CMakeFiles/cust_op_proto.dir/flags.make +op_host/CMakeFiles/cust_op_proto.dir/add_custom.cpp.o: ../op_host/add_custom.cpp +op_host/CMakeFiles/cust_op_proto.dir/add_custom.cpp.o: op_host/CMakeFiles/cust_op_proto.dir/compiler_depend.ts + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/Op_test/Operator-performance/Increase_Host_compute/No/build_out/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Building CXX object op_host/CMakeFiles/cust_op_proto.dir/add_custom.cpp.o" + cd /Op_test/Operator-performance/Increase_Host_compute/No/build_out/op_host && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT op_host/CMakeFiles/cust_op_proto.dir/add_custom.cpp.o -MF CMakeFiles/cust_op_proto.dir/add_custom.cpp.o.d -o CMakeFiles/cust_op_proto.dir/add_custom.cpp.o -c /Op_test/Operator-performance/Increase_Host_compute/No/op_host/add_custom.cpp + +op_host/CMakeFiles/cust_op_proto.dir/add_custom.cpp.i: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/cust_op_proto.dir/add_custom.cpp.i" + cd /Op_test/Operator-performance/Increase_Host_compute/No/build_out/op_host && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /Op_test/Operator-performance/Increase_Host_compute/No/op_host/add_custom.cpp > CMakeFiles/cust_op_proto.dir/add_custom.cpp.i + +op_host/CMakeFiles/cust_op_proto.dir/add_custom.cpp.s: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/cust_op_proto.dir/add_custom.cpp.s" + cd /Op_test/Operator-performance/Increase_Host_compute/No/build_out/op_host && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /Op_test/Operator-performance/Increase_Host_compute/No/op_host/add_custom.cpp -o CMakeFiles/cust_op_proto.dir/add_custom.cpp.s + +op_host/CMakeFiles/cust_op_proto.dir/__/autogen/op_proto.cc.o: op_host/CMakeFiles/cust_op_proto.dir/flags.make +op_host/CMakeFiles/cust_op_proto.dir/__/autogen/op_proto.cc.o: autogen/op_proto.cc +op_host/CMakeFiles/cust_op_proto.dir/__/autogen/op_proto.cc.o: op_host/CMakeFiles/cust_op_proto.dir/compiler_depend.ts + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/Op_test/Operator-performance/Increase_Host_compute/No/build_out/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Building CXX object op_host/CMakeFiles/cust_op_proto.dir/__/autogen/op_proto.cc.o" + cd /Op_test/Operator-performance/Increase_Host_compute/No/build_out/op_host && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT op_host/CMakeFiles/cust_op_proto.dir/__/autogen/op_proto.cc.o -MF CMakeFiles/cust_op_proto.dir/__/autogen/op_proto.cc.o.d -o CMakeFiles/cust_op_proto.dir/__/autogen/op_proto.cc.o -c /Op_test/Operator-performance/Increase_Host_compute/No/build_out/autogen/op_proto.cc + +op_host/CMakeFiles/cust_op_proto.dir/__/autogen/op_proto.cc.i: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/cust_op_proto.dir/__/autogen/op_proto.cc.i" + cd /Op_test/Operator-performance/Increase_Host_compute/No/build_out/op_host && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /Op_test/Operator-performance/Increase_Host_compute/No/build_out/autogen/op_proto.cc > CMakeFiles/cust_op_proto.dir/__/autogen/op_proto.cc.i + +op_host/CMakeFiles/cust_op_proto.dir/__/autogen/op_proto.cc.s: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/cust_op_proto.dir/__/autogen/op_proto.cc.s" + cd /Op_test/Operator-performance/Increase_Host_compute/No/build_out/op_host && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /Op_test/Operator-performance/Increase_Host_compute/No/build_out/autogen/op_proto.cc -o CMakeFiles/cust_op_proto.dir/__/autogen/op_proto.cc.s + +# Object files for target cust_op_proto +cust_op_proto_OBJECTS = \ +"CMakeFiles/cust_op_proto.dir/add_custom.cpp.o" \ +"CMakeFiles/cust_op_proto.dir/__/autogen/op_proto.cc.o" + +# External object files for target cust_op_proto +cust_op_proto_EXTERNAL_OBJECTS = + +op_host/libcust_opsproto_rt2.0.so: op_host/CMakeFiles/cust_op_proto.dir/add_custom.cpp.o +op_host/libcust_opsproto_rt2.0.so: op_host/CMakeFiles/cust_op_proto.dir/__/autogen/op_proto.cc.o +op_host/libcust_opsproto_rt2.0.so: op_host/CMakeFiles/cust_op_proto.dir/build.make +op_host/libcust_opsproto_rt2.0.so: op_host/CMakeFiles/cust_op_proto.dir/link.txt + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --bold --progress-dir=/Op_test/Operator-performance/Increase_Host_compute/No/build_out/CMakeFiles --progress-num=$(CMAKE_PROGRESS_3) "Linking CXX shared library libcust_opsproto_rt2.0.so" + cd /Op_test/Operator-performance/Increase_Host_compute/No/build_out/op_host && $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/cust_op_proto.dir/link.txt --verbose=$(VERBOSE) + +# Rule to build all files generated by this target. +op_host/CMakeFiles/cust_op_proto.dir/build: op_host/libcust_opsproto_rt2.0.so +.PHONY : op_host/CMakeFiles/cust_op_proto.dir/build + +op_host/CMakeFiles/cust_op_proto.dir/clean: + cd /Op_test/Operator-performance/Increase_Host_compute/No/build_out/op_host && $(CMAKE_COMMAND) -P CMakeFiles/cust_op_proto.dir/cmake_clean.cmake +.PHONY : op_host/CMakeFiles/cust_op_proto.dir/clean + +op_host/CMakeFiles/cust_op_proto.dir/depend: + cd /Op_test/Operator-performance/Increase_Host_compute/No/build_out && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /Op_test/Operator-performance/Increase_Host_compute/No /Op_test/Operator-performance/Increase_Host_compute/No/op_host /Op_test/Operator-performance/Increase_Host_compute/No/build_out /Op_test/Operator-performance/Increase_Host_compute/No/build_out/op_host /Op_test/Operator-performance/Increase_Host_compute/No/build_out/op_host/CMakeFiles/cust_op_proto.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : op_host/CMakeFiles/cust_op_proto.dir/depend + diff --git a/Increase_Host_compute/No_increase/build_out/op_host/CMakeFiles/cust_op_proto.dir/cmake_clean.cmake b/Increase_Host_compute/No_increase/build_out/op_host/CMakeFiles/cust_op_proto.dir/cmake_clean.cmake new file mode 100644 index 0000000000000000000000000000000000000000..76762a8e098c581958fbe1179c4be461e3dfdd2e --- /dev/null +++ b/Increase_Host_compute/No_increase/build_out/op_host/CMakeFiles/cust_op_proto.dir/cmake_clean.cmake @@ -0,0 +1,13 @@ +file(REMOVE_RECURSE + "CMakeFiles/cust_op_proto.dir/__/autogen/op_proto.cc.o" + "CMakeFiles/cust_op_proto.dir/__/autogen/op_proto.cc.o.d" + "CMakeFiles/cust_op_proto.dir/add_custom.cpp.o" + "CMakeFiles/cust_op_proto.dir/add_custom.cpp.o.d" + "libcust_opsproto_rt2.0.pdb" + "libcust_opsproto_rt2.0.so" +) + +# Per-language clean rules from dependency scanning. +foreach(lang CXX) + include(CMakeFiles/cust_op_proto.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/Increase_Host_compute/No_increase/build_out/op_host/CMakeFiles/cust_op_proto.dir/compiler_depend.internal b/Increase_Host_compute/No_increase/build_out/op_host/CMakeFiles/cust_op_proto.dir/compiler_depend.internal new file mode 100644 index 0000000000000000000000000000000000000000..494819a4145b6e549d313200a3f4f3b6f90fab4e --- /dev/null +++ b/Increase_Host_compute/No_increase/build_out/op_host/CMakeFiles/cust_op_proto.dir/compiler_depend.internal @@ -0,0 +1,603 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +op_host/CMakeFiles/cust_op_proto.dir/__/autogen/op_proto.cc.o + /Op_test/Operator-performance/Increase_Host_compute/No/build_out/autogen/op_proto.cc + /usr/include/stdc-predef.h + /Op_test/Operator-performance/Increase_Host_compute/No/build_out/autogen/op_proto.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/operator_reg.h + /usr/include/c++/11/functional + /usr/include/aarch64-linux-gnu/c++/11/bits/c++config.h + /usr/include/aarch64-linux-gnu/c++/11/bits/os_defines.h + /usr/include/features.h + /usr/include/features-time64.h + /usr/include/aarch64-linux-gnu/bits/wordsize.h + /usr/include/aarch64-linux-gnu/bits/timesize.h + /usr/include/aarch64-linux-gnu/sys/cdefs.h + /usr/include/aarch64-linux-gnu/bits/long-double.h + /usr/include/aarch64-linux-gnu/gnu/stubs.h + /usr/include/aarch64-linux-gnu/gnu/stubs-lp64.h + /usr/include/aarch64-linux-gnu/c++/11/bits/cpu_defines.h + /usr/include/c++/11/bits/stl_function.h + /usr/include/c++/11/backward/binders.h + /usr/include/c++/11/new + /usr/include/c++/11/bits/exception.h + /usr/include/c++/11/tuple + /usr/include/c++/11/utility + /usr/include/c++/11/bits/stl_relops.h + /usr/include/c++/11/bits/stl_pair.h + /usr/include/c++/11/bits/move.h + /usr/include/c++/11/type_traits + /usr/include/c++/11/initializer_list + /usr/include/c++/11/array + /usr/include/c++/11/bits/functexcept.h + /usr/include/c++/11/bits/exception_defines.h + /usr/include/c++/11/bits/stl_algobase.h + /usr/include/c++/11/bits/cpp_type_traits.h + /usr/include/c++/11/ext/type_traits.h + /usr/include/c++/11/ext/numeric_traits.h + /usr/include/c++/11/bits/stl_iterator_base_types.h + /usr/include/c++/11/bits/stl_iterator_base_funcs.h + /usr/include/c++/11/bits/concept_check.h + /usr/include/c++/11/debug/assertions.h + /usr/include/c++/11/bits/stl_iterator.h + /usr/include/c++/11/bits/ptr_traits.h + /usr/include/c++/11/debug/debug.h + /usr/include/c++/11/bits/predefined_ops.h + /usr/include/c++/11/bits/range_access.h + /usr/include/c++/11/bits/uses_allocator.h + /usr/include/c++/11/bits/invoke.h + /usr/include/c++/11/bits/functional_hash.h + /usr/include/c++/11/bits/hash_bytes.h + /usr/include/c++/11/bits/refwrap.h + /usr/include/c++/11/bits/std_function.h + /usr/include/c++/11/typeinfo + /usr/include/c++/11/memory + /usr/include/c++/11/bits/allocator.h + /usr/include/aarch64-linux-gnu/c++/11/bits/c++allocator.h + /usr/include/c++/11/ext/new_allocator.h + /usr/include/c++/11/bits/memoryfwd.h + /usr/include/c++/11/bits/stl_construct.h + /usr/include/c++/11/bits/stl_uninitialized.h + /usr/include/c++/11/ext/alloc_traits.h + /usr/include/c++/11/bits/alloc_traits.h + /usr/include/c++/11/bits/stl_tempbuf.h + /usr/include/c++/11/bits/stl_raw_storage_iter.h + /usr/include/c++/11/bits/align.h + /usr/include/c++/11/bit + /usr/lib/gcc/aarch64-linux-gnu/11/include/stdint.h + /usr/include/stdint.h + /usr/include/aarch64-linux-gnu/bits/libc-header-start.h + /usr/include/aarch64-linux-gnu/bits/types.h + /usr/include/aarch64-linux-gnu/bits/typesizes.h + /usr/include/aarch64-linux-gnu/bits/time64.h + /usr/include/aarch64-linux-gnu/bits/wchar.h + /usr/include/aarch64-linux-gnu/bits/stdint-intn.h + /usr/include/aarch64-linux-gnu/bits/stdint-uintn.h + /usr/include/c++/11/bits/unique_ptr.h + /usr/include/c++/11/bits/shared_ptr.h + /usr/include/c++/11/iosfwd + /usr/include/c++/11/bits/stringfwd.h + /usr/include/c++/11/bits/postypes.h + /usr/include/c++/11/cwchar + /usr/include/wchar.h + /usr/include/aarch64-linux-gnu/bits/floatn.h + /usr/include/aarch64-linux-gnu/bits/floatn-common.h + /usr/lib/gcc/aarch64-linux-gnu/11/include/stddef.h + /usr/lib/gcc/aarch64-linux-gnu/11/include/stdarg.h + /usr/include/aarch64-linux-gnu/bits/types/wint_t.h + /usr/include/aarch64-linux-gnu/bits/types/mbstate_t.h + /usr/include/aarch64-linux-gnu/bits/types/__mbstate_t.h + /usr/include/aarch64-linux-gnu/bits/types/__FILE.h + /usr/include/aarch64-linux-gnu/bits/types/FILE.h + /usr/include/aarch64-linux-gnu/bits/types/locale_t.h + /usr/include/aarch64-linux-gnu/bits/types/__locale_t.h + /usr/include/aarch64-linux-gnu/bits/wchar2.h + /usr/include/c++/11/bits/shared_ptr_base.h + /usr/include/c++/11/bits/allocated_ptr.h + /usr/include/c++/11/ext/aligned_buffer.h + /usr/include/c++/11/ext/atomicity.h + /usr/include/aarch64-linux-gnu/c++/11/bits/gthr.h + /usr/include/aarch64-linux-gnu/c++/11/bits/gthr-default.h + /usr/include/pthread.h + /usr/include/sched.h + /usr/include/aarch64-linux-gnu/bits/types/time_t.h + /usr/include/aarch64-linux-gnu/bits/types/struct_timespec.h + /usr/include/aarch64-linux-gnu/bits/endian.h + /usr/include/aarch64-linux-gnu/bits/endianness.h + /usr/include/aarch64-linux-gnu/bits/sched.h + /usr/include/aarch64-linux-gnu/bits/types/struct_sched_param.h + /usr/include/aarch64-linux-gnu/bits/cpu-set.h + /usr/include/time.h + /usr/include/aarch64-linux-gnu/bits/time.h + /usr/include/aarch64-linux-gnu/bits/timex.h + /usr/include/aarch64-linux-gnu/bits/types/struct_timeval.h + /usr/include/aarch64-linux-gnu/bits/types/clock_t.h + /usr/include/aarch64-linux-gnu/bits/types/struct_tm.h + /usr/include/aarch64-linux-gnu/bits/types/clockid_t.h + /usr/include/aarch64-linux-gnu/bits/types/timer_t.h + /usr/include/aarch64-linux-gnu/bits/types/struct_itimerspec.h + /usr/include/aarch64-linux-gnu/bits/pthreadtypes.h + /usr/include/aarch64-linux-gnu/bits/thread-shared-types.h + /usr/include/aarch64-linux-gnu/bits/pthreadtypes-arch.h + /usr/include/aarch64-linux-gnu/bits/atomic_wide_counter.h + /usr/include/aarch64-linux-gnu/bits/struct_mutex.h + /usr/include/aarch64-linux-gnu/bits/struct_rwlock.h + /usr/include/aarch64-linux-gnu/bits/setjmp.h + /usr/include/aarch64-linux-gnu/bits/types/__sigset_t.h + /usr/include/aarch64-linux-gnu/bits/types/struct___jmp_buf_tag.h + /usr/include/aarch64-linux-gnu/bits/pthread_stack_min-dynamic.h + /usr/include/aarch64-linux-gnu/c++/11/bits/atomic_word.h + /usr/include/aarch64-linux-gnu/sys/single_threaded.h + /usr/include/c++/11/ext/concurrence.h + /usr/include/c++/11/exception + /usr/include/c++/11/bits/exception_ptr.h + /usr/include/c++/11/bits/cxxabi_init_exception.h + /usr/include/c++/11/bits/nested_exception.h + /usr/include/c++/11/bits/shared_ptr_atomic.h + /usr/include/c++/11/bits/atomic_base.h + /usr/include/c++/11/bits/atomic_lockfree_defines.h + /usr/include/c++/11/backward/auto_ptr.h + /usr/include/c++/11/string + /usr/include/c++/11/bits/char_traits.h + /usr/include/c++/11/cstdint + /usr/include/c++/11/bits/localefwd.h + /usr/include/aarch64-linux-gnu/c++/11/bits/c++locale.h + /usr/include/c++/11/clocale + /usr/include/locale.h + /usr/include/aarch64-linux-gnu/bits/locale.h + /usr/include/c++/11/cctype + /usr/include/ctype.h + /usr/include/c++/11/bits/ostream_insert.h + /usr/include/c++/11/bits/cxxabi_forced.h + /usr/include/c++/11/bits/basic_string.h + /usr/include/c++/11/ext/string_conversions.h + /usr/include/c++/11/cstdlib + /usr/include/stdlib.h + /usr/include/aarch64-linux-gnu/bits/waitflags.h + /usr/include/aarch64-linux-gnu/bits/waitstatus.h + /usr/include/aarch64-linux-gnu/sys/types.h + /usr/include/endian.h + /usr/include/aarch64-linux-gnu/bits/byteswap.h + /usr/include/aarch64-linux-gnu/bits/uintn-identity.h + /usr/include/aarch64-linux-gnu/sys/select.h + /usr/include/aarch64-linux-gnu/bits/select.h + /usr/include/aarch64-linux-gnu/bits/types/sigset_t.h + /usr/include/aarch64-linux-gnu/bits/select2.h + /usr/include/alloca.h + /usr/include/aarch64-linux-gnu/bits/stdlib-bsearch.h + /usr/include/aarch64-linux-gnu/bits/stdlib-float.h + /usr/include/aarch64-linux-gnu/bits/stdlib.h + /usr/include/c++/11/bits/std_abs.h + /usr/include/c++/11/cstdio + /usr/include/stdio.h + /usr/include/aarch64-linux-gnu/bits/types/__fpos_t.h + /usr/include/aarch64-linux-gnu/bits/types/__fpos64_t.h + /usr/include/aarch64-linux-gnu/bits/types/struct_FILE.h + /usr/include/aarch64-linux-gnu/bits/types/cookie_io_functions_t.h + /usr/include/aarch64-linux-gnu/bits/stdio_lim.h + /usr/include/aarch64-linux-gnu/bits/stdio.h + /usr/include/aarch64-linux-gnu/bits/stdio2.h + /usr/include/c++/11/cerrno + /usr/include/errno.h + /usr/include/aarch64-linux-gnu/bits/errno.h + /usr/include/linux/errno.h + /usr/include/aarch64-linux-gnu/asm/errno.h + /usr/include/asm-generic/errno.h + /usr/include/asm-generic/errno-base.h + /usr/include/aarch64-linux-gnu/bits/types/error_t.h + /usr/include/c++/11/bits/charconv.h + /usr/include/c++/11/bits/basic_string.tcc + /usr/include/c++/11/vector + /usr/include/c++/11/bits/stl_vector.h + /usr/include/c++/11/bits/stl_bvector.h + /usr/include/c++/11/bits/vector.tcc + /usr/local/Ascend/ascend-toolkit/latest/include/graph/operator.h + /usr/include/c++/11/map + /usr/include/c++/11/bits/stl_tree.h + /usr/include/c++/11/bits/stl_map.h + /usr/include/c++/11/bits/stl_multimap.h + /usr/include/c++/11/bits/erase_if.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/ge_error_codes.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/inference_context.h + /usr/include/c++/11/set + /usr/include/c++/11/bits/stl_set.h + /usr/include/c++/11/bits/stl_multiset.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/tensor.h + /usr/include/c++/11/atomic + /usr/local/Ascend/ascend-toolkit/latest/include/graph/ge_error_codes.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/types.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/ascend_string.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/types.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/types.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/resource_context.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/ge_error_codes.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/tensor.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/types.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/operator_factory.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/operator.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/ascend_string.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/tensor.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/graph.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/gnode.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/tensor.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/ascend_string.h + /usr/local/Ascend/ascend-toolkit/latest/include/register/op_impl_registry.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/ge_error_codes.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/compiler_def.h + /usr/local/Ascend/ascend-toolkit/latest/include/register/op_impl_kernel_registry.h + /usr/include/c++/11/unordered_set + /usr/include/c++/11/bits/hashtable.h + /usr/include/c++/11/bits/hashtable_policy.h + /usr/include/c++/11/bits/enable_special_members.h + /usr/include/c++/11/bits/unordered_set.h + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/base_type.h + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/infer_shape_context.h + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/shape.h + /usr/local/Ascend/ascend-toolkit/latest/include/securec.h + /usr/local/Ascend/ascend-toolkit/latest/include/securectype.h + /usr/include/string.h + /usr/include/strings.h + /usr/include/aarch64-linux-gnu/bits/strings_fortified.h + /usr/include/aarch64-linux-gnu/bits/string_fortified.h + /usr/include/c++/11/stdlib.h + /usr/include/c++/11/iostream + /usr/include/c++/11/ostream + /usr/include/c++/11/ios + /usr/include/c++/11/bits/ios_base.h + /usr/include/c++/11/bits/locale_classes.h + /usr/include/c++/11/bits/locale_classes.tcc + /usr/include/c++/11/system_error + /usr/include/aarch64-linux-gnu/c++/11/bits/error_constants.h + /usr/include/c++/11/stdexcept + /usr/include/c++/11/streambuf + /usr/include/c++/11/bits/streambuf.tcc + /usr/include/c++/11/bits/basic_ios.h + /usr/include/c++/11/bits/locale_facets.h + /usr/include/c++/11/cwctype + /usr/include/wctype.h + /usr/include/aarch64-linux-gnu/bits/wctype-wchar.h + /usr/include/aarch64-linux-gnu/c++/11/bits/ctype_base.h + /usr/include/c++/11/bits/streambuf_iterator.h + /usr/include/aarch64-linux-gnu/c++/11/bits/ctype_inline.h + /usr/include/c++/11/bits/locale_facets.tcc + /usr/include/c++/11/bits/basic_ios.tcc + /usr/include/c++/11/bits/ostream.tcc + /usr/include/c++/11/istream + /usr/include/c++/11/bits/istream.tcc + /usr/include/c++/11/cstring + /usr/include/c++/11/limits + /usr/local/Ascend/ascend-toolkit/latest/include/utils/extern_math_util.h + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/tensor.h + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/storage_shape.h + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/storage_format.h + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/expand_dims_type.h + /usr/include/c++/11/cstddef + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/tensor_data.h + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/runtime_attrs.h + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/continuous_vector.h + /usr/local/Ascend/ascend-toolkit/latest/include/external/ge_common/ge_api_error_codes.h + /usr/local/Ascend/ascend-toolkit/latest/include/external/ge_common/ge_error_codes.h + /usr/local/Ascend/ascend-toolkit/latest/include/external/ge_common/ge_api_types.h + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/extended_kernel_context.h + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/kernel_context.h + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/kernel_run_context.h + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/context_extend.h + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/compute_node_info.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/inference_context.h + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/infer_shape_range_context.h + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/range.h + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/tiling_context.h + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/tiling_data.h + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/continuous_vector.h + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/runtime_attrs.h + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/op_execute_context.h + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/shape.h + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/tensor.h + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/extended_kernel_context.h + /usr/local/Ascend/ascend-toolkit/latest/include/ge/ge_allocator.h + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/infer_datatype_context.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/ascend_string.h + +op_host/CMakeFiles/cust_op_proto.dir/add_custom.cpp.o + /Op_test/Operator-performance/Increase_Host_compute/No/op_host/add_custom.cpp + /usr/include/stdc-predef.h + /Op_test/Operator-performance/Increase_Host_compute/No/op_host/add_custom_tiling.h + /usr/local/Ascend/ascend-toolkit/latest/include/register/tilingdata_base.h + /usr/include/c++/11/vector + /usr/include/c++/11/bits/stl_algobase.h + /usr/include/aarch64-linux-gnu/c++/11/bits/c++config.h + /usr/include/aarch64-linux-gnu/c++/11/bits/os_defines.h + /usr/include/features.h + /usr/include/features-time64.h + /usr/include/aarch64-linux-gnu/bits/wordsize.h + /usr/include/aarch64-linux-gnu/bits/timesize.h + /usr/include/aarch64-linux-gnu/sys/cdefs.h + /usr/include/aarch64-linux-gnu/bits/long-double.h + /usr/include/aarch64-linux-gnu/gnu/stubs.h + /usr/include/aarch64-linux-gnu/gnu/stubs-lp64.h + /usr/include/aarch64-linux-gnu/c++/11/bits/cpu_defines.h + /usr/include/c++/11/bits/functexcept.h + /usr/include/c++/11/bits/exception_defines.h + /usr/include/c++/11/bits/cpp_type_traits.h + /usr/include/c++/11/ext/type_traits.h + /usr/include/c++/11/ext/numeric_traits.h + /usr/include/c++/11/bits/stl_pair.h + /usr/include/c++/11/bits/move.h + /usr/include/c++/11/type_traits + /usr/include/c++/11/bits/stl_iterator_base_types.h + /usr/include/c++/11/bits/stl_iterator_base_funcs.h + /usr/include/c++/11/bits/concept_check.h + /usr/include/c++/11/debug/assertions.h + /usr/include/c++/11/bits/stl_iterator.h + /usr/include/c++/11/bits/ptr_traits.h + /usr/include/c++/11/debug/debug.h + /usr/include/c++/11/bits/predefined_ops.h + /usr/include/c++/11/bits/allocator.h + /usr/include/aarch64-linux-gnu/c++/11/bits/c++allocator.h + /usr/include/c++/11/ext/new_allocator.h + /usr/include/c++/11/new + /usr/include/c++/11/bits/exception.h + /usr/include/c++/11/bits/memoryfwd.h + /usr/include/c++/11/bits/stl_construct.h + /usr/include/c++/11/bits/stl_uninitialized.h + /usr/include/c++/11/ext/alloc_traits.h + /usr/include/c++/11/bits/alloc_traits.h + /usr/include/c++/11/bits/stl_vector.h + /usr/include/c++/11/initializer_list + /usr/include/c++/11/bits/stl_bvector.h + /usr/include/c++/11/bits/functional_hash.h + /usr/include/c++/11/bits/hash_bytes.h + /usr/include/c++/11/bits/range_access.h + /usr/include/c++/11/bits/vector.tcc + /usr/include/c++/11/map + /usr/include/c++/11/bits/stl_tree.h + /usr/include/c++/11/bits/stl_function.h + /usr/include/c++/11/backward/binders.h + /usr/include/c++/11/ext/aligned_buffer.h + /usr/include/c++/11/bits/stl_map.h + /usr/include/c++/11/tuple + /usr/include/c++/11/utility + /usr/include/c++/11/bits/stl_relops.h + /usr/include/c++/11/array + /usr/include/c++/11/bits/uses_allocator.h + /usr/include/c++/11/bits/invoke.h + /usr/include/c++/11/bits/stl_multimap.h + /usr/include/c++/11/bits/erase_if.h + /usr/include/c++/11/memory + /usr/include/c++/11/bits/stl_tempbuf.h + /usr/include/c++/11/bits/stl_raw_storage_iter.h + /usr/include/c++/11/bits/align.h + /usr/include/c++/11/bit + /usr/lib/gcc/aarch64-linux-gnu/11/include/stdint.h + /usr/include/stdint.h + /usr/include/aarch64-linux-gnu/bits/libc-header-start.h + /usr/include/aarch64-linux-gnu/bits/types.h + /usr/include/aarch64-linux-gnu/bits/typesizes.h + /usr/include/aarch64-linux-gnu/bits/time64.h + /usr/include/aarch64-linux-gnu/bits/wchar.h + /usr/include/aarch64-linux-gnu/bits/stdint-intn.h + /usr/include/aarch64-linux-gnu/bits/stdint-uintn.h + /usr/include/c++/11/bits/unique_ptr.h + /usr/include/c++/11/bits/shared_ptr.h + /usr/include/c++/11/iosfwd + /usr/include/c++/11/bits/stringfwd.h + /usr/include/c++/11/bits/postypes.h + /usr/include/c++/11/cwchar + /usr/include/wchar.h + /usr/include/aarch64-linux-gnu/bits/floatn.h + /usr/include/aarch64-linux-gnu/bits/floatn-common.h + /usr/lib/gcc/aarch64-linux-gnu/11/include/stddef.h + /usr/lib/gcc/aarch64-linux-gnu/11/include/stdarg.h + /usr/include/aarch64-linux-gnu/bits/types/wint_t.h + /usr/include/aarch64-linux-gnu/bits/types/mbstate_t.h + /usr/include/aarch64-linux-gnu/bits/types/__mbstate_t.h + /usr/include/aarch64-linux-gnu/bits/types/__FILE.h + /usr/include/aarch64-linux-gnu/bits/types/FILE.h + /usr/include/aarch64-linux-gnu/bits/types/locale_t.h + /usr/include/aarch64-linux-gnu/bits/types/__locale_t.h + /usr/include/aarch64-linux-gnu/bits/wchar2.h + /usr/include/c++/11/bits/shared_ptr_base.h + /usr/include/c++/11/typeinfo + /usr/include/c++/11/bits/allocated_ptr.h + /usr/include/c++/11/bits/refwrap.h + /usr/include/c++/11/ext/atomicity.h + /usr/include/aarch64-linux-gnu/c++/11/bits/gthr.h + /usr/include/aarch64-linux-gnu/c++/11/bits/gthr-default.h + /usr/include/pthread.h + /usr/include/sched.h + /usr/include/aarch64-linux-gnu/bits/types/time_t.h + /usr/include/aarch64-linux-gnu/bits/types/struct_timespec.h + /usr/include/aarch64-linux-gnu/bits/endian.h + /usr/include/aarch64-linux-gnu/bits/endianness.h + /usr/include/aarch64-linux-gnu/bits/sched.h + /usr/include/aarch64-linux-gnu/bits/types/struct_sched_param.h + /usr/include/aarch64-linux-gnu/bits/cpu-set.h + /usr/include/time.h + /usr/include/aarch64-linux-gnu/bits/time.h + /usr/include/aarch64-linux-gnu/bits/timex.h + /usr/include/aarch64-linux-gnu/bits/types/struct_timeval.h + /usr/include/aarch64-linux-gnu/bits/types/clock_t.h + /usr/include/aarch64-linux-gnu/bits/types/struct_tm.h + /usr/include/aarch64-linux-gnu/bits/types/clockid_t.h + /usr/include/aarch64-linux-gnu/bits/types/timer_t.h + /usr/include/aarch64-linux-gnu/bits/types/struct_itimerspec.h + /usr/include/aarch64-linux-gnu/bits/pthreadtypes.h + /usr/include/aarch64-linux-gnu/bits/thread-shared-types.h + /usr/include/aarch64-linux-gnu/bits/pthreadtypes-arch.h + /usr/include/aarch64-linux-gnu/bits/atomic_wide_counter.h + /usr/include/aarch64-linux-gnu/bits/struct_mutex.h + /usr/include/aarch64-linux-gnu/bits/struct_rwlock.h + /usr/include/aarch64-linux-gnu/bits/setjmp.h + /usr/include/aarch64-linux-gnu/bits/types/__sigset_t.h + /usr/include/aarch64-linux-gnu/bits/types/struct___jmp_buf_tag.h + /usr/include/aarch64-linux-gnu/bits/pthread_stack_min-dynamic.h + /usr/include/aarch64-linux-gnu/c++/11/bits/atomic_word.h + /usr/include/aarch64-linux-gnu/sys/single_threaded.h + /usr/include/c++/11/ext/concurrence.h + /usr/include/c++/11/exception + /usr/include/c++/11/bits/exception_ptr.h + /usr/include/c++/11/bits/cxxabi_init_exception.h + /usr/include/c++/11/bits/nested_exception.h + /usr/include/c++/11/bits/shared_ptr_atomic.h + /usr/include/c++/11/bits/atomic_base.h + /usr/include/c++/11/bits/atomic_lockfree_defines.h + /usr/include/c++/11/backward/auto_ptr.h + /usr/include/c++/11/cstring + /usr/include/string.h + /usr/include/strings.h + /usr/include/aarch64-linux-gnu/bits/strings_fortified.h + /usr/include/aarch64-linux-gnu/bits/string_fortified.h + /usr/local/Ascend/ascend-toolkit/latest/include/securec.h + /usr/local/Ascend/ascend-toolkit/latest/include/securectype.h + /usr/include/stdio.h + /usr/include/aarch64-linux-gnu/bits/types/__fpos_t.h + /usr/include/aarch64-linux-gnu/bits/types/__fpos64_t.h + /usr/include/aarch64-linux-gnu/bits/types/struct_FILE.h + /usr/include/aarch64-linux-gnu/bits/types/cookie_io_functions_t.h + /usr/include/aarch64-linux-gnu/bits/stdio_lim.h + /usr/include/aarch64-linux-gnu/bits/stdio.h + /usr/include/aarch64-linux-gnu/bits/stdio2.h + /usr/include/c++/11/stdlib.h + /usr/include/c++/11/cstdlib + /usr/include/stdlib.h + /usr/include/aarch64-linux-gnu/bits/waitflags.h + /usr/include/aarch64-linux-gnu/bits/waitstatus.h + /usr/include/aarch64-linux-gnu/sys/types.h + /usr/include/endian.h + /usr/include/aarch64-linux-gnu/bits/byteswap.h + /usr/include/aarch64-linux-gnu/bits/uintn-identity.h + /usr/include/aarch64-linux-gnu/sys/select.h + /usr/include/aarch64-linux-gnu/bits/select.h + /usr/include/aarch64-linux-gnu/bits/types/sigset_t.h + /usr/include/aarch64-linux-gnu/bits/select2.h + /usr/include/alloca.h + /usr/include/aarch64-linux-gnu/bits/stdlib-bsearch.h + /usr/include/aarch64-linux-gnu/bits/stdlib-float.h + /usr/include/aarch64-linux-gnu/bits/stdlib.h + /usr/include/c++/11/bits/std_abs.h + /usr/include/errno.h + /usr/include/aarch64-linux-gnu/bits/errno.h + /usr/include/linux/errno.h + /usr/include/aarch64-linux-gnu/asm/errno.h + /usr/include/asm-generic/errno.h + /usr/include/asm-generic/errno-base.h + /usr/include/aarch64-linux-gnu/bits/types/error_t.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/ascend_string.h + /usr/include/c++/11/string + /usr/include/c++/11/bits/char_traits.h + /usr/include/c++/11/cstdint + /usr/include/c++/11/bits/localefwd.h + /usr/include/aarch64-linux-gnu/c++/11/bits/c++locale.h + /usr/include/c++/11/clocale + /usr/include/locale.h + /usr/include/aarch64-linux-gnu/bits/locale.h + /usr/include/c++/11/cctype + /usr/include/ctype.h + /usr/include/c++/11/bits/ostream_insert.h + /usr/include/c++/11/bits/cxxabi_forced.h + /usr/include/c++/11/bits/basic_string.h + /usr/include/c++/11/ext/string_conversions.h + /usr/include/c++/11/cstdio + /usr/include/c++/11/cerrno + /usr/include/c++/11/bits/charconv.h + /usr/include/c++/11/bits/basic_string.tcc + /usr/include/c++/11/functional + /usr/include/c++/11/bits/std_function.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/types.h + /usr/include/c++/11/atomic + /usr/local/Ascend/ascend-toolkit/latest/include/register/op_def_registry.h + /usr/local/Ascend/ascend-toolkit/latest/include/register/op_def.h + /usr/include/c++/11/iostream + /usr/include/c++/11/ostream + /usr/include/c++/11/ios + /usr/include/c++/11/bits/ios_base.h + /usr/include/c++/11/bits/locale_classes.h + /usr/include/c++/11/bits/locale_classes.tcc + /usr/include/c++/11/system_error + /usr/include/aarch64-linux-gnu/c++/11/bits/error_constants.h + /usr/include/c++/11/stdexcept + /usr/include/c++/11/streambuf + /usr/include/c++/11/bits/streambuf.tcc + /usr/include/c++/11/bits/basic_ios.h + /usr/include/c++/11/bits/locale_facets.h + /usr/include/c++/11/cwctype + /usr/include/wctype.h + /usr/include/aarch64-linux-gnu/bits/wctype-wchar.h + /usr/include/aarch64-linux-gnu/c++/11/bits/ctype_base.h + /usr/include/c++/11/bits/streambuf_iterator.h + /usr/include/aarch64-linux-gnu/c++/11/bits/ctype_inline.h + /usr/include/c++/11/bits/locale_facets.tcc + /usr/include/c++/11/bits/basic_ios.tcc + /usr/include/c++/11/bits/ostream.tcc + /usr/include/c++/11/istream + /usr/include/c++/11/bits/istream.tcc + /usr/local/Ascend/ascend-toolkit/latest/include/register/op_impl_registry.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/ge_error_codes.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/compiler_def.h + /usr/local/Ascend/ascend-toolkit/latest/include/register/op_impl_kernel_registry.h + /usr/include/c++/11/unordered_set + /usr/include/c++/11/bits/hashtable.h + /usr/include/c++/11/bits/hashtable_policy.h + /usr/include/c++/11/bits/enable_special_members.h + /usr/include/c++/11/bits/unordered_set.h + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/base_type.h + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/infer_shape_context.h + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/shape.h + /usr/include/c++/11/limits + /usr/local/Ascend/ascend-toolkit/latest/include/utils/extern_math_util.h + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/tensor.h + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/storage_shape.h + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/storage_format.h + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/expand_dims_type.h + /usr/include/c++/11/cstddef + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/tensor_data.h + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/runtime_attrs.h + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/continuous_vector.h + /usr/local/Ascend/ascend-toolkit/latest/include/external/ge_common/ge_api_error_codes.h + /usr/local/Ascend/ascend-toolkit/latest/include/external/ge_common/ge_error_codes.h + /usr/local/Ascend/ascend-toolkit/latest/include/external/ge_common/ge_api_types.h + /usr/include/c++/11/set + /usr/include/c++/11/bits/stl_set.h + /usr/include/c++/11/bits/stl_multiset.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/tensor.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/ge_error_codes.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/types.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/ascend_string.h + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/extended_kernel_context.h + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/kernel_context.h + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/kernel_run_context.h + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/context_extend.h + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/compute_node_info.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/inference_context.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/tensor.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/types.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/resource_context.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/ge_error_codes.h + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/infer_shape_range_context.h + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/range.h + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/tiling_context.h + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/tiling_data.h + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/continuous_vector.h + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/runtime_attrs.h + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/op_execute_context.h + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/shape.h + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/tensor.h + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/extended_kernel_context.h + /usr/local/Ascend/ascend-toolkit/latest/include/ge/ge_allocator.h + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/infer_datatype_context.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/operator_reg.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/operator.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/inference_context.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/tensor.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/operator_factory.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/operator.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/ascend_string.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/graph.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/gnode.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/ge_error_codes.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/types.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/tensor.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/ascend_string.h + /usr/local/Ascend/ascend-toolkit/latest/include/register/op_def_factory.h + diff --git a/Increase_Host_compute/No_increase/build_out/op_host/CMakeFiles/cust_op_proto.dir/compiler_depend.make b/Increase_Host_compute/No_increase/build_out/op_host/CMakeFiles/cust_op_proto.dir/compiler_depend.make new file mode 100644 index 0000000000000000000000000000000000000000..7e340429ebca448573d17cc454d9f37c74a930dd --- /dev/null +++ b/Increase_Host_compute/No_increase/build_out/op_host/CMakeFiles/cust_op_proto.dir/compiler_depend.make @@ -0,0 +1,1167 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +op_host/CMakeFiles/cust_op_proto.dir/__/autogen/op_proto.cc.o: autogen/op_proto.cc \ + /usr/include/stdc-predef.h \ + autogen/op_proto.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/operator_reg.h \ + /usr/include/c++/11/functional \ + /usr/include/aarch64-linux-gnu/c++/11/bits/c++config.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/os_defines.h \ + /usr/include/features.h \ + /usr/include/features-time64.h \ + /usr/include/aarch64-linux-gnu/bits/wordsize.h \ + /usr/include/aarch64-linux-gnu/bits/timesize.h \ + /usr/include/aarch64-linux-gnu/sys/cdefs.h \ + /usr/include/aarch64-linux-gnu/bits/long-double.h \ + /usr/include/aarch64-linux-gnu/gnu/stubs.h \ + /usr/include/aarch64-linux-gnu/gnu/stubs-lp64.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/cpu_defines.h \ + /usr/include/c++/11/bits/stl_function.h \ + /usr/include/c++/11/backward/binders.h \ + /usr/include/c++/11/new \ + /usr/include/c++/11/bits/exception.h \ + /usr/include/c++/11/tuple \ + /usr/include/c++/11/utility \ + /usr/include/c++/11/bits/stl_relops.h \ + /usr/include/c++/11/bits/stl_pair.h \ + /usr/include/c++/11/bits/move.h \ + /usr/include/c++/11/type_traits \ + /usr/include/c++/11/initializer_list \ + /usr/include/c++/11/array \ + /usr/include/c++/11/bits/functexcept.h \ + /usr/include/c++/11/bits/exception_defines.h \ + /usr/include/c++/11/bits/stl_algobase.h \ + /usr/include/c++/11/bits/cpp_type_traits.h \ + /usr/include/c++/11/ext/type_traits.h \ + /usr/include/c++/11/ext/numeric_traits.h \ + /usr/include/c++/11/bits/stl_iterator_base_types.h \ + /usr/include/c++/11/bits/stl_iterator_base_funcs.h \ + /usr/include/c++/11/bits/concept_check.h \ + /usr/include/c++/11/debug/assertions.h \ + /usr/include/c++/11/bits/stl_iterator.h \ + /usr/include/c++/11/bits/ptr_traits.h \ + /usr/include/c++/11/debug/debug.h \ + /usr/include/c++/11/bits/predefined_ops.h \ + /usr/include/c++/11/bits/range_access.h \ + /usr/include/c++/11/bits/uses_allocator.h \ + /usr/include/c++/11/bits/invoke.h \ + /usr/include/c++/11/bits/functional_hash.h \ + /usr/include/c++/11/bits/hash_bytes.h \ + /usr/include/c++/11/bits/refwrap.h \ + /usr/include/c++/11/bits/std_function.h \ + /usr/include/c++/11/typeinfo \ + /usr/include/c++/11/memory \ + /usr/include/c++/11/bits/allocator.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/c++allocator.h \ + /usr/include/c++/11/ext/new_allocator.h \ + /usr/include/c++/11/bits/memoryfwd.h \ + /usr/include/c++/11/bits/stl_construct.h \ + /usr/include/c++/11/bits/stl_uninitialized.h \ + /usr/include/c++/11/ext/alloc_traits.h \ + /usr/include/c++/11/bits/alloc_traits.h \ + /usr/include/c++/11/bits/stl_tempbuf.h \ + /usr/include/c++/11/bits/stl_raw_storage_iter.h \ + /usr/include/c++/11/bits/align.h \ + /usr/include/c++/11/bit \ + /usr/lib/gcc/aarch64-linux-gnu/11/include/stdint.h \ + /usr/include/stdint.h \ + /usr/include/aarch64-linux-gnu/bits/libc-header-start.h \ + /usr/include/aarch64-linux-gnu/bits/types.h \ + /usr/include/aarch64-linux-gnu/bits/typesizes.h \ + /usr/include/aarch64-linux-gnu/bits/time64.h \ + /usr/include/aarch64-linux-gnu/bits/wchar.h \ + /usr/include/aarch64-linux-gnu/bits/stdint-intn.h \ + /usr/include/aarch64-linux-gnu/bits/stdint-uintn.h \ + /usr/include/c++/11/bits/unique_ptr.h \ + /usr/include/c++/11/bits/shared_ptr.h \ + /usr/include/c++/11/iosfwd \ + /usr/include/c++/11/bits/stringfwd.h \ + /usr/include/c++/11/bits/postypes.h \ + /usr/include/c++/11/cwchar \ + /usr/include/wchar.h \ + /usr/include/aarch64-linux-gnu/bits/floatn.h \ + /usr/include/aarch64-linux-gnu/bits/floatn-common.h \ + /usr/lib/gcc/aarch64-linux-gnu/11/include/stddef.h \ + /usr/lib/gcc/aarch64-linux-gnu/11/include/stdarg.h \ + /usr/include/aarch64-linux-gnu/bits/types/wint_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/mbstate_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/__mbstate_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/__FILE.h \ + /usr/include/aarch64-linux-gnu/bits/types/FILE.h \ + /usr/include/aarch64-linux-gnu/bits/types/locale_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/__locale_t.h \ + /usr/include/aarch64-linux-gnu/bits/wchar2.h \ + /usr/include/c++/11/bits/shared_ptr_base.h \ + /usr/include/c++/11/bits/allocated_ptr.h \ + /usr/include/c++/11/ext/aligned_buffer.h \ + /usr/include/c++/11/ext/atomicity.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/gthr.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/gthr-default.h \ + /usr/include/pthread.h \ + /usr/include/sched.h \ + /usr/include/aarch64-linux-gnu/bits/types/time_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/struct_timespec.h \ + /usr/include/aarch64-linux-gnu/bits/endian.h \ + /usr/include/aarch64-linux-gnu/bits/endianness.h \ + /usr/include/aarch64-linux-gnu/bits/sched.h \ + /usr/include/aarch64-linux-gnu/bits/types/struct_sched_param.h \ + /usr/include/aarch64-linux-gnu/bits/cpu-set.h \ + /usr/include/time.h \ + /usr/include/aarch64-linux-gnu/bits/time.h \ + /usr/include/aarch64-linux-gnu/bits/timex.h \ + /usr/include/aarch64-linux-gnu/bits/types/struct_timeval.h \ + /usr/include/aarch64-linux-gnu/bits/types/clock_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/struct_tm.h \ + /usr/include/aarch64-linux-gnu/bits/types/clockid_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/timer_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/struct_itimerspec.h \ + /usr/include/aarch64-linux-gnu/bits/pthreadtypes.h \ + /usr/include/aarch64-linux-gnu/bits/thread-shared-types.h \ + /usr/include/aarch64-linux-gnu/bits/pthreadtypes-arch.h \ + /usr/include/aarch64-linux-gnu/bits/atomic_wide_counter.h \ + /usr/include/aarch64-linux-gnu/bits/struct_mutex.h \ + /usr/include/aarch64-linux-gnu/bits/struct_rwlock.h \ + /usr/include/aarch64-linux-gnu/bits/setjmp.h \ + /usr/include/aarch64-linux-gnu/bits/types/__sigset_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/struct___jmp_buf_tag.h \ + /usr/include/aarch64-linux-gnu/bits/pthread_stack_min-dynamic.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/atomic_word.h \ + /usr/include/aarch64-linux-gnu/sys/single_threaded.h \ + /usr/include/c++/11/ext/concurrence.h \ + /usr/include/c++/11/exception \ + /usr/include/c++/11/bits/exception_ptr.h \ + /usr/include/c++/11/bits/cxxabi_init_exception.h \ + /usr/include/c++/11/bits/nested_exception.h \ + /usr/include/c++/11/bits/shared_ptr_atomic.h \ + /usr/include/c++/11/bits/atomic_base.h \ + /usr/include/c++/11/bits/atomic_lockfree_defines.h \ + /usr/include/c++/11/backward/auto_ptr.h \ + /usr/include/c++/11/string \ + /usr/include/c++/11/bits/char_traits.h \ + /usr/include/c++/11/cstdint \ + /usr/include/c++/11/bits/localefwd.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/c++locale.h \ + /usr/include/c++/11/clocale \ + /usr/include/locale.h \ + /usr/include/aarch64-linux-gnu/bits/locale.h \ + /usr/include/c++/11/cctype \ + /usr/include/ctype.h \ + /usr/include/c++/11/bits/ostream_insert.h \ + /usr/include/c++/11/bits/cxxabi_forced.h \ + /usr/include/c++/11/bits/basic_string.h \ + /usr/include/c++/11/ext/string_conversions.h \ + /usr/include/c++/11/cstdlib \ + /usr/include/stdlib.h \ + /usr/include/aarch64-linux-gnu/bits/waitflags.h \ + /usr/include/aarch64-linux-gnu/bits/waitstatus.h \ + /usr/include/aarch64-linux-gnu/sys/types.h \ + /usr/include/endian.h \ + /usr/include/aarch64-linux-gnu/bits/byteswap.h \ + /usr/include/aarch64-linux-gnu/bits/uintn-identity.h \ + /usr/include/aarch64-linux-gnu/sys/select.h \ + /usr/include/aarch64-linux-gnu/bits/select.h \ + /usr/include/aarch64-linux-gnu/bits/types/sigset_t.h \ + /usr/include/aarch64-linux-gnu/bits/select2.h \ + /usr/include/alloca.h \ + /usr/include/aarch64-linux-gnu/bits/stdlib-bsearch.h \ + /usr/include/aarch64-linux-gnu/bits/stdlib-float.h \ + /usr/include/aarch64-linux-gnu/bits/stdlib.h \ + /usr/include/c++/11/bits/std_abs.h \ + /usr/include/c++/11/cstdio \ + /usr/include/stdio.h \ + /usr/include/aarch64-linux-gnu/bits/types/__fpos_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/__fpos64_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/struct_FILE.h \ + /usr/include/aarch64-linux-gnu/bits/types/cookie_io_functions_t.h \ + /usr/include/aarch64-linux-gnu/bits/stdio_lim.h \ + /usr/include/aarch64-linux-gnu/bits/stdio.h \ + /usr/include/aarch64-linux-gnu/bits/stdio2.h \ + /usr/include/c++/11/cerrno \ + /usr/include/errno.h \ + /usr/include/aarch64-linux-gnu/bits/errno.h \ + /usr/include/linux/errno.h \ + /usr/include/aarch64-linux-gnu/asm/errno.h \ + /usr/include/asm-generic/errno.h \ + /usr/include/asm-generic/errno-base.h \ + /usr/include/aarch64-linux-gnu/bits/types/error_t.h \ + /usr/include/c++/11/bits/charconv.h \ + /usr/include/c++/11/bits/basic_string.tcc \ + /usr/include/c++/11/vector \ + /usr/include/c++/11/bits/stl_vector.h \ + /usr/include/c++/11/bits/stl_bvector.h \ + /usr/include/c++/11/bits/vector.tcc \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/operator.h \ + /usr/include/c++/11/map \ + /usr/include/c++/11/bits/stl_tree.h \ + /usr/include/c++/11/bits/stl_map.h \ + /usr/include/c++/11/bits/stl_multimap.h \ + /usr/include/c++/11/bits/erase_if.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/ge_error_codes.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/inference_context.h \ + /usr/include/c++/11/set \ + /usr/include/c++/11/bits/stl_set.h \ + /usr/include/c++/11/bits/stl_multiset.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/tensor.h \ + /usr/include/c++/11/atomic \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/ge_error_codes.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/types.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/ascend_string.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/types.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/types.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/resource_context.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/ge_error_codes.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/tensor.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/types.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/operator_factory.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/operator.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/ascend_string.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/tensor.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/graph.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/gnode.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/tensor.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/ascend_string.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/register/op_impl_registry.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/ge_error_codes.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/compiler_def.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/register/op_impl_kernel_registry.h \ + /usr/include/c++/11/unordered_set \ + /usr/include/c++/11/bits/hashtable.h \ + /usr/include/c++/11/bits/hashtable_policy.h \ + /usr/include/c++/11/bits/enable_special_members.h \ + /usr/include/c++/11/bits/unordered_set.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/base_type.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/infer_shape_context.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/shape.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/securec.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/securectype.h \ + /usr/include/string.h \ + /usr/include/strings.h \ + /usr/include/aarch64-linux-gnu/bits/strings_fortified.h \ + /usr/include/aarch64-linux-gnu/bits/string_fortified.h \ + /usr/include/c++/11/stdlib.h \ + /usr/include/c++/11/iostream \ + /usr/include/c++/11/ostream \ + /usr/include/c++/11/ios \ + /usr/include/c++/11/bits/ios_base.h \ + /usr/include/c++/11/bits/locale_classes.h \ + /usr/include/c++/11/bits/locale_classes.tcc \ + /usr/include/c++/11/system_error \ + /usr/include/aarch64-linux-gnu/c++/11/bits/error_constants.h \ + /usr/include/c++/11/stdexcept \ + /usr/include/c++/11/streambuf \ + /usr/include/c++/11/bits/streambuf.tcc \ + /usr/include/c++/11/bits/basic_ios.h \ + /usr/include/c++/11/bits/locale_facets.h \ + /usr/include/c++/11/cwctype \ + /usr/include/wctype.h \ + /usr/include/aarch64-linux-gnu/bits/wctype-wchar.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/ctype_base.h \ + /usr/include/c++/11/bits/streambuf_iterator.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/ctype_inline.h \ + /usr/include/c++/11/bits/locale_facets.tcc \ + /usr/include/c++/11/bits/basic_ios.tcc \ + /usr/include/c++/11/bits/ostream.tcc \ + /usr/include/c++/11/istream \ + /usr/include/c++/11/bits/istream.tcc \ + /usr/include/c++/11/cstring \ + /usr/include/c++/11/limits \ + /usr/local/Ascend/ascend-toolkit/latest/include/utils/extern_math_util.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/tensor.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/storage_shape.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/storage_format.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/expand_dims_type.h \ + /usr/include/c++/11/cstddef \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/tensor_data.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/runtime_attrs.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/continuous_vector.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/external/ge_common/ge_api_error_codes.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/external/ge_common/ge_error_codes.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/external/ge_common/ge_api_types.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/extended_kernel_context.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/kernel_context.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/kernel_run_context.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/context_extend.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/compute_node_info.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/inference_context.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/infer_shape_range_context.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/range.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/tiling_context.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/tiling_data.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/continuous_vector.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/runtime_attrs.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/op_execute_context.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/shape.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/tensor.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/extended_kernel_context.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/ge/ge_allocator.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/infer_datatype_context.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/ascend_string.h + +op_host/CMakeFiles/cust_op_proto.dir/add_custom.cpp.o: ../op_host/add_custom.cpp \ + /usr/include/stdc-predef.h \ + ../op_host/add_custom_tiling.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/register/tilingdata_base.h \ + /usr/include/c++/11/vector \ + /usr/include/c++/11/bits/stl_algobase.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/c++config.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/os_defines.h \ + /usr/include/features.h \ + /usr/include/features-time64.h \ + /usr/include/aarch64-linux-gnu/bits/wordsize.h \ + /usr/include/aarch64-linux-gnu/bits/timesize.h \ + /usr/include/aarch64-linux-gnu/sys/cdefs.h \ + /usr/include/aarch64-linux-gnu/bits/long-double.h \ + /usr/include/aarch64-linux-gnu/gnu/stubs.h \ + /usr/include/aarch64-linux-gnu/gnu/stubs-lp64.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/cpu_defines.h \ + /usr/include/c++/11/bits/functexcept.h \ + /usr/include/c++/11/bits/exception_defines.h \ + /usr/include/c++/11/bits/cpp_type_traits.h \ + /usr/include/c++/11/ext/type_traits.h \ + /usr/include/c++/11/ext/numeric_traits.h \ + /usr/include/c++/11/bits/stl_pair.h \ + /usr/include/c++/11/bits/move.h \ + /usr/include/c++/11/type_traits \ + /usr/include/c++/11/bits/stl_iterator_base_types.h \ + /usr/include/c++/11/bits/stl_iterator_base_funcs.h \ + /usr/include/c++/11/bits/concept_check.h \ + /usr/include/c++/11/debug/assertions.h \ + /usr/include/c++/11/bits/stl_iterator.h \ + /usr/include/c++/11/bits/ptr_traits.h \ + /usr/include/c++/11/debug/debug.h \ + /usr/include/c++/11/bits/predefined_ops.h \ + /usr/include/c++/11/bits/allocator.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/c++allocator.h \ + /usr/include/c++/11/ext/new_allocator.h \ + /usr/include/c++/11/new \ + /usr/include/c++/11/bits/exception.h \ + /usr/include/c++/11/bits/memoryfwd.h \ + /usr/include/c++/11/bits/stl_construct.h \ + /usr/include/c++/11/bits/stl_uninitialized.h \ + /usr/include/c++/11/ext/alloc_traits.h \ + /usr/include/c++/11/bits/alloc_traits.h \ + /usr/include/c++/11/bits/stl_vector.h \ + /usr/include/c++/11/initializer_list \ + /usr/include/c++/11/bits/stl_bvector.h \ + /usr/include/c++/11/bits/functional_hash.h \ + /usr/include/c++/11/bits/hash_bytes.h \ + /usr/include/c++/11/bits/range_access.h \ + /usr/include/c++/11/bits/vector.tcc \ + /usr/include/c++/11/map \ + /usr/include/c++/11/bits/stl_tree.h \ + /usr/include/c++/11/bits/stl_function.h \ + /usr/include/c++/11/backward/binders.h \ + /usr/include/c++/11/ext/aligned_buffer.h \ + /usr/include/c++/11/bits/stl_map.h \ + /usr/include/c++/11/tuple \ + /usr/include/c++/11/utility \ + /usr/include/c++/11/bits/stl_relops.h \ + /usr/include/c++/11/array \ + /usr/include/c++/11/bits/uses_allocator.h \ + /usr/include/c++/11/bits/invoke.h \ + /usr/include/c++/11/bits/stl_multimap.h \ + /usr/include/c++/11/bits/erase_if.h \ + /usr/include/c++/11/memory \ + /usr/include/c++/11/bits/stl_tempbuf.h \ + /usr/include/c++/11/bits/stl_raw_storage_iter.h \ + /usr/include/c++/11/bits/align.h \ + /usr/include/c++/11/bit \ + /usr/lib/gcc/aarch64-linux-gnu/11/include/stdint.h \ + /usr/include/stdint.h \ + /usr/include/aarch64-linux-gnu/bits/libc-header-start.h \ + /usr/include/aarch64-linux-gnu/bits/types.h \ + /usr/include/aarch64-linux-gnu/bits/typesizes.h \ + /usr/include/aarch64-linux-gnu/bits/time64.h \ + /usr/include/aarch64-linux-gnu/bits/wchar.h \ + /usr/include/aarch64-linux-gnu/bits/stdint-intn.h \ + /usr/include/aarch64-linux-gnu/bits/stdint-uintn.h \ + /usr/include/c++/11/bits/unique_ptr.h \ + /usr/include/c++/11/bits/shared_ptr.h \ + /usr/include/c++/11/iosfwd \ + /usr/include/c++/11/bits/stringfwd.h \ + /usr/include/c++/11/bits/postypes.h \ + /usr/include/c++/11/cwchar \ + /usr/include/wchar.h \ + /usr/include/aarch64-linux-gnu/bits/floatn.h \ + /usr/include/aarch64-linux-gnu/bits/floatn-common.h \ + /usr/lib/gcc/aarch64-linux-gnu/11/include/stddef.h \ + /usr/lib/gcc/aarch64-linux-gnu/11/include/stdarg.h \ + /usr/include/aarch64-linux-gnu/bits/types/wint_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/mbstate_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/__mbstate_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/__FILE.h \ + /usr/include/aarch64-linux-gnu/bits/types/FILE.h \ + /usr/include/aarch64-linux-gnu/bits/types/locale_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/__locale_t.h \ + /usr/include/aarch64-linux-gnu/bits/wchar2.h \ + /usr/include/c++/11/bits/shared_ptr_base.h \ + /usr/include/c++/11/typeinfo \ + /usr/include/c++/11/bits/allocated_ptr.h \ + /usr/include/c++/11/bits/refwrap.h \ + /usr/include/c++/11/ext/atomicity.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/gthr.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/gthr-default.h \ + /usr/include/pthread.h \ + /usr/include/sched.h \ + /usr/include/aarch64-linux-gnu/bits/types/time_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/struct_timespec.h \ + /usr/include/aarch64-linux-gnu/bits/endian.h \ + /usr/include/aarch64-linux-gnu/bits/endianness.h \ + /usr/include/aarch64-linux-gnu/bits/sched.h \ + /usr/include/aarch64-linux-gnu/bits/types/struct_sched_param.h \ + /usr/include/aarch64-linux-gnu/bits/cpu-set.h \ + /usr/include/time.h \ + /usr/include/aarch64-linux-gnu/bits/time.h \ + /usr/include/aarch64-linux-gnu/bits/timex.h \ + /usr/include/aarch64-linux-gnu/bits/types/struct_timeval.h \ + /usr/include/aarch64-linux-gnu/bits/types/clock_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/struct_tm.h \ + /usr/include/aarch64-linux-gnu/bits/types/clockid_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/timer_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/struct_itimerspec.h \ + /usr/include/aarch64-linux-gnu/bits/pthreadtypes.h \ + /usr/include/aarch64-linux-gnu/bits/thread-shared-types.h \ + /usr/include/aarch64-linux-gnu/bits/pthreadtypes-arch.h \ + /usr/include/aarch64-linux-gnu/bits/atomic_wide_counter.h \ + /usr/include/aarch64-linux-gnu/bits/struct_mutex.h \ + /usr/include/aarch64-linux-gnu/bits/struct_rwlock.h \ + /usr/include/aarch64-linux-gnu/bits/setjmp.h \ + /usr/include/aarch64-linux-gnu/bits/types/__sigset_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/struct___jmp_buf_tag.h \ + /usr/include/aarch64-linux-gnu/bits/pthread_stack_min-dynamic.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/atomic_word.h \ + /usr/include/aarch64-linux-gnu/sys/single_threaded.h \ + /usr/include/c++/11/ext/concurrence.h \ + /usr/include/c++/11/exception \ + /usr/include/c++/11/bits/exception_ptr.h \ + /usr/include/c++/11/bits/cxxabi_init_exception.h \ + /usr/include/c++/11/bits/nested_exception.h \ + /usr/include/c++/11/bits/shared_ptr_atomic.h \ + /usr/include/c++/11/bits/atomic_base.h \ + /usr/include/c++/11/bits/atomic_lockfree_defines.h \ + /usr/include/c++/11/backward/auto_ptr.h \ + /usr/include/c++/11/cstring \ + /usr/include/string.h \ + /usr/include/strings.h \ + /usr/include/aarch64-linux-gnu/bits/strings_fortified.h \ + /usr/include/aarch64-linux-gnu/bits/string_fortified.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/securec.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/securectype.h \ + /usr/include/stdio.h \ + /usr/include/aarch64-linux-gnu/bits/types/__fpos_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/__fpos64_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/struct_FILE.h \ + /usr/include/aarch64-linux-gnu/bits/types/cookie_io_functions_t.h \ + /usr/include/aarch64-linux-gnu/bits/stdio_lim.h \ + /usr/include/aarch64-linux-gnu/bits/stdio.h \ + /usr/include/aarch64-linux-gnu/bits/stdio2.h \ + /usr/include/c++/11/stdlib.h \ + /usr/include/c++/11/cstdlib \ + /usr/include/stdlib.h \ + /usr/include/aarch64-linux-gnu/bits/waitflags.h \ + /usr/include/aarch64-linux-gnu/bits/waitstatus.h \ + /usr/include/aarch64-linux-gnu/sys/types.h \ + /usr/include/endian.h \ + /usr/include/aarch64-linux-gnu/bits/byteswap.h \ + /usr/include/aarch64-linux-gnu/bits/uintn-identity.h \ + /usr/include/aarch64-linux-gnu/sys/select.h \ + /usr/include/aarch64-linux-gnu/bits/select.h \ + /usr/include/aarch64-linux-gnu/bits/types/sigset_t.h \ + /usr/include/aarch64-linux-gnu/bits/select2.h \ + /usr/include/alloca.h \ + /usr/include/aarch64-linux-gnu/bits/stdlib-bsearch.h \ + /usr/include/aarch64-linux-gnu/bits/stdlib-float.h \ + /usr/include/aarch64-linux-gnu/bits/stdlib.h \ + /usr/include/c++/11/bits/std_abs.h \ + /usr/include/errno.h \ + /usr/include/aarch64-linux-gnu/bits/errno.h \ + /usr/include/linux/errno.h \ + /usr/include/aarch64-linux-gnu/asm/errno.h \ + /usr/include/asm-generic/errno.h \ + /usr/include/asm-generic/errno-base.h \ + /usr/include/aarch64-linux-gnu/bits/types/error_t.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/ascend_string.h \ + /usr/include/c++/11/string \ + /usr/include/c++/11/bits/char_traits.h \ + /usr/include/c++/11/cstdint \ + /usr/include/c++/11/bits/localefwd.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/c++locale.h \ + /usr/include/c++/11/clocale \ + /usr/include/locale.h \ + /usr/include/aarch64-linux-gnu/bits/locale.h \ + /usr/include/c++/11/cctype \ + /usr/include/ctype.h \ + /usr/include/c++/11/bits/ostream_insert.h \ + /usr/include/c++/11/bits/cxxabi_forced.h \ + /usr/include/c++/11/bits/basic_string.h \ + /usr/include/c++/11/ext/string_conversions.h \ + /usr/include/c++/11/cstdio \ + /usr/include/c++/11/cerrno \ + /usr/include/c++/11/bits/charconv.h \ + /usr/include/c++/11/bits/basic_string.tcc \ + /usr/include/c++/11/functional \ + /usr/include/c++/11/bits/std_function.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/types.h \ + /usr/include/c++/11/atomic \ + /usr/local/Ascend/ascend-toolkit/latest/include/register/op_def_registry.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/register/op_def.h \ + /usr/include/c++/11/iostream \ + /usr/include/c++/11/ostream \ + /usr/include/c++/11/ios \ + /usr/include/c++/11/bits/ios_base.h \ + /usr/include/c++/11/bits/locale_classes.h \ + /usr/include/c++/11/bits/locale_classes.tcc \ + /usr/include/c++/11/system_error \ + /usr/include/aarch64-linux-gnu/c++/11/bits/error_constants.h \ + /usr/include/c++/11/stdexcept \ + /usr/include/c++/11/streambuf \ + /usr/include/c++/11/bits/streambuf.tcc \ + /usr/include/c++/11/bits/basic_ios.h \ + /usr/include/c++/11/bits/locale_facets.h \ + /usr/include/c++/11/cwctype \ + /usr/include/wctype.h \ + /usr/include/aarch64-linux-gnu/bits/wctype-wchar.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/ctype_base.h \ + /usr/include/c++/11/bits/streambuf_iterator.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/ctype_inline.h \ + /usr/include/c++/11/bits/locale_facets.tcc \ + /usr/include/c++/11/bits/basic_ios.tcc \ + /usr/include/c++/11/bits/ostream.tcc \ + /usr/include/c++/11/istream \ + /usr/include/c++/11/bits/istream.tcc \ + /usr/local/Ascend/ascend-toolkit/latest/include/register/op_impl_registry.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/ge_error_codes.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/compiler_def.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/register/op_impl_kernel_registry.h \ + /usr/include/c++/11/unordered_set \ + /usr/include/c++/11/bits/hashtable.h \ + /usr/include/c++/11/bits/hashtable_policy.h \ + /usr/include/c++/11/bits/enable_special_members.h \ + /usr/include/c++/11/bits/unordered_set.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/base_type.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/infer_shape_context.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/shape.h \ + /usr/include/c++/11/limits \ + /usr/local/Ascend/ascend-toolkit/latest/include/utils/extern_math_util.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/tensor.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/storage_shape.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/storage_format.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/expand_dims_type.h \ + /usr/include/c++/11/cstddef \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/tensor_data.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/runtime_attrs.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/continuous_vector.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/external/ge_common/ge_api_error_codes.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/external/ge_common/ge_error_codes.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/external/ge_common/ge_api_types.h \ + /usr/include/c++/11/set \ + /usr/include/c++/11/bits/stl_set.h \ + /usr/include/c++/11/bits/stl_multiset.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/tensor.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/ge_error_codes.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/types.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/ascend_string.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/extended_kernel_context.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/kernel_context.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/kernel_run_context.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/context_extend.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/compute_node_info.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/inference_context.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/tensor.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/types.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/resource_context.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/ge_error_codes.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/infer_shape_range_context.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/range.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/tiling_context.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/tiling_data.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/continuous_vector.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/runtime_attrs.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/op_execute_context.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/shape.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/tensor.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/extended_kernel_context.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/ge/ge_allocator.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/infer_datatype_context.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/operator_reg.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/operator.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/inference_context.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/tensor.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/operator_factory.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/operator.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/ascend_string.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/graph.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/gnode.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/ge_error_codes.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/types.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/tensor.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/ascend_string.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/register/op_def_factory.h + + +/usr/local/Ascend/ascend-toolkit/latest/include/register/op_def_factory.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/register/op_def.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/register/op_def_registry.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/infer_datatype_context.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/op_execute_context.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/tiling_context.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/range.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/infer_shape_range_context.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/kernel_run_context.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/kernel_context.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/external/ge_common/ge_api_types.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/external/ge_common/ge_error_codes.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/external/ge_common/ge_api_error_codes.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/continuous_vector.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/tiling_data.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/tensor_data.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/expand_dims_type.h: + +/usr/include/aarch64-linux-gnu/bits/types/struct___jmp_buf_tag.h: + +/usr/include/aarch64-linux-gnu/bits/types/__sigset_t.h: + +/usr/include/aarch64-linux-gnu/bits/struct_mutex.h: + +/usr/include/aarch64-linux-gnu/bits/setjmp.h: + +/usr/include/aarch64-linux-gnu/bits/types.h: + +/usr/include/c++/11/bits/hashtable.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/compute_node_info.h: + +/usr/include/aarch64-linux-gnu/bits/pthreadtypes-arch.h: + +/usr/include/aarch64-linux-gnu/bits/types/struct_itimerspec.h: + +/usr/include/c++/11/bits/ostream.tcc: + +/usr/include/aarch64-linux-gnu/bits/types/clockid_t.h: + +/usr/include/c++/11/bits/allocator.h: + +/usr/include/aarch64-linux-gnu/bits/types/struct_timeval.h: + +/usr/lib/gcc/aarch64-linux-gnu/11/include/stdint.h: + +/usr/include/c++/11/bits/streambuf_iterator.h: + +../op_host/add_custom_tiling.h: + +/usr/include/aarch64-linux-gnu/c++/11/bits/gthr.h: + +/usr/include/c++/11/bits/allocated_ptr.h: + +/usr/include/aarch64-linux-gnu/bits/floatn-common.h: + +/usr/include/aarch64-linux-gnu/bits/wchar2.h: + +/usr/include/aarch64-linux-gnu/bits/wchar.h: + +/usr/include/aarch64-linux-gnu/bits/types/FILE.h: + +/usr/include/aarch64-linux-gnu/bits/types/__FILE.h: + +/usr/include/aarch64-linux-gnu/bits/cpu-set.h: + +/usr/include/aarch64-linux-gnu/bits/types/mbstate_t.h: + +/usr/lib/gcc/aarch64-linux-gnu/11/include/stddef.h: + +/usr/include/aarch64-linux-gnu/bits/types/__locale_t.h: + +/usr/include/c++/11/backward/binders.h: + +/usr/include/c++/11/iostream: + +/usr/include/wchar.h: + +/usr/include/c++/11/bits/cxxabi_init_exception.h: + +/usr/include/aarch64-linux-gnu/bits/types/struct_tm.h: + +/usr/include/c++/11/cwchar: + +/usr/include/c++/11/bits/stl_algobase.h: + +/usr/include/c++/11/bits/postypes.h: + +/usr/include/aarch64-linux-gnu/sys/types.h: + +/usr/include/aarch64-linux-gnu/bits/stdint-uintn.h: + +/usr/include/c++/11/cstdio: + +/usr/include/aarch64-linux-gnu/bits/struct_rwlock.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/runtime_attrs.h: + +/usr/include/aarch64-linux-gnu/bits/pthread_stack_min-dynamic.h: + +/usr/include/c++/11/initializer_list: + +/usr/include/c++/11/iosfwd: + +/usr/include/aarch64-linux-gnu/bits/stdint-intn.h: + +/usr/include/c++/11/bits/locale_facets.tcc: + +/usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/extended_kernel_context.h: + +/usr/include/c++/11/bit: + +/usr/include/c++/11/bits/stl_iterator_base_types.h: + +/usr/include/c++/11/cstdlib: + +/usr/include/c++/11/bits/align.h: + +/usr/include/c++/11/vector: + +/usr/include/c++/11/bits/stl_raw_storage_iter.h: + +/usr/include/aarch64-linux-gnu/bits/types/sigset_t.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/shape.h: + +/usr/include/aarch64-linux-gnu/bits/endian.h: + +/usr/include/c++/11/bits/unique_ptr.h: + +/usr/include/c++/11/ostream: + +autogen/op_proto.cc: + +/usr/include/c++/11/bits/stl_relops.h: + +/usr/include/c++/11/bits/hash_bytes.h: + +/usr/include/c++/11/bits/move.h: + +/usr/include/aarch64-linux-gnu/bits/wordsize.h: + +/usr/include/c++/11/bits/char_traits.h: + +/usr/include/asm-generic/errno-base.h: + +/usr/include/c++/11/ext/atomicity.h: + +/usr/include/c++/11/bits/memoryfwd.h: + +/usr/include/c++/11/bits/stl_function.h: + +/usr/include/aarch64-linux-gnu/bits/endianness.h: + +/usr/include/ctype.h: + +/usr/include/c++/11/type_traits: + +/usr/include/c++/11/bits/stl_tree.h: + +/usr/include/aarch64-linux-gnu/c++/11/bits/c++config.h: + +/usr/include/aarch64-linux-gnu/bits/stdio2.h: + +/usr/include/aarch64-linux-gnu/bits/errno.h: + +/usr/include/c++/11/bits/stl_pair.h: + +/usr/include/aarch64-linux-gnu/bits/types/__mbstate_t.h: + +/usr/include/c++/11/ext/type_traits.h: + +/usr/include/aarch64-linux-gnu/bits/time.h: + +/usr/include/c++/11/bits/functexcept.h: + +/usr/include/aarch64-linux-gnu/bits/select2.h: + +/usr/include/aarch64-linux-gnu/bits/stdlib-float.h: + +/usr/include/c++/11/streambuf: + +/usr/include/aarch64-linux-gnu/bits/time64.h: + +../op_host/add_custom.cpp: + +/usr/include/alloca.h: + +autogen/op_proto.h: + +/usr/include/c++/11/new: + +/usr/include/c++/11/bits/stl_iterator.h: + +/usr/include/c++/11/array: + +/usr/include/c++/11/cstddef: + +/usr/include/c++/11/bits/stl_vector.h: + +/usr/include/c++/11/system_error: + +/usr/include/c++/11/typeinfo: + +/usr/local/Ascend/ascend-toolkit/latest/include/graph/operator_reg.h: + +/usr/include/aarch64-linux-gnu/c++/11/bits/gthr-default.h: + +/usr/include/aarch64-linux-gnu/bits/atomic_wide_counter.h: + +/usr/include/c++/11/bits/shared_ptr.h: + +/usr/include/c++/11/bits/stl_construct.h: + +/usr/include/aarch64-linux-gnu/sys/cdefs.h: + +/usr/include/c++/11/exception: + +/usr/include/aarch64-linux-gnu/bits/timesize.h: + +/usr/include/c++/11/bits/refwrap.h: + +/usr/include/aarch64-linux-gnu/c++/11/bits/cpu_defines.h: + +/usr/include/c++/11/limits: + +/usr/include/c++/11/bits/predefined_ops.h: + +/usr/include/c++/11/bits/functional_hash.h: + +/usr/include/c++/11/bits/atomic_base.h: + +/usr/include/errno.h: + +/usr/include/features.h: + +/usr/include/aarch64-linux-gnu/bits/types/struct_timespec.h: + +/usr/include/c++/11/bits/uses_allocator.h: + +/usr/include/aarch64-linux-gnu/sys/single_threaded.h: + +/usr/include/aarch64-linux-gnu/bits/thread-shared-types.h: + +/usr/include/features-time64.h: + +/usr/include/c++/11/debug/debug.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/ge/ge_allocator.h: + +/usr/include/c++/11/clocale: + +/usr/include/aarch64-linux-gnu/bits/types/struct_sched_param.h: + +/usr/include/pthread.h: + +/usr/include/c++/11/bits/exception_defines.h: + +/usr/include/c++/11/atomic: + +/usr/include/aarch64-linux-gnu/bits/libc-header-start.h: + +/usr/include/c++/11/cstring: + +/usr/include/c++/11/bits/erase_if.h: + +/usr/include/endian.h: + +/usr/include/c++/11/bits/ptr_traits.h: + +/usr/include/stdint.h: + +/usr/include/aarch64-linux-gnu/bits/types/cookie_io_functions_t.h: + +/usr/include/aarch64-linux-gnu/bits/types/timer_t.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/graph/operator_factory.h: + +/usr/include/c++/11/bits/concept_check.h: + +/usr/include/aarch64-linux-gnu/bits/byteswap.h: + +/usr/include/aarch64-linux-gnu/bits/stdlib.h: + +/usr/include/aarch64-linux-gnu/c++/11/bits/c++allocator.h: + +/usr/include/c++/11/debug/assertions.h: + +/usr/include/aarch64-linux-gnu/bits/types/clock_t.h: + +/usr/include/aarch64-linux-gnu/bits/types/locale_t.h: + +/usr/include/c++/11/bits/range_access.h: + +/usr/include/c++/11/map: + +/usr/local/Ascend/ascend-toolkit/latest/include/register/tilingdata_base.h: + +/usr/include/c++/11/bits/std_function.h: + +/usr/include/c++/11/bits/stl_tempbuf.h: + +/usr/include/aarch64-linux-gnu/bits/pthreadtypes.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/graph/compiler_def.h: + +/usr/include/c++/11/memory: + +/usr/include/c++/11/ext/new_allocator.h: + +/usr/include/c++/11/bits/cpp_type_traits.h: + +/usr/include/c++/11/bits/stl_iterator_base_funcs.h: + +/usr/include/c++/11/bits/stl_uninitialized.h: + +/usr/include/c++/11/backward/auto_ptr.h: + +/usr/include/c++/11/ext/alloc_traits.h: + +/usr/include/aarch64-linux-gnu/bits/floatn.h: + +/usr/include/c++/11/bits/cxxabi_forced.h: + +/usr/include/stdc-predef.h: + +/usr/include/c++/11/bits/alloc_traits.h: + +/usr/include/c++/11/ext/concurrence.h: + +/usr/include/c++/11/bits/exception_ptr.h: + +/usr/include/c++/11/ext/string_conversions.h: + +/usr/include/c++/11/bits/nested_exception.h: + +/usr/include/c++/11/bits/shared_ptr_atomic.h: + +/usr/include/aarch64-linux-gnu/bits/typesizes.h: + +/usr/include/c++/11/bits/atomic_lockfree_defines.h: + +/usr/include/aarch64-linux-gnu/bits/types/__fpos_t.h: + +/usr/include/c++/11/string: + +/usr/include/c++/11/cstdint: + +/usr/include/c++/11/bits/localefwd.h: + +/usr/include/aarch64-linux-gnu/c++/11/bits/c++locale.h: + +/usr/include/aarch64-linux-gnu/bits/stdio.h: + +/usr/include/c++/11/cerrno: + +/usr/include/aarch64-linux-gnu/bits/types/wint_t.h: + +/usr/include/locale.h: + +/usr/include/aarch64-linux-gnu/bits/locale.h: + +/usr/include/aarch64-linux-gnu/bits/string_fortified.h: + +/usr/include/c++/11/cctype: + +/usr/include/c++/11/bits/stl_multimap.h: + +/usr/include/aarch64-linux-gnu/asm/errno.h: + +/usr/include/c++/11/bits/ostream_insert.h: + +/usr/include/c++/11/bits/shared_ptr_base.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/graph/types.h: + +/usr/include/c++/11/bits/basic_string.h: + +/usr/include/stdlib.h: + +/usr/include/aarch64-linux-gnu/bits/waitflags.h: + +/usr/include/aarch64-linux-gnu/bits/waitstatus.h: + +/usr/include/aarch64-linux-gnu/bits/uintn-identity.h: + +/usr/include/aarch64-linux-gnu/gnu/stubs-lp64.h: + +/usr/include/aarch64-linux-gnu/sys/select.h: + +/usr/include/aarch64-linux-gnu/bits/stdlib-bsearch.h: + +/usr/include/aarch64-linux-gnu/bits/long-double.h: + +/usr/include/c++/11/bits/std_abs.h: + +/usr/include/stdio.h: + +/usr/include/c++/11/bits/stringfwd.h: + +/usr/include/aarch64-linux-gnu/bits/strings_fortified.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/graph/ge_error_codes.h: + +/usr/include/aarch64-linux-gnu/bits/types/__fpos64_t.h: + +/usr/include/aarch64-linux-gnu/bits/types/struct_FILE.h: + +/usr/include/time.h: + +/usr/include/aarch64-linux-gnu/bits/wctype-wchar.h: + +/usr/include/aarch64-linux-gnu/bits/types/error_t.h: + +/usr/include/asm-generic/errno.h: + +/usr/include/c++/11/bits/basic_string.tcc: + +/usr/include/c++/11/bits/stl_bvector.h: + +/usr/include/c++/11/bits/vector.tcc: + +/usr/include/c++/11/ext/numeric_traits.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/graph/operator.h: + +/usr/include/c++/11/bits/stl_map.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/graph/inference_context.h: + +/usr/include/c++/11/istream: + +/usr/include/c++/11/set: + +/usr/include/c++/11/bits/charconv.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/securectype.h: + +/usr/include/c++/11/bits/ios_base.h: + +/usr/include/aarch64-linux-gnu/bits/types/time_t.h: + +/usr/include/c++/11/bits/stl_set.h: + +/usr/include/aarch64-linux-gnu/bits/stdio_lim.h: + +/usr/include/c++/11/bits/stl_multiset.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/graph/tensor.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/graph/ascend_string.h: + +/usr/include/aarch64-linux-gnu/gnu/stubs.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/graph/resource_context.h: + +/usr/include/aarch64-linux-gnu/c++/11/bits/os_defines.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/graph/gnode.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/graph/graph.h: + +/usr/include/c++/11/bits/basic_ios.tcc: + +/usr/include/c++/11/bits/enable_special_members.h: + +/usr/include/c++/11/bits/invoke.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/register/op_impl_registry.h: + +/usr/include/aarch64-linux-gnu/bits/timex.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/register/op_impl_kernel_registry.h: + +/usr/include/c++/11/unordered_set: + +/usr/include/c++/11/bits/hashtable_policy.h: + +/usr/include/c++/11/bits/unordered_set.h: + +/usr/include/c++/11/ext/aligned_buffer.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/base_type.h: + +/usr/include/c++/11/stdexcept: + +/usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/infer_shape_context.h: + +/usr/include/c++/11/stdlib.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/context_extend.h: + +/usr/include/c++/11/tuple: + +/usr/include/aarch64-linux-gnu/bits/select.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/securec.h: + +/usr/include/c++/11/bits/streambuf.tcc: + +/usr/include/string.h: + +/usr/include/strings.h: + +/usr/include/c++/11/utility: + +/usr/include/c++/11/ios: + +/usr/include/c++/11/bits/locale_classes.h: + +/usr/include/c++/11/bits/locale_classes.tcc: + +/usr/include/aarch64-linux-gnu/c++/11/bits/error_constants.h: + +/usr/include/c++/11/bits/basic_ios.h: + +/usr/include/c++/11/bits/exception.h: + +/usr/include/c++/11/bits/locale_facets.h: + +/usr/include/aarch64-linux-gnu/c++/11/bits/atomic_word.h: + +/usr/include/c++/11/cwctype: + +/usr/include/sched.h: + +/usr/include/wctype.h: + +/usr/include/c++/11/functional: + +/usr/include/linux/errno.h: + +/usr/include/aarch64-linux-gnu/c++/11/bits/ctype_base.h: + +/usr/lib/gcc/aarch64-linux-gnu/11/include/stdarg.h: + +/usr/include/aarch64-linux-gnu/c++/11/bits/ctype_inline.h: + +/usr/include/aarch64-linux-gnu/bits/sched.h: + +/usr/include/c++/11/bits/istream.tcc: + +/usr/local/Ascend/ascend-toolkit/latest/include/utils/extern_math_util.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/tensor.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/storage_shape.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/storage_format.h: diff --git a/Increase_Host_compute/No_increase/build_out/op_host/CMakeFiles/cust_op_proto.dir/compiler_depend.ts b/Increase_Host_compute/No_increase/build_out/op_host/CMakeFiles/cust_op_proto.dir/compiler_depend.ts new file mode 100644 index 0000000000000000000000000000000000000000..00aea2a2166cd0cf975b12f723dcde014eadd86f --- /dev/null +++ b/Increase_Host_compute/No_increase/build_out/op_host/CMakeFiles/cust_op_proto.dir/compiler_depend.ts @@ -0,0 +1,2 @@ +# CMAKE generated file: DO NOT EDIT! +# Timestamp file for compiler generated dependencies management for cust_op_proto. diff --git a/Increase_Host_compute/No_increase/build_out/op_host/CMakeFiles/cust_op_proto.dir/depend.make b/Increase_Host_compute/No_increase/build_out/op_host/CMakeFiles/cust_op_proto.dir/depend.make new file mode 100644 index 0000000000000000000000000000000000000000..437958170a48b3a6c7d205ebff07d609573ed7a7 --- /dev/null +++ b/Increase_Host_compute/No_increase/build_out/op_host/CMakeFiles/cust_op_proto.dir/depend.make @@ -0,0 +1,2 @@ +# Empty dependencies file for cust_op_proto. +# This may be replaced when dependencies are built. diff --git a/Increase_Host_compute/No_increase/build_out/op_host/CMakeFiles/cust_op_proto.dir/flags.make b/Increase_Host_compute/No_increase/build_out/op_host/CMakeFiles/cust_op_proto.dir/flags.make new file mode 100644 index 0000000000000000000000000000000000000000..500116bd6ec74c07207f47a6f4768ee037614eec --- /dev/null +++ b/Increase_Host_compute/No_increase/build_out/op_host/CMakeFiles/cust_op_proto.dir/flags.make @@ -0,0 +1,10 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +# compile CXX with /usr/bin/c++ +CXX_DEFINES = -DOP_PROTO_LIB -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=0 -Dcust_op_proto_EXPORTS + +CXX_INCLUDES = -I/usr/local/Ascend/ascend-toolkit/latest/include + +CXX_FLAGS = -fPIC -fvisibility=hidden -fPIC -fvisibility-inlines-hidden -O2 -std=c++11 -fstack-protector-strong + diff --git a/Increase_Host_compute/No_increase/build_out/op_host/CMakeFiles/cust_op_proto.dir/link.txt b/Increase_Host_compute/No_increase/build_out/op_host/CMakeFiles/cust_op_proto.dir/link.txt new file mode 100644 index 0000000000000000000000000000000000000000..f1980c4be60686983f9e3e4ea3aaf58a3d196a6e --- /dev/null +++ b/Increase_Host_compute/No_increase/build_out/op_host/CMakeFiles/cust_op_proto.dir/link.txt @@ -0,0 +1 @@ +/usr/bin/c++ -fPIC -s -Wl,-z,relro -Wl,-z,now -Wl,-z,noexecstack -shared -Wl,-soname,libcust_opsproto_rt2.0.so -o libcust_opsproto_rt2.0.so CMakeFiles/cust_op_proto.dir/add_custom.cpp.o CMakeFiles/cust_op_proto.dir/__/autogen/op_proto.cc.o -L/usr/local/Ascend/ascend-toolkit/latest/lib64 -Wl,-rpath,/usr/local/Ascend/ascend-toolkit/latest/lib64: -lexe_graph -lregister -ltiling_api -Wl,--whole-archive -lrt2_registry -Wl,--no-whole-archive diff --git a/Increase_Host_compute/No_increase/build_out/op_host/CMakeFiles/cust_op_proto.dir/progress.make b/Increase_Host_compute/No_increase/build_out/op_host/CMakeFiles/cust_op_proto.dir/progress.make new file mode 100644 index 0000000000000000000000000000000000000000..4b14cc1dc1aa37d472dbfc8a2fa41782337787bc --- /dev/null +++ b/Increase_Host_compute/No_increase/build_out/op_host/CMakeFiles/cust_op_proto.dir/progress.make @@ -0,0 +1,4 @@ +CMAKE_PROGRESS_1 = 2 +CMAKE_PROGRESS_2 = 3 +CMAKE_PROGRESS_3 = 4 + diff --git a/Increase_Host_compute/No_increase/build_out/op_host/CMakeFiles/cust_opapi.dir/DependInfo.cmake b/Increase_Host_compute/No_increase/build_out/op_host/CMakeFiles/cust_opapi.dir/DependInfo.cmake new file mode 100644 index 0000000000000000000000000000000000000000..312af8ab9e52cf166066ad3f6cc190287a3a85b9 --- /dev/null +++ b/Increase_Host_compute/No_increase/build_out/op_host/CMakeFiles/cust_opapi.dir/DependInfo.cmake @@ -0,0 +1,19 @@ + +# Consider dependencies only in project. +set(CMAKE_DEPENDS_IN_PROJECT_ONLY OFF) + +# The set of languages for which implicit dependencies are needed: +set(CMAKE_DEPENDS_LANGUAGES + ) + +# The set of dependency files which are needed: +set(CMAKE_DEPENDS_DEPENDENCY_FILES + "/Op_test/Operator-performance/Increase_Host_compute/No/build_out/autogen/aclnn_add_custom.cpp" "op_host/CMakeFiles/cust_opapi.dir/__/autogen/aclnn_add_custom.cpp.o" "gcc" "op_host/CMakeFiles/cust_opapi.dir/__/autogen/aclnn_add_custom.cpp.o.d" + ) + +# Targets to which this target links. +set(CMAKE_TARGET_LINKED_INFO_FILES + ) + +# Fortran module output directory. +set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/Increase_Host_compute/No_increase/build_out/op_host/CMakeFiles/cust_opapi.dir/__/autogen/aclnn_add_custom.cpp.o b/Increase_Host_compute/No_increase/build_out/op_host/CMakeFiles/cust_opapi.dir/__/autogen/aclnn_add_custom.cpp.o new file mode 100644 index 0000000000000000000000000000000000000000..6f7c1889d179b57235d243a0ef45c41d29c4ed6e Binary files /dev/null and b/Increase_Host_compute/No_increase/build_out/op_host/CMakeFiles/cust_opapi.dir/__/autogen/aclnn_add_custom.cpp.o differ diff --git a/Increase_Host_compute/No_increase/build_out/op_host/CMakeFiles/cust_opapi.dir/__/autogen/aclnn_add_custom.cpp.o.d b/Increase_Host_compute/No_increase/build_out/op_host/CMakeFiles/cust_opapi.dir/__/autogen/aclnn_add_custom.cpp.o.d new file mode 100644 index 0000000000000000000000000000000000000000..94eb2e160b06a294b54b9587ddf9c06093b5c2c6 --- /dev/null +++ b/Increase_Host_compute/No_increase/build_out/op_host/CMakeFiles/cust_opapi.dir/__/autogen/aclnn_add_custom.cpp.o.d @@ -0,0 +1,142 @@ +op_host/CMakeFiles/cust_opapi.dir/__/autogen/aclnn_add_custom.cpp.o: \ + /Op_test/Operator-performance/Increase_Host_compute/No/build_out/autogen/aclnn_add_custom.cpp \ + /usr/include/stdc-predef.h /usr/include/string.h \ + /usr/include/aarch64-linux-gnu/bits/libc-header-start.h \ + /usr/include/features.h /usr/include/features-time64.h \ + /usr/include/aarch64-linux-gnu/bits/wordsize.h \ + /usr/include/aarch64-linux-gnu/bits/timesize.h \ + /usr/include/aarch64-linux-gnu/sys/cdefs.h \ + /usr/include/aarch64-linux-gnu/bits/long-double.h \ + /usr/include/aarch64-linux-gnu/gnu/stubs.h \ + /usr/include/aarch64-linux-gnu/gnu/stubs-lp64.h \ + /usr/lib/gcc/aarch64-linux-gnu/11/include/stddef.h \ + /usr/include/aarch64-linux-gnu/bits/types/locale_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/__locale_t.h \ + /usr/include/strings.h \ + /usr/include/aarch64-linux-gnu/bits/strings_fortified.h \ + /usr/include/aarch64-linux-gnu/bits/string_fortified.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/types.h \ + /usr/include/c++/11/atomic /usr/include/c++/11/bits/atomic_base.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/c++config.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/os_defines.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/cpu_defines.h \ + /usr/lib/gcc/aarch64-linux-gnu/11/include/stdint.h /usr/include/stdint.h \ + /usr/include/aarch64-linux-gnu/bits/types.h \ + /usr/include/aarch64-linux-gnu/bits/typesizes.h \ + /usr/include/aarch64-linux-gnu/bits/time64.h \ + /usr/include/aarch64-linux-gnu/bits/wchar.h \ + /usr/include/aarch64-linux-gnu/bits/stdint-intn.h \ + /usr/include/aarch64-linux-gnu/bits/stdint-uintn.h \ + /usr/include/c++/11/bits/atomic_lockfree_defines.h \ + /usr/include/c++/11/bits/move.h /usr/include/c++/11/type_traits \ + /usr/include/c++/11/memory /usr/include/c++/11/bits/stl_algobase.h \ + /usr/include/c++/11/bits/functexcept.h \ + /usr/include/c++/11/bits/exception_defines.h \ + /usr/include/c++/11/bits/cpp_type_traits.h \ + /usr/include/c++/11/ext/type_traits.h \ + /usr/include/c++/11/ext/numeric_traits.h \ + /usr/include/c++/11/bits/stl_pair.h \ + /usr/include/c++/11/bits/stl_iterator_base_types.h \ + /usr/include/c++/11/bits/stl_iterator_base_funcs.h \ + /usr/include/c++/11/bits/concept_check.h \ + /usr/include/c++/11/debug/assertions.h \ + /usr/include/c++/11/bits/stl_iterator.h \ + /usr/include/c++/11/bits/ptr_traits.h /usr/include/c++/11/debug/debug.h \ + /usr/include/c++/11/bits/predefined_ops.h \ + /usr/include/c++/11/bits/allocator.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/c++allocator.h \ + /usr/include/c++/11/ext/new_allocator.h /usr/include/c++/11/new \ + /usr/include/c++/11/bits/exception.h \ + /usr/include/c++/11/bits/memoryfwd.h \ + /usr/include/c++/11/bits/stl_construct.h \ + /usr/include/c++/11/bits/stl_uninitialized.h \ + /usr/include/c++/11/ext/alloc_traits.h \ + /usr/include/c++/11/bits/alloc_traits.h \ + /usr/include/c++/11/bits/stl_tempbuf.h \ + /usr/include/c++/11/bits/stl_raw_storage_iter.h \ + /usr/include/c++/11/bits/align.h /usr/include/c++/11/bit \ + /usr/include/c++/11/bits/uses_allocator.h \ + /usr/include/c++/11/bits/unique_ptr.h /usr/include/c++/11/utility \ + /usr/include/c++/11/bits/stl_relops.h \ + /usr/include/c++/11/initializer_list /usr/include/c++/11/tuple \ + /usr/include/c++/11/array /usr/include/c++/11/bits/range_access.h \ + /usr/include/c++/11/bits/invoke.h \ + /usr/include/c++/11/bits/stl_function.h \ + /usr/include/c++/11/backward/binders.h \ + /usr/include/c++/11/bits/functional_hash.h \ + /usr/include/c++/11/bits/hash_bytes.h \ + /usr/include/c++/11/bits/shared_ptr.h /usr/include/c++/11/iosfwd \ + /usr/include/c++/11/bits/stringfwd.h /usr/include/c++/11/bits/postypes.h \ + /usr/include/c++/11/cwchar /usr/include/wchar.h \ + /usr/include/aarch64-linux-gnu/bits/floatn.h \ + /usr/include/aarch64-linux-gnu/bits/floatn-common.h \ + /usr/lib/gcc/aarch64-linux-gnu/11/include/stdarg.h \ + /usr/include/aarch64-linux-gnu/bits/types/wint_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/mbstate_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/__mbstate_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/__FILE.h \ + /usr/include/aarch64-linux-gnu/bits/types/FILE.h \ + /usr/include/aarch64-linux-gnu/bits/wchar2.h \ + /usr/include/c++/11/bits/shared_ptr_base.h /usr/include/c++/11/typeinfo \ + /usr/include/c++/11/bits/allocated_ptr.h \ + /usr/include/c++/11/bits/refwrap.h \ + /usr/include/c++/11/ext/aligned_buffer.h \ + /usr/include/c++/11/ext/atomicity.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/gthr.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/gthr-default.h \ + /usr/include/pthread.h /usr/include/sched.h \ + /usr/include/aarch64-linux-gnu/bits/types/time_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/struct_timespec.h \ + /usr/include/aarch64-linux-gnu/bits/endian.h \ + /usr/include/aarch64-linux-gnu/bits/endianness.h \ + /usr/include/aarch64-linux-gnu/bits/sched.h \ + /usr/include/aarch64-linux-gnu/bits/types/struct_sched_param.h \ + /usr/include/aarch64-linux-gnu/bits/cpu-set.h /usr/include/time.h \ + /usr/include/aarch64-linux-gnu/bits/time.h \ + /usr/include/aarch64-linux-gnu/bits/timex.h \ + /usr/include/aarch64-linux-gnu/bits/types/struct_timeval.h \ + /usr/include/aarch64-linux-gnu/bits/types/clock_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/struct_tm.h \ + /usr/include/aarch64-linux-gnu/bits/types/clockid_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/timer_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/struct_itimerspec.h \ + /usr/include/aarch64-linux-gnu/bits/pthreadtypes.h \ + /usr/include/aarch64-linux-gnu/bits/thread-shared-types.h \ + /usr/include/aarch64-linux-gnu/bits/pthreadtypes-arch.h \ + /usr/include/aarch64-linux-gnu/bits/atomic_wide_counter.h \ + /usr/include/aarch64-linux-gnu/bits/struct_mutex.h \ + /usr/include/aarch64-linux-gnu/bits/struct_rwlock.h \ + /usr/include/aarch64-linux-gnu/bits/setjmp.h \ + /usr/include/aarch64-linux-gnu/bits/types/__sigset_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/struct___jmp_buf_tag.h \ + /usr/include/aarch64-linux-gnu/bits/pthread_stack_min-dynamic.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/atomic_word.h \ + /usr/include/aarch64-linux-gnu/sys/single_threaded.h \ + /usr/include/c++/11/ext/concurrence.h /usr/include/c++/11/exception \ + /usr/include/c++/11/bits/exception_ptr.h \ + /usr/include/c++/11/bits/cxxabi_init_exception.h \ + /usr/include/c++/11/bits/nested_exception.h \ + /usr/include/c++/11/bits/shared_ptr_atomic.h \ + /usr/include/c++/11/backward/auto_ptr.h /usr/include/c++/11/vector \ + /usr/include/c++/11/bits/stl_vector.h \ + /usr/include/c++/11/bits/stl_bvector.h \ + /usr/include/c++/11/bits/vector.tcc \ + /Op_test/Operator-performance/Increase_Host_compute/No/build_out/autogen/aclnn_add_custom.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/aclnn/acl_meta.h \ + /usr/include/c++/11/cstdint /usr/include/c++/11/cstdlib \ + /usr/include/stdlib.h /usr/include/aarch64-linux-gnu/bits/waitflags.h \ + /usr/include/aarch64-linux-gnu/bits/waitstatus.h \ + /usr/include/aarch64-linux-gnu/sys/types.h /usr/include/endian.h \ + /usr/include/aarch64-linux-gnu/bits/byteswap.h \ + /usr/include/aarch64-linux-gnu/bits/uintn-identity.h \ + /usr/include/aarch64-linux-gnu/sys/select.h \ + /usr/include/aarch64-linux-gnu/bits/select.h \ + /usr/include/aarch64-linux-gnu/bits/types/sigset_t.h \ + /usr/include/aarch64-linux-gnu/bits/select2.h /usr/include/alloca.h \ + /usr/include/aarch64-linux-gnu/bits/stdlib-bsearch.h \ + /usr/include/aarch64-linux-gnu/bits/stdlib-float.h \ + /usr/include/aarch64-linux-gnu/bits/stdlib.h \ + /usr/include/c++/11/bits/std_abs.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/acl/acl_base.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/acl/error_codes/rt_error_codes.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/acl/error_codes/ge_error_codes.h diff --git a/Increase_Host_compute/No_increase/build_out/op_host/CMakeFiles/cust_opapi.dir/build.make b/Increase_Host_compute/No_increase/build_out/op_host/CMakeFiles/cust_opapi.dir/build.make new file mode 100644 index 0000000000000000000000000000000000000000..2885cd9eaa1630cb3b66330a6e1d95b8596e276d --- /dev/null +++ b/Increase_Host_compute/No_increase/build_out/op_host/CMakeFiles/cust_opapi.dir/build.make @@ -0,0 +1,110 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + +# Disable VCS-based implicit rules. +% : %,v + +# Disable VCS-based implicit rules. +% : RCS/% + +# Disable VCS-based implicit rules. +% : RCS/%,v + +# Disable VCS-based implicit rules. +% : SCCS/s.% + +# Disable VCS-based implicit rules. +% : s.% + +.SUFFIXES: .hpux_make_needs_suffix_list + +# Command-line flag to silence nested $(MAKE). +$(VERBOSE)MAKESILENT = -s + +#Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E rm -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /Op_test/Operator-performance/Increase_Host_compute/No + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /Op_test/Operator-performance/Increase_Host_compute/No/build_out + +# Include any dependencies generated for this target. +include op_host/CMakeFiles/cust_opapi.dir/depend.make +# Include any dependencies generated by the compiler for this target. +include op_host/CMakeFiles/cust_opapi.dir/compiler_depend.make + +# Include the progress variables for this target. +include op_host/CMakeFiles/cust_opapi.dir/progress.make + +# Include the compile flags for this target's objects. +include op_host/CMakeFiles/cust_opapi.dir/flags.make + +op_host/CMakeFiles/cust_opapi.dir/__/autogen/aclnn_add_custom.cpp.o: op_host/CMakeFiles/cust_opapi.dir/flags.make +op_host/CMakeFiles/cust_opapi.dir/__/autogen/aclnn_add_custom.cpp.o: autogen/aclnn_add_custom.cpp +op_host/CMakeFiles/cust_opapi.dir/__/autogen/aclnn_add_custom.cpp.o: op_host/CMakeFiles/cust_opapi.dir/compiler_depend.ts + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/Op_test/Operator-performance/Increase_Host_compute/No/build_out/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Building CXX object op_host/CMakeFiles/cust_opapi.dir/__/autogen/aclnn_add_custom.cpp.o" + cd /Op_test/Operator-performance/Increase_Host_compute/No/build_out/op_host && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT op_host/CMakeFiles/cust_opapi.dir/__/autogen/aclnn_add_custom.cpp.o -MF CMakeFiles/cust_opapi.dir/__/autogen/aclnn_add_custom.cpp.o.d -o CMakeFiles/cust_opapi.dir/__/autogen/aclnn_add_custom.cpp.o -c /Op_test/Operator-performance/Increase_Host_compute/No/build_out/autogen/aclnn_add_custom.cpp + +op_host/CMakeFiles/cust_opapi.dir/__/autogen/aclnn_add_custom.cpp.i: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/cust_opapi.dir/__/autogen/aclnn_add_custom.cpp.i" + cd /Op_test/Operator-performance/Increase_Host_compute/No/build_out/op_host && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /Op_test/Operator-performance/Increase_Host_compute/No/build_out/autogen/aclnn_add_custom.cpp > CMakeFiles/cust_opapi.dir/__/autogen/aclnn_add_custom.cpp.i + +op_host/CMakeFiles/cust_opapi.dir/__/autogen/aclnn_add_custom.cpp.s: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/cust_opapi.dir/__/autogen/aclnn_add_custom.cpp.s" + cd /Op_test/Operator-performance/Increase_Host_compute/No/build_out/op_host && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /Op_test/Operator-performance/Increase_Host_compute/No/build_out/autogen/aclnn_add_custom.cpp -o CMakeFiles/cust_opapi.dir/__/autogen/aclnn_add_custom.cpp.s + +# Object files for target cust_opapi +cust_opapi_OBJECTS = \ +"CMakeFiles/cust_opapi.dir/__/autogen/aclnn_add_custom.cpp.o" + +# External object files for target cust_opapi +cust_opapi_EXTERNAL_OBJECTS = + +op_host/libcust_opapi.so: op_host/CMakeFiles/cust_opapi.dir/__/autogen/aclnn_add_custom.cpp.o +op_host/libcust_opapi.so: op_host/CMakeFiles/cust_opapi.dir/build.make +op_host/libcust_opapi.so: op_host/CMakeFiles/cust_opapi.dir/link.txt + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --bold --progress-dir=/Op_test/Operator-performance/Increase_Host_compute/No/build_out/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Linking CXX shared library libcust_opapi.so" + cd /Op_test/Operator-performance/Increase_Host_compute/No/build_out/op_host && $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/cust_opapi.dir/link.txt --verbose=$(VERBOSE) + +# Rule to build all files generated by this target. +op_host/CMakeFiles/cust_opapi.dir/build: op_host/libcust_opapi.so +.PHONY : op_host/CMakeFiles/cust_opapi.dir/build + +op_host/CMakeFiles/cust_opapi.dir/clean: + cd /Op_test/Operator-performance/Increase_Host_compute/No/build_out/op_host && $(CMAKE_COMMAND) -P CMakeFiles/cust_opapi.dir/cmake_clean.cmake +.PHONY : op_host/CMakeFiles/cust_opapi.dir/clean + +op_host/CMakeFiles/cust_opapi.dir/depend: + cd /Op_test/Operator-performance/Increase_Host_compute/No/build_out && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /Op_test/Operator-performance/Increase_Host_compute/No /Op_test/Operator-performance/Increase_Host_compute/No/op_host /Op_test/Operator-performance/Increase_Host_compute/No/build_out /Op_test/Operator-performance/Increase_Host_compute/No/build_out/op_host /Op_test/Operator-performance/Increase_Host_compute/No/build_out/op_host/CMakeFiles/cust_opapi.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : op_host/CMakeFiles/cust_opapi.dir/depend + diff --git a/Increase_Host_compute/No_increase/build_out/op_host/CMakeFiles/cust_opapi.dir/cmake_clean.cmake b/Increase_Host_compute/No_increase/build_out/op_host/CMakeFiles/cust_opapi.dir/cmake_clean.cmake new file mode 100644 index 0000000000000000000000000000000000000000..9d876da097b6be339a44bbaad98b35165c800459 --- /dev/null +++ b/Increase_Host_compute/No_increase/build_out/op_host/CMakeFiles/cust_opapi.dir/cmake_clean.cmake @@ -0,0 +1,11 @@ +file(REMOVE_RECURSE + "CMakeFiles/cust_opapi.dir/__/autogen/aclnn_add_custom.cpp.o" + "CMakeFiles/cust_opapi.dir/__/autogen/aclnn_add_custom.cpp.o.d" + "libcust_opapi.pdb" + "libcust_opapi.so" +) + +# Per-language clean rules from dependency scanning. +foreach(lang CXX) + include(CMakeFiles/cust_opapi.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/Increase_Host_compute/No_increase/build_out/op_host/CMakeFiles/cust_opapi.dir/compiler_depend.internal b/Increase_Host_compute/No_increase/build_out/op_host/CMakeFiles/cust_opapi.dir/compiler_depend.internal new file mode 100644 index 0000000000000000000000000000000000000000..4b645f229e7531fdf32aa6e74c35c94b1fe738fb --- /dev/null +++ b/Increase_Host_compute/No_increase/build_out/op_host/CMakeFiles/cust_opapi.dir/compiler_depend.internal @@ -0,0 +1,170 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +op_host/CMakeFiles/cust_opapi.dir/__/autogen/aclnn_add_custom.cpp.o + /Op_test/Operator-performance/Increase_Host_compute/No/build_out/autogen/aclnn_add_custom.cpp + /usr/include/stdc-predef.h + /usr/include/string.h + /usr/include/aarch64-linux-gnu/bits/libc-header-start.h + /usr/include/features.h + /usr/include/features-time64.h + /usr/include/aarch64-linux-gnu/bits/wordsize.h + /usr/include/aarch64-linux-gnu/bits/timesize.h + /usr/include/aarch64-linux-gnu/sys/cdefs.h + /usr/include/aarch64-linux-gnu/bits/long-double.h + /usr/include/aarch64-linux-gnu/gnu/stubs.h + /usr/include/aarch64-linux-gnu/gnu/stubs-lp64.h + /usr/lib/gcc/aarch64-linux-gnu/11/include/stddef.h + /usr/include/aarch64-linux-gnu/bits/types/locale_t.h + /usr/include/aarch64-linux-gnu/bits/types/__locale_t.h + /usr/include/strings.h + /usr/include/aarch64-linux-gnu/bits/strings_fortified.h + /usr/include/aarch64-linux-gnu/bits/string_fortified.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/types.h + /usr/include/c++/11/atomic + /usr/include/c++/11/bits/atomic_base.h + /usr/include/aarch64-linux-gnu/c++/11/bits/c++config.h + /usr/include/aarch64-linux-gnu/c++/11/bits/os_defines.h + /usr/include/aarch64-linux-gnu/c++/11/bits/cpu_defines.h + /usr/lib/gcc/aarch64-linux-gnu/11/include/stdint.h + /usr/include/stdint.h + /usr/include/aarch64-linux-gnu/bits/types.h + /usr/include/aarch64-linux-gnu/bits/typesizes.h + /usr/include/aarch64-linux-gnu/bits/time64.h + /usr/include/aarch64-linux-gnu/bits/wchar.h + /usr/include/aarch64-linux-gnu/bits/stdint-intn.h + /usr/include/aarch64-linux-gnu/bits/stdint-uintn.h + /usr/include/c++/11/bits/atomic_lockfree_defines.h + /usr/include/c++/11/bits/move.h + /usr/include/c++/11/type_traits + /usr/include/c++/11/memory + /usr/include/c++/11/bits/stl_algobase.h + /usr/include/c++/11/bits/functexcept.h + /usr/include/c++/11/bits/exception_defines.h + /usr/include/c++/11/bits/cpp_type_traits.h + /usr/include/c++/11/ext/type_traits.h + /usr/include/c++/11/ext/numeric_traits.h + /usr/include/c++/11/bits/stl_pair.h + /usr/include/c++/11/bits/stl_iterator_base_types.h + /usr/include/c++/11/bits/stl_iterator_base_funcs.h + /usr/include/c++/11/bits/concept_check.h + /usr/include/c++/11/debug/assertions.h + /usr/include/c++/11/bits/stl_iterator.h + /usr/include/c++/11/bits/ptr_traits.h + /usr/include/c++/11/debug/debug.h + /usr/include/c++/11/bits/predefined_ops.h + /usr/include/c++/11/bits/allocator.h + /usr/include/aarch64-linux-gnu/c++/11/bits/c++allocator.h + /usr/include/c++/11/ext/new_allocator.h + /usr/include/c++/11/new + /usr/include/c++/11/bits/exception.h + /usr/include/c++/11/bits/memoryfwd.h + /usr/include/c++/11/bits/stl_construct.h + /usr/include/c++/11/bits/stl_uninitialized.h + /usr/include/c++/11/ext/alloc_traits.h + /usr/include/c++/11/bits/alloc_traits.h + /usr/include/c++/11/bits/stl_tempbuf.h + /usr/include/c++/11/bits/stl_raw_storage_iter.h + /usr/include/c++/11/bits/align.h + /usr/include/c++/11/bit + /usr/include/c++/11/bits/uses_allocator.h + /usr/include/c++/11/bits/unique_ptr.h + /usr/include/c++/11/utility + /usr/include/c++/11/bits/stl_relops.h + /usr/include/c++/11/initializer_list + /usr/include/c++/11/tuple + /usr/include/c++/11/array + /usr/include/c++/11/bits/range_access.h + /usr/include/c++/11/bits/invoke.h + /usr/include/c++/11/bits/stl_function.h + /usr/include/c++/11/backward/binders.h + /usr/include/c++/11/bits/functional_hash.h + /usr/include/c++/11/bits/hash_bytes.h + /usr/include/c++/11/bits/shared_ptr.h + /usr/include/c++/11/iosfwd + /usr/include/c++/11/bits/stringfwd.h + /usr/include/c++/11/bits/postypes.h + /usr/include/c++/11/cwchar + /usr/include/wchar.h + /usr/include/aarch64-linux-gnu/bits/floatn.h + /usr/include/aarch64-linux-gnu/bits/floatn-common.h + /usr/lib/gcc/aarch64-linux-gnu/11/include/stdarg.h + /usr/include/aarch64-linux-gnu/bits/types/wint_t.h + /usr/include/aarch64-linux-gnu/bits/types/mbstate_t.h + /usr/include/aarch64-linux-gnu/bits/types/__mbstate_t.h + /usr/include/aarch64-linux-gnu/bits/types/__FILE.h + /usr/include/aarch64-linux-gnu/bits/types/FILE.h + /usr/include/aarch64-linux-gnu/bits/wchar2.h + /usr/include/c++/11/bits/shared_ptr_base.h + /usr/include/c++/11/typeinfo + /usr/include/c++/11/bits/allocated_ptr.h + /usr/include/c++/11/bits/refwrap.h + /usr/include/c++/11/ext/aligned_buffer.h + /usr/include/c++/11/ext/atomicity.h + /usr/include/aarch64-linux-gnu/c++/11/bits/gthr.h + /usr/include/aarch64-linux-gnu/c++/11/bits/gthr-default.h + /usr/include/pthread.h + /usr/include/sched.h + /usr/include/aarch64-linux-gnu/bits/types/time_t.h + /usr/include/aarch64-linux-gnu/bits/types/struct_timespec.h + /usr/include/aarch64-linux-gnu/bits/endian.h + /usr/include/aarch64-linux-gnu/bits/endianness.h + /usr/include/aarch64-linux-gnu/bits/sched.h + /usr/include/aarch64-linux-gnu/bits/types/struct_sched_param.h + /usr/include/aarch64-linux-gnu/bits/cpu-set.h + /usr/include/time.h + /usr/include/aarch64-linux-gnu/bits/time.h + /usr/include/aarch64-linux-gnu/bits/timex.h + /usr/include/aarch64-linux-gnu/bits/types/struct_timeval.h + /usr/include/aarch64-linux-gnu/bits/types/clock_t.h + /usr/include/aarch64-linux-gnu/bits/types/struct_tm.h + /usr/include/aarch64-linux-gnu/bits/types/clockid_t.h + /usr/include/aarch64-linux-gnu/bits/types/timer_t.h + /usr/include/aarch64-linux-gnu/bits/types/struct_itimerspec.h + /usr/include/aarch64-linux-gnu/bits/pthreadtypes.h + /usr/include/aarch64-linux-gnu/bits/thread-shared-types.h + /usr/include/aarch64-linux-gnu/bits/pthreadtypes-arch.h + /usr/include/aarch64-linux-gnu/bits/atomic_wide_counter.h + /usr/include/aarch64-linux-gnu/bits/struct_mutex.h + /usr/include/aarch64-linux-gnu/bits/struct_rwlock.h + /usr/include/aarch64-linux-gnu/bits/setjmp.h + /usr/include/aarch64-linux-gnu/bits/types/__sigset_t.h + /usr/include/aarch64-linux-gnu/bits/types/struct___jmp_buf_tag.h + /usr/include/aarch64-linux-gnu/bits/pthread_stack_min-dynamic.h + /usr/include/aarch64-linux-gnu/c++/11/bits/atomic_word.h + /usr/include/aarch64-linux-gnu/sys/single_threaded.h + /usr/include/c++/11/ext/concurrence.h + /usr/include/c++/11/exception + /usr/include/c++/11/bits/exception_ptr.h + /usr/include/c++/11/bits/cxxabi_init_exception.h + /usr/include/c++/11/bits/nested_exception.h + /usr/include/c++/11/bits/shared_ptr_atomic.h + /usr/include/c++/11/backward/auto_ptr.h + /usr/include/c++/11/vector + /usr/include/c++/11/bits/stl_vector.h + /usr/include/c++/11/bits/stl_bvector.h + /usr/include/c++/11/bits/vector.tcc + /Op_test/Operator-performance/Increase_Host_compute/No/build_out/autogen/aclnn_add_custom.h + /usr/local/Ascend/ascend-toolkit/latest/include/aclnn/acl_meta.h + /usr/include/c++/11/cstdint + /usr/include/c++/11/cstdlib + /usr/include/stdlib.h + /usr/include/aarch64-linux-gnu/bits/waitflags.h + /usr/include/aarch64-linux-gnu/bits/waitstatus.h + /usr/include/aarch64-linux-gnu/sys/types.h + /usr/include/endian.h + /usr/include/aarch64-linux-gnu/bits/byteswap.h + /usr/include/aarch64-linux-gnu/bits/uintn-identity.h + /usr/include/aarch64-linux-gnu/sys/select.h + /usr/include/aarch64-linux-gnu/bits/select.h + /usr/include/aarch64-linux-gnu/bits/types/sigset_t.h + /usr/include/aarch64-linux-gnu/bits/select2.h + /usr/include/alloca.h + /usr/include/aarch64-linux-gnu/bits/stdlib-bsearch.h + /usr/include/aarch64-linux-gnu/bits/stdlib-float.h + /usr/include/aarch64-linux-gnu/bits/stdlib.h + /usr/include/c++/11/bits/std_abs.h + /usr/local/Ascend/ascend-toolkit/latest/include/acl/acl_base.h + /usr/local/Ascend/ascend-toolkit/latest/include/acl/error_codes/rt_error_codes.h + /usr/local/Ascend/ascend-toolkit/latest/include/acl/error_codes/ge_error_codes.h + diff --git a/Increase_Host_compute/No_increase/build_out/op_host/CMakeFiles/cust_opapi.dir/compiler_depend.make b/Increase_Host_compute/No_increase/build_out/op_host/CMakeFiles/cust_opapi.dir/compiler_depend.make new file mode 100644 index 0000000000000000000000000000000000000000..56ef6b61098e09cde993f76dbda7b9df045f32af --- /dev/null +++ b/Increase_Host_compute/No_increase/build_out/op_host/CMakeFiles/cust_opapi.dir/compiler_depend.make @@ -0,0 +1,499 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +op_host/CMakeFiles/cust_opapi.dir/__/autogen/aclnn_add_custom.cpp.o: autogen/aclnn_add_custom.cpp \ + /usr/include/stdc-predef.h \ + /usr/include/string.h \ + /usr/include/aarch64-linux-gnu/bits/libc-header-start.h \ + /usr/include/features.h \ + /usr/include/features-time64.h \ + /usr/include/aarch64-linux-gnu/bits/wordsize.h \ + /usr/include/aarch64-linux-gnu/bits/timesize.h \ + /usr/include/aarch64-linux-gnu/sys/cdefs.h \ + /usr/include/aarch64-linux-gnu/bits/long-double.h \ + /usr/include/aarch64-linux-gnu/gnu/stubs.h \ + /usr/include/aarch64-linux-gnu/gnu/stubs-lp64.h \ + /usr/lib/gcc/aarch64-linux-gnu/11/include/stddef.h \ + /usr/include/aarch64-linux-gnu/bits/types/locale_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/__locale_t.h \ + /usr/include/strings.h \ + /usr/include/aarch64-linux-gnu/bits/strings_fortified.h \ + /usr/include/aarch64-linux-gnu/bits/string_fortified.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/types.h \ + /usr/include/c++/11/atomic \ + /usr/include/c++/11/bits/atomic_base.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/c++config.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/os_defines.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/cpu_defines.h \ + /usr/lib/gcc/aarch64-linux-gnu/11/include/stdint.h \ + /usr/include/stdint.h \ + /usr/include/aarch64-linux-gnu/bits/types.h \ + /usr/include/aarch64-linux-gnu/bits/typesizes.h \ + /usr/include/aarch64-linux-gnu/bits/time64.h \ + /usr/include/aarch64-linux-gnu/bits/wchar.h \ + /usr/include/aarch64-linux-gnu/bits/stdint-intn.h \ + /usr/include/aarch64-linux-gnu/bits/stdint-uintn.h \ + /usr/include/c++/11/bits/atomic_lockfree_defines.h \ + /usr/include/c++/11/bits/move.h \ + /usr/include/c++/11/type_traits \ + /usr/include/c++/11/memory \ + /usr/include/c++/11/bits/stl_algobase.h \ + /usr/include/c++/11/bits/functexcept.h \ + /usr/include/c++/11/bits/exception_defines.h \ + /usr/include/c++/11/bits/cpp_type_traits.h \ + /usr/include/c++/11/ext/type_traits.h \ + /usr/include/c++/11/ext/numeric_traits.h \ + /usr/include/c++/11/bits/stl_pair.h \ + /usr/include/c++/11/bits/stl_iterator_base_types.h \ + /usr/include/c++/11/bits/stl_iterator_base_funcs.h \ + /usr/include/c++/11/bits/concept_check.h \ + /usr/include/c++/11/debug/assertions.h \ + /usr/include/c++/11/bits/stl_iterator.h \ + /usr/include/c++/11/bits/ptr_traits.h \ + /usr/include/c++/11/debug/debug.h \ + /usr/include/c++/11/bits/predefined_ops.h \ + /usr/include/c++/11/bits/allocator.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/c++allocator.h \ + /usr/include/c++/11/ext/new_allocator.h \ + /usr/include/c++/11/new \ + /usr/include/c++/11/bits/exception.h \ + /usr/include/c++/11/bits/memoryfwd.h \ + /usr/include/c++/11/bits/stl_construct.h \ + /usr/include/c++/11/bits/stl_uninitialized.h \ + /usr/include/c++/11/ext/alloc_traits.h \ + /usr/include/c++/11/bits/alloc_traits.h \ + /usr/include/c++/11/bits/stl_tempbuf.h \ + /usr/include/c++/11/bits/stl_raw_storage_iter.h \ + /usr/include/c++/11/bits/align.h \ + /usr/include/c++/11/bit \ + /usr/include/c++/11/bits/uses_allocator.h \ + /usr/include/c++/11/bits/unique_ptr.h \ + /usr/include/c++/11/utility \ + /usr/include/c++/11/bits/stl_relops.h \ + /usr/include/c++/11/initializer_list \ + /usr/include/c++/11/tuple \ + /usr/include/c++/11/array \ + /usr/include/c++/11/bits/range_access.h \ + /usr/include/c++/11/bits/invoke.h \ + /usr/include/c++/11/bits/stl_function.h \ + /usr/include/c++/11/backward/binders.h \ + /usr/include/c++/11/bits/functional_hash.h \ + /usr/include/c++/11/bits/hash_bytes.h \ + /usr/include/c++/11/bits/shared_ptr.h \ + /usr/include/c++/11/iosfwd \ + /usr/include/c++/11/bits/stringfwd.h \ + /usr/include/c++/11/bits/postypes.h \ + /usr/include/c++/11/cwchar \ + /usr/include/wchar.h \ + /usr/include/aarch64-linux-gnu/bits/floatn.h \ + /usr/include/aarch64-linux-gnu/bits/floatn-common.h \ + /usr/lib/gcc/aarch64-linux-gnu/11/include/stdarg.h \ + /usr/include/aarch64-linux-gnu/bits/types/wint_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/mbstate_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/__mbstate_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/__FILE.h \ + /usr/include/aarch64-linux-gnu/bits/types/FILE.h \ + /usr/include/aarch64-linux-gnu/bits/wchar2.h \ + /usr/include/c++/11/bits/shared_ptr_base.h \ + /usr/include/c++/11/typeinfo \ + /usr/include/c++/11/bits/allocated_ptr.h \ + /usr/include/c++/11/bits/refwrap.h \ + /usr/include/c++/11/ext/aligned_buffer.h \ + /usr/include/c++/11/ext/atomicity.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/gthr.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/gthr-default.h \ + /usr/include/pthread.h \ + /usr/include/sched.h \ + /usr/include/aarch64-linux-gnu/bits/types/time_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/struct_timespec.h \ + /usr/include/aarch64-linux-gnu/bits/endian.h \ + /usr/include/aarch64-linux-gnu/bits/endianness.h \ + /usr/include/aarch64-linux-gnu/bits/sched.h \ + /usr/include/aarch64-linux-gnu/bits/types/struct_sched_param.h \ + /usr/include/aarch64-linux-gnu/bits/cpu-set.h \ + /usr/include/time.h \ + /usr/include/aarch64-linux-gnu/bits/time.h \ + /usr/include/aarch64-linux-gnu/bits/timex.h \ + /usr/include/aarch64-linux-gnu/bits/types/struct_timeval.h \ + /usr/include/aarch64-linux-gnu/bits/types/clock_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/struct_tm.h \ + /usr/include/aarch64-linux-gnu/bits/types/clockid_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/timer_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/struct_itimerspec.h \ + /usr/include/aarch64-linux-gnu/bits/pthreadtypes.h \ + /usr/include/aarch64-linux-gnu/bits/thread-shared-types.h \ + /usr/include/aarch64-linux-gnu/bits/pthreadtypes-arch.h \ + /usr/include/aarch64-linux-gnu/bits/atomic_wide_counter.h \ + /usr/include/aarch64-linux-gnu/bits/struct_mutex.h \ + /usr/include/aarch64-linux-gnu/bits/struct_rwlock.h \ + /usr/include/aarch64-linux-gnu/bits/setjmp.h \ + /usr/include/aarch64-linux-gnu/bits/types/__sigset_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/struct___jmp_buf_tag.h \ + /usr/include/aarch64-linux-gnu/bits/pthread_stack_min-dynamic.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/atomic_word.h \ + /usr/include/aarch64-linux-gnu/sys/single_threaded.h \ + /usr/include/c++/11/ext/concurrence.h \ + /usr/include/c++/11/exception \ + /usr/include/c++/11/bits/exception_ptr.h \ + /usr/include/c++/11/bits/cxxabi_init_exception.h \ + /usr/include/c++/11/bits/nested_exception.h \ + /usr/include/c++/11/bits/shared_ptr_atomic.h \ + /usr/include/c++/11/backward/auto_ptr.h \ + /usr/include/c++/11/vector \ + /usr/include/c++/11/bits/stl_vector.h \ + /usr/include/c++/11/bits/stl_bvector.h \ + /usr/include/c++/11/bits/vector.tcc \ + autogen/aclnn_add_custom.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/aclnn/acl_meta.h \ + /usr/include/c++/11/cstdint \ + /usr/include/c++/11/cstdlib \ + /usr/include/stdlib.h \ + /usr/include/aarch64-linux-gnu/bits/waitflags.h \ + /usr/include/aarch64-linux-gnu/bits/waitstatus.h \ + /usr/include/aarch64-linux-gnu/sys/types.h \ + /usr/include/endian.h \ + /usr/include/aarch64-linux-gnu/bits/byteswap.h \ + /usr/include/aarch64-linux-gnu/bits/uintn-identity.h \ + /usr/include/aarch64-linux-gnu/sys/select.h \ + /usr/include/aarch64-linux-gnu/bits/select.h \ + /usr/include/aarch64-linux-gnu/bits/types/sigset_t.h \ + /usr/include/aarch64-linux-gnu/bits/select2.h \ + /usr/include/alloca.h \ + /usr/include/aarch64-linux-gnu/bits/stdlib-bsearch.h \ + /usr/include/aarch64-linux-gnu/bits/stdlib-float.h \ + /usr/include/aarch64-linux-gnu/bits/stdlib.h \ + /usr/include/c++/11/bits/std_abs.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/acl/acl_base.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/acl/error_codes/rt_error_codes.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/acl/error_codes/ge_error_codes.h + + +/usr/local/Ascend/ascend-toolkit/latest/include/acl/error_codes/ge_error_codes.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/acl/acl_base.h: + +/usr/include/c++/11/bits/std_abs.h: + +/usr/include/aarch64-linux-gnu/bits/stdlib-bsearch.h: + +/usr/include/aarch64-linux-gnu/sys/select.h: + +/usr/include/aarch64-linux-gnu/bits/uintn-identity.h: + +/usr/include/aarch64-linux-gnu/bits/waitstatus.h: + +/usr/include/aarch64-linux-gnu/bits/waitflags.h: + +/usr/include/stdlib.h: + +/usr/include/c++/11/cstdint: + +/usr/local/Ascend/ascend-toolkit/latest/include/aclnn/acl_meta.h: + +/usr/include/c++/11/bits/vector.tcc: + +/usr/include/c++/11/bits/stl_bvector.h: + +/usr/include/c++/11/bits/shared_ptr_atomic.h: + +/usr/include/c++/11/bits/nested_exception.h: + +/usr/include/c++/11/bits/exception_ptr.h: + +/usr/include/c++/11/ext/concurrence.h: + +/usr/include/aarch64-linux-gnu/sys/single_threaded.h: + +/usr/include/aarch64-linux-gnu/c++/11/bits/atomic_word.h: + +/usr/include/aarch64-linux-gnu/bits/types/struct___jmp_buf_tag.h: + +/usr/include/c++/11/bits/stl_construct.h: + +/usr/include/aarch64-linux-gnu/bits/typesizes.h: + +/usr/include/c++/11/bits/exception.h: + +/usr/include/c++/11/bits/range_access.h: + +/usr/include/aarch64-linux-gnu/bits/sched.h: + +/usr/include/aarch64-linux-gnu/bits/types/locale_t.h: + +/usr/include/c++/11/debug/assertions.h: + +/usr/include/aarch64-linux-gnu/c++/11/bits/c++allocator.h: + +/usr/include/aarch64-linux-gnu/bits/byteswap.h: + +/usr/include/c++/11/bits/concept_check.h: + +/usr/include/stdint.h: + +/usr/include/aarch64-linux-gnu/bits/long-double.h: + +/usr/include/aarch64-linux-gnu/bits/libc-header-start.h: + +/usr/include/c++/11/bits/stl_iterator_base_funcs.h: + +/usr/include/c++/11/backward/auto_ptr.h: + +/usr/include/c++/11/bits/stl_uninitialized.h: + +/usr/include/c++/11/ext/new_allocator.h: + +/usr/include/c++/11/memory: + +/usr/include/c++/11/array: + +/usr/include/aarch64-linux-gnu/c++/11/bits/c++config.h: + +/usr/include/aarch64-linux-gnu/bits/endianness.h: + +/usr/include/c++/11/bits/move.h: + +/usr/include/c++/11/bits/unique_ptr.h: + +/usr/include/c++/11/bits/stl_relops.h: + +/usr/include/c++/11/bits/atomic_lockfree_defines.h: + +/usr/include/c++/11/iosfwd: + +/usr/include/endian.h: + +/usr/include/c++/11/ext/aligned_buffer.h: + +/usr/include/aarch64-linux-gnu/bits/pthread_stack_min-dynamic.h: + +/usr/include/aarch64-linux-gnu/bits/struct_rwlock.h: + +/usr/include/aarch64-linux-gnu/bits/stdint-uintn.h: + +/usr/lib/gcc/aarch64-linux-gnu/11/include/stddef.h: + +/usr/include/aarch64-linux-gnu/c++/11/bits/os_defines.h: + +/usr/include/aarch64-linux-gnu/bits/types/clock_t.h: + +/usr/include/c++/11/bits/predefined_ops.h: + +/usr/include/aarch64-linux-gnu/c++/11/bits/cpu_defines.h: + +/usr/include/aarch64-linux-gnu/c++/11/bits/gthr-default.h: + +/usr/include/aarch64-linux-gnu/bits/atomic_wide_counter.h: + +/usr/include/c++/11/exception: + +/usr/include/aarch64-linux-gnu/sys/cdefs.h: + +/usr/include/aarch64-linux-gnu/bits/wordsize.h: + +/usr/include/c++/11/bits/cpp_type_traits.h: + +/usr/include/pthread.h: + +/usr/include/aarch64-linux-gnu/bits/stdlib.h: + +/usr/include/c++/11/bits/stl_vector.h: + +/usr/include/aarch64-linux-gnu/gnu/stubs-lp64.h: + +/usr/include/features.h: + +/usr/include/c++/11/utility: + +/usr/include/aarch64-linux-gnu/bits/types/struct_sched_param.h: + +/usr/include/c++/11/debug/debug.h: + +/usr/include/aarch64-linux-gnu/bits/thread-shared-types.h: + +/usr/include/c++/11/ext/type_traits.h: + +/usr/include/aarch64-linux-gnu/bits/types/__mbstate_t.h: + +/usr/include/aarch64-linux-gnu/bits/select.h: + +/usr/include/aarch64-linux-gnu/bits/timesize.h: + +/usr/include/c++/11/bits/stl_function.h: + +/usr/include/c++/11/bits/stl_pair.h: + +/usr/include/c++/11/ext/atomicity.h: + +/usr/include/stdc-predef.h: + +/usr/include/c++/11/ext/numeric_traits.h: + +/usr/include/c++/11/bits/atomic_base.h: + +/usr/include/aarch64-linux-gnu/bits/types/__locale_t.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/acl/error_codes/rt_error_codes.h: + +/usr/include/c++/11/bits/hash_bytes.h: + +/usr/lib/gcc/aarch64-linux-gnu/11/include/stdarg.h: + +/usr/include/features-time64.h: + +/usr/include/c++/11/bits/exception_defines.h: + +/usr/include/c++/11/atomic: + +/usr/include/strings.h: + +/usr/include/aarch64-linux-gnu/bits/pthreadtypes.h: + +/usr/include/aarch64-linux-gnu/bits/strings_fortified.h: + +/usr/include/aarch64-linux-gnu/gnu/stubs.h: + +/usr/include/aarch64-linux-gnu/bits/stdint-intn.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/graph/types.h: + +/usr/include/aarch64-linux-gnu/bits/string_fortified.h: + +/usr/include/string.h: + +/usr/include/alloca.h: + +/usr/include/aarch64-linux-gnu/bits/time64.h: + +/usr/include/aarch64-linux-gnu/bits/stdlib-float.h: + +/usr/include/aarch64-linux-gnu/bits/select2.h: + +/usr/include/c++/11/bits/functexcept.h: + +/usr/include/aarch64-linux-gnu/bits/time.h: + +/usr/include/c++/11/bits/stl_iterator.h: + +/usr/include/c++/11/new: + +/usr/include/c++/11/bits/ptr_traits.h: + +/usr/include/c++/11/ext/alloc_traits.h: + +/usr/include/c++/11/bits/alloc_traits.h: + +/usr/include/c++/11/bits/stl_tempbuf.h: + +/usr/include/aarch64-linux-gnu/bits/types/wint_t.h: + +/usr/include/c++/11/typeinfo: + +/usr/include/aarch64-linux-gnu/bits/types/sigset_t.h: + +/usr/include/c++/11/bits/stl_raw_storage_iter.h: + +/usr/include/c++/11/vector: + +/usr/include/c++/11/bits/align.h: + +/usr/include/c++/11/cstdlib: + +/usr/include/c++/11/bits/stl_iterator_base_types.h: + +/usr/include/c++/11/bit: + +/usr/include/c++/11/bits/uses_allocator.h: + +/usr/include/aarch64-linux-gnu/bits/types/struct_timespec.h: + +/usr/include/c++/11/type_traits: + +/usr/include/c++/11/tuple: + +/usr/include/c++/11/bits/invoke.h: + +/usr/include/aarch64-linux-gnu/bits/floatn.h: + +/usr/include/c++/11/backward/binders.h: + +/usr/include/c++/11/bits/functional_hash.h: + +/usr/include/aarch64-linux-gnu/sys/types.h: + +/usr/include/c++/11/bits/shared_ptr.h: + +/usr/include/c++/11/bits/memoryfwd.h: + +/usr/include/c++/11/bits/stringfwd.h: + +/usr/include/c++/11/bits/postypes.h: + +/usr/include/c++/11/bits/stl_algobase.h: + +/usr/include/c++/11/cwchar: + +autogen/aclnn_add_custom.h: + +/usr/include/aarch64-linux-gnu/bits/types/struct_tm.h: + +/usr/include/c++/11/bits/cxxabi_init_exception.h: + +/usr/include/wchar.h: + +/usr/include/aarch64-linux-gnu/bits/timex.h: + +/usr/include/aarch64-linux-gnu/bits/types/mbstate_t.h: + +/usr/include/aarch64-linux-gnu/bits/types/__FILE.h: + +/usr/include/aarch64-linux-gnu/bits/types/FILE.h: + +/usr/include/aarch64-linux-gnu/bits/wchar.h: + +/usr/include/c++/11/bits/shared_ptr_base.h: + +/usr/include/aarch64-linux-gnu/bits/wchar2.h: + +/usr/include/aarch64-linux-gnu/bits/floatn-common.h: + +/usr/include/c++/11/bits/allocated_ptr.h: + +/usr/include/c++/11/bits/refwrap.h: + +/usr/include/aarch64-linux-gnu/c++/11/bits/gthr.h: + +/usr/include/sched.h: + +/usr/include/aarch64-linux-gnu/bits/types/time_t.h: + +/usr/include/aarch64-linux-gnu/bits/endian.h: + +/usr/include/aarch64-linux-gnu/bits/cpu-set.h: + +autogen/aclnn_add_custom.cpp: + +/usr/lib/gcc/aarch64-linux-gnu/11/include/stdint.h: + +/usr/include/time.h: + +/usr/include/c++/11/initializer_list: + +/usr/include/aarch64-linux-gnu/bits/types/struct_timeval.h: + +/usr/include/c++/11/bits/allocator.h: + +/usr/include/aarch64-linux-gnu/bits/types/clockid_t.h: + +/usr/include/aarch64-linux-gnu/bits/types/timer_t.h: + +/usr/include/aarch64-linux-gnu/bits/types/struct_itimerspec.h: + +/usr/include/aarch64-linux-gnu/bits/pthreadtypes-arch.h: + +/usr/include/aarch64-linux-gnu/bits/setjmp.h: + +/usr/include/aarch64-linux-gnu/bits/types.h: + +/usr/include/aarch64-linux-gnu/bits/struct_mutex.h: + +/usr/include/aarch64-linux-gnu/bits/types/__sigset_t.h: diff --git a/Increase_Host_compute/No_increase/build_out/op_host/CMakeFiles/cust_opapi.dir/compiler_depend.ts b/Increase_Host_compute/No_increase/build_out/op_host/CMakeFiles/cust_opapi.dir/compiler_depend.ts new file mode 100644 index 0000000000000000000000000000000000000000..b3bb157ef98b31b6076bead4dea655c2f5a1372c --- /dev/null +++ b/Increase_Host_compute/No_increase/build_out/op_host/CMakeFiles/cust_opapi.dir/compiler_depend.ts @@ -0,0 +1,2 @@ +# CMAKE generated file: DO NOT EDIT! +# Timestamp file for compiler generated dependencies management for cust_opapi. diff --git a/Increase_Host_compute/No_increase/build_out/op_host/CMakeFiles/cust_opapi.dir/depend.make b/Increase_Host_compute/No_increase/build_out/op_host/CMakeFiles/cust_opapi.dir/depend.make new file mode 100644 index 0000000000000000000000000000000000000000..dae58d60b8fdca49c5c52471d0043c3eafbf4b20 --- /dev/null +++ b/Increase_Host_compute/No_increase/build_out/op_host/CMakeFiles/cust_opapi.dir/depend.make @@ -0,0 +1,2 @@ +# Empty dependencies file for cust_opapi. +# This may be replaced when dependencies are built. diff --git a/Increase_Host_compute/No_increase/build_out/op_host/CMakeFiles/cust_opapi.dir/flags.make b/Increase_Host_compute/No_increase/build_out/op_host/CMakeFiles/cust_opapi.dir/flags.make new file mode 100644 index 0000000000000000000000000000000000000000..f4b2f4fafda7e2aaa1a9da9823cd1f14c66759d1 --- /dev/null +++ b/Increase_Host_compute/No_increase/build_out/op_host/CMakeFiles/cust_opapi.dir/flags.make @@ -0,0 +1,10 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +# compile CXX with /usr/bin/c++ +CXX_DEFINES = -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=0 -Dcust_opapi_EXPORTS + +CXX_INCLUDES = -I/usr/local/Ascend/ascend-toolkit/latest/include + +CXX_FLAGS = -fPIC -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -O2 -std=c++11 -fstack-protector-strong + diff --git a/Increase_Host_compute/No_increase/build_out/op_host/CMakeFiles/cust_opapi.dir/link.txt b/Increase_Host_compute/No_increase/build_out/op_host/CMakeFiles/cust_opapi.dir/link.txt new file mode 100644 index 0000000000000000000000000000000000000000..5142feae62c78720184d9560ea460c7bf6b55931 --- /dev/null +++ b/Increase_Host_compute/No_increase/build_out/op_host/CMakeFiles/cust_opapi.dir/link.txt @@ -0,0 +1 @@ +/usr/bin/c++ -fPIC -s -Wl,-z,relro -Wl,-z,now -Wl,-z,noexecstack -shared -Wl,-soname,libcust_opapi.so -o libcust_opapi.so CMakeFiles/cust_opapi.dir/__/autogen/aclnn_add_custom.cpp.o -L/usr/local/Ascend/ascend-toolkit/latest/lib64 -Wl,-rpath,/usr/local/Ascend/ascend-toolkit/latest/lib64: -lascendcl -lnnopbase diff --git a/Increase_Host_compute/No_increase/build_out/op_host/CMakeFiles/cust_opapi.dir/progress.make b/Increase_Host_compute/No_increase/build_out/op_host/CMakeFiles/cust_opapi.dir/progress.make new file mode 100644 index 0000000000000000000000000000000000000000..3a86673aa7c1868ad77aa16c631effd83be0da02 --- /dev/null +++ b/Increase_Host_compute/No_increase/build_out/op_host/CMakeFiles/cust_opapi.dir/progress.make @@ -0,0 +1,3 @@ +CMAKE_PROGRESS_1 = 5 +CMAKE_PROGRESS_2 = 6 + diff --git a/Increase_Host_compute/No_increase/build_out/op_host/CMakeFiles/cust_optiling.dir/DependInfo.cmake b/Increase_Host_compute/No_increase/build_out/op_host/CMakeFiles/cust_optiling.dir/DependInfo.cmake new file mode 100644 index 0000000000000000000000000000000000000000..517264af794173771307d6a625f9650435a553b6 --- /dev/null +++ b/Increase_Host_compute/No_increase/build_out/op_host/CMakeFiles/cust_optiling.dir/DependInfo.cmake @@ -0,0 +1,19 @@ + +# Consider dependencies only in project. +set(CMAKE_DEPENDS_IN_PROJECT_ONLY OFF) + +# The set of languages for which implicit dependencies are needed: +set(CMAKE_DEPENDS_LANGUAGES + ) + +# The set of dependency files which are needed: +set(CMAKE_DEPENDS_DEPENDENCY_FILES + "/Op_test/Operator-performance/Increase_Host_compute/No/op_host/add_custom.cpp" "op_host/CMakeFiles/cust_optiling.dir/add_custom.cpp.o" "gcc" "op_host/CMakeFiles/cust_optiling.dir/add_custom.cpp.o.d" + ) + +# Targets to which this target links. +set(CMAKE_TARGET_LINKED_INFO_FILES + ) + +# Fortran module output directory. +set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/Increase_Host_compute/No_increase/build_out/op_host/CMakeFiles/cust_optiling.dir/add_custom.cpp.o b/Increase_Host_compute/No_increase/build_out/op_host/CMakeFiles/cust_optiling.dir/add_custom.cpp.o new file mode 100644 index 0000000000000000000000000000000000000000..2b3e7f11f8bcacc9938754d81034483937c9289c Binary files /dev/null and b/Increase_Host_compute/No_increase/build_out/op_host/CMakeFiles/cust_optiling.dir/add_custom.cpp.o differ diff --git a/Increase_Host_compute/No_increase/build_out/op_host/CMakeFiles/cust_optiling.dir/add_custom.cpp.o.d b/Increase_Host_compute/No_increase/build_out/op_host/CMakeFiles/cust_optiling.dir/add_custom.cpp.o.d new file mode 100644 index 0000000000000000000000000000000000000000..f9916802bb0bd8cb90ffc092c959a545603d4d3f --- /dev/null +++ b/Increase_Host_compute/No_increase/build_out/op_host/CMakeFiles/cust_optiling.dir/add_custom.cpp.o.d @@ -0,0 +1,256 @@ +op_host/CMakeFiles/cust_optiling.dir/add_custom.cpp.o: \ + /Op_test/Operator-performance/Increase_Host_compute/No/op_host/add_custom.cpp \ + /usr/include/stdc-predef.h \ + /Op_test/Operator-performance/Increase_Host_compute/No/op_host/add_custom_tiling.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/register/tilingdata_base.h \ + /usr/include/c++/11/vector /usr/include/c++/11/bits/stl_algobase.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/c++config.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/os_defines.h \ + /usr/include/features.h /usr/include/features-time64.h \ + /usr/include/aarch64-linux-gnu/bits/wordsize.h \ + /usr/include/aarch64-linux-gnu/bits/timesize.h \ + /usr/include/aarch64-linux-gnu/sys/cdefs.h \ + /usr/include/aarch64-linux-gnu/bits/long-double.h \ + /usr/include/aarch64-linux-gnu/gnu/stubs.h \ + /usr/include/aarch64-linux-gnu/gnu/stubs-lp64.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/cpu_defines.h \ + /usr/include/c++/11/bits/functexcept.h \ + /usr/include/c++/11/bits/exception_defines.h \ + /usr/include/c++/11/bits/cpp_type_traits.h \ + /usr/include/c++/11/ext/type_traits.h \ + /usr/include/c++/11/ext/numeric_traits.h \ + /usr/include/c++/11/bits/stl_pair.h /usr/include/c++/11/bits/move.h \ + /usr/include/c++/11/type_traits \ + /usr/include/c++/11/bits/stl_iterator_base_types.h \ + /usr/include/c++/11/bits/stl_iterator_base_funcs.h \ + /usr/include/c++/11/bits/concept_check.h \ + /usr/include/c++/11/debug/assertions.h \ + /usr/include/c++/11/bits/stl_iterator.h \ + /usr/include/c++/11/bits/ptr_traits.h /usr/include/c++/11/debug/debug.h \ + /usr/include/c++/11/bits/predefined_ops.h \ + /usr/include/c++/11/bits/allocator.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/c++allocator.h \ + /usr/include/c++/11/ext/new_allocator.h /usr/include/c++/11/new \ + /usr/include/c++/11/bits/exception.h \ + /usr/include/c++/11/bits/memoryfwd.h \ + /usr/include/c++/11/bits/stl_construct.h \ + /usr/include/c++/11/bits/stl_uninitialized.h \ + /usr/include/c++/11/ext/alloc_traits.h \ + /usr/include/c++/11/bits/alloc_traits.h \ + /usr/include/c++/11/bits/stl_vector.h \ + /usr/include/c++/11/initializer_list \ + /usr/include/c++/11/bits/stl_bvector.h \ + /usr/include/c++/11/bits/functional_hash.h \ + /usr/include/c++/11/bits/hash_bytes.h \ + /usr/include/c++/11/bits/range_access.h \ + /usr/include/c++/11/bits/vector.tcc /usr/include/c++/11/map \ + /usr/include/c++/11/bits/stl_tree.h \ + /usr/include/c++/11/bits/stl_function.h \ + /usr/include/c++/11/backward/binders.h \ + /usr/include/c++/11/ext/aligned_buffer.h \ + /usr/include/c++/11/bits/stl_map.h /usr/include/c++/11/tuple \ + /usr/include/c++/11/utility /usr/include/c++/11/bits/stl_relops.h \ + /usr/include/c++/11/array /usr/include/c++/11/bits/uses_allocator.h \ + /usr/include/c++/11/bits/invoke.h \ + /usr/include/c++/11/bits/stl_multimap.h \ + /usr/include/c++/11/bits/erase_if.h /usr/include/c++/11/memory \ + /usr/include/c++/11/bits/stl_tempbuf.h \ + /usr/include/c++/11/bits/stl_raw_storage_iter.h \ + /usr/include/c++/11/bits/align.h /usr/include/c++/11/bit \ + /usr/lib/gcc/aarch64-linux-gnu/11/include/stdint.h /usr/include/stdint.h \ + /usr/include/aarch64-linux-gnu/bits/libc-header-start.h \ + /usr/include/aarch64-linux-gnu/bits/types.h \ + /usr/include/aarch64-linux-gnu/bits/typesizes.h \ + /usr/include/aarch64-linux-gnu/bits/time64.h \ + /usr/include/aarch64-linux-gnu/bits/wchar.h \ + /usr/include/aarch64-linux-gnu/bits/stdint-intn.h \ + /usr/include/aarch64-linux-gnu/bits/stdint-uintn.h \ + /usr/include/c++/11/bits/unique_ptr.h \ + /usr/include/c++/11/bits/shared_ptr.h /usr/include/c++/11/iosfwd \ + /usr/include/c++/11/bits/stringfwd.h /usr/include/c++/11/bits/postypes.h \ + /usr/include/c++/11/cwchar /usr/include/wchar.h \ + /usr/include/aarch64-linux-gnu/bits/floatn.h \ + /usr/include/aarch64-linux-gnu/bits/floatn-common.h \ + /usr/lib/gcc/aarch64-linux-gnu/11/include/stddef.h \ + /usr/lib/gcc/aarch64-linux-gnu/11/include/stdarg.h \ + /usr/include/aarch64-linux-gnu/bits/types/wint_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/mbstate_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/__mbstate_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/__FILE.h \ + /usr/include/aarch64-linux-gnu/bits/types/FILE.h \ + /usr/include/aarch64-linux-gnu/bits/types/locale_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/__locale_t.h \ + /usr/include/aarch64-linux-gnu/bits/wchar2.h \ + /usr/include/c++/11/bits/shared_ptr_base.h /usr/include/c++/11/typeinfo \ + /usr/include/c++/11/bits/allocated_ptr.h \ + /usr/include/c++/11/bits/refwrap.h /usr/include/c++/11/ext/atomicity.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/gthr.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/gthr-default.h \ + /usr/include/pthread.h /usr/include/sched.h \ + /usr/include/aarch64-linux-gnu/bits/types/time_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/struct_timespec.h \ + /usr/include/aarch64-linux-gnu/bits/endian.h \ + /usr/include/aarch64-linux-gnu/bits/endianness.h \ + /usr/include/aarch64-linux-gnu/bits/sched.h \ + /usr/include/aarch64-linux-gnu/bits/types/struct_sched_param.h \ + /usr/include/aarch64-linux-gnu/bits/cpu-set.h /usr/include/time.h \ + /usr/include/aarch64-linux-gnu/bits/time.h \ + /usr/include/aarch64-linux-gnu/bits/timex.h \ + /usr/include/aarch64-linux-gnu/bits/types/struct_timeval.h \ + /usr/include/aarch64-linux-gnu/bits/types/clock_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/struct_tm.h \ + /usr/include/aarch64-linux-gnu/bits/types/clockid_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/timer_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/struct_itimerspec.h \ + /usr/include/aarch64-linux-gnu/bits/pthreadtypes.h \ + /usr/include/aarch64-linux-gnu/bits/thread-shared-types.h \ + /usr/include/aarch64-linux-gnu/bits/pthreadtypes-arch.h \ + /usr/include/aarch64-linux-gnu/bits/atomic_wide_counter.h \ + /usr/include/aarch64-linux-gnu/bits/struct_mutex.h \ + /usr/include/aarch64-linux-gnu/bits/struct_rwlock.h \ + /usr/include/aarch64-linux-gnu/bits/setjmp.h \ + /usr/include/aarch64-linux-gnu/bits/types/__sigset_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/struct___jmp_buf_tag.h \ + /usr/include/aarch64-linux-gnu/bits/pthread_stack_min-dynamic.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/atomic_word.h \ + /usr/include/aarch64-linux-gnu/sys/single_threaded.h \ + /usr/include/c++/11/ext/concurrence.h /usr/include/c++/11/exception \ + /usr/include/c++/11/bits/exception_ptr.h \ + /usr/include/c++/11/bits/cxxabi_init_exception.h \ + /usr/include/c++/11/bits/nested_exception.h \ + /usr/include/c++/11/bits/shared_ptr_atomic.h \ + /usr/include/c++/11/bits/atomic_base.h \ + /usr/include/c++/11/bits/atomic_lockfree_defines.h \ + /usr/include/c++/11/backward/auto_ptr.h /usr/include/c++/11/cstring \ + /usr/include/string.h /usr/include/strings.h \ + /usr/include/aarch64-linux-gnu/bits/strings_fortified.h \ + /usr/include/aarch64-linux-gnu/bits/string_fortified.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/securec.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/securectype.h \ + /usr/include/stdio.h \ + /usr/include/aarch64-linux-gnu/bits/types/__fpos_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/__fpos64_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/struct_FILE.h \ + /usr/include/aarch64-linux-gnu/bits/types/cookie_io_functions_t.h \ + /usr/include/aarch64-linux-gnu/bits/stdio_lim.h \ + /usr/include/aarch64-linux-gnu/bits/stdio.h \ + /usr/include/aarch64-linux-gnu/bits/stdio2.h \ + /usr/include/c++/11/stdlib.h /usr/include/c++/11/cstdlib \ + /usr/include/stdlib.h /usr/include/aarch64-linux-gnu/bits/waitflags.h \ + /usr/include/aarch64-linux-gnu/bits/waitstatus.h \ + /usr/include/aarch64-linux-gnu/sys/types.h /usr/include/endian.h \ + /usr/include/aarch64-linux-gnu/bits/byteswap.h \ + /usr/include/aarch64-linux-gnu/bits/uintn-identity.h \ + /usr/include/aarch64-linux-gnu/sys/select.h \ + /usr/include/aarch64-linux-gnu/bits/select.h \ + /usr/include/aarch64-linux-gnu/bits/types/sigset_t.h \ + /usr/include/aarch64-linux-gnu/bits/select2.h /usr/include/alloca.h \ + /usr/include/aarch64-linux-gnu/bits/stdlib-bsearch.h \ + /usr/include/aarch64-linux-gnu/bits/stdlib-float.h \ + /usr/include/aarch64-linux-gnu/bits/stdlib.h \ + /usr/include/c++/11/bits/std_abs.h /usr/include/errno.h \ + /usr/include/aarch64-linux-gnu/bits/errno.h /usr/include/linux/errno.h \ + /usr/include/aarch64-linux-gnu/asm/errno.h \ + /usr/include/asm-generic/errno.h /usr/include/asm-generic/errno-base.h \ + /usr/include/aarch64-linux-gnu/bits/types/error_t.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/ascend_string.h \ + /usr/include/c++/11/string /usr/include/c++/11/bits/char_traits.h \ + /usr/include/c++/11/cstdint /usr/include/c++/11/bits/localefwd.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/c++locale.h \ + /usr/include/c++/11/clocale /usr/include/locale.h \ + /usr/include/aarch64-linux-gnu/bits/locale.h /usr/include/c++/11/cctype \ + /usr/include/ctype.h /usr/include/c++/11/bits/ostream_insert.h \ + /usr/include/c++/11/bits/cxxabi_forced.h \ + /usr/include/c++/11/bits/basic_string.h \ + /usr/include/c++/11/ext/string_conversions.h /usr/include/c++/11/cstdio \ + /usr/include/c++/11/cerrno /usr/include/c++/11/bits/charconv.h \ + /usr/include/c++/11/bits/basic_string.tcc /usr/include/c++/11/functional \ + /usr/include/c++/11/bits/std_function.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/types.h \ + /usr/include/c++/11/atomic \ + /usr/local/Ascend/ascend-toolkit/latest/include/register/op_def_registry.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/register/op_def.h \ + /usr/include/c++/11/iostream /usr/include/c++/11/ostream \ + /usr/include/c++/11/ios /usr/include/c++/11/bits/ios_base.h \ + /usr/include/c++/11/bits/locale_classes.h \ + /usr/include/c++/11/bits/locale_classes.tcc \ + /usr/include/c++/11/system_error \ + /usr/include/aarch64-linux-gnu/c++/11/bits/error_constants.h \ + /usr/include/c++/11/stdexcept /usr/include/c++/11/streambuf \ + /usr/include/c++/11/bits/streambuf.tcc \ + /usr/include/c++/11/bits/basic_ios.h \ + /usr/include/c++/11/bits/locale_facets.h /usr/include/c++/11/cwctype \ + /usr/include/wctype.h /usr/include/aarch64-linux-gnu/bits/wctype-wchar.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/ctype_base.h \ + /usr/include/c++/11/bits/streambuf_iterator.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/ctype_inline.h \ + /usr/include/c++/11/bits/locale_facets.tcc \ + /usr/include/c++/11/bits/basic_ios.tcc \ + /usr/include/c++/11/bits/ostream.tcc /usr/include/c++/11/istream \ + /usr/include/c++/11/bits/istream.tcc \ + /usr/local/Ascend/ascend-toolkit/latest/include/register/op_impl_registry.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/ge_error_codes.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/compiler_def.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/register/op_impl_kernel_registry.h \ + /usr/include/c++/11/unordered_set /usr/include/c++/11/bits/hashtable.h \ + /usr/include/c++/11/bits/hashtable_policy.h \ + /usr/include/c++/11/bits/enable_special_members.h \ + /usr/include/c++/11/bits/unordered_set.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/base_type.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/infer_shape_context.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/shape.h \ + /usr/include/c++/11/limits \ + /usr/local/Ascend/ascend-toolkit/latest/include/utils/extern_math_util.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/tensor.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/storage_shape.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/storage_format.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/expand_dims_type.h \ + /usr/include/c++/11/cstddef \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/tensor_data.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/runtime_attrs.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/continuous_vector.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/external/ge_common/ge_api_error_codes.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/external/ge_common/ge_error_codes.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/external/ge_common/ge_api_types.h \ + /usr/include/c++/11/set /usr/include/c++/11/bits/stl_set.h \ + /usr/include/c++/11/bits/stl_multiset.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/tensor.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/./ge_error_codes.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/./types.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/ascend_string.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/extended_kernel_context.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/kernel_context.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/kernel_run_context.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/context_extend.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/compute_node_info.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/inference_context.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/tensor.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/types.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/resource_context.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/ge_error_codes.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/infer_shape_range_context.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/range.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/tiling_context.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/tiling_data.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/continuous_vector.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/runtime_attrs.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/op_execute_context.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/shape.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/tensor.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/extended_kernel_context.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/ge/ge_allocator.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/infer_datatype_context.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/operator_reg.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/operator.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/./inference_context.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/./tensor.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/operator_factory.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/./operator.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/./ascend_string.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/graph.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/./gnode.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/././ge_error_codes.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/././types.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/././tensor.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/././ascend_string.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/register/op_def_factory.h diff --git a/Increase_Host_compute/No_increase/build_out/op_host/CMakeFiles/cust_optiling.dir/build.make b/Increase_Host_compute/No_increase/build_out/op_host/CMakeFiles/cust_optiling.dir/build.make new file mode 100644 index 0000000000000000000000000000000000000000..81f10cfa89f246c68eb76fc2e9100fe360d7ad75 --- /dev/null +++ b/Increase_Host_compute/No_increase/build_out/op_host/CMakeFiles/cust_optiling.dir/build.make @@ -0,0 +1,110 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + +# Disable VCS-based implicit rules. +% : %,v + +# Disable VCS-based implicit rules. +% : RCS/% + +# Disable VCS-based implicit rules. +% : RCS/%,v + +# Disable VCS-based implicit rules. +% : SCCS/s.% + +# Disable VCS-based implicit rules. +% : s.% + +.SUFFIXES: .hpux_make_needs_suffix_list + +# Command-line flag to silence nested $(MAKE). +$(VERBOSE)MAKESILENT = -s + +#Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E rm -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /Op_test/Operator-performance/Increase_Host_compute/No + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /Op_test/Operator-performance/Increase_Host_compute/No/build_out + +# Include any dependencies generated for this target. +include op_host/CMakeFiles/cust_optiling.dir/depend.make +# Include any dependencies generated by the compiler for this target. +include op_host/CMakeFiles/cust_optiling.dir/compiler_depend.make + +# Include the progress variables for this target. +include op_host/CMakeFiles/cust_optiling.dir/progress.make + +# Include the compile flags for this target's objects. +include op_host/CMakeFiles/cust_optiling.dir/flags.make + +op_host/CMakeFiles/cust_optiling.dir/add_custom.cpp.o: op_host/CMakeFiles/cust_optiling.dir/flags.make +op_host/CMakeFiles/cust_optiling.dir/add_custom.cpp.o: ../op_host/add_custom.cpp +op_host/CMakeFiles/cust_optiling.dir/add_custom.cpp.o: op_host/CMakeFiles/cust_optiling.dir/compiler_depend.ts + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/Op_test/Operator-performance/Increase_Host_compute/No/build_out/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Building CXX object op_host/CMakeFiles/cust_optiling.dir/add_custom.cpp.o" + cd /Op_test/Operator-performance/Increase_Host_compute/No/build_out/op_host && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT op_host/CMakeFiles/cust_optiling.dir/add_custom.cpp.o -MF CMakeFiles/cust_optiling.dir/add_custom.cpp.o.d -o CMakeFiles/cust_optiling.dir/add_custom.cpp.o -c /Op_test/Operator-performance/Increase_Host_compute/No/op_host/add_custom.cpp + +op_host/CMakeFiles/cust_optiling.dir/add_custom.cpp.i: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/cust_optiling.dir/add_custom.cpp.i" + cd /Op_test/Operator-performance/Increase_Host_compute/No/build_out/op_host && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /Op_test/Operator-performance/Increase_Host_compute/No/op_host/add_custom.cpp > CMakeFiles/cust_optiling.dir/add_custom.cpp.i + +op_host/CMakeFiles/cust_optiling.dir/add_custom.cpp.s: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/cust_optiling.dir/add_custom.cpp.s" + cd /Op_test/Operator-performance/Increase_Host_compute/No/build_out/op_host && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /Op_test/Operator-performance/Increase_Host_compute/No/op_host/add_custom.cpp -o CMakeFiles/cust_optiling.dir/add_custom.cpp.s + +# Object files for target cust_optiling +cust_optiling_OBJECTS = \ +"CMakeFiles/cust_optiling.dir/add_custom.cpp.o" + +# External object files for target cust_optiling +cust_optiling_EXTERNAL_OBJECTS = + +op_host/libcust_opmaster_rt2.0.so: op_host/CMakeFiles/cust_optiling.dir/add_custom.cpp.o +op_host/libcust_opmaster_rt2.0.so: op_host/CMakeFiles/cust_optiling.dir/build.make +op_host/libcust_opmaster_rt2.0.so: op_host/CMakeFiles/cust_optiling.dir/link.txt + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --bold --progress-dir=/Op_test/Operator-performance/Increase_Host_compute/No/build_out/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Linking CXX shared library libcust_opmaster_rt2.0.so" + cd /Op_test/Operator-performance/Increase_Host_compute/No/build_out/op_host && $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/cust_optiling.dir/link.txt --verbose=$(VERBOSE) + +# Rule to build all files generated by this target. +op_host/CMakeFiles/cust_optiling.dir/build: op_host/libcust_opmaster_rt2.0.so +.PHONY : op_host/CMakeFiles/cust_optiling.dir/build + +op_host/CMakeFiles/cust_optiling.dir/clean: + cd /Op_test/Operator-performance/Increase_Host_compute/No/build_out/op_host && $(CMAKE_COMMAND) -P CMakeFiles/cust_optiling.dir/cmake_clean.cmake +.PHONY : op_host/CMakeFiles/cust_optiling.dir/clean + +op_host/CMakeFiles/cust_optiling.dir/depend: + cd /Op_test/Operator-performance/Increase_Host_compute/No/build_out && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /Op_test/Operator-performance/Increase_Host_compute/No /Op_test/Operator-performance/Increase_Host_compute/No/op_host /Op_test/Operator-performance/Increase_Host_compute/No/build_out /Op_test/Operator-performance/Increase_Host_compute/No/build_out/op_host /Op_test/Operator-performance/Increase_Host_compute/No/build_out/op_host/CMakeFiles/cust_optiling.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : op_host/CMakeFiles/cust_optiling.dir/depend + diff --git a/Increase_Host_compute/No_increase/build_out/op_host/CMakeFiles/cust_optiling.dir/cmake_clean.cmake b/Increase_Host_compute/No_increase/build_out/op_host/CMakeFiles/cust_optiling.dir/cmake_clean.cmake new file mode 100644 index 0000000000000000000000000000000000000000..35e371cfbc32ed11a1b1737449b7c9175dc8945a --- /dev/null +++ b/Increase_Host_compute/No_increase/build_out/op_host/CMakeFiles/cust_optiling.dir/cmake_clean.cmake @@ -0,0 +1,11 @@ +file(REMOVE_RECURSE + "CMakeFiles/cust_optiling.dir/add_custom.cpp.o" + "CMakeFiles/cust_optiling.dir/add_custom.cpp.o.d" + "libcust_opmaster_rt2.0.pdb" + "libcust_opmaster_rt2.0.so" +) + +# Per-language clean rules from dependency scanning. +foreach(lang CXX) + include(CMakeFiles/cust_optiling.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/Increase_Host_compute/No_increase/build_out/op_host/CMakeFiles/cust_optiling.dir/compiler_depend.internal b/Increase_Host_compute/No_increase/build_out/op_host/CMakeFiles/cust_optiling.dir/compiler_depend.internal new file mode 100644 index 0000000000000000000000000000000000000000..20ee97a4157d1764456d5705bbb5c90096b90af4 --- /dev/null +++ b/Increase_Host_compute/No_increase/build_out/op_host/CMakeFiles/cust_optiling.dir/compiler_depend.internal @@ -0,0 +1,305 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +op_host/CMakeFiles/cust_optiling.dir/add_custom.cpp.o + /Op_test/Operator-performance/Increase_Host_compute/No/op_host/add_custom.cpp + /usr/include/stdc-predef.h + /Op_test/Operator-performance/Increase_Host_compute/No/op_host/add_custom_tiling.h + /usr/local/Ascend/ascend-toolkit/latest/include/register/tilingdata_base.h + /usr/include/c++/11/vector + /usr/include/c++/11/bits/stl_algobase.h + /usr/include/aarch64-linux-gnu/c++/11/bits/c++config.h + /usr/include/aarch64-linux-gnu/c++/11/bits/os_defines.h + /usr/include/features.h + /usr/include/features-time64.h + /usr/include/aarch64-linux-gnu/bits/wordsize.h + /usr/include/aarch64-linux-gnu/bits/timesize.h + /usr/include/aarch64-linux-gnu/sys/cdefs.h + /usr/include/aarch64-linux-gnu/bits/long-double.h + /usr/include/aarch64-linux-gnu/gnu/stubs.h + /usr/include/aarch64-linux-gnu/gnu/stubs-lp64.h + /usr/include/aarch64-linux-gnu/c++/11/bits/cpu_defines.h + /usr/include/c++/11/bits/functexcept.h + /usr/include/c++/11/bits/exception_defines.h + /usr/include/c++/11/bits/cpp_type_traits.h + /usr/include/c++/11/ext/type_traits.h + /usr/include/c++/11/ext/numeric_traits.h + /usr/include/c++/11/bits/stl_pair.h + /usr/include/c++/11/bits/move.h + /usr/include/c++/11/type_traits + /usr/include/c++/11/bits/stl_iterator_base_types.h + /usr/include/c++/11/bits/stl_iterator_base_funcs.h + /usr/include/c++/11/bits/concept_check.h + /usr/include/c++/11/debug/assertions.h + /usr/include/c++/11/bits/stl_iterator.h + /usr/include/c++/11/bits/ptr_traits.h + /usr/include/c++/11/debug/debug.h + /usr/include/c++/11/bits/predefined_ops.h + /usr/include/c++/11/bits/allocator.h + /usr/include/aarch64-linux-gnu/c++/11/bits/c++allocator.h + /usr/include/c++/11/ext/new_allocator.h + /usr/include/c++/11/new + /usr/include/c++/11/bits/exception.h + /usr/include/c++/11/bits/memoryfwd.h + /usr/include/c++/11/bits/stl_construct.h + /usr/include/c++/11/bits/stl_uninitialized.h + /usr/include/c++/11/ext/alloc_traits.h + /usr/include/c++/11/bits/alloc_traits.h + /usr/include/c++/11/bits/stl_vector.h + /usr/include/c++/11/initializer_list + /usr/include/c++/11/bits/stl_bvector.h + /usr/include/c++/11/bits/functional_hash.h + /usr/include/c++/11/bits/hash_bytes.h + /usr/include/c++/11/bits/range_access.h + /usr/include/c++/11/bits/vector.tcc + /usr/include/c++/11/map + /usr/include/c++/11/bits/stl_tree.h + /usr/include/c++/11/bits/stl_function.h + /usr/include/c++/11/backward/binders.h + /usr/include/c++/11/ext/aligned_buffer.h + /usr/include/c++/11/bits/stl_map.h + /usr/include/c++/11/tuple + /usr/include/c++/11/utility + /usr/include/c++/11/bits/stl_relops.h + /usr/include/c++/11/array + /usr/include/c++/11/bits/uses_allocator.h + /usr/include/c++/11/bits/invoke.h + /usr/include/c++/11/bits/stl_multimap.h + /usr/include/c++/11/bits/erase_if.h + /usr/include/c++/11/memory + /usr/include/c++/11/bits/stl_tempbuf.h + /usr/include/c++/11/bits/stl_raw_storage_iter.h + /usr/include/c++/11/bits/align.h + /usr/include/c++/11/bit + /usr/lib/gcc/aarch64-linux-gnu/11/include/stdint.h + /usr/include/stdint.h + /usr/include/aarch64-linux-gnu/bits/libc-header-start.h + /usr/include/aarch64-linux-gnu/bits/types.h + /usr/include/aarch64-linux-gnu/bits/typesizes.h + /usr/include/aarch64-linux-gnu/bits/time64.h + /usr/include/aarch64-linux-gnu/bits/wchar.h + /usr/include/aarch64-linux-gnu/bits/stdint-intn.h + /usr/include/aarch64-linux-gnu/bits/stdint-uintn.h + /usr/include/c++/11/bits/unique_ptr.h + /usr/include/c++/11/bits/shared_ptr.h + /usr/include/c++/11/iosfwd + /usr/include/c++/11/bits/stringfwd.h + /usr/include/c++/11/bits/postypes.h + /usr/include/c++/11/cwchar + /usr/include/wchar.h + /usr/include/aarch64-linux-gnu/bits/floatn.h + /usr/include/aarch64-linux-gnu/bits/floatn-common.h + /usr/lib/gcc/aarch64-linux-gnu/11/include/stddef.h + /usr/lib/gcc/aarch64-linux-gnu/11/include/stdarg.h + /usr/include/aarch64-linux-gnu/bits/types/wint_t.h + /usr/include/aarch64-linux-gnu/bits/types/mbstate_t.h + /usr/include/aarch64-linux-gnu/bits/types/__mbstate_t.h + /usr/include/aarch64-linux-gnu/bits/types/__FILE.h + /usr/include/aarch64-linux-gnu/bits/types/FILE.h + /usr/include/aarch64-linux-gnu/bits/types/locale_t.h + /usr/include/aarch64-linux-gnu/bits/types/__locale_t.h + /usr/include/aarch64-linux-gnu/bits/wchar2.h + /usr/include/c++/11/bits/shared_ptr_base.h + /usr/include/c++/11/typeinfo + /usr/include/c++/11/bits/allocated_ptr.h + /usr/include/c++/11/bits/refwrap.h + /usr/include/c++/11/ext/atomicity.h + /usr/include/aarch64-linux-gnu/c++/11/bits/gthr.h + /usr/include/aarch64-linux-gnu/c++/11/bits/gthr-default.h + /usr/include/pthread.h + /usr/include/sched.h + /usr/include/aarch64-linux-gnu/bits/types/time_t.h + /usr/include/aarch64-linux-gnu/bits/types/struct_timespec.h + /usr/include/aarch64-linux-gnu/bits/endian.h + /usr/include/aarch64-linux-gnu/bits/endianness.h + /usr/include/aarch64-linux-gnu/bits/sched.h + /usr/include/aarch64-linux-gnu/bits/types/struct_sched_param.h + /usr/include/aarch64-linux-gnu/bits/cpu-set.h + /usr/include/time.h + /usr/include/aarch64-linux-gnu/bits/time.h + /usr/include/aarch64-linux-gnu/bits/timex.h + /usr/include/aarch64-linux-gnu/bits/types/struct_timeval.h + /usr/include/aarch64-linux-gnu/bits/types/clock_t.h + /usr/include/aarch64-linux-gnu/bits/types/struct_tm.h + /usr/include/aarch64-linux-gnu/bits/types/clockid_t.h + /usr/include/aarch64-linux-gnu/bits/types/timer_t.h + /usr/include/aarch64-linux-gnu/bits/types/struct_itimerspec.h + /usr/include/aarch64-linux-gnu/bits/pthreadtypes.h + /usr/include/aarch64-linux-gnu/bits/thread-shared-types.h + /usr/include/aarch64-linux-gnu/bits/pthreadtypes-arch.h + /usr/include/aarch64-linux-gnu/bits/atomic_wide_counter.h + /usr/include/aarch64-linux-gnu/bits/struct_mutex.h + /usr/include/aarch64-linux-gnu/bits/struct_rwlock.h + /usr/include/aarch64-linux-gnu/bits/setjmp.h + /usr/include/aarch64-linux-gnu/bits/types/__sigset_t.h + /usr/include/aarch64-linux-gnu/bits/types/struct___jmp_buf_tag.h + /usr/include/aarch64-linux-gnu/bits/pthread_stack_min-dynamic.h + /usr/include/aarch64-linux-gnu/c++/11/bits/atomic_word.h + /usr/include/aarch64-linux-gnu/sys/single_threaded.h + /usr/include/c++/11/ext/concurrence.h + /usr/include/c++/11/exception + /usr/include/c++/11/bits/exception_ptr.h + /usr/include/c++/11/bits/cxxabi_init_exception.h + /usr/include/c++/11/bits/nested_exception.h + /usr/include/c++/11/bits/shared_ptr_atomic.h + /usr/include/c++/11/bits/atomic_base.h + /usr/include/c++/11/bits/atomic_lockfree_defines.h + /usr/include/c++/11/backward/auto_ptr.h + /usr/include/c++/11/cstring + /usr/include/string.h + /usr/include/strings.h + /usr/include/aarch64-linux-gnu/bits/strings_fortified.h + /usr/include/aarch64-linux-gnu/bits/string_fortified.h + /usr/local/Ascend/ascend-toolkit/latest/include/securec.h + /usr/local/Ascend/ascend-toolkit/latest/include/securectype.h + /usr/include/stdio.h + /usr/include/aarch64-linux-gnu/bits/types/__fpos_t.h + /usr/include/aarch64-linux-gnu/bits/types/__fpos64_t.h + /usr/include/aarch64-linux-gnu/bits/types/struct_FILE.h + /usr/include/aarch64-linux-gnu/bits/types/cookie_io_functions_t.h + /usr/include/aarch64-linux-gnu/bits/stdio_lim.h + /usr/include/aarch64-linux-gnu/bits/stdio.h + /usr/include/aarch64-linux-gnu/bits/stdio2.h + /usr/include/c++/11/stdlib.h + /usr/include/c++/11/cstdlib + /usr/include/stdlib.h + /usr/include/aarch64-linux-gnu/bits/waitflags.h + /usr/include/aarch64-linux-gnu/bits/waitstatus.h + /usr/include/aarch64-linux-gnu/sys/types.h + /usr/include/endian.h + /usr/include/aarch64-linux-gnu/bits/byteswap.h + /usr/include/aarch64-linux-gnu/bits/uintn-identity.h + /usr/include/aarch64-linux-gnu/sys/select.h + /usr/include/aarch64-linux-gnu/bits/select.h + /usr/include/aarch64-linux-gnu/bits/types/sigset_t.h + /usr/include/aarch64-linux-gnu/bits/select2.h + /usr/include/alloca.h + /usr/include/aarch64-linux-gnu/bits/stdlib-bsearch.h + /usr/include/aarch64-linux-gnu/bits/stdlib-float.h + /usr/include/aarch64-linux-gnu/bits/stdlib.h + /usr/include/c++/11/bits/std_abs.h + /usr/include/errno.h + /usr/include/aarch64-linux-gnu/bits/errno.h + /usr/include/linux/errno.h + /usr/include/aarch64-linux-gnu/asm/errno.h + /usr/include/asm-generic/errno.h + /usr/include/asm-generic/errno-base.h + /usr/include/aarch64-linux-gnu/bits/types/error_t.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/ascend_string.h + /usr/include/c++/11/string + /usr/include/c++/11/bits/char_traits.h + /usr/include/c++/11/cstdint + /usr/include/c++/11/bits/localefwd.h + /usr/include/aarch64-linux-gnu/c++/11/bits/c++locale.h + /usr/include/c++/11/clocale + /usr/include/locale.h + /usr/include/aarch64-linux-gnu/bits/locale.h + /usr/include/c++/11/cctype + /usr/include/ctype.h + /usr/include/c++/11/bits/ostream_insert.h + /usr/include/c++/11/bits/cxxabi_forced.h + /usr/include/c++/11/bits/basic_string.h + /usr/include/c++/11/ext/string_conversions.h + /usr/include/c++/11/cstdio + /usr/include/c++/11/cerrno + /usr/include/c++/11/bits/charconv.h + /usr/include/c++/11/bits/basic_string.tcc + /usr/include/c++/11/functional + /usr/include/c++/11/bits/std_function.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/types.h + /usr/include/c++/11/atomic + /usr/local/Ascend/ascend-toolkit/latest/include/register/op_def_registry.h + /usr/local/Ascend/ascend-toolkit/latest/include/register/op_def.h + /usr/include/c++/11/iostream + /usr/include/c++/11/ostream + /usr/include/c++/11/ios + /usr/include/c++/11/bits/ios_base.h + /usr/include/c++/11/bits/locale_classes.h + /usr/include/c++/11/bits/locale_classes.tcc + /usr/include/c++/11/system_error + /usr/include/aarch64-linux-gnu/c++/11/bits/error_constants.h + /usr/include/c++/11/stdexcept + /usr/include/c++/11/streambuf + /usr/include/c++/11/bits/streambuf.tcc + /usr/include/c++/11/bits/basic_ios.h + /usr/include/c++/11/bits/locale_facets.h + /usr/include/c++/11/cwctype + /usr/include/wctype.h + /usr/include/aarch64-linux-gnu/bits/wctype-wchar.h + /usr/include/aarch64-linux-gnu/c++/11/bits/ctype_base.h + /usr/include/c++/11/bits/streambuf_iterator.h + /usr/include/aarch64-linux-gnu/c++/11/bits/ctype_inline.h + /usr/include/c++/11/bits/locale_facets.tcc + /usr/include/c++/11/bits/basic_ios.tcc + /usr/include/c++/11/bits/ostream.tcc + /usr/include/c++/11/istream + /usr/include/c++/11/bits/istream.tcc + /usr/local/Ascend/ascend-toolkit/latest/include/register/op_impl_registry.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/ge_error_codes.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/compiler_def.h + /usr/local/Ascend/ascend-toolkit/latest/include/register/op_impl_kernel_registry.h + /usr/include/c++/11/unordered_set + /usr/include/c++/11/bits/hashtable.h + /usr/include/c++/11/bits/hashtable_policy.h + /usr/include/c++/11/bits/enable_special_members.h + /usr/include/c++/11/bits/unordered_set.h + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/base_type.h + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/infer_shape_context.h + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/shape.h + /usr/include/c++/11/limits + /usr/local/Ascend/ascend-toolkit/latest/include/utils/extern_math_util.h + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/tensor.h + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/storage_shape.h + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/storage_format.h + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/expand_dims_type.h + /usr/include/c++/11/cstddef + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/tensor_data.h + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/runtime_attrs.h + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/continuous_vector.h + /usr/local/Ascend/ascend-toolkit/latest/include/external/ge_common/ge_api_error_codes.h + /usr/local/Ascend/ascend-toolkit/latest/include/external/ge_common/ge_error_codes.h + /usr/local/Ascend/ascend-toolkit/latest/include/external/ge_common/ge_api_types.h + /usr/include/c++/11/set + /usr/include/c++/11/bits/stl_set.h + /usr/include/c++/11/bits/stl_multiset.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/tensor.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/ge_error_codes.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/types.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/ascend_string.h + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/extended_kernel_context.h + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/kernel_context.h + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/kernel_run_context.h + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/context_extend.h + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/compute_node_info.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/inference_context.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/tensor.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/types.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/resource_context.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/ge_error_codes.h + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/infer_shape_range_context.h + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/range.h + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/tiling_context.h + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/tiling_data.h + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/continuous_vector.h + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/runtime_attrs.h + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/op_execute_context.h + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/shape.h + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/tensor.h + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/extended_kernel_context.h + /usr/local/Ascend/ascend-toolkit/latest/include/ge/ge_allocator.h + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/infer_datatype_context.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/operator_reg.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/operator.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/inference_context.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/tensor.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/operator_factory.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/operator.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/ascend_string.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/graph.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/gnode.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/ge_error_codes.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/types.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/tensor.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/ascend_string.h + /usr/local/Ascend/ascend-toolkit/latest/include/register/op_def_factory.h + diff --git a/Increase_Host_compute/No_increase/build_out/op_host/CMakeFiles/cust_optiling.dir/compiler_depend.make b/Increase_Host_compute/No_increase/build_out/op_host/CMakeFiles/cust_optiling.dir/compiler_depend.make new file mode 100644 index 0000000000000000000000000000000000000000..5567d98ff64b0e29ddffa684537d7bdf403fc180 --- /dev/null +++ b/Increase_Host_compute/No_increase/build_out/op_host/CMakeFiles/cust_optiling.dir/compiler_depend.make @@ -0,0 +1,866 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +op_host/CMakeFiles/cust_optiling.dir/add_custom.cpp.o: ../op_host/add_custom.cpp \ + /usr/include/stdc-predef.h \ + ../op_host/add_custom_tiling.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/register/tilingdata_base.h \ + /usr/include/c++/11/vector \ + /usr/include/c++/11/bits/stl_algobase.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/c++config.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/os_defines.h \ + /usr/include/features.h \ + /usr/include/features-time64.h \ + /usr/include/aarch64-linux-gnu/bits/wordsize.h \ + /usr/include/aarch64-linux-gnu/bits/timesize.h \ + /usr/include/aarch64-linux-gnu/sys/cdefs.h \ + /usr/include/aarch64-linux-gnu/bits/long-double.h \ + /usr/include/aarch64-linux-gnu/gnu/stubs.h \ + /usr/include/aarch64-linux-gnu/gnu/stubs-lp64.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/cpu_defines.h \ + /usr/include/c++/11/bits/functexcept.h \ + /usr/include/c++/11/bits/exception_defines.h \ + /usr/include/c++/11/bits/cpp_type_traits.h \ + /usr/include/c++/11/ext/type_traits.h \ + /usr/include/c++/11/ext/numeric_traits.h \ + /usr/include/c++/11/bits/stl_pair.h \ + /usr/include/c++/11/bits/move.h \ + /usr/include/c++/11/type_traits \ + /usr/include/c++/11/bits/stl_iterator_base_types.h \ + /usr/include/c++/11/bits/stl_iterator_base_funcs.h \ + /usr/include/c++/11/bits/concept_check.h \ + /usr/include/c++/11/debug/assertions.h \ + /usr/include/c++/11/bits/stl_iterator.h \ + /usr/include/c++/11/bits/ptr_traits.h \ + /usr/include/c++/11/debug/debug.h \ + /usr/include/c++/11/bits/predefined_ops.h \ + /usr/include/c++/11/bits/allocator.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/c++allocator.h \ + /usr/include/c++/11/ext/new_allocator.h \ + /usr/include/c++/11/new \ + /usr/include/c++/11/bits/exception.h \ + /usr/include/c++/11/bits/memoryfwd.h \ + /usr/include/c++/11/bits/stl_construct.h \ + /usr/include/c++/11/bits/stl_uninitialized.h \ + /usr/include/c++/11/ext/alloc_traits.h \ + /usr/include/c++/11/bits/alloc_traits.h \ + /usr/include/c++/11/bits/stl_vector.h \ + /usr/include/c++/11/initializer_list \ + /usr/include/c++/11/bits/stl_bvector.h \ + /usr/include/c++/11/bits/functional_hash.h \ + /usr/include/c++/11/bits/hash_bytes.h \ + /usr/include/c++/11/bits/range_access.h \ + /usr/include/c++/11/bits/vector.tcc \ + /usr/include/c++/11/map \ + /usr/include/c++/11/bits/stl_tree.h \ + /usr/include/c++/11/bits/stl_function.h \ + /usr/include/c++/11/backward/binders.h \ + /usr/include/c++/11/ext/aligned_buffer.h \ + /usr/include/c++/11/bits/stl_map.h \ + /usr/include/c++/11/tuple \ + /usr/include/c++/11/utility \ + /usr/include/c++/11/bits/stl_relops.h \ + /usr/include/c++/11/array \ + /usr/include/c++/11/bits/uses_allocator.h \ + /usr/include/c++/11/bits/invoke.h \ + /usr/include/c++/11/bits/stl_multimap.h \ + /usr/include/c++/11/bits/erase_if.h \ + /usr/include/c++/11/memory \ + /usr/include/c++/11/bits/stl_tempbuf.h \ + /usr/include/c++/11/bits/stl_raw_storage_iter.h \ + /usr/include/c++/11/bits/align.h \ + /usr/include/c++/11/bit \ + /usr/lib/gcc/aarch64-linux-gnu/11/include/stdint.h \ + /usr/include/stdint.h \ + /usr/include/aarch64-linux-gnu/bits/libc-header-start.h \ + /usr/include/aarch64-linux-gnu/bits/types.h \ + /usr/include/aarch64-linux-gnu/bits/typesizes.h \ + /usr/include/aarch64-linux-gnu/bits/time64.h \ + /usr/include/aarch64-linux-gnu/bits/wchar.h \ + /usr/include/aarch64-linux-gnu/bits/stdint-intn.h \ + /usr/include/aarch64-linux-gnu/bits/stdint-uintn.h \ + /usr/include/c++/11/bits/unique_ptr.h \ + /usr/include/c++/11/bits/shared_ptr.h \ + /usr/include/c++/11/iosfwd \ + /usr/include/c++/11/bits/stringfwd.h \ + /usr/include/c++/11/bits/postypes.h \ + /usr/include/c++/11/cwchar \ + /usr/include/wchar.h \ + /usr/include/aarch64-linux-gnu/bits/floatn.h \ + /usr/include/aarch64-linux-gnu/bits/floatn-common.h \ + /usr/lib/gcc/aarch64-linux-gnu/11/include/stddef.h \ + /usr/lib/gcc/aarch64-linux-gnu/11/include/stdarg.h \ + /usr/include/aarch64-linux-gnu/bits/types/wint_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/mbstate_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/__mbstate_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/__FILE.h \ + /usr/include/aarch64-linux-gnu/bits/types/FILE.h \ + /usr/include/aarch64-linux-gnu/bits/types/locale_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/__locale_t.h \ + /usr/include/aarch64-linux-gnu/bits/wchar2.h \ + /usr/include/c++/11/bits/shared_ptr_base.h \ + /usr/include/c++/11/typeinfo \ + /usr/include/c++/11/bits/allocated_ptr.h \ + /usr/include/c++/11/bits/refwrap.h \ + /usr/include/c++/11/ext/atomicity.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/gthr.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/gthr-default.h \ + /usr/include/pthread.h \ + /usr/include/sched.h \ + /usr/include/aarch64-linux-gnu/bits/types/time_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/struct_timespec.h \ + /usr/include/aarch64-linux-gnu/bits/endian.h \ + /usr/include/aarch64-linux-gnu/bits/endianness.h \ + /usr/include/aarch64-linux-gnu/bits/sched.h \ + /usr/include/aarch64-linux-gnu/bits/types/struct_sched_param.h \ + /usr/include/aarch64-linux-gnu/bits/cpu-set.h \ + /usr/include/time.h \ + /usr/include/aarch64-linux-gnu/bits/time.h \ + /usr/include/aarch64-linux-gnu/bits/timex.h \ + /usr/include/aarch64-linux-gnu/bits/types/struct_timeval.h \ + /usr/include/aarch64-linux-gnu/bits/types/clock_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/struct_tm.h \ + /usr/include/aarch64-linux-gnu/bits/types/clockid_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/timer_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/struct_itimerspec.h \ + /usr/include/aarch64-linux-gnu/bits/pthreadtypes.h \ + /usr/include/aarch64-linux-gnu/bits/thread-shared-types.h \ + /usr/include/aarch64-linux-gnu/bits/pthreadtypes-arch.h \ + /usr/include/aarch64-linux-gnu/bits/atomic_wide_counter.h \ + /usr/include/aarch64-linux-gnu/bits/struct_mutex.h \ + /usr/include/aarch64-linux-gnu/bits/struct_rwlock.h \ + /usr/include/aarch64-linux-gnu/bits/setjmp.h \ + /usr/include/aarch64-linux-gnu/bits/types/__sigset_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/struct___jmp_buf_tag.h \ + /usr/include/aarch64-linux-gnu/bits/pthread_stack_min-dynamic.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/atomic_word.h \ + /usr/include/aarch64-linux-gnu/sys/single_threaded.h \ + /usr/include/c++/11/ext/concurrence.h \ + /usr/include/c++/11/exception \ + /usr/include/c++/11/bits/exception_ptr.h \ + /usr/include/c++/11/bits/cxxabi_init_exception.h \ + /usr/include/c++/11/bits/nested_exception.h \ + /usr/include/c++/11/bits/shared_ptr_atomic.h \ + /usr/include/c++/11/bits/atomic_base.h \ + /usr/include/c++/11/bits/atomic_lockfree_defines.h \ + /usr/include/c++/11/backward/auto_ptr.h \ + /usr/include/c++/11/cstring \ + /usr/include/string.h \ + /usr/include/strings.h \ + /usr/include/aarch64-linux-gnu/bits/strings_fortified.h \ + /usr/include/aarch64-linux-gnu/bits/string_fortified.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/securec.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/securectype.h \ + /usr/include/stdio.h \ + /usr/include/aarch64-linux-gnu/bits/types/__fpos_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/__fpos64_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/struct_FILE.h \ + /usr/include/aarch64-linux-gnu/bits/types/cookie_io_functions_t.h \ + /usr/include/aarch64-linux-gnu/bits/stdio_lim.h \ + /usr/include/aarch64-linux-gnu/bits/stdio.h \ + /usr/include/aarch64-linux-gnu/bits/stdio2.h \ + /usr/include/c++/11/stdlib.h \ + /usr/include/c++/11/cstdlib \ + /usr/include/stdlib.h \ + /usr/include/aarch64-linux-gnu/bits/waitflags.h \ + /usr/include/aarch64-linux-gnu/bits/waitstatus.h \ + /usr/include/aarch64-linux-gnu/sys/types.h \ + /usr/include/endian.h \ + /usr/include/aarch64-linux-gnu/bits/byteswap.h \ + /usr/include/aarch64-linux-gnu/bits/uintn-identity.h \ + /usr/include/aarch64-linux-gnu/sys/select.h \ + /usr/include/aarch64-linux-gnu/bits/select.h \ + /usr/include/aarch64-linux-gnu/bits/types/sigset_t.h \ + /usr/include/aarch64-linux-gnu/bits/select2.h \ + /usr/include/alloca.h \ + /usr/include/aarch64-linux-gnu/bits/stdlib-bsearch.h \ + /usr/include/aarch64-linux-gnu/bits/stdlib-float.h \ + /usr/include/aarch64-linux-gnu/bits/stdlib.h \ + /usr/include/c++/11/bits/std_abs.h \ + /usr/include/errno.h \ + /usr/include/aarch64-linux-gnu/bits/errno.h \ + /usr/include/linux/errno.h \ + /usr/include/aarch64-linux-gnu/asm/errno.h \ + /usr/include/asm-generic/errno.h \ + /usr/include/asm-generic/errno-base.h \ + /usr/include/aarch64-linux-gnu/bits/types/error_t.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/ascend_string.h \ + /usr/include/c++/11/string \ + /usr/include/c++/11/bits/char_traits.h \ + /usr/include/c++/11/cstdint \ + /usr/include/c++/11/bits/localefwd.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/c++locale.h \ + /usr/include/c++/11/clocale \ + /usr/include/locale.h \ + /usr/include/aarch64-linux-gnu/bits/locale.h \ + /usr/include/c++/11/cctype \ + /usr/include/ctype.h \ + /usr/include/c++/11/bits/ostream_insert.h \ + /usr/include/c++/11/bits/cxxabi_forced.h \ + /usr/include/c++/11/bits/basic_string.h \ + /usr/include/c++/11/ext/string_conversions.h \ + /usr/include/c++/11/cstdio \ + /usr/include/c++/11/cerrno \ + /usr/include/c++/11/bits/charconv.h \ + /usr/include/c++/11/bits/basic_string.tcc \ + /usr/include/c++/11/functional \ + /usr/include/c++/11/bits/std_function.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/types.h \ + /usr/include/c++/11/atomic \ + /usr/local/Ascend/ascend-toolkit/latest/include/register/op_def_registry.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/register/op_def.h \ + /usr/include/c++/11/iostream \ + /usr/include/c++/11/ostream \ + /usr/include/c++/11/ios \ + /usr/include/c++/11/bits/ios_base.h \ + /usr/include/c++/11/bits/locale_classes.h \ + /usr/include/c++/11/bits/locale_classes.tcc \ + /usr/include/c++/11/system_error \ + /usr/include/aarch64-linux-gnu/c++/11/bits/error_constants.h \ + /usr/include/c++/11/stdexcept \ + /usr/include/c++/11/streambuf \ + /usr/include/c++/11/bits/streambuf.tcc \ + /usr/include/c++/11/bits/basic_ios.h \ + /usr/include/c++/11/bits/locale_facets.h \ + /usr/include/c++/11/cwctype \ + /usr/include/wctype.h \ + /usr/include/aarch64-linux-gnu/bits/wctype-wchar.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/ctype_base.h \ + /usr/include/c++/11/bits/streambuf_iterator.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/ctype_inline.h \ + /usr/include/c++/11/bits/locale_facets.tcc \ + /usr/include/c++/11/bits/basic_ios.tcc \ + /usr/include/c++/11/bits/ostream.tcc \ + /usr/include/c++/11/istream \ + /usr/include/c++/11/bits/istream.tcc \ + /usr/local/Ascend/ascend-toolkit/latest/include/register/op_impl_registry.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/ge_error_codes.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/compiler_def.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/register/op_impl_kernel_registry.h \ + /usr/include/c++/11/unordered_set \ + /usr/include/c++/11/bits/hashtable.h \ + /usr/include/c++/11/bits/hashtable_policy.h \ + /usr/include/c++/11/bits/enable_special_members.h \ + /usr/include/c++/11/bits/unordered_set.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/base_type.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/infer_shape_context.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/shape.h \ + /usr/include/c++/11/limits \ + /usr/local/Ascend/ascend-toolkit/latest/include/utils/extern_math_util.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/tensor.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/storage_shape.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/storage_format.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/expand_dims_type.h \ + /usr/include/c++/11/cstddef \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/tensor_data.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/runtime_attrs.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/continuous_vector.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/external/ge_common/ge_api_error_codes.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/external/ge_common/ge_error_codes.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/external/ge_common/ge_api_types.h \ + /usr/include/c++/11/set \ + /usr/include/c++/11/bits/stl_set.h \ + /usr/include/c++/11/bits/stl_multiset.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/tensor.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/ge_error_codes.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/types.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/ascend_string.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/extended_kernel_context.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/kernel_context.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/kernel_run_context.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/context_extend.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/compute_node_info.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/inference_context.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/tensor.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/types.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/resource_context.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/ge_error_codes.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/infer_shape_range_context.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/range.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/tiling_context.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/tiling_data.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/continuous_vector.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/runtime_attrs.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/op_execute_context.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/shape.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/tensor.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/extended_kernel_context.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/ge/ge_allocator.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/infer_datatype_context.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/operator_reg.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/operator.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/inference_context.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/tensor.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/operator_factory.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/operator.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/ascend_string.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/graph.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/gnode.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/ge_error_codes.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/types.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/tensor.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/ascend_string.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/register/op_def_factory.h + + +/usr/local/Ascend/ascend-toolkit/latest/include/register/op_def_factory.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/graph/operator_reg.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/infer_datatype_context.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/op_execute_context.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/tiling_context.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/range.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/infer_shape_range_context.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/graph/inference_context.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/kernel_run_context.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/kernel_context.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/graph/tensor.h: + +/usr/include/c++/11/set: + +/usr/include/aarch64-linux-gnu/bits/struct_mutex.h: + +/usr/include/aarch64-linux-gnu/bits/types.h: + +/usr/include/aarch64-linux-gnu/bits/setjmp.h: + +/usr/include/c++/11/bits/hashtable.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/compute_node_info.h: + +/usr/include/aarch64-linux-gnu/bits/pthreadtypes-arch.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/graph/operator_factory.h: + +/usr/include/aarch64-linux-gnu/bits/types/timer_t.h: + +/usr/include/c++/11/bits/ostream.tcc: + +/usr/include/aarch64-linux-gnu/bits/types/clockid_t.h: + +/usr/include/c++/11/bits/allocator.h: + +/usr/lib/gcc/aarch64-linux-gnu/11/include/stdint.h: + +/usr/include/aarch64-linux-gnu/bits/endian.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/tiling_data.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/tensor_data.h: + +/usr/include/c++/11/bits/stl_set.h: + +/usr/include/aarch64-linux-gnu/bits/types/time_t.h: + +/usr/include/c++/11/bits/streambuf_iterator.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/external/ge_common/ge_api_error_codes.h: + +/usr/include/c++/11/bits/refwrap.h: + +/usr/include/c++/11/bits/allocated_ptr.h: + +/usr/include/aarch64-linux-gnu/bits/floatn-common.h: + +/usr/include/aarch64-linux-gnu/bits/wchar2.h: + +/usr/include/aarch64-linux-gnu/bits/wchar.h: + +/usr/include/aarch64-linux-gnu/bits/types/FILE.h: + +/usr/include/aarch64-linux-gnu/bits/types/__FILE.h: + +/usr/include/aarch64-linux-gnu/bits/cpu-set.h: + +/usr/include/aarch64-linux-gnu/bits/types/mbstate_t.h: + +/usr/lib/gcc/aarch64-linux-gnu/11/include/stddef.h: + +/usr/include/aarch64-linux-gnu/bits/types/__locale_t.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/expand_dims_type.h: + +/usr/include/c++/11/backward/binders.h: + +/usr/include/c++/11/iostream: + +/usr/include/wchar.h: + +/usr/include/c++/11/bits/cxxabi_init_exception.h: + +/usr/include/aarch64-linux-gnu/bits/types/struct_tm.h: + +/usr/include/c++/11/cwchar: + +/usr/include/c++/11/bits/stl_algobase.h: + +/usr/include/c++/11/bits/postypes.h: + +/usr/include/aarch64-linux-gnu/bits/stdint-uintn.h: + +/usr/include/c++/11/cstdio: + +/usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/extended_kernel_context.h: + +/usr/include/c++/11/bit: + +/usr/include/c++/11/bits/stl_iterator_base_types.h: + +/usr/include/c++/11/cstdlib: + +/usr/include/c++/11/typeinfo: + +/usr/include/c++/11/bits/stl_raw_storage_iter.h: + +/usr/include/aarch64-linux-gnu/bits/types/sigset_t.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/shape.h: + +/usr/include/aarch64-linux-gnu/bits/types/__sigset_t.h: + +/usr/include/features.h: + +/usr/include/aarch64-linux-gnu/bits/types/struct_timespec.h: + +/usr/include/c++/11/bits/uses_allocator.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/ge/ge_allocator.h: + +/usr/include/c++/11/clocale: + +/usr/include/aarch64-linux-gnu/bits/types/struct_sched_param.h: + +/usr/include/c++/11/ext/type_traits.h: + +/usr/include/c++/11/bits/exception_defines.h: + +/usr/include/c++/11/atomic: + +/usr/include/c++/11/debug/assertions.h: + +/usr/include/aarch64-linux-gnu/bits/endianness.h: + +/usr/include/ctype.h: + +/usr/include/c++/11/type_traits: + +/usr/include/c++/11/bits/stl_tree.h: + +/usr/include/aarch64-linux-gnu/c++/11/bits/c++config.h: + +/usr/include/aarch64-linux-gnu/bits/stdio2.h: + +/usr/include/aarch64-linux-gnu/bits/errno.h: + +/usr/include/aarch64-linux-gnu/bits/types/struct_itimerspec.h: + +/usr/include/aarch64-linux-gnu/c++/11/bits/gthr.h: + +../op_host/add_custom_tiling.h: + +/usr/include/c++/11/debug/debug.h: + +/usr/include/features-time64.h: + +/usr/include/aarch64-linux-gnu/sys/cdefs.h: + +/usr/include/c++/11/exception: + +/usr/local/Ascend/ascend-toolkit/latest/include/register/op_def.h: + +/usr/include/c++/11/bits/std_function.h: + +/usr/include/c++/11/bits/stl_tempbuf.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/register/tilingdata_base.h: + +/usr/include/c++/11/new: + +/usr/include/c++/11/bits/stl_iterator.h: + +/usr/include/aarch64-linux-gnu/bits/types/struct_timeval.h: + +/usr/include/c++/11/bits/stl_bvector.h: + +/usr/include/aarch64-linux-gnu/bits/timesize.h: + +/usr/include/c++/11/bits/align.h: + +/usr/include/c++/11/vector: + +/usr/include/pthread.h: + +/usr/include/aarch64-linux-gnu/bits/wordsize.h: + +/usr/include/asm-generic/errno-base.h: + +/usr/include/c++/11/bits/char_traits.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/graph/resource_context.h: + +/usr/include/aarch64-linux-gnu/gnu/stubs.h: + +/usr/include/aarch64-linux-gnu/bits/stdint-intn.h: + +/usr/include/c++/11/bits/locale_facets.tcc: + +/usr/include/c++/11/bits/functexcept.h: + +/usr/include/aarch64-linux-gnu/bits/time.h: + +/usr/include/aarch64-linux-gnu/bits/select2.h: + +/usr/include/aarch64-linux-gnu/bits/stdlib-float.h: + +/usr/include/c++/11/streambuf: + +/usr/include/c++/11/array: + +/usr/include/c++/11/ext/atomicity.h: + +/usr/include/aarch64-linux-gnu/bits/types/__mbstate_t.h: + +/usr/include/c++/11/bits/stl_pair.h: + +/usr/include/c++/11/bits/memoryfwd.h: + +/usr/include/c++/11/bits/stl_function.h: + +/usr/include/aarch64-linux-gnu/bits/libc-header-start.h: + +/usr/include/c++/11/cstring: + +/usr/include/aarch64-linux-gnu/bits/types/cookie_io_functions_t.h: + +/usr/include/c++/11/bits/concept_check.h: + +/usr/include/aarch64-linux-gnu/bits/byteswap.h: + +/usr/include/aarch64-linux-gnu/bits/thread-shared-types.h: + +/usr/include/aarch64-linux-gnu/bits/atomic_wide_counter.h: + +/usr/include/aarch64-linux-gnu/c++/11/bits/gthr-default.h: + +/usr/include/aarch64-linux-gnu/c++/11/bits/cpu_defines.h: + +/usr/include/c++/11/limits: + +/usr/include/c++/11/bits/predefined_ops.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/graph/gnode.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/graph/graph.h: + +/usr/include/aarch64-linux-gnu/c++/11/bits/os_defines.h: + +/usr/include/aarch64-linux-gnu/bits/pthreadtypes.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/graph/compiler_def.h: + +/usr/include/c++/11/memory: + +/usr/include/aarch64-linux-gnu/c++/11/bits/c++allocator.h: + +/usr/include/aarch64-linux-gnu/bits/stdlib.h: + +/usr/include/c++/11/system_error: + +/usr/include/aarch64-linux-gnu/sys/types.h: + +/usr/include/c++/11/bits/vector.tcc: + +/usr/include/aarch64-linux-gnu/bits/types/clock_t.h: + +/usr/include/aarch64-linux-gnu/bits/types/locale_t.h: + +/usr/include/c++/11/bits/functional_hash.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/graph/operator.h: + +/usr/include/c++/11/ext/numeric_traits.h: + +/usr/include/c++/11/bits/atomic_base.h: + +/usr/include/errno.h: + +/usr/include/c++/11/bits/shared_ptr.h: + +/usr/include/c++/11/bits/stl_construct.h: + +/usr/include/c++/11/bits/cpp_type_traits.h: + +/usr/include/c++/11/bits/stl_iterator_base_funcs.h: + +/usr/include/c++/11/ext/new_allocator.h: + +/usr/include/c++/11/bits/stl_uninitialized.h: + +/usr/include/c++/11/backward/auto_ptr.h: + +/usr/include/c++/11/ext/alloc_traits.h: + +/usr/include/aarch64-linux-gnu/bits/floatn.h: + +/usr/include/c++/11/bits/cxxabi_forced.h: + +/usr/include/stdc-predef.h: + +/usr/include/c++/11/bits/alloc_traits.h: + +/usr/include/aarch64-linux-gnu/bits/time64.h: + +../op_host/add_custom.cpp: + +/usr/include/alloca.h: + +/usr/include/c++/11/bits/range_access.h: + +/usr/include/c++/11/map: + +/usr/include/c++/11/bits/stl_vector.h: + +/usr/include/c++/11/cstddef: + +/usr/include/c++/11/initializer_list: + +/usr/include/c++/11/iosfwd: + +/usr/include/c++/11/bits/erase_if.h: + +/usr/include/c++/11/bits/ptr_traits.h: + +/usr/include/stdint.h: + +/usr/include/endian.h: + +/usr/include/c++/11/bits/stl_map.h: + +/usr/include/c++/11/bits/unique_ptr.h: + +/usr/include/c++/11/ostream: + +/usr/include/c++/11/bits/hash_bytes.h: + +/usr/include/c++/11/bits/move.h: + +/usr/include/c++/11/bits/stl_relops.h: + +/usr/include/aarch64-linux-gnu/bits/struct_rwlock.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/external/ge_common/ge_api_types.h: + +/usr/include/aarch64-linux-gnu/bits/types/struct___jmp_buf_tag.h: + +/usr/include/aarch64-linux-gnu/sys/single_threaded.h: + +/usr/include/c++/11/ext/concurrence.h: + +/usr/include/aarch64-linux-gnu/bits/pthread_stack_min-dynamic.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/runtime_attrs.h: + +/usr/include/c++/11/bits/exception_ptr.h: + +/usr/include/c++/11/ext/string_conversions.h: + +/usr/include/c++/11/bits/nested_exception.h: + +/usr/include/c++/11/bits/shared_ptr_atomic.h: + +/usr/include/aarch64-linux-gnu/bits/typesizes.h: + +/usr/include/c++/11/bits/atomic_lockfree_defines.h: + +/usr/include/aarch64-linux-gnu/bits/types/__fpos_t.h: + +/usr/include/c++/11/bits/streambuf.tcc: + +/usr/include/string.h: + +/usr/include/strings.h: + +/usr/include/aarch64-linux-gnu/bits/string_fortified.h: + +/usr/include/aarch64-linux-gnu/bits/locale.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/context_extend.h: + +/usr/include/c++/11/tuple: + +/usr/include/aarch64-linux-gnu/bits/select.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/securec.h: + +/usr/include/c++/11/bits/charconv.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/securectype.h: + +/usr/include/c++/11/bits/ios_base.h: + +/usr/include/stdio.h: + +/usr/include/c++/11/bits/stringfwd.h: + +/usr/include/aarch64-linux-gnu/bits/strings_fortified.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/graph/ge_error_codes.h: + +/usr/include/aarch64-linux-gnu/bits/types/__fpos64_t.h: + +/usr/include/aarch64-linux-gnu/bits/types/struct_FILE.h: + +/usr/include/time.h: + +/usr/include/aarch64-linux-gnu/bits/wctype-wchar.h: + +/usr/include/c++/11/bits/stl_multiset.h: + +/usr/include/aarch64-linux-gnu/bits/stdio_lim.h: + +/usr/include/aarch64-linux-gnu/bits/stdio.h: + +/usr/include/aarch64-linux-gnu/c++/11/bits/c++locale.h: + +/usr/include/c++/11/cerrno: + +/usr/include/c++/11/stdlib.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/infer_shape_context.h: + +/usr/include/stdlib.h: + +/usr/include/aarch64-linux-gnu/bits/waitflags.h: + +/usr/include/aarch64-linux-gnu/bits/waitstatus.h: + +/usr/include/aarch64-linux-gnu/bits/uintn-identity.h: + +/usr/include/aarch64-linux-gnu/gnu/stubs-lp64.h: + +/usr/include/aarch64-linux-gnu/sys/select.h: + +/usr/include/aarch64-linux-gnu/bits/stdlib-bsearch.h: + +/usr/include/aarch64-linux-gnu/bits/long-double.h: + +/usr/include/c++/11/bits/std_abs.h: + +/usr/include/aarch64-linux-gnu/bits/types/error_t.h: + +/usr/include/c++/11/bits/stl_multimap.h: + +/usr/include/aarch64-linux-gnu/asm/errno.h: + +/usr/include/c++/11/cctype: + +/usr/include/asm-generic/errno.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/graph/ascend_string.h: + +/usr/include/c++/11/string: + +/usr/include/c++/11/cstdint: + +/usr/include/c++/11/bits/localefwd.h: + +/usr/include/aarch64-linux-gnu/bits/types/wint_t.h: + +/usr/include/locale.h: + +/usr/include/c++/11/bits/ostream_insert.h: + +/usr/include/c++/11/bits/shared_ptr_base.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/graph/types.h: + +/usr/include/c++/11/bits/basic_string.h: + +/usr/include/c++/11/bits/basic_string.tcc: + +/usr/local/Ascend/ascend-toolkit/latest/include/register/op_def_registry.h: + +/usr/include/c++/11/utility: + +/usr/include/c++/11/ios: + +/usr/include/c++/11/bits/locale_classes.h: + +/usr/include/c++/11/bits/locale_classes.tcc: + +/usr/include/aarch64-linux-gnu/c++/11/bits/error_constants.h: + +/usr/include/c++/11/stdexcept: + +/usr/include/c++/11/ext/aligned_buffer.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/base_type.h: + +/usr/include/c++/11/bits/basic_ios.h: + +/usr/include/c++/11/bits/exception.h: + +/usr/include/c++/11/bits/locale_facets.h: + +/usr/include/aarch64-linux-gnu/c++/11/bits/atomic_word.h: + +/usr/include/c++/11/cwctype: + +/usr/include/sched.h: + +/usr/include/wctype.h: + +/usr/include/c++/11/functional: + +/usr/include/linux/errno.h: + +/usr/include/aarch64-linux-gnu/c++/11/bits/ctype_base.h: + +/usr/lib/gcc/aarch64-linux-gnu/11/include/stdarg.h: + +/usr/include/aarch64-linux-gnu/c++/11/bits/ctype_inline.h: + +/usr/include/c++/11/istream: + +/usr/include/aarch64-linux-gnu/bits/sched.h: + +/usr/include/c++/11/bits/istream.tcc: + +/usr/include/c++/11/bits/invoke.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/register/op_impl_registry.h: + +/usr/include/aarch64-linux-gnu/bits/timex.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/register/op_impl_kernel_registry.h: + +/usr/include/c++/11/unordered_set: + +/usr/include/c++/11/bits/hashtable_policy.h: + +/usr/include/c++/11/bits/basic_ios.tcc: + +/usr/include/c++/11/bits/enable_special_members.h: + +/usr/include/c++/11/bits/unordered_set.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/utils/extern_math_util.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/tensor.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/storage_shape.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/storage_format.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/continuous_vector.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/external/ge_common/ge_error_codes.h: diff --git a/Increase_Host_compute/No_increase/build_out/op_host/CMakeFiles/cust_optiling.dir/compiler_depend.ts b/Increase_Host_compute/No_increase/build_out/op_host/CMakeFiles/cust_optiling.dir/compiler_depend.ts new file mode 100644 index 0000000000000000000000000000000000000000..74472e36eba2a28932ae542c70b920de2f6fda33 --- /dev/null +++ b/Increase_Host_compute/No_increase/build_out/op_host/CMakeFiles/cust_optiling.dir/compiler_depend.ts @@ -0,0 +1,2 @@ +# CMAKE generated file: DO NOT EDIT! +# Timestamp file for compiler generated dependencies management for cust_optiling. diff --git a/Increase_Host_compute/No_increase/build_out/op_host/CMakeFiles/cust_optiling.dir/depend.make b/Increase_Host_compute/No_increase/build_out/op_host/CMakeFiles/cust_optiling.dir/depend.make new file mode 100644 index 0000000000000000000000000000000000000000..fe68c7fa27e765cc54c7a4b724d3af19e0f40b0c --- /dev/null +++ b/Increase_Host_compute/No_increase/build_out/op_host/CMakeFiles/cust_optiling.dir/depend.make @@ -0,0 +1,2 @@ +# Empty dependencies file for cust_optiling. +# This may be replaced when dependencies are built. diff --git a/Increase_Host_compute/No_increase/build_out/op_host/CMakeFiles/cust_optiling.dir/flags.make b/Increase_Host_compute/No_increase/build_out/op_host/CMakeFiles/cust_optiling.dir/flags.make new file mode 100644 index 0000000000000000000000000000000000000000..6d98162bed09f0ecad0e8a6d9c9ec8a6dcf6fd1c --- /dev/null +++ b/Increase_Host_compute/No_increase/build_out/op_host/CMakeFiles/cust_optiling.dir/flags.make @@ -0,0 +1,10 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +# compile CXX with /usr/bin/c++ +CXX_DEFINES = -DOP_TILING_LIB -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=0 -Dcust_optiling_EXPORTS + +CXX_INCLUDES = -I/usr/local/Ascend/ascend-toolkit/latest/include + +CXX_FLAGS = -fPIC -fvisibility=hidden -fPIC -fvisibility-inlines-hidden -O2 -std=c++11 -fstack-protector-strong + diff --git a/Increase_Host_compute/No_increase/build_out/op_host/CMakeFiles/cust_optiling.dir/link.txt b/Increase_Host_compute/No_increase/build_out/op_host/CMakeFiles/cust_optiling.dir/link.txt new file mode 100644 index 0000000000000000000000000000000000000000..5406749e2144ba093cf2e4588d7fd78273ea4006 --- /dev/null +++ b/Increase_Host_compute/No_increase/build_out/op_host/CMakeFiles/cust_optiling.dir/link.txt @@ -0,0 +1 @@ +/usr/bin/c++ -fPIC -s -Wl,-z,relro -Wl,-z,now -Wl,-z,noexecstack -shared -Wl,-soname,libcust_opmaster_rt2.0.so -o libcust_opmaster_rt2.0.so CMakeFiles/cust_optiling.dir/add_custom.cpp.o -L/usr/local/Ascend/ascend-toolkit/latest/lib64 -Wl,-rpath,/usr/local/Ascend/ascend-toolkit/latest/lib64: -lexe_graph -lregister -ltiling_api -Wl,--whole-archive -lrt2_registry -Wl,--no-whole-archive diff --git a/Increase_Host_compute/No_increase/build_out/op_host/CMakeFiles/cust_optiling.dir/progress.make b/Increase_Host_compute/No_increase/build_out/op_host/CMakeFiles/cust_optiling.dir/progress.make new file mode 100644 index 0000000000000000000000000000000000000000..72bb7dd025afc5824222cbd3a1e64841afc2792c --- /dev/null +++ b/Increase_Host_compute/No_increase/build_out/op_host/CMakeFiles/cust_optiling.dir/progress.make @@ -0,0 +1,3 @@ +CMAKE_PROGRESS_1 = 7 +CMAKE_PROGRESS_2 = 8 + diff --git a/Increase_Host_compute/No_increase/build_out/op_host/CMakeFiles/optiling_compat.dir/DependInfo.cmake b/Increase_Host_compute/No_increase/build_out/op_host/CMakeFiles/optiling_compat.dir/DependInfo.cmake new file mode 100644 index 0000000000000000000000000000000000000000..dc55e44b5556fc28ad7acb84f1df08a5aef15b8d --- /dev/null +++ b/Increase_Host_compute/No_increase/build_out/op_host/CMakeFiles/optiling_compat.dir/DependInfo.cmake @@ -0,0 +1,18 @@ + +# Consider dependencies only in project. +set(CMAKE_DEPENDS_IN_PROJECT_ONLY OFF) + +# The set of languages for which implicit dependencies are needed: +set(CMAKE_DEPENDS_LANGUAGES + ) + +# The set of dependency files which are needed: +set(CMAKE_DEPENDS_DEPENDENCY_FILES + ) + +# Targets to which this target links. +set(CMAKE_TARGET_LINKED_INFO_FILES + ) + +# Fortran module output directory. +set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/Increase_Host_compute/No_increase/build_out/op_host/CMakeFiles/optiling_compat.dir/build.make b/Increase_Host_compute/No_increase/build_out/op_host/CMakeFiles/optiling_compat.dir/build.make new file mode 100644 index 0000000000000000000000000000000000000000..5ca04659db17c16d5776df31848835b2833c5e3c --- /dev/null +++ b/Increase_Host_compute/No_increase/build_out/op_host/CMakeFiles/optiling_compat.dir/build.make @@ -0,0 +1,87 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + +# Disable VCS-based implicit rules. +% : %,v + +# Disable VCS-based implicit rules. +% : RCS/% + +# Disable VCS-based implicit rules. +% : RCS/%,v + +# Disable VCS-based implicit rules. +% : SCCS/s.% + +# Disable VCS-based implicit rules. +% : s.% + +.SUFFIXES: .hpux_make_needs_suffix_list + +# Command-line flag to silence nested $(MAKE). +$(VERBOSE)MAKESILENT = -s + +#Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E rm -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /Op_test/Operator-performance/Increase_Host_compute/No + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /Op_test/Operator-performance/Increase_Host_compute/No/build_out + +# Utility rule file for optiling_compat. + +# Include any custom commands dependencies for this target. +include op_host/CMakeFiles/optiling_compat.dir/compiler_depend.make + +# Include the progress variables for this target. +include op_host/CMakeFiles/optiling_compat.dir/progress.make + +op_host/CMakeFiles/optiling_compat: + cd /Op_test/Operator-performance/Increase_Host_compute/No/build_out/op_host && ln -sf lib/linux/aarch64/libcust_opmaster_rt2.0.so /Op_test/Operator-performance/Increase_Host_compute/No/build_out/op_host/liboptiling.so + +optiling_compat: op_host/CMakeFiles/optiling_compat +optiling_compat: op_host/CMakeFiles/optiling_compat.dir/build.make +.PHONY : optiling_compat + +# Rule to build all files generated by this target. +op_host/CMakeFiles/optiling_compat.dir/build: optiling_compat +.PHONY : op_host/CMakeFiles/optiling_compat.dir/build + +op_host/CMakeFiles/optiling_compat.dir/clean: + cd /Op_test/Operator-performance/Increase_Host_compute/No/build_out/op_host && $(CMAKE_COMMAND) -P CMakeFiles/optiling_compat.dir/cmake_clean.cmake +.PHONY : op_host/CMakeFiles/optiling_compat.dir/clean + +op_host/CMakeFiles/optiling_compat.dir/depend: + cd /Op_test/Operator-performance/Increase_Host_compute/No/build_out && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /Op_test/Operator-performance/Increase_Host_compute/No /Op_test/Operator-performance/Increase_Host_compute/No/op_host /Op_test/Operator-performance/Increase_Host_compute/No/build_out /Op_test/Operator-performance/Increase_Host_compute/No/build_out/op_host /Op_test/Operator-performance/Increase_Host_compute/No/build_out/op_host/CMakeFiles/optiling_compat.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : op_host/CMakeFiles/optiling_compat.dir/depend + diff --git a/Increase_Host_compute/No_increase/build_out/op_host/CMakeFiles/optiling_compat.dir/cmake_clean.cmake b/Increase_Host_compute/No_increase/build_out/op_host/CMakeFiles/optiling_compat.dir/cmake_clean.cmake new file mode 100644 index 0000000000000000000000000000000000000000..d6c62180661baf2894b2e39b1390c4aad97bd7e7 --- /dev/null +++ b/Increase_Host_compute/No_increase/build_out/op_host/CMakeFiles/optiling_compat.dir/cmake_clean.cmake @@ -0,0 +1,8 @@ +file(REMOVE_RECURSE + "CMakeFiles/optiling_compat" +) + +# Per-language clean rules from dependency scanning. +foreach(lang ) + include(CMakeFiles/optiling_compat.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/Increase_Host_compute/No_increase/build_out/op_host/CMakeFiles/optiling_compat.dir/compiler_depend.make b/Increase_Host_compute/No_increase/build_out/op_host/CMakeFiles/optiling_compat.dir/compiler_depend.make new file mode 100644 index 0000000000000000000000000000000000000000..f6005bcf9aa9a636cea7c8c99afc1c47b58651ec --- /dev/null +++ b/Increase_Host_compute/No_increase/build_out/op_host/CMakeFiles/optiling_compat.dir/compiler_depend.make @@ -0,0 +1,2 @@ +# Empty custom commands generated dependencies file for optiling_compat. +# This may be replaced when dependencies are built. diff --git a/Increase_Host_compute/No_increase/build_out/op_host/CMakeFiles/optiling_compat.dir/compiler_depend.ts b/Increase_Host_compute/No_increase/build_out/op_host/CMakeFiles/optiling_compat.dir/compiler_depend.ts new file mode 100644 index 0000000000000000000000000000000000000000..218ad6e5c7fb31bec1c5dc1c351cf18dde37c686 --- /dev/null +++ b/Increase_Host_compute/No_increase/build_out/op_host/CMakeFiles/optiling_compat.dir/compiler_depend.ts @@ -0,0 +1,2 @@ +# CMAKE generated file: DO NOT EDIT! +# Timestamp file for custom commands dependencies management for optiling_compat. diff --git a/Increase_Host_compute/No_increase/build_out/op_host/CMakeFiles/optiling_compat.dir/progress.make b/Increase_Host_compute/No_increase/build_out/op_host/CMakeFiles/optiling_compat.dir/progress.make new file mode 100644 index 0000000000000000000000000000000000000000..8b137891791fe96927ad78e64b0aad7bded08bdc --- /dev/null +++ b/Increase_Host_compute/No_increase/build_out/op_host/CMakeFiles/optiling_compat.dir/progress.make @@ -0,0 +1 @@ + diff --git a/Increase_Host_compute/No_increase/build_out/op_host/CMakeFiles/progress.marks b/Increase_Host_compute/No_increase/build_out/op_host/CMakeFiles/progress.marks new file mode 100644 index 0000000000000000000000000000000000000000..7f8f011eb73d6043d2e6db9d2c101195ae2801f2 --- /dev/null +++ b/Increase_Host_compute/No_increase/build_out/op_host/CMakeFiles/progress.marks @@ -0,0 +1 @@ +7 diff --git a/Increase_Host_compute/No_increase/build_out/op_host/Makefile b/Increase_Host_compute/No_increase/build_out/op_host/Makefile new file mode 100644 index 0000000000000000000000000000000000000000..18e22e4f6b519585d9944cf11ccfa2fff73d14c1 --- /dev/null +++ b/Increase_Host_compute/No_increase/build_out/op_host/Makefile @@ -0,0 +1,355 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +# Default target executed when no arguments are given to make. +default_target: all +.PHONY : default_target + +# Allow only one "make -f Makefile2" at a time, but pass parallelism. +.NOTPARALLEL: + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + +# Disable VCS-based implicit rules. +% : %,v + +# Disable VCS-based implicit rules. +% : RCS/% + +# Disable VCS-based implicit rules. +% : RCS/%,v + +# Disable VCS-based implicit rules. +% : SCCS/s.% + +# Disable VCS-based implicit rules. +% : s.% + +.SUFFIXES: .hpux_make_needs_suffix_list + +# Command-line flag to silence nested $(MAKE). +$(VERBOSE)MAKESILENT = -s + +#Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E rm -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /Op_test/Operator-performance/Increase_Host_compute/No + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /Op_test/Operator-performance/Increase_Host_compute/No/build_out + +#============================================================================= +# Targets provided globally by CMake. + +# Special rule for the target package +package: preinstall + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Run CPack packaging tool..." + cd /Op_test/Operator-performance/Increase_Host_compute/No/build_out && /usr/bin/cpack --config ./CPackConfig.cmake +.PHONY : package + +# Special rule for the target package +package/fast: package +.PHONY : package/fast + +# Special rule for the target package_source +package_source: + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Run CPack packaging tool for source..." + cd /Op_test/Operator-performance/Increase_Host_compute/No/build_out && /usr/bin/cpack --config ./CPackSourceConfig.cmake /Op_test/Operator-performance/Increase_Host_compute/No/build_out/CPackSourceConfig.cmake +.PHONY : package_source + +# Special rule for the target package_source +package_source/fast: package_source +.PHONY : package_source/fast + +# Special rule for the target edit_cache +edit_cache: + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "No interactive CMake dialog available..." + /usr/bin/cmake -E echo No\ interactive\ CMake\ dialog\ available. +.PHONY : edit_cache + +# Special rule for the target edit_cache +edit_cache/fast: edit_cache +.PHONY : edit_cache/fast + +# Special rule for the target rebuild_cache +rebuild_cache: + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running CMake to regenerate build system..." + /usr/bin/cmake --regenerate-during-build -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) +.PHONY : rebuild_cache + +# Special rule for the target rebuild_cache +rebuild_cache/fast: rebuild_cache +.PHONY : rebuild_cache/fast + +# Special rule for the target list_install_components +list_install_components: + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Available install components are: \"Unspecified\"" +.PHONY : list_install_components + +# Special rule for the target list_install_components +list_install_components/fast: list_install_components +.PHONY : list_install_components/fast + +# Special rule for the target install +install: preinstall + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Install the project..." + /usr/bin/cmake -P cmake_install.cmake +.PHONY : install + +# Special rule for the target install +install/fast: preinstall/fast + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Install the project..." + /usr/bin/cmake -P cmake_install.cmake +.PHONY : install/fast + +# Special rule for the target install/local +install/local: preinstall + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Installing only the local directory..." + /usr/bin/cmake -DCMAKE_INSTALL_LOCAL_ONLY=1 -P cmake_install.cmake +.PHONY : install/local + +# Special rule for the target install/local +install/local/fast: preinstall/fast + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Installing only the local directory..." + /usr/bin/cmake -DCMAKE_INSTALL_LOCAL_ONLY=1 -P cmake_install.cmake +.PHONY : install/local/fast + +# Special rule for the target install/strip +install/strip: preinstall + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Installing the project stripped..." + /usr/bin/cmake -DCMAKE_INSTALL_DO_STRIP=1 -P cmake_install.cmake +.PHONY : install/strip + +# Special rule for the target install/strip +install/strip/fast: preinstall/fast + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Installing the project stripped..." + /usr/bin/cmake -DCMAKE_INSTALL_DO_STRIP=1 -P cmake_install.cmake +.PHONY : install/strip/fast + +# The main all target +all: cmake_check_build_system + cd /Op_test/Operator-performance/Increase_Host_compute/No/build_out && $(CMAKE_COMMAND) -E cmake_progress_start /Op_test/Operator-performance/Increase_Host_compute/No/build_out/CMakeFiles /Op_test/Operator-performance/Increase_Host_compute/No/build_out/op_host//CMakeFiles/progress.marks + cd /Op_test/Operator-performance/Increase_Host_compute/No/build_out && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_host/all + $(CMAKE_COMMAND) -E cmake_progress_start /Op_test/Operator-performance/Increase_Host_compute/No/build_out/CMakeFiles 0 +.PHONY : all + +# The main clean target +clean: + cd /Op_test/Operator-performance/Increase_Host_compute/No/build_out && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_host/clean +.PHONY : clean + +# The main clean target +clean/fast: clean +.PHONY : clean/fast + +# Prepare targets for installation. +preinstall: all + cd /Op_test/Operator-performance/Increase_Host_compute/No/build_out && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_host/preinstall +.PHONY : preinstall + +# Prepare targets for installation. +preinstall/fast: + cd /Op_test/Operator-performance/Increase_Host_compute/No/build_out && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_host/preinstall +.PHONY : preinstall/fast + +# clear depends +depend: + cd /Op_test/Operator-performance/Increase_Host_compute/No/build_out && $(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 1 +.PHONY : depend + +# Convenience name for target. +op_host/CMakeFiles/cust_op_proto.dir/rule: + cd /Op_test/Operator-performance/Increase_Host_compute/No/build_out && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_host/CMakeFiles/cust_op_proto.dir/rule +.PHONY : op_host/CMakeFiles/cust_op_proto.dir/rule + +# Convenience name for target. +cust_op_proto: op_host/CMakeFiles/cust_op_proto.dir/rule +.PHONY : cust_op_proto + +# fast build rule for target. +cust_op_proto/fast: + cd /Op_test/Operator-performance/Increase_Host_compute/No/build_out && $(MAKE) $(MAKESILENT) -f op_host/CMakeFiles/cust_op_proto.dir/build.make op_host/CMakeFiles/cust_op_proto.dir/build +.PHONY : cust_op_proto/fast + +# Convenience name for target. +op_host/CMakeFiles/cust_optiling.dir/rule: + cd /Op_test/Operator-performance/Increase_Host_compute/No/build_out && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_host/CMakeFiles/cust_optiling.dir/rule +.PHONY : op_host/CMakeFiles/cust_optiling.dir/rule + +# Convenience name for target. +cust_optiling: op_host/CMakeFiles/cust_optiling.dir/rule +.PHONY : cust_optiling + +# fast build rule for target. +cust_optiling/fast: + cd /Op_test/Operator-performance/Increase_Host_compute/No/build_out && $(MAKE) $(MAKESILENT) -f op_host/CMakeFiles/cust_optiling.dir/build.make op_host/CMakeFiles/cust_optiling.dir/build +.PHONY : cust_optiling/fast + +# Convenience name for target. +op_host/CMakeFiles/cust_opapi.dir/rule: + cd /Op_test/Operator-performance/Increase_Host_compute/No/build_out && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_host/CMakeFiles/cust_opapi.dir/rule +.PHONY : op_host/CMakeFiles/cust_opapi.dir/rule + +# Convenience name for target. +cust_opapi: op_host/CMakeFiles/cust_opapi.dir/rule +.PHONY : cust_opapi + +# fast build rule for target. +cust_opapi/fast: + cd /Op_test/Operator-performance/Increase_Host_compute/No/build_out && $(MAKE) $(MAKESILENT) -f op_host/CMakeFiles/cust_opapi.dir/build.make op_host/CMakeFiles/cust_opapi.dir/build +.PHONY : cust_opapi/fast + +# Convenience name for target. +op_host/CMakeFiles/optiling_compat.dir/rule: + cd /Op_test/Operator-performance/Increase_Host_compute/No/build_out && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_host/CMakeFiles/optiling_compat.dir/rule +.PHONY : op_host/CMakeFiles/optiling_compat.dir/rule + +# Convenience name for target. +optiling_compat: op_host/CMakeFiles/optiling_compat.dir/rule +.PHONY : optiling_compat + +# fast build rule for target. +optiling_compat/fast: + cd /Op_test/Operator-performance/Increase_Host_compute/No/build_out && $(MAKE) $(MAKESILENT) -f op_host/CMakeFiles/optiling_compat.dir/build.make op_host/CMakeFiles/optiling_compat.dir/build +.PHONY : optiling_compat/fast + +__/autogen/aclnn_add_custom.o: __/autogen/aclnn_add_custom.cpp.o +.PHONY : __/autogen/aclnn_add_custom.o + +# target to build an object file +__/autogen/aclnn_add_custom.cpp.o: + cd /Op_test/Operator-performance/Increase_Host_compute/No/build_out && $(MAKE) $(MAKESILENT) -f op_host/CMakeFiles/cust_opapi.dir/build.make op_host/CMakeFiles/cust_opapi.dir/__/autogen/aclnn_add_custom.cpp.o +.PHONY : __/autogen/aclnn_add_custom.cpp.o + +__/autogen/aclnn_add_custom.i: __/autogen/aclnn_add_custom.cpp.i +.PHONY : __/autogen/aclnn_add_custom.i + +# target to preprocess a source file +__/autogen/aclnn_add_custom.cpp.i: + cd /Op_test/Operator-performance/Increase_Host_compute/No/build_out && $(MAKE) $(MAKESILENT) -f op_host/CMakeFiles/cust_opapi.dir/build.make op_host/CMakeFiles/cust_opapi.dir/__/autogen/aclnn_add_custom.cpp.i +.PHONY : __/autogen/aclnn_add_custom.cpp.i + +__/autogen/aclnn_add_custom.s: __/autogen/aclnn_add_custom.cpp.s +.PHONY : __/autogen/aclnn_add_custom.s + +# target to generate assembly for a file +__/autogen/aclnn_add_custom.cpp.s: + cd /Op_test/Operator-performance/Increase_Host_compute/No/build_out && $(MAKE) $(MAKESILENT) -f op_host/CMakeFiles/cust_opapi.dir/build.make op_host/CMakeFiles/cust_opapi.dir/__/autogen/aclnn_add_custom.cpp.s +.PHONY : __/autogen/aclnn_add_custom.cpp.s + +__/autogen/op_proto.o: __/autogen/op_proto.cc.o +.PHONY : __/autogen/op_proto.o + +# target to build an object file +__/autogen/op_proto.cc.o: + cd /Op_test/Operator-performance/Increase_Host_compute/No/build_out && $(MAKE) $(MAKESILENT) -f op_host/CMakeFiles/cust_op_proto.dir/build.make op_host/CMakeFiles/cust_op_proto.dir/__/autogen/op_proto.cc.o +.PHONY : __/autogen/op_proto.cc.o + +__/autogen/op_proto.i: __/autogen/op_proto.cc.i +.PHONY : __/autogen/op_proto.i + +# target to preprocess a source file +__/autogen/op_proto.cc.i: + cd /Op_test/Operator-performance/Increase_Host_compute/No/build_out && $(MAKE) $(MAKESILENT) -f op_host/CMakeFiles/cust_op_proto.dir/build.make op_host/CMakeFiles/cust_op_proto.dir/__/autogen/op_proto.cc.i +.PHONY : __/autogen/op_proto.cc.i + +__/autogen/op_proto.s: __/autogen/op_proto.cc.s +.PHONY : __/autogen/op_proto.s + +# target to generate assembly for a file +__/autogen/op_proto.cc.s: + cd /Op_test/Operator-performance/Increase_Host_compute/No/build_out && $(MAKE) $(MAKESILENT) -f op_host/CMakeFiles/cust_op_proto.dir/build.make op_host/CMakeFiles/cust_op_proto.dir/__/autogen/op_proto.cc.s +.PHONY : __/autogen/op_proto.cc.s + +add_custom.o: add_custom.cpp.o +.PHONY : add_custom.o + +# target to build an object file +add_custom.cpp.o: + cd /Op_test/Operator-performance/Increase_Host_compute/No/build_out && $(MAKE) $(MAKESILENT) -f op_host/CMakeFiles/cust_op_proto.dir/build.make op_host/CMakeFiles/cust_op_proto.dir/add_custom.cpp.o + cd /Op_test/Operator-performance/Increase_Host_compute/No/build_out && $(MAKE) $(MAKESILENT) -f op_host/CMakeFiles/cust_optiling.dir/build.make op_host/CMakeFiles/cust_optiling.dir/add_custom.cpp.o +.PHONY : add_custom.cpp.o + +add_custom.i: add_custom.cpp.i +.PHONY : add_custom.i + +# target to preprocess a source file +add_custom.cpp.i: + cd /Op_test/Operator-performance/Increase_Host_compute/No/build_out && $(MAKE) $(MAKESILENT) -f op_host/CMakeFiles/cust_op_proto.dir/build.make op_host/CMakeFiles/cust_op_proto.dir/add_custom.cpp.i + cd /Op_test/Operator-performance/Increase_Host_compute/No/build_out && $(MAKE) $(MAKESILENT) -f op_host/CMakeFiles/cust_optiling.dir/build.make op_host/CMakeFiles/cust_optiling.dir/add_custom.cpp.i +.PHONY : add_custom.cpp.i + +add_custom.s: add_custom.cpp.s +.PHONY : add_custom.s + +# target to generate assembly for a file +add_custom.cpp.s: + cd /Op_test/Operator-performance/Increase_Host_compute/No/build_out && $(MAKE) $(MAKESILENT) -f op_host/CMakeFiles/cust_op_proto.dir/build.make op_host/CMakeFiles/cust_op_proto.dir/add_custom.cpp.s + cd /Op_test/Operator-performance/Increase_Host_compute/No/build_out && $(MAKE) $(MAKESILENT) -f op_host/CMakeFiles/cust_optiling.dir/build.make op_host/CMakeFiles/cust_optiling.dir/add_custom.cpp.s +.PHONY : add_custom.cpp.s + +# Help Target +help: + @echo "The following are some of the valid targets for this Makefile:" + @echo "... all (the default if no target is provided)" + @echo "... clean" + @echo "... depend" + @echo "... edit_cache" + @echo "... install" + @echo "... install/local" + @echo "... install/strip" + @echo "... list_install_components" + @echo "... package" + @echo "... package_source" + @echo "... rebuild_cache" + @echo "... optiling_compat" + @echo "... cust_op_proto" + @echo "... cust_opapi" + @echo "... cust_optiling" + @echo "... __/autogen/aclnn_add_custom.o" + @echo "... __/autogen/aclnn_add_custom.i" + @echo "... __/autogen/aclnn_add_custom.s" + @echo "... __/autogen/op_proto.o" + @echo "... __/autogen/op_proto.i" + @echo "... __/autogen/op_proto.s" + @echo "... add_custom.o" + @echo "... add_custom.i" + @echo "... add_custom.s" +.PHONY : help + + + +#============================================================================= +# Special targets to cleanup operation of make. + +# Special rule to run CMake to check the build system integrity. +# No rule that depends on this can have commands that come from listfiles +# because they might be regenerated. +cmake_check_build_system: + cd /Op_test/Operator-performance/Increase_Host_compute/No/build_out && $(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 0 +.PHONY : cmake_check_build_system + diff --git a/Increase_Host_compute/No_increase/build_out/op_host/cmake_install.cmake b/Increase_Host_compute/No_increase/build_out/op_host/cmake_install.cmake new file mode 100644 index 0000000000000000000000000000000000000000..46b69201e6e533facb3bf05f7259f38a027c2cfa --- /dev/null +++ b/Increase_Host_compute/No_increase/build_out/op_host/cmake_install.cmake @@ -0,0 +1,125 @@ +# Install script for directory: /Op_test/Operator-performance/Increase_Host_compute/No/op_host + +# Set the install prefix +if(NOT DEFINED CMAKE_INSTALL_PREFIX) + set(CMAKE_INSTALL_PREFIX "/Op_test/Operator-performance/Increase_Host_compute/No/build_out") +endif() +string(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}") + +# Set the install configuration name. +if(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME) + if(BUILD_TYPE) + string(REGEX REPLACE "^[^A-Za-z0-9_]+" "" + CMAKE_INSTALL_CONFIG_NAME "${BUILD_TYPE}") + else() + set(CMAKE_INSTALL_CONFIG_NAME "Release") + endif() + message(STATUS "Install configuration: \"${CMAKE_INSTALL_CONFIG_NAME}\"") +endif() + +# Set the component getting installed. +if(NOT CMAKE_INSTALL_COMPONENT) + if(COMPONENT) + message(STATUS "Install component: \"${COMPONENT}\"") + set(CMAKE_INSTALL_COMPONENT "${COMPONENT}") + else() + set(CMAKE_INSTALL_COMPONENT) + endif() +endif() + +# Install shared libraries without execute permission? +if(NOT DEFINED CMAKE_INSTALL_SO_NO_EXE) + set(CMAKE_INSTALL_SO_NO_EXE "1") +endif() + +# Is this installation the result of a crosscompile? +if(NOT DEFINED CMAKE_CROSSCOMPILING) + set(CMAKE_CROSSCOMPILING "FALSE") +endif() + +# Set default install directory permissions. +if(NOT DEFINED CMAKE_OBJDUMP) + set(CMAKE_OBJDUMP "/usr/bin/objdump") +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + if(EXISTS "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/packages/vendors/customize/op_proto/lib/linux/aarch64/libcust_opsproto_rt2.0.so" AND + NOT IS_SYMLINK "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/packages/vendors/customize/op_proto/lib/linux/aarch64/libcust_opsproto_rt2.0.so") + file(RPATH_CHECK + FILE "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/packages/vendors/customize/op_proto/lib/linux/aarch64/libcust_opsproto_rt2.0.so" + RPATH "") + endif() + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/packages/vendors/customize/op_proto/lib/linux/aarch64" TYPE SHARED_LIBRARY FILES "/Op_test/Operator-performance/Increase_Host_compute/No/build_out/op_host/libcust_opsproto_rt2.0.so") + if(EXISTS "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/packages/vendors/customize/op_proto/lib/linux/aarch64/libcust_opsproto_rt2.0.so" AND + NOT IS_SYMLINK "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/packages/vendors/customize/op_proto/lib/linux/aarch64/libcust_opsproto_rt2.0.so") + file(RPATH_CHANGE + FILE "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/packages/vendors/customize/op_proto/lib/linux/aarch64/libcust_opsproto_rt2.0.so" + OLD_RPATH "/usr/local/Ascend/ascend-toolkit/latest/lib64:" + NEW_RPATH "") + if(CMAKE_INSTALL_DO_STRIP) + execute_process(COMMAND "/usr/bin/strip" "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/packages/vendors/customize/op_proto/lib/linux/aarch64/libcust_opsproto_rt2.0.so") + endif() + endif() +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/packages/vendors/customize/op_proto/inc" TYPE FILE FILES "/Op_test/Operator-performance/Increase_Host_compute/No/build_out/autogen/op_proto.h") +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + if(EXISTS "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/packages/vendors/customize/op_impl/ai_core/tbe/op_tiling/lib/linux/aarch64/libcust_opmaster_rt2.0.so" AND + NOT IS_SYMLINK "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/packages/vendors/customize/op_impl/ai_core/tbe/op_tiling/lib/linux/aarch64/libcust_opmaster_rt2.0.so") + file(RPATH_CHECK + FILE "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/packages/vendors/customize/op_impl/ai_core/tbe/op_tiling/lib/linux/aarch64/libcust_opmaster_rt2.0.so" + RPATH "") + endif() + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/packages/vendors/customize/op_impl/ai_core/tbe/op_tiling/lib/linux/aarch64" TYPE SHARED_LIBRARY FILES "/Op_test/Operator-performance/Increase_Host_compute/No/build_out/op_host/libcust_opmaster_rt2.0.so") + if(EXISTS "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/packages/vendors/customize/op_impl/ai_core/tbe/op_tiling/lib/linux/aarch64/libcust_opmaster_rt2.0.so" AND + NOT IS_SYMLINK "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/packages/vendors/customize/op_impl/ai_core/tbe/op_tiling/lib/linux/aarch64/libcust_opmaster_rt2.0.so") + file(RPATH_CHANGE + FILE "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/packages/vendors/customize/op_impl/ai_core/tbe/op_tiling/lib/linux/aarch64/libcust_opmaster_rt2.0.so" + OLD_RPATH "/usr/local/Ascend/ascend-toolkit/latest/lib64:" + NEW_RPATH "") + if(CMAKE_INSTALL_DO_STRIP) + execute_process(COMMAND "/usr/bin/strip" "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/packages/vendors/customize/op_impl/ai_core/tbe/op_tiling/lib/linux/aarch64/libcust_opmaster_rt2.0.so") + endif() + endif() +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/packages/vendors/customize/op_impl/ai_core/tbe/op_tiling" TYPE FILE FILES "/Op_test/Operator-performance/Increase_Host_compute/No/build_out/op_host/liboptiling.so") +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + if(EXISTS "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/packages/vendors/customize/op_api/lib/libcust_opapi.so" AND + NOT IS_SYMLINK "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/packages/vendors/customize/op_api/lib/libcust_opapi.so") + file(RPATH_CHECK + FILE "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/packages/vendors/customize/op_api/lib/libcust_opapi.so" + RPATH "") + endif() + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/packages/vendors/customize/op_api/lib" TYPE SHARED_LIBRARY FILES "/Op_test/Operator-performance/Increase_Host_compute/No/build_out/op_host/libcust_opapi.so") + if(EXISTS "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/packages/vendors/customize/op_api/lib/libcust_opapi.so" AND + NOT IS_SYMLINK "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/packages/vendors/customize/op_api/lib/libcust_opapi.so") + file(RPATH_CHANGE + FILE "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/packages/vendors/customize/op_api/lib/libcust_opapi.so" + OLD_RPATH "/usr/local/Ascend/ascend-toolkit/latest/lib64:" + NEW_RPATH "") + if(CMAKE_INSTALL_DO_STRIP) + execute_process(COMMAND "/usr/bin/strip" "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/packages/vendors/customize/op_api/lib/libcust_opapi.so") + endif() + endif() +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/packages/vendors/customize/op_api/include" TYPE FILE FILES "/Op_test/Operator-performance/Increase_Host_compute/No/build_out/autogen/aclnn_add_custom.h") +endif() + diff --git a/Increase_Host_compute/No_increase/build_out/op_host/libcust_opapi.so b/Increase_Host_compute/No_increase/build_out/op_host/libcust_opapi.so new file mode 100644 index 0000000000000000000000000000000000000000..41fa718f34536d8db08a00262f00d08b9801448a Binary files /dev/null and b/Increase_Host_compute/No_increase/build_out/op_host/libcust_opapi.so differ diff --git a/Increase_Host_compute/No_increase/build_out/op_host/libcust_opmaster_rt2.0.so b/Increase_Host_compute/No_increase/build_out/op_host/libcust_opmaster_rt2.0.so new file mode 100644 index 0000000000000000000000000000000000000000..e4fc53257990afc5e8df01ff934cb452e6301464 Binary files /dev/null and b/Increase_Host_compute/No_increase/build_out/op_host/libcust_opmaster_rt2.0.so differ diff --git a/Increase_Host_compute/No_increase/build_out/op_host/libcust_opsproto_rt2.0.so b/Increase_Host_compute/No_increase/build_out/op_host/libcust_opsproto_rt2.0.so new file mode 100644 index 0000000000000000000000000000000000000000..eec37a1f6e91ebe361c86b3a4a9f6fe5855e1fd4 Binary files /dev/null and b/Increase_Host_compute/No_increase/build_out/op_host/libcust_opsproto_rt2.0.so differ diff --git a/Increase_Host_compute/No_increase/build_out/op_kernel/CMakeFiles/CMakeDirectoryInformation.cmake b/Increase_Host_compute/No_increase/build_out/op_kernel/CMakeFiles/CMakeDirectoryInformation.cmake new file mode 100644 index 0000000000000000000000000000000000000000..76851fad063ab747348248395e5e92967a7b610e --- /dev/null +++ b/Increase_Host_compute/No_increase/build_out/op_kernel/CMakeFiles/CMakeDirectoryInformation.cmake @@ -0,0 +1,16 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +# Relative path conversion top directories. +set(CMAKE_RELATIVE_PATH_TOP_SOURCE "/Op_test/Operator-performance/Increase_Host_compute/No") +set(CMAKE_RELATIVE_PATH_TOP_BINARY "/Op_test/Operator-performance/Increase_Host_compute/No/build_out") + +# Force unix paths in dependencies. +set(CMAKE_FORCE_UNIX_PATHS 1) + + +# The C and CXX include file regular expressions for this directory. +set(CMAKE_C_INCLUDE_REGEX_SCAN "^.*$") +set(CMAKE_C_INCLUDE_REGEX_COMPLAIN "^$") +set(CMAKE_CXX_INCLUDE_REGEX_SCAN ${CMAKE_C_INCLUDE_REGEX_SCAN}) +set(CMAKE_CXX_INCLUDE_REGEX_COMPLAIN ${CMAKE_C_INCLUDE_REGEX_COMPLAIN}) diff --git a/Increase_Host_compute/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b.dir/DependInfo.cmake b/Increase_Host_compute/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b.dir/DependInfo.cmake new file mode 100644 index 0000000000000000000000000000000000000000..dc55e44b5556fc28ad7acb84f1df08a5aef15b8d --- /dev/null +++ b/Increase_Host_compute/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b.dir/DependInfo.cmake @@ -0,0 +1,18 @@ + +# Consider dependencies only in project. +set(CMAKE_DEPENDS_IN_PROJECT_ONLY OFF) + +# The set of languages for which implicit dependencies are needed: +set(CMAKE_DEPENDS_LANGUAGES + ) + +# The set of dependency files which are needed: +set(CMAKE_DEPENDS_DEPENDENCY_FILES + ) + +# Targets to which this target links. +set(CMAKE_TARGET_LINKED_INFO_FILES + ) + +# Fortran module output directory. +set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/Increase_Host_compute/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b.dir/build.make b/Increase_Host_compute/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b.dir/build.make new file mode 100644 index 0000000000000000000000000000000000000000..9f82b8f5bd12f6a0104f742d8a94a832e441712c --- /dev/null +++ b/Increase_Host_compute/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b.dir/build.make @@ -0,0 +1,87 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + +# Disable VCS-based implicit rules. +% : %,v + +# Disable VCS-based implicit rules. +% : RCS/% + +# Disable VCS-based implicit rules. +% : RCS/%,v + +# Disable VCS-based implicit rules. +% : SCCS/s.% + +# Disable VCS-based implicit rules. +% : s.% + +.SUFFIXES: .hpux_make_needs_suffix_list + +# Command-line flag to silence nested $(MAKE). +$(VERBOSE)MAKESILENT = -s + +#Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E rm -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /Op_test/Operator-performance/Increase_Host_compute/No + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /Op_test/Operator-performance/Increase_Host_compute/No/build_out + +# Utility rule file for ascendc_bin_ascend310b. + +# Include any custom commands dependencies for this target. +include op_kernel/CMakeFiles/ascendc_bin_ascend310b.dir/compiler_depend.make + +# Include the progress variables for this target. +include op_kernel/CMakeFiles/ascendc_bin_ascend310b.dir/progress.make + +op_kernel/CMakeFiles/ascendc_bin_ascend310b: + cd /Op_test/Operator-performance/Increase_Host_compute/No/build_out/op_kernel && cp -r /Op_test/Operator-performance/Increase_Host_compute/No/op_kernel/*.* /Op_test/Operator-performance/Increase_Host_compute/No/build_out/op_kernel/binary/ascend310b/src + +ascendc_bin_ascend310b: op_kernel/CMakeFiles/ascendc_bin_ascend310b +ascendc_bin_ascend310b: op_kernel/CMakeFiles/ascendc_bin_ascend310b.dir/build.make +.PHONY : ascendc_bin_ascend310b + +# Rule to build all files generated by this target. +op_kernel/CMakeFiles/ascendc_bin_ascend310b.dir/build: ascendc_bin_ascend310b +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend310b.dir/build + +op_kernel/CMakeFiles/ascendc_bin_ascend310b.dir/clean: + cd /Op_test/Operator-performance/Increase_Host_compute/No/build_out/op_kernel && $(CMAKE_COMMAND) -P CMakeFiles/ascendc_bin_ascend310b.dir/cmake_clean.cmake +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend310b.dir/clean + +op_kernel/CMakeFiles/ascendc_bin_ascend310b.dir/depend: + cd /Op_test/Operator-performance/Increase_Host_compute/No/build_out && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /Op_test/Operator-performance/Increase_Host_compute/No /Op_test/Operator-performance/Increase_Host_compute/No/op_kernel /Op_test/Operator-performance/Increase_Host_compute/No/build_out /Op_test/Operator-performance/Increase_Host_compute/No/build_out/op_kernel /Op_test/Operator-performance/Increase_Host_compute/No/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend310b.dir/depend + diff --git a/Increase_Host_compute/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b.dir/cmake_clean.cmake b/Increase_Host_compute/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b.dir/cmake_clean.cmake new file mode 100644 index 0000000000000000000000000000000000000000..533ecfc39068edc37496c5f20d46fe6ca8911459 --- /dev/null +++ b/Increase_Host_compute/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b.dir/cmake_clean.cmake @@ -0,0 +1,8 @@ +file(REMOVE_RECURSE + "CMakeFiles/ascendc_bin_ascend310b" +) + +# Per-language clean rules from dependency scanning. +foreach(lang ) + include(CMakeFiles/ascendc_bin_ascend310b.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/Increase_Host_compute/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b.dir/compiler_depend.make b/Increase_Host_compute/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b.dir/compiler_depend.make new file mode 100644 index 0000000000000000000000000000000000000000..b57b3514902bdc581ce7b6f2090f38b51b58a5cd --- /dev/null +++ b/Increase_Host_compute/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b.dir/compiler_depend.make @@ -0,0 +1,2 @@ +# Empty custom commands generated dependencies file for ascendc_bin_ascend310b. +# This may be replaced when dependencies are built. diff --git a/Increase_Host_compute/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b.dir/compiler_depend.ts b/Increase_Host_compute/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b.dir/compiler_depend.ts new file mode 100644 index 0000000000000000000000000000000000000000..0e4fa1ebcb2d0d5d7bebf601f98e8703328cd19a --- /dev/null +++ b/Increase_Host_compute/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b.dir/compiler_depend.ts @@ -0,0 +1,2 @@ +# CMAKE generated file: DO NOT EDIT! +# Timestamp file for custom commands dependencies management for ascendc_bin_ascend310b. diff --git a/Increase_Host_compute/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b.dir/progress.make b/Increase_Host_compute/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b.dir/progress.make new file mode 100644 index 0000000000000000000000000000000000000000..8b137891791fe96927ad78e64b0aad7bded08bdc --- /dev/null +++ b/Increase_Host_compute/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b.dir/progress.make @@ -0,0 +1 @@ + diff --git a/Increase_Host_compute/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_0.dir/DependInfo.cmake b/Increase_Host_compute/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_0.dir/DependInfo.cmake new file mode 100644 index 0000000000000000000000000000000000000000..dc55e44b5556fc28ad7acb84f1df08a5aef15b8d --- /dev/null +++ b/Increase_Host_compute/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_0.dir/DependInfo.cmake @@ -0,0 +1,18 @@ + +# Consider dependencies only in project. +set(CMAKE_DEPENDS_IN_PROJECT_ONLY OFF) + +# The set of languages for which implicit dependencies are needed: +set(CMAKE_DEPENDS_LANGUAGES + ) + +# The set of dependency files which are needed: +set(CMAKE_DEPENDS_DEPENDENCY_FILES + ) + +# Targets to which this target links. +set(CMAKE_TARGET_LINKED_INFO_FILES + ) + +# Fortran module output directory. +set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/Increase_Host_compute/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_0.dir/build.make b/Increase_Host_compute/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_0.dir/build.make new file mode 100644 index 0000000000000000000000000000000000000000..f4b74589794ccd91e92e97a2b2db2f64d82d95cd --- /dev/null +++ b/Increase_Host_compute/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_0.dir/build.make @@ -0,0 +1,87 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + +# Disable VCS-based implicit rules. +% : %,v + +# Disable VCS-based implicit rules. +% : RCS/% + +# Disable VCS-based implicit rules. +% : RCS/%,v + +# Disable VCS-based implicit rules. +% : SCCS/s.% + +# Disable VCS-based implicit rules. +% : s.% + +.SUFFIXES: .hpux_make_needs_suffix_list + +# Command-line flag to silence nested $(MAKE). +$(VERBOSE)MAKESILENT = -s + +#Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E rm -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /Op_test/Operator-performance/Increase_Host_compute/No + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /Op_test/Operator-performance/Increase_Host_compute/No/build_out + +# Utility rule file for ascendc_bin_ascend310b_add_custom_0. + +# Include any custom commands dependencies for this target. +include op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_0.dir/compiler_depend.make + +# Include the progress variables for this target. +include op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_0.dir/progress.make + +op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_0: + cd /Op_test/Operator-performance/Increase_Host_compute/No/build_out/op_kernel/binary/ascend310b && export HI_PYTHON=python3 && bash /Op_test/Operator-performance/Increase_Host_compute/No/build_out/op_kernel/binary/ascend310b/gen/AddCustom-add_custom-0.sh /Op_test/Operator-performance/Increase_Host_compute/No/build_out/op_kernel/binary/ascend310b/src/AddCustom.py /Op_test/Operator-performance/Increase_Host_compute/No/build_out/op_kernel/binary/ascend310b/bin/add_custom + +ascendc_bin_ascend310b_add_custom_0: op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_0 +ascendc_bin_ascend310b_add_custom_0: op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_0.dir/build.make +.PHONY : ascendc_bin_ascend310b_add_custom_0 + +# Rule to build all files generated by this target. +op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_0.dir/build: ascendc_bin_ascend310b_add_custom_0 +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_0.dir/build + +op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_0.dir/clean: + cd /Op_test/Operator-performance/Increase_Host_compute/No/build_out/op_kernel && $(CMAKE_COMMAND) -P CMakeFiles/ascendc_bin_ascend310b_add_custom_0.dir/cmake_clean.cmake +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_0.dir/clean + +op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_0.dir/depend: + cd /Op_test/Operator-performance/Increase_Host_compute/No/build_out && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /Op_test/Operator-performance/Increase_Host_compute/No /Op_test/Operator-performance/Increase_Host_compute/No/op_kernel /Op_test/Operator-performance/Increase_Host_compute/No/build_out /Op_test/Operator-performance/Increase_Host_compute/No/build_out/op_kernel /Op_test/Operator-performance/Increase_Host_compute/No/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_0.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_0.dir/depend + diff --git a/Increase_Host_compute/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_0.dir/cmake_clean.cmake b/Increase_Host_compute/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_0.dir/cmake_clean.cmake new file mode 100644 index 0000000000000000000000000000000000000000..38a06b015c3e023560a0fa9de37b73b7ca57a255 --- /dev/null +++ b/Increase_Host_compute/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_0.dir/cmake_clean.cmake @@ -0,0 +1,8 @@ +file(REMOVE_RECURSE + "CMakeFiles/ascendc_bin_ascend310b_add_custom_0" +) + +# Per-language clean rules from dependency scanning. +foreach(lang ) + include(CMakeFiles/ascendc_bin_ascend310b_add_custom_0.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/Increase_Host_compute/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_0.dir/compiler_depend.make b/Increase_Host_compute/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_0.dir/compiler_depend.make new file mode 100644 index 0000000000000000000000000000000000000000..e95ee76f3d9703ef8091b70a19582e24d00f765f --- /dev/null +++ b/Increase_Host_compute/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_0.dir/compiler_depend.make @@ -0,0 +1,2 @@ +# Empty custom commands generated dependencies file for ascendc_bin_ascend310b_add_custom_0. +# This may be replaced when dependencies are built. diff --git a/Increase_Host_compute/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_0.dir/compiler_depend.ts b/Increase_Host_compute/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_0.dir/compiler_depend.ts new file mode 100644 index 0000000000000000000000000000000000000000..58b558eb68c6d807294185f925ed321477ea370e --- /dev/null +++ b/Increase_Host_compute/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_0.dir/compiler_depend.ts @@ -0,0 +1,2 @@ +# CMAKE generated file: DO NOT EDIT! +# Timestamp file for custom commands dependencies management for ascendc_bin_ascend310b_add_custom_0. diff --git a/Increase_Host_compute/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_0.dir/progress.make b/Increase_Host_compute/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_0.dir/progress.make new file mode 100644 index 0000000000000000000000000000000000000000..8b137891791fe96927ad78e64b0aad7bded08bdc --- /dev/null +++ b/Increase_Host_compute/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_0.dir/progress.make @@ -0,0 +1 @@ + diff --git a/Increase_Host_compute/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_copy.dir/DependInfo.cmake b/Increase_Host_compute/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_copy.dir/DependInfo.cmake new file mode 100644 index 0000000000000000000000000000000000000000..dc55e44b5556fc28ad7acb84f1df08a5aef15b8d --- /dev/null +++ b/Increase_Host_compute/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_copy.dir/DependInfo.cmake @@ -0,0 +1,18 @@ + +# Consider dependencies only in project. +set(CMAKE_DEPENDS_IN_PROJECT_ONLY OFF) + +# The set of languages for which implicit dependencies are needed: +set(CMAKE_DEPENDS_LANGUAGES + ) + +# The set of dependency files which are needed: +set(CMAKE_DEPENDS_DEPENDENCY_FILES + ) + +# Targets to which this target links. +set(CMAKE_TARGET_LINKED_INFO_FILES + ) + +# Fortran module output directory. +set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/Increase_Host_compute/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_copy.dir/build.make b/Increase_Host_compute/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_copy.dir/build.make new file mode 100644 index 0000000000000000000000000000000000000000..8119c5b0089c2e91c86ceea1620679efd6289221 --- /dev/null +++ b/Increase_Host_compute/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_copy.dir/build.make @@ -0,0 +1,87 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + +# Disable VCS-based implicit rules. +% : %,v + +# Disable VCS-based implicit rules. +% : RCS/% + +# Disable VCS-based implicit rules. +% : RCS/%,v + +# Disable VCS-based implicit rules. +% : SCCS/s.% + +# Disable VCS-based implicit rules. +% : s.% + +.SUFFIXES: .hpux_make_needs_suffix_list + +# Command-line flag to silence nested $(MAKE). +$(VERBOSE)MAKESILENT = -s + +#Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E rm -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /Op_test/Operator-performance/Increase_Host_compute/No + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /Op_test/Operator-performance/Increase_Host_compute/No/build_out + +# Utility rule file for ascendc_bin_ascend310b_add_custom_copy. + +# Include any custom commands dependencies for this target. +include op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_copy.dir/compiler_depend.make + +# Include the progress variables for this target. +include op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_copy.dir/progress.make + +op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_copy: + cd /Op_test/Operator-performance/Increase_Host_compute/No/build_out/op_kernel && cp /Op_test/Operator-performance/Increase_Host_compute/No/build_out/op_kernel/tbe/dynamic/add_custom.py /Op_test/Operator-performance/Increase_Host_compute/No/build_out/op_kernel/binary/ascend310b/src/AddCustom.py + +ascendc_bin_ascend310b_add_custom_copy: op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_copy +ascendc_bin_ascend310b_add_custom_copy: op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_copy.dir/build.make +.PHONY : ascendc_bin_ascend310b_add_custom_copy + +# Rule to build all files generated by this target. +op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_copy.dir/build: ascendc_bin_ascend310b_add_custom_copy +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_copy.dir/build + +op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_copy.dir/clean: + cd /Op_test/Operator-performance/Increase_Host_compute/No/build_out/op_kernel && $(CMAKE_COMMAND) -P CMakeFiles/ascendc_bin_ascend310b_add_custom_copy.dir/cmake_clean.cmake +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_copy.dir/clean + +op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_copy.dir/depend: + cd /Op_test/Operator-performance/Increase_Host_compute/No/build_out && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /Op_test/Operator-performance/Increase_Host_compute/No /Op_test/Operator-performance/Increase_Host_compute/No/op_kernel /Op_test/Operator-performance/Increase_Host_compute/No/build_out /Op_test/Operator-performance/Increase_Host_compute/No/build_out/op_kernel /Op_test/Operator-performance/Increase_Host_compute/No/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_copy.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_copy.dir/depend + diff --git a/Increase_Host_compute/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_copy.dir/cmake_clean.cmake b/Increase_Host_compute/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_copy.dir/cmake_clean.cmake new file mode 100644 index 0000000000000000000000000000000000000000..46fb4bc6149a3535eb17d2477be0ede99f4fc0e7 --- /dev/null +++ b/Increase_Host_compute/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_copy.dir/cmake_clean.cmake @@ -0,0 +1,8 @@ +file(REMOVE_RECURSE + "CMakeFiles/ascendc_bin_ascend310b_add_custom_copy" +) + +# Per-language clean rules from dependency scanning. +foreach(lang ) + include(CMakeFiles/ascendc_bin_ascend310b_add_custom_copy.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/Increase_Host_compute/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_copy.dir/compiler_depend.make b/Increase_Host_compute/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_copy.dir/compiler_depend.make new file mode 100644 index 0000000000000000000000000000000000000000..c5c85be36aa5e2e6f74f004b38461136d888143a --- /dev/null +++ b/Increase_Host_compute/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_copy.dir/compiler_depend.make @@ -0,0 +1,2 @@ +# Empty custom commands generated dependencies file for ascendc_bin_ascend310b_add_custom_copy. +# This may be replaced when dependencies are built. diff --git a/Increase_Host_compute/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_copy.dir/compiler_depend.ts b/Increase_Host_compute/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_copy.dir/compiler_depend.ts new file mode 100644 index 0000000000000000000000000000000000000000..2635634fb6bd8928b3caefb8d8fab2e8b1004af4 --- /dev/null +++ b/Increase_Host_compute/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_copy.dir/compiler_depend.ts @@ -0,0 +1,2 @@ +# CMAKE generated file: DO NOT EDIT! +# Timestamp file for custom commands dependencies management for ascendc_bin_ascend310b_add_custom_copy. diff --git a/Increase_Host_compute/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_copy.dir/progress.make b/Increase_Host_compute/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_copy.dir/progress.make new file mode 100644 index 0000000000000000000000000000000000000000..8b137891791fe96927ad78e64b0aad7bded08bdc --- /dev/null +++ b/Increase_Host_compute/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_copy.dir/progress.make @@ -0,0 +1 @@ + diff --git a/Increase_Host_compute/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b_gen_ops_config.dir/DependInfo.cmake b/Increase_Host_compute/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b_gen_ops_config.dir/DependInfo.cmake new file mode 100644 index 0000000000000000000000000000000000000000..dc55e44b5556fc28ad7acb84f1df08a5aef15b8d --- /dev/null +++ b/Increase_Host_compute/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b_gen_ops_config.dir/DependInfo.cmake @@ -0,0 +1,18 @@ + +# Consider dependencies only in project. +set(CMAKE_DEPENDS_IN_PROJECT_ONLY OFF) + +# The set of languages for which implicit dependencies are needed: +set(CMAKE_DEPENDS_LANGUAGES + ) + +# The set of dependency files which are needed: +set(CMAKE_DEPENDS_DEPENDENCY_FILES + ) + +# Targets to which this target links. +set(CMAKE_TARGET_LINKED_INFO_FILES + ) + +# Fortran module output directory. +set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/Increase_Host_compute/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b_gen_ops_config.dir/build.make b/Increase_Host_compute/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b_gen_ops_config.dir/build.make new file mode 100644 index 0000000000000000000000000000000000000000..c7495046181d2b947f85fb3fdb3948b4c2a904f9 --- /dev/null +++ b/Increase_Host_compute/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b_gen_ops_config.dir/build.make @@ -0,0 +1,88 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + +# Disable VCS-based implicit rules. +% : %,v + +# Disable VCS-based implicit rules. +% : RCS/% + +# Disable VCS-based implicit rules. +% : RCS/%,v + +# Disable VCS-based implicit rules. +% : SCCS/s.% + +# Disable VCS-based implicit rules. +% : s.% + +.SUFFIXES: .hpux_make_needs_suffix_list + +# Command-line flag to silence nested $(MAKE). +$(VERBOSE)MAKESILENT = -s + +#Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E rm -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /Op_test/Operator-performance/Increase_Host_compute/No + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /Op_test/Operator-performance/Increase_Host_compute/No/build_out + +# Utility rule file for ascendc_bin_ascend310b_gen_ops_config. + +# Include any custom commands dependencies for this target. +include op_kernel/CMakeFiles/ascendc_bin_ascend310b_gen_ops_config.dir/compiler_depend.make + +# Include the progress variables for this target. +include op_kernel/CMakeFiles/ascendc_bin_ascend310b_gen_ops_config.dir/progress.make + +op_kernel/CMakeFiles/ascendc_bin_ascend310b_gen_ops_config: + cd /Op_test/Operator-performance/Increase_Host_compute/No/build_out/op_kernel && python3 /Op_test/Operator-performance/Increase_Host_compute/No/cmake/util/insert_simplified_keys.py -p /Op_test/Operator-performance/Increase_Host_compute/No/build_out/op_kernel/binary/ascend310b/bin + cd /Op_test/Operator-performance/Increase_Host_compute/No/build_out/op_kernel && python3 /Op_test/Operator-performance/Increase_Host_compute/No/cmake/util/ascendc_ops_config.py -p /Op_test/Operator-performance/Increase_Host_compute/No/build_out/op_kernel/binary/ascend310b/bin -s ascend310b + +ascendc_bin_ascend310b_gen_ops_config: op_kernel/CMakeFiles/ascendc_bin_ascend310b_gen_ops_config +ascendc_bin_ascend310b_gen_ops_config: op_kernel/CMakeFiles/ascendc_bin_ascend310b_gen_ops_config.dir/build.make +.PHONY : ascendc_bin_ascend310b_gen_ops_config + +# Rule to build all files generated by this target. +op_kernel/CMakeFiles/ascendc_bin_ascend310b_gen_ops_config.dir/build: ascendc_bin_ascend310b_gen_ops_config +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend310b_gen_ops_config.dir/build + +op_kernel/CMakeFiles/ascendc_bin_ascend310b_gen_ops_config.dir/clean: + cd /Op_test/Operator-performance/Increase_Host_compute/No/build_out/op_kernel && $(CMAKE_COMMAND) -P CMakeFiles/ascendc_bin_ascend310b_gen_ops_config.dir/cmake_clean.cmake +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend310b_gen_ops_config.dir/clean + +op_kernel/CMakeFiles/ascendc_bin_ascend310b_gen_ops_config.dir/depend: + cd /Op_test/Operator-performance/Increase_Host_compute/No/build_out && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /Op_test/Operator-performance/Increase_Host_compute/No /Op_test/Operator-performance/Increase_Host_compute/No/op_kernel /Op_test/Operator-performance/Increase_Host_compute/No/build_out /Op_test/Operator-performance/Increase_Host_compute/No/build_out/op_kernel /Op_test/Operator-performance/Increase_Host_compute/No/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b_gen_ops_config.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend310b_gen_ops_config.dir/depend + diff --git a/Increase_Host_compute/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b_gen_ops_config.dir/cmake_clean.cmake b/Increase_Host_compute/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b_gen_ops_config.dir/cmake_clean.cmake new file mode 100644 index 0000000000000000000000000000000000000000..5407b615dc5d6e7354a1555f39b93a44a5bbf91b --- /dev/null +++ b/Increase_Host_compute/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b_gen_ops_config.dir/cmake_clean.cmake @@ -0,0 +1,8 @@ +file(REMOVE_RECURSE + "CMakeFiles/ascendc_bin_ascend310b_gen_ops_config" +) + +# Per-language clean rules from dependency scanning. +foreach(lang ) + include(CMakeFiles/ascendc_bin_ascend310b_gen_ops_config.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/Increase_Host_compute/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b_gen_ops_config.dir/compiler_depend.make b/Increase_Host_compute/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b_gen_ops_config.dir/compiler_depend.make new file mode 100644 index 0000000000000000000000000000000000000000..a131ca8f91cc49cd9677c0e8e11800d95615fb05 --- /dev/null +++ b/Increase_Host_compute/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b_gen_ops_config.dir/compiler_depend.make @@ -0,0 +1,2 @@ +# Empty custom commands generated dependencies file for ascendc_bin_ascend310b_gen_ops_config. +# This may be replaced when dependencies are built. diff --git a/Increase_Host_compute/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b_gen_ops_config.dir/compiler_depend.ts b/Increase_Host_compute/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b_gen_ops_config.dir/compiler_depend.ts new file mode 100644 index 0000000000000000000000000000000000000000..d9befe63ff7c9f376f7c499a786bae54123c96e8 --- /dev/null +++ b/Increase_Host_compute/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b_gen_ops_config.dir/compiler_depend.ts @@ -0,0 +1,2 @@ +# CMAKE generated file: DO NOT EDIT! +# Timestamp file for custom commands dependencies management for ascendc_bin_ascend310b_gen_ops_config. diff --git a/Increase_Host_compute/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b_gen_ops_config.dir/progress.make b/Increase_Host_compute/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b_gen_ops_config.dir/progress.make new file mode 100644 index 0000000000000000000000000000000000000000..8b137891791fe96927ad78e64b0aad7bded08bdc --- /dev/null +++ b/Increase_Host_compute/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b_gen_ops_config.dir/progress.make @@ -0,0 +1 @@ + diff --git a/Increase_Host_compute/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310p.dir/DependInfo.cmake b/Increase_Host_compute/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310p.dir/DependInfo.cmake new file mode 100644 index 0000000000000000000000000000000000000000..dc55e44b5556fc28ad7acb84f1df08a5aef15b8d --- /dev/null +++ b/Increase_Host_compute/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310p.dir/DependInfo.cmake @@ -0,0 +1,18 @@ + +# Consider dependencies only in project. +set(CMAKE_DEPENDS_IN_PROJECT_ONLY OFF) + +# The set of languages for which implicit dependencies are needed: +set(CMAKE_DEPENDS_LANGUAGES + ) + +# The set of dependency files which are needed: +set(CMAKE_DEPENDS_DEPENDENCY_FILES + ) + +# Targets to which this target links. +set(CMAKE_TARGET_LINKED_INFO_FILES + ) + +# Fortran module output directory. +set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/Increase_Host_compute/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310p.dir/build.make b/Increase_Host_compute/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310p.dir/build.make new file mode 100644 index 0000000000000000000000000000000000000000..5304b27687d0ac114cf8a270934f0e0e408e994f --- /dev/null +++ b/Increase_Host_compute/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310p.dir/build.make @@ -0,0 +1,87 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + +# Disable VCS-based implicit rules. +% : %,v + +# Disable VCS-based implicit rules. +% : RCS/% + +# Disable VCS-based implicit rules. +% : RCS/%,v + +# Disable VCS-based implicit rules. +% : SCCS/s.% + +# Disable VCS-based implicit rules. +% : s.% + +.SUFFIXES: .hpux_make_needs_suffix_list + +# Command-line flag to silence nested $(MAKE). +$(VERBOSE)MAKESILENT = -s + +#Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E rm -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /Op_test/Operator-performance/Increase_Host_compute/No + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /Op_test/Operator-performance/Increase_Host_compute/No/build_out + +# Utility rule file for ascendc_bin_ascend310p. + +# Include any custom commands dependencies for this target. +include op_kernel/CMakeFiles/ascendc_bin_ascend310p.dir/compiler_depend.make + +# Include the progress variables for this target. +include op_kernel/CMakeFiles/ascendc_bin_ascend310p.dir/progress.make + +op_kernel/CMakeFiles/ascendc_bin_ascend310p: + cd /Op_test/Operator-performance/Increase_Host_compute/No/build_out/op_kernel && cp -r /Op_test/Operator-performance/Increase_Host_compute/No/op_kernel/*.* /Op_test/Operator-performance/Increase_Host_compute/No/build_out/op_kernel/binary/ascend310p/src + +ascendc_bin_ascend310p: op_kernel/CMakeFiles/ascendc_bin_ascend310p +ascendc_bin_ascend310p: op_kernel/CMakeFiles/ascendc_bin_ascend310p.dir/build.make +.PHONY : ascendc_bin_ascend310p + +# Rule to build all files generated by this target. +op_kernel/CMakeFiles/ascendc_bin_ascend310p.dir/build: ascendc_bin_ascend310p +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend310p.dir/build + +op_kernel/CMakeFiles/ascendc_bin_ascend310p.dir/clean: + cd /Op_test/Operator-performance/Increase_Host_compute/No/build_out/op_kernel && $(CMAKE_COMMAND) -P CMakeFiles/ascendc_bin_ascend310p.dir/cmake_clean.cmake +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend310p.dir/clean + +op_kernel/CMakeFiles/ascendc_bin_ascend310p.dir/depend: + cd /Op_test/Operator-performance/Increase_Host_compute/No/build_out && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /Op_test/Operator-performance/Increase_Host_compute/No /Op_test/Operator-performance/Increase_Host_compute/No/op_kernel /Op_test/Operator-performance/Increase_Host_compute/No/build_out /Op_test/Operator-performance/Increase_Host_compute/No/build_out/op_kernel /Op_test/Operator-performance/Increase_Host_compute/No/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310p.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend310p.dir/depend + diff --git a/Increase_Host_compute/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310p.dir/cmake_clean.cmake b/Increase_Host_compute/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310p.dir/cmake_clean.cmake new file mode 100644 index 0000000000000000000000000000000000000000..29f1345fc9496c14675f26c06edf36673e952b07 --- /dev/null +++ b/Increase_Host_compute/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310p.dir/cmake_clean.cmake @@ -0,0 +1,8 @@ +file(REMOVE_RECURSE + "CMakeFiles/ascendc_bin_ascend310p" +) + +# Per-language clean rules from dependency scanning. +foreach(lang ) + include(CMakeFiles/ascendc_bin_ascend310p.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/Increase_Host_compute/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310p.dir/compiler_depend.make b/Increase_Host_compute/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310p.dir/compiler_depend.make new file mode 100644 index 0000000000000000000000000000000000000000..5905ecc160820e0a73ef8d9bb75d28c635236a3c --- /dev/null +++ b/Increase_Host_compute/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310p.dir/compiler_depend.make @@ -0,0 +1,2 @@ +# Empty custom commands generated dependencies file for ascendc_bin_ascend310p. +# This may be replaced when dependencies are built. diff --git a/Increase_Host_compute/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310p.dir/compiler_depend.ts b/Increase_Host_compute/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310p.dir/compiler_depend.ts new file mode 100644 index 0000000000000000000000000000000000000000..ee634a4c1431b0c147efb29f842a0061cc5ac0d3 --- /dev/null +++ b/Increase_Host_compute/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310p.dir/compiler_depend.ts @@ -0,0 +1,2 @@ +# CMAKE generated file: DO NOT EDIT! +# Timestamp file for custom commands dependencies management for ascendc_bin_ascend310p. diff --git a/Increase_Host_compute/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310p.dir/progress.make b/Increase_Host_compute/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310p.dir/progress.make new file mode 100644 index 0000000000000000000000000000000000000000..8b137891791fe96927ad78e64b0aad7bded08bdc --- /dev/null +++ b/Increase_Host_compute/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310p.dir/progress.make @@ -0,0 +1 @@ + diff --git a/Increase_Host_compute/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_0.dir/DependInfo.cmake b/Increase_Host_compute/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_0.dir/DependInfo.cmake new file mode 100644 index 0000000000000000000000000000000000000000..dc55e44b5556fc28ad7acb84f1df08a5aef15b8d --- /dev/null +++ b/Increase_Host_compute/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_0.dir/DependInfo.cmake @@ -0,0 +1,18 @@ + +# Consider dependencies only in project. +set(CMAKE_DEPENDS_IN_PROJECT_ONLY OFF) + +# The set of languages for which implicit dependencies are needed: +set(CMAKE_DEPENDS_LANGUAGES + ) + +# The set of dependency files which are needed: +set(CMAKE_DEPENDS_DEPENDENCY_FILES + ) + +# Targets to which this target links. +set(CMAKE_TARGET_LINKED_INFO_FILES + ) + +# Fortran module output directory. +set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/Increase_Host_compute/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_0.dir/build.make b/Increase_Host_compute/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_0.dir/build.make new file mode 100644 index 0000000000000000000000000000000000000000..fb2f1ff3a4b6676648076208fe57175f1602386e --- /dev/null +++ b/Increase_Host_compute/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_0.dir/build.make @@ -0,0 +1,87 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + +# Disable VCS-based implicit rules. +% : %,v + +# Disable VCS-based implicit rules. +% : RCS/% + +# Disable VCS-based implicit rules. +% : RCS/%,v + +# Disable VCS-based implicit rules. +% : SCCS/s.% + +# Disable VCS-based implicit rules. +% : s.% + +.SUFFIXES: .hpux_make_needs_suffix_list + +# Command-line flag to silence nested $(MAKE). +$(VERBOSE)MAKESILENT = -s + +#Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E rm -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /Op_test/Operator-performance/Increase_Host_compute/No + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /Op_test/Operator-performance/Increase_Host_compute/No/build_out + +# Utility rule file for ascendc_bin_ascend310p_add_custom_0. + +# Include any custom commands dependencies for this target. +include op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_0.dir/compiler_depend.make + +# Include the progress variables for this target. +include op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_0.dir/progress.make + +op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_0: + cd /Op_test/Operator-performance/Increase_Host_compute/No/build_out/op_kernel/binary/ascend310p && export HI_PYTHON=python3 && bash /Op_test/Operator-performance/Increase_Host_compute/No/build_out/op_kernel/binary/ascend310p/gen/AddCustom-add_custom-0.sh /Op_test/Operator-performance/Increase_Host_compute/No/build_out/op_kernel/binary/ascend310p/src/AddCustom.py /Op_test/Operator-performance/Increase_Host_compute/No/build_out/op_kernel/binary/ascend310p/bin/add_custom + +ascendc_bin_ascend310p_add_custom_0: op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_0 +ascendc_bin_ascend310p_add_custom_0: op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_0.dir/build.make +.PHONY : ascendc_bin_ascend310p_add_custom_0 + +# Rule to build all files generated by this target. +op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_0.dir/build: ascendc_bin_ascend310p_add_custom_0 +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_0.dir/build + +op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_0.dir/clean: + cd /Op_test/Operator-performance/Increase_Host_compute/No/build_out/op_kernel && $(CMAKE_COMMAND) -P CMakeFiles/ascendc_bin_ascend310p_add_custom_0.dir/cmake_clean.cmake +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_0.dir/clean + +op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_0.dir/depend: + cd /Op_test/Operator-performance/Increase_Host_compute/No/build_out && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /Op_test/Operator-performance/Increase_Host_compute/No /Op_test/Operator-performance/Increase_Host_compute/No/op_kernel /Op_test/Operator-performance/Increase_Host_compute/No/build_out /Op_test/Operator-performance/Increase_Host_compute/No/build_out/op_kernel /Op_test/Operator-performance/Increase_Host_compute/No/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_0.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_0.dir/depend + diff --git a/Increase_Host_compute/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_0.dir/cmake_clean.cmake b/Increase_Host_compute/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_0.dir/cmake_clean.cmake new file mode 100644 index 0000000000000000000000000000000000000000..e22e93688a2b67642c9f4ea4be7806cfbdfc1139 --- /dev/null +++ b/Increase_Host_compute/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_0.dir/cmake_clean.cmake @@ -0,0 +1,8 @@ +file(REMOVE_RECURSE + "CMakeFiles/ascendc_bin_ascend310p_add_custom_0" +) + +# Per-language clean rules from dependency scanning. +foreach(lang ) + include(CMakeFiles/ascendc_bin_ascend310p_add_custom_0.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/Increase_Host_compute/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_0.dir/compiler_depend.make b/Increase_Host_compute/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_0.dir/compiler_depend.make new file mode 100644 index 0000000000000000000000000000000000000000..96558e28e2f2220fcfa72e786f4e140209c94145 --- /dev/null +++ b/Increase_Host_compute/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_0.dir/compiler_depend.make @@ -0,0 +1,2 @@ +# Empty custom commands generated dependencies file for ascendc_bin_ascend310p_add_custom_0. +# This may be replaced when dependencies are built. diff --git a/Increase_Host_compute/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_0.dir/compiler_depend.ts b/Increase_Host_compute/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_0.dir/compiler_depend.ts new file mode 100644 index 0000000000000000000000000000000000000000..568ee864e609387cc4655a71bf5bc8315bf1d85b --- /dev/null +++ b/Increase_Host_compute/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_0.dir/compiler_depend.ts @@ -0,0 +1,2 @@ +# CMAKE generated file: DO NOT EDIT! +# Timestamp file for custom commands dependencies management for ascendc_bin_ascend310p_add_custom_0. diff --git a/Increase_Host_compute/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_0.dir/progress.make b/Increase_Host_compute/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_0.dir/progress.make new file mode 100644 index 0000000000000000000000000000000000000000..8b137891791fe96927ad78e64b0aad7bded08bdc --- /dev/null +++ b/Increase_Host_compute/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_0.dir/progress.make @@ -0,0 +1 @@ + diff --git a/Increase_Host_compute/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_copy.dir/DependInfo.cmake b/Increase_Host_compute/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_copy.dir/DependInfo.cmake new file mode 100644 index 0000000000000000000000000000000000000000..dc55e44b5556fc28ad7acb84f1df08a5aef15b8d --- /dev/null +++ b/Increase_Host_compute/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_copy.dir/DependInfo.cmake @@ -0,0 +1,18 @@ + +# Consider dependencies only in project. +set(CMAKE_DEPENDS_IN_PROJECT_ONLY OFF) + +# The set of languages for which implicit dependencies are needed: +set(CMAKE_DEPENDS_LANGUAGES + ) + +# The set of dependency files which are needed: +set(CMAKE_DEPENDS_DEPENDENCY_FILES + ) + +# Targets to which this target links. +set(CMAKE_TARGET_LINKED_INFO_FILES + ) + +# Fortran module output directory. +set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/Increase_Host_compute/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_copy.dir/build.make b/Increase_Host_compute/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_copy.dir/build.make new file mode 100644 index 0000000000000000000000000000000000000000..2cf397195f2b8ff5ac6a0cc722fc33ce453b97fe --- /dev/null +++ b/Increase_Host_compute/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_copy.dir/build.make @@ -0,0 +1,87 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + +# Disable VCS-based implicit rules. +% : %,v + +# Disable VCS-based implicit rules. +% : RCS/% + +# Disable VCS-based implicit rules. +% : RCS/%,v + +# Disable VCS-based implicit rules. +% : SCCS/s.% + +# Disable VCS-based implicit rules. +% : s.% + +.SUFFIXES: .hpux_make_needs_suffix_list + +# Command-line flag to silence nested $(MAKE). +$(VERBOSE)MAKESILENT = -s + +#Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E rm -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /Op_test/Operator-performance/Increase_Host_compute/No + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /Op_test/Operator-performance/Increase_Host_compute/No/build_out + +# Utility rule file for ascendc_bin_ascend310p_add_custom_copy. + +# Include any custom commands dependencies for this target. +include op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_copy.dir/compiler_depend.make + +# Include the progress variables for this target. +include op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_copy.dir/progress.make + +op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_copy: + cd /Op_test/Operator-performance/Increase_Host_compute/No/build_out/op_kernel && cp /Op_test/Operator-performance/Increase_Host_compute/No/build_out/op_kernel/tbe/dynamic/add_custom.py /Op_test/Operator-performance/Increase_Host_compute/No/build_out/op_kernel/binary/ascend310p/src/AddCustom.py + +ascendc_bin_ascend310p_add_custom_copy: op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_copy +ascendc_bin_ascend310p_add_custom_copy: op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_copy.dir/build.make +.PHONY : ascendc_bin_ascend310p_add_custom_copy + +# Rule to build all files generated by this target. +op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_copy.dir/build: ascendc_bin_ascend310p_add_custom_copy +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_copy.dir/build + +op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_copy.dir/clean: + cd /Op_test/Operator-performance/Increase_Host_compute/No/build_out/op_kernel && $(CMAKE_COMMAND) -P CMakeFiles/ascendc_bin_ascend310p_add_custom_copy.dir/cmake_clean.cmake +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_copy.dir/clean + +op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_copy.dir/depend: + cd /Op_test/Operator-performance/Increase_Host_compute/No/build_out && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /Op_test/Operator-performance/Increase_Host_compute/No /Op_test/Operator-performance/Increase_Host_compute/No/op_kernel /Op_test/Operator-performance/Increase_Host_compute/No/build_out /Op_test/Operator-performance/Increase_Host_compute/No/build_out/op_kernel /Op_test/Operator-performance/Increase_Host_compute/No/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_copy.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_copy.dir/depend + diff --git a/Increase_Host_compute/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_copy.dir/cmake_clean.cmake b/Increase_Host_compute/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_copy.dir/cmake_clean.cmake new file mode 100644 index 0000000000000000000000000000000000000000..bfd0aecad835c1738fb6a7a02c1c579a3d07ff26 --- /dev/null +++ b/Increase_Host_compute/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_copy.dir/cmake_clean.cmake @@ -0,0 +1,8 @@ +file(REMOVE_RECURSE + "CMakeFiles/ascendc_bin_ascend310p_add_custom_copy" +) + +# Per-language clean rules from dependency scanning. +foreach(lang ) + include(CMakeFiles/ascendc_bin_ascend310p_add_custom_copy.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/Increase_Host_compute/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_copy.dir/compiler_depend.make b/Increase_Host_compute/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_copy.dir/compiler_depend.make new file mode 100644 index 0000000000000000000000000000000000000000..bbac3f403d04baf37b7a81e85e98a1b1bb699664 --- /dev/null +++ b/Increase_Host_compute/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_copy.dir/compiler_depend.make @@ -0,0 +1,2 @@ +# Empty custom commands generated dependencies file for ascendc_bin_ascend310p_add_custom_copy. +# This may be replaced when dependencies are built. diff --git a/Increase_Host_compute/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_copy.dir/compiler_depend.ts b/Increase_Host_compute/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_copy.dir/compiler_depend.ts new file mode 100644 index 0000000000000000000000000000000000000000..6d72996dc703fc20b387c132ea53db85586061e8 --- /dev/null +++ b/Increase_Host_compute/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_copy.dir/compiler_depend.ts @@ -0,0 +1,2 @@ +# CMAKE generated file: DO NOT EDIT! +# Timestamp file for custom commands dependencies management for ascendc_bin_ascend310p_add_custom_copy. diff --git a/Increase_Host_compute/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_copy.dir/progress.make b/Increase_Host_compute/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_copy.dir/progress.make new file mode 100644 index 0000000000000000000000000000000000000000..8b137891791fe96927ad78e64b0aad7bded08bdc --- /dev/null +++ b/Increase_Host_compute/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_copy.dir/progress.make @@ -0,0 +1 @@ + diff --git a/Increase_Host_compute/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310p_gen_ops_config.dir/DependInfo.cmake b/Increase_Host_compute/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310p_gen_ops_config.dir/DependInfo.cmake new file mode 100644 index 0000000000000000000000000000000000000000..dc55e44b5556fc28ad7acb84f1df08a5aef15b8d --- /dev/null +++ b/Increase_Host_compute/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310p_gen_ops_config.dir/DependInfo.cmake @@ -0,0 +1,18 @@ + +# Consider dependencies only in project. +set(CMAKE_DEPENDS_IN_PROJECT_ONLY OFF) + +# The set of languages for which implicit dependencies are needed: +set(CMAKE_DEPENDS_LANGUAGES + ) + +# The set of dependency files which are needed: +set(CMAKE_DEPENDS_DEPENDENCY_FILES + ) + +# Targets to which this target links. +set(CMAKE_TARGET_LINKED_INFO_FILES + ) + +# Fortran module output directory. +set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/Increase_Host_compute/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310p_gen_ops_config.dir/build.make b/Increase_Host_compute/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310p_gen_ops_config.dir/build.make new file mode 100644 index 0000000000000000000000000000000000000000..e84db8aea015f3fbaeb1ea858208be673d4f7a76 --- /dev/null +++ b/Increase_Host_compute/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310p_gen_ops_config.dir/build.make @@ -0,0 +1,88 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + +# Disable VCS-based implicit rules. +% : %,v + +# Disable VCS-based implicit rules. +% : RCS/% + +# Disable VCS-based implicit rules. +% : RCS/%,v + +# Disable VCS-based implicit rules. +% : SCCS/s.% + +# Disable VCS-based implicit rules. +% : s.% + +.SUFFIXES: .hpux_make_needs_suffix_list + +# Command-line flag to silence nested $(MAKE). +$(VERBOSE)MAKESILENT = -s + +#Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E rm -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /Op_test/Operator-performance/Increase_Host_compute/No + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /Op_test/Operator-performance/Increase_Host_compute/No/build_out + +# Utility rule file for ascendc_bin_ascend310p_gen_ops_config. + +# Include any custom commands dependencies for this target. +include op_kernel/CMakeFiles/ascendc_bin_ascend310p_gen_ops_config.dir/compiler_depend.make + +# Include the progress variables for this target. +include op_kernel/CMakeFiles/ascendc_bin_ascend310p_gen_ops_config.dir/progress.make + +op_kernel/CMakeFiles/ascendc_bin_ascend310p_gen_ops_config: + cd /Op_test/Operator-performance/Increase_Host_compute/No/build_out/op_kernel && python3 /Op_test/Operator-performance/Increase_Host_compute/No/cmake/util/insert_simplified_keys.py -p /Op_test/Operator-performance/Increase_Host_compute/No/build_out/op_kernel/binary/ascend310p/bin + cd /Op_test/Operator-performance/Increase_Host_compute/No/build_out/op_kernel && python3 /Op_test/Operator-performance/Increase_Host_compute/No/cmake/util/ascendc_ops_config.py -p /Op_test/Operator-performance/Increase_Host_compute/No/build_out/op_kernel/binary/ascend310p/bin -s ascend310p + +ascendc_bin_ascend310p_gen_ops_config: op_kernel/CMakeFiles/ascendc_bin_ascend310p_gen_ops_config +ascendc_bin_ascend310p_gen_ops_config: op_kernel/CMakeFiles/ascendc_bin_ascend310p_gen_ops_config.dir/build.make +.PHONY : ascendc_bin_ascend310p_gen_ops_config + +# Rule to build all files generated by this target. +op_kernel/CMakeFiles/ascendc_bin_ascend310p_gen_ops_config.dir/build: ascendc_bin_ascend310p_gen_ops_config +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend310p_gen_ops_config.dir/build + +op_kernel/CMakeFiles/ascendc_bin_ascend310p_gen_ops_config.dir/clean: + cd /Op_test/Operator-performance/Increase_Host_compute/No/build_out/op_kernel && $(CMAKE_COMMAND) -P CMakeFiles/ascendc_bin_ascend310p_gen_ops_config.dir/cmake_clean.cmake +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend310p_gen_ops_config.dir/clean + +op_kernel/CMakeFiles/ascendc_bin_ascend310p_gen_ops_config.dir/depend: + cd /Op_test/Operator-performance/Increase_Host_compute/No/build_out && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /Op_test/Operator-performance/Increase_Host_compute/No /Op_test/Operator-performance/Increase_Host_compute/No/op_kernel /Op_test/Operator-performance/Increase_Host_compute/No/build_out /Op_test/Operator-performance/Increase_Host_compute/No/build_out/op_kernel /Op_test/Operator-performance/Increase_Host_compute/No/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310p_gen_ops_config.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend310p_gen_ops_config.dir/depend + diff --git a/Increase_Host_compute/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310p_gen_ops_config.dir/cmake_clean.cmake b/Increase_Host_compute/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310p_gen_ops_config.dir/cmake_clean.cmake new file mode 100644 index 0000000000000000000000000000000000000000..04065814d838ba423c04e3b879f86464249e7b06 --- /dev/null +++ b/Increase_Host_compute/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310p_gen_ops_config.dir/cmake_clean.cmake @@ -0,0 +1,8 @@ +file(REMOVE_RECURSE + "CMakeFiles/ascendc_bin_ascend310p_gen_ops_config" +) + +# Per-language clean rules from dependency scanning. +foreach(lang ) + include(CMakeFiles/ascendc_bin_ascend310p_gen_ops_config.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/Increase_Host_compute/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310p_gen_ops_config.dir/compiler_depend.make b/Increase_Host_compute/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310p_gen_ops_config.dir/compiler_depend.make new file mode 100644 index 0000000000000000000000000000000000000000..fe676784dbc4032caa6e617f8440676aa5d85d8c --- /dev/null +++ b/Increase_Host_compute/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310p_gen_ops_config.dir/compiler_depend.make @@ -0,0 +1,2 @@ +# Empty custom commands generated dependencies file for ascendc_bin_ascend310p_gen_ops_config. +# This may be replaced when dependencies are built. diff --git a/Increase_Host_compute/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310p_gen_ops_config.dir/compiler_depend.ts b/Increase_Host_compute/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310p_gen_ops_config.dir/compiler_depend.ts new file mode 100644 index 0000000000000000000000000000000000000000..d8cac7b847c351fe38d0b55d0d4b1564feff044c --- /dev/null +++ b/Increase_Host_compute/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310p_gen_ops_config.dir/compiler_depend.ts @@ -0,0 +1,2 @@ +# CMAKE generated file: DO NOT EDIT! +# Timestamp file for custom commands dependencies management for ascendc_bin_ascend310p_gen_ops_config. diff --git a/Increase_Host_compute/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310p_gen_ops_config.dir/progress.make b/Increase_Host_compute/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310p_gen_ops_config.dir/progress.make new file mode 100644 index 0000000000000000000000000000000000000000..8b137891791fe96927ad78e64b0aad7bded08bdc --- /dev/null +++ b/Increase_Host_compute/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310p_gen_ops_config.dir/progress.make @@ -0,0 +1 @@ + diff --git a/Increase_Host_compute/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910.dir/DependInfo.cmake b/Increase_Host_compute/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910.dir/DependInfo.cmake new file mode 100644 index 0000000000000000000000000000000000000000..dc55e44b5556fc28ad7acb84f1df08a5aef15b8d --- /dev/null +++ b/Increase_Host_compute/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910.dir/DependInfo.cmake @@ -0,0 +1,18 @@ + +# Consider dependencies only in project. +set(CMAKE_DEPENDS_IN_PROJECT_ONLY OFF) + +# The set of languages for which implicit dependencies are needed: +set(CMAKE_DEPENDS_LANGUAGES + ) + +# The set of dependency files which are needed: +set(CMAKE_DEPENDS_DEPENDENCY_FILES + ) + +# Targets to which this target links. +set(CMAKE_TARGET_LINKED_INFO_FILES + ) + +# Fortran module output directory. +set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/Increase_Host_compute/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910.dir/build.make b/Increase_Host_compute/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910.dir/build.make new file mode 100644 index 0000000000000000000000000000000000000000..3b2506c6ad51629308a735077cb6e0e4bed7b3f6 --- /dev/null +++ b/Increase_Host_compute/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910.dir/build.make @@ -0,0 +1,87 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + +# Disable VCS-based implicit rules. +% : %,v + +# Disable VCS-based implicit rules. +% : RCS/% + +# Disable VCS-based implicit rules. +% : RCS/%,v + +# Disable VCS-based implicit rules. +% : SCCS/s.% + +# Disable VCS-based implicit rules. +% : s.% + +.SUFFIXES: .hpux_make_needs_suffix_list + +# Command-line flag to silence nested $(MAKE). +$(VERBOSE)MAKESILENT = -s + +#Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E rm -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /Op_test/Operator-performance/Increase_Host_compute/No + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /Op_test/Operator-performance/Increase_Host_compute/No/build_out + +# Utility rule file for ascendc_bin_ascend910. + +# Include any custom commands dependencies for this target. +include op_kernel/CMakeFiles/ascendc_bin_ascend910.dir/compiler_depend.make + +# Include the progress variables for this target. +include op_kernel/CMakeFiles/ascendc_bin_ascend910.dir/progress.make + +op_kernel/CMakeFiles/ascendc_bin_ascend910: + cd /Op_test/Operator-performance/Increase_Host_compute/No/build_out/op_kernel && cp -r /Op_test/Operator-performance/Increase_Host_compute/No/op_kernel/*.* /Op_test/Operator-performance/Increase_Host_compute/No/build_out/op_kernel/binary/ascend910/src + +ascendc_bin_ascend910: op_kernel/CMakeFiles/ascendc_bin_ascend910 +ascendc_bin_ascend910: op_kernel/CMakeFiles/ascendc_bin_ascend910.dir/build.make +.PHONY : ascendc_bin_ascend910 + +# Rule to build all files generated by this target. +op_kernel/CMakeFiles/ascendc_bin_ascend910.dir/build: ascendc_bin_ascend910 +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend910.dir/build + +op_kernel/CMakeFiles/ascendc_bin_ascend910.dir/clean: + cd /Op_test/Operator-performance/Increase_Host_compute/No/build_out/op_kernel && $(CMAKE_COMMAND) -P CMakeFiles/ascendc_bin_ascend910.dir/cmake_clean.cmake +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend910.dir/clean + +op_kernel/CMakeFiles/ascendc_bin_ascend910.dir/depend: + cd /Op_test/Operator-performance/Increase_Host_compute/No/build_out && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /Op_test/Operator-performance/Increase_Host_compute/No /Op_test/Operator-performance/Increase_Host_compute/No/op_kernel /Op_test/Operator-performance/Increase_Host_compute/No/build_out /Op_test/Operator-performance/Increase_Host_compute/No/build_out/op_kernel /Op_test/Operator-performance/Increase_Host_compute/No/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend910.dir/depend + diff --git a/Increase_Host_compute/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910.dir/cmake_clean.cmake b/Increase_Host_compute/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910.dir/cmake_clean.cmake new file mode 100644 index 0000000000000000000000000000000000000000..e6f6e4c8ff20dc23a2d6b62c17b66c8ef37a8289 --- /dev/null +++ b/Increase_Host_compute/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910.dir/cmake_clean.cmake @@ -0,0 +1,8 @@ +file(REMOVE_RECURSE + "CMakeFiles/ascendc_bin_ascend910" +) + +# Per-language clean rules from dependency scanning. +foreach(lang ) + include(CMakeFiles/ascendc_bin_ascend910.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/Increase_Host_compute/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910.dir/compiler_depend.make b/Increase_Host_compute/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910.dir/compiler_depend.make new file mode 100644 index 0000000000000000000000000000000000000000..782969025ccb8c64e90b3b22abd4daaf6d5e72ae --- /dev/null +++ b/Increase_Host_compute/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910.dir/compiler_depend.make @@ -0,0 +1,2 @@ +# Empty custom commands generated dependencies file for ascendc_bin_ascend910. +# This may be replaced when dependencies are built. diff --git a/Increase_Host_compute/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910.dir/compiler_depend.ts b/Increase_Host_compute/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910.dir/compiler_depend.ts new file mode 100644 index 0000000000000000000000000000000000000000..e030b5a7ee789c10785cf720bb0c2605543765a9 --- /dev/null +++ b/Increase_Host_compute/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910.dir/compiler_depend.ts @@ -0,0 +1,2 @@ +# CMAKE generated file: DO NOT EDIT! +# Timestamp file for custom commands dependencies management for ascendc_bin_ascend910. diff --git a/Increase_Host_compute/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910.dir/progress.make b/Increase_Host_compute/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910.dir/progress.make new file mode 100644 index 0000000000000000000000000000000000000000..8b137891791fe96927ad78e64b0aad7bded08bdc --- /dev/null +++ b/Increase_Host_compute/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910.dir/progress.make @@ -0,0 +1 @@ + diff --git a/Increase_Host_compute/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_0.dir/DependInfo.cmake b/Increase_Host_compute/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_0.dir/DependInfo.cmake new file mode 100644 index 0000000000000000000000000000000000000000..dc55e44b5556fc28ad7acb84f1df08a5aef15b8d --- /dev/null +++ b/Increase_Host_compute/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_0.dir/DependInfo.cmake @@ -0,0 +1,18 @@ + +# Consider dependencies only in project. +set(CMAKE_DEPENDS_IN_PROJECT_ONLY OFF) + +# The set of languages for which implicit dependencies are needed: +set(CMAKE_DEPENDS_LANGUAGES + ) + +# The set of dependency files which are needed: +set(CMAKE_DEPENDS_DEPENDENCY_FILES + ) + +# Targets to which this target links. +set(CMAKE_TARGET_LINKED_INFO_FILES + ) + +# Fortran module output directory. +set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/Increase_Host_compute/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_0.dir/build.make b/Increase_Host_compute/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_0.dir/build.make new file mode 100644 index 0000000000000000000000000000000000000000..822ef685b40ba568d3b1e566bcc8dfbc8dabaaa9 --- /dev/null +++ b/Increase_Host_compute/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_0.dir/build.make @@ -0,0 +1,87 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + +# Disable VCS-based implicit rules. +% : %,v + +# Disable VCS-based implicit rules. +% : RCS/% + +# Disable VCS-based implicit rules. +% : RCS/%,v + +# Disable VCS-based implicit rules. +% : SCCS/s.% + +# Disable VCS-based implicit rules. +% : s.% + +.SUFFIXES: .hpux_make_needs_suffix_list + +# Command-line flag to silence nested $(MAKE). +$(VERBOSE)MAKESILENT = -s + +#Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E rm -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /Op_test/Operator-performance/Increase_Host_compute/No + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /Op_test/Operator-performance/Increase_Host_compute/No/build_out + +# Utility rule file for ascendc_bin_ascend910_add_custom_0. + +# Include any custom commands dependencies for this target. +include op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_0.dir/compiler_depend.make + +# Include the progress variables for this target. +include op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_0.dir/progress.make + +op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_0: + cd /Op_test/Operator-performance/Increase_Host_compute/No/build_out/op_kernel/binary/ascend910 && export HI_PYTHON=python3 && bash /Op_test/Operator-performance/Increase_Host_compute/No/build_out/op_kernel/binary/ascend910/gen/AddCustom-add_custom-0.sh /Op_test/Operator-performance/Increase_Host_compute/No/build_out/op_kernel/binary/ascend910/src/AddCustom.py /Op_test/Operator-performance/Increase_Host_compute/No/build_out/op_kernel/binary/ascend910/bin/add_custom + +ascendc_bin_ascend910_add_custom_0: op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_0 +ascendc_bin_ascend910_add_custom_0: op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_0.dir/build.make +.PHONY : ascendc_bin_ascend910_add_custom_0 + +# Rule to build all files generated by this target. +op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_0.dir/build: ascendc_bin_ascend910_add_custom_0 +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_0.dir/build + +op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_0.dir/clean: + cd /Op_test/Operator-performance/Increase_Host_compute/No/build_out/op_kernel && $(CMAKE_COMMAND) -P CMakeFiles/ascendc_bin_ascend910_add_custom_0.dir/cmake_clean.cmake +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_0.dir/clean + +op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_0.dir/depend: + cd /Op_test/Operator-performance/Increase_Host_compute/No/build_out && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /Op_test/Operator-performance/Increase_Host_compute/No /Op_test/Operator-performance/Increase_Host_compute/No/op_kernel /Op_test/Operator-performance/Increase_Host_compute/No/build_out /Op_test/Operator-performance/Increase_Host_compute/No/build_out/op_kernel /Op_test/Operator-performance/Increase_Host_compute/No/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_0.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_0.dir/depend + diff --git a/Increase_Host_compute/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_0.dir/cmake_clean.cmake b/Increase_Host_compute/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_0.dir/cmake_clean.cmake new file mode 100644 index 0000000000000000000000000000000000000000..cb374e5db0ced9e34a5ac46e2962bc620e08e54c --- /dev/null +++ b/Increase_Host_compute/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_0.dir/cmake_clean.cmake @@ -0,0 +1,8 @@ +file(REMOVE_RECURSE + "CMakeFiles/ascendc_bin_ascend910_add_custom_0" +) + +# Per-language clean rules from dependency scanning. +foreach(lang ) + include(CMakeFiles/ascendc_bin_ascend910_add_custom_0.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/Increase_Host_compute/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_0.dir/compiler_depend.make b/Increase_Host_compute/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_0.dir/compiler_depend.make new file mode 100644 index 0000000000000000000000000000000000000000..898dbaf4004189058a9b387b9b8c39959fae588b --- /dev/null +++ b/Increase_Host_compute/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_0.dir/compiler_depend.make @@ -0,0 +1,2 @@ +# Empty custom commands generated dependencies file for ascendc_bin_ascend910_add_custom_0. +# This may be replaced when dependencies are built. diff --git a/Increase_Host_compute/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_0.dir/compiler_depend.ts b/Increase_Host_compute/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_0.dir/compiler_depend.ts new file mode 100644 index 0000000000000000000000000000000000000000..264efb0f0ac0357179489a980a560be33bcc9861 --- /dev/null +++ b/Increase_Host_compute/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_0.dir/compiler_depend.ts @@ -0,0 +1,2 @@ +# CMAKE generated file: DO NOT EDIT! +# Timestamp file for custom commands dependencies management for ascendc_bin_ascend910_add_custom_0. diff --git a/Increase_Host_compute/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_0.dir/progress.make b/Increase_Host_compute/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_0.dir/progress.make new file mode 100644 index 0000000000000000000000000000000000000000..8b137891791fe96927ad78e64b0aad7bded08bdc --- /dev/null +++ b/Increase_Host_compute/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_0.dir/progress.make @@ -0,0 +1 @@ + diff --git a/Increase_Host_compute/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_copy.dir/DependInfo.cmake b/Increase_Host_compute/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_copy.dir/DependInfo.cmake new file mode 100644 index 0000000000000000000000000000000000000000..dc55e44b5556fc28ad7acb84f1df08a5aef15b8d --- /dev/null +++ b/Increase_Host_compute/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_copy.dir/DependInfo.cmake @@ -0,0 +1,18 @@ + +# Consider dependencies only in project. +set(CMAKE_DEPENDS_IN_PROJECT_ONLY OFF) + +# The set of languages for which implicit dependencies are needed: +set(CMAKE_DEPENDS_LANGUAGES + ) + +# The set of dependency files which are needed: +set(CMAKE_DEPENDS_DEPENDENCY_FILES + ) + +# Targets to which this target links. +set(CMAKE_TARGET_LINKED_INFO_FILES + ) + +# Fortran module output directory. +set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/Increase_Host_compute/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_copy.dir/build.make b/Increase_Host_compute/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_copy.dir/build.make new file mode 100644 index 0000000000000000000000000000000000000000..dc59696ccac032e44785dc7dcf0b11f382d272b6 --- /dev/null +++ b/Increase_Host_compute/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_copy.dir/build.make @@ -0,0 +1,87 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + +# Disable VCS-based implicit rules. +% : %,v + +# Disable VCS-based implicit rules. +% : RCS/% + +# Disable VCS-based implicit rules. +% : RCS/%,v + +# Disable VCS-based implicit rules. +% : SCCS/s.% + +# Disable VCS-based implicit rules. +% : s.% + +.SUFFIXES: .hpux_make_needs_suffix_list + +# Command-line flag to silence nested $(MAKE). +$(VERBOSE)MAKESILENT = -s + +#Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E rm -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /Op_test/Operator-performance/Increase_Host_compute/No + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /Op_test/Operator-performance/Increase_Host_compute/No/build_out + +# Utility rule file for ascendc_bin_ascend910_add_custom_copy. + +# Include any custom commands dependencies for this target. +include op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_copy.dir/compiler_depend.make + +# Include the progress variables for this target. +include op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_copy.dir/progress.make + +op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_copy: + cd /Op_test/Operator-performance/Increase_Host_compute/No/build_out/op_kernel && cp /Op_test/Operator-performance/Increase_Host_compute/No/build_out/op_kernel/tbe/dynamic/add_custom.py /Op_test/Operator-performance/Increase_Host_compute/No/build_out/op_kernel/binary/ascend910/src/AddCustom.py + +ascendc_bin_ascend910_add_custom_copy: op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_copy +ascendc_bin_ascend910_add_custom_copy: op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_copy.dir/build.make +.PHONY : ascendc_bin_ascend910_add_custom_copy + +# Rule to build all files generated by this target. +op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_copy.dir/build: ascendc_bin_ascend910_add_custom_copy +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_copy.dir/build + +op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_copy.dir/clean: + cd /Op_test/Operator-performance/Increase_Host_compute/No/build_out/op_kernel && $(CMAKE_COMMAND) -P CMakeFiles/ascendc_bin_ascend910_add_custom_copy.dir/cmake_clean.cmake +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_copy.dir/clean + +op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_copy.dir/depend: + cd /Op_test/Operator-performance/Increase_Host_compute/No/build_out && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /Op_test/Operator-performance/Increase_Host_compute/No /Op_test/Operator-performance/Increase_Host_compute/No/op_kernel /Op_test/Operator-performance/Increase_Host_compute/No/build_out /Op_test/Operator-performance/Increase_Host_compute/No/build_out/op_kernel /Op_test/Operator-performance/Increase_Host_compute/No/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_copy.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_copy.dir/depend + diff --git a/Increase_Host_compute/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_copy.dir/cmake_clean.cmake b/Increase_Host_compute/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_copy.dir/cmake_clean.cmake new file mode 100644 index 0000000000000000000000000000000000000000..b5f35f6ac75713d63c5c8fb9c0df5ff72051fc34 --- /dev/null +++ b/Increase_Host_compute/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_copy.dir/cmake_clean.cmake @@ -0,0 +1,8 @@ +file(REMOVE_RECURSE + "CMakeFiles/ascendc_bin_ascend910_add_custom_copy" +) + +# Per-language clean rules from dependency scanning. +foreach(lang ) + include(CMakeFiles/ascendc_bin_ascend910_add_custom_copy.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/Increase_Host_compute/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_copy.dir/compiler_depend.make b/Increase_Host_compute/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_copy.dir/compiler_depend.make new file mode 100644 index 0000000000000000000000000000000000000000..e6d1a4abe9bcb0c340eafa5bfced1f241c6da4db --- /dev/null +++ b/Increase_Host_compute/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_copy.dir/compiler_depend.make @@ -0,0 +1,2 @@ +# Empty custom commands generated dependencies file for ascendc_bin_ascend910_add_custom_copy. +# This may be replaced when dependencies are built. diff --git a/Increase_Host_compute/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_copy.dir/compiler_depend.ts b/Increase_Host_compute/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_copy.dir/compiler_depend.ts new file mode 100644 index 0000000000000000000000000000000000000000..03123d7544bd32f82ee9ff827e0db03153450acb --- /dev/null +++ b/Increase_Host_compute/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_copy.dir/compiler_depend.ts @@ -0,0 +1,2 @@ +# CMAKE generated file: DO NOT EDIT! +# Timestamp file for custom commands dependencies management for ascendc_bin_ascend910_add_custom_copy. diff --git a/Increase_Host_compute/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_copy.dir/progress.make b/Increase_Host_compute/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_copy.dir/progress.make new file mode 100644 index 0000000000000000000000000000000000000000..8b137891791fe96927ad78e64b0aad7bded08bdc --- /dev/null +++ b/Increase_Host_compute/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_copy.dir/progress.make @@ -0,0 +1 @@ + diff --git a/Increase_Host_compute/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910_gen_ops_config.dir/DependInfo.cmake b/Increase_Host_compute/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910_gen_ops_config.dir/DependInfo.cmake new file mode 100644 index 0000000000000000000000000000000000000000..dc55e44b5556fc28ad7acb84f1df08a5aef15b8d --- /dev/null +++ b/Increase_Host_compute/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910_gen_ops_config.dir/DependInfo.cmake @@ -0,0 +1,18 @@ + +# Consider dependencies only in project. +set(CMAKE_DEPENDS_IN_PROJECT_ONLY OFF) + +# The set of languages for which implicit dependencies are needed: +set(CMAKE_DEPENDS_LANGUAGES + ) + +# The set of dependency files which are needed: +set(CMAKE_DEPENDS_DEPENDENCY_FILES + ) + +# Targets to which this target links. +set(CMAKE_TARGET_LINKED_INFO_FILES + ) + +# Fortran module output directory. +set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/Increase_Host_compute/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910_gen_ops_config.dir/build.make b/Increase_Host_compute/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910_gen_ops_config.dir/build.make new file mode 100644 index 0000000000000000000000000000000000000000..d298ead2542354e4752bfaa3736ad2aba8716f22 --- /dev/null +++ b/Increase_Host_compute/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910_gen_ops_config.dir/build.make @@ -0,0 +1,88 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + +# Disable VCS-based implicit rules. +% : %,v + +# Disable VCS-based implicit rules. +% : RCS/% + +# Disable VCS-based implicit rules. +% : RCS/%,v + +# Disable VCS-based implicit rules. +% : SCCS/s.% + +# Disable VCS-based implicit rules. +% : s.% + +.SUFFIXES: .hpux_make_needs_suffix_list + +# Command-line flag to silence nested $(MAKE). +$(VERBOSE)MAKESILENT = -s + +#Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E rm -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /Op_test/Operator-performance/Increase_Host_compute/No + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /Op_test/Operator-performance/Increase_Host_compute/No/build_out + +# Utility rule file for ascendc_bin_ascend910_gen_ops_config. + +# Include any custom commands dependencies for this target. +include op_kernel/CMakeFiles/ascendc_bin_ascend910_gen_ops_config.dir/compiler_depend.make + +# Include the progress variables for this target. +include op_kernel/CMakeFiles/ascendc_bin_ascend910_gen_ops_config.dir/progress.make + +op_kernel/CMakeFiles/ascendc_bin_ascend910_gen_ops_config: + cd /Op_test/Operator-performance/Increase_Host_compute/No/build_out/op_kernel && python3 /Op_test/Operator-performance/Increase_Host_compute/No/cmake/util/insert_simplified_keys.py -p /Op_test/Operator-performance/Increase_Host_compute/No/build_out/op_kernel/binary/ascend910/bin + cd /Op_test/Operator-performance/Increase_Host_compute/No/build_out/op_kernel && python3 /Op_test/Operator-performance/Increase_Host_compute/No/cmake/util/ascendc_ops_config.py -p /Op_test/Operator-performance/Increase_Host_compute/No/build_out/op_kernel/binary/ascend910/bin -s ascend910 + +ascendc_bin_ascend910_gen_ops_config: op_kernel/CMakeFiles/ascendc_bin_ascend910_gen_ops_config +ascendc_bin_ascend910_gen_ops_config: op_kernel/CMakeFiles/ascendc_bin_ascend910_gen_ops_config.dir/build.make +.PHONY : ascendc_bin_ascend910_gen_ops_config + +# Rule to build all files generated by this target. +op_kernel/CMakeFiles/ascendc_bin_ascend910_gen_ops_config.dir/build: ascendc_bin_ascend910_gen_ops_config +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend910_gen_ops_config.dir/build + +op_kernel/CMakeFiles/ascendc_bin_ascend910_gen_ops_config.dir/clean: + cd /Op_test/Operator-performance/Increase_Host_compute/No/build_out/op_kernel && $(CMAKE_COMMAND) -P CMakeFiles/ascendc_bin_ascend910_gen_ops_config.dir/cmake_clean.cmake +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend910_gen_ops_config.dir/clean + +op_kernel/CMakeFiles/ascendc_bin_ascend910_gen_ops_config.dir/depend: + cd /Op_test/Operator-performance/Increase_Host_compute/No/build_out && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /Op_test/Operator-performance/Increase_Host_compute/No /Op_test/Operator-performance/Increase_Host_compute/No/op_kernel /Op_test/Operator-performance/Increase_Host_compute/No/build_out /Op_test/Operator-performance/Increase_Host_compute/No/build_out/op_kernel /Op_test/Operator-performance/Increase_Host_compute/No/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910_gen_ops_config.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend910_gen_ops_config.dir/depend + diff --git a/Increase_Host_compute/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910_gen_ops_config.dir/cmake_clean.cmake b/Increase_Host_compute/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910_gen_ops_config.dir/cmake_clean.cmake new file mode 100644 index 0000000000000000000000000000000000000000..8fe935158535a5294b1f23ef6ba62e3cba945ce4 --- /dev/null +++ b/Increase_Host_compute/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910_gen_ops_config.dir/cmake_clean.cmake @@ -0,0 +1,8 @@ +file(REMOVE_RECURSE + "CMakeFiles/ascendc_bin_ascend910_gen_ops_config" +) + +# Per-language clean rules from dependency scanning. +foreach(lang ) + include(CMakeFiles/ascendc_bin_ascend910_gen_ops_config.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/Increase_Host_compute/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910_gen_ops_config.dir/compiler_depend.make b/Increase_Host_compute/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910_gen_ops_config.dir/compiler_depend.make new file mode 100644 index 0000000000000000000000000000000000000000..4c78feda9afd2a04955572c876aced5cf1834441 --- /dev/null +++ b/Increase_Host_compute/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910_gen_ops_config.dir/compiler_depend.make @@ -0,0 +1,2 @@ +# Empty custom commands generated dependencies file for ascendc_bin_ascend910_gen_ops_config. +# This may be replaced when dependencies are built. diff --git a/Increase_Host_compute/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910_gen_ops_config.dir/compiler_depend.ts b/Increase_Host_compute/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910_gen_ops_config.dir/compiler_depend.ts new file mode 100644 index 0000000000000000000000000000000000000000..c021ce2d8f944d05bc1b308af92e7bfd7b3bef9d --- /dev/null +++ b/Increase_Host_compute/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910_gen_ops_config.dir/compiler_depend.ts @@ -0,0 +1,2 @@ +# CMAKE generated file: DO NOT EDIT! +# Timestamp file for custom commands dependencies management for ascendc_bin_ascend910_gen_ops_config. diff --git a/Increase_Host_compute/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910_gen_ops_config.dir/progress.make b/Increase_Host_compute/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910_gen_ops_config.dir/progress.make new file mode 100644 index 0000000000000000000000000000000000000000..8b137891791fe96927ad78e64b0aad7bded08bdc --- /dev/null +++ b/Increase_Host_compute/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910_gen_ops_config.dir/progress.make @@ -0,0 +1 @@ + diff --git a/Increase_Host_compute/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b.dir/DependInfo.cmake b/Increase_Host_compute/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b.dir/DependInfo.cmake new file mode 100644 index 0000000000000000000000000000000000000000..dc55e44b5556fc28ad7acb84f1df08a5aef15b8d --- /dev/null +++ b/Increase_Host_compute/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b.dir/DependInfo.cmake @@ -0,0 +1,18 @@ + +# Consider dependencies only in project. +set(CMAKE_DEPENDS_IN_PROJECT_ONLY OFF) + +# The set of languages for which implicit dependencies are needed: +set(CMAKE_DEPENDS_LANGUAGES + ) + +# The set of dependency files which are needed: +set(CMAKE_DEPENDS_DEPENDENCY_FILES + ) + +# Targets to which this target links. +set(CMAKE_TARGET_LINKED_INFO_FILES + ) + +# Fortran module output directory. +set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/Increase_Host_compute/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b.dir/build.make b/Increase_Host_compute/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b.dir/build.make new file mode 100644 index 0000000000000000000000000000000000000000..c6b6228b8c984b212675b04408f42abc256ea643 --- /dev/null +++ b/Increase_Host_compute/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b.dir/build.make @@ -0,0 +1,87 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + +# Disable VCS-based implicit rules. +% : %,v + +# Disable VCS-based implicit rules. +% : RCS/% + +# Disable VCS-based implicit rules. +% : RCS/%,v + +# Disable VCS-based implicit rules. +% : SCCS/s.% + +# Disable VCS-based implicit rules. +% : s.% + +.SUFFIXES: .hpux_make_needs_suffix_list + +# Command-line flag to silence nested $(MAKE). +$(VERBOSE)MAKESILENT = -s + +#Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E rm -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /Op_test/Operator-performance/Increase_Host_compute/No + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /Op_test/Operator-performance/Increase_Host_compute/No/build_out + +# Utility rule file for ascendc_bin_ascend910b. + +# Include any custom commands dependencies for this target. +include op_kernel/CMakeFiles/ascendc_bin_ascend910b.dir/compiler_depend.make + +# Include the progress variables for this target. +include op_kernel/CMakeFiles/ascendc_bin_ascend910b.dir/progress.make + +op_kernel/CMakeFiles/ascendc_bin_ascend910b: + cd /Op_test/Operator-performance/Increase_Host_compute/No/build_out/op_kernel && cp -r /Op_test/Operator-performance/Increase_Host_compute/No/op_kernel/*.* /Op_test/Operator-performance/Increase_Host_compute/No/build_out/op_kernel/binary/ascend910b/src + +ascendc_bin_ascend910b: op_kernel/CMakeFiles/ascendc_bin_ascend910b +ascendc_bin_ascend910b: op_kernel/CMakeFiles/ascendc_bin_ascend910b.dir/build.make +.PHONY : ascendc_bin_ascend910b + +# Rule to build all files generated by this target. +op_kernel/CMakeFiles/ascendc_bin_ascend910b.dir/build: ascendc_bin_ascend910b +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend910b.dir/build + +op_kernel/CMakeFiles/ascendc_bin_ascend910b.dir/clean: + cd /Op_test/Operator-performance/Increase_Host_compute/No/build_out/op_kernel && $(CMAKE_COMMAND) -P CMakeFiles/ascendc_bin_ascend910b.dir/cmake_clean.cmake +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend910b.dir/clean + +op_kernel/CMakeFiles/ascendc_bin_ascend910b.dir/depend: + cd /Op_test/Operator-performance/Increase_Host_compute/No/build_out && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /Op_test/Operator-performance/Increase_Host_compute/No /Op_test/Operator-performance/Increase_Host_compute/No/op_kernel /Op_test/Operator-performance/Increase_Host_compute/No/build_out /Op_test/Operator-performance/Increase_Host_compute/No/build_out/op_kernel /Op_test/Operator-performance/Increase_Host_compute/No/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend910b.dir/depend + diff --git a/Increase_Host_compute/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b.dir/cmake_clean.cmake b/Increase_Host_compute/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b.dir/cmake_clean.cmake new file mode 100644 index 0000000000000000000000000000000000000000..0f5b4484aadb7aa885dce07b651783d494277a56 --- /dev/null +++ b/Increase_Host_compute/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b.dir/cmake_clean.cmake @@ -0,0 +1,8 @@ +file(REMOVE_RECURSE + "CMakeFiles/ascendc_bin_ascend910b" +) + +# Per-language clean rules from dependency scanning. +foreach(lang ) + include(CMakeFiles/ascendc_bin_ascend910b.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/Increase_Host_compute/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b.dir/compiler_depend.make b/Increase_Host_compute/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b.dir/compiler_depend.make new file mode 100644 index 0000000000000000000000000000000000000000..356ef894a7b9d628fe6440122b9c3d40dccdf797 --- /dev/null +++ b/Increase_Host_compute/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b.dir/compiler_depend.make @@ -0,0 +1,2 @@ +# Empty custom commands generated dependencies file for ascendc_bin_ascend910b. +# This may be replaced when dependencies are built. diff --git a/Increase_Host_compute/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b.dir/compiler_depend.ts b/Increase_Host_compute/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b.dir/compiler_depend.ts new file mode 100644 index 0000000000000000000000000000000000000000..88d46aa9ddd231b41e53be097939e3070552bb3a --- /dev/null +++ b/Increase_Host_compute/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b.dir/compiler_depend.ts @@ -0,0 +1,2 @@ +# CMAKE generated file: DO NOT EDIT! +# Timestamp file for custom commands dependencies management for ascendc_bin_ascend910b. diff --git a/Increase_Host_compute/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b.dir/progress.make b/Increase_Host_compute/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b.dir/progress.make new file mode 100644 index 0000000000000000000000000000000000000000..8b137891791fe96927ad78e64b0aad7bded08bdc --- /dev/null +++ b/Increase_Host_compute/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b.dir/progress.make @@ -0,0 +1 @@ + diff --git a/Increase_Host_compute/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_0.dir/DependInfo.cmake b/Increase_Host_compute/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_0.dir/DependInfo.cmake new file mode 100644 index 0000000000000000000000000000000000000000..dc55e44b5556fc28ad7acb84f1df08a5aef15b8d --- /dev/null +++ b/Increase_Host_compute/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_0.dir/DependInfo.cmake @@ -0,0 +1,18 @@ + +# Consider dependencies only in project. +set(CMAKE_DEPENDS_IN_PROJECT_ONLY OFF) + +# The set of languages for which implicit dependencies are needed: +set(CMAKE_DEPENDS_LANGUAGES + ) + +# The set of dependency files which are needed: +set(CMAKE_DEPENDS_DEPENDENCY_FILES + ) + +# Targets to which this target links. +set(CMAKE_TARGET_LINKED_INFO_FILES + ) + +# Fortran module output directory. +set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/Increase_Host_compute/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_0.dir/build.make b/Increase_Host_compute/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_0.dir/build.make new file mode 100644 index 0000000000000000000000000000000000000000..66e375885600175fe85790f5c3f4ce9e05851a2c --- /dev/null +++ b/Increase_Host_compute/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_0.dir/build.make @@ -0,0 +1,87 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + +# Disable VCS-based implicit rules. +% : %,v + +# Disable VCS-based implicit rules. +% : RCS/% + +# Disable VCS-based implicit rules. +% : RCS/%,v + +# Disable VCS-based implicit rules. +% : SCCS/s.% + +# Disable VCS-based implicit rules. +% : s.% + +.SUFFIXES: .hpux_make_needs_suffix_list + +# Command-line flag to silence nested $(MAKE). +$(VERBOSE)MAKESILENT = -s + +#Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E rm -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /Op_test/Operator-performance/Increase_Host_compute/No + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /Op_test/Operator-performance/Increase_Host_compute/No/build_out + +# Utility rule file for ascendc_bin_ascend910b_add_custom_0. + +# Include any custom commands dependencies for this target. +include op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_0.dir/compiler_depend.make + +# Include the progress variables for this target. +include op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_0.dir/progress.make + +op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_0: + cd /Op_test/Operator-performance/Increase_Host_compute/No/build_out/op_kernel/binary/ascend910b && export HI_PYTHON=python3 && bash /Op_test/Operator-performance/Increase_Host_compute/No/build_out/op_kernel/binary/ascend910b/gen/AddCustom-add_custom-0.sh /Op_test/Operator-performance/Increase_Host_compute/No/build_out/op_kernel/binary/ascend910b/src/AddCustom.py /Op_test/Operator-performance/Increase_Host_compute/No/build_out/op_kernel/binary/ascend910b/bin/add_custom + +ascendc_bin_ascend910b_add_custom_0: op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_0 +ascendc_bin_ascend910b_add_custom_0: op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_0.dir/build.make +.PHONY : ascendc_bin_ascend910b_add_custom_0 + +# Rule to build all files generated by this target. +op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_0.dir/build: ascendc_bin_ascend910b_add_custom_0 +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_0.dir/build + +op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_0.dir/clean: + cd /Op_test/Operator-performance/Increase_Host_compute/No/build_out/op_kernel && $(CMAKE_COMMAND) -P CMakeFiles/ascendc_bin_ascend910b_add_custom_0.dir/cmake_clean.cmake +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_0.dir/clean + +op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_0.dir/depend: + cd /Op_test/Operator-performance/Increase_Host_compute/No/build_out && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /Op_test/Operator-performance/Increase_Host_compute/No /Op_test/Operator-performance/Increase_Host_compute/No/op_kernel /Op_test/Operator-performance/Increase_Host_compute/No/build_out /Op_test/Operator-performance/Increase_Host_compute/No/build_out/op_kernel /Op_test/Operator-performance/Increase_Host_compute/No/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_0.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_0.dir/depend + diff --git a/Increase_Host_compute/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_0.dir/cmake_clean.cmake b/Increase_Host_compute/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_0.dir/cmake_clean.cmake new file mode 100644 index 0000000000000000000000000000000000000000..0a2d54cf3dc6fd67677dc7081d5fc8616f0d7a3e --- /dev/null +++ b/Increase_Host_compute/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_0.dir/cmake_clean.cmake @@ -0,0 +1,8 @@ +file(REMOVE_RECURSE + "CMakeFiles/ascendc_bin_ascend910b_add_custom_0" +) + +# Per-language clean rules from dependency scanning. +foreach(lang ) + include(CMakeFiles/ascendc_bin_ascend910b_add_custom_0.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/Increase_Host_compute/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_0.dir/compiler_depend.make b/Increase_Host_compute/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_0.dir/compiler_depend.make new file mode 100644 index 0000000000000000000000000000000000000000..d4ce4f8ba12b1dba8f69fbe9508e807e22c45fae --- /dev/null +++ b/Increase_Host_compute/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_0.dir/compiler_depend.make @@ -0,0 +1,2 @@ +# Empty custom commands generated dependencies file for ascendc_bin_ascend910b_add_custom_0. +# This may be replaced when dependencies are built. diff --git a/Increase_Host_compute/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_0.dir/compiler_depend.ts b/Increase_Host_compute/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_0.dir/compiler_depend.ts new file mode 100644 index 0000000000000000000000000000000000000000..0950b6704c2d696eaece186f438bab6549dfd872 --- /dev/null +++ b/Increase_Host_compute/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_0.dir/compiler_depend.ts @@ -0,0 +1,2 @@ +# CMAKE generated file: DO NOT EDIT! +# Timestamp file for custom commands dependencies management for ascendc_bin_ascend910b_add_custom_0. diff --git a/Increase_Host_compute/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_0.dir/progress.make b/Increase_Host_compute/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_0.dir/progress.make new file mode 100644 index 0000000000000000000000000000000000000000..8b137891791fe96927ad78e64b0aad7bded08bdc --- /dev/null +++ b/Increase_Host_compute/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_0.dir/progress.make @@ -0,0 +1 @@ + diff --git a/Increase_Host_compute/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_copy.dir/DependInfo.cmake b/Increase_Host_compute/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_copy.dir/DependInfo.cmake new file mode 100644 index 0000000000000000000000000000000000000000..dc55e44b5556fc28ad7acb84f1df08a5aef15b8d --- /dev/null +++ b/Increase_Host_compute/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_copy.dir/DependInfo.cmake @@ -0,0 +1,18 @@ + +# Consider dependencies only in project. +set(CMAKE_DEPENDS_IN_PROJECT_ONLY OFF) + +# The set of languages for which implicit dependencies are needed: +set(CMAKE_DEPENDS_LANGUAGES + ) + +# The set of dependency files which are needed: +set(CMAKE_DEPENDS_DEPENDENCY_FILES + ) + +# Targets to which this target links. +set(CMAKE_TARGET_LINKED_INFO_FILES + ) + +# Fortran module output directory. +set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/Increase_Host_compute/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_copy.dir/build.make b/Increase_Host_compute/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_copy.dir/build.make new file mode 100644 index 0000000000000000000000000000000000000000..526f83144027167b3e6223485b71797487004878 --- /dev/null +++ b/Increase_Host_compute/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_copy.dir/build.make @@ -0,0 +1,87 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + +# Disable VCS-based implicit rules. +% : %,v + +# Disable VCS-based implicit rules. +% : RCS/% + +# Disable VCS-based implicit rules. +% : RCS/%,v + +# Disable VCS-based implicit rules. +% : SCCS/s.% + +# Disable VCS-based implicit rules. +% : s.% + +.SUFFIXES: .hpux_make_needs_suffix_list + +# Command-line flag to silence nested $(MAKE). +$(VERBOSE)MAKESILENT = -s + +#Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E rm -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /Op_test/Operator-performance/Increase_Host_compute/No + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /Op_test/Operator-performance/Increase_Host_compute/No/build_out + +# Utility rule file for ascendc_bin_ascend910b_add_custom_copy. + +# Include any custom commands dependencies for this target. +include op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_copy.dir/compiler_depend.make + +# Include the progress variables for this target. +include op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_copy.dir/progress.make + +op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_copy: + cd /Op_test/Operator-performance/Increase_Host_compute/No/build_out/op_kernel && cp /Op_test/Operator-performance/Increase_Host_compute/No/build_out/op_kernel/tbe/dynamic/add_custom.py /Op_test/Operator-performance/Increase_Host_compute/No/build_out/op_kernel/binary/ascend910b/src/AddCustom.py + +ascendc_bin_ascend910b_add_custom_copy: op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_copy +ascendc_bin_ascend910b_add_custom_copy: op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_copy.dir/build.make +.PHONY : ascendc_bin_ascend910b_add_custom_copy + +# Rule to build all files generated by this target. +op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_copy.dir/build: ascendc_bin_ascend910b_add_custom_copy +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_copy.dir/build + +op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_copy.dir/clean: + cd /Op_test/Operator-performance/Increase_Host_compute/No/build_out/op_kernel && $(CMAKE_COMMAND) -P CMakeFiles/ascendc_bin_ascend910b_add_custom_copy.dir/cmake_clean.cmake +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_copy.dir/clean + +op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_copy.dir/depend: + cd /Op_test/Operator-performance/Increase_Host_compute/No/build_out && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /Op_test/Operator-performance/Increase_Host_compute/No /Op_test/Operator-performance/Increase_Host_compute/No/op_kernel /Op_test/Operator-performance/Increase_Host_compute/No/build_out /Op_test/Operator-performance/Increase_Host_compute/No/build_out/op_kernel /Op_test/Operator-performance/Increase_Host_compute/No/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_copy.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_copy.dir/depend + diff --git a/Increase_Host_compute/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_copy.dir/cmake_clean.cmake b/Increase_Host_compute/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_copy.dir/cmake_clean.cmake new file mode 100644 index 0000000000000000000000000000000000000000..6dd19a79d6e41007f82f301f87634d311ff2b00b --- /dev/null +++ b/Increase_Host_compute/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_copy.dir/cmake_clean.cmake @@ -0,0 +1,8 @@ +file(REMOVE_RECURSE + "CMakeFiles/ascendc_bin_ascend910b_add_custom_copy" +) + +# Per-language clean rules from dependency scanning. +foreach(lang ) + include(CMakeFiles/ascendc_bin_ascend910b_add_custom_copy.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/Increase_Host_compute/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_copy.dir/compiler_depend.make b/Increase_Host_compute/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_copy.dir/compiler_depend.make new file mode 100644 index 0000000000000000000000000000000000000000..0ad143cb482336abd1bbad6feaad0cff158367a3 --- /dev/null +++ b/Increase_Host_compute/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_copy.dir/compiler_depend.make @@ -0,0 +1,2 @@ +# Empty custom commands generated dependencies file for ascendc_bin_ascend910b_add_custom_copy. +# This may be replaced when dependencies are built. diff --git a/Increase_Host_compute/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_copy.dir/compiler_depend.ts b/Increase_Host_compute/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_copy.dir/compiler_depend.ts new file mode 100644 index 0000000000000000000000000000000000000000..ecb8ebe977207b0b9c883f1660ca50fad522f8a5 --- /dev/null +++ b/Increase_Host_compute/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_copy.dir/compiler_depend.ts @@ -0,0 +1,2 @@ +# CMAKE generated file: DO NOT EDIT! +# Timestamp file for custom commands dependencies management for ascendc_bin_ascend910b_add_custom_copy. diff --git a/Increase_Host_compute/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_copy.dir/progress.make b/Increase_Host_compute/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_copy.dir/progress.make new file mode 100644 index 0000000000000000000000000000000000000000..8b137891791fe96927ad78e64b0aad7bded08bdc --- /dev/null +++ b/Increase_Host_compute/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_copy.dir/progress.make @@ -0,0 +1 @@ + diff --git a/Increase_Host_compute/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b_gen_ops_config.dir/DependInfo.cmake b/Increase_Host_compute/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b_gen_ops_config.dir/DependInfo.cmake new file mode 100644 index 0000000000000000000000000000000000000000..dc55e44b5556fc28ad7acb84f1df08a5aef15b8d --- /dev/null +++ b/Increase_Host_compute/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b_gen_ops_config.dir/DependInfo.cmake @@ -0,0 +1,18 @@ + +# Consider dependencies only in project. +set(CMAKE_DEPENDS_IN_PROJECT_ONLY OFF) + +# The set of languages for which implicit dependencies are needed: +set(CMAKE_DEPENDS_LANGUAGES + ) + +# The set of dependency files which are needed: +set(CMAKE_DEPENDS_DEPENDENCY_FILES + ) + +# Targets to which this target links. +set(CMAKE_TARGET_LINKED_INFO_FILES + ) + +# Fortran module output directory. +set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/Increase_Host_compute/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b_gen_ops_config.dir/build.make b/Increase_Host_compute/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b_gen_ops_config.dir/build.make new file mode 100644 index 0000000000000000000000000000000000000000..229636102dc202cf6a5706bb9f93812f06226a3f --- /dev/null +++ b/Increase_Host_compute/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b_gen_ops_config.dir/build.make @@ -0,0 +1,88 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + +# Disable VCS-based implicit rules. +% : %,v + +# Disable VCS-based implicit rules. +% : RCS/% + +# Disable VCS-based implicit rules. +% : RCS/%,v + +# Disable VCS-based implicit rules. +% : SCCS/s.% + +# Disable VCS-based implicit rules. +% : s.% + +.SUFFIXES: .hpux_make_needs_suffix_list + +# Command-line flag to silence nested $(MAKE). +$(VERBOSE)MAKESILENT = -s + +#Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E rm -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /Op_test/Operator-performance/Increase_Host_compute/No + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /Op_test/Operator-performance/Increase_Host_compute/No/build_out + +# Utility rule file for ascendc_bin_ascend910b_gen_ops_config. + +# Include any custom commands dependencies for this target. +include op_kernel/CMakeFiles/ascendc_bin_ascend910b_gen_ops_config.dir/compiler_depend.make + +# Include the progress variables for this target. +include op_kernel/CMakeFiles/ascendc_bin_ascend910b_gen_ops_config.dir/progress.make + +op_kernel/CMakeFiles/ascendc_bin_ascend910b_gen_ops_config: + cd /Op_test/Operator-performance/Increase_Host_compute/No/build_out/op_kernel && python3 /Op_test/Operator-performance/Increase_Host_compute/No/cmake/util/insert_simplified_keys.py -p /Op_test/Operator-performance/Increase_Host_compute/No/build_out/op_kernel/binary/ascend910b/bin + cd /Op_test/Operator-performance/Increase_Host_compute/No/build_out/op_kernel && python3 /Op_test/Operator-performance/Increase_Host_compute/No/cmake/util/ascendc_ops_config.py -p /Op_test/Operator-performance/Increase_Host_compute/No/build_out/op_kernel/binary/ascend910b/bin -s ascend910b + +ascendc_bin_ascend910b_gen_ops_config: op_kernel/CMakeFiles/ascendc_bin_ascend910b_gen_ops_config +ascendc_bin_ascend910b_gen_ops_config: op_kernel/CMakeFiles/ascendc_bin_ascend910b_gen_ops_config.dir/build.make +.PHONY : ascendc_bin_ascend910b_gen_ops_config + +# Rule to build all files generated by this target. +op_kernel/CMakeFiles/ascendc_bin_ascend910b_gen_ops_config.dir/build: ascendc_bin_ascend910b_gen_ops_config +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend910b_gen_ops_config.dir/build + +op_kernel/CMakeFiles/ascendc_bin_ascend910b_gen_ops_config.dir/clean: + cd /Op_test/Operator-performance/Increase_Host_compute/No/build_out/op_kernel && $(CMAKE_COMMAND) -P CMakeFiles/ascendc_bin_ascend910b_gen_ops_config.dir/cmake_clean.cmake +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend910b_gen_ops_config.dir/clean + +op_kernel/CMakeFiles/ascendc_bin_ascend910b_gen_ops_config.dir/depend: + cd /Op_test/Operator-performance/Increase_Host_compute/No/build_out && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /Op_test/Operator-performance/Increase_Host_compute/No /Op_test/Operator-performance/Increase_Host_compute/No/op_kernel /Op_test/Operator-performance/Increase_Host_compute/No/build_out /Op_test/Operator-performance/Increase_Host_compute/No/build_out/op_kernel /Op_test/Operator-performance/Increase_Host_compute/No/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b_gen_ops_config.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend910b_gen_ops_config.dir/depend + diff --git a/Increase_Host_compute/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b_gen_ops_config.dir/cmake_clean.cmake b/Increase_Host_compute/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b_gen_ops_config.dir/cmake_clean.cmake new file mode 100644 index 0000000000000000000000000000000000000000..82891cada87e395484a36d9497ca43aadafa6e0d --- /dev/null +++ b/Increase_Host_compute/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b_gen_ops_config.dir/cmake_clean.cmake @@ -0,0 +1,8 @@ +file(REMOVE_RECURSE + "CMakeFiles/ascendc_bin_ascend910b_gen_ops_config" +) + +# Per-language clean rules from dependency scanning. +foreach(lang ) + include(CMakeFiles/ascendc_bin_ascend910b_gen_ops_config.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/Increase_Host_compute/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b_gen_ops_config.dir/compiler_depend.make b/Increase_Host_compute/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b_gen_ops_config.dir/compiler_depend.make new file mode 100644 index 0000000000000000000000000000000000000000..caede33a485c69655d3a61af2f2bf72a4c2473fd --- /dev/null +++ b/Increase_Host_compute/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b_gen_ops_config.dir/compiler_depend.make @@ -0,0 +1,2 @@ +# Empty custom commands generated dependencies file for ascendc_bin_ascend910b_gen_ops_config. +# This may be replaced when dependencies are built. diff --git a/Increase_Host_compute/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b_gen_ops_config.dir/compiler_depend.ts b/Increase_Host_compute/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b_gen_ops_config.dir/compiler_depend.ts new file mode 100644 index 0000000000000000000000000000000000000000..e5c001f3af05083708095ee4d076b182fd30525f --- /dev/null +++ b/Increase_Host_compute/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b_gen_ops_config.dir/compiler_depend.ts @@ -0,0 +1,2 @@ +# CMAKE generated file: DO NOT EDIT! +# Timestamp file for custom commands dependencies management for ascendc_bin_ascend910b_gen_ops_config. diff --git a/Increase_Host_compute/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b_gen_ops_config.dir/progress.make b/Increase_Host_compute/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b_gen_ops_config.dir/progress.make new file mode 100644 index 0000000000000000000000000000000000000000..8b137891791fe96927ad78e64b0aad7bded08bdc --- /dev/null +++ b/Increase_Host_compute/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b_gen_ops_config.dir/progress.make @@ -0,0 +1 @@ + diff --git a/Increase_Host_compute/No_increase/build_out/op_kernel/CMakeFiles/ascendc_impl_gen.dir/DependInfo.cmake b/Increase_Host_compute/No_increase/build_out/op_kernel/CMakeFiles/ascendc_impl_gen.dir/DependInfo.cmake new file mode 100644 index 0000000000000000000000000000000000000000..dc55e44b5556fc28ad7acb84f1df08a5aef15b8d --- /dev/null +++ b/Increase_Host_compute/No_increase/build_out/op_kernel/CMakeFiles/ascendc_impl_gen.dir/DependInfo.cmake @@ -0,0 +1,18 @@ + +# Consider dependencies only in project. +set(CMAKE_DEPENDS_IN_PROJECT_ONLY OFF) + +# The set of languages for which implicit dependencies are needed: +set(CMAKE_DEPENDS_LANGUAGES + ) + +# The set of dependency files which are needed: +set(CMAKE_DEPENDS_DEPENDENCY_FILES + ) + +# Targets to which this target links. +set(CMAKE_TARGET_LINKED_INFO_FILES + ) + +# Fortran module output directory. +set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/Increase_Host_compute/No_increase/build_out/op_kernel/CMakeFiles/ascendc_impl_gen.dir/build.make b/Increase_Host_compute/No_increase/build_out/op_kernel/CMakeFiles/ascendc_impl_gen.dir/build.make new file mode 100644 index 0000000000000000000000000000000000000000..26cfd3145b27585b306682976935b42623ea7a02 --- /dev/null +++ b/Increase_Host_compute/No_increase/build_out/op_kernel/CMakeFiles/ascendc_impl_gen.dir/build.make @@ -0,0 +1,95 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + +# Disable VCS-based implicit rules. +% : %,v + +# Disable VCS-based implicit rules. +% : RCS/% + +# Disable VCS-based implicit rules. +% : RCS/%,v + +# Disable VCS-based implicit rules. +% : SCCS/s.% + +# Disable VCS-based implicit rules. +% : s.% + +.SUFFIXES: .hpux_make_needs_suffix_list + +# Command-line flag to silence nested $(MAKE). +$(VERBOSE)MAKESILENT = -s + +#Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E rm -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /Op_test/Operator-performance/Increase_Host_compute/No + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /Op_test/Operator-performance/Increase_Host_compute/No/build_out + +# Utility rule file for ascendc_impl_gen. + +# Include any custom commands dependencies for this target. +include op_kernel/CMakeFiles/ascendc_impl_gen.dir/compiler_depend.make + +# Include the progress variables for this target. +include op_kernel/CMakeFiles/ascendc_impl_gen.dir/progress.make + +op_kernel/CMakeFiles/ascendc_impl_gen: op_kernel/tbe/.impl_timestamp + +op_kernel/tbe/.impl_timestamp: autogen/aic-ascend310p-ops-info.ini +op_kernel/tbe/.impl_timestamp: ../cmake/util/ascendc_impl_build.py + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --blue --bold --progress-dir=/Op_test/Operator-performance/Increase_Host_compute/No/build_out/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Generating tbe/.impl_timestamp" + cd /Op_test/Operator-performance/Increase_Host_compute/No/build_out/op_kernel && mkdir -m 700 -p /Op_test/Operator-performance/Increase_Host_compute/No/build_out/op_kernel/tbe/dynamic + cd /Op_test/Operator-performance/Increase_Host_compute/No/build_out/op_kernel && python3 /Op_test/Operator-performance/Increase_Host_compute/No/cmake/util/ascendc_impl_build.py /Op_test/Operator-performance/Increase_Host_compute/No/build_out/autogen/aic-ascend310p-ops-info.ini "" "" /Op_test/Operator-performance/Increase_Host_compute/No/op_kernel /Op_test/Operator-performance/Increase_Host_compute/No/build_out/op_kernel/tbe/dynamic /Op_test/Operator-performance/Increase_Host_compute/No/build_out/autogen + cd /Op_test/Operator-performance/Increase_Host_compute/No/build_out/op_kernel && rm -rf /Op_test/Operator-performance/Increase_Host_compute/No/build_out/op_kernel/tbe/.impl_timestamp + cd /Op_test/Operator-performance/Increase_Host_compute/No/build_out/op_kernel && touch /Op_test/Operator-performance/Increase_Host_compute/No/build_out/op_kernel/tbe/.impl_timestamp + +ascendc_impl_gen: op_kernel/CMakeFiles/ascendc_impl_gen +ascendc_impl_gen: op_kernel/tbe/.impl_timestamp +ascendc_impl_gen: op_kernel/CMakeFiles/ascendc_impl_gen.dir/build.make +.PHONY : ascendc_impl_gen + +# Rule to build all files generated by this target. +op_kernel/CMakeFiles/ascendc_impl_gen.dir/build: ascendc_impl_gen +.PHONY : op_kernel/CMakeFiles/ascendc_impl_gen.dir/build + +op_kernel/CMakeFiles/ascendc_impl_gen.dir/clean: + cd /Op_test/Operator-performance/Increase_Host_compute/No/build_out/op_kernel && $(CMAKE_COMMAND) -P CMakeFiles/ascendc_impl_gen.dir/cmake_clean.cmake +.PHONY : op_kernel/CMakeFiles/ascendc_impl_gen.dir/clean + +op_kernel/CMakeFiles/ascendc_impl_gen.dir/depend: + cd /Op_test/Operator-performance/Increase_Host_compute/No/build_out && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /Op_test/Operator-performance/Increase_Host_compute/No /Op_test/Operator-performance/Increase_Host_compute/No/op_kernel /Op_test/Operator-performance/Increase_Host_compute/No/build_out /Op_test/Operator-performance/Increase_Host_compute/No/build_out/op_kernel /Op_test/Operator-performance/Increase_Host_compute/No/build_out/op_kernel/CMakeFiles/ascendc_impl_gen.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : op_kernel/CMakeFiles/ascendc_impl_gen.dir/depend + diff --git a/Increase_Host_compute/No_increase/build_out/op_kernel/CMakeFiles/ascendc_impl_gen.dir/cmake_clean.cmake b/Increase_Host_compute/No_increase/build_out/op_kernel/CMakeFiles/ascendc_impl_gen.dir/cmake_clean.cmake new file mode 100644 index 0000000000000000000000000000000000000000..0dabd8217f51de05d3c48e464f9ed87a459cca1a --- /dev/null +++ b/Increase_Host_compute/No_increase/build_out/op_kernel/CMakeFiles/ascendc_impl_gen.dir/cmake_clean.cmake @@ -0,0 +1,9 @@ +file(REMOVE_RECURSE + "CMakeFiles/ascendc_impl_gen" + "tbe/.impl_timestamp" +) + +# Per-language clean rules from dependency scanning. +foreach(lang ) + include(CMakeFiles/ascendc_impl_gen.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/Increase_Host_compute/No_increase/build_out/op_kernel/CMakeFiles/ascendc_impl_gen.dir/compiler_depend.make b/Increase_Host_compute/No_increase/build_out/op_kernel/CMakeFiles/ascendc_impl_gen.dir/compiler_depend.make new file mode 100644 index 0000000000000000000000000000000000000000..e4c9fac661464ec05ea1a443edb0dc2b0b41806f --- /dev/null +++ b/Increase_Host_compute/No_increase/build_out/op_kernel/CMakeFiles/ascendc_impl_gen.dir/compiler_depend.make @@ -0,0 +1,2 @@ +# Empty custom commands generated dependencies file for ascendc_impl_gen. +# This may be replaced when dependencies are built. diff --git a/Increase_Host_compute/No_increase/build_out/op_kernel/CMakeFiles/ascendc_impl_gen.dir/compiler_depend.ts b/Increase_Host_compute/No_increase/build_out/op_kernel/CMakeFiles/ascendc_impl_gen.dir/compiler_depend.ts new file mode 100644 index 0000000000000000000000000000000000000000..b895e90a30e456d3811a0bb2e4d043284245aacd --- /dev/null +++ b/Increase_Host_compute/No_increase/build_out/op_kernel/CMakeFiles/ascendc_impl_gen.dir/compiler_depend.ts @@ -0,0 +1,2 @@ +# CMAKE generated file: DO NOT EDIT! +# Timestamp file for custom commands dependencies management for ascendc_impl_gen. diff --git a/Increase_Host_compute/No_increase/build_out/op_kernel/CMakeFiles/ascendc_impl_gen.dir/progress.make b/Increase_Host_compute/No_increase/build_out/op_kernel/CMakeFiles/ascendc_impl_gen.dir/progress.make new file mode 100644 index 0000000000000000000000000000000000000000..781c7de277467a8195d562b5d08164806763e9bb --- /dev/null +++ b/Increase_Host_compute/No_increase/build_out/op_kernel/CMakeFiles/ascendc_impl_gen.dir/progress.make @@ -0,0 +1,2 @@ +CMAKE_PROGRESS_1 = 1 + diff --git a/Increase_Host_compute/No_increase/build_out/op_kernel/CMakeFiles/binary.dir/DependInfo.cmake b/Increase_Host_compute/No_increase/build_out/op_kernel/CMakeFiles/binary.dir/DependInfo.cmake new file mode 100644 index 0000000000000000000000000000000000000000..dc55e44b5556fc28ad7acb84f1df08a5aef15b8d --- /dev/null +++ b/Increase_Host_compute/No_increase/build_out/op_kernel/CMakeFiles/binary.dir/DependInfo.cmake @@ -0,0 +1,18 @@ + +# Consider dependencies only in project. +set(CMAKE_DEPENDS_IN_PROJECT_ONLY OFF) + +# The set of languages for which implicit dependencies are needed: +set(CMAKE_DEPENDS_LANGUAGES + ) + +# The set of dependency files which are needed: +set(CMAKE_DEPENDS_DEPENDENCY_FILES + ) + +# Targets to which this target links. +set(CMAKE_TARGET_LINKED_INFO_FILES + ) + +# Fortran module output directory. +set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/Increase_Host_compute/No_increase/build_out/op_kernel/CMakeFiles/binary.dir/build.make b/Increase_Host_compute/No_increase/build_out/op_kernel/CMakeFiles/binary.dir/build.make new file mode 100644 index 0000000000000000000000000000000000000000..6b613be646a62c3ee78633b35543c2aa00f4c898 --- /dev/null +++ b/Increase_Host_compute/No_increase/build_out/op_kernel/CMakeFiles/binary.dir/build.make @@ -0,0 +1,83 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + +# Disable VCS-based implicit rules. +% : %,v + +# Disable VCS-based implicit rules. +% : RCS/% + +# Disable VCS-based implicit rules. +% : RCS/%,v + +# Disable VCS-based implicit rules. +% : SCCS/s.% + +# Disable VCS-based implicit rules. +% : s.% + +.SUFFIXES: .hpux_make_needs_suffix_list + +# Command-line flag to silence nested $(MAKE). +$(VERBOSE)MAKESILENT = -s + +#Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E rm -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /Op_test/Operator-performance/Increase_Host_compute/No + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /Op_test/Operator-performance/Increase_Host_compute/No/build_out + +# Utility rule file for binary. + +# Include any custom commands dependencies for this target. +include op_kernel/CMakeFiles/binary.dir/compiler_depend.make + +# Include the progress variables for this target. +include op_kernel/CMakeFiles/binary.dir/progress.make + +binary: op_kernel/CMakeFiles/binary.dir/build.make +.PHONY : binary + +# Rule to build all files generated by this target. +op_kernel/CMakeFiles/binary.dir/build: binary +.PHONY : op_kernel/CMakeFiles/binary.dir/build + +op_kernel/CMakeFiles/binary.dir/clean: + cd /Op_test/Operator-performance/Increase_Host_compute/No/build_out/op_kernel && $(CMAKE_COMMAND) -P CMakeFiles/binary.dir/cmake_clean.cmake +.PHONY : op_kernel/CMakeFiles/binary.dir/clean + +op_kernel/CMakeFiles/binary.dir/depend: + cd /Op_test/Operator-performance/Increase_Host_compute/No/build_out && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /Op_test/Operator-performance/Increase_Host_compute/No /Op_test/Operator-performance/Increase_Host_compute/No/op_kernel /Op_test/Operator-performance/Increase_Host_compute/No/build_out /Op_test/Operator-performance/Increase_Host_compute/No/build_out/op_kernel /Op_test/Operator-performance/Increase_Host_compute/No/build_out/op_kernel/CMakeFiles/binary.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : op_kernel/CMakeFiles/binary.dir/depend + diff --git a/Increase_Host_compute/No_increase/build_out/op_kernel/CMakeFiles/binary.dir/cmake_clean.cmake b/Increase_Host_compute/No_increase/build_out/op_kernel/CMakeFiles/binary.dir/cmake_clean.cmake new file mode 100644 index 0000000000000000000000000000000000000000..9ae76984f5565d466b92a810925e025e54471e63 --- /dev/null +++ b/Increase_Host_compute/No_increase/build_out/op_kernel/CMakeFiles/binary.dir/cmake_clean.cmake @@ -0,0 +1,5 @@ + +# Per-language clean rules from dependency scanning. +foreach(lang ) + include(CMakeFiles/binary.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/Increase_Host_compute/No_increase/build_out/op_kernel/CMakeFiles/binary.dir/compiler_depend.make b/Increase_Host_compute/No_increase/build_out/op_kernel/CMakeFiles/binary.dir/compiler_depend.make new file mode 100644 index 0000000000000000000000000000000000000000..e688fdae426435b7338ad5ae7e9a8b33847b35f2 --- /dev/null +++ b/Increase_Host_compute/No_increase/build_out/op_kernel/CMakeFiles/binary.dir/compiler_depend.make @@ -0,0 +1,2 @@ +# Empty custom commands generated dependencies file for binary. +# This may be replaced when dependencies are built. diff --git a/Increase_Host_compute/No_increase/build_out/op_kernel/CMakeFiles/binary.dir/compiler_depend.ts b/Increase_Host_compute/No_increase/build_out/op_kernel/CMakeFiles/binary.dir/compiler_depend.ts new file mode 100644 index 0000000000000000000000000000000000000000..f22f6ab4259e686344dd2262cc15fc223bd41f47 --- /dev/null +++ b/Increase_Host_compute/No_increase/build_out/op_kernel/CMakeFiles/binary.dir/compiler_depend.ts @@ -0,0 +1,2 @@ +# CMAKE generated file: DO NOT EDIT! +# Timestamp file for custom commands dependencies management for binary. diff --git a/Increase_Host_compute/No_increase/build_out/op_kernel/CMakeFiles/binary.dir/progress.make b/Increase_Host_compute/No_increase/build_out/op_kernel/CMakeFiles/binary.dir/progress.make new file mode 100644 index 0000000000000000000000000000000000000000..8b137891791fe96927ad78e64b0aad7bded08bdc --- /dev/null +++ b/Increase_Host_compute/No_increase/build_out/op_kernel/CMakeFiles/binary.dir/progress.make @@ -0,0 +1 @@ + diff --git a/Increase_Host_compute/No_increase/build_out/op_kernel/CMakeFiles/npu_supported_ops.dir/DependInfo.cmake b/Increase_Host_compute/No_increase/build_out/op_kernel/CMakeFiles/npu_supported_ops.dir/DependInfo.cmake new file mode 100644 index 0000000000000000000000000000000000000000..dc55e44b5556fc28ad7acb84f1df08a5aef15b8d --- /dev/null +++ b/Increase_Host_compute/No_increase/build_out/op_kernel/CMakeFiles/npu_supported_ops.dir/DependInfo.cmake @@ -0,0 +1,18 @@ + +# Consider dependencies only in project. +set(CMAKE_DEPENDS_IN_PROJECT_ONLY OFF) + +# The set of languages for which implicit dependencies are needed: +set(CMAKE_DEPENDS_LANGUAGES + ) + +# The set of dependency files which are needed: +set(CMAKE_DEPENDS_DEPENDENCY_FILES + ) + +# Targets to which this target links. +set(CMAKE_TARGET_LINKED_INFO_FILES + ) + +# Fortran module output directory. +set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/Increase_Host_compute/No_increase/build_out/op_kernel/CMakeFiles/npu_supported_ops.dir/build.make b/Increase_Host_compute/No_increase/build_out/op_kernel/CMakeFiles/npu_supported_ops.dir/build.make new file mode 100644 index 0000000000000000000000000000000000000000..fb51686f40ad80ef4224e021953ff35c3bfd8022 --- /dev/null +++ b/Increase_Host_compute/No_increase/build_out/op_kernel/CMakeFiles/npu_supported_ops.dir/build.make @@ -0,0 +1,92 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + +# Disable VCS-based implicit rules. +% : %,v + +# Disable VCS-based implicit rules. +% : RCS/% + +# Disable VCS-based implicit rules. +% : RCS/%,v + +# Disable VCS-based implicit rules. +% : SCCS/s.% + +# Disable VCS-based implicit rules. +% : s.% + +.SUFFIXES: .hpux_make_needs_suffix_list + +# Command-line flag to silence nested $(MAKE). +$(VERBOSE)MAKESILENT = -s + +#Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E rm -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /Op_test/Operator-performance/Increase_Host_compute/No + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /Op_test/Operator-performance/Increase_Host_compute/No/build_out + +# Utility rule file for npu_supported_ops. + +# Include any custom commands dependencies for this target. +include op_kernel/CMakeFiles/npu_supported_ops.dir/compiler_depend.make + +# Include the progress variables for this target. +include op_kernel/CMakeFiles/npu_supported_ops.dir/progress.make + +op_kernel/CMakeFiles/npu_supported_ops: op_kernel/tbe/op_info_cfg/ai_core/npu_supported_ops.json + +op_kernel/tbe/op_info_cfg/ai_core/npu_supported_ops.json: + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --blue --bold --progress-dir=/Op_test/Operator-performance/Increase_Host_compute/No/build_out/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Generating tbe/op_info_cfg/ai_core/npu_supported_ops.json" + cd /Op_test/Operator-performance/Increase_Host_compute/No/build_out/op_kernel && mkdir -p /Op_test/Operator-performance/Increase_Host_compute/No/build_out/op_kernel/tbe/op_info_cfg/ai_core + cd /Op_test/Operator-performance/Increase_Host_compute/No/build_out/op_kernel && ../../cmake/util/gen_ops_filter.sh /Op_test/Operator-performance/Increase_Host_compute/No/build_out/autogen /Op_test/Operator-performance/Increase_Host_compute/No/build_out/op_kernel/tbe/op_info_cfg/ai_core + +npu_supported_ops: op_kernel/CMakeFiles/npu_supported_ops +npu_supported_ops: op_kernel/tbe/op_info_cfg/ai_core/npu_supported_ops.json +npu_supported_ops: op_kernel/CMakeFiles/npu_supported_ops.dir/build.make +.PHONY : npu_supported_ops + +# Rule to build all files generated by this target. +op_kernel/CMakeFiles/npu_supported_ops.dir/build: npu_supported_ops +.PHONY : op_kernel/CMakeFiles/npu_supported_ops.dir/build + +op_kernel/CMakeFiles/npu_supported_ops.dir/clean: + cd /Op_test/Operator-performance/Increase_Host_compute/No/build_out/op_kernel && $(CMAKE_COMMAND) -P CMakeFiles/npu_supported_ops.dir/cmake_clean.cmake +.PHONY : op_kernel/CMakeFiles/npu_supported_ops.dir/clean + +op_kernel/CMakeFiles/npu_supported_ops.dir/depend: + cd /Op_test/Operator-performance/Increase_Host_compute/No/build_out && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /Op_test/Operator-performance/Increase_Host_compute/No /Op_test/Operator-performance/Increase_Host_compute/No/op_kernel /Op_test/Operator-performance/Increase_Host_compute/No/build_out /Op_test/Operator-performance/Increase_Host_compute/No/build_out/op_kernel /Op_test/Operator-performance/Increase_Host_compute/No/build_out/op_kernel/CMakeFiles/npu_supported_ops.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : op_kernel/CMakeFiles/npu_supported_ops.dir/depend + diff --git a/Increase_Host_compute/No_increase/build_out/op_kernel/CMakeFiles/npu_supported_ops.dir/cmake_clean.cmake b/Increase_Host_compute/No_increase/build_out/op_kernel/CMakeFiles/npu_supported_ops.dir/cmake_clean.cmake new file mode 100644 index 0000000000000000000000000000000000000000..74257cf6ebf8321bd1cdf1fd3b9dff6f31a88317 --- /dev/null +++ b/Increase_Host_compute/No_increase/build_out/op_kernel/CMakeFiles/npu_supported_ops.dir/cmake_clean.cmake @@ -0,0 +1,9 @@ +file(REMOVE_RECURSE + "CMakeFiles/npu_supported_ops" + "tbe/op_info_cfg/ai_core/npu_supported_ops.json" +) + +# Per-language clean rules from dependency scanning. +foreach(lang ) + include(CMakeFiles/npu_supported_ops.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/Increase_Host_compute/No_increase/build_out/op_kernel/CMakeFiles/npu_supported_ops.dir/compiler_depend.make b/Increase_Host_compute/No_increase/build_out/op_kernel/CMakeFiles/npu_supported_ops.dir/compiler_depend.make new file mode 100644 index 0000000000000000000000000000000000000000..9f8bf5f55283f2af94a1d6c3d002e1abf9fb06be --- /dev/null +++ b/Increase_Host_compute/No_increase/build_out/op_kernel/CMakeFiles/npu_supported_ops.dir/compiler_depend.make @@ -0,0 +1,2 @@ +# Empty custom commands generated dependencies file for npu_supported_ops. +# This may be replaced when dependencies are built. diff --git a/Increase_Host_compute/No_increase/build_out/op_kernel/CMakeFiles/npu_supported_ops.dir/compiler_depend.ts b/Increase_Host_compute/No_increase/build_out/op_kernel/CMakeFiles/npu_supported_ops.dir/compiler_depend.ts new file mode 100644 index 0000000000000000000000000000000000000000..391e044314f82c750bb472ea75da0830fe80882c --- /dev/null +++ b/Increase_Host_compute/No_increase/build_out/op_kernel/CMakeFiles/npu_supported_ops.dir/compiler_depend.ts @@ -0,0 +1,2 @@ +# CMAKE generated file: DO NOT EDIT! +# Timestamp file for custom commands dependencies management for npu_supported_ops. diff --git a/Increase_Host_compute/No_increase/build_out/op_kernel/CMakeFiles/npu_supported_ops.dir/progress.make b/Increase_Host_compute/No_increase/build_out/op_kernel/CMakeFiles/npu_supported_ops.dir/progress.make new file mode 100644 index 0000000000000000000000000000000000000000..e42d498a89857163707bdf7455d3193d8ed5bfe2 --- /dev/null +++ b/Increase_Host_compute/No_increase/build_out/op_kernel/CMakeFiles/npu_supported_ops.dir/progress.make @@ -0,0 +1,2 @@ +CMAKE_PROGRESS_1 = 12 + diff --git a/Increase_Host_compute/No_increase/build_out/op_kernel/CMakeFiles/ops_info_gen_ascend310b.dir/DependInfo.cmake b/Increase_Host_compute/No_increase/build_out/op_kernel/CMakeFiles/ops_info_gen_ascend310b.dir/DependInfo.cmake new file mode 100644 index 0000000000000000000000000000000000000000..dc55e44b5556fc28ad7acb84f1df08a5aef15b8d --- /dev/null +++ b/Increase_Host_compute/No_increase/build_out/op_kernel/CMakeFiles/ops_info_gen_ascend310b.dir/DependInfo.cmake @@ -0,0 +1,18 @@ + +# Consider dependencies only in project. +set(CMAKE_DEPENDS_IN_PROJECT_ONLY OFF) + +# The set of languages for which implicit dependencies are needed: +set(CMAKE_DEPENDS_LANGUAGES + ) + +# The set of dependency files which are needed: +set(CMAKE_DEPENDS_DEPENDENCY_FILES + ) + +# Targets to which this target links. +set(CMAKE_TARGET_LINKED_INFO_FILES + ) + +# Fortran module output directory. +set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/Increase_Host_compute/No_increase/build_out/op_kernel/CMakeFiles/ops_info_gen_ascend310b.dir/build.make b/Increase_Host_compute/No_increase/build_out/op_kernel/CMakeFiles/ops_info_gen_ascend310b.dir/build.make new file mode 100644 index 0000000000000000000000000000000000000000..0814be2ef0c7484ad15419092e3a0842a741f583 --- /dev/null +++ b/Increase_Host_compute/No_increase/build_out/op_kernel/CMakeFiles/ops_info_gen_ascend310b.dir/build.make @@ -0,0 +1,92 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + +# Disable VCS-based implicit rules. +% : %,v + +# Disable VCS-based implicit rules. +% : RCS/% + +# Disable VCS-based implicit rules. +% : RCS/%,v + +# Disable VCS-based implicit rules. +% : SCCS/s.% + +# Disable VCS-based implicit rules. +% : s.% + +.SUFFIXES: .hpux_make_needs_suffix_list + +# Command-line flag to silence nested $(MAKE). +$(VERBOSE)MAKESILENT = -s + +#Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E rm -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /Op_test/Operator-performance/Increase_Host_compute/No + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /Op_test/Operator-performance/Increase_Host_compute/No/build_out + +# Utility rule file for ops_info_gen_ascend310b. + +# Include any custom commands dependencies for this target. +include op_kernel/CMakeFiles/ops_info_gen_ascend310b.dir/compiler_depend.make + +# Include the progress variables for this target. +include op_kernel/CMakeFiles/ops_info_gen_ascend310b.dir/progress.make + +op_kernel/CMakeFiles/ops_info_gen_ascend310b: op_kernel/tbe/op_info_cfg/ai_core/ascend310b/aic-ascend310b-ops-info.json + +op_kernel/tbe/op_info_cfg/ai_core/ascend310b/aic-ascend310b-ops-info.json: + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --blue --bold --progress-dir=/Op_test/Operator-performance/Increase_Host_compute/No/build_out/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Generating tbe/op_info_cfg/ai_core/ascend310b/aic-ascend310b-ops-info.json" + cd /Op_test/Operator-performance/Increase_Host_compute/No/build_out/op_kernel && mkdir -p /Op_test/Operator-performance/Increase_Host_compute/No/build_out/op_kernel/tbe/op_info_cfg/ai_core/ascend310b + cd /Op_test/Operator-performance/Increase_Host_compute/No/build_out/op_kernel && python3 /Op_test/Operator-performance/Increase_Host_compute/No/cmake/util/parse_ini_to_json.py /Op_test/Operator-performance/Increase_Host_compute/No/build_out/autogen/aic-ascend310b-ops-info.ini /Op_test/Operator-performance/Increase_Host_compute/No/build_out/op_kernel/tbe/op_info_cfg/ai_core/ascend310b/aic-ascend310b-ops-info.json + +ops_info_gen_ascend310b: op_kernel/CMakeFiles/ops_info_gen_ascend310b +ops_info_gen_ascend310b: op_kernel/tbe/op_info_cfg/ai_core/ascend310b/aic-ascend310b-ops-info.json +ops_info_gen_ascend310b: op_kernel/CMakeFiles/ops_info_gen_ascend310b.dir/build.make +.PHONY : ops_info_gen_ascend310b + +# Rule to build all files generated by this target. +op_kernel/CMakeFiles/ops_info_gen_ascend310b.dir/build: ops_info_gen_ascend310b +.PHONY : op_kernel/CMakeFiles/ops_info_gen_ascend310b.dir/build + +op_kernel/CMakeFiles/ops_info_gen_ascend310b.dir/clean: + cd /Op_test/Operator-performance/Increase_Host_compute/No/build_out/op_kernel && $(CMAKE_COMMAND) -P CMakeFiles/ops_info_gen_ascend310b.dir/cmake_clean.cmake +.PHONY : op_kernel/CMakeFiles/ops_info_gen_ascend310b.dir/clean + +op_kernel/CMakeFiles/ops_info_gen_ascend310b.dir/depend: + cd /Op_test/Operator-performance/Increase_Host_compute/No/build_out && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /Op_test/Operator-performance/Increase_Host_compute/No /Op_test/Operator-performance/Increase_Host_compute/No/op_kernel /Op_test/Operator-performance/Increase_Host_compute/No/build_out /Op_test/Operator-performance/Increase_Host_compute/No/build_out/op_kernel /Op_test/Operator-performance/Increase_Host_compute/No/build_out/op_kernel/CMakeFiles/ops_info_gen_ascend310b.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : op_kernel/CMakeFiles/ops_info_gen_ascend310b.dir/depend + diff --git a/Increase_Host_compute/No_increase/build_out/op_kernel/CMakeFiles/ops_info_gen_ascend310b.dir/cmake_clean.cmake b/Increase_Host_compute/No_increase/build_out/op_kernel/CMakeFiles/ops_info_gen_ascend310b.dir/cmake_clean.cmake new file mode 100644 index 0000000000000000000000000000000000000000..0873ef7dbd668d16556df9538a9fa0bf4a335d09 --- /dev/null +++ b/Increase_Host_compute/No_increase/build_out/op_kernel/CMakeFiles/ops_info_gen_ascend310b.dir/cmake_clean.cmake @@ -0,0 +1,9 @@ +file(REMOVE_RECURSE + "CMakeFiles/ops_info_gen_ascend310b" + "tbe/op_info_cfg/ai_core/ascend310b/aic-ascend310b-ops-info.json" +) + +# Per-language clean rules from dependency scanning. +foreach(lang ) + include(CMakeFiles/ops_info_gen_ascend310b.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/Increase_Host_compute/No_increase/build_out/op_kernel/CMakeFiles/ops_info_gen_ascend310b.dir/compiler_depend.make b/Increase_Host_compute/No_increase/build_out/op_kernel/CMakeFiles/ops_info_gen_ascend310b.dir/compiler_depend.make new file mode 100644 index 0000000000000000000000000000000000000000..b1c31a685ba07abf8d9ee8e5c14347e18147775b --- /dev/null +++ b/Increase_Host_compute/No_increase/build_out/op_kernel/CMakeFiles/ops_info_gen_ascend310b.dir/compiler_depend.make @@ -0,0 +1,2 @@ +# Empty custom commands generated dependencies file for ops_info_gen_ascend310b. +# This may be replaced when dependencies are built. diff --git a/Increase_Host_compute/No_increase/build_out/op_kernel/CMakeFiles/ops_info_gen_ascend310b.dir/compiler_depend.ts b/Increase_Host_compute/No_increase/build_out/op_kernel/CMakeFiles/ops_info_gen_ascend310b.dir/compiler_depend.ts new file mode 100644 index 0000000000000000000000000000000000000000..48b406611124e445506c38d8a534c940c16a3dcf --- /dev/null +++ b/Increase_Host_compute/No_increase/build_out/op_kernel/CMakeFiles/ops_info_gen_ascend310b.dir/compiler_depend.ts @@ -0,0 +1,2 @@ +# CMAKE generated file: DO NOT EDIT! +# Timestamp file for custom commands dependencies management for ops_info_gen_ascend310b. diff --git a/Increase_Host_compute/No_increase/build_out/op_kernel/CMakeFiles/ops_info_gen_ascend310b.dir/progress.make b/Increase_Host_compute/No_increase/build_out/op_kernel/CMakeFiles/ops_info_gen_ascend310b.dir/progress.make new file mode 100644 index 0000000000000000000000000000000000000000..7e0358250d669f4e34f1dc4a0fb4d44932f34e28 --- /dev/null +++ b/Increase_Host_compute/No_increase/build_out/op_kernel/CMakeFiles/ops_info_gen_ascend310b.dir/progress.make @@ -0,0 +1,2 @@ +CMAKE_PROGRESS_1 = 13 + diff --git a/Increase_Host_compute/No_increase/build_out/op_kernel/CMakeFiles/ops_info_gen_ascend310p.dir/DependInfo.cmake b/Increase_Host_compute/No_increase/build_out/op_kernel/CMakeFiles/ops_info_gen_ascend310p.dir/DependInfo.cmake new file mode 100644 index 0000000000000000000000000000000000000000..dc55e44b5556fc28ad7acb84f1df08a5aef15b8d --- /dev/null +++ b/Increase_Host_compute/No_increase/build_out/op_kernel/CMakeFiles/ops_info_gen_ascend310p.dir/DependInfo.cmake @@ -0,0 +1,18 @@ + +# Consider dependencies only in project. +set(CMAKE_DEPENDS_IN_PROJECT_ONLY OFF) + +# The set of languages for which implicit dependencies are needed: +set(CMAKE_DEPENDS_LANGUAGES + ) + +# The set of dependency files which are needed: +set(CMAKE_DEPENDS_DEPENDENCY_FILES + ) + +# Targets to which this target links. +set(CMAKE_TARGET_LINKED_INFO_FILES + ) + +# Fortran module output directory. +set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/Increase_Host_compute/No_increase/build_out/op_kernel/CMakeFiles/ops_info_gen_ascend310p.dir/build.make b/Increase_Host_compute/No_increase/build_out/op_kernel/CMakeFiles/ops_info_gen_ascend310p.dir/build.make new file mode 100644 index 0000000000000000000000000000000000000000..5089c06b6a7fe37a4fc025492743bc68401e8052 --- /dev/null +++ b/Increase_Host_compute/No_increase/build_out/op_kernel/CMakeFiles/ops_info_gen_ascend310p.dir/build.make @@ -0,0 +1,92 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + +# Disable VCS-based implicit rules. +% : %,v + +# Disable VCS-based implicit rules. +% : RCS/% + +# Disable VCS-based implicit rules. +% : RCS/%,v + +# Disable VCS-based implicit rules. +% : SCCS/s.% + +# Disable VCS-based implicit rules. +% : s.% + +.SUFFIXES: .hpux_make_needs_suffix_list + +# Command-line flag to silence nested $(MAKE). +$(VERBOSE)MAKESILENT = -s + +#Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E rm -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /Op_test/Operator-performance/Increase_Host_compute/No + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /Op_test/Operator-performance/Increase_Host_compute/No/build_out + +# Utility rule file for ops_info_gen_ascend310p. + +# Include any custom commands dependencies for this target. +include op_kernel/CMakeFiles/ops_info_gen_ascend310p.dir/compiler_depend.make + +# Include the progress variables for this target. +include op_kernel/CMakeFiles/ops_info_gen_ascend310p.dir/progress.make + +op_kernel/CMakeFiles/ops_info_gen_ascend310p: op_kernel/tbe/op_info_cfg/ai_core/ascend310p/aic-ascend310p-ops-info.json + +op_kernel/tbe/op_info_cfg/ai_core/ascend310p/aic-ascend310p-ops-info.json: + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --blue --bold --progress-dir=/Op_test/Operator-performance/Increase_Host_compute/No/build_out/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Generating tbe/op_info_cfg/ai_core/ascend310p/aic-ascend310p-ops-info.json" + cd /Op_test/Operator-performance/Increase_Host_compute/No/build_out/op_kernel && mkdir -p /Op_test/Operator-performance/Increase_Host_compute/No/build_out/op_kernel/tbe/op_info_cfg/ai_core/ascend310p + cd /Op_test/Operator-performance/Increase_Host_compute/No/build_out/op_kernel && python3 /Op_test/Operator-performance/Increase_Host_compute/No/cmake/util/parse_ini_to_json.py /Op_test/Operator-performance/Increase_Host_compute/No/build_out/autogen/aic-ascend310p-ops-info.ini /Op_test/Operator-performance/Increase_Host_compute/No/build_out/op_kernel/tbe/op_info_cfg/ai_core/ascend310p/aic-ascend310p-ops-info.json + +ops_info_gen_ascend310p: op_kernel/CMakeFiles/ops_info_gen_ascend310p +ops_info_gen_ascend310p: op_kernel/tbe/op_info_cfg/ai_core/ascend310p/aic-ascend310p-ops-info.json +ops_info_gen_ascend310p: op_kernel/CMakeFiles/ops_info_gen_ascend310p.dir/build.make +.PHONY : ops_info_gen_ascend310p + +# Rule to build all files generated by this target. +op_kernel/CMakeFiles/ops_info_gen_ascend310p.dir/build: ops_info_gen_ascend310p +.PHONY : op_kernel/CMakeFiles/ops_info_gen_ascend310p.dir/build + +op_kernel/CMakeFiles/ops_info_gen_ascend310p.dir/clean: + cd /Op_test/Operator-performance/Increase_Host_compute/No/build_out/op_kernel && $(CMAKE_COMMAND) -P CMakeFiles/ops_info_gen_ascend310p.dir/cmake_clean.cmake +.PHONY : op_kernel/CMakeFiles/ops_info_gen_ascend310p.dir/clean + +op_kernel/CMakeFiles/ops_info_gen_ascend310p.dir/depend: + cd /Op_test/Operator-performance/Increase_Host_compute/No/build_out && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /Op_test/Operator-performance/Increase_Host_compute/No /Op_test/Operator-performance/Increase_Host_compute/No/op_kernel /Op_test/Operator-performance/Increase_Host_compute/No/build_out /Op_test/Operator-performance/Increase_Host_compute/No/build_out/op_kernel /Op_test/Operator-performance/Increase_Host_compute/No/build_out/op_kernel/CMakeFiles/ops_info_gen_ascend310p.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : op_kernel/CMakeFiles/ops_info_gen_ascend310p.dir/depend + diff --git a/Increase_Host_compute/No_increase/build_out/op_kernel/CMakeFiles/ops_info_gen_ascend310p.dir/cmake_clean.cmake b/Increase_Host_compute/No_increase/build_out/op_kernel/CMakeFiles/ops_info_gen_ascend310p.dir/cmake_clean.cmake new file mode 100644 index 0000000000000000000000000000000000000000..4f287b559bc0c027efc13763de2e2365c2d70d15 --- /dev/null +++ b/Increase_Host_compute/No_increase/build_out/op_kernel/CMakeFiles/ops_info_gen_ascend310p.dir/cmake_clean.cmake @@ -0,0 +1,9 @@ +file(REMOVE_RECURSE + "CMakeFiles/ops_info_gen_ascend310p" + "tbe/op_info_cfg/ai_core/ascend310p/aic-ascend310p-ops-info.json" +) + +# Per-language clean rules from dependency scanning. +foreach(lang ) + include(CMakeFiles/ops_info_gen_ascend310p.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/Increase_Host_compute/No_increase/build_out/op_kernel/CMakeFiles/ops_info_gen_ascend310p.dir/compiler_depend.make b/Increase_Host_compute/No_increase/build_out/op_kernel/CMakeFiles/ops_info_gen_ascend310p.dir/compiler_depend.make new file mode 100644 index 0000000000000000000000000000000000000000..d19bb709bb14351506df228db182aa100cbbb8f6 --- /dev/null +++ b/Increase_Host_compute/No_increase/build_out/op_kernel/CMakeFiles/ops_info_gen_ascend310p.dir/compiler_depend.make @@ -0,0 +1,2 @@ +# Empty custom commands generated dependencies file for ops_info_gen_ascend310p. +# This may be replaced when dependencies are built. diff --git a/Increase_Host_compute/No_increase/build_out/op_kernel/CMakeFiles/ops_info_gen_ascend310p.dir/compiler_depend.ts b/Increase_Host_compute/No_increase/build_out/op_kernel/CMakeFiles/ops_info_gen_ascend310p.dir/compiler_depend.ts new file mode 100644 index 0000000000000000000000000000000000000000..c42f277a097a418418ede14a7bec2dc336c18cc9 --- /dev/null +++ b/Increase_Host_compute/No_increase/build_out/op_kernel/CMakeFiles/ops_info_gen_ascend310p.dir/compiler_depend.ts @@ -0,0 +1,2 @@ +# CMAKE generated file: DO NOT EDIT! +# Timestamp file for custom commands dependencies management for ops_info_gen_ascend310p. diff --git a/Increase_Host_compute/No_increase/build_out/op_kernel/CMakeFiles/ops_info_gen_ascend310p.dir/progress.make b/Increase_Host_compute/No_increase/build_out/op_kernel/CMakeFiles/ops_info_gen_ascend310p.dir/progress.make new file mode 100644 index 0000000000000000000000000000000000000000..db9f2e439e11ef2781ec53779fc020fa01a2ea5b --- /dev/null +++ b/Increase_Host_compute/No_increase/build_out/op_kernel/CMakeFiles/ops_info_gen_ascend310p.dir/progress.make @@ -0,0 +1,2 @@ +CMAKE_PROGRESS_1 = 14 + diff --git a/Increase_Host_compute/No_increase/build_out/op_kernel/CMakeFiles/ops_info_gen_ascend910.dir/DependInfo.cmake b/Increase_Host_compute/No_increase/build_out/op_kernel/CMakeFiles/ops_info_gen_ascend910.dir/DependInfo.cmake new file mode 100644 index 0000000000000000000000000000000000000000..dc55e44b5556fc28ad7acb84f1df08a5aef15b8d --- /dev/null +++ b/Increase_Host_compute/No_increase/build_out/op_kernel/CMakeFiles/ops_info_gen_ascend910.dir/DependInfo.cmake @@ -0,0 +1,18 @@ + +# Consider dependencies only in project. +set(CMAKE_DEPENDS_IN_PROJECT_ONLY OFF) + +# The set of languages for which implicit dependencies are needed: +set(CMAKE_DEPENDS_LANGUAGES + ) + +# The set of dependency files which are needed: +set(CMAKE_DEPENDS_DEPENDENCY_FILES + ) + +# Targets to which this target links. +set(CMAKE_TARGET_LINKED_INFO_FILES + ) + +# Fortran module output directory. +set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/Increase_Host_compute/No_increase/build_out/op_kernel/CMakeFiles/ops_info_gen_ascend910.dir/build.make b/Increase_Host_compute/No_increase/build_out/op_kernel/CMakeFiles/ops_info_gen_ascend910.dir/build.make new file mode 100644 index 0000000000000000000000000000000000000000..ef26e12c1f3ae71a7b5b7b265d9711f5839000e3 --- /dev/null +++ b/Increase_Host_compute/No_increase/build_out/op_kernel/CMakeFiles/ops_info_gen_ascend910.dir/build.make @@ -0,0 +1,92 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + +# Disable VCS-based implicit rules. +% : %,v + +# Disable VCS-based implicit rules. +% : RCS/% + +# Disable VCS-based implicit rules. +% : RCS/%,v + +# Disable VCS-based implicit rules. +% : SCCS/s.% + +# Disable VCS-based implicit rules. +% : s.% + +.SUFFIXES: .hpux_make_needs_suffix_list + +# Command-line flag to silence nested $(MAKE). +$(VERBOSE)MAKESILENT = -s + +#Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E rm -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /Op_test/Operator-performance/Increase_Host_compute/No + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /Op_test/Operator-performance/Increase_Host_compute/No/build_out + +# Utility rule file for ops_info_gen_ascend910. + +# Include any custom commands dependencies for this target. +include op_kernel/CMakeFiles/ops_info_gen_ascend910.dir/compiler_depend.make + +# Include the progress variables for this target. +include op_kernel/CMakeFiles/ops_info_gen_ascend910.dir/progress.make + +op_kernel/CMakeFiles/ops_info_gen_ascend910: op_kernel/tbe/op_info_cfg/ai_core/ascend910/aic-ascend910-ops-info.json + +op_kernel/tbe/op_info_cfg/ai_core/ascend910/aic-ascend910-ops-info.json: + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --blue --bold --progress-dir=/Op_test/Operator-performance/Increase_Host_compute/No/build_out/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Generating tbe/op_info_cfg/ai_core/ascend910/aic-ascend910-ops-info.json" + cd /Op_test/Operator-performance/Increase_Host_compute/No/build_out/op_kernel && mkdir -p /Op_test/Operator-performance/Increase_Host_compute/No/build_out/op_kernel/tbe/op_info_cfg/ai_core/ascend910 + cd /Op_test/Operator-performance/Increase_Host_compute/No/build_out/op_kernel && python3 /Op_test/Operator-performance/Increase_Host_compute/No/cmake/util/parse_ini_to_json.py /Op_test/Operator-performance/Increase_Host_compute/No/build_out/autogen/aic-ascend910-ops-info.ini /Op_test/Operator-performance/Increase_Host_compute/No/build_out/op_kernel/tbe/op_info_cfg/ai_core/ascend910/aic-ascend910-ops-info.json + +ops_info_gen_ascend910: op_kernel/CMakeFiles/ops_info_gen_ascend910 +ops_info_gen_ascend910: op_kernel/tbe/op_info_cfg/ai_core/ascend910/aic-ascend910-ops-info.json +ops_info_gen_ascend910: op_kernel/CMakeFiles/ops_info_gen_ascend910.dir/build.make +.PHONY : ops_info_gen_ascend910 + +# Rule to build all files generated by this target. +op_kernel/CMakeFiles/ops_info_gen_ascend910.dir/build: ops_info_gen_ascend910 +.PHONY : op_kernel/CMakeFiles/ops_info_gen_ascend910.dir/build + +op_kernel/CMakeFiles/ops_info_gen_ascend910.dir/clean: + cd /Op_test/Operator-performance/Increase_Host_compute/No/build_out/op_kernel && $(CMAKE_COMMAND) -P CMakeFiles/ops_info_gen_ascend910.dir/cmake_clean.cmake +.PHONY : op_kernel/CMakeFiles/ops_info_gen_ascend910.dir/clean + +op_kernel/CMakeFiles/ops_info_gen_ascend910.dir/depend: + cd /Op_test/Operator-performance/Increase_Host_compute/No/build_out && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /Op_test/Operator-performance/Increase_Host_compute/No /Op_test/Operator-performance/Increase_Host_compute/No/op_kernel /Op_test/Operator-performance/Increase_Host_compute/No/build_out /Op_test/Operator-performance/Increase_Host_compute/No/build_out/op_kernel /Op_test/Operator-performance/Increase_Host_compute/No/build_out/op_kernel/CMakeFiles/ops_info_gen_ascend910.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : op_kernel/CMakeFiles/ops_info_gen_ascend910.dir/depend + diff --git a/Increase_Host_compute/No_increase/build_out/op_kernel/CMakeFiles/ops_info_gen_ascend910.dir/cmake_clean.cmake b/Increase_Host_compute/No_increase/build_out/op_kernel/CMakeFiles/ops_info_gen_ascend910.dir/cmake_clean.cmake new file mode 100644 index 0000000000000000000000000000000000000000..ddda5e8fddad294c116e69843a8829f4e7611789 --- /dev/null +++ b/Increase_Host_compute/No_increase/build_out/op_kernel/CMakeFiles/ops_info_gen_ascend910.dir/cmake_clean.cmake @@ -0,0 +1,9 @@ +file(REMOVE_RECURSE + "CMakeFiles/ops_info_gen_ascend910" + "tbe/op_info_cfg/ai_core/ascend910/aic-ascend910-ops-info.json" +) + +# Per-language clean rules from dependency scanning. +foreach(lang ) + include(CMakeFiles/ops_info_gen_ascend910.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/Increase_Host_compute/No_increase/build_out/op_kernel/CMakeFiles/ops_info_gen_ascend910.dir/compiler_depend.make b/Increase_Host_compute/No_increase/build_out/op_kernel/CMakeFiles/ops_info_gen_ascend910.dir/compiler_depend.make new file mode 100644 index 0000000000000000000000000000000000000000..f0018fab5ff3d8a40c1b63606bbdb60145ae6134 --- /dev/null +++ b/Increase_Host_compute/No_increase/build_out/op_kernel/CMakeFiles/ops_info_gen_ascend910.dir/compiler_depend.make @@ -0,0 +1,2 @@ +# Empty custom commands generated dependencies file for ops_info_gen_ascend910. +# This may be replaced when dependencies are built. diff --git a/Increase_Host_compute/No_increase/build_out/op_kernel/CMakeFiles/ops_info_gen_ascend910.dir/compiler_depend.ts b/Increase_Host_compute/No_increase/build_out/op_kernel/CMakeFiles/ops_info_gen_ascend910.dir/compiler_depend.ts new file mode 100644 index 0000000000000000000000000000000000000000..f38b3613acab3544a1ca93d23556ddb0900d2d90 --- /dev/null +++ b/Increase_Host_compute/No_increase/build_out/op_kernel/CMakeFiles/ops_info_gen_ascend910.dir/compiler_depend.ts @@ -0,0 +1,2 @@ +# CMAKE generated file: DO NOT EDIT! +# Timestamp file for custom commands dependencies management for ops_info_gen_ascend910. diff --git a/Increase_Host_compute/No_increase/build_out/op_kernel/CMakeFiles/ops_info_gen_ascend910.dir/progress.make b/Increase_Host_compute/No_increase/build_out/op_kernel/CMakeFiles/ops_info_gen_ascend910.dir/progress.make new file mode 100644 index 0000000000000000000000000000000000000000..6bdbd1465365992dad3be11acb9be72443f38ce5 --- /dev/null +++ b/Increase_Host_compute/No_increase/build_out/op_kernel/CMakeFiles/ops_info_gen_ascend910.dir/progress.make @@ -0,0 +1,2 @@ +CMAKE_PROGRESS_1 = 15 + diff --git a/Increase_Host_compute/No_increase/build_out/op_kernel/CMakeFiles/ops_info_gen_ascend910b.dir/DependInfo.cmake b/Increase_Host_compute/No_increase/build_out/op_kernel/CMakeFiles/ops_info_gen_ascend910b.dir/DependInfo.cmake new file mode 100644 index 0000000000000000000000000000000000000000..dc55e44b5556fc28ad7acb84f1df08a5aef15b8d --- /dev/null +++ b/Increase_Host_compute/No_increase/build_out/op_kernel/CMakeFiles/ops_info_gen_ascend910b.dir/DependInfo.cmake @@ -0,0 +1,18 @@ + +# Consider dependencies only in project. +set(CMAKE_DEPENDS_IN_PROJECT_ONLY OFF) + +# The set of languages for which implicit dependencies are needed: +set(CMAKE_DEPENDS_LANGUAGES + ) + +# The set of dependency files which are needed: +set(CMAKE_DEPENDS_DEPENDENCY_FILES + ) + +# Targets to which this target links. +set(CMAKE_TARGET_LINKED_INFO_FILES + ) + +# Fortran module output directory. +set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/Increase_Host_compute/No_increase/build_out/op_kernel/CMakeFiles/ops_info_gen_ascend910b.dir/build.make b/Increase_Host_compute/No_increase/build_out/op_kernel/CMakeFiles/ops_info_gen_ascend910b.dir/build.make new file mode 100644 index 0000000000000000000000000000000000000000..8d245bf6610b8d1386bd78fe1e51f999228391b8 --- /dev/null +++ b/Increase_Host_compute/No_increase/build_out/op_kernel/CMakeFiles/ops_info_gen_ascend910b.dir/build.make @@ -0,0 +1,92 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + +# Disable VCS-based implicit rules. +% : %,v + +# Disable VCS-based implicit rules. +% : RCS/% + +# Disable VCS-based implicit rules. +% : RCS/%,v + +# Disable VCS-based implicit rules. +% : SCCS/s.% + +# Disable VCS-based implicit rules. +% : s.% + +.SUFFIXES: .hpux_make_needs_suffix_list + +# Command-line flag to silence nested $(MAKE). +$(VERBOSE)MAKESILENT = -s + +#Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E rm -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /Op_test/Operator-performance/Increase_Host_compute/No + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /Op_test/Operator-performance/Increase_Host_compute/No/build_out + +# Utility rule file for ops_info_gen_ascend910b. + +# Include any custom commands dependencies for this target. +include op_kernel/CMakeFiles/ops_info_gen_ascend910b.dir/compiler_depend.make + +# Include the progress variables for this target. +include op_kernel/CMakeFiles/ops_info_gen_ascend910b.dir/progress.make + +op_kernel/CMakeFiles/ops_info_gen_ascend910b: op_kernel/tbe/op_info_cfg/ai_core/ascend910b/aic-ascend910b-ops-info.json + +op_kernel/tbe/op_info_cfg/ai_core/ascend910b/aic-ascend910b-ops-info.json: + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --blue --bold --progress-dir=/Op_test/Operator-performance/Increase_Host_compute/No/build_out/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Generating tbe/op_info_cfg/ai_core/ascend910b/aic-ascend910b-ops-info.json" + cd /Op_test/Operator-performance/Increase_Host_compute/No/build_out/op_kernel && mkdir -p /Op_test/Operator-performance/Increase_Host_compute/No/build_out/op_kernel/tbe/op_info_cfg/ai_core/ascend910b + cd /Op_test/Operator-performance/Increase_Host_compute/No/build_out/op_kernel && python3 /Op_test/Operator-performance/Increase_Host_compute/No/cmake/util/parse_ini_to_json.py /Op_test/Operator-performance/Increase_Host_compute/No/build_out/autogen/aic-ascend910b-ops-info.ini /Op_test/Operator-performance/Increase_Host_compute/No/build_out/op_kernel/tbe/op_info_cfg/ai_core/ascend910b/aic-ascend910b-ops-info.json + +ops_info_gen_ascend910b: op_kernel/CMakeFiles/ops_info_gen_ascend910b +ops_info_gen_ascend910b: op_kernel/tbe/op_info_cfg/ai_core/ascend910b/aic-ascend910b-ops-info.json +ops_info_gen_ascend910b: op_kernel/CMakeFiles/ops_info_gen_ascend910b.dir/build.make +.PHONY : ops_info_gen_ascend910b + +# Rule to build all files generated by this target. +op_kernel/CMakeFiles/ops_info_gen_ascend910b.dir/build: ops_info_gen_ascend910b +.PHONY : op_kernel/CMakeFiles/ops_info_gen_ascend910b.dir/build + +op_kernel/CMakeFiles/ops_info_gen_ascend910b.dir/clean: + cd /Op_test/Operator-performance/Increase_Host_compute/No/build_out/op_kernel && $(CMAKE_COMMAND) -P CMakeFiles/ops_info_gen_ascend910b.dir/cmake_clean.cmake +.PHONY : op_kernel/CMakeFiles/ops_info_gen_ascend910b.dir/clean + +op_kernel/CMakeFiles/ops_info_gen_ascend910b.dir/depend: + cd /Op_test/Operator-performance/Increase_Host_compute/No/build_out && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /Op_test/Operator-performance/Increase_Host_compute/No /Op_test/Operator-performance/Increase_Host_compute/No/op_kernel /Op_test/Operator-performance/Increase_Host_compute/No/build_out /Op_test/Operator-performance/Increase_Host_compute/No/build_out/op_kernel /Op_test/Operator-performance/Increase_Host_compute/No/build_out/op_kernel/CMakeFiles/ops_info_gen_ascend910b.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : op_kernel/CMakeFiles/ops_info_gen_ascend910b.dir/depend + diff --git a/Increase_Host_compute/No_increase/build_out/op_kernel/CMakeFiles/ops_info_gen_ascend910b.dir/cmake_clean.cmake b/Increase_Host_compute/No_increase/build_out/op_kernel/CMakeFiles/ops_info_gen_ascend910b.dir/cmake_clean.cmake new file mode 100644 index 0000000000000000000000000000000000000000..2a4652c5b2ad65cb30b012f83f4c93bb1aca0dde --- /dev/null +++ b/Increase_Host_compute/No_increase/build_out/op_kernel/CMakeFiles/ops_info_gen_ascend910b.dir/cmake_clean.cmake @@ -0,0 +1,9 @@ +file(REMOVE_RECURSE + "CMakeFiles/ops_info_gen_ascend910b" + "tbe/op_info_cfg/ai_core/ascend910b/aic-ascend910b-ops-info.json" +) + +# Per-language clean rules from dependency scanning. +foreach(lang ) + include(CMakeFiles/ops_info_gen_ascend910b.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/Increase_Host_compute/No_increase/build_out/op_kernel/CMakeFiles/ops_info_gen_ascend910b.dir/compiler_depend.make b/Increase_Host_compute/No_increase/build_out/op_kernel/CMakeFiles/ops_info_gen_ascend910b.dir/compiler_depend.make new file mode 100644 index 0000000000000000000000000000000000000000..de46960c131f3e7df591cd8804f02fdb8ad3d1b3 --- /dev/null +++ b/Increase_Host_compute/No_increase/build_out/op_kernel/CMakeFiles/ops_info_gen_ascend910b.dir/compiler_depend.make @@ -0,0 +1,2 @@ +# Empty custom commands generated dependencies file for ops_info_gen_ascend910b. +# This may be replaced when dependencies are built. diff --git a/Increase_Host_compute/No_increase/build_out/op_kernel/CMakeFiles/ops_info_gen_ascend910b.dir/compiler_depend.ts b/Increase_Host_compute/No_increase/build_out/op_kernel/CMakeFiles/ops_info_gen_ascend910b.dir/compiler_depend.ts new file mode 100644 index 0000000000000000000000000000000000000000..92989fc6e53d3136aec2bcc4e72270f683fa176a --- /dev/null +++ b/Increase_Host_compute/No_increase/build_out/op_kernel/CMakeFiles/ops_info_gen_ascend910b.dir/compiler_depend.ts @@ -0,0 +1,2 @@ +# CMAKE generated file: DO NOT EDIT! +# Timestamp file for custom commands dependencies management for ops_info_gen_ascend910b. diff --git a/Increase_Host_compute/No_increase/build_out/op_kernel/CMakeFiles/ops_info_gen_ascend910b.dir/progress.make b/Increase_Host_compute/No_increase/build_out/op_kernel/CMakeFiles/ops_info_gen_ascend910b.dir/progress.make new file mode 100644 index 0000000000000000000000000000000000000000..0b890e87759b3c0771a961d0361c64e8e5d7fd17 --- /dev/null +++ b/Increase_Host_compute/No_increase/build_out/op_kernel/CMakeFiles/ops_info_gen_ascend910b.dir/progress.make @@ -0,0 +1,2 @@ +CMAKE_PROGRESS_1 = 16 + diff --git a/Increase_Host_compute/No_increase/build_out/op_kernel/CMakeFiles/progress.marks b/Increase_Host_compute/No_increase/build_out/op_kernel/CMakeFiles/progress.marks new file mode 100644 index 0000000000000000000000000000000000000000..1e8b314962144c26d5e0e50fd29d2ca327864913 --- /dev/null +++ b/Increase_Host_compute/No_increase/build_out/op_kernel/CMakeFiles/progress.marks @@ -0,0 +1 @@ +6 diff --git a/Increase_Host_compute/No_increase/build_out/op_kernel/Makefile b/Increase_Host_compute/No_increase/build_out/op_kernel/Makefile new file mode 100644 index 0000000000000000000000000000000000000000..d73369db4dc101d1b4b37e4f63b9378d482de86d --- /dev/null +++ b/Increase_Host_compute/No_increase/build_out/op_kernel/Makefile @@ -0,0 +1,556 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +# Default target executed when no arguments are given to make. +default_target: all +.PHONY : default_target + +# Allow only one "make -f Makefile2" at a time, but pass parallelism. +.NOTPARALLEL: + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + +# Disable VCS-based implicit rules. +% : %,v + +# Disable VCS-based implicit rules. +% : RCS/% + +# Disable VCS-based implicit rules. +% : RCS/%,v + +# Disable VCS-based implicit rules. +% : SCCS/s.% + +# Disable VCS-based implicit rules. +% : s.% + +.SUFFIXES: .hpux_make_needs_suffix_list + +# Command-line flag to silence nested $(MAKE). +$(VERBOSE)MAKESILENT = -s + +#Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E rm -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /Op_test/Operator-performance/Increase_Host_compute/No + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /Op_test/Operator-performance/Increase_Host_compute/No/build_out + +#============================================================================= +# Targets provided globally by CMake. + +# Special rule for the target package +package: preinstall + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Run CPack packaging tool..." + cd /Op_test/Operator-performance/Increase_Host_compute/No/build_out && /usr/bin/cpack --config ./CPackConfig.cmake +.PHONY : package + +# Special rule for the target package +package/fast: package +.PHONY : package/fast + +# Special rule for the target package_source +package_source: + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Run CPack packaging tool for source..." + cd /Op_test/Operator-performance/Increase_Host_compute/No/build_out && /usr/bin/cpack --config ./CPackSourceConfig.cmake /Op_test/Operator-performance/Increase_Host_compute/No/build_out/CPackSourceConfig.cmake +.PHONY : package_source + +# Special rule for the target package_source +package_source/fast: package_source +.PHONY : package_source/fast + +# Special rule for the target edit_cache +edit_cache: + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "No interactive CMake dialog available..." + /usr/bin/cmake -E echo No\ interactive\ CMake\ dialog\ available. +.PHONY : edit_cache + +# Special rule for the target edit_cache +edit_cache/fast: edit_cache +.PHONY : edit_cache/fast + +# Special rule for the target rebuild_cache +rebuild_cache: + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running CMake to regenerate build system..." + /usr/bin/cmake --regenerate-during-build -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) +.PHONY : rebuild_cache + +# Special rule for the target rebuild_cache +rebuild_cache/fast: rebuild_cache +.PHONY : rebuild_cache/fast + +# Special rule for the target list_install_components +list_install_components: + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Available install components are: \"Unspecified\"" +.PHONY : list_install_components + +# Special rule for the target list_install_components +list_install_components/fast: list_install_components +.PHONY : list_install_components/fast + +# Special rule for the target install +install: preinstall + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Install the project..." + /usr/bin/cmake -P cmake_install.cmake +.PHONY : install + +# Special rule for the target install +install/fast: preinstall/fast + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Install the project..." + /usr/bin/cmake -P cmake_install.cmake +.PHONY : install/fast + +# Special rule for the target install/local +install/local: preinstall + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Installing only the local directory..." + /usr/bin/cmake -DCMAKE_INSTALL_LOCAL_ONLY=1 -P cmake_install.cmake +.PHONY : install/local + +# Special rule for the target install/local +install/local/fast: preinstall/fast + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Installing only the local directory..." + /usr/bin/cmake -DCMAKE_INSTALL_LOCAL_ONLY=1 -P cmake_install.cmake +.PHONY : install/local/fast + +# Special rule for the target install/strip +install/strip: preinstall + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Installing the project stripped..." + /usr/bin/cmake -DCMAKE_INSTALL_DO_STRIP=1 -P cmake_install.cmake +.PHONY : install/strip + +# Special rule for the target install/strip +install/strip/fast: preinstall/fast + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Installing the project stripped..." + /usr/bin/cmake -DCMAKE_INSTALL_DO_STRIP=1 -P cmake_install.cmake +.PHONY : install/strip/fast + +# The main all target +all: cmake_check_build_system + cd /Op_test/Operator-performance/Increase_Host_compute/No/build_out && $(CMAKE_COMMAND) -E cmake_progress_start /Op_test/Operator-performance/Increase_Host_compute/No/build_out/CMakeFiles /Op_test/Operator-performance/Increase_Host_compute/No/build_out/op_kernel//CMakeFiles/progress.marks + cd /Op_test/Operator-performance/Increase_Host_compute/No/build_out && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_kernel/all + $(CMAKE_COMMAND) -E cmake_progress_start /Op_test/Operator-performance/Increase_Host_compute/No/build_out/CMakeFiles 0 +.PHONY : all + +# The main clean target +clean: + cd /Op_test/Operator-performance/Increase_Host_compute/No/build_out && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_kernel/clean +.PHONY : clean + +# The main clean target +clean/fast: clean +.PHONY : clean/fast + +# Prepare targets for installation. +preinstall: all + cd /Op_test/Operator-performance/Increase_Host_compute/No/build_out && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_kernel/preinstall +.PHONY : preinstall + +# Prepare targets for installation. +preinstall/fast: + cd /Op_test/Operator-performance/Increase_Host_compute/No/build_out && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_kernel/preinstall +.PHONY : preinstall/fast + +# clear depends +depend: + cd /Op_test/Operator-performance/Increase_Host_compute/No/build_out && $(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 1 +.PHONY : depend + +# Convenience name for target. +op_kernel/CMakeFiles/ops_info_gen_ascend310p.dir/rule: + cd /Op_test/Operator-performance/Increase_Host_compute/No/build_out && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_kernel/CMakeFiles/ops_info_gen_ascend310p.dir/rule +.PHONY : op_kernel/CMakeFiles/ops_info_gen_ascend310p.dir/rule + +# Convenience name for target. +ops_info_gen_ascend310p: op_kernel/CMakeFiles/ops_info_gen_ascend310p.dir/rule +.PHONY : ops_info_gen_ascend310p + +# fast build rule for target. +ops_info_gen_ascend310p/fast: + cd /Op_test/Operator-performance/Increase_Host_compute/No/build_out && $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ops_info_gen_ascend310p.dir/build.make op_kernel/CMakeFiles/ops_info_gen_ascend310p.dir/build +.PHONY : ops_info_gen_ascend310p/fast + +# Convenience name for target. +op_kernel/CMakeFiles/ascendc_impl_gen.dir/rule: + cd /Op_test/Operator-performance/Increase_Host_compute/No/build_out && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_kernel/CMakeFiles/ascendc_impl_gen.dir/rule +.PHONY : op_kernel/CMakeFiles/ascendc_impl_gen.dir/rule + +# Convenience name for target. +ascendc_impl_gen: op_kernel/CMakeFiles/ascendc_impl_gen.dir/rule +.PHONY : ascendc_impl_gen + +# fast build rule for target. +ascendc_impl_gen/fast: + cd /Op_test/Operator-performance/Increase_Host_compute/No/build_out && $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_impl_gen.dir/build.make op_kernel/CMakeFiles/ascendc_impl_gen.dir/build +.PHONY : ascendc_impl_gen/fast + +# Convenience name for target. +op_kernel/CMakeFiles/binary.dir/rule: + cd /Op_test/Operator-performance/Increase_Host_compute/No/build_out && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_kernel/CMakeFiles/binary.dir/rule +.PHONY : op_kernel/CMakeFiles/binary.dir/rule + +# Convenience name for target. +binary: op_kernel/CMakeFiles/binary.dir/rule +.PHONY : binary + +# fast build rule for target. +binary/fast: + cd /Op_test/Operator-performance/Increase_Host_compute/No/build_out && $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/binary.dir/build.make op_kernel/CMakeFiles/binary.dir/build +.PHONY : binary/fast + +# Convenience name for target. +op_kernel/CMakeFiles/ascendc_bin_ascend310p.dir/rule: + cd /Op_test/Operator-performance/Increase_Host_compute/No/build_out && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_kernel/CMakeFiles/ascendc_bin_ascend310p.dir/rule +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend310p.dir/rule + +# Convenience name for target. +ascendc_bin_ascend310p: op_kernel/CMakeFiles/ascendc_bin_ascend310p.dir/rule +.PHONY : ascendc_bin_ascend310p + +# fast build rule for target. +ascendc_bin_ascend310p/fast: + cd /Op_test/Operator-performance/Increase_Host_compute/No/build_out && $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend310p.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend310p.dir/build +.PHONY : ascendc_bin_ascend310p/fast + +# Convenience name for target. +op_kernel/CMakeFiles/ascendc_bin_ascend310p_gen_ops_config.dir/rule: + cd /Op_test/Operator-performance/Increase_Host_compute/No/build_out && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_kernel/CMakeFiles/ascendc_bin_ascend310p_gen_ops_config.dir/rule +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend310p_gen_ops_config.dir/rule + +# Convenience name for target. +ascendc_bin_ascend310p_gen_ops_config: op_kernel/CMakeFiles/ascendc_bin_ascend310p_gen_ops_config.dir/rule +.PHONY : ascendc_bin_ascend310p_gen_ops_config + +# fast build rule for target. +ascendc_bin_ascend310p_gen_ops_config/fast: + cd /Op_test/Operator-performance/Increase_Host_compute/No/build_out && $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend310p_gen_ops_config.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend310p_gen_ops_config.dir/build +.PHONY : ascendc_bin_ascend310p_gen_ops_config/fast + +# Convenience name for target. +op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_copy.dir/rule: + cd /Op_test/Operator-performance/Increase_Host_compute/No/build_out && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_copy.dir/rule +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_copy.dir/rule + +# Convenience name for target. +ascendc_bin_ascend310p_add_custom_copy: op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_copy.dir/rule +.PHONY : ascendc_bin_ascend310p_add_custom_copy + +# fast build rule for target. +ascendc_bin_ascend310p_add_custom_copy/fast: + cd /Op_test/Operator-performance/Increase_Host_compute/No/build_out && $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_copy.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_copy.dir/build +.PHONY : ascendc_bin_ascend310p_add_custom_copy/fast + +# Convenience name for target. +op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_0.dir/rule: + cd /Op_test/Operator-performance/Increase_Host_compute/No/build_out && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_0.dir/rule +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_0.dir/rule + +# Convenience name for target. +ascendc_bin_ascend310p_add_custom_0: op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_0.dir/rule +.PHONY : ascendc_bin_ascend310p_add_custom_0 + +# fast build rule for target. +ascendc_bin_ascend310p_add_custom_0/fast: + cd /Op_test/Operator-performance/Increase_Host_compute/No/build_out && $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_0.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_0.dir/build +.PHONY : ascendc_bin_ascend310p_add_custom_0/fast + +# Convenience name for target. +op_kernel/CMakeFiles/ops_info_gen_ascend310b.dir/rule: + cd /Op_test/Operator-performance/Increase_Host_compute/No/build_out && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_kernel/CMakeFiles/ops_info_gen_ascend310b.dir/rule +.PHONY : op_kernel/CMakeFiles/ops_info_gen_ascend310b.dir/rule + +# Convenience name for target. +ops_info_gen_ascend310b: op_kernel/CMakeFiles/ops_info_gen_ascend310b.dir/rule +.PHONY : ops_info_gen_ascend310b + +# fast build rule for target. +ops_info_gen_ascend310b/fast: + cd /Op_test/Operator-performance/Increase_Host_compute/No/build_out && $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ops_info_gen_ascend310b.dir/build.make op_kernel/CMakeFiles/ops_info_gen_ascend310b.dir/build +.PHONY : ops_info_gen_ascend310b/fast + +# Convenience name for target. +op_kernel/CMakeFiles/ascendc_bin_ascend310b.dir/rule: + cd /Op_test/Operator-performance/Increase_Host_compute/No/build_out && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_kernel/CMakeFiles/ascendc_bin_ascend310b.dir/rule +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend310b.dir/rule + +# Convenience name for target. +ascendc_bin_ascend310b: op_kernel/CMakeFiles/ascendc_bin_ascend310b.dir/rule +.PHONY : ascendc_bin_ascend310b + +# fast build rule for target. +ascendc_bin_ascend310b/fast: + cd /Op_test/Operator-performance/Increase_Host_compute/No/build_out && $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend310b.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend310b.dir/build +.PHONY : ascendc_bin_ascend310b/fast + +# Convenience name for target. +op_kernel/CMakeFiles/ascendc_bin_ascend310b_gen_ops_config.dir/rule: + cd /Op_test/Operator-performance/Increase_Host_compute/No/build_out && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_kernel/CMakeFiles/ascendc_bin_ascend310b_gen_ops_config.dir/rule +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend310b_gen_ops_config.dir/rule + +# Convenience name for target. +ascendc_bin_ascend310b_gen_ops_config: op_kernel/CMakeFiles/ascendc_bin_ascend310b_gen_ops_config.dir/rule +.PHONY : ascendc_bin_ascend310b_gen_ops_config + +# fast build rule for target. +ascendc_bin_ascend310b_gen_ops_config/fast: + cd /Op_test/Operator-performance/Increase_Host_compute/No/build_out && $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend310b_gen_ops_config.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend310b_gen_ops_config.dir/build +.PHONY : ascendc_bin_ascend310b_gen_ops_config/fast + +# Convenience name for target. +op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_copy.dir/rule: + cd /Op_test/Operator-performance/Increase_Host_compute/No/build_out && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_copy.dir/rule +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_copy.dir/rule + +# Convenience name for target. +ascendc_bin_ascend310b_add_custom_copy: op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_copy.dir/rule +.PHONY : ascendc_bin_ascend310b_add_custom_copy + +# fast build rule for target. +ascendc_bin_ascend310b_add_custom_copy/fast: + cd /Op_test/Operator-performance/Increase_Host_compute/No/build_out && $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_copy.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_copy.dir/build +.PHONY : ascendc_bin_ascend310b_add_custom_copy/fast + +# Convenience name for target. +op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_0.dir/rule: + cd /Op_test/Operator-performance/Increase_Host_compute/No/build_out && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_0.dir/rule +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_0.dir/rule + +# Convenience name for target. +ascendc_bin_ascend310b_add_custom_0: op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_0.dir/rule +.PHONY : ascendc_bin_ascend310b_add_custom_0 + +# fast build rule for target. +ascendc_bin_ascend310b_add_custom_0/fast: + cd /Op_test/Operator-performance/Increase_Host_compute/No/build_out && $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_0.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_0.dir/build +.PHONY : ascendc_bin_ascend310b_add_custom_0/fast + +# Convenience name for target. +op_kernel/CMakeFiles/ops_info_gen_ascend910.dir/rule: + cd /Op_test/Operator-performance/Increase_Host_compute/No/build_out && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_kernel/CMakeFiles/ops_info_gen_ascend910.dir/rule +.PHONY : op_kernel/CMakeFiles/ops_info_gen_ascend910.dir/rule + +# Convenience name for target. +ops_info_gen_ascend910: op_kernel/CMakeFiles/ops_info_gen_ascend910.dir/rule +.PHONY : ops_info_gen_ascend910 + +# fast build rule for target. +ops_info_gen_ascend910/fast: + cd /Op_test/Operator-performance/Increase_Host_compute/No/build_out && $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ops_info_gen_ascend910.dir/build.make op_kernel/CMakeFiles/ops_info_gen_ascend910.dir/build +.PHONY : ops_info_gen_ascend910/fast + +# Convenience name for target. +op_kernel/CMakeFiles/ascendc_bin_ascend910.dir/rule: + cd /Op_test/Operator-performance/Increase_Host_compute/No/build_out && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_kernel/CMakeFiles/ascendc_bin_ascend910.dir/rule +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend910.dir/rule + +# Convenience name for target. +ascendc_bin_ascend910: op_kernel/CMakeFiles/ascendc_bin_ascend910.dir/rule +.PHONY : ascendc_bin_ascend910 + +# fast build rule for target. +ascendc_bin_ascend910/fast: + cd /Op_test/Operator-performance/Increase_Host_compute/No/build_out && $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend910.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend910.dir/build +.PHONY : ascendc_bin_ascend910/fast + +# Convenience name for target. +op_kernel/CMakeFiles/ascendc_bin_ascend910_gen_ops_config.dir/rule: + cd /Op_test/Operator-performance/Increase_Host_compute/No/build_out && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_kernel/CMakeFiles/ascendc_bin_ascend910_gen_ops_config.dir/rule +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend910_gen_ops_config.dir/rule + +# Convenience name for target. +ascendc_bin_ascend910_gen_ops_config: op_kernel/CMakeFiles/ascendc_bin_ascend910_gen_ops_config.dir/rule +.PHONY : ascendc_bin_ascend910_gen_ops_config + +# fast build rule for target. +ascendc_bin_ascend910_gen_ops_config/fast: + cd /Op_test/Operator-performance/Increase_Host_compute/No/build_out && $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend910_gen_ops_config.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend910_gen_ops_config.dir/build +.PHONY : ascendc_bin_ascend910_gen_ops_config/fast + +# Convenience name for target. +op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_copy.dir/rule: + cd /Op_test/Operator-performance/Increase_Host_compute/No/build_out && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_copy.dir/rule +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_copy.dir/rule + +# Convenience name for target. +ascendc_bin_ascend910_add_custom_copy: op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_copy.dir/rule +.PHONY : ascendc_bin_ascend910_add_custom_copy + +# fast build rule for target. +ascendc_bin_ascend910_add_custom_copy/fast: + cd /Op_test/Operator-performance/Increase_Host_compute/No/build_out && $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_copy.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_copy.dir/build +.PHONY : ascendc_bin_ascend910_add_custom_copy/fast + +# Convenience name for target. +op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_0.dir/rule: + cd /Op_test/Operator-performance/Increase_Host_compute/No/build_out && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_0.dir/rule +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_0.dir/rule + +# Convenience name for target. +ascendc_bin_ascend910_add_custom_0: op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_0.dir/rule +.PHONY : ascendc_bin_ascend910_add_custom_0 + +# fast build rule for target. +ascendc_bin_ascend910_add_custom_0/fast: + cd /Op_test/Operator-performance/Increase_Host_compute/No/build_out && $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_0.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_0.dir/build +.PHONY : ascendc_bin_ascend910_add_custom_0/fast + +# Convenience name for target. +op_kernel/CMakeFiles/ops_info_gen_ascend910b.dir/rule: + cd /Op_test/Operator-performance/Increase_Host_compute/No/build_out && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_kernel/CMakeFiles/ops_info_gen_ascend910b.dir/rule +.PHONY : op_kernel/CMakeFiles/ops_info_gen_ascend910b.dir/rule + +# Convenience name for target. +ops_info_gen_ascend910b: op_kernel/CMakeFiles/ops_info_gen_ascend910b.dir/rule +.PHONY : ops_info_gen_ascend910b + +# fast build rule for target. +ops_info_gen_ascend910b/fast: + cd /Op_test/Operator-performance/Increase_Host_compute/No/build_out && $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ops_info_gen_ascend910b.dir/build.make op_kernel/CMakeFiles/ops_info_gen_ascend910b.dir/build +.PHONY : ops_info_gen_ascend910b/fast + +# Convenience name for target. +op_kernel/CMakeFiles/ascendc_bin_ascend910b.dir/rule: + cd /Op_test/Operator-performance/Increase_Host_compute/No/build_out && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_kernel/CMakeFiles/ascendc_bin_ascend910b.dir/rule +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend910b.dir/rule + +# Convenience name for target. +ascendc_bin_ascend910b: op_kernel/CMakeFiles/ascendc_bin_ascend910b.dir/rule +.PHONY : ascendc_bin_ascend910b + +# fast build rule for target. +ascendc_bin_ascend910b/fast: + cd /Op_test/Operator-performance/Increase_Host_compute/No/build_out && $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend910b.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend910b.dir/build +.PHONY : ascendc_bin_ascend910b/fast + +# Convenience name for target. +op_kernel/CMakeFiles/ascendc_bin_ascend910b_gen_ops_config.dir/rule: + cd /Op_test/Operator-performance/Increase_Host_compute/No/build_out && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_kernel/CMakeFiles/ascendc_bin_ascend910b_gen_ops_config.dir/rule +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend910b_gen_ops_config.dir/rule + +# Convenience name for target. +ascendc_bin_ascend910b_gen_ops_config: op_kernel/CMakeFiles/ascendc_bin_ascend910b_gen_ops_config.dir/rule +.PHONY : ascendc_bin_ascend910b_gen_ops_config + +# fast build rule for target. +ascendc_bin_ascend910b_gen_ops_config/fast: + cd /Op_test/Operator-performance/Increase_Host_compute/No/build_out && $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend910b_gen_ops_config.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend910b_gen_ops_config.dir/build +.PHONY : ascendc_bin_ascend910b_gen_ops_config/fast + +# Convenience name for target. +op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_copy.dir/rule: + cd /Op_test/Operator-performance/Increase_Host_compute/No/build_out && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_copy.dir/rule +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_copy.dir/rule + +# Convenience name for target. +ascendc_bin_ascend910b_add_custom_copy: op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_copy.dir/rule +.PHONY : ascendc_bin_ascend910b_add_custom_copy + +# fast build rule for target. +ascendc_bin_ascend910b_add_custom_copy/fast: + cd /Op_test/Operator-performance/Increase_Host_compute/No/build_out && $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_copy.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_copy.dir/build +.PHONY : ascendc_bin_ascend910b_add_custom_copy/fast + +# Convenience name for target. +op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_0.dir/rule: + cd /Op_test/Operator-performance/Increase_Host_compute/No/build_out && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_0.dir/rule +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_0.dir/rule + +# Convenience name for target. +ascendc_bin_ascend910b_add_custom_0: op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_0.dir/rule +.PHONY : ascendc_bin_ascend910b_add_custom_0 + +# fast build rule for target. +ascendc_bin_ascend910b_add_custom_0/fast: + cd /Op_test/Operator-performance/Increase_Host_compute/No/build_out && $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_0.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_0.dir/build +.PHONY : ascendc_bin_ascend910b_add_custom_0/fast + +# Convenience name for target. +op_kernel/CMakeFiles/npu_supported_ops.dir/rule: + cd /Op_test/Operator-performance/Increase_Host_compute/No/build_out && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_kernel/CMakeFiles/npu_supported_ops.dir/rule +.PHONY : op_kernel/CMakeFiles/npu_supported_ops.dir/rule + +# Convenience name for target. +npu_supported_ops: op_kernel/CMakeFiles/npu_supported_ops.dir/rule +.PHONY : npu_supported_ops + +# fast build rule for target. +npu_supported_ops/fast: + cd /Op_test/Operator-performance/Increase_Host_compute/No/build_out && $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/npu_supported_ops.dir/build.make op_kernel/CMakeFiles/npu_supported_ops.dir/build +.PHONY : npu_supported_ops/fast + +# Help Target +help: + @echo "The following are some of the valid targets for this Makefile:" + @echo "... all (the default if no target is provided)" + @echo "... clean" + @echo "... depend" + @echo "... edit_cache" + @echo "... install" + @echo "... install/local" + @echo "... install/strip" + @echo "... list_install_components" + @echo "... package" + @echo "... package_source" + @echo "... rebuild_cache" + @echo "... ascendc_bin_ascend310b" + @echo "... ascendc_bin_ascend310b_add_custom_0" + @echo "... ascendc_bin_ascend310b_add_custom_copy" + @echo "... ascendc_bin_ascend310b_gen_ops_config" + @echo "... ascendc_bin_ascend310p" + @echo "... ascendc_bin_ascend310p_add_custom_0" + @echo "... ascendc_bin_ascend310p_add_custom_copy" + @echo "... ascendc_bin_ascend310p_gen_ops_config" + @echo "... ascendc_bin_ascend910" + @echo "... ascendc_bin_ascend910_add_custom_0" + @echo "... ascendc_bin_ascend910_add_custom_copy" + @echo "... ascendc_bin_ascend910_gen_ops_config" + @echo "... ascendc_bin_ascend910b" + @echo "... ascendc_bin_ascend910b_add_custom_0" + @echo "... ascendc_bin_ascend910b_add_custom_copy" + @echo "... ascendc_bin_ascend910b_gen_ops_config" + @echo "... ascendc_impl_gen" + @echo "... binary" + @echo "... npu_supported_ops" + @echo "... ops_info_gen_ascend310b" + @echo "... ops_info_gen_ascend310p" + @echo "... ops_info_gen_ascend910" + @echo "... ops_info_gen_ascend910b" +.PHONY : help + + + +#============================================================================= +# Special targets to cleanup operation of make. + +# Special rule to run CMake to check the build system integrity. +# No rule that depends on this can have commands that come from listfiles +# because they might be regenerated. +cmake_check_build_system: + cd /Op_test/Operator-performance/Increase_Host_compute/No/build_out && $(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 0 +.PHONY : cmake_check_build_system + diff --git a/Increase_Host_compute/No_increase/build_out/op_kernel/binary/ascend310b/bin/add_custom.json b/Increase_Host_compute/No_increase/build_out/op_kernel/binary/ascend310b/bin/add_custom.json new file mode 100644 index 0000000000000000000000000000000000000000..5590e710820e8be0966a46cadeeb4e2a36c59a88 --- /dev/null +++ b/Increase_Host_compute/No_increase/build_out/op_kernel/binary/ascend310b/bin/add_custom.json @@ -0,0 +1,49 @@ +{ + "binList": [ + { + "simplifiedKey": [ + "AddCustom/d=0,p=0/1,2/1,2/1,2", + "AddCustom/d=1,p=0/1,2/1,2/1,2" + ], + "staticKey": "24db4d78a3a31c0287aa11345320c199348443901fef8fe630f68f86fd5dc348", + "int64Mode": false, + "inputs": [ + { + "name": "x", + "index": 0, + "dtype": "float16", + "format": "ND", + "paramType": "required", + "shape": [ + -2 + ] + }, + { + "name": "y", + "index": 1, + "dtype": "float16", + "format": "ND", + "paramType": "required", + "shape": [ + -2 + ] + } + ], + "outputs": [ + { + "name": "z", + "index": 0, + "dtype": "float16", + "format": "ND", + "paramType": "required", + "shape": [ + -2 + ] + } + ], + "binInfo": { + "jsonFilePath": "ascend310b/add_custom/AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b.json" + } + } + ] +} \ No newline at end of file diff --git a/Increase_Host_compute/No_increase/build_out/op_kernel/binary/ascend310b/bin/add_custom/AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b.json b/Increase_Host_compute/No_increase/build_out/op_kernel/binary/ascend310b/bin/add_custom/AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b.json new file mode 100644 index 0000000000000000000000000000000000000000..05325774bde9534a5e19cdfa17f1669078e5a25f --- /dev/null +++ b/Increase_Host_compute/No_increase/build_out/op_kernel/binary/ascend310b/bin/add_custom/AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b.json @@ -0,0 +1,76 @@ +{ + "binFileName": "AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b", + "binFileSuffix": ".o", + "blockDim": -1, + "coreType": "VectorCore", + "core_type": "AIV", + "kernelName": "AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b", + "magic": "RT_DEV_BINARY_MAGIC_ELF", + "memoryStamping": [], + "opParaSize": 8, + "parameters": [], + "sha256": "a129d5a7ff3143f0bd56055bcc3ab418c46a61f616e878ecb3ee8c2e4ca7664a", + "workspace": { + "num": 1, + "size": [ + -1 + ], + "type": [ + 0 + ] + }, + "kernelList": [ + { + "kernelName": "AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b_0" + } + ], + "optionalInputMode": "gen_placeholder", + "compileInfo": {}, + "supportInfo": { + "implMode": "", + "int64Mode": false, + "simplifiedKeyMode": 0, + "simplifiedKey": [ + "AddCustom/d=0,p=0/1,2/1,2/1,2", + "AddCustom/d=1,p=0/1,2/1,2/1,2" + ], + "staticKey": "24db4d78a3a31c0287aa11345320c199348443901fef8fe630f68f86fd5dc348", + "inputs": [ + { + "name": "x", + "index": 0, + "dtype": "float16", + "format": "ND", + "paramType": "required", + "shape": [ + -2 + ] + }, + { + "name": "y", + "index": 1, + "dtype": "float16", + "format": "ND", + "paramType": "required", + "shape": [ + -2 + ] + } + ], + "outputs": [ + { + "name": "z", + "index": 0, + "dtype": "float16", + "format": "ND", + "paramType": "required", + "shape": [ + -2 + ] + } + ], + "opMode": "dynamic", + "optionalInputMode": "gen_placeholder", + "deterministic": "ignore" + } +} \ No newline at end of file diff --git a/Increase_Host_compute/No_increase/build_out/op_kernel/binary/ascend310b/bin/add_custom/AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b.o b/Increase_Host_compute/No_increase/build_out/op_kernel/binary/ascend310b/bin/add_custom/AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b.o new file mode 100644 index 0000000000000000000000000000000000000000..e2b7a88406f3212f0e08eca551f730b7a1924a1b Binary files /dev/null and b/Increase_Host_compute/No_increase/build_out/op_kernel/binary/ascend310b/bin/add_custom/AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b.o differ diff --git a/Increase_Host_compute/No_increase/build_out/op_kernel/binary/ascend310b/bin/binary_info_config.json b/Increase_Host_compute/No_increase/build_out/op_kernel/binary/ascend310b/bin/binary_info_config.json new file mode 100644 index 0000000000000000000000000000000000000000..cd033194cc2c1dc7c1e17c0584cfb1b8ea55ead1 --- /dev/null +++ b/Increase_Host_compute/No_increase/build_out/op_kernel/binary/ascend310b/bin/binary_info_config.json @@ -0,0 +1,18 @@ +{ + "AddCustom": { + "dynamicRankSupport": true, + "simplifiedKeyMode": 0, + "binaryList": [ + { + "coreType": 2, + "simplifiedKey": "AddCustom/d=0,p=0/1,2/1,2/1,2", + "binPath": "ascend310b/add_custom/AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b.o" + }, + { + "coreType": 2, + "simplifiedKey": "AddCustom/d=1,p=0/1,2/1,2/1,2", + "binPath": "ascend310b/add_custom/AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b.o" + } + ] + } +} \ No newline at end of file diff --git a/Increase_Host_compute/No_increase/build_out/op_kernel/binary/ascend310b/gen/AddCustom-add_custom-0.sh b/Increase_Host_compute/No_increase/build_out/op_kernel/binary/ascend310b/gen/AddCustom-add_custom-0.sh new file mode 100644 index 0000000000000000000000000000000000000000..a7575f1388b2757b12c636dd4ca4114612d99283 --- /dev/null +++ b/Increase_Host_compute/No_increase/build_out/op_kernel/binary/ascend310b/gen/AddCustom-add_custom-0.sh @@ -0,0 +1,14 @@ +#!/bin/bash +echo "[Ascend310B1] Generating AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b ..." +opc $1 --main_func=add_custom --input_param=/Op_test/Operator-performance/Increase_Host_compute/No/build_out/op_kernel/binary/ascend310b/gen/AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b_param.json --soc_version=Ascend310B1 --output=$2 --impl_mode="" --simplified_key_mode=0 --op_mode=dynamic + +if ! test -f $2/AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b.json ; then + echo "$2/AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b.json not generated!" + exit 1 +fi + +if ! test -f $2/AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b.o ; then + echo "$2/AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b.o not generated!" + exit 1 +fi +echo "[Ascend310B1] Generating AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b Done" diff --git a/Increase_Host_compute/No_increase/build_out/op_kernel/binary/ascend310b/gen/AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b_param.json b/Increase_Host_compute/No_increase/build_out/op_kernel/binary/ascend310b/gen/AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b_param.json new file mode 100644 index 0000000000000000000000000000000000000000..834fc7a6f44c0aec4f39011295a70b3fd36bdde7 --- /dev/null +++ b/Increase_Host_compute/No_increase/build_out/op_kernel/binary/ascend310b/gen/AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b_param.json @@ -0,0 +1,42 @@ +{ + "op_type": "AddCustom", + "op_list": [ + { + "bin_filename": "AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b", + "inputs": [ + { + "name": "x", + "index": 0, + "dtype": "float16", + "format": "ND", + "paramType": "required", + "shape": [ + -2 + ] + }, + { + "name": "y", + "index": 1, + "dtype": "float16", + "format": "ND", + "paramType": "required", + "shape": [ + -2 + ] + } + ], + "outputs": [ + { + "name": "z", + "index": 0, + "dtype": "float16", + "format": "ND", + "paramType": "required", + "shape": [ + -2 + ] + } + ] + } + ] +} \ No newline at end of file diff --git a/Increase_Host_compute/No_increase/build_out/op_kernel/binary/ascend310b/src/AddCustom.py b/Increase_Host_compute/No_increase/build_out/op_kernel/binary/ascend310b/src/AddCustom.py new file mode 100644 index 0000000000000000000000000000000000000000..87d5aa00dc31410d6bbfb8c2122e53991fc0afe9 --- /dev/null +++ b/Increase_Host_compute/No_increase/build_out/op_kernel/binary/ascend310b/src/AddCustom.py @@ -0,0 +1,152 @@ + +import os, sys +import ctypes +import json +import shutil +from tbe.common.platform import get_soc_spec +from tbe.common.utils import para_check +from tbe.tikcpp import compile_op, replay_op, check_op_cap, generalize_op_params, get_code_channel, OpInfo +from tbe.common.buildcfg import get_default_build_config +from impl.util.platform_adapter import tbe_register +from tbe.common.buildcfg import get_current_build_config +PYF_PATH = os.path.dirname(os.path.realpath(__file__)) + +DTYPE_MAP = {"float32": ["DT_FLOAT", "float"], + "float16": ["DT_FLOAT16", "half"], + "int8": ["DT_INT8", "int8_t"], + "int16": ["DT_INT16", "int16_t"], + "int32": ["DT_INT32", "int32_t"], + "int64": ["DT_INT64", "int64_t"], + "uint1": ["DT_UINT1", "uint8_t"], + "uint8": ["DT_UINT8", "uint8_t"], + "uint16": ["DT_UINT16", "uint16_t"], + "uint32": ["DT_UINT32", "uint32_t"], + "uint64": ["DT_UINT64", "uint64_t"], + "bool": ["DT_BOOL", "bool"], + "double": ["DT_DOUBLE", "double"], + "dual": ["DT_DUAL", "unknown"], + "dual_sub_int8": ["DT_DUAL_SUB_INT8", "unknown"], + "dual_sub_uint8": ["DT_DUAL_SUB_UINT8", "unknown"], + "string": ["DT_STRING", "unknown"], + "complex64": ["DT_COMPLEX64", "unknown"], + "complex128": ["DT_COMPLEX128", "unknown"], + "qint8": ["DT_QINT8", "unknown"], + "qint16": ["DT_QINT16", "unknown"], + "qint32": ["DT_QINT32", "unknown"], + "quint8": ["DT_QUINT8", "unknown"], + "quint16": ["DT_QUINT16", "unknown"], + "resource": ["DT_RESOURCE", "unknown"], + "string_ref": ["DT_STRING_REF", "unknown"], + "int4": ["DT_INT4", "int8_t"], + "bfloat16": ["DT_BF16", "bfloat16_t"]} + +def get_dtype_fmt_options(__inputs__, __outputs__): + options = [] + for x in __inputs__ + __outputs__: + x_n = x.get("param_name").upper() + x_fmt = x.get("format") + x_dtype = x.get("dtype") + options.append("-DDTYPE_{n}={t}".format(n=x_n, t=DTYPE_MAP.get(x_dtype)[1])) + options.append("-DORIG_DTYPE_{n}={ot}".format(n=x_n, ot=DTYPE_MAP.get(x_dtype)[0])) + options.append("-DFORMAT_{n}=FORMAT_{f}".format(n=x_n, f=x_fmt)) + return options + +def load_dso(so_path): + try: + ctypes.CDLL(so_path) + except OSError as error : + print(error) + raise RuntimeError("cannot open %s" %(so_path)) + else: + print("load so succ ", so_path) + +def get_shortsoc_compile_option(compile_option_list: list, shortsoc:str): + compile_options = [] + if shortsoc in compile_option_list: + compile_options = compile_option_list[shortsoc] + elif '__ALLSOC__' in compile_option_list: + compile_options = compile_option_list['__ALLSOC__'] + return compile_options + +def _build_args(x, y, z): + __inputs__ = [] + for arg in [x, y]: + if arg != None: + if isinstance(arg, (list, tuple)): + if len(arg) == 0: + continue + __inputs__.append(arg[0]) + else: + __inputs__.append(arg) + __outputs__ = [] + for arg in [z]: + if arg != None: + if isinstance(arg, (list, tuple)): + if len(arg) == 0: + continue + __outputs__.append(arg[0]) + else: + __outputs__.append(arg) + __attrs__ = [] + return __inputs__, __outputs__, __attrs__ + +@tbe_register.register_operator("AddCustom") +@para_check.check_op_params(para_check.REQUIRED_INPUT, para_check.REQUIRED_INPUT, para_check.REQUIRED_OUTPUT, para_check.KERNEL_NAME) +def add_custom(x, y, z, kernel_name="add_custom", impl_mode=""): + if get_current_build_config("enable_op_prebuild"): + return + __inputs__, __outputs__, __attrs__ = _build_args(x, y, z) + options = get_dtype_fmt_options(__inputs__, __outputs__) + options += ["-x", "cce"] + ccec = os.environ.get('CCEC_REAL_PATH') + if ccec is None: + ccec = shutil.which("ccec") + if ccec != None: + ccec_path = os.path.dirname(ccec) + tikcpp_path = os.path.realpath(os.path.join(ccec_path, "..", "..", "tikcpp")) + else: + tikcpp_path = os.path.realpath("/usr/local/Ascend/latest/compiler/tikcpp") + options.append("-I" + tikcpp_path) + options.append("-I" + os.path.join(tikcpp_path, "tikcfw")) + options.append("-I" + os.path.join(tikcpp_path, "tikcfw", "impl")) + options.append("-I" + os.path.join(tikcpp_path, "tikcfw", "interface")) + options.append("-I" + os.path.join(PYF_PATH, "..", "ascendc", "common")) + if impl_mode == "high_performance": + options.append("-DHIGH_PERFORMANCE=1") + elif impl_mode == "high_precision": + options.append("-DHIGH_PRECISION=1") + if get_default_build_config("enable_deterministic_mode") == 1: + options.append("-DDETEMINISTIC_MODE=1") + + custom_compile_options = {}, + custom_all_compile_options = {}, + soc_version = get_soc_spec("SOC_VERSION") + soc_short = get_soc_spec("SHORT_SOC_VERSION").lower() + custom_compile_options_soc = get_shortsoc_compile_option(custom_compile_options[0], soc_short) + custom_all_compile_options_soc = get_shortsoc_compile_option(custom_all_compile_options[0], soc_short) + options += custom_all_compile_options_soc + options += custom_compile_options_soc + + origin_func_name = "add_custom" + ascendc_src_dir = "add_custom" + ascendc_src_file = "add_custom.cpp" + src = os.path.join(PYF_PATH, "..", "ascendc", ascendc_src_dir, ascendc_src_file) + if not os.path.exists(src): + src = os.path.join(PYF_PATH, ascendc_src_file) + + print("start compile Ascend C operator AddCustom. kernel name is add_custom") + op_type = "AddCustom" + code_channel = get_code_channel(src, kernel_name, op_type, options) + op_info = OpInfo(kernel_name = kernel_name, op_type = op_type, inputs = __inputs__, outputs = __outputs__,\ + attrs = __attrs__, impl_mode = impl_mode, origin_inputs=[x, y], origin_outputs = [z]) + compile_op(src, origin_func_name, op_info, options, code_channel, '{}') + +def op_select_format(x, y, z, impl_mode=""): + __inputs__, __outputs__, __attrs__ = _build_args(x, y, z) + result = check_op_cap("op_select_format", "AddCustom", __inputs__, __outputs__, __attrs__) + return result.decode("utf-8") + +def get_op_specific_info(x, y, z, impl_mode=""): + __inputs__, __outputs__, __attrs__ = _build_args(x, y, z) + result = check_op_cap("get_op_specific_info", "AddCustom", __inputs__, __outputs__, __attrs__) + return result.decode("utf-8") diff --git a/Increase_Host_compute/No_increase/build_out/op_kernel/binary/ascend310b/src/CMakeLists.txt b/Increase_Host_compute/No_increase/build_out/op_kernel/binary/ascend310b/src/CMakeLists.txt new file mode 100644 index 0000000000000000000000000000000000000000..0d31a444cd71b6e455dc206b9b89159dea9f4ce2 --- /dev/null +++ b/Increase_Host_compute/No_increase/build_out/op_kernel/binary/ascend310b/src/CMakeLists.txt @@ -0,0 +1,61 @@ +# set custom compile options +if ("${CMAKE_BUILD_TYPE}x" STREQUAL "Debugx") + add_ops_compile_options(ALL OPTIONS -g -O0) +endif() + +foreach(compute_unit ${ASCEND_COMPUTE_UNIT}) + + # generate aic-${compute_unit}-ops-info.json + add_ops_info_target(TARGET ops_info_gen_${compute_unit} + OUTPUT ${CMAKE_CURRENT_BINARY_DIR}/tbe/op_info_cfg/ai_core/${compute_unit}/aic-${compute_unit}-ops-info.json + OPS_INFO ${ASCEND_AUTOGEN_PATH}/aic-${compute_unit}-ops-info.ini + INSTALL_DIR packages/vendors/${vendor_name}/op_impl/ai_core/tbe/config/${compute_unit} + ) + + # generate ascendc impl py once + if (NOT TARGET ascendc_impl_gen) + add_ops_impl_target(TARGET ascendc_impl_gen + OPS_INFO ${ASCEND_AUTOGEN_PATH}/aic-${compute_unit}-ops-info.ini + IMPL_DIR ${CMAKE_CURRENT_SOURCE_DIR} + OUT_DIR ${CMAKE_CURRENT_BINARY_DIR}/tbe + INSTALL_DIR packages/vendors/${vendor_name}/op_impl/ai_core/tbe/${vendor_name}_impl + ) + endif() + + # dynamic shape binary compile + if (${ENABLE_BINARY_PACKAGE}) + add_bin_compile_target(TARGET ascendc_bin_${compute_unit} + OPS_INFO ${ASCEND_AUTOGEN_PATH}/aic-${compute_unit}-ops-info.ini + IMPL_DIR ${CMAKE_CURRENT_SOURCE_DIR} + ADP_DIR ${CMAKE_CURRENT_BINARY_DIR}/tbe/dynamic + OUT_DIR ${CMAKE_CURRENT_BINARY_DIR}/binary/${compute_unit} + INSTALL_DIR packages/vendors/${vendor_name}/op_impl/ai_core/tbe/kernel + COMPUTE_UNIT ${compute_unit} + ) + add_dependencies(ascendc_bin_${compute_unit} ascendc_impl_gen) + endif() + +endforeach() + +# generate npu_supported_ops.json +add_npu_support_target(TARGET npu_supported_ops + OPS_INFO_DIR ${ASCEND_AUTOGEN_PATH} + OUT_DIR ${CMAKE_CURRENT_BINARY_DIR}/tbe/op_info_cfg/ai_core + INSTALL_DIR packages/vendors/${vendor_name}/framework/${ASCEND_FRAMEWORK_TYPE} +) + +if(ENABLE_TEST AND EXISTS ${CMAKE_CURRENT_SOURCE_DIR}/testcases) + add_subdirectory(testcases) +endif() + +# install kernel file +if (${ENABLE_SOURCE_PACKAGE}) + file(GLOB KERNEL_FILES + ${CMAKE_CURRENT_SOURCE_DIR}/*.cpp + ${CMAKE_CURRENT_SOURCE_DIR}/*.h + ${CMAKE_CURRENT_SOURCE_DIR}/*.py + ) + install(FILES ${KERNEL_FILES} + DESTINATION packages/vendors/${vendor_name}/op_impl/ai_core/tbe/${vendor_name}_impl/dynamic + ) +endif() diff --git a/Increase_Host_compute/No_increase/build_out/op_kernel/binary/ascend310b/src/__pycache__/AddCustom.cpython-39.pyc b/Increase_Host_compute/No_increase/build_out/op_kernel/binary/ascend310b/src/__pycache__/AddCustom.cpython-39.pyc new file mode 100644 index 0000000000000000000000000000000000000000..50ec250bf69fb51a7805bc3408b2ab5e6ae2ea16 Binary files /dev/null and b/Increase_Host_compute/No_increase/build_out/op_kernel/binary/ascend310b/src/__pycache__/AddCustom.cpython-39.pyc differ diff --git a/Increase_Host_compute/No_increase/build_out/op_kernel/binary/ascend310b/src/add_custom.cpp b/Increase_Host_compute/No_increase/build_out/op_kernel/binary/ascend310b/src/add_custom.cpp new file mode 100644 index 0000000000000000000000000000000000000000..ff4968adef0151b05cbf6627c565c2b1aac2a668 --- /dev/null +++ b/Increase_Host_compute/No_increase/build_out/op_kernel/binary/ascend310b/src/add_custom.cpp @@ -0,0 +1,127 @@ +/* + * Copyright (c) Huawei Technologies Co., Ltd. 2022-2023. All rights reserved. + * + * Function : z = x + y + * This sample is a very basic sample that implements vector add on Ascend plaform. + */ +#include "kernel_operator.h" +using namespace AscendC; +constexpr int32_t BUFFER_NUM = 2; // tensor num for each queue + +class KernelAdd +{ +public: + __aicore__ inline KernelAdd() {} + __aicore__ inline void Init(GM_ADDR x, GM_ADDR y, GM_ADDR z, uint32_t totalLength, uint32_t tileNum) + { + ASSERT(GetBlockNum() != 0 && "block dim can not be zero!"); + this->blockLength = totalLength ; + this->tileNum = 512; + ASSERT(tileNum != 0 && "tile num can not be zero!"); + this->man=8; + this->tileLength = this->blockLength /BUFFER_NUM/512; + + xGm.SetGlobalBuffer((__gm__ DTYPE_X *)x , this->blockLength); + yGm.SetGlobalBuffer((__gm__ DTYPE_Y *)y , this->blockLength); + zGm.SetGlobalBuffer((__gm__ DTYPE_Z *)z , this->blockLength); + + pipe.InitBuffer(inQueueX, BUFFER_NUM, this->tileLength * sizeof(DTYPE_X)); + pipe.InitBuffer(inQueueY, BUFFER_NUM, this->tileLength * sizeof(DTYPE_Y)); + pipe.InitBuffer(outQueueZ, BUFFER_NUM, this->tileLength * sizeof(DTYPE_Z)); + } + __aicore__ inline void Process() + { + + int32_t loopCount = this->tileNum* BUFFER_NUM ; + for (int32_t i = 0; i < loopCount; i++) + { + this->tileNum = i*i+512; + uint32_t cur_q=i*i; + uint32_t cur_pos; + uint32_t sum=0; + for(uint32_t k=0;k<1024;k++){ + sum+=k; + } + if(i==0){ + cur_pos=0+sum; + this->tileNum=this->tileNum-cur_q; + } + else{ + cur_pos=i*i-cur_q+i+sum; + this->tileNum=this->tileNum-cur_q; + } + CopyIn(cur_pos-sum); + Compute(cur_pos-sum); + CopyOut(cur_pos-sum); + } + } + + +private: + __aicore__ inline void CopyIn(int32_t progress) + { + + LocalTensor xLocal = inQueueX.AllocTensor(); + LocalTensor yLocal = inQueueY.AllocTensor(); + DataCopy(xLocal, xGm[progress * this->tileLength], this->tileLength); + DataCopy(yLocal, yGm[progress * this->tileLength], this->tileLength); + inQueueX.EnQue(xLocal); + inQueueY.EnQue(yLocal); + + + } + __aicore__ inline void Compute(int32_t progress) + { + LocalTensor xLocal = inQueueX.DeQue(); + LocalTensor yLocal = inQueueY.DeQue(); + LocalTensor zLocal = outQueueZ.AllocTensor(); + Add(zLocal, xLocal, yLocal, this->tileLength); + outQueueZ.EnQue(zLocal); + inQueueX.FreeTensor(xLocal); + inQueueY.FreeTensor(yLocal); + + + } + __aicore__ inline void CopyOut(int32_t progress) + { + LocalTensor zLocal = outQueueZ.DeQue(); + + DataCopy(zGm[progress * this->tileLength], zLocal, this->tileLength); + outQueueZ.FreeTensor(zLocal); + + + } + +private: + TPipe pipe; + TQue inQueueX, inQueueY; + TQue outQueueZ; + GlobalTensor xGm; + GlobalTensor yGm; + GlobalTensor zGm; + uint32_t blockLength; + uint32_t tileNum; + uint32_t tileLength; + uint32_t man; +}; + +extern "C" __global__ __aicore__ void add_custom(GM_ADDR x, GM_ADDR y, GM_ADDR z, GM_ADDR workspace, GM_ADDR tiling) +{ + GET_TILING_DATA(tiling_data, tiling); + KernelAdd op; + + + op.Init(x, y, z, tiling_data.totalLength, tiling_data.tileNum); + op.Process(); + + +} +/* +#ifndef __CCE_KT_TEST__ +// call of kernel function +void add_custom_do(uint32_t blockDim, void* l2ctrl, void* stream, uint8_t* x, uint8_t* y, uint8_t* z, + uint8_t* workspace, uint8_t* tiling) +{ + add_custom<<>>(x, y, z, workspace, tiling); +} +#endif*/ diff --git a/Increase_Host_compute/No_increase/build_out/op_kernel/binary/ascend310p/bin/add_custom.json b/Increase_Host_compute/No_increase/build_out/op_kernel/binary/ascend310p/bin/add_custom.json new file mode 100644 index 0000000000000000000000000000000000000000..03b7c790800ecae5e71033f0b14887356dc4ae72 --- /dev/null +++ b/Increase_Host_compute/No_increase/build_out/op_kernel/binary/ascend310p/bin/add_custom.json @@ -0,0 +1,49 @@ +{ + "binList": [ + { + "simplifiedKey": [ + "AddCustom/d=0,p=0/1,2/1,2/1,2", + "AddCustom/d=1,p=0/1,2/1,2/1,2" + ], + "staticKey": "24db4d78a3a31c0287aa11345320c199348443901fef8fe630f68f86fd5dc348", + "int64Mode": false, + "inputs": [ + { + "name": "x", + "index": 0, + "dtype": "float16", + "format": "ND", + "paramType": "required", + "shape": [ + -2 + ] + }, + { + "name": "y", + "index": 1, + "dtype": "float16", + "format": "ND", + "paramType": "required", + "shape": [ + -2 + ] + } + ], + "outputs": [ + { + "name": "z", + "index": 0, + "dtype": "float16", + "format": "ND", + "paramType": "required", + "shape": [ + -2 + ] + } + ], + "binInfo": { + "jsonFilePath": "ascend310p/add_custom/AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b.json" + } + } + ] +} \ No newline at end of file diff --git a/Increase_Host_compute/No_increase/build_out/op_kernel/binary/ascend310p/bin/add_custom/AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b.json b/Increase_Host_compute/No_increase/build_out/op_kernel/binary/ascend310p/bin/add_custom/AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b.json new file mode 100644 index 0000000000000000000000000000000000000000..0b745d8ce0295cfef16c6f29e8732829c29e40b3 --- /dev/null +++ b/Increase_Host_compute/No_increase/build_out/op_kernel/binary/ascend310p/bin/add_custom/AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b.json @@ -0,0 +1,79 @@ +{ + "binFileName": "AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b", + "binFileSuffix": ".o", + "blockDim": -1, + "coreType": "AiCore", + "globalworkspace_spec_workspace": { + "size": 32, + "type": 0 + }, + "kernelName": "AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b", + "magic": "RT_DEV_BINARY_MAGIC_ELF", + "memoryStamping": [], + "opParaSize": 8, + "parameters": [], + "sha256": "1a105fbbf62de8740276df8f2dcc7a0a6b8f8fc6eec37dea3a36bd97ded843fa", + "workspace": { + "num": 1, + "size": [ + -1 + ], + "type": [ + 0 + ] + }, + "kernelList": [ + { + "kernelName": "AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b_0" + } + ], + "optionalInputMode": "gen_placeholder", + "compileInfo": {}, + "supportInfo": { + "implMode": "", + "int64Mode": false, + "simplifiedKeyMode": 0, + "simplifiedKey": [ + "AddCustom/d=0,p=0/1,2/1,2/1,2", + "AddCustom/d=1,p=0/1,2/1,2/1,2" + ], + "staticKey": "24db4d78a3a31c0287aa11345320c199348443901fef8fe630f68f86fd5dc348", + "inputs": [ + { + "name": "x", + "index": 0, + "dtype": "float16", + "format": "ND", + "paramType": "required", + "shape": [ + -2 + ] + }, + { + "name": "y", + "index": 1, + "dtype": "float16", + "format": "ND", + "paramType": "required", + "shape": [ + -2 + ] + } + ], + "outputs": [ + { + "name": "z", + "index": 0, + "dtype": "float16", + "format": "ND", + "paramType": "required", + "shape": [ + -2 + ] + } + ], + "opMode": "dynamic", + "optionalInputMode": "gen_placeholder", + "deterministic": "ignore" + } +} \ No newline at end of file diff --git a/Increase_Host_compute/No_increase/build_out/op_kernel/binary/ascend310p/bin/add_custom/AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b.o b/Increase_Host_compute/No_increase/build_out/op_kernel/binary/ascend310p/bin/add_custom/AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b.o new file mode 100644 index 0000000000000000000000000000000000000000..4b14b43bf4964f6dd640db02cd29685a6d1c0f65 Binary files /dev/null and b/Increase_Host_compute/No_increase/build_out/op_kernel/binary/ascend310p/bin/add_custom/AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b.o differ diff --git a/Increase_Host_compute/No_increase/build_out/op_kernel/binary/ascend310p/bin/binary_info_config.json b/Increase_Host_compute/No_increase/build_out/op_kernel/binary/ascend310p/bin/binary_info_config.json new file mode 100644 index 0000000000000000000000000000000000000000..659723f6f8504e86c48ce6f2b3face31e966d909 --- /dev/null +++ b/Increase_Host_compute/No_increase/build_out/op_kernel/binary/ascend310p/bin/binary_info_config.json @@ -0,0 +1,18 @@ +{ + "AddCustom": { + "dynamicRankSupport": true, + "simplifiedKeyMode": 0, + "binaryList": [ + { + "coreType": 1, + "simplifiedKey": "AddCustom/d=0,p=0/1,2/1,2/1,2", + "binPath": "ascend310p/add_custom/AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b.o" + }, + { + "coreType": 1, + "simplifiedKey": "AddCustom/d=1,p=0/1,2/1,2/1,2", + "binPath": "ascend310p/add_custom/AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b.o" + } + ] + } +} \ No newline at end of file diff --git a/Increase_Host_compute/No_increase/build_out/op_kernel/binary/ascend310p/gen/AddCustom-add_custom-0.sh b/Increase_Host_compute/No_increase/build_out/op_kernel/binary/ascend310p/gen/AddCustom-add_custom-0.sh new file mode 100644 index 0000000000000000000000000000000000000000..abf06a35d0d73c7e51a1d2958a79a5c342984c1f --- /dev/null +++ b/Increase_Host_compute/No_increase/build_out/op_kernel/binary/ascend310p/gen/AddCustom-add_custom-0.sh @@ -0,0 +1,14 @@ +#!/bin/bash +echo "[Ascend310P3] Generating AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b ..." +opc $1 --main_func=add_custom --input_param=/Op_test/Operator-performance/Increase_Host_compute/No/build_out/op_kernel/binary/ascend310p/gen/AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b_param.json --soc_version=Ascend310P3 --output=$2 --impl_mode="" --simplified_key_mode=0 --op_mode=dynamic + +if ! test -f $2/AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b.json ; then + echo "$2/AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b.json not generated!" + exit 1 +fi + +if ! test -f $2/AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b.o ; then + echo "$2/AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b.o not generated!" + exit 1 +fi +echo "[Ascend310P3] Generating AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b Done" diff --git a/Increase_Host_compute/No_increase/build_out/op_kernel/binary/ascend310p/gen/AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b_param.json b/Increase_Host_compute/No_increase/build_out/op_kernel/binary/ascend310p/gen/AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b_param.json new file mode 100644 index 0000000000000000000000000000000000000000..834fc7a6f44c0aec4f39011295a70b3fd36bdde7 --- /dev/null +++ b/Increase_Host_compute/No_increase/build_out/op_kernel/binary/ascend310p/gen/AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b_param.json @@ -0,0 +1,42 @@ +{ + "op_type": "AddCustom", + "op_list": [ + { + "bin_filename": "AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b", + "inputs": [ + { + "name": "x", + "index": 0, + "dtype": "float16", + "format": "ND", + "paramType": "required", + "shape": [ + -2 + ] + }, + { + "name": "y", + "index": 1, + "dtype": "float16", + "format": "ND", + "paramType": "required", + "shape": [ + -2 + ] + } + ], + "outputs": [ + { + "name": "z", + "index": 0, + "dtype": "float16", + "format": "ND", + "paramType": "required", + "shape": [ + -2 + ] + } + ] + } + ] +} \ No newline at end of file diff --git a/Increase_Host_compute/No_increase/build_out/op_kernel/binary/ascend310p/src/AddCustom.py b/Increase_Host_compute/No_increase/build_out/op_kernel/binary/ascend310p/src/AddCustom.py new file mode 100644 index 0000000000000000000000000000000000000000..87d5aa00dc31410d6bbfb8c2122e53991fc0afe9 --- /dev/null +++ b/Increase_Host_compute/No_increase/build_out/op_kernel/binary/ascend310p/src/AddCustom.py @@ -0,0 +1,152 @@ + +import os, sys +import ctypes +import json +import shutil +from tbe.common.platform import get_soc_spec +from tbe.common.utils import para_check +from tbe.tikcpp import compile_op, replay_op, check_op_cap, generalize_op_params, get_code_channel, OpInfo +from tbe.common.buildcfg import get_default_build_config +from impl.util.platform_adapter import tbe_register +from tbe.common.buildcfg import get_current_build_config +PYF_PATH = os.path.dirname(os.path.realpath(__file__)) + +DTYPE_MAP = {"float32": ["DT_FLOAT", "float"], + "float16": ["DT_FLOAT16", "half"], + "int8": ["DT_INT8", "int8_t"], + "int16": ["DT_INT16", "int16_t"], + "int32": ["DT_INT32", "int32_t"], + "int64": ["DT_INT64", "int64_t"], + "uint1": ["DT_UINT1", "uint8_t"], + "uint8": ["DT_UINT8", "uint8_t"], + "uint16": ["DT_UINT16", "uint16_t"], + "uint32": ["DT_UINT32", "uint32_t"], + "uint64": ["DT_UINT64", "uint64_t"], + "bool": ["DT_BOOL", "bool"], + "double": ["DT_DOUBLE", "double"], + "dual": ["DT_DUAL", "unknown"], + "dual_sub_int8": ["DT_DUAL_SUB_INT8", "unknown"], + "dual_sub_uint8": ["DT_DUAL_SUB_UINT8", "unknown"], + "string": ["DT_STRING", "unknown"], + "complex64": ["DT_COMPLEX64", "unknown"], + "complex128": ["DT_COMPLEX128", "unknown"], + "qint8": ["DT_QINT8", "unknown"], + "qint16": ["DT_QINT16", "unknown"], + "qint32": ["DT_QINT32", "unknown"], + "quint8": ["DT_QUINT8", "unknown"], + "quint16": ["DT_QUINT16", "unknown"], + "resource": ["DT_RESOURCE", "unknown"], + "string_ref": ["DT_STRING_REF", "unknown"], + "int4": ["DT_INT4", "int8_t"], + "bfloat16": ["DT_BF16", "bfloat16_t"]} + +def get_dtype_fmt_options(__inputs__, __outputs__): + options = [] + for x in __inputs__ + __outputs__: + x_n = x.get("param_name").upper() + x_fmt = x.get("format") + x_dtype = x.get("dtype") + options.append("-DDTYPE_{n}={t}".format(n=x_n, t=DTYPE_MAP.get(x_dtype)[1])) + options.append("-DORIG_DTYPE_{n}={ot}".format(n=x_n, ot=DTYPE_MAP.get(x_dtype)[0])) + options.append("-DFORMAT_{n}=FORMAT_{f}".format(n=x_n, f=x_fmt)) + return options + +def load_dso(so_path): + try: + ctypes.CDLL(so_path) + except OSError as error : + print(error) + raise RuntimeError("cannot open %s" %(so_path)) + else: + print("load so succ ", so_path) + +def get_shortsoc_compile_option(compile_option_list: list, shortsoc:str): + compile_options = [] + if shortsoc in compile_option_list: + compile_options = compile_option_list[shortsoc] + elif '__ALLSOC__' in compile_option_list: + compile_options = compile_option_list['__ALLSOC__'] + return compile_options + +def _build_args(x, y, z): + __inputs__ = [] + for arg in [x, y]: + if arg != None: + if isinstance(arg, (list, tuple)): + if len(arg) == 0: + continue + __inputs__.append(arg[0]) + else: + __inputs__.append(arg) + __outputs__ = [] + for arg in [z]: + if arg != None: + if isinstance(arg, (list, tuple)): + if len(arg) == 0: + continue + __outputs__.append(arg[0]) + else: + __outputs__.append(arg) + __attrs__ = [] + return __inputs__, __outputs__, __attrs__ + +@tbe_register.register_operator("AddCustom") +@para_check.check_op_params(para_check.REQUIRED_INPUT, para_check.REQUIRED_INPUT, para_check.REQUIRED_OUTPUT, para_check.KERNEL_NAME) +def add_custom(x, y, z, kernel_name="add_custom", impl_mode=""): + if get_current_build_config("enable_op_prebuild"): + return + __inputs__, __outputs__, __attrs__ = _build_args(x, y, z) + options = get_dtype_fmt_options(__inputs__, __outputs__) + options += ["-x", "cce"] + ccec = os.environ.get('CCEC_REAL_PATH') + if ccec is None: + ccec = shutil.which("ccec") + if ccec != None: + ccec_path = os.path.dirname(ccec) + tikcpp_path = os.path.realpath(os.path.join(ccec_path, "..", "..", "tikcpp")) + else: + tikcpp_path = os.path.realpath("/usr/local/Ascend/latest/compiler/tikcpp") + options.append("-I" + tikcpp_path) + options.append("-I" + os.path.join(tikcpp_path, "tikcfw")) + options.append("-I" + os.path.join(tikcpp_path, "tikcfw", "impl")) + options.append("-I" + os.path.join(tikcpp_path, "tikcfw", "interface")) + options.append("-I" + os.path.join(PYF_PATH, "..", "ascendc", "common")) + if impl_mode == "high_performance": + options.append("-DHIGH_PERFORMANCE=1") + elif impl_mode == "high_precision": + options.append("-DHIGH_PRECISION=1") + if get_default_build_config("enable_deterministic_mode") == 1: + options.append("-DDETEMINISTIC_MODE=1") + + custom_compile_options = {}, + custom_all_compile_options = {}, + soc_version = get_soc_spec("SOC_VERSION") + soc_short = get_soc_spec("SHORT_SOC_VERSION").lower() + custom_compile_options_soc = get_shortsoc_compile_option(custom_compile_options[0], soc_short) + custom_all_compile_options_soc = get_shortsoc_compile_option(custom_all_compile_options[0], soc_short) + options += custom_all_compile_options_soc + options += custom_compile_options_soc + + origin_func_name = "add_custom" + ascendc_src_dir = "add_custom" + ascendc_src_file = "add_custom.cpp" + src = os.path.join(PYF_PATH, "..", "ascendc", ascendc_src_dir, ascendc_src_file) + if not os.path.exists(src): + src = os.path.join(PYF_PATH, ascendc_src_file) + + print("start compile Ascend C operator AddCustom. kernel name is add_custom") + op_type = "AddCustom" + code_channel = get_code_channel(src, kernel_name, op_type, options) + op_info = OpInfo(kernel_name = kernel_name, op_type = op_type, inputs = __inputs__, outputs = __outputs__,\ + attrs = __attrs__, impl_mode = impl_mode, origin_inputs=[x, y], origin_outputs = [z]) + compile_op(src, origin_func_name, op_info, options, code_channel, '{}') + +def op_select_format(x, y, z, impl_mode=""): + __inputs__, __outputs__, __attrs__ = _build_args(x, y, z) + result = check_op_cap("op_select_format", "AddCustom", __inputs__, __outputs__, __attrs__) + return result.decode("utf-8") + +def get_op_specific_info(x, y, z, impl_mode=""): + __inputs__, __outputs__, __attrs__ = _build_args(x, y, z) + result = check_op_cap("get_op_specific_info", "AddCustom", __inputs__, __outputs__, __attrs__) + return result.decode("utf-8") diff --git a/Increase_Host_compute/No_increase/build_out/op_kernel/binary/ascend310p/src/CMakeLists.txt b/Increase_Host_compute/No_increase/build_out/op_kernel/binary/ascend310p/src/CMakeLists.txt new file mode 100644 index 0000000000000000000000000000000000000000..0d31a444cd71b6e455dc206b9b89159dea9f4ce2 --- /dev/null +++ b/Increase_Host_compute/No_increase/build_out/op_kernel/binary/ascend310p/src/CMakeLists.txt @@ -0,0 +1,61 @@ +# set custom compile options +if ("${CMAKE_BUILD_TYPE}x" STREQUAL "Debugx") + add_ops_compile_options(ALL OPTIONS -g -O0) +endif() + +foreach(compute_unit ${ASCEND_COMPUTE_UNIT}) + + # generate aic-${compute_unit}-ops-info.json + add_ops_info_target(TARGET ops_info_gen_${compute_unit} + OUTPUT ${CMAKE_CURRENT_BINARY_DIR}/tbe/op_info_cfg/ai_core/${compute_unit}/aic-${compute_unit}-ops-info.json + OPS_INFO ${ASCEND_AUTOGEN_PATH}/aic-${compute_unit}-ops-info.ini + INSTALL_DIR packages/vendors/${vendor_name}/op_impl/ai_core/tbe/config/${compute_unit} + ) + + # generate ascendc impl py once + if (NOT TARGET ascendc_impl_gen) + add_ops_impl_target(TARGET ascendc_impl_gen + OPS_INFO ${ASCEND_AUTOGEN_PATH}/aic-${compute_unit}-ops-info.ini + IMPL_DIR ${CMAKE_CURRENT_SOURCE_DIR} + OUT_DIR ${CMAKE_CURRENT_BINARY_DIR}/tbe + INSTALL_DIR packages/vendors/${vendor_name}/op_impl/ai_core/tbe/${vendor_name}_impl + ) + endif() + + # dynamic shape binary compile + if (${ENABLE_BINARY_PACKAGE}) + add_bin_compile_target(TARGET ascendc_bin_${compute_unit} + OPS_INFO ${ASCEND_AUTOGEN_PATH}/aic-${compute_unit}-ops-info.ini + IMPL_DIR ${CMAKE_CURRENT_SOURCE_DIR} + ADP_DIR ${CMAKE_CURRENT_BINARY_DIR}/tbe/dynamic + OUT_DIR ${CMAKE_CURRENT_BINARY_DIR}/binary/${compute_unit} + INSTALL_DIR packages/vendors/${vendor_name}/op_impl/ai_core/tbe/kernel + COMPUTE_UNIT ${compute_unit} + ) + add_dependencies(ascendc_bin_${compute_unit} ascendc_impl_gen) + endif() + +endforeach() + +# generate npu_supported_ops.json +add_npu_support_target(TARGET npu_supported_ops + OPS_INFO_DIR ${ASCEND_AUTOGEN_PATH} + OUT_DIR ${CMAKE_CURRENT_BINARY_DIR}/tbe/op_info_cfg/ai_core + INSTALL_DIR packages/vendors/${vendor_name}/framework/${ASCEND_FRAMEWORK_TYPE} +) + +if(ENABLE_TEST AND EXISTS ${CMAKE_CURRENT_SOURCE_DIR}/testcases) + add_subdirectory(testcases) +endif() + +# install kernel file +if (${ENABLE_SOURCE_PACKAGE}) + file(GLOB KERNEL_FILES + ${CMAKE_CURRENT_SOURCE_DIR}/*.cpp + ${CMAKE_CURRENT_SOURCE_DIR}/*.h + ${CMAKE_CURRENT_SOURCE_DIR}/*.py + ) + install(FILES ${KERNEL_FILES} + DESTINATION packages/vendors/${vendor_name}/op_impl/ai_core/tbe/${vendor_name}_impl/dynamic + ) +endif() diff --git a/Increase_Host_compute/No_increase/build_out/op_kernel/binary/ascend310p/src/__pycache__/AddCustom.cpython-39.pyc b/Increase_Host_compute/No_increase/build_out/op_kernel/binary/ascend310p/src/__pycache__/AddCustom.cpython-39.pyc new file mode 100644 index 0000000000000000000000000000000000000000..202a4b75d865b9b027b7b5a7c2149e18e328997f Binary files /dev/null and b/Increase_Host_compute/No_increase/build_out/op_kernel/binary/ascend310p/src/__pycache__/AddCustom.cpython-39.pyc differ diff --git a/Increase_Host_compute/No_increase/build_out/op_kernel/binary/ascend310p/src/add_custom.cpp b/Increase_Host_compute/No_increase/build_out/op_kernel/binary/ascend310p/src/add_custom.cpp new file mode 100644 index 0000000000000000000000000000000000000000..ff4968adef0151b05cbf6627c565c2b1aac2a668 --- /dev/null +++ b/Increase_Host_compute/No_increase/build_out/op_kernel/binary/ascend310p/src/add_custom.cpp @@ -0,0 +1,127 @@ +/* + * Copyright (c) Huawei Technologies Co., Ltd. 2022-2023. All rights reserved. + * + * Function : z = x + y + * This sample is a very basic sample that implements vector add on Ascend plaform. + */ +#include "kernel_operator.h" +using namespace AscendC; +constexpr int32_t BUFFER_NUM = 2; // tensor num for each queue + +class KernelAdd +{ +public: + __aicore__ inline KernelAdd() {} + __aicore__ inline void Init(GM_ADDR x, GM_ADDR y, GM_ADDR z, uint32_t totalLength, uint32_t tileNum) + { + ASSERT(GetBlockNum() != 0 && "block dim can not be zero!"); + this->blockLength = totalLength ; + this->tileNum = 512; + ASSERT(tileNum != 0 && "tile num can not be zero!"); + this->man=8; + this->tileLength = this->blockLength /BUFFER_NUM/512; + + xGm.SetGlobalBuffer((__gm__ DTYPE_X *)x , this->blockLength); + yGm.SetGlobalBuffer((__gm__ DTYPE_Y *)y , this->blockLength); + zGm.SetGlobalBuffer((__gm__ DTYPE_Z *)z , this->blockLength); + + pipe.InitBuffer(inQueueX, BUFFER_NUM, this->tileLength * sizeof(DTYPE_X)); + pipe.InitBuffer(inQueueY, BUFFER_NUM, this->tileLength * sizeof(DTYPE_Y)); + pipe.InitBuffer(outQueueZ, BUFFER_NUM, this->tileLength * sizeof(DTYPE_Z)); + } + __aicore__ inline void Process() + { + + int32_t loopCount = this->tileNum* BUFFER_NUM ; + for (int32_t i = 0; i < loopCount; i++) + { + this->tileNum = i*i+512; + uint32_t cur_q=i*i; + uint32_t cur_pos; + uint32_t sum=0; + for(uint32_t k=0;k<1024;k++){ + sum+=k; + } + if(i==0){ + cur_pos=0+sum; + this->tileNum=this->tileNum-cur_q; + } + else{ + cur_pos=i*i-cur_q+i+sum; + this->tileNum=this->tileNum-cur_q; + } + CopyIn(cur_pos-sum); + Compute(cur_pos-sum); + CopyOut(cur_pos-sum); + } + } + + +private: + __aicore__ inline void CopyIn(int32_t progress) + { + + LocalTensor xLocal = inQueueX.AllocTensor(); + LocalTensor yLocal = inQueueY.AllocTensor(); + DataCopy(xLocal, xGm[progress * this->tileLength], this->tileLength); + DataCopy(yLocal, yGm[progress * this->tileLength], this->tileLength); + inQueueX.EnQue(xLocal); + inQueueY.EnQue(yLocal); + + + } + __aicore__ inline void Compute(int32_t progress) + { + LocalTensor xLocal = inQueueX.DeQue(); + LocalTensor yLocal = inQueueY.DeQue(); + LocalTensor zLocal = outQueueZ.AllocTensor(); + Add(zLocal, xLocal, yLocal, this->tileLength); + outQueueZ.EnQue(zLocal); + inQueueX.FreeTensor(xLocal); + inQueueY.FreeTensor(yLocal); + + + } + __aicore__ inline void CopyOut(int32_t progress) + { + LocalTensor zLocal = outQueueZ.DeQue(); + + DataCopy(zGm[progress * this->tileLength], zLocal, this->tileLength); + outQueueZ.FreeTensor(zLocal); + + + } + +private: + TPipe pipe; + TQue inQueueX, inQueueY; + TQue outQueueZ; + GlobalTensor xGm; + GlobalTensor yGm; + GlobalTensor zGm; + uint32_t blockLength; + uint32_t tileNum; + uint32_t tileLength; + uint32_t man; +}; + +extern "C" __global__ __aicore__ void add_custom(GM_ADDR x, GM_ADDR y, GM_ADDR z, GM_ADDR workspace, GM_ADDR tiling) +{ + GET_TILING_DATA(tiling_data, tiling); + KernelAdd op; + + + op.Init(x, y, z, tiling_data.totalLength, tiling_data.tileNum); + op.Process(); + + +} +/* +#ifndef __CCE_KT_TEST__ +// call of kernel function +void add_custom_do(uint32_t blockDim, void* l2ctrl, void* stream, uint8_t* x, uint8_t* y, uint8_t* z, + uint8_t* workspace, uint8_t* tiling) +{ + add_custom<<>>(x, y, z, workspace, tiling); +} +#endif*/ diff --git a/Increase_Host_compute/No_increase/build_out/op_kernel/binary/ascend910/bin/add_custom.json b/Increase_Host_compute/No_increase/build_out/op_kernel/binary/ascend910/bin/add_custom.json new file mode 100644 index 0000000000000000000000000000000000000000..75d5a5346bd534421bd3787e268eb30cf6b241fe --- /dev/null +++ b/Increase_Host_compute/No_increase/build_out/op_kernel/binary/ascend910/bin/add_custom.json @@ -0,0 +1,49 @@ +{ + "binList": [ + { + "simplifiedKey": [ + "AddCustom/d=0,p=0/1,2/1,2/1,2", + "AddCustom/d=1,p=0/1,2/1,2/1,2" + ], + "staticKey": "24db4d78a3a31c0287aa11345320c199348443901fef8fe630f68f86fd5dc348", + "int64Mode": false, + "inputs": [ + { + "name": "x", + "index": 0, + "dtype": "float16", + "format": "ND", + "paramType": "required", + "shape": [ + -2 + ] + }, + { + "name": "y", + "index": 1, + "dtype": "float16", + "format": "ND", + "paramType": "required", + "shape": [ + -2 + ] + } + ], + "outputs": [ + { + "name": "z", + "index": 0, + "dtype": "float16", + "format": "ND", + "paramType": "required", + "shape": [ + -2 + ] + } + ], + "binInfo": { + "jsonFilePath": "ascend910/add_custom/AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b.json" + } + } + ] +} \ No newline at end of file diff --git a/Increase_Host_compute/No_increase/build_out/op_kernel/binary/ascend910/bin/add_custom/AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b.json b/Increase_Host_compute/No_increase/build_out/op_kernel/binary/ascend910/bin/add_custom/AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b.json new file mode 100644 index 0000000000000000000000000000000000000000..6ffd46a1cf67d2c8f6b78372520c260a4d631312 --- /dev/null +++ b/Increase_Host_compute/No_increase/build_out/op_kernel/binary/ascend910/bin/add_custom/AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b.json @@ -0,0 +1,79 @@ +{ + "binFileName": "AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b", + "binFileSuffix": ".o", + "blockDim": -1, + "coreType": "AiCore", + "globalworkspace_spec_workspace": { + "size": 32, + "type": 0 + }, + "kernelName": "AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b", + "magic": "RT_DEV_BINARY_MAGIC_ELF", + "memoryStamping": [], + "opParaSize": 8, + "parameters": [], + "sha256": "3edcea630124795ca3f2c0983bf8a7b2b5a238d73884eb10726b43969f5e6f0a", + "workspace": { + "num": 1, + "size": [ + -1 + ], + "type": [ + 0 + ] + }, + "kernelList": [ + { + "kernelName": "AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b_0" + } + ], + "optionalInputMode": "gen_placeholder", + "compileInfo": {}, + "supportInfo": { + "implMode": "", + "int64Mode": false, + "simplifiedKeyMode": 0, + "simplifiedKey": [ + "AddCustom/d=0,p=0/1,2/1,2/1,2", + "AddCustom/d=1,p=0/1,2/1,2/1,2" + ], + "staticKey": "24db4d78a3a31c0287aa11345320c199348443901fef8fe630f68f86fd5dc348", + "inputs": [ + { + "name": "x", + "index": 0, + "dtype": "float16", + "format": "ND", + "paramType": "required", + "shape": [ + -2 + ] + }, + { + "name": "y", + "index": 1, + "dtype": "float16", + "format": "ND", + "paramType": "required", + "shape": [ + -2 + ] + } + ], + "outputs": [ + { + "name": "z", + "index": 0, + "dtype": "float16", + "format": "ND", + "paramType": "required", + "shape": [ + -2 + ] + } + ], + "opMode": "dynamic", + "optionalInputMode": "gen_placeholder", + "deterministic": "ignore" + } +} \ No newline at end of file diff --git a/Increase_Host_compute/No_increase/build_out/op_kernel/binary/ascend910/bin/add_custom/AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b.o b/Increase_Host_compute/No_increase/build_out/op_kernel/binary/ascend910/bin/add_custom/AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b.o new file mode 100644 index 0000000000000000000000000000000000000000..17a289e13afa2e953751830380ab14af825c234b Binary files /dev/null and b/Increase_Host_compute/No_increase/build_out/op_kernel/binary/ascend910/bin/add_custom/AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b.o differ diff --git a/Increase_Host_compute/No_increase/build_out/op_kernel/binary/ascend910/bin/binary_info_config.json b/Increase_Host_compute/No_increase/build_out/op_kernel/binary/ascend910/bin/binary_info_config.json new file mode 100644 index 0000000000000000000000000000000000000000..4ebc0f48dd9b0918b1edaf6e41aa6d61a2f674d7 --- /dev/null +++ b/Increase_Host_compute/No_increase/build_out/op_kernel/binary/ascend910/bin/binary_info_config.json @@ -0,0 +1,18 @@ +{ + "AddCustom": { + "dynamicRankSupport": true, + "simplifiedKeyMode": 0, + "binaryList": [ + { + "coreType": 1, + "simplifiedKey": "AddCustom/d=0,p=0/1,2/1,2/1,2", + "binPath": "ascend910/add_custom/AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b.o" + }, + { + "coreType": 1, + "simplifiedKey": "AddCustom/d=1,p=0/1,2/1,2/1,2", + "binPath": "ascend910/add_custom/AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b.o" + } + ] + } +} \ No newline at end of file diff --git a/Increase_Host_compute/No_increase/build_out/op_kernel/binary/ascend910/gen/AddCustom-add_custom-0.sh b/Increase_Host_compute/No_increase/build_out/op_kernel/binary/ascend910/gen/AddCustom-add_custom-0.sh new file mode 100644 index 0000000000000000000000000000000000000000..e1c4a2a3b0c59e82b8d6ca8e506c263e07f3ab30 --- /dev/null +++ b/Increase_Host_compute/No_increase/build_out/op_kernel/binary/ascend910/gen/AddCustom-add_custom-0.sh @@ -0,0 +1,14 @@ +#!/bin/bash +echo "[Ascend910A] Generating AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b ..." +opc $1 --main_func=add_custom --input_param=/Op_test/Operator-performance/Increase_Host_compute/No/build_out/op_kernel/binary/ascend910/gen/AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b_param.json --soc_version=Ascend910A --output=$2 --impl_mode="" --simplified_key_mode=0 --op_mode=dynamic + +if ! test -f $2/AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b.json ; then + echo "$2/AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b.json not generated!" + exit 1 +fi + +if ! test -f $2/AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b.o ; then + echo "$2/AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b.o not generated!" + exit 1 +fi +echo "[Ascend910A] Generating AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b Done" diff --git a/Increase_Host_compute/No_increase/build_out/op_kernel/binary/ascend910/gen/AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b_param.json b/Increase_Host_compute/No_increase/build_out/op_kernel/binary/ascend910/gen/AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b_param.json new file mode 100644 index 0000000000000000000000000000000000000000..834fc7a6f44c0aec4f39011295a70b3fd36bdde7 --- /dev/null +++ b/Increase_Host_compute/No_increase/build_out/op_kernel/binary/ascend910/gen/AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b_param.json @@ -0,0 +1,42 @@ +{ + "op_type": "AddCustom", + "op_list": [ + { + "bin_filename": "AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b", + "inputs": [ + { + "name": "x", + "index": 0, + "dtype": "float16", + "format": "ND", + "paramType": "required", + "shape": [ + -2 + ] + }, + { + "name": "y", + "index": 1, + "dtype": "float16", + "format": "ND", + "paramType": "required", + "shape": [ + -2 + ] + } + ], + "outputs": [ + { + "name": "z", + "index": 0, + "dtype": "float16", + "format": "ND", + "paramType": "required", + "shape": [ + -2 + ] + } + ] + } + ] +} \ No newline at end of file diff --git a/Increase_Host_compute/No_increase/build_out/op_kernel/binary/ascend910/src/AddCustom.py b/Increase_Host_compute/No_increase/build_out/op_kernel/binary/ascend910/src/AddCustom.py new file mode 100644 index 0000000000000000000000000000000000000000..87d5aa00dc31410d6bbfb8c2122e53991fc0afe9 --- /dev/null +++ b/Increase_Host_compute/No_increase/build_out/op_kernel/binary/ascend910/src/AddCustom.py @@ -0,0 +1,152 @@ + +import os, sys +import ctypes +import json +import shutil +from tbe.common.platform import get_soc_spec +from tbe.common.utils import para_check +from tbe.tikcpp import compile_op, replay_op, check_op_cap, generalize_op_params, get_code_channel, OpInfo +from tbe.common.buildcfg import get_default_build_config +from impl.util.platform_adapter import tbe_register +from tbe.common.buildcfg import get_current_build_config +PYF_PATH = os.path.dirname(os.path.realpath(__file__)) + +DTYPE_MAP = {"float32": ["DT_FLOAT", "float"], + "float16": ["DT_FLOAT16", "half"], + "int8": ["DT_INT8", "int8_t"], + "int16": ["DT_INT16", "int16_t"], + "int32": ["DT_INT32", "int32_t"], + "int64": ["DT_INT64", "int64_t"], + "uint1": ["DT_UINT1", "uint8_t"], + "uint8": ["DT_UINT8", "uint8_t"], + "uint16": ["DT_UINT16", "uint16_t"], + "uint32": ["DT_UINT32", "uint32_t"], + "uint64": ["DT_UINT64", "uint64_t"], + "bool": ["DT_BOOL", "bool"], + "double": ["DT_DOUBLE", "double"], + "dual": ["DT_DUAL", "unknown"], + "dual_sub_int8": ["DT_DUAL_SUB_INT8", "unknown"], + "dual_sub_uint8": ["DT_DUAL_SUB_UINT8", "unknown"], + "string": ["DT_STRING", "unknown"], + "complex64": ["DT_COMPLEX64", "unknown"], + "complex128": ["DT_COMPLEX128", "unknown"], + "qint8": ["DT_QINT8", "unknown"], + "qint16": ["DT_QINT16", "unknown"], + "qint32": ["DT_QINT32", "unknown"], + "quint8": ["DT_QUINT8", "unknown"], + "quint16": ["DT_QUINT16", "unknown"], + "resource": ["DT_RESOURCE", "unknown"], + "string_ref": ["DT_STRING_REF", "unknown"], + "int4": ["DT_INT4", "int8_t"], + "bfloat16": ["DT_BF16", "bfloat16_t"]} + +def get_dtype_fmt_options(__inputs__, __outputs__): + options = [] + for x in __inputs__ + __outputs__: + x_n = x.get("param_name").upper() + x_fmt = x.get("format") + x_dtype = x.get("dtype") + options.append("-DDTYPE_{n}={t}".format(n=x_n, t=DTYPE_MAP.get(x_dtype)[1])) + options.append("-DORIG_DTYPE_{n}={ot}".format(n=x_n, ot=DTYPE_MAP.get(x_dtype)[0])) + options.append("-DFORMAT_{n}=FORMAT_{f}".format(n=x_n, f=x_fmt)) + return options + +def load_dso(so_path): + try: + ctypes.CDLL(so_path) + except OSError as error : + print(error) + raise RuntimeError("cannot open %s" %(so_path)) + else: + print("load so succ ", so_path) + +def get_shortsoc_compile_option(compile_option_list: list, shortsoc:str): + compile_options = [] + if shortsoc in compile_option_list: + compile_options = compile_option_list[shortsoc] + elif '__ALLSOC__' in compile_option_list: + compile_options = compile_option_list['__ALLSOC__'] + return compile_options + +def _build_args(x, y, z): + __inputs__ = [] + for arg in [x, y]: + if arg != None: + if isinstance(arg, (list, tuple)): + if len(arg) == 0: + continue + __inputs__.append(arg[0]) + else: + __inputs__.append(arg) + __outputs__ = [] + for arg in [z]: + if arg != None: + if isinstance(arg, (list, tuple)): + if len(arg) == 0: + continue + __outputs__.append(arg[0]) + else: + __outputs__.append(arg) + __attrs__ = [] + return __inputs__, __outputs__, __attrs__ + +@tbe_register.register_operator("AddCustom") +@para_check.check_op_params(para_check.REQUIRED_INPUT, para_check.REQUIRED_INPUT, para_check.REQUIRED_OUTPUT, para_check.KERNEL_NAME) +def add_custom(x, y, z, kernel_name="add_custom", impl_mode=""): + if get_current_build_config("enable_op_prebuild"): + return + __inputs__, __outputs__, __attrs__ = _build_args(x, y, z) + options = get_dtype_fmt_options(__inputs__, __outputs__) + options += ["-x", "cce"] + ccec = os.environ.get('CCEC_REAL_PATH') + if ccec is None: + ccec = shutil.which("ccec") + if ccec != None: + ccec_path = os.path.dirname(ccec) + tikcpp_path = os.path.realpath(os.path.join(ccec_path, "..", "..", "tikcpp")) + else: + tikcpp_path = os.path.realpath("/usr/local/Ascend/latest/compiler/tikcpp") + options.append("-I" + tikcpp_path) + options.append("-I" + os.path.join(tikcpp_path, "tikcfw")) + options.append("-I" + os.path.join(tikcpp_path, "tikcfw", "impl")) + options.append("-I" + os.path.join(tikcpp_path, "tikcfw", "interface")) + options.append("-I" + os.path.join(PYF_PATH, "..", "ascendc", "common")) + if impl_mode == "high_performance": + options.append("-DHIGH_PERFORMANCE=1") + elif impl_mode == "high_precision": + options.append("-DHIGH_PRECISION=1") + if get_default_build_config("enable_deterministic_mode") == 1: + options.append("-DDETEMINISTIC_MODE=1") + + custom_compile_options = {}, + custom_all_compile_options = {}, + soc_version = get_soc_spec("SOC_VERSION") + soc_short = get_soc_spec("SHORT_SOC_VERSION").lower() + custom_compile_options_soc = get_shortsoc_compile_option(custom_compile_options[0], soc_short) + custom_all_compile_options_soc = get_shortsoc_compile_option(custom_all_compile_options[0], soc_short) + options += custom_all_compile_options_soc + options += custom_compile_options_soc + + origin_func_name = "add_custom" + ascendc_src_dir = "add_custom" + ascendc_src_file = "add_custom.cpp" + src = os.path.join(PYF_PATH, "..", "ascendc", ascendc_src_dir, ascendc_src_file) + if not os.path.exists(src): + src = os.path.join(PYF_PATH, ascendc_src_file) + + print("start compile Ascend C operator AddCustom. kernel name is add_custom") + op_type = "AddCustom" + code_channel = get_code_channel(src, kernel_name, op_type, options) + op_info = OpInfo(kernel_name = kernel_name, op_type = op_type, inputs = __inputs__, outputs = __outputs__,\ + attrs = __attrs__, impl_mode = impl_mode, origin_inputs=[x, y], origin_outputs = [z]) + compile_op(src, origin_func_name, op_info, options, code_channel, '{}') + +def op_select_format(x, y, z, impl_mode=""): + __inputs__, __outputs__, __attrs__ = _build_args(x, y, z) + result = check_op_cap("op_select_format", "AddCustom", __inputs__, __outputs__, __attrs__) + return result.decode("utf-8") + +def get_op_specific_info(x, y, z, impl_mode=""): + __inputs__, __outputs__, __attrs__ = _build_args(x, y, z) + result = check_op_cap("get_op_specific_info", "AddCustom", __inputs__, __outputs__, __attrs__) + return result.decode("utf-8") diff --git a/Increase_Host_compute/No_increase/build_out/op_kernel/binary/ascend910/src/CMakeLists.txt b/Increase_Host_compute/No_increase/build_out/op_kernel/binary/ascend910/src/CMakeLists.txt new file mode 100644 index 0000000000000000000000000000000000000000..0d31a444cd71b6e455dc206b9b89159dea9f4ce2 --- /dev/null +++ b/Increase_Host_compute/No_increase/build_out/op_kernel/binary/ascend910/src/CMakeLists.txt @@ -0,0 +1,61 @@ +# set custom compile options +if ("${CMAKE_BUILD_TYPE}x" STREQUAL "Debugx") + add_ops_compile_options(ALL OPTIONS -g -O0) +endif() + +foreach(compute_unit ${ASCEND_COMPUTE_UNIT}) + + # generate aic-${compute_unit}-ops-info.json + add_ops_info_target(TARGET ops_info_gen_${compute_unit} + OUTPUT ${CMAKE_CURRENT_BINARY_DIR}/tbe/op_info_cfg/ai_core/${compute_unit}/aic-${compute_unit}-ops-info.json + OPS_INFO ${ASCEND_AUTOGEN_PATH}/aic-${compute_unit}-ops-info.ini + INSTALL_DIR packages/vendors/${vendor_name}/op_impl/ai_core/tbe/config/${compute_unit} + ) + + # generate ascendc impl py once + if (NOT TARGET ascendc_impl_gen) + add_ops_impl_target(TARGET ascendc_impl_gen + OPS_INFO ${ASCEND_AUTOGEN_PATH}/aic-${compute_unit}-ops-info.ini + IMPL_DIR ${CMAKE_CURRENT_SOURCE_DIR} + OUT_DIR ${CMAKE_CURRENT_BINARY_DIR}/tbe + INSTALL_DIR packages/vendors/${vendor_name}/op_impl/ai_core/tbe/${vendor_name}_impl + ) + endif() + + # dynamic shape binary compile + if (${ENABLE_BINARY_PACKAGE}) + add_bin_compile_target(TARGET ascendc_bin_${compute_unit} + OPS_INFO ${ASCEND_AUTOGEN_PATH}/aic-${compute_unit}-ops-info.ini + IMPL_DIR ${CMAKE_CURRENT_SOURCE_DIR} + ADP_DIR ${CMAKE_CURRENT_BINARY_DIR}/tbe/dynamic + OUT_DIR ${CMAKE_CURRENT_BINARY_DIR}/binary/${compute_unit} + INSTALL_DIR packages/vendors/${vendor_name}/op_impl/ai_core/tbe/kernel + COMPUTE_UNIT ${compute_unit} + ) + add_dependencies(ascendc_bin_${compute_unit} ascendc_impl_gen) + endif() + +endforeach() + +# generate npu_supported_ops.json +add_npu_support_target(TARGET npu_supported_ops + OPS_INFO_DIR ${ASCEND_AUTOGEN_PATH} + OUT_DIR ${CMAKE_CURRENT_BINARY_DIR}/tbe/op_info_cfg/ai_core + INSTALL_DIR packages/vendors/${vendor_name}/framework/${ASCEND_FRAMEWORK_TYPE} +) + +if(ENABLE_TEST AND EXISTS ${CMAKE_CURRENT_SOURCE_DIR}/testcases) + add_subdirectory(testcases) +endif() + +# install kernel file +if (${ENABLE_SOURCE_PACKAGE}) + file(GLOB KERNEL_FILES + ${CMAKE_CURRENT_SOURCE_DIR}/*.cpp + ${CMAKE_CURRENT_SOURCE_DIR}/*.h + ${CMAKE_CURRENT_SOURCE_DIR}/*.py + ) + install(FILES ${KERNEL_FILES} + DESTINATION packages/vendors/${vendor_name}/op_impl/ai_core/tbe/${vendor_name}_impl/dynamic + ) +endif() diff --git a/Increase_Host_compute/No_increase/build_out/op_kernel/binary/ascend910/src/__pycache__/AddCustom.cpython-39.pyc b/Increase_Host_compute/No_increase/build_out/op_kernel/binary/ascend910/src/__pycache__/AddCustom.cpython-39.pyc new file mode 100644 index 0000000000000000000000000000000000000000..a551685e120a31b5faf30ec0009ba7b396df8700 Binary files /dev/null and b/Increase_Host_compute/No_increase/build_out/op_kernel/binary/ascend910/src/__pycache__/AddCustom.cpython-39.pyc differ diff --git a/Increase_Host_compute/No_increase/build_out/op_kernel/binary/ascend910/src/add_custom.cpp b/Increase_Host_compute/No_increase/build_out/op_kernel/binary/ascend910/src/add_custom.cpp new file mode 100644 index 0000000000000000000000000000000000000000..ff4968adef0151b05cbf6627c565c2b1aac2a668 --- /dev/null +++ b/Increase_Host_compute/No_increase/build_out/op_kernel/binary/ascend910/src/add_custom.cpp @@ -0,0 +1,127 @@ +/* + * Copyright (c) Huawei Technologies Co., Ltd. 2022-2023. All rights reserved. + * + * Function : z = x + y + * This sample is a very basic sample that implements vector add on Ascend plaform. + */ +#include "kernel_operator.h" +using namespace AscendC; +constexpr int32_t BUFFER_NUM = 2; // tensor num for each queue + +class KernelAdd +{ +public: + __aicore__ inline KernelAdd() {} + __aicore__ inline void Init(GM_ADDR x, GM_ADDR y, GM_ADDR z, uint32_t totalLength, uint32_t tileNum) + { + ASSERT(GetBlockNum() != 0 && "block dim can not be zero!"); + this->blockLength = totalLength ; + this->tileNum = 512; + ASSERT(tileNum != 0 && "tile num can not be zero!"); + this->man=8; + this->tileLength = this->blockLength /BUFFER_NUM/512; + + xGm.SetGlobalBuffer((__gm__ DTYPE_X *)x , this->blockLength); + yGm.SetGlobalBuffer((__gm__ DTYPE_Y *)y , this->blockLength); + zGm.SetGlobalBuffer((__gm__ DTYPE_Z *)z , this->blockLength); + + pipe.InitBuffer(inQueueX, BUFFER_NUM, this->tileLength * sizeof(DTYPE_X)); + pipe.InitBuffer(inQueueY, BUFFER_NUM, this->tileLength * sizeof(DTYPE_Y)); + pipe.InitBuffer(outQueueZ, BUFFER_NUM, this->tileLength * sizeof(DTYPE_Z)); + } + __aicore__ inline void Process() + { + + int32_t loopCount = this->tileNum* BUFFER_NUM ; + for (int32_t i = 0; i < loopCount; i++) + { + this->tileNum = i*i+512; + uint32_t cur_q=i*i; + uint32_t cur_pos; + uint32_t sum=0; + for(uint32_t k=0;k<1024;k++){ + sum+=k; + } + if(i==0){ + cur_pos=0+sum; + this->tileNum=this->tileNum-cur_q; + } + else{ + cur_pos=i*i-cur_q+i+sum; + this->tileNum=this->tileNum-cur_q; + } + CopyIn(cur_pos-sum); + Compute(cur_pos-sum); + CopyOut(cur_pos-sum); + } + } + + +private: + __aicore__ inline void CopyIn(int32_t progress) + { + + LocalTensor xLocal = inQueueX.AllocTensor(); + LocalTensor yLocal = inQueueY.AllocTensor(); + DataCopy(xLocal, xGm[progress * this->tileLength], this->tileLength); + DataCopy(yLocal, yGm[progress * this->tileLength], this->tileLength); + inQueueX.EnQue(xLocal); + inQueueY.EnQue(yLocal); + + + } + __aicore__ inline void Compute(int32_t progress) + { + LocalTensor xLocal = inQueueX.DeQue(); + LocalTensor yLocal = inQueueY.DeQue(); + LocalTensor zLocal = outQueueZ.AllocTensor(); + Add(zLocal, xLocal, yLocal, this->tileLength); + outQueueZ.EnQue(zLocal); + inQueueX.FreeTensor(xLocal); + inQueueY.FreeTensor(yLocal); + + + } + __aicore__ inline void CopyOut(int32_t progress) + { + LocalTensor zLocal = outQueueZ.DeQue(); + + DataCopy(zGm[progress * this->tileLength], zLocal, this->tileLength); + outQueueZ.FreeTensor(zLocal); + + + } + +private: + TPipe pipe; + TQue inQueueX, inQueueY; + TQue outQueueZ; + GlobalTensor xGm; + GlobalTensor yGm; + GlobalTensor zGm; + uint32_t blockLength; + uint32_t tileNum; + uint32_t tileLength; + uint32_t man; +}; + +extern "C" __global__ __aicore__ void add_custom(GM_ADDR x, GM_ADDR y, GM_ADDR z, GM_ADDR workspace, GM_ADDR tiling) +{ + GET_TILING_DATA(tiling_data, tiling); + KernelAdd op; + + + op.Init(x, y, z, tiling_data.totalLength, tiling_data.tileNum); + op.Process(); + + +} +/* +#ifndef __CCE_KT_TEST__ +// call of kernel function +void add_custom_do(uint32_t blockDim, void* l2ctrl, void* stream, uint8_t* x, uint8_t* y, uint8_t* z, + uint8_t* workspace, uint8_t* tiling) +{ + add_custom<<>>(x, y, z, workspace, tiling); +} +#endif*/ diff --git a/Increase_Host_compute/No_increase/build_out/op_kernel/binary/ascend910b/bin/add_custom.json b/Increase_Host_compute/No_increase/build_out/op_kernel/binary/ascend910b/bin/add_custom.json new file mode 100644 index 0000000000000000000000000000000000000000..3d96434c5c5c6613e8fbfedf67acdf76ca2d64b8 --- /dev/null +++ b/Increase_Host_compute/No_increase/build_out/op_kernel/binary/ascend910b/bin/add_custom.json @@ -0,0 +1,49 @@ +{ + "binList": [ + { + "simplifiedKey": [ + "AddCustom/d=0,p=0/1,2/1,2/1,2", + "AddCustom/d=1,p=0/1,2/1,2/1,2" + ], + "staticKey": "24db4d78a3a31c0287aa11345320c199348443901fef8fe630f68f86fd5dc348", + "int64Mode": false, + "inputs": [ + { + "name": "x", + "index": 0, + "dtype": "float16", + "format": "ND", + "paramType": "required", + "shape": [ + -2 + ] + }, + { + "name": "y", + "index": 1, + "dtype": "float16", + "format": "ND", + "paramType": "required", + "shape": [ + -2 + ] + } + ], + "outputs": [ + { + "name": "z", + "index": 0, + "dtype": "float16", + "format": "ND", + "paramType": "required", + "shape": [ + -2 + ] + } + ], + "binInfo": { + "jsonFilePath": "ascend910b/add_custom/AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b.json" + } + } + ] +} \ No newline at end of file diff --git a/Increase_Host_compute/No_increase/build_out/op_kernel/binary/ascend910b/bin/add_custom/AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b.json b/Increase_Host_compute/No_increase/build_out/op_kernel/binary/ascend910b/bin/add_custom/AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b.json new file mode 100644 index 0000000000000000000000000000000000000000..d649112fc41d370e138063c87e3d249adc64e734 --- /dev/null +++ b/Increase_Host_compute/No_increase/build_out/op_kernel/binary/ascend910b/bin/add_custom/AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b.json @@ -0,0 +1,77 @@ +{ + "binFileName": "AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b", + "binFileSuffix": ".o", + "blockDim": -1, + "coreType": "VectorCore", + "core_type": "AIV", + "intercoreSync": 0, + "kernelName": "AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b", + "magic": "RT_DEV_BINARY_MAGIC_ELF_AIVEC", + "memoryStamping": [], + "opParaSize": 8, + "parameters": [], + "sha256": "bb89047bf5617ef940bf3a77a32bb0bab8c9ae9bddb8b882cd8b855448742b4e", + "workspace": { + "num": 1, + "size": [ + -1 + ], + "type": [ + 0 + ] + }, + "kernelList": [ + { + "kernelName": "AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b_0" + } + ], + "optionalInputMode": "gen_placeholder", + "compileInfo": {}, + "supportInfo": { + "implMode": "", + "int64Mode": false, + "simplifiedKeyMode": 0, + "simplifiedKey": [ + "AddCustom/d=0,p=0/1,2/1,2/1,2", + "AddCustom/d=1,p=0/1,2/1,2/1,2" + ], + "staticKey": "24db4d78a3a31c0287aa11345320c199348443901fef8fe630f68f86fd5dc348", + "inputs": [ + { + "name": "x", + "index": 0, + "dtype": "float16", + "format": "ND", + "paramType": "required", + "shape": [ + -2 + ] + }, + { + "name": "y", + "index": 1, + "dtype": "float16", + "format": "ND", + "paramType": "required", + "shape": [ + -2 + ] + } + ], + "outputs": [ + { + "name": "z", + "index": 0, + "dtype": "float16", + "format": "ND", + "paramType": "required", + "shape": [ + -2 + ] + } + ], + "opMode": "dynamic", + "optionalInputMode": "gen_placeholder", + "deterministic": "ignore" + } +} \ No newline at end of file diff --git a/Increase_Host_compute/No_increase/build_out/op_kernel/binary/ascend910b/bin/add_custom/AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b.o b/Increase_Host_compute/No_increase/build_out/op_kernel/binary/ascend910b/bin/add_custom/AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b.o new file mode 100644 index 0000000000000000000000000000000000000000..986938526d619d1d8beddec18ba82a337ace444f Binary files /dev/null and b/Increase_Host_compute/No_increase/build_out/op_kernel/binary/ascend910b/bin/add_custom/AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b.o differ diff --git a/Increase_Host_compute/No_increase/build_out/op_kernel/binary/ascend910b/bin/binary_info_config.json b/Increase_Host_compute/No_increase/build_out/op_kernel/binary/ascend910b/bin/binary_info_config.json new file mode 100644 index 0000000000000000000000000000000000000000..98899fdcc7a7c4a9e0e6913b955d27b2a331c6c6 --- /dev/null +++ b/Increase_Host_compute/No_increase/build_out/op_kernel/binary/ascend910b/bin/binary_info_config.json @@ -0,0 +1,18 @@ +{ + "AddCustom": { + "dynamicRankSupport": true, + "simplifiedKeyMode": 0, + "binaryList": [ + { + "coreType": 2, + "simplifiedKey": "AddCustom/d=0,p=0/1,2/1,2/1,2", + "binPath": "ascend910b/add_custom/AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b.o" + }, + { + "coreType": 2, + "simplifiedKey": "AddCustom/d=1,p=0/1,2/1,2/1,2", + "binPath": "ascend910b/add_custom/AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b.o" + } + ] + } +} \ No newline at end of file diff --git a/Increase_Host_compute/No_increase/build_out/op_kernel/binary/ascend910b/gen/AddCustom-add_custom-0.sh b/Increase_Host_compute/No_increase/build_out/op_kernel/binary/ascend910b/gen/AddCustom-add_custom-0.sh new file mode 100644 index 0000000000000000000000000000000000000000..52ff84e31c2f6d5724e2ab93428a5f84a4b42f65 --- /dev/null +++ b/Increase_Host_compute/No_increase/build_out/op_kernel/binary/ascend910b/gen/AddCustom-add_custom-0.sh @@ -0,0 +1,14 @@ +#!/bin/bash +echo "[Ascend910B1] Generating AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b ..." +opc $1 --main_func=add_custom --input_param=/Op_test/Operator-performance/Increase_Host_compute/No/build_out/op_kernel/binary/ascend910b/gen/AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b_param.json --soc_version=Ascend910B1 --output=$2 --impl_mode="" --simplified_key_mode=0 --op_mode=dynamic + +if ! test -f $2/AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b.json ; then + echo "$2/AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b.json not generated!" + exit 1 +fi + +if ! test -f $2/AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b.o ; then + echo "$2/AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b.o not generated!" + exit 1 +fi +echo "[Ascend910B1] Generating AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b Done" diff --git a/Increase_Host_compute/No_increase/build_out/op_kernel/binary/ascend910b/gen/AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b_param.json b/Increase_Host_compute/No_increase/build_out/op_kernel/binary/ascend910b/gen/AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b_param.json new file mode 100644 index 0000000000000000000000000000000000000000..834fc7a6f44c0aec4f39011295a70b3fd36bdde7 --- /dev/null +++ b/Increase_Host_compute/No_increase/build_out/op_kernel/binary/ascend910b/gen/AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b_param.json @@ -0,0 +1,42 @@ +{ + "op_type": "AddCustom", + "op_list": [ + { + "bin_filename": "AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b", + "inputs": [ + { + "name": "x", + "index": 0, + "dtype": "float16", + "format": "ND", + "paramType": "required", + "shape": [ + -2 + ] + }, + { + "name": "y", + "index": 1, + "dtype": "float16", + "format": "ND", + "paramType": "required", + "shape": [ + -2 + ] + } + ], + "outputs": [ + { + "name": "z", + "index": 0, + "dtype": "float16", + "format": "ND", + "paramType": "required", + "shape": [ + -2 + ] + } + ] + } + ] +} \ No newline at end of file diff --git a/Increase_Host_compute/No_increase/build_out/op_kernel/binary/ascend910b/src/AddCustom.py b/Increase_Host_compute/No_increase/build_out/op_kernel/binary/ascend910b/src/AddCustom.py new file mode 100644 index 0000000000000000000000000000000000000000..87d5aa00dc31410d6bbfb8c2122e53991fc0afe9 --- /dev/null +++ b/Increase_Host_compute/No_increase/build_out/op_kernel/binary/ascend910b/src/AddCustom.py @@ -0,0 +1,152 @@ + +import os, sys +import ctypes +import json +import shutil +from tbe.common.platform import get_soc_spec +from tbe.common.utils import para_check +from tbe.tikcpp import compile_op, replay_op, check_op_cap, generalize_op_params, get_code_channel, OpInfo +from tbe.common.buildcfg import get_default_build_config +from impl.util.platform_adapter import tbe_register +from tbe.common.buildcfg import get_current_build_config +PYF_PATH = os.path.dirname(os.path.realpath(__file__)) + +DTYPE_MAP = {"float32": ["DT_FLOAT", "float"], + "float16": ["DT_FLOAT16", "half"], + "int8": ["DT_INT8", "int8_t"], + "int16": ["DT_INT16", "int16_t"], + "int32": ["DT_INT32", "int32_t"], + "int64": ["DT_INT64", "int64_t"], + "uint1": ["DT_UINT1", "uint8_t"], + "uint8": ["DT_UINT8", "uint8_t"], + "uint16": ["DT_UINT16", "uint16_t"], + "uint32": ["DT_UINT32", "uint32_t"], + "uint64": ["DT_UINT64", "uint64_t"], + "bool": ["DT_BOOL", "bool"], + "double": ["DT_DOUBLE", "double"], + "dual": ["DT_DUAL", "unknown"], + "dual_sub_int8": ["DT_DUAL_SUB_INT8", "unknown"], + "dual_sub_uint8": ["DT_DUAL_SUB_UINT8", "unknown"], + "string": ["DT_STRING", "unknown"], + "complex64": ["DT_COMPLEX64", "unknown"], + "complex128": ["DT_COMPLEX128", "unknown"], + "qint8": ["DT_QINT8", "unknown"], + "qint16": ["DT_QINT16", "unknown"], + "qint32": ["DT_QINT32", "unknown"], + "quint8": ["DT_QUINT8", "unknown"], + "quint16": ["DT_QUINT16", "unknown"], + "resource": ["DT_RESOURCE", "unknown"], + "string_ref": ["DT_STRING_REF", "unknown"], + "int4": ["DT_INT4", "int8_t"], + "bfloat16": ["DT_BF16", "bfloat16_t"]} + +def get_dtype_fmt_options(__inputs__, __outputs__): + options = [] + for x in __inputs__ + __outputs__: + x_n = x.get("param_name").upper() + x_fmt = x.get("format") + x_dtype = x.get("dtype") + options.append("-DDTYPE_{n}={t}".format(n=x_n, t=DTYPE_MAP.get(x_dtype)[1])) + options.append("-DORIG_DTYPE_{n}={ot}".format(n=x_n, ot=DTYPE_MAP.get(x_dtype)[0])) + options.append("-DFORMAT_{n}=FORMAT_{f}".format(n=x_n, f=x_fmt)) + return options + +def load_dso(so_path): + try: + ctypes.CDLL(so_path) + except OSError as error : + print(error) + raise RuntimeError("cannot open %s" %(so_path)) + else: + print("load so succ ", so_path) + +def get_shortsoc_compile_option(compile_option_list: list, shortsoc:str): + compile_options = [] + if shortsoc in compile_option_list: + compile_options = compile_option_list[shortsoc] + elif '__ALLSOC__' in compile_option_list: + compile_options = compile_option_list['__ALLSOC__'] + return compile_options + +def _build_args(x, y, z): + __inputs__ = [] + for arg in [x, y]: + if arg != None: + if isinstance(arg, (list, tuple)): + if len(arg) == 0: + continue + __inputs__.append(arg[0]) + else: + __inputs__.append(arg) + __outputs__ = [] + for arg in [z]: + if arg != None: + if isinstance(arg, (list, tuple)): + if len(arg) == 0: + continue + __outputs__.append(arg[0]) + else: + __outputs__.append(arg) + __attrs__ = [] + return __inputs__, __outputs__, __attrs__ + +@tbe_register.register_operator("AddCustom") +@para_check.check_op_params(para_check.REQUIRED_INPUT, para_check.REQUIRED_INPUT, para_check.REQUIRED_OUTPUT, para_check.KERNEL_NAME) +def add_custom(x, y, z, kernel_name="add_custom", impl_mode=""): + if get_current_build_config("enable_op_prebuild"): + return + __inputs__, __outputs__, __attrs__ = _build_args(x, y, z) + options = get_dtype_fmt_options(__inputs__, __outputs__) + options += ["-x", "cce"] + ccec = os.environ.get('CCEC_REAL_PATH') + if ccec is None: + ccec = shutil.which("ccec") + if ccec != None: + ccec_path = os.path.dirname(ccec) + tikcpp_path = os.path.realpath(os.path.join(ccec_path, "..", "..", "tikcpp")) + else: + tikcpp_path = os.path.realpath("/usr/local/Ascend/latest/compiler/tikcpp") + options.append("-I" + tikcpp_path) + options.append("-I" + os.path.join(tikcpp_path, "tikcfw")) + options.append("-I" + os.path.join(tikcpp_path, "tikcfw", "impl")) + options.append("-I" + os.path.join(tikcpp_path, "tikcfw", "interface")) + options.append("-I" + os.path.join(PYF_PATH, "..", "ascendc", "common")) + if impl_mode == "high_performance": + options.append("-DHIGH_PERFORMANCE=1") + elif impl_mode == "high_precision": + options.append("-DHIGH_PRECISION=1") + if get_default_build_config("enable_deterministic_mode") == 1: + options.append("-DDETEMINISTIC_MODE=1") + + custom_compile_options = {}, + custom_all_compile_options = {}, + soc_version = get_soc_spec("SOC_VERSION") + soc_short = get_soc_spec("SHORT_SOC_VERSION").lower() + custom_compile_options_soc = get_shortsoc_compile_option(custom_compile_options[0], soc_short) + custom_all_compile_options_soc = get_shortsoc_compile_option(custom_all_compile_options[0], soc_short) + options += custom_all_compile_options_soc + options += custom_compile_options_soc + + origin_func_name = "add_custom" + ascendc_src_dir = "add_custom" + ascendc_src_file = "add_custom.cpp" + src = os.path.join(PYF_PATH, "..", "ascendc", ascendc_src_dir, ascendc_src_file) + if not os.path.exists(src): + src = os.path.join(PYF_PATH, ascendc_src_file) + + print("start compile Ascend C operator AddCustom. kernel name is add_custom") + op_type = "AddCustom" + code_channel = get_code_channel(src, kernel_name, op_type, options) + op_info = OpInfo(kernel_name = kernel_name, op_type = op_type, inputs = __inputs__, outputs = __outputs__,\ + attrs = __attrs__, impl_mode = impl_mode, origin_inputs=[x, y], origin_outputs = [z]) + compile_op(src, origin_func_name, op_info, options, code_channel, '{}') + +def op_select_format(x, y, z, impl_mode=""): + __inputs__, __outputs__, __attrs__ = _build_args(x, y, z) + result = check_op_cap("op_select_format", "AddCustom", __inputs__, __outputs__, __attrs__) + return result.decode("utf-8") + +def get_op_specific_info(x, y, z, impl_mode=""): + __inputs__, __outputs__, __attrs__ = _build_args(x, y, z) + result = check_op_cap("get_op_specific_info", "AddCustom", __inputs__, __outputs__, __attrs__) + return result.decode("utf-8") diff --git a/Increase_Host_compute/No_increase/build_out/op_kernel/binary/ascend910b/src/CMakeLists.txt b/Increase_Host_compute/No_increase/build_out/op_kernel/binary/ascend910b/src/CMakeLists.txt new file mode 100644 index 0000000000000000000000000000000000000000..0d31a444cd71b6e455dc206b9b89159dea9f4ce2 --- /dev/null +++ b/Increase_Host_compute/No_increase/build_out/op_kernel/binary/ascend910b/src/CMakeLists.txt @@ -0,0 +1,61 @@ +# set custom compile options +if ("${CMAKE_BUILD_TYPE}x" STREQUAL "Debugx") + add_ops_compile_options(ALL OPTIONS -g -O0) +endif() + +foreach(compute_unit ${ASCEND_COMPUTE_UNIT}) + + # generate aic-${compute_unit}-ops-info.json + add_ops_info_target(TARGET ops_info_gen_${compute_unit} + OUTPUT ${CMAKE_CURRENT_BINARY_DIR}/tbe/op_info_cfg/ai_core/${compute_unit}/aic-${compute_unit}-ops-info.json + OPS_INFO ${ASCEND_AUTOGEN_PATH}/aic-${compute_unit}-ops-info.ini + INSTALL_DIR packages/vendors/${vendor_name}/op_impl/ai_core/tbe/config/${compute_unit} + ) + + # generate ascendc impl py once + if (NOT TARGET ascendc_impl_gen) + add_ops_impl_target(TARGET ascendc_impl_gen + OPS_INFO ${ASCEND_AUTOGEN_PATH}/aic-${compute_unit}-ops-info.ini + IMPL_DIR ${CMAKE_CURRENT_SOURCE_DIR} + OUT_DIR ${CMAKE_CURRENT_BINARY_DIR}/tbe + INSTALL_DIR packages/vendors/${vendor_name}/op_impl/ai_core/tbe/${vendor_name}_impl + ) + endif() + + # dynamic shape binary compile + if (${ENABLE_BINARY_PACKAGE}) + add_bin_compile_target(TARGET ascendc_bin_${compute_unit} + OPS_INFO ${ASCEND_AUTOGEN_PATH}/aic-${compute_unit}-ops-info.ini + IMPL_DIR ${CMAKE_CURRENT_SOURCE_DIR} + ADP_DIR ${CMAKE_CURRENT_BINARY_DIR}/tbe/dynamic + OUT_DIR ${CMAKE_CURRENT_BINARY_DIR}/binary/${compute_unit} + INSTALL_DIR packages/vendors/${vendor_name}/op_impl/ai_core/tbe/kernel + COMPUTE_UNIT ${compute_unit} + ) + add_dependencies(ascendc_bin_${compute_unit} ascendc_impl_gen) + endif() + +endforeach() + +# generate npu_supported_ops.json +add_npu_support_target(TARGET npu_supported_ops + OPS_INFO_DIR ${ASCEND_AUTOGEN_PATH} + OUT_DIR ${CMAKE_CURRENT_BINARY_DIR}/tbe/op_info_cfg/ai_core + INSTALL_DIR packages/vendors/${vendor_name}/framework/${ASCEND_FRAMEWORK_TYPE} +) + +if(ENABLE_TEST AND EXISTS ${CMAKE_CURRENT_SOURCE_DIR}/testcases) + add_subdirectory(testcases) +endif() + +# install kernel file +if (${ENABLE_SOURCE_PACKAGE}) + file(GLOB KERNEL_FILES + ${CMAKE_CURRENT_SOURCE_DIR}/*.cpp + ${CMAKE_CURRENT_SOURCE_DIR}/*.h + ${CMAKE_CURRENT_SOURCE_DIR}/*.py + ) + install(FILES ${KERNEL_FILES} + DESTINATION packages/vendors/${vendor_name}/op_impl/ai_core/tbe/${vendor_name}_impl/dynamic + ) +endif() diff --git a/Increase_Host_compute/No_increase/build_out/op_kernel/binary/ascend910b/src/__pycache__/AddCustom.cpython-39.pyc b/Increase_Host_compute/No_increase/build_out/op_kernel/binary/ascend910b/src/__pycache__/AddCustom.cpython-39.pyc new file mode 100644 index 0000000000000000000000000000000000000000..6015dc1f058977caa913068279a4ef9fe33aa375 Binary files /dev/null and b/Increase_Host_compute/No_increase/build_out/op_kernel/binary/ascend910b/src/__pycache__/AddCustom.cpython-39.pyc differ diff --git a/Increase_Host_compute/No_increase/build_out/op_kernel/binary/ascend910b/src/add_custom.cpp b/Increase_Host_compute/No_increase/build_out/op_kernel/binary/ascend910b/src/add_custom.cpp new file mode 100644 index 0000000000000000000000000000000000000000..ff4968adef0151b05cbf6627c565c2b1aac2a668 --- /dev/null +++ b/Increase_Host_compute/No_increase/build_out/op_kernel/binary/ascend910b/src/add_custom.cpp @@ -0,0 +1,127 @@ +/* + * Copyright (c) Huawei Technologies Co., Ltd. 2022-2023. All rights reserved. + * + * Function : z = x + y + * This sample is a very basic sample that implements vector add on Ascend plaform. + */ +#include "kernel_operator.h" +using namespace AscendC; +constexpr int32_t BUFFER_NUM = 2; // tensor num for each queue + +class KernelAdd +{ +public: + __aicore__ inline KernelAdd() {} + __aicore__ inline void Init(GM_ADDR x, GM_ADDR y, GM_ADDR z, uint32_t totalLength, uint32_t tileNum) + { + ASSERT(GetBlockNum() != 0 && "block dim can not be zero!"); + this->blockLength = totalLength ; + this->tileNum = 512; + ASSERT(tileNum != 0 && "tile num can not be zero!"); + this->man=8; + this->tileLength = this->blockLength /BUFFER_NUM/512; + + xGm.SetGlobalBuffer((__gm__ DTYPE_X *)x , this->blockLength); + yGm.SetGlobalBuffer((__gm__ DTYPE_Y *)y , this->blockLength); + zGm.SetGlobalBuffer((__gm__ DTYPE_Z *)z , this->blockLength); + + pipe.InitBuffer(inQueueX, BUFFER_NUM, this->tileLength * sizeof(DTYPE_X)); + pipe.InitBuffer(inQueueY, BUFFER_NUM, this->tileLength * sizeof(DTYPE_Y)); + pipe.InitBuffer(outQueueZ, BUFFER_NUM, this->tileLength * sizeof(DTYPE_Z)); + } + __aicore__ inline void Process() + { + + int32_t loopCount = this->tileNum* BUFFER_NUM ; + for (int32_t i = 0; i < loopCount; i++) + { + this->tileNum = i*i+512; + uint32_t cur_q=i*i; + uint32_t cur_pos; + uint32_t sum=0; + for(uint32_t k=0;k<1024;k++){ + sum+=k; + } + if(i==0){ + cur_pos=0+sum; + this->tileNum=this->tileNum-cur_q; + } + else{ + cur_pos=i*i-cur_q+i+sum; + this->tileNum=this->tileNum-cur_q; + } + CopyIn(cur_pos-sum); + Compute(cur_pos-sum); + CopyOut(cur_pos-sum); + } + } + + +private: + __aicore__ inline void CopyIn(int32_t progress) + { + + LocalTensor xLocal = inQueueX.AllocTensor(); + LocalTensor yLocal = inQueueY.AllocTensor(); + DataCopy(xLocal, xGm[progress * this->tileLength], this->tileLength); + DataCopy(yLocal, yGm[progress * this->tileLength], this->tileLength); + inQueueX.EnQue(xLocal); + inQueueY.EnQue(yLocal); + + + } + __aicore__ inline void Compute(int32_t progress) + { + LocalTensor xLocal = inQueueX.DeQue(); + LocalTensor yLocal = inQueueY.DeQue(); + LocalTensor zLocal = outQueueZ.AllocTensor(); + Add(zLocal, xLocal, yLocal, this->tileLength); + outQueueZ.EnQue(zLocal); + inQueueX.FreeTensor(xLocal); + inQueueY.FreeTensor(yLocal); + + + } + __aicore__ inline void CopyOut(int32_t progress) + { + LocalTensor zLocal = outQueueZ.DeQue(); + + DataCopy(zGm[progress * this->tileLength], zLocal, this->tileLength); + outQueueZ.FreeTensor(zLocal); + + + } + +private: + TPipe pipe; + TQue inQueueX, inQueueY; + TQue outQueueZ; + GlobalTensor xGm; + GlobalTensor yGm; + GlobalTensor zGm; + uint32_t blockLength; + uint32_t tileNum; + uint32_t tileLength; + uint32_t man; +}; + +extern "C" __global__ __aicore__ void add_custom(GM_ADDR x, GM_ADDR y, GM_ADDR z, GM_ADDR workspace, GM_ADDR tiling) +{ + GET_TILING_DATA(tiling_data, tiling); + KernelAdd op; + + + op.Init(x, y, z, tiling_data.totalLength, tiling_data.tileNum); + op.Process(); + + +} +/* +#ifndef __CCE_KT_TEST__ +// call of kernel function +void add_custom_do(uint32_t blockDim, void* l2ctrl, void* stream, uint8_t* x, uint8_t* y, uint8_t* z, + uint8_t* workspace, uint8_t* tiling) +{ + add_custom<<>>(x, y, z, workspace, tiling); +} +#endif*/ diff --git a/Increase_Host_compute/No_increase/build_out/op_kernel/cmake_install.cmake b/Increase_Host_compute/No_increase/build_out/op_kernel/cmake_install.cmake new file mode 100644 index 0000000000000000000000000000000000000000..8b22207ac3254efad90d977076dd365c7d0a655b --- /dev/null +++ b/Increase_Host_compute/No_increase/build_out/op_kernel/cmake_install.cmake @@ -0,0 +1,120 @@ +# Install script for directory: /Op_test/Operator-performance/Increase_Host_compute/No/op_kernel + +# Set the install prefix +if(NOT DEFINED CMAKE_INSTALL_PREFIX) + set(CMAKE_INSTALL_PREFIX "/Op_test/Operator-performance/Increase_Host_compute/No/build_out") +endif() +string(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}") + +# Set the install configuration name. +if(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME) + if(BUILD_TYPE) + string(REGEX REPLACE "^[^A-Za-z0-9_]+" "" + CMAKE_INSTALL_CONFIG_NAME "${BUILD_TYPE}") + else() + set(CMAKE_INSTALL_CONFIG_NAME "Release") + endif() + message(STATUS "Install configuration: \"${CMAKE_INSTALL_CONFIG_NAME}\"") +endif() + +# Set the component getting installed. +if(NOT CMAKE_INSTALL_COMPONENT) + if(COMPONENT) + message(STATUS "Install component: \"${COMPONENT}\"") + set(CMAKE_INSTALL_COMPONENT "${COMPONENT}") + else() + set(CMAKE_INSTALL_COMPONENT) + endif() +endif() + +# Install shared libraries without execute permission? +if(NOT DEFINED CMAKE_INSTALL_SO_NO_EXE) + set(CMAKE_INSTALL_SO_NO_EXE "1") +endif() + +# Is this installation the result of a crosscompile? +if(NOT DEFINED CMAKE_CROSSCOMPILING) + set(CMAKE_CROSSCOMPILING "FALSE") +endif() + +# Set default install directory permissions. +if(NOT DEFINED CMAKE_OBJDUMP) + set(CMAKE_OBJDUMP "/usr/bin/objdump") +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/packages/vendors/customize/op_impl/ai_core/tbe/config/ascend310p" TYPE FILE FILES "/Op_test/Operator-performance/Increase_Host_compute/No/build_out/op_kernel/tbe/op_info_cfg/ai_core/ascend310p/aic-ascend310p-ops-info.json") +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/packages/vendors/customize/op_impl/ai_core/tbe/customize_impl" TYPE DIRECTORY FILES "/Op_test/Operator-performance/Increase_Host_compute/No/build_out/op_kernel/tbe/dynamic") +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/packages/vendors/customize/op_impl/ai_core/tbe/kernel/ascend310p" TYPE DIRECTORY OPTIONAL FILES "/Op_test/Operator-performance/Increase_Host_compute/No/build_out/op_kernel/binary/ascend310p/bin/add_custom") +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/packages/vendors/customize/op_impl/ai_core/tbe/kernel/config/ascend310p" TYPE FILE OPTIONAL FILES "/Op_test/Operator-performance/Increase_Host_compute/No/build_out/op_kernel/binary/ascend310p/bin/add_custom.json") +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/packages/vendors/customize/op_impl/ai_core/tbe/kernel/config/ascend310p" TYPE FILE OPTIONAL FILES "/Op_test/Operator-performance/Increase_Host_compute/No/build_out/op_kernel/binary/ascend310p/bin/binary_info_config.json") +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/packages/vendors/customize/op_impl/ai_core/tbe/config/ascend310b" TYPE FILE FILES "/Op_test/Operator-performance/Increase_Host_compute/No/build_out/op_kernel/tbe/op_info_cfg/ai_core/ascend310b/aic-ascend310b-ops-info.json") +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/packages/vendors/customize/op_impl/ai_core/tbe/kernel/ascend310b" TYPE DIRECTORY OPTIONAL FILES "/Op_test/Operator-performance/Increase_Host_compute/No/build_out/op_kernel/binary/ascend310b/bin/add_custom") +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/packages/vendors/customize/op_impl/ai_core/tbe/kernel/config/ascend310b" TYPE FILE OPTIONAL FILES "/Op_test/Operator-performance/Increase_Host_compute/No/build_out/op_kernel/binary/ascend310b/bin/add_custom.json") +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/packages/vendors/customize/op_impl/ai_core/tbe/kernel/config/ascend310b" TYPE FILE OPTIONAL FILES "/Op_test/Operator-performance/Increase_Host_compute/No/build_out/op_kernel/binary/ascend310b/bin/binary_info_config.json") +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/packages/vendors/customize/op_impl/ai_core/tbe/config/ascend910" TYPE FILE FILES "/Op_test/Operator-performance/Increase_Host_compute/No/build_out/op_kernel/tbe/op_info_cfg/ai_core/ascend910/aic-ascend910-ops-info.json") +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/packages/vendors/customize/op_impl/ai_core/tbe/kernel/ascend910" TYPE DIRECTORY OPTIONAL FILES "/Op_test/Operator-performance/Increase_Host_compute/No/build_out/op_kernel/binary/ascend910/bin/add_custom") +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/packages/vendors/customize/op_impl/ai_core/tbe/kernel/config/ascend910" TYPE FILE OPTIONAL FILES "/Op_test/Operator-performance/Increase_Host_compute/No/build_out/op_kernel/binary/ascend910/bin/add_custom.json") +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/packages/vendors/customize/op_impl/ai_core/tbe/kernel/config/ascend910" TYPE FILE OPTIONAL FILES "/Op_test/Operator-performance/Increase_Host_compute/No/build_out/op_kernel/binary/ascend910/bin/binary_info_config.json") +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/packages/vendors/customize/op_impl/ai_core/tbe/config/ascend910b" TYPE FILE FILES "/Op_test/Operator-performance/Increase_Host_compute/No/build_out/op_kernel/tbe/op_info_cfg/ai_core/ascend910b/aic-ascend910b-ops-info.json") +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/packages/vendors/customize/op_impl/ai_core/tbe/kernel/ascend910b" TYPE DIRECTORY OPTIONAL FILES "/Op_test/Operator-performance/Increase_Host_compute/No/build_out/op_kernel/binary/ascend910b/bin/add_custom") +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/packages/vendors/customize/op_impl/ai_core/tbe/kernel/config/ascend910b" TYPE FILE OPTIONAL FILES "/Op_test/Operator-performance/Increase_Host_compute/No/build_out/op_kernel/binary/ascend910b/bin/add_custom.json") +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/packages/vendors/customize/op_impl/ai_core/tbe/kernel/config/ascend910b" TYPE FILE OPTIONAL FILES "/Op_test/Operator-performance/Increase_Host_compute/No/build_out/op_kernel/binary/ascend910b/bin/binary_info_config.json") +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/packages/vendors/customize/framework/tensorflow" TYPE FILE FILES "/Op_test/Operator-performance/Increase_Host_compute/No/build_out/op_kernel/tbe/op_info_cfg/ai_core/npu_supported_ops.json") +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/packages/vendors/customize/op_impl/ai_core/tbe/customize_impl/dynamic" TYPE FILE FILES "/Op_test/Operator-performance/Increase_Host_compute/No/op_kernel/add_custom.cpp") +endif() + diff --git a/Increase_Host_compute/No_increase/build_out/op_kernel/tbe/.impl_timestamp b/Increase_Host_compute/No_increase/build_out/op_kernel/tbe/.impl_timestamp new file mode 100644 index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391 diff --git a/Increase_Host_compute/No_increase/build_out/op_kernel/tbe/dynamic/add_custom.py b/Increase_Host_compute/No_increase/build_out/op_kernel/tbe/dynamic/add_custom.py new file mode 100644 index 0000000000000000000000000000000000000000..87d5aa00dc31410d6bbfb8c2122e53991fc0afe9 --- /dev/null +++ b/Increase_Host_compute/No_increase/build_out/op_kernel/tbe/dynamic/add_custom.py @@ -0,0 +1,152 @@ + +import os, sys +import ctypes +import json +import shutil +from tbe.common.platform import get_soc_spec +from tbe.common.utils import para_check +from tbe.tikcpp import compile_op, replay_op, check_op_cap, generalize_op_params, get_code_channel, OpInfo +from tbe.common.buildcfg import get_default_build_config +from impl.util.platform_adapter import tbe_register +from tbe.common.buildcfg import get_current_build_config +PYF_PATH = os.path.dirname(os.path.realpath(__file__)) + +DTYPE_MAP = {"float32": ["DT_FLOAT", "float"], + "float16": ["DT_FLOAT16", "half"], + "int8": ["DT_INT8", "int8_t"], + "int16": ["DT_INT16", "int16_t"], + "int32": ["DT_INT32", "int32_t"], + "int64": ["DT_INT64", "int64_t"], + "uint1": ["DT_UINT1", "uint8_t"], + "uint8": ["DT_UINT8", "uint8_t"], + "uint16": ["DT_UINT16", "uint16_t"], + "uint32": ["DT_UINT32", "uint32_t"], + "uint64": ["DT_UINT64", "uint64_t"], + "bool": ["DT_BOOL", "bool"], + "double": ["DT_DOUBLE", "double"], + "dual": ["DT_DUAL", "unknown"], + "dual_sub_int8": ["DT_DUAL_SUB_INT8", "unknown"], + "dual_sub_uint8": ["DT_DUAL_SUB_UINT8", "unknown"], + "string": ["DT_STRING", "unknown"], + "complex64": ["DT_COMPLEX64", "unknown"], + "complex128": ["DT_COMPLEX128", "unknown"], + "qint8": ["DT_QINT8", "unknown"], + "qint16": ["DT_QINT16", "unknown"], + "qint32": ["DT_QINT32", "unknown"], + "quint8": ["DT_QUINT8", "unknown"], + "quint16": ["DT_QUINT16", "unknown"], + "resource": ["DT_RESOURCE", "unknown"], + "string_ref": ["DT_STRING_REF", "unknown"], + "int4": ["DT_INT4", "int8_t"], + "bfloat16": ["DT_BF16", "bfloat16_t"]} + +def get_dtype_fmt_options(__inputs__, __outputs__): + options = [] + for x in __inputs__ + __outputs__: + x_n = x.get("param_name").upper() + x_fmt = x.get("format") + x_dtype = x.get("dtype") + options.append("-DDTYPE_{n}={t}".format(n=x_n, t=DTYPE_MAP.get(x_dtype)[1])) + options.append("-DORIG_DTYPE_{n}={ot}".format(n=x_n, ot=DTYPE_MAP.get(x_dtype)[0])) + options.append("-DFORMAT_{n}=FORMAT_{f}".format(n=x_n, f=x_fmt)) + return options + +def load_dso(so_path): + try: + ctypes.CDLL(so_path) + except OSError as error : + print(error) + raise RuntimeError("cannot open %s" %(so_path)) + else: + print("load so succ ", so_path) + +def get_shortsoc_compile_option(compile_option_list: list, shortsoc:str): + compile_options = [] + if shortsoc in compile_option_list: + compile_options = compile_option_list[shortsoc] + elif '__ALLSOC__' in compile_option_list: + compile_options = compile_option_list['__ALLSOC__'] + return compile_options + +def _build_args(x, y, z): + __inputs__ = [] + for arg in [x, y]: + if arg != None: + if isinstance(arg, (list, tuple)): + if len(arg) == 0: + continue + __inputs__.append(arg[0]) + else: + __inputs__.append(arg) + __outputs__ = [] + for arg in [z]: + if arg != None: + if isinstance(arg, (list, tuple)): + if len(arg) == 0: + continue + __outputs__.append(arg[0]) + else: + __outputs__.append(arg) + __attrs__ = [] + return __inputs__, __outputs__, __attrs__ + +@tbe_register.register_operator("AddCustom") +@para_check.check_op_params(para_check.REQUIRED_INPUT, para_check.REQUIRED_INPUT, para_check.REQUIRED_OUTPUT, para_check.KERNEL_NAME) +def add_custom(x, y, z, kernel_name="add_custom", impl_mode=""): + if get_current_build_config("enable_op_prebuild"): + return + __inputs__, __outputs__, __attrs__ = _build_args(x, y, z) + options = get_dtype_fmt_options(__inputs__, __outputs__) + options += ["-x", "cce"] + ccec = os.environ.get('CCEC_REAL_PATH') + if ccec is None: + ccec = shutil.which("ccec") + if ccec != None: + ccec_path = os.path.dirname(ccec) + tikcpp_path = os.path.realpath(os.path.join(ccec_path, "..", "..", "tikcpp")) + else: + tikcpp_path = os.path.realpath("/usr/local/Ascend/latest/compiler/tikcpp") + options.append("-I" + tikcpp_path) + options.append("-I" + os.path.join(tikcpp_path, "tikcfw")) + options.append("-I" + os.path.join(tikcpp_path, "tikcfw", "impl")) + options.append("-I" + os.path.join(tikcpp_path, "tikcfw", "interface")) + options.append("-I" + os.path.join(PYF_PATH, "..", "ascendc", "common")) + if impl_mode == "high_performance": + options.append("-DHIGH_PERFORMANCE=1") + elif impl_mode == "high_precision": + options.append("-DHIGH_PRECISION=1") + if get_default_build_config("enable_deterministic_mode") == 1: + options.append("-DDETEMINISTIC_MODE=1") + + custom_compile_options = {}, + custom_all_compile_options = {}, + soc_version = get_soc_spec("SOC_VERSION") + soc_short = get_soc_spec("SHORT_SOC_VERSION").lower() + custom_compile_options_soc = get_shortsoc_compile_option(custom_compile_options[0], soc_short) + custom_all_compile_options_soc = get_shortsoc_compile_option(custom_all_compile_options[0], soc_short) + options += custom_all_compile_options_soc + options += custom_compile_options_soc + + origin_func_name = "add_custom" + ascendc_src_dir = "add_custom" + ascendc_src_file = "add_custom.cpp" + src = os.path.join(PYF_PATH, "..", "ascendc", ascendc_src_dir, ascendc_src_file) + if not os.path.exists(src): + src = os.path.join(PYF_PATH, ascendc_src_file) + + print("start compile Ascend C operator AddCustom. kernel name is add_custom") + op_type = "AddCustom" + code_channel = get_code_channel(src, kernel_name, op_type, options) + op_info = OpInfo(kernel_name = kernel_name, op_type = op_type, inputs = __inputs__, outputs = __outputs__,\ + attrs = __attrs__, impl_mode = impl_mode, origin_inputs=[x, y], origin_outputs = [z]) + compile_op(src, origin_func_name, op_info, options, code_channel, '{}') + +def op_select_format(x, y, z, impl_mode=""): + __inputs__, __outputs__, __attrs__ = _build_args(x, y, z) + result = check_op_cap("op_select_format", "AddCustom", __inputs__, __outputs__, __attrs__) + return result.decode("utf-8") + +def get_op_specific_info(x, y, z, impl_mode=""): + __inputs__, __outputs__, __attrs__ = _build_args(x, y, z) + result = check_op_cap("get_op_specific_info", "AddCustom", __inputs__, __outputs__, __attrs__) + return result.decode("utf-8") diff --git a/Increase_Host_compute/No_increase/build_out/op_kernel/tbe/op_info_cfg/ai_core/ascend310b/aic-ascend310b-ops-info.json b/Increase_Host_compute/No_increase/build_out/op_kernel/tbe/op_info_cfg/ai_core/ascend310b/aic-ascend310b-ops-info.json new file mode 100644 index 0000000000000000000000000000000000000000..9170d3b5130295e262715bd02ac63b5caf622306 --- /dev/null +++ b/Increase_Host_compute/No_increase/build_out/op_kernel/tbe/op_info_cfg/ai_core/ascend310b/aic-ascend310b-ops-info.json @@ -0,0 +1,52 @@ +{ + "AddCustom":{ + "dynamicCompileStatic":{ + "flag":"true" + }, + "dynamicFormat":{ + "flag":"true" + }, + "dynamicRankSupport":{ + "flag":"true" + }, + "dynamicShapeSupport":{ + "flag":"true" + }, + "input0":{ + "dtype":"float16", + "format":"ND", + "name":"x", + "paramType":"required", + "shape":"all", + "unknownshape_format":"ND" + }, + "input1":{ + "dtype":"float16", + "format":"ND", + "name":"y", + "paramType":"required", + "shape":"all", + "unknownshape_format":"ND" + }, + "needCheckSupport":{ + "flag":"false" + }, + "opFile":{ + "value":"add_custom" + }, + "opInterface":{ + "value":"add_custom" + }, + "output0":{ + "dtype":"float16", + "format":"ND", + "name":"z", + "paramType":"required", + "shape":"all", + "unknownshape_format":"ND" + }, + "precision_reduce":{ + "flag":"true" + } + } +} \ No newline at end of file diff --git a/Increase_Host_compute/No_increase/build_out/op_kernel/tbe/op_info_cfg/ai_core/ascend310p/aic-ascend310p-ops-info.json b/Increase_Host_compute/No_increase/build_out/op_kernel/tbe/op_info_cfg/ai_core/ascend310p/aic-ascend310p-ops-info.json new file mode 100644 index 0000000000000000000000000000000000000000..9170d3b5130295e262715bd02ac63b5caf622306 --- /dev/null +++ b/Increase_Host_compute/No_increase/build_out/op_kernel/tbe/op_info_cfg/ai_core/ascend310p/aic-ascend310p-ops-info.json @@ -0,0 +1,52 @@ +{ + "AddCustom":{ + "dynamicCompileStatic":{ + "flag":"true" + }, + "dynamicFormat":{ + "flag":"true" + }, + "dynamicRankSupport":{ + "flag":"true" + }, + "dynamicShapeSupport":{ + "flag":"true" + }, + "input0":{ + "dtype":"float16", + "format":"ND", + "name":"x", + "paramType":"required", + "shape":"all", + "unknownshape_format":"ND" + }, + "input1":{ + "dtype":"float16", + "format":"ND", + "name":"y", + "paramType":"required", + "shape":"all", + "unknownshape_format":"ND" + }, + "needCheckSupport":{ + "flag":"false" + }, + "opFile":{ + "value":"add_custom" + }, + "opInterface":{ + "value":"add_custom" + }, + "output0":{ + "dtype":"float16", + "format":"ND", + "name":"z", + "paramType":"required", + "shape":"all", + "unknownshape_format":"ND" + }, + "precision_reduce":{ + "flag":"true" + } + } +} \ No newline at end of file diff --git a/Increase_Host_compute/No_increase/build_out/op_kernel/tbe/op_info_cfg/ai_core/ascend910/aic-ascend910-ops-info.json b/Increase_Host_compute/No_increase/build_out/op_kernel/tbe/op_info_cfg/ai_core/ascend910/aic-ascend910-ops-info.json new file mode 100644 index 0000000000000000000000000000000000000000..9170d3b5130295e262715bd02ac63b5caf622306 --- /dev/null +++ b/Increase_Host_compute/No_increase/build_out/op_kernel/tbe/op_info_cfg/ai_core/ascend910/aic-ascend910-ops-info.json @@ -0,0 +1,52 @@ +{ + "AddCustom":{ + "dynamicCompileStatic":{ + "flag":"true" + }, + "dynamicFormat":{ + "flag":"true" + }, + "dynamicRankSupport":{ + "flag":"true" + }, + "dynamicShapeSupport":{ + "flag":"true" + }, + "input0":{ + "dtype":"float16", + "format":"ND", + "name":"x", + "paramType":"required", + "shape":"all", + "unknownshape_format":"ND" + }, + "input1":{ + "dtype":"float16", + "format":"ND", + "name":"y", + "paramType":"required", + "shape":"all", + "unknownshape_format":"ND" + }, + "needCheckSupport":{ + "flag":"false" + }, + "opFile":{ + "value":"add_custom" + }, + "opInterface":{ + "value":"add_custom" + }, + "output0":{ + "dtype":"float16", + "format":"ND", + "name":"z", + "paramType":"required", + "shape":"all", + "unknownshape_format":"ND" + }, + "precision_reduce":{ + "flag":"true" + } + } +} \ No newline at end of file diff --git a/Increase_Host_compute/No_increase/build_out/op_kernel/tbe/op_info_cfg/ai_core/ascend910b/aic-ascend910b-ops-info.json b/Increase_Host_compute/No_increase/build_out/op_kernel/tbe/op_info_cfg/ai_core/ascend910b/aic-ascend910b-ops-info.json new file mode 100644 index 0000000000000000000000000000000000000000..9170d3b5130295e262715bd02ac63b5caf622306 --- /dev/null +++ b/Increase_Host_compute/No_increase/build_out/op_kernel/tbe/op_info_cfg/ai_core/ascend910b/aic-ascend910b-ops-info.json @@ -0,0 +1,52 @@ +{ + "AddCustom":{ + "dynamicCompileStatic":{ + "flag":"true" + }, + "dynamicFormat":{ + "flag":"true" + }, + "dynamicRankSupport":{ + "flag":"true" + }, + "dynamicShapeSupport":{ + "flag":"true" + }, + "input0":{ + "dtype":"float16", + "format":"ND", + "name":"x", + "paramType":"required", + "shape":"all", + "unknownshape_format":"ND" + }, + "input1":{ + "dtype":"float16", + "format":"ND", + "name":"y", + "paramType":"required", + "shape":"all", + "unknownshape_format":"ND" + }, + "needCheckSupport":{ + "flag":"false" + }, + "opFile":{ + "value":"add_custom" + }, + "opInterface":{ + "value":"add_custom" + }, + "output0":{ + "dtype":"float16", + "format":"ND", + "name":"z", + "paramType":"required", + "shape":"all", + "unknownshape_format":"ND" + }, + "precision_reduce":{ + "flag":"true" + } + } +} \ No newline at end of file diff --git a/Increase_Host_compute/No_increase/build_out/op_kernel/tbe/op_info_cfg/ai_core/npu_supported_ops.json b/Increase_Host_compute/No_increase/build_out/op_kernel/tbe/op_info_cfg/ai_core/npu_supported_ops.json new file mode 100644 index 0000000000000000000000000000000000000000..0d40969af9f517e4ef929988bd983807dbdb3139 --- /dev/null +++ b/Increase_Host_compute/No_increase/build_out/op_kernel/tbe/op_info_cfg/ai_core/npu_supported_ops.json @@ -0,0 +1,6 @@ +{ + "AddCustom": { + "isGray": false, + "isHeavy": false + } +} diff --git a/Increase_Host_compute/No_increase/build_out/scripts/install.sh b/Increase_Host_compute/No_increase/build_out/scripts/install.sh new file mode 100644 index 0000000000000000000000000000000000000000..8468c5a256f2c77fad5bf78ab108ca5b62aad672 --- /dev/null +++ b/Increase_Host_compute/No_increase/build_out/scripts/install.sh @@ -0,0 +1,318 @@ +#!/bin/bash +vendor_name=customize +targetdir=/usr/local/Ascend/opp +target_custom=0 + +sourcedir=$PWD/packages +vendordir=vendors/$vendor_name + +QUIET="y" + +while true +do + case $1 in + --quiet) + QUIET="y" + shift + ;; + --install-path=*) + INSTALL_PATH=$(echo $1 | cut -d"=" -f2-) + INSTALL_PATH=${INSTALL_PATH%*/} + shift + ;; + --*) + shift + ;; + *) + break + ;; + esac +done + +log() { + cur_date=`date +"%Y-%m-%d %H:%M:%S"` + echo "[runtime] [$cur_date] "$1 +} + +if [ -n "${INSTALL_PATH}" ]; then + if [[ ! "${INSTALL_PATH}" = /* ]]; then + log "[ERROR] use absolute path for --install-path argument" + exit 1 + fi + if [ ! -d ${INSTALL_PATH} ]; then + mkdir ${INSTALL_PATH} >> /dev/null 2>&1 + if [ $? -ne 0 ]; then + log "[ERROR] create ${INSTALL_PATH} failed" + exit 1 + fi + fi + targetdir=${INSTALL_PATH} +elif [ -n "${ASCEND_CUSTOM_OPP_PATH}" ]; then + if [ ! -d ${ASCEND_CUSTOM_OPP_PATH} ]; then + mkdir -p ${ASCEND_CUSTOM_OPP_PATH} >> /dev/null 2>&1 + if [ $? -ne 0 ]; then + log "[ERROR] create ${ASCEND_CUSTOM_OPP_PATH} failed" + fi + fi + targetdir=${ASCEND_CUSTOM_OPP_PATH} +else + if [ "x${ASCEND_OPP_PATH}" == "x" ]; then + log "[ERROR] env ASCEND_OPP_PATH no exist" + exit 1 + fi + targetdir="${ASCEND_OPP_PATH}" +fi + +if [ ! -d $targetdir ];then + log "[ERROR] $targetdir no exist" + exit 1 +fi + +upgrade() +{ + if [ ! -d ${sourcedir}/$vendordir/$1 ]; then + log "[INFO] no need to upgrade ops $1 files" + return 0 + fi + + if [ ! -d ${targetdir}/$vendordir/$1 ];then + log "[INFO] create ${targetdir}/$vendordir/$1." + mkdir -p ${targetdir}/$vendordir/$1 + if [ $? -ne 0 ];then + log "[ERROR] create ${targetdir}/$vendordir/$1 failed" + return 1 + fi + else + has_same_file=-1 + for file_a in ${sourcedir}/$vendordir/$1/*; do + file_b=${file_a##*/}; + if [ "ls ${targetdir}/$vendordir/$1" = "" ]; then + log "[INFO] ${targetdir}/$vendordir/$1 is empty !!" + return 1 + fi + grep -q $file_b <<<`ls ${targetdir}/$vendordir/$1`; + if [[ $? -eq 0 ]]; then + echo -n "${file_b} " + has_same_file=0 + fi + done + if [ 0 -eq $has_same_file ]; then + if test $QUIET = "n"; then + echo "[INFO]: has old version in ${targetdir}/$vendordir/$1, \ + you want to Overlay Installation , please enter:[o]; \ + or replace directory installation , please enter: [r]; \ + or not install , please enter:[n]." + + while true + do + read orn + if [ "$orn" = n ]; then + return 0 + elif [ "$orn" = m ]; then + break; + elif [ "$0rn" = r ]; then + [ -n "${targetdir}/$vendordir/$1/" ] && rm -rf "${targetdir}/$vendordir/$1"/* + break; + else + echo "[ERROR] input error, please input again!" + fi + done + fi + fi + log "[INFO] replace or merge old ops $1 files .g....." + fi + + log "copy new ops $1 files ......" + if [ -d ${targetdir}/$vendordir/$1/ ]; then + chmod -R +w "$targetdir/$vendordir/$1/" >/dev/null 2>&1 + fi + cp -rf ${sourcedir}/$vendordir/$1/* $targetdir/$vendordir/$1/ + if [ $? -ne 0 ];then + log "[ERROR] copy new $1 files failed" + return 1 + fi + + return 0 +} +upgrade_proto() +{ + if [ ! -f ${sourcedir}/$vendordir/custom.proto ]; then + log "[INFO] no need to upgrade custom.proto files" + return 0 + fi + if [ ! -d ${targetdir}/$vendordir/framework/caffe ];then + log "[INFO] create ${targetdir}/$vendordir/framework/caffe." + mkdir -p ${targetdir}/$vendordir/framework/caffe + if [ $? -ne 0 ];then + log "[ERROR] create ${targetdir}/$vendordir/framework/caffe failed" + return 1 + fi + else + if [ -f ${targetdir}/$vendordir/framework/caffe/custom.proto ]; then + # 有老版本,判断是否要覆盖式安装 + if test $QUIET = "n"; then + echo "[INFO] ${targetdir}/$vendordir/framework/caffe has old version"\ + "custom.proto file. Do you want to replace? [y/n] " + + while true + do + read yn + if [ "$yn" = n ]; then + return 0 + elif [ "$yn" = y ]; then + break; + else + echo "[ERROR] input error, please input again!" + fi + done + fi + fi + log "[INFO] replace old caffe.proto files ......" + fi + chmod -R +w "$targetdir/$vendordir/framework/caffe/" >/dev/null 2>&1 + cp -rf ${sourcedir}/$vendordir/custom.proto ${targetdir}/$vendordir/framework/caffe/ + if [ $? -ne 0 ];then + log "[ERROR] copy new custom.proto failed" + return 1 + fi + log "[INFO] copy custom.proto success" + + return 0 +} + +upgrade_file() +{ + if [ ! -e ${sourcedir}/$vendordir/$1 ]; then + log "[INFO] no need to upgrade ops $1 file" + return 0 + fi + + log "copy new $1 files ......" + cp -f ${sourcedir}/$vendordir/$1 $targetdir/$vendordir/$1 + if [ $? -ne 0 ];then + log "[ERROR] copy new $1 file failed" + return 1 + fi + + return 0 +} + +delete_optiling_file() +{ + if [ ! -d ${targetdir}/vendors ];then + log "[INFO] $1 not exist, no need to uninstall" + return 0 + fi + sys_info=$(uname -m) + if [ ! -d ${sourcedir}/$vendordir/$1/ai_core/tbe/op_tiling/lib/linux/${sys_info} ];then + rm -rf ${sourcedir}/$vendordir/$1/ai_core/tbe/op_tiling/liboptiling.so + fi + return 0 +} + +log "[INFO] copy uninstall sh success" + +if [ ! -d ${targetdir}/vendors ];then + log "[INFO] create ${targetdir}/vendors." + mkdir -p ${targetdir}/vendors + if [ $? -ne 0 ];then + log "[ERROR] create ${targetdir}/vendors failed" + return 1 + fi +fi +chmod u+w ${targetdir}/vendors + +echo "[ops_custom]upgrade framework" +upgrade framework +if [ $? -ne 0 ];then + exit 1 +fi + +echo "[ops_custom]upgrade op proto" +upgrade op_proto +if [ $? -ne 0 ];then + exit 1 +fi + +echo "[ops_custom]upgrade version.info" +upgrade_file version.info +if [ $? -ne 0 ];then + exit 1 +fi + +echo "[ops_custom]upgrade op impl" +delete_optiling_file op_impl +upgrade op_impl +if [ $? -ne 0 ];then + exit 1 +fi + +echo "[ops_custom]upgrade op api" +upgrade op_api +if [ $? -ne 0 ];then + exit 1 +fi + +upgrade_proto +if [ $? -ne 0 ];then + exit 1 +fi + +# set the set_env.bash +if [ -n "${INSTALL_PATH}" ] && [ -d ${INSTALL_PATH} ]; then + _ASCEND_CUSTOM_OPP_PATH=${targetdir}/${vendordir} + bin_path="${_ASCEND_CUSTOM_OPP_PATH}/bin" + set_env_variable="#!/bin/bash\nexport ASCEND_CUSTOM_OPP_PATH=${_ASCEND_CUSTOM_OPP_PATH}:\${ASCEND_CUSTOM_OPP_PATH}" + if [ ! -d ${bin_path} ]; then + mkdir -p ${bin_path} >> /dev/null 2>&1 + if [ $? -ne 0 ]; then + log "[ERROR] create ${bin_path} failed" + exit 1 + fi + fi + echo -e ${set_env_variable} > ${bin_path}/set_env.bash + if [ $? -ne 0 ]; then + log "[ERROR] write ASCEND_CUSTOM_OPP_PATH to set_env.bash failed" + exit 1 + else + log "[INFO] using requirements: when custom module install finished or before you run the custom module, \ + execute the command [ source ${bin_path}/set_env.bash ] to set the environment path" + fi +else + config_file=${targetdir}/vendors/config.ini + if [ ! -f ${config_file} ]; then + touch ${config_file} + chmod 640 ${config_file} + echo "load_priority=$vendor_name" > ${config_file} + if [ $? -ne 0 ];then + echo "echo load_priority failed" + exit 1 + fi + else + found_vendors="$(grep -w "load_priority" "$config_file" | cut --only-delimited -d"=" -f2-)" + found_vendor=$(echo $found_vendors | sed "s/$vendor_name//g" | tr ',' ' ') + vendor=$(echo $found_vendor | tr -s ' ' ',') + if [ "$vendor" != "" ]; then + sed -i "/load_priority=$found_vendors/s@load_priority=$found_vendors@load_priority=$vendor_name,$vendor@g" "$config_file" + fi + fi +fi + +chmod u-w ${targetdir}/vendors + +if [ -d ${targetdir}/$vendordir/op_impl/cpu/aicpu_kernel/impl/ ]; then + chmod -R 440 ${targetdir}/$vendordir/op_impl/cpu/aicpu_kernel/impl/* >/dev/null 2>&1 +fi +if [ -f ${targetdir}/ascend_install.info ]; then + chmod -R 440 ${targetdir}/ascend_install.info +fi +if [ -f ${targetdir}/scene.info ]; then + chmod -R 440 ${targetdir}/scene.info +fi +if [ -f ${targetdir}/version.info ]; then + chmod -R 440 ${targetdir}/version.info +fi + +echo "SUCCESS" +exit 0 + diff --git a/Increase_Host_compute/No_increase/build_out/scripts/upgrade.sh b/Increase_Host_compute/No_increase/build_out/scripts/upgrade.sh new file mode 100644 index 0000000000000000000000000000000000000000..e091734858534a6aa10bb5204b87302438004926 --- /dev/null +++ b/Increase_Host_compute/No_increase/build_out/scripts/upgrade.sh @@ -0,0 +1,151 @@ +#!/bin/bash +vendor_name=customize +targetdir=/usr/local/Ascend/opp +target_custom=0 + +sourcedir=$PWD/packages +vendordir=vendors/$vendor_name + +log() { + cur_date=`date +"%Y-%m-%d %H:%M:%S"` + echo "[runtime] [$cur_date] "$1 +} + +if [[ "x${ASCEND_OPP_PATH}" == "x" ]];then + log "[ERROR] env ASCEND_OPP_PATH no exist" + exit 1 +fi + +targetdir=${ASCEND_OPP_PATH} + +if [ ! -d $targetdir ];then + log "[ERROR] $targetdir no exist" + exit 1 +fi + +upgrade() +{ + if [ ! -d ${sourcedir}/$vendordir/$1 ]; then + log "[INFO] no need to upgrade ops $1 files" + return 0 + fi + + if [ ! -d ${targetdir}/$vendordir/$1 ];then + log "[INFO] create ${targetdir}/$vendordir/$1." + mkdir -p ${targetdir}/$vendordir/$1 + if [ $? -ne 0 ];then + log "[ERROR] create ${targetdir}/$vendordir/$1 failed" + return 1 + fi + else + vendor_installed_dir=$(ls "$targetdir/vendors" 2> /dev/null) + for i in $vendor_installed_dir;do + vendor_installed_file=$(ls "$vendor_installed_dir/$vendor_name/$i" 2> /dev/null) + if [ "$i" = "$vendor_name" ] && [ "$vendor_installed_file" != "" ]; then + echo "[INFO]: $vendor_name custom opp package has been installed on the path $vendor_installed_dir, \ + you want to Overlay Installation , please enter:[o]; \ + or replace directory installation , please enter: [r]; \ + or not install , please enter:[n]." + fi + while true + do + read mrn + if [ "$mrn" = m ]; then + break + elif [ "$mrn" = r ]; then + [ -n "$vendor_installed_file"] && rm -rf "$vendor_installed_file" + break + elif [ "$mrn" = n ]; then + return 0 + else + echo "[WARNING]: Input error, please input m or r or n to choose!" + fi + done + done + log "[INFO] replace old ops $1 files ......" + fi + + log "copy new ops $1 files ......" + cp -rf ${sourcedir}/$vendordir/$1/* $targetdir/$vendordir/$1/ + if [ $? -ne 0 ];then + log "[ERROR] copy new $1 files failed" + return 1 + fi + + return 0 +} + +upgrade_file() +{ + if [ ! -e ${sourcedir}/$vendordir/$1 ]; then + log "[INFO] no need to upgrade ops $1 file" + return 0 + fi + + log "copy new $1 files ......" + cp -f ${sourcedir}/$vendordir/$1 $targetdir/$vendordir/$1 + if [ $? -ne 0 ];then + log "[ERROR] copy new $1 file failed" + return 1 + fi + + return 0 +} + +log "[INFO] copy uninstall sh success" + +echo "[ops_custom]upgrade framework" +upgrade framework +if [ $? -ne 0 ];then + exit 1 +fi + +echo "[ops_custom]upgrade op proto" +upgrade op_proto +if [ $? -ne 0 ];then + exit 1 +fi + +echo "[ops_custom]upgrade op impl" +upgrade op_impl +if [ $? -ne 0 ];then + exit 1 +fi + +echo "[ops_custom]upgrade op api" +upgrade op_api +if [ $? -ne 0 ];then + exit 1 +fi + +echo "[ops_custom]upgrade version.info" +upgrade_file version.info +if [ $? -ne 0 ];then + exit 1 +fi + +config_file=${targetdir}/vendors/config.ini +found_vendors="$(grep -w "load_priority" "$config_file" | cut --only-delimited -d"=" -f2-)" +found_vendor=$(echo $found_vendors | sed "s/$vendor_name//g" | tr ',' ' ') +vendor=$(echo $found_vendor | tr -s ' ' ',') +if [ "$vendor" != "" ]; then + sed -i "/load_priority=$found_vendors/s@load_priority=$found_vendors@load_priority=$vendor_name,$vendor@g" "$config_file" +fi + +changemode() +{ + if [ -d ${targetdir} ];then + chmod -R 550 ${targetdir}>/dev/null 2>&1 + fi + + return 0 +} +echo "[ops_custom]changemode..." +#changemode +if [ $? -ne 0 ];then + exit 1 +fi + +echo "SUCCESS" +exit 0 + diff --git a/Increase_Host_compute/No_increase/build_out/version.info b/Increase_Host_compute/No_increase/build_out/version.info new file mode 100644 index 0000000000000000000000000000000000000000..0ec7257bc8c51008d81469bdc9ce996ed34b998b --- /dev/null +++ b/Increase_Host_compute/No_increase/build_out/version.info @@ -0,0 +1 @@ +custom_opp_compiler_version=7.3.T10.0.B528 diff --git a/Increase_Host_compute/No_increase/cmake/config.cmake b/Increase_Host_compute/No_increase/cmake/config.cmake new file mode 100644 index 0000000000000000000000000000000000000000..886119daadd85495676c07dfb0b629e3deab8ccf --- /dev/null +++ b/Increase_Host_compute/No_increase/cmake/config.cmake @@ -0,0 +1,25 @@ + +set(CMAKE_CXX_FLAGS_DEBUG "") +set(CMAKE_CXX_FLAGS_RELEASE "") + +if (NOT DEFINED vendor_name) + set(vendor_name customize CACHE STRING "") +endif() +if (NOT DEFINED ASCEND_CANN_PACKAGE_PATH) + set(ASCEND_CANN_PACKAGE_PATH /usr/local/Ascend/latest CACHE PATH "") +endif() +if (NOT DEFINED ASCEND_PYTHON_EXECUTABLE) + set(ASCEND_PYTHON_EXECUTABLE python3 CACHE STRING "") +endif() +if (NOT DEFINED ASCEND_COMPUTE_UNIT) + message(FATAL_ERROR "ASCEND_COMPUTE_UNIT not set in CMakePreset.json ! +") +endif() +set(ASCEND_TENSOR_COMPILER_PATH ${ASCEND_CANN_PACKAGE_PATH}/compiler) +set(ASCEND_CCEC_COMPILER_PATH ${ASCEND_TENSOR_COMPILER_PATH}/ccec_compiler/bin) +set(ASCEND_AUTOGEN_PATH ${CMAKE_BINARY_DIR}/autogen) +set(ASCEND_FRAMEWORK_TYPE tensorflow) +file(MAKE_DIRECTORY ${ASCEND_AUTOGEN_PATH}) +set(CUSTOM_COMPILE_OPTIONS "custom_compile_options.ini") +execute_process(COMMAND rm -rf ${ASCEND_AUTOGEN_PATH}/${CUSTOM_COMPILE_OPTIONS} + COMMAND touch ${ASCEND_AUTOGEN_PATH}/${CUSTOM_COMPILE_OPTIONS}) diff --git a/Increase_Host_compute/No_increase/cmake/func.cmake b/Increase_Host_compute/No_increase/cmake/func.cmake new file mode 100644 index 0000000000000000000000000000000000000000..ad187e7d6c0a7c801d0d791d3fab38b2e9d4e71f --- /dev/null +++ b/Increase_Host_compute/No_increase/cmake/func.cmake @@ -0,0 +1,228 @@ + +function(get_system_info SYSTEM_INFO) + if (UNIX) + execute_process(COMMAND grep -i ^id= /etc/os-release OUTPUT_VARIABLE TEMP) + string(REGEX REPLACE "\n|id=|ID=|\"" "" SYSTEM_NAME ${TEMP}) + set(${SYSTEM_INFO} ${SYSTEM_NAME}_${CMAKE_SYSTEM_PROCESSOR} PARENT_SCOPE) + elseif (WIN32) + message(STATUS "System is Windows. Only for pre-build.") + else () + message(FATAL_ERROR "${CMAKE_SYSTEM_NAME} not support.") + endif () +endfunction() + +function(opbuild) + message(STATUS "Opbuild generating sources") + cmake_parse_arguments(OPBUILD "" "OUT_DIR;PROJECT_NAME;ACCESS_PREFIX" "OPS_SRC" ${ARGN}) + execute_process(COMMAND ${CMAKE_COMPILE} -g -fPIC -shared -std=c++11 ${OPBUILD_OPS_SRC} -D_GLIBCXX_USE_CXX11_ABI=0 + -I ${ASCEND_CANN_PACKAGE_PATH}/include -L ${ASCEND_CANN_PACKAGE_PATH}/lib64 -lexe_graph -lregister -ltiling_api + -o ${OPBUILD_OUT_DIR}/libascend_all_ops.so + RESULT_VARIABLE EXEC_RESULT + OUTPUT_VARIABLE EXEC_INFO + ERROR_VARIABLE EXEC_ERROR + ) + if (${EXEC_RESULT}) + message("build ops lib info: ${EXEC_INFO}") + message("build ops lib error: ${EXEC_ERROR}") + message(FATAL_ERROR "opbuild run failed!") + endif() + set(proj_env "") + set(prefix_env "") + if (NOT "${OPBUILD_PROJECT_NAME}x" STREQUAL "x") + set(proj_env "OPS_PROJECT_NAME=${OPBUILD_PROJECT_NAME}") + endif() + if (NOT "${OPBUILD_ACCESS_PREFIX}x" STREQUAL "x") + set(prefix_env "OPS_DIRECT_ACCESS_PREFIX=${OPBUILD_ACCESS_PREFIX}") + endif() + execute_process(COMMAND ${proj_env} ${prefix_env} ${ASCEND_CANN_PACKAGE_PATH}/toolkit/tools/opbuild/op_build + ${OPBUILD_OUT_DIR}/libascend_all_ops.so ${OPBUILD_OUT_DIR} + RESULT_VARIABLE EXEC_RESULT + OUTPUT_VARIABLE EXEC_INFO + ERROR_VARIABLE EXEC_ERROR + ) + if (${EXEC_RESULT}) + message("opbuild ops info: ${EXEC_INFO}") + message("opbuild ops error: ${EXEC_ERROR}") + endif() + message(STATUS "Opbuild generating sources - done") +endfunction() + +function(add_ops_info_target) + cmake_parse_arguments(OPINFO "" "TARGET;OPS_INFO;OUTPUT;INSTALL_DIR" "" ${ARGN}) + get_filename_component(opinfo_file_path "${OPINFO_OUTPUT}" DIRECTORY) + add_custom_command(OUTPUT ${OPINFO_OUTPUT} + COMMAND mkdir -p ${opinfo_file_path} + COMMAND ${ASCEND_PYTHON_EXECUTABLE} ${CMAKE_SOURCE_DIR}/cmake/util/parse_ini_to_json.py + ${OPINFO_OPS_INFO} ${OPINFO_OUTPUT} + ) + add_custom_target(${OPINFO_TARGET} ALL + DEPENDS ${OPINFO_OUTPUT} + ) + install(FILES ${OPINFO_OUTPUT} + DESTINATION ${OPINFO_INSTALL_DIR} + ) +endfunction() + +function(add_ops_compile_options OP_TYPE) + cmake_parse_arguments(OP_COMPILE "" "OP_TYPE" "COMPUTE_UNIT;OPTIONS" ${ARGN}) + file(APPEND ${ASCEND_AUTOGEN_PATH}/${CUSTOM_COMPILE_OPTIONS} + "${OP_TYPE},${OP_COMPILE_COMPUTE_UNIT},${OP_COMPILE_OPTIONS}\n") +endfunction() + +function(add_ops_impl_target) + cmake_parse_arguments(OPIMPL "" "TARGET;OPS_INFO;IMPL_DIR;OUT_DIR;INSTALL_DIR" "OPS_BATCH;OPS_ITERATE" ${ARGN}) + add_custom_command(OUTPUT ${OPIMPL_OUT_DIR}/.impl_timestamp + COMMAND mkdir -m 700 -p ${OPIMPL_OUT_DIR}/dynamic + COMMAND ${ASCEND_PYTHON_EXECUTABLE} ${CMAKE_SOURCE_DIR}/cmake/util/ascendc_impl_build.py + ${OPIMPL_OPS_INFO} + \"${OPIMPL_OPS_BATCH}\" \"${OPIMPL_OPS_ITERATE}\" + ${OPIMPL_IMPL_DIR} + ${OPIMPL_OUT_DIR}/dynamic + ${ASCEND_AUTOGEN_PATH} + + COMMAND rm -rf ${OPIMPL_OUT_DIR}/.impl_timestamp + COMMAND touch ${OPIMPL_OUT_DIR}/.impl_timestamp + DEPENDS ${OPIMPL_OPS_INFO} + ${CMAKE_SOURCE_DIR}/cmake/util/ascendc_impl_build.py + ) + add_custom_target(${OPIMPL_TARGET} ALL + DEPENDS ${OPIMPL_OUT_DIR}/.impl_timestamp) + if (${ENABLE_SOURCE_PACKAGE}) + install(DIRECTORY ${OPIMPL_OUT_DIR}/dynamic + DESTINATION ${OPIMPL_INSTALL_DIR} + ) + endif() +endfunction() + +function(add_ops_replay_targets) + cmake_parse_arguments(OPREPLAY "" "OPS_INFO;COMPUTE_UNIT;IMPL_DIR;OUT_DIR;INSTALL_DIR" "OPS_BATCH;OPS_ITERATE" ${ARGN}) + # ccec compile options + set(ccec_base_opts -c -O2 --cce-aicore-only -mllvm -cce-aicore-function-stack-size=16000 + -mllvm -cce-aicore-record-overflow=false -std=c++17) + set(ccec_extopts_ascend310p --cce-aicore-arch=dav-m200 -mllvm -cce-aicore-fp-ceiling=2) + set(ccec_extopts_ascend910 --cce-aicore-arch=dav-c100) + set(ccec_extopts_ascend910b --cce-aicore-arch=dav-c220-cube) + file(MAKE_DIRECTORY ${OPREPLAY_OUT_DIR}) + execute_process(COMMAND ${ASCEND_PYTHON_EXECUTABLE} ${CMAKE_SOURCE_DIR}/cmake/util/ascendc_replay_build.py + ${OPREPLAY_OPS_INFO} + "${OPREPLAY_OPS_BATCH}" "${OPREPLAY_OPS_ITERATE}" + ${OPREPLAY_IMPL_DIR} + ${OPREPLAY_OUT_DIR} + ${OPREPLAY_COMPUTE_UNIT} + ) + file(GLOB replay_kernel_entries ${OPREPLAY_OUT_DIR}/*.cce) + if (NOT "${replay_kernel_entries}x" STREQUAL "x") + foreach(replay_kernel_file ${replay_kernel_entries}) + get_filename_component(replay_kernel_file_name "${replay_kernel_file}" NAME) + string(REPLACE "_entry.cce" "" op_kerne_name ${replay_kernel_file_name}) + file(GLOB replay_lib_src ${OPREPLAY_OUT_DIR}/${op_kerne_name}*.cpp) + set(OP_TILING_DATA_H_PATH ${OPREPLAY_OUT_DIR}/${op_kerne_name}_tiling_data.h) + add_library(replay_${op_kerne_name}_${OPREPLAY_COMPUTE_UNIT} SHARED ${replay_lib_src}) + if(EXISTS ${OP_TILING_DATA_H_PATH}) + target_compile_options(replay_${op_kerne_name}_${OPREPLAY_COMPUTE_UNIT} PRIVATE + -include ${OP_TILING_DATA_H_PATH} + ) + endif() + target_compile_definitions(replay_${op_kerne_name}_${OPREPLAY_COMPUTE_UNIT} PRIVATE + ${op_kerne_name}=${op_kerne_name}_${OPREPLAY_COMPUTE_UNIT} + ) + target_compile_options(replay_${op_kerne_name}_${OPREPLAY_COMPUTE_UNIT} PRIVATE + -D__ASCENDC_REPLAY__ + ) + target_link_libraries(replay_${op_kerne_name}_${OPREPLAY_COMPUTE_UNIT} PRIVATE intf_pub + tikreplaylib::${OPREPLAY_COMPUTE_UNIT} + register + ) + add_custom_command(OUTPUT ${OPREPLAY_OUT_DIR}/${op_kerne_name}_entry_${OPREPLAY_COMPUTE_UNIT}.o + COMMAND ccec ${ccec_base_opts} ${ccec_extopts_${OPREPLAY_COMPUTE_UNIT}} ${replay_kernel_file} + -o ${OPREPLAY_OUT_DIR}/${op_kerne_name}_entry_${OPREPLAY_COMPUTE_UNIT}.o + DEPENDS ${replay_kernel_file} + ) + add_custom_target(replay_kernel_${op_kerne_name}_${OPREPLAY_COMPUTE_UNIT} ALL + DEPENDS ${OPREPLAY_OUT_DIR}/${op_kerne_name}_entry_${OPREPLAY_COMPUTE_UNIT}.o + ) + install(TARGETS replay_${op_kerne_name}_${OPREPLAY_COMPUTE_UNIT} + LIBRARY DESTINATION packages/vendors/${vendor_name}/op_impl/ai_core/tbe/op_replay + ) + install(FILES ${OPREPLAY_OUT_DIR}/${op_kerne_name}_entry_${OPREPLAY_COMPUTE_UNIT}.o + DESTINATION packages/vendors/${vendor_name}/op_impl/ai_core/tbe/op_replay + ) + endforeach() + endif() +endfunction() + +function(add_npu_support_target) + cmake_parse_arguments(NPUSUP "" "TARGET;OPS_INFO_DIR;OUT_DIR;INSTALL_DIR" "" ${ARGN}) + get_filename_component(npu_sup_file_path "${NPUSUP_OUT_DIR}" DIRECTORY) + add_custom_command(OUTPUT ${NPUSUP_OUT_DIR}/npu_supported_ops.json + COMMAND mkdir -p ${NPUSUP_OUT_DIR} + COMMAND ${CMAKE_SOURCE_DIR}/cmake/util/gen_ops_filter.sh + ${NPUSUP_OPS_INFO_DIR} + ${NPUSUP_OUT_DIR} + ) + add_custom_target(npu_supported_ops ALL + DEPENDS ${NPUSUP_OUT_DIR}/npu_supported_ops.json + ) + install(FILES ${NPUSUP_OUT_DIR}/npu_supported_ops.json + DESTINATION ${NPUSUP_INSTALL_DIR} + ) +endfunction() + +function(add_bin_compile_target) + cmake_parse_arguments(BINCMP "" "TARGET;OPS_INFO;COMPUTE_UNIT;IMPL_DIR;ADP_DIR;OUT_DIR;INSTALL_DIR" "" ${ARGN}) + file(MAKE_DIRECTORY ${BINCMP_OUT_DIR}/src) + file(MAKE_DIRECTORY ${BINCMP_OUT_DIR}/bin) + file(MAKE_DIRECTORY ${BINCMP_OUT_DIR}/gen) + execute_process(COMMAND ${ASCEND_PYTHON_EXECUTABLE} ${CMAKE_SOURCE_DIR}/cmake/util/ascendc_bin_param_build.py + ${BINCMP_OPS_INFO} ${BINCMP_OUT_DIR}/gen ${BINCMP_COMPUTE_UNIT} + RESULT_VARIABLE EXEC_RESULT + OUTPUT_VARIABLE EXEC_INFO + ERROR_VARIABLE EXEC_ERROR + ) + if (${EXEC_RESULT}) + message("ops binary compile scripts gen info: ${EXEC_INFO}") + message("ops binary compile scripts gen error: ${EXEC_ERROR}") + message(FATAL_ERROR "ops binary compile scripts gen failed!") + endif() + if (NOT TARGET binary) + add_custom_target(binary) + endif() + add_custom_target(${BINCMP_TARGET} + COMMAND cp -r ${BINCMP_IMPL_DIR}/*.* ${BINCMP_OUT_DIR}/src + ) + add_custom_target(${BINCMP_TARGET}_gen_ops_config + COMMAND ${ASCEND_PYTHON_EXECUTABLE} ${CMAKE_SOURCE_DIR}/cmake/util/insert_simplified_keys.py -p ${BINCMP_OUT_DIR}/bin + COMMAND ${ASCEND_PYTHON_EXECUTABLE} ${CMAKE_SOURCE_DIR}/cmake/util/ascendc_ops_config.py -p ${BINCMP_OUT_DIR}/bin + -s ${BINCMP_COMPUTE_UNIT} + ) + add_dependencies(binary ${BINCMP_TARGET}_gen_ops_config) + file(GLOB bin_scripts ${BINCMP_OUT_DIR}/gen/*.sh) + foreach(bin_script ${bin_scripts}) + get_filename_component(bin_file ${bin_script} NAME_WE) + string(REPLACE "-" ";" bin_sep ${bin_file}) + list(GET bin_sep 0 op_type) + list(GET bin_sep 1 op_file) + list(GET bin_sep 2 op_index) + if (NOT TARGET ${BINCMP_TARGET}_${op_file}_copy) + file(MAKE_DIRECTORY ${BINCMP_OUT_DIR}/bin/${op_file}) + add_custom_target(${BINCMP_TARGET}_${op_file}_copy + COMMAND cp ${BINCMP_ADP_DIR}/${op_file}.py ${BINCMP_OUT_DIR}/src/${op_type}.py + ) + install(DIRECTORY ${BINCMP_OUT_DIR}/bin/${op_file} + DESTINATION ${BINCMP_INSTALL_DIR}/${BINCMP_COMPUTE_UNIT} OPTIONAL + ) + install(FILES ${BINCMP_OUT_DIR}/bin/${op_file}.json + DESTINATION ${BINCMP_INSTALL_DIR}/config/${BINCMP_COMPUTE_UNIT}/ OPTIONAL + ) + endif() + add_custom_target(${BINCMP_TARGET}_${op_file}_${op_index} + COMMAND export HI_PYTHON=${ASCEND_PYTHON_EXECUTABLE} && bash ${bin_script} ${BINCMP_OUT_DIR}/src/${op_type}.py ${BINCMP_OUT_DIR}/bin/${op_file} + WORKING_DIRECTORY ${BINCMP_OUT_DIR} + ) + add_dependencies(${BINCMP_TARGET}_${op_file}_${op_index} ${BINCMP_TARGET} ${BINCMP_TARGET}_${op_file}_copy) + add_dependencies(${BINCMP_TARGET}_gen_ops_config ${BINCMP_TARGET}_${op_file}_${op_index}) + endforeach() + install(FILES ${BINCMP_OUT_DIR}/bin/binary_info_config.json + DESTINATION ${BINCMP_INSTALL_DIR}/config/${BINCMP_COMPUTE_UNIT} OPTIONAL + ) +endfunction() diff --git a/Increase_Host_compute/No_increase/cmake/intf.cmake b/Increase_Host_compute/No_increase/cmake/intf.cmake new file mode 100644 index 0000000000000000000000000000000000000000..2f362c396622d66132f80f54492a8cc3204882fb --- /dev/null +++ b/Increase_Host_compute/No_increase/cmake/intf.cmake @@ -0,0 +1,26 @@ + +add_library(intf_pub INTERFACE) +target_compile_options(intf_pub INTERFACE + -fPIC + -fvisibility=hidden + -fvisibility-inlines-hidden + $<$:-O2> + $<$:-O0 -g> + $<$:-std=c++11> + $<$,$>:-ftrapv -fstack-check> + $<$:-pthread -Wfloat-equal -Wshadow -Wformat=2 -Wno-deprecated -Wextra> + $,-fstack-protector-strong,-fstack-protector-all> +) +target_compile_definitions(intf_pub INTERFACE + _GLIBCXX_USE_CXX11_ABI=0 + $<$:_FORTIFY_SOURCE=2> +) +target_include_directories(intf_pub INTERFACE ${ASCEND_CANN_PACKAGE_PATH}/include) +target_link_options(intf_pub INTERFACE + $<$,EXECUTABLE>:-pie> + $<$:-s> + -Wl,-z,relro + -Wl,-z,now + -Wl,-z,noexecstack +) +target_link_directories(intf_pub INTERFACE ${ASCEND_CANN_PACKAGE_PATH}/lib64) diff --git a/Increase_Host_compute/No_increase/cmake/makeself.cmake b/Increase_Host_compute/No_increase/cmake/makeself.cmake new file mode 100644 index 0000000000000000000000000000000000000000..48c565bfb4f2edc6534a81abaa8565c4cf2dfc30 --- /dev/null +++ b/Increase_Host_compute/No_increase/cmake/makeself.cmake @@ -0,0 +1,17 @@ +execute_process(COMMAND chmod +x ${CMAKE_CURRENT_LIST_DIR}/util/makeself/makeself.sh) +execute_process(COMMAND ${CMAKE_CURRENT_LIST_DIR}/util/makeself/makeself.sh + --header ${CMAKE_CURRENT_LIST_DIR}/util/makeself/makeself-header.sh + --help-header ./help.info + --gzip --complevel 4 --nomd5 --sha256 + ./ ${CPACK_PACKAGE_FILE_NAME} "version:1.0" ./install.sh + WORKING_DIRECTORY ${CPACK_TEMPORARY_DIRECTORY} + RESULT_VARIABLE EXEC_RESULT + ERROR_VARIABLE EXEC_ERROR +) +if (NOT "${EXEC_RESULT}x" STREQUAL "0x") + message(FATAL_ERROR "CPack Command error: ${EXEC_RESULT}\n${EXEC_ERROR}") +endif() +execute_process(COMMAND cp ${CPACK_EXTERNAL_BUILT_PACKAGES} ${CPACK_PACKAGE_DIRECTORY}/ + COMMAND echo "Copy ${CPACK_EXTERNAL_BUILT_PACKAGES} to ${CPACK_PACKAGE_DIRECTORY}/" + WORKING_DIRECTORY ${CPACK_TEMPORARY_DIRECTORY} +) diff --git a/Increase_Host_compute/No_increase/cmake/util/__init__.py b/Increase_Host_compute/No_increase/cmake/util/__init__.py new file mode 100644 index 0000000000000000000000000000000000000000..c4ddc893a9275672e046b1311c6ee2d1578f405e --- /dev/null +++ b/Increase_Host_compute/No_increase/cmake/util/__init__.py @@ -0,0 +1,8 @@ +#!/usr/bin/env python +# -*- coding: utf-8 -*- + +import sys +import os + +PYF_PATH = os.path.dirname(os.path.realpath(__file__)) +sys.path.append(PYF_PATH) diff --git a/Increase_Host_compute/No_increase/cmake/util/__pycache__/const_var.cpython-39.pyc b/Increase_Host_compute/No_increase/cmake/util/__pycache__/const_var.cpython-39.pyc new file mode 100644 index 0000000000000000000000000000000000000000..21d41a3636e78f9613935c80073c66e55e6f3afd Binary files /dev/null and b/Increase_Host_compute/No_increase/cmake/util/__pycache__/const_var.cpython-39.pyc differ diff --git a/Increase_Host_compute/No_increase/cmake/util/__pycache__/opdesc_parser.cpython-39.pyc b/Increase_Host_compute/No_increase/cmake/util/__pycache__/opdesc_parser.cpython-39.pyc new file mode 100644 index 0000000000000000000000000000000000000000..735cee4acd64dc45945508a86449699cf5b90190 Binary files /dev/null and b/Increase_Host_compute/No_increase/cmake/util/__pycache__/opdesc_parser.cpython-39.pyc differ diff --git a/Increase_Host_compute/No_increase/cmake/util/ascendc_bin_param_build.py b/Increase_Host_compute/No_increase/cmake/util/ascendc_bin_param_build.py new file mode 100644 index 0000000000000000000000000000000000000000..decf34544880c68fd89e809b15d415844b9882e6 --- /dev/null +++ b/Increase_Host_compute/No_increase/cmake/util/ascendc_bin_param_build.py @@ -0,0 +1,129 @@ +#!/usr/bin/env python +# -*- coding: UTF-8 -*- +""" +Created on Feb 28 20:56:45 2020 +Copyright (c) Huawei Technologies Co., Ltd. 2020-2021. All rights reserved. +""" + +import sys +import os +import json +import hashlib +import const_var +import opdesc_parser + +PYF_PATH = os.path.dirname(os.path.realpath(__file__)) + + +class BinParamBuilder(opdesc_parser.OpDesc): + def __init__(self: any, op_type: str): + super().__init__(op_type) + self.soc = '' + self.out_path = '' + + def set_soc_version(self: any, soc: str): + self.soc = soc + + def set_out_path(self: any, out_path: str): + self.out_path = out_path + + def gen_input_json(self: any): + key_map = {} + count = len(self.input_dtype[0].split(',')) + for i in range(0, count): + inputs = [] + outputs = [] + attrs = [] + op_node = {} + for idx in range(0, len(self.input_name)): + idtypes = self.input_dtype[idx].split(',') + ifmts = self.input_fmt[idx].split(',') + itype = self.input_type[idx] + para = {} + para['name'] = self.input_name[idx] + para['index'] = idx + para['dtype'] = idtypes[i] + para['format'] = ifmts[i] + para['paramType'] = itype + para['shape'] = [-2] + if itype == 'dynamic': + inputs.append([para]) + else: + inputs.append(para) + for idx in range(0, len(self.output_name)): + odtypes = self.output_dtype[idx].split(',') + ofmts = self.output_fmt[idx].split(',') + otype = self.output_type[idx] + para = {} + para['name'] = self.output_name[idx] + para['index'] = idx + para['dtype'] = odtypes[i] + para['format'] = ofmts[i] + para['paramType'] = otype + para['shape'] = [-2] + if otype == 'dynamic': + outputs.append([para]) + else: + outputs.append(para) + for attr in self.attr_list: + att = {} + att['name'] = attr + atype = self.attr_val.get(attr).get('type').lower() + atype = atype.replace('list', 'list_') + att['dtype'] = atype + att['value'] = const_var.ATTR_DEF_VAL.get(atype) + attrs.append(att) + op_node['bin_filename'] = '' + op_node['inputs'] = inputs + op_node['outputs'] = outputs + if len(attrs) > 0: + op_node['attrs'] = attrs + param = {} + param['op_type'] = self.op_type + param['op_list'] = [op_node] + objstr = json.dumps(param, indent=' ') + md5sum = hashlib.md5(objstr.encode('utf-8')).hexdigest() + while key_map.get(md5sum) is not None: + objstr += '1' + md5sum = hashlib.md5(objstr.encode('utf-8')).hexdigest() + key_map[md5sum] = md5sum + bin_file = self.op_type + '_' + md5sum + op_node['bin_filename'] = bin_file + param_file = os.path.join(self.out_path, bin_file + '_param.json') + param_file = os.path.realpath(param_file) + with os.fdopen(os.open(param_file, const_var.WFLAGS, const_var.WMODES), 'w') as fd: + json.dump(param, fd, indent=' ') + self._write_buld_cmd(param_file, bin_file, i) + + + def _write_buld_cmd(self: any, param_file: str, bin_file: str, index: int): + hard_soc = const_var.SOC_MAP_EXT.get(self.soc) + if not hard_soc: + hard_soc = soc.capitalize() + name_com = [self.op_type, self.op_file, str(index)] + compile_file = os.path.join(self.out_path, '-'.join(name_com) + '.sh') + compile_file = os.path.realpath(compile_file) + with os.fdopen(os.open(compile_file, const_var.WFLAGS, const_var.WMODES), 'w') as fd: + fd.write('#!/bin/bash\n') + fd.write('echo "[{}] Generating {} ..."\n'.format(hard_soc, bin_file)) + cmd = const_var.BIN_CMD.format(fun=self.op_intf, soc=hard_soc, param=param_file, impl='""') + fd.write(cmd) + chk = const_var.CHK_CMD.format(res_file=bin_file + '.json') + fd.write(chk) + chk = const_var.CHK_CMD.format(res_file=bin_file + '.o') + fd.write(chk) + fd.write('echo "[{}] Generating {} Done"\n'.format(hard_soc, bin_file)) + + +def gen_bin_param_file(cfgfile: str, out_dir: str, soc: str): + op_descs = opdesc_parser.get_op_desc(cfgfile, [], [], BinParamBuilder, None) + for op_desc in op_descs: + op_desc.set_soc_version(soc) + op_desc.set_out_path(out_dir) + op_desc.gen_input_json() + + +if __name__ == '__main__': + if len(sys.argv) <= 3: + raise RuntimeError('arguments must greater than 3') + gen_bin_param_file(sys.argv[1], sys.argv[2], sys.argv[3]) diff --git a/Increase_Host_compute/No_increase/cmake/util/ascendc_impl_build.py b/Increase_Host_compute/No_increase/cmake/util/ascendc_impl_build.py new file mode 100644 index 0000000000000000000000000000000000000000..7fe177da1e5e8c0931189a1810f83fc3f42d9204 --- /dev/null +++ b/Increase_Host_compute/No_increase/cmake/util/ascendc_impl_build.py @@ -0,0 +1,446 @@ +#!/usr/bin/env python +# -*- coding: UTF-8 -*- +""" +Created on Feb 28 20:56:45 2020 +Copyright (c) Huawei Technologies Co., Ltd. 2020-2021. All rights reserved. +""" + +import sys +import os +import re +import stat +import opdesc_parser +import const_var + +PYF_PATH = os.path.dirname(os.path.realpath(__file__)) + +IMPL_HEAD = ''' +import os, sys +import ctypes +import json +import shutil +from tbe.common.platform import get_soc_spec +from tbe.common.utils import para_check +from tbe.tikcpp import compile_op, replay_op, check_op_cap, generalize_op_params, get_code_channel, OpInfo +from tbe.common.buildcfg import get_default_build_config +from impl.util.platform_adapter import tbe_register +from tbe.common.buildcfg import get_current_build_config +PYF_PATH = os.path.dirname(os.path.realpath(__file__)) + +DTYPE_MAP = {"float32": ["DT_FLOAT", "float"], + "float16": ["DT_FLOAT16", "half"], + "int8": ["DT_INT8", "int8_t"], + "int16": ["DT_INT16", "int16_t"], + "int32": ["DT_INT32", "int32_t"], + "int64": ["DT_INT64", "int64_t"], + "uint1": ["DT_UINT1", "uint8_t"], + "uint8": ["DT_UINT8", "uint8_t"], + "uint16": ["DT_UINT16", "uint16_t"], + "uint32": ["DT_UINT32", "uint32_t"], + "uint64": ["DT_UINT64", "uint64_t"], + "bool": ["DT_BOOL", "bool"], + "double": ["DT_DOUBLE", "double"], + "dual": ["DT_DUAL", "unknown"], + "dual_sub_int8": ["DT_DUAL_SUB_INT8", "unknown"], + "dual_sub_uint8": ["DT_DUAL_SUB_UINT8", "unknown"], + "string": ["DT_STRING", "unknown"], + "complex64": ["DT_COMPLEX64", "unknown"], + "complex128": ["DT_COMPLEX128", "unknown"], + "qint8": ["DT_QINT8", "unknown"], + "qint16": ["DT_QINT16", "unknown"], + "qint32": ["DT_QINT32", "unknown"], + "quint8": ["DT_QUINT8", "unknown"], + "quint16": ["DT_QUINT16", "unknown"], + "resource": ["DT_RESOURCE", "unknown"], + "string_ref": ["DT_STRING_REF", "unknown"], + "int4": ["DT_INT4", "int8_t"], + "bfloat16": ["DT_BF16", "bfloat16_t"]} + +def get_dtype_fmt_options(__inputs__, __outputs__): + options = [] + for x in __inputs__ + __outputs__: + x_n = x.get("param_name").upper() + x_fmt = x.get("format") + x_dtype = x.get("dtype") + options.append("-DDTYPE_{n}={t}".format(n=x_n, t=DTYPE_MAP.get(x_dtype)[1])) + options.append("-DORIG_DTYPE_{n}={ot}".format(n=x_n, ot=DTYPE_MAP.get(x_dtype)[0])) + options.append("-DFORMAT_{n}=FORMAT_{f}".format(n=x_n, f=x_fmt)) + return options + +def load_dso(so_path): + try: + ctypes.CDLL(so_path) + except OSError as error : + print(error) + raise RuntimeError("cannot open %s" %(so_path)) + else: + print("load so succ ", so_path) + +def get_shortsoc_compile_option(compile_option_list: list, shortsoc:str): + compile_options = [] + if shortsoc in compile_option_list: + compile_options = compile_option_list[shortsoc] + elif '__ALLSOC__' in compile_option_list: + compile_options = compile_option_list['__ALLSOC__'] + return compile_options + +''' + +IMPL_API = ''' +@tbe_register.register_operator("{}") +@para_check.check_op_params({}) +def {}({}, kernel_name="{}", impl_mode=""): + if get_current_build_config("enable_op_prebuild"): + return + __inputs__, __outputs__, __attrs__ = _build_args({}) + options = get_dtype_fmt_options(__inputs__, __outputs__) + options += ["-x", "cce"] + ccec = os.environ.get('CCEC_REAL_PATH') + if ccec is None: + ccec = shutil.which("ccec") + if ccec != None: + ccec_path = os.path.dirname(ccec) + tikcpp_path = os.path.realpath(os.path.join(ccec_path, "..", "..", "tikcpp")) + else: + tikcpp_path = os.path.realpath("/usr/local/Ascend/latest/compiler/tikcpp") + options.append("-I" + tikcpp_path) + options.append("-I" + os.path.join(tikcpp_path, "tikcfw")) + options.append("-I" + os.path.join(tikcpp_path, "tikcfw", "impl")) + options.append("-I" + os.path.join(tikcpp_path, "tikcfw", "interface")) + options.append("-I" + os.path.join(PYF_PATH, "..", "ascendc", "common")) + if impl_mode == "high_performance": + options.append("-DHIGH_PERFORMANCE=1") + elif impl_mode == "high_precision": + options.append("-DHIGH_PRECISION=1") + if get_default_build_config("enable_deterministic_mode") == 1: + options.append("-DDETEMINISTIC_MODE=1") + + custom_compile_options = {}, + custom_all_compile_options = {}, + soc_version = get_soc_spec("SOC_VERSION") + soc_short = get_soc_spec("SHORT_SOC_VERSION").lower() + custom_compile_options_soc = get_shortsoc_compile_option(custom_compile_options[0], soc_short) + custom_all_compile_options_soc = get_shortsoc_compile_option(custom_all_compile_options[0], soc_short) + options += custom_all_compile_options_soc + options += custom_compile_options_soc + + origin_func_name = "{}" + ascendc_src_dir = "{}" + ascendc_src_file = "{}" + src = os.path.join(PYF_PATH, "..", "ascendc", ascendc_src_dir, ascendc_src_file) + if not os.path.exists(src): + src = os.path.join(PYF_PATH, ascendc_src_file) +''' + +REPLAY_OP_API = ''' + print("start replay Acend C Operator {}, kernel name is {}") + tikreplay_codegen_path = tikcpp_path + "/tikreplaylib/lib" + tikreplay_stub_path = tikcpp_path + "/tikreplaylib/lib/" + soc_version + print("start load libtikreplaylib_codegen.so and libtikreplaylib_stub.so") + codegen_so_path = tikreplay_codegen_path + "/libtikreplaylib_codegen.so" + replaystub_so_path = tikreplay_stub_path + "/libtikreplaylib_stub.so" + if PYF_PATH.endswith("dynamic"): + op_replay_path = os.path.join(PYF_PATH, "..", "..", "op_replay") + else: + op_replay_path = os.path.join(PYF_PATH, "..", "op_replay") + replayapi_so_path = os.path.join(op_replay_path, "libreplay_{}_" + soc_short + ".so") + load_dso(codegen_so_path) + load_dso(replaystub_so_path) + load_dso(replayapi_so_path) + op_type = "{}" + entry_obj = os.path.join(op_replay_path, "{}_entry_" + soc_short + ".o") + code_channel = get_code_channel(src, kernel_name, op_type, options) + op_info = OpInfo(kernel_name = kernel_name, op_type = op_type, inputs = __inputs__, outputs = __outputs__,\\ + attrs = __attrs__, impl_mode = impl_mode) + res, msg = replay_op(op_info, entry_obj, code_channel, src, options) + if not res: + print("call replay op failed for %s and get into call compile op" %(msg)) + compile_op(src, origin_func_name, op_info, options, code_channel, '{}') +''' + +COMPILE_OP_API = ''' + print("start compile Ascend C operator {}. kernel name is {}") + op_type = "{}" + code_channel = get_code_channel(src, kernel_name, op_type, options) + op_info = OpInfo(kernel_name = kernel_name, op_type = op_type, inputs = __inputs__, outputs = __outputs__,\\ + attrs = __attrs__, impl_mode = impl_mode, origin_inputs=[{}], origin_outputs = [{}]) + compile_op(src, origin_func_name, op_info, options, code_channel, '{}') +''' + +SUP_API = ''' +def {}({}, impl_mode=""): + __inputs__, __outputs__, __attrs__ = _build_args({}) + ret_str = check_op_cap("{}", "{}", __inputs__, __outputs__, __attrs__) + ret_dict = json.loads(ret_str) + err_code = ret_dict.get("ret_code") + sup = "Unknown" + reason = "Unknown reason" + if err_code is not None: + if err_code is 0: + sup = "True" + reason = "" + elif err_code is 1: + sup = "False" + reason = ret_dict.get("reason") + else: + sup = "Unknown" + reason = ret_dict.get("reason") + return sup, reason +''' +CAP_API = ''' +def {}({}, impl_mode=""): + __inputs__, __outputs__, __attrs__ = _build_args({}) + result = check_op_cap("{}", "{}", __inputs__, __outputs__, __attrs__) + return result.decode("utf-8") +''' +GLZ_API = ''' +@tbe_register.register_param_generalization("{}") +def {}_generalization({}, generalize_config=None): + __inputs__, __outputs__, __attrs__ = _build_args({}) + ret_str = generalize_op_params("{}", __inputs__, __outputs__, __attrs__, generalize_config) + return [json.loads(ret_str)] +''' + +ATTR_DEFAULT = {'bool': 'False', 'int': '0', 'float': '0.0', 'listInt': '[]', + 'listFloat': '[]', 'listBool': '[]', 'listListInt': '[[]]', 'str': ''} + + +def optype_snake(origin_str): + temp_str = origin_str[0].lower() + origin_str[1:] + new_str = re.sub(r'([A-Z])', r'_\1', temp_str).lower() + return new_str + + +class AdpBuilder(opdesc_parser.OpDesc): + def __init__(self: any, op_type: str): + self.argsname = [] + self.argsdefv = [] + self.op_compile_option:str = '{}' + super().__init__(op_type) + + + def write_adapt(self: any, impl_path, path: str, op_compile_option_all:list = None): + self._build_paradefault() + if impl_path != "": + src_file = os.path.join(impl_path, self.op_file + '.cpp') + if not os.path.exists(src_file): + return + out_path = os.path.abspath(path) + if self.dynamic_shape and not out_path.endswith('dynamic'): + out_path = os.path.join(path, 'dynamic') + os.makedirs(out_path, mode=0o700, exist_ok=True) + adpfile = os.path.join(out_path, self.op_file + '.py') + self._gen_op_compile_option(op_compile_option_all) + with os.fdopen(os.open(adpfile, const_var.WFLAGS, const_var.WMODES), 'w') as fd: + self._write_head(fd) + self._write_argparse(fd) + self._write_impl(fd) + if self.op_chk_support: + self._write_cap('check_supported', fd) + self._write_cap('get_op_support_info', fd) + if self.op_fmt_sel: + self._write_cap('op_select_format', fd) + self._write_cap('get_op_specific_info', fd) + if self.op_range_limit == 'limited' or self.op_range_limit == 'dynamic': + self._write_glz(fd) + + + def _gen_op_compile_option(self:any, op_compile_option_all:list =None): + if op_compile_option_all is not None: + if self.op_type in op_compile_option_all: + self.op_compile_option = op_compile_option_all[self.op_type] + elif "__all__" in op_compile_option_all: + self.op_compile_option = op_compile_option_all["__all__"] + + + def _ip_argpack(self: any, default: bool = True) -> list: + args = [] + for i in range(len(self.input_name)): + arg = self.input_name[i] + if default and self.argsdefv[i] is not None: + arg += '=' + self.argsdefv[i] + args.append(arg) + return args + + def _op_argpack(self: any, default: bool = True) -> list: + args = [] + argidx = len(self.input_name) + for i in range(len(self.output_name)): + arg = self.output_name[i] + if default and self.argsdefv[i + argidx] is not None: + arg += '=' + self.argsdefv[i + argidx] + args.append(arg) + return args + + def _attr_argpack(self: any, default: bool = True) -> list: + args = [] + argidx = len(self.input_name) + len(self.output_name) + for i in range(len(self.attr_list)): + att = self.attr_list[i] + arg = att + if default and self.argsdefv[i + argidx] is not None: + if self.attr_val.get(att).get('type') == 'str': + arg += '="' + self.argsdefv[i + argidx] + '"' + elif self.attr_val.get(att).get('type') == 'bool': + arg += '=' + self.argsdefv[i + argidx].capitalize() + else: + arg += '=' + self.argsdefv[i + argidx] + args.append(arg) + return args + + def _build_paralist(self: any, default: bool = True) -> str: + args = [] + args.extend(self._ip_argpack(default)) + args.extend(self._op_argpack(default)) + args.extend(self._attr_argpack(default)) + return ', '.join(args) + + def _io_parachk(self: any, types: list, type_name: str) -> list: + chk = [] + for iot in types: + if iot == 'optional': + ptype = 'OPTION' + else: + ptype = iot.upper() + chk.append('para_check.{}_{}'.format(ptype, type_name)) + return chk + + def _attr_parachk(self: any) -> list: + chk = [] + for att in self.attr_list: + if self.attr_val.get(att).get('paramType') == 'optional': + pt = 'OPTION' + else: + pt = self.attr_val.get(att).get('paramType').upper() + att_type = self.attr_val.get(att).get('type').upper() + att_type = att_type.replace('LIST', 'LIST_') + chk.append('para_check.{}_ATTR_{}'.format(pt, att_type)) + return chk + + def _build_parachk(self: any) -> str: + chk = [] + chk.extend(self._io_parachk(self.input_type, 'INPUT')) + chk.extend(self._io_parachk(self.output_type, 'OUTPUT')) + chk.extend(self._attr_parachk()) + chk.append('para_check.KERNEL_NAME') + return ', '.join(chk) + + def _build_paradefault(self: any): + optional = False + argtypes = [] + argtypes.extend(self.input_type) + argtypes.extend(self.output_type) + for atype in argtypes: + if atype == 'optional': + optional = True + if optional: + self.argsdefv.append('None') + else: + self.argsdefv.append(None) + for attr in self.attr_list: + atype = self.attr_val.get(attr).get('paramType') + if atype == 'optional': + optional = True + attrval = self.attr_val.get(attr).get('defaultValue') + if attrval is not None: + optional = True + if type == "bool": + attrval = attrval.capitalize() + elif type == "str": + attrval = "\"" + attrval + "\"" + self.argsdefv.append(attrval) + continue + if optional: + self.argsdefv.append(ATTR_DEFAULT.get(self.attr_val.get(attr).get('type'))) + else: + self.argsdefv.append(None) + + def _write_head(self: any, fd: object): + fd.write(IMPL_HEAD) + + def _write_argparse(self: any, fd: object): + args = self._build_paralist(False) + fd.write('def _build_args({}):\n'.format(args)) + fd.write(' __inputs__ = []\n') + fd.write(' for arg in [{}]:\n'.format(', '.join(self.input_name))) + fd.write(' if arg != None:\n') + fd.write(' if isinstance(arg, (list, tuple)):\n') + fd.write(' if len(arg) == 0:\n') + fd.write(' continue\n') + fd.write(' __inputs__.append(arg[0])\n') + fd.write(' else:\n') + fd.write(' __inputs__.append(arg)\n') + fd.write(' __outputs__ = []\n') + fd.write(' for arg in [{}]:\n'.format(', '.join(self.output_name))) + fd.write(' if arg != None:\n') + fd.write(' if isinstance(arg, (list, tuple)):\n') + fd.write(' if len(arg) == 0:\n') + fd.write(' continue\n') + fd.write(' __outputs__.append(arg[0])\n') + fd.write(' else:\n') + fd.write(' __outputs__.append(arg)\n') + fd.write(' __attrs__ = []\n') + for attr in self.attr_list: + fd.write(' if {} != None:\n'.format(attr)) + fd.write(' attr = {}\n') + fd.write(' attr["name"] = "{}"\n'.format(attr)) + fd.write(' attr["dtype"] = "{}"\n'.format(self.attr_val.get(attr).get('type'))) + fd.write(' attr["value"] = {}\n'.format(attr)) + fd.write(' __attrs__.append(attr)\n') + fd.write(' return __inputs__, __outputs__, __attrs__\n') + + def _write_impl(self: any, fd: object): + argsdef = self._build_paralist() + argsval = self._build_paralist(False) + pchk = self._build_parachk() + if len(self.kern_name) > 0: + kern_name = self.kern_name + else: + kern_name = self.op_intf + src = self.op_file + '.cpp' + fd.write(IMPL_API.format(self.op_type, pchk, self.op_intf, argsdef, kern_name, argsval,\ + self.custom_compile_options, self.custom_all_compile_options, self.op_intf,\ + optype_snake(self.op_type), src)) + if self.op_replay_flag: + fd.write(REPLAY_OP_API.format(self.op_type, kern_name, self.op_file, self.op_type, self.op_file,\ + self.op_compile_option)) + else: + fd.write(COMPILE_OP_API.format(self.op_type, kern_name, self.op_type, ', '.join(self.input_name),\ + ', '.join(self.output_name), self.op_compile_option)) + + def _write_cap(self: any, cap_name: str, fd: object): + argsdef = self._build_paralist() + argsval = self._build_paralist(False) + if cap_name == 'check_supported': + fd.write(SUP_API.format(cap_name, argsdef, argsval, cap_name, self.op_type)) + else: + fd.write(CAP_API.format(cap_name, argsdef, argsval, cap_name, self.op_type)) + + def _write_glz(self: any, fd: object): + argsdef = self._build_paralist() + argsval = self._build_paralist(False) + fd.write(GLZ_API.format(self.op_type, self.op_intf, argsdef, argsval, self.op_type)) + + +def write_scripts(cfgfile: str, cfgs: dict, dirs: dict, ops: list = None, op_compile_option:list = None): + batch_lists = cfgs.get(const_var.REPLAY_BATCH).split(';') + iterator_lists = cfgs.get(const_var.REPLAY_ITERATE).split(';') + file_map = {} + op_descs = opdesc_parser.get_op_desc(cfgfile, batch_lists, iterator_lists, AdpBuilder,\ + ops, dirs.get(const_var.AUTO_GEN_DIR)) + for op_desc in op_descs: + op_desc.write_adapt(dirs.get(const_var.CFG_IMPL_DIR), dirs.get(const_var.CFG_OUT_DIR), op_compile_option) + file_map[op_desc.op_type] = op_desc.op_file + return file_map + +if __name__ == '__main__': + if len(sys.argv) <= 6: + raise RuntimeError('arguments must greater equal than 6') + rep_cfg = {} + rep_cfg[const_var.REPLAY_BATCH] = sys.argv[2] + rep_cfg[const_var.REPLAY_ITERATE] = sys.argv[3] + cfg_dir = {} + cfg_dir[const_var.CFG_IMPL_DIR] = sys.argv[4] + cfg_dir[const_var.CFG_OUT_DIR] = sys.argv[5] + cfg_dir[const_var.AUTO_GEN_DIR] = sys.argv[6] + write_scripts(cfgfile=sys.argv[1], cfgs=rep_cfg, dirs=cfg_dir) diff --git a/Increase_Host_compute/No_increase/cmake/util/ascendc_ops_config.py b/Increase_Host_compute/No_increase/cmake/util/ascendc_ops_config.py new file mode 100644 index 0000000000000000000000000000000000000000..7a97180beda87facffebb18a9784264f6e0e8964 --- /dev/null +++ b/Increase_Host_compute/No_increase/cmake/util/ascendc_ops_config.py @@ -0,0 +1,114 @@ +#!/usr/bin/env python +# -*- coding: UTF-8 -*- +""" +Created on Feb 28 20:56:45 2020 +Copyright (c) Huawei Technologies Co., Ltd. 2020-2021. All rights reserved. +""" + +import sys +import os +import glob +import json +import argparse +import const_var + + +def load_json(json_file: str): + with open(json_file, encoding='utf-8') as file: + json_content = json.load(file) + return json_content + + +def get_specified_suffix_file(root_dir, suffix): + specified_suffix = os.path.join(root_dir, '**/*.{}'.format(suffix)) + all_suffix_files = glob.glob(specified_suffix, recursive=True) + return all_suffix_files + + +def add_simplified_config(op_type, key, core_type, objfile, config): + simple_cfg = config.get('binary_info_config.json') + op_cfg = simple_cfg.get(op_type) + if not op_cfg: + op_cfg = {} + op_cfg['dynamicRankSupport'] = True + op_cfg['simplifiedKeyMode'] = 0 + op_cfg['binaryList'] = [] + simple_cfg[op_type] = op_cfg + bin_list = op_cfg.get('binaryList') + bin_list.append({'coreType': core_type, 'simplifiedKey': key, 'binPath': objfile}) + + +def add_op_config(op_file, bin_info, config): + op_cfg = config.get(op_file) + if not op_cfg: + op_cfg = {} + op_cfg['binList'] = [] + config[op_file] = op_cfg + op_cfg.get('binList').append(bin_info) + + +def gen_ops_config(json_file, soc, config): + core_type_map = {"MIX": 0, "AiCore": 1, "VectorCore": 2} + contents = load_json(json_file) + if ('binFileName' not in contents) or ('supportInfo' not in contents): + return + json_base_name = os.path.basename(json_file) + op_dir = os.path.basename(os.path.dirname(json_file)) + support_info = contents.get('supportInfo') + bin_name = contents.get('binFileName') + bin_suffix = contents.get('binFileSuffix') + core_type = core_type_map.get(contents.get("coreType")) + bin_file_name = bin_name + bin_suffix + op_type = bin_name.split('_')[0] + op_file = op_dir + '.json' + bin_info = {} + keys = support_info.get('simplifiedKey') + if keys: + bin_info['simplifiedKey'] = keys + for key in keys: + add_simplified_config(op_type, key, core_type, os.path.join(soc, op_dir, bin_file_name), config) + bin_info['staticKey'] = support_info.get('staticKey') + bin_info['int64Mode'] = support_info.get('int64Mode') + bin_info['inputs'] = support_info.get('inputs') + bin_info['outputs'] = support_info.get('outputs') + if support_info.get('attrs'): + bin_info['attrs'] = support_info.get('attrs') + bin_info['binInfo'] = {'jsonFilePath': os.path.join(soc, op_dir, json_base_name)} + add_op_config(op_file, bin_info, config) + + +def gen_all_config(root_dir, soc): + suffix = 'json' + config = {} + config['binary_info_config.json'] = {} + all_json_files = get_specified_suffix_file(root_dir, suffix) + for _json in all_json_files: + gen_ops_config(_json, soc, config) + for cfg_key in config.keys(): + cfg_file = os.path.join(root_dir, cfg_key) + with os.fdopen(os.open(cfg_file, const_var.WFLAGS, const_var.WMODES), 'w') as fd: + json.dump(config.get(cfg_key), fd, indent=' ') + + +def args_prase(): + parser = argparse.ArgumentParser() + parser.add_argument('-p', + '--path', + nargs='?', + required=True, + help='Parse the path of the json file.') + parser.add_argument('-s', + '--soc', + nargs='?', + required=True, + help='Parse the soc_version of ops.') + return parser.parse_args() + + +def main(): + args = args_prase() + gen_all_config(args.path, args.soc) + + +if __name__ == '__main__': + main() diff --git a/Increase_Host_compute/No_increase/cmake/util/ascendc_replay_build.py b/Increase_Host_compute/No_increase/cmake/util/ascendc_replay_build.py new file mode 100644 index 0000000000000000000000000000000000000000..1cac7d911b84df4f3ef3a83ce9cac65ce2e89e0b --- /dev/null +++ b/Increase_Host_compute/No_increase/cmake/util/ascendc_replay_build.py @@ -0,0 +1,65 @@ +#!/usr/bin/env python +# -*- coding: UTF-8 -*- +""" +Created on Feb 28 20:56:45 2020 +Copyright (c) Huawei Technologies Co., Ltd. 2020-2021. All rights reserved. +""" + +import sys +import os +import opdesc_parser +import replay_codegen +import const_var +from replay_codegen import ReplayCodeGenParams + +PYF_PATH = os.path.dirname(os.path.realpath(__file__)) + + +class ReplayBuilder(opdesc_parser.OpDesc): + def __init__(self: any, op_type: str): + super().__init__(op_type) + + def gen_replay_source(self: any, impl_path: str, out_path: str, ops_product: str): + if not self.op_replay_flag: + print('{} replay not enabled'.format(self.op_type)) + return + argn = len(self.input_name) + len(self.output_name) + 1 + if self.op_replay_batch: + print('{} replay in batch mode'.format(self.op_type)) + else: + print('{} replay in normal mode'.format(self.op_type)) + if impl_path.endswith('op_kernel'): + implf = os.path.join(impl_path, self.op_file + '.cpp') + tiling_file = os.path.join(impl_path, "../op_host", self.op_file + '_tiling.h') + else: + if self.dynamic_shape: + dyn_path = 'dynamic' + else: + dyn_path = '' + implf = os.path.join(impl_path, dyn_path, self.op_file + '.cpp') + tiling_file = os.path.join(impl_path, "../../op_tiling", self.op_file + '_tiling.h') + rep_conf = replay_codegen.ReplayCodeGen(ReplayCodeGenParams(self.op_type, implf, tiling_file, self.op_file, \ + self.op_intf, argn, self.op_replay_batch, self.max_block_dim, self.max_shape_size)) + rep_conf.set_batch(self.op_replay_batch) + rep_conf.set_outdir(out_path) + rep_conf.gen_replay(ops_product) + + +def gen_replay(cfgfile: str, cfgs: dict, dirs: dict, ops_product: str, ops: list = None): + batch_lists = cfgs.get(const_var.REPLAY_BATCH).split(';') + iterator_lists = cfgs.get(const_var.REPLAY_ITERATE).split(';') + op_descs = opdesc_parser.get_op_desc(cfgfile, batch_lists, iterator_lists, ReplayBuilder, ops) + for op_desc in op_descs: + op_desc.gen_replay_source(dirs.get(const_var.CFG_IMPL_DIR), dirs.get(const_var.CFG_OUT_DIR), ops_product) + + +if __name__ == '__main__': + if len(sys.argv) <= 6: + raise RuntimeError('arguments must greater than 6') + rep_cfg = {} + rep_cfg[const_var.REPLAY_BATCH] = sys.argv[2] + rep_cfg[const_var.REPLAY_ITERATE] = sys.argv[3] + rep_dir = {} + rep_dir[const_var.CFG_IMPL_DIR] = sys.argv[4] + rep_dir[const_var.CFG_OUT_DIR] = sys.argv[5] + gen_replay(sys.argv[1], rep_cfg, rep_dir, sys.argv[6]) diff --git a/Increase_Host_compute/No_increase/cmake/util/batch_replay_impl.temp b/Increase_Host_compute/No_increase/cmake/util/batch_replay_impl.temp new file mode 100644 index 0000000000000000000000000000000000000000..0e88346642009514af64265b4da24c9946e3ebbf --- /dev/null +++ b/Increase_Host_compute/No_increase/cmake/util/batch_replay_impl.temp @@ -0,0 +1,117 @@ +#include +#include +#include +#include +#include +#include +#include +#include "replay_def.h" +#include "code_gen.h" +#include "replay_fun.h" +#include "register/op_check.h" +#define __ASCENDC_REPLAY_CODE__ +#include + +using namespace std; +using namespace optiling; +using namespace AscendCReplay; + +extern "C" void __KERNEL_FUN__ (__ARGS_DEF__, const char *); +extern "C" int elf_batch_append(char *elf, uint32_t elfSize, char *jit, int kernum, char *atext[], int alen[], + int atlen, const char* kernelname[]); + +#define KERNEL_N 1 +#define ARG_N (__ARG_NUM__) +#define MAX_L (1024 * 1024 * 100) +#define MAX_E (1024 * 1024) + +int __KERNEL_FUN___replay___OPS_PRODUCT__(ReplayFuncParam& param, const int core_type) +{ + // gen type 1 : direct call codes 0: load .o file + if (param.gentype < 0 || param.gentype > 1) { + printf("Error: call replay gen type is %d, should only be 1 or 0\n", param.gentype); + return 0; + } else if (param.gentype == 1 && param.objptr == nullptr) { + printf("Error: call replay with direct call mode, but code obj addr is null\n"); + return 0; + } else if (param.gentype == 0 && param.output_kernel_file == nullptr) { + printf("Error: call replay with object file mode, but object file path is null\n"); + return 0; + } + // core_type 0:MIX 1:CUBE 2:VEC + if (core_type < 0 || core_type > 2) { + printf("Error: call replay core type is %d !\n", core_type); + return 0; + } + g_coreType = __CORE_TYPE__; + g_taskRation = param.task_ration; + g_tilingKey = param.tiling_key; + + unsigned char *buf, *jit; + char *kernel[KERNEL_N]; + int len[KERNEL_N]; + block_idx = 0; + block_num = param.block_dim; + g_ubBase = block_num; + uint8_t *code = (uint8_t *)malloc(MAX_L); + uint8_t *pos = code; + struct timespec tp1, tp2; + + clock_gettime(CLOCK_MONOTONIC, &tp1); + if (block_num > 32) { + printf("Error: block_num > 32\n"); + return 0; + } + //__OP_FOPEN__ + for (int i = 0; i < KERNEL_N; i++) { + //__OP_SET_KERNEL__ + for (int j = 0; j < ARG_N; j++) + AddArg(j, ARG_STEP * (j + 1)); +#ifdef FP_CEILING + SetCtrlFloatEnable(); +#else + SetCtrlFloatDisable(); +#endif + CodeInit(pos, true); + __KERNEL_FUN__(__KERNEL_ARGS__, param.tiling_data); + CodeEnd(); + kernel[i] = (char *)pos; + len[i] = CodeLen(); + pos += len[i]; + } + //__OP_FCLOSE__ + clock_gettime(CLOCK_MONOTONIC, &tp2); + buf = (unsigned char *)malloc(MAX_E); + int fd = open(param.entry_file, O_RDONLY); + if (fd < 0) { + printf("[error]: cannot find entry.o : %s\n", param.entry_file); + return 0; + } + uint32_t bufSize = read(fd, buf, MAX_E); + if (bufSize <= 0) { + printf("[error]: entry.o : %s is too small ! \n", param.entry_file); + } + close(fd); + jit = (unsigned char *)malloc(MAX_L); + printf("total code generated %ld\n", pos - code); + int sz = elf_batch_append((char *)buf, bufSize, (char *)jit, KERNEL_N, kernel, len, pos - code, ¶m.kernel_name); + if (tp1.tv_sec != tp2.tv_sec) { + printf("%ld NS\n", tp2.tv_nsec + 1000000000 - tp1.tv_nsec); + } else { + printf("%ld NS\n", tp2.tv_nsec - tp1.tv_nsec); + } + printf("new elf size %d\n", sz); + if (param.gentype == 0) { + fd = open(param.output_kernel_file, O_RDWR | O_CREAT | O_TRUNC, S_IRUSR | S_IWUSR); + (void)write(fd, jit, sz); + close(fd); + free(jit); + } else if (param.gentype == 1) { + *param.objptr = (char*)jit; + } + free(buf); + free(code); + return sz; +} + +REG_REPLAY_FUNC(__OPTYPE__, __OPS_PRODUCT__, __KERNEL_FUN___replay___OPS_PRODUCT__); diff --git a/Increase_Host_compute/No_increase/cmake/util/code_channel_infer.py b/Increase_Host_compute/No_increase/cmake/util/code_channel_infer.py new file mode 100644 index 0000000000000000000000000000000000000000..a14913c65aaea5d5da2038d0b5a7d2024d0f1b70 --- /dev/null +++ b/Increase_Host_compute/No_increase/cmake/util/code_channel_infer.py @@ -0,0 +1,115 @@ +#!/usr/bin/env python +# -*- coding: UTF-8 -*- +""" +Created on Feb 28 20:56:45 2020 +Copyright (c) Huawei Technologies Co., Ltd. 2020-2021. All rights reserved. +""" +import os +import stat +import ctypes +import collections +import shutil +import subprocess +import copy + +"""CODE_* is used to cube/vector api is called in operator code +CODE_MIX means both cube and vector api is called +CODE_CUBE means only cube api is called +CODE_VEC means only vector api is called +""" +CODE_MIX = 0 +CODE_CUBE = 1 +CODE_VEC = 2 + + +def _is_v220(op_product: str): + """return if current soc version is V220 + + Returns: + res: True means V220 + """ + if op_product in ["ascend910b", "ascend910c"]: + return True + return False + + +InfoCodeChanelParams = collections.namedtuple('InfoCodeChanelParams',\ +['src_file', 'tiling_header', 'kernel_name', 'outdir', 'op_product', 'compile_options']) + + +def infer_code_channel(params: InfoCodeChanelParams): + """get code channel for v220, return CODE_MIX if soc version is not V220 + + Args: + src_file (str): AscendC operator code file + src_file (str): AscendC operator tiling header file + kernel_name (str): kernel function name + optype (str): operator type + compile_options (list): compile options for ccec cmd + + Raises: + Exception: if not exist L1/L0/UB if code, it's not a aicore code + + Returns: + res (int): CODE_MIX/CODE_CUBE/CODE_VEC + """ + if not _is_v220(params.op_product): + return CODE_MIX + return CODE_VEC + if params.compile_options is None: + compile_options = [] + else: + compile_options = params.compile_options + ccec = shutil.which("ccec") + if ccec is not None: + ccec_path = os.path.dirname(ccec) + tikcpp_path = os.path.realpath(os.path.join(ccec_path, "..", "..", "tikcpp")) + else: + tikcpp_path = os.path.realpath("/usr/local/Ascend/latest/compiler/tikcpp") + compile_options.append("-I" + tikcpp_path) + compile_options.append("-I" + os.path.join(tikcpp_path, "tikcfw")) + compile_options.append("-I" + os.path.join(tikcpp_path, "tikcfw", "impl")) + compile_options.append("-I" + os.path.join(tikcpp_path, "tikcfw", "interface")) + compile_options += ["-include", params.tiling_header] + arch = "dav-c220-cube" + sub_core_type = "AIC" + optional_core = "AiCore" + compile_cmd = [shutil.which("ccec"), '-c', '-O3'] + compile_cmd += compile_options + temp_file_name_tag = "_" + str(os.getpid()) + "_temp.o" + dst_file = os.path.join(kernel_meta_dir, kernel_name + temp_file_name_tag) + compile_cmd += [params.src_file, "--cce-aicore-arch={}".format(arch), + "--cce-aicore-only", "-o", dst_file, + "-mllvm", "-cce-aicore-function-stack-size=16000", + "-mllvm", "-cce-aicore-record-overflow=true", + "-mllvm", "-cce-aicore-addr-transform"] + compile_cmd += ["-std=c++17"] + print('get_code_channel: ', ' '.join(compile_cmd)) + proc = subprocess.Popen( + compile_cmd, stdout=subprocess.PIPE, stderr=subprocess.STDOUT) + (out, _) = proc.communicate() + if proc.returncode != 0: + print('get_code_channel coretype compile error: ', out.decode()) + msg = "compile %s error :%s\n" % (params.src_file, out.decode()) + raise Exception(f"get_code_channel coretype error, msg is{msg}") + objdump_cmd = ['objdump', '-s', '-j', '.text', '{}'.format(dst_file)] + + proc = subprocess.Popen( + objdump_cmd, stdout=subprocess.PIPE, stderr=subprocess.STDOUT) + (out, _) = proc.communicate() + if proc.returncode != 0: + print('get_code_channel objdump error: ', out.decode()) + msg = "get_code_channel objdump %s error :%s\n" % (src_file, out.decode()) + raise Exception(f"get_code_channel objdump error, msg is{msg}") + os.remove(dst_file) + lines = out.decode('utf-8').split('\n') + for line in lines: + insts = line.strip().split() + if len(insts) < 5: + continue + for inst in insts[1:]: + if len(inst) != 8: + continue + if inst[6] == 'f': + return CODE_MIX + return CODE_VEC diff --git a/Increase_Host_compute/No_increase/cmake/util/const_var.py b/Increase_Host_compute/No_increase/cmake/util/const_var.py new file mode 100644 index 0000000000000000000000000000000000000000..8b32c3b915d0aaaf1f366cf95cf1a337e8959c89 --- /dev/null +++ b/Increase_Host_compute/No_increase/cmake/util/const_var.py @@ -0,0 +1,33 @@ + +#!/usr/bin/env python +# coding=utf-8 +""" +Function: +The replay funtion entry +Copyright Information: +Huawei Technologies Co., Ltd. All Rights Reserved © 2020 +""" + +import os +import stat + + +REPLAY_BATCH = 'batch' +REPLAY_ITERATE = 'iterate' +CFG_IMPL_DIR = 'impl_dir' +CFG_OUT_DIR = 'out_dir' +AUTO_GEN_DIR = 'auto_gen_dir' +WFLAGS = os.O_WRONLY | os.O_CREAT | os.O_TRUNC +WMODES = stat.S_IWUSR | stat.S_IRUSR +SOC_MAP_EXT = {'ascend310p': 'Ascend310P3', 'ascend310b': 'Ascend310B1', + 'ascend910': 'Ascend910A', 'ascend910b': 'Ascend910B1'} +BIN_CMD = 'opc $1 --main_func={fun} --input_param={param} --soc_version={soc} \ +--output=$2 --impl_mode={impl} --simplified_key_mode=0 --op_mode=dynamic\n' +CHK_CMD = ''' +if ! test -f $2/{res_file} ; then + echo "$2/{res_file} not generated!" + exit 1 +fi +''' +ATTR_DEF_VAL = {'str' : '', 'int': 0, 'float': 0.0, 'bool': False, 'list_bool': [], + 'list_int': [], 'list_float': [], 'list_list_int': [[]]} diff --git a/Increase_Host_compute/No_increase/cmake/util/gen_impl_and_mrege_json.sh b/Increase_Host_compute/No_increase/cmake/util/gen_impl_and_mrege_json.sh new file mode 100644 index 0000000000000000000000000000000000000000..55e12e5edff6d1d39207db0c439a15fcb8656951 --- /dev/null +++ b/Increase_Host_compute/No_increase/cmake/util/gen_impl_and_mrege_json.sh @@ -0,0 +1,57 @@ +#!/usr/bin/bash + +project_path=$1 +build_path=$2 +vendor_name=customize +if [[ ! -d "$project_path" ]]; then + echo "[ERROR] No projcet path is provided" + exit 1 +fi + +if [[ ! -d "$build_path" ]]; then + echo "[ERROR] No build path is provided" + exit 1 +fi + +# copy ai_core operators implements +# tbe_impl_files_num=$(ls $project_path/tbe/impl/* 2> /dev/null | wc -l) +# if [[ "$tbe_impl_files_num" -gt 0 ]];then +# cp -r ${project_path}/tbe/impl/* ${build_path}/makepkg/packages/vendors/$vendor_name/op_impl/ai_core/tbe/customize_impl +# cp -r ${project_path}/tbe/impl/* ${build_path}/makepkg/packages/vendors/$vendor_name/op_impl/vector_core/tbe/customize_impl +# fi + +# copy aicpu kernel so operators +if [[ -d "${project_path}/cpukernel/aicpu_kernel_lib" ]]; then + cp -f ${project_path}/cpukernel/aicpu_kernel_lib/* ${build_path}/makepkg/packages/vendors/$vendor_name/op_impl/cpu/aicpu_kernel/impl + rm -rf ${project_path}/cpukernel/aicpu_kernel_lib +fi + +# merge aicpu.ini and aicore.ini to generate npu_supported_ops.json +# mkdir -p ${build_path}/framework/op_info_cfg +# mkdir -p ${build_path}/framework/op_info_cfg/aicpu_kernel +# mkdir -p ${build_path}/framework/op_info_cfg/ai_core + +# if [[ -d "${project_path}/tbe/op_info_cfg/ai_core" ]]; then +# bash ${project_path}/cmake/util/gen_ops_filter.sh ${project_path}/tbe/op_info_cfg/ai_core ${build_path}/framework/op_info_cfg/ai_core +# fi + +# if [[ -d "${project_path}/cpukernel/op_info_cfg/aicpu_kernel" ]]; then +# bash ${project_path}/cmake/util/gen_ops_filter.sh ${project_path}/cpukernel/op_info_cfg/aicpu_kernel ${build_path}/framework/op_info_cfg/aicpu_kernel +# fi + +# aicpu_filter_file=${build_path}/framework/op_info_cfg/aicpu_kernel/npu_supported_ops.json +# aicore_filter_file=${build_path}/framework/op_info_cfg/ai_core/npu_supported_ops.json +# if [[ -f "${aicpu_filter_file}" ]] && [[ ! -f "${aicore_filter_file}" ]]; then +# cp $aicpu_filter_file ${build_path}/makepkg/packages/vendors/$vendor_name/framework/tensorflow +# fi +# if [[ -f "${aicore_filter_file}" ]] && [[ ! -f "${aicpu_filter_file}" ]]; then +# cp $aicore_filter_file ${build_path}/makepkg/packages/vendors/$vendor_name/framework/tensorflow +# fi + +# if [[ -f "${aicore_filter_file}" ]] && [[ -f "${aicpu_filter_file}" ]]; then +# chmod u+w ${aicpu_filter_file} +# python3 ${project_path}/cmake/util/insert_op_info.py ${aicore_filter_file} ${aicpu_filter_file} +# chmod u-w ${aicpu_filter_file} +# cp $aicpu_filter_file ${build_path}/makepkg/packages/vendors/$vendor_name/framework/tensorflow +# fi + diff --git a/Increase_Host_compute/No_increase/cmake/util/gen_ops_filter.sh b/Increase_Host_compute/No_increase/cmake/util/gen_ops_filter.sh new file mode 100644 index 0000000000000000000000000000000000000000..d4c27d17feb8617dfee0f6fd3262c36583033339 --- /dev/null +++ b/Increase_Host_compute/No_increase/cmake/util/gen_ops_filter.sh @@ -0,0 +1,62 @@ +#!/bin/bash +# Copyright (c) Huawei Technologies Co., Ltd. 2020-2021. All rights reserved. +# Description: Generate npu_supported_ops.json +# ============================================================================== + +if [[ -z "$1" ]]; then + echo -e "[ERROR] No source dir provided" + exit 1 +fi + +if [[ -z "$2" ]]; then + echo -e "[ERROR] No destination dir provided" + exit 1 +fi + +src=$1 +dest_file=$2/npu_supported_ops.json + +if [ -f "$dest_file" ];then + chmod u+w $dest_file +fi + +echo $* + +add_ops() { + name=$1 + isHeavy=$2 + file=$3 + grep -w "\"$name\"" ${file} >/dev/null + if [ $? == 0 ];then + return + fi + echo " \"${name}\": {" >> ${file} + echo " \"isGray\": false," >> ${file} + echo " \"isHeavy\": ${isHeavy}" >> ${file} + echo " }," >> ${file} +} + +echo "{" > ${dest_file} +ini_files=$(find ${src} -name "*.ini") +for file in ${ini_files} ; do + name=$(grep '^\[' ${file} | sed 's/\[//g' | sed 's/]//g' | sed 's/\r//g') + grep 'heavyOp.flag' ${file} >/dev/null + if [ $? == 0 ];then + isHeavy=$(grep 'heavyOp.flag' ${file} | awk -F= '{print $2}') + else + isHeavy="false" + fi + for op in ${name} ; do + add_ops ${op} "false" ${dest_file} + done +done +echo "}" >> ${dest_file} +file_count=$(cat ${dest_file} | wc -l) +line=$(($file_count-1)) +sed -i "${line}{s/,//g}" ${dest_file} + +chmod 640 "${dest_file}" +echo -e "[INFO] Succed generated ${dest_file}" + +exit 0 + diff --git a/Increase_Host_compute/No_increase/cmake/util/gen_version_info.sh b/Increase_Host_compute/No_increase/cmake/util/gen_version_info.sh new file mode 100644 index 0000000000000000000000000000000000000000..a06cfc78d29482807d086b880375533cd0a3679e --- /dev/null +++ b/Increase_Host_compute/No_increase/cmake/util/gen_version_info.sh @@ -0,0 +1,6 @@ +ascend_install_dir=$1 +gen_file_dir=$2 + +# create version.info +compiler_version=$(grep "Version" -w ${ascend_install_dir}/compiler/version.info | awk -F = '{print $2}') +echo "custom_opp_compiler_version=${compiler_version}" > ${gen_file_dir}/version.info \ No newline at end of file diff --git a/Increase_Host_compute/No_increase/cmake/util/insert_op_info.py b/Increase_Host_compute/No_increase/cmake/util/insert_op_info.py new file mode 100644 index 0000000000000000000000000000000000000000..28ba08757c9301391a8f4005ae8fb0b290e43950 --- /dev/null +++ b/Increase_Host_compute/No_increase/cmake/util/insert_op_info.py @@ -0,0 +1,36 @@ +# -*- coding: utf-8 -*- +""" +Created on Feb 28 20:56:45 2020 +Copyright (c) Huawei Technologies Co., Ltd. 2020-2021. All rights reserved. +""" +import json +import os +import sys +import stat +import const_var + + +if __name__ == '__main__': + if len(sys.argv) != 3: + print(sys.argv) + print('argv error, inert_op_info.py your_op_file lib_op_file') + sys.exit(2) + + with open(sys.argv[1], 'r') as load_f: + insert_operator = json.load(load_f) + + all_operators = {} + if os.path.exists(sys.argv[2]): + if os.path.getsize(sys.argv[2]) != 0: + with open(sys.argv[2], 'r') as load_f: + all_operators = json.load(load_f) + + for k in insert_operator.keys(): + if k in all_operators.keys(): + print('replace op:[', k, '] success') + else: + print('insert op:[', k, '] success') + all_operators[k] = insert_operator[k] + + with os.fdopen(os.open(sys.argv[2], const_var.WFLAGS, const_var.WMODES), 'w') as json_file: + json_file.write(json.dumps(all_operators, indent=4)) diff --git a/Increase_Host_compute/No_increase/cmake/util/insert_simplified_keys.py b/Increase_Host_compute/No_increase/cmake/util/insert_simplified_keys.py new file mode 100644 index 0000000000000000000000000000000000000000..ace727b903b1de37e6feece649cd20f242d94798 --- /dev/null +++ b/Increase_Host_compute/No_increase/cmake/util/insert_simplified_keys.py @@ -0,0 +1,248 @@ +#!/usr/bin/env python +# -*- coding: UTF-8 -*- +""" +Created on Feb 28 20:56:45 2020 +Copyright (c) Huawei Technologies Co., Ltd. 2020-2021. All rights reserved. +""" + +import sys +import os +import re +import glob +import json +import argparse +import const_var + + +DATA_TPYE_DICT = { + 'float32': 0, + 'float16': 1, + 'int8': 2, + 'int16': 6, + 'uint16': 7, + 'uint8': 4, + 'int32': 3, + 'int64': 9, + 'uint32': 8, + 'uint64': 10, + 'bool': 12, + 'double': 11, + 'string': 13, + 'dual': 14, + 'dual': 15, + 'complex64': 16, + 'complex128': 17, + 'qint8': 18, + 'qint16': 19, + 'qint32': 20, + 'quint8': 21, + 'quint16': 22, + 'resource': 23, + 'string': 24, + 'dual': 25, + 'variant': 26, + 'bf16': 27, + 'bfloat16': 27, + 'undefined': 28, + 'int4': 29, + 'uint1': 30, + 'int2': 31 +} + +FORMAT_DICT = { + 'NCHW': 0, + 'NHWC': 1, + 'ND': 2, + 'NC1HWC0': 3, + 'FRACTAL_Z': 4, + 'NC1C0HWPAD': 5, + 'NHWC1C0': 6, + 'FSR_NCHW': 7, + 'FRACTAL_DECONV': 8, + 'C1HWNC0': 9, + 'FRACTAL_DECONV_TRANSPOSE': 10, + 'FRACTAL_DECONV_SP_STRIDE_TRANS': 11, + 'NC1HWC0_C04': 12, + 'FRACTAL_Z_C04': 13, + 'CHWN': 14, + 'FRACTAL_DECONV_SP_STRIDE8_TRANS': 15, + 'HWCN': 16, + 'NC1KHKWHWC0': 17, + 'BN_WEIGHT': 18, + 'FILTER_HWCK': 19, + 'HASHTABLE_LOOKUP_LOOKUPS': 20, + 'HASHTABLE_LOOKUP_KEYS': 21, + 'HASHTABLE_LOOKUP_VALUE': 22, + 'HASHTABLE_LOOKUP_OUTPUT': 23, + 'HASHTABLE_LOOKUP_HITS': 24, + 'C1HWNCoC0': 25, + 'MD': 26, + 'NDHWC': 27, + 'FRACTAL_ZZ': 28, + 'FRACTAL_NZ': 29, + 'NCDHW': 30, + 'DHWCN': 31, + 'NDC1HWC0': 32, + 'FRACTAL_Z_3D': 33, + 'CN': 34, + 'NC': 35, + 'DHWNC': 36, + 'FRACTAL_Z_3D_TRANSPOSE': 37, + 'FRACTAL_ZN_LSTM': 38, + 'FRACTAL_Z_G': 39, + 'RESERVED': 40, + 'ALL': 41, + 'NULL': 42, + 'ND_RNN_BIAS': 43, + 'FRACTAL_ZN_RNN': 44, + 'NYUV': 45, + 'NYUV_A': 46 +} + + +def load_json(json_file: str): + with open(json_file, encoding='utf-8') as file: + json_content = json.load(file) + return json_content + + +def get_specified_suffix_file(root_dir, suffix): + specified_suffix = os.path.join(root_dir, '**/*.{}'.format(suffix)) + all_suffix_files = glob.glob(specified_suffix, recursive=True) + return all_suffix_files + + +def get_deterministic_value(support_info): + deterministic_key = 'deterministic' + if deterministic_key not in support_info: + return 0 + deterministic_value = support_info.get(deterministic_key) + if deterministic_value == 'true': + return 1 + else: + return 0 + + +def get_precision_value(support_info): + precision_key = 'implMode' + precision_value = support_info.get(precision_key) + if precision_value == 'high_performance': + _value = 1 + elif precision_value == 'high_precision': + _value = 2 + else: + _value = 0 + return _value + + +def get_overflow_value(support_info): + return 0 + + +def get_parameters(info): + if info: + if 'dtype' in info: + data_type = info['dtype'] + data_type_value = DATA_TPYE_DICT.get(data_type) + else: + data_type_value = 0 + if 'format' in info: + _format = info['format'] + _format_value = FORMAT_DICT.get(_format) + else: + _format_value = 0 + else: + data_type_value = 0 + _format_value = 0 + return str(data_type_value), str(_format_value) + + +def get_dynamic_parameters(info): + # 动态输入时只需获取第一个参数 + return get_parameters(info[0]) + + +def get_all_parameters(support_info, _type): + result_list = list() + info_lists = support_info.get(_type) + if info_lists: + for _info in info_lists: + # 输入为列表时是动态输入 + if isinstance(_info, (list, tuple)): + data_type_value, _format_value = get_dynamic_parameters(_info) + else: + data_type_value, _format_value = get_parameters(_info) + result_list.append("{},{}".format(data_type_value, _format_value)) + return result_list + + +def get_all_input_parameters(support_info): + result = get_all_parameters(support_info, 'inputs') + return '/'.join(result) + + +def insert_content_into_file(input_file, content): + with open(input_file, 'r+') as file: + lines = file.readlines() + for index, line in enumerate(lines): + match_result = re.search(r'"staticKey":', line) + if match_result: + count = len(line) - len(line.lstrip()) + new_content = "{}{}".format(' ' * count, content) + # 插入到前一行,防止插入最后时还需要考虑是否添加逗号 + lines.insert(index, new_content) + break + file.seek(0) + file.write(''.join(lines)) + + +def insert_simplified_keys(json_file): + contents = load_json(json_file) + # 不存在'binFileName'或者'supportInfo'字段时,非需要替换的解析json文件 + if ('binFileName' not in contents) or ('supportInfo' not in contents): + return + support_info = contents.get('supportInfo') + bin_file_name = contents.get('binFileName') + bin_suffix = contents.get('binFileSuffix') + # 'simplifiedKey'字段已经存在时,直接返回,不重复生成 + if 'simplifiedKey' in support_info: + return + op_type = bin_file_name.split('_')[0] + deterministic = str(get_deterministic_value(support_info)) + precision = str(get_precision_value(support_info)) + overflow = str(get_overflow_value(support_info)) + input_parameters = get_all_input_parameters(support_info) + key = '{}/d={},p={},o={}/{}/'.format( + op_type, + deterministic, + precision, + overflow, + input_parameters) + result = '"simplifiedKey": "' + key + '",\n' + insert_content_into_file(json_file, result) + + +def insert_all_simplified_keys(root_dir): + suffix = 'json' + all_json_files = get_specified_suffix_file(root_dir, suffix) + for _json in all_json_files: + insert_simplified_keys(_json) + + +def args_prase(): + parser = argparse.ArgumentParser() + parser.add_argument('-p', + '--path', + nargs='?', + required=True, + help='Parse the path of the json file.') + return parser.parse_args() + + +def main(): + args = args_prase() + insert_all_simplified_keys(args.path) + + +if __name__ == '__main__': + main() diff --git a/Increase_Host_compute/No_increase/cmake/util/kernel_entry.py b/Increase_Host_compute/No_increase/cmake/util/kernel_entry.py new file mode 100644 index 0000000000000000000000000000000000000000..2b77c970d4e6c1f0aaca07572cd8c7221ac00e22 --- /dev/null +++ b/Increase_Host_compute/No_increase/cmake/util/kernel_entry.py @@ -0,0 +1,115 @@ +#!/usr/bin/env python +# -*- coding: UTF-8 -*- +""" +Created on Feb 28 20:56:45 2020 +Copyright (c) Huawei Technologies Co., Ltd. 2020-2021. All rights reserved. +""" + + +def gen_fun_def(title, kernel, argn, arg_type, arg_name): + entry = [] + entry.append(title) + entry.append(kernel) + entry.append('(') + args = [] + for i in range(0, argn): + args.append(arg_type + ' ' + arg_name + str(i)) + entry.append(', '.join(args)) + entry.append(')') + return ' '.join(entry) + + +def gen_batch_kernel_body(fname, argn, arg_name): + body = [] + body.append('{') + fun = [] + fun.append(fname) + fun.append('(') + args = [] + for i in range(0, argn): + args.append(arg_name + str(i)) + fun.append(', '.join(args)) + fun.append(');') + body.append(' '.join(fun)) + body.append('}') + return '\n'.join(body) + + +def gen_mc_kernel_body(kn, argn, arg_name, blknum): + body = [] + body.append('{') + body.append(' switch(block_idx) {') + for blk in range(0, blknum): + fun = [] + fun.append('{}_blk{:02d}'.format(kn, blk)) + fun.append('(') + args = [] + for i in range(0, argn): + args.append(arg_name + str(i)) + fun.append(', '.join(args)) + fun.append(')') + body.append(' case {}: {}; break;'.format(blk, ' '.join(fun))) + body.append(' default: break;') + body.append(' }') + body.append('}') + return '\n'.join(body) + + +def gen_proc_body(argn, arg_name): + body = [] + body.append('{') + args = [] + for i in range(0, argn): + args.append(arg_name + str(i)) + body.append('uint64_t __x = (uint64_t)' + ' + (uint64_t)'.join(args) + ';') + body.append('__asm__ ("NOP");') + body.append('__asm__ ("NOP");') + body.append('__asm__ ("NOP");') + body.append('}') + return '\n'.join(body) + + +def batch_code_gen(kn, argn, argt): + codes = [] + kernel_name = kn + proc_name = kernel_name + '_percore' + arg_num = int(argn) + data_type = argt + arg_type = '__gm__ ' + data_type + '* __restrict__' + arg_name = 'arg' + kernel_title = 'extern \"C\" __global__ __aicore__ void' + proc_title = 'extern \"C\" __attribute__((noinline)) __aicore__ void' + codes.append('#ifndef __aicore__') + codes.append('#define __aicore__ [aicore]') + codes.append('#endif') + codes.append(gen_fun_def(proc_title, proc_name, arg_num, arg_type, arg_name) + ';') + codes.append(gen_fun_def(kernel_title, kernel_name, arg_num, arg_type, arg_name)) + codes.append(gen_batch_kernel_body(proc_name, arg_num, arg_name)) + codes.append(gen_fun_def(proc_title, proc_name, arg_num, arg_type, arg_name)) + codes.append(gen_proc_body(arg_num, arg_name)) + return '\n'.join(codes) + '\n' + + +def mc_code_gen(kn, argn, argt, blknum): + codes = [] + kernel_name = kn + core_num = int(blknum) + arg_num = int(argn) + data_type = argt + arg_type = '__gm__ ' + data_type + '* __restrict__' + arg_name = 'arg' + kernel_title = 'extern \"C\" __global__ __aicore__ void' + proc_title = 'extern \"C\" __attribute__((noinline)) __aicore__ void' + codes.append('#ifndef __aicore__') + codes.append('#define __aicore__ [aicore]') + codes.append('#endif') + for i in range(0, core_num): + proc_name = '{}_blk{:02d}'.format(kernel_name, i) + codes.append(gen_fun_def(proc_title, proc_name, arg_num, arg_type, arg_name) + ';') + codes.append(gen_fun_def(kernel_title, kernel_name, arg_num, arg_type, arg_name)) + codes.append(gen_mc_kernel_body(kernel_name, arg_num, arg_name, core_num)) + for i in range(0, core_num): + proc_name = '{}_blk{:02d}'.format(kernel_name, i) + codes.append(gen_fun_def(proc_title, proc_name, arg_num, arg_type, arg_name)) + codes.append(gen_proc_body(arg_num, arg_name)) + return '\n'.join(codes) + '\n' diff --git a/Increase_Host_compute/No_increase/cmake/util/kernel_impl.temp b/Increase_Host_compute/No_increase/cmake/util/kernel_impl.temp new file mode 100644 index 0000000000000000000000000000000000000000..5079a1043a25cd6b73449e708ceae40807cb03a1 --- /dev/null +++ b/Increase_Host_compute/No_increase/cmake/util/kernel_impl.temp @@ -0,0 +1,10 @@ +#include +#include +#include +#include +#include +#include "replay_def.h" +#include "code_gen.h" +#include "replay_fun.h" +#define __ASCENDC_REPLAY_CODE__ +#include "__CCE_FILE__" diff --git a/Increase_Host_compute/No_increase/cmake/util/makeself/COPYING b/Increase_Host_compute/No_increase/cmake/util/makeself/COPYING new file mode 100644 index 0000000000000000000000000000000000000000..d159169d1050894d3ea3b98e1c965c4058208fe1 --- /dev/null +++ b/Increase_Host_compute/No_increase/cmake/util/makeself/COPYING @@ -0,0 +1,339 @@ + GNU GENERAL PUBLIC LICENSE + Version 2, June 1991 + + Copyright (C) 1989, 1991 Free Software Foundation, Inc., + 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA + Everyone is permitted to copy and distribute verbatim copies + of this license document, but changing it is not allowed. + + Preamble + + The licenses for most software are designed to take away your +freedom to share and change it. By contrast, the GNU General Public +License is intended to guarantee your freedom to share and change free +software--to make sure the software is free for all its users. This +General Public License applies to most of the Free Software +Foundation's software and to any other program whose authors commit to +using it. (Some other Free Software Foundation software is covered by +the GNU Lesser General Public License instead.) You can apply it to +your programs, too. + + When we speak of free software, we are referring to freedom, not +price. Our General Public Licenses are designed to make sure that you +have the freedom to distribute copies of free software (and charge for +this service if you wish), that you receive source code or can get it +if you want it, that you can change the software or use pieces of it +in new free programs; and that you know you can do these things. + + To protect your rights, we need to make restrictions that forbid +anyone to deny you these rights or to ask you to surrender the rights. +These restrictions translate to certain responsibilities for you if you +distribute copies of the software, or if you modify it. + + For example, if you distribute copies of such a program, whether +gratis or for a fee, you must give the recipients all the rights that +you have. You must make sure that they, too, receive or can get the +source code. And you must show them these terms so they know their +rights. + + We protect your rights with two steps: (1) copyright the software, and +(2) offer you this license which gives you legal permission to copy, +distribute and/or modify the software. + + Also, for each author's protection and ours, we want to make certain +that everyone understands that there is no warranty for this free +software. If the software is modified by someone else and passed on, we +want its recipients to know that what they have is not the original, so +that any problems introduced by others will not reflect on the original +authors' reputations. + + Finally, any free program is threatened constantly by software +patents. We wish to avoid the danger that redistributors of a free +program will individually obtain patent licenses, in effect making the +program proprietary. To prevent this, we have made it clear that any +patent must be licensed for everyone's free use or not licensed at all. + + The precise terms and conditions for copying, distribution and +modification follow. + + GNU GENERAL PUBLIC LICENSE + TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION + + 0. This License applies to any program or other work which contains +a notice placed by the copyright holder saying it may be distributed +under the terms of this General Public License. The "Program", below, +refers to any such program or work, and a "work based on the Program" +means either the Program or any derivative work under copyright law: +that is to say, a work containing the Program or a portion of it, +either verbatim or with modifications and/or translated into another +language. (Hereinafter, translation is included without limitation in +the term "modification".) Each licensee is addressed as "you". + +Activities other than copying, distribution and modification are not +covered by this License; they are outside its scope. The act of +running the Program is not restricted, and the output from the Program +is covered only if its contents constitute a work based on the +Program (independent of having been made by running the Program). +Whether that is true depends on what the Program does. + + 1. You may copy and distribute verbatim copies of the Program's +source code as you receive it, in any medium, provided that you +conspicuously and appropriately publish on each copy an appropriate +copyright notice and disclaimer of warranty; keep intact all the +notices that refer to this License and to the absence of any warranty; +and give any other recipients of the Program a copy of this License +along with the Program. + +You may charge a fee for the physical act of transferring a copy, and +you may at your option offer warranty protection in exchange for a fee. + + 2. You may modify your copy or copies of the Program or any portion +of it, thus forming a work based on the Program, and copy and +distribute such modifications or work under the terms of Section 1 +above, provided that you also meet all of these conditions: + + a) You must cause the modified files to carry prominent notices + stating that you changed the files and the date of any change. + + b) You must cause any work that you distribute or publish, that in + whole or in part contains or is derived from the Program or any + part thereof, to be licensed as a whole at no charge to all third + parties under the terms of this License. + + c) If the modified program normally reads commands interactively + when run, you must cause it, when started running for such + interactive use in the most ordinary way, to print or display an + announcement including an appropriate copyright notice and a + notice that there is no warranty (or else, saying that you provide + a warranty) and that users may redistribute the program under + these conditions, and telling the user how to view a copy of this + License. (Exception: if the Program itself is interactive but + does not normally print such an announcement, your work based on + the Program is not required to print an announcement.) + +These requirements apply to the modified work as a whole. If +identifiable sections of that work are not derived from the Program, +and can be reasonably considered independent and separate works in +themselves, then this License, and its terms, do not apply to those +sections when you distribute them as separate works. But when you +distribute the same sections as part of a whole which is a work based +on the Program, the distribution of the whole must be on the terms of +this License, whose permissions for other licensees extend to the +entire whole, and thus to each and every part regardless of who wrote it. + +Thus, it is not the intent of this section to claim rights or contest +your rights to work written entirely by you; rather, the intent is to +exercise the right to control the distribution of derivative or +collective works based on the Program. + +In addition, mere aggregation of another work not based on the Program +with the Program (or with a work based on the Program) on a volume of +a storage or distribution medium does not bring the other work under +the scope of this License. + + 3. You may copy and distribute the Program (or a work based on it, +under Section 2) in object code or executable form under the terms of +Sections 1 and 2 above provided that you also do one of the following: + + a) Accompany it with the complete corresponding machine-readable + source code, which must be distributed under the terms of Sections + 1 and 2 above on a medium customarily used for software interchange; or, + + b) Accompany it with a written offer, valid for at least three + years, to give any third party, for a charge no more than your + cost of physically performing source distribution, a complete + machine-readable copy of the corresponding source code, to be + distributed under the terms of Sections 1 and 2 above on a medium + customarily used for software interchange; or, + + c) Accompany it with the information you received as to the offer + to distribute corresponding source code. (This alternative is + allowed only for noncommercial distribution and only if you + received the program in object code or executable form with such + an offer, in accord with Subsection b above.) + +The source code for a work means the preferred form of the work for +making modifications to it. For an executable work, complete source +code means all the source code for all modules it contains, plus any +associated interface definition files, plus the scripts used to +control compilation and installation of the executable. However, as a +special exception, the source code distributed need not include +anything that is normally distributed (in either source or binary +form) with the major components (compiler, kernel, and so on) of the +operating system on which the executable runs, unless that component +itself accompanies the executable. + +If distribution of executable or object code is made by offering +access to copy from a designated place, then offering equivalent +access to copy the source code from the same place counts as +distribution of the source code, even though third parties are not +compelled to copy the source along with the object code. + + 4. You may not copy, modify, sublicense, or distribute the Program +except as expressly provided under this License. Any attempt +otherwise to copy, modify, sublicense or distribute the Program is +void, and will automatically terminate your rights under this License. +However, parties who have received copies, or rights, from you under +this License will not have their licenses terminated so long as such +parties remain in full compliance. + + 5. You are not required to accept this License, since you have not +signed it. However, nothing else grants you permission to modify or +distribute the Program or its derivative works. These actions are +prohibited by law if you do not accept this License. Therefore, by +modifying or distributing the Program (or any work based on the +Program), you indicate your acceptance of this License to do so, and +all its terms and conditions for copying, distributing or modifying +the Program or works based on it. + + 6. Each time you redistribute the Program (or any work based on the +Program), the recipient automatically receives a license from the +original licensor to copy, distribute or modify the Program subject to +these terms and conditions. You may not impose any further +restrictions on the recipients' exercise of the rights granted herein. +You are not responsible for enforcing compliance by third parties to +this License. + + 7. If, as a consequence of a court judgment or allegation of patent +infringement or for any other reason (not limited to patent issues), +conditions are imposed on you (whether by court order, agreement or +otherwise) that contradict the conditions of this License, they do not +excuse you from the conditions of this License. If you cannot +distribute so as to satisfy simultaneously your obligations under this +License and any other pertinent obligations, then as a consequence you +may not distribute the Program at all. For example, if a patent +license would not permit royalty-free redistribution of the Program by +all those who receive copies directly or indirectly through you, then +the only way you could satisfy both it and this License would be to +refrain entirely from distribution of the Program. + +If any portion of this section is held invalid or unenforceable under +any particular circumstance, the balance of the section is intended to +apply and the section as a whole is intended to apply in other +circumstances. + +It is not the purpose of this section to induce you to infringe any +patents or other property right claims or to contest validity of any +such claims; this section has the sole purpose of protecting the +integrity of the free software distribution system, which is +implemented by public license practices. Many people have made +generous contributions to the wide range of software distributed +through that system in reliance on consistent application of that +system; it is up to the author/donor to decide if he or she is willing +to distribute software through any other system and a licensee cannot +impose that choice. + +This section is intended to make thoroughly clear what is believed to +be a consequence of the rest of this License. + + 8. If the distribution and/or use of the Program is restricted in +certain countries either by patents or by copyrighted interfaces, the +original copyright holder who places the Program under this License +may add an explicit geographical distribution limitation excluding +those countries, so that distribution is permitted only in or among +countries not thus excluded. In such case, this License incorporates +the limitation as if written in the body of this License. + + 9. The Free Software Foundation may publish revised and/or new versions +of the General Public License from time to time. Such new versions will +be similar in spirit to the present version, but may differ in detail to +address new problems or concerns. + +Each version is given a distinguishing version number. If the Program +specifies a version number of this License which applies to it and "any +later version", you have the option of following the terms and conditions +either of that version or of any later version published by the Free +Software Foundation. If the Program does not specify a version number of +this License, you may choose any version ever published by the Free Software +Foundation. + + 10. If you wish to incorporate parts of the Program into other free +programs whose distribution conditions are different, write to the author +to ask for permission. For software which is copyrighted by the Free +Software Foundation, write to the Free Software Foundation; we sometimes +make exceptions for this. Our decision will be guided by the two goals +of preserving the free status of all derivatives of our free software and +of promoting the sharing and reuse of software generally. + + NO WARRANTY + + 11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY +FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN +OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES +PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED +OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF +MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS +TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE +PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING, +REPAIR OR CORRECTION. + + 12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING +WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR +REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, +INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING +OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED +TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY +YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER +PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE +POSSIBILITY OF SUCH DAMAGES. + + END OF TERMS AND CONDITIONS + + How to Apply These Terms to Your New Programs + + If you develop a new program, and you want it to be of the greatest +possible use to the public, the best way to achieve this is to make it +free software which everyone can redistribute and change under these terms. + + To do so, attach the following notices to the program. It is safest +to attach them to the start of each source file to most effectively +convey the exclusion of warranty; and each file should have at least +the "copyright" line and a pointer to where the full notice is found. + + + Copyright (C) + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License along + with this program; if not, write to the Free Software Foundation, Inc., + 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. + +Also add information on how to contact you by electronic and paper mail. + +If the program is interactive, make it output a short notice like this +when it starts in an interactive mode: + + Gnomovision version 69, Copyright (C) year name of author + Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type `show w'. + This is free software, and you are welcome to redistribute it + under certain conditions; type `show c' for details. + +The hypothetical commands `show w' and `show c' should show the appropriate +parts of the General Public License. Of course, the commands you use may +be called something other than `show w' and `show c'; they could even be +mouse-clicks or menu items--whatever suits your program. + +You should also get your employer (if you work as a programmer) or your +school, if any, to sign a "copyright disclaimer" for the program, if +necessary. Here is a sample; alter the names: + + Yoyodyne, Inc., hereby disclaims all copyright interest in the program + `Gnomovision' (which makes passes at compilers) written by James Hacker. + + , 1 April 1989 + Ty Coon, President of Vice + +This General Public License does not permit incorporating your program into +proprietary programs. If your program is a subroutine library, you may +consider it more useful to permit linking proprietary applications with the +library. If this is what you want to do, use the GNU Lesser General +Public License instead of this License. diff --git a/Increase_Host_compute/No_increase/cmake/util/makeself/README.md b/Increase_Host_compute/No_increase/cmake/util/makeself/README.md new file mode 100644 index 0000000000000000000000000000000000000000..b41f0168201e8596e6cb8dc8754d606581d18dcf --- /dev/null +++ b/Increase_Host_compute/No_increase/cmake/util/makeself/README.md @@ -0,0 +1,246 @@ +[![License: GPL v2](https://img.shields.io/badge/License-GPL%20v2-blue.svg)](https://www.gnu.org/licenses/old-licenses/gpl-2.0.en.html) +![Build Status](https://github.com/megastep/makeself/workflows/CI/badge.svg) + +# makeself - Make self-extractable archives on Unix + +[makeself.sh][1] is a small shell script that generates a self-extractable +compressed tar archive from a directory. The resulting file appears as a shell script +(many of those have a **.run** suffix), and can be launched as is. The archive +will then uncompress itself to a temporary directory and an optional arbitrary +command will be executed (for example an installation script). This is pretty +similar to archives generated with WinZip Self-Extractor in the Windows world. +Makeself archives also include checksums for integrity self-validation (CRC +and/or MD5/SHA256 checksums). + +The makeself.sh script itself is used only to create the archives from a +directory of files. The resultant archive is actually a compressed (using +gzip, bzip2, or compress) TAR archive, with a small shell script stub at the +beginning. This small stub performs all the steps of extracting the files, +running the embedded command, and removing the temporary files when done. +All the user has to do to install the software contained in such an +archive is to "run" the archive, i.e **sh nice-software.run**. I recommend +using the ".run" (which was introduced by some Makeself archives released by +Loki Software) or ".sh" suffix for such archives not to confuse the users, +so that they will know they are actually shell scripts (with quite a lot of binary data +attached to them though!). + +I am trying to keep the code of this script as portable as possible, i.e it is +not relying on any bash-specific features and only calls commands that are +installed on any functioning UNIX-compatible system. This script as well as +the archives it generates should run on any Unix flavor, with any compatible +Bourne shell, provided of course that the compression programs are available. + +As of version 2.1, Makeself has been rewritten and tested on the following +platforms : + + * Linux (all distributions) + * Sun Solaris (8 and above) + * HP-UX (tested on 11.0 and 11i on HPPA RISC) + * SCO OpenUnix and OpenServer + * IBM AIX 5.1L + * macOS (Darwin) + * SGI IRIX 6.5 + * FreeBSD + * UnicOS / Cray + * Cygwin (Windows) + +If you successfully run Makeself and/or archives created with it on another +system, then please [let me know][2]! + +Examples of publicly available archives made using makeself are : + + * Game patches and installers for [Id Software][3] games like Quake 3 for Linux or Return To Castle Wolfenstein ; + * All game patches released by [Loki Software][4] for the Linux version of popular games ; + * The [nVidia drivers][5] for Linux + * The installer for the Linux version of [Google Earth][6] + * The [VirtualBox][7] installers for Linux + * The [Makeself][1] distribution itself ;-) + * and countless others... + +**Important note for Apache users:** By default, most Web servers will think that Makeself archives are regular text files and thus they may show up as text in a Web browser. The correct way to prevent this is to add a MIME type for this file format, like so (in httpd.conf) : + +`AddType application/x-makeself .run` + +**Important note for certain GNU/Linux distributions:** Archives created with Makeself prior to v2.1.2 were using an old syntax for the _head_ and _tail_ Unix commands that is being progressively obsoleted in their GNU forms. Therefore you may have problems uncompressing some of these archives. A workaround for this is to set the environment variable $_POSIX2_VERSION to enable the old syntax, i.e. : + +`export _POSIX2_VERSION=199209` + +## Usage + +The syntax of makeself is the following: + +``` +makeself.sh [args] archive_dir file_name label startup_script [script_args] +``` + + * _args_ are optional options for Makeself. The available ones are : + + * **`--version`** : Prints the version number on stdout, then exits immediately + * **`--gzip`** : Use gzip for compression (the default on platforms on which gzip is commonly available, like Linux) + * **`--bzip2`** : Use bzip2 instead of gzip for better compression. The bzip2 command must be available in the command path. It is recommended that the archive prefix be set to something like '.bz2.run', so that potential users know that they'll need bzip2 to extract it. + * **`--pbzip2`** : Use pbzip2 instead of gzip for better and faster compression on machines having multiple CPUs. The pbzip2 command must be available in the command path. It is recommended that the archive prefix be set to something like '.bz2.run', so that potential users know that they'll need bzip2 to extract it. + * **`--xz`** : Use xz instead of gzip for better compression. The xz command must be available in the command path. It is recommended that the archive prefix be set to something like '.xz.run' for the archive, so that potential users know that they'll need xz to extract it. + * **`--lzo`** : Use lzop instead of gzip for better compression. The lzop command must be available in the command path. It is recommended that the archive prefix be set to something like `.lzo.run` for the archive, so that potential users know that they'll need lzop to extract it. + * **`--lz4`** : Use lz4 instead of gzip for better compression. The lz4 command must be available in the command path. It is recommended that the archive prefix be set to something like '.lz4.run' for the archive, so that potential users know that they'll need lz4 to extract it. + * **`--zstd`** : Use zstd instead of gzip for better compression. The zstd command must be available in the command path. It is recommended that the archive prefix be set to something like '.zstd.run' for the archive, so that potential users know that they'll need zstd to extract it. + * **`--pigz`** : Use pigz for compression. + * **`--base64`** : Encode the archive to ASCII in Base64 format instead of compressing (base64 command required). + * **`--gpg-encrypt`** : Encrypt the archive using `gpg -ac -z $COMPRESS_LEVEL`. This will prompt for a password to encrypt with. Assumes that potential users have `gpg` installed. + * **`--ssl-encrypt`** : Encrypt the archive using `openssl aes-256-cbc -a -salt`. This will prompt for a password to encrypt with. Assumes that the potential users have the OpenSSL tools installed. + * **`--compress`** : Use the UNIX `compress` command to compress the data. This should be the default on all platforms that don't have gzip available. + * **`--nocomp`** : Do not use any compression for the archive, which will then be an uncompressed TAR. + * **`--complevel`** : Specify the compression level for gzip, bzip2, pbzip2, zstd, xz, lzo or lz4. (defaults to 9) + * **`--threads`** : Specify the number of threads to be used by compressors that support parallelization. Omit to use compressor's default. Most useful (and required) for opting into xz's threading, usually with `--threads=0` for all available cores. pbzip2 and pigz are parallel by default, and setting this value allows limiting the number of threads they use. + * **`--notemp`** : The generated archive will not extract the files to a temporary directory, but in a new directory created in the current directory. This is better to distribute software packages that may extract and compile by themselves (i.e. launch the compilation through the embedded script). + * **`--current`** : Files will be extracted to the current directory, instead of in a subdirectory. This option implies `--notemp` above. + * **`--follow`** : Follow the symbolic links inside of the archive directory, i.e. store the files that are being pointed to instead of the links themselves. + * **`--append`** _(new in 2.1.x)_: Append data to an existing archive, instead of creating a new one. In this mode, the settings from the original archive are reused (compression type, label, embedded script), and thus don't need to be specified again on the command line. + * **`--header`** : Makeself uses a separate file to store the header stub, called `makeself-header.sh`. By default, it is assumed that it is stored in the same location as makeself.sh. This option can be used to specify its actual location if it is stored someplace else. + * **`--cleanup`** : Specify a script that is run when execution is interrupted or finishes successfully. The script is executed with the same environment and initial `script_args` as `startup_script`. + * **`--copy`** : Upon extraction, the archive will first extract itself to a temporary directory. The main application of this is to allow self-contained installers stored in a Makeself archive on a CD, when the installer program will later need to unmount the CD and allow a new one to be inserted. This prevents "Filesystem busy" errors for installers that span multiple CDs. + * **`--nox11`** : Disable the automatic spawning of a new terminal in X11. + * **`--nowait`** : When executed from a new X11 terminal, disable the user prompt at the end of the script execution. + * **`--nomd5`** and **`--nocrc`** : Disable the creation of a MD5 / CRC checksum for the archive. This speeds up the extraction process if integrity checking is not necessary. + * **`--sha256`** : Adds a SHA256 checksum for the archive. This is in addition to the MD5 / CRC checksums unless `--nomd5` is also used. + * **`--lsm` _file_** : Provide and LSM file to makeself, that will be embedded in the generated archive. LSM files are describing a software package in a way that is easily parseable. The LSM entry can then be later retrieved using the `--lsm` argument to the archive. An example of a LSM file is provided with Makeself. + * **`--tar-format opt`** : Specify the tar archive format (default is ustar); you may use any value accepted by your tar command (such as posix, v7, etc). + * **`--tar-extra opt`** : Append more options to the tar command line. + + For instance, in order to exclude the `.git` directory from the packaged archive directory using the GNU `tar`, one can use `makeself.sh --tar-extra "--exclude=.git" ...` + + * **`--keep-umask`** : Keep the umask set to shell default, rather than overriding when executing self-extracting archive. + * **`--packaging-date date`** : Use provided string as the packaging date instead of the current date. + * **`--license`** : Append a license file. + * **`--nooverwrite`** : Do not extract the archive if the specified target directory already exists. + * **`--help-header file`** : Add a header to the archive's `--help` output. + * `archive_dir` is the name of the directory that contains the files to be archived + * `file_name` is the name of the archive to be created + * `label` is an arbitrary text string describing the package. It will be displayed while extracting the files. + * `startup_script` is the command to be executed _from within_ the directory of extracted files. Thus, if you wish to execute a program contained in this directory, you must prefix your command with `./`. For example, `./program` will be fine. The `script_args` are additional arguments for this command. + +Here is an example, assuming the user has a package image stored in a **/home/joe/mysoft**, and he wants to generate a self-extracting package named +**mysoft.sh**, which will launch the "setup" script initially stored in /home/joe/mysoft : + +`makeself.sh /home/joe/mysoft mysoft.sh "Joe's Nice Software Package" ./setup +` + +Here is also how I created the [makeself.run][9] archive which contains the Makeself distribution : + +`makeself.sh --notemp makeself makeself.run "Makeself by Stephane Peter" echo "Makeself has extracted itself" ` + +Archives generated with Makeself can be passed the following arguments: + + * **`--keep`** : Prevent the files to be extracted in a temporary directory that will be removed after the embedded script's execution. The files will then be extracted in the current working directory and will stay here until you remove them. + * **`--verbose`** : Will prompt the user before executing the embedded command + * **`--target dir`** : Allows to extract the archive in an arbitrary place. + * **`--nox11`** : Do not spawn a X11 terminal. + * **`--confirm`** : Prompt the user for confirmation before running the embedded command. + * **`--info`** : Print out general information about the archive (does not extract). + * **`--lsm`** : Print out the LSM entry, if it is present. + * **`--list`** : List the files in the archive. + * **`--check`** : Check the archive for integrity using the embedded checksums. Does not extract the archive. + * **`--nochown`** : By default, a `chown -R` command is run on the target directory after extraction, so that all files belong to the current user. This is mostly needed if you are running as root, as tar will then try to recreate the initial user ownerships. You may disable this behavior with this flag. + * **`--tar`** : Run the tar command on the contents of the archive, using the following arguments as parameter for the command. + * **`--noexec`** : Do not run the embedded script after extraction. + * **`--noexec-cleanup`** : Do not run the embedded cleanup script. + * **`--nodiskspace`** : Do not check for available disk space before attempting to extract. + * **`--cleanup-args`** : Specify arguments to be passed to the cleanup script. Wrap value in quotes to specify multiple arguments. + +Any subsequent arguments to the archive will be passed as additional arguments to the embedded command. You must explicitly use the `--` special command-line construct before any such options to make sure that Makeself will not try to interpret them. + +## Startup Script + +The startup script must be a regular Shell script. + +Within the startup script, you can use the `$USER_PWD` variable to get the path of the folder from which the self-extracting script is executed. This is especially useful to access files that are located in the same folder as the script, as shown in the example below. + +`my-self-extracting-script.sh --fooBarFileParameter foo.bar` + +## Building and Testing + +Clone the git repo and execute `git submodule update --init --recursive` to obtain all submodules. + +* To make a release: `make` +* To run all tests: `make test` + +## Maven Usage + +Makeself is now supported by the following maven plugin [makeself-maven-plugin](https://github.com/hazendaz/makeself-maven-plugin). Please refer to project for usage and report any bugs in regards to maven plugin on that project. + +## License + +Makeself itself is covered by the [GNU General Public License][8] (GPL) version 2 and above. Archives generated by Makeself don't have to be placed under this license (although I encourage it ;-)), since the archive itself is merely data for Makeself. + +## Contributing + +I will gladly consider merging your pull requests on the [GitHub][10] repository. However, please keep the following in mind: + + * One of the main purposes of Makeself is portability. Do not submit patches that will break supported platforms. The more platform-agnostic, the better. + * Please explain clearly what the purpose of the patch is, and how you achieved it. + +## Download + +Get the latest official distribution [here][9] (version 2.4.2). + +The latest development version can be grabbed from [GitHub][10]. Feel free to submit any patches there through the fork and pull request process. + +## Version history + + * **v1.0:** Initial public release + * **v1.1:** The archive can be passed parameters that will be passed on to the embedded script, thanks to John C. Quillan + * **v1.2:** Cosmetic updates, support for bzip2 compression and non-temporary archives. Many ideas thanks to Francois Petitjean. + * **v1.3:** More patches from Bjarni R. Einarsson and Francois Petitjean: Support for no compression (`--nocomp`), script is no longer mandatory, automatic launch in an xterm, optional verbose output, and -target archive option to indicate where to extract the files. + * **v1.4:** Many patches from Francois Petitjean: improved UNIX compatibility, automatic integrity checking, support of LSM files to get info on the package at run time.. + * **v1.5.x:** A lot of bugfixes, and many other patches, including automatic verification through the usage of checksums. Version 1.5.5 was the stable release for a long time, even though the Web page didn't get updated ;-). Makeself was also officially made a part of the [Loki Setup installer][11], and its source is being maintained as part of this package. + * **v2.0:** Complete internal rewrite of Makeself. The command-line parsing was vastly improved, the overall maintenance of the package was greatly improved by separating the stub from makeself.sh. Also Makeself was ported and tested to a variety of Unix platforms. + * **v2.0.1:** First public release of the new 2.0 branch. Prior versions are officially obsoleted. This release introduced the `--copy` argument that was introduced in response to a need for the [UT2K3][12] Linux installer. + * **v2.1.0:** Big change : Makeself can now support multiple embedded tarballs, each stored separately with their own checksums. An existing archive can be updated with the `--append` flag. Checksums are also better managed, and the `--nochown` option for archives appeared. + * **v2.1.1:** Fixes related to the Unix compression (compress command). Some Linux distributions made the insane choice to make it unavailable, even though gzip is capable of uncompressing these files, plus some more bugfixes in the extraction and checksum code. + * **v2.1.2:** Some bug fixes. Use head -n to avoid problems with POSIX conformance. + * **v2.1.3:** Bug fixes with the command line when spawning terminals. Added `--tar`, `--noexec` for archives. Added `--nomd5` and `--nocrc` to avoid creating checksums in archives. The embedded script is now run through "eval". The `--info` output now includes the command used to create the archive. A man page was contributed by Bartosz Fenski. + * **v2.1.4:** Fixed `--info` output. Generate random directory name when extracting files to . to avoid problems. Better handling of errors with wrong permissions for the directory containing the files. Avoid some race conditions, Unset the $CDPATH variable to avoid problems if it is set. Better handling of dot files in the archive directory. + * **v2.1.5:** Made the md5sum detection consistent with the header code. Check for the presence of the archive directory. Added `--encrypt` for symmetric encryption through gpg (Eric Windisch). Added support for the digest command on Solaris 10 for MD5 checksums. Check for available disk space before extracting to the target directory (Andreas Schweitzer). Allow extraction to run asynchronously (patch by Peter Hatch). Use file descriptors internally to avoid error messages (patch by Kay Tiong Khoo). + * **v2.1.6:** Replaced one dot per file progress with a realtime progress percentage and a spinning cursor. Added `--noprogress` to prevent showing the progress during the decompression. Added `--target` dir to allow extracting directly to a target directory. (Guy Baconniere) + * **v2.2.0:** First major new release in years! Includes many bugfixes and user contributions. Please look at the [project page on Github][10] for all the details. + * **v2.3.0:** Support for archive encryption via GPG or OpenSSL. Added LZO and LZ4 compression support. Options to set the packaging date and stop the umask from being overriden. Optionally ignore check for available disk space when extracting. New option to check for root permissions before extracting. + * **v2.3.1:** Various compatibility updates. Added unit tests for Travis CI in the GitHub repo. New `--tar-extra`, `--untar-extra`, `--gpg-extra`, `--gpg-asymmetric-encrypt-sign` options. + * **v2.4.0:** Added optional support for SHA256 archive integrity checksums. + * **v2.4.2:** New --cleanup and --cleanup-args arguments for cleanup scripts. Added threading support for supported compressors. Now supports zstd compression. + * **v2.4.3:** Make explicit POSIX tar archives for increased compatibility. + * **v2.4.4:** Fixed various compatibility issues (no longer use POSIX tar archives), Github Actions to check on Solaris and FreeBSD. + * **v2.4.5:** Added `--tar-format` option to set the tar archive format (default is ustar) + +## Links + + * Check out the ["Loki Setup"][11] installer, used to install many Linux games and other applications, and of which I am the co-author. Since the demise of Loki, I am now the official maintainer of the project, and it is now being hosted here on GitHub. + * Bjarni R. Einarsson also wrote the **setup.sh** installer script, inspired by Makeself. [Check it out !][14] + +## Contact + +This script was written by [Stéphane Peter][15] (megastep at megastep.org). Any enhancements and suggestions are welcome. + +Contributions were included from John C. Quillan, Bjarni R. Einarsson, +Francois Petitjean, Ryan C. Gordon, and many contributors on GitHub. If you think I forgot +your name, don't hesitate to contact me. + +This project is now hosted on GitHub. Feel free to submit patches and bug reports on the [project page][10]. + +* * * + +[Stephane Peter][2] + + [1]: http://makeself.io/ + [2]: mailto:megastep@megastep.org + [3]: http://www.idsoftware.com/ + [4]: http://www.lokigames.com/products/myth2/updates.php3 + [5]: http://www.nvidia.com/ + [6]: http://earth.google.com/ + [7]: http://www.virtualbox.org/ + [8]: http://www.gnu.org/copyleft/gpl.html + [9]: https://github.com/megastep/makeself/releases/download/release-2.4.5/makeself-2.4.5.run + [10]: https://github.com/megastep/makeself + [11]: https://github.com/megastep/loki_setup/ + [12]: http://www.unrealtournament2003.com/ + [13]: http://www.icculus.org/ + [14]: http://bre.klaki.net/programs/setup.sh/ + [15]: https://stephanepeter.com/ diff --git a/Increase_Host_compute/No_increase/cmake/util/makeself/VERSION b/Increase_Host_compute/No_increase/cmake/util/makeself/VERSION new file mode 100644 index 0000000000000000000000000000000000000000..59aa62c1fa4c234af19118ff8d8572c1d50437fd --- /dev/null +++ b/Increase_Host_compute/No_increase/cmake/util/makeself/VERSION @@ -0,0 +1 @@ +2.4.5 diff --git a/Increase_Host_compute/No_increase/cmake/util/makeself/make-release.sh b/Increase_Host_compute/No_increase/cmake/util/makeself/make-release.sh new file mode 100644 index 0000000000000000000000000000000000000000..b5692d49071716e68c821688b9ded040bd3a11c4 --- /dev/null +++ b/Increase_Host_compute/No_increase/cmake/util/makeself/make-release.sh @@ -0,0 +1,9 @@ +#!/bin/sh +# +# Create a distributable archive of the current version of Makeself + +VER=`cat VERSION` +mkdir -p /tmp/makeself-$VER release +cp -pPR makeself* test README.md COPYING VERSION .gitmodules /tmp/makeself-$VER/ +./makeself.sh --notemp /tmp/makeself-$VER release/makeself-$VER.run "Makeself v$VER" echo "Makeself has extracted itself" + diff --git a/Increase_Host_compute/No_increase/cmake/util/makeself/makeself-header.sh b/Increase_Host_compute/No_increase/cmake/util/makeself/makeself-header.sh new file mode 100644 index 0000000000000000000000000000000000000000..9409031483e2bc377d344d64b34b13877a0afd7b --- /dev/null +++ b/Increase_Host_compute/No_increase/cmake/util/makeself/makeself-header.sh @@ -0,0 +1,660 @@ +cat << EOF > "$archname" +#!/bin/bash +# This script was generated using Makeself $MS_VERSION +# The license covering this archive and its contents, if any, is wholly independent of the Makeself license (GPL) +# 2022.3.19-Modified the MS_Help function and some options +# Huawei Technologies Co., Ltd. + +ORIG_UMASK=\`umask\` + +CRCsum="$CRCsum" +MD5="$MD5sum" +SHA="$SHAsum" +SIGNATURE="$Signature" +TMPROOT=\${TMPDIR:="\$HOME"} +if ! test -d "\$TMPROOT"; then + TMPROOT="\$PWD" +fi +export TMPDIR="\$TMPROOT" +USER_PWD="\$PWD" +if ! test -d "\$USER_PWD"; then + exit 1 +fi +export USER_PWD +ARCHIVE_DIR=\`dirname "\$0"\` +export ARCHIVE_DIR + +name_of_file="\$0 " +pwd_of_file="\$PWD" +label="$LABEL" +script="$SCRIPT" +scriptargs="$SCRIPTARGS" +cleanup_script="${CLEANUP_SCRIPT}" +licensetxt="$LICENSE" +helpheader='$HELPHEADER' +targetdir="$archdirname" +filesizes="$filesizes" +totalsize="$totalsize" +keep="$KEEP" +nooverwrite="$NOOVERWRITE" +quiet="n" +accept="n" +nodiskspace="n" +export_conf="$EXPORT_CONF" +decrypt_cmd="$DECRYPT_CMD" +skip="$SKIP" + +print_cmd_arg="" +if type printf > /dev/null; then + print_cmd="printf" +elif test -x /usr/ucb/echo; then + print_cmd="/usr/ucb/echo" +else + print_cmd="echo" +fi + +if test -d /usr/xpg4/bin; then + PATH=/usr/xpg4/bin:\$PATH + export PATH +fi + +if test -d /usr/sfw/bin; then + PATH=\$PATH:/usr/sfw/bin + export PATH +fi + +unset CDPATH + +MS_Printf() +{ + \$print_cmd \$print_cmd_arg "\$1" +} + +MS_PrintLicense() +{ + PAGER=\${PAGER:=more} + if test x"\$licensetxt" != x; then + PAGER_PATH=\`exec <&- 2>&-; which \$PAGER || command -v \$PAGER || type \$PAGER\` + if test -x "\$PAGER_PATH"; then + echo "\$licensetxt" | \$PAGER + else + echo "\$licensetxt" + fi + if test x"\$accept" != xy; then + while true + do + MS_Printf "Please type y to accept, n otherwise: " + read yn + if test x"\$yn" = xn; then + keep=n + eval \$finish; exit 1 + break; + elif test x"\$yn" = xy; then + break; + fi + done + fi + fi +} + +MS_diskspace() +{ + ( + df -kP "\$1" | tail -1 | awk '{ if (\$4 ~ /%/) {print \$3} else {print \$4} }' + ) +} + +MS_dd() +{ + blocks=\`expr \$3 / 1024\` + bytes=\`expr \$3 % 1024\` + # Test for ibs, obs and conv feature + if dd if=/dev/zero of=/dev/null count=1 ibs=512 obs=512 conv=sync 2> /dev/null; then + dd if="\$1" ibs=\$2 skip=1 obs=1024 conv=sync 2> /dev/null | \\ + { test \$blocks -gt 0 && dd ibs=1024 obs=1024 count=\$blocks ; \\ + test \$bytes -gt 0 && dd ibs=1 obs=1024 count=\$bytes ; } 2> /dev/null + else + dd if="\$1" bs=\$2 skip=1 2> /dev/null + fi +} + +MS_dd_Progress() +{ + if test x"\$noprogress" = xy; then + MS_dd "\$@" + return \$? + fi + file="\$1" + offset=\$2 + length=\$3 + pos=0 + bsize=4194304 + while test \$bsize -gt \$length; do + bsize=\`expr \$bsize / 4\` + done + blocks=\`expr \$length / \$bsize\` + bytes=\`expr \$length % \$bsize\` + ( + dd ibs=\$offset skip=1 2>/dev/null + pos=\`expr \$pos \+ \$bsize\` + MS_Printf " 0%% " 1>&2 + if test \$blocks -gt 0; then + while test \$pos -le \$length; do + dd bs=\$bsize count=1 2>/dev/null + pcent=\`expr \$length / 100\` + pcent=\`expr \$pos / \$pcent\` + if test \$pcent -lt 100; then + MS_Printf "\b\b\b\b\b\b\b" 1>&2 + if test \$pcent -lt 10; then + MS_Printf " \$pcent%% " 1>&2 + else + MS_Printf " \$pcent%% " 1>&2 + fi + fi + pos=\`expr \$pos \+ \$bsize\` + done + fi + if test \$bytes -gt 0; then + dd bs=\$bytes count=1 2>/dev/null + fi + MS_Printf "\b\b\b\b\b\b\b" 1>&2 + MS_Printf " 100%% " 1>&2 + ) < "\$file" +} + +MS_Help() +{ + cat << EOH >&2 +Usage: \$0 [options] +Options: + --help | -h Print this message + --info Print embedded info : title, default target directory, embedded script ... + --list Print the list of files in the archive + --check Checks integrity and version dependency of the archive + --quiet Quiet install mode, skip human-computer interactions + --nox11 Do not spawn an xterm + --noexec Do not run embedded script + --extract= Extract directly to a target directory (absolute or relative) + Usually used with --noexec to just extract files without running + --tar arg1 [arg2 ...] Access the contents of the archive through the tar command +\${helpheader} +EOH +} + +MS_Verify_Sig() +{ + GPG_PATH=\`exec <&- 2>&-; which gpg || command -v gpg || type gpg\` + MKTEMP_PATH=\`exec <&- 2>&-; which mktemp || command -v mktemp || type mktemp\` + test -x "\$GPG_PATH" || GPG_PATH=\`exec <&- 2>&-; which gpg || command -v gpg || type gpg\` + test -x "\$MKTEMP_PATH" || MKTEMP_PATH=\`exec <&- 2>&-; which mktemp || command -v mktemp || type mktemp\` + offset=\`head -n "\$skip" "\$1" | wc -c | tr -d " "\` + temp_sig=\`mktemp -t XXXXX\` + echo \$SIGNATURE | base64 --decode > "\$temp_sig" + gpg_output=\`MS_dd "\$1" \$offset \$totalsize | LC_ALL=C "\$GPG_PATH" --verify "\$temp_sig" - 2>&1\` + gpg_res=\$? + rm -f "\$temp_sig" + if test \$gpg_res -eq 0 && test \`echo \$gpg_output | grep -c Good\` -eq 1; then + if test \`echo \$gpg_output | grep -c \$sig_key\` -eq 1; then + test x"\$quiet" = xn && echo "GPG signature is good" >&2 + else + echo "GPG Signature key does not match" >&2 + exit 2 + fi + else + test x"\$quiet" = xn && echo "GPG signature failed to verify" >&2 + exit 2 + fi +} + +MS_Check() +{ + OLD_PATH="\$PATH" + PATH=\${GUESS_MD5_PATH:-"\$OLD_PATH:/bin:/usr/bin:/sbin:/usr/local/ssl/bin:/usr/local/bin:/opt/openssl/bin"} + MD5_ARG="" + MD5_PATH=\`exec <&- 2>&-; which md5sum || command -v md5sum || type md5sum\` + test -x "\$MD5_PATH" || MD5_PATH=\`exec <&- 2>&-; which md5 || command -v md5 || type md5\` + test -x "\$MD5_PATH" || MD5_PATH=\`exec <&- 2>&-; which digest || command -v digest || type digest\` + PATH="\$OLD_PATH" + + SHA_PATH=\`exec <&- 2>&-; which shasum || command -v shasum || type shasum\` + test -x "\$SHA_PATH" || SHA_PATH=\`exec <&- 2>&-; which sha256sum || command -v sha256sum || type sha256sum\` + + if test x"\$quiet" = xn; then + MS_Printf "Verifying archive integrity..." + fi + offset=\`head -n "\$skip" "\$1" | wc -c | tr -d " "\` + fsize=\`cat "\$1" | wc -c | tr -d " "\` + if test \$totalsize -ne \`expr \$fsize - \$offset\`; then + echo " Unexpected archive size." >&2 + exit 2 + fi + verb=\$2 + i=1 + for s in \$filesizes + do + crc=\`echo \$CRCsum | cut -d" " -f\$i\` + if test -x "\$SHA_PATH"; then + if test x"\`basename \$SHA_PATH\`" = xshasum; then + SHA_ARG="-a 256" + fi + sha=\`echo \$SHA | cut -d" " -f\$i\` + if test x"\$sha" = x0000000000000000000000000000000000000000000000000000000000000000; then + test x"\$verb" = xy && echo " \$1 does not contain an embedded SHA256 checksum." >&2 + else + shasum=\`MS_dd_Progress "\$1" \$offset \$s | eval "\$SHA_PATH \$SHA_ARG" | cut -b-64\`; + if test x"\$shasum" != x"\$sha"; then + echo "Error in SHA256 checksums: \$shasum is different from \$sha" >&2 + exit 2 + elif test x"\$quiet" = xn; then + MS_Printf " SHA256 checksums are OK." >&2 + fi + crc="0000000000"; + fi + fi + if test -x "\$MD5_PATH"; then + if test x"\`basename \$MD5_PATH\`" = xdigest; then + MD5_ARG="-a md5" + fi + md5=\`echo \$MD5 | cut -d" " -f\$i\` + if test x"\$md5" = x00000000000000000000000000000000; then + test x"\$verb" = xy && echo " \$1 does not contain an embedded MD5 checksum." >&2 + else + md5sum=\`MS_dd_Progress "\$1" \$offset \$s | eval "\$MD5_PATH \$MD5_ARG" | cut -b-32\`; + if test x"\$md5sum" != x"\$md5"; then + echo "Error in MD5 checksums: \$md5sum is different from \$md5" >&2 + exit 2 + elif test x"\$quiet" = xn; then + MS_Printf " MD5 checksums are OK." >&2 + fi + crc="0000000000"; verb=n + fi + fi + if test x"\$crc" = x0000000000; then + test x"\$verb" = xy && echo " \$1 does not contain a CRC checksum." >&2 + else + sum1=\`MS_dd_Progress "\$1" \$offset \$s | CMD_ENV=xpg4 cksum | awk '{print \$1}'\` + if test x"\$sum1" != x"\$crc"; then + echo "Error in checksums: \$sum1 is different from \$crc" >&2 + exit 2 + elif test x"\$quiet" = xn; then + MS_Printf " CRC checksums are OK." >&2 + fi + fi + i=\`expr \$i + 1\` + offset=\`expr \$offset + \$s\` + done + if test x"\$quiet" = xn; then + echo " All good." + fi +} + +MS_Decompress() +{ + if test x"\$decrypt_cmd" != x""; then + { eval "\$decrypt_cmd" || echo " ... Decryption failed." >&2; } | eval "$GUNZIP_CMD" + else + eval "$GUNZIP_CMD" + fi + + if test \$? -ne 0; then + echo " ... Decompression failed." >&2 + fi +} + +UnTAR() +{ + if test x"\$quiet" = xn; then + tar \$1vf - $UNTAR_EXTRA 2>&1 || { echo " ... Extraction failed." >&2; kill -15 \$$; } + else + tar \$1f - $UNTAR_EXTRA 2>&1 || { echo Extraction failed. >&2; kill -15 \$$; } + fi +} + +MS_exec_cleanup() { + if test x"\$cleanup" = xy && test x"\$cleanup_script" != x""; then + cleanup=n + cd "\$tmpdir" + eval "\"\$cleanup_script\" \$scriptargs \$cleanupargs" + fi +} + +MS_cleanup() +{ + echo 'Signal caught, cleaning up' >&2 + MS_exec_cleanup + cd "\$TMPROOT" + rm -rf "\$tmpdir" + eval \$finish; exit 15 +} + +Script_Args_Check() +{ + script_supported_args=\$(echo \${helpheader} | grep -o -E "\-\-[^ ]+" | awk -F"=" {'print \$1'}) + arg_to_test=\$(echo \$1|awk -F"=" {'print \$1'}) + + for arg in \${script_supported_args}; + do + if test x"\$arg_to_test" = x"\$arg" ;then + return + fi + done + + MS_Help + exit 1 +} + +finish=true +xterm_loop= +noprogress=$NOPROGRESS +nox11=$NOX11 +copy=$COPY +ownership=$OWNERSHIP +verbose=n +cleanup=y +cleanupargs= +sig_key= + +initargs="\$@" + +while [ -n "\$*" ] +do + case "\$1" in + -h | --help) + MS_Help + exit 0 + ;; + -q | --quiet) + quiet=y + noprogress=y + shift + ;; + --info) + echo Identification: "\$label" + echo Target directory: "\$targetdir" + echo Uncompressed size: $USIZE KB + echo Compression: $COMPRESS + if test x"$ENCRYPT" != x""; then + echo Encryption: $ENCRYPT + fi + echo Date of packaging: $DATE + echo Built with Makeself version $MS_VERSION + echo Build command was: "$MS_COMMAND" + if test x"\$script" != x; then + echo Script run after extraction: + echo " " \$script \$scriptargs + fi + if test x"$copy" = xcopy; then + echo "Archive will copy itself to a temporary location" + fi + if test x"$NEED_ROOT" = xy; then + echo "Root permissions required for extraction" + fi + if test x"$KEEP" = xy; then + echo "directory \$targetdir is permanent" + else + echo "\$targetdir will be removed after extraction" + fi + exit 0 + ;; + --list) + echo Target directory: \$targetdir + offset=\`head -n "\$skip" "\$0" | wc -c | tr -d " "\` + for s in \$filesizes + do + MS_dd "\$0" \$offset \$s | MS_Decompress | UnTAR t + offset=\`expr \$offset + \$s\` + done + exit 0 + ;; + --tar) + offset=\`head -n "\$skip" "\$0" | wc -c | tr -d " "\` + arg1="\$2" + shift 2 || { MS_Help; exit 1; } + for s in \$filesizes + do + MS_dd "\$0" \$offset \$s | MS_Decompress | tar "\$arg1" - "\$@" + offset=\`expr \$offset + \$s\` + done + exit 0 + ;; + --check) + MS_Check "\$0" y + scriptargs="\$scriptargs \$1" + shift + ;; + --noexec) + script="" + cleanup_script="" + shift + ;; + --extract=*) + keep=y + targetdir=\`echo \$1 | cut -d"=" -f2 \` + if ! shift; then MS_Help; exit 1; fi + ;; + --nox11) + nox11=y + shift + ;; + --xwin) + if test "$NOWAIT" = n; then + finish="echo Press Return to close this window...; read junk" + fi + xterm_loop=1 + shift + ;; + --phase2) + copy=phase2 + shift + ;; + --repack | --repack-path=*) + Script_Args_Check \$1 + scriptargs="\$scriptargs '\$1'" + shift + if [[ ! "\$1" =~ ^-.* ]]; then + scriptargs="\$scriptargs '\$1'" + shift + fi + ;; + *) + Script_Args_Check \$1 + scriptargs="\$scriptargs '\$1'" + shift + ;; + esac +done + +quiet_para="" +if test x"\$quiet" = xy; then + quiet_para="--quiet " +fi +scriptargs="--\$name_of_file""--\"\$pwd_of_file\""" \$quiet_para""\$scriptargs" + +if test x"\$quiet" = xy -a x"\$verbose" = xy; then + echo Cannot be verbose and quiet at the same time. >&2 + exit 1 +fi + +if test x"$NEED_ROOT" = xy -a \`id -u\` -ne 0; then + echo "Administrative privileges required for this archive (use su or sudo)" >&2 + exit 1 +fi + +if test x"\$copy" \!= xphase2; then + MS_PrintLicense +fi + +case "\$copy" in +copy) + tmpdir="\$TMPROOT"/makeself.\$RANDOM.\`date +"%y%m%d%H%M%S"\`.\$\$ + mkdir "\$tmpdir" || { + echo "Could not create temporary directory \$tmpdir" >&2 + exit 1 + } + SCRIPT_COPY="\$tmpdir/makeself" + echo "Copying to a temporary location..." >&2 + cp "\$0" "\$SCRIPT_COPY" + chmod +x "\$SCRIPT_COPY" + cd "\$TMPROOT" + exec "\$SCRIPT_COPY" --phase2 -- \$initargs + ;; +phase2) + finish="\$finish ; rm -rf \`dirname \$0\`" + ;; +esac + +if test x"\$nox11" = xn; then + if tty -s; then # Do we have a terminal? + : + else + if test x"\$DISPLAY" != x -a x"\$xterm_loop" = x; then # No, but do we have X? + if xset q > /dev/null 2>&1; then # Check for valid DISPLAY variable + GUESS_XTERMS="xterm gnome-terminal rxvt dtterm eterm Eterm xfce4-terminal lxterminal kvt konsole aterm terminology" + for a in \$GUESS_XTERMS; do + if type \$a >/dev/null 2>&1; then + XTERM=\$a + break + fi + done + chmod a+x \$0 || echo Please add execution rights on \$0 + if test \`echo "\$0" | cut -c1\` = "/"; then # Spawn a terminal! + exec \$XTERM -e "\$0 --xwin \$initargs" + else + exec \$XTERM -e "./\$0 --xwin \$initargs" + fi + fi + fi + fi +fi + +if test x"\$targetdir" = x.; then + tmpdir="." +else + if test x"\$keep" = xy; then + if test x"\$nooverwrite" = xy && test -d "\$targetdir"; then + echo "Target directory \$targetdir already exists, aborting." >&2 + exit 1 + fi + if test x"\$quiet" = xn; then + echo "Creating directory \$targetdir" >&2 + fi + tmpdir="\$targetdir" + dashp="-p" + else + tmpdir="\$TMPROOT/selfgz\$\$\$RANDOM" + dashp="" + fi + mkdir \$dashp "\$tmpdir" || { + echo 'Cannot create target directory' \$tmpdir >&2 + echo 'You should try option --extract=' >&2 + eval \$finish + exit 1 + } +fi + +location="\`pwd\`" +if test x"\$SETUP_NOCHECK" != x1; then + MS_Check "\$0" +fi +offset=\`head -n "\$skip" "\$0" | wc -c | tr -d " "\` + +if test x"\$verbose" = xy; then + MS_Printf "About to extract $USIZE KB in \$tmpdir ... Proceed ? [Y/n] " + read yn + if test x"\$yn" = xn; then + eval \$finish; exit 1 + fi +fi + +if test x"\$quiet" = xn; then + # Decrypting with openssl will ask for password, + # the prompt needs to start on new line + if test x"$ENCRYPT" = x"openssl"; then + echo "Decrypting and uncompressing \$label..." + else + MS_Printf "Uncompressing \$label" + fi +fi +res=3 +if test x"\$keep" = xn; then + trap MS_cleanup 1 2 3 15 +fi + +if test x"\$nodiskspace" = xn; then + leftspace=\`MS_diskspace "\$tmpdir"\` + if test -n "\$leftspace"; then + if test "\$leftspace" -lt $USIZE; then + echo + echo "Not enough space left in "\`dirname \$tmpdir\`" (\$leftspace KB) to decompress \$0 ($USIZE KB)" >&2 + if test x"\$keep" = xn; then + echo "Consider setting TMPDIR to a directory with more free space." + fi + eval \$finish; exit 1 + fi + fi +fi + +for s in \$filesizes +do + if MS_dd_Progress "\$0" \$offset \$s | MS_Decompress | ( cd "\$tmpdir"; umask \$ORIG_UMASK ; UnTAR xp ) 1>/dev/null; then + if test x"\$ownership" = xy; then + (cd "\$tmpdir"; chown -R \`id -u\` .; chgrp -R \`id -g\` .) + fi + else + echo >&2 + echo "Unable to decompress \$0" >&2 + eval \$finish; exit 1 + fi + offset=\`expr \$offset + \$s\` +done +if test x"\$quiet" = xn; then + echo +fi + +cd "\$tmpdir" +res=0 +if test x"\$script" != x; then + if test x"\$export_conf" = x"y"; then + MS_BUNDLE="\$0" + MS_LABEL="\$label" + MS_SCRIPT="\$script" + MS_SCRIPTARGS="\$scriptargs" + MS_ARCHDIRNAME="\$archdirname" + MS_KEEP="\$KEEP" + MS_NOOVERWRITE="\$NOOVERWRITE" + MS_COMPRESS="\$COMPRESS" + MS_CLEANUP="\$cleanup" + export MS_BUNDLE MS_LABEL MS_SCRIPT MS_SCRIPTARGS + export MS_ARCHDIRNAME MS_KEEP MS_NOOVERWRITE MS_COMPRESS + fi + + if test x"\$verbose" = x"y"; then + yn="x" + while test x"\$yn" != x -a x"\$yn" != xy -a x"\$yn" != xY -a x"\$yn" != xn -a x"\$yn" != xN + do + MS_Printf "OK to execute: \$script \$scriptargs \$* ? [Y/n] " + read yn + if test x"\$yn" = x -o x"\$yn" = xy -o x"\$yn" = xY; then + eval "\"\$script\" \$scriptargs \"\\\$@\""; res=\$?; + elif test x"\$yn" = xn -o x"\$yn" = xN; then + echo "Unable to decompress \$script ,because of aborting! ";res=\$? + else + echo "Input value is unacceptable,please try again." + fi + done + else + eval "\"\$script\" \$scriptargs \"\\\$@\""; res=\$? + fi + if test "\$res" -ne 0; then + test x"\$verbose" = xy && echo "The program '\$script' returned an error code (\$res)" >&2 + fi +fi + +MS_exec_cleanup + +if test x"\$keep" = xn; then + cd "\$TMPROOT" + rm -rf "\$tmpdir" +fi +eval \$finish; exit \$res +EOF diff --git a/Increase_Host_compute/No_increase/cmake/util/makeself/makeself.1 b/Increase_Host_compute/No_increase/cmake/util/makeself/makeself.1 new file mode 100644 index 0000000000000000000000000000000000000000..81bf6e4ff4cfeb226c0a0992d8e6d2b94dd4f172 --- /dev/null +++ b/Increase_Host_compute/No_increase/cmake/util/makeself/makeself.1 @@ -0,0 +1,110 @@ +.TH "MAKESELF" "1" "2.4.5" +.SH "NAME" +makeself \- An utility to generate self-extractable archives. +.SH "SYNTAX" +.B makeself [\fIoptions\fP] archive_dir file_name label +.B [\fIstartup_script\fP] [\fIargs\fP] +.SH "DESCRIPTION" +This program is a free (GPL) utility designed to create self-extractable +archives from a directory. +.SH "OPTIONS" +The following options are supported. +.TP 15 +.B -v, --version +Prints out the makeself version number and exits. +.TP +.B -h, --help +Print out help information. +.TP +.B --tar-quietly +Suppress verbose output from the tar command +.TP +.B --quiet +Do not print any messages other than errors +.TP +.B --gzip +Compress using gzip (default if detected). +.TP +.B --bzip2 +Compress using bzip2. +.TP +.B --pbzip2 +Compress using pbzip2. +.TP +.B --xz +Compress using xz. +.TP +.B --lzo +Compress using lzop. +.TP +.B --lz4 +Compress using lz4. +.TP +.B --compress +Compress using the UNIX 'compress' command. +.TP +.B --nocomp +Do not compress the data. +.TP +.B --complevel lvl +Specify the compression level for gzip,bzip2,pbzui2,xz,lzo or lz4 +.TP +.B --notemp +The archive will create archive_dir in the current directory and +uncompress in ./archive_dir. +.TP +.B --copy +Upon extraction, the archive will first copy itself to a temporary directory. +.TP +.B --append +Append more files to an existing makeself archive. The label and startup scripts will then be ignored. +.TP +.B --current +Files will be extracted to the current directory. Both --current and --target dir imply --notemp. +.TP +.B --target dir +Extract directly to a target directory. Directory path can be either absolute or relative. +.TP +.B --header file +Specify location of the header script. +.TP +.B --cleanup file +Specify a cleanup script that executes on interrupt and when finished successfully. +.TP +.B --follow +Follow the symlinks in the archive. +.TP +.B --noprogress +Do not show the progress during the decompression. +.TP +.B --nox11 +Disable automatic spawn of an xterm if running in X11. +.TP +.B --nowait +Do not wait for user input after executing embedded program from an xterm. +.TP +.B --nomd5 +Do not create a MD5 checksum for the archive. +.TP +.B --nocrc +Do not create a CRC32 checksum for the archive. +.TP +.B --lsm file +LSM file describing the package. +.B --packaging-date date +Use provided string as the packaging date instead of the current date. +.SH "EXAMPLES" +Here is an example, assuming the user has a package image stored in a /home/joe/mysoft, +and he wants to generate a self-extracting package named mysoft.sh, which will launch +the "setup" script initially stored in /home/joe/mysoft: +.TP +makeself.sh /home/joe/mysoft mysoft.sh "Joe's Nice Software Package" ./setup +.TP +Here is also how I created the makeself.run archive which contains the Makeself distribution: +.TP +makeself.sh --notemp makeself makeself.run "Makeself by Stephane Peter" echo "Makeself has extracted itself" +.SH "AUTHORS" +Makeself has been written by Stéphane Peter . +.BR +This man page was originally written by Bartosz Fenski for the +Debian GNU/Linux distribution (but it may be used by others). diff --git a/Increase_Host_compute/No_increase/cmake/util/makeself/makeself.lsm b/Increase_Host_compute/No_increase/cmake/util/makeself/makeself.lsm new file mode 100644 index 0000000000000000000000000000000000000000..3c4cea8c18982e288f0d51eba9b4d97f0f708f32 --- /dev/null +++ b/Increase_Host_compute/No_increase/cmake/util/makeself/makeself.lsm @@ -0,0 +1,16 @@ +Begin3 +Title: makeself.sh +Version: 2.4.5 +Description: makeself.sh is a shell script that generates a self-extractable + tar.gz archive from a directory. The resulting file appears as a shell + script, and can be launched as is. The archive will then uncompress + itself to a temporary directory and an arbitrary command will be + executed (for example an installation script). This is pretty similar + to archives generated with WinZip Self-Extractor in the Windows world. +Keywords: Installation archive tar winzip +Author: Stephane Peter (megastep@megastep.org) +Maintained-by: Stephane Peter (megastep@megastep.org) +Original-site: https://makeself.io/ +Platform: Unix +Copying-policy: GPL +End diff --git a/Increase_Host_compute/No_increase/cmake/util/makeself/makeself.sh b/Increase_Host_compute/No_increase/cmake/util/makeself/makeself.sh new file mode 100644 index 0000000000000000000000000000000000000000..c8ea565971c5ac03c775a665596a593287881708 --- /dev/null +++ b/Increase_Host_compute/No_increase/cmake/util/makeself/makeself.sh @@ -0,0 +1,822 @@ +#!/bin/sh +# +# Makeself version 2.4.x +# by Stephane Peter +# +# Utility to create self-extracting tar.gz archives. +# The resulting archive is a file holding the tar.gz archive with +# a small Shell script stub that uncompresses the archive to a temporary +# directory and then executes a given script from withing that directory. +# +# Makeself home page: https://makeself.io/ +# +# Version 2.0 is a rewrite of version 1.0 to make the code easier to read and maintain. +# +# Version history : +# - 1.0 : Initial public release +# - 1.1 : The archive can be passed parameters that will be passed on to +# the embedded script, thanks to John C. Quillan +# - 1.2 : Package distribution, bzip2 compression, more command line options, +# support for non-temporary archives. Ideas thanks to Francois Petitjean +# - 1.3 : More patches from Bjarni R. Einarsson and Francois Petitjean: +# Support for no compression (--nocomp), script is no longer mandatory, +# automatic launch in an xterm, optional verbose output, and -target +# archive option to indicate where to extract the files. +# - 1.4 : Improved UNIX compatibility (Francois Petitjean) +# Automatic integrity checking, support of LSM files (Francois Petitjean) +# - 1.5 : Many bugfixes. Optionally disable xterm spawning. +# - 1.5.1 : More bugfixes, added archive options -list and -check. +# - 1.5.2 : Cosmetic changes to inform the user of what's going on with big +# archives (Quake III demo) +# - 1.5.3 : Check for validity of the DISPLAY variable before launching an xterm. +# More verbosity in xterms and check for embedded command's return value. +# Bugfix for Debian 2.0 systems that have a different "print" command. +# - 1.5.4 : Many bugfixes. Print out a message if the extraction failed. +# - 1.5.5 : More bugfixes. Added support for SETUP_NOCHECK environment variable to +# bypass checksum verification of archives. +# - 1.6.0 : Compute MD5 checksums with the md5sum command (patch from Ryan Gordon) +# - 2.0 : Brand new rewrite, cleaner architecture, separated header and UNIX ports. +# - 2.0.1 : Added --copy +# - 2.1.0 : Allow multiple tarballs to be stored in one archive, and incremental updates. +# Added --nochown for archives +# Stopped doing redundant checksums when not necesary +# - 2.1.1 : Work around insane behavior from certain Linux distros with no 'uncompress' command +# Cleaned up the code to handle error codes from compress. Simplified the extraction code. +# - 2.1.2 : Some bug fixes. Use head -n to avoid problems. +# - 2.1.3 : Bug fixes with command line when spawning terminals. +# Added --tar for archives, allowing to give arbitrary arguments to tar on the contents of the archive. +# Added --noexec to prevent execution of embedded scripts. +# Added --nomd5 and --nocrc to avoid creating checksums in archives. +# Added command used to create the archive in --info output. +# Run the embedded script through eval. +# - 2.1.4 : Fixed --info output. +# Generate random directory name when extracting files to . to avoid problems. (Jason Trent) +# Better handling of errors with wrong permissions for the directory containing the files. (Jason Trent) +# Avoid some race conditions (Ludwig Nussel) +# Unset the $CDPATH variable to avoid problems if it is set. (Debian) +# Better handling of dot files in the archive directory. +# - 2.1.5 : Made the md5sum detection consistent with the header code. +# Check for the presence of the archive directory +# Added --encrypt for symmetric encryption through gpg (Eric Windisch) +# Added support for the digest command on Solaris 10 for MD5 checksums +# Check for available disk space before extracting to the target directory (Andreas Schweitzer) +# Allow extraction to run asynchronously (patch by Peter Hatch) +# Use file descriptors internally to avoid error messages (patch by Kay Tiong Khoo) +# - 2.1.6 : Replaced one dot per file progress with a realtime progress percentage and a spining cursor (Guy Baconniere) +# Added --noprogress to prevent showing the progress during the decompression (Guy Baconniere) +# Added --target dir to allow extracting directly to a target directory (Guy Baconniere) +# - 2.2.0 : Many bugfixes, updates and contributions from users. Check out the project page on Github for the details. +# - 2.3.0 : Option to specify packaging date to enable byte-for-byte reproducibility. (Marc Pawlowsky) +# - 2.4.0 : Optional support for SHA256 checksums in archives. +# - 2.4.2 : Add support for threads for several compressors. (M. Limber) +# Added zstd support. +# - 2.4.3 : Make explicit POSIX tar archives for increased compatibility. +# - 2.4.5 : Added --tar-format to override ustar tar archive format +# +# (C) 1998-2021 by Stephane Peter +# +# This software is released under the terms of the GNU GPL version 2 and above +# Please read the license at http://www.gnu.org/copyleft/gpl.html +# Self-extracting archives created with this script are explictly NOT released under the term of the GPL +# + +MS_VERSION=2.4.5 +MS_COMMAND="$0" +unset CDPATH + +for f in ${1+"$@"}; do + MS_COMMAND="$MS_COMMAND \\\\ + \\\"$f\\\"" +done + +# For Solaris systems +if test -d /usr/xpg4/bin; then + PATH=/usr/xpg4/bin:$PATH + export PATH +fi + +# Procedures + +MS_Usage() +{ + echo "Usage: $0 [args] archive_dir file_name label startup_script [script_args]" + echo "args can be one or more of the following :" + echo " --version | -v : Print out Makeself version number and exit" + echo " --help | -h : Print out this help message" + echo " --tar-quietly : Suppress verbose output from the tar command" + echo " --quiet | -q : Do not print any messages other than errors." + echo " --gzip : Compress using gzip (default if detected)" + echo " --pigz : Compress with pigz" + echo " --zstd : Compress with zstd" + echo " --bzip2 : Compress using bzip2 instead of gzip" + echo " --pbzip2 : Compress using pbzip2 instead of gzip" + echo " --xz : Compress using xz instead of gzip" + echo " --lzo : Compress using lzop instead of gzip" + echo " --lz4 : Compress using lz4 instead of gzip" + echo " --compress : Compress using the UNIX 'compress' command" + echo " --complevel lvl : Compression level for gzip pigz zstd xz lzo lz4 bzip2 and pbzip2 (default 9)" + echo " --threads thds : Number of threads to be used by compressors that support parallelization." + echo " Omit to use compressor's default. Most useful (and required) for opting" + echo " into xz's threading, usually with '--threads=0' for all available cores." + echo " pbzip2 and pigz are parallel by default, and setting this value allows" + echo " limiting the number of threads they use." + echo " --base64 : Instead of compressing, encode the data using base64" + echo " --gpg-encrypt : Instead of compressing, encrypt the data using GPG" + echo " --gpg-asymmetric-encrypt-sign" + echo " : Instead of compressing, asymmetrically encrypt and sign the data using GPG" + echo " --gpg-extra opt : Append more options to the gpg command line" + echo " --ssl-encrypt : Instead of compressing, encrypt the data using OpenSSL" + echo " --ssl-passwd pass : Use the given password to encrypt the data using OpenSSL" + echo " --ssl-pass-src src : Use the given src as the source of password to encrypt the data" + echo " using OpenSSL. See \"PASS PHRASE ARGUMENTS\" in man openssl." + echo " If this option is not supplied, the user will be asked to enter" + echo " encryption password on the current terminal." + echo " --ssl-no-md : Do not use \"-md\" option not supported by older OpenSSL." + echo " --nochown : Do not give the target folder to the current user (default)" + echo " --chown : Give the target folder to the current user recursively" + echo " --nocomp : Do not compress the data" + echo " --notemp : The archive will create archive_dir in the" + echo " current directory and uncompress in ./archive_dir" + echo " --needroot : Check that the root user is extracting the archive before proceeding" + echo " --copy : Upon extraction, the archive will first copy itself to" + echo " a temporary directory" + echo " --append : Append more files to an existing Makeself archive" + echo " The label and startup scripts will then be ignored" + echo " --target dir : Extract directly to a target directory" + echo " directory path can be either absolute or relative" + echo " --nooverwrite : Do not extract the archive if the specified target directory exists" + echo " --current : Files will be extracted to the current directory" + echo " Both --current and --target imply --notemp" + echo " --tar-format opt : Specify a tar archive format (default is ustar)" + echo " --tar-extra opt : Append more options to the tar command line" + echo " --untar-extra opt : Append more options to the during the extraction of the tar archive" + echo " --nomd5 : Don't calculate an MD5 for archive" + echo " --nocrc : Don't calculate a CRC for archive" + echo " --sha256 : Compute a SHA256 checksum for the archive" + echo " --header file : Specify location of the header script" + echo " --cleanup file : Specify a cleanup script that executes on interrupt and when finished successfully." + echo " --follow : Follow the symlinks in the archive" + echo " --noprogress : Do not show the progress during the decompression" + echo " --nox11 : Disable automatic spawn of a xterm" + echo " --nowait : Do not wait for user input after executing embedded" + echo " program from an xterm" + echo " --sign passphrase : Signature private key to sign the package with" + echo " --lsm file : LSM file describing the package" + echo " --license file : Append a license file" + echo " --help-header file : Add a header to the archive's --help output" + echo " --packaging-date date" + echo " : Use provided string as the packaging date" + echo " instead of the current date." + echo + echo " --keep-umask : Keep the umask set to shell default, rather than overriding when executing self-extracting archive." + echo " --export-conf : Export configuration variables to startup_script" + echo + echo "Do not forget to give a fully qualified startup script name" + echo "(i.e. with a ./ prefix if inside the archive)." + exit 1 +} + +# Default settings +if type gzip >/dev/null 2>&1; then + COMPRESS=gzip +elif type compress >/dev/null 2>&1; then + COMPRESS=compress +else + echo "ERROR: missing commands: gzip, compress" >&2 + MS_Usage +fi +ENCRYPT=n +PASSWD="" +PASSWD_SRC="" +OPENSSL_NO_MD=n +COMPRESS_LEVEL=9 +DEFAULT_THREADS=123456 # Sentinel value +THREADS=$DEFAULT_THREADS +KEEP=n +CURRENT=n +NOX11=n +NOWAIT=n +APPEND=n +TAR_QUIETLY=n +KEEP_UMASK=n +QUIET=n +NOPROGRESS=n +COPY=none +NEED_ROOT=n +TAR_ARGS=rvf +TAR_FORMAT=ustar +TAR_EXTRA="" +GPG_EXTRA="" +DU_ARGS=-ks +HEADER=`dirname "$0"`/makeself-header.sh +SIGNATURE="" +TARGETDIR="" +NOOVERWRITE=n +DATE=`LC_ALL=C date` +EXPORT_CONF=n +SHA256=n +OWNERSHIP=n +SIGN=n +GPG_PASSPHRASE="" + +# LSM file stuff +LSM_CMD="echo No LSM. >> \"\$archname\"" + +while true +do + case "$1" in + --version | -v) + echo Makeself version $MS_VERSION + exit 0 + ;; + --pbzip2) + COMPRESS=pbzip2 + shift + ;; + --bzip2) + COMPRESS=bzip2 + shift + ;; + --gzip) + COMPRESS=gzip + shift + ;; + --pigz) + COMPRESS=pigz + shift + ;; + --zstd) + COMPRESS=zstd + shift + ;; + --xz) + COMPRESS=xz + shift + ;; + --lzo) + COMPRESS=lzo + shift + ;; + --lz4) + COMPRESS=lz4 + shift + ;; + --compress) + COMPRESS=compress + shift + ;; + --base64) + COMPRESS=base64 + shift + ;; + --gpg-encrypt) + COMPRESS=gpg + shift + ;; + --gpg-asymmetric-encrypt-sign) + COMPRESS=gpg-asymmetric + shift + ;; + --gpg-extra) + GPG_EXTRA="$2" + shift 2 || { MS_Usage; exit 1; } + ;; + --ssl-encrypt) + ENCRYPT=openssl + shift + ;; + --ssl-passwd) + PASSWD=$2 + shift 2 || { MS_Usage; exit 1; } + ;; + --ssl-pass-src) + PASSWD_SRC=$2 + shift 2 || { MS_Usage; exit 1; } + ;; + --ssl-no-md) + OPENSSL_NO_MD=y + shift + ;; + --nocomp) + COMPRESS=none + shift + ;; + --complevel) + COMPRESS_LEVEL="$2" + shift 2 || { MS_Usage; exit 1; } + ;; + --threads) + THREADS="$2" + shift 2 || { MS_Usage; exit 1; } + ;; + --nochown) + OWNERSHIP=n + shift + ;; + --chown) + OWNERSHIP=y + shift + ;; + --notemp) + KEEP=y + shift + ;; + --copy) + COPY=copy + shift + ;; + --current) + CURRENT=y + KEEP=y + shift + ;; + --tar-format) + TAR_FORMAT="$2" + shift 2 || { MS_Usage; exit 1; } + ;; + --tar-extra) + TAR_EXTRA="$2" + shift 2 || { MS_Usage; exit 1; } + ;; + --untar-extra) + UNTAR_EXTRA="$2" + shift 2 || { MS_Usage; exit 1; } + ;; + --target) + TARGETDIR="$2" + KEEP=y + shift 2 || { MS_Usage; exit 1; } + ;; + --sign) + SIGN=y + GPG_PASSPHRASE="$2" + shift 2 || { MS_Usage; exit 1; } + ;; + --nooverwrite) + NOOVERWRITE=y + shift + ;; + --needroot) + NEED_ROOT=y + shift + ;; + --header) + HEADER="$2" + shift 2 || { MS_Usage; exit 1; } + ;; + --cleanup) + CLEANUP_SCRIPT="$2" + shift 2 || { MS_Usage; exit 1; } + ;; + --license) + # We need to escape all characters having a special meaning in double quotes + LICENSE=$(sed 's/\\/\\\\/g; s/"/\\\"/g; s/`/\\\`/g; s/\$/\\\$/g' "$2") + shift 2 || { MS_Usage; exit 1; } + ;; + --follow) + TAR_ARGS=rvhf + DU_ARGS=-ksL + shift + ;; + --noprogress) + NOPROGRESS=y + shift + ;; + --nox11) + NOX11=y + shift + ;; + --nowait) + NOWAIT=y + shift + ;; + --nomd5) + NOMD5=y + shift + ;; + --sha256) + SHA256=y + shift + ;; + --nocrc) + NOCRC=y + shift + ;; + --append) + APPEND=y + shift + ;; + --lsm) + LSM_CMD="cat \"$2\" >> \"\$archname\"" + shift 2 || { MS_Usage; exit 1; } + ;; + --packaging-date) + DATE="$2" + shift 2 || { MS_Usage; exit 1; } + ;; + --help-header) + HELPHEADER=`sed -e "s/'/'\\\\\''/g" $2` + shift 2 || { MS_Usage; exit 1; } + [ -n "$HELPHEADER" ] && HELPHEADER="$HELPHEADER +" + ;; + --tar-quietly) + TAR_QUIETLY=y + shift + ;; + --keep-umask) + KEEP_UMASK=y + shift + ;; + --export-conf) + EXPORT_CONF=y + shift + ;; + -q | --quiet) + QUIET=y + shift + ;; + -h | --help) + MS_Usage + ;; + -*) + echo Unrecognized flag : "$1" + MS_Usage + ;; + *) + break + ;; + esac +done + +if test $# -lt 1; then + MS_Usage +else + if test -d "$1"; then + archdir="$1" + else + echo "Directory $1 does not exist." >&2 + exit 1 + fi +fi +archname="$2" + +if test "$QUIET" = "y" || test "$TAR_QUIETLY" = "y"; then + if test "$TAR_ARGS" = "rvf"; then + TAR_ARGS="rf" + elif test "$TAR_ARGS" = "rvhf"; then + TAR_ARGS="rhf" + fi +fi + +if test "$APPEND" = y; then + if test $# -lt 2; then + MS_Usage + fi + + # Gather the info from the original archive + OLDENV=`sh "$archname" --dumpconf` + if test $? -ne 0; then + echo "Unable to update archive: $archname" >&2 + exit 1 + else + eval "$OLDENV" + OLDSKIP=`expr $SKIP + 1` + fi +else + if test "$KEEP" = n -a $# = 3; then + echo "ERROR: Making a temporary archive with no embedded command does not make sense!" >&2 + echo >&2 + MS_Usage + fi + # We don't want to create an absolute directory unless a target directory is defined + if test "$CURRENT" = y; then + archdirname="." + elif test x"$TARGETDIR" != x; then + archdirname="$TARGETDIR" + else + archdirname=`basename "$1"` + fi + + if test $# -lt 3; then + MS_Usage + fi + + LABEL="$3" + SCRIPT="$4" + test "x$SCRIPT" = x || shift 1 + shift 3 + SCRIPTARGS="$*" +fi + +if test "$KEEP" = n -a "$CURRENT" = y; then + echo "ERROR: It is A VERY DANGEROUS IDEA to try to combine --notemp and --current." >&2 + exit 1 +fi + +case $COMPRESS in +gzip) + GZIP_CMD="gzip -c$COMPRESS_LEVEL" + GUNZIP_CMD="gzip -cd" + ;; +pigz) + GZIP_CMD="pigz -$COMPRESS_LEVEL" + if test $THREADS -ne $DEFAULT_THREADS; then # Leave as the default if threads not indicated + GZIP_CMD="$GZIP_CMD --processes $THREADS" + fi + GUNZIP_CMD="gzip -cd" + ;; +zstd) + GZIP_CMD="zstd -$COMPRESS_LEVEL" + if test $THREADS -ne $DEFAULT_THREADS; then # Leave as the default if threads not indicated + GZIP_CMD="$GZIP_CMD --threads=$THREADS" + fi + GUNZIP_CMD="zstd -cd" + ;; +pbzip2) + GZIP_CMD="pbzip2 -c$COMPRESS_LEVEL" + if test $THREADS -ne $DEFAULT_THREADS; then # Leave as the default if threads not indicated + GZIP_CMD="$GZIP_CMD -p$THREADS" + fi + GUNZIP_CMD="bzip2 -d" + ;; +bzip2) + GZIP_CMD="bzip2 -$COMPRESS_LEVEL" + GUNZIP_CMD="bzip2 -d" + ;; +xz) + GZIP_CMD="xz -c$COMPRESS_LEVEL" + # Must opt-in by specifying a value since not all versions of xz support threads + if test $THREADS -ne $DEFAULT_THREADS; then + GZIP_CMD="$GZIP_CMD --threads=$THREADS" + fi + GUNZIP_CMD="xz -d" + ;; +lzo) + GZIP_CMD="lzop -c$COMPRESS_LEVEL" + GUNZIP_CMD="lzop -d" + ;; +lz4) + GZIP_CMD="lz4 -c$COMPRESS_LEVEL" + GUNZIP_CMD="lz4 -d" + ;; +base64) + GZIP_CMD="base64" + GUNZIP_CMD="base64 --decode -i -" + ;; +gpg) + GZIP_CMD="gpg $GPG_EXTRA -ac -z$COMPRESS_LEVEL" + GUNZIP_CMD="gpg -d" + ENCRYPT="gpg" + ;; +gpg-asymmetric) + GZIP_CMD="gpg $GPG_EXTRA -z$COMPRESS_LEVEL -es" + GUNZIP_CMD="gpg --yes -d" + ENCRYPT="gpg" + ;; +compress) + GZIP_CMD="compress -fc" + GUNZIP_CMD="(type compress >/dev/null 2>&1 && compress -fcd || gzip -cd)" + ;; +none) + GZIP_CMD="cat" + GUNZIP_CMD="cat" + ;; +esac + +if test x"$ENCRYPT" = x"openssl"; then + if test x"$APPEND" = x"y"; then + echo "Appending to existing archive is not compatible with OpenSSL encryption." >&2 + fi + + ENCRYPT_CMD="openssl enc -aes-256-cbc -salt" + DECRYPT_CMD="openssl enc -aes-256-cbc -d" + + if test x"$OPENSSL_NO_MD" != x"y"; then + ENCRYPT_CMD="$ENCRYPT_CMD -md sha256" + DECRYPT_CMD="$DECRYPT_CMD -md sha256" + fi + + if test -n "$PASSWD_SRC"; then + ENCRYPT_CMD="$ENCRYPT_CMD -pass $PASSWD_SRC" + elif test -n "$PASSWD"; then + ENCRYPT_CMD="$ENCRYPT_CMD -pass pass:$PASSWD" + fi +fi + +tmpfile="${TMPDIR:-/tmp}/mkself$$" + +if test -f "$HEADER"; then + oldarchname="$archname" + archname="$tmpfile" + # Generate a fake header to count its lines + SKIP=0 + . "$HEADER" + SKIP=`cat "$tmpfile" |wc -l` + # Get rid of any spaces + SKIP=`expr $SKIP` + rm -f "$tmpfile" + if test "$QUIET" = "n"; then + echo "Header is $SKIP lines long" >&2 + fi + archname="$oldarchname" +else + echo "Unable to open header file: $HEADER" >&2 + exit 1 +fi + +if test "$QUIET" = "n"; then + echo +fi + +if test "$APPEND" = n; then + if test -f "$archname"; then + echo "WARNING: Overwriting existing file: $archname" >&2 + fi +fi + +USIZE=`du $DU_ARGS "$archdir" | awk '{print $1}'` + +if test "." = "$archdirname"; then + if test "$KEEP" = n; then + archdirname="makeself-$$-`date +%Y%m%d%H%M%S`" + fi +fi + +test -d "$archdir" || { echo "Error: $archdir does not exist."; rm -f "$tmpfile"; exit 1; } +if test "$QUIET" = "n"; then + echo "About to compress $USIZE KB of data..." + echo "Adding files to archive named \"$archname\"..." +fi + +# See if we have GNU tar +TAR=`exec <&- 2>&-; which gtar || command -v gtar || type gtar` +test -x "$TAR" || TAR=tar + +tmparch="${TMPDIR:-/tmp}/mkself$$.tar" +( + if test "$APPEND" = "y"; then + tail -n "+$OLDSKIP" "$archname" | eval "$GUNZIP_CMD" > "$tmparch" + fi + cd "$archdir" + # "Determining if a directory is empty" + # https://www.etalabs.net/sh_tricks.html + find . \ + \( \ + ! -type d \ + -o \ + \( -links 2 -exec sh -c ' + is_empty () ( + cd "$1" + set -- .[!.]* ; test -f "$1" && return 1 + set -- ..?* ; test -f "$1" && return 1 + set -- * ; test -f "$1" && return 1 + return 0 + ) + is_empty "$0"' {} \; \ + \) \ + \) -print \ + | LC_ALL=C sort \ + | sed 's/./\\&/g' \ + | xargs $TAR $TAR_EXTRA --format $TAR_FORMAT -$TAR_ARGS "$tmparch" +) || { + echo "ERROR: failed to create temporary archive: $tmparch" + rm -f "$tmparch" "$tmpfile" + exit 1 +} + +USIZE=`du $DU_ARGS "$tmparch" | awk '{print $1}'` + +eval "$GZIP_CMD" <"$tmparch" >"$tmpfile" || { + echo "ERROR: failed to create temporary file: $tmpfile" + rm -f "$tmparch" "$tmpfile" + exit 1 +} +rm -f "$tmparch" + +if test x"$ENCRYPT" = x"openssl"; then + echo "About to encrypt archive \"$archname\"..." + { eval "$ENCRYPT_CMD -in $tmpfile -out ${tmpfile}.enc" && mv -f ${tmpfile}.enc $tmpfile; } || \ + { echo Aborting: could not encrypt temporary file: "$tmpfile".; rm -f "$tmpfile"; exit 1; } +fi + +fsize=`cat "$tmpfile" | wc -c | tr -d " "` + +# Compute the checksums + +shasum=0000000000000000000000000000000000000000000000000000000000000000 +md5sum=00000000000000000000000000000000 +crcsum=0000000000 + +if test "$NOCRC" = y; then + if test "$QUIET" = "n"; then + echo "skipping crc at user request" + fi +else + crcsum=`CMD_ENV=xpg4 cksum < "$tmpfile" | sed -e 's/ /Z/' -e 's/ /Z/' | cut -dZ -f1` + if test "$QUIET" = "n"; then + echo "CRC: $crcsum" + fi +fi + +if test "$SHA256" = y; then + SHA_PATH=`exec <&- 2>&-; which shasum || command -v shasum || type shasum` + if test -x "$SHA_PATH"; then + shasum=`eval "$SHA_PATH -a 256" < "$tmpfile" | cut -b-64` + else + SHA_PATH=`exec <&- 2>&-; which sha256sum || command -v sha256sum || type sha256sum` + shasum=`eval "$SHA_PATH" < "$tmpfile" | cut -b-64` + fi + if test "$QUIET" = "n"; then + if test -x "$SHA_PATH"; then + echo "SHA256: $shasum" + else + echo "SHA256: none, SHA command not found" + fi + fi +fi +if test "$NOMD5" = y; then + if test "$QUIET" = "n"; then + echo "Skipping md5sum at user request" + fi +else + # Try to locate a MD5 binary + OLD_PATH=$PATH + PATH=${GUESS_MD5_PATH:-"$OLD_PATH:/bin:/usr/bin:/sbin:/usr/local/ssl/bin:/usr/local/bin:/opt/openssl/bin"} + MD5_ARG="" + MD5_PATH=`exec <&- 2>&-; which md5sum || command -v md5sum || type md5sum` + test -x "$MD5_PATH" || MD5_PATH=`exec <&- 2>&-; which md5 || command -v md5 || type md5` + test -x "$MD5_PATH" || MD5_PATH=`exec <&- 2>&-; which digest || command -v digest || type digest` + PATH=$OLD_PATH + if test -x "$MD5_PATH"; then + if test `basename ${MD5_PATH}`x = digestx; then + MD5_ARG="-a md5" + fi + md5sum=`eval "$MD5_PATH $MD5_ARG" < "$tmpfile" | cut -b-32` + if test "$QUIET" = "n"; then + echo "MD5: $md5sum" + fi + else + if test "$QUIET" = "n"; then + echo "MD5: none, MD5 command not found" + fi + fi +fi +if test "$SIGN" = y; then + GPG_PATH=`exec <&- 2>&-; which gpg || command -v gpg || type gpg` + if test -x "$GPG_PATH"; then + SIGNATURE=`$GPG_PATH --pinentry-mode=loopback --batch --yes --passphrase "$GPG_PASSPHRASE" --output - --detach-sig $tmpfile | base64 | tr -d \\\\n` + if test "$QUIET" = "n"; then + echo "Signature: $SIGNATURE" + fi + else + echo "Missing gpg command" >&2 + fi +fi + +totalsize=0 +for size in $fsize; +do + totalsize=`expr $totalsize + $size` +done + +if test "$APPEND" = y; then + mv "$archname" "$archname".bak || exit + + # Prepare entry for new archive + filesizes="$fsize" + CRCsum="$crcsum" + MD5sum="$md5sum" + SHAsum="$shasum" + Signature="$SIGNATURE" + # Generate the header + . "$HEADER" + # Append the new data + cat "$tmpfile" >> "$archname" + + chmod +x "$archname" + rm -f "$archname".bak + if test "$QUIET" = "n"; then + echo "Self-extractable archive \"$archname\" successfully updated." + fi +else + filesizes="$fsize" + CRCsum="$crcsum" + MD5sum="$md5sum" + SHAsum="$shasum" + Signature="$SIGNATURE" + + # Generate the header + . "$HEADER" + + # Append the compressed tar data after the stub + if test "$QUIET" = "n"; then + echo + fi + cat "$tmpfile" >> "$archname" + chmod +x "$archname" + if test "$QUIET" = "n"; then + echo Self-extractable archive \"$archname\" successfully created. + fi +fi +rm -f "$tmpfile" diff --git a/Increase_Host_compute/No_increase/cmake/util/makeself/run-tests.sh b/Increase_Host_compute/No_increase/cmake/util/makeself/run-tests.sh new file mode 100644 index 0000000000000000000000000000000000000000..31ee1651156c64caddfdadd683d4dc2d0be3ddc4 --- /dev/null +++ b/Increase_Host_compute/No_increase/cmake/util/makeself/run-tests.sh @@ -0,0 +1,8 @@ +#!/bin/sh +# Run every available test - Bash needed +cd test +for test in *test; +do + echo "Running test $test ..." + bash $test || { echo "*** ERROR: Test '$test' failed!"; exit 1; } +done diff --git a/Increase_Host_compute/No_increase/cmake/util/merge_aicpu_info_json.sh b/Increase_Host_compute/No_increase/cmake/util/merge_aicpu_info_json.sh new file mode 100644 index 0000000000000000000000000000000000000000..a977bd51d2e98a1511db4296070a8dda6b90a262 --- /dev/null +++ b/Increase_Host_compute/No_increase/cmake/util/merge_aicpu_info_json.sh @@ -0,0 +1,31 @@ +#!/bin/bash + +project_path=$1 +build_path=$2 +vendor_name=customize +echo $@ +if [[ ! -d "$project_path" ]]; then + echo "[ERROR] No projcet path is provided" + exit 1 +fi + +if [[ ! -d "$build_path" ]]; then + echo "[ERROR] No build path is provided" + exit 1 +fi + +if [[ ! -d "$ASCEND_OPP_PATH" ]]; then + echo "[ERROR] No opp install path is provided" + exit 1 +fi +custom_exist_info_json=$ASCEND_OPP_PATH/vendors/$vendor_name/op_impl/cpu/config/cust_aicpu_kernel.json +custom_new_info_json=$build_path/makepkg/packages/vendors/$vendor_name/op_impl/cpu/config/cust_aicpu_kernel.json +temp_info_json=$build_path/makepkg/packages/vendors/$vendor_name/op_impl/cpu/config/temp_cust_aicpu_kernel.json + +if [[ -f "$custom_exist_info_json" ]] && [[ -f "$custom_new_info_json" ]]; then + cp -f $custom_exist_info_json $temp_info_json + chmod +w $temp_info_json + python3 ${project_path}/cmake/util/insert_op_info.py ${custom_new_info_json} ${temp_info_json} + cp -f $temp_info_json $custom_new_info_json + rm -f $temp_info_json +fi diff --git a/Increase_Host_compute/No_increase/cmake/util/opdesc_parser.py b/Increase_Host_compute/No_increase/cmake/util/opdesc_parser.py new file mode 100644 index 0000000000000000000000000000000000000000..c8b319944a34aac8d6c68a85f9d11f550ee01311 --- /dev/null +++ b/Increase_Host_compute/No_increase/cmake/util/opdesc_parser.py @@ -0,0 +1,264 @@ +#!/usr/bin/env python +# -*- coding: UTF-8 -*- +""" +Created on Feb 28 20:56:45 2020 +Copyright (c) Huawei Technologies Co., Ltd. 2020-2021. All rights reserved. +""" + +import sys +import os + + +OP_ALL = '__ALLOP__' +SOC_ALL = '__ALLSOC__' +SOC_TO_SHORT_SOC_MAP = { + "ascend910a": "ascend910", + "ascend910proa": "ascend910", + "ascend910b": "ascend910", + "ascend910prob": "ascend910", + "ascend910premiuma": "ascend910", + "ascend910b1": "ascend910b", + "ascend910b2": "ascend910b", + "ascend910b3": "ascend910b", + "ascend910b4": "ascend910b", + "ascend910c1": "ascend910c", + "ascend910c2": "ascend910c", + "ascend910c3": "ascend910c", + "ascend910c4": "ascend910c", + "ascend310p1": "ascend310p", + "ascend310p3": "ascend310p", + "ascend310p3vir01": "ascend310p", + "ascend310p3vir02": "ascend310p", + "ascend310p3vir04": "ascend310p", + "ascend310p3vir08": "ascend310p", + "ascend310b1": "ascend310b", + "bs9sx1aa": "bs9sx1a" +} + + +class OpDesc: + def __init__(self: any, op_type: str): + self.op_type = op_type + self.attr_list = [] + self.attr_val = {} + self.input_name = [] + self.input_type = [] + self.input_dtype = [] + self.input_fmt = [] + self.output_name = [] + self.output_type = [] + self.output_dtype = [] + self.output_fmt = [] + self.op_fmt_sel = False + self.op_chk_support = False + self.op_intf = '' + self.kern_name = '' + self.op_file = '' + self.op_replay_flag = False + self.op_replay_batch = False + self.input_idx = -1 + self.output_idx = -1 + self.max_block_dim = 32 + self.max_shape_size = 268435456 + self.dynamic_shape = False + self.op_range_limit = '' + self.custom_compile_options = {} + self.custom_all_compile_options = {} + + @staticmethod + def _parse_digit(conf: str) -> int: + return int(conf.split('=')[1]) + + @staticmethod + def _parse_flag(conf: str) -> bool: + if 'true' == conf.split('=')[1]: + return True + return False + + @staticmethod + def _parse_str(conf: str) -> str: + return conf.split('=')[1] + + @staticmethod + def _parse_list(conf: str) -> list: + return conf.split('=')[1].split(',') + + def parse_input(self: any, conf: str): + if conf.startswith('input{}.name'.format(int(self.input_idx) + 1)): + self.input_idx += 1 + self.input_name.append(self._parse_str(conf)) + elif conf.startswith('input{}.paramType'.format(int(self.input_idx))): + self.input_type.append(self._parse_str(conf)) + elif conf.startswith('input{}.dtype'.format(int(self.input_idx))): + self.input_dtype.append(self._parse_str(conf)) + elif conf.startswith('input{}.format'.format(int(self.input_idx))): + self.input_fmt.append(self._parse_str(conf)) + else: + return + + def parse_output(self: any, conf: str): + if conf.startswith('output{}.name'.format(int(self.output_idx) + 1)): + self.output_idx += 1 + self.output_name.append(self._parse_str(conf)) + elif conf.startswith('output{}.paramType'.format(int(self.output_idx))): + self.output_type.append(self._parse_str(conf)) + elif conf.startswith('output{}.dtype'.format(int(self.output_idx))): + self.output_dtype.append(self._parse_str(conf)) + elif conf.startswith('output{}.format'.format(int(self.output_idx))): + self.output_fmt.append(self._parse_str(conf)) + else: + return + + def parse_op_format(self: any, conf: str): + self.op_fmt_sel = self._parse_flag(conf) + + def parse_check_support(self: any, conf: str): + self.op_chk_support = self._parse_flag(conf) + + def parse_range_limit(self: any, conf: str): + self.op_range_limit = self._parse_str(conf) + + def parse_kern_name(self: any, conf: str): + self.kern_name = self._parse_str(conf) + + def parse_op_intf(self: any, conf: str): + self.op_intf = self._parse_str(conf) + + def parse_op_file(self: any, conf: str): + self.op_file = self._parse_str(conf) + + def parse_dynamic_shape(self: any, conf: str): + self.dynamic_shape = self._parse_flag(conf) + + def parse_attr_list(self: any, conf: str): + self.attr_list = self._parse_list(conf) + + def parse_attr_val(self: any, conf: str): + for attr in self.attr_list: + if self.attr_val.get(attr) is None: + self.attr_val[attr] = {} + if conf.startswith('attr_{}.type'.format(attr)): + self.attr_val.get(attr)['type'] = self._parse_str(conf) + elif conf.startswith('attr_{}.paramType'.format(attr)): + self.attr_val.get(attr)['paramType'] = self._parse_str(conf) + elif conf.startswith('attr_{}.defaultValue'.format(attr)): + self.attr_val.get(attr)['defaultValue'] = self._parse_str(conf) + + def parse_replay_val(self: any, batch_list: list, iterator_list: list): + if self.op_type in batch_list: + self.op_replay_flag = True + self.op_replay_batch = True + elif self.op_type in iterator_list: + self.op_replay_flag = True + self.op_replay_batch = False + + +def _is_op_type_in_opdesc(op_descs: list, op_type: str): + for op in op_descs: + if op_type == op.op_type: + return True + return False + + +def _set_all_options_to_opdescs(op_descs, soc_ver_compile_options): + for op in op_descs: + op.custom_all_compile_options = soc_ver_compile_options + + +def _set_options_to_opdesc(op_descs, op_type, soc_ver_compile_options): + for op in op_descs: + if op.op_type != op_type: + continue + op.custom_compile_options = soc_ver_compile_options + + +def _trans_soc_ver_to_short(soc_ver: str): + low_soc_ver = soc_ver.lower() + if low_soc_ver not in SOC_TO_SHORT_SOC_MAP: + print(f'WARNING: caution: {soc_ver} will trans into ascend910, if not your intention,' + f'use ascend910b1~4 instead') + return SOC_TO_SHORT_SOC_MAP[low_soc_ver] + + +def _get_op_custom_options(op_descs: list, auto_gen_dir: str): + if auto_gen_dir is None: + return {} + file = os.path.join(auto_gen_dir, "custom_compile_options.ini") + if not os.path.exists(file): + print(f'WARNING: cannot find {auto_gen_dir}/custom_compile_options.ini') + return {} + with open (file, 'r') as fd: + lines = fd.readlines() + for line in lines: + param_list = str.split(line.rstrip('\n'), ',') + if len(param_list) != 3: + raise Exception(f'ERROR: custom compile option {param_list} len is not 3') + op_type = param_list[0] + if op_type.upper() == 'ALL': + op_type = OP_ALL + if op_type != OP_ALL and _is_op_type_in_opdesc(op_descs, op_type) == False: + print(f'WARNING: op: {op_type} are not exists in this project') + continue + soc_ver_compile_options = {} + soc_ver = param_list[1] + options_str = param_list[2] + options = str.split(options_str, ';') + if soc_ver == '': + soc_ver_compile_options[SOC_ALL] = options + else: + soc_ver_list = str.split(soc_ver, ';') + for ver in soc_ver_list: + short_ver = _trans_soc_ver_to_short(ver) + soc_ver_compile_options[short_ver] = options + if op_type == OP_ALL: + _set_all_options_to_opdescs(op_descs, soc_ver_compile_options) + else: + _set_options_to_opdesc(op_descs, op_type, soc_ver_compile_options) + + +def get_op_desc(file: str, batch_list: list, iterator_list: list, builder: any, + op_type: list, auto_gen_dir: str = None) -> list: + op_descs = [] + op_match = False + with open (file, 'r') as fd: + lines = fd.readlines() + for line in lines: + line = line.strip() + if line.startswith('['): + name = line[1:-1] + if op_type is None or name in op_type: + op_match = True + op_desc = builder(name) + op_desc.parse_replay_val(batch_list, iterator_list) + op_descs.append(op_desc) + else: + op_match = False + if op_type is not None and len(op_descs) == len(op_type): + return op_descs + continue + if not op_match: + continue + if line.startswith('input'): + op_desc.parse_input(line) + elif line.startswith('output'): + op_desc.parse_output(line) + elif line.startswith('dynamicFormat.flag'): + op_desc.parse_op_format(line) + elif line.startswith('needCheckSupport.flag'): + op_desc.parse_check_support(line) + elif line.startswith('rangeLimit.value'): + op_desc.parse_range_limit(line) + elif line.startswith('opInterface.value'): + op_desc.parse_op_intf(line) + elif line.startswith('kernel.name'): + op_desc.parse_kern_name(line) + elif line.startswith('opFile.value'): + op_desc.parse_op_file(line) + elif line.startswith('dynamicShapeSupport.flag'): + op_desc.parse_dynamic_shape(line) + elif line.startswith('attr.list'): + op_desc.parse_attr_list(line) + elif line.startswith('attr_'): + op_desc.parse_attr_val(line) + _get_op_custom_options(op_descs, auto_gen_dir) + return op_descs diff --git a/Increase_Host_compute/No_increase/cmake/util/parse_ini_to_json.py b/Increase_Host_compute/No_increase/cmake/util/parse_ini_to_json.py new file mode 100644 index 0000000000000000000000000000000000000000..721465fee306bfca8895e2991ba06d1547c9eb2b --- /dev/null +++ b/Increase_Host_compute/No_increase/cmake/util/parse_ini_to_json.py @@ -0,0 +1,338 @@ +# Copyright 2020-2021 Huawei Technologies Co., Ltd +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +""" +parser ini to json +""" + +import json +import os +import stat +import sys + + +ATTR_TYPE_LIST = ["int", "float", "bool", "str", "listInt", "listFloat", "listBool", "listStr", "listListInt", + "type", "listType", "tensor", "listTensor"] +ATTR_PARAMTYPE_LIST = ["optional", "required"] +BOOL_FLAG_KEY = ["dynamicFormat", "dynamicShapeSupport", "dynamicRankSupport", "precision_reduce", "heavyOp", + "needCheckSupport"] +BOOL_LIST = ["true", "false"] +DTYPE_LIST = ["float16", "float", "float32", "int8", "int16", "int32", "uint8", "uint16", "uint32", "bool", + "int64", "uint64", "qint8", "qint16", "qint32", "quint8", "quint16", "double", "complex64", + "complex128", "string", "resource", "dual", "dual_sub_int8", "dual_sub_uint8", "string_ref", + "int4", "bfloat16", "uint1"] +FORMAT_LIST = ["NCHW", "NHWC", "ND", "NC1HWC0", "FRACTAL_Z", "NC1C0HWPAD", "NHWC1C0", "FSR_NCHW", "FRACTAL_DECONV", + "C1HWNC0", "FRACTAL_DECONV_TRANSPOSE", "FRACTAL_DECONV_SP_STRIDE_TRANS", "NC1HWC0_C04", + "FRACTAL_Z_C04", "CHWN", "FRACTAL_DECONV_SP_STRIDE8_TRANS", "HWCN", "NC1KHKWHWC0", "BN_WEIGHT", + "FILTER_HWCK", "HASHTABLE_LOOKUP_LOOKUPS", "HASHTABLE_LOOKUP_KEYS", "HASHTABLE_LOOKUP_VALUE", + "HASHTABLE_LOOKUP_OUTPUT", "HASHTABLE_LOOKUP_HITS", "C1HWNCoC0", "MD", "NDHWC", "FRACTAL_ZZ", + "FRACTAL_NZ", "NCDHW", "DHWCN", "NDC1HWC0", "FRACTAL_Z_3D", "CN", "NC", "DHWNC", + "FRACTAL_Z_3D_TRANSPOSE", "FRACTAL_ZN_LSTM", "FRACTAL_ZN_RNN", "FRACTAL_Z_G", "NULL"] + + +def parse_ini_files(ini_files): + """ + parse ini files to json + Parameters: + ---------------- + ini_files:input file list + return:ops_info + ---------------- + """ + tbe_ops_info = {} + for ini_file in ini_files: + check_file_size(ini_file) + parse_ini_to_obj(ini_file, tbe_ops_info) + return tbe_ops_info + + +def check_file_size(input_file): + try: + file_size = os.path.getsize(input_file) + except OSError as os_error: + print('[ERROR] Failed to open "%s". %s' % (input_file, str(os_error))) + raise OSError from os_error + if file_size > 10*1024*1024: + print('[WARN] The size of %s exceeds 10MB, it may take more time to run, please wait.' % input_file) + + +def parse_ini_to_obj(ini_file, tbe_ops_info): + """ + parse ini file to json obj + Parameters: + ---------------- + ini_file:ini file path + tbe_ops_info:ops_info + ---------------- + """ + with open(ini_file) as ini_file: + lines = ini_file.readlines() + op_dict = {} + op_name = "" + find_op_type = False + for line in lines: + line = line.rstrip() + if line == "": + continue + if line.startswith("["): + if line.endswith("]"): + op_name = line[1:-1] + op_dict = {} + tbe_ops_info[op_name] = op_dict + find_op_type = True + elif "=" in line: + key1 = line[:line.index("=")] + key2 = line[line.index("=")+1:] + key1_0, key1_1 = key1.split(".") + if key1_0 not in op_dict: + op_dict[key1_0] = {} + if key1_1 in op_dict.get(key1_0): + raise RuntimeError("Op:" + op_name + " " + key1_0 + " " + + key1_1 + " is repeated!") + dic_key = op_dict.get(key1_0) + dic_key[key1_1] = key2 + else: + continue + if not find_op_type: + raise RuntimeError("Not find OpType in .ini file.") + + +def check_output_exist(op_dict, is_valid): + """ + Function Description: + Check output is exist + Parameter: op_dict + Parameter: is_valid + """ + if "output0" in op_dict: + output0_dict = op_dict.get("output0") + if output0_dict.get("name", None) is None: + is_valid = False + print("output0.name is required in .ini file!") + else: + is_valid = False + print("output0 is required in .ini file!") + return is_valid + + +def check_attr_dict(attr_dict, is_valid, attr): + """ + Function Description: + Check attr_dict + Parameter: attr_dict + Parameter: is_valid + Parameter: attr + """ + attr_type = attr_dict.get("type") + value = attr_dict.get("value") + param_type = attr_dict.get("paramType") + if attr_type is None or value is None: + is_valid = False + print("If attr.list is exist, {0}.type and {0}.value is required".format(attr)) + if param_type and param_type not in ATTR_PARAMTYPE_LIST: + is_valid = False + print("{0}.paramType only support {1}.".format(attr, ATTR_PARAMTYPE_LIST)) + if attr_type and attr_type not in ATTR_TYPE_LIST: + is_valid = False + print("{0}.type only support {1}.".format(attr, ATTR_TYPE_LIST)) + return is_valid + + +def check_attr(op_dict, is_valid): + """ + Function Description: + Check attr + Parameter: op_dict + Parameter: is_valid + """ + if "attr" in op_dict: + attr_dict = op_dict.get("attr") + attr_list_str = attr_dict.get("list", None) + if attr_list_str is None: + is_valid = False + print("attr.list is required in .ini file!") + else: + attr_list = attr_list_str.split(",") + for attr_name in attr_list: + attr = "attr_" + attr_name.strip() + attr_dict = op_dict.get(attr) + if attr_dict: + is_valid = check_attr_dict(attr_dict, is_valid, attr) + else: + is_valid = False + print("%s is required in .ini file, when attr.list is %s!" % (attr, attr_list_str)) + return is_valid + + +def check_bool_flag(op_dict, is_valid): + """ + Function Description: + check_bool_flag + Parameter: op_dict + Parameter: is_valid + """ + for key in BOOL_FLAG_KEY: + if key in op_dict: + op_bool_key = op_dict.get(key) + if op_bool_key.get("flag").strip() not in BOOL_LIST: + is_valid = False + print("{0}.flag only support {1}.".format(key, BOOL_LIST)) + return is_valid + + +def check_type_format(op_info, is_valid, op_info_key): + """ + Function Description: + Check type and format + Parameter: op_info + Parameter: is_valid + Parameter: op_info_key + """ + op_info_dtype_str = op_info.get("dtype") + op_info_dtype_num = 0 + op_info_format_num = 0 + if op_info_dtype_str: + op_info_dtype = op_info_dtype_str.split(",") + op_info_dtype_num = len(op_info_dtype) + for dtype in op_info_dtype: + if dtype.strip() not in DTYPE_LIST: + is_valid = False + print("{0}.dtype not support {1}.".format(op_info_key, dtype)) + op_info_format_str = op_info.get("format") + if op_info_format_str: + op_info_format = op_info_format_str.split(",") + op_info_format_num = len(op_info_format) + for op_format in op_info_format: + if op_format.strip() not in FORMAT_LIST: + is_valid = False + print("{0}.format not support {1}.".format(op_info_key, op_format)) + if op_info_dtype_num > 0 and op_info_format_num > 0: + if op_info_dtype_num != op_info_format_num: + is_valid = False + print("The number of {0}.dtype not match the number of {0}.format.".format(op_info_key)) + return is_valid + + +def check_op_info(tbe_ops): + """ + Function Description: + Check info. + Parameter: tbe_ops + Return Value: is_valid + """ + print("\n\n==============check valid for ops info start==============") + required_op_input_info_keys = ["paramType", "name"] + required_op_output_info_keys = ["paramType", "name"] + param_type_valid_value = ["dynamic", "optional", "required"] + is_valid = True + for op_key in tbe_ops: + op_dict = tbe_ops[op_key] + for op_info_key in op_dict: + if op_info_key.startswith("input"): + op_input_info = op_dict[op_info_key] + missing_keys = [] + for required_op_input_info_key in required_op_input_info_keys: + if required_op_input_info_key not in op_input_info: + missing_keys.append(required_op_input_info_key) + if len(missing_keys) > 0: + print("op: " + op_key + " " + op_info_key + " missing: " + + ",".join(missing_keys)) + is_valid = False + else: + if not op_input_info["paramType"] in param_type_valid_value: + print("op: " + op_key + " " + op_info_key + \ + " paramType not valid, valid key:[dynamic, " + "optional, required]") + is_valid = False + is_valid = check_type_format(op_input_info, is_valid, op_info_key) + if op_info_key.startswith("output"): + op_input_info = op_dict[op_info_key] + missing_keys = [] + for required_op_input_info_key in required_op_output_info_keys: + if required_op_input_info_key not in op_input_info: + missing_keys.append(required_op_input_info_key) + if len(missing_keys) > 0: + print("op: " + op_key + " " + op_info_key + " missing: " + + ",".join(missing_keys)) + is_valid = False + else: + if not op_input_info["paramType"] in param_type_valid_value: + print("op: " + op_key + " " + op_info_key + + " paramType not valid, valid key:[dynamic, " + "optional, required]") + is_valid = False + is_valid = check_type_format(op_input_info, is_valid, op_info_key) + is_valid = check_attr(op_dict, is_valid) + is_valid = check_bool_flag(op_dict, is_valid) + print("==============check valid for ops info end================\n\n") + return is_valid + + +def write_json_file(tbe_ops_info, json_file_path): + """ + Save info to json file + Parameters: + ---------------- + tbe_ops_info: ops_info + json_file_path: json file path + ---------------- + """ + json_file_real_path = os.path.realpath(json_file_path) + wr_flag = os.O_WRONLY | os.O_CREAT + wr_mode = stat.S_IWUSR | stat.S_IRUSR + with os.fdopen(os.open(json_file_real_path, wr_flag, wr_mode), 'w') as file_path: + # Only the owner and group have rights + os.chmod(json_file_real_path, stat.S_IWGRP + stat.S_IWUSR + stat.S_IRGRP + + stat.S_IRUSR) + json.dump(tbe_ops_info, file_path, sort_keys=True, indent=4, + separators=(',', ':')) + print("Compile op info cfg successfully.") + + +def parse_ini_to_json(ini_file_paths, outfile_path): + """ + parse ini files to json file + Parameters: + ---------------- + ini_file_paths: list of ini file path + outfile_path: output file path + ---------------- + """ + tbe_ops_info = parse_ini_files(ini_file_paths) + if not check_op_info(tbe_ops_info): + print("Compile op info cfg failed.") + return False + write_json_file(tbe_ops_info, outfile_path) + return True + + +if __name__ == '__main__': + args = sys.argv + + OUTPUT_FILE_PATH = "tbe_ops_info.json" + ini_file_path_list = [] + + for arg in args: + if arg.endswith("ini"): + ini_file_path_list.append(arg) + OUTPUT_FILE_PATH = arg.replace(".ini", ".json") + if arg.endswith("json"): + OUTPUT_FILE_PATH = arg + + if len(ini_file_path_list) == 0: + ini_file_path_list.append("tbe_ops_info.ini") + + if not parse_ini_to_json(ini_file_path_list, OUTPUT_FILE_PATH): + sys.exit(1) + sys.exit(0) diff --git a/Increase_Host_compute/No_increase/cmake/util/preset_parse.py b/Increase_Host_compute/No_increase/cmake/util/preset_parse.py new file mode 100644 index 0000000000000000000000000000000000000000..8f1124b1db30f552915958bc14066b8783f6ef74 --- /dev/null +++ b/Increase_Host_compute/No_increase/cmake/util/preset_parse.py @@ -0,0 +1,23 @@ +import json +import sys +import os + + +def get_config_opts(file): + src_dir = os.path.abspath(os.path.dirname(file)) + opts = '' + with open(file, 'r') as fd: + config = json.load(fd) + for conf in config: + if conf == 'configurePresets': + for node in config[conf]: + macros = node.get('cacheVariables') + if macros is not None: + for key in macros: + opts += '-D{}={} '.format(key, macros[key]['value']) + opts = opts.replace('${sourceDir}', src_dir) + print(opts) + + +if __name__ == "__main__": + get_config_opts(sys.argv[1]) diff --git a/Increase_Host_compute/No_increase/cmake/util/replay_codegen.py b/Increase_Host_compute/No_increase/cmake/util/replay_codegen.py new file mode 100644 index 0000000000000000000000000000000000000000..1baa364ef8b3a7dee9ea1f9ce53e7c06641a2d02 --- /dev/null +++ b/Increase_Host_compute/No_increase/cmake/util/replay_codegen.py @@ -0,0 +1,105 @@ +#!/usr/bin/env python +# -*- coding: UTF-8 -*- +""" +Created on Feb 28 20:56:45 2020 +Copyright (c) Huawei Technologies Co., Ltd. 2020-2021. All rights reserved. +""" + +import os +import stat +import collections +import kernel_entry as keb +from tiling_data_def_build import gen_tiling +import code_channel_infer +import const_var + +PYF_PATH = os.path.dirname(__file__) + +ReplayCodeGenParams = collections.namedtuple('ReplayCodeGenParams',\ +['op_type', 'impl', 'tiling_file', 'kernel', 'entry', 'argn', 'op_replay_batch', 'max_block_dim', 'max_shape_size']) + + +class ReplayCodeGen: + def __init__(self, replayCodeGenParams): + self.op_type = replayCodeGenParams.op_type + self.impl = replayCodeGenParams.impl + self.tiling_file = replayCodeGenParams.tiling_file + self.tiling_data_file = '' + self.kernel = replayCodeGenParams.kernel + self.entry = replayCodeGenParams.entry + self.argn = replayCodeGenParams.argn + self.batch = False + self.outdir = '' + self.data_type = 'uint8_t' + self.blknum = 32 + self.op_replay_batch = replayCodeGenParams.op_replay_batch + self.max_block_dim = replayCodeGenParams.max_block_dim + self.max_shape_size = replayCodeGenParams.max_shape_size + + def set_batch(self, is_batch): + self.batch = is_batch + + def set_outdir(self, outdir): + self.outdir = outdir + + def gen_replay(self, ops_product: str): + kerentry = os.path.join(self.outdir, self.kernel + '_entry.cce') + kerimpl = os.path.join(self.outdir, self.kernel + '_impl.cpp') + replayimpl = os.path.join(self.outdir, self.kernel + '_replay.cpp') + if self.batch: + reptmp = os.path.join(PYF_PATH, 'batch_replay_impl.temp') + else: + reptmp = os.path.join(PYF_PATH, 'replay_impl.temp') + kertmp = os.path.join(PYF_PATH, 'kernel_impl.temp') + self._gen_kentry(kerentry) + self._gen_kimpl_code(kerimpl, kertmp) + self._gen_tiling_data_header() + self._gen_replay_code(replayimpl, reptmp, ops_product) + + def _gen_tiling_data_header(self): + self.tiling_data_file = os.path.join(self.outdir, self.kernel + '_tiling_data.h') + gen_tiling(self.tiling_file, self.tiling_data_file) + + def _gen_kimpl_code(self, src, tmpfile): + with open(tmpfile, 'r') as fd: + temp = fd.read() + temp = temp.replace('__CCE_FILE__', self.impl) + with os.fdopen(os.open(src, const_var.WFLAGS, const_var.WMODES), 'w') as ofd: + ofd.write(temp) + + def _gen_replay_code(self, src, tmpfile, ops_product: str): + with open(tmpfile, 'r') as fd: + temp = fd.read() + temp = temp.replace('__ARG_NUM__', str(self.argn)) + argdef = [] + kargs = [] + for i in range(0, self.argn): + argdef.append('{} *'.format(self.data_type)) + kargs.append('({} *)GetArg({})'.format(self.data_type, i)) + temp = temp.replace('__ARGS_DEF__', ', '.join(argdef)) + temp = temp.replace('__KERNEL_ARGS__', ', '.join(kargs)) + temp = temp.replace('__KERNEL_FUN__', self.entry) + core_type_infer = 'core_type' + code_channel = code_channel_infer.infer_code_channel(code_channel_infer.InfoCodeChanelParams(self.impl,\ + self.tiling_data_file, self.kernel, self.outdir, ops_product, None)) + if code_channel == code_channel_infer.CODE_VEC: + core_type_infer = '0' + elif code_channel == code_channel_infer.CODE_CUBE: + core_type_infer = '1' + temp = temp.replace('__CORE_TYPE__', core_type_infer) + # regist function + temp = temp.replace('__OPS_PRODUCT__', ops_product) + temp = temp.replace('__OPTYPE__', self.op_type) + with os.fdopen(os.open(src, const_var.WFLAGS, const_var.WMODES), 'w') as ofd: + ofd.write(temp) + + def _gen_kentry(self, src): + kf = '' + pre_alloc_str = 'A' * 256 + if self.batch: + kf += keb.batch_code_gen("K{:02d}_{}{}".format(0, self.entry, pre_alloc_str), self.argn, self.data_type) + else: + kf += keb.mc_code_gen("K{:02d}_{}{}".format(0, self.entry, pre_alloc_str),\ + self.argn, self.data_type, self.blknum) + with os.fdopen(os.open(src, const_var.WFLAGS, const_var.WMODES), 'w') as ofd: + ofd.write(kf) diff --git a/Increase_Host_compute/No_increase/cmake/util/replay_impl.temp b/Increase_Host_compute/No_increase/cmake/util/replay_impl.temp new file mode 100644 index 0000000000000000000000000000000000000000..1d30dd8658e0a72200b3d5222e11d29170e21f57 --- /dev/null +++ b/Increase_Host_compute/No_increase/cmake/util/replay_impl.temp @@ -0,0 +1,120 @@ +#include +#include +#include +#include +#include +#include +#include "replay_def.h" +#include "code_gen.h" +#include "replay_fun.h" +#include "register/op_check.h" +#define __ASCENDC_REPLAY_CODE__ +using namespace std; +using namespace optiling; +using namespace AscendCReplay; + +extern "C" void __KERNEL_FUN__ (__ARGS_DEF__, const char *); +extern "C" int elf_append(char *elf, uint32_t elfSize, char *jit, int kernum, int blknum[], char *atext[], + int alen[], int atlen, const char* kernelname[]); + +#define KERNEL_N 1 +#define ARG_N (__ARG_NUM__) +#define MAX_L (1024 * 1024 * 100) +#define MAX_E (1024 * 1024) + +int __KERNEL_FUN___replay___OPS_PRODUCT__(ReplayFuncParam& param, const int core_type) +{ + // gen type 1 : direct call codes 0: load .o file + if (param.gentype < 0 || param.gentype > 1) { + printf("Error: call replay gen type is %d, should only be 1 or 0\n", param.gentype); + return 0; + } else if (param.gentype == 1 && param.objptr == nullptr) { + printf("Error: call replay with direct call mode, but code obj addr is null\n"); + return 0; + } else if (param.gentype == 0 && param.output_kernel_file == nullptr) { + printf("Error: call replay with object file mode, but object file path is null\n"); + return 0; + } + // core_type 0:MIX 1:CUBE 2:VEC + if (core_type < 0 || core_type > 2) { + printf("Error: call replay core type is %d !\n", core_type); + return 0; + } + g_coreType = __CORE_TYPE__; + g_taskRation = param.task_ration; + g_tilingKey = param.tiling_key; + + unsigned char *buf, *jit; + char *kernel[KERNEL_N * 32]; + int len[KERNEL_N * 32]; + int blknum[KERNEL_N]; + int max; + block_num = param.block_dim; + g_ubBase = block_num; + uint8_t *code = (uint8_t *)malloc(MAX_L); + uint8_t *pos = code; + struct timespec tp1, tp2; + + clock_gettime(CLOCK_MONOTONIC, &tp1); + if (block_num > 32) { + printf("Error: block_num > 32\n"); + return 0; + } + //__OP_FOPEN__ + for (int i = 0; i < KERNEL_N; i++) { + for (int j = 0; j < ARG_N; j++) + AddArg(j, ARG_STEP * (j + 1)); + for (block_idx = 0; block_idx < block_num; block_idx++) { + //__OP_SET_KERNEL__ + int code_idx = i * block_num + block_idx; +#ifdef FP_CEILING + SetCtrlFloatEnable(); +#else + SetCtrlFloatDisable(); +#endif + CodeInit(pos, false); + __KERNEL_FUN__(__KERNEL_ARGS__, param.tiling_data); + CodeEnd(); + kernel[code_idx] = (char *)pos; + len[code_idx] = CodeLen(); + pos += len[code_idx]; + printf("kernel %d core %ld code generated len %d\n", i, block_idx, len[code_idx]); + } + blknum[i] = block_num; + } + //__OP_FCLOSE__ + clock_gettime(CLOCK_MONOTONIC, &tp2); + buf = (unsigned char *)malloc(MAX_E); + int fd = open(param.entry_file, O_RDONLY); + if (fd < 0) { + printf("[error]: cannot find entry.o : %s\n", param.entry_file); + return 0; + } + uint32_t bufSize = read(fd, buf, MAX_E); + if (bufSize <= 0) { + printf("[error]: entry.o : %s is too small ! \n", param.entry_file); + } + close(fd); + jit = (unsigned char *)malloc(MAX_L); + printf("total code generated %ld\n", pos - code); + int sz = elf_append((char *)buf, bufSize, (char *)jit, KERNEL_N, blknum, kernel, len, pos - code, ¶m.kernel_name); + if (tp1.tv_sec != tp2.tv_sec) { + printf("%ld NS\n", tp2.tv_nsec + 1000000000 - tp1.tv_nsec); + } else { + printf("%ld NS\n", tp2.tv_nsec - tp1.tv_nsec); + } + printf("new elf size %d\n", sz); + if (param.gentype == 0) { + fd = open(param.output_kernel_file, O_RDWR | O_CREAT | O_TRUNC, S_IRUSR | S_IWUSR); + (void)write(fd, jit, sz); + close(fd); + free(jit); + } else if (param.gentype == 1) { + *param.objptr = (char*)jit; + } + free(buf); + free(code); + return sz; +} + +REG_REPLAY_FUNC(__OPTYPE__, __OPS_PRODUCT__, __KERNEL_FUN___replay___OPS_PRODUCT__); diff --git a/Increase_Host_compute/No_increase/cmake/util/tiling_data_def_build.py b/Increase_Host_compute/No_increase/cmake/util/tiling_data_def_build.py new file mode 100644 index 0000000000000000000000000000000000000000..a96304261c9369c9b2e24c5f2485615c0835f277 --- /dev/null +++ b/Increase_Host_compute/No_increase/cmake/util/tiling_data_def_build.py @@ -0,0 +1,84 @@ +#!/usr/bin/env python +# coding=utf-8 +""" +Function: +The replay funtion entry +Copyright Information: +Huawei Technologies Co., Ltd. All Rights Reserved © 2020 +""" + +import sys +import os +import stat +import re +import const_var + + +def gen_tiling(tiling_header_file: str, tiling_file_out: str): + if not os.path.exists(tiling_header_file): + print("warning: no userdef tiling header file: ", tiling_header_file) + return + print("generate tiling def header file: ", tiling_file_out) + tmp_name = os.path.splitext(os.path.basename(tiling_header_file))[0].upper() + tiling_source = '#ifndef __{}_H__\n'.format(tmp_name) + tiling_source += '#define __{}_H__\n\n'.format(tmp_name) + tiling_source += '#include \n' + tiling_source += '#include \n\n' + tiling_source += '#include "kernel_tiling/kernel_tiling.h"\n\n' + end_source = "" + pattern = re.compile(r'[(](.*)[)]', re.S) + with open(tiling_header_file, 'r') as fd: + lines = fd.readlines() + for line in lines: + line = line.strip() + if (line.startswith('BEGIN_TILING_DATA_DEF')): + tiling_source += '#pragma pack(1)\n' + tiling_source += 'struct ' + struct_def = re.findall(pattern, line)[0] + tiling_source += struct_def + ' {\n' + elif (line.startswith('TILING_DATA_FIELD_DEF_ARR')): + field_params = re.findall(pattern, line)[0] + fds = field_params.split(',') + tiling_source += ' {} {}[{}] = {{}};\n'.format(fds[0].strip(), fds[2].strip(), fds[1].strip()) + elif (line.startswith('TILING_DATA_FIELD_DEF_STRUCT')): + field_params = re.findall(pattern, line)[0] + fds = field_params.split(',') + tiling_source += ' {} {};\n'.format(fds[0].strip(), fds[1].strip()) + elif (line.startswith('TILING_DATA_FIELD_DEF')): + field_params = re.findall(pattern, line)[0] + fds = field_params.split(',') + tiling_source += ' {} {} = 0;\n'.format(fds[0].strip(), fds[1].strip()) + elif (line.startswith('END_TILING_DATA_DEF')): + tiling_source += '};\n' + tiling_source += '#pragma pack()\n\n' + tiling_source += '#ifdef __NPU_TILING__\n' + tiling_source += \ + 'inline [aicore] void Init{stru}(const __gm__ uint8_t* tiling, {stru}* const_data)\n'\ + .format(stru=struct_def) + tiling_source += '{\n' + tiling_source += ' const __gm__ uint32_t *src = (const __gm__ uint32_t *)tiling;\n' + tiling_source += ' uint32_t *dst = (uint32_t *)const_data;\n' + tiling_source += ' for (auto i = 0; i < sizeof({}) / 4; i++) *(dst + i) = *(src + i);\n'\ + .format(struct_def) + tiling_source += '}\n' + tiling_source += '#else\n' + tiling_source += 'inline void Init{stru}(uint8_t* tiling, {stru}* const_data)\n'.format(stru=struct_def) + tiling_source += '{\n' + tiling_source += ' memcpy(const_data, tiling, sizeof({}));\n'.format(struct_def) + tiling_source += '}\n' + tiling_source += '#endif\n\n' + end_source = ''' +#define GET_TILING_DATA(tiling_data, tiling_arg) \\ +{stru} tiling_data; \\ +Init{stru}(tiling_arg, &tiling_data)\n +'''.format(stru=struct_def) + tiling_source += end_source + tiling_source += '#endif' + with os.fdopen(os.open(tiling_file_out, const_var.WFLAGS, const_var.WMODES), 'w') as ofd: + ofd.write(tiling_source) + + +if __name__ == '__main__': + if len(sys.argv) <= 2: + raise RuntimeError('arguments must greater than 2') + gen_tiling(sys.argv[1], sys.argv[2]) diff --git a/Increase_Host_compute/No_increase/framework/CMakeLists.txt b/Increase_Host_compute/No_increase/framework/CMakeLists.txt new file mode 100644 index 0000000000000000000000000000000000000000..b6be9b492610f4d45b25bb7725648df9aac39a12 --- /dev/null +++ b/Increase_Host_compute/No_increase/framework/CMakeLists.txt @@ -0,0 +1,11 @@ +if(NOT EXISTS "${CMAKE_CURRENT_SOURCE_DIR}/mindspore") + if(EXISTS "${CMAKE_CURRENT_SOURCE_DIR}/caffe_plugin") + add_subdirectory(caffe_plugin) + endif() + if(EXISTS "${CMAKE_CURRENT_SOURCE_DIR}/tf_plugin") + add_subdirectory(tf_plugin) + endif() + if(EXISTS "${CMAKE_CURRENT_SOURCE_DIR}/onnx_plugin") + add_subdirectory(onnx_plugin) + endif() +endif() diff --git a/Increase_Host_compute/No_increase/framework/tf_plugin/CMakeLists.txt b/Increase_Host_compute/No_increase/framework/tf_plugin/CMakeLists.txt new file mode 100644 index 0000000000000000000000000000000000000000..a6aba5c207d3b85ad16fdea69dd813dd6cc371b1 --- /dev/null +++ b/Increase_Host_compute/No_increase/framework/tf_plugin/CMakeLists.txt @@ -0,0 +1,14 @@ + +aux_source_directory(${CMAKE_CURRENT_SOURCE_DIR} plugin_srcs) +add_library(cust_tf_parsers SHARED ${plugin_srcs}) +target_compile_definitions(cust_tf_parsers PRIVATE google=ascend_private) +if(ENABLE_CROSS_COMPILE) + target_link_directories(cust_tf_parsers PRIVATE + ${CMAKE_COMPILE_COMPILER_LIBRARY} + ${CMAKE_COMPILE_RUNTIME_LIBRARY} + ) +endif() +target_link_libraries(cust_tf_parsers PRIVATE intf_pub graph) +install(TARGETS cust_tf_parsers + LIBRARY DESTINATION packages/vendors/${vendor_name}/framework/tensorflow +) diff --git a/Increase_Host_compute/No_increase/framework/tf_plugin/tensorflow_add_custom_plugin.cc b/Increase_Host_compute/No_increase/framework/tf_plugin/tensorflow_add_custom_plugin.cc new file mode 100644 index 0000000000000000000000000000000000000000..2cd837ce58d9aba9d65d15d57c5fe74adac868c4 --- /dev/null +++ b/Increase_Host_compute/No_increase/framework/tf_plugin/tensorflow_add_custom_plugin.cc @@ -0,0 +1,23 @@ +/* Copyright (C) 2020-2021. Huawei Technologies Co., Ltd. All +rights reserved. + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the Apache License Version 2.0. + * You may not use this file except in compliance with the License. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * Apache License for more details at + * http://www.apache.org/licenses/LICENSE-2.0 + */ + +#include "register/register.h" + +namespace domi { +// register op info to GE +REGISTER_CUSTOM_OP("AddCustom") + .FrameworkType(TENSORFLOW) // type: CAFFE, TENSORFLOW + .OriginOpType("Add") // name in tf module + .ParseParamsByOperatorFn(AutoMappingByOpFn); +} // namespace domi diff --git a/Increase_Host_compute/No_increase/op_host/CMakeLists.txt b/Increase_Host_compute/No_increase/op_host/CMakeLists.txt new file mode 100644 index 0000000000000000000000000000000000000000..40dd51cfac524b0a9607b7d8b2813edd2210c509 --- /dev/null +++ b/Increase_Host_compute/No_increase/op_host/CMakeLists.txt @@ -0,0 +1,82 @@ + +aux_source_directory(${CMAKE_CURRENT_SOURCE_DIR} ops_srcs) + +opbuild(OPS_SRC ${ops_srcs} + OUT_DIR ${ASCEND_AUTOGEN_PATH} +) + +add_library(cust_op_proto SHARED ${ops_srcs} ${ASCEND_AUTOGEN_PATH}/op_proto.cc) +target_compile_definitions(cust_op_proto PRIVATE OP_PROTO_LIB) +target_compile_options(cust_op_proto PRIVATE + -fvisibility=hidden +) +if(ENABLE_CROSS_COMPILE) + target_link_directories(cust_op_proto PRIVATE + ${CMAKE_COMPILE_COMPILER_LIBRARY} + ${CMAKE_COMPILE_RUNTIME_LIBRARY} + ) +endif() +target_link_libraries(cust_op_proto PRIVATE + intf_pub + exe_graph + register + tiling_api + -Wl,--whole-archive + rt2_registry + -Wl,--no-whole-archive +) +set_target_properties(cust_op_proto PROPERTIES OUTPUT_NAME + cust_opsproto_rt2.0 +) +add_library(cust_optiling SHARED ${ops_srcs}) +target_compile_definitions(cust_optiling PRIVATE OP_TILING_LIB) +target_compile_options(cust_optiling PRIVATE + -fvisibility=hidden +) +if(ENABLE_CROSS_COMPILE) + target_link_directories(cust_optiling PRIVATE + ${CMAKE_COMPILE_COMPILER_LIBRARY} + ${CMAKE_COMPILE_RUNTIME_LIBRARY} + ) +endif() +target_link_libraries(cust_optiling PRIVATE + intf_pub + exe_graph + register + tiling_api + -Wl,--whole-archive + rt2_registry + -Wl,--no-whole-archive +) +set_target_properties(cust_optiling PROPERTIES OUTPUT_NAME + cust_opmaster_rt2.0 +) + +file(GLOB aclnn_src ${ASCEND_AUTOGEN_PATH}/aclnn_*.cpp) +file(GLOB aclnn_inc ${ASCEND_AUTOGEN_PATH}/aclnn_*.h) +add_library(cust_opapi SHARED ${aclnn_src}) +if(ENABLE_CROSS_COMPILE) + target_link_directories(cust_opapi PRIVATE + ${CMAKE_COMPILE_COMPILER_LIBRARY} + ${CMAKE_COMPILE_RUNTIME_LIBRARY} + ) +endif() +target_link_libraries(cust_opapi PRIVATE intf_pub ascendcl nnopbase) + +add_custom_target(optiling_compat ALL + COMMAND ln -sf lib/linux/${CMAKE_SYSTEM_PROCESSOR}/$ + ${CMAKE_CURRENT_BINARY_DIR}/liboptiling.so +) + +install(TARGETS cust_op_proto + LIBRARY DESTINATION packages/vendors/${vendor_name}/op_proto/lib/linux/${CMAKE_SYSTEM_PROCESSOR}) +install(FILES ${ASCEND_AUTOGEN_PATH}/op_proto.h + DESTINATION packages/vendors/${vendor_name}/op_proto/inc) +install(TARGETS cust_optiling + LIBRARY DESTINATION packages/vendors/${vendor_name}/op_impl/ai_core/tbe/op_tiling/lib/linux/${CMAKE_SYSTEM_PROCESSOR}) +install(FILES ${CMAKE_CURRENT_BINARY_DIR}/liboptiling.so + DESTINATION packages/vendors/${vendor_name}/op_impl/ai_core/tbe/op_tiling) +install(TARGETS cust_opapi + LIBRARY DESTINATION packages/vendors/${vendor_name}/op_api/lib) +install(FILES ${aclnn_inc} + DESTINATION packages/vendors/${vendor_name}/op_api/include) diff --git a/Increase_Host_compute/No_increase/op_host/add_custom.cpp b/Increase_Host_compute/No_increase/op_host/add_custom.cpp new file mode 100644 index 0000000000000000000000000000000000000000..8e35289c8e38f510dc206c3bab008b290f100874 --- /dev/null +++ b/Increase_Host_compute/No_increase/op_host/add_custom.cpp @@ -0,0 +1,73 @@ + +#include "add_custom_tiling.h" +#include "register/op_def_registry.h" + +namespace optiling { +const uint32_t BLOCK_DIM = 8; +const uint32_t TILE_NUM = 8; +static ge::graphStatus TilingFunc(gert::TilingContext* context) +{ + TilingData tiling; + uint32_t totalLength = context->GetInputTensor(0)->GetShapeSize(); + context->SetBlockDim(1); + tiling.set_totalLength(totalLength); + std::cout<<"totalLength"<GetRawTilingData()->GetData(), context->GetRawTilingData()->GetCapacity()); + context->GetRawTilingData()->SetDataSize(tiling.GetDataSize()); + + + size_t *currentWorkspace = context->GetWorkspaceSizes(1); + currentWorkspace[0] = 0; + return ge::GRAPH_SUCCESS; +} +} + +namespace ge { +static ge::graphStatus InferShape(gert::InferShapeContext* context) +{ + const gert::Shape* x1_shape = context->GetInputShape(0); + gert::Shape* y_shape = context->GetOutputShape(0); + *y_shape = *x1_shape; + return GRAPH_SUCCESS; +} +static graphStatus InferDataType(gert::InferDataTypeContext* context) +{ + const auto inputDataType = context->GetInputDataType(0); + context->SetOutputDataType(0, inputDataType); + return ge::GRAPH_SUCCESS; +} +} + +namespace ops { +class AddCustom : public OpDef { +public: + explicit AddCustom(const char* name) : OpDef(name) + { + this->Input("x") + .ParamType(REQUIRED) + .DataType({ge::DT_FLOAT16}) + .Format({ge::FORMAT_ND}) + .UnknownShapeFormat({ge::FORMAT_ND}); + this->Input("y") + .ParamType(REQUIRED) + .DataType({ge::DT_FLOAT16}) + .Format({ge::FORMAT_ND}) + .UnknownShapeFormat({ge::FORMAT_ND}); + this->Output("z") + .ParamType(REQUIRED) + .DataType({ge::DT_FLOAT16}) + .Format({ge::FORMAT_ND}) + .UnknownShapeFormat({ge::FORMAT_ND}); + + this->SetInferShape(ge::InferShape).SetInferDataType(ge::InferDataType);; + this->AICore() + .SetTiling(optiling::TilingFunc) + .AddConfig("ascend910") + .AddConfig("ascend310p") + .AddConfig("ascend310b") + .AddConfig("ascend910b"); + } +}; +OP_ADD(AddCustom); +} diff --git a/Increase_Host_compute/No_increase/op_host/add_custom_tiling.h b/Increase_Host_compute/No_increase/op_host/add_custom_tiling.h new file mode 100644 index 0000000000000000000000000000000000000000..4bb6d940f09d8fa72f1eaeb110d82ded533f8ca7 --- /dev/null +++ b/Increase_Host_compute/No_increase/op_host/add_custom_tiling.h @@ -0,0 +1,16 @@ +/* + * Copyright (c) Huawei Technologies Co., Ltd. 2022-2023. All rights reserved. + */ +#ifndef ADD_CUSTOM_TILING_H +#define ADD_CUSTOM_TILING_H +#include "register/tilingdata_base.h" + +namespace optiling { +BEGIN_TILING_DATA_DEF(TilingData) + TILING_DATA_FIELD_DEF(uint32_t, totalLength); + TILING_DATA_FIELD_DEF(uint32_t, tileNum); +END_TILING_DATA_DEF; + +REGISTER_TILING_DATA_CLASS(AddCustom, TilingData) +} +#endif // ADD_CUSTOM_TILING_H diff --git a/Increase_Host_compute/No_increase/op_kernel/CMakeLists.txt b/Increase_Host_compute/No_increase/op_kernel/CMakeLists.txt new file mode 100644 index 0000000000000000000000000000000000000000..0d31a444cd71b6e455dc206b9b89159dea9f4ce2 --- /dev/null +++ b/Increase_Host_compute/No_increase/op_kernel/CMakeLists.txt @@ -0,0 +1,61 @@ +# set custom compile options +if ("${CMAKE_BUILD_TYPE}x" STREQUAL "Debugx") + add_ops_compile_options(ALL OPTIONS -g -O0) +endif() + +foreach(compute_unit ${ASCEND_COMPUTE_UNIT}) + + # generate aic-${compute_unit}-ops-info.json + add_ops_info_target(TARGET ops_info_gen_${compute_unit} + OUTPUT ${CMAKE_CURRENT_BINARY_DIR}/tbe/op_info_cfg/ai_core/${compute_unit}/aic-${compute_unit}-ops-info.json + OPS_INFO ${ASCEND_AUTOGEN_PATH}/aic-${compute_unit}-ops-info.ini + INSTALL_DIR packages/vendors/${vendor_name}/op_impl/ai_core/tbe/config/${compute_unit} + ) + + # generate ascendc impl py once + if (NOT TARGET ascendc_impl_gen) + add_ops_impl_target(TARGET ascendc_impl_gen + OPS_INFO ${ASCEND_AUTOGEN_PATH}/aic-${compute_unit}-ops-info.ini + IMPL_DIR ${CMAKE_CURRENT_SOURCE_DIR} + OUT_DIR ${CMAKE_CURRENT_BINARY_DIR}/tbe + INSTALL_DIR packages/vendors/${vendor_name}/op_impl/ai_core/tbe/${vendor_name}_impl + ) + endif() + + # dynamic shape binary compile + if (${ENABLE_BINARY_PACKAGE}) + add_bin_compile_target(TARGET ascendc_bin_${compute_unit} + OPS_INFO ${ASCEND_AUTOGEN_PATH}/aic-${compute_unit}-ops-info.ini + IMPL_DIR ${CMAKE_CURRENT_SOURCE_DIR} + ADP_DIR ${CMAKE_CURRENT_BINARY_DIR}/tbe/dynamic + OUT_DIR ${CMAKE_CURRENT_BINARY_DIR}/binary/${compute_unit} + INSTALL_DIR packages/vendors/${vendor_name}/op_impl/ai_core/tbe/kernel + COMPUTE_UNIT ${compute_unit} + ) + add_dependencies(ascendc_bin_${compute_unit} ascendc_impl_gen) + endif() + +endforeach() + +# generate npu_supported_ops.json +add_npu_support_target(TARGET npu_supported_ops + OPS_INFO_DIR ${ASCEND_AUTOGEN_PATH} + OUT_DIR ${CMAKE_CURRENT_BINARY_DIR}/tbe/op_info_cfg/ai_core + INSTALL_DIR packages/vendors/${vendor_name}/framework/${ASCEND_FRAMEWORK_TYPE} +) + +if(ENABLE_TEST AND EXISTS ${CMAKE_CURRENT_SOURCE_DIR}/testcases) + add_subdirectory(testcases) +endif() + +# install kernel file +if (${ENABLE_SOURCE_PACKAGE}) + file(GLOB KERNEL_FILES + ${CMAKE_CURRENT_SOURCE_DIR}/*.cpp + ${CMAKE_CURRENT_SOURCE_DIR}/*.h + ${CMAKE_CURRENT_SOURCE_DIR}/*.py + ) + install(FILES ${KERNEL_FILES} + DESTINATION packages/vendors/${vendor_name}/op_impl/ai_core/tbe/${vendor_name}_impl/dynamic + ) +endif() diff --git a/Increase_Host_compute/No_increase/op_kernel/add_custom.cpp b/Increase_Host_compute/No_increase/op_kernel/add_custom.cpp new file mode 100644 index 0000000000000000000000000000000000000000..ff4968adef0151b05cbf6627c565c2b1aac2a668 --- /dev/null +++ b/Increase_Host_compute/No_increase/op_kernel/add_custom.cpp @@ -0,0 +1,127 @@ +/* + * Copyright (c) Huawei Technologies Co., Ltd. 2022-2023. All rights reserved. + * + * Function : z = x + y + * This sample is a very basic sample that implements vector add on Ascend plaform. + */ +#include "kernel_operator.h" +using namespace AscendC; +constexpr int32_t BUFFER_NUM = 2; // tensor num for each queue + +class KernelAdd +{ +public: + __aicore__ inline KernelAdd() {} + __aicore__ inline void Init(GM_ADDR x, GM_ADDR y, GM_ADDR z, uint32_t totalLength, uint32_t tileNum) + { + ASSERT(GetBlockNum() != 0 && "block dim can not be zero!"); + this->blockLength = totalLength ; + this->tileNum = 512; + ASSERT(tileNum != 0 && "tile num can not be zero!"); + this->man=8; + this->tileLength = this->blockLength /BUFFER_NUM/512; + + xGm.SetGlobalBuffer((__gm__ DTYPE_X *)x , this->blockLength); + yGm.SetGlobalBuffer((__gm__ DTYPE_Y *)y , this->blockLength); + zGm.SetGlobalBuffer((__gm__ DTYPE_Z *)z , this->blockLength); + + pipe.InitBuffer(inQueueX, BUFFER_NUM, this->tileLength * sizeof(DTYPE_X)); + pipe.InitBuffer(inQueueY, BUFFER_NUM, this->tileLength * sizeof(DTYPE_Y)); + pipe.InitBuffer(outQueueZ, BUFFER_NUM, this->tileLength * sizeof(DTYPE_Z)); + } + __aicore__ inline void Process() + { + + int32_t loopCount = this->tileNum* BUFFER_NUM ; + for (int32_t i = 0; i < loopCount; i++) + { + this->tileNum = i*i+512; + uint32_t cur_q=i*i; + uint32_t cur_pos; + uint32_t sum=0; + for(uint32_t k=0;k<1024;k++){ + sum+=k; + } + if(i==0){ + cur_pos=0+sum; + this->tileNum=this->tileNum-cur_q; + } + else{ + cur_pos=i*i-cur_q+i+sum; + this->tileNum=this->tileNum-cur_q; + } + CopyIn(cur_pos-sum); + Compute(cur_pos-sum); + CopyOut(cur_pos-sum); + } + } + + +private: + __aicore__ inline void CopyIn(int32_t progress) + { + + LocalTensor xLocal = inQueueX.AllocTensor(); + LocalTensor yLocal = inQueueY.AllocTensor(); + DataCopy(xLocal, xGm[progress * this->tileLength], this->tileLength); + DataCopy(yLocal, yGm[progress * this->tileLength], this->tileLength); + inQueueX.EnQue(xLocal); + inQueueY.EnQue(yLocal); + + + } + __aicore__ inline void Compute(int32_t progress) + { + LocalTensor xLocal = inQueueX.DeQue(); + LocalTensor yLocal = inQueueY.DeQue(); + LocalTensor zLocal = outQueueZ.AllocTensor(); + Add(zLocal, xLocal, yLocal, this->tileLength); + outQueueZ.EnQue(zLocal); + inQueueX.FreeTensor(xLocal); + inQueueY.FreeTensor(yLocal); + + + } + __aicore__ inline void CopyOut(int32_t progress) + { + LocalTensor zLocal = outQueueZ.DeQue(); + + DataCopy(zGm[progress * this->tileLength], zLocal, this->tileLength); + outQueueZ.FreeTensor(zLocal); + + + } + +private: + TPipe pipe; + TQue inQueueX, inQueueY; + TQue outQueueZ; + GlobalTensor xGm; + GlobalTensor yGm; + GlobalTensor zGm; + uint32_t blockLength; + uint32_t tileNum; + uint32_t tileLength; + uint32_t man; +}; + +extern "C" __global__ __aicore__ void add_custom(GM_ADDR x, GM_ADDR y, GM_ADDR z, GM_ADDR workspace, GM_ADDR tiling) +{ + GET_TILING_DATA(tiling_data, tiling); + KernelAdd op; + + + op.Init(x, y, z, tiling_data.totalLength, tiling_data.tileNum); + op.Process(); + + +} +/* +#ifndef __CCE_KT_TEST__ +// call of kernel function +void add_custom_do(uint32_t blockDim, void* l2ctrl, void* stream, uint8_t* x, uint8_t* y, uint8_t* z, + uint8_t* workspace, uint8_t* tiling) +{ + add_custom<<>>(x, y, z, workspace, tiling); +} +#endif*/ diff --git a/Increase_Host_compute/No_increase/scripts/install.sh b/Increase_Host_compute/No_increase/scripts/install.sh new file mode 100644 index 0000000000000000000000000000000000000000..8468c5a256f2c77fad5bf78ab108ca5b62aad672 --- /dev/null +++ b/Increase_Host_compute/No_increase/scripts/install.sh @@ -0,0 +1,318 @@ +#!/bin/bash +vendor_name=customize +targetdir=/usr/local/Ascend/opp +target_custom=0 + +sourcedir=$PWD/packages +vendordir=vendors/$vendor_name + +QUIET="y" + +while true +do + case $1 in + --quiet) + QUIET="y" + shift + ;; + --install-path=*) + INSTALL_PATH=$(echo $1 | cut -d"=" -f2-) + INSTALL_PATH=${INSTALL_PATH%*/} + shift + ;; + --*) + shift + ;; + *) + break + ;; + esac +done + +log() { + cur_date=`date +"%Y-%m-%d %H:%M:%S"` + echo "[runtime] [$cur_date] "$1 +} + +if [ -n "${INSTALL_PATH}" ]; then + if [[ ! "${INSTALL_PATH}" = /* ]]; then + log "[ERROR] use absolute path for --install-path argument" + exit 1 + fi + if [ ! -d ${INSTALL_PATH} ]; then + mkdir ${INSTALL_PATH} >> /dev/null 2>&1 + if [ $? -ne 0 ]; then + log "[ERROR] create ${INSTALL_PATH} failed" + exit 1 + fi + fi + targetdir=${INSTALL_PATH} +elif [ -n "${ASCEND_CUSTOM_OPP_PATH}" ]; then + if [ ! -d ${ASCEND_CUSTOM_OPP_PATH} ]; then + mkdir -p ${ASCEND_CUSTOM_OPP_PATH} >> /dev/null 2>&1 + if [ $? -ne 0 ]; then + log "[ERROR] create ${ASCEND_CUSTOM_OPP_PATH} failed" + fi + fi + targetdir=${ASCEND_CUSTOM_OPP_PATH} +else + if [ "x${ASCEND_OPP_PATH}" == "x" ]; then + log "[ERROR] env ASCEND_OPP_PATH no exist" + exit 1 + fi + targetdir="${ASCEND_OPP_PATH}" +fi + +if [ ! -d $targetdir ];then + log "[ERROR] $targetdir no exist" + exit 1 +fi + +upgrade() +{ + if [ ! -d ${sourcedir}/$vendordir/$1 ]; then + log "[INFO] no need to upgrade ops $1 files" + return 0 + fi + + if [ ! -d ${targetdir}/$vendordir/$1 ];then + log "[INFO] create ${targetdir}/$vendordir/$1." + mkdir -p ${targetdir}/$vendordir/$1 + if [ $? -ne 0 ];then + log "[ERROR] create ${targetdir}/$vendordir/$1 failed" + return 1 + fi + else + has_same_file=-1 + for file_a in ${sourcedir}/$vendordir/$1/*; do + file_b=${file_a##*/}; + if [ "ls ${targetdir}/$vendordir/$1" = "" ]; then + log "[INFO] ${targetdir}/$vendordir/$1 is empty !!" + return 1 + fi + grep -q $file_b <<<`ls ${targetdir}/$vendordir/$1`; + if [[ $? -eq 0 ]]; then + echo -n "${file_b} " + has_same_file=0 + fi + done + if [ 0 -eq $has_same_file ]; then + if test $QUIET = "n"; then + echo "[INFO]: has old version in ${targetdir}/$vendordir/$1, \ + you want to Overlay Installation , please enter:[o]; \ + or replace directory installation , please enter: [r]; \ + or not install , please enter:[n]." + + while true + do + read orn + if [ "$orn" = n ]; then + return 0 + elif [ "$orn" = m ]; then + break; + elif [ "$0rn" = r ]; then + [ -n "${targetdir}/$vendordir/$1/" ] && rm -rf "${targetdir}/$vendordir/$1"/* + break; + else + echo "[ERROR] input error, please input again!" + fi + done + fi + fi + log "[INFO] replace or merge old ops $1 files .g....." + fi + + log "copy new ops $1 files ......" + if [ -d ${targetdir}/$vendordir/$1/ ]; then + chmod -R +w "$targetdir/$vendordir/$1/" >/dev/null 2>&1 + fi + cp -rf ${sourcedir}/$vendordir/$1/* $targetdir/$vendordir/$1/ + if [ $? -ne 0 ];then + log "[ERROR] copy new $1 files failed" + return 1 + fi + + return 0 +} +upgrade_proto() +{ + if [ ! -f ${sourcedir}/$vendordir/custom.proto ]; then + log "[INFO] no need to upgrade custom.proto files" + return 0 + fi + if [ ! -d ${targetdir}/$vendordir/framework/caffe ];then + log "[INFO] create ${targetdir}/$vendordir/framework/caffe." + mkdir -p ${targetdir}/$vendordir/framework/caffe + if [ $? -ne 0 ];then + log "[ERROR] create ${targetdir}/$vendordir/framework/caffe failed" + return 1 + fi + else + if [ -f ${targetdir}/$vendordir/framework/caffe/custom.proto ]; then + # 有老版本,判断是否要覆盖式安装 + if test $QUIET = "n"; then + echo "[INFO] ${targetdir}/$vendordir/framework/caffe has old version"\ + "custom.proto file. Do you want to replace? [y/n] " + + while true + do + read yn + if [ "$yn" = n ]; then + return 0 + elif [ "$yn" = y ]; then + break; + else + echo "[ERROR] input error, please input again!" + fi + done + fi + fi + log "[INFO] replace old caffe.proto files ......" + fi + chmod -R +w "$targetdir/$vendordir/framework/caffe/" >/dev/null 2>&1 + cp -rf ${sourcedir}/$vendordir/custom.proto ${targetdir}/$vendordir/framework/caffe/ + if [ $? -ne 0 ];then + log "[ERROR] copy new custom.proto failed" + return 1 + fi + log "[INFO] copy custom.proto success" + + return 0 +} + +upgrade_file() +{ + if [ ! -e ${sourcedir}/$vendordir/$1 ]; then + log "[INFO] no need to upgrade ops $1 file" + return 0 + fi + + log "copy new $1 files ......" + cp -f ${sourcedir}/$vendordir/$1 $targetdir/$vendordir/$1 + if [ $? -ne 0 ];then + log "[ERROR] copy new $1 file failed" + return 1 + fi + + return 0 +} + +delete_optiling_file() +{ + if [ ! -d ${targetdir}/vendors ];then + log "[INFO] $1 not exist, no need to uninstall" + return 0 + fi + sys_info=$(uname -m) + if [ ! -d ${sourcedir}/$vendordir/$1/ai_core/tbe/op_tiling/lib/linux/${sys_info} ];then + rm -rf ${sourcedir}/$vendordir/$1/ai_core/tbe/op_tiling/liboptiling.so + fi + return 0 +} + +log "[INFO] copy uninstall sh success" + +if [ ! -d ${targetdir}/vendors ];then + log "[INFO] create ${targetdir}/vendors." + mkdir -p ${targetdir}/vendors + if [ $? -ne 0 ];then + log "[ERROR] create ${targetdir}/vendors failed" + return 1 + fi +fi +chmod u+w ${targetdir}/vendors + +echo "[ops_custom]upgrade framework" +upgrade framework +if [ $? -ne 0 ];then + exit 1 +fi + +echo "[ops_custom]upgrade op proto" +upgrade op_proto +if [ $? -ne 0 ];then + exit 1 +fi + +echo "[ops_custom]upgrade version.info" +upgrade_file version.info +if [ $? -ne 0 ];then + exit 1 +fi + +echo "[ops_custom]upgrade op impl" +delete_optiling_file op_impl +upgrade op_impl +if [ $? -ne 0 ];then + exit 1 +fi + +echo "[ops_custom]upgrade op api" +upgrade op_api +if [ $? -ne 0 ];then + exit 1 +fi + +upgrade_proto +if [ $? -ne 0 ];then + exit 1 +fi + +# set the set_env.bash +if [ -n "${INSTALL_PATH}" ] && [ -d ${INSTALL_PATH} ]; then + _ASCEND_CUSTOM_OPP_PATH=${targetdir}/${vendordir} + bin_path="${_ASCEND_CUSTOM_OPP_PATH}/bin" + set_env_variable="#!/bin/bash\nexport ASCEND_CUSTOM_OPP_PATH=${_ASCEND_CUSTOM_OPP_PATH}:\${ASCEND_CUSTOM_OPP_PATH}" + if [ ! -d ${bin_path} ]; then + mkdir -p ${bin_path} >> /dev/null 2>&1 + if [ $? -ne 0 ]; then + log "[ERROR] create ${bin_path} failed" + exit 1 + fi + fi + echo -e ${set_env_variable} > ${bin_path}/set_env.bash + if [ $? -ne 0 ]; then + log "[ERROR] write ASCEND_CUSTOM_OPP_PATH to set_env.bash failed" + exit 1 + else + log "[INFO] using requirements: when custom module install finished or before you run the custom module, \ + execute the command [ source ${bin_path}/set_env.bash ] to set the environment path" + fi +else + config_file=${targetdir}/vendors/config.ini + if [ ! -f ${config_file} ]; then + touch ${config_file} + chmod 640 ${config_file} + echo "load_priority=$vendor_name" > ${config_file} + if [ $? -ne 0 ];then + echo "echo load_priority failed" + exit 1 + fi + else + found_vendors="$(grep -w "load_priority" "$config_file" | cut --only-delimited -d"=" -f2-)" + found_vendor=$(echo $found_vendors | sed "s/$vendor_name//g" | tr ',' ' ') + vendor=$(echo $found_vendor | tr -s ' ' ',') + if [ "$vendor" != "" ]; then + sed -i "/load_priority=$found_vendors/s@load_priority=$found_vendors@load_priority=$vendor_name,$vendor@g" "$config_file" + fi + fi +fi + +chmod u-w ${targetdir}/vendors + +if [ -d ${targetdir}/$vendordir/op_impl/cpu/aicpu_kernel/impl/ ]; then + chmod -R 440 ${targetdir}/$vendordir/op_impl/cpu/aicpu_kernel/impl/* >/dev/null 2>&1 +fi +if [ -f ${targetdir}/ascend_install.info ]; then + chmod -R 440 ${targetdir}/ascend_install.info +fi +if [ -f ${targetdir}/scene.info ]; then + chmod -R 440 ${targetdir}/scene.info +fi +if [ -f ${targetdir}/version.info ]; then + chmod -R 440 ${targetdir}/version.info +fi + +echo "SUCCESS" +exit 0 + diff --git a/Increase_Host_compute/No_increase/scripts/upgrade.sh b/Increase_Host_compute/No_increase/scripts/upgrade.sh new file mode 100644 index 0000000000000000000000000000000000000000..e091734858534a6aa10bb5204b87302438004926 --- /dev/null +++ b/Increase_Host_compute/No_increase/scripts/upgrade.sh @@ -0,0 +1,151 @@ +#!/bin/bash +vendor_name=customize +targetdir=/usr/local/Ascend/opp +target_custom=0 + +sourcedir=$PWD/packages +vendordir=vendors/$vendor_name + +log() { + cur_date=`date +"%Y-%m-%d %H:%M:%S"` + echo "[runtime] [$cur_date] "$1 +} + +if [[ "x${ASCEND_OPP_PATH}" == "x" ]];then + log "[ERROR] env ASCEND_OPP_PATH no exist" + exit 1 +fi + +targetdir=${ASCEND_OPP_PATH} + +if [ ! -d $targetdir ];then + log "[ERROR] $targetdir no exist" + exit 1 +fi + +upgrade() +{ + if [ ! -d ${sourcedir}/$vendordir/$1 ]; then + log "[INFO] no need to upgrade ops $1 files" + return 0 + fi + + if [ ! -d ${targetdir}/$vendordir/$1 ];then + log "[INFO] create ${targetdir}/$vendordir/$1." + mkdir -p ${targetdir}/$vendordir/$1 + if [ $? -ne 0 ];then + log "[ERROR] create ${targetdir}/$vendordir/$1 failed" + return 1 + fi + else + vendor_installed_dir=$(ls "$targetdir/vendors" 2> /dev/null) + for i in $vendor_installed_dir;do + vendor_installed_file=$(ls "$vendor_installed_dir/$vendor_name/$i" 2> /dev/null) + if [ "$i" = "$vendor_name" ] && [ "$vendor_installed_file" != "" ]; then + echo "[INFO]: $vendor_name custom opp package has been installed on the path $vendor_installed_dir, \ + you want to Overlay Installation , please enter:[o]; \ + or replace directory installation , please enter: [r]; \ + or not install , please enter:[n]." + fi + while true + do + read mrn + if [ "$mrn" = m ]; then + break + elif [ "$mrn" = r ]; then + [ -n "$vendor_installed_file"] && rm -rf "$vendor_installed_file" + break + elif [ "$mrn" = n ]; then + return 0 + else + echo "[WARNING]: Input error, please input m or r or n to choose!" + fi + done + done + log "[INFO] replace old ops $1 files ......" + fi + + log "copy new ops $1 files ......" + cp -rf ${sourcedir}/$vendordir/$1/* $targetdir/$vendordir/$1/ + if [ $? -ne 0 ];then + log "[ERROR] copy new $1 files failed" + return 1 + fi + + return 0 +} + +upgrade_file() +{ + if [ ! -e ${sourcedir}/$vendordir/$1 ]; then + log "[INFO] no need to upgrade ops $1 file" + return 0 + fi + + log "copy new $1 files ......" + cp -f ${sourcedir}/$vendordir/$1 $targetdir/$vendordir/$1 + if [ $? -ne 0 ];then + log "[ERROR] copy new $1 file failed" + return 1 + fi + + return 0 +} + +log "[INFO] copy uninstall sh success" + +echo "[ops_custom]upgrade framework" +upgrade framework +if [ $? -ne 0 ];then + exit 1 +fi + +echo "[ops_custom]upgrade op proto" +upgrade op_proto +if [ $? -ne 0 ];then + exit 1 +fi + +echo "[ops_custom]upgrade op impl" +upgrade op_impl +if [ $? -ne 0 ];then + exit 1 +fi + +echo "[ops_custom]upgrade op api" +upgrade op_api +if [ $? -ne 0 ];then + exit 1 +fi + +echo "[ops_custom]upgrade version.info" +upgrade_file version.info +if [ $? -ne 0 ];then + exit 1 +fi + +config_file=${targetdir}/vendors/config.ini +found_vendors="$(grep -w "load_priority" "$config_file" | cut --only-delimited -d"=" -f2-)" +found_vendor=$(echo $found_vendors | sed "s/$vendor_name//g" | tr ',' ' ') +vendor=$(echo $found_vendor | tr -s ' ' ',') +if [ "$vendor" != "" ]; then + sed -i "/load_priority=$found_vendors/s@load_priority=$found_vendors@load_priority=$vendor_name,$vendor@g" "$config_file" +fi + +changemode() +{ + if [ -d ${targetdir} ];then + chmod -R 550 ${targetdir}>/dev/null 2>&1 + fi + + return 0 +} +echo "[ops_custom]changemode..." +#changemode +if [ $? -ne 0 ];then + exit 1 +fi + +echo "SUCCESS" +exit 0 + diff --git a/Increase_Host_compute/README.md b/Increase_Host_compute/README.md new file mode 100644 index 0000000000000000000000000000000000000000..10463bf3774358bac4a6725bf3f46840b66166a0 --- /dev/null +++ b/Increase_Host_compute/README.md @@ -0,0 +1,107 @@ +## 概述 +本样例基于AddCustom算子工程,介绍了计算放在不同位置对算子性能的差异。 +## 目录结构介绍 +``` +├── Increase_the_number_of_aicore //使用框架调用的方式调用Add算子 +│ ├── AclNNInvocation // 通过aclnn调用的方式调用AddCustom算子 +│ ├── Is_double_buffer // AddCustom算子工程 改良版 +│ +│ └── No_double_buffer // AddCustom算子工程 原始版 +``` +## 算子工程介绍 +其中,算子工程目录AddCustom包含算子实现的模板文件、编译脚本等,如下所示: +``` +├── AddCustom //Add自定义算子工程 +│ ├── cmake +│ ├── framework // 算子插件实现文件目录,单算子模型文件的生成不依赖算子适配插件,无需关注 +│ ├── op_host // host侧实现文件 +│ ├── op_kernel // kernel侧实现文件 +│ ├── scripts // 自定义算子工程打包相关脚本所在目录 +│ ├── build.sh // 编译入口脚本 +│ ├── CMakeLists.txt // 算子工程的CMakeLists.txt +│ └── CMakePresets.json // 编译配置项 +``` +CANN软件包中提供了工程创建工具msopgen,AddCustom算子工程可通过AddCustom.json自动创建,具体请参考[Ascend C算子开发](https://hiascend.com/document/redirect/CannCommunityOpdevAscendC)>算子开发>算子开发工程>基于自定义算子工程的算子开发>创建算子工程 章节。 +## 编译运行样例算子 +针对自定义算子工程,编译运行包含如下步骤: +- 编译自定义算子工程生成算子安装包; +- 安装自定义算子到算子库中; +- 调用执行自定义算子; + +详细操作如下所示。 +### 1. 获取源码包 +编译运行此样例前,请参考[准备:获取样例代码](../README.md#codeready)完成源码包获取。 +### 2. 编译算子工程 + 编译自定义算子工程,构建生成自定义算子包。 + + - 执行如下命令,切换到算子工程AddCustom目录。 + + ```bash + cd ${git_clone_path}/Operator- + Performance\Operator-performance\Increase_Host_compute + ``` + + - 修改CMakePresets.json中ASCEND_CANN_PACKAGE_PATH为CANN软件包安装后的实际路径。 + + + ```json + { + …… + "configurePresets": [ + { + …… + "ASCEND_CANN_PACKAGE_PATH": { + "type": "PATH", + "value": "/usr/local/Ascend/ascend-toolkit/latest" //请替换为CANN软件包安装后的实际路径。eg:/home/HwHiAiUser/Ascend/ascend-toolkit/latest + }, + …… + } + ] + } + ``` + + - 使用单核请跳过此步骤,使用多核,请将op_host/下的"add_custom.cpp"重命名为"add_custom.txt",将op_host/下的"add_custom_8core.txt"重命名为"add_custom.cpp" + + - 在算子工程AddCustom目录下执行如下命令,进行算子工程编译。 + + ```bash + ./build.sh + ``` +编译成功后,会在当前目录下创建build_out目录,并在build_out目录下生成自定义算子安装包custom_opp_\_\.run,例如“custom_opp_ubuntu_x86_64.run”。 + +备注:如果要使用dump调试功能,需要移除op_host内和CMakeLists.txt内的Atlas 200/500 A2 推理产品的配置。 + +### 3. 部署算子包 + +执行如下命令,在自定义算子安装包所在路径下,安装自定义算子包。 + ```bash + cd build_out + ./custom_opp__.run + ``` +命令执行成功后,自定义算子包中的相关文件将部署至当前环境的OPP算子库的vendors/customize目录中。 + +### 4. 配置环境变量 + + 请根据当前环境上CANN开发套件包的[安装方式](https://hiascend.com/document/redirect/CannCommunityInstSoftware),选择对应配置环境变量的命令。 + - 默认路径,root用户安装CANN软件包 + ```bash + export ASCEND_INSTALL_PATH=/usr/local/Ascend/ascend-toolkit/latest + ``` + - 默认路径,非root用户安装CANN软件包 + ```bash + export ASCEND_INSTALL_PATH=$HOME/Ascend/ascend-toolkit/latest + ``` + - 指定路径install_path,安装CANN软件包 + ```bash + export ASCEND_INSTALL_PATH=${install_path}/ascend-toolkit/latest + ``` +### 5. 调用执行算子工程和算子耗时 +- [aclnn调用AddCustom算子工程](./AclNNInvocation/README.md) + +### 6. 在310B4环境上对数据拷贝方式不同进行算子性能数据收集。 +| File Name | Op Type|aic_scalar_time(us)| +|-------------------|------|------| +| Is_increase | vector|429.513885| +| No_increase | vector|437.732849| + +性能数据分析:scalar时间明显减少 diff --git a/Increase_UB_case/Is_fill_UB/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run/packages/vendors/customize/op_api/include/aclnn_add_custom.h b/Increase_UB_case/Is_fill_UB/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run/packages/vendors/customize/op_api/include/aclnn_add_custom.h new file mode 100644 index 0000000000000000000000000000000000000000..8d8990e1f20e5dfe24b6b231524fbd30d44413fa --- /dev/null +++ b/Increase_UB_case/Is_fill_UB/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run/packages/vendors/customize/op_api/include/aclnn_add_custom.h @@ -0,0 +1,49 @@ + +/* + * calution: this file was generated automaticlly donot change it. +*/ + +#ifndef ACLNN_ADD_CUSTOM_H_ +#define ACLNN_ADD_CUSTOM_H_ + +#include "aclnn/acl_meta.h" + +#ifdef __cplusplus +extern "C" { +#endif + +/* funtion: aclnnAddCustomGetWorkspaceSize + * parameters : + * x : required + * y : required + * out : required + * workspaceSize : size of workspace(output). + * executor : executor context(output). + */ +__attribute__((visibility("default"))) +aclnnStatus aclnnAddCustomGetWorkspaceSize( + const aclTensor *x, + const aclTensor *y, + const aclTensor *out, + uint64_t *workspaceSize, + aclOpExecutor **executor); + +/* funtion: aclnnAddCustom + * parameters : + * workspace : workspace memory addr(input). + * workspaceSize : size of workspace(input). + * executor : executor context(input). + * stream : acl stream. + */ +__attribute__((visibility("default"))) +aclnnStatus aclnnAddCustom( + void *workspace, + uint64_t workspaceSize, + aclOpExecutor *executor, + aclrtStream stream); + +#ifdef __cplusplus +} +#endif + +#endif diff --git a/Increase_UB_case/No_fill_UB/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run/packages/vendors/customize/op_api/include/aclnn_add_custom.h b/Increase_UB_case/No_fill_UB/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run/packages/vendors/customize/op_api/include/aclnn_add_custom.h new file mode 100644 index 0000000000000000000000000000000000000000..8d8990e1f20e5dfe24b6b231524fbd30d44413fa --- /dev/null +++ b/Increase_UB_case/No_fill_UB/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run/packages/vendors/customize/op_api/include/aclnn_add_custom.h @@ -0,0 +1,49 @@ + +/* + * calution: this file was generated automaticlly donot change it. +*/ + +#ifndef ACLNN_ADD_CUSTOM_H_ +#define ACLNN_ADD_CUSTOM_H_ + +#include "aclnn/acl_meta.h" + +#ifdef __cplusplus +extern "C" { +#endif + +/* funtion: aclnnAddCustomGetWorkspaceSize + * parameters : + * x : required + * y : required + * out : required + * workspaceSize : size of workspace(output). + * executor : executor context(output). + */ +__attribute__((visibility("default"))) +aclnnStatus aclnnAddCustomGetWorkspaceSize( + const aclTensor *x, + const aclTensor *y, + const aclTensor *out, + uint64_t *workspaceSize, + aclOpExecutor **executor); + +/* funtion: aclnnAddCustom + * parameters : + * workspace : workspace memory addr(input). + * workspaceSize : size of workspace(input). + * executor : executor context(input). + * stream : acl stream. + */ +__attribute__((visibility("default"))) +aclnnStatus aclnnAddCustom( + void *workspace, + uint64_t workspaceSize, + aclOpExecutor *executor, + aclrtStream stream); + +#ifdef __cplusplus +} +#endif + +#endif diff --git a/Increase_double_bufer/AclNNInvocation/build/CMakeCache.txt b/Increase_double_bufer/AclNNInvocation/build/CMakeCache.txt index 73aafcbf677ff8dafc020db2deaae86c38cd6caf..e60283685b2aba65de7470390bcbd81dea018e68 100644 --- a/Increase_double_bufer/AclNNInvocation/build/CMakeCache.txt +++ b/Increase_double_bufer/AclNNInvocation/build/CMakeCache.txt @@ -1,5 +1,5 @@ # This is the CMakeCache file. -# For build in directory: /_Increase/Increase_double_bufer/AclNNInvocation/build +# For build in directory: /Test_performance/Operator-performance/Increase_double_bufer/AclNNInvocation/build # It was generated by CMake: /usr/bin/cmake # You can edit this file to change values found and used by cmake. # If you do not want to change any of the values, simply exit the editor. @@ -210,13 +210,13 @@ CMAKE_STRIP:FILEPATH=/usr/bin/strip CMAKE_VERBOSE_MAKEFILE:BOOL=FALSE //Value Computed by CMake -acl_execute_add_BINARY_DIR:STATIC=/_Increase/Increase_double_bufer/AclNNInvocation/build +acl_execute_add_BINARY_DIR:STATIC=/Test_performance/Operator-performance/Increase_double_bufer/AclNNInvocation/build //Value Computed by CMake acl_execute_add_IS_TOP_LEVEL:STATIC=ON //Value Computed by CMake -acl_execute_add_SOURCE_DIR:STATIC=/_Increase/Increase_double_bufer/AclNNInvocation/src +acl_execute_add_SOURCE_DIR:STATIC=/Test_performance/Operator-performance/Increase_double_bufer/AclNNInvocation/src ######################## @@ -228,7 +228,7 @@ CMAKE_ADDR2LINE-ADVANCED:INTERNAL=1 //ADVANCED property for variable: CMAKE_AR CMAKE_AR-ADVANCED:INTERNAL=1 //This is the directory where this CMakeCache.txt was created -CMAKE_CACHEFILE_DIR:INTERNAL=/_Increase/Increase_double_bufer/AclNNInvocation/build +CMAKE_CACHEFILE_DIR:INTERNAL=/Test_performance/Operator-performance/Increase_double_bufer/AclNNInvocation/build //Major version of cmake used to create the current loaded cache CMAKE_CACHE_MAJOR_VERSION:INTERNAL=3 //Minor version of cmake used to create the current loaded cache @@ -303,7 +303,7 @@ CMAKE_GENERATOR_PLATFORM:INTERNAL= CMAKE_GENERATOR_TOOLSET:INTERNAL= //Source directory with the top level CMakeLists.txt file for this // project -CMAKE_HOME_DIRECTORY:INTERNAL=/_Increase/Increase_double_bufer/AclNNInvocation/src +CMAKE_HOME_DIRECTORY:INTERNAL=/Test_performance/Operator-performance/Increase_double_bufer/AclNNInvocation/src //Install .so files without execute permission. CMAKE_INSTALL_SO_NO_EXE:INTERNAL=1 //ADVANCED property for variable: CMAKE_LINKER diff --git a/Increase_double_bufer/AclNNInvocation/build/CMakeFiles/CMakeDirectoryInformation.cmake b/Increase_double_bufer/AclNNInvocation/build/CMakeFiles/CMakeDirectoryInformation.cmake index 8d438ad3da97c9ab95a75931de3c641c1b266967..3771f5501b2820a0142a67a9f2bc5c6ea2a48c80 100644 --- a/Increase_double_bufer/AclNNInvocation/build/CMakeFiles/CMakeDirectoryInformation.cmake +++ b/Increase_double_bufer/AclNNInvocation/build/CMakeFiles/CMakeDirectoryInformation.cmake @@ -2,8 +2,8 @@ # Generated by "Unix Makefiles" Generator, CMake Version 3.22 # Relative path conversion top directories. -set(CMAKE_RELATIVE_PATH_TOP_SOURCE "/_Increase/Increase_double_bufer/AclNNInvocation/src") -set(CMAKE_RELATIVE_PATH_TOP_BINARY "/_Increase/Increase_double_bufer/AclNNInvocation/build") +set(CMAKE_RELATIVE_PATH_TOP_SOURCE "/Test_performance/Operator-performance/Increase_double_bufer/AclNNInvocation/src") +set(CMAKE_RELATIVE_PATH_TOP_BINARY "/Test_performance/Operator-performance/Increase_double_bufer/AclNNInvocation/build") # Force unix paths in dependencies. set(CMAKE_FORCE_UNIX_PATHS 1) diff --git a/Increase_double_bufer/AclNNInvocation/build/CMakeFiles/CMakeOutput.log b/Increase_double_bufer/AclNNInvocation/build/CMakeFiles/CMakeOutput.log index 4ce588b15d6d4d1bbcc3deae191955de39331e49..2c38dfbea1fac2f5a31a9887a5a10b28fd5f7d0a 100644 --- a/Increase_double_bufer/AclNNInvocation/build/CMakeFiles/CMakeOutput.log +++ b/Increase_double_bufer/AclNNInvocation/build/CMakeFiles/CMakeOutput.log @@ -10,7 +10,7 @@ The output was: Compilation of the C compiler identification source "CMakeCCompilerId.c" produced "a.out" -The C compiler identification is GNU, found in "/_Increase/Increase_double_bufer/AclNNInvocation/build/CMakeFiles/3.22.1/CompilerIdC/a.out" +The C compiler identification is GNU, found in "/Test_performance/Operator-performance/Increase_double_bufer/AclNNInvocation/build/CMakeFiles/3.22.1/CompilerIdC/a.out" Compiling the CXX compiler identification source file "CMakeCXXCompilerId.cpp" succeeded. Compiler: /usr/bin/c++ @@ -23,15 +23,15 @@ The output was: Compilation of the CXX compiler identification source "CMakeCXXCompilerId.cpp" produced "a.out" -The CXX compiler identification is GNU, found in "/_Increase/Increase_double_bufer/AclNNInvocation/build/CMakeFiles/3.22.1/CompilerIdCXX/a.out" +The CXX compiler identification is GNU, found in "/Test_performance/Operator-performance/Increase_double_bufer/AclNNInvocation/build/CMakeFiles/3.22.1/CompilerIdCXX/a.out" Detecting C compiler ABI info compiled with the following output: -Change Dir: /_Increase/Increase_double_bufer/AclNNInvocation/build/CMakeFiles/CMakeTmp +Change Dir: /Test_performance/Operator-performance/Increase_double_bufer/AclNNInvocation/build/CMakeFiles/CMakeTmp -Run Build Command(s):/usr/bin/gmake -f Makefile cmTC_be084/fast && /usr/bin/gmake -f CMakeFiles/cmTC_be084.dir/build.make CMakeFiles/cmTC_be084.dir/build -gmake[1]: Entering directory '/_Increase/Increase_double_bufer/AclNNInvocation/build/CMakeFiles/CMakeTmp' -Building C object CMakeFiles/cmTC_be084.dir/CMakeCCompilerABI.c.o -/usr/bin/cc -v -o CMakeFiles/cmTC_be084.dir/CMakeCCompilerABI.c.o -c /usr/share/cmake-3.22/Modules/CMakeCCompilerABI.c +Run Build Command(s):/usr/bin/gmake -f Makefile cmTC_18043/fast && /usr/bin/gmake -f CMakeFiles/cmTC_18043.dir/build.make CMakeFiles/cmTC_18043.dir/build +gmake[1]: Entering directory '/Test_performance/Operator-performance/Increase_double_bufer/AclNNInvocation/build/CMakeFiles/CMakeTmp' +Building C object CMakeFiles/cmTC_18043.dir/CMakeCCompilerABI.c.o +/usr/bin/cc -v -o CMakeFiles/cmTC_18043.dir/CMakeCCompilerABI.c.o -c /usr/share/cmake-3.22/Modules/CMakeCCompilerABI.c Using built-in specs. COLLECT_GCC=/usr/bin/cc Target: aarch64-linux-gnu @@ -39,8 +39,8 @@ Configured with: ../src/configure -v --with-pkgversion='Ubuntu 11.4.0-1ubuntu1~2 Thread model: posix Supported LTO compression algorithms: zlib zstd gcc version 11.4.0 (Ubuntu 11.4.0-1ubuntu1~22.04) -COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_be084.dir/CMakeCCompilerABI.c.o' '-c' '-mlittle-endian' '-mabi=lp64' '-dumpdir' 'CMakeFiles/cmTC_be084.dir/' - /usr/lib/gcc/aarch64-linux-gnu/11/cc1 -quiet -v -imultiarch aarch64-linux-gnu /usr/share/cmake-3.22/Modules/CMakeCCompilerABI.c -quiet -dumpdir CMakeFiles/cmTC_be084.dir/ -dumpbase CMakeCCompilerABI.c.c -dumpbase-ext .c -mlittle-endian -mabi=lp64 -version -fasynchronous-unwind-tables -fstack-protector-strong -Wformat -Wformat-security -fstack-clash-protection -o /tmp/ccyFh2gA.s +COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_18043.dir/CMakeCCompilerABI.c.o' '-c' '-mlittle-endian' '-mabi=lp64' '-dumpdir' 'CMakeFiles/cmTC_18043.dir/' + /usr/lib/gcc/aarch64-linux-gnu/11/cc1 -quiet -v -imultiarch aarch64-linux-gnu /usr/share/cmake-3.22/Modules/CMakeCCompilerABI.c -quiet -dumpdir CMakeFiles/cmTC_18043.dir/ -dumpbase CMakeCCompilerABI.c.c -dumpbase-ext .c -mlittle-endian -mabi=lp64 -version -fasynchronous-unwind-tables -fstack-protector-strong -Wformat -Wformat-security -fstack-clash-protection -o /tmp/ccqpG5V5.s GNU C17 (Ubuntu 11.4.0-1ubuntu1~22.04) version 11.4.0 (aarch64-linux-gnu) compiled by GNU C version 11.4.0, GMP version 6.2.1, MPFR version 4.1.0, MPC version 1.2.1, isl version isl-0.24-GMP @@ -60,15 +60,15 @@ GNU C17 (Ubuntu 11.4.0-1ubuntu1~22.04) version 11.4.0 (aarch64-linux-gnu) GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072 Compiler executable checksum: 52ed857e9cd110e5efaa797811afcfbb -COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_be084.dir/CMakeCCompilerABI.c.o' '-c' '-mlittle-endian' '-mabi=lp64' '-dumpdir' 'CMakeFiles/cmTC_be084.dir/' - as -v -EL -mabi=lp64 -o CMakeFiles/cmTC_be084.dir/CMakeCCompilerABI.c.o /tmp/ccyFh2gA.s +COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_18043.dir/CMakeCCompilerABI.c.o' '-c' '-mlittle-endian' '-mabi=lp64' '-dumpdir' 'CMakeFiles/cmTC_18043.dir/' + as -v -EL -mabi=lp64 -o CMakeFiles/cmTC_18043.dir/CMakeCCompilerABI.c.o /tmp/ccqpG5V5.s GNU assembler version 2.38 (aarch64-linux-gnu) using BFD version (GNU Binutils for Ubuntu) 2.38 COMPILER_PATH=/usr/lib/gcc/aarch64-linux-gnu/11/:/usr/lib/gcc/aarch64-linux-gnu/11/:/usr/lib/gcc/aarch64-linux-gnu/:/usr/lib/gcc/aarch64-linux-gnu/11/:/usr/lib/gcc/aarch64-linux-gnu/ LIBRARY_PATH=/usr/lib/gcc/aarch64-linux-gnu/11/:/usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu/:/usr/lib/gcc/aarch64-linux-gnu/11/../../../../lib/:/lib/aarch64-linux-gnu/:/lib/../lib/:/usr/lib/aarch64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/aarch64-linux-gnu/11/../../../:/lib/:/usr/lib/ -COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_be084.dir/CMakeCCompilerABI.c.o' '-c' '-mlittle-endian' '-mabi=lp64' '-dumpdir' 'CMakeFiles/cmTC_be084.dir/CMakeCCompilerABI.c.' -Linking C executable cmTC_be084 -/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_be084.dir/link.txt --verbose=1 -/usr/bin/cc -v CMakeFiles/cmTC_be084.dir/CMakeCCompilerABI.c.o -o cmTC_be084 +COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_18043.dir/CMakeCCompilerABI.c.o' '-c' '-mlittle-endian' '-mabi=lp64' '-dumpdir' 'CMakeFiles/cmTC_18043.dir/CMakeCCompilerABI.c.' +Linking C executable cmTC_18043 +/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_18043.dir/link.txt --verbose=1 +/usr/bin/cc -v CMakeFiles/cmTC_18043.dir/CMakeCCompilerABI.c.o -o cmTC_18043 Using built-in specs. COLLECT_GCC=/usr/bin/cc COLLECT_LTO_WRAPPER=/usr/lib/gcc/aarch64-linux-gnu/11/lto-wrapper @@ -79,10 +79,10 @@ Supported LTO compression algorithms: zlib zstd gcc version 11.4.0 (Ubuntu 11.4.0-1ubuntu1~22.04) COMPILER_PATH=/usr/lib/gcc/aarch64-linux-gnu/11/:/usr/lib/gcc/aarch64-linux-gnu/11/:/usr/lib/gcc/aarch64-linux-gnu/:/usr/lib/gcc/aarch64-linux-gnu/11/:/usr/lib/gcc/aarch64-linux-gnu/ LIBRARY_PATH=/usr/lib/gcc/aarch64-linux-gnu/11/:/usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu/:/usr/lib/gcc/aarch64-linux-gnu/11/../../../../lib/:/lib/aarch64-linux-gnu/:/lib/../lib/:/usr/lib/aarch64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/aarch64-linux-gnu/11/../../../:/lib/:/usr/lib/ -COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_be084' '-mlittle-endian' '-mabi=lp64' '-dumpdir' 'cmTC_be084.' - /usr/lib/gcc/aarch64-linux-gnu/11/collect2 -plugin /usr/lib/gcc/aarch64-linux-gnu/11/liblto_plugin.so -plugin-opt=/usr/lib/gcc/aarch64-linux-gnu/11/lto-wrapper -plugin-opt=-fresolution=/tmp/cci7RWFu.res -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s --build-id --eh-frame-hdr --hash-style=gnu --as-needed -dynamic-linker /lib/ld-linux-aarch64.so.1 -X -EL -maarch64linux --fix-cortex-a53-843419 -pie -z now -z relro -o cmTC_be084 /usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu/Scrt1.o /usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu/crti.o /usr/lib/gcc/aarch64-linux-gnu/11/crtbeginS.o -L/usr/lib/gcc/aarch64-linux-gnu/11 -L/usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu -L/usr/lib/gcc/aarch64-linux-gnu/11/../../../../lib -L/lib/aarch64-linux-gnu -L/lib/../lib -L/usr/lib/aarch64-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/aarch64-linux-gnu/11/../../.. CMakeFiles/cmTC_be084.dir/CMakeCCompilerABI.c.o -lgcc --push-state --as-needed -lgcc_s --pop-state -lc -lgcc --push-state --as-needed -lgcc_s --pop-state /usr/lib/gcc/aarch64-linux-gnu/11/crtendS.o /usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu/crtn.o -COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_be084' '-mlittle-endian' '-mabi=lp64' '-dumpdir' 'cmTC_be084.' -gmake[1]: Leaving directory '/_Increase/Increase_double_bufer/AclNNInvocation/build/CMakeFiles/CMakeTmp' +COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_18043' '-mlittle-endian' '-mabi=lp64' '-dumpdir' 'cmTC_18043.' + /usr/lib/gcc/aarch64-linux-gnu/11/collect2 -plugin /usr/lib/gcc/aarch64-linux-gnu/11/liblto_plugin.so -plugin-opt=/usr/lib/gcc/aarch64-linux-gnu/11/lto-wrapper -plugin-opt=-fresolution=/tmp/ccBmxnB9.res -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s --build-id --eh-frame-hdr --hash-style=gnu --as-needed -dynamic-linker /lib/ld-linux-aarch64.so.1 -X -EL -maarch64linux --fix-cortex-a53-843419 -pie -z now -z relro -o cmTC_18043 /usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu/Scrt1.o /usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu/crti.o /usr/lib/gcc/aarch64-linux-gnu/11/crtbeginS.o -L/usr/lib/gcc/aarch64-linux-gnu/11 -L/usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu -L/usr/lib/gcc/aarch64-linux-gnu/11/../../../../lib -L/lib/aarch64-linux-gnu -L/lib/../lib -L/usr/lib/aarch64-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/aarch64-linux-gnu/11/../../.. CMakeFiles/cmTC_18043.dir/CMakeCCompilerABI.c.o -lgcc --push-state --as-needed -lgcc_s --pop-state -lc -lgcc --push-state --as-needed -lgcc_s --pop-state /usr/lib/gcc/aarch64-linux-gnu/11/crtendS.o /usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu/crtn.o +COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_18043' '-mlittle-endian' '-mabi=lp64' '-dumpdir' 'cmTC_18043.' +gmake[1]: Leaving directory '/Test_performance/Operator-performance/Increase_double_bufer/AclNNInvocation/build/CMakeFiles/CMakeTmp' @@ -103,12 +103,12 @@ Parsed C implicit include dir info from above output: rv=done Parsed C implicit link information from above output: link line regex: [^( *|.*[/\])(ld|CMAKE_LINK_STARTFILE-NOTFOUND|([^/\]+-)?ld|collect2)[^/\]*( |$)] - ignore line: [Change Dir: /_Increase/Increase_double_bufer/AclNNInvocation/build/CMakeFiles/CMakeTmp] + ignore line: [Change Dir: /Test_performance/Operator-performance/Increase_double_bufer/AclNNInvocation/build/CMakeFiles/CMakeTmp] ignore line: [] - ignore line: [Run Build Command(s):/usr/bin/gmake -f Makefile cmTC_be084/fast && /usr/bin/gmake -f CMakeFiles/cmTC_be084.dir/build.make CMakeFiles/cmTC_be084.dir/build] - ignore line: [gmake[1]: Entering directory '/_Increase/Increase_double_bufer/AclNNInvocation/build/CMakeFiles/CMakeTmp'] - ignore line: [Building C object CMakeFiles/cmTC_be084.dir/CMakeCCompilerABI.c.o] - ignore line: [/usr/bin/cc -v -o CMakeFiles/cmTC_be084.dir/CMakeCCompilerABI.c.o -c /usr/share/cmake-3.22/Modules/CMakeCCompilerABI.c] + ignore line: [Run Build Command(s):/usr/bin/gmake -f Makefile cmTC_18043/fast && /usr/bin/gmake -f CMakeFiles/cmTC_18043.dir/build.make CMakeFiles/cmTC_18043.dir/build] + ignore line: [gmake[1]: Entering directory '/Test_performance/Operator-performance/Increase_double_bufer/AclNNInvocation/build/CMakeFiles/CMakeTmp'] + ignore line: [Building C object CMakeFiles/cmTC_18043.dir/CMakeCCompilerABI.c.o] + ignore line: [/usr/bin/cc -v -o CMakeFiles/cmTC_18043.dir/CMakeCCompilerABI.c.o -c /usr/share/cmake-3.22/Modules/CMakeCCompilerABI.c] ignore line: [Using built-in specs.] ignore line: [COLLECT_GCC=/usr/bin/cc] ignore line: [Target: aarch64-linux-gnu] @@ -116,8 +116,8 @@ Parsed C implicit link information from above output: ignore line: [Thread model: posix] ignore line: [Supported LTO compression algorithms: zlib zstd] ignore line: [gcc version 11.4.0 (Ubuntu 11.4.0-1ubuntu1~22.04) ] - ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_be084.dir/CMakeCCompilerABI.c.o' '-c' '-mlittle-endian' '-mabi=lp64' '-dumpdir' 'CMakeFiles/cmTC_be084.dir/'] - ignore line: [ /usr/lib/gcc/aarch64-linux-gnu/11/cc1 -quiet -v -imultiarch aarch64-linux-gnu /usr/share/cmake-3.22/Modules/CMakeCCompilerABI.c -quiet -dumpdir CMakeFiles/cmTC_be084.dir/ -dumpbase CMakeCCompilerABI.c.c -dumpbase-ext .c -mlittle-endian -mabi=lp64 -version -fasynchronous-unwind-tables -fstack-protector-strong -Wformat -Wformat-security -fstack-clash-protection -o /tmp/ccyFh2gA.s] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_18043.dir/CMakeCCompilerABI.c.o' '-c' '-mlittle-endian' '-mabi=lp64' '-dumpdir' 'CMakeFiles/cmTC_18043.dir/'] + ignore line: [ /usr/lib/gcc/aarch64-linux-gnu/11/cc1 -quiet -v -imultiarch aarch64-linux-gnu /usr/share/cmake-3.22/Modules/CMakeCCompilerABI.c -quiet -dumpdir CMakeFiles/cmTC_18043.dir/ -dumpbase CMakeCCompilerABI.c.c -dumpbase-ext .c -mlittle-endian -mabi=lp64 -version -fasynchronous-unwind-tables -fstack-protector-strong -Wformat -Wformat-security -fstack-clash-protection -o /tmp/ccqpG5V5.s] ignore line: [GNU C17 (Ubuntu 11.4.0-1ubuntu1~22.04) version 11.4.0 (aarch64-linux-gnu)] ignore line: [ compiled by GNU C version 11.4.0 GMP version 6.2.1 MPFR version 4.1.0 MPC version 1.2.1 isl version isl-0.24-GMP] ignore line: [] @@ -137,15 +137,15 @@ Parsed C implicit link information from above output: ignore line: [] ignore line: [GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072] ignore line: [Compiler executable checksum: 52ed857e9cd110e5efaa797811afcfbb] - ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_be084.dir/CMakeCCompilerABI.c.o' '-c' '-mlittle-endian' '-mabi=lp64' '-dumpdir' 'CMakeFiles/cmTC_be084.dir/'] - ignore line: [ as -v -EL -mabi=lp64 -o CMakeFiles/cmTC_be084.dir/CMakeCCompilerABI.c.o /tmp/ccyFh2gA.s] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_18043.dir/CMakeCCompilerABI.c.o' '-c' '-mlittle-endian' '-mabi=lp64' '-dumpdir' 'CMakeFiles/cmTC_18043.dir/'] + ignore line: [ as -v -EL -mabi=lp64 -o CMakeFiles/cmTC_18043.dir/CMakeCCompilerABI.c.o /tmp/ccqpG5V5.s] ignore line: [GNU assembler version 2.38 (aarch64-linux-gnu) using BFD version (GNU Binutils for Ubuntu) 2.38] ignore line: [COMPILER_PATH=/usr/lib/gcc/aarch64-linux-gnu/11/:/usr/lib/gcc/aarch64-linux-gnu/11/:/usr/lib/gcc/aarch64-linux-gnu/:/usr/lib/gcc/aarch64-linux-gnu/11/:/usr/lib/gcc/aarch64-linux-gnu/] ignore line: [LIBRARY_PATH=/usr/lib/gcc/aarch64-linux-gnu/11/:/usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu/:/usr/lib/gcc/aarch64-linux-gnu/11/../../../../lib/:/lib/aarch64-linux-gnu/:/lib/../lib/:/usr/lib/aarch64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/aarch64-linux-gnu/11/../../../:/lib/:/usr/lib/] - ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_be084.dir/CMakeCCompilerABI.c.o' '-c' '-mlittle-endian' '-mabi=lp64' '-dumpdir' 'CMakeFiles/cmTC_be084.dir/CMakeCCompilerABI.c.'] - ignore line: [Linking C executable cmTC_be084] - ignore line: [/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_be084.dir/link.txt --verbose=1] - ignore line: [/usr/bin/cc -v CMakeFiles/cmTC_be084.dir/CMakeCCompilerABI.c.o -o cmTC_be084 ] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_18043.dir/CMakeCCompilerABI.c.o' '-c' '-mlittle-endian' '-mabi=lp64' '-dumpdir' 'CMakeFiles/cmTC_18043.dir/CMakeCCompilerABI.c.'] + ignore line: [Linking C executable cmTC_18043] + ignore line: [/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_18043.dir/link.txt --verbose=1] + ignore line: [/usr/bin/cc -v CMakeFiles/cmTC_18043.dir/CMakeCCompilerABI.c.o -o cmTC_18043 ] ignore line: [Using built-in specs.] ignore line: [COLLECT_GCC=/usr/bin/cc] ignore line: [COLLECT_LTO_WRAPPER=/usr/lib/gcc/aarch64-linux-gnu/11/lto-wrapper] @@ -156,13 +156,13 @@ Parsed C implicit link information from above output: ignore line: [gcc version 11.4.0 (Ubuntu 11.4.0-1ubuntu1~22.04) ] ignore line: [COMPILER_PATH=/usr/lib/gcc/aarch64-linux-gnu/11/:/usr/lib/gcc/aarch64-linux-gnu/11/:/usr/lib/gcc/aarch64-linux-gnu/:/usr/lib/gcc/aarch64-linux-gnu/11/:/usr/lib/gcc/aarch64-linux-gnu/] ignore line: [LIBRARY_PATH=/usr/lib/gcc/aarch64-linux-gnu/11/:/usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu/:/usr/lib/gcc/aarch64-linux-gnu/11/../../../../lib/:/lib/aarch64-linux-gnu/:/lib/../lib/:/usr/lib/aarch64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/aarch64-linux-gnu/11/../../../:/lib/:/usr/lib/] - ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_be084' '-mlittle-endian' '-mabi=lp64' '-dumpdir' 'cmTC_be084.'] - link line: [ /usr/lib/gcc/aarch64-linux-gnu/11/collect2 -plugin /usr/lib/gcc/aarch64-linux-gnu/11/liblto_plugin.so -plugin-opt=/usr/lib/gcc/aarch64-linux-gnu/11/lto-wrapper -plugin-opt=-fresolution=/tmp/cci7RWFu.res -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s --build-id --eh-frame-hdr --hash-style=gnu --as-needed -dynamic-linker /lib/ld-linux-aarch64.so.1 -X -EL -maarch64linux --fix-cortex-a53-843419 -pie -z now -z relro -o cmTC_be084 /usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu/Scrt1.o /usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu/crti.o /usr/lib/gcc/aarch64-linux-gnu/11/crtbeginS.o -L/usr/lib/gcc/aarch64-linux-gnu/11 -L/usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu -L/usr/lib/gcc/aarch64-linux-gnu/11/../../../../lib -L/lib/aarch64-linux-gnu -L/lib/../lib -L/usr/lib/aarch64-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/aarch64-linux-gnu/11/../../.. CMakeFiles/cmTC_be084.dir/CMakeCCompilerABI.c.o -lgcc --push-state --as-needed -lgcc_s --pop-state -lc -lgcc --push-state --as-needed -lgcc_s --pop-state /usr/lib/gcc/aarch64-linux-gnu/11/crtendS.o /usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu/crtn.o] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_18043' '-mlittle-endian' '-mabi=lp64' '-dumpdir' 'cmTC_18043.'] + link line: [ /usr/lib/gcc/aarch64-linux-gnu/11/collect2 -plugin /usr/lib/gcc/aarch64-linux-gnu/11/liblto_plugin.so -plugin-opt=/usr/lib/gcc/aarch64-linux-gnu/11/lto-wrapper -plugin-opt=-fresolution=/tmp/ccBmxnB9.res -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s --build-id --eh-frame-hdr --hash-style=gnu --as-needed -dynamic-linker /lib/ld-linux-aarch64.so.1 -X -EL -maarch64linux --fix-cortex-a53-843419 -pie -z now -z relro -o cmTC_18043 /usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu/Scrt1.o /usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu/crti.o /usr/lib/gcc/aarch64-linux-gnu/11/crtbeginS.o -L/usr/lib/gcc/aarch64-linux-gnu/11 -L/usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu -L/usr/lib/gcc/aarch64-linux-gnu/11/../../../../lib -L/lib/aarch64-linux-gnu -L/lib/../lib -L/usr/lib/aarch64-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/aarch64-linux-gnu/11/../../.. CMakeFiles/cmTC_18043.dir/CMakeCCompilerABI.c.o -lgcc --push-state --as-needed -lgcc_s --pop-state -lc -lgcc --push-state --as-needed -lgcc_s --pop-state /usr/lib/gcc/aarch64-linux-gnu/11/crtendS.o /usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu/crtn.o] arg [/usr/lib/gcc/aarch64-linux-gnu/11/collect2] ==> ignore arg [-plugin] ==> ignore arg [/usr/lib/gcc/aarch64-linux-gnu/11/liblto_plugin.so] ==> ignore arg [-plugin-opt=/usr/lib/gcc/aarch64-linux-gnu/11/lto-wrapper] ==> ignore - arg [-plugin-opt=-fresolution=/tmp/cci7RWFu.res] ==> ignore + arg [-plugin-opt=-fresolution=/tmp/ccBmxnB9.res] ==> ignore arg [-plugin-opt=-pass-through=-lgcc] ==> ignore arg [-plugin-opt=-pass-through=-lgcc_s] ==> ignore arg [-plugin-opt=-pass-through=-lc] ==> ignore @@ -182,7 +182,7 @@ Parsed C implicit link information from above output: arg [-znow] ==> ignore arg [-zrelro] ==> ignore arg [-o] ==> ignore - arg [cmTC_be084] ==> ignore + arg [cmTC_18043] ==> ignore arg [/usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu/Scrt1.o] ==> obj [/usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu/Scrt1.o] arg [/usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu/crti.o] ==> obj [/usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu/crti.o] arg [/usr/lib/gcc/aarch64-linux-gnu/11/crtbeginS.o] ==> obj [/usr/lib/gcc/aarch64-linux-gnu/11/crtbeginS.o] @@ -194,7 +194,7 @@ Parsed C implicit link information from above output: arg [-L/usr/lib/aarch64-linux-gnu] ==> dir [/usr/lib/aarch64-linux-gnu] arg [-L/usr/lib/../lib] ==> dir [/usr/lib/../lib] arg [-L/usr/lib/gcc/aarch64-linux-gnu/11/../../..] ==> dir [/usr/lib/gcc/aarch64-linux-gnu/11/../../..] - arg [CMakeFiles/cmTC_be084.dir/CMakeCCompilerABI.c.o] ==> ignore + arg [CMakeFiles/cmTC_18043.dir/CMakeCCompilerABI.c.o] ==> ignore arg [-lgcc] ==> lib [gcc] arg [--push-state] ==> ignore arg [--as-needed] ==> ignore @@ -226,12 +226,12 @@ Parsed C implicit link information from above output: Detecting CXX compiler ABI info compiled with the following output: -Change Dir: /_Increase/Increase_double_bufer/AclNNInvocation/build/CMakeFiles/CMakeTmp +Change Dir: /Test_performance/Operator-performance/Increase_double_bufer/AclNNInvocation/build/CMakeFiles/CMakeTmp -Run Build Command(s):/usr/bin/gmake -f Makefile cmTC_c749d/fast && /usr/bin/gmake -f CMakeFiles/cmTC_c749d.dir/build.make CMakeFiles/cmTC_c749d.dir/build -gmake[1]: Entering directory '/_Increase/Increase_double_bufer/AclNNInvocation/build/CMakeFiles/CMakeTmp' -Building CXX object CMakeFiles/cmTC_c749d.dir/CMakeCXXCompilerABI.cpp.o -/usr/bin/c++ -v -o CMakeFiles/cmTC_c749d.dir/CMakeCXXCompilerABI.cpp.o -c /usr/share/cmake-3.22/Modules/CMakeCXXCompilerABI.cpp +Run Build Command(s):/usr/bin/gmake -f Makefile cmTC_849f3/fast && /usr/bin/gmake -f CMakeFiles/cmTC_849f3.dir/build.make CMakeFiles/cmTC_849f3.dir/build +gmake[1]: Entering directory '/Test_performance/Operator-performance/Increase_double_bufer/AclNNInvocation/build/CMakeFiles/CMakeTmp' +Building CXX object CMakeFiles/cmTC_849f3.dir/CMakeCXXCompilerABI.cpp.o +/usr/bin/c++ -v -o CMakeFiles/cmTC_849f3.dir/CMakeCXXCompilerABI.cpp.o -c /usr/share/cmake-3.22/Modules/CMakeCXXCompilerABI.cpp Using built-in specs. COLLECT_GCC=/usr/bin/c++ Target: aarch64-linux-gnu @@ -239,8 +239,8 @@ Configured with: ../src/configure -v --with-pkgversion='Ubuntu 11.4.0-1ubuntu1~2 Thread model: posix Supported LTO compression algorithms: zlib zstd gcc version 11.4.0 (Ubuntu 11.4.0-1ubuntu1~22.04) -COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_c749d.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mlittle-endian' '-mabi=lp64' '-dumpdir' 'CMakeFiles/cmTC_c749d.dir/' - /usr/lib/gcc/aarch64-linux-gnu/11/cc1plus -quiet -v -imultiarch aarch64-linux-gnu -D_GNU_SOURCE /usr/share/cmake-3.22/Modules/CMakeCXXCompilerABI.cpp -quiet -dumpdir CMakeFiles/cmTC_c749d.dir/ -dumpbase CMakeCXXCompilerABI.cpp.cpp -dumpbase-ext .cpp -mlittle-endian -mabi=lp64 -version -fasynchronous-unwind-tables -fstack-protector-strong -Wformat -Wformat-security -fstack-clash-protection -o /tmp/ccyYxdO4.s +COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_849f3.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mlittle-endian' '-mabi=lp64' '-dumpdir' 'CMakeFiles/cmTC_849f3.dir/' + /usr/lib/gcc/aarch64-linux-gnu/11/cc1plus -quiet -v -imultiarch aarch64-linux-gnu -D_GNU_SOURCE /usr/share/cmake-3.22/Modules/CMakeCXXCompilerABI.cpp -quiet -dumpdir CMakeFiles/cmTC_849f3.dir/ -dumpbase CMakeCXXCompilerABI.cpp.cpp -dumpbase-ext .cpp -mlittle-endian -mabi=lp64 -version -fasynchronous-unwind-tables -fstack-protector-strong -Wformat -Wformat-security -fstack-clash-protection -o /tmp/ccdxkubr.s GNU C++17 (Ubuntu 11.4.0-1ubuntu1~22.04) version 11.4.0 (aarch64-linux-gnu) compiled by GNU C version 11.4.0, GMP version 6.2.1, MPFR version 4.1.0, MPC version 1.2.1, isl version isl-0.24-GMP @@ -264,15 +264,15 @@ GNU C++17 (Ubuntu 11.4.0-1ubuntu1~22.04) version 11.4.0 (aarch64-linux-gnu) GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072 Compiler executable checksum: 3e6e780af1232722b47e0979fda82402 -COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_c749d.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mlittle-endian' '-mabi=lp64' '-dumpdir' 'CMakeFiles/cmTC_c749d.dir/' - as -v -EL -mabi=lp64 -o CMakeFiles/cmTC_c749d.dir/CMakeCXXCompilerABI.cpp.o /tmp/ccyYxdO4.s +COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_849f3.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mlittle-endian' '-mabi=lp64' '-dumpdir' 'CMakeFiles/cmTC_849f3.dir/' + as -v -EL -mabi=lp64 -o CMakeFiles/cmTC_849f3.dir/CMakeCXXCompilerABI.cpp.o /tmp/ccdxkubr.s GNU assembler version 2.38 (aarch64-linux-gnu) using BFD version (GNU Binutils for Ubuntu) 2.38 COMPILER_PATH=/usr/lib/gcc/aarch64-linux-gnu/11/:/usr/lib/gcc/aarch64-linux-gnu/11/:/usr/lib/gcc/aarch64-linux-gnu/:/usr/lib/gcc/aarch64-linux-gnu/11/:/usr/lib/gcc/aarch64-linux-gnu/ LIBRARY_PATH=/usr/lib/gcc/aarch64-linux-gnu/11/:/usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu/:/usr/lib/gcc/aarch64-linux-gnu/11/../../../../lib/:/lib/aarch64-linux-gnu/:/lib/../lib/:/usr/lib/aarch64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/aarch64-linux-gnu/11/../../../:/lib/:/usr/lib/ -COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_c749d.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mlittle-endian' '-mabi=lp64' '-dumpdir' 'CMakeFiles/cmTC_c749d.dir/CMakeCXXCompilerABI.cpp.' -Linking CXX executable cmTC_c749d -/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_c749d.dir/link.txt --verbose=1 -/usr/bin/c++ -v CMakeFiles/cmTC_c749d.dir/CMakeCXXCompilerABI.cpp.o -o cmTC_c749d +COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_849f3.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mlittle-endian' '-mabi=lp64' '-dumpdir' 'CMakeFiles/cmTC_849f3.dir/CMakeCXXCompilerABI.cpp.' +Linking CXX executable cmTC_849f3 +/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_849f3.dir/link.txt --verbose=1 +/usr/bin/c++ -v CMakeFiles/cmTC_849f3.dir/CMakeCXXCompilerABI.cpp.o -o cmTC_849f3 Using built-in specs. COLLECT_GCC=/usr/bin/c++ COLLECT_LTO_WRAPPER=/usr/lib/gcc/aarch64-linux-gnu/11/lto-wrapper @@ -283,10 +283,10 @@ Supported LTO compression algorithms: zlib zstd gcc version 11.4.0 (Ubuntu 11.4.0-1ubuntu1~22.04) COMPILER_PATH=/usr/lib/gcc/aarch64-linux-gnu/11/:/usr/lib/gcc/aarch64-linux-gnu/11/:/usr/lib/gcc/aarch64-linux-gnu/:/usr/lib/gcc/aarch64-linux-gnu/11/:/usr/lib/gcc/aarch64-linux-gnu/ LIBRARY_PATH=/usr/lib/gcc/aarch64-linux-gnu/11/:/usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu/:/usr/lib/gcc/aarch64-linux-gnu/11/../../../../lib/:/lib/aarch64-linux-gnu/:/lib/../lib/:/usr/lib/aarch64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/aarch64-linux-gnu/11/../../../:/lib/:/usr/lib/ -COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_c749d' '-shared-libgcc' '-mlittle-endian' '-mabi=lp64' '-dumpdir' 'cmTC_c749d.' - /usr/lib/gcc/aarch64-linux-gnu/11/collect2 -plugin /usr/lib/gcc/aarch64-linux-gnu/11/liblto_plugin.so -plugin-opt=/usr/lib/gcc/aarch64-linux-gnu/11/lto-wrapper -plugin-opt=-fresolution=/tmp/ccwrv1br.res -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc --build-id --eh-frame-hdr --hash-style=gnu --as-needed -dynamic-linker /lib/ld-linux-aarch64.so.1 -X -EL -maarch64linux --fix-cortex-a53-843419 -pie -z now -z relro -o cmTC_c749d /usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu/Scrt1.o /usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu/crti.o /usr/lib/gcc/aarch64-linux-gnu/11/crtbeginS.o -L/usr/lib/gcc/aarch64-linux-gnu/11 -L/usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu -L/usr/lib/gcc/aarch64-linux-gnu/11/../../../../lib -L/lib/aarch64-linux-gnu -L/lib/../lib -L/usr/lib/aarch64-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/aarch64-linux-gnu/11/../../.. CMakeFiles/cmTC_c749d.dir/CMakeCXXCompilerABI.cpp.o -lstdc++ -lm -lgcc_s -lgcc -lc -lgcc_s -lgcc /usr/lib/gcc/aarch64-linux-gnu/11/crtendS.o /usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu/crtn.o -COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_c749d' '-shared-libgcc' '-mlittle-endian' '-mabi=lp64' '-dumpdir' 'cmTC_c749d.' -gmake[1]: Leaving directory '/_Increase/Increase_double_bufer/AclNNInvocation/build/CMakeFiles/CMakeTmp' +COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_849f3' '-shared-libgcc' '-mlittle-endian' '-mabi=lp64' '-dumpdir' 'cmTC_849f3.' + /usr/lib/gcc/aarch64-linux-gnu/11/collect2 -plugin /usr/lib/gcc/aarch64-linux-gnu/11/liblto_plugin.so -plugin-opt=/usr/lib/gcc/aarch64-linux-gnu/11/lto-wrapper -plugin-opt=-fresolution=/tmp/cczqzuoq.res -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc --build-id --eh-frame-hdr --hash-style=gnu --as-needed -dynamic-linker /lib/ld-linux-aarch64.so.1 -X -EL -maarch64linux --fix-cortex-a53-843419 -pie -z now -z relro -o cmTC_849f3 /usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu/Scrt1.o /usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu/crti.o /usr/lib/gcc/aarch64-linux-gnu/11/crtbeginS.o -L/usr/lib/gcc/aarch64-linux-gnu/11 -L/usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu -L/usr/lib/gcc/aarch64-linux-gnu/11/../../../../lib -L/lib/aarch64-linux-gnu -L/lib/../lib -L/usr/lib/aarch64-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/aarch64-linux-gnu/11/../../.. CMakeFiles/cmTC_849f3.dir/CMakeCXXCompilerABI.cpp.o -lstdc++ -lm -lgcc_s -lgcc -lc -lgcc_s -lgcc /usr/lib/gcc/aarch64-linux-gnu/11/crtendS.o /usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu/crtn.o +COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_849f3' '-shared-libgcc' '-mlittle-endian' '-mabi=lp64' '-dumpdir' 'cmTC_849f3.' +gmake[1]: Leaving directory '/Test_performance/Operator-performance/Increase_double_bufer/AclNNInvocation/build/CMakeFiles/CMakeTmp' @@ -313,12 +313,12 @@ Parsed CXX implicit include dir info from above output: rv=done Parsed CXX implicit link information from above output: link line regex: [^( *|.*[/\])(ld|CMAKE_LINK_STARTFILE-NOTFOUND|([^/\]+-)?ld|collect2)[^/\]*( |$)] - ignore line: [Change Dir: /_Increase/Increase_double_bufer/AclNNInvocation/build/CMakeFiles/CMakeTmp] + ignore line: [Change Dir: /Test_performance/Operator-performance/Increase_double_bufer/AclNNInvocation/build/CMakeFiles/CMakeTmp] ignore line: [] - ignore line: [Run Build Command(s):/usr/bin/gmake -f Makefile cmTC_c749d/fast && /usr/bin/gmake -f CMakeFiles/cmTC_c749d.dir/build.make CMakeFiles/cmTC_c749d.dir/build] - ignore line: [gmake[1]: Entering directory '/_Increase/Increase_double_bufer/AclNNInvocation/build/CMakeFiles/CMakeTmp'] - ignore line: [Building CXX object CMakeFiles/cmTC_c749d.dir/CMakeCXXCompilerABI.cpp.o] - ignore line: [/usr/bin/c++ -v -o CMakeFiles/cmTC_c749d.dir/CMakeCXXCompilerABI.cpp.o -c /usr/share/cmake-3.22/Modules/CMakeCXXCompilerABI.cpp] + ignore line: [Run Build Command(s):/usr/bin/gmake -f Makefile cmTC_849f3/fast && /usr/bin/gmake -f CMakeFiles/cmTC_849f3.dir/build.make CMakeFiles/cmTC_849f3.dir/build] + ignore line: [gmake[1]: Entering directory '/Test_performance/Operator-performance/Increase_double_bufer/AclNNInvocation/build/CMakeFiles/CMakeTmp'] + ignore line: [Building CXX object CMakeFiles/cmTC_849f3.dir/CMakeCXXCompilerABI.cpp.o] + ignore line: [/usr/bin/c++ -v -o CMakeFiles/cmTC_849f3.dir/CMakeCXXCompilerABI.cpp.o -c /usr/share/cmake-3.22/Modules/CMakeCXXCompilerABI.cpp] ignore line: [Using built-in specs.] ignore line: [COLLECT_GCC=/usr/bin/c++] ignore line: [Target: aarch64-linux-gnu] @@ -326,8 +326,8 @@ Parsed CXX implicit link information from above output: ignore line: [Thread model: posix] ignore line: [Supported LTO compression algorithms: zlib zstd] ignore line: [gcc version 11.4.0 (Ubuntu 11.4.0-1ubuntu1~22.04) ] - ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_c749d.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mlittle-endian' '-mabi=lp64' '-dumpdir' 'CMakeFiles/cmTC_c749d.dir/'] - ignore line: [ /usr/lib/gcc/aarch64-linux-gnu/11/cc1plus -quiet -v -imultiarch aarch64-linux-gnu -D_GNU_SOURCE /usr/share/cmake-3.22/Modules/CMakeCXXCompilerABI.cpp -quiet -dumpdir CMakeFiles/cmTC_c749d.dir/ -dumpbase CMakeCXXCompilerABI.cpp.cpp -dumpbase-ext .cpp -mlittle-endian -mabi=lp64 -version -fasynchronous-unwind-tables -fstack-protector-strong -Wformat -Wformat-security -fstack-clash-protection -o /tmp/ccyYxdO4.s] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_849f3.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mlittle-endian' '-mabi=lp64' '-dumpdir' 'CMakeFiles/cmTC_849f3.dir/'] + ignore line: [ /usr/lib/gcc/aarch64-linux-gnu/11/cc1plus -quiet -v -imultiarch aarch64-linux-gnu -D_GNU_SOURCE /usr/share/cmake-3.22/Modules/CMakeCXXCompilerABI.cpp -quiet -dumpdir CMakeFiles/cmTC_849f3.dir/ -dumpbase CMakeCXXCompilerABI.cpp.cpp -dumpbase-ext .cpp -mlittle-endian -mabi=lp64 -version -fasynchronous-unwind-tables -fstack-protector-strong -Wformat -Wformat-security -fstack-clash-protection -o /tmp/ccdxkubr.s] ignore line: [GNU C++17 (Ubuntu 11.4.0-1ubuntu1~22.04) version 11.4.0 (aarch64-linux-gnu)] ignore line: [ compiled by GNU C version 11.4.0 GMP version 6.2.1 MPFR version 4.1.0 MPC version 1.2.1 isl version isl-0.24-GMP] ignore line: [] @@ -351,15 +351,15 @@ Parsed CXX implicit link information from above output: ignore line: [] ignore line: [GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072] ignore line: [Compiler executable checksum: 3e6e780af1232722b47e0979fda82402] - ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_c749d.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mlittle-endian' '-mabi=lp64' '-dumpdir' 'CMakeFiles/cmTC_c749d.dir/'] - ignore line: [ as -v -EL -mabi=lp64 -o CMakeFiles/cmTC_c749d.dir/CMakeCXXCompilerABI.cpp.o /tmp/ccyYxdO4.s] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_849f3.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mlittle-endian' '-mabi=lp64' '-dumpdir' 'CMakeFiles/cmTC_849f3.dir/'] + ignore line: [ as -v -EL -mabi=lp64 -o CMakeFiles/cmTC_849f3.dir/CMakeCXXCompilerABI.cpp.o /tmp/ccdxkubr.s] ignore line: [GNU assembler version 2.38 (aarch64-linux-gnu) using BFD version (GNU Binutils for Ubuntu) 2.38] ignore line: [COMPILER_PATH=/usr/lib/gcc/aarch64-linux-gnu/11/:/usr/lib/gcc/aarch64-linux-gnu/11/:/usr/lib/gcc/aarch64-linux-gnu/:/usr/lib/gcc/aarch64-linux-gnu/11/:/usr/lib/gcc/aarch64-linux-gnu/] ignore line: [LIBRARY_PATH=/usr/lib/gcc/aarch64-linux-gnu/11/:/usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu/:/usr/lib/gcc/aarch64-linux-gnu/11/../../../../lib/:/lib/aarch64-linux-gnu/:/lib/../lib/:/usr/lib/aarch64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/aarch64-linux-gnu/11/../../../:/lib/:/usr/lib/] - ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_c749d.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mlittle-endian' '-mabi=lp64' '-dumpdir' 'CMakeFiles/cmTC_c749d.dir/CMakeCXXCompilerABI.cpp.'] - ignore line: [Linking CXX executable cmTC_c749d] - ignore line: [/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_c749d.dir/link.txt --verbose=1] - ignore line: [/usr/bin/c++ -v CMakeFiles/cmTC_c749d.dir/CMakeCXXCompilerABI.cpp.o -o cmTC_c749d ] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_849f3.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mlittle-endian' '-mabi=lp64' '-dumpdir' 'CMakeFiles/cmTC_849f3.dir/CMakeCXXCompilerABI.cpp.'] + ignore line: [Linking CXX executable cmTC_849f3] + ignore line: [/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_849f3.dir/link.txt --verbose=1] + ignore line: [/usr/bin/c++ -v CMakeFiles/cmTC_849f3.dir/CMakeCXXCompilerABI.cpp.o -o cmTC_849f3 ] ignore line: [Using built-in specs.] ignore line: [COLLECT_GCC=/usr/bin/c++] ignore line: [COLLECT_LTO_WRAPPER=/usr/lib/gcc/aarch64-linux-gnu/11/lto-wrapper] @@ -370,13 +370,13 @@ Parsed CXX implicit link information from above output: ignore line: [gcc version 11.4.0 (Ubuntu 11.4.0-1ubuntu1~22.04) ] ignore line: [COMPILER_PATH=/usr/lib/gcc/aarch64-linux-gnu/11/:/usr/lib/gcc/aarch64-linux-gnu/11/:/usr/lib/gcc/aarch64-linux-gnu/:/usr/lib/gcc/aarch64-linux-gnu/11/:/usr/lib/gcc/aarch64-linux-gnu/] ignore line: [LIBRARY_PATH=/usr/lib/gcc/aarch64-linux-gnu/11/:/usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu/:/usr/lib/gcc/aarch64-linux-gnu/11/../../../../lib/:/lib/aarch64-linux-gnu/:/lib/../lib/:/usr/lib/aarch64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/aarch64-linux-gnu/11/../../../:/lib/:/usr/lib/] - ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_c749d' '-shared-libgcc' '-mlittle-endian' '-mabi=lp64' '-dumpdir' 'cmTC_c749d.'] - link line: [ /usr/lib/gcc/aarch64-linux-gnu/11/collect2 -plugin /usr/lib/gcc/aarch64-linux-gnu/11/liblto_plugin.so -plugin-opt=/usr/lib/gcc/aarch64-linux-gnu/11/lto-wrapper -plugin-opt=-fresolution=/tmp/ccwrv1br.res -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc --build-id --eh-frame-hdr --hash-style=gnu --as-needed -dynamic-linker /lib/ld-linux-aarch64.so.1 -X -EL -maarch64linux --fix-cortex-a53-843419 -pie -z now -z relro -o cmTC_c749d /usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu/Scrt1.o /usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu/crti.o /usr/lib/gcc/aarch64-linux-gnu/11/crtbeginS.o -L/usr/lib/gcc/aarch64-linux-gnu/11 -L/usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu -L/usr/lib/gcc/aarch64-linux-gnu/11/../../../../lib -L/lib/aarch64-linux-gnu -L/lib/../lib -L/usr/lib/aarch64-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/aarch64-linux-gnu/11/../../.. CMakeFiles/cmTC_c749d.dir/CMakeCXXCompilerABI.cpp.o -lstdc++ -lm -lgcc_s -lgcc -lc -lgcc_s -lgcc /usr/lib/gcc/aarch64-linux-gnu/11/crtendS.o /usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu/crtn.o] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_849f3' '-shared-libgcc' '-mlittle-endian' '-mabi=lp64' '-dumpdir' 'cmTC_849f3.'] + link line: [ /usr/lib/gcc/aarch64-linux-gnu/11/collect2 -plugin /usr/lib/gcc/aarch64-linux-gnu/11/liblto_plugin.so -plugin-opt=/usr/lib/gcc/aarch64-linux-gnu/11/lto-wrapper -plugin-opt=-fresolution=/tmp/cczqzuoq.res -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc --build-id --eh-frame-hdr --hash-style=gnu --as-needed -dynamic-linker /lib/ld-linux-aarch64.so.1 -X -EL -maarch64linux --fix-cortex-a53-843419 -pie -z now -z relro -o cmTC_849f3 /usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu/Scrt1.o /usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu/crti.o /usr/lib/gcc/aarch64-linux-gnu/11/crtbeginS.o -L/usr/lib/gcc/aarch64-linux-gnu/11 -L/usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu -L/usr/lib/gcc/aarch64-linux-gnu/11/../../../../lib -L/lib/aarch64-linux-gnu -L/lib/../lib -L/usr/lib/aarch64-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/aarch64-linux-gnu/11/../../.. CMakeFiles/cmTC_849f3.dir/CMakeCXXCompilerABI.cpp.o -lstdc++ -lm -lgcc_s -lgcc -lc -lgcc_s -lgcc /usr/lib/gcc/aarch64-linux-gnu/11/crtendS.o /usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu/crtn.o] arg [/usr/lib/gcc/aarch64-linux-gnu/11/collect2] ==> ignore arg [-plugin] ==> ignore arg [/usr/lib/gcc/aarch64-linux-gnu/11/liblto_plugin.so] ==> ignore arg [-plugin-opt=/usr/lib/gcc/aarch64-linux-gnu/11/lto-wrapper] ==> ignore - arg [-plugin-opt=-fresolution=/tmp/ccwrv1br.res] ==> ignore + arg [-plugin-opt=-fresolution=/tmp/cczqzuoq.res] ==> ignore arg [-plugin-opt=-pass-through=-lgcc_s] ==> ignore arg [-plugin-opt=-pass-through=-lgcc] ==> ignore arg [-plugin-opt=-pass-through=-lc] ==> ignore @@ -396,7 +396,7 @@ Parsed CXX implicit link information from above output: arg [-znow] ==> ignore arg [-zrelro] ==> ignore arg [-o] ==> ignore - arg [cmTC_c749d] ==> ignore + arg [cmTC_849f3] ==> ignore arg [/usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu/Scrt1.o] ==> obj [/usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu/Scrt1.o] arg [/usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu/crti.o] ==> obj [/usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu/crti.o] arg [/usr/lib/gcc/aarch64-linux-gnu/11/crtbeginS.o] ==> obj [/usr/lib/gcc/aarch64-linux-gnu/11/crtbeginS.o] @@ -408,7 +408,7 @@ Parsed CXX implicit link information from above output: arg [-L/usr/lib/aarch64-linux-gnu] ==> dir [/usr/lib/aarch64-linux-gnu] arg [-L/usr/lib/../lib] ==> dir [/usr/lib/../lib] arg [-L/usr/lib/gcc/aarch64-linux-gnu/11/../../..] ==> dir [/usr/lib/gcc/aarch64-linux-gnu/11/../../..] - arg [CMakeFiles/cmTC_c749d.dir/CMakeCXXCompilerABI.cpp.o] ==> ignore + arg [CMakeFiles/cmTC_849f3.dir/CMakeCXXCompilerABI.cpp.o] ==> ignore arg [-lstdc++] ==> lib [stdc++] arg [-lm] ==> lib [m] arg [-lgcc_s] ==> lib [gcc_s] diff --git a/Increase_double_bufer/AclNNInvocation/build/CMakeFiles/Makefile.cmake b/Increase_double_bufer/AclNNInvocation/build/CMakeFiles/Makefile.cmake index d71d207b3f118f954b1cbc6f8e7e8769461bc4ed..bf7d0335258122a6ef4da1835461a0f7cbcf7c66 100644 --- a/Increase_double_bufer/AclNNInvocation/build/CMakeFiles/Makefile.cmake +++ b/Increase_double_bufer/AclNNInvocation/build/CMakeFiles/Makefile.cmake @@ -10,7 +10,7 @@ set(CMAKE_MAKEFILE_DEPENDS "CMakeFiles/3.22.1/CMakeCCompiler.cmake" "CMakeFiles/3.22.1/CMakeCXXCompiler.cmake" "CMakeFiles/3.22.1/CMakeSystem.cmake" - "/_Increase/Increase_double_bufer/AclNNInvocation/src/CMakeLists.txt" + "/Test_performance/Operator-performance/Increase_double_bufer/AclNNInvocation/src/CMakeLists.txt" "/usr/share/cmake-3.22/Modules/CMakeCCompiler.cmake.in" "/usr/share/cmake-3.22/Modules/CMakeCCompilerABI.c" "/usr/share/cmake-3.22/Modules/CMakeCInformation.cmake" diff --git a/Increase_double_bufer/AclNNInvocation/build/CMakeFiles/Makefile2 b/Increase_double_bufer/AclNNInvocation/build/CMakeFiles/Makefile2 index 43f219198bbe8caaa18f823a39cc7dd4121f5f80..e11ae49a7b10caf2e55b90f7ae31cc822aa53a84 100644 --- a/Increase_double_bufer/AclNNInvocation/build/CMakeFiles/Makefile2 +++ b/Increase_double_bufer/AclNNInvocation/build/CMakeFiles/Makefile2 @@ -54,10 +54,10 @@ RM = /usr/bin/cmake -E rm -f EQUALS = = # The top-level source directory on which CMake was run. -CMAKE_SOURCE_DIR = /_Increase/Increase_double_bufer/AclNNInvocation/src +CMAKE_SOURCE_DIR = /Test_performance/Operator-performance/Increase_double_bufer/AclNNInvocation/src # The top-level build directory on which CMake was run. -CMAKE_BINARY_DIR = /_Increase/Increase_double_bufer/AclNNInvocation/build +CMAKE_BINARY_DIR = /Test_performance/Operator-performance/Increase_double_bufer/AclNNInvocation/build #============================================================================= # Directory level rules for the build root directory @@ -81,14 +81,14 @@ clean: CMakeFiles/execute_add_op.dir/clean CMakeFiles/execute_add_op.dir/all: $(MAKE) $(MAKESILENT) -f CMakeFiles/execute_add_op.dir/build.make CMakeFiles/execute_add_op.dir/depend $(MAKE) $(MAKESILENT) -f CMakeFiles/execute_add_op.dir/build.make CMakeFiles/execute_add_op.dir/build - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/_Increase/Increase_double_bufer/AclNNInvocation/build/CMakeFiles --progress-num=1,2,3,4,5 "Built target execute_add_op" + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/Test_performance/Operator-performance/Increase_double_bufer/AclNNInvocation/build/CMakeFiles --progress-num=1,2,3,4,5 "Built target execute_add_op" .PHONY : CMakeFiles/execute_add_op.dir/all # Build rule for subdir invocation for target. CMakeFiles/execute_add_op.dir/rule: cmake_check_build_system - $(CMAKE_COMMAND) -E cmake_progress_start /_Increase/Increase_double_bufer/AclNNInvocation/build/CMakeFiles 5 + $(CMAKE_COMMAND) -E cmake_progress_start /Test_performance/Operator-performance/Increase_double_bufer/AclNNInvocation/build/CMakeFiles 5 $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 CMakeFiles/execute_add_op.dir/all - $(CMAKE_COMMAND) -E cmake_progress_start /_Increase/Increase_double_bufer/AclNNInvocation/build/CMakeFiles 0 + $(CMAKE_COMMAND) -E cmake_progress_start /Test_performance/Operator-performance/Increase_double_bufer/AclNNInvocation/build/CMakeFiles 0 .PHONY : CMakeFiles/execute_add_op.dir/rule # Convenience name for target. diff --git a/Increase_double_bufer/AclNNInvocation/build/CMakeFiles/TargetDirectories.txt b/Increase_double_bufer/AclNNInvocation/build/CMakeFiles/TargetDirectories.txt index 50d1e19958c3d44422e4ba1257cad22be3b12e69..7ec20b38ae6c6ba325942324f1cc579b51731eeb 100644 --- a/Increase_double_bufer/AclNNInvocation/build/CMakeFiles/TargetDirectories.txt +++ b/Increase_double_bufer/AclNNInvocation/build/CMakeFiles/TargetDirectories.txt @@ -1,7 +1,7 @@ -/_Increase/Increase_double_bufer/AclNNInvocation/build/CMakeFiles/execute_add_op.dir -/_Increase/Increase_double_bufer/AclNNInvocation/build/CMakeFiles/edit_cache.dir -/_Increase/Increase_double_bufer/AclNNInvocation/build/CMakeFiles/rebuild_cache.dir -/_Increase/Increase_double_bufer/AclNNInvocation/build/CMakeFiles/list_install_components.dir -/_Increase/Increase_double_bufer/AclNNInvocation/build/CMakeFiles/install.dir -/_Increase/Increase_double_bufer/AclNNInvocation/build/CMakeFiles/install/local.dir -/_Increase/Increase_double_bufer/AclNNInvocation/build/CMakeFiles/install/strip.dir +/Test_performance/Operator-performance/Increase_double_bufer/AclNNInvocation/build/CMakeFiles/execute_add_op.dir +/Test_performance/Operator-performance/Increase_double_bufer/AclNNInvocation/build/CMakeFiles/edit_cache.dir +/Test_performance/Operator-performance/Increase_double_bufer/AclNNInvocation/build/CMakeFiles/rebuild_cache.dir +/Test_performance/Operator-performance/Increase_double_bufer/AclNNInvocation/build/CMakeFiles/list_install_components.dir +/Test_performance/Operator-performance/Increase_double_bufer/AclNNInvocation/build/CMakeFiles/install.dir +/Test_performance/Operator-performance/Increase_double_bufer/AclNNInvocation/build/CMakeFiles/install/local.dir +/Test_performance/Operator-performance/Increase_double_bufer/AclNNInvocation/build/CMakeFiles/install/strip.dir diff --git a/Increase_double_bufer/AclNNInvocation/build/CMakeFiles/execute_add_op.dir/DependInfo.cmake b/Increase_double_bufer/AclNNInvocation/build/CMakeFiles/execute_add_op.dir/DependInfo.cmake index 3023389d571bade1d3e65c6dd8decdb534a0ef2a..201fc658a1af1574cc3a1625d19d1401e7922e8a 100644 --- a/Increase_double_bufer/AclNNInvocation/build/CMakeFiles/execute_add_op.dir/DependInfo.cmake +++ b/Increase_double_bufer/AclNNInvocation/build/CMakeFiles/execute_add_op.dir/DependInfo.cmake @@ -8,10 +8,10 @@ set(CMAKE_DEPENDS_LANGUAGES # The set of dependency files which are needed: set(CMAKE_DEPENDS_DEPENDENCY_FILES - "/_Increase/Increase_double_bufer/AclNNInvocation/src/common.cpp" "CMakeFiles/execute_add_op.dir/common.cpp.o" "gcc" "CMakeFiles/execute_add_op.dir/common.cpp.o.d" - "/_Increase/Increase_double_bufer/AclNNInvocation/src/main.cpp" "CMakeFiles/execute_add_op.dir/main.cpp.o" "gcc" "CMakeFiles/execute_add_op.dir/main.cpp.o.d" - "/_Increase/Increase_double_bufer/AclNNInvocation/src/op_runner.cpp" "CMakeFiles/execute_add_op.dir/op_runner.cpp.o" "gcc" "CMakeFiles/execute_add_op.dir/op_runner.cpp.o.d" - "/_Increase/Increase_double_bufer/AclNNInvocation/src/operator_desc.cpp" "CMakeFiles/execute_add_op.dir/operator_desc.cpp.o" "gcc" "CMakeFiles/execute_add_op.dir/operator_desc.cpp.o.d" + "/Test_performance/Operator-performance/Increase_double_bufer/AclNNInvocation/src/common.cpp" "CMakeFiles/execute_add_op.dir/common.cpp.o" "gcc" "CMakeFiles/execute_add_op.dir/common.cpp.o.d" + "/Test_performance/Operator-performance/Increase_double_bufer/AclNNInvocation/src/main.cpp" "CMakeFiles/execute_add_op.dir/main.cpp.o" "gcc" "CMakeFiles/execute_add_op.dir/main.cpp.o.d" + "/Test_performance/Operator-performance/Increase_double_bufer/AclNNInvocation/src/op_runner.cpp" "CMakeFiles/execute_add_op.dir/op_runner.cpp.o" "gcc" "CMakeFiles/execute_add_op.dir/op_runner.cpp.o.d" + "/Test_performance/Operator-performance/Increase_double_bufer/AclNNInvocation/src/operator_desc.cpp" "CMakeFiles/execute_add_op.dir/operator_desc.cpp.o" "gcc" "CMakeFiles/execute_add_op.dir/operator_desc.cpp.o.d" ) # Targets to which this target links. diff --git a/Increase_double_bufer/AclNNInvocation/build/CMakeFiles/execute_add_op.dir/build.make b/Increase_double_bufer/AclNNInvocation/build/CMakeFiles/execute_add_op.dir/build.make index ab149e45d1a4d86160f441ce17a813c9553cd37f..923ef4bafd36c09f673b09c2fb86bd8436dc86f8 100644 --- a/Increase_double_bufer/AclNNInvocation/build/CMakeFiles/execute_add_op.dir/build.make +++ b/Increase_double_bufer/AclNNInvocation/build/CMakeFiles/execute_add_op.dir/build.make @@ -53,10 +53,10 @@ RM = /usr/bin/cmake -E rm -f EQUALS = = # The top-level source directory on which CMake was run. -CMAKE_SOURCE_DIR = /_Increase/Increase_double_bufer/AclNNInvocation/src +CMAKE_SOURCE_DIR = /Test_performance/Operator-performance/Increase_double_bufer/AclNNInvocation/src # The top-level build directory on which CMake was run. -CMAKE_BINARY_DIR = /_Increase/Increase_double_bufer/AclNNInvocation/build +CMAKE_BINARY_DIR = /Test_performance/Operator-performance/Increase_double_bufer/AclNNInvocation/build # Include any dependencies generated for this target. include CMakeFiles/execute_add_op.dir/depend.make @@ -70,60 +70,60 @@ include CMakeFiles/execute_add_op.dir/progress.make include CMakeFiles/execute_add_op.dir/flags.make CMakeFiles/execute_add_op.dir/operator_desc.cpp.o: CMakeFiles/execute_add_op.dir/flags.make -CMakeFiles/execute_add_op.dir/operator_desc.cpp.o: /_Increase/Increase_double_bufer/AclNNInvocation/src/operator_desc.cpp +CMakeFiles/execute_add_op.dir/operator_desc.cpp.o: /Test_performance/Operator-performance/Increase_double_bufer/AclNNInvocation/src/operator_desc.cpp CMakeFiles/execute_add_op.dir/operator_desc.cpp.o: CMakeFiles/execute_add_op.dir/compiler_depend.ts - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/_Increase/Increase_double_bufer/AclNNInvocation/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Building CXX object CMakeFiles/execute_add_op.dir/operator_desc.cpp.o" - /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT CMakeFiles/execute_add_op.dir/operator_desc.cpp.o -MF CMakeFiles/execute_add_op.dir/operator_desc.cpp.o.d -o CMakeFiles/execute_add_op.dir/operator_desc.cpp.o -c /_Increase/Increase_double_bufer/AclNNInvocation/src/operator_desc.cpp + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/Test_performance/Operator-performance/Increase_double_bufer/AclNNInvocation/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Building CXX object CMakeFiles/execute_add_op.dir/operator_desc.cpp.o" + /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT CMakeFiles/execute_add_op.dir/operator_desc.cpp.o -MF CMakeFiles/execute_add_op.dir/operator_desc.cpp.o.d -o CMakeFiles/execute_add_op.dir/operator_desc.cpp.o -c /Test_performance/Operator-performance/Increase_double_bufer/AclNNInvocation/src/operator_desc.cpp CMakeFiles/execute_add_op.dir/operator_desc.cpp.i: cmake_force @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/execute_add_op.dir/operator_desc.cpp.i" - /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /_Increase/Increase_double_bufer/AclNNInvocation/src/operator_desc.cpp > CMakeFiles/execute_add_op.dir/operator_desc.cpp.i + /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /Test_performance/Operator-performance/Increase_double_bufer/AclNNInvocation/src/operator_desc.cpp > CMakeFiles/execute_add_op.dir/operator_desc.cpp.i CMakeFiles/execute_add_op.dir/operator_desc.cpp.s: cmake_force @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/execute_add_op.dir/operator_desc.cpp.s" - /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /_Increase/Increase_double_bufer/AclNNInvocation/src/operator_desc.cpp -o CMakeFiles/execute_add_op.dir/operator_desc.cpp.s + /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /Test_performance/Operator-performance/Increase_double_bufer/AclNNInvocation/src/operator_desc.cpp -o CMakeFiles/execute_add_op.dir/operator_desc.cpp.s CMakeFiles/execute_add_op.dir/op_runner.cpp.o: CMakeFiles/execute_add_op.dir/flags.make -CMakeFiles/execute_add_op.dir/op_runner.cpp.o: /_Increase/Increase_double_bufer/AclNNInvocation/src/op_runner.cpp +CMakeFiles/execute_add_op.dir/op_runner.cpp.o: /Test_performance/Operator-performance/Increase_double_bufer/AclNNInvocation/src/op_runner.cpp CMakeFiles/execute_add_op.dir/op_runner.cpp.o: CMakeFiles/execute_add_op.dir/compiler_depend.ts - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/_Increase/Increase_double_bufer/AclNNInvocation/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Building CXX object CMakeFiles/execute_add_op.dir/op_runner.cpp.o" - /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT CMakeFiles/execute_add_op.dir/op_runner.cpp.o -MF CMakeFiles/execute_add_op.dir/op_runner.cpp.o.d -o CMakeFiles/execute_add_op.dir/op_runner.cpp.o -c /_Increase/Increase_double_bufer/AclNNInvocation/src/op_runner.cpp + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/Test_performance/Operator-performance/Increase_double_bufer/AclNNInvocation/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Building CXX object CMakeFiles/execute_add_op.dir/op_runner.cpp.o" + /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT CMakeFiles/execute_add_op.dir/op_runner.cpp.o -MF CMakeFiles/execute_add_op.dir/op_runner.cpp.o.d -o CMakeFiles/execute_add_op.dir/op_runner.cpp.o -c /Test_performance/Operator-performance/Increase_double_bufer/AclNNInvocation/src/op_runner.cpp CMakeFiles/execute_add_op.dir/op_runner.cpp.i: cmake_force @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/execute_add_op.dir/op_runner.cpp.i" - /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /_Increase/Increase_double_bufer/AclNNInvocation/src/op_runner.cpp > CMakeFiles/execute_add_op.dir/op_runner.cpp.i + /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /Test_performance/Operator-performance/Increase_double_bufer/AclNNInvocation/src/op_runner.cpp > CMakeFiles/execute_add_op.dir/op_runner.cpp.i CMakeFiles/execute_add_op.dir/op_runner.cpp.s: cmake_force @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/execute_add_op.dir/op_runner.cpp.s" - /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /_Increase/Increase_double_bufer/AclNNInvocation/src/op_runner.cpp -o CMakeFiles/execute_add_op.dir/op_runner.cpp.s + /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /Test_performance/Operator-performance/Increase_double_bufer/AclNNInvocation/src/op_runner.cpp -o CMakeFiles/execute_add_op.dir/op_runner.cpp.s CMakeFiles/execute_add_op.dir/main.cpp.o: CMakeFiles/execute_add_op.dir/flags.make -CMakeFiles/execute_add_op.dir/main.cpp.o: /_Increase/Increase_double_bufer/AclNNInvocation/src/main.cpp +CMakeFiles/execute_add_op.dir/main.cpp.o: /Test_performance/Operator-performance/Increase_double_bufer/AclNNInvocation/src/main.cpp CMakeFiles/execute_add_op.dir/main.cpp.o: CMakeFiles/execute_add_op.dir/compiler_depend.ts - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/_Increase/Increase_double_bufer/AclNNInvocation/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_3) "Building CXX object CMakeFiles/execute_add_op.dir/main.cpp.o" - /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT CMakeFiles/execute_add_op.dir/main.cpp.o -MF CMakeFiles/execute_add_op.dir/main.cpp.o.d -o CMakeFiles/execute_add_op.dir/main.cpp.o -c /_Increase/Increase_double_bufer/AclNNInvocation/src/main.cpp + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/Test_performance/Operator-performance/Increase_double_bufer/AclNNInvocation/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_3) "Building CXX object CMakeFiles/execute_add_op.dir/main.cpp.o" + /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT CMakeFiles/execute_add_op.dir/main.cpp.o -MF CMakeFiles/execute_add_op.dir/main.cpp.o.d -o CMakeFiles/execute_add_op.dir/main.cpp.o -c /Test_performance/Operator-performance/Increase_double_bufer/AclNNInvocation/src/main.cpp CMakeFiles/execute_add_op.dir/main.cpp.i: cmake_force @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/execute_add_op.dir/main.cpp.i" - /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /_Increase/Increase_double_bufer/AclNNInvocation/src/main.cpp > CMakeFiles/execute_add_op.dir/main.cpp.i + /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /Test_performance/Operator-performance/Increase_double_bufer/AclNNInvocation/src/main.cpp > CMakeFiles/execute_add_op.dir/main.cpp.i CMakeFiles/execute_add_op.dir/main.cpp.s: cmake_force @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/execute_add_op.dir/main.cpp.s" - /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /_Increase/Increase_double_bufer/AclNNInvocation/src/main.cpp -o CMakeFiles/execute_add_op.dir/main.cpp.s + /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /Test_performance/Operator-performance/Increase_double_bufer/AclNNInvocation/src/main.cpp -o CMakeFiles/execute_add_op.dir/main.cpp.s CMakeFiles/execute_add_op.dir/common.cpp.o: CMakeFiles/execute_add_op.dir/flags.make -CMakeFiles/execute_add_op.dir/common.cpp.o: /_Increase/Increase_double_bufer/AclNNInvocation/src/common.cpp +CMakeFiles/execute_add_op.dir/common.cpp.o: /Test_performance/Operator-performance/Increase_double_bufer/AclNNInvocation/src/common.cpp CMakeFiles/execute_add_op.dir/common.cpp.o: CMakeFiles/execute_add_op.dir/compiler_depend.ts - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/_Increase/Increase_double_bufer/AclNNInvocation/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_4) "Building CXX object CMakeFiles/execute_add_op.dir/common.cpp.o" - /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT CMakeFiles/execute_add_op.dir/common.cpp.o -MF CMakeFiles/execute_add_op.dir/common.cpp.o.d -o CMakeFiles/execute_add_op.dir/common.cpp.o -c /_Increase/Increase_double_bufer/AclNNInvocation/src/common.cpp + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/Test_performance/Operator-performance/Increase_double_bufer/AclNNInvocation/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_4) "Building CXX object CMakeFiles/execute_add_op.dir/common.cpp.o" + /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT CMakeFiles/execute_add_op.dir/common.cpp.o -MF CMakeFiles/execute_add_op.dir/common.cpp.o.d -o CMakeFiles/execute_add_op.dir/common.cpp.o -c /Test_performance/Operator-performance/Increase_double_bufer/AclNNInvocation/src/common.cpp CMakeFiles/execute_add_op.dir/common.cpp.i: cmake_force @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/execute_add_op.dir/common.cpp.i" - /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /_Increase/Increase_double_bufer/AclNNInvocation/src/common.cpp > CMakeFiles/execute_add_op.dir/common.cpp.i + /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /Test_performance/Operator-performance/Increase_double_bufer/AclNNInvocation/src/common.cpp > CMakeFiles/execute_add_op.dir/common.cpp.i CMakeFiles/execute_add_op.dir/common.cpp.s: cmake_force @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/execute_add_op.dir/common.cpp.s" - /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /_Increase/Increase_double_bufer/AclNNInvocation/src/common.cpp -o CMakeFiles/execute_add_op.dir/common.cpp.s + /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /Test_performance/Operator-performance/Increase_double_bufer/AclNNInvocation/src/common.cpp -o CMakeFiles/execute_add_op.dir/common.cpp.s # Object files for target execute_add_op execute_add_op_OBJECTS = \ @@ -135,17 +135,17 @@ execute_add_op_OBJECTS = \ # External object files for target execute_add_op execute_add_op_EXTERNAL_OBJECTS = -/_Increase/Increase_double_bufer/AclNNInvocation/output/execute_add_op: CMakeFiles/execute_add_op.dir/operator_desc.cpp.o -/_Increase/Increase_double_bufer/AclNNInvocation/output/execute_add_op: CMakeFiles/execute_add_op.dir/op_runner.cpp.o -/_Increase/Increase_double_bufer/AclNNInvocation/output/execute_add_op: CMakeFiles/execute_add_op.dir/main.cpp.o -/_Increase/Increase_double_bufer/AclNNInvocation/output/execute_add_op: CMakeFiles/execute_add_op.dir/common.cpp.o -/_Increase/Increase_double_bufer/AclNNInvocation/output/execute_add_op: CMakeFiles/execute_add_op.dir/build.make -/_Increase/Increase_double_bufer/AclNNInvocation/output/execute_add_op: CMakeFiles/execute_add_op.dir/link.txt - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --bold --progress-dir=/_Increase/Increase_double_bufer/AclNNInvocation/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_5) "Linking CXX executable /_Increase/Increase_double_bufer/AclNNInvocation/output/execute_add_op" +/Test_performance/Operator-performance/Increase_double_bufer/AclNNInvocation/output/execute_add_op: CMakeFiles/execute_add_op.dir/operator_desc.cpp.o +/Test_performance/Operator-performance/Increase_double_bufer/AclNNInvocation/output/execute_add_op: CMakeFiles/execute_add_op.dir/op_runner.cpp.o +/Test_performance/Operator-performance/Increase_double_bufer/AclNNInvocation/output/execute_add_op: CMakeFiles/execute_add_op.dir/main.cpp.o +/Test_performance/Operator-performance/Increase_double_bufer/AclNNInvocation/output/execute_add_op: CMakeFiles/execute_add_op.dir/common.cpp.o +/Test_performance/Operator-performance/Increase_double_bufer/AclNNInvocation/output/execute_add_op: CMakeFiles/execute_add_op.dir/build.make +/Test_performance/Operator-performance/Increase_double_bufer/AclNNInvocation/output/execute_add_op: CMakeFiles/execute_add_op.dir/link.txt + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --bold --progress-dir=/Test_performance/Operator-performance/Increase_double_bufer/AclNNInvocation/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_5) "Linking CXX executable /Test_performance/Operator-performance/Increase_double_bufer/AclNNInvocation/output/execute_add_op" $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/execute_add_op.dir/link.txt --verbose=$(VERBOSE) # Rule to build all files generated by this target. -CMakeFiles/execute_add_op.dir/build: /_Increase/Increase_double_bufer/AclNNInvocation/output/execute_add_op +CMakeFiles/execute_add_op.dir/build: /Test_performance/Operator-performance/Increase_double_bufer/AclNNInvocation/output/execute_add_op .PHONY : CMakeFiles/execute_add_op.dir/build CMakeFiles/execute_add_op.dir/clean: @@ -153,6 +153,6 @@ CMakeFiles/execute_add_op.dir/clean: .PHONY : CMakeFiles/execute_add_op.dir/clean CMakeFiles/execute_add_op.dir/depend: - cd /_Increase/Increase_double_bufer/AclNNInvocation/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /_Increase/Increase_double_bufer/AclNNInvocation/src /_Increase/Increase_double_bufer/AclNNInvocation/src /_Increase/Increase_double_bufer/AclNNInvocation/build /_Increase/Increase_double_bufer/AclNNInvocation/build /_Increase/Increase_double_bufer/AclNNInvocation/build/CMakeFiles/execute_add_op.dir/DependInfo.cmake --color=$(COLOR) + cd /Test_performance/Operator-performance/Increase_double_bufer/AclNNInvocation/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /Test_performance/Operator-performance/Increase_double_bufer/AclNNInvocation/src /Test_performance/Operator-performance/Increase_double_bufer/AclNNInvocation/src /Test_performance/Operator-performance/Increase_double_bufer/AclNNInvocation/build /Test_performance/Operator-performance/Increase_double_bufer/AclNNInvocation/build /Test_performance/Operator-performance/Increase_double_bufer/AclNNInvocation/build/CMakeFiles/execute_add_op.dir/DependInfo.cmake --color=$(COLOR) .PHONY : CMakeFiles/execute_add_op.dir/depend diff --git a/Increase_double_bufer/AclNNInvocation/build/CMakeFiles/execute_add_op.dir/cmake_clean.cmake b/Increase_double_bufer/AclNNInvocation/build/CMakeFiles/execute_add_op.dir/cmake_clean.cmake index a45636dd18794d92f6fa2510f6b7f868967125a4..7bd3cf3a5fbf49c9e67f320a1b99d76b0971906c 100644 --- a/Increase_double_bufer/AclNNInvocation/build/CMakeFiles/execute_add_op.dir/cmake_clean.cmake +++ b/Increase_double_bufer/AclNNInvocation/build/CMakeFiles/execute_add_op.dir/cmake_clean.cmake @@ -1,6 +1,6 @@ file(REMOVE_RECURSE - "/_Increase/Increase_double_bufer/AclNNInvocation/output/execute_add_op" - "/_Increase/Increase_double_bufer/AclNNInvocation/output/execute_add_op.pdb" + "/Test_performance/Operator-performance/Increase_double_bufer/AclNNInvocation/output/execute_add_op" + "/Test_performance/Operator-performance/Increase_double_bufer/AclNNInvocation/output/execute_add_op.pdb" "CMakeFiles/execute_add_op.dir/common.cpp.o" "CMakeFiles/execute_add_op.dir/common.cpp.o.d" "CMakeFiles/execute_add_op.dir/main.cpp.o" diff --git a/Increase_double_bufer/AclNNInvocation/build/CMakeFiles/execute_add_op.dir/common.cpp.o.d b/Increase_double_bufer/AclNNInvocation/build/CMakeFiles/execute_add_op.dir/common.cpp.o.d index d76cc6555f42a377c32d7df3f601a3815e5eb088..48da16c83ed2e102c26858f73c7790089d0ac851 100644 --- a/Increase_double_bufer/AclNNInvocation/build/CMakeFiles/execute_add_op.dir/common.cpp.o.d +++ b/Increase_double_bufer/AclNNInvocation/build/CMakeFiles/execute_add_op.dir/common.cpp.o.d @@ -1,7 +1,7 @@ CMakeFiles/execute_add_op.dir/common.cpp.o: \ - /_Increase/Increase_double_bufer/AclNNInvocation/src/common.cpp \ + /Test_performance/Operator-performance/Increase_double_bufer/AclNNInvocation/src/common.cpp \ /usr/include/stdc-predef.h \ - /_Increase/Increase_double_bufer/AclNNInvocation/src/../inc/common.h \ + /Test_performance/Operator-performance/Increase_double_bufer/AclNNInvocation/src/../inc/common.h \ /usr/include/c++/11/cstdio \ /usr/include/aarch64-linux-gnu/c++/11/bits/c++config.h \ /usr/include/aarch64-linux-gnu/c++/11/bits/os_defines.h \ diff --git a/Increase_double_bufer/AclNNInvocation/build/CMakeFiles/execute_add_op.dir/flags.make b/Increase_double_bufer/AclNNInvocation/build/CMakeFiles/execute_add_op.dir/flags.make index 47a1b53fb918a5fea8bedacd869b69f17cbdaa35..3eaa082face89c43e2093661b871bf9f93aa5a2b 100644 --- a/Increase_double_bufer/AclNNInvocation/build/CMakeFiles/execute_add_op.dir/flags.make +++ b/Increase_double_bufer/AclNNInvocation/build/CMakeFiles/execute_add_op.dir/flags.make @@ -4,7 +4,7 @@ # compile CXX with /usr/bin/c++ CXX_DEFINES = -CXX_INCLUDES = -I/usr/local/Ascend/ascend-toolkit/latest/runtime/include -I/usr/local/Ascend/ascend-toolkit/latest/atc/include -I/_Increase/Increase_double_bufer/AclNNInvocation/src/../inc -I/usr/local/Ascend/ascend-toolkit/latest/opp/vendors/customize/op_api/include +CXX_INCLUDES = -I/usr/local/Ascend/ascend-toolkit/latest/runtime/include -I/usr/local/Ascend/ascend-toolkit/latest/atc/include -I/Test_performance/Operator-performance/Increase_double_bufer/AclNNInvocation/src/../inc -I/usr/local/Ascend/ascend-toolkit/latest/opp/vendors/customize/op_api/include CXX_FLAGS = -std=c++11 diff --git a/Increase_double_bufer/AclNNInvocation/build/CMakeFiles/execute_add_op.dir/link.txt b/Increase_double_bufer/AclNNInvocation/build/CMakeFiles/execute_add_op.dir/link.txt index a7c2758cba2b510efd5c75411df95d4fe57620b6..ecb9b5920bf61cb35fedb8eba615c0f36d930920 100644 --- a/Increase_double_bufer/AclNNInvocation/build/CMakeFiles/execute_add_op.dir/link.txt +++ b/Increase_double_bufer/AclNNInvocation/build/CMakeFiles/execute_add_op.dir/link.txt @@ -1 +1 @@ -/usr/bin/c++ CMakeFiles/execute_add_op.dir/operator_desc.cpp.o CMakeFiles/execute_add_op.dir/op_runner.cpp.o CMakeFiles/execute_add_op.dir/main.cpp.o CMakeFiles/execute_add_op.dir/common.cpp.o -o /_Increase/Increase_double_bufer/AclNNInvocation/output/execute_add_op -L/usr/local/Ascend/ascend-toolkit/latest/lib64 -L/usr/local/Ascend/ascend-toolkit/latest/opp/vendors/customize/op_api/lib -Wl,-rpath,/usr/local/Ascend/ascend-toolkit/latest/lib64:/usr/local/Ascend/ascend-toolkit/latest/opp/vendors/customize/op_api/lib: -lascendcl -lcust_opapi -lacl_op_compiler -lnnopbase -lstdc++ +/usr/bin/c++ CMakeFiles/execute_add_op.dir/operator_desc.cpp.o CMakeFiles/execute_add_op.dir/op_runner.cpp.o CMakeFiles/execute_add_op.dir/main.cpp.o CMakeFiles/execute_add_op.dir/common.cpp.o -o /Test_performance/Operator-performance/Increase_double_bufer/AclNNInvocation/output/execute_add_op -L/usr/local/Ascend/ascend-toolkit/latest/lib64 -L/usr/local/Ascend/ascend-toolkit/latest/opp/vendors/customize/op_api/lib -Wl,-rpath,/usr/local/Ascend/ascend-toolkit/latest/lib64:/usr/local/Ascend/ascend-toolkit/latest/opp/vendors/customize/op_api/lib: -lascendcl -lcust_opapi -lacl_op_compiler -lnnopbase -lstdc++ diff --git a/Increase_double_bufer/AclNNInvocation/build/CMakeFiles/execute_add_op.dir/main.cpp.o.d b/Increase_double_bufer/AclNNInvocation/build/CMakeFiles/execute_add_op.dir/main.cpp.o.d index 4eb4fcd49b52f43571148e822a287d41d7c2008e..ac40f37f12eb6ebfda0c4716f05791cae846d907 100644 --- a/Increase_double_bufer/AclNNInvocation/build/CMakeFiles/execute_add_op.dir/main.cpp.o.d +++ b/Increase_double_bufer/AclNNInvocation/build/CMakeFiles/execute_add_op.dir/main.cpp.o.d @@ -1,5 +1,5 @@ CMakeFiles/execute_add_op.dir/main.cpp.o: \ - /_Increase/Increase_double_bufer/AclNNInvocation/src/main.cpp \ + /Test_performance/Operator-performance/Increase_double_bufer/AclNNInvocation/src/main.cpp \ /usr/include/stdc-predef.h /usr/include/c++/11/cstdint \ /usr/include/aarch64-linux-gnu/c++/11/bits/c++config.h \ /usr/include/aarch64-linux-gnu/c++/11/bits/os_defines.h \ @@ -174,10 +174,10 @@ CMakeFiles/execute_add_op.dir/main.cpp.o: \ /usr/local/Ascend/ascend-toolkit/latest/runtime/include/acl/error_codes/ge_error_codes.h \ /usr/local/Ascend/ascend-toolkit/latest/runtime/include/acl/acl_op.h \ /usr/local/Ascend/ascend-toolkit/latest/runtime/include/acl/acl_mdl.h \ - /_Increase/Increase_double_bufer/AclNNInvocation/src/../inc/op_runner.h \ + /Test_performance/Operator-performance/Increase_double_bufer/AclNNInvocation/src/../inc/op_runner.h \ /usr/local/Ascend/ascend-toolkit/latest/runtime/include/aclnn/acl_meta.h \ /usr/local/Ascend/ascend-toolkit/latest/runtime/include/acl/acl_base.h \ - /_Increase/Increase_double_bufer/AclNNInvocation/src/../inc/common.h \ + /Test_performance/Operator-performance/Increase_double_bufer/AclNNInvocation/src/../inc/common.h \ /usr/include/c++/11/vector /usr/include/c++/11/bits/stl_uninitialized.h \ /usr/include/c++/11/bits/stl_vector.h \ /usr/include/c++/11/bits/stl_bvector.h \ @@ -193,5 +193,5 @@ CMakeFiles/execute_add_op.dir/main.cpp.o: \ /usr/include/c++/11/bits/stl_relops.h /usr/include/c++/11/tuple \ /usr/include/c++/11/array /usr/include/c++/11/bits/uses_allocator.h \ /usr/include/c++/11/bits/invoke.h \ - /_Increase/Increase_double_bufer/AclNNInvocation/src/../inc/operator_desc.h \ - /_Increase/Increase_double_bufer/AclNNInvocation/src/../inc/common.h + /Test_performance/Operator-performance/Increase_double_bufer/AclNNInvocation/src/../inc/operator_desc.h \ + /Test_performance/Operator-performance/Increase_double_bufer/AclNNInvocation/src/../inc/common.h diff --git a/Increase_double_bufer/AclNNInvocation/build/CMakeFiles/execute_add_op.dir/op_runner.cpp.o b/Increase_double_bufer/AclNNInvocation/build/CMakeFiles/execute_add_op.dir/op_runner.cpp.o index 1d2ea39577708921a166f3e478c726b1ea531b51..9ce5007fb405d0ca8dd29c5bcd1c49008975bd31 100644 Binary files a/Increase_double_bufer/AclNNInvocation/build/CMakeFiles/execute_add_op.dir/op_runner.cpp.o and b/Increase_double_bufer/AclNNInvocation/build/CMakeFiles/execute_add_op.dir/op_runner.cpp.o differ diff --git a/Increase_double_bufer/AclNNInvocation/build/CMakeFiles/execute_add_op.dir/op_runner.cpp.o.d b/Increase_double_bufer/AclNNInvocation/build/CMakeFiles/execute_add_op.dir/op_runner.cpp.o.d index 7115e57b2b6e80580baa09a13c7714826db78fee..e9e3c5688a568e822b883cb028a45b878848df32 100644 --- a/Increase_double_bufer/AclNNInvocation/build/CMakeFiles/execute_add_op.dir/op_runner.cpp.o.d +++ b/Increase_double_bufer/AclNNInvocation/build/CMakeFiles/execute_add_op.dir/op_runner.cpp.o.d @@ -1,7 +1,7 @@ CMakeFiles/execute_add_op.dir/op_runner.cpp.o: \ - /_Increase/Increase_double_bufer/AclNNInvocation/src/op_runner.cpp \ + /Test_performance/Operator-performance/Increase_double_bufer/AclNNInvocation/src/op_runner.cpp \ /usr/include/stdc-predef.h \ - /_Increase/Increase_double_bufer/AclNNInvocation/src/../inc/op_runner.h \ + /Test_performance/Operator-performance/Increase_double_bufer/AclNNInvocation/src/../inc/op_runner.h \ /usr/local/Ascend/ascend-toolkit/latest/runtime/include/aclnn/acl_meta.h \ /usr/include/c++/11/cstdint \ /usr/include/aarch64-linux-gnu/c++/11/bits/c++config.h \ @@ -61,7 +61,7 @@ CMakeFiles/execute_add_op.dir/op_runner.cpp.o: \ /usr/local/Ascend/ascend-toolkit/latest/runtime/include/acl/acl_base.h \ /usr/local/Ascend/ascend-toolkit/latest/runtime/include/acl/acl_op.h \ /usr/local/Ascend/ascend-toolkit/latest/runtime/include/acl/acl_mdl.h \ - /_Increase/Increase_double_bufer/AclNNInvocation/src/../inc/common.h \ + /Test_performance/Operator-performance/Increase_double_bufer/AclNNInvocation/src/../inc/common.h \ /usr/include/c++/11/cstdio /usr/include/stdio.h \ /usr/lib/gcc/aarch64-linux-gnu/11/include/stdarg.h \ /usr/include/aarch64-linux-gnu/bits/types/__fpos_t.h \ @@ -173,11 +173,11 @@ CMakeFiles/execute_add_op.dir/op_runner.cpp.o: \ /usr/include/c++/11/bits/stl_relops.h /usr/include/c++/11/tuple \ /usr/include/c++/11/array /usr/include/c++/11/bits/uses_allocator.h \ /usr/include/c++/11/bits/invoke.h \ - /_Increase/Increase_double_bufer/AclNNInvocation/src/../inc/operator_desc.h \ + /Test_performance/Operator-performance/Increase_double_bufer/AclNNInvocation/src/../inc/operator_desc.h \ /usr/include/c++/11/cassert /usr/include/assert.h \ /usr/include/c++/11/limits \ /usr/local/Ascend/ascend-toolkit/latest/atc/include/acl/acl_op_compiler.h \ /usr/local/Ascend/ascend-toolkit/latest/atc/include/acl/acl_base.h \ /usr/local/Ascend/ascend-toolkit/latest/atc/include/acl/acl_op.h \ /usr/local/Ascend/ascend-toolkit/latest/opp/vendors/customize/op_api/include/aclnn_add_custom.h \ - /_Increase/Increase_double_bufer/AclNNInvocation/src/../inc/common.h + /Test_performance/Operator-performance/Increase_double_bufer/AclNNInvocation/src/../inc/common.h diff --git a/Increase_double_bufer/AclNNInvocation/build/CMakeFiles/execute_add_op.dir/operator_desc.cpp.o.d b/Increase_double_bufer/AclNNInvocation/build/CMakeFiles/execute_add_op.dir/operator_desc.cpp.o.d index b1e19f5300912f5c8fbecc79da7f06cf3f4ffb0b..aca34f16fa8d71153fe527110ab613efe92a7c6f 100644 --- a/Increase_double_bufer/AclNNInvocation/build/CMakeFiles/execute_add_op.dir/operator_desc.cpp.o.d +++ b/Increase_double_bufer/AclNNInvocation/build/CMakeFiles/execute_add_op.dir/operator_desc.cpp.o.d @@ -1,7 +1,7 @@ CMakeFiles/execute_add_op.dir/operator_desc.cpp.o: \ - /_Increase/Increase_double_bufer/AclNNInvocation/src/operator_desc.cpp \ + /Test_performance/Operator-performance/Increase_double_bufer/AclNNInvocation/src/operator_desc.cpp \ /usr/include/stdc-predef.h \ - /_Increase/Increase_double_bufer/AclNNInvocation/src/../inc/common.h \ + /Test_performance/Operator-performance/Increase_double_bufer/AclNNInvocation/src/../inc/common.h \ /usr/include/c++/11/cstdio \ /usr/include/aarch64-linux-gnu/c++/11/bits/c++config.h \ /usr/include/aarch64-linux-gnu/c++/11/bits/os_defines.h \ @@ -170,4 +170,4 @@ CMakeFiles/execute_add_op.dir/operator_desc.cpp.o: \ /usr/local/Ascend/ascend-toolkit/latest/runtime/include/acl/error_codes/ge_error_codes.h \ /usr/local/Ascend/ascend-toolkit/latest/runtime/include/acl/acl_op.h \ /usr/local/Ascend/ascend-toolkit/latest/runtime/include/acl/acl_mdl.h \ - /_Increase/Increase_double_bufer/AclNNInvocation/src/../inc/operator_desc.h + /Test_performance/Operator-performance/Increase_double_bufer/AclNNInvocation/src/../inc/operator_desc.h diff --git a/Increase_double_bufer/AclNNInvocation/build/Makefile b/Increase_double_bufer/AclNNInvocation/build/Makefile index 75d1ae1f34fc200116a5e34242d2ca26e65fbacf..a0942ecbf02729887745f4dafdf570758effbe11 100644 --- a/Increase_double_bufer/AclNNInvocation/build/Makefile +++ b/Increase_double_bufer/AclNNInvocation/build/Makefile @@ -57,10 +57,10 @@ RM = /usr/bin/cmake -E rm -f EQUALS = = # The top-level source directory on which CMake was run. -CMAKE_SOURCE_DIR = /_Increase/Increase_double_bufer/AclNNInvocation/src +CMAKE_SOURCE_DIR = /Test_performance/Operator-performance/Increase_double_bufer/AclNNInvocation/src # The top-level build directory on which CMake was run. -CMAKE_BINARY_DIR = /_Increase/Increase_double_bufer/AclNNInvocation/build +CMAKE_BINARY_DIR = /Test_performance/Operator-performance/Increase_double_bufer/AclNNInvocation/build #============================================================================= # Targets provided globally by CMake. @@ -132,9 +132,9 @@ install/strip/fast: preinstall/fast # The main all target all: cmake_check_build_system - $(CMAKE_COMMAND) -E cmake_progress_start /_Increase/Increase_double_bufer/AclNNInvocation/build/CMakeFiles /_Increase/Increase_double_bufer/AclNNInvocation/build//CMakeFiles/progress.marks + $(CMAKE_COMMAND) -E cmake_progress_start /Test_performance/Operator-performance/Increase_double_bufer/AclNNInvocation/build/CMakeFiles /Test_performance/Operator-performance/Increase_double_bufer/AclNNInvocation/build//CMakeFiles/progress.marks $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 all - $(CMAKE_COMMAND) -E cmake_progress_start /_Increase/Increase_double_bufer/AclNNInvocation/build/CMakeFiles 0 + $(CMAKE_COMMAND) -E cmake_progress_start /Test_performance/Operator-performance/Increase_double_bufer/AclNNInvocation/build/CMakeFiles 0 .PHONY : all # The main clean target diff --git a/Increase_double_bufer/AclNNInvocation/build/cmake_install.cmake b/Increase_double_bufer/AclNNInvocation/build/cmake_install.cmake index 27f970c30f38681005ea268abbcb2e276af70c3a..b562eb28a01ffa56e732e5d8c9a9bb780b6e4a75 100644 --- a/Increase_double_bufer/AclNNInvocation/build/cmake_install.cmake +++ b/Increase_double_bufer/AclNNInvocation/build/cmake_install.cmake @@ -1,4 +1,4 @@ -# Install script for directory: /_Increase/Increase_double_bufer/AclNNInvocation/src +# Install script for directory: /Test_performance/Operator-performance/Increase_double_bufer/AclNNInvocation/src # Set the install prefix if(NOT DEFINED CMAKE_INSTALL_PREFIX) @@ -49,7 +49,7 @@ if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_ FILE "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/../output/execute_add_op" RPATH "") endif() - file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/../output" TYPE EXECUTABLE FILES "/_Increase/Increase_double_bufer/AclNNInvocation/output/execute_add_op") + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/../output" TYPE EXECUTABLE FILES "/Test_performance/Operator-performance/Increase_double_bufer/AclNNInvocation/output/execute_add_op") if(EXISTS "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/../output/execute_add_op" AND NOT IS_SYMLINK "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/../output/execute_add_op") file(RPATH_CHANGE @@ -70,5 +70,5 @@ endif() string(REPLACE ";" "\n" CMAKE_INSTALL_MANIFEST_CONTENT "${CMAKE_INSTALL_MANIFEST_FILES}") -file(WRITE "/_Increase/Increase_double_bufer/AclNNInvocation/build/${CMAKE_INSTALL_MANIFEST}" +file(WRITE "/Test_performance/Operator-performance/Increase_double_bufer/AclNNInvocation/build/${CMAKE_INSTALL_MANIFEST}" "${CMAKE_INSTALL_MANIFEST_CONTENT}") diff --git a/Increase_double_bufer/AclNNInvocation/input/input_x.bin b/Increase_double_bufer/AclNNInvocation/input/input_x.bin index b4c19957e6c462f8421fc75a210748e7b9937cf3..9a3dc701a1c673e0c1108d9ea483517123f214f6 100644 Binary files a/Increase_double_bufer/AclNNInvocation/input/input_x.bin and b/Increase_double_bufer/AclNNInvocation/input/input_x.bin differ diff --git a/Increase_double_bufer/AclNNInvocation/input/input_y.bin b/Increase_double_bufer/AclNNInvocation/input/input_y.bin index 97b351b0243b5c502999be3e3f7c5e0a347ac392..82ed1b1b53ccd66a59c557f2b4e1af2443c8054d 100644 Binary files a/Increase_double_bufer/AclNNInvocation/input/input_y.bin and b/Increase_double_bufer/AclNNInvocation/input/input_y.bin differ diff --git a/Increase_double_bufer/AclNNInvocation/output/OPPROF_20240528105900_GFFKGHEOMISJXKYA/ArithmeticUtilization.csv b/Increase_double_bufer/AclNNInvocation/output/OPPROF_20240528105900_GFFKGHEOMISJXKYA/ArithmeticUtilization.csv new file mode 100644 index 0000000000000000000000000000000000000000..55c22a9b5a783ef7d832b12338ebb50b92286dd7 --- /dev/null +++ b/Increase_double_bufer/AclNNInvocation/output/OPPROF_20240528105900_GFFKGHEOMISJXKYA/ArithmeticUtilization.csv @@ -0,0 +1,2 @@ +block_id,sub_block_id,aic_time(us),aic_total_cycles,aic_cube_ratio,aic_cube_fp16_ratio,aic_cube_int8_ratio,aic_cube_fops,aic_cube_total_instr_number,aic_cube_fp_instr_number,aic_cube_int_instr_number,aiv_time(us),aiv_total_cycles,aiv_vec_ratio,aiv_vec_fp32_ratio,aiv_vec_fp16_ratio,aiv_vec_int32_ratio,aiv_vec_int16_ratio,aiv_vec_misc_ratio,aiv_vec_fops, +0,cube0,757.034302,926610,0.000000,0.000000,0.000000,0,0,0,0,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A, diff --git a/Increase_double_bufer/AclNNInvocation/output/OPPROF_20240528105900_GFFKGHEOMISJXKYA/L2Cache.csv b/Increase_double_bufer/AclNNInvocation/output/OPPROF_20240528105900_GFFKGHEOMISJXKYA/L2Cache.csv new file mode 100644 index 0000000000000000000000000000000000000000..8cbfdfe64e71c6e63691d0d976585cf6bac92ca8 --- /dev/null +++ b/Increase_double_bufer/AclNNInvocation/output/OPPROF_20240528105900_GFFKGHEOMISJXKYA/L2Cache.csv @@ -0,0 +1,2 @@ +block_id,sub_block_id,aic_time(us),aic_total_cycles,aic_write_cache_hit,aic_write_cache_miss_allocate,aic_r0_read_cache_hit,aic_r0_read_cache_miss_allocate,aic_r1_read_cache_hit,aic_r1_read_cache_miss_allocate,aic_write_hit_rate(%),aic_read_hit_rate(%),aic_total_hit_rate(%),aiv_time(us),aiv_total_cycles,aiv_write_cache_hit,aiv_write_cache_miss_allocate,aiv_r0_read_cache_hit,aiv_r0_read_cache_miss_allocate,aiv_r1_read_cache_hit,aiv_r1_read_cache_miss_allocate,aiv_write_hit_rate(%),aiv_read_hit_rate(%),aiv_total_hit_rate(%), +0,cube0,757.034302,926610,10,16388,17,65623,17,65625,0.060983,0.025898,0.029794,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A, diff --git a/Increase_double_bufer/AclNNInvocation/output/OPPROF_20240528105900_GFFKGHEOMISJXKYA/Memory.csv b/Increase_double_bufer/AclNNInvocation/output/OPPROF_20240528105900_GFFKGHEOMISJXKYA/Memory.csv new file mode 100644 index 0000000000000000000000000000000000000000..7cd659e8b4704f83240824a1a971493885eeca8a --- /dev/null +++ b/Increase_double_bufer/AclNNInvocation/output/OPPROF_20240528105900_GFFKGHEOMISJXKYA/Memory.csv @@ -0,0 +1,2 @@ +block_id,sub_block_id,aic_time(us),aic_total_cycles,aic_l1_read_bw(GB/s),aic_l1_write_bw(GB/s),aic_main_mem_read_bw(GB/s),aic_main_mem_write_bw(GB/s),aic_mte1_instructions,aic_mte1_ratio,aic_mte2_instructions,aic_mte2_ratio,aic_mte3_instructions,aic_mte3_ratio,aiv_time(us),aiv_total_cycles,aiv_ub_to_gm_bw(GB/s),aiv_gm_to_ub_bw(GB/s),aiv_main_mem_read_bw(GB/s),aiv_main_mem_write_bw(GB/s),aiv_mte2_instructions,aiv_mte2_ratio,aiv_mte3_instructions,aiv_mte3_ratio,read_main_memory_datas(KB),write_main_memory_datas(KB),GM_to_L1_datas(KB),GM_to_L1_bw_usage_rate(%),L1_to_GM_datas(KB)(estimate),L1_to_GM_bw_usage_rate(%)(estimate),L0C_to_L1_datas(KB),L0C_to_L1_bw_usage_rate(%),L0C_to_GM_datas(KB),L0C_to_GM_bw_usage_rate(%),GM_to_UB_datas(KB),GM_to_UB_bw_usage_rate(%),UB_to_GM_datas(KB),UB_to_GM_bw_usage_rate(%), +0,cube0,757.034302,926610,0.000000,0.000000,20.673292,10.322081,2,0.000004,1027,0.897732,513,0.424537,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,16410.625000,8193.750000,0.000000,N/A,8199.000000,N/A,0.000000,N/A,0.000000,N/A,N/A,N/A,N/A,N/A, diff --git a/Increase_double_bufer/AclNNInvocation/output/OPPROF_20240528105900_GFFKGHEOMISJXKYA/MemoryL0.csv b/Increase_double_bufer/AclNNInvocation/output/OPPROF_20240528105900_GFFKGHEOMISJXKYA/MemoryL0.csv new file mode 100644 index 0000000000000000000000000000000000000000..8a7ee90b3ccb4a8cc688f31af90d1c466a0bd83a --- /dev/null +++ b/Increase_double_bufer/AclNNInvocation/output/OPPROF_20240528105900_GFFKGHEOMISJXKYA/MemoryL0.csv @@ -0,0 +1,2 @@ +block_id,sub_block_id,aic_time(us),aic_total_cycles,aic_l0a_read_bw(GB/s),aic_l0a_write_bw(GB/s),aic_l0b_read_bw(GB/s),aic_l0b_write_bw(GB/s),aic_l0c_read_bw_cube(GB/s),aic_l0c_write_bw_cube(GB/s),aiv_time(us),aiv_total_cycles, +0,cube0,757.034302,926610,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,N/A,N/A, diff --git a/Increase_double_bufer/AclNNInvocation/output/OPPROF_20240528105900_GFFKGHEOMISJXKYA/MemoryUB.csv b/Increase_double_bufer/AclNNInvocation/output/OPPROF_20240528105900_GFFKGHEOMISJXKYA/MemoryUB.csv new file mode 100644 index 0000000000000000000000000000000000000000..42cdd4c0d3be5383bbb0622ca6f959a4f3f1336e --- /dev/null +++ b/Increase_double_bufer/AclNNInvocation/output/OPPROF_20240528105900_GFFKGHEOMISJXKYA/MemoryUB.csv @@ -0,0 +1,2 @@ +block_id,sub_block_id,aic_time(us),aic_total_cycles,aiv_time(us),aiv_total_cycles,aiv_ub_read_bw_vector(GB/s),aiv_ub_write_bw_vector(GB/s),aiv_ub_read_bw_scalar(GB/s),aiv_ub_write_bw_scalar(GB/s), +0,cube0,757.034302,926610,N/A,N/A,N/A,N/A,N/A,N/A, diff --git a/Increase_double_bufer/AclNNInvocation/output/OPPROF_20240528105900_GFFKGHEOMISJXKYA/OpBasicInfo.csv b/Increase_double_bufer/AclNNInvocation/output/OPPROF_20240528105900_GFFKGHEOMISJXKYA/OpBasicInfo.csv new file mode 100644 index 0000000000000000000000000000000000000000..42191bd03d339893d6b954a6c24a230652940762 --- /dev/null +++ b/Increase_double_bufer/AclNNInvocation/output/OPPROF_20240528105900_GFFKGHEOMISJXKYA/OpBasicInfo.csv @@ -0,0 +1,2 @@ +Op Name,Op Type,Task Duration(us),Block Dim,Mix Block Dim, +AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b_0,cube,1867.562500,1,N/A, diff --git a/Increase_double_bufer/AclNNInvocation/output/OPPROF_20240528105900_GFFKGHEOMISJXKYA/PipeUtilization.csv b/Increase_double_bufer/AclNNInvocation/output/OPPROF_20240528105900_GFFKGHEOMISJXKYA/PipeUtilization.csv new file mode 100644 index 0000000000000000000000000000000000000000..e1d5bc314c016e9597cdf836a4104271f35886dc --- /dev/null +++ b/Increase_double_bufer/AclNNInvocation/output/OPPROF_20240528105900_GFFKGHEOMISJXKYA/PipeUtilization.csv @@ -0,0 +1,2 @@ +block_id,sub_block_id,aic_time(us),aic_total_cycles,aic_cube_time(us),aic_cube_ratio,aic_scalar_time(us),aic_scalar_ratio,aic_mte1_time(us),aic_mte1_ratio,aic_mte2_time(us),aic_mte2_ratio,aic_mte3_time(us),aic_mte3_ratio,aic_fixpipe_time(us),aic_fixpipe_ratio,aic_icache_miss_rate,aiv_time(us),aiv_total_cycles,aiv_vec_time(us),aiv_vec_ratio,aiv_scalar_time(us),aiv_scalar_ratio,aiv_mte2_time(us),aiv_mte2_ratio,aiv_mte3_time(us),aiv_mte3_ratio,aiv_icache_miss_rate, +0,cube0,757.034302,926610,0.000000,0.000000,182.487747,0.241056,0.003268,0.000004,679.613586,0.897732,321.388885,0.424537,0.000817,0.000001,0.000986,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A, diff --git a/Increase_double_bufer/AclNNInvocation/output/OPPROF_20240528105900_GFFKGHEOMISJXKYA/ResourceConflictRatio.csv b/Increase_double_bufer/AclNNInvocation/output/OPPROF_20240528105900_GFFKGHEOMISJXKYA/ResourceConflictRatio.csv new file mode 100644 index 0000000000000000000000000000000000000000..0849da3bdc6eff3cfa6b5daa4dac1e0865f73041 --- /dev/null +++ b/Increase_double_bufer/AclNNInvocation/output/OPPROF_20240528105900_GFFKGHEOMISJXKYA/ResourceConflictRatio.csv @@ -0,0 +1,2 @@ +block_id,sub_block_id,aic_time(us),aic_total_cycles,aic_cube_wait_ratio,aic_mte1_wait_ratio,aic_mte2_wait_ratio,aic_mte3_wait_ratio,aiv_time(us),aiv_total_cycles,aiv_vec_total_cflt_ratio,aiv_vec_bankgroup_cflt_ratio,aiv_vec_bank_cflt_ratio,aiv_vec_resc_cflt_ratio,aiv_vec_mte_cflt_ratio,aiv_vec_wait_ratio,aiv_mte1_wait_ratio,aiv_mte2_wait_ratio,aiv_mte3_wait_ratio, +0,cube0,757.034302,926610,0.000000,0.000000,1.018443,1.019606,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A, diff --git a/Increase_double_bufer/AclNNInvocation/output/OPPROF_20240528105900_GFFKGHEOMISJXKYA/dump/DeviceProf1.bin b/Increase_double_bufer/AclNNInvocation/output/OPPROF_20240528105900_GFFKGHEOMISJXKYA/dump/DeviceProf1.bin new file mode 100644 index 0000000000000000000000000000000000000000..02dfac8a1bda6360a2a78002447c3ffd24d088d6 Binary files /dev/null and b/Increase_double_bufer/AclNNInvocation/output/OPPROF_20240528105900_GFFKGHEOMISJXKYA/dump/DeviceProf1.bin differ diff --git a/Increase_double_bufer/AclNNInvocation/output/OPPROF_20240528105900_GFFKGHEOMISJXKYA/dump/DeviceProf2.bin b/Increase_double_bufer/AclNNInvocation/output/OPPROF_20240528105900_GFFKGHEOMISJXKYA/dump/DeviceProf2.bin new file mode 100644 index 0000000000000000000000000000000000000000..76ac5ccf224c49497440edfa4d2245a5145283f7 Binary files /dev/null and b/Increase_double_bufer/AclNNInvocation/output/OPPROF_20240528105900_GFFKGHEOMISJXKYA/dump/DeviceProf2.bin differ diff --git a/Increase_double_bufer/AclNNInvocation/output/OPPROF_20240528105900_GFFKGHEOMISJXKYA/dump/DeviceProf3.bin b/Increase_double_bufer/AclNNInvocation/output/OPPROF_20240528105900_GFFKGHEOMISJXKYA/dump/DeviceProf3.bin new file mode 100644 index 0000000000000000000000000000000000000000..f6ed7c6a389b4faab50cab5afa9360a67f07969c Binary files /dev/null and b/Increase_double_bufer/AclNNInvocation/output/OPPROF_20240528105900_GFFKGHEOMISJXKYA/dump/DeviceProf3.bin differ diff --git a/Increase_double_bufer/AclNNInvocation/output/OPPROF_20240528105900_GFFKGHEOMISJXKYA/dump/DeviceProf4.bin b/Increase_double_bufer/AclNNInvocation/output/OPPROF_20240528105900_GFFKGHEOMISJXKYA/dump/DeviceProf4.bin new file mode 100644 index 0000000000000000000000000000000000000000..67e906f4800ea22214438347c60d8e966a630b6e Binary files /dev/null and b/Increase_double_bufer/AclNNInvocation/output/OPPROF_20240528105900_GFFKGHEOMISJXKYA/dump/DeviceProf4.bin differ diff --git a/Increase_double_bufer/AclNNInvocation/output/OPPROF_20240528105900_GFFKGHEOMISJXKYA/dump/DeviceProf5.bin b/Increase_double_bufer/AclNNInvocation/output/OPPROF_20240528105900_GFFKGHEOMISJXKYA/dump/DeviceProf5.bin new file mode 100644 index 0000000000000000000000000000000000000000..da77cfe08115c276046bf8ccb4111489dcd291eb Binary files /dev/null and b/Increase_double_bufer/AclNNInvocation/output/OPPROF_20240528105900_GFFKGHEOMISJXKYA/dump/DeviceProf5.bin differ diff --git a/Increase_double_bufer/AclNNInvocation/output/OPPROF_20240528105900_GFFKGHEOMISJXKYA/dump/DeviceProf6.bin b/Increase_double_bufer/AclNNInvocation/output/OPPROF_20240528105900_GFFKGHEOMISJXKYA/dump/DeviceProf6.bin new file mode 100644 index 0000000000000000000000000000000000000000..06e9cded2700631ecc92ad700f6bf2dbeedefc38 Binary files /dev/null and b/Increase_double_bufer/AclNNInvocation/output/OPPROF_20240528105900_GFFKGHEOMISJXKYA/dump/DeviceProf6.bin differ diff --git a/Increase_double_bufer/AclNNInvocation/output/OPPROF_20240528105900_GFFKGHEOMISJXKYA/dump/DeviceProf7.bin b/Increase_double_bufer/AclNNInvocation/output/OPPROF_20240528105900_GFFKGHEOMISJXKYA/dump/DeviceProf7.bin new file mode 100644 index 0000000000000000000000000000000000000000..3a1eac27dd637c3066980bddc2106fbe421ed65d Binary files /dev/null and b/Increase_double_bufer/AclNNInvocation/output/OPPROF_20240528105900_GFFKGHEOMISJXKYA/dump/DeviceProf7.bin differ diff --git a/Increase_double_bufer/AclNNInvocation/output/OPPROF_20240528105900_GFFKGHEOMISJXKYA/dump/duration.bin b/Increase_double_bufer/AclNNInvocation/output/OPPROF_20240528105900_GFFKGHEOMISJXKYA/dump/duration.bin new file mode 100644 index 0000000000000000000000000000000000000000..a0360682c9f36f5b01a10f5c883bdeb6744dc719 Binary files /dev/null and b/Increase_double_bufer/AclNNInvocation/output/OPPROF_20240528105900_GFFKGHEOMISJXKYA/dump/duration.bin differ diff --git a/Increase_double_bufer/AclNNInvocation/output/OPPROF_20240528105900_GFFKGHEOMISJXKYA/dump/op_basic_info.txt b/Increase_double_bufer/AclNNInvocation/output/OPPROF_20240528105900_GFFKGHEOMISJXKYA/dump/op_basic_info.txt new file mode 100644 index 0000000000000000000000000000000000000000..2eeb43762ec8c2668a7a648acbc4345113ae6885 --- /dev/null +++ b/Increase_double_bufer/AclNNInvocation/output/OPPROF_20240528105900_GFFKGHEOMISJXKYA/dump/op_basic_info.txt @@ -0,0 +1,3 @@ +Op Name=AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b_0 +Block Dim=1 +Run Soc Version=Ascend310B4 diff --git a/Increase_double_bufer/AclNNInvocation/output/OPPROF_20240528105900_GFFKGHEOMISJXKYA/visualize_data.bin b/Increase_double_bufer/AclNNInvocation/output/OPPROF_20240528105900_GFFKGHEOMISJXKYA/visualize_data.bin new file mode 100644 index 0000000000000000000000000000000000000000..62473a88d171cc1dd367e16dd075e370d6d28a0f Binary files /dev/null and b/Increase_double_bufer/AclNNInvocation/output/OPPROF_20240528105900_GFFKGHEOMISJXKYA/visualize_data.bin differ diff --git a/Increase_double_bufer/AclNNInvocation/output/execute_add_op b/Increase_double_bufer/AclNNInvocation/output/execute_add_op index 29dcdf4de0bc1259648bc200a09a6b82d2ba0618..a1238e72c61afdf634178c6e632c3349c6558206 100644 Binary files a/Increase_double_bufer/AclNNInvocation/output/execute_add_op and b/Increase_double_bufer/AclNNInvocation/output/execute_add_op differ diff --git a/Increase_double_bufer/AclNNInvocation/output/golden.bin b/Increase_double_bufer/AclNNInvocation/output/golden.bin index 218404a531895c4ba210c3cdd1a424d599dc28fe..086cd14412ad3776bb5e6da9a9dc32dbec9d4aae 100644 Binary files a/Increase_double_bufer/AclNNInvocation/output/golden.bin and b/Increase_double_bufer/AclNNInvocation/output/golden.bin differ diff --git a/Increase_double_bufer/AclNNInvocation/output/output_z.bin b/Increase_double_bufer/AclNNInvocation/output/output_z.bin index 218404a531895c4ba210c3cdd1a424d599dc28fe..086cd14412ad3776bb5e6da9a9dc32dbec9d4aae 100644 Binary files a/Increase_double_bufer/AclNNInvocation/output/output_z.bin and b/Increase_double_bufer/AclNNInvocation/output/output_z.bin differ diff --git a/Increase_double_bufer/Is_double_buffer/build_out/CMakeCache.txt b/Increase_double_bufer/Is_double_buffer/build_out/CMakeCache.txt index 27ce7545c75e2f078f19c11a4b03bac5cfec60e0..f4e4510421c4814ecb2d423a0e06590e321788f1 100644 --- a/Increase_double_bufer/Is_double_buffer/build_out/CMakeCache.txt +++ b/Increase_double_bufer/Is_double_buffer/build_out/CMakeCache.txt @@ -1,5 +1,5 @@ # This is the CMakeCache file. -# For build in directory: /_Increase/Increase_double_bufer/AddCustom/build_out +# For build in directory: /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out # It was generated by CMake: /usr/bin/cmake # You can edit this file to change values found and used by cmake. # If you do not want to change any of the values, simply exit the editor. @@ -112,7 +112,7 @@ CMAKE_EXE_LINKER_FLAGS_RELWITHDEBINFO:STRING= CMAKE_EXPORT_COMPILE_COMMANDS:BOOL= //No help, variable specified on the command line. -CMAKE_INSTALL_PREFIX:PATH=/_Increase/Increase_double_bufer/AddCustom/build_out +CMAKE_INSTALL_PREFIX:PATH=/Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out //Path to a program. CMAKE_LINKER:FILEPATH=/usr/bin/ld @@ -251,13 +251,13 @@ ENABLE_SOURCE_PACKAGE:BOOL=True ENABLE_TEST:BOOL=True //Value Computed by CMake -opp_BINARY_DIR:STATIC=/_Increase/Increase_double_bufer/AddCustom/build_out +opp_BINARY_DIR:STATIC=/Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out //Value Computed by CMake opp_IS_TOP_LEVEL:STATIC=ON //Value Computed by CMake -opp_SOURCE_DIR:STATIC=/_Increase/Increase_double_bufer/AddCustom +opp_SOURCE_DIR:STATIC=/Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer //No help, variable specified on the command line. vendor_name:STRING=customize @@ -272,7 +272,7 @@ CMAKE_ADDR2LINE-ADVANCED:INTERNAL=1 //ADVANCED property for variable: CMAKE_AR CMAKE_AR-ADVANCED:INTERNAL=1 //This is the directory where this CMakeCache.txt was created -CMAKE_CACHEFILE_DIR:INTERNAL=/_Increase/Increase_double_bufer/AddCustom/build_out +CMAKE_CACHEFILE_DIR:INTERNAL=/Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out //Major version of cmake used to create the current loaded cache CMAKE_CACHE_MAJOR_VERSION:INTERNAL=3 //Minor version of cmake used to create the current loaded cache @@ -347,7 +347,7 @@ CMAKE_GENERATOR_PLATFORM:INTERNAL= CMAKE_GENERATOR_TOOLSET:INTERNAL= //Source directory with the top level CMakeLists.txt file for this // project -CMAKE_HOME_DIRECTORY:INTERNAL=/_Increase/Increase_double_bufer/AddCustom +CMAKE_HOME_DIRECTORY:INTERNAL=/Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer //Install .so files without execute permission. CMAKE_INSTALL_SO_NO_EXE:INTERNAL=1 //ADVANCED property for variable: CMAKE_LINKER diff --git a/Increase_double_bufer/Is_double_buffer/build_out/CMakeFiles/CMakeDirectoryInformation.cmake b/Increase_double_bufer/Is_double_buffer/build_out/CMakeFiles/CMakeDirectoryInformation.cmake index dcee8284f6a6173363e744c9bb5462d1ee25f00c..43dcc649ab6116a6142895be9839da8cbc97ac36 100644 --- a/Increase_double_bufer/Is_double_buffer/build_out/CMakeFiles/CMakeDirectoryInformation.cmake +++ b/Increase_double_bufer/Is_double_buffer/build_out/CMakeFiles/CMakeDirectoryInformation.cmake @@ -2,8 +2,8 @@ # Generated by "Unix Makefiles" Generator, CMake Version 3.22 # Relative path conversion top directories. -set(CMAKE_RELATIVE_PATH_TOP_SOURCE "/_Increase/Increase_double_bufer/AddCustom") -set(CMAKE_RELATIVE_PATH_TOP_BINARY "/_Increase/Increase_double_bufer/AddCustom/build_out") +set(CMAKE_RELATIVE_PATH_TOP_SOURCE "/Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer") +set(CMAKE_RELATIVE_PATH_TOP_BINARY "/Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out") # Force unix paths in dependencies. set(CMAKE_FORCE_UNIX_PATHS 1) diff --git a/Increase_double_bufer/Is_double_buffer/build_out/CMakeFiles/CMakeOutput.log b/Increase_double_bufer/Is_double_buffer/build_out/CMakeFiles/CMakeOutput.log index 9e87cd22d9f4277021800d99caabe85951c2e658..46e4374269ded998942e84ab9669c36ed8e19b5f 100644 --- a/Increase_double_bufer/Is_double_buffer/build_out/CMakeFiles/CMakeOutput.log +++ b/Increase_double_bufer/Is_double_buffer/build_out/CMakeFiles/CMakeOutput.log @@ -10,7 +10,7 @@ The output was: Compilation of the C compiler identification source "CMakeCCompilerId.c" produced "a.out" -The C compiler identification is GNU, found in "/_Increase/Increase_double_bufer/AddCustom/build_out/CMakeFiles/3.22.1/CompilerIdC/a.out" +The C compiler identification is GNU, found in "/Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out/CMakeFiles/3.22.1/CompilerIdC/a.out" Compiling the CXX compiler identification source file "CMakeCXXCompilerId.cpp" succeeded. Compiler: /usr/bin/c++ @@ -23,15 +23,15 @@ The output was: Compilation of the CXX compiler identification source "CMakeCXXCompilerId.cpp" produced "a.out" -The CXX compiler identification is GNU, found in "/_Increase/Increase_double_bufer/AddCustom/build_out/CMakeFiles/3.22.1/CompilerIdCXX/a.out" +The CXX compiler identification is GNU, found in "/Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out/CMakeFiles/3.22.1/CompilerIdCXX/a.out" Detecting C compiler ABI info compiled with the following output: -Change Dir: /_Increase/Increase_double_bufer/AddCustom/build_out/CMakeFiles/CMakeTmp +Change Dir: /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out/CMakeFiles/CMakeTmp -Run Build Command(s):/usr/bin/gmake -f Makefile cmTC_be394/fast && /usr/bin/gmake -f CMakeFiles/cmTC_be394.dir/build.make CMakeFiles/cmTC_be394.dir/build -gmake[1]: Entering directory '/_Increase/Increase_double_bufer/AddCustom/build_out/CMakeFiles/CMakeTmp' -Building C object CMakeFiles/cmTC_be394.dir/CMakeCCompilerABI.c.o -/usr/bin/cc -v -o CMakeFiles/cmTC_be394.dir/CMakeCCompilerABI.c.o -c /usr/share/cmake-3.22/Modules/CMakeCCompilerABI.c +Run Build Command(s):/usr/bin/gmake -f Makefile cmTC_be82a/fast && /usr/bin/gmake -f CMakeFiles/cmTC_be82a.dir/build.make CMakeFiles/cmTC_be82a.dir/build +gmake[1]: Entering directory '/Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out/CMakeFiles/CMakeTmp' +Building C object CMakeFiles/cmTC_be82a.dir/CMakeCCompilerABI.c.o +/usr/bin/cc -v -o CMakeFiles/cmTC_be82a.dir/CMakeCCompilerABI.c.o -c /usr/share/cmake-3.22/Modules/CMakeCCompilerABI.c Using built-in specs. COLLECT_GCC=/usr/bin/cc Target: aarch64-linux-gnu @@ -39,8 +39,8 @@ Configured with: ../src/configure -v --with-pkgversion='Ubuntu 11.4.0-1ubuntu1~2 Thread model: posix Supported LTO compression algorithms: zlib zstd gcc version 11.4.0 (Ubuntu 11.4.0-1ubuntu1~22.04) -COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_be394.dir/CMakeCCompilerABI.c.o' '-c' '-mlittle-endian' '-mabi=lp64' '-dumpdir' 'CMakeFiles/cmTC_be394.dir/' - /usr/lib/gcc/aarch64-linux-gnu/11/cc1 -quiet -v -imultiarch aarch64-linux-gnu /usr/share/cmake-3.22/Modules/CMakeCCompilerABI.c -quiet -dumpdir CMakeFiles/cmTC_be394.dir/ -dumpbase CMakeCCompilerABI.c.c -dumpbase-ext .c -mlittle-endian -mabi=lp64 -version -fasynchronous-unwind-tables -fstack-protector-strong -Wformat -Wformat-security -fstack-clash-protection -o /tmp/ccQ95jtq.s +COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_be82a.dir/CMakeCCompilerABI.c.o' '-c' '-mlittle-endian' '-mabi=lp64' '-dumpdir' 'CMakeFiles/cmTC_be82a.dir/' + /usr/lib/gcc/aarch64-linux-gnu/11/cc1 -quiet -v -imultiarch aarch64-linux-gnu /usr/share/cmake-3.22/Modules/CMakeCCompilerABI.c -quiet -dumpdir CMakeFiles/cmTC_be82a.dir/ -dumpbase CMakeCCompilerABI.c.c -dumpbase-ext .c -mlittle-endian -mabi=lp64 -version -fasynchronous-unwind-tables -fstack-protector-strong -Wformat -Wformat-security -fstack-clash-protection -o /tmp/ccvAHqBZ.s GNU C17 (Ubuntu 11.4.0-1ubuntu1~22.04) version 11.4.0 (aarch64-linux-gnu) compiled by GNU C version 11.4.0, GMP version 6.2.1, MPFR version 4.1.0, MPC version 1.2.1, isl version isl-0.24-GMP @@ -60,15 +60,15 @@ GNU C17 (Ubuntu 11.4.0-1ubuntu1~22.04) version 11.4.0 (aarch64-linux-gnu) GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072 Compiler executable checksum: 52ed857e9cd110e5efaa797811afcfbb -COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_be394.dir/CMakeCCompilerABI.c.o' '-c' '-mlittle-endian' '-mabi=lp64' '-dumpdir' 'CMakeFiles/cmTC_be394.dir/' - as -v -EL -mabi=lp64 -o CMakeFiles/cmTC_be394.dir/CMakeCCompilerABI.c.o /tmp/ccQ95jtq.s +COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_be82a.dir/CMakeCCompilerABI.c.o' '-c' '-mlittle-endian' '-mabi=lp64' '-dumpdir' 'CMakeFiles/cmTC_be82a.dir/' + as -v -EL -mabi=lp64 -o CMakeFiles/cmTC_be82a.dir/CMakeCCompilerABI.c.o /tmp/ccvAHqBZ.s GNU assembler version 2.38 (aarch64-linux-gnu) using BFD version (GNU Binutils for Ubuntu) 2.38 COMPILER_PATH=/usr/lib/gcc/aarch64-linux-gnu/11/:/usr/lib/gcc/aarch64-linux-gnu/11/:/usr/lib/gcc/aarch64-linux-gnu/:/usr/lib/gcc/aarch64-linux-gnu/11/:/usr/lib/gcc/aarch64-linux-gnu/ LIBRARY_PATH=/usr/lib/gcc/aarch64-linux-gnu/11/:/usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu/:/usr/lib/gcc/aarch64-linux-gnu/11/../../../../lib/:/lib/aarch64-linux-gnu/:/lib/../lib/:/usr/lib/aarch64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/aarch64-linux-gnu/11/../../../:/lib/:/usr/lib/ -COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_be394.dir/CMakeCCompilerABI.c.o' '-c' '-mlittle-endian' '-mabi=lp64' '-dumpdir' 'CMakeFiles/cmTC_be394.dir/CMakeCCompilerABI.c.' -Linking C executable cmTC_be394 -/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_be394.dir/link.txt --verbose=1 -/usr/bin/cc -v CMakeFiles/cmTC_be394.dir/CMakeCCompilerABI.c.o -o cmTC_be394 +COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_be82a.dir/CMakeCCompilerABI.c.o' '-c' '-mlittle-endian' '-mabi=lp64' '-dumpdir' 'CMakeFiles/cmTC_be82a.dir/CMakeCCompilerABI.c.' +Linking C executable cmTC_be82a +/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_be82a.dir/link.txt --verbose=1 +/usr/bin/cc -v CMakeFiles/cmTC_be82a.dir/CMakeCCompilerABI.c.o -o cmTC_be82a Using built-in specs. COLLECT_GCC=/usr/bin/cc COLLECT_LTO_WRAPPER=/usr/lib/gcc/aarch64-linux-gnu/11/lto-wrapper @@ -79,10 +79,10 @@ Supported LTO compression algorithms: zlib zstd gcc version 11.4.0 (Ubuntu 11.4.0-1ubuntu1~22.04) COMPILER_PATH=/usr/lib/gcc/aarch64-linux-gnu/11/:/usr/lib/gcc/aarch64-linux-gnu/11/:/usr/lib/gcc/aarch64-linux-gnu/:/usr/lib/gcc/aarch64-linux-gnu/11/:/usr/lib/gcc/aarch64-linux-gnu/ LIBRARY_PATH=/usr/lib/gcc/aarch64-linux-gnu/11/:/usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu/:/usr/lib/gcc/aarch64-linux-gnu/11/../../../../lib/:/lib/aarch64-linux-gnu/:/lib/../lib/:/usr/lib/aarch64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/aarch64-linux-gnu/11/../../../:/lib/:/usr/lib/ -COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_be394' '-mlittle-endian' '-mabi=lp64' '-dumpdir' 'cmTC_be394.' - /usr/lib/gcc/aarch64-linux-gnu/11/collect2 -plugin /usr/lib/gcc/aarch64-linux-gnu/11/liblto_plugin.so -plugin-opt=/usr/lib/gcc/aarch64-linux-gnu/11/lto-wrapper -plugin-opt=-fresolution=/tmp/ccmYr3Xw.res -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s --build-id --eh-frame-hdr --hash-style=gnu --as-needed -dynamic-linker /lib/ld-linux-aarch64.so.1 -X -EL -maarch64linux --fix-cortex-a53-843419 -pie -z now -z relro -o cmTC_be394 /usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu/Scrt1.o /usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu/crti.o /usr/lib/gcc/aarch64-linux-gnu/11/crtbeginS.o -L/usr/lib/gcc/aarch64-linux-gnu/11 -L/usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu -L/usr/lib/gcc/aarch64-linux-gnu/11/../../../../lib -L/lib/aarch64-linux-gnu -L/lib/../lib -L/usr/lib/aarch64-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/aarch64-linux-gnu/11/../../.. CMakeFiles/cmTC_be394.dir/CMakeCCompilerABI.c.o -lgcc --push-state --as-needed -lgcc_s --pop-state -lc -lgcc --push-state --as-needed -lgcc_s --pop-state /usr/lib/gcc/aarch64-linux-gnu/11/crtendS.o /usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu/crtn.o -COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_be394' '-mlittle-endian' '-mabi=lp64' '-dumpdir' 'cmTC_be394.' -gmake[1]: Leaving directory '/_Increase/Increase_double_bufer/AddCustom/build_out/CMakeFiles/CMakeTmp' +COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_be82a' '-mlittle-endian' '-mabi=lp64' '-dumpdir' 'cmTC_be82a.' + /usr/lib/gcc/aarch64-linux-gnu/11/collect2 -plugin /usr/lib/gcc/aarch64-linux-gnu/11/liblto_plugin.so -plugin-opt=/usr/lib/gcc/aarch64-linux-gnu/11/lto-wrapper -plugin-opt=-fresolution=/tmp/ccNbVoSZ.res -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s --build-id --eh-frame-hdr --hash-style=gnu --as-needed -dynamic-linker /lib/ld-linux-aarch64.so.1 -X -EL -maarch64linux --fix-cortex-a53-843419 -pie -z now -z relro -o cmTC_be82a /usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu/Scrt1.o /usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu/crti.o /usr/lib/gcc/aarch64-linux-gnu/11/crtbeginS.o -L/usr/lib/gcc/aarch64-linux-gnu/11 -L/usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu -L/usr/lib/gcc/aarch64-linux-gnu/11/../../../../lib -L/lib/aarch64-linux-gnu -L/lib/../lib -L/usr/lib/aarch64-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/aarch64-linux-gnu/11/../../.. CMakeFiles/cmTC_be82a.dir/CMakeCCompilerABI.c.o -lgcc --push-state --as-needed -lgcc_s --pop-state -lc -lgcc --push-state --as-needed -lgcc_s --pop-state /usr/lib/gcc/aarch64-linux-gnu/11/crtendS.o /usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu/crtn.o +COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_be82a' '-mlittle-endian' '-mabi=lp64' '-dumpdir' 'cmTC_be82a.' +gmake[1]: Leaving directory '/Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out/CMakeFiles/CMakeTmp' @@ -103,12 +103,12 @@ Parsed C implicit include dir info from above output: rv=done Parsed C implicit link information from above output: link line regex: [^( *|.*[/\])(ld|CMAKE_LINK_STARTFILE-NOTFOUND|([^/\]+-)?ld|collect2)[^/\]*( |$)] - ignore line: [Change Dir: /_Increase/Increase_double_bufer/AddCustom/build_out/CMakeFiles/CMakeTmp] + ignore line: [Change Dir: /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out/CMakeFiles/CMakeTmp] ignore line: [] - ignore line: [Run Build Command(s):/usr/bin/gmake -f Makefile cmTC_be394/fast && /usr/bin/gmake -f CMakeFiles/cmTC_be394.dir/build.make CMakeFiles/cmTC_be394.dir/build] - ignore line: [gmake[1]: Entering directory '/_Increase/Increase_double_bufer/AddCustom/build_out/CMakeFiles/CMakeTmp'] - ignore line: [Building C object CMakeFiles/cmTC_be394.dir/CMakeCCompilerABI.c.o] - ignore line: [/usr/bin/cc -v -o CMakeFiles/cmTC_be394.dir/CMakeCCompilerABI.c.o -c /usr/share/cmake-3.22/Modules/CMakeCCompilerABI.c] + ignore line: [Run Build Command(s):/usr/bin/gmake -f Makefile cmTC_be82a/fast && /usr/bin/gmake -f CMakeFiles/cmTC_be82a.dir/build.make CMakeFiles/cmTC_be82a.dir/build] + ignore line: [gmake[1]: Entering directory '/Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out/CMakeFiles/CMakeTmp'] + ignore line: [Building C object CMakeFiles/cmTC_be82a.dir/CMakeCCompilerABI.c.o] + ignore line: [/usr/bin/cc -v -o CMakeFiles/cmTC_be82a.dir/CMakeCCompilerABI.c.o -c /usr/share/cmake-3.22/Modules/CMakeCCompilerABI.c] ignore line: [Using built-in specs.] ignore line: [COLLECT_GCC=/usr/bin/cc] ignore line: [Target: aarch64-linux-gnu] @@ -116,8 +116,8 @@ Parsed C implicit link information from above output: ignore line: [Thread model: posix] ignore line: [Supported LTO compression algorithms: zlib zstd] ignore line: [gcc version 11.4.0 (Ubuntu 11.4.0-1ubuntu1~22.04) ] - ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_be394.dir/CMakeCCompilerABI.c.o' '-c' '-mlittle-endian' '-mabi=lp64' '-dumpdir' 'CMakeFiles/cmTC_be394.dir/'] - ignore line: [ /usr/lib/gcc/aarch64-linux-gnu/11/cc1 -quiet -v -imultiarch aarch64-linux-gnu /usr/share/cmake-3.22/Modules/CMakeCCompilerABI.c -quiet -dumpdir CMakeFiles/cmTC_be394.dir/ -dumpbase CMakeCCompilerABI.c.c -dumpbase-ext .c -mlittle-endian -mabi=lp64 -version -fasynchronous-unwind-tables -fstack-protector-strong -Wformat -Wformat-security -fstack-clash-protection -o /tmp/ccQ95jtq.s] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_be82a.dir/CMakeCCompilerABI.c.o' '-c' '-mlittle-endian' '-mabi=lp64' '-dumpdir' 'CMakeFiles/cmTC_be82a.dir/'] + ignore line: [ /usr/lib/gcc/aarch64-linux-gnu/11/cc1 -quiet -v -imultiarch aarch64-linux-gnu /usr/share/cmake-3.22/Modules/CMakeCCompilerABI.c -quiet -dumpdir CMakeFiles/cmTC_be82a.dir/ -dumpbase CMakeCCompilerABI.c.c -dumpbase-ext .c -mlittle-endian -mabi=lp64 -version -fasynchronous-unwind-tables -fstack-protector-strong -Wformat -Wformat-security -fstack-clash-protection -o /tmp/ccvAHqBZ.s] ignore line: [GNU C17 (Ubuntu 11.4.0-1ubuntu1~22.04) version 11.4.0 (aarch64-linux-gnu)] ignore line: [ compiled by GNU C version 11.4.0 GMP version 6.2.1 MPFR version 4.1.0 MPC version 1.2.1 isl version isl-0.24-GMP] ignore line: [] @@ -137,15 +137,15 @@ Parsed C implicit link information from above output: ignore line: [] ignore line: [GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072] ignore line: [Compiler executable checksum: 52ed857e9cd110e5efaa797811afcfbb] - ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_be394.dir/CMakeCCompilerABI.c.o' '-c' '-mlittle-endian' '-mabi=lp64' '-dumpdir' 'CMakeFiles/cmTC_be394.dir/'] - ignore line: [ as -v -EL -mabi=lp64 -o CMakeFiles/cmTC_be394.dir/CMakeCCompilerABI.c.o /tmp/ccQ95jtq.s] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_be82a.dir/CMakeCCompilerABI.c.o' '-c' '-mlittle-endian' '-mabi=lp64' '-dumpdir' 'CMakeFiles/cmTC_be82a.dir/'] + ignore line: [ as -v -EL -mabi=lp64 -o CMakeFiles/cmTC_be82a.dir/CMakeCCompilerABI.c.o /tmp/ccvAHqBZ.s] ignore line: [GNU assembler version 2.38 (aarch64-linux-gnu) using BFD version (GNU Binutils for Ubuntu) 2.38] ignore line: [COMPILER_PATH=/usr/lib/gcc/aarch64-linux-gnu/11/:/usr/lib/gcc/aarch64-linux-gnu/11/:/usr/lib/gcc/aarch64-linux-gnu/:/usr/lib/gcc/aarch64-linux-gnu/11/:/usr/lib/gcc/aarch64-linux-gnu/] ignore line: [LIBRARY_PATH=/usr/lib/gcc/aarch64-linux-gnu/11/:/usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu/:/usr/lib/gcc/aarch64-linux-gnu/11/../../../../lib/:/lib/aarch64-linux-gnu/:/lib/../lib/:/usr/lib/aarch64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/aarch64-linux-gnu/11/../../../:/lib/:/usr/lib/] - ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_be394.dir/CMakeCCompilerABI.c.o' '-c' '-mlittle-endian' '-mabi=lp64' '-dumpdir' 'CMakeFiles/cmTC_be394.dir/CMakeCCompilerABI.c.'] - ignore line: [Linking C executable cmTC_be394] - ignore line: [/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_be394.dir/link.txt --verbose=1] - ignore line: [/usr/bin/cc -v CMakeFiles/cmTC_be394.dir/CMakeCCompilerABI.c.o -o cmTC_be394 ] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_be82a.dir/CMakeCCompilerABI.c.o' '-c' '-mlittle-endian' '-mabi=lp64' '-dumpdir' 'CMakeFiles/cmTC_be82a.dir/CMakeCCompilerABI.c.'] + ignore line: [Linking C executable cmTC_be82a] + ignore line: [/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_be82a.dir/link.txt --verbose=1] + ignore line: [/usr/bin/cc -v CMakeFiles/cmTC_be82a.dir/CMakeCCompilerABI.c.o -o cmTC_be82a ] ignore line: [Using built-in specs.] ignore line: [COLLECT_GCC=/usr/bin/cc] ignore line: [COLLECT_LTO_WRAPPER=/usr/lib/gcc/aarch64-linux-gnu/11/lto-wrapper] @@ -156,13 +156,13 @@ Parsed C implicit link information from above output: ignore line: [gcc version 11.4.0 (Ubuntu 11.4.0-1ubuntu1~22.04) ] ignore line: [COMPILER_PATH=/usr/lib/gcc/aarch64-linux-gnu/11/:/usr/lib/gcc/aarch64-linux-gnu/11/:/usr/lib/gcc/aarch64-linux-gnu/:/usr/lib/gcc/aarch64-linux-gnu/11/:/usr/lib/gcc/aarch64-linux-gnu/] ignore line: [LIBRARY_PATH=/usr/lib/gcc/aarch64-linux-gnu/11/:/usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu/:/usr/lib/gcc/aarch64-linux-gnu/11/../../../../lib/:/lib/aarch64-linux-gnu/:/lib/../lib/:/usr/lib/aarch64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/aarch64-linux-gnu/11/../../../:/lib/:/usr/lib/] - ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_be394' '-mlittle-endian' '-mabi=lp64' '-dumpdir' 'cmTC_be394.'] - link line: [ /usr/lib/gcc/aarch64-linux-gnu/11/collect2 -plugin /usr/lib/gcc/aarch64-linux-gnu/11/liblto_plugin.so -plugin-opt=/usr/lib/gcc/aarch64-linux-gnu/11/lto-wrapper -plugin-opt=-fresolution=/tmp/ccmYr3Xw.res -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s --build-id --eh-frame-hdr --hash-style=gnu --as-needed -dynamic-linker /lib/ld-linux-aarch64.so.1 -X -EL -maarch64linux --fix-cortex-a53-843419 -pie -z now -z relro -o cmTC_be394 /usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu/Scrt1.o /usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu/crti.o /usr/lib/gcc/aarch64-linux-gnu/11/crtbeginS.o -L/usr/lib/gcc/aarch64-linux-gnu/11 -L/usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu -L/usr/lib/gcc/aarch64-linux-gnu/11/../../../../lib -L/lib/aarch64-linux-gnu -L/lib/../lib -L/usr/lib/aarch64-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/aarch64-linux-gnu/11/../../.. CMakeFiles/cmTC_be394.dir/CMakeCCompilerABI.c.o -lgcc --push-state --as-needed -lgcc_s --pop-state -lc -lgcc --push-state --as-needed -lgcc_s --pop-state /usr/lib/gcc/aarch64-linux-gnu/11/crtendS.o /usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu/crtn.o] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_be82a' '-mlittle-endian' '-mabi=lp64' '-dumpdir' 'cmTC_be82a.'] + link line: [ /usr/lib/gcc/aarch64-linux-gnu/11/collect2 -plugin /usr/lib/gcc/aarch64-linux-gnu/11/liblto_plugin.so -plugin-opt=/usr/lib/gcc/aarch64-linux-gnu/11/lto-wrapper -plugin-opt=-fresolution=/tmp/ccNbVoSZ.res -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s --build-id --eh-frame-hdr --hash-style=gnu --as-needed -dynamic-linker /lib/ld-linux-aarch64.so.1 -X -EL -maarch64linux --fix-cortex-a53-843419 -pie -z now -z relro -o cmTC_be82a /usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu/Scrt1.o /usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu/crti.o /usr/lib/gcc/aarch64-linux-gnu/11/crtbeginS.o -L/usr/lib/gcc/aarch64-linux-gnu/11 -L/usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu -L/usr/lib/gcc/aarch64-linux-gnu/11/../../../../lib -L/lib/aarch64-linux-gnu -L/lib/../lib -L/usr/lib/aarch64-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/aarch64-linux-gnu/11/../../.. CMakeFiles/cmTC_be82a.dir/CMakeCCompilerABI.c.o -lgcc --push-state --as-needed -lgcc_s --pop-state -lc -lgcc --push-state --as-needed -lgcc_s --pop-state /usr/lib/gcc/aarch64-linux-gnu/11/crtendS.o /usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu/crtn.o] arg [/usr/lib/gcc/aarch64-linux-gnu/11/collect2] ==> ignore arg [-plugin] ==> ignore arg [/usr/lib/gcc/aarch64-linux-gnu/11/liblto_plugin.so] ==> ignore arg [-plugin-opt=/usr/lib/gcc/aarch64-linux-gnu/11/lto-wrapper] ==> ignore - arg [-plugin-opt=-fresolution=/tmp/ccmYr3Xw.res] ==> ignore + arg [-plugin-opt=-fresolution=/tmp/ccNbVoSZ.res] ==> ignore arg [-plugin-opt=-pass-through=-lgcc] ==> ignore arg [-plugin-opt=-pass-through=-lgcc_s] ==> ignore arg [-plugin-opt=-pass-through=-lc] ==> ignore @@ -182,7 +182,7 @@ Parsed C implicit link information from above output: arg [-znow] ==> ignore arg [-zrelro] ==> ignore arg [-o] ==> ignore - arg [cmTC_be394] ==> ignore + arg [cmTC_be82a] ==> ignore arg [/usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu/Scrt1.o] ==> obj [/usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu/Scrt1.o] arg [/usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu/crti.o] ==> obj [/usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu/crti.o] arg [/usr/lib/gcc/aarch64-linux-gnu/11/crtbeginS.o] ==> obj [/usr/lib/gcc/aarch64-linux-gnu/11/crtbeginS.o] @@ -194,7 +194,7 @@ Parsed C implicit link information from above output: arg [-L/usr/lib/aarch64-linux-gnu] ==> dir [/usr/lib/aarch64-linux-gnu] arg [-L/usr/lib/../lib] ==> dir [/usr/lib/../lib] arg [-L/usr/lib/gcc/aarch64-linux-gnu/11/../../..] ==> dir [/usr/lib/gcc/aarch64-linux-gnu/11/../../..] - arg [CMakeFiles/cmTC_be394.dir/CMakeCCompilerABI.c.o] ==> ignore + arg [CMakeFiles/cmTC_be82a.dir/CMakeCCompilerABI.c.o] ==> ignore arg [-lgcc] ==> lib [gcc] arg [--push-state] ==> ignore arg [--as-needed] ==> ignore @@ -226,12 +226,12 @@ Parsed C implicit link information from above output: Detecting CXX compiler ABI info compiled with the following output: -Change Dir: /_Increase/Increase_double_bufer/AddCustom/build_out/CMakeFiles/CMakeTmp +Change Dir: /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out/CMakeFiles/CMakeTmp -Run Build Command(s):/usr/bin/gmake -f Makefile cmTC_17c72/fast && /usr/bin/gmake -f CMakeFiles/cmTC_17c72.dir/build.make CMakeFiles/cmTC_17c72.dir/build -gmake[1]: Entering directory '/_Increase/Increase_double_bufer/AddCustom/build_out/CMakeFiles/CMakeTmp' -Building CXX object CMakeFiles/cmTC_17c72.dir/CMakeCXXCompilerABI.cpp.o -/usr/bin/c++ -v -o CMakeFiles/cmTC_17c72.dir/CMakeCXXCompilerABI.cpp.o -c /usr/share/cmake-3.22/Modules/CMakeCXXCompilerABI.cpp +Run Build Command(s):/usr/bin/gmake -f Makefile cmTC_ab287/fast && /usr/bin/gmake -f CMakeFiles/cmTC_ab287.dir/build.make CMakeFiles/cmTC_ab287.dir/build +gmake[1]: Entering directory '/Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out/CMakeFiles/CMakeTmp' +Building CXX object CMakeFiles/cmTC_ab287.dir/CMakeCXXCompilerABI.cpp.o +/usr/bin/c++ -v -o CMakeFiles/cmTC_ab287.dir/CMakeCXXCompilerABI.cpp.o -c /usr/share/cmake-3.22/Modules/CMakeCXXCompilerABI.cpp Using built-in specs. COLLECT_GCC=/usr/bin/c++ Target: aarch64-linux-gnu @@ -239,8 +239,8 @@ Configured with: ../src/configure -v --with-pkgversion='Ubuntu 11.4.0-1ubuntu1~2 Thread model: posix Supported LTO compression algorithms: zlib zstd gcc version 11.4.0 (Ubuntu 11.4.0-1ubuntu1~22.04) -COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_17c72.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mlittle-endian' '-mabi=lp64' '-dumpdir' 'CMakeFiles/cmTC_17c72.dir/' - /usr/lib/gcc/aarch64-linux-gnu/11/cc1plus -quiet -v -imultiarch aarch64-linux-gnu -D_GNU_SOURCE /usr/share/cmake-3.22/Modules/CMakeCXXCompilerABI.cpp -quiet -dumpdir CMakeFiles/cmTC_17c72.dir/ -dumpbase CMakeCXXCompilerABI.cpp.cpp -dumpbase-ext .cpp -mlittle-endian -mabi=lp64 -version -fasynchronous-unwind-tables -fstack-protector-strong -Wformat -Wformat-security -fstack-clash-protection -o /tmp/ccRAnTRP.s +COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_ab287.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mlittle-endian' '-mabi=lp64' '-dumpdir' 'CMakeFiles/cmTC_ab287.dir/' + /usr/lib/gcc/aarch64-linux-gnu/11/cc1plus -quiet -v -imultiarch aarch64-linux-gnu -D_GNU_SOURCE /usr/share/cmake-3.22/Modules/CMakeCXXCompilerABI.cpp -quiet -dumpdir CMakeFiles/cmTC_ab287.dir/ -dumpbase CMakeCXXCompilerABI.cpp.cpp -dumpbase-ext .cpp -mlittle-endian -mabi=lp64 -version -fasynchronous-unwind-tables -fstack-protector-strong -Wformat -Wformat-security -fstack-clash-protection -o /tmp/ccVIle3K.s GNU C++17 (Ubuntu 11.4.0-1ubuntu1~22.04) version 11.4.0 (aarch64-linux-gnu) compiled by GNU C version 11.4.0, GMP version 6.2.1, MPFR version 4.1.0, MPC version 1.2.1, isl version isl-0.24-GMP @@ -264,15 +264,15 @@ GNU C++17 (Ubuntu 11.4.0-1ubuntu1~22.04) version 11.4.0 (aarch64-linux-gnu) GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072 Compiler executable checksum: 3e6e780af1232722b47e0979fda82402 -COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_17c72.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mlittle-endian' '-mabi=lp64' '-dumpdir' 'CMakeFiles/cmTC_17c72.dir/' - as -v -EL -mabi=lp64 -o CMakeFiles/cmTC_17c72.dir/CMakeCXXCompilerABI.cpp.o /tmp/ccRAnTRP.s +COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_ab287.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mlittle-endian' '-mabi=lp64' '-dumpdir' 'CMakeFiles/cmTC_ab287.dir/' + as -v -EL -mabi=lp64 -o CMakeFiles/cmTC_ab287.dir/CMakeCXXCompilerABI.cpp.o /tmp/ccVIle3K.s GNU assembler version 2.38 (aarch64-linux-gnu) using BFD version (GNU Binutils for Ubuntu) 2.38 COMPILER_PATH=/usr/lib/gcc/aarch64-linux-gnu/11/:/usr/lib/gcc/aarch64-linux-gnu/11/:/usr/lib/gcc/aarch64-linux-gnu/:/usr/lib/gcc/aarch64-linux-gnu/11/:/usr/lib/gcc/aarch64-linux-gnu/ LIBRARY_PATH=/usr/lib/gcc/aarch64-linux-gnu/11/:/usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu/:/usr/lib/gcc/aarch64-linux-gnu/11/../../../../lib/:/lib/aarch64-linux-gnu/:/lib/../lib/:/usr/lib/aarch64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/aarch64-linux-gnu/11/../../../:/lib/:/usr/lib/ -COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_17c72.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mlittle-endian' '-mabi=lp64' '-dumpdir' 'CMakeFiles/cmTC_17c72.dir/CMakeCXXCompilerABI.cpp.' -Linking CXX executable cmTC_17c72 -/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_17c72.dir/link.txt --verbose=1 -/usr/bin/c++ -v CMakeFiles/cmTC_17c72.dir/CMakeCXXCompilerABI.cpp.o -o cmTC_17c72 +COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_ab287.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mlittle-endian' '-mabi=lp64' '-dumpdir' 'CMakeFiles/cmTC_ab287.dir/CMakeCXXCompilerABI.cpp.' +Linking CXX executable cmTC_ab287 +/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_ab287.dir/link.txt --verbose=1 +/usr/bin/c++ -v CMakeFiles/cmTC_ab287.dir/CMakeCXXCompilerABI.cpp.o -o cmTC_ab287 Using built-in specs. COLLECT_GCC=/usr/bin/c++ COLLECT_LTO_WRAPPER=/usr/lib/gcc/aarch64-linux-gnu/11/lto-wrapper @@ -283,10 +283,10 @@ Supported LTO compression algorithms: zlib zstd gcc version 11.4.0 (Ubuntu 11.4.0-1ubuntu1~22.04) COMPILER_PATH=/usr/lib/gcc/aarch64-linux-gnu/11/:/usr/lib/gcc/aarch64-linux-gnu/11/:/usr/lib/gcc/aarch64-linux-gnu/:/usr/lib/gcc/aarch64-linux-gnu/11/:/usr/lib/gcc/aarch64-linux-gnu/ LIBRARY_PATH=/usr/lib/gcc/aarch64-linux-gnu/11/:/usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu/:/usr/lib/gcc/aarch64-linux-gnu/11/../../../../lib/:/lib/aarch64-linux-gnu/:/lib/../lib/:/usr/lib/aarch64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/aarch64-linux-gnu/11/../../../:/lib/:/usr/lib/ -COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_17c72' '-shared-libgcc' '-mlittle-endian' '-mabi=lp64' '-dumpdir' 'cmTC_17c72.' - /usr/lib/gcc/aarch64-linux-gnu/11/collect2 -plugin /usr/lib/gcc/aarch64-linux-gnu/11/liblto_plugin.so -plugin-opt=/usr/lib/gcc/aarch64-linux-gnu/11/lto-wrapper -plugin-opt=-fresolution=/tmp/cc7DeRnj.res -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc --build-id --eh-frame-hdr --hash-style=gnu --as-needed -dynamic-linker /lib/ld-linux-aarch64.so.1 -X -EL -maarch64linux --fix-cortex-a53-843419 -pie -z now -z relro -o cmTC_17c72 /usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu/Scrt1.o /usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu/crti.o /usr/lib/gcc/aarch64-linux-gnu/11/crtbeginS.o -L/usr/lib/gcc/aarch64-linux-gnu/11 -L/usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu -L/usr/lib/gcc/aarch64-linux-gnu/11/../../../../lib -L/lib/aarch64-linux-gnu -L/lib/../lib -L/usr/lib/aarch64-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/aarch64-linux-gnu/11/../../.. CMakeFiles/cmTC_17c72.dir/CMakeCXXCompilerABI.cpp.o -lstdc++ -lm -lgcc_s -lgcc -lc -lgcc_s -lgcc /usr/lib/gcc/aarch64-linux-gnu/11/crtendS.o /usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu/crtn.o -COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_17c72' '-shared-libgcc' '-mlittle-endian' '-mabi=lp64' '-dumpdir' 'cmTC_17c72.' -gmake[1]: Leaving directory '/_Increase/Increase_double_bufer/AddCustom/build_out/CMakeFiles/CMakeTmp' +COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_ab287' '-shared-libgcc' '-mlittle-endian' '-mabi=lp64' '-dumpdir' 'cmTC_ab287.' + /usr/lib/gcc/aarch64-linux-gnu/11/collect2 -plugin /usr/lib/gcc/aarch64-linux-gnu/11/liblto_plugin.so -plugin-opt=/usr/lib/gcc/aarch64-linux-gnu/11/lto-wrapper -plugin-opt=-fresolution=/tmp/ccnYZ2Vl.res -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc --build-id --eh-frame-hdr --hash-style=gnu --as-needed -dynamic-linker /lib/ld-linux-aarch64.so.1 -X -EL -maarch64linux --fix-cortex-a53-843419 -pie -z now -z relro -o cmTC_ab287 /usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu/Scrt1.o /usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu/crti.o /usr/lib/gcc/aarch64-linux-gnu/11/crtbeginS.o -L/usr/lib/gcc/aarch64-linux-gnu/11 -L/usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu -L/usr/lib/gcc/aarch64-linux-gnu/11/../../../../lib -L/lib/aarch64-linux-gnu -L/lib/../lib -L/usr/lib/aarch64-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/aarch64-linux-gnu/11/../../.. CMakeFiles/cmTC_ab287.dir/CMakeCXXCompilerABI.cpp.o -lstdc++ -lm -lgcc_s -lgcc -lc -lgcc_s -lgcc /usr/lib/gcc/aarch64-linux-gnu/11/crtendS.o /usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu/crtn.o +COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_ab287' '-shared-libgcc' '-mlittle-endian' '-mabi=lp64' '-dumpdir' 'cmTC_ab287.' +gmake[1]: Leaving directory '/Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out/CMakeFiles/CMakeTmp' @@ -313,12 +313,12 @@ Parsed CXX implicit include dir info from above output: rv=done Parsed CXX implicit link information from above output: link line regex: [^( *|.*[/\])(ld|CMAKE_LINK_STARTFILE-NOTFOUND|([^/\]+-)?ld|collect2)[^/\]*( |$)] - ignore line: [Change Dir: /_Increase/Increase_double_bufer/AddCustom/build_out/CMakeFiles/CMakeTmp] + ignore line: [Change Dir: /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out/CMakeFiles/CMakeTmp] ignore line: [] - ignore line: [Run Build Command(s):/usr/bin/gmake -f Makefile cmTC_17c72/fast && /usr/bin/gmake -f CMakeFiles/cmTC_17c72.dir/build.make CMakeFiles/cmTC_17c72.dir/build] - ignore line: [gmake[1]: Entering directory '/_Increase/Increase_double_bufer/AddCustom/build_out/CMakeFiles/CMakeTmp'] - ignore line: [Building CXX object CMakeFiles/cmTC_17c72.dir/CMakeCXXCompilerABI.cpp.o] - ignore line: [/usr/bin/c++ -v -o CMakeFiles/cmTC_17c72.dir/CMakeCXXCompilerABI.cpp.o -c /usr/share/cmake-3.22/Modules/CMakeCXXCompilerABI.cpp] + ignore line: [Run Build Command(s):/usr/bin/gmake -f Makefile cmTC_ab287/fast && /usr/bin/gmake -f CMakeFiles/cmTC_ab287.dir/build.make CMakeFiles/cmTC_ab287.dir/build] + ignore line: [gmake[1]: Entering directory '/Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out/CMakeFiles/CMakeTmp'] + ignore line: [Building CXX object CMakeFiles/cmTC_ab287.dir/CMakeCXXCompilerABI.cpp.o] + ignore line: [/usr/bin/c++ -v -o CMakeFiles/cmTC_ab287.dir/CMakeCXXCompilerABI.cpp.o -c /usr/share/cmake-3.22/Modules/CMakeCXXCompilerABI.cpp] ignore line: [Using built-in specs.] ignore line: [COLLECT_GCC=/usr/bin/c++] ignore line: [Target: aarch64-linux-gnu] @@ -326,8 +326,8 @@ Parsed CXX implicit link information from above output: ignore line: [Thread model: posix] ignore line: [Supported LTO compression algorithms: zlib zstd] ignore line: [gcc version 11.4.0 (Ubuntu 11.4.0-1ubuntu1~22.04) ] - ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_17c72.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mlittle-endian' '-mabi=lp64' '-dumpdir' 'CMakeFiles/cmTC_17c72.dir/'] - ignore line: [ /usr/lib/gcc/aarch64-linux-gnu/11/cc1plus -quiet -v -imultiarch aarch64-linux-gnu -D_GNU_SOURCE /usr/share/cmake-3.22/Modules/CMakeCXXCompilerABI.cpp -quiet -dumpdir CMakeFiles/cmTC_17c72.dir/ -dumpbase CMakeCXXCompilerABI.cpp.cpp -dumpbase-ext .cpp -mlittle-endian -mabi=lp64 -version -fasynchronous-unwind-tables -fstack-protector-strong -Wformat -Wformat-security -fstack-clash-protection -o /tmp/ccRAnTRP.s] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_ab287.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mlittle-endian' '-mabi=lp64' '-dumpdir' 'CMakeFiles/cmTC_ab287.dir/'] + ignore line: [ /usr/lib/gcc/aarch64-linux-gnu/11/cc1plus -quiet -v -imultiarch aarch64-linux-gnu -D_GNU_SOURCE /usr/share/cmake-3.22/Modules/CMakeCXXCompilerABI.cpp -quiet -dumpdir CMakeFiles/cmTC_ab287.dir/ -dumpbase CMakeCXXCompilerABI.cpp.cpp -dumpbase-ext .cpp -mlittle-endian -mabi=lp64 -version -fasynchronous-unwind-tables -fstack-protector-strong -Wformat -Wformat-security -fstack-clash-protection -o /tmp/ccVIle3K.s] ignore line: [GNU C++17 (Ubuntu 11.4.0-1ubuntu1~22.04) version 11.4.0 (aarch64-linux-gnu)] ignore line: [ compiled by GNU C version 11.4.0 GMP version 6.2.1 MPFR version 4.1.0 MPC version 1.2.1 isl version isl-0.24-GMP] ignore line: [] @@ -351,15 +351,15 @@ Parsed CXX implicit link information from above output: ignore line: [] ignore line: [GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072] ignore line: [Compiler executable checksum: 3e6e780af1232722b47e0979fda82402] - ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_17c72.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mlittle-endian' '-mabi=lp64' '-dumpdir' 'CMakeFiles/cmTC_17c72.dir/'] - ignore line: [ as -v -EL -mabi=lp64 -o CMakeFiles/cmTC_17c72.dir/CMakeCXXCompilerABI.cpp.o /tmp/ccRAnTRP.s] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_ab287.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mlittle-endian' '-mabi=lp64' '-dumpdir' 'CMakeFiles/cmTC_ab287.dir/'] + ignore line: [ as -v -EL -mabi=lp64 -o CMakeFiles/cmTC_ab287.dir/CMakeCXXCompilerABI.cpp.o /tmp/ccVIle3K.s] ignore line: [GNU assembler version 2.38 (aarch64-linux-gnu) using BFD version (GNU Binutils for Ubuntu) 2.38] ignore line: [COMPILER_PATH=/usr/lib/gcc/aarch64-linux-gnu/11/:/usr/lib/gcc/aarch64-linux-gnu/11/:/usr/lib/gcc/aarch64-linux-gnu/:/usr/lib/gcc/aarch64-linux-gnu/11/:/usr/lib/gcc/aarch64-linux-gnu/] ignore line: [LIBRARY_PATH=/usr/lib/gcc/aarch64-linux-gnu/11/:/usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu/:/usr/lib/gcc/aarch64-linux-gnu/11/../../../../lib/:/lib/aarch64-linux-gnu/:/lib/../lib/:/usr/lib/aarch64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/aarch64-linux-gnu/11/../../../:/lib/:/usr/lib/] - ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_17c72.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mlittle-endian' '-mabi=lp64' '-dumpdir' 'CMakeFiles/cmTC_17c72.dir/CMakeCXXCompilerABI.cpp.'] - ignore line: [Linking CXX executable cmTC_17c72] - ignore line: [/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_17c72.dir/link.txt --verbose=1] - ignore line: [/usr/bin/c++ -v CMakeFiles/cmTC_17c72.dir/CMakeCXXCompilerABI.cpp.o -o cmTC_17c72 ] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_ab287.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mlittle-endian' '-mabi=lp64' '-dumpdir' 'CMakeFiles/cmTC_ab287.dir/CMakeCXXCompilerABI.cpp.'] + ignore line: [Linking CXX executable cmTC_ab287] + ignore line: [/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_ab287.dir/link.txt --verbose=1] + ignore line: [/usr/bin/c++ -v CMakeFiles/cmTC_ab287.dir/CMakeCXXCompilerABI.cpp.o -o cmTC_ab287 ] ignore line: [Using built-in specs.] ignore line: [COLLECT_GCC=/usr/bin/c++] ignore line: [COLLECT_LTO_WRAPPER=/usr/lib/gcc/aarch64-linux-gnu/11/lto-wrapper] @@ -370,13 +370,13 @@ Parsed CXX implicit link information from above output: ignore line: [gcc version 11.4.0 (Ubuntu 11.4.0-1ubuntu1~22.04) ] ignore line: [COMPILER_PATH=/usr/lib/gcc/aarch64-linux-gnu/11/:/usr/lib/gcc/aarch64-linux-gnu/11/:/usr/lib/gcc/aarch64-linux-gnu/:/usr/lib/gcc/aarch64-linux-gnu/11/:/usr/lib/gcc/aarch64-linux-gnu/] ignore line: [LIBRARY_PATH=/usr/lib/gcc/aarch64-linux-gnu/11/:/usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu/:/usr/lib/gcc/aarch64-linux-gnu/11/../../../../lib/:/lib/aarch64-linux-gnu/:/lib/../lib/:/usr/lib/aarch64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/aarch64-linux-gnu/11/../../../:/lib/:/usr/lib/] - ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_17c72' '-shared-libgcc' '-mlittle-endian' '-mabi=lp64' '-dumpdir' 'cmTC_17c72.'] - link line: [ /usr/lib/gcc/aarch64-linux-gnu/11/collect2 -plugin /usr/lib/gcc/aarch64-linux-gnu/11/liblto_plugin.so -plugin-opt=/usr/lib/gcc/aarch64-linux-gnu/11/lto-wrapper -plugin-opt=-fresolution=/tmp/cc7DeRnj.res -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc --build-id --eh-frame-hdr --hash-style=gnu --as-needed -dynamic-linker /lib/ld-linux-aarch64.so.1 -X -EL -maarch64linux --fix-cortex-a53-843419 -pie -z now -z relro -o cmTC_17c72 /usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu/Scrt1.o /usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu/crti.o /usr/lib/gcc/aarch64-linux-gnu/11/crtbeginS.o -L/usr/lib/gcc/aarch64-linux-gnu/11 -L/usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu -L/usr/lib/gcc/aarch64-linux-gnu/11/../../../../lib -L/lib/aarch64-linux-gnu -L/lib/../lib -L/usr/lib/aarch64-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/aarch64-linux-gnu/11/../../.. CMakeFiles/cmTC_17c72.dir/CMakeCXXCompilerABI.cpp.o -lstdc++ -lm -lgcc_s -lgcc -lc -lgcc_s -lgcc /usr/lib/gcc/aarch64-linux-gnu/11/crtendS.o /usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu/crtn.o] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_ab287' '-shared-libgcc' '-mlittle-endian' '-mabi=lp64' '-dumpdir' 'cmTC_ab287.'] + link line: [ /usr/lib/gcc/aarch64-linux-gnu/11/collect2 -plugin /usr/lib/gcc/aarch64-linux-gnu/11/liblto_plugin.so -plugin-opt=/usr/lib/gcc/aarch64-linux-gnu/11/lto-wrapper -plugin-opt=-fresolution=/tmp/ccnYZ2Vl.res -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc --build-id --eh-frame-hdr --hash-style=gnu --as-needed -dynamic-linker /lib/ld-linux-aarch64.so.1 -X -EL -maarch64linux --fix-cortex-a53-843419 -pie -z now -z relro -o cmTC_ab287 /usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu/Scrt1.o /usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu/crti.o /usr/lib/gcc/aarch64-linux-gnu/11/crtbeginS.o -L/usr/lib/gcc/aarch64-linux-gnu/11 -L/usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu -L/usr/lib/gcc/aarch64-linux-gnu/11/../../../../lib -L/lib/aarch64-linux-gnu -L/lib/../lib -L/usr/lib/aarch64-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/aarch64-linux-gnu/11/../../.. CMakeFiles/cmTC_ab287.dir/CMakeCXXCompilerABI.cpp.o -lstdc++ -lm -lgcc_s -lgcc -lc -lgcc_s -lgcc /usr/lib/gcc/aarch64-linux-gnu/11/crtendS.o /usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu/crtn.o] arg [/usr/lib/gcc/aarch64-linux-gnu/11/collect2] ==> ignore arg [-plugin] ==> ignore arg [/usr/lib/gcc/aarch64-linux-gnu/11/liblto_plugin.so] ==> ignore arg [-plugin-opt=/usr/lib/gcc/aarch64-linux-gnu/11/lto-wrapper] ==> ignore - arg [-plugin-opt=-fresolution=/tmp/cc7DeRnj.res] ==> ignore + arg [-plugin-opt=-fresolution=/tmp/ccnYZ2Vl.res] ==> ignore arg [-plugin-opt=-pass-through=-lgcc_s] ==> ignore arg [-plugin-opt=-pass-through=-lgcc] ==> ignore arg [-plugin-opt=-pass-through=-lc] ==> ignore @@ -396,7 +396,7 @@ Parsed CXX implicit link information from above output: arg [-znow] ==> ignore arg [-zrelro] ==> ignore arg [-o] ==> ignore - arg [cmTC_17c72] ==> ignore + arg [cmTC_ab287] ==> ignore arg [/usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu/Scrt1.o] ==> obj [/usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu/Scrt1.o] arg [/usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu/crti.o] ==> obj [/usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu/crti.o] arg [/usr/lib/gcc/aarch64-linux-gnu/11/crtbeginS.o] ==> obj [/usr/lib/gcc/aarch64-linux-gnu/11/crtbeginS.o] @@ -408,7 +408,7 @@ Parsed CXX implicit link information from above output: arg [-L/usr/lib/aarch64-linux-gnu] ==> dir [/usr/lib/aarch64-linux-gnu] arg [-L/usr/lib/../lib] ==> dir [/usr/lib/../lib] arg [-L/usr/lib/gcc/aarch64-linux-gnu/11/../../..] ==> dir [/usr/lib/gcc/aarch64-linux-gnu/11/../../..] - arg [CMakeFiles/cmTC_17c72.dir/CMakeCXXCompilerABI.cpp.o] ==> ignore + arg [CMakeFiles/cmTC_ab287.dir/CMakeCXXCompilerABI.cpp.o] ==> ignore arg [-lstdc++] ==> lib [stdc++] arg [-lm] ==> lib [m] arg [-lgcc_s] ==> lib [gcc_s] diff --git a/Increase_double_bufer/Is_double_buffer/build_out/CMakeFiles/CMakeRuleHashes.txt b/Increase_double_bufer/Is_double_buffer/build_out/CMakeFiles/CMakeRuleHashes.txt index e1a9488bd3d5e608d4dfe05bbd63728127b8d18a..26949c65e83a0dd41d710553847caf7be2469067 100644 --- a/Increase_double_bufer/Is_double_buffer/build_out/CMakeFiles/CMakeRuleHashes.txt +++ b/Increase_double_bufer/Is_double_buffer/build_out/CMakeFiles/CMakeRuleHashes.txt @@ -1,33 +1,33 @@ # Hashes of file build rules. -ae1ef848ed7dad9783affaa6abeac928 CMakeFiles/gen_version_info -3b572178550843f6104533bd73871877 CMakeFiles/modify_vendor -a6dcfe082cd06098fb469ffacf7a264b op_host/CMakeFiles/optiling_compat -0749dd89fa2ee1dccff7c872d58c533d op_kernel/CMakeFiles/ascendc_bin_ascend310b -ac31447b31412eaacfbe928d911af555 op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_0 -83f41a0e19d0a12c29936eac8e76d2c2 op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_copy -600e20728e70b66ddcaf7f539de4df47 op_kernel/CMakeFiles/ascendc_bin_ascend310b_gen_ops_config -5c547429f2f785b62c64c673b061c1bb op_kernel/CMakeFiles/ascendc_bin_ascend310p -412413e15b19f8a819e20b12f42a12ec op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_0 -a533d93d92e55f6c2359db5392064945 op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_copy -c5a52487574f091805a86ebd84ccbe0b op_kernel/CMakeFiles/ascendc_bin_ascend310p_gen_ops_config -6a9551eb76b906a787997f969623bb43 op_kernel/CMakeFiles/ascendc_bin_ascend910 -aa06af0e21c92ad6677c3375fe7db681 op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_0 -26a8fc11aff203318522c371df9d88c0 op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_copy -962586c02071c624089bd0a47497da96 op_kernel/CMakeFiles/ascendc_bin_ascend910_gen_ops_config -2f9c567c28d90269ff1d9e161213b4f8 op_kernel/CMakeFiles/ascendc_bin_ascend910b -c75437ab0abb232b201187a4e43400f5 op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_0 -085efdab7801525b1a09886745c578f4 op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_copy -432efa1da45bf40f55b63079770cab71 op_kernel/CMakeFiles/ascendc_bin_ascend910b_gen_ops_config -1ad327e3cb74cb78de1f888efd6be541 op_kernel/CMakeFiles/ascendc_impl_gen -1ad327e3cb74cb78de1f888efd6be541 op_kernel/CMakeFiles/npu_supported_ops -1ad327e3cb74cb78de1f888efd6be541 op_kernel/CMakeFiles/ops_info_gen_ascend310b -1ad327e3cb74cb78de1f888efd6be541 op_kernel/CMakeFiles/ops_info_gen_ascend310p -1ad327e3cb74cb78de1f888efd6be541 op_kernel/CMakeFiles/ops_info_gen_ascend910 -1ad327e3cb74cb78de1f888efd6be541 op_kernel/CMakeFiles/ops_info_gen_ascend910b -cb199577a2a3c1c4987fa5df7f8c9ebc op_kernel/tbe/.impl_timestamp -750530e4146db3533b52a4303d9c5b87 op_kernel/tbe/op_info_cfg/ai_core/ascend310b/aic-ascend310b-ops-info.json -796a8eaf09c0f43235a42e6bca04f041 op_kernel/tbe/op_info_cfg/ai_core/ascend310p/aic-ascend310p-ops-info.json -2790041646b104329ba6795e3fd9858a op_kernel/tbe/op_info_cfg/ai_core/ascend910/aic-ascend910-ops-info.json -c712205bfef0200363b30bdfd0717f03 op_kernel/tbe/op_info_cfg/ai_core/ascend910b/aic-ascend910b-ops-info.json -7bf38d3d45e72487f95b896925a08be5 op_kernel/tbe/op_info_cfg/ai_core/npu_supported_ops.json -fd5bc1b7922155d8d7d849b6552558b1 scripts/install.sh +24d4506144f7d2b64ce3aa20bf321451 CMakeFiles/gen_version_info +421386ff191bb3d6f0cd9b3502d69374 CMakeFiles/modify_vendor +a3f6f9b23c9f365254957c5ef9988896 op_host/CMakeFiles/optiling_compat +11ef896e48f05cd1442e16b3da8e4d6d op_kernel/CMakeFiles/ascendc_bin_ascend310b +3b419d688358d74d3e9e165e27f02b35 op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_0 +d2f45c1d3d8320f7c2dd5b1fb0e83037 op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_copy +41b2f3a3c32e51caa5e489d1c0f341f3 op_kernel/CMakeFiles/ascendc_bin_ascend310b_gen_ops_config +675abc278ba65512d9d3ed2c769516ab op_kernel/CMakeFiles/ascendc_bin_ascend310p +e59883cc7626aa50c998a2a4955b3375 op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_0 +8e458395b4f7424227af51e745918e33 op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_copy +7568967b99fa52a8d3373f1a8ffa5bf5 op_kernel/CMakeFiles/ascendc_bin_ascend310p_gen_ops_config +593d8625bfc1f489554e22a76131d175 op_kernel/CMakeFiles/ascendc_bin_ascend910 +1a10a47549c7741a95993fa76f4d455b op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_0 +82a5c4e7339b66dec18a65dc83037812 op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_copy +bfc099df8f86a59cfc9128f7b9c32c24 op_kernel/CMakeFiles/ascendc_bin_ascend910_gen_ops_config +7d2fc006db2b3dfe3356a77bebd1b741 op_kernel/CMakeFiles/ascendc_bin_ascend910b +997518a461846aa350fc1500053e846a op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_0 +49a410887b5d8205e5c8bcb0796290bd op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_copy +a8ba590efa52db47c4bebbeb84253e91 op_kernel/CMakeFiles/ascendc_bin_ascend910b_gen_ops_config +aaa5757b8ffdba0b8c52885022af5f22 op_kernel/CMakeFiles/ascendc_impl_gen +aaa5757b8ffdba0b8c52885022af5f22 op_kernel/CMakeFiles/npu_supported_ops +aaa5757b8ffdba0b8c52885022af5f22 op_kernel/CMakeFiles/ops_info_gen_ascend310b +aaa5757b8ffdba0b8c52885022af5f22 op_kernel/CMakeFiles/ops_info_gen_ascend310p +aaa5757b8ffdba0b8c52885022af5f22 op_kernel/CMakeFiles/ops_info_gen_ascend910 +aaa5757b8ffdba0b8c52885022af5f22 op_kernel/CMakeFiles/ops_info_gen_ascend910b +c80e1b3a51c9d69d61c345d2a234a1af op_kernel/tbe/.impl_timestamp +f3becce7ae8d106a249c882d851589ff op_kernel/tbe/op_info_cfg/ai_core/ascend310b/aic-ascend310b-ops-info.json +cb2d069bb95ee183448b4131c1b39ad5 op_kernel/tbe/op_info_cfg/ai_core/ascend310p/aic-ascend310p-ops-info.json +8eb0c47d2c6c20002272d381efdc4981 op_kernel/tbe/op_info_cfg/ai_core/ascend910/aic-ascend910-ops-info.json +c112001bb21e4f2a0c761e230b664f9b op_kernel/tbe/op_info_cfg/ai_core/ascend910b/aic-ascend910b-ops-info.json +84a9834fcac4736f134ea4ce06496108 op_kernel/tbe/op_info_cfg/ai_core/npu_supported_ops.json +95c93e5a1eae1dabd1baa4ade513f8fd scripts/install.sh diff --git a/Increase_double_bufer/Is_double_buffer/build_out/CMakeFiles/Makefile2 b/Increase_double_bufer/Is_double_buffer/build_out/CMakeFiles/Makefile2 index c0c6ac531da0a8434270291419aa6de6877f2635..d6d591e269a619106d5bb86c7fc4b2e76186b2fd 100644 --- a/Increase_double_bufer/Is_double_buffer/build_out/CMakeFiles/Makefile2 +++ b/Increase_double_bufer/Is_double_buffer/build_out/CMakeFiles/Makefile2 @@ -54,10 +54,10 @@ RM = /usr/bin/cmake -E rm -f EQUALS = = # The top-level source directory on which CMake was run. -CMAKE_SOURCE_DIR = /_Increase/Increase_double_bufer/AddCustom +CMAKE_SOURCE_DIR = /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer # The top-level build directory on which CMake was run. -CMAKE_BINARY_DIR = /_Increase/Increase_double_bufer/AddCustom/build_out +CMAKE_BINARY_DIR = /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out #============================================================================= # Directory level rules for the build root directory @@ -184,14 +184,14 @@ op_kernel/clean: op_kernel/CMakeFiles/npu_supported_ops.dir/clean CMakeFiles/modify_vendor.dir/all: $(MAKE) $(MAKESILENT) -f CMakeFiles/modify_vendor.dir/build.make CMakeFiles/modify_vendor.dir/depend $(MAKE) $(MAKESILENT) -f CMakeFiles/modify_vendor.dir/build.make CMakeFiles/modify_vendor.dir/build - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/_Increase/Increase_double_bufer/AddCustom/build_out/CMakeFiles --progress-num=11 "Built target modify_vendor" + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out/CMakeFiles --progress-num=11 "Built target modify_vendor" .PHONY : CMakeFiles/modify_vendor.dir/all # Build rule for subdir invocation for target. CMakeFiles/modify_vendor.dir/rule: cmake_check_build_system - $(CMAKE_COMMAND) -E cmake_progress_start /_Increase/Increase_double_bufer/AddCustom/build_out/CMakeFiles 1 + $(CMAKE_COMMAND) -E cmake_progress_start /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out/CMakeFiles 1 $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 CMakeFiles/modify_vendor.dir/all - $(CMAKE_COMMAND) -E cmake_progress_start /_Increase/Increase_double_bufer/AddCustom/build_out/CMakeFiles 0 + $(CMAKE_COMMAND) -E cmake_progress_start /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out/CMakeFiles 0 .PHONY : CMakeFiles/modify_vendor.dir/rule # Convenience name for target. @@ -210,14 +210,14 @@ CMakeFiles/modify_vendor.dir/clean: CMakeFiles/gen_version_info.dir/all: $(MAKE) $(MAKESILENT) -f CMakeFiles/gen_version_info.dir/build.make CMakeFiles/gen_version_info.dir/depend $(MAKE) $(MAKESILENT) -f CMakeFiles/gen_version_info.dir/build.make CMakeFiles/gen_version_info.dir/build - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/_Increase/Increase_double_bufer/AddCustom/build_out/CMakeFiles --progress-num= "Built target gen_version_info" + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out/CMakeFiles --progress-num= "Built target gen_version_info" .PHONY : CMakeFiles/gen_version_info.dir/all # Build rule for subdir invocation for target. CMakeFiles/gen_version_info.dir/rule: cmake_check_build_system - $(CMAKE_COMMAND) -E cmake_progress_start /_Increase/Increase_double_bufer/AddCustom/build_out/CMakeFiles 0 + $(CMAKE_COMMAND) -E cmake_progress_start /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out/CMakeFiles 0 $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 CMakeFiles/gen_version_info.dir/all - $(CMAKE_COMMAND) -E cmake_progress_start /_Increase/Increase_double_bufer/AddCustom/build_out/CMakeFiles 0 + $(CMAKE_COMMAND) -E cmake_progress_start /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out/CMakeFiles 0 .PHONY : CMakeFiles/gen_version_info.dir/rule # Convenience name for target. @@ -236,14 +236,14 @@ CMakeFiles/gen_version_info.dir/clean: framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/all: $(MAKE) $(MAKESILENT) -f framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/build.make framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/depend $(MAKE) $(MAKESILENT) -f framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/build.make framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/build - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/_Increase/Increase_double_bufer/AddCustom/build_out/CMakeFiles --progress-num=9,10 "Built target cust_tf_parsers" + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out/CMakeFiles --progress-num=9,10 "Built target cust_tf_parsers" .PHONY : framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/all # Build rule for subdir invocation for target. framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/rule: cmake_check_build_system - $(CMAKE_COMMAND) -E cmake_progress_start /_Increase/Increase_double_bufer/AddCustom/build_out/CMakeFiles 2 + $(CMAKE_COMMAND) -E cmake_progress_start /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out/CMakeFiles 2 $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/all - $(CMAKE_COMMAND) -E cmake_progress_start /_Increase/Increase_double_bufer/AddCustom/build_out/CMakeFiles 0 + $(CMAKE_COMMAND) -E cmake_progress_start /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out/CMakeFiles 0 .PHONY : framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/rule # Convenience name for target. @@ -262,14 +262,14 @@ framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/clean: op_host/CMakeFiles/cust_op_proto.dir/all: $(MAKE) $(MAKESILENT) -f op_host/CMakeFiles/cust_op_proto.dir/build.make op_host/CMakeFiles/cust_op_proto.dir/depend $(MAKE) $(MAKESILENT) -f op_host/CMakeFiles/cust_op_proto.dir/build.make op_host/CMakeFiles/cust_op_proto.dir/build - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/_Increase/Increase_double_bufer/AddCustom/build_out/CMakeFiles --progress-num=2,3,4 "Built target cust_op_proto" + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out/CMakeFiles --progress-num=2,3,4 "Built target cust_op_proto" .PHONY : op_host/CMakeFiles/cust_op_proto.dir/all # Build rule for subdir invocation for target. op_host/CMakeFiles/cust_op_proto.dir/rule: cmake_check_build_system - $(CMAKE_COMMAND) -E cmake_progress_start /_Increase/Increase_double_bufer/AddCustom/build_out/CMakeFiles 3 + $(CMAKE_COMMAND) -E cmake_progress_start /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out/CMakeFiles 3 $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_host/CMakeFiles/cust_op_proto.dir/all - $(CMAKE_COMMAND) -E cmake_progress_start /_Increase/Increase_double_bufer/AddCustom/build_out/CMakeFiles 0 + $(CMAKE_COMMAND) -E cmake_progress_start /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out/CMakeFiles 0 .PHONY : op_host/CMakeFiles/cust_op_proto.dir/rule # Convenience name for target. @@ -288,14 +288,14 @@ op_host/CMakeFiles/cust_op_proto.dir/clean: op_host/CMakeFiles/cust_optiling.dir/all: $(MAKE) $(MAKESILENT) -f op_host/CMakeFiles/cust_optiling.dir/build.make op_host/CMakeFiles/cust_optiling.dir/depend $(MAKE) $(MAKESILENT) -f op_host/CMakeFiles/cust_optiling.dir/build.make op_host/CMakeFiles/cust_optiling.dir/build - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/_Increase/Increase_double_bufer/AddCustom/build_out/CMakeFiles --progress-num=7,8 "Built target cust_optiling" + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out/CMakeFiles --progress-num=7,8 "Built target cust_optiling" .PHONY : op_host/CMakeFiles/cust_optiling.dir/all # Build rule for subdir invocation for target. op_host/CMakeFiles/cust_optiling.dir/rule: cmake_check_build_system - $(CMAKE_COMMAND) -E cmake_progress_start /_Increase/Increase_double_bufer/AddCustom/build_out/CMakeFiles 2 + $(CMAKE_COMMAND) -E cmake_progress_start /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out/CMakeFiles 2 $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_host/CMakeFiles/cust_optiling.dir/all - $(CMAKE_COMMAND) -E cmake_progress_start /_Increase/Increase_double_bufer/AddCustom/build_out/CMakeFiles 0 + $(CMAKE_COMMAND) -E cmake_progress_start /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out/CMakeFiles 0 .PHONY : op_host/CMakeFiles/cust_optiling.dir/rule # Convenience name for target. @@ -314,14 +314,14 @@ op_host/CMakeFiles/cust_optiling.dir/clean: op_host/CMakeFiles/cust_opapi.dir/all: $(MAKE) $(MAKESILENT) -f op_host/CMakeFiles/cust_opapi.dir/build.make op_host/CMakeFiles/cust_opapi.dir/depend $(MAKE) $(MAKESILENT) -f op_host/CMakeFiles/cust_opapi.dir/build.make op_host/CMakeFiles/cust_opapi.dir/build - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/_Increase/Increase_double_bufer/AddCustom/build_out/CMakeFiles --progress-num=5,6 "Built target cust_opapi" + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out/CMakeFiles --progress-num=5,6 "Built target cust_opapi" .PHONY : op_host/CMakeFiles/cust_opapi.dir/all # Build rule for subdir invocation for target. op_host/CMakeFiles/cust_opapi.dir/rule: cmake_check_build_system - $(CMAKE_COMMAND) -E cmake_progress_start /_Increase/Increase_double_bufer/AddCustom/build_out/CMakeFiles 2 + $(CMAKE_COMMAND) -E cmake_progress_start /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out/CMakeFiles 2 $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_host/CMakeFiles/cust_opapi.dir/all - $(CMAKE_COMMAND) -E cmake_progress_start /_Increase/Increase_double_bufer/AddCustom/build_out/CMakeFiles 0 + $(CMAKE_COMMAND) -E cmake_progress_start /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out/CMakeFiles 0 .PHONY : op_host/CMakeFiles/cust_opapi.dir/rule # Convenience name for target. @@ -340,14 +340,14 @@ op_host/CMakeFiles/cust_opapi.dir/clean: op_host/CMakeFiles/optiling_compat.dir/all: op_host/CMakeFiles/cust_optiling.dir/all $(MAKE) $(MAKESILENT) -f op_host/CMakeFiles/optiling_compat.dir/build.make op_host/CMakeFiles/optiling_compat.dir/depend $(MAKE) $(MAKESILENT) -f op_host/CMakeFiles/optiling_compat.dir/build.make op_host/CMakeFiles/optiling_compat.dir/build - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/_Increase/Increase_double_bufer/AddCustom/build_out/CMakeFiles --progress-num= "Built target optiling_compat" + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out/CMakeFiles --progress-num= "Built target optiling_compat" .PHONY : op_host/CMakeFiles/optiling_compat.dir/all # Build rule for subdir invocation for target. op_host/CMakeFiles/optiling_compat.dir/rule: cmake_check_build_system - $(CMAKE_COMMAND) -E cmake_progress_start /_Increase/Increase_double_bufer/AddCustom/build_out/CMakeFiles 2 + $(CMAKE_COMMAND) -E cmake_progress_start /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out/CMakeFiles 2 $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_host/CMakeFiles/optiling_compat.dir/all - $(CMAKE_COMMAND) -E cmake_progress_start /_Increase/Increase_double_bufer/AddCustom/build_out/CMakeFiles 0 + $(CMAKE_COMMAND) -E cmake_progress_start /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out/CMakeFiles 0 .PHONY : op_host/CMakeFiles/optiling_compat.dir/rule # Convenience name for target. @@ -366,14 +366,14 @@ op_host/CMakeFiles/optiling_compat.dir/clean: op_kernel/CMakeFiles/ops_info_gen_ascend310p.dir/all: $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ops_info_gen_ascend310p.dir/build.make op_kernel/CMakeFiles/ops_info_gen_ascend310p.dir/depend $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ops_info_gen_ascend310p.dir/build.make op_kernel/CMakeFiles/ops_info_gen_ascend310p.dir/build - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/_Increase/Increase_double_bufer/AddCustom/build_out/CMakeFiles --progress-num=14 "Built target ops_info_gen_ascend310p" + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out/CMakeFiles --progress-num=14 "Built target ops_info_gen_ascend310p" .PHONY : op_kernel/CMakeFiles/ops_info_gen_ascend310p.dir/all # Build rule for subdir invocation for target. op_kernel/CMakeFiles/ops_info_gen_ascend310p.dir/rule: cmake_check_build_system - $(CMAKE_COMMAND) -E cmake_progress_start /_Increase/Increase_double_bufer/AddCustom/build_out/CMakeFiles 1 + $(CMAKE_COMMAND) -E cmake_progress_start /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out/CMakeFiles 1 $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_kernel/CMakeFiles/ops_info_gen_ascend310p.dir/all - $(CMAKE_COMMAND) -E cmake_progress_start /_Increase/Increase_double_bufer/AddCustom/build_out/CMakeFiles 0 + $(CMAKE_COMMAND) -E cmake_progress_start /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out/CMakeFiles 0 .PHONY : op_kernel/CMakeFiles/ops_info_gen_ascend310p.dir/rule # Convenience name for target. @@ -392,14 +392,14 @@ op_kernel/CMakeFiles/ops_info_gen_ascend310p.dir/clean: op_kernel/CMakeFiles/ascendc_impl_gen.dir/all: $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_impl_gen.dir/build.make op_kernel/CMakeFiles/ascendc_impl_gen.dir/depend $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_impl_gen.dir/build.make op_kernel/CMakeFiles/ascendc_impl_gen.dir/build - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/_Increase/Increase_double_bufer/AddCustom/build_out/CMakeFiles --progress-num=1 "Built target ascendc_impl_gen" + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out/CMakeFiles --progress-num=1 "Built target ascendc_impl_gen" .PHONY : op_kernel/CMakeFiles/ascendc_impl_gen.dir/all # Build rule for subdir invocation for target. op_kernel/CMakeFiles/ascendc_impl_gen.dir/rule: cmake_check_build_system - $(CMAKE_COMMAND) -E cmake_progress_start /_Increase/Increase_double_bufer/AddCustom/build_out/CMakeFiles 1 + $(CMAKE_COMMAND) -E cmake_progress_start /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out/CMakeFiles 1 $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_kernel/CMakeFiles/ascendc_impl_gen.dir/all - $(CMAKE_COMMAND) -E cmake_progress_start /_Increase/Increase_double_bufer/AddCustom/build_out/CMakeFiles 0 + $(CMAKE_COMMAND) -E cmake_progress_start /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out/CMakeFiles 0 .PHONY : op_kernel/CMakeFiles/ascendc_impl_gen.dir/rule # Convenience name for target. @@ -421,14 +421,14 @@ op_kernel/CMakeFiles/binary.dir/all: op_kernel/CMakeFiles/ascendc_bin_ascend910_ op_kernel/CMakeFiles/binary.dir/all: op_kernel/CMakeFiles/ascendc_bin_ascend910b_gen_ops_config.dir/all $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/binary.dir/build.make op_kernel/CMakeFiles/binary.dir/depend $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/binary.dir/build.make op_kernel/CMakeFiles/binary.dir/build - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/_Increase/Increase_double_bufer/AddCustom/build_out/CMakeFiles --progress-num= "Built target binary" + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out/CMakeFiles --progress-num= "Built target binary" .PHONY : op_kernel/CMakeFiles/binary.dir/all # Build rule for subdir invocation for target. op_kernel/CMakeFiles/binary.dir/rule: cmake_check_build_system - $(CMAKE_COMMAND) -E cmake_progress_start /_Increase/Increase_double_bufer/AddCustom/build_out/CMakeFiles 1 + $(CMAKE_COMMAND) -E cmake_progress_start /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out/CMakeFiles 1 $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_kernel/CMakeFiles/binary.dir/all - $(CMAKE_COMMAND) -E cmake_progress_start /_Increase/Increase_double_bufer/AddCustom/build_out/CMakeFiles 0 + $(CMAKE_COMMAND) -E cmake_progress_start /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out/CMakeFiles 0 .PHONY : op_kernel/CMakeFiles/binary.dir/rule # Convenience name for target. @@ -447,14 +447,14 @@ op_kernel/CMakeFiles/binary.dir/clean: op_kernel/CMakeFiles/ascendc_bin_ascend310p.dir/all: op_kernel/CMakeFiles/ascendc_impl_gen.dir/all $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend310p.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend310p.dir/depend $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend310p.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend310p.dir/build - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/_Increase/Increase_double_bufer/AddCustom/build_out/CMakeFiles --progress-num= "Built target ascendc_bin_ascend310p" + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out/CMakeFiles --progress-num= "Built target ascendc_bin_ascend310p" .PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend310p.dir/all # Build rule for subdir invocation for target. op_kernel/CMakeFiles/ascendc_bin_ascend310p.dir/rule: cmake_check_build_system - $(CMAKE_COMMAND) -E cmake_progress_start /_Increase/Increase_double_bufer/AddCustom/build_out/CMakeFiles 1 + $(CMAKE_COMMAND) -E cmake_progress_start /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out/CMakeFiles 1 $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_kernel/CMakeFiles/ascendc_bin_ascend310p.dir/all - $(CMAKE_COMMAND) -E cmake_progress_start /_Increase/Increase_double_bufer/AddCustom/build_out/CMakeFiles 0 + $(CMAKE_COMMAND) -E cmake_progress_start /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out/CMakeFiles 0 .PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend310p.dir/rule # Convenience name for target. @@ -473,14 +473,14 @@ op_kernel/CMakeFiles/ascendc_bin_ascend310p.dir/clean: op_kernel/CMakeFiles/ascendc_bin_ascend310p_gen_ops_config.dir/all: op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_0.dir/all $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend310p_gen_ops_config.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend310p_gen_ops_config.dir/depend $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend310p_gen_ops_config.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend310p_gen_ops_config.dir/build - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/_Increase/Increase_double_bufer/AddCustom/build_out/CMakeFiles --progress-num= "Built target ascendc_bin_ascend310p_gen_ops_config" + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out/CMakeFiles --progress-num= "Built target ascendc_bin_ascend310p_gen_ops_config" .PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend310p_gen_ops_config.dir/all # Build rule for subdir invocation for target. op_kernel/CMakeFiles/ascendc_bin_ascend310p_gen_ops_config.dir/rule: cmake_check_build_system - $(CMAKE_COMMAND) -E cmake_progress_start /_Increase/Increase_double_bufer/AddCustom/build_out/CMakeFiles 1 + $(CMAKE_COMMAND) -E cmake_progress_start /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out/CMakeFiles 1 $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_kernel/CMakeFiles/ascendc_bin_ascend310p_gen_ops_config.dir/all - $(CMAKE_COMMAND) -E cmake_progress_start /_Increase/Increase_double_bufer/AddCustom/build_out/CMakeFiles 0 + $(CMAKE_COMMAND) -E cmake_progress_start /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out/CMakeFiles 0 .PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend310p_gen_ops_config.dir/rule # Convenience name for target. @@ -499,14 +499,14 @@ op_kernel/CMakeFiles/ascendc_bin_ascend310p_gen_ops_config.dir/clean: op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_copy.dir/all: $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_copy.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_copy.dir/depend $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_copy.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_copy.dir/build - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/_Increase/Increase_double_bufer/AddCustom/build_out/CMakeFiles --progress-num= "Built target ascendc_bin_ascend310p_add_custom_copy" + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out/CMakeFiles --progress-num= "Built target ascendc_bin_ascend310p_add_custom_copy" .PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_copy.dir/all # Build rule for subdir invocation for target. op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_copy.dir/rule: cmake_check_build_system - $(CMAKE_COMMAND) -E cmake_progress_start /_Increase/Increase_double_bufer/AddCustom/build_out/CMakeFiles 0 + $(CMAKE_COMMAND) -E cmake_progress_start /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out/CMakeFiles 0 $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_copy.dir/all - $(CMAKE_COMMAND) -E cmake_progress_start /_Increase/Increase_double_bufer/AddCustom/build_out/CMakeFiles 0 + $(CMAKE_COMMAND) -E cmake_progress_start /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out/CMakeFiles 0 .PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_copy.dir/rule # Convenience name for target. @@ -526,14 +526,14 @@ op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_0.dir/all: op_kernel/CMak op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_0.dir/all: op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_copy.dir/all $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_0.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_0.dir/depend $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_0.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_0.dir/build - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/_Increase/Increase_double_bufer/AddCustom/build_out/CMakeFiles --progress-num= "Built target ascendc_bin_ascend310p_add_custom_0" + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out/CMakeFiles --progress-num= "Built target ascendc_bin_ascend310p_add_custom_0" .PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_0.dir/all # Build rule for subdir invocation for target. op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_0.dir/rule: cmake_check_build_system - $(CMAKE_COMMAND) -E cmake_progress_start /_Increase/Increase_double_bufer/AddCustom/build_out/CMakeFiles 1 + $(CMAKE_COMMAND) -E cmake_progress_start /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out/CMakeFiles 1 $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_0.dir/all - $(CMAKE_COMMAND) -E cmake_progress_start /_Increase/Increase_double_bufer/AddCustom/build_out/CMakeFiles 0 + $(CMAKE_COMMAND) -E cmake_progress_start /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out/CMakeFiles 0 .PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_0.dir/rule # Convenience name for target. @@ -552,14 +552,14 @@ op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_0.dir/clean: op_kernel/CMakeFiles/ops_info_gen_ascend310b.dir/all: $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ops_info_gen_ascend310b.dir/build.make op_kernel/CMakeFiles/ops_info_gen_ascend310b.dir/depend $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ops_info_gen_ascend310b.dir/build.make op_kernel/CMakeFiles/ops_info_gen_ascend310b.dir/build - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/_Increase/Increase_double_bufer/AddCustom/build_out/CMakeFiles --progress-num=13 "Built target ops_info_gen_ascend310b" + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out/CMakeFiles --progress-num=13 "Built target ops_info_gen_ascend310b" .PHONY : op_kernel/CMakeFiles/ops_info_gen_ascend310b.dir/all # Build rule for subdir invocation for target. op_kernel/CMakeFiles/ops_info_gen_ascend310b.dir/rule: cmake_check_build_system - $(CMAKE_COMMAND) -E cmake_progress_start /_Increase/Increase_double_bufer/AddCustom/build_out/CMakeFiles 1 + $(CMAKE_COMMAND) -E cmake_progress_start /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out/CMakeFiles 1 $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_kernel/CMakeFiles/ops_info_gen_ascend310b.dir/all - $(CMAKE_COMMAND) -E cmake_progress_start /_Increase/Increase_double_bufer/AddCustom/build_out/CMakeFiles 0 + $(CMAKE_COMMAND) -E cmake_progress_start /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out/CMakeFiles 0 .PHONY : op_kernel/CMakeFiles/ops_info_gen_ascend310b.dir/rule # Convenience name for target. @@ -578,14 +578,14 @@ op_kernel/CMakeFiles/ops_info_gen_ascend310b.dir/clean: op_kernel/CMakeFiles/ascendc_bin_ascend310b.dir/all: op_kernel/CMakeFiles/ascendc_impl_gen.dir/all $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend310b.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend310b.dir/depend $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend310b.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend310b.dir/build - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/_Increase/Increase_double_bufer/AddCustom/build_out/CMakeFiles --progress-num= "Built target ascendc_bin_ascend310b" + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out/CMakeFiles --progress-num= "Built target ascendc_bin_ascend310b" .PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend310b.dir/all # Build rule for subdir invocation for target. op_kernel/CMakeFiles/ascendc_bin_ascend310b.dir/rule: cmake_check_build_system - $(CMAKE_COMMAND) -E cmake_progress_start /_Increase/Increase_double_bufer/AddCustom/build_out/CMakeFiles 1 + $(CMAKE_COMMAND) -E cmake_progress_start /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out/CMakeFiles 1 $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_kernel/CMakeFiles/ascendc_bin_ascend310b.dir/all - $(CMAKE_COMMAND) -E cmake_progress_start /_Increase/Increase_double_bufer/AddCustom/build_out/CMakeFiles 0 + $(CMAKE_COMMAND) -E cmake_progress_start /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out/CMakeFiles 0 .PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend310b.dir/rule # Convenience name for target. @@ -604,14 +604,14 @@ op_kernel/CMakeFiles/ascendc_bin_ascend310b.dir/clean: op_kernel/CMakeFiles/ascendc_bin_ascend310b_gen_ops_config.dir/all: op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_0.dir/all $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend310b_gen_ops_config.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend310b_gen_ops_config.dir/depend $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend310b_gen_ops_config.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend310b_gen_ops_config.dir/build - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/_Increase/Increase_double_bufer/AddCustom/build_out/CMakeFiles --progress-num= "Built target ascendc_bin_ascend310b_gen_ops_config" + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out/CMakeFiles --progress-num= "Built target ascendc_bin_ascend310b_gen_ops_config" .PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend310b_gen_ops_config.dir/all # Build rule for subdir invocation for target. op_kernel/CMakeFiles/ascendc_bin_ascend310b_gen_ops_config.dir/rule: cmake_check_build_system - $(CMAKE_COMMAND) -E cmake_progress_start /_Increase/Increase_double_bufer/AddCustom/build_out/CMakeFiles 1 + $(CMAKE_COMMAND) -E cmake_progress_start /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out/CMakeFiles 1 $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_kernel/CMakeFiles/ascendc_bin_ascend310b_gen_ops_config.dir/all - $(CMAKE_COMMAND) -E cmake_progress_start /_Increase/Increase_double_bufer/AddCustom/build_out/CMakeFiles 0 + $(CMAKE_COMMAND) -E cmake_progress_start /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out/CMakeFiles 0 .PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend310b_gen_ops_config.dir/rule # Convenience name for target. @@ -630,14 +630,14 @@ op_kernel/CMakeFiles/ascendc_bin_ascend310b_gen_ops_config.dir/clean: op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_copy.dir/all: $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_copy.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_copy.dir/depend $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_copy.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_copy.dir/build - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/_Increase/Increase_double_bufer/AddCustom/build_out/CMakeFiles --progress-num= "Built target ascendc_bin_ascend310b_add_custom_copy" + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out/CMakeFiles --progress-num= "Built target ascendc_bin_ascend310b_add_custom_copy" .PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_copy.dir/all # Build rule for subdir invocation for target. op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_copy.dir/rule: cmake_check_build_system - $(CMAKE_COMMAND) -E cmake_progress_start /_Increase/Increase_double_bufer/AddCustom/build_out/CMakeFiles 0 + $(CMAKE_COMMAND) -E cmake_progress_start /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out/CMakeFiles 0 $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_copy.dir/all - $(CMAKE_COMMAND) -E cmake_progress_start /_Increase/Increase_double_bufer/AddCustom/build_out/CMakeFiles 0 + $(CMAKE_COMMAND) -E cmake_progress_start /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out/CMakeFiles 0 .PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_copy.dir/rule # Convenience name for target. @@ -657,14 +657,14 @@ op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_0.dir/all: op_kernel/CMak op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_0.dir/all: op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_copy.dir/all $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_0.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_0.dir/depend $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_0.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_0.dir/build - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/_Increase/Increase_double_bufer/AddCustom/build_out/CMakeFiles --progress-num= "Built target ascendc_bin_ascend310b_add_custom_0" + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out/CMakeFiles --progress-num= "Built target ascendc_bin_ascend310b_add_custom_0" .PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_0.dir/all # Build rule for subdir invocation for target. op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_0.dir/rule: cmake_check_build_system - $(CMAKE_COMMAND) -E cmake_progress_start /_Increase/Increase_double_bufer/AddCustom/build_out/CMakeFiles 1 + $(CMAKE_COMMAND) -E cmake_progress_start /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out/CMakeFiles 1 $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_0.dir/all - $(CMAKE_COMMAND) -E cmake_progress_start /_Increase/Increase_double_bufer/AddCustom/build_out/CMakeFiles 0 + $(CMAKE_COMMAND) -E cmake_progress_start /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out/CMakeFiles 0 .PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_0.dir/rule # Convenience name for target. @@ -683,14 +683,14 @@ op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_0.dir/clean: op_kernel/CMakeFiles/ops_info_gen_ascend910.dir/all: $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ops_info_gen_ascend910.dir/build.make op_kernel/CMakeFiles/ops_info_gen_ascend910.dir/depend $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ops_info_gen_ascend910.dir/build.make op_kernel/CMakeFiles/ops_info_gen_ascend910.dir/build - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/_Increase/Increase_double_bufer/AddCustom/build_out/CMakeFiles --progress-num=15 "Built target ops_info_gen_ascend910" + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out/CMakeFiles --progress-num=15 "Built target ops_info_gen_ascend910" .PHONY : op_kernel/CMakeFiles/ops_info_gen_ascend910.dir/all # Build rule for subdir invocation for target. op_kernel/CMakeFiles/ops_info_gen_ascend910.dir/rule: cmake_check_build_system - $(CMAKE_COMMAND) -E cmake_progress_start /_Increase/Increase_double_bufer/AddCustom/build_out/CMakeFiles 1 + $(CMAKE_COMMAND) -E cmake_progress_start /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out/CMakeFiles 1 $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_kernel/CMakeFiles/ops_info_gen_ascend910.dir/all - $(CMAKE_COMMAND) -E cmake_progress_start /_Increase/Increase_double_bufer/AddCustom/build_out/CMakeFiles 0 + $(CMAKE_COMMAND) -E cmake_progress_start /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out/CMakeFiles 0 .PHONY : op_kernel/CMakeFiles/ops_info_gen_ascend910.dir/rule # Convenience name for target. @@ -709,14 +709,14 @@ op_kernel/CMakeFiles/ops_info_gen_ascend910.dir/clean: op_kernel/CMakeFiles/ascendc_bin_ascend910.dir/all: op_kernel/CMakeFiles/ascendc_impl_gen.dir/all $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend910.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend910.dir/depend $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend910.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend910.dir/build - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/_Increase/Increase_double_bufer/AddCustom/build_out/CMakeFiles --progress-num= "Built target ascendc_bin_ascend910" + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out/CMakeFiles --progress-num= "Built target ascendc_bin_ascend910" .PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend910.dir/all # Build rule for subdir invocation for target. op_kernel/CMakeFiles/ascendc_bin_ascend910.dir/rule: cmake_check_build_system - $(CMAKE_COMMAND) -E cmake_progress_start /_Increase/Increase_double_bufer/AddCustom/build_out/CMakeFiles 1 + $(CMAKE_COMMAND) -E cmake_progress_start /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out/CMakeFiles 1 $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_kernel/CMakeFiles/ascendc_bin_ascend910.dir/all - $(CMAKE_COMMAND) -E cmake_progress_start /_Increase/Increase_double_bufer/AddCustom/build_out/CMakeFiles 0 + $(CMAKE_COMMAND) -E cmake_progress_start /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out/CMakeFiles 0 .PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend910.dir/rule # Convenience name for target. @@ -735,14 +735,14 @@ op_kernel/CMakeFiles/ascendc_bin_ascend910.dir/clean: op_kernel/CMakeFiles/ascendc_bin_ascend910_gen_ops_config.dir/all: op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_0.dir/all $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend910_gen_ops_config.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend910_gen_ops_config.dir/depend $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend910_gen_ops_config.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend910_gen_ops_config.dir/build - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/_Increase/Increase_double_bufer/AddCustom/build_out/CMakeFiles --progress-num= "Built target ascendc_bin_ascend910_gen_ops_config" + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out/CMakeFiles --progress-num= "Built target ascendc_bin_ascend910_gen_ops_config" .PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend910_gen_ops_config.dir/all # Build rule for subdir invocation for target. op_kernel/CMakeFiles/ascendc_bin_ascend910_gen_ops_config.dir/rule: cmake_check_build_system - $(CMAKE_COMMAND) -E cmake_progress_start /_Increase/Increase_double_bufer/AddCustom/build_out/CMakeFiles 1 + $(CMAKE_COMMAND) -E cmake_progress_start /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out/CMakeFiles 1 $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_kernel/CMakeFiles/ascendc_bin_ascend910_gen_ops_config.dir/all - $(CMAKE_COMMAND) -E cmake_progress_start /_Increase/Increase_double_bufer/AddCustom/build_out/CMakeFiles 0 + $(CMAKE_COMMAND) -E cmake_progress_start /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out/CMakeFiles 0 .PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend910_gen_ops_config.dir/rule # Convenience name for target. @@ -761,14 +761,14 @@ op_kernel/CMakeFiles/ascendc_bin_ascend910_gen_ops_config.dir/clean: op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_copy.dir/all: $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_copy.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_copy.dir/depend $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_copy.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_copy.dir/build - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/_Increase/Increase_double_bufer/AddCustom/build_out/CMakeFiles --progress-num= "Built target ascendc_bin_ascend910_add_custom_copy" + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out/CMakeFiles --progress-num= "Built target ascendc_bin_ascend910_add_custom_copy" .PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_copy.dir/all # Build rule for subdir invocation for target. op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_copy.dir/rule: cmake_check_build_system - $(CMAKE_COMMAND) -E cmake_progress_start /_Increase/Increase_double_bufer/AddCustom/build_out/CMakeFiles 0 + $(CMAKE_COMMAND) -E cmake_progress_start /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out/CMakeFiles 0 $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_copy.dir/all - $(CMAKE_COMMAND) -E cmake_progress_start /_Increase/Increase_double_bufer/AddCustom/build_out/CMakeFiles 0 + $(CMAKE_COMMAND) -E cmake_progress_start /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out/CMakeFiles 0 .PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_copy.dir/rule # Convenience name for target. @@ -788,14 +788,14 @@ op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_0.dir/all: op_kernel/CMake op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_0.dir/all: op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_copy.dir/all $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_0.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_0.dir/depend $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_0.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_0.dir/build - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/_Increase/Increase_double_bufer/AddCustom/build_out/CMakeFiles --progress-num= "Built target ascendc_bin_ascend910_add_custom_0" + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out/CMakeFiles --progress-num= "Built target ascendc_bin_ascend910_add_custom_0" .PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_0.dir/all # Build rule for subdir invocation for target. op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_0.dir/rule: cmake_check_build_system - $(CMAKE_COMMAND) -E cmake_progress_start /_Increase/Increase_double_bufer/AddCustom/build_out/CMakeFiles 1 + $(CMAKE_COMMAND) -E cmake_progress_start /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out/CMakeFiles 1 $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_0.dir/all - $(CMAKE_COMMAND) -E cmake_progress_start /_Increase/Increase_double_bufer/AddCustom/build_out/CMakeFiles 0 + $(CMAKE_COMMAND) -E cmake_progress_start /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out/CMakeFiles 0 .PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_0.dir/rule # Convenience name for target. @@ -814,14 +814,14 @@ op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_0.dir/clean: op_kernel/CMakeFiles/ops_info_gen_ascend910b.dir/all: $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ops_info_gen_ascend910b.dir/build.make op_kernel/CMakeFiles/ops_info_gen_ascend910b.dir/depend $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ops_info_gen_ascend910b.dir/build.make op_kernel/CMakeFiles/ops_info_gen_ascend910b.dir/build - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/_Increase/Increase_double_bufer/AddCustom/build_out/CMakeFiles --progress-num=16 "Built target ops_info_gen_ascend910b" + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out/CMakeFiles --progress-num=16 "Built target ops_info_gen_ascend910b" .PHONY : op_kernel/CMakeFiles/ops_info_gen_ascend910b.dir/all # Build rule for subdir invocation for target. op_kernel/CMakeFiles/ops_info_gen_ascend910b.dir/rule: cmake_check_build_system - $(CMAKE_COMMAND) -E cmake_progress_start /_Increase/Increase_double_bufer/AddCustom/build_out/CMakeFiles 1 + $(CMAKE_COMMAND) -E cmake_progress_start /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out/CMakeFiles 1 $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_kernel/CMakeFiles/ops_info_gen_ascend910b.dir/all - $(CMAKE_COMMAND) -E cmake_progress_start /_Increase/Increase_double_bufer/AddCustom/build_out/CMakeFiles 0 + $(CMAKE_COMMAND) -E cmake_progress_start /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out/CMakeFiles 0 .PHONY : op_kernel/CMakeFiles/ops_info_gen_ascend910b.dir/rule # Convenience name for target. @@ -840,14 +840,14 @@ op_kernel/CMakeFiles/ops_info_gen_ascend910b.dir/clean: op_kernel/CMakeFiles/ascendc_bin_ascend910b.dir/all: op_kernel/CMakeFiles/ascendc_impl_gen.dir/all $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend910b.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend910b.dir/depend $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend910b.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend910b.dir/build - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/_Increase/Increase_double_bufer/AddCustom/build_out/CMakeFiles --progress-num= "Built target ascendc_bin_ascend910b" + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out/CMakeFiles --progress-num= "Built target ascendc_bin_ascend910b" .PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend910b.dir/all # Build rule for subdir invocation for target. op_kernel/CMakeFiles/ascendc_bin_ascend910b.dir/rule: cmake_check_build_system - $(CMAKE_COMMAND) -E cmake_progress_start /_Increase/Increase_double_bufer/AddCustom/build_out/CMakeFiles 1 + $(CMAKE_COMMAND) -E cmake_progress_start /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out/CMakeFiles 1 $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_kernel/CMakeFiles/ascendc_bin_ascend910b.dir/all - $(CMAKE_COMMAND) -E cmake_progress_start /_Increase/Increase_double_bufer/AddCustom/build_out/CMakeFiles 0 + $(CMAKE_COMMAND) -E cmake_progress_start /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out/CMakeFiles 0 .PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend910b.dir/rule # Convenience name for target. @@ -866,14 +866,14 @@ op_kernel/CMakeFiles/ascendc_bin_ascend910b.dir/clean: op_kernel/CMakeFiles/ascendc_bin_ascend910b_gen_ops_config.dir/all: op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_0.dir/all $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend910b_gen_ops_config.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend910b_gen_ops_config.dir/depend $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend910b_gen_ops_config.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend910b_gen_ops_config.dir/build - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/_Increase/Increase_double_bufer/AddCustom/build_out/CMakeFiles --progress-num= "Built target ascendc_bin_ascend910b_gen_ops_config" + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out/CMakeFiles --progress-num= "Built target ascendc_bin_ascend910b_gen_ops_config" .PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend910b_gen_ops_config.dir/all # Build rule for subdir invocation for target. op_kernel/CMakeFiles/ascendc_bin_ascend910b_gen_ops_config.dir/rule: cmake_check_build_system - $(CMAKE_COMMAND) -E cmake_progress_start /_Increase/Increase_double_bufer/AddCustom/build_out/CMakeFiles 1 + $(CMAKE_COMMAND) -E cmake_progress_start /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out/CMakeFiles 1 $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_kernel/CMakeFiles/ascendc_bin_ascend910b_gen_ops_config.dir/all - $(CMAKE_COMMAND) -E cmake_progress_start /_Increase/Increase_double_bufer/AddCustom/build_out/CMakeFiles 0 + $(CMAKE_COMMAND) -E cmake_progress_start /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out/CMakeFiles 0 .PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend910b_gen_ops_config.dir/rule # Convenience name for target. @@ -892,14 +892,14 @@ op_kernel/CMakeFiles/ascendc_bin_ascend910b_gen_ops_config.dir/clean: op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_copy.dir/all: $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_copy.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_copy.dir/depend $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_copy.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_copy.dir/build - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/_Increase/Increase_double_bufer/AddCustom/build_out/CMakeFiles --progress-num= "Built target ascendc_bin_ascend910b_add_custom_copy" + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out/CMakeFiles --progress-num= "Built target ascendc_bin_ascend910b_add_custom_copy" .PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_copy.dir/all # Build rule for subdir invocation for target. op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_copy.dir/rule: cmake_check_build_system - $(CMAKE_COMMAND) -E cmake_progress_start /_Increase/Increase_double_bufer/AddCustom/build_out/CMakeFiles 0 + $(CMAKE_COMMAND) -E cmake_progress_start /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out/CMakeFiles 0 $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_copy.dir/all - $(CMAKE_COMMAND) -E cmake_progress_start /_Increase/Increase_double_bufer/AddCustom/build_out/CMakeFiles 0 + $(CMAKE_COMMAND) -E cmake_progress_start /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out/CMakeFiles 0 .PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_copy.dir/rule # Convenience name for target. @@ -919,14 +919,14 @@ op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_0.dir/all: op_kernel/CMak op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_0.dir/all: op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_copy.dir/all $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_0.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_0.dir/depend $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_0.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_0.dir/build - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/_Increase/Increase_double_bufer/AddCustom/build_out/CMakeFiles --progress-num= "Built target ascendc_bin_ascend910b_add_custom_0" + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out/CMakeFiles --progress-num= "Built target ascendc_bin_ascend910b_add_custom_0" .PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_0.dir/all # Build rule for subdir invocation for target. op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_0.dir/rule: cmake_check_build_system - $(CMAKE_COMMAND) -E cmake_progress_start /_Increase/Increase_double_bufer/AddCustom/build_out/CMakeFiles 1 + $(CMAKE_COMMAND) -E cmake_progress_start /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out/CMakeFiles 1 $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_0.dir/all - $(CMAKE_COMMAND) -E cmake_progress_start /_Increase/Increase_double_bufer/AddCustom/build_out/CMakeFiles 0 + $(CMAKE_COMMAND) -E cmake_progress_start /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out/CMakeFiles 0 .PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_0.dir/rule # Convenience name for target. @@ -945,14 +945,14 @@ op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_0.dir/clean: op_kernel/CMakeFiles/npu_supported_ops.dir/all: $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/npu_supported_ops.dir/build.make op_kernel/CMakeFiles/npu_supported_ops.dir/depend $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/npu_supported_ops.dir/build.make op_kernel/CMakeFiles/npu_supported_ops.dir/build - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/_Increase/Increase_double_bufer/AddCustom/build_out/CMakeFiles --progress-num=12 "Built target npu_supported_ops" + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out/CMakeFiles --progress-num=12 "Built target npu_supported_ops" .PHONY : op_kernel/CMakeFiles/npu_supported_ops.dir/all # Build rule for subdir invocation for target. op_kernel/CMakeFiles/npu_supported_ops.dir/rule: cmake_check_build_system - $(CMAKE_COMMAND) -E cmake_progress_start /_Increase/Increase_double_bufer/AddCustom/build_out/CMakeFiles 1 + $(CMAKE_COMMAND) -E cmake_progress_start /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out/CMakeFiles 1 $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_kernel/CMakeFiles/npu_supported_ops.dir/all - $(CMAKE_COMMAND) -E cmake_progress_start /_Increase/Increase_double_bufer/AddCustom/build_out/CMakeFiles 0 + $(CMAKE_COMMAND) -E cmake_progress_start /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out/CMakeFiles 0 .PHONY : op_kernel/CMakeFiles/npu_supported_ops.dir/rule # Convenience name for target. diff --git a/Increase_double_bufer/Is_double_buffer/build_out/CMakeFiles/TargetDirectories.txt b/Increase_double_bufer/Is_double_buffer/build_out/CMakeFiles/TargetDirectories.txt index 225d3cb954ce201d9354dc79db31812aae73db03..2cdc4196d0708c3c9fed9aa00c2853be2328b5f5 100644 --- a/Increase_double_bufer/Is_double_buffer/build_out/CMakeFiles/TargetDirectories.txt +++ b/Increase_double_bufer/Is_double_buffer/build_out/CMakeFiles/TargetDirectories.txt @@ -1,70 +1,70 @@ -/_Increase/Increase_double_bufer/AddCustom/build_out/CMakeFiles/modify_vendor.dir -/_Increase/Increase_double_bufer/AddCustom/build_out/CMakeFiles/gen_version_info.dir -/_Increase/Increase_double_bufer/AddCustom/build_out/CMakeFiles/package.dir -/_Increase/Increase_double_bufer/AddCustom/build_out/CMakeFiles/package_source.dir -/_Increase/Increase_double_bufer/AddCustom/build_out/CMakeFiles/edit_cache.dir -/_Increase/Increase_double_bufer/AddCustom/build_out/CMakeFiles/rebuild_cache.dir -/_Increase/Increase_double_bufer/AddCustom/build_out/CMakeFiles/list_install_components.dir -/_Increase/Increase_double_bufer/AddCustom/build_out/CMakeFiles/install.dir -/_Increase/Increase_double_bufer/AddCustom/build_out/CMakeFiles/install/local.dir -/_Increase/Increase_double_bufer/AddCustom/build_out/CMakeFiles/install/strip.dir -/_Increase/Increase_double_bufer/AddCustom/build_out/framework/CMakeFiles/package.dir -/_Increase/Increase_double_bufer/AddCustom/build_out/framework/CMakeFiles/package_source.dir -/_Increase/Increase_double_bufer/AddCustom/build_out/framework/CMakeFiles/edit_cache.dir -/_Increase/Increase_double_bufer/AddCustom/build_out/framework/CMakeFiles/rebuild_cache.dir -/_Increase/Increase_double_bufer/AddCustom/build_out/framework/CMakeFiles/list_install_components.dir -/_Increase/Increase_double_bufer/AddCustom/build_out/framework/CMakeFiles/install.dir -/_Increase/Increase_double_bufer/AddCustom/build_out/framework/CMakeFiles/install/local.dir -/_Increase/Increase_double_bufer/AddCustom/build_out/framework/CMakeFiles/install/strip.dir -/_Increase/Increase_double_bufer/AddCustom/build_out/framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir -/_Increase/Increase_double_bufer/AddCustom/build_out/framework/tf_plugin/CMakeFiles/package.dir -/_Increase/Increase_double_bufer/AddCustom/build_out/framework/tf_plugin/CMakeFiles/package_source.dir -/_Increase/Increase_double_bufer/AddCustom/build_out/framework/tf_plugin/CMakeFiles/edit_cache.dir -/_Increase/Increase_double_bufer/AddCustom/build_out/framework/tf_plugin/CMakeFiles/rebuild_cache.dir -/_Increase/Increase_double_bufer/AddCustom/build_out/framework/tf_plugin/CMakeFiles/list_install_components.dir -/_Increase/Increase_double_bufer/AddCustom/build_out/framework/tf_plugin/CMakeFiles/install.dir -/_Increase/Increase_double_bufer/AddCustom/build_out/framework/tf_plugin/CMakeFiles/install/local.dir -/_Increase/Increase_double_bufer/AddCustom/build_out/framework/tf_plugin/CMakeFiles/install/strip.dir -/_Increase/Increase_double_bufer/AddCustom/build_out/op_host/CMakeFiles/cust_op_proto.dir -/_Increase/Increase_double_bufer/AddCustom/build_out/op_host/CMakeFiles/cust_optiling.dir -/_Increase/Increase_double_bufer/AddCustom/build_out/op_host/CMakeFiles/cust_opapi.dir -/_Increase/Increase_double_bufer/AddCustom/build_out/op_host/CMakeFiles/optiling_compat.dir -/_Increase/Increase_double_bufer/AddCustom/build_out/op_host/CMakeFiles/package.dir -/_Increase/Increase_double_bufer/AddCustom/build_out/op_host/CMakeFiles/package_source.dir -/_Increase/Increase_double_bufer/AddCustom/build_out/op_host/CMakeFiles/edit_cache.dir -/_Increase/Increase_double_bufer/AddCustom/build_out/op_host/CMakeFiles/rebuild_cache.dir -/_Increase/Increase_double_bufer/AddCustom/build_out/op_host/CMakeFiles/list_install_components.dir -/_Increase/Increase_double_bufer/AddCustom/build_out/op_host/CMakeFiles/install.dir -/_Increase/Increase_double_bufer/AddCustom/build_out/op_host/CMakeFiles/install/local.dir -/_Increase/Increase_double_bufer/AddCustom/build_out/op_host/CMakeFiles/install/strip.dir -/_Increase/Increase_double_bufer/AddCustom/build_out/op_kernel/CMakeFiles/ops_info_gen_ascend310p.dir -/_Increase/Increase_double_bufer/AddCustom/build_out/op_kernel/CMakeFiles/ascendc_impl_gen.dir -/_Increase/Increase_double_bufer/AddCustom/build_out/op_kernel/CMakeFiles/binary.dir -/_Increase/Increase_double_bufer/AddCustom/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310p.dir -/_Increase/Increase_double_bufer/AddCustom/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310p_gen_ops_config.dir -/_Increase/Increase_double_bufer/AddCustom/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_copy.dir -/_Increase/Increase_double_bufer/AddCustom/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_0.dir -/_Increase/Increase_double_bufer/AddCustom/build_out/op_kernel/CMakeFiles/ops_info_gen_ascend310b.dir -/_Increase/Increase_double_bufer/AddCustom/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b.dir -/_Increase/Increase_double_bufer/AddCustom/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b_gen_ops_config.dir -/_Increase/Increase_double_bufer/AddCustom/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_copy.dir -/_Increase/Increase_double_bufer/AddCustom/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_0.dir -/_Increase/Increase_double_bufer/AddCustom/build_out/op_kernel/CMakeFiles/ops_info_gen_ascend910.dir -/_Increase/Increase_double_bufer/AddCustom/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910.dir -/_Increase/Increase_double_bufer/AddCustom/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910_gen_ops_config.dir -/_Increase/Increase_double_bufer/AddCustom/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_copy.dir -/_Increase/Increase_double_bufer/AddCustom/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_0.dir -/_Increase/Increase_double_bufer/AddCustom/build_out/op_kernel/CMakeFiles/ops_info_gen_ascend910b.dir -/_Increase/Increase_double_bufer/AddCustom/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b.dir -/_Increase/Increase_double_bufer/AddCustom/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b_gen_ops_config.dir -/_Increase/Increase_double_bufer/AddCustom/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_copy.dir -/_Increase/Increase_double_bufer/AddCustom/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_0.dir -/_Increase/Increase_double_bufer/AddCustom/build_out/op_kernel/CMakeFiles/npu_supported_ops.dir -/_Increase/Increase_double_bufer/AddCustom/build_out/op_kernel/CMakeFiles/package.dir -/_Increase/Increase_double_bufer/AddCustom/build_out/op_kernel/CMakeFiles/package_source.dir -/_Increase/Increase_double_bufer/AddCustom/build_out/op_kernel/CMakeFiles/edit_cache.dir -/_Increase/Increase_double_bufer/AddCustom/build_out/op_kernel/CMakeFiles/rebuild_cache.dir -/_Increase/Increase_double_bufer/AddCustom/build_out/op_kernel/CMakeFiles/list_install_components.dir -/_Increase/Increase_double_bufer/AddCustom/build_out/op_kernel/CMakeFiles/install.dir -/_Increase/Increase_double_bufer/AddCustom/build_out/op_kernel/CMakeFiles/install/local.dir -/_Increase/Increase_double_bufer/AddCustom/build_out/op_kernel/CMakeFiles/install/strip.dir +/Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out/CMakeFiles/modify_vendor.dir +/Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out/CMakeFiles/gen_version_info.dir +/Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out/CMakeFiles/package.dir +/Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out/CMakeFiles/package_source.dir +/Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out/CMakeFiles/edit_cache.dir +/Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out/CMakeFiles/rebuild_cache.dir +/Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out/CMakeFiles/list_install_components.dir +/Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out/CMakeFiles/install.dir +/Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out/CMakeFiles/install/local.dir +/Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out/CMakeFiles/install/strip.dir +/Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out/framework/CMakeFiles/package.dir +/Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out/framework/CMakeFiles/package_source.dir +/Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out/framework/CMakeFiles/edit_cache.dir +/Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out/framework/CMakeFiles/rebuild_cache.dir +/Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out/framework/CMakeFiles/list_install_components.dir +/Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out/framework/CMakeFiles/install.dir +/Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out/framework/CMakeFiles/install/local.dir +/Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out/framework/CMakeFiles/install/strip.dir +/Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out/framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir +/Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out/framework/tf_plugin/CMakeFiles/package.dir +/Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out/framework/tf_plugin/CMakeFiles/package_source.dir +/Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out/framework/tf_plugin/CMakeFiles/edit_cache.dir +/Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out/framework/tf_plugin/CMakeFiles/rebuild_cache.dir +/Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out/framework/tf_plugin/CMakeFiles/list_install_components.dir +/Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out/framework/tf_plugin/CMakeFiles/install.dir +/Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out/framework/tf_plugin/CMakeFiles/install/local.dir +/Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out/framework/tf_plugin/CMakeFiles/install/strip.dir +/Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out/op_host/CMakeFiles/cust_op_proto.dir +/Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out/op_host/CMakeFiles/cust_optiling.dir +/Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out/op_host/CMakeFiles/cust_opapi.dir +/Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out/op_host/CMakeFiles/optiling_compat.dir +/Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out/op_host/CMakeFiles/package.dir +/Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out/op_host/CMakeFiles/package_source.dir +/Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out/op_host/CMakeFiles/edit_cache.dir +/Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out/op_host/CMakeFiles/rebuild_cache.dir +/Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out/op_host/CMakeFiles/list_install_components.dir +/Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out/op_host/CMakeFiles/install.dir +/Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out/op_host/CMakeFiles/install/local.dir +/Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out/op_host/CMakeFiles/install/strip.dir +/Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out/op_kernel/CMakeFiles/ops_info_gen_ascend310p.dir +/Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_impl_gen.dir +/Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out/op_kernel/CMakeFiles/binary.dir +/Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310p.dir +/Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310p_gen_ops_config.dir +/Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_copy.dir +/Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_0.dir +/Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out/op_kernel/CMakeFiles/ops_info_gen_ascend310b.dir +/Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b.dir +/Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b_gen_ops_config.dir +/Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_copy.dir +/Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_0.dir +/Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out/op_kernel/CMakeFiles/ops_info_gen_ascend910.dir +/Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910.dir +/Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910_gen_ops_config.dir +/Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_copy.dir +/Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_0.dir +/Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out/op_kernel/CMakeFiles/ops_info_gen_ascend910b.dir +/Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b.dir +/Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b_gen_ops_config.dir +/Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_copy.dir +/Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_0.dir +/Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out/op_kernel/CMakeFiles/npu_supported_ops.dir +/Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out/op_kernel/CMakeFiles/package.dir +/Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out/op_kernel/CMakeFiles/package_source.dir +/Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out/op_kernel/CMakeFiles/edit_cache.dir +/Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out/op_kernel/CMakeFiles/rebuild_cache.dir +/Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out/op_kernel/CMakeFiles/list_install_components.dir +/Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out/op_kernel/CMakeFiles/install.dir +/Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out/op_kernel/CMakeFiles/install/local.dir +/Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out/op_kernel/CMakeFiles/install/strip.dir diff --git a/Increase_double_bufer/Is_double_buffer/build_out/CMakeFiles/gen_version_info.dir/build.make b/Increase_double_bufer/Is_double_buffer/build_out/CMakeFiles/gen_version_info.dir/build.make index ee229561638f0f4b60d3ec07170bccc8344fdbda..f9333c8cb9dee0bccbc5303ca9989caa1e662450 100644 --- a/Increase_double_bufer/Is_double_buffer/build_out/CMakeFiles/gen_version_info.dir/build.make +++ b/Increase_double_bufer/Is_double_buffer/build_out/CMakeFiles/gen_version_info.dir/build.make @@ -53,10 +53,10 @@ RM = /usr/bin/cmake -E rm -f EQUALS = = # The top-level source directory on which CMake was run. -CMAKE_SOURCE_DIR = /_Increase/Increase_double_bufer/AddCustom +CMAKE_SOURCE_DIR = /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer # The top-level build directory on which CMake was run. -CMAKE_BINARY_DIR = /_Increase/Increase_double_bufer/AddCustom/build_out +CMAKE_BINARY_DIR = /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out # Utility rule file for gen_version_info. @@ -67,7 +67,7 @@ include CMakeFiles/gen_version_info.dir/compiler_depend.make include CMakeFiles/gen_version_info.dir/progress.make CMakeFiles/gen_version_info: - bash /_Increase/Increase_double_bufer/AddCustom/cmake/util/gen_version_info.sh /usr/local/Ascend/ascend-toolkit/latest /_Increase/Increase_double_bufer/AddCustom/build_out + bash /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/cmake/util/gen_version_info.sh /usr/local/Ascend/ascend-toolkit/latest /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out gen_version_info: CMakeFiles/gen_version_info gen_version_info: CMakeFiles/gen_version_info.dir/build.make @@ -82,6 +82,6 @@ CMakeFiles/gen_version_info.dir/clean: .PHONY : CMakeFiles/gen_version_info.dir/clean CMakeFiles/gen_version_info.dir/depend: - cd /_Increase/Increase_double_bufer/AddCustom/build_out && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /_Increase/Increase_double_bufer/AddCustom /_Increase/Increase_double_bufer/AddCustom /_Increase/Increase_double_bufer/AddCustom/build_out /_Increase/Increase_double_bufer/AddCustom/build_out /_Increase/Increase_double_bufer/AddCustom/build_out/CMakeFiles/gen_version_info.dir/DependInfo.cmake --color=$(COLOR) + cd /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out/CMakeFiles/gen_version_info.dir/DependInfo.cmake --color=$(COLOR) .PHONY : CMakeFiles/gen_version_info.dir/depend diff --git a/Increase_double_bufer/Is_double_buffer/build_out/CMakeFiles/modify_vendor.dir/DependInfo.cmake b/Increase_double_bufer/Is_double_buffer/build_out/CMakeFiles/modify_vendor.dir/DependInfo.cmake index f3751f41508992520ddda70a73719bb853ccbd50..ef0e8075ac8fabaa469e95e7e40e5e91a913d892 100644 --- a/Increase_double_bufer/Is_double_buffer/build_out/CMakeFiles/modify_vendor.dir/DependInfo.cmake +++ b/Increase_double_bufer/Is_double_buffer/build_out/CMakeFiles/modify_vendor.dir/DependInfo.cmake @@ -12,7 +12,7 @@ set(CMAKE_DEPENDS_DEPENDENCY_FILES # Pairs of files generated by the same build rule. set(CMAKE_MULTIPLE_OUTPUT_PAIRS - "/_Increase/Increase_double_bufer/AddCustom/build_out/scripts/upgrade.sh" "/_Increase/Increase_double_bufer/AddCustom/build_out/scripts/install.sh" + "/Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out/scripts/upgrade.sh" "/Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out/scripts/install.sh" ) diff --git a/Increase_double_bufer/Is_double_buffer/build_out/CMakeFiles/modify_vendor.dir/build.make b/Increase_double_bufer/Is_double_buffer/build_out/CMakeFiles/modify_vendor.dir/build.make index 18921de3e936c2683b95ff1ff5f8b39346be5b66..47cbeff84aa21f3c13bafb0e14bbf1e3aacbda3b 100644 --- a/Increase_double_bufer/Is_double_buffer/build_out/CMakeFiles/modify_vendor.dir/build.make +++ b/Increase_double_bufer/Is_double_buffer/build_out/CMakeFiles/modify_vendor.dir/build.make @@ -53,10 +53,10 @@ RM = /usr/bin/cmake -E rm -f EQUALS = = # The top-level source directory on which CMake was run. -CMAKE_SOURCE_DIR = /_Increase/Increase_double_bufer/AddCustom +CMAKE_SOURCE_DIR = /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer # The top-level build directory on which CMake was run. -CMAKE_BINARY_DIR = /_Increase/Increase_double_bufer/AddCustom/build_out +CMAKE_BINARY_DIR = /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out # Utility rule file for modify_vendor. @@ -70,10 +70,10 @@ CMakeFiles/modify_vendor: scripts/install.sh CMakeFiles/modify_vendor: scripts/upgrade.sh scripts/install.sh: - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --blue --bold --progress-dir=/_Increase/Increase_double_bufer/AddCustom/build_out/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Generating scripts/install.sh, scripts/upgrade.sh" - mkdir -p /_Increase/Increase_double_bufer/AddCustom/build_out/scripts - cp -r /_Increase/Increase_double_bufer/AddCustom/scripts/* /_Increase/Increase_double_bufer/AddCustom/build_out/scripts/ - sed -i s/vendor_name=customize/vendor_name=customize/g /_Increase/Increase_double_bufer/AddCustom/build_out/scripts/* + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --blue --bold --progress-dir=/Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Generating scripts/install.sh, scripts/upgrade.sh" + mkdir -p /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out/scripts + cp -r /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/scripts/* /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out/scripts/ + sed -i s/vendor_name=customize/vendor_name=customize/g /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out/scripts/* scripts/upgrade.sh: scripts/install.sh @$(CMAKE_COMMAND) -E touch_nocreate scripts/upgrade.sh @@ -93,6 +93,6 @@ CMakeFiles/modify_vendor.dir/clean: .PHONY : CMakeFiles/modify_vendor.dir/clean CMakeFiles/modify_vendor.dir/depend: - cd /_Increase/Increase_double_bufer/AddCustom/build_out && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /_Increase/Increase_double_bufer/AddCustom /_Increase/Increase_double_bufer/AddCustom /_Increase/Increase_double_bufer/AddCustom/build_out /_Increase/Increase_double_bufer/AddCustom/build_out /_Increase/Increase_double_bufer/AddCustom/build_out/CMakeFiles/modify_vendor.dir/DependInfo.cmake --color=$(COLOR) + cd /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out/CMakeFiles/modify_vendor.dir/DependInfo.cmake --color=$(COLOR) .PHONY : CMakeFiles/modify_vendor.dir/depend diff --git a/Increase_double_bufer/Is_double_buffer/build_out/CPackConfig.cmake b/Increase_double_bufer/Is_double_buffer/build_out/CPackConfig.cmake index acdfe3a1973f2d568a1beb17421817925a6cefd5..7ff5bded1aa29b7d152542de5b2c010114df444e 100644 --- a/Increase_double_bufer/Is_double_buffer/build_out/CPackConfig.cmake +++ b/Increase_double_bufer/Is_double_buffer/build_out/CPackConfig.cmake @@ -10,18 +10,18 @@ # usually begin with CPACK__xxxx. -set(CPACK_BUILD_SOURCE_DIRS "/_Increase/Increase_double_bufer/AddCustom;/_Increase/Increase_double_bufer/AddCustom/build_out") +set(CPACK_BUILD_SOURCE_DIRS "/Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer;/Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out") set(CPACK_CMAKE_GENERATOR "Unix Makefiles") set(CPACK_COMPONENT_UNSPECIFIED_HIDDEN "TRUE") set(CPACK_COMPONENT_UNSPECIFIED_REQUIRED "TRUE") set(CPACK_DEFAULT_PACKAGE_DESCRIPTION_FILE "/usr/share/cmake-3.22/Templates/CPack.GenericDescription.txt") set(CPACK_DEFAULT_PACKAGE_DESCRIPTION_SUMMARY "opp built using CMake") -set(CPACK_EXTERNAL_BUILT_PACKAGES "/_Increase/Increase_double_bufer/AddCustom/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run/custom_opp_ubuntu_aarch64.run") +set(CPACK_EXTERNAL_BUILT_PACKAGES "/Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run/custom_opp_ubuntu_aarch64.run") set(CPACK_EXTERNAL_ENABLE_STAGING "TRUE") -set(CPACK_EXTERNAL_PACKAGE_SCRIPT "/_Increase/Increase_double_bufer/AddCustom/cmake/makeself.cmake") +set(CPACK_EXTERNAL_PACKAGE_SCRIPT "/Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/cmake/makeself.cmake") set(CPACK_GENERATOR "External") -set(CPACK_INSTALL_CMAKE_PROJECTS "/_Increase/Increase_double_bufer/AddCustom/build_out;opp;ALL;/") -set(CPACK_INSTALL_PREFIX "/_Increase/Increase_double_bufer/AddCustom/build_out") +set(CPACK_INSTALL_CMAKE_PROJECTS "/Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out;opp;ALL;/") +set(CPACK_INSTALL_PREFIX "/Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out") set(CPACK_MODULE_PATH "") set(CPACK_NSIS_DISPLAY_NAME "opp 0.1.1") set(CPACK_NSIS_INSTALLER_ICON_CODE "") @@ -29,12 +29,12 @@ set(CPACK_NSIS_INSTALLER_MUI_ICON_CODE "") set(CPACK_NSIS_INSTALL_ROOT "$PROGRAMFILES") set(CPACK_NSIS_PACKAGE_NAME "opp 0.1.1") set(CPACK_NSIS_UNINSTALL_NAME "Uninstall") -set(CPACK_OUTPUT_CONFIG_FILE "/_Increase/Increase_double_bufer/AddCustom/build_out/CPackConfig.cmake") +set(CPACK_OUTPUT_CONFIG_FILE "/Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out/CPackConfig.cmake") set(CPACK_PACKAGE_DEFAULT_LOCATION "/") set(CPACK_PACKAGE_DESCRIPTION "CPack opp project") set(CPACK_PACKAGE_DESCRIPTION_FILE "/usr/share/cmake-3.22/Templates/CPack.GenericDescription.txt") set(CPACK_PACKAGE_DESCRIPTION_SUMMARY "CPack opp project") -set(CPACK_PACKAGE_DIRECTORY "/_Increase/Increase_double_bufer/AddCustom/build_out") +set(CPACK_PACKAGE_DIRECTORY "/Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out") set(CPACK_PACKAGE_FILE_NAME "custom_opp_ubuntu_aarch64.run") set(CPACK_PACKAGE_INSTALL_DIRECTORY "opp 0.1.1") set(CPACK_PACKAGE_INSTALL_REGISTRY_KEY "opp 0.1.1") @@ -50,7 +50,7 @@ set(CPACK_RESOURCE_FILE_README "/usr/share/cmake-3.22/Templates/CPack.GenericDes set(CPACK_RESOURCE_FILE_WELCOME "/usr/share/cmake-3.22/Templates/CPack.GenericWelcome.txt") set(CPACK_SET_DESTDIR "OFF") set(CPACK_SOURCE_GENERATOR "TBZ2;TGZ;TXZ;TZ") -set(CPACK_SOURCE_OUTPUT_CONFIG_FILE "/_Increase/Increase_double_bufer/AddCustom/build_out/CPackSourceConfig.cmake") +set(CPACK_SOURCE_OUTPUT_CONFIG_FILE "/Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out/CPackSourceConfig.cmake") set(CPACK_SOURCE_RPM "OFF") set(CPACK_SOURCE_TBZ2 "ON") set(CPACK_SOURCE_TGZ "ON") @@ -63,7 +63,7 @@ set(CPACK_TOPLEVEL_TAG "Linux") set(CPACK_WIX_SIZEOF_VOID_P "8") if(NOT CPACK_PROPERTIES_FILE) - set(CPACK_PROPERTIES_FILE "/_Increase/Increase_double_bufer/AddCustom/build_out/CPackProperties.cmake") + set(CPACK_PROPERTIES_FILE "/Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out/CPackProperties.cmake") endif() if(EXISTS ${CPACK_PROPERTIES_FILE}) diff --git a/Increase_double_bufer/Is_double_buffer/build_out/CPackSourceConfig.cmake b/Increase_double_bufer/Is_double_buffer/build_out/CPackSourceConfig.cmake index 2f71590fd09b7e8421264c0743e24afca39395e8..b18b28cc3eb95cf27a5a41c054fbbd5c0d0bff91 100644 --- a/Increase_double_bufer/Is_double_buffer/build_out/CPackSourceConfig.cmake +++ b/Increase_double_bufer/Is_double_buffer/build_out/CPackSourceConfig.cmake @@ -10,20 +10,20 @@ # usually begin with CPACK__xxxx. -set(CPACK_BUILD_SOURCE_DIRS "/_Increase/Increase_double_bufer/AddCustom;/_Increase/Increase_double_bufer/AddCustom/build_out") +set(CPACK_BUILD_SOURCE_DIRS "/Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer;/Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out") set(CPACK_CMAKE_GENERATOR "Unix Makefiles") set(CPACK_COMPONENT_UNSPECIFIED_HIDDEN "TRUE") set(CPACK_COMPONENT_UNSPECIFIED_REQUIRED "TRUE") set(CPACK_DEFAULT_PACKAGE_DESCRIPTION_FILE "/usr/share/cmake-3.22/Templates/CPack.GenericDescription.txt") set(CPACK_DEFAULT_PACKAGE_DESCRIPTION_SUMMARY "opp built using CMake") -set(CPACK_EXTERNAL_BUILT_PACKAGES "/_Increase/Increase_double_bufer/AddCustom/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run/custom_opp_ubuntu_aarch64.run") +set(CPACK_EXTERNAL_BUILT_PACKAGES "/Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run/custom_opp_ubuntu_aarch64.run") set(CPACK_EXTERNAL_ENABLE_STAGING "TRUE") -set(CPACK_EXTERNAL_PACKAGE_SCRIPT "/_Increase/Increase_double_bufer/AddCustom/cmake/makeself.cmake") +set(CPACK_EXTERNAL_PACKAGE_SCRIPT "/Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/cmake/makeself.cmake") set(CPACK_GENERATOR "TBZ2;TGZ;TXZ;TZ") set(CPACK_IGNORE_FILES "/CVS/;/\\.svn/;/\\.bzr/;/\\.hg/;/\\.git/;\\.swp\$;\\.#;/#") -set(CPACK_INSTALLED_DIRECTORIES "/_Increase/Increase_double_bufer/AddCustom;/") +set(CPACK_INSTALLED_DIRECTORIES "/Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer;/") set(CPACK_INSTALL_CMAKE_PROJECTS "") -set(CPACK_INSTALL_PREFIX "/_Increase/Increase_double_bufer/AddCustom/build_out") +set(CPACK_INSTALL_PREFIX "/Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out") set(CPACK_MODULE_PATH "") set(CPACK_NSIS_DISPLAY_NAME "opp 0.1.1") set(CPACK_NSIS_INSTALLER_ICON_CODE "") @@ -31,12 +31,12 @@ set(CPACK_NSIS_INSTALLER_MUI_ICON_CODE "") set(CPACK_NSIS_INSTALL_ROOT "$PROGRAMFILES") set(CPACK_NSIS_PACKAGE_NAME "opp 0.1.1") set(CPACK_NSIS_UNINSTALL_NAME "Uninstall") -set(CPACK_OUTPUT_CONFIG_FILE "/_Increase/Increase_double_bufer/AddCustom/build_out/CPackConfig.cmake") +set(CPACK_OUTPUT_CONFIG_FILE "/Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out/CPackConfig.cmake") set(CPACK_PACKAGE_DEFAULT_LOCATION "/") set(CPACK_PACKAGE_DESCRIPTION "CPack opp project") set(CPACK_PACKAGE_DESCRIPTION_FILE "/usr/share/cmake-3.22/Templates/CPack.GenericDescription.txt") set(CPACK_PACKAGE_DESCRIPTION_SUMMARY "CPack opp project") -set(CPACK_PACKAGE_DIRECTORY "/_Increase/Increase_double_bufer/AddCustom/build_out") +set(CPACK_PACKAGE_DIRECTORY "/Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out") set(CPACK_PACKAGE_FILE_NAME "opp-0.1.1-Source") set(CPACK_PACKAGE_INSTALL_DIRECTORY "opp 0.1.1") set(CPACK_PACKAGE_INSTALL_REGISTRY_KEY "opp 0.1.1") @@ -54,8 +54,8 @@ set(CPACK_RPM_PACKAGE_SOURCES "ON") set(CPACK_SET_DESTDIR "OFF") set(CPACK_SOURCE_GENERATOR "TBZ2;TGZ;TXZ;TZ") set(CPACK_SOURCE_IGNORE_FILES "/CVS/;/\\.svn/;/\\.bzr/;/\\.hg/;/\\.git/;\\.swp\$;\\.#;/#") -set(CPACK_SOURCE_INSTALLED_DIRECTORIES "/_Increase/Increase_double_bufer/AddCustom;/") -set(CPACK_SOURCE_OUTPUT_CONFIG_FILE "/_Increase/Increase_double_bufer/AddCustom/build_out/CPackSourceConfig.cmake") +set(CPACK_SOURCE_INSTALLED_DIRECTORIES "/Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer;/") +set(CPACK_SOURCE_OUTPUT_CONFIG_FILE "/Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out/CPackSourceConfig.cmake") set(CPACK_SOURCE_PACKAGE_FILE_NAME "opp-0.1.1-Source") set(CPACK_SOURCE_RPM "OFF") set(CPACK_SOURCE_TBZ2 "ON") @@ -71,7 +71,7 @@ set(CPACK_TOPLEVEL_TAG "Linux-Source") set(CPACK_WIX_SIZEOF_VOID_P "8") if(NOT CPACK_PROPERTIES_FILE) - set(CPACK_PROPERTIES_FILE "/_Increase/Increase_double_bufer/AddCustom/build_out/CPackProperties.cmake") + set(CPACK_PROPERTIES_FILE "/Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out/CPackProperties.cmake") endif() if(EXISTS ${CPACK_PROPERTIES_FILE}) diff --git a/Increase_double_bufer/Is_double_buffer/build_out/Makefile b/Increase_double_bufer/Is_double_buffer/build_out/Makefile index fb3376e3cc5d0108103cf284f6739da4a3f584d0..75c87278397a99d7d9def5a2ae38d536e5c254b8 100644 --- a/Increase_double_bufer/Is_double_buffer/build_out/Makefile +++ b/Increase_double_bufer/Is_double_buffer/build_out/Makefile @@ -57,10 +57,10 @@ RM = /usr/bin/cmake -E rm -f EQUALS = = # The top-level source directory on which CMake was run. -CMAKE_SOURCE_DIR = /_Increase/Increase_double_bufer/AddCustom +CMAKE_SOURCE_DIR = /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer # The top-level build directory on which CMake was run. -CMAKE_BINARY_DIR = /_Increase/Increase_double_bufer/AddCustom/build_out +CMAKE_BINARY_DIR = /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out #============================================================================= # Targets provided globally by CMake. @@ -78,7 +78,7 @@ package/fast: package # Special rule for the target package_source package_source: @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Run CPack packaging tool for source..." - /usr/bin/cpack --config ./CPackSourceConfig.cmake /_Increase/Increase_double_bufer/AddCustom/build_out/CPackSourceConfig.cmake + /usr/bin/cpack --config ./CPackSourceConfig.cmake /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out/CPackSourceConfig.cmake .PHONY : package_source # Special rule for the target package_source @@ -152,9 +152,9 @@ install/strip/fast: preinstall/fast # The main all target all: cmake_check_build_system - $(CMAKE_COMMAND) -E cmake_progress_start /_Increase/Increase_double_bufer/AddCustom/build_out/CMakeFiles /_Increase/Increase_double_bufer/AddCustom/build_out//CMakeFiles/progress.marks + $(CMAKE_COMMAND) -E cmake_progress_start /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out/CMakeFiles /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out//CMakeFiles/progress.marks $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 all - $(CMAKE_COMMAND) -E cmake_progress_start /_Increase/Increase_double_bufer/AddCustom/build_out/CMakeFiles 0 + $(CMAKE_COMMAND) -E cmake_progress_start /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out/CMakeFiles 0 .PHONY : all # The main clean target diff --git a/Increase_double_bufer/Is_double_buffer/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run.json b/Increase_double_bufer/Is_double_buffer/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run.json index cf57378836baa45d0971da559280c746651e4b4f..96002ccfcc83e542fb5e54a39b41afeb0eb12f63 100644 --- a/Increase_double_bufer/Is_double_buffer/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run.json +++ b/Increase_double_bufer/Is_double_buffer/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run.json @@ -14,7 +14,7 @@ { "component" : "ALL", "components" : [], - "directory" : "/_Increase/Increase_double_bufer/AddCustom/build_out", + "directory" : "/Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out", "installationTypes" : [], "projectName" : "opp", "subDirectory" : "/" diff --git a/Increase_double_bufer/Is_double_buffer/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run/custom_opp_ubuntu_aarch64.run b/Increase_double_bufer/Is_double_buffer/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run/custom_opp_ubuntu_aarch64.run index 0bad8823fbda9e4926b61207ed0fa5afdbb46cef..ef122df9b78a35b21b64e62873d25822497cdc18 100644 --- a/Increase_double_bufer/Is_double_buffer/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run/custom_opp_ubuntu_aarch64.run +++ b/Increase_double_bufer/Is_double_buffer/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run/custom_opp_ubuntu_aarch64.run @@ -6,9 +6,9 @@ ORIG_UMASK=`umask` -CRCsum="3175801505" +CRCsum="2277806616" MD5="00000000000000000000000000000000" -SHA="3219db85211ee593b7ce02afe4a5a4a5578c0008dc6306fd5ec11bba75349028" +SHA="09ea347e4d18456a1f24df6a985b5518e296767e92106c69fd96631792714a55" SIGNATURE="" TMPROOT=${TMPDIR:="$HOME"} if ! test -d "$TMPROOT"; then @@ -31,9 +31,9 @@ scriptargs="" cleanup_script="" licensetxt="" helpheader='' -targetdir="makeself-1483671-20240828125228" -filesizes="109385" -totalsize="109385" +targetdir="makeself-977044-20240528105639" +filesizes="109568" +totalsize="109568" keep="n" nooverwrite="n" quiet="n" @@ -375,11 +375,11 @@ do if test x"n" != x""; then echo Encryption: n fi - echo Date of packaging: Wed Aug 28 12:52:28 CST 2024 + echo Date of packaging: Tue May 28 10:56:39 CST 2024 echo Built with Makeself version 2.4.5 - echo Build command was: "/_Increase/Increase_double_bufer/AddCustom/cmake/util/makeself/makeself.sh \\ + echo Build command was: "/Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/cmake/util/makeself/makeself.sh \\ \"--header\" \\ - \"/_Increase/Increase_double_bufer/AddCustom/cmake/util/makeself/makeself-header.sh\" \\ + \"/Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/cmake/util/makeself/makeself-header.sh\" \\ \"--help-header\" \\ \"./help.info\" \\ \"--gzip\" \\ @@ -669,296 +669,341 @@ if test x"$keep" = xn; then rm -rf "$tmpdir" fi eval $finish; exit $res - f< pŕZa|Bm?I6FpB/x4;N;$RPT]sTBI]ꊄRgL  -FtlG2(r~^zGN q|> +^ *[3+ҭ$Ӿreۊ֕mH:Fh:% ؖd>ܹO,nJ fjXurlT z~ - z 3YH;45r4`NY"W@G:s(ŵmWGuG:多c6OcשkX֊QMutڜ顉Ď<,,(Nq=l.çzeu֯Wh^k9 -J.MdqiM%Kv׳AjVuu\;0Qykt2#k%[ɪޱ %XRH,%׬^r%mL;lL([f!ƛ3ݱ1B7ӄ hGttzLpurUEkށ[i FQv| a# -TM<Ҍ`D"KCflE(l)Wu4wR>O[)57_iBBG %0. H@]Eyt42]=*=6^l5F;5*z(V -U 5G/;#>sJ>耊NcԝeˣVn:\laߖKy4*,Gm5/]cA~X-.NAu޸[2u=K]r*:G`|rm-&M T4[_|iRK8Y6@}ldb"pTvZ"TGq )͎ Qi -ॖ 3 nŬP߬]]7Q5#3ב -`+`Q(+X+w?pj8 9) w GH#& -ߟ!x*eQ$\;~σSeԧ>袼>R5&G.䋸L#Tgig9{lf_"/Bknp~)99B^jQBs!}6?wSZ~E[/wKo -~9Qa*#5r_e:"^wCO%ϓ$<^诎ǣdIB8Ǐ*/>hoM/l蘤 = uqVSwKw~? 7%?#??\YKO} wl_K ؾۗ} ?_w}o^5=@57}t0--2Fϙz[w{`9.b2}0hnalI>2@2SqsaESO7M0zmw! -!Ͽ(/3Ec{`<޴':mɞ2Uq1mzoZ#D|{okzM n'˲5#o=L:uw^!+<ێMCl>|\~t3^/臼_l}Qzy#]i$;|ci{>6)Ӣ;W'ؿmD =iX#8.CGv?vƯ767G[ù۶5f.#bnO^œyu! $ʫ h 5܉@r\x&%/`zN5c#;9դu\q`2Af{26iת\]s=ayf``)B kffi|ofP/l0k|l'쏔sR8ȅg\0ۻ33i^4|: +8vNs} vް嗞 *y'4r97 7a&i?rCzSr!N gR(! ox KMhZlǑ )ݷ7`~\@N~3y33qg޾Oܹ3>{:0/D[ywO,|(Jm8(ypNI8 '$y89q'?8}88e8}"f_8dlj 9. /y' ~oƻl? gq9?g =m=?gkb.✊{~q%1~'@agRc8~+~~c?ҿ?QzzVӥK[L=NdJjkk2ݾ I:9ǵ]u$\OpgFxXNur$0+]kuW*]·7uVVuUse jkzU\ӡN07@gZ04\VEÎCFn}cÅsUZ!?v=y!/(EZk@gqAȋ8!y!//C ]ȋ#Jgg*ִX.>Q#>8!J<@@s yD)V_"L"R{|08-(k$(@0IP^O?/,k >g|'rw zG@}-\N!/{N!<%l \~aEaB^a{LMB^샞e9acO+V߅ׯI}H_8]@&AySV8M/ )|W~OBɶjK\u%ӢJxS$Mˊ:VDRڭ,FIXDU(۪iӤ-ShYMآ?73ownnGQ 7qw޼y{f ʚaQ40- ۙ1c¾l:¥PH;0l\EVkM!l϶ y0ѣk[Nk4Ő*d򑆆0X>/r0ș9kCz } !+ȳƢaIP) /WAA gK}3 -]]v+tuݦwLToSqrZ+TZn*NNŷ89'''_NQWDuSo'TWɩ { -]m'*NB~+91c%3?a2?S -wSLxCgޏ <,w,Խtc}6ZTyEvmht] ?Zwr&MŻqYķݷ20>kar)mZ8-u |\ƽg'k\s3uo\>e0z? g͹KK;?hOoӔčQ= <\WSN?wxsyATx݊s0o~uunNKG~XZ\gh?;!-(xc]h Ѕ@Cw^u/]\#ʩk{~ ms5 C: w@jCK(5n_rCv/[Pc#L~q 7sI9xhs^ZQMk.g ۸𓫼xxΞ;BKu6a:AG^?L ;PW\M -aƅ'g|y~Hrޅ1-} w_5K"O!H{ ~vePamw3&O`&ky[9}`h(+12 n,xfǓ-/*o}Q#_~;7~`aRAY<Os9i~|R}Fg+:wEȧ8 xLTߜ̳Me%|sM5OUF|&ET/ vZfV*m5(RȪp u,gҵkz?+=8{z >v ?vpk sGKkz{ڧE(U-M$mX.R؏~"N.0V/@}ڵd {K>}Gŵgn}鶯 4_#Fv6ikoWpQ8(gNv3 -'{KO]d#?]?7GGGG(:~/͌H(ZEvϕޒ#&٦6K}M'ے@v"Fw]>"$=)h]j.նpo_eZ5a~Wjd&Gvi .;A'8_n[Tiqh< _F+]i<%'c񊮝N]ut:Tz}S|J^~pl4ӕ͇t^>9ZINDZ:o4Uot &2]i}Aʏ'ri2Kql{J¯7O7B86Z]%o/J:9]cqpSt6HJ:9]J8.c{[ -_FWc"Vus_Qj'>"?2_{ێTa>l[m-U-qYt#©rg+c"J i2tFSpNXgRL*裩i^cZěS!dN[1xvdOߖt! G:Yp<TDzP/֛9~KsOJMXEN?~Ix4)p=dxd*}2O[Z9NL[blN'+Vu7nxw&VO<T?ru/S9nlE0jomoSQHu+:W2S?;ހ·9wUU(:sUʩw? 96M9v4p>\fV8qgvrtE lo!u̴XLOg=e.pĚ`~"`XO&x4L5'D/:v -+*Àu1t<6b4+eBd|t><'uфt;7"y; sT*^C?%F=f7cGaq kSYHq͛9{KqO}7Bq)J0S\JU(S +0vԉ׫Df>^=313'c2I3RP?}# i0˚J*UrU2_Q3 eOc9f ۓaetIRn U{2*ݠhVFy`92>ϐe{HN{Fs3um;qC7FEfY Q$B]قH-e/۶ /pF-Lyfݙ.贾ᰓf$%*vrL^v:%%n6˩Mj1LU+s`7sHL_*BţB&Iu^*mvA҄"MW/+H KpJnNUps# -(Rf$.$s$Y -x,58s)TY7OނKM-w`5JV -7E :AڠI,"^QbB.gfF#=ɽscN*?rhˊ D c X.cH';K=Hف9$aʅXd:p:!NdS!S| < 'F < ?q$J\1IS_;rq僸|0k~Qd&"F?(r! -mgwxx8&8>,}{$[!G4E<[7BAfclWec/T-'`@cQXaWϘ~iŇ &i"ّEU'\~@6G>Y:_QY=Y84NIم>8qt^Q0M>DFM!P/$:n |ŹĘqAPş: i< b&`:x46 2cԈ"Y# fcnT<4#φXq̜ N-p! RX -g'}b==u<"".P -]ޠI [5,'txtBdT]VvG$\,>ŋJ -ʙ ,QPƄkG]Hc>7WXP}ǛR._Il>ʩ~fr)5(~PlQy cL*Jۀ/63fn!f< Q*_wh\|kd`d(dis+ۚرIKDHA'Haa  cMJE)RmC. -RkR)`N]5=܇| 3 Y:eZYXgfؚXTTHELQ1XK):>-OAKWOdHe20L'2;E#8y*19a<*;< -{#5F,c ڢUn&D~VD@~WL@䠤aT-S-)Xs֔5@\e1\ڀ ub( \*uP-b&uRYhnxqلKxr?MGdz-'b%GI m9 IU/-)FOrTh%Dש,QTY!Ub 6T" PuTWt# T"?3у{08Ι3ʹY@,zUiwtWwս[^w_?EI \]Y1xc;lk ),\$l=x-jSa;\ 6䶶Rժm}O߆Ⱥ24ҴJF<1;GP+"+[F9ҢT  -u[hpDTh謝aQ- #}>_OSIir^PU:k W7E"j=X;^Y[]=W[U}/zaJGPwZ؟.EebMz yuss!bIF 74s"bo7ъn⻯EsfbqA]fm}u%.ش"Mi3ojƆqpz?ܽ|Ž7 -^puq bi d֕wb5`e0TDBu>WU@5: 6B@) uՁ&S4BvV JE-ˆT*T$f/ҙgQ|yőeKw-_v/+NT=l :"5k`ma` @ȽG?,djj}JT󗺷*wpC%oԴ.WCU^IjAү7*UUu9hT5@Ms:܄đ6/ӳ*4Eʹ67ZĖe$L6D{ۆף0fѓvŲsng営8~$}I_bݐ1Cң;DVa* ,_bm;,RH"= mYLV-s޹:$1:&Y㿚*߷=[2[JB' _8@>Tgv)I?$@&VS~tpmb^@SJ!j|0*] Ծg%Rt;X09u=JXW&xϵqf#vEVY3W>FX?"; -O0]B }ɠ!st|a9Ѿ @Ǣ '7K@gi"´8iAE5(A ';=T8t5\J 3utb'z&l7 -x͵.fS禫RoMDD<7wFϠ^\ĵ;l~ovӄf'Di27'WEtkMaQ- æD #sj3s:0:e0:p%3&RsAq+˙6nȍЗٞxnR{dd$3eme3'gQHR_D6u$3Ly}Fjߋ@Tg r5-/W24D~>}NAZ}Ngo*Z0{29I ~6vVg'HBQ677'B9?~B{(%} +GUf< pŕZa` Bm?I`cYbl!lg<i'ޝYZMq)(.V9*qQBpW9.rBRgL P{o{gc9=}{u{=#'Sj>trimi-i[ٲuUz%IgZ[2M1۲p 'wRCR\lnf-[1Ղޮ_qnְS%N-Mͧ: SV&Оdk: +4}qmj;~9fX{Xl4gu%=b@S6gazh"dRA( 3] +.çzee;7lP:io^k9 +J.MdqnI-ԳAjVuu\;0QykdR#k%[ɪ޾eX\H,׬Y|L;bL(f!ƛ3=1LЄ hG{tȵ6Ujet̋B=:X@-;42&Tny,1å6|+D؊PS몫h*J|\u)Sknt6@4(KX?Va +g]@‹: yid:{6U7 nVWkwjT)Q#;VK*k^vF||A!l]4$IM ҩ;C6Gt ؂cs1-;$`iTX*jV_4Ƣ<G]0W7۴ [2u=K]r*:a|rm-&M T4[_|iRK8Y6@}ldb"pTvZ"TGq ) Qi +ॖ]AyEQl_K!؂;u<^0ȃT[ 58mjឆaF :pgPGXD_֣{[^kwk<>_wï[~/xƇ3v2+&eG ZJO?# i??ֲpB𢨞N3m3}'>Ir83(QE@)i8|KI"ۊ$'>spE7MB Sa꓀?ӾVt*+V59"Frd:]nj4mfZo8bV{ DaiȈZLYrUTXWRyc>fi,\;fMQ,t0zZ1S''8jɜtg| apx!T3,& "Vp˒El+`q$j}j He0*ۃ$A_9;@>`+`Q(+X+w?pj8 ) C6Koenz>Q.ۼ~-xr8|&zo}(!܀И*5[AVTjL3f4{1oc5,H甃xGzwuӱ53ȡÐl4aVU"Ŋ֕+2@oYik}룀{6kD||hUR]:Dͤ:NRSRݞIuv^P]ϦoCi5{84LXNӉ,Sh* +Q^du[1W[>gz2<'E6߷ U)EDVʮ4ԙR Zq%(nζFn9Ż F~)0RۡhHIYx"6e!?fVo*{FkUWx +dZ׉:8^{q@ khd#\Yrkb7י@ˈztPa=>T=Uᒩ!u_TݪHƧQcGWk3=8!'4̘:d +ޢcrE)ZN"qef&MSpk qz6'Tr+[n5&_ٵ^$[I]VZU23h5F!4!Bw\̤yDy=n^liioYfw"_$}wO53RR,c ~gQ0ӟb3!g dQd~&i}'{A혊_H2!:ZES'v7GG@8D][< &?LO_~w' +pAxt1<Մ cf +ǢIc]߽γn?@ީ!OekG;>L:wu\!+<ێNAl>|\~|.YbC^x~X6LѾGeCҦ4g s;){>:!ӢgtLE# 88OՇD =iX#8.<|Ư76ψ7A/8 ۶7 .!SbnO^yu! ʫ Sh 5܉@r\x&%/`f.5c#;9դuLq`RAf26iժ\z0=1=]܅$ 4\/l(k|\O@) qsκģa.wӼiuhWr%f!} :vް *y4r97 7a&i?rCrN g(!yox ҋMhZlǑ :i]7@u_#s{L}Fy#9=ϿSwλ쮻Ϻgn_A?ㅲ~b! 7w"G%YYYYYX@Aq(@ +s=٧YY'hE3*qO&Φs{.8Rwk@cqSq8#6C>q&/-Ω8g\lOa}(O9^ +>x#ǏrcOq\>{8`?wU +|X@owdPtK4I%ӉLC3_miIۖr2!I'縶$<*l˩N$3^`kvMQ*2_żKu@v1ʪJzNQQrYRMS1M/]z:նqCF= T ˪HrqH߈ͺppuV=N\?9/Eb]w ,6y'Dy=/]!s ywD)⌀\MؚbӅ'J|!p'Dh~t!/(E +OKwq\AQxoE|wq w& ʋq  D@#\N8]@xn"AZCˉr,pCxI90loX Iȋ}A.[64߿bxJ]ȋ~% ?7 iB~>O2~ +j4%)Ob JM!kNgҭeU늕~/Ik?+7^>} ^|*|_u?ӼajRVOZ45җ C@Z+`Ḫb,/sk3ᣪCGtoA,UK0kh8xSn2,-2ͬ>L;7lܨtػ8~-d[%[ [G:~dZTIcɓcYVxH +T5O1Ԩ]#i +QRp[#mjM I@?[f(JV8Λ7o|ϼ^#XY30 ""a;3fLؗMGTji'Sp˲H<Cj0Mٖ./BC7DSȯ/7 ee@ yӢ'3'}z8|c wUZ†sx!oF4zrq iFRL>9˧Bnb9|"gMbH/ϕ"`evyTT"" ; `S*(BzRW/Flzq(тP_8 +ㇾQLP0e'ЏR_cAepc?  LP0f П/C }M:[} ?CqchϽ'.tRvӲ_ׅ6J#.OgB;76ks=96&ӣZy4' 6R0 *eL!3ys>DNڐ +v2"+T*.U/Xi_AT`,Q2]\D\!r(ZH.=K Oī =PCus<(!\aI#\&Ԧ#\1%| GG. +yޗuQ]u'jt&7hi&LV>"}h~XJ)'5fI?it=%Fw$]ÝtgIYSNiRU_k%}%86uiTcwbЩ86z[R\xRx?ܩukBWm*NN}Dɩ6'UNɩT|S_yRqr(TuEt*NN]'89uVqr*Nɩ~UZ_+ɩvD.羂]3V;3/#L3ů`W? xB>W@=u'%`OqA=" `9WgYJY[۫M *_Az3s§ͬT@k~Q$|%6UtW;7?Xk/WX{p'B\O}|n r?7׺Ax7i߾R_m]*΢\}#rU]+wzg O}1|ޗ~?5O!H?P[H`!~+k_N}L]ڱ?D \{k%.ua{#=s_]k+_]x!|km_]SbiP[ g[uUWu(Gv9ÑݍlҜ߮FdOpQ8(fN2 +';'F~~$oȏ6PՏ6SՏ6MՏ6Ptdc#d_dQ+w%GLMmO%ߵ(E'(}D*Hz:Rj]+ໞ]mޒvb'+lkêԒ>MA]wNviUql800\űxH7EWxJN9F];%'>86t&H4>ӕgh+%86z86}scu ]7h/i>]eeYyOl+"C6=ZGDZedUӗ? _/oJoqlZJ=/ _tr<Ǧຕŧ|86Z_m8trplo]:]6V Vus_Qj'>"?豽u(nw}?w{+yHp\Gʘf*g̤"Ԭ=~;7ʯ:h*{DZW-cl:嘫!%&q8SG#~ <)Ӄ:#:calw$ȑbV ?G,0jN\7DfR8`ӏx#Me +\EY.1?J߀ $Shr:V3Ӗ( D>U ߹IOU(:sUʩwccmU[[uK\u'B\9W:q7<p>%:OE!_TNu)Tɑoʱ26q'Lm8=^=8qgvrtEӍlo!u̴XLOg=e.pĚ`~"a mLh.˙;jN(_~uyfV6$/ꦠ R쨙c)J9?3l\&2@^_i2'qF ze͌ao7 N1B@0?Ҝur混yֻ?1j *?ZZ8e 3 cf*=;T0 f8Τ\=SSx)gt' i gS3ȎѬ 9=QD;j|*3ȏQ0{ fyB36MFތ>NCke<"Hc K |&7svCqOm7Bq)J0S\kk*)^uIevDUk_-\/잙ؘߓS䤙F@)䁑4kjeͥR*J9R*H(2_F'Ʊ3IOb}Yi$B)&~=nT4+#qX4MXr?/+_)gV\о>vEʻwQU&{0}cYuS8sZh)oiخΟ}j. hvϹM<Iܞ"5Mw4[50*7a=.QӓSs3ăO>υo#5r`ڤ ;ZzE 9o$"΍9tlʡ-+J~3x5 ja46bg" G:H_IF!1wxT.|"ө̤dž %w"bT_)Z\\81\v(\\ '6ڏI"<ݑ+υq]cs" 41@F AWm;ClÃi0a`;@&I +)ON.G>)1¸ +2c{-,h~j`=+K +/zƜK+>od0,`vOɎ/J?YNW?ɲeqN.`M 󊒇h!R?7nj׆~&ёvcL(% b*5fXHi7CCYؐ1?۪FY7t⡦y6 +cOpF>|hs}gjR 8;l쉮vRfe.Oo+.6dgakeaEMQ`kfQQ!L2E-J"o#bpV_<-vԭ@v"G.0m2.OIPd*^QWf:Aw xpnOvbKUFOM<9 ޟÞH%}Fm#gϸq^R_!jc;]YKaAhR]ZQ+[+8o`Q-Bg\H!bc;6mFZN!O3 [֍e[YsBNc1̯/dD +#-7גAcyxocue"RY(3JcF)4!{CohKՋx9&ޓ0{CH F|}W% سIP<&+A魺MC-^_"7040D>xi/]m?!6!,Ä 3y`(T擇w(}3kHTeb`Da"ZQ]y2rQ|DL w`YSV|K^s=psiJ,cEBJ5gŻQQ&e.4}8n[R\H%ķRj4&UY=eQID3^^ +pU?{E}R!` I%! I'ѩ GD7t;!9qE~f8auqٝ3g<;+i] l' ٙY1{_իӀ.{ow}^~z<aGbGL;^-X!ZC +*I#D8f0. r[jAw +SFXr6'߆Ⱥ24ҴJF<1;GP+"+[F9ҢT  +u[hpDTh謝¢8+[F+|.-J|WӐ}T5U"@]J}qIO^Wb|U^XS %;(ԲLv_RoU~Uk4#5UzsM9P7!qM +lF3͍eY8":$ ޶s8;̴wYlb,F-:N*< m?N/1CnH!}0tru/RDqs[{d$Uvݞ?bF,^&^ǹwN^x\aUU&Y^siMⰇsS($ېy q3@q}nnt!y:PXND&M1"A ݧDB0aTHyO5F^ejJ:>͹SoaP3}D A1kC (3XGR ' q/r}x>|#Q\ܩLm a2u>HCNP/:Cd2O9$ 4ڲ1fۄHR4iyCT}/hDKo +$mK@SG[’(1}*9ENua=zoE':wDi-q҂6틐kF7Q)9OKwb{p0`k.@%k]<?D1MW z!ߚ"sxn."{=;AkwhY N (~+dnN412â,_[B))ˇMFft`k+tatJfM8q+˙6nȍЗٞxnR{dd$3eme3'gQHR_D6u$3Ly}Fjߋ@Tg r5-/W24D~>}NAZ}Ngo*Z0{29I ~6vVg'HBQ677'B9?~B{(%} !x} -p+N"} yGnyWr/,x,p}C qhwsq%Ԭ+V"+]JolG %_ak_I0qc&P)_|â0>O.$M4*B pe -ib;oU2q| 8(Ur`r9LQe<A}yU -/sJ%gLBüw*ǬlBOTas5Ҋ,OZH˼}Q=Q9Hf'aomy_k6037xR2mQ=(u3c6~f+E^^X2@XJ(J[nB8ZC(lmޘSvf'e ~5a!qK瞱1܄xUżK.T[)>d3|زZ66G[ \wQVwKc_&y[۴6m< 4a~!xdYw:rMn`H_ѵ4f|qvd}f -HcCG48c5*c8QV~SyLq1UQд9%N{0ScF,f9edŌqN>'fux.w8xO7KLl1_~ig]{Io &;ގgF Ji'dUݸcv2fϞ+jr\?_d=PZihnlX_Ә!9I3䁰3f9&}0>KHJUI9炉>2J$NGB;S6^fk޻4Ҕ"uXܸޕCgϓ*Ub;U+IXFA8CNJi2݁b\\jy idJ=m9p"MȔZV) _ע[RLM9F*_yC)i҅?_^U4~#ZߛZb}ϳ-׹+Ik rE^nk8몚j|5@s jڐ^] -@Hj|a%js:.\ -8LւG3\ -J_bKxH?>rT.r0A0q!$Йp^9)y(q#DLeT1U>.K6)D8}\is~H̱Πuvlc=cCZ3T2g^85v׹ !ݝopy:1X&ZBy2vmK6[q#fR}8Fa_ER,=z9'jj{:8s=>țUEΑАPP#!H8køvH[KhJR]TL=8yThWn+:;>ȯ$ꎮ2 -fz݈mQLCIk -ZUL?TTGʌSoq *~miiʙêhF{]b<=+0K=3zs ^|ܿpu&y7Hc=C=2gSBߤghh7XF9[ ͖r@Q S7 }PtaTįeLWU? . qiWtb/Az\.˽\r?b{W]OY>y,g< -G|ZsO1-f9f{@׫A=L7aO-(Ȭ|JoV"05~E1gyC*e^iUs -%` }?[sQ8QDTb#͊1k4[!3?X< @}~C1Cqpk*Bݟ|`: ~"j֗Q|mupPLֶd$ - Aĉ:1 ̜YF=Vj]O)yhd H/q5_d(S A>Ez(KU9o(K͓fgw8"YIfmhChn5^<KC_:~+ֹ߷sR/xƟqnl^:Gߖ0eYQ4_eKA`XGFG ›|94F3Úp kRF~"}"o+.?Q+g]|<>Mτr.#t gP uܾ"r -ʲuqA#am,tEk npśuisI9N|Ka2P@ ea>e)?|M,l'Ƅe)"$ຟF=ڟHחׁMhW4}?^pm5Lw6/*PPk~) }j7ŭ]l{6( F -=\I˰_>ǙdTO{N}>·~H.hVt[Ay-CfЎ۰aIǺ(^c_$lǒd77zݻv;}T8r*_8=X~ T[ G?9l -eޅ)aIإ_< ,_y^pEeXN2e/WbXN2kr6r -,Sl;z(YX_g<#]K kz>%lrQN=^;2^Gq#2GƱIaNac#c}3&l,pqQ])))6gD5q7{?wC4.m<ǡr.gnu߻wX6/K4MP|r/#ihErb{Lg`fFK&EU#=? דgSiU:I#G_8;.'hs$.Ύyn3/?i_0וOP/{_Y EO+/+) KJE%5e%%ŋj*K Ғʊ`naiiY| O`]cX:*%? O"}t7 (>"A7P?E$_RTH;5#O.h!ekszb8$<a%ӓIX0E4# oMG~xUzq,51c%ҠU*šw =:bMلwy$k)Z_a%kd@2xRB'WB#1fv)aI224§UGxS ɫF;$:$\0VxԂȪG3oi!i[/ݏJ5 @׀gjFCڎGױy.Xb ˕XX>e#a B.Ijlh0͛5^9 `p4?]9Ks&f?BA*̳1\y elb܈y3&;0?y/f0G0bn|s?̀6蘽pM {IL"Q|]P'W1E{X;9!I-C1tH\?-`c|+x 7l,i 9xAZj |=L ?x_ɿ2`GVA#8,bho%X{K80.? H~ CSàMc4g@ -Gdi9PHoo4Ae mMK-bKe\>m+qㆁ}'<@q(7(GuGIg=(O;\N~xlL@=w]i>.?HcCp^5^c#GqTcƢ94/a[Ď<8$Wr\$p1N|(lߗuЏ -D<#=h^NG{C](8ʸ+O25vʏOˇ;%<#i_A7@D;8.u-{ְ/O}ؕaCq`;_Ō"WL}mFD2翯~p?sY!L1/RfdjR}(O+L`Hv0YdQɢzE&L.E"d`HN1Yg"9dɢa'6N%8YKgȃ JP7wlU;}`;6ʌձwJ3l8Ȇ"vj7͏ڎ H_9>puvëhH?_c48?JJ]g+rQ>:xwSŽ|긱' ͈iA`i… ʺEť -,)[T\YfAEmeSJ8JQyq]IEEqiE1+?hW"ȟ_.ϱ ,cAD?>t-_R[H<_å(8@ߕ87ˋaovL`4}ӧ/h]^s?̫x*?Hѽ7}K@k]^z]ϗSl >uz\Oa}[rb푢² 3? I<~-RCX/}HPCVuoH>;uTbX}˲&"Tvln2%-}dcmɞ}=}SB:q9o7Yf7qg䵃3!}o#:}%}зYBH{&}sS:8$ϥx <~{.|ރcbcn1:qN7YMm%mRDhWqt Nf,"y'N Vϩ;,@G9ą4Pǧ6\쯄Xp\Wq4ǺEVFq|ĥAAMWqj@\<l> 48f uGlf̉-ߖzƜ|4hOƧ!+X>w ♅~Q8 <&M}"tb0++=Bh7{K+~Gtv}cNN -}4zX%Ό.'e\Wڟ2w$spg:еE{zBo4Wx6to<}/+P+kq&g+Apgk]wqh~i0 -aJljoLj5jsfqF0,3oPU?_fS]x1?ǕA+dB́!^^O谊mb<'<uA0cYx[(XnƲk:_i{s(ȕ0!V|V'9#llr°u%-^;g[83҇839C{pf̨/qfgi-)))F$* -xz1o: pvZjGTZ%& ^2Mg傚;'S#+g_5V?:F}$?•/Xaq?eaS.96_8^^.}hQ*] +7|^:>gsv@(،HC'ԘK:{{pO?=9%`z8' wv_(@{qhk CzJ9?Z -{؅6錣 gLpÏb}t=tu9w3G8}%ahT4тߗ,\8u\~lꅽ0FFb.Rum҉YEMM}=g0])?_fֲ%|Owy~Uyҡk9+oE^-[x?v|Tsr/?ϿWn֝/msf%R_LgafL9>ezkqm5>i1_!<%}Oo 6Sƿ9|O4=ZCZ0ZkQlwxMp3|9Z'_!9k+Ywo/Ao Dmklnz{ˆ@*I-6v=Ӭ5mŦ\Slmx۔*lN|NԺ>βֿnd}lNw6џm9lڌ'm#NV$k6mM_k?6q2Ŧ))6Ӧ\)׵m_HOl_h-klmxib6ZbM>ڴl뿳Yl349i\{;ǍRwu]pRrٿ;I9~=ǽSt+g&~~3]f\'p|Ƀ|yp\ X+'*m0܏x8꫰qo!/z< ^H 8TN >qv*ឥi^1eZW$fC"&T.ʢ:ÁjFz`kI70@Һ~vC6]zӰ|*5S?`dj`$Rb> MϿe0͜I\vv}j` wBvUp碑P0uIwIJs*dy)FfpZFˎ:t\+Ze }"ʏݧ2<?axg oSNg1zDI8‡0T~(̽:W*P$)F/HF -[SEpwذ(.JUbUxc.ge(6b aPڌjzf.vcU[ꢵ/(;Ma8@Ƅ[jB DF6I.ZY:Uş*q8 -W*cޓb@O$tXC .B!" ֽF8.5 ):!/:s^c‰ݞ](䯳K s|ރO(%{B:9o&zoE^*+*dR0q_׭¥RXftQQ>ٵokȐ7&??πV3ÏAeO7SZA΂$.MfM=w|Z{*KWz&SgR#/ϋ,%s&gK? R ~ J} |b:)ˉ{\Տ7fYA9 cU? -7ą0GxSrT{\p||  5.'CE}'"<^,oyH xǏ<\ Orԏ\:?&c\lfKķ|#0}gi^D(SwcktRτ;S7>ϭ|xCPF L#,'l$\K_My!<9_@%'^J|1W -J#Uo"89nv/!x_&x7!x[~.ANp%^; .!8C|/q NLJ>##x1' ^Fph^F%8F&/!w_Nr JW_GpM#4_I(o!x7k$*o!jo#x-7B/ gaF'x#| |34ƇC=@~7|+@p* | +\ r30/D^nOfIɭh>h1O.Oh}"? ye}"? O>,'_w}"}"EO䟡}" -'kh8%'ho}"DD~=Oh$%!'}"'>O}"gTҔr'@n&@~ȳ@A<_#헥>ٍ\ &OhYJBDy 'zO>WRr+'O0'r  y3'hRhȏ}"oED~)O}"?ߘw}"}"Eg*f+`\˔OԽO?a=?M308M8mI3q&I;=[|#CR3 -x?' )=ygEv1}p9`C6ӯ}/'iVi^4T 2HL y'߇#.57įy(SgAXџ-§C~w@8`eiσ0͑ih`1z44]xvtV -+} t>|1ΤwsfD̾GM}W~?;A4;;坟*4]2ttk+A4~1#%vt=ؾRľW\R5װLLgNJ|trs9w3Αmjω|Lm]l|O|ə$0=7K/`{Hk]G럥if'#>3*!ߠw&9rL||_"bCOh/#_Fif>;Gw70G[Vf"_\ Vf"_\m ?3dOgwoW%Xz:ǧiXiM|"_9g{@]֟Sjǐo̷QkZ|&>EXz:Z/?_{*|Ed֏|3_sϐ!3_ȗH?3"_r՟J՟o'h[YM1]&h_gg|"_@w|?uUu !BxH<$Dķ(/VfXڪmfP X6AiLVgBPے@[VAY$+Zr{3^>~pkZkyt(4I%{/иU/߾d~mlD~/'sm\-oW2ƕR'c RT2?|D~]9Gi,]ysc"fOc0g80aLpiR|ݔ98qLט38tLwG2X}]ߢd~F --:ů<\c/'v2WoV2ȹ[oF2?yVۘoj2yƯ]/r_"<kQ;+_J2#bywS#-w*v\`Բtv\h,`N.Lב}QB~]^I&[2E --:og2?$+N䷭ Aדd\4=y^3 pspHo±[p8DZ8.WXcq\L8u8^F'Y8x Oxq\38q܃|}8w؍R?qzM -?s=Q79k/5T\i\1?gaW0_5Ȍ`έlc"tq|C3;ͫ6:͗3\m;UL quK}|&VfT bqi4ax|愜u#Vub^{6e=5?~S-'HqK_3a!h"|kDt?u"s?Ɩ.mDA! `Ì8Uv;[#t:.+2 e|gx1fz3̷ˇyye1 s9ww*;C oNn1f=o#7wixG!858DZDzC#3F$1BK-,絝7|hk;76B.w }LB=Ȝ1x<;2"z=yovi]*'gL[<է2`יgA^擿.] B]Yö_c̏]۞o !Msw>1;w4 ӑ1nc6.3+z`ˌLʹG-Ef(IFAL9e!aFsw3ޟ ; E?|p\*L"$cvz)2M8+2?yp~G! -swMi2ot\ -]wA~ yu9J c/X c7WsHyw|."Cwx㯤4F6f& 搑=h#:`0~ ӭ8fuA ܷ_`YbuC|,wmyy}hQWJ>gF)JNyOXvG%gJpnuo q%\@Ey>aFdn!VbQ$qz=>r7kfcl?'˨9hE}tb]FXn;۶FCL21:ʀrs:ufNG`A\>"uM,sfuסݍxy v{M@%lb8qNyp>sL)ڇ\Ud^Vd^aodL` aEE<߃.2cɝ8ŌEfg*w .2vH]d-hldz"sZ-"s  E8 3ќ cDK\/iYɶe/Lі1x1=8~H&Fޯx+;88.Uu.KB=\҈8͓F~뿶P׭]ԣ~G=Ck{ =y[?G.{_4SPvrӸJپaP?_>7d[Zc:s -A~;H+. 4Hl%+C]K@7ܥ8>f' YaII˽ˋS+RlL1J1IUfߕܗr?~N+Mژ(G$f̡\;-:oo20J|2a4s$ۑOdI5/ø:F'+O~z#BNջ6F'skz-:ufWFz3 iVd~"0}ŕ,#`S7Zt܃ -&+({zeozn^ڲ]R"x(עa|Gi/VJ>O^9`wqO#;i#9],;XB \a'͍Mlo^Wi#F &+O5\tt+R HrÍ$c44+ګƁdZ[1~Kp1 4[V\/ctVa̠^x\ϓ -$zFWUtLmq)CmIeer[)]?5~;'tR1>:wzK = 4oq]*arz㺴@V9&}Eh]#d%> -ʄ!18cF}5gXEfP͠[a߅rl> xh"27^ a|2>r xy "^kyed~2pďQvGPvQE| d;XN qB/Oi}xc(i-/wfu{فO\7F'>{cmoye۩jwjx~+̶3޲'!M*iT6ϟʘ6IE2n@^7LPWZWiI+ކFk=2I9dc*i8aǜ)x"ʄrxx~ey< ?_|OHss+>LF{kL#Oa`)K.sfvJ|1̒Ȝ/(Rd&iLR]QQQ j\/:]^_b`)le8p8óGk/ƽ# - x=$~!o$ަs7h(q7z>x;d -^_=pfkw)l0 ,>VL|M;R( (V_kxa+%1iV>)1}. -||L=C$bT =T⻁Iz?|dL?S'p1LmXzp(wϰ'.2$e/LZ~G?q͒h<ȖOwkKM?`'ȑJ4Hܗ+M%~=1yb#%31yG^ =6{6%n`O ߳d2x;6 -|Bcy|5?e13ϘvK>19)/ި_|%?x;ߡؒ]Hڑi6;&\id*3׿c/yJ< Mw%O-=oS3,YHc4'>Gb)(|?񖜒~~%WL<-]=Jy#-)/,$|%? K~wYw/_xP?I7Dʩư| %*|%}K$ixDߣf⾋%~/i]ʣ%xq%ޮqG?+ -Ӗ1G&>x%?}c//CKo'uے_WXxpÒ? - -&K~ >2K~➉?^g/'I|4Eđ>ߒ_֫a%K~gYtbͱ3iQcGͰ|?>͒o>ŒxDN#H-YrwUkMMề[|PH{4%NfOMK?c/x-vX >işx@CzG&+fࡘ~ Gp¯1(jkbQytp#++b<*_1ʋ_(|wZrJ>*=x.B幣/'\-WÀ-GK~Y^៥Xrwb]/_'S'[(;_jOܧ7_`O\{'P ,U^'^/ K~YʗoɟzÒ[ѿ~̥ -(<#7z-4L\j]o'ަOw|Ahя -_Eg/ݒxD͒ΛbOܭ%W?f)=͵7[roSׁ$a*[r(G+% WXr1\{1{,=;_ÒxyYk7׎В_+<x%g^v(RK~AmK~n毛kSϱ'ަ~Òv1\|%?q(o'Sπm -1w4p^\x>qG {Uy?5'.TK~^wi/,s,WekOܧ[?aO<1}q}87/2n! 8Dk_6hPy3Logќ}]s{z2m_ !%ڥCOv%FNB]6;l$$q@#([WϘg^uf wߋ?O8@#isL폻Ÿ)]~K3} >sUx28NBP3|E.GX8j^ B*8l7)wU;([thY&:ceJ( abqRwgu_ql @o͖K-Qq7G -O`s%‘hF뎙f3M {!K09gN!1/{ND[-ls'>|?+~ϲlI>W ;)/eֶqс>Ʉ 8 6g=;ML/blgy;/͆OĜ$s56Љ9Bڡ>]knxF`NRM%WsZLF2PW2fٟ3b]e.:ǑlљllU\t} )>g~WnpO =F}v4U'-wg_IL9B/xJ~N_wH-Lߩ6i}{[[{'۝ٱ^Ut'Fo]eIݙx wJ@qd5\-$M ~˟~?x$DT]z+Qz]nbt;п:ϗNE1wl w-WxWhRCK\s- ހO҆Q>? lGO3Yp~|psgAM@}],|.'r|@#«g(2 '?W g$nx>.}(F^i/ԭ߄~peh>2´}Ob_>kNuiu;r ߉}fwPIn3>{yL4:1,^Y{ONKI7;Bw;C?{_w:<-YMtYJ( -{_C8ct -CRB]{h E'çtrX_ t<]+٩[c>Tէ](DwO>^ϙ=UMj33v^WrsUl,W,fd98lm H7>~6NIjz4'g%m IVƟg+xVrg:YE6[mm\lc[?y~a % -Ξ:ߑtR{q7`"x83q<|FrxW郃XMR0m!-b[ɇ: 9g{EhStD!G ۾,C~0& Z/).#-guk2rV﹉wU=B.\p ӷ9my)ⶀO+%si{Wl9ۉuDĢx{Lk~/`, /Vog߅:6[t9%|>b͝cPtCӠ3g8>}۵.s#Q<uO9 -x™&JDkFj`w&t?@ϯkdg`WiW"-ir.{y~U& ?h'T ΏFK/nxxw熗?;1}熎Oyn0R3222]' mݺCXr(Gm@btЦ<` Kq6}p:|[ y:zf3<;K7O]f&3#ԛX|HM0igƽ;VzBDyRvɵQ2 $BN6tLVANxѻ% z&3Z<6A[^wTBu>*oc X*>>|w;/<'/}ݹj֯}8YӠO_e8䄏c -Ա$,1l#(O~E03 ^ .ðxVŽgQr!3О5ywryt -3nW(P1%Dl +pω?ׯ^B7|hQbFGs&bs9ybl81XɆ>0LmCm /yF+֑Fwi@Bȧ5:ӌrMߴB'ue wiEureNK0|܃?\c-xf'1>an5̾3σGY7sL-?Ѿ JøNEvp*Zwo$Zߥ='2G[9>8A)OvqԱa7D?G@݈I%~-S}B@/9?~F-]6{4:!:q OXxFXQcmvfRoa\oV(dqT2w܋1[Q!~2F#0~q S\GYoDŽam}Q'C/"ys:'{pmmCg~iFw?<[N.߅$F6D cG:".#nP1#;X׻2O;q(xW1k])⓿"G~M\ߡՒ#kcہ>ṙ_>,o\p֯M<7tP>nr%w颥3y„)#m_x G`|mɷ`t!JenhwTa[ԃEíʌχO MgJnCU4-qb%F#cUN}!仂cDKToo/KK5𲞳g'UB'ERlZ _t60!>#&oqqmR!5'ޖû1."/N4K4#!T_M鏲͑ ?tLu"ȝbacʷErPg}I5ywl;mraPygvZX4~D}l-DuHOO^?a۳ m܆Xl]5|$xv#|#ڐ'^1kehAi)89ObZ96qۊ>c|5֊ײM#Ah흫||یu%Ǻv OhSt:ޕ'nDۋ\֛ `yo56gV~ʳS}ˆO|CD "O,c˜=WN' h^x̷ӘO>g\RwOlต~1k}܋8Cz\ŔKcw(QEE[Ժp^|,ںGwsM|?PH1-Psv~>O>(8}t\%XU x܁x܌d~u:;rXY=ۓf| fq8\eq,o=FKC꙼%s[I ̅='3 #c׏DK:K-,Ca_*n<`jd>Cޭz3_A?]ܳ¿ay/ae,ns7Zv= fڝ:Mt_&r=I'PML BWN1qji}5yGCKu%wB!$=UܰNN -)=1hy3eFmC:R8@%|-觬]XK,7!6aHv9c "s0ne߯検خ xr-[~•wx[h;ԞIr 'ǝQD'Zd(Z׉+;@;kP_~UW3^)uyRz&qley2T{8!x8v:XԯUB!ͪҎ-_eQ5Γy%N0nN6m67ʜVu;X7YumP ̍]9&oNkO&cU|6z'è0Whӱ cX yi8gkhe;(:k_`]5KG;E_x9cI+rq%h:K oq4NqJ<#mۇ:n1 -;]#Z'mfݿȸ"&XۄXKb|+JBgVm}gX'_uk*!^;bh;=*\/u);+smiE-0>ªÍVYCƱڸg'1E擪 .g/sNK\z,"W){c!?Dɸ8PWCW߳/urDƛu=mX#3;.0ʎ>8y4:ym{ΡmŸ*u-ד3a[u96w=upۇ:6+?ozFN{s2[Q5.Wme4,HW-?Oa޴l}4ih^U\yZ<tX0*[bA|W\g~g3͹GgݟynG\*m[s{=c~d鞭vj[yuݶJjE]rimvࣰ{m?,ZҌls-R.BY0}9 ]o%jDzdc̐q8Fhfy[~>~/\}?:z~uS.Fv|tڡTvs1 i*lo luY{N/n`"vzzvj@6m4w'2/MeI{;s }"4EDGNKNN۔lmnN3NY_lsR֣-:Η= }7!x=#9=#0/vMa]}5gP'Dm㺎 k/}:8^oӵ9}]}u[o8a;ÃʿR>[oaeeNhLJ\go>{&fgC?7هyԡ/x=0'QϏT3pn =}ġGkǛ&śW"2ެ_^D\?5:\+?_2ٿړr槵/EM'Ga]jMw2~oFvj;)T;lm8Ř:4l<_]0Ί\e^j/{W"jk僼&ǣ7q =&%ߓv9Qvy3?~KU5taEvmˍij8u%nO2q\1Bo|=`}=n8z@q[Yz@czC*SxO&~7rAgw#vԶ!׍|b3BA٧xoo#GѦ}|^Nx PIA_֡;3#aH+t"րm֭ @?|sOOƸd}6a33L7?EC/_1zoE\s`-@[/(;m "/cjGrh~|[ެs4a'v{~q=/ۢv۲֍E{#lGpƻs\sz05L-)!J=&GMfY-#_,E٥y({:lemv(K(Њ6I^Q=Aoq@N3s<#і fI9 6}+fDMm6l§s8ހ:òm6Xs;' G2c}s y |uڿ)odzMЬl<2OSfBbB}~O>?O\=0-o*<=|1ݟxo⺇=T_Da2 gclf[wx3Y߽¡R߽2/yF/DQsI0xPfSӏ=jzQ~1dv1ݍz%#|7u:w*?ju2ϕT0y.]5"!~c | [_.2f]:Z/<$ -}vmGճ]o󭗄zLJ-ߒ&[; ٧o ~V&fR|][^W_|k[󭗘W~IG4ZoO7MMj'&{_|(.)o}=o%Ϸjئ[^;y5z[^ڗoNϮ]_biʝ%Ϋ[w/Ngru C7MVM?P=?SkpU^^*Mshʕƣa|;7܊1gr&sa^otB_ -"_ޕ+ojc ۲njOkSWsNlem9O~Ҿǯ<"@:8U?ZG*.Mz@asޛgy{0fGuU^g(*aiz]hCn`'/8wo7l"c/sjOn)_?kN?ZxL7{y 3ЧD!wYA=>@!sr:'{A#=u)abL_Cҟ ţOq9xt8RBR}K_tujt0=+J*-f[20'9S3B%̬|OBob/`#9s6}"tw>}@f}ʕdfx_"Ծ7T=⽕^0$qoG҄|j^>s[X#A3չl(Ns?Ÿܘ9}AhVn.K񊜗8Q_Ncz5/Xy`GռHp>`~}?i4On9O|>>->A}>q|Oou\7Q~99oヶ>+w/0Eߎ~źY=,Ծ=t8{.8pYqM>[$#y*{~g9=2}f>_.]P<':S|7k|6R-a=IQgi&na -Uj^0,"y,^'{+kv$Z\hp~}P$$^7Hf3_C7[8<359 ߽]u|xY=~28j?ʵA9Udݾ^4+pւm{E,K'ݷ}Aޓq9yB7k^C^!ގc #YY~v8smeK'ؖ;P.hF'=lT^ae->́~}X>g96L~9*)<ےc5-]wZ8}5#}rr 9Z?SNG׋X/1 \GˆLg>wANӋ2e-'Ѵ$>%xK3eƑ9@ - W`cLbY s/' {Eh;u]m'WE8ͫ{<{I/vݴq= zĺPp"hйVm--%K4@V̏L:]+Qe57d{/?,;_}?QpQ'?Rط$9qQ"apvνs0stoNgOο6H?|^s;S̿~;!{y u5罙]|7:my5ǘl6]e9;O͹_>9?xz\sGܘYJRO"V|~ ;N;פWaG/ͫ@L71739}-r'3 Ew -c*l&[uxA-"Dq;̭y1GhK{FE˰-띯`Rl\ }1+\Ad5vbV/_ -mbV}xA~]fPGԍeg̠W r5Ӭ=數 9No=ub2c>SԲ=ScgOG/w>6I9[?@j?Ho{wˆzu:^1s8`kwfq,}*:Ir"xd 9K3wcywbSRsICgb; wN妬lkaڇaiaԃOi?6p2d6頻A;ߋ\gH!ލ9;G -۷;{O|%?A8?3G)kߏYl{-8=&'i-͐e׳zE'7 C(ޔsr:{_vω _ 5/|PK,_*Za򹏐&q qoφ}[vr.sxеquNUz  0pޗh((N۱V\_þV;~ɥR_9v@}C^'h Plu>^?ˀ hK8EkOW1wh/%Wd?J.^4~x>K1k)׷@}w˲VDJ`Tv-K!;іuf%YeԽm5 y>D3NH`=I|c[v!W4f[{POVp `C\=@#̸kv}M^38&ey"wS9dw{0\#8.PW + -}E`à={GPвP?R^%Z|Bޏvp-2cNyUHxPE9gRu~z\rLaB_c>㖉Bet?t#&:u_ ޷WpĖ'wmm2k_Ph^ܿeQWP1ck#ߴ3|6m:zƇ32)=:dA`sxo!?rDBcT7㸌7}:yNa#񙼤o$Ǒ_8bk{^{H~RϚ)>|瞕L މa^P1V}y\/u{>KZfTٲÆP8Mi[]zsqpݠ{{8WHΗz[rFzOq_~~;Ū}DG`׿~7`uVݖǩNF8CyO s(A<\Jk^לNS*JV`^y*ԳGkmqǜLk\“ۍd"?Yf5,sep2y=?^^uvsL\wļ}@ZǮw[[mݞ'J$X9Y%ٶ\ٶ5zدr|{_o/>i7%-oǹA6>!1Pl3ߊo!-d*a,j/ZObo2fG2fzy"72G[vP|w8?@n.-?~'*qnN&7즧kGmMgW9?{B;paz=oY~S\Cg9ߛM[|9g5Y$qUI v){bsl#~7 u~+ s)x5F]vn.w6oSmwqӿ|{T?>{[_U_b?ǥʵ_//}yO%u֞3/v58vcͿ[k-{C\@l8=ry,W7L΃ Qa`>p5bKN݁,QF{CK#wyoxӥ{7t|p:蛥cX硻l5tTS+rFPW0}+(ù:;1aiM݆.-1be|7k|{e~X1fwKM#ljaNxɧr -wޛb2:ʇ1x r F4q /J# ON8z릯a 9Fq4[|ݔrq=<u45=E(7#Uĝj<m=J~MOSFiYjXQ2sXw -s|Lѱ1sDZh+8-Ѿx ~|>Sb?o~/wsuaf&2Y{j|6kܷeToZ}^dɵarx W6-=sk}uĜ~z~w DWAf#lMo5q~ck)& fz63]zP8ׯż>C7Ǣw'd7y9 8[;7t$A}kp}6}YNw)˵lԴWo,z;W @~+Yrx;x,Ww՜Cr7dZ?K44x }ymO;[r~ow)>2lcԫG7V{ QOAV Xu~ϴeֳ t~☻]z?p_is_߇aj #ؗ y3]o؛gm6q"{Mwtžwݳ_ڴ+\ <*VR߅2|~2nyz]W]jlإbӻWzYv -\0Y='n}I=1_;m{ĺ޳g꒻zH-w"M8仸^t y#ms]ͽ޿یq9(=(x0E'>=΍@ʄ3}//R;7CiE ,3Ľ?d-D/cN -{ޣY q:is qtXw{@?fir/g|TLC{B]˷Fy gO^c1:ϼ%% ҵnwc3<>~EYm նp9"wi !fzPFK%oőOYNY_??-Y!ة]9?>|־o˃b x}S=>iK^2ov1V6陏XAYQ{ޢVyj+]ɗ}c Blcab|7\K޻9o?'cٽC/r:]elײ{x{SA;CQ~+kYF&^6Gs<}:g 5?q ;Aw 2a|i64dNK7]@^_G?+=^TQt \'^N|ۤreK9:!^' jm!kNl;P]]vxlz^{PϪz8_8I۬|ϖ>3^{)k6_14׷~n{V?;mwEQ[K,K{|#;*?O?0k} -AU|->xb f_xZ*B[܎_rd6~{ZP~At]| c@98?`\w U;W-_ -c+yQ΃N%gk {mv\B>7s9hW/s!mLƻ?9Us}@rMڟqwQ~-+EFg՜Gk-A%?^ݟu~-֟OS}+8r׍+RCaVGL,Y{L]>kDE|Wbot =1i0T+ca'*tAܓ\0v@/Zo虵ЁB~Aqh\iӄ9rFq?sf́nKC>{ 2N}+=BG%l!Ȱ|EmYFgz}翳ߎ>>[i l1a1 ퟃ#M8ވ-8ތcWє }|h6yp=w;Ę<=.Ѻw5yxswNƬdt|OWxhSmݏg8 rn 'AEc~sy3*y-Ϩǯ>hqҼifJ8AyC;[B}}ޣj/sGﺮ qmq>6,E,tuw}WR88;#1%%xNE5W)%X8`W&\T@VRTRQ]W|DUV9 Θ/FwV qo)}57Z핵 R*ObsK :R]|+kjeRtU^%[`[0o^E=6} /FЭËTQ9AnUHW_i~Jos/_`^qv\Sr!,.[Q0ߊԗYh:Ǝ뮿Yg)3/$O'gb(VڬUke*:~UVϫ/EX}RExTS_]bJWTW6**\^e},Lyr >Caգ/ w.7^x%PgX/(Y_EՐF[C܆EaZf^Ud?%qKTm1F!TWΥjmוk-Dʯ_?|z墺`Dl8U}U5*I=WZEw3F?ZY:W_7\Wq$"Y9:WTWgQ:!K̑W,P[Y(;!})rPWҺŋFUeQf3}))BbּJ&œK/-c A]5_nJi%K.$f\6cR:g1maͱ^$5 LNrkqU~ ]N\:.ΘfΥ3Nyqsjv|w~uQ, gkhuozI2\dWWTtjՠs -•yZLtW[4 -&֩@t-2 -_2muŧn`rZ]O>`2"**`-5&I/#SAN?͔}ǂrOH^0xu5HUX/ԴpPځ%_b^:4V[=h5m-W5eK0֨+1b)<.ŧ_-YHor%"VjC+XK^e~RͯLUQȟF9qM{-(=cPr ԛ2,_W|Mi)*;U|` -~p5K%zYl+믭3Mlu]%kbUBX{+5O_&Sezul8K|fj/ _zܬopC'25z*ʯAV(1IB%=+պ#尬>c;).׊9JΩ/Z82A?X̀a03A^ SDLg_^G̐l8kc@*eЃ0/9yh'%*Fո)9wVk% Ǹ31ijFoG9TQ`cVzT1[5ҫTb͢3Hs*$jCh/U_F![lP" aZ9ڲX\.6ĞZL;+l_cˮj2Oy}-L~E25pDRܨ$1|nMܶ ULVꒌؗȸc'kXT!ճ]U7T-ʺE\٫Ԅn>Zus8̼%*ND'qWɣS*es ke:-3*J#_ɉt(y\H[ -Xm`bR$)Y4if!9еUV -7]5 j3Y pQ(NNl)ly_̎}[JRkkn(.d_AcAEeajf-S+`N>FduH`ч"(^FYg GNϔ %1;nc-K!hEwUC]ÐHYZMwFH^Oe p}4 >Ӈ刍 1"FV"ŵ5wZU5~^(CHwuM؅֩B,?+8HRRu1vbL^)k6>ƮS6Yj=N+}%EW&|E(W|d9b$;!"OcüM}]_( 5T[K_%U,I{t:;Gpz5C)v1?qNRԈY'tj+*z%ISm|ܒY65dG-od}Hڛ_dItU ^EP-ROm"r;oZ8>'30831\̅-{G:/Wk[SKEgɗtx$]^Wj+kj]D&V=sWwY-K.u#Ilm/> [$JRy]$1s[MԲ75Rœ\7{ViSY L5[y I^PU2>7*pz$ZT-be:5VArxQ\jwN%QNt]ũCutIӲHN/)a_k޲X~ |pگ[5T0\Ծu+ *-GV&G"]|:d%^WsD$]-% 3&O-7D&dP!rV{v6%(fgM/+j(aӥjQlqZb'>ѐ -9yWUV/T-3,H-9.(5T^rPg< EX 1EL,*Р*dV7IF72NTg|?U~Xy}n\F`bk5dXsW{OddjTVQb8AK}OKZem]\'[\~IʙZVB Խ:Tm"*^^^lD5K5V{7>ӫ~޹ +QhP*2殆5AB{l15!<}7]FAB\!Ҿn-"wqQA8V{ue޻x6vpLfn$̛ 8fcr\UiH$[ц$S͛/lMG*[RժU`T+ -)A;Mޙs=s; N #k܎5'=5nc@ -8<y`0[QtϨq8 7$1.сeNy` N%<0v0[m\C;t3`00 0aT1L= ; ~;/p)e ԁ]8 gI?g. 8k69*`8A lN/B0)ǰW0aRg`M| q}]X=3-`Qs?cb+@g@/ 3Ø߆z؉.B/Z7_ap8v q > ^f1`\v' qcC #Έ#5?]K^~?bll0y k~F1.DZ1k7q)w/~al~}0t?A~gS!^Ka'ìke&0鵧_:y@`譬xBu(t6/mZżF4`O?\P3SCaljȥ8o8N_B> ۗΈ#!7^\ZĜ2*:VY[[lGKvMѼSO75vZ1.rj΋=km"8<.T3Ӿ_5Q Bez?z9(^7u3Zd4c@U\Wa9"LV97Ckn(!"\8d)>>3>9^OAş./.-d͛YښiGsء%*Ǥ 4 noBݴi|CT>oLxb1-QYu-h->D=:wY*BG{coӂ~/ 3o?/"_(0}fm䚐1SհH9k J=S/1Z>ټl9 -I(7}#: -!B5g/E,n -4Ǒ#9Ҥ\-jYx)(8BYDϸl}$HD: Ey+)+E`lt̜3]:DmTiqy@ҨةT.e9%3}J$pk$Ns6A*+GVꢉŧY`DZ_ +R:c[ܮ?$Ңoe\4jwȣI[*򊏤}G*bԿa^? > CII_򇇥Ȑb )> %"& F%uNSR=A_9FM7G+Ǻ@O=uOnX(P'rBEhnQ |1 e+|s_AI49V_f%L^svw-;zsbފ9kmn]ssX۵(ԸSuǕŌoaޗn:ic (>gWazv^P/E~djaĜ??"eb#̉CuA$q=< YO*™<[܇wfb*nwЂ,mde)7Bɮ^OQn goJϙSl/nnu~Hb:njo K2`/t(>hHOC\[s0WAA -ZUm,mivV-}پh;hl|ŸMr?5,\h~+q6~.Ӫ1k.MmO9s>}m~|N6 -̶23g.䬉N_U{eC|⍃j4z\F'.-.pK?3f~ͬmT*V ?>uاKbߵ@:zFBHhɩMQ7\֮CXbwXEtAb9lhxl^r7훧XeUp[z>#b:ޯva4i3{뒆lӭfѡw=]JoH+3^T#^l.8JddUVuGȩ o˙u蘇OM4yGfqy:I67yֲJ?wr %բD?+l(S{R<v;o͕ :CߓKumU-+oߌ^%z_Q]E]UЙƃgiAͺt"m-L6yW&ѕp\Q̇l'r#b[[ N:#%'h?ӒZ~5ZD[Mua<3E^5_L|niYCRh]a~ɟ͸1wN [}P>гw6'74/8-l]_t.!($W|KbޯwcڀBVJAM&ُK">+D<ϺZ^@3?CX-}J N4YA(f]=3"+OC~O8oĭ&:"F;Յ/4nUw *>;~A#(?9{D~7ޛzIȌ2 ڦ(AyLoxBYEoS1|2)BCZl)\9=۟*-F1J2iioDd7"S?ǿaY!OJ6Yخns0ގ~:~ђ}dJJ - l/d_ۼ= 4 7+۷{;5Mu| =BnL:<|HXic@c,L{b9߂ - -5o7| ?Z+%FE?Ŷzɺ/>^ߢ?ms~ʥtgΥUȯtY>P\Dmxޒ-{'Ҙ|PEJՄkD3G}v/< -F.tI(yKJHiԫؾ0G~zN]ǚ%4BF~qjw)דYFZWH鹾O tWYGT/_U/*^\/e">v:ZH3*7#RY5_ߐ6/aiS -`fK֊t] Y!ÂG)[`݃arj6u-A+zgu+Tr0l, D%S)GXC|5u̪OFXzך]ڲsT|Hꀵ+Vs*@OI:ؘU ̌ )Hkd¦$eXE*(e%)߭8t#t2enIw[Ywց>UB%\w)Abc.~Å0C }]1nÃ0GQ-4\smޚrU;ufw{ޱw{ޱw{ޱw|~G[&1MnᆅcUcaƒmluϾkw.qKl`c^am#ڻ^=xɖW"[hecju%-.+Y2 (K9 HC!hJ9P G ui -ҞV [^:M{~?ϝ;wfF)пK]!š"2<2I}BCɐ䓒Te,W:jo:ip)s(]2:d.=x}3g{i2"PJ|z%2,a$X_&#}D(p|>*/P݇gz=#q~c:0%eFRyynwd|H~=JOXvmh:]j}\r.Ji}ӆ -ǩ9.qysSd:ΜxpvrF;׺énK{EN4UtÅP~K߫œic!!. `N[PɜF":">Ez8 8p*7bd<.]\<qt;gbQhZOə?2lRQQCsȿk^ϳj^Th>7sx >/Do_'0'҇5$YG7m9|狧Gcġ ևQE2tyagV1ۣy`F*|/v:NGsP46 zr=JC8I\ٽīx#Uیw`Yv}%eUuXW^n]<ٍ7 -z[u()u%%_#کN?wl1ǿ }xwy5oB+M52l^yRv UXcHB5s8_9,b `XL1/yLثP3Uyww -<5x,waahy$ U@:ӔVQϮ^dP*X8o6} .xrω+mw1Qt?(〩2`G{8霾4rrן{`oO w~ g~ɱo-mmC?I!0|1`;NU/#BYQfkm8' -Ϳ Pٔ۝׆ByLP.?ʬXX`)nS?VdoٮXgcza U>yYﲩa,3C7lrx ĺٴۿ)gqQf6& ɿʦe 7qa{F={ g)(g[r_|k{TTs:)t|%Z, soK|U97$dy'N=%}_ecrK֏Y01һz1/L; uNu}mOoi '|;n`7o6#wE*i\c" iVN'HjN5:k`c$kR|9_)pax ʾW桴M.p ̩}udo8mJ*7Ķb!\e#'Y?' vI?X%2i"k1nUϥwblƓl9!ȿ_d4#x/ :s׺߆ضhiZ08xШ]xxD8AߦE-tJ]O' {$im=;P -M/C`[;5_ bs57k_Wy4ZYjt"PzURk(ͶhY{ŢY;t\d' U5G-+T:rV=F*^~|uA,H_,zG')MTguK*!j땣X; 1h. I7#1lL*x뚪A=hn}]"xO42w5ɓllc~MX::̭,>A cW i -GTԪ`8ܫShv!W2Y^ VK#|[?tfK]afk̰iۓ]J<̲ )]-PkYJ1O|`tz0 ;mx MzuC.偍J,t$3+Ô87Yl;{gλ.G#R)\+(Y)&7w5տZjVFc %wK?j͉>1BHԓf~cǮZG -8țР9O1,.\3¡QYmH\x|0MÏ,8h |+ Ҙat1 XO-a׮3hwQs"Л詓ry,1i,%GuC= ~nx)T#r58})4"w\ۃsWnV0Y";+n^VVGjTe^5GR -o.s1sX/vH>s ~>_#b7ZU\\ЋSB_92'G273H|pT6m5y?='3\^ȿ_8SSA?W_H=ػRO|p>^}<_P]$n,a?ሉ=,}%3q;n;y&>>, ?aQ2Y&C^|3f|\&}&ph &-yl/Cn2񃯈pxB=`C &>!OI~I}'Kk};TNwl?&^02uJW|VO Wm݄o EoF^r3s~\՟vj^2D8d;Ozw:gQו -#x}gA8oC5Q%. %So$mϗMxwYK"\K>vME&?B8q1ճ(> 2N$^7 ^:D"' Ϡ Q2EbO,ws>c;pڞK W6,!\=ӌ \=RF8}4EJ—^C2_NxDz w%>@ "wת&Z‡ ^N>]~pz8xϝap%$qO)}"9^E|« /%:—Ng7^FJk!|5 !F|>NxeJ&C>I&O$|[ ?Ef™ߑ=JJ KgI8 /#pa+ o' w$p6; Qwt!̽=t/ߚæM2+B[q& 9eD5Do- F, 7ߎގ=9} 'z =ޏ.OߛED&BDaO?GD߃W'?G?4'"'ߗ:'?ED mO_F98'kO? 'zA=Š/#z kv_/}/eD_r -O/;?>OjO?נ^~3'z'z 'FO跣rz''O'z};'];9^OoBDaO?GD߃oOi/UoqcBs= 3` G߻0s2Rubz[kg>L,d"2X O)htvek3 GϞ}jO^wwy`#zzX`\3rMl811Y;إS:N1|Lmb~K\d48f&:Q6a- -$sgfO>s{ft~g@4In.`RY&s, -Y*]/T)ĸVg<S&:b[kXmUy2,*"epxqIwy!?yT^~E<ק$_X9L^3_&Y3}J!)!o!|i 0ISvWUʧ{BFt):T^粟L*/%^mPyF# ^Ӛ ˼*/o/*tg4ċ˼V5CROSyf<@ǍTyp/zdއ*Ϙ#^ZTyxʋ-[L!bɼ_[ J~11{8ZhhmA[v6ѮDm5-hnEی6֏vѮB -ЮFGۊv7ڻn@AB aо6$ڍhOmG{mA݂"Zܓ:A (w?6'on/CGqm<'Y7= o6E%:3v򺸓ܖ&ih^7?--Ie2+jju.A:;7?+Kfneqt1dN3d 1p-V |b0pLM1:p?udˊ!鋌;yx۲^|8WQY2>-OPK}xoI:05{HQfϸ8xƞ5lWUߺ c1 ^ƨs^+3ub}7TO\Լ v3t9x;1k|q܃>gBi}7z4I1~?1xWB|f88xVu:gsS -!ؕxߐ=q_[Ejp {@ [cZxnԿJKpq[yz?>PXNcڧqR-B gcWxr/泧|ppo"4Wߣ ,]ExWޘ0᥸5qg㳝;ζ@9Է[.bj[o¶(qo"oJdz0e|2v9\17\ qq>nw0>X_rc?O{.m ԾQ0~MwoG?f ;zIS[)[0λ~m1q{%MN:&)ȏ%#]1 -}ܟ~7!&6#KY1'4nHQ #c, cpjp8{% o`rĿWſ|&>Wj繧ϯ8QפdƊ5{(dk3CN/+]%CS[m`K ?qMbGRأ\xr9{m|-kd0u1TS^ƺkis!`nG5lu uܟ\s&|z0ts;G/tKyn*>7m{||gTB լ+~[6pX^}daݢEnúE5˘3ºD5)XQ/ >v9NjO|^#wXyJuf9CmNO߇u^WK9)rDq3_ދv ev]bj.myjvvk[&]4Ck]u b5\m,Gَ/`{.) Ċh3=k lx~=Mm>*Z_&v[="6dS>&liYat*`! -Y't{bb |^#Eَ'/Bg 'cs+7q91u -{%1l"f0fLo?1>MkYW7Yױ 3`-H)o qkaKL+k_%"O;luo\=CJsPuݪ><;q~u N qhUBcc¶6:V).kUo,H}BLֱ<g'OIjY[DztשO\u,+>OǢQձ|IDzS tߥ:V!˞_ 4,3dDX|:an{D>e".oȧ;X#&)~򂍰DSPyFhy<"2/&(yuU^ nu.g4SO}Si͐ɼ-*/ )2QBr*/2~C&*/5/=[]'0ywlkY^< BqIzIZu k7#{~/X9tdzx{[LkdBXpac)c]¶ұcw}?cu!y:VgB:`Xo354.K:hXб:.K!auLhX, k5uҰz, KiX{f$'ޤNS2 [hXF}QKڮKV_;ョL..iiX74,T& \+:x[L xҰcŒfa'- ( ZNO 2 t4n[z -3m75,㔥as:Me4,ua ىv(4n㌥a65/,n H -Sm԰uR4U7Z[gjX^hX Ǿgjo;)va+yߍ9K|%wA ևtJ~ְcajݽ+M kŭ$ |czNê%TiX^mjXȟ:asB& M1q=aP̄M4)аа{{nְ}$oHG4আUӰ9J*I>5,zo莔e1 K5fW<BZK'FU?I:"ڨ -ݽwDڄ -)˓ y^}vuZvU]ܓ|*UޟN!ݪ8_s%x͗ZC{^ %{t3h{yTZ󠹅@ -.'9МB&C'фX{I#~TC2⹾[hWh,:bRM ='qԮ6PMWu|TC?:R %u|{TBɧG:_M>5iܗWU];d`0 $7 sbVnէ֧8PbI E){Wy)ΓBcUwŵ#{U^򾳴ɶ|#ʯ;I[-7VDs_%By>D.Qr#W=þs`w|W{;@n@y DG8[4lKgX=f)/rir#'ۧzO=J)#e}%>羒y^J͵ӔSOgg\KOkI̳G\KOЋӋ٧\KO ۹'c] Czr-8?ʷe5D9k,q(?x9ynd9|Mk,+?tzyr'KW=CRݕN/:޽Jtzbcғk zק \KO ӋۛIO'}7/\KOл8^g%=WN/[IO'蝓NWbF/B%v_*K%R\#NN*&g)zKR2鵗?Kw4zV}_*=rKI:h}_*J{35ž.^Ia/tz# RVOKT:HX/^S:v_*_ӳFR<^tKwrRϲq}!|.57 }^0h+?t͞cO_Jv:{ ʵ+7\KOл$8n#=7-^Tғk z j?Mzr-=Ao|:SfOm&Jy/M9EoX:XATz鵏KNgϕKwty7I뎗iR}N/x=Tz0ߙ)ǵ|ߒ3WN^m*IU'mevWvgخ\ OtZg%l9GYgڅ' iDz;Rէmyw11hsg/u$FmҬgz?\~Ax<7\> ױ+-l\ TħїUc; ?(Ъ eH_ytX_ t)/lFG]1~]w9c9'~紅~g23]wN]zpG+[Oxg> L'@c%h=wœ_0u0v𨹠l9E+Od_Z<\o],?74?5@ٿrL(*ݺD:<<깗 k:^,@Bg?ذH`; Br# t -{ |~rc3-CRcP_ts W@|3p[|>EĚ`.³&`m#Թ:}%CeW^e~rn} AWQM.vmϢn:e#sDԩn{ -ˁ)۞(ȶ"\hr%PQunYND=sǝnwv1VG>y7NryAċ˼<M42yL(B< ~&2/dx[?(G`ދg!:MC=סn?V22pZOP<#>i\/PtcE20ko}&]pe>;MyWYs@.>̡ {=}3K3쵸d?ZCr# y#G)n2+d[ϳףA2z'2{vEy,G}ebbBm:6 -hsr2ʿ: >s;9_RŖø!e LJQC7~喠OI/iq3:`*fcAZj_^,ċہ=\͍rOh܊2n 샻\Eukxc;ϵe'BnBFGwdS}'+g_L/;! c_2,⤟eLub'UX'~_suUuxl˸4rưEu9v|qR)3-g(?˸t~u,'gYrRƬ[Nᅨ{Ĩ,CnK8uo1)'Cb<=!f++e\iB,ڂG}:BORv8a^%ظ?m2_#s]|FF$$gA͙c߂kh>K4T&3hX67ݫJrGfdX ?Yq?q_'nx »ߨ:$?4HR'k5&Ux'iC#_p3m6Ccmm&9ܾvE<@./ O5z .JyF,'+|OSG <ǁ ]!C$dy7'J ʓ}=F.Q~$SOʗh/|k$'.ݐP'nIZ }bįO<+oxJbs/ N8?}%~.LpK,7R~texq>/J$^|q?T⃀,}Oa|N@x>7'QwI+s.qZû,;B]FM#^C#;иxT߭W Ku¯e _ |ۈ~ 5!gJ -5rgOʒd'Ȗ E[5K -?xk\?WU~=xs\?,R࿎a<v\?}*|a\? - ~X^^!? -? tT|N\?=`t[*x៸ہ_ew]2?qs~xT៸_^eOd#qU2)|9qToH?^l'>O<_5x ąʋe*^.ÿlWA</UߧG ey_qzPuwhxP᳁FʻMmąʧ w);7hܕ*6?jxPӀո_Wy71)+ }*?>ӆ:o> hS,By+n!'q|wy4|*<O>+n)+ Nç|w͇1WI7~xT7?qwec﮸-3  ׮U 7owS.G ?q늛|x[i噧O51O]q }рvUC_/4G0 }:Ox -<#wV/Uy1K* u9o nα3)|e>gK5-8.ʒ{!^ Dkoy8V5P):cuجSD;uɂr]r ڥK!Qr]ae/{&O|rK}9-(VHzKZT! ,Y={-k-`/M+ݲzǕg{<.ut9W]7}לr>$h؛VY]Gw;q{1"ODZęgGqK^նvkl>v }prWWB_hgOp~2-iB?SݝveS+w||ǿkS ª{ߡl]>υ>1cOVm@NXk xo߽p&cm%!ͦn!uSзcK<M;z90+mi/>ka=Ow$,}ji9!>{771wy ݚ&/?ljw .{.OwTy|ϑ֤M(O}$MgSMsڱ?S;cKCs9™W $11!ʵ+-k?C,AFPJ-gXxX_݆ݓ/ ۴+ZlC%`[=:[wzXΏD˹WhJheїˡqyȝ[n[|(^qx-k]y3z=>ˍ܂2y9b 9dC;M|f?C"Q [%>4r?( Oĸ%ȝ8s*[ۋoYkLvxdRF)=`/6>r#Z҂>c_yץ׷OYWhn)CBL -v6Cl%XycX^+_R=55x{jWwxN%k:MËp4>H*ΎO-Iėcgv42yp x^5PS\s7ޣ-plpt}껂Ue3;PTYȻs_Z{h̏UY(7t;괟~eR>-ȵoOiW{}ͼd14~UePfc弤z'ʢedd %h>?EƳd|l7Yvh&X+ -Mq鎤zZc *u$$#}F%e)?KDrŹ5~B$c1C9H=.5}b໮PC^>ĶgJ"?&_8Aȵ#$4Q@L=9s8Ss=eLፇ..sH31տ?Sq|H'ϥsKڿsżDx^_nѕ3ؒ|0־?8ZQ{C{7ye<\Xw]a1D9 7;<cakv;?Enp-[*7lQMy~3t/z+[<-Ov#wy -#lʨ-Xv,1s 4|X.۲gi:̹K<2skќž077w8跺oZ׉7P -&ԭB]~32U~f-bLV~v9nBz]0.7 y\x -o)@y\z -X6f /s[+Qz>xʎ^᰽?$[4GV"2>"o/A*Ob|{ |l~xHehN.1IJ/M˖n]撴T uy_;b+aY٩1XN@ d!y};SS6rɵ/ >_z&0r'g _S? YdۡthvбܪW2%3y}}N~sy$涤C_ks/^z۠eKyTӒ.X>.Mb./ݏ -hP͜< -/y.;9gX;6V(g̸|xp2@/p@  [j& ŸkA -}}];?'/s!r™\7}oF=x$b ˓@4+'ۭr^d¾7?MΝmnn{89)ݲC h)gD#ƣ.Ĥ z}-G0oڨšv@:y}uPc׷;Z7e 7lWxqU:߅1( "%\@=ƇeC7 5s -%[h9uW(Ėd@~6 ًi49xpĿQ}ZNB~|l -!\Ct{l߁,;k9YH]G rD5ǻYcÓ;68_FwONP-\;=\kSSun5Vm"ˡ~J`oӮ(%KT9G ]>Ug PrbRJ- -~Í1xp0?nrԋ&BlpbgO UoO%ug|lآ+QoeODKl?tR Wk5L Z|uFصA&mqqfOOv)1Y\'*;͏89ۓף j?Djvd_p>ڮ2?J}ev tt!wA*5gh2u7?݌SߑZ3 -2f ZVxn/R8EeȸaN鲥%w?5?9]q@,NC||$x+]P, -npQ<`kL)l՟c0ց EvEculuM1pR1pR8rcsO>X9Qz{l2P }hǔK'0b#uT PlL~[ڇ9[BOcjEw* ;)vjĩr=x|z;YЃ.8ŹbMq@T -{e^澖gJS)O ?^&ro(՝lY̝B Oso^kOwVf&ʏ*lUJ5 UtuQ8pFSL)~Z^G8CUrMq}աXvܓfM5jl:}+ڳDy48k+Mc?؃\BpsAluޘ%^\*,xx܈d~ڎ18vuu8ݗK@!( BԊ -ӷ֞Xr|V﬍@ -3Ognhlmzm5%c]r^Q=vlWqj{rTk,4cAR݂q<べ֊5+^pM{:\,?r5=]x#84mbZ\E]M~tmv“wVBN(g'3yefҡND[Ai~׺E-;֫Զ,o$7+WeZy\2&g(kڸv9Y;Dڱojoȉqx9s(t#s3|:{&n{_fVn=%@ *֛= -Wb*oyY0,y.:VF+` + p: pM>_@5q[]M7[2aQS&Ԋ7s<Ա%Qs0:eLS)ԺΟm-oghŏHKo34a "Vb&mǃ/Dy`ɁūW!YEJ/8.,}by?vr xEl\We>ŕw,3=̥go`1,yGz>D5&s#\u~>Oݿ?'l{?u~lf\g@G~8pϽ [ɵqb˹k\b(0WiOa{SD_ /75>_p?oGpV/5$=/>[ɲV6yVVW8T>|}D95@/Y@?#u雴\^_j|m6oksÏp+ډh"o h]vĪڥ\ :*#3syPӯ;/yI= ԍ<@}l"жQۨᅢ{wgqio1Xh/(ߏk|04<1vVM:).yY9Inx/a5g8@f]qa&lς>׀mAf5 cih7tqa^7zi']=L4pFw?#syY~:.7ߒ&Y(diO P OW8^w}Wj>PBUvDj>\vj7Avf|giJ+/?,Yi~{11wf#Q<btr IY"G[2lh|24{Nx͵ҩ[C粓׍V*=l\4vrlnώ,ga|:;˖f8N B¾]:s31O8߄}s3GY 9O٧|=ó_{8bM'8_TrZk3Pp-c;Uع4 3ӹv ׌6طAho9Lu^{z:m ӊ6B> ב/LwIPd$XgLԇoM #ͽŇ/ ;LfNƿz |Ev@A _ jE[&䂍nz$Gvo<2 ~VApsܸ6u]-G=BbRюB[n4[09:zY%|2X+M@ r[ -Y'+:񬜨;T/g_ 1X·{D3j^ߦ -eg'ǃq_KC^2LF56co{A(ۧ]>] ٮp0c{? _pWF&aq?𲻲kU -6z1Q>v;iem j^ uE)䵌>rL_q@xA/ۖ 28Ƙ!Xֱqm9?kf}3~ |W&g?^(';X$#|W#'11847z1(vة(fFBWo hzel{cv\/'nNvm\NiiT #Feu;j;j;6ۻpd|pqKw@z૪p<,WHuLG5B1#> R~W&:_ݎ8\v=詞zrvvo'-<7_og,Ujߵף:6ΕbR=ci#Zq sj_8z]Olڒ)9QƾˣIrʕqr`R|B\/y+_7(:ٿR1%{(k6_Ֆ3?#|IDq?ٖGSxnA'lKT;@%S%cjm5x~h̛cE5//@ϬK]2 Z,t5dNý|Ahxv&yx.g˭\ouފvimږ벓޷QuS9j=>͏3oG:hB$\z=/Y;T7i=.m=*Sϸd6mЛ>?QOx+Y|}W1kGu.nteѰyy|Lzh UdfqkL219Ey^Ɲ;#e[:r~ά٢Ǚ)LHؼYe9?cThƨ*Ĩi.c!ԇceo"|!=<*s%s :r&C##Zc%EgGsQ8w%M#O[B%<58remX}i'晖~ ϒc49.2}&AJ< fŔM6sM`o67Mt:mm6Ը]L8] ?֟ˠC-Hw#gp<[N~}=Ɣ<{<'\H)o)+)ԇ:0>c}27̟qrA_O\ [N'5>=/7] ;g5-?cc3e}l^)%/,ݍGu^جB8w&ڹ ig5OJoc_>v>E]q8g3n|dG#9csTS#GͿW.zDQi-,9rl|yUSR?K?߾5#~c [|uٜn)ͷf8Y -Tky%Vv@˲:+,ݮ:K3%8'ly&'S)e΁Qݽc!m购2S/.m|1ޱ}ѽϱ{o_~6[c <9lP|Ot{h4wEbьJKiKjnjFde>dr6\zE{:ُw'G~j؟Tȿgovw#hޓ -J7:%~&|9]DZj/pΗ3ps=Wa{ȱ9DL҆6)O~+)yz4Oz'u,lc^.kz|iԛҼ -3r^ 7 "G]4m\MϺCVy{]iT1v=k~'h?ެ#}C_^K ;SKʸԴ^T^3x/~};ݦOd㏿M7:wk -bpN|r5i@gBV%Z&unwS͑aSlIz~+GadGw |:o;Nߎ:xE*^f.^90eoA.xߛU@>\"K+[ga):cdwCSko -} -i#gm>k(WSyxlI|M:-ߒ ["'oľ|7.8&:gʷQ_o6'|M_S|7|}}ofj|T'%ɷ؞ɷ -L|FQ[[|7|kh׿'`קh֮1ߪ;A|7?3xn|nu>EOriobeckku'nߨ{kxk.p[?1>8 ۮ ̊"s -3џWN@Nsw[Ǘ//qJ?lvbS_)< ⓗg!w=7J['f:'qlW1,>w/[` Ξ1<~Rg1Y>OŬ4 sYj ϚYgU gz֮=}C?.3rw/ p}|ynb+`#m)9RBxɮ,|A,NPM{+O_r= H[ DpQqi/u^z5OݻFhH_r>X]nm{_j xo񛂜r^E~1uF^ if^~XKxОX|s{oFI}[}}ڥuM>6{΋*.oy%=N|^/ߥˋn7^DڷNgzoQc#=t/~s{~u~~%~տK%}].`"pg"Aeq6ĕ3PΚ.;X겭,P#e!0H?8Sq"|乌/0'ws,,FqP>ͧSWrGSTr VKrnyWN[Ŧ<ݽۤ= Opkt_S1+q8ڏ8.^ :[bChvz7;g _UߓM,lU(. ,<2]e9hFp+x< :Us+~M)/uǹ_S\cG_=ѓN?K~Cj|$̍P^;P;s-y|s?/[o!D CA=*EԿs]:KאF9ysBldW\kη̹y {`56m~ -~3eb-ܺXͭGΣn~WX+n! Kep$ !0AX iZWRǭN/lɆ0q^U^$ 7ȉ /La0^0$ ̀~oZ?]UN:[Zb9_bNmIO;+w?*ܙkE|ȿ"}§a9ϛv}C<֣_|:C!3 w }"b_ c)eRKֶH{=ݲ1 ؞-4V#W`^~8E ,m.[|co#׬%=E=NA;t[E>5+P{rTgߟxgQ@[9-PC;?Ώߙß-9"?9tv~_j[jGt5ca}J?)=O@xsTi/ʻΘ菬?U{Qj|a3v7vW{\۝ߤgtNEω; tV# oLJoCߘo>}~|(|PimGQpj\}s31Y>7q/bpTs!o^Y< -ݷg5neA{8qP8]=z;=g~}#|> Tk7R k?]O;\( ~FEWhuk$s|p u7۲w0FTSgo=p==G*Nu^ {_P p~ꊼއ -0\bme7ZU#76u Ix?>P>o-~wiq<-qȣ;zm cT^18b-D/[<?2^BGfFt+gzs?|+5nmݍUQwPݏb l' Ϫ7o|R=GiVr?p-?FއGŞ^c˨S[Eِ)>~Ʈ?T=9[{uk=syZnMJS헻R^+禣ܩBWg%-km"bMo9<$8{;A3׺YΙT sp8zz'ww?~u|Q끌&dGv~pQ.GHl^j>#N?ѺUnx犃*9~Mh lmN /8~&Jk{>17n73T;|~ x`+n 2<\U&Z+[M]$G0Hc>x@Z9 4QIÐu\;_A,ysićF1{7/t C8.aFƻw<=se4a S3'I꜔g 8{4.[1?VEFu#xcqp]vlXq˖Dg9?c}-[.~XSF+.;7'ŀ!,xYwO?񢚱>}!O y7|OuK߲QᇎtuG_>NT838Թfǝ**k߾EW_}/ #Y}']u4Z _=c; _&"D"؜0DQ)w lA{%Cy -~%p 6ky͇z^3Џ?LT߇yͪuh簞dbdz^\>XgM2qeBw,N+#)G̹܃ .ݴkǜ|߭~w&a]&OnuoOLTK|?WϏϷJvɾ}۸^U{ꮺHRnfvҀ6ڧVq#M9/H9 /ԩ}Ɯî _bl8= 9|sǝ_$21.ʜ@b';D]4D]'ME݃DWz#uvtvlgћ_0OkzV9g?`EoxsI4.oz͔vZl]ks&Ì|)=j/kG- W^;?b͟ pؿℹwZ;ֳ[n 1g+B]|Ê:j(U2_;9п}}{ ~gW砿lltz<_8{G=7`k9r#sT_OCh#;wzȼ[Xv]X] ϣN/ܹo˺%Őy tq$׆u%ұ+nZy=[b.̉Uh^q>(} GiwYr~tW[\]~ cսÃ;m{x_zi"\|W½c %ۛ~=-d5we mb:ۭ瀜n{6Z] :ou Ϛ{Vޣp~5,ʹ{ݭ[Z@?,y.w-qqy=NWٿAG5l4YS^理Rx˘ҍ$_?: ۴`x$~I*߫+߁|no[:hAo/)'Tk߇~< -.ޯJ%Ba A+\RpxKZw3n-+z_>UӞ2?^&Z|73=d?WW> $v_%S)?O=u>uGk[woh{_ߴ<ѵ1'8Rzbc }[Zm>FxNcP{b(pO|׈{c.k.:oo^y-8yt8HMBk+.Kh/WcN -}g^4d^⾍ϊ޹07Q^mX{ lVwʢ}c/~/&?^$ܫ -?RꘫSCw0v ș7k8uAt^{% w#)씵z|]~\gC;+]|tq\.z5wOfvFǺZYv>tv\#θy'꜇LXN~|xV}o_x0ߋ_9W%njwS~[Ƽ}ʴe/6[jwH*Q^ۼ ϓ*.5ߛ;\^9{{~RZ|3}ΕrMnLgB~ 81N5NaEgD-.z ٿceC!Uuw \k&=/w-ꌻ{_.5_e(g1wG=guBZ&s?ڼ ݾ#z]l9(;+?l)$aG=e7ϥRiw:n$Wb蛵מ˖{gykϦqe^ e҇g;ߛރ7wIow>;Q[hKK{a|nimOݒFf;Pگwn! !Kov~UqjGH1nv 眓rd0thgPy ^s<83xƩ,#r]=T ڏӶ qV"{Awy>5}z<>x$nͅs`[z\t~3@ZjsCrM_=;/Ma;DFSߥ Gvn}[j{#e.ne[?wS%1bׇOQ[]k)g-WI5u[1Qiȓo_4>/3/=ᇸr|D+d^xŵvD2m)Iv+zНze?nQ>1'/WsJv?>B|^T=;,gAU1.~~5Os;]2A9+^;1wx:K84ucɝy+c˥_ͩ_ԾNх+EygNot!{ksy0 -x1 [[BGqIn~tCv}3e+b+WG =iz0 E8ҀR|{"b?J= ?=;1,S/V1˳ObR&W/7z/R;Nu_v; -iy{ y3l\W男g YGRqI 3eB%n,d)X~GN܆Vw +{ nȼݐycŻsz{ nȻݍ14< `ŋy[xqor?-}V6& {73s>Cy<'UYWUolqB_o<)H'y]xU)O*ґ -;Z|M|QŒL!a2]k n:;v!j/cW8P5C?{Ї =jݝ<W$g6 ;8竱Gt b2.yWbSԍ8|/Ϙ^/k ~S{fW-4]9kM -qW>_f<91lԏ/~|MVSd<_=uJ4& ^?p$ 3f,5Hꍘ7{Mxp1K -h <B/.OD\#\h `8q4U,W1?(aϢ: - O?+Вڲd<iꍫ&#pY@Y+#``yVy-_M+`$̆'P'(45ْ~-[bʍUxFc_KQxlnŗ>lDR#MBΙXF*oC&$ITme#.FU ~٦M賁T~KKd"R vKEc"[yi0HC>+OBgh@0.t^ -.4unMΈiWU#:^ai-7$08<LIi|oU˂@^,}EEަ# )rs*!EZ&Yoy˿X yhoę+o_P^Q嫪ͬzrv; 68U5˵ -"-S%C4v>Q$oT5_6`O - &lw(#ǙHm4|"v!uj nնOW OCP3 `CJm1v -8 RNzC/h0jg9 $%)YQX-C"Wv]~;Ο7riA˅FF$Gy^(<<A3F?zՅgWiMS=ϊ c~3XŶ`ܧX.װH+ʕ_@"Ch0^yP OL xZ(ǖHON[%B˯,'qܖ1W|4H<Գ':T_I"!C xۈjaQgV,#f&bz| "W rwLϘTIy+bHl~dwRr7GQMDq#᥁yᅣ#x%bW!5j?5~nG-5@=4Pr򫦄E$*.p_UeeޒE9Se7;aij1 FU04p7R>/ *қhY:ԁ^xWx ri Ϣ-Di~%d4IA*`"((BzϪɘ1+X^+0\pXFb~S=̅Th, hOWcKՠpsݰ70.L,Z-r.,7vBI/h֢AM `KK"U`1`Xr \S($xLV$ta@["aC$%zD2k ɼiOn0YCTXuʭA 5,b{\ 0- ZZ &,*e].40֨;BT~v O?,QHkt'p"(%u$c-z"?J/we$ 䟟 -~~s xDŠ -gn+%F@M HC#7s^Xc^D -fMUh%PȒV/o$ꨯۏƙU,+ۋYU$LWdy*'eoXtjy_*u*  #x&ńc|'Ez֪y/OF:sXVM[h&.]~q2epa]0f)Q: f<STue9|,rEkgd)(5lW^rr1PO"2Fչ)XafWruV1jGoG9U^6zX"QbtHZFUTnd~"9R!$Q\SZQ5~ԐJ`#A7rʄ?LiaK mC"Z7ξi>bc\;5,՘8=ds9of TR?4KUdv~mPD,dn|Rf!(KD\dc ؆PQR/TMfc0[_%'t{`MFH+io3ejd -A@7)5|LsoQŒ\őÂ20PsWDž4 b9A+0rr)FT70AEpQBV.DWl=#@? 8 ?.'o -t֣4q+Y%/劳yA#wYaT tUmnoA4V48UaN`YkJ(rK&2`d -,.T&eϒ _b!-z%vId~Xp3qCad- eȝ .G`39xI=&@,u.h,-iP[܏.b*S*v(rTKUhM2xIWtZsILKfh1j4]?\6~p52WPvt,p -]2G'S%R^2b\eM|xApsC1b;[y=6@܉;+?F5bi@.f2$Y㱁,!JG-WIeZzs§9?`Yp$fWc$hb =H#ם7|>HC琈:Q1X0ʅ-#۹.X5Tp}KKKy$\Č@$mJL$V;:,89 -9ʵY t>kjφӴ ᳃}'$dve[v|r=t[% Ԙ+GbLnrZnxkm7~\TC.P`-3ސ -PCb1/g@`tnAǟ.P|%W3cQ6b!*F:BDoAH`t:莵ժ;_/W[L\w2KetyՐ* ɳ4*j`<\/eJ3(_3^ /1ʚ]\'&Z9SJKGʹΏ(9:ϧD\`[sl -zC΍yΗچ|0;&H~[qrr t{b5>sP!q,HoX+ LkLgH_35H>t7҃H"x4҂fBA:dS^MH!ݍ~ יHMG>44w"z$& EZtߛG|C xx)si>trs!AzE3Y1sP0gHoQ'#-4ͷ.4!Sm4#_>[y'^;MK~#H~~4,D3Ŧ3&NHB9?/|CZ >4U E ု<"}h<"uHz.Bz (қ %"Ml :ލM1%H'-E/En܋rh2Ї4tJU^/i{ztقៀ@>?^H> mXWm^ mZCi҃H[`6u7n[L$҃HA>mلg+AN7;9 Ø>?Cʗ- >=b[n1>D:䟘bMcQgh<`kv;>$h1+{ 5to`>!Et/!G>=gA>âC|x9+; q<_*_7뿰a1ԙ)?#UFyvDAٺeZnuұrx e?,vaNy޴jpMlw>wX9#G)TPd]7aV,[768tPl -nu(3$1=xb!\)=YfW9W)]XcG?'5#GYIYUh1`ތ:sxin+~Q.,Xi[.؜_:dв u_YY[:9my[==KXxJ N3h2Y2b[kWٺm[]\6mvmڲUֶusW?)ApL \9s곕*6-H -yl*JGn@[ -[6tl\;ODrtui7):1Y,]4Hɐ9 0?^TI1⸖׍p6vXw!Qyڿ}3}w1q^~3+qqvyx& c~dm5f( wҢQ2 hkUHjTT*c Z+WTrw3}I٪Z̝8{{wIg`N[/֭coQi^i]WbBBɣqD-D>Y^ݽa;QW׳rARIX;O*>~o+a.$%lKWB2NDOFɣ/j=Q1ZD/An1IHF+7-P|wz'Y)Cٖ!ʝ =C/cn1r x}'}|B=j ҿ'a[H"z}}7;w3ӞÒE4Evfx>G'F5,֬DZ[.c#j! vs-تO)ΊLK{ -0|Կ&)9.pFiHvHmoJ'z6ah05ݕ7?b Dx2$n '7݄GZBPL,i@ J{EY +{&˰uPKTgFLBst[53mu -nk'=IFcn[JnRX]>H&PVXB_Mɐ?Z~yGRuw`U8tߤHvsIJ"WlT̰V~Sy_͛b ={an-!/h?uռzo%},ƛlcocyO]-l xW5ӷnҶ`Mɶ6w&pEalϤ A;@'>QƴÞ -&k\vB-틯uD3t_WT|/hI[Rqd}<ظkjѪY@h=ĢTbaslqY`&ا,o0Wr6'Ѿ`Bm}wA&^DqbuM>r^>Y,#_( R<&;0T'4E'b$xXQowwbw0rܚ.{wNCD|mSԭehs5W1P(}_#}'J~W/;XeT7&ntBv2ι^)6`#p`4)lzF+l;b$v-T7c=6,BׯY4 */`<?xase}<3t9D4i}ttUSA{J- Z7 D%pℳp2;bj%!zW~y {v{wpA4<9Jyd w/{⃦Ń -rg>=wb|^>gBB)G\k_Ki:8{whf#r]Ў.:qxT XϐQNKeu1}jguC< -aH>h*"Qؘ -c9OsVxyq udX(Ph8&f&^tCz@\ѽ$[ڼnj7EoNySsRXgr`8F`beK.TY'P - yX7գ ㌵}2$9|EU/iމXړ/,T}=-wOP>v(ЈJƎ&%A#{.p;c'>6W4=7ht;`t8T>1JTg(ov|'jGEaψlbCq|(z^H4٣,%'ٽxYLx3.ɺWSAcܘcqn4191)1餆9'wJ?lO;|b g-+;Hݯ-^([Xj=) -^Gذu=M)6czFrZFL~~'tdFV?u -f>QdHF/Ժu "/RU؞ǜ JT>ѕ/.vy^IJҙ0.ӨB+#9^Vnj2XQe ?YiINyE(V!MKq|*x^G q;͸dʤ#'y'*p.,[9seIq8c5T18DgFM$*J0wT~ {rSnl?N|4~Ň+Q\2|L])<†S,l ZHC>`\I›_0R3a<0C=1_N㑓?qNL.&7̀~9^EKID6@_]$6pȩkx`Cj2;8+JQ^5k(3҅Mi2o=k8$By2WqQvĔuTn49Yd -T S4L3Ɣet kFӘwd|9 zۍ#UX᤹qcN~!P")4Xϯ&>N7V -t;u7M3!ǔD$ޕQ80Fg$sޏ,崜rZNi9-dO-}2/FvN-cU *usdyNYJ8JtbVxFՠEfK 362#kqogqN ^c -ί:k -Y8#sᵿ[QPZ0+}gW ,stO -kޮvYiTo>g3y$ 8sEz[68;Y{-:k[n\}sl4QZX(rJbܔ׎ݏb`"5͘F1%޸HBiS8ZO/` Hi1ZB-^ TRZRSGu["bxr, 4,p ճvtmx~ -jϚHތe4׶ڋ@}k,zqIqsq[yu1DxCj>HVDJHf=H6@qn5Ԅ>t!%,'cZꛬ8`q*#4z|> b}6Κbe}G'=+%-cK"3)N:%TFL7TmcLN.\a)DU:-7sDT-g ^1 ;G/[IcM^= I"1~aĨij*EחŇ[{YmAM\v%ARR-8q4KdEdشP"Q[?Y\N51^koтi1NXg"/@SqDt\OUuժ(-=#3wW뫁 GM3?$70Mg;ieץѪ؜fM| ;Ӭی h5_zŤj_ 3 )eB hf7i1Yym۱T1,Uqۻ{A({O!-d+tErHO%?A6Qy<˶oOBVCs]uM|ޏܯ& yDZHOlMʸZH]f;2>3 ]1ݡMy1mu1f|Y̨vhJSyLq1UQд9%N{0ScF,f9edŌqN>'fux.w8xO7KLl1_~ig]{?ʿALw ++LTMNt +-u6{tW]WTC^/kz竝u]kZ\X|Ɗ&v뼿A%5<[4C;?]o6|;عDR2f'q YIr*049\0qSW)BɑHhb|c-W{uY^SW޻rLyB^%sYe_314_ᤔ&/sJmϸڑ(AʥFƟ'ytLeɹy-))+#=m$?$Oҟ&]uo[WmF7$ߛZb}ϳ-׹*@䊐=r)p 6j|5@s]eUe6 ֆꪦP(!=: Hyw)pRd7JcA)ؐ1*{>52 +f*eϼpAk\=so\C^ q;rtcMNtd lFXi%p8Bٿ|k#1Y4zr0OԺ,uq&Q3j{D}n71/`$#!.&GBp׆q ;%p;$lДPmj4z qįܴWuw`}ȑ_IU7]eR2&#\V }ǣ"*! +Qꏔ@UҔ3USOnv#Ĝya{-LWa"b{fnQ_0*M^|M|]n2o+fE{FC{eHI=3nPKNsyA-׋們>uϻqo):^ N_5ʘB? +uA\ M!"&^JU+@5Tu]|{J~ЏZ\1 0|J;X3y)p瞺cZXs'r>Dd5XWOw3σ zn'B[tQޱY(>N+;Et{-=nX7/#5b>/ֈUvwC{gBn @xFLH:ᆊD?3(ᆺDn_|eٺ ߑCVB6apzVLf炍wp8M׺49äs'Y 0(}[ IG܁0ktS>&GYuqc pϠOgV+[l/;QZdF3tm7΀q8Yo1Vcqg9֭]ng6( F +\I˰_>יdTO{Nu>~H.hVt[Ay-CVЎ;0aJhۮaHB=َ)nZgެrQaʩ5;o:aW(_.{AG>6sdwX9)l|ߩ3#l,vd̯utƄN>u'ֻ+-98DHDH/F@F .O_Y( %O+/+) KJE%5e%%ŋj*K Ғʊ`naiiY3| OğhUgX8(%? O"|p (QN_ 'h~-exYxLdS \3қTLvJxYN;/' OV0=vSJs?Fz7XפRLo=/[1fP. ^C\z7K-<q-=o& YkLB --_C%kߑēB>!yy4- K<>8ĭB<*ěI^5B|$(GD<"hcSr XSK:S v+:0.KOR<«Ic'+Cta]%IΤ,o~exn&o pP'8Uwk{ zA#h!WhG8 ݏIu @׀gjF71q.՘b ӕ>i#c B.Ijlh0[5~+9 `pi~lc#:F/L~ Ugc0>XMwb|>b`l؎~m1z1IһU6<N󝮰0wsx,y}`vPU}RZ`KOsr[[FW[nn8ZO{q [w$ճxg_ɧD.'V<6S&_O 41Ox?p>^s#GqTmڢ>4/a[<$WrZ$p1N|(lWuЏ +D<#=h^IG{CP q8%qNW0Wej韉X7۟kOJxV^l7RnB vq81][֭e_E:\ lO9'ރ |k&E?ڌ6 e8P|By4*B`=@m^vM7T}f*Ԓإ2Py8! Ga!ƴ+C qnݦ+MPLo7L;͙͝ZL\i~ù͕6+A^Ct}V)\K4Mg._0anoFW GY>9Gq/A~0l]Vd!yi9~# >.Wy8D[}<x8Wό!^Jq`eF8k 5D3U N.O-1]K$|{gъ; YeO\ P̃r|揵9s2`gp&,(r ۩&JL]R+9 +g%}g[aApT_-_"L-0YӎZ2a0Y6j:0Yvɚva8ih\0Y r +E6ۘi Pj+Lۘi&y&1Y dyndy)Lkc<-'K*L,Lnj0Y h'aqS,jd5]yd5c0Ygcp\ :0YԞ"dQ9E&L;,w0Y$lL&dE"9dQ6&$E:&aKp~YKgȃ HPjFY1<;6NJ?υx.I8l87N bTv$Nνs}VD.KGb?[*tPɛ)앝OnIцfĴ?E`i… ʺEť -,)[T\YfAEmeSJ؛JQyq]IEEqiE1+]E"E[^y! "b?>pm" W%/8@Jw0W^1 I~0`L> V؂wFwH{ #EztmկKwy;v}>_Nkf!L-Oq)> Al"`O)ZL+]\ow^}X= +:}Y:[:U:}69H>;yTRjLgi'dYz~NK*;T)ڒ'Ͳ1dϽ%7}䖎jO6My+ &@oHNڛ%Yqlַt>R?Qx>5q7L:>|*:$,bu)$n,x8+] R~󩜿ͩ軒E=^[pT& !Βz:WQV}y`f߮~7LE:;C[ 2:҉DNѭV9YVz>rR'F n Zˌȴ5VD-~0"}?mPw\ln1Pׅ5ZeH8qi8<K[my+8!U#"'+sRqkS5y5:h]8znjT`$z\k(*8 ܾ. nԓ&qj~Vȗ! b?č`a]tFp4P'ҷG-!_JhFqhWL7x +ǹGh pi_>A +EˈOcI+408::'B_Eosq;ԝ +lf#BX|(KOc.WBZp\}TWq4ۺMVFq|ĥAAMWqj@z6|T?iϧq3*G[+!>9#4qiP!nl> jcFSc_)gG04uWi/+` W*Wz oW6!=Ƭ]3'>Lw Zh]8Cce83rGPsź_i~$ȓÝ@ xNqX +@i +3mj\>c}/+[P+kq fg+Apg]wqhqQ0 +aJ׉=&E5,=_EO93R<#YřYz(C/cfS]x1?ǕAV8:ɴB́!^^Z#a>ceP8ԥ7O청N٫ao0'Zj4[m[OV{gO_:E]SYɠ-'cO/=V¬i m5vc]kU7NY G8D!ggnQxʑ3fG. [{[{x8oH qfÙk3(3;ęA>km0"VR/}߈8?,xY=nsԂd;*1ioi}+='Yϟ1PXLKs]܏%LW]Q\x݋jfsZx_Q.-+>8b߽q8aZt&yw@A]'#tBHb:RTNw :ڣ3PGqvq!bܝь̺wasHa<;츃dF`֭_B(Øө}UuZ~Bu1Eݿ02'{g[U)|cļIp&]\ӀiuPk%uLxNHo% |oS"`+~)JEy+.10ŽRaԫFBag:~ժf9?lcf̦˩Gdea+K54s?ii儎$ GW\kW$Ѳ|=!6\Qk|E mUAhk80;K +])tG`X1<F6N>oG-h :P2ſt.l0 Ot39;rU]cc_$q +ÿ |.Ǹ c7$FGt1 G:>gsvnu!N +XGJ0۸@k<˼1ØgD=$/?cqv?v|.q +ÿ 7opOk|QŰrw0s|9g]hID;xBɱ{si7lw${?D0 ]>%h/.maqH/Q)Ǖ_KO6ϓp|}pF=q4ހ읩x1_3.w.nУܜxB? &Z庢x+G#ݹSˏ ܞ]ѨUL3CEM:1+׻Io=ڹ2OwƷKz="7KUZD=.o#;?^:t;'^=v#ȫ_;Xe/gc׎jNnޖ_UbߺMzCDJ i,̌ "ߧLs=5MX;m< !ۦ\wJ7'XZ(YfXb?jM.)nb;'Y`S?պ 6a4:{%kn-"Mz;a~ mSooX6ZƮg5f5M?|ؔkM; !~r]eC|M{iɗZY7حcݩ6&6õ6b6w AMI +dsfm vǦ?ns^ó6:eܦtڔ6VWm ɺ>M meM #6~Qlئ\Klߴ\v|w68'Cqy*c mj,*I0H#Ow;M16}U1<3Ќyt(ќoƱ;酮t›hldmrTq 4.'v@826&9Eb:5tRYNTZz <&8iQf"זX2PwIEظ<l /TzI~%IUR_8 +VF0vf%jMN/3@3X#U0@z%C6`5ʍN/kpP돔i:0U B2;HQk3ޮ7 ~KmlmŊbRcVYFJ:_?Qkr)آeUXoJP П2j6ka<H Nxܷu^BC2?#=ġ\z%|J XB{0l23|p4aRpA 8wXn&Z3 ގxZ*qtuL _LA-'XqWX;Hf48^aCsI9SY3bIv{*xkVZ*RpaM+tD 1G} -D0T/6G4ç9NZE]=<ܳ40٣"C>L*lHjpEYtUg8R Hl 5FBf6^Z.xh֦Kt]Tr|\źf=bT U +ZGۢPF3WwœήoUmLNh.*\4 +zn6)7=ɚZ0Ziv\%,1z8/N@h1CΜ+tAo^DTG68 /G.MNyX٫g6x A?VCϟ( G*ewPBJ%0%^H[zkʺ`=EZ õJbܠ*Ҷ/~bL EF J1YMZLՅ?n jK]SEcgBR2~6~s;H!A)_أ\O_3_s9q9xwo˿L<3}5X~=\w↸<w +^. +xoR? o$:$~c[yNj-1oq_aI#\BqK_ǤsٸK_܌|vo/,7ڋq|.wq w-W0{g*tR' Nl!81B/q v|>|! ^B#7ٶ6I7<;@p>c 8݂c/&q$.ݟCp+H|D%N ^N_I +`&W+ %-&x _E-_Mm%vF%x=w,!xo$~!#!G >@ ~?N?I;.yq\iE\M9OO&/!Bp' ^J BW ^Opw[ D6/wsWwrHډғŮ~Wqy8ie]Z~ƒbۡ1yȯ&y\roykAn&rk>ף}"ߍ܌=)y'r9܅~O~!oaO>}"?'w>EDށRNO>O}"3O>_AD~ >@D~mOh}"|헤>?DDOߣ}"@D#'iOj_@. $WyDy;kD^a"|'>}">>}"߄/KUhȷ}"ע}"7}"AD^|7'r3JJnEDހFD}"w}"oFDACJ~1OhO}"?Og>wSNO>O}"uLŌvkR|8WbɢC'i#ccFi-I{6Nܝ$i3ڟ♻y}kV ~$c(CJcf_無C3';Y}3gl#cvWп#`fՠ$*ͫY`}PAt/nV8ƙN@yLw@I?C +G}G &}G{S啦k~^3wμNtm%|#w9M9O =i/9S|ffi||M4<2|:agSE!4!D>GVo`K[l|"_e0(5 _zh;Yh̷P+=7S띫mag,Iy.1M?COXz9! +c-#/<}6d?&.kaƁfa@<;s.\0qJ-BGػݳ˸+)6;#58OsK=~%܇=âH B?뙫; t 8ܸzLOM5x&^uxnۦ0B}"a׻ Ʋ58v;Hz6Ϳmdzu89nyqTk yStX'.(X52ch17qn~7}|gq%>m<ƥ>y6~c~{ ~vGѝ8 &:/%8S$M<2>+_=DeY};i3iMFy}þ=QM::rsBrsBwaY+PЁNo-a'C К3 +ru (+ +'#E9:(tw}Dݽ#D}1\#v-|)CcY-;46ٖLNG;0h$cu ʯk¾0 ^4?Fyݿ-*U}NB9^+&e}ߔXӪzu) Nevw9<ˈR0ydZ%W腒瓞<; $kg<;[LO#=yvd2=z8g1zs5;Ng)z3 fғg1zӒ.<;L/pyD'cF'7<;L/C_Oz[G!sFzcp{~q;Ρq;ס+{W8ꇈXۻɡ$rl~O8cA9ז{p=Sݸw謯*K`n3vEĚqyy^jаB<;_pH"U/op/g77 Qⴻ 9ͮHD$Ͻ\s{{4﬿<o7>o9.~C%OG5ī7AZw<'Ӏ_o(1@#e.> 瀭Zs > +ȖiD]zQBlػ4kDڞf71k}cxx+;:J[2WcO9 ;.yJ'Oo؇+0[y-}!.c$eUd +>>8:쒾N!s+F|~_[q˸_Qܗb-}g]+\F/Hb;pbF|gOVe#A?EIZWQ&v},NVt ;aL}9vOyyq+~9H9y_n++USLvgkq9zS =t.y;ۖ +Fu2W#c?iR' tXѫ/Uy2ju4QyوLQWfeE=`Nl17&<~ &MxX| ʐ+eޤ^c% tQ]0d +xYzIc}&l]2Y]Ӣ:O Sұ&\s~ْM +~ָ2%b<?xߨ<wu2*O +KI·^'mEI$OF ,MwWp-ፀ-%7VJ7ROMu 1a{5/ۏ&|#M +~//D.;E?E  (7)M?oe(`uQ޴GS'|9&|aY %bk̾ 5w!`3,%nO >7/`l3mªMh/it'\\(6oiܫ2` oRx%| X?|ŧk)/SW=_bəo x7›OZ..&;ZW7n'yoRL (jO}r _&\sOB wPZ?2>&|a&pU5%? +>7M>WKx%MB|k#G&|k- +XKk$npGp_ [_o|?~>[ޤ}mO_C_xſ >pġ>_YQ$<{, +x*[,Q)ISd;Qw cŽ6[ҽN? o½Kg&<kN:7H_iM{K, oRmZtO6,:OZtw &;v(DBx;^HxXp7~M 7ӏ.l&|Wi$]Ÿلo$ܫ؄ #i?| /$\Ho7n'Igſ&ᕀoZI)f'ܯ_U7Q_<B%pQVGK|7 *8*QqqgGC: +~Y|J:**k\ ^T6΀, +x&XWo*[nƿQ_Nu#-> w(EָoR=½*=@;T_cOW~?f\ , +V{XTq_bOxxſWſWOw_ pp__+/?f}<&|._/&p]?`7ޤ?pۄk)W𹀿c w8XK|?ZUq 7XVp3n;U||࿲ +~[|x17X|ޤp*𰂻ŧgRuŧgIqKW%g7ZgReO'\0};-%^n/׾T R +, w2~}X›4r[-mח*[nO`RW- (_o/T - +x-8]/.T<^} +7ϷnƩooɇohq뀷 xJ_xt /~n…GW~Ąo$ܫO&_&\ӈT_3ᅄT<$p7Nw&GPq[VſWŝՀoU|9 [nƝ~U9ZU{/ha w^Ng|ƹ!c2Bům=g#E<3}ߐ#3Rg>e^p#/BK~{|87dOh+fۼH$_Ѷg>vy }y?{v-G8jLW;E[~׎9IG sU6(!Lg|] []&B!<5{;s΂SoC[8m|VH{adK%~}`^D? E:e|3k>qf7Y9Qq'/mZ>h5}F y\?˜Θ 1wr5Ϙ{ӑY:Ws>W=f869VLF;ڟFb?+' egs4Ix@Y$\mr2y.hb%yvgxZ#nZq0y|jN\nQ#Gxb~RmͰ9pdnڄkpjq'忒ϔr9L}8׶>՜]o$=+Q߶ƛNxǍwWx7[^twg͉}-it?%x;;icr џӏ,R +H& Ɓ°ö-|1;T1i*'2@7>!BЏ='TXaGGQ`d ll[l=Vƶ\ rU۟~TiӅQfioZ|WszmW0{5ǻ%_5ʤ>sB'X$~U(g?Z68>8ZCqc|>n9y1Nz4?a՟w%xyIG\;sjgV)X17iqck 6"ؔs/kz'TL2~u8SƺvvЯt/lC3r=f7?K2ľ<䄨_0}EM7č瘼p|(rժ>Գa^ +pJ/|?ֻ!yOd y6KӼgO~~ Υ/ KohNX3}šH}YE|\g ۜP 5Ŧ Y/M\ԑfr=F:d!5煨G1k8_X!iRҖd5dW8mheRmݧ#%E0eX'}BQǹ]/T8+.xR틾"2#/Z1țqW[qxxľr#W(A[K^t6;տ-2.Wm}t+{~s;{r~iK|t8e7.ͅHI틶Ukrݾ]1_2^ ;;{~ںlX$)B"Vm[)kö#۫l~k8gm"#Ng㈣zxH} XPnvR rq+'j]!!>+'h8W9!?CVz,>NY10}1bˈ s\Yu/ w1zG~2;諒ɼw^R/m.Q&oHd#O #!xKzh^r.#B8P嫕';xWS1K%9Df,rk @kbC%)-oY  #RXAHC{@eS-yӨ8 5.h#͋[o^NG_2'F¥t^=g <]2&q= `=~_K=%x]{.۔;,'tpby+6RawFaSG}b=KI_ U&[<2u\MސS}ឝLj?oi穠|pՊ{,[\/\$'FIТ9|gmz-Oom6paH{E ب9Tε01=1(̌!KM3m"Td-s#ЉVY <Ӯ~~6'L~%?aȅ:v~QK?|ODB&va<qa3G>UkmO2=YKQ.P/4| b8m| ki[) C8yٴ]~]D&_U7e@ug08Ux;蓰倹;_ E|(\2 +aM7AWNp !ts>ȟׂlALLش5qBYb~9;!j'J'74'K[P\+H%~YbTmE':% W%mh_hg wKlXs{tKTL}䷂"#rK e'%umtmiyhc6nă(MEzL8&mquc~Թ ǑӟmXdUzk~4;4EGjzX06}cz(PAցT!vA*VkmJ up=~ +{pcbq}K購~6|!"erUK q18ZNzz a}6DIzZț<k8)2yX'tE/¥^9&б&1E#6,FKEK9&&ֶU6 }&cؗcx!?N%%?LWP!/t/|oَ1MkBN5K?Q{ +M4[Uz$U|(J!rA|v=X a_1zd#|G? W{r)? <,X9r=g(oO El9MOi䑨c;/}錧`c ~o\i׭+?cYl^vj7ϕO:ѧۋ%{3a|Y=TvE'#k?=o7;N5&5K1hgAS?-~xJo8߼kߋS 2;W {^z܀d|iZE ѿ:@{r+21ؚ[Wz'x >n\.KwF,anS$v0 nR'_47~Vګ'~N\>8@1~~w \/x}-l-Xn0|海K cPzіgCD~!fch:ӄ6f|?]<Yͱ;M[D608uNJƚ1yTE|>y%惜 cc:Gʢ ~k'?trm>3a ۄ1n#eq%t\KeX[0O[h˵E -7#gmUjɘ2%̶eUN|q4xjҹ&oܘbcR[^~y z{p']K7Q2Ϧ{ʗ7_v>|j +O(g{6-1]Q85=>yYo]8sV3қxf'a.eO63;^/n>-*.垌0fQעý#jS1>v3oc?=;s\:.ݱ>TbOE$q4=5N['"; Ƅ߂7brb/&eq }g 胮:ч\OD͊O)M_gS.B׍cb ՇM\7=3UC߅|ߣg,Mqxm>!w{{s/7zw~N04='mL-(<ϲu㬑yW~==]8D{ŗ޷tE?Μ1Ç"[ZvWMKW6B/C֢/O1k)k{W>G+Ͽ %=zkS.|ҭT1@.@)]42yC\S1F̵ ϶{3r q +LE~=M`b?yoԙ u;x2MlvH tA+@iPjs^ p9?/[8H? M{;x5$] |~83-6ViL&/ E9ދ1FBFؖ1z Zt1q_GJQKp#NpirpJ9H}4tݱ_ {K5|U>~W°~Jn7Hy+q|M cy#y#}RK .N_F89:(GoNWׇ~|K 9BkMhS-[g&wR>q[wY'2xp zo:޵ +yN`BU7یlG~bpY7:ܡAې?3&뎦'k#|bSM)QY~Y7Eaڗ;e_G_< YPrޒ Dt&͑~yfL$Ն;G~ +F:~^'07j)' ?tx)So7g7gh._X0e.DxZ?X9/'71ޛ;GI/q/󗼎NR,qC54'yJnn7!Nl؆6\p5wMS\V:C쏋~ˍrf8f_1o_Sk&qi_}=dژ3fڇS_uto,^^sut1RhH{7ƶC8]>j)1}eMt'>97:+ +oql>_Dhj-h[+30.u̳v[}sO0W~'m`=J |^/U2^OMo.K]hjk܏!Gedn~?>þSꌉR/8=Ij4s?96n?`N~CTܧL'͚sܻB_SAγڿ>|&s5{GM4ouw ;glh +>CA.ek-9 +2y>Oܛg1^\Ho"kl瘲 [?I4"3,KgC;K9!D/WyXeHy冞0R|1&ǙuGX7:rf|WOPuOԃ9x}yq?-"etS-ܿv]d=kg] crjF{A+J3&'R'F)\[Eo;>L\wK X"6֝3;fMHP!O{4[>˵L46̲́uu"輵/U2(}GGO ɵ$C~r}nׁEG`ֵ^X ,quNI= gB6s_(zӭŵӣ}NKr~k1T%v duo _k%Cמ'VuGW.0N򗑵_ S\w#癦+t"Ӊvum)S'.@y;8n>PGԑ^t =ʥՋA/_^ yg^VIЙf?`wuz:["Tm)]yo|2<pʛq +q +2xݜcX6mқ??C,lf,_ۖ@LЇ3Vj3ࡣ9~8fu:.$:.f\Ҍ 1w:j=xg*OJ䗀L??9{>U||QEa)6kI=~$#[x1cTQ1PיQ63 x|8oZ>wUxx=/x>7ְ5wEg޺g=ӆ;o @]1 BWr8W{}Vy~ՙ(CNGW">cNċ1 g%~:8 r Tx3pѓ+uGzqNemϵkcϕpMo,2!b+qMg?W.Ɗ^ߠT-WNB_jTV65VCV,y%hQnO{P[ӆq>VgokgsC1|qE|_"~5x|$R.BeipuϜ;uMuH9s!/c>~sxو>9&-.+򛤼K7F'&C?cf4 ^NFb(7kUX,ZMRG?bv[z+~ӥ"GyaXouwQ~\}{881_\މ_ZY &=;;;Y%'{޷c{mߴȏO ̝*ih>g0 ~[Eh m^Ww}nӻm:c]Ƚ-ɮ-E+;b޽<880u汯:DW@X tbD,ބT@>Fe!8MIkZUu:} +g=wߠQpgoRroA"nl/250t}C޽ĸX%f[@ϙnDM #xfHIm\~s8r=aDYxyegH ,cÍ1~Mfь8m#]2R|mϾקxYʬ'hІ2uW~uzI{Y i3ɺByt|./#xkP䷉֦oD9[Y>ڰ7o`myjU5]o[O~K&9;?'ߍ>W)5ѿ2߽qE|o|7wcrLxk:C{our[|zwuEu;^8Gs8_~;fMQHm!ߟ!j} ;9ESi:ob3l[= &ѳ&W7*7VB}k,wAh-֜h/uu^Iy|)xgWҮίܩm5v#x^ϝgI[g +MCb͎<U1[0*HWatQwy<}r~NV 7; +$;\N?U' |O"rχeş&ޓ3cjnuRB_Ewęx|sD{; W];)DcL d8i\5sf)rSKRpՊߗj,-F\Wz8eMsi3:) UFР #7IȕMBi+s$/r&̻9(tS+0o渭A4aWVƟuRG~J:&xcTt!#,;eo,K^<2Gkn 1`~m:h+~a^2/50QI~O^o%KdO>cuDEs؄G" QHt98O|?9.9A}9Gڜ_O_@o~^]{qݱo/=u v[7E:n>pi!Gn"y uYgߍ랸ü wg`\ mUʳvqQveE|cutOM&|p=W-ܦ̤\hUg7ךM-3spv {hLE]BoT"Nxgk%k~r~u|wO/19b }l5iwFغ>sJ!ٰ -"{پy6k2&ٓսx[Qyg8:ׯkdޘe*yDē҃]X/Ha|ާ[65G> +9-s{ +es[f%y-sxR̽({oș<6(*>u~ˊ_u\s`/h=nh3TAIAIA:|ڗs"Pmeݏ:UyR7D~V6t{!<|W2n˾ϦⶍE>Oq0\=K7O;NZGȽA1Ud˽T1`| ] 6vlLzn|&e>W|ӷ3Rϸt2fyZ{4MRv; =Dz {L5:y*J0Δ%+/MXDWp S}{! ;UGH 3޴#=BLgr?#c,>po]*q@ +m5;6lq_E2c +n?Wt.qKv_1".}6u f؟3|>ܻz^kXlѴ=ouc #5eb[e Վ{|;;\ y_c^ L%g>oOɧ>%cW<O!ItJPCj<9SNoZ|otz.mچS&;r/octyc"tvĖE Â9zgsG^G;y Vf+ m Foee^D xE~dxю&mȫ\oT!K9}1ғ|z|xhIc>>ǻx|91G.qgBw0{T|C>bi<'bbgs;AzH~>t쵟S휳ǀӢ f~rq>yrE41)o+sV5/?Y$!9wssx=|=o){ps s.95YJN–^~'5sm{҅#>k|C +@U\ç |QnqO߶O9aЯ-gO=)_PfǡPvܳ ǣZp{Fiם-뛯ka$8Ibni_5"wAl[meS,[]@+-,eoюg/2X#y47t{,T^:ː?6>S'jߡ8|,WۙSl?Wy'>Ko2<yMށAm{i1*o}rPA"Z&gS3+gv+Ro@Y<<}ޡC6}~~xn<YKd =3yvi!z`OL+73t.'NvG+ԇ;9lfʁ0mC0TAŧGM;b~F{8d7WXb1{Lއ8Q9Q"g[mogz=c_üo-~b5~;z_(߾ߑ, ]aQtS>-`W̵e`\sYQ]Fn ~ey|3- Ր;/3=q=:0g7p`\o +5FNb-s}!znY߇es*sK|93-.Uk/Nΰ'l}.166@al=gq2LoUgYlvh]ɕ +r +0z F__6!?83qdﱟ$:sPt}[Ϣ*^m?#SOxd0-乧_-Dk}z=ȼ&Ḿy+פOGx>kK^ k[E卑+U5:6{Ua7gbM2Ou^AMWy<@/M>2/h!lYZ}D>#ϣp\7p b倧rx$kYm~cQL*^ _=/=KC2-;nȫ渱P:9IsBl]+@Dp&Gn&9w١[U<<^۳^Z gͶu"?s\S#۝#|D gL M+XN.|1؎q@vd8(x$,4J a:.aw|!xqS=N^7ȋu|\gÈyR):ߙpw$Dh3/kHs"Ac7ރxye+ ]\"MQz#T}7;g{+$b}-y^#c;Z6V^לIOHS$J!F^l7d2&3י@޸/Ng=J?٦QGYȳyA%sK["fw|>g9 9Xbo{6mkklݚ7%O߶؆Ͻilgk%[[-W>-6w/7 UĂ.1흴Oۦse!Hg(e&g>u#wX0^>2`^ #@(Uɤ.*6ao; ?_3|6m}OqܿGY?ZgNB^{5 Ji-.O\:$m{sBXo|itW}W}?Dl੄)M4Ao7H.("t$"ҧOE黶ϡ{|7 :=x>)b=хy>;nZ%׾jfL)uV9u.~t9웾~[s;n}Sd]IB7Dsj(:K]Yz83o?>n7>>Zf`\[0%?#oӆsCCZ%,;ۖ]Ng.lu&}uws[mHur'H S Kb]X~uӂ}n/߹~}A\=W@}"ޫt!B=3o51?C6`8.aXz7Ǐ=0Pؖ/E^r6~?|ľy <2ǡZs#M|a 7ag{pK8|ޕ-Jr/msL\o̒ޗmuKJ|.6>/Uj6IK3i97Z?EM!@8?1?&.{Kɖ1\H:۴pz¹$޹NހUѬX,_Z:hA@'3=П@< +!Fc?Ba#e ӷ/-lþM#kMa–:mHj ߅6|3V,b&]NۤQ6*ߗVzg|l2gZ}>_g?X`Ǧ~iZo#wf?sKn#sCs\Ah~#4^_U'﫬U~"|Y#zڂ?`ou1K\WoOMSIWϾ_:鯒E?H}.,r[^sS(y2Z?'l8n#|esyiLmC1$aCzڡ->iwyЍjȕgkzW| c۲%[z,8ZgN=2f~+c@> A8y@Ϛ[Lj3*3Wam%-yĦH|j€6= B:6Es.pf\|~wf&yNUQ?Vi~wF[n(x8TH=l1 ϴseG?f s>o+q~+bוRaVeA_y(;3oY1'XhO.H/|>cf{O/ 9Lf?t"sOo.Ղ? )[Oj"n4Xȁ

_pGBqς::e4tm[?=h7l:r4a kEf=_b\32d /+ ~?)ش6F7$#Oݶι0k]K+|9k][M_o]o ĒZX + dɀs}[*oوym:o M6ф9݃q9aij^n:lX æ0'' E+y@yJ߆7܈Wyf':%[\nK1V7fckW?֙M=GFu_k|b3x5+ kЉ(6,J;Qށw<7aOekœ^Z'|7a6y!{sb XJf +o@"}V|zSE;+ 9O0z/瘝vj%v/c> *(7`Ta +Շύ~Sm(&p%gL?\ԣ7}7]a_`ַv5sRO Zof_Wn6~>1̂/vyt N6$ݨc~KUkEI?' E34[^S؄8rg@Zz8i\k&1s,r̈":_k:f !D?>':T?067Yʧ|Mt?. ߼/M6YVY.wVU˪W:*'W:'9fVU<\RJtu)J+UWVӫ}Sn)6zVR:^WL)fč%S*M,UFiխ3*T/-!W2ެ>adY^:u))R flS6}ڄ1nRYTN"\ISx}J}e3|PtU>7M,z3+'܂qL1˧U>4V'cQ2hY~! @z@ +>"}.yh|S*UaJG͐zFMm`s",67QK +$x8ZK6FGWL+W2r|U +Z?tWW*N}eMΔ#<఩USKP^I攼cxVDrrIVKS&FN1E o +sʄJU? |ԐiUӕxI>gERMpb3zz -^v5|?PQY]R*G% Y$xy) 3D*Ilzt^ +o5~LP^i8y;/ӝ& " +/2򊉓aVU0fIOmeWTZLP|I +h1GN%Ŀ3JǗhy@ +72wz<,.G6F[:vhI 3IYh? ~)|&i׊S|bڄf3kf[Z3By(hzTߴ2-xUtbr&3^ySUTGݡL_1CɯWEY5>,)kΈiEi&ʸ +_D=KtiU٤5gaH-򕬨{)ڸz%Jߴ] V 1D~>roby⊩U1A8150"ʫLWO X\Qi݃s60fWiM R W<7cR>1BER%2nK'=X +)_<D!;ǤMUUY:^%W8QKY-g&T0(UcVL86tⴚҲ3$^;t\:vmr9ձ^M꜈nFu%'n mh"4kۡc}#^S:~ޫ3jW؛ʧ)Ȑ!6R RVQ$~CHA+!W9Sm߈U +KG;wu D}x+,aAT}tkdVjU5fZM-U0Y_U\=U]w^4Ɖ+長MyQM.l`zIrƴ vNHʝ΋[=~*sqhc$y+m(\&LnUWOrD7v8:ݣG&k3Ru7rZdIU2>228hri'`@&Wz*x: oCN"dJ@xL O=L\Wʹw|D~>t䴊 + 9ѫHa *ub݀Yȝx~|yzrL=c=CSM%Q9z:rZzywU (טi+\f*1;6 M9!̉%SUϭʩz'$ -|ΘBk1Qe‹.*%褪2{(+%S*٩C +39'F IHF$rhi'/#RAL?ɐऊ2iO^au zP[ͨ0q+`$ͽx{{tXo͠E:n@NkC],#e3֨("h)xwNo$! #B(|S.ZT7F4n˜21CCۀ_!)TMTGRz~-.1-"E2!5,nuVpJjLT/4q+ˡ |Gaի@<ݬJhOu3+0d|V#G3Z/ 2a]IuP'd"CQjl$DN"UY)fBX.˪kkCΨ~|-ƫNDgaX=u8+bʝ qz YNm$ +'EėӠ^2y5)PO* +T-kp1SHcVfJ,1UOTŤ.[\eTFE#VK3A«#W>S=!Zbjrj֖K%N\ݬP"!e8oxN>e<rD64ba6rʩv[!uL=ivf?"yZjH;̚u +?\y8'ES*[>_U%)36B\"*f8 ^\5k\SM6VTMnLT_$c7L٪cHIL[[0YZ=BP(=Cz|RsQߢ&4rY҅)DMF$t wUZe/:NnHI cf}|JB7 $Ex.ͥɛB#=~"F\գq~ j>Z֜Qv*ɗ}>8~֓7uXL50 T3N˧K +o $jDڠ;E)Br},=mok%O#WI%Zk~Dkiω鵉7K<jIS9}*ZH7-8>O&$sMkT8b7g5>n}:TW9J-_2%ehIe,/^lJ픬UT'#N:U¹nNh[ё.5$VڛmKR1Ç:UBոX$m*:y*Zh&Vi`n#Xgh;:PMFmה ham֘T-bzƝQje*Ly(>ˋBfsb+͜azzQ<(ʙExL{іnEK̈́3ޚн5r镠LkG]]Y|TxtBKW9O"F[tZI|$uF܄t*22w8 +2&?`yS($SgV|cȝAu>p2e悵NxxC+͙i~ Ef_18t 5d +%Pri2Y1a|B-V(~TD4ATVvݡϾ>S|jyK1ݸ>a'RnX`9E>{#[6]E`<$ \_$:T]}wDO휩m%)oKG݊y҆lSAڷT+: Z>CL[9:ÏyC˝ ӆJa@\p . +B}lSf +zɑӑCB:QrGߋD!w,F(B)( nDjQF TDV(g<([P.A"jNPC(W$2e Qr{ eI(Wu( !WЇl[('W%(j X>} (GF???Qz`|(s-(kE"}."H}b~$ҽ袼 ][v'Ao C r@9tQDnAP6\r+ʻׁQBW-܃r JRC(,yς>0Ϙc>4/e +2qWBBYT\ e/@9Ր{>ڽ~Q5f A勴BϺ"GPYu!W}Bi H-Gٴ ??c ['R~*y- 9]ހ`œs0EYsvBm~`lf^jW}]VoDu{M|2`a=5NGOj$Xw-)f`xrK-ܢ-)pF?\ui,J,;F޳{$" +k.Nw,}]&:{}lA -]WtA9~cu;_{qf} vr'ls=KR< 3-?8mQ{m,xoآilvݽ=uZ;(,m\;'i#*E?ѷHhB?kQ HV{s/TױhQ {.E[ЖXנt<D娳--Ƣdx5tmo܀x15KEh"|m֡3b +^NR'iR{2&}oﻻXJGLRX?X1`gӟK,LK)ZXl-أtnMfQ/Q<%ZouwqtY.(Dy8Tod.Ƹwc?~#&bOwe?auk]E-}:giζ%];vy V۳=wiux]"ۣqPn[ot6r8ǞER9w}x_dcsj-{#nDr8nHHR!qUD^naFђTgvxvx8D~@lfC΅*ėtP )*Vɉx?a&x@c$ =~Oۖjtv{v RI\X;wA wJ:VV 70,* Hٳ[~5c#L8.{x +ŸK0 W)Iܻ{ÓXBMl` U黻6H;W^g-xY'P,0>hMµ0gu{s~f7?9P HVҒqipB^0ɉwcvH GKR +ýɘYiޱk^7`݋g~A?;h55N+Ʋ}(9{-?7RpJw拫r +~!6|]'*Eui =R2,zVggAh V)28Z/MXm.G.Ƀ{M;-l̮bTIn0>óV)pX$qCOTCWKԦ=;W{n釗>TЯ^GG?dVs2G{-s~wj=ٽ*y:u2۝WZ޻#-?L R2Hܨi7Rρ<Ôksmf}޻1NJڙm$+p.Mj"+B_,;,t+#pb{yM0bX1,:!ybft^X@^$=IX nы5>||\ P@{N~*<_<0(*HTM4f߄6/2m{lmP1uiD<'Ӯ㌃zSVpeNMsK^W[t/Y]yy˲lZqNxVNjXo89 TlO*hYHWb΢Eos~̶Wn롶r.9\vTױ[3%l[{"&y0Uc/&J-:oo[c] ܣhwW9b +8nlsaN]vuViy:cvtmek4.NK:0uӭOg`oVw%h-~:˽Oa.hoRߟd藲9Rw*̶3[mKT4F;g]ES?2u}MF[d_f._;g+} n.;7s{*OȨxQӎ[r=Z׮w'klۙWQ91Yq}:6L~AnJb4YRM2mw +m?TVzڗ D;K3lįbgu{q03BD!TzktQ9ß.j'E星.^-cMX |4x#M;vGmuE`pԥGmgRϤǩ4q4O9$?d39N離N}j{]X`qIrIۑ"\VՎqɒϴ{ qR[Er~c`1%o`':N u}o9:H|8ܷAbM? MA~$'dIǎA"пA",!;$Z;W  Gu`|MĿQmQ/ӞdἀM ")$~.w>?h)h+y2E,q0XVӓ1eMt%ƷUuWmq+9,HbcG9T^MsǙ\g6;tq%) <?5Mj6}MyTmO8eQob:;%^©KSU7i3RqR}͡:_?dv 4q0KG쇳(J3iZc i+IEEִ5aMF`6!v8e9p iNZb>lsk`hB2P&EVzqShMBL)M]I%E8JZ[]vd4B &4r@*vCl4pN8"MKT:`+v^+^iOïgs'/fI͕]ꓲJ%\*7d)oMzIMꤩ!uuSJ-)/Q,eRuOes]ƫ{ +g=(x-eT:g>d5H}"(dX(Il὿LGFP.|!BU)_f(ϊQzF< tu:aZˌf%w1,ݑİ +&PWW(7nUUZbiмq:]򺼌9=i#eD:30tgw_,qmq'aTHzOFJĨA.[`N| +s CB\_zסz:S9 2F5|E>EZ$ 8˓H.㝉T<.]\<pr3(MyoCL6<1Y+w0`}**fU ]sߵ<^J+c]NB-m-ZVxpN +rD +Wr ^ȭf%|U;hs6c%%%T]_xuD,bY6{`U]-A׮__:hhnmh#BZyV JEt]I7uFOsuin2WGǃ@oOWې f칼E 5km]m9V+%ҩP\?w}爘oeCy4#0-{L*TLyg]m}B5O 3.Cv " !$JUHg)j>*ˠZ4 ٖמ}EO9qSy}n&V0Uqۘ=8XY^`'3FTs|\Ώ_=^O=9-߾g.)Ãs/rI +vyDƬ`6ya Bo6vgP).}2k#YmʯYm9w}8p!>e`5ouyflѦ=C+ z++d,.Oʦߴ{yȬ;m<ךooOwlyvVy|;mk_yX'lʹ|u=,o=ޏ6~MV|Mt5f}xЦe':?lnneS6Mr&iv}h,9Ŧ94\aSa+&o_mSd}6omds\My.'aGmm7sYb&l< XƟ:}Y#7s\W9_:?\ĆO +C B$y\閼(x~&tU΍%3Zy!XTY۴6P4_É*>d6}*ц!‹mpb _xL4 u{p]ӶD-_:denyń55Q\@JBi:w-͢#ҩ"[['s›D< 83ŀ}/afl>f0iAֹE Ϩ҂PA95Z>]ޟ^\}TBfQ'G\p}AR:oFRؘx,iolJzJ#8 k:UG6;P= 9gH0QyX"ͻ +Qr3gws, w*(˟̋nwgMv,B >rka +o> !.asS^hݐ xB8BWI1OGIZL޻rvl?ygJ2NEb2Dw#_[]zݭ|X vL4yan`]Y%/FYz ,k:v슡ua sc.BʵM~=moZ$] 5ݙߞ Ȃc?0ͷp@u!ASKص7]Ԓ %{\޼07md c mӇ,gPH/0^J5mtFU}7k\:tf͋2KV7E]VG \[N<)I|7?-?b"n_,|A +} ?GĠo«tçEJ-reO~3G273[I|h"T6m5y?='3\_^ȿ_68SSA?V_H=ػR7V?HVHf IPpnሉp>sC0!Jgo@F{UOf~І6·J7#c9{ujfU;5AbD&P2B'e=;3(J ϖdpD>3(㒈J&_MAO.xMT rp|fD4?Ex; e{zS]VA>L8k'>݄gSQFƏNo}G85~p/³L.d. ' ׹)3('qLS=.$Rճ(W48WNMq FW"*7yBi'|=$ee‡ j% ipㄻ ?@8~pNAi0I8uqpue'_C4>Oe"x!Մ~ /#]Hx%5Fk ̈́g} o F“ $&‡ o"|' MGo&|p>C._᭄O& xoIo&}O&Op&w_#x!xR¿N2YR%5o'ExJ;!;rRrbG/쪽,[gf0Q?)>΁_yU %|vwNmq(gHk.c`cyEcu~ ǎ`$Ͼp3wrn&,g(lr_^v/T݇+ݥ;'e8(o,+q&㣪<~f +JH&L+ʽTik+t+3-6I+kYetlJ>R|Z:C]إ[LWJYu-U.avH29ɜC??yxy{y=Ͻ 6+v%"n9wb(ØeuJLkq&o<0x-2y +5e-:ˢ2*/Rg%6d |DRyx)VKs}F}^J!I<gZTQ +J\y"2o +"2oʋEd^cȟWyrxJOMUyruU|̂D8q_y,GOVyl6%'>PyY?wD?+U?_E*Ao{U%++gǙ.筄b?ʋT"2S%+)'2W)2o zUʟ{X%G۠>\%WT^GLjgȼUVo/,VHN[*ȟkTy^y>v?QyI?<#wĻAjq&ϥjxDO+yD\ɼ~-'Nȟ;9pȟ;IK"vۧP#'pf*LQ澄ꀞc; O9 OI"2#g".VP>ec*+O׮0@<D\<}t.*/8&^PKɼ*O[5SVyp3v;BXLkx NO1;q'VܛMhѮEۂvڕh7Dm--hFnEۄvV;Ю@*]hB{'hס=v-ڃh7=v=цў@)mhOmG;v!^@{r_菡E䍍B(6Թw$j\56ֱ^G<}]N^( "lKuRȈZfEJ1 Ji[\+9] Sg?@ \ U?, ?oSCF,pDzbb;xsi ^ _UmHcOGK"6x[R kͤwin7<މgp >YoFZüXx!sh,G4>׮1>g> +>xM=:5?5utx&<~v%2]FCc\`y]33>p?D=sC{q< AW>P>)*3>b0OėӘj>d 1pLٓ88m7N+y| + q+_Rj?.g3;4A)ԷK?.Bj[gĶȣqo=o{0e|2v=9\07\ qI>i±3>X|c?G{NmKԾA[1m~woC?& ;zIQ[)1λ>¶M.{9MN:&)ȏ%#U駱1 + }ܟ~7&&#KmY1'4nHR #c,cpjta?]4DNw^ɑ^ζW;XFl\V>sOk8Qפd +Ui{(dkҸCN/c+]EC5S[cK?wMb_G*^ß\xr9su| kd0u1TU^ƺis!`nGT3xy8)X{?^zL8TH7OJ5TnbQ_r̠t\K5ahqO!b- NQ bD%/Oj[!ղǺE5+rָ 7,WmXfQ۰nQ24.QM +=৲ATný]z&%ߪ=0VPYoSźz%aݱrbpN?^ƶd4Ɨ:B+.] nT]ͥ-ON3׮nvKڽcqhҵ밮a_X+P!Uw ,r}#=X! `~'qm⸩UACsG3ĦuUhh vaGۄ-N #4ni{@;wqanz|x] >n2>*8RPmO~:{y=11i?ʘ}cw\Sرw[ר~и_X&bY1 clFzSӭܴu}ᨥF2aѿ)¬6-boN9}uflH)7W~'տԢkG2r]iyοq.DB ; Gi\_w²HǺO;C(X'yuzK:mб>u,+6G%ISZֱ5''dlˊѱzTu:1_ұ w)U)bHDzWaە{ S*qcYq"xƲILkzֱOX}{ձ>%6큭߰bx8;Ns;,br]~_TV~ߎ3ygT5Kɼy{T^"2*Aȟۡ*&'"UDd=*ɼGUs#?צ"~%^wKΈ~Sy#^%U~?`ZU^~A&/TQ ~?`TwXOիȟ̫TyxNO<yU^yoɼau"c= (Cb?sTֱuȧßV:KS~ rϊ|ʼ#*-"2W*/XKD>e~O3+)T"nʋ5"ߩpɼo<2Ô?Y0O=\#^{AE}E%Qe'0yUwC&voON/Eea׌[78~BU'hTY|x|OSyN<{ʋ-g|Opc !B<{5e:pצqo;݅mڭhwD{~݇v6DF (hF;Uh݋6A{к=;L N]?nE{ +hShWtې. M;o}oC1oGfBz3Y}ӬD&{-::jkX@:ֈ?]׺Z2A"(,KjEx8O$- =_GuD:Vq"q!7b5fZ@wJSÚGq+4Iê6ߘհճ|{,NhX%ĜаIrSLհ(fB& kMhXSLhXNx=zgkX>p]d7c_X]V{pS*jXڜ?a%N7tGJ՘_*lQwRЧknү6Bw&mѶ&n4C}c$BMeWc]&m]Nm;vmjW|m}yw)'v,5/I*խ\Ɇ(GV7%4|ҙ^4<~gyBo;syhN_1IG珒hBt ŽQS?`gui\-4?@1XW}^C8djW 릁+:_G>B|-X:_M>=yS#Mu"մ{:o%հG?<! IFէ}?rC|>>š}܀Z-@MtoAP܀*jI5V0;}~s^k^{8'WUܣjn`3V1Nk0+*ƩbƓcQͧ~x6chacĜ~g8u̩[ }SL]U1{'~])T{We"{Q>\w<)@+>+/pwegof@4Pt鎳Eö}>.c"p)7r}z_)ݓ2"QKWs+st+U |z?{C~ +si% ȽGG܎u'ېCnmr?{6E9C17gb97qۤ׶^=3YssHn(ש\$Ys*ݜ3zlޗBfA",=s^f}䠡A*H6?)^P$tz\{=M9EtzV}ɵtz<{4ɵH:h} +ɵP:=_Kzr'ׂ@z|[\N;?^NX}/r#?Fsϧ r#?L-;'Uho#=rʏ\n~ عr-8w+׳]˅z kvyr^Q/r:g'ۏvcl?i$2e}}Jz`^bry2CO7]^N'׌x9W P^s2}ʆj3rb}MzvGzP:[2CPUF^տ|bmr/hٓQf\Jr& O^yBϓʲߥإvU bfȵDJ~=ʵEAzr-=ATz9/]ݻhϩnI+?&=w}:`>ɵ@:hZzw 2ɵ|Zғk z>Zz9|%oR靑N/Tb7JN^"5!RgR70^^ J/3^{cTzHg7J/g7TzӋWI a_*7Y#RtzR~M>ž JoU:=HTTzO R5kiKE:=kO/EG.Tzw!*,+ߡ/?'r'RsE +#]_PCM<)_NUgk\KOн"]{ɵKS6ғk zN!=wn:ЩӤ'Ƨk?nfިtzRєS K7(^XTzq\TzG?Ow}_*x9MOf_/ާߓKמNR\kNۚNw-?SN{5^t{*զқTuݖ^VaK}%ʭNo7p=ʵDM~]vS}4u]Hzr ?Aoi:ЙI#^}:=1{9 zCo[F`^IiA|}Y8?* {+ +o[zjhG_)KrfT`qxSwJߵq3wN[w,;~%wwԹ9wFxpT}4V3~??+y? ScG z͖3YDve})~OsK#\# +*DŽHRحK=_>@3[pͣ{9ؐH`Ƭ 4i,ts ֙q $H ="@.{'W:!962+u?&|*J=x.7!/!_K v"> eeN~\M̡M#>}}Wnk|!wcKs)DϣL?єI ($>2i'c g/B>W~B{yx/SD;؟cz:ʱc`%S)猠e3S*&^}O=戁^m_{-7a~h*'Ycӄw`~e0t2?L:ΰ*74^{ߎAz?$7½7r(rAf<{=j$S˵ZT7\[;"Z-dn-|}J+~);u]w}̔޻~;]9,2*Ny_D|>_g*.V~RM"7e lj9gQWUZWiV{M-g \dX'cG~.bJ>p?rskM[N!Prry|~ Jj-K+ejdGjr4OA_ +HX 1>,}OÁ2pDE.J%>'y9 }qOI.'s| xq_Ļhw?j/5˲#dekt>ϳ/uX7RيjE(çxH/jL\+ ģ +_ |kH| Ω +hç,ǁ>%}5z&+ A7`'.I[ +OϐkxP[~ +fgJ| }%~1?~!6ÿ,[5(\୆ ?[g'TÆ /+ ~ć_b'Pxp/O@ ģ + &O/~HG=C:*OIG܏U7Uy;/3o$nj4F\|x¿|],oK> Zeyg?Oܧ㳁?m'Ӏ?a'P(Y^>>"g!2|wWܜA'so$cl 4|JwW|s C +&g3^q.7G)3﮸y'YY^?Y>O]ᛀxy튛_>O\0O]q7Rx4ߟ'+Yyꊛ T?q7?  hWMO1[*OBCxT?'z~+3>Ssv<.kdy^*fx#qKo#Rxqw5r¯E%ă*Og?G/៸o_o'Syg% ]ÿIO\f* 1?G_f'Syp^L,PsōY╠KvcUb~XO?V:eAtX, +!%Wq@]%6s'' +]}?)Ͱ'Z/?c,lE<ٝ=nQFgrgy*(כӹbL} + 4%NBϒӹڲwVM+|J_qʻQ{3[u*~gN.h0\bNudק![ "8#P)*#skdO'g={><'ܴ-ۨ|\y&[Mw +?p(c9Eu}͙.[MoZmu~呹|ױs(hKyvZ']m k&m׹y*aq{- zuw-}k@{.g>'Ӓ!T*0Ui_?_g?KrwG~;Q;l-YO7}q/[*K\33ol䄌%f\ g 9]rlR7 }ߪ0ēĽPϚ⣱'#d?> zOϲ؇f7ys{ Iޭiy׺ ˽4yLyoMty $MG}6ED< _>3n<3$0>#yBb\Ν{<TmuIre׉mH=2пMѾ6d_ ګE|g8Ke[P}I'GpܹV<W~?ڏQEaOObUM7~?^J-(#<Hˋ$ (UC#P~ Y|tPO[/ܩk3⹵h6Ɣ^iG(uk2mI#7Bۮ%-K8׋}]ڋ}}Ȝuv;$Ĥ`gl3@^9Ɓ嵢+c]S9wpTZ4(~ w +KIx.|$ tK|9}pFlO( ` U`=i:x;P=ڢ& g;MW+\U}0#G[8ݿ^Xށr)ON{]~-\V-vקɫ̋PNKYiYNWˏPFYe68VKzW|,ZF9IPV}^d<+MFvenfeiR>$He?ϠR _HI2?oī]RHD,a\]+Z'NJ9;c4sR7.& pzx9e郙ZOl{!/cYs\;rNLLԳn<ˎ3U+9 sss~{Ⱥux +PhB*7c+!Sg֢J/{agwlv/ۥ #[y ox~3`|>΅,ߩ7Q?yhc?0o@NB=W*rey}󊧭>/{{CbE>ϡA9pd%I/n!o$ƷGm_9懇T,D:M,{rٴlj.IN R'#(R%| @שؗ+K?>e \kIͱrApgk #wrl΍0Ɍ_|5ÐJjL' n˭}%X9w iY G[7MbanK:6⥷ Z]M>-9_ɍ\/B%2$r1hOzIp='ಓs&Kkac%с}ƌ χ7 +'t +Npp(kB<.y-ftzG'כߵsq";") uGfڣ97A) l/;(ְ&AoΓyfsyg͞?q47-& }dKA3>xF~`G}g=i4fgOd"梬9#mW{eCno^d,ڌ7%dv;cҞc-A;$)6ra y_M?`!χ6~ b5DW{Ͳڻ\Eqy=y=깰CfG +! +Wf@סLW>rxW&Sg}S;#~8~^ )5 afkK5kw/}a!S[扌.[Z2^{'0?S8Ykok( +佬1$zGB>"߅ Ţoa Zu@,f*ʔV\9.xix`蘼 Q4mW4]7 Vh/-L#!h=6WYu.Ƕ*!]h|L|!6RG  T뷥}s:!4_\ЮQglޮ̀cbw`Fq #GnS=OB8S+Dߡ`QEjk9!yk92ԉ9 e" QɈ̆y]!`)4oP&4{9qGju`fr&[E?\^eAWG5s m1Ԙ'|8_X+$Wn=o}\&Ϧs߷=KGV_:vÌ=-y ?Ė_1XR Ο/ťboOǍOcnWWGQ}ɋ0 +8B}+D0}kU/gԋ>IP#+_E>"hC#&ƣ6wUN]`Q3)ؗdpFu]MpFxsSVO#hyz|RP6x +)՘籭j}2R&E/4.prt@X56CB\k&lz O}7~pmroWT8d>&/oI]FaBCI<3.(7vG.cu9< 1go{5Km |eWK;u)%9)EAUմKkn(< }g%d2{&'x2O;Mx!Zf*DUw[RQۊmMmLOr<_PY(9imP`UkCV|YyN0B'i<2w1ysʱnkn֣{\rL4b٣pE+`mG{A"|"cerưb ++p/d#XZ]%}t%s5e@x9CI \r1e9SƄ859mqJIvmpbw +yv_t=C`w!bE![ovaPx?C|¶SNIݿAǶ);.ov|~pƎ~ܛ \W+˸՘.P_k sF7EK2_z v gr_CⳕI,k+hhuou-}SNGc]i{Ab3Xy 1Ijx>FiF6? (&PEj@:^/x]_%۠0lA?rN13A<5:MÉɹy:'߃POsZ& me軍;g~x/&(wGkhgjߤC u>aQ^sW ~jf†,hz hifYK06F}Qy@MezI}ӡ癆~25ZDj~w#졩:2>%_z-i//OĹupqeyH!HJQ% ~?w[A+D_umG͕loW~dl~{ƿX$)&' <#s}g6s!M'ǐ._!"4z>뽥/φ'CAp7_1dnw\+5+|.;yhN[a'(IrVj{`勉Cli3Z-P "$Uy=7.qxsKMG;7|ՐkGO}Zgcj.{,a>9kw-ڐ9a}h}@6if;äQu7]v`;h!9pItOMܟ- +MAA mex13~z<~⾮?rJ\K"q(v/~Y my-7\ ;}9*)^C}JD@aOZ=ܫZ\|X Äidg9!_t)lڠVžjB.̮WJrDk6Γ*Wkj;l7!9ȍas[r},)&(FE szWU! #:T +d*۱%u:¸y!ʉCR}|c|G>)86+mPFp|rx0} +~|Nӕ8 +s< <7x/5'/e.Ě,ν9f1&Tbݗ^{{v߸遃ȩQ;`??qE{aq7+ԃIsQƿr͔sF>WsI! \"&*G~ /Gګ +,wenv3 /++\fYpoGccoj:]ܶ i}8_WM^Sx.<7v?P{p5yވruO?Ook(ltT>G-&&D(? 5Ƈ?a\ߏBc,FD#(|ZO$8F8M0|O97|I{]G%t~ұs]'tmJ_:*Izu=bֵ7FGX/{5m76e'+V)rYp.yYS/S?/U>9>~eR;{i=S'W/qhXamwoxSe}h2^ ]k\=m3~\9=.!&361[<:0fv-Jȓy ڽmqducKkژ<+\yy'W&'k*E/şs]ҿghʿfnU_mi9?ȗ//NM~Gmq4~M{\z~"ɖtLչ Y ?e_2voj/6^ʼyy=.Iu>KfM`#~>վ~g +w#v]FW ^Η> ă?F=9󛾅~C\M6 }9֝d9+@ g-y4ֲH5}-mA%uZU`0b{kdKgcz%yW͡ +o9r֔YέR_i3Av؛ 5nym]҆UٛM>y$jTԛmd2FE{3k%f]/p] p󾫼aMC*[EhƝmMw-ZS׍e9θ3B;]-%S,Ǹ.sk0>˱L<n91y7̚-z:4͛uYC3FufB>P{AعB9B}Ox;`98YX؋}v깨;uc~WR$;;REy+dX3X#J]a=!|Vܗ.vhhi9Z,90OX+s@m :4Dϳ`VLD(+a>f=?SD7~{&h# {KMńE ˱cioP :?7¿&odz+oLɳsryʅ xzRfBbB}?~On9'}X'Kϵpݰ|Quܑ=ḺyV˾< 316S_x/]慟^rxT:/hP?xvlQvO|!;izO])%LjCx66NMGNvT>MN96G1?rxG帟2#W>%C ^37ưwo[wy|kٛI5xv7\bk .,[rdy=3ջKME57imDߝLǏ=${CO|M)4=Og.W|&)9oYk2\v<,Py6Ŗ4wbm|  V!OF +~y혯sW%nE]QY [9/B.y:{~3OQmD<6\r{i3M+u}u<Fiyxn2|2\AeͨtyZ2R|g[1&Ov:9uokoOf`g0:Q6B=}&V3Aɉr51Mǖȷބ- x+-QpVNϷz#o}mcs6|kkӱqoͷd^5#'7q,'fG5}R!ߏI||PʔȷnL[+8~5`ʷ.}Ϸv;xv}k?o?Ηw#ѯi3#6ɷVMYG39^-&&_X;6\wbj&rŊ飈Ͱʠ[Ϭ(Ҋ19yp=~ }|R_ON_3{k(f'3}F}nLyJ8~d^qM-qyt$4K~) +Ms#wb̎ +}]p{pbC3ia~*܌`'7[;7G>i CsjWO jޯޟJ׻s1-2rxngynp8 3"ȳ/>yyKzJ{uBos26K{Â~ҟ3'%x8+ ΘTG0au؋iQ/uOxVpf]g3-'98I}<#?#z'?ߗʗ&b9FΑ#E.AW:쾯 }{ԫ.N8~_"4yo{ {+ÀԽmLg :P_ZW+A^ԽkƋu)'胅_aen̜>V߶*ڠW)yɯ,%_TSwIaŐ۞Vh%#d%~~Ǔ15/('$?_ɇ9If''H']?Y7y4Onq9y=}!OWHwx_~7 ]H|zEd}{DfU87b*CwNm0Gp\gWX_Ҫ +.v+Wj|!R-A= X!l O\93n嬙. 5{>W]f_ ãj}u54_=_:a}F +b76F'/7 $Y Mb.U9Xr.;˵s7 M 6XshY-hp~}P$o _I| ytӄ~GowLZ1U_>#"\7]خ8c#r{Z065vb>&Ay=1^k_=O/=|aǵE=/aXw ^b9CE4=9窛 暑,JuVV,*>]| N؈ibU]z̧Tz^W'h\BgE62oVy[[ª&Bey0\[CZGbrm}FdN~vl)&U(}|c.(]y^qV[ڹU Lq9~\6/{˻\X,w{A|$?rx=y MH2E5dD}]s#_P/K P{U{^SDc1[ qZIY||G:6|4u558>C8h7=%< ]r\j"/'YI߂AL_so +aǘ}S x㎜FC|N6l*BR,yn4_s >3'{J^L˸KsB~7ҼaRm' U|;>5|%A{}45N5)`5.*FyqedUl[Mڳ7Nw?5̱|'skᵠ-6DV-n˨w3)sVU=D^irQ/ekQf W̃}/C^8RO_w5ǵ?fqJ=)ѹc.7GRU\<ڒg?_-0^c)rαgAP?RnOO;u}t i='4Ny϶KP~Ua|M̜g0 _;ϩo36[07s\f.Bέܚ}}D _t^k0㜁M>ψ !\ѯC>ڋlyH;y>t1Nk/1tAe{\%ntk[nYߘ[l GvO+JE~o~/lqd?[ 6-1ͷ֑_k֒GiϠA}"{mtdCy= 9NO<ͳsb(_K_ V}(!ΝΟGLgOs{^:;/{`#:?Twoppz]Ṟe>%' U9* д]g]GwzOF=(qvW+=]oRʳrc:]D؝vGI+?[|7sȯ7>?>I>#è|f8M5>,@y i{^o8i7W[[O3z=s8G{o.bl3zS׾Ǒ YaQt5~Oyqe[F..]Su]s#Ѣ4w 溵{9SzOm;U#XoKozW:V ~oˎW]=E/({Z?uE^IC}[s.xӶۛ@[_$V~yM(`qߴjusuxsW8lcQ\~1* ؉hyyN~~-]/#3wC3YYߡ~Z??&1#P%a{ \Y҈])i-EZne[3e^oSn.@{"U~5{fW[ٕ {7xF\} Īr;wPg՛ +ӷUkzwPWOv#۴utPxZf#CbO/i(Ik}Ùz}f4g̍d<ϱeԩb-l]Scןx9o??a<sf*kw-п.k#}SE1?`<|aÅi@a:.o렏U<9 4?ޘ=O:s0}N#;Şc +9w~#?~θgK9w=P{P~@LZKV0ݩ$uNJdzeϽoJ~"NY:i[<_}Ǎ8b8.nk`  +r\eodֳ-K])#ubNK<Ӭ'yxQX>'?<`xݺ@qw]oY(C^:W/'aqhj3N o_"o.:kS-f_]ů@N\?"lAlsbޔϻwءgcNa]/1opZy@s#c ++Uܠ1ΞwL& cUl9=, ?_My"ϠTkWj(7\7^8 ![O=+Tqk&}>|z{9N/w xgse} +Cy 1D..b ނjAhxQב:;AQ:;V3/ҧ|lvw=Cn糟~~$^7fJ;-6.繿Iat>#s+ܟH{b˅~vyc_q;\-^Y٭Kgߘ3sa}f5ij{>}b g쳫s_Tw{P[dl6s:b=fRף[K~:iR\oq< cN#=#xT7hX %W>8THQ݆~#x]#e.wZܮA6wac͛=h &ޅk9ա ޟ_qFoߵcS w N9|jYƻKsFw~l1O84naWw1&}?ЁS1ŋO ucAq9hF| j0y1çǏH?z'Gǟ?M˖^7%]'=Rv> jw?[Ejѫϩyї}xQGs8Roս1MQgc巃9>kE9^w* [_ۏ ᑝ;=Eodέ,.`.Q'Y{j|kܷeݎ Zbȼ8k:_}{Q7uO1 zs*zx/V8Z>#4 û,9?C-.dAт=P4y.+ޱqw;a6_1s@qh=n-7Ug꽍v\+y8y|\F{ \--J7扷-٠޷{O5CyOW%ְe vU.)8m;cRE/CW\iOg`/r]-_ݛ^Ku +i|+߫}yVg_ޯ|@~hw^z}Δקzܺ5-~X=oZBZq)ps11z W-E-6u{#<ہq1(=O\8z'k=·1ۇ5f߷7N닼g <_o$R^&5eAh%1'>T변?z/y2ylqFgEs(F6,6u;e߾BOdE/?wuuթ}ˡ;5M^fIvk +օZư/}Wk ]rmfu/=vu{ɻuvZg=Wp~? [^xgsߕRw] ^ 8.vw=˚]K߻mI\u;Icݎqݎfێvݬw;l :HZ{JݑgZguxE}W'n}?e>q<+l>m7U/sӯݫgF;)-c^>e粗]k-L5;$(um^t{IAK{/HaA)H-zdJ&7y!_'{3j~"|Y =_ٱ2ơ㪺;t|G^uݽO/鯲W?̍o˳;ܣN_G{:!juŽtv9ŸyomnNخuac #2e{RoQC7+w Nj1 keK|hgӸ2/s͆2_{CYcΝMqxϤӷ;-T{%֥=CoZΈznI#{3Zv(W?;} %7x8#_x]isI9n2{: +v3]/Ӟ[ *[??t'f.o{m wC/띘;o<%}W_LZN~<I1r/ThvjTw{xl w3ΐ^=^݈X5R9ʙX1HɕÆش I=gi@z)R=fSwC)'1)}eYH=Yq/]Hc=\kk6^+rsڳyFHy|)8d$bʙ2~rC7Y2nN~X,@UH'nCz+;ގ=7d`nȼ9=w7ƘcxJut0<-B+?_R=̇9D!o<zƫ78yzCmJOBtʿwoܔ'_| n`a(av0RW57eu^|1snk(ʚ=]^NxGwteXewK#:O1d |1)F >g@\OzٵWe?=[{yF5J˦G+zvS/36d?f}Cv&+tpS2:%\p8b?ax3D$ cF̛h&_<˜%UK4coUCH ǍXB'" hO4Tބd0z*v`ȘlgQ _姟hImmY24zUFʏ`,dÕP0X3!z@0}KD2l(]]wǡ!?X~|$kFKTUWVd}0 hc~yR#F4:>+7UjAR6_h4c2Bp!+p!hH,P7V$I6  ٪lӦ@*vy_@%|2V4K$!'Xf3b4L HUxHL:/:Sj&YWgĴqKɫ/ K˴fxUޤ4>ŷeDi/"zo9"Q_Q_j,o<7sT/(UUTfVNVGˉYYXKڪGCu~xNFkgDPy;(k7ZqMVyS;L6XMTt>vV;jPwvzjէ+ק!v(o AW0^ҏ!6MipBq)L=N!4Ih},Y(W^ V !+.C~An9˃4ߠDB# #j/QO XY Ec3嫴&)ʞg1ޙCEb[B0S,~vkXM/ +G!< (_5K9\ďڙIve?FQ(- FT%N̓7h|/4u [a**Ћ%&L`BDa@Lߴc@U=uJ:Ϯ893fˌ%s {z08 +<-nǻuܩSMwKhUJdڊ +Mk'MY<-c ʧ^ʭRpQdWԓ8Rn˘+>TwS$PPV$pE[~U@;&gLPҋX$6?2;)9yRKț釣&"޸iQzS1+MIROՂW#MGE~sv(]]N^9US"UNbzC޲ +oI|✎2V`O|q#`W*OWEC[ MM4x,jx?+ql9괆gу"Kl4x2$  zkvVp0W!gUd̘ U/URL8Z#g])GB *q4ID{̧z ѱjId9UnXUAiCVkC&OT9vT~ Nsۂp4DkѠrB&bDc UU[*l,W9ώ.)gr^U<p&+0-Z="^de '7!: PVѠ @k N{=NK-ԎyZx. MkTo!e*?M(k8xӒ` `˂ ~%wꗻ2UO{?P9gujaE37GFUpܛܹ +/1/"TR\u `*_Ed(dC\`y7u ?^X*PwŬ*vAY+eFS,:e/ _Z܂y^Df BdC9򁇢3~B^P/9'VU\ZPp@s,0Unc+:dE#G +7*/h_Պ +}=@(1:$k#ҪhZ{vh 2?)RQ)BTW]jH%aux렛I9evVš P-Vg41[1Dǚ^yjL2[O빜I*%dhMABܪK;6b(pW +2|Z}g)3͏ %"m~b~lC(fc&1oj=a0u~ k#Q啴ԙ2{2Qrz\ +>&9۷(a a u( ǹB[?jl9{#AƠ"8(D!x Dk + tjZ\oc~7PzLGgQ~ǸpђZ{r{S<ޠMV*r W+0'Rp% 9@v02DGN2gQ/=$2G?,ɸ0|R2N_Ck<ʤl F:\4Ă4|(⇭i GRqr1E)zTkug9 *ȈrI*ˍ& Sf: 9Mm 3V 4|.W?+(pTLr Is8H +.πPo)Wnh/XK2 q< lj8As Gy\ĝF4k zW3`p,@o%#rӫ$ ?9r _N,PCܫai4ŞXOLNěmV>DQF$sHxިqT,–Sp\jR}ޚZ*8l%٥݃V$-8qW9g:]= |s8c\g7\,ĕيt +ҏ 53IH}A^w䯙 HAA|<_z|FziM! t2)HCZ&Fz?҆LQ#na;^w= bk"EM #a>ҡB< Gz4A: 颙t,9?3b7(ғHۑT[H{f6MHOjב@Z-Ӽi/%|]L |LcW"fb~ЍtX b'^o!m Q\ !DHAE*"݄tpCH{>T4iWNFڋ:CG@HH!iMH[މt|馈i6HFڍt Ҧb ^hg {Ls7E9fsCBh%t*C RAH4`BlAOHX ~M/^w_?6+B/6!ݍA-MAi7-yA 6lBڳ vȇuaChi ҟ!˖׌1ͭH7N"tOLs1ҦG籨3t̿@5;AҝHCzix=|D:7C"] }dC~#3 a! >vwyL[Yp=țiN"/ Ms:7KKkilv  +r+h4kK7y6-8z٨\!AX>6ycK^Bp̳j+v{x{uC~Wx)Gw2ƲE@X2(~>;{g&llT?Gx, }>NdL/nKiyػ8~  8ٸLq7k0'qHLvlXcۛdM--J-VTaVKUaH2`;)ЮrUKu+Gzz~137@Zܹ{ιW/5z'!tƮ^["'G]~{gytJNB^9^MI9cQ臹~S4Uz._)Ɉ:y=Ag'&V$GA;hmLx8_-r$ }6g KA󝙝d`e[Ҧ(w:`gɿ8+X+(>? ]ؾoZKO +m!8cYLznxwKR6!4ٙe0ў$~ãְZ^n%&rS7b?8+:&R2-*lrQn䀺j;oI3Y#]kien(zqWݨr*.})kw)6&Thwf<"Nkhc +7C!3}2(3 He5j/m.VIu/PU3= +9-muWδM)|z[?$O:)OE{zo*uHa +7t $BYub~]")6%ChQ=*݁UD}#ˊ_CU7R]֏#2ڮ^-!N埯]}=7na3DtX2۷L=JVꑾDoJAُ終?v]>,]ZĺI5$Hye=v4D~F4{r( K{E?έvy΄=d]Q񽄣M&m1|`-E9+gf< 6Rc:Fyŕr>?hPdFK9㟪=\W@'rOPF* +kK =.ooN%[޹Z cpxʼnO"5yd|cD6pH,`}Й%rWAH룛hCίr"WjyLlLz=I *u{ '̈́(-Xas.Q[l/ շj7˻xÝCw޽ 2wf9HUʳl08x&ksB|s4%4/T;!CoW< +M(ONwן `zu =nwW߹}EFaOAѮá!U\8CD<?Q{?( +{FGT<_ƃiNBv^{l΍x  +e1.lNKWLس6?y`17|)yB,iӈKOK]do#8;EC9ob >Efu@}2 $cT?BG3uPבB!#mOzϪU4e |ŮŦ ~x]쾃R'L`Z 쮓w'nc/$)΃.yu.6'qU|3d)>bjxG8v)N%mZ<,FJGt[@sh4ɉqL;)'5;SFkqlZS:F_ d![!Pv?t0\D֌8c{q3l(QdTEW+]N_x)IW‚Lcql#dx5_&G 6Jpj*:眬Ça9 wnO99H1bƱj>3j;_$ȯT/AW=ļ kg4 +c9` pR{W.>\XdddN6bapm2CjrP 1d%gsua2p6.l\?pKIlj,ZڤǕK"M$ wCN]#sVɧ]V*r蔮YWNyu.lZ&詐<_!ڌ,gk'\mȠ5q!xuE& PU]6,k#`X\]5#{ɮ+%a4<*'w·I*x~%&D=v +Wlͯi >8&:'$g91<= l>f%VJZI+i%${jy~/4ɼOTtďlyW^Uf*WiD,mT#ʺoTy"&^Vߍ*/N_7{-[RNUioV~ʳ6P\ʇmUևP֙iH9U|O3TU~jx#olR\ɭʯiʝ*Zz!m~ʻ v<~ڋu߆x\rRezݛdKU~QR|%oTb4ДWCRӈW͌v:QYAAN^QV]iSoo++d,=;rZ-zz&Ju Ww=%@lWEj Y`9x 4Oo,F UX)cj@xQSVwV߁`d!x@6 ~g2:OW:ُl~O^1Wt_^E?RtCkgQ\UQ|oT_N&}.kyUg?^k?sIx*ks'~odR&:.qu?Y'U7d¬#xO=Q *usdyNYI8JtfVxfՠfK 361#kqo׀qN ^ +ίk+ +Y8#sᵿxAPZn3+}gW ,stO +k#ޮvYiT>g3y$ 8sEzK68;Yw=z[{n\}sl4QzHy^B_rւW^fyyvYNR^#Jzj 5ɮF]nQ]U~^N^wk6C^IRNnG뉶z\hoJbŬ{Rϣ_X_s6[:q`q /:PVޖK6rl Pv;ڎ5 /_zkOEn4wuR†ZVmy'{˩-W}u˛icñFvHy(]1MC̴3{,ٹWSUaY\L i#? +46!yĞL((&80ǛQ%%07fzݨ.KS 7#-eE|Ls ^[')FV+ݏ˙-x)bo*ܦ$(]2hk1DXsK~IKD8un]w+u3̳3dWrI $B!\,N3aj: +K3 ^3sś3#>bܔ׎ݏb`"5͘F1%޴HBiS8ZO/` Li1ZB-^ TRZRVSGu["b[xr, 4,p ճt]x~ +ΚHތe67Եڋ@C۫,qIpsq[ym)DxCj9HVEJIf#H6@qn5Ԅ>t!%,'cZ8`q*#4픙v|>b}:Zbe}G'=U+#-cK"3)N:%TFL7T cLN.\a)DUz-7sDTg ^V1 K;G/[IcM^=}vBEb|%,RÈQ1Y]UK +y9/)o)/_mq+VKb#Zph,ɊTɰiDEBKMj=bׂm]k+%c0j,MOEE^ I-;ZkTCqZz 2Gfi3 WBf~@n>`fg[f7wtRˮO+NUQfM| ;Ӭی h3_zɤj_(3)eb hf7i1[ym߱\1,Uq.69=0IjlQ$k$3uk_(0wQg_W,-XܽJBBHݯ,t #mOm>3#"-5RN +v* \ No newline at end of file diff --git a/Increase_double_bufer/Is_double_buffer/build_out/custom_opp_ubuntu_aarch64.run.json b/Increase_double_bufer/Is_double_buffer/build_out/custom_opp_ubuntu_aarch64.run.json index cf57378836baa45d0971da559280c746651e4b4f..96002ccfcc83e542fb5e54a39b41afeb0eb12f63 100644 --- a/Increase_double_bufer/Is_double_buffer/build_out/custom_opp_ubuntu_aarch64.run.json +++ b/Increase_double_bufer/Is_double_buffer/build_out/custom_opp_ubuntu_aarch64.run.json @@ -14,7 +14,7 @@ { "component" : "ALL", "components" : [], - "directory" : "/_Increase/Increase_double_bufer/AddCustom/build_out", + "directory" : "/Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out", "installationTypes" : [], "projectName" : "opp", "subDirectory" : "/" diff --git a/Increase_double_bufer/Is_double_buffer/build_out/framework/CMakeFiles/CMakeDirectoryInformation.cmake b/Increase_double_bufer/Is_double_buffer/build_out/framework/CMakeFiles/CMakeDirectoryInformation.cmake index dcee8284f6a6173363e744c9bb5462d1ee25f00c..43dcc649ab6116a6142895be9839da8cbc97ac36 100644 --- a/Increase_double_bufer/Is_double_buffer/build_out/framework/CMakeFiles/CMakeDirectoryInformation.cmake +++ b/Increase_double_bufer/Is_double_buffer/build_out/framework/CMakeFiles/CMakeDirectoryInformation.cmake @@ -2,8 +2,8 @@ # Generated by "Unix Makefiles" Generator, CMake Version 3.22 # Relative path conversion top directories. -set(CMAKE_RELATIVE_PATH_TOP_SOURCE "/_Increase/Increase_double_bufer/AddCustom") -set(CMAKE_RELATIVE_PATH_TOP_BINARY "/_Increase/Increase_double_bufer/AddCustom/build_out") +set(CMAKE_RELATIVE_PATH_TOP_SOURCE "/Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer") +set(CMAKE_RELATIVE_PATH_TOP_BINARY "/Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out") # Force unix paths in dependencies. set(CMAKE_FORCE_UNIX_PATHS 1) diff --git a/Increase_double_bufer/Is_double_buffer/build_out/framework/Makefile b/Increase_double_bufer/Is_double_buffer/build_out/framework/Makefile index 9574297cea0b8380d764d257dabb1fb81849bf7d..8d8cbb5b2a27611861ea631c45b4433ca234d90a 100644 --- a/Increase_double_bufer/Is_double_buffer/build_out/framework/Makefile +++ b/Increase_double_bufer/Is_double_buffer/build_out/framework/Makefile @@ -57,10 +57,10 @@ RM = /usr/bin/cmake -E rm -f EQUALS = = # The top-level source directory on which CMake was run. -CMAKE_SOURCE_DIR = /_Increase/Increase_double_bufer/AddCustom +CMAKE_SOURCE_DIR = /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer # The top-level build directory on which CMake was run. -CMAKE_BINARY_DIR = /_Increase/Increase_double_bufer/AddCustom/build_out +CMAKE_BINARY_DIR = /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out #============================================================================= # Targets provided globally by CMake. @@ -68,7 +68,7 @@ CMAKE_BINARY_DIR = /_Increase/Increase_double_bufer/AddCustom/build_out # Special rule for the target package package: preinstall @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Run CPack packaging tool..." - cd /_Increase/Increase_double_bufer/AddCustom/build_out && /usr/bin/cpack --config ./CPackConfig.cmake + cd /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out && /usr/bin/cpack --config ./CPackConfig.cmake .PHONY : package # Special rule for the target package @@ -78,7 +78,7 @@ package/fast: package # Special rule for the target package_source package_source: @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Run CPack packaging tool for source..." - cd /_Increase/Increase_double_bufer/AddCustom/build_out && /usr/bin/cpack --config ./CPackSourceConfig.cmake /_Increase/Increase_double_bufer/AddCustom/build_out/CPackSourceConfig.cmake + cd /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out && /usr/bin/cpack --config ./CPackSourceConfig.cmake /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out/CPackSourceConfig.cmake .PHONY : package_source # Special rule for the target package_source @@ -152,14 +152,14 @@ install/strip/fast: preinstall/fast # The main all target all: cmake_check_build_system - cd /_Increase/Increase_double_bufer/AddCustom/build_out && $(CMAKE_COMMAND) -E cmake_progress_start /_Increase/Increase_double_bufer/AddCustom/build_out/CMakeFiles /_Increase/Increase_double_bufer/AddCustom/build_out/framework//CMakeFiles/progress.marks - cd /_Increase/Increase_double_bufer/AddCustom/build_out && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 framework/all - $(CMAKE_COMMAND) -E cmake_progress_start /_Increase/Increase_double_bufer/AddCustom/build_out/CMakeFiles 0 + cd /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out && $(CMAKE_COMMAND) -E cmake_progress_start /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out/CMakeFiles /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out/framework//CMakeFiles/progress.marks + cd /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 framework/all + $(CMAKE_COMMAND) -E cmake_progress_start /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out/CMakeFiles 0 .PHONY : all # The main clean target clean: - cd /_Increase/Increase_double_bufer/AddCustom/build_out && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 framework/clean + cd /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 framework/clean .PHONY : clean # The main clean target @@ -168,17 +168,17 @@ clean/fast: clean # Prepare targets for installation. preinstall: all - cd /_Increase/Increase_double_bufer/AddCustom/build_out && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 framework/preinstall + cd /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 framework/preinstall .PHONY : preinstall # Prepare targets for installation. preinstall/fast: - cd /_Increase/Increase_double_bufer/AddCustom/build_out && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 framework/preinstall + cd /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 framework/preinstall .PHONY : preinstall/fast # clear depends depend: - cd /_Increase/Increase_double_bufer/AddCustom/build_out && $(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 1 + cd /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out && $(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 1 .PHONY : depend # Help Target @@ -206,6 +206,6 @@ help: # No rule that depends on this can have commands that come from listfiles # because they might be regenerated. cmake_check_build_system: - cd /_Increase/Increase_double_bufer/AddCustom/build_out && $(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 0 + cd /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out && $(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 0 .PHONY : cmake_check_build_system diff --git a/Increase_double_bufer/Is_double_buffer/build_out/framework/cmake_install.cmake b/Increase_double_bufer/Is_double_buffer/build_out/framework/cmake_install.cmake index 5070c479967afcbbdf31954c026e8174d451b05a..fb68baf72b06d869df5c39d02a48729f6d6b5e1e 100644 --- a/Increase_double_bufer/Is_double_buffer/build_out/framework/cmake_install.cmake +++ b/Increase_double_bufer/Is_double_buffer/build_out/framework/cmake_install.cmake @@ -1,8 +1,8 @@ -# Install script for directory: /_Increase/Increase_double_bufer/AddCustom/framework +# Install script for directory: /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/framework # Set the install prefix if(NOT DEFINED CMAKE_INSTALL_PREFIX) - set(CMAKE_INSTALL_PREFIX "/_Increase/Increase_double_bufer/AddCustom/build_out") + set(CMAKE_INSTALL_PREFIX "/Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out") endif() string(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}") @@ -44,6 +44,6 @@ endif() if(NOT CMAKE_INSTALL_LOCAL_ONLY) # Include the install script for the subdirectory. - include("/_Increase/Increase_double_bufer/AddCustom/build_out/framework/tf_plugin/cmake_install.cmake") + include("/Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out/framework/tf_plugin/cmake_install.cmake") endif() diff --git a/Increase_double_bufer/Is_double_buffer/build_out/framework/tf_plugin/CMakeFiles/CMakeDirectoryInformation.cmake b/Increase_double_bufer/Is_double_buffer/build_out/framework/tf_plugin/CMakeFiles/CMakeDirectoryInformation.cmake index dcee8284f6a6173363e744c9bb5462d1ee25f00c..43dcc649ab6116a6142895be9839da8cbc97ac36 100644 --- a/Increase_double_bufer/Is_double_buffer/build_out/framework/tf_plugin/CMakeFiles/CMakeDirectoryInformation.cmake +++ b/Increase_double_bufer/Is_double_buffer/build_out/framework/tf_plugin/CMakeFiles/CMakeDirectoryInformation.cmake @@ -2,8 +2,8 @@ # Generated by "Unix Makefiles" Generator, CMake Version 3.22 # Relative path conversion top directories. -set(CMAKE_RELATIVE_PATH_TOP_SOURCE "/_Increase/Increase_double_bufer/AddCustom") -set(CMAKE_RELATIVE_PATH_TOP_BINARY "/_Increase/Increase_double_bufer/AddCustom/build_out") +set(CMAKE_RELATIVE_PATH_TOP_SOURCE "/Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer") +set(CMAKE_RELATIVE_PATH_TOP_BINARY "/Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out") # Force unix paths in dependencies. set(CMAKE_FORCE_UNIX_PATHS 1) diff --git a/Increase_double_bufer/Is_double_buffer/build_out/framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/DependInfo.cmake b/Increase_double_bufer/Is_double_buffer/build_out/framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/DependInfo.cmake index 121dafb12e25490fec1ed959b25cb05334b27a72..e866d8658bee143b6e8b2679c6b65e632104d200 100644 --- a/Increase_double_bufer/Is_double_buffer/build_out/framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/DependInfo.cmake +++ b/Increase_double_bufer/Is_double_buffer/build_out/framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/DependInfo.cmake @@ -8,7 +8,7 @@ set(CMAKE_DEPENDS_LANGUAGES # The set of dependency files which are needed: set(CMAKE_DEPENDS_DEPENDENCY_FILES - "/_Increase/Increase_double_bufer/AddCustom/framework/tf_plugin/tensorflow_add_custom_plugin.cc" "framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/tensorflow_add_custom_plugin.cc.o" "gcc" "framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/tensorflow_add_custom_plugin.cc.o.d" + "/Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/framework/tf_plugin/tensorflow_add_custom_plugin.cc" "framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/tensorflow_add_custom_plugin.cc.o" "gcc" "framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/tensorflow_add_custom_plugin.cc.o.d" ) # Targets to which this target links. diff --git a/Increase_double_bufer/Is_double_buffer/build_out/framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/build.make b/Increase_double_bufer/Is_double_buffer/build_out/framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/build.make index 8a5a5b636b2c8d6421991f7c1e1bd663ec98f7ef..25d108ab9ff88d4d50e6bbc66365ee0e9c71ba1c 100644 --- a/Increase_double_bufer/Is_double_buffer/build_out/framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/build.make +++ b/Increase_double_bufer/Is_double_buffer/build_out/framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/build.make @@ -53,10 +53,10 @@ RM = /usr/bin/cmake -E rm -f EQUALS = = # The top-level source directory on which CMake was run. -CMAKE_SOURCE_DIR = /_Increase/Increase_double_bufer/AddCustom +CMAKE_SOURCE_DIR = /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer # The top-level build directory on which CMake was run. -CMAKE_BINARY_DIR = /_Increase/Increase_double_bufer/AddCustom/build_out +CMAKE_BINARY_DIR = /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out # Include any dependencies generated for this target. include framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/depend.make @@ -72,16 +72,16 @@ include framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/flags.make framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/tensorflow_add_custom_plugin.cc.o: framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/flags.make framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/tensorflow_add_custom_plugin.cc.o: ../framework/tf_plugin/tensorflow_add_custom_plugin.cc framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/tensorflow_add_custom_plugin.cc.o: framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/compiler_depend.ts - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/_Increase/Increase_double_bufer/AddCustom/build_out/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Building CXX object framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/tensorflow_add_custom_plugin.cc.o" - cd /_Increase/Increase_double_bufer/AddCustom/build_out/framework/tf_plugin && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/tensorflow_add_custom_plugin.cc.o -MF CMakeFiles/cust_tf_parsers.dir/tensorflow_add_custom_plugin.cc.o.d -o CMakeFiles/cust_tf_parsers.dir/tensorflow_add_custom_plugin.cc.o -c /_Increase/Increase_double_bufer/AddCustom/framework/tf_plugin/tensorflow_add_custom_plugin.cc + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Building CXX object framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/tensorflow_add_custom_plugin.cc.o" + cd /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out/framework/tf_plugin && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/tensorflow_add_custom_plugin.cc.o -MF CMakeFiles/cust_tf_parsers.dir/tensorflow_add_custom_plugin.cc.o.d -o CMakeFiles/cust_tf_parsers.dir/tensorflow_add_custom_plugin.cc.o -c /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/framework/tf_plugin/tensorflow_add_custom_plugin.cc framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/tensorflow_add_custom_plugin.cc.i: cmake_force @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/cust_tf_parsers.dir/tensorflow_add_custom_plugin.cc.i" - cd /_Increase/Increase_double_bufer/AddCustom/build_out/framework/tf_plugin && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /_Increase/Increase_double_bufer/AddCustom/framework/tf_plugin/tensorflow_add_custom_plugin.cc > CMakeFiles/cust_tf_parsers.dir/tensorflow_add_custom_plugin.cc.i + cd /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out/framework/tf_plugin && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/framework/tf_plugin/tensorflow_add_custom_plugin.cc > CMakeFiles/cust_tf_parsers.dir/tensorflow_add_custom_plugin.cc.i framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/tensorflow_add_custom_plugin.cc.s: cmake_force @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/cust_tf_parsers.dir/tensorflow_add_custom_plugin.cc.s" - cd /_Increase/Increase_double_bufer/AddCustom/build_out/framework/tf_plugin && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /_Increase/Increase_double_bufer/AddCustom/framework/tf_plugin/tensorflow_add_custom_plugin.cc -o CMakeFiles/cust_tf_parsers.dir/tensorflow_add_custom_plugin.cc.s + cd /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out/framework/tf_plugin && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/framework/tf_plugin/tensorflow_add_custom_plugin.cc -o CMakeFiles/cust_tf_parsers.dir/tensorflow_add_custom_plugin.cc.s # Object files for target cust_tf_parsers cust_tf_parsers_OBJECTS = \ @@ -93,18 +93,18 @@ cust_tf_parsers_EXTERNAL_OBJECTS = framework/tf_plugin/libcust_tf_parsers.so: framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/tensorflow_add_custom_plugin.cc.o framework/tf_plugin/libcust_tf_parsers.so: framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/build.make framework/tf_plugin/libcust_tf_parsers.so: framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/link.txt - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --bold --progress-dir=/_Increase/Increase_double_bufer/AddCustom/build_out/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Linking CXX shared library libcust_tf_parsers.so" - cd /_Increase/Increase_double_bufer/AddCustom/build_out/framework/tf_plugin && $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/cust_tf_parsers.dir/link.txt --verbose=$(VERBOSE) + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --bold --progress-dir=/Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Linking CXX shared library libcust_tf_parsers.so" + cd /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out/framework/tf_plugin && $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/cust_tf_parsers.dir/link.txt --verbose=$(VERBOSE) # Rule to build all files generated by this target. framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/build: framework/tf_plugin/libcust_tf_parsers.so .PHONY : framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/build framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/clean: - cd /_Increase/Increase_double_bufer/AddCustom/build_out/framework/tf_plugin && $(CMAKE_COMMAND) -P CMakeFiles/cust_tf_parsers.dir/cmake_clean.cmake + cd /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out/framework/tf_plugin && $(CMAKE_COMMAND) -P CMakeFiles/cust_tf_parsers.dir/cmake_clean.cmake .PHONY : framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/clean framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/depend: - cd /_Increase/Increase_double_bufer/AddCustom/build_out && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /_Increase/Increase_double_bufer/AddCustom /_Increase/Increase_double_bufer/AddCustom/framework/tf_plugin /_Increase/Increase_double_bufer/AddCustom/build_out /_Increase/Increase_double_bufer/AddCustom/build_out/framework/tf_plugin /_Increase/Increase_double_bufer/AddCustom/build_out/framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/DependInfo.cmake --color=$(COLOR) + cd /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/framework/tf_plugin /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out/framework/tf_plugin /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out/framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/DependInfo.cmake --color=$(COLOR) .PHONY : framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/depend diff --git a/Increase_double_bufer/Is_double_buffer/build_out/framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/compiler_depend.internal b/Increase_double_bufer/Is_double_buffer/build_out/framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/compiler_depend.internal index 7cb4d579473da7d7c081b947167a89b23b2abc08..b131be0cc7cab4dfdc498a395ed402e51e168fc0 100644 --- a/Increase_double_bufer/Is_double_buffer/build_out/framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/compiler_depend.internal +++ b/Increase_double_bufer/Is_double_buffer/build_out/framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/compiler_depend.internal @@ -2,7 +2,7 @@ # Generated by "Unix Makefiles" Generator, CMake Version 3.22 framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/tensorflow_add_custom_plugin.cc.o - /_Increase/Increase_double_bufer/AddCustom/framework/tf_plugin/tensorflow_add_custom_plugin.cc + /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/framework/tf_plugin/tensorflow_add_custom_plugin.cc /usr/include/stdc-predef.h /usr/local/Ascend/ascend-toolkit/latest/include/register/register.h /usr/include/c++/11/functional diff --git a/Increase_double_bufer/Is_double_buffer/build_out/framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/tensorflow_add_custom_plugin.cc.o.d b/Increase_double_bufer/Is_double_buffer/build_out/framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/tensorflow_add_custom_plugin.cc.o.d index 9e49429166818c816e20c7269e382612c61e59c0..2e1191e8b02ad2f40e52ab6e404b610160d0923b 100644 --- a/Increase_double_bufer/Is_double_buffer/build_out/framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/tensorflow_add_custom_plugin.cc.o.d +++ b/Increase_double_bufer/Is_double_buffer/build_out/framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/tensorflow_add_custom_plugin.cc.o.d @@ -1,5 +1,5 @@ framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/tensorflow_add_custom_plugin.cc.o: \ - /_Increase/Increase_double_bufer/AddCustom/framework/tf_plugin/tensorflow_add_custom_plugin.cc \ + /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/framework/tf_plugin/tensorflow_add_custom_plugin.cc \ /usr/include/stdc-predef.h \ /usr/local/Ascend/ascend-toolkit/latest/include/register/register.h \ /usr/include/c++/11/functional \ diff --git a/Increase_double_bufer/Is_double_buffer/build_out/framework/tf_plugin/Makefile b/Increase_double_bufer/Is_double_buffer/build_out/framework/tf_plugin/Makefile index 9028fa6431e8962654512b361b7dc213880d812a..ee5c11f9fb27411a1b33b2622fc0d25db5c97dac 100644 --- a/Increase_double_bufer/Is_double_buffer/build_out/framework/tf_plugin/Makefile +++ b/Increase_double_bufer/Is_double_buffer/build_out/framework/tf_plugin/Makefile @@ -57,10 +57,10 @@ RM = /usr/bin/cmake -E rm -f EQUALS = = # The top-level source directory on which CMake was run. -CMAKE_SOURCE_DIR = /_Increase/Increase_double_bufer/AddCustom +CMAKE_SOURCE_DIR = /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer # The top-level build directory on which CMake was run. -CMAKE_BINARY_DIR = /_Increase/Increase_double_bufer/AddCustom/build_out +CMAKE_BINARY_DIR = /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out #============================================================================= # Targets provided globally by CMake. @@ -68,7 +68,7 @@ CMAKE_BINARY_DIR = /_Increase/Increase_double_bufer/AddCustom/build_out # Special rule for the target package package: preinstall @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Run CPack packaging tool..." - cd /_Increase/Increase_double_bufer/AddCustom/build_out && /usr/bin/cpack --config ./CPackConfig.cmake + cd /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out && /usr/bin/cpack --config ./CPackConfig.cmake .PHONY : package # Special rule for the target package @@ -78,7 +78,7 @@ package/fast: package # Special rule for the target package_source package_source: @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Run CPack packaging tool for source..." - cd /_Increase/Increase_double_bufer/AddCustom/build_out && /usr/bin/cpack --config ./CPackSourceConfig.cmake /_Increase/Increase_double_bufer/AddCustom/build_out/CPackSourceConfig.cmake + cd /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out && /usr/bin/cpack --config ./CPackSourceConfig.cmake /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out/CPackSourceConfig.cmake .PHONY : package_source # Special rule for the target package_source @@ -152,14 +152,14 @@ install/strip/fast: preinstall/fast # The main all target all: cmake_check_build_system - cd /_Increase/Increase_double_bufer/AddCustom/build_out && $(CMAKE_COMMAND) -E cmake_progress_start /_Increase/Increase_double_bufer/AddCustom/build_out/CMakeFiles /_Increase/Increase_double_bufer/AddCustom/build_out/framework/tf_plugin//CMakeFiles/progress.marks - cd /_Increase/Increase_double_bufer/AddCustom/build_out && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 framework/tf_plugin/all - $(CMAKE_COMMAND) -E cmake_progress_start /_Increase/Increase_double_bufer/AddCustom/build_out/CMakeFiles 0 + cd /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out && $(CMAKE_COMMAND) -E cmake_progress_start /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out/CMakeFiles /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out/framework/tf_plugin//CMakeFiles/progress.marks + cd /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 framework/tf_plugin/all + $(CMAKE_COMMAND) -E cmake_progress_start /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out/CMakeFiles 0 .PHONY : all # The main clean target clean: - cd /_Increase/Increase_double_bufer/AddCustom/build_out && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 framework/tf_plugin/clean + cd /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 framework/tf_plugin/clean .PHONY : clean # The main clean target @@ -168,22 +168,22 @@ clean/fast: clean # Prepare targets for installation. preinstall: all - cd /_Increase/Increase_double_bufer/AddCustom/build_out && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 framework/tf_plugin/preinstall + cd /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 framework/tf_plugin/preinstall .PHONY : preinstall # Prepare targets for installation. preinstall/fast: - cd /_Increase/Increase_double_bufer/AddCustom/build_out && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 framework/tf_plugin/preinstall + cd /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 framework/tf_plugin/preinstall .PHONY : preinstall/fast # clear depends depend: - cd /_Increase/Increase_double_bufer/AddCustom/build_out && $(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 1 + cd /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out && $(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 1 .PHONY : depend # Convenience name for target. framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/rule: - cd /_Increase/Increase_double_bufer/AddCustom/build_out && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/rule + cd /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/rule .PHONY : framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/rule # Convenience name for target. @@ -192,7 +192,7 @@ cust_tf_parsers: framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/rule # fast build rule for target. cust_tf_parsers/fast: - cd /_Increase/Increase_double_bufer/AddCustom/build_out && $(MAKE) $(MAKESILENT) -f framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/build.make framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/build + cd /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out && $(MAKE) $(MAKESILENT) -f framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/build.make framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/build .PHONY : cust_tf_parsers/fast tensorflow_add_custom_plugin.o: tensorflow_add_custom_plugin.cc.o @@ -200,7 +200,7 @@ tensorflow_add_custom_plugin.o: tensorflow_add_custom_plugin.cc.o # target to build an object file tensorflow_add_custom_plugin.cc.o: - cd /_Increase/Increase_double_bufer/AddCustom/build_out && $(MAKE) $(MAKESILENT) -f framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/build.make framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/tensorflow_add_custom_plugin.cc.o + cd /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out && $(MAKE) $(MAKESILENT) -f framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/build.make framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/tensorflow_add_custom_plugin.cc.o .PHONY : tensorflow_add_custom_plugin.cc.o tensorflow_add_custom_plugin.i: tensorflow_add_custom_plugin.cc.i @@ -208,7 +208,7 @@ tensorflow_add_custom_plugin.i: tensorflow_add_custom_plugin.cc.i # target to preprocess a source file tensorflow_add_custom_plugin.cc.i: - cd /_Increase/Increase_double_bufer/AddCustom/build_out && $(MAKE) $(MAKESILENT) -f framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/build.make framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/tensorflow_add_custom_plugin.cc.i + cd /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out && $(MAKE) $(MAKESILENT) -f framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/build.make framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/tensorflow_add_custom_plugin.cc.i .PHONY : tensorflow_add_custom_plugin.cc.i tensorflow_add_custom_plugin.s: tensorflow_add_custom_plugin.cc.s @@ -216,7 +216,7 @@ tensorflow_add_custom_plugin.s: tensorflow_add_custom_plugin.cc.s # target to generate assembly for a file tensorflow_add_custom_plugin.cc.s: - cd /_Increase/Increase_double_bufer/AddCustom/build_out && $(MAKE) $(MAKESILENT) -f framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/build.make framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/tensorflow_add_custom_plugin.cc.s + cd /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out && $(MAKE) $(MAKESILENT) -f framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/build.make framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/tensorflow_add_custom_plugin.cc.s .PHONY : tensorflow_add_custom_plugin.cc.s # Help Target @@ -248,6 +248,6 @@ help: # No rule that depends on this can have commands that come from listfiles # because they might be regenerated. cmake_check_build_system: - cd /_Increase/Increase_double_bufer/AddCustom/build_out && $(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 0 + cd /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out && $(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 0 .PHONY : cmake_check_build_system diff --git a/Increase_double_bufer/Is_double_buffer/build_out/framework/tf_plugin/cmake_install.cmake b/Increase_double_bufer/Is_double_buffer/build_out/framework/tf_plugin/cmake_install.cmake index cb07894b87226c4d84d2b12c683a4a9f6299e5ae..c0ead6642fb5ba6c035a40db2a2edaa5d1c06f53 100644 --- a/Increase_double_bufer/Is_double_buffer/build_out/framework/tf_plugin/cmake_install.cmake +++ b/Increase_double_bufer/Is_double_buffer/build_out/framework/tf_plugin/cmake_install.cmake @@ -1,8 +1,8 @@ -# Install script for directory: /_Increase/Increase_double_bufer/AddCustom/framework/tf_plugin +# Install script for directory: /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/framework/tf_plugin # Set the install prefix if(NOT DEFINED CMAKE_INSTALL_PREFIX) - set(CMAKE_INSTALL_PREFIX "/_Increase/Increase_double_bufer/AddCustom/build_out") + set(CMAKE_INSTALL_PREFIX "/Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out") endif() string(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}") @@ -49,7 +49,7 @@ if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_ FILE "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/packages/vendors/customize/framework/tensorflow/libcust_tf_parsers.so" RPATH "") endif() - file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/packages/vendors/customize/framework/tensorflow" TYPE SHARED_LIBRARY FILES "/_Increase/Increase_double_bufer/AddCustom/build_out/framework/tf_plugin/libcust_tf_parsers.so") + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/packages/vendors/customize/framework/tensorflow" TYPE SHARED_LIBRARY FILES "/Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out/framework/tf_plugin/libcust_tf_parsers.so") if(EXISTS "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/packages/vendors/customize/framework/tensorflow/libcust_tf_parsers.so" AND NOT IS_SYMLINK "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/packages/vendors/customize/framework/tensorflow/libcust_tf_parsers.so") file(RPATH_CHANGE diff --git a/Increase_double_bufer/Is_double_buffer/build_out/install_manifest.txt b/Increase_double_bufer/Is_double_buffer/build_out/install_manifest.txt index 250789326df32d82e0a5a561fe8f76a7d97098c0..a7c932a4c45d9900f48bbffcb469b39bd0e842d4 100644 --- a/Increase_double_bufer/Is_double_buffer/build_out/install_manifest.txt +++ b/Increase_double_bufer/Is_double_buffer/build_out/install_manifest.txt @@ -1,33 +1,33 @@ -/_Increase/Increase_double_bufer/AddCustom/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run/packages/vendors/customize/framework/tensorflow/libcust_tf_parsers.so -/_Increase/Increase_double_bufer/AddCustom/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run/packages/vendors/customize/op_proto/lib/linux/aarch64/libcust_opsproto_rt2.0.so -/_Increase/Increase_double_bufer/AddCustom/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run/packages/vendors/customize/op_proto/inc/op_proto.h -/_Increase/Increase_double_bufer/AddCustom/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run/packages/vendors/customize/op_impl/ai_core/tbe/op_tiling/lib/linux/aarch64/libcust_opmaster_rt2.0.so -/_Increase/Increase_double_bufer/AddCustom/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run/packages/vendors/customize/op_impl/ai_core/tbe/op_tiling/liboptiling.so -/_Increase/Increase_double_bufer/AddCustom/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run/packages/vendors/customize/op_api/lib/libcust_opapi.so -/_Increase/Increase_double_bufer/AddCustom/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run/packages/vendors/customize/op_api/include/aclnn_add_custom.h -/_Increase/Increase_double_bufer/AddCustom/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run/packages/vendors/customize/op_impl/ai_core/tbe/config/ascend310p/aic-ascend310p-ops-info.json -/_Increase/Increase_double_bufer/AddCustom/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run/packages/vendors/customize/op_impl/ai_core/tbe/customize_impl/dynamic/add_custom.py -/_Increase/Increase_double_bufer/AddCustom/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run/packages/vendors/customize/op_impl/ai_core/tbe/kernel/ascend310p/add_custom/AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b.json -/_Increase/Increase_double_bufer/AddCustom/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run/packages/vendors/customize/op_impl/ai_core/tbe/kernel/ascend310p/add_custom/AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b.o -/_Increase/Increase_double_bufer/AddCustom/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run/packages/vendors/customize/op_impl/ai_core/tbe/kernel/config/ascend310p/add_custom.json -/_Increase/Increase_double_bufer/AddCustom/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run/packages/vendors/customize/op_impl/ai_core/tbe/kernel/config/ascend310p/binary_info_config.json -/_Increase/Increase_double_bufer/AddCustom/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run/packages/vendors/customize/op_impl/ai_core/tbe/config/ascend310b/aic-ascend310b-ops-info.json -/_Increase/Increase_double_bufer/AddCustom/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run/packages/vendors/customize/op_impl/ai_core/tbe/kernel/ascend310b/add_custom/AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b.json -/_Increase/Increase_double_bufer/AddCustom/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run/packages/vendors/customize/op_impl/ai_core/tbe/kernel/ascend310b/add_custom/AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b.o -/_Increase/Increase_double_bufer/AddCustom/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run/packages/vendors/customize/op_impl/ai_core/tbe/kernel/config/ascend310b/add_custom.json -/_Increase/Increase_double_bufer/AddCustom/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run/packages/vendors/customize/op_impl/ai_core/tbe/kernel/config/ascend310b/binary_info_config.json -/_Increase/Increase_double_bufer/AddCustom/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run/packages/vendors/customize/op_impl/ai_core/tbe/config/ascend910/aic-ascend910-ops-info.json -/_Increase/Increase_double_bufer/AddCustom/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run/packages/vendors/customize/op_impl/ai_core/tbe/kernel/ascend910/add_custom/AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b.json -/_Increase/Increase_double_bufer/AddCustom/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run/packages/vendors/customize/op_impl/ai_core/tbe/kernel/ascend910/add_custom/AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b.o -/_Increase/Increase_double_bufer/AddCustom/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run/packages/vendors/customize/op_impl/ai_core/tbe/kernel/config/ascend910/add_custom.json -/_Increase/Increase_double_bufer/AddCustom/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run/packages/vendors/customize/op_impl/ai_core/tbe/kernel/config/ascend910/binary_info_config.json -/_Increase/Increase_double_bufer/AddCustom/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run/packages/vendors/customize/op_impl/ai_core/tbe/config/ascend910b/aic-ascend910b-ops-info.json -/_Increase/Increase_double_bufer/AddCustom/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run/packages/vendors/customize/op_impl/ai_core/tbe/kernel/ascend910b/add_custom/AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b.json -/_Increase/Increase_double_bufer/AddCustom/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run/packages/vendors/customize/op_impl/ai_core/tbe/kernel/ascend910b/add_custom/AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b.o -/_Increase/Increase_double_bufer/AddCustom/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run/packages/vendors/customize/op_impl/ai_core/tbe/kernel/config/ascend910b/add_custom.json -/_Increase/Increase_double_bufer/AddCustom/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run/packages/vendors/customize/op_impl/ai_core/tbe/kernel/config/ascend910b/binary_info_config.json -/_Increase/Increase_double_bufer/AddCustom/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run/packages/vendors/customize/framework/tensorflow/npu_supported_ops.json -/_Increase/Increase_double_bufer/AddCustom/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run/packages/vendors/customize/op_impl/ai_core/tbe/customize_impl/dynamic/add_custom.cpp -/_Increase/Increase_double_bufer/AddCustom/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run/./upgrade.sh -/_Increase/Increase_double_bufer/AddCustom/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run/./install.sh -/_Increase/Increase_double_bufer/AddCustom/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run/packages/vendors/customize/version.info \ No newline at end of file +/Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run/packages/vendors/customize/framework/tensorflow/libcust_tf_parsers.so +/Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run/packages/vendors/customize/op_proto/lib/linux/aarch64/libcust_opsproto_rt2.0.so +/Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run/packages/vendors/customize/op_proto/inc/op_proto.h +/Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run/packages/vendors/customize/op_impl/ai_core/tbe/op_tiling/lib/linux/aarch64/libcust_opmaster_rt2.0.so +/Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run/packages/vendors/customize/op_impl/ai_core/tbe/op_tiling/liboptiling.so +/Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run/packages/vendors/customize/op_api/lib/libcust_opapi.so +/Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run/packages/vendors/customize/op_api/include/aclnn_add_custom.h +/Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run/packages/vendors/customize/op_impl/ai_core/tbe/config/ascend310p/aic-ascend310p-ops-info.json +/Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run/packages/vendors/customize/op_impl/ai_core/tbe/customize_impl/dynamic/add_custom.py +/Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run/packages/vendors/customize/op_impl/ai_core/tbe/kernel/ascend310p/add_custom/AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b.json +/Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run/packages/vendors/customize/op_impl/ai_core/tbe/kernel/ascend310p/add_custom/AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b.o +/Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run/packages/vendors/customize/op_impl/ai_core/tbe/kernel/config/ascend310p/add_custom.json +/Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run/packages/vendors/customize/op_impl/ai_core/tbe/kernel/config/ascend310p/binary_info_config.json +/Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run/packages/vendors/customize/op_impl/ai_core/tbe/config/ascend310b/aic-ascend310b-ops-info.json +/Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run/packages/vendors/customize/op_impl/ai_core/tbe/kernel/ascend310b/add_custom/AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b.json +/Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run/packages/vendors/customize/op_impl/ai_core/tbe/kernel/ascend310b/add_custom/AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b.o +/Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run/packages/vendors/customize/op_impl/ai_core/tbe/kernel/config/ascend310b/add_custom.json +/Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run/packages/vendors/customize/op_impl/ai_core/tbe/kernel/config/ascend310b/binary_info_config.json +/Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run/packages/vendors/customize/op_impl/ai_core/tbe/config/ascend910/aic-ascend910-ops-info.json +/Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run/packages/vendors/customize/op_impl/ai_core/tbe/kernel/ascend910/add_custom/AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b.json +/Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run/packages/vendors/customize/op_impl/ai_core/tbe/kernel/ascend910/add_custom/AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b.o +/Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run/packages/vendors/customize/op_impl/ai_core/tbe/kernel/config/ascend910/add_custom.json +/Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run/packages/vendors/customize/op_impl/ai_core/tbe/kernel/config/ascend910/binary_info_config.json +/Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run/packages/vendors/customize/op_impl/ai_core/tbe/config/ascend910b/aic-ascend910b-ops-info.json +/Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run/packages/vendors/customize/op_impl/ai_core/tbe/kernel/ascend910b/add_custom/AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b.json +/Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run/packages/vendors/customize/op_impl/ai_core/tbe/kernel/ascend910b/add_custom/AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b.o +/Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run/packages/vendors/customize/op_impl/ai_core/tbe/kernel/config/ascend910b/add_custom.json +/Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run/packages/vendors/customize/op_impl/ai_core/tbe/kernel/config/ascend910b/binary_info_config.json +/Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run/packages/vendors/customize/framework/tensorflow/npu_supported_ops.json +/Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run/packages/vendors/customize/op_impl/ai_core/tbe/customize_impl/dynamic/add_custom.cpp +/Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run/./upgrade.sh +/Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run/./install.sh +/Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run/packages/vendors/customize/version.info \ No newline at end of file diff --git a/Increase_double_bufer/Is_double_buffer/build_out/op_host/CMakeFiles/CMakeDirectoryInformation.cmake b/Increase_double_bufer/Is_double_buffer/build_out/op_host/CMakeFiles/CMakeDirectoryInformation.cmake index dcee8284f6a6173363e744c9bb5462d1ee25f00c..43dcc649ab6116a6142895be9839da8cbc97ac36 100644 --- a/Increase_double_bufer/Is_double_buffer/build_out/op_host/CMakeFiles/CMakeDirectoryInformation.cmake +++ b/Increase_double_bufer/Is_double_buffer/build_out/op_host/CMakeFiles/CMakeDirectoryInformation.cmake @@ -2,8 +2,8 @@ # Generated by "Unix Makefiles" Generator, CMake Version 3.22 # Relative path conversion top directories. -set(CMAKE_RELATIVE_PATH_TOP_SOURCE "/_Increase/Increase_double_bufer/AddCustom") -set(CMAKE_RELATIVE_PATH_TOP_BINARY "/_Increase/Increase_double_bufer/AddCustom/build_out") +set(CMAKE_RELATIVE_PATH_TOP_SOURCE "/Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer") +set(CMAKE_RELATIVE_PATH_TOP_BINARY "/Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out") # Force unix paths in dependencies. set(CMAKE_FORCE_UNIX_PATHS 1) diff --git a/Increase_double_bufer/Is_double_buffer/build_out/op_host/CMakeFiles/cust_op_proto.dir/DependInfo.cmake b/Increase_double_bufer/Is_double_buffer/build_out/op_host/CMakeFiles/cust_op_proto.dir/DependInfo.cmake index f2b26b323cd28e61431dd9d49d2c19a7cbc2367a..525d52f7a581b2693444c4f30ed04b0ff4a854a5 100644 --- a/Increase_double_bufer/Is_double_buffer/build_out/op_host/CMakeFiles/cust_op_proto.dir/DependInfo.cmake +++ b/Increase_double_bufer/Is_double_buffer/build_out/op_host/CMakeFiles/cust_op_proto.dir/DependInfo.cmake @@ -8,8 +8,8 @@ set(CMAKE_DEPENDS_LANGUAGES # The set of dependency files which are needed: set(CMAKE_DEPENDS_DEPENDENCY_FILES - "/_Increase/Increase_double_bufer/AddCustom/build_out/autogen/op_proto.cc" "op_host/CMakeFiles/cust_op_proto.dir/__/autogen/op_proto.cc.o" "gcc" "op_host/CMakeFiles/cust_op_proto.dir/__/autogen/op_proto.cc.o.d" - "/_Increase/Increase_double_bufer/AddCustom/op_host/add_custom.cpp" "op_host/CMakeFiles/cust_op_proto.dir/add_custom.cpp.o" "gcc" "op_host/CMakeFiles/cust_op_proto.dir/add_custom.cpp.o.d" + "/Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out/autogen/op_proto.cc" "op_host/CMakeFiles/cust_op_proto.dir/__/autogen/op_proto.cc.o" "gcc" "op_host/CMakeFiles/cust_op_proto.dir/__/autogen/op_proto.cc.o.d" + "/Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/op_host/add_custom.cpp" "op_host/CMakeFiles/cust_op_proto.dir/add_custom.cpp.o" "gcc" "op_host/CMakeFiles/cust_op_proto.dir/add_custom.cpp.o.d" ) # Targets to which this target links. diff --git a/Increase_double_bufer/Is_double_buffer/build_out/op_host/CMakeFiles/cust_op_proto.dir/__/autogen/op_proto.cc.o.d b/Increase_double_bufer/Is_double_buffer/build_out/op_host/CMakeFiles/cust_op_proto.dir/__/autogen/op_proto.cc.o.d index 67a121b815f069aac939f376d2c0ab92f098635b..5c668deb0622661fc1fbcb3e1fb33d1379d0b72e 100644 --- a/Increase_double_bufer/Is_double_buffer/build_out/op_host/CMakeFiles/cust_op_proto.dir/__/autogen/op_proto.cc.o.d +++ b/Increase_double_bufer/Is_double_buffer/build_out/op_host/CMakeFiles/cust_op_proto.dir/__/autogen/op_proto.cc.o.d @@ -1,7 +1,7 @@ op_host/CMakeFiles/cust_op_proto.dir/__/autogen/op_proto.cc.o: \ - /_Increase/Increase_double_bufer/AddCustom/build_out/autogen/op_proto.cc \ + /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out/autogen/op_proto.cc \ /usr/include/stdc-predef.h \ - /_Increase/Increase_double_bufer/AddCustom/build_out/autogen/op_proto.h \ + /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out/autogen/op_proto.h \ /usr/local/Ascend/ascend-toolkit/latest/include/graph/operator_reg.h \ /usr/include/c++/11/functional \ /usr/include/aarch64-linux-gnu/c++/11/bits/c++config.h \ diff --git a/Increase_double_bufer/Is_double_buffer/build_out/op_host/CMakeFiles/cust_op_proto.dir/add_custom.cpp.o.d b/Increase_double_bufer/Is_double_buffer/build_out/op_host/CMakeFiles/cust_op_proto.dir/add_custom.cpp.o.d index 17de42fa6edb12519f08d15c4e59ede4836441bf..856a34e7095d708e23892d0e306f3d1de478d042 100644 --- a/Increase_double_bufer/Is_double_buffer/build_out/op_host/CMakeFiles/cust_op_proto.dir/add_custom.cpp.o.d +++ b/Increase_double_bufer/Is_double_buffer/build_out/op_host/CMakeFiles/cust_op_proto.dir/add_custom.cpp.o.d @@ -1,7 +1,7 @@ op_host/CMakeFiles/cust_op_proto.dir/add_custom.cpp.o: \ - /_Increase/Increase_double_bufer/AddCustom/op_host/add_custom.cpp \ + /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/op_host/add_custom.cpp \ /usr/include/stdc-predef.h \ - /_Increase/Increase_double_bufer/AddCustom/op_host/add_custom_tiling.h \ + /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/op_host/add_custom_tiling.h \ /usr/local/Ascend/ascend-toolkit/latest/include/register/tilingdata_base.h \ /usr/include/c++/11/vector /usr/include/c++/11/bits/stl_algobase.h \ /usr/include/aarch64-linux-gnu/c++/11/bits/c++config.h \ diff --git a/Increase_double_bufer/Is_double_buffer/build_out/op_host/CMakeFiles/cust_op_proto.dir/build.make b/Increase_double_bufer/Is_double_buffer/build_out/op_host/CMakeFiles/cust_op_proto.dir/build.make index 58d85346b327ef432a7a2d26edc35b1f4788a6a5..41c35ce4e6786e48dfd0679cc6a7b3df40a51771 100644 --- a/Increase_double_bufer/Is_double_buffer/build_out/op_host/CMakeFiles/cust_op_proto.dir/build.make +++ b/Increase_double_bufer/Is_double_buffer/build_out/op_host/CMakeFiles/cust_op_proto.dir/build.make @@ -53,10 +53,10 @@ RM = /usr/bin/cmake -E rm -f EQUALS = = # The top-level source directory on which CMake was run. -CMAKE_SOURCE_DIR = /_Increase/Increase_double_bufer/AddCustom +CMAKE_SOURCE_DIR = /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer # The top-level build directory on which CMake was run. -CMAKE_BINARY_DIR = /_Increase/Increase_double_bufer/AddCustom/build_out +CMAKE_BINARY_DIR = /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out # Include any dependencies generated for this target. include op_host/CMakeFiles/cust_op_proto.dir/depend.make @@ -72,30 +72,30 @@ include op_host/CMakeFiles/cust_op_proto.dir/flags.make op_host/CMakeFiles/cust_op_proto.dir/add_custom.cpp.o: op_host/CMakeFiles/cust_op_proto.dir/flags.make op_host/CMakeFiles/cust_op_proto.dir/add_custom.cpp.o: ../op_host/add_custom.cpp op_host/CMakeFiles/cust_op_proto.dir/add_custom.cpp.o: op_host/CMakeFiles/cust_op_proto.dir/compiler_depend.ts - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/_Increase/Increase_double_bufer/AddCustom/build_out/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Building CXX object op_host/CMakeFiles/cust_op_proto.dir/add_custom.cpp.o" - cd /_Increase/Increase_double_bufer/AddCustom/build_out/op_host && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT op_host/CMakeFiles/cust_op_proto.dir/add_custom.cpp.o -MF CMakeFiles/cust_op_proto.dir/add_custom.cpp.o.d -o CMakeFiles/cust_op_proto.dir/add_custom.cpp.o -c /_Increase/Increase_double_bufer/AddCustom/op_host/add_custom.cpp + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Building CXX object op_host/CMakeFiles/cust_op_proto.dir/add_custom.cpp.o" + cd /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out/op_host && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT op_host/CMakeFiles/cust_op_proto.dir/add_custom.cpp.o -MF CMakeFiles/cust_op_proto.dir/add_custom.cpp.o.d -o CMakeFiles/cust_op_proto.dir/add_custom.cpp.o -c /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/op_host/add_custom.cpp op_host/CMakeFiles/cust_op_proto.dir/add_custom.cpp.i: cmake_force @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/cust_op_proto.dir/add_custom.cpp.i" - cd /_Increase/Increase_double_bufer/AddCustom/build_out/op_host && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /_Increase/Increase_double_bufer/AddCustom/op_host/add_custom.cpp > CMakeFiles/cust_op_proto.dir/add_custom.cpp.i + cd /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out/op_host && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/op_host/add_custom.cpp > CMakeFiles/cust_op_proto.dir/add_custom.cpp.i op_host/CMakeFiles/cust_op_proto.dir/add_custom.cpp.s: cmake_force @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/cust_op_proto.dir/add_custom.cpp.s" - cd /_Increase/Increase_double_bufer/AddCustom/build_out/op_host && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /_Increase/Increase_double_bufer/AddCustom/op_host/add_custom.cpp -o CMakeFiles/cust_op_proto.dir/add_custom.cpp.s + cd /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out/op_host && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/op_host/add_custom.cpp -o CMakeFiles/cust_op_proto.dir/add_custom.cpp.s op_host/CMakeFiles/cust_op_proto.dir/__/autogen/op_proto.cc.o: op_host/CMakeFiles/cust_op_proto.dir/flags.make op_host/CMakeFiles/cust_op_proto.dir/__/autogen/op_proto.cc.o: autogen/op_proto.cc op_host/CMakeFiles/cust_op_proto.dir/__/autogen/op_proto.cc.o: op_host/CMakeFiles/cust_op_proto.dir/compiler_depend.ts - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/_Increase/Increase_double_bufer/AddCustom/build_out/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Building CXX object op_host/CMakeFiles/cust_op_proto.dir/__/autogen/op_proto.cc.o" - cd /_Increase/Increase_double_bufer/AddCustom/build_out/op_host && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT op_host/CMakeFiles/cust_op_proto.dir/__/autogen/op_proto.cc.o -MF CMakeFiles/cust_op_proto.dir/__/autogen/op_proto.cc.o.d -o CMakeFiles/cust_op_proto.dir/__/autogen/op_proto.cc.o -c /_Increase/Increase_double_bufer/AddCustom/build_out/autogen/op_proto.cc + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Building CXX object op_host/CMakeFiles/cust_op_proto.dir/__/autogen/op_proto.cc.o" + cd /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out/op_host && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT op_host/CMakeFiles/cust_op_proto.dir/__/autogen/op_proto.cc.o -MF CMakeFiles/cust_op_proto.dir/__/autogen/op_proto.cc.o.d -o CMakeFiles/cust_op_proto.dir/__/autogen/op_proto.cc.o -c /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out/autogen/op_proto.cc op_host/CMakeFiles/cust_op_proto.dir/__/autogen/op_proto.cc.i: cmake_force @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/cust_op_proto.dir/__/autogen/op_proto.cc.i" - cd /_Increase/Increase_double_bufer/AddCustom/build_out/op_host && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /_Increase/Increase_double_bufer/AddCustom/build_out/autogen/op_proto.cc > CMakeFiles/cust_op_proto.dir/__/autogen/op_proto.cc.i + cd /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out/op_host && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out/autogen/op_proto.cc > CMakeFiles/cust_op_proto.dir/__/autogen/op_proto.cc.i op_host/CMakeFiles/cust_op_proto.dir/__/autogen/op_proto.cc.s: cmake_force @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/cust_op_proto.dir/__/autogen/op_proto.cc.s" - cd /_Increase/Increase_double_bufer/AddCustom/build_out/op_host && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /_Increase/Increase_double_bufer/AddCustom/build_out/autogen/op_proto.cc -o CMakeFiles/cust_op_proto.dir/__/autogen/op_proto.cc.s + cd /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out/op_host && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out/autogen/op_proto.cc -o CMakeFiles/cust_op_proto.dir/__/autogen/op_proto.cc.s # Object files for target cust_op_proto cust_op_proto_OBJECTS = \ @@ -109,18 +109,18 @@ op_host/libcust_opsproto_rt2.0.so: op_host/CMakeFiles/cust_op_proto.dir/add_cust op_host/libcust_opsproto_rt2.0.so: op_host/CMakeFiles/cust_op_proto.dir/__/autogen/op_proto.cc.o op_host/libcust_opsproto_rt2.0.so: op_host/CMakeFiles/cust_op_proto.dir/build.make op_host/libcust_opsproto_rt2.0.so: op_host/CMakeFiles/cust_op_proto.dir/link.txt - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --bold --progress-dir=/_Increase/Increase_double_bufer/AddCustom/build_out/CMakeFiles --progress-num=$(CMAKE_PROGRESS_3) "Linking CXX shared library libcust_opsproto_rt2.0.so" - cd /_Increase/Increase_double_bufer/AddCustom/build_out/op_host && $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/cust_op_proto.dir/link.txt --verbose=$(VERBOSE) + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --bold --progress-dir=/Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out/CMakeFiles --progress-num=$(CMAKE_PROGRESS_3) "Linking CXX shared library libcust_opsproto_rt2.0.so" + cd /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out/op_host && $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/cust_op_proto.dir/link.txt --verbose=$(VERBOSE) # Rule to build all files generated by this target. op_host/CMakeFiles/cust_op_proto.dir/build: op_host/libcust_opsproto_rt2.0.so .PHONY : op_host/CMakeFiles/cust_op_proto.dir/build op_host/CMakeFiles/cust_op_proto.dir/clean: - cd /_Increase/Increase_double_bufer/AddCustom/build_out/op_host && $(CMAKE_COMMAND) -P CMakeFiles/cust_op_proto.dir/cmake_clean.cmake + cd /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out/op_host && $(CMAKE_COMMAND) -P CMakeFiles/cust_op_proto.dir/cmake_clean.cmake .PHONY : op_host/CMakeFiles/cust_op_proto.dir/clean op_host/CMakeFiles/cust_op_proto.dir/depend: - cd /_Increase/Increase_double_bufer/AddCustom/build_out && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /_Increase/Increase_double_bufer/AddCustom /_Increase/Increase_double_bufer/AddCustom/op_host /_Increase/Increase_double_bufer/AddCustom/build_out /_Increase/Increase_double_bufer/AddCustom/build_out/op_host /_Increase/Increase_double_bufer/AddCustom/build_out/op_host/CMakeFiles/cust_op_proto.dir/DependInfo.cmake --color=$(COLOR) + cd /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/op_host /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out/op_host /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out/op_host/CMakeFiles/cust_op_proto.dir/DependInfo.cmake --color=$(COLOR) .PHONY : op_host/CMakeFiles/cust_op_proto.dir/depend diff --git a/Increase_double_bufer/Is_double_buffer/build_out/op_host/CMakeFiles/cust_op_proto.dir/compiler_depend.internal b/Increase_double_bufer/Is_double_buffer/build_out/op_host/CMakeFiles/cust_op_proto.dir/compiler_depend.internal index d619d01504fca91b60f724e7c2fad6b057aa26b8..a24e857d942b6dca753fa8e7c056374863c85e9c 100644 --- a/Increase_double_bufer/Is_double_buffer/build_out/op_host/CMakeFiles/cust_op_proto.dir/compiler_depend.internal +++ b/Increase_double_bufer/Is_double_buffer/build_out/op_host/CMakeFiles/cust_op_proto.dir/compiler_depend.internal @@ -2,9 +2,9 @@ # Generated by "Unix Makefiles" Generator, CMake Version 3.22 op_host/CMakeFiles/cust_op_proto.dir/__/autogen/op_proto.cc.o - /_Increase/Increase_double_bufer/AddCustom/build_out/autogen/op_proto.cc + /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out/autogen/op_proto.cc /usr/include/stdc-predef.h - /_Increase/Increase_double_bufer/AddCustom/build_out/autogen/op_proto.h + /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out/autogen/op_proto.h /usr/local/Ascend/ascend-toolkit/latest/include/graph/operator_reg.h /usr/include/c++/11/functional /usr/include/aarch64-linux-gnu/c++/11/bits/c++config.h @@ -300,9 +300,9 @@ op_host/CMakeFiles/cust_op_proto.dir/__/autogen/op_proto.cc.o /usr/local/Ascend/ascend-toolkit/latest/include/graph/ascend_string.h op_host/CMakeFiles/cust_op_proto.dir/add_custom.cpp.o - /_Increase/Increase_double_bufer/AddCustom/op_host/add_custom.cpp + /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/op_host/add_custom.cpp /usr/include/stdc-predef.h - /_Increase/Increase_double_bufer/AddCustom/op_host/add_custom_tiling.h + /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/op_host/add_custom_tiling.h /usr/local/Ascend/ascend-toolkit/latest/include/register/tilingdata_base.h /usr/include/c++/11/vector /usr/include/c++/11/bits/stl_algobase.h diff --git a/Increase_double_bufer/Is_double_buffer/build_out/op_host/CMakeFiles/cust_opapi.dir/DependInfo.cmake b/Increase_double_bufer/Is_double_buffer/build_out/op_host/CMakeFiles/cust_opapi.dir/DependInfo.cmake index 7eb5fb736712cc1a2cc669bcf88af1cb1d62a293..e100a4540e200a18c8278f28e9230ea59a82d059 100644 --- a/Increase_double_bufer/Is_double_buffer/build_out/op_host/CMakeFiles/cust_opapi.dir/DependInfo.cmake +++ b/Increase_double_bufer/Is_double_buffer/build_out/op_host/CMakeFiles/cust_opapi.dir/DependInfo.cmake @@ -8,7 +8,7 @@ set(CMAKE_DEPENDS_LANGUAGES # The set of dependency files which are needed: set(CMAKE_DEPENDS_DEPENDENCY_FILES - "/_Increase/Increase_double_bufer/AddCustom/build_out/autogen/aclnn_add_custom.cpp" "op_host/CMakeFiles/cust_opapi.dir/__/autogen/aclnn_add_custom.cpp.o" "gcc" "op_host/CMakeFiles/cust_opapi.dir/__/autogen/aclnn_add_custom.cpp.o.d" + "/Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out/autogen/aclnn_add_custom.cpp" "op_host/CMakeFiles/cust_opapi.dir/__/autogen/aclnn_add_custom.cpp.o" "gcc" "op_host/CMakeFiles/cust_opapi.dir/__/autogen/aclnn_add_custom.cpp.o.d" ) # Targets to which this target links. diff --git a/Increase_double_bufer/Is_double_buffer/build_out/op_host/CMakeFiles/cust_opapi.dir/__/autogen/aclnn_add_custom.cpp.o.d b/Increase_double_bufer/Is_double_buffer/build_out/op_host/CMakeFiles/cust_opapi.dir/__/autogen/aclnn_add_custom.cpp.o.d index 1c31c9b2c6168998a73590b241a4286f025c157c..71dace030fd2ecf78d328cd5a162f6c0d13a3a72 100644 --- a/Increase_double_bufer/Is_double_buffer/build_out/op_host/CMakeFiles/cust_opapi.dir/__/autogen/aclnn_add_custom.cpp.o.d +++ b/Increase_double_bufer/Is_double_buffer/build_out/op_host/CMakeFiles/cust_opapi.dir/__/autogen/aclnn_add_custom.cpp.o.d @@ -1,5 +1,5 @@ op_host/CMakeFiles/cust_opapi.dir/__/autogen/aclnn_add_custom.cpp.o: \ - /_Increase/Increase_double_bufer/AddCustom/build_out/autogen/aclnn_add_custom.cpp \ + /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out/autogen/aclnn_add_custom.cpp \ /usr/include/stdc-predef.h /usr/include/string.h \ /usr/include/aarch64-linux-gnu/bits/libc-header-start.h \ /usr/include/features.h /usr/include/features-time64.h \ @@ -121,7 +121,7 @@ op_host/CMakeFiles/cust_opapi.dir/__/autogen/aclnn_add_custom.cpp.o: \ /usr/include/c++/11/bits/stl_vector.h \ /usr/include/c++/11/bits/stl_bvector.h \ /usr/include/c++/11/bits/vector.tcc \ - /_Increase/Increase_double_bufer/AddCustom/build_out/autogen/aclnn_add_custom.h \ + /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out/autogen/aclnn_add_custom.h \ /usr/local/Ascend/ascend-toolkit/latest/include/aclnn/acl_meta.h \ /usr/include/c++/11/cstdint /usr/include/c++/11/cstdlib \ /usr/include/stdlib.h /usr/include/aarch64-linux-gnu/bits/waitflags.h \ diff --git a/Increase_double_bufer/Is_double_buffer/build_out/op_host/CMakeFiles/cust_opapi.dir/build.make b/Increase_double_bufer/Is_double_buffer/build_out/op_host/CMakeFiles/cust_opapi.dir/build.make index 501a7ac73e255231194f3518fb9e089ad7a08ee8..07dae91a0b33b133423b8e1e32819d5e6c3c6176 100644 --- a/Increase_double_bufer/Is_double_buffer/build_out/op_host/CMakeFiles/cust_opapi.dir/build.make +++ b/Increase_double_bufer/Is_double_buffer/build_out/op_host/CMakeFiles/cust_opapi.dir/build.make @@ -53,10 +53,10 @@ RM = /usr/bin/cmake -E rm -f EQUALS = = # The top-level source directory on which CMake was run. -CMAKE_SOURCE_DIR = /_Increase/Increase_double_bufer/AddCustom +CMAKE_SOURCE_DIR = /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer # The top-level build directory on which CMake was run. -CMAKE_BINARY_DIR = /_Increase/Increase_double_bufer/AddCustom/build_out +CMAKE_BINARY_DIR = /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out # Include any dependencies generated for this target. include op_host/CMakeFiles/cust_opapi.dir/depend.make @@ -72,16 +72,16 @@ include op_host/CMakeFiles/cust_opapi.dir/flags.make op_host/CMakeFiles/cust_opapi.dir/__/autogen/aclnn_add_custom.cpp.o: op_host/CMakeFiles/cust_opapi.dir/flags.make op_host/CMakeFiles/cust_opapi.dir/__/autogen/aclnn_add_custom.cpp.o: autogen/aclnn_add_custom.cpp op_host/CMakeFiles/cust_opapi.dir/__/autogen/aclnn_add_custom.cpp.o: op_host/CMakeFiles/cust_opapi.dir/compiler_depend.ts - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/_Increase/Increase_double_bufer/AddCustom/build_out/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Building CXX object op_host/CMakeFiles/cust_opapi.dir/__/autogen/aclnn_add_custom.cpp.o" - cd /_Increase/Increase_double_bufer/AddCustom/build_out/op_host && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT op_host/CMakeFiles/cust_opapi.dir/__/autogen/aclnn_add_custom.cpp.o -MF CMakeFiles/cust_opapi.dir/__/autogen/aclnn_add_custom.cpp.o.d -o CMakeFiles/cust_opapi.dir/__/autogen/aclnn_add_custom.cpp.o -c /_Increase/Increase_double_bufer/AddCustom/build_out/autogen/aclnn_add_custom.cpp + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Building CXX object op_host/CMakeFiles/cust_opapi.dir/__/autogen/aclnn_add_custom.cpp.o" + cd /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out/op_host && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT op_host/CMakeFiles/cust_opapi.dir/__/autogen/aclnn_add_custom.cpp.o -MF CMakeFiles/cust_opapi.dir/__/autogen/aclnn_add_custom.cpp.o.d -o CMakeFiles/cust_opapi.dir/__/autogen/aclnn_add_custom.cpp.o -c /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out/autogen/aclnn_add_custom.cpp op_host/CMakeFiles/cust_opapi.dir/__/autogen/aclnn_add_custom.cpp.i: cmake_force @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/cust_opapi.dir/__/autogen/aclnn_add_custom.cpp.i" - cd /_Increase/Increase_double_bufer/AddCustom/build_out/op_host && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /_Increase/Increase_double_bufer/AddCustom/build_out/autogen/aclnn_add_custom.cpp > CMakeFiles/cust_opapi.dir/__/autogen/aclnn_add_custom.cpp.i + cd /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out/op_host && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out/autogen/aclnn_add_custom.cpp > CMakeFiles/cust_opapi.dir/__/autogen/aclnn_add_custom.cpp.i op_host/CMakeFiles/cust_opapi.dir/__/autogen/aclnn_add_custom.cpp.s: cmake_force @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/cust_opapi.dir/__/autogen/aclnn_add_custom.cpp.s" - cd /_Increase/Increase_double_bufer/AddCustom/build_out/op_host && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /_Increase/Increase_double_bufer/AddCustom/build_out/autogen/aclnn_add_custom.cpp -o CMakeFiles/cust_opapi.dir/__/autogen/aclnn_add_custom.cpp.s + cd /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out/op_host && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out/autogen/aclnn_add_custom.cpp -o CMakeFiles/cust_opapi.dir/__/autogen/aclnn_add_custom.cpp.s # Object files for target cust_opapi cust_opapi_OBJECTS = \ @@ -93,18 +93,18 @@ cust_opapi_EXTERNAL_OBJECTS = op_host/libcust_opapi.so: op_host/CMakeFiles/cust_opapi.dir/__/autogen/aclnn_add_custom.cpp.o op_host/libcust_opapi.so: op_host/CMakeFiles/cust_opapi.dir/build.make op_host/libcust_opapi.so: op_host/CMakeFiles/cust_opapi.dir/link.txt - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --bold --progress-dir=/_Increase/Increase_double_bufer/AddCustom/build_out/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Linking CXX shared library libcust_opapi.so" - cd /_Increase/Increase_double_bufer/AddCustom/build_out/op_host && $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/cust_opapi.dir/link.txt --verbose=$(VERBOSE) + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --bold --progress-dir=/Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Linking CXX shared library libcust_opapi.so" + cd /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out/op_host && $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/cust_opapi.dir/link.txt --verbose=$(VERBOSE) # Rule to build all files generated by this target. op_host/CMakeFiles/cust_opapi.dir/build: op_host/libcust_opapi.so .PHONY : op_host/CMakeFiles/cust_opapi.dir/build op_host/CMakeFiles/cust_opapi.dir/clean: - cd /_Increase/Increase_double_bufer/AddCustom/build_out/op_host && $(CMAKE_COMMAND) -P CMakeFiles/cust_opapi.dir/cmake_clean.cmake + cd /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out/op_host && $(CMAKE_COMMAND) -P CMakeFiles/cust_opapi.dir/cmake_clean.cmake .PHONY : op_host/CMakeFiles/cust_opapi.dir/clean op_host/CMakeFiles/cust_opapi.dir/depend: - cd /_Increase/Increase_double_bufer/AddCustom/build_out && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /_Increase/Increase_double_bufer/AddCustom /_Increase/Increase_double_bufer/AddCustom/op_host /_Increase/Increase_double_bufer/AddCustom/build_out /_Increase/Increase_double_bufer/AddCustom/build_out/op_host /_Increase/Increase_double_bufer/AddCustom/build_out/op_host/CMakeFiles/cust_opapi.dir/DependInfo.cmake --color=$(COLOR) + cd /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/op_host /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out/op_host /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out/op_host/CMakeFiles/cust_opapi.dir/DependInfo.cmake --color=$(COLOR) .PHONY : op_host/CMakeFiles/cust_opapi.dir/depend diff --git a/Increase_double_bufer/Is_double_buffer/build_out/op_host/CMakeFiles/cust_opapi.dir/compiler_depend.internal b/Increase_double_bufer/Is_double_buffer/build_out/op_host/CMakeFiles/cust_opapi.dir/compiler_depend.internal index 07e3e5935e47726f27428701ea3990f508c8d0af..b8f3df6332b48946c98e211ecbf3eff26bbe25fc 100644 --- a/Increase_double_bufer/Is_double_buffer/build_out/op_host/CMakeFiles/cust_opapi.dir/compiler_depend.internal +++ b/Increase_double_bufer/Is_double_buffer/build_out/op_host/CMakeFiles/cust_opapi.dir/compiler_depend.internal @@ -2,7 +2,7 @@ # Generated by "Unix Makefiles" Generator, CMake Version 3.22 op_host/CMakeFiles/cust_opapi.dir/__/autogen/aclnn_add_custom.cpp.o - /_Increase/Increase_double_bufer/AddCustom/build_out/autogen/aclnn_add_custom.cpp + /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out/autogen/aclnn_add_custom.cpp /usr/include/stdc-predef.h /usr/include/string.h /usr/include/aarch64-linux-gnu/bits/libc-header-start.h @@ -144,7 +144,7 @@ op_host/CMakeFiles/cust_opapi.dir/__/autogen/aclnn_add_custom.cpp.o /usr/include/c++/11/bits/stl_vector.h /usr/include/c++/11/bits/stl_bvector.h /usr/include/c++/11/bits/vector.tcc - /_Increase/Increase_double_bufer/AddCustom/build_out/autogen/aclnn_add_custom.h + /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out/autogen/aclnn_add_custom.h /usr/local/Ascend/ascend-toolkit/latest/include/aclnn/acl_meta.h /usr/include/c++/11/cstdint /usr/include/c++/11/cstdlib diff --git a/Increase_double_bufer/Is_double_buffer/build_out/op_host/CMakeFiles/cust_optiling.dir/DependInfo.cmake b/Increase_double_bufer/Is_double_buffer/build_out/op_host/CMakeFiles/cust_optiling.dir/DependInfo.cmake index 8ea13e679fe8488e81fb401641f324bc7f11a43a..f6ba83f0cf4a9ce4471f79d5b686cf1ab1a149d6 100644 --- a/Increase_double_bufer/Is_double_buffer/build_out/op_host/CMakeFiles/cust_optiling.dir/DependInfo.cmake +++ b/Increase_double_bufer/Is_double_buffer/build_out/op_host/CMakeFiles/cust_optiling.dir/DependInfo.cmake @@ -8,7 +8,7 @@ set(CMAKE_DEPENDS_LANGUAGES # The set of dependency files which are needed: set(CMAKE_DEPENDS_DEPENDENCY_FILES - "/_Increase/Increase_double_bufer/AddCustom/op_host/add_custom.cpp" "op_host/CMakeFiles/cust_optiling.dir/add_custom.cpp.o" "gcc" "op_host/CMakeFiles/cust_optiling.dir/add_custom.cpp.o.d" + "/Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/op_host/add_custom.cpp" "op_host/CMakeFiles/cust_optiling.dir/add_custom.cpp.o" "gcc" "op_host/CMakeFiles/cust_optiling.dir/add_custom.cpp.o.d" ) # Targets to which this target links. diff --git a/Increase_double_bufer/Is_double_buffer/build_out/op_host/CMakeFiles/cust_optiling.dir/add_custom.cpp.o.d b/Increase_double_bufer/Is_double_buffer/build_out/op_host/CMakeFiles/cust_optiling.dir/add_custom.cpp.o.d index 2c80fbe0cbc15d050264a03189fac53e2fc1150a..b9876df033a303f96cbfbaa378768c0541a0af0c 100644 --- a/Increase_double_bufer/Is_double_buffer/build_out/op_host/CMakeFiles/cust_optiling.dir/add_custom.cpp.o.d +++ b/Increase_double_bufer/Is_double_buffer/build_out/op_host/CMakeFiles/cust_optiling.dir/add_custom.cpp.o.d @@ -1,7 +1,7 @@ op_host/CMakeFiles/cust_optiling.dir/add_custom.cpp.o: \ - /_Increase/Increase_double_bufer/AddCustom/op_host/add_custom.cpp \ + /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/op_host/add_custom.cpp \ /usr/include/stdc-predef.h \ - /_Increase/Increase_double_bufer/AddCustom/op_host/add_custom_tiling.h \ + /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/op_host/add_custom_tiling.h \ /usr/local/Ascend/ascend-toolkit/latest/include/register/tilingdata_base.h \ /usr/include/c++/11/vector /usr/include/c++/11/bits/stl_algobase.h \ /usr/include/aarch64-linux-gnu/c++/11/bits/c++config.h \ diff --git a/Increase_double_bufer/Is_double_buffer/build_out/op_host/CMakeFiles/cust_optiling.dir/build.make b/Increase_double_bufer/Is_double_buffer/build_out/op_host/CMakeFiles/cust_optiling.dir/build.make index 125318b7d3369603872d870f00a25292ff5895ff..41b0fa3c0c4871773f062faa2581529031d144e9 100644 --- a/Increase_double_bufer/Is_double_buffer/build_out/op_host/CMakeFiles/cust_optiling.dir/build.make +++ b/Increase_double_bufer/Is_double_buffer/build_out/op_host/CMakeFiles/cust_optiling.dir/build.make @@ -53,10 +53,10 @@ RM = /usr/bin/cmake -E rm -f EQUALS = = # The top-level source directory on which CMake was run. -CMAKE_SOURCE_DIR = /_Increase/Increase_double_bufer/AddCustom +CMAKE_SOURCE_DIR = /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer # The top-level build directory on which CMake was run. -CMAKE_BINARY_DIR = /_Increase/Increase_double_bufer/AddCustom/build_out +CMAKE_BINARY_DIR = /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out # Include any dependencies generated for this target. include op_host/CMakeFiles/cust_optiling.dir/depend.make @@ -72,16 +72,16 @@ include op_host/CMakeFiles/cust_optiling.dir/flags.make op_host/CMakeFiles/cust_optiling.dir/add_custom.cpp.o: op_host/CMakeFiles/cust_optiling.dir/flags.make op_host/CMakeFiles/cust_optiling.dir/add_custom.cpp.o: ../op_host/add_custom.cpp op_host/CMakeFiles/cust_optiling.dir/add_custom.cpp.o: op_host/CMakeFiles/cust_optiling.dir/compiler_depend.ts - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/_Increase/Increase_double_bufer/AddCustom/build_out/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Building CXX object op_host/CMakeFiles/cust_optiling.dir/add_custom.cpp.o" - cd /_Increase/Increase_double_bufer/AddCustom/build_out/op_host && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT op_host/CMakeFiles/cust_optiling.dir/add_custom.cpp.o -MF CMakeFiles/cust_optiling.dir/add_custom.cpp.o.d -o CMakeFiles/cust_optiling.dir/add_custom.cpp.o -c /_Increase/Increase_double_bufer/AddCustom/op_host/add_custom.cpp + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Building CXX object op_host/CMakeFiles/cust_optiling.dir/add_custom.cpp.o" + cd /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out/op_host && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT op_host/CMakeFiles/cust_optiling.dir/add_custom.cpp.o -MF CMakeFiles/cust_optiling.dir/add_custom.cpp.o.d -o CMakeFiles/cust_optiling.dir/add_custom.cpp.o -c /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/op_host/add_custom.cpp op_host/CMakeFiles/cust_optiling.dir/add_custom.cpp.i: cmake_force @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/cust_optiling.dir/add_custom.cpp.i" - cd /_Increase/Increase_double_bufer/AddCustom/build_out/op_host && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /_Increase/Increase_double_bufer/AddCustom/op_host/add_custom.cpp > CMakeFiles/cust_optiling.dir/add_custom.cpp.i + cd /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out/op_host && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/op_host/add_custom.cpp > CMakeFiles/cust_optiling.dir/add_custom.cpp.i op_host/CMakeFiles/cust_optiling.dir/add_custom.cpp.s: cmake_force @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/cust_optiling.dir/add_custom.cpp.s" - cd /_Increase/Increase_double_bufer/AddCustom/build_out/op_host && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /_Increase/Increase_double_bufer/AddCustom/op_host/add_custom.cpp -o CMakeFiles/cust_optiling.dir/add_custom.cpp.s + cd /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out/op_host && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/op_host/add_custom.cpp -o CMakeFiles/cust_optiling.dir/add_custom.cpp.s # Object files for target cust_optiling cust_optiling_OBJECTS = \ @@ -93,18 +93,18 @@ cust_optiling_EXTERNAL_OBJECTS = op_host/libcust_opmaster_rt2.0.so: op_host/CMakeFiles/cust_optiling.dir/add_custom.cpp.o op_host/libcust_opmaster_rt2.0.so: op_host/CMakeFiles/cust_optiling.dir/build.make op_host/libcust_opmaster_rt2.0.so: op_host/CMakeFiles/cust_optiling.dir/link.txt - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --bold --progress-dir=/_Increase/Increase_double_bufer/AddCustom/build_out/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Linking CXX shared library libcust_opmaster_rt2.0.so" - cd /_Increase/Increase_double_bufer/AddCustom/build_out/op_host && $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/cust_optiling.dir/link.txt --verbose=$(VERBOSE) + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --bold --progress-dir=/Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Linking CXX shared library libcust_opmaster_rt2.0.so" + cd /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out/op_host && $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/cust_optiling.dir/link.txt --verbose=$(VERBOSE) # Rule to build all files generated by this target. op_host/CMakeFiles/cust_optiling.dir/build: op_host/libcust_opmaster_rt2.0.so .PHONY : op_host/CMakeFiles/cust_optiling.dir/build op_host/CMakeFiles/cust_optiling.dir/clean: - cd /_Increase/Increase_double_bufer/AddCustom/build_out/op_host && $(CMAKE_COMMAND) -P CMakeFiles/cust_optiling.dir/cmake_clean.cmake + cd /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out/op_host && $(CMAKE_COMMAND) -P CMakeFiles/cust_optiling.dir/cmake_clean.cmake .PHONY : op_host/CMakeFiles/cust_optiling.dir/clean op_host/CMakeFiles/cust_optiling.dir/depend: - cd /_Increase/Increase_double_bufer/AddCustom/build_out && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /_Increase/Increase_double_bufer/AddCustom /_Increase/Increase_double_bufer/AddCustom/op_host /_Increase/Increase_double_bufer/AddCustom/build_out /_Increase/Increase_double_bufer/AddCustom/build_out/op_host /_Increase/Increase_double_bufer/AddCustom/build_out/op_host/CMakeFiles/cust_optiling.dir/DependInfo.cmake --color=$(COLOR) + cd /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/op_host /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out/op_host /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out/op_host/CMakeFiles/cust_optiling.dir/DependInfo.cmake --color=$(COLOR) .PHONY : op_host/CMakeFiles/cust_optiling.dir/depend diff --git a/Increase_double_bufer/Is_double_buffer/build_out/op_host/CMakeFiles/cust_optiling.dir/compiler_depend.internal b/Increase_double_bufer/Is_double_buffer/build_out/op_host/CMakeFiles/cust_optiling.dir/compiler_depend.internal index 2a912b74ca7d3cd6832eac6690bc86803c2c53d1..ed1b6f2039af6852f83e728a89c4d38f57ccf18f 100644 --- a/Increase_double_bufer/Is_double_buffer/build_out/op_host/CMakeFiles/cust_optiling.dir/compiler_depend.internal +++ b/Increase_double_bufer/Is_double_buffer/build_out/op_host/CMakeFiles/cust_optiling.dir/compiler_depend.internal @@ -2,9 +2,9 @@ # Generated by "Unix Makefiles" Generator, CMake Version 3.22 op_host/CMakeFiles/cust_optiling.dir/add_custom.cpp.o - /_Increase/Increase_double_bufer/AddCustom/op_host/add_custom.cpp + /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/op_host/add_custom.cpp /usr/include/stdc-predef.h - /_Increase/Increase_double_bufer/AddCustom/op_host/add_custom_tiling.h + /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/op_host/add_custom_tiling.h /usr/local/Ascend/ascend-toolkit/latest/include/register/tilingdata_base.h /usr/include/c++/11/vector /usr/include/c++/11/bits/stl_algobase.h diff --git a/Increase_double_bufer/Is_double_buffer/build_out/op_host/CMakeFiles/optiling_compat.dir/build.make b/Increase_double_bufer/Is_double_buffer/build_out/op_host/CMakeFiles/optiling_compat.dir/build.make index d50169a03161f88a5a18e187d597ea1a199643e7..e0e8464bff892cdc85d5f73ca387916d9111f5e3 100644 --- a/Increase_double_bufer/Is_double_buffer/build_out/op_host/CMakeFiles/optiling_compat.dir/build.make +++ b/Increase_double_bufer/Is_double_buffer/build_out/op_host/CMakeFiles/optiling_compat.dir/build.make @@ -53,10 +53,10 @@ RM = /usr/bin/cmake -E rm -f EQUALS = = # The top-level source directory on which CMake was run. -CMAKE_SOURCE_DIR = /_Increase/Increase_double_bufer/AddCustom +CMAKE_SOURCE_DIR = /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer # The top-level build directory on which CMake was run. -CMAKE_BINARY_DIR = /_Increase/Increase_double_bufer/AddCustom/build_out +CMAKE_BINARY_DIR = /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out # Utility rule file for optiling_compat. @@ -67,7 +67,7 @@ include op_host/CMakeFiles/optiling_compat.dir/compiler_depend.make include op_host/CMakeFiles/optiling_compat.dir/progress.make op_host/CMakeFiles/optiling_compat: - cd /_Increase/Increase_double_bufer/AddCustom/build_out/op_host && ln -sf lib/linux/aarch64/libcust_opmaster_rt2.0.so /_Increase/Increase_double_bufer/AddCustom/build_out/op_host/liboptiling.so + cd /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out/op_host && ln -sf lib/linux/aarch64/libcust_opmaster_rt2.0.so /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out/op_host/liboptiling.so optiling_compat: op_host/CMakeFiles/optiling_compat optiling_compat: op_host/CMakeFiles/optiling_compat.dir/build.make @@ -78,10 +78,10 @@ op_host/CMakeFiles/optiling_compat.dir/build: optiling_compat .PHONY : op_host/CMakeFiles/optiling_compat.dir/build op_host/CMakeFiles/optiling_compat.dir/clean: - cd /_Increase/Increase_double_bufer/AddCustom/build_out/op_host && $(CMAKE_COMMAND) -P CMakeFiles/optiling_compat.dir/cmake_clean.cmake + cd /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out/op_host && $(CMAKE_COMMAND) -P CMakeFiles/optiling_compat.dir/cmake_clean.cmake .PHONY : op_host/CMakeFiles/optiling_compat.dir/clean op_host/CMakeFiles/optiling_compat.dir/depend: - cd /_Increase/Increase_double_bufer/AddCustom/build_out && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /_Increase/Increase_double_bufer/AddCustom /_Increase/Increase_double_bufer/AddCustom/op_host /_Increase/Increase_double_bufer/AddCustom/build_out /_Increase/Increase_double_bufer/AddCustom/build_out/op_host /_Increase/Increase_double_bufer/AddCustom/build_out/op_host/CMakeFiles/optiling_compat.dir/DependInfo.cmake --color=$(COLOR) + cd /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/op_host /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out/op_host /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out/op_host/CMakeFiles/optiling_compat.dir/DependInfo.cmake --color=$(COLOR) .PHONY : op_host/CMakeFiles/optiling_compat.dir/depend diff --git a/Increase_double_bufer/Is_double_buffer/build_out/op_host/Makefile b/Increase_double_bufer/Is_double_buffer/build_out/op_host/Makefile index c5dc685483a3330ba047988426e8132ce7032111..206d10deee4c297bf4f3cb4051c6a6920d3fe0a0 100644 --- a/Increase_double_bufer/Is_double_buffer/build_out/op_host/Makefile +++ b/Increase_double_bufer/Is_double_buffer/build_out/op_host/Makefile @@ -57,10 +57,10 @@ RM = /usr/bin/cmake -E rm -f EQUALS = = # The top-level source directory on which CMake was run. -CMAKE_SOURCE_DIR = /_Increase/Increase_double_bufer/AddCustom +CMAKE_SOURCE_DIR = /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer # The top-level build directory on which CMake was run. -CMAKE_BINARY_DIR = /_Increase/Increase_double_bufer/AddCustom/build_out +CMAKE_BINARY_DIR = /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out #============================================================================= # Targets provided globally by CMake. @@ -68,7 +68,7 @@ CMAKE_BINARY_DIR = /_Increase/Increase_double_bufer/AddCustom/build_out # Special rule for the target package package: preinstall @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Run CPack packaging tool..." - cd /_Increase/Increase_double_bufer/AddCustom/build_out && /usr/bin/cpack --config ./CPackConfig.cmake + cd /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out && /usr/bin/cpack --config ./CPackConfig.cmake .PHONY : package # Special rule for the target package @@ -78,7 +78,7 @@ package/fast: package # Special rule for the target package_source package_source: @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Run CPack packaging tool for source..." - cd /_Increase/Increase_double_bufer/AddCustom/build_out && /usr/bin/cpack --config ./CPackSourceConfig.cmake /_Increase/Increase_double_bufer/AddCustom/build_out/CPackSourceConfig.cmake + cd /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out && /usr/bin/cpack --config ./CPackSourceConfig.cmake /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out/CPackSourceConfig.cmake .PHONY : package_source # Special rule for the target package_source @@ -152,14 +152,14 @@ install/strip/fast: preinstall/fast # The main all target all: cmake_check_build_system - cd /_Increase/Increase_double_bufer/AddCustom/build_out && $(CMAKE_COMMAND) -E cmake_progress_start /_Increase/Increase_double_bufer/AddCustom/build_out/CMakeFiles /_Increase/Increase_double_bufer/AddCustom/build_out/op_host//CMakeFiles/progress.marks - cd /_Increase/Increase_double_bufer/AddCustom/build_out && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_host/all - $(CMAKE_COMMAND) -E cmake_progress_start /_Increase/Increase_double_bufer/AddCustom/build_out/CMakeFiles 0 + cd /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out && $(CMAKE_COMMAND) -E cmake_progress_start /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out/CMakeFiles /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out/op_host//CMakeFiles/progress.marks + cd /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_host/all + $(CMAKE_COMMAND) -E cmake_progress_start /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out/CMakeFiles 0 .PHONY : all # The main clean target clean: - cd /_Increase/Increase_double_bufer/AddCustom/build_out && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_host/clean + cd /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_host/clean .PHONY : clean # The main clean target @@ -168,22 +168,22 @@ clean/fast: clean # Prepare targets for installation. preinstall: all - cd /_Increase/Increase_double_bufer/AddCustom/build_out && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_host/preinstall + cd /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_host/preinstall .PHONY : preinstall # Prepare targets for installation. preinstall/fast: - cd /_Increase/Increase_double_bufer/AddCustom/build_out && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_host/preinstall + cd /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_host/preinstall .PHONY : preinstall/fast # clear depends depend: - cd /_Increase/Increase_double_bufer/AddCustom/build_out && $(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 1 + cd /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out && $(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 1 .PHONY : depend # Convenience name for target. op_host/CMakeFiles/cust_op_proto.dir/rule: - cd /_Increase/Increase_double_bufer/AddCustom/build_out && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_host/CMakeFiles/cust_op_proto.dir/rule + cd /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_host/CMakeFiles/cust_op_proto.dir/rule .PHONY : op_host/CMakeFiles/cust_op_proto.dir/rule # Convenience name for target. @@ -192,12 +192,12 @@ cust_op_proto: op_host/CMakeFiles/cust_op_proto.dir/rule # fast build rule for target. cust_op_proto/fast: - cd /_Increase/Increase_double_bufer/AddCustom/build_out && $(MAKE) $(MAKESILENT) -f op_host/CMakeFiles/cust_op_proto.dir/build.make op_host/CMakeFiles/cust_op_proto.dir/build + cd /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out && $(MAKE) $(MAKESILENT) -f op_host/CMakeFiles/cust_op_proto.dir/build.make op_host/CMakeFiles/cust_op_proto.dir/build .PHONY : cust_op_proto/fast # Convenience name for target. op_host/CMakeFiles/cust_optiling.dir/rule: - cd /_Increase/Increase_double_bufer/AddCustom/build_out && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_host/CMakeFiles/cust_optiling.dir/rule + cd /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_host/CMakeFiles/cust_optiling.dir/rule .PHONY : op_host/CMakeFiles/cust_optiling.dir/rule # Convenience name for target. @@ -206,12 +206,12 @@ cust_optiling: op_host/CMakeFiles/cust_optiling.dir/rule # fast build rule for target. cust_optiling/fast: - cd /_Increase/Increase_double_bufer/AddCustom/build_out && $(MAKE) $(MAKESILENT) -f op_host/CMakeFiles/cust_optiling.dir/build.make op_host/CMakeFiles/cust_optiling.dir/build + cd /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out && $(MAKE) $(MAKESILENT) -f op_host/CMakeFiles/cust_optiling.dir/build.make op_host/CMakeFiles/cust_optiling.dir/build .PHONY : cust_optiling/fast # Convenience name for target. op_host/CMakeFiles/cust_opapi.dir/rule: - cd /_Increase/Increase_double_bufer/AddCustom/build_out && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_host/CMakeFiles/cust_opapi.dir/rule + cd /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_host/CMakeFiles/cust_opapi.dir/rule .PHONY : op_host/CMakeFiles/cust_opapi.dir/rule # Convenience name for target. @@ -220,12 +220,12 @@ cust_opapi: op_host/CMakeFiles/cust_opapi.dir/rule # fast build rule for target. cust_opapi/fast: - cd /_Increase/Increase_double_bufer/AddCustom/build_out && $(MAKE) $(MAKESILENT) -f op_host/CMakeFiles/cust_opapi.dir/build.make op_host/CMakeFiles/cust_opapi.dir/build + cd /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out && $(MAKE) $(MAKESILENT) -f op_host/CMakeFiles/cust_opapi.dir/build.make op_host/CMakeFiles/cust_opapi.dir/build .PHONY : cust_opapi/fast # Convenience name for target. op_host/CMakeFiles/optiling_compat.dir/rule: - cd /_Increase/Increase_double_bufer/AddCustom/build_out && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_host/CMakeFiles/optiling_compat.dir/rule + cd /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_host/CMakeFiles/optiling_compat.dir/rule .PHONY : op_host/CMakeFiles/optiling_compat.dir/rule # Convenience name for target. @@ -234,7 +234,7 @@ optiling_compat: op_host/CMakeFiles/optiling_compat.dir/rule # fast build rule for target. optiling_compat/fast: - cd /_Increase/Increase_double_bufer/AddCustom/build_out && $(MAKE) $(MAKESILENT) -f op_host/CMakeFiles/optiling_compat.dir/build.make op_host/CMakeFiles/optiling_compat.dir/build + cd /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out && $(MAKE) $(MAKESILENT) -f op_host/CMakeFiles/optiling_compat.dir/build.make op_host/CMakeFiles/optiling_compat.dir/build .PHONY : optiling_compat/fast __/autogen/aclnn_add_custom.o: __/autogen/aclnn_add_custom.cpp.o @@ -242,7 +242,7 @@ __/autogen/aclnn_add_custom.o: __/autogen/aclnn_add_custom.cpp.o # target to build an object file __/autogen/aclnn_add_custom.cpp.o: - cd /_Increase/Increase_double_bufer/AddCustom/build_out && $(MAKE) $(MAKESILENT) -f op_host/CMakeFiles/cust_opapi.dir/build.make op_host/CMakeFiles/cust_opapi.dir/__/autogen/aclnn_add_custom.cpp.o + cd /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out && $(MAKE) $(MAKESILENT) -f op_host/CMakeFiles/cust_opapi.dir/build.make op_host/CMakeFiles/cust_opapi.dir/__/autogen/aclnn_add_custom.cpp.o .PHONY : __/autogen/aclnn_add_custom.cpp.o __/autogen/aclnn_add_custom.i: __/autogen/aclnn_add_custom.cpp.i @@ -250,7 +250,7 @@ __/autogen/aclnn_add_custom.i: __/autogen/aclnn_add_custom.cpp.i # target to preprocess a source file __/autogen/aclnn_add_custom.cpp.i: - cd /_Increase/Increase_double_bufer/AddCustom/build_out && $(MAKE) $(MAKESILENT) -f op_host/CMakeFiles/cust_opapi.dir/build.make op_host/CMakeFiles/cust_opapi.dir/__/autogen/aclnn_add_custom.cpp.i + cd /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out && $(MAKE) $(MAKESILENT) -f op_host/CMakeFiles/cust_opapi.dir/build.make op_host/CMakeFiles/cust_opapi.dir/__/autogen/aclnn_add_custom.cpp.i .PHONY : __/autogen/aclnn_add_custom.cpp.i __/autogen/aclnn_add_custom.s: __/autogen/aclnn_add_custom.cpp.s @@ -258,7 +258,7 @@ __/autogen/aclnn_add_custom.s: __/autogen/aclnn_add_custom.cpp.s # target to generate assembly for a file __/autogen/aclnn_add_custom.cpp.s: - cd /_Increase/Increase_double_bufer/AddCustom/build_out && $(MAKE) $(MAKESILENT) -f op_host/CMakeFiles/cust_opapi.dir/build.make op_host/CMakeFiles/cust_opapi.dir/__/autogen/aclnn_add_custom.cpp.s + cd /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out && $(MAKE) $(MAKESILENT) -f op_host/CMakeFiles/cust_opapi.dir/build.make op_host/CMakeFiles/cust_opapi.dir/__/autogen/aclnn_add_custom.cpp.s .PHONY : __/autogen/aclnn_add_custom.cpp.s __/autogen/op_proto.o: __/autogen/op_proto.cc.o @@ -266,7 +266,7 @@ __/autogen/op_proto.o: __/autogen/op_proto.cc.o # target to build an object file __/autogen/op_proto.cc.o: - cd /_Increase/Increase_double_bufer/AddCustom/build_out && $(MAKE) $(MAKESILENT) -f op_host/CMakeFiles/cust_op_proto.dir/build.make op_host/CMakeFiles/cust_op_proto.dir/__/autogen/op_proto.cc.o + cd /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out && $(MAKE) $(MAKESILENT) -f op_host/CMakeFiles/cust_op_proto.dir/build.make op_host/CMakeFiles/cust_op_proto.dir/__/autogen/op_proto.cc.o .PHONY : __/autogen/op_proto.cc.o __/autogen/op_proto.i: __/autogen/op_proto.cc.i @@ -274,7 +274,7 @@ __/autogen/op_proto.i: __/autogen/op_proto.cc.i # target to preprocess a source file __/autogen/op_proto.cc.i: - cd /_Increase/Increase_double_bufer/AddCustom/build_out && $(MAKE) $(MAKESILENT) -f op_host/CMakeFiles/cust_op_proto.dir/build.make op_host/CMakeFiles/cust_op_proto.dir/__/autogen/op_proto.cc.i + cd /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out && $(MAKE) $(MAKESILENT) -f op_host/CMakeFiles/cust_op_proto.dir/build.make op_host/CMakeFiles/cust_op_proto.dir/__/autogen/op_proto.cc.i .PHONY : __/autogen/op_proto.cc.i __/autogen/op_proto.s: __/autogen/op_proto.cc.s @@ -282,7 +282,7 @@ __/autogen/op_proto.s: __/autogen/op_proto.cc.s # target to generate assembly for a file __/autogen/op_proto.cc.s: - cd /_Increase/Increase_double_bufer/AddCustom/build_out && $(MAKE) $(MAKESILENT) -f op_host/CMakeFiles/cust_op_proto.dir/build.make op_host/CMakeFiles/cust_op_proto.dir/__/autogen/op_proto.cc.s + cd /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out && $(MAKE) $(MAKESILENT) -f op_host/CMakeFiles/cust_op_proto.dir/build.make op_host/CMakeFiles/cust_op_proto.dir/__/autogen/op_proto.cc.s .PHONY : __/autogen/op_proto.cc.s add_custom.o: add_custom.cpp.o @@ -290,8 +290,8 @@ add_custom.o: add_custom.cpp.o # target to build an object file add_custom.cpp.o: - cd /_Increase/Increase_double_bufer/AddCustom/build_out && $(MAKE) $(MAKESILENT) -f op_host/CMakeFiles/cust_op_proto.dir/build.make op_host/CMakeFiles/cust_op_proto.dir/add_custom.cpp.o - cd /_Increase/Increase_double_bufer/AddCustom/build_out && $(MAKE) $(MAKESILENT) -f op_host/CMakeFiles/cust_optiling.dir/build.make op_host/CMakeFiles/cust_optiling.dir/add_custom.cpp.o + cd /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out && $(MAKE) $(MAKESILENT) -f op_host/CMakeFiles/cust_op_proto.dir/build.make op_host/CMakeFiles/cust_op_proto.dir/add_custom.cpp.o + cd /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out && $(MAKE) $(MAKESILENT) -f op_host/CMakeFiles/cust_optiling.dir/build.make op_host/CMakeFiles/cust_optiling.dir/add_custom.cpp.o .PHONY : add_custom.cpp.o add_custom.i: add_custom.cpp.i @@ -299,8 +299,8 @@ add_custom.i: add_custom.cpp.i # target to preprocess a source file add_custom.cpp.i: - cd /_Increase/Increase_double_bufer/AddCustom/build_out && $(MAKE) $(MAKESILENT) -f op_host/CMakeFiles/cust_op_proto.dir/build.make op_host/CMakeFiles/cust_op_proto.dir/add_custom.cpp.i - cd /_Increase/Increase_double_bufer/AddCustom/build_out && $(MAKE) $(MAKESILENT) -f op_host/CMakeFiles/cust_optiling.dir/build.make op_host/CMakeFiles/cust_optiling.dir/add_custom.cpp.i + cd /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out && $(MAKE) $(MAKESILENT) -f op_host/CMakeFiles/cust_op_proto.dir/build.make op_host/CMakeFiles/cust_op_proto.dir/add_custom.cpp.i + cd /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out && $(MAKE) $(MAKESILENT) -f op_host/CMakeFiles/cust_optiling.dir/build.make op_host/CMakeFiles/cust_optiling.dir/add_custom.cpp.i .PHONY : add_custom.cpp.i add_custom.s: add_custom.cpp.s @@ -308,8 +308,8 @@ add_custom.s: add_custom.cpp.s # target to generate assembly for a file add_custom.cpp.s: - cd /_Increase/Increase_double_bufer/AddCustom/build_out && $(MAKE) $(MAKESILENT) -f op_host/CMakeFiles/cust_op_proto.dir/build.make op_host/CMakeFiles/cust_op_proto.dir/add_custom.cpp.s - cd /_Increase/Increase_double_bufer/AddCustom/build_out && $(MAKE) $(MAKESILENT) -f op_host/CMakeFiles/cust_optiling.dir/build.make op_host/CMakeFiles/cust_optiling.dir/add_custom.cpp.s + cd /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out && $(MAKE) $(MAKESILENT) -f op_host/CMakeFiles/cust_op_proto.dir/build.make op_host/CMakeFiles/cust_op_proto.dir/add_custom.cpp.s + cd /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out && $(MAKE) $(MAKESILENT) -f op_host/CMakeFiles/cust_optiling.dir/build.make op_host/CMakeFiles/cust_optiling.dir/add_custom.cpp.s .PHONY : add_custom.cpp.s # Help Target @@ -350,6 +350,6 @@ help: # No rule that depends on this can have commands that come from listfiles # because they might be regenerated. cmake_check_build_system: - cd /_Increase/Increase_double_bufer/AddCustom/build_out && $(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 0 + cd /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out && $(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 0 .PHONY : cmake_check_build_system diff --git a/Increase_double_bufer/Is_double_buffer/build_out/op_host/cmake_install.cmake b/Increase_double_bufer/Is_double_buffer/build_out/op_host/cmake_install.cmake index 5003d7def3557b551703463aa7a4dd873e1686ea..20b05b4e025facd0d3a5c016a111701cd33df33f 100644 --- a/Increase_double_bufer/Is_double_buffer/build_out/op_host/cmake_install.cmake +++ b/Increase_double_bufer/Is_double_buffer/build_out/op_host/cmake_install.cmake @@ -1,8 +1,8 @@ -# Install script for directory: /_Increase/Increase_double_bufer/AddCustom/op_host +# Install script for directory: /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/op_host # Set the install prefix if(NOT DEFINED CMAKE_INSTALL_PREFIX) - set(CMAKE_INSTALL_PREFIX "/_Increase/Increase_double_bufer/AddCustom/build_out") + set(CMAKE_INSTALL_PREFIX "/Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out") endif() string(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}") @@ -49,7 +49,7 @@ if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_ FILE "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/packages/vendors/customize/op_proto/lib/linux/aarch64/libcust_opsproto_rt2.0.so" RPATH "") endif() - file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/packages/vendors/customize/op_proto/lib/linux/aarch64" TYPE SHARED_LIBRARY FILES "/_Increase/Increase_double_bufer/AddCustom/build_out/op_host/libcust_opsproto_rt2.0.so") + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/packages/vendors/customize/op_proto/lib/linux/aarch64" TYPE SHARED_LIBRARY FILES "/Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out/op_host/libcust_opsproto_rt2.0.so") if(EXISTS "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/packages/vendors/customize/op_proto/lib/linux/aarch64/libcust_opsproto_rt2.0.so" AND NOT IS_SYMLINK "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/packages/vendors/customize/op_proto/lib/linux/aarch64/libcust_opsproto_rt2.0.so") file(RPATH_CHANGE @@ -66,7 +66,7 @@ if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_ endif() if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) - file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/packages/vendors/customize/op_proto/inc" TYPE FILE FILES "/_Increase/Increase_double_bufer/AddCustom/build_out/autogen/op_proto.h") + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/packages/vendors/customize/op_proto/inc" TYPE FILE FILES "/Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out/autogen/op_proto.h") endif() if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) @@ -76,7 +76,7 @@ if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_ FILE "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/packages/vendors/customize/op_impl/ai_core/tbe/op_tiling/lib/linux/aarch64/libcust_opmaster_rt2.0.so" RPATH "") endif() - file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/packages/vendors/customize/op_impl/ai_core/tbe/op_tiling/lib/linux/aarch64" TYPE SHARED_LIBRARY FILES "/_Increase/Increase_double_bufer/AddCustom/build_out/op_host/libcust_opmaster_rt2.0.so") + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/packages/vendors/customize/op_impl/ai_core/tbe/op_tiling/lib/linux/aarch64" TYPE SHARED_LIBRARY FILES "/Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out/op_host/libcust_opmaster_rt2.0.so") if(EXISTS "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/packages/vendors/customize/op_impl/ai_core/tbe/op_tiling/lib/linux/aarch64/libcust_opmaster_rt2.0.so" AND NOT IS_SYMLINK "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/packages/vendors/customize/op_impl/ai_core/tbe/op_tiling/lib/linux/aarch64/libcust_opmaster_rt2.0.so") file(RPATH_CHANGE @@ -93,7 +93,7 @@ if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_ endif() if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) - file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/packages/vendors/customize/op_impl/ai_core/tbe/op_tiling" TYPE FILE FILES "/_Increase/Increase_double_bufer/AddCustom/build_out/op_host/liboptiling.so") + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/packages/vendors/customize/op_impl/ai_core/tbe/op_tiling" TYPE FILE FILES "/Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out/op_host/liboptiling.so") endif() if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) @@ -103,7 +103,7 @@ if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_ FILE "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/packages/vendors/customize/op_api/lib/libcust_opapi.so" RPATH "") endif() - file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/packages/vendors/customize/op_api/lib" TYPE SHARED_LIBRARY FILES "/_Increase/Increase_double_bufer/AddCustom/build_out/op_host/libcust_opapi.so") + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/packages/vendors/customize/op_api/lib" TYPE SHARED_LIBRARY FILES "/Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out/op_host/libcust_opapi.so") if(EXISTS "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/packages/vendors/customize/op_api/lib/libcust_opapi.so" AND NOT IS_SYMLINK "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/packages/vendors/customize/op_api/lib/libcust_opapi.so") file(RPATH_CHANGE @@ -120,6 +120,6 @@ if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_ endif() if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) - file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/packages/vendors/customize/op_api/include" TYPE FILE FILES "/_Increase/Increase_double_bufer/AddCustom/build_out/autogen/aclnn_add_custom.h") + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/packages/vendors/customize/op_api/include" TYPE FILE FILES "/Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out/autogen/aclnn_add_custom.h") endif() diff --git a/Increase_double_bufer/Is_double_buffer/build_out/op_kernel/CMakeFiles/CMakeDirectoryInformation.cmake b/Increase_double_bufer/Is_double_buffer/build_out/op_kernel/CMakeFiles/CMakeDirectoryInformation.cmake index dcee8284f6a6173363e744c9bb5462d1ee25f00c..43dcc649ab6116a6142895be9839da8cbc97ac36 100644 --- a/Increase_double_bufer/Is_double_buffer/build_out/op_kernel/CMakeFiles/CMakeDirectoryInformation.cmake +++ b/Increase_double_bufer/Is_double_buffer/build_out/op_kernel/CMakeFiles/CMakeDirectoryInformation.cmake @@ -2,8 +2,8 @@ # Generated by "Unix Makefiles" Generator, CMake Version 3.22 # Relative path conversion top directories. -set(CMAKE_RELATIVE_PATH_TOP_SOURCE "/_Increase/Increase_double_bufer/AddCustom") -set(CMAKE_RELATIVE_PATH_TOP_BINARY "/_Increase/Increase_double_bufer/AddCustom/build_out") +set(CMAKE_RELATIVE_PATH_TOP_SOURCE "/Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer") +set(CMAKE_RELATIVE_PATH_TOP_BINARY "/Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out") # Force unix paths in dependencies. set(CMAKE_FORCE_UNIX_PATHS 1) diff --git a/Increase_double_bufer/Is_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b.dir/build.make b/Increase_double_bufer/Is_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b.dir/build.make index d4ec64c6ecf74e6ffc07bcf622d11d228ad2c0a3..720e36311996f93f31109557e5c4db9188ae4582 100644 --- a/Increase_double_bufer/Is_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b.dir/build.make +++ b/Increase_double_bufer/Is_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b.dir/build.make @@ -53,10 +53,10 @@ RM = /usr/bin/cmake -E rm -f EQUALS = = # The top-level source directory on which CMake was run. -CMAKE_SOURCE_DIR = /_Increase/Increase_double_bufer/AddCustom +CMAKE_SOURCE_DIR = /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer # The top-level build directory on which CMake was run. -CMAKE_BINARY_DIR = /_Increase/Increase_double_bufer/AddCustom/build_out +CMAKE_BINARY_DIR = /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out # Utility rule file for ascendc_bin_ascend310b. @@ -67,7 +67,7 @@ include op_kernel/CMakeFiles/ascendc_bin_ascend310b.dir/compiler_depend.make include op_kernel/CMakeFiles/ascendc_bin_ascend310b.dir/progress.make op_kernel/CMakeFiles/ascendc_bin_ascend310b: - cd /_Increase/Increase_double_bufer/AddCustom/build_out/op_kernel && cp -r /_Increase/Increase_double_bufer/AddCustom/op_kernel/*.* /_Increase/Increase_double_bufer/AddCustom/build_out/op_kernel/binary/ascend310b/src + cd /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out/op_kernel && cp -r /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/op_kernel/*.* /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out/op_kernel/binary/ascend310b/src ascendc_bin_ascend310b: op_kernel/CMakeFiles/ascendc_bin_ascend310b ascendc_bin_ascend310b: op_kernel/CMakeFiles/ascendc_bin_ascend310b.dir/build.make @@ -78,10 +78,10 @@ op_kernel/CMakeFiles/ascendc_bin_ascend310b.dir/build: ascendc_bin_ascend310b .PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend310b.dir/build op_kernel/CMakeFiles/ascendc_bin_ascend310b.dir/clean: - cd /_Increase/Increase_double_bufer/AddCustom/build_out/op_kernel && $(CMAKE_COMMAND) -P CMakeFiles/ascendc_bin_ascend310b.dir/cmake_clean.cmake + cd /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out/op_kernel && $(CMAKE_COMMAND) -P CMakeFiles/ascendc_bin_ascend310b.dir/cmake_clean.cmake .PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend310b.dir/clean op_kernel/CMakeFiles/ascendc_bin_ascend310b.dir/depend: - cd /_Increase/Increase_double_bufer/AddCustom/build_out && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /_Increase/Increase_double_bufer/AddCustom /_Increase/Increase_double_bufer/AddCustom/op_kernel /_Increase/Increase_double_bufer/AddCustom/build_out /_Increase/Increase_double_bufer/AddCustom/build_out/op_kernel /_Increase/Increase_double_bufer/AddCustom/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b.dir/DependInfo.cmake --color=$(COLOR) + cd /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/op_kernel /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out/op_kernel /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b.dir/DependInfo.cmake --color=$(COLOR) .PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend310b.dir/depend diff --git a/Increase_double_bufer/Is_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_0.dir/build.make b/Increase_double_bufer/Is_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_0.dir/build.make index f2c03842fd7a3cb578f7a6b42cf8fc0405cf26d6..69a558520da274509449b0a40adc5bdb3b75a3ed 100644 --- a/Increase_double_bufer/Is_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_0.dir/build.make +++ b/Increase_double_bufer/Is_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_0.dir/build.make @@ -53,10 +53,10 @@ RM = /usr/bin/cmake -E rm -f EQUALS = = # The top-level source directory on which CMake was run. -CMAKE_SOURCE_DIR = /_Increase/Increase_double_bufer/AddCustom +CMAKE_SOURCE_DIR = /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer # The top-level build directory on which CMake was run. -CMAKE_BINARY_DIR = /_Increase/Increase_double_bufer/AddCustom/build_out +CMAKE_BINARY_DIR = /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out # Utility rule file for ascendc_bin_ascend310b_add_custom_0. @@ -67,7 +67,7 @@ include op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_0.dir/compiler_de include op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_0.dir/progress.make op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_0: - cd /_Increase/Increase_double_bufer/AddCustom/build_out/op_kernel/binary/ascend310b && export HI_PYTHON=python3 && bash /_Increase/Increase_double_bufer/AddCustom/build_out/op_kernel/binary/ascend310b/gen/AddCustom-add_custom-0.sh /_Increase/Increase_double_bufer/AddCustom/build_out/op_kernel/binary/ascend310b/src/AddCustom.py /_Increase/Increase_double_bufer/AddCustom/build_out/op_kernel/binary/ascend310b/bin/add_custom + cd /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out/op_kernel/binary/ascend310b && export HI_PYTHON=python3 && bash /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out/op_kernel/binary/ascend310b/gen/AddCustom-add_custom-0.sh /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out/op_kernel/binary/ascend310b/src/AddCustom.py /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out/op_kernel/binary/ascend310b/bin/add_custom ascendc_bin_ascend310b_add_custom_0: op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_0 ascendc_bin_ascend310b_add_custom_0: op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_0.dir/build.make @@ -78,10 +78,10 @@ op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_0.dir/build: ascendc_bin_ .PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_0.dir/build op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_0.dir/clean: - cd /_Increase/Increase_double_bufer/AddCustom/build_out/op_kernel && $(CMAKE_COMMAND) -P CMakeFiles/ascendc_bin_ascend310b_add_custom_0.dir/cmake_clean.cmake + cd /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out/op_kernel && $(CMAKE_COMMAND) -P CMakeFiles/ascendc_bin_ascend310b_add_custom_0.dir/cmake_clean.cmake .PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_0.dir/clean op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_0.dir/depend: - cd /_Increase/Increase_double_bufer/AddCustom/build_out && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /_Increase/Increase_double_bufer/AddCustom /_Increase/Increase_double_bufer/AddCustom/op_kernel /_Increase/Increase_double_bufer/AddCustom/build_out /_Increase/Increase_double_bufer/AddCustom/build_out/op_kernel /_Increase/Increase_double_bufer/AddCustom/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_0.dir/DependInfo.cmake --color=$(COLOR) + cd /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/op_kernel /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out/op_kernel /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_0.dir/DependInfo.cmake --color=$(COLOR) .PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_0.dir/depend diff --git a/Increase_double_bufer/Is_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_copy.dir/build.make b/Increase_double_bufer/Is_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_copy.dir/build.make index 482fb717a694d61374ca33097f25185e4374cb24..f8a9f2de9970b8e29f119013b905d0c36055749c 100644 --- a/Increase_double_bufer/Is_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_copy.dir/build.make +++ b/Increase_double_bufer/Is_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_copy.dir/build.make @@ -53,10 +53,10 @@ RM = /usr/bin/cmake -E rm -f EQUALS = = # The top-level source directory on which CMake was run. -CMAKE_SOURCE_DIR = /_Increase/Increase_double_bufer/AddCustom +CMAKE_SOURCE_DIR = /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer # The top-level build directory on which CMake was run. -CMAKE_BINARY_DIR = /_Increase/Increase_double_bufer/AddCustom/build_out +CMAKE_BINARY_DIR = /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out # Utility rule file for ascendc_bin_ascend310b_add_custom_copy. @@ -67,7 +67,7 @@ include op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_copy.dir/compiler include op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_copy.dir/progress.make op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_copy: - cd /_Increase/Increase_double_bufer/AddCustom/build_out/op_kernel && cp /_Increase/Increase_double_bufer/AddCustom/build_out/op_kernel/tbe/dynamic/add_custom.py /_Increase/Increase_double_bufer/AddCustom/build_out/op_kernel/binary/ascend310b/src/AddCustom.py + cd /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out/op_kernel && cp /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out/op_kernel/tbe/dynamic/add_custom.py /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out/op_kernel/binary/ascend310b/src/AddCustom.py ascendc_bin_ascend310b_add_custom_copy: op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_copy ascendc_bin_ascend310b_add_custom_copy: op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_copy.dir/build.make @@ -78,10 +78,10 @@ op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_copy.dir/build: ascendc_b .PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_copy.dir/build op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_copy.dir/clean: - cd /_Increase/Increase_double_bufer/AddCustom/build_out/op_kernel && $(CMAKE_COMMAND) -P CMakeFiles/ascendc_bin_ascend310b_add_custom_copy.dir/cmake_clean.cmake + cd /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out/op_kernel && $(CMAKE_COMMAND) -P CMakeFiles/ascendc_bin_ascend310b_add_custom_copy.dir/cmake_clean.cmake .PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_copy.dir/clean op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_copy.dir/depend: - cd /_Increase/Increase_double_bufer/AddCustom/build_out && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /_Increase/Increase_double_bufer/AddCustom /_Increase/Increase_double_bufer/AddCustom/op_kernel /_Increase/Increase_double_bufer/AddCustom/build_out /_Increase/Increase_double_bufer/AddCustom/build_out/op_kernel /_Increase/Increase_double_bufer/AddCustom/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_copy.dir/DependInfo.cmake --color=$(COLOR) + cd /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/op_kernel /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out/op_kernel /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_copy.dir/DependInfo.cmake --color=$(COLOR) .PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_copy.dir/depend diff --git a/Increase_double_bufer/Is_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b_gen_ops_config.dir/build.make b/Increase_double_bufer/Is_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b_gen_ops_config.dir/build.make index 8b22f202b1e6bc0653e868f23f8d32b7ff4b9cfe..ecc8ee8614e6be3260ea9929fa5f9fe21e0d1ad2 100644 --- a/Increase_double_bufer/Is_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b_gen_ops_config.dir/build.make +++ b/Increase_double_bufer/Is_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b_gen_ops_config.dir/build.make @@ -53,10 +53,10 @@ RM = /usr/bin/cmake -E rm -f EQUALS = = # The top-level source directory on which CMake was run. -CMAKE_SOURCE_DIR = /_Increase/Increase_double_bufer/AddCustom +CMAKE_SOURCE_DIR = /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer # The top-level build directory on which CMake was run. -CMAKE_BINARY_DIR = /_Increase/Increase_double_bufer/AddCustom/build_out +CMAKE_BINARY_DIR = /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out # Utility rule file for ascendc_bin_ascend310b_gen_ops_config. @@ -67,8 +67,8 @@ include op_kernel/CMakeFiles/ascendc_bin_ascend310b_gen_ops_config.dir/compiler_ include op_kernel/CMakeFiles/ascendc_bin_ascend310b_gen_ops_config.dir/progress.make op_kernel/CMakeFiles/ascendc_bin_ascend310b_gen_ops_config: - cd /_Increase/Increase_double_bufer/AddCustom/build_out/op_kernel && python3 /_Increase/Increase_double_bufer/AddCustom/cmake/util/insert_simplified_keys.py -p /_Increase/Increase_double_bufer/AddCustom/build_out/op_kernel/binary/ascend310b/bin - cd /_Increase/Increase_double_bufer/AddCustom/build_out/op_kernel && python3 /_Increase/Increase_double_bufer/AddCustom/cmake/util/ascendc_ops_config.py -p /_Increase/Increase_double_bufer/AddCustom/build_out/op_kernel/binary/ascend310b/bin -s ascend310b + cd /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out/op_kernel && python3 /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/cmake/util/insert_simplified_keys.py -p /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out/op_kernel/binary/ascend310b/bin + cd /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out/op_kernel && python3 /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/cmake/util/ascendc_ops_config.py -p /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out/op_kernel/binary/ascend310b/bin -s ascend310b ascendc_bin_ascend310b_gen_ops_config: op_kernel/CMakeFiles/ascendc_bin_ascend310b_gen_ops_config ascendc_bin_ascend310b_gen_ops_config: op_kernel/CMakeFiles/ascendc_bin_ascend310b_gen_ops_config.dir/build.make @@ -79,10 +79,10 @@ op_kernel/CMakeFiles/ascendc_bin_ascend310b_gen_ops_config.dir/build: ascendc_bi .PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend310b_gen_ops_config.dir/build op_kernel/CMakeFiles/ascendc_bin_ascend310b_gen_ops_config.dir/clean: - cd /_Increase/Increase_double_bufer/AddCustom/build_out/op_kernel && $(CMAKE_COMMAND) -P CMakeFiles/ascendc_bin_ascend310b_gen_ops_config.dir/cmake_clean.cmake + cd /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out/op_kernel && $(CMAKE_COMMAND) -P CMakeFiles/ascendc_bin_ascend310b_gen_ops_config.dir/cmake_clean.cmake .PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend310b_gen_ops_config.dir/clean op_kernel/CMakeFiles/ascendc_bin_ascend310b_gen_ops_config.dir/depend: - cd /_Increase/Increase_double_bufer/AddCustom/build_out && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /_Increase/Increase_double_bufer/AddCustom /_Increase/Increase_double_bufer/AddCustom/op_kernel /_Increase/Increase_double_bufer/AddCustom/build_out /_Increase/Increase_double_bufer/AddCustom/build_out/op_kernel /_Increase/Increase_double_bufer/AddCustom/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b_gen_ops_config.dir/DependInfo.cmake --color=$(COLOR) + cd /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/op_kernel /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out/op_kernel /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b_gen_ops_config.dir/DependInfo.cmake --color=$(COLOR) .PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend310b_gen_ops_config.dir/depend diff --git a/Increase_double_bufer/Is_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310p.dir/build.make b/Increase_double_bufer/Is_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310p.dir/build.make index 3cc3b09a200a61c89326e369f6cd3c1799318936..d330ed9218e16d0efd629b71126c18bcdffd5f1d 100644 --- a/Increase_double_bufer/Is_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310p.dir/build.make +++ b/Increase_double_bufer/Is_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310p.dir/build.make @@ -53,10 +53,10 @@ RM = /usr/bin/cmake -E rm -f EQUALS = = # The top-level source directory on which CMake was run. -CMAKE_SOURCE_DIR = /_Increase/Increase_double_bufer/AddCustom +CMAKE_SOURCE_DIR = /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer # The top-level build directory on which CMake was run. -CMAKE_BINARY_DIR = /_Increase/Increase_double_bufer/AddCustom/build_out +CMAKE_BINARY_DIR = /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out # Utility rule file for ascendc_bin_ascend310p. @@ -67,7 +67,7 @@ include op_kernel/CMakeFiles/ascendc_bin_ascend310p.dir/compiler_depend.make include op_kernel/CMakeFiles/ascendc_bin_ascend310p.dir/progress.make op_kernel/CMakeFiles/ascendc_bin_ascend310p: - cd /_Increase/Increase_double_bufer/AddCustom/build_out/op_kernel && cp -r /_Increase/Increase_double_bufer/AddCustom/op_kernel/*.* /_Increase/Increase_double_bufer/AddCustom/build_out/op_kernel/binary/ascend310p/src + cd /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out/op_kernel && cp -r /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/op_kernel/*.* /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out/op_kernel/binary/ascend310p/src ascendc_bin_ascend310p: op_kernel/CMakeFiles/ascendc_bin_ascend310p ascendc_bin_ascend310p: op_kernel/CMakeFiles/ascendc_bin_ascend310p.dir/build.make @@ -78,10 +78,10 @@ op_kernel/CMakeFiles/ascendc_bin_ascend310p.dir/build: ascendc_bin_ascend310p .PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend310p.dir/build op_kernel/CMakeFiles/ascendc_bin_ascend310p.dir/clean: - cd /_Increase/Increase_double_bufer/AddCustom/build_out/op_kernel && $(CMAKE_COMMAND) -P CMakeFiles/ascendc_bin_ascend310p.dir/cmake_clean.cmake + cd /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out/op_kernel && $(CMAKE_COMMAND) -P CMakeFiles/ascendc_bin_ascend310p.dir/cmake_clean.cmake .PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend310p.dir/clean op_kernel/CMakeFiles/ascendc_bin_ascend310p.dir/depend: - cd /_Increase/Increase_double_bufer/AddCustom/build_out && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /_Increase/Increase_double_bufer/AddCustom /_Increase/Increase_double_bufer/AddCustom/op_kernel /_Increase/Increase_double_bufer/AddCustom/build_out /_Increase/Increase_double_bufer/AddCustom/build_out/op_kernel /_Increase/Increase_double_bufer/AddCustom/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310p.dir/DependInfo.cmake --color=$(COLOR) + cd /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/op_kernel /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out/op_kernel /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310p.dir/DependInfo.cmake --color=$(COLOR) .PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend310p.dir/depend diff --git a/Increase_double_bufer/Is_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_0.dir/build.make b/Increase_double_bufer/Is_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_0.dir/build.make index e270c6b9d1cf6e3721cb5f1a33887ed6f5cdba0d..256b34767ce310e33271da9677f36fa902527423 100644 --- a/Increase_double_bufer/Is_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_0.dir/build.make +++ b/Increase_double_bufer/Is_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_0.dir/build.make @@ -53,10 +53,10 @@ RM = /usr/bin/cmake -E rm -f EQUALS = = # The top-level source directory on which CMake was run. -CMAKE_SOURCE_DIR = /_Increase/Increase_double_bufer/AddCustom +CMAKE_SOURCE_DIR = /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer # The top-level build directory on which CMake was run. -CMAKE_BINARY_DIR = /_Increase/Increase_double_bufer/AddCustom/build_out +CMAKE_BINARY_DIR = /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out # Utility rule file for ascendc_bin_ascend310p_add_custom_0. @@ -67,7 +67,7 @@ include op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_0.dir/compiler_de include op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_0.dir/progress.make op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_0: - cd /_Increase/Increase_double_bufer/AddCustom/build_out/op_kernel/binary/ascend310p && export HI_PYTHON=python3 && bash /_Increase/Increase_double_bufer/AddCustom/build_out/op_kernel/binary/ascend310p/gen/AddCustom-add_custom-0.sh /_Increase/Increase_double_bufer/AddCustom/build_out/op_kernel/binary/ascend310p/src/AddCustom.py /_Increase/Increase_double_bufer/AddCustom/build_out/op_kernel/binary/ascend310p/bin/add_custom + cd /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out/op_kernel/binary/ascend310p && export HI_PYTHON=python3 && bash /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out/op_kernel/binary/ascend310p/gen/AddCustom-add_custom-0.sh /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out/op_kernel/binary/ascend310p/src/AddCustom.py /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out/op_kernel/binary/ascend310p/bin/add_custom ascendc_bin_ascend310p_add_custom_0: op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_0 ascendc_bin_ascend310p_add_custom_0: op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_0.dir/build.make @@ -78,10 +78,10 @@ op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_0.dir/build: ascendc_bin_ .PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_0.dir/build op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_0.dir/clean: - cd /_Increase/Increase_double_bufer/AddCustom/build_out/op_kernel && $(CMAKE_COMMAND) -P CMakeFiles/ascendc_bin_ascend310p_add_custom_0.dir/cmake_clean.cmake + cd /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out/op_kernel && $(CMAKE_COMMAND) -P CMakeFiles/ascendc_bin_ascend310p_add_custom_0.dir/cmake_clean.cmake .PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_0.dir/clean op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_0.dir/depend: - cd /_Increase/Increase_double_bufer/AddCustom/build_out && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /_Increase/Increase_double_bufer/AddCustom /_Increase/Increase_double_bufer/AddCustom/op_kernel /_Increase/Increase_double_bufer/AddCustom/build_out /_Increase/Increase_double_bufer/AddCustom/build_out/op_kernel /_Increase/Increase_double_bufer/AddCustom/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_0.dir/DependInfo.cmake --color=$(COLOR) + cd /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/op_kernel /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out/op_kernel /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_0.dir/DependInfo.cmake --color=$(COLOR) .PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_0.dir/depend diff --git a/Increase_double_bufer/Is_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_copy.dir/build.make b/Increase_double_bufer/Is_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_copy.dir/build.make index 798f31596e1b660c75266b1146d9d85a05b4264b..dbeb910c67c186170f2a11f5487361795e59a1e8 100644 --- a/Increase_double_bufer/Is_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_copy.dir/build.make +++ b/Increase_double_bufer/Is_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_copy.dir/build.make @@ -53,10 +53,10 @@ RM = /usr/bin/cmake -E rm -f EQUALS = = # The top-level source directory on which CMake was run. -CMAKE_SOURCE_DIR = /_Increase/Increase_double_bufer/AddCustom +CMAKE_SOURCE_DIR = /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer # The top-level build directory on which CMake was run. -CMAKE_BINARY_DIR = /_Increase/Increase_double_bufer/AddCustom/build_out +CMAKE_BINARY_DIR = /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out # Utility rule file for ascendc_bin_ascend310p_add_custom_copy. @@ -67,7 +67,7 @@ include op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_copy.dir/compiler include op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_copy.dir/progress.make op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_copy: - cd /_Increase/Increase_double_bufer/AddCustom/build_out/op_kernel && cp /_Increase/Increase_double_bufer/AddCustom/build_out/op_kernel/tbe/dynamic/add_custom.py /_Increase/Increase_double_bufer/AddCustom/build_out/op_kernel/binary/ascend310p/src/AddCustom.py + cd /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out/op_kernel && cp /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out/op_kernel/tbe/dynamic/add_custom.py /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out/op_kernel/binary/ascend310p/src/AddCustom.py ascendc_bin_ascend310p_add_custom_copy: op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_copy ascendc_bin_ascend310p_add_custom_copy: op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_copy.dir/build.make @@ -78,10 +78,10 @@ op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_copy.dir/build: ascendc_b .PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_copy.dir/build op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_copy.dir/clean: - cd /_Increase/Increase_double_bufer/AddCustom/build_out/op_kernel && $(CMAKE_COMMAND) -P CMakeFiles/ascendc_bin_ascend310p_add_custom_copy.dir/cmake_clean.cmake + cd /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out/op_kernel && $(CMAKE_COMMAND) -P CMakeFiles/ascendc_bin_ascend310p_add_custom_copy.dir/cmake_clean.cmake .PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_copy.dir/clean op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_copy.dir/depend: - cd /_Increase/Increase_double_bufer/AddCustom/build_out && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /_Increase/Increase_double_bufer/AddCustom /_Increase/Increase_double_bufer/AddCustom/op_kernel /_Increase/Increase_double_bufer/AddCustom/build_out /_Increase/Increase_double_bufer/AddCustom/build_out/op_kernel /_Increase/Increase_double_bufer/AddCustom/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_copy.dir/DependInfo.cmake --color=$(COLOR) + cd /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/op_kernel /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out/op_kernel /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_copy.dir/DependInfo.cmake --color=$(COLOR) .PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_copy.dir/depend diff --git a/Increase_double_bufer/Is_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310p_gen_ops_config.dir/build.make b/Increase_double_bufer/Is_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310p_gen_ops_config.dir/build.make index aeab3688f59b7efd6dd6534c0d809d1644878306..3671dcd0ee1d2617668ec8d54903191daf7c215f 100644 --- a/Increase_double_bufer/Is_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310p_gen_ops_config.dir/build.make +++ b/Increase_double_bufer/Is_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310p_gen_ops_config.dir/build.make @@ -53,10 +53,10 @@ RM = /usr/bin/cmake -E rm -f EQUALS = = # The top-level source directory on which CMake was run. -CMAKE_SOURCE_DIR = /_Increase/Increase_double_bufer/AddCustom +CMAKE_SOURCE_DIR = /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer # The top-level build directory on which CMake was run. -CMAKE_BINARY_DIR = /_Increase/Increase_double_bufer/AddCustom/build_out +CMAKE_BINARY_DIR = /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out # Utility rule file for ascendc_bin_ascend310p_gen_ops_config. @@ -67,8 +67,8 @@ include op_kernel/CMakeFiles/ascendc_bin_ascend310p_gen_ops_config.dir/compiler_ include op_kernel/CMakeFiles/ascendc_bin_ascend310p_gen_ops_config.dir/progress.make op_kernel/CMakeFiles/ascendc_bin_ascend310p_gen_ops_config: - cd /_Increase/Increase_double_bufer/AddCustom/build_out/op_kernel && python3 /_Increase/Increase_double_bufer/AddCustom/cmake/util/insert_simplified_keys.py -p /_Increase/Increase_double_bufer/AddCustom/build_out/op_kernel/binary/ascend310p/bin - cd /_Increase/Increase_double_bufer/AddCustom/build_out/op_kernel && python3 /_Increase/Increase_double_bufer/AddCustom/cmake/util/ascendc_ops_config.py -p /_Increase/Increase_double_bufer/AddCustom/build_out/op_kernel/binary/ascend310p/bin -s ascend310p + cd /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out/op_kernel && python3 /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/cmake/util/insert_simplified_keys.py -p /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out/op_kernel/binary/ascend310p/bin + cd /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out/op_kernel && python3 /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/cmake/util/ascendc_ops_config.py -p /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out/op_kernel/binary/ascend310p/bin -s ascend310p ascendc_bin_ascend310p_gen_ops_config: op_kernel/CMakeFiles/ascendc_bin_ascend310p_gen_ops_config ascendc_bin_ascend310p_gen_ops_config: op_kernel/CMakeFiles/ascendc_bin_ascend310p_gen_ops_config.dir/build.make @@ -79,10 +79,10 @@ op_kernel/CMakeFiles/ascendc_bin_ascend310p_gen_ops_config.dir/build: ascendc_bi .PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend310p_gen_ops_config.dir/build op_kernel/CMakeFiles/ascendc_bin_ascend310p_gen_ops_config.dir/clean: - cd /_Increase/Increase_double_bufer/AddCustom/build_out/op_kernel && $(CMAKE_COMMAND) -P CMakeFiles/ascendc_bin_ascend310p_gen_ops_config.dir/cmake_clean.cmake + cd /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out/op_kernel && $(CMAKE_COMMAND) -P CMakeFiles/ascendc_bin_ascend310p_gen_ops_config.dir/cmake_clean.cmake .PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend310p_gen_ops_config.dir/clean op_kernel/CMakeFiles/ascendc_bin_ascend310p_gen_ops_config.dir/depend: - cd /_Increase/Increase_double_bufer/AddCustom/build_out && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /_Increase/Increase_double_bufer/AddCustom /_Increase/Increase_double_bufer/AddCustom/op_kernel /_Increase/Increase_double_bufer/AddCustom/build_out /_Increase/Increase_double_bufer/AddCustom/build_out/op_kernel /_Increase/Increase_double_bufer/AddCustom/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310p_gen_ops_config.dir/DependInfo.cmake --color=$(COLOR) + cd /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/op_kernel /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out/op_kernel /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310p_gen_ops_config.dir/DependInfo.cmake --color=$(COLOR) .PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend310p_gen_ops_config.dir/depend diff --git a/Increase_double_bufer/Is_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910.dir/build.make b/Increase_double_bufer/Is_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910.dir/build.make index 24b14e46c4c26dadd8d5ab6d0bc775a5a5bade7d..79be0426f429c652394a8d377d581014da1ca8da 100644 --- a/Increase_double_bufer/Is_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910.dir/build.make +++ b/Increase_double_bufer/Is_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910.dir/build.make @@ -53,10 +53,10 @@ RM = /usr/bin/cmake -E rm -f EQUALS = = # The top-level source directory on which CMake was run. -CMAKE_SOURCE_DIR = /_Increase/Increase_double_bufer/AddCustom +CMAKE_SOURCE_DIR = /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer # The top-level build directory on which CMake was run. -CMAKE_BINARY_DIR = /_Increase/Increase_double_bufer/AddCustom/build_out +CMAKE_BINARY_DIR = /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out # Utility rule file for ascendc_bin_ascend910. @@ -67,7 +67,7 @@ include op_kernel/CMakeFiles/ascendc_bin_ascend910.dir/compiler_depend.make include op_kernel/CMakeFiles/ascendc_bin_ascend910.dir/progress.make op_kernel/CMakeFiles/ascendc_bin_ascend910: - cd /_Increase/Increase_double_bufer/AddCustom/build_out/op_kernel && cp -r /_Increase/Increase_double_bufer/AddCustom/op_kernel/*.* /_Increase/Increase_double_bufer/AddCustom/build_out/op_kernel/binary/ascend910/src + cd /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out/op_kernel && cp -r /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/op_kernel/*.* /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out/op_kernel/binary/ascend910/src ascendc_bin_ascend910: op_kernel/CMakeFiles/ascendc_bin_ascend910 ascendc_bin_ascend910: op_kernel/CMakeFiles/ascendc_bin_ascend910.dir/build.make @@ -78,10 +78,10 @@ op_kernel/CMakeFiles/ascendc_bin_ascend910.dir/build: ascendc_bin_ascend910 .PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend910.dir/build op_kernel/CMakeFiles/ascendc_bin_ascend910.dir/clean: - cd /_Increase/Increase_double_bufer/AddCustom/build_out/op_kernel && $(CMAKE_COMMAND) -P CMakeFiles/ascendc_bin_ascend910.dir/cmake_clean.cmake + cd /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out/op_kernel && $(CMAKE_COMMAND) -P CMakeFiles/ascendc_bin_ascend910.dir/cmake_clean.cmake .PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend910.dir/clean op_kernel/CMakeFiles/ascendc_bin_ascend910.dir/depend: - cd /_Increase/Increase_double_bufer/AddCustom/build_out && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /_Increase/Increase_double_bufer/AddCustom /_Increase/Increase_double_bufer/AddCustom/op_kernel /_Increase/Increase_double_bufer/AddCustom/build_out /_Increase/Increase_double_bufer/AddCustom/build_out/op_kernel /_Increase/Increase_double_bufer/AddCustom/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910.dir/DependInfo.cmake --color=$(COLOR) + cd /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/op_kernel /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out/op_kernel /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910.dir/DependInfo.cmake --color=$(COLOR) .PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend910.dir/depend diff --git a/Increase_double_bufer/Is_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_0.dir/build.make b/Increase_double_bufer/Is_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_0.dir/build.make index 4cea659b5eef6a11e8ac2e68384b9191ec865c69..5d6002ad273aa038beb3eed2d269b9bf0a6418fc 100644 --- a/Increase_double_bufer/Is_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_0.dir/build.make +++ b/Increase_double_bufer/Is_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_0.dir/build.make @@ -53,10 +53,10 @@ RM = /usr/bin/cmake -E rm -f EQUALS = = # The top-level source directory on which CMake was run. -CMAKE_SOURCE_DIR = /_Increase/Increase_double_bufer/AddCustom +CMAKE_SOURCE_DIR = /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer # The top-level build directory on which CMake was run. -CMAKE_BINARY_DIR = /_Increase/Increase_double_bufer/AddCustom/build_out +CMAKE_BINARY_DIR = /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out # Utility rule file for ascendc_bin_ascend910_add_custom_0. @@ -67,7 +67,7 @@ include op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_0.dir/compiler_dep include op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_0.dir/progress.make op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_0: - cd /_Increase/Increase_double_bufer/AddCustom/build_out/op_kernel/binary/ascend910 && export HI_PYTHON=python3 && bash /_Increase/Increase_double_bufer/AddCustom/build_out/op_kernel/binary/ascend910/gen/AddCustom-add_custom-0.sh /_Increase/Increase_double_bufer/AddCustom/build_out/op_kernel/binary/ascend910/src/AddCustom.py /_Increase/Increase_double_bufer/AddCustom/build_out/op_kernel/binary/ascend910/bin/add_custom + cd /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out/op_kernel/binary/ascend910 && export HI_PYTHON=python3 && bash /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out/op_kernel/binary/ascend910/gen/AddCustom-add_custom-0.sh /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out/op_kernel/binary/ascend910/src/AddCustom.py /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out/op_kernel/binary/ascend910/bin/add_custom ascendc_bin_ascend910_add_custom_0: op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_0 ascendc_bin_ascend910_add_custom_0: op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_0.dir/build.make @@ -78,10 +78,10 @@ op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_0.dir/build: ascendc_bin_a .PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_0.dir/build op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_0.dir/clean: - cd /_Increase/Increase_double_bufer/AddCustom/build_out/op_kernel && $(CMAKE_COMMAND) -P CMakeFiles/ascendc_bin_ascend910_add_custom_0.dir/cmake_clean.cmake + cd /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out/op_kernel && $(CMAKE_COMMAND) -P CMakeFiles/ascendc_bin_ascend910_add_custom_0.dir/cmake_clean.cmake .PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_0.dir/clean op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_0.dir/depend: - cd /_Increase/Increase_double_bufer/AddCustom/build_out && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /_Increase/Increase_double_bufer/AddCustom /_Increase/Increase_double_bufer/AddCustom/op_kernel /_Increase/Increase_double_bufer/AddCustom/build_out /_Increase/Increase_double_bufer/AddCustom/build_out/op_kernel /_Increase/Increase_double_bufer/AddCustom/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_0.dir/DependInfo.cmake --color=$(COLOR) + cd /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/op_kernel /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out/op_kernel /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_0.dir/DependInfo.cmake --color=$(COLOR) .PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_0.dir/depend diff --git a/Increase_double_bufer/Is_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_copy.dir/build.make b/Increase_double_bufer/Is_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_copy.dir/build.make index a15d14fb9480d697ba896d15f6b8c29c657b0fdc..ac6c09a9fb9a6ebe8362414a68438d6c617a3aee 100644 --- a/Increase_double_bufer/Is_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_copy.dir/build.make +++ b/Increase_double_bufer/Is_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_copy.dir/build.make @@ -53,10 +53,10 @@ RM = /usr/bin/cmake -E rm -f EQUALS = = # The top-level source directory on which CMake was run. -CMAKE_SOURCE_DIR = /_Increase/Increase_double_bufer/AddCustom +CMAKE_SOURCE_DIR = /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer # The top-level build directory on which CMake was run. -CMAKE_BINARY_DIR = /_Increase/Increase_double_bufer/AddCustom/build_out +CMAKE_BINARY_DIR = /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out # Utility rule file for ascendc_bin_ascend910_add_custom_copy. @@ -67,7 +67,7 @@ include op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_copy.dir/compiler_ include op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_copy.dir/progress.make op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_copy: - cd /_Increase/Increase_double_bufer/AddCustom/build_out/op_kernel && cp /_Increase/Increase_double_bufer/AddCustom/build_out/op_kernel/tbe/dynamic/add_custom.py /_Increase/Increase_double_bufer/AddCustom/build_out/op_kernel/binary/ascend910/src/AddCustom.py + cd /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out/op_kernel && cp /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out/op_kernel/tbe/dynamic/add_custom.py /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out/op_kernel/binary/ascend910/src/AddCustom.py ascendc_bin_ascend910_add_custom_copy: op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_copy ascendc_bin_ascend910_add_custom_copy: op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_copy.dir/build.make @@ -78,10 +78,10 @@ op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_copy.dir/build: ascendc_bi .PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_copy.dir/build op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_copy.dir/clean: - cd /_Increase/Increase_double_bufer/AddCustom/build_out/op_kernel && $(CMAKE_COMMAND) -P CMakeFiles/ascendc_bin_ascend910_add_custom_copy.dir/cmake_clean.cmake + cd /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out/op_kernel && $(CMAKE_COMMAND) -P CMakeFiles/ascendc_bin_ascend910_add_custom_copy.dir/cmake_clean.cmake .PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_copy.dir/clean op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_copy.dir/depend: - cd /_Increase/Increase_double_bufer/AddCustom/build_out && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /_Increase/Increase_double_bufer/AddCustom /_Increase/Increase_double_bufer/AddCustom/op_kernel /_Increase/Increase_double_bufer/AddCustom/build_out /_Increase/Increase_double_bufer/AddCustom/build_out/op_kernel /_Increase/Increase_double_bufer/AddCustom/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_copy.dir/DependInfo.cmake --color=$(COLOR) + cd /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/op_kernel /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out/op_kernel /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_copy.dir/DependInfo.cmake --color=$(COLOR) .PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_copy.dir/depend diff --git a/Increase_double_bufer/Is_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910_gen_ops_config.dir/build.make b/Increase_double_bufer/Is_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910_gen_ops_config.dir/build.make index ad5b92aad68d7083d1778c3406c92872bd6ff76f..053377afcf19df7617e569750505f342c1e83c00 100644 --- a/Increase_double_bufer/Is_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910_gen_ops_config.dir/build.make +++ b/Increase_double_bufer/Is_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910_gen_ops_config.dir/build.make @@ -53,10 +53,10 @@ RM = /usr/bin/cmake -E rm -f EQUALS = = # The top-level source directory on which CMake was run. -CMAKE_SOURCE_DIR = /_Increase/Increase_double_bufer/AddCustom +CMAKE_SOURCE_DIR = /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer # The top-level build directory on which CMake was run. -CMAKE_BINARY_DIR = /_Increase/Increase_double_bufer/AddCustom/build_out +CMAKE_BINARY_DIR = /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out # Utility rule file for ascendc_bin_ascend910_gen_ops_config. @@ -67,8 +67,8 @@ include op_kernel/CMakeFiles/ascendc_bin_ascend910_gen_ops_config.dir/compiler_d include op_kernel/CMakeFiles/ascendc_bin_ascend910_gen_ops_config.dir/progress.make op_kernel/CMakeFiles/ascendc_bin_ascend910_gen_ops_config: - cd /_Increase/Increase_double_bufer/AddCustom/build_out/op_kernel && python3 /_Increase/Increase_double_bufer/AddCustom/cmake/util/insert_simplified_keys.py -p /_Increase/Increase_double_bufer/AddCustom/build_out/op_kernel/binary/ascend910/bin - cd /_Increase/Increase_double_bufer/AddCustom/build_out/op_kernel && python3 /_Increase/Increase_double_bufer/AddCustom/cmake/util/ascendc_ops_config.py -p /_Increase/Increase_double_bufer/AddCustom/build_out/op_kernel/binary/ascend910/bin -s ascend910 + cd /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out/op_kernel && python3 /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/cmake/util/insert_simplified_keys.py -p /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out/op_kernel/binary/ascend910/bin + cd /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out/op_kernel && python3 /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/cmake/util/ascendc_ops_config.py -p /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out/op_kernel/binary/ascend910/bin -s ascend910 ascendc_bin_ascend910_gen_ops_config: op_kernel/CMakeFiles/ascendc_bin_ascend910_gen_ops_config ascendc_bin_ascend910_gen_ops_config: op_kernel/CMakeFiles/ascendc_bin_ascend910_gen_ops_config.dir/build.make @@ -79,10 +79,10 @@ op_kernel/CMakeFiles/ascendc_bin_ascend910_gen_ops_config.dir/build: ascendc_bin .PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend910_gen_ops_config.dir/build op_kernel/CMakeFiles/ascendc_bin_ascend910_gen_ops_config.dir/clean: - cd /_Increase/Increase_double_bufer/AddCustom/build_out/op_kernel && $(CMAKE_COMMAND) -P CMakeFiles/ascendc_bin_ascend910_gen_ops_config.dir/cmake_clean.cmake + cd /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out/op_kernel && $(CMAKE_COMMAND) -P CMakeFiles/ascendc_bin_ascend910_gen_ops_config.dir/cmake_clean.cmake .PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend910_gen_ops_config.dir/clean op_kernel/CMakeFiles/ascendc_bin_ascend910_gen_ops_config.dir/depend: - cd /_Increase/Increase_double_bufer/AddCustom/build_out && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /_Increase/Increase_double_bufer/AddCustom /_Increase/Increase_double_bufer/AddCustom/op_kernel /_Increase/Increase_double_bufer/AddCustom/build_out /_Increase/Increase_double_bufer/AddCustom/build_out/op_kernel /_Increase/Increase_double_bufer/AddCustom/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910_gen_ops_config.dir/DependInfo.cmake --color=$(COLOR) + cd /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/op_kernel /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out/op_kernel /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910_gen_ops_config.dir/DependInfo.cmake --color=$(COLOR) .PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend910_gen_ops_config.dir/depend diff --git a/Increase_double_bufer/Is_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b.dir/build.make b/Increase_double_bufer/Is_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b.dir/build.make index 4c061c7e2fb6564fbd6bacc71b45ff92ce8ab3d6..d137a411eaf72f1d783e576b856e10a25bcd0c2e 100644 --- a/Increase_double_bufer/Is_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b.dir/build.make +++ b/Increase_double_bufer/Is_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b.dir/build.make @@ -53,10 +53,10 @@ RM = /usr/bin/cmake -E rm -f EQUALS = = # The top-level source directory on which CMake was run. -CMAKE_SOURCE_DIR = /_Increase/Increase_double_bufer/AddCustom +CMAKE_SOURCE_DIR = /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer # The top-level build directory on which CMake was run. -CMAKE_BINARY_DIR = /_Increase/Increase_double_bufer/AddCustom/build_out +CMAKE_BINARY_DIR = /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out # Utility rule file for ascendc_bin_ascend910b. @@ -67,7 +67,7 @@ include op_kernel/CMakeFiles/ascendc_bin_ascend910b.dir/compiler_depend.make include op_kernel/CMakeFiles/ascendc_bin_ascend910b.dir/progress.make op_kernel/CMakeFiles/ascendc_bin_ascend910b: - cd /_Increase/Increase_double_bufer/AddCustom/build_out/op_kernel && cp -r /_Increase/Increase_double_bufer/AddCustom/op_kernel/*.* /_Increase/Increase_double_bufer/AddCustom/build_out/op_kernel/binary/ascend910b/src + cd /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out/op_kernel && cp -r /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/op_kernel/*.* /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out/op_kernel/binary/ascend910b/src ascendc_bin_ascend910b: op_kernel/CMakeFiles/ascendc_bin_ascend910b ascendc_bin_ascend910b: op_kernel/CMakeFiles/ascendc_bin_ascend910b.dir/build.make @@ -78,10 +78,10 @@ op_kernel/CMakeFiles/ascendc_bin_ascend910b.dir/build: ascendc_bin_ascend910b .PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend910b.dir/build op_kernel/CMakeFiles/ascendc_bin_ascend910b.dir/clean: - cd /_Increase/Increase_double_bufer/AddCustom/build_out/op_kernel && $(CMAKE_COMMAND) -P CMakeFiles/ascendc_bin_ascend910b.dir/cmake_clean.cmake + cd /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out/op_kernel && $(CMAKE_COMMAND) -P CMakeFiles/ascendc_bin_ascend910b.dir/cmake_clean.cmake .PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend910b.dir/clean op_kernel/CMakeFiles/ascendc_bin_ascend910b.dir/depend: - cd /_Increase/Increase_double_bufer/AddCustom/build_out && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /_Increase/Increase_double_bufer/AddCustom /_Increase/Increase_double_bufer/AddCustom/op_kernel /_Increase/Increase_double_bufer/AddCustom/build_out /_Increase/Increase_double_bufer/AddCustom/build_out/op_kernel /_Increase/Increase_double_bufer/AddCustom/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b.dir/DependInfo.cmake --color=$(COLOR) + cd /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/op_kernel /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out/op_kernel /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b.dir/DependInfo.cmake --color=$(COLOR) .PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend910b.dir/depend diff --git a/Increase_double_bufer/Is_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_0.dir/build.make b/Increase_double_bufer/Is_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_0.dir/build.make index 6e43a94461a3a42a029e1a9a4be1c4adc7d65814..162ac80d14d42aacfe7c4e56b74a860fca37242e 100644 --- a/Increase_double_bufer/Is_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_0.dir/build.make +++ b/Increase_double_bufer/Is_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_0.dir/build.make @@ -53,10 +53,10 @@ RM = /usr/bin/cmake -E rm -f EQUALS = = # The top-level source directory on which CMake was run. -CMAKE_SOURCE_DIR = /_Increase/Increase_double_bufer/AddCustom +CMAKE_SOURCE_DIR = /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer # The top-level build directory on which CMake was run. -CMAKE_BINARY_DIR = /_Increase/Increase_double_bufer/AddCustom/build_out +CMAKE_BINARY_DIR = /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out # Utility rule file for ascendc_bin_ascend910b_add_custom_0. @@ -67,7 +67,7 @@ include op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_0.dir/compiler_de include op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_0.dir/progress.make op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_0: - cd /_Increase/Increase_double_bufer/AddCustom/build_out/op_kernel/binary/ascend910b && export HI_PYTHON=python3 && bash /_Increase/Increase_double_bufer/AddCustom/build_out/op_kernel/binary/ascend910b/gen/AddCustom-add_custom-0.sh /_Increase/Increase_double_bufer/AddCustom/build_out/op_kernel/binary/ascend910b/src/AddCustom.py /_Increase/Increase_double_bufer/AddCustom/build_out/op_kernel/binary/ascend910b/bin/add_custom + cd /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out/op_kernel/binary/ascend910b && export HI_PYTHON=python3 && bash /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out/op_kernel/binary/ascend910b/gen/AddCustom-add_custom-0.sh /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out/op_kernel/binary/ascend910b/src/AddCustom.py /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out/op_kernel/binary/ascend910b/bin/add_custom ascendc_bin_ascend910b_add_custom_0: op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_0 ascendc_bin_ascend910b_add_custom_0: op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_0.dir/build.make @@ -78,10 +78,10 @@ op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_0.dir/build: ascendc_bin_ .PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_0.dir/build op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_0.dir/clean: - cd /_Increase/Increase_double_bufer/AddCustom/build_out/op_kernel && $(CMAKE_COMMAND) -P CMakeFiles/ascendc_bin_ascend910b_add_custom_0.dir/cmake_clean.cmake + cd /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out/op_kernel && $(CMAKE_COMMAND) -P CMakeFiles/ascendc_bin_ascend910b_add_custom_0.dir/cmake_clean.cmake .PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_0.dir/clean op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_0.dir/depend: - cd /_Increase/Increase_double_bufer/AddCustom/build_out && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /_Increase/Increase_double_bufer/AddCustom /_Increase/Increase_double_bufer/AddCustom/op_kernel /_Increase/Increase_double_bufer/AddCustom/build_out /_Increase/Increase_double_bufer/AddCustom/build_out/op_kernel /_Increase/Increase_double_bufer/AddCustom/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_0.dir/DependInfo.cmake --color=$(COLOR) + cd /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/op_kernel /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out/op_kernel /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_0.dir/DependInfo.cmake --color=$(COLOR) .PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_0.dir/depend diff --git a/Increase_double_bufer/Is_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_copy.dir/build.make b/Increase_double_bufer/Is_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_copy.dir/build.make index 61851c2c2a5eecc6aa8efb600567b2c1dd0a5d87..42b7df5a4d5c7cd4e979926e6e43766febb84207 100644 --- a/Increase_double_bufer/Is_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_copy.dir/build.make +++ b/Increase_double_bufer/Is_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_copy.dir/build.make @@ -53,10 +53,10 @@ RM = /usr/bin/cmake -E rm -f EQUALS = = # The top-level source directory on which CMake was run. -CMAKE_SOURCE_DIR = /_Increase/Increase_double_bufer/AddCustom +CMAKE_SOURCE_DIR = /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer # The top-level build directory on which CMake was run. -CMAKE_BINARY_DIR = /_Increase/Increase_double_bufer/AddCustom/build_out +CMAKE_BINARY_DIR = /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out # Utility rule file for ascendc_bin_ascend910b_add_custom_copy. @@ -67,7 +67,7 @@ include op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_copy.dir/compiler include op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_copy.dir/progress.make op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_copy: - cd /_Increase/Increase_double_bufer/AddCustom/build_out/op_kernel && cp /_Increase/Increase_double_bufer/AddCustom/build_out/op_kernel/tbe/dynamic/add_custom.py /_Increase/Increase_double_bufer/AddCustom/build_out/op_kernel/binary/ascend910b/src/AddCustom.py + cd /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out/op_kernel && cp /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out/op_kernel/tbe/dynamic/add_custom.py /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out/op_kernel/binary/ascend910b/src/AddCustom.py ascendc_bin_ascend910b_add_custom_copy: op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_copy ascendc_bin_ascend910b_add_custom_copy: op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_copy.dir/build.make @@ -78,10 +78,10 @@ op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_copy.dir/build: ascendc_b .PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_copy.dir/build op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_copy.dir/clean: - cd /_Increase/Increase_double_bufer/AddCustom/build_out/op_kernel && $(CMAKE_COMMAND) -P CMakeFiles/ascendc_bin_ascend910b_add_custom_copy.dir/cmake_clean.cmake + cd /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out/op_kernel && $(CMAKE_COMMAND) -P CMakeFiles/ascendc_bin_ascend910b_add_custom_copy.dir/cmake_clean.cmake .PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_copy.dir/clean op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_copy.dir/depend: - cd /_Increase/Increase_double_bufer/AddCustom/build_out && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /_Increase/Increase_double_bufer/AddCustom /_Increase/Increase_double_bufer/AddCustom/op_kernel /_Increase/Increase_double_bufer/AddCustom/build_out /_Increase/Increase_double_bufer/AddCustom/build_out/op_kernel /_Increase/Increase_double_bufer/AddCustom/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_copy.dir/DependInfo.cmake --color=$(COLOR) + cd /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/op_kernel /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out/op_kernel /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_copy.dir/DependInfo.cmake --color=$(COLOR) .PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_copy.dir/depend diff --git a/Increase_double_bufer/Is_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b_gen_ops_config.dir/build.make b/Increase_double_bufer/Is_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b_gen_ops_config.dir/build.make index 2fe1f1ae38b29ab6be7d08ea6120bf9a7065438b..969be5fa6782efa84308490ed5b7e2d58a620287 100644 --- a/Increase_double_bufer/Is_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b_gen_ops_config.dir/build.make +++ b/Increase_double_bufer/Is_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b_gen_ops_config.dir/build.make @@ -53,10 +53,10 @@ RM = /usr/bin/cmake -E rm -f EQUALS = = # The top-level source directory on which CMake was run. -CMAKE_SOURCE_DIR = /_Increase/Increase_double_bufer/AddCustom +CMAKE_SOURCE_DIR = /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer # The top-level build directory on which CMake was run. -CMAKE_BINARY_DIR = /_Increase/Increase_double_bufer/AddCustom/build_out +CMAKE_BINARY_DIR = /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out # Utility rule file for ascendc_bin_ascend910b_gen_ops_config. @@ -67,8 +67,8 @@ include op_kernel/CMakeFiles/ascendc_bin_ascend910b_gen_ops_config.dir/compiler_ include op_kernel/CMakeFiles/ascendc_bin_ascend910b_gen_ops_config.dir/progress.make op_kernel/CMakeFiles/ascendc_bin_ascend910b_gen_ops_config: - cd /_Increase/Increase_double_bufer/AddCustom/build_out/op_kernel && python3 /_Increase/Increase_double_bufer/AddCustom/cmake/util/insert_simplified_keys.py -p /_Increase/Increase_double_bufer/AddCustom/build_out/op_kernel/binary/ascend910b/bin - cd /_Increase/Increase_double_bufer/AddCustom/build_out/op_kernel && python3 /_Increase/Increase_double_bufer/AddCustom/cmake/util/ascendc_ops_config.py -p /_Increase/Increase_double_bufer/AddCustom/build_out/op_kernel/binary/ascend910b/bin -s ascend910b + cd /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out/op_kernel && python3 /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/cmake/util/insert_simplified_keys.py -p /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out/op_kernel/binary/ascend910b/bin + cd /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out/op_kernel && python3 /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/cmake/util/ascendc_ops_config.py -p /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out/op_kernel/binary/ascend910b/bin -s ascend910b ascendc_bin_ascend910b_gen_ops_config: op_kernel/CMakeFiles/ascendc_bin_ascend910b_gen_ops_config ascendc_bin_ascend910b_gen_ops_config: op_kernel/CMakeFiles/ascendc_bin_ascend910b_gen_ops_config.dir/build.make @@ -79,10 +79,10 @@ op_kernel/CMakeFiles/ascendc_bin_ascend910b_gen_ops_config.dir/build: ascendc_bi .PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend910b_gen_ops_config.dir/build op_kernel/CMakeFiles/ascendc_bin_ascend910b_gen_ops_config.dir/clean: - cd /_Increase/Increase_double_bufer/AddCustom/build_out/op_kernel && $(CMAKE_COMMAND) -P CMakeFiles/ascendc_bin_ascend910b_gen_ops_config.dir/cmake_clean.cmake + cd /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out/op_kernel && $(CMAKE_COMMAND) -P CMakeFiles/ascendc_bin_ascend910b_gen_ops_config.dir/cmake_clean.cmake .PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend910b_gen_ops_config.dir/clean op_kernel/CMakeFiles/ascendc_bin_ascend910b_gen_ops_config.dir/depend: - cd /_Increase/Increase_double_bufer/AddCustom/build_out && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /_Increase/Increase_double_bufer/AddCustom /_Increase/Increase_double_bufer/AddCustom/op_kernel /_Increase/Increase_double_bufer/AddCustom/build_out /_Increase/Increase_double_bufer/AddCustom/build_out/op_kernel /_Increase/Increase_double_bufer/AddCustom/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b_gen_ops_config.dir/DependInfo.cmake --color=$(COLOR) + cd /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/op_kernel /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out/op_kernel /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b_gen_ops_config.dir/DependInfo.cmake --color=$(COLOR) .PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend910b_gen_ops_config.dir/depend diff --git a/Increase_double_bufer/Is_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_impl_gen.dir/build.make b/Increase_double_bufer/Is_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_impl_gen.dir/build.make index 8e4346508a9bdcb16ca6137eeed28fc6b5a4b6ab..d8285a93e578a23adc2b9f6ee18a8da0c0f51cb4 100644 --- a/Increase_double_bufer/Is_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_impl_gen.dir/build.make +++ b/Increase_double_bufer/Is_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_impl_gen.dir/build.make @@ -53,10 +53,10 @@ RM = /usr/bin/cmake -E rm -f EQUALS = = # The top-level source directory on which CMake was run. -CMAKE_SOURCE_DIR = /_Increase/Increase_double_bufer/AddCustom +CMAKE_SOURCE_DIR = /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer # The top-level build directory on which CMake was run. -CMAKE_BINARY_DIR = /_Increase/Increase_double_bufer/AddCustom/build_out +CMAKE_BINARY_DIR = /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out # Utility rule file for ascendc_impl_gen. @@ -70,11 +70,11 @@ op_kernel/CMakeFiles/ascendc_impl_gen: op_kernel/tbe/.impl_timestamp op_kernel/tbe/.impl_timestamp: autogen/aic-ascend310p-ops-info.ini op_kernel/tbe/.impl_timestamp: ../cmake/util/ascendc_impl_build.py - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --blue --bold --progress-dir=/_Increase/Increase_double_bufer/AddCustom/build_out/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Generating tbe/.impl_timestamp" - cd /_Increase/Increase_double_bufer/AddCustom/build_out/op_kernel && mkdir -m 700 -p /_Increase/Increase_double_bufer/AddCustom/build_out/op_kernel/tbe/dynamic - cd /_Increase/Increase_double_bufer/AddCustom/build_out/op_kernel && python3 /_Increase/Increase_double_bufer/AddCustom/cmake/util/ascendc_impl_build.py /_Increase/Increase_double_bufer/AddCustom/build_out/autogen/aic-ascend310p-ops-info.ini "" "" /_Increase/Increase_double_bufer/AddCustom/op_kernel /_Increase/Increase_double_bufer/AddCustom/build_out/op_kernel/tbe/dynamic /_Increase/Increase_double_bufer/AddCustom/build_out/autogen - cd /_Increase/Increase_double_bufer/AddCustom/build_out/op_kernel && rm -rf /_Increase/Increase_double_bufer/AddCustom/build_out/op_kernel/tbe/.impl_timestamp - cd /_Increase/Increase_double_bufer/AddCustom/build_out/op_kernel && touch /_Increase/Increase_double_bufer/AddCustom/build_out/op_kernel/tbe/.impl_timestamp + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --blue --bold --progress-dir=/Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Generating tbe/.impl_timestamp" + cd /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out/op_kernel && mkdir -m 700 -p /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out/op_kernel/tbe/dynamic + cd /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out/op_kernel && python3 /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/cmake/util/ascendc_impl_build.py /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out/autogen/aic-ascend310p-ops-info.ini "" "" /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/op_kernel /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out/op_kernel/tbe/dynamic /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out/autogen + cd /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out/op_kernel && rm -rf /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out/op_kernel/tbe/.impl_timestamp + cd /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out/op_kernel && touch /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out/op_kernel/tbe/.impl_timestamp ascendc_impl_gen: op_kernel/CMakeFiles/ascendc_impl_gen ascendc_impl_gen: op_kernel/tbe/.impl_timestamp @@ -86,10 +86,10 @@ op_kernel/CMakeFiles/ascendc_impl_gen.dir/build: ascendc_impl_gen .PHONY : op_kernel/CMakeFiles/ascendc_impl_gen.dir/build op_kernel/CMakeFiles/ascendc_impl_gen.dir/clean: - cd /_Increase/Increase_double_bufer/AddCustom/build_out/op_kernel && $(CMAKE_COMMAND) -P CMakeFiles/ascendc_impl_gen.dir/cmake_clean.cmake + cd /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out/op_kernel && $(CMAKE_COMMAND) -P CMakeFiles/ascendc_impl_gen.dir/cmake_clean.cmake .PHONY : op_kernel/CMakeFiles/ascendc_impl_gen.dir/clean op_kernel/CMakeFiles/ascendc_impl_gen.dir/depend: - cd /_Increase/Increase_double_bufer/AddCustom/build_out && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /_Increase/Increase_double_bufer/AddCustom /_Increase/Increase_double_bufer/AddCustom/op_kernel /_Increase/Increase_double_bufer/AddCustom/build_out /_Increase/Increase_double_bufer/AddCustom/build_out/op_kernel /_Increase/Increase_double_bufer/AddCustom/build_out/op_kernel/CMakeFiles/ascendc_impl_gen.dir/DependInfo.cmake --color=$(COLOR) + cd /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/op_kernel /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out/op_kernel /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_impl_gen.dir/DependInfo.cmake --color=$(COLOR) .PHONY : op_kernel/CMakeFiles/ascendc_impl_gen.dir/depend diff --git a/Increase_double_bufer/Is_double_buffer/build_out/op_kernel/CMakeFiles/binary.dir/build.make b/Increase_double_bufer/Is_double_buffer/build_out/op_kernel/CMakeFiles/binary.dir/build.make index b046ef382885d06b7fe87e835a1af2fd1bc1054b..948d0c0981c6ad4973b4e1fd20b3f7c39fb5bda4 100644 --- a/Increase_double_bufer/Is_double_buffer/build_out/op_kernel/CMakeFiles/binary.dir/build.make +++ b/Increase_double_bufer/Is_double_buffer/build_out/op_kernel/CMakeFiles/binary.dir/build.make @@ -53,10 +53,10 @@ RM = /usr/bin/cmake -E rm -f EQUALS = = # The top-level source directory on which CMake was run. -CMAKE_SOURCE_DIR = /_Increase/Increase_double_bufer/AddCustom +CMAKE_SOURCE_DIR = /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer # The top-level build directory on which CMake was run. -CMAKE_BINARY_DIR = /_Increase/Increase_double_bufer/AddCustom/build_out +CMAKE_BINARY_DIR = /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out # Utility rule file for binary. @@ -74,10 +74,10 @@ op_kernel/CMakeFiles/binary.dir/build: binary .PHONY : op_kernel/CMakeFiles/binary.dir/build op_kernel/CMakeFiles/binary.dir/clean: - cd /_Increase/Increase_double_bufer/AddCustom/build_out/op_kernel && $(CMAKE_COMMAND) -P CMakeFiles/binary.dir/cmake_clean.cmake + cd /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out/op_kernel && $(CMAKE_COMMAND) -P CMakeFiles/binary.dir/cmake_clean.cmake .PHONY : op_kernel/CMakeFiles/binary.dir/clean op_kernel/CMakeFiles/binary.dir/depend: - cd /_Increase/Increase_double_bufer/AddCustom/build_out && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /_Increase/Increase_double_bufer/AddCustom /_Increase/Increase_double_bufer/AddCustom/op_kernel /_Increase/Increase_double_bufer/AddCustom/build_out /_Increase/Increase_double_bufer/AddCustom/build_out/op_kernel /_Increase/Increase_double_bufer/AddCustom/build_out/op_kernel/CMakeFiles/binary.dir/DependInfo.cmake --color=$(COLOR) + cd /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/op_kernel /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out/op_kernel /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out/op_kernel/CMakeFiles/binary.dir/DependInfo.cmake --color=$(COLOR) .PHONY : op_kernel/CMakeFiles/binary.dir/depend diff --git a/Increase_double_bufer/Is_double_buffer/build_out/op_kernel/CMakeFiles/npu_supported_ops.dir/build.make b/Increase_double_bufer/Is_double_buffer/build_out/op_kernel/CMakeFiles/npu_supported_ops.dir/build.make index 65af292d38fe04936c4cf005909547a48a20137e..b9a6a9a1c1173a12df528b3f1d4541abbdfd6412 100644 --- a/Increase_double_bufer/Is_double_buffer/build_out/op_kernel/CMakeFiles/npu_supported_ops.dir/build.make +++ b/Increase_double_bufer/Is_double_buffer/build_out/op_kernel/CMakeFiles/npu_supported_ops.dir/build.make @@ -53,10 +53,10 @@ RM = /usr/bin/cmake -E rm -f EQUALS = = # The top-level source directory on which CMake was run. -CMAKE_SOURCE_DIR = /_Increase/Increase_double_bufer/AddCustom +CMAKE_SOURCE_DIR = /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer # The top-level build directory on which CMake was run. -CMAKE_BINARY_DIR = /_Increase/Increase_double_bufer/AddCustom/build_out +CMAKE_BINARY_DIR = /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out # Utility rule file for npu_supported_ops. @@ -69,9 +69,9 @@ include op_kernel/CMakeFiles/npu_supported_ops.dir/progress.make op_kernel/CMakeFiles/npu_supported_ops: op_kernel/tbe/op_info_cfg/ai_core/npu_supported_ops.json op_kernel/tbe/op_info_cfg/ai_core/npu_supported_ops.json: - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --blue --bold --progress-dir=/_Increase/Increase_double_bufer/AddCustom/build_out/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Generating tbe/op_info_cfg/ai_core/npu_supported_ops.json" - cd /_Increase/Increase_double_bufer/AddCustom/build_out/op_kernel && mkdir -p /_Increase/Increase_double_bufer/AddCustom/build_out/op_kernel/tbe/op_info_cfg/ai_core - cd /_Increase/Increase_double_bufer/AddCustom/build_out/op_kernel && ../../cmake/util/gen_ops_filter.sh /_Increase/Increase_double_bufer/AddCustom/build_out/autogen /_Increase/Increase_double_bufer/AddCustom/build_out/op_kernel/tbe/op_info_cfg/ai_core + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --blue --bold --progress-dir=/Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Generating tbe/op_info_cfg/ai_core/npu_supported_ops.json" + cd /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out/op_kernel && mkdir -p /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out/op_kernel/tbe/op_info_cfg/ai_core + cd /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out/op_kernel && ../../cmake/util/gen_ops_filter.sh /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out/autogen /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out/op_kernel/tbe/op_info_cfg/ai_core npu_supported_ops: op_kernel/CMakeFiles/npu_supported_ops npu_supported_ops: op_kernel/tbe/op_info_cfg/ai_core/npu_supported_ops.json @@ -83,10 +83,10 @@ op_kernel/CMakeFiles/npu_supported_ops.dir/build: npu_supported_ops .PHONY : op_kernel/CMakeFiles/npu_supported_ops.dir/build op_kernel/CMakeFiles/npu_supported_ops.dir/clean: - cd /_Increase/Increase_double_bufer/AddCustom/build_out/op_kernel && $(CMAKE_COMMAND) -P CMakeFiles/npu_supported_ops.dir/cmake_clean.cmake + cd /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out/op_kernel && $(CMAKE_COMMAND) -P CMakeFiles/npu_supported_ops.dir/cmake_clean.cmake .PHONY : op_kernel/CMakeFiles/npu_supported_ops.dir/clean op_kernel/CMakeFiles/npu_supported_ops.dir/depend: - cd /_Increase/Increase_double_bufer/AddCustom/build_out && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /_Increase/Increase_double_bufer/AddCustom /_Increase/Increase_double_bufer/AddCustom/op_kernel /_Increase/Increase_double_bufer/AddCustom/build_out /_Increase/Increase_double_bufer/AddCustom/build_out/op_kernel /_Increase/Increase_double_bufer/AddCustom/build_out/op_kernel/CMakeFiles/npu_supported_ops.dir/DependInfo.cmake --color=$(COLOR) + cd /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/op_kernel /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out/op_kernel /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out/op_kernel/CMakeFiles/npu_supported_ops.dir/DependInfo.cmake --color=$(COLOR) .PHONY : op_kernel/CMakeFiles/npu_supported_ops.dir/depend diff --git a/Increase_double_bufer/Is_double_buffer/build_out/op_kernel/CMakeFiles/ops_info_gen_ascend310b.dir/build.make b/Increase_double_bufer/Is_double_buffer/build_out/op_kernel/CMakeFiles/ops_info_gen_ascend310b.dir/build.make index e85e3d52aab547c9104cb607fc14e90657156204..d3f628ab5cd69daee0ca2a2ea913f3836145a966 100644 --- a/Increase_double_bufer/Is_double_buffer/build_out/op_kernel/CMakeFiles/ops_info_gen_ascend310b.dir/build.make +++ b/Increase_double_bufer/Is_double_buffer/build_out/op_kernel/CMakeFiles/ops_info_gen_ascend310b.dir/build.make @@ -53,10 +53,10 @@ RM = /usr/bin/cmake -E rm -f EQUALS = = # The top-level source directory on which CMake was run. -CMAKE_SOURCE_DIR = /_Increase/Increase_double_bufer/AddCustom +CMAKE_SOURCE_DIR = /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer # The top-level build directory on which CMake was run. -CMAKE_BINARY_DIR = /_Increase/Increase_double_bufer/AddCustom/build_out +CMAKE_BINARY_DIR = /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out # Utility rule file for ops_info_gen_ascend310b. @@ -69,9 +69,9 @@ include op_kernel/CMakeFiles/ops_info_gen_ascend310b.dir/progress.make op_kernel/CMakeFiles/ops_info_gen_ascend310b: op_kernel/tbe/op_info_cfg/ai_core/ascend310b/aic-ascend310b-ops-info.json op_kernel/tbe/op_info_cfg/ai_core/ascend310b/aic-ascend310b-ops-info.json: - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --blue --bold --progress-dir=/_Increase/Increase_double_bufer/AddCustom/build_out/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Generating tbe/op_info_cfg/ai_core/ascend310b/aic-ascend310b-ops-info.json" - cd /_Increase/Increase_double_bufer/AddCustom/build_out/op_kernel && mkdir -p /_Increase/Increase_double_bufer/AddCustom/build_out/op_kernel/tbe/op_info_cfg/ai_core/ascend310b - cd /_Increase/Increase_double_bufer/AddCustom/build_out/op_kernel && python3 /_Increase/Increase_double_bufer/AddCustom/cmake/util/parse_ini_to_json.py /_Increase/Increase_double_bufer/AddCustom/build_out/autogen/aic-ascend310b-ops-info.ini /_Increase/Increase_double_bufer/AddCustom/build_out/op_kernel/tbe/op_info_cfg/ai_core/ascend310b/aic-ascend310b-ops-info.json + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --blue --bold --progress-dir=/Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Generating tbe/op_info_cfg/ai_core/ascend310b/aic-ascend310b-ops-info.json" + cd /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out/op_kernel && mkdir -p /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out/op_kernel/tbe/op_info_cfg/ai_core/ascend310b + cd /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out/op_kernel && python3 /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/cmake/util/parse_ini_to_json.py /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out/autogen/aic-ascend310b-ops-info.ini /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out/op_kernel/tbe/op_info_cfg/ai_core/ascend310b/aic-ascend310b-ops-info.json ops_info_gen_ascend310b: op_kernel/CMakeFiles/ops_info_gen_ascend310b ops_info_gen_ascend310b: op_kernel/tbe/op_info_cfg/ai_core/ascend310b/aic-ascend310b-ops-info.json @@ -83,10 +83,10 @@ op_kernel/CMakeFiles/ops_info_gen_ascend310b.dir/build: ops_info_gen_ascend310b .PHONY : op_kernel/CMakeFiles/ops_info_gen_ascend310b.dir/build op_kernel/CMakeFiles/ops_info_gen_ascend310b.dir/clean: - cd /_Increase/Increase_double_bufer/AddCustom/build_out/op_kernel && $(CMAKE_COMMAND) -P CMakeFiles/ops_info_gen_ascend310b.dir/cmake_clean.cmake + cd /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out/op_kernel && $(CMAKE_COMMAND) -P CMakeFiles/ops_info_gen_ascend310b.dir/cmake_clean.cmake .PHONY : op_kernel/CMakeFiles/ops_info_gen_ascend310b.dir/clean op_kernel/CMakeFiles/ops_info_gen_ascend310b.dir/depend: - cd /_Increase/Increase_double_bufer/AddCustom/build_out && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /_Increase/Increase_double_bufer/AddCustom /_Increase/Increase_double_bufer/AddCustom/op_kernel /_Increase/Increase_double_bufer/AddCustom/build_out /_Increase/Increase_double_bufer/AddCustom/build_out/op_kernel /_Increase/Increase_double_bufer/AddCustom/build_out/op_kernel/CMakeFiles/ops_info_gen_ascend310b.dir/DependInfo.cmake --color=$(COLOR) + cd /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/op_kernel /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out/op_kernel /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out/op_kernel/CMakeFiles/ops_info_gen_ascend310b.dir/DependInfo.cmake --color=$(COLOR) .PHONY : op_kernel/CMakeFiles/ops_info_gen_ascend310b.dir/depend diff --git a/Increase_double_bufer/Is_double_buffer/build_out/op_kernel/CMakeFiles/ops_info_gen_ascend310p.dir/build.make b/Increase_double_bufer/Is_double_buffer/build_out/op_kernel/CMakeFiles/ops_info_gen_ascend310p.dir/build.make index 2912579989023157c1671b4c28d64793a14a6941..03678bd61aa842966e4ed878c62497aec0ab3d4e 100644 --- a/Increase_double_bufer/Is_double_buffer/build_out/op_kernel/CMakeFiles/ops_info_gen_ascend310p.dir/build.make +++ b/Increase_double_bufer/Is_double_buffer/build_out/op_kernel/CMakeFiles/ops_info_gen_ascend310p.dir/build.make @@ -53,10 +53,10 @@ RM = /usr/bin/cmake -E rm -f EQUALS = = # The top-level source directory on which CMake was run. -CMAKE_SOURCE_DIR = /_Increase/Increase_double_bufer/AddCustom +CMAKE_SOURCE_DIR = /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer # The top-level build directory on which CMake was run. -CMAKE_BINARY_DIR = /_Increase/Increase_double_bufer/AddCustom/build_out +CMAKE_BINARY_DIR = /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out # Utility rule file for ops_info_gen_ascend310p. @@ -69,9 +69,9 @@ include op_kernel/CMakeFiles/ops_info_gen_ascend310p.dir/progress.make op_kernel/CMakeFiles/ops_info_gen_ascend310p: op_kernel/tbe/op_info_cfg/ai_core/ascend310p/aic-ascend310p-ops-info.json op_kernel/tbe/op_info_cfg/ai_core/ascend310p/aic-ascend310p-ops-info.json: - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --blue --bold --progress-dir=/_Increase/Increase_double_bufer/AddCustom/build_out/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Generating tbe/op_info_cfg/ai_core/ascend310p/aic-ascend310p-ops-info.json" - cd /_Increase/Increase_double_bufer/AddCustom/build_out/op_kernel && mkdir -p /_Increase/Increase_double_bufer/AddCustom/build_out/op_kernel/tbe/op_info_cfg/ai_core/ascend310p - cd /_Increase/Increase_double_bufer/AddCustom/build_out/op_kernel && python3 /_Increase/Increase_double_bufer/AddCustom/cmake/util/parse_ini_to_json.py /_Increase/Increase_double_bufer/AddCustom/build_out/autogen/aic-ascend310p-ops-info.ini /_Increase/Increase_double_bufer/AddCustom/build_out/op_kernel/tbe/op_info_cfg/ai_core/ascend310p/aic-ascend310p-ops-info.json + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --blue --bold --progress-dir=/Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Generating tbe/op_info_cfg/ai_core/ascend310p/aic-ascend310p-ops-info.json" + cd /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out/op_kernel && mkdir -p /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out/op_kernel/tbe/op_info_cfg/ai_core/ascend310p + cd /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out/op_kernel && python3 /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/cmake/util/parse_ini_to_json.py /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out/autogen/aic-ascend310p-ops-info.ini /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out/op_kernel/tbe/op_info_cfg/ai_core/ascend310p/aic-ascend310p-ops-info.json ops_info_gen_ascend310p: op_kernel/CMakeFiles/ops_info_gen_ascend310p ops_info_gen_ascend310p: op_kernel/tbe/op_info_cfg/ai_core/ascend310p/aic-ascend310p-ops-info.json @@ -83,10 +83,10 @@ op_kernel/CMakeFiles/ops_info_gen_ascend310p.dir/build: ops_info_gen_ascend310p .PHONY : op_kernel/CMakeFiles/ops_info_gen_ascend310p.dir/build op_kernel/CMakeFiles/ops_info_gen_ascend310p.dir/clean: - cd /_Increase/Increase_double_bufer/AddCustom/build_out/op_kernel && $(CMAKE_COMMAND) -P CMakeFiles/ops_info_gen_ascend310p.dir/cmake_clean.cmake + cd /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out/op_kernel && $(CMAKE_COMMAND) -P CMakeFiles/ops_info_gen_ascend310p.dir/cmake_clean.cmake .PHONY : op_kernel/CMakeFiles/ops_info_gen_ascend310p.dir/clean op_kernel/CMakeFiles/ops_info_gen_ascend310p.dir/depend: - cd /_Increase/Increase_double_bufer/AddCustom/build_out && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /_Increase/Increase_double_bufer/AddCustom /_Increase/Increase_double_bufer/AddCustom/op_kernel /_Increase/Increase_double_bufer/AddCustom/build_out /_Increase/Increase_double_bufer/AddCustom/build_out/op_kernel /_Increase/Increase_double_bufer/AddCustom/build_out/op_kernel/CMakeFiles/ops_info_gen_ascend310p.dir/DependInfo.cmake --color=$(COLOR) + cd /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/op_kernel /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out/op_kernel /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out/op_kernel/CMakeFiles/ops_info_gen_ascend310p.dir/DependInfo.cmake --color=$(COLOR) .PHONY : op_kernel/CMakeFiles/ops_info_gen_ascend310p.dir/depend diff --git a/Increase_double_bufer/Is_double_buffer/build_out/op_kernel/CMakeFiles/ops_info_gen_ascend910.dir/build.make b/Increase_double_bufer/Is_double_buffer/build_out/op_kernel/CMakeFiles/ops_info_gen_ascend910.dir/build.make index 07a670e934249277f9da7720260abfbffc83f0e8..ecfa32299d0589a8cb8e355801cc619d2c69e0fc 100644 --- a/Increase_double_bufer/Is_double_buffer/build_out/op_kernel/CMakeFiles/ops_info_gen_ascend910.dir/build.make +++ b/Increase_double_bufer/Is_double_buffer/build_out/op_kernel/CMakeFiles/ops_info_gen_ascend910.dir/build.make @@ -53,10 +53,10 @@ RM = /usr/bin/cmake -E rm -f EQUALS = = # The top-level source directory on which CMake was run. -CMAKE_SOURCE_DIR = /_Increase/Increase_double_bufer/AddCustom +CMAKE_SOURCE_DIR = /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer # The top-level build directory on which CMake was run. -CMAKE_BINARY_DIR = /_Increase/Increase_double_bufer/AddCustom/build_out +CMAKE_BINARY_DIR = /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out # Utility rule file for ops_info_gen_ascend910. @@ -69,9 +69,9 @@ include op_kernel/CMakeFiles/ops_info_gen_ascend910.dir/progress.make op_kernel/CMakeFiles/ops_info_gen_ascend910: op_kernel/tbe/op_info_cfg/ai_core/ascend910/aic-ascend910-ops-info.json op_kernel/tbe/op_info_cfg/ai_core/ascend910/aic-ascend910-ops-info.json: - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --blue --bold --progress-dir=/_Increase/Increase_double_bufer/AddCustom/build_out/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Generating tbe/op_info_cfg/ai_core/ascend910/aic-ascend910-ops-info.json" - cd /_Increase/Increase_double_bufer/AddCustom/build_out/op_kernel && mkdir -p /_Increase/Increase_double_bufer/AddCustom/build_out/op_kernel/tbe/op_info_cfg/ai_core/ascend910 - cd /_Increase/Increase_double_bufer/AddCustom/build_out/op_kernel && python3 /_Increase/Increase_double_bufer/AddCustom/cmake/util/parse_ini_to_json.py /_Increase/Increase_double_bufer/AddCustom/build_out/autogen/aic-ascend910-ops-info.ini /_Increase/Increase_double_bufer/AddCustom/build_out/op_kernel/tbe/op_info_cfg/ai_core/ascend910/aic-ascend910-ops-info.json + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --blue --bold --progress-dir=/Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Generating tbe/op_info_cfg/ai_core/ascend910/aic-ascend910-ops-info.json" + cd /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out/op_kernel && mkdir -p /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out/op_kernel/tbe/op_info_cfg/ai_core/ascend910 + cd /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out/op_kernel && python3 /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/cmake/util/parse_ini_to_json.py /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out/autogen/aic-ascend910-ops-info.ini /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out/op_kernel/tbe/op_info_cfg/ai_core/ascend910/aic-ascend910-ops-info.json ops_info_gen_ascend910: op_kernel/CMakeFiles/ops_info_gen_ascend910 ops_info_gen_ascend910: op_kernel/tbe/op_info_cfg/ai_core/ascend910/aic-ascend910-ops-info.json @@ -83,10 +83,10 @@ op_kernel/CMakeFiles/ops_info_gen_ascend910.dir/build: ops_info_gen_ascend910 .PHONY : op_kernel/CMakeFiles/ops_info_gen_ascend910.dir/build op_kernel/CMakeFiles/ops_info_gen_ascend910.dir/clean: - cd /_Increase/Increase_double_bufer/AddCustom/build_out/op_kernel && $(CMAKE_COMMAND) -P CMakeFiles/ops_info_gen_ascend910.dir/cmake_clean.cmake + cd /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out/op_kernel && $(CMAKE_COMMAND) -P CMakeFiles/ops_info_gen_ascend910.dir/cmake_clean.cmake .PHONY : op_kernel/CMakeFiles/ops_info_gen_ascend910.dir/clean op_kernel/CMakeFiles/ops_info_gen_ascend910.dir/depend: - cd /_Increase/Increase_double_bufer/AddCustom/build_out && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /_Increase/Increase_double_bufer/AddCustom /_Increase/Increase_double_bufer/AddCustom/op_kernel /_Increase/Increase_double_bufer/AddCustom/build_out /_Increase/Increase_double_bufer/AddCustom/build_out/op_kernel /_Increase/Increase_double_bufer/AddCustom/build_out/op_kernel/CMakeFiles/ops_info_gen_ascend910.dir/DependInfo.cmake --color=$(COLOR) + cd /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/op_kernel /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out/op_kernel /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out/op_kernel/CMakeFiles/ops_info_gen_ascend910.dir/DependInfo.cmake --color=$(COLOR) .PHONY : op_kernel/CMakeFiles/ops_info_gen_ascend910.dir/depend diff --git a/Increase_double_bufer/Is_double_buffer/build_out/op_kernel/CMakeFiles/ops_info_gen_ascend910b.dir/build.make b/Increase_double_bufer/Is_double_buffer/build_out/op_kernel/CMakeFiles/ops_info_gen_ascend910b.dir/build.make index 465b4c1198c4705cd08e94a7919968142ff6beab..6b568d38a0a7d1c126cc7480975b6f98735480e0 100644 --- a/Increase_double_bufer/Is_double_buffer/build_out/op_kernel/CMakeFiles/ops_info_gen_ascend910b.dir/build.make +++ b/Increase_double_bufer/Is_double_buffer/build_out/op_kernel/CMakeFiles/ops_info_gen_ascend910b.dir/build.make @@ -53,10 +53,10 @@ RM = /usr/bin/cmake -E rm -f EQUALS = = # The top-level source directory on which CMake was run. -CMAKE_SOURCE_DIR = /_Increase/Increase_double_bufer/AddCustom +CMAKE_SOURCE_DIR = /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer # The top-level build directory on which CMake was run. -CMAKE_BINARY_DIR = /_Increase/Increase_double_bufer/AddCustom/build_out +CMAKE_BINARY_DIR = /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out # Utility rule file for ops_info_gen_ascend910b. @@ -69,9 +69,9 @@ include op_kernel/CMakeFiles/ops_info_gen_ascend910b.dir/progress.make op_kernel/CMakeFiles/ops_info_gen_ascend910b: op_kernel/tbe/op_info_cfg/ai_core/ascend910b/aic-ascend910b-ops-info.json op_kernel/tbe/op_info_cfg/ai_core/ascend910b/aic-ascend910b-ops-info.json: - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --blue --bold --progress-dir=/_Increase/Increase_double_bufer/AddCustom/build_out/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Generating tbe/op_info_cfg/ai_core/ascend910b/aic-ascend910b-ops-info.json" - cd /_Increase/Increase_double_bufer/AddCustom/build_out/op_kernel && mkdir -p /_Increase/Increase_double_bufer/AddCustom/build_out/op_kernel/tbe/op_info_cfg/ai_core/ascend910b - cd /_Increase/Increase_double_bufer/AddCustom/build_out/op_kernel && python3 /_Increase/Increase_double_bufer/AddCustom/cmake/util/parse_ini_to_json.py /_Increase/Increase_double_bufer/AddCustom/build_out/autogen/aic-ascend910b-ops-info.ini /_Increase/Increase_double_bufer/AddCustom/build_out/op_kernel/tbe/op_info_cfg/ai_core/ascend910b/aic-ascend910b-ops-info.json + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --blue --bold --progress-dir=/Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Generating tbe/op_info_cfg/ai_core/ascend910b/aic-ascend910b-ops-info.json" + cd /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out/op_kernel && mkdir -p /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out/op_kernel/tbe/op_info_cfg/ai_core/ascend910b + cd /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out/op_kernel && python3 /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/cmake/util/parse_ini_to_json.py /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out/autogen/aic-ascend910b-ops-info.ini /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out/op_kernel/tbe/op_info_cfg/ai_core/ascend910b/aic-ascend910b-ops-info.json ops_info_gen_ascend910b: op_kernel/CMakeFiles/ops_info_gen_ascend910b ops_info_gen_ascend910b: op_kernel/tbe/op_info_cfg/ai_core/ascend910b/aic-ascend910b-ops-info.json @@ -83,10 +83,10 @@ op_kernel/CMakeFiles/ops_info_gen_ascend910b.dir/build: ops_info_gen_ascend910b .PHONY : op_kernel/CMakeFiles/ops_info_gen_ascend910b.dir/build op_kernel/CMakeFiles/ops_info_gen_ascend910b.dir/clean: - cd /_Increase/Increase_double_bufer/AddCustom/build_out/op_kernel && $(CMAKE_COMMAND) -P CMakeFiles/ops_info_gen_ascend910b.dir/cmake_clean.cmake + cd /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out/op_kernel && $(CMAKE_COMMAND) -P CMakeFiles/ops_info_gen_ascend910b.dir/cmake_clean.cmake .PHONY : op_kernel/CMakeFiles/ops_info_gen_ascend910b.dir/clean op_kernel/CMakeFiles/ops_info_gen_ascend910b.dir/depend: - cd /_Increase/Increase_double_bufer/AddCustom/build_out && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /_Increase/Increase_double_bufer/AddCustom /_Increase/Increase_double_bufer/AddCustom/op_kernel /_Increase/Increase_double_bufer/AddCustom/build_out /_Increase/Increase_double_bufer/AddCustom/build_out/op_kernel /_Increase/Increase_double_bufer/AddCustom/build_out/op_kernel/CMakeFiles/ops_info_gen_ascend910b.dir/DependInfo.cmake --color=$(COLOR) + cd /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/op_kernel /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out/op_kernel /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out/op_kernel/CMakeFiles/ops_info_gen_ascend910b.dir/DependInfo.cmake --color=$(COLOR) .PHONY : op_kernel/CMakeFiles/ops_info_gen_ascend910b.dir/depend diff --git a/Increase_double_bufer/Is_double_buffer/build_out/op_kernel/Makefile b/Increase_double_bufer/Is_double_buffer/build_out/op_kernel/Makefile index 8cc6326b0945e5ea52f3ed1e39bd91c9f74bb5c7..01dfd4bf9d50db88bba810bf82769162a40db222 100644 --- a/Increase_double_bufer/Is_double_buffer/build_out/op_kernel/Makefile +++ b/Increase_double_bufer/Is_double_buffer/build_out/op_kernel/Makefile @@ -57,10 +57,10 @@ RM = /usr/bin/cmake -E rm -f EQUALS = = # The top-level source directory on which CMake was run. -CMAKE_SOURCE_DIR = /_Increase/Increase_double_bufer/AddCustom +CMAKE_SOURCE_DIR = /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer # The top-level build directory on which CMake was run. -CMAKE_BINARY_DIR = /_Increase/Increase_double_bufer/AddCustom/build_out +CMAKE_BINARY_DIR = /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out #============================================================================= # Targets provided globally by CMake. @@ -68,7 +68,7 @@ CMAKE_BINARY_DIR = /_Increase/Increase_double_bufer/AddCustom/build_out # Special rule for the target package package: preinstall @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Run CPack packaging tool..." - cd /_Increase/Increase_double_bufer/AddCustom/build_out && /usr/bin/cpack --config ./CPackConfig.cmake + cd /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out && /usr/bin/cpack --config ./CPackConfig.cmake .PHONY : package # Special rule for the target package @@ -78,7 +78,7 @@ package/fast: package # Special rule for the target package_source package_source: @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Run CPack packaging tool for source..." - cd /_Increase/Increase_double_bufer/AddCustom/build_out && /usr/bin/cpack --config ./CPackSourceConfig.cmake /_Increase/Increase_double_bufer/AddCustom/build_out/CPackSourceConfig.cmake + cd /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out && /usr/bin/cpack --config ./CPackSourceConfig.cmake /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out/CPackSourceConfig.cmake .PHONY : package_source # Special rule for the target package_source @@ -152,14 +152,14 @@ install/strip/fast: preinstall/fast # The main all target all: cmake_check_build_system - cd /_Increase/Increase_double_bufer/AddCustom/build_out && $(CMAKE_COMMAND) -E cmake_progress_start /_Increase/Increase_double_bufer/AddCustom/build_out/CMakeFiles /_Increase/Increase_double_bufer/AddCustom/build_out/op_kernel//CMakeFiles/progress.marks - cd /_Increase/Increase_double_bufer/AddCustom/build_out && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_kernel/all - $(CMAKE_COMMAND) -E cmake_progress_start /_Increase/Increase_double_bufer/AddCustom/build_out/CMakeFiles 0 + cd /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out && $(CMAKE_COMMAND) -E cmake_progress_start /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out/CMakeFiles /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out/op_kernel//CMakeFiles/progress.marks + cd /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_kernel/all + $(CMAKE_COMMAND) -E cmake_progress_start /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out/CMakeFiles 0 .PHONY : all # The main clean target clean: - cd /_Increase/Increase_double_bufer/AddCustom/build_out && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_kernel/clean + cd /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_kernel/clean .PHONY : clean # The main clean target @@ -168,22 +168,22 @@ clean/fast: clean # Prepare targets for installation. preinstall: all - cd /_Increase/Increase_double_bufer/AddCustom/build_out && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_kernel/preinstall + cd /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_kernel/preinstall .PHONY : preinstall # Prepare targets for installation. preinstall/fast: - cd /_Increase/Increase_double_bufer/AddCustom/build_out && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_kernel/preinstall + cd /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_kernel/preinstall .PHONY : preinstall/fast # clear depends depend: - cd /_Increase/Increase_double_bufer/AddCustom/build_out && $(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 1 + cd /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out && $(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 1 .PHONY : depend # Convenience name for target. op_kernel/CMakeFiles/ops_info_gen_ascend310p.dir/rule: - cd /_Increase/Increase_double_bufer/AddCustom/build_out && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_kernel/CMakeFiles/ops_info_gen_ascend310p.dir/rule + cd /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_kernel/CMakeFiles/ops_info_gen_ascend310p.dir/rule .PHONY : op_kernel/CMakeFiles/ops_info_gen_ascend310p.dir/rule # Convenience name for target. @@ -192,12 +192,12 @@ ops_info_gen_ascend310p: op_kernel/CMakeFiles/ops_info_gen_ascend310p.dir/rule # fast build rule for target. ops_info_gen_ascend310p/fast: - cd /_Increase/Increase_double_bufer/AddCustom/build_out && $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ops_info_gen_ascend310p.dir/build.make op_kernel/CMakeFiles/ops_info_gen_ascend310p.dir/build + cd /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out && $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ops_info_gen_ascend310p.dir/build.make op_kernel/CMakeFiles/ops_info_gen_ascend310p.dir/build .PHONY : ops_info_gen_ascend310p/fast # Convenience name for target. op_kernel/CMakeFiles/ascendc_impl_gen.dir/rule: - cd /_Increase/Increase_double_bufer/AddCustom/build_out && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_kernel/CMakeFiles/ascendc_impl_gen.dir/rule + cd /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_kernel/CMakeFiles/ascendc_impl_gen.dir/rule .PHONY : op_kernel/CMakeFiles/ascendc_impl_gen.dir/rule # Convenience name for target. @@ -206,12 +206,12 @@ ascendc_impl_gen: op_kernel/CMakeFiles/ascendc_impl_gen.dir/rule # fast build rule for target. ascendc_impl_gen/fast: - cd /_Increase/Increase_double_bufer/AddCustom/build_out && $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_impl_gen.dir/build.make op_kernel/CMakeFiles/ascendc_impl_gen.dir/build + cd /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out && $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_impl_gen.dir/build.make op_kernel/CMakeFiles/ascendc_impl_gen.dir/build .PHONY : ascendc_impl_gen/fast # Convenience name for target. op_kernel/CMakeFiles/binary.dir/rule: - cd /_Increase/Increase_double_bufer/AddCustom/build_out && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_kernel/CMakeFiles/binary.dir/rule + cd /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_kernel/CMakeFiles/binary.dir/rule .PHONY : op_kernel/CMakeFiles/binary.dir/rule # Convenience name for target. @@ -220,12 +220,12 @@ binary: op_kernel/CMakeFiles/binary.dir/rule # fast build rule for target. binary/fast: - cd /_Increase/Increase_double_bufer/AddCustom/build_out && $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/binary.dir/build.make op_kernel/CMakeFiles/binary.dir/build + cd /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out && $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/binary.dir/build.make op_kernel/CMakeFiles/binary.dir/build .PHONY : binary/fast # Convenience name for target. op_kernel/CMakeFiles/ascendc_bin_ascend310p.dir/rule: - cd /_Increase/Increase_double_bufer/AddCustom/build_out && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_kernel/CMakeFiles/ascendc_bin_ascend310p.dir/rule + cd /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_kernel/CMakeFiles/ascendc_bin_ascend310p.dir/rule .PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend310p.dir/rule # Convenience name for target. @@ -234,12 +234,12 @@ ascendc_bin_ascend310p: op_kernel/CMakeFiles/ascendc_bin_ascend310p.dir/rule # fast build rule for target. ascendc_bin_ascend310p/fast: - cd /_Increase/Increase_double_bufer/AddCustom/build_out && $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend310p.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend310p.dir/build + cd /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out && $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend310p.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend310p.dir/build .PHONY : ascendc_bin_ascend310p/fast # Convenience name for target. op_kernel/CMakeFiles/ascendc_bin_ascend310p_gen_ops_config.dir/rule: - cd /_Increase/Increase_double_bufer/AddCustom/build_out && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_kernel/CMakeFiles/ascendc_bin_ascend310p_gen_ops_config.dir/rule + cd /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_kernel/CMakeFiles/ascendc_bin_ascend310p_gen_ops_config.dir/rule .PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend310p_gen_ops_config.dir/rule # Convenience name for target. @@ -248,12 +248,12 @@ ascendc_bin_ascend310p_gen_ops_config: op_kernel/CMakeFiles/ascendc_bin_ascend31 # fast build rule for target. ascendc_bin_ascend310p_gen_ops_config/fast: - cd /_Increase/Increase_double_bufer/AddCustom/build_out && $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend310p_gen_ops_config.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend310p_gen_ops_config.dir/build + cd /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out && $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend310p_gen_ops_config.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend310p_gen_ops_config.dir/build .PHONY : ascendc_bin_ascend310p_gen_ops_config/fast # Convenience name for target. op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_copy.dir/rule: - cd /_Increase/Increase_double_bufer/AddCustom/build_out && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_copy.dir/rule + cd /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_copy.dir/rule .PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_copy.dir/rule # Convenience name for target. @@ -262,12 +262,12 @@ ascendc_bin_ascend310p_add_custom_copy: op_kernel/CMakeFiles/ascendc_bin_ascend3 # fast build rule for target. ascendc_bin_ascend310p_add_custom_copy/fast: - cd /_Increase/Increase_double_bufer/AddCustom/build_out && $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_copy.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_copy.dir/build + cd /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out && $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_copy.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_copy.dir/build .PHONY : ascendc_bin_ascend310p_add_custom_copy/fast # Convenience name for target. op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_0.dir/rule: - cd /_Increase/Increase_double_bufer/AddCustom/build_out && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_0.dir/rule + cd /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_0.dir/rule .PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_0.dir/rule # Convenience name for target. @@ -276,12 +276,12 @@ ascendc_bin_ascend310p_add_custom_0: op_kernel/CMakeFiles/ascendc_bin_ascend310p # fast build rule for target. ascendc_bin_ascend310p_add_custom_0/fast: - cd /_Increase/Increase_double_bufer/AddCustom/build_out && $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_0.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_0.dir/build + cd /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out && $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_0.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_0.dir/build .PHONY : ascendc_bin_ascend310p_add_custom_0/fast # Convenience name for target. op_kernel/CMakeFiles/ops_info_gen_ascend310b.dir/rule: - cd /_Increase/Increase_double_bufer/AddCustom/build_out && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_kernel/CMakeFiles/ops_info_gen_ascend310b.dir/rule + cd /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_kernel/CMakeFiles/ops_info_gen_ascend310b.dir/rule .PHONY : op_kernel/CMakeFiles/ops_info_gen_ascend310b.dir/rule # Convenience name for target. @@ -290,12 +290,12 @@ ops_info_gen_ascend310b: op_kernel/CMakeFiles/ops_info_gen_ascend310b.dir/rule # fast build rule for target. ops_info_gen_ascend310b/fast: - cd /_Increase/Increase_double_bufer/AddCustom/build_out && $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ops_info_gen_ascend310b.dir/build.make op_kernel/CMakeFiles/ops_info_gen_ascend310b.dir/build + cd /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out && $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ops_info_gen_ascend310b.dir/build.make op_kernel/CMakeFiles/ops_info_gen_ascend310b.dir/build .PHONY : ops_info_gen_ascend310b/fast # Convenience name for target. op_kernel/CMakeFiles/ascendc_bin_ascend310b.dir/rule: - cd /_Increase/Increase_double_bufer/AddCustom/build_out && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_kernel/CMakeFiles/ascendc_bin_ascend310b.dir/rule + cd /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_kernel/CMakeFiles/ascendc_bin_ascend310b.dir/rule .PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend310b.dir/rule # Convenience name for target. @@ -304,12 +304,12 @@ ascendc_bin_ascend310b: op_kernel/CMakeFiles/ascendc_bin_ascend310b.dir/rule # fast build rule for target. ascendc_bin_ascend310b/fast: - cd /_Increase/Increase_double_bufer/AddCustom/build_out && $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend310b.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend310b.dir/build + cd /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out && $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend310b.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend310b.dir/build .PHONY : ascendc_bin_ascend310b/fast # Convenience name for target. op_kernel/CMakeFiles/ascendc_bin_ascend310b_gen_ops_config.dir/rule: - cd /_Increase/Increase_double_bufer/AddCustom/build_out && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_kernel/CMakeFiles/ascendc_bin_ascend310b_gen_ops_config.dir/rule + cd /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_kernel/CMakeFiles/ascendc_bin_ascend310b_gen_ops_config.dir/rule .PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend310b_gen_ops_config.dir/rule # Convenience name for target. @@ -318,12 +318,12 @@ ascendc_bin_ascend310b_gen_ops_config: op_kernel/CMakeFiles/ascendc_bin_ascend31 # fast build rule for target. ascendc_bin_ascend310b_gen_ops_config/fast: - cd /_Increase/Increase_double_bufer/AddCustom/build_out && $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend310b_gen_ops_config.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend310b_gen_ops_config.dir/build + cd /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out && $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend310b_gen_ops_config.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend310b_gen_ops_config.dir/build .PHONY : ascendc_bin_ascend310b_gen_ops_config/fast # Convenience name for target. op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_copy.dir/rule: - cd /_Increase/Increase_double_bufer/AddCustom/build_out && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_copy.dir/rule + cd /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_copy.dir/rule .PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_copy.dir/rule # Convenience name for target. @@ -332,12 +332,12 @@ ascendc_bin_ascend310b_add_custom_copy: op_kernel/CMakeFiles/ascendc_bin_ascend3 # fast build rule for target. ascendc_bin_ascend310b_add_custom_copy/fast: - cd /_Increase/Increase_double_bufer/AddCustom/build_out && $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_copy.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_copy.dir/build + cd /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out && $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_copy.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_copy.dir/build .PHONY : ascendc_bin_ascend310b_add_custom_copy/fast # Convenience name for target. op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_0.dir/rule: - cd /_Increase/Increase_double_bufer/AddCustom/build_out && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_0.dir/rule + cd /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_0.dir/rule .PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_0.dir/rule # Convenience name for target. @@ -346,12 +346,12 @@ ascendc_bin_ascend310b_add_custom_0: op_kernel/CMakeFiles/ascendc_bin_ascend310b # fast build rule for target. ascendc_bin_ascend310b_add_custom_0/fast: - cd /_Increase/Increase_double_bufer/AddCustom/build_out && $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_0.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_0.dir/build + cd /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out && $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_0.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_0.dir/build .PHONY : ascendc_bin_ascend310b_add_custom_0/fast # Convenience name for target. op_kernel/CMakeFiles/ops_info_gen_ascend910.dir/rule: - cd /_Increase/Increase_double_bufer/AddCustom/build_out && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_kernel/CMakeFiles/ops_info_gen_ascend910.dir/rule + cd /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_kernel/CMakeFiles/ops_info_gen_ascend910.dir/rule .PHONY : op_kernel/CMakeFiles/ops_info_gen_ascend910.dir/rule # Convenience name for target. @@ -360,12 +360,12 @@ ops_info_gen_ascend910: op_kernel/CMakeFiles/ops_info_gen_ascend910.dir/rule # fast build rule for target. ops_info_gen_ascend910/fast: - cd /_Increase/Increase_double_bufer/AddCustom/build_out && $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ops_info_gen_ascend910.dir/build.make op_kernel/CMakeFiles/ops_info_gen_ascend910.dir/build + cd /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out && $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ops_info_gen_ascend910.dir/build.make op_kernel/CMakeFiles/ops_info_gen_ascend910.dir/build .PHONY : ops_info_gen_ascend910/fast # Convenience name for target. op_kernel/CMakeFiles/ascendc_bin_ascend910.dir/rule: - cd /_Increase/Increase_double_bufer/AddCustom/build_out && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_kernel/CMakeFiles/ascendc_bin_ascend910.dir/rule + cd /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_kernel/CMakeFiles/ascendc_bin_ascend910.dir/rule .PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend910.dir/rule # Convenience name for target. @@ -374,12 +374,12 @@ ascendc_bin_ascend910: op_kernel/CMakeFiles/ascendc_bin_ascend910.dir/rule # fast build rule for target. ascendc_bin_ascend910/fast: - cd /_Increase/Increase_double_bufer/AddCustom/build_out && $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend910.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend910.dir/build + cd /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out && $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend910.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend910.dir/build .PHONY : ascendc_bin_ascend910/fast # Convenience name for target. op_kernel/CMakeFiles/ascendc_bin_ascend910_gen_ops_config.dir/rule: - cd /_Increase/Increase_double_bufer/AddCustom/build_out && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_kernel/CMakeFiles/ascendc_bin_ascend910_gen_ops_config.dir/rule + cd /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_kernel/CMakeFiles/ascendc_bin_ascend910_gen_ops_config.dir/rule .PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend910_gen_ops_config.dir/rule # Convenience name for target. @@ -388,12 +388,12 @@ ascendc_bin_ascend910_gen_ops_config: op_kernel/CMakeFiles/ascendc_bin_ascend910 # fast build rule for target. ascendc_bin_ascend910_gen_ops_config/fast: - cd /_Increase/Increase_double_bufer/AddCustom/build_out && $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend910_gen_ops_config.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend910_gen_ops_config.dir/build + cd /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out && $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend910_gen_ops_config.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend910_gen_ops_config.dir/build .PHONY : ascendc_bin_ascend910_gen_ops_config/fast # Convenience name for target. op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_copy.dir/rule: - cd /_Increase/Increase_double_bufer/AddCustom/build_out && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_copy.dir/rule + cd /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_copy.dir/rule .PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_copy.dir/rule # Convenience name for target. @@ -402,12 +402,12 @@ ascendc_bin_ascend910_add_custom_copy: op_kernel/CMakeFiles/ascendc_bin_ascend91 # fast build rule for target. ascendc_bin_ascend910_add_custom_copy/fast: - cd /_Increase/Increase_double_bufer/AddCustom/build_out && $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_copy.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_copy.dir/build + cd /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out && $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_copy.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_copy.dir/build .PHONY : ascendc_bin_ascend910_add_custom_copy/fast # Convenience name for target. op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_0.dir/rule: - cd /_Increase/Increase_double_bufer/AddCustom/build_out && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_0.dir/rule + cd /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_0.dir/rule .PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_0.dir/rule # Convenience name for target. @@ -416,12 +416,12 @@ ascendc_bin_ascend910_add_custom_0: op_kernel/CMakeFiles/ascendc_bin_ascend910_a # fast build rule for target. ascendc_bin_ascend910_add_custom_0/fast: - cd /_Increase/Increase_double_bufer/AddCustom/build_out && $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_0.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_0.dir/build + cd /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out && $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_0.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_0.dir/build .PHONY : ascendc_bin_ascend910_add_custom_0/fast # Convenience name for target. op_kernel/CMakeFiles/ops_info_gen_ascend910b.dir/rule: - cd /_Increase/Increase_double_bufer/AddCustom/build_out && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_kernel/CMakeFiles/ops_info_gen_ascend910b.dir/rule + cd /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_kernel/CMakeFiles/ops_info_gen_ascend910b.dir/rule .PHONY : op_kernel/CMakeFiles/ops_info_gen_ascend910b.dir/rule # Convenience name for target. @@ -430,12 +430,12 @@ ops_info_gen_ascend910b: op_kernel/CMakeFiles/ops_info_gen_ascend910b.dir/rule # fast build rule for target. ops_info_gen_ascend910b/fast: - cd /_Increase/Increase_double_bufer/AddCustom/build_out && $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ops_info_gen_ascend910b.dir/build.make op_kernel/CMakeFiles/ops_info_gen_ascend910b.dir/build + cd /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out && $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ops_info_gen_ascend910b.dir/build.make op_kernel/CMakeFiles/ops_info_gen_ascend910b.dir/build .PHONY : ops_info_gen_ascend910b/fast # Convenience name for target. op_kernel/CMakeFiles/ascendc_bin_ascend910b.dir/rule: - cd /_Increase/Increase_double_bufer/AddCustom/build_out && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_kernel/CMakeFiles/ascendc_bin_ascend910b.dir/rule + cd /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_kernel/CMakeFiles/ascendc_bin_ascend910b.dir/rule .PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend910b.dir/rule # Convenience name for target. @@ -444,12 +444,12 @@ ascendc_bin_ascend910b: op_kernel/CMakeFiles/ascendc_bin_ascend910b.dir/rule # fast build rule for target. ascendc_bin_ascend910b/fast: - cd /_Increase/Increase_double_bufer/AddCustom/build_out && $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend910b.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend910b.dir/build + cd /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out && $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend910b.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend910b.dir/build .PHONY : ascendc_bin_ascend910b/fast # Convenience name for target. op_kernel/CMakeFiles/ascendc_bin_ascend910b_gen_ops_config.dir/rule: - cd /_Increase/Increase_double_bufer/AddCustom/build_out && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_kernel/CMakeFiles/ascendc_bin_ascend910b_gen_ops_config.dir/rule + cd /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_kernel/CMakeFiles/ascendc_bin_ascend910b_gen_ops_config.dir/rule .PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend910b_gen_ops_config.dir/rule # Convenience name for target. @@ -458,12 +458,12 @@ ascendc_bin_ascend910b_gen_ops_config: op_kernel/CMakeFiles/ascendc_bin_ascend91 # fast build rule for target. ascendc_bin_ascend910b_gen_ops_config/fast: - cd /_Increase/Increase_double_bufer/AddCustom/build_out && $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend910b_gen_ops_config.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend910b_gen_ops_config.dir/build + cd /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out && $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend910b_gen_ops_config.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend910b_gen_ops_config.dir/build .PHONY : ascendc_bin_ascend910b_gen_ops_config/fast # Convenience name for target. op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_copy.dir/rule: - cd /_Increase/Increase_double_bufer/AddCustom/build_out && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_copy.dir/rule + cd /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_copy.dir/rule .PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_copy.dir/rule # Convenience name for target. @@ -472,12 +472,12 @@ ascendc_bin_ascend910b_add_custom_copy: op_kernel/CMakeFiles/ascendc_bin_ascend9 # fast build rule for target. ascendc_bin_ascend910b_add_custom_copy/fast: - cd /_Increase/Increase_double_bufer/AddCustom/build_out && $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_copy.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_copy.dir/build + cd /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out && $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_copy.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_copy.dir/build .PHONY : ascendc_bin_ascend910b_add_custom_copy/fast # Convenience name for target. op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_0.dir/rule: - cd /_Increase/Increase_double_bufer/AddCustom/build_out && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_0.dir/rule + cd /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_0.dir/rule .PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_0.dir/rule # Convenience name for target. @@ -486,12 +486,12 @@ ascendc_bin_ascend910b_add_custom_0: op_kernel/CMakeFiles/ascendc_bin_ascend910b # fast build rule for target. ascendc_bin_ascend910b_add_custom_0/fast: - cd /_Increase/Increase_double_bufer/AddCustom/build_out && $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_0.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_0.dir/build + cd /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out && $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_0.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_0.dir/build .PHONY : ascendc_bin_ascend910b_add_custom_0/fast # Convenience name for target. op_kernel/CMakeFiles/npu_supported_ops.dir/rule: - cd /_Increase/Increase_double_bufer/AddCustom/build_out && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_kernel/CMakeFiles/npu_supported_ops.dir/rule + cd /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_kernel/CMakeFiles/npu_supported_ops.dir/rule .PHONY : op_kernel/CMakeFiles/npu_supported_ops.dir/rule # Convenience name for target. @@ -500,7 +500,7 @@ npu_supported_ops: op_kernel/CMakeFiles/npu_supported_ops.dir/rule # fast build rule for target. npu_supported_ops/fast: - cd /_Increase/Increase_double_bufer/AddCustom/build_out && $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/npu_supported_ops.dir/build.make op_kernel/CMakeFiles/npu_supported_ops.dir/build + cd /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out && $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/npu_supported_ops.dir/build.make op_kernel/CMakeFiles/npu_supported_ops.dir/build .PHONY : npu_supported_ops/fast # Help Target @@ -551,6 +551,6 @@ help: # No rule that depends on this can have commands that come from listfiles # because they might be regenerated. cmake_check_build_system: - cd /_Increase/Increase_double_bufer/AddCustom/build_out && $(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 0 + cd /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out && $(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 0 .PHONY : cmake_check_build_system diff --git a/Increase_double_bufer/Is_double_buffer/build_out/op_kernel/binary/ascend310b/gen/AddCustom-add_custom-0.sh b/Increase_double_bufer/Is_double_buffer/build_out/op_kernel/binary/ascend310b/gen/AddCustom-add_custom-0.sh index c2a282b91e12707b7f6574966e0c49484b7b521c..603fef10e8340c5ab45f7e5498f613e50ea57d6a 100644 --- a/Increase_double_bufer/Is_double_buffer/build_out/op_kernel/binary/ascend310b/gen/AddCustom-add_custom-0.sh +++ b/Increase_double_bufer/Is_double_buffer/build_out/op_kernel/binary/ascend310b/gen/AddCustom-add_custom-0.sh @@ -1,6 +1,6 @@ #!/bin/bash echo "[Ascend310B1] Generating AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b ..." -opc $1 --main_func=add_custom --input_param=/_Increase/Increase_double_bufer/AddCustom/build_out/op_kernel/binary/ascend310b/gen/AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b_param.json --soc_version=Ascend310B1 --output=$2 --impl_mode="" --simplified_key_mode=0 --op_mode=dynamic +opc $1 --main_func=add_custom --input_param=/Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out/op_kernel/binary/ascend310b/gen/AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b_param.json --soc_version=Ascend310B1 --output=$2 --impl_mode="" --simplified_key_mode=0 --op_mode=dynamic if ! test -f $2/AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b.json ; then echo "$2/AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b.json not generated!" diff --git a/Increase_double_bufer/Is_double_buffer/build_out/op_kernel/binary/ascend310b/src/__pycache__/AddCustom.cpython-39.pyc b/Increase_double_bufer/Is_double_buffer/build_out/op_kernel/binary/ascend310b/src/__pycache__/AddCustom.cpython-39.pyc index d28e60e15841147ec61c08a35599f130900a1850..cf64b04e8af7c9a3ff53e00f29bf6b32843996cf 100644 Binary files a/Increase_double_bufer/Is_double_buffer/build_out/op_kernel/binary/ascend310b/src/__pycache__/AddCustom.cpython-39.pyc and b/Increase_double_bufer/Is_double_buffer/build_out/op_kernel/binary/ascend310b/src/__pycache__/AddCustom.cpython-39.pyc differ diff --git a/Increase_double_bufer/Is_double_buffer/build_out/op_kernel/binary/ascend310p/gen/AddCustom-add_custom-0.sh b/Increase_double_bufer/Is_double_buffer/build_out/op_kernel/binary/ascend310p/gen/AddCustom-add_custom-0.sh index 78960f65a07ccff16461b787ba3c153932c2a067..50c87c32072460a76f8285036aa1c9e0d1663160 100644 --- a/Increase_double_bufer/Is_double_buffer/build_out/op_kernel/binary/ascend310p/gen/AddCustom-add_custom-0.sh +++ b/Increase_double_bufer/Is_double_buffer/build_out/op_kernel/binary/ascend310p/gen/AddCustom-add_custom-0.sh @@ -1,6 +1,6 @@ #!/bin/bash echo "[Ascend310P3] Generating AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b ..." -opc $1 --main_func=add_custom --input_param=/_Increase/Increase_double_bufer/AddCustom/build_out/op_kernel/binary/ascend310p/gen/AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b_param.json --soc_version=Ascend310P3 --output=$2 --impl_mode="" --simplified_key_mode=0 --op_mode=dynamic +opc $1 --main_func=add_custom --input_param=/Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out/op_kernel/binary/ascend310p/gen/AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b_param.json --soc_version=Ascend310P3 --output=$2 --impl_mode="" --simplified_key_mode=0 --op_mode=dynamic if ! test -f $2/AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b.json ; then echo "$2/AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b.json not generated!" diff --git a/Increase_double_bufer/Is_double_buffer/build_out/op_kernel/binary/ascend310p/src/__pycache__/AddCustom.cpython-39.pyc b/Increase_double_bufer/Is_double_buffer/build_out/op_kernel/binary/ascend310p/src/__pycache__/AddCustom.cpython-39.pyc index fc333b49cd8fed0348deaea38f4010424c2bad1a..03e37fde897bd87ff46551c988934af2c1104062 100644 Binary files a/Increase_double_bufer/Is_double_buffer/build_out/op_kernel/binary/ascend310p/src/__pycache__/AddCustom.cpython-39.pyc and b/Increase_double_bufer/Is_double_buffer/build_out/op_kernel/binary/ascend310p/src/__pycache__/AddCustom.cpython-39.pyc differ diff --git a/Increase_double_bufer/Is_double_buffer/build_out/op_kernel/binary/ascend910/gen/AddCustom-add_custom-0.sh b/Increase_double_bufer/Is_double_buffer/build_out/op_kernel/binary/ascend910/gen/AddCustom-add_custom-0.sh index 085cbc79056fbe1b4f0d43bee22f46e0a95eadea..0906f524b3cfe9ba8cb10956935b9d8fd45e36d2 100644 --- a/Increase_double_bufer/Is_double_buffer/build_out/op_kernel/binary/ascend910/gen/AddCustom-add_custom-0.sh +++ b/Increase_double_bufer/Is_double_buffer/build_out/op_kernel/binary/ascend910/gen/AddCustom-add_custom-0.sh @@ -1,6 +1,6 @@ #!/bin/bash echo "[Ascend910A] Generating AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b ..." -opc $1 --main_func=add_custom --input_param=/_Increase/Increase_double_bufer/AddCustom/build_out/op_kernel/binary/ascend910/gen/AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b_param.json --soc_version=Ascend910A --output=$2 --impl_mode="" --simplified_key_mode=0 --op_mode=dynamic +opc $1 --main_func=add_custom --input_param=/Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out/op_kernel/binary/ascend910/gen/AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b_param.json --soc_version=Ascend910A --output=$2 --impl_mode="" --simplified_key_mode=0 --op_mode=dynamic if ! test -f $2/AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b.json ; then echo "$2/AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b.json not generated!" diff --git a/Increase_double_bufer/Is_double_buffer/build_out/op_kernel/binary/ascend910/src/__pycache__/AddCustom.cpython-39.pyc b/Increase_double_bufer/Is_double_buffer/build_out/op_kernel/binary/ascend910/src/__pycache__/AddCustom.cpython-39.pyc index c91257602b100ab6f626a22009dc19bc93d1156a..71683e9ca82fdae405f057ce6d369e7d852067cd 100644 Binary files a/Increase_double_bufer/Is_double_buffer/build_out/op_kernel/binary/ascend910/src/__pycache__/AddCustom.cpython-39.pyc and b/Increase_double_bufer/Is_double_buffer/build_out/op_kernel/binary/ascend910/src/__pycache__/AddCustom.cpython-39.pyc differ diff --git a/Increase_double_bufer/Is_double_buffer/build_out/op_kernel/binary/ascend910b/gen/AddCustom-add_custom-0.sh b/Increase_double_bufer/Is_double_buffer/build_out/op_kernel/binary/ascend910b/gen/AddCustom-add_custom-0.sh index 172b0fecd8a694d84d4a26b44bf2f06884c55b0a..8861d75e74c97379453bb7470a4092d72a8caa86 100644 --- a/Increase_double_bufer/Is_double_buffer/build_out/op_kernel/binary/ascend910b/gen/AddCustom-add_custom-0.sh +++ b/Increase_double_bufer/Is_double_buffer/build_out/op_kernel/binary/ascend910b/gen/AddCustom-add_custom-0.sh @@ -1,6 +1,6 @@ #!/bin/bash echo "[Ascend910B1] Generating AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b ..." -opc $1 --main_func=add_custom --input_param=/_Increase/Increase_double_bufer/AddCustom/build_out/op_kernel/binary/ascend910b/gen/AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b_param.json --soc_version=Ascend910B1 --output=$2 --impl_mode="" --simplified_key_mode=0 --op_mode=dynamic +opc $1 --main_func=add_custom --input_param=/Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out/op_kernel/binary/ascend910b/gen/AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b_param.json --soc_version=Ascend910B1 --output=$2 --impl_mode="" --simplified_key_mode=0 --op_mode=dynamic if ! test -f $2/AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b.json ; then echo "$2/AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b.json not generated!" diff --git a/Increase_double_bufer/Is_double_buffer/build_out/op_kernel/binary/ascend910b/src/__pycache__/AddCustom.cpython-39.pyc b/Increase_double_bufer/Is_double_buffer/build_out/op_kernel/binary/ascend910b/src/__pycache__/AddCustom.cpython-39.pyc index 66e34e08d3800d9d549f61d0b3cfe5a179f0199d..c1dab892553f75ef7d3b0481f27537d9b3841747 100644 Binary files a/Increase_double_bufer/Is_double_buffer/build_out/op_kernel/binary/ascend910b/src/__pycache__/AddCustom.cpython-39.pyc and b/Increase_double_bufer/Is_double_buffer/build_out/op_kernel/binary/ascend910b/src/__pycache__/AddCustom.cpython-39.pyc differ diff --git a/Increase_double_bufer/Is_double_buffer/build_out/op_kernel/cmake_install.cmake b/Increase_double_bufer/Is_double_buffer/build_out/op_kernel/cmake_install.cmake index 9f616062d49a096794e75c62fa759f8c57847b55..381ca53acdd4f40ba6564755b657a7e8fb3a87fc 100644 --- a/Increase_double_bufer/Is_double_buffer/build_out/op_kernel/cmake_install.cmake +++ b/Increase_double_bufer/Is_double_buffer/build_out/op_kernel/cmake_install.cmake @@ -1,8 +1,8 @@ -# Install script for directory: /_Increase/Increase_double_bufer/AddCustom/op_kernel +# Install script for directory: /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/op_kernel # Set the install prefix if(NOT DEFINED CMAKE_INSTALL_PREFIX) - set(CMAKE_INSTALL_PREFIX "/_Increase/Increase_double_bufer/AddCustom/build_out") + set(CMAKE_INSTALL_PREFIX "/Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out") endif() string(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}") @@ -43,78 +43,78 @@ if(NOT DEFINED CMAKE_OBJDUMP) endif() if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) - file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/packages/vendors/customize/op_impl/ai_core/tbe/config/ascend310p" TYPE FILE FILES "/_Increase/Increase_double_bufer/AddCustom/build_out/op_kernel/tbe/op_info_cfg/ai_core/ascend310p/aic-ascend310p-ops-info.json") + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/packages/vendors/customize/op_impl/ai_core/tbe/config/ascend310p" TYPE FILE FILES "/Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out/op_kernel/tbe/op_info_cfg/ai_core/ascend310p/aic-ascend310p-ops-info.json") endif() if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) - file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/packages/vendors/customize/op_impl/ai_core/tbe/customize_impl" TYPE DIRECTORY FILES "/_Increase/Increase_double_bufer/AddCustom/build_out/op_kernel/tbe/dynamic") + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/packages/vendors/customize/op_impl/ai_core/tbe/customize_impl" TYPE DIRECTORY FILES "/Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out/op_kernel/tbe/dynamic") endif() if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) - file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/packages/vendors/customize/op_impl/ai_core/tbe/kernel/ascend310p" TYPE DIRECTORY OPTIONAL FILES "/_Increase/Increase_double_bufer/AddCustom/build_out/op_kernel/binary/ascend310p/bin/add_custom") + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/packages/vendors/customize/op_impl/ai_core/tbe/kernel/ascend310p" TYPE DIRECTORY OPTIONAL FILES "/Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out/op_kernel/binary/ascend310p/bin/add_custom") endif() if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) - file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/packages/vendors/customize/op_impl/ai_core/tbe/kernel/config/ascend310p" TYPE FILE OPTIONAL FILES "/_Increase/Increase_double_bufer/AddCustom/build_out/op_kernel/binary/ascend310p/bin/add_custom.json") + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/packages/vendors/customize/op_impl/ai_core/tbe/kernel/config/ascend310p" TYPE FILE OPTIONAL FILES "/Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out/op_kernel/binary/ascend310p/bin/add_custom.json") endif() if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) - file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/packages/vendors/customize/op_impl/ai_core/tbe/kernel/config/ascend310p" TYPE FILE OPTIONAL FILES "/_Increase/Increase_double_bufer/AddCustom/build_out/op_kernel/binary/ascend310p/bin/binary_info_config.json") + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/packages/vendors/customize/op_impl/ai_core/tbe/kernel/config/ascend310p" TYPE FILE OPTIONAL FILES "/Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out/op_kernel/binary/ascend310p/bin/binary_info_config.json") endif() if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) - file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/packages/vendors/customize/op_impl/ai_core/tbe/config/ascend310b" TYPE FILE FILES "/_Increase/Increase_double_bufer/AddCustom/build_out/op_kernel/tbe/op_info_cfg/ai_core/ascend310b/aic-ascend310b-ops-info.json") + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/packages/vendors/customize/op_impl/ai_core/tbe/config/ascend310b" TYPE FILE FILES "/Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out/op_kernel/tbe/op_info_cfg/ai_core/ascend310b/aic-ascend310b-ops-info.json") endif() if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) - file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/packages/vendors/customize/op_impl/ai_core/tbe/kernel/ascend310b" TYPE DIRECTORY OPTIONAL FILES "/_Increase/Increase_double_bufer/AddCustom/build_out/op_kernel/binary/ascend310b/bin/add_custom") + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/packages/vendors/customize/op_impl/ai_core/tbe/kernel/ascend310b" TYPE DIRECTORY OPTIONAL FILES "/Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out/op_kernel/binary/ascend310b/bin/add_custom") endif() if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) - file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/packages/vendors/customize/op_impl/ai_core/tbe/kernel/config/ascend310b" TYPE FILE OPTIONAL FILES "/_Increase/Increase_double_bufer/AddCustom/build_out/op_kernel/binary/ascend310b/bin/add_custom.json") + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/packages/vendors/customize/op_impl/ai_core/tbe/kernel/config/ascend310b" TYPE FILE OPTIONAL FILES "/Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out/op_kernel/binary/ascend310b/bin/add_custom.json") endif() if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) - file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/packages/vendors/customize/op_impl/ai_core/tbe/kernel/config/ascend310b" TYPE FILE OPTIONAL FILES "/_Increase/Increase_double_bufer/AddCustom/build_out/op_kernel/binary/ascend310b/bin/binary_info_config.json") + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/packages/vendors/customize/op_impl/ai_core/tbe/kernel/config/ascend310b" TYPE FILE OPTIONAL FILES "/Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out/op_kernel/binary/ascend310b/bin/binary_info_config.json") endif() if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) - file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/packages/vendors/customize/op_impl/ai_core/tbe/config/ascend910" TYPE FILE FILES "/_Increase/Increase_double_bufer/AddCustom/build_out/op_kernel/tbe/op_info_cfg/ai_core/ascend910/aic-ascend910-ops-info.json") + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/packages/vendors/customize/op_impl/ai_core/tbe/config/ascend910" TYPE FILE FILES "/Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out/op_kernel/tbe/op_info_cfg/ai_core/ascend910/aic-ascend910-ops-info.json") endif() if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) - file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/packages/vendors/customize/op_impl/ai_core/tbe/kernel/ascend910" TYPE DIRECTORY OPTIONAL FILES "/_Increase/Increase_double_bufer/AddCustom/build_out/op_kernel/binary/ascend910/bin/add_custom") + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/packages/vendors/customize/op_impl/ai_core/tbe/kernel/ascend910" TYPE DIRECTORY OPTIONAL FILES "/Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out/op_kernel/binary/ascend910/bin/add_custom") endif() if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) - file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/packages/vendors/customize/op_impl/ai_core/tbe/kernel/config/ascend910" TYPE FILE OPTIONAL FILES "/_Increase/Increase_double_bufer/AddCustom/build_out/op_kernel/binary/ascend910/bin/add_custom.json") + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/packages/vendors/customize/op_impl/ai_core/tbe/kernel/config/ascend910" TYPE FILE OPTIONAL FILES "/Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out/op_kernel/binary/ascend910/bin/add_custom.json") endif() if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) - file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/packages/vendors/customize/op_impl/ai_core/tbe/kernel/config/ascend910" TYPE FILE OPTIONAL FILES "/_Increase/Increase_double_bufer/AddCustom/build_out/op_kernel/binary/ascend910/bin/binary_info_config.json") + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/packages/vendors/customize/op_impl/ai_core/tbe/kernel/config/ascend910" TYPE FILE OPTIONAL FILES "/Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out/op_kernel/binary/ascend910/bin/binary_info_config.json") endif() if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) - file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/packages/vendors/customize/op_impl/ai_core/tbe/config/ascend910b" TYPE FILE FILES "/_Increase/Increase_double_bufer/AddCustom/build_out/op_kernel/tbe/op_info_cfg/ai_core/ascend910b/aic-ascend910b-ops-info.json") + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/packages/vendors/customize/op_impl/ai_core/tbe/config/ascend910b" TYPE FILE FILES "/Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out/op_kernel/tbe/op_info_cfg/ai_core/ascend910b/aic-ascend910b-ops-info.json") endif() if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) - file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/packages/vendors/customize/op_impl/ai_core/tbe/kernel/ascend910b" TYPE DIRECTORY OPTIONAL FILES "/_Increase/Increase_double_bufer/AddCustom/build_out/op_kernel/binary/ascend910b/bin/add_custom") + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/packages/vendors/customize/op_impl/ai_core/tbe/kernel/ascend910b" TYPE DIRECTORY OPTIONAL FILES "/Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out/op_kernel/binary/ascend910b/bin/add_custom") endif() if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) - file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/packages/vendors/customize/op_impl/ai_core/tbe/kernel/config/ascend910b" TYPE FILE OPTIONAL FILES "/_Increase/Increase_double_bufer/AddCustom/build_out/op_kernel/binary/ascend910b/bin/add_custom.json") + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/packages/vendors/customize/op_impl/ai_core/tbe/kernel/config/ascend910b" TYPE FILE OPTIONAL FILES "/Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out/op_kernel/binary/ascend910b/bin/add_custom.json") endif() if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) - file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/packages/vendors/customize/op_impl/ai_core/tbe/kernel/config/ascend910b" TYPE FILE OPTIONAL FILES "/_Increase/Increase_double_bufer/AddCustom/build_out/op_kernel/binary/ascend910b/bin/binary_info_config.json") + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/packages/vendors/customize/op_impl/ai_core/tbe/kernel/config/ascend910b" TYPE FILE OPTIONAL FILES "/Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out/op_kernel/binary/ascend910b/bin/binary_info_config.json") endif() if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) - file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/packages/vendors/customize/framework/tensorflow" TYPE FILE FILES "/_Increase/Increase_double_bufer/AddCustom/build_out/op_kernel/tbe/op_info_cfg/ai_core/npu_supported_ops.json") + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/packages/vendors/customize/framework/tensorflow" TYPE FILE FILES "/Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out/op_kernel/tbe/op_info_cfg/ai_core/npu_supported_ops.json") endif() if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) - file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/packages/vendors/customize/op_impl/ai_core/tbe/customize_impl/dynamic" TYPE FILE FILES "/_Increase/Increase_double_bufer/AddCustom/op_kernel/add_custom.cpp") + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/packages/vendors/customize/op_impl/ai_core/tbe/customize_impl/dynamic" TYPE FILE FILES "/Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/op_kernel/add_custom.cpp") endif() diff --git a/Increase_double_bufer/Is_double_buffer/cmake/util/__pycache__/const_var.cpython-39.pyc b/Increase_double_bufer/Is_double_buffer/cmake/util/__pycache__/const_var.cpython-39.pyc index 3d1c4e5b1f475a85d3588349d43fc15f48027c64..af7d6ad5ae5fb19c06283263b1ffa78f9d5c3b32 100644 Binary files a/Increase_double_bufer/Is_double_buffer/cmake/util/__pycache__/const_var.cpython-39.pyc and b/Increase_double_bufer/Is_double_buffer/cmake/util/__pycache__/const_var.cpython-39.pyc differ diff --git a/Increase_double_bufer/Is_double_buffer/cmake/util/__pycache__/opdesc_parser.cpython-39.pyc b/Increase_double_bufer/Is_double_buffer/cmake/util/__pycache__/opdesc_parser.cpython-39.pyc index 0d9d55b931ffb54e9bb136d13c8ffef1bc0d871b..8cfad7e2959c7006e0a4145377bac4f822678135 100644 Binary files a/Increase_double_bufer/Is_double_buffer/cmake/util/__pycache__/opdesc_parser.cpython-39.pyc and b/Increase_double_bufer/Is_double_buffer/cmake/util/__pycache__/opdesc_parser.cpython-39.pyc differ diff --git a/Increase_double_bufer/No_double_buffer/build_out/CMakeCache.txt b/Increase_double_bufer/No_double_buffer/build_out/CMakeCache.txt index 7c05f2b6bd124488627a5468e283ed921bf1cc10..403af8b96c80413595432c0d835262609acd2cdf 100644 --- a/Increase_double_bufer/No_double_buffer/build_out/CMakeCache.txt +++ b/Increase_double_bufer/No_double_buffer/build_out/CMakeCache.txt @@ -1,5 +1,5 @@ # This is the CMakeCache file. -# For build in directory: /_Increase/Increase_double_bufer/NO_double_buffer/build_out +# For build in directory: /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out # It was generated by CMake: /usr/bin/cmake # You can edit this file to change values found and used by cmake. # If you do not want to change any of the values, simply exit the editor. @@ -112,7 +112,7 @@ CMAKE_EXE_LINKER_FLAGS_RELWITHDEBINFO:STRING= CMAKE_EXPORT_COMPILE_COMMANDS:BOOL= //No help, variable specified on the command line. -CMAKE_INSTALL_PREFIX:PATH=/_Increase/Increase_double_bufer/NO_double_buffer/build_out +CMAKE_INSTALL_PREFIX:PATH=/Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out //Path to a program. CMAKE_LINKER:FILEPATH=/usr/bin/ld @@ -251,13 +251,13 @@ ENABLE_SOURCE_PACKAGE:BOOL=True ENABLE_TEST:BOOL=True //Value Computed by CMake -opp_BINARY_DIR:STATIC=/_Increase/Increase_double_bufer/NO_double_buffer/build_out +opp_BINARY_DIR:STATIC=/Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out //Value Computed by CMake opp_IS_TOP_LEVEL:STATIC=ON //Value Computed by CMake -opp_SOURCE_DIR:STATIC=/_Increase/Increase_double_bufer/NO_double_buffer +opp_SOURCE_DIR:STATIC=/Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer //No help, variable specified on the command line. vendor_name:STRING=customize @@ -272,7 +272,7 @@ CMAKE_ADDR2LINE-ADVANCED:INTERNAL=1 //ADVANCED property for variable: CMAKE_AR CMAKE_AR-ADVANCED:INTERNAL=1 //This is the directory where this CMakeCache.txt was created -CMAKE_CACHEFILE_DIR:INTERNAL=/_Increase/Increase_double_bufer/NO_double_buffer/build_out +CMAKE_CACHEFILE_DIR:INTERNAL=/Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out //Major version of cmake used to create the current loaded cache CMAKE_CACHE_MAJOR_VERSION:INTERNAL=3 //Minor version of cmake used to create the current loaded cache @@ -347,7 +347,7 @@ CMAKE_GENERATOR_PLATFORM:INTERNAL= CMAKE_GENERATOR_TOOLSET:INTERNAL= //Source directory with the top level CMakeLists.txt file for this // project -CMAKE_HOME_DIRECTORY:INTERNAL=/_Increase/Increase_double_bufer/NO_double_buffer +CMAKE_HOME_DIRECTORY:INTERNAL=/Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer //Install .so files without execute permission. CMAKE_INSTALL_SO_NO_EXE:INTERNAL=1 //ADVANCED property for variable: CMAKE_LINKER diff --git a/Increase_double_bufer/No_double_buffer/build_out/CMakeFiles/CMakeDirectoryInformation.cmake b/Increase_double_bufer/No_double_buffer/build_out/CMakeFiles/CMakeDirectoryInformation.cmake index 82ea4a19384b5cb17ac418c5fb4630c5a67a6a55..495135816bd051d64dffe5590d404fd3900dd3bf 100644 --- a/Increase_double_bufer/No_double_buffer/build_out/CMakeFiles/CMakeDirectoryInformation.cmake +++ b/Increase_double_bufer/No_double_buffer/build_out/CMakeFiles/CMakeDirectoryInformation.cmake @@ -2,8 +2,8 @@ # Generated by "Unix Makefiles" Generator, CMake Version 3.22 # Relative path conversion top directories. -set(CMAKE_RELATIVE_PATH_TOP_SOURCE "/_Increase/Increase_double_bufer/NO_double_buffer") -set(CMAKE_RELATIVE_PATH_TOP_BINARY "/_Increase/Increase_double_bufer/NO_double_buffer/build_out") +set(CMAKE_RELATIVE_PATH_TOP_SOURCE "/Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer") +set(CMAKE_RELATIVE_PATH_TOP_BINARY "/Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out") # Force unix paths in dependencies. set(CMAKE_FORCE_UNIX_PATHS 1) diff --git a/Increase_double_bufer/No_double_buffer/build_out/CMakeFiles/CMakeOutput.log b/Increase_double_bufer/No_double_buffer/build_out/CMakeFiles/CMakeOutput.log index a094ede6d4fdb0f36a609c7f40c2257f65d905a2..34d9df668364862f2af29a17626a6ae8dc21cebe 100644 --- a/Increase_double_bufer/No_double_buffer/build_out/CMakeFiles/CMakeOutput.log +++ b/Increase_double_bufer/No_double_buffer/build_out/CMakeFiles/CMakeOutput.log @@ -10,7 +10,7 @@ The output was: Compilation of the C compiler identification source "CMakeCCompilerId.c" produced "a.out" -The C compiler identification is GNU, found in "/_Increase/Increase_double_bufer/NO_double_buffer/build_out/CMakeFiles/3.22.1/CompilerIdC/a.out" +The C compiler identification is GNU, found in "/Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out/CMakeFiles/3.22.1/CompilerIdC/a.out" Compiling the CXX compiler identification source file "CMakeCXXCompilerId.cpp" succeeded. Compiler: /usr/bin/c++ @@ -23,15 +23,15 @@ The output was: Compilation of the CXX compiler identification source "CMakeCXXCompilerId.cpp" produced "a.out" -The CXX compiler identification is GNU, found in "/_Increase/Increase_double_bufer/NO_double_buffer/build_out/CMakeFiles/3.22.1/CompilerIdCXX/a.out" +The CXX compiler identification is GNU, found in "/Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out/CMakeFiles/3.22.1/CompilerIdCXX/a.out" Detecting C compiler ABI info compiled with the following output: -Change Dir: /_Increase/Increase_double_bufer/NO_double_buffer/build_out/CMakeFiles/CMakeTmp +Change Dir: /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out/CMakeFiles/CMakeTmp -Run Build Command(s):/usr/bin/gmake -f Makefile cmTC_534bd/fast && /usr/bin/gmake -f CMakeFiles/cmTC_534bd.dir/build.make CMakeFiles/cmTC_534bd.dir/build -gmake[1]: Entering directory '/_Increase/Increase_double_bufer/NO_double_buffer/build_out/CMakeFiles/CMakeTmp' -Building C object CMakeFiles/cmTC_534bd.dir/CMakeCCompilerABI.c.o -/usr/bin/cc -v -o CMakeFiles/cmTC_534bd.dir/CMakeCCompilerABI.c.o -c /usr/share/cmake-3.22/Modules/CMakeCCompilerABI.c +Run Build Command(s):/usr/bin/gmake -f Makefile cmTC_c15a1/fast && /usr/bin/gmake -f CMakeFiles/cmTC_c15a1.dir/build.make CMakeFiles/cmTC_c15a1.dir/build +gmake[1]: Entering directory '/Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out/CMakeFiles/CMakeTmp' +Building C object CMakeFiles/cmTC_c15a1.dir/CMakeCCompilerABI.c.o +/usr/bin/cc -v -o CMakeFiles/cmTC_c15a1.dir/CMakeCCompilerABI.c.o -c /usr/share/cmake-3.22/Modules/CMakeCCompilerABI.c Using built-in specs. COLLECT_GCC=/usr/bin/cc Target: aarch64-linux-gnu @@ -39,8 +39,8 @@ Configured with: ../src/configure -v --with-pkgversion='Ubuntu 11.4.0-1ubuntu1~2 Thread model: posix Supported LTO compression algorithms: zlib zstd gcc version 11.4.0 (Ubuntu 11.4.0-1ubuntu1~22.04) -COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_534bd.dir/CMakeCCompilerABI.c.o' '-c' '-mlittle-endian' '-mabi=lp64' '-dumpdir' 'CMakeFiles/cmTC_534bd.dir/' - /usr/lib/gcc/aarch64-linux-gnu/11/cc1 -quiet -v -imultiarch aarch64-linux-gnu /usr/share/cmake-3.22/Modules/CMakeCCompilerABI.c -quiet -dumpdir CMakeFiles/cmTC_534bd.dir/ -dumpbase CMakeCCompilerABI.c.c -dumpbase-ext .c -mlittle-endian -mabi=lp64 -version -fasynchronous-unwind-tables -fstack-protector-strong -Wformat -Wformat-security -fstack-clash-protection -o /tmp/ccG46kx6.s +COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_c15a1.dir/CMakeCCompilerABI.c.o' '-c' '-mlittle-endian' '-mabi=lp64' '-dumpdir' 'CMakeFiles/cmTC_c15a1.dir/' + /usr/lib/gcc/aarch64-linux-gnu/11/cc1 -quiet -v -imultiarch aarch64-linux-gnu /usr/share/cmake-3.22/Modules/CMakeCCompilerABI.c -quiet -dumpdir CMakeFiles/cmTC_c15a1.dir/ -dumpbase CMakeCCompilerABI.c.c -dumpbase-ext .c -mlittle-endian -mabi=lp64 -version -fasynchronous-unwind-tables -fstack-protector-strong -Wformat -Wformat-security -fstack-clash-protection -o /tmp/ccAUyNDv.s GNU C17 (Ubuntu 11.4.0-1ubuntu1~22.04) version 11.4.0 (aarch64-linux-gnu) compiled by GNU C version 11.4.0, GMP version 6.2.1, MPFR version 4.1.0, MPC version 1.2.1, isl version isl-0.24-GMP @@ -60,15 +60,15 @@ GNU C17 (Ubuntu 11.4.0-1ubuntu1~22.04) version 11.4.0 (aarch64-linux-gnu) GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072 Compiler executable checksum: 52ed857e9cd110e5efaa797811afcfbb -COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_534bd.dir/CMakeCCompilerABI.c.o' '-c' '-mlittle-endian' '-mabi=lp64' '-dumpdir' 'CMakeFiles/cmTC_534bd.dir/' - as -v -EL -mabi=lp64 -o CMakeFiles/cmTC_534bd.dir/CMakeCCompilerABI.c.o /tmp/ccG46kx6.s +COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_c15a1.dir/CMakeCCompilerABI.c.o' '-c' '-mlittle-endian' '-mabi=lp64' '-dumpdir' 'CMakeFiles/cmTC_c15a1.dir/' + as -v -EL -mabi=lp64 -o CMakeFiles/cmTC_c15a1.dir/CMakeCCompilerABI.c.o /tmp/ccAUyNDv.s GNU assembler version 2.38 (aarch64-linux-gnu) using BFD version (GNU Binutils for Ubuntu) 2.38 COMPILER_PATH=/usr/lib/gcc/aarch64-linux-gnu/11/:/usr/lib/gcc/aarch64-linux-gnu/11/:/usr/lib/gcc/aarch64-linux-gnu/:/usr/lib/gcc/aarch64-linux-gnu/11/:/usr/lib/gcc/aarch64-linux-gnu/ LIBRARY_PATH=/usr/lib/gcc/aarch64-linux-gnu/11/:/usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu/:/usr/lib/gcc/aarch64-linux-gnu/11/../../../../lib/:/lib/aarch64-linux-gnu/:/lib/../lib/:/usr/lib/aarch64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/aarch64-linux-gnu/11/../../../:/lib/:/usr/lib/ -COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_534bd.dir/CMakeCCompilerABI.c.o' '-c' '-mlittle-endian' '-mabi=lp64' '-dumpdir' 'CMakeFiles/cmTC_534bd.dir/CMakeCCompilerABI.c.' -Linking C executable cmTC_534bd -/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_534bd.dir/link.txt --verbose=1 -/usr/bin/cc -v CMakeFiles/cmTC_534bd.dir/CMakeCCompilerABI.c.o -o cmTC_534bd +COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_c15a1.dir/CMakeCCompilerABI.c.o' '-c' '-mlittle-endian' '-mabi=lp64' '-dumpdir' 'CMakeFiles/cmTC_c15a1.dir/CMakeCCompilerABI.c.' +Linking C executable cmTC_c15a1 +/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_c15a1.dir/link.txt --verbose=1 +/usr/bin/cc -v CMakeFiles/cmTC_c15a1.dir/CMakeCCompilerABI.c.o -o cmTC_c15a1 Using built-in specs. COLLECT_GCC=/usr/bin/cc COLLECT_LTO_WRAPPER=/usr/lib/gcc/aarch64-linux-gnu/11/lto-wrapper @@ -79,10 +79,10 @@ Supported LTO compression algorithms: zlib zstd gcc version 11.4.0 (Ubuntu 11.4.0-1ubuntu1~22.04) COMPILER_PATH=/usr/lib/gcc/aarch64-linux-gnu/11/:/usr/lib/gcc/aarch64-linux-gnu/11/:/usr/lib/gcc/aarch64-linux-gnu/:/usr/lib/gcc/aarch64-linux-gnu/11/:/usr/lib/gcc/aarch64-linux-gnu/ LIBRARY_PATH=/usr/lib/gcc/aarch64-linux-gnu/11/:/usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu/:/usr/lib/gcc/aarch64-linux-gnu/11/../../../../lib/:/lib/aarch64-linux-gnu/:/lib/../lib/:/usr/lib/aarch64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/aarch64-linux-gnu/11/../../../:/lib/:/usr/lib/ -COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_534bd' '-mlittle-endian' '-mabi=lp64' '-dumpdir' 'cmTC_534bd.' - /usr/lib/gcc/aarch64-linux-gnu/11/collect2 -plugin /usr/lib/gcc/aarch64-linux-gnu/11/liblto_plugin.so -plugin-opt=/usr/lib/gcc/aarch64-linux-gnu/11/lto-wrapper -plugin-opt=-fresolution=/tmp/cc4PyGxT.res -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s --build-id --eh-frame-hdr --hash-style=gnu --as-needed -dynamic-linker /lib/ld-linux-aarch64.so.1 -X -EL -maarch64linux --fix-cortex-a53-843419 -pie -z now -z relro -o cmTC_534bd /usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu/Scrt1.o /usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu/crti.o /usr/lib/gcc/aarch64-linux-gnu/11/crtbeginS.o -L/usr/lib/gcc/aarch64-linux-gnu/11 -L/usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu -L/usr/lib/gcc/aarch64-linux-gnu/11/../../../../lib -L/lib/aarch64-linux-gnu -L/lib/../lib -L/usr/lib/aarch64-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/aarch64-linux-gnu/11/../../.. CMakeFiles/cmTC_534bd.dir/CMakeCCompilerABI.c.o -lgcc --push-state --as-needed -lgcc_s --pop-state -lc -lgcc --push-state --as-needed -lgcc_s --pop-state /usr/lib/gcc/aarch64-linux-gnu/11/crtendS.o /usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu/crtn.o -COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_534bd' '-mlittle-endian' '-mabi=lp64' '-dumpdir' 'cmTC_534bd.' -gmake[1]: Leaving directory '/_Increase/Increase_double_bufer/NO_double_buffer/build_out/CMakeFiles/CMakeTmp' +COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_c15a1' '-mlittle-endian' '-mabi=lp64' '-dumpdir' 'cmTC_c15a1.' + /usr/lib/gcc/aarch64-linux-gnu/11/collect2 -plugin /usr/lib/gcc/aarch64-linux-gnu/11/liblto_plugin.so -plugin-opt=/usr/lib/gcc/aarch64-linux-gnu/11/lto-wrapper -plugin-opt=-fresolution=/tmp/ccDB9QqI.res -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s --build-id --eh-frame-hdr --hash-style=gnu --as-needed -dynamic-linker /lib/ld-linux-aarch64.so.1 -X -EL -maarch64linux --fix-cortex-a53-843419 -pie -z now -z relro -o cmTC_c15a1 /usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu/Scrt1.o /usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu/crti.o /usr/lib/gcc/aarch64-linux-gnu/11/crtbeginS.o -L/usr/lib/gcc/aarch64-linux-gnu/11 -L/usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu -L/usr/lib/gcc/aarch64-linux-gnu/11/../../../../lib -L/lib/aarch64-linux-gnu -L/lib/../lib -L/usr/lib/aarch64-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/aarch64-linux-gnu/11/../../.. CMakeFiles/cmTC_c15a1.dir/CMakeCCompilerABI.c.o -lgcc --push-state --as-needed -lgcc_s --pop-state -lc -lgcc --push-state --as-needed -lgcc_s --pop-state /usr/lib/gcc/aarch64-linux-gnu/11/crtendS.o /usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu/crtn.o +COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_c15a1' '-mlittle-endian' '-mabi=lp64' '-dumpdir' 'cmTC_c15a1.' +gmake[1]: Leaving directory '/Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out/CMakeFiles/CMakeTmp' @@ -103,12 +103,12 @@ Parsed C implicit include dir info from above output: rv=done Parsed C implicit link information from above output: link line regex: [^( *|.*[/\])(ld|CMAKE_LINK_STARTFILE-NOTFOUND|([^/\]+-)?ld|collect2)[^/\]*( |$)] - ignore line: [Change Dir: /_Increase/Increase_double_bufer/NO_double_buffer/build_out/CMakeFiles/CMakeTmp] + ignore line: [Change Dir: /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out/CMakeFiles/CMakeTmp] ignore line: [] - ignore line: [Run Build Command(s):/usr/bin/gmake -f Makefile cmTC_534bd/fast && /usr/bin/gmake -f CMakeFiles/cmTC_534bd.dir/build.make CMakeFiles/cmTC_534bd.dir/build] - ignore line: [gmake[1]: Entering directory '/_Increase/Increase_double_bufer/NO_double_buffer/build_out/CMakeFiles/CMakeTmp'] - ignore line: [Building C object CMakeFiles/cmTC_534bd.dir/CMakeCCompilerABI.c.o] - ignore line: [/usr/bin/cc -v -o CMakeFiles/cmTC_534bd.dir/CMakeCCompilerABI.c.o -c /usr/share/cmake-3.22/Modules/CMakeCCompilerABI.c] + ignore line: [Run Build Command(s):/usr/bin/gmake -f Makefile cmTC_c15a1/fast && /usr/bin/gmake -f CMakeFiles/cmTC_c15a1.dir/build.make CMakeFiles/cmTC_c15a1.dir/build] + ignore line: [gmake[1]: Entering directory '/Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out/CMakeFiles/CMakeTmp'] + ignore line: [Building C object CMakeFiles/cmTC_c15a1.dir/CMakeCCompilerABI.c.o] + ignore line: [/usr/bin/cc -v -o CMakeFiles/cmTC_c15a1.dir/CMakeCCompilerABI.c.o -c /usr/share/cmake-3.22/Modules/CMakeCCompilerABI.c] ignore line: [Using built-in specs.] ignore line: [COLLECT_GCC=/usr/bin/cc] ignore line: [Target: aarch64-linux-gnu] @@ -116,8 +116,8 @@ Parsed C implicit link information from above output: ignore line: [Thread model: posix] ignore line: [Supported LTO compression algorithms: zlib zstd] ignore line: [gcc version 11.4.0 (Ubuntu 11.4.0-1ubuntu1~22.04) ] - ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_534bd.dir/CMakeCCompilerABI.c.o' '-c' '-mlittle-endian' '-mabi=lp64' '-dumpdir' 'CMakeFiles/cmTC_534bd.dir/'] - ignore line: [ /usr/lib/gcc/aarch64-linux-gnu/11/cc1 -quiet -v -imultiarch aarch64-linux-gnu /usr/share/cmake-3.22/Modules/CMakeCCompilerABI.c -quiet -dumpdir CMakeFiles/cmTC_534bd.dir/ -dumpbase CMakeCCompilerABI.c.c -dumpbase-ext .c -mlittle-endian -mabi=lp64 -version -fasynchronous-unwind-tables -fstack-protector-strong -Wformat -Wformat-security -fstack-clash-protection -o /tmp/ccG46kx6.s] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_c15a1.dir/CMakeCCompilerABI.c.o' '-c' '-mlittle-endian' '-mabi=lp64' '-dumpdir' 'CMakeFiles/cmTC_c15a1.dir/'] + ignore line: [ /usr/lib/gcc/aarch64-linux-gnu/11/cc1 -quiet -v -imultiarch aarch64-linux-gnu /usr/share/cmake-3.22/Modules/CMakeCCompilerABI.c -quiet -dumpdir CMakeFiles/cmTC_c15a1.dir/ -dumpbase CMakeCCompilerABI.c.c -dumpbase-ext .c -mlittle-endian -mabi=lp64 -version -fasynchronous-unwind-tables -fstack-protector-strong -Wformat -Wformat-security -fstack-clash-protection -o /tmp/ccAUyNDv.s] ignore line: [GNU C17 (Ubuntu 11.4.0-1ubuntu1~22.04) version 11.4.0 (aarch64-linux-gnu)] ignore line: [ compiled by GNU C version 11.4.0 GMP version 6.2.1 MPFR version 4.1.0 MPC version 1.2.1 isl version isl-0.24-GMP] ignore line: [] @@ -137,15 +137,15 @@ Parsed C implicit link information from above output: ignore line: [] ignore line: [GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072] ignore line: [Compiler executable checksum: 52ed857e9cd110e5efaa797811afcfbb] - ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_534bd.dir/CMakeCCompilerABI.c.o' '-c' '-mlittle-endian' '-mabi=lp64' '-dumpdir' 'CMakeFiles/cmTC_534bd.dir/'] - ignore line: [ as -v -EL -mabi=lp64 -o CMakeFiles/cmTC_534bd.dir/CMakeCCompilerABI.c.o /tmp/ccG46kx6.s] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_c15a1.dir/CMakeCCompilerABI.c.o' '-c' '-mlittle-endian' '-mabi=lp64' '-dumpdir' 'CMakeFiles/cmTC_c15a1.dir/'] + ignore line: [ as -v -EL -mabi=lp64 -o CMakeFiles/cmTC_c15a1.dir/CMakeCCompilerABI.c.o /tmp/ccAUyNDv.s] ignore line: [GNU assembler version 2.38 (aarch64-linux-gnu) using BFD version (GNU Binutils for Ubuntu) 2.38] ignore line: [COMPILER_PATH=/usr/lib/gcc/aarch64-linux-gnu/11/:/usr/lib/gcc/aarch64-linux-gnu/11/:/usr/lib/gcc/aarch64-linux-gnu/:/usr/lib/gcc/aarch64-linux-gnu/11/:/usr/lib/gcc/aarch64-linux-gnu/] ignore line: [LIBRARY_PATH=/usr/lib/gcc/aarch64-linux-gnu/11/:/usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu/:/usr/lib/gcc/aarch64-linux-gnu/11/../../../../lib/:/lib/aarch64-linux-gnu/:/lib/../lib/:/usr/lib/aarch64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/aarch64-linux-gnu/11/../../../:/lib/:/usr/lib/] - ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_534bd.dir/CMakeCCompilerABI.c.o' '-c' '-mlittle-endian' '-mabi=lp64' '-dumpdir' 'CMakeFiles/cmTC_534bd.dir/CMakeCCompilerABI.c.'] - ignore line: [Linking C executable cmTC_534bd] - ignore line: [/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_534bd.dir/link.txt --verbose=1] - ignore line: [/usr/bin/cc -v CMakeFiles/cmTC_534bd.dir/CMakeCCompilerABI.c.o -o cmTC_534bd ] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_c15a1.dir/CMakeCCompilerABI.c.o' '-c' '-mlittle-endian' '-mabi=lp64' '-dumpdir' 'CMakeFiles/cmTC_c15a1.dir/CMakeCCompilerABI.c.'] + ignore line: [Linking C executable cmTC_c15a1] + ignore line: [/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_c15a1.dir/link.txt --verbose=1] + ignore line: [/usr/bin/cc -v CMakeFiles/cmTC_c15a1.dir/CMakeCCompilerABI.c.o -o cmTC_c15a1 ] ignore line: [Using built-in specs.] ignore line: [COLLECT_GCC=/usr/bin/cc] ignore line: [COLLECT_LTO_WRAPPER=/usr/lib/gcc/aarch64-linux-gnu/11/lto-wrapper] @@ -156,13 +156,13 @@ Parsed C implicit link information from above output: ignore line: [gcc version 11.4.0 (Ubuntu 11.4.0-1ubuntu1~22.04) ] ignore line: [COMPILER_PATH=/usr/lib/gcc/aarch64-linux-gnu/11/:/usr/lib/gcc/aarch64-linux-gnu/11/:/usr/lib/gcc/aarch64-linux-gnu/:/usr/lib/gcc/aarch64-linux-gnu/11/:/usr/lib/gcc/aarch64-linux-gnu/] ignore line: [LIBRARY_PATH=/usr/lib/gcc/aarch64-linux-gnu/11/:/usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu/:/usr/lib/gcc/aarch64-linux-gnu/11/../../../../lib/:/lib/aarch64-linux-gnu/:/lib/../lib/:/usr/lib/aarch64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/aarch64-linux-gnu/11/../../../:/lib/:/usr/lib/] - ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_534bd' '-mlittle-endian' '-mabi=lp64' '-dumpdir' 'cmTC_534bd.'] - link line: [ /usr/lib/gcc/aarch64-linux-gnu/11/collect2 -plugin /usr/lib/gcc/aarch64-linux-gnu/11/liblto_plugin.so -plugin-opt=/usr/lib/gcc/aarch64-linux-gnu/11/lto-wrapper -plugin-opt=-fresolution=/tmp/cc4PyGxT.res -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s --build-id --eh-frame-hdr --hash-style=gnu --as-needed -dynamic-linker /lib/ld-linux-aarch64.so.1 -X -EL -maarch64linux --fix-cortex-a53-843419 -pie -z now -z relro -o cmTC_534bd /usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu/Scrt1.o /usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu/crti.o /usr/lib/gcc/aarch64-linux-gnu/11/crtbeginS.o -L/usr/lib/gcc/aarch64-linux-gnu/11 -L/usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu -L/usr/lib/gcc/aarch64-linux-gnu/11/../../../../lib -L/lib/aarch64-linux-gnu -L/lib/../lib -L/usr/lib/aarch64-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/aarch64-linux-gnu/11/../../.. CMakeFiles/cmTC_534bd.dir/CMakeCCompilerABI.c.o -lgcc --push-state --as-needed -lgcc_s --pop-state -lc -lgcc --push-state --as-needed -lgcc_s --pop-state /usr/lib/gcc/aarch64-linux-gnu/11/crtendS.o /usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu/crtn.o] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_c15a1' '-mlittle-endian' '-mabi=lp64' '-dumpdir' 'cmTC_c15a1.'] + link line: [ /usr/lib/gcc/aarch64-linux-gnu/11/collect2 -plugin /usr/lib/gcc/aarch64-linux-gnu/11/liblto_plugin.so -plugin-opt=/usr/lib/gcc/aarch64-linux-gnu/11/lto-wrapper -plugin-opt=-fresolution=/tmp/ccDB9QqI.res -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s --build-id --eh-frame-hdr --hash-style=gnu --as-needed -dynamic-linker /lib/ld-linux-aarch64.so.1 -X -EL -maarch64linux --fix-cortex-a53-843419 -pie -z now -z relro -o cmTC_c15a1 /usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu/Scrt1.o /usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu/crti.o /usr/lib/gcc/aarch64-linux-gnu/11/crtbeginS.o -L/usr/lib/gcc/aarch64-linux-gnu/11 -L/usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu -L/usr/lib/gcc/aarch64-linux-gnu/11/../../../../lib -L/lib/aarch64-linux-gnu -L/lib/../lib -L/usr/lib/aarch64-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/aarch64-linux-gnu/11/../../.. CMakeFiles/cmTC_c15a1.dir/CMakeCCompilerABI.c.o -lgcc --push-state --as-needed -lgcc_s --pop-state -lc -lgcc --push-state --as-needed -lgcc_s --pop-state /usr/lib/gcc/aarch64-linux-gnu/11/crtendS.o /usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu/crtn.o] arg [/usr/lib/gcc/aarch64-linux-gnu/11/collect2] ==> ignore arg [-plugin] ==> ignore arg [/usr/lib/gcc/aarch64-linux-gnu/11/liblto_plugin.so] ==> ignore arg [-plugin-opt=/usr/lib/gcc/aarch64-linux-gnu/11/lto-wrapper] ==> ignore - arg [-plugin-opt=-fresolution=/tmp/cc4PyGxT.res] ==> ignore + arg [-plugin-opt=-fresolution=/tmp/ccDB9QqI.res] ==> ignore arg [-plugin-opt=-pass-through=-lgcc] ==> ignore arg [-plugin-opt=-pass-through=-lgcc_s] ==> ignore arg [-plugin-opt=-pass-through=-lc] ==> ignore @@ -182,7 +182,7 @@ Parsed C implicit link information from above output: arg [-znow] ==> ignore arg [-zrelro] ==> ignore arg [-o] ==> ignore - arg [cmTC_534bd] ==> ignore + arg [cmTC_c15a1] ==> ignore arg [/usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu/Scrt1.o] ==> obj [/usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu/Scrt1.o] arg [/usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu/crti.o] ==> obj [/usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu/crti.o] arg [/usr/lib/gcc/aarch64-linux-gnu/11/crtbeginS.o] ==> obj [/usr/lib/gcc/aarch64-linux-gnu/11/crtbeginS.o] @@ -194,7 +194,7 @@ Parsed C implicit link information from above output: arg [-L/usr/lib/aarch64-linux-gnu] ==> dir [/usr/lib/aarch64-linux-gnu] arg [-L/usr/lib/../lib] ==> dir [/usr/lib/../lib] arg [-L/usr/lib/gcc/aarch64-linux-gnu/11/../../..] ==> dir [/usr/lib/gcc/aarch64-linux-gnu/11/../../..] - arg [CMakeFiles/cmTC_534bd.dir/CMakeCCompilerABI.c.o] ==> ignore + arg [CMakeFiles/cmTC_c15a1.dir/CMakeCCompilerABI.c.o] ==> ignore arg [-lgcc] ==> lib [gcc] arg [--push-state] ==> ignore arg [--as-needed] ==> ignore @@ -226,12 +226,12 @@ Parsed C implicit link information from above output: Detecting CXX compiler ABI info compiled with the following output: -Change Dir: /_Increase/Increase_double_bufer/NO_double_buffer/build_out/CMakeFiles/CMakeTmp +Change Dir: /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out/CMakeFiles/CMakeTmp -Run Build Command(s):/usr/bin/gmake -f Makefile cmTC_6e1b6/fast && /usr/bin/gmake -f CMakeFiles/cmTC_6e1b6.dir/build.make CMakeFiles/cmTC_6e1b6.dir/build -gmake[1]: Entering directory '/_Increase/Increase_double_bufer/NO_double_buffer/build_out/CMakeFiles/CMakeTmp' -Building CXX object CMakeFiles/cmTC_6e1b6.dir/CMakeCXXCompilerABI.cpp.o -/usr/bin/c++ -v -o CMakeFiles/cmTC_6e1b6.dir/CMakeCXXCompilerABI.cpp.o -c /usr/share/cmake-3.22/Modules/CMakeCXXCompilerABI.cpp +Run Build Command(s):/usr/bin/gmake -f Makefile cmTC_99b4f/fast && /usr/bin/gmake -f CMakeFiles/cmTC_99b4f.dir/build.make CMakeFiles/cmTC_99b4f.dir/build +gmake[1]: Entering directory '/Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out/CMakeFiles/CMakeTmp' +Building CXX object CMakeFiles/cmTC_99b4f.dir/CMakeCXXCompilerABI.cpp.o +/usr/bin/c++ -v -o CMakeFiles/cmTC_99b4f.dir/CMakeCXXCompilerABI.cpp.o -c /usr/share/cmake-3.22/Modules/CMakeCXXCompilerABI.cpp Using built-in specs. COLLECT_GCC=/usr/bin/c++ Target: aarch64-linux-gnu @@ -239,8 +239,8 @@ Configured with: ../src/configure -v --with-pkgversion='Ubuntu 11.4.0-1ubuntu1~2 Thread model: posix Supported LTO compression algorithms: zlib zstd gcc version 11.4.0 (Ubuntu 11.4.0-1ubuntu1~22.04) -COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_6e1b6.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mlittle-endian' '-mabi=lp64' '-dumpdir' 'CMakeFiles/cmTC_6e1b6.dir/' - /usr/lib/gcc/aarch64-linux-gnu/11/cc1plus -quiet -v -imultiarch aarch64-linux-gnu -D_GNU_SOURCE /usr/share/cmake-3.22/Modules/CMakeCXXCompilerABI.cpp -quiet -dumpdir CMakeFiles/cmTC_6e1b6.dir/ -dumpbase CMakeCXXCompilerABI.cpp.cpp -dumpbase-ext .cpp -mlittle-endian -mabi=lp64 -version -fasynchronous-unwind-tables -fstack-protector-strong -Wformat -Wformat-security -fstack-clash-protection -o /tmp/ccIDA2aC.s +COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_99b4f.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mlittle-endian' '-mabi=lp64' '-dumpdir' 'CMakeFiles/cmTC_99b4f.dir/' + /usr/lib/gcc/aarch64-linux-gnu/11/cc1plus -quiet -v -imultiarch aarch64-linux-gnu -D_GNU_SOURCE /usr/share/cmake-3.22/Modules/CMakeCXXCompilerABI.cpp -quiet -dumpdir CMakeFiles/cmTC_99b4f.dir/ -dumpbase CMakeCXXCompilerABI.cpp.cpp -dumpbase-ext .cpp -mlittle-endian -mabi=lp64 -version -fasynchronous-unwind-tables -fstack-protector-strong -Wformat -Wformat-security -fstack-clash-protection -o /tmp/cclPvzlc.s GNU C++17 (Ubuntu 11.4.0-1ubuntu1~22.04) version 11.4.0 (aarch64-linux-gnu) compiled by GNU C version 11.4.0, GMP version 6.2.1, MPFR version 4.1.0, MPC version 1.2.1, isl version isl-0.24-GMP @@ -264,15 +264,15 @@ GNU C++17 (Ubuntu 11.4.0-1ubuntu1~22.04) version 11.4.0 (aarch64-linux-gnu) GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072 Compiler executable checksum: 3e6e780af1232722b47e0979fda82402 -COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_6e1b6.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mlittle-endian' '-mabi=lp64' '-dumpdir' 'CMakeFiles/cmTC_6e1b6.dir/' - as -v -EL -mabi=lp64 -o CMakeFiles/cmTC_6e1b6.dir/CMakeCXXCompilerABI.cpp.o /tmp/ccIDA2aC.s +COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_99b4f.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mlittle-endian' '-mabi=lp64' '-dumpdir' 'CMakeFiles/cmTC_99b4f.dir/' + as -v -EL -mabi=lp64 -o CMakeFiles/cmTC_99b4f.dir/CMakeCXXCompilerABI.cpp.o /tmp/cclPvzlc.s GNU assembler version 2.38 (aarch64-linux-gnu) using BFD version (GNU Binutils for Ubuntu) 2.38 COMPILER_PATH=/usr/lib/gcc/aarch64-linux-gnu/11/:/usr/lib/gcc/aarch64-linux-gnu/11/:/usr/lib/gcc/aarch64-linux-gnu/:/usr/lib/gcc/aarch64-linux-gnu/11/:/usr/lib/gcc/aarch64-linux-gnu/ LIBRARY_PATH=/usr/lib/gcc/aarch64-linux-gnu/11/:/usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu/:/usr/lib/gcc/aarch64-linux-gnu/11/../../../../lib/:/lib/aarch64-linux-gnu/:/lib/../lib/:/usr/lib/aarch64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/aarch64-linux-gnu/11/../../../:/lib/:/usr/lib/ -COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_6e1b6.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mlittle-endian' '-mabi=lp64' '-dumpdir' 'CMakeFiles/cmTC_6e1b6.dir/CMakeCXXCompilerABI.cpp.' -Linking CXX executable cmTC_6e1b6 -/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_6e1b6.dir/link.txt --verbose=1 -/usr/bin/c++ -v CMakeFiles/cmTC_6e1b6.dir/CMakeCXXCompilerABI.cpp.o -o cmTC_6e1b6 +COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_99b4f.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mlittle-endian' '-mabi=lp64' '-dumpdir' 'CMakeFiles/cmTC_99b4f.dir/CMakeCXXCompilerABI.cpp.' +Linking CXX executable cmTC_99b4f +/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_99b4f.dir/link.txt --verbose=1 +/usr/bin/c++ -v CMakeFiles/cmTC_99b4f.dir/CMakeCXXCompilerABI.cpp.o -o cmTC_99b4f Using built-in specs. COLLECT_GCC=/usr/bin/c++ COLLECT_LTO_WRAPPER=/usr/lib/gcc/aarch64-linux-gnu/11/lto-wrapper @@ -283,10 +283,10 @@ Supported LTO compression algorithms: zlib zstd gcc version 11.4.0 (Ubuntu 11.4.0-1ubuntu1~22.04) COMPILER_PATH=/usr/lib/gcc/aarch64-linux-gnu/11/:/usr/lib/gcc/aarch64-linux-gnu/11/:/usr/lib/gcc/aarch64-linux-gnu/:/usr/lib/gcc/aarch64-linux-gnu/11/:/usr/lib/gcc/aarch64-linux-gnu/ LIBRARY_PATH=/usr/lib/gcc/aarch64-linux-gnu/11/:/usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu/:/usr/lib/gcc/aarch64-linux-gnu/11/../../../../lib/:/lib/aarch64-linux-gnu/:/lib/../lib/:/usr/lib/aarch64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/aarch64-linux-gnu/11/../../../:/lib/:/usr/lib/ -COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_6e1b6' '-shared-libgcc' '-mlittle-endian' '-mabi=lp64' '-dumpdir' 'cmTC_6e1b6.' - /usr/lib/gcc/aarch64-linux-gnu/11/collect2 -plugin /usr/lib/gcc/aarch64-linux-gnu/11/liblto_plugin.so -plugin-opt=/usr/lib/gcc/aarch64-linux-gnu/11/lto-wrapper -plugin-opt=-fresolution=/tmp/ccoZhiHx.res -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc --build-id --eh-frame-hdr --hash-style=gnu --as-needed -dynamic-linker /lib/ld-linux-aarch64.so.1 -X -EL -maarch64linux --fix-cortex-a53-843419 -pie -z now -z relro -o cmTC_6e1b6 /usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu/Scrt1.o /usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu/crti.o /usr/lib/gcc/aarch64-linux-gnu/11/crtbeginS.o -L/usr/lib/gcc/aarch64-linux-gnu/11 -L/usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu -L/usr/lib/gcc/aarch64-linux-gnu/11/../../../../lib -L/lib/aarch64-linux-gnu -L/lib/../lib -L/usr/lib/aarch64-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/aarch64-linux-gnu/11/../../.. CMakeFiles/cmTC_6e1b6.dir/CMakeCXXCompilerABI.cpp.o -lstdc++ -lm -lgcc_s -lgcc -lc -lgcc_s -lgcc /usr/lib/gcc/aarch64-linux-gnu/11/crtendS.o /usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu/crtn.o -COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_6e1b6' '-shared-libgcc' '-mlittle-endian' '-mabi=lp64' '-dumpdir' 'cmTC_6e1b6.' -gmake[1]: Leaving directory '/_Increase/Increase_double_bufer/NO_double_buffer/build_out/CMakeFiles/CMakeTmp' +COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_99b4f' '-shared-libgcc' '-mlittle-endian' '-mabi=lp64' '-dumpdir' 'cmTC_99b4f.' + /usr/lib/gcc/aarch64-linux-gnu/11/collect2 -plugin /usr/lib/gcc/aarch64-linux-gnu/11/liblto_plugin.so -plugin-opt=/usr/lib/gcc/aarch64-linux-gnu/11/lto-wrapper -plugin-opt=-fresolution=/tmp/ccHYcYI7.res -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc --build-id --eh-frame-hdr --hash-style=gnu --as-needed -dynamic-linker /lib/ld-linux-aarch64.so.1 -X -EL -maarch64linux --fix-cortex-a53-843419 -pie -z now -z relro -o cmTC_99b4f /usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu/Scrt1.o /usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu/crti.o /usr/lib/gcc/aarch64-linux-gnu/11/crtbeginS.o -L/usr/lib/gcc/aarch64-linux-gnu/11 -L/usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu -L/usr/lib/gcc/aarch64-linux-gnu/11/../../../../lib -L/lib/aarch64-linux-gnu -L/lib/../lib -L/usr/lib/aarch64-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/aarch64-linux-gnu/11/../../.. CMakeFiles/cmTC_99b4f.dir/CMakeCXXCompilerABI.cpp.o -lstdc++ -lm -lgcc_s -lgcc -lc -lgcc_s -lgcc /usr/lib/gcc/aarch64-linux-gnu/11/crtendS.o /usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu/crtn.o +COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_99b4f' '-shared-libgcc' '-mlittle-endian' '-mabi=lp64' '-dumpdir' 'cmTC_99b4f.' +gmake[1]: Leaving directory '/Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out/CMakeFiles/CMakeTmp' @@ -313,12 +313,12 @@ Parsed CXX implicit include dir info from above output: rv=done Parsed CXX implicit link information from above output: link line regex: [^( *|.*[/\])(ld|CMAKE_LINK_STARTFILE-NOTFOUND|([^/\]+-)?ld|collect2)[^/\]*( |$)] - ignore line: [Change Dir: /_Increase/Increase_double_bufer/NO_double_buffer/build_out/CMakeFiles/CMakeTmp] + ignore line: [Change Dir: /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out/CMakeFiles/CMakeTmp] ignore line: [] - ignore line: [Run Build Command(s):/usr/bin/gmake -f Makefile cmTC_6e1b6/fast && /usr/bin/gmake -f CMakeFiles/cmTC_6e1b6.dir/build.make CMakeFiles/cmTC_6e1b6.dir/build] - ignore line: [gmake[1]: Entering directory '/_Increase/Increase_double_bufer/NO_double_buffer/build_out/CMakeFiles/CMakeTmp'] - ignore line: [Building CXX object CMakeFiles/cmTC_6e1b6.dir/CMakeCXXCompilerABI.cpp.o] - ignore line: [/usr/bin/c++ -v -o CMakeFiles/cmTC_6e1b6.dir/CMakeCXXCompilerABI.cpp.o -c /usr/share/cmake-3.22/Modules/CMakeCXXCompilerABI.cpp] + ignore line: [Run Build Command(s):/usr/bin/gmake -f Makefile cmTC_99b4f/fast && /usr/bin/gmake -f CMakeFiles/cmTC_99b4f.dir/build.make CMakeFiles/cmTC_99b4f.dir/build] + ignore line: [gmake[1]: Entering directory '/Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out/CMakeFiles/CMakeTmp'] + ignore line: [Building CXX object CMakeFiles/cmTC_99b4f.dir/CMakeCXXCompilerABI.cpp.o] + ignore line: [/usr/bin/c++ -v -o CMakeFiles/cmTC_99b4f.dir/CMakeCXXCompilerABI.cpp.o -c /usr/share/cmake-3.22/Modules/CMakeCXXCompilerABI.cpp] ignore line: [Using built-in specs.] ignore line: [COLLECT_GCC=/usr/bin/c++] ignore line: [Target: aarch64-linux-gnu] @@ -326,8 +326,8 @@ Parsed CXX implicit link information from above output: ignore line: [Thread model: posix] ignore line: [Supported LTO compression algorithms: zlib zstd] ignore line: [gcc version 11.4.0 (Ubuntu 11.4.0-1ubuntu1~22.04) ] - ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_6e1b6.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mlittle-endian' '-mabi=lp64' '-dumpdir' 'CMakeFiles/cmTC_6e1b6.dir/'] - ignore line: [ /usr/lib/gcc/aarch64-linux-gnu/11/cc1plus -quiet -v -imultiarch aarch64-linux-gnu -D_GNU_SOURCE /usr/share/cmake-3.22/Modules/CMakeCXXCompilerABI.cpp -quiet -dumpdir CMakeFiles/cmTC_6e1b6.dir/ -dumpbase CMakeCXXCompilerABI.cpp.cpp -dumpbase-ext .cpp -mlittle-endian -mabi=lp64 -version -fasynchronous-unwind-tables -fstack-protector-strong -Wformat -Wformat-security -fstack-clash-protection -o /tmp/ccIDA2aC.s] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_99b4f.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mlittle-endian' '-mabi=lp64' '-dumpdir' 'CMakeFiles/cmTC_99b4f.dir/'] + ignore line: [ /usr/lib/gcc/aarch64-linux-gnu/11/cc1plus -quiet -v -imultiarch aarch64-linux-gnu -D_GNU_SOURCE /usr/share/cmake-3.22/Modules/CMakeCXXCompilerABI.cpp -quiet -dumpdir CMakeFiles/cmTC_99b4f.dir/ -dumpbase CMakeCXXCompilerABI.cpp.cpp -dumpbase-ext .cpp -mlittle-endian -mabi=lp64 -version -fasynchronous-unwind-tables -fstack-protector-strong -Wformat -Wformat-security -fstack-clash-protection -o /tmp/cclPvzlc.s] ignore line: [GNU C++17 (Ubuntu 11.4.0-1ubuntu1~22.04) version 11.4.0 (aarch64-linux-gnu)] ignore line: [ compiled by GNU C version 11.4.0 GMP version 6.2.1 MPFR version 4.1.0 MPC version 1.2.1 isl version isl-0.24-GMP] ignore line: [] @@ -351,15 +351,15 @@ Parsed CXX implicit link information from above output: ignore line: [] ignore line: [GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072] ignore line: [Compiler executable checksum: 3e6e780af1232722b47e0979fda82402] - ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_6e1b6.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mlittle-endian' '-mabi=lp64' '-dumpdir' 'CMakeFiles/cmTC_6e1b6.dir/'] - ignore line: [ as -v -EL -mabi=lp64 -o CMakeFiles/cmTC_6e1b6.dir/CMakeCXXCompilerABI.cpp.o /tmp/ccIDA2aC.s] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_99b4f.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mlittle-endian' '-mabi=lp64' '-dumpdir' 'CMakeFiles/cmTC_99b4f.dir/'] + ignore line: [ as -v -EL -mabi=lp64 -o CMakeFiles/cmTC_99b4f.dir/CMakeCXXCompilerABI.cpp.o /tmp/cclPvzlc.s] ignore line: [GNU assembler version 2.38 (aarch64-linux-gnu) using BFD version (GNU Binutils for Ubuntu) 2.38] ignore line: [COMPILER_PATH=/usr/lib/gcc/aarch64-linux-gnu/11/:/usr/lib/gcc/aarch64-linux-gnu/11/:/usr/lib/gcc/aarch64-linux-gnu/:/usr/lib/gcc/aarch64-linux-gnu/11/:/usr/lib/gcc/aarch64-linux-gnu/] ignore line: [LIBRARY_PATH=/usr/lib/gcc/aarch64-linux-gnu/11/:/usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu/:/usr/lib/gcc/aarch64-linux-gnu/11/../../../../lib/:/lib/aarch64-linux-gnu/:/lib/../lib/:/usr/lib/aarch64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/aarch64-linux-gnu/11/../../../:/lib/:/usr/lib/] - ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_6e1b6.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mlittle-endian' '-mabi=lp64' '-dumpdir' 'CMakeFiles/cmTC_6e1b6.dir/CMakeCXXCompilerABI.cpp.'] - ignore line: [Linking CXX executable cmTC_6e1b6] - ignore line: [/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_6e1b6.dir/link.txt --verbose=1] - ignore line: [/usr/bin/c++ -v CMakeFiles/cmTC_6e1b6.dir/CMakeCXXCompilerABI.cpp.o -o cmTC_6e1b6 ] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_99b4f.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mlittle-endian' '-mabi=lp64' '-dumpdir' 'CMakeFiles/cmTC_99b4f.dir/CMakeCXXCompilerABI.cpp.'] + ignore line: [Linking CXX executable cmTC_99b4f] + ignore line: [/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_99b4f.dir/link.txt --verbose=1] + ignore line: [/usr/bin/c++ -v CMakeFiles/cmTC_99b4f.dir/CMakeCXXCompilerABI.cpp.o -o cmTC_99b4f ] ignore line: [Using built-in specs.] ignore line: [COLLECT_GCC=/usr/bin/c++] ignore line: [COLLECT_LTO_WRAPPER=/usr/lib/gcc/aarch64-linux-gnu/11/lto-wrapper] @@ -370,13 +370,13 @@ Parsed CXX implicit link information from above output: ignore line: [gcc version 11.4.0 (Ubuntu 11.4.0-1ubuntu1~22.04) ] ignore line: [COMPILER_PATH=/usr/lib/gcc/aarch64-linux-gnu/11/:/usr/lib/gcc/aarch64-linux-gnu/11/:/usr/lib/gcc/aarch64-linux-gnu/:/usr/lib/gcc/aarch64-linux-gnu/11/:/usr/lib/gcc/aarch64-linux-gnu/] ignore line: [LIBRARY_PATH=/usr/lib/gcc/aarch64-linux-gnu/11/:/usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu/:/usr/lib/gcc/aarch64-linux-gnu/11/../../../../lib/:/lib/aarch64-linux-gnu/:/lib/../lib/:/usr/lib/aarch64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/aarch64-linux-gnu/11/../../../:/lib/:/usr/lib/] - ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_6e1b6' '-shared-libgcc' '-mlittle-endian' '-mabi=lp64' '-dumpdir' 'cmTC_6e1b6.'] - link line: [ /usr/lib/gcc/aarch64-linux-gnu/11/collect2 -plugin /usr/lib/gcc/aarch64-linux-gnu/11/liblto_plugin.so -plugin-opt=/usr/lib/gcc/aarch64-linux-gnu/11/lto-wrapper -plugin-opt=-fresolution=/tmp/ccoZhiHx.res -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc --build-id --eh-frame-hdr --hash-style=gnu --as-needed -dynamic-linker /lib/ld-linux-aarch64.so.1 -X -EL -maarch64linux --fix-cortex-a53-843419 -pie -z now -z relro -o cmTC_6e1b6 /usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu/Scrt1.o /usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu/crti.o /usr/lib/gcc/aarch64-linux-gnu/11/crtbeginS.o -L/usr/lib/gcc/aarch64-linux-gnu/11 -L/usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu -L/usr/lib/gcc/aarch64-linux-gnu/11/../../../../lib -L/lib/aarch64-linux-gnu -L/lib/../lib -L/usr/lib/aarch64-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/aarch64-linux-gnu/11/../../.. CMakeFiles/cmTC_6e1b6.dir/CMakeCXXCompilerABI.cpp.o -lstdc++ -lm -lgcc_s -lgcc -lc -lgcc_s -lgcc /usr/lib/gcc/aarch64-linux-gnu/11/crtendS.o /usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu/crtn.o] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_99b4f' '-shared-libgcc' '-mlittle-endian' '-mabi=lp64' '-dumpdir' 'cmTC_99b4f.'] + link line: [ /usr/lib/gcc/aarch64-linux-gnu/11/collect2 -plugin /usr/lib/gcc/aarch64-linux-gnu/11/liblto_plugin.so -plugin-opt=/usr/lib/gcc/aarch64-linux-gnu/11/lto-wrapper -plugin-opt=-fresolution=/tmp/ccHYcYI7.res -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc --build-id --eh-frame-hdr --hash-style=gnu --as-needed -dynamic-linker /lib/ld-linux-aarch64.so.1 -X -EL -maarch64linux --fix-cortex-a53-843419 -pie -z now -z relro -o cmTC_99b4f /usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu/Scrt1.o /usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu/crti.o /usr/lib/gcc/aarch64-linux-gnu/11/crtbeginS.o -L/usr/lib/gcc/aarch64-linux-gnu/11 -L/usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu -L/usr/lib/gcc/aarch64-linux-gnu/11/../../../../lib -L/lib/aarch64-linux-gnu -L/lib/../lib -L/usr/lib/aarch64-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/aarch64-linux-gnu/11/../../.. CMakeFiles/cmTC_99b4f.dir/CMakeCXXCompilerABI.cpp.o -lstdc++ -lm -lgcc_s -lgcc -lc -lgcc_s -lgcc /usr/lib/gcc/aarch64-linux-gnu/11/crtendS.o /usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu/crtn.o] arg [/usr/lib/gcc/aarch64-linux-gnu/11/collect2] ==> ignore arg [-plugin] ==> ignore arg [/usr/lib/gcc/aarch64-linux-gnu/11/liblto_plugin.so] ==> ignore arg [-plugin-opt=/usr/lib/gcc/aarch64-linux-gnu/11/lto-wrapper] ==> ignore - arg [-plugin-opt=-fresolution=/tmp/ccoZhiHx.res] ==> ignore + arg [-plugin-opt=-fresolution=/tmp/ccHYcYI7.res] ==> ignore arg [-plugin-opt=-pass-through=-lgcc_s] ==> ignore arg [-plugin-opt=-pass-through=-lgcc] ==> ignore arg [-plugin-opt=-pass-through=-lc] ==> ignore @@ -396,7 +396,7 @@ Parsed CXX implicit link information from above output: arg [-znow] ==> ignore arg [-zrelro] ==> ignore arg [-o] ==> ignore - arg [cmTC_6e1b6] ==> ignore + arg [cmTC_99b4f] ==> ignore arg [/usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu/Scrt1.o] ==> obj [/usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu/Scrt1.o] arg [/usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu/crti.o] ==> obj [/usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu/crti.o] arg [/usr/lib/gcc/aarch64-linux-gnu/11/crtbeginS.o] ==> obj [/usr/lib/gcc/aarch64-linux-gnu/11/crtbeginS.o] @@ -408,7 +408,7 @@ Parsed CXX implicit link information from above output: arg [-L/usr/lib/aarch64-linux-gnu] ==> dir [/usr/lib/aarch64-linux-gnu] arg [-L/usr/lib/../lib] ==> dir [/usr/lib/../lib] arg [-L/usr/lib/gcc/aarch64-linux-gnu/11/../../..] ==> dir [/usr/lib/gcc/aarch64-linux-gnu/11/../../..] - arg [CMakeFiles/cmTC_6e1b6.dir/CMakeCXXCompilerABI.cpp.o] ==> ignore + arg [CMakeFiles/cmTC_99b4f.dir/CMakeCXXCompilerABI.cpp.o] ==> ignore arg [-lstdc++] ==> lib [stdc++] arg [-lm] ==> lib [m] arg [-lgcc_s] ==> lib [gcc_s] diff --git a/Increase_double_bufer/No_double_buffer/build_out/CMakeFiles/CMakeRuleHashes.txt b/Increase_double_bufer/No_double_buffer/build_out/CMakeFiles/CMakeRuleHashes.txt index df377513a4869f2e7f3ea8edff896ce5247424a9..c23f7302e72d629fae2cc15213c6a572a06a8d82 100644 --- a/Increase_double_bufer/No_double_buffer/build_out/CMakeFiles/CMakeRuleHashes.txt +++ b/Increase_double_bufer/No_double_buffer/build_out/CMakeFiles/CMakeRuleHashes.txt @@ -1,33 +1,33 @@ # Hashes of file build rules. -e981e23bd7eba4c40c30979a17e5af01 CMakeFiles/gen_version_info -ee0dfafdde951cac19d1287eb621e655 CMakeFiles/modify_vendor -8c5f2f3d699cf933b42408959673db9d op_host/CMakeFiles/optiling_compat -d9a3352435d62aee74e54f9350b230a2 op_kernel/CMakeFiles/ascendc_bin_ascend310b -0860229b869170669cc1f74430fda617 op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_0 -f64aa236a6e7a4e7b5c5e138163b043b op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_copy -39b436e9eebd19cccf5e91c458af7107 op_kernel/CMakeFiles/ascendc_bin_ascend310b_gen_ops_config -96672aa07999c0dcab85cf5cf4538a62 op_kernel/CMakeFiles/ascendc_bin_ascend310p -da8fb46a22e5567cd4741b6c436626a8 op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_0 -f223159e12170a82d4ed8df485954112 op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_copy -311f5725e3b8b3cb8c6d81f0639a447a op_kernel/CMakeFiles/ascendc_bin_ascend310p_gen_ops_config -df81c4ffa823777520517a9d4ec140dd op_kernel/CMakeFiles/ascendc_bin_ascend910 -f649fadf8925dc4fe4ad5ac4f56dfd12 op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_0 -08f771cf81362c89daf04c7e1f5e49be op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_copy -6f553678b6dccb48443bbd883b374fc1 op_kernel/CMakeFiles/ascendc_bin_ascend910_gen_ops_config -5d1a38fd5d2f94222301460b8a2e4776 op_kernel/CMakeFiles/ascendc_bin_ascend910b -9482aaa90f97b3763e39d71670df6957 op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_0 -61646baf3f3fbecfbb3f9f8f2f3fb1df op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_copy -b48ee0429807e78a40fc0895063f5687 op_kernel/CMakeFiles/ascendc_bin_ascend910b_gen_ops_config -3e48711183a7ab082409bf56721fa1f8 op_kernel/CMakeFiles/ascendc_impl_gen -3e48711183a7ab082409bf56721fa1f8 op_kernel/CMakeFiles/npu_supported_ops -3e48711183a7ab082409bf56721fa1f8 op_kernel/CMakeFiles/ops_info_gen_ascend310b -3e48711183a7ab082409bf56721fa1f8 op_kernel/CMakeFiles/ops_info_gen_ascend310p -3e48711183a7ab082409bf56721fa1f8 op_kernel/CMakeFiles/ops_info_gen_ascend910 -3e48711183a7ab082409bf56721fa1f8 op_kernel/CMakeFiles/ops_info_gen_ascend910b -dd721312319a5f9d1b8b70c3e1c83e63 op_kernel/tbe/.impl_timestamp -845a30970ddf1fb648ff08ff6fec1bfd op_kernel/tbe/op_info_cfg/ai_core/ascend310b/aic-ascend310b-ops-info.json -a1a2e29c058917bef04c601123144fe1 op_kernel/tbe/op_info_cfg/ai_core/ascend310p/aic-ascend310p-ops-info.json -8414385fc1a6cbb4ec5edd555165056d op_kernel/tbe/op_info_cfg/ai_core/ascend910/aic-ascend910-ops-info.json -40cda08cc76d032f9f74b651474b1a62 op_kernel/tbe/op_info_cfg/ai_core/ascend910b/aic-ascend910b-ops-info.json -d14b09363da321a582bcfc575fba8bba op_kernel/tbe/op_info_cfg/ai_core/npu_supported_ops.json -579232085584348de1f7ac5049ead7d1 scripts/install.sh +fc7400f624cadf4af2828fbaf49c443d CMakeFiles/gen_version_info +dd90fabeaa3e0bd9606c9c3c96c3b914 CMakeFiles/modify_vendor +885d92261daaa536015e6ba12e7cddb8 op_host/CMakeFiles/optiling_compat +418fabd4477926e9d2ddf3d9202a99b2 op_kernel/CMakeFiles/ascendc_bin_ascend310b +b53d39de8ca548c3f8272beed1e3966f op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_0 +f1a4de2e95a6d816a813fe944e7329ba op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_copy +02635cc9d37d13640cc1d1351b33ae33 op_kernel/CMakeFiles/ascendc_bin_ascend310b_gen_ops_config +18c13adccd55168de67b9a5180252a47 op_kernel/CMakeFiles/ascendc_bin_ascend310p +1890d7e35bc0875d932611a92c90b074 op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_0 +7b8e225f26c09c0bf95e2e7338347ac5 op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_copy +3f154c51632876db34b3b7a7069e218e op_kernel/CMakeFiles/ascendc_bin_ascend310p_gen_ops_config +3fbf89f50d394ef56c6df3904fe55ceb op_kernel/CMakeFiles/ascendc_bin_ascend910 +f495de4f721f9f7c4d1ba518031a0d45 op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_0 +02b7679a5cd6c5243e0657689c392b6d op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_copy +03fa931a8853cc9cc80442bbb691998d op_kernel/CMakeFiles/ascendc_bin_ascend910_gen_ops_config +580dd2dd915d84f58492aaf02df9feff op_kernel/CMakeFiles/ascendc_bin_ascend910b +d3e064f783c81eb3377210fa2d718f7c op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_0 +3a24bee7dea99e4feff74c7ead39f115 op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_copy +9b8bd5e456ca683e3c4c0819758bf881 op_kernel/CMakeFiles/ascendc_bin_ascend910b_gen_ops_config +af050f38aebfe1073d8a3c5765d2bd17 op_kernel/CMakeFiles/ascendc_impl_gen +af050f38aebfe1073d8a3c5765d2bd17 op_kernel/CMakeFiles/npu_supported_ops +af050f38aebfe1073d8a3c5765d2bd17 op_kernel/CMakeFiles/ops_info_gen_ascend310b +af050f38aebfe1073d8a3c5765d2bd17 op_kernel/CMakeFiles/ops_info_gen_ascend310p +af050f38aebfe1073d8a3c5765d2bd17 op_kernel/CMakeFiles/ops_info_gen_ascend910 +af050f38aebfe1073d8a3c5765d2bd17 op_kernel/CMakeFiles/ops_info_gen_ascend910b +ed24d31f8e4d061b1a83b25c988264f2 op_kernel/tbe/.impl_timestamp +12c0aac3e58ca0a009c447fd37f148b7 op_kernel/tbe/op_info_cfg/ai_core/ascend310b/aic-ascend310b-ops-info.json +d09670b897f65e0bf2210bb49d734b8f op_kernel/tbe/op_info_cfg/ai_core/ascend310p/aic-ascend310p-ops-info.json +d52df7faf48e1e30e09fc30e8427f902 op_kernel/tbe/op_info_cfg/ai_core/ascend910/aic-ascend910-ops-info.json +8e26cff1099cf8f62b3fbeaf8ad4ae0c op_kernel/tbe/op_info_cfg/ai_core/ascend910b/aic-ascend910b-ops-info.json +d0a3c3d3180bb19ceccef072fe98cae2 op_kernel/tbe/op_info_cfg/ai_core/npu_supported_ops.json +0b36be02623bb6f3a5a52b02c52bb3f3 scripts/install.sh diff --git a/Increase_double_bufer/No_double_buffer/build_out/CMakeFiles/Makefile2 b/Increase_double_bufer/No_double_buffer/build_out/CMakeFiles/Makefile2 index e37d9f8d0b501342ce41ae0c1bdbc043b3bc0403..58dcacd5a8f92aebc28598e86142b682ec175fcf 100644 --- a/Increase_double_bufer/No_double_buffer/build_out/CMakeFiles/Makefile2 +++ b/Increase_double_bufer/No_double_buffer/build_out/CMakeFiles/Makefile2 @@ -54,10 +54,10 @@ RM = /usr/bin/cmake -E rm -f EQUALS = = # The top-level source directory on which CMake was run. -CMAKE_SOURCE_DIR = /_Increase/Increase_double_bufer/NO_double_buffer +CMAKE_SOURCE_DIR = /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer # The top-level build directory on which CMake was run. -CMAKE_BINARY_DIR = /_Increase/Increase_double_bufer/NO_double_buffer/build_out +CMAKE_BINARY_DIR = /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out #============================================================================= # Directory level rules for the build root directory @@ -184,14 +184,14 @@ op_kernel/clean: op_kernel/CMakeFiles/npu_supported_ops.dir/clean CMakeFiles/modify_vendor.dir/all: $(MAKE) $(MAKESILENT) -f CMakeFiles/modify_vendor.dir/build.make CMakeFiles/modify_vendor.dir/depend $(MAKE) $(MAKESILENT) -f CMakeFiles/modify_vendor.dir/build.make CMakeFiles/modify_vendor.dir/build - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/_Increase/Increase_double_bufer/NO_double_buffer/build_out/CMakeFiles --progress-num=11 "Built target modify_vendor" + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out/CMakeFiles --progress-num=11 "Built target modify_vendor" .PHONY : CMakeFiles/modify_vendor.dir/all # Build rule for subdir invocation for target. CMakeFiles/modify_vendor.dir/rule: cmake_check_build_system - $(CMAKE_COMMAND) -E cmake_progress_start /_Increase/Increase_double_bufer/NO_double_buffer/build_out/CMakeFiles 1 + $(CMAKE_COMMAND) -E cmake_progress_start /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out/CMakeFiles 1 $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 CMakeFiles/modify_vendor.dir/all - $(CMAKE_COMMAND) -E cmake_progress_start /_Increase/Increase_double_bufer/NO_double_buffer/build_out/CMakeFiles 0 + $(CMAKE_COMMAND) -E cmake_progress_start /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out/CMakeFiles 0 .PHONY : CMakeFiles/modify_vendor.dir/rule # Convenience name for target. @@ -210,14 +210,14 @@ CMakeFiles/modify_vendor.dir/clean: CMakeFiles/gen_version_info.dir/all: $(MAKE) $(MAKESILENT) -f CMakeFiles/gen_version_info.dir/build.make CMakeFiles/gen_version_info.dir/depend $(MAKE) $(MAKESILENT) -f CMakeFiles/gen_version_info.dir/build.make CMakeFiles/gen_version_info.dir/build - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/_Increase/Increase_double_bufer/NO_double_buffer/build_out/CMakeFiles --progress-num= "Built target gen_version_info" + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out/CMakeFiles --progress-num= "Built target gen_version_info" .PHONY : CMakeFiles/gen_version_info.dir/all # Build rule for subdir invocation for target. CMakeFiles/gen_version_info.dir/rule: cmake_check_build_system - $(CMAKE_COMMAND) -E cmake_progress_start /_Increase/Increase_double_bufer/NO_double_buffer/build_out/CMakeFiles 0 + $(CMAKE_COMMAND) -E cmake_progress_start /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out/CMakeFiles 0 $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 CMakeFiles/gen_version_info.dir/all - $(CMAKE_COMMAND) -E cmake_progress_start /_Increase/Increase_double_bufer/NO_double_buffer/build_out/CMakeFiles 0 + $(CMAKE_COMMAND) -E cmake_progress_start /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out/CMakeFiles 0 .PHONY : CMakeFiles/gen_version_info.dir/rule # Convenience name for target. @@ -236,14 +236,14 @@ CMakeFiles/gen_version_info.dir/clean: framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/all: $(MAKE) $(MAKESILENT) -f framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/build.make framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/depend $(MAKE) $(MAKESILENT) -f framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/build.make framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/build - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/_Increase/Increase_double_bufer/NO_double_buffer/build_out/CMakeFiles --progress-num=9,10 "Built target cust_tf_parsers" + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out/CMakeFiles --progress-num=9,10 "Built target cust_tf_parsers" .PHONY : framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/all # Build rule for subdir invocation for target. framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/rule: cmake_check_build_system - $(CMAKE_COMMAND) -E cmake_progress_start /_Increase/Increase_double_bufer/NO_double_buffer/build_out/CMakeFiles 2 + $(CMAKE_COMMAND) -E cmake_progress_start /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out/CMakeFiles 2 $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/all - $(CMAKE_COMMAND) -E cmake_progress_start /_Increase/Increase_double_bufer/NO_double_buffer/build_out/CMakeFiles 0 + $(CMAKE_COMMAND) -E cmake_progress_start /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out/CMakeFiles 0 .PHONY : framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/rule # Convenience name for target. @@ -262,14 +262,14 @@ framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/clean: op_host/CMakeFiles/cust_op_proto.dir/all: $(MAKE) $(MAKESILENT) -f op_host/CMakeFiles/cust_op_proto.dir/build.make op_host/CMakeFiles/cust_op_proto.dir/depend $(MAKE) $(MAKESILENT) -f op_host/CMakeFiles/cust_op_proto.dir/build.make op_host/CMakeFiles/cust_op_proto.dir/build - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/_Increase/Increase_double_bufer/NO_double_buffer/build_out/CMakeFiles --progress-num=2,3,4 "Built target cust_op_proto" + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out/CMakeFiles --progress-num=2,3,4 "Built target cust_op_proto" .PHONY : op_host/CMakeFiles/cust_op_proto.dir/all # Build rule for subdir invocation for target. op_host/CMakeFiles/cust_op_proto.dir/rule: cmake_check_build_system - $(CMAKE_COMMAND) -E cmake_progress_start /_Increase/Increase_double_bufer/NO_double_buffer/build_out/CMakeFiles 3 + $(CMAKE_COMMAND) -E cmake_progress_start /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out/CMakeFiles 3 $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_host/CMakeFiles/cust_op_proto.dir/all - $(CMAKE_COMMAND) -E cmake_progress_start /_Increase/Increase_double_bufer/NO_double_buffer/build_out/CMakeFiles 0 + $(CMAKE_COMMAND) -E cmake_progress_start /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out/CMakeFiles 0 .PHONY : op_host/CMakeFiles/cust_op_proto.dir/rule # Convenience name for target. @@ -288,14 +288,14 @@ op_host/CMakeFiles/cust_op_proto.dir/clean: op_host/CMakeFiles/cust_optiling.dir/all: $(MAKE) $(MAKESILENT) -f op_host/CMakeFiles/cust_optiling.dir/build.make op_host/CMakeFiles/cust_optiling.dir/depend $(MAKE) $(MAKESILENT) -f op_host/CMakeFiles/cust_optiling.dir/build.make op_host/CMakeFiles/cust_optiling.dir/build - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/_Increase/Increase_double_bufer/NO_double_buffer/build_out/CMakeFiles --progress-num=7,8 "Built target cust_optiling" + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out/CMakeFiles --progress-num=7,8 "Built target cust_optiling" .PHONY : op_host/CMakeFiles/cust_optiling.dir/all # Build rule for subdir invocation for target. op_host/CMakeFiles/cust_optiling.dir/rule: cmake_check_build_system - $(CMAKE_COMMAND) -E cmake_progress_start /_Increase/Increase_double_bufer/NO_double_buffer/build_out/CMakeFiles 2 + $(CMAKE_COMMAND) -E cmake_progress_start /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out/CMakeFiles 2 $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_host/CMakeFiles/cust_optiling.dir/all - $(CMAKE_COMMAND) -E cmake_progress_start /_Increase/Increase_double_bufer/NO_double_buffer/build_out/CMakeFiles 0 + $(CMAKE_COMMAND) -E cmake_progress_start /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out/CMakeFiles 0 .PHONY : op_host/CMakeFiles/cust_optiling.dir/rule # Convenience name for target. @@ -314,14 +314,14 @@ op_host/CMakeFiles/cust_optiling.dir/clean: op_host/CMakeFiles/cust_opapi.dir/all: $(MAKE) $(MAKESILENT) -f op_host/CMakeFiles/cust_opapi.dir/build.make op_host/CMakeFiles/cust_opapi.dir/depend $(MAKE) $(MAKESILENT) -f op_host/CMakeFiles/cust_opapi.dir/build.make op_host/CMakeFiles/cust_opapi.dir/build - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/_Increase/Increase_double_bufer/NO_double_buffer/build_out/CMakeFiles --progress-num=5,6 "Built target cust_opapi" + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out/CMakeFiles --progress-num=5,6 "Built target cust_opapi" .PHONY : op_host/CMakeFiles/cust_opapi.dir/all # Build rule for subdir invocation for target. op_host/CMakeFiles/cust_opapi.dir/rule: cmake_check_build_system - $(CMAKE_COMMAND) -E cmake_progress_start /_Increase/Increase_double_bufer/NO_double_buffer/build_out/CMakeFiles 2 + $(CMAKE_COMMAND) -E cmake_progress_start /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out/CMakeFiles 2 $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_host/CMakeFiles/cust_opapi.dir/all - $(CMAKE_COMMAND) -E cmake_progress_start /_Increase/Increase_double_bufer/NO_double_buffer/build_out/CMakeFiles 0 + $(CMAKE_COMMAND) -E cmake_progress_start /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out/CMakeFiles 0 .PHONY : op_host/CMakeFiles/cust_opapi.dir/rule # Convenience name for target. @@ -340,14 +340,14 @@ op_host/CMakeFiles/cust_opapi.dir/clean: op_host/CMakeFiles/optiling_compat.dir/all: op_host/CMakeFiles/cust_optiling.dir/all $(MAKE) $(MAKESILENT) -f op_host/CMakeFiles/optiling_compat.dir/build.make op_host/CMakeFiles/optiling_compat.dir/depend $(MAKE) $(MAKESILENT) -f op_host/CMakeFiles/optiling_compat.dir/build.make op_host/CMakeFiles/optiling_compat.dir/build - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/_Increase/Increase_double_bufer/NO_double_buffer/build_out/CMakeFiles --progress-num= "Built target optiling_compat" + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out/CMakeFiles --progress-num= "Built target optiling_compat" .PHONY : op_host/CMakeFiles/optiling_compat.dir/all # Build rule for subdir invocation for target. op_host/CMakeFiles/optiling_compat.dir/rule: cmake_check_build_system - $(CMAKE_COMMAND) -E cmake_progress_start /_Increase/Increase_double_bufer/NO_double_buffer/build_out/CMakeFiles 2 + $(CMAKE_COMMAND) -E cmake_progress_start /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out/CMakeFiles 2 $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_host/CMakeFiles/optiling_compat.dir/all - $(CMAKE_COMMAND) -E cmake_progress_start /_Increase/Increase_double_bufer/NO_double_buffer/build_out/CMakeFiles 0 + $(CMAKE_COMMAND) -E cmake_progress_start /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out/CMakeFiles 0 .PHONY : op_host/CMakeFiles/optiling_compat.dir/rule # Convenience name for target. @@ -366,14 +366,14 @@ op_host/CMakeFiles/optiling_compat.dir/clean: op_kernel/CMakeFiles/ops_info_gen_ascend310p.dir/all: $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ops_info_gen_ascend310p.dir/build.make op_kernel/CMakeFiles/ops_info_gen_ascend310p.dir/depend $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ops_info_gen_ascend310p.dir/build.make op_kernel/CMakeFiles/ops_info_gen_ascend310p.dir/build - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/_Increase/Increase_double_bufer/NO_double_buffer/build_out/CMakeFiles --progress-num=14 "Built target ops_info_gen_ascend310p" + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out/CMakeFiles --progress-num=14 "Built target ops_info_gen_ascend310p" .PHONY : op_kernel/CMakeFiles/ops_info_gen_ascend310p.dir/all # Build rule for subdir invocation for target. op_kernel/CMakeFiles/ops_info_gen_ascend310p.dir/rule: cmake_check_build_system - $(CMAKE_COMMAND) -E cmake_progress_start /_Increase/Increase_double_bufer/NO_double_buffer/build_out/CMakeFiles 1 + $(CMAKE_COMMAND) -E cmake_progress_start /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out/CMakeFiles 1 $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_kernel/CMakeFiles/ops_info_gen_ascend310p.dir/all - $(CMAKE_COMMAND) -E cmake_progress_start /_Increase/Increase_double_bufer/NO_double_buffer/build_out/CMakeFiles 0 + $(CMAKE_COMMAND) -E cmake_progress_start /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out/CMakeFiles 0 .PHONY : op_kernel/CMakeFiles/ops_info_gen_ascend310p.dir/rule # Convenience name for target. @@ -392,14 +392,14 @@ op_kernel/CMakeFiles/ops_info_gen_ascend310p.dir/clean: op_kernel/CMakeFiles/ascendc_impl_gen.dir/all: $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_impl_gen.dir/build.make op_kernel/CMakeFiles/ascendc_impl_gen.dir/depend $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_impl_gen.dir/build.make op_kernel/CMakeFiles/ascendc_impl_gen.dir/build - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/_Increase/Increase_double_bufer/NO_double_buffer/build_out/CMakeFiles --progress-num=1 "Built target ascendc_impl_gen" + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out/CMakeFiles --progress-num=1 "Built target ascendc_impl_gen" .PHONY : op_kernel/CMakeFiles/ascendc_impl_gen.dir/all # Build rule for subdir invocation for target. op_kernel/CMakeFiles/ascendc_impl_gen.dir/rule: cmake_check_build_system - $(CMAKE_COMMAND) -E cmake_progress_start /_Increase/Increase_double_bufer/NO_double_buffer/build_out/CMakeFiles 1 + $(CMAKE_COMMAND) -E cmake_progress_start /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out/CMakeFiles 1 $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_kernel/CMakeFiles/ascendc_impl_gen.dir/all - $(CMAKE_COMMAND) -E cmake_progress_start /_Increase/Increase_double_bufer/NO_double_buffer/build_out/CMakeFiles 0 + $(CMAKE_COMMAND) -E cmake_progress_start /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out/CMakeFiles 0 .PHONY : op_kernel/CMakeFiles/ascendc_impl_gen.dir/rule # Convenience name for target. @@ -421,14 +421,14 @@ op_kernel/CMakeFiles/binary.dir/all: op_kernel/CMakeFiles/ascendc_bin_ascend910_ op_kernel/CMakeFiles/binary.dir/all: op_kernel/CMakeFiles/ascendc_bin_ascend910b_gen_ops_config.dir/all $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/binary.dir/build.make op_kernel/CMakeFiles/binary.dir/depend $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/binary.dir/build.make op_kernel/CMakeFiles/binary.dir/build - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/_Increase/Increase_double_bufer/NO_double_buffer/build_out/CMakeFiles --progress-num= "Built target binary" + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out/CMakeFiles --progress-num= "Built target binary" .PHONY : op_kernel/CMakeFiles/binary.dir/all # Build rule for subdir invocation for target. op_kernel/CMakeFiles/binary.dir/rule: cmake_check_build_system - $(CMAKE_COMMAND) -E cmake_progress_start /_Increase/Increase_double_bufer/NO_double_buffer/build_out/CMakeFiles 1 + $(CMAKE_COMMAND) -E cmake_progress_start /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out/CMakeFiles 1 $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_kernel/CMakeFiles/binary.dir/all - $(CMAKE_COMMAND) -E cmake_progress_start /_Increase/Increase_double_bufer/NO_double_buffer/build_out/CMakeFiles 0 + $(CMAKE_COMMAND) -E cmake_progress_start /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out/CMakeFiles 0 .PHONY : op_kernel/CMakeFiles/binary.dir/rule # Convenience name for target. @@ -447,14 +447,14 @@ op_kernel/CMakeFiles/binary.dir/clean: op_kernel/CMakeFiles/ascendc_bin_ascend310p.dir/all: op_kernel/CMakeFiles/ascendc_impl_gen.dir/all $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend310p.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend310p.dir/depend $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend310p.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend310p.dir/build - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/_Increase/Increase_double_bufer/NO_double_buffer/build_out/CMakeFiles --progress-num= "Built target ascendc_bin_ascend310p" + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out/CMakeFiles --progress-num= "Built target ascendc_bin_ascend310p" .PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend310p.dir/all # Build rule for subdir invocation for target. op_kernel/CMakeFiles/ascendc_bin_ascend310p.dir/rule: cmake_check_build_system - $(CMAKE_COMMAND) -E cmake_progress_start /_Increase/Increase_double_bufer/NO_double_buffer/build_out/CMakeFiles 1 + $(CMAKE_COMMAND) -E cmake_progress_start /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out/CMakeFiles 1 $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_kernel/CMakeFiles/ascendc_bin_ascend310p.dir/all - $(CMAKE_COMMAND) -E cmake_progress_start /_Increase/Increase_double_bufer/NO_double_buffer/build_out/CMakeFiles 0 + $(CMAKE_COMMAND) -E cmake_progress_start /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out/CMakeFiles 0 .PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend310p.dir/rule # Convenience name for target. @@ -473,14 +473,14 @@ op_kernel/CMakeFiles/ascendc_bin_ascend310p.dir/clean: op_kernel/CMakeFiles/ascendc_bin_ascend310p_gen_ops_config.dir/all: op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_0.dir/all $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend310p_gen_ops_config.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend310p_gen_ops_config.dir/depend $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend310p_gen_ops_config.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend310p_gen_ops_config.dir/build - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/_Increase/Increase_double_bufer/NO_double_buffer/build_out/CMakeFiles --progress-num= "Built target ascendc_bin_ascend310p_gen_ops_config" + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out/CMakeFiles --progress-num= "Built target ascendc_bin_ascend310p_gen_ops_config" .PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend310p_gen_ops_config.dir/all # Build rule for subdir invocation for target. op_kernel/CMakeFiles/ascendc_bin_ascend310p_gen_ops_config.dir/rule: cmake_check_build_system - $(CMAKE_COMMAND) -E cmake_progress_start /_Increase/Increase_double_bufer/NO_double_buffer/build_out/CMakeFiles 1 + $(CMAKE_COMMAND) -E cmake_progress_start /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out/CMakeFiles 1 $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_kernel/CMakeFiles/ascendc_bin_ascend310p_gen_ops_config.dir/all - $(CMAKE_COMMAND) -E cmake_progress_start /_Increase/Increase_double_bufer/NO_double_buffer/build_out/CMakeFiles 0 + $(CMAKE_COMMAND) -E cmake_progress_start /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out/CMakeFiles 0 .PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend310p_gen_ops_config.dir/rule # Convenience name for target. @@ -499,14 +499,14 @@ op_kernel/CMakeFiles/ascendc_bin_ascend310p_gen_ops_config.dir/clean: op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_copy.dir/all: $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_copy.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_copy.dir/depend $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_copy.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_copy.dir/build - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/_Increase/Increase_double_bufer/NO_double_buffer/build_out/CMakeFiles --progress-num= "Built target ascendc_bin_ascend310p_add_custom_copy" + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out/CMakeFiles --progress-num= "Built target ascendc_bin_ascend310p_add_custom_copy" .PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_copy.dir/all # Build rule for subdir invocation for target. op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_copy.dir/rule: cmake_check_build_system - $(CMAKE_COMMAND) -E cmake_progress_start /_Increase/Increase_double_bufer/NO_double_buffer/build_out/CMakeFiles 0 + $(CMAKE_COMMAND) -E cmake_progress_start /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out/CMakeFiles 0 $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_copy.dir/all - $(CMAKE_COMMAND) -E cmake_progress_start /_Increase/Increase_double_bufer/NO_double_buffer/build_out/CMakeFiles 0 + $(CMAKE_COMMAND) -E cmake_progress_start /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out/CMakeFiles 0 .PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_copy.dir/rule # Convenience name for target. @@ -526,14 +526,14 @@ op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_0.dir/all: op_kernel/CMak op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_0.dir/all: op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_copy.dir/all $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_0.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_0.dir/depend $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_0.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_0.dir/build - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/_Increase/Increase_double_bufer/NO_double_buffer/build_out/CMakeFiles --progress-num= "Built target ascendc_bin_ascend310p_add_custom_0" + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out/CMakeFiles --progress-num= "Built target ascendc_bin_ascend310p_add_custom_0" .PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_0.dir/all # Build rule for subdir invocation for target. op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_0.dir/rule: cmake_check_build_system - $(CMAKE_COMMAND) -E cmake_progress_start /_Increase/Increase_double_bufer/NO_double_buffer/build_out/CMakeFiles 1 + $(CMAKE_COMMAND) -E cmake_progress_start /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out/CMakeFiles 1 $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_0.dir/all - $(CMAKE_COMMAND) -E cmake_progress_start /_Increase/Increase_double_bufer/NO_double_buffer/build_out/CMakeFiles 0 + $(CMAKE_COMMAND) -E cmake_progress_start /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out/CMakeFiles 0 .PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_0.dir/rule # Convenience name for target. @@ -552,14 +552,14 @@ op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_0.dir/clean: op_kernel/CMakeFiles/ops_info_gen_ascend310b.dir/all: $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ops_info_gen_ascend310b.dir/build.make op_kernel/CMakeFiles/ops_info_gen_ascend310b.dir/depend $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ops_info_gen_ascend310b.dir/build.make op_kernel/CMakeFiles/ops_info_gen_ascend310b.dir/build - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/_Increase/Increase_double_bufer/NO_double_buffer/build_out/CMakeFiles --progress-num=13 "Built target ops_info_gen_ascend310b" + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out/CMakeFiles --progress-num=13 "Built target ops_info_gen_ascend310b" .PHONY : op_kernel/CMakeFiles/ops_info_gen_ascend310b.dir/all # Build rule for subdir invocation for target. op_kernel/CMakeFiles/ops_info_gen_ascend310b.dir/rule: cmake_check_build_system - $(CMAKE_COMMAND) -E cmake_progress_start /_Increase/Increase_double_bufer/NO_double_buffer/build_out/CMakeFiles 1 + $(CMAKE_COMMAND) -E cmake_progress_start /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out/CMakeFiles 1 $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_kernel/CMakeFiles/ops_info_gen_ascend310b.dir/all - $(CMAKE_COMMAND) -E cmake_progress_start /_Increase/Increase_double_bufer/NO_double_buffer/build_out/CMakeFiles 0 + $(CMAKE_COMMAND) -E cmake_progress_start /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out/CMakeFiles 0 .PHONY : op_kernel/CMakeFiles/ops_info_gen_ascend310b.dir/rule # Convenience name for target. @@ -578,14 +578,14 @@ op_kernel/CMakeFiles/ops_info_gen_ascend310b.dir/clean: op_kernel/CMakeFiles/ascendc_bin_ascend310b.dir/all: op_kernel/CMakeFiles/ascendc_impl_gen.dir/all $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend310b.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend310b.dir/depend $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend310b.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend310b.dir/build - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/_Increase/Increase_double_bufer/NO_double_buffer/build_out/CMakeFiles --progress-num= "Built target ascendc_bin_ascend310b" + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out/CMakeFiles --progress-num= "Built target ascendc_bin_ascend310b" .PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend310b.dir/all # Build rule for subdir invocation for target. op_kernel/CMakeFiles/ascendc_bin_ascend310b.dir/rule: cmake_check_build_system - $(CMAKE_COMMAND) -E cmake_progress_start /_Increase/Increase_double_bufer/NO_double_buffer/build_out/CMakeFiles 1 + $(CMAKE_COMMAND) -E cmake_progress_start /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out/CMakeFiles 1 $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_kernel/CMakeFiles/ascendc_bin_ascend310b.dir/all - $(CMAKE_COMMAND) -E cmake_progress_start /_Increase/Increase_double_bufer/NO_double_buffer/build_out/CMakeFiles 0 + $(CMAKE_COMMAND) -E cmake_progress_start /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out/CMakeFiles 0 .PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend310b.dir/rule # Convenience name for target. @@ -604,14 +604,14 @@ op_kernel/CMakeFiles/ascendc_bin_ascend310b.dir/clean: op_kernel/CMakeFiles/ascendc_bin_ascend310b_gen_ops_config.dir/all: op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_0.dir/all $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend310b_gen_ops_config.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend310b_gen_ops_config.dir/depend $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend310b_gen_ops_config.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend310b_gen_ops_config.dir/build - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/_Increase/Increase_double_bufer/NO_double_buffer/build_out/CMakeFiles --progress-num= "Built target ascendc_bin_ascend310b_gen_ops_config" + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out/CMakeFiles --progress-num= "Built target ascendc_bin_ascend310b_gen_ops_config" .PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend310b_gen_ops_config.dir/all # Build rule for subdir invocation for target. op_kernel/CMakeFiles/ascendc_bin_ascend310b_gen_ops_config.dir/rule: cmake_check_build_system - $(CMAKE_COMMAND) -E cmake_progress_start /_Increase/Increase_double_bufer/NO_double_buffer/build_out/CMakeFiles 1 + $(CMAKE_COMMAND) -E cmake_progress_start /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out/CMakeFiles 1 $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_kernel/CMakeFiles/ascendc_bin_ascend310b_gen_ops_config.dir/all - $(CMAKE_COMMAND) -E cmake_progress_start /_Increase/Increase_double_bufer/NO_double_buffer/build_out/CMakeFiles 0 + $(CMAKE_COMMAND) -E cmake_progress_start /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out/CMakeFiles 0 .PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend310b_gen_ops_config.dir/rule # Convenience name for target. @@ -630,14 +630,14 @@ op_kernel/CMakeFiles/ascendc_bin_ascend310b_gen_ops_config.dir/clean: op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_copy.dir/all: $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_copy.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_copy.dir/depend $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_copy.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_copy.dir/build - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/_Increase/Increase_double_bufer/NO_double_buffer/build_out/CMakeFiles --progress-num= "Built target ascendc_bin_ascend310b_add_custom_copy" + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out/CMakeFiles --progress-num= "Built target ascendc_bin_ascend310b_add_custom_copy" .PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_copy.dir/all # Build rule for subdir invocation for target. op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_copy.dir/rule: cmake_check_build_system - $(CMAKE_COMMAND) -E cmake_progress_start /_Increase/Increase_double_bufer/NO_double_buffer/build_out/CMakeFiles 0 + $(CMAKE_COMMAND) -E cmake_progress_start /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out/CMakeFiles 0 $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_copy.dir/all - $(CMAKE_COMMAND) -E cmake_progress_start /_Increase/Increase_double_bufer/NO_double_buffer/build_out/CMakeFiles 0 + $(CMAKE_COMMAND) -E cmake_progress_start /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out/CMakeFiles 0 .PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_copy.dir/rule # Convenience name for target. @@ -657,14 +657,14 @@ op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_0.dir/all: op_kernel/CMak op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_0.dir/all: op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_copy.dir/all $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_0.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_0.dir/depend $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_0.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_0.dir/build - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/_Increase/Increase_double_bufer/NO_double_buffer/build_out/CMakeFiles --progress-num= "Built target ascendc_bin_ascend310b_add_custom_0" + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out/CMakeFiles --progress-num= "Built target ascendc_bin_ascend310b_add_custom_0" .PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_0.dir/all # Build rule for subdir invocation for target. op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_0.dir/rule: cmake_check_build_system - $(CMAKE_COMMAND) -E cmake_progress_start /_Increase/Increase_double_bufer/NO_double_buffer/build_out/CMakeFiles 1 + $(CMAKE_COMMAND) -E cmake_progress_start /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out/CMakeFiles 1 $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_0.dir/all - $(CMAKE_COMMAND) -E cmake_progress_start /_Increase/Increase_double_bufer/NO_double_buffer/build_out/CMakeFiles 0 + $(CMAKE_COMMAND) -E cmake_progress_start /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out/CMakeFiles 0 .PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_0.dir/rule # Convenience name for target. @@ -683,14 +683,14 @@ op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_0.dir/clean: op_kernel/CMakeFiles/ops_info_gen_ascend910.dir/all: $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ops_info_gen_ascend910.dir/build.make op_kernel/CMakeFiles/ops_info_gen_ascend910.dir/depend $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ops_info_gen_ascend910.dir/build.make op_kernel/CMakeFiles/ops_info_gen_ascend910.dir/build - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/_Increase/Increase_double_bufer/NO_double_buffer/build_out/CMakeFiles --progress-num=15 "Built target ops_info_gen_ascend910" + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out/CMakeFiles --progress-num=15 "Built target ops_info_gen_ascend910" .PHONY : op_kernel/CMakeFiles/ops_info_gen_ascend910.dir/all # Build rule for subdir invocation for target. op_kernel/CMakeFiles/ops_info_gen_ascend910.dir/rule: cmake_check_build_system - $(CMAKE_COMMAND) -E cmake_progress_start /_Increase/Increase_double_bufer/NO_double_buffer/build_out/CMakeFiles 1 + $(CMAKE_COMMAND) -E cmake_progress_start /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out/CMakeFiles 1 $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_kernel/CMakeFiles/ops_info_gen_ascend910.dir/all - $(CMAKE_COMMAND) -E cmake_progress_start /_Increase/Increase_double_bufer/NO_double_buffer/build_out/CMakeFiles 0 + $(CMAKE_COMMAND) -E cmake_progress_start /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out/CMakeFiles 0 .PHONY : op_kernel/CMakeFiles/ops_info_gen_ascend910.dir/rule # Convenience name for target. @@ -709,14 +709,14 @@ op_kernel/CMakeFiles/ops_info_gen_ascend910.dir/clean: op_kernel/CMakeFiles/ascendc_bin_ascend910.dir/all: op_kernel/CMakeFiles/ascendc_impl_gen.dir/all $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend910.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend910.dir/depend $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend910.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend910.dir/build - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/_Increase/Increase_double_bufer/NO_double_buffer/build_out/CMakeFiles --progress-num= "Built target ascendc_bin_ascend910" + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out/CMakeFiles --progress-num= "Built target ascendc_bin_ascend910" .PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend910.dir/all # Build rule for subdir invocation for target. op_kernel/CMakeFiles/ascendc_bin_ascend910.dir/rule: cmake_check_build_system - $(CMAKE_COMMAND) -E cmake_progress_start /_Increase/Increase_double_bufer/NO_double_buffer/build_out/CMakeFiles 1 + $(CMAKE_COMMAND) -E cmake_progress_start /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out/CMakeFiles 1 $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_kernel/CMakeFiles/ascendc_bin_ascend910.dir/all - $(CMAKE_COMMAND) -E cmake_progress_start /_Increase/Increase_double_bufer/NO_double_buffer/build_out/CMakeFiles 0 + $(CMAKE_COMMAND) -E cmake_progress_start /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out/CMakeFiles 0 .PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend910.dir/rule # Convenience name for target. @@ -735,14 +735,14 @@ op_kernel/CMakeFiles/ascendc_bin_ascend910.dir/clean: op_kernel/CMakeFiles/ascendc_bin_ascend910_gen_ops_config.dir/all: op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_0.dir/all $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend910_gen_ops_config.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend910_gen_ops_config.dir/depend $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend910_gen_ops_config.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend910_gen_ops_config.dir/build - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/_Increase/Increase_double_bufer/NO_double_buffer/build_out/CMakeFiles --progress-num= "Built target ascendc_bin_ascend910_gen_ops_config" + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out/CMakeFiles --progress-num= "Built target ascendc_bin_ascend910_gen_ops_config" .PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend910_gen_ops_config.dir/all # Build rule for subdir invocation for target. op_kernel/CMakeFiles/ascendc_bin_ascend910_gen_ops_config.dir/rule: cmake_check_build_system - $(CMAKE_COMMAND) -E cmake_progress_start /_Increase/Increase_double_bufer/NO_double_buffer/build_out/CMakeFiles 1 + $(CMAKE_COMMAND) -E cmake_progress_start /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out/CMakeFiles 1 $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_kernel/CMakeFiles/ascendc_bin_ascend910_gen_ops_config.dir/all - $(CMAKE_COMMAND) -E cmake_progress_start /_Increase/Increase_double_bufer/NO_double_buffer/build_out/CMakeFiles 0 + $(CMAKE_COMMAND) -E cmake_progress_start /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out/CMakeFiles 0 .PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend910_gen_ops_config.dir/rule # Convenience name for target. @@ -761,14 +761,14 @@ op_kernel/CMakeFiles/ascendc_bin_ascend910_gen_ops_config.dir/clean: op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_copy.dir/all: $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_copy.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_copy.dir/depend $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_copy.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_copy.dir/build - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/_Increase/Increase_double_bufer/NO_double_buffer/build_out/CMakeFiles --progress-num= "Built target ascendc_bin_ascend910_add_custom_copy" + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out/CMakeFiles --progress-num= "Built target ascendc_bin_ascend910_add_custom_copy" .PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_copy.dir/all # Build rule for subdir invocation for target. op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_copy.dir/rule: cmake_check_build_system - $(CMAKE_COMMAND) -E cmake_progress_start /_Increase/Increase_double_bufer/NO_double_buffer/build_out/CMakeFiles 0 + $(CMAKE_COMMAND) -E cmake_progress_start /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out/CMakeFiles 0 $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_copy.dir/all - $(CMAKE_COMMAND) -E cmake_progress_start /_Increase/Increase_double_bufer/NO_double_buffer/build_out/CMakeFiles 0 + $(CMAKE_COMMAND) -E cmake_progress_start /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out/CMakeFiles 0 .PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_copy.dir/rule # Convenience name for target. @@ -788,14 +788,14 @@ op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_0.dir/all: op_kernel/CMake op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_0.dir/all: op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_copy.dir/all $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_0.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_0.dir/depend $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_0.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_0.dir/build - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/_Increase/Increase_double_bufer/NO_double_buffer/build_out/CMakeFiles --progress-num= "Built target ascendc_bin_ascend910_add_custom_0" + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out/CMakeFiles --progress-num= "Built target ascendc_bin_ascend910_add_custom_0" .PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_0.dir/all # Build rule for subdir invocation for target. op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_0.dir/rule: cmake_check_build_system - $(CMAKE_COMMAND) -E cmake_progress_start /_Increase/Increase_double_bufer/NO_double_buffer/build_out/CMakeFiles 1 + $(CMAKE_COMMAND) -E cmake_progress_start /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out/CMakeFiles 1 $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_0.dir/all - $(CMAKE_COMMAND) -E cmake_progress_start /_Increase/Increase_double_bufer/NO_double_buffer/build_out/CMakeFiles 0 + $(CMAKE_COMMAND) -E cmake_progress_start /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out/CMakeFiles 0 .PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_0.dir/rule # Convenience name for target. @@ -814,14 +814,14 @@ op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_0.dir/clean: op_kernel/CMakeFiles/ops_info_gen_ascend910b.dir/all: $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ops_info_gen_ascend910b.dir/build.make op_kernel/CMakeFiles/ops_info_gen_ascend910b.dir/depend $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ops_info_gen_ascend910b.dir/build.make op_kernel/CMakeFiles/ops_info_gen_ascend910b.dir/build - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/_Increase/Increase_double_bufer/NO_double_buffer/build_out/CMakeFiles --progress-num=16 "Built target ops_info_gen_ascend910b" + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out/CMakeFiles --progress-num=16 "Built target ops_info_gen_ascend910b" .PHONY : op_kernel/CMakeFiles/ops_info_gen_ascend910b.dir/all # Build rule for subdir invocation for target. op_kernel/CMakeFiles/ops_info_gen_ascend910b.dir/rule: cmake_check_build_system - $(CMAKE_COMMAND) -E cmake_progress_start /_Increase/Increase_double_bufer/NO_double_buffer/build_out/CMakeFiles 1 + $(CMAKE_COMMAND) -E cmake_progress_start /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out/CMakeFiles 1 $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_kernel/CMakeFiles/ops_info_gen_ascend910b.dir/all - $(CMAKE_COMMAND) -E cmake_progress_start /_Increase/Increase_double_bufer/NO_double_buffer/build_out/CMakeFiles 0 + $(CMAKE_COMMAND) -E cmake_progress_start /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out/CMakeFiles 0 .PHONY : op_kernel/CMakeFiles/ops_info_gen_ascend910b.dir/rule # Convenience name for target. @@ -840,14 +840,14 @@ op_kernel/CMakeFiles/ops_info_gen_ascend910b.dir/clean: op_kernel/CMakeFiles/ascendc_bin_ascend910b.dir/all: op_kernel/CMakeFiles/ascendc_impl_gen.dir/all $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend910b.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend910b.dir/depend $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend910b.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend910b.dir/build - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/_Increase/Increase_double_bufer/NO_double_buffer/build_out/CMakeFiles --progress-num= "Built target ascendc_bin_ascend910b" + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out/CMakeFiles --progress-num= "Built target ascendc_bin_ascend910b" .PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend910b.dir/all # Build rule for subdir invocation for target. op_kernel/CMakeFiles/ascendc_bin_ascend910b.dir/rule: cmake_check_build_system - $(CMAKE_COMMAND) -E cmake_progress_start /_Increase/Increase_double_bufer/NO_double_buffer/build_out/CMakeFiles 1 + $(CMAKE_COMMAND) -E cmake_progress_start /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out/CMakeFiles 1 $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_kernel/CMakeFiles/ascendc_bin_ascend910b.dir/all - $(CMAKE_COMMAND) -E cmake_progress_start /_Increase/Increase_double_bufer/NO_double_buffer/build_out/CMakeFiles 0 + $(CMAKE_COMMAND) -E cmake_progress_start /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out/CMakeFiles 0 .PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend910b.dir/rule # Convenience name for target. @@ -866,14 +866,14 @@ op_kernel/CMakeFiles/ascendc_bin_ascend910b.dir/clean: op_kernel/CMakeFiles/ascendc_bin_ascend910b_gen_ops_config.dir/all: op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_0.dir/all $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend910b_gen_ops_config.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend910b_gen_ops_config.dir/depend $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend910b_gen_ops_config.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend910b_gen_ops_config.dir/build - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/_Increase/Increase_double_bufer/NO_double_buffer/build_out/CMakeFiles --progress-num= "Built target ascendc_bin_ascend910b_gen_ops_config" + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out/CMakeFiles --progress-num= "Built target ascendc_bin_ascend910b_gen_ops_config" .PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend910b_gen_ops_config.dir/all # Build rule for subdir invocation for target. op_kernel/CMakeFiles/ascendc_bin_ascend910b_gen_ops_config.dir/rule: cmake_check_build_system - $(CMAKE_COMMAND) -E cmake_progress_start /_Increase/Increase_double_bufer/NO_double_buffer/build_out/CMakeFiles 1 + $(CMAKE_COMMAND) -E cmake_progress_start /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out/CMakeFiles 1 $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_kernel/CMakeFiles/ascendc_bin_ascend910b_gen_ops_config.dir/all - $(CMAKE_COMMAND) -E cmake_progress_start /_Increase/Increase_double_bufer/NO_double_buffer/build_out/CMakeFiles 0 + $(CMAKE_COMMAND) -E cmake_progress_start /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out/CMakeFiles 0 .PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend910b_gen_ops_config.dir/rule # Convenience name for target. @@ -892,14 +892,14 @@ op_kernel/CMakeFiles/ascendc_bin_ascend910b_gen_ops_config.dir/clean: op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_copy.dir/all: $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_copy.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_copy.dir/depend $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_copy.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_copy.dir/build - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/_Increase/Increase_double_bufer/NO_double_buffer/build_out/CMakeFiles --progress-num= "Built target ascendc_bin_ascend910b_add_custom_copy" + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out/CMakeFiles --progress-num= "Built target ascendc_bin_ascend910b_add_custom_copy" .PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_copy.dir/all # Build rule for subdir invocation for target. op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_copy.dir/rule: cmake_check_build_system - $(CMAKE_COMMAND) -E cmake_progress_start /_Increase/Increase_double_bufer/NO_double_buffer/build_out/CMakeFiles 0 + $(CMAKE_COMMAND) -E cmake_progress_start /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out/CMakeFiles 0 $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_copy.dir/all - $(CMAKE_COMMAND) -E cmake_progress_start /_Increase/Increase_double_bufer/NO_double_buffer/build_out/CMakeFiles 0 + $(CMAKE_COMMAND) -E cmake_progress_start /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out/CMakeFiles 0 .PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_copy.dir/rule # Convenience name for target. @@ -919,14 +919,14 @@ op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_0.dir/all: op_kernel/CMak op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_0.dir/all: op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_copy.dir/all $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_0.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_0.dir/depend $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_0.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_0.dir/build - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/_Increase/Increase_double_bufer/NO_double_buffer/build_out/CMakeFiles --progress-num= "Built target ascendc_bin_ascend910b_add_custom_0" + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out/CMakeFiles --progress-num= "Built target ascendc_bin_ascend910b_add_custom_0" .PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_0.dir/all # Build rule for subdir invocation for target. op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_0.dir/rule: cmake_check_build_system - $(CMAKE_COMMAND) -E cmake_progress_start /_Increase/Increase_double_bufer/NO_double_buffer/build_out/CMakeFiles 1 + $(CMAKE_COMMAND) -E cmake_progress_start /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out/CMakeFiles 1 $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_0.dir/all - $(CMAKE_COMMAND) -E cmake_progress_start /_Increase/Increase_double_bufer/NO_double_buffer/build_out/CMakeFiles 0 + $(CMAKE_COMMAND) -E cmake_progress_start /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out/CMakeFiles 0 .PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_0.dir/rule # Convenience name for target. @@ -945,14 +945,14 @@ op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_0.dir/clean: op_kernel/CMakeFiles/npu_supported_ops.dir/all: $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/npu_supported_ops.dir/build.make op_kernel/CMakeFiles/npu_supported_ops.dir/depend $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/npu_supported_ops.dir/build.make op_kernel/CMakeFiles/npu_supported_ops.dir/build - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/_Increase/Increase_double_bufer/NO_double_buffer/build_out/CMakeFiles --progress-num=12 "Built target npu_supported_ops" + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out/CMakeFiles --progress-num=12 "Built target npu_supported_ops" .PHONY : op_kernel/CMakeFiles/npu_supported_ops.dir/all # Build rule for subdir invocation for target. op_kernel/CMakeFiles/npu_supported_ops.dir/rule: cmake_check_build_system - $(CMAKE_COMMAND) -E cmake_progress_start /_Increase/Increase_double_bufer/NO_double_buffer/build_out/CMakeFiles 1 + $(CMAKE_COMMAND) -E cmake_progress_start /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out/CMakeFiles 1 $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_kernel/CMakeFiles/npu_supported_ops.dir/all - $(CMAKE_COMMAND) -E cmake_progress_start /_Increase/Increase_double_bufer/NO_double_buffer/build_out/CMakeFiles 0 + $(CMAKE_COMMAND) -E cmake_progress_start /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out/CMakeFiles 0 .PHONY : op_kernel/CMakeFiles/npu_supported_ops.dir/rule # Convenience name for target. diff --git a/Increase_double_bufer/No_double_buffer/build_out/CMakeFiles/TargetDirectories.txt b/Increase_double_bufer/No_double_buffer/build_out/CMakeFiles/TargetDirectories.txt index 74a8dc19bbaeb9dfd33dfc7c2c3933479535c204..28bd5d0c23afa0dc11c8a4165d3ff0ce0e0d38da 100644 --- a/Increase_double_bufer/No_double_buffer/build_out/CMakeFiles/TargetDirectories.txt +++ b/Increase_double_bufer/No_double_buffer/build_out/CMakeFiles/TargetDirectories.txt @@ -1,70 +1,70 @@ -/_Increase/Increase_double_bufer/NO_double_buffer/build_out/CMakeFiles/modify_vendor.dir -/_Increase/Increase_double_bufer/NO_double_buffer/build_out/CMakeFiles/gen_version_info.dir -/_Increase/Increase_double_bufer/NO_double_buffer/build_out/CMakeFiles/package.dir -/_Increase/Increase_double_bufer/NO_double_buffer/build_out/CMakeFiles/package_source.dir -/_Increase/Increase_double_bufer/NO_double_buffer/build_out/CMakeFiles/edit_cache.dir -/_Increase/Increase_double_bufer/NO_double_buffer/build_out/CMakeFiles/rebuild_cache.dir -/_Increase/Increase_double_bufer/NO_double_buffer/build_out/CMakeFiles/list_install_components.dir -/_Increase/Increase_double_bufer/NO_double_buffer/build_out/CMakeFiles/install.dir -/_Increase/Increase_double_bufer/NO_double_buffer/build_out/CMakeFiles/install/local.dir -/_Increase/Increase_double_bufer/NO_double_buffer/build_out/CMakeFiles/install/strip.dir -/_Increase/Increase_double_bufer/NO_double_buffer/build_out/framework/CMakeFiles/package.dir -/_Increase/Increase_double_bufer/NO_double_buffer/build_out/framework/CMakeFiles/package_source.dir -/_Increase/Increase_double_bufer/NO_double_buffer/build_out/framework/CMakeFiles/edit_cache.dir -/_Increase/Increase_double_bufer/NO_double_buffer/build_out/framework/CMakeFiles/rebuild_cache.dir -/_Increase/Increase_double_bufer/NO_double_buffer/build_out/framework/CMakeFiles/list_install_components.dir -/_Increase/Increase_double_bufer/NO_double_buffer/build_out/framework/CMakeFiles/install.dir -/_Increase/Increase_double_bufer/NO_double_buffer/build_out/framework/CMakeFiles/install/local.dir -/_Increase/Increase_double_bufer/NO_double_buffer/build_out/framework/CMakeFiles/install/strip.dir -/_Increase/Increase_double_bufer/NO_double_buffer/build_out/framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir -/_Increase/Increase_double_bufer/NO_double_buffer/build_out/framework/tf_plugin/CMakeFiles/package.dir -/_Increase/Increase_double_bufer/NO_double_buffer/build_out/framework/tf_plugin/CMakeFiles/package_source.dir -/_Increase/Increase_double_bufer/NO_double_buffer/build_out/framework/tf_plugin/CMakeFiles/edit_cache.dir -/_Increase/Increase_double_bufer/NO_double_buffer/build_out/framework/tf_plugin/CMakeFiles/rebuild_cache.dir -/_Increase/Increase_double_bufer/NO_double_buffer/build_out/framework/tf_plugin/CMakeFiles/list_install_components.dir -/_Increase/Increase_double_bufer/NO_double_buffer/build_out/framework/tf_plugin/CMakeFiles/install.dir -/_Increase/Increase_double_bufer/NO_double_buffer/build_out/framework/tf_plugin/CMakeFiles/install/local.dir -/_Increase/Increase_double_bufer/NO_double_buffer/build_out/framework/tf_plugin/CMakeFiles/install/strip.dir -/_Increase/Increase_double_bufer/NO_double_buffer/build_out/op_host/CMakeFiles/cust_op_proto.dir -/_Increase/Increase_double_bufer/NO_double_buffer/build_out/op_host/CMakeFiles/cust_optiling.dir -/_Increase/Increase_double_bufer/NO_double_buffer/build_out/op_host/CMakeFiles/cust_opapi.dir -/_Increase/Increase_double_bufer/NO_double_buffer/build_out/op_host/CMakeFiles/optiling_compat.dir -/_Increase/Increase_double_bufer/NO_double_buffer/build_out/op_host/CMakeFiles/package.dir -/_Increase/Increase_double_bufer/NO_double_buffer/build_out/op_host/CMakeFiles/package_source.dir -/_Increase/Increase_double_bufer/NO_double_buffer/build_out/op_host/CMakeFiles/edit_cache.dir -/_Increase/Increase_double_bufer/NO_double_buffer/build_out/op_host/CMakeFiles/rebuild_cache.dir -/_Increase/Increase_double_bufer/NO_double_buffer/build_out/op_host/CMakeFiles/list_install_components.dir -/_Increase/Increase_double_bufer/NO_double_buffer/build_out/op_host/CMakeFiles/install.dir -/_Increase/Increase_double_bufer/NO_double_buffer/build_out/op_host/CMakeFiles/install/local.dir -/_Increase/Increase_double_bufer/NO_double_buffer/build_out/op_host/CMakeFiles/install/strip.dir -/_Increase/Increase_double_bufer/NO_double_buffer/build_out/op_kernel/CMakeFiles/ops_info_gen_ascend310p.dir -/_Increase/Increase_double_bufer/NO_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_impl_gen.dir -/_Increase/Increase_double_bufer/NO_double_buffer/build_out/op_kernel/CMakeFiles/binary.dir -/_Increase/Increase_double_bufer/NO_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310p.dir -/_Increase/Increase_double_bufer/NO_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310p_gen_ops_config.dir -/_Increase/Increase_double_bufer/NO_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_copy.dir -/_Increase/Increase_double_bufer/NO_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_0.dir -/_Increase/Increase_double_bufer/NO_double_buffer/build_out/op_kernel/CMakeFiles/ops_info_gen_ascend310b.dir -/_Increase/Increase_double_bufer/NO_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b.dir -/_Increase/Increase_double_bufer/NO_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b_gen_ops_config.dir -/_Increase/Increase_double_bufer/NO_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_copy.dir -/_Increase/Increase_double_bufer/NO_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_0.dir -/_Increase/Increase_double_bufer/NO_double_buffer/build_out/op_kernel/CMakeFiles/ops_info_gen_ascend910.dir -/_Increase/Increase_double_bufer/NO_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910.dir -/_Increase/Increase_double_bufer/NO_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910_gen_ops_config.dir -/_Increase/Increase_double_bufer/NO_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_copy.dir -/_Increase/Increase_double_bufer/NO_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_0.dir -/_Increase/Increase_double_bufer/NO_double_buffer/build_out/op_kernel/CMakeFiles/ops_info_gen_ascend910b.dir -/_Increase/Increase_double_bufer/NO_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b.dir -/_Increase/Increase_double_bufer/NO_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b_gen_ops_config.dir -/_Increase/Increase_double_bufer/NO_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_copy.dir -/_Increase/Increase_double_bufer/NO_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_0.dir -/_Increase/Increase_double_bufer/NO_double_buffer/build_out/op_kernel/CMakeFiles/npu_supported_ops.dir -/_Increase/Increase_double_bufer/NO_double_buffer/build_out/op_kernel/CMakeFiles/package.dir -/_Increase/Increase_double_bufer/NO_double_buffer/build_out/op_kernel/CMakeFiles/package_source.dir -/_Increase/Increase_double_bufer/NO_double_buffer/build_out/op_kernel/CMakeFiles/edit_cache.dir -/_Increase/Increase_double_bufer/NO_double_buffer/build_out/op_kernel/CMakeFiles/rebuild_cache.dir -/_Increase/Increase_double_bufer/NO_double_buffer/build_out/op_kernel/CMakeFiles/list_install_components.dir -/_Increase/Increase_double_bufer/NO_double_buffer/build_out/op_kernel/CMakeFiles/install.dir -/_Increase/Increase_double_bufer/NO_double_buffer/build_out/op_kernel/CMakeFiles/install/local.dir -/_Increase/Increase_double_bufer/NO_double_buffer/build_out/op_kernel/CMakeFiles/install/strip.dir +/Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out/CMakeFiles/modify_vendor.dir +/Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out/CMakeFiles/gen_version_info.dir +/Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out/CMakeFiles/package.dir +/Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out/CMakeFiles/package_source.dir +/Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out/CMakeFiles/edit_cache.dir +/Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out/CMakeFiles/rebuild_cache.dir +/Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out/CMakeFiles/list_install_components.dir +/Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out/CMakeFiles/install.dir +/Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out/CMakeFiles/install/local.dir +/Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out/CMakeFiles/install/strip.dir +/Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out/framework/CMakeFiles/package.dir +/Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out/framework/CMakeFiles/package_source.dir +/Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out/framework/CMakeFiles/edit_cache.dir +/Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out/framework/CMakeFiles/rebuild_cache.dir +/Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out/framework/CMakeFiles/list_install_components.dir +/Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out/framework/CMakeFiles/install.dir +/Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out/framework/CMakeFiles/install/local.dir +/Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out/framework/CMakeFiles/install/strip.dir +/Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out/framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir +/Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out/framework/tf_plugin/CMakeFiles/package.dir +/Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out/framework/tf_plugin/CMakeFiles/package_source.dir +/Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out/framework/tf_plugin/CMakeFiles/edit_cache.dir +/Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out/framework/tf_plugin/CMakeFiles/rebuild_cache.dir +/Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out/framework/tf_plugin/CMakeFiles/list_install_components.dir +/Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out/framework/tf_plugin/CMakeFiles/install.dir +/Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out/framework/tf_plugin/CMakeFiles/install/local.dir +/Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out/framework/tf_plugin/CMakeFiles/install/strip.dir +/Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out/op_host/CMakeFiles/cust_op_proto.dir +/Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out/op_host/CMakeFiles/cust_optiling.dir +/Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out/op_host/CMakeFiles/cust_opapi.dir +/Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out/op_host/CMakeFiles/optiling_compat.dir +/Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out/op_host/CMakeFiles/package.dir +/Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out/op_host/CMakeFiles/package_source.dir +/Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out/op_host/CMakeFiles/edit_cache.dir +/Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out/op_host/CMakeFiles/rebuild_cache.dir +/Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out/op_host/CMakeFiles/list_install_components.dir +/Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out/op_host/CMakeFiles/install.dir +/Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out/op_host/CMakeFiles/install/local.dir +/Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out/op_host/CMakeFiles/install/strip.dir +/Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out/op_kernel/CMakeFiles/ops_info_gen_ascend310p.dir +/Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_impl_gen.dir +/Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out/op_kernel/CMakeFiles/binary.dir +/Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310p.dir +/Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310p_gen_ops_config.dir +/Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_copy.dir +/Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_0.dir +/Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out/op_kernel/CMakeFiles/ops_info_gen_ascend310b.dir +/Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b.dir +/Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b_gen_ops_config.dir +/Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_copy.dir +/Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_0.dir +/Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out/op_kernel/CMakeFiles/ops_info_gen_ascend910.dir +/Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910.dir +/Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910_gen_ops_config.dir +/Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_copy.dir +/Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_0.dir +/Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out/op_kernel/CMakeFiles/ops_info_gen_ascend910b.dir +/Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b.dir +/Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b_gen_ops_config.dir +/Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_copy.dir +/Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_0.dir +/Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out/op_kernel/CMakeFiles/npu_supported_ops.dir +/Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out/op_kernel/CMakeFiles/package.dir +/Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out/op_kernel/CMakeFiles/package_source.dir +/Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out/op_kernel/CMakeFiles/edit_cache.dir +/Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out/op_kernel/CMakeFiles/rebuild_cache.dir +/Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out/op_kernel/CMakeFiles/list_install_components.dir +/Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out/op_kernel/CMakeFiles/install.dir +/Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out/op_kernel/CMakeFiles/install/local.dir +/Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out/op_kernel/CMakeFiles/install/strip.dir diff --git a/Increase_double_bufer/No_double_buffer/build_out/CMakeFiles/gen_version_info.dir/build.make b/Increase_double_bufer/No_double_buffer/build_out/CMakeFiles/gen_version_info.dir/build.make index 89f8d87b99ecfdaaa185ea341ccf4d722510a8c8..09a13e42b33e07314de1ee159790491b2e9d6b9c 100644 --- a/Increase_double_bufer/No_double_buffer/build_out/CMakeFiles/gen_version_info.dir/build.make +++ b/Increase_double_bufer/No_double_buffer/build_out/CMakeFiles/gen_version_info.dir/build.make @@ -53,10 +53,10 @@ RM = /usr/bin/cmake -E rm -f EQUALS = = # The top-level source directory on which CMake was run. -CMAKE_SOURCE_DIR = /_Increase/Increase_double_bufer/NO_double_buffer +CMAKE_SOURCE_DIR = /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer # The top-level build directory on which CMake was run. -CMAKE_BINARY_DIR = /_Increase/Increase_double_bufer/NO_double_buffer/build_out +CMAKE_BINARY_DIR = /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out # Utility rule file for gen_version_info. @@ -67,7 +67,7 @@ include CMakeFiles/gen_version_info.dir/compiler_depend.make include CMakeFiles/gen_version_info.dir/progress.make CMakeFiles/gen_version_info: - bash /_Increase/Increase_double_bufer/NO_double_buffer/cmake/util/gen_version_info.sh /usr/local/Ascend/ascend-toolkit/latest /_Increase/Increase_double_bufer/NO_double_buffer/build_out + bash /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/cmake/util/gen_version_info.sh /usr/local/Ascend/ascend-toolkit/latest /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out gen_version_info: CMakeFiles/gen_version_info gen_version_info: CMakeFiles/gen_version_info.dir/build.make @@ -82,6 +82,6 @@ CMakeFiles/gen_version_info.dir/clean: .PHONY : CMakeFiles/gen_version_info.dir/clean CMakeFiles/gen_version_info.dir/depend: - cd /_Increase/Increase_double_bufer/NO_double_buffer/build_out && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /_Increase/Increase_double_bufer/NO_double_buffer /_Increase/Increase_double_bufer/NO_double_buffer /_Increase/Increase_double_bufer/NO_double_buffer/build_out /_Increase/Increase_double_bufer/NO_double_buffer/build_out /_Increase/Increase_double_bufer/NO_double_buffer/build_out/CMakeFiles/gen_version_info.dir/DependInfo.cmake --color=$(COLOR) + cd /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out/CMakeFiles/gen_version_info.dir/DependInfo.cmake --color=$(COLOR) .PHONY : CMakeFiles/gen_version_info.dir/depend diff --git a/Increase_double_bufer/No_double_buffer/build_out/CMakeFiles/modify_vendor.dir/DependInfo.cmake b/Increase_double_bufer/No_double_buffer/build_out/CMakeFiles/modify_vendor.dir/DependInfo.cmake index 636a53f8740d8137ce8ac2791a6dbcb1a1b21228..79c82b655a892a8c107e0eed0e539c80a5e3955c 100644 --- a/Increase_double_bufer/No_double_buffer/build_out/CMakeFiles/modify_vendor.dir/DependInfo.cmake +++ b/Increase_double_bufer/No_double_buffer/build_out/CMakeFiles/modify_vendor.dir/DependInfo.cmake @@ -12,7 +12,7 @@ set(CMAKE_DEPENDS_DEPENDENCY_FILES # Pairs of files generated by the same build rule. set(CMAKE_MULTIPLE_OUTPUT_PAIRS - "/_Increase/Increase_double_bufer/NO_double_buffer/build_out/scripts/upgrade.sh" "/_Increase/Increase_double_bufer/NO_double_buffer/build_out/scripts/install.sh" + "/Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out/scripts/upgrade.sh" "/Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out/scripts/install.sh" ) diff --git a/Increase_double_bufer/No_double_buffer/build_out/CMakeFiles/modify_vendor.dir/build.make b/Increase_double_bufer/No_double_buffer/build_out/CMakeFiles/modify_vendor.dir/build.make index 7f95e0ec1d54cc1ddd0672d714221b51698fe330..b8c96b0bef3537f1d2560bd2de4513ce4a1f9b92 100644 --- a/Increase_double_bufer/No_double_buffer/build_out/CMakeFiles/modify_vendor.dir/build.make +++ b/Increase_double_bufer/No_double_buffer/build_out/CMakeFiles/modify_vendor.dir/build.make @@ -53,10 +53,10 @@ RM = /usr/bin/cmake -E rm -f EQUALS = = # The top-level source directory on which CMake was run. -CMAKE_SOURCE_DIR = /_Increase/Increase_double_bufer/NO_double_buffer +CMAKE_SOURCE_DIR = /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer # The top-level build directory on which CMake was run. -CMAKE_BINARY_DIR = /_Increase/Increase_double_bufer/NO_double_buffer/build_out +CMAKE_BINARY_DIR = /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out # Utility rule file for modify_vendor. @@ -70,10 +70,10 @@ CMakeFiles/modify_vendor: scripts/install.sh CMakeFiles/modify_vendor: scripts/upgrade.sh scripts/install.sh: - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --blue --bold --progress-dir=/_Increase/Increase_double_bufer/NO_double_buffer/build_out/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Generating scripts/install.sh, scripts/upgrade.sh" - mkdir -p /_Increase/Increase_double_bufer/NO_double_buffer/build_out/scripts - cp -r /_Increase/Increase_double_bufer/NO_double_buffer/scripts/* /_Increase/Increase_double_bufer/NO_double_buffer/build_out/scripts/ - sed -i s/vendor_name=customize/vendor_name=customize/g /_Increase/Increase_double_bufer/NO_double_buffer/build_out/scripts/* + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --blue --bold --progress-dir=/Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Generating scripts/install.sh, scripts/upgrade.sh" + mkdir -p /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out/scripts + cp -r /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/scripts/* /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out/scripts/ + sed -i s/vendor_name=customize/vendor_name=customize/g /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out/scripts/* scripts/upgrade.sh: scripts/install.sh @$(CMAKE_COMMAND) -E touch_nocreate scripts/upgrade.sh @@ -93,6 +93,6 @@ CMakeFiles/modify_vendor.dir/clean: .PHONY : CMakeFiles/modify_vendor.dir/clean CMakeFiles/modify_vendor.dir/depend: - cd /_Increase/Increase_double_bufer/NO_double_buffer/build_out && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /_Increase/Increase_double_bufer/NO_double_buffer /_Increase/Increase_double_bufer/NO_double_buffer /_Increase/Increase_double_bufer/NO_double_buffer/build_out /_Increase/Increase_double_bufer/NO_double_buffer/build_out /_Increase/Increase_double_bufer/NO_double_buffer/build_out/CMakeFiles/modify_vendor.dir/DependInfo.cmake --color=$(COLOR) + cd /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out/CMakeFiles/modify_vendor.dir/DependInfo.cmake --color=$(COLOR) .PHONY : CMakeFiles/modify_vendor.dir/depend diff --git a/Increase_double_bufer/No_double_buffer/build_out/CPackConfig.cmake b/Increase_double_bufer/No_double_buffer/build_out/CPackConfig.cmake index 307308c6814c3ad42c63019e45918b12e9e373e4..82e5024d0fb688962c9d6490c9d2e4f93eec6d8c 100644 --- a/Increase_double_bufer/No_double_buffer/build_out/CPackConfig.cmake +++ b/Increase_double_bufer/No_double_buffer/build_out/CPackConfig.cmake @@ -10,18 +10,18 @@ # usually begin with CPACK__xxxx. -set(CPACK_BUILD_SOURCE_DIRS "/_Increase/Increase_double_bufer/NO_double_buffer;/_Increase/Increase_double_bufer/NO_double_buffer/build_out") +set(CPACK_BUILD_SOURCE_DIRS "/Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer;/Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out") set(CPACK_CMAKE_GENERATOR "Unix Makefiles") set(CPACK_COMPONENT_UNSPECIFIED_HIDDEN "TRUE") set(CPACK_COMPONENT_UNSPECIFIED_REQUIRED "TRUE") set(CPACK_DEFAULT_PACKAGE_DESCRIPTION_FILE "/usr/share/cmake-3.22/Templates/CPack.GenericDescription.txt") set(CPACK_DEFAULT_PACKAGE_DESCRIPTION_SUMMARY "opp built using CMake") -set(CPACK_EXTERNAL_BUILT_PACKAGES "/_Increase/Increase_double_bufer/NO_double_buffer/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run/custom_opp_ubuntu_aarch64.run") +set(CPACK_EXTERNAL_BUILT_PACKAGES "/Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run/custom_opp_ubuntu_aarch64.run") set(CPACK_EXTERNAL_ENABLE_STAGING "TRUE") -set(CPACK_EXTERNAL_PACKAGE_SCRIPT "/_Increase/Increase_double_bufer/NO_double_buffer/cmake/makeself.cmake") +set(CPACK_EXTERNAL_PACKAGE_SCRIPT "/Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/cmake/makeself.cmake") set(CPACK_GENERATOR "External") -set(CPACK_INSTALL_CMAKE_PROJECTS "/_Increase/Increase_double_bufer/NO_double_buffer/build_out;opp;ALL;/") -set(CPACK_INSTALL_PREFIX "/_Increase/Increase_double_bufer/NO_double_buffer/build_out") +set(CPACK_INSTALL_CMAKE_PROJECTS "/Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out;opp;ALL;/") +set(CPACK_INSTALL_PREFIX "/Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out") set(CPACK_MODULE_PATH "") set(CPACK_NSIS_DISPLAY_NAME "opp 0.1.1") set(CPACK_NSIS_INSTALLER_ICON_CODE "") @@ -29,12 +29,12 @@ set(CPACK_NSIS_INSTALLER_MUI_ICON_CODE "") set(CPACK_NSIS_INSTALL_ROOT "$PROGRAMFILES") set(CPACK_NSIS_PACKAGE_NAME "opp 0.1.1") set(CPACK_NSIS_UNINSTALL_NAME "Uninstall") -set(CPACK_OUTPUT_CONFIG_FILE "/_Increase/Increase_double_bufer/NO_double_buffer/build_out/CPackConfig.cmake") +set(CPACK_OUTPUT_CONFIG_FILE "/Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out/CPackConfig.cmake") set(CPACK_PACKAGE_DEFAULT_LOCATION "/") set(CPACK_PACKAGE_DESCRIPTION "CPack opp project") set(CPACK_PACKAGE_DESCRIPTION_FILE "/usr/share/cmake-3.22/Templates/CPack.GenericDescription.txt") set(CPACK_PACKAGE_DESCRIPTION_SUMMARY "CPack opp project") -set(CPACK_PACKAGE_DIRECTORY "/_Increase/Increase_double_bufer/NO_double_buffer/build_out") +set(CPACK_PACKAGE_DIRECTORY "/Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out") set(CPACK_PACKAGE_FILE_NAME "custom_opp_ubuntu_aarch64.run") set(CPACK_PACKAGE_INSTALL_DIRECTORY "opp 0.1.1") set(CPACK_PACKAGE_INSTALL_REGISTRY_KEY "opp 0.1.1") @@ -50,7 +50,7 @@ set(CPACK_RESOURCE_FILE_README "/usr/share/cmake-3.22/Templates/CPack.GenericDes set(CPACK_RESOURCE_FILE_WELCOME "/usr/share/cmake-3.22/Templates/CPack.GenericWelcome.txt") set(CPACK_SET_DESTDIR "OFF") set(CPACK_SOURCE_GENERATOR "TBZ2;TGZ;TXZ;TZ") -set(CPACK_SOURCE_OUTPUT_CONFIG_FILE "/_Increase/Increase_double_bufer/NO_double_buffer/build_out/CPackSourceConfig.cmake") +set(CPACK_SOURCE_OUTPUT_CONFIG_FILE "/Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out/CPackSourceConfig.cmake") set(CPACK_SOURCE_RPM "OFF") set(CPACK_SOURCE_TBZ2 "ON") set(CPACK_SOURCE_TGZ "ON") @@ -63,7 +63,7 @@ set(CPACK_TOPLEVEL_TAG "Linux") set(CPACK_WIX_SIZEOF_VOID_P "8") if(NOT CPACK_PROPERTIES_FILE) - set(CPACK_PROPERTIES_FILE "/_Increase/Increase_double_bufer/NO_double_buffer/build_out/CPackProperties.cmake") + set(CPACK_PROPERTIES_FILE "/Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out/CPackProperties.cmake") endif() if(EXISTS ${CPACK_PROPERTIES_FILE}) diff --git a/Increase_double_bufer/No_double_buffer/build_out/CPackSourceConfig.cmake b/Increase_double_bufer/No_double_buffer/build_out/CPackSourceConfig.cmake index 405ea1b4cea2a00e1bcd15caab8b84e13ff8ae81..1481ab4a07a6bfaa325d2cb0c607cf3ba249e75a 100644 --- a/Increase_double_bufer/No_double_buffer/build_out/CPackSourceConfig.cmake +++ b/Increase_double_bufer/No_double_buffer/build_out/CPackSourceConfig.cmake @@ -10,20 +10,20 @@ # usually begin with CPACK__xxxx. -set(CPACK_BUILD_SOURCE_DIRS "/_Increase/Increase_double_bufer/NO_double_buffer;/_Increase/Increase_double_bufer/NO_double_buffer/build_out") +set(CPACK_BUILD_SOURCE_DIRS "/Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer;/Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out") set(CPACK_CMAKE_GENERATOR "Unix Makefiles") set(CPACK_COMPONENT_UNSPECIFIED_HIDDEN "TRUE") set(CPACK_COMPONENT_UNSPECIFIED_REQUIRED "TRUE") set(CPACK_DEFAULT_PACKAGE_DESCRIPTION_FILE "/usr/share/cmake-3.22/Templates/CPack.GenericDescription.txt") set(CPACK_DEFAULT_PACKAGE_DESCRIPTION_SUMMARY "opp built using CMake") -set(CPACK_EXTERNAL_BUILT_PACKAGES "/_Increase/Increase_double_bufer/NO_double_buffer/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run/custom_opp_ubuntu_aarch64.run") +set(CPACK_EXTERNAL_BUILT_PACKAGES "/Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run/custom_opp_ubuntu_aarch64.run") set(CPACK_EXTERNAL_ENABLE_STAGING "TRUE") -set(CPACK_EXTERNAL_PACKAGE_SCRIPT "/_Increase/Increase_double_bufer/NO_double_buffer/cmake/makeself.cmake") +set(CPACK_EXTERNAL_PACKAGE_SCRIPT "/Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/cmake/makeself.cmake") set(CPACK_GENERATOR "TBZ2;TGZ;TXZ;TZ") set(CPACK_IGNORE_FILES "/CVS/;/\\.svn/;/\\.bzr/;/\\.hg/;/\\.git/;\\.swp\$;\\.#;/#") -set(CPACK_INSTALLED_DIRECTORIES "/_Increase/Increase_double_bufer/NO_double_buffer;/") +set(CPACK_INSTALLED_DIRECTORIES "/Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer;/") set(CPACK_INSTALL_CMAKE_PROJECTS "") -set(CPACK_INSTALL_PREFIX "/_Increase/Increase_double_bufer/NO_double_buffer/build_out") +set(CPACK_INSTALL_PREFIX "/Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out") set(CPACK_MODULE_PATH "") set(CPACK_NSIS_DISPLAY_NAME "opp 0.1.1") set(CPACK_NSIS_INSTALLER_ICON_CODE "") @@ -31,12 +31,12 @@ set(CPACK_NSIS_INSTALLER_MUI_ICON_CODE "") set(CPACK_NSIS_INSTALL_ROOT "$PROGRAMFILES") set(CPACK_NSIS_PACKAGE_NAME "opp 0.1.1") set(CPACK_NSIS_UNINSTALL_NAME "Uninstall") -set(CPACK_OUTPUT_CONFIG_FILE "/_Increase/Increase_double_bufer/NO_double_buffer/build_out/CPackConfig.cmake") +set(CPACK_OUTPUT_CONFIG_FILE "/Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out/CPackConfig.cmake") set(CPACK_PACKAGE_DEFAULT_LOCATION "/") set(CPACK_PACKAGE_DESCRIPTION "CPack opp project") set(CPACK_PACKAGE_DESCRIPTION_FILE "/usr/share/cmake-3.22/Templates/CPack.GenericDescription.txt") set(CPACK_PACKAGE_DESCRIPTION_SUMMARY "CPack opp project") -set(CPACK_PACKAGE_DIRECTORY "/_Increase/Increase_double_bufer/NO_double_buffer/build_out") +set(CPACK_PACKAGE_DIRECTORY "/Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out") set(CPACK_PACKAGE_FILE_NAME "opp-0.1.1-Source") set(CPACK_PACKAGE_INSTALL_DIRECTORY "opp 0.1.1") set(CPACK_PACKAGE_INSTALL_REGISTRY_KEY "opp 0.1.1") @@ -54,8 +54,8 @@ set(CPACK_RPM_PACKAGE_SOURCES "ON") set(CPACK_SET_DESTDIR "OFF") set(CPACK_SOURCE_GENERATOR "TBZ2;TGZ;TXZ;TZ") set(CPACK_SOURCE_IGNORE_FILES "/CVS/;/\\.svn/;/\\.bzr/;/\\.hg/;/\\.git/;\\.swp\$;\\.#;/#") -set(CPACK_SOURCE_INSTALLED_DIRECTORIES "/_Increase/Increase_double_bufer/NO_double_buffer;/") -set(CPACK_SOURCE_OUTPUT_CONFIG_FILE "/_Increase/Increase_double_bufer/NO_double_buffer/build_out/CPackSourceConfig.cmake") +set(CPACK_SOURCE_INSTALLED_DIRECTORIES "/Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer;/") +set(CPACK_SOURCE_OUTPUT_CONFIG_FILE "/Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out/CPackSourceConfig.cmake") set(CPACK_SOURCE_PACKAGE_FILE_NAME "opp-0.1.1-Source") set(CPACK_SOURCE_RPM "OFF") set(CPACK_SOURCE_TBZ2 "ON") @@ -71,7 +71,7 @@ set(CPACK_TOPLEVEL_TAG "Linux-Source") set(CPACK_WIX_SIZEOF_VOID_P "8") if(NOT CPACK_PROPERTIES_FILE) - set(CPACK_PROPERTIES_FILE "/_Increase/Increase_double_bufer/NO_double_buffer/build_out/CPackProperties.cmake") + set(CPACK_PROPERTIES_FILE "/Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out/CPackProperties.cmake") endif() if(EXISTS ${CPACK_PROPERTIES_FILE}) diff --git a/Increase_double_bufer/No_double_buffer/build_out/Makefile b/Increase_double_bufer/No_double_buffer/build_out/Makefile index ac77ebab24ccb57c600bb5f9eb6b692845b9152e..834df1b9a1aac0c7c3537df8b9c17af8e6baa042 100644 --- a/Increase_double_bufer/No_double_buffer/build_out/Makefile +++ b/Increase_double_bufer/No_double_buffer/build_out/Makefile @@ -57,10 +57,10 @@ RM = /usr/bin/cmake -E rm -f EQUALS = = # The top-level source directory on which CMake was run. -CMAKE_SOURCE_DIR = /_Increase/Increase_double_bufer/NO_double_buffer +CMAKE_SOURCE_DIR = /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer # The top-level build directory on which CMake was run. -CMAKE_BINARY_DIR = /_Increase/Increase_double_bufer/NO_double_buffer/build_out +CMAKE_BINARY_DIR = /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out #============================================================================= # Targets provided globally by CMake. @@ -78,7 +78,7 @@ package/fast: package # Special rule for the target package_source package_source: @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Run CPack packaging tool for source..." - /usr/bin/cpack --config ./CPackSourceConfig.cmake /_Increase/Increase_double_bufer/NO_double_buffer/build_out/CPackSourceConfig.cmake + /usr/bin/cpack --config ./CPackSourceConfig.cmake /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out/CPackSourceConfig.cmake .PHONY : package_source # Special rule for the target package_source @@ -152,9 +152,9 @@ install/strip/fast: preinstall/fast # The main all target all: cmake_check_build_system - $(CMAKE_COMMAND) -E cmake_progress_start /_Increase/Increase_double_bufer/NO_double_buffer/build_out/CMakeFiles /_Increase/Increase_double_bufer/NO_double_buffer/build_out//CMakeFiles/progress.marks + $(CMAKE_COMMAND) -E cmake_progress_start /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out/CMakeFiles /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out//CMakeFiles/progress.marks $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 all - $(CMAKE_COMMAND) -E cmake_progress_start /_Increase/Increase_double_bufer/NO_double_buffer/build_out/CMakeFiles 0 + $(CMAKE_COMMAND) -E cmake_progress_start /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out/CMakeFiles 0 .PHONY : all # The main clean target diff --git a/Increase_double_bufer/No_double_buffer/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run.json b/Increase_double_bufer/No_double_buffer/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run.json index 72dc87405f4aceaa0fae10714bdf9caa96f2cfa3..782ddec702d4a7d179a778659a414e99eb3ff063 100644 --- a/Increase_double_bufer/No_double_buffer/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run.json +++ b/Increase_double_bufer/No_double_buffer/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run.json @@ -14,7 +14,7 @@ { "component" : "ALL", "components" : [], - "directory" : "/_Increase/Increase_double_bufer/NO_double_buffer/build_out", + "directory" : "/Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out", "installationTypes" : [], "projectName" : "opp", "subDirectory" : "/" diff --git a/Increase_double_bufer/No_double_buffer/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run/custom_opp_ubuntu_aarch64.run b/Increase_double_bufer/No_double_buffer/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run/custom_opp_ubuntu_aarch64.run index 68c94fb9ebfff22640fdd8dd1d047171227ae7cb..a8c06e0e48462dd5d19b38b68e8530951e1de87c 100644 --- a/Increase_double_bufer/No_double_buffer/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run/custom_opp_ubuntu_aarch64.run +++ b/Increase_double_bufer/No_double_buffer/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run/custom_opp_ubuntu_aarch64.run @@ -6,9 +6,9 @@ ORIG_UMASK=`umask` -CRCsum="539333879" +CRCsum="2982610920" MD5="00000000000000000000000000000000" -SHA="55ccb848ec31b8c2db0c4517a8eaaafd85a9e5af657f3472adbbc7bb037724f1" +SHA="67fba09a97cba23c8d448f124e87b2e51e407cfdb2a986df1734cff9684bcff0" SIGNATURE="" TMPROOT=${TMPDIR:="$HOME"} if ! test -d "$TMPROOT"; then @@ -31,9 +31,9 @@ scriptargs="" cleanup_script="" licensetxt="" helpheader='' -targetdir="makeself-1482276-20240828125156" -filesizes="109100" -totalsize="109100" +targetdir="makeself-980025-20240528105808" +filesizes="109102" +totalsize="109102" keep="n" nooverwrite="n" quiet="n" @@ -375,11 +375,11 @@ do if test x"n" != x""; then echo Encryption: n fi - echo Date of packaging: Wed Aug 28 12:51:56 CST 2024 + echo Date of packaging: Tue May 28 10:58:08 CST 2024 echo Built with Makeself version 2.4.5 - echo Build command was: "/_Increase/Increase_double_bufer/NO_double_buffer/cmake/util/makeself/makeself.sh \\ + echo Build command was: "/Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/cmake/util/makeself/makeself.sh \\ \"--header\" \\ - \"/_Increase/Increase_double_bufer/NO_double_buffer/cmake/util/makeself/makeself-header.sh\" \\ + \"/Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/cmake/util/makeself/makeself-header.sh\" \\ \"--help-header\" \\ \"./help.info\" \\ \"--gzip\" \\ @@ -669,100 +669,117 @@ if test x"$keep" = xn; then rm -rf "$tmpdir" fi eval $finish; exit $res -f< pŕZa` Bm?Y6`#Dz슱$_|g;H;zf֒p ťX{稄"X*G -9] K11q\U`U0g{f?@Ӄׯ_w=r2eI'GHXޚJPْYn!+-oYѲ|9Ig+c@ zo)e:NU'4 35:.ZbMXF=ݬaJ[Ou80b+L-9VthTQvú#rRR uHԵKz,k(::mPDbgP'g jS=QT\ے +kۚZ¶BKx[&Zv%=lm]!鎪3LpT^ZVmozE|' tڕ _?c[},Dxs&'30 hOn[Eݜ\\[hS6ZBɼ`-׷o-(/8 tȲC#CaB -R5\!÷HdiȌ0*Yi˵3:MWhCH!p+(F{jkS땍Hx@EϘ:"jTھegG}NgmmPtBVECԴp,3lcyMǀ-86L>7Cb 6ϛFⰭfEc,:{D܅)s{nÚ۰%S׳Ե(Mq)ݒmҴ@Elݟ&e[ iNZz+&+wHj%BNulKH ^j*3/b0X -Dީ% ʅ!@JPPthSSN{7]qiAߛ*l<{_Q+t1,MZ>ZJVJtD5]\AK^X2V]Ը:n !-_+X^t -mkc'z"rhXj |] WXYhҽl}4C5.}aWW8:o|ei E}ebPkN`/v&zԒ5YwaZ,~[mǝa0*W&B(r V"#0 -:8[Ur$3Bd8Of M%vS# -V&#0,\][eK;A>mElxL̒ Y1Gl^mVv7ؓg)63Slidkj ~IJw4uh}M{Ni:NH; 4<Ձ<8{oo_zG^_#=Go~;_$O#Stgxe -WL$]m25V-c)?8V~FP"6vJmBƝe)ܧEQ="f4gN i}pv PS4qėEзIYuO|n"'}88T7uWWk sXsudϏoh, 8O:ɵ*q0E%<@R El=) |h -Dv<'X+`: {bNNwqՒ9;΂\u)CgYL,AD)%&V":Ị"Vmʚa=T̷Irv W}V|PVmUcWV6բpRxB.u,ܕn<70̟j+(ۂ)t؍Рa*4[CcˁRmCmqn-'ӕj`֚Gҳ*1⺷e~Z{Ž$*Nַ6`mIL]NV%#ĝ%VY {! -Aǭ,Ci89>{pK -By>kx'1Yjf,tEO mhwhi9d\*<D6\Ir6VI˅J8Vk1X,DÂkiݻ{hxTLk4P1<905U ,b'#!$.;aD{6+_nM :+TjrmQ$ -`YsnM5$ЖAlN9ÕRr}8Pت$jmUX}mJ+`G 6|ʣ\?)z[R8qLFPC1U$k(/ )5*oi7uuucbMb7j>Y)acCykfCq #x ijChmxE-VHZ!+3[f(k"2FH;/M2*r&|\Q%{|,>YF(?K!@/2 Ry+H#e3+yzY<˭K!wyvN򲏷W/k?D) -e?Bz6l"svg,ܧ=Lo/)t!J&T_H j -%pmCu/EÇ&_%OH{a]nOa̲5"/lWZ6ưan,z(jckLleX=:RW˲^T=UUC%SCuk\z-FnV -<Ӈ^ޮt@b6d80꠱++,S\wzCh:jW\ -D5MM2لwBPU[˭h-Wnze4ڼsI.#=u -V[iIf /AAD 6¯F)g7~,y -fc&=$J>q;Ns,2!"wY ΗꟕboE>+ џ!%EB?$:..FOD{C]~8*/$EDD?Jt -]mgJD?[%Q.o1Jt>E( oJ^a mۗbؾۗؾۗW} ?_'wo@k${kzgxd[Zd- _Οx[w`92y(:o^alI2@2~|j8࿹L ڼы&E/Խ&?xB6;ϓq}< =|0Sl6do^폌"׀?G[7}vu[Ljϱ~fj8si A&Ȃ^;L]n><>tUBw{Kw 'OWoqЉr]xMu}g -pxt1<ucVϤ -Ǣ c]߽Ŏsnݎ; l=l/؏5v|6tll=B{뙄) {|(~{'l^/臼_l}QzKx#Ui$;Ydv(!a]1 |wٸL>0v95U܅$ /l(|\ -OA)ȍ}qsKι̣a.wҼiuhp%f> s胍E;l/zisx -|7 7a&i?rcz3r N g"(!9slx(˞Mhjl' :w6H앗u_!{L}F9"ywνS]wϹ{Ϲov_@?㥲~bWm+B`fou'"s%X@Aq(@ -s=٧YY'he3*qO&Φq{.8Rwk@cqSq8#C>q&/-Ω8g\lOaz> v -yq'/,k%]id%$[D䡙$ӭ9s\UIYJ|6adT'G1+ҵY &(Pgyb%: |(|PgeUW%I=x(]@)].=j!~l -TzCyeU$98$oDf? 8\8W:c'Ü"R |GKluy~B^Q8# <+"lM yEB%>cs 4?pqK"n'%;9.(ey "ORAF8Z΁EhhsQw"ao$L^1.'ʛ9]@xn!AZCˉr4pCxI90loX Iȋ}.[64߿bxJ]ȋ~e ?7 4!?ϥ ]CXa? +ehyxZ9>l8?bIqJE=XE'e°R}ә2[.[1}$/I+?+7>} ]>{b{>/@?i^0|)T-o?Kffo kY^v( :9a>:tX7TR#Ϗ῁9֩&cKRcCk Jcc8C|mՖl3l)%K2-$G1EɱqInuI$rjԮ4ET([6M?&$Q -C{3vx%+rCw͛7ogo3B5 h`,[3cƄ}tKEv2a,#0Z=֚ C>$mybAma.4ts O4:r b\։YI i~(8-z"! ;3{ҧG!S7Ɛ[0zi;{Z%l|>gaD,h!U#añ|*_p+6*`.6l3'r4+\:()B -V6cgME% !° 65Q^[*%Ϙ3x A(?CnP - JM!Q#lkB)Cp+-cBe,y@9uyr+ŹgJ%p>,?oo۩⿀ޱzq+]iPi+K]iGюpE>4 \ :0+|vK]iN@ު]J |W=QR+2R]moh[@5w|eֹM PvSur؜fL -h9@z3KU031axByZtY{k ;iCڶSȰ3hO%,Ĕ)_%MǸK}3] -]]v+tuݦwLToSqrZ+TZn*NNŷ89'''_NQWDuSo'TWɩ { -]m'*NB~+91c%3?a2?S -wSLxCgޏ <,w},Խtc}6ZTyEvmht ?Z͚wr&MŻoqYķݻ20>whar)mZ8-u"|\}g'k\s3u;o<\:e0z? g͹K-K;?hONoӔčQ}x8?7N?wxsyATx݊s 0o~uunNKG~XZ\gh? (xͣ]h Ѕ@Cw^u/]\#ʩk= ?y CoȄɅCjCK(5n[rCv/[Pw cL~?~q 7sI9xhs^ZQ{Mk.槁m\UvNq`S)>ӳPO;Aa"{S||"wEʗs\;A3+6_I)_ dU8]Վ:y5|pE| pS_[\ fjn+xڷi*i[i?(u~sʝz_ _>'E(U-M$N}L]ڱ?D \{k%.ua{#=sؿkג5Am5mU]Gv7Isg_}=ɎFd?pQ8(d^zb'{!?@U?LU?4U?@ёemfD?FAvr.{16YC6oJ?ٖt|H)l6:L HAw]zVw_{Kg*ՊخӾRK&49K Gvi :٥uWűrآN㗎pF!]ߐWLePr86_J)9tWttҟh<+С: LW+c4?`h>q -Or:1tݠ|>Ƨ|O8v韖J rT~g={>5|N^Ok姷ǖFW N_$TcS~)}*Ʊzh*qlxQtVth}AWW±Mttu2L7Wr86Z[]j[խUz!DGG[8~Qdf;6U ߹I#mVO<T?ru/S9nlU0jokoSQHu+:W2S?;ހ·9ooSQHu+:W2S?; -Ardmr,8i|uN۫[qۙYSyM7}qbI3=3ekfk6c= \3]3w̜3Qb7dͲlI<^MA1ܥ137S&r~:gظL|We?-dN&8?@˚ÖnD b83$ca~ƥ9䘕wy{?1j *=ZZ8e 3 cf*=;T0 f8Τ\=SSD)gt' i gS3NѬ 9ѽQD;j|*3ȏQ0{ fyB36MFތ> -NCke?"Hc K |&7svC1OmBq)J0S\R -@/:̤]t"*ѵŚ;3{3x*[4s(#җ<80bMT\E)A\)< RH8cưIV lO5+mD(ďN'2ۍfeD> .4\SQCPض <4hqmRjlڞ E"X/p,R x[n?:xn+^ p=ZJQ - ,37\i5a'gKr#/?JT*)]8tJ[=lS!c0ui-W*69 `T>GPz:\ڂ Eϯ^W "͕tܜ3F*IP\=I7T\'gUYY*l)2e Yj -^qLSL)LSo^wZZyk15n4?JAzu'A+9s PDx۵O&CIJǫf▉<| YSRDSvIw;S6;2X^ L5^'I(:Rim S7Hy~DcX4潉k${p%֚Uf_?DgiDQI [ EH?_FOF<0mcIC3ŎVZƄ->ki˴ Ĺb7a{sx~=ZqA޽ׂ)ٳ/GEWtv<Iܞ"5Mw4[50N7a=.QӓSs3ăO>υo#5r`" ;ZzE 9o$΍9tlʡ-+J~3x5 ja46bg" :#P/i$#hfz䰘M *>[`Tfc xAL:*/xN-u..*U..LDž^q$KNE\ŕ¸19@FL ȅ+㶝!Ad4b LJ L {l'@#naP ^͖UT^4Px€5%Gać]=c?2xJX0w[dGJT(+r dd|EeD2|JJ8aoerL&ƆySyEX4Y\?tPu7kCEoP -3\8acrOS% CF3,SN4䂡aN@c,lјmU#xf,ěAQP<c1s'8A#W>Tù>x3H5c)FQDd׉HLf@)XEwy2'7j;ܸRvY٭ߓrvDd/*)(g [D%COum"Yܜ_1bA zlE$210"L0n("Z;S)+k>C%ce%1"|PA2UZL |!(( 䎃V>[-|)ϲJ$FxAr~)Q5r_D[R$MJd giimW4u.',lmlVD}V>̒ӵ?}l|7Der ,sq.pHxvȑW6Rڇځ -u[hPXTWbyӌ謝aQF+|6-J|_Sra*֫Uup]ce.U_/xعzemuu:WYY HWykVt?Kw# %{}@Ypvk{Hg[ kESӢBDt\oGvk}Hq{\P98tD\ɇ lZn^ϭ'7iCKy 8ZQ y.:Aj@/br,uك yYeumkj @%C.XTXU٨5zHm -U6MUյ -G j"/Y!L+-km4ETQ2iɹt89f-Cdp}}7G2=\恂o^xpPcb".OqC#2c_c6aƛp -n ?*ys史I ]OoN?[<⭝veU`U6Pـ O64ز*+F]]eUN7MJ&i -U1sM`:B/hhe.Z -N"dt_Zejd -= wn -<ې"-| " :#.qH.4 @S󆙊S%N-ge3>kt_kViJ6=3tF5g4:\O<<*;﹠Wr\ܕ94}Xv<rb7a^gABb8(TTUOMT@5vQX~*#v̭(,ʢ<"j~Z^| Yv%o| 4iΓpI.aT &$#uQzY(=XEW7 -.Piz[3}3wdFܗG&-NJ~Md{.BDP|R[{gAw\&}}9yi+TXpɱ1P|l k<R*C7TJB(QHI -+{9]t͇ݴpo檱7ݑ)*DvItېO䏽}=9NlϦ}TCD8ݩ%j6Jᠭc\R0,GQ\䙏tu){7Uh{g:W(CUL=^%UO3z)m/bfo D0<" fŌY.C;18cc=6H_癧okaۇC9ڋQ*6qBMj48:L~LNdK3/Va_ Ӆ5|Rr0򁹣$Ĺ0eE,8JUutGGp/r";ċԶ^u+Olef -F9s/L'\rNI4(Rl^)e.q܂0IlA?/s5v'z(sa{_af(5p"Y{  ĹCYNC?OYS߾K/u;j -o-H-_ ;vϿ#d# -)B8P^>>$O4ZB1UURbطxa6x\0Y>VteT(^Qr9+Ec8 (R4,p|6%b`z }ǬqtGZ]y -S-gWtf@]~ާ ϛ_Cn qT)Oxk?̉GŦ_!dx"޺!؊ ʕ'Q~onB5B(lklޘSvnoe(k<:q+˜B'܎tUB%q?&f\ -Qr|/:|wČZs@]knrx_}FtH/GOټ^3@23_ȓ>2q11[N|i21cEJc˸[cͳqŌňKaV&àgeؑ>_uQ"]}1Nij6Gg/G;c}uC3}Z̨vpUÃky ;ڪ9yZwv9|j̘Ōb1 bFÃ~ux'f Mm=JHːUҌԜsy|>.FGX -W,tg .b}GN:KR¯e /{tYL;Ary:.39ע/||JhBik۱$_nҏӿq5./-vڎ Z*P|ϵDJUR0GH;.&5g,U1 nãva`/ݷA%_#k] "/Nw0/.ߤ*D@G~0ܢ٫;O}8g:Ǡ"ڜ(ˎb+,fb8ߕ3f^ٳlpI_bPrk>D,M -j'EO6R_ ͹*3 9܁qlW6m*Vl3TA_~?yD UxËw6Z/#ۊ|`,t[Nv3">Y"䑵1 Od_ObbJKTFa_mU lPG(tk [:n%^`K!MɎeB LPRF  >@R4{/2J|SS{G |XDD q&c=ӣx͵83tR8Ex><M 9m?V+,Bh7o{yz:p9s!aw3."`#yztr_zA qsC a%O6Pp)Ԝ&xq3ϓ?J݄|[x>@o}¶r✙Eug'.|)jđ/YK,g oT]]峗fo,^ڍ/~caв ,WR?7±# b9bƩcV\]1ÅEs~4?g%}]Iwؐ,KT_U}U]S[ #1%6M>[ ۸\/( z|2_xIތiS'c^C1(OU1%ߵfoviA+Qxz-E2ɯ`z  zyN|(Wbj5vOaށ|ĴAB/)}(<8^/CW<ޫu\JлTȱB>(]$䨳P\ x?yz牼#yl^3-!( -!Ƕ~y}.Fnߵ`;ء{-NjY =4N{K$]؝b`7])`z^m!q=aNP>xӓNXl0EpzKv!kroު8 ,̉lc + 6'mSI1 LeñX:Z(RU?n{Llm;^-NNA]P$ijcMل)q`  R;;oTI^B%i Ub9劌nIJ򭃠s6RRVc$U.U[(V4pj&G&ZZzDb -G}%Q 5s ۺRRZR1D1R I]mSTTSNq2AgH˰U_HR\hO6F7Fh٢h10fctc,X4gb8c`lc#M0nǸ c30v`< cl[؂qfuŏq F_ȡ82+&|u?üJ*o@VJ:Gk@<mf28.uwG`zȥX`xaJ%emhxK:`1@WJ1BcY5D9 C=ҝW(P3RkP*AX n:ǖfY;%Kn:" ols})&(-(_m)0+nKy,#[ K ʞx@S&?Ch -4%*RIA)9H F) edGqYڃLz&7tym땵QT9?t+8.9B  Q :,5@r/`ީ3+`LwYXq1bAɉ,t(|c.6օQ>L~,hz:XOWb*JzycSy rX,o؇y+a uhY~IFJ M_|0@G"mdϵ|ϙҴFw<o2o/bp JgM8TKV-X$ &=Q /|<-c?aKpó-Y,H1H_I*gUܯTw;4j`myHSg,MeX2T91<$6׻ԙ; b޷1gc!g]̻ϖ'|~ܫض$e+I+SNM5ڇ}ߖ+G>P_mqH)nh}~Nh,2Q=tt, ȥ#w\gIcufu~Dh@c,ޝt>A|5\gS.}q^kA6>a]5 E%]1pMci -@TS/paC2b% ƪ`9ja;*e(f5 -qWmj,xk4Z,W\;JyX!\w<Ხٯ J:(8. 0pY׼#6u!\V˪G/qYd˺YxΫJj9. \5{% \V^c#i)W,e.+ &\VqnE=:F=J2,KqYIxUv.޸nEzpYIxpYƵ,3pYx] ~㲨=ˢeQ9"e\H.pY$,', \.Eyˢ:.E:E(\V˓oۻ٢4.פMiq5$Єzp4Im_&KSh[m<R˕ŭ%;KLjmV}"ZDFt=l'z4<^Bz$%٨#{Kq ðR-x*AOІ=m}~[}>] OȊd}νnˏ3 i@ ?<^\ #O|k84VQBu{L{iO8O]祵h}nH.]H-1s.,ZB\ ĹɷeE-hBx  7 ϡi\BmbRK'\~bۇ)~ZXLwLEsN]AK7dk>Fc>ld|S(9n,:淇dV}Z8H.+Xh벇iiO&P5>L."t -t7OW&Ӟ|wYHc(S g OPo7#7@ ĵ9{+X|,M~-%gar,q,2x_"xj˱fp^0B/>1ſmF%wvDӟɜ_%;#į u6}L>xy1& 'Lq<)/0g wDq+Tl_!>.Z5{^U"x -x -W]ypSğ foFãMd+^TS'o˝vY68Ƕ\u{_Wîd:.d\ -2&˜>yN.9A&'MJ)hߟn.䛡CgiˎX̏@]'n46 zb~l,w]dC69H~)Wa~[=4len¦ rN 4цwnJ&]%EY|lnjگ|Gp]=k"h=zߝ͏XwН{'މBm'lHQ -!NsNk"Xss.gkgsnf sc˥=0=hā9d\ 1Cg4f௽Ӻ'ޘ!It%]iELj|E3!7n}BqV]P6 k~T}]y _?+7bStl${ HO- 18ЈX7)v쵇}'h/[Sz[M|> qL%\h9|ɋÞ_5? -$0qa6>ۇa->9le8s>~8N.4G?aO/k˜nN< 77?a?O{p7?s~8N.p{[a}qhzbMa->94_̪b^mܲ95ُI%.=e5{'g?g9w!Gx$%%?3`%nH{.#u( ZwHףT3gBd*о%ۍbK$}NZ늱XCQܙ9V=7ERT"]mUsҨ~L}7Gg~]p/ gNF8|keOZtޯ-[;|i%Oظ_P7uֶn|u6n1{讗I:?m&O#cdj{t\`sp  }GW˃s_SP-.0B23v's#\ sr '[\O'XИyWU6tbnsM`?GX!?Z\,쩱пB>L\gnnsѯ,Y qE=[e[%ͯ W[{ufZ?0B?M5XsEH/M3;`^>T ?E k-[;,v=QUg%CB*E?IBA2?d$c P/K20LȮUGPwk(]v۲95nԮ=Gewe?}ݗMVro~wy7QvݠLLUʊ㘌{5G|T%1  -o -n}k>KS u)S2sr:5tQ4' ';/eߏ lQAQ,1n?U#`^=&yd -2xWUEQ5`8:Q6qS!_lj576ijպԸgkR{\۽\X<(}Z__x@Cj B󧌨MjO?ctPcpxoTui]PoBm"2E[5?h7񰗩nk<~%R/fvP ,ǶIÍ5\D'=%84O{V=mA JnM*8xmZWKX)) '83-=[ dկz|1NuQmhZ__y-<AOCE\؍/ԾVl@Å$@j/.N;.B [ayjm@ xZ"HK;z“;BYݤm!o>y7]K,DKnDv~_]˂xyќ.3 =u.ձ^4\j1ܑ~Ya\<*۫-ZhP[[Q_vVl3 ~ď,φ4~sdg ',rEfk\B)Ak~ _ݓ︛=c1,'孋N+) <+xC }QDnvg+ʟ ;ۗd_ 9;Ǘ<˛r(~b -l @vI; /e@\f://WK`°N?,Foa%>0zW7Lğ8"Gװ[d'$~DS^Q.KoyTuV6L>!$>)wm0W-lB6?Ə{fw3%{Ip"Lȼ7#pOxO?ɚggzBiOޗIx ?Cbn? _D_{6B%?D*&̈́?JxᓄHӄ{v as;GN~A^F6G?[O?w sz _O-_J޳$2"<›(q$|N?@xOć O?zQ' O4+ Մ?G+yEs#<>+ OYń $|5k $| "|+W~=;̭ %|##[DW~'~ l}s$|+^,m?@xn s!|;~-~=>B$$i,"9o "}Go>~S #|; _Mx?ᝄ"|#5·~w= A޽ա 6}Vai<'x'OO1>?:ƯL_a| ~ [OO{1>1~U O0>a||8\G; sN| ^kx'zOrO\ |+'ߘ1>6OZO]{0>4o0>QO'^O}0i 'aOc1>Oa|? ~ߒc|1>/a|_%] Zxm -OJ5ެ?}!{(e>iJ60X7Mӡ#6E,g(i3ίS?P$~{6cxؓdGg(Oem7i9tiBI[0 oܿ&U؇-b7>0s 'EbW;r*wͅ+a=pn Ke   *en[.O0DnjWBYp)_q/$٣ڑ˰G.6ω*E_1BGs<}/;\6p\W|sOA=cXf s6@'-9&?o6Elt{ve{MtF9oRM;QEb@I' E4v/lf?J8ߋ܏l>Mge=e~JM?Co@=Uqz3z~Yc&~Uo72E٦X|^zN+.fF=Uo(f#d=z;z5^q !ϟUo(aYz#%lϟUo,`}ݢw\gzev/ϟUyx,`?(ǣuY>:J<VdRg{W+5Yޔײ[yZ^3~&u,dYPO.d1SEY|G"k&3ɹYb"v<Ӫw缎<ӪY}zc.COK^ǒWjz~Yx1;z.ޝ^b1 z-^r1{vXܲ^vZnKK<V=\~gջNs^Ϟ3׍5lϟu}Y )Kك75ֹ<ٷc)v\~۱E1kOm =# AVc^2֎z)zevԳ[MK.cN+5 s9D=U-g79 ~/sE,՝.[vB`]vn[vn`[ `w ߃mlm`ׁ}&oU w`{l`c`?~v{^[ZzxGwәS φ(F[\gR'+ئ0.F f@g \ʅ}pxsXR(c8el6ES*}9)?,GDK5!^>Tq.LAy kInRElx8[;{8w4h'QGms(V%6)(!'O} KOfO1)Ǧ:)'NTVN?&Owb]vQ~ڂ:?xCO mG=sS0?*:}Aoo>-O@ϖQM~ -Iۮbs` p2N7tꅙC ~KN pXXvڢgO࣬=pBBHVe.Qv23 +Rf&!@̢2m{W"LVfj[A5mm-VâR-ʖQdYfK@zo_I~<9yssλx#su893n|r!98rC?_bоWO72;s}tG>@8 yn6c}X&" ]K^tGL+#ϱF?zyO t< wd]""Dqg7{5+t#Ss^{J<^UHJ'2zK9C=eh=*v`UGD$y+ ־% + 3oa}</"=-SܑO8X!LF"ħ#~=W{#x^8F>y-p~77ߏh98 wG}sܑ"`k?}A!{ou +@HUf< pŕZa Bk-x?162X]1lg<i'ޝYZMq)(.V9*qQBr\ruǥΘ*C*{ݳ=@n{ׯ92LUs%$H\ӒJPtM4,k%ZnZ +DBaE (Bm0Ŷ,7\'ÙÝԀaT'ۥVL5j+oܬ=C1TѱS9KSsvGU(z c1*ښ=_\*uHwz_NQj1iӺh<9vQeTGM0=4Y4tw \eTOT7ۺ$nC_JO{ƅPD&D52`qjO-fj[Wwuj .=V^_Ă ]vłW,ogةhF^F4 +m4t Mz'NnVgG-W+M-d^ػaX:h١0ytKc.mA÷HdhȌ0ʸV+es9ڼ*x8B2mi0PЗ~:Δ uwusȴuvmXtnx T(SPCwZWWUT)*CتhHSsl,Zpdžc|[vH,yӨXՌpQEyay;armXqdz庩Up088ۺ[M(k޷Ӥpd4}q:ZModE)[DȪ@SЛ "2^K-^IyEQl?K!؂95<^0ȃT] 5 (mh;OH)w z&vFzoi.!wW눗Y`e-aD$,iƀ|E;.m1{3^ q+4j2tn;eRGK2uV+|#hɩtKƪBN$d^t˩N-]s-{^QbWSdZ Km1/K:mFe`V1/ )0^6)tb=H,Jr<”$SGw1c殤wVaV^A|Ln S񮞠*m[`ej@NoKwu[M}`ٮ8.7Z+V=2Uy׼-(1}%ݕ"Eve'PYu*05PKm PLb>Hvr.:!&,b +&QneY4LxEAEރ]4U];9U3>`y`.zb@5lD=GMARA< 1JѵZ6Wı%]Ūf h+Otܛ/E3lZ3w1Wρ1h͌d!;)&w ̍& yrd܆h9 ^RCؐk/g Qr"BhP0|. +P/)UUu*|Tֿ>0`̿TT9RWUֳ +UByZa"2?6 t(CyT0ںBu7*և ;s\h#*lL5(B##J2+ upVmN+a%CnVze9lWwylv(Zv2TT oH!僮 -ȏM7z=#m ժv6uy +k4-]#jhA†>%Lym Ƃhkݨ +1tУ +kRjo^ڃyԼJ]>X45d]媗*]iTl3 +.ҐHن4̈:`j).;E!Ʀ`:hW_ 2D4MM 13 8]R/uwv*Kiҹys{:)t_([o9tmxL ` '~H9þgxpFȓ+_яfK!)}BCK.q*DHt4]]|%.$G$(q\_,OHK%)i>Ht +]mJD?O$.o1Jt><]_ Kt>E<_y.%uxJ|V_"Jty_NG3}z?U~hovO̩kuWF^8q;$;HwUŸ~TŸG[V`Sl_ۗ_`~ۗ_c +/G<z軆7'NEERw{G\M'GsfM&ud/ީ#c7F/k?x?tHLNm#eo<CW}x#3婆ѱo>@"վ/ h^!v{B;^v.Q==|xm"~ 7"`竄k?h&Mumnt09yTD!O( C8cxy cV +'qc]߽n]?[AOΗekG;9L:w]!x螀i {+|(~{,^/臼_}Qzy"E';Ls;z {>ٻtLEgMD#i88O E =9X#8.'|֑7fFI[:dޝDx^yz{g 17N'͋a܂P:c պ }{lDM9.`TCU[b1ᑝMݬjҼ:8dp g2yV J״EzUD.LX޺ &~է'' PšCߛ!%-Pr5_!}&//=硺#]لVy +yР}vqW{^yW_l>[oNLN>>Qj?E_uל?y{/guu?^*)'|$s;heJe2e>D/s\Q{2q6s~⼓_go7],ߟ39qƶ5wgiqN\8g{ ?nSȋ?x)1{?Or\lOpi^?qܱW߃-aݝ+ME-ҦdK2h*zhWELH:$ zr,&F.02ò%̨Yڬ]@W!|]}F2UwTl.aT}D zEmuQ6*=ռ*p7"uS.bU{A@a yD)X]> B^ Qn%:Xxt!/(E [B^cQ6sP#D#.(O.E[a08(JYmY|"n㯑|8s$Ay?<<@AB ˉr ߭$(_}q~s9QnoHP޿9 :=ps-峄7 +yOxˇ 3a6 y:q}sޟ&W] yѯ_`bߑ8]@&AySVTc&p9x+CXk?'!uZ -1VRV Pχ gY(*N}g$XVYt)Tz3.mY6Gwq$rqjїZ]S'sٟ S3zJr $nfjfҿ 5Q@ UTSsE|unu4|Xun-jF\u -/c9SMbƠi{ í?>6?d'Vmɖ1<֑HH2-$G1EɱqInuI$rjԮ4ET([6M?&$Q -C{3vx%+rCw͛7ogo?V oaΌe.F\a#h,hZk2 `x%恋f 01<ˍ&qY'gY'a&?B^艄0|I8N!؂^gѻMYӪ|aH9k7 #=fָF#P B&ill S[!Qsa덜I>Y1AIRF5N2Dym|l + +O8?cb0QBa^*673S3*=7D ­\ˏ X}aUWʭdbWm(_#S}g: +Rוr׼4hѕvW+ +:]/IOy㑽·_k?Еdݕd ȗz++ŻQWrY++z}YswW6}o;;?tESׇڞ"8Ջ+^:F 87ԗ=z)Bo,L|2`CX ng` +ßQ} DYe)Cvt"tb"X+-xYY{R+4l$pn""A;:޻~55Mw쳈ooe`|oR-5۴q[nCP}Nw#}ϹBsg?awy}`@ ΚsZw-j!ݿu~)mc >"?R'pp]~NoϝZ!~8N)0. >9gda ,g]"\֟.y{ N~vAz QG܇C޹3taݡ /n?xB;^6tFS?M,4{~ ms5 C: w@jCK(5n_rCv/[PcL~q 7sI9xhs^ZQMk.槁m\UvNq`S)>гPO;Aa"{S| +k^c^멏]íO]g\35Z7ORKN.*tt86b(ñJWOI5>t]±mi GGzV[cPMV~zqlYat%OB86=%˛ҧb֮Fϋ7%.ODZ8ne@G)_:W$%%DN_DZ-̈́s/cű5ƱU\Bԯډϟz"|6q>,߇-o;_P[UN|\n~t-~C4>m+5c a;'=TU` O>&7oi893m9Q(NOCX݀)4wĪpx* +~p\U_rghM0jŪ[?TRʹLTώ_7`<?nSQHu+:W2S?; +ArdmrKqpg,پcV8qgvrtEӍl_!uܴXLOg=e.p4D  m𯽅d2GsYt1sHD[ܬͳ.6˶9'xQ7MdpbOVTa2]UI0zJ93HFѣf.kf [~O-Vv'ΐ⏅欓cV6߾ȳQc~P9kmek-0H4R,p:r]8OOa0ҝ|2 XC1 O=h#;!FR&~,@GsRGMHs|3?, ?>G5Ti lXb4k{3v(p: ]=#MX3,2Dl <xF=W$ ť(tN +p}.PxWa&ڥ1W~5r}{gZތ=&'\4JA%$XS,k.h6WQA2WA|E)O2R<1-؞+ާN"rkgړQFE2"^ȃˉ|d.ۻFrvtݨ3Z[dlۉۅlO 7) +5zJ"Dj{ .}9ݺU茮xɄ@6j)e*34p!_Du,7ˍe )Q`pr)ynٜYNlRlNklQER19M1)T<*4hNTf$M(ҌҼH԰4 i{TU 77RI)6Oq!r!8]w&,`~NϯG+.h_ݻwZP"={*N=_ +)9- ::ڕ;[Pv.l:K4Z=>ɣ{w?\Ĺ-N*?2aЖ%?~0a\3O#P/i$#hfz䰘; *>[`TfcxAL1*/xN-u..U +x~&I.F\0IS_;rq僸|0k~Qd&"F?(r! +mgwxx8&8>,}z$[!;G4E<[7BAfc@Wec/T-'`@cQXaWϘ~iŇ &i"ّ%U'\~@6G>Y:_QY=Q84NIم>8qt^Q0M>DFM!P/$:n |ŹĘqAPş: iTù>x3H5[R 8;lɮ!2` \x(vq9ã%ۥۖ?<'d.^TRP`o(eJZ0&\;NE9bĂ%78@q K,2 +t棜g&\fL5gڐ=a{)ɤ2 b#6̢B(eZEFJ9lxZ|[$vE \`\Qۂ e3\")T&ݽ t%V-t=(*o5=I[4xh4^gxbt(1h O4ny.Jy Hђ{{`mQ*L "?[D+J" +O& rPRT09kPukn.mxY_1| x:p1:GH,x7 +:J7|oU6s`󠣲vjEWM!ўze> +VWUꍁӫ`j#HJԄ"HSuS#fLGThEʹ̅¢2Y&OmGafgfng営aqҴdqpl[N:23d=2WٍPμF=oK27Vjv*qݞ? ]`V-޹:$1:/S_&48dsS[݆g~i!3@q}nHty@?~GjYӰ?IS 4\1ox?UJQT\YsF'ppѮkJME5gfߨ,fp(G'_%p1v3=40@0G!wbz~ͽk֫OA€l@4s _QP1YxCSU3G5 +s + s(σe秞FpiI&oMGs%/aI]„I $c6Hh5:)=zm,뤫ڗpjO'Uڰ7 ݳЁqzz'%芥T=h2U|Ej{j?ZɽʆgAw\&9yi) +G;c֊y0*WIoUH߇n^(ᥤ\N:n6pHl檱3I*Dw{$ܭ'Gߌz +R>*!GU]tz}5vpqsJ[]یѓ`.T)XSģF.GU ˽JUY (PJ=n39 +[(CUL=^%UO'3(m+ffO1 Ŏ08" čmV.XU}hO1=S=|!ړT\d8GBUu߉k:;(?/>ތqĞCPŐڛi[Zݶr/m+jx.xfלFJe)ՒIH +2/7meoW/r?2O0s u }UxR@W-s0@1]j85줯PyS& t-:SU~܋& yWt?MJLG7bl)NS&ɢ-6%x3桄xގPD7EӁ.lo?S9k+[,;8 ?Ё|O +)sWd~8XnCS@^-p+aNW`SLz\A35E(U`=_ה +7 ͸PkL}mDZQ8x >%u7LTƃ_)0Uj+ \%J1%N> -*%M ؇^Cqk- ԃ.̸V#~ +G:{%zQS6zƍ'LLgLx "_|?ruXG2Xe,qx\qc⅒GئE4"yt5">Z<;r' ]7 +]d[?n܉xq@20?$79h:G^nܸޡusFȡOtx~S7OWT^G[U~'O*ྮrOQQ7;xQ:<臱Wǡ{FVC/1i\׉qJ1OЬk=/ s~x[*h. \}&&'1rvm7i +*4v> ;=4C׵Ebv*뼻4ǒyy8Kd?9'J{s}Dd"I#O +8zU,45\,q?9Q,''V4/pglX4obXǥ>d 9x_<[̙wʿeb;\yZ_eo;y_w0A]3)q(9sgy/;<+BisP0x]vr%E=_~~$3G/·< ~_+]xA=X3V@w/ߺٱ_ dBZy|8gUe7p#C߼vqMMMme!Q# `c0RUH8P[7`) -jGsRRR8;<.3U[{}2ؕD=8<^sܫaHܤ&[\p_>k+i'hcO~@I{'Ӫ&?ֿ mBs[QPf#EWHn}9KS> MS}{8J:l?>½=U/s ?b}}RQWN[T땣y +]vu IXHucG*ǭkSĭ5Tb϶3e֟tzl81@K$$'ge_u/?XWĵA \1Lbz3}=֚`js(䢽Ei݈2Ǣ+޿ VXΖmimm qn[ng~kŇ5#G[X`ř_1_S/ga:^P\z OGq[H#_V@3zZ`Bۄ/Z%8kq@}iv6, Br6)kt;!W`|Gp2,Zu} +[*&98VzVl=O S8Uy܊ ~"\f{*d̲7gi rzۭ`^K'qc"eq+> +{WEn=&BznXYL\4FUow*{-3 dx,'PV}r{#>\Y։w!5k~4S:rU v7 2/@g`B3rQĸr*^a?3t81L7Ջz'1@y!cX3c"3?,{Qc^+EZoPH_&X! 9Y$ .qlOEB|wjǺ~!E!}J W9k12n%]%]%]WSx;GѸqiQ< +@eTO^8f7;gfh'"H뼣¼b f$z xµ/ud;ǂ5.o_`~ǥk\I.u.r )*_Qy_PSPXX/.(,|*rZpzUTVLW*Eyyfln_$?{ [d7!nR$ݙ_g F^kD?#B?;aOx|S LWfHx +_vpB<@L`=) +J7e׮u r:v@QP +FH2:i<\|8v$^ XG* `SXuҎk164#Ui!]>4!l80JP׫$EI*jl4@v幣e"c1|&77!ũJjfXC.LsM6]VtW2}z Wxܪm0E[V*?B_~j˃J91F +8XG 0Y ,NW; '#tU8W +KEA[ }&z7\~:觢/G? }5kѯF}=oB߈~;]7?I:h]解ng_Sנ +;Gx@MfCe[3+BeIYi|AzM ~qAк?C.łF{u N(-!].LJ&pNal9$>b H_FrN;n]*CԅpD`yiP6xM4o8@sxEƱR9āqpXBN]Q'PRd˗\s^XNt .UY2x 8@>'eiPl}9p<PhLUP! 'Q's#tk@Q'u9e5t!oLi_'3k2[?ǰצGuE"^h>38"0pәk$ԣ6)uX{2zO9)1+g(Ow٘q 8raڹɅolIn<i; 6>h|i|_G5v,|٧|1uAy,iF0BE>4 +4x圀daaCxzӍzߍhȞ +/`W=֗XZj>ƃLi\#;P ^deOo +! :痀l9 [al/? +1 $ɏsBUwaod..<}aQGw|o+,;tv&Ʃ*0o4ߩ}7}Xۯ5kx{`J3iKs%>Ϣכu??jl7q]tq9Mm쟱P{*n0q|$uyJoA_1mS\1җWM˯{{)U(+y +<Vț#iMy{n[d7!i䍸nRț4&]߿g+D?_""@?1"wDA-Fl>/ۖWjd#^}t KcˈN)̝=ڑl.mתt#?0r+DlnyXm~!] =aq +W^.Znۣ +|> ڎ=!|Ғ@9ū>S>]h?c/_tsʚ_Hc-/->\&}btiR4)KU(iYA?zıu%p0jmyxFҔ펒( -+4iBxFԃF\ l;4b:8Ԥ/Ҥɍ 6~Ho*ʒ iҝkāܺJ>ns@I*#r&=iNFhx 9$)U4^È8&7AMƶOHA<K>82m-YLw|<~WlK>> +5º=/=$s/f/Xk589XG 3t΄c\u: Eݲǻ -5s.,ZB\ Ĺͷ{dE-h&B/ 7 ϡq\BuaRs'ܬ b݇SĵX|'` rGqN7e>ƕi }L m#;YtX[kY# aįwB\;tnsۻ2q4_˄޶x35+WX SDgKQg!#L(0ymC||oq,H1< į@c 4 x I< gıY ~ZY6cY'>+.<5%mF#wGӟɜ_-\į l)lx ' q10d4滦] 3tڤr `\a ̳EfG gO ^Xpa;C\&tϑ)Y-,sL K68l8qK\ +.fx! ܐ׌(y\ +{RHRnR >]ɥP;:Kɥ@ d3lj\ItItItI A.].߈ƥҹKI1y H/"ϹFLcTT9cMg^?:5nL2e &+Mvooxwfٝ3*55xZEҙ;~Xdtvx嫈w">|Xȝ4$(^ M:uBh$N!W%ʽ>c]7|Ŋkwԕ̙1{#h?~ߓ/Ow?#މAm#l7HQ +!"FϳNkX6Xks&g{csffsaӤ=lL,k39H wZvD+aJ+jfQ͖set-DC$"\'L1f,B?_s>_8(nV3 ]ERt0"]{-ekR' }{_]8!P:> HE,k~ry\s1vY|6q_ӥ{c|Jo?⯭ʋ?qݿ|3-fCm[[ ~۰;^'C3{'t <]yʮ.e-okClGmS?^ЕjӮ;Z Z:'ݚfX?¬ӯ`-_a$I?kxv wZ¦ҁw6@X /?Q>*^6K}m_g#_`sv۔O&b-`ʦ|k[6ѯliqM9M6۴%ӬW)鯴klhͲ0&}j-/)V]mS>[^V}6?6M kmM6^viW'zKT +d?jua$fR@L&/ɐtf@veR=\u[GI*ۖmϩQv+vme9:0lSg2߻j_N{w߽7ISוys?LS4yF44EE4ZF4?f~4I>LUJ +S:Ǎ)Jw c+)J|Ak Es}PL1Â7SNۼN!)ʅ>"S?igz82pVSS?2ٮgE}E}L~;{Teȃym)\jw_(UjLUݶN"Z/9hF%oW|zwgeLpK{w'fV=a۫oDTcժI]*BpmqU/i}} mTQ2zz~/tPpXODvjRO\m¥%W ǶAk°(.a/Q1 3}.K.?b3yylwi[1CD h(,nѺF[_My{I3>("WGh-=xc^U p7vk=ek½+ i1*{ګ =  hag^vmni*"1{evFY^a<%45ng(Ͷ7  ,be5NѺ+ތw7zM)zp? =4߇{V5Ev?t<1|mbmQZ;֣jH(bHiVvAOE4|O:5譖O7UFӡ [wkZ$$MbA +94T% +UA<:oЧuDm\ͪP蚷O}}0^, +'2LowV<jK#t_|Am;oUݢ۩K{3d(G܍=Q8ka<٣1Z+hѨ{3?ypCnٯP`7Fܒ=% 􋲱  Հc'1dBo76cq7`؍ӆxVݐnjvPZݾ_?*n{}bꀉ?%LDH -^]Zz3)w]7TXTHSU+ǁ{X-c0xYH?CA9(c9 +Nz1~lf/Z<\b}ag>$G`Ra^\5hAq|\W5 =ġ+!ts84<|f0).`bon/㏫R [y`c~ZR ꟨b6_MYzc}"ޗem<|٫p7ߕHç8A*!1 +jbuPIJo xy#y$WѻReXwAP$.\Z%2)9Pw^DdM _àt8Jk@!Wl7kq;bXq7/t&\f+\%VW!I. n[ k^OEc,i(o 7S1%`B)b%CPpa4,O02>6¡] hQsxׁ8{&^7Zx`Ӟ_(6 _oW`4[ +>Fd߹"Wͩ?P]TKW+zS-[Y2F,7ܸ^^+pl9xw/)o_£)( @H; +%B\://WI`ܰ?"oa%>7FW0L_8,װ[e%~D%g(%[.܆Dž'R+ʷKc ޳5Y/K^fEfy2oOOvZ&Nx\fs"6Hx ' |~0+ ݄O~3my;;#RO#&$o%#O~oYW<ՄWO Cx|Ws56/%/!U!o -_Ct0v o%|#_K]_G݄o"^m-Ox· -mm?L?B?F0g O󄿛n[A\K9OQHv/%% |}w BxAߍ"|; _Ph{׆.iԥSp$C90N} +3 >//2o>Ap-;V 1>wc|w`o1>O'>O1~wx'qO1>`|?W aOW1>?  O" 'mOo0>G1>c|?)|'0> ?OeOpf=įJlp-w|- y~OWOROp'fOmZs +a|7a|[1>1>wc|w`[R G0>0>c|CG0>c|? ~,'y~< ~*7/zײ`/mW|Rt^d q4ɦ̡m'i3mIEa=N׮6y4k(a7EC?ps6kxSff)Of'ly7a=reb [05oܿ]&5؇/`7>e1󕧎EB.#ybk޵/ڑBV4˂x(24Δ)7Y\lVbzԮdNEXP_-Jǀ[3a=^q!cL3eGsO1.N\ çQ,g +9u;)S?y Ap7o2wAJ㲀}|X\M{>{ NV؃y{I}+^<ğ4 =;~?>sR>l)"#np&[~m-9YOf߆b#gkPi{llϪSkni&fu ^HS ;dd=G>;zI&Yo0zޝ^" ~^W8 VzsYd9?2Y/1ϟU@seOYfzs.?YOE/Csc1?yl3ϟUmZ{(]= 9n`mo`غ7~O+\ʎӪw_~z>^X@V=WD}V[d22ϟU.%Yn7gxuw7r#g]_zrꍭC ,Gm_ζ_4׵ߕv,gGqqz7{QU︬W^Ҫ^|l+M?CX*Piqz+MwAꧯsX; +jtt]6l`7uv[;.l1G}l==`o`[ {``79 `_ M*wl7߁ l[`wd55zw~0\;~4So\~ϐ79O?TBnu)z>.U>q_14;E^^/S<r>GUNã|\/*Pg(]1-a+Tp 1a9KX /yF ~'0 Yq/E лEѓ%\t5ӡ|VGaBgf{~$ۄ0|t?VѼ =? ǡ&?p蔘; SY͎Z[?=C߅uyǡ $̙5yi_.;.(ځz0&a~N>?t޾\V_u-C[4 Ч?`5kT2z)g􋳇6ߛ5Wz'ၸ+5'އ>,$!deQ&KeW+3 B!.Ukf,,+[y%,heZ[V";j5,*ۢlEeu>}s<9缋893n|r!98rC?_bоWO72;s}tG>@8 yn6c}X&" ]K^tGL+#ϱF?zyO t< wd]""Dqg7{5+t#Ss^{J<^UHJ'2zK9C=eh=*v`UGD$y+ ־% + 3oa}</"=-SܑO8X!LF"ħ#~=W{#x^8F>y-p~77ߏh98 wG}sܑ"`k?}A!{ou =yPm9Js<}΋s<_sZ+r?'ssTnl4U9oH9dfMbf9h0mݟcUzuA )<贉'9ZD#{;p8Ýoo9䳋#~;rOU;FK[!b+P軾b.[Ͻ( 9 _FKN1N<%DC?`BtBX'h翍zf^1;\s5zcփ{tnUOl?>ao^ڶ#mPk:/ra,k+v۝!Է/ϲ[AGp7@3ǞwיyPO֛uA=!VOz#Q:R~uȵ.oznaP]7rwgFm8/D,>y_F.uba/oskuD7Ri9Gp+f n,k+.{@];nS݉þK ۴-lN55[42ܲX^_b=pFA8m \خ;xv1w+ ww?lWb-K^w1KC*jnȃs[ǟ31ܯ8h^ r0n <]#t[;V #%&Ny|#a)||w |'maR|Ez.t:VO|+P3H}+yuּ!=~>YHa^ў5뺱ss÷dZ(ӂPMomcOxxlfkˇܡ#=cwyC'*Ci%/jGŹ(rDݧ|Dow ͭ[%Rx1#-۸rB锭䅳hۧ{VtCya'փ~{#5UQij })ȻNG?{ݰUr=kSv 'LE~gMD4S֧X_E2伵{EW)}VۚcoTbt2fk^cW[lיnZ]ǽӼwS<+G2ctz|^&\o}{;5U/|;?Y/%z ؈UKij{w'ؾNLJ _r|T F\/Wod Mm-H,NwY|Bk_7|R+Q>GoaNGZ7UqUq5 ti#Ӻ/n~9ZvOkz n_˪/M}U؜f}Jeލh{Y@^m5FgP/k4"z?]*uU\Er[z[W=yT^>E,WSX璟; kc吟;[Oku&?wD*?߹V8k9:v)~SC'fsg%?w7)_& sf&=8'ɽ׸j3R^k8F}&0UߎQ|gֿBk?ɽ8ɩY{Oݝ/xg{q~R^d^zT~/O]/09ɽ8!ZXI%$bd~T~RS^l_2T~K9RZ.M'.Iq#1:.RN;ʯRv{q~ÊZ{RiݗY7It[R ^f\/\_F\wJ*׬Oʯk'֤sz;{6Gk<t/UAc<t]HC;[3׎ B:H/y;r-ҋ=fy"/yw/ ]^s=C?mzޡ?zsC)qMD.D>|@Ѕ^{~OdOkD.[ X\d'r;~#4NK~ EzKqM暈K.![\KsWt H]unpq#t>Ҿ~bcBaֺ%B^:ya_$dXoKwطRcIOطjV;O$(H.>a-'>Xe6k χ{#A96n,/vࣀ{m.cmwo.c cϳYsP.E+ff]#|ͪ!eg||"eYӉw2~;pݚLXcوbe+`a@- x͂jSw" }btj!ؖ:l(+6r,فܝi[p>ű| fgi]l5]3zgtv6f:2͙bmL43mߢ0[5nr 7d)ץߣ͢i>7>9*gOsO]:R<=_ة|9{uAjjRWSN˛ąi #@ KFV=lb1> QUSE5un?hF}CnNv0%?.X'_pky̺zW 2p׮Wp+\WbĠ 1vjm]M\ Y]W9pz9UMlvBjҺu|) ,Y@WE |1$Ub`2jg`ZQQwQ̪+/T<55sL>, -,|G WשKb`ymG~$w~w8Vx];|qK]>?_oϤ?3%oGr7Pf5_όghe&LzXF~CgB܌&m8_jyԌש3G^}nDS҉OoЙ_jWe.b"9 oVIH = 1Lj$KY$gl]Kmy"9gR&%Ro]mGZ2Hgұ)O-ybec_&.)ߤ7KO75kBo5n~M~3uPwzƎx{*ژb/UErظPS5U4_󷙉X%J)49MݪIMoS*k/rcߥ\rU?wy]Gi.^Un4VN2Ne_j*2lWo4xÆ -ו(̬}ow6eRY3|IPYMb3_=_k -Qj8J^_~<1lȐv*!îl+_1xp(߿jI]Ɨ0t\زD,?l_t\_8_u/>Ylo3v=9aqľ/|q ?/UWW]{EJ$@~;bC!m ɤ"t:!nӝQGNvȺrveVY':Ώ3W!WK9Ǟ}9ԭ}uU~_ܩrC zgtotFZEb; p|FG;/v"sx< pOpא.̌h¦d[G)Wk9w6Xӕb=Yˑ .admqZ|#p)7qaOy\Z3e-yuZ}}-k9N: |!z߁!EOVaE21ڊ 淞x1;==FM%wԮ~?{yʀqVMpۛ}%C>]~遼~u`:~koT醯^q볇^1_چq.VlbCy='$xj8́xh3 dW!B5cK=[(KBK?>cVz~v. K -^t:l#ҷy-n_q -@cK<:n?ČnV 707­21arh 5qLNEA4_V[j8UA3[Jܑ_3!.--lkI_3pw™}@,kJ-n^dMGHt[ďӞ~#Vvx~~x!ʥU[* -C GQ -{]UuO7-py!/vpَʘ`@@V 0E@tFqb mH=x[ vƎ=jGNݞG0VxDbR A/`+֫Dk(=LD5-GEDl:l -n]nԯ Ep2>*n2iV,E +\rt1%y.1g0^€q 'Q 8}|sDhvPZ};$/FT>A,Wvyk1bup@wEi ndXv&jgK=͐^ -+WGr98JcX./~=uxaa6SA!QWƢJ>`UCo0zᄭz: -Kv00B1,I,HSJU%;R-1MJ1N(?|f/\xG2 ^gSCfݠ*H8qP.1n\3O(k_Eo _<di:|b4 뢍e|o_mVðnʇu/l[5_P}eM\Ԝ};waӀToqMx0vIP"aTxx -r3|a趔": G" pK.3xqp4 -p1\1>].jqU|-RxËi\Ŗ8µԷuC:ܔd0E`,qr4xfpztjyO׮%"Y/{ TL[(ݴ < -8MfyԫVtǒMoZ25 #K3Gک%Z6rNiG,腟ҥ;~G2k Ƌ%{S;ef73o&˫m>\nӶ<_^va }˰4ݛO`ݵ ?qa,XHuȰ,YKl(|O~",n>*)nU.} -u ~LUOf>hV*hfԒzU#Uܰ*MU+bk]&zp› ^CnR#ޣ3ާ=N*\O] >AU1iI n?A ]?Ti= -3O'菘g'᱿HGI8k>=gStN&xpzk!峾X|J/% s#|"gPN2H$nz؎$ gL!\>ӌN|6|) /&;N E:.+&x«?D&^%-?Fx o"4᭄~#g Lf\ߑDH Y&~ SgIe>Z ^Lxnƒ^Ox~M%YvvvMc#i\^ mRWЄ}fϜ!_l9,{C,J{5ؙΔ] -lb_jbW]Gj&Fl 7c|bߊ] Rv'O'v+'v;'wb|bߍ S=cwnO0>~)O}Y~gc|bدb|b])MO1>~CO0>}Sؿ'0>?KO̵8eg=أ^Mq`2&${oJ{6/I0>b|b/vb|b0>c|b^RO1>+0>1>7b|boľH [0>#حطc|b߉}7ƿ&e߃}?'nO0>~)O}ڔ4'v'0>vy+K|n];?>)cgkkjy\<`mjOQPc522>]31?]{O6;n1&T~޹m{"('s{ҭC]ybh=1cmz XڙŮzlh6]έVX˯fWhC////͵eyYL;vHj`䜃<$vnne>`sg3l_uNiCE<(XIQcm3J*xzzs?[{[7֤;I?w*6Ϭwv`U 4R{`V4G Y|c&qiֽug_|Pl<ӬWjSg)V_^r%tU{(T[uZdw%,*5VQ<>< J[}^ss=s=<(_Fyu(| e1ʿ,A$,G e%OQމl_Ě<cp^4;pLfyo<)'rvGلط)E%~˝+;(ׁJo.2lS뱸ػW:\FoVԘ^l|_- -eҀ-4iA+sф3mփ{aG- 0MhS5XX %3*?8[xKq?o܇e/IA!6AapM9a ~~Wc=5@e5wvSnQsf^:$*̻H^{W=XGakMQ38]K /;\J9h4A:%uAy _ϣH 0{^y>*Ug{^#n˅QVg|y7@0>Y5<U>n0>/v[ K{A6J3j|6W -~|9Sy|!'y= rySp+}.|\ ^x]ɽ:㜽 s6>lϝJރx"|=Mx=X/5j3:xX50 M -2B`MTa4Ȧi2qЦK^I>N2]kw,7}}X7;FG(0~ԕi'D?_˙tcwFhQ3_ r׸RO{-ל=W7>,:1 0/  (ơ츿rsK$UЦ!Fn/zhF9va>ŘSx&P6†jؗKa;<0|7-{”Ot7CqgVs%>2:'>o2|5ټV{#7LʗgN>Fy>:k}f_~yOnއ?/t=q-H_!+}k K5\bg |r|T^s00g:y G3O@N׵GopMFg5}Y>k^og_& E EEςog5uH ~>)p|?VAD݂acwXO|x}OQ+ 3^%{;>w,[6)͛ږ/GR { l]3]'l7?vs^h:]Cp^(;I{g32Ew WLlp}Lº62̴~D/jdނ9|'0w}:;2ôe{Ͳ݋iWs%Ȟ<2;Da-0L|n΃  >ZR6U G]j`aD4ǺќAI٠ۜ6o[Խc;JXP*zsR8"sh luOThU6צV*uϽ* -vWf,75uu=b忲3˙ޙߒj]}V-\9d^j0Z0Ξy~%#!w9.毆q8 &ʱ*&vַ:5)ۻW::F c]b4nBOXy,?Kob4~Bhce'XyUyy,Y#kI;1djj6nmzSvyr"ۛLoG+z9Ur%;^S6s!WLo^Cq>$fdzw3r- u3ҥvzM݌)dz鹻Rcn8JYx^^ $+=H$^'ӻN:Lwi6${u7P;PO#".ޏęFHS4KNL!)dz 6ne(z56J%b'R~ްˤ魳kpK%ӫs=o3zI%ӫk32-俶 B/9>N)8rK7NLN/Cz^^Cc'(z7鉾ۤ;?NxbQvzI/v~@^S_c(zgH%;N/x_2vzMgH%˲m<(L^ƽR~vzXUI%;z8XY25Y19_|Xg6%籲d)(@Ϣ|F/;(Q.B%e(\(%((Ek_FPvFeQf܀r P9CۅR[PxQAx:T١rb_,Aya-yGq} p]<}\]s=>F^zF5p/6Y9ty#}:W -_<;i \dt;lt -UEgy6½U2\GiZc d+;Œb Ty#<֪Xk髅yxlyyak79&~va}Iu::%:X/9ռ_O 5G~>,WUэnhWO `WUS-sWU -#g^X~}N? w8 x}N-]eT>3pR殔 }]et.WAsrWIy!~_Y s,wŽȲUfbYr닿 ,wfgeއn/ⷷb ya< ynFs~m2#cgʈaW -_'敲")P~y%g^ɺȺJf4'Zʕ9+$sCXq3g; !;i܁r -!I+ɉ<.jeLc|l@+M5'~uʽxNvȊ1+(ě !rOx\;dE|5u>~P;q3 Ÿt~qcIAC]1[/BO_Qx c$Ƚ85d~͵Nϓi\Dzr/=NN/i#=k4$=sg'ΟeFzr/8>> er|ty1atљʽ8G-dΧɽ8-ddz52:@}NWem|Jzr/=NvzƇ'vz -'n ғ{qz:ғ{qz>;QOzr/=N;=w_2 ByF_2vzMy)?u.vz|c_2T;|c_2_yR~Y(KNq_2D_R~yߛvzƏN1P/ދvzsN/x[/ -;,)dzy6:J%^نC/}_ʵBwKʏ{qzw})s>gVHNKWtkVZّ]_L_Ocʽ876Km'1IO1^"=7N/t{ғ{qz1VJyro3Nl;={rvzsuk:_24;=yl)dz'hӸm#݀e>#cD)a?ƥ1~8iF}GD:W811qSIN 2~xS 7`Xr>$nнr/ѕހ˸9Dx?IO.#' }r  8..= Xȼ8{!b2u6B+9>.sއ;S\)`y#AYgZK1>(\c蟐bq^ +HQ 66So-`ߣqg<` w36f\u~;c{Os!=Mz~jt9<]**D&8C üGFsEn|@d6{Ѣh^ChvOWcP5< |Ԧ[dDg_yL ;To ,j:z >#8Ԙ wk,> N^}ffDB+2dn㗐ORY 'BV߻5;ֈ|rgV{| 98W>ׂ:|~c~C&W2{x_}OxeѼv{KI%^^>}1f/+>pyeUeFx>q{[1c'$ }Wcp=c^V1sx5e=f\{μ꓾kE|Y+&yQ+xLy* EO?ݩaSG8NP&.cly8sz fk}9>z?z4y< 9xfK|ү/چ맟ys Ƨ+=^0vй"L'=2vgnNnNRF%ƫr^Qf^/ha{QKxK'Qmo:v-y:gd\*`s5, p/NMGQSƒ -~r K8]¿Lk (~K4Q{K^=pqR̀Ie\m=_&pG -,>’ᢋaV:_>M -?s?Cx<*3 x'<5wɓOpO?˒=Y~7G5+~_ix@Q7kC܇HآO'W'ˢO&E->Pw 4p b:=%rc9S=pw/ x}*uR_`VIXFd [?jx#-}_A<< |Q?Ew1؃1,WtώI~ MA|2vC&ZKܾw/j܀e \q%lZKZ - - -o> xH_|%gE? 3,^ oP5?tΑS+3Y|J -%gJR,]$7fOGeOxvK݀Z -~_ix#M ->f -$?c w $|"4< -%Io|$>Y ?!FEe ->zvĿXƒ -~a%?+-%ſ?H{pgnXK% , oP?C$<9if?b^iOxP|ſ$'3L›_;\:o|? -6WZT_5핯O4laߒeZ|, wDx?4Qgϳ&?BCPU^, w_]vHo?͢CxPuJ?x_x8&?+c!dL>{T|%1Rl|w8 b<EL>Wqq +,|G WשKb`ymG~$w~w8Vx];|qK]>?_oϤ?3%oGr7Pf5_όghe&LzXF~CgB܌&m8_jyԌש3G^}nDS҉OoЙ_jWe.b"9 oVIH = 1Lj$KY$gl]Kmy"9gR&%Ro]mGZ2Hgұ)O-ybec_&.)ߤ7KO75kBo5n~M~3uPwzƎx{*ژb/UErظPS5U4_󷙉X%J)49MݪIMoS*k/rcߥ\rU?wy]Gi.^Un4VN2Ne_j*2ʡWrï2TD (ef|!,UϚKj3ZSRS]}QT*[_)Wͬ POaCSNc?h01W\?Qۿ䙓*'ƍ/?a\鸲e{Xf'_?xzyu 5pj^}ĿLU;fz(3s1e}_L~#f_RAsM.N"zDn-%Ճ?=:*4 /y(@IGC!m d!>*N'iHt'9jVvuꑨ83Qfux.<6@fvLv\~M9Ǟ9SnVƫRUKWxUݨCHudH|HzN r1ǿ g\PQ)J&lKǨ~x6Nզp_kR['k9r8^)]b7N+S/|.&?.ɏ Yq8OS_We-ǩ'xv8(՚/$\;2h*#U^ڍZfX8\]^ֳoW^3:y.oDQGZrea mvqOY<_/޵WqGf}O<{mb/ەsOƎ3l؁(qy?sIf/[pOvB+T_`n~w=|܈;|28Dma`74Ǣ:,I5_V Dzbp5/˼Du9okljsE (훃[z1ӓz@OF|m:ZpɖPs\k7}X'I=Aѡzql"ӎDz= (ԫqg_q +`CG<:n?ČmU 707փZ#-2$1arh 7 LN+O,]_:}!3[JQ.g%|CW81Z,[֜ɿg-3e+ aƒK,kKc-n^dMGhl[4Ӟ~#Vvh~N<[nҾ- ᖤ((~ή:rwXHW;lǺ`@@hyU|O :tW91HiZC{$bxAn+#+`st<bt1pUz%j m&H굢ϚDֿX~R"6Ym h4DWDV8jy7w +$sذKYF 6pEzU@ +XkRl[cbf*C F 8@$j@ze9t_<)Tb%p0dqX5.|bKce\5R*x^3y:VybpzN v5"uᨎw-ݢ6X$[|@22P<io $ਅbN_#¦p"^>g!jGZZz<,8D[15~JP,Ϥxӟ fFᒣ|ͩ>.v9*dCnH ?YN1#ڎEx5i%y1Q b!˫_q  /"HKw# +G3W;]^B/6AJKxλGr(XT\%x,dIQqH,OxFwvs<@ +zO]RWcqiqN;-}R"#!.Q5%pBN}M "XS$גj7_eCs8Xis8̴gp^7 ׮ 6[WD$SppH @b_z'l.P C +Ű$ӕXtKudq}k4c6)4+b%QM> dւbMлAUEјq`]bݸf+PA-^UDj?*=4"t8 JkLtPU5!%+7Z@z(}CPXÝ ÷a8YpWDpo/p{ᢍwvp[)].o7^L(0%E5%l|=%Hօ.cM}75Ӌ3BzWw.v=̺ e6˙Pix.vB55W.MoZ5 ,#KG%YZ5,X=¨/~X ?K/v."d4+ +Kv;of4LW>?}.ܦm1{yH%-mD?G[k,xvo6> wl׆svrC#As[sps[B,ޣ=DݩQw)QQP ~Hv#nwUxO{gc +|R.7µDuV]F{4ЫE=YmWkQ+\(2уhJxr6o<>awG2 +4k#O +?mNcQx:> QVCGG x >'{'rUHa7#jiy\_\S9&~Y: gN'"vuY:OJx,xb9D8N(K ?Jxὄm713QY7N&e %F<; ]VG">}X!!\>pzo|[.r3Pz7.ɼ%~nK8#>rp|G'~pӳ8O9}v?'\>یe2f,vXNM) Nx1y{ExW>MG>F¯"K*py^@xbk ":+ o"㵃l6U{ŽdiKs0{We`b8WLۥ`" `$vصĮnbo{3'صߕ1>`|bG1>[0>0>oľn_ľKwc|b?('Oa|bK?~EO~ Nob|b'{b|b[O(m='0>9'_b|bgi;YJbؗ}7'S~W}س0~Iڞ{1'ۍ :OY.ľ +{'fO[1>k1];݂݆};'wck=c|b~QO1>އMOc|bwc|by/ll6rP_ءFՃα쳛.lXv&d;1nvpJ>\%r٦t46K +{0[xcݳ>Y}ӴG omb;b~mR7$Xuނu;?a9 3ӵG>} Z-9̅kùu,2GrUG'.m|9\6?i'VJm7,4)68|ǡu ᗫqE`Q.1Ŷ~3|'V{ϬuGxzT|v?%&16uI?gS# x33 4K/c>zwz|6piKz5)ԳЋz]ٯQ/5z7z^zUϳEY\Z^Ef^7zϬHZȺxzv5{oIoq5ϟzTݨ2yDZa}v^W߹sv,bQݎŬ7DիY6oTŬzTsAAqP/zK iPo MP_6gBꫠ P:vA0ԫ rPAAC}?z#ԯA?;3!Dde&*&hL(",, +2U[l +*|$Q$`낵ʰXE2$(mz;y=s9{<(KPe)-('|e](P~N(g%y}fx\|\?pyyf4{̣~Argw,0#Xo}+Ș_ݎ]iiss"-J;n>{Yn V lE0_& BD??ZyϬYGZX4.k^vs|6M@c`-"|n!->-{am31y0aFr  pz~@eNk0#/=Qsf^F tKITw&ݽ ퟯt==X)0Mì <'"QQ`q+_v5~3 s"d13h0o%u1K^Syp/|=;b׎~Jg>/<#0O ycWBx81Xxt0?^.1n5xF̗w0 㓛K]C<5y+0~#d5eL< #o +.y.a_qYbټ旮ClϝJރx|= ]mk"{a7^/5g>5]0Cx`*q.ք 8XGFk`e,֡K^I>N2]kw,7}}X lKQ!Vw1s52"Qa+%NL_xg39a~pe53_ rJָROz-ל=W7>,:3 0/ !#QC_Oq3+|/ (˗1fI!F5n/zhFva>Ř+0}5P6†jؗK ?a;<0|7-{BoOt6W@qgVs>:'>o2|5EټV{×7/!uU98c]`-] ;s?K/ ̞_k߫ K5^bg +'/.0Sy[Bk?>$}]{I 7Gx F_y5O_ϢߢϢg".҂_OQ`Ϡn;}Wx} ^Wi9͡fJhw+ +F\߱lٷ"p6o.jk[>n㛾eZK%%ޮnv=.ϰv$͕{vy$j 0pv +`[$ks.jLwNV-C7aysW/3L^/,۽ݽHv>\ c ,O*2 +s@@h og{B{Co.-- SBǪFL |5qk0Qx"c]wh omA-1b| +lg,J G9?RJǹHX4?ǺBݧ*2Ui* tkSJ:^`Bk}O+3rg:Dn_YRNLZoI>u25 lpgtgwȼURZW8KJXq eX;[lǚbtz#籮iX7!'KO {Zvz3GuӋi<$L1O/^;;@/c_2cGl{ӥ}%1Q/ާvzMR~ֹ EC;X)[۸\/vz>q_2uvznb)dz vz<_2yF/)dzuvz<#S/;=OA/9Ok;@!"Ƒ#_2Yvz>G(dzvz>ҋP;I/v~@ѻNO5&Evzƫ;?荲 5Hzޏ"}U;? se<#L;YR~zE2Ke9xP/^G;Ƴ{9KwptI)'籲dkcr\lJce<-Ry]'LwK7߸B3F;=q)dzMvzsAR^ c+Lvzs g2vzsl)vzsNR~y"N)dzgͶ g|qKw8Gz$;{;ON|c(z?2JzޕvzĎ+.0*v}ϱ]y"O]y<;=υF-/4~EzFl \ 0%TCXUxLJ;r9PD(FK(r5fP~rʃ(}cPE9ckvؗ(KQtyKT*Ze~0aP9څ6 sNQ9:a}B{ם $Z٥sXWd+U0UJX}rXvam&>m8 +asXCC¼U_*̼f!c ^sV{yzKy= +״f9ׅja] XDVrX?"ޥVyc9>ܼyoV.isX Jo,ՙ8*:sO^^3'C5gz5k|戾>|07^sAׯukN&*}9אT0v +y3 xx ?H{ߣk8^W~>k10G^_W1G7;2Рn[0૘@ZGEϼz ~ p|-?5{Z; *wuPKR6+*sW}sچ?6L;r +g;d+g}m2RuOyUVު`W|V01`#+mk`B>g|V9}"~{+@gZ?3}ݑgh4gV)3<&yy =ub^)+b8嗘W}敬:TaFs]ޡ\G275sH1 KzxLAݡ}!2Դ9#颶Q&1ƷDi^z\/Pg܋gkoK"ĉǵCVxpW\3 ^9K +SKL1M1>@4 2/DY10FoK^cq\{ZxޟςjzkzqRCƇΞ z+=fiחfN,lX$L{B_X4+=B_08 rN +ѰD:<)1=<&aþyX$a=¾ [u#E8L=˜O@utsx= ʹxˁ0f F\>aL#| 2|$KyFj[0|ud|:c_0n"yg|x0 ^e| ;h;~34`ۈbm7ixYuJq)7.cL'NcGQ'uVν䅾N#/288u2&8wJ<UԉAF/qdQe w_.#`4|62p>}r>i|e~O.C~!}4|e|Oڹ wq/_LFp%e|{>g?,o5#h=>+zFMH1ո7/؆XV(\o}q8k:XC +qXkޮӥt>$#\;rOqଞ2]NAn͎5!_ܙ2q@CNբuż'P}} W}^g}4^ec$qRozOdنx=@`^oJbǼ*ԲO<8۽1juK>+܊17?#1{ k+n93GK=]a𲠇)Kؘb:%1]DU>stru40^Uҍjz?F ۋڂot ܆~#`+OG Kl1(%I¿(jk4Ox@^s Kkxx7v|?ݲt ګ;8v6NÚ\ +0)=-:WQtH!%UGXr \t?>W'+Z"7G}=>]}E7 w-7*oK8uzH5~)pϙ?{IpRs|RJ2s5l` ޲VÛn ?1Ix.b.%+࿎t`i5#pvOtkn}$+6]{U5G,>/3nu沎,Yg;_RM_mOl N +*#,9.IfJx| ŧs~_W—e<ീw'\'4= + .|߶>_S;JÛ( 5|5ܑB>/< +~+j K %|'=@¯5ƒ +~9M$|8 CJxWZK|II|?>ܰKxXި*Hx +s, *D,P o 4I I_?oOgG_;\:o|? +6WZT_5핯O4laߒeZ|, wDx?4Qgϳ&7BƒPU^, w_]vHo?͢Cx@uJ?x_x(&?+c!dL>{T|%1Tl|w8 b<EL>Wqq sb!? -~" xʘ|HGſ_>SQdps?<`OvUYVqVXޠo~?:}'~P_ E|Yȧ#eOxH?:.~ -n7(cgXWq#nOPqC*;,e*^~̥Oa -~5[p_+e3F~;-> w_aOƒ -/-> w3}" _c)3}8֊wZ|R#nA_83K- 0}b_?,%>*v>& ׾P, S_+^' ?Ư/T7)xZK|Ʃ/T/XfBsi'ܣ'ϱޠ~Ep.%›Wh,Njp 3?s oP -ᵄ{T:O5n MPq5 6 #<"nO_ţp;|?nwſlW/%I_ŗC?u9-lWŝ[C -U hGeFn{Xsŵ}-ěAo<1G 3̙~7ќ_}[ dv_/" ޥC!>Ib]aw^S?} n^m,,h}yȳi4~8%k]_qn<\ <,rutr,pg<@K=u绂HiI -޴|,Ck/ǟm9RͰ"sQfoȨ aωۙ˾AKz cya>9;ylk DP( 6q:dlR6l ->.q nf9V'(Ķ]Dr$?_3m$-~6m7#>f'w>euXWsnd;Jя;N_{}e߸? w|`O}%ta)aCYg_4-$DUA"rۄum [m4tulC%`[-&Mgz:{YEpw(W*XR.2\#vjG~O|. -8xzֿߔJ\!?(=ˈTg9Xˌ,lu8nHxÀ7 j % ;("&_ߒ=:SAwJogU֒o|;8:ԍRv iA9'ѯ6kLu)9Į3;$Đ#Qg3}qI4:h.cXU"r^hFH:s3>_J;MK=Bg m01{G >B"xC(K՘B 0u7$s[Ut_oeEGY8[6eG?Y8߲/+J'p1U}G&q>>w&qބzY *e }GI u@,u7҈(\+zjӍPq)ȷ~;IϺr><b}"C9o?xC`/yȌ"_ \!֎\ЧO~ԋC>qu\뺌!yMaPn%SgO4!Υ/i+s:`t4(:9_]%2WwYC'43rTb-ogo˂lH~Z%L5C2ݻGǹxA %-|W#9E|f ֕{yw]!gFqp۵7qW&_*r6:2/3M5L?oGOdž;EZ#\9M~7{_0>[ Lqr -)bA&87O=zz"QݠN5 Sj[4GV#~26" ƹ^%aƬV>t#>l?_#W,_'U) O?%g̳\3B8ueId -kIEC@s vgs"F!GP5D~ssF~LkJ{q[S?"Un5@[wǩ[J b݁ndMo~Fs":-u:m때e=^cv,:h'7AroƤ䁿_mO/xw1ZcX^C>}Hraw~yw_6a>LE;|xL&- [ Cww.=O;>Sa9?ޭ#zƹ> _tu!Ct4a]xbw`l9^DzeysEb187 -?"z1/-ʳuy/+Zގ} ;^[[,Ȟ  k=a5{Qo#8N<ڹ?9͈N_&:\57ݱ wyL':.}?ڋ רbí ^OG %$㉾h%mhw {=s{\+D 3zZ?@Xu>d. 8;rg_i y2a<#j#Flw]WA^!l~I~\pqoq9OOBJO"&y)q?Oaqʇ(]M'XO/e}dJu4bN0>Hůw苆Rf}{#p~ -{=}b ]|u57ྥX?Eeh72Ҽz;aإa۳}Z>y{ 끶MzCo=Jk ȃG!x|芣|C,Z߫_?GMq?w. -v%KM̄dA^*3a2?£oma}OgŲ"G-]&="k&FgF*G#Dn2$؁dp\p]bG37k1z5j/cK>R!3y12\s= b^j~#Yns놪nWvv?!@ `(~3*>oY ?Wg.,lۅ4#o|=YH4Zvq~G%}.وE>x1=ǢCvwȵ}LbP<)m?EO[9Xom_28?wyz=~\Y@?HK~?z !(}p>Ch8Eg;0?^zԉ5&c#V ]>pۇ8Gku>aLJ3?J67-~8}n~sg^&] !}'Ulׇ{{븗 _9]tB\kH8s^:&q= ԁ-r<}jWu g2 ̷k6u/^{~}<<߬rz1Og<ທvh"n kYvFbÍNj-奨:#vqyPPӟ6rmnbϔBGşAo(CsYrj:LVphz,^뤩5}A{A;S~FG'Rzn79!j.mN=?}}c3}\J_ Sk_~aj]}xunG>(۲k.{#wa$VrشhF=z'v5쐄yZX}{/_ΜsB[| Uga8cK9y#=[yg5:mܺ}٧ES(yFƄB{`\/~:xྫ^DE'q?s5hRf]Í6dvJ :iͮnK`O4Bwb9p|PQ?=)] 7QIqxΪcX{yǮuǐBbHCnCc,9:צycFynp5c`%/">ۃl~r<+'!–5D1?z%WL1|M|7Up\]p|r>Xq0g3s_ Skq}7w5 gmF9?ڴ#a/c{\?M_ ^ay܉`|Xx}S|z۸oS.=w`X?I|xQ_8^=Oś>- AaRޖm4c{|em j)ЏWrle-[]w]wQ.\u Skky}C_ӤBuoQgӔ _ݟ =fi߆bhlZW$_zaظnڰ[wZn=Zm mmJ;ByEoQ҆i1; 67aF,3kڏѾ=fھY,;?CG} h6kNί1?N_G.;#*;BgнlUG[z~@OE45q,]i2ǖ!lߓcpLd2zZ*sߍiiWj=JOy=~= d}NLKY}y%d>uȻ Ut ywo^v򮄼YO\)'uCǸNo-k/ېuS\ءd%ʳdSu߳1d}Idp(Zdٗ롃ʾ c8dF7%6I9 hSRN6о#Aǵ%fw٣#āwa o[󧎕~ >i!}u~ k"}]YkJCy.s*i N9`JnnO'S6CXR_msXIʫ$r0!V>CW;E{} Y'e?5:}\V5~vj/k#^>DB7/km=`[jM?P]G?7h=MSu*eЇ_S~:Cd<]Xyy=k_j=4pG㙎GTC]̥fvE[{ - 3&yy.gV7tzalGFsQ}S5B\d߄6ls^ zb&8~u߱0xB݄Tܧ1d l; 7kz~>vz&c9{G rNf9,i/LZ++.0>7\wKlKjPwP@;̎ɡ9vo5u׉{'=WkOt&ꖵo_7kkt o E׋w滃]\s/~9%5F)aΓ+ܣ%3E[xѷ41ؚw~=ySC11EqYm;'wygè]Rǜrvȹk88̾t+IlYM3&3gA}bIGGUU>Z22lN\νPK.<.NFBy7[xfUJ疮~St峽/3]՞D?jyh6'O#nv[z9ŠzaI*`uw/l n\ɼtN3DsÑh -KU1 : : 4nBϳ`҉PN4Z'x-?VP6u:׋n:[k1x){9f|? 7@gHw-s>[E~-AIqvwyN.1N<nSNy3N^1N<+zxò綵I~j-Ăq ʍN&lᲘnm[qCN*k Z0~:7.qg䣍pn:•:.DvE}ogIMП0x!-£mxS½c7֎HG0Uj\I-Zԧ hNڏz'񌝥rFnKSVakHŻԕ F0\/Rgs]) /ZĺO|^rʎ,f8xJm?I&GBL3*Wol.:iПmß`3x峬v3rҼ -kt(uî+ҋ@D.[HnX7F뎧׳(v .'.¿@~{z~i1VWk:}*N&'{ۢCϔ|'Mi-LiZ\ܠ39Puh/'}n5#^cX{[6zC[J:"vuƓMXsR"h/q2ύ0!o|7+_X2{ v3ԴO⬟> -:yo!7+lrߤƙqߦ."}dK,icϼ*Z7@v * X7d}3H(V7a}X@A:oqZ#2R|g[lm} -OY+Nv:9eoh_GUV} -n#^fB ڡq@TS#%-㭭-ޒ ['٧oGxk;x ntf.٬G([5ʸwZ}CjZ߇$[o=+ʑ}[[9y?|D[c^?^}<>S?SM=Γ݈c{[tw[w;&#LCna|Pob9}sǞM*הܤrHm0rM4wb|4J/3ˍcFD{^=1zaT6@ߑ_ -!^bJxʛ\þl1?ǹ -e)"󠯢gp3m28^73W;I1o ]Ê7uY}| פ AcSE, ;)>ЩeSci\g ]w^ 0RYvF5kc"pw>c@Zc+n/꽩1z?"41E=uJ+}蜜[SDiBw']ve]ި"]ޢK,3յ겧'i9'026fLtw{:&*=S'.%WP드_CN0Z}oG܏j]$0 |0Zx/:'7'ܛ%ׄ1.1A}1qPɺyӘ1C?Z=57~?eFZ޶7^DN7;O=w !߱5;lCOswV }&>W}}=~ A=a4|ݥ<]hgewQg6 Lp|i/j{W~Ϋ@ >6YR*\ƫN{ؚx-|W6bgV8Xh8G]])'gol24F`-֬tc1*Z'u ڇWD`tQ|<5Ivl8]p!{tV`n{U&tRp7#OO ݛlיe#?RvC9Y15e 묖yFkv˼l^9-ze>s[^ǚ4:w肣=fIw3[V<2;ګe..ʛxݻe߰#/N_~€Ojn4ZϪs}ϭ*}.ƖʀNp/9+wx:*㶌sMN5v/,w"-1,|:mT r̨ɯC|3ؕ&RŐa{s 7t-|+r WiNvnyAIsu\o^ƥ^3F2P{G8 d5肍dE`EXNu4BoC}TQu,Y3"˵2C0;s=4Dܷ2v<,3+JT>}3ҔG -Yz[EqN= hׂ΄KxF1&='Ļxܟj"/`n1>s`v+ԹPٷ0cξ=xqFΧ? >t~úo[ǟǟ_Q|pv*|ŊswI_`Mx4oXYrf{*tk>Y|%=)rVoqm+JNֻ-| ݤ> Wpc(|V k,' nZ{Exlw ' -5 eԳWeG.KO`e|ppl$b"}[\?V"fX~9^"߽Py~媿5 K91z<&qSسcWόC -vǵxFGD|){՚OeWq-?#:PP:u<=\gEĥkI~t7:uvssc}k>-5|o -ey}`5ߓxܖc-!kjm1`{zT~ƚn=rƚ?AyySWLA℣Fr2"w3n4壙QߟB- -|7aZc8"9|/Ǹv9oK 7c+9颮??a<ns=e.ZXsȃ[ޞ(=n|zC>f%ߵIXc{"y\_|IH?o-*wtnٮ;NteGu,]Y8ĕ;4DZ,ޜI~u:| }xm~F0'?M>ÿlQًqG ӧuD~6"ÅX,5u~4e.h>5X,B;[ƮCc~dz]9X{v=3n-W?Bcɝuje1`}Ĝ CCnyl^qKԙ9>[w[q\mA֣(zA>ϏϷ9:y[9dreߖq_zS{U-R9ԳJXp-2}< ~;US&߉ٺml1T~z{stQtsǓ6=<(֚EUyUޏ[$-x*/jh/N:Rg{:Jgv?<yi:?k(~ :@?A\ͯ}vFhgjsk 2ɍ~;{KKW>=Y˧X|\g$w7\-Yu֡۳dwLsa<]m?KXFW-Nc.̌S"+gμ-֦z[zs/tq$)E%Ɀz+Eݴ`%}w_AghwM{aAO<\q-KPևbPC:%Un v{||V¹|)%7}=-ȎMxo^rC(a7Ugs!\+ps%4.rUfi3dX:%ݚۥ*gk};h ju|~_Ba{q!vvRmY`ƲwZ֟LS|0{W^s设-N"-RZ^\TtW'+ݳVg_۠?mP>`ن^T;ȡO3ǏS+o;۠_3_ڡaM[IJ޳ҙw"f!8乸_d}GyAbӭż^Z4 '>kJ֣ Ǿo)M/#ڋ9Vg )ɹxv/bM -}~V변?~/e:5z%bѯ"g{-`n,kv*_~A.7̟­cj_ku9 . `YZ6lz9"_|]2|?uaօ\Ecw{3 ZPG\C% skPuvgT|ַg=bޕ(a] XZ2{vAv,ϓ\1aߎqߎyݎg;b>|wwG>o"Y0)b+H[t 'ƿxs+^VvNyc>>0ܛsopi̹ t -Aܛ3\sm99tGO*\'3ğwuz'D-:7cov1KWշQ k8rtwzt5_E?蒪xYf~%h-O\OX{ݤr߭M9>!۷M&!ei'vXۆe;;п;eGVC7 Wz&If۲%>Cz;erv$pH>5$ysS=X}HߙLm:UBG[b]# v>mPЇ7#&7=5HoL>wh١_bC317l#@g|g=NqUef"JZS'0 }zB:6Espkfȵ6!g&ݫqNUyxQXrO='?F ۬Hq~K}cyHt l.$sY2;{F繱|1a<շ#v]9?5Lou2k92c`Dp+oW~ >ca9LWFa' -CwB 06Jt7RGG|< UAxï\#|G15p-'c=/~+s[ n:S\="]U ς::cvo[?=hѢr8q5N[SW 1 )+>[fpo؞ -7q+~7C^^kViZf[g"[{d5#KԿ9gw@1Y2X;ԺZy4^k-N7̱}shƕϫÆ&ش IM좩;y@ %G`>NѯsvKY,aR P|Ox1c"Q .]rB|>̶7Xs"r6ŮL9ލ8J: gqjW1hV~M߭D{0Wο̆/t}wc$M] UU}9gĐ3[~׀8rg@Zoz:|t_6ψBui𯸯k&!v ! hZC}82:Ctx@m;w .]*KJOvр a`%˫%Rwe(-*pO TL*pWMLwO ,,9 -ikQu镥U~UyU`5'UM{˦W غx_]M-]=M&\e' -Vމ +ʧzJ/(YZrAc˧̲ݟV:b֘Ue -T'*pZ% -&vtzl9bJiEae%@bx3kzWΚ^R K˫(K(^L:PlBuU⒩RiE격n,KO,Q*Š#_NI&V%%Sqs E›\8^p() bћQZq5T}]:b֌kr9[@bsե,UeN*muѬX L-P!;_J+}3CU&>DPQZYy$/JUh /8yzzҕ+'V&+SK-"P6]6+cWZk˧MQU/,1zRt 6? .)yZ﵁c@rcrIVKS&6c'ThI7Մ䣚,N,W6ʦ/gMp#x▊\ouwUTU^IyBd ^s\JgL0f[VR^!›zVoBy? /ӝ. "/ZvCi٤U 0Jx -L}OSrgYUD{7-&1>J?=_≥'Yހ -Q: L --O%啣^WT!F!)+kGyAޟ6qj) ڪƵr,ʦV۟p]=c"B>UeGKoTIKDM*y|bml&>Sva/LwOmvz7ʪb>>~+^^㑠J~O+Jo`JX=mFM+: O(rJNŕ%K'VK!XWh+QWOB^b ɿk_4iIm ˦U%b/ǕVÈ,ڛZ<º+z17'Қ2x] W<"0cr>)BEb%ğn'Y ++xuqlV+_5 -qPďڙ)Kc/'X3tPL}1.ZLme׌V\rYvj7~GVTW.>Yvyb]YZ妁ᆣtOX3gM+ZPv qhbֿd6;.\%aO;$*ށ~!.(2G,嘺WNW=cRR\YZ`_Ui>]~|{5Z"Ue6n g%1mݦ5Z(RjLj˫zzeX1=v+Uʭ^@F^Θ?V -̪ZL$"X'y;v~SάwOza-TE%QQ^Uݭf^]7CMm5zz'fj~ FrS1N1djskgV)?v mZ gLhT FLlPUhVd -Jav*$ 7|H6LNDoy2+{Bi)|zjIKdOt3$s9D,UV=ʭfi2(Iso?^b^8[#hN0MR+ e31ר;1EPS8tIBZ =eme%1hk -89]* _?Yf./qߖOQ92|IQPKs*<0}5(&ƼPʄY[^Hh -vj.TOjV/wR?^XUx JOUe|?Zvgp3ʄy= -n̵#ݐ ƨʒ+Ox$b-jղ g t洬:>rڌYKಟ -8K/*(>Q -KIt˜kGB)ܩ(,-}y>CJ6ɩL = k|ٮ=%ĺEhղ:W<4~-1c~Z >C1vpoqQY7&j%GE~@()&?\ZM_^[4 *|z*B55UsJ%NB Y-'dÒltKcU:|D7}rjc܁>k9XzV1v?r&NP;\,T%Cw/$}'*ϝD`jpݷJ2r -c$f~bt Bۼ未ٜVV951}G﹯lf(J\[[岴{ -Qry\Bs1ߢ8rZх)ǵ»mрIVF=h8#Q&3AEHQ" ҩV6t,'&sW-gij6 rίWśB'=~2FBӣ8 ~  -R{on8]+ɗ94fR1UNk13*ՎXĦY{j(Ha/HFďq*‘ˤrUiQrJL%m»TaGJwzHގ/l %bH,}x3*+ʪfYS5P<.7S=b[Jp, Q%\(3e&0MYt)6vdZfҮ&P!sOj7A - /6N;!9@t>z -ajnhzz^^$*ծx(Apؾ$cmܯg45ce!mђ$wc6ic|[+[k_'Gg7=mɨ鵉fÛZYj,h*,TOU+mЂc*Xp;!CUE`zmT#eӧ0}^[x DFg-c7b!{V^,a|RAr zRth*"zkDFK+* ]ws`R˿XuKbnF`bj7dNʳIٌ*tvԶҥnE RiCNX'[sj[uϐ;qR[^A'>ѫ~ܙhmCKZ0ϺgrS'>}6tb {UѴqB֠xw!6%]ݠp4dO\uzFyeh4({rKP(נKP8 pлbx4 -%N{!C9e ʉ(oq4 -(G)M(w/ M(DNC;(rAf2jF=(/@eehʖqhQG)FChFO4z i[Q7 -Qֱ豼5=?eq4:?"*-( J ϮBx&Bn(Ǣ|&3PC IO-(_A)&e}(lAy Nn7r+PQނhG'ʻQ6\rfd e Jo/4O4>JƹyrJ1(w[^\`4D9_AQ>@e ʻo n_!5 3CPAلuAc (=K(_G3vY4:eqcԂ!wGD;|rPt4~~ANQ@hԏrss7EU*[QG9{rZȫ'9g'Q.l>lڀz_p <rq#|g)EE]D^zKUO[eƟHw?˷9\pNw76][K-[ i\O[;`k ; @\ioBͼb3`& B~3OV(G-N=Z2f6WtG-IyE1۶%XgpOƉx= 1ݘ0б1xQ?7ޒ[Kl6*ѷ< 2t[X;ߢ5,u=ry9ǃ/_he˷mOy{O;v*n5_/I*.دj9}ɸ5+b*E?]cV~cCm !ߔgBǓ]:pQ=}I'6ޱm-hùeJ^7ԧ Wb磎cU[S*ԧ^u!(^@?U -;- -ߡ~tHG7dS}Rk,NyԵV#Fg|BYq_xyX?=#:yΎc;vH#c S̞ldϧz\{MŹ\XK3uuuA4R)JO9->ѳ$0CIn@e9^/bht)Yu캘t]|Oa4dgӅ!wȮ~ʱX~ >H~:2E -k$ۺE9m9(~*QEq&eE :(M]6B -ZpTp >H cׯ@ 4ѓ>\(хMܹp6X)Irwe[m{!+~t#ۨeâ};w*l⹫Pgt'3L=`IcZš:[}=6&+b=rjQtآ1:fC7_d݇N#. AHBΫX@b'aӰ>^}7T -⼖Ҁ ˓Χc9gOEcd/7F;Gu^TFDcEE [Hcғ^f߾kU]T`2xo쯾w[=x˭ۄxCF@uָG%q /dLmlB;! 5/-LWAT!rcLDgHx)Cuә cY5*Q[Jt~f|R.;k굏P ;{H/)S$Oҷ@".IyqckWӻcwHê)!Vw G?) 6,6[y2cE#oR&7LX썿FiZ)L)B/Dl0)g@7%`.`mԔE~Vlṱ1nk7;FρqX 7RIۥwҀZ?lцwS>6]:S%?l -o-m8nqP&j|OZrHZWk{UL,1G)+9Zx߭\[5IOa[|*``Qs Tr;Bh!jcs~->P9[]kwH+5^X!HPs&]XǚԴ_[:m;|$va&z\BL^?ߡ٪5u}XK)^WdG>NT_{OT}Ml^Baf L ˒Y,Y$)lg˰"5jd-wy[TEj~?"Fj&|͏UTE*m:9{v;(~s=sϽq/.zpw^k =*{G} - ŸMiHw*Ŧ-X6jݫ%~%O4 2r;7qz_y40`|Db;&_Ŕ bx@4\`iu&F耚,8C0€ؘwjXb{@ q8=4N?}C}txyp48˱| 5N=zx=y?%Ѝ W$~c8wB7܏i_ptr2fL(G亦Yqq&C|'ãW$3?&D!IYCȹ<q Kz|yp=50SZQ_D"3C!ZOS=OȎa;G -Z 0~5˕^ Ըǰ -UdN3X' -xg/zq[pYӁAlK$f-u/NnY?I\fh\l -+qgRuj0fJ37x qKH6`}tVME# n>v'A=M2zAlRx nhᢺт9%xZ{꜐ 2ZOSNf%_&;.}^Xn\Х3uK[Jᾈ.UJ\%޵ڊ6mFȎxImUpĖ iZSk:n {r@|<6r~$Azl/f,}T;,CWbtuvՃEq1__tQz[6=uc^),d{c_ll VGH\Oz>Vr)-a9HB"&4?ћ };GEړP~>y藹 Ρ~tkI\+3lྱ?q؞U}ƕ[>! zՉ Gom.hO5e~yv/7%3!#= xʷQ7o?qׂ,\꿋I  =я&b_GH$Wʀ\LoIBoILvr[v2kv\v2ew-tNX$9iwldJgm䱕Fm$J62OiN)@Dj#r5eOCgO)<7Cr\-rS,f셰 \(ʛS9tY!eUAW6ZoOiS rY* -O !ZHc$^chmW>6 U*>M.# ]*ϬtJ3eslR"rBoiq"=a%;Of~ .uW2!:SGaN%T`7 S2t!f! (h^%e0Wdrv뫭%t-*s)XTg!ڋfPu8OFeo%R&/o+#Ve{J -%ݫtaK -З2m#NBӹ ֻt&Odužn'hLFUzK%*B7yYPb<>˳^˧|k}9ezFVIYʥ<1L0L0#y=n|jQȖ_a >q2*Bq7g<>i.⳩<cg_QAX-E ڧtL Md7C;18]mc# -Ĺw}Sp]]BcvT߮?⮬pW(cDP , 2f_-`fkѫkp;NOMnB68]P[^h6ī3ƽ ߩy;9]QUY6|{luc*=I@}ёP7r=.~ ̆onU zC>D(n}fYkgGvp%S\t,=Ft\R *` iBٻ`qz^/Z[\EM&0V}“KSi>=;|njZR684ź - /3\N *{Kb]&^<HN@k92XgypX޷^132iv 7uhڻE+?ԸuM~j2u/3iN_H8?q¡XZW&` &` &` &` &` &` &` &` &` & 0 \ No newline at end of file +~" x|HGſ_>SQdps?oO#ld*}, w8w+c, oTpxſWp_|/…s_"ƒ + +,]Sſaϲ'OC #ܣ[ߡM O_;𠂏|;_W # *o }/T|? +e{P? ;oOxD7~?>Ƶ/T(* +~)xc{BO |?B8݌S_|>}QvU3-{T9}QϰԅwCxDxX:vq꽀 +>>F^GGũSTÛ*m݄ _+Mo<*N-T<:7, +7XVqg*ed/rgO;ſ\kOxPp3{8~-m/s y})t f!:Os.L1s뱾M4Ws>ev(3/BKwg~XW<f*q#[foG<׽Pl l3#i=a췔QI40>[4<#9fs\pޮi% 1-Ns.ju 2'ȺX]Y>,|<1X@N~sA +İ=淳Y!>w^6v6|vJnq9̜G=?ܮ֙fS o[ND,}trO?OYw?C/w8Zu?7,hyl7N~Zq9M۞d³֙1W@NLw DZ|W`~"-Bқ}vS +g3l{`2@ל39q;sc7ȣʹ||V/a3 O;'g'OmMpc<sxƣU9NCMBʦ=[ oK\;a 90+mi/:x'Ǐmn[?K?'gM?&g[Hn n/b`w3;q2`{Nkbw/'7ϩ>on_t;l.]s}Jx=i˿k;Ʉ/F@=r\6at{mVD(ېc6V hIsV{Q?]~<)80˱ ׈kp_߈(<owD /7eGHJ9e ^_,es6C7w${ax?nWOoIxn o|xn ڿC;{ Q%Wᷳ*ek7iD +)0u Wf5 HwbbH`O3ދ$41*W*ˆDFq~`zdŋ!3a~CͽmZ^!Vn;Si89)(t<!}q0.xm[٠Cc|m !ϥjLwNB~++2 I_ffdk]b=[lzYaQΖ9zaOη#ʄ>I7r~F/c}OG3}l] }\7cVz<5|nU'xuսbYG:*5cAFF^qopvۈnnX/)DBԣ,Vn!SG +R0'8|~*s)e~↝Ehk$ˇ>7-k&8}N mLB=BOhH(Onp{|)d{W-X ë?  u +y\UIoc}+^t#>l?_#W,_'U) "'z Y{3Y.c}!:2ڤwN[aK!͹Ap9_eks¿ù9#L?&ڵ ⽸E_rpIC;AT-y%X~@|SϦ7~OwN#9BؖthkMEK|s6JF粞z/Q1|\G?Xww]ޛA97cR߯ҧd9Ęsx e-1t,|F>c$q0ہnEh,]nW)ǰbON~{X2Nxo3 wtc^8} ی@ĺ#P _{"]3Uy3߈'],hӼ4&zC>WP"k9#MWA'73|.ښ+N sw{淥>&2G&[vP~mHh'v5>دYK~] ulkhZ8|FA&2_hsފح殫v=qf6PnaoQ(xqT:wދ9 y@=Hshwunka/l7cB w0ٷunNOr]/"pqw~iߜnݥ#70wx=g|yO/0#2RvuA܁)=|c愖{z7MŜJ0p|+@*D pHo +za@k{;:~cR-yF+']s#k=OnmA {&]'x!NԔFY^8k'5#:~y(Tstǂ<7M1)<Ļ+h/\3x=1뒌'Jnݩ~`Ĝۻ0b}bk&'j}a=۲gXp367lkM}M4^ȤQ Q{1b + q`Me{k|'}Uz6Ñ?Y*t5-|8CRc>@{}v1u0Bz`; ZY/JG|y,Y{6d0zCkJ:`y)p_-sD)U˗ OD.5ܞ +cH\/nsGz)Wb^e@<twCW8狯bRq`=XqAKјQ4v9SgFEKEK'C4U6K'beT +Pat/rڿ?1SBNo##jވg6ڥT0+_gQ ?8ˁ eva΂+g!a| +1/s/''<,B_r1%(j=:3|iƔ+q|1~ +;pwK༕N=>*wqᰯMҧ\SE^p+&=I>ǵׅǢ pM[4}7IQ%k)Mzq6ڼyByxG%sscʗB cQX;qƓisphޝbK RϾd_j>D9^Dfh/Yza^'+h۟g,8!鷼;MzoծWQ:j{ݽK]R}?3a=8Doeǣ=/[[XY,cy0|EK cə"||5Q t<׈:f|:&0.]< +Yu(ֻz@;1bwT3ԭIy@\&|3)lBSЉ[c[Y] >Qf?KwC]! X ܛ! ~MJƚqyV |6tw9 cah x)eo29[9`oL>o`;c\"܂qA]C44i.dLZĶ-2 Hyg4.7#&z47~6x䱥4o,\YqyLm"ןZrymLv~|~Ӭ,^3 +u[x[o$Ii¹P}zq/%p||:scmPVS\[:rK=;#2j'z/^/51`M,:쵭7VK:9ȹnvukmXrN4߰ V+:cMЙes; z<2ȢQF*a]+\Oy>;GܓD`Gw-?|)]+>.X8#wss,:d|\kL1<`ɔ>!6O S)jR:I [^-:t߀G\_]_V >^A%k 3|{yp7]C /o3wЯwϰЇ +3ܿ[vJR^a,M?xV%HMH_Sn26Bi<е }Vv|n>39mXb[wFG~80wenwro\Ŧ}q}Ǽ{Eg1(Jl +aK@_:ߊ ?5#5ʼ3{`דn@R$ǣרqPuar&>M |0hSź\c[,c_xM {9xnG;&`Ejh8V/0֒MQ^Z8rm_4n3*vy)LI/D[r:8h%ȑ`PCۭcqbu} _'M}} ߙ3N>?Z<1z[MvəQuosPAA\kUWZ Çp/`4koclKkA#hO_X٭יDZއzZZpxЪ:2<'/տ?O}Z2 *}D#8V@ +Vm[evy49mʾߎoM5O˾3o?:11w&Q>btI~QësKeH=A0ޖXdNwi+=+#qhæE7'5?+g$c:{Sg{v"4}BDP<sn88G[(+B{-="aGh ⮂eq8>ܗ|mxW_s ¾}~ftMwzbD#3Q-+$d940Ԝ|b0xB\3M -}hpvy0)oKn6}1=S|QĶ[H}ǫssSɲm +|-Ǯ;ٮkڟ5<ɾ!wίiYy:ٷ|Bi +Zˆӯo_16-+/LvuiVlnimح;-n֟ڶFvNeP6r?C[6|Thar̎}  ommoSd~,K1 ڷcomo9?L}v~5hט/L#|oyWwo!T3TY e骯# =gn"zrjzZ8 4cC1_&O]Oq=-zzʹ4TQ}F(0?vF;>I;?|a|8s +Bцw$:ֻD6,.>{W}8P.8=mkԱ/'-ob7]wq/a ^ϣӕb+={M~?E`N%R<L}X mmIdʆuhcKm]՘+GT*ɾN+b3}3n_7ِu}QSsCWھ`e_wHZh&[eC$˫zQ $5_|sC]9UίRf }9Ў<u%kO`~YcOsU3l̑;j\F7u[ qfI}glc! <>;}sᇸV<*:gFsWcN(|mIyYwZ|0^Lιygڕ=# yhc@uuh܄8g\ot:u|[\br9y,fBbBy8!W8emkmqcZ'6-ZM>mde1oڶ{㲇>TAa3R90_m\qLL +; Gg>WK>[`o뢮PvE|NGƺ~\ч uJT2k+3-5W5W WCV,Dq%hQ.lo;mh??3v-M[=~SxۢCBw!"\_}qyU~);}\%+&$ 1ͨx_A2 ǂ:ϲ QnOkP*yZНҢ[D^" K/şunZW":rnXkuOQgmQz|ű!]N]q~>B,)Ҋ b? n95|uTLO0 E|)nH6[\Ӵ?Ag:s3T1V^sONkK;GŽ%+68 ۱lv/E"w[M'#XsR"h/q2 0!o|7+_X2{ v3ԴO⬟> +8yo!7+lrߤƙqߦ.}dK,ic ϼ*Z7@燚v# * X7d}3H8V7a}X@QM:oqZ2R|g[lm} +OY+Nv:9eoh_GU} +n#^fB q<TS#%-㭭-ޒ ['٧oGxk;x nrf.٬G([5ʸewZ}CjZ߇$[o=+ʑ}[[9y?|D[c^?^}<>S?SM=Γ݈c{[tw[w;&#LCna|Pob9}sǞM*הܤrHum0rM4wb|4JvAgnz b¨mm<#Dܕ7}bFxƓj;鳤bS;5ݔN;yD<@< q ϳ W&5(:;>CaqiF{!> +3]ݶFf<=/SBܾi(0AOuo)ߟ:y~_;{LiveT|,_Lq%t(mPϛL>?ǹ +e)󠯢g`3m28^7_3W;I1o Ǖ]J6uY}| ԦJ@cSB%, ;)9ЩeSci\g ]w^ 0RYvF5kFc"pw>c@:c+n/̆꽩1z?"41E=uJ+}蜜[QDiBw']ve]ިb]ޢK,3յ겧'i9'026fLpw{:&*=S'.%WP드_N(Z}oG܏j]$0|0Zx/:'7'ܛ%ׄ1.1A}1qPɺyӘ1C?Z=57>?e[޶7^DN7;O=w !߱5;lCOswV }&>W}}=~A=a4|ݥ<]hgewQg6Op|i/j{W~Ϋ@ >6YR*\ƫN{ؚx-|W6bgV8Xh8G]])'gol24F`-֬tc1Z'u ڇVDBtQ|<5Ivl8]r!{tV`Bn{U&tRp7u#OO ݛlיe#=RnC9Y15e 묖yFkv˼l^9-ze>s[^ǚiuF{#gxep5wߵW\7w=;w >h?=G[*p7Ol4D~Vt{!YQ+Qeo2v}aa. Ԃ8cW!CF njɘ:;m߉]iro/U 7pCׂm"{椈lVd>W.a\E9m]-sw}|YAX.HV]TN680yH[W˒zN8#̾\zA3:(a?TS*1o*#Nc4}+9'mG9#M[|ڒZ3πvL:gYqkb^BI>/"af='A >i7B Ŝ}{='g|KM7x=VY)o| |a{J^8~ք|oG5K%g8wO W"ڳb*`5/Fῢdd繻Mp6;֍2?og5ryfWցvxpQDp-ͼB,;|[}Rw+EEçc#0hRr1C x::Us+WM_?xL1_oxhI=O}j<{`w\g{Oėy WT}y y3;Xz+S#u\nA\4@wλSZg'=g;;هXsP^֚g0([_=)okm=om9vyb =ϡNe^WaV#kn#C\i'˿B~A@ϫWs&=aCxƇ̋@oX\3id{7&ۏSAloc4 ' t1*ʎ{:-=~/tQ"utz|l1h󍓥-fo*Y Ja||l1-f?и͕@w"E{AQ6;} wb hVuZץ'UW9PxR on):UkS7ѩ;Y^/;} oSwws>"F}KL3O3(}I3)Q|(s߂'~O_;$Sן6Y{|޽B{(I|q].vW{樂gr]g>Ni#(ߓ60,/<59I9#è|&}Xrss"G~Z S +[Ue?~7ydq93q9Ǘoğ@T@qү9,> T˧|3͗)kޏY-^PAϝ~Ϲ?~:sou)ҷTVF=!um'RkN1q/3vO8ΰ7BhF[X8fIX>۱љۊ5?րԫu'~јnyٚ/?=q\ J>tv|i0g%7i^眔?2Oܒu|C񆚻v{[o9|u;׉w Rl0 ᙘ}GGPO )B+; B>ԫEM9PSg%}B;a~p/p^0Kп=|WS=kb>Gs^?0A>Vᴸ O{x` ƺJB-=48vB#g& y\9g)/z\')i$?{gyNG~#.I=S@~ ߽헊 0/x(t8v/Rtx⯳]wwˎXFݧ(^ q+scwԹicYٽ9(tϗ(?(=X7aN(1~󫫛|٢޳㔏O8y6a|QX*=/PT<|mv Yhk뚓 i]D|k浱Yvu]|.srd{f[~ǒ;Ԃ?ʜc921ؼ3s |z/:0&'aGsSoQ,|?costb=g\(vȾʾ-׻*ǿ&3Z\'D>r|gUNਫ[xvy@L{ v8Lu?yl튘%ׯX:Ynv]#G +^>2R B p(bTl5v_wXH~ųml1Tww߽(m yuBGuHtk͏mG-<5y'ۺt=ed<~Th=}f5mx@6:@gcFzzdarï^|-sDOO$'Bqw,2_. s]E WK/m]+u,SwE\oXCX>Ϭ!$\Y Cv~gGg*n0_.wP26XgV=:ހ}*y/aݺF__T5^fŶ_Է۹Wx}҇yg'-ئT<ƙ1sob,Q?e~&=#K/;^Upre=ɎF)o@_֭NΏ́,Q F{]׳=6zhu8alr{,٥\ssBu_᯸^#)ڷ7۳>av{ =~1]FHnя/sMcA=cBgt2TL_xG9us. 4v_5(8S6c=u*~t)웾~Gsl}Suһ%[x%hjw?\E(7#gN9unDPG|~mgkj(:K]m,ZL=7̲Nk`ίaw`s<m7E Xj:}*m8+oY2Ojٵ~vcuafP'Y95>=wmY.UØ{k#7L/B,_}/\/ﳵSL¶b\=O=@m"ޫ }boYr}!/}p{fж+T8K.oMh@v h{kڭ@ws +5?ݠZ-#;7(˽l=qWoJkKy%k#RWZlP%ljsoGa^] j#8 qz7mҼ3߲DgJ[ۻZ@wm'u.co*ժ6f`>BץZ>\\6:5i6$?"AM9~ܟZ1T=n}uqKo"p-μQ? 1'y$ /'8/ 8̍nƠlJgעAs+[M7'f;q|__6 4y|h/Bn&:5$Je5)Y(+1@G7eGg c拜w ꛲M|q>ӳ:O80 +㏩}uթ,N<3qffkٰf~w itHօZrUʃSDC,hAs g3%AS)kSͻ~IXr<#|yW_w5 ˃b=hɼw۱~};Nw;ڞXA_H[d&xEk"m~?%46K?!6*~sӯloRzɳ[G;2gdsØsozhνCNc]O 0W(4ޔsoι7}(zB|WWg=q|>h 0܆[N?'os-.~cq_伪>:_7%~Ǒ.θ;+n-)gFT#b.wf7;g/AFk}Bj}º&k]nm ޾mz0u.9(;&?,M;3Hú6.Sv߹~ށ!.;Q 2 3N7+ޖ-,k87%yφc&٬'b7G do{ =IC>oiʇ>1 |QSCGc:M{O _!#iÏn[4vf^\ orf߽T嫏(Wsc߰ +Gw9Y'D2%㿃wkxS}K8bוSCaVG(,1J]VLTs%ݽ=B/g >'9C>x +Ϥ3S0lW8͕wBGFq/J_S5yDuٵ^Y@, /B]+qA 8Fni¸aM׺mˣc b8sl_+ګqa>#@\'`e/|;ۣB~W9Fى.zgl^K0?YČF;77v; +07c9ٔ2x7ar\03p9Ʃ1^1cZcN< ?,Ơߣ('n@y=ʛQބroƿc|$}M#uP^N7~>'NPf5*wqInN/PѥݽeRodN}eMU~8u[po~>>̆/t}w<>c$M?UU}>gĐ3[>׈8rg@Zoz<|t_6ψi瑜k&!v)(6CAnYC}82:Ctx@m;w .]J˦Ovр a`ץ+ݥe2wU(+tOWN*tWOOwO,*9 +ikKPuԊҒUe~uE5e'UO{kʧWĺx_]O-]3M&\' +Vމ k+z.(YVz©ec+βݟV6r֘WW$qZ +'vtzlrJYeQe@bx3hkzT͚^Z*j((^L:Q|BMuĒҩRYeɄn,JUL,Q*Š#_Ni'VɥSqs E›\8^p/-ᯄ bћQVy5T}]6r֌kr9[Bbse,UeN*muXO-P);_J+}3C5գ&>DPYVUuT$/*Uh /8yfzҕ+'V%SJ*,_>]6+kbWZk*˧MQU/.Y2cjͤm~]]rGY%S*k3PB ˦M\9mT% N+*n!P G Y*.^UlDOG'e1>_ I'Κ/GpMuE1-(>(O-,渔̈́` *IR:/7ev'v[Yv= R5~:^;]D ^솲IaVU06ɉb+nZLPc|J +h{N%Ŀ%&L忣lLe9JZ[K+GdKƏ,.|EC$"RV. ֎?mԒ SUkyՌYOB?#=fDx}ٵ5S˕***hj%ʦA7!ʛ*yyuLcL*|.jG_R,|@ nW\}>|}V8#A;V>|&^ǔ2fڌVt P^Q&8%qKJ'M>+CmdE]K&WOdх`=%e~w_+'/*VWV#joj|RNǢJaG/K&'kL_Ԃ#MG&C=4ȷ١xuxW- }i QL5<^QTwaHwyv8bq.=reI+ҒX2Mkk 2.qH6H>-ULh66~BŔ2;F\^5ӫjf"\oLF^9\PnE5rƌ6( +TݘW`V5rg"?۱rfM{lkj*ʊ +n55Xqjnq5[<6UnX5퟊iu,%Su[;ʨnHwnҶe c7T&~iqcLdh6FmU^x2c|'nUU^T33eմfT"_WYr|Yua􉪇WZJ"he30\; +J1NEQm Vt81MNOIXvP/'- +Fչ)񳦗jScbE#g 7\*/01Q+9*`EI1aҪhzTbݢ1HxuH0S)CTW}L*A tm9 %哦[OS'¿!lM웖#V˶SOX+ڍi=6ivbqjy!1w@ >Ly'S[>_UٔFWPKD\1kM%]7Tiܭ體>z}um3[5DWzR/S*rp25UeőB.Hq9TWWƃ7*fbUY>[# ߾_eA-WN +{GOlrՍʲҊJ+S_^Lj'KLϺ'T¹ۉ$?޶#[/X,<6Vlu*Ērƨn Sj,lnjn[ŷWJSYZf +}oX絅g@dt&kMN9vC-׫~j5 'UXa*k1(C"AHdtXu>'W\$mI;!vCĚ{<#kPQ7 X$.W̢Ke]'Q@ΙV^tԭ>S*m6ީ1d+~N~N/vUrg5NJZc~+$4܇4z; ]Iu:Zm|ItYwLq + g>=\NLb~|";y"v:Q^YӢZP.sYBAl!ZP G QNF45(_G:J!kP F '(e+Pވr PN$}+GP^r)1PG2B8NiB<G0݄H4//kF(sFhԃ QQFlwh1F/\okDlA%uS( e=˟[QDSYߡ(L.BBق*g"r,WPPnB9>lANDقb2Q܇?씉q@Fy#A(ge-(OF?@XE4:9 |e#ʅ(gVN QU\݁BDkP>x/A;ʩ(o̝z(7t?rh + UF (_ |tQr@9y!] @9s1 .{`\נlDYG:.ˢљ(#OiSo;qR> hePaA9(-9G9egQʙAPwheb<` WPnEh+5k!䈲˟agBPNDȲ pCpQN5ƍrx\aw)3{9zt-a`WT>ao!`iz#dSE}% k?pRt=#"Zl!޺(aOx}`,^'6s"O;H4n9!EΛ,b8';nIc.ٶ}N/ѽD: x@5N.i폹Ƅ1Ơ@spo-ɸf}+ɳp !Q{S >֮`Q +OӼ˜/N{2۶'wѧ;]7nZ̯$qeY5pdZ~[㮱Hn1!zж _Eo3IoɮOQKm鏞sض]G܎2O/dSUJpQxԱJ-dhoSQWʺB/OY*\t^ގPeae#y2Rk.NyԵV#Fg|BXq_xy펢X?=#:ygAEv؁q!hG=Ndϧz\{mŹ\XK3uuuA4R)JO9E+X|g9I`:@s)O:r +9^mmbF?dױb:6ұkw=EhMnL߉")b o?"Ȩu(|ݒTg-ʉlAQqB-"tގl7aE/+r,'7NNAiR*AH.˾~b!\=YΥ":;wm+~=>Iy+m/bbo.rd^`XT +:;D56U 3[O?uzV$W-mxjQmE +p-K){W)`3u +O.|نf6mZ/i%a.ϔ:dknvیOnF7V%{ҒE +uԒTB}&^߫zXdb9 +Oy]QinnIZx ++ݺ}^V{Ka,D;Uk Gnчp_뽳E] +҇r76)?:\ũ#>ٹ]m'?q@멩W,1whfg@_8*0ƒhA$rSONO P۱`Isƶソ*?im;%iHUh#h-=C֥J+W`;^b'WW&8z lEh5e#\)d=prL[r߇}Wo%kicʲϾf١zx&5,!00̒$!1IJ-2SF-|wHHTFT + Gڍ*"V6a=,3ݪݏs{/F@.iC}1nS>,m_JD@ik!|Gh~<~{m@}:ˍ#^NO^Su0 VQ弋kVrxQ h P]D:&K/4{f0̣0`7$u }80ߛӥVG/T'U.σcg&x%/t={8?%Ѝo W~ ?q{;"G}xδi:9az&KQC)kǼV<9*AI<  F+dt//CFӥF-S.K1֥[;-ttfӥg#up_Djހz%YzmE xOY#^lG7q}=|GamuFp9[G|w ʋ}>kyuU_? STWO3X~} +*[x!+؇o1:A8]s_tC1z[Kq W +8"^i 6~Ց=c=v,N=hqqy3?fĔkLw$w !Y I[#p͈k)(<\HK_QvE:ɵ$pXpX8lWD)cbq_aE u2XxM#,f/oPa`&d +ŕᢑBR98!^<8 +}2`=/K׺"0=?O}{>4ǡ,f|(ʛ9tѦ->)hxmMٌRNڔ6x H*וR(D!k(4 +W/tժ<5+ΔE~wwSl 'zހ9Pm޹2XxuS|Iљ> +sM!lD)4BL[@b(騂&腈FQ"YsKF-[a7~GLR +JJ,Lubhnn Uh!,CmdFXFVZJp` e2jUV;0Pr}J7V g*3Vz5:Jd>(4ϳɥJF~'јjJfTz[nb "x>}oZ@tkʴ#S6Ky[c &` &` F0z+=}@e;$-ODxO_"P*ۭ~'4`5|]G9?R!/!~5¿`8#M&QM$TW|Ѓ[Eha$Go A]k"m vO`?Ee$x{\Q0!rDģxK)WmfnE6yhAW *ʿ4|lhأ~p*+5NwEeV)ɢiJ]]&GB3D|.Xw{y yUQz"+,(sL3_<gneBvwR1 ъg?#pMN=jigUI "30Kw{ |s;˰DK0n4`%d)<& 8"_΋2|&&HiH|9_(LrW%^0/-Hr2O(r^HG%e(id?"#rޗ &\&/~ e9 z|) ADǗiW"CG@:d(# FC,)?(d`ψ_(kg9 緋 ljp<opY{G9{%eek-_<#oοğI0{^n8G'#-=$}s:OkqoW#($~/w >awS:Hq&2@!`{ǹ._]{\bu;ؾ)ޮa!1tkIeUU55] 5,GVBsgߖoh1*n .7^^]svzjv v;Dc!^1e_Y 3=~X|`%'5EG:{BupȅKs.0"#ԹU5 u79.gU7UZ]R5^Jkc~ױG;Wv4'm;9NOkJ$iQR^V՞کSRGǚZ/;:phO?35c̀;VQ$YgCۮUtj%ɂZzӊdN 2,K>, ϮJ5j=t1<_N㡈&hk`X,<5@"}!f Ȋ$g]>ٙb9LE9e_%j~62oB֗A$U)_oؗL $zѺ0(j69w4Wc,X"M r}3+ v3#50mHJz2u)jI۹efԁ 8E bL3ؓl(;[Pˠ& +;QV%*~~ 4\0֋>B2{ \!o(ׂ0^{ +dB>v:-;T(!Y衣AXdO3aݍo{fcIW%tt*U1۩嚓EZp^iBA 'w/C\7ǒ$'F3%&d̕h5#C%^|`O?UUϓqV |us8RK_UC$|Rplk/YtJ%qiyBIxt$.h'b˓mB%o$IzZhHwz6lu.0GŹgʫ`:O`hŊN;ZE̡  k|B g; +_XKcAD(2z Yѣ9\6ys=/ۘ2w Oכ:Wn4 ݀Ujkݺ$}?pwf5bo/f8PY,-WL0L0L0L0L0L0L0L0L0L0 \ No newline at end of file diff --git a/Increase_double_bufer/No_double_buffer/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run/packages/vendors/customize/op_api/lib/libcust_opapi.so b/Increase_double_bufer/No_double_buffer/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run/packages/vendors/customize/op_api/lib/libcust_opapi.so new file mode 100644 index 0000000000000000000000000000000000000000..b49919b0e8ae7dd623b5eb673ee9cf1721bae62c Binary files /dev/null and b/Increase_double_bufer/No_double_buffer/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run/packages/vendors/customize/op_api/lib/libcust_opapi.so differ diff --git a/Increase_double_bufer/No_double_buffer/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run/packages/vendors/customize/op_proto/inc/op_proto.h b/Increase_double_bufer/No_double_buffer/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run/packages/vendors/customize/op_proto/inc/op_proto.h new file mode 100644 index 0000000000000000000000000000000000000000..a4016e135e9840165662e127bf7c1d44dfa2c82c --- /dev/null +++ b/Increase_double_bufer/No_double_buffer/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run/packages/vendors/customize/op_proto/inc/op_proto.h @@ -0,0 +1,17 @@ +#ifndef OP_PROTO_H_ +#define OP_PROTO_H_ + +#include "graph/operator_reg.h" +#include "register/op_impl_registry.h" + +namespace ge { + +REG_OP(AddCustom) + .INPUT(x, ge::TensorType::ALL()) + .INPUT(y, ge::TensorType::ALL()) + .OUTPUT(z, ge::TensorType::ALL()) + .OP_END_FACTORY_REG(AddCustom); + +} + +#endif diff --git a/Increase_double_bufer/No_double_buffer/build_out/autogen/libascend_all_ops.so b/Increase_double_bufer/No_double_buffer/build_out/autogen/libascend_all_ops.so index 8803ad2749706a9714d91c81776e31040d8bc935..9f4c743c417cb25e091cb7b7f37981b785332086 100644 Binary files a/Increase_double_bufer/No_double_buffer/build_out/autogen/libascend_all_ops.so and b/Increase_double_bufer/No_double_buffer/build_out/autogen/libascend_all_ops.so differ diff --git a/Increase_double_bufer/No_double_buffer/build_out/cmake_install.cmake b/Increase_double_bufer/No_double_buffer/build_out/cmake_install.cmake index 2c9ee03fe99026a50ec0fa98b9c6478441325105..1a33ea46f61e08835f5086981d9e3a6777b26497 100644 --- a/Increase_double_bufer/No_double_buffer/build_out/cmake_install.cmake +++ b/Increase_double_bufer/No_double_buffer/build_out/cmake_install.cmake @@ -1,8 +1,8 @@ -# Install script for directory: /_Increase/Increase_double_bufer/NO_double_buffer +# Install script for directory: /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer # Set the install prefix if(NOT DEFINED CMAKE_INSTALL_PREFIX) - set(CMAKE_INSTALL_PREFIX "/_Increase/Increase_double_bufer/NO_double_buffer/build_out") + set(CMAKE_INSTALL_PREFIX "/Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out") endif() string(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}") @@ -44,29 +44,29 @@ endif() if(NOT CMAKE_INSTALL_LOCAL_ONLY) # Include the install script for the subdirectory. - include("/_Increase/Increase_double_bufer/NO_double_buffer/build_out/framework/cmake_install.cmake") + include("/Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out/framework/cmake_install.cmake") endif() if(NOT CMAKE_INSTALL_LOCAL_ONLY) # Include the install script for the subdirectory. - include("/_Increase/Increase_double_bufer/NO_double_buffer/build_out/op_host/cmake_install.cmake") + include("/Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out/op_host/cmake_install.cmake") endif() if(NOT CMAKE_INSTALL_LOCAL_ONLY) # Include the install script for the subdirectory. - include("/_Increase/Increase_double_bufer/NO_double_buffer/build_out/op_kernel/cmake_install.cmake") + include("/Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out/op_kernel/cmake_install.cmake") endif() if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) - file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/." TYPE DIRECTORY PERMISSIONS OWNER_EXECUTE OWNER_READ GROUP_READ FILES "/_Increase/Increase_double_bufer/NO_double_buffer/build_out/scripts/") + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/." TYPE DIRECTORY PERMISSIONS OWNER_EXECUTE OWNER_READ GROUP_READ FILES "/Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out/scripts/") endif() if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) - file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/packages" TYPE FILE OPTIONAL FILES "/_Increase/Increase_double_bufer/NO_double_buffer/custom.proto") + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/packages" TYPE FILE OPTIONAL FILES "/Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/custom.proto") endif() if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) - file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/packages/vendors/customize" TYPE FILE FILES "/_Increase/Increase_double_bufer/NO_double_buffer/build_out/version.info") + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/packages/vendors/customize" TYPE FILE FILES "/Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out/version.info") endif() if(CMAKE_INSTALL_COMPONENT) @@ -77,5 +77,5 @@ endif() string(REPLACE ";" "\n" CMAKE_INSTALL_MANIFEST_CONTENT "${CMAKE_INSTALL_MANIFEST_FILES}") -file(WRITE "/_Increase/Increase_double_bufer/NO_double_buffer/build_out/${CMAKE_INSTALL_MANIFEST}" +file(WRITE "/Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out/${CMAKE_INSTALL_MANIFEST}" "${CMAKE_INSTALL_MANIFEST_CONTENT}") diff --git a/Increase_double_bufer/No_double_buffer/build_out/custom_opp_ubuntu_aarch64.run b/Increase_double_bufer/No_double_buffer/build_out/custom_opp_ubuntu_aarch64.run index 68c94fb9ebfff22640fdd8dd1d047171227ae7cb..a8c06e0e48462dd5d19b38b68e8530951e1de87c 100644 --- a/Increase_double_bufer/No_double_buffer/build_out/custom_opp_ubuntu_aarch64.run +++ b/Increase_double_bufer/No_double_buffer/build_out/custom_opp_ubuntu_aarch64.run @@ -6,9 +6,9 @@ ORIG_UMASK=`umask` -CRCsum="539333879" +CRCsum="2982610920" MD5="00000000000000000000000000000000" -SHA="55ccb848ec31b8c2db0c4517a8eaaafd85a9e5af657f3472adbbc7bb037724f1" +SHA="67fba09a97cba23c8d448f124e87b2e51e407cfdb2a986df1734cff9684bcff0" SIGNATURE="" TMPROOT=${TMPDIR:="$HOME"} if ! test -d "$TMPROOT"; then @@ -31,9 +31,9 @@ scriptargs="" cleanup_script="" licensetxt="" helpheader='' -targetdir="makeself-1482276-20240828125156" -filesizes="109100" -totalsize="109100" +targetdir="makeself-980025-20240528105808" +filesizes="109102" +totalsize="109102" keep="n" nooverwrite="n" quiet="n" @@ -375,11 +375,11 @@ do if test x"n" != x""; then echo Encryption: n fi - echo Date of packaging: Wed Aug 28 12:51:56 CST 2024 + echo Date of packaging: Tue May 28 10:58:08 CST 2024 echo Built with Makeself version 2.4.5 - echo Build command was: "/_Increase/Increase_double_bufer/NO_double_buffer/cmake/util/makeself/makeself.sh \\ + echo Build command was: "/Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/cmake/util/makeself/makeself.sh \\ \"--header\" \\ - \"/_Increase/Increase_double_bufer/NO_double_buffer/cmake/util/makeself/makeself-header.sh\" \\ + \"/Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/cmake/util/makeself/makeself-header.sh\" \\ \"--help-header\" \\ \"./help.info\" \\ \"--gzip\" \\ @@ -669,100 +669,117 @@ if test x"$keep" = xn; then rm -rf "$tmpdir" fi eval $finish; exit $res -f< pŕZa` Bm?Y6`#Dz슱$_|g;H;zf֒p ťX{稄"X*G -9] K11q\U`U0g{f?@Ӄׯ_w=r2eI'GHXޚJPْYn!+-oYѲ|9Ig+c@ zo)e:NU'4 35:.ZbMXF=ݬaJ[Ou80b+L-9VthTQvú#rRR uHԵKz,k(::mPDbgP'g jS=QT\ے +kۚZ¶BKx[&Zv%=lm]!鎪3LpT^ZVmozE|' tڕ _?c[},Dxs&'30 hOn[Eݜ\\[hS6ZBɼ`-׷o-(/8 tȲC#CaB -R5\!÷HdiȌ0*Yi˵3:MWhCH!p+(F{jkS땍Hx@EϘ:"jTھegG}NgmmPtBVECԴp,3lcyMǀ-86L>7Cb 6ϛFⰭfEc,:{D܅)s{nÚ۰%S׳Ե(Mq)ݒmҴ@Elݟ&e[ iNZz+&+wHj%BNulKH ^j*3/b0X -Dީ% ʅ!@JPPthSSN{7]qiAߛ*l<{_Q+t1,MZ>ZJVJtD5]\AK^X2V]Ը:n !-_+X^t -mkc'z"rhXj |] WXYhҽl}4C5.}aWW8:o|ei E}ebPkN`/v&zԒ5YwaZ,~[mǝa0*W&B(r V"#0 -:8[Ur$3Bd8Of M%vS# -V&#0,\][eK;A>mElxL̒ Y1Gl^mVv7ؓg)63Slidkj ~IJw4uh}M{Ni:NH; 4<Ձ<8{oo_zG^_#=Go~;_$O#Stgxe -WL$]m25V-c)?8V~FP"6vJmBƝe)ܧEQ="f4gN i}pv PS4qėEзIYuO|n"'}88T7uWWk sXsudϏoh, 8O:ɵ*q0E%<@R El=) |h -Dv<'X+`: {bNNwqՒ9;΂\u)CgYL,AD)%&V":Ị"Vmʚa=T̷Irv W}V|PVmUcWV6բpRxB.u,ܕn<70̟j+(ۂ)t؍Рa*4[CcˁRmCmqn-'ӕj`֚Gҳ*1⺷e~Z{Ž$*Nַ6`mIL]NV%#ĝ%VY {! -Aǭ,Ci89>{pK -By>kx'1Yjf,tEO mhwhi9d\*<D6\Ir6VI˅J8Vk1X,DÂkiݻ{hxTLk4P1<905U ,b'#!$.;aD{6+_nM :+TjrmQ$ -`YsnM5$ЖAlN9ÕRr}8Pت$jmUX}mJ+`G 6|ʣ\?)z[R8qLFPC1U$k(/ )5*oi7uuucbMb7j>Y)acCykfCq #x ijChmxE-VHZ!+3[f(k"2FH;/M2*r&|\Q%{|,>YF(?K!@/2 Ry+H#e3+yzY<˭K!wyvN򲏷W/k?D) -e?Bz6l"svg,ܧ=Lo/)t!J&T_H j -%pmCu/EÇ&_%OH{a]nOa̲5"/lWZ6ưan,z(jckLleX=:RW˲^T=UUC%SCuk\z-FnV -<Ӈ^ޮt@b6d80꠱++,S\wzCh:jW\ -D5MM2لwBPU[˭h-Wnze4ڼsI.#=u -V[iIf /AAD 6¯F)g7~,y -fc&=$J>q;Ns,2!"wY ΗꟕboE>+ џ!%EB?$:..FOD{C]~8*/$EDD?Jt -]mgJD?[%Q.o1Jt>E( oJ^a mۗbؾۗؾۗW} ?_'wo@k${kzgxd[Zd- _Οx[w`92y(:o^alI2@2~|j8࿹L ڼы&E/Խ&?xB6;ϓq}< =|0Sl6do^폌"׀?G[7}vu[Ljϱ~fj8si A&Ȃ^;L]n><>tUBw{Kw 'OWoqЉr]xMu}g -pxt1<ucVϤ -Ǣ c]߽Ŏsnݎ; l=l/؏5v|6tll=B{뙄) {|(~{'l^/臼_l}QzKx#Ui$;Ydv(!a]1 |wٸL>0v95U܅$ /l(|\ -OA)ȍ}qsKι̣a.wҼiuhp%f> s胍E;l/zisx -|7 7a&i?rcz3r N g"(!9slx(˞Mhjl' :w6H앗u_!{L}F9"ywνS]wϹ{Ϲov_@?㥲~bWm+B`fou'"s%X@Aq(@ -s=٧YY'he3*qO&Φq{.8Rwk@cqSq8#C>q&/-Ω8g\lOaz> v -yq'/,k%]id%$[D䡙$ӭ9s\UIYJ|6adT'G1+ҵY &(Pgyb%: |(|PgeUW%I=x(]@)].=j!~l -TzCyeU$98$oDf? 8\8W:c'Ü"R |GKluy~B^Q8# <+"lM yEB%>cs 4?pqK"n'%;9.(ey "ORAF8Z΁EhhsQw"ao$L^1.'ʛ9]@xn!AZCˉr4pCxI90loX Iȋ}.[64߿bxJ]ȋ~e ?7 4!?ϥ ]CXa? +ehyxZ9>l8?bIqJE=XE'e°R}ә2[.[1}$/I+?+7>} ]>{b{>/@?i^0|)T-o?Kffo kY^v( :9a>:tX7TR#Ϗ῁9֩&cKRcCk Jcc8C|mՖl3l)%K2-$G1EɱqInuI$rjԮ4ET([6M?&$Q -C{3vx%+rCw͛7ogo3B5 h`,[3cƄ}tKEv2a,#0Z=֚ C>$mybAma.4ts O4:r b\։YI i~(8-z"! ;3{ҧG!S7Ɛ[0zi;{Z%l|>gaD,h!U#añ|*_p+6*`.6l3'r4+\:()B -V6cgME% !° 65Q^[*%Ϙ3x A(?CnP - JM!Q#lkB)Cp+-cBe,y@9uyr+ŹgJ%p>,?oo۩⿀ޱzq+]iPi+K]iGюpE>4 \ :0+|vK]iN@ު]J |W=QR+2R]moh[@5w|eֹM PvSur؜fL -h9@z3KU031axByZtY{k ;iCڶSȰ3hO%,Ĕ)_%MǸK}3] -]]v+tuݦwLToSqrZ+TZn*NNŷ89'''_NQWDuSo'TWɩ { -]m'*NB~+91c%3?a2?S -wSLxCgޏ <,w},Խtc}6ZTyEvmht ?Z͚wr&MŻoqYķݻ20>whar)mZ8-u"|\}g'k\s3u;o<\:e0z? g͹K-K;?hONoӔčQ}x8?7N?wxsyATx݊s 0o~uunNKG~XZ\gh? (xͣ]h Ѕ@Cw^u/]\#ʩk= ?y CoȄɅCjCK(5n[rCv/[Pw cL~?~q 7sI9xhs^ZQ{Mk.槁m\UvNq`S)>ӳPO;Aa"{S||"wEʗs\;A3+6_I)_ dU8]Վ:y5|pE| pS_[\ fjn+xڷi*i[i?(u~sʝz_ _>'E(U-M$N}L]ڱ?D \{k%.ua{#=sؿkג5Am5mU]Gv7Isg_}=ɎFd?pQ8(d^zb'{!?@U?LU?4U?@ёemfD?FAvr.{16YC6oJ?ٖt|H)l6:L HAw]zVw_{Kg*ՊخӾRK&49K Gvi :٥uWűrآN㗎pF!]ߐWLePr86_J)9tWttҟh<+С: LW+c4?`h>q -Or:1tݠ|>Ƨ|O8v韖J rT~g={>5|N^Ok姷ǖFW N_$TcS~)}*Ʊzh*qlxQtVth}AWW±Mttu2L7Wr86Z[]j[խUz!DGG[8~Qdf;6U ߹I#mVO<T?ru/S9nlU0jokoSQHu+:W2S?;ހ·9ooSQHu+:W2S?; -Ardmr,8i|uN۫[qۙYSyM7}qbI3=3ekfk6c= \3]3w̜3Qb7dͲlI<^MA1ܥ137S&r~:gظL|We?-dN&8?@˚ÖnD b83$ca~ƥ9䘕wy{?1j *=ZZ8e 3 cf*=;T0 f8Τ\=SSD)gt' i gS3NѬ 9ѽQD;j|*3ȏQ0{ fyB36MFތ> -NCke?"Hc K |&7svC1OmBq)J0S\R -@/:̤]t"*ѵŚ;3{3x*[4s(#җ<80bMT\E)A\)< RH8cưIV lO5+mD(ďN'2ۍfeD> .4\SQCPض <4hqmRjlڞ E"X/p,R x[n?:xn+^ p=ZJQ - ,37\i5a'gKr#/?JT*)]8tJ[=lS!c0ui-W*69 `T>GPz:\ڂ Eϯ^W "͕tܜ3F*IP\=I7T\'gUYY*l)2e Yj -^qLSL)LSo^wZZyk15n4?JAzu'A+9s PDx۵O&CIJǫf▉<| YSRDSvIw;S6;2X^ L5^'I(:Rim S7Hy~DcX4潉k${p%֚Uf_?DgiDQI [ EH?_FOF<0mcIC3ŎVZƄ->ki˴ Ĺb7a{sx~=ZqA޽ׂ)ٳ/GEWtv<Iܞ"5Mw4[50N7a=.QӓSs3ăO>υo#5r`" ;ZzE 9o$΍9tlʡ-+J~3x5 ja46bg" :#P/i$#hfz䰘M *>[`Tfc xAL:*/xN-u..*U..LDž^q$KNE\ŕ¸19@FL ȅ+㶝!Ad4b LJ L {l'@#naP ^͖UT^4Px€5%Gać]=c?2xJX0w[dGJT(+r dd|EeD2|JJ8aoerL&ƆySyEX4Y\?tPu7kCEoP -3\8acrOS% CF3,SN4䂡aN@c,lјmU#xf,ěAQP<c1s'8A#W>Tù>x3H5c)FQDd׉HLf@)XEwy2'7j;ܸRvY٭ߓrvDd/*)(g [D%COum"Yܜ_1bA zlE$210"L0n("Z;S)+k>C%ce%1"|PA2UZL |!(( 䎃V>[-|)ϲJ$FxAr~)Q5r_D[R$MJd giimW4u.',lmlVD}V>̒ӵ?}l|7Der ,sq.pHxvȑW6Rڇځ -u[hPXTWbyӌ謝aQF+|6-J|_Sra*֫Uup]ce.U_/xعzemuu:WYY HWykVt?Kw# %{}@Ypvk{Hg[ kESӢBDt\oGvk}Hq{\P98tD\ɇ lZn^ϭ'7iCKy 8ZQ y.:Aj@/br,uك yYeumkj @%C.XTXU٨5zHm -U6MUյ -G j"/Y!L+-km4ETQ2iɹt89f-Cdp}}7G2=\恂o^xpPcb".OqC#2c_c6aƛp -n ?*ys史I ]OoN?[<⭝veU`U6Pـ O64ز*+F]]eUN7MJ&i -U1sM`:B/hhe.Z -N"dt_Zejd -= wn -<ې"-| " :#.qH.4 @S󆙊S%N-ge3>kt_kViJ6=3tF5g4:\O<<*;﹠Wr\ܕ94}Xv<rb7a^gABb8(TTUOMT@5vQX~*#v̭(,ʢ<"j~Z^| Yv%o| 4iΓpI.aT &$#uQzY(=XEW7 -.Piz[3}3wdFܗG&-NJ~Md{.BDP|R[{gAw\&}}9yi+TXpɱ1P|l k<R*C7TJB(QHI -+{9]t͇ݴpo檱7ݑ)*DvItېO䏽}=9NlϦ}TCD8ݩ%j6Jᠭc\R0,GQ\䙏tu){7Uh{g:W(CUL=^%UO3z)m/bfo D0<" fŌY.C;18cc=6H_癧okaۇC9ڋQ*6qBMj48:L~LNdK3/Va_ Ӆ5|Rr0򁹣$Ĺ0eE,8JUutGGp/r";ċԶ^u+Olef -F9s/L'\rNI4(Rl^)e.q܂0IlA?/s5v'z(sa{_af(5p"Y{  ĹCYNC?OYS߾K/u;j -o-H-_ ;vϿ#d# -)B8P^>>$O4ZB1UURbطxa6x\0Y>VteT(^Qr9+Ec8 (R4,p|6%b`z }ǬqtGZ]y -S-gWtf@]~ާ ϛ_Cn qT)Oxk?̉GŦ_!dx"޺!؊ ʕ'Q~onB5B(lklޘSvnoe(k<:q+˜B'܎tUB%q?&f\ -Qr|/:|wČZs@]knrx_}FtH/GOټ^3@23_ȓ>2q11[N|i21cEJc˸[cͳqŌňKaV&àgeؑ>_uQ"]}1Nij6Gg/G;c}uC3}Z̨vpUÃky ;ڪ9yZwv9|j̘Ōb1 bFÃ~ux'f Mm=JHːUҌԜsy|>.FGX -W,tg .b}GN:KR¯e /{tYL;Ary:.39ע/||JhBik۱$_nҏӿq5./-vڎ Z*P|ϵDJUR0GH;.&5g,U1 nãva`/ݷA%_#k] "/Nw0/.ߤ*D@G~0ܢ٫;O}8g:Ǡ"ڜ(ˎb+,fb8ߕ3f^ٳlpI_bPrk>D,M -j'EO6R_ ͹*3 9܁qlW6m*Vl3TA_~?yD UxËw6Z/#ۊ|`,t[Nv3">Y"䑵1 Od_ObbJKTFa_mU lPG(tk [:n%^`K!MɎeB LPRF  >@R4{/2J|SS{G |XDD q&c=ӣx͵83tR8Ex><M 9m?V+,Bh7o{yz:p9s!aw3."`#yztr_zA qsC a%O6Pp)Ԝ&xq3ϓ?J݄|[x>@o}¶r✙Eug'.|)jđ/YK,g oT]]峗fo,^ڍ/~caв ,WR?7±# b9bƩcV\]1ÅEs~4?g%}]Iwؐ,KT_U}U]S[ #1%6M>[ ۸\/( z|2_xIތiS'c^C1(OU1%ߵfoviA+Qxz-E2ɯ`z  zyN|(Wbj5vOaށ|ĴAB/)}(<8^/CW<ޫu\JлTȱB>(]$䨳P\ x?yz牼#yl^3-!( -!Ƕ~y}.Fnߵ`;ء{-NjY =4N{K$]؝b`7])`z^m!q=aNP>xӓNXl0EpzKv!kroު8 ,̉lc + 6'mSI1 LeñX:Z(RU?n{Llm;^-NNA]P$ijcMل)q`  R;;oTI^B%i Ub9劌nIJ򭃠s6RRVc$U.U[(V4pj&G&ZZzDb -G}%Q 5s ۺRRZR1D1R I]mSTTSNq2AgH˰U_HR\hO6F7Fh٢h10fctc,X4gb8c`lc#M0nǸ c30v`< cl[؂qfuŏq F_ȡ82+&|u?üJ*o@VJ:Gk@<mf28.uwG`zȥX`xaJ%emhxK:`1@WJ1BcY5D9 C=ҝW(P3RkP*AX n:ǖfY;%Kn:" ols})&(-(_m)0+nKy,#[ K ʞx@S&?Ch -4%*RIA)9H F) edGqYڃLz&7tym땵QT9?t+8.9B  Q :,5@r/`ީ3+`LwYXq1bAɉ,t(|c.6օQ>L~,hz:XOWb*JzycSy rX,o؇y+a uhY~IFJ M_|0@G"mdϵ|ϙҴFw<o2o/bp JgM8TKV-X$ &=Q /|<-c?aKpó-Y,H1H_I*gUܯTw;4j`myHSg,MeX2T91<$6׻ԙ; b޷1gc!g]̻ϖ'|~ܫض$e+I+SNM5ڇ}ߖ+G>P_mqH)nh}~Nh,2Q=tt, ȥ#w\gIcufu~Dh@c,ޝt>A|5\gS.}q^kA6>a]5 E%]1pMci -@TS/paC2b% ƪ`9ja;*e(f5 -qWmj,xk4Z,W\;JyX!\w<Ხٯ J:(8. 0pY׼#6u!\V˪G/qYd˺YxΫJj9. \5{% \V^c#i)W,e.+ &\VqnE=:F=J2,KqYIxUv.޸nEzpYIxpYƵ,3pYx] ~㲨=ˢeQ9"e\H.pY$,', \.Eyˢ:.E:E(\V˓oۻ٢4.פMiq5$Єzp4Im_&KSh[m<R˕ŭ%;KLjmV}"ZDFt=l'z4<^Bz$%٨#{Kq ðR-x*AOІ=m}~[}>] OȊd}νnˏ3 i@ ?<^\ #O|k84VQBu{L{iO8O]祵h}nH.]H-1s.,ZB\ ĹɷeE-hBx  7 ϡi\BmbRK'\~bۇ)~ZXLwLEsN]AK7dk>Fc>ld|S(9n,:淇dV}Z8H.+Xh벇iiO&P5>L."t -t7OW&Ӟ|wYHc(S g OPo7#7@ ĵ9{+X|,M~-%gar,q,2x_"xj˱fp^0B/>1ſmF%wvDӟɜ_%;#į u6}L>xy1& 'Lq<)/0g wDq+Tl_!>.Z5{^U"x -x -W]ypSğ foFãMd+^TS'o˝vY68Ƕ\u{_Wîd:.d\ -2&˜>yN.9A&'MJ)hߟn.䛡CgiˎX̏@]'n46 zb~l,w]dC69H~)Wa~[=4len¦ rN 4цwnJ&]%EY|lnjگ|Gp]=k"h=zߝ͏XwН{'މBm'lHQ -!NsNk"Xss.gkgsnf sc˥=0=hā9d\ 1Cg4f௽Ӻ'ޘ!It%]iELj|E3!7n}BqV]P6 k~T}]y _?+7bStl${ HO- 18ЈX7)v쵇}'h/[Sz[M|> qL%\h9|ɋÞ_5? -$0qa6>ۇa->9le8s>~8N.4G?aO/k˜nN< 77?a?O{p7?s~8N.p{[a}qhzbMa->94_̪b^mܲ95ُI%.=e5{'g?g9w!Gx$%%?3`%nH{.#u( ZwHףT3gBd*о%ۍbK$}NZ늱XCQܙ9V=7ERT"]mUsҨ~L}7Gg~]p/ gNF8|keOZtޯ-[;|i%Oظ_P7uֶn|u6n1{讗I:?m&O#cdj{t\`sp  }GW˃s_SP-.0B23v's#\ sr '[\O'XИyWU6tbnsM`?GX!?Z\,쩱пB>L\gnnsѯ,Y qE=[e[%ͯ W[{ufZ?0B?M5XsEH/M3;`^>T ?E k-[;,v=QUg%CB*E?IBA2?d$c P/K20LȮUGPwk(]v۲95nԮ=Gewe?}ݗMVro~wy7QvݠLLUʊ㘌{5G|T%1  -o -n}k>KS u)S2sr:5tQ4' ';/eߏ lQAQ,1n?U#`^=&yd -2xWUEQ5`8:Q6qS!_lj576ijպԸgkR{\۽\X<(}Z__x@Cj B󧌨MjO?ctPcpxoTui]PoBm"2E[5?h7񰗩nk<~%R/fvP ,ǶIÍ5\D'=%84O{V=mA JnM*8xmZWKX)) '83-=[ dկz|1NuQmhZ__y-<AOCE\؍/ԾVl@Å$@j/.N;.B [ayjm@ xZ"HK;z“;BYݤm!o>y7]K,DKnDv~_]˂xyќ.3 =u.ձ^4\j1ܑ~Ya\<*۫-ZhP[[Q_vVl3 ~ď,φ4~sdg ',rEfk\B)Ak~ _ݓ︛=c1,'孋N+) <+xC }QDnvg+ʟ ;ۗd_ 9;Ǘ<˛r(~b -l @vI; /e@\f://WK`°N?,Foa%>0zW7Lğ8"Gװ[d'$~DS^Q.KoyTuV6L>!$>)wm0W-lB6?Ə{fw3%{Ip"Lȼ7#pOxO?ɚggzBiOޗIx ?Cbn? _D_{6B%?D*&̈́?JxᓄHӄ{v as;GN~A^F6G?[O?w sz _O-_J޳$2"<›(q$|N?@xOć O?zQ' O4+ Մ?G+yEs#<>+ OYń $|5k $| "|+W~=;̭ %|##[DW~'~ l}s$|+^,m?@xn s!|;~-~=>B$$i,"9o "}Go>~S #|; _Mx?ᝄ"|#5·~w= A޽ա 6}Vai<'x'OO1>?:ƯL_a| ~ [OO{1>1~U O0>a||8\G; sN| ^kx'zOrO\ |+'ߘ1>6OZO]{0>4o0>QO'^O}0i 'aOc1>Oa|? ~ߒc|1>/a|_%] Zxm -OJ5ެ?}!{(e>iJ60X7Mӡ#6E,g(i3ίS?P$~{6cxؓdGg(Oem7i9tiBI[0 oܿ&U؇-b7>0s 'EbW;r*wͅ+a=pn Ke   *en[.O0DnjWBYp)_q/$٣ڑ˰G.6ω*E_1BGs<}/;\6p\W|sOA=cXf s6@'-9&?o6Elt{ve{MtF9oRM;QEb@I' E4v/lf?J8ߋ܏l>Mge=e~JM?Co@=Uqz3z~Yc&~Uo72E٦X|^zN+.fF=Uo(f#d=z;z5^q !ϟUo(aYz#%lϟUo,`}ݢw\gzev/ϟUyx,`?(ǣuY>:J<VdRg{W+5Yޔײ[yZ^3~&u,dYPO.d1SEY|G"k&3ɹYb"v<Ӫw缎<ӪY}zc.COK^ǒWjz~Yx1;z.ޝ^b1 z-^r1{vXܲ^vZnKK<V=\~gջNs^Ϟ3׍5lϟu}Y )Kك75ֹ<ٷc)v\~۱E1kOm =# AVc^2֎z)zevԳ[MK.cN+5 s9D=U-g79 ~/sE,՝.[vB`]vn[vn`[ `w ߃mlm`ׁ}&oU w`{l`c`?~v{^[ZzxGwәS φ(F[\gR'+ئ0.F f@g \ʅ}pxsXR(c8el6ES*}9)?,GDK5!^>Tq.LAy kInRElx8[;{8w4h'QGms(V%6)(!'O} KOfO1)Ǧ:)'NTVN?&Owb]vQ~ڂ:?xCO mG=sS0?*:}Aoo>-O@ϖQM~ -Iۮbs` p2N7tꅙC ~KN pXXvڢgO࣬=pBBHVe.Qv23 +Rf&!@̢2m{W"LVfj[A5mm-VâR-ʖQdYfK@zo_I~<9yssλx#su893n|r!98rC?_bоWO72;s}tG>@8 yn6c}X&" ]K^tGL+#ϱF?zyO t< wd]""Dqg7{5+t#Ss^{J<^UHJ'2zK9C=eh=*v`UGD$y+ ־% + 3oa}</"=-SܑO8X!LF"ħ#~=W{#x^8F>y-p~77ߏh98 wG}sܑ"`k?}A!{ou +@HUf< pŕZa Bk-x?162X]1lg<i'ޝYZMq)(.V9*qQBr\ruǥΘ*C*{ݳ=@n{ׯ92LUs%$H\ӒJPtM4,k%ZnZ +DBaE (Bm0Ŷ,7\'ÙÝԀaT'ۥVL5j+oܬ=C1TѱS9KSsvGU(z c1*ښ=_\*uHwz_NQj1iӺh<9vQeTGM0=4Y4tw \eTOT7ۺ$nC_JO{ƅPD&D52`qjO-fj[Wwuj .=V^_Ă ]vłW,ogةhF^F4 +m4t Mz'NnVgG-W+M-d^ػaX:h١0ytKc.mA÷HdhȌ0ʸV+es9ڼ*x8B2mi0PЗ~:Δ uwusȴuvmXtnx T(SPCwZWWUT)*CتhHSsl,Zpdžc|[vH,yӨXՌpQEyay;armXqdz庩Up088ۺ[M(k޷Ӥpd4}q:ZModE)[DȪ@SЛ "2^K-^IyEQl?K!؂95<^0ȃT] 5 (mh;OH)w z&vFzoi.!wW눗Y`e-aD$,iƀ|E;.m1{3^ q+4j2tn;eRGK2uV+|#hɩtKƪBN$d^t˩N-]s-{^QbWSdZ Km1/K:mFe`V1/ )0^6)tb=H,Jr<”$SGw1c殤wVaV^A|Ln S񮞠*m[`ej@NoKwu[M}`ٮ8.7Z+V=2Uy׼-(1}%ݕ"Eve'PYu*05PKm PLb>Hvr.:!&,b +&QneY4LxEAEރ]4U];9U3>`y`.zb@5lD=GMARA< 1JѵZ6Wı%]Ūf h+Otܛ/E3lZ3w1Wρ1h͌d!;)&w ̍& yrd܆h9 ^RCؐk/g Qr"BhP0|. +P/)UUu*|Tֿ>0`̿TT9RWUֳ +UByZa"2?6 t(CyT0ںBu7*և ;s\h#*lL5(B##J2+ upVmN+a%CnVze9lWwylv(Zv2TT oH!僮 -ȏM7z=#m ժv6uy +k4-]#jhA†>%Lym Ƃhkݨ +1tУ +kRjo^ڃyԼJ]>X45d]媗*]iTl3 +.ҐHن4̈:`j).;E!Ʀ`:hW_ 2D4MM 13 8]R/uwv*Kiҹys{:)t_([o9tmxL ` '~H9þgxpFȓ+_яfK!)}BCK.q*DHt4]]|%.$G$(q\_,OHK%)i>Ht +]mJD?O$.o1Jt><]_ Kt>E<_y.%uxJ|V_"Jty_NG3}z?U~hovO̩kuWF^8q;$;HwUŸ~TŸG[V`Sl_ۗ_`~ۗ_c +/G<z軆7'NEERw{G\M'GsfM&ud/ީ#c7F/k?x?tHLNm#eo<CW}x#3婆ѱo>@"վ/ h^!v{B;^v.Q==|xm"~ 7"`竄k?h&Mumnt09yTD!O( C8cxy cV +'qc]߽n]?[AOΗekG;9L:w]!x螀i {+|(~{,^/臼_}Qzy"E';Ls;z {>ٻtLEgMD#i88O E =9X#8.'|֑7fFI[:dޝDx^yz{g 17N'͋a܂P:c պ }{lDM9.`TCU[b1ᑝMݬjҼ:8dp g2yV J״EzUD.LX޺ &~է'' PšCߛ!%-Pr5_!}&//=硺#]لVy +yР}vqW{^yW_l>[oNLN>>Qj?E_uל?y{/guu?^*)'|$s;heJe2e>D/s\Q{2q6s~⼓_go7],ߟ39qƶ5wgiqN\8g{ ?nSȋ?x)1{?Or\lOpi^?qܱW߃-aݝ+ME-ҦdK2h*zhWELH:$ zr,&F.02ò%̨Yڬ]@W!|]}F2UwTl.aT}D zEmuQ6*=ռ*p7"uS.bU{A@a yD)X]> B^ Qn%:Xxt!/(E [B^cQ6sP#D#.(O.E[a08(JYmY|"n㯑|8s$Ay?<<@AB ˉr ߭$(_}q~s9QnoHP޿9 :=ps-峄7 +yOxˇ 3a6 y:q}sޟ&W] yѯ_`bߑ8]@&AySVTc&p9x+CXk?'!uZ -1VRV Pχ gY(*N}g$XVYt)Tz3.mY6Gwq$rqjїZ]S'sٟ S3zJr $nfjfҿ 5Q@ UTSsE|unu4|Xun-jF\u -/c9SMbƠi{ í?>6?d'Vmɖ1<֑HH2-$G1EɱqInuI$rjԮ4ET([6M?&$Q -C{3vx%+rCw͛7ogo?V oaΌe.F\a#h,hZk2 `x%恋f 01<ˍ&qY'gY'a&?B^艄0|I8N!؂^gѻMYӪ|aH9k7 #=fָF#P B&ill S[!Qsa덜I>Y1AIRF5N2Dym|l + +O8?cb0QBa^*673S3*=7D ­\ˏ X}aUWʭdbWm(_#S}g: +Rוr׼4hѕvW+ +:]/IOy㑽·_k?Еdݕd ȗz++ŻQWrY++z}YswW6}o;;?tESׇڞ"8Ջ+^:F 87ԗ=z)Bo,L|2`CX ng` +ßQ} DYe)Cvt"tb"X+-xYY{R+4l$pn""A;:޻~55Mw쳈ooe`|oR-5۴q[nCP}Nw#}ϹBsg?awy}`@ ΚsZw-j!ݿu~)mc >"?R'pp]~NoϝZ!~8N)0. >9gda ,g]"\֟.y{ N~vAz QG܇C޹3taݡ /n?xB;^6tFS?M,4{~ ms5 C: w@jCK(5n_rCv/[PcL~q 7sI9xhs^ZQMk.槁m\UvNq`S)>гPO;Aa"{S| +k^c^멏]íO]g\35Z7ORKN.*tt86b(ñJWOI5>t]±mi GGzV[cPMV~zqlYat%OB86=%˛ҧb֮Fϋ7%.ODZ8ne@G)_:W$%%DN_DZ-̈́s/cű5ƱU\Bԯډϟz"|6q>,߇-o;_P[UN|\n~t-~C4>m+5c a;'=TU` O>&7oi893m9Q(NOCX݀)4wĪpx* +~p\U_rghM0jŪ[?TRʹLTώ_7`<?nSQHu+:W2S?; +ArdmrKqpg,پcV8qgvrtEӍl_!uܴXLOg=e.p4D  m𯽅d2GsYt1sHD[ܬͳ.6˶9'xQ7MdpbOVTa2]UI0zJ93HFѣf.kf [~O-Vv'ΐ⏅欓cV6߾ȳQc~P9kmek-0H4R,p:r]8OOa0ҝ|2 XC1 O=h#;!FR&~,@GsRGMHs|3?, ?>G5Ti lXb4k{3v(p: ]=#MX3,2Dl <xF=W$ ť(tN +p}.PxWa&ڥ1W~5r}{gZތ=&'\4JA%$XS,k.h6WQA2WA|E)O2R<1-؞+ާN"rkgړQFE2"^ȃˉ|d.ۻFrvtݨ3Z[dlۉۅlO 7) +5zJ"Dj{ .}9ݺU茮xɄ@6j)e*34p!_Du,7ˍe )Q`pr)ynٜYNlRlNklQER19M1)T<*4hNTf$M(ҌҼH԰4 i{TU 77RI)6Oq!r!8]w&,`~NϯG+.h_ݻwZP"={*N=_ +)9- ::ڕ;[Pv.l:K4Z=>ɣ{w?\Ĺ-N*?2aЖ%?~0a\3O#P/i$#hfz䰘; *>[`TfcxAL1*/xN-u..U +x~&I.F\0IS_;rq僸|0k~Qd&"F?(r! +mgwxx8&8>,}z$[!;G4E<[7BAfc@Wec/T-'`@cQXaWϘ~iŇ &i"ّ%U'\~@6G>Y:_QY=Q84NIم>8qt^Q0M>DFM!P/$:n |ŹĘqAPş: iTù>x3H5[R 8;lɮ!2` \x(vq9ã%ۥۖ?<'d.^TRP`o(eJZ0&\;NE9bĂ%78@q K,2 +t棜g&\fL5gڐ=a{)ɤ2 b#6̢B(eZEFJ9lxZ|[$vE \`\Qۂ e3\")T&ݽ t%V-t=(*o5=I[4xh4^gxbt(1h O4ny.Jy Hђ{{`mQ*L "?[D+J" +O& rPRT09kPukn.mxY_1| x:p1:GH,x7 +:J7|oU6s`󠣲vjEWM!ўze> +VWUꍁӫ`j#HJԄ"HSuS#fLGThEʹ̅¢2Y&OmGafgfng営aqҴdqpl[N:23d=2WٍPμF=oK27Vjv*qݞ? ]`V-޹:$1:/S_&48dsS[݆g~i!3@q}nHty@?~GjYӰ?IS 4\1ox?UJQT\YsF'ppѮkJME5gfߨ,fp(G'_%p1v3=40@0G!wbz~ͽk֫OA€l@4s _QP1YxCSU3G5 +s + s(σe秞FpiI&oMGs%/aI]„I $c6Hh5:)=zm,뤫ڗpjO'Uڰ7 ݳЁqzz'%芥T=h2U|Ej{j?ZɽʆgAw\&9yi) +G;c֊y0*WIoUH߇n^(ᥤ\N:n6pHl檱3I*Dw{$ܭ'Gߌz +R>*!GU]tz}5vpqsJ[]یѓ`.T)XSģF.GU ˽JUY (PJ=n39 +[(CUL=^%UO'3(m+ffO1 Ŏ08" čmV.XU}hO1=S=|!ړT\d8GBUu߉k:;(?/>ތqĞCPŐڛi[Zݶr/m+jx.xfלFJe)ՒIH +2/7meoW/r?2O0s u }UxR@W-s0@1]j85줯PyS& t-:SU~܋& yWt?MJLG7bl)NS&ɢ-6%x3桄xގPD7EӁ.lo?S9k+[,;8 ?Ё|O +)sWd~8XnCS@^-p+aNW`SLz\A35E(U`=_ה +7 ͸PkL}mDZQ8x >%u7LTƃ_)0Uj+ \%J1%N> -*%M ؇^Cqk- ԃ.̸V#~ +G:{%zQS6zƍ'LLgLx "_|?ruXG2Xe,qx\qc⅒GئE4"yt5">Z<;r' ]7 +]d[?n܉xq@20?$79h:G^nܸޡusFȡOtx~S7OWT^G[U~'O*ྮrOQQ7;xQ:<臱Wǡ{FVC/1i\׉qJ1OЬk=/ s~x[*h. \}&&'1rvm7i +*4v> ;=4C׵Ebv*뼻4ǒyy8Kd?9'J{s}Dd"I#O +8zU,45\,q?9Q,''V4/pglX4obXǥ>d 9x_<[̙wʿeb;\yZ_eo;y_w0A]3)q(9sgy/;<+BisP0x]vr%E=_~~$3G/·< ~_+]xA=X3V@w/ߺٱ_ dBZy|8gUe7p#C߼vqMMMme!Q# `c0RUH8P[7`) -jGsRRR8;<.3U[{}2ؕD=8<^sܫaHܤ&[\p_>k+i'hcO~@I{'Ӫ&?ֿ mBs[QPf#EWHn}9KS> MS}{8J:l?>½=U/s ?b}}RQWN[T땣y +]vu IXHucG*ǭkSĭ5Tb϶3e֟tzl81@K$$'ge_u/?XWĵA \1Lbz3}=֚`js(䢽Ei݈2Ǣ+޿ VXΖmimm qn[ng~kŇ5#G[X`ř_1_S/ga:^P\z OGq[H#_V@3zZ`Bۄ/Z%8kq@}iv6, Br6)kt;!W`|Gp2,Zu} +[*&98VzVl=O S8Uy܊ ~"\f{*d̲7gi rzۭ`^K'qc"eq+> +{WEn=&BznXYL\4FUow*{-3 dx,'PV}r{#>\Y։w!5k~4S:rU v7 2/@g`B3rQĸr*^a?3t81L7Ջz'1@y!cX3c"3?,{Qc^+EZoPH_&X! 9Y$ .qlOEB|wjǺ~!E!}J W9k12n%]%]%]WSx;GѸqiQ< +@eTO^8f7;gfh'"H뼣¼b f$z xµ/ud;ǂ5.o_`~ǥk\I.u.r )*_Qy_PSPXX/.(,|*rZpzUTVLW*Eyyfln_$?{ [d7!nR$ݙ_g F^kD?#B?;aOx|S LWfHx +_vpB<@L`=) +J7e׮u r:v@QP +FH2:i<\|8v$^ XG* `SXuҎk164#Ui!]>4!l80JP׫$EI*jl4@v幣e"c1|&77!ũJjfXC.LsM6]VtW2}z Wxܪm0E[V*?B_~j˃J91F +8XG 0Y ,NW; '#tU8W +KEA[ }&z7\~:觢/G? }5kѯF}=oB߈~;]7?I:h]解ng_Sנ +;Gx@MfCe[3+BeIYi|AzM ~qAк?C.łF{u N(-!].LJ&pNal9$>b H_FrN;n]*CԅpD`yiP6xM4o8@sxEƱR9āqpXBN]Q'PRd˗\s^XNt .UY2x 8@>'eiPl}9p<PhLUP! 'Q's#tk@Q'u9e5t!oLi_'3k2[?ǰצGuE"^h>38"0pәk$ԣ6)uX{2zO9)1+g(Ow٘q 8raڹɅolIn<i; 6>h|i|_G5v,|٧|1uAy,iF0BE>4 +4x圀daaCxzӍzߍhȞ +/`W=֗XZj>ƃLi\#;P ^deOo +! :痀l9 [al/? +1 $ɏsBUwaod..<}aQGw|o+,;tv&Ʃ*0o4ߩ}7}Xۯ5kx{`J3iKs%>Ϣכu??jl7q]tq9Mm쟱P{*n0q|$uyJoA_1mS\1җWM˯{{)U(+y +<Vț#iMy{n[d7!i䍸nRț4&]߿g+D?_""@?1"wDA-Fl>/ۖWjd#^}t KcˈN)̝=ڑl.mתt#?0r+DlnyXm~!] =aq +W^.Znۣ +|> ڎ=!|Ғ@9ū>S>]h?c/_tsʚ_Hc-/->\&}btiR4)KU(iYA?zıu%p0jmyxFҔ펒( -+4iBxFԃF\ l;4b:8Ԥ/Ҥɍ 6~Ho*ʒ iҝkāܺJ>ns@I*#r&=iNFhx 9$)U4^È8&7AMƶOHA<K>82m-YLw|<~WlK>> +5º=/=$s/f/Xk589XG 3t΄c\u: Eݲǻ -5s.,ZB\ Ĺͷ{dE-h&B/ 7 ϡq\BuaRs'ܬ b݇SĵX|'` rGqN7e>ƕi }L m#;YtX[kY# aįwB\;tnsۻ2q4_˄޶x35+WX SDgKQg!#L(0ymC||oq,H1< į@c 4 x I< gıY ~ZY6cY'>+.<5%mF#wGӟɜ_-\į l)lx ' q10d4滦] 3tڤr `\a ̳EfG gO ^Xpa;C\&tϑ)Y-,sL K68l8qK\ +.fx! ܐ׌(y\ +{RHRnR >]ɥP;:Kɥ@ d3lj\ItItItI A.].߈ƥҹKI1y H/"ϹFLcTT9cMg^?:5nL2e &+Mvooxwfٝ3*55xZEҙ;~Xdtvx嫈w">|Xȝ4$(^ M:uBh$N!W%ʽ>c]7|Ŋkwԕ̙1{#h?~ߓ/Ow?#މAm#l7HQ +!"FϳNkX6Xks&g{csffsaӤ=lL,k39H wZvD+aJ+jfQ͖set-DC$"\'L1f,B?_s>_8(nV3 ]ERt0"]{-ekR' }{_]8!P:> HE,k~ry\s1vY|6q_ӥ{c|Jo?⯭ʋ?qݿ|3-fCm[[ ~۰;^'C3{'t <]yʮ.e-okClGmS?^ЕjӮ;Z Z:'ݚfX?¬ӯ`-_a$I?kxv wZ¦ҁw6@X /?Q>*^6K}m_g#_`sv۔O&b-`ʦ|k[6ѯliqM9M6۴%ӬW)鯴klhͲ0&}j-/)V]mS>[^V}6?6M kmM6^viW'zKT +d?jua$fR@L&/ɐtf@veR=\u[GI*ۖmϩQv+vme9:0lSg2߻j_N{w߽7ISוys?LS4yF44EE4ZF4?f~4I>LUJ +S:Ǎ)Jw c+)J|Ak Es}PL1Â7SNۼN!)ʅ>"S?igz82pVSS?2ٮgE}E}L~;{Teȃym)\jw_(UjLUݶN"Z/9hF%oW|zwgeLpK{w'fV=a۫oDTcժI]*BpmqU/i}} mTQ2zz~/tPpXODvjRO\m¥%W ǶAk°(.a/Q1 3}.K.?b3yylwi[1CD h(,nѺF[_My{I3>("WGh-=xc^U p7vk=ek½+ i1*{ګ =  hag^vmni*"1{evFY^a<%45ng(Ͷ7  ,be5NѺ+ތw7zM)zp? =4߇{V5Ev?t<1|mbmQZ;֣jH(bHiVvAOE4|O:5譖O7UFӡ [wkZ$$MbA +94T% +UA<:oЧuDm\ͪP蚷O}}0^, +'2LowV<jK#t_|Am;oUݢ۩K{3d(G܍=Q8ka<٣1Z+hѨ{3?ypCnٯP`7Fܒ=% 􋲱  Հc'1dBo76cq7`؍ӆxVݐnjvPZݾ_?*n{}bꀉ?%LDH -^]Zz3)w]7TXTHSU+ǁ{X-c0xYH?CA9(c9 +Nz1~lf/Z<\b}ag>$G`Ra^\5hAq|\W5 =ġ+!ts84<|f0).`bon/㏫R [y`c~ZR ꟨b6_MYzc}"ޗem<|٫p7ߕHç8A*!1 +jbuPIJo xy#y$WѻReXwAP$.\Z%2)9Pw^DdM _àt8Jk@!Wl7kq;bXq7/t&\f+\%VW!I. n[ k^OEc,i(o 7S1%`B)b%CPpa4,O02>6¡] hQsxׁ8{&^7Zx`Ӟ_(6 _oW`4[ +>Fd߹"Wͩ?P]TKW+zS-[Y2F,7ܸ^^+pl9xw/)o_£)( @H; +%B\://WI`ܰ?"oa%>7FW0L_8,װ[e%~D%g(%[.܆Dž'R+ʷKc ޳5Y/K^fEfy2oOOvZ&Nx\fs"6Hx ' |~0+ ݄O~3my;;#RO#&$o%#O~oYW<ՄWO Cx|Ws56/%/!U!o -_Ct0v o%|#_K]_G݄o"^m-Ox· -mm?L?B?F0g O󄿛n[A\K9OQHv/%% |}w BxAߍ"|; _Ph{׆.iԥSp$C90N} +3 >//2o>Ap-;V 1>wc|w`o1>O'>O1~wx'qO1>`|?W aOW1>?  O" 'mOo0>G1>c|?)|'0> ?OeOpf=įJlp-w|- y~OWOROp'fOmZs +a|7a|[1>1>wc|w`[R G0>0>c|CG0>c|? ~,'y~< ~*7/zײ`/mW|Rt^d q4ɦ̡m'i3mIEa=N׮6y4k(a7EC?ps6kxSff)Of'ly7a=reb [05oܿ]&5؇/`7>e1󕧎EB.#ybk޵/ڑBV4˂x(24Δ)7Y\lVbzԮdNEXP_-Jǀ[3a=^q!cL3eGsO1.N\ çQ,g +9u;)S?y Ap7o2wAJ㲀}|X\M{>{ NV؃y{I}+^<ğ4 =;~?>sR>l)"#np&[~m-9YOf߆b#gkPi{llϪSkni&fu ^HS ;dd=G>;zI&Yo0zޝ^" ~^W8 VzsYd9?2Y/1ϟU@seOYfzs.?YOE/Csc1?yl3ϟUmZ{(]= 9n`mo`غ7~O+\ʎӪw_~z>^X@V=WD}V[d22ϟU.%Yn7gxuw7r#g]_zrꍭC ,Gm_ζ_4׵ߕv,gGqqz7{QU︬W^Ҫ^|l+M?CX*Piqz+MwAꧯsX; +jtt]6l`7uv[;.l1G}l==`o`[ {``79 `_ M*wl7߁ l[`wd55zw~0\;~4So\~ϐ79O?TBnu)z>.U>q_14;E^^/S<r>GUNã|\/*Pg(]1-a+Tp 1a9KX /yF ~'0 Yq/E лEѓ%\t5ӡ|VGaBgf{~$ۄ0|t?VѼ =? ǡ&?p蔘; SY͎Z[?=C߅uyǡ $̙5yi_.;.(ځz0&a~N>?t޾\V_u-C[4 Ч?`5kT2z)g􋳇6ߛ5Wz'ၸ+5'އ>,$!deQ&KeW+3 B!.Ukf,,+[y%,heZ[V";j5,*ۢlEeu>}s<9缋893n|r!98rC?_bоWO72;s}tG>@8 yn6c}X&" ]K^tGL+#ϱF?zyO t< wd]""Dqg7{5+t#Ss^{J<^UHJ'2zK9C=eh=*v`UGD$y+ ־% + 3oa}</"=-SܑO8X!LF"ħ#~=W{#x^8F>y-p~77ߏh98 wG}sܑ"`k?}A!{ou =yPm9Js<}΋s<_sZ+r?'ssTnl4U9oH9dfMbf9h0mݟcUzuA )<贉'9ZD#{;p8Ýoo9䳋#~;rOU;FK[!b+P軾b.[Ͻ( 9 _FKN1N<%DC?`BtBX'h翍zf^1;\s5zcփ{tnUOl?>ao^ڶ#mPk:/ra,k+v۝!Է/ϲ[AGp7@3ǞwיyPO֛uA=!VOz#Q:R~uȵ.oznaP]7rwgFm8/D,>y_F.uba/oskuD7Ri9Gp+f n,k+.{@];nS݉þK ۴-lN55[42ܲX^_b=pFA8m \خ;xv1w+ ww?lWb-K^w1KC*jnȃs[ǟ31ܯ8h^ r0n <]#t[;V #%&Ny|#a)||w |'maR|Ez.t:VO|+P3H}+yuּ!=~>YHa^ў5뺱ss÷dZ(ӂPMomcOxxlfkˇܡ#=cwyC'*Ci%/jGŹ(rDݧ|Dow ͭ[%Rx1#-۸rB锭䅳hۧ{VtCya'փ~{#5UQij })ȻNG?{ݰUr=kSv 'LE~gMD4S֧X_E2伵{EW)}VۚcoTbt2fk^cW[lיnZ]ǽӼwS<+G2ctz|^&\o}{;5U/|;?Y/%z ؈UKij{w'ؾNLJ _r|T F\/Wod Mm-H,NwY|Bk_7|R+Q>GoaNGZ7UqUq5 ti#Ӻ/n~9ZvOkz n_˪/M}U؜f}Jeލh{Y@^m5FgP/k4"z?]*uU\Er[z[W=yT^>E,WSX璟; kc吟;[Oku&?wD*?߹V8k9:v)~SC'fsg%?w7)_& sf&=8'ɽ׸j3R^k8F}&0UߎQ|gֿBk?ɽ8ɩY{Oݝ/xg{q~R^d^zT~/O]/09ɽ8!ZXI%$bd~T~RS^l_2T~K9RZ.M'.Iq#1:.RN;ʯRv{q~ÊZ{RiݗY7It[R ^f\/\_F\wJ*׬Oʯk'֤sz;{6Gk<t/UAc<t]HC;[3׎ B:H/y;r-ҋ=fy"/yw/ ]^s=C?mzޡ?zsC)qMD.D>|@Ѕ^{~OdOkD.[ X\d'r;~#4NK~ EzKqM暈K.![\KsWt H]unpq#t>Ҿ~bcBaֺ%B^:ya_$dXoKwطRcIOطjV;O$(H.>a-'>Xe6k χ{#A96n,/vࣀ{m.cmwo.c cϳYsP.E+ff]#|ͪ!eg||"eYӉw2~;pݚLXcوbe+`a@- x͂jSw" }btj!ؖ:l(+6r,فܝi[p>ű| fgi]l5]3zgtv6f:2͙bmL43mߢ0[5nr 7d)ץߣ͢i>7>9*gOsO]:R<=_ة|9{uAjjRWSN˛ąi #@ KFV=lb1> QUSE5un?hF}CnNv0%?.X'_pky̺zW 2p׮Wp+\WbĠ 1vjm]M\ Y]W9pz9UMlvBjҺu|) ,Y@WE |1$Ub`2jg`ZQQwQ̪+/T<55sL>, -,|G WשKb`ymG~$w~w8Vx];|qK]>?_oϤ?3%oGr7Pf5_όghe&LzXF~CgB܌&m8_jyԌש3G^}nDS҉OoЙ_jWe.b"9 oVIH = 1Lj$KY$gl]Kmy"9gR&%Ro]mGZ2Hgұ)O-ybec_&.)ߤ7KO75kBo5n~M~3uPwzƎx{*ژb/UErظPS5U4_󷙉X%J)49MݪIMoS*k/rcߥ\rU?wy]Gi.^Un4VN2Ne_j*2lWo4xÆ -ו(̬}ow6eRY3|IPYMb3_=_k -Qj8J^_~<1lȐv*!îl+_1xp(߿jI]Ɨ0t\زD,?l_t\_8_u/>Ylo3v=9aqľ/|q ?/UWW]{EJ$@~;bC!m ɤ"t:!nӝQGNvȺrveVY':Ώ3W!WK9Ǟ}9ԭ}uU~_ܩrC zgtotFZEb; p|FG;/v"sx< pOpא.̌h¦d[G)Wk9w6Xӕb=Yˑ .admqZ|#p)7qaOy\Z3e-yuZ}}-k9N: |!z߁!EOVaE21ڊ 淞x1;==FM%wԮ~?{yʀqVMpۛ}%C>]~遼~u`:~koT醯^q볇^1_چq.VlbCy='$xj8́xh3 dW!B5cK=[(KBK?>cVz~v. K -^t:l#ҷy-n_q -@cK<:n?ČnV 707­21arh 5qLNEA4_V[j8UA3[Jܑ_3!.--lkI_3pw™}@,kJ-n^dMGHt[ďӞ~#Vvx~~x!ʥU[* -C GQ -{]UuO7-py!/vpَʘ`@@V 0E@tFqb mH=x[ vƎ=jGNݞG0VxDbR A/`+֫Dk(=LD5-GEDl:l -n]nԯ Ep2>*n2iV,E +\rt1%y.1g0^€q 'Q 8}|sDhvPZ};$/FT>A,Wvyk1bup@wEi ndXv&jgK=͐^ -+WGr98JcX./~=uxaa6SA!QWƢJ>`UCo0zᄭz: -Kv00B1,I,HSJU%;R-1MJ1N(?|f/\xG2 ^gSCfݠ*H8qP.1n\3O(k_Eo _<di:|b4 뢍e|o_mVðnʇu/l[5_P}eM\Ԝ};waӀToqMx0vIP"aTxx -r3|a趔": G" pK.3xqp4 -p1\1>].jqU|-RxËi\Ŗ8µԷuC:ܔd0E`,qr4xfpztjyO׮%"Y/{ TL[(ݴ < -8MfyԫVtǒMoZ25 #K3Gک%Z6rNiG,腟ҥ;~G2k Ƌ%{S;ef73o&˫m>\nӶ<_^va }˰4ݛO`ݵ ?qa,XHuȰ,YKl(|O~",n>*)nU.} -u ~LUOf>hV*hfԒzU#Uܰ*MU+bk]&zp› ^CnR#ޣ3ާ=N*\O] >AU1iI n?A ]?Ti= -3O'菘g'᱿HGI8k>=gStN&xpzk!峾X|J/% s#|"gPN2H$nz؎$ gL!\>ӌN|6|) /&;N E:.+&x«?D&^%-?Fx o"4᭄~#g Lf\ߑDH Y&~ SgIe>Z ^Lxnƒ^Ox~M%YvvvMc#i\^ mRWЄ}fϜ!_l9,{C,J{5ؙΔ] -lb_jbW]Gj&Fl 7c|bߊ] Rv'O'v+'v;'wb|bߍ S=cwnO0>~)O}Y~gc|bدb|b])MO1>~CO0>}Sؿ'0>?KO̵8eg=أ^Mq`2&${oJ{6/I0>b|b/vb|b0>c|b^RO1>+0>1>7b|boľH [0>#حطc|b߉}7ƿ&e߃}?'nO0>~)O}ڔ4'v'0>vy+K|n];?>)cgkkjy\<`mjOQPc522>]31?]{O6;n1&T~޹m{"('s{ҭC]ybh=1cmz XڙŮzlh6]έVX˯fWhC////͵eyYL;vHj`䜃<$vnne>`sg3l_uNiCE<(XIQcm3J*xzzs?[{[7֤;I?w*6Ϭwv`U 4R{`V4G Y|c&qiֽug_|Pl<ӬWjSg)V_^r%tU{(T[uZdw%,*5VQ<>< J[}^ss=s=<(_Fyu(| e1ʿ,A$,G e%OQމl_Ě<cp^4;pLfyo<)'rvGلط)E%~˝+;(ׁJo.2lS뱸ػW:\FoVԘ^l|_- -eҀ-4iA+sф3mփ{aG- 0MhS5XX %3*?8[xKq?o܇e/IA!6AapM9a ~~Wc=5@e5wvSnQsf^:$*̻H^{W=XGakMQ38]K /;\J9h4A:%uAy _ϣH 0{^y>*Ug{^#n˅QVg|y7@0>Y5<U>n0>/v[ K{A6J3j|6W -~|9Sy|!'y= rySp+}.|\ ^x]ɽ:㜽 s6>lϝJރx"|=Mx=X/5j3:xX50 M -2B`MTa4Ȧi2qЦK^I>N2]kw,7}}X7;FG(0~ԕi'D?_˙tcwFhQ3_ r׸RO{-ל=W7>,:1 0/  (ơ츿rsK$UЦ!Fn/zhF9va>ŘSx&P6†jؗKa;<0|7-{”Ot7CqgVs%>2:'>o2|5ټV{#7LʗgN>Fy>:k}f_~yOnއ?/t=q-H_!+}k K5\bg |r|T^s00g:y G3O@N׵GopMFg5}Y>k^og_& E EEςog5uH ~>)p|?VAD݂acwXO|x}OQ+ 3^%{;>w,[6)͛ږ/GR { l]3]'l7?vs^h:]Cp^(;I{g32Ew WLlp}Lº62̴~D/jdނ9|'0w}:;2ôe{Ͳ݋iWs%Ȟ<2;Da-0L|n΃  >ZR6U G]j`aD4ǺќAI٠ۜ6o[Խc;JXP*zsR8"sh luOThU6צV*uϽ* -vWf,75uu=b忲3˙ޙߒj]}V-\9d^j0Z0Ξy~%#!w9.毆q8 &ʱ*&vַ:5)ۻW::F c]b4nBOXy,?Kob4~Bhce'XyUyy,Y#kI;1djj6nmzSvyr"ۛLoG+z9Ur%;^S6s!WLo^Cq>$fdzw3r- u3ҥvzM݌)dz鹻Rcn8JYx^^ $+=H$^'ӻN:Lwi6${u7P;PO#".ޏęFHS4KNL!)dz 6ne(z56J%b'R~ްˤ魳kpK%ӫs=o3zI%ӫk32-俶 B/9>N)8rK7NLN/Cz^^Cc'(z7鉾ۤ;?NxbQvzI/v~@^S_c(zgH%;N/x_2vzMgH%˲m<(L^ƽR~vzXUI%;z8XY25Y19_|Xg6%籲d)(@Ϣ|F/;(Q.B%e(\(%((Ek_FPvFeQf܀r P9CۅR[PxQAx:T١rb_,Aya-yGq} p]<}\]s=>F^zF5p/6Y9ty#}:W -_<;i \dt;lt -UEgy6½U2\GiZc d+;Œb Ty#<֪Xk髅yxlyyak79&~va}Iu::%:X/9ռ_O 5G~>,WUэnhWO `WUS-sWU -#g^X~}N? w8 x}N-]eT>3pR殔 }]et.WAsrWIy!~_Y s,wŽȲUfbYr닿 ,wfgeއn/ⷷb ya< ynFs~m2#cgʈaW -_'敲")P~y%g^ɺȺJf4'Zʕ9+$sCXq3g; !;i܁r -!I+ɉ<.jeLc|l@+M5'~uʽxNvȊ1+(ě !rOx\;dE|5u>~P;q3 Ÿt~qcIAC]1[/BO_Qx c$Ƚ85d~͵Nϓi\Dzr/=NN/i#=k4$=sg'ΟeFzr/8>> er|ty1atљʽ8G-dΧɽ8-ddz52:@}NWem|Jzr/=NvzƇ'vz -'n ғ{qz:ғ{qz>;QOzr/=N;=w_2 ByF_2vzMy)?u.vz|c_2T;|c_2_yR~Y(KNq_2D_R~yߛvzƏN1P/ދvzsN/x[/ -;,)dzy6:J%^نC/}_ʵBwKʏ{qzw})s>gVHNKWtkVZّ]_L_Ocʽ876Km'1IO1^"=7N/t{ғ{qz1VJyro3Nl;={rvzsuk:_24;=yl)dz'hӸm#݀e>#cD)a?ƥ1~8iF}GD:W811qSIN 2~xS 7`Xr>$nнr/ѕހ˸9Dx?IO.#' }r  8..= Xȼ8{!b2u6B+9>.sއ;S\)`y#AYgZK1>(\c蟐bq^ +HQ 66So-`ߣqg<` w36f\u~;c{Os!=Mz~jt9<]**D&8C üGFsEn|@d6{Ѣh^ChvOWcP5< |Ԧ[dDg_yL ;To ,j:z >#8Ԙ wk,> N^}ffDB+2dn㗐ORY 'BV߻5;ֈ|rgV{| 98W>ׂ:|~c~C&W2{x_}OxeѼv{KI%^^>}1f/+>pyeUeFx>q{[1c'$ }Wcp=c^V1sx5e=f\{μ꓾kE|Y+&yQ+xLy* EO?ݩaSG8NP&.cly8sz fk}9>z?z4y< 9xfK|ү/چ맟ys Ƨ+=^0vй"L'=2vgnNnNRF%ƫr^Qf^/ha{QKxK'Qmo:v-y:gd\*`s5, p/NMGQSƒ -~r K8]¿Lk (~K4Q{K^=pqR̀Ie\m=_&pG -,>’ᢋaV:_>M -?s?Cx<*3 x'<5wɓOpO?˒=Y~7G5+~_ix@Q7kC܇HآO'W'ˢO&E->Pw 4p b:=%rc9S=pw/ x}*uR_`VIXFd [?jx#-}_A<< |Q?Ew1؃1,WtώI~ MA|2vC&ZKܾw/j܀e \q%lZKZ - - -o> xH_|%gE? 3,^ oP5?tΑS+3Y|J -%gJR,]$7fOGeOxvK݀Z -~_ix#M ->f -$?c w $|"4< -%Io|$>Y ?!FEe ->zvĿXƒ -~a%?+-%ſ?H{pgnXK% , oP?C$<9if?b^iOxP|ſ$'3L›_;\:o|? -6WZT_5핯O4laߒeZ|, wDx?4Qgϳ&?BCPU^, w_]vHo?͢CxPuJ?x_x8&?+c!dL>{T|%1Rl|w8 b<EL>Wqq +,|G WשKb`ymG~$w~w8Vx];|qK]>?_oϤ?3%oGr7Pf5_όghe&LzXF~CgB܌&m8_jyԌש3G^}nDS҉OoЙ_jWe.b"9 oVIH = 1Lj$KY$gl]Kmy"9gR&%Ro]mGZ2Hgұ)O-ybec_&.)ߤ7KO75kBo5n~M~3uPwzƎx{*ژb/UErظPS5U4_󷙉X%J)49MݪIMoS*k/rcߥ\rU?wy]Gi.^Un4VN2Ne_j*2ʡWrï2TD (ef|!,UϚKj3ZSRS]}QT*[_)Wͬ POaCSNc?h01W\?Qۿ䙓*'ƍ/?a\鸲e{Xf'_?xzyu 5pj^}ĿLU;fz(3s1e}_L~#f_RAsM.N"zDn-%Ճ?=:*4 /y(@IGC!m d!>*N'iHt'9jVvuꑨ83Qfux.<6@fvLv\~M9Ǟ9SnVƫRUKWxUݨCHudH|HzN r1ǿ g\PQ)J&lKǨ~x6Nզp_kR['k9r8^)]b7N+S/|.&?.ɏ Yq8OS_We-ǩ'xv8(՚/$\;2h*#U^ڍZfX8\]^ֳoW^3:y.oDQGZrea mvqOY<_/޵WqGf}O<{mb/ەsOƎ3l؁(qy?sIf/[pOvB+T_`n~w=|܈;|28Dma`74Ǣ:,I5_V Dzbp5/˼Du9okljsE (훃[z1ӓz@OF|m:ZpɖPs\k7}X'I=Aѡzql"ӎDz= (ԫqg_q +`CG<:n?ČmU 707փZ#-2$1arh 7 LN+O,]_:}!3[JQ.g%|CW81Z,[֜ɿg-3e+ aƒK,kKc-n^dMGhl[4Ӟ~#Vvh~N<[nҾ- ᖤ((~ή:rwXHW;lǺ`@@hyU|O :tW91HiZC{$bxAn+#+`st<bt1pUz%j m&H굢ϚDֿX~R"6Ym h4DWDV8jy7w +$sذKYF 6pEzU@ +XkRl[cbf*C F 8@$j@ze9t_<)Tb%p0dqX5.|bKce\5R*x^3y:VybpzN v5"uᨎw-ݢ6X$[|@22P<io $ਅbN_#¦p"^>g!jGZZz<,8D[15~JP,Ϥxӟ fFᒣ|ͩ>.v9*dCnH ?YN1#ڎEx5i%y1Q b!˫_q  /"HKw# +G3W;]^B/6AJKxλGr(XT\%x,dIQqH,OxFwvs<@ +zO]RWcqiqN;-}R"#!.Q5%pBN}M "XS$גj7_eCs8Xis8̴gp^7 ׮ 6[WD$SppH @b_z'l.P C +Ű$ӕXtKudq}k4c6)4+b%QM> dւbMлAUEјq`]bݸf+PA-^UDj?*=4"t8 JkLtPU5!%+7Z@z(}CPXÝ ÷a8YpWDpo/p{ᢍwvp[)].o7^L(0%E5%l|=%Hօ.cM}75Ӌ3BzWw.v=̺ e6˙Pix.vB55W.MoZ5 ,#KG%YZ5,X=¨/~X ?K/v."d4+ +Kv;of4LW>?}.ܦm1{yH%-mD?G[k,xvo6> wl׆svrC#As[sps[B,ޣ=DݩQw)QQP ~Hv#nwUxO{gc +|R.7µDuV]F{4ЫE=YmWkQ+\(2уhJxr6o<>awG2 +4k#O +?mNcQx:> QVCGG x >'{'rUHa7#jiy\_\S9&~Y: gN'"vuY:OJx,xb9D8N(K ?Jxὄm713QY7N&e %F<; ]VG">}X!!\>pzo|[.r3Pz7.ɼ%~nK8#>rp|G'~pӳ8O9}v?'\>یe2f,vXNM) Nx1y{ExW>MG>F¯"K*py^@xbk ":+ o"㵃l6U{ŽdiKs0{We`b8WLۥ`" `$vصĮnbo{3'صߕ1>`|bG1>[0>0>oľn_ľKwc|b?('Oa|bK?~EO~ Nob|b'{b|b[O(m='0>9'_b|bgi;YJbؗ}7'S~W}س0~Iڞ{1'ۍ :OY.ľ +{'fO[1>k1];݂݆};'wck=c|b~QO1>އMOc|bwc|by/ll6rP_ءFՃα쳛.lXv&d;1nvpJ>\%r٦t46K +{0[xcݳ>Y}ӴG omb;b~mR7$Xuނu;?a9 3ӵG>} Z-9̅kùu,2GrUG'.m|9\6?i'VJm7,4)68|ǡu ᗫqE`Q.1Ŷ~3|'V{ϬuGxzT|v?%&16uI?gS# x33 4K/c>zwz|6piKz5)ԳЋz]ٯQ/5z7z^zUϳEY\Z^Ef^7zϬHZȺxzv5{oIoq5ϟzTݨ2yDZa}v^W߹sv,bQݎŬ7DիY6oTŬzTsAAqP/zK iPo MP_6gBꫠ P:vA0ԫ rPAAC}?z#ԯA?;3!Dde&*&hL(",, +2U[l +*|$Q$`낵ʰXE2$(mz;y=s9{<(KPe)-('|e](P~N(g%y}fx\|\?pyyf4{̣~Argw,0#Xo}+Ș_ݎ]iiss"-J;n>{Yn V lE0_& BD??ZyϬYGZX4.k^vs|6M@c`-"|n!->-{am31y0aFr  pz~@eNk0#/=Qsf^F tKITw&ݽ ퟯt==X)0Mì <'"QQ`q+_v5~3 s"d13h0o%u1K^Syp/|=;b׎~Jg>/<#0O ycWBx81Xxt0?^.1n5xF̗w0 㓛K]C<5y+0~#d5eL< #o +.y.a_qYbټ旮ClϝJރx|= ]mk"{a7^/5g>5]0Cx`*q.ք 8XGFk`e,֡K^I>N2]kw,7}}X lKQ!Vw1s52"Qa+%NL_xg39a~pe53_ rJָROz-ל=W7>,:3 0/ !#QC_Oq3+|/ (˗1fI!F5n/zhFva>Ř+0}5P6†jؗK ?a;<0|7-{BoOt6W@qgVs>:'>o2|5EټV{×7/!uU98c]`-] ;s?K/ ̞_k߫ K5^bg +'/.0Sy[Bk?>$}]{I 7Gx F_y5O_ϢߢϢg".҂_OQ`Ϡn;}Wx} ^Wi9͡fJhw+ +F\߱lٷ"p6o.jk[>n㛾eZK%%ޮnv=.ϰv$͕{vy$j 0pv +`[$ks.jLwNV-C7aysW/3L^/,۽ݽHv>\ c ,O*2 +s@@h og{B{Co.-- SBǪFL |5qk0Qx"c]wh omA-1b| +lg,J G9?RJǹHX4?ǺBݧ*2Ui* tkSJ:^`Bk}O+3rg:Dn_YRNLZoI>u25 lpgtgwȼURZW8KJXq eX;[lǚbtz#籮iX7!'KO {Zvz3GuӋi<$L1O/^;;@/c_2cGl{ӥ}%1Q/ާvzMR~ֹ EC;X)[۸\/vz>q_2uvznb)dz vz<_2yF/)dzuvz<#S/;=OA/9Ok;@!"Ƒ#_2Yvz>G(dzvz>ҋP;I/v~@ѻNO5&Evzƫ;?荲 5Hzޏ"}U;? se<#L;YR~zE2Ke9xP/^G;Ƴ{9KwptI)'籲dkcr\lJce<-Ry]'LwK7߸B3F;=q)dzMvzsAR^ c+Lvzs g2vzsl)vzsNR~y"N)dzgͶ g|qKw8Gz$;{;ON|c(z?2JzޕvzĎ+.0*v}ϱ]y"O]y<;=υF-/4~EzFl \ 0%TCXUxLJ;r9PD(FK(r5fP~rʃ(}cPE9ckvؗ(KQtyKT*Ze~0aP9څ6 sNQ9:a}B{ם $Z٥sXWd+U0UJX}rXvam&>m8 +asXCC¼U_*̼f!c ^sV{yzKy= +״f9ׅja] XDVrX?"ޥVyc9>ܼyoV.isX Jo,ՙ8*:sO^^3'C5gz5k|戾>|07^sAׯukN&*}9אT0v +y3 xx ?H{ߣk8^W~>k10G^_W1G7;2Рn[0૘@ZGEϼz ~ p|-?5{Z; *wuPKR6+*sW}sچ?6L;r +g;d+g}m2RuOyUVު`W|V01`#+mk`B>g|V9}"~{+@gZ?3}ݑgh4gV)3<&yy =ub^)+b8嗘W}敬:TaFs]ޡ\G275sH1 KzxLAݡ}!2Դ9#颶Q&1ƷDi^z\/Pg܋gkoK"ĉǵCVxpW\3 ^9K +SKL1M1>@4 2/DY10FoK^cq\{ZxޟςjzkzqRCƇΞ z+=fiחfN,lX$L{B_X4+=B_08 rN +ѰD:<)1=<&aþyX$a=¾ [u#E8L=˜O@utsx= ʹxˁ0f F\>aL#| 2|$KyFj[0|ud|:c_0n"yg|x0 ^e| ;h;~34`ۈbm7ixYuJq)7.cL'NcGQ'uVν䅾N#/288u2&8wJ<UԉAF/qdQe w_.#`4|62p>}r>i|e~O.C~!}4|e|Oڹ wq/_LFp%e|{>g?,o5#h=>+zFMH1ո7/؆XV(\o}q8k:XC +qXkޮӥt>$#\;rOqଞ2]NAn͎5!_ܙ2q@CNբuż'P}} W}^g}4^ec$qRozOdنx=@`^oJbǼ*ԲO<8۽1juK>+܊17?#1{ k+n93GK=]a𲠇)Kؘb:%1]DU>stru40^Uҍjz?F ۋڂot ܆~#`+OG Kl1(%I¿(jk4Ox@^s Kkxx7v|?ݲt ګ;8v6NÚ\ +0)=-:WQtH!%UGXr \t?>W'+Z"7G}=>]}E7 w-7*oK8uzH5~)pϙ?{IpRs|RJ2s5l` ޲VÛn ?1Ix.b.%+࿎t`i5#pvOtkn}$+6]{U5G,>/3nu沎,Yg;_RM_mOl N +*#,9.IfJx| ŧs~_W—e<ീw'\'4= + .|߶>_S;JÛ( 5|5ܑB>/< +~+j K %|'=@¯5ƒ +~9M$|8 CJxWZK|II|?>ܰKxXި*Hx +s, *D,P o 4I I_?oOgG_;\:o|? +6WZT_5핯O4laߒeZ|, wDx?4Qgϳ&7BƒPU^, w_]vHo?͢Cx@uJ?x_x(&?+c!dL>{T|%1Tl|w8 b<EL>Wqq sb!? -~" xʘ|HGſ_>SQdps?<`OvUYVqVXޠo~?:}'~P_ E|Yȧ#eOxH?:.~ -n7(cgXWq#nOPqC*;,e*^~̥Oa -~5[p_+e3F~;-> w_aOƒ -/-> w3}" _c)3}8֊wZ|R#nA_83K- 0}b_?,%>*v>& ׾P, S_+^' ?Ư/T7)xZK|Ʃ/T/XfBsi'ܣ'ϱޠ~Ep.%›Wh,Njp 3?s oP -ᵄ{T:O5n MPq5 6 #<"nO_ţp;|?nwſlW/%I_ŗC?u9-lWŝ[C -U hGeFn{Xsŵ}-ěAo<1G 3̙~7ќ_}[ dv_/" ޥC!>Ib]aw^S?} n^m,,h}yȳi4~8%k]_qn<\ <,rutr,pg<@K=u绂HiI -޴|,Ck/ǟm9RͰ"sQfoȨ aωۙ˾AKz cya>9;ylk DP( 6q:dlR6l ->.q nf9V'(Ķ]Dr$?_3m$-~6m7#>f'w>euXWsnd;Jя;N_{}e߸? w|`O}%ta)aCYg_4-$DUA"rۄum [m4tulC%`[-&Mgz:{YEpw(W*XR.2\#vjG~O|. -8xzֿߔJ\!?(=ˈTg9Xˌ,lu8nHxÀ7 j % ;("&_ߒ=:SAwJogU֒o|;8:ԍRv iA9'ѯ6kLu)9Į3;$Đ#Qg3}qI4:h.cXU"r^hFH:s3>_J;MK=Bg m01{G >B"xC(K՘B 0u7$s[Ut_oeEGY8[6eG?Y8߲/+J'p1U}G&q>>w&qބzY *e }GI u@,u7҈(\+zjӍPq)ȷ~;IϺr><b}"C9o?xC`/yȌ"_ \!֎\ЧO~ԋC>qu\뺌!yMaPn%SgO4!Υ/i+s:`t4(:9_]%2WwYC'43rTb-ogo˂lH~Z%L5C2ݻGǹxA %-|W#9E|f ֕{yw]!gFqp۵7qW&_*r6:2/3M5L?oGOdž;EZ#\9M~7{_0>[ Lqr -)bA&87O=zz"QݠN5 Sj[4GV#~26" ƹ^%aƬV>t#>l?_#W,_'U) O?%g̳\3B8ueId -kIEC@s vgs"F!GP5D~ssF~LkJ{q[S?"Un5@[wǩ[J b݁ndMo~Fs":-u:m때e=^cv,:h'7AroƤ䁿_mO/xw1ZcX^C>}Hraw~yw_6a>LE;|xL&- [ Cww.=O;>Sa9?ޭ#zƹ> _tu!Ct4a]xbw`l9^DzeysEb187 -?"z1/-ʳuy/+Zގ} ;^[[,Ȟ  k=a5{Qo#8N<ڹ?9͈N_&:\57ݱ wyL':.}?ڋ רbí ^OG %$㉾h%mhw {=s{\+D 3zZ?@Xu>d. 8;rg_i y2a<#j#Flw]WA^!l~I~\pqoq9OOBJO"&y)q?Oaqʇ(]M'XO/e}dJu4bN0>Hůw苆Rf}{#p~ -{=}b ]|u57ྥX?Eeh72Ҽz;aإa۳}Z>y{ 끶MzCo=Jk ȃG!x|芣|C,Z߫_?GMq?w. -v%KM̄dA^*3a2?£oma}OgŲ"G-]&="k&FgF*G#Dn2$؁dp\p]bG37k1z5j/cK>R!3y12\s= b^j~#Yns놪nWvv?!@ `(~3*>oY ?Wg.,lۅ4#o|=YH4Zvq~G%}.وE>x1=ǢCvwȵ}LbP<)m?EO[9Xom_28?wyz=~\Y@?HK~?z !(}p>Ch8Eg;0?^zԉ5&c#V ]>pۇ8Gku>aLJ3?J67-~8}n~sg^&] !}'Ulׇ{{븗 _9]tB\kH8s^:&q= ԁ-r<}jWu g2 ̷k6u/^{~}<<߬rz1Og<ທvh"n kYvFbÍNj-奨:#vqyPPӟ6rmnbϔBGşAo(CsYrj:LVphz,^뤩5}A{A;S~FG'Rzn79!j.mN=?}}c3}\J_ Sk_~aj]}xunG>(۲k.{#wa$VrشhF=z'v5쐄yZX}{/_ΜsB[| Uga8cK9y#=[yg5:mܺ}٧ES(yFƄB{`\/~:xྫ^DE'q?s5hRf]Í6dvJ :iͮnK`O4Bwb9p|PQ?=)] 7QIqxΪcX{yǮuǐBbHCnCc,9:צycFynp5c`%/">ۃl~r<+'!–5D1?z%WL1|M|7Up\]p|r>Xq0g3s_ Skq}7w5 gmF9?ڴ#a/c{\?M_ ^ay܉`|Xx}S|z۸oS.=w`X?I|xQ_8^=Oś>- AaRޖm4c{|em j)ЏWrle-[]w]wQ.\u Skky}C_ӤBuoQgӔ _ݟ =fi߆bhlZW$_zaظnڰ[wZn=Zm mmJ;ByEoQ҆i1; 67aF,3kڏѾ=fھY,;?CG} h6kNί1?N_G.;#*;BgнlUG[z~@OE45q,]i2ǖ!lߓcpLd2zZ*sߍiiWj=JOy=~= d}NLKY}y%d>uȻ Ut ywo^v򮄼YO\)'uCǸNo-k/ېuS\ءd%ʳdSu߳1d}Idp(Zdٗ롃ʾ c8dF7%6I9 hSRN6о#Aǵ%fw٣#āwa o[󧎕~ >i!}u~ k"}]YkJCy.s*i N9`JnnO'S6CXR_msXIʫ$r0!V>CW;E{} Y'e?5:}\V5~vj/k#^>DB7/km=`[jM?P]G?7h=MSu*eЇ_S~:Cd<]Xyy=k_j=4pG㙎GTC]̥fvE[{ - 3&yy.gV7tzalGFsQ}S5B\d߄6ls^ zb&8~u߱0xB݄Tܧ1d l; 7kz~>vz&c9{G rNf9,i/LZ++.0>7\wKlKjPwP@;̎ɡ9vo5u׉{'=WkOt&ꖵo_7kkt o E׋w滃]\s/~9%5F)aΓ+ܣ%3E[xѷ41ؚw~=ySC11EqYm;'wygè]Rǜrvȹk88̾t+IlYM3&3gA}bIGGUU>Z22lN\νPK.<.NFBy7[xfUJ疮~St峽/3]՞D?jyh6'O#nv[z9ŠzaI*`uw/l n\ɼtN3DsÑh -KU1 : : 4nBϳ`҉PN4Z'x-?VP6u:׋n:[k1x){9f|? 7@gHw-s>[E~-AIqvwyN.1N<nSNy3N^1N<+zxò綵I~j-Ăq ʍN&lᲘnm[qCN*k Z0~:7.qg䣍pn:•:.DvE}ogIMП0x!-£mxS½c7֎HG0Uj\I-Zԧ hNڏz'񌝥rFnKSVakHŻԕ F0\/Rgs]) /ZĺO|^rʎ,f8xJm?I&GBL3*Wol.:iПmß`3x峬v3rҼ -kt(uî+ҋ@D.[HnX7F뎧׳(v .'.¿@~{z~i1VWk:}*N&'{ۢCϔ|'Mi-LiZ\ܠ39Puh/'}n5#^cX{[6zC[J:"vuƓMXsR"h/q2ύ0!o|7+_X2{ v3ԴO⬟> -:yo!7+lrߤƙqߦ."}dK,icϼ*Z7@v * X7d}3H(V7a}X@A:oqZ#2R|g[lm} -OY+Nv:9eoh_GUV} -n#^fB ڡq@TS#%-㭭-ޒ ['٧oGxk;x ntf.٬G([5ʸwZ}CjZ߇$[o=+ʑ}[[9y?|D[c^?^}<>S?SM=Γ݈c{[tw[w;&#LCna|Pob9}sǞM*הܤrHm0rM4wb|4J/3ˍcFD{^=1zaT6@ߑ_ -!^bJxʛ\þl1?ǹ -e)"󠯢gp3m28^73W;I1o ]Ê7uY}| פ AcSE, ;)>ЩeSci\g ]w^ 0RYvF5kc"pw>c@Zc+n/꽩1z?"41E=uJ+}蜜[SDiBw']ve]ި"]ޢK,3յ겧'i9'026fLtw{:&*=S'.%WP드_CN0Z}oG܏j]$0 |0Zx/:'7'ܛ%ׄ1.1A}1qPɺyӘ1C?Z=57~?eFZ޶7^DN7;O=w !߱5;lCOswV }&>W}}=~ A=a4|ݥ<]hgewQg6 Lp|i/j{W~Ϋ@ >6YR*\ƫN{ؚx-|W6bgV8Xh8G]])'gol24F`-֬tc1*Z'u ڇWD`tQ|<5Ivl8]p!{tV`n{U&tRp7#OO ݛlיe#?RvC9Y15e 묖yFkv˼l^9-ze>s[^ǚ4:w肣=fIw3[V<2;ګe..ʛxݻe߰#/N_~€Ojn4ZϪs}ϭ*}.ƖʀNp/9+wx:*㶌sMN5v/,w"-1,|:mT r̨ɯC|3ؕ&RŐa{s 7t-|+r WiNvnyAIsu\o^ƥ^3F2P{G8 d5肍dE`EXNu4BoC}TQu,Y3"˵2C0;s=4Dܷ2v<,3+JT>}3ҔG -Yz[EqN= hׂ΄KxF1&='Ļxܟj"/`n1>s`v+ԹPٷ0cξ=xqFΧ? >t~úo[ǟǟ_Q|pv*|ŊswI_`Mx4oXYrf{*tk>Y|%=)rVoqm+JNֻ-| ݤ> Wpc(|V k,' nZ{Exlw ' -5 eԳWeG.KO`e|ppl$b"}[\?V"fX~9^"߽Py~媿5 K91z<&qSسcWόC -vǵxFGD|){՚OeWq-?#:PP:u<=\gEĥkI~t7:uvssc}k>-5|o -ey}`5ߓxܖc-!kjm1`{zT~ƚn=rƚ?AyySWLA℣Fr2"w3n4壙QߟB- -|7aZc8"9|/Ǹv9oK 7c+9颮??a<ns=e.ZXsȃ[ޞ(=n|zC>f%ߵIXc{"y\_|IH?o-*wtnٮ;NteGu,]Y8ĕ;4DZ,ޜI~u:| }xm~F0'?M>ÿlQًqG ӧuD~6"ÅX,5u~4e.h>5X,B;[ƮCc~dz]9X{v=3n-W?Bcɝuje1`}Ĝ CCnyl^qKԙ9>[w[q\mA֣(zA>ϏϷ9:y[9dreߖq_zS{U-R9ԳJXp-2}< ~;US&߉ٺml1T~z{stQtsǓ6=<(֚EUyUޏ[$-x*/jh/N:Rg{:Jgv?<yi:?k(~ :@?A\ͯ}vFhgjsk 2ɍ~;{KKW>=Y˧X|\g$w7\-Yu֡۳dwLsa<]m?KXFW-Nc.̌S"+gμ-֦z[zs/tq$)E%Ɀz+Eݴ`%}w_AghwM{aAO<\q-KPևbPC:%Un v{||V¹|)%7}=-ȎMxo^rC(a7Ugs!\+ps%4.rUfi3dX:%ݚۥ*gk};h ju|~_Ba{q!vvRmY`ƲwZ֟LS|0{W^s设-N"-RZ^\TtW'+ݳVg_۠?mP>`ن^T;ȡO3ǏS+o;۠_3_ڡaM[IJ޳ҙw"f!8乸_d}GyAbӭż^Z4 '>kJ֣ Ǿo)M/#ڋ9Vg )ɹxv/bM -}~V변?~/e:5z%bѯ"g{-`n,kv*_~A.7̟­cj_ku9 . `YZ6lz9"_|]2|?uaօ\Ecw{3 ZPG\C% skPuvgT|ַg=bޕ(a] XZ2{vAv,ϓ\1aߎqߎyݎg;b>|wwG>o"Y0)b+H[t 'ƿxs+^VvNyc>>0ܛsopi̹ t -Aܛ3\sm99tGO*\'3ğwuz'D-:7cov1KWշQ k8rtwzt5_E?蒪xYf~%h-O\OX{ݤr߭M9>!۷M&!ei'vXۆe;;п;eGVC7 Wz&If۲%>Cz;erv$pH>5$ysS=X}HߙLm:UBG[b]# v>mPЇ7#&7=5HoL>wh١_bC317l#@g|g=NqUef"JZS'0 }zB:6Espkfȵ6!g&ݫqNUyxQXrO='?F ۬Hq~K}cyHt l.$sY2;{F繱|1a<շ#v]9?5Lou2k92c`Dp+oW~ >ca9LWFa' -CwB 06Jt7RGG|< UAxï\#|G15p-'c=/~+s[ n:S\="]U ς::cvo[?=hѢr8q5N[SW 1 )+>[fpo؞ -7q+~7C^^kViZf[g"[{d5#KԿ9gw@1Y2X;ԺZy4^k-N7̱}shƕϫÆ&ش IM좩;y@ %G`>NѯsvKY,aR P|Ox1c"Q .]rB|>̶7Xs"r6ŮL9ލ8J: gqjW1hV~M߭D{0Wο̆/t}wc$M] UU}9gĐ3[~׀8rg@Zoz:|t_6ψBui𯸯k&!v ! hZC}82:Ctx@m;w .]*KJOvр a`%˫%Rwe(-*pO TL*pWMLwO ,,9 -ikQu镥U~UyU`5'UM{˦W غx_]M-]=M&\e' -Vމ +ʧzJ/(YZrAc˧̲ݟV:b֘Ue -T'*pZ% -&vtzl9bJiEae%@bx3kzWΚ^R K˫(K(^L:PlBuU⒩RiE격n,KO,Q*Š#_NI&V%%Sqs E›\8^p() bћQZq5T}]:b֌kr9[@bsե,UeN*muѬX L-P!;_J+}3CU&>DPQZYy$/JUh /8yzzҕ+'V&+SK-"P6]6+cWZk˧MQU/,1zRt 6? .)yZ﵁c@rcrIVKS&6c'ThI7Մ䣚,N,W6ʦ/gMp#x▊\ouwUTU^IyBd ^s\JgL0f[VR^!›zVoBy? /ӝ. "/ZvCi٤U 0Jx -L}OSrgYUD{7-&1>J?=_≥'Yހ -Q: L --O%啣^WT!F!)+kGyAޟ6qj) ڪƵr,ʦV۟p]=c"B>UeGKoTIKDM*y|bml&>Sva/LwOmvz7ʪb>>~+^^㑠J~O+Jo`JX=mFM+: O(rJNŕ%K'VK!XWh+QWOB^b ɿk_4iIm ˦U%b/ǕVÈ,ڛZ<º+z17'Қ2x] W<"0cr>)BEb%ğn'Y ++xuqlV+_5 -qPďڙ)Kc/'X3tPL}1.ZLme׌V\rYvj7~GVTW.>Yvyb]YZ妁ᆣtOX3gM+ZPv qhbֿd6;.\%aO;$*ށ~!.(2G,嘺WNW=cRR\YZ`_Ui>]~|{5Z"Ue6n g%1mݦ5Z(RjLj˫zzeX1=v+Uʭ^@F^Θ?V -̪ZL$"X'y;v~SάwOza-TE%QQ^Uݭf^]7CMm5zz'fj~ FrS1N1djskgV)?v mZ gLhT FLlPUhVd -Jav*$ 7|H6LNDoy2+{Bi)|zjIKdOt3$s9D,UV=ʭfi2(Iso?^b^8[#hN0MR+ e31ר;1EPS8tIBZ =eme%1hk -89]* _?Yf./qߖOQ92|IQPKs*<0}5(&ƼPʄY[^Hh -vj.TOjV/wR?^XUx JOUe|?Zvgp3ʄy= -n̵#ݐ ƨʒ+Ox$b-jղ g t洬:>rڌYKಟ -8K/*(>Q -KIt˜kGB)ܩ(,-}y>CJ6ɩL = k|ٮ=%ĺEhղ:W<4~-1c~Z >C1vpoqQY7&j%GE~@()&?\ZM_^[4 *|z*B55UsJ%NB Y-'dÒltKcU:|D7}rjc܁>k9XzV1v?r&NP;\,T%Cw/$}'*ϝD`jpݷJ2r -c$f~bt Bۼ未ٜVV951}G﹯lf(J\[[岴{ -Qry\Bs1ߢ8rZх)ǵ»mрIVF=h8#Q&3AEHQ" ҩV6t,'&sW-gij6 rίWśB'=~2FBӣ8 ~  -R{on8]+ɗ94fR1UNk13*ՎXĦY{j(Ha/HFďq*‘ˤrUiQrJL%m»TaGJwzHގ/l %bH,}x3*+ʪfYS5P<.7S=b[Jp, Q%\(3e&0MYt)6vdZfҮ&P!sOj7A - /6N;!9@t>z -ajnhzz^^$*ծx(Apؾ$cmܯg45ce!mђ$wc6ic|[+[k_'Gg7=mɨ鵉fÛZYj,h*,TOU+mЂc*Xp;!CUE`zmT#eӧ0}^[x DFg-c7b!{V^,a|RAr zRth*"zkDFK+* ]ws`R˿XuKbnF`bj7dNʳIٌ*tvԶҥnE RiCNX'[sj[uϐ;qR[^A'>ѫ~ܙhmCKZ0ϺgrS'>}6tb {UѴqB֠xw!6%]ݠp4dO\uzFyeh4({rKP(נKP8 pлbx4 -%N{!C9e ʉ(oq4 -(G)M(w/ M(DNC;(rAf2jF=(/@eehʖqhQG)FChFO4z i[Q7 -Qֱ豼5=?eq4:?"*-( J ϮBx&Bn(Ǣ|&3PC IO-(_A)&e}(lAy Nn7r+PQނhG'ʻQ6\rfd e Jo/4O4>JƹyrJ1(w[^\`4D9_AQ>@e ʻo n_!5 3CPAلuAc (=K(_G3vY4:eqcԂ!wGD;|rPt4~~ANQ@hԏrss7EU*[QG9{rZȫ'9g'Q.l>lڀz_p <rq#|g)EE]D^zKUO[eƟHw?˷9\pNw76][K-[ i\O[;`k ; @\ioBͼb3`& B~3OV(G-N=Z2f6WtG-IyE1۶%XgpOƉx= 1ݘ0б1xQ?7ޒ[Kl6*ѷ< 2t[X;ߢ5,u=ry9ǃ/_he˷mOy{O;v*n5_/I*.دj9}ɸ5+b*E?]cV~cCm !ߔgBǓ]:pQ=}I'6ޱm-hùeJ^7ԧ Wb磎cU[S*ԧ^u!(^@?U -;- -ߡ~tHG7dS}Rk,NyԵV#Fg|BYq_xyX?=#:yΎc;vH#c S̞ldϧz\{MŹ\XK3uuuA4R)JO9->ѳ$0CIn@e9^/bht)Yu캘t]|Oa4dgӅ!wȮ~ʱX~ >H~:2E -k$ۺE9m9(~*QEq&eE :(M]6B -ZpTp >H cׯ@ 4ѓ>\(хMܹp6X)Irwe[m{!+~t#ۨeâ};w*l⹫Pgt'3L=`IcZš:[}=6&+b=rjQtآ1:fC7_d݇N#. AHBΫX@b'aӰ>^}7T -⼖Ҁ ˓Χc9gOEcd/7F;Gu^TFDcEE [Hcғ^f߾kU]T`2xo쯾w[=x˭ۄxCF@uָG%q /dLmlB;! 5/-LWAT!rcLDgHx)Cuә cY5*Q[Jt~f|R.;k굏P ;{H/)S$Oҷ@".IyqckWӻcwHê)!Vw G?) 6,6[y2cE#oR&7LX썿FiZ)L)B/Dl0)g@7%`.`mԔE~Vlṱ1nk7;FρqX 7RIۥwҀZ?lцwS>6]:S%?l -o-m8nqP&j|OZrHZWk{UL,1G)+9Zx߭\[5IOa[|*``Qs Tr;Bh!jcs~->P9[]kwH+5^X!HPs&]XǚԴ_[:m;|$va&z\BL^?ߡ٪5u}XK)^WdG>NT_{OT}Ml^Baf L ˒Y,Y$)lg˰"5jd-wy[TEj~?"Fj&|͏UTE*m:9{v;(~s=sϽq/.zpw^k =*{G} - ŸMiHw*Ŧ-X6jݫ%~%O4 2r;7qz_y40`|Db;&_Ŕ bx@4\`iu&F耚,8C0€ؘwjXb{@ q8=4N?}C}txyp48˱| 5N=zx=y?%Ѝ W$~c8wB7܏i_ptr2fL(G亦Yqq&C|'ãW$3?&D!IYCȹ<q Kz|yp=50SZQ_D"3C!ZOS=OȎa;G -Z 0~5˕^ Ըǰ -UdN3X' -xg/zq[pYӁAlK$f-u/NnY?I\fh\l -+qgRuj0fJ37x qKH6`}tVME# n>v'A=M2zAlRx nhᢺт9%xZ{꜐ 2ZOSNf%_&;.}^Xn\Х3uK[Jᾈ.UJ\%޵ڊ6mFȎxImUpĖ iZSk:n {r@|<6r~$Azl/f,}T;,CWbtuvՃEq1__tQz[6=uc^),d{c_ll VGH\Oz>Vr)-a9HB"&4?ћ };GEړP~>y藹 Ρ~tkI\+3lྱ?q؞U}ƕ[>! zՉ Gom.hO5e~yv/7%3!#= xʷQ7o?qׂ,\꿋I  =я&b_GH$Wʀ\LoIBoILvr[v2kv\v2ew-tNX$9iwldJgm䱕Fm$J62OiN)@Dj#r5eOCgO)<7Cr\-rS,f셰 \(ʛS9tY!eUAW6ZoOiS rY* -O !ZHc$^chmW>6 U*>M.# ]*ϬtJ3eslR"rBoiq"=a%;Of~ .uW2!:SGaN%T`7 S2t!f! (h^%e0Wdrv뫭%t-*s)XTg!ڋfPu8OFeo%R&/o+#Ve{J -%ݫtaK -З2m#NBӹ ֻt&Odužn'hLFUzK%*B7yYPb<>˳^˧|k}9ezFVIYʥ<1L0L0#y=n|jQȖ_a >q2*Bq7g<>i.⳩<cg_QAX-E ڧtL Md7C;18]mc# -Ĺw}Sp]]BcvT߮?⮬pW(cDP , 2f_-`fkѫkp;NOMnB68]P[^h6ī3ƽ ߩy;9]QUY6|{luc*=I@}ёP7r=.~ ̆onU zC>D(n}fYkgGvp%S\t,=Ft\R *` iBٻ`qz^/Z[\EM&0V}“KSi>=;|njZR684ź - /3\N *{Kb]&^<HN@k92XgypX޷^132iv 7uhڻE+?ԸuM~j2u/3iN_H8?q¡XZW&` &` &` &` &` &` &` &` &` & 0 \ No newline at end of file +~" x|HGſ_>SQdps?oO#ld*}, w8w+c, oTpxſWp_|/…s_"ƒ + +,]Sſaϲ'OC #ܣ[ߡM O_;𠂏|;_W # *o }/T|? +e{P? ;oOxD7~?>Ƶ/T(* +~)xc{BO |?B8݌S_|>}QvU3-{T9}QϰԅwCxDxX:vq꽀 +>>F^GGũSTÛ*m݄ _+Mo<*N-T<:7, +7XVqg*ed/rgO;ſ\kOxPp3{8~-m/s y})t f!:Os.L1s뱾M4Ws>ev(3/BKwg~XW<f*q#[foG<׽Pl l3#i=a췔QI40>[4<#9fs\pޮi% 1-Ns.ju 2'ȺX]Y>,|<1X@N~sA +İ=淳Y!>w^6v6|vJnq9̜G=?ܮ֙fS o[ND,}trO?OYw?C/w8Zu?7,hyl7N~Zq9M۞d³֙1W@NLw DZ|W`~"-Bқ}vS +g3l{`2@ל39q;sc7ȣʹ||V/a3 O;'g'OmMpc<sxƣU9NCMBʦ=[ oK\;a 90+mi/:x'Ǐmn[?K?'gM?&g[Hn n/b`w3;q2`{Nkbw/'7ϩ>on_t;l.]s}Jx=i˿k;Ʉ/F@=r\6at{mVD(ېc6V hIsV{Q?]~<)80˱ ׈kp_߈(<owD /7eGHJ9e ^_,es6C7w${ax?nWOoIxn o|xn ڿC;{ Q%Wᷳ*ek7iD +)0u Wf5 HwbbH`O3ދ$41*W*ˆDFq~`zdŋ!3a~CͽmZ^!Vn;Si89)(t<!}q0.xm[٠Cc|m !ϥjLwNB~++2 I_ffdk]b=[lzYaQΖ9zaOη#ʄ>I7r~F/c}OG3}l] }\7cVz<5|nU'xuսbYG:*5cAFF^qopvۈnnX/)DBԣ,Vn!SG +R0'8|~*s)e~↝Ehk$ˇ>7-k&8}N mLB=BOhH(Onp{|)d{W-X ë?  u +y\UIoc}+^t#>l?_#W,_'U) "'z Y{3Y.c}!:2ڤwN[aK!͹Ap9_eks¿ù9#L?&ڵ ⽸E_rpIC;AT-y%X~@|SϦ7~OwN#9BؖthkMEK|s6JF粞z/Q1|\G?Xww]ޛA97cR߯ҧd9Ęsx e-1t,|F>c$q0ہnEh,]nW)ǰbON~{X2Nxo3 wtc^8} ی@ĺ#P _{"]3Uy3߈'],hӼ4&zC>WP"k9#MWA'73|.ښ+N sw{淥>&2G&[vP~mHh'v5>دYK~] ulkhZ8|FA&2_hsފح殫v=qf6PnaoQ(xqT:wދ9 y@=Hshwunka/l7cB w0ٷunNOr]/"pqw~iߜnݥ#70wx=g|yO/0#2RvuA܁)=|c愖{z7MŜJ0p|+@*D pHo +za@k{;:~cR-yF+']s#k=OnmA {&]'x!NԔFY^8k'5#:~y(Tstǂ<7M1)<Ļ+h/\3x=1뒌'Jnݩ~`Ĝۻ0b}bk&'j}a=۲gXp367lkM}M4^ȤQ Q{1b + q`Me{k|'}Uz6Ñ?Y*t5-|8CRc>@{}v1u0Bz`; ZY/JG|y,Y{6d0zCkJ:`y)p_-sD)U˗ OD.5ܞ +cH\/nsGz)Wb^e@<twCW8狯bRq`=XqAKјQ4v9SgFEKEK'C4U6K'beT +Pat/rڿ?1SBNo##jވg6ڥT0+_gQ ?8ˁ eva΂+g!a| +1/s/''<,B_r1%(j=:3|iƔ+q|1~ +;pwK༕N=>*wqᰯMҧ\SE^p+&=I>ǵׅǢ pM[4}7IQ%k)Mzq6ڼyByxG%sscʗB cQX;qƓisphޝbK RϾd_j>D9^Dfh/Yza^'+h۟g,8!鷼;MzoծWQ:j{ݽK]R}?3a=8Doeǣ=/[[XY,cy0|EK cə"||5Q t<׈:f|:&0.]< +Yu(ֻz@;1bwT3ԭIy@\&|3)lBSЉ[c[Y] >Qf?KwC]! X ܛ! ~MJƚqyV |6tw9 cah x)eo29[9`oL>o`;c\"܂qA]C44i.dLZĶ-2 Hyg4.7#&z47~6x䱥4o,\YqyLm"ןZrymLv~|~Ӭ,^3 +u[x[o$Ii¹P}zq/%p||:scmPVS\[:rK=;#2j'z/^/51`M,:쵭7VK:9ȹnvukmXrN4߰ V+:cMЙes; z<2ȢQF*a]+\Oy>;GܓD`Gw-?|)]+>.X8#wss,:d|\kL1<`ɔ>!6O S)jR:I [^-:t߀G\_]_V >^A%k 3|{yp7]C /o3wЯwϰЇ +3ܿ[vJR^a,M?xV%HMH_Sn26Bi<е }Vv|n>39mXb[wFG~80wenwro\Ŧ}q}Ǽ{Eg1(Jl +aK@_:ߊ ?5#5ʼ3{`דn@R$ǣרqPuar&>M |0hSź\c[,c_xM {9xnG;&`Ejh8V/0֒MQ^Z8rm_4n3*vy)LI/D[r:8h%ȑ`PCۭcqbu} _'M}} ߙ3N>?Z<1z[MvəQuosPAA\kUWZ Çp/`4koclKkA#hO_X٭יDZއzZZpxЪ:2<'/տ?O}Z2 *}D#8V@ +Vm[evy49mʾߎoM5O˾3o?:11w&Q>btI~QësKeH=A0ޖXdNwi+=+#qhæE7'5?+g$c:{Sg{v"4}BDP<sn88G[(+B{-="aGh ⮂eq8>ܗ|mxW_s ¾}~ftMwzbD#3Q-+$d940Ԝ|b0xB\3M -}hpvy0)oKn6}1=S|QĶ[H}ǫssSɲm +|-Ǯ;ٮkڟ5<ɾ!wίiYy:ٷ|Bi +Zˆӯo_16-+/LvuiVlnimح;-n֟ڶFvNeP6r?C[6|Thar̎}  ommoSd~,K1 ڷcomo9?L}v~5hט/L#|oyWwo!T3TY e骯# =gn"zrjzZ8 4cC1_&O]Oq=-zzʹ4TQ}F(0?vF;>I;?|a|8s +Bцw$:ֻD6,.>{W}8P.8=mkԱ/'-ob7]wq/a ^ϣӕb+={M~?E`N%R<L}X mmIdʆuhcKm]՘+GT*ɾN+b3}3n_7ِu}QSsCWھ`e_wHZh&[eC$˫zQ $5_|sC]9UίRf }9Ў<u%kO`~YcOsU3l̑;j\F7u[ qfI}glc! <>;}sᇸV<*:gFsWcN(|mIyYwZ|0^Lιygڕ=# yhc@uuh܄8g\ot:u|[\br9y,fBbBy8!W8emkmqcZ'6-ZM>mde1oڶ{㲇>TAa3R90_m\qLL +; Gg>WK>[`o뢮PvE|NGƺ~\ч uJT2k+3-5W5W WCV,Dq%hQ.lo;mh??3v-M[=~SxۢCBw!"\_}qyU~);}\%+&$ 1ͨx_A2 ǂ:ϲ QnOkP*yZНҢ[D^" K/şunZW":rnXkuOQgmQz|ű!]N]q~>B,)Ҋ b? n95|uTLO0 E|)nH6[\Ӵ?Ag:s3T1V^sONkK;GŽ%+68 ۱lv/E"w[M'#XsR"h/q2 0!o|7+_X2{ v3ԴO⬟> +8yo!7+lrߤƙqߦ.}dK,ic ϼ*Z7@燚v# * X7d}3H8V7a}X@QM:oqZ2R|g[lm} +OY+Nv:9eoh_GU} +n#^fB q<TS#%-㭭-ޒ ['٧oGxk;x nrf.٬G([5ʸewZ}CjZ߇$[o=+ʑ}[[9y?|D[c^?^}<>S?SM=Γ݈c{[tw[w;&#LCna|Pob9}sǞM*הܤrHum0rM4wb|4JvAgnz b¨mm<#Dܕ7}bFxƓj;鳤bS;5ݔN;yD<@< q ϳ W&5(:;>CaqiF{!> +3]ݶFf<=/SBܾi(0AOuo)ߟ:y~_;{LiveT|,_Lq%t(mPϛL>?ǹ +e)󠯢g`3m28^7_3W;I1o Ǖ]J6uY}| ԦJ@cSB%, ;)9ЩeSci\g ]w^ 0RYvF5kFc"pw>c@:c+n/̆꽩1z?"41E=uJ+}蜜[QDiBw']ve]ިb]ޢK,3յ겧'i9'026fLpw{:&*=S'.%WP드_N(Z}oG܏j]$0|0Zx/:'7'ܛ%ׄ1.1A}1qPɺyӘ1C?Z=57>?e[޶7^DN7;O=w !߱5;lCOswV }&>W}}=~A=a4|ݥ<]hgewQg6Op|i/j{W~Ϋ@ >6YR*\ƫN{ؚx-|W6bgV8Xh8G]])'gol24F`-֬tc1Z'u ڇVDBtQ|<5Ivl8]r!{tV`Bn{U&tRp7u#OO ݛlיe#=RnC9Y15e 묖yFkv˼l^9-ze>s[^ǚiuF{#gxep5wߵW\7w=;w >h?=G[*p7Ol4D~Vt{!YQ+Qeo2v}aa. Ԃ8cW!CF njɘ:;m߉]iro/U 7pCׂm"{椈lVd>W.a\E9m]-sw}|YAX.HV]TN680yH[W˒zN8#̾\zA3:(a?TS*1o*#Nc4}+9'mG9#M[|ڒZ3πvL:gYqkb^BI>/"af='A >i7B Ŝ}{='g|KM7x=VY)o| |a{J^8~ք|oG5K%g8wO W"ڳb*`5/Fῢdd繻Mp6;֍2?og5ryfWցvxpQDp-ͼB,;|[}Rw+EEçc#0hRr1C x::Us+WM_?xL1_oxhI=O}j<{`w\g{Oėy WT}y y3;Xz+S#u\nA\4@wλSZg'=g;;هXsP^֚g0([_=)okm=om9vyb =ϡNe^WaV#kn#C\i'˿B~A@ϫWs&=aCxƇ̋@oX\3id{7&ۏSAloc4 ' t1*ʎ{:-=~/tQ"utz|l1h󍓥-fo*Y Ja||l1-f?и͕@w"E{AQ6;} wb hVuZץ'UW9PxR on):UkS7ѩ;Y^/;} oSwws>"F}KL3O3(}I3)Q|(s߂'~O_;$Sן6Y{|޽B{(I|q].vW{樂gr]g>Ni#(ߓ60,/<59I9#è|&}Xrss"G~Z S +[Ue?~7ydq93q9Ǘoğ@T@qү9,> T˧|3͗)kޏY-^PAϝ~Ϲ?~:sou)ҷTVF=!um'RkN1q/3vO8ΰ7BhF[X8fIX>۱љۊ5?րԫu'~јnyٚ/?=q\ J>tv|i0g%7i^眔?2Oܒu|C񆚻v{[o9|u;׉w Rl0 ᙘ}GGPO )B+; B>ԫEM9PSg%}B;a~p/p^0Kп=|WS=kb>Gs^?0A>Vᴸ O{x` ƺJB-=48vB#g& y\9g)/z\')i$?{gyNG~#.I=S@~ ߽헊 0/x(t8v/Rtx⯳]wwˎXFݧ(^ q+scwԹicYٽ9(tϗ(?(=X7aN(1~󫫛|٢޳㔏O8y6a|QX*=/PT<|mv Yhk뚓 i]D|k浱Yvu]|.srd{f[~ǒ;Ԃ?ʜc921ؼ3s |z/:0&'aGsSoQ,|?costb=g\(vȾʾ-׻*ǿ&3Z\'D>r|gUNਫ[xvy@L{ v8Lu?yl튘%ׯX:Ynv]#G +^>2R B p(bTl5v_wXH~ųml1Tww߽(m yuBGuHtk͏mG-<5y'ۺt=ed<~Th=}f5mx@6:@gcFzzdarï^|-sDOO$'Bqw,2_. s]E WK/m]+u,SwE\oXCX>Ϭ!$\Y Cv~gGg*n0_.wP26XgV=:ހ}*y/aݺF__T5^fŶ_Է۹Wx}҇yg'-ئT<ƙ1sob,Q?e~&=#K/;^Upre=ɎF)o@_֭NΏ́,Q F{]׳=6zhu8alr{,٥\ssBu_᯸^#)ڷ7۳>av{ =~1]FHnя/sMcA=cBgt2TL_xG9us. 4v_5(8S6c=u*~t)웾~Gsl}Suһ%[x%hjw?\E(7#gN9unDPG|~mgkj(:K]m,ZL=7̲Nk`ίaw`s<m7E Xj:}*m8+oY2Ojٵ~vcuafP'Y95>=wmY.UØ{k#7L/B,_}/\/ﳵSL¶b\=O=@m"ޫ }boYr}!/}p{fж+T8K.oMh@v h{kڭ@ws +5?ݠZ-#;7(˽l=qWoJkKy%k#RWZlP%ljsoGa^] j#8 qz7mҼ3߲DgJ[ۻZ@wm'u.co*ժ6f`>BץZ>\\6:5i6$?"AM9~ܟZ1T=n}uqKo"p-μQ? 1'y$ /'8/ 8̍nƠlJgעAs+[M7'f;q|__6 4y|h/Bn&:5$Je5)Y(+1@G7eGg c拜w ꛲M|q>ӳ:O80 +㏩}uթ,N<3qffkٰf~w itHօZrUʃSDC,hAs g3%AS)kSͻ~IXr<#|yW_w5 ˃b=hɼw۱~};Nw;ڞXA_H[d&xEk"m~?%46K?!6*~sӯloRzɳ[G;2gdsØsozhνCNc]O 0W(4ޔsoι7}(zB|WWg=q|>h 0܆[N?'os-.~cq_伪>:_7%~Ǒ.θ;+n-)gFT#b.wf7;g/AFk}Bj}º&k]nm ޾mz0u.9(;&?,M;3Hú6.Sv߹~ށ!.;Q 2 3N7+ޖ-,k87%yφc&٬'b7G do{ =IC>oiʇ>1 |QSCGc:M{O _!#iÏn[4vf^\ orf߽T嫏(Wsc߰ +Gw9Y'D2%㿃wkxS}K8bוSCaVG(,1J]VLTs%ݽ=B/g >'9C>x +Ϥ3S0lW8͕wBGFq/J_S5yDuٵ^Y@, /B]+qA 8Fni¸aM׺mˣc b8sl_+ګqa>#@\'`e/|;ۣB~W9Fى.zgl^K0?YČF;77v; +07c9ٔ2x7ar\03p9Ʃ1^1cZcN< ?,Ơߣ('n@y=ʛQބroƿc|$}M#uP^N7~>'NPf5*wqInN/PѥݽeRodN}eMU~8u[po~>>̆/t}w<>c$M?UU}>gĐ3[>׈8rg@Zoz<|t_6ψi瑜k&!v)(6CAnYC}82:Ctx@m;w .]J˦Ovр a`ץ+ݥe2wU(+tOWN*tWOOwO,*9 +ikKPuԊҒUe~uE5e'UO{kʧWĺx_]O-]3M&\' +Vމ k+z.(YVz©ec+βݟV6r֘WW$qZ +'vtzlrJYeQe@bx3hkzT͚^Z*j((^L:Q|BMuĒҩRYeɄn,JUL,Q*Š#_Ni'VɥSqs E›\8^p/-ᯄ bћQVy5T}]6r֌kr9[Bbse,UeN*muXO-P);_J+}3C5գ&>DPYVUuT$/*Uh /8yfzҕ+'V%SJ*,_>]6+kbWZk*˧MQU/.Y2cjͤm~]]rGY%S*k3PB ˦M\9mT% N+*n!P G Y*.^UlDOG'e1>_ I'Κ/GpMuE1-(>(O-,渔̈́` *IR:/7ev'v[Yv= R5~:^;]D ^솲IaVU06ɉb+nZLPc|J +h{N%Ŀ%&L忣lLe9JZ[K+GdKƏ,.|EC$"RV. ֎?mԒ SUkyՌYOB?#=fDx}ٵ5S˕***hj%ʦA7!ʛ*yyuLcL*|.jG_R,|@ nW\}>|}V8#A;V>|&^ǔ2fڌVt P^Q&8%qKJ'M>+CmdE]K&WOdх`=%e~w_+'/*VWV#joj|RNǢJaG/K&'kL_Ԃ#MG&C=4ȷ١xuxW- }i QL5<^QTwaHwyv8bq.=reI+ҒX2Mkk 2.qH6H>-ULh66~BŔ2;F\^5ӫjf"\oLF^9\PnE5rƌ6( +TݘW`V5rg"?۱rfM{lkj*ʊ +n55Xqjnq5[<6UnX5퟊iu,%Su[;ʨnHwnҶe c7T&~iqcLdh6FmU^x2c|'nUU^T33eմfT"_WYr|Yua􉪇WZJ"he30\; +J1NEQm Vt81MNOIXvP/'- +Fչ)񳦗jScbE#g 7\*/01Q+9*`EI1aҪhzTbݢ1HxuH0S)CTW}L*A tm9 %哦[OS'¿!lM웖#V˶SOX+ڍi=6ivbqjy!1w@ >Ly'S[>_UٔFWPKD\1kM%]7Tiܭ體>z}um3[5DWzR/S*rp25UeőB.Hq9TWWƃ7*fbUY>[# ߾_eA-WN +{GOlrՍʲҊJ+S_^Lj'KLϺ'T¹ۉ$?޶#[/X,<6Vlu*Ērƨn Sj,lnjn[ŷWJSYZf +}oX絅g@dt&kMN9vC-׫~j5 'UXa*k1(C"AHdtXu>'W\$mI;!vCĚ{<#kPQ7 X$.W̢Ke]'Q@ΙV^tԭ>S*m6ީ1d+~N~N/vUrg5NJZc~+$4܇4z; ]Iu:Zm|ItYwLq + g>=\NLb~|";y"v:Q^YӢZP.sYBAl!ZP G QNF45(_G:J!kP F '(e+Pވr PN$}+GP^r)1PG2B8NiB<G0݄H4//kF(sFhԃ QQFlwh1F/\okDlA%uS( e=˟[QDSYߡ(L.BBق*g"r,WPPnB9>lANDقb2Q܇?씉q@Fy#A(ge-(OF?@XE4:9 |e#ʅ(gVN QU\݁BDkP>x/A;ʩ(o̝z(7t?rh + UF (_ |tQr@9y!] @9s1 .{`\נlDYG:.ˢљ(#OiSo;qR> hePaA9(-9G9egQʙAPwheb<` WPnEh+5k!䈲˟agBPNDȲ pCpQN5ƍrx\aw)3{9zt-a`WT>ao!`iz#dSE}% k?pRt=#"Zl!޺(aOx}`,^'6s"O;H4n9!EΛ,b8';nIc.ٶ}N/ѽD: x@5N.i폹Ƅ1Ơ@spo-ɸf}+ɳp !Q{S >֮`Q +OӼ˜/N{2۶'wѧ;]7nZ̯$qeY5pdZ~[㮱Hn1!zж _Eo3IoɮOQKm鏞sض]G܎2O/dSUJpQxԱJ-dhoSQWʺB/OY*\t^ގPeae#y2Rk.NyԵV#Fg|BXq_xy펢X?=#:ygAEv؁q!hG=Ndϧz\{mŹ\XK3uuuA4R)JO9E+X|g9I`:@s)O:r +9^mmbF?dױb:6ұkw=EhMnL߉")b o?"Ȩu(|ݒTg-ʉlAQqB-"tގl7aE/+r,'7NNAiR*AH.˾~b!\=YΥ":;wm+~=>Iy+m/bbo.rd^`XT +:;D56U 3[O?uzV$W-mxjQmE +p-K){W)`3u +O.|نf6mZ/i%a.ϔ:dknvیOnF7V%{ҒE +uԒTB}&^߫zXdb9 +Oy]QinnIZx ++ݺ}^V{Ka,D;Uk Gnчp_뽳E] +҇r76)?:\ũ#>ٹ]m'?q@멩W,1whfg@_8*0ƒhA$rSONO P۱`Isƶソ*?im;%iHUh#h-=C֥J+W`;^b'WW&8z lEh5e#\)d=prL[r߇}Wo%kicʲϾf١zx&5,!00̒$!1IJ-2SF-|wHHTFT + Gڍ*"V6a=,3ݪݏs{/F@.iC}1nS>,m_JD@ik!|Gh~<~{m@}:ˍ#^NO^Su0 VQ弋kVrxQ h P]D:&K/4{f0̣0`7$u }80ߛӥVG/T'U.σcg&x%/t={8?%Ѝo W~ ?q{;"G}xδi:9az&KQC)kǼV<9*AI<  F+dt//CFӥF-S.K1֥[;-ttfӥg#up_Djހz%YzmE xOY#^lG7q}=|GamuFp9[G|w ʋ}>kyuU_? STWO3X~} +*[x!+؇o1:A8]s_tC1z[Kq W +8"^i 6~Ց=c=v,N=hqqy3?fĔkLw$w !Y I[#p͈k)(<\HK_QvE:ɵ$pXpX8lWD)cbq_aE u2XxM#,f/oPa`&d +ŕᢑBR98!^<8 +}2`=/K׺"0=?O}{>4ǡ,f|(ʛ9tѦ->)hxmMٌRNڔ6x H*וR(D!k(4 +W/tժ<5+ΔE~wwSl 'zހ9Pm޹2XxuS|Iљ> +sM!lD)4BL[@b(騂&腈FQ"YsKF-[a7~GLR +JJ,Lubhnn Uh!,CmdFXFVZJp` e2jUV;0Pr}J7V g*3Vz5:Jd>(4ϳɥJF~'јjJfTz[nb "x>}oZ@tkʴ#S6Ky[c &` &` F0z+=}@e;$-ODxO_"P*ۭ~'4`5|]G9?R!/!~5¿`8#M&QM$TW|Ѓ[Eha$Go A]k"m vO`?Ee$x{\Q0!rDģxK)WmfnE6yhAW *ʿ4|lhأ~p*+5NwEeV)ɢiJ]]&GB3D|.Xw{y yUQz"+,(sL3_<gneBvwR1 ъg?#pMN=jigUI "30Kw{ |s;˰DK0n4`%d)<& 8"_΋2|&&HiH|9_(LrW%^0/-Hr2O(r^HG%e(id?"#rޗ &\&/~ e9 z|) ADǗiW"CG@:d(# FC,)?(d`ψ_(kg9 緋 ljp<opY{G9{%eek-_<#oοğI0{^n8G'#-=$}s:OkqoW#($~/w >awS:Hq&2@!`{ǹ._]{\bu;ؾ)ޮa!1tkIeUU55] 5,GVBsgߖoh1*n .7^^]svzjv v;Dc!^1e_Y 3=~X|`%'5EG:{BupȅKs.0"#ԹU5 u79.gU7UZ]R5^Jkc~ױG;Wv4'm;9NOkJ$iQR^V՞کSRGǚZ/;:phO?35c̀;VQ$YgCۮUtj%ɂZzӊdN 2,K>, ϮJ5j=t1<_N㡈&hk`X,<5@"}!f Ȋ$g]>ٙb9LE9e_%j~62oB֗A$U)_oؗL $zѺ0(j69w4Wc,X"M r}3+ v3#50mHJz2u)jI۹efԁ 8E bL3ؓl(;[Pˠ& +;QV%*~~ 4\0֋>B2{ \!o(ׂ0^{ +dB>v:-;T(!Y衣AXdO3aݍo{fcIW%tt*U1۩嚓EZp^iBA 'w/C\7ǒ$'F3%&d̕h5#C%^|`O?UUϓqV |us8RK_UC$|Rplk/YtJ%qiyBIxt$.h'b˓mB%o$IzZhHwz6lu.0GŹgʫ`:O`hŊN;ZE̡  k|B g; +_XKcAD(2z Yѣ9\6ys=/ۘ2w Oכ:Wn4 ݀Ujkݺ$}?pwf5bo/f8PY,-WL0L0L0L0L0L0L0L0L0L0 \ No newline at end of file diff --git a/Increase_double_bufer/No_double_buffer/build_out/custom_opp_ubuntu_aarch64.run.json b/Increase_double_bufer/No_double_buffer/build_out/custom_opp_ubuntu_aarch64.run.json index 72dc87405f4aceaa0fae10714bdf9caa96f2cfa3..782ddec702d4a7d179a778659a414e99eb3ff063 100644 --- a/Increase_double_bufer/No_double_buffer/build_out/custom_opp_ubuntu_aarch64.run.json +++ b/Increase_double_bufer/No_double_buffer/build_out/custom_opp_ubuntu_aarch64.run.json @@ -14,7 +14,7 @@ { "component" : "ALL", "components" : [], - "directory" : "/_Increase/Increase_double_bufer/NO_double_buffer/build_out", + "directory" : "/Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out", "installationTypes" : [], "projectName" : "opp", "subDirectory" : "/" diff --git a/Increase_double_bufer/No_double_buffer/build_out/framework/CMakeFiles/CMakeDirectoryInformation.cmake b/Increase_double_bufer/No_double_buffer/build_out/framework/CMakeFiles/CMakeDirectoryInformation.cmake index 82ea4a19384b5cb17ac418c5fb4630c5a67a6a55..495135816bd051d64dffe5590d404fd3900dd3bf 100644 --- a/Increase_double_bufer/No_double_buffer/build_out/framework/CMakeFiles/CMakeDirectoryInformation.cmake +++ b/Increase_double_bufer/No_double_buffer/build_out/framework/CMakeFiles/CMakeDirectoryInformation.cmake @@ -2,8 +2,8 @@ # Generated by "Unix Makefiles" Generator, CMake Version 3.22 # Relative path conversion top directories. -set(CMAKE_RELATIVE_PATH_TOP_SOURCE "/_Increase/Increase_double_bufer/NO_double_buffer") -set(CMAKE_RELATIVE_PATH_TOP_BINARY "/_Increase/Increase_double_bufer/NO_double_buffer/build_out") +set(CMAKE_RELATIVE_PATH_TOP_SOURCE "/Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer") +set(CMAKE_RELATIVE_PATH_TOP_BINARY "/Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out") # Force unix paths in dependencies. set(CMAKE_FORCE_UNIX_PATHS 1) diff --git a/Increase_double_bufer/No_double_buffer/build_out/framework/Makefile b/Increase_double_bufer/No_double_buffer/build_out/framework/Makefile index f6e20033edeb958a06845d938ca88b1eff94b7cb..19b75adc93bbb884c6a57ad08d839328aa2ece0b 100644 --- a/Increase_double_bufer/No_double_buffer/build_out/framework/Makefile +++ b/Increase_double_bufer/No_double_buffer/build_out/framework/Makefile @@ -57,10 +57,10 @@ RM = /usr/bin/cmake -E rm -f EQUALS = = # The top-level source directory on which CMake was run. -CMAKE_SOURCE_DIR = /_Increase/Increase_double_bufer/NO_double_buffer +CMAKE_SOURCE_DIR = /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer # The top-level build directory on which CMake was run. -CMAKE_BINARY_DIR = /_Increase/Increase_double_bufer/NO_double_buffer/build_out +CMAKE_BINARY_DIR = /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out #============================================================================= # Targets provided globally by CMake. @@ -68,7 +68,7 @@ CMAKE_BINARY_DIR = /_Increase/Increase_double_bufer/NO_double_buffer/build_out # Special rule for the target package package: preinstall @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Run CPack packaging tool..." - cd /_Increase/Increase_double_bufer/NO_double_buffer/build_out && /usr/bin/cpack --config ./CPackConfig.cmake + cd /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out && /usr/bin/cpack --config ./CPackConfig.cmake .PHONY : package # Special rule for the target package @@ -78,7 +78,7 @@ package/fast: package # Special rule for the target package_source package_source: @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Run CPack packaging tool for source..." - cd /_Increase/Increase_double_bufer/NO_double_buffer/build_out && /usr/bin/cpack --config ./CPackSourceConfig.cmake /_Increase/Increase_double_bufer/NO_double_buffer/build_out/CPackSourceConfig.cmake + cd /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out && /usr/bin/cpack --config ./CPackSourceConfig.cmake /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out/CPackSourceConfig.cmake .PHONY : package_source # Special rule for the target package_source @@ -152,14 +152,14 @@ install/strip/fast: preinstall/fast # The main all target all: cmake_check_build_system - cd /_Increase/Increase_double_bufer/NO_double_buffer/build_out && $(CMAKE_COMMAND) -E cmake_progress_start /_Increase/Increase_double_bufer/NO_double_buffer/build_out/CMakeFiles /_Increase/Increase_double_bufer/NO_double_buffer/build_out/framework//CMakeFiles/progress.marks - cd /_Increase/Increase_double_bufer/NO_double_buffer/build_out && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 framework/all - $(CMAKE_COMMAND) -E cmake_progress_start /_Increase/Increase_double_bufer/NO_double_buffer/build_out/CMakeFiles 0 + cd /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out && $(CMAKE_COMMAND) -E cmake_progress_start /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out/CMakeFiles /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out/framework//CMakeFiles/progress.marks + cd /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 framework/all + $(CMAKE_COMMAND) -E cmake_progress_start /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out/CMakeFiles 0 .PHONY : all # The main clean target clean: - cd /_Increase/Increase_double_bufer/NO_double_buffer/build_out && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 framework/clean + cd /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 framework/clean .PHONY : clean # The main clean target @@ -168,17 +168,17 @@ clean/fast: clean # Prepare targets for installation. preinstall: all - cd /_Increase/Increase_double_bufer/NO_double_buffer/build_out && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 framework/preinstall + cd /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 framework/preinstall .PHONY : preinstall # Prepare targets for installation. preinstall/fast: - cd /_Increase/Increase_double_bufer/NO_double_buffer/build_out && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 framework/preinstall + cd /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 framework/preinstall .PHONY : preinstall/fast # clear depends depend: - cd /_Increase/Increase_double_bufer/NO_double_buffer/build_out && $(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 1 + cd /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out && $(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 1 .PHONY : depend # Help Target @@ -206,6 +206,6 @@ help: # No rule that depends on this can have commands that come from listfiles # because they might be regenerated. cmake_check_build_system: - cd /_Increase/Increase_double_bufer/NO_double_buffer/build_out && $(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 0 + cd /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out && $(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 0 .PHONY : cmake_check_build_system diff --git a/Increase_double_bufer/No_double_buffer/build_out/framework/cmake_install.cmake b/Increase_double_bufer/No_double_buffer/build_out/framework/cmake_install.cmake index 61701ab5b804d95156ff1725e95e3debabc5b7c3..225b8070934c967eaf11cd9f7b3fb45f2c5dc278 100644 --- a/Increase_double_bufer/No_double_buffer/build_out/framework/cmake_install.cmake +++ b/Increase_double_bufer/No_double_buffer/build_out/framework/cmake_install.cmake @@ -1,8 +1,8 @@ -# Install script for directory: /_Increase/Increase_double_bufer/NO_double_buffer/framework +# Install script for directory: /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/framework # Set the install prefix if(NOT DEFINED CMAKE_INSTALL_PREFIX) - set(CMAKE_INSTALL_PREFIX "/_Increase/Increase_double_bufer/NO_double_buffer/build_out") + set(CMAKE_INSTALL_PREFIX "/Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out") endif() string(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}") @@ -44,6 +44,6 @@ endif() if(NOT CMAKE_INSTALL_LOCAL_ONLY) # Include the install script for the subdirectory. - include("/_Increase/Increase_double_bufer/NO_double_buffer/build_out/framework/tf_plugin/cmake_install.cmake") + include("/Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out/framework/tf_plugin/cmake_install.cmake") endif() diff --git a/Increase_double_bufer/No_double_buffer/build_out/framework/tf_plugin/CMakeFiles/CMakeDirectoryInformation.cmake b/Increase_double_bufer/No_double_buffer/build_out/framework/tf_plugin/CMakeFiles/CMakeDirectoryInformation.cmake index 82ea4a19384b5cb17ac418c5fb4630c5a67a6a55..495135816bd051d64dffe5590d404fd3900dd3bf 100644 --- a/Increase_double_bufer/No_double_buffer/build_out/framework/tf_plugin/CMakeFiles/CMakeDirectoryInformation.cmake +++ b/Increase_double_bufer/No_double_buffer/build_out/framework/tf_plugin/CMakeFiles/CMakeDirectoryInformation.cmake @@ -2,8 +2,8 @@ # Generated by "Unix Makefiles" Generator, CMake Version 3.22 # Relative path conversion top directories. -set(CMAKE_RELATIVE_PATH_TOP_SOURCE "/_Increase/Increase_double_bufer/NO_double_buffer") -set(CMAKE_RELATIVE_PATH_TOP_BINARY "/_Increase/Increase_double_bufer/NO_double_buffer/build_out") +set(CMAKE_RELATIVE_PATH_TOP_SOURCE "/Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer") +set(CMAKE_RELATIVE_PATH_TOP_BINARY "/Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out") # Force unix paths in dependencies. set(CMAKE_FORCE_UNIX_PATHS 1) diff --git a/Increase_double_bufer/No_double_buffer/build_out/framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/DependInfo.cmake b/Increase_double_bufer/No_double_buffer/build_out/framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/DependInfo.cmake index ec9dc6a0ddce4efb7b8430381d1095d2fd4ae01f..eeb0871bb8e2d67eea4a1f814beeb91f13fe0355 100644 --- a/Increase_double_bufer/No_double_buffer/build_out/framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/DependInfo.cmake +++ b/Increase_double_bufer/No_double_buffer/build_out/framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/DependInfo.cmake @@ -8,7 +8,7 @@ set(CMAKE_DEPENDS_LANGUAGES # The set of dependency files which are needed: set(CMAKE_DEPENDS_DEPENDENCY_FILES - "/_Increase/Increase_double_bufer/NO_double_buffer/framework/tf_plugin/tensorflow_add_custom_plugin.cc" "framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/tensorflow_add_custom_plugin.cc.o" "gcc" "framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/tensorflow_add_custom_plugin.cc.o.d" + "/Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/framework/tf_plugin/tensorflow_add_custom_plugin.cc" "framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/tensorflow_add_custom_plugin.cc.o" "gcc" "framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/tensorflow_add_custom_plugin.cc.o.d" ) # Targets to which this target links. diff --git a/Increase_double_bufer/No_double_buffer/build_out/framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/build.make b/Increase_double_bufer/No_double_buffer/build_out/framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/build.make index eb78e2e2c1b76f928c1741944c208c8acb887c85..f70320ea8e36758effc64e9602067048616e57b2 100644 --- a/Increase_double_bufer/No_double_buffer/build_out/framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/build.make +++ b/Increase_double_bufer/No_double_buffer/build_out/framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/build.make @@ -53,10 +53,10 @@ RM = /usr/bin/cmake -E rm -f EQUALS = = # The top-level source directory on which CMake was run. -CMAKE_SOURCE_DIR = /_Increase/Increase_double_bufer/NO_double_buffer +CMAKE_SOURCE_DIR = /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer # The top-level build directory on which CMake was run. -CMAKE_BINARY_DIR = /_Increase/Increase_double_bufer/NO_double_buffer/build_out +CMAKE_BINARY_DIR = /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out # Include any dependencies generated for this target. include framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/depend.make @@ -72,16 +72,16 @@ include framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/flags.make framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/tensorflow_add_custom_plugin.cc.o: framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/flags.make framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/tensorflow_add_custom_plugin.cc.o: ../framework/tf_plugin/tensorflow_add_custom_plugin.cc framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/tensorflow_add_custom_plugin.cc.o: framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/compiler_depend.ts - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/_Increase/Increase_double_bufer/NO_double_buffer/build_out/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Building CXX object framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/tensorflow_add_custom_plugin.cc.o" - cd /_Increase/Increase_double_bufer/NO_double_buffer/build_out/framework/tf_plugin && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/tensorflow_add_custom_plugin.cc.o -MF CMakeFiles/cust_tf_parsers.dir/tensorflow_add_custom_plugin.cc.o.d -o CMakeFiles/cust_tf_parsers.dir/tensorflow_add_custom_plugin.cc.o -c /_Increase/Increase_double_bufer/NO_double_buffer/framework/tf_plugin/tensorflow_add_custom_plugin.cc + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Building CXX object framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/tensorflow_add_custom_plugin.cc.o" + cd /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out/framework/tf_plugin && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/tensorflow_add_custom_plugin.cc.o -MF CMakeFiles/cust_tf_parsers.dir/tensorflow_add_custom_plugin.cc.o.d -o CMakeFiles/cust_tf_parsers.dir/tensorflow_add_custom_plugin.cc.o -c /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/framework/tf_plugin/tensorflow_add_custom_plugin.cc framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/tensorflow_add_custom_plugin.cc.i: cmake_force @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/cust_tf_parsers.dir/tensorflow_add_custom_plugin.cc.i" - cd /_Increase/Increase_double_bufer/NO_double_buffer/build_out/framework/tf_plugin && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /_Increase/Increase_double_bufer/NO_double_buffer/framework/tf_plugin/tensorflow_add_custom_plugin.cc > CMakeFiles/cust_tf_parsers.dir/tensorflow_add_custom_plugin.cc.i + cd /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out/framework/tf_plugin && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/framework/tf_plugin/tensorflow_add_custom_plugin.cc > CMakeFiles/cust_tf_parsers.dir/tensorflow_add_custom_plugin.cc.i framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/tensorflow_add_custom_plugin.cc.s: cmake_force @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/cust_tf_parsers.dir/tensorflow_add_custom_plugin.cc.s" - cd /_Increase/Increase_double_bufer/NO_double_buffer/build_out/framework/tf_plugin && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /_Increase/Increase_double_bufer/NO_double_buffer/framework/tf_plugin/tensorflow_add_custom_plugin.cc -o CMakeFiles/cust_tf_parsers.dir/tensorflow_add_custom_plugin.cc.s + cd /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out/framework/tf_plugin && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/framework/tf_plugin/tensorflow_add_custom_plugin.cc -o CMakeFiles/cust_tf_parsers.dir/tensorflow_add_custom_plugin.cc.s # Object files for target cust_tf_parsers cust_tf_parsers_OBJECTS = \ @@ -93,18 +93,18 @@ cust_tf_parsers_EXTERNAL_OBJECTS = framework/tf_plugin/libcust_tf_parsers.so: framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/tensorflow_add_custom_plugin.cc.o framework/tf_plugin/libcust_tf_parsers.so: framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/build.make framework/tf_plugin/libcust_tf_parsers.so: framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/link.txt - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --bold --progress-dir=/_Increase/Increase_double_bufer/NO_double_buffer/build_out/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Linking CXX shared library libcust_tf_parsers.so" - cd /_Increase/Increase_double_bufer/NO_double_buffer/build_out/framework/tf_plugin && $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/cust_tf_parsers.dir/link.txt --verbose=$(VERBOSE) + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --bold --progress-dir=/Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Linking CXX shared library libcust_tf_parsers.so" + cd /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out/framework/tf_plugin && $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/cust_tf_parsers.dir/link.txt --verbose=$(VERBOSE) # Rule to build all files generated by this target. framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/build: framework/tf_plugin/libcust_tf_parsers.so .PHONY : framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/build framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/clean: - cd /_Increase/Increase_double_bufer/NO_double_buffer/build_out/framework/tf_plugin && $(CMAKE_COMMAND) -P CMakeFiles/cust_tf_parsers.dir/cmake_clean.cmake + cd /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out/framework/tf_plugin && $(CMAKE_COMMAND) -P CMakeFiles/cust_tf_parsers.dir/cmake_clean.cmake .PHONY : framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/clean framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/depend: - cd /_Increase/Increase_double_bufer/NO_double_buffer/build_out && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /_Increase/Increase_double_bufer/NO_double_buffer /_Increase/Increase_double_bufer/NO_double_buffer/framework/tf_plugin /_Increase/Increase_double_bufer/NO_double_buffer/build_out /_Increase/Increase_double_bufer/NO_double_buffer/build_out/framework/tf_plugin /_Increase/Increase_double_bufer/NO_double_buffer/build_out/framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/DependInfo.cmake --color=$(COLOR) + cd /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/framework/tf_plugin /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out/framework/tf_plugin /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out/framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/DependInfo.cmake --color=$(COLOR) .PHONY : framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/depend diff --git a/Increase_double_bufer/No_double_buffer/build_out/framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/compiler_depend.internal b/Increase_double_bufer/No_double_buffer/build_out/framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/compiler_depend.internal index bc5095068c216bb56a3aa878d8fea0ce0dc6f558..2f96769a26519f87db9f41af632387ad27f8a892 100644 --- a/Increase_double_bufer/No_double_buffer/build_out/framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/compiler_depend.internal +++ b/Increase_double_bufer/No_double_buffer/build_out/framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/compiler_depend.internal @@ -2,7 +2,7 @@ # Generated by "Unix Makefiles" Generator, CMake Version 3.22 framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/tensorflow_add_custom_plugin.cc.o - /_Increase/Increase_double_bufer/NO_double_buffer/framework/tf_plugin/tensorflow_add_custom_plugin.cc + /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/framework/tf_plugin/tensorflow_add_custom_plugin.cc /usr/include/stdc-predef.h /usr/local/Ascend/ascend-toolkit/latest/include/register/register.h /usr/include/c++/11/functional diff --git a/Increase_double_bufer/No_double_buffer/build_out/framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/tensorflow_add_custom_plugin.cc.o.d b/Increase_double_bufer/No_double_buffer/build_out/framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/tensorflow_add_custom_plugin.cc.o.d index 77a6928abba22e82bc9081f4b26a29ec4ceba8c3..e8ba8d63acf7ade9ade5ba27fae69bd9cb16c194 100644 --- a/Increase_double_bufer/No_double_buffer/build_out/framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/tensorflow_add_custom_plugin.cc.o.d +++ b/Increase_double_bufer/No_double_buffer/build_out/framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/tensorflow_add_custom_plugin.cc.o.d @@ -1,5 +1,5 @@ framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/tensorflow_add_custom_plugin.cc.o: \ - /_Increase/Increase_double_bufer/NO_double_buffer/framework/tf_plugin/tensorflow_add_custom_plugin.cc \ + /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/framework/tf_plugin/tensorflow_add_custom_plugin.cc \ /usr/include/stdc-predef.h \ /usr/local/Ascend/ascend-toolkit/latest/include/register/register.h \ /usr/include/c++/11/functional \ diff --git a/Increase_double_bufer/No_double_buffer/build_out/framework/tf_plugin/Makefile b/Increase_double_bufer/No_double_buffer/build_out/framework/tf_plugin/Makefile index a6f4aa5dac6ff1c85ac54e01528ccff27cd27209..7daea3ad4dd85953f632b71197723caab532ef8f 100644 --- a/Increase_double_bufer/No_double_buffer/build_out/framework/tf_plugin/Makefile +++ b/Increase_double_bufer/No_double_buffer/build_out/framework/tf_plugin/Makefile @@ -57,10 +57,10 @@ RM = /usr/bin/cmake -E rm -f EQUALS = = # The top-level source directory on which CMake was run. -CMAKE_SOURCE_DIR = /_Increase/Increase_double_bufer/NO_double_buffer +CMAKE_SOURCE_DIR = /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer # The top-level build directory on which CMake was run. -CMAKE_BINARY_DIR = /_Increase/Increase_double_bufer/NO_double_buffer/build_out +CMAKE_BINARY_DIR = /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out #============================================================================= # Targets provided globally by CMake. @@ -68,7 +68,7 @@ CMAKE_BINARY_DIR = /_Increase/Increase_double_bufer/NO_double_buffer/build_out # Special rule for the target package package: preinstall @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Run CPack packaging tool..." - cd /_Increase/Increase_double_bufer/NO_double_buffer/build_out && /usr/bin/cpack --config ./CPackConfig.cmake + cd /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out && /usr/bin/cpack --config ./CPackConfig.cmake .PHONY : package # Special rule for the target package @@ -78,7 +78,7 @@ package/fast: package # Special rule for the target package_source package_source: @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Run CPack packaging tool for source..." - cd /_Increase/Increase_double_bufer/NO_double_buffer/build_out && /usr/bin/cpack --config ./CPackSourceConfig.cmake /_Increase/Increase_double_bufer/NO_double_buffer/build_out/CPackSourceConfig.cmake + cd /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out && /usr/bin/cpack --config ./CPackSourceConfig.cmake /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out/CPackSourceConfig.cmake .PHONY : package_source # Special rule for the target package_source @@ -152,14 +152,14 @@ install/strip/fast: preinstall/fast # The main all target all: cmake_check_build_system - cd /_Increase/Increase_double_bufer/NO_double_buffer/build_out && $(CMAKE_COMMAND) -E cmake_progress_start /_Increase/Increase_double_bufer/NO_double_buffer/build_out/CMakeFiles /_Increase/Increase_double_bufer/NO_double_buffer/build_out/framework/tf_plugin//CMakeFiles/progress.marks - cd /_Increase/Increase_double_bufer/NO_double_buffer/build_out && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 framework/tf_plugin/all - $(CMAKE_COMMAND) -E cmake_progress_start /_Increase/Increase_double_bufer/NO_double_buffer/build_out/CMakeFiles 0 + cd /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out && $(CMAKE_COMMAND) -E cmake_progress_start /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out/CMakeFiles /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out/framework/tf_plugin//CMakeFiles/progress.marks + cd /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 framework/tf_plugin/all + $(CMAKE_COMMAND) -E cmake_progress_start /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out/CMakeFiles 0 .PHONY : all # The main clean target clean: - cd /_Increase/Increase_double_bufer/NO_double_buffer/build_out && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 framework/tf_plugin/clean + cd /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 framework/tf_plugin/clean .PHONY : clean # The main clean target @@ -168,22 +168,22 @@ clean/fast: clean # Prepare targets for installation. preinstall: all - cd /_Increase/Increase_double_bufer/NO_double_buffer/build_out && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 framework/tf_plugin/preinstall + cd /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 framework/tf_plugin/preinstall .PHONY : preinstall # Prepare targets for installation. preinstall/fast: - cd /_Increase/Increase_double_bufer/NO_double_buffer/build_out && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 framework/tf_plugin/preinstall + cd /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 framework/tf_plugin/preinstall .PHONY : preinstall/fast # clear depends depend: - cd /_Increase/Increase_double_bufer/NO_double_buffer/build_out && $(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 1 + cd /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out && $(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 1 .PHONY : depend # Convenience name for target. framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/rule: - cd /_Increase/Increase_double_bufer/NO_double_buffer/build_out && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/rule + cd /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/rule .PHONY : framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/rule # Convenience name for target. @@ -192,7 +192,7 @@ cust_tf_parsers: framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/rule # fast build rule for target. cust_tf_parsers/fast: - cd /_Increase/Increase_double_bufer/NO_double_buffer/build_out && $(MAKE) $(MAKESILENT) -f framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/build.make framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/build + cd /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out && $(MAKE) $(MAKESILENT) -f framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/build.make framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/build .PHONY : cust_tf_parsers/fast tensorflow_add_custom_plugin.o: tensorflow_add_custom_plugin.cc.o @@ -200,7 +200,7 @@ tensorflow_add_custom_plugin.o: tensorflow_add_custom_plugin.cc.o # target to build an object file tensorflow_add_custom_plugin.cc.o: - cd /_Increase/Increase_double_bufer/NO_double_buffer/build_out && $(MAKE) $(MAKESILENT) -f framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/build.make framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/tensorflow_add_custom_plugin.cc.o + cd /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out && $(MAKE) $(MAKESILENT) -f framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/build.make framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/tensorflow_add_custom_plugin.cc.o .PHONY : tensorflow_add_custom_plugin.cc.o tensorflow_add_custom_plugin.i: tensorflow_add_custom_plugin.cc.i @@ -208,7 +208,7 @@ tensorflow_add_custom_plugin.i: tensorflow_add_custom_plugin.cc.i # target to preprocess a source file tensorflow_add_custom_plugin.cc.i: - cd /_Increase/Increase_double_bufer/NO_double_buffer/build_out && $(MAKE) $(MAKESILENT) -f framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/build.make framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/tensorflow_add_custom_plugin.cc.i + cd /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out && $(MAKE) $(MAKESILENT) -f framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/build.make framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/tensorflow_add_custom_plugin.cc.i .PHONY : tensorflow_add_custom_plugin.cc.i tensorflow_add_custom_plugin.s: tensorflow_add_custom_plugin.cc.s @@ -216,7 +216,7 @@ tensorflow_add_custom_plugin.s: tensorflow_add_custom_plugin.cc.s # target to generate assembly for a file tensorflow_add_custom_plugin.cc.s: - cd /_Increase/Increase_double_bufer/NO_double_buffer/build_out && $(MAKE) $(MAKESILENT) -f framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/build.make framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/tensorflow_add_custom_plugin.cc.s + cd /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out && $(MAKE) $(MAKESILENT) -f framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/build.make framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/tensorflow_add_custom_plugin.cc.s .PHONY : tensorflow_add_custom_plugin.cc.s # Help Target @@ -248,6 +248,6 @@ help: # No rule that depends on this can have commands that come from listfiles # because they might be regenerated. cmake_check_build_system: - cd /_Increase/Increase_double_bufer/NO_double_buffer/build_out && $(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 0 + cd /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out && $(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 0 .PHONY : cmake_check_build_system diff --git a/Increase_double_bufer/No_double_buffer/build_out/framework/tf_plugin/cmake_install.cmake b/Increase_double_bufer/No_double_buffer/build_out/framework/tf_plugin/cmake_install.cmake index c765f37c3c31b06005122aeb5ce9746ae2ab1205..e77aa9c332ca03d3ffa44a8dbe848a3c437ff2f2 100644 --- a/Increase_double_bufer/No_double_buffer/build_out/framework/tf_plugin/cmake_install.cmake +++ b/Increase_double_bufer/No_double_buffer/build_out/framework/tf_plugin/cmake_install.cmake @@ -1,8 +1,8 @@ -# Install script for directory: /_Increase/Increase_double_bufer/NO_double_buffer/framework/tf_plugin +# Install script for directory: /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/framework/tf_plugin # Set the install prefix if(NOT DEFINED CMAKE_INSTALL_PREFIX) - set(CMAKE_INSTALL_PREFIX "/_Increase/Increase_double_bufer/NO_double_buffer/build_out") + set(CMAKE_INSTALL_PREFIX "/Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out") endif() string(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}") @@ -49,7 +49,7 @@ if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_ FILE "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/packages/vendors/customize/framework/tensorflow/libcust_tf_parsers.so" RPATH "") endif() - file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/packages/vendors/customize/framework/tensorflow" TYPE SHARED_LIBRARY FILES "/_Increase/Increase_double_bufer/NO_double_buffer/build_out/framework/tf_plugin/libcust_tf_parsers.so") + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/packages/vendors/customize/framework/tensorflow" TYPE SHARED_LIBRARY FILES "/Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out/framework/tf_plugin/libcust_tf_parsers.so") if(EXISTS "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/packages/vendors/customize/framework/tensorflow/libcust_tf_parsers.so" AND NOT IS_SYMLINK "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/packages/vendors/customize/framework/tensorflow/libcust_tf_parsers.so") file(RPATH_CHANGE diff --git a/Increase_double_bufer/No_double_buffer/build_out/install_manifest.txt b/Increase_double_bufer/No_double_buffer/build_out/install_manifest.txt index 54a6d3daa09e4091744e9680eaae426d056ca0a4..76f1cf1176a87c1d4ab7a732f275194b50ea7de4 100644 --- a/Increase_double_bufer/No_double_buffer/build_out/install_manifest.txt +++ b/Increase_double_bufer/No_double_buffer/build_out/install_manifest.txt @@ -1,33 +1,33 @@ -/_Increase/Increase_double_bufer/NO_double_buffer/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run/packages/vendors/customize/framework/tensorflow/libcust_tf_parsers.so -/_Increase/Increase_double_bufer/NO_double_buffer/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run/packages/vendors/customize/op_proto/lib/linux/aarch64/libcust_opsproto_rt2.0.so -/_Increase/Increase_double_bufer/NO_double_buffer/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run/packages/vendors/customize/op_proto/inc/op_proto.h -/_Increase/Increase_double_bufer/NO_double_buffer/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run/packages/vendors/customize/op_impl/ai_core/tbe/op_tiling/lib/linux/aarch64/libcust_opmaster_rt2.0.so -/_Increase/Increase_double_bufer/NO_double_buffer/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run/packages/vendors/customize/op_impl/ai_core/tbe/op_tiling/liboptiling.so -/_Increase/Increase_double_bufer/NO_double_buffer/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run/packages/vendors/customize/op_api/lib/libcust_opapi.so -/_Increase/Increase_double_bufer/NO_double_buffer/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run/packages/vendors/customize/op_api/include/aclnn_add_custom.h -/_Increase/Increase_double_bufer/NO_double_buffer/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run/packages/vendors/customize/op_impl/ai_core/tbe/config/ascend310p/aic-ascend310p-ops-info.json -/_Increase/Increase_double_bufer/NO_double_buffer/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run/packages/vendors/customize/op_impl/ai_core/tbe/customize_impl/dynamic/add_custom.py -/_Increase/Increase_double_bufer/NO_double_buffer/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run/packages/vendors/customize/op_impl/ai_core/tbe/kernel/ascend310p/add_custom/AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b.json -/_Increase/Increase_double_bufer/NO_double_buffer/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run/packages/vendors/customize/op_impl/ai_core/tbe/kernel/ascend310p/add_custom/AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b.o -/_Increase/Increase_double_bufer/NO_double_buffer/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run/packages/vendors/customize/op_impl/ai_core/tbe/kernel/config/ascend310p/add_custom.json -/_Increase/Increase_double_bufer/NO_double_buffer/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run/packages/vendors/customize/op_impl/ai_core/tbe/kernel/config/ascend310p/binary_info_config.json -/_Increase/Increase_double_bufer/NO_double_buffer/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run/packages/vendors/customize/op_impl/ai_core/tbe/config/ascend310b/aic-ascend310b-ops-info.json -/_Increase/Increase_double_bufer/NO_double_buffer/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run/packages/vendors/customize/op_impl/ai_core/tbe/kernel/ascend310b/add_custom/AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b.json -/_Increase/Increase_double_bufer/NO_double_buffer/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run/packages/vendors/customize/op_impl/ai_core/tbe/kernel/ascend310b/add_custom/AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b.o -/_Increase/Increase_double_bufer/NO_double_buffer/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run/packages/vendors/customize/op_impl/ai_core/tbe/kernel/config/ascend310b/add_custom.json -/_Increase/Increase_double_bufer/NO_double_buffer/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run/packages/vendors/customize/op_impl/ai_core/tbe/kernel/config/ascend310b/binary_info_config.json -/_Increase/Increase_double_bufer/NO_double_buffer/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run/packages/vendors/customize/op_impl/ai_core/tbe/config/ascend910/aic-ascend910-ops-info.json -/_Increase/Increase_double_bufer/NO_double_buffer/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run/packages/vendors/customize/op_impl/ai_core/tbe/kernel/ascend910/add_custom/AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b.json -/_Increase/Increase_double_bufer/NO_double_buffer/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run/packages/vendors/customize/op_impl/ai_core/tbe/kernel/ascend910/add_custom/AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b.o -/_Increase/Increase_double_bufer/NO_double_buffer/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run/packages/vendors/customize/op_impl/ai_core/tbe/kernel/config/ascend910/add_custom.json -/_Increase/Increase_double_bufer/NO_double_buffer/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run/packages/vendors/customize/op_impl/ai_core/tbe/kernel/config/ascend910/binary_info_config.json -/_Increase/Increase_double_bufer/NO_double_buffer/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run/packages/vendors/customize/op_impl/ai_core/tbe/config/ascend910b/aic-ascend910b-ops-info.json -/_Increase/Increase_double_bufer/NO_double_buffer/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run/packages/vendors/customize/op_impl/ai_core/tbe/kernel/ascend910b/add_custom/AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b.json -/_Increase/Increase_double_bufer/NO_double_buffer/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run/packages/vendors/customize/op_impl/ai_core/tbe/kernel/ascend910b/add_custom/AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b.o -/_Increase/Increase_double_bufer/NO_double_buffer/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run/packages/vendors/customize/op_impl/ai_core/tbe/kernel/config/ascend910b/add_custom.json -/_Increase/Increase_double_bufer/NO_double_buffer/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run/packages/vendors/customize/op_impl/ai_core/tbe/kernel/config/ascend910b/binary_info_config.json -/_Increase/Increase_double_bufer/NO_double_buffer/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run/packages/vendors/customize/framework/tensorflow/npu_supported_ops.json -/_Increase/Increase_double_bufer/NO_double_buffer/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run/packages/vendors/customize/op_impl/ai_core/tbe/customize_impl/dynamic/add_custom.cpp -/_Increase/Increase_double_bufer/NO_double_buffer/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run/./upgrade.sh -/_Increase/Increase_double_bufer/NO_double_buffer/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run/./install.sh -/_Increase/Increase_double_bufer/NO_double_buffer/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run/packages/vendors/customize/version.info \ No newline at end of file +/Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run/packages/vendors/customize/framework/tensorflow/libcust_tf_parsers.so +/Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run/packages/vendors/customize/op_proto/lib/linux/aarch64/libcust_opsproto_rt2.0.so +/Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run/packages/vendors/customize/op_proto/inc/op_proto.h +/Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run/packages/vendors/customize/op_impl/ai_core/tbe/op_tiling/lib/linux/aarch64/libcust_opmaster_rt2.0.so +/Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run/packages/vendors/customize/op_impl/ai_core/tbe/op_tiling/liboptiling.so +/Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run/packages/vendors/customize/op_api/lib/libcust_opapi.so +/Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run/packages/vendors/customize/op_api/include/aclnn_add_custom.h +/Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run/packages/vendors/customize/op_impl/ai_core/tbe/config/ascend310p/aic-ascend310p-ops-info.json +/Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run/packages/vendors/customize/op_impl/ai_core/tbe/customize_impl/dynamic/add_custom.py +/Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run/packages/vendors/customize/op_impl/ai_core/tbe/kernel/ascend310p/add_custom/AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b.json +/Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run/packages/vendors/customize/op_impl/ai_core/tbe/kernel/ascend310p/add_custom/AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b.o +/Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run/packages/vendors/customize/op_impl/ai_core/tbe/kernel/config/ascend310p/add_custom.json +/Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run/packages/vendors/customize/op_impl/ai_core/tbe/kernel/config/ascend310p/binary_info_config.json +/Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run/packages/vendors/customize/op_impl/ai_core/tbe/config/ascend310b/aic-ascend310b-ops-info.json +/Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run/packages/vendors/customize/op_impl/ai_core/tbe/kernel/ascend310b/add_custom/AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b.json +/Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run/packages/vendors/customize/op_impl/ai_core/tbe/kernel/ascend310b/add_custom/AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b.o +/Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run/packages/vendors/customize/op_impl/ai_core/tbe/kernel/config/ascend310b/add_custom.json +/Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run/packages/vendors/customize/op_impl/ai_core/tbe/kernel/config/ascend310b/binary_info_config.json +/Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run/packages/vendors/customize/op_impl/ai_core/tbe/config/ascend910/aic-ascend910-ops-info.json +/Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run/packages/vendors/customize/op_impl/ai_core/tbe/kernel/ascend910/add_custom/AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b.json +/Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run/packages/vendors/customize/op_impl/ai_core/tbe/kernel/ascend910/add_custom/AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b.o +/Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run/packages/vendors/customize/op_impl/ai_core/tbe/kernel/config/ascend910/add_custom.json +/Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run/packages/vendors/customize/op_impl/ai_core/tbe/kernel/config/ascend910/binary_info_config.json +/Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run/packages/vendors/customize/op_impl/ai_core/tbe/config/ascend910b/aic-ascend910b-ops-info.json +/Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run/packages/vendors/customize/op_impl/ai_core/tbe/kernel/ascend910b/add_custom/AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b.json +/Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run/packages/vendors/customize/op_impl/ai_core/tbe/kernel/ascend910b/add_custom/AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b.o +/Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run/packages/vendors/customize/op_impl/ai_core/tbe/kernel/config/ascend910b/add_custom.json +/Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run/packages/vendors/customize/op_impl/ai_core/tbe/kernel/config/ascend910b/binary_info_config.json +/Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run/packages/vendors/customize/framework/tensorflow/npu_supported_ops.json +/Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run/packages/vendors/customize/op_impl/ai_core/tbe/customize_impl/dynamic/add_custom.cpp +/Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run/./upgrade.sh +/Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run/./install.sh +/Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run/packages/vendors/customize/version.info \ No newline at end of file diff --git a/Increase_double_bufer/No_double_buffer/build_out/op_host/CMakeFiles/CMakeDirectoryInformation.cmake b/Increase_double_bufer/No_double_buffer/build_out/op_host/CMakeFiles/CMakeDirectoryInformation.cmake index 82ea4a19384b5cb17ac418c5fb4630c5a67a6a55..495135816bd051d64dffe5590d404fd3900dd3bf 100644 --- a/Increase_double_bufer/No_double_buffer/build_out/op_host/CMakeFiles/CMakeDirectoryInformation.cmake +++ b/Increase_double_bufer/No_double_buffer/build_out/op_host/CMakeFiles/CMakeDirectoryInformation.cmake @@ -2,8 +2,8 @@ # Generated by "Unix Makefiles" Generator, CMake Version 3.22 # Relative path conversion top directories. -set(CMAKE_RELATIVE_PATH_TOP_SOURCE "/_Increase/Increase_double_bufer/NO_double_buffer") -set(CMAKE_RELATIVE_PATH_TOP_BINARY "/_Increase/Increase_double_bufer/NO_double_buffer/build_out") +set(CMAKE_RELATIVE_PATH_TOP_SOURCE "/Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer") +set(CMAKE_RELATIVE_PATH_TOP_BINARY "/Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out") # Force unix paths in dependencies. set(CMAKE_FORCE_UNIX_PATHS 1) diff --git a/Increase_double_bufer/No_double_buffer/build_out/op_host/CMakeFiles/cust_op_proto.dir/DependInfo.cmake b/Increase_double_bufer/No_double_buffer/build_out/op_host/CMakeFiles/cust_op_proto.dir/DependInfo.cmake index b4e79443cded4af52736555d87516b8b373e8cce..f843bcf08c78ac5ac735a3073c495a2b273f4b88 100644 --- a/Increase_double_bufer/No_double_buffer/build_out/op_host/CMakeFiles/cust_op_proto.dir/DependInfo.cmake +++ b/Increase_double_bufer/No_double_buffer/build_out/op_host/CMakeFiles/cust_op_proto.dir/DependInfo.cmake @@ -8,8 +8,8 @@ set(CMAKE_DEPENDS_LANGUAGES # The set of dependency files which are needed: set(CMAKE_DEPENDS_DEPENDENCY_FILES - "/_Increase/Increase_double_bufer/NO_double_buffer/build_out/autogen/op_proto.cc" "op_host/CMakeFiles/cust_op_proto.dir/__/autogen/op_proto.cc.o" "gcc" "op_host/CMakeFiles/cust_op_proto.dir/__/autogen/op_proto.cc.o.d" - "/_Increase/Increase_double_bufer/NO_double_buffer/op_host/add_custom.cpp" "op_host/CMakeFiles/cust_op_proto.dir/add_custom.cpp.o" "gcc" "op_host/CMakeFiles/cust_op_proto.dir/add_custom.cpp.o.d" + "/Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out/autogen/op_proto.cc" "op_host/CMakeFiles/cust_op_proto.dir/__/autogen/op_proto.cc.o" "gcc" "op_host/CMakeFiles/cust_op_proto.dir/__/autogen/op_proto.cc.o.d" + "/Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/op_host/add_custom.cpp" "op_host/CMakeFiles/cust_op_proto.dir/add_custom.cpp.o" "gcc" "op_host/CMakeFiles/cust_op_proto.dir/add_custom.cpp.o.d" ) # Targets to which this target links. diff --git a/Increase_double_bufer/No_double_buffer/build_out/op_host/CMakeFiles/cust_op_proto.dir/__/autogen/op_proto.cc.o.d b/Increase_double_bufer/No_double_buffer/build_out/op_host/CMakeFiles/cust_op_proto.dir/__/autogen/op_proto.cc.o.d index 6042bb03739b62599ee8a7e03e9e249a6eb0be5a..19d11ad306081597cb7a24c35b56c77c70112e84 100644 --- a/Increase_double_bufer/No_double_buffer/build_out/op_host/CMakeFiles/cust_op_proto.dir/__/autogen/op_proto.cc.o.d +++ b/Increase_double_bufer/No_double_buffer/build_out/op_host/CMakeFiles/cust_op_proto.dir/__/autogen/op_proto.cc.o.d @@ -1,7 +1,7 @@ op_host/CMakeFiles/cust_op_proto.dir/__/autogen/op_proto.cc.o: \ - /_Increase/Increase_double_bufer/NO_double_buffer/build_out/autogen/op_proto.cc \ + /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out/autogen/op_proto.cc \ /usr/include/stdc-predef.h \ - /_Increase/Increase_double_bufer/NO_double_buffer/build_out/autogen/op_proto.h \ + /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out/autogen/op_proto.h \ /usr/local/Ascend/ascend-toolkit/latest/include/graph/operator_reg.h \ /usr/include/c++/11/functional \ /usr/include/aarch64-linux-gnu/c++/11/bits/c++config.h \ diff --git a/Increase_double_bufer/No_double_buffer/build_out/op_host/CMakeFiles/cust_op_proto.dir/add_custom.cpp.o.d b/Increase_double_bufer/No_double_buffer/build_out/op_host/CMakeFiles/cust_op_proto.dir/add_custom.cpp.o.d index 053a0b2d27ea1f136ba80de4bbe5fad4ad6dab93..138ff477003a2d4b2a7d41ad1370bb5243944a06 100644 --- a/Increase_double_bufer/No_double_buffer/build_out/op_host/CMakeFiles/cust_op_proto.dir/add_custom.cpp.o.d +++ b/Increase_double_bufer/No_double_buffer/build_out/op_host/CMakeFiles/cust_op_proto.dir/add_custom.cpp.o.d @@ -1,7 +1,7 @@ op_host/CMakeFiles/cust_op_proto.dir/add_custom.cpp.o: \ - /_Increase/Increase_double_bufer/NO_double_buffer/op_host/add_custom.cpp \ + /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/op_host/add_custom.cpp \ /usr/include/stdc-predef.h \ - /_Increase/Increase_double_bufer/NO_double_buffer/op_host/add_custom_tiling.h \ + /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/op_host/add_custom_tiling.h \ /usr/local/Ascend/ascend-toolkit/latest/include/register/tilingdata_base.h \ /usr/include/c++/11/vector /usr/include/c++/11/bits/stl_algobase.h \ /usr/include/aarch64-linux-gnu/c++/11/bits/c++config.h \ diff --git a/Increase_double_bufer/No_double_buffer/build_out/op_host/CMakeFiles/cust_op_proto.dir/build.make b/Increase_double_bufer/No_double_buffer/build_out/op_host/CMakeFiles/cust_op_proto.dir/build.make index fbaaa2ea8357ea707ccc922afef1eaeac6680018..53f60b59a2e26fc22c8f8b31879bf36c07f354fe 100644 --- a/Increase_double_bufer/No_double_buffer/build_out/op_host/CMakeFiles/cust_op_proto.dir/build.make +++ b/Increase_double_bufer/No_double_buffer/build_out/op_host/CMakeFiles/cust_op_proto.dir/build.make @@ -53,10 +53,10 @@ RM = /usr/bin/cmake -E rm -f EQUALS = = # The top-level source directory on which CMake was run. -CMAKE_SOURCE_DIR = /_Increase/Increase_double_bufer/NO_double_buffer +CMAKE_SOURCE_DIR = /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer # The top-level build directory on which CMake was run. -CMAKE_BINARY_DIR = /_Increase/Increase_double_bufer/NO_double_buffer/build_out +CMAKE_BINARY_DIR = /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out # Include any dependencies generated for this target. include op_host/CMakeFiles/cust_op_proto.dir/depend.make @@ -72,30 +72,30 @@ include op_host/CMakeFiles/cust_op_proto.dir/flags.make op_host/CMakeFiles/cust_op_proto.dir/add_custom.cpp.o: op_host/CMakeFiles/cust_op_proto.dir/flags.make op_host/CMakeFiles/cust_op_proto.dir/add_custom.cpp.o: ../op_host/add_custom.cpp op_host/CMakeFiles/cust_op_proto.dir/add_custom.cpp.o: op_host/CMakeFiles/cust_op_proto.dir/compiler_depend.ts - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/_Increase/Increase_double_bufer/NO_double_buffer/build_out/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Building CXX object op_host/CMakeFiles/cust_op_proto.dir/add_custom.cpp.o" - cd /_Increase/Increase_double_bufer/NO_double_buffer/build_out/op_host && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT op_host/CMakeFiles/cust_op_proto.dir/add_custom.cpp.o -MF CMakeFiles/cust_op_proto.dir/add_custom.cpp.o.d -o CMakeFiles/cust_op_proto.dir/add_custom.cpp.o -c /_Increase/Increase_double_bufer/NO_double_buffer/op_host/add_custom.cpp + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Building CXX object op_host/CMakeFiles/cust_op_proto.dir/add_custom.cpp.o" + cd /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out/op_host && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT op_host/CMakeFiles/cust_op_proto.dir/add_custom.cpp.o -MF CMakeFiles/cust_op_proto.dir/add_custom.cpp.o.d -o CMakeFiles/cust_op_proto.dir/add_custom.cpp.o -c /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/op_host/add_custom.cpp op_host/CMakeFiles/cust_op_proto.dir/add_custom.cpp.i: cmake_force @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/cust_op_proto.dir/add_custom.cpp.i" - cd /_Increase/Increase_double_bufer/NO_double_buffer/build_out/op_host && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /_Increase/Increase_double_bufer/NO_double_buffer/op_host/add_custom.cpp > CMakeFiles/cust_op_proto.dir/add_custom.cpp.i + cd /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out/op_host && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/op_host/add_custom.cpp > CMakeFiles/cust_op_proto.dir/add_custom.cpp.i op_host/CMakeFiles/cust_op_proto.dir/add_custom.cpp.s: cmake_force @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/cust_op_proto.dir/add_custom.cpp.s" - cd /_Increase/Increase_double_bufer/NO_double_buffer/build_out/op_host && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /_Increase/Increase_double_bufer/NO_double_buffer/op_host/add_custom.cpp -o CMakeFiles/cust_op_proto.dir/add_custom.cpp.s + cd /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out/op_host && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/op_host/add_custom.cpp -o CMakeFiles/cust_op_proto.dir/add_custom.cpp.s op_host/CMakeFiles/cust_op_proto.dir/__/autogen/op_proto.cc.o: op_host/CMakeFiles/cust_op_proto.dir/flags.make op_host/CMakeFiles/cust_op_proto.dir/__/autogen/op_proto.cc.o: autogen/op_proto.cc op_host/CMakeFiles/cust_op_proto.dir/__/autogen/op_proto.cc.o: op_host/CMakeFiles/cust_op_proto.dir/compiler_depend.ts - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/_Increase/Increase_double_bufer/NO_double_buffer/build_out/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Building CXX object op_host/CMakeFiles/cust_op_proto.dir/__/autogen/op_proto.cc.o" - cd /_Increase/Increase_double_bufer/NO_double_buffer/build_out/op_host && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT op_host/CMakeFiles/cust_op_proto.dir/__/autogen/op_proto.cc.o -MF CMakeFiles/cust_op_proto.dir/__/autogen/op_proto.cc.o.d -o CMakeFiles/cust_op_proto.dir/__/autogen/op_proto.cc.o -c /_Increase/Increase_double_bufer/NO_double_buffer/build_out/autogen/op_proto.cc + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Building CXX object op_host/CMakeFiles/cust_op_proto.dir/__/autogen/op_proto.cc.o" + cd /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out/op_host && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT op_host/CMakeFiles/cust_op_proto.dir/__/autogen/op_proto.cc.o -MF CMakeFiles/cust_op_proto.dir/__/autogen/op_proto.cc.o.d -o CMakeFiles/cust_op_proto.dir/__/autogen/op_proto.cc.o -c /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out/autogen/op_proto.cc op_host/CMakeFiles/cust_op_proto.dir/__/autogen/op_proto.cc.i: cmake_force @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/cust_op_proto.dir/__/autogen/op_proto.cc.i" - cd /_Increase/Increase_double_bufer/NO_double_buffer/build_out/op_host && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /_Increase/Increase_double_bufer/NO_double_buffer/build_out/autogen/op_proto.cc > CMakeFiles/cust_op_proto.dir/__/autogen/op_proto.cc.i + cd /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out/op_host && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out/autogen/op_proto.cc > CMakeFiles/cust_op_proto.dir/__/autogen/op_proto.cc.i op_host/CMakeFiles/cust_op_proto.dir/__/autogen/op_proto.cc.s: cmake_force @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/cust_op_proto.dir/__/autogen/op_proto.cc.s" - cd /_Increase/Increase_double_bufer/NO_double_buffer/build_out/op_host && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /_Increase/Increase_double_bufer/NO_double_buffer/build_out/autogen/op_proto.cc -o CMakeFiles/cust_op_proto.dir/__/autogen/op_proto.cc.s + cd /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out/op_host && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out/autogen/op_proto.cc -o CMakeFiles/cust_op_proto.dir/__/autogen/op_proto.cc.s # Object files for target cust_op_proto cust_op_proto_OBJECTS = \ @@ -109,18 +109,18 @@ op_host/libcust_opsproto_rt2.0.so: op_host/CMakeFiles/cust_op_proto.dir/add_cust op_host/libcust_opsproto_rt2.0.so: op_host/CMakeFiles/cust_op_proto.dir/__/autogen/op_proto.cc.o op_host/libcust_opsproto_rt2.0.so: op_host/CMakeFiles/cust_op_proto.dir/build.make op_host/libcust_opsproto_rt2.0.so: op_host/CMakeFiles/cust_op_proto.dir/link.txt - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --bold --progress-dir=/_Increase/Increase_double_bufer/NO_double_buffer/build_out/CMakeFiles --progress-num=$(CMAKE_PROGRESS_3) "Linking CXX shared library libcust_opsproto_rt2.0.so" - cd /_Increase/Increase_double_bufer/NO_double_buffer/build_out/op_host && $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/cust_op_proto.dir/link.txt --verbose=$(VERBOSE) + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --bold --progress-dir=/Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out/CMakeFiles --progress-num=$(CMAKE_PROGRESS_3) "Linking CXX shared library libcust_opsproto_rt2.0.so" + cd /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out/op_host && $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/cust_op_proto.dir/link.txt --verbose=$(VERBOSE) # Rule to build all files generated by this target. op_host/CMakeFiles/cust_op_proto.dir/build: op_host/libcust_opsproto_rt2.0.so .PHONY : op_host/CMakeFiles/cust_op_proto.dir/build op_host/CMakeFiles/cust_op_proto.dir/clean: - cd /_Increase/Increase_double_bufer/NO_double_buffer/build_out/op_host && $(CMAKE_COMMAND) -P CMakeFiles/cust_op_proto.dir/cmake_clean.cmake + cd /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out/op_host && $(CMAKE_COMMAND) -P CMakeFiles/cust_op_proto.dir/cmake_clean.cmake .PHONY : op_host/CMakeFiles/cust_op_proto.dir/clean op_host/CMakeFiles/cust_op_proto.dir/depend: - cd /_Increase/Increase_double_bufer/NO_double_buffer/build_out && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /_Increase/Increase_double_bufer/NO_double_buffer /_Increase/Increase_double_bufer/NO_double_buffer/op_host /_Increase/Increase_double_bufer/NO_double_buffer/build_out /_Increase/Increase_double_bufer/NO_double_buffer/build_out/op_host /_Increase/Increase_double_bufer/NO_double_buffer/build_out/op_host/CMakeFiles/cust_op_proto.dir/DependInfo.cmake --color=$(COLOR) + cd /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/op_host /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out/op_host /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out/op_host/CMakeFiles/cust_op_proto.dir/DependInfo.cmake --color=$(COLOR) .PHONY : op_host/CMakeFiles/cust_op_proto.dir/depend diff --git a/Increase_double_bufer/No_double_buffer/build_out/op_host/CMakeFiles/cust_op_proto.dir/compiler_depend.internal b/Increase_double_bufer/No_double_buffer/build_out/op_host/CMakeFiles/cust_op_proto.dir/compiler_depend.internal index c5d476a39d6f7223e03000e9a374a9b63b955329..6e5945e8849206f504fbe4327c1a718236905c32 100644 --- a/Increase_double_bufer/No_double_buffer/build_out/op_host/CMakeFiles/cust_op_proto.dir/compiler_depend.internal +++ b/Increase_double_bufer/No_double_buffer/build_out/op_host/CMakeFiles/cust_op_proto.dir/compiler_depend.internal @@ -2,9 +2,9 @@ # Generated by "Unix Makefiles" Generator, CMake Version 3.22 op_host/CMakeFiles/cust_op_proto.dir/__/autogen/op_proto.cc.o - /_Increase/Increase_double_bufer/NO_double_buffer/build_out/autogen/op_proto.cc + /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out/autogen/op_proto.cc /usr/include/stdc-predef.h - /_Increase/Increase_double_bufer/NO_double_buffer/build_out/autogen/op_proto.h + /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out/autogen/op_proto.h /usr/local/Ascend/ascend-toolkit/latest/include/graph/operator_reg.h /usr/include/c++/11/functional /usr/include/aarch64-linux-gnu/c++/11/bits/c++config.h @@ -300,9 +300,9 @@ op_host/CMakeFiles/cust_op_proto.dir/__/autogen/op_proto.cc.o /usr/local/Ascend/ascend-toolkit/latest/include/graph/ascend_string.h op_host/CMakeFiles/cust_op_proto.dir/add_custom.cpp.o - /_Increase/Increase_double_bufer/NO_double_buffer/op_host/add_custom.cpp + /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/op_host/add_custom.cpp /usr/include/stdc-predef.h - /_Increase/Increase_double_bufer/NO_double_buffer/op_host/add_custom_tiling.h + /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/op_host/add_custom_tiling.h /usr/local/Ascend/ascend-toolkit/latest/include/register/tilingdata_base.h /usr/include/c++/11/vector /usr/include/c++/11/bits/stl_algobase.h diff --git a/Increase_double_bufer/No_double_buffer/build_out/op_host/CMakeFiles/cust_opapi.dir/DependInfo.cmake b/Increase_double_bufer/No_double_buffer/build_out/op_host/CMakeFiles/cust_opapi.dir/DependInfo.cmake index 2b3bf0f6d44b8e03db62089a053955e746e7806f..00d424d5f1d21bb65a5de8ad1e3433aeadc271bf 100644 --- a/Increase_double_bufer/No_double_buffer/build_out/op_host/CMakeFiles/cust_opapi.dir/DependInfo.cmake +++ b/Increase_double_bufer/No_double_buffer/build_out/op_host/CMakeFiles/cust_opapi.dir/DependInfo.cmake @@ -8,7 +8,7 @@ set(CMAKE_DEPENDS_LANGUAGES # The set of dependency files which are needed: set(CMAKE_DEPENDS_DEPENDENCY_FILES - "/_Increase/Increase_double_bufer/NO_double_buffer/build_out/autogen/aclnn_add_custom.cpp" "op_host/CMakeFiles/cust_opapi.dir/__/autogen/aclnn_add_custom.cpp.o" "gcc" "op_host/CMakeFiles/cust_opapi.dir/__/autogen/aclnn_add_custom.cpp.o.d" + "/Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out/autogen/aclnn_add_custom.cpp" "op_host/CMakeFiles/cust_opapi.dir/__/autogen/aclnn_add_custom.cpp.o" "gcc" "op_host/CMakeFiles/cust_opapi.dir/__/autogen/aclnn_add_custom.cpp.o.d" ) # Targets to which this target links. diff --git a/Increase_double_bufer/No_double_buffer/build_out/op_host/CMakeFiles/cust_opapi.dir/__/autogen/aclnn_add_custom.cpp.o.d b/Increase_double_bufer/No_double_buffer/build_out/op_host/CMakeFiles/cust_opapi.dir/__/autogen/aclnn_add_custom.cpp.o.d index c1f70a5587ffa80bf3da6ccbe72d94b73dde6145..f549122bac92c3b1c7b6f3bde9952ddd2cb483dc 100644 --- a/Increase_double_bufer/No_double_buffer/build_out/op_host/CMakeFiles/cust_opapi.dir/__/autogen/aclnn_add_custom.cpp.o.d +++ b/Increase_double_bufer/No_double_buffer/build_out/op_host/CMakeFiles/cust_opapi.dir/__/autogen/aclnn_add_custom.cpp.o.d @@ -1,5 +1,5 @@ op_host/CMakeFiles/cust_opapi.dir/__/autogen/aclnn_add_custom.cpp.o: \ - /_Increase/Increase_double_bufer/NO_double_buffer/build_out/autogen/aclnn_add_custom.cpp \ + /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out/autogen/aclnn_add_custom.cpp \ /usr/include/stdc-predef.h /usr/include/string.h \ /usr/include/aarch64-linux-gnu/bits/libc-header-start.h \ /usr/include/features.h /usr/include/features-time64.h \ @@ -121,7 +121,7 @@ op_host/CMakeFiles/cust_opapi.dir/__/autogen/aclnn_add_custom.cpp.o: \ /usr/include/c++/11/bits/stl_vector.h \ /usr/include/c++/11/bits/stl_bvector.h \ /usr/include/c++/11/bits/vector.tcc \ - /_Increase/Increase_double_bufer/NO_double_buffer/build_out/autogen/aclnn_add_custom.h \ + /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out/autogen/aclnn_add_custom.h \ /usr/local/Ascend/ascend-toolkit/latest/include/aclnn/acl_meta.h \ /usr/include/c++/11/cstdint /usr/include/c++/11/cstdlib \ /usr/include/stdlib.h /usr/include/aarch64-linux-gnu/bits/waitflags.h \ diff --git a/Increase_double_bufer/No_double_buffer/build_out/op_host/CMakeFiles/cust_opapi.dir/build.make b/Increase_double_bufer/No_double_buffer/build_out/op_host/CMakeFiles/cust_opapi.dir/build.make index 9ddc782e1ad41382b7bbbceea4d6cf39ef67e89d..2893c08e4a4f4a809392979596af8bd0cd00f25e 100644 --- a/Increase_double_bufer/No_double_buffer/build_out/op_host/CMakeFiles/cust_opapi.dir/build.make +++ b/Increase_double_bufer/No_double_buffer/build_out/op_host/CMakeFiles/cust_opapi.dir/build.make @@ -53,10 +53,10 @@ RM = /usr/bin/cmake -E rm -f EQUALS = = # The top-level source directory on which CMake was run. -CMAKE_SOURCE_DIR = /_Increase/Increase_double_bufer/NO_double_buffer +CMAKE_SOURCE_DIR = /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer # The top-level build directory on which CMake was run. -CMAKE_BINARY_DIR = /_Increase/Increase_double_bufer/NO_double_buffer/build_out +CMAKE_BINARY_DIR = /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out # Include any dependencies generated for this target. include op_host/CMakeFiles/cust_opapi.dir/depend.make @@ -72,16 +72,16 @@ include op_host/CMakeFiles/cust_opapi.dir/flags.make op_host/CMakeFiles/cust_opapi.dir/__/autogen/aclnn_add_custom.cpp.o: op_host/CMakeFiles/cust_opapi.dir/flags.make op_host/CMakeFiles/cust_opapi.dir/__/autogen/aclnn_add_custom.cpp.o: autogen/aclnn_add_custom.cpp op_host/CMakeFiles/cust_opapi.dir/__/autogen/aclnn_add_custom.cpp.o: op_host/CMakeFiles/cust_opapi.dir/compiler_depend.ts - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/_Increase/Increase_double_bufer/NO_double_buffer/build_out/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Building CXX object op_host/CMakeFiles/cust_opapi.dir/__/autogen/aclnn_add_custom.cpp.o" - cd /_Increase/Increase_double_bufer/NO_double_buffer/build_out/op_host && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT op_host/CMakeFiles/cust_opapi.dir/__/autogen/aclnn_add_custom.cpp.o -MF CMakeFiles/cust_opapi.dir/__/autogen/aclnn_add_custom.cpp.o.d -o CMakeFiles/cust_opapi.dir/__/autogen/aclnn_add_custom.cpp.o -c /_Increase/Increase_double_bufer/NO_double_buffer/build_out/autogen/aclnn_add_custom.cpp + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Building CXX object op_host/CMakeFiles/cust_opapi.dir/__/autogen/aclnn_add_custom.cpp.o" + cd /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out/op_host && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT op_host/CMakeFiles/cust_opapi.dir/__/autogen/aclnn_add_custom.cpp.o -MF CMakeFiles/cust_opapi.dir/__/autogen/aclnn_add_custom.cpp.o.d -o CMakeFiles/cust_opapi.dir/__/autogen/aclnn_add_custom.cpp.o -c /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out/autogen/aclnn_add_custom.cpp op_host/CMakeFiles/cust_opapi.dir/__/autogen/aclnn_add_custom.cpp.i: cmake_force @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/cust_opapi.dir/__/autogen/aclnn_add_custom.cpp.i" - cd /_Increase/Increase_double_bufer/NO_double_buffer/build_out/op_host && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /_Increase/Increase_double_bufer/NO_double_buffer/build_out/autogen/aclnn_add_custom.cpp > CMakeFiles/cust_opapi.dir/__/autogen/aclnn_add_custom.cpp.i + cd /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out/op_host && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out/autogen/aclnn_add_custom.cpp > CMakeFiles/cust_opapi.dir/__/autogen/aclnn_add_custom.cpp.i op_host/CMakeFiles/cust_opapi.dir/__/autogen/aclnn_add_custom.cpp.s: cmake_force @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/cust_opapi.dir/__/autogen/aclnn_add_custom.cpp.s" - cd /_Increase/Increase_double_bufer/NO_double_buffer/build_out/op_host && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /_Increase/Increase_double_bufer/NO_double_buffer/build_out/autogen/aclnn_add_custom.cpp -o CMakeFiles/cust_opapi.dir/__/autogen/aclnn_add_custom.cpp.s + cd /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out/op_host && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out/autogen/aclnn_add_custom.cpp -o CMakeFiles/cust_opapi.dir/__/autogen/aclnn_add_custom.cpp.s # Object files for target cust_opapi cust_opapi_OBJECTS = \ @@ -93,18 +93,18 @@ cust_opapi_EXTERNAL_OBJECTS = op_host/libcust_opapi.so: op_host/CMakeFiles/cust_opapi.dir/__/autogen/aclnn_add_custom.cpp.o op_host/libcust_opapi.so: op_host/CMakeFiles/cust_opapi.dir/build.make op_host/libcust_opapi.so: op_host/CMakeFiles/cust_opapi.dir/link.txt - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --bold --progress-dir=/_Increase/Increase_double_bufer/NO_double_buffer/build_out/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Linking CXX shared library libcust_opapi.so" - cd /_Increase/Increase_double_bufer/NO_double_buffer/build_out/op_host && $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/cust_opapi.dir/link.txt --verbose=$(VERBOSE) + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --bold --progress-dir=/Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Linking CXX shared library libcust_opapi.so" + cd /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out/op_host && $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/cust_opapi.dir/link.txt --verbose=$(VERBOSE) # Rule to build all files generated by this target. op_host/CMakeFiles/cust_opapi.dir/build: op_host/libcust_opapi.so .PHONY : op_host/CMakeFiles/cust_opapi.dir/build op_host/CMakeFiles/cust_opapi.dir/clean: - cd /_Increase/Increase_double_bufer/NO_double_buffer/build_out/op_host && $(CMAKE_COMMAND) -P CMakeFiles/cust_opapi.dir/cmake_clean.cmake + cd /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out/op_host && $(CMAKE_COMMAND) -P CMakeFiles/cust_opapi.dir/cmake_clean.cmake .PHONY : op_host/CMakeFiles/cust_opapi.dir/clean op_host/CMakeFiles/cust_opapi.dir/depend: - cd /_Increase/Increase_double_bufer/NO_double_buffer/build_out && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /_Increase/Increase_double_bufer/NO_double_buffer /_Increase/Increase_double_bufer/NO_double_buffer/op_host /_Increase/Increase_double_bufer/NO_double_buffer/build_out /_Increase/Increase_double_bufer/NO_double_buffer/build_out/op_host /_Increase/Increase_double_bufer/NO_double_buffer/build_out/op_host/CMakeFiles/cust_opapi.dir/DependInfo.cmake --color=$(COLOR) + cd /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/op_host /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out/op_host /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out/op_host/CMakeFiles/cust_opapi.dir/DependInfo.cmake --color=$(COLOR) .PHONY : op_host/CMakeFiles/cust_opapi.dir/depend diff --git a/Increase_double_bufer/No_double_buffer/build_out/op_host/CMakeFiles/cust_opapi.dir/compiler_depend.internal b/Increase_double_bufer/No_double_buffer/build_out/op_host/CMakeFiles/cust_opapi.dir/compiler_depend.internal index eaf8c009f28d99ad92ddf66694b2798f71d85c0b..ac8a579c75fa707d4c2aed4846857df62d433a70 100644 --- a/Increase_double_bufer/No_double_buffer/build_out/op_host/CMakeFiles/cust_opapi.dir/compiler_depend.internal +++ b/Increase_double_bufer/No_double_buffer/build_out/op_host/CMakeFiles/cust_opapi.dir/compiler_depend.internal @@ -2,7 +2,7 @@ # Generated by "Unix Makefiles" Generator, CMake Version 3.22 op_host/CMakeFiles/cust_opapi.dir/__/autogen/aclnn_add_custom.cpp.o - /_Increase/Increase_double_bufer/NO_double_buffer/build_out/autogen/aclnn_add_custom.cpp + /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out/autogen/aclnn_add_custom.cpp /usr/include/stdc-predef.h /usr/include/string.h /usr/include/aarch64-linux-gnu/bits/libc-header-start.h @@ -144,7 +144,7 @@ op_host/CMakeFiles/cust_opapi.dir/__/autogen/aclnn_add_custom.cpp.o /usr/include/c++/11/bits/stl_vector.h /usr/include/c++/11/bits/stl_bvector.h /usr/include/c++/11/bits/vector.tcc - /_Increase/Increase_double_bufer/NO_double_buffer/build_out/autogen/aclnn_add_custom.h + /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out/autogen/aclnn_add_custom.h /usr/local/Ascend/ascend-toolkit/latest/include/aclnn/acl_meta.h /usr/include/c++/11/cstdint /usr/include/c++/11/cstdlib diff --git a/Increase_double_bufer/No_double_buffer/build_out/op_host/CMakeFiles/cust_optiling.dir/DependInfo.cmake b/Increase_double_bufer/No_double_buffer/build_out/op_host/CMakeFiles/cust_optiling.dir/DependInfo.cmake index 54e9219e0a2f61a2b396d83fc7e904e95cae1433..e90e5cf012f69562d6d4ca46fb97d427d83af3f2 100644 --- a/Increase_double_bufer/No_double_buffer/build_out/op_host/CMakeFiles/cust_optiling.dir/DependInfo.cmake +++ b/Increase_double_bufer/No_double_buffer/build_out/op_host/CMakeFiles/cust_optiling.dir/DependInfo.cmake @@ -8,7 +8,7 @@ set(CMAKE_DEPENDS_LANGUAGES # The set of dependency files which are needed: set(CMAKE_DEPENDS_DEPENDENCY_FILES - "/_Increase/Increase_double_bufer/NO_double_buffer/op_host/add_custom.cpp" "op_host/CMakeFiles/cust_optiling.dir/add_custom.cpp.o" "gcc" "op_host/CMakeFiles/cust_optiling.dir/add_custom.cpp.o.d" + "/Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/op_host/add_custom.cpp" "op_host/CMakeFiles/cust_optiling.dir/add_custom.cpp.o" "gcc" "op_host/CMakeFiles/cust_optiling.dir/add_custom.cpp.o.d" ) # Targets to which this target links. diff --git a/Increase_double_bufer/No_double_buffer/build_out/op_host/CMakeFiles/cust_optiling.dir/add_custom.cpp.o.d b/Increase_double_bufer/No_double_buffer/build_out/op_host/CMakeFiles/cust_optiling.dir/add_custom.cpp.o.d index e289165b3fa458c56d684ad32f59c8bcf568acc9..736075cc52486c85a12bcb48ddf0026494f34789 100644 --- a/Increase_double_bufer/No_double_buffer/build_out/op_host/CMakeFiles/cust_optiling.dir/add_custom.cpp.o.d +++ b/Increase_double_bufer/No_double_buffer/build_out/op_host/CMakeFiles/cust_optiling.dir/add_custom.cpp.o.d @@ -1,7 +1,7 @@ op_host/CMakeFiles/cust_optiling.dir/add_custom.cpp.o: \ - /_Increase/Increase_double_bufer/NO_double_buffer/op_host/add_custom.cpp \ + /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/op_host/add_custom.cpp \ /usr/include/stdc-predef.h \ - /_Increase/Increase_double_bufer/NO_double_buffer/op_host/add_custom_tiling.h \ + /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/op_host/add_custom_tiling.h \ /usr/local/Ascend/ascend-toolkit/latest/include/register/tilingdata_base.h \ /usr/include/c++/11/vector /usr/include/c++/11/bits/stl_algobase.h \ /usr/include/aarch64-linux-gnu/c++/11/bits/c++config.h \ diff --git a/Increase_double_bufer/No_double_buffer/build_out/op_host/CMakeFiles/cust_optiling.dir/build.make b/Increase_double_bufer/No_double_buffer/build_out/op_host/CMakeFiles/cust_optiling.dir/build.make index e37588daab65330988820133d4a4e510581313b7..919f14a4b60722f055fca0075e8aee384720f790 100644 --- a/Increase_double_bufer/No_double_buffer/build_out/op_host/CMakeFiles/cust_optiling.dir/build.make +++ b/Increase_double_bufer/No_double_buffer/build_out/op_host/CMakeFiles/cust_optiling.dir/build.make @@ -53,10 +53,10 @@ RM = /usr/bin/cmake -E rm -f EQUALS = = # The top-level source directory on which CMake was run. -CMAKE_SOURCE_DIR = /_Increase/Increase_double_bufer/NO_double_buffer +CMAKE_SOURCE_DIR = /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer # The top-level build directory on which CMake was run. -CMAKE_BINARY_DIR = /_Increase/Increase_double_bufer/NO_double_buffer/build_out +CMAKE_BINARY_DIR = /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out # Include any dependencies generated for this target. include op_host/CMakeFiles/cust_optiling.dir/depend.make @@ -72,16 +72,16 @@ include op_host/CMakeFiles/cust_optiling.dir/flags.make op_host/CMakeFiles/cust_optiling.dir/add_custom.cpp.o: op_host/CMakeFiles/cust_optiling.dir/flags.make op_host/CMakeFiles/cust_optiling.dir/add_custom.cpp.o: ../op_host/add_custom.cpp op_host/CMakeFiles/cust_optiling.dir/add_custom.cpp.o: op_host/CMakeFiles/cust_optiling.dir/compiler_depend.ts - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/_Increase/Increase_double_bufer/NO_double_buffer/build_out/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Building CXX object op_host/CMakeFiles/cust_optiling.dir/add_custom.cpp.o" - cd /_Increase/Increase_double_bufer/NO_double_buffer/build_out/op_host && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT op_host/CMakeFiles/cust_optiling.dir/add_custom.cpp.o -MF CMakeFiles/cust_optiling.dir/add_custom.cpp.o.d -o CMakeFiles/cust_optiling.dir/add_custom.cpp.o -c /_Increase/Increase_double_bufer/NO_double_buffer/op_host/add_custom.cpp + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Building CXX object op_host/CMakeFiles/cust_optiling.dir/add_custom.cpp.o" + cd /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out/op_host && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT op_host/CMakeFiles/cust_optiling.dir/add_custom.cpp.o -MF CMakeFiles/cust_optiling.dir/add_custom.cpp.o.d -o CMakeFiles/cust_optiling.dir/add_custom.cpp.o -c /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/op_host/add_custom.cpp op_host/CMakeFiles/cust_optiling.dir/add_custom.cpp.i: cmake_force @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/cust_optiling.dir/add_custom.cpp.i" - cd /_Increase/Increase_double_bufer/NO_double_buffer/build_out/op_host && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /_Increase/Increase_double_bufer/NO_double_buffer/op_host/add_custom.cpp > CMakeFiles/cust_optiling.dir/add_custom.cpp.i + cd /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out/op_host && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/op_host/add_custom.cpp > CMakeFiles/cust_optiling.dir/add_custom.cpp.i op_host/CMakeFiles/cust_optiling.dir/add_custom.cpp.s: cmake_force @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/cust_optiling.dir/add_custom.cpp.s" - cd /_Increase/Increase_double_bufer/NO_double_buffer/build_out/op_host && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /_Increase/Increase_double_bufer/NO_double_buffer/op_host/add_custom.cpp -o CMakeFiles/cust_optiling.dir/add_custom.cpp.s + cd /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out/op_host && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/op_host/add_custom.cpp -o CMakeFiles/cust_optiling.dir/add_custom.cpp.s # Object files for target cust_optiling cust_optiling_OBJECTS = \ @@ -93,18 +93,18 @@ cust_optiling_EXTERNAL_OBJECTS = op_host/libcust_opmaster_rt2.0.so: op_host/CMakeFiles/cust_optiling.dir/add_custom.cpp.o op_host/libcust_opmaster_rt2.0.so: op_host/CMakeFiles/cust_optiling.dir/build.make op_host/libcust_opmaster_rt2.0.so: op_host/CMakeFiles/cust_optiling.dir/link.txt - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --bold --progress-dir=/_Increase/Increase_double_bufer/NO_double_buffer/build_out/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Linking CXX shared library libcust_opmaster_rt2.0.so" - cd /_Increase/Increase_double_bufer/NO_double_buffer/build_out/op_host && $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/cust_optiling.dir/link.txt --verbose=$(VERBOSE) + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --bold --progress-dir=/Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Linking CXX shared library libcust_opmaster_rt2.0.so" + cd /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out/op_host && $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/cust_optiling.dir/link.txt --verbose=$(VERBOSE) # Rule to build all files generated by this target. op_host/CMakeFiles/cust_optiling.dir/build: op_host/libcust_opmaster_rt2.0.so .PHONY : op_host/CMakeFiles/cust_optiling.dir/build op_host/CMakeFiles/cust_optiling.dir/clean: - cd /_Increase/Increase_double_bufer/NO_double_buffer/build_out/op_host && $(CMAKE_COMMAND) -P CMakeFiles/cust_optiling.dir/cmake_clean.cmake + cd /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out/op_host && $(CMAKE_COMMAND) -P CMakeFiles/cust_optiling.dir/cmake_clean.cmake .PHONY : op_host/CMakeFiles/cust_optiling.dir/clean op_host/CMakeFiles/cust_optiling.dir/depend: - cd /_Increase/Increase_double_bufer/NO_double_buffer/build_out && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /_Increase/Increase_double_bufer/NO_double_buffer /_Increase/Increase_double_bufer/NO_double_buffer/op_host /_Increase/Increase_double_bufer/NO_double_buffer/build_out /_Increase/Increase_double_bufer/NO_double_buffer/build_out/op_host /_Increase/Increase_double_bufer/NO_double_buffer/build_out/op_host/CMakeFiles/cust_optiling.dir/DependInfo.cmake --color=$(COLOR) + cd /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/op_host /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out/op_host /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out/op_host/CMakeFiles/cust_optiling.dir/DependInfo.cmake --color=$(COLOR) .PHONY : op_host/CMakeFiles/cust_optiling.dir/depend diff --git a/Increase_double_bufer/No_double_buffer/build_out/op_host/CMakeFiles/cust_optiling.dir/compiler_depend.internal b/Increase_double_bufer/No_double_buffer/build_out/op_host/CMakeFiles/cust_optiling.dir/compiler_depend.internal index bd5e1ae4a6fc92e10e45873f19c55c97ab8d99a6..6c29fc595ce64afd2ee6207a15708225351cc82f 100644 --- a/Increase_double_bufer/No_double_buffer/build_out/op_host/CMakeFiles/cust_optiling.dir/compiler_depend.internal +++ b/Increase_double_bufer/No_double_buffer/build_out/op_host/CMakeFiles/cust_optiling.dir/compiler_depend.internal @@ -2,9 +2,9 @@ # Generated by "Unix Makefiles" Generator, CMake Version 3.22 op_host/CMakeFiles/cust_optiling.dir/add_custom.cpp.o - /_Increase/Increase_double_bufer/NO_double_buffer/op_host/add_custom.cpp + /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/op_host/add_custom.cpp /usr/include/stdc-predef.h - /_Increase/Increase_double_bufer/NO_double_buffer/op_host/add_custom_tiling.h + /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/op_host/add_custom_tiling.h /usr/local/Ascend/ascend-toolkit/latest/include/register/tilingdata_base.h /usr/include/c++/11/vector /usr/include/c++/11/bits/stl_algobase.h diff --git a/Increase_double_bufer/No_double_buffer/build_out/op_host/CMakeFiles/optiling_compat.dir/build.make b/Increase_double_bufer/No_double_buffer/build_out/op_host/CMakeFiles/optiling_compat.dir/build.make index 34c66a2692222d5d91a60203bacaeca6eb2fa6cb..a2b079448ffa636d0cb74fd9336a8fde1170f0eb 100644 --- a/Increase_double_bufer/No_double_buffer/build_out/op_host/CMakeFiles/optiling_compat.dir/build.make +++ b/Increase_double_bufer/No_double_buffer/build_out/op_host/CMakeFiles/optiling_compat.dir/build.make @@ -53,10 +53,10 @@ RM = /usr/bin/cmake -E rm -f EQUALS = = # The top-level source directory on which CMake was run. -CMAKE_SOURCE_DIR = /_Increase/Increase_double_bufer/NO_double_buffer +CMAKE_SOURCE_DIR = /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer # The top-level build directory on which CMake was run. -CMAKE_BINARY_DIR = /_Increase/Increase_double_bufer/NO_double_buffer/build_out +CMAKE_BINARY_DIR = /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out # Utility rule file for optiling_compat. @@ -67,7 +67,7 @@ include op_host/CMakeFiles/optiling_compat.dir/compiler_depend.make include op_host/CMakeFiles/optiling_compat.dir/progress.make op_host/CMakeFiles/optiling_compat: - cd /_Increase/Increase_double_bufer/NO_double_buffer/build_out/op_host && ln -sf lib/linux/aarch64/libcust_opmaster_rt2.0.so /_Increase/Increase_double_bufer/NO_double_buffer/build_out/op_host/liboptiling.so + cd /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out/op_host && ln -sf lib/linux/aarch64/libcust_opmaster_rt2.0.so /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out/op_host/liboptiling.so optiling_compat: op_host/CMakeFiles/optiling_compat optiling_compat: op_host/CMakeFiles/optiling_compat.dir/build.make @@ -78,10 +78,10 @@ op_host/CMakeFiles/optiling_compat.dir/build: optiling_compat .PHONY : op_host/CMakeFiles/optiling_compat.dir/build op_host/CMakeFiles/optiling_compat.dir/clean: - cd /_Increase/Increase_double_bufer/NO_double_buffer/build_out/op_host && $(CMAKE_COMMAND) -P CMakeFiles/optiling_compat.dir/cmake_clean.cmake + cd /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out/op_host && $(CMAKE_COMMAND) -P CMakeFiles/optiling_compat.dir/cmake_clean.cmake .PHONY : op_host/CMakeFiles/optiling_compat.dir/clean op_host/CMakeFiles/optiling_compat.dir/depend: - cd /_Increase/Increase_double_bufer/NO_double_buffer/build_out && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /_Increase/Increase_double_bufer/NO_double_buffer /_Increase/Increase_double_bufer/NO_double_buffer/op_host /_Increase/Increase_double_bufer/NO_double_buffer/build_out /_Increase/Increase_double_bufer/NO_double_buffer/build_out/op_host /_Increase/Increase_double_bufer/NO_double_buffer/build_out/op_host/CMakeFiles/optiling_compat.dir/DependInfo.cmake --color=$(COLOR) + cd /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/op_host /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out/op_host /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out/op_host/CMakeFiles/optiling_compat.dir/DependInfo.cmake --color=$(COLOR) .PHONY : op_host/CMakeFiles/optiling_compat.dir/depend diff --git a/Increase_double_bufer/No_double_buffer/build_out/op_host/Makefile b/Increase_double_bufer/No_double_buffer/build_out/op_host/Makefile index e413ef8f18e7d9c85e10896150d6f4e709df5fbc..081b67b14c274727660d7865804541deedc5c739 100644 --- a/Increase_double_bufer/No_double_buffer/build_out/op_host/Makefile +++ b/Increase_double_bufer/No_double_buffer/build_out/op_host/Makefile @@ -57,10 +57,10 @@ RM = /usr/bin/cmake -E rm -f EQUALS = = # The top-level source directory on which CMake was run. -CMAKE_SOURCE_DIR = /_Increase/Increase_double_bufer/NO_double_buffer +CMAKE_SOURCE_DIR = /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer # The top-level build directory on which CMake was run. -CMAKE_BINARY_DIR = /_Increase/Increase_double_bufer/NO_double_buffer/build_out +CMAKE_BINARY_DIR = /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out #============================================================================= # Targets provided globally by CMake. @@ -68,7 +68,7 @@ CMAKE_BINARY_DIR = /_Increase/Increase_double_bufer/NO_double_buffer/build_out # Special rule for the target package package: preinstall @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Run CPack packaging tool..." - cd /_Increase/Increase_double_bufer/NO_double_buffer/build_out && /usr/bin/cpack --config ./CPackConfig.cmake + cd /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out && /usr/bin/cpack --config ./CPackConfig.cmake .PHONY : package # Special rule for the target package @@ -78,7 +78,7 @@ package/fast: package # Special rule for the target package_source package_source: @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Run CPack packaging tool for source..." - cd /_Increase/Increase_double_bufer/NO_double_buffer/build_out && /usr/bin/cpack --config ./CPackSourceConfig.cmake /_Increase/Increase_double_bufer/NO_double_buffer/build_out/CPackSourceConfig.cmake + cd /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out && /usr/bin/cpack --config ./CPackSourceConfig.cmake /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out/CPackSourceConfig.cmake .PHONY : package_source # Special rule for the target package_source @@ -152,14 +152,14 @@ install/strip/fast: preinstall/fast # The main all target all: cmake_check_build_system - cd /_Increase/Increase_double_bufer/NO_double_buffer/build_out && $(CMAKE_COMMAND) -E cmake_progress_start /_Increase/Increase_double_bufer/NO_double_buffer/build_out/CMakeFiles /_Increase/Increase_double_bufer/NO_double_buffer/build_out/op_host//CMakeFiles/progress.marks - cd /_Increase/Increase_double_bufer/NO_double_buffer/build_out && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_host/all - $(CMAKE_COMMAND) -E cmake_progress_start /_Increase/Increase_double_bufer/NO_double_buffer/build_out/CMakeFiles 0 + cd /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out && $(CMAKE_COMMAND) -E cmake_progress_start /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out/CMakeFiles /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out/op_host//CMakeFiles/progress.marks + cd /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_host/all + $(CMAKE_COMMAND) -E cmake_progress_start /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out/CMakeFiles 0 .PHONY : all # The main clean target clean: - cd /_Increase/Increase_double_bufer/NO_double_buffer/build_out && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_host/clean + cd /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_host/clean .PHONY : clean # The main clean target @@ -168,22 +168,22 @@ clean/fast: clean # Prepare targets for installation. preinstall: all - cd /_Increase/Increase_double_bufer/NO_double_buffer/build_out && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_host/preinstall + cd /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_host/preinstall .PHONY : preinstall # Prepare targets for installation. preinstall/fast: - cd /_Increase/Increase_double_bufer/NO_double_buffer/build_out && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_host/preinstall + cd /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_host/preinstall .PHONY : preinstall/fast # clear depends depend: - cd /_Increase/Increase_double_bufer/NO_double_buffer/build_out && $(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 1 + cd /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out && $(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 1 .PHONY : depend # Convenience name for target. op_host/CMakeFiles/cust_op_proto.dir/rule: - cd /_Increase/Increase_double_bufer/NO_double_buffer/build_out && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_host/CMakeFiles/cust_op_proto.dir/rule + cd /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_host/CMakeFiles/cust_op_proto.dir/rule .PHONY : op_host/CMakeFiles/cust_op_proto.dir/rule # Convenience name for target. @@ -192,12 +192,12 @@ cust_op_proto: op_host/CMakeFiles/cust_op_proto.dir/rule # fast build rule for target. cust_op_proto/fast: - cd /_Increase/Increase_double_bufer/NO_double_buffer/build_out && $(MAKE) $(MAKESILENT) -f op_host/CMakeFiles/cust_op_proto.dir/build.make op_host/CMakeFiles/cust_op_proto.dir/build + cd /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out && $(MAKE) $(MAKESILENT) -f op_host/CMakeFiles/cust_op_proto.dir/build.make op_host/CMakeFiles/cust_op_proto.dir/build .PHONY : cust_op_proto/fast # Convenience name for target. op_host/CMakeFiles/cust_optiling.dir/rule: - cd /_Increase/Increase_double_bufer/NO_double_buffer/build_out && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_host/CMakeFiles/cust_optiling.dir/rule + cd /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_host/CMakeFiles/cust_optiling.dir/rule .PHONY : op_host/CMakeFiles/cust_optiling.dir/rule # Convenience name for target. @@ -206,12 +206,12 @@ cust_optiling: op_host/CMakeFiles/cust_optiling.dir/rule # fast build rule for target. cust_optiling/fast: - cd /_Increase/Increase_double_bufer/NO_double_buffer/build_out && $(MAKE) $(MAKESILENT) -f op_host/CMakeFiles/cust_optiling.dir/build.make op_host/CMakeFiles/cust_optiling.dir/build + cd /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out && $(MAKE) $(MAKESILENT) -f op_host/CMakeFiles/cust_optiling.dir/build.make op_host/CMakeFiles/cust_optiling.dir/build .PHONY : cust_optiling/fast # Convenience name for target. op_host/CMakeFiles/cust_opapi.dir/rule: - cd /_Increase/Increase_double_bufer/NO_double_buffer/build_out && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_host/CMakeFiles/cust_opapi.dir/rule + cd /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_host/CMakeFiles/cust_opapi.dir/rule .PHONY : op_host/CMakeFiles/cust_opapi.dir/rule # Convenience name for target. @@ -220,12 +220,12 @@ cust_opapi: op_host/CMakeFiles/cust_opapi.dir/rule # fast build rule for target. cust_opapi/fast: - cd /_Increase/Increase_double_bufer/NO_double_buffer/build_out && $(MAKE) $(MAKESILENT) -f op_host/CMakeFiles/cust_opapi.dir/build.make op_host/CMakeFiles/cust_opapi.dir/build + cd /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out && $(MAKE) $(MAKESILENT) -f op_host/CMakeFiles/cust_opapi.dir/build.make op_host/CMakeFiles/cust_opapi.dir/build .PHONY : cust_opapi/fast # Convenience name for target. op_host/CMakeFiles/optiling_compat.dir/rule: - cd /_Increase/Increase_double_bufer/NO_double_buffer/build_out && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_host/CMakeFiles/optiling_compat.dir/rule + cd /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_host/CMakeFiles/optiling_compat.dir/rule .PHONY : op_host/CMakeFiles/optiling_compat.dir/rule # Convenience name for target. @@ -234,7 +234,7 @@ optiling_compat: op_host/CMakeFiles/optiling_compat.dir/rule # fast build rule for target. optiling_compat/fast: - cd /_Increase/Increase_double_bufer/NO_double_buffer/build_out && $(MAKE) $(MAKESILENT) -f op_host/CMakeFiles/optiling_compat.dir/build.make op_host/CMakeFiles/optiling_compat.dir/build + cd /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out && $(MAKE) $(MAKESILENT) -f op_host/CMakeFiles/optiling_compat.dir/build.make op_host/CMakeFiles/optiling_compat.dir/build .PHONY : optiling_compat/fast __/autogen/aclnn_add_custom.o: __/autogen/aclnn_add_custom.cpp.o @@ -242,7 +242,7 @@ __/autogen/aclnn_add_custom.o: __/autogen/aclnn_add_custom.cpp.o # target to build an object file __/autogen/aclnn_add_custom.cpp.o: - cd /_Increase/Increase_double_bufer/NO_double_buffer/build_out && $(MAKE) $(MAKESILENT) -f op_host/CMakeFiles/cust_opapi.dir/build.make op_host/CMakeFiles/cust_opapi.dir/__/autogen/aclnn_add_custom.cpp.o + cd /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out && $(MAKE) $(MAKESILENT) -f op_host/CMakeFiles/cust_opapi.dir/build.make op_host/CMakeFiles/cust_opapi.dir/__/autogen/aclnn_add_custom.cpp.o .PHONY : __/autogen/aclnn_add_custom.cpp.o __/autogen/aclnn_add_custom.i: __/autogen/aclnn_add_custom.cpp.i @@ -250,7 +250,7 @@ __/autogen/aclnn_add_custom.i: __/autogen/aclnn_add_custom.cpp.i # target to preprocess a source file __/autogen/aclnn_add_custom.cpp.i: - cd /_Increase/Increase_double_bufer/NO_double_buffer/build_out && $(MAKE) $(MAKESILENT) -f op_host/CMakeFiles/cust_opapi.dir/build.make op_host/CMakeFiles/cust_opapi.dir/__/autogen/aclnn_add_custom.cpp.i + cd /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out && $(MAKE) $(MAKESILENT) -f op_host/CMakeFiles/cust_opapi.dir/build.make op_host/CMakeFiles/cust_opapi.dir/__/autogen/aclnn_add_custom.cpp.i .PHONY : __/autogen/aclnn_add_custom.cpp.i __/autogen/aclnn_add_custom.s: __/autogen/aclnn_add_custom.cpp.s @@ -258,7 +258,7 @@ __/autogen/aclnn_add_custom.s: __/autogen/aclnn_add_custom.cpp.s # target to generate assembly for a file __/autogen/aclnn_add_custom.cpp.s: - cd /_Increase/Increase_double_bufer/NO_double_buffer/build_out && $(MAKE) $(MAKESILENT) -f op_host/CMakeFiles/cust_opapi.dir/build.make op_host/CMakeFiles/cust_opapi.dir/__/autogen/aclnn_add_custom.cpp.s + cd /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out && $(MAKE) $(MAKESILENT) -f op_host/CMakeFiles/cust_opapi.dir/build.make op_host/CMakeFiles/cust_opapi.dir/__/autogen/aclnn_add_custom.cpp.s .PHONY : __/autogen/aclnn_add_custom.cpp.s __/autogen/op_proto.o: __/autogen/op_proto.cc.o @@ -266,7 +266,7 @@ __/autogen/op_proto.o: __/autogen/op_proto.cc.o # target to build an object file __/autogen/op_proto.cc.o: - cd /_Increase/Increase_double_bufer/NO_double_buffer/build_out && $(MAKE) $(MAKESILENT) -f op_host/CMakeFiles/cust_op_proto.dir/build.make op_host/CMakeFiles/cust_op_proto.dir/__/autogen/op_proto.cc.o + cd /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out && $(MAKE) $(MAKESILENT) -f op_host/CMakeFiles/cust_op_proto.dir/build.make op_host/CMakeFiles/cust_op_proto.dir/__/autogen/op_proto.cc.o .PHONY : __/autogen/op_proto.cc.o __/autogen/op_proto.i: __/autogen/op_proto.cc.i @@ -274,7 +274,7 @@ __/autogen/op_proto.i: __/autogen/op_proto.cc.i # target to preprocess a source file __/autogen/op_proto.cc.i: - cd /_Increase/Increase_double_bufer/NO_double_buffer/build_out && $(MAKE) $(MAKESILENT) -f op_host/CMakeFiles/cust_op_proto.dir/build.make op_host/CMakeFiles/cust_op_proto.dir/__/autogen/op_proto.cc.i + cd /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out && $(MAKE) $(MAKESILENT) -f op_host/CMakeFiles/cust_op_proto.dir/build.make op_host/CMakeFiles/cust_op_proto.dir/__/autogen/op_proto.cc.i .PHONY : __/autogen/op_proto.cc.i __/autogen/op_proto.s: __/autogen/op_proto.cc.s @@ -282,7 +282,7 @@ __/autogen/op_proto.s: __/autogen/op_proto.cc.s # target to generate assembly for a file __/autogen/op_proto.cc.s: - cd /_Increase/Increase_double_bufer/NO_double_buffer/build_out && $(MAKE) $(MAKESILENT) -f op_host/CMakeFiles/cust_op_proto.dir/build.make op_host/CMakeFiles/cust_op_proto.dir/__/autogen/op_proto.cc.s + cd /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out && $(MAKE) $(MAKESILENT) -f op_host/CMakeFiles/cust_op_proto.dir/build.make op_host/CMakeFiles/cust_op_proto.dir/__/autogen/op_proto.cc.s .PHONY : __/autogen/op_proto.cc.s add_custom.o: add_custom.cpp.o @@ -290,8 +290,8 @@ add_custom.o: add_custom.cpp.o # target to build an object file add_custom.cpp.o: - cd /_Increase/Increase_double_bufer/NO_double_buffer/build_out && $(MAKE) $(MAKESILENT) -f op_host/CMakeFiles/cust_op_proto.dir/build.make op_host/CMakeFiles/cust_op_proto.dir/add_custom.cpp.o - cd /_Increase/Increase_double_bufer/NO_double_buffer/build_out && $(MAKE) $(MAKESILENT) -f op_host/CMakeFiles/cust_optiling.dir/build.make op_host/CMakeFiles/cust_optiling.dir/add_custom.cpp.o + cd /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out && $(MAKE) $(MAKESILENT) -f op_host/CMakeFiles/cust_op_proto.dir/build.make op_host/CMakeFiles/cust_op_proto.dir/add_custom.cpp.o + cd /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out && $(MAKE) $(MAKESILENT) -f op_host/CMakeFiles/cust_optiling.dir/build.make op_host/CMakeFiles/cust_optiling.dir/add_custom.cpp.o .PHONY : add_custom.cpp.o add_custom.i: add_custom.cpp.i @@ -299,8 +299,8 @@ add_custom.i: add_custom.cpp.i # target to preprocess a source file add_custom.cpp.i: - cd /_Increase/Increase_double_bufer/NO_double_buffer/build_out && $(MAKE) $(MAKESILENT) -f op_host/CMakeFiles/cust_op_proto.dir/build.make op_host/CMakeFiles/cust_op_proto.dir/add_custom.cpp.i - cd /_Increase/Increase_double_bufer/NO_double_buffer/build_out && $(MAKE) $(MAKESILENT) -f op_host/CMakeFiles/cust_optiling.dir/build.make op_host/CMakeFiles/cust_optiling.dir/add_custom.cpp.i + cd /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out && $(MAKE) $(MAKESILENT) -f op_host/CMakeFiles/cust_op_proto.dir/build.make op_host/CMakeFiles/cust_op_proto.dir/add_custom.cpp.i + cd /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out && $(MAKE) $(MAKESILENT) -f op_host/CMakeFiles/cust_optiling.dir/build.make op_host/CMakeFiles/cust_optiling.dir/add_custom.cpp.i .PHONY : add_custom.cpp.i add_custom.s: add_custom.cpp.s @@ -308,8 +308,8 @@ add_custom.s: add_custom.cpp.s # target to generate assembly for a file add_custom.cpp.s: - cd /_Increase/Increase_double_bufer/NO_double_buffer/build_out && $(MAKE) $(MAKESILENT) -f op_host/CMakeFiles/cust_op_proto.dir/build.make op_host/CMakeFiles/cust_op_proto.dir/add_custom.cpp.s - cd /_Increase/Increase_double_bufer/NO_double_buffer/build_out && $(MAKE) $(MAKESILENT) -f op_host/CMakeFiles/cust_optiling.dir/build.make op_host/CMakeFiles/cust_optiling.dir/add_custom.cpp.s + cd /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out && $(MAKE) $(MAKESILENT) -f op_host/CMakeFiles/cust_op_proto.dir/build.make op_host/CMakeFiles/cust_op_proto.dir/add_custom.cpp.s + cd /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out && $(MAKE) $(MAKESILENT) -f op_host/CMakeFiles/cust_optiling.dir/build.make op_host/CMakeFiles/cust_optiling.dir/add_custom.cpp.s .PHONY : add_custom.cpp.s # Help Target @@ -350,6 +350,6 @@ help: # No rule that depends on this can have commands that come from listfiles # because they might be regenerated. cmake_check_build_system: - cd /_Increase/Increase_double_bufer/NO_double_buffer/build_out && $(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 0 + cd /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out && $(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 0 .PHONY : cmake_check_build_system diff --git a/Increase_double_bufer/No_double_buffer/build_out/op_host/cmake_install.cmake b/Increase_double_bufer/No_double_buffer/build_out/op_host/cmake_install.cmake index 6c9c777bc855b951818b5131ad7053cf1d1c7439..1116c0958105f3746245341c099e6c7aec2f7981 100644 --- a/Increase_double_bufer/No_double_buffer/build_out/op_host/cmake_install.cmake +++ b/Increase_double_bufer/No_double_buffer/build_out/op_host/cmake_install.cmake @@ -1,8 +1,8 @@ -# Install script for directory: /_Increase/Increase_double_bufer/NO_double_buffer/op_host +# Install script for directory: /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/op_host # Set the install prefix if(NOT DEFINED CMAKE_INSTALL_PREFIX) - set(CMAKE_INSTALL_PREFIX "/_Increase/Increase_double_bufer/NO_double_buffer/build_out") + set(CMAKE_INSTALL_PREFIX "/Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out") endif() string(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}") @@ -49,7 +49,7 @@ if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_ FILE "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/packages/vendors/customize/op_proto/lib/linux/aarch64/libcust_opsproto_rt2.0.so" RPATH "") endif() - file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/packages/vendors/customize/op_proto/lib/linux/aarch64" TYPE SHARED_LIBRARY FILES "/_Increase/Increase_double_bufer/NO_double_buffer/build_out/op_host/libcust_opsproto_rt2.0.so") + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/packages/vendors/customize/op_proto/lib/linux/aarch64" TYPE SHARED_LIBRARY FILES "/Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out/op_host/libcust_opsproto_rt2.0.so") if(EXISTS "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/packages/vendors/customize/op_proto/lib/linux/aarch64/libcust_opsproto_rt2.0.so" AND NOT IS_SYMLINK "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/packages/vendors/customize/op_proto/lib/linux/aarch64/libcust_opsproto_rt2.0.so") file(RPATH_CHANGE @@ -66,7 +66,7 @@ if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_ endif() if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) - file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/packages/vendors/customize/op_proto/inc" TYPE FILE FILES "/_Increase/Increase_double_bufer/NO_double_buffer/build_out/autogen/op_proto.h") + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/packages/vendors/customize/op_proto/inc" TYPE FILE FILES "/Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out/autogen/op_proto.h") endif() if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) @@ -76,7 +76,7 @@ if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_ FILE "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/packages/vendors/customize/op_impl/ai_core/tbe/op_tiling/lib/linux/aarch64/libcust_opmaster_rt2.0.so" RPATH "") endif() - file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/packages/vendors/customize/op_impl/ai_core/tbe/op_tiling/lib/linux/aarch64" TYPE SHARED_LIBRARY FILES "/_Increase/Increase_double_bufer/NO_double_buffer/build_out/op_host/libcust_opmaster_rt2.0.so") + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/packages/vendors/customize/op_impl/ai_core/tbe/op_tiling/lib/linux/aarch64" TYPE SHARED_LIBRARY FILES "/Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out/op_host/libcust_opmaster_rt2.0.so") if(EXISTS "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/packages/vendors/customize/op_impl/ai_core/tbe/op_tiling/lib/linux/aarch64/libcust_opmaster_rt2.0.so" AND NOT IS_SYMLINK "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/packages/vendors/customize/op_impl/ai_core/tbe/op_tiling/lib/linux/aarch64/libcust_opmaster_rt2.0.so") file(RPATH_CHANGE @@ -93,7 +93,7 @@ if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_ endif() if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) - file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/packages/vendors/customize/op_impl/ai_core/tbe/op_tiling" TYPE FILE FILES "/_Increase/Increase_double_bufer/NO_double_buffer/build_out/op_host/liboptiling.so") + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/packages/vendors/customize/op_impl/ai_core/tbe/op_tiling" TYPE FILE FILES "/Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out/op_host/liboptiling.so") endif() if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) @@ -103,7 +103,7 @@ if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_ FILE "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/packages/vendors/customize/op_api/lib/libcust_opapi.so" RPATH "") endif() - file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/packages/vendors/customize/op_api/lib" TYPE SHARED_LIBRARY FILES "/_Increase/Increase_double_bufer/NO_double_buffer/build_out/op_host/libcust_opapi.so") + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/packages/vendors/customize/op_api/lib" TYPE SHARED_LIBRARY FILES "/Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out/op_host/libcust_opapi.so") if(EXISTS "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/packages/vendors/customize/op_api/lib/libcust_opapi.so" AND NOT IS_SYMLINK "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/packages/vendors/customize/op_api/lib/libcust_opapi.so") file(RPATH_CHANGE @@ -120,6 +120,6 @@ if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_ endif() if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) - file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/packages/vendors/customize/op_api/include" TYPE FILE FILES "/_Increase/Increase_double_bufer/NO_double_buffer/build_out/autogen/aclnn_add_custom.h") + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/packages/vendors/customize/op_api/include" TYPE FILE FILES "/Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out/autogen/aclnn_add_custom.h") endif() diff --git a/Increase_double_bufer/No_double_buffer/build_out/op_kernel/CMakeFiles/CMakeDirectoryInformation.cmake b/Increase_double_bufer/No_double_buffer/build_out/op_kernel/CMakeFiles/CMakeDirectoryInformation.cmake index 82ea4a19384b5cb17ac418c5fb4630c5a67a6a55..495135816bd051d64dffe5590d404fd3900dd3bf 100644 --- a/Increase_double_bufer/No_double_buffer/build_out/op_kernel/CMakeFiles/CMakeDirectoryInformation.cmake +++ b/Increase_double_bufer/No_double_buffer/build_out/op_kernel/CMakeFiles/CMakeDirectoryInformation.cmake @@ -2,8 +2,8 @@ # Generated by "Unix Makefiles" Generator, CMake Version 3.22 # Relative path conversion top directories. -set(CMAKE_RELATIVE_PATH_TOP_SOURCE "/_Increase/Increase_double_bufer/NO_double_buffer") -set(CMAKE_RELATIVE_PATH_TOP_BINARY "/_Increase/Increase_double_bufer/NO_double_buffer/build_out") +set(CMAKE_RELATIVE_PATH_TOP_SOURCE "/Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer") +set(CMAKE_RELATIVE_PATH_TOP_BINARY "/Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out") # Force unix paths in dependencies. set(CMAKE_FORCE_UNIX_PATHS 1) diff --git a/Increase_double_bufer/No_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b.dir/build.make b/Increase_double_bufer/No_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b.dir/build.make index dbe057e67f4f75f697271e705922852416cebee9..070bf59b6230535f138dcd5ebe5bdd0d0335cc17 100644 --- a/Increase_double_bufer/No_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b.dir/build.make +++ b/Increase_double_bufer/No_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b.dir/build.make @@ -53,10 +53,10 @@ RM = /usr/bin/cmake -E rm -f EQUALS = = # The top-level source directory on which CMake was run. -CMAKE_SOURCE_DIR = /_Increase/Increase_double_bufer/NO_double_buffer +CMAKE_SOURCE_DIR = /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer # The top-level build directory on which CMake was run. -CMAKE_BINARY_DIR = /_Increase/Increase_double_bufer/NO_double_buffer/build_out +CMAKE_BINARY_DIR = /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out # Utility rule file for ascendc_bin_ascend310b. @@ -67,7 +67,7 @@ include op_kernel/CMakeFiles/ascendc_bin_ascend310b.dir/compiler_depend.make include op_kernel/CMakeFiles/ascendc_bin_ascend310b.dir/progress.make op_kernel/CMakeFiles/ascendc_bin_ascend310b: - cd /_Increase/Increase_double_bufer/NO_double_buffer/build_out/op_kernel && cp -r /_Increase/Increase_double_bufer/NO_double_buffer/op_kernel/*.* /_Increase/Increase_double_bufer/NO_double_buffer/build_out/op_kernel/binary/ascend310b/src + cd /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out/op_kernel && cp -r /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/op_kernel/*.* /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out/op_kernel/binary/ascend310b/src ascendc_bin_ascend310b: op_kernel/CMakeFiles/ascendc_bin_ascend310b ascendc_bin_ascend310b: op_kernel/CMakeFiles/ascendc_bin_ascend310b.dir/build.make @@ -78,10 +78,10 @@ op_kernel/CMakeFiles/ascendc_bin_ascend310b.dir/build: ascendc_bin_ascend310b .PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend310b.dir/build op_kernel/CMakeFiles/ascendc_bin_ascend310b.dir/clean: - cd /_Increase/Increase_double_bufer/NO_double_buffer/build_out/op_kernel && $(CMAKE_COMMAND) -P CMakeFiles/ascendc_bin_ascend310b.dir/cmake_clean.cmake + cd /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out/op_kernel && $(CMAKE_COMMAND) -P CMakeFiles/ascendc_bin_ascend310b.dir/cmake_clean.cmake .PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend310b.dir/clean op_kernel/CMakeFiles/ascendc_bin_ascend310b.dir/depend: - cd /_Increase/Increase_double_bufer/NO_double_buffer/build_out && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /_Increase/Increase_double_bufer/NO_double_buffer /_Increase/Increase_double_bufer/NO_double_buffer/op_kernel /_Increase/Increase_double_bufer/NO_double_buffer/build_out /_Increase/Increase_double_bufer/NO_double_buffer/build_out/op_kernel /_Increase/Increase_double_bufer/NO_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b.dir/DependInfo.cmake --color=$(COLOR) + cd /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/op_kernel /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out/op_kernel /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b.dir/DependInfo.cmake --color=$(COLOR) .PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend310b.dir/depend diff --git a/Increase_double_bufer/No_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_0.dir/build.make b/Increase_double_bufer/No_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_0.dir/build.make index a9921f0570e888e045838f935c950e00fc87588a..011592dc2d5f16c559127eefd13d1aa1063e779b 100644 --- a/Increase_double_bufer/No_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_0.dir/build.make +++ b/Increase_double_bufer/No_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_0.dir/build.make @@ -53,10 +53,10 @@ RM = /usr/bin/cmake -E rm -f EQUALS = = # The top-level source directory on which CMake was run. -CMAKE_SOURCE_DIR = /_Increase/Increase_double_bufer/NO_double_buffer +CMAKE_SOURCE_DIR = /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer # The top-level build directory on which CMake was run. -CMAKE_BINARY_DIR = /_Increase/Increase_double_bufer/NO_double_buffer/build_out +CMAKE_BINARY_DIR = /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out # Utility rule file for ascendc_bin_ascend310b_add_custom_0. @@ -67,7 +67,7 @@ include op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_0.dir/compiler_de include op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_0.dir/progress.make op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_0: - cd /_Increase/Increase_double_bufer/NO_double_buffer/build_out/op_kernel/binary/ascend310b && export HI_PYTHON=python3 && bash /_Increase/Increase_double_bufer/NO_double_buffer/build_out/op_kernel/binary/ascend310b/gen/AddCustom-add_custom-0.sh /_Increase/Increase_double_bufer/NO_double_buffer/build_out/op_kernel/binary/ascend310b/src/AddCustom.py /_Increase/Increase_double_bufer/NO_double_buffer/build_out/op_kernel/binary/ascend310b/bin/add_custom + cd /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out/op_kernel/binary/ascend310b && export HI_PYTHON=python3 && bash /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out/op_kernel/binary/ascend310b/gen/AddCustom-add_custom-0.sh /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out/op_kernel/binary/ascend310b/src/AddCustom.py /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out/op_kernel/binary/ascend310b/bin/add_custom ascendc_bin_ascend310b_add_custom_0: op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_0 ascendc_bin_ascend310b_add_custom_0: op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_0.dir/build.make @@ -78,10 +78,10 @@ op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_0.dir/build: ascendc_bin_ .PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_0.dir/build op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_0.dir/clean: - cd /_Increase/Increase_double_bufer/NO_double_buffer/build_out/op_kernel && $(CMAKE_COMMAND) -P CMakeFiles/ascendc_bin_ascend310b_add_custom_0.dir/cmake_clean.cmake + cd /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out/op_kernel && $(CMAKE_COMMAND) -P CMakeFiles/ascendc_bin_ascend310b_add_custom_0.dir/cmake_clean.cmake .PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_0.dir/clean op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_0.dir/depend: - cd /_Increase/Increase_double_bufer/NO_double_buffer/build_out && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /_Increase/Increase_double_bufer/NO_double_buffer /_Increase/Increase_double_bufer/NO_double_buffer/op_kernel /_Increase/Increase_double_bufer/NO_double_buffer/build_out /_Increase/Increase_double_bufer/NO_double_buffer/build_out/op_kernel /_Increase/Increase_double_bufer/NO_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_0.dir/DependInfo.cmake --color=$(COLOR) + cd /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/op_kernel /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out/op_kernel /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_0.dir/DependInfo.cmake --color=$(COLOR) .PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_0.dir/depend diff --git a/Increase_double_bufer/No_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_copy.dir/build.make b/Increase_double_bufer/No_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_copy.dir/build.make index d547547c24b2aee80b89f4783663e13aefaec7ff..69063ae5e9f8f394f6cb6dd6b27e98c601db0162 100644 --- a/Increase_double_bufer/No_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_copy.dir/build.make +++ b/Increase_double_bufer/No_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_copy.dir/build.make @@ -53,10 +53,10 @@ RM = /usr/bin/cmake -E rm -f EQUALS = = # The top-level source directory on which CMake was run. -CMAKE_SOURCE_DIR = /_Increase/Increase_double_bufer/NO_double_buffer +CMAKE_SOURCE_DIR = /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer # The top-level build directory on which CMake was run. -CMAKE_BINARY_DIR = /_Increase/Increase_double_bufer/NO_double_buffer/build_out +CMAKE_BINARY_DIR = /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out # Utility rule file for ascendc_bin_ascend310b_add_custom_copy. @@ -67,7 +67,7 @@ include op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_copy.dir/compiler include op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_copy.dir/progress.make op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_copy: - cd /_Increase/Increase_double_bufer/NO_double_buffer/build_out/op_kernel && cp /_Increase/Increase_double_bufer/NO_double_buffer/build_out/op_kernel/tbe/dynamic/add_custom.py /_Increase/Increase_double_bufer/NO_double_buffer/build_out/op_kernel/binary/ascend310b/src/AddCustom.py + cd /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out/op_kernel && cp /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out/op_kernel/tbe/dynamic/add_custom.py /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out/op_kernel/binary/ascend310b/src/AddCustom.py ascendc_bin_ascend310b_add_custom_copy: op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_copy ascendc_bin_ascend310b_add_custom_copy: op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_copy.dir/build.make @@ -78,10 +78,10 @@ op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_copy.dir/build: ascendc_b .PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_copy.dir/build op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_copy.dir/clean: - cd /_Increase/Increase_double_bufer/NO_double_buffer/build_out/op_kernel && $(CMAKE_COMMAND) -P CMakeFiles/ascendc_bin_ascend310b_add_custom_copy.dir/cmake_clean.cmake + cd /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out/op_kernel && $(CMAKE_COMMAND) -P CMakeFiles/ascendc_bin_ascend310b_add_custom_copy.dir/cmake_clean.cmake .PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_copy.dir/clean op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_copy.dir/depend: - cd /_Increase/Increase_double_bufer/NO_double_buffer/build_out && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /_Increase/Increase_double_bufer/NO_double_buffer /_Increase/Increase_double_bufer/NO_double_buffer/op_kernel /_Increase/Increase_double_bufer/NO_double_buffer/build_out /_Increase/Increase_double_bufer/NO_double_buffer/build_out/op_kernel /_Increase/Increase_double_bufer/NO_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_copy.dir/DependInfo.cmake --color=$(COLOR) + cd /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/op_kernel /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out/op_kernel /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_copy.dir/DependInfo.cmake --color=$(COLOR) .PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_copy.dir/depend diff --git a/Increase_double_bufer/No_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b_gen_ops_config.dir/build.make b/Increase_double_bufer/No_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b_gen_ops_config.dir/build.make index 7cb6c0ca410b3e12e30278bece94904659168e49..30ab8108728b9a4dd29bd5f93aedd4d97323d186 100644 --- a/Increase_double_bufer/No_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b_gen_ops_config.dir/build.make +++ b/Increase_double_bufer/No_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b_gen_ops_config.dir/build.make @@ -53,10 +53,10 @@ RM = /usr/bin/cmake -E rm -f EQUALS = = # The top-level source directory on which CMake was run. -CMAKE_SOURCE_DIR = /_Increase/Increase_double_bufer/NO_double_buffer +CMAKE_SOURCE_DIR = /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer # The top-level build directory on which CMake was run. -CMAKE_BINARY_DIR = /_Increase/Increase_double_bufer/NO_double_buffer/build_out +CMAKE_BINARY_DIR = /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out # Utility rule file for ascendc_bin_ascend310b_gen_ops_config. @@ -67,8 +67,8 @@ include op_kernel/CMakeFiles/ascendc_bin_ascend310b_gen_ops_config.dir/compiler_ include op_kernel/CMakeFiles/ascendc_bin_ascend310b_gen_ops_config.dir/progress.make op_kernel/CMakeFiles/ascendc_bin_ascend310b_gen_ops_config: - cd /_Increase/Increase_double_bufer/NO_double_buffer/build_out/op_kernel && python3 /_Increase/Increase_double_bufer/NO_double_buffer/cmake/util/insert_simplified_keys.py -p /_Increase/Increase_double_bufer/NO_double_buffer/build_out/op_kernel/binary/ascend310b/bin - cd /_Increase/Increase_double_bufer/NO_double_buffer/build_out/op_kernel && python3 /_Increase/Increase_double_bufer/NO_double_buffer/cmake/util/ascendc_ops_config.py -p /_Increase/Increase_double_bufer/NO_double_buffer/build_out/op_kernel/binary/ascend310b/bin -s ascend310b + cd /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out/op_kernel && python3 /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/cmake/util/insert_simplified_keys.py -p /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out/op_kernel/binary/ascend310b/bin + cd /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out/op_kernel && python3 /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/cmake/util/ascendc_ops_config.py -p /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out/op_kernel/binary/ascend310b/bin -s ascend310b ascendc_bin_ascend310b_gen_ops_config: op_kernel/CMakeFiles/ascendc_bin_ascend310b_gen_ops_config ascendc_bin_ascend310b_gen_ops_config: op_kernel/CMakeFiles/ascendc_bin_ascend310b_gen_ops_config.dir/build.make @@ -79,10 +79,10 @@ op_kernel/CMakeFiles/ascendc_bin_ascend310b_gen_ops_config.dir/build: ascendc_bi .PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend310b_gen_ops_config.dir/build op_kernel/CMakeFiles/ascendc_bin_ascend310b_gen_ops_config.dir/clean: - cd /_Increase/Increase_double_bufer/NO_double_buffer/build_out/op_kernel && $(CMAKE_COMMAND) -P CMakeFiles/ascendc_bin_ascend310b_gen_ops_config.dir/cmake_clean.cmake + cd /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out/op_kernel && $(CMAKE_COMMAND) -P CMakeFiles/ascendc_bin_ascend310b_gen_ops_config.dir/cmake_clean.cmake .PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend310b_gen_ops_config.dir/clean op_kernel/CMakeFiles/ascendc_bin_ascend310b_gen_ops_config.dir/depend: - cd /_Increase/Increase_double_bufer/NO_double_buffer/build_out && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /_Increase/Increase_double_bufer/NO_double_buffer /_Increase/Increase_double_bufer/NO_double_buffer/op_kernel /_Increase/Increase_double_bufer/NO_double_buffer/build_out /_Increase/Increase_double_bufer/NO_double_buffer/build_out/op_kernel /_Increase/Increase_double_bufer/NO_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b_gen_ops_config.dir/DependInfo.cmake --color=$(COLOR) + cd /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/op_kernel /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out/op_kernel /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b_gen_ops_config.dir/DependInfo.cmake --color=$(COLOR) .PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend310b_gen_ops_config.dir/depend diff --git a/Increase_double_bufer/No_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310p.dir/build.make b/Increase_double_bufer/No_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310p.dir/build.make index 2a08d4b879dcee671afdcfc8c0712083ffb4c520..1f4ee2087bba1da1db0330dfcc79af2dd9166551 100644 --- a/Increase_double_bufer/No_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310p.dir/build.make +++ b/Increase_double_bufer/No_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310p.dir/build.make @@ -53,10 +53,10 @@ RM = /usr/bin/cmake -E rm -f EQUALS = = # The top-level source directory on which CMake was run. -CMAKE_SOURCE_DIR = /_Increase/Increase_double_bufer/NO_double_buffer +CMAKE_SOURCE_DIR = /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer # The top-level build directory on which CMake was run. -CMAKE_BINARY_DIR = /_Increase/Increase_double_bufer/NO_double_buffer/build_out +CMAKE_BINARY_DIR = /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out # Utility rule file for ascendc_bin_ascend310p. @@ -67,7 +67,7 @@ include op_kernel/CMakeFiles/ascendc_bin_ascend310p.dir/compiler_depend.make include op_kernel/CMakeFiles/ascendc_bin_ascend310p.dir/progress.make op_kernel/CMakeFiles/ascendc_bin_ascend310p: - cd /_Increase/Increase_double_bufer/NO_double_buffer/build_out/op_kernel && cp -r /_Increase/Increase_double_bufer/NO_double_buffer/op_kernel/*.* /_Increase/Increase_double_bufer/NO_double_buffer/build_out/op_kernel/binary/ascend310p/src + cd /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out/op_kernel && cp -r /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/op_kernel/*.* /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out/op_kernel/binary/ascend310p/src ascendc_bin_ascend310p: op_kernel/CMakeFiles/ascendc_bin_ascend310p ascendc_bin_ascend310p: op_kernel/CMakeFiles/ascendc_bin_ascend310p.dir/build.make @@ -78,10 +78,10 @@ op_kernel/CMakeFiles/ascendc_bin_ascend310p.dir/build: ascendc_bin_ascend310p .PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend310p.dir/build op_kernel/CMakeFiles/ascendc_bin_ascend310p.dir/clean: - cd /_Increase/Increase_double_bufer/NO_double_buffer/build_out/op_kernel && $(CMAKE_COMMAND) -P CMakeFiles/ascendc_bin_ascend310p.dir/cmake_clean.cmake + cd /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out/op_kernel && $(CMAKE_COMMAND) -P CMakeFiles/ascendc_bin_ascend310p.dir/cmake_clean.cmake .PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend310p.dir/clean op_kernel/CMakeFiles/ascendc_bin_ascend310p.dir/depend: - cd /_Increase/Increase_double_bufer/NO_double_buffer/build_out && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /_Increase/Increase_double_bufer/NO_double_buffer /_Increase/Increase_double_bufer/NO_double_buffer/op_kernel /_Increase/Increase_double_bufer/NO_double_buffer/build_out /_Increase/Increase_double_bufer/NO_double_buffer/build_out/op_kernel /_Increase/Increase_double_bufer/NO_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310p.dir/DependInfo.cmake --color=$(COLOR) + cd /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/op_kernel /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out/op_kernel /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310p.dir/DependInfo.cmake --color=$(COLOR) .PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend310p.dir/depend diff --git a/Increase_double_bufer/No_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_0.dir/build.make b/Increase_double_bufer/No_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_0.dir/build.make index 3f37c0cfac7409c898d784bc4ecf4237818a5dfd..566ef98d46249c4dc03f285d18c5be3a111cf684 100644 --- a/Increase_double_bufer/No_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_0.dir/build.make +++ b/Increase_double_bufer/No_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_0.dir/build.make @@ -53,10 +53,10 @@ RM = /usr/bin/cmake -E rm -f EQUALS = = # The top-level source directory on which CMake was run. -CMAKE_SOURCE_DIR = /_Increase/Increase_double_bufer/NO_double_buffer +CMAKE_SOURCE_DIR = /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer # The top-level build directory on which CMake was run. -CMAKE_BINARY_DIR = /_Increase/Increase_double_bufer/NO_double_buffer/build_out +CMAKE_BINARY_DIR = /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out # Utility rule file for ascendc_bin_ascend310p_add_custom_0. @@ -67,7 +67,7 @@ include op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_0.dir/compiler_de include op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_0.dir/progress.make op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_0: - cd /_Increase/Increase_double_bufer/NO_double_buffer/build_out/op_kernel/binary/ascend310p && export HI_PYTHON=python3 && bash /_Increase/Increase_double_bufer/NO_double_buffer/build_out/op_kernel/binary/ascend310p/gen/AddCustom-add_custom-0.sh /_Increase/Increase_double_bufer/NO_double_buffer/build_out/op_kernel/binary/ascend310p/src/AddCustom.py /_Increase/Increase_double_bufer/NO_double_buffer/build_out/op_kernel/binary/ascend310p/bin/add_custom + cd /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out/op_kernel/binary/ascend310p && export HI_PYTHON=python3 && bash /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out/op_kernel/binary/ascend310p/gen/AddCustom-add_custom-0.sh /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out/op_kernel/binary/ascend310p/src/AddCustom.py /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out/op_kernel/binary/ascend310p/bin/add_custom ascendc_bin_ascend310p_add_custom_0: op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_0 ascendc_bin_ascend310p_add_custom_0: op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_0.dir/build.make @@ -78,10 +78,10 @@ op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_0.dir/build: ascendc_bin_ .PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_0.dir/build op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_0.dir/clean: - cd /_Increase/Increase_double_bufer/NO_double_buffer/build_out/op_kernel && $(CMAKE_COMMAND) -P CMakeFiles/ascendc_bin_ascend310p_add_custom_0.dir/cmake_clean.cmake + cd /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out/op_kernel && $(CMAKE_COMMAND) -P CMakeFiles/ascendc_bin_ascend310p_add_custom_0.dir/cmake_clean.cmake .PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_0.dir/clean op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_0.dir/depend: - cd /_Increase/Increase_double_bufer/NO_double_buffer/build_out && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /_Increase/Increase_double_bufer/NO_double_buffer /_Increase/Increase_double_bufer/NO_double_buffer/op_kernel /_Increase/Increase_double_bufer/NO_double_buffer/build_out /_Increase/Increase_double_bufer/NO_double_buffer/build_out/op_kernel /_Increase/Increase_double_bufer/NO_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_0.dir/DependInfo.cmake --color=$(COLOR) + cd /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/op_kernel /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out/op_kernel /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_0.dir/DependInfo.cmake --color=$(COLOR) .PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_0.dir/depend diff --git a/Increase_double_bufer/No_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_copy.dir/build.make b/Increase_double_bufer/No_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_copy.dir/build.make index be09a68c56341e971f4fafa9e9b94a7f938d4b02..d657c0a526edd26a506978262f6f80b77d9ee8a4 100644 --- a/Increase_double_bufer/No_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_copy.dir/build.make +++ b/Increase_double_bufer/No_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_copy.dir/build.make @@ -53,10 +53,10 @@ RM = /usr/bin/cmake -E rm -f EQUALS = = # The top-level source directory on which CMake was run. -CMAKE_SOURCE_DIR = /_Increase/Increase_double_bufer/NO_double_buffer +CMAKE_SOURCE_DIR = /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer # The top-level build directory on which CMake was run. -CMAKE_BINARY_DIR = /_Increase/Increase_double_bufer/NO_double_buffer/build_out +CMAKE_BINARY_DIR = /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out # Utility rule file for ascendc_bin_ascend310p_add_custom_copy. @@ -67,7 +67,7 @@ include op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_copy.dir/compiler include op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_copy.dir/progress.make op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_copy: - cd /_Increase/Increase_double_bufer/NO_double_buffer/build_out/op_kernel && cp /_Increase/Increase_double_bufer/NO_double_buffer/build_out/op_kernel/tbe/dynamic/add_custom.py /_Increase/Increase_double_bufer/NO_double_buffer/build_out/op_kernel/binary/ascend310p/src/AddCustom.py + cd /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out/op_kernel && cp /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out/op_kernel/tbe/dynamic/add_custom.py /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out/op_kernel/binary/ascend310p/src/AddCustom.py ascendc_bin_ascend310p_add_custom_copy: op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_copy ascendc_bin_ascend310p_add_custom_copy: op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_copy.dir/build.make @@ -78,10 +78,10 @@ op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_copy.dir/build: ascendc_b .PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_copy.dir/build op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_copy.dir/clean: - cd /_Increase/Increase_double_bufer/NO_double_buffer/build_out/op_kernel && $(CMAKE_COMMAND) -P CMakeFiles/ascendc_bin_ascend310p_add_custom_copy.dir/cmake_clean.cmake + cd /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out/op_kernel && $(CMAKE_COMMAND) -P CMakeFiles/ascendc_bin_ascend310p_add_custom_copy.dir/cmake_clean.cmake .PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_copy.dir/clean op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_copy.dir/depend: - cd /_Increase/Increase_double_bufer/NO_double_buffer/build_out && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /_Increase/Increase_double_bufer/NO_double_buffer /_Increase/Increase_double_bufer/NO_double_buffer/op_kernel /_Increase/Increase_double_bufer/NO_double_buffer/build_out /_Increase/Increase_double_bufer/NO_double_buffer/build_out/op_kernel /_Increase/Increase_double_bufer/NO_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_copy.dir/DependInfo.cmake --color=$(COLOR) + cd /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/op_kernel /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out/op_kernel /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_copy.dir/DependInfo.cmake --color=$(COLOR) .PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_copy.dir/depend diff --git a/Increase_double_bufer/No_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310p_gen_ops_config.dir/build.make b/Increase_double_bufer/No_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310p_gen_ops_config.dir/build.make index 141aecd013de310ac013307e99f4de4430fa0f72..419695470c14d4bc2fe2dcce761f87962a3d9ee5 100644 --- a/Increase_double_bufer/No_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310p_gen_ops_config.dir/build.make +++ b/Increase_double_bufer/No_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310p_gen_ops_config.dir/build.make @@ -53,10 +53,10 @@ RM = /usr/bin/cmake -E rm -f EQUALS = = # The top-level source directory on which CMake was run. -CMAKE_SOURCE_DIR = /_Increase/Increase_double_bufer/NO_double_buffer +CMAKE_SOURCE_DIR = /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer # The top-level build directory on which CMake was run. -CMAKE_BINARY_DIR = /_Increase/Increase_double_bufer/NO_double_buffer/build_out +CMAKE_BINARY_DIR = /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out # Utility rule file for ascendc_bin_ascend310p_gen_ops_config. @@ -67,8 +67,8 @@ include op_kernel/CMakeFiles/ascendc_bin_ascend310p_gen_ops_config.dir/compiler_ include op_kernel/CMakeFiles/ascendc_bin_ascend310p_gen_ops_config.dir/progress.make op_kernel/CMakeFiles/ascendc_bin_ascend310p_gen_ops_config: - cd /_Increase/Increase_double_bufer/NO_double_buffer/build_out/op_kernel && python3 /_Increase/Increase_double_bufer/NO_double_buffer/cmake/util/insert_simplified_keys.py -p /_Increase/Increase_double_bufer/NO_double_buffer/build_out/op_kernel/binary/ascend310p/bin - cd /_Increase/Increase_double_bufer/NO_double_buffer/build_out/op_kernel && python3 /_Increase/Increase_double_bufer/NO_double_buffer/cmake/util/ascendc_ops_config.py -p /_Increase/Increase_double_bufer/NO_double_buffer/build_out/op_kernel/binary/ascend310p/bin -s ascend310p + cd /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out/op_kernel && python3 /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/cmake/util/insert_simplified_keys.py -p /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out/op_kernel/binary/ascend310p/bin + cd /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out/op_kernel && python3 /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/cmake/util/ascendc_ops_config.py -p /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out/op_kernel/binary/ascend310p/bin -s ascend310p ascendc_bin_ascend310p_gen_ops_config: op_kernel/CMakeFiles/ascendc_bin_ascend310p_gen_ops_config ascendc_bin_ascend310p_gen_ops_config: op_kernel/CMakeFiles/ascendc_bin_ascend310p_gen_ops_config.dir/build.make @@ -79,10 +79,10 @@ op_kernel/CMakeFiles/ascendc_bin_ascend310p_gen_ops_config.dir/build: ascendc_bi .PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend310p_gen_ops_config.dir/build op_kernel/CMakeFiles/ascendc_bin_ascend310p_gen_ops_config.dir/clean: - cd /_Increase/Increase_double_bufer/NO_double_buffer/build_out/op_kernel && $(CMAKE_COMMAND) -P CMakeFiles/ascendc_bin_ascend310p_gen_ops_config.dir/cmake_clean.cmake + cd /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out/op_kernel && $(CMAKE_COMMAND) -P CMakeFiles/ascendc_bin_ascend310p_gen_ops_config.dir/cmake_clean.cmake .PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend310p_gen_ops_config.dir/clean op_kernel/CMakeFiles/ascendc_bin_ascend310p_gen_ops_config.dir/depend: - cd /_Increase/Increase_double_bufer/NO_double_buffer/build_out && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /_Increase/Increase_double_bufer/NO_double_buffer /_Increase/Increase_double_bufer/NO_double_buffer/op_kernel /_Increase/Increase_double_bufer/NO_double_buffer/build_out /_Increase/Increase_double_bufer/NO_double_buffer/build_out/op_kernel /_Increase/Increase_double_bufer/NO_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310p_gen_ops_config.dir/DependInfo.cmake --color=$(COLOR) + cd /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/op_kernel /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out/op_kernel /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310p_gen_ops_config.dir/DependInfo.cmake --color=$(COLOR) .PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend310p_gen_ops_config.dir/depend diff --git a/Increase_double_bufer/No_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910.dir/build.make b/Increase_double_bufer/No_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910.dir/build.make index c6c6a51346addd669b938ae6867391e740a542d1..dc39ca770a86556a80f6eb7b8ffc42b54b2d42c8 100644 --- a/Increase_double_bufer/No_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910.dir/build.make +++ b/Increase_double_bufer/No_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910.dir/build.make @@ -53,10 +53,10 @@ RM = /usr/bin/cmake -E rm -f EQUALS = = # The top-level source directory on which CMake was run. -CMAKE_SOURCE_DIR = /_Increase/Increase_double_bufer/NO_double_buffer +CMAKE_SOURCE_DIR = /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer # The top-level build directory on which CMake was run. -CMAKE_BINARY_DIR = /_Increase/Increase_double_bufer/NO_double_buffer/build_out +CMAKE_BINARY_DIR = /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out # Utility rule file for ascendc_bin_ascend910. @@ -67,7 +67,7 @@ include op_kernel/CMakeFiles/ascendc_bin_ascend910.dir/compiler_depend.make include op_kernel/CMakeFiles/ascendc_bin_ascend910.dir/progress.make op_kernel/CMakeFiles/ascendc_bin_ascend910: - cd /_Increase/Increase_double_bufer/NO_double_buffer/build_out/op_kernel && cp -r /_Increase/Increase_double_bufer/NO_double_buffer/op_kernel/*.* /_Increase/Increase_double_bufer/NO_double_buffer/build_out/op_kernel/binary/ascend910/src + cd /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out/op_kernel && cp -r /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/op_kernel/*.* /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out/op_kernel/binary/ascend910/src ascendc_bin_ascend910: op_kernel/CMakeFiles/ascendc_bin_ascend910 ascendc_bin_ascend910: op_kernel/CMakeFiles/ascendc_bin_ascend910.dir/build.make @@ -78,10 +78,10 @@ op_kernel/CMakeFiles/ascendc_bin_ascend910.dir/build: ascendc_bin_ascend910 .PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend910.dir/build op_kernel/CMakeFiles/ascendc_bin_ascend910.dir/clean: - cd /_Increase/Increase_double_bufer/NO_double_buffer/build_out/op_kernel && $(CMAKE_COMMAND) -P CMakeFiles/ascendc_bin_ascend910.dir/cmake_clean.cmake + cd /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out/op_kernel && $(CMAKE_COMMAND) -P CMakeFiles/ascendc_bin_ascend910.dir/cmake_clean.cmake .PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend910.dir/clean op_kernel/CMakeFiles/ascendc_bin_ascend910.dir/depend: - cd /_Increase/Increase_double_bufer/NO_double_buffer/build_out && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /_Increase/Increase_double_bufer/NO_double_buffer /_Increase/Increase_double_bufer/NO_double_buffer/op_kernel /_Increase/Increase_double_bufer/NO_double_buffer/build_out /_Increase/Increase_double_bufer/NO_double_buffer/build_out/op_kernel /_Increase/Increase_double_bufer/NO_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910.dir/DependInfo.cmake --color=$(COLOR) + cd /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/op_kernel /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out/op_kernel /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910.dir/DependInfo.cmake --color=$(COLOR) .PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend910.dir/depend diff --git a/Increase_double_bufer/No_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_0.dir/build.make b/Increase_double_bufer/No_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_0.dir/build.make index 3da9e740d964a793ee20b5460d712ab866738cb1..c7d924c0f187c060b33d99c22750e6753338f992 100644 --- a/Increase_double_bufer/No_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_0.dir/build.make +++ b/Increase_double_bufer/No_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_0.dir/build.make @@ -53,10 +53,10 @@ RM = /usr/bin/cmake -E rm -f EQUALS = = # The top-level source directory on which CMake was run. -CMAKE_SOURCE_DIR = /_Increase/Increase_double_bufer/NO_double_buffer +CMAKE_SOURCE_DIR = /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer # The top-level build directory on which CMake was run. -CMAKE_BINARY_DIR = /_Increase/Increase_double_bufer/NO_double_buffer/build_out +CMAKE_BINARY_DIR = /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out # Utility rule file for ascendc_bin_ascend910_add_custom_0. @@ -67,7 +67,7 @@ include op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_0.dir/compiler_dep include op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_0.dir/progress.make op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_0: - cd /_Increase/Increase_double_bufer/NO_double_buffer/build_out/op_kernel/binary/ascend910 && export HI_PYTHON=python3 && bash /_Increase/Increase_double_bufer/NO_double_buffer/build_out/op_kernel/binary/ascend910/gen/AddCustom-add_custom-0.sh /_Increase/Increase_double_bufer/NO_double_buffer/build_out/op_kernel/binary/ascend910/src/AddCustom.py /_Increase/Increase_double_bufer/NO_double_buffer/build_out/op_kernel/binary/ascend910/bin/add_custom + cd /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out/op_kernel/binary/ascend910 && export HI_PYTHON=python3 && bash /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out/op_kernel/binary/ascend910/gen/AddCustom-add_custom-0.sh /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out/op_kernel/binary/ascend910/src/AddCustom.py /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out/op_kernel/binary/ascend910/bin/add_custom ascendc_bin_ascend910_add_custom_0: op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_0 ascendc_bin_ascend910_add_custom_0: op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_0.dir/build.make @@ -78,10 +78,10 @@ op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_0.dir/build: ascendc_bin_a .PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_0.dir/build op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_0.dir/clean: - cd /_Increase/Increase_double_bufer/NO_double_buffer/build_out/op_kernel && $(CMAKE_COMMAND) -P CMakeFiles/ascendc_bin_ascend910_add_custom_0.dir/cmake_clean.cmake + cd /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out/op_kernel && $(CMAKE_COMMAND) -P CMakeFiles/ascendc_bin_ascend910_add_custom_0.dir/cmake_clean.cmake .PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_0.dir/clean op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_0.dir/depend: - cd /_Increase/Increase_double_bufer/NO_double_buffer/build_out && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /_Increase/Increase_double_bufer/NO_double_buffer /_Increase/Increase_double_bufer/NO_double_buffer/op_kernel /_Increase/Increase_double_bufer/NO_double_buffer/build_out /_Increase/Increase_double_bufer/NO_double_buffer/build_out/op_kernel /_Increase/Increase_double_bufer/NO_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_0.dir/DependInfo.cmake --color=$(COLOR) + cd /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/op_kernel /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out/op_kernel /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_0.dir/DependInfo.cmake --color=$(COLOR) .PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_0.dir/depend diff --git a/Increase_double_bufer/No_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_copy.dir/build.make b/Increase_double_bufer/No_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_copy.dir/build.make index 7fd73e930e53b28376dce3a484318f814996acf8..97bc55738901e111e4c1659f854c16bffe313a05 100644 --- a/Increase_double_bufer/No_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_copy.dir/build.make +++ b/Increase_double_bufer/No_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_copy.dir/build.make @@ -53,10 +53,10 @@ RM = /usr/bin/cmake -E rm -f EQUALS = = # The top-level source directory on which CMake was run. -CMAKE_SOURCE_DIR = /_Increase/Increase_double_bufer/NO_double_buffer +CMAKE_SOURCE_DIR = /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer # The top-level build directory on which CMake was run. -CMAKE_BINARY_DIR = /_Increase/Increase_double_bufer/NO_double_buffer/build_out +CMAKE_BINARY_DIR = /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out # Utility rule file for ascendc_bin_ascend910_add_custom_copy. @@ -67,7 +67,7 @@ include op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_copy.dir/compiler_ include op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_copy.dir/progress.make op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_copy: - cd /_Increase/Increase_double_bufer/NO_double_buffer/build_out/op_kernel && cp /_Increase/Increase_double_bufer/NO_double_buffer/build_out/op_kernel/tbe/dynamic/add_custom.py /_Increase/Increase_double_bufer/NO_double_buffer/build_out/op_kernel/binary/ascend910/src/AddCustom.py + cd /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out/op_kernel && cp /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out/op_kernel/tbe/dynamic/add_custom.py /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out/op_kernel/binary/ascend910/src/AddCustom.py ascendc_bin_ascend910_add_custom_copy: op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_copy ascendc_bin_ascend910_add_custom_copy: op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_copy.dir/build.make @@ -78,10 +78,10 @@ op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_copy.dir/build: ascendc_bi .PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_copy.dir/build op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_copy.dir/clean: - cd /_Increase/Increase_double_bufer/NO_double_buffer/build_out/op_kernel && $(CMAKE_COMMAND) -P CMakeFiles/ascendc_bin_ascend910_add_custom_copy.dir/cmake_clean.cmake + cd /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out/op_kernel && $(CMAKE_COMMAND) -P CMakeFiles/ascendc_bin_ascend910_add_custom_copy.dir/cmake_clean.cmake .PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_copy.dir/clean op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_copy.dir/depend: - cd /_Increase/Increase_double_bufer/NO_double_buffer/build_out && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /_Increase/Increase_double_bufer/NO_double_buffer /_Increase/Increase_double_bufer/NO_double_buffer/op_kernel /_Increase/Increase_double_bufer/NO_double_buffer/build_out /_Increase/Increase_double_bufer/NO_double_buffer/build_out/op_kernel /_Increase/Increase_double_bufer/NO_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_copy.dir/DependInfo.cmake --color=$(COLOR) + cd /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/op_kernel /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out/op_kernel /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_copy.dir/DependInfo.cmake --color=$(COLOR) .PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_copy.dir/depend diff --git a/Increase_double_bufer/No_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910_gen_ops_config.dir/build.make b/Increase_double_bufer/No_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910_gen_ops_config.dir/build.make index 19ad410d4b6f7bdca9de4fbe42e99565c647a20d..6e6740a08a624becab274fb542607229fca5aa86 100644 --- a/Increase_double_bufer/No_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910_gen_ops_config.dir/build.make +++ b/Increase_double_bufer/No_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910_gen_ops_config.dir/build.make @@ -53,10 +53,10 @@ RM = /usr/bin/cmake -E rm -f EQUALS = = # The top-level source directory on which CMake was run. -CMAKE_SOURCE_DIR = /_Increase/Increase_double_bufer/NO_double_buffer +CMAKE_SOURCE_DIR = /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer # The top-level build directory on which CMake was run. -CMAKE_BINARY_DIR = /_Increase/Increase_double_bufer/NO_double_buffer/build_out +CMAKE_BINARY_DIR = /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out # Utility rule file for ascendc_bin_ascend910_gen_ops_config. @@ -67,8 +67,8 @@ include op_kernel/CMakeFiles/ascendc_bin_ascend910_gen_ops_config.dir/compiler_d include op_kernel/CMakeFiles/ascendc_bin_ascend910_gen_ops_config.dir/progress.make op_kernel/CMakeFiles/ascendc_bin_ascend910_gen_ops_config: - cd /_Increase/Increase_double_bufer/NO_double_buffer/build_out/op_kernel && python3 /_Increase/Increase_double_bufer/NO_double_buffer/cmake/util/insert_simplified_keys.py -p /_Increase/Increase_double_bufer/NO_double_buffer/build_out/op_kernel/binary/ascend910/bin - cd /_Increase/Increase_double_bufer/NO_double_buffer/build_out/op_kernel && python3 /_Increase/Increase_double_bufer/NO_double_buffer/cmake/util/ascendc_ops_config.py -p /_Increase/Increase_double_bufer/NO_double_buffer/build_out/op_kernel/binary/ascend910/bin -s ascend910 + cd /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out/op_kernel && python3 /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/cmake/util/insert_simplified_keys.py -p /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out/op_kernel/binary/ascend910/bin + cd /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out/op_kernel && python3 /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/cmake/util/ascendc_ops_config.py -p /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out/op_kernel/binary/ascend910/bin -s ascend910 ascendc_bin_ascend910_gen_ops_config: op_kernel/CMakeFiles/ascendc_bin_ascend910_gen_ops_config ascendc_bin_ascend910_gen_ops_config: op_kernel/CMakeFiles/ascendc_bin_ascend910_gen_ops_config.dir/build.make @@ -79,10 +79,10 @@ op_kernel/CMakeFiles/ascendc_bin_ascend910_gen_ops_config.dir/build: ascendc_bin .PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend910_gen_ops_config.dir/build op_kernel/CMakeFiles/ascendc_bin_ascend910_gen_ops_config.dir/clean: - cd /_Increase/Increase_double_bufer/NO_double_buffer/build_out/op_kernel && $(CMAKE_COMMAND) -P CMakeFiles/ascendc_bin_ascend910_gen_ops_config.dir/cmake_clean.cmake + cd /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out/op_kernel && $(CMAKE_COMMAND) -P CMakeFiles/ascendc_bin_ascend910_gen_ops_config.dir/cmake_clean.cmake .PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend910_gen_ops_config.dir/clean op_kernel/CMakeFiles/ascendc_bin_ascend910_gen_ops_config.dir/depend: - cd /_Increase/Increase_double_bufer/NO_double_buffer/build_out && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /_Increase/Increase_double_bufer/NO_double_buffer /_Increase/Increase_double_bufer/NO_double_buffer/op_kernel /_Increase/Increase_double_bufer/NO_double_buffer/build_out /_Increase/Increase_double_bufer/NO_double_buffer/build_out/op_kernel /_Increase/Increase_double_bufer/NO_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910_gen_ops_config.dir/DependInfo.cmake --color=$(COLOR) + cd /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/op_kernel /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out/op_kernel /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910_gen_ops_config.dir/DependInfo.cmake --color=$(COLOR) .PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend910_gen_ops_config.dir/depend diff --git a/Increase_double_bufer/No_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b.dir/build.make b/Increase_double_bufer/No_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b.dir/build.make index 73e6118239fa0f6686c5ddd7568c821095cb3eac..f6515e54015203246db2f4e3574153877c591914 100644 --- a/Increase_double_bufer/No_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b.dir/build.make +++ b/Increase_double_bufer/No_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b.dir/build.make @@ -53,10 +53,10 @@ RM = /usr/bin/cmake -E rm -f EQUALS = = # The top-level source directory on which CMake was run. -CMAKE_SOURCE_DIR = /_Increase/Increase_double_bufer/NO_double_buffer +CMAKE_SOURCE_DIR = /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer # The top-level build directory on which CMake was run. -CMAKE_BINARY_DIR = /_Increase/Increase_double_bufer/NO_double_buffer/build_out +CMAKE_BINARY_DIR = /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out # Utility rule file for ascendc_bin_ascend910b. @@ -67,7 +67,7 @@ include op_kernel/CMakeFiles/ascendc_bin_ascend910b.dir/compiler_depend.make include op_kernel/CMakeFiles/ascendc_bin_ascend910b.dir/progress.make op_kernel/CMakeFiles/ascendc_bin_ascend910b: - cd /_Increase/Increase_double_bufer/NO_double_buffer/build_out/op_kernel && cp -r /_Increase/Increase_double_bufer/NO_double_buffer/op_kernel/*.* /_Increase/Increase_double_bufer/NO_double_buffer/build_out/op_kernel/binary/ascend910b/src + cd /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out/op_kernel && cp -r /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/op_kernel/*.* /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out/op_kernel/binary/ascend910b/src ascendc_bin_ascend910b: op_kernel/CMakeFiles/ascendc_bin_ascend910b ascendc_bin_ascend910b: op_kernel/CMakeFiles/ascendc_bin_ascend910b.dir/build.make @@ -78,10 +78,10 @@ op_kernel/CMakeFiles/ascendc_bin_ascend910b.dir/build: ascendc_bin_ascend910b .PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend910b.dir/build op_kernel/CMakeFiles/ascendc_bin_ascend910b.dir/clean: - cd /_Increase/Increase_double_bufer/NO_double_buffer/build_out/op_kernel && $(CMAKE_COMMAND) -P CMakeFiles/ascendc_bin_ascend910b.dir/cmake_clean.cmake + cd /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out/op_kernel && $(CMAKE_COMMAND) -P CMakeFiles/ascendc_bin_ascend910b.dir/cmake_clean.cmake .PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend910b.dir/clean op_kernel/CMakeFiles/ascendc_bin_ascend910b.dir/depend: - cd /_Increase/Increase_double_bufer/NO_double_buffer/build_out && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /_Increase/Increase_double_bufer/NO_double_buffer /_Increase/Increase_double_bufer/NO_double_buffer/op_kernel /_Increase/Increase_double_bufer/NO_double_buffer/build_out /_Increase/Increase_double_bufer/NO_double_buffer/build_out/op_kernel /_Increase/Increase_double_bufer/NO_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b.dir/DependInfo.cmake --color=$(COLOR) + cd /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/op_kernel /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out/op_kernel /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b.dir/DependInfo.cmake --color=$(COLOR) .PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend910b.dir/depend diff --git a/Increase_double_bufer/No_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_0.dir/build.make b/Increase_double_bufer/No_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_0.dir/build.make index 3ac08e7ea170f89a0759ed493813c5fb09afa7f3..ad2a86a98ecd1d423c5d019c21a1c2f6ec5a56f1 100644 --- a/Increase_double_bufer/No_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_0.dir/build.make +++ b/Increase_double_bufer/No_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_0.dir/build.make @@ -53,10 +53,10 @@ RM = /usr/bin/cmake -E rm -f EQUALS = = # The top-level source directory on which CMake was run. -CMAKE_SOURCE_DIR = /_Increase/Increase_double_bufer/NO_double_buffer +CMAKE_SOURCE_DIR = /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer # The top-level build directory on which CMake was run. -CMAKE_BINARY_DIR = /_Increase/Increase_double_bufer/NO_double_buffer/build_out +CMAKE_BINARY_DIR = /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out # Utility rule file for ascendc_bin_ascend910b_add_custom_0. @@ -67,7 +67,7 @@ include op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_0.dir/compiler_de include op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_0.dir/progress.make op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_0: - cd /_Increase/Increase_double_bufer/NO_double_buffer/build_out/op_kernel/binary/ascend910b && export HI_PYTHON=python3 && bash /_Increase/Increase_double_bufer/NO_double_buffer/build_out/op_kernel/binary/ascend910b/gen/AddCustom-add_custom-0.sh /_Increase/Increase_double_bufer/NO_double_buffer/build_out/op_kernel/binary/ascend910b/src/AddCustom.py /_Increase/Increase_double_bufer/NO_double_buffer/build_out/op_kernel/binary/ascend910b/bin/add_custom + cd /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out/op_kernel/binary/ascend910b && export HI_PYTHON=python3 && bash /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out/op_kernel/binary/ascend910b/gen/AddCustom-add_custom-0.sh /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out/op_kernel/binary/ascend910b/src/AddCustom.py /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out/op_kernel/binary/ascend910b/bin/add_custom ascendc_bin_ascend910b_add_custom_0: op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_0 ascendc_bin_ascend910b_add_custom_0: op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_0.dir/build.make @@ -78,10 +78,10 @@ op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_0.dir/build: ascendc_bin_ .PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_0.dir/build op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_0.dir/clean: - cd /_Increase/Increase_double_bufer/NO_double_buffer/build_out/op_kernel && $(CMAKE_COMMAND) -P CMakeFiles/ascendc_bin_ascend910b_add_custom_0.dir/cmake_clean.cmake + cd /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out/op_kernel && $(CMAKE_COMMAND) -P CMakeFiles/ascendc_bin_ascend910b_add_custom_0.dir/cmake_clean.cmake .PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_0.dir/clean op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_0.dir/depend: - cd /_Increase/Increase_double_bufer/NO_double_buffer/build_out && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /_Increase/Increase_double_bufer/NO_double_buffer /_Increase/Increase_double_bufer/NO_double_buffer/op_kernel /_Increase/Increase_double_bufer/NO_double_buffer/build_out /_Increase/Increase_double_bufer/NO_double_buffer/build_out/op_kernel /_Increase/Increase_double_bufer/NO_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_0.dir/DependInfo.cmake --color=$(COLOR) + cd /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/op_kernel /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out/op_kernel /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_0.dir/DependInfo.cmake --color=$(COLOR) .PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_0.dir/depend diff --git a/Increase_double_bufer/No_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_copy.dir/build.make b/Increase_double_bufer/No_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_copy.dir/build.make index f4c439a64ab16bd69e4c6bacfeb1f93e02a185f0..f6069d8ce7c8aab91a7422429d5c43131e993fb8 100644 --- a/Increase_double_bufer/No_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_copy.dir/build.make +++ b/Increase_double_bufer/No_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_copy.dir/build.make @@ -53,10 +53,10 @@ RM = /usr/bin/cmake -E rm -f EQUALS = = # The top-level source directory on which CMake was run. -CMAKE_SOURCE_DIR = /_Increase/Increase_double_bufer/NO_double_buffer +CMAKE_SOURCE_DIR = /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer # The top-level build directory on which CMake was run. -CMAKE_BINARY_DIR = /_Increase/Increase_double_bufer/NO_double_buffer/build_out +CMAKE_BINARY_DIR = /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out # Utility rule file for ascendc_bin_ascend910b_add_custom_copy. @@ -67,7 +67,7 @@ include op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_copy.dir/compiler include op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_copy.dir/progress.make op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_copy: - cd /_Increase/Increase_double_bufer/NO_double_buffer/build_out/op_kernel && cp /_Increase/Increase_double_bufer/NO_double_buffer/build_out/op_kernel/tbe/dynamic/add_custom.py /_Increase/Increase_double_bufer/NO_double_buffer/build_out/op_kernel/binary/ascend910b/src/AddCustom.py + cd /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out/op_kernel && cp /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out/op_kernel/tbe/dynamic/add_custom.py /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out/op_kernel/binary/ascend910b/src/AddCustom.py ascendc_bin_ascend910b_add_custom_copy: op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_copy ascendc_bin_ascend910b_add_custom_copy: op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_copy.dir/build.make @@ -78,10 +78,10 @@ op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_copy.dir/build: ascendc_b .PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_copy.dir/build op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_copy.dir/clean: - cd /_Increase/Increase_double_bufer/NO_double_buffer/build_out/op_kernel && $(CMAKE_COMMAND) -P CMakeFiles/ascendc_bin_ascend910b_add_custom_copy.dir/cmake_clean.cmake + cd /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out/op_kernel && $(CMAKE_COMMAND) -P CMakeFiles/ascendc_bin_ascend910b_add_custom_copy.dir/cmake_clean.cmake .PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_copy.dir/clean op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_copy.dir/depend: - cd /_Increase/Increase_double_bufer/NO_double_buffer/build_out && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /_Increase/Increase_double_bufer/NO_double_buffer /_Increase/Increase_double_bufer/NO_double_buffer/op_kernel /_Increase/Increase_double_bufer/NO_double_buffer/build_out /_Increase/Increase_double_bufer/NO_double_buffer/build_out/op_kernel /_Increase/Increase_double_bufer/NO_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_copy.dir/DependInfo.cmake --color=$(COLOR) + cd /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/op_kernel /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out/op_kernel /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_copy.dir/DependInfo.cmake --color=$(COLOR) .PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_copy.dir/depend diff --git a/Increase_double_bufer/No_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b_gen_ops_config.dir/build.make b/Increase_double_bufer/No_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b_gen_ops_config.dir/build.make index 6816f1f36369ef7830b21cd63e6dc490eed3fcf6..e3a89000ce5aaf4d85a6b1b9b3ab628527d09907 100644 --- a/Increase_double_bufer/No_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b_gen_ops_config.dir/build.make +++ b/Increase_double_bufer/No_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b_gen_ops_config.dir/build.make @@ -53,10 +53,10 @@ RM = /usr/bin/cmake -E rm -f EQUALS = = # The top-level source directory on which CMake was run. -CMAKE_SOURCE_DIR = /_Increase/Increase_double_bufer/NO_double_buffer +CMAKE_SOURCE_DIR = /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer # The top-level build directory on which CMake was run. -CMAKE_BINARY_DIR = /_Increase/Increase_double_bufer/NO_double_buffer/build_out +CMAKE_BINARY_DIR = /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out # Utility rule file for ascendc_bin_ascend910b_gen_ops_config. @@ -67,8 +67,8 @@ include op_kernel/CMakeFiles/ascendc_bin_ascend910b_gen_ops_config.dir/compiler_ include op_kernel/CMakeFiles/ascendc_bin_ascend910b_gen_ops_config.dir/progress.make op_kernel/CMakeFiles/ascendc_bin_ascend910b_gen_ops_config: - cd /_Increase/Increase_double_bufer/NO_double_buffer/build_out/op_kernel && python3 /_Increase/Increase_double_bufer/NO_double_buffer/cmake/util/insert_simplified_keys.py -p /_Increase/Increase_double_bufer/NO_double_buffer/build_out/op_kernel/binary/ascend910b/bin - cd /_Increase/Increase_double_bufer/NO_double_buffer/build_out/op_kernel && python3 /_Increase/Increase_double_bufer/NO_double_buffer/cmake/util/ascendc_ops_config.py -p /_Increase/Increase_double_bufer/NO_double_buffer/build_out/op_kernel/binary/ascend910b/bin -s ascend910b + cd /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out/op_kernel && python3 /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/cmake/util/insert_simplified_keys.py -p /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out/op_kernel/binary/ascend910b/bin + cd /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out/op_kernel && python3 /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/cmake/util/ascendc_ops_config.py -p /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out/op_kernel/binary/ascend910b/bin -s ascend910b ascendc_bin_ascend910b_gen_ops_config: op_kernel/CMakeFiles/ascendc_bin_ascend910b_gen_ops_config ascendc_bin_ascend910b_gen_ops_config: op_kernel/CMakeFiles/ascendc_bin_ascend910b_gen_ops_config.dir/build.make @@ -79,10 +79,10 @@ op_kernel/CMakeFiles/ascendc_bin_ascend910b_gen_ops_config.dir/build: ascendc_bi .PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend910b_gen_ops_config.dir/build op_kernel/CMakeFiles/ascendc_bin_ascend910b_gen_ops_config.dir/clean: - cd /_Increase/Increase_double_bufer/NO_double_buffer/build_out/op_kernel && $(CMAKE_COMMAND) -P CMakeFiles/ascendc_bin_ascend910b_gen_ops_config.dir/cmake_clean.cmake + cd /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out/op_kernel && $(CMAKE_COMMAND) -P CMakeFiles/ascendc_bin_ascend910b_gen_ops_config.dir/cmake_clean.cmake .PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend910b_gen_ops_config.dir/clean op_kernel/CMakeFiles/ascendc_bin_ascend910b_gen_ops_config.dir/depend: - cd /_Increase/Increase_double_bufer/NO_double_buffer/build_out && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /_Increase/Increase_double_bufer/NO_double_buffer /_Increase/Increase_double_bufer/NO_double_buffer/op_kernel /_Increase/Increase_double_bufer/NO_double_buffer/build_out /_Increase/Increase_double_bufer/NO_double_buffer/build_out/op_kernel /_Increase/Increase_double_bufer/NO_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b_gen_ops_config.dir/DependInfo.cmake --color=$(COLOR) + cd /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/op_kernel /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out/op_kernel /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b_gen_ops_config.dir/DependInfo.cmake --color=$(COLOR) .PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend910b_gen_ops_config.dir/depend diff --git a/Increase_double_bufer/No_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_impl_gen.dir/build.make b/Increase_double_bufer/No_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_impl_gen.dir/build.make index dcb0f7f6f5d9ce78b3be0279cce4e0b41158b680..f7bf21ae1f39c04e23c180b1dcf861de9039ce28 100644 --- a/Increase_double_bufer/No_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_impl_gen.dir/build.make +++ b/Increase_double_bufer/No_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_impl_gen.dir/build.make @@ -53,10 +53,10 @@ RM = /usr/bin/cmake -E rm -f EQUALS = = # The top-level source directory on which CMake was run. -CMAKE_SOURCE_DIR = /_Increase/Increase_double_bufer/NO_double_buffer +CMAKE_SOURCE_DIR = /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer # The top-level build directory on which CMake was run. -CMAKE_BINARY_DIR = /_Increase/Increase_double_bufer/NO_double_buffer/build_out +CMAKE_BINARY_DIR = /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out # Utility rule file for ascendc_impl_gen. @@ -70,11 +70,11 @@ op_kernel/CMakeFiles/ascendc_impl_gen: op_kernel/tbe/.impl_timestamp op_kernel/tbe/.impl_timestamp: autogen/aic-ascend310p-ops-info.ini op_kernel/tbe/.impl_timestamp: ../cmake/util/ascendc_impl_build.py - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --blue --bold --progress-dir=/_Increase/Increase_double_bufer/NO_double_buffer/build_out/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Generating tbe/.impl_timestamp" - cd /_Increase/Increase_double_bufer/NO_double_buffer/build_out/op_kernel && mkdir -m 700 -p /_Increase/Increase_double_bufer/NO_double_buffer/build_out/op_kernel/tbe/dynamic - cd /_Increase/Increase_double_bufer/NO_double_buffer/build_out/op_kernel && python3 /_Increase/Increase_double_bufer/NO_double_buffer/cmake/util/ascendc_impl_build.py /_Increase/Increase_double_bufer/NO_double_buffer/build_out/autogen/aic-ascend310p-ops-info.ini "" "" /_Increase/Increase_double_bufer/NO_double_buffer/op_kernel /_Increase/Increase_double_bufer/NO_double_buffer/build_out/op_kernel/tbe/dynamic /_Increase/Increase_double_bufer/NO_double_buffer/build_out/autogen - cd /_Increase/Increase_double_bufer/NO_double_buffer/build_out/op_kernel && rm -rf /_Increase/Increase_double_bufer/NO_double_buffer/build_out/op_kernel/tbe/.impl_timestamp - cd /_Increase/Increase_double_bufer/NO_double_buffer/build_out/op_kernel && touch /_Increase/Increase_double_bufer/NO_double_buffer/build_out/op_kernel/tbe/.impl_timestamp + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --blue --bold --progress-dir=/Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Generating tbe/.impl_timestamp" + cd /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out/op_kernel && mkdir -m 700 -p /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out/op_kernel/tbe/dynamic + cd /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out/op_kernel && python3 /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/cmake/util/ascendc_impl_build.py /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out/autogen/aic-ascend310p-ops-info.ini "" "" /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/op_kernel /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out/op_kernel/tbe/dynamic /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out/autogen + cd /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out/op_kernel && rm -rf /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out/op_kernel/tbe/.impl_timestamp + cd /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out/op_kernel && touch /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out/op_kernel/tbe/.impl_timestamp ascendc_impl_gen: op_kernel/CMakeFiles/ascendc_impl_gen ascendc_impl_gen: op_kernel/tbe/.impl_timestamp @@ -86,10 +86,10 @@ op_kernel/CMakeFiles/ascendc_impl_gen.dir/build: ascendc_impl_gen .PHONY : op_kernel/CMakeFiles/ascendc_impl_gen.dir/build op_kernel/CMakeFiles/ascendc_impl_gen.dir/clean: - cd /_Increase/Increase_double_bufer/NO_double_buffer/build_out/op_kernel && $(CMAKE_COMMAND) -P CMakeFiles/ascendc_impl_gen.dir/cmake_clean.cmake + cd /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out/op_kernel && $(CMAKE_COMMAND) -P CMakeFiles/ascendc_impl_gen.dir/cmake_clean.cmake .PHONY : op_kernel/CMakeFiles/ascendc_impl_gen.dir/clean op_kernel/CMakeFiles/ascendc_impl_gen.dir/depend: - cd /_Increase/Increase_double_bufer/NO_double_buffer/build_out && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /_Increase/Increase_double_bufer/NO_double_buffer /_Increase/Increase_double_bufer/NO_double_buffer/op_kernel /_Increase/Increase_double_bufer/NO_double_buffer/build_out /_Increase/Increase_double_bufer/NO_double_buffer/build_out/op_kernel /_Increase/Increase_double_bufer/NO_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_impl_gen.dir/DependInfo.cmake --color=$(COLOR) + cd /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/op_kernel /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out/op_kernel /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out/op_kernel/CMakeFiles/ascendc_impl_gen.dir/DependInfo.cmake --color=$(COLOR) .PHONY : op_kernel/CMakeFiles/ascendc_impl_gen.dir/depend diff --git a/Increase_double_bufer/No_double_buffer/build_out/op_kernel/CMakeFiles/binary.dir/build.make b/Increase_double_bufer/No_double_buffer/build_out/op_kernel/CMakeFiles/binary.dir/build.make index e7bafc6abda56b46fe871d387bdb4850d8b859f8..c724a24b44f5809caeeb0a3c7aa359dfed1714bc 100644 --- a/Increase_double_bufer/No_double_buffer/build_out/op_kernel/CMakeFiles/binary.dir/build.make +++ b/Increase_double_bufer/No_double_buffer/build_out/op_kernel/CMakeFiles/binary.dir/build.make @@ -53,10 +53,10 @@ RM = /usr/bin/cmake -E rm -f EQUALS = = # The top-level source directory on which CMake was run. -CMAKE_SOURCE_DIR = /_Increase/Increase_double_bufer/NO_double_buffer +CMAKE_SOURCE_DIR = /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer # The top-level build directory on which CMake was run. -CMAKE_BINARY_DIR = /_Increase/Increase_double_bufer/NO_double_buffer/build_out +CMAKE_BINARY_DIR = /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out # Utility rule file for binary. @@ -74,10 +74,10 @@ op_kernel/CMakeFiles/binary.dir/build: binary .PHONY : op_kernel/CMakeFiles/binary.dir/build op_kernel/CMakeFiles/binary.dir/clean: - cd /_Increase/Increase_double_bufer/NO_double_buffer/build_out/op_kernel && $(CMAKE_COMMAND) -P CMakeFiles/binary.dir/cmake_clean.cmake + cd /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out/op_kernel && $(CMAKE_COMMAND) -P CMakeFiles/binary.dir/cmake_clean.cmake .PHONY : op_kernel/CMakeFiles/binary.dir/clean op_kernel/CMakeFiles/binary.dir/depend: - cd /_Increase/Increase_double_bufer/NO_double_buffer/build_out && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /_Increase/Increase_double_bufer/NO_double_buffer /_Increase/Increase_double_bufer/NO_double_buffer/op_kernel /_Increase/Increase_double_bufer/NO_double_buffer/build_out /_Increase/Increase_double_bufer/NO_double_buffer/build_out/op_kernel /_Increase/Increase_double_bufer/NO_double_buffer/build_out/op_kernel/CMakeFiles/binary.dir/DependInfo.cmake --color=$(COLOR) + cd /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/op_kernel /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out/op_kernel /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out/op_kernel/CMakeFiles/binary.dir/DependInfo.cmake --color=$(COLOR) .PHONY : op_kernel/CMakeFiles/binary.dir/depend diff --git a/Increase_double_bufer/No_double_buffer/build_out/op_kernel/CMakeFiles/npu_supported_ops.dir/build.make b/Increase_double_bufer/No_double_buffer/build_out/op_kernel/CMakeFiles/npu_supported_ops.dir/build.make index fed6b6f8f6a1c010bd3eaef0774ac270219bebc9..004f2e41e5f68f4a7bdd78f93e20943a6474c70b 100644 --- a/Increase_double_bufer/No_double_buffer/build_out/op_kernel/CMakeFiles/npu_supported_ops.dir/build.make +++ b/Increase_double_bufer/No_double_buffer/build_out/op_kernel/CMakeFiles/npu_supported_ops.dir/build.make @@ -53,10 +53,10 @@ RM = /usr/bin/cmake -E rm -f EQUALS = = # The top-level source directory on which CMake was run. -CMAKE_SOURCE_DIR = /_Increase/Increase_double_bufer/NO_double_buffer +CMAKE_SOURCE_DIR = /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer # The top-level build directory on which CMake was run. -CMAKE_BINARY_DIR = /_Increase/Increase_double_bufer/NO_double_buffer/build_out +CMAKE_BINARY_DIR = /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out # Utility rule file for npu_supported_ops. @@ -69,9 +69,9 @@ include op_kernel/CMakeFiles/npu_supported_ops.dir/progress.make op_kernel/CMakeFiles/npu_supported_ops: op_kernel/tbe/op_info_cfg/ai_core/npu_supported_ops.json op_kernel/tbe/op_info_cfg/ai_core/npu_supported_ops.json: - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --blue --bold --progress-dir=/_Increase/Increase_double_bufer/NO_double_buffer/build_out/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Generating tbe/op_info_cfg/ai_core/npu_supported_ops.json" - cd /_Increase/Increase_double_bufer/NO_double_buffer/build_out/op_kernel && mkdir -p /_Increase/Increase_double_bufer/NO_double_buffer/build_out/op_kernel/tbe/op_info_cfg/ai_core - cd /_Increase/Increase_double_bufer/NO_double_buffer/build_out/op_kernel && ../../cmake/util/gen_ops_filter.sh /_Increase/Increase_double_bufer/NO_double_buffer/build_out/autogen /_Increase/Increase_double_bufer/NO_double_buffer/build_out/op_kernel/tbe/op_info_cfg/ai_core + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --blue --bold --progress-dir=/Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Generating tbe/op_info_cfg/ai_core/npu_supported_ops.json" + cd /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out/op_kernel && mkdir -p /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out/op_kernel/tbe/op_info_cfg/ai_core + cd /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out/op_kernel && ../../cmake/util/gen_ops_filter.sh /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out/autogen /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out/op_kernel/tbe/op_info_cfg/ai_core npu_supported_ops: op_kernel/CMakeFiles/npu_supported_ops npu_supported_ops: op_kernel/tbe/op_info_cfg/ai_core/npu_supported_ops.json @@ -83,10 +83,10 @@ op_kernel/CMakeFiles/npu_supported_ops.dir/build: npu_supported_ops .PHONY : op_kernel/CMakeFiles/npu_supported_ops.dir/build op_kernel/CMakeFiles/npu_supported_ops.dir/clean: - cd /_Increase/Increase_double_bufer/NO_double_buffer/build_out/op_kernel && $(CMAKE_COMMAND) -P CMakeFiles/npu_supported_ops.dir/cmake_clean.cmake + cd /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out/op_kernel && $(CMAKE_COMMAND) -P CMakeFiles/npu_supported_ops.dir/cmake_clean.cmake .PHONY : op_kernel/CMakeFiles/npu_supported_ops.dir/clean op_kernel/CMakeFiles/npu_supported_ops.dir/depend: - cd /_Increase/Increase_double_bufer/NO_double_buffer/build_out && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /_Increase/Increase_double_bufer/NO_double_buffer /_Increase/Increase_double_bufer/NO_double_buffer/op_kernel /_Increase/Increase_double_bufer/NO_double_buffer/build_out /_Increase/Increase_double_bufer/NO_double_buffer/build_out/op_kernel /_Increase/Increase_double_bufer/NO_double_buffer/build_out/op_kernel/CMakeFiles/npu_supported_ops.dir/DependInfo.cmake --color=$(COLOR) + cd /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/op_kernel /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out/op_kernel /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out/op_kernel/CMakeFiles/npu_supported_ops.dir/DependInfo.cmake --color=$(COLOR) .PHONY : op_kernel/CMakeFiles/npu_supported_ops.dir/depend diff --git a/Increase_double_bufer/No_double_buffer/build_out/op_kernel/CMakeFiles/ops_info_gen_ascend310b.dir/build.make b/Increase_double_bufer/No_double_buffer/build_out/op_kernel/CMakeFiles/ops_info_gen_ascend310b.dir/build.make index 24a5e5239f54ad68f33d42700327f94a99a652f9..3dba5bab92eff79b239f8148736ab3feddad69a5 100644 --- a/Increase_double_bufer/No_double_buffer/build_out/op_kernel/CMakeFiles/ops_info_gen_ascend310b.dir/build.make +++ b/Increase_double_bufer/No_double_buffer/build_out/op_kernel/CMakeFiles/ops_info_gen_ascend310b.dir/build.make @@ -53,10 +53,10 @@ RM = /usr/bin/cmake -E rm -f EQUALS = = # The top-level source directory on which CMake was run. -CMAKE_SOURCE_DIR = /_Increase/Increase_double_bufer/NO_double_buffer +CMAKE_SOURCE_DIR = /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer # The top-level build directory on which CMake was run. -CMAKE_BINARY_DIR = /_Increase/Increase_double_bufer/NO_double_buffer/build_out +CMAKE_BINARY_DIR = /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out # Utility rule file for ops_info_gen_ascend310b. @@ -69,9 +69,9 @@ include op_kernel/CMakeFiles/ops_info_gen_ascend310b.dir/progress.make op_kernel/CMakeFiles/ops_info_gen_ascend310b: op_kernel/tbe/op_info_cfg/ai_core/ascend310b/aic-ascend310b-ops-info.json op_kernel/tbe/op_info_cfg/ai_core/ascend310b/aic-ascend310b-ops-info.json: - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --blue --bold --progress-dir=/_Increase/Increase_double_bufer/NO_double_buffer/build_out/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Generating tbe/op_info_cfg/ai_core/ascend310b/aic-ascend310b-ops-info.json" - cd /_Increase/Increase_double_bufer/NO_double_buffer/build_out/op_kernel && mkdir -p /_Increase/Increase_double_bufer/NO_double_buffer/build_out/op_kernel/tbe/op_info_cfg/ai_core/ascend310b - cd /_Increase/Increase_double_bufer/NO_double_buffer/build_out/op_kernel && python3 /_Increase/Increase_double_bufer/NO_double_buffer/cmake/util/parse_ini_to_json.py /_Increase/Increase_double_bufer/NO_double_buffer/build_out/autogen/aic-ascend310b-ops-info.ini /_Increase/Increase_double_bufer/NO_double_buffer/build_out/op_kernel/tbe/op_info_cfg/ai_core/ascend310b/aic-ascend310b-ops-info.json + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --blue --bold --progress-dir=/Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Generating tbe/op_info_cfg/ai_core/ascend310b/aic-ascend310b-ops-info.json" + cd /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out/op_kernel && mkdir -p /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out/op_kernel/tbe/op_info_cfg/ai_core/ascend310b + cd /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out/op_kernel && python3 /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/cmake/util/parse_ini_to_json.py /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out/autogen/aic-ascend310b-ops-info.ini /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out/op_kernel/tbe/op_info_cfg/ai_core/ascend310b/aic-ascend310b-ops-info.json ops_info_gen_ascend310b: op_kernel/CMakeFiles/ops_info_gen_ascend310b ops_info_gen_ascend310b: op_kernel/tbe/op_info_cfg/ai_core/ascend310b/aic-ascend310b-ops-info.json @@ -83,10 +83,10 @@ op_kernel/CMakeFiles/ops_info_gen_ascend310b.dir/build: ops_info_gen_ascend310b .PHONY : op_kernel/CMakeFiles/ops_info_gen_ascend310b.dir/build op_kernel/CMakeFiles/ops_info_gen_ascend310b.dir/clean: - cd /_Increase/Increase_double_bufer/NO_double_buffer/build_out/op_kernel && $(CMAKE_COMMAND) -P CMakeFiles/ops_info_gen_ascend310b.dir/cmake_clean.cmake + cd /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out/op_kernel && $(CMAKE_COMMAND) -P CMakeFiles/ops_info_gen_ascend310b.dir/cmake_clean.cmake .PHONY : op_kernel/CMakeFiles/ops_info_gen_ascend310b.dir/clean op_kernel/CMakeFiles/ops_info_gen_ascend310b.dir/depend: - cd /_Increase/Increase_double_bufer/NO_double_buffer/build_out && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /_Increase/Increase_double_bufer/NO_double_buffer /_Increase/Increase_double_bufer/NO_double_buffer/op_kernel /_Increase/Increase_double_bufer/NO_double_buffer/build_out /_Increase/Increase_double_bufer/NO_double_buffer/build_out/op_kernel /_Increase/Increase_double_bufer/NO_double_buffer/build_out/op_kernel/CMakeFiles/ops_info_gen_ascend310b.dir/DependInfo.cmake --color=$(COLOR) + cd /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/op_kernel /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out/op_kernel /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out/op_kernel/CMakeFiles/ops_info_gen_ascend310b.dir/DependInfo.cmake --color=$(COLOR) .PHONY : op_kernel/CMakeFiles/ops_info_gen_ascend310b.dir/depend diff --git a/Increase_double_bufer/No_double_buffer/build_out/op_kernel/CMakeFiles/ops_info_gen_ascend310p.dir/build.make b/Increase_double_bufer/No_double_buffer/build_out/op_kernel/CMakeFiles/ops_info_gen_ascend310p.dir/build.make index 555bb9a7b5f96346b80b471f1103ed5b52201d9e..a7d1ae1ec4826667db64d67f7dee10195ddb92ea 100644 --- a/Increase_double_bufer/No_double_buffer/build_out/op_kernel/CMakeFiles/ops_info_gen_ascend310p.dir/build.make +++ b/Increase_double_bufer/No_double_buffer/build_out/op_kernel/CMakeFiles/ops_info_gen_ascend310p.dir/build.make @@ -53,10 +53,10 @@ RM = /usr/bin/cmake -E rm -f EQUALS = = # The top-level source directory on which CMake was run. -CMAKE_SOURCE_DIR = /_Increase/Increase_double_bufer/NO_double_buffer +CMAKE_SOURCE_DIR = /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer # The top-level build directory on which CMake was run. -CMAKE_BINARY_DIR = /_Increase/Increase_double_bufer/NO_double_buffer/build_out +CMAKE_BINARY_DIR = /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out # Utility rule file for ops_info_gen_ascend310p. @@ -69,9 +69,9 @@ include op_kernel/CMakeFiles/ops_info_gen_ascend310p.dir/progress.make op_kernel/CMakeFiles/ops_info_gen_ascend310p: op_kernel/tbe/op_info_cfg/ai_core/ascend310p/aic-ascend310p-ops-info.json op_kernel/tbe/op_info_cfg/ai_core/ascend310p/aic-ascend310p-ops-info.json: - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --blue --bold --progress-dir=/_Increase/Increase_double_bufer/NO_double_buffer/build_out/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Generating tbe/op_info_cfg/ai_core/ascend310p/aic-ascend310p-ops-info.json" - cd /_Increase/Increase_double_bufer/NO_double_buffer/build_out/op_kernel && mkdir -p /_Increase/Increase_double_bufer/NO_double_buffer/build_out/op_kernel/tbe/op_info_cfg/ai_core/ascend310p - cd /_Increase/Increase_double_bufer/NO_double_buffer/build_out/op_kernel && python3 /_Increase/Increase_double_bufer/NO_double_buffer/cmake/util/parse_ini_to_json.py /_Increase/Increase_double_bufer/NO_double_buffer/build_out/autogen/aic-ascend310p-ops-info.ini /_Increase/Increase_double_bufer/NO_double_buffer/build_out/op_kernel/tbe/op_info_cfg/ai_core/ascend310p/aic-ascend310p-ops-info.json + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --blue --bold --progress-dir=/Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Generating tbe/op_info_cfg/ai_core/ascend310p/aic-ascend310p-ops-info.json" + cd /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out/op_kernel && mkdir -p /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out/op_kernel/tbe/op_info_cfg/ai_core/ascend310p + cd /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out/op_kernel && python3 /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/cmake/util/parse_ini_to_json.py /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out/autogen/aic-ascend310p-ops-info.ini /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out/op_kernel/tbe/op_info_cfg/ai_core/ascend310p/aic-ascend310p-ops-info.json ops_info_gen_ascend310p: op_kernel/CMakeFiles/ops_info_gen_ascend310p ops_info_gen_ascend310p: op_kernel/tbe/op_info_cfg/ai_core/ascend310p/aic-ascend310p-ops-info.json @@ -83,10 +83,10 @@ op_kernel/CMakeFiles/ops_info_gen_ascend310p.dir/build: ops_info_gen_ascend310p .PHONY : op_kernel/CMakeFiles/ops_info_gen_ascend310p.dir/build op_kernel/CMakeFiles/ops_info_gen_ascend310p.dir/clean: - cd /_Increase/Increase_double_bufer/NO_double_buffer/build_out/op_kernel && $(CMAKE_COMMAND) -P CMakeFiles/ops_info_gen_ascend310p.dir/cmake_clean.cmake + cd /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out/op_kernel && $(CMAKE_COMMAND) -P CMakeFiles/ops_info_gen_ascend310p.dir/cmake_clean.cmake .PHONY : op_kernel/CMakeFiles/ops_info_gen_ascend310p.dir/clean op_kernel/CMakeFiles/ops_info_gen_ascend310p.dir/depend: - cd /_Increase/Increase_double_bufer/NO_double_buffer/build_out && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /_Increase/Increase_double_bufer/NO_double_buffer /_Increase/Increase_double_bufer/NO_double_buffer/op_kernel /_Increase/Increase_double_bufer/NO_double_buffer/build_out /_Increase/Increase_double_bufer/NO_double_buffer/build_out/op_kernel /_Increase/Increase_double_bufer/NO_double_buffer/build_out/op_kernel/CMakeFiles/ops_info_gen_ascend310p.dir/DependInfo.cmake --color=$(COLOR) + cd /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/op_kernel /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out/op_kernel /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out/op_kernel/CMakeFiles/ops_info_gen_ascend310p.dir/DependInfo.cmake --color=$(COLOR) .PHONY : op_kernel/CMakeFiles/ops_info_gen_ascend310p.dir/depend diff --git a/Increase_double_bufer/No_double_buffer/build_out/op_kernel/CMakeFiles/ops_info_gen_ascend910.dir/build.make b/Increase_double_bufer/No_double_buffer/build_out/op_kernel/CMakeFiles/ops_info_gen_ascend910.dir/build.make index 68a401c6638cf8cb92c6c7fc4d6723b9f8ee5ee4..47253864349d492659b12e0caa2405559c0c0352 100644 --- a/Increase_double_bufer/No_double_buffer/build_out/op_kernel/CMakeFiles/ops_info_gen_ascend910.dir/build.make +++ b/Increase_double_bufer/No_double_buffer/build_out/op_kernel/CMakeFiles/ops_info_gen_ascend910.dir/build.make @@ -53,10 +53,10 @@ RM = /usr/bin/cmake -E rm -f EQUALS = = # The top-level source directory on which CMake was run. -CMAKE_SOURCE_DIR = /_Increase/Increase_double_bufer/NO_double_buffer +CMAKE_SOURCE_DIR = /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer # The top-level build directory on which CMake was run. -CMAKE_BINARY_DIR = /_Increase/Increase_double_bufer/NO_double_buffer/build_out +CMAKE_BINARY_DIR = /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out # Utility rule file for ops_info_gen_ascend910. @@ -69,9 +69,9 @@ include op_kernel/CMakeFiles/ops_info_gen_ascend910.dir/progress.make op_kernel/CMakeFiles/ops_info_gen_ascend910: op_kernel/tbe/op_info_cfg/ai_core/ascend910/aic-ascend910-ops-info.json op_kernel/tbe/op_info_cfg/ai_core/ascend910/aic-ascend910-ops-info.json: - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --blue --bold --progress-dir=/_Increase/Increase_double_bufer/NO_double_buffer/build_out/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Generating tbe/op_info_cfg/ai_core/ascend910/aic-ascend910-ops-info.json" - cd /_Increase/Increase_double_bufer/NO_double_buffer/build_out/op_kernel && mkdir -p /_Increase/Increase_double_bufer/NO_double_buffer/build_out/op_kernel/tbe/op_info_cfg/ai_core/ascend910 - cd /_Increase/Increase_double_bufer/NO_double_buffer/build_out/op_kernel && python3 /_Increase/Increase_double_bufer/NO_double_buffer/cmake/util/parse_ini_to_json.py /_Increase/Increase_double_bufer/NO_double_buffer/build_out/autogen/aic-ascend910-ops-info.ini /_Increase/Increase_double_bufer/NO_double_buffer/build_out/op_kernel/tbe/op_info_cfg/ai_core/ascend910/aic-ascend910-ops-info.json + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --blue --bold --progress-dir=/Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Generating tbe/op_info_cfg/ai_core/ascend910/aic-ascend910-ops-info.json" + cd /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out/op_kernel && mkdir -p /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out/op_kernel/tbe/op_info_cfg/ai_core/ascend910 + cd /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out/op_kernel && python3 /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/cmake/util/parse_ini_to_json.py /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out/autogen/aic-ascend910-ops-info.ini /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out/op_kernel/tbe/op_info_cfg/ai_core/ascend910/aic-ascend910-ops-info.json ops_info_gen_ascend910: op_kernel/CMakeFiles/ops_info_gen_ascend910 ops_info_gen_ascend910: op_kernel/tbe/op_info_cfg/ai_core/ascend910/aic-ascend910-ops-info.json @@ -83,10 +83,10 @@ op_kernel/CMakeFiles/ops_info_gen_ascend910.dir/build: ops_info_gen_ascend910 .PHONY : op_kernel/CMakeFiles/ops_info_gen_ascend910.dir/build op_kernel/CMakeFiles/ops_info_gen_ascend910.dir/clean: - cd /_Increase/Increase_double_bufer/NO_double_buffer/build_out/op_kernel && $(CMAKE_COMMAND) -P CMakeFiles/ops_info_gen_ascend910.dir/cmake_clean.cmake + cd /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out/op_kernel && $(CMAKE_COMMAND) -P CMakeFiles/ops_info_gen_ascend910.dir/cmake_clean.cmake .PHONY : op_kernel/CMakeFiles/ops_info_gen_ascend910.dir/clean op_kernel/CMakeFiles/ops_info_gen_ascend910.dir/depend: - cd /_Increase/Increase_double_bufer/NO_double_buffer/build_out && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /_Increase/Increase_double_bufer/NO_double_buffer /_Increase/Increase_double_bufer/NO_double_buffer/op_kernel /_Increase/Increase_double_bufer/NO_double_buffer/build_out /_Increase/Increase_double_bufer/NO_double_buffer/build_out/op_kernel /_Increase/Increase_double_bufer/NO_double_buffer/build_out/op_kernel/CMakeFiles/ops_info_gen_ascend910.dir/DependInfo.cmake --color=$(COLOR) + cd /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/op_kernel /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out/op_kernel /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out/op_kernel/CMakeFiles/ops_info_gen_ascend910.dir/DependInfo.cmake --color=$(COLOR) .PHONY : op_kernel/CMakeFiles/ops_info_gen_ascend910.dir/depend diff --git a/Increase_double_bufer/No_double_buffer/build_out/op_kernel/CMakeFiles/ops_info_gen_ascend910b.dir/build.make b/Increase_double_bufer/No_double_buffer/build_out/op_kernel/CMakeFiles/ops_info_gen_ascend910b.dir/build.make index 1c11fa7b42213eb126700a56e8c126ebcce99b31..3349d7bf5324710decf0a8655d0acfef86ff4b77 100644 --- a/Increase_double_bufer/No_double_buffer/build_out/op_kernel/CMakeFiles/ops_info_gen_ascend910b.dir/build.make +++ b/Increase_double_bufer/No_double_buffer/build_out/op_kernel/CMakeFiles/ops_info_gen_ascend910b.dir/build.make @@ -53,10 +53,10 @@ RM = /usr/bin/cmake -E rm -f EQUALS = = # The top-level source directory on which CMake was run. -CMAKE_SOURCE_DIR = /_Increase/Increase_double_bufer/NO_double_buffer +CMAKE_SOURCE_DIR = /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer # The top-level build directory on which CMake was run. -CMAKE_BINARY_DIR = /_Increase/Increase_double_bufer/NO_double_buffer/build_out +CMAKE_BINARY_DIR = /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out # Utility rule file for ops_info_gen_ascend910b. @@ -69,9 +69,9 @@ include op_kernel/CMakeFiles/ops_info_gen_ascend910b.dir/progress.make op_kernel/CMakeFiles/ops_info_gen_ascend910b: op_kernel/tbe/op_info_cfg/ai_core/ascend910b/aic-ascend910b-ops-info.json op_kernel/tbe/op_info_cfg/ai_core/ascend910b/aic-ascend910b-ops-info.json: - @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --blue --bold --progress-dir=/_Increase/Increase_double_bufer/NO_double_buffer/build_out/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Generating tbe/op_info_cfg/ai_core/ascend910b/aic-ascend910b-ops-info.json" - cd /_Increase/Increase_double_bufer/NO_double_buffer/build_out/op_kernel && mkdir -p /_Increase/Increase_double_bufer/NO_double_buffer/build_out/op_kernel/tbe/op_info_cfg/ai_core/ascend910b - cd /_Increase/Increase_double_bufer/NO_double_buffer/build_out/op_kernel && python3 /_Increase/Increase_double_bufer/NO_double_buffer/cmake/util/parse_ini_to_json.py /_Increase/Increase_double_bufer/NO_double_buffer/build_out/autogen/aic-ascend910b-ops-info.ini /_Increase/Increase_double_bufer/NO_double_buffer/build_out/op_kernel/tbe/op_info_cfg/ai_core/ascend910b/aic-ascend910b-ops-info.json + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --blue --bold --progress-dir=/Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Generating tbe/op_info_cfg/ai_core/ascend910b/aic-ascend910b-ops-info.json" + cd /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out/op_kernel && mkdir -p /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out/op_kernel/tbe/op_info_cfg/ai_core/ascend910b + cd /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out/op_kernel && python3 /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/cmake/util/parse_ini_to_json.py /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out/autogen/aic-ascend910b-ops-info.ini /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out/op_kernel/tbe/op_info_cfg/ai_core/ascend910b/aic-ascend910b-ops-info.json ops_info_gen_ascend910b: op_kernel/CMakeFiles/ops_info_gen_ascend910b ops_info_gen_ascend910b: op_kernel/tbe/op_info_cfg/ai_core/ascend910b/aic-ascend910b-ops-info.json @@ -83,10 +83,10 @@ op_kernel/CMakeFiles/ops_info_gen_ascend910b.dir/build: ops_info_gen_ascend910b .PHONY : op_kernel/CMakeFiles/ops_info_gen_ascend910b.dir/build op_kernel/CMakeFiles/ops_info_gen_ascend910b.dir/clean: - cd /_Increase/Increase_double_bufer/NO_double_buffer/build_out/op_kernel && $(CMAKE_COMMAND) -P CMakeFiles/ops_info_gen_ascend910b.dir/cmake_clean.cmake + cd /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out/op_kernel && $(CMAKE_COMMAND) -P CMakeFiles/ops_info_gen_ascend910b.dir/cmake_clean.cmake .PHONY : op_kernel/CMakeFiles/ops_info_gen_ascend910b.dir/clean op_kernel/CMakeFiles/ops_info_gen_ascend910b.dir/depend: - cd /_Increase/Increase_double_bufer/NO_double_buffer/build_out && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /_Increase/Increase_double_bufer/NO_double_buffer /_Increase/Increase_double_bufer/NO_double_buffer/op_kernel /_Increase/Increase_double_bufer/NO_double_buffer/build_out /_Increase/Increase_double_bufer/NO_double_buffer/build_out/op_kernel /_Increase/Increase_double_bufer/NO_double_buffer/build_out/op_kernel/CMakeFiles/ops_info_gen_ascend910b.dir/DependInfo.cmake --color=$(COLOR) + cd /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/op_kernel /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out/op_kernel /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out/op_kernel/CMakeFiles/ops_info_gen_ascend910b.dir/DependInfo.cmake --color=$(COLOR) .PHONY : op_kernel/CMakeFiles/ops_info_gen_ascend910b.dir/depend diff --git a/Increase_double_bufer/No_double_buffer/build_out/op_kernel/Makefile b/Increase_double_bufer/No_double_buffer/build_out/op_kernel/Makefile index 40c203628437bc96a9f8fbea3032db217d8548d5..aea0ea7550a728f89a90f5a8fc41087074ea5c80 100644 --- a/Increase_double_bufer/No_double_buffer/build_out/op_kernel/Makefile +++ b/Increase_double_bufer/No_double_buffer/build_out/op_kernel/Makefile @@ -57,10 +57,10 @@ RM = /usr/bin/cmake -E rm -f EQUALS = = # The top-level source directory on which CMake was run. -CMAKE_SOURCE_DIR = /_Increase/Increase_double_bufer/NO_double_buffer +CMAKE_SOURCE_DIR = /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer # The top-level build directory on which CMake was run. -CMAKE_BINARY_DIR = /_Increase/Increase_double_bufer/NO_double_buffer/build_out +CMAKE_BINARY_DIR = /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out #============================================================================= # Targets provided globally by CMake. @@ -68,7 +68,7 @@ CMAKE_BINARY_DIR = /_Increase/Increase_double_bufer/NO_double_buffer/build_out # Special rule for the target package package: preinstall @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Run CPack packaging tool..." - cd /_Increase/Increase_double_bufer/NO_double_buffer/build_out && /usr/bin/cpack --config ./CPackConfig.cmake + cd /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out && /usr/bin/cpack --config ./CPackConfig.cmake .PHONY : package # Special rule for the target package @@ -78,7 +78,7 @@ package/fast: package # Special rule for the target package_source package_source: @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Run CPack packaging tool for source..." - cd /_Increase/Increase_double_bufer/NO_double_buffer/build_out && /usr/bin/cpack --config ./CPackSourceConfig.cmake /_Increase/Increase_double_bufer/NO_double_buffer/build_out/CPackSourceConfig.cmake + cd /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out && /usr/bin/cpack --config ./CPackSourceConfig.cmake /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out/CPackSourceConfig.cmake .PHONY : package_source # Special rule for the target package_source @@ -152,14 +152,14 @@ install/strip/fast: preinstall/fast # The main all target all: cmake_check_build_system - cd /_Increase/Increase_double_bufer/NO_double_buffer/build_out && $(CMAKE_COMMAND) -E cmake_progress_start /_Increase/Increase_double_bufer/NO_double_buffer/build_out/CMakeFiles /_Increase/Increase_double_bufer/NO_double_buffer/build_out/op_kernel//CMakeFiles/progress.marks - cd /_Increase/Increase_double_bufer/NO_double_buffer/build_out && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_kernel/all - $(CMAKE_COMMAND) -E cmake_progress_start /_Increase/Increase_double_bufer/NO_double_buffer/build_out/CMakeFiles 0 + cd /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out && $(CMAKE_COMMAND) -E cmake_progress_start /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out/CMakeFiles /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out/op_kernel//CMakeFiles/progress.marks + cd /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_kernel/all + $(CMAKE_COMMAND) -E cmake_progress_start /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out/CMakeFiles 0 .PHONY : all # The main clean target clean: - cd /_Increase/Increase_double_bufer/NO_double_buffer/build_out && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_kernel/clean + cd /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_kernel/clean .PHONY : clean # The main clean target @@ -168,22 +168,22 @@ clean/fast: clean # Prepare targets for installation. preinstall: all - cd /_Increase/Increase_double_bufer/NO_double_buffer/build_out && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_kernel/preinstall + cd /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_kernel/preinstall .PHONY : preinstall # Prepare targets for installation. preinstall/fast: - cd /_Increase/Increase_double_bufer/NO_double_buffer/build_out && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_kernel/preinstall + cd /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_kernel/preinstall .PHONY : preinstall/fast # clear depends depend: - cd /_Increase/Increase_double_bufer/NO_double_buffer/build_out && $(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 1 + cd /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out && $(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 1 .PHONY : depend # Convenience name for target. op_kernel/CMakeFiles/ops_info_gen_ascend310p.dir/rule: - cd /_Increase/Increase_double_bufer/NO_double_buffer/build_out && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_kernel/CMakeFiles/ops_info_gen_ascend310p.dir/rule + cd /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_kernel/CMakeFiles/ops_info_gen_ascend310p.dir/rule .PHONY : op_kernel/CMakeFiles/ops_info_gen_ascend310p.dir/rule # Convenience name for target. @@ -192,12 +192,12 @@ ops_info_gen_ascend310p: op_kernel/CMakeFiles/ops_info_gen_ascend310p.dir/rule # fast build rule for target. ops_info_gen_ascend310p/fast: - cd /_Increase/Increase_double_bufer/NO_double_buffer/build_out && $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ops_info_gen_ascend310p.dir/build.make op_kernel/CMakeFiles/ops_info_gen_ascend310p.dir/build + cd /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out && $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ops_info_gen_ascend310p.dir/build.make op_kernel/CMakeFiles/ops_info_gen_ascend310p.dir/build .PHONY : ops_info_gen_ascend310p/fast # Convenience name for target. op_kernel/CMakeFiles/ascendc_impl_gen.dir/rule: - cd /_Increase/Increase_double_bufer/NO_double_buffer/build_out && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_kernel/CMakeFiles/ascendc_impl_gen.dir/rule + cd /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_kernel/CMakeFiles/ascendc_impl_gen.dir/rule .PHONY : op_kernel/CMakeFiles/ascendc_impl_gen.dir/rule # Convenience name for target. @@ -206,12 +206,12 @@ ascendc_impl_gen: op_kernel/CMakeFiles/ascendc_impl_gen.dir/rule # fast build rule for target. ascendc_impl_gen/fast: - cd /_Increase/Increase_double_bufer/NO_double_buffer/build_out && $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_impl_gen.dir/build.make op_kernel/CMakeFiles/ascendc_impl_gen.dir/build + cd /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out && $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_impl_gen.dir/build.make op_kernel/CMakeFiles/ascendc_impl_gen.dir/build .PHONY : ascendc_impl_gen/fast # Convenience name for target. op_kernel/CMakeFiles/binary.dir/rule: - cd /_Increase/Increase_double_bufer/NO_double_buffer/build_out && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_kernel/CMakeFiles/binary.dir/rule + cd /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_kernel/CMakeFiles/binary.dir/rule .PHONY : op_kernel/CMakeFiles/binary.dir/rule # Convenience name for target. @@ -220,12 +220,12 @@ binary: op_kernel/CMakeFiles/binary.dir/rule # fast build rule for target. binary/fast: - cd /_Increase/Increase_double_bufer/NO_double_buffer/build_out && $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/binary.dir/build.make op_kernel/CMakeFiles/binary.dir/build + cd /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out && $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/binary.dir/build.make op_kernel/CMakeFiles/binary.dir/build .PHONY : binary/fast # Convenience name for target. op_kernel/CMakeFiles/ascendc_bin_ascend310p.dir/rule: - cd /_Increase/Increase_double_bufer/NO_double_buffer/build_out && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_kernel/CMakeFiles/ascendc_bin_ascend310p.dir/rule + cd /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_kernel/CMakeFiles/ascendc_bin_ascend310p.dir/rule .PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend310p.dir/rule # Convenience name for target. @@ -234,12 +234,12 @@ ascendc_bin_ascend310p: op_kernel/CMakeFiles/ascendc_bin_ascend310p.dir/rule # fast build rule for target. ascendc_bin_ascend310p/fast: - cd /_Increase/Increase_double_bufer/NO_double_buffer/build_out && $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend310p.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend310p.dir/build + cd /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out && $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend310p.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend310p.dir/build .PHONY : ascendc_bin_ascend310p/fast # Convenience name for target. op_kernel/CMakeFiles/ascendc_bin_ascend310p_gen_ops_config.dir/rule: - cd /_Increase/Increase_double_bufer/NO_double_buffer/build_out && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_kernel/CMakeFiles/ascendc_bin_ascend310p_gen_ops_config.dir/rule + cd /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_kernel/CMakeFiles/ascendc_bin_ascend310p_gen_ops_config.dir/rule .PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend310p_gen_ops_config.dir/rule # Convenience name for target. @@ -248,12 +248,12 @@ ascendc_bin_ascend310p_gen_ops_config: op_kernel/CMakeFiles/ascendc_bin_ascend31 # fast build rule for target. ascendc_bin_ascend310p_gen_ops_config/fast: - cd /_Increase/Increase_double_bufer/NO_double_buffer/build_out && $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend310p_gen_ops_config.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend310p_gen_ops_config.dir/build + cd /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out && $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend310p_gen_ops_config.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend310p_gen_ops_config.dir/build .PHONY : ascendc_bin_ascend310p_gen_ops_config/fast # Convenience name for target. op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_copy.dir/rule: - cd /_Increase/Increase_double_bufer/NO_double_buffer/build_out && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_copy.dir/rule + cd /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_copy.dir/rule .PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_copy.dir/rule # Convenience name for target. @@ -262,12 +262,12 @@ ascendc_bin_ascend310p_add_custom_copy: op_kernel/CMakeFiles/ascendc_bin_ascend3 # fast build rule for target. ascendc_bin_ascend310p_add_custom_copy/fast: - cd /_Increase/Increase_double_bufer/NO_double_buffer/build_out && $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_copy.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_copy.dir/build + cd /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out && $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_copy.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_copy.dir/build .PHONY : ascendc_bin_ascend310p_add_custom_copy/fast # Convenience name for target. op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_0.dir/rule: - cd /_Increase/Increase_double_bufer/NO_double_buffer/build_out && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_0.dir/rule + cd /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_0.dir/rule .PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_0.dir/rule # Convenience name for target. @@ -276,12 +276,12 @@ ascendc_bin_ascend310p_add_custom_0: op_kernel/CMakeFiles/ascendc_bin_ascend310p # fast build rule for target. ascendc_bin_ascend310p_add_custom_0/fast: - cd /_Increase/Increase_double_bufer/NO_double_buffer/build_out && $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_0.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_0.dir/build + cd /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out && $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_0.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend310p_add_custom_0.dir/build .PHONY : ascendc_bin_ascend310p_add_custom_0/fast # Convenience name for target. op_kernel/CMakeFiles/ops_info_gen_ascend310b.dir/rule: - cd /_Increase/Increase_double_bufer/NO_double_buffer/build_out && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_kernel/CMakeFiles/ops_info_gen_ascend310b.dir/rule + cd /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_kernel/CMakeFiles/ops_info_gen_ascend310b.dir/rule .PHONY : op_kernel/CMakeFiles/ops_info_gen_ascend310b.dir/rule # Convenience name for target. @@ -290,12 +290,12 @@ ops_info_gen_ascend310b: op_kernel/CMakeFiles/ops_info_gen_ascend310b.dir/rule # fast build rule for target. ops_info_gen_ascend310b/fast: - cd /_Increase/Increase_double_bufer/NO_double_buffer/build_out && $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ops_info_gen_ascend310b.dir/build.make op_kernel/CMakeFiles/ops_info_gen_ascend310b.dir/build + cd /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out && $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ops_info_gen_ascend310b.dir/build.make op_kernel/CMakeFiles/ops_info_gen_ascend310b.dir/build .PHONY : ops_info_gen_ascend310b/fast # Convenience name for target. op_kernel/CMakeFiles/ascendc_bin_ascend310b.dir/rule: - cd /_Increase/Increase_double_bufer/NO_double_buffer/build_out && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_kernel/CMakeFiles/ascendc_bin_ascend310b.dir/rule + cd /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_kernel/CMakeFiles/ascendc_bin_ascend310b.dir/rule .PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend310b.dir/rule # Convenience name for target. @@ -304,12 +304,12 @@ ascendc_bin_ascend310b: op_kernel/CMakeFiles/ascendc_bin_ascend310b.dir/rule # fast build rule for target. ascendc_bin_ascend310b/fast: - cd /_Increase/Increase_double_bufer/NO_double_buffer/build_out && $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend310b.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend310b.dir/build + cd /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out && $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend310b.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend310b.dir/build .PHONY : ascendc_bin_ascend310b/fast # Convenience name for target. op_kernel/CMakeFiles/ascendc_bin_ascend310b_gen_ops_config.dir/rule: - cd /_Increase/Increase_double_bufer/NO_double_buffer/build_out && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_kernel/CMakeFiles/ascendc_bin_ascend310b_gen_ops_config.dir/rule + cd /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_kernel/CMakeFiles/ascendc_bin_ascend310b_gen_ops_config.dir/rule .PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend310b_gen_ops_config.dir/rule # Convenience name for target. @@ -318,12 +318,12 @@ ascendc_bin_ascend310b_gen_ops_config: op_kernel/CMakeFiles/ascendc_bin_ascend31 # fast build rule for target. ascendc_bin_ascend310b_gen_ops_config/fast: - cd /_Increase/Increase_double_bufer/NO_double_buffer/build_out && $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend310b_gen_ops_config.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend310b_gen_ops_config.dir/build + cd /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out && $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend310b_gen_ops_config.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend310b_gen_ops_config.dir/build .PHONY : ascendc_bin_ascend310b_gen_ops_config/fast # Convenience name for target. op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_copy.dir/rule: - cd /_Increase/Increase_double_bufer/NO_double_buffer/build_out && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_copy.dir/rule + cd /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_copy.dir/rule .PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_copy.dir/rule # Convenience name for target. @@ -332,12 +332,12 @@ ascendc_bin_ascend310b_add_custom_copy: op_kernel/CMakeFiles/ascendc_bin_ascend3 # fast build rule for target. ascendc_bin_ascend310b_add_custom_copy/fast: - cd /_Increase/Increase_double_bufer/NO_double_buffer/build_out && $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_copy.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_copy.dir/build + cd /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out && $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_copy.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_copy.dir/build .PHONY : ascendc_bin_ascend310b_add_custom_copy/fast # Convenience name for target. op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_0.dir/rule: - cd /_Increase/Increase_double_bufer/NO_double_buffer/build_out && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_0.dir/rule + cd /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_0.dir/rule .PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_0.dir/rule # Convenience name for target. @@ -346,12 +346,12 @@ ascendc_bin_ascend310b_add_custom_0: op_kernel/CMakeFiles/ascendc_bin_ascend310b # fast build rule for target. ascendc_bin_ascend310b_add_custom_0/fast: - cd /_Increase/Increase_double_bufer/NO_double_buffer/build_out && $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_0.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_0.dir/build + cd /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out && $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_0.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_0.dir/build .PHONY : ascendc_bin_ascend310b_add_custom_0/fast # Convenience name for target. op_kernel/CMakeFiles/ops_info_gen_ascend910.dir/rule: - cd /_Increase/Increase_double_bufer/NO_double_buffer/build_out && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_kernel/CMakeFiles/ops_info_gen_ascend910.dir/rule + cd /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_kernel/CMakeFiles/ops_info_gen_ascend910.dir/rule .PHONY : op_kernel/CMakeFiles/ops_info_gen_ascend910.dir/rule # Convenience name for target. @@ -360,12 +360,12 @@ ops_info_gen_ascend910: op_kernel/CMakeFiles/ops_info_gen_ascend910.dir/rule # fast build rule for target. ops_info_gen_ascend910/fast: - cd /_Increase/Increase_double_bufer/NO_double_buffer/build_out && $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ops_info_gen_ascend910.dir/build.make op_kernel/CMakeFiles/ops_info_gen_ascend910.dir/build + cd /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out && $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ops_info_gen_ascend910.dir/build.make op_kernel/CMakeFiles/ops_info_gen_ascend910.dir/build .PHONY : ops_info_gen_ascend910/fast # Convenience name for target. op_kernel/CMakeFiles/ascendc_bin_ascend910.dir/rule: - cd /_Increase/Increase_double_bufer/NO_double_buffer/build_out && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_kernel/CMakeFiles/ascendc_bin_ascend910.dir/rule + cd /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_kernel/CMakeFiles/ascendc_bin_ascend910.dir/rule .PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend910.dir/rule # Convenience name for target. @@ -374,12 +374,12 @@ ascendc_bin_ascend910: op_kernel/CMakeFiles/ascendc_bin_ascend910.dir/rule # fast build rule for target. ascendc_bin_ascend910/fast: - cd /_Increase/Increase_double_bufer/NO_double_buffer/build_out && $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend910.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend910.dir/build + cd /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out && $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend910.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend910.dir/build .PHONY : ascendc_bin_ascend910/fast # Convenience name for target. op_kernel/CMakeFiles/ascendc_bin_ascend910_gen_ops_config.dir/rule: - cd /_Increase/Increase_double_bufer/NO_double_buffer/build_out && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_kernel/CMakeFiles/ascendc_bin_ascend910_gen_ops_config.dir/rule + cd /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_kernel/CMakeFiles/ascendc_bin_ascend910_gen_ops_config.dir/rule .PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend910_gen_ops_config.dir/rule # Convenience name for target. @@ -388,12 +388,12 @@ ascendc_bin_ascend910_gen_ops_config: op_kernel/CMakeFiles/ascendc_bin_ascend910 # fast build rule for target. ascendc_bin_ascend910_gen_ops_config/fast: - cd /_Increase/Increase_double_bufer/NO_double_buffer/build_out && $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend910_gen_ops_config.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend910_gen_ops_config.dir/build + cd /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out && $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend910_gen_ops_config.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend910_gen_ops_config.dir/build .PHONY : ascendc_bin_ascend910_gen_ops_config/fast # Convenience name for target. op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_copy.dir/rule: - cd /_Increase/Increase_double_bufer/NO_double_buffer/build_out && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_copy.dir/rule + cd /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_copy.dir/rule .PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_copy.dir/rule # Convenience name for target. @@ -402,12 +402,12 @@ ascendc_bin_ascend910_add_custom_copy: op_kernel/CMakeFiles/ascendc_bin_ascend91 # fast build rule for target. ascendc_bin_ascend910_add_custom_copy/fast: - cd /_Increase/Increase_double_bufer/NO_double_buffer/build_out && $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_copy.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_copy.dir/build + cd /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out && $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_copy.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_copy.dir/build .PHONY : ascendc_bin_ascend910_add_custom_copy/fast # Convenience name for target. op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_0.dir/rule: - cd /_Increase/Increase_double_bufer/NO_double_buffer/build_out && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_0.dir/rule + cd /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_0.dir/rule .PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_0.dir/rule # Convenience name for target. @@ -416,12 +416,12 @@ ascendc_bin_ascend910_add_custom_0: op_kernel/CMakeFiles/ascendc_bin_ascend910_a # fast build rule for target. ascendc_bin_ascend910_add_custom_0/fast: - cd /_Increase/Increase_double_bufer/NO_double_buffer/build_out && $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_0.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_0.dir/build + cd /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out && $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_0.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend910_add_custom_0.dir/build .PHONY : ascendc_bin_ascend910_add_custom_0/fast # Convenience name for target. op_kernel/CMakeFiles/ops_info_gen_ascend910b.dir/rule: - cd /_Increase/Increase_double_bufer/NO_double_buffer/build_out && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_kernel/CMakeFiles/ops_info_gen_ascend910b.dir/rule + cd /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_kernel/CMakeFiles/ops_info_gen_ascend910b.dir/rule .PHONY : op_kernel/CMakeFiles/ops_info_gen_ascend910b.dir/rule # Convenience name for target. @@ -430,12 +430,12 @@ ops_info_gen_ascend910b: op_kernel/CMakeFiles/ops_info_gen_ascend910b.dir/rule # fast build rule for target. ops_info_gen_ascend910b/fast: - cd /_Increase/Increase_double_bufer/NO_double_buffer/build_out && $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ops_info_gen_ascend910b.dir/build.make op_kernel/CMakeFiles/ops_info_gen_ascend910b.dir/build + cd /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out && $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ops_info_gen_ascend910b.dir/build.make op_kernel/CMakeFiles/ops_info_gen_ascend910b.dir/build .PHONY : ops_info_gen_ascend910b/fast # Convenience name for target. op_kernel/CMakeFiles/ascendc_bin_ascend910b.dir/rule: - cd /_Increase/Increase_double_bufer/NO_double_buffer/build_out && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_kernel/CMakeFiles/ascendc_bin_ascend910b.dir/rule + cd /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_kernel/CMakeFiles/ascendc_bin_ascend910b.dir/rule .PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend910b.dir/rule # Convenience name for target. @@ -444,12 +444,12 @@ ascendc_bin_ascend910b: op_kernel/CMakeFiles/ascendc_bin_ascend910b.dir/rule # fast build rule for target. ascendc_bin_ascend910b/fast: - cd /_Increase/Increase_double_bufer/NO_double_buffer/build_out && $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend910b.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend910b.dir/build + cd /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out && $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend910b.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend910b.dir/build .PHONY : ascendc_bin_ascend910b/fast # Convenience name for target. op_kernel/CMakeFiles/ascendc_bin_ascend910b_gen_ops_config.dir/rule: - cd /_Increase/Increase_double_bufer/NO_double_buffer/build_out && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_kernel/CMakeFiles/ascendc_bin_ascend910b_gen_ops_config.dir/rule + cd /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_kernel/CMakeFiles/ascendc_bin_ascend910b_gen_ops_config.dir/rule .PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend910b_gen_ops_config.dir/rule # Convenience name for target. @@ -458,12 +458,12 @@ ascendc_bin_ascend910b_gen_ops_config: op_kernel/CMakeFiles/ascendc_bin_ascend91 # fast build rule for target. ascendc_bin_ascend910b_gen_ops_config/fast: - cd /_Increase/Increase_double_bufer/NO_double_buffer/build_out && $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend910b_gen_ops_config.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend910b_gen_ops_config.dir/build + cd /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out && $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend910b_gen_ops_config.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend910b_gen_ops_config.dir/build .PHONY : ascendc_bin_ascend910b_gen_ops_config/fast # Convenience name for target. op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_copy.dir/rule: - cd /_Increase/Increase_double_bufer/NO_double_buffer/build_out && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_copy.dir/rule + cd /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_copy.dir/rule .PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_copy.dir/rule # Convenience name for target. @@ -472,12 +472,12 @@ ascendc_bin_ascend910b_add_custom_copy: op_kernel/CMakeFiles/ascendc_bin_ascend9 # fast build rule for target. ascendc_bin_ascend910b_add_custom_copy/fast: - cd /_Increase/Increase_double_bufer/NO_double_buffer/build_out && $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_copy.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_copy.dir/build + cd /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out && $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_copy.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_copy.dir/build .PHONY : ascendc_bin_ascend910b_add_custom_copy/fast # Convenience name for target. op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_0.dir/rule: - cd /_Increase/Increase_double_bufer/NO_double_buffer/build_out && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_0.dir/rule + cd /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_0.dir/rule .PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_0.dir/rule # Convenience name for target. @@ -486,12 +486,12 @@ ascendc_bin_ascend910b_add_custom_0: op_kernel/CMakeFiles/ascendc_bin_ascend910b # fast build rule for target. ascendc_bin_ascend910b_add_custom_0/fast: - cd /_Increase/Increase_double_bufer/NO_double_buffer/build_out && $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_0.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_0.dir/build + cd /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out && $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_0.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_0.dir/build .PHONY : ascendc_bin_ascend910b_add_custom_0/fast # Convenience name for target. op_kernel/CMakeFiles/npu_supported_ops.dir/rule: - cd /_Increase/Increase_double_bufer/NO_double_buffer/build_out && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_kernel/CMakeFiles/npu_supported_ops.dir/rule + cd /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_kernel/CMakeFiles/npu_supported_ops.dir/rule .PHONY : op_kernel/CMakeFiles/npu_supported_ops.dir/rule # Convenience name for target. @@ -500,7 +500,7 @@ npu_supported_ops: op_kernel/CMakeFiles/npu_supported_ops.dir/rule # fast build rule for target. npu_supported_ops/fast: - cd /_Increase/Increase_double_bufer/NO_double_buffer/build_out && $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/npu_supported_ops.dir/build.make op_kernel/CMakeFiles/npu_supported_ops.dir/build + cd /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out && $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/npu_supported_ops.dir/build.make op_kernel/CMakeFiles/npu_supported_ops.dir/build .PHONY : npu_supported_ops/fast # Help Target @@ -551,6 +551,6 @@ help: # No rule that depends on this can have commands that come from listfiles # because they might be regenerated. cmake_check_build_system: - cd /_Increase/Increase_double_bufer/NO_double_buffer/build_out && $(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 0 + cd /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out && $(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 0 .PHONY : cmake_check_build_system diff --git a/Increase_double_bufer/No_double_buffer/build_out/op_kernel/binary/ascend310b/bin/add_custom/AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b.json b/Increase_double_bufer/No_double_buffer/build_out/op_kernel/binary/ascend310b/bin/add_custom/AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b.json index 2516f990234d983d1608e08bf05d0434f3811c11..e29e34cabeb754778ef92dbb96568369d84e2831 100644 --- a/Increase_double_bufer/No_double_buffer/build_out/op_kernel/binary/ascend310b/bin/add_custom/AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b.json +++ b/Increase_double_bufer/No_double_buffer/build_out/op_kernel/binary/ascend310b/bin/add_custom/AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b.json @@ -9,7 +9,7 @@ "memoryStamping": [], "opParaSize": 8, "parameters": [], - "sha256": "357dca10166e2ab831cc1e1db6d19b7acf9fc43c09f00d07fd37c98aef3457b2", + "sha256": "e4d13e59cc6ab6611be487b8fcfff3b60425a8fadc1110c0503343a3a35f48c7", "workspace": { "num": 1, "size": [ diff --git a/Increase_double_bufer/No_double_buffer/build_out/op_kernel/binary/ascend310b/bin/add_custom/AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b.o b/Increase_double_bufer/No_double_buffer/build_out/op_kernel/binary/ascend310b/bin/add_custom/AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b.o index 426710bc54c12e985f896869399f2a4aa1d0c86c..635db607822de2f36d28ce0e1635286b96ef6314 100644 Binary files a/Increase_double_bufer/No_double_buffer/build_out/op_kernel/binary/ascend310b/bin/add_custom/AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b.o and b/Increase_double_bufer/No_double_buffer/build_out/op_kernel/binary/ascend310b/bin/add_custom/AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b.o differ diff --git a/Increase_double_bufer/No_double_buffer/build_out/op_kernel/binary/ascend310b/gen/AddCustom-add_custom-0.sh b/Increase_double_bufer/No_double_buffer/build_out/op_kernel/binary/ascend310b/gen/AddCustom-add_custom-0.sh index f056395692cddf2bea7639bca038d50cde56458e..b01598a1bc5f14fb777d6a686093f297594534f8 100644 --- a/Increase_double_bufer/No_double_buffer/build_out/op_kernel/binary/ascend310b/gen/AddCustom-add_custom-0.sh +++ b/Increase_double_bufer/No_double_buffer/build_out/op_kernel/binary/ascend310b/gen/AddCustom-add_custom-0.sh @@ -1,6 +1,6 @@ #!/bin/bash echo "[Ascend310B1] Generating AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b ..." -opc $1 --main_func=add_custom --input_param=/_Increase/Increase_double_bufer/NO_double_buffer/build_out/op_kernel/binary/ascend310b/gen/AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b_param.json --soc_version=Ascend310B1 --output=$2 --impl_mode="" --simplified_key_mode=0 --op_mode=dynamic +opc $1 --main_func=add_custom --input_param=/Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out/op_kernel/binary/ascend310b/gen/AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b_param.json --soc_version=Ascend310B1 --output=$2 --impl_mode="" --simplified_key_mode=0 --op_mode=dynamic if ! test -f $2/AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b.json ; then echo "$2/AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b.json not generated!" diff --git a/Increase_double_bufer/No_double_buffer/build_out/op_kernel/binary/ascend310b/src/__pycache__/AddCustom.cpython-39.pyc b/Increase_double_bufer/No_double_buffer/build_out/op_kernel/binary/ascend310b/src/__pycache__/AddCustom.cpython-39.pyc index 61f39444e02ab49053a8683acb4dc71ea3c7b6ed..a4d3c72487b55c75f58d6aabe746cac0ba213be5 100644 Binary files a/Increase_double_bufer/No_double_buffer/build_out/op_kernel/binary/ascend310b/src/__pycache__/AddCustom.cpython-39.pyc and b/Increase_double_bufer/No_double_buffer/build_out/op_kernel/binary/ascend310b/src/__pycache__/AddCustom.cpython-39.pyc differ diff --git a/Increase_double_bufer/No_double_buffer/build_out/op_kernel/binary/ascend310b/src/add_custom.cpp b/Increase_double_bufer/No_double_buffer/build_out/op_kernel/binary/ascend310b/src/add_custom.cpp index 408bc6b7f7982fe161b373c1dca50725f5a55ac1..854f4bc598bb7d0f59445ff19958064a22e501fb 100644 --- a/Increase_double_bufer/No_double_buffer/build_out/op_kernel/binary/ascend310b/src/add_custom.cpp +++ b/Increase_double_bufer/No_double_buffer/build_out/op_kernel/binary/ascend310b/src/add_custom.cpp @@ -19,7 +19,7 @@ public: this->tileNum = 512; ASSERT(tileNum != 0 && "tile num can not be zero!"); this->man=8; - this->tileLength = this->blockLength /2/512; + this->tileLength = this->blockLength /BUFFER_NUM/512; xGm.SetGlobalBuffer((__gm__ DTYPE_X *)x , this->blockLength); yGm.SetGlobalBuffer((__gm__ DTYPE_Y *)y , this->blockLength); @@ -32,7 +32,7 @@ public: __aicore__ inline void Process() { //int32_t loopCount = (this->tileNum * BUFFER_NUM)/this->man; - int32_t loopCount = this->tileNum* 2 ; + int32_t loopCount = this->tileNum* BUFFER_NUM ; for (int32_t i = 0; i < loopCount; i++) { CopyIn(i); diff --git a/Increase_double_bufer/No_double_buffer/build_out/op_kernel/binary/ascend310p/bin/add_custom/AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b.json b/Increase_double_bufer/No_double_buffer/build_out/op_kernel/binary/ascend310p/bin/add_custom/AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b.json index 7ad157fcac53553cccbba423afaa99acb4322aab..3293196af26fabfb67e1a277cb37582f6de87bbf 100644 --- a/Increase_double_bufer/No_double_buffer/build_out/op_kernel/binary/ascend310p/bin/add_custom/AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b.json +++ b/Increase_double_bufer/No_double_buffer/build_out/op_kernel/binary/ascend310p/bin/add_custom/AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b.json @@ -12,7 +12,7 @@ "memoryStamping": [], "opParaSize": 8, "parameters": [], - "sha256": "fec65ad5f63d066489d384beeeecfbb4ddb6866489bcbd008f9601d5db1bf7ab", + "sha256": "66672f7b88f52469ee82410d74c4f3345a0eefe1770c8a4e344275d1f1b88a45", "workspace": { "num": 1, "size": [ diff --git a/Increase_double_bufer/No_double_buffer/build_out/op_kernel/binary/ascend310p/bin/add_custom/AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b.o b/Increase_double_bufer/No_double_buffer/build_out/op_kernel/binary/ascend310p/bin/add_custom/AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b.o index 547857fb2482358ab2ba48e6930f842028b3ad84..c369765a097eba8f817c86f7e12c6b3c91c063a4 100644 Binary files a/Increase_double_bufer/No_double_buffer/build_out/op_kernel/binary/ascend310p/bin/add_custom/AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b.o and b/Increase_double_bufer/No_double_buffer/build_out/op_kernel/binary/ascend310p/bin/add_custom/AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b.o differ diff --git a/Increase_double_bufer/No_double_buffer/build_out/op_kernel/binary/ascend310p/gen/AddCustom-add_custom-0.sh b/Increase_double_bufer/No_double_buffer/build_out/op_kernel/binary/ascend310p/gen/AddCustom-add_custom-0.sh index bfde9ac239ba25b6df5bdc090a3ad5fb96f1a19e..83a0143cd710eb5f8df97744118d975584b35968 100644 --- a/Increase_double_bufer/No_double_buffer/build_out/op_kernel/binary/ascend310p/gen/AddCustom-add_custom-0.sh +++ b/Increase_double_bufer/No_double_buffer/build_out/op_kernel/binary/ascend310p/gen/AddCustom-add_custom-0.sh @@ -1,6 +1,6 @@ #!/bin/bash echo "[Ascend310P3] Generating AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b ..." -opc $1 --main_func=add_custom --input_param=/_Increase/Increase_double_bufer/NO_double_buffer/build_out/op_kernel/binary/ascend310p/gen/AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b_param.json --soc_version=Ascend310P3 --output=$2 --impl_mode="" --simplified_key_mode=0 --op_mode=dynamic +opc $1 --main_func=add_custom --input_param=/Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out/op_kernel/binary/ascend310p/gen/AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b_param.json --soc_version=Ascend310P3 --output=$2 --impl_mode="" --simplified_key_mode=0 --op_mode=dynamic if ! test -f $2/AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b.json ; then echo "$2/AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b.json not generated!" diff --git a/Increase_double_bufer/No_double_buffer/build_out/op_kernel/binary/ascend310p/src/__pycache__/AddCustom.cpython-39.pyc b/Increase_double_bufer/No_double_buffer/build_out/op_kernel/binary/ascend310p/src/__pycache__/AddCustom.cpython-39.pyc index 4bb319334b47d5eb3bb85da1402ce79a6f6ddc30..9b775ec46ab10af05fc9f9616abf1ec8aa85e9a0 100644 Binary files a/Increase_double_bufer/No_double_buffer/build_out/op_kernel/binary/ascend310p/src/__pycache__/AddCustom.cpython-39.pyc and b/Increase_double_bufer/No_double_buffer/build_out/op_kernel/binary/ascend310p/src/__pycache__/AddCustom.cpython-39.pyc differ diff --git a/Increase_double_bufer/No_double_buffer/build_out/op_kernel/binary/ascend310p/src/add_custom.cpp b/Increase_double_bufer/No_double_buffer/build_out/op_kernel/binary/ascend310p/src/add_custom.cpp index 408bc6b7f7982fe161b373c1dca50725f5a55ac1..854f4bc598bb7d0f59445ff19958064a22e501fb 100644 --- a/Increase_double_bufer/No_double_buffer/build_out/op_kernel/binary/ascend310p/src/add_custom.cpp +++ b/Increase_double_bufer/No_double_buffer/build_out/op_kernel/binary/ascend310p/src/add_custom.cpp @@ -19,7 +19,7 @@ public: this->tileNum = 512; ASSERT(tileNum != 0 && "tile num can not be zero!"); this->man=8; - this->tileLength = this->blockLength /2/512; + this->tileLength = this->blockLength /BUFFER_NUM/512; xGm.SetGlobalBuffer((__gm__ DTYPE_X *)x , this->blockLength); yGm.SetGlobalBuffer((__gm__ DTYPE_Y *)y , this->blockLength); @@ -32,7 +32,7 @@ public: __aicore__ inline void Process() { //int32_t loopCount = (this->tileNum * BUFFER_NUM)/this->man; - int32_t loopCount = this->tileNum* 2 ; + int32_t loopCount = this->tileNum* BUFFER_NUM ; for (int32_t i = 0; i < loopCount; i++) { CopyIn(i); diff --git a/Increase_double_bufer/No_double_buffer/build_out/op_kernel/binary/ascend910/bin/add_custom/AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b.json b/Increase_double_bufer/No_double_buffer/build_out/op_kernel/binary/ascend910/bin/add_custom/AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b.json index 48c5994b1b2141ac0f41ff079d5a7783748211e6..be63c1291bb4698d26a81f6293843939dc9d16f8 100644 --- a/Increase_double_bufer/No_double_buffer/build_out/op_kernel/binary/ascend910/bin/add_custom/AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b.json +++ b/Increase_double_bufer/No_double_buffer/build_out/op_kernel/binary/ascend910/bin/add_custom/AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b.json @@ -12,7 +12,7 @@ "memoryStamping": [], "opParaSize": 8, "parameters": [], - "sha256": "943af412e76709b3f1f43b4d64fd756e11dd8ab760b79f1ce25717fd88b1eda5", + "sha256": "455c89459c078059371d2cb515e288706d4cc34b38a326979d2a89653a5922bf", "workspace": { "num": 1, "size": [ diff --git a/Increase_double_bufer/No_double_buffer/build_out/op_kernel/binary/ascend910/bin/add_custom/AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b.o b/Increase_double_bufer/No_double_buffer/build_out/op_kernel/binary/ascend910/bin/add_custom/AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b.o index 7b743a8b78771590938c12309ae902e49a7999c6..bc5a70ab86070a305cd3927b7c3b7fbda56378c7 100644 Binary files a/Increase_double_bufer/No_double_buffer/build_out/op_kernel/binary/ascend910/bin/add_custom/AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b.o and b/Increase_double_bufer/No_double_buffer/build_out/op_kernel/binary/ascend910/bin/add_custom/AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b.o differ diff --git a/Increase_double_bufer/No_double_buffer/build_out/op_kernel/binary/ascend910/gen/AddCustom-add_custom-0.sh b/Increase_double_bufer/No_double_buffer/build_out/op_kernel/binary/ascend910/gen/AddCustom-add_custom-0.sh index 2cf6dea4fe0b108cb90e498528d81f9012f39382..7f1ff6af4ebe9f406ac3d434f2f67bd1ed3be666 100644 --- a/Increase_double_bufer/No_double_buffer/build_out/op_kernel/binary/ascend910/gen/AddCustom-add_custom-0.sh +++ b/Increase_double_bufer/No_double_buffer/build_out/op_kernel/binary/ascend910/gen/AddCustom-add_custom-0.sh @@ -1,6 +1,6 @@ #!/bin/bash echo "[Ascend910A] Generating AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b ..." -opc $1 --main_func=add_custom --input_param=/_Increase/Increase_double_bufer/NO_double_buffer/build_out/op_kernel/binary/ascend910/gen/AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b_param.json --soc_version=Ascend910A --output=$2 --impl_mode="" --simplified_key_mode=0 --op_mode=dynamic +opc $1 --main_func=add_custom --input_param=/Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out/op_kernel/binary/ascend910/gen/AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b_param.json --soc_version=Ascend910A --output=$2 --impl_mode="" --simplified_key_mode=0 --op_mode=dynamic if ! test -f $2/AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b.json ; then echo "$2/AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b.json not generated!" diff --git a/Increase_double_bufer/No_double_buffer/build_out/op_kernel/binary/ascend910/src/__pycache__/AddCustom.cpython-39.pyc b/Increase_double_bufer/No_double_buffer/build_out/op_kernel/binary/ascend910/src/__pycache__/AddCustom.cpython-39.pyc index df7b66dbffc7be8d6615b2145738b567e95f86f5..00fbfdf2cfcbd01009b481d27d4fcb676a29dae9 100644 Binary files a/Increase_double_bufer/No_double_buffer/build_out/op_kernel/binary/ascend910/src/__pycache__/AddCustom.cpython-39.pyc and b/Increase_double_bufer/No_double_buffer/build_out/op_kernel/binary/ascend910/src/__pycache__/AddCustom.cpython-39.pyc differ diff --git a/Increase_double_bufer/No_double_buffer/build_out/op_kernel/binary/ascend910/src/add_custom.cpp b/Increase_double_bufer/No_double_buffer/build_out/op_kernel/binary/ascend910/src/add_custom.cpp index 408bc6b7f7982fe161b373c1dca50725f5a55ac1..854f4bc598bb7d0f59445ff19958064a22e501fb 100644 --- a/Increase_double_bufer/No_double_buffer/build_out/op_kernel/binary/ascend910/src/add_custom.cpp +++ b/Increase_double_bufer/No_double_buffer/build_out/op_kernel/binary/ascend910/src/add_custom.cpp @@ -19,7 +19,7 @@ public: this->tileNum = 512; ASSERT(tileNum != 0 && "tile num can not be zero!"); this->man=8; - this->tileLength = this->blockLength /2/512; + this->tileLength = this->blockLength /BUFFER_NUM/512; xGm.SetGlobalBuffer((__gm__ DTYPE_X *)x , this->blockLength); yGm.SetGlobalBuffer((__gm__ DTYPE_Y *)y , this->blockLength); @@ -32,7 +32,7 @@ public: __aicore__ inline void Process() { //int32_t loopCount = (this->tileNum * BUFFER_NUM)/this->man; - int32_t loopCount = this->tileNum* 2 ; + int32_t loopCount = this->tileNum* BUFFER_NUM ; for (int32_t i = 0; i < loopCount; i++) { CopyIn(i); diff --git a/Increase_double_bufer/No_double_buffer/build_out/op_kernel/binary/ascend910b/bin/add_custom/AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b.json b/Increase_double_bufer/No_double_buffer/build_out/op_kernel/binary/ascend910b/bin/add_custom/AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b.json index 1bab228c0107c0ce565d3b6b6542e14543e83f6a..cc402b03d6c360eb64719cde29c4d2e2f15dd4c7 100644 --- a/Increase_double_bufer/No_double_buffer/build_out/op_kernel/binary/ascend910b/bin/add_custom/AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b.json +++ b/Increase_double_bufer/No_double_buffer/build_out/op_kernel/binary/ascend910b/bin/add_custom/AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b.json @@ -10,7 +10,7 @@ "memoryStamping": [], "opParaSize": 8, "parameters": [], - "sha256": "2fd6dfcb8b441b330d241d5babed2c08c78f4d25d4691eafb9d042a80680c36c", + "sha256": "15331c14a18abf809abc7378ded23c090e1db4d7709d72df9329c71d365604a0", "workspace": { "num": 1, "size": [ diff --git a/Increase_double_bufer/No_double_buffer/build_out/op_kernel/binary/ascend910b/bin/add_custom/AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b.o b/Increase_double_bufer/No_double_buffer/build_out/op_kernel/binary/ascend910b/bin/add_custom/AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b.o index bdd5c05a74ce6b5046be605bd750b8757d903b8c..1fafc7ba0cda143089ae93b69717ddc3ec6379fb 100644 Binary files a/Increase_double_bufer/No_double_buffer/build_out/op_kernel/binary/ascend910b/bin/add_custom/AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b.o and b/Increase_double_bufer/No_double_buffer/build_out/op_kernel/binary/ascend910b/bin/add_custom/AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b.o differ diff --git a/Increase_double_bufer/No_double_buffer/build_out/op_kernel/binary/ascend910b/gen/AddCustom-add_custom-0.sh b/Increase_double_bufer/No_double_buffer/build_out/op_kernel/binary/ascend910b/gen/AddCustom-add_custom-0.sh index 6b7dfa94f2d280b135062420fc16fe0b04728b16..9b30e95f3e66287867dfe9d7b50b3f1d52f94026 100644 --- a/Increase_double_bufer/No_double_buffer/build_out/op_kernel/binary/ascend910b/gen/AddCustom-add_custom-0.sh +++ b/Increase_double_bufer/No_double_buffer/build_out/op_kernel/binary/ascend910b/gen/AddCustom-add_custom-0.sh @@ -1,6 +1,6 @@ #!/bin/bash echo "[Ascend910B1] Generating AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b ..." -opc $1 --main_func=add_custom --input_param=/_Increase/Increase_double_bufer/NO_double_buffer/build_out/op_kernel/binary/ascend910b/gen/AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b_param.json --soc_version=Ascend910B1 --output=$2 --impl_mode="" --simplified_key_mode=0 --op_mode=dynamic +opc $1 --main_func=add_custom --input_param=/Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out/op_kernel/binary/ascend910b/gen/AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b_param.json --soc_version=Ascend910B1 --output=$2 --impl_mode="" --simplified_key_mode=0 --op_mode=dynamic if ! test -f $2/AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b.json ; then echo "$2/AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b.json not generated!" diff --git a/Increase_double_bufer/No_double_buffer/build_out/op_kernel/binary/ascend910b/src/__pycache__/AddCustom.cpython-39.pyc b/Increase_double_bufer/No_double_buffer/build_out/op_kernel/binary/ascend910b/src/__pycache__/AddCustom.cpython-39.pyc index 834a3dcb6935d9fb3bbc98aab8c087f42ec998ad..6ffddc0e363e97b39b5058f22791f3ab97dc7936 100644 Binary files a/Increase_double_bufer/No_double_buffer/build_out/op_kernel/binary/ascend910b/src/__pycache__/AddCustom.cpython-39.pyc and b/Increase_double_bufer/No_double_buffer/build_out/op_kernel/binary/ascend910b/src/__pycache__/AddCustom.cpython-39.pyc differ diff --git a/Increase_double_bufer/No_double_buffer/build_out/op_kernel/binary/ascend910b/src/add_custom.cpp b/Increase_double_bufer/No_double_buffer/build_out/op_kernel/binary/ascend910b/src/add_custom.cpp index 408bc6b7f7982fe161b373c1dca50725f5a55ac1..854f4bc598bb7d0f59445ff19958064a22e501fb 100644 --- a/Increase_double_bufer/No_double_buffer/build_out/op_kernel/binary/ascend910b/src/add_custom.cpp +++ b/Increase_double_bufer/No_double_buffer/build_out/op_kernel/binary/ascend910b/src/add_custom.cpp @@ -19,7 +19,7 @@ public: this->tileNum = 512; ASSERT(tileNum != 0 && "tile num can not be zero!"); this->man=8; - this->tileLength = this->blockLength /2/512; + this->tileLength = this->blockLength /BUFFER_NUM/512; xGm.SetGlobalBuffer((__gm__ DTYPE_X *)x , this->blockLength); yGm.SetGlobalBuffer((__gm__ DTYPE_Y *)y , this->blockLength); @@ -32,7 +32,7 @@ public: __aicore__ inline void Process() { //int32_t loopCount = (this->tileNum * BUFFER_NUM)/this->man; - int32_t loopCount = this->tileNum* 2 ; + int32_t loopCount = this->tileNum* BUFFER_NUM ; for (int32_t i = 0; i < loopCount; i++) { CopyIn(i); diff --git a/Increase_double_bufer/No_double_buffer/build_out/op_kernel/cmake_install.cmake b/Increase_double_bufer/No_double_buffer/build_out/op_kernel/cmake_install.cmake index 43de49f63d47f643d6a6e9ed4830df67e567efa3..26d113d61f4c518f1c670ec210f19fdae4eadced 100644 --- a/Increase_double_bufer/No_double_buffer/build_out/op_kernel/cmake_install.cmake +++ b/Increase_double_bufer/No_double_buffer/build_out/op_kernel/cmake_install.cmake @@ -1,8 +1,8 @@ -# Install script for directory: /_Increase/Increase_double_bufer/NO_double_buffer/op_kernel +# Install script for directory: /Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/op_kernel # Set the install prefix if(NOT DEFINED CMAKE_INSTALL_PREFIX) - set(CMAKE_INSTALL_PREFIX "/_Increase/Increase_double_bufer/NO_double_buffer/build_out") + set(CMAKE_INSTALL_PREFIX "/Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out") endif() string(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}") @@ -43,78 +43,78 @@ if(NOT DEFINED CMAKE_OBJDUMP) endif() if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) - file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/packages/vendors/customize/op_impl/ai_core/tbe/config/ascend310p" TYPE FILE FILES "/_Increase/Increase_double_bufer/NO_double_buffer/build_out/op_kernel/tbe/op_info_cfg/ai_core/ascend310p/aic-ascend310p-ops-info.json") + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/packages/vendors/customize/op_impl/ai_core/tbe/config/ascend310p" TYPE FILE FILES "/Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out/op_kernel/tbe/op_info_cfg/ai_core/ascend310p/aic-ascend310p-ops-info.json") endif() if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) - file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/packages/vendors/customize/op_impl/ai_core/tbe/customize_impl" TYPE DIRECTORY FILES "/_Increase/Increase_double_bufer/NO_double_buffer/build_out/op_kernel/tbe/dynamic") + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/packages/vendors/customize/op_impl/ai_core/tbe/customize_impl" TYPE DIRECTORY FILES "/Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out/op_kernel/tbe/dynamic") endif() if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) - file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/packages/vendors/customize/op_impl/ai_core/tbe/kernel/ascend310p" TYPE DIRECTORY OPTIONAL FILES "/_Increase/Increase_double_bufer/NO_double_buffer/build_out/op_kernel/binary/ascend310p/bin/add_custom") + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/packages/vendors/customize/op_impl/ai_core/tbe/kernel/ascend310p" TYPE DIRECTORY OPTIONAL FILES "/Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out/op_kernel/binary/ascend310p/bin/add_custom") endif() if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) - file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/packages/vendors/customize/op_impl/ai_core/tbe/kernel/config/ascend310p" TYPE FILE OPTIONAL FILES "/_Increase/Increase_double_bufer/NO_double_buffer/build_out/op_kernel/binary/ascend310p/bin/add_custom.json") + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/packages/vendors/customize/op_impl/ai_core/tbe/kernel/config/ascend310p" TYPE FILE OPTIONAL FILES "/Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out/op_kernel/binary/ascend310p/bin/add_custom.json") endif() if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) - file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/packages/vendors/customize/op_impl/ai_core/tbe/kernel/config/ascend310p" TYPE FILE OPTIONAL FILES "/_Increase/Increase_double_bufer/NO_double_buffer/build_out/op_kernel/binary/ascend310p/bin/binary_info_config.json") + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/packages/vendors/customize/op_impl/ai_core/tbe/kernel/config/ascend310p" TYPE FILE OPTIONAL FILES "/Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out/op_kernel/binary/ascend310p/bin/binary_info_config.json") endif() if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) - file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/packages/vendors/customize/op_impl/ai_core/tbe/config/ascend310b" TYPE FILE FILES "/_Increase/Increase_double_bufer/NO_double_buffer/build_out/op_kernel/tbe/op_info_cfg/ai_core/ascend310b/aic-ascend310b-ops-info.json") + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/packages/vendors/customize/op_impl/ai_core/tbe/config/ascend310b" TYPE FILE FILES "/Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out/op_kernel/tbe/op_info_cfg/ai_core/ascend310b/aic-ascend310b-ops-info.json") endif() if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) - file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/packages/vendors/customize/op_impl/ai_core/tbe/kernel/ascend310b" TYPE DIRECTORY OPTIONAL FILES "/_Increase/Increase_double_bufer/NO_double_buffer/build_out/op_kernel/binary/ascend310b/bin/add_custom") + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/packages/vendors/customize/op_impl/ai_core/tbe/kernel/ascend310b" TYPE DIRECTORY OPTIONAL FILES "/Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out/op_kernel/binary/ascend310b/bin/add_custom") endif() if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) - file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/packages/vendors/customize/op_impl/ai_core/tbe/kernel/config/ascend310b" TYPE FILE OPTIONAL FILES "/_Increase/Increase_double_bufer/NO_double_buffer/build_out/op_kernel/binary/ascend310b/bin/add_custom.json") + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/packages/vendors/customize/op_impl/ai_core/tbe/kernel/config/ascend310b" TYPE FILE OPTIONAL FILES "/Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out/op_kernel/binary/ascend310b/bin/add_custom.json") endif() if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) - file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/packages/vendors/customize/op_impl/ai_core/tbe/kernel/config/ascend310b" TYPE FILE OPTIONAL FILES "/_Increase/Increase_double_bufer/NO_double_buffer/build_out/op_kernel/binary/ascend310b/bin/binary_info_config.json") + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/packages/vendors/customize/op_impl/ai_core/tbe/kernel/config/ascend310b" TYPE FILE OPTIONAL FILES "/Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out/op_kernel/binary/ascend310b/bin/binary_info_config.json") endif() if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) - file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/packages/vendors/customize/op_impl/ai_core/tbe/config/ascend910" TYPE FILE FILES "/_Increase/Increase_double_bufer/NO_double_buffer/build_out/op_kernel/tbe/op_info_cfg/ai_core/ascend910/aic-ascend910-ops-info.json") + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/packages/vendors/customize/op_impl/ai_core/tbe/config/ascend910" TYPE FILE FILES "/Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out/op_kernel/tbe/op_info_cfg/ai_core/ascend910/aic-ascend910-ops-info.json") endif() if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) - file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/packages/vendors/customize/op_impl/ai_core/tbe/kernel/ascend910" TYPE DIRECTORY OPTIONAL FILES "/_Increase/Increase_double_bufer/NO_double_buffer/build_out/op_kernel/binary/ascend910/bin/add_custom") + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/packages/vendors/customize/op_impl/ai_core/tbe/kernel/ascend910" TYPE DIRECTORY OPTIONAL FILES "/Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out/op_kernel/binary/ascend910/bin/add_custom") endif() if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) - file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/packages/vendors/customize/op_impl/ai_core/tbe/kernel/config/ascend910" TYPE FILE OPTIONAL FILES "/_Increase/Increase_double_bufer/NO_double_buffer/build_out/op_kernel/binary/ascend910/bin/add_custom.json") + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/packages/vendors/customize/op_impl/ai_core/tbe/kernel/config/ascend910" TYPE FILE OPTIONAL FILES "/Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out/op_kernel/binary/ascend910/bin/add_custom.json") endif() if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) - file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/packages/vendors/customize/op_impl/ai_core/tbe/kernel/config/ascend910" TYPE FILE OPTIONAL FILES "/_Increase/Increase_double_bufer/NO_double_buffer/build_out/op_kernel/binary/ascend910/bin/binary_info_config.json") + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/packages/vendors/customize/op_impl/ai_core/tbe/kernel/config/ascend910" TYPE FILE OPTIONAL FILES "/Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out/op_kernel/binary/ascend910/bin/binary_info_config.json") endif() if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) - file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/packages/vendors/customize/op_impl/ai_core/tbe/config/ascend910b" TYPE FILE FILES "/_Increase/Increase_double_bufer/NO_double_buffer/build_out/op_kernel/tbe/op_info_cfg/ai_core/ascend910b/aic-ascend910b-ops-info.json") + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/packages/vendors/customize/op_impl/ai_core/tbe/config/ascend910b" TYPE FILE FILES "/Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out/op_kernel/tbe/op_info_cfg/ai_core/ascend910b/aic-ascend910b-ops-info.json") endif() if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) - file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/packages/vendors/customize/op_impl/ai_core/tbe/kernel/ascend910b" TYPE DIRECTORY OPTIONAL FILES "/_Increase/Increase_double_bufer/NO_double_buffer/build_out/op_kernel/binary/ascend910b/bin/add_custom") + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/packages/vendors/customize/op_impl/ai_core/tbe/kernel/ascend910b" TYPE DIRECTORY OPTIONAL FILES "/Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out/op_kernel/binary/ascend910b/bin/add_custom") endif() if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) - file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/packages/vendors/customize/op_impl/ai_core/tbe/kernel/config/ascend910b" TYPE FILE OPTIONAL FILES "/_Increase/Increase_double_bufer/NO_double_buffer/build_out/op_kernel/binary/ascend910b/bin/add_custom.json") + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/packages/vendors/customize/op_impl/ai_core/tbe/kernel/config/ascend910b" TYPE FILE OPTIONAL FILES "/Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out/op_kernel/binary/ascend910b/bin/add_custom.json") endif() if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) - file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/packages/vendors/customize/op_impl/ai_core/tbe/kernel/config/ascend910b" TYPE FILE OPTIONAL FILES "/_Increase/Increase_double_bufer/NO_double_buffer/build_out/op_kernel/binary/ascend910b/bin/binary_info_config.json") + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/packages/vendors/customize/op_impl/ai_core/tbe/kernel/config/ascend910b" TYPE FILE OPTIONAL FILES "/Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out/op_kernel/binary/ascend910b/bin/binary_info_config.json") endif() if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) - file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/packages/vendors/customize/framework/tensorflow" TYPE FILE FILES "/_Increase/Increase_double_bufer/NO_double_buffer/build_out/op_kernel/tbe/op_info_cfg/ai_core/npu_supported_ops.json") + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/packages/vendors/customize/framework/tensorflow" TYPE FILE FILES "/Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/build_out/op_kernel/tbe/op_info_cfg/ai_core/npu_supported_ops.json") endif() if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) - file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/packages/vendors/customize/op_impl/ai_core/tbe/customize_impl/dynamic" TYPE FILE FILES "/_Increase/Increase_double_bufer/NO_double_buffer/op_kernel/add_custom.cpp") + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/packages/vendors/customize/op_impl/ai_core/tbe/customize_impl/dynamic" TYPE FILE FILES "/Test_performance/Operator-performance/Increase_double_bufer/No_double_buffer/op_kernel/add_custom.cpp") endif() diff --git a/Increase_double_bufer/No_double_buffer/cmake/util/__pycache__/const_var.cpython-39.pyc b/Increase_double_bufer/No_double_buffer/cmake/util/__pycache__/const_var.cpython-39.pyc index 884d7574d47fb6b083da8517f602ebe51dd8fc28..3be23121d9c7ddf9d2b5cb68790f0bb4baa9a288 100644 Binary files a/Increase_double_bufer/No_double_buffer/cmake/util/__pycache__/const_var.cpython-39.pyc and b/Increase_double_bufer/No_double_buffer/cmake/util/__pycache__/const_var.cpython-39.pyc differ diff --git a/Increase_double_bufer/No_double_buffer/cmake/util/__pycache__/opdesc_parser.cpython-39.pyc b/Increase_double_bufer/No_double_buffer/cmake/util/__pycache__/opdesc_parser.cpython-39.pyc index e6f04818a1062c60999cf2959e2a8f9f4e8cc7ec..8825397e3c49e2ed512eaa9239d1010bbac88c91 100644 Binary files a/Increase_double_bufer/No_double_buffer/cmake/util/__pycache__/opdesc_parser.cpython-39.pyc and b/Increase_double_bufer/No_double_buffer/cmake/util/__pycache__/opdesc_parser.cpython-39.pyc differ diff --git a/Increase_double_bufer/No_double_buffer/op_kernel/add_custom.cpp b/Increase_double_bufer/No_double_buffer/op_kernel/add_custom.cpp index 408bc6b7f7982fe161b373c1dca50725f5a55ac1..854f4bc598bb7d0f59445ff19958064a22e501fb 100644 --- a/Increase_double_bufer/No_double_buffer/op_kernel/add_custom.cpp +++ b/Increase_double_bufer/No_double_buffer/op_kernel/add_custom.cpp @@ -19,7 +19,7 @@ public: this->tileNum = 512; ASSERT(tileNum != 0 && "tile num can not be zero!"); this->man=8; - this->tileLength = this->blockLength /2/512; + this->tileLength = this->blockLength /BUFFER_NUM/512; xGm.SetGlobalBuffer((__gm__ DTYPE_X *)x , this->blockLength); yGm.SetGlobalBuffer((__gm__ DTYPE_Y *)y , this->blockLength); @@ -32,7 +32,7 @@ public: __aicore__ inline void Process() { //int32_t loopCount = (this->tileNum * BUFFER_NUM)/this->man; - int32_t loopCount = this->tileNum* 2 ; + int32_t loopCount = this->tileNum* BUFFER_NUM ; for (int32_t i = 0; i < loopCount; i++) { CopyIn(i); diff --git a/Increase_multiplexing/AclNNInvocation/README.md b/Increase_multiplexing/AclNNInvocation/README.md new file mode 100644 index 0000000000000000000000000000000000000000..1445eefea0571f5b4255fd87386bfe6b71ea9cc4 --- /dev/null +++ b/Increase_multiplexing/AclNNInvocation/README.md @@ -0,0 +1,53 @@ +## 目录结构介绍 +``` +├── AclNNInvocation //通过aclnn调用的方式调用AddCustom算子 +│ ├── inc // 头文件目录 +│ │ ├── common.h // 声明公共方法类,用于读取二进制文件 +│ │ ├── op_runner.h // 算子描述声明文件,包含算子输入/输出,算子类型以及输入描述与输出描述 +│ │ └── operator_desc.h // 算子运行相关信息声明文件,包含算子输入/输出个数,输入/输出大小等 +│ ├── input // 存放脚本生成的输入数据目录 +│ ├── output // 存放算子运行输出数据和真实数据的目录 +│ ├── scripts +│ │ ├── acl.json // acl配置文件 +│ │ ├── gen_data.py // 输入数据和真值数据生成脚本 +│ │ └── verify_result.py // 真值对比文件 +│ ├── src +│ │ ├── CMakeLists.txt // 编译规则文件 +│ │ ├── common.cpp // 公共函数,读取二进制文件函数的实现文件 +│ │ ├── main.cpp // 单算子调用应用的入口 +│ │ ├── op_runner.cpp // 单算子调用主体流程实现文件 +│ │ └── operator_desc.cpp // 构造算子的输入与输出描述 +│ └── run.sh // 执行命令脚本 +``` +## 代码实现介绍 +完成自定义算子的开发部署后,可以通过单算子调用的方式来验证单算子的功能。src/main.cpp代码为单算子API执行方式。单算子API执行是基于C语言的API执行算子,无需提供单算子描述文件进行离线模型的转换,直接调用单算子API接口。 + +自定义算子编译部署后,会自动生成单算子API,可以直接在应用程序中调用。算子API的形式一般定义为“两段式接口”,形如: + ```cpp + aclnnStatus aclnnAddCustomGetWorkspaceSize(const aclTensor *x, const aclTensor *y, const alcTensor *out, uint64_t workspaceSize, aclOpExecutor **executor); + aclnnStatus aclnnAddCustom(void *workspace, int64_t workspaceSize, aclOpExecutor **executor, aclrtStream stream); + ``` +其中aclnnAddCustomGetWorkspaceSize为第一段接口,主要用于计算本次API调用计算过程中需要多少的workspace内存。获取到本次API计算需要的workspace大小之后,按照workspaceSize大小申请Device侧内存,然后调用第二段接口aclnnAddCustom执行计算。具体参考[AscendCL单算子调用](https://hiascend.com/document/redirect/CannCommunityAscendCInVorkSingleOp)>单算子API执行 章节。 + +## 运行样例算子 +### 1. 编译算子工程 +运行此样例前,请参考[编译算子工程](../README.md#operatorcompile)完成前期准备。 +### 2. aclnn调用样例运行 + + - 进入到样例目录 + + ```bash + cd ${git_clone_path}/samples/operator/AddCustomSample/FrameworkLaunch/AclNNInvocation + ``` + - 样例执行 + + 样例执行过程中会自动生成测试数据,然后编译与运行aclnn样例,最后检验运行结果。具体过程可参见run.sh脚本。 + + ```bash + bash run.sh + ``` +## 更新说明 + | 时间 | 更新事项 | +|----|------| +| 2024/06/03 | 新增本readme | +| 2024/07/19 | 修改readme结构 | \ No newline at end of file diff --git a/Increase_multiplexing/AclNNInvocation/build/CMakeCache.txt b/Increase_multiplexing/AclNNInvocation/build/CMakeCache.txt new file mode 100644 index 0000000000000000000000000000000000000000..38948c500cbb3a577025e5ba5e7d9683085dcaaf --- /dev/null +++ b/Increase_multiplexing/AclNNInvocation/build/CMakeCache.txt @@ -0,0 +1,369 @@ +# This is the CMakeCache file. +# For build in directory: /Test_performance/Operator-performance/Increase_multiplexing/AclNNInvocation/build +# It was generated by CMake: /usr/bin/cmake +# You can edit this file to change values found and used by cmake. +# If you do not want to change any of the values, simply exit the editor. +# If you do want to change a value, simply edit, save, and exit the editor. +# The syntax for the file is as follows: +# KEY:TYPE=VALUE +# KEY is the name of a variable in the cache. +# TYPE is a hint to GUIs for the type of VALUE, DO NOT EDIT TYPE!. +# VALUE is the current value for the KEY. + +######################## +# EXTERNAL cache entries +######################## + +//Path to a program. +CMAKE_ADDR2LINE:FILEPATH=/usr/bin/addr2line + +//Path to a program. +CMAKE_AR:FILEPATH=/usr/bin/ar + +//Choose the type of build, options are: None Debug Release RelWithDebInfo +// MinSizeRel ... +CMAKE_BUILD_TYPE:STRING= + +//Enable/Disable color output during build. +CMAKE_COLOR_MAKEFILE:BOOL=ON + +//CXX compiler +CMAKE_CXX_COMPILER:FILEPATH=/usr/bin/c++ + +//A wrapper around 'ar' adding the appropriate '--plugin' option +// for the GCC compiler +CMAKE_CXX_COMPILER_AR:FILEPATH=/usr/bin/gcc-ar-11 + +//A wrapper around 'ranlib' adding the appropriate '--plugin' option +// for the GCC compiler +CMAKE_CXX_COMPILER_RANLIB:FILEPATH=/usr/bin/gcc-ranlib-11 + +//Flags used by the CXX compiler during all build types. +CMAKE_CXX_FLAGS:STRING= + +//Flags used by the CXX compiler during DEBUG builds. +CMAKE_CXX_FLAGS_DEBUG:STRING=-g + +//Flags used by the CXX compiler during MINSIZEREL builds. +CMAKE_CXX_FLAGS_MINSIZEREL:STRING=-Os -DNDEBUG + +//Flags used by the CXX compiler during RELEASE builds. +CMAKE_CXX_FLAGS_RELEASE:STRING=-O3 -DNDEBUG + +//Flags used by the CXX compiler during RELWITHDEBINFO builds. +CMAKE_CXX_FLAGS_RELWITHDEBINFO:STRING=-O2 -g -DNDEBUG + +//C compiler +CMAKE_C_COMPILER:FILEPATH=/usr/bin/cc + +//A wrapper around 'ar' adding the appropriate '--plugin' option +// for the GCC compiler +CMAKE_C_COMPILER_AR:FILEPATH=/usr/bin/gcc-ar-11 + +//A wrapper around 'ranlib' adding the appropriate '--plugin' option +// for the GCC compiler +CMAKE_C_COMPILER_RANLIB:FILEPATH=/usr/bin/gcc-ranlib-11 + +//Flags used by the C compiler during all build types. +CMAKE_C_FLAGS:STRING= + +//Flags used by the C compiler during DEBUG builds. +CMAKE_C_FLAGS_DEBUG:STRING=-g + +//Flags used by the C compiler during MINSIZEREL builds. +CMAKE_C_FLAGS_MINSIZEREL:STRING=-Os -DNDEBUG + +//Flags used by the C compiler during RELEASE builds. +CMAKE_C_FLAGS_RELEASE:STRING=-O3 -DNDEBUG + +//Flags used by the C compiler during RELWITHDEBINFO builds. +CMAKE_C_FLAGS_RELWITHDEBINFO:STRING=-O2 -g -DNDEBUG + +//Path to a program. +CMAKE_DLLTOOL:FILEPATH=CMAKE_DLLTOOL-NOTFOUND + +//Flags used by the linker during all build types. +CMAKE_EXE_LINKER_FLAGS:STRING= + +//Flags used by the linker during DEBUG builds. +CMAKE_EXE_LINKER_FLAGS_DEBUG:STRING= + +//Flags used by the linker during MINSIZEREL builds. +CMAKE_EXE_LINKER_FLAGS_MINSIZEREL:STRING= + +//Flags used by the linker during RELEASE builds. +CMAKE_EXE_LINKER_FLAGS_RELEASE:STRING= + +//Flags used by the linker during RELWITHDEBINFO builds. +CMAKE_EXE_LINKER_FLAGS_RELWITHDEBINFO:STRING= + +//Enable/Disable output of compile commands during generation. +CMAKE_EXPORT_COMPILE_COMMANDS:BOOL= + +//Install path prefix, prepended onto install directories. +CMAKE_INSTALL_PREFIX:PATH=/usr/local + +//Path to a program. +CMAKE_LINKER:FILEPATH=/usr/bin/ld + +//Path to a program. +CMAKE_MAKE_PROGRAM:FILEPATH=/usr/bin/gmake + +//Flags used by the linker during the creation of modules during +// all build types. +CMAKE_MODULE_LINKER_FLAGS:STRING= + +//Flags used by the linker during the creation of modules during +// DEBUG builds. +CMAKE_MODULE_LINKER_FLAGS_DEBUG:STRING= + +//Flags used by the linker during the creation of modules during +// MINSIZEREL builds. +CMAKE_MODULE_LINKER_FLAGS_MINSIZEREL:STRING= + +//Flags used by the linker during the creation of modules during +// RELEASE builds. +CMAKE_MODULE_LINKER_FLAGS_RELEASE:STRING= + +//Flags used by the linker during the creation of modules during +// RELWITHDEBINFO builds. +CMAKE_MODULE_LINKER_FLAGS_RELWITHDEBINFO:STRING= + +//Path to a program. +CMAKE_NM:FILEPATH=/usr/bin/nm + +//Path to a program. +CMAKE_OBJCOPY:FILEPATH=/usr/bin/objcopy + +//Path to a program. +CMAKE_OBJDUMP:FILEPATH=/usr/bin/objdump + +//Value Computed by CMake +CMAKE_PROJECT_DESCRIPTION:STATIC= + +//Value Computed by CMake +CMAKE_PROJECT_HOMEPAGE_URL:STATIC= + +//Value Computed by CMake +CMAKE_PROJECT_NAME:STATIC=acl_execute_add + +//Path to a program. +CMAKE_RANLIB:FILEPATH=/usr/bin/ranlib + +//Path to a program. +CMAKE_READELF:FILEPATH=/usr/bin/readelf + +//Flags used by the linker during the creation of shared libraries +// during all build types. +CMAKE_SHARED_LINKER_FLAGS:STRING= + +//Flags used by the linker during the creation of shared libraries +// during DEBUG builds. +CMAKE_SHARED_LINKER_FLAGS_DEBUG:STRING= + +//Flags used by the linker during the creation of shared libraries +// during MINSIZEREL builds. +CMAKE_SHARED_LINKER_FLAGS_MINSIZEREL:STRING= + +//Flags used by the linker during the creation of shared libraries +// during RELEASE builds. +CMAKE_SHARED_LINKER_FLAGS_RELEASE:STRING= + +//Flags used by the linker during the creation of shared libraries +// during RELWITHDEBINFO builds. +CMAKE_SHARED_LINKER_FLAGS_RELWITHDEBINFO:STRING= + +//If set, runtime paths are not added when installing shared libraries, +// but are added when building. +CMAKE_SKIP_INSTALL_RPATH:BOOL=NO + +//If set, runtime paths are not added when using shared libraries. +CMAKE_SKIP_RPATH:BOOL=NO + +//Flags used by the linker during the creation of static libraries +// during all build types. +CMAKE_STATIC_LINKER_FLAGS:STRING= + +//Flags used by the linker during the creation of static libraries +// during DEBUG builds. +CMAKE_STATIC_LINKER_FLAGS_DEBUG:STRING= + +//Flags used by the linker during the creation of static libraries +// during MINSIZEREL builds. +CMAKE_STATIC_LINKER_FLAGS_MINSIZEREL:STRING= + +//Flags used by the linker during the creation of static libraries +// during RELEASE builds. +CMAKE_STATIC_LINKER_FLAGS_RELEASE:STRING= + +//Flags used by the linker during the creation of static libraries +// during RELWITHDEBINFO builds. +CMAKE_STATIC_LINKER_FLAGS_RELWITHDEBINFO:STRING= + +//Path to a program. +CMAKE_STRIP:FILEPATH=/usr/bin/strip + +//If this value is on, makefiles will be generated without the +// .SILENT directive, and all commands will be echoed to the console +// during the make. This is useful for debugging only. With Visual +// Studio IDE projects all commands are done without /nologo. +CMAKE_VERBOSE_MAKEFILE:BOOL=FALSE + +//Value Computed by CMake +acl_execute_add_BINARY_DIR:STATIC=/Test_performance/Operator-performance/Increase_multiplexing/AclNNInvocation/build + +//Value Computed by CMake +acl_execute_add_IS_TOP_LEVEL:STATIC=ON + +//Value Computed by CMake +acl_execute_add_SOURCE_DIR:STATIC=/Test_performance/Operator-performance/Increase_multiplexing/AclNNInvocation/src + + +######################## +# INTERNAL cache entries +######################## + +//ADVANCED property for variable: CMAKE_ADDR2LINE +CMAKE_ADDR2LINE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_AR +CMAKE_AR-ADVANCED:INTERNAL=1 +//This is the directory where this CMakeCache.txt was created +CMAKE_CACHEFILE_DIR:INTERNAL=/Test_performance/Operator-performance/Increase_multiplexing/AclNNInvocation/build +//Major version of cmake used to create the current loaded cache +CMAKE_CACHE_MAJOR_VERSION:INTERNAL=3 +//Minor version of cmake used to create the current loaded cache +CMAKE_CACHE_MINOR_VERSION:INTERNAL=22 +//Patch version of cmake used to create the current loaded cache +CMAKE_CACHE_PATCH_VERSION:INTERNAL=1 +//ADVANCED property for variable: CMAKE_COLOR_MAKEFILE +CMAKE_COLOR_MAKEFILE-ADVANCED:INTERNAL=1 +//Path to CMake executable. +CMAKE_COMMAND:INTERNAL=/usr/bin/cmake +//Path to cpack program executable. +CMAKE_CPACK_COMMAND:INTERNAL=/usr/bin/cpack +//Path to ctest program executable. +CMAKE_CTEST_COMMAND:INTERNAL=/usr/bin/ctest +//ADVANCED property for variable: CMAKE_CXX_COMPILER +CMAKE_CXX_COMPILER-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CXX_COMPILER_AR +CMAKE_CXX_COMPILER_AR-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CXX_COMPILER_RANLIB +CMAKE_CXX_COMPILER_RANLIB-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CXX_FLAGS +CMAKE_CXX_FLAGS-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CXX_FLAGS_DEBUG +CMAKE_CXX_FLAGS_DEBUG-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CXX_FLAGS_MINSIZEREL +CMAKE_CXX_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CXX_FLAGS_RELEASE +CMAKE_CXX_FLAGS_RELEASE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CXX_FLAGS_RELWITHDEBINFO +CMAKE_CXX_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_COMPILER +CMAKE_C_COMPILER-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_COMPILER_AR +CMAKE_C_COMPILER_AR-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_COMPILER_RANLIB +CMAKE_C_COMPILER_RANLIB-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_FLAGS +CMAKE_C_FLAGS-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_FLAGS_DEBUG +CMAKE_C_FLAGS_DEBUG-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_FLAGS_MINSIZEREL +CMAKE_C_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_FLAGS_RELEASE +CMAKE_C_FLAGS_RELEASE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_FLAGS_RELWITHDEBINFO +CMAKE_C_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_DLLTOOL +CMAKE_DLLTOOL-ADVANCED:INTERNAL=1 +//Executable file format +CMAKE_EXECUTABLE_FORMAT:INTERNAL=ELF +//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS +CMAKE_EXE_LINKER_FLAGS-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_DEBUG +CMAKE_EXE_LINKER_FLAGS_DEBUG-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_MINSIZEREL +CMAKE_EXE_LINKER_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_RELEASE +CMAKE_EXE_LINKER_FLAGS_RELEASE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_RELWITHDEBINFO +CMAKE_EXE_LINKER_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_EXPORT_COMPILE_COMMANDS +CMAKE_EXPORT_COMPILE_COMMANDS-ADVANCED:INTERNAL=1 +//Name of external makefile project generator. +CMAKE_EXTRA_GENERATOR:INTERNAL= +//Name of generator. +CMAKE_GENERATOR:INTERNAL=Unix Makefiles +//Generator instance identifier. +CMAKE_GENERATOR_INSTANCE:INTERNAL= +//Name of generator platform. +CMAKE_GENERATOR_PLATFORM:INTERNAL= +//Name of generator toolset. +CMAKE_GENERATOR_TOOLSET:INTERNAL= +//Source directory with the top level CMakeLists.txt file for this +// project +CMAKE_HOME_DIRECTORY:INTERNAL=/Test_performance/Operator-performance/Increase_multiplexing/AclNNInvocation/src +//Install .so files without execute permission. +CMAKE_INSTALL_SO_NO_EXE:INTERNAL=1 +//ADVANCED property for variable: CMAKE_LINKER +CMAKE_LINKER-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_MAKE_PROGRAM +CMAKE_MAKE_PROGRAM-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS +CMAKE_MODULE_LINKER_FLAGS-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS_DEBUG +CMAKE_MODULE_LINKER_FLAGS_DEBUG-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS_MINSIZEREL +CMAKE_MODULE_LINKER_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS_RELEASE +CMAKE_MODULE_LINKER_FLAGS_RELEASE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS_RELWITHDEBINFO +CMAKE_MODULE_LINKER_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_NM +CMAKE_NM-ADVANCED:INTERNAL=1 +//number of local generators +CMAKE_NUMBER_OF_MAKEFILES:INTERNAL=1 +//ADVANCED property for variable: CMAKE_OBJCOPY +CMAKE_OBJCOPY-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_OBJDUMP +CMAKE_OBJDUMP-ADVANCED:INTERNAL=1 +//Platform information initialized +CMAKE_PLATFORM_INFO_INITIALIZED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_RANLIB +CMAKE_RANLIB-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_READELF +CMAKE_READELF-ADVANCED:INTERNAL=1 +//Path to CMake installation. +CMAKE_ROOT:INTERNAL=/usr/share/cmake-3.22 +//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS +CMAKE_SHARED_LINKER_FLAGS-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_DEBUG +CMAKE_SHARED_LINKER_FLAGS_DEBUG-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_MINSIZEREL +CMAKE_SHARED_LINKER_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_RELEASE +CMAKE_SHARED_LINKER_FLAGS_RELEASE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_RELWITHDEBINFO +CMAKE_SHARED_LINKER_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_SKIP_INSTALL_RPATH +CMAKE_SKIP_INSTALL_RPATH-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_SKIP_RPATH +CMAKE_SKIP_RPATH-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS +CMAKE_STATIC_LINKER_FLAGS-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS_DEBUG +CMAKE_STATIC_LINKER_FLAGS_DEBUG-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS_MINSIZEREL +CMAKE_STATIC_LINKER_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS_RELEASE +CMAKE_STATIC_LINKER_FLAGS_RELEASE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS_RELWITHDEBINFO +CMAKE_STATIC_LINKER_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_STRIP +CMAKE_STRIP-ADVANCED:INTERNAL=1 +//uname command +CMAKE_UNAME:INTERNAL=/usr/bin/uname +//ADVANCED property for variable: CMAKE_VERBOSE_MAKEFILE +CMAKE_VERBOSE_MAKEFILE-ADVANCED:INTERNAL=1 + diff --git a/Increase_multiplexing/AclNNInvocation/build/CMakeFiles/3.22.1/CMakeCCompiler.cmake b/Increase_multiplexing/AclNNInvocation/build/CMakeFiles/3.22.1/CMakeCCompiler.cmake new file mode 100644 index 0000000000000000000000000000000000000000..0c0b1de27a84397ebfeef2c8c3b6b19603608c1f --- /dev/null +++ b/Increase_multiplexing/AclNNInvocation/build/CMakeFiles/3.22.1/CMakeCCompiler.cmake @@ -0,0 +1,72 @@ +set(CMAKE_C_COMPILER "/usr/bin/cc") +set(CMAKE_C_COMPILER_ARG1 "") +set(CMAKE_C_COMPILER_ID "GNU") +set(CMAKE_C_COMPILER_VERSION "11.4.0") +set(CMAKE_C_COMPILER_VERSION_INTERNAL "") +set(CMAKE_C_COMPILER_WRAPPER "") +set(CMAKE_C_STANDARD_COMPUTED_DEFAULT "17") +set(CMAKE_C_EXTENSIONS_COMPUTED_DEFAULT "ON") +set(CMAKE_C_COMPILE_FEATURES "c_std_90;c_function_prototypes;c_std_99;c_restrict;c_variadic_macros;c_std_11;c_static_assert;c_std_17;c_std_23") +set(CMAKE_C90_COMPILE_FEATURES "c_std_90;c_function_prototypes") +set(CMAKE_C99_COMPILE_FEATURES "c_std_99;c_restrict;c_variadic_macros") +set(CMAKE_C11_COMPILE_FEATURES "c_std_11;c_static_assert") +set(CMAKE_C17_COMPILE_FEATURES "c_std_17") +set(CMAKE_C23_COMPILE_FEATURES "c_std_23") + +set(CMAKE_C_PLATFORM_ID "Linux") +set(CMAKE_C_SIMULATE_ID "") +set(CMAKE_C_COMPILER_FRONTEND_VARIANT "") +set(CMAKE_C_SIMULATE_VERSION "") + + + + +set(CMAKE_AR "/usr/bin/ar") +set(CMAKE_C_COMPILER_AR "/usr/bin/gcc-ar-11") +set(CMAKE_RANLIB "/usr/bin/ranlib") +set(CMAKE_C_COMPILER_RANLIB "/usr/bin/gcc-ranlib-11") +set(CMAKE_LINKER "/usr/bin/ld") +set(CMAKE_MT "") +set(CMAKE_COMPILER_IS_GNUCC 1) +set(CMAKE_C_COMPILER_LOADED 1) +set(CMAKE_C_COMPILER_WORKS TRUE) +set(CMAKE_C_ABI_COMPILED TRUE) + +set(CMAKE_C_COMPILER_ENV_VAR "CC") + +set(CMAKE_C_COMPILER_ID_RUN 1) +set(CMAKE_C_SOURCE_FILE_EXTENSIONS c;m) +set(CMAKE_C_IGNORE_EXTENSIONS h;H;o;O;obj;OBJ;def;DEF;rc;RC) +set(CMAKE_C_LINKER_PREFERENCE 10) + +# Save compiler ABI information. +set(CMAKE_C_SIZEOF_DATA_PTR "8") +set(CMAKE_C_COMPILER_ABI "ELF") +set(CMAKE_C_BYTE_ORDER "LITTLE_ENDIAN") +set(CMAKE_C_LIBRARY_ARCHITECTURE "aarch64-linux-gnu") + +if(CMAKE_C_SIZEOF_DATA_PTR) + set(CMAKE_SIZEOF_VOID_P "${CMAKE_C_SIZEOF_DATA_PTR}") +endif() + +if(CMAKE_C_COMPILER_ABI) + set(CMAKE_INTERNAL_PLATFORM_ABI "${CMAKE_C_COMPILER_ABI}") +endif() + +if(CMAKE_C_LIBRARY_ARCHITECTURE) + set(CMAKE_LIBRARY_ARCHITECTURE "aarch64-linux-gnu") +endif() + +set(CMAKE_C_CL_SHOWINCLUDES_PREFIX "") +if(CMAKE_C_CL_SHOWINCLUDES_PREFIX) + set(CMAKE_CL_SHOWINCLUDES_PREFIX "${CMAKE_C_CL_SHOWINCLUDES_PREFIX}") +endif() + + + + + +set(CMAKE_C_IMPLICIT_INCLUDE_DIRECTORIES "/usr/lib/gcc/aarch64-linux-gnu/11/include;/usr/local/include;/usr/include/aarch64-linux-gnu;/usr/include") +set(CMAKE_C_IMPLICIT_LINK_LIBRARIES "gcc;gcc_s;c;gcc;gcc_s") +set(CMAKE_C_IMPLICIT_LINK_DIRECTORIES "/usr/lib/gcc/aarch64-linux-gnu/11;/usr/lib/aarch64-linux-gnu;/usr/lib;/lib/aarch64-linux-gnu;/lib") +set(CMAKE_C_IMPLICIT_LINK_FRAMEWORK_DIRECTORIES "") diff --git a/Increase_multiplexing/AclNNInvocation/build/CMakeFiles/3.22.1/CMakeCXXCompiler.cmake b/Increase_multiplexing/AclNNInvocation/build/CMakeFiles/3.22.1/CMakeCXXCompiler.cmake new file mode 100644 index 0000000000000000000000000000000000000000..f59b84fb1dde571d148db8893f9869d15fbb300d --- /dev/null +++ b/Increase_multiplexing/AclNNInvocation/build/CMakeFiles/3.22.1/CMakeCXXCompiler.cmake @@ -0,0 +1,83 @@ +set(CMAKE_CXX_COMPILER "/usr/bin/c++") +set(CMAKE_CXX_COMPILER_ARG1 "") +set(CMAKE_CXX_COMPILER_ID "GNU") +set(CMAKE_CXX_COMPILER_VERSION "11.4.0") +set(CMAKE_CXX_COMPILER_VERSION_INTERNAL "") +set(CMAKE_CXX_COMPILER_WRAPPER "") +set(CMAKE_CXX_STANDARD_COMPUTED_DEFAULT "17") +set(CMAKE_CXX_EXTENSIONS_COMPUTED_DEFAULT "ON") +set(CMAKE_CXX_COMPILE_FEATURES "cxx_std_98;cxx_template_template_parameters;cxx_std_11;cxx_alias_templates;cxx_alignas;cxx_alignof;cxx_attributes;cxx_auto_type;cxx_constexpr;cxx_decltype;cxx_decltype_incomplete_return_types;cxx_default_function_template_args;cxx_defaulted_functions;cxx_defaulted_move_initializers;cxx_delegating_constructors;cxx_deleted_functions;cxx_enum_forward_declarations;cxx_explicit_conversions;cxx_extended_friend_declarations;cxx_extern_templates;cxx_final;cxx_func_identifier;cxx_generalized_initializers;cxx_inheriting_constructors;cxx_inline_namespaces;cxx_lambdas;cxx_local_type_template_args;cxx_long_long_type;cxx_noexcept;cxx_nonstatic_member_init;cxx_nullptr;cxx_override;cxx_range_for;cxx_raw_string_literals;cxx_reference_qualified_functions;cxx_right_angle_brackets;cxx_rvalue_references;cxx_sizeof_member;cxx_static_assert;cxx_strong_enums;cxx_thread_local;cxx_trailing_return_types;cxx_unicode_literals;cxx_uniform_initialization;cxx_unrestricted_unions;cxx_user_literals;cxx_variadic_macros;cxx_variadic_templates;cxx_std_14;cxx_aggregate_default_initializers;cxx_attribute_deprecated;cxx_binary_literals;cxx_contextual_conversions;cxx_decltype_auto;cxx_digit_separators;cxx_generic_lambdas;cxx_lambda_init_captures;cxx_relaxed_constexpr;cxx_return_type_deduction;cxx_variable_templates;cxx_std_17;cxx_std_20;cxx_std_23") +set(CMAKE_CXX98_COMPILE_FEATURES "cxx_std_98;cxx_template_template_parameters") +set(CMAKE_CXX11_COMPILE_FEATURES "cxx_std_11;cxx_alias_templates;cxx_alignas;cxx_alignof;cxx_attributes;cxx_auto_type;cxx_constexpr;cxx_decltype;cxx_decltype_incomplete_return_types;cxx_default_function_template_args;cxx_defaulted_functions;cxx_defaulted_move_initializers;cxx_delegating_constructors;cxx_deleted_functions;cxx_enum_forward_declarations;cxx_explicit_conversions;cxx_extended_friend_declarations;cxx_extern_templates;cxx_final;cxx_func_identifier;cxx_generalized_initializers;cxx_inheriting_constructors;cxx_inline_namespaces;cxx_lambdas;cxx_local_type_template_args;cxx_long_long_type;cxx_noexcept;cxx_nonstatic_member_init;cxx_nullptr;cxx_override;cxx_range_for;cxx_raw_string_literals;cxx_reference_qualified_functions;cxx_right_angle_brackets;cxx_rvalue_references;cxx_sizeof_member;cxx_static_assert;cxx_strong_enums;cxx_thread_local;cxx_trailing_return_types;cxx_unicode_literals;cxx_uniform_initialization;cxx_unrestricted_unions;cxx_user_literals;cxx_variadic_macros;cxx_variadic_templates") +set(CMAKE_CXX14_COMPILE_FEATURES "cxx_std_14;cxx_aggregate_default_initializers;cxx_attribute_deprecated;cxx_binary_literals;cxx_contextual_conversions;cxx_decltype_auto;cxx_digit_separators;cxx_generic_lambdas;cxx_lambda_init_captures;cxx_relaxed_constexpr;cxx_return_type_deduction;cxx_variable_templates") +set(CMAKE_CXX17_COMPILE_FEATURES "cxx_std_17") +set(CMAKE_CXX20_COMPILE_FEATURES "cxx_std_20") +set(CMAKE_CXX23_COMPILE_FEATURES "cxx_std_23") + +set(CMAKE_CXX_PLATFORM_ID "Linux") +set(CMAKE_CXX_SIMULATE_ID "") +set(CMAKE_CXX_COMPILER_FRONTEND_VARIANT "") +set(CMAKE_CXX_SIMULATE_VERSION "") + + + + +set(CMAKE_AR "/usr/bin/ar") +set(CMAKE_CXX_COMPILER_AR "/usr/bin/gcc-ar-11") +set(CMAKE_RANLIB "/usr/bin/ranlib") +set(CMAKE_CXX_COMPILER_RANLIB "/usr/bin/gcc-ranlib-11") +set(CMAKE_LINKER "/usr/bin/ld") +set(CMAKE_MT "") +set(CMAKE_COMPILER_IS_GNUCXX 1) +set(CMAKE_CXX_COMPILER_LOADED 1) +set(CMAKE_CXX_COMPILER_WORKS TRUE) +set(CMAKE_CXX_ABI_COMPILED TRUE) + +set(CMAKE_CXX_COMPILER_ENV_VAR "CXX") + +set(CMAKE_CXX_COMPILER_ID_RUN 1) +set(CMAKE_CXX_SOURCE_FILE_EXTENSIONS C;M;c++;cc;cpp;cxx;m;mm;mpp;CPP;ixx;cppm) +set(CMAKE_CXX_IGNORE_EXTENSIONS inl;h;hpp;HPP;H;o;O;obj;OBJ;def;DEF;rc;RC) + +foreach (lang C OBJC OBJCXX) + if (CMAKE_${lang}_COMPILER_ID_RUN) + foreach(extension IN LISTS CMAKE_${lang}_SOURCE_FILE_EXTENSIONS) + list(REMOVE_ITEM CMAKE_CXX_SOURCE_FILE_EXTENSIONS ${extension}) + endforeach() + endif() +endforeach() + +set(CMAKE_CXX_LINKER_PREFERENCE 30) +set(CMAKE_CXX_LINKER_PREFERENCE_PROPAGATES 1) + +# Save compiler ABI information. +set(CMAKE_CXX_SIZEOF_DATA_PTR "8") +set(CMAKE_CXX_COMPILER_ABI "ELF") +set(CMAKE_CXX_BYTE_ORDER "LITTLE_ENDIAN") +set(CMAKE_CXX_LIBRARY_ARCHITECTURE "aarch64-linux-gnu") + +if(CMAKE_CXX_SIZEOF_DATA_PTR) + set(CMAKE_SIZEOF_VOID_P "${CMAKE_CXX_SIZEOF_DATA_PTR}") +endif() + +if(CMAKE_CXX_COMPILER_ABI) + set(CMAKE_INTERNAL_PLATFORM_ABI "${CMAKE_CXX_COMPILER_ABI}") +endif() + +if(CMAKE_CXX_LIBRARY_ARCHITECTURE) + set(CMAKE_LIBRARY_ARCHITECTURE "aarch64-linux-gnu") +endif() + +set(CMAKE_CXX_CL_SHOWINCLUDES_PREFIX "") +if(CMAKE_CXX_CL_SHOWINCLUDES_PREFIX) + set(CMAKE_CL_SHOWINCLUDES_PREFIX "${CMAKE_CXX_CL_SHOWINCLUDES_PREFIX}") +endif() + + + + + +set(CMAKE_CXX_IMPLICIT_INCLUDE_DIRECTORIES "/usr/include/c++/11;/usr/include/aarch64-linux-gnu/c++/11;/usr/include/c++/11/backward;/usr/lib/gcc/aarch64-linux-gnu/11/include;/usr/local/include;/usr/include/aarch64-linux-gnu;/usr/include") +set(CMAKE_CXX_IMPLICIT_LINK_LIBRARIES "stdc++;m;gcc_s;gcc;c;gcc_s;gcc") +set(CMAKE_CXX_IMPLICIT_LINK_DIRECTORIES "/usr/lib/gcc/aarch64-linux-gnu/11;/usr/lib/aarch64-linux-gnu;/usr/lib;/lib/aarch64-linux-gnu;/lib") +set(CMAKE_CXX_IMPLICIT_LINK_FRAMEWORK_DIRECTORIES "") diff --git a/Increase_multiplexing/AclNNInvocation/build/CMakeFiles/3.22.1/CMakeDetermineCompilerABI_C.bin b/Increase_multiplexing/AclNNInvocation/build/CMakeFiles/3.22.1/CMakeDetermineCompilerABI_C.bin new file mode 100644 index 0000000000000000000000000000000000000000..dfdc241f48036b01323e7889d7e41cfab5b12a27 Binary files /dev/null and b/Increase_multiplexing/AclNNInvocation/build/CMakeFiles/3.22.1/CMakeDetermineCompilerABI_C.bin differ diff --git a/Increase_multiplexing/AclNNInvocation/build/CMakeFiles/3.22.1/CMakeDetermineCompilerABI_CXX.bin b/Increase_multiplexing/AclNNInvocation/build/CMakeFiles/3.22.1/CMakeDetermineCompilerABI_CXX.bin new file mode 100644 index 0000000000000000000000000000000000000000..dae91e61db120ab592d3b69561d9381c0d03a8cd Binary files /dev/null and b/Increase_multiplexing/AclNNInvocation/build/CMakeFiles/3.22.1/CMakeDetermineCompilerABI_CXX.bin differ diff --git a/Increase_multiplexing/AclNNInvocation/build/CMakeFiles/3.22.1/CMakeSystem.cmake b/Increase_multiplexing/AclNNInvocation/build/CMakeFiles/3.22.1/CMakeSystem.cmake new file mode 100644 index 0000000000000000000000000000000000000000..e7ba5ca6e4c2cf8c2c4c9f46dd172c4bb4728f67 --- /dev/null +++ b/Increase_multiplexing/AclNNInvocation/build/CMakeFiles/3.22.1/CMakeSystem.cmake @@ -0,0 +1,15 @@ +set(CMAKE_HOST_SYSTEM "Linux-5.10.0+") +set(CMAKE_HOST_SYSTEM_NAME "Linux") +set(CMAKE_HOST_SYSTEM_VERSION "5.10.0+") +set(CMAKE_HOST_SYSTEM_PROCESSOR "aarch64") + + + +set(CMAKE_SYSTEM "Linux-5.10.0+") +set(CMAKE_SYSTEM_NAME "Linux") +set(CMAKE_SYSTEM_VERSION "5.10.0+") +set(CMAKE_SYSTEM_PROCESSOR "aarch64") + +set(CMAKE_CROSSCOMPILING "FALSE") + +set(CMAKE_SYSTEM_LOADED 1) diff --git a/Increase_multiplexing/AclNNInvocation/build/CMakeFiles/3.22.1/CompilerIdC/CMakeCCompilerId.c b/Increase_multiplexing/AclNNInvocation/build/CMakeFiles/3.22.1/CompilerIdC/CMakeCCompilerId.c new file mode 100644 index 0000000000000000000000000000000000000000..41b99d7783c1e447962d3183b641863e61a8edd0 --- /dev/null +++ b/Increase_multiplexing/AclNNInvocation/build/CMakeFiles/3.22.1/CompilerIdC/CMakeCCompilerId.c @@ -0,0 +1,803 @@ +#ifdef __cplusplus +# error "A C++ compiler has been selected for C." +#endif + +#if defined(__18CXX) +# define ID_VOID_MAIN +#endif +#if defined(__CLASSIC_C__) +/* cv-qualifiers did not exist in K&R C */ +# define const +# define volatile +#endif + +#if !defined(__has_include) +/* If the compiler does not have __has_include, pretend the answer is + always no. */ +# define __has_include(x) 0 +#endif + + +/* Version number components: V=Version, R=Revision, P=Patch + Version date components: YYYY=Year, MM=Month, DD=Day */ + +#if defined(__INTEL_COMPILER) || defined(__ICC) +# define COMPILER_ID "Intel" +# if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +# endif +# if defined(__GNUC__) +# define SIMULATE_ID "GNU" +# endif + /* __INTEL_COMPILER = VRP prior to 2021, and then VVVV for 2021 and later, + except that a few beta releases use the old format with V=2021. */ +# if __INTEL_COMPILER < 2021 || __INTEL_COMPILER == 202110 || __INTEL_COMPILER == 202111 +# define COMPILER_VERSION_MAJOR DEC(__INTEL_COMPILER/100) +# define COMPILER_VERSION_MINOR DEC(__INTEL_COMPILER/10 % 10) +# if defined(__INTEL_COMPILER_UPDATE) +# define COMPILER_VERSION_PATCH DEC(__INTEL_COMPILER_UPDATE) +# else +# define COMPILER_VERSION_PATCH DEC(__INTEL_COMPILER % 10) +# endif +# else +# define COMPILER_VERSION_MAJOR DEC(__INTEL_COMPILER) +# define COMPILER_VERSION_MINOR DEC(__INTEL_COMPILER_UPDATE) + /* The third version component from --version is an update index, + but no macro is provided for it. */ +# define COMPILER_VERSION_PATCH DEC(0) +# endif +# if defined(__INTEL_COMPILER_BUILD_DATE) + /* __INTEL_COMPILER_BUILD_DATE = YYYYMMDD */ +# define COMPILER_VERSION_TWEAK DEC(__INTEL_COMPILER_BUILD_DATE) +# endif +# if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +# endif +# if defined(__GNUC__) +# define SIMULATE_VERSION_MAJOR DEC(__GNUC__) +# elif defined(__GNUG__) +# define SIMULATE_VERSION_MAJOR DEC(__GNUG__) +# endif +# if defined(__GNUC_MINOR__) +# define SIMULATE_VERSION_MINOR DEC(__GNUC_MINOR__) +# endif +# if defined(__GNUC_PATCHLEVEL__) +# define SIMULATE_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__) +# endif + +#elif (defined(__clang__) && defined(__INTEL_CLANG_COMPILER)) || defined(__INTEL_LLVM_COMPILER) +# define COMPILER_ID "IntelLLVM" +#if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +#endif +#if defined(__GNUC__) +# define SIMULATE_ID "GNU" +#endif +/* __INTEL_LLVM_COMPILER = VVVVRP prior to 2021.2.0, VVVVRRPP for 2021.2.0 and + * later. Look for 6 digit vs. 8 digit version number to decide encoding. + * VVVV is no smaller than the current year when a version is released. + */ +#if __INTEL_LLVM_COMPILER < 1000000L +# define COMPILER_VERSION_MAJOR DEC(__INTEL_LLVM_COMPILER/100) +# define COMPILER_VERSION_MINOR DEC(__INTEL_LLVM_COMPILER/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__INTEL_LLVM_COMPILER % 10) +#else +# define COMPILER_VERSION_MAJOR DEC(__INTEL_LLVM_COMPILER/10000) +# define COMPILER_VERSION_MINOR DEC(__INTEL_LLVM_COMPILER/100 % 100) +# define COMPILER_VERSION_PATCH DEC(__INTEL_LLVM_COMPILER % 100) +#endif +#if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +#endif +#if defined(__GNUC__) +# define SIMULATE_VERSION_MAJOR DEC(__GNUC__) +#elif defined(__GNUG__) +# define SIMULATE_VERSION_MAJOR DEC(__GNUG__) +#endif +#if defined(__GNUC_MINOR__) +# define SIMULATE_VERSION_MINOR DEC(__GNUC_MINOR__) +#endif +#if defined(__GNUC_PATCHLEVEL__) +# define SIMULATE_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__) +#endif + +#elif defined(__PATHCC__) +# define COMPILER_ID "PathScale" +# define COMPILER_VERSION_MAJOR DEC(__PATHCC__) +# define COMPILER_VERSION_MINOR DEC(__PATHCC_MINOR__) +# if defined(__PATHCC_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__PATHCC_PATCHLEVEL__) +# endif + +#elif defined(__BORLANDC__) && defined(__CODEGEARC_VERSION__) +# define COMPILER_ID "Embarcadero" +# define COMPILER_VERSION_MAJOR HEX(__CODEGEARC_VERSION__>>24 & 0x00FF) +# define COMPILER_VERSION_MINOR HEX(__CODEGEARC_VERSION__>>16 & 0x00FF) +# define COMPILER_VERSION_PATCH DEC(__CODEGEARC_VERSION__ & 0xFFFF) + +#elif defined(__BORLANDC__) +# define COMPILER_ID "Borland" + /* __BORLANDC__ = 0xVRR */ +# define COMPILER_VERSION_MAJOR HEX(__BORLANDC__>>8) +# define COMPILER_VERSION_MINOR HEX(__BORLANDC__ & 0xFF) + +#elif defined(__WATCOMC__) && __WATCOMC__ < 1200 +# define COMPILER_ID "Watcom" + /* __WATCOMC__ = VVRR */ +# define COMPILER_VERSION_MAJOR DEC(__WATCOMC__ / 100) +# define COMPILER_VERSION_MINOR DEC((__WATCOMC__ / 10) % 10) +# if (__WATCOMC__ % 10) > 0 +# define COMPILER_VERSION_PATCH DEC(__WATCOMC__ % 10) +# endif + +#elif defined(__WATCOMC__) +# define COMPILER_ID "OpenWatcom" + /* __WATCOMC__ = VVRP + 1100 */ +# define COMPILER_VERSION_MAJOR DEC((__WATCOMC__ - 1100) / 100) +# define COMPILER_VERSION_MINOR DEC((__WATCOMC__ / 10) % 10) +# if (__WATCOMC__ % 10) > 0 +# define COMPILER_VERSION_PATCH DEC(__WATCOMC__ % 10) +# endif + +#elif defined(__SUNPRO_C) +# define COMPILER_ID "SunPro" +# if __SUNPRO_C >= 0x5100 + /* __SUNPRO_C = 0xVRRP */ +# define COMPILER_VERSION_MAJOR HEX(__SUNPRO_C>>12) +# define COMPILER_VERSION_MINOR HEX(__SUNPRO_C>>4 & 0xFF) +# define COMPILER_VERSION_PATCH HEX(__SUNPRO_C & 0xF) +# else + /* __SUNPRO_CC = 0xVRP */ +# define COMPILER_VERSION_MAJOR HEX(__SUNPRO_C>>8) +# define COMPILER_VERSION_MINOR HEX(__SUNPRO_C>>4 & 0xF) +# define COMPILER_VERSION_PATCH HEX(__SUNPRO_C & 0xF) +# endif + +#elif defined(__HP_cc) +# define COMPILER_ID "HP" + /* __HP_cc = VVRRPP */ +# define COMPILER_VERSION_MAJOR DEC(__HP_cc/10000) +# define COMPILER_VERSION_MINOR DEC(__HP_cc/100 % 100) +# define COMPILER_VERSION_PATCH DEC(__HP_cc % 100) + +#elif defined(__DECC) +# define COMPILER_ID "Compaq" + /* __DECC_VER = VVRRTPPPP */ +# define COMPILER_VERSION_MAJOR DEC(__DECC_VER/10000000) +# define COMPILER_VERSION_MINOR DEC(__DECC_VER/100000 % 100) +# define COMPILER_VERSION_PATCH DEC(__DECC_VER % 10000) + +#elif defined(__IBMC__) && defined(__COMPILER_VER__) +# define COMPILER_ID "zOS" + /* __IBMC__ = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__IBMC__/100) +# define COMPILER_VERSION_MINOR DEC(__IBMC__/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__IBMC__ % 10) + +#elif defined(__ibmxl__) && defined(__clang__) +# define COMPILER_ID "XLClang" +# define COMPILER_VERSION_MAJOR DEC(__ibmxl_version__) +# define COMPILER_VERSION_MINOR DEC(__ibmxl_release__) +# define COMPILER_VERSION_PATCH DEC(__ibmxl_modification__) +# define COMPILER_VERSION_TWEAK DEC(__ibmxl_ptf_fix_level__) + + +#elif defined(__IBMC__) && !defined(__COMPILER_VER__) && __IBMC__ >= 800 +# define COMPILER_ID "XL" + /* __IBMC__ = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__IBMC__/100) +# define COMPILER_VERSION_MINOR DEC(__IBMC__/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__IBMC__ % 10) + +#elif defined(__IBMC__) && !defined(__COMPILER_VER__) && __IBMC__ < 800 +# define COMPILER_ID "VisualAge" + /* __IBMC__ = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__IBMC__/100) +# define COMPILER_VERSION_MINOR DEC(__IBMC__/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__IBMC__ % 10) + +#elif defined(__NVCOMPILER) +# define COMPILER_ID "NVHPC" +# define COMPILER_VERSION_MAJOR DEC(__NVCOMPILER_MAJOR__) +# define COMPILER_VERSION_MINOR DEC(__NVCOMPILER_MINOR__) +# if defined(__NVCOMPILER_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__NVCOMPILER_PATCHLEVEL__) +# endif + +#elif defined(__PGI) +# define COMPILER_ID "PGI" +# define COMPILER_VERSION_MAJOR DEC(__PGIC__) +# define COMPILER_VERSION_MINOR DEC(__PGIC_MINOR__) +# if defined(__PGIC_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__PGIC_PATCHLEVEL__) +# endif + +#elif defined(_CRAYC) +# define COMPILER_ID "Cray" +# define COMPILER_VERSION_MAJOR DEC(_RELEASE_MAJOR) +# define COMPILER_VERSION_MINOR DEC(_RELEASE_MINOR) + +#elif defined(__TI_COMPILER_VERSION__) +# define COMPILER_ID "TI" + /* __TI_COMPILER_VERSION__ = VVVRRRPPP */ +# define COMPILER_VERSION_MAJOR DEC(__TI_COMPILER_VERSION__/1000000) +# define COMPILER_VERSION_MINOR DEC(__TI_COMPILER_VERSION__/1000 % 1000) +# define COMPILER_VERSION_PATCH DEC(__TI_COMPILER_VERSION__ % 1000) + +#elif defined(__CLANG_FUJITSU) +# define COMPILER_ID "FujitsuClang" +# define COMPILER_VERSION_MAJOR DEC(__FCC_major__) +# define COMPILER_VERSION_MINOR DEC(__FCC_minor__) +# define COMPILER_VERSION_PATCH DEC(__FCC_patchlevel__) +# define COMPILER_VERSION_INTERNAL_STR __clang_version__ + + +#elif defined(__FUJITSU) +# define COMPILER_ID "Fujitsu" +# if defined(__FCC_version__) +# define COMPILER_VERSION __FCC_version__ +# elif defined(__FCC_major__) +# define COMPILER_VERSION_MAJOR DEC(__FCC_major__) +# define COMPILER_VERSION_MINOR DEC(__FCC_minor__) +# define COMPILER_VERSION_PATCH DEC(__FCC_patchlevel__) +# endif +# if defined(__fcc_version) +# define COMPILER_VERSION_INTERNAL DEC(__fcc_version) +# elif defined(__FCC_VERSION) +# define COMPILER_VERSION_INTERNAL DEC(__FCC_VERSION) +# endif + + +#elif defined(__ghs__) +# define COMPILER_ID "GHS" +/* __GHS_VERSION_NUMBER = VVVVRP */ +# ifdef __GHS_VERSION_NUMBER +# define COMPILER_VERSION_MAJOR DEC(__GHS_VERSION_NUMBER / 100) +# define COMPILER_VERSION_MINOR DEC(__GHS_VERSION_NUMBER / 10 % 10) +# define COMPILER_VERSION_PATCH DEC(__GHS_VERSION_NUMBER % 10) +# endif + +#elif defined(__TINYC__) +# define COMPILER_ID "TinyCC" + +#elif defined(__BCC__) +# define COMPILER_ID "Bruce" + +#elif defined(__SCO_VERSION__) +# define COMPILER_ID "SCO" + +#elif defined(__ARMCC_VERSION) && !defined(__clang__) +# define COMPILER_ID "ARMCC" +#if __ARMCC_VERSION >= 1000000 + /* __ARMCC_VERSION = VRRPPPP */ + # define COMPILER_VERSION_MAJOR DEC(__ARMCC_VERSION/1000000) + # define COMPILER_VERSION_MINOR DEC(__ARMCC_VERSION/10000 % 100) + # define COMPILER_VERSION_PATCH DEC(__ARMCC_VERSION % 10000) +#else + /* __ARMCC_VERSION = VRPPPP */ + # define COMPILER_VERSION_MAJOR DEC(__ARMCC_VERSION/100000) + # define COMPILER_VERSION_MINOR DEC(__ARMCC_VERSION/10000 % 10) + # define COMPILER_VERSION_PATCH DEC(__ARMCC_VERSION % 10000) +#endif + + +#elif defined(__clang__) && defined(__apple_build_version__) +# define COMPILER_ID "AppleClang" +# if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +# endif +# define COMPILER_VERSION_MAJOR DEC(__clang_major__) +# define COMPILER_VERSION_MINOR DEC(__clang_minor__) +# define COMPILER_VERSION_PATCH DEC(__clang_patchlevel__) +# if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +# endif +# define COMPILER_VERSION_TWEAK DEC(__apple_build_version__) + +#elif defined(__clang__) && defined(__ARMCOMPILER_VERSION) +# define COMPILER_ID "ARMClang" + # define COMPILER_VERSION_MAJOR DEC(__ARMCOMPILER_VERSION/1000000) + # define COMPILER_VERSION_MINOR DEC(__ARMCOMPILER_VERSION/10000 % 100) + # define COMPILER_VERSION_PATCH DEC(__ARMCOMPILER_VERSION % 10000) +# define COMPILER_VERSION_INTERNAL DEC(__ARMCOMPILER_VERSION) + +#elif defined(__clang__) +# define COMPILER_ID "Clang" +# if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +# endif +# define COMPILER_VERSION_MAJOR DEC(__clang_major__) +# define COMPILER_VERSION_MINOR DEC(__clang_minor__) +# define COMPILER_VERSION_PATCH DEC(__clang_patchlevel__) +# if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +# endif + +#elif defined(__GNUC__) +# define COMPILER_ID "GNU" +# define COMPILER_VERSION_MAJOR DEC(__GNUC__) +# if defined(__GNUC_MINOR__) +# define COMPILER_VERSION_MINOR DEC(__GNUC_MINOR__) +# endif +# if defined(__GNUC_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__) +# endif + +#elif defined(_MSC_VER) +# define COMPILER_ID "MSVC" + /* _MSC_VER = VVRR */ +# define COMPILER_VERSION_MAJOR DEC(_MSC_VER / 100) +# define COMPILER_VERSION_MINOR DEC(_MSC_VER % 100) +# if defined(_MSC_FULL_VER) +# if _MSC_VER >= 1400 + /* _MSC_FULL_VER = VVRRPPPPP */ +# define COMPILER_VERSION_PATCH DEC(_MSC_FULL_VER % 100000) +# else + /* _MSC_FULL_VER = VVRRPPPP */ +# define COMPILER_VERSION_PATCH DEC(_MSC_FULL_VER % 10000) +# endif +# endif +# if defined(_MSC_BUILD) +# define COMPILER_VERSION_TWEAK DEC(_MSC_BUILD) +# endif + +#elif defined(__VISUALDSPVERSION__) || defined(__ADSPBLACKFIN__) || defined(__ADSPTS__) || defined(__ADSP21000__) +# define COMPILER_ID "ADSP" +#if defined(__VISUALDSPVERSION__) + /* __VISUALDSPVERSION__ = 0xVVRRPP00 */ +# define COMPILER_VERSION_MAJOR HEX(__VISUALDSPVERSION__>>24) +# define COMPILER_VERSION_MINOR HEX(__VISUALDSPVERSION__>>16 & 0xFF) +# define COMPILER_VERSION_PATCH HEX(__VISUALDSPVERSION__>>8 & 0xFF) +#endif + +#elif defined(__IAR_SYSTEMS_ICC__) || defined(__IAR_SYSTEMS_ICC) +# define COMPILER_ID "IAR" +# if defined(__VER__) && defined(__ICCARM__) +# define COMPILER_VERSION_MAJOR DEC((__VER__) / 1000000) +# define COMPILER_VERSION_MINOR DEC(((__VER__) / 1000) % 1000) +# define COMPILER_VERSION_PATCH DEC((__VER__) % 1000) +# define COMPILER_VERSION_INTERNAL DEC(__IAR_SYSTEMS_ICC__) +# elif defined(__VER__) && (defined(__ICCAVR__) || defined(__ICCRX__) || defined(__ICCRH850__) || defined(__ICCRL78__) || defined(__ICC430__) || defined(__ICCRISCV__) || defined(__ICCV850__) || defined(__ICC8051__) || defined(__ICCSTM8__)) +# define COMPILER_VERSION_MAJOR DEC((__VER__) / 100) +# define COMPILER_VERSION_MINOR DEC((__VER__) - (((__VER__) / 100)*100)) +# define COMPILER_VERSION_PATCH DEC(__SUBVERSION__) +# define COMPILER_VERSION_INTERNAL DEC(__IAR_SYSTEMS_ICC__) +# endif + +#elif defined(__SDCC_VERSION_MAJOR) || defined(SDCC) +# define COMPILER_ID "SDCC" +# if defined(__SDCC_VERSION_MAJOR) +# define COMPILER_VERSION_MAJOR DEC(__SDCC_VERSION_MAJOR) +# define COMPILER_VERSION_MINOR DEC(__SDCC_VERSION_MINOR) +# define COMPILER_VERSION_PATCH DEC(__SDCC_VERSION_PATCH) +# else + /* SDCC = VRP */ +# define COMPILER_VERSION_MAJOR DEC(SDCC/100) +# define COMPILER_VERSION_MINOR DEC(SDCC/10 % 10) +# define COMPILER_VERSION_PATCH DEC(SDCC % 10) +# endif + + +/* These compilers are either not known or too old to define an + identification macro. Try to identify the platform and guess that + it is the native compiler. */ +#elif defined(__hpux) || defined(__hpua) +# define COMPILER_ID "HP" + +#else /* unknown compiler */ +# define COMPILER_ID "" +#endif + +/* Construct the string literal in pieces to prevent the source from + getting matched. Store it in a pointer rather than an array + because some compilers will just produce instructions to fill the + array rather than assigning a pointer to a static array. */ +char const* info_compiler = "INFO" ":" "compiler[" COMPILER_ID "]"; +#ifdef SIMULATE_ID +char const* info_simulate = "INFO" ":" "simulate[" SIMULATE_ID "]"; +#endif + +#ifdef __QNXNTO__ +char const* qnxnto = "INFO" ":" "qnxnto[]"; +#endif + +#if defined(__CRAYXT_COMPUTE_LINUX_TARGET) +char const *info_cray = "INFO" ":" "compiler_wrapper[CrayPrgEnv]"; +#endif + +#define STRINGIFY_HELPER(X) #X +#define STRINGIFY(X) STRINGIFY_HELPER(X) + +/* Identify known platforms by name. */ +#if defined(__linux) || defined(__linux__) || defined(linux) +# define PLATFORM_ID "Linux" + +#elif defined(__MSYS__) +# define PLATFORM_ID "MSYS" + +#elif defined(__CYGWIN__) +# define PLATFORM_ID "Cygwin" + +#elif defined(__MINGW32__) +# define PLATFORM_ID "MinGW" + +#elif defined(__APPLE__) +# define PLATFORM_ID "Darwin" + +#elif defined(_WIN32) || defined(__WIN32__) || defined(WIN32) +# define PLATFORM_ID "Windows" + +#elif defined(__FreeBSD__) || defined(__FreeBSD) +# define PLATFORM_ID "FreeBSD" + +#elif defined(__NetBSD__) || defined(__NetBSD) +# define PLATFORM_ID "NetBSD" + +#elif defined(__OpenBSD__) || defined(__OPENBSD) +# define PLATFORM_ID "OpenBSD" + +#elif defined(__sun) || defined(sun) +# define PLATFORM_ID "SunOS" + +#elif defined(_AIX) || defined(__AIX) || defined(__AIX__) || defined(__aix) || defined(__aix__) +# define PLATFORM_ID "AIX" + +#elif defined(__hpux) || defined(__hpux__) +# define PLATFORM_ID "HP-UX" + +#elif defined(__HAIKU__) +# define PLATFORM_ID "Haiku" + +#elif defined(__BeOS) || defined(__BEOS__) || defined(_BEOS) +# define PLATFORM_ID "BeOS" + +#elif defined(__QNX__) || defined(__QNXNTO__) +# define PLATFORM_ID "QNX" + +#elif defined(__tru64) || defined(_tru64) || defined(__TRU64__) +# define PLATFORM_ID "Tru64" + +#elif defined(__riscos) || defined(__riscos__) +# define PLATFORM_ID "RISCos" + +#elif defined(__sinix) || defined(__sinix__) || defined(__SINIX__) +# define PLATFORM_ID "SINIX" + +#elif defined(__UNIX_SV__) +# define PLATFORM_ID "UNIX_SV" + +#elif defined(__bsdos__) +# define PLATFORM_ID "BSDOS" + +#elif defined(_MPRAS) || defined(MPRAS) +# define PLATFORM_ID "MP-RAS" + +#elif defined(__osf) || defined(__osf__) +# define PLATFORM_ID "OSF1" + +#elif defined(_SCO_SV) || defined(SCO_SV) || defined(sco_sv) +# define PLATFORM_ID "SCO_SV" + +#elif defined(__ultrix) || defined(__ultrix__) || defined(_ULTRIX) +# define PLATFORM_ID "ULTRIX" + +#elif defined(__XENIX__) || defined(_XENIX) || defined(XENIX) +# define PLATFORM_ID "Xenix" + +#elif defined(__WATCOMC__) +# if defined(__LINUX__) +# define PLATFORM_ID "Linux" + +# elif defined(__DOS__) +# define PLATFORM_ID "DOS" + +# elif defined(__OS2__) +# define PLATFORM_ID "OS2" + +# elif defined(__WINDOWS__) +# define PLATFORM_ID "Windows3x" + +# elif defined(__VXWORKS__) +# define PLATFORM_ID "VxWorks" + +# else /* unknown platform */ +# define PLATFORM_ID +# endif + +#elif defined(__INTEGRITY) +# if defined(INT_178B) +# define PLATFORM_ID "Integrity178" + +# else /* regular Integrity */ +# define PLATFORM_ID "Integrity" +# endif + +#else /* unknown platform */ +# define PLATFORM_ID + +#endif + +/* For windows compilers MSVC and Intel we can determine + the architecture of the compiler being used. This is because + the compilers do not have flags that can change the architecture, + but rather depend on which compiler is being used +*/ +#if defined(_WIN32) && defined(_MSC_VER) +# if defined(_M_IA64) +# define ARCHITECTURE_ID "IA64" + +# elif defined(_M_ARM64EC) +# define ARCHITECTURE_ID "ARM64EC" + +# elif defined(_M_X64) || defined(_M_AMD64) +# define ARCHITECTURE_ID "x64" + +# elif defined(_M_IX86) +# define ARCHITECTURE_ID "X86" + +# elif defined(_M_ARM64) +# define ARCHITECTURE_ID "ARM64" + +# elif defined(_M_ARM) +# if _M_ARM == 4 +# define ARCHITECTURE_ID "ARMV4I" +# elif _M_ARM == 5 +# define ARCHITECTURE_ID "ARMV5I" +# else +# define ARCHITECTURE_ID "ARMV" STRINGIFY(_M_ARM) +# endif + +# elif defined(_M_MIPS) +# define ARCHITECTURE_ID "MIPS" + +# elif defined(_M_SH) +# define ARCHITECTURE_ID "SHx" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__WATCOMC__) +# if defined(_M_I86) +# define ARCHITECTURE_ID "I86" + +# elif defined(_M_IX86) +# define ARCHITECTURE_ID "X86" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__IAR_SYSTEMS_ICC__) || defined(__IAR_SYSTEMS_ICC) +# if defined(__ICCARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__ICCRX__) +# define ARCHITECTURE_ID "RX" + +# elif defined(__ICCRH850__) +# define ARCHITECTURE_ID "RH850" + +# elif defined(__ICCRL78__) +# define ARCHITECTURE_ID "RL78" + +# elif defined(__ICCRISCV__) +# define ARCHITECTURE_ID "RISCV" + +# elif defined(__ICCAVR__) +# define ARCHITECTURE_ID "AVR" + +# elif defined(__ICC430__) +# define ARCHITECTURE_ID "MSP430" + +# elif defined(__ICCV850__) +# define ARCHITECTURE_ID "V850" + +# elif defined(__ICC8051__) +# define ARCHITECTURE_ID "8051" + +# elif defined(__ICCSTM8__) +# define ARCHITECTURE_ID "STM8" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__ghs__) +# if defined(__PPC64__) +# define ARCHITECTURE_ID "PPC64" + +# elif defined(__ppc__) +# define ARCHITECTURE_ID "PPC" + +# elif defined(__ARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__x86_64__) +# define ARCHITECTURE_ID "x64" + +# elif defined(__i386__) +# define ARCHITECTURE_ID "X86" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__TI_COMPILER_VERSION__) +# if defined(__TI_ARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__MSP430__) +# define ARCHITECTURE_ID "MSP430" + +# elif defined(__TMS320C28XX__) +# define ARCHITECTURE_ID "TMS320C28x" + +# elif defined(__TMS320C6X__) || defined(_TMS320C6X) +# define ARCHITECTURE_ID "TMS320C6x" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#else +# define ARCHITECTURE_ID +#endif + +/* Convert integer to decimal digit literals. */ +#define DEC(n) \ + ('0' + (((n) / 10000000)%10)), \ + ('0' + (((n) / 1000000)%10)), \ + ('0' + (((n) / 100000)%10)), \ + ('0' + (((n) / 10000)%10)), \ + ('0' + (((n) / 1000)%10)), \ + ('0' + (((n) / 100)%10)), \ + ('0' + (((n) / 10)%10)), \ + ('0' + ((n) % 10)) + +/* Convert integer to hex digit literals. */ +#define HEX(n) \ + ('0' + ((n)>>28 & 0xF)), \ + ('0' + ((n)>>24 & 0xF)), \ + ('0' + ((n)>>20 & 0xF)), \ + ('0' + ((n)>>16 & 0xF)), \ + ('0' + ((n)>>12 & 0xF)), \ + ('0' + ((n)>>8 & 0xF)), \ + ('0' + ((n)>>4 & 0xF)), \ + ('0' + ((n) & 0xF)) + +/* Construct a string literal encoding the version number. */ +#ifdef COMPILER_VERSION +char const* info_version = "INFO" ":" "compiler_version[" COMPILER_VERSION "]"; + +/* Construct a string literal encoding the version number components. */ +#elif defined(COMPILER_VERSION_MAJOR) +char const info_version[] = { + 'I', 'N', 'F', 'O', ':', + 'c','o','m','p','i','l','e','r','_','v','e','r','s','i','o','n','[', + COMPILER_VERSION_MAJOR, +# ifdef COMPILER_VERSION_MINOR + '.', COMPILER_VERSION_MINOR, +# ifdef COMPILER_VERSION_PATCH + '.', COMPILER_VERSION_PATCH, +# ifdef COMPILER_VERSION_TWEAK + '.', COMPILER_VERSION_TWEAK, +# endif +# endif +# endif + ']','\0'}; +#endif + +/* Construct a string literal encoding the internal version number. */ +#ifdef COMPILER_VERSION_INTERNAL +char const info_version_internal[] = { + 'I', 'N', 'F', 'O', ':', + 'c','o','m','p','i','l','e','r','_','v','e','r','s','i','o','n','_', + 'i','n','t','e','r','n','a','l','[', + COMPILER_VERSION_INTERNAL,']','\0'}; +#elif defined(COMPILER_VERSION_INTERNAL_STR) +char const* info_version_internal = "INFO" ":" "compiler_version_internal[" COMPILER_VERSION_INTERNAL_STR "]"; +#endif + +/* Construct a string literal encoding the version number components. */ +#ifdef SIMULATE_VERSION_MAJOR +char const info_simulate_version[] = { + 'I', 'N', 'F', 'O', ':', + 's','i','m','u','l','a','t','e','_','v','e','r','s','i','o','n','[', + SIMULATE_VERSION_MAJOR, +# ifdef SIMULATE_VERSION_MINOR + '.', SIMULATE_VERSION_MINOR, +# ifdef SIMULATE_VERSION_PATCH + '.', SIMULATE_VERSION_PATCH, +# ifdef SIMULATE_VERSION_TWEAK + '.', SIMULATE_VERSION_TWEAK, +# endif +# endif +# endif + ']','\0'}; +#endif + +/* Construct the string literal in pieces to prevent the source from + getting matched. Store it in a pointer rather than an array + because some compilers will just produce instructions to fill the + array rather than assigning a pointer to a static array. */ +char const* info_platform = "INFO" ":" "platform[" PLATFORM_ID "]"; +char const* info_arch = "INFO" ":" "arch[" ARCHITECTURE_ID "]"; + + + +#if !defined(__STDC__) && !defined(__clang__) +# if defined(_MSC_VER) || defined(__ibmxl__) || defined(__IBMC__) +# define C_VERSION "90" +# else +# define C_VERSION +# endif +#elif __STDC_VERSION__ > 201710L +# define C_VERSION "23" +#elif __STDC_VERSION__ >= 201710L +# define C_VERSION "17" +#elif __STDC_VERSION__ >= 201000L +# define C_VERSION "11" +#elif __STDC_VERSION__ >= 199901L +# define C_VERSION "99" +#else +# define C_VERSION "90" +#endif +const char* info_language_standard_default = + "INFO" ":" "standard_default[" C_VERSION "]"; + +const char* info_language_extensions_default = "INFO" ":" "extensions_default[" +/* !defined(_MSC_VER) to exclude Clang's MSVC compatibility mode. */ +#if (defined(__clang__) || defined(__GNUC__) || \ + defined(__TI_COMPILER_VERSION__)) && \ + !defined(__STRICT_ANSI__) && !defined(_MSC_VER) + "ON" +#else + "OFF" +#endif +"]"; + +/*--------------------------------------------------------------------------*/ + +#ifdef ID_VOID_MAIN +void main() {} +#else +# if defined(__CLASSIC_C__) +int main(argc, argv) int argc; char *argv[]; +# else +int main(int argc, char* argv[]) +# endif +{ + int require = 0; + require += info_compiler[argc]; + require += info_platform[argc]; + require += info_arch[argc]; +#ifdef COMPILER_VERSION_MAJOR + require += info_version[argc]; +#endif +#ifdef COMPILER_VERSION_INTERNAL + require += info_version_internal[argc]; +#endif +#ifdef SIMULATE_ID + require += info_simulate[argc]; +#endif +#ifdef SIMULATE_VERSION_MAJOR + require += info_simulate_version[argc]; +#endif +#if defined(__CRAYXT_COMPUTE_LINUX_TARGET) + require += info_cray[argc]; +#endif + require += info_language_standard_default[argc]; + require += info_language_extensions_default[argc]; + (void)argv; + return require; +} +#endif diff --git a/Increase_multiplexing/AclNNInvocation/build/CMakeFiles/3.22.1/CompilerIdC/a.out b/Increase_multiplexing/AclNNInvocation/build/CMakeFiles/3.22.1/CompilerIdC/a.out new file mode 100644 index 0000000000000000000000000000000000000000..e8a72558d96dcc6624712e8c2160f02c6c9e0f9f Binary files /dev/null and b/Increase_multiplexing/AclNNInvocation/build/CMakeFiles/3.22.1/CompilerIdC/a.out differ diff --git a/Increase_multiplexing/AclNNInvocation/build/CMakeFiles/3.22.1/CompilerIdCXX/CMakeCXXCompilerId.cpp b/Increase_multiplexing/AclNNInvocation/build/CMakeFiles/3.22.1/CompilerIdCXX/CMakeCXXCompilerId.cpp new file mode 100644 index 0000000000000000000000000000000000000000..25c62a8c3cb40764ac539370df9ec347bdd99b79 --- /dev/null +++ b/Increase_multiplexing/AclNNInvocation/build/CMakeFiles/3.22.1/CompilerIdCXX/CMakeCXXCompilerId.cpp @@ -0,0 +1,791 @@ +/* This source file must have a .cpp extension so that all C++ compilers + recognize the extension without flags. Borland does not know .cxx for + example. */ +#ifndef __cplusplus +# error "A C compiler has been selected for C++." +#endif + +#if !defined(__has_include) +/* If the compiler does not have __has_include, pretend the answer is + always no. */ +# define __has_include(x) 0 +#endif + + +/* Version number components: V=Version, R=Revision, P=Patch + Version date components: YYYY=Year, MM=Month, DD=Day */ + +#if defined(__COMO__) +# define COMPILER_ID "Comeau" + /* __COMO_VERSION__ = VRR */ +# define COMPILER_VERSION_MAJOR DEC(__COMO_VERSION__ / 100) +# define COMPILER_VERSION_MINOR DEC(__COMO_VERSION__ % 100) + +#elif defined(__INTEL_COMPILER) || defined(__ICC) +# define COMPILER_ID "Intel" +# if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +# endif +# if defined(__GNUC__) +# define SIMULATE_ID "GNU" +# endif + /* __INTEL_COMPILER = VRP prior to 2021, and then VVVV for 2021 and later, + except that a few beta releases use the old format with V=2021. */ +# if __INTEL_COMPILER < 2021 || __INTEL_COMPILER == 202110 || __INTEL_COMPILER == 202111 +# define COMPILER_VERSION_MAJOR DEC(__INTEL_COMPILER/100) +# define COMPILER_VERSION_MINOR DEC(__INTEL_COMPILER/10 % 10) +# if defined(__INTEL_COMPILER_UPDATE) +# define COMPILER_VERSION_PATCH DEC(__INTEL_COMPILER_UPDATE) +# else +# define COMPILER_VERSION_PATCH DEC(__INTEL_COMPILER % 10) +# endif +# else +# define COMPILER_VERSION_MAJOR DEC(__INTEL_COMPILER) +# define COMPILER_VERSION_MINOR DEC(__INTEL_COMPILER_UPDATE) + /* The third version component from --version is an update index, + but no macro is provided for it. */ +# define COMPILER_VERSION_PATCH DEC(0) +# endif +# if defined(__INTEL_COMPILER_BUILD_DATE) + /* __INTEL_COMPILER_BUILD_DATE = YYYYMMDD */ +# define COMPILER_VERSION_TWEAK DEC(__INTEL_COMPILER_BUILD_DATE) +# endif +# if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +# endif +# if defined(__GNUC__) +# define SIMULATE_VERSION_MAJOR DEC(__GNUC__) +# elif defined(__GNUG__) +# define SIMULATE_VERSION_MAJOR DEC(__GNUG__) +# endif +# if defined(__GNUC_MINOR__) +# define SIMULATE_VERSION_MINOR DEC(__GNUC_MINOR__) +# endif +# if defined(__GNUC_PATCHLEVEL__) +# define SIMULATE_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__) +# endif + +#elif (defined(__clang__) && defined(__INTEL_CLANG_COMPILER)) || defined(__INTEL_LLVM_COMPILER) +# define COMPILER_ID "IntelLLVM" +#if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +#endif +#if defined(__GNUC__) +# define SIMULATE_ID "GNU" +#endif +/* __INTEL_LLVM_COMPILER = VVVVRP prior to 2021.2.0, VVVVRRPP for 2021.2.0 and + * later. Look for 6 digit vs. 8 digit version number to decide encoding. + * VVVV is no smaller than the current year when a version is released. + */ +#if __INTEL_LLVM_COMPILER < 1000000L +# define COMPILER_VERSION_MAJOR DEC(__INTEL_LLVM_COMPILER/100) +# define COMPILER_VERSION_MINOR DEC(__INTEL_LLVM_COMPILER/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__INTEL_LLVM_COMPILER % 10) +#else +# define COMPILER_VERSION_MAJOR DEC(__INTEL_LLVM_COMPILER/10000) +# define COMPILER_VERSION_MINOR DEC(__INTEL_LLVM_COMPILER/100 % 100) +# define COMPILER_VERSION_PATCH DEC(__INTEL_LLVM_COMPILER % 100) +#endif +#if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +#endif +#if defined(__GNUC__) +# define SIMULATE_VERSION_MAJOR DEC(__GNUC__) +#elif defined(__GNUG__) +# define SIMULATE_VERSION_MAJOR DEC(__GNUG__) +#endif +#if defined(__GNUC_MINOR__) +# define SIMULATE_VERSION_MINOR DEC(__GNUC_MINOR__) +#endif +#if defined(__GNUC_PATCHLEVEL__) +# define SIMULATE_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__) +#endif + +#elif defined(__PATHCC__) +# define COMPILER_ID "PathScale" +# define COMPILER_VERSION_MAJOR DEC(__PATHCC__) +# define COMPILER_VERSION_MINOR DEC(__PATHCC_MINOR__) +# if defined(__PATHCC_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__PATHCC_PATCHLEVEL__) +# endif + +#elif defined(__BORLANDC__) && defined(__CODEGEARC_VERSION__) +# define COMPILER_ID "Embarcadero" +# define COMPILER_VERSION_MAJOR HEX(__CODEGEARC_VERSION__>>24 & 0x00FF) +# define COMPILER_VERSION_MINOR HEX(__CODEGEARC_VERSION__>>16 & 0x00FF) +# define COMPILER_VERSION_PATCH DEC(__CODEGEARC_VERSION__ & 0xFFFF) + +#elif defined(__BORLANDC__) +# define COMPILER_ID "Borland" + /* __BORLANDC__ = 0xVRR */ +# define COMPILER_VERSION_MAJOR HEX(__BORLANDC__>>8) +# define COMPILER_VERSION_MINOR HEX(__BORLANDC__ & 0xFF) + +#elif defined(__WATCOMC__) && __WATCOMC__ < 1200 +# define COMPILER_ID "Watcom" + /* __WATCOMC__ = VVRR */ +# define COMPILER_VERSION_MAJOR DEC(__WATCOMC__ / 100) +# define COMPILER_VERSION_MINOR DEC((__WATCOMC__ / 10) % 10) +# if (__WATCOMC__ % 10) > 0 +# define COMPILER_VERSION_PATCH DEC(__WATCOMC__ % 10) +# endif + +#elif defined(__WATCOMC__) +# define COMPILER_ID "OpenWatcom" + /* __WATCOMC__ = VVRP + 1100 */ +# define COMPILER_VERSION_MAJOR DEC((__WATCOMC__ - 1100) / 100) +# define COMPILER_VERSION_MINOR DEC((__WATCOMC__ / 10) % 10) +# if (__WATCOMC__ % 10) > 0 +# define COMPILER_VERSION_PATCH DEC(__WATCOMC__ % 10) +# endif + +#elif defined(__SUNPRO_CC) +# define COMPILER_ID "SunPro" +# if __SUNPRO_CC >= 0x5100 + /* __SUNPRO_CC = 0xVRRP */ +# define COMPILER_VERSION_MAJOR HEX(__SUNPRO_CC>>12) +# define COMPILER_VERSION_MINOR HEX(__SUNPRO_CC>>4 & 0xFF) +# define COMPILER_VERSION_PATCH HEX(__SUNPRO_CC & 0xF) +# else + /* __SUNPRO_CC = 0xVRP */ +# define COMPILER_VERSION_MAJOR HEX(__SUNPRO_CC>>8) +# define COMPILER_VERSION_MINOR HEX(__SUNPRO_CC>>4 & 0xF) +# define COMPILER_VERSION_PATCH HEX(__SUNPRO_CC & 0xF) +# endif + +#elif defined(__HP_aCC) +# define COMPILER_ID "HP" + /* __HP_aCC = VVRRPP */ +# define COMPILER_VERSION_MAJOR DEC(__HP_aCC/10000) +# define COMPILER_VERSION_MINOR DEC(__HP_aCC/100 % 100) +# define COMPILER_VERSION_PATCH DEC(__HP_aCC % 100) + +#elif defined(__DECCXX) +# define COMPILER_ID "Compaq" + /* __DECCXX_VER = VVRRTPPPP */ +# define COMPILER_VERSION_MAJOR DEC(__DECCXX_VER/10000000) +# define COMPILER_VERSION_MINOR DEC(__DECCXX_VER/100000 % 100) +# define COMPILER_VERSION_PATCH DEC(__DECCXX_VER % 10000) + +#elif defined(__IBMCPP__) && defined(__COMPILER_VER__) +# define COMPILER_ID "zOS" + /* __IBMCPP__ = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__IBMCPP__/100) +# define COMPILER_VERSION_MINOR DEC(__IBMCPP__/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__IBMCPP__ % 10) + +#elif defined(__ibmxl__) && defined(__clang__) +# define COMPILER_ID "XLClang" +# define COMPILER_VERSION_MAJOR DEC(__ibmxl_version__) +# define COMPILER_VERSION_MINOR DEC(__ibmxl_release__) +# define COMPILER_VERSION_PATCH DEC(__ibmxl_modification__) +# define COMPILER_VERSION_TWEAK DEC(__ibmxl_ptf_fix_level__) + + +#elif defined(__IBMCPP__) && !defined(__COMPILER_VER__) && __IBMCPP__ >= 800 +# define COMPILER_ID "XL" + /* __IBMCPP__ = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__IBMCPP__/100) +# define COMPILER_VERSION_MINOR DEC(__IBMCPP__/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__IBMCPP__ % 10) + +#elif defined(__IBMCPP__) && !defined(__COMPILER_VER__) && __IBMCPP__ < 800 +# define COMPILER_ID "VisualAge" + /* __IBMCPP__ = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__IBMCPP__/100) +# define COMPILER_VERSION_MINOR DEC(__IBMCPP__/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__IBMCPP__ % 10) + +#elif defined(__NVCOMPILER) +# define COMPILER_ID "NVHPC" +# define COMPILER_VERSION_MAJOR DEC(__NVCOMPILER_MAJOR__) +# define COMPILER_VERSION_MINOR DEC(__NVCOMPILER_MINOR__) +# if defined(__NVCOMPILER_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__NVCOMPILER_PATCHLEVEL__) +# endif + +#elif defined(__PGI) +# define COMPILER_ID "PGI" +# define COMPILER_VERSION_MAJOR DEC(__PGIC__) +# define COMPILER_VERSION_MINOR DEC(__PGIC_MINOR__) +# if defined(__PGIC_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__PGIC_PATCHLEVEL__) +# endif + +#elif defined(_CRAYC) +# define COMPILER_ID "Cray" +# define COMPILER_VERSION_MAJOR DEC(_RELEASE_MAJOR) +# define COMPILER_VERSION_MINOR DEC(_RELEASE_MINOR) + +#elif defined(__TI_COMPILER_VERSION__) +# define COMPILER_ID "TI" + /* __TI_COMPILER_VERSION__ = VVVRRRPPP */ +# define COMPILER_VERSION_MAJOR DEC(__TI_COMPILER_VERSION__/1000000) +# define COMPILER_VERSION_MINOR DEC(__TI_COMPILER_VERSION__/1000 % 1000) +# define COMPILER_VERSION_PATCH DEC(__TI_COMPILER_VERSION__ % 1000) + +#elif defined(__CLANG_FUJITSU) +# define COMPILER_ID "FujitsuClang" +# define COMPILER_VERSION_MAJOR DEC(__FCC_major__) +# define COMPILER_VERSION_MINOR DEC(__FCC_minor__) +# define COMPILER_VERSION_PATCH DEC(__FCC_patchlevel__) +# define COMPILER_VERSION_INTERNAL_STR __clang_version__ + + +#elif defined(__FUJITSU) +# define COMPILER_ID "Fujitsu" +# if defined(__FCC_version__) +# define COMPILER_VERSION __FCC_version__ +# elif defined(__FCC_major__) +# define COMPILER_VERSION_MAJOR DEC(__FCC_major__) +# define COMPILER_VERSION_MINOR DEC(__FCC_minor__) +# define COMPILER_VERSION_PATCH DEC(__FCC_patchlevel__) +# endif +# if defined(__fcc_version) +# define COMPILER_VERSION_INTERNAL DEC(__fcc_version) +# elif defined(__FCC_VERSION) +# define COMPILER_VERSION_INTERNAL DEC(__FCC_VERSION) +# endif + + +#elif defined(__ghs__) +# define COMPILER_ID "GHS" +/* __GHS_VERSION_NUMBER = VVVVRP */ +# ifdef __GHS_VERSION_NUMBER +# define COMPILER_VERSION_MAJOR DEC(__GHS_VERSION_NUMBER / 100) +# define COMPILER_VERSION_MINOR DEC(__GHS_VERSION_NUMBER / 10 % 10) +# define COMPILER_VERSION_PATCH DEC(__GHS_VERSION_NUMBER % 10) +# endif + +#elif defined(__SCO_VERSION__) +# define COMPILER_ID "SCO" + +#elif defined(__ARMCC_VERSION) && !defined(__clang__) +# define COMPILER_ID "ARMCC" +#if __ARMCC_VERSION >= 1000000 + /* __ARMCC_VERSION = VRRPPPP */ + # define COMPILER_VERSION_MAJOR DEC(__ARMCC_VERSION/1000000) + # define COMPILER_VERSION_MINOR DEC(__ARMCC_VERSION/10000 % 100) + # define COMPILER_VERSION_PATCH DEC(__ARMCC_VERSION % 10000) +#else + /* __ARMCC_VERSION = VRPPPP */ + # define COMPILER_VERSION_MAJOR DEC(__ARMCC_VERSION/100000) + # define COMPILER_VERSION_MINOR DEC(__ARMCC_VERSION/10000 % 10) + # define COMPILER_VERSION_PATCH DEC(__ARMCC_VERSION % 10000) +#endif + + +#elif defined(__clang__) && defined(__apple_build_version__) +# define COMPILER_ID "AppleClang" +# if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +# endif +# define COMPILER_VERSION_MAJOR DEC(__clang_major__) +# define COMPILER_VERSION_MINOR DEC(__clang_minor__) +# define COMPILER_VERSION_PATCH DEC(__clang_patchlevel__) +# if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +# endif +# define COMPILER_VERSION_TWEAK DEC(__apple_build_version__) + +#elif defined(__clang__) && defined(__ARMCOMPILER_VERSION) +# define COMPILER_ID "ARMClang" + # define COMPILER_VERSION_MAJOR DEC(__ARMCOMPILER_VERSION/1000000) + # define COMPILER_VERSION_MINOR DEC(__ARMCOMPILER_VERSION/10000 % 100) + # define COMPILER_VERSION_PATCH DEC(__ARMCOMPILER_VERSION % 10000) +# define COMPILER_VERSION_INTERNAL DEC(__ARMCOMPILER_VERSION) + +#elif defined(__clang__) +# define COMPILER_ID "Clang" +# if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +# endif +# define COMPILER_VERSION_MAJOR DEC(__clang_major__) +# define COMPILER_VERSION_MINOR DEC(__clang_minor__) +# define COMPILER_VERSION_PATCH DEC(__clang_patchlevel__) +# if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +# endif + +#elif defined(__GNUC__) || defined(__GNUG__) +# define COMPILER_ID "GNU" +# if defined(__GNUC__) +# define COMPILER_VERSION_MAJOR DEC(__GNUC__) +# else +# define COMPILER_VERSION_MAJOR DEC(__GNUG__) +# endif +# if defined(__GNUC_MINOR__) +# define COMPILER_VERSION_MINOR DEC(__GNUC_MINOR__) +# endif +# if defined(__GNUC_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__) +# endif + +#elif defined(_MSC_VER) +# define COMPILER_ID "MSVC" + /* _MSC_VER = VVRR */ +# define COMPILER_VERSION_MAJOR DEC(_MSC_VER / 100) +# define COMPILER_VERSION_MINOR DEC(_MSC_VER % 100) +# if defined(_MSC_FULL_VER) +# if _MSC_VER >= 1400 + /* _MSC_FULL_VER = VVRRPPPPP */ +# define COMPILER_VERSION_PATCH DEC(_MSC_FULL_VER % 100000) +# else + /* _MSC_FULL_VER = VVRRPPPP */ +# define COMPILER_VERSION_PATCH DEC(_MSC_FULL_VER % 10000) +# endif +# endif +# if defined(_MSC_BUILD) +# define COMPILER_VERSION_TWEAK DEC(_MSC_BUILD) +# endif + +#elif defined(__VISUALDSPVERSION__) || defined(__ADSPBLACKFIN__) || defined(__ADSPTS__) || defined(__ADSP21000__) +# define COMPILER_ID "ADSP" +#if defined(__VISUALDSPVERSION__) + /* __VISUALDSPVERSION__ = 0xVVRRPP00 */ +# define COMPILER_VERSION_MAJOR HEX(__VISUALDSPVERSION__>>24) +# define COMPILER_VERSION_MINOR HEX(__VISUALDSPVERSION__>>16 & 0xFF) +# define COMPILER_VERSION_PATCH HEX(__VISUALDSPVERSION__>>8 & 0xFF) +#endif + +#elif defined(__IAR_SYSTEMS_ICC__) || defined(__IAR_SYSTEMS_ICC) +# define COMPILER_ID "IAR" +# if defined(__VER__) && defined(__ICCARM__) +# define COMPILER_VERSION_MAJOR DEC((__VER__) / 1000000) +# define COMPILER_VERSION_MINOR DEC(((__VER__) / 1000) % 1000) +# define COMPILER_VERSION_PATCH DEC((__VER__) % 1000) +# define COMPILER_VERSION_INTERNAL DEC(__IAR_SYSTEMS_ICC__) +# elif defined(__VER__) && (defined(__ICCAVR__) || defined(__ICCRX__) || defined(__ICCRH850__) || defined(__ICCRL78__) || defined(__ICC430__) || defined(__ICCRISCV__) || defined(__ICCV850__) || defined(__ICC8051__) || defined(__ICCSTM8__)) +# define COMPILER_VERSION_MAJOR DEC((__VER__) / 100) +# define COMPILER_VERSION_MINOR DEC((__VER__) - (((__VER__) / 100)*100)) +# define COMPILER_VERSION_PATCH DEC(__SUBVERSION__) +# define COMPILER_VERSION_INTERNAL DEC(__IAR_SYSTEMS_ICC__) +# endif + + +/* These compilers are either not known or too old to define an + identification macro. Try to identify the platform and guess that + it is the native compiler. */ +#elif defined(__hpux) || defined(__hpua) +# define COMPILER_ID "HP" + +#else /* unknown compiler */ +# define COMPILER_ID "" +#endif + +/* Construct the string literal in pieces to prevent the source from + getting matched. Store it in a pointer rather than an array + because some compilers will just produce instructions to fill the + array rather than assigning a pointer to a static array. */ +char const* info_compiler = "INFO" ":" "compiler[" COMPILER_ID "]"; +#ifdef SIMULATE_ID +char const* info_simulate = "INFO" ":" "simulate[" SIMULATE_ID "]"; +#endif + +#ifdef __QNXNTO__ +char const* qnxnto = "INFO" ":" "qnxnto[]"; +#endif + +#if defined(__CRAYXT_COMPUTE_LINUX_TARGET) +char const *info_cray = "INFO" ":" "compiler_wrapper[CrayPrgEnv]"; +#endif + +#define STRINGIFY_HELPER(X) #X +#define STRINGIFY(X) STRINGIFY_HELPER(X) + +/* Identify known platforms by name. */ +#if defined(__linux) || defined(__linux__) || defined(linux) +# define PLATFORM_ID "Linux" + +#elif defined(__MSYS__) +# define PLATFORM_ID "MSYS" + +#elif defined(__CYGWIN__) +# define PLATFORM_ID "Cygwin" + +#elif defined(__MINGW32__) +# define PLATFORM_ID "MinGW" + +#elif defined(__APPLE__) +# define PLATFORM_ID "Darwin" + +#elif defined(_WIN32) || defined(__WIN32__) || defined(WIN32) +# define PLATFORM_ID "Windows" + +#elif defined(__FreeBSD__) || defined(__FreeBSD) +# define PLATFORM_ID "FreeBSD" + +#elif defined(__NetBSD__) || defined(__NetBSD) +# define PLATFORM_ID "NetBSD" + +#elif defined(__OpenBSD__) || defined(__OPENBSD) +# define PLATFORM_ID "OpenBSD" + +#elif defined(__sun) || defined(sun) +# define PLATFORM_ID "SunOS" + +#elif defined(_AIX) || defined(__AIX) || defined(__AIX__) || defined(__aix) || defined(__aix__) +# define PLATFORM_ID "AIX" + +#elif defined(__hpux) || defined(__hpux__) +# define PLATFORM_ID "HP-UX" + +#elif defined(__HAIKU__) +# define PLATFORM_ID "Haiku" + +#elif defined(__BeOS) || defined(__BEOS__) || defined(_BEOS) +# define PLATFORM_ID "BeOS" + +#elif defined(__QNX__) || defined(__QNXNTO__) +# define PLATFORM_ID "QNX" + +#elif defined(__tru64) || defined(_tru64) || defined(__TRU64__) +# define PLATFORM_ID "Tru64" + +#elif defined(__riscos) || defined(__riscos__) +# define PLATFORM_ID "RISCos" + +#elif defined(__sinix) || defined(__sinix__) || defined(__SINIX__) +# define PLATFORM_ID "SINIX" + +#elif defined(__UNIX_SV__) +# define PLATFORM_ID "UNIX_SV" + +#elif defined(__bsdos__) +# define PLATFORM_ID "BSDOS" + +#elif defined(_MPRAS) || defined(MPRAS) +# define PLATFORM_ID "MP-RAS" + +#elif defined(__osf) || defined(__osf__) +# define PLATFORM_ID "OSF1" + +#elif defined(_SCO_SV) || defined(SCO_SV) || defined(sco_sv) +# define PLATFORM_ID "SCO_SV" + +#elif defined(__ultrix) || defined(__ultrix__) || defined(_ULTRIX) +# define PLATFORM_ID "ULTRIX" + +#elif defined(__XENIX__) || defined(_XENIX) || defined(XENIX) +# define PLATFORM_ID "Xenix" + +#elif defined(__WATCOMC__) +# if defined(__LINUX__) +# define PLATFORM_ID "Linux" + +# elif defined(__DOS__) +# define PLATFORM_ID "DOS" + +# elif defined(__OS2__) +# define PLATFORM_ID "OS2" + +# elif defined(__WINDOWS__) +# define PLATFORM_ID "Windows3x" + +# elif defined(__VXWORKS__) +# define PLATFORM_ID "VxWorks" + +# else /* unknown platform */ +# define PLATFORM_ID +# endif + +#elif defined(__INTEGRITY) +# if defined(INT_178B) +# define PLATFORM_ID "Integrity178" + +# else /* regular Integrity */ +# define PLATFORM_ID "Integrity" +# endif + +#else /* unknown platform */ +# define PLATFORM_ID + +#endif + +/* For windows compilers MSVC and Intel we can determine + the architecture of the compiler being used. This is because + the compilers do not have flags that can change the architecture, + but rather depend on which compiler is being used +*/ +#if defined(_WIN32) && defined(_MSC_VER) +# if defined(_M_IA64) +# define ARCHITECTURE_ID "IA64" + +# elif defined(_M_ARM64EC) +# define ARCHITECTURE_ID "ARM64EC" + +# elif defined(_M_X64) || defined(_M_AMD64) +# define ARCHITECTURE_ID "x64" + +# elif defined(_M_IX86) +# define ARCHITECTURE_ID "X86" + +# elif defined(_M_ARM64) +# define ARCHITECTURE_ID "ARM64" + +# elif defined(_M_ARM) +# if _M_ARM == 4 +# define ARCHITECTURE_ID "ARMV4I" +# elif _M_ARM == 5 +# define ARCHITECTURE_ID "ARMV5I" +# else +# define ARCHITECTURE_ID "ARMV" STRINGIFY(_M_ARM) +# endif + +# elif defined(_M_MIPS) +# define ARCHITECTURE_ID "MIPS" + +# elif defined(_M_SH) +# define ARCHITECTURE_ID "SHx" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__WATCOMC__) +# if defined(_M_I86) +# define ARCHITECTURE_ID "I86" + +# elif defined(_M_IX86) +# define ARCHITECTURE_ID "X86" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__IAR_SYSTEMS_ICC__) || defined(__IAR_SYSTEMS_ICC) +# if defined(__ICCARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__ICCRX__) +# define ARCHITECTURE_ID "RX" + +# elif defined(__ICCRH850__) +# define ARCHITECTURE_ID "RH850" + +# elif defined(__ICCRL78__) +# define ARCHITECTURE_ID "RL78" + +# elif defined(__ICCRISCV__) +# define ARCHITECTURE_ID "RISCV" + +# elif defined(__ICCAVR__) +# define ARCHITECTURE_ID "AVR" + +# elif defined(__ICC430__) +# define ARCHITECTURE_ID "MSP430" + +# elif defined(__ICCV850__) +# define ARCHITECTURE_ID "V850" + +# elif defined(__ICC8051__) +# define ARCHITECTURE_ID "8051" + +# elif defined(__ICCSTM8__) +# define ARCHITECTURE_ID "STM8" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__ghs__) +# if defined(__PPC64__) +# define ARCHITECTURE_ID "PPC64" + +# elif defined(__ppc__) +# define ARCHITECTURE_ID "PPC" + +# elif defined(__ARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__x86_64__) +# define ARCHITECTURE_ID "x64" + +# elif defined(__i386__) +# define ARCHITECTURE_ID "X86" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__TI_COMPILER_VERSION__) +# if defined(__TI_ARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__MSP430__) +# define ARCHITECTURE_ID "MSP430" + +# elif defined(__TMS320C28XX__) +# define ARCHITECTURE_ID "TMS320C28x" + +# elif defined(__TMS320C6X__) || defined(_TMS320C6X) +# define ARCHITECTURE_ID "TMS320C6x" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#else +# define ARCHITECTURE_ID +#endif + +/* Convert integer to decimal digit literals. */ +#define DEC(n) \ + ('0' + (((n) / 10000000)%10)), \ + ('0' + (((n) / 1000000)%10)), \ + ('0' + (((n) / 100000)%10)), \ + ('0' + (((n) / 10000)%10)), \ + ('0' + (((n) / 1000)%10)), \ + ('0' + (((n) / 100)%10)), \ + ('0' + (((n) / 10)%10)), \ + ('0' + ((n) % 10)) + +/* Convert integer to hex digit literals. */ +#define HEX(n) \ + ('0' + ((n)>>28 & 0xF)), \ + ('0' + ((n)>>24 & 0xF)), \ + ('0' + ((n)>>20 & 0xF)), \ + ('0' + ((n)>>16 & 0xF)), \ + ('0' + ((n)>>12 & 0xF)), \ + ('0' + ((n)>>8 & 0xF)), \ + ('0' + ((n)>>4 & 0xF)), \ + ('0' + ((n) & 0xF)) + +/* Construct a string literal encoding the version number. */ +#ifdef COMPILER_VERSION +char const* info_version = "INFO" ":" "compiler_version[" COMPILER_VERSION "]"; + +/* Construct a string literal encoding the version number components. */ +#elif defined(COMPILER_VERSION_MAJOR) +char const info_version[] = { + 'I', 'N', 'F', 'O', ':', + 'c','o','m','p','i','l','e','r','_','v','e','r','s','i','o','n','[', + COMPILER_VERSION_MAJOR, +# ifdef COMPILER_VERSION_MINOR + '.', COMPILER_VERSION_MINOR, +# ifdef COMPILER_VERSION_PATCH + '.', COMPILER_VERSION_PATCH, +# ifdef COMPILER_VERSION_TWEAK + '.', COMPILER_VERSION_TWEAK, +# endif +# endif +# endif + ']','\0'}; +#endif + +/* Construct a string literal encoding the internal version number. */ +#ifdef COMPILER_VERSION_INTERNAL +char const info_version_internal[] = { + 'I', 'N', 'F', 'O', ':', + 'c','o','m','p','i','l','e','r','_','v','e','r','s','i','o','n','_', + 'i','n','t','e','r','n','a','l','[', + COMPILER_VERSION_INTERNAL,']','\0'}; +#elif defined(COMPILER_VERSION_INTERNAL_STR) +char const* info_version_internal = "INFO" ":" "compiler_version_internal[" COMPILER_VERSION_INTERNAL_STR "]"; +#endif + +/* Construct a string literal encoding the version number components. */ +#ifdef SIMULATE_VERSION_MAJOR +char const info_simulate_version[] = { + 'I', 'N', 'F', 'O', ':', + 's','i','m','u','l','a','t','e','_','v','e','r','s','i','o','n','[', + SIMULATE_VERSION_MAJOR, +# ifdef SIMULATE_VERSION_MINOR + '.', SIMULATE_VERSION_MINOR, +# ifdef SIMULATE_VERSION_PATCH + '.', SIMULATE_VERSION_PATCH, +# ifdef SIMULATE_VERSION_TWEAK + '.', SIMULATE_VERSION_TWEAK, +# endif +# endif +# endif + ']','\0'}; +#endif + +/* Construct the string literal in pieces to prevent the source from + getting matched. Store it in a pointer rather than an array + because some compilers will just produce instructions to fill the + array rather than assigning a pointer to a static array. */ +char const* info_platform = "INFO" ":" "platform[" PLATFORM_ID "]"; +char const* info_arch = "INFO" ":" "arch[" ARCHITECTURE_ID "]"; + + + +#if defined(__INTEL_COMPILER) && defined(_MSVC_LANG) && _MSVC_LANG < 201403L +# if defined(__INTEL_CXX11_MODE__) +# if defined(__cpp_aggregate_nsdmi) +# define CXX_STD 201402L +# else +# define CXX_STD 201103L +# endif +# else +# define CXX_STD 199711L +# endif +#elif defined(_MSC_VER) && defined(_MSVC_LANG) +# define CXX_STD _MSVC_LANG +#else +# define CXX_STD __cplusplus +#endif + +const char* info_language_standard_default = "INFO" ":" "standard_default[" +#if CXX_STD > 202002L + "23" +#elif CXX_STD > 201703L + "20" +#elif CXX_STD >= 201703L + "17" +#elif CXX_STD >= 201402L + "14" +#elif CXX_STD >= 201103L + "11" +#else + "98" +#endif +"]"; + +const char* info_language_extensions_default = "INFO" ":" "extensions_default[" +/* !defined(_MSC_VER) to exclude Clang's MSVC compatibility mode. */ +#if (defined(__clang__) || defined(__GNUC__) || \ + defined(__TI_COMPILER_VERSION__)) && \ + !defined(__STRICT_ANSI__) && !defined(_MSC_VER) + "ON" +#else + "OFF" +#endif +"]"; + +/*--------------------------------------------------------------------------*/ + +int main(int argc, char* argv[]) +{ + int require = 0; + require += info_compiler[argc]; + require += info_platform[argc]; +#ifdef COMPILER_VERSION_MAJOR + require += info_version[argc]; +#endif +#ifdef COMPILER_VERSION_INTERNAL + require += info_version_internal[argc]; +#endif +#ifdef SIMULATE_ID + require += info_simulate[argc]; +#endif +#ifdef SIMULATE_VERSION_MAJOR + require += info_simulate_version[argc]; +#endif +#if defined(__CRAYXT_COMPUTE_LINUX_TARGET) + require += info_cray[argc]; +#endif + require += info_language_standard_default[argc]; + require += info_language_extensions_default[argc]; + (void)argv; + return require; +} diff --git a/Increase_multiplexing/AclNNInvocation/build/CMakeFiles/3.22.1/CompilerIdCXX/a.out b/Increase_multiplexing/AclNNInvocation/build/CMakeFiles/3.22.1/CompilerIdCXX/a.out new file mode 100644 index 0000000000000000000000000000000000000000..47c74a11ebba8f57647130a4389f88befac42ec5 Binary files /dev/null and b/Increase_multiplexing/AclNNInvocation/build/CMakeFiles/3.22.1/CompilerIdCXX/a.out differ diff --git a/Increase_multiplexing/AclNNInvocation/build/CMakeFiles/CMakeDirectoryInformation.cmake b/Increase_multiplexing/AclNNInvocation/build/CMakeFiles/CMakeDirectoryInformation.cmake new file mode 100644 index 0000000000000000000000000000000000000000..dd33fd59c50b5ab0743ca842444b8c5a93e84c94 --- /dev/null +++ b/Increase_multiplexing/AclNNInvocation/build/CMakeFiles/CMakeDirectoryInformation.cmake @@ -0,0 +1,16 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +# Relative path conversion top directories. +set(CMAKE_RELATIVE_PATH_TOP_SOURCE "/Test_performance/Operator-performance/Increase_multiplexing/AclNNInvocation/src") +set(CMAKE_RELATIVE_PATH_TOP_BINARY "/Test_performance/Operator-performance/Increase_multiplexing/AclNNInvocation/build") + +# Force unix paths in dependencies. +set(CMAKE_FORCE_UNIX_PATHS 1) + + +# The C and CXX include file regular expressions for this directory. +set(CMAKE_C_INCLUDE_REGEX_SCAN "^.*$") +set(CMAKE_C_INCLUDE_REGEX_COMPLAIN "^$") +set(CMAKE_CXX_INCLUDE_REGEX_SCAN ${CMAKE_C_INCLUDE_REGEX_SCAN}) +set(CMAKE_CXX_INCLUDE_REGEX_COMPLAIN ${CMAKE_C_INCLUDE_REGEX_COMPLAIN}) diff --git a/Increase_multiplexing/AclNNInvocation/build/CMakeFiles/CMakeOutput.log b/Increase_multiplexing/AclNNInvocation/build/CMakeFiles/CMakeOutput.log new file mode 100644 index 0000000000000000000000000000000000000000..0f2fa0cb9c4fc855aa9331129a895225026f15ae --- /dev/null +++ b/Increase_multiplexing/AclNNInvocation/build/CMakeFiles/CMakeOutput.log @@ -0,0 +1,437 @@ +The system is: Linux - 5.10.0+ - aarch64 +Compiling the C compiler identification source file "CMakeCCompilerId.c" succeeded. +Compiler: /usr/bin/cc +Build flags: +Id flags: + +The output was: +0 + + +Compilation of the C compiler identification source "CMakeCCompilerId.c" produced "a.out" + +The C compiler identification is GNU, found in "/Test_performance/Operator-performance/Increase_multiplexing/AclNNInvocation/build/CMakeFiles/3.22.1/CompilerIdC/a.out" + +Compiling the CXX compiler identification source file "CMakeCXXCompilerId.cpp" succeeded. +Compiler: /usr/bin/c++ +Build flags: +Id flags: + +The output was: +0 + + +Compilation of the CXX compiler identification source "CMakeCXXCompilerId.cpp" produced "a.out" + +The CXX compiler identification is GNU, found in "/Test_performance/Operator-performance/Increase_multiplexing/AclNNInvocation/build/CMakeFiles/3.22.1/CompilerIdCXX/a.out" + +Detecting C compiler ABI info compiled with the following output: +Change Dir: /Test_performance/Operator-performance/Increase_multiplexing/AclNNInvocation/build/CMakeFiles/CMakeTmp + +Run Build Command(s):/usr/bin/gmake -f Makefile cmTC_ab783/fast && /usr/bin/gmake -f CMakeFiles/cmTC_ab783.dir/build.make CMakeFiles/cmTC_ab783.dir/build +gmake[1]: Entering directory '/Test_performance/Operator-performance/Increase_multiplexing/AclNNInvocation/build/CMakeFiles/CMakeTmp' +Building C object CMakeFiles/cmTC_ab783.dir/CMakeCCompilerABI.c.o +/usr/bin/cc -v -o CMakeFiles/cmTC_ab783.dir/CMakeCCompilerABI.c.o -c /usr/share/cmake-3.22/Modules/CMakeCCompilerABI.c +Using built-in specs. +COLLECT_GCC=/usr/bin/cc +Target: aarch64-linux-gnu +Configured with: ../src/configure -v --with-pkgversion='Ubuntu 11.4.0-1ubuntu1~22.04' --with-bugurl=file:///usr/share/doc/gcc-11/README.Bugs --enable-languages=c,ada,c++,go,d,fortran,objc,obj-c++,m2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-11 --program-prefix=aarch64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --enable-bootstrap --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-libquadmath --disable-libquadmath-support --enable-plugin --enable-default-pie --with-system-zlib --enable-libphobos-checking=release --with-target-system-zlib=auto --enable-objc-gc=auto --enable-multiarch --enable-fix-cortex-a53-843419 --disable-werror --enable-checking=release --build=aarch64-linux-gnu --host=aarch64-linux-gnu --target=aarch64-linux-gnu --with-build-config=bootstrap-lto-lean --enable-link-serialization=2 +Thread model: posix +Supported LTO compression algorithms: zlib zstd +gcc version 11.4.0 (Ubuntu 11.4.0-1ubuntu1~22.04) +COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_ab783.dir/CMakeCCompilerABI.c.o' '-c' '-mlittle-endian' '-mabi=lp64' '-dumpdir' 'CMakeFiles/cmTC_ab783.dir/' + /usr/lib/gcc/aarch64-linux-gnu/11/cc1 -quiet -v -imultiarch aarch64-linux-gnu /usr/share/cmake-3.22/Modules/CMakeCCompilerABI.c -quiet -dumpdir CMakeFiles/cmTC_ab783.dir/ -dumpbase CMakeCCompilerABI.c.c -dumpbase-ext .c -mlittle-endian -mabi=lp64 -version -fasynchronous-unwind-tables -fstack-protector-strong -Wformat -Wformat-security -fstack-clash-protection -o /tmp/ccIwBxiq.s +GNU C17 (Ubuntu 11.4.0-1ubuntu1~22.04) version 11.4.0 (aarch64-linux-gnu) + compiled by GNU C version 11.4.0, GMP version 6.2.1, MPFR version 4.1.0, MPC version 1.2.1, isl version isl-0.24-GMP + +GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072 +ignoring nonexistent directory "/usr/local/include/aarch64-linux-gnu" +ignoring nonexistent directory "/usr/lib/gcc/aarch64-linux-gnu/11/include-fixed" +ignoring nonexistent directory "/usr/lib/gcc/aarch64-linux-gnu/11/../../../../aarch64-linux-gnu/include" +#include "..." search starts here: +#include <...> search starts here: + /usr/lib/gcc/aarch64-linux-gnu/11/include + /usr/local/include + /usr/include/aarch64-linux-gnu + /usr/include +End of search list. +GNU C17 (Ubuntu 11.4.0-1ubuntu1~22.04) version 11.4.0 (aarch64-linux-gnu) + compiled by GNU C version 11.4.0, GMP version 6.2.1, MPFR version 4.1.0, MPC version 1.2.1, isl version isl-0.24-GMP + +GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072 +Compiler executable checksum: 52ed857e9cd110e5efaa797811afcfbb +COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_ab783.dir/CMakeCCompilerABI.c.o' '-c' '-mlittle-endian' '-mabi=lp64' '-dumpdir' 'CMakeFiles/cmTC_ab783.dir/' + as -v -EL -mabi=lp64 -o CMakeFiles/cmTC_ab783.dir/CMakeCCompilerABI.c.o /tmp/ccIwBxiq.s +GNU assembler version 2.38 (aarch64-linux-gnu) using BFD version (GNU Binutils for Ubuntu) 2.38 +COMPILER_PATH=/usr/lib/gcc/aarch64-linux-gnu/11/:/usr/lib/gcc/aarch64-linux-gnu/11/:/usr/lib/gcc/aarch64-linux-gnu/:/usr/lib/gcc/aarch64-linux-gnu/11/:/usr/lib/gcc/aarch64-linux-gnu/ +LIBRARY_PATH=/usr/lib/gcc/aarch64-linux-gnu/11/:/usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu/:/usr/lib/gcc/aarch64-linux-gnu/11/../../../../lib/:/lib/aarch64-linux-gnu/:/lib/../lib/:/usr/lib/aarch64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/aarch64-linux-gnu/11/../../../:/lib/:/usr/lib/ +COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_ab783.dir/CMakeCCompilerABI.c.o' '-c' '-mlittle-endian' '-mabi=lp64' '-dumpdir' 'CMakeFiles/cmTC_ab783.dir/CMakeCCompilerABI.c.' +Linking C executable cmTC_ab783 +/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_ab783.dir/link.txt --verbose=1 +/usr/bin/cc -v CMakeFiles/cmTC_ab783.dir/CMakeCCompilerABI.c.o -o cmTC_ab783 +Using built-in specs. +COLLECT_GCC=/usr/bin/cc +COLLECT_LTO_WRAPPER=/usr/lib/gcc/aarch64-linux-gnu/11/lto-wrapper +Target: aarch64-linux-gnu +Configured with: ../src/configure -v --with-pkgversion='Ubuntu 11.4.0-1ubuntu1~22.04' --with-bugurl=file:///usr/share/doc/gcc-11/README.Bugs --enable-languages=c,ada,c++,go,d,fortran,objc,obj-c++,m2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-11 --program-prefix=aarch64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --enable-bootstrap --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-libquadmath --disable-libquadmath-support --enable-plugin --enable-default-pie --with-system-zlib --enable-libphobos-checking=release --with-target-system-zlib=auto --enable-objc-gc=auto --enable-multiarch --enable-fix-cortex-a53-843419 --disable-werror --enable-checking=release --build=aarch64-linux-gnu --host=aarch64-linux-gnu --target=aarch64-linux-gnu --with-build-config=bootstrap-lto-lean --enable-link-serialization=2 +Thread model: posix +Supported LTO compression algorithms: zlib zstd +gcc version 11.4.0 (Ubuntu 11.4.0-1ubuntu1~22.04) +COMPILER_PATH=/usr/lib/gcc/aarch64-linux-gnu/11/:/usr/lib/gcc/aarch64-linux-gnu/11/:/usr/lib/gcc/aarch64-linux-gnu/:/usr/lib/gcc/aarch64-linux-gnu/11/:/usr/lib/gcc/aarch64-linux-gnu/ +LIBRARY_PATH=/usr/lib/gcc/aarch64-linux-gnu/11/:/usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu/:/usr/lib/gcc/aarch64-linux-gnu/11/../../../../lib/:/lib/aarch64-linux-gnu/:/lib/../lib/:/usr/lib/aarch64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/aarch64-linux-gnu/11/../../../:/lib/:/usr/lib/ +COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_ab783' '-mlittle-endian' '-mabi=lp64' '-dumpdir' 'cmTC_ab783.' + /usr/lib/gcc/aarch64-linux-gnu/11/collect2 -plugin /usr/lib/gcc/aarch64-linux-gnu/11/liblto_plugin.so -plugin-opt=/usr/lib/gcc/aarch64-linux-gnu/11/lto-wrapper -plugin-opt=-fresolution=/tmp/cc02MXdf.res -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s --build-id --eh-frame-hdr --hash-style=gnu --as-needed -dynamic-linker /lib/ld-linux-aarch64.so.1 -X -EL -maarch64linux --fix-cortex-a53-843419 -pie -z now -z relro -o cmTC_ab783 /usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu/Scrt1.o /usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu/crti.o /usr/lib/gcc/aarch64-linux-gnu/11/crtbeginS.o -L/usr/lib/gcc/aarch64-linux-gnu/11 -L/usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu -L/usr/lib/gcc/aarch64-linux-gnu/11/../../../../lib -L/lib/aarch64-linux-gnu -L/lib/../lib -L/usr/lib/aarch64-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/aarch64-linux-gnu/11/../../.. CMakeFiles/cmTC_ab783.dir/CMakeCCompilerABI.c.o -lgcc --push-state --as-needed -lgcc_s --pop-state -lc -lgcc --push-state --as-needed -lgcc_s --pop-state /usr/lib/gcc/aarch64-linux-gnu/11/crtendS.o /usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu/crtn.o +COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_ab783' '-mlittle-endian' '-mabi=lp64' '-dumpdir' 'cmTC_ab783.' +gmake[1]: Leaving directory '/Test_performance/Operator-performance/Increase_multiplexing/AclNNInvocation/build/CMakeFiles/CMakeTmp' + + + +Parsed C implicit include dir info from above output: rv=done + found start of include info + found start of implicit include info + add: [/usr/lib/gcc/aarch64-linux-gnu/11/include] + add: [/usr/local/include] + add: [/usr/include/aarch64-linux-gnu] + add: [/usr/include] + end of search list found + collapse include dir [/usr/lib/gcc/aarch64-linux-gnu/11/include] ==> [/usr/lib/gcc/aarch64-linux-gnu/11/include] + collapse include dir [/usr/local/include] ==> [/usr/local/include] + collapse include dir [/usr/include/aarch64-linux-gnu] ==> [/usr/include/aarch64-linux-gnu] + collapse include dir [/usr/include] ==> [/usr/include] + implicit include dirs: [/usr/lib/gcc/aarch64-linux-gnu/11/include;/usr/local/include;/usr/include/aarch64-linux-gnu;/usr/include] + + +Parsed C implicit link information from above output: + link line regex: [^( *|.*[/\])(ld|CMAKE_LINK_STARTFILE-NOTFOUND|([^/\]+-)?ld|collect2)[^/\]*( |$)] + ignore line: [Change Dir: /Test_performance/Operator-performance/Increase_multiplexing/AclNNInvocation/build/CMakeFiles/CMakeTmp] + ignore line: [] + ignore line: [Run Build Command(s):/usr/bin/gmake -f Makefile cmTC_ab783/fast && /usr/bin/gmake -f CMakeFiles/cmTC_ab783.dir/build.make CMakeFiles/cmTC_ab783.dir/build] + ignore line: [gmake[1]: Entering directory '/Test_performance/Operator-performance/Increase_multiplexing/AclNNInvocation/build/CMakeFiles/CMakeTmp'] + ignore line: [Building C object CMakeFiles/cmTC_ab783.dir/CMakeCCompilerABI.c.o] + ignore line: [/usr/bin/cc -v -o CMakeFiles/cmTC_ab783.dir/CMakeCCompilerABI.c.o -c /usr/share/cmake-3.22/Modules/CMakeCCompilerABI.c] + ignore line: [Using built-in specs.] + ignore line: [COLLECT_GCC=/usr/bin/cc] + ignore line: [Target: aarch64-linux-gnu] + ignore line: [Configured with: ../src/configure -v --with-pkgversion='Ubuntu 11.4.0-1ubuntu1~22.04' --with-bugurl=file:///usr/share/doc/gcc-11/README.Bugs --enable-languages=c ada c++ go d fortran objc obj-c++ m2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-11 --program-prefix=aarch64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --enable-bootstrap --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-libquadmath --disable-libquadmath-support --enable-plugin --enable-default-pie --with-system-zlib --enable-libphobos-checking=release --with-target-system-zlib=auto --enable-objc-gc=auto --enable-multiarch --enable-fix-cortex-a53-843419 --disable-werror --enable-checking=release --build=aarch64-linux-gnu --host=aarch64-linux-gnu --target=aarch64-linux-gnu --with-build-config=bootstrap-lto-lean --enable-link-serialization=2] + ignore line: [Thread model: posix] + ignore line: [Supported LTO compression algorithms: zlib zstd] + ignore line: [gcc version 11.4.0 (Ubuntu 11.4.0-1ubuntu1~22.04) ] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_ab783.dir/CMakeCCompilerABI.c.o' '-c' '-mlittle-endian' '-mabi=lp64' '-dumpdir' 'CMakeFiles/cmTC_ab783.dir/'] + ignore line: [ /usr/lib/gcc/aarch64-linux-gnu/11/cc1 -quiet -v -imultiarch aarch64-linux-gnu /usr/share/cmake-3.22/Modules/CMakeCCompilerABI.c -quiet -dumpdir CMakeFiles/cmTC_ab783.dir/ -dumpbase CMakeCCompilerABI.c.c -dumpbase-ext .c -mlittle-endian -mabi=lp64 -version -fasynchronous-unwind-tables -fstack-protector-strong -Wformat -Wformat-security -fstack-clash-protection -o /tmp/ccIwBxiq.s] + ignore line: [GNU C17 (Ubuntu 11.4.0-1ubuntu1~22.04) version 11.4.0 (aarch64-linux-gnu)] + ignore line: [ compiled by GNU C version 11.4.0 GMP version 6.2.1 MPFR version 4.1.0 MPC version 1.2.1 isl version isl-0.24-GMP] + ignore line: [] + ignore line: [GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072] + ignore line: [ignoring nonexistent directory "/usr/local/include/aarch64-linux-gnu"] + ignore line: [ignoring nonexistent directory "/usr/lib/gcc/aarch64-linux-gnu/11/include-fixed"] + ignore line: [ignoring nonexistent directory "/usr/lib/gcc/aarch64-linux-gnu/11/../../../../aarch64-linux-gnu/include"] + ignore line: [#include "..." search starts here:] + ignore line: [#include <...> search starts here:] + ignore line: [ /usr/lib/gcc/aarch64-linux-gnu/11/include] + ignore line: [ /usr/local/include] + ignore line: [ /usr/include/aarch64-linux-gnu] + ignore line: [ /usr/include] + ignore line: [End of search list.] + ignore line: [GNU C17 (Ubuntu 11.4.0-1ubuntu1~22.04) version 11.4.0 (aarch64-linux-gnu)] + ignore line: [ compiled by GNU C version 11.4.0 GMP version 6.2.1 MPFR version 4.1.0 MPC version 1.2.1 isl version isl-0.24-GMP] + ignore line: [] + ignore line: [GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072] + ignore line: [Compiler executable checksum: 52ed857e9cd110e5efaa797811afcfbb] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_ab783.dir/CMakeCCompilerABI.c.o' '-c' '-mlittle-endian' '-mabi=lp64' '-dumpdir' 'CMakeFiles/cmTC_ab783.dir/'] + ignore line: [ as -v -EL -mabi=lp64 -o CMakeFiles/cmTC_ab783.dir/CMakeCCompilerABI.c.o /tmp/ccIwBxiq.s] + ignore line: [GNU assembler version 2.38 (aarch64-linux-gnu) using BFD version (GNU Binutils for Ubuntu) 2.38] + ignore line: [COMPILER_PATH=/usr/lib/gcc/aarch64-linux-gnu/11/:/usr/lib/gcc/aarch64-linux-gnu/11/:/usr/lib/gcc/aarch64-linux-gnu/:/usr/lib/gcc/aarch64-linux-gnu/11/:/usr/lib/gcc/aarch64-linux-gnu/] + ignore line: [LIBRARY_PATH=/usr/lib/gcc/aarch64-linux-gnu/11/:/usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu/:/usr/lib/gcc/aarch64-linux-gnu/11/../../../../lib/:/lib/aarch64-linux-gnu/:/lib/../lib/:/usr/lib/aarch64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/aarch64-linux-gnu/11/../../../:/lib/:/usr/lib/] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_ab783.dir/CMakeCCompilerABI.c.o' '-c' '-mlittle-endian' '-mabi=lp64' '-dumpdir' 'CMakeFiles/cmTC_ab783.dir/CMakeCCompilerABI.c.'] + ignore line: [Linking C executable cmTC_ab783] + ignore line: [/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_ab783.dir/link.txt --verbose=1] + ignore line: [/usr/bin/cc -v CMakeFiles/cmTC_ab783.dir/CMakeCCompilerABI.c.o -o cmTC_ab783 ] + ignore line: [Using built-in specs.] + ignore line: [COLLECT_GCC=/usr/bin/cc] + ignore line: [COLLECT_LTO_WRAPPER=/usr/lib/gcc/aarch64-linux-gnu/11/lto-wrapper] + ignore line: [Target: aarch64-linux-gnu] + ignore line: [Configured with: ../src/configure -v --with-pkgversion='Ubuntu 11.4.0-1ubuntu1~22.04' --with-bugurl=file:///usr/share/doc/gcc-11/README.Bugs --enable-languages=c ada c++ go d fortran objc obj-c++ m2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-11 --program-prefix=aarch64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --enable-bootstrap --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-libquadmath --disable-libquadmath-support --enable-plugin --enable-default-pie --with-system-zlib --enable-libphobos-checking=release --with-target-system-zlib=auto --enable-objc-gc=auto --enable-multiarch --enable-fix-cortex-a53-843419 --disable-werror --enable-checking=release --build=aarch64-linux-gnu --host=aarch64-linux-gnu --target=aarch64-linux-gnu --with-build-config=bootstrap-lto-lean --enable-link-serialization=2] + ignore line: [Thread model: posix] + ignore line: [Supported LTO compression algorithms: zlib zstd] + ignore line: [gcc version 11.4.0 (Ubuntu 11.4.0-1ubuntu1~22.04) ] + ignore line: [COMPILER_PATH=/usr/lib/gcc/aarch64-linux-gnu/11/:/usr/lib/gcc/aarch64-linux-gnu/11/:/usr/lib/gcc/aarch64-linux-gnu/:/usr/lib/gcc/aarch64-linux-gnu/11/:/usr/lib/gcc/aarch64-linux-gnu/] + ignore line: [LIBRARY_PATH=/usr/lib/gcc/aarch64-linux-gnu/11/:/usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu/:/usr/lib/gcc/aarch64-linux-gnu/11/../../../../lib/:/lib/aarch64-linux-gnu/:/lib/../lib/:/usr/lib/aarch64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/aarch64-linux-gnu/11/../../../:/lib/:/usr/lib/] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_ab783' '-mlittle-endian' '-mabi=lp64' '-dumpdir' 'cmTC_ab783.'] + link line: [ /usr/lib/gcc/aarch64-linux-gnu/11/collect2 -plugin /usr/lib/gcc/aarch64-linux-gnu/11/liblto_plugin.so -plugin-opt=/usr/lib/gcc/aarch64-linux-gnu/11/lto-wrapper -plugin-opt=-fresolution=/tmp/cc02MXdf.res -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s --build-id --eh-frame-hdr --hash-style=gnu --as-needed -dynamic-linker /lib/ld-linux-aarch64.so.1 -X -EL -maarch64linux --fix-cortex-a53-843419 -pie -z now -z relro -o cmTC_ab783 /usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu/Scrt1.o /usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu/crti.o /usr/lib/gcc/aarch64-linux-gnu/11/crtbeginS.o -L/usr/lib/gcc/aarch64-linux-gnu/11 -L/usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu -L/usr/lib/gcc/aarch64-linux-gnu/11/../../../../lib -L/lib/aarch64-linux-gnu -L/lib/../lib -L/usr/lib/aarch64-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/aarch64-linux-gnu/11/../../.. CMakeFiles/cmTC_ab783.dir/CMakeCCompilerABI.c.o -lgcc --push-state --as-needed -lgcc_s --pop-state -lc -lgcc --push-state --as-needed -lgcc_s --pop-state /usr/lib/gcc/aarch64-linux-gnu/11/crtendS.o /usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu/crtn.o] + arg [/usr/lib/gcc/aarch64-linux-gnu/11/collect2] ==> ignore + arg [-plugin] ==> ignore + arg [/usr/lib/gcc/aarch64-linux-gnu/11/liblto_plugin.so] ==> ignore + arg [-plugin-opt=/usr/lib/gcc/aarch64-linux-gnu/11/lto-wrapper] ==> ignore + arg [-plugin-opt=-fresolution=/tmp/cc02MXdf.res] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc_s] ==> ignore + arg [-plugin-opt=-pass-through=-lc] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc_s] ==> ignore + arg [--build-id] ==> ignore + arg [--eh-frame-hdr] ==> ignore + arg [--hash-style=gnu] ==> ignore + arg [--as-needed] ==> ignore + arg [-dynamic-linker] ==> ignore + arg [/lib/ld-linux-aarch64.so.1] ==> ignore + arg [-X] ==> ignore + arg [-EL] ==> ignore + arg [-maarch64linux] ==> ignore + arg [--fix-cortex-a53-843419] ==> ignore + arg [-pie] ==> ignore + arg [-znow] ==> ignore + arg [-zrelro] ==> ignore + arg [-o] ==> ignore + arg [cmTC_ab783] ==> ignore + arg [/usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu/Scrt1.o] ==> obj [/usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu/Scrt1.o] + arg [/usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu/crti.o] ==> obj [/usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu/crti.o] + arg [/usr/lib/gcc/aarch64-linux-gnu/11/crtbeginS.o] ==> obj [/usr/lib/gcc/aarch64-linux-gnu/11/crtbeginS.o] + arg [-L/usr/lib/gcc/aarch64-linux-gnu/11] ==> dir [/usr/lib/gcc/aarch64-linux-gnu/11] + arg [-L/usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu] ==> dir [/usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu] + arg [-L/usr/lib/gcc/aarch64-linux-gnu/11/../../../../lib] ==> dir [/usr/lib/gcc/aarch64-linux-gnu/11/../../../../lib] + arg [-L/lib/aarch64-linux-gnu] ==> dir [/lib/aarch64-linux-gnu] + arg [-L/lib/../lib] ==> dir [/lib/../lib] + arg [-L/usr/lib/aarch64-linux-gnu] ==> dir [/usr/lib/aarch64-linux-gnu] + arg [-L/usr/lib/../lib] ==> dir [/usr/lib/../lib] + arg [-L/usr/lib/gcc/aarch64-linux-gnu/11/../../..] ==> dir [/usr/lib/gcc/aarch64-linux-gnu/11/../../..] + arg [CMakeFiles/cmTC_ab783.dir/CMakeCCompilerABI.c.o] ==> ignore + arg [-lgcc] ==> lib [gcc] + arg [--push-state] ==> ignore + arg [--as-needed] ==> ignore + arg [-lgcc_s] ==> lib [gcc_s] + arg [--pop-state] ==> ignore + arg [-lc] ==> lib [c] + arg [-lgcc] ==> lib [gcc] + arg [--push-state] ==> ignore + arg [--as-needed] ==> ignore + arg [-lgcc_s] ==> lib [gcc_s] + arg [--pop-state] ==> ignore + arg [/usr/lib/gcc/aarch64-linux-gnu/11/crtendS.o] ==> obj [/usr/lib/gcc/aarch64-linux-gnu/11/crtendS.o] + arg [/usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu/crtn.o] ==> obj [/usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu/crtn.o] + collapse obj [/usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu/Scrt1.o] ==> [/usr/lib/aarch64-linux-gnu/Scrt1.o] + collapse obj [/usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu/crti.o] ==> [/usr/lib/aarch64-linux-gnu/crti.o] + collapse obj [/usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu/crtn.o] ==> [/usr/lib/aarch64-linux-gnu/crtn.o] + collapse library dir [/usr/lib/gcc/aarch64-linux-gnu/11] ==> [/usr/lib/gcc/aarch64-linux-gnu/11] + collapse library dir [/usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu] ==> [/usr/lib/aarch64-linux-gnu] + collapse library dir [/usr/lib/gcc/aarch64-linux-gnu/11/../../../../lib] ==> [/usr/lib] + collapse library dir [/lib/aarch64-linux-gnu] ==> [/lib/aarch64-linux-gnu] + collapse library dir [/lib/../lib] ==> [/lib] + collapse library dir [/usr/lib/aarch64-linux-gnu] ==> [/usr/lib/aarch64-linux-gnu] + collapse library dir [/usr/lib/../lib] ==> [/usr/lib] + collapse library dir [/usr/lib/gcc/aarch64-linux-gnu/11/../../..] ==> [/usr/lib] + implicit libs: [gcc;gcc_s;c;gcc;gcc_s] + implicit objs: [/usr/lib/aarch64-linux-gnu/Scrt1.o;/usr/lib/aarch64-linux-gnu/crti.o;/usr/lib/gcc/aarch64-linux-gnu/11/crtbeginS.o;/usr/lib/gcc/aarch64-linux-gnu/11/crtendS.o;/usr/lib/aarch64-linux-gnu/crtn.o] + implicit dirs: [/usr/lib/gcc/aarch64-linux-gnu/11;/usr/lib/aarch64-linux-gnu;/usr/lib;/lib/aarch64-linux-gnu;/lib] + implicit fwks: [] + + +Detecting CXX compiler ABI info compiled with the following output: +Change Dir: /Test_performance/Operator-performance/Increase_multiplexing/AclNNInvocation/build/CMakeFiles/CMakeTmp + +Run Build Command(s):/usr/bin/gmake -f Makefile cmTC_4d6ea/fast && /usr/bin/gmake -f CMakeFiles/cmTC_4d6ea.dir/build.make CMakeFiles/cmTC_4d6ea.dir/build +gmake[1]: Entering directory '/Test_performance/Operator-performance/Increase_multiplexing/AclNNInvocation/build/CMakeFiles/CMakeTmp' +Building CXX object CMakeFiles/cmTC_4d6ea.dir/CMakeCXXCompilerABI.cpp.o +/usr/bin/c++ -v -o CMakeFiles/cmTC_4d6ea.dir/CMakeCXXCompilerABI.cpp.o -c /usr/share/cmake-3.22/Modules/CMakeCXXCompilerABI.cpp +Using built-in specs. +COLLECT_GCC=/usr/bin/c++ +Target: aarch64-linux-gnu +Configured with: ../src/configure -v --with-pkgversion='Ubuntu 11.4.0-1ubuntu1~22.04' --with-bugurl=file:///usr/share/doc/gcc-11/README.Bugs --enable-languages=c,ada,c++,go,d,fortran,objc,obj-c++,m2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-11 --program-prefix=aarch64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --enable-bootstrap --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-libquadmath --disable-libquadmath-support --enable-plugin --enable-default-pie --with-system-zlib --enable-libphobos-checking=release --with-target-system-zlib=auto --enable-objc-gc=auto --enable-multiarch --enable-fix-cortex-a53-843419 --disable-werror --enable-checking=release --build=aarch64-linux-gnu --host=aarch64-linux-gnu --target=aarch64-linux-gnu --with-build-config=bootstrap-lto-lean --enable-link-serialization=2 +Thread model: posix +Supported LTO compression algorithms: zlib zstd +gcc version 11.4.0 (Ubuntu 11.4.0-1ubuntu1~22.04) +COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_4d6ea.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mlittle-endian' '-mabi=lp64' '-dumpdir' 'CMakeFiles/cmTC_4d6ea.dir/' + /usr/lib/gcc/aarch64-linux-gnu/11/cc1plus -quiet -v -imultiarch aarch64-linux-gnu -D_GNU_SOURCE /usr/share/cmake-3.22/Modules/CMakeCXXCompilerABI.cpp -quiet -dumpdir CMakeFiles/cmTC_4d6ea.dir/ -dumpbase CMakeCXXCompilerABI.cpp.cpp -dumpbase-ext .cpp -mlittle-endian -mabi=lp64 -version -fasynchronous-unwind-tables -fstack-protector-strong -Wformat -Wformat-security -fstack-clash-protection -o /tmp/ccUmkl9Z.s +GNU C++17 (Ubuntu 11.4.0-1ubuntu1~22.04) version 11.4.0 (aarch64-linux-gnu) + compiled by GNU C version 11.4.0, GMP version 6.2.1, MPFR version 4.1.0, MPC version 1.2.1, isl version isl-0.24-GMP + +GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072 +ignoring duplicate directory "/usr/include/aarch64-linux-gnu/c++/11" +ignoring nonexistent directory "/usr/local/include/aarch64-linux-gnu" +ignoring nonexistent directory "/usr/lib/gcc/aarch64-linux-gnu/11/include-fixed" +ignoring nonexistent directory "/usr/lib/gcc/aarch64-linux-gnu/11/../../../../aarch64-linux-gnu/include" +#include "..." search starts here: +#include <...> search starts here: + /usr/include/c++/11 + /usr/include/aarch64-linux-gnu/c++/11 + /usr/include/c++/11/backward + /usr/lib/gcc/aarch64-linux-gnu/11/include + /usr/local/include + /usr/include/aarch64-linux-gnu + /usr/include +End of search list. +GNU C++17 (Ubuntu 11.4.0-1ubuntu1~22.04) version 11.4.0 (aarch64-linux-gnu) + compiled by GNU C version 11.4.0, GMP version 6.2.1, MPFR version 4.1.0, MPC version 1.2.1, isl version isl-0.24-GMP + +GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072 +Compiler executable checksum: 3e6e780af1232722b47e0979fda82402 +COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_4d6ea.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mlittle-endian' '-mabi=lp64' '-dumpdir' 'CMakeFiles/cmTC_4d6ea.dir/' + as -v -EL -mabi=lp64 -o CMakeFiles/cmTC_4d6ea.dir/CMakeCXXCompilerABI.cpp.o /tmp/ccUmkl9Z.s +GNU assembler version 2.38 (aarch64-linux-gnu) using BFD version (GNU Binutils for Ubuntu) 2.38 +COMPILER_PATH=/usr/lib/gcc/aarch64-linux-gnu/11/:/usr/lib/gcc/aarch64-linux-gnu/11/:/usr/lib/gcc/aarch64-linux-gnu/:/usr/lib/gcc/aarch64-linux-gnu/11/:/usr/lib/gcc/aarch64-linux-gnu/ +LIBRARY_PATH=/usr/lib/gcc/aarch64-linux-gnu/11/:/usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu/:/usr/lib/gcc/aarch64-linux-gnu/11/../../../../lib/:/lib/aarch64-linux-gnu/:/lib/../lib/:/usr/lib/aarch64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/aarch64-linux-gnu/11/../../../:/lib/:/usr/lib/ +COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_4d6ea.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mlittle-endian' '-mabi=lp64' '-dumpdir' 'CMakeFiles/cmTC_4d6ea.dir/CMakeCXXCompilerABI.cpp.' +Linking CXX executable cmTC_4d6ea +/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_4d6ea.dir/link.txt --verbose=1 +/usr/bin/c++ -v CMakeFiles/cmTC_4d6ea.dir/CMakeCXXCompilerABI.cpp.o -o cmTC_4d6ea +Using built-in specs. +COLLECT_GCC=/usr/bin/c++ +COLLECT_LTO_WRAPPER=/usr/lib/gcc/aarch64-linux-gnu/11/lto-wrapper +Target: aarch64-linux-gnu +Configured with: ../src/configure -v --with-pkgversion='Ubuntu 11.4.0-1ubuntu1~22.04' --with-bugurl=file:///usr/share/doc/gcc-11/README.Bugs --enable-languages=c,ada,c++,go,d,fortran,objc,obj-c++,m2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-11 --program-prefix=aarch64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --enable-bootstrap --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-libquadmath --disable-libquadmath-support --enable-plugin --enable-default-pie --with-system-zlib --enable-libphobos-checking=release --with-target-system-zlib=auto --enable-objc-gc=auto --enable-multiarch --enable-fix-cortex-a53-843419 --disable-werror --enable-checking=release --build=aarch64-linux-gnu --host=aarch64-linux-gnu --target=aarch64-linux-gnu --with-build-config=bootstrap-lto-lean --enable-link-serialization=2 +Thread model: posix +Supported LTO compression algorithms: zlib zstd +gcc version 11.4.0 (Ubuntu 11.4.0-1ubuntu1~22.04) +COMPILER_PATH=/usr/lib/gcc/aarch64-linux-gnu/11/:/usr/lib/gcc/aarch64-linux-gnu/11/:/usr/lib/gcc/aarch64-linux-gnu/:/usr/lib/gcc/aarch64-linux-gnu/11/:/usr/lib/gcc/aarch64-linux-gnu/ +LIBRARY_PATH=/usr/lib/gcc/aarch64-linux-gnu/11/:/usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu/:/usr/lib/gcc/aarch64-linux-gnu/11/../../../../lib/:/lib/aarch64-linux-gnu/:/lib/../lib/:/usr/lib/aarch64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/aarch64-linux-gnu/11/../../../:/lib/:/usr/lib/ +COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_4d6ea' '-shared-libgcc' '-mlittle-endian' '-mabi=lp64' '-dumpdir' 'cmTC_4d6ea.' + /usr/lib/gcc/aarch64-linux-gnu/11/collect2 -plugin /usr/lib/gcc/aarch64-linux-gnu/11/liblto_plugin.so -plugin-opt=/usr/lib/gcc/aarch64-linux-gnu/11/lto-wrapper -plugin-opt=-fresolution=/tmp/ccPSkrzw.res -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc --build-id --eh-frame-hdr --hash-style=gnu --as-needed -dynamic-linker /lib/ld-linux-aarch64.so.1 -X -EL -maarch64linux --fix-cortex-a53-843419 -pie -z now -z relro -o cmTC_4d6ea /usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu/Scrt1.o /usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu/crti.o /usr/lib/gcc/aarch64-linux-gnu/11/crtbeginS.o -L/usr/lib/gcc/aarch64-linux-gnu/11 -L/usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu -L/usr/lib/gcc/aarch64-linux-gnu/11/../../../../lib -L/lib/aarch64-linux-gnu -L/lib/../lib -L/usr/lib/aarch64-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/aarch64-linux-gnu/11/../../.. CMakeFiles/cmTC_4d6ea.dir/CMakeCXXCompilerABI.cpp.o -lstdc++ -lm -lgcc_s -lgcc -lc -lgcc_s -lgcc /usr/lib/gcc/aarch64-linux-gnu/11/crtendS.o /usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu/crtn.o +COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_4d6ea' '-shared-libgcc' '-mlittle-endian' '-mabi=lp64' '-dumpdir' 'cmTC_4d6ea.' +gmake[1]: Leaving directory '/Test_performance/Operator-performance/Increase_multiplexing/AclNNInvocation/build/CMakeFiles/CMakeTmp' + + + +Parsed CXX implicit include dir info from above output: rv=done + found start of include info + found start of implicit include info + add: [/usr/include/c++/11] + add: [/usr/include/aarch64-linux-gnu/c++/11] + add: [/usr/include/c++/11/backward] + add: [/usr/lib/gcc/aarch64-linux-gnu/11/include] + add: [/usr/local/include] + add: [/usr/include/aarch64-linux-gnu] + add: [/usr/include] + end of search list found + collapse include dir [/usr/include/c++/11] ==> [/usr/include/c++/11] + collapse include dir [/usr/include/aarch64-linux-gnu/c++/11] ==> [/usr/include/aarch64-linux-gnu/c++/11] + collapse include dir [/usr/include/c++/11/backward] ==> [/usr/include/c++/11/backward] + collapse include dir [/usr/lib/gcc/aarch64-linux-gnu/11/include] ==> [/usr/lib/gcc/aarch64-linux-gnu/11/include] + collapse include dir [/usr/local/include] ==> [/usr/local/include] + collapse include dir [/usr/include/aarch64-linux-gnu] ==> [/usr/include/aarch64-linux-gnu] + collapse include dir [/usr/include] ==> [/usr/include] + implicit include dirs: [/usr/include/c++/11;/usr/include/aarch64-linux-gnu/c++/11;/usr/include/c++/11/backward;/usr/lib/gcc/aarch64-linux-gnu/11/include;/usr/local/include;/usr/include/aarch64-linux-gnu;/usr/include] + + +Parsed CXX implicit link information from above output: + link line regex: [^( *|.*[/\])(ld|CMAKE_LINK_STARTFILE-NOTFOUND|([^/\]+-)?ld|collect2)[^/\]*( |$)] + ignore line: [Change Dir: /Test_performance/Operator-performance/Increase_multiplexing/AclNNInvocation/build/CMakeFiles/CMakeTmp] + ignore line: [] + ignore line: [Run Build Command(s):/usr/bin/gmake -f Makefile cmTC_4d6ea/fast && /usr/bin/gmake -f CMakeFiles/cmTC_4d6ea.dir/build.make CMakeFiles/cmTC_4d6ea.dir/build] + ignore line: [gmake[1]: Entering directory '/Test_performance/Operator-performance/Increase_multiplexing/AclNNInvocation/build/CMakeFiles/CMakeTmp'] + ignore line: [Building CXX object CMakeFiles/cmTC_4d6ea.dir/CMakeCXXCompilerABI.cpp.o] + ignore line: [/usr/bin/c++ -v -o CMakeFiles/cmTC_4d6ea.dir/CMakeCXXCompilerABI.cpp.o -c /usr/share/cmake-3.22/Modules/CMakeCXXCompilerABI.cpp] + ignore line: [Using built-in specs.] + ignore line: [COLLECT_GCC=/usr/bin/c++] + ignore line: [Target: aarch64-linux-gnu] + ignore line: [Configured with: ../src/configure -v --with-pkgversion='Ubuntu 11.4.0-1ubuntu1~22.04' --with-bugurl=file:///usr/share/doc/gcc-11/README.Bugs --enable-languages=c ada c++ go d fortran objc obj-c++ m2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-11 --program-prefix=aarch64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --enable-bootstrap --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-libquadmath --disable-libquadmath-support --enable-plugin --enable-default-pie --with-system-zlib --enable-libphobos-checking=release --with-target-system-zlib=auto --enable-objc-gc=auto --enable-multiarch --enable-fix-cortex-a53-843419 --disable-werror --enable-checking=release --build=aarch64-linux-gnu --host=aarch64-linux-gnu --target=aarch64-linux-gnu --with-build-config=bootstrap-lto-lean --enable-link-serialization=2] + ignore line: [Thread model: posix] + ignore line: [Supported LTO compression algorithms: zlib zstd] + ignore line: [gcc version 11.4.0 (Ubuntu 11.4.0-1ubuntu1~22.04) ] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_4d6ea.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mlittle-endian' '-mabi=lp64' '-dumpdir' 'CMakeFiles/cmTC_4d6ea.dir/'] + ignore line: [ /usr/lib/gcc/aarch64-linux-gnu/11/cc1plus -quiet -v -imultiarch aarch64-linux-gnu -D_GNU_SOURCE /usr/share/cmake-3.22/Modules/CMakeCXXCompilerABI.cpp -quiet -dumpdir CMakeFiles/cmTC_4d6ea.dir/ -dumpbase CMakeCXXCompilerABI.cpp.cpp -dumpbase-ext .cpp -mlittle-endian -mabi=lp64 -version -fasynchronous-unwind-tables -fstack-protector-strong -Wformat -Wformat-security -fstack-clash-protection -o /tmp/ccUmkl9Z.s] + ignore line: [GNU C++17 (Ubuntu 11.4.0-1ubuntu1~22.04) version 11.4.0 (aarch64-linux-gnu)] + ignore line: [ compiled by GNU C version 11.4.0 GMP version 6.2.1 MPFR version 4.1.0 MPC version 1.2.1 isl version isl-0.24-GMP] + ignore line: [] + ignore line: [GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072] + ignore line: [ignoring duplicate directory "/usr/include/aarch64-linux-gnu/c++/11"] + ignore line: [ignoring nonexistent directory "/usr/local/include/aarch64-linux-gnu"] + ignore line: [ignoring nonexistent directory "/usr/lib/gcc/aarch64-linux-gnu/11/include-fixed"] + ignore line: [ignoring nonexistent directory "/usr/lib/gcc/aarch64-linux-gnu/11/../../../../aarch64-linux-gnu/include"] + ignore line: [#include "..." search starts here:] + ignore line: [#include <...> search starts here:] + ignore line: [ /usr/include/c++/11] + ignore line: [ /usr/include/aarch64-linux-gnu/c++/11] + ignore line: [ /usr/include/c++/11/backward] + ignore line: [ /usr/lib/gcc/aarch64-linux-gnu/11/include] + ignore line: [ /usr/local/include] + ignore line: [ /usr/include/aarch64-linux-gnu] + ignore line: [ /usr/include] + ignore line: [End of search list.] + ignore line: [GNU C++17 (Ubuntu 11.4.0-1ubuntu1~22.04) version 11.4.0 (aarch64-linux-gnu)] + ignore line: [ compiled by GNU C version 11.4.0 GMP version 6.2.1 MPFR version 4.1.0 MPC version 1.2.1 isl version isl-0.24-GMP] + ignore line: [] + ignore line: [GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072] + ignore line: [Compiler executable checksum: 3e6e780af1232722b47e0979fda82402] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_4d6ea.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mlittle-endian' '-mabi=lp64' '-dumpdir' 'CMakeFiles/cmTC_4d6ea.dir/'] + ignore line: [ as -v -EL -mabi=lp64 -o CMakeFiles/cmTC_4d6ea.dir/CMakeCXXCompilerABI.cpp.o /tmp/ccUmkl9Z.s] + ignore line: [GNU assembler version 2.38 (aarch64-linux-gnu) using BFD version (GNU Binutils for Ubuntu) 2.38] + ignore line: [COMPILER_PATH=/usr/lib/gcc/aarch64-linux-gnu/11/:/usr/lib/gcc/aarch64-linux-gnu/11/:/usr/lib/gcc/aarch64-linux-gnu/:/usr/lib/gcc/aarch64-linux-gnu/11/:/usr/lib/gcc/aarch64-linux-gnu/] + ignore line: [LIBRARY_PATH=/usr/lib/gcc/aarch64-linux-gnu/11/:/usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu/:/usr/lib/gcc/aarch64-linux-gnu/11/../../../../lib/:/lib/aarch64-linux-gnu/:/lib/../lib/:/usr/lib/aarch64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/aarch64-linux-gnu/11/../../../:/lib/:/usr/lib/] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_4d6ea.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mlittle-endian' '-mabi=lp64' '-dumpdir' 'CMakeFiles/cmTC_4d6ea.dir/CMakeCXXCompilerABI.cpp.'] + ignore line: [Linking CXX executable cmTC_4d6ea] + ignore line: [/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_4d6ea.dir/link.txt --verbose=1] + ignore line: [/usr/bin/c++ -v CMakeFiles/cmTC_4d6ea.dir/CMakeCXXCompilerABI.cpp.o -o cmTC_4d6ea ] + ignore line: [Using built-in specs.] + ignore line: [COLLECT_GCC=/usr/bin/c++] + ignore line: [COLLECT_LTO_WRAPPER=/usr/lib/gcc/aarch64-linux-gnu/11/lto-wrapper] + ignore line: [Target: aarch64-linux-gnu] + ignore line: [Configured with: ../src/configure -v --with-pkgversion='Ubuntu 11.4.0-1ubuntu1~22.04' --with-bugurl=file:///usr/share/doc/gcc-11/README.Bugs --enable-languages=c ada c++ go d fortran objc obj-c++ m2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-11 --program-prefix=aarch64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --enable-bootstrap --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-libquadmath --disable-libquadmath-support --enable-plugin --enable-default-pie --with-system-zlib --enable-libphobos-checking=release --with-target-system-zlib=auto --enable-objc-gc=auto --enable-multiarch --enable-fix-cortex-a53-843419 --disable-werror --enable-checking=release --build=aarch64-linux-gnu --host=aarch64-linux-gnu --target=aarch64-linux-gnu --with-build-config=bootstrap-lto-lean --enable-link-serialization=2] + ignore line: [Thread model: posix] + ignore line: [Supported LTO compression algorithms: zlib zstd] + ignore line: [gcc version 11.4.0 (Ubuntu 11.4.0-1ubuntu1~22.04) ] + ignore line: [COMPILER_PATH=/usr/lib/gcc/aarch64-linux-gnu/11/:/usr/lib/gcc/aarch64-linux-gnu/11/:/usr/lib/gcc/aarch64-linux-gnu/:/usr/lib/gcc/aarch64-linux-gnu/11/:/usr/lib/gcc/aarch64-linux-gnu/] + ignore line: [LIBRARY_PATH=/usr/lib/gcc/aarch64-linux-gnu/11/:/usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu/:/usr/lib/gcc/aarch64-linux-gnu/11/../../../../lib/:/lib/aarch64-linux-gnu/:/lib/../lib/:/usr/lib/aarch64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/aarch64-linux-gnu/11/../../../:/lib/:/usr/lib/] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_4d6ea' '-shared-libgcc' '-mlittle-endian' '-mabi=lp64' '-dumpdir' 'cmTC_4d6ea.'] + link line: [ /usr/lib/gcc/aarch64-linux-gnu/11/collect2 -plugin /usr/lib/gcc/aarch64-linux-gnu/11/liblto_plugin.so -plugin-opt=/usr/lib/gcc/aarch64-linux-gnu/11/lto-wrapper -plugin-opt=-fresolution=/tmp/ccPSkrzw.res -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc --build-id --eh-frame-hdr --hash-style=gnu --as-needed -dynamic-linker /lib/ld-linux-aarch64.so.1 -X -EL -maarch64linux --fix-cortex-a53-843419 -pie -z now -z relro -o cmTC_4d6ea /usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu/Scrt1.o /usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu/crti.o /usr/lib/gcc/aarch64-linux-gnu/11/crtbeginS.o -L/usr/lib/gcc/aarch64-linux-gnu/11 -L/usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu -L/usr/lib/gcc/aarch64-linux-gnu/11/../../../../lib -L/lib/aarch64-linux-gnu -L/lib/../lib -L/usr/lib/aarch64-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/aarch64-linux-gnu/11/../../.. CMakeFiles/cmTC_4d6ea.dir/CMakeCXXCompilerABI.cpp.o -lstdc++ -lm -lgcc_s -lgcc -lc -lgcc_s -lgcc /usr/lib/gcc/aarch64-linux-gnu/11/crtendS.o /usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu/crtn.o] + arg [/usr/lib/gcc/aarch64-linux-gnu/11/collect2] ==> ignore + arg [-plugin] ==> ignore + arg [/usr/lib/gcc/aarch64-linux-gnu/11/liblto_plugin.so] ==> ignore + arg [-plugin-opt=/usr/lib/gcc/aarch64-linux-gnu/11/lto-wrapper] ==> ignore + arg [-plugin-opt=-fresolution=/tmp/ccPSkrzw.res] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc_s] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc] ==> ignore + arg [-plugin-opt=-pass-through=-lc] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc_s] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc] ==> ignore + arg [--build-id] ==> ignore + arg [--eh-frame-hdr] ==> ignore + arg [--hash-style=gnu] ==> ignore + arg [--as-needed] ==> ignore + arg [-dynamic-linker] ==> ignore + arg [/lib/ld-linux-aarch64.so.1] ==> ignore + arg [-X] ==> ignore + arg [-EL] ==> ignore + arg [-maarch64linux] ==> ignore + arg [--fix-cortex-a53-843419] ==> ignore + arg [-pie] ==> ignore + arg [-znow] ==> ignore + arg [-zrelro] ==> ignore + arg [-o] ==> ignore + arg [cmTC_4d6ea] ==> ignore + arg [/usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu/Scrt1.o] ==> obj [/usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu/Scrt1.o] + arg [/usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu/crti.o] ==> obj [/usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu/crti.o] + arg [/usr/lib/gcc/aarch64-linux-gnu/11/crtbeginS.o] ==> obj [/usr/lib/gcc/aarch64-linux-gnu/11/crtbeginS.o] + arg [-L/usr/lib/gcc/aarch64-linux-gnu/11] ==> dir [/usr/lib/gcc/aarch64-linux-gnu/11] + arg [-L/usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu] ==> dir [/usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu] + arg [-L/usr/lib/gcc/aarch64-linux-gnu/11/../../../../lib] ==> dir [/usr/lib/gcc/aarch64-linux-gnu/11/../../../../lib] + arg [-L/lib/aarch64-linux-gnu] ==> dir [/lib/aarch64-linux-gnu] + arg [-L/lib/../lib] ==> dir [/lib/../lib] + arg [-L/usr/lib/aarch64-linux-gnu] ==> dir [/usr/lib/aarch64-linux-gnu] + arg [-L/usr/lib/../lib] ==> dir [/usr/lib/../lib] + arg [-L/usr/lib/gcc/aarch64-linux-gnu/11/../../..] ==> dir [/usr/lib/gcc/aarch64-linux-gnu/11/../../..] + arg [CMakeFiles/cmTC_4d6ea.dir/CMakeCXXCompilerABI.cpp.o] ==> ignore + arg [-lstdc++] ==> lib [stdc++] + arg [-lm] ==> lib [m] + arg [-lgcc_s] ==> lib [gcc_s] + arg [-lgcc] ==> lib [gcc] + arg [-lc] ==> lib [c] + arg [-lgcc_s] ==> lib [gcc_s] + arg [-lgcc] ==> lib [gcc] + arg [/usr/lib/gcc/aarch64-linux-gnu/11/crtendS.o] ==> obj [/usr/lib/gcc/aarch64-linux-gnu/11/crtendS.o] + arg [/usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu/crtn.o] ==> obj [/usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu/crtn.o] + collapse obj [/usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu/Scrt1.o] ==> [/usr/lib/aarch64-linux-gnu/Scrt1.o] + collapse obj [/usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu/crti.o] ==> [/usr/lib/aarch64-linux-gnu/crti.o] + collapse obj [/usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu/crtn.o] ==> [/usr/lib/aarch64-linux-gnu/crtn.o] + collapse library dir [/usr/lib/gcc/aarch64-linux-gnu/11] ==> [/usr/lib/gcc/aarch64-linux-gnu/11] + collapse library dir [/usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu] ==> [/usr/lib/aarch64-linux-gnu] + collapse library dir [/usr/lib/gcc/aarch64-linux-gnu/11/../../../../lib] ==> [/usr/lib] + collapse library dir [/lib/aarch64-linux-gnu] ==> [/lib/aarch64-linux-gnu] + collapse library dir [/lib/../lib] ==> [/lib] + collapse library dir [/usr/lib/aarch64-linux-gnu] ==> [/usr/lib/aarch64-linux-gnu] + collapse library dir [/usr/lib/../lib] ==> [/usr/lib] + collapse library dir [/usr/lib/gcc/aarch64-linux-gnu/11/../../..] ==> [/usr/lib] + implicit libs: [stdc++;m;gcc_s;gcc;c;gcc_s;gcc] + implicit objs: [/usr/lib/aarch64-linux-gnu/Scrt1.o;/usr/lib/aarch64-linux-gnu/crti.o;/usr/lib/gcc/aarch64-linux-gnu/11/crtbeginS.o;/usr/lib/gcc/aarch64-linux-gnu/11/crtendS.o;/usr/lib/aarch64-linux-gnu/crtn.o] + implicit dirs: [/usr/lib/gcc/aarch64-linux-gnu/11;/usr/lib/aarch64-linux-gnu;/usr/lib;/lib/aarch64-linux-gnu;/lib] + implicit fwks: [] + + diff --git a/Increase_multiplexing/AclNNInvocation/build/CMakeFiles/Makefile.cmake b/Increase_multiplexing/AclNNInvocation/build/CMakeFiles/Makefile.cmake new file mode 100644 index 0000000000000000000000000000000000000000..0566827fe1a90d6774ef6b95d85dd368187207fb --- /dev/null +++ b/Increase_multiplexing/AclNNInvocation/build/CMakeFiles/Makefile.cmake @@ -0,0 +1,122 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +# The generator used is: +set(CMAKE_DEPENDS_GENERATOR "Unix Makefiles") + +# The top level Makefile was generated from the following files: +set(CMAKE_MAKEFILE_DEPENDS + "CMakeCache.txt" + "CMakeFiles/3.22.1/CMakeCCompiler.cmake" + "CMakeFiles/3.22.1/CMakeCXXCompiler.cmake" + "CMakeFiles/3.22.1/CMakeSystem.cmake" + "/Test_performance/Operator-performance/Increase_multiplexing/AclNNInvocation/src/CMakeLists.txt" + "/usr/share/cmake-3.22/Modules/CMakeCCompiler.cmake.in" + "/usr/share/cmake-3.22/Modules/CMakeCCompilerABI.c" + "/usr/share/cmake-3.22/Modules/CMakeCInformation.cmake" + "/usr/share/cmake-3.22/Modules/CMakeCXXCompiler.cmake.in" + "/usr/share/cmake-3.22/Modules/CMakeCXXCompilerABI.cpp" + "/usr/share/cmake-3.22/Modules/CMakeCXXInformation.cmake" + "/usr/share/cmake-3.22/Modules/CMakeCommonLanguageInclude.cmake" + "/usr/share/cmake-3.22/Modules/CMakeCompilerIdDetection.cmake" + "/usr/share/cmake-3.22/Modules/CMakeDetermineCCompiler.cmake" + "/usr/share/cmake-3.22/Modules/CMakeDetermineCXXCompiler.cmake" + "/usr/share/cmake-3.22/Modules/CMakeDetermineCompileFeatures.cmake" + "/usr/share/cmake-3.22/Modules/CMakeDetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/CMakeDetermineCompilerABI.cmake" + "/usr/share/cmake-3.22/Modules/CMakeDetermineCompilerId.cmake" + "/usr/share/cmake-3.22/Modules/CMakeDetermineSystem.cmake" + "/usr/share/cmake-3.22/Modules/CMakeFindBinUtils.cmake" + "/usr/share/cmake-3.22/Modules/CMakeGenericSystem.cmake" + "/usr/share/cmake-3.22/Modules/CMakeInitializeConfigs.cmake" + "/usr/share/cmake-3.22/Modules/CMakeLanguageInformation.cmake" + "/usr/share/cmake-3.22/Modules/CMakeParseImplicitIncludeInfo.cmake" + "/usr/share/cmake-3.22/Modules/CMakeParseImplicitLinkInfo.cmake" + "/usr/share/cmake-3.22/Modules/CMakeParseLibraryArchitecture.cmake" + "/usr/share/cmake-3.22/Modules/CMakeSystem.cmake.in" + "/usr/share/cmake-3.22/Modules/CMakeSystemSpecificInformation.cmake" + "/usr/share/cmake-3.22/Modules/CMakeSystemSpecificInitialize.cmake" + "/usr/share/cmake-3.22/Modules/CMakeTestCCompiler.cmake" + "/usr/share/cmake-3.22/Modules/CMakeTestCXXCompiler.cmake" + "/usr/share/cmake-3.22/Modules/CMakeTestCompilerCommon.cmake" + "/usr/share/cmake-3.22/Modules/CMakeUnixFindMake.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/ADSP-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/ARMCC-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/ARMClang-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/AppleClang-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/Borland-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/Bruce-C-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/CMakeCommonCompilerMacros.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/Clang-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/Clang-DetermineCompilerInternal.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/Comeau-CXX-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/Compaq-C-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/Compaq-CXX-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/Cray-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/Embarcadero-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/Fujitsu-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/FujitsuClang-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/GHS-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/GNU-C-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/GNU-C.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/GNU-CXX-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/GNU-CXX.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/GNU-FindBinUtils.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/GNU.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/HP-C-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/HP-CXX-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/IAR-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/IBMCPP-C-DetermineVersionInternal.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/IBMCPP-CXX-DetermineVersionInternal.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/Intel-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/IntelLLVM-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/MSVC-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/NVHPC-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/NVIDIA-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/OpenWatcom-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/PGI-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/PathScale-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/SCO-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/SDCC-C-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/SunPro-C-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/SunPro-CXX-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/TI-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/TinyCC-C-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/VisualAge-C-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/VisualAge-CXX-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/Watcom-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/XL-C-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/XL-CXX-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/XLClang-C-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/XLClang-CXX-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/zOS-C-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/zOS-CXX-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Internal/FeatureTesting.cmake" + "/usr/share/cmake-3.22/Modules/Platform/Linux-Determine-CXX.cmake" + "/usr/share/cmake-3.22/Modules/Platform/Linux-GNU-C.cmake" + "/usr/share/cmake-3.22/Modules/Platform/Linux-GNU-CXX.cmake" + "/usr/share/cmake-3.22/Modules/Platform/Linux-GNU.cmake" + "/usr/share/cmake-3.22/Modules/Platform/Linux.cmake" + "/usr/share/cmake-3.22/Modules/Platform/UnixPaths.cmake" + ) + +# The corresponding makefile is: +set(CMAKE_MAKEFILE_OUTPUTS + "Makefile" + "CMakeFiles/cmake.check_cache" + ) + +# Byproducts of CMake generate step: +set(CMAKE_MAKEFILE_PRODUCTS + "CMakeFiles/3.22.1/CMakeSystem.cmake" + "CMakeFiles/3.22.1/CMakeCCompiler.cmake" + "CMakeFiles/3.22.1/CMakeCXXCompiler.cmake" + "CMakeFiles/3.22.1/CMakeCCompiler.cmake" + "CMakeFiles/3.22.1/CMakeCXXCompiler.cmake" + "CMakeFiles/CMakeDirectoryInformation.cmake" + ) + +# Dependency information for all targets: +set(CMAKE_DEPEND_INFO_FILES + "CMakeFiles/execute_add_op.dir/DependInfo.cmake" + ) diff --git a/Increase_multiplexing/AclNNInvocation/build/CMakeFiles/Makefile2 b/Increase_multiplexing/AclNNInvocation/build/CMakeFiles/Makefile2 new file mode 100644 index 0000000000000000000000000000000000000000..45e036cef01ec12ca9ce839b627dc03856175b5e --- /dev/null +++ b/Increase_multiplexing/AclNNInvocation/build/CMakeFiles/Makefile2 @@ -0,0 +1,112 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +# Default target executed when no arguments are given to make. +default_target: all +.PHONY : default_target + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + +# Disable VCS-based implicit rules. +% : %,v + +# Disable VCS-based implicit rules. +% : RCS/% + +# Disable VCS-based implicit rules. +% : RCS/%,v + +# Disable VCS-based implicit rules. +% : SCCS/s.% + +# Disable VCS-based implicit rules. +% : s.% + +.SUFFIXES: .hpux_make_needs_suffix_list + +# Command-line flag to silence nested $(MAKE). +$(VERBOSE)MAKESILENT = -s + +#Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E rm -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /Test_performance/Operator-performance/Increase_multiplexing/AclNNInvocation/src + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /Test_performance/Operator-performance/Increase_multiplexing/AclNNInvocation/build + +#============================================================================= +# Directory level rules for the build root directory + +# The main recursive "all" target. +all: CMakeFiles/execute_add_op.dir/all +.PHONY : all + +# The main recursive "preinstall" target. +preinstall: +.PHONY : preinstall + +# The main recursive "clean" target. +clean: CMakeFiles/execute_add_op.dir/clean +.PHONY : clean + +#============================================================================= +# Target rules for target CMakeFiles/execute_add_op.dir + +# All Build rule for target. +CMakeFiles/execute_add_op.dir/all: + $(MAKE) $(MAKESILENT) -f CMakeFiles/execute_add_op.dir/build.make CMakeFiles/execute_add_op.dir/depend + $(MAKE) $(MAKESILENT) -f CMakeFiles/execute_add_op.dir/build.make CMakeFiles/execute_add_op.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/Test_performance/Operator-performance/Increase_multiplexing/AclNNInvocation/build/CMakeFiles --progress-num=1,2,3,4,5 "Built target execute_add_op" +.PHONY : CMakeFiles/execute_add_op.dir/all + +# Build rule for subdir invocation for target. +CMakeFiles/execute_add_op.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /Test_performance/Operator-performance/Increase_multiplexing/AclNNInvocation/build/CMakeFiles 5 + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 CMakeFiles/execute_add_op.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /Test_performance/Operator-performance/Increase_multiplexing/AclNNInvocation/build/CMakeFiles 0 +.PHONY : CMakeFiles/execute_add_op.dir/rule + +# Convenience name for target. +execute_add_op: CMakeFiles/execute_add_op.dir/rule +.PHONY : execute_add_op + +# clean rule for target. +CMakeFiles/execute_add_op.dir/clean: + $(MAKE) $(MAKESILENT) -f CMakeFiles/execute_add_op.dir/build.make CMakeFiles/execute_add_op.dir/clean +.PHONY : CMakeFiles/execute_add_op.dir/clean + +#============================================================================= +# Special targets to cleanup operation of make. + +# Special rule to run CMake to check the build system integrity. +# No rule that depends on this can have commands that come from listfiles +# because they might be regenerated. +cmake_check_build_system: + $(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 0 +.PHONY : cmake_check_build_system + diff --git a/Increase_multiplexing/AclNNInvocation/build/CMakeFiles/TargetDirectories.txt b/Increase_multiplexing/AclNNInvocation/build/CMakeFiles/TargetDirectories.txt new file mode 100644 index 0000000000000000000000000000000000000000..da8c3a3d667e60221c3c789ada177dc4be553037 --- /dev/null +++ b/Increase_multiplexing/AclNNInvocation/build/CMakeFiles/TargetDirectories.txt @@ -0,0 +1,7 @@ +/Test_performance/Operator-performance/Increase_multiplexing/AclNNInvocation/build/CMakeFiles/execute_add_op.dir +/Test_performance/Operator-performance/Increase_multiplexing/AclNNInvocation/build/CMakeFiles/edit_cache.dir +/Test_performance/Operator-performance/Increase_multiplexing/AclNNInvocation/build/CMakeFiles/rebuild_cache.dir +/Test_performance/Operator-performance/Increase_multiplexing/AclNNInvocation/build/CMakeFiles/list_install_components.dir +/Test_performance/Operator-performance/Increase_multiplexing/AclNNInvocation/build/CMakeFiles/install.dir +/Test_performance/Operator-performance/Increase_multiplexing/AclNNInvocation/build/CMakeFiles/install/local.dir +/Test_performance/Operator-performance/Increase_multiplexing/AclNNInvocation/build/CMakeFiles/install/strip.dir diff --git a/Increase_multiplexing/AclNNInvocation/build/CMakeFiles/cmake.check_cache b/Increase_multiplexing/AclNNInvocation/build/CMakeFiles/cmake.check_cache new file mode 100644 index 0000000000000000000000000000000000000000..3dccd731726d7faa8b29d8d7dba3b981a53ca497 --- /dev/null +++ b/Increase_multiplexing/AclNNInvocation/build/CMakeFiles/cmake.check_cache @@ -0,0 +1 @@ +# This file is generated by cmake for dependency checking of the CMakeCache.txt file diff --git a/Increase_multiplexing/AclNNInvocation/build/CMakeFiles/execute_add_op.dir/DependInfo.cmake b/Increase_multiplexing/AclNNInvocation/build/CMakeFiles/execute_add_op.dir/DependInfo.cmake new file mode 100644 index 0000000000000000000000000000000000000000..f6f992dfd446af98166ac5b6f8bdb9354cff163b --- /dev/null +++ b/Increase_multiplexing/AclNNInvocation/build/CMakeFiles/execute_add_op.dir/DependInfo.cmake @@ -0,0 +1,22 @@ + +# Consider dependencies only in project. +set(CMAKE_DEPENDS_IN_PROJECT_ONLY OFF) + +# The set of languages for which implicit dependencies are needed: +set(CMAKE_DEPENDS_LANGUAGES + ) + +# The set of dependency files which are needed: +set(CMAKE_DEPENDS_DEPENDENCY_FILES + "/Test_performance/Operator-performance/Increase_multiplexing/AclNNInvocation/src/common.cpp" "CMakeFiles/execute_add_op.dir/common.cpp.o" "gcc" "CMakeFiles/execute_add_op.dir/common.cpp.o.d" + "/Test_performance/Operator-performance/Increase_multiplexing/AclNNInvocation/src/main.cpp" "CMakeFiles/execute_add_op.dir/main.cpp.o" "gcc" "CMakeFiles/execute_add_op.dir/main.cpp.o.d" + "/Test_performance/Operator-performance/Increase_multiplexing/AclNNInvocation/src/op_runner.cpp" "CMakeFiles/execute_add_op.dir/op_runner.cpp.o" "gcc" "CMakeFiles/execute_add_op.dir/op_runner.cpp.o.d" + "/Test_performance/Operator-performance/Increase_multiplexing/AclNNInvocation/src/operator_desc.cpp" "CMakeFiles/execute_add_op.dir/operator_desc.cpp.o" "gcc" "CMakeFiles/execute_add_op.dir/operator_desc.cpp.o.d" + ) + +# Targets to which this target links. +set(CMAKE_TARGET_LINKED_INFO_FILES + ) + +# Fortran module output directory. +set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/Increase_multiplexing/AclNNInvocation/build/CMakeFiles/execute_add_op.dir/build.make b/Increase_multiplexing/AclNNInvocation/build/CMakeFiles/execute_add_op.dir/build.make new file mode 100644 index 0000000000000000000000000000000000000000..58d5e1db2d52d12c2783ae30a9d9cab10119ad70 --- /dev/null +++ b/Increase_multiplexing/AclNNInvocation/build/CMakeFiles/execute_add_op.dir/build.make @@ -0,0 +1,158 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + +# Disable VCS-based implicit rules. +% : %,v + +# Disable VCS-based implicit rules. +% : RCS/% + +# Disable VCS-based implicit rules. +% : RCS/%,v + +# Disable VCS-based implicit rules. +% : SCCS/s.% + +# Disable VCS-based implicit rules. +% : s.% + +.SUFFIXES: .hpux_make_needs_suffix_list + +# Command-line flag to silence nested $(MAKE). +$(VERBOSE)MAKESILENT = -s + +#Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E rm -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /Test_performance/Operator-performance/Increase_multiplexing/AclNNInvocation/src + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /Test_performance/Operator-performance/Increase_multiplexing/AclNNInvocation/build + +# Include any dependencies generated for this target. +include CMakeFiles/execute_add_op.dir/depend.make +# Include any dependencies generated by the compiler for this target. +include CMakeFiles/execute_add_op.dir/compiler_depend.make + +# Include the progress variables for this target. +include CMakeFiles/execute_add_op.dir/progress.make + +# Include the compile flags for this target's objects. +include CMakeFiles/execute_add_op.dir/flags.make + +CMakeFiles/execute_add_op.dir/operator_desc.cpp.o: CMakeFiles/execute_add_op.dir/flags.make +CMakeFiles/execute_add_op.dir/operator_desc.cpp.o: /Test_performance/Operator-performance/Increase_multiplexing/AclNNInvocation/src/operator_desc.cpp +CMakeFiles/execute_add_op.dir/operator_desc.cpp.o: CMakeFiles/execute_add_op.dir/compiler_depend.ts + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/Test_performance/Operator-performance/Increase_multiplexing/AclNNInvocation/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Building CXX object CMakeFiles/execute_add_op.dir/operator_desc.cpp.o" + /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT CMakeFiles/execute_add_op.dir/operator_desc.cpp.o -MF CMakeFiles/execute_add_op.dir/operator_desc.cpp.o.d -o CMakeFiles/execute_add_op.dir/operator_desc.cpp.o -c /Test_performance/Operator-performance/Increase_multiplexing/AclNNInvocation/src/operator_desc.cpp + +CMakeFiles/execute_add_op.dir/operator_desc.cpp.i: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/execute_add_op.dir/operator_desc.cpp.i" + /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /Test_performance/Operator-performance/Increase_multiplexing/AclNNInvocation/src/operator_desc.cpp > CMakeFiles/execute_add_op.dir/operator_desc.cpp.i + +CMakeFiles/execute_add_op.dir/operator_desc.cpp.s: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/execute_add_op.dir/operator_desc.cpp.s" + /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /Test_performance/Operator-performance/Increase_multiplexing/AclNNInvocation/src/operator_desc.cpp -o CMakeFiles/execute_add_op.dir/operator_desc.cpp.s + +CMakeFiles/execute_add_op.dir/op_runner.cpp.o: CMakeFiles/execute_add_op.dir/flags.make +CMakeFiles/execute_add_op.dir/op_runner.cpp.o: /Test_performance/Operator-performance/Increase_multiplexing/AclNNInvocation/src/op_runner.cpp +CMakeFiles/execute_add_op.dir/op_runner.cpp.o: CMakeFiles/execute_add_op.dir/compiler_depend.ts + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/Test_performance/Operator-performance/Increase_multiplexing/AclNNInvocation/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Building CXX object CMakeFiles/execute_add_op.dir/op_runner.cpp.o" + /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT CMakeFiles/execute_add_op.dir/op_runner.cpp.o -MF CMakeFiles/execute_add_op.dir/op_runner.cpp.o.d -o CMakeFiles/execute_add_op.dir/op_runner.cpp.o -c /Test_performance/Operator-performance/Increase_multiplexing/AclNNInvocation/src/op_runner.cpp + +CMakeFiles/execute_add_op.dir/op_runner.cpp.i: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/execute_add_op.dir/op_runner.cpp.i" + /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /Test_performance/Operator-performance/Increase_multiplexing/AclNNInvocation/src/op_runner.cpp > CMakeFiles/execute_add_op.dir/op_runner.cpp.i + +CMakeFiles/execute_add_op.dir/op_runner.cpp.s: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/execute_add_op.dir/op_runner.cpp.s" + /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /Test_performance/Operator-performance/Increase_multiplexing/AclNNInvocation/src/op_runner.cpp -o CMakeFiles/execute_add_op.dir/op_runner.cpp.s + +CMakeFiles/execute_add_op.dir/main.cpp.o: CMakeFiles/execute_add_op.dir/flags.make +CMakeFiles/execute_add_op.dir/main.cpp.o: /Test_performance/Operator-performance/Increase_multiplexing/AclNNInvocation/src/main.cpp +CMakeFiles/execute_add_op.dir/main.cpp.o: CMakeFiles/execute_add_op.dir/compiler_depend.ts + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/Test_performance/Operator-performance/Increase_multiplexing/AclNNInvocation/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_3) "Building CXX object CMakeFiles/execute_add_op.dir/main.cpp.o" + /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT CMakeFiles/execute_add_op.dir/main.cpp.o -MF CMakeFiles/execute_add_op.dir/main.cpp.o.d -o CMakeFiles/execute_add_op.dir/main.cpp.o -c /Test_performance/Operator-performance/Increase_multiplexing/AclNNInvocation/src/main.cpp + +CMakeFiles/execute_add_op.dir/main.cpp.i: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/execute_add_op.dir/main.cpp.i" + /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /Test_performance/Operator-performance/Increase_multiplexing/AclNNInvocation/src/main.cpp > CMakeFiles/execute_add_op.dir/main.cpp.i + +CMakeFiles/execute_add_op.dir/main.cpp.s: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/execute_add_op.dir/main.cpp.s" + /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /Test_performance/Operator-performance/Increase_multiplexing/AclNNInvocation/src/main.cpp -o CMakeFiles/execute_add_op.dir/main.cpp.s + +CMakeFiles/execute_add_op.dir/common.cpp.o: CMakeFiles/execute_add_op.dir/flags.make +CMakeFiles/execute_add_op.dir/common.cpp.o: /Test_performance/Operator-performance/Increase_multiplexing/AclNNInvocation/src/common.cpp +CMakeFiles/execute_add_op.dir/common.cpp.o: CMakeFiles/execute_add_op.dir/compiler_depend.ts + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/Test_performance/Operator-performance/Increase_multiplexing/AclNNInvocation/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_4) "Building CXX object CMakeFiles/execute_add_op.dir/common.cpp.o" + /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT CMakeFiles/execute_add_op.dir/common.cpp.o -MF CMakeFiles/execute_add_op.dir/common.cpp.o.d -o CMakeFiles/execute_add_op.dir/common.cpp.o -c /Test_performance/Operator-performance/Increase_multiplexing/AclNNInvocation/src/common.cpp + +CMakeFiles/execute_add_op.dir/common.cpp.i: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/execute_add_op.dir/common.cpp.i" + /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /Test_performance/Operator-performance/Increase_multiplexing/AclNNInvocation/src/common.cpp > CMakeFiles/execute_add_op.dir/common.cpp.i + +CMakeFiles/execute_add_op.dir/common.cpp.s: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/execute_add_op.dir/common.cpp.s" + /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /Test_performance/Operator-performance/Increase_multiplexing/AclNNInvocation/src/common.cpp -o CMakeFiles/execute_add_op.dir/common.cpp.s + +# Object files for target execute_add_op +execute_add_op_OBJECTS = \ +"CMakeFiles/execute_add_op.dir/operator_desc.cpp.o" \ +"CMakeFiles/execute_add_op.dir/op_runner.cpp.o" \ +"CMakeFiles/execute_add_op.dir/main.cpp.o" \ +"CMakeFiles/execute_add_op.dir/common.cpp.o" + +# External object files for target execute_add_op +execute_add_op_EXTERNAL_OBJECTS = + +/Test_performance/Operator-performance/Increase_multiplexing/AclNNInvocation/output/execute_add_op: CMakeFiles/execute_add_op.dir/operator_desc.cpp.o +/Test_performance/Operator-performance/Increase_multiplexing/AclNNInvocation/output/execute_add_op: CMakeFiles/execute_add_op.dir/op_runner.cpp.o +/Test_performance/Operator-performance/Increase_multiplexing/AclNNInvocation/output/execute_add_op: CMakeFiles/execute_add_op.dir/main.cpp.o +/Test_performance/Operator-performance/Increase_multiplexing/AclNNInvocation/output/execute_add_op: CMakeFiles/execute_add_op.dir/common.cpp.o +/Test_performance/Operator-performance/Increase_multiplexing/AclNNInvocation/output/execute_add_op: CMakeFiles/execute_add_op.dir/build.make +/Test_performance/Operator-performance/Increase_multiplexing/AclNNInvocation/output/execute_add_op: CMakeFiles/execute_add_op.dir/link.txt + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --bold --progress-dir=/Test_performance/Operator-performance/Increase_multiplexing/AclNNInvocation/build/CMakeFiles --progress-num=$(CMAKE_PROGRESS_5) "Linking CXX executable /Test_performance/Operator-performance/Increase_multiplexing/AclNNInvocation/output/execute_add_op" + $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/execute_add_op.dir/link.txt --verbose=$(VERBOSE) + +# Rule to build all files generated by this target. +CMakeFiles/execute_add_op.dir/build: /Test_performance/Operator-performance/Increase_multiplexing/AclNNInvocation/output/execute_add_op +.PHONY : CMakeFiles/execute_add_op.dir/build + +CMakeFiles/execute_add_op.dir/clean: + $(CMAKE_COMMAND) -P CMakeFiles/execute_add_op.dir/cmake_clean.cmake +.PHONY : CMakeFiles/execute_add_op.dir/clean + +CMakeFiles/execute_add_op.dir/depend: + cd /Test_performance/Operator-performance/Increase_multiplexing/AclNNInvocation/build && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /Test_performance/Operator-performance/Increase_multiplexing/AclNNInvocation/src /Test_performance/Operator-performance/Increase_multiplexing/AclNNInvocation/src /Test_performance/Operator-performance/Increase_multiplexing/AclNNInvocation/build /Test_performance/Operator-performance/Increase_multiplexing/AclNNInvocation/build /Test_performance/Operator-performance/Increase_multiplexing/AclNNInvocation/build/CMakeFiles/execute_add_op.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : CMakeFiles/execute_add_op.dir/depend + diff --git a/Increase_multiplexing/AclNNInvocation/build/CMakeFiles/execute_add_op.dir/cmake_clean.cmake b/Increase_multiplexing/AclNNInvocation/build/CMakeFiles/execute_add_op.dir/cmake_clean.cmake new file mode 100644 index 0000000000000000000000000000000000000000..f50775b70627fbe0db2cf509cc72805be7e9a0f8 --- /dev/null +++ b/Increase_multiplexing/AclNNInvocation/build/CMakeFiles/execute_add_op.dir/cmake_clean.cmake @@ -0,0 +1,17 @@ +file(REMOVE_RECURSE + "/Test_performance/Operator-performance/Increase_multiplexing/AclNNInvocation/output/execute_add_op" + "/Test_performance/Operator-performance/Increase_multiplexing/AclNNInvocation/output/execute_add_op.pdb" + "CMakeFiles/execute_add_op.dir/common.cpp.o" + "CMakeFiles/execute_add_op.dir/common.cpp.o.d" + "CMakeFiles/execute_add_op.dir/main.cpp.o" + "CMakeFiles/execute_add_op.dir/main.cpp.o.d" + "CMakeFiles/execute_add_op.dir/op_runner.cpp.o" + "CMakeFiles/execute_add_op.dir/op_runner.cpp.o.d" + "CMakeFiles/execute_add_op.dir/operator_desc.cpp.o" + "CMakeFiles/execute_add_op.dir/operator_desc.cpp.o.d" +) + +# Per-language clean rules from dependency scanning. +foreach(lang CXX) + include(CMakeFiles/execute_add_op.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/Increase_multiplexing/AclNNInvocation/build/CMakeFiles/execute_add_op.dir/common.cpp.o b/Increase_multiplexing/AclNNInvocation/build/CMakeFiles/execute_add_op.dir/common.cpp.o new file mode 100644 index 0000000000000000000000000000000000000000..d3e7f41083fa1917b8342f987e6193097d3bd8d7 Binary files /dev/null and b/Increase_multiplexing/AclNNInvocation/build/CMakeFiles/execute_add_op.dir/common.cpp.o differ diff --git a/Increase_multiplexing/AclNNInvocation/build/CMakeFiles/execute_add_op.dir/common.cpp.o.d b/Increase_multiplexing/AclNNInvocation/build/CMakeFiles/execute_add_op.dir/common.cpp.o.d new file mode 100644 index 0000000000000000000000000000000000000000..35ab8d82065b76c8c862473e67948d66147247ca --- /dev/null +++ b/Increase_multiplexing/AclNNInvocation/build/CMakeFiles/execute_add_op.dir/common.cpp.o.d @@ -0,0 +1,200 @@ +CMakeFiles/execute_add_op.dir/common.cpp.o: \ + /Test_performance/Operator-performance/Increase_multiplexing/AclNNInvocation/src/common.cpp \ + /usr/include/stdc-predef.h \ + /Test_performance/Operator-performance/Increase_multiplexing/AclNNInvocation/src/../inc/common.h \ + /usr/include/c++/11/cstdio \ + /usr/include/aarch64-linux-gnu/c++/11/bits/c++config.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/os_defines.h \ + /usr/include/features.h /usr/include/features-time64.h \ + /usr/include/aarch64-linux-gnu/bits/wordsize.h \ + /usr/include/aarch64-linux-gnu/bits/timesize.h \ + /usr/include/aarch64-linux-gnu/sys/cdefs.h \ + /usr/include/aarch64-linux-gnu/bits/long-double.h \ + /usr/include/aarch64-linux-gnu/gnu/stubs.h \ + /usr/include/aarch64-linux-gnu/gnu/stubs-lp64.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/cpu_defines.h \ + /usr/include/stdio.h \ + /usr/include/aarch64-linux-gnu/bits/libc-header-start.h \ + /usr/lib/gcc/aarch64-linux-gnu/11/include/stddef.h \ + /usr/lib/gcc/aarch64-linux-gnu/11/include/stdarg.h \ + /usr/include/aarch64-linux-gnu/bits/types.h \ + /usr/include/aarch64-linux-gnu/bits/typesizes.h \ + /usr/include/aarch64-linux-gnu/bits/time64.h \ + /usr/include/aarch64-linux-gnu/bits/types/__fpos_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/__mbstate_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/__fpos64_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/__FILE.h \ + /usr/include/aarch64-linux-gnu/bits/types/FILE.h \ + /usr/include/aarch64-linux-gnu/bits/types/struct_FILE.h \ + /usr/include/aarch64-linux-gnu/bits/types/cookie_io_functions_t.h \ + /usr/include/aarch64-linux-gnu/bits/stdio_lim.h \ + /usr/include/aarch64-linux-gnu/bits/floatn.h \ + /usr/include/aarch64-linux-gnu/bits/floatn-common.h \ + /usr/include/c++/11/string /usr/include/c++/11/bits/stringfwd.h \ + /usr/include/c++/11/bits/memoryfwd.h \ + /usr/include/c++/11/bits/char_traits.h \ + /usr/include/c++/11/bits/stl_algobase.h \ + /usr/include/c++/11/bits/functexcept.h \ + /usr/include/c++/11/bits/exception_defines.h \ + /usr/include/c++/11/bits/cpp_type_traits.h \ + /usr/include/c++/11/ext/type_traits.h \ + /usr/include/c++/11/ext/numeric_traits.h \ + /usr/include/c++/11/bits/stl_pair.h /usr/include/c++/11/bits/move.h \ + /usr/include/c++/11/type_traits \ + /usr/include/c++/11/bits/stl_iterator_base_types.h \ + /usr/include/c++/11/bits/stl_iterator_base_funcs.h \ + /usr/include/c++/11/bits/concept_check.h \ + /usr/include/c++/11/debug/assertions.h \ + /usr/include/c++/11/bits/stl_iterator.h \ + /usr/include/c++/11/bits/ptr_traits.h /usr/include/c++/11/debug/debug.h \ + /usr/include/c++/11/bits/predefined_ops.h \ + /usr/include/c++/11/bits/postypes.h /usr/include/c++/11/cwchar \ + /usr/include/wchar.h /usr/include/aarch64-linux-gnu/bits/wchar.h \ + /usr/include/aarch64-linux-gnu/bits/types/wint_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/mbstate_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/locale_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/__locale_t.h \ + /usr/include/c++/11/cstdint \ + /usr/lib/gcc/aarch64-linux-gnu/11/include/stdint.h /usr/include/stdint.h \ + /usr/include/aarch64-linux-gnu/bits/stdint-intn.h \ + /usr/include/aarch64-linux-gnu/bits/stdint-uintn.h \ + /usr/include/c++/11/bits/allocator.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/c++allocator.h \ + /usr/include/c++/11/ext/new_allocator.h /usr/include/c++/11/new \ + /usr/include/c++/11/bits/exception.h \ + /usr/include/c++/11/bits/localefwd.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/c++locale.h \ + /usr/include/c++/11/clocale /usr/include/locale.h \ + /usr/include/aarch64-linux-gnu/bits/locale.h /usr/include/c++/11/iosfwd \ + /usr/include/c++/11/cctype /usr/include/ctype.h \ + /usr/include/aarch64-linux-gnu/bits/endian.h \ + /usr/include/aarch64-linux-gnu/bits/endianness.h \ + /usr/include/c++/11/bits/ostream_insert.h \ + /usr/include/c++/11/bits/cxxabi_forced.h \ + /usr/include/c++/11/bits/stl_function.h \ + /usr/include/c++/11/backward/binders.h \ + /usr/include/c++/11/bits/range_access.h \ + /usr/include/c++/11/initializer_list \ + /usr/include/c++/11/bits/basic_string.h \ + /usr/include/c++/11/ext/atomicity.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/gthr.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/gthr-default.h \ + /usr/include/pthread.h /usr/include/sched.h \ + /usr/include/aarch64-linux-gnu/bits/types/time_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/struct_timespec.h \ + /usr/include/aarch64-linux-gnu/bits/sched.h \ + /usr/include/aarch64-linux-gnu/bits/types/struct_sched_param.h \ + /usr/include/aarch64-linux-gnu/bits/cpu-set.h /usr/include/time.h \ + /usr/include/aarch64-linux-gnu/bits/time.h \ + /usr/include/aarch64-linux-gnu/bits/timex.h \ + /usr/include/aarch64-linux-gnu/bits/types/struct_timeval.h \ + /usr/include/aarch64-linux-gnu/bits/types/clock_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/struct_tm.h \ + /usr/include/aarch64-linux-gnu/bits/types/clockid_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/timer_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/struct_itimerspec.h \ + /usr/include/aarch64-linux-gnu/bits/pthreadtypes.h \ + /usr/include/aarch64-linux-gnu/bits/thread-shared-types.h \ + /usr/include/aarch64-linux-gnu/bits/pthreadtypes-arch.h \ + /usr/include/aarch64-linux-gnu/bits/atomic_wide_counter.h \ + /usr/include/aarch64-linux-gnu/bits/struct_mutex.h \ + /usr/include/aarch64-linux-gnu/bits/struct_rwlock.h \ + /usr/include/aarch64-linux-gnu/bits/setjmp.h \ + /usr/include/aarch64-linux-gnu/bits/types/__sigset_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/struct___jmp_buf_tag.h \ + /usr/include/aarch64-linux-gnu/bits/pthread_stack_min-dynamic.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/atomic_word.h \ + /usr/include/aarch64-linux-gnu/sys/single_threaded.h \ + /usr/include/c++/11/ext/alloc_traits.h \ + /usr/include/c++/11/bits/alloc_traits.h \ + /usr/include/c++/11/bits/stl_construct.h \ + /usr/include/c++/11/ext/string_conversions.h /usr/include/c++/11/cstdlib \ + /usr/include/stdlib.h /usr/include/aarch64-linux-gnu/bits/waitflags.h \ + /usr/include/aarch64-linux-gnu/bits/waitstatus.h \ + /usr/include/aarch64-linux-gnu/sys/types.h /usr/include/endian.h \ + /usr/include/aarch64-linux-gnu/bits/byteswap.h \ + /usr/include/aarch64-linux-gnu/bits/uintn-identity.h \ + /usr/include/aarch64-linux-gnu/sys/select.h \ + /usr/include/aarch64-linux-gnu/bits/select.h \ + /usr/include/aarch64-linux-gnu/bits/types/sigset_t.h \ + /usr/include/alloca.h /usr/include/aarch64-linux-gnu/bits/stdlib-float.h \ + /usr/include/c++/11/bits/std_abs.h /usr/include/c++/11/cerrno \ + /usr/include/errno.h /usr/include/aarch64-linux-gnu/bits/errno.h \ + /usr/include/linux/errno.h /usr/include/aarch64-linux-gnu/asm/errno.h \ + /usr/include/asm-generic/errno.h /usr/include/asm-generic/errno-base.h \ + /usr/include/aarch64-linux-gnu/bits/types/error_t.h \ + /usr/include/c++/11/bits/charconv.h \ + /usr/include/c++/11/bits/functional_hash.h \ + /usr/include/c++/11/bits/hash_bytes.h \ + /usr/include/c++/11/bits/basic_string.tcc /usr/include/c++/11/vector \ + /usr/include/c++/11/bits/stl_uninitialized.h \ + /usr/include/c++/11/bits/stl_vector.h \ + /usr/include/c++/11/bits/stl_bvector.h \ + /usr/include/c++/11/bits/vector.tcc /usr/include/c++/11/iostream \ + /usr/include/c++/11/ostream /usr/include/c++/11/ios \ + /usr/include/c++/11/exception /usr/include/c++/11/bits/exception_ptr.h \ + /usr/include/c++/11/bits/cxxabi_init_exception.h \ + /usr/include/c++/11/typeinfo /usr/include/c++/11/bits/nested_exception.h \ + /usr/include/c++/11/bits/ios_base.h \ + /usr/include/c++/11/bits/locale_classes.h \ + /usr/include/c++/11/bits/locale_classes.tcc \ + /usr/include/c++/11/system_error \ + /usr/include/aarch64-linux-gnu/c++/11/bits/error_constants.h \ + /usr/include/c++/11/stdexcept /usr/include/c++/11/streambuf \ + /usr/include/c++/11/bits/streambuf.tcc \ + /usr/include/c++/11/bits/basic_ios.h \ + /usr/include/c++/11/bits/locale_facets.h /usr/include/c++/11/cwctype \ + /usr/include/wctype.h /usr/include/aarch64-linux-gnu/bits/wctype-wchar.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/ctype_base.h \ + /usr/include/c++/11/bits/streambuf_iterator.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/ctype_inline.h \ + /usr/include/c++/11/bits/locale_facets.tcc \ + /usr/include/c++/11/bits/basic_ios.tcc \ + /usr/include/c++/11/bits/ostream.tcc /usr/include/c++/11/istream \ + /usr/include/c++/11/bits/istream.tcc /usr/include/c++/11/iomanip \ + /usr/include/c++/11/locale \ + /usr/include/c++/11/bits/locale_facets_nonio.h /usr/include/c++/11/ctime \ + /usr/include/aarch64-linux-gnu/c++/11/bits/time_members.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/messages_members.h \ + /usr/include/libintl.h /usr/include/c++/11/bits/codecvt.h \ + /usr/include/c++/11/bits/locale_facets_nonio.tcc \ + /usr/include/c++/11/bits/locale_conv.h \ + /usr/include/c++/11/bits/unique_ptr.h /usr/include/c++/11/utility \ + /usr/include/c++/11/bits/stl_relops.h /usr/include/c++/11/tuple \ + /usr/include/c++/11/array /usr/include/c++/11/bits/uses_allocator.h \ + /usr/include/c++/11/bits/invoke.h \ + /usr/local/Ascend/ascend-toolkit/latest/runtime/include/acl/acl.h \ + /usr/local/Ascend/ascend-toolkit/latest/runtime/include/acl/acl_rt.h \ + /usr/local/Ascend/ascend-toolkit/latest/runtime/include/acl/acl_base.h \ + /usr/local/Ascend/ascend-toolkit/latest/runtime/include/acl/error_codes/rt_error_codes.h \ + /usr/local/Ascend/ascend-toolkit/latest/runtime/include/acl/error_codes/ge_error_codes.h \ + /usr/local/Ascend/ascend-toolkit/latest/runtime/include/acl/acl_op.h \ + /usr/local/Ascend/ascend-toolkit/latest/runtime/include/acl/acl_mdl.h \ + /usr/include/c++/11/fstream \ + /usr/include/aarch64-linux-gnu/c++/11/bits/basic_file.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/c++io.h \ + /usr/include/c++/11/bits/fstream.tcc /usr/include/fcntl.h \ + /usr/include/aarch64-linux-gnu/bits/fcntl.h \ + /usr/include/aarch64-linux-gnu/bits/fcntl-linux.h \ + /usr/include/aarch64-linux-gnu/bits/types/struct_iovec.h \ + /usr/include/linux/falloc.h /usr/include/aarch64-linux-gnu/bits/stat.h \ + /usr/include/aarch64-linux-gnu/bits/struct_stat.h /usr/include/unistd.h \ + /usr/include/aarch64-linux-gnu/bits/posix_opt.h \ + /usr/include/aarch64-linux-gnu/bits/environments.h \ + /usr/include/aarch64-linux-gnu/bits/confname.h \ + /usr/include/aarch64-linux-gnu/bits/getopt_posix.h \ + /usr/include/aarch64-linux-gnu/bits/getopt_core.h \ + /usr/include/aarch64-linux-gnu/bits/unistd_ext.h \ + /usr/include/linux/close_range.h \ + /usr/include/aarch64-linux-gnu/sys/stat.h \ + /usr/include/aarch64-linux-gnu/bits/statx.h /usr/include/linux/stat.h \ + /usr/include/linux/types.h /usr/include/aarch64-linux-gnu/asm/types.h \ + /usr/include/asm-generic/types.h /usr/include/asm-generic/int-ll64.h \ + /usr/include/aarch64-linux-gnu/asm/bitsperlong.h \ + /usr/include/asm-generic/bitsperlong.h /usr/include/linux/posix_types.h \ + /usr/include/linux/stddef.h \ + /usr/include/aarch64-linux-gnu/asm/posix_types.h \ + /usr/include/asm-generic/posix_types.h \ + /usr/include/aarch64-linux-gnu/bits/statx-generic.h \ + /usr/include/aarch64-linux-gnu/bits/types/struct_statx_timestamp.h \ + /usr/include/aarch64-linux-gnu/bits/types/struct_statx.h diff --git a/Increase_multiplexing/AclNNInvocation/build/CMakeFiles/execute_add_op.dir/compiler_depend.make b/Increase_multiplexing/AclNNInvocation/build/CMakeFiles/execute_add_op.dir/compiler_depend.make new file mode 100644 index 0000000000000000000000000000000000000000..9c98d42c4680aeaba4f9c39188aab8899f66fe75 --- /dev/null +++ b/Increase_multiplexing/AclNNInvocation/build/CMakeFiles/execute_add_op.dir/compiler_depend.make @@ -0,0 +1,2 @@ +# Empty compiler generated dependencies file for execute_add_op. +# This may be replaced when dependencies are built. diff --git a/Increase_multiplexing/AclNNInvocation/build/CMakeFiles/execute_add_op.dir/compiler_depend.ts b/Increase_multiplexing/AclNNInvocation/build/CMakeFiles/execute_add_op.dir/compiler_depend.ts new file mode 100644 index 0000000000000000000000000000000000000000..e7ad1aa6d7e2e0e793e44a9a2f52094954b0d534 --- /dev/null +++ b/Increase_multiplexing/AclNNInvocation/build/CMakeFiles/execute_add_op.dir/compiler_depend.ts @@ -0,0 +1,2 @@ +# CMAKE generated file: DO NOT EDIT! +# Timestamp file for compiler generated dependencies management for execute_add_op. diff --git a/Increase_multiplexing/AclNNInvocation/build/CMakeFiles/execute_add_op.dir/depend.make b/Increase_multiplexing/AclNNInvocation/build/CMakeFiles/execute_add_op.dir/depend.make new file mode 100644 index 0000000000000000000000000000000000000000..802adaf2fdd11cffdb50736f1c0becd2f1a8a59c --- /dev/null +++ b/Increase_multiplexing/AclNNInvocation/build/CMakeFiles/execute_add_op.dir/depend.make @@ -0,0 +1,2 @@ +# Empty dependencies file for execute_add_op. +# This may be replaced when dependencies are built. diff --git a/Increase_multiplexing/AclNNInvocation/build/CMakeFiles/execute_add_op.dir/flags.make b/Increase_multiplexing/AclNNInvocation/build/CMakeFiles/execute_add_op.dir/flags.make new file mode 100644 index 0000000000000000000000000000000000000000..dcfd3e6a4ad3630098b77b42d981474a792182f9 --- /dev/null +++ b/Increase_multiplexing/AclNNInvocation/build/CMakeFiles/execute_add_op.dir/flags.make @@ -0,0 +1,10 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +# compile CXX with /usr/bin/c++ +CXX_DEFINES = + +CXX_INCLUDES = -I/usr/local/Ascend/ascend-toolkit/latest/runtime/include -I/usr/local/Ascend/ascend-toolkit/latest/atc/include -I/Test_performance/Operator-performance/Increase_multiplexing/AclNNInvocation/src/../inc -I/usr/local/Ascend/ascend-toolkit/latest/opp/vendors/customize/op_api/include + +CXX_FLAGS = -std=c++11 + diff --git a/Increase_multiplexing/AclNNInvocation/build/CMakeFiles/execute_add_op.dir/link.txt b/Increase_multiplexing/AclNNInvocation/build/CMakeFiles/execute_add_op.dir/link.txt new file mode 100644 index 0000000000000000000000000000000000000000..f956776da10e2e3833d77df9d72f6ae7e6258b3f --- /dev/null +++ b/Increase_multiplexing/AclNNInvocation/build/CMakeFiles/execute_add_op.dir/link.txt @@ -0,0 +1 @@ +/usr/bin/c++ CMakeFiles/execute_add_op.dir/operator_desc.cpp.o CMakeFiles/execute_add_op.dir/op_runner.cpp.o CMakeFiles/execute_add_op.dir/main.cpp.o CMakeFiles/execute_add_op.dir/common.cpp.o -o /Test_performance/Operator-performance/Increase_multiplexing/AclNNInvocation/output/execute_add_op -L/usr/local/Ascend/ascend-toolkit/latest/lib64 -L/usr/local/Ascend/ascend-toolkit/latest/opp/vendors/customize/op_api/lib -Wl,-rpath,/usr/local/Ascend/ascend-toolkit/latest/lib64:/usr/local/Ascend/ascend-toolkit/latest/opp/vendors/customize/op_api/lib: -lascendcl -lcust_opapi -lacl_op_compiler -lnnopbase -lstdc++ diff --git a/Increase_multiplexing/AclNNInvocation/build/CMakeFiles/execute_add_op.dir/main.cpp.o b/Increase_multiplexing/AclNNInvocation/build/CMakeFiles/execute_add_op.dir/main.cpp.o new file mode 100644 index 0000000000000000000000000000000000000000..d9548ecc6937be27329ea3dad50f36fee883a95f Binary files /dev/null and b/Increase_multiplexing/AclNNInvocation/build/CMakeFiles/execute_add_op.dir/main.cpp.o differ diff --git a/Increase_multiplexing/AclNNInvocation/build/CMakeFiles/execute_add_op.dir/main.cpp.o.d b/Increase_multiplexing/AclNNInvocation/build/CMakeFiles/execute_add_op.dir/main.cpp.o.d new file mode 100644 index 0000000000000000000000000000000000000000..e3315e340d30eb2e1ba661d008bc785c0eb8d0b2 --- /dev/null +++ b/Increase_multiplexing/AclNNInvocation/build/CMakeFiles/execute_add_op.dir/main.cpp.o.d @@ -0,0 +1,197 @@ +CMakeFiles/execute_add_op.dir/main.cpp.o: \ + /Test_performance/Operator-performance/Increase_multiplexing/AclNNInvocation/src/main.cpp \ + /usr/include/stdc-predef.h /usr/include/c++/11/cstdint \ + /usr/include/aarch64-linux-gnu/c++/11/bits/c++config.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/os_defines.h \ + /usr/include/features.h /usr/include/features-time64.h \ + /usr/include/aarch64-linux-gnu/bits/wordsize.h \ + /usr/include/aarch64-linux-gnu/bits/timesize.h \ + /usr/include/aarch64-linux-gnu/sys/cdefs.h \ + /usr/include/aarch64-linux-gnu/bits/long-double.h \ + /usr/include/aarch64-linux-gnu/gnu/stubs.h \ + /usr/include/aarch64-linux-gnu/gnu/stubs-lp64.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/cpu_defines.h \ + /usr/lib/gcc/aarch64-linux-gnu/11/include/stdint.h /usr/include/stdint.h \ + /usr/include/aarch64-linux-gnu/bits/libc-header-start.h \ + /usr/include/aarch64-linux-gnu/bits/types.h \ + /usr/include/aarch64-linux-gnu/bits/typesizes.h \ + /usr/include/aarch64-linux-gnu/bits/time64.h \ + /usr/include/aarch64-linux-gnu/bits/wchar.h \ + /usr/include/aarch64-linux-gnu/bits/stdint-intn.h \ + /usr/include/aarch64-linux-gnu/bits/stdint-uintn.h \ + /usr/include/c++/11/iostream /usr/include/c++/11/ostream \ + /usr/include/c++/11/ios /usr/include/c++/11/iosfwd \ + /usr/include/c++/11/bits/stringfwd.h \ + /usr/include/c++/11/bits/memoryfwd.h /usr/include/c++/11/bits/postypes.h \ + /usr/include/c++/11/cwchar /usr/include/wchar.h \ + /usr/include/aarch64-linux-gnu/bits/floatn.h \ + /usr/include/aarch64-linux-gnu/bits/floatn-common.h \ + /usr/lib/gcc/aarch64-linux-gnu/11/include/stddef.h \ + /usr/lib/gcc/aarch64-linux-gnu/11/include/stdarg.h \ + /usr/include/aarch64-linux-gnu/bits/types/wint_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/mbstate_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/__mbstate_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/__FILE.h \ + /usr/include/aarch64-linux-gnu/bits/types/FILE.h \ + /usr/include/aarch64-linux-gnu/bits/types/locale_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/__locale_t.h \ + /usr/include/c++/11/exception /usr/include/c++/11/bits/exception.h \ + /usr/include/c++/11/bits/exception_ptr.h \ + /usr/include/c++/11/bits/exception_defines.h \ + /usr/include/c++/11/bits/cxxabi_init_exception.h \ + /usr/include/c++/11/typeinfo /usr/include/c++/11/bits/hash_bytes.h \ + /usr/include/c++/11/new /usr/include/c++/11/bits/move.h \ + /usr/include/c++/11/type_traits \ + /usr/include/c++/11/bits/nested_exception.h \ + /usr/include/c++/11/bits/char_traits.h \ + /usr/include/c++/11/bits/stl_algobase.h \ + /usr/include/c++/11/bits/functexcept.h \ + /usr/include/c++/11/bits/cpp_type_traits.h \ + /usr/include/c++/11/ext/type_traits.h \ + /usr/include/c++/11/ext/numeric_traits.h \ + /usr/include/c++/11/bits/stl_pair.h \ + /usr/include/c++/11/bits/stl_iterator_base_types.h \ + /usr/include/c++/11/bits/stl_iterator_base_funcs.h \ + /usr/include/c++/11/bits/concept_check.h \ + /usr/include/c++/11/debug/assertions.h \ + /usr/include/c++/11/bits/stl_iterator.h \ + /usr/include/c++/11/bits/ptr_traits.h /usr/include/c++/11/debug/debug.h \ + /usr/include/c++/11/bits/predefined_ops.h \ + /usr/include/c++/11/bits/localefwd.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/c++locale.h \ + /usr/include/c++/11/clocale /usr/include/locale.h \ + /usr/include/aarch64-linux-gnu/bits/locale.h /usr/include/c++/11/cctype \ + /usr/include/ctype.h /usr/include/aarch64-linux-gnu/bits/endian.h \ + /usr/include/aarch64-linux-gnu/bits/endianness.h \ + /usr/include/c++/11/bits/ios_base.h /usr/include/c++/11/ext/atomicity.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/gthr.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/gthr-default.h \ + /usr/include/pthread.h /usr/include/sched.h \ + /usr/include/aarch64-linux-gnu/bits/types/time_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/struct_timespec.h \ + /usr/include/aarch64-linux-gnu/bits/sched.h \ + /usr/include/aarch64-linux-gnu/bits/types/struct_sched_param.h \ + /usr/include/aarch64-linux-gnu/bits/cpu-set.h /usr/include/time.h \ + /usr/include/aarch64-linux-gnu/bits/time.h \ + /usr/include/aarch64-linux-gnu/bits/timex.h \ + /usr/include/aarch64-linux-gnu/bits/types/struct_timeval.h \ + /usr/include/aarch64-linux-gnu/bits/types/clock_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/struct_tm.h \ + /usr/include/aarch64-linux-gnu/bits/types/clockid_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/timer_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/struct_itimerspec.h \ + /usr/include/aarch64-linux-gnu/bits/pthreadtypes.h \ + /usr/include/aarch64-linux-gnu/bits/thread-shared-types.h \ + /usr/include/aarch64-linux-gnu/bits/pthreadtypes-arch.h \ + /usr/include/aarch64-linux-gnu/bits/atomic_wide_counter.h \ + /usr/include/aarch64-linux-gnu/bits/struct_mutex.h \ + /usr/include/aarch64-linux-gnu/bits/struct_rwlock.h \ + /usr/include/aarch64-linux-gnu/bits/setjmp.h \ + /usr/include/aarch64-linux-gnu/bits/types/__sigset_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/struct___jmp_buf_tag.h \ + /usr/include/aarch64-linux-gnu/bits/pthread_stack_min-dynamic.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/atomic_word.h \ + /usr/include/aarch64-linux-gnu/sys/single_threaded.h \ + /usr/include/c++/11/bits/locale_classes.h /usr/include/c++/11/string \ + /usr/include/c++/11/bits/allocator.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/c++allocator.h \ + /usr/include/c++/11/ext/new_allocator.h \ + /usr/include/c++/11/bits/ostream_insert.h \ + /usr/include/c++/11/bits/cxxabi_forced.h \ + /usr/include/c++/11/bits/stl_function.h \ + /usr/include/c++/11/backward/binders.h \ + /usr/include/c++/11/bits/range_access.h \ + /usr/include/c++/11/initializer_list \ + /usr/include/c++/11/bits/basic_string.h \ + /usr/include/c++/11/ext/alloc_traits.h \ + /usr/include/c++/11/bits/alloc_traits.h \ + /usr/include/c++/11/bits/stl_construct.h \ + /usr/include/c++/11/ext/string_conversions.h /usr/include/c++/11/cstdlib \ + /usr/include/stdlib.h /usr/include/aarch64-linux-gnu/bits/waitflags.h \ + /usr/include/aarch64-linux-gnu/bits/waitstatus.h \ + /usr/include/aarch64-linux-gnu/sys/types.h /usr/include/endian.h \ + /usr/include/aarch64-linux-gnu/bits/byteswap.h \ + /usr/include/aarch64-linux-gnu/bits/uintn-identity.h \ + /usr/include/aarch64-linux-gnu/sys/select.h \ + /usr/include/aarch64-linux-gnu/bits/select.h \ + /usr/include/aarch64-linux-gnu/bits/types/sigset_t.h \ + /usr/include/alloca.h /usr/include/aarch64-linux-gnu/bits/stdlib-float.h \ + /usr/include/c++/11/bits/std_abs.h /usr/include/c++/11/cstdio \ + /usr/include/stdio.h \ + /usr/include/aarch64-linux-gnu/bits/types/__fpos_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/__fpos64_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/struct_FILE.h \ + /usr/include/aarch64-linux-gnu/bits/types/cookie_io_functions_t.h \ + /usr/include/aarch64-linux-gnu/bits/stdio_lim.h \ + /usr/include/c++/11/cerrno /usr/include/errno.h \ + /usr/include/aarch64-linux-gnu/bits/errno.h /usr/include/linux/errno.h \ + /usr/include/aarch64-linux-gnu/asm/errno.h \ + /usr/include/asm-generic/errno.h /usr/include/asm-generic/errno-base.h \ + /usr/include/aarch64-linux-gnu/bits/types/error_t.h \ + /usr/include/c++/11/bits/charconv.h \ + /usr/include/c++/11/bits/functional_hash.h \ + /usr/include/c++/11/bits/basic_string.tcc \ + /usr/include/c++/11/bits/locale_classes.tcc \ + /usr/include/c++/11/system_error \ + /usr/include/aarch64-linux-gnu/c++/11/bits/error_constants.h \ + /usr/include/c++/11/stdexcept /usr/include/c++/11/streambuf \ + /usr/include/c++/11/bits/streambuf.tcc \ + /usr/include/c++/11/bits/basic_ios.h \ + /usr/include/c++/11/bits/locale_facets.h /usr/include/c++/11/cwctype \ + /usr/include/wctype.h /usr/include/aarch64-linux-gnu/bits/wctype-wchar.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/ctype_base.h \ + /usr/include/c++/11/bits/streambuf_iterator.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/ctype_inline.h \ + /usr/include/c++/11/bits/locale_facets.tcc \ + /usr/include/c++/11/bits/basic_ios.tcc \ + /usr/include/c++/11/bits/ostream.tcc /usr/include/c++/11/istream \ + /usr/include/c++/11/bits/istream.tcc /usr/include/unistd.h \ + /usr/include/aarch64-linux-gnu/bits/posix_opt.h \ + /usr/include/aarch64-linux-gnu/bits/environments.h \ + /usr/include/aarch64-linux-gnu/bits/confname.h \ + /usr/include/aarch64-linux-gnu/bits/getopt_posix.h \ + /usr/include/aarch64-linux-gnu/bits/getopt_core.h \ + /usr/include/aarch64-linux-gnu/bits/unistd_ext.h \ + /usr/include/linux/close_range.h \ + /usr/include/aarch64-linux-gnu/sys/stat.h \ + /usr/include/aarch64-linux-gnu/bits/stat.h \ + /usr/include/aarch64-linux-gnu/bits/struct_stat.h \ + /usr/include/aarch64-linux-gnu/bits/statx.h /usr/include/linux/stat.h \ + /usr/include/linux/types.h /usr/include/aarch64-linux-gnu/asm/types.h \ + /usr/include/asm-generic/types.h /usr/include/asm-generic/int-ll64.h \ + /usr/include/aarch64-linux-gnu/asm/bitsperlong.h \ + /usr/include/asm-generic/bitsperlong.h /usr/include/linux/posix_types.h \ + /usr/include/linux/stddef.h \ + /usr/include/aarch64-linux-gnu/asm/posix_types.h \ + /usr/include/asm-generic/posix_types.h \ + /usr/include/aarch64-linux-gnu/bits/statx-generic.h \ + /usr/include/aarch64-linux-gnu/bits/types/struct_statx_timestamp.h \ + /usr/include/aarch64-linux-gnu/bits/types/struct_statx.h \ + /usr/local/Ascend/ascend-toolkit/latest/runtime/include/acl/acl.h \ + /usr/local/Ascend/ascend-toolkit/latest/runtime/include/acl/acl_rt.h \ + /usr/local/Ascend/ascend-toolkit/latest/runtime/include/acl/acl_base.h \ + /usr/local/Ascend/ascend-toolkit/latest/runtime/include/acl/error_codes/rt_error_codes.h \ + /usr/local/Ascend/ascend-toolkit/latest/runtime/include/acl/error_codes/ge_error_codes.h \ + /usr/local/Ascend/ascend-toolkit/latest/runtime/include/acl/acl_op.h \ + /usr/local/Ascend/ascend-toolkit/latest/runtime/include/acl/acl_mdl.h \ + /Test_performance/Operator-performance/Increase_multiplexing/AclNNInvocation/src/../inc/op_runner.h \ + /usr/local/Ascend/ascend-toolkit/latest/runtime/include/aclnn/acl_meta.h \ + /usr/local/Ascend/ascend-toolkit/latest/runtime/include/acl/acl_base.h \ + /Test_performance/Operator-performance/Increase_multiplexing/AclNNInvocation/src/../inc/common.h \ + /usr/include/c++/11/vector /usr/include/c++/11/bits/stl_uninitialized.h \ + /usr/include/c++/11/bits/stl_vector.h \ + /usr/include/c++/11/bits/stl_bvector.h \ + /usr/include/c++/11/bits/vector.tcc /usr/include/c++/11/iomanip \ + /usr/include/c++/11/locale \ + /usr/include/c++/11/bits/locale_facets_nonio.h /usr/include/c++/11/ctime \ + /usr/include/aarch64-linux-gnu/c++/11/bits/time_members.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/messages_members.h \ + /usr/include/libintl.h /usr/include/c++/11/bits/codecvt.h \ + /usr/include/c++/11/bits/locale_facets_nonio.tcc \ + /usr/include/c++/11/bits/locale_conv.h \ + /usr/include/c++/11/bits/unique_ptr.h /usr/include/c++/11/utility \ + /usr/include/c++/11/bits/stl_relops.h /usr/include/c++/11/tuple \ + /usr/include/c++/11/array /usr/include/c++/11/bits/uses_allocator.h \ + /usr/include/c++/11/bits/invoke.h \ + /Test_performance/Operator-performance/Increase_multiplexing/AclNNInvocation/src/../inc/operator_desc.h \ + /Test_performance/Operator-performance/Increase_multiplexing/AclNNInvocation/src/../inc/common.h diff --git a/Increase_multiplexing/AclNNInvocation/build/CMakeFiles/execute_add_op.dir/op_runner.cpp.o b/Increase_multiplexing/AclNNInvocation/build/CMakeFiles/execute_add_op.dir/op_runner.cpp.o new file mode 100644 index 0000000000000000000000000000000000000000..346c128f2f7ce8704a649677345897cfc5c99295 Binary files /dev/null and b/Increase_multiplexing/AclNNInvocation/build/CMakeFiles/execute_add_op.dir/op_runner.cpp.o differ diff --git a/Increase_multiplexing/AclNNInvocation/build/CMakeFiles/execute_add_op.dir/op_runner.cpp.o.d b/Increase_multiplexing/AclNNInvocation/build/CMakeFiles/execute_add_op.dir/op_runner.cpp.o.d new file mode 100644 index 0000000000000000000000000000000000000000..7d4402c8afb3edd3d2e716e4a110b5eddbb950df --- /dev/null +++ b/Increase_multiplexing/AclNNInvocation/build/CMakeFiles/execute_add_op.dir/op_runner.cpp.o.d @@ -0,0 +1,183 @@ +CMakeFiles/execute_add_op.dir/op_runner.cpp.o: \ + /Test_performance/Operator-performance/Increase_multiplexing/AclNNInvocation/src/op_runner.cpp \ + /usr/include/stdc-predef.h \ + /Test_performance/Operator-performance/Increase_multiplexing/AclNNInvocation/src/../inc/op_runner.h \ + /usr/local/Ascend/ascend-toolkit/latest/runtime/include/aclnn/acl_meta.h \ + /usr/include/c++/11/cstdint \ + /usr/include/aarch64-linux-gnu/c++/11/bits/c++config.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/os_defines.h \ + /usr/include/features.h /usr/include/features-time64.h \ + /usr/include/aarch64-linux-gnu/bits/wordsize.h \ + /usr/include/aarch64-linux-gnu/bits/timesize.h \ + /usr/include/aarch64-linux-gnu/sys/cdefs.h \ + /usr/include/aarch64-linux-gnu/bits/long-double.h \ + /usr/include/aarch64-linux-gnu/gnu/stubs.h \ + /usr/include/aarch64-linux-gnu/gnu/stubs-lp64.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/cpu_defines.h \ + /usr/lib/gcc/aarch64-linux-gnu/11/include/stdint.h /usr/include/stdint.h \ + /usr/include/aarch64-linux-gnu/bits/libc-header-start.h \ + /usr/include/aarch64-linux-gnu/bits/types.h \ + /usr/include/aarch64-linux-gnu/bits/typesizes.h \ + /usr/include/aarch64-linux-gnu/bits/time64.h \ + /usr/include/aarch64-linux-gnu/bits/wchar.h \ + /usr/include/aarch64-linux-gnu/bits/stdint-intn.h \ + /usr/include/aarch64-linux-gnu/bits/stdint-uintn.h \ + /usr/include/c++/11/cstdlib /usr/include/stdlib.h \ + /usr/lib/gcc/aarch64-linux-gnu/11/include/stddef.h \ + /usr/include/aarch64-linux-gnu/bits/waitflags.h \ + /usr/include/aarch64-linux-gnu/bits/waitstatus.h \ + /usr/include/aarch64-linux-gnu/bits/floatn.h \ + /usr/include/aarch64-linux-gnu/bits/floatn-common.h \ + /usr/include/aarch64-linux-gnu/bits/types/locale_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/__locale_t.h \ + /usr/include/aarch64-linux-gnu/sys/types.h \ + /usr/include/aarch64-linux-gnu/bits/types/clock_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/clockid_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/time_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/timer_t.h \ + /usr/include/endian.h /usr/include/aarch64-linux-gnu/bits/endian.h \ + /usr/include/aarch64-linux-gnu/bits/endianness.h \ + /usr/include/aarch64-linux-gnu/bits/byteswap.h \ + /usr/include/aarch64-linux-gnu/bits/uintn-identity.h \ + /usr/include/aarch64-linux-gnu/sys/select.h \ + /usr/include/aarch64-linux-gnu/bits/select.h \ + /usr/include/aarch64-linux-gnu/bits/types/sigset_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/__sigset_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/struct_timeval.h \ + /usr/include/aarch64-linux-gnu/bits/types/struct_timespec.h \ + /usr/include/aarch64-linux-gnu/bits/pthreadtypes.h \ + /usr/include/aarch64-linux-gnu/bits/thread-shared-types.h \ + /usr/include/aarch64-linux-gnu/bits/pthreadtypes-arch.h \ + /usr/include/aarch64-linux-gnu/bits/atomic_wide_counter.h \ + /usr/include/aarch64-linux-gnu/bits/struct_mutex.h \ + /usr/include/aarch64-linux-gnu/bits/struct_rwlock.h \ + /usr/include/alloca.h /usr/include/aarch64-linux-gnu/bits/stdlib-float.h \ + /usr/include/c++/11/bits/std_abs.h \ + /usr/local/Ascend/ascend-toolkit/latest/runtime/include/acl/acl_base.h \ + /usr/local/Ascend/ascend-toolkit/latest/runtime/include/acl/error_codes/rt_error_codes.h \ + /usr/local/Ascend/ascend-toolkit/latest/runtime/include/acl/error_codes/ge_error_codes.h \ + /usr/local/Ascend/ascend-toolkit/latest/runtime/include/acl/acl.h \ + /usr/local/Ascend/ascend-toolkit/latest/runtime/include/acl/acl_rt.h \ + /usr/local/Ascend/ascend-toolkit/latest/runtime/include/acl/acl_base.h \ + /usr/local/Ascend/ascend-toolkit/latest/runtime/include/acl/acl_op.h \ + /usr/local/Ascend/ascend-toolkit/latest/runtime/include/acl/acl_mdl.h \ + /Test_performance/Operator-performance/Increase_multiplexing/AclNNInvocation/src/../inc/common.h \ + /usr/include/c++/11/cstdio /usr/include/stdio.h \ + /usr/lib/gcc/aarch64-linux-gnu/11/include/stdarg.h \ + /usr/include/aarch64-linux-gnu/bits/types/__fpos_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/__mbstate_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/__fpos64_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/__FILE.h \ + /usr/include/aarch64-linux-gnu/bits/types/FILE.h \ + /usr/include/aarch64-linux-gnu/bits/types/struct_FILE.h \ + /usr/include/aarch64-linux-gnu/bits/types/cookie_io_functions_t.h \ + /usr/include/aarch64-linux-gnu/bits/stdio_lim.h \ + /usr/include/c++/11/string /usr/include/c++/11/bits/stringfwd.h \ + /usr/include/c++/11/bits/memoryfwd.h \ + /usr/include/c++/11/bits/char_traits.h \ + /usr/include/c++/11/bits/stl_algobase.h \ + /usr/include/c++/11/bits/functexcept.h \ + /usr/include/c++/11/bits/exception_defines.h \ + /usr/include/c++/11/bits/cpp_type_traits.h \ + /usr/include/c++/11/ext/type_traits.h \ + /usr/include/c++/11/ext/numeric_traits.h \ + /usr/include/c++/11/bits/stl_pair.h /usr/include/c++/11/bits/move.h \ + /usr/include/c++/11/type_traits \ + /usr/include/c++/11/bits/stl_iterator_base_types.h \ + /usr/include/c++/11/bits/stl_iterator_base_funcs.h \ + /usr/include/c++/11/bits/concept_check.h \ + /usr/include/c++/11/debug/assertions.h \ + /usr/include/c++/11/bits/stl_iterator.h \ + /usr/include/c++/11/bits/ptr_traits.h /usr/include/c++/11/debug/debug.h \ + /usr/include/c++/11/bits/predefined_ops.h \ + /usr/include/c++/11/bits/postypes.h /usr/include/c++/11/cwchar \ + /usr/include/wchar.h /usr/include/aarch64-linux-gnu/bits/types/wint_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/mbstate_t.h \ + /usr/include/c++/11/bits/allocator.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/c++allocator.h \ + /usr/include/c++/11/ext/new_allocator.h /usr/include/c++/11/new \ + /usr/include/c++/11/bits/exception.h \ + /usr/include/c++/11/bits/localefwd.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/c++locale.h \ + /usr/include/c++/11/clocale /usr/include/locale.h \ + /usr/include/aarch64-linux-gnu/bits/locale.h /usr/include/c++/11/iosfwd \ + /usr/include/c++/11/cctype /usr/include/ctype.h \ + /usr/include/c++/11/bits/ostream_insert.h \ + /usr/include/c++/11/bits/cxxabi_forced.h \ + /usr/include/c++/11/bits/stl_function.h \ + /usr/include/c++/11/backward/binders.h \ + /usr/include/c++/11/bits/range_access.h \ + /usr/include/c++/11/initializer_list \ + /usr/include/c++/11/bits/basic_string.h \ + /usr/include/c++/11/ext/atomicity.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/gthr.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/gthr-default.h \ + /usr/include/pthread.h /usr/include/sched.h \ + /usr/include/aarch64-linux-gnu/bits/sched.h \ + /usr/include/aarch64-linux-gnu/bits/types/struct_sched_param.h \ + /usr/include/aarch64-linux-gnu/bits/cpu-set.h /usr/include/time.h \ + /usr/include/aarch64-linux-gnu/bits/time.h \ + /usr/include/aarch64-linux-gnu/bits/timex.h \ + /usr/include/aarch64-linux-gnu/bits/types/struct_tm.h \ + /usr/include/aarch64-linux-gnu/bits/types/struct_itimerspec.h \ + /usr/include/aarch64-linux-gnu/bits/setjmp.h \ + /usr/include/aarch64-linux-gnu/bits/types/struct___jmp_buf_tag.h \ + /usr/include/aarch64-linux-gnu/bits/pthread_stack_min-dynamic.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/atomic_word.h \ + /usr/include/aarch64-linux-gnu/sys/single_threaded.h \ + /usr/include/c++/11/ext/alloc_traits.h \ + /usr/include/c++/11/bits/alloc_traits.h \ + /usr/include/c++/11/bits/stl_construct.h \ + /usr/include/c++/11/ext/string_conversions.h /usr/include/c++/11/cerrno \ + /usr/include/errno.h /usr/include/aarch64-linux-gnu/bits/errno.h \ + /usr/include/linux/errno.h /usr/include/aarch64-linux-gnu/asm/errno.h \ + /usr/include/asm-generic/errno.h /usr/include/asm-generic/errno-base.h \ + /usr/include/aarch64-linux-gnu/bits/types/error_t.h \ + /usr/include/c++/11/bits/charconv.h \ + /usr/include/c++/11/bits/functional_hash.h \ + /usr/include/c++/11/bits/hash_bytes.h \ + /usr/include/c++/11/bits/basic_string.tcc /usr/include/c++/11/vector \ + /usr/include/c++/11/bits/stl_uninitialized.h \ + /usr/include/c++/11/bits/stl_vector.h \ + /usr/include/c++/11/bits/stl_bvector.h \ + /usr/include/c++/11/bits/vector.tcc /usr/include/c++/11/iostream \ + /usr/include/c++/11/ostream /usr/include/c++/11/ios \ + /usr/include/c++/11/exception /usr/include/c++/11/bits/exception_ptr.h \ + /usr/include/c++/11/bits/cxxabi_init_exception.h \ + /usr/include/c++/11/typeinfo /usr/include/c++/11/bits/nested_exception.h \ + /usr/include/c++/11/bits/ios_base.h \ + /usr/include/c++/11/bits/locale_classes.h \ + /usr/include/c++/11/bits/locale_classes.tcc \ + /usr/include/c++/11/system_error \ + /usr/include/aarch64-linux-gnu/c++/11/bits/error_constants.h \ + /usr/include/c++/11/stdexcept /usr/include/c++/11/streambuf \ + /usr/include/c++/11/bits/streambuf.tcc \ + /usr/include/c++/11/bits/basic_ios.h \ + /usr/include/c++/11/bits/locale_facets.h /usr/include/c++/11/cwctype \ + /usr/include/wctype.h /usr/include/aarch64-linux-gnu/bits/wctype-wchar.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/ctype_base.h \ + /usr/include/c++/11/bits/streambuf_iterator.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/ctype_inline.h \ + /usr/include/c++/11/bits/locale_facets.tcc \ + /usr/include/c++/11/bits/basic_ios.tcc \ + /usr/include/c++/11/bits/ostream.tcc /usr/include/c++/11/istream \ + /usr/include/c++/11/bits/istream.tcc /usr/include/c++/11/iomanip \ + /usr/include/c++/11/locale \ + /usr/include/c++/11/bits/locale_facets_nonio.h /usr/include/c++/11/ctime \ + /usr/include/aarch64-linux-gnu/c++/11/bits/time_members.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/messages_members.h \ + /usr/include/libintl.h /usr/include/c++/11/bits/codecvt.h \ + /usr/include/c++/11/bits/locale_facets_nonio.tcc \ + /usr/include/c++/11/bits/locale_conv.h \ + /usr/include/c++/11/bits/unique_ptr.h /usr/include/c++/11/utility \ + /usr/include/c++/11/bits/stl_relops.h /usr/include/c++/11/tuple \ + /usr/include/c++/11/array /usr/include/c++/11/bits/uses_allocator.h \ + /usr/include/c++/11/bits/invoke.h \ + /Test_performance/Operator-performance/Increase_multiplexing/AclNNInvocation/src/../inc/operator_desc.h \ + /usr/local/Ascend/ascend-toolkit/latest/opp/vendors/customize/op_api/include/aclnn_add_custom.h \ + /usr/include/c++/11/limits /usr/include/c++/11/cassert \ + /usr/include/assert.h \ + /usr/local/Ascend/ascend-toolkit/latest/atc/include/acl/acl_op_compiler.h \ + /usr/local/Ascend/ascend-toolkit/latest/atc/include/acl/acl_base.h \ + /usr/local/Ascend/ascend-toolkit/latest/atc/include/acl/acl_op.h \ + /Test_performance/Operator-performance/Increase_multiplexing/AclNNInvocation/src/../inc/common.h diff --git a/Increase_multiplexing/AclNNInvocation/build/CMakeFiles/execute_add_op.dir/operator_desc.cpp.o b/Increase_multiplexing/AclNNInvocation/build/CMakeFiles/execute_add_op.dir/operator_desc.cpp.o new file mode 100644 index 0000000000000000000000000000000000000000..2bfd17781e736447c54a84b052797e425558c2ed Binary files /dev/null and b/Increase_multiplexing/AclNNInvocation/build/CMakeFiles/execute_add_op.dir/operator_desc.cpp.o differ diff --git a/Increase_multiplexing/AclNNInvocation/build/CMakeFiles/execute_add_op.dir/operator_desc.cpp.o.d b/Increase_multiplexing/AclNNInvocation/build/CMakeFiles/execute_add_op.dir/operator_desc.cpp.o.d new file mode 100644 index 0000000000000000000000000000000000000000..d37a5e2ff5402ba267c8d8276351a4f6ba618d47 --- /dev/null +++ b/Increase_multiplexing/AclNNInvocation/build/CMakeFiles/execute_add_op.dir/operator_desc.cpp.o.d @@ -0,0 +1,173 @@ +CMakeFiles/execute_add_op.dir/operator_desc.cpp.o: \ + /Test_performance/Operator-performance/Increase_multiplexing/AclNNInvocation/src/operator_desc.cpp \ + /usr/include/stdc-predef.h \ + /Test_performance/Operator-performance/Increase_multiplexing/AclNNInvocation/src/../inc/common.h \ + /usr/include/c++/11/cstdio \ + /usr/include/aarch64-linux-gnu/c++/11/bits/c++config.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/os_defines.h \ + /usr/include/features.h /usr/include/features-time64.h \ + /usr/include/aarch64-linux-gnu/bits/wordsize.h \ + /usr/include/aarch64-linux-gnu/bits/timesize.h \ + /usr/include/aarch64-linux-gnu/sys/cdefs.h \ + /usr/include/aarch64-linux-gnu/bits/long-double.h \ + /usr/include/aarch64-linux-gnu/gnu/stubs.h \ + /usr/include/aarch64-linux-gnu/gnu/stubs-lp64.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/cpu_defines.h \ + /usr/include/stdio.h \ + /usr/include/aarch64-linux-gnu/bits/libc-header-start.h \ + /usr/lib/gcc/aarch64-linux-gnu/11/include/stddef.h \ + /usr/lib/gcc/aarch64-linux-gnu/11/include/stdarg.h \ + /usr/include/aarch64-linux-gnu/bits/types.h \ + /usr/include/aarch64-linux-gnu/bits/typesizes.h \ + /usr/include/aarch64-linux-gnu/bits/time64.h \ + /usr/include/aarch64-linux-gnu/bits/types/__fpos_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/__mbstate_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/__fpos64_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/__FILE.h \ + /usr/include/aarch64-linux-gnu/bits/types/FILE.h \ + /usr/include/aarch64-linux-gnu/bits/types/struct_FILE.h \ + /usr/include/aarch64-linux-gnu/bits/types/cookie_io_functions_t.h \ + /usr/include/aarch64-linux-gnu/bits/stdio_lim.h \ + /usr/include/aarch64-linux-gnu/bits/floatn.h \ + /usr/include/aarch64-linux-gnu/bits/floatn-common.h \ + /usr/include/c++/11/string /usr/include/c++/11/bits/stringfwd.h \ + /usr/include/c++/11/bits/memoryfwd.h \ + /usr/include/c++/11/bits/char_traits.h \ + /usr/include/c++/11/bits/stl_algobase.h \ + /usr/include/c++/11/bits/functexcept.h \ + /usr/include/c++/11/bits/exception_defines.h \ + /usr/include/c++/11/bits/cpp_type_traits.h \ + /usr/include/c++/11/ext/type_traits.h \ + /usr/include/c++/11/ext/numeric_traits.h \ + /usr/include/c++/11/bits/stl_pair.h /usr/include/c++/11/bits/move.h \ + /usr/include/c++/11/type_traits \ + /usr/include/c++/11/bits/stl_iterator_base_types.h \ + /usr/include/c++/11/bits/stl_iterator_base_funcs.h \ + /usr/include/c++/11/bits/concept_check.h \ + /usr/include/c++/11/debug/assertions.h \ + /usr/include/c++/11/bits/stl_iterator.h \ + /usr/include/c++/11/bits/ptr_traits.h /usr/include/c++/11/debug/debug.h \ + /usr/include/c++/11/bits/predefined_ops.h \ + /usr/include/c++/11/bits/postypes.h /usr/include/c++/11/cwchar \ + /usr/include/wchar.h /usr/include/aarch64-linux-gnu/bits/wchar.h \ + /usr/include/aarch64-linux-gnu/bits/types/wint_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/mbstate_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/locale_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/__locale_t.h \ + /usr/include/c++/11/cstdint \ + /usr/lib/gcc/aarch64-linux-gnu/11/include/stdint.h /usr/include/stdint.h \ + /usr/include/aarch64-linux-gnu/bits/stdint-intn.h \ + /usr/include/aarch64-linux-gnu/bits/stdint-uintn.h \ + /usr/include/c++/11/bits/allocator.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/c++allocator.h \ + /usr/include/c++/11/ext/new_allocator.h /usr/include/c++/11/new \ + /usr/include/c++/11/bits/exception.h \ + /usr/include/c++/11/bits/localefwd.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/c++locale.h \ + /usr/include/c++/11/clocale /usr/include/locale.h \ + /usr/include/aarch64-linux-gnu/bits/locale.h /usr/include/c++/11/iosfwd \ + /usr/include/c++/11/cctype /usr/include/ctype.h \ + /usr/include/aarch64-linux-gnu/bits/endian.h \ + /usr/include/aarch64-linux-gnu/bits/endianness.h \ + /usr/include/c++/11/bits/ostream_insert.h \ + /usr/include/c++/11/bits/cxxabi_forced.h \ + /usr/include/c++/11/bits/stl_function.h \ + /usr/include/c++/11/backward/binders.h \ + /usr/include/c++/11/bits/range_access.h \ + /usr/include/c++/11/initializer_list \ + /usr/include/c++/11/bits/basic_string.h \ + /usr/include/c++/11/ext/atomicity.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/gthr.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/gthr-default.h \ + /usr/include/pthread.h /usr/include/sched.h \ + /usr/include/aarch64-linux-gnu/bits/types/time_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/struct_timespec.h \ + /usr/include/aarch64-linux-gnu/bits/sched.h \ + /usr/include/aarch64-linux-gnu/bits/types/struct_sched_param.h \ + /usr/include/aarch64-linux-gnu/bits/cpu-set.h /usr/include/time.h \ + /usr/include/aarch64-linux-gnu/bits/time.h \ + /usr/include/aarch64-linux-gnu/bits/timex.h \ + /usr/include/aarch64-linux-gnu/bits/types/struct_timeval.h \ + /usr/include/aarch64-linux-gnu/bits/types/clock_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/struct_tm.h \ + /usr/include/aarch64-linux-gnu/bits/types/clockid_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/timer_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/struct_itimerspec.h \ + /usr/include/aarch64-linux-gnu/bits/pthreadtypes.h \ + /usr/include/aarch64-linux-gnu/bits/thread-shared-types.h \ + /usr/include/aarch64-linux-gnu/bits/pthreadtypes-arch.h \ + /usr/include/aarch64-linux-gnu/bits/atomic_wide_counter.h \ + /usr/include/aarch64-linux-gnu/bits/struct_mutex.h \ + /usr/include/aarch64-linux-gnu/bits/struct_rwlock.h \ + /usr/include/aarch64-linux-gnu/bits/setjmp.h \ + /usr/include/aarch64-linux-gnu/bits/types/__sigset_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/struct___jmp_buf_tag.h \ + /usr/include/aarch64-linux-gnu/bits/pthread_stack_min-dynamic.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/atomic_word.h \ + /usr/include/aarch64-linux-gnu/sys/single_threaded.h \ + /usr/include/c++/11/ext/alloc_traits.h \ + /usr/include/c++/11/bits/alloc_traits.h \ + /usr/include/c++/11/bits/stl_construct.h \ + /usr/include/c++/11/ext/string_conversions.h /usr/include/c++/11/cstdlib \ + /usr/include/stdlib.h /usr/include/aarch64-linux-gnu/bits/waitflags.h \ + /usr/include/aarch64-linux-gnu/bits/waitstatus.h \ + /usr/include/aarch64-linux-gnu/sys/types.h /usr/include/endian.h \ + /usr/include/aarch64-linux-gnu/bits/byteswap.h \ + /usr/include/aarch64-linux-gnu/bits/uintn-identity.h \ + /usr/include/aarch64-linux-gnu/sys/select.h \ + /usr/include/aarch64-linux-gnu/bits/select.h \ + /usr/include/aarch64-linux-gnu/bits/types/sigset_t.h \ + /usr/include/alloca.h /usr/include/aarch64-linux-gnu/bits/stdlib-float.h \ + /usr/include/c++/11/bits/std_abs.h /usr/include/c++/11/cerrno \ + /usr/include/errno.h /usr/include/aarch64-linux-gnu/bits/errno.h \ + /usr/include/linux/errno.h /usr/include/aarch64-linux-gnu/asm/errno.h \ + /usr/include/asm-generic/errno.h /usr/include/asm-generic/errno-base.h \ + /usr/include/aarch64-linux-gnu/bits/types/error_t.h \ + /usr/include/c++/11/bits/charconv.h \ + /usr/include/c++/11/bits/functional_hash.h \ + /usr/include/c++/11/bits/hash_bytes.h \ + /usr/include/c++/11/bits/basic_string.tcc /usr/include/c++/11/vector \ + /usr/include/c++/11/bits/stl_uninitialized.h \ + /usr/include/c++/11/bits/stl_vector.h \ + /usr/include/c++/11/bits/stl_bvector.h \ + /usr/include/c++/11/bits/vector.tcc /usr/include/c++/11/iostream \ + /usr/include/c++/11/ostream /usr/include/c++/11/ios \ + /usr/include/c++/11/exception /usr/include/c++/11/bits/exception_ptr.h \ + /usr/include/c++/11/bits/cxxabi_init_exception.h \ + /usr/include/c++/11/typeinfo /usr/include/c++/11/bits/nested_exception.h \ + /usr/include/c++/11/bits/ios_base.h \ + /usr/include/c++/11/bits/locale_classes.h \ + /usr/include/c++/11/bits/locale_classes.tcc \ + /usr/include/c++/11/system_error \ + /usr/include/aarch64-linux-gnu/c++/11/bits/error_constants.h \ + /usr/include/c++/11/stdexcept /usr/include/c++/11/streambuf \ + /usr/include/c++/11/bits/streambuf.tcc \ + /usr/include/c++/11/bits/basic_ios.h \ + /usr/include/c++/11/bits/locale_facets.h /usr/include/c++/11/cwctype \ + /usr/include/wctype.h /usr/include/aarch64-linux-gnu/bits/wctype-wchar.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/ctype_base.h \ + /usr/include/c++/11/bits/streambuf_iterator.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/ctype_inline.h \ + /usr/include/c++/11/bits/locale_facets.tcc \ + /usr/include/c++/11/bits/basic_ios.tcc \ + /usr/include/c++/11/bits/ostream.tcc /usr/include/c++/11/istream \ + /usr/include/c++/11/bits/istream.tcc /usr/include/c++/11/iomanip \ + /usr/include/c++/11/locale \ + /usr/include/c++/11/bits/locale_facets_nonio.h /usr/include/c++/11/ctime \ + /usr/include/aarch64-linux-gnu/c++/11/bits/time_members.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/messages_members.h \ + /usr/include/libintl.h /usr/include/c++/11/bits/codecvt.h \ + /usr/include/c++/11/bits/locale_facets_nonio.tcc \ + /usr/include/c++/11/bits/locale_conv.h \ + /usr/include/c++/11/bits/unique_ptr.h /usr/include/c++/11/utility \ + /usr/include/c++/11/bits/stl_relops.h /usr/include/c++/11/tuple \ + /usr/include/c++/11/array /usr/include/c++/11/bits/uses_allocator.h \ + /usr/include/c++/11/bits/invoke.h \ + /usr/local/Ascend/ascend-toolkit/latest/runtime/include/acl/acl.h \ + /usr/local/Ascend/ascend-toolkit/latest/runtime/include/acl/acl_rt.h \ + /usr/local/Ascend/ascend-toolkit/latest/runtime/include/acl/acl_base.h \ + /usr/local/Ascend/ascend-toolkit/latest/runtime/include/acl/error_codes/rt_error_codes.h \ + /usr/local/Ascend/ascend-toolkit/latest/runtime/include/acl/error_codes/ge_error_codes.h \ + /usr/local/Ascend/ascend-toolkit/latest/runtime/include/acl/acl_op.h \ + /usr/local/Ascend/ascend-toolkit/latest/runtime/include/acl/acl_mdl.h \ + /Test_performance/Operator-performance/Increase_multiplexing/AclNNInvocation/src/../inc/operator_desc.h diff --git a/Increase_multiplexing/AclNNInvocation/build/CMakeFiles/execute_add_op.dir/progress.make b/Increase_multiplexing/AclNNInvocation/build/CMakeFiles/execute_add_op.dir/progress.make new file mode 100644 index 0000000000000000000000000000000000000000..33e6bffba3730113ad4bec358b7c8a00b5a67431 --- /dev/null +++ b/Increase_multiplexing/AclNNInvocation/build/CMakeFiles/execute_add_op.dir/progress.make @@ -0,0 +1,6 @@ +CMAKE_PROGRESS_1 = 1 +CMAKE_PROGRESS_2 = 2 +CMAKE_PROGRESS_3 = 3 +CMAKE_PROGRESS_4 = 4 +CMAKE_PROGRESS_5 = 5 + diff --git a/Increase_multiplexing/AclNNInvocation/build/CMakeFiles/progress.marks b/Increase_multiplexing/AclNNInvocation/build/CMakeFiles/progress.marks new file mode 100644 index 0000000000000000000000000000000000000000..7ed6ff82de6bcc2a78243fc9c54d3ef5ac14da69 --- /dev/null +++ b/Increase_multiplexing/AclNNInvocation/build/CMakeFiles/progress.marks @@ -0,0 +1 @@ +5 diff --git a/Increase_multiplexing/AclNNInvocation/build/Makefile b/Increase_multiplexing/AclNNInvocation/build/Makefile new file mode 100644 index 0000000000000000000000000000000000000000..3a61f73a74c9e8615fef0fc00ba04c67ed17e471 --- /dev/null +++ b/Increase_multiplexing/AclNNInvocation/build/Makefile @@ -0,0 +1,311 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +# Default target executed when no arguments are given to make. +default_target: all +.PHONY : default_target + +# Allow only one "make -f Makefile2" at a time, but pass parallelism. +.NOTPARALLEL: + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + +# Disable VCS-based implicit rules. +% : %,v + +# Disable VCS-based implicit rules. +% : RCS/% + +# Disable VCS-based implicit rules. +% : RCS/%,v + +# Disable VCS-based implicit rules. +% : SCCS/s.% + +# Disable VCS-based implicit rules. +% : s.% + +.SUFFIXES: .hpux_make_needs_suffix_list + +# Command-line flag to silence nested $(MAKE). +$(VERBOSE)MAKESILENT = -s + +#Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E rm -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /Test_performance/Operator-performance/Increase_multiplexing/AclNNInvocation/src + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /Test_performance/Operator-performance/Increase_multiplexing/AclNNInvocation/build + +#============================================================================= +# Targets provided globally by CMake. + +# Special rule for the target edit_cache +edit_cache: + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "No interactive CMake dialog available..." + /usr/bin/cmake -E echo No\ interactive\ CMake\ dialog\ available. +.PHONY : edit_cache + +# Special rule for the target edit_cache +edit_cache/fast: edit_cache +.PHONY : edit_cache/fast + +# Special rule for the target rebuild_cache +rebuild_cache: + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running CMake to regenerate build system..." + /usr/bin/cmake --regenerate-during-build -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) +.PHONY : rebuild_cache + +# Special rule for the target rebuild_cache +rebuild_cache/fast: rebuild_cache +.PHONY : rebuild_cache/fast + +# Special rule for the target list_install_components +list_install_components: + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Available install components are: \"Unspecified\"" +.PHONY : list_install_components + +# Special rule for the target list_install_components +list_install_components/fast: list_install_components +.PHONY : list_install_components/fast + +# Special rule for the target install +install: preinstall + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Install the project..." + /usr/bin/cmake -P cmake_install.cmake +.PHONY : install + +# Special rule for the target install +install/fast: preinstall/fast + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Install the project..." + /usr/bin/cmake -P cmake_install.cmake +.PHONY : install/fast + +# Special rule for the target install/local +install/local: preinstall + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Installing only the local directory..." + /usr/bin/cmake -DCMAKE_INSTALL_LOCAL_ONLY=1 -P cmake_install.cmake +.PHONY : install/local + +# Special rule for the target install/local +install/local/fast: preinstall/fast + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Installing only the local directory..." + /usr/bin/cmake -DCMAKE_INSTALL_LOCAL_ONLY=1 -P cmake_install.cmake +.PHONY : install/local/fast + +# Special rule for the target install/strip +install/strip: preinstall + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Installing the project stripped..." + /usr/bin/cmake -DCMAKE_INSTALL_DO_STRIP=1 -P cmake_install.cmake +.PHONY : install/strip + +# Special rule for the target install/strip +install/strip/fast: preinstall/fast + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Installing the project stripped..." + /usr/bin/cmake -DCMAKE_INSTALL_DO_STRIP=1 -P cmake_install.cmake +.PHONY : install/strip/fast + +# The main all target +all: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /Test_performance/Operator-performance/Increase_multiplexing/AclNNInvocation/build/CMakeFiles /Test_performance/Operator-performance/Increase_multiplexing/AclNNInvocation/build//CMakeFiles/progress.marks + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 all + $(CMAKE_COMMAND) -E cmake_progress_start /Test_performance/Operator-performance/Increase_multiplexing/AclNNInvocation/build/CMakeFiles 0 +.PHONY : all + +# The main clean target +clean: + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 clean +.PHONY : clean + +# The main clean target +clean/fast: clean +.PHONY : clean/fast + +# Prepare targets for installation. +preinstall: all + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 preinstall +.PHONY : preinstall + +# Prepare targets for installation. +preinstall/fast: + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 preinstall +.PHONY : preinstall/fast + +# clear depends +depend: + $(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 1 +.PHONY : depend + +#============================================================================= +# Target rules for targets named execute_add_op + +# Build rule for target. +execute_add_op: cmake_check_build_system + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 execute_add_op +.PHONY : execute_add_op + +# fast build rule for target. +execute_add_op/fast: + $(MAKE) $(MAKESILENT) -f CMakeFiles/execute_add_op.dir/build.make CMakeFiles/execute_add_op.dir/build +.PHONY : execute_add_op/fast + +common.o: common.cpp.o +.PHONY : common.o + +# target to build an object file +common.cpp.o: + $(MAKE) $(MAKESILENT) -f CMakeFiles/execute_add_op.dir/build.make CMakeFiles/execute_add_op.dir/common.cpp.o +.PHONY : common.cpp.o + +common.i: common.cpp.i +.PHONY : common.i + +# target to preprocess a source file +common.cpp.i: + $(MAKE) $(MAKESILENT) -f CMakeFiles/execute_add_op.dir/build.make CMakeFiles/execute_add_op.dir/common.cpp.i +.PHONY : common.cpp.i + +common.s: common.cpp.s +.PHONY : common.s + +# target to generate assembly for a file +common.cpp.s: + $(MAKE) $(MAKESILENT) -f CMakeFiles/execute_add_op.dir/build.make CMakeFiles/execute_add_op.dir/common.cpp.s +.PHONY : common.cpp.s + +main.o: main.cpp.o +.PHONY : main.o + +# target to build an object file +main.cpp.o: + $(MAKE) $(MAKESILENT) -f CMakeFiles/execute_add_op.dir/build.make CMakeFiles/execute_add_op.dir/main.cpp.o +.PHONY : main.cpp.o + +main.i: main.cpp.i +.PHONY : main.i + +# target to preprocess a source file +main.cpp.i: + $(MAKE) $(MAKESILENT) -f CMakeFiles/execute_add_op.dir/build.make CMakeFiles/execute_add_op.dir/main.cpp.i +.PHONY : main.cpp.i + +main.s: main.cpp.s +.PHONY : main.s + +# target to generate assembly for a file +main.cpp.s: + $(MAKE) $(MAKESILENT) -f CMakeFiles/execute_add_op.dir/build.make CMakeFiles/execute_add_op.dir/main.cpp.s +.PHONY : main.cpp.s + +op_runner.o: op_runner.cpp.o +.PHONY : op_runner.o + +# target to build an object file +op_runner.cpp.o: + $(MAKE) $(MAKESILENT) -f CMakeFiles/execute_add_op.dir/build.make CMakeFiles/execute_add_op.dir/op_runner.cpp.o +.PHONY : op_runner.cpp.o + +op_runner.i: op_runner.cpp.i +.PHONY : op_runner.i + +# target to preprocess a source file +op_runner.cpp.i: + $(MAKE) $(MAKESILENT) -f CMakeFiles/execute_add_op.dir/build.make CMakeFiles/execute_add_op.dir/op_runner.cpp.i +.PHONY : op_runner.cpp.i + +op_runner.s: op_runner.cpp.s +.PHONY : op_runner.s + +# target to generate assembly for a file +op_runner.cpp.s: + $(MAKE) $(MAKESILENT) -f CMakeFiles/execute_add_op.dir/build.make CMakeFiles/execute_add_op.dir/op_runner.cpp.s +.PHONY : op_runner.cpp.s + +operator_desc.o: operator_desc.cpp.o +.PHONY : operator_desc.o + +# target to build an object file +operator_desc.cpp.o: + $(MAKE) $(MAKESILENT) -f CMakeFiles/execute_add_op.dir/build.make CMakeFiles/execute_add_op.dir/operator_desc.cpp.o +.PHONY : operator_desc.cpp.o + +operator_desc.i: operator_desc.cpp.i +.PHONY : operator_desc.i + +# target to preprocess a source file +operator_desc.cpp.i: + $(MAKE) $(MAKESILENT) -f CMakeFiles/execute_add_op.dir/build.make CMakeFiles/execute_add_op.dir/operator_desc.cpp.i +.PHONY : operator_desc.cpp.i + +operator_desc.s: operator_desc.cpp.s +.PHONY : operator_desc.s + +# target to generate assembly for a file +operator_desc.cpp.s: + $(MAKE) $(MAKESILENT) -f CMakeFiles/execute_add_op.dir/build.make CMakeFiles/execute_add_op.dir/operator_desc.cpp.s +.PHONY : operator_desc.cpp.s + +# Help Target +help: + @echo "The following are some of the valid targets for this Makefile:" + @echo "... all (the default if no target is provided)" + @echo "... clean" + @echo "... depend" + @echo "... edit_cache" + @echo "... install" + @echo "... install/local" + @echo "... install/strip" + @echo "... list_install_components" + @echo "... rebuild_cache" + @echo "... execute_add_op" + @echo "... common.o" + @echo "... common.i" + @echo "... common.s" + @echo "... main.o" + @echo "... main.i" + @echo "... main.s" + @echo "... op_runner.o" + @echo "... op_runner.i" + @echo "... op_runner.s" + @echo "... operator_desc.o" + @echo "... operator_desc.i" + @echo "... operator_desc.s" +.PHONY : help + + + +#============================================================================= +# Special targets to cleanup operation of make. + +# Special rule to run CMake to check the build system integrity. +# No rule that depends on this can have commands that come from listfiles +# because they might be regenerated. +cmake_check_build_system: + $(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 0 +.PHONY : cmake_check_build_system + diff --git a/Increase_multiplexing/AclNNInvocation/build/cmake_install.cmake b/Increase_multiplexing/AclNNInvocation/build/cmake_install.cmake new file mode 100644 index 0000000000000000000000000000000000000000..34b387efd974e3a42f48e88c04e53ae618ab459a --- /dev/null +++ b/Increase_multiplexing/AclNNInvocation/build/cmake_install.cmake @@ -0,0 +1,74 @@ +# Install script for directory: /Test_performance/Operator-performance/Increase_multiplexing/AclNNInvocation/src + +# Set the install prefix +if(NOT DEFINED CMAKE_INSTALL_PREFIX) + set(CMAKE_INSTALL_PREFIX "/usr/local") +endif() +string(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}") + +# Set the install configuration name. +if(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME) + if(BUILD_TYPE) + string(REGEX REPLACE "^[^A-Za-z0-9_]+" "" + CMAKE_INSTALL_CONFIG_NAME "${BUILD_TYPE}") + else() + set(CMAKE_INSTALL_CONFIG_NAME "") + endif() + message(STATUS "Install configuration: \"${CMAKE_INSTALL_CONFIG_NAME}\"") +endif() + +# Set the component getting installed. +if(NOT CMAKE_INSTALL_COMPONENT) + if(COMPONENT) + message(STATUS "Install component: \"${COMPONENT}\"") + set(CMAKE_INSTALL_COMPONENT "${COMPONENT}") + else() + set(CMAKE_INSTALL_COMPONENT) + endif() +endif() + +# Install shared libraries without execute permission? +if(NOT DEFINED CMAKE_INSTALL_SO_NO_EXE) + set(CMAKE_INSTALL_SO_NO_EXE "1") +endif() + +# Is this installation the result of a crosscompile? +if(NOT DEFINED CMAKE_CROSSCOMPILING) + set(CMAKE_CROSSCOMPILING "FALSE") +endif() + +# Set default install directory permissions. +if(NOT DEFINED CMAKE_OBJDUMP) + set(CMAKE_OBJDUMP "/usr/bin/objdump") +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + if(EXISTS "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/../output/execute_add_op" AND + NOT IS_SYMLINK "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/../output/execute_add_op") + file(RPATH_CHECK + FILE "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/../output/execute_add_op" + RPATH "") + endif() + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/../output" TYPE EXECUTABLE FILES "/Test_performance/Operator-performance/Increase_multiplexing/AclNNInvocation/output/execute_add_op") + if(EXISTS "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/../output/execute_add_op" AND + NOT IS_SYMLINK "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/../output/execute_add_op") + file(RPATH_CHANGE + FILE "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/../output/execute_add_op" + OLD_RPATH "/usr/local/Ascend/ascend-toolkit/latest/lib64:/usr/local/Ascend/ascend-toolkit/latest/opp/vendors/customize/op_api/lib:" + NEW_RPATH "") + if(CMAKE_INSTALL_DO_STRIP) + execute_process(COMMAND "/usr/bin/strip" "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/../output/execute_add_op") + endif() + endif() +endif() + +if(CMAKE_INSTALL_COMPONENT) + set(CMAKE_INSTALL_MANIFEST "install_manifest_${CMAKE_INSTALL_COMPONENT}.txt") +else() + set(CMAKE_INSTALL_MANIFEST "install_manifest.txt") +endif() + +string(REPLACE ";" "\n" CMAKE_INSTALL_MANIFEST_CONTENT + "${CMAKE_INSTALL_MANIFEST_FILES}") +file(WRITE "/Test_performance/Operator-performance/Increase_multiplexing/AclNNInvocation/build/${CMAKE_INSTALL_MANIFEST}" + "${CMAKE_INSTALL_MANIFEST_CONTENT}") diff --git a/Increase_multiplexing/AclNNInvocation/inc/common.h b/Increase_multiplexing/AclNNInvocation/inc/common.h new file mode 100644 index 0000000000000000000000000000000000000000..7036813a972219f046e079072fe2e1ed94670e5f --- /dev/null +++ b/Increase_multiplexing/AclNNInvocation/inc/common.h @@ -0,0 +1,45 @@ +/** +* @file common.h +* +* Copyright (C) 2020. Huawei Technologies Co., Ltd. All rights reserved. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. +*/ +#ifndef COMMON_H +#define COMMON_H + +#include +#include +#include +#include +#include + +#include "acl/acl.h" + +#define SUCCESS 0 +#define FAILED 1 + +#define INFO_LOG(fmt, args...) fprintf(stdout, "[INFO] " fmt "\n", ##args) +#define WARN_LOG(fmt, args...) fprintf(stdout, "[WARN] " fmt "\n", ##args) +#define ERROR_LOG(fmt, args...) fprintf(stderr, "[ERROR] " fmt "\n", ##args) + +/** + * @brief Read data from file + * @param [in] filePath: file path + * @param [out] fileSize: file size + * @return read result + */ +bool ReadFile(const std::string &filePath, size_t fileSize, void *buffer, size_t bufferSize); + +/** + * @brief Write data to file + * @param [in] filePath: file path + * @param [in] buffer: data to write to file + * @param [in] size: size to write + * @return write result + */ +bool WriteFile(const std::string &filePath, const void *buffer, size_t size); + +#endif // COMMON_H diff --git a/Increase_multiplexing/AclNNInvocation/inc/op_runner.h b/Increase_multiplexing/AclNNInvocation/inc/op_runner.h new file mode 100644 index 0000000000000000000000000000000000000000..bf2a9ef43d12950dae6f19b98d48f5a6a36ac02f --- /dev/null +++ b/Increase_multiplexing/AclNNInvocation/inc/op_runner.h @@ -0,0 +1,182 @@ +/** +* @file op_runner.h +* +* Copyright (C) 2020. Huawei Technologies Co., Ltd. All rights reserved. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. +*/ +#ifndef OP_RUNNER_H +#define OP_RUNNER_H + +#include "aclnn/acl_meta.h" +#include "acl/acl.h" +#include "common.h" +#include "operator_desc.h" + +/** + * Op Runner + */ +class OpRunner { +public: + /** + * @brief Constructor + * @param [in] opDesc: op description + */ + explicit OpRunner(OperatorDesc *opDesc); + + /** + * @brief Destructor + */ + virtual ~OpRunner(); + + /** + * @brief Init op runner + */ + bool Init(); + + /** + * @brief Get number of inputs + * @return number of inputs + */ + const size_t NumInputs(); + + /** + * @brief Get number of outputs + * @return number of outputs + */ + const size_t NumOutputs(); + + /** + * @brief Get input size by index + * @param [in] index: input index + * @return size of the input + */ + const size_t GetInputSize(size_t index) const; + const size_t GetInputNumDims(size_t index) const; + aclDataType GetInputDataType(size_t index) const; + aclFormat GetInputFormat(size_t index) const; + + /** + * @brief Get output size by index + * @param [in] index: output index + * @return size of the output + */ + size_t GetOutputSize(size_t index) const; + const size_t GetOutputNumDims(size_t index) const; + aclDataType GetOutputDataType(size_t index) const; + aclFormat GetOutputFormat(size_t index) const; + + /** + * @brief Get input element count by index + * @param i[in] ndex: input index + * @return element count of the input + */ + size_t GetInputElementCount(size_t index) const; + + /** + * @brief Get output element count by index + * @param [in] index: output index + * @return element count of the output + */ + size_t GetOutputElementCount(size_t index) const; + + /** + * @brief Get input shape by index + * @param [in] index: input index + * @return shape of the output + */ + std::vector GetInputShape(size_t index) const; + + /** + * @brief Get output shape by index + * @param [in] index: output index + * @return shape of the output + */ + std::vector GetOutputShape(size_t index) const; + + /** + * @brief Get input buffer(host memory) by index + * @tparam T: data type + * @param [in] index: input index + * @return host address of the input + */ + template + T *GetInputBuffer(size_t index) + { + if (index >= numInputs_) { + ERROR_LOG("index out of range. index = %zu, numInputs = %zu", index, numInputs_); + return nullptr; + } + return reinterpret_cast(hostInputs_[index]); + } + + /** + * @brief Get output buffer(host memory) by index + * @tparam T: data type + * @param [in] index: output index + * @return host address of the output + */ + template + const T *GetOutputBuffer(size_t index) + { + if (index >= numOutputs_) { + ERROR_LOG("index out of range. index = %zu, numOutputs = %zu", index, numOutputs_); + return nullptr; + } + + return reinterpret_cast(hostOutputs_[index]); + } + + /** + * @brief Print readable input by index + * @param [in] index: input index + * @param [in] elementsPerRow: number of elements per row + */ + void PrintInput(size_t index, size_t elementsPerRow = 16); + + /** + * @brief Print readable output by index + * @param [in] index: output index + * @param [in] elementsPerRow: number of elements per row + */ + void PrintOutput(size_t index, size_t elementsPerRow = 16); + + /** + * @brief Compile static op + * @return compile result + */ + bool CompileStaticOp(); + + /** + * @brief Compile dynamic op + * @return compile result + */ + bool CompileDynamicOp(); + + /** + * @brief Run op + * @return run result + */ + bool RunOp(); + +private: + size_t numInputs_; + size_t numOutputs_; + + std::vector inputBuffers_; + std::vector outputBuffers_; + + std::vector devInputs_; + std::vector devOutputs_; + + std::vector hostInputs_; + std::vector hostOutputs_; + + std::vector inputTensor_; + std::vector outputTensor_; + OperatorDesc *opDesc_; +}; + +#endif // OP_RUNNER_H diff --git a/Increase_multiplexing/AclNNInvocation/inc/operator_desc.h b/Increase_multiplexing/AclNNInvocation/inc/operator_desc.h new file mode 100644 index 0000000000000000000000000000000000000000..4cbdf07e081232fc3165d1fbc205272ff9ccd2a5 --- /dev/null +++ b/Increase_multiplexing/AclNNInvocation/inc/operator_desc.h @@ -0,0 +1,57 @@ +/** +* @file operator_desc.h +* +* Copyright (C) 2020. Huawei Technologies Co., Ltd. All rights reserved. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. +*/ +#ifndef OPERATOR_DESC_H +#define OPERATOR_DESC_H + +#include +#include + +#include "acl/acl.h" + +/** + * Op description + */ +struct OperatorDesc { + /** + * Constructor + */ + explicit OperatorDesc(); + + /** + * Destructor + */ + virtual ~OperatorDesc(); + + /** + * Add an input tensor description + * @param [in] dataType: data type + * @param [in] numDims: number of dims + * @param [in] dims: dims + * @param [in] format: format + * @return OperatorDesc + */ + OperatorDesc &AddInputTensorDesc(aclDataType dataType, int numDims, const int64_t *dims, aclFormat format); + + /** + * Add an output tensor description + * @param [in] dataType: data type + * @param [in] numDims: number of dims + * @param [in] dims: dims + * @param [in] format: format + * @return OperatorDesc + */ + OperatorDesc &AddOutputTensorDesc(aclDataType dataType, int numDims, const int64_t *dims, aclFormat format); + + std::string opType; + std::vector inputDesc; + std::vector outputDesc; +}; + +#endif // OPERATOR_DESC_H diff --git a/Increase_multiplexing/AclNNInvocation/input/.keep b/Increase_multiplexing/AclNNInvocation/input/.keep new file mode 100644 index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391 diff --git a/Increase_multiplexing/AclNNInvocation/input/input_x.bin b/Increase_multiplexing/AclNNInvocation/input/input_x.bin new file mode 100644 index 0000000000000000000000000000000000000000..f0250c67740e31f0966d164bba76845bac81274f Binary files /dev/null and b/Increase_multiplexing/AclNNInvocation/input/input_x.bin differ diff --git a/Increase_multiplexing/AclNNInvocation/input/input_y.bin b/Increase_multiplexing/AclNNInvocation/input/input_y.bin new file mode 100644 index 0000000000000000000000000000000000000000..386dffbba631adb5f818c417d104d55bf0c994d6 Binary files /dev/null and b/Increase_multiplexing/AclNNInvocation/input/input_y.bin differ diff --git a/Increase_multiplexing/AclNNInvocation/output/OPPROF_20240529050506_TJQFVKYIENYYAWJK/ArithmeticUtilization.csv b/Increase_multiplexing/AclNNInvocation/output/OPPROF_20240529050506_TJQFVKYIENYYAWJK/ArithmeticUtilization.csv new file mode 100644 index 0000000000000000000000000000000000000000..5fa7f64255e1eb972fa6ac4e42e0e8665aeb8dcf --- /dev/null +++ b/Increase_multiplexing/AclNNInvocation/output/OPPROF_20240529050506_TJQFVKYIENYYAWJK/ArithmeticUtilization.csv @@ -0,0 +1,2 @@ +block_id,sub_block_id,aic_time(us),aic_total_cycles,aic_cube_ratio,aic_cube_fp16_ratio,aic_cube_int8_ratio,aic_cube_fops,aic_cube_total_instr_number,aic_cube_fp_instr_number,aic_cube_int_instr_number,aiv_time(us),aiv_total_cycles,aiv_vec_ratio,aiv_vec_fp32_ratio,aiv_vec_fp16_ratio,aiv_vec_int32_ratio,aiv_vec_int16_ratio,aiv_vec_misc_ratio,aiv_vec_fops, +0,cube0,622.012268,761343,0.000000,0.000000,0.000000,0,0,0,0,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A, diff --git a/Increase_multiplexing/AclNNInvocation/output/OPPROF_20240529050506_TJQFVKYIENYYAWJK/L2Cache.csv b/Increase_multiplexing/AclNNInvocation/output/OPPROF_20240529050506_TJQFVKYIENYYAWJK/L2Cache.csv new file mode 100644 index 0000000000000000000000000000000000000000..b0733784096601b420494d666887891cad52f220 --- /dev/null +++ b/Increase_multiplexing/AclNNInvocation/output/OPPROF_20240529050506_TJQFVKYIENYYAWJK/L2Cache.csv @@ -0,0 +1,2 @@ +block_id,sub_block_id,aic_time(us),aic_total_cycles,aic_write_cache_hit,aic_write_cache_miss_allocate,aic_r0_read_cache_hit,aic_r0_read_cache_miss_allocate,aic_r1_read_cache_hit,aic_r1_read_cache_miss_allocate,aic_write_hit_rate(%),aic_read_hit_rate(%),aic_total_hit_rate(%),aiv_time(us),aiv_total_cycles,aiv_write_cache_hit,aiv_write_cache_miss_allocate,aiv_r0_read_cache_hit,aiv_r0_read_cache_miss_allocate,aiv_r1_read_cache_hit,aiv_r1_read_cache_miss_allocate,aiv_write_hit_rate(%),aiv_read_hit_rate(%),aiv_total_hit_rate(%), +0,cube0,622.012268,761343,437,16388,543,65143,542,65141,2.597325,0.825918,1.027032,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A, diff --git a/Increase_multiplexing/AclNNInvocation/output/OPPROF_20240529050506_TJQFVKYIENYYAWJK/Memory.csv b/Increase_multiplexing/AclNNInvocation/output/OPPROF_20240529050506_TJQFVKYIENYYAWJK/Memory.csv new file mode 100644 index 0000000000000000000000000000000000000000..f6413f60a932ffeb3c7b2a92dcf0d97f535f1c1b --- /dev/null +++ b/Increase_multiplexing/AclNNInvocation/output/OPPROF_20240529050506_TJQFVKYIENYYAWJK/Memory.csv @@ -0,0 +1,2 @@ +block_id,sub_block_id,aic_time(us),aic_total_cycles,aic_l1_read_bw(GB/s),aic_l1_write_bw(GB/s),aic_main_mem_read_bw(GB/s),aic_main_mem_write_bw(GB/s),aic_mte1_instructions,aic_mte1_ratio,aic_mte2_instructions,aic_mte2_ratio,aic_mte3_instructions,aic_mte3_ratio,aiv_time(us),aiv_total_cycles,aiv_ub_to_gm_bw(GB/s),aiv_gm_to_ub_bw(GB/s),aiv_main_mem_read_bw(GB/s),aiv_main_mem_write_bw(GB/s),aiv_mte2_instructions,aiv_mte2_ratio,aiv_mte3_instructions,aiv_mte3_ratio,read_main_memory_datas(KB),write_main_memory_datas(KB),GM_to_L1_datas(KB),GM_to_L1_bw_usage_rate(%),L1_to_GM_datas(KB)(estimate),L1_to_GM_bw_usage_rate(%)(estimate),L0C_to_L1_datas(KB),L0C_to_L1_bw_usage_rate(%),L0C_to_GM_datas(KB),L0C_to_GM_bw_usage_rate(%),GM_to_UB_datas(KB),GM_to_UB_bw_usage_rate(%),UB_to_GM_datas(KB),UB_to_GM_bw_usage_rate(%), +0,cube0,622.012268,761343,0.000000,0.000000,25.192528,12.582657,2,0.000005,401,0.994851,200,0.643785,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,16431.250000,8206.750000,0.000000,N/A,8412.500000,N/A,0.000000,N/A,0.000000,N/A,N/A,N/A,N/A,N/A, diff --git a/Increase_multiplexing/AclNNInvocation/output/OPPROF_20240529050506_TJQFVKYIENYYAWJK/MemoryL0.csv b/Increase_multiplexing/AclNNInvocation/output/OPPROF_20240529050506_TJQFVKYIENYYAWJK/MemoryL0.csv new file mode 100644 index 0000000000000000000000000000000000000000..32db48a24b7b65d219ff0f9644424fa3277b2778 --- /dev/null +++ b/Increase_multiplexing/AclNNInvocation/output/OPPROF_20240529050506_TJQFVKYIENYYAWJK/MemoryL0.csv @@ -0,0 +1,2 @@ +block_id,sub_block_id,aic_time(us),aic_total_cycles,aic_l0a_read_bw(GB/s),aic_l0a_write_bw(GB/s),aic_l0b_read_bw(GB/s),aic_l0b_write_bw(GB/s),aic_l0c_read_bw_cube(GB/s),aic_l0c_write_bw_cube(GB/s),aiv_time(us),aiv_total_cycles, +0,cube0,622.012268,761343,0.000000,0.000000,0.000000,0.000000,0.000000,0.000000,N/A,N/A, diff --git a/Increase_multiplexing/AclNNInvocation/output/OPPROF_20240529050506_TJQFVKYIENYYAWJK/MemoryUB.csv b/Increase_multiplexing/AclNNInvocation/output/OPPROF_20240529050506_TJQFVKYIENYYAWJK/MemoryUB.csv new file mode 100644 index 0000000000000000000000000000000000000000..0be75a8ce327c5d5ae95b452ac024783b39e4828 --- /dev/null +++ b/Increase_multiplexing/AclNNInvocation/output/OPPROF_20240529050506_TJQFVKYIENYYAWJK/MemoryUB.csv @@ -0,0 +1,2 @@ +block_id,sub_block_id,aic_time(us),aic_total_cycles,aiv_time(us),aiv_total_cycles,aiv_ub_read_bw_vector(GB/s),aiv_ub_write_bw_vector(GB/s),aiv_ub_read_bw_scalar(GB/s),aiv_ub_write_bw_scalar(GB/s), +0,cube0,622.012268,761343,N/A,N/A,N/A,N/A,N/A,N/A, diff --git a/Increase_multiplexing/AclNNInvocation/output/OPPROF_20240529050506_TJQFVKYIENYYAWJK/OpBasicInfo.csv b/Increase_multiplexing/AclNNInvocation/output/OPPROF_20240529050506_TJQFVKYIENYYAWJK/OpBasicInfo.csv new file mode 100644 index 0000000000000000000000000000000000000000..ec27af94ccd8660dfd38f027556c2c92a64b5199 --- /dev/null +++ b/Increase_multiplexing/AclNNInvocation/output/OPPROF_20240529050506_TJQFVKYIENYYAWJK/OpBasicInfo.csv @@ -0,0 +1,2 @@ +Op Name,Op Type,Task Duration(us),Block Dim,Mix Block Dim, +AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b_0,cube,1519.770874,1,N/A, diff --git a/Increase_multiplexing/AclNNInvocation/output/OPPROF_20240529050506_TJQFVKYIENYYAWJK/PipeUtilization.csv b/Increase_multiplexing/AclNNInvocation/output/OPPROF_20240529050506_TJQFVKYIENYYAWJK/PipeUtilization.csv new file mode 100644 index 0000000000000000000000000000000000000000..d2359fdf3a1c68020e69d30ec11f77f1c7565653 --- /dev/null +++ b/Increase_multiplexing/AclNNInvocation/output/OPPROF_20240529050506_TJQFVKYIENYYAWJK/PipeUtilization.csv @@ -0,0 +1,2 @@ +block_id,sub_block_id,aic_time(us),aic_total_cycles,aic_cube_time(us),aic_cube_ratio,aic_scalar_time(us),aic_scalar_ratio,aic_mte1_time(us),aic_mte1_ratio,aic_mte2_time(us),aic_mte2_ratio,aic_mte3_time(us),aic_mte3_ratio,aic_fixpipe_time(us),aic_fixpipe_ratio,aic_icache_miss_rate,aiv_time(us),aiv_total_cycles,aiv_vec_time(us),aiv_vec_ratio,aiv_scalar_time(us),aiv_scalar_ratio,aiv_mte2_time(us),aiv_mte2_ratio,aiv_mte3_time(us),aiv_mte3_ratio,aiv_icache_miss_rate, +0,cube0,622.012268,761343,0.000000,0.000000,85.164215,0.136917,0.003268,0.000005,618.809631,0.994851,400.441986,0.643785,0.000817,0.000001,0.002826,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A, diff --git a/Increase_multiplexing/AclNNInvocation/output/OPPROF_20240529050506_TJQFVKYIENYYAWJK/ResourceConflictRatio.csv b/Increase_multiplexing/AclNNInvocation/output/OPPROF_20240529050506_TJQFVKYIENYYAWJK/ResourceConflictRatio.csv new file mode 100644 index 0000000000000000000000000000000000000000..a1cc0f6b4d43ec467d264b75625d07ea60b0e9d1 --- /dev/null +++ b/Increase_multiplexing/AclNNInvocation/output/OPPROF_20240529050506_TJQFVKYIENYYAWJK/ResourceConflictRatio.csv @@ -0,0 +1,2 @@ +block_id,sub_block_id,aic_time(us),aic_total_cycles,aic_cube_wait_ratio,aic_mte1_wait_ratio,aic_mte2_wait_ratio,aic_mte3_wait_ratio,aiv_time(us),aiv_total_cycles,aiv_vec_total_cflt_ratio,aiv_vec_bankgroup_cflt_ratio,aiv_vec_bank_cflt_ratio,aiv_vec_resc_cflt_ratio,aiv_vec_mte_cflt_ratio,aiv_vec_wait_ratio,aiv_mte1_wait_ratio,aiv_mte2_wait_ratio,aiv_mte3_wait_ratio, +0,cube0,622.012268,761343,0.000000,0.000000,1.033354,1.034542,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A,N/A, diff --git a/Increase_multiplexing/AclNNInvocation/output/OPPROF_20240529050506_TJQFVKYIENYYAWJK/dump/DeviceProf1.bin b/Increase_multiplexing/AclNNInvocation/output/OPPROF_20240529050506_TJQFVKYIENYYAWJK/dump/DeviceProf1.bin new file mode 100644 index 0000000000000000000000000000000000000000..af7e43f04b0982fa01bfe6aedbb50d0a6b47b2cc Binary files /dev/null and b/Increase_multiplexing/AclNNInvocation/output/OPPROF_20240529050506_TJQFVKYIENYYAWJK/dump/DeviceProf1.bin differ diff --git a/Increase_multiplexing/AclNNInvocation/output/OPPROF_20240529050506_TJQFVKYIENYYAWJK/dump/DeviceProf2.bin b/Increase_multiplexing/AclNNInvocation/output/OPPROF_20240529050506_TJQFVKYIENYYAWJK/dump/DeviceProf2.bin new file mode 100644 index 0000000000000000000000000000000000000000..ad1b8d7f1596e7f20a41cacad8b1d2bf94b81387 Binary files /dev/null and b/Increase_multiplexing/AclNNInvocation/output/OPPROF_20240529050506_TJQFVKYIENYYAWJK/dump/DeviceProf2.bin differ diff --git a/Increase_multiplexing/AclNNInvocation/output/OPPROF_20240529050506_TJQFVKYIENYYAWJK/dump/DeviceProf3.bin b/Increase_multiplexing/AclNNInvocation/output/OPPROF_20240529050506_TJQFVKYIENYYAWJK/dump/DeviceProf3.bin new file mode 100644 index 0000000000000000000000000000000000000000..36ffc8f99f4bfe99dfd5020c27660fe71f3c76a1 Binary files /dev/null and b/Increase_multiplexing/AclNNInvocation/output/OPPROF_20240529050506_TJQFVKYIENYYAWJK/dump/DeviceProf3.bin differ diff --git a/Increase_multiplexing/AclNNInvocation/output/OPPROF_20240529050506_TJQFVKYIENYYAWJK/dump/DeviceProf4.bin b/Increase_multiplexing/AclNNInvocation/output/OPPROF_20240529050506_TJQFVKYIENYYAWJK/dump/DeviceProf4.bin new file mode 100644 index 0000000000000000000000000000000000000000..df54d335fadc422c48e8b6e55526767544820ab1 Binary files /dev/null and b/Increase_multiplexing/AclNNInvocation/output/OPPROF_20240529050506_TJQFVKYIENYYAWJK/dump/DeviceProf4.bin differ diff --git a/Increase_multiplexing/AclNNInvocation/output/OPPROF_20240529050506_TJQFVKYIENYYAWJK/dump/DeviceProf5.bin b/Increase_multiplexing/AclNNInvocation/output/OPPROF_20240529050506_TJQFVKYIENYYAWJK/dump/DeviceProf5.bin new file mode 100644 index 0000000000000000000000000000000000000000..c93f42ae453b2bb83b31b8e95494ae9ddbfe470f Binary files /dev/null and b/Increase_multiplexing/AclNNInvocation/output/OPPROF_20240529050506_TJQFVKYIENYYAWJK/dump/DeviceProf5.bin differ diff --git a/Increase_multiplexing/AclNNInvocation/output/OPPROF_20240529050506_TJQFVKYIENYYAWJK/dump/DeviceProf6.bin b/Increase_multiplexing/AclNNInvocation/output/OPPROF_20240529050506_TJQFVKYIENYYAWJK/dump/DeviceProf6.bin new file mode 100644 index 0000000000000000000000000000000000000000..fe7338d8e5ccb55873c4434a6e2fdd9cce4c3353 Binary files /dev/null and b/Increase_multiplexing/AclNNInvocation/output/OPPROF_20240529050506_TJQFVKYIENYYAWJK/dump/DeviceProf6.bin differ diff --git a/Increase_multiplexing/AclNNInvocation/output/OPPROF_20240529050506_TJQFVKYIENYYAWJK/dump/DeviceProf7.bin b/Increase_multiplexing/AclNNInvocation/output/OPPROF_20240529050506_TJQFVKYIENYYAWJK/dump/DeviceProf7.bin new file mode 100644 index 0000000000000000000000000000000000000000..2263ac84c782330ec64aa9034c6bf6b2b635ad74 Binary files /dev/null and b/Increase_multiplexing/AclNNInvocation/output/OPPROF_20240529050506_TJQFVKYIENYYAWJK/dump/DeviceProf7.bin differ diff --git a/Increase_multiplexing/AclNNInvocation/output/OPPROF_20240529050506_TJQFVKYIENYYAWJK/dump/duration.bin b/Increase_multiplexing/AclNNInvocation/output/OPPROF_20240529050506_TJQFVKYIENYYAWJK/dump/duration.bin new file mode 100644 index 0000000000000000000000000000000000000000..41e951e358ce9f4201d97e5441247c93ba5c5cb6 Binary files /dev/null and b/Increase_multiplexing/AclNNInvocation/output/OPPROF_20240529050506_TJQFVKYIENYYAWJK/dump/duration.bin differ diff --git a/Increase_multiplexing/AclNNInvocation/output/OPPROF_20240529050506_TJQFVKYIENYYAWJK/dump/op_basic_info.txt b/Increase_multiplexing/AclNNInvocation/output/OPPROF_20240529050506_TJQFVKYIENYYAWJK/dump/op_basic_info.txt new file mode 100644 index 0000000000000000000000000000000000000000..2eeb43762ec8c2668a7a648acbc4345113ae6885 --- /dev/null +++ b/Increase_multiplexing/AclNNInvocation/output/OPPROF_20240529050506_TJQFVKYIENYYAWJK/dump/op_basic_info.txt @@ -0,0 +1,3 @@ +Op Name=AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b_0 +Block Dim=1 +Run Soc Version=Ascend310B4 diff --git a/Increase_multiplexing/AclNNInvocation/output/OPPROF_20240529050506_TJQFVKYIENYYAWJK/visualize_data.bin b/Increase_multiplexing/AclNNInvocation/output/OPPROF_20240529050506_TJQFVKYIENYYAWJK/visualize_data.bin new file mode 100644 index 0000000000000000000000000000000000000000..f446efc90b30e82829189d47c00d8f3f10f5f6d9 Binary files /dev/null and b/Increase_multiplexing/AclNNInvocation/output/OPPROF_20240529050506_TJQFVKYIENYYAWJK/visualize_data.bin differ diff --git a/Increase_multiplexing/AclNNInvocation/output/execute_add_op b/Increase_multiplexing/AclNNInvocation/output/execute_add_op new file mode 100644 index 0000000000000000000000000000000000000000..02943e8ddcd779280e38fecb16aa5a064e6d2a28 Binary files /dev/null and b/Increase_multiplexing/AclNNInvocation/output/execute_add_op differ diff --git a/Increase_multiplexing/AclNNInvocation/output/golden.bin b/Increase_multiplexing/AclNNInvocation/output/golden.bin new file mode 100644 index 0000000000000000000000000000000000000000..a62ed7479b9f5ea72dfb4c9b96dda33aad1ad6e6 Binary files /dev/null and b/Increase_multiplexing/AclNNInvocation/output/golden.bin differ diff --git a/Increase_multiplexing/AclNNInvocation/output/output_z.bin b/Increase_multiplexing/AclNNInvocation/output/output_z.bin new file mode 100644 index 0000000000000000000000000000000000000000..a62ed7479b9f5ea72dfb4c9b96dda33aad1ad6e6 Binary files /dev/null and b/Increase_multiplexing/AclNNInvocation/output/output_z.bin differ diff --git a/Increase_multiplexing/AclNNInvocation/run.sh b/Increase_multiplexing/AclNNInvocation/run.sh new file mode 100644 index 0000000000000000000000000000000000000000..b13bcda6a0119d3bb4ccdfd8f98d739def0aa440 --- /dev/null +++ b/Increase_multiplexing/AclNNInvocation/run.sh @@ -0,0 +1,120 @@ +#!/bin/bash +export ASCEND_SLOG_PRINT_TO_STDOUT=0 +export ASCEND_GLOBAL_LOG_LEVEL=0 + +CURRENT_DIR=$( + cd $(dirname ${BASH_SOURCE:-$0}) + pwd +) +cd $CURRENT_DIR + +# 导出环境变量 +SHORT=v:, +LONG=dtype:, +OPTS=$(getopt -a --options $SHORT --longoptions $LONG -- "$@") +eval set -- "$OPTS" +while :; do + case "$1" in + # float16, float, int32 + -v | --dtype) + DTYPE="$2" + shift 2 + ;; + --) + shift + break + ;; + *) + echo "[ERROR] Unexpected option: $1" + break + ;; + esac +done + +if [ -n "$ASCEND_INSTALL_PATH" ]; then + _ASCEND_INSTALL_PATH=$ASCEND_INSTALL_PATH +elif [ -n "$ASCEND_HOME_PATH" ]; then + _ASCEND_INSTALL_PATH=$ASCEND_HOME_PATH +else + if [ -d "$HOME/Ascend/ascend-toolkit/latest" ]; then + _ASCEND_INSTALL_PATH=$HOME/Ascend/ascend-toolkit/latest + else + _ASCEND_INSTALL_PATH=/usr/local/Ascend/ascend-toolkit/latest + fi +fi +source $_ASCEND_INSTALL_PATH/bin/setenv.bash +export DDK_PATH=$_ASCEND_INSTALL_PATH +export NPU_HOST_LIB=$_ASCEND_INSTALL_PATH/lib64 + +function main { + # 1. 清除遗留生成文件和日志文件 + rm -rf $HOME/ascend/log/* + rm ./input/*.bin + rm ./output/*.bin + + rm -rf ./output/O* + # 2. 生成输入数据和真值数据 + cd $CURRENT_DIR + python3 scripts/gen_data.py + if [ $? -ne 0 ]; then + echo "ERROR: generate input data failed!" + return 1 + fi + echo "INFO: generate input data success!" + + # 3. 编译acl可执行文件 + cd $CURRENT_DIR + rm -rf build + mkdir -p build + cd build + cmake ../src + if [ $? -ne 0 ]; then + echo "ERROR: cmake failed!" + return 1 + fi + echo "INFO: cmake success!" + make + if [ $? -ne 0 ]; then + echo "ERROR: make failed!" + return 1 + fi + echo "INFO: make success!" + + # 4. 运行可执行文件 + cd $CURRENT_DIR/output + echo "INFO: execute op!" + timeout 30 msprof op --launch-skip-before-match=0 ./execute_add_op + if [ $? -ne 0 ]; then + echo "ERROR: acl executable run failed! please check your project!" + return 1 + fi + echo "INFO: acl executable run success!" + + time_ust=$(($(python3 $CURRENT_DIR/scripts/get_time.py))) + + echo "time_use = $time_ust" + + # 5. 比较真值文件 + cd $CURRENT_DIR + ret=`python3 scripts/verify_result.py output/output_z.bin output/golden.bin` + echo $ret + if [ "x$ret" == "xtest pass" ]; then + + if [ $time_ust -eq 0 ]; then + echo "[ERROR] Performance not achieved" + return 1 + fi + + if [ $time_ust -ge $time_base ]; then + echo "test fail for performance exceeds baseline data" + return 1 + fi + echo "" + echo "#####################################" + echo "INFO: you have passed the Precision!" + echo "#####################################" + echo "" + fi +} + +main diff --git a/Increase_multiplexing/AclNNInvocation/scripts/acl.json b/Increase_multiplexing/AclNNInvocation/scripts/acl.json new file mode 100644 index 0000000000000000000000000000000000000000..9e26dfeeb6e641a33dae4961196235bdb965b21b --- /dev/null +++ b/Increase_multiplexing/AclNNInvocation/scripts/acl.json @@ -0,0 +1 @@ +{} \ No newline at end of file diff --git a/Increase_multiplexing/AclNNInvocation/scripts/gen_data.py b/Increase_multiplexing/AclNNInvocation/scripts/gen_data.py new file mode 100644 index 0000000000000000000000000000000000000000..007d1ecebeabb9a854127c28f5e8857ed534da3e --- /dev/null +++ b/Increase_multiplexing/AclNNInvocation/scripts/gen_data.py @@ -0,0 +1,19 @@ +#!/usr/bin/python3 +# -*- coding:utf-8 -*- +# Copyright 2022-2023 Huawei Technologies Co., Ltd +import numpy as np +import os + +def gen_golden_data_simple(): + input_x = np.random.uniform(1, 100, [2048, 2048]).astype(np.float16) + input_y = np.random.uniform(1, 100, [2048, 2048]).astype(np.float16) + golden = (input_x + input_y).astype(np.float16) + + os.system("mkdir -p input") + os.system("mkdir -p output") + input_x.tofile("./input/input_x.bin") + input_y.tofile("./input/input_y.bin") + golden.tofile("./output/golden.bin") + +if __name__ == "__main__": + gen_golden_data_simple() diff --git a/Increase_multiplexing/AclNNInvocation/scripts/get_time.py b/Increase_multiplexing/AclNNInvocation/scripts/get_time.py new file mode 100644 index 0000000000000000000000000000000000000000..fbeac398d91d9db9a0af05d5055d75572f1eb8fd --- /dev/null +++ b/Increase_multiplexing/AclNNInvocation/scripts/get_time.py @@ -0,0 +1,31 @@ +import csv +from pathlib import Path + + +def get_time(file_path, time_use_list): + with open(file_path, 'r', encoding='utf-8') as file: + reader = csv.DictReader(file) + for row in reader: + time_use = row['Task Duration(us)'] + time_use_list.append(int(float(time_use)* 1000000)) + + +def find_min_time(): + min_time = 0 + time_use_list = [] + directory = Path('./') + filename_pattern = 'OpBasicInfo.csv' + + for file in directory.rglob(filename_pattern): + get_time(file, time_use_list) + + if len(time_use_list) > 0: + min_time = min(time_use_list) + + print(min_time) + +if __name__ == '__main__': + find_min_time() + + + diff --git a/Increase_multiplexing/AclNNInvocation/scripts/verify_result.py b/Increase_multiplexing/AclNNInvocation/scripts/verify_result.py new file mode 100644 index 0000000000000000000000000000000000000000..2528c9f0722286d07be23d4c4737c730aa5d58da --- /dev/null +++ b/Increase_multiplexing/AclNNInvocation/scripts/verify_result.py @@ -0,0 +1,23 @@ +import os +import sys +import numpy as np + +loss = 1e-3 # 容忍偏差,一般fp16要求绝对误差和相对误差均不超过千分之一 +minimum = 10e-10 + +def verify_result(real_result, golden): + real_result = np.fromfile(real_result, dtype=np.float16) # 从bin文件读取实际运算结果 + golden = np.fromfile(golden, dtype=np.float16) # 从bin文件读取预期运算结果 + result = np.abs(real_result - golden) # 计算运算结果和预期结果偏差 + deno = np.maximum(np.abs(real_result), np.abs(golden)) # 获取最大值并组成新数组 + result_atol = np.less_equal(result, loss) # 计算绝对误差 + result_rtol = np.less_equal(result / np.add(deno, minimum), loss) # 计算相对误差 + if not result_rtol.all() and not result_atol.all(): + if np.sum(result_rtol == False) > real_result.size * loss and np.sum(result_atol == False) > real_result.size * loss: # 误差超出预期时返回打印错误,返回对比失败 + print("[ERROR] result error") + return False + print("test pass") + return True + +if __name__ == '__main__': + verify_result(sys.argv[1],sys.argv[2]) diff --git a/Increase_multiplexing/AclNNInvocation/src/CMakeLists.txt b/Increase_multiplexing/AclNNInvocation/src/CMakeLists.txt new file mode 100644 index 0000000000000000000000000000000000000000..730ba001358345ce4136a6bcfe22c45bebbb6234 --- /dev/null +++ b/Increase_multiplexing/AclNNInvocation/src/CMakeLists.txt @@ -0,0 +1,67 @@ +# Copyright (c) Huawei Technologies Co., Ltd. 2020. All rights reserved. + +# CMake lowest version requirement +cmake_minimum_required(VERSION 3.5.1) + +# project information +project(acl_execute_add) + +# Compile options +add_compile_options(-std=c++11) + +set(CMAKE_RUNTIME_OUTPUT_DIRECTORY "../output") +set(CMAKE_LIBRARY_OUTPUT_DIRECTORY "../output") + +set(INC_PATH $ENV{DDK_PATH}) + +if (NOT DEFINED ENV{DDK_PATH}) + set(INC_PATH "/usr/local/Ascend/ascend-toolkit/latest") + message(STATUS "set default INC_PATH: ${INC_PATH}") +else () + message(STATUS "env INC_PATH: ${INC_PATH}") +endif() + +set(CUST_PKG_PATH "${INC_PATH}/opp/vendors/customize/op_api") + +set(LIB_PATH $ENV{NPU_HOST_LIB}) + +# Dynamic libraries in the stub directory can only be used for compilation +if (NOT DEFINED ENV{NPU_HOST_LIB}) + set(LIB_PATH "/usr/local/Ascend/ascend-toolkit/latest/acllib/lib64/stub/") + set(LIB_PATH1 "/usr/local/Ascend/ascend-toolkit/latest/atc/lib64/stub/") + message(STATUS "set default LIB_PATH: ${LIB_PATH}") +else () + message(STATUS "env LIB_PATH: ${LIB_PATH}") +endif() + +# Header path +include_directories( + ${INC_PATH}/runtime/include + ${INC_PATH}/atc/include + ../inc + ${CUST_PKG_PATH}/include +) + +# add host lib path +link_directories( + ${LIB_PATH} + ${LIB_PATH1} + ${CUST_PKG_PATH}/lib +) + +add_executable(execute_add_op + operator_desc.cpp + op_runner.cpp + main.cpp + common.cpp +) + +target_link_libraries(execute_add_op + ascendcl + cust_opapi + acl_op_compiler + nnopbase + stdc++ +) + +install(TARGETS execute_add_op DESTINATION ${CMAKE_RUNTIME_OUTPUT_DIRECTORY}) diff --git a/Increase_multiplexing/AclNNInvocation/src/common.cpp b/Increase_multiplexing/AclNNInvocation/src/common.cpp new file mode 100644 index 0000000000000000000000000000000000000000..47a39cd5f190b0472542a2037146d54fc3b5eb0b --- /dev/null +++ b/Increase_multiplexing/AclNNInvocation/src/common.cpp @@ -0,0 +1,79 @@ +/** +* @file common.cpp +* +* Copyright (C) 2020. Huawei Technologies Co., Ltd. All rights reserved. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. +*/ +#include "common.h" + +#include +#include +#include +#include + +extern bool g_isDevice; + +bool ReadFile(const std::string &filePath, size_t fileSize, void *buffer, size_t bufferSize) +{ + struct stat sBuf; + int fileStatus = stat(filePath.data(), &sBuf); + if (fileStatus == -1) { + ERROR_LOG("failed to get file %s", filePath.c_str()); + return false; + } + if (S_ISREG(sBuf.st_mode) == 0) { + ERROR_LOG("%s is not a file, please enter a file", filePath.c_str()); + return false; + } + + std::ifstream file; + file.open(filePath, std::ios::binary); + if (!file.is_open()) { + ERROR_LOG("Open file failed. path = %s", filePath.c_str()); + return false; + } + + std::filebuf *buf = file.rdbuf(); + size_t size = buf->pubseekoff(0, std::ios::end, std::ios::in); + if (size == 0) { + ERROR_LOG("file size is 0"); + file.close(); + return false; + } + if (size > bufferSize) { + ERROR_LOG("file size is larger than buffer size"); + file.close(); + return false; + } + buf->pubseekpos(0, std::ios::in); + buf->sgetn(static_cast(buffer), size); + fileSize = size; + file.close(); + return true; +} + +bool WriteFile(const std::string &filePath, const void *buffer, size_t size) +{ + if (buffer == nullptr) { + ERROR_LOG("Write file failed. buffer is nullptr"); + return false; + } + + int fd = open(filePath.c_str(), O_RDWR | O_CREAT | O_TRUNC, S_IRUSR | S_IWRITE); + if (fd < 0) { + ERROR_LOG("Open file failed. path = %s", filePath.c_str()); + return false; + } + + auto writeSize = write(fd, buffer, size); + (void) close(fd); + if (writeSize != size) { + ERROR_LOG("Write file Failed."); + return false; + } + + return true; +} diff --git a/Increase_multiplexing/AclNNInvocation/src/main.cpp b/Increase_multiplexing/AclNNInvocation/src/main.cpp new file mode 100644 index 0000000000000000000000000000000000000000..6b26a6ecd4b0a5b5aaecda8b4993c02c48876c70 --- /dev/null +++ b/Increase_multiplexing/AclNNInvocation/src/main.cpp @@ -0,0 +1,163 @@ +/** +* @file main.cpp +* +* Copyright (C) 2023. Huawei Technologies Co., Ltd. All rights reserved. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. +*/ +#include +#include +#include +#include +#include + +#include "acl/acl.h" +#include "op_runner.h" + +#include "common.h" + +bool g_isDevice = false; +int deviceId = 0; + +OperatorDesc CreateOpDesc() +{ + // define operator + std::vector shape { 2048, 2048 }; + aclDataType dataType = ACL_FLOAT16; + aclFormat format = ACL_FORMAT_ND; + OperatorDesc opDesc; + opDesc.AddInputTensorDesc(dataType, shape.size(), shape.data(), format); + opDesc.AddInputTensorDesc(dataType, shape.size(), shape.data(), format); + opDesc.AddOutputTensorDesc(dataType, shape.size(), shape.data(), format); + return opDesc; +} + +bool SetInputData(OpRunner &runner) +{ + size_t fileSize = 0; + ReadFile("../input/input_x.bin", fileSize, runner.GetInputBuffer(0), runner.GetInputSize(0)); + ReadFile("../input/input_y.bin", fileSize, runner.GetInputBuffer(1), runner.GetInputSize(1)); + INFO_LOG("Set input success"); + return true; +} + +bool ProcessOutputData(OpRunner &runner) +{ + WriteFile("../output/output_z.bin", runner.GetOutputBuffer(0), runner.GetOutputSize(0)); + INFO_LOG("Write output success"); + return true; +} + +void DestoryResource() +{ + bool flag = false; + if (aclrtResetDevice(deviceId) != ACL_SUCCESS) { + ERROR_LOG("Reset device %d failed", deviceId); + flag = true; + } + INFO_LOG("Reset Device success"); + if (aclFinalize() != ACL_SUCCESS) { + ERROR_LOG("Finalize acl failed"); + flag = true; + } + if (flag) { + ERROR_LOG("Destory resource failed"); + } else { + INFO_LOG("Destory resource success"); + } +} + +bool InitResource() +{ + std::string output = "../output"; + if (access(output.c_str(), 0) == -1) { + int ret = mkdir(output.c_str(), 0700); + if (ret == 0) { + INFO_LOG("Make output directory successfully"); + } + else { + ERROR_LOG("Make output directory fail"); + return false; + } + } + + // acl.json is dump or profiling config file + if (aclInit("../scripts/acl.json") != ACL_SUCCESS) { + ERROR_LOG("acl init failed"); + return false; + } + + if (aclrtSetDevice(deviceId) != ACL_SUCCESS) { + ERROR_LOG("Set device failed. deviceId is %d", deviceId); + (void)aclFinalize(); + return false; + } + INFO_LOG("Set device[%d] success", deviceId); + + // runMode is ACL_HOST which represents app is running in host + // runMode is ACL_DEVICE which represents app is running in device + aclrtRunMode runMode; + if (aclrtGetRunMode(&runMode) != ACL_SUCCESS) { + ERROR_LOG("Get run mode failed"); + DestoryResource(); + return false; + } + g_isDevice = (runMode == ACL_DEVICE); + INFO_LOG("Get RunMode[%d] success", runMode); + + return true; +} + +bool RunOp() +{ + // create op desc + OperatorDesc opDesc = CreateOpDesc(); + + // create Runner + OpRunner opRunner(&opDesc); + if (!opRunner.Init()) { + ERROR_LOG("Init OpRunner failed"); + return false; + } + + // Load inputs + if (!SetInputData(opRunner)) { + ERROR_LOG("Set input data failed"); + return false; + } + + // Run op + if (!opRunner.RunOp()) { + ERROR_LOG("Run op failed"); + return false; + } + + // process output data + if (!ProcessOutputData(opRunner)) { + ERROR_LOG("Process output data failed"); + return false; + } + + INFO_LOG("Run op success"); + return true; +} + +int main(int argc, char **argv) +{ + if (!InitResource()) { + ERROR_LOG("Init resource failed"); + return FAILED; + } + INFO_LOG("Init resource success"); + + if (!RunOp()) { + DestoryResource(); + return FAILED; + } + + DestoryResource(); + + return SUCCESS; +} diff --git a/Increase_multiplexing/AclNNInvocation/src/op_runner.cpp b/Increase_multiplexing/AclNNInvocation/src/op_runner.cpp new file mode 100644 index 0000000000000000000000000000000000000000..cfad545fff454b8b51869ba87990d9897704613f --- /dev/null +++ b/Increase_multiplexing/AclNNInvocation/src/op_runner.cpp @@ -0,0 +1,452 @@ +/** +* @file op_runner.cpp +* +* Copyright (C) 2020. Huawei Technologies Co., Ltd. All rights reserved. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. +*/ +#include "op_runner.h" +#include "aclnn_add_custom.h" +#include +#include +#include "acl/acl_op_compiler.h" +#include "common.h" + +using namespace std; + +extern bool g_isDevice; + +OpRunner::OpRunner(OperatorDesc *opDesc) : opDesc_(opDesc) +{ + numInputs_ = opDesc->inputDesc.size(); + numOutputs_ = opDesc->outputDesc.size(); +} + +OpRunner::~OpRunner() +{ + for (size_t i = 0; i < numInputs_; ++i) { + (void)aclDestroyTensor(inputTensor_[i]); + (void)aclDestroyDataBuffer(inputBuffers_[i]); + (void)aclrtFree(devInputs_[i]); + if (g_isDevice) { + (void)aclrtFree(hostInputs_[i]); + } else { + (void)aclrtFreeHost(hostInputs_[i]); + } + } + + for (size_t i = 0; i < numOutputs_; ++i) { + (void)aclDestroyTensor(outputTensor_[i]); + (void)aclDestroyDataBuffer(outputBuffers_[i]); + (void)aclrtFree(devOutputs_[i]); + if (g_isDevice) { + (void)aclrtFree(hostOutputs_[i]); + } else { + (void)aclrtFreeHost(hostOutputs_[i]); + } + } +} + +bool OpRunner::Init() +{ + for (size_t i = 0; i < numInputs_; ++i) { + auto size = GetInputSize(i); + void *devMem = nullptr; + if (aclrtMalloc(&devMem, size, ACL_MEM_MALLOC_HUGE_FIRST) != ACL_SUCCESS) { + ERROR_LOG("Malloc device memory for input[%zu] failed", i); + return false; + } + devInputs_.emplace_back(devMem); + inputBuffers_.emplace_back(aclCreateDataBuffer(devMem, size)); + + void *hostInput = nullptr; + if (g_isDevice) { + if (aclrtMalloc(&hostInput, size, ACL_MEM_MALLOC_HUGE_FIRST) != ACL_SUCCESS) { + ERROR_LOG("Malloc device memory for input[%zu] failed", i); + return false; + } + } else { + if (aclrtMallocHost(&hostInput, size) != ACL_SUCCESS) { + ERROR_LOG("Malloc device memory for input[%zu] failed", i); + return false; + } + } + if (hostInput == nullptr) { + ERROR_LOG("Malloc memory for input[%zu] failed", i); + return false; + } + hostInputs_.emplace_back(hostInput); + + aclTensor *inputTensor = aclCreateTensor(GetInputShape(i).data(), GetInputNumDims(i), GetInputDataType(i), + nullptr, 0, GetInputFormat(i), GetInputShape(i).data(), GetInputNumDims(i), devInputs_[i]); + if (inputTensor == nullptr) { + ERROR_LOG("Create Tensor for input[%zu] failed", i); + return false; + } + inputTensor_.emplace_back(inputTensor); + } + + for (size_t i = 0; i < numOutputs_; ++i) { + auto size = GetOutputSize(i); + void *devMem = nullptr; + if (aclrtMalloc(&devMem, size, ACL_MEM_MALLOC_HUGE_FIRST) != ACL_SUCCESS) { + ERROR_LOG("Malloc device memory for output[%zu] failed", i); + return false; + } + devOutputs_.emplace_back(devMem); + outputBuffers_.emplace_back(aclCreateDataBuffer(devMem, size)); + + void *hostOutput = nullptr; + if (g_isDevice) { + if (aclrtMalloc(&hostOutput, size, ACL_MEM_MALLOC_HUGE_FIRST) != ACL_SUCCESS) { + ERROR_LOG("Malloc device memory for output[%zu] failed", i); + return false; + } + } else { + if (aclrtMallocHost(&hostOutput, size) != ACL_SUCCESS) { + ERROR_LOG("Malloc device memory for output[%zu] failed", i); + return false; + } + } + if (hostOutput == nullptr) { + ERROR_LOG("Malloc host memory for output[%zu] failed", i); + return false; + } + hostOutputs_.emplace_back(hostOutput); + + aclTensor *outputTensor = aclCreateTensor(GetOutputShape(i).data(), GetOutputNumDims(i), GetOutputDataType(i), + nullptr, 0, GetOutputFormat(i), GetOutputShape(i).data(), GetOutputNumDims(i), devOutputs_[i]); + if (outputTensor == nullptr) { + ERROR_LOG("Create Tensor for output[%zu] failed", i); + return false; + } + outputTensor_.emplace_back(outputTensor); + } + + return true; +} + +const size_t OpRunner::NumInputs() +{ + return numInputs_; +} + +const size_t OpRunner::NumOutputs() +{ + return numOutputs_; +} + +const size_t OpRunner::GetInputSize(size_t index) const +{ + if (index >= numInputs_) { + ERROR_LOG("index out of range. index = %zu, numInputs = %zu", index, numInputs_); + return 0; + } + + return aclGetTensorDescSize(opDesc_->inputDesc[index]); +} + +const size_t OpRunner::GetInputNumDims(size_t index) const +{ + if (index >= numInputs_) { + ERROR_LOG("index out of range. index = %zu, numInputs = %zu", index, numInputs_); + return 0; + } + + return aclGetTensorDescNumDims(opDesc_->inputDesc[index]); +} + +aclDataType OpRunner::GetInputDataType(size_t index) const +{ + if (index >= numInputs_) { + ERROR_LOG("index out of range. index = %zu, numInputs = %zu", index, numInputs_); + return ACL_DT_UNDEFINED; + } + + return aclGetTensorDescType(opDesc_->inputDesc[index]); +} + +aclFormat OpRunner::GetInputFormat(size_t index) const +{ + if (index >= numInputs_) { + ERROR_LOG("index out of range. index = %zu, numInputs = %zu", index, numInputs_); + return ACL_FORMAT_UNDEFINED; + } + + return aclGetTensorDescFormat(opDesc_->inputDesc[index]); +} + +std::vector OpRunner::GetInputShape(size_t index) const +{ + std::vector ret; + if (index >= numInputs_) { + ERROR_LOG("index out of range. index = %zu, numInputs = %zu", index, numInputs_); + return ret; + } + + auto desc = opDesc_->inputDesc[index]; + for (size_t i = 0; i < aclGetTensorDescNumDims(desc); ++i) { + int64_t dimSize; + if (aclGetTensorDescDimV2(desc, i, &dimSize) != ACL_SUCCESS) { + ERROR_LOG("get dims from tensor desc failed. dims index = %zu", i); + ret.clear(); + return ret; + } + ret.emplace_back(dimSize); + } + + return ret; +} + +size_t OpRunner::GetOutputSize(size_t index) const +{ + if (index >= numOutputs_) { + ERROR_LOG("index out of range. index = %zu, numOutputs = %zu", index, numOutputs_); + return 0; + } + + return aclGetTensorDescSize(opDesc_->outputDesc[index]); +} + +const size_t OpRunner::GetOutputNumDims(size_t index) const +{ + if (index >= numOutputs_) { + ERROR_LOG("index out of range. index = %zu, numOutputs = %zu", index, numOutputs_); + return 0; + } + + return aclGetTensorDescNumDims(opDesc_->outputDesc[index]); +} + +aclDataType OpRunner::GetOutputDataType(size_t index) const +{ + if (index >= numOutputs_) { + ERROR_LOG("index out of range. index = %zu, numOutputs = %zu", index, numOutputs_); + return ACL_DT_UNDEFINED; + } + + return aclGetTensorDescType(opDesc_->outputDesc[index]); +} + + +aclFormat OpRunner::GetOutputFormat(size_t index) const +{ + if (index >= numOutputs_) { + ERROR_LOG("index out of range. index = %zu, numOutputs = %zu", index, numOutputs_); + return ACL_FORMAT_UNDEFINED; + } + + return aclGetTensorDescFormat(opDesc_->outputDesc[index]); +} + +std::vector OpRunner::GetOutputShape(size_t index) const +{ + std::vector ret; + if (index >= numOutputs_) { + ERROR_LOG("index out of range. index = %zu, numOutputs = %zu", index, numOutputs_); + return ret; + } + + auto desc = opDesc_->outputDesc[index]; + for (size_t i = 0; i < aclGetTensorDescNumDims(desc); ++i) { + int64_t dimSize; + if (aclGetTensorDescDimV2(desc, i, &dimSize) != ACL_SUCCESS) { + ERROR_LOG("get dims from tensor desc failed. dims index = %zu", i); + ret.clear(); + return ret; + } + ret.emplace_back(dimSize); + } + return ret; +} + +size_t OpRunner::GetInputElementCount(size_t index) const +{ + if (index >= opDesc_->inputDesc.size()) { + ERROR_LOG("index out of range. index = %zu, numInputs = %zu", index, numInputs_); + return 0; + } + + return aclGetTensorDescElementCount(opDesc_->inputDesc[index]); +} + +size_t OpRunner::GetOutputElementCount(size_t index) const +{ + if (index >= opDesc_->outputDesc.size()) { + ERROR_LOG("index out of range. index = %zu, numOutputs = %zu", index, numOutputs_); + return 0; + } + + return aclGetTensorDescElementCount(opDesc_->outputDesc[index]); +} + +bool OpRunner::RunOp() +{ + for (size_t i = 0; i < numInputs_; ++i) { + auto size = GetInputSize(i); + aclrtMemcpyKind kind = ACL_MEMCPY_HOST_TO_DEVICE; + if (g_isDevice) { + kind = ACL_MEMCPY_DEVICE_TO_DEVICE; + } + if (aclrtMemcpy(devInputs_[i], size, hostInputs_[i], size, kind) != ACL_SUCCESS) { + ERROR_LOG("Copy input[%zu] failed", i); + return false; + } + INFO_LOG("Copy input[%zu] success", i); + } + + aclrtStream stream = nullptr; + if (aclrtCreateStream(&stream) != ACL_SUCCESS) { + ERROR_LOG("Create stream failed"); + return false; + } + INFO_LOG("Create stream success"); + + size_t workspaceSize = 0; + aclOpExecutor *handle = nullptr; + auto ret = aclnnAddCustomGetWorkspaceSize(inputTensor_[0], inputTensor_[1], outputTensor_[0], + &workspaceSize, &handle); + if (ret != ACL_SUCCESS) { + (void)aclrtDestroyStream(stream); + ERROR_LOG("Get Operator Workspace failed. error code is %d", static_cast(ret)); + return false; + } + INFO_LOG("Execute aclnnAddCustomGetWorkspaceSize success, workspace size %lu", workspaceSize); + + void *workspace = nullptr; + if (workspaceSize != 0) { + if (aclrtMalloc(&workspace, workspaceSize, ACL_MEM_MALLOC_HUGE_FIRST) != ACL_SUCCESS) { + ERROR_LOG("Malloc device memory failed"); + } + } + + ret = aclnnAddCustom(workspace, workspaceSize, handle, stream); + if (ret != ACL_SUCCESS) { + (void)aclrtDestroyStream(stream); + ERROR_LOG("Execute Operator failed. error code is %d", static_cast(ret)); + return false; + } + INFO_LOG("Execute aclnnAddCustom success"); + + ret = aclrtSynchronizeStreamWithTimeout(stream, 5000); + if (ret != SUCCESS) { + ERROR_LOG("Synchronize stream failed. error code is %d", static_cast(ret)); + (void)aclrtDestroyStream(stream); + return false; + } + INFO_LOG("Synchronize stream success"); + + for (size_t i = 0; i < numOutputs_; ++i) { + auto size = GetOutputSize(i); + aclrtMemcpyKind kind = ACL_MEMCPY_DEVICE_TO_HOST; + if (g_isDevice) { + kind = ACL_MEMCPY_DEVICE_TO_DEVICE; + } + if (aclrtMemcpy(hostOutputs_[i], size, devOutputs_[i], size, kind) != ACL_SUCCESS) { + INFO_LOG("Copy output[%zu] success", i); + (void)aclrtDestroyStream(stream); + return false; + } + INFO_LOG("Copy output[%zu] success", i); + } + + (void)aclrtDestroyStream(stream); + return true; +} + + +template +void DoPrintData(const T *data, size_t count, size_t elementsPerRow) +{ + assert(elementsPerRow != 0); + for (size_t i = 0; i < count; ++i) { + std::cout << std::setw(10) << data[i]; + if (i % elementsPerRow == elementsPerRow - 1) { + std::cout << std::endl; + } + } +} + +void DoPrintFp16Data(const aclFloat16 *data, size_t count, size_t elementsPerRow) +{ + assert(elementsPerRow != 0); + for (size_t i = 0; i < count; ++i) { + std::cout << std::setw(10) << std::setprecision(4) << aclFloat16ToFloat(data[i]); + if (i % elementsPerRow == elementsPerRow - 1) { + std::cout << std::endl; + } + } +} + +void PrintData(const void *data, size_t count, aclDataType dataType, size_t elementsPerRow) +{ + if (data == nullptr) { + ERROR_LOG("Print data failed. data is nullptr"); + return; + } + + switch (dataType) { + case ACL_BOOL: + DoPrintData(reinterpret_cast(data), count, elementsPerRow); + break; + case ACL_INT8: + DoPrintData(reinterpret_cast(data), count, elementsPerRow); + break; + case ACL_UINT8: + DoPrintData(reinterpret_cast(data), count, elementsPerRow); + break; + case ACL_INT16: + DoPrintData(reinterpret_cast(data), count, elementsPerRow); + break; + case ACL_UINT16: + DoPrintData(reinterpret_cast(data), count, elementsPerRow); + break; + case ACL_INT32: + DoPrintData(reinterpret_cast(data), count, elementsPerRow); + break; + case ACL_UINT32: + DoPrintData(reinterpret_cast(data), count, elementsPerRow); + break; + case ACL_INT64: + DoPrintData(reinterpret_cast(data), count, elementsPerRow); + break; + case ACL_UINT64: + DoPrintData(reinterpret_cast(data), count, elementsPerRow); + break; + case ACL_FLOAT16: + DoPrintFp16Data(reinterpret_cast(data), count, elementsPerRow); + break; + case ACL_FLOAT: + DoPrintData(reinterpret_cast(data), count, elementsPerRow); + break; + case ACL_DOUBLE: + DoPrintData(reinterpret_cast(data), count, elementsPerRow); + break; + default: + ERROR_LOG("Unsupported type: %d", dataType); + } +} + +void OpRunner::PrintInput(size_t index, size_t numElementsPerRow) +{ + if (index >= numInputs_) { + ERROR_LOG("index out of range. index = %zu, numOutputs = %zu", index, numInputs_); + return; + } + + auto desc = opDesc_->inputDesc[index]; + PrintData(hostInputs_[index], GetInputElementCount(index), aclGetTensorDescType(desc), numElementsPerRow); +} + +void OpRunner::PrintOutput(size_t index, size_t numElementsPerRow) +{ + if (index >= numOutputs_) { + ERROR_LOG("index out of range. index = %zu, numOutputs = %zu", index, numOutputs_); + return; + } + + auto desc = opDesc_->outputDesc[index]; + PrintData(hostOutputs_[index], GetOutputElementCount(index), aclGetTensorDescType(desc), numElementsPerRow); +} diff --git a/Increase_multiplexing/AclNNInvocation/src/operator_desc.cpp b/Increase_multiplexing/AclNNInvocation/src/operator_desc.cpp new file mode 100644 index 0000000000000000000000000000000000000000..a7a1ed3bd9f6b33a7a697c9aa67045112093081a --- /dev/null +++ b/Increase_multiplexing/AclNNInvocation/src/operator_desc.cpp @@ -0,0 +1,56 @@ +/** +* @file operator_desc.cpp +* +* Copyright (C) 2020. Huawei Technologies Co., Ltd. All rights reserved. +* +* This program is distributed in the hope that it will be useful, +* but WITHOUT ANY WARRANTY; without even the implied warranty of +* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. +*/ +#include "common.h" +#include "operator_desc.h" + +using namespace std; + +OperatorDesc::OperatorDesc() {} + +OperatorDesc::~OperatorDesc() +{ + for (auto *desc : inputDesc) { + aclDestroyTensorDesc(desc); + } + + for (auto *desc : outputDesc) { + aclDestroyTensorDesc(desc); + } + +} + +OperatorDesc &OperatorDesc::AddInputTensorDesc(aclDataType dataType, + int numDims, + const int64_t *dims, + aclFormat format) +{ + aclTensorDesc *desc = aclCreateTensorDesc(dataType, numDims, dims, format); + if (desc == nullptr) { + ERROR_LOG("create tensor failed"); + return *this; + } + inputDesc.emplace_back(desc); + return *this; +} + +OperatorDesc &OperatorDesc::AddOutputTensorDesc(aclDataType dataType, + int numDims, + const int64_t *dims, + aclFormat format) +{ + aclTensorDesc *desc = aclCreateTensorDesc(dataType, numDims, dims, format); + if (desc == nullptr) { + ERROR_LOG("create tensor failed"); + return *this; + } + + outputDesc.emplace_back(desc); + return *this; +} diff --git a/Increase_multiplexing/AddCustom.json b/Increase_multiplexing/AddCustom.json new file mode 100644 index 0000000000000000000000000000000000000000..316cbf7d4346a2677a9f17ead74a94d9110d8333 --- /dev/null +++ b/Increase_multiplexing/AddCustom.json @@ -0,0 +1,58 @@ +[ + { + "op": "AddCustom", + "language": "cpp", + "input_desc": [ + { + "name": "x", + "param_type": "required", + "format": [ + "ND", + "ND", + "ND", + "ND" + ], + "type": [ + "float", + "float16", + "int32", + "int8" + ] + }, + { + "name": "y", + "param_type": "required", + "format": [ + "ND", + "ND", + "ND", + "ND" + ], + "type": [ + "float", + "float16", + "int32", + "int8" + ] + } + ], + "output_desc": [ + { + "name": "z", + "param_type": "required", + "format": [ + "ND", + "ND", + "ND", + "ND" + ], + "type": [ + "float", + "float16", + "int32", + "int8" + ] + } + ] + } +] \ No newline at end of file diff --git a/Increase_multiplexing/Is_fill_UB/CMakeLists.txt b/Increase_multiplexing/Is_fill_UB/CMakeLists.txt new file mode 100644 index 0000000000000000000000000000000000000000..584132d80993d309434fb1303de83910a1989aba --- /dev/null +++ b/Increase_multiplexing/Is_fill_UB/CMakeLists.txt @@ -0,0 +1,69 @@ +cmake_minimum_required(VERSION 3.16.0) +project(opp) +if(ENABLE_CROSS_COMPILE) + if(${CMAKE_SYSTEM_PROCESSOR} STREQUAL x86_64) + set(CROSS_COMPILE_PLATFORM aarch64) + else() + set(CROSS_COMPILE_PLATFORM x86_64) + endif() + set(PLATFORM ${CMAKE_SYSTEM_PROCESSOR}) + set(CMAKE_COMPILE_COMPILER_LIBRARY ${ASCEND_CANN_PACKAGE_PATH}/${PLATFORM}-linux/devlib/linux/${CROSS_COMPILE_PLATFORM}/) + set(CMAKE_COMPILE_RUNTIME_LIBRARY ${ASCEND_CANN_PACKAGE_PATH}/${PLATFORM}-linux/devlib/${CROSS_COMPILE_PLATFORM}/) + set(CMAKE_SYSTEM_PROCESSOR ${CROSS_COMPILE_PLATFORM}) + set(CMAKE_COMPILE ${CMAKE_CXX_COMPILER}) + set(CMAKE_CXX_COMPILER ${CMAKE_CROSS_PLATFORM_COMPILER}) +else() + set(CMAKE_COMPILE ${CMAKE_CXX_COMPILER}) +endif() + +include(cmake/config.cmake) +include(cmake/func.cmake) +include(cmake/intf.cmake) + +if(EXISTS ${CMAKE_CURRENT_SOURCE_DIR}/framework) + add_subdirectory(framework) +endif() +if(EXISTS ${CMAKE_CURRENT_SOURCE_DIR}/op_host) + add_subdirectory(op_host) +endif() +if(EXISTS ${CMAKE_CURRENT_SOURCE_DIR}/op_kernel) + add_subdirectory(op_kernel) +endif() +if(ENABLE_TEST AND EXISTS ${CMAKE_CURRENT_SOURCE_DIR}/testcases) + add_subdirectory(testcases) +endif() + +# modify vendor_name in install.sh and upgrade.sh +add_custom_command(OUTPUT ${CMAKE_BINARY_DIR}/scripts/install.sh ${CMAKE_BINARY_DIR}/scripts/upgrade.sh + COMMAND mkdir -p ${CMAKE_BINARY_DIR}/scripts + COMMAND cp -r ${CMAKE_SOURCE_DIR}/scripts/* ${CMAKE_BINARY_DIR}/scripts/ + COMMAND sed -i "s/vendor_name=customize/vendor_name=${vendor_name}/g" ${CMAKE_BINARY_DIR}/scripts/* +) +add_custom_target(modify_vendor ALL DEPENDS ${CMAKE_BINARY_DIR}/scripts/install.sh ${CMAKE_BINARY_DIR}/scripts/upgrade.sh) +install(DIRECTORY ${CMAKE_BINARY_DIR}/scripts/ DESTINATION . FILE_PERMISSIONS OWNER_EXECUTE OWNER_READ GROUP_READ) + +install(FILES ${CMAKE_SOURCE_DIR}/custom.proto DESTINATION packages OPTIONAL) + +get_system_info(SYSTEM_INFO) + +# gen version.info +add_custom_target(gen_version_info ALL + COMMAND bash ${CMAKE_CURRENT_SOURCE_DIR}/cmake/util/gen_version_info.sh ${ASCEND_CANN_PACKAGE_PATH} ${CMAKE_CURRENT_BINARY_DIR} +) + +install(FILES ${CMAKE_CURRENT_BINARY_DIR}/version.info + DESTINATION packages/vendors/${vendor_name}/) + +# CPack config +set(CPACK_PACKAGE_NAME ${CMAKE_PROJECT_NAME}) +set(CPACK_PACKAGE_VERSION ${CMAKE_PROJECT_VERSION}) +set(CPACK_PACKAGE_DESCRIPTION "CPack opp project") +set(CPACK_PACKAGE_DESCRIPTION_SUMMARY "CPack opp project") +set(CPACK_PACKAGE_DIRECTORY ${CMAKE_INSTALL_PREFIX}) +set(CPACK_PACKAGE_FILE_NAME "custom_opp_${SYSTEM_INFO}.run") +set(CPACK_GENERATOR External) +set(CPACK_CMAKE_GENERATOR "Unix Makefiles") +set(CPACK_EXTERNAL_ENABLE_STAGING TRUE) +set(CPACK_EXTERNAL_PACKAGE_SCRIPT ${CMAKE_SOURCE_DIR}/cmake/makeself.cmake) +set(CPACK_EXTERNAL_BUILT_PACKAGES ${CPACK_PACKAGE_DIRECTORY}/_CPack_Packages/Linux/External/${CPACK_PACKAGE_FILE_NAME}/${CPACK_PACKAGE_FILE_NAME}) +include(CPack) diff --git a/Increase_multiplexing/Is_fill_UB/CMakePresets.json b/Increase_multiplexing/Is_fill_UB/CMakePresets.json new file mode 100644 index 0000000000000000000000000000000000000000..ddec9431bbf9d2c59743f39d30fe544067ada09d --- /dev/null +++ b/Increase_multiplexing/Is_fill_UB/CMakePresets.json @@ -0,0 +1,63 @@ +{ + "version": 1, + "cmakeMinimumRequired": { + "major": 3, + "minor": 19, + "patch": 0 + }, + "configurePresets": [ + { + "name": "default", + "displayName": "Default Config", + "description": "Default build using Unix Makefiles generator", + "generator": "Unix Makefiles", + "binaryDir": "${sourceDir}/build_out", + "cacheVariables": { + "CMAKE_BUILD_TYPE": { + "type": "STRING", + "value": "Release" + }, + "ENABLE_SOURCE_PACKAGE": { + "type": "BOOL", + "value": "True" + }, + "ENABLE_BINARY_PACKAGE": { + "type": "BOOL", + "value": "True" + }, + "ASCEND_COMPUTE_UNIT": { + "type": "STRING", + "value": "ascend310b;ascend910b" + }, + "ENABLE_TEST": { + "type": "BOOL", + "value": "True" + }, + "vendor_name": { + "type": "STRING", + "value": "customize" + }, + "ASCEND_CANN_PACKAGE_PATH": { + "type": "PATH", + "value": "/usr/local/Ascend/ascend-toolkit/latest" + }, + "ASCEND_PYTHON_EXECUTABLE": { + "type": "STRING", + "value": "python3" + }, + "CMAKE_INSTALL_PREFIX": { + "type": "PATH", + "value": "${sourceDir}/build_out" + }, + "ENABLE_CROSS_COMPILE": { + "type": "BOOL", + "value": "False" + }, + "CMAKE_CROSS_PLATFORM_COMPILER": { + "type": "PATH", + "value": "/usr/bin/aarch64-linux-gnu-g++" + } + } + } + ] +} diff --git a/Increase_multiplexing/Is_fill_UB/build.sh b/Increase_multiplexing/Is_fill_UB/build.sh new file mode 100644 index 0000000000000000000000000000000000000000..4be96d7d8b99f0dd4b8052a16d17afe9c809fb54 --- /dev/null +++ b/Increase_multiplexing/Is_fill_UB/build.sh @@ -0,0 +1,37 @@ +#!/bin/bash +script_path=$(realpath $(dirname $0)) + + +mkdir -p build_out +rm -rf build_out/* +cd build_out + +cmake_version=$(cmake --version | grep "cmake version" | awk '{print $3}') +if [ "$cmake_version" \< "3.19.0" ] ; then + opts=$(python3 $script_path/cmake/util/preset_parse.py $script_path/CMakePresets.json) + echo $opts + cmake .. $opts +else + cmake .. --preset=default +fi +target=package +if [ "$1"x != ""x ]; then target=$1; fi + +cmake --build . --target $target -j16 +if [ $? -ne 0 ]; then exit 1; fi + +if [ $target = "package" ]; then + if test -d ./op_kernel/binary ; then + ./cust*.run + if [ $? -ne 0 ]; then exit 1; fi + cmake --build . --target binary -j16 + if [ $? -ne 0 ]; then exit 1; fi + cmake --build . --target $target -j16 + fi +fi + +# for debug +# cd build_out +# make +# cpack +# verbose append -v diff --git a/Increase_multiplexing/Is_fill_UB/build_out/CMakeCache.txt b/Increase_multiplexing/Is_fill_UB/build_out/CMakeCache.txt new file mode 100644 index 0000000000000000000000000000000000000000..62e4b7fed1801c8f5db3704403d46309788f293b --- /dev/null +++ b/Increase_multiplexing/Is_fill_UB/build_out/CMakeCache.txt @@ -0,0 +1,425 @@ +# This is the CMakeCache file. +# For build in directory: /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out +# It was generated by CMake: /usr/bin/cmake +# You can edit this file to change values found and used by cmake. +# If you do not want to change any of the values, simply exit the editor. +# If you do want to change a value, simply edit, save, and exit the editor. +# The syntax for the file is as follows: +# KEY:TYPE=VALUE +# KEY is the name of a variable in the cache. +# TYPE is a hint to GUIs for the type of VALUE, DO NOT EDIT TYPE!. +# VALUE is the current value for the KEY. + +######################## +# EXTERNAL cache entries +######################## + +//No help, variable specified on the command line. +ASCEND_CANN_PACKAGE_PATH:PATH=/usr/local/Ascend/ascend-toolkit/latest + +//No help, variable specified on the command line. +ASCEND_COMPUTE_UNIT:STRING=ascend310b;ascend910b + +//No help, variable specified on the command line. +ASCEND_PYTHON_EXECUTABLE:STRING=python3 + +//Path to a program. +CMAKE_ADDR2LINE:FILEPATH=/usr/bin/addr2line + +//Path to a program. +CMAKE_AR:FILEPATH=/usr/bin/ar + +//No help, variable specified on the command line. +CMAKE_BUILD_TYPE:STRING=Release + +//Enable/Disable color output during build. +CMAKE_COLOR_MAKEFILE:BOOL=ON + +//No help, variable specified on the command line. +CMAKE_CROSS_PLATFORM_COMPILER:PATH=/usr/bin/aarch64-linux-gnu-g++ + +//CXX compiler +CMAKE_CXX_COMPILER:FILEPATH=/usr/bin/c++ + +//A wrapper around 'ar' adding the appropriate '--plugin' option +// for the GCC compiler +CMAKE_CXX_COMPILER_AR:FILEPATH=/usr/bin/gcc-ar-11 + +//A wrapper around 'ranlib' adding the appropriate '--plugin' option +// for the GCC compiler +CMAKE_CXX_COMPILER_RANLIB:FILEPATH=/usr/bin/gcc-ranlib-11 + +//Flags used by the CXX compiler during all build types. +CMAKE_CXX_FLAGS:STRING= + +//Flags used by the CXX compiler during DEBUG builds. +CMAKE_CXX_FLAGS_DEBUG:STRING=-g + +//Flags used by the CXX compiler during MINSIZEREL builds. +CMAKE_CXX_FLAGS_MINSIZEREL:STRING=-Os -DNDEBUG + +//Flags used by the CXX compiler during RELEASE builds. +CMAKE_CXX_FLAGS_RELEASE:STRING=-O3 -DNDEBUG + +//Flags used by the CXX compiler during RELWITHDEBINFO builds. +CMAKE_CXX_FLAGS_RELWITHDEBINFO:STRING=-O2 -g -DNDEBUG + +//C compiler +CMAKE_C_COMPILER:FILEPATH=/usr/bin/cc + +//A wrapper around 'ar' adding the appropriate '--plugin' option +// for the GCC compiler +CMAKE_C_COMPILER_AR:FILEPATH=/usr/bin/gcc-ar-11 + +//A wrapper around 'ranlib' adding the appropriate '--plugin' option +// for the GCC compiler +CMAKE_C_COMPILER_RANLIB:FILEPATH=/usr/bin/gcc-ranlib-11 + +//Flags used by the C compiler during all build types. +CMAKE_C_FLAGS:STRING= + +//Flags used by the C compiler during DEBUG builds. +CMAKE_C_FLAGS_DEBUG:STRING=-g + +//Flags used by the C compiler during MINSIZEREL builds. +CMAKE_C_FLAGS_MINSIZEREL:STRING=-Os -DNDEBUG + +//Flags used by the C compiler during RELEASE builds. +CMAKE_C_FLAGS_RELEASE:STRING=-O3 -DNDEBUG + +//Flags used by the C compiler during RELWITHDEBINFO builds. +CMAKE_C_FLAGS_RELWITHDEBINFO:STRING=-O2 -g -DNDEBUG + +//Path to a program. +CMAKE_DLLTOOL:FILEPATH=CMAKE_DLLTOOL-NOTFOUND + +//Flags used by the linker during all build types. +CMAKE_EXE_LINKER_FLAGS:STRING= + +//Flags used by the linker during DEBUG builds. +CMAKE_EXE_LINKER_FLAGS_DEBUG:STRING= + +//Flags used by the linker during MINSIZEREL builds. +CMAKE_EXE_LINKER_FLAGS_MINSIZEREL:STRING= + +//Flags used by the linker during RELEASE builds. +CMAKE_EXE_LINKER_FLAGS_RELEASE:STRING= + +//Flags used by the linker during RELWITHDEBINFO builds. +CMAKE_EXE_LINKER_FLAGS_RELWITHDEBINFO:STRING= + +//Enable/Disable output of compile commands during generation. +CMAKE_EXPORT_COMPILE_COMMANDS:BOOL= + +//No help, variable specified on the command line. +CMAKE_INSTALL_PREFIX:PATH=/Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out + +//Path to a program. +CMAKE_LINKER:FILEPATH=/usr/bin/ld + +//Path to a program. +CMAKE_MAKE_PROGRAM:FILEPATH=/usr/bin/gmake + +//Flags used by the linker during the creation of modules during +// all build types. +CMAKE_MODULE_LINKER_FLAGS:STRING= + +//Flags used by the linker during the creation of modules during +// DEBUG builds. +CMAKE_MODULE_LINKER_FLAGS_DEBUG:STRING= + +//Flags used by the linker during the creation of modules during +// MINSIZEREL builds. +CMAKE_MODULE_LINKER_FLAGS_MINSIZEREL:STRING= + +//Flags used by the linker during the creation of modules during +// RELEASE builds. +CMAKE_MODULE_LINKER_FLAGS_RELEASE:STRING= + +//Flags used by the linker during the creation of modules during +// RELWITHDEBINFO builds. +CMAKE_MODULE_LINKER_FLAGS_RELWITHDEBINFO:STRING= + +//Path to a program. +CMAKE_NM:FILEPATH=/usr/bin/nm + +//Path to a program. +CMAKE_OBJCOPY:FILEPATH=/usr/bin/objcopy + +//Path to a program. +CMAKE_OBJDUMP:FILEPATH=/usr/bin/objdump + +//Value Computed by CMake +CMAKE_PROJECT_DESCRIPTION:STATIC= + +//Value Computed by CMake +CMAKE_PROJECT_HOMEPAGE_URL:STATIC= + +//Value Computed by CMake +CMAKE_PROJECT_NAME:STATIC=opp + +//Path to a program. +CMAKE_RANLIB:FILEPATH=/usr/bin/ranlib + +//Path to a program. +CMAKE_READELF:FILEPATH=/usr/bin/readelf + +//Flags used by the linker during the creation of shared libraries +// during all build types. +CMAKE_SHARED_LINKER_FLAGS:STRING= + +//Flags used by the linker during the creation of shared libraries +// during DEBUG builds. +CMAKE_SHARED_LINKER_FLAGS_DEBUG:STRING= + +//Flags used by the linker during the creation of shared libraries +// during MINSIZEREL builds. +CMAKE_SHARED_LINKER_FLAGS_MINSIZEREL:STRING= + +//Flags used by the linker during the creation of shared libraries +// during RELEASE builds. +CMAKE_SHARED_LINKER_FLAGS_RELEASE:STRING= + +//Flags used by the linker during the creation of shared libraries +// during RELWITHDEBINFO builds. +CMAKE_SHARED_LINKER_FLAGS_RELWITHDEBINFO:STRING= + +//If set, runtime paths are not added when installing shared libraries, +// but are added when building. +CMAKE_SKIP_INSTALL_RPATH:BOOL=NO + +//If set, runtime paths are not added when using shared libraries. +CMAKE_SKIP_RPATH:BOOL=NO + +//Flags used by the linker during the creation of static libraries +// during all build types. +CMAKE_STATIC_LINKER_FLAGS:STRING= + +//Flags used by the linker during the creation of static libraries +// during DEBUG builds. +CMAKE_STATIC_LINKER_FLAGS_DEBUG:STRING= + +//Flags used by the linker during the creation of static libraries +// during MINSIZEREL builds. +CMAKE_STATIC_LINKER_FLAGS_MINSIZEREL:STRING= + +//Flags used by the linker during the creation of static libraries +// during RELEASE builds. +CMAKE_STATIC_LINKER_FLAGS_RELEASE:STRING= + +//Flags used by the linker during the creation of static libraries +// during RELWITHDEBINFO builds. +CMAKE_STATIC_LINKER_FLAGS_RELWITHDEBINFO:STRING= + +//Path to a program. +CMAKE_STRIP:FILEPATH=/usr/bin/strip + +//If this value is on, makefiles will be generated without the +// .SILENT directive, and all commands will be echoed to the console +// during the make. This is useful for debugging only. With Visual +// Studio IDE projects all commands are done without /nologo. +CMAKE_VERBOSE_MAKEFILE:BOOL=FALSE + +//Enable to build RPM source packages +CPACK_SOURCE_RPM:BOOL=OFF + +//Enable to build TBZ2 source packages +CPACK_SOURCE_TBZ2:BOOL=ON + +//Enable to build TGZ source packages +CPACK_SOURCE_TGZ:BOOL=ON + +//Enable to build TXZ source packages +CPACK_SOURCE_TXZ:BOOL=ON + +//Enable to build TZ source packages +CPACK_SOURCE_TZ:BOOL=ON + +//Enable to build ZIP source packages +CPACK_SOURCE_ZIP:BOOL=OFF + +//No help, variable specified on the command line. +ENABLE_BINARY_PACKAGE:BOOL=True + +//No help, variable specified on the command line. +ENABLE_CROSS_COMPILE:BOOL=False + +//No help, variable specified on the command line. +ENABLE_SOURCE_PACKAGE:BOOL=True + +//No help, variable specified on the command line. +ENABLE_TEST:BOOL=True + +//Value Computed by CMake +opp_BINARY_DIR:STATIC=/Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out + +//Value Computed by CMake +opp_IS_TOP_LEVEL:STATIC=ON + +//Value Computed by CMake +opp_SOURCE_DIR:STATIC=/Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB + +//No help, variable specified on the command line. +vendor_name:STRING=customize + + +######################## +# INTERNAL cache entries +######################## + +//ADVANCED property for variable: CMAKE_ADDR2LINE +CMAKE_ADDR2LINE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_AR +CMAKE_AR-ADVANCED:INTERNAL=1 +//This is the directory where this CMakeCache.txt was created +CMAKE_CACHEFILE_DIR:INTERNAL=/Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out +//Major version of cmake used to create the current loaded cache +CMAKE_CACHE_MAJOR_VERSION:INTERNAL=3 +//Minor version of cmake used to create the current loaded cache +CMAKE_CACHE_MINOR_VERSION:INTERNAL=22 +//Patch version of cmake used to create the current loaded cache +CMAKE_CACHE_PATCH_VERSION:INTERNAL=1 +//ADVANCED property for variable: CMAKE_COLOR_MAKEFILE +CMAKE_COLOR_MAKEFILE-ADVANCED:INTERNAL=1 +//Path to CMake executable. +CMAKE_COMMAND:INTERNAL=/usr/bin/cmake +//Path to cpack program executable. +CMAKE_CPACK_COMMAND:INTERNAL=/usr/bin/cpack +//Path to ctest program executable. +CMAKE_CTEST_COMMAND:INTERNAL=/usr/bin/ctest +//ADVANCED property for variable: CMAKE_CXX_COMPILER +CMAKE_CXX_COMPILER-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CXX_COMPILER_AR +CMAKE_CXX_COMPILER_AR-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CXX_COMPILER_RANLIB +CMAKE_CXX_COMPILER_RANLIB-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CXX_FLAGS +CMAKE_CXX_FLAGS-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CXX_FLAGS_DEBUG +CMAKE_CXX_FLAGS_DEBUG-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CXX_FLAGS_MINSIZEREL +CMAKE_CXX_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CXX_FLAGS_RELEASE +CMAKE_CXX_FLAGS_RELEASE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CXX_FLAGS_RELWITHDEBINFO +CMAKE_CXX_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_COMPILER +CMAKE_C_COMPILER-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_COMPILER_AR +CMAKE_C_COMPILER_AR-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_COMPILER_RANLIB +CMAKE_C_COMPILER_RANLIB-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_FLAGS +CMAKE_C_FLAGS-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_FLAGS_DEBUG +CMAKE_C_FLAGS_DEBUG-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_FLAGS_MINSIZEREL +CMAKE_C_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_FLAGS_RELEASE +CMAKE_C_FLAGS_RELEASE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_FLAGS_RELWITHDEBINFO +CMAKE_C_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_DLLTOOL +CMAKE_DLLTOOL-ADVANCED:INTERNAL=1 +//Executable file format +CMAKE_EXECUTABLE_FORMAT:INTERNAL=ELF +//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS +CMAKE_EXE_LINKER_FLAGS-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_DEBUG +CMAKE_EXE_LINKER_FLAGS_DEBUG-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_MINSIZEREL +CMAKE_EXE_LINKER_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_RELEASE +CMAKE_EXE_LINKER_FLAGS_RELEASE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_RELWITHDEBINFO +CMAKE_EXE_LINKER_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_EXPORT_COMPILE_COMMANDS +CMAKE_EXPORT_COMPILE_COMMANDS-ADVANCED:INTERNAL=1 +//Name of external makefile project generator. +CMAKE_EXTRA_GENERATOR:INTERNAL= +//Name of generator. +CMAKE_GENERATOR:INTERNAL=Unix Makefiles +//Generator instance identifier. +CMAKE_GENERATOR_INSTANCE:INTERNAL= +//Name of generator platform. +CMAKE_GENERATOR_PLATFORM:INTERNAL= +//Name of generator toolset. +CMAKE_GENERATOR_TOOLSET:INTERNAL= +//Source directory with the top level CMakeLists.txt file for this +// project +CMAKE_HOME_DIRECTORY:INTERNAL=/Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB +//Install .so files without execute permission. +CMAKE_INSTALL_SO_NO_EXE:INTERNAL=1 +//ADVANCED property for variable: CMAKE_LINKER +CMAKE_LINKER-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_MAKE_PROGRAM +CMAKE_MAKE_PROGRAM-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS +CMAKE_MODULE_LINKER_FLAGS-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS_DEBUG +CMAKE_MODULE_LINKER_FLAGS_DEBUG-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS_MINSIZEREL +CMAKE_MODULE_LINKER_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS_RELEASE +CMAKE_MODULE_LINKER_FLAGS_RELEASE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS_RELWITHDEBINFO +CMAKE_MODULE_LINKER_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_NM +CMAKE_NM-ADVANCED:INTERNAL=1 +//number of local generators +CMAKE_NUMBER_OF_MAKEFILES:INTERNAL=5 +//ADVANCED property for variable: CMAKE_OBJCOPY +CMAKE_OBJCOPY-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_OBJDUMP +CMAKE_OBJDUMP-ADVANCED:INTERNAL=1 +//Platform information initialized +CMAKE_PLATFORM_INFO_INITIALIZED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_RANLIB +CMAKE_RANLIB-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_READELF +CMAKE_READELF-ADVANCED:INTERNAL=1 +//Path to CMake installation. +CMAKE_ROOT:INTERNAL=/usr/share/cmake-3.22 +//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS +CMAKE_SHARED_LINKER_FLAGS-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_DEBUG +CMAKE_SHARED_LINKER_FLAGS_DEBUG-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_MINSIZEREL +CMAKE_SHARED_LINKER_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_RELEASE +CMAKE_SHARED_LINKER_FLAGS_RELEASE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_RELWITHDEBINFO +CMAKE_SHARED_LINKER_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_SKIP_INSTALL_RPATH +CMAKE_SKIP_INSTALL_RPATH-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_SKIP_RPATH +CMAKE_SKIP_RPATH-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS +CMAKE_STATIC_LINKER_FLAGS-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS_DEBUG +CMAKE_STATIC_LINKER_FLAGS_DEBUG-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS_MINSIZEREL +CMAKE_STATIC_LINKER_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS_RELEASE +CMAKE_STATIC_LINKER_FLAGS_RELEASE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS_RELWITHDEBINFO +CMAKE_STATIC_LINKER_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_STRIP +CMAKE_STRIP-ADVANCED:INTERNAL=1 +//uname command +CMAKE_UNAME:INTERNAL=/usr/bin/uname +//ADVANCED property for variable: CMAKE_VERBOSE_MAKEFILE +CMAKE_VERBOSE_MAKEFILE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CPACK_SOURCE_RPM +CPACK_SOURCE_RPM-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CPACK_SOURCE_TBZ2 +CPACK_SOURCE_TBZ2-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CPACK_SOURCE_TGZ +CPACK_SOURCE_TGZ-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CPACK_SOURCE_TXZ +CPACK_SOURCE_TXZ-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CPACK_SOURCE_TZ +CPACK_SOURCE_TZ-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CPACK_SOURCE_ZIP +CPACK_SOURCE_ZIP-ADVANCED:INTERNAL=1 + diff --git a/Increase_multiplexing/Is_fill_UB/build_out/CMakeFiles/3.22.1/CMakeCCompiler.cmake b/Increase_multiplexing/Is_fill_UB/build_out/CMakeFiles/3.22.1/CMakeCCompiler.cmake new file mode 100644 index 0000000000000000000000000000000000000000..0c0b1de27a84397ebfeef2c8c3b6b19603608c1f --- /dev/null +++ b/Increase_multiplexing/Is_fill_UB/build_out/CMakeFiles/3.22.1/CMakeCCompiler.cmake @@ -0,0 +1,72 @@ +set(CMAKE_C_COMPILER "/usr/bin/cc") +set(CMAKE_C_COMPILER_ARG1 "") +set(CMAKE_C_COMPILER_ID "GNU") +set(CMAKE_C_COMPILER_VERSION "11.4.0") +set(CMAKE_C_COMPILER_VERSION_INTERNAL "") +set(CMAKE_C_COMPILER_WRAPPER "") +set(CMAKE_C_STANDARD_COMPUTED_DEFAULT "17") +set(CMAKE_C_EXTENSIONS_COMPUTED_DEFAULT "ON") +set(CMAKE_C_COMPILE_FEATURES "c_std_90;c_function_prototypes;c_std_99;c_restrict;c_variadic_macros;c_std_11;c_static_assert;c_std_17;c_std_23") +set(CMAKE_C90_COMPILE_FEATURES "c_std_90;c_function_prototypes") +set(CMAKE_C99_COMPILE_FEATURES "c_std_99;c_restrict;c_variadic_macros") +set(CMAKE_C11_COMPILE_FEATURES "c_std_11;c_static_assert") +set(CMAKE_C17_COMPILE_FEATURES "c_std_17") +set(CMAKE_C23_COMPILE_FEATURES "c_std_23") + +set(CMAKE_C_PLATFORM_ID "Linux") +set(CMAKE_C_SIMULATE_ID "") +set(CMAKE_C_COMPILER_FRONTEND_VARIANT "") +set(CMAKE_C_SIMULATE_VERSION "") + + + + +set(CMAKE_AR "/usr/bin/ar") +set(CMAKE_C_COMPILER_AR "/usr/bin/gcc-ar-11") +set(CMAKE_RANLIB "/usr/bin/ranlib") +set(CMAKE_C_COMPILER_RANLIB "/usr/bin/gcc-ranlib-11") +set(CMAKE_LINKER "/usr/bin/ld") +set(CMAKE_MT "") +set(CMAKE_COMPILER_IS_GNUCC 1) +set(CMAKE_C_COMPILER_LOADED 1) +set(CMAKE_C_COMPILER_WORKS TRUE) +set(CMAKE_C_ABI_COMPILED TRUE) + +set(CMAKE_C_COMPILER_ENV_VAR "CC") + +set(CMAKE_C_COMPILER_ID_RUN 1) +set(CMAKE_C_SOURCE_FILE_EXTENSIONS c;m) +set(CMAKE_C_IGNORE_EXTENSIONS h;H;o;O;obj;OBJ;def;DEF;rc;RC) +set(CMAKE_C_LINKER_PREFERENCE 10) + +# Save compiler ABI information. +set(CMAKE_C_SIZEOF_DATA_PTR "8") +set(CMAKE_C_COMPILER_ABI "ELF") +set(CMAKE_C_BYTE_ORDER "LITTLE_ENDIAN") +set(CMAKE_C_LIBRARY_ARCHITECTURE "aarch64-linux-gnu") + +if(CMAKE_C_SIZEOF_DATA_PTR) + set(CMAKE_SIZEOF_VOID_P "${CMAKE_C_SIZEOF_DATA_PTR}") +endif() + +if(CMAKE_C_COMPILER_ABI) + set(CMAKE_INTERNAL_PLATFORM_ABI "${CMAKE_C_COMPILER_ABI}") +endif() + +if(CMAKE_C_LIBRARY_ARCHITECTURE) + set(CMAKE_LIBRARY_ARCHITECTURE "aarch64-linux-gnu") +endif() + +set(CMAKE_C_CL_SHOWINCLUDES_PREFIX "") +if(CMAKE_C_CL_SHOWINCLUDES_PREFIX) + set(CMAKE_CL_SHOWINCLUDES_PREFIX "${CMAKE_C_CL_SHOWINCLUDES_PREFIX}") +endif() + + + + + +set(CMAKE_C_IMPLICIT_INCLUDE_DIRECTORIES "/usr/lib/gcc/aarch64-linux-gnu/11/include;/usr/local/include;/usr/include/aarch64-linux-gnu;/usr/include") +set(CMAKE_C_IMPLICIT_LINK_LIBRARIES "gcc;gcc_s;c;gcc;gcc_s") +set(CMAKE_C_IMPLICIT_LINK_DIRECTORIES "/usr/lib/gcc/aarch64-linux-gnu/11;/usr/lib/aarch64-linux-gnu;/usr/lib;/lib/aarch64-linux-gnu;/lib") +set(CMAKE_C_IMPLICIT_LINK_FRAMEWORK_DIRECTORIES "") diff --git a/Increase_multiplexing/Is_fill_UB/build_out/CMakeFiles/3.22.1/CMakeCXXCompiler.cmake b/Increase_multiplexing/Is_fill_UB/build_out/CMakeFiles/3.22.1/CMakeCXXCompiler.cmake new file mode 100644 index 0000000000000000000000000000000000000000..f59b84fb1dde571d148db8893f9869d15fbb300d --- /dev/null +++ b/Increase_multiplexing/Is_fill_UB/build_out/CMakeFiles/3.22.1/CMakeCXXCompiler.cmake @@ -0,0 +1,83 @@ +set(CMAKE_CXX_COMPILER "/usr/bin/c++") +set(CMAKE_CXX_COMPILER_ARG1 "") +set(CMAKE_CXX_COMPILER_ID "GNU") +set(CMAKE_CXX_COMPILER_VERSION "11.4.0") +set(CMAKE_CXX_COMPILER_VERSION_INTERNAL "") +set(CMAKE_CXX_COMPILER_WRAPPER "") +set(CMAKE_CXX_STANDARD_COMPUTED_DEFAULT "17") +set(CMAKE_CXX_EXTENSIONS_COMPUTED_DEFAULT "ON") +set(CMAKE_CXX_COMPILE_FEATURES "cxx_std_98;cxx_template_template_parameters;cxx_std_11;cxx_alias_templates;cxx_alignas;cxx_alignof;cxx_attributes;cxx_auto_type;cxx_constexpr;cxx_decltype;cxx_decltype_incomplete_return_types;cxx_default_function_template_args;cxx_defaulted_functions;cxx_defaulted_move_initializers;cxx_delegating_constructors;cxx_deleted_functions;cxx_enum_forward_declarations;cxx_explicit_conversions;cxx_extended_friend_declarations;cxx_extern_templates;cxx_final;cxx_func_identifier;cxx_generalized_initializers;cxx_inheriting_constructors;cxx_inline_namespaces;cxx_lambdas;cxx_local_type_template_args;cxx_long_long_type;cxx_noexcept;cxx_nonstatic_member_init;cxx_nullptr;cxx_override;cxx_range_for;cxx_raw_string_literals;cxx_reference_qualified_functions;cxx_right_angle_brackets;cxx_rvalue_references;cxx_sizeof_member;cxx_static_assert;cxx_strong_enums;cxx_thread_local;cxx_trailing_return_types;cxx_unicode_literals;cxx_uniform_initialization;cxx_unrestricted_unions;cxx_user_literals;cxx_variadic_macros;cxx_variadic_templates;cxx_std_14;cxx_aggregate_default_initializers;cxx_attribute_deprecated;cxx_binary_literals;cxx_contextual_conversions;cxx_decltype_auto;cxx_digit_separators;cxx_generic_lambdas;cxx_lambda_init_captures;cxx_relaxed_constexpr;cxx_return_type_deduction;cxx_variable_templates;cxx_std_17;cxx_std_20;cxx_std_23") +set(CMAKE_CXX98_COMPILE_FEATURES "cxx_std_98;cxx_template_template_parameters") +set(CMAKE_CXX11_COMPILE_FEATURES "cxx_std_11;cxx_alias_templates;cxx_alignas;cxx_alignof;cxx_attributes;cxx_auto_type;cxx_constexpr;cxx_decltype;cxx_decltype_incomplete_return_types;cxx_default_function_template_args;cxx_defaulted_functions;cxx_defaulted_move_initializers;cxx_delegating_constructors;cxx_deleted_functions;cxx_enum_forward_declarations;cxx_explicit_conversions;cxx_extended_friend_declarations;cxx_extern_templates;cxx_final;cxx_func_identifier;cxx_generalized_initializers;cxx_inheriting_constructors;cxx_inline_namespaces;cxx_lambdas;cxx_local_type_template_args;cxx_long_long_type;cxx_noexcept;cxx_nonstatic_member_init;cxx_nullptr;cxx_override;cxx_range_for;cxx_raw_string_literals;cxx_reference_qualified_functions;cxx_right_angle_brackets;cxx_rvalue_references;cxx_sizeof_member;cxx_static_assert;cxx_strong_enums;cxx_thread_local;cxx_trailing_return_types;cxx_unicode_literals;cxx_uniform_initialization;cxx_unrestricted_unions;cxx_user_literals;cxx_variadic_macros;cxx_variadic_templates") +set(CMAKE_CXX14_COMPILE_FEATURES "cxx_std_14;cxx_aggregate_default_initializers;cxx_attribute_deprecated;cxx_binary_literals;cxx_contextual_conversions;cxx_decltype_auto;cxx_digit_separators;cxx_generic_lambdas;cxx_lambda_init_captures;cxx_relaxed_constexpr;cxx_return_type_deduction;cxx_variable_templates") +set(CMAKE_CXX17_COMPILE_FEATURES "cxx_std_17") +set(CMAKE_CXX20_COMPILE_FEATURES "cxx_std_20") +set(CMAKE_CXX23_COMPILE_FEATURES "cxx_std_23") + +set(CMAKE_CXX_PLATFORM_ID "Linux") +set(CMAKE_CXX_SIMULATE_ID "") +set(CMAKE_CXX_COMPILER_FRONTEND_VARIANT "") +set(CMAKE_CXX_SIMULATE_VERSION "") + + + + +set(CMAKE_AR "/usr/bin/ar") +set(CMAKE_CXX_COMPILER_AR "/usr/bin/gcc-ar-11") +set(CMAKE_RANLIB "/usr/bin/ranlib") +set(CMAKE_CXX_COMPILER_RANLIB "/usr/bin/gcc-ranlib-11") +set(CMAKE_LINKER "/usr/bin/ld") +set(CMAKE_MT "") +set(CMAKE_COMPILER_IS_GNUCXX 1) +set(CMAKE_CXX_COMPILER_LOADED 1) +set(CMAKE_CXX_COMPILER_WORKS TRUE) +set(CMAKE_CXX_ABI_COMPILED TRUE) + +set(CMAKE_CXX_COMPILER_ENV_VAR "CXX") + +set(CMAKE_CXX_COMPILER_ID_RUN 1) +set(CMAKE_CXX_SOURCE_FILE_EXTENSIONS C;M;c++;cc;cpp;cxx;m;mm;mpp;CPP;ixx;cppm) +set(CMAKE_CXX_IGNORE_EXTENSIONS inl;h;hpp;HPP;H;o;O;obj;OBJ;def;DEF;rc;RC) + +foreach (lang C OBJC OBJCXX) + if (CMAKE_${lang}_COMPILER_ID_RUN) + foreach(extension IN LISTS CMAKE_${lang}_SOURCE_FILE_EXTENSIONS) + list(REMOVE_ITEM CMAKE_CXX_SOURCE_FILE_EXTENSIONS ${extension}) + endforeach() + endif() +endforeach() + +set(CMAKE_CXX_LINKER_PREFERENCE 30) +set(CMAKE_CXX_LINKER_PREFERENCE_PROPAGATES 1) + +# Save compiler ABI information. +set(CMAKE_CXX_SIZEOF_DATA_PTR "8") +set(CMAKE_CXX_COMPILER_ABI "ELF") +set(CMAKE_CXX_BYTE_ORDER "LITTLE_ENDIAN") +set(CMAKE_CXX_LIBRARY_ARCHITECTURE "aarch64-linux-gnu") + +if(CMAKE_CXX_SIZEOF_DATA_PTR) + set(CMAKE_SIZEOF_VOID_P "${CMAKE_CXX_SIZEOF_DATA_PTR}") +endif() + +if(CMAKE_CXX_COMPILER_ABI) + set(CMAKE_INTERNAL_PLATFORM_ABI "${CMAKE_CXX_COMPILER_ABI}") +endif() + +if(CMAKE_CXX_LIBRARY_ARCHITECTURE) + set(CMAKE_LIBRARY_ARCHITECTURE "aarch64-linux-gnu") +endif() + +set(CMAKE_CXX_CL_SHOWINCLUDES_PREFIX "") +if(CMAKE_CXX_CL_SHOWINCLUDES_PREFIX) + set(CMAKE_CL_SHOWINCLUDES_PREFIX "${CMAKE_CXX_CL_SHOWINCLUDES_PREFIX}") +endif() + + + + + +set(CMAKE_CXX_IMPLICIT_INCLUDE_DIRECTORIES "/usr/include/c++/11;/usr/include/aarch64-linux-gnu/c++/11;/usr/include/c++/11/backward;/usr/lib/gcc/aarch64-linux-gnu/11/include;/usr/local/include;/usr/include/aarch64-linux-gnu;/usr/include") +set(CMAKE_CXX_IMPLICIT_LINK_LIBRARIES "stdc++;m;gcc_s;gcc;c;gcc_s;gcc") +set(CMAKE_CXX_IMPLICIT_LINK_DIRECTORIES "/usr/lib/gcc/aarch64-linux-gnu/11;/usr/lib/aarch64-linux-gnu;/usr/lib;/lib/aarch64-linux-gnu;/lib") +set(CMAKE_CXX_IMPLICIT_LINK_FRAMEWORK_DIRECTORIES "") diff --git a/Increase_multiplexing/Is_fill_UB/build_out/CMakeFiles/3.22.1/CMakeDetermineCompilerABI_C.bin b/Increase_multiplexing/Is_fill_UB/build_out/CMakeFiles/3.22.1/CMakeDetermineCompilerABI_C.bin new file mode 100644 index 0000000000000000000000000000000000000000..dfdc241f48036b01323e7889d7e41cfab5b12a27 Binary files /dev/null and b/Increase_multiplexing/Is_fill_UB/build_out/CMakeFiles/3.22.1/CMakeDetermineCompilerABI_C.bin differ diff --git a/Increase_multiplexing/Is_fill_UB/build_out/CMakeFiles/3.22.1/CMakeDetermineCompilerABI_CXX.bin b/Increase_multiplexing/Is_fill_UB/build_out/CMakeFiles/3.22.1/CMakeDetermineCompilerABI_CXX.bin new file mode 100644 index 0000000000000000000000000000000000000000..dae91e61db120ab592d3b69561d9381c0d03a8cd Binary files /dev/null and b/Increase_multiplexing/Is_fill_UB/build_out/CMakeFiles/3.22.1/CMakeDetermineCompilerABI_CXX.bin differ diff --git a/Increase_multiplexing/Is_fill_UB/build_out/CMakeFiles/3.22.1/CMakeSystem.cmake b/Increase_multiplexing/Is_fill_UB/build_out/CMakeFiles/3.22.1/CMakeSystem.cmake new file mode 100644 index 0000000000000000000000000000000000000000..e7ba5ca6e4c2cf8c2c4c9f46dd172c4bb4728f67 --- /dev/null +++ b/Increase_multiplexing/Is_fill_UB/build_out/CMakeFiles/3.22.1/CMakeSystem.cmake @@ -0,0 +1,15 @@ +set(CMAKE_HOST_SYSTEM "Linux-5.10.0+") +set(CMAKE_HOST_SYSTEM_NAME "Linux") +set(CMAKE_HOST_SYSTEM_VERSION "5.10.0+") +set(CMAKE_HOST_SYSTEM_PROCESSOR "aarch64") + + + +set(CMAKE_SYSTEM "Linux-5.10.0+") +set(CMAKE_SYSTEM_NAME "Linux") +set(CMAKE_SYSTEM_VERSION "5.10.0+") +set(CMAKE_SYSTEM_PROCESSOR "aarch64") + +set(CMAKE_CROSSCOMPILING "FALSE") + +set(CMAKE_SYSTEM_LOADED 1) diff --git a/Increase_multiplexing/Is_fill_UB/build_out/CMakeFiles/3.22.1/CompilerIdC/CMakeCCompilerId.c b/Increase_multiplexing/Is_fill_UB/build_out/CMakeFiles/3.22.1/CompilerIdC/CMakeCCompilerId.c new file mode 100644 index 0000000000000000000000000000000000000000..41b99d7783c1e447962d3183b641863e61a8edd0 --- /dev/null +++ b/Increase_multiplexing/Is_fill_UB/build_out/CMakeFiles/3.22.1/CompilerIdC/CMakeCCompilerId.c @@ -0,0 +1,803 @@ +#ifdef __cplusplus +# error "A C++ compiler has been selected for C." +#endif + +#if defined(__18CXX) +# define ID_VOID_MAIN +#endif +#if defined(__CLASSIC_C__) +/* cv-qualifiers did not exist in K&R C */ +# define const +# define volatile +#endif + +#if !defined(__has_include) +/* If the compiler does not have __has_include, pretend the answer is + always no. */ +# define __has_include(x) 0 +#endif + + +/* Version number components: V=Version, R=Revision, P=Patch + Version date components: YYYY=Year, MM=Month, DD=Day */ + +#if defined(__INTEL_COMPILER) || defined(__ICC) +# define COMPILER_ID "Intel" +# if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +# endif +# if defined(__GNUC__) +# define SIMULATE_ID "GNU" +# endif + /* __INTEL_COMPILER = VRP prior to 2021, and then VVVV for 2021 and later, + except that a few beta releases use the old format with V=2021. */ +# if __INTEL_COMPILER < 2021 || __INTEL_COMPILER == 202110 || __INTEL_COMPILER == 202111 +# define COMPILER_VERSION_MAJOR DEC(__INTEL_COMPILER/100) +# define COMPILER_VERSION_MINOR DEC(__INTEL_COMPILER/10 % 10) +# if defined(__INTEL_COMPILER_UPDATE) +# define COMPILER_VERSION_PATCH DEC(__INTEL_COMPILER_UPDATE) +# else +# define COMPILER_VERSION_PATCH DEC(__INTEL_COMPILER % 10) +# endif +# else +# define COMPILER_VERSION_MAJOR DEC(__INTEL_COMPILER) +# define COMPILER_VERSION_MINOR DEC(__INTEL_COMPILER_UPDATE) + /* The third version component from --version is an update index, + but no macro is provided for it. */ +# define COMPILER_VERSION_PATCH DEC(0) +# endif +# if defined(__INTEL_COMPILER_BUILD_DATE) + /* __INTEL_COMPILER_BUILD_DATE = YYYYMMDD */ +# define COMPILER_VERSION_TWEAK DEC(__INTEL_COMPILER_BUILD_DATE) +# endif +# if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +# endif +# if defined(__GNUC__) +# define SIMULATE_VERSION_MAJOR DEC(__GNUC__) +# elif defined(__GNUG__) +# define SIMULATE_VERSION_MAJOR DEC(__GNUG__) +# endif +# if defined(__GNUC_MINOR__) +# define SIMULATE_VERSION_MINOR DEC(__GNUC_MINOR__) +# endif +# if defined(__GNUC_PATCHLEVEL__) +# define SIMULATE_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__) +# endif + +#elif (defined(__clang__) && defined(__INTEL_CLANG_COMPILER)) || defined(__INTEL_LLVM_COMPILER) +# define COMPILER_ID "IntelLLVM" +#if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +#endif +#if defined(__GNUC__) +# define SIMULATE_ID "GNU" +#endif +/* __INTEL_LLVM_COMPILER = VVVVRP prior to 2021.2.0, VVVVRRPP for 2021.2.0 and + * later. Look for 6 digit vs. 8 digit version number to decide encoding. + * VVVV is no smaller than the current year when a version is released. + */ +#if __INTEL_LLVM_COMPILER < 1000000L +# define COMPILER_VERSION_MAJOR DEC(__INTEL_LLVM_COMPILER/100) +# define COMPILER_VERSION_MINOR DEC(__INTEL_LLVM_COMPILER/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__INTEL_LLVM_COMPILER % 10) +#else +# define COMPILER_VERSION_MAJOR DEC(__INTEL_LLVM_COMPILER/10000) +# define COMPILER_VERSION_MINOR DEC(__INTEL_LLVM_COMPILER/100 % 100) +# define COMPILER_VERSION_PATCH DEC(__INTEL_LLVM_COMPILER % 100) +#endif +#if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +#endif +#if defined(__GNUC__) +# define SIMULATE_VERSION_MAJOR DEC(__GNUC__) +#elif defined(__GNUG__) +# define SIMULATE_VERSION_MAJOR DEC(__GNUG__) +#endif +#if defined(__GNUC_MINOR__) +# define SIMULATE_VERSION_MINOR DEC(__GNUC_MINOR__) +#endif +#if defined(__GNUC_PATCHLEVEL__) +# define SIMULATE_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__) +#endif + +#elif defined(__PATHCC__) +# define COMPILER_ID "PathScale" +# define COMPILER_VERSION_MAJOR DEC(__PATHCC__) +# define COMPILER_VERSION_MINOR DEC(__PATHCC_MINOR__) +# if defined(__PATHCC_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__PATHCC_PATCHLEVEL__) +# endif + +#elif defined(__BORLANDC__) && defined(__CODEGEARC_VERSION__) +# define COMPILER_ID "Embarcadero" +# define COMPILER_VERSION_MAJOR HEX(__CODEGEARC_VERSION__>>24 & 0x00FF) +# define COMPILER_VERSION_MINOR HEX(__CODEGEARC_VERSION__>>16 & 0x00FF) +# define COMPILER_VERSION_PATCH DEC(__CODEGEARC_VERSION__ & 0xFFFF) + +#elif defined(__BORLANDC__) +# define COMPILER_ID "Borland" + /* __BORLANDC__ = 0xVRR */ +# define COMPILER_VERSION_MAJOR HEX(__BORLANDC__>>8) +# define COMPILER_VERSION_MINOR HEX(__BORLANDC__ & 0xFF) + +#elif defined(__WATCOMC__) && __WATCOMC__ < 1200 +# define COMPILER_ID "Watcom" + /* __WATCOMC__ = VVRR */ +# define COMPILER_VERSION_MAJOR DEC(__WATCOMC__ / 100) +# define COMPILER_VERSION_MINOR DEC((__WATCOMC__ / 10) % 10) +# if (__WATCOMC__ % 10) > 0 +# define COMPILER_VERSION_PATCH DEC(__WATCOMC__ % 10) +# endif + +#elif defined(__WATCOMC__) +# define COMPILER_ID "OpenWatcom" + /* __WATCOMC__ = VVRP + 1100 */ +# define COMPILER_VERSION_MAJOR DEC((__WATCOMC__ - 1100) / 100) +# define COMPILER_VERSION_MINOR DEC((__WATCOMC__ / 10) % 10) +# if (__WATCOMC__ % 10) > 0 +# define COMPILER_VERSION_PATCH DEC(__WATCOMC__ % 10) +# endif + +#elif defined(__SUNPRO_C) +# define COMPILER_ID "SunPro" +# if __SUNPRO_C >= 0x5100 + /* __SUNPRO_C = 0xVRRP */ +# define COMPILER_VERSION_MAJOR HEX(__SUNPRO_C>>12) +# define COMPILER_VERSION_MINOR HEX(__SUNPRO_C>>4 & 0xFF) +# define COMPILER_VERSION_PATCH HEX(__SUNPRO_C & 0xF) +# else + /* __SUNPRO_CC = 0xVRP */ +# define COMPILER_VERSION_MAJOR HEX(__SUNPRO_C>>8) +# define COMPILER_VERSION_MINOR HEX(__SUNPRO_C>>4 & 0xF) +# define COMPILER_VERSION_PATCH HEX(__SUNPRO_C & 0xF) +# endif + +#elif defined(__HP_cc) +# define COMPILER_ID "HP" + /* __HP_cc = VVRRPP */ +# define COMPILER_VERSION_MAJOR DEC(__HP_cc/10000) +# define COMPILER_VERSION_MINOR DEC(__HP_cc/100 % 100) +# define COMPILER_VERSION_PATCH DEC(__HP_cc % 100) + +#elif defined(__DECC) +# define COMPILER_ID "Compaq" + /* __DECC_VER = VVRRTPPPP */ +# define COMPILER_VERSION_MAJOR DEC(__DECC_VER/10000000) +# define COMPILER_VERSION_MINOR DEC(__DECC_VER/100000 % 100) +# define COMPILER_VERSION_PATCH DEC(__DECC_VER % 10000) + +#elif defined(__IBMC__) && defined(__COMPILER_VER__) +# define COMPILER_ID "zOS" + /* __IBMC__ = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__IBMC__/100) +# define COMPILER_VERSION_MINOR DEC(__IBMC__/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__IBMC__ % 10) + +#elif defined(__ibmxl__) && defined(__clang__) +# define COMPILER_ID "XLClang" +# define COMPILER_VERSION_MAJOR DEC(__ibmxl_version__) +# define COMPILER_VERSION_MINOR DEC(__ibmxl_release__) +# define COMPILER_VERSION_PATCH DEC(__ibmxl_modification__) +# define COMPILER_VERSION_TWEAK DEC(__ibmxl_ptf_fix_level__) + + +#elif defined(__IBMC__) && !defined(__COMPILER_VER__) && __IBMC__ >= 800 +# define COMPILER_ID "XL" + /* __IBMC__ = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__IBMC__/100) +# define COMPILER_VERSION_MINOR DEC(__IBMC__/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__IBMC__ % 10) + +#elif defined(__IBMC__) && !defined(__COMPILER_VER__) && __IBMC__ < 800 +# define COMPILER_ID "VisualAge" + /* __IBMC__ = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__IBMC__/100) +# define COMPILER_VERSION_MINOR DEC(__IBMC__/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__IBMC__ % 10) + +#elif defined(__NVCOMPILER) +# define COMPILER_ID "NVHPC" +# define COMPILER_VERSION_MAJOR DEC(__NVCOMPILER_MAJOR__) +# define COMPILER_VERSION_MINOR DEC(__NVCOMPILER_MINOR__) +# if defined(__NVCOMPILER_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__NVCOMPILER_PATCHLEVEL__) +# endif + +#elif defined(__PGI) +# define COMPILER_ID "PGI" +# define COMPILER_VERSION_MAJOR DEC(__PGIC__) +# define COMPILER_VERSION_MINOR DEC(__PGIC_MINOR__) +# if defined(__PGIC_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__PGIC_PATCHLEVEL__) +# endif + +#elif defined(_CRAYC) +# define COMPILER_ID "Cray" +# define COMPILER_VERSION_MAJOR DEC(_RELEASE_MAJOR) +# define COMPILER_VERSION_MINOR DEC(_RELEASE_MINOR) + +#elif defined(__TI_COMPILER_VERSION__) +# define COMPILER_ID "TI" + /* __TI_COMPILER_VERSION__ = VVVRRRPPP */ +# define COMPILER_VERSION_MAJOR DEC(__TI_COMPILER_VERSION__/1000000) +# define COMPILER_VERSION_MINOR DEC(__TI_COMPILER_VERSION__/1000 % 1000) +# define COMPILER_VERSION_PATCH DEC(__TI_COMPILER_VERSION__ % 1000) + +#elif defined(__CLANG_FUJITSU) +# define COMPILER_ID "FujitsuClang" +# define COMPILER_VERSION_MAJOR DEC(__FCC_major__) +# define COMPILER_VERSION_MINOR DEC(__FCC_minor__) +# define COMPILER_VERSION_PATCH DEC(__FCC_patchlevel__) +# define COMPILER_VERSION_INTERNAL_STR __clang_version__ + + +#elif defined(__FUJITSU) +# define COMPILER_ID "Fujitsu" +# if defined(__FCC_version__) +# define COMPILER_VERSION __FCC_version__ +# elif defined(__FCC_major__) +# define COMPILER_VERSION_MAJOR DEC(__FCC_major__) +# define COMPILER_VERSION_MINOR DEC(__FCC_minor__) +# define COMPILER_VERSION_PATCH DEC(__FCC_patchlevel__) +# endif +# if defined(__fcc_version) +# define COMPILER_VERSION_INTERNAL DEC(__fcc_version) +# elif defined(__FCC_VERSION) +# define COMPILER_VERSION_INTERNAL DEC(__FCC_VERSION) +# endif + + +#elif defined(__ghs__) +# define COMPILER_ID "GHS" +/* __GHS_VERSION_NUMBER = VVVVRP */ +# ifdef __GHS_VERSION_NUMBER +# define COMPILER_VERSION_MAJOR DEC(__GHS_VERSION_NUMBER / 100) +# define COMPILER_VERSION_MINOR DEC(__GHS_VERSION_NUMBER / 10 % 10) +# define COMPILER_VERSION_PATCH DEC(__GHS_VERSION_NUMBER % 10) +# endif + +#elif defined(__TINYC__) +# define COMPILER_ID "TinyCC" + +#elif defined(__BCC__) +# define COMPILER_ID "Bruce" + +#elif defined(__SCO_VERSION__) +# define COMPILER_ID "SCO" + +#elif defined(__ARMCC_VERSION) && !defined(__clang__) +# define COMPILER_ID "ARMCC" +#if __ARMCC_VERSION >= 1000000 + /* __ARMCC_VERSION = VRRPPPP */ + # define COMPILER_VERSION_MAJOR DEC(__ARMCC_VERSION/1000000) + # define COMPILER_VERSION_MINOR DEC(__ARMCC_VERSION/10000 % 100) + # define COMPILER_VERSION_PATCH DEC(__ARMCC_VERSION % 10000) +#else + /* __ARMCC_VERSION = VRPPPP */ + # define COMPILER_VERSION_MAJOR DEC(__ARMCC_VERSION/100000) + # define COMPILER_VERSION_MINOR DEC(__ARMCC_VERSION/10000 % 10) + # define COMPILER_VERSION_PATCH DEC(__ARMCC_VERSION % 10000) +#endif + + +#elif defined(__clang__) && defined(__apple_build_version__) +# define COMPILER_ID "AppleClang" +# if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +# endif +# define COMPILER_VERSION_MAJOR DEC(__clang_major__) +# define COMPILER_VERSION_MINOR DEC(__clang_minor__) +# define COMPILER_VERSION_PATCH DEC(__clang_patchlevel__) +# if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +# endif +# define COMPILER_VERSION_TWEAK DEC(__apple_build_version__) + +#elif defined(__clang__) && defined(__ARMCOMPILER_VERSION) +# define COMPILER_ID "ARMClang" + # define COMPILER_VERSION_MAJOR DEC(__ARMCOMPILER_VERSION/1000000) + # define COMPILER_VERSION_MINOR DEC(__ARMCOMPILER_VERSION/10000 % 100) + # define COMPILER_VERSION_PATCH DEC(__ARMCOMPILER_VERSION % 10000) +# define COMPILER_VERSION_INTERNAL DEC(__ARMCOMPILER_VERSION) + +#elif defined(__clang__) +# define COMPILER_ID "Clang" +# if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +# endif +# define COMPILER_VERSION_MAJOR DEC(__clang_major__) +# define COMPILER_VERSION_MINOR DEC(__clang_minor__) +# define COMPILER_VERSION_PATCH DEC(__clang_patchlevel__) +# if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +# endif + +#elif defined(__GNUC__) +# define COMPILER_ID "GNU" +# define COMPILER_VERSION_MAJOR DEC(__GNUC__) +# if defined(__GNUC_MINOR__) +# define COMPILER_VERSION_MINOR DEC(__GNUC_MINOR__) +# endif +# if defined(__GNUC_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__) +# endif + +#elif defined(_MSC_VER) +# define COMPILER_ID "MSVC" + /* _MSC_VER = VVRR */ +# define COMPILER_VERSION_MAJOR DEC(_MSC_VER / 100) +# define COMPILER_VERSION_MINOR DEC(_MSC_VER % 100) +# if defined(_MSC_FULL_VER) +# if _MSC_VER >= 1400 + /* _MSC_FULL_VER = VVRRPPPPP */ +# define COMPILER_VERSION_PATCH DEC(_MSC_FULL_VER % 100000) +# else + /* _MSC_FULL_VER = VVRRPPPP */ +# define COMPILER_VERSION_PATCH DEC(_MSC_FULL_VER % 10000) +# endif +# endif +# if defined(_MSC_BUILD) +# define COMPILER_VERSION_TWEAK DEC(_MSC_BUILD) +# endif + +#elif defined(__VISUALDSPVERSION__) || defined(__ADSPBLACKFIN__) || defined(__ADSPTS__) || defined(__ADSP21000__) +# define COMPILER_ID "ADSP" +#if defined(__VISUALDSPVERSION__) + /* __VISUALDSPVERSION__ = 0xVVRRPP00 */ +# define COMPILER_VERSION_MAJOR HEX(__VISUALDSPVERSION__>>24) +# define COMPILER_VERSION_MINOR HEX(__VISUALDSPVERSION__>>16 & 0xFF) +# define COMPILER_VERSION_PATCH HEX(__VISUALDSPVERSION__>>8 & 0xFF) +#endif + +#elif defined(__IAR_SYSTEMS_ICC__) || defined(__IAR_SYSTEMS_ICC) +# define COMPILER_ID "IAR" +# if defined(__VER__) && defined(__ICCARM__) +# define COMPILER_VERSION_MAJOR DEC((__VER__) / 1000000) +# define COMPILER_VERSION_MINOR DEC(((__VER__) / 1000) % 1000) +# define COMPILER_VERSION_PATCH DEC((__VER__) % 1000) +# define COMPILER_VERSION_INTERNAL DEC(__IAR_SYSTEMS_ICC__) +# elif defined(__VER__) && (defined(__ICCAVR__) || defined(__ICCRX__) || defined(__ICCRH850__) || defined(__ICCRL78__) || defined(__ICC430__) || defined(__ICCRISCV__) || defined(__ICCV850__) || defined(__ICC8051__) || defined(__ICCSTM8__)) +# define COMPILER_VERSION_MAJOR DEC((__VER__) / 100) +# define COMPILER_VERSION_MINOR DEC((__VER__) - (((__VER__) / 100)*100)) +# define COMPILER_VERSION_PATCH DEC(__SUBVERSION__) +# define COMPILER_VERSION_INTERNAL DEC(__IAR_SYSTEMS_ICC__) +# endif + +#elif defined(__SDCC_VERSION_MAJOR) || defined(SDCC) +# define COMPILER_ID "SDCC" +# if defined(__SDCC_VERSION_MAJOR) +# define COMPILER_VERSION_MAJOR DEC(__SDCC_VERSION_MAJOR) +# define COMPILER_VERSION_MINOR DEC(__SDCC_VERSION_MINOR) +# define COMPILER_VERSION_PATCH DEC(__SDCC_VERSION_PATCH) +# else + /* SDCC = VRP */ +# define COMPILER_VERSION_MAJOR DEC(SDCC/100) +# define COMPILER_VERSION_MINOR DEC(SDCC/10 % 10) +# define COMPILER_VERSION_PATCH DEC(SDCC % 10) +# endif + + +/* These compilers are either not known or too old to define an + identification macro. Try to identify the platform and guess that + it is the native compiler. */ +#elif defined(__hpux) || defined(__hpua) +# define COMPILER_ID "HP" + +#else /* unknown compiler */ +# define COMPILER_ID "" +#endif + +/* Construct the string literal in pieces to prevent the source from + getting matched. Store it in a pointer rather than an array + because some compilers will just produce instructions to fill the + array rather than assigning a pointer to a static array. */ +char const* info_compiler = "INFO" ":" "compiler[" COMPILER_ID "]"; +#ifdef SIMULATE_ID +char const* info_simulate = "INFO" ":" "simulate[" SIMULATE_ID "]"; +#endif + +#ifdef __QNXNTO__ +char const* qnxnto = "INFO" ":" "qnxnto[]"; +#endif + +#if defined(__CRAYXT_COMPUTE_LINUX_TARGET) +char const *info_cray = "INFO" ":" "compiler_wrapper[CrayPrgEnv]"; +#endif + +#define STRINGIFY_HELPER(X) #X +#define STRINGIFY(X) STRINGIFY_HELPER(X) + +/* Identify known platforms by name. */ +#if defined(__linux) || defined(__linux__) || defined(linux) +# define PLATFORM_ID "Linux" + +#elif defined(__MSYS__) +# define PLATFORM_ID "MSYS" + +#elif defined(__CYGWIN__) +# define PLATFORM_ID "Cygwin" + +#elif defined(__MINGW32__) +# define PLATFORM_ID "MinGW" + +#elif defined(__APPLE__) +# define PLATFORM_ID "Darwin" + +#elif defined(_WIN32) || defined(__WIN32__) || defined(WIN32) +# define PLATFORM_ID "Windows" + +#elif defined(__FreeBSD__) || defined(__FreeBSD) +# define PLATFORM_ID "FreeBSD" + +#elif defined(__NetBSD__) || defined(__NetBSD) +# define PLATFORM_ID "NetBSD" + +#elif defined(__OpenBSD__) || defined(__OPENBSD) +# define PLATFORM_ID "OpenBSD" + +#elif defined(__sun) || defined(sun) +# define PLATFORM_ID "SunOS" + +#elif defined(_AIX) || defined(__AIX) || defined(__AIX__) || defined(__aix) || defined(__aix__) +# define PLATFORM_ID "AIX" + +#elif defined(__hpux) || defined(__hpux__) +# define PLATFORM_ID "HP-UX" + +#elif defined(__HAIKU__) +# define PLATFORM_ID "Haiku" + +#elif defined(__BeOS) || defined(__BEOS__) || defined(_BEOS) +# define PLATFORM_ID "BeOS" + +#elif defined(__QNX__) || defined(__QNXNTO__) +# define PLATFORM_ID "QNX" + +#elif defined(__tru64) || defined(_tru64) || defined(__TRU64__) +# define PLATFORM_ID "Tru64" + +#elif defined(__riscos) || defined(__riscos__) +# define PLATFORM_ID "RISCos" + +#elif defined(__sinix) || defined(__sinix__) || defined(__SINIX__) +# define PLATFORM_ID "SINIX" + +#elif defined(__UNIX_SV__) +# define PLATFORM_ID "UNIX_SV" + +#elif defined(__bsdos__) +# define PLATFORM_ID "BSDOS" + +#elif defined(_MPRAS) || defined(MPRAS) +# define PLATFORM_ID "MP-RAS" + +#elif defined(__osf) || defined(__osf__) +# define PLATFORM_ID "OSF1" + +#elif defined(_SCO_SV) || defined(SCO_SV) || defined(sco_sv) +# define PLATFORM_ID "SCO_SV" + +#elif defined(__ultrix) || defined(__ultrix__) || defined(_ULTRIX) +# define PLATFORM_ID "ULTRIX" + +#elif defined(__XENIX__) || defined(_XENIX) || defined(XENIX) +# define PLATFORM_ID "Xenix" + +#elif defined(__WATCOMC__) +# if defined(__LINUX__) +# define PLATFORM_ID "Linux" + +# elif defined(__DOS__) +# define PLATFORM_ID "DOS" + +# elif defined(__OS2__) +# define PLATFORM_ID "OS2" + +# elif defined(__WINDOWS__) +# define PLATFORM_ID "Windows3x" + +# elif defined(__VXWORKS__) +# define PLATFORM_ID "VxWorks" + +# else /* unknown platform */ +# define PLATFORM_ID +# endif + +#elif defined(__INTEGRITY) +# if defined(INT_178B) +# define PLATFORM_ID "Integrity178" + +# else /* regular Integrity */ +# define PLATFORM_ID "Integrity" +# endif + +#else /* unknown platform */ +# define PLATFORM_ID + +#endif + +/* For windows compilers MSVC and Intel we can determine + the architecture of the compiler being used. This is because + the compilers do not have flags that can change the architecture, + but rather depend on which compiler is being used +*/ +#if defined(_WIN32) && defined(_MSC_VER) +# if defined(_M_IA64) +# define ARCHITECTURE_ID "IA64" + +# elif defined(_M_ARM64EC) +# define ARCHITECTURE_ID "ARM64EC" + +# elif defined(_M_X64) || defined(_M_AMD64) +# define ARCHITECTURE_ID "x64" + +# elif defined(_M_IX86) +# define ARCHITECTURE_ID "X86" + +# elif defined(_M_ARM64) +# define ARCHITECTURE_ID "ARM64" + +# elif defined(_M_ARM) +# if _M_ARM == 4 +# define ARCHITECTURE_ID "ARMV4I" +# elif _M_ARM == 5 +# define ARCHITECTURE_ID "ARMV5I" +# else +# define ARCHITECTURE_ID "ARMV" STRINGIFY(_M_ARM) +# endif + +# elif defined(_M_MIPS) +# define ARCHITECTURE_ID "MIPS" + +# elif defined(_M_SH) +# define ARCHITECTURE_ID "SHx" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__WATCOMC__) +# if defined(_M_I86) +# define ARCHITECTURE_ID "I86" + +# elif defined(_M_IX86) +# define ARCHITECTURE_ID "X86" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__IAR_SYSTEMS_ICC__) || defined(__IAR_SYSTEMS_ICC) +# if defined(__ICCARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__ICCRX__) +# define ARCHITECTURE_ID "RX" + +# elif defined(__ICCRH850__) +# define ARCHITECTURE_ID "RH850" + +# elif defined(__ICCRL78__) +# define ARCHITECTURE_ID "RL78" + +# elif defined(__ICCRISCV__) +# define ARCHITECTURE_ID "RISCV" + +# elif defined(__ICCAVR__) +# define ARCHITECTURE_ID "AVR" + +# elif defined(__ICC430__) +# define ARCHITECTURE_ID "MSP430" + +# elif defined(__ICCV850__) +# define ARCHITECTURE_ID "V850" + +# elif defined(__ICC8051__) +# define ARCHITECTURE_ID "8051" + +# elif defined(__ICCSTM8__) +# define ARCHITECTURE_ID "STM8" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__ghs__) +# if defined(__PPC64__) +# define ARCHITECTURE_ID "PPC64" + +# elif defined(__ppc__) +# define ARCHITECTURE_ID "PPC" + +# elif defined(__ARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__x86_64__) +# define ARCHITECTURE_ID "x64" + +# elif defined(__i386__) +# define ARCHITECTURE_ID "X86" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__TI_COMPILER_VERSION__) +# if defined(__TI_ARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__MSP430__) +# define ARCHITECTURE_ID "MSP430" + +# elif defined(__TMS320C28XX__) +# define ARCHITECTURE_ID "TMS320C28x" + +# elif defined(__TMS320C6X__) || defined(_TMS320C6X) +# define ARCHITECTURE_ID "TMS320C6x" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#else +# define ARCHITECTURE_ID +#endif + +/* Convert integer to decimal digit literals. */ +#define DEC(n) \ + ('0' + (((n) / 10000000)%10)), \ + ('0' + (((n) / 1000000)%10)), \ + ('0' + (((n) / 100000)%10)), \ + ('0' + (((n) / 10000)%10)), \ + ('0' + (((n) / 1000)%10)), \ + ('0' + (((n) / 100)%10)), \ + ('0' + (((n) / 10)%10)), \ + ('0' + ((n) % 10)) + +/* Convert integer to hex digit literals. */ +#define HEX(n) \ + ('0' + ((n)>>28 & 0xF)), \ + ('0' + ((n)>>24 & 0xF)), \ + ('0' + ((n)>>20 & 0xF)), \ + ('0' + ((n)>>16 & 0xF)), \ + ('0' + ((n)>>12 & 0xF)), \ + ('0' + ((n)>>8 & 0xF)), \ + ('0' + ((n)>>4 & 0xF)), \ + ('0' + ((n) & 0xF)) + +/* Construct a string literal encoding the version number. */ +#ifdef COMPILER_VERSION +char const* info_version = "INFO" ":" "compiler_version[" COMPILER_VERSION "]"; + +/* Construct a string literal encoding the version number components. */ +#elif defined(COMPILER_VERSION_MAJOR) +char const info_version[] = { + 'I', 'N', 'F', 'O', ':', + 'c','o','m','p','i','l','e','r','_','v','e','r','s','i','o','n','[', + COMPILER_VERSION_MAJOR, +# ifdef COMPILER_VERSION_MINOR + '.', COMPILER_VERSION_MINOR, +# ifdef COMPILER_VERSION_PATCH + '.', COMPILER_VERSION_PATCH, +# ifdef COMPILER_VERSION_TWEAK + '.', COMPILER_VERSION_TWEAK, +# endif +# endif +# endif + ']','\0'}; +#endif + +/* Construct a string literal encoding the internal version number. */ +#ifdef COMPILER_VERSION_INTERNAL +char const info_version_internal[] = { + 'I', 'N', 'F', 'O', ':', + 'c','o','m','p','i','l','e','r','_','v','e','r','s','i','o','n','_', + 'i','n','t','e','r','n','a','l','[', + COMPILER_VERSION_INTERNAL,']','\0'}; +#elif defined(COMPILER_VERSION_INTERNAL_STR) +char const* info_version_internal = "INFO" ":" "compiler_version_internal[" COMPILER_VERSION_INTERNAL_STR "]"; +#endif + +/* Construct a string literal encoding the version number components. */ +#ifdef SIMULATE_VERSION_MAJOR +char const info_simulate_version[] = { + 'I', 'N', 'F', 'O', ':', + 's','i','m','u','l','a','t','e','_','v','e','r','s','i','o','n','[', + SIMULATE_VERSION_MAJOR, +# ifdef SIMULATE_VERSION_MINOR + '.', SIMULATE_VERSION_MINOR, +# ifdef SIMULATE_VERSION_PATCH + '.', SIMULATE_VERSION_PATCH, +# ifdef SIMULATE_VERSION_TWEAK + '.', SIMULATE_VERSION_TWEAK, +# endif +# endif +# endif + ']','\0'}; +#endif + +/* Construct the string literal in pieces to prevent the source from + getting matched. Store it in a pointer rather than an array + because some compilers will just produce instructions to fill the + array rather than assigning a pointer to a static array. */ +char const* info_platform = "INFO" ":" "platform[" PLATFORM_ID "]"; +char const* info_arch = "INFO" ":" "arch[" ARCHITECTURE_ID "]"; + + + +#if !defined(__STDC__) && !defined(__clang__) +# if defined(_MSC_VER) || defined(__ibmxl__) || defined(__IBMC__) +# define C_VERSION "90" +# else +# define C_VERSION +# endif +#elif __STDC_VERSION__ > 201710L +# define C_VERSION "23" +#elif __STDC_VERSION__ >= 201710L +# define C_VERSION "17" +#elif __STDC_VERSION__ >= 201000L +# define C_VERSION "11" +#elif __STDC_VERSION__ >= 199901L +# define C_VERSION "99" +#else +# define C_VERSION "90" +#endif +const char* info_language_standard_default = + "INFO" ":" "standard_default[" C_VERSION "]"; + +const char* info_language_extensions_default = "INFO" ":" "extensions_default[" +/* !defined(_MSC_VER) to exclude Clang's MSVC compatibility mode. */ +#if (defined(__clang__) || defined(__GNUC__) || \ + defined(__TI_COMPILER_VERSION__)) && \ + !defined(__STRICT_ANSI__) && !defined(_MSC_VER) + "ON" +#else + "OFF" +#endif +"]"; + +/*--------------------------------------------------------------------------*/ + +#ifdef ID_VOID_MAIN +void main() {} +#else +# if defined(__CLASSIC_C__) +int main(argc, argv) int argc; char *argv[]; +# else +int main(int argc, char* argv[]) +# endif +{ + int require = 0; + require += info_compiler[argc]; + require += info_platform[argc]; + require += info_arch[argc]; +#ifdef COMPILER_VERSION_MAJOR + require += info_version[argc]; +#endif +#ifdef COMPILER_VERSION_INTERNAL + require += info_version_internal[argc]; +#endif +#ifdef SIMULATE_ID + require += info_simulate[argc]; +#endif +#ifdef SIMULATE_VERSION_MAJOR + require += info_simulate_version[argc]; +#endif +#if defined(__CRAYXT_COMPUTE_LINUX_TARGET) + require += info_cray[argc]; +#endif + require += info_language_standard_default[argc]; + require += info_language_extensions_default[argc]; + (void)argv; + return require; +} +#endif diff --git a/Increase_multiplexing/Is_fill_UB/build_out/CMakeFiles/3.22.1/CompilerIdC/a.out b/Increase_multiplexing/Is_fill_UB/build_out/CMakeFiles/3.22.1/CompilerIdC/a.out new file mode 100644 index 0000000000000000000000000000000000000000..e8a72558d96dcc6624712e8c2160f02c6c9e0f9f Binary files /dev/null and b/Increase_multiplexing/Is_fill_UB/build_out/CMakeFiles/3.22.1/CompilerIdC/a.out differ diff --git a/Increase_multiplexing/Is_fill_UB/build_out/CMakeFiles/3.22.1/CompilerIdCXX/CMakeCXXCompilerId.cpp b/Increase_multiplexing/Is_fill_UB/build_out/CMakeFiles/3.22.1/CompilerIdCXX/CMakeCXXCompilerId.cpp new file mode 100644 index 0000000000000000000000000000000000000000..25c62a8c3cb40764ac539370df9ec347bdd99b79 --- /dev/null +++ b/Increase_multiplexing/Is_fill_UB/build_out/CMakeFiles/3.22.1/CompilerIdCXX/CMakeCXXCompilerId.cpp @@ -0,0 +1,791 @@ +/* This source file must have a .cpp extension so that all C++ compilers + recognize the extension without flags. Borland does not know .cxx for + example. */ +#ifndef __cplusplus +# error "A C compiler has been selected for C++." +#endif + +#if !defined(__has_include) +/* If the compiler does not have __has_include, pretend the answer is + always no. */ +# define __has_include(x) 0 +#endif + + +/* Version number components: V=Version, R=Revision, P=Patch + Version date components: YYYY=Year, MM=Month, DD=Day */ + +#if defined(__COMO__) +# define COMPILER_ID "Comeau" + /* __COMO_VERSION__ = VRR */ +# define COMPILER_VERSION_MAJOR DEC(__COMO_VERSION__ / 100) +# define COMPILER_VERSION_MINOR DEC(__COMO_VERSION__ % 100) + +#elif defined(__INTEL_COMPILER) || defined(__ICC) +# define COMPILER_ID "Intel" +# if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +# endif +# if defined(__GNUC__) +# define SIMULATE_ID "GNU" +# endif + /* __INTEL_COMPILER = VRP prior to 2021, and then VVVV for 2021 and later, + except that a few beta releases use the old format with V=2021. */ +# if __INTEL_COMPILER < 2021 || __INTEL_COMPILER == 202110 || __INTEL_COMPILER == 202111 +# define COMPILER_VERSION_MAJOR DEC(__INTEL_COMPILER/100) +# define COMPILER_VERSION_MINOR DEC(__INTEL_COMPILER/10 % 10) +# if defined(__INTEL_COMPILER_UPDATE) +# define COMPILER_VERSION_PATCH DEC(__INTEL_COMPILER_UPDATE) +# else +# define COMPILER_VERSION_PATCH DEC(__INTEL_COMPILER % 10) +# endif +# else +# define COMPILER_VERSION_MAJOR DEC(__INTEL_COMPILER) +# define COMPILER_VERSION_MINOR DEC(__INTEL_COMPILER_UPDATE) + /* The third version component from --version is an update index, + but no macro is provided for it. */ +# define COMPILER_VERSION_PATCH DEC(0) +# endif +# if defined(__INTEL_COMPILER_BUILD_DATE) + /* __INTEL_COMPILER_BUILD_DATE = YYYYMMDD */ +# define COMPILER_VERSION_TWEAK DEC(__INTEL_COMPILER_BUILD_DATE) +# endif +# if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +# endif +# if defined(__GNUC__) +# define SIMULATE_VERSION_MAJOR DEC(__GNUC__) +# elif defined(__GNUG__) +# define SIMULATE_VERSION_MAJOR DEC(__GNUG__) +# endif +# if defined(__GNUC_MINOR__) +# define SIMULATE_VERSION_MINOR DEC(__GNUC_MINOR__) +# endif +# if defined(__GNUC_PATCHLEVEL__) +# define SIMULATE_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__) +# endif + +#elif (defined(__clang__) && defined(__INTEL_CLANG_COMPILER)) || defined(__INTEL_LLVM_COMPILER) +# define COMPILER_ID "IntelLLVM" +#if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +#endif +#if defined(__GNUC__) +# define SIMULATE_ID "GNU" +#endif +/* __INTEL_LLVM_COMPILER = VVVVRP prior to 2021.2.0, VVVVRRPP for 2021.2.0 and + * later. Look for 6 digit vs. 8 digit version number to decide encoding. + * VVVV is no smaller than the current year when a version is released. + */ +#if __INTEL_LLVM_COMPILER < 1000000L +# define COMPILER_VERSION_MAJOR DEC(__INTEL_LLVM_COMPILER/100) +# define COMPILER_VERSION_MINOR DEC(__INTEL_LLVM_COMPILER/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__INTEL_LLVM_COMPILER % 10) +#else +# define COMPILER_VERSION_MAJOR DEC(__INTEL_LLVM_COMPILER/10000) +# define COMPILER_VERSION_MINOR DEC(__INTEL_LLVM_COMPILER/100 % 100) +# define COMPILER_VERSION_PATCH DEC(__INTEL_LLVM_COMPILER % 100) +#endif +#if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +#endif +#if defined(__GNUC__) +# define SIMULATE_VERSION_MAJOR DEC(__GNUC__) +#elif defined(__GNUG__) +# define SIMULATE_VERSION_MAJOR DEC(__GNUG__) +#endif +#if defined(__GNUC_MINOR__) +# define SIMULATE_VERSION_MINOR DEC(__GNUC_MINOR__) +#endif +#if defined(__GNUC_PATCHLEVEL__) +# define SIMULATE_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__) +#endif + +#elif defined(__PATHCC__) +# define COMPILER_ID "PathScale" +# define COMPILER_VERSION_MAJOR DEC(__PATHCC__) +# define COMPILER_VERSION_MINOR DEC(__PATHCC_MINOR__) +# if defined(__PATHCC_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__PATHCC_PATCHLEVEL__) +# endif + +#elif defined(__BORLANDC__) && defined(__CODEGEARC_VERSION__) +# define COMPILER_ID "Embarcadero" +# define COMPILER_VERSION_MAJOR HEX(__CODEGEARC_VERSION__>>24 & 0x00FF) +# define COMPILER_VERSION_MINOR HEX(__CODEGEARC_VERSION__>>16 & 0x00FF) +# define COMPILER_VERSION_PATCH DEC(__CODEGEARC_VERSION__ & 0xFFFF) + +#elif defined(__BORLANDC__) +# define COMPILER_ID "Borland" + /* __BORLANDC__ = 0xVRR */ +# define COMPILER_VERSION_MAJOR HEX(__BORLANDC__>>8) +# define COMPILER_VERSION_MINOR HEX(__BORLANDC__ & 0xFF) + +#elif defined(__WATCOMC__) && __WATCOMC__ < 1200 +# define COMPILER_ID "Watcom" + /* __WATCOMC__ = VVRR */ +# define COMPILER_VERSION_MAJOR DEC(__WATCOMC__ / 100) +# define COMPILER_VERSION_MINOR DEC((__WATCOMC__ / 10) % 10) +# if (__WATCOMC__ % 10) > 0 +# define COMPILER_VERSION_PATCH DEC(__WATCOMC__ % 10) +# endif + +#elif defined(__WATCOMC__) +# define COMPILER_ID "OpenWatcom" + /* __WATCOMC__ = VVRP + 1100 */ +# define COMPILER_VERSION_MAJOR DEC((__WATCOMC__ - 1100) / 100) +# define COMPILER_VERSION_MINOR DEC((__WATCOMC__ / 10) % 10) +# if (__WATCOMC__ % 10) > 0 +# define COMPILER_VERSION_PATCH DEC(__WATCOMC__ % 10) +# endif + +#elif defined(__SUNPRO_CC) +# define COMPILER_ID "SunPro" +# if __SUNPRO_CC >= 0x5100 + /* __SUNPRO_CC = 0xVRRP */ +# define COMPILER_VERSION_MAJOR HEX(__SUNPRO_CC>>12) +# define COMPILER_VERSION_MINOR HEX(__SUNPRO_CC>>4 & 0xFF) +# define COMPILER_VERSION_PATCH HEX(__SUNPRO_CC & 0xF) +# else + /* __SUNPRO_CC = 0xVRP */ +# define COMPILER_VERSION_MAJOR HEX(__SUNPRO_CC>>8) +# define COMPILER_VERSION_MINOR HEX(__SUNPRO_CC>>4 & 0xF) +# define COMPILER_VERSION_PATCH HEX(__SUNPRO_CC & 0xF) +# endif + +#elif defined(__HP_aCC) +# define COMPILER_ID "HP" + /* __HP_aCC = VVRRPP */ +# define COMPILER_VERSION_MAJOR DEC(__HP_aCC/10000) +# define COMPILER_VERSION_MINOR DEC(__HP_aCC/100 % 100) +# define COMPILER_VERSION_PATCH DEC(__HP_aCC % 100) + +#elif defined(__DECCXX) +# define COMPILER_ID "Compaq" + /* __DECCXX_VER = VVRRTPPPP */ +# define COMPILER_VERSION_MAJOR DEC(__DECCXX_VER/10000000) +# define COMPILER_VERSION_MINOR DEC(__DECCXX_VER/100000 % 100) +# define COMPILER_VERSION_PATCH DEC(__DECCXX_VER % 10000) + +#elif defined(__IBMCPP__) && defined(__COMPILER_VER__) +# define COMPILER_ID "zOS" + /* __IBMCPP__ = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__IBMCPP__/100) +# define COMPILER_VERSION_MINOR DEC(__IBMCPP__/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__IBMCPP__ % 10) + +#elif defined(__ibmxl__) && defined(__clang__) +# define COMPILER_ID "XLClang" +# define COMPILER_VERSION_MAJOR DEC(__ibmxl_version__) +# define COMPILER_VERSION_MINOR DEC(__ibmxl_release__) +# define COMPILER_VERSION_PATCH DEC(__ibmxl_modification__) +# define COMPILER_VERSION_TWEAK DEC(__ibmxl_ptf_fix_level__) + + +#elif defined(__IBMCPP__) && !defined(__COMPILER_VER__) && __IBMCPP__ >= 800 +# define COMPILER_ID "XL" + /* __IBMCPP__ = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__IBMCPP__/100) +# define COMPILER_VERSION_MINOR DEC(__IBMCPP__/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__IBMCPP__ % 10) + +#elif defined(__IBMCPP__) && !defined(__COMPILER_VER__) && __IBMCPP__ < 800 +# define COMPILER_ID "VisualAge" + /* __IBMCPP__ = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__IBMCPP__/100) +# define COMPILER_VERSION_MINOR DEC(__IBMCPP__/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__IBMCPP__ % 10) + +#elif defined(__NVCOMPILER) +# define COMPILER_ID "NVHPC" +# define COMPILER_VERSION_MAJOR DEC(__NVCOMPILER_MAJOR__) +# define COMPILER_VERSION_MINOR DEC(__NVCOMPILER_MINOR__) +# if defined(__NVCOMPILER_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__NVCOMPILER_PATCHLEVEL__) +# endif + +#elif defined(__PGI) +# define COMPILER_ID "PGI" +# define COMPILER_VERSION_MAJOR DEC(__PGIC__) +# define COMPILER_VERSION_MINOR DEC(__PGIC_MINOR__) +# if defined(__PGIC_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__PGIC_PATCHLEVEL__) +# endif + +#elif defined(_CRAYC) +# define COMPILER_ID "Cray" +# define COMPILER_VERSION_MAJOR DEC(_RELEASE_MAJOR) +# define COMPILER_VERSION_MINOR DEC(_RELEASE_MINOR) + +#elif defined(__TI_COMPILER_VERSION__) +# define COMPILER_ID "TI" + /* __TI_COMPILER_VERSION__ = VVVRRRPPP */ +# define COMPILER_VERSION_MAJOR DEC(__TI_COMPILER_VERSION__/1000000) +# define COMPILER_VERSION_MINOR DEC(__TI_COMPILER_VERSION__/1000 % 1000) +# define COMPILER_VERSION_PATCH DEC(__TI_COMPILER_VERSION__ % 1000) + +#elif defined(__CLANG_FUJITSU) +# define COMPILER_ID "FujitsuClang" +# define COMPILER_VERSION_MAJOR DEC(__FCC_major__) +# define COMPILER_VERSION_MINOR DEC(__FCC_minor__) +# define COMPILER_VERSION_PATCH DEC(__FCC_patchlevel__) +# define COMPILER_VERSION_INTERNAL_STR __clang_version__ + + +#elif defined(__FUJITSU) +# define COMPILER_ID "Fujitsu" +# if defined(__FCC_version__) +# define COMPILER_VERSION __FCC_version__ +# elif defined(__FCC_major__) +# define COMPILER_VERSION_MAJOR DEC(__FCC_major__) +# define COMPILER_VERSION_MINOR DEC(__FCC_minor__) +# define COMPILER_VERSION_PATCH DEC(__FCC_patchlevel__) +# endif +# if defined(__fcc_version) +# define COMPILER_VERSION_INTERNAL DEC(__fcc_version) +# elif defined(__FCC_VERSION) +# define COMPILER_VERSION_INTERNAL DEC(__FCC_VERSION) +# endif + + +#elif defined(__ghs__) +# define COMPILER_ID "GHS" +/* __GHS_VERSION_NUMBER = VVVVRP */ +# ifdef __GHS_VERSION_NUMBER +# define COMPILER_VERSION_MAJOR DEC(__GHS_VERSION_NUMBER / 100) +# define COMPILER_VERSION_MINOR DEC(__GHS_VERSION_NUMBER / 10 % 10) +# define COMPILER_VERSION_PATCH DEC(__GHS_VERSION_NUMBER % 10) +# endif + +#elif defined(__SCO_VERSION__) +# define COMPILER_ID "SCO" + +#elif defined(__ARMCC_VERSION) && !defined(__clang__) +# define COMPILER_ID "ARMCC" +#if __ARMCC_VERSION >= 1000000 + /* __ARMCC_VERSION = VRRPPPP */ + # define COMPILER_VERSION_MAJOR DEC(__ARMCC_VERSION/1000000) + # define COMPILER_VERSION_MINOR DEC(__ARMCC_VERSION/10000 % 100) + # define COMPILER_VERSION_PATCH DEC(__ARMCC_VERSION % 10000) +#else + /* __ARMCC_VERSION = VRPPPP */ + # define COMPILER_VERSION_MAJOR DEC(__ARMCC_VERSION/100000) + # define COMPILER_VERSION_MINOR DEC(__ARMCC_VERSION/10000 % 10) + # define COMPILER_VERSION_PATCH DEC(__ARMCC_VERSION % 10000) +#endif + + +#elif defined(__clang__) && defined(__apple_build_version__) +# define COMPILER_ID "AppleClang" +# if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +# endif +# define COMPILER_VERSION_MAJOR DEC(__clang_major__) +# define COMPILER_VERSION_MINOR DEC(__clang_minor__) +# define COMPILER_VERSION_PATCH DEC(__clang_patchlevel__) +# if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +# endif +# define COMPILER_VERSION_TWEAK DEC(__apple_build_version__) + +#elif defined(__clang__) && defined(__ARMCOMPILER_VERSION) +# define COMPILER_ID "ARMClang" + # define COMPILER_VERSION_MAJOR DEC(__ARMCOMPILER_VERSION/1000000) + # define COMPILER_VERSION_MINOR DEC(__ARMCOMPILER_VERSION/10000 % 100) + # define COMPILER_VERSION_PATCH DEC(__ARMCOMPILER_VERSION % 10000) +# define COMPILER_VERSION_INTERNAL DEC(__ARMCOMPILER_VERSION) + +#elif defined(__clang__) +# define COMPILER_ID "Clang" +# if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +# endif +# define COMPILER_VERSION_MAJOR DEC(__clang_major__) +# define COMPILER_VERSION_MINOR DEC(__clang_minor__) +# define COMPILER_VERSION_PATCH DEC(__clang_patchlevel__) +# if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +# endif + +#elif defined(__GNUC__) || defined(__GNUG__) +# define COMPILER_ID "GNU" +# if defined(__GNUC__) +# define COMPILER_VERSION_MAJOR DEC(__GNUC__) +# else +# define COMPILER_VERSION_MAJOR DEC(__GNUG__) +# endif +# if defined(__GNUC_MINOR__) +# define COMPILER_VERSION_MINOR DEC(__GNUC_MINOR__) +# endif +# if defined(__GNUC_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__) +# endif + +#elif defined(_MSC_VER) +# define COMPILER_ID "MSVC" + /* _MSC_VER = VVRR */ +# define COMPILER_VERSION_MAJOR DEC(_MSC_VER / 100) +# define COMPILER_VERSION_MINOR DEC(_MSC_VER % 100) +# if defined(_MSC_FULL_VER) +# if _MSC_VER >= 1400 + /* _MSC_FULL_VER = VVRRPPPPP */ +# define COMPILER_VERSION_PATCH DEC(_MSC_FULL_VER % 100000) +# else + /* _MSC_FULL_VER = VVRRPPPP */ +# define COMPILER_VERSION_PATCH DEC(_MSC_FULL_VER % 10000) +# endif +# endif +# if defined(_MSC_BUILD) +# define COMPILER_VERSION_TWEAK DEC(_MSC_BUILD) +# endif + +#elif defined(__VISUALDSPVERSION__) || defined(__ADSPBLACKFIN__) || defined(__ADSPTS__) || defined(__ADSP21000__) +# define COMPILER_ID "ADSP" +#if defined(__VISUALDSPVERSION__) + /* __VISUALDSPVERSION__ = 0xVVRRPP00 */ +# define COMPILER_VERSION_MAJOR HEX(__VISUALDSPVERSION__>>24) +# define COMPILER_VERSION_MINOR HEX(__VISUALDSPVERSION__>>16 & 0xFF) +# define COMPILER_VERSION_PATCH HEX(__VISUALDSPVERSION__>>8 & 0xFF) +#endif + +#elif defined(__IAR_SYSTEMS_ICC__) || defined(__IAR_SYSTEMS_ICC) +# define COMPILER_ID "IAR" +# if defined(__VER__) && defined(__ICCARM__) +# define COMPILER_VERSION_MAJOR DEC((__VER__) / 1000000) +# define COMPILER_VERSION_MINOR DEC(((__VER__) / 1000) % 1000) +# define COMPILER_VERSION_PATCH DEC((__VER__) % 1000) +# define COMPILER_VERSION_INTERNAL DEC(__IAR_SYSTEMS_ICC__) +# elif defined(__VER__) && (defined(__ICCAVR__) || defined(__ICCRX__) || defined(__ICCRH850__) || defined(__ICCRL78__) || defined(__ICC430__) || defined(__ICCRISCV__) || defined(__ICCV850__) || defined(__ICC8051__) || defined(__ICCSTM8__)) +# define COMPILER_VERSION_MAJOR DEC((__VER__) / 100) +# define COMPILER_VERSION_MINOR DEC((__VER__) - (((__VER__) / 100)*100)) +# define COMPILER_VERSION_PATCH DEC(__SUBVERSION__) +# define COMPILER_VERSION_INTERNAL DEC(__IAR_SYSTEMS_ICC__) +# endif + + +/* These compilers are either not known or too old to define an + identification macro. Try to identify the platform and guess that + it is the native compiler. */ +#elif defined(__hpux) || defined(__hpua) +# define COMPILER_ID "HP" + +#else /* unknown compiler */ +# define COMPILER_ID "" +#endif + +/* Construct the string literal in pieces to prevent the source from + getting matched. Store it in a pointer rather than an array + because some compilers will just produce instructions to fill the + array rather than assigning a pointer to a static array. */ +char const* info_compiler = "INFO" ":" "compiler[" COMPILER_ID "]"; +#ifdef SIMULATE_ID +char const* info_simulate = "INFO" ":" "simulate[" SIMULATE_ID "]"; +#endif + +#ifdef __QNXNTO__ +char const* qnxnto = "INFO" ":" "qnxnto[]"; +#endif + +#if defined(__CRAYXT_COMPUTE_LINUX_TARGET) +char const *info_cray = "INFO" ":" "compiler_wrapper[CrayPrgEnv]"; +#endif + +#define STRINGIFY_HELPER(X) #X +#define STRINGIFY(X) STRINGIFY_HELPER(X) + +/* Identify known platforms by name. */ +#if defined(__linux) || defined(__linux__) || defined(linux) +# define PLATFORM_ID "Linux" + +#elif defined(__MSYS__) +# define PLATFORM_ID "MSYS" + +#elif defined(__CYGWIN__) +# define PLATFORM_ID "Cygwin" + +#elif defined(__MINGW32__) +# define PLATFORM_ID "MinGW" + +#elif defined(__APPLE__) +# define PLATFORM_ID "Darwin" + +#elif defined(_WIN32) || defined(__WIN32__) || defined(WIN32) +# define PLATFORM_ID "Windows" + +#elif defined(__FreeBSD__) || defined(__FreeBSD) +# define PLATFORM_ID "FreeBSD" + +#elif defined(__NetBSD__) || defined(__NetBSD) +# define PLATFORM_ID "NetBSD" + +#elif defined(__OpenBSD__) || defined(__OPENBSD) +# define PLATFORM_ID "OpenBSD" + +#elif defined(__sun) || defined(sun) +# define PLATFORM_ID "SunOS" + +#elif defined(_AIX) || defined(__AIX) || defined(__AIX__) || defined(__aix) || defined(__aix__) +# define PLATFORM_ID "AIX" + +#elif defined(__hpux) || defined(__hpux__) +# define PLATFORM_ID "HP-UX" + +#elif defined(__HAIKU__) +# define PLATFORM_ID "Haiku" + +#elif defined(__BeOS) || defined(__BEOS__) || defined(_BEOS) +# define PLATFORM_ID "BeOS" + +#elif defined(__QNX__) || defined(__QNXNTO__) +# define PLATFORM_ID "QNX" + +#elif defined(__tru64) || defined(_tru64) || defined(__TRU64__) +# define PLATFORM_ID "Tru64" + +#elif defined(__riscos) || defined(__riscos__) +# define PLATFORM_ID "RISCos" + +#elif defined(__sinix) || defined(__sinix__) || defined(__SINIX__) +# define PLATFORM_ID "SINIX" + +#elif defined(__UNIX_SV__) +# define PLATFORM_ID "UNIX_SV" + +#elif defined(__bsdos__) +# define PLATFORM_ID "BSDOS" + +#elif defined(_MPRAS) || defined(MPRAS) +# define PLATFORM_ID "MP-RAS" + +#elif defined(__osf) || defined(__osf__) +# define PLATFORM_ID "OSF1" + +#elif defined(_SCO_SV) || defined(SCO_SV) || defined(sco_sv) +# define PLATFORM_ID "SCO_SV" + +#elif defined(__ultrix) || defined(__ultrix__) || defined(_ULTRIX) +# define PLATFORM_ID "ULTRIX" + +#elif defined(__XENIX__) || defined(_XENIX) || defined(XENIX) +# define PLATFORM_ID "Xenix" + +#elif defined(__WATCOMC__) +# if defined(__LINUX__) +# define PLATFORM_ID "Linux" + +# elif defined(__DOS__) +# define PLATFORM_ID "DOS" + +# elif defined(__OS2__) +# define PLATFORM_ID "OS2" + +# elif defined(__WINDOWS__) +# define PLATFORM_ID "Windows3x" + +# elif defined(__VXWORKS__) +# define PLATFORM_ID "VxWorks" + +# else /* unknown platform */ +# define PLATFORM_ID +# endif + +#elif defined(__INTEGRITY) +# if defined(INT_178B) +# define PLATFORM_ID "Integrity178" + +# else /* regular Integrity */ +# define PLATFORM_ID "Integrity" +# endif + +#else /* unknown platform */ +# define PLATFORM_ID + +#endif + +/* For windows compilers MSVC and Intel we can determine + the architecture of the compiler being used. This is because + the compilers do not have flags that can change the architecture, + but rather depend on which compiler is being used +*/ +#if defined(_WIN32) && defined(_MSC_VER) +# if defined(_M_IA64) +# define ARCHITECTURE_ID "IA64" + +# elif defined(_M_ARM64EC) +# define ARCHITECTURE_ID "ARM64EC" + +# elif defined(_M_X64) || defined(_M_AMD64) +# define ARCHITECTURE_ID "x64" + +# elif defined(_M_IX86) +# define ARCHITECTURE_ID "X86" + +# elif defined(_M_ARM64) +# define ARCHITECTURE_ID "ARM64" + +# elif defined(_M_ARM) +# if _M_ARM == 4 +# define ARCHITECTURE_ID "ARMV4I" +# elif _M_ARM == 5 +# define ARCHITECTURE_ID "ARMV5I" +# else +# define ARCHITECTURE_ID "ARMV" STRINGIFY(_M_ARM) +# endif + +# elif defined(_M_MIPS) +# define ARCHITECTURE_ID "MIPS" + +# elif defined(_M_SH) +# define ARCHITECTURE_ID "SHx" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__WATCOMC__) +# if defined(_M_I86) +# define ARCHITECTURE_ID "I86" + +# elif defined(_M_IX86) +# define ARCHITECTURE_ID "X86" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__IAR_SYSTEMS_ICC__) || defined(__IAR_SYSTEMS_ICC) +# if defined(__ICCARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__ICCRX__) +# define ARCHITECTURE_ID "RX" + +# elif defined(__ICCRH850__) +# define ARCHITECTURE_ID "RH850" + +# elif defined(__ICCRL78__) +# define ARCHITECTURE_ID "RL78" + +# elif defined(__ICCRISCV__) +# define ARCHITECTURE_ID "RISCV" + +# elif defined(__ICCAVR__) +# define ARCHITECTURE_ID "AVR" + +# elif defined(__ICC430__) +# define ARCHITECTURE_ID "MSP430" + +# elif defined(__ICCV850__) +# define ARCHITECTURE_ID "V850" + +# elif defined(__ICC8051__) +# define ARCHITECTURE_ID "8051" + +# elif defined(__ICCSTM8__) +# define ARCHITECTURE_ID "STM8" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__ghs__) +# if defined(__PPC64__) +# define ARCHITECTURE_ID "PPC64" + +# elif defined(__ppc__) +# define ARCHITECTURE_ID "PPC" + +# elif defined(__ARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__x86_64__) +# define ARCHITECTURE_ID "x64" + +# elif defined(__i386__) +# define ARCHITECTURE_ID "X86" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__TI_COMPILER_VERSION__) +# if defined(__TI_ARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__MSP430__) +# define ARCHITECTURE_ID "MSP430" + +# elif defined(__TMS320C28XX__) +# define ARCHITECTURE_ID "TMS320C28x" + +# elif defined(__TMS320C6X__) || defined(_TMS320C6X) +# define ARCHITECTURE_ID "TMS320C6x" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#else +# define ARCHITECTURE_ID +#endif + +/* Convert integer to decimal digit literals. */ +#define DEC(n) \ + ('0' + (((n) / 10000000)%10)), \ + ('0' + (((n) / 1000000)%10)), \ + ('0' + (((n) / 100000)%10)), \ + ('0' + (((n) / 10000)%10)), \ + ('0' + (((n) / 1000)%10)), \ + ('0' + (((n) / 100)%10)), \ + ('0' + (((n) / 10)%10)), \ + ('0' + ((n) % 10)) + +/* Convert integer to hex digit literals. */ +#define HEX(n) \ + ('0' + ((n)>>28 & 0xF)), \ + ('0' + ((n)>>24 & 0xF)), \ + ('0' + ((n)>>20 & 0xF)), \ + ('0' + ((n)>>16 & 0xF)), \ + ('0' + ((n)>>12 & 0xF)), \ + ('0' + ((n)>>8 & 0xF)), \ + ('0' + ((n)>>4 & 0xF)), \ + ('0' + ((n) & 0xF)) + +/* Construct a string literal encoding the version number. */ +#ifdef COMPILER_VERSION +char const* info_version = "INFO" ":" "compiler_version[" COMPILER_VERSION "]"; + +/* Construct a string literal encoding the version number components. */ +#elif defined(COMPILER_VERSION_MAJOR) +char const info_version[] = { + 'I', 'N', 'F', 'O', ':', + 'c','o','m','p','i','l','e','r','_','v','e','r','s','i','o','n','[', + COMPILER_VERSION_MAJOR, +# ifdef COMPILER_VERSION_MINOR + '.', COMPILER_VERSION_MINOR, +# ifdef COMPILER_VERSION_PATCH + '.', COMPILER_VERSION_PATCH, +# ifdef COMPILER_VERSION_TWEAK + '.', COMPILER_VERSION_TWEAK, +# endif +# endif +# endif + ']','\0'}; +#endif + +/* Construct a string literal encoding the internal version number. */ +#ifdef COMPILER_VERSION_INTERNAL +char const info_version_internal[] = { + 'I', 'N', 'F', 'O', ':', + 'c','o','m','p','i','l','e','r','_','v','e','r','s','i','o','n','_', + 'i','n','t','e','r','n','a','l','[', + COMPILER_VERSION_INTERNAL,']','\0'}; +#elif defined(COMPILER_VERSION_INTERNAL_STR) +char const* info_version_internal = "INFO" ":" "compiler_version_internal[" COMPILER_VERSION_INTERNAL_STR "]"; +#endif + +/* Construct a string literal encoding the version number components. */ +#ifdef SIMULATE_VERSION_MAJOR +char const info_simulate_version[] = { + 'I', 'N', 'F', 'O', ':', + 's','i','m','u','l','a','t','e','_','v','e','r','s','i','o','n','[', + SIMULATE_VERSION_MAJOR, +# ifdef SIMULATE_VERSION_MINOR + '.', SIMULATE_VERSION_MINOR, +# ifdef SIMULATE_VERSION_PATCH + '.', SIMULATE_VERSION_PATCH, +# ifdef SIMULATE_VERSION_TWEAK + '.', SIMULATE_VERSION_TWEAK, +# endif +# endif +# endif + ']','\0'}; +#endif + +/* Construct the string literal in pieces to prevent the source from + getting matched. Store it in a pointer rather than an array + because some compilers will just produce instructions to fill the + array rather than assigning a pointer to a static array. */ +char const* info_platform = "INFO" ":" "platform[" PLATFORM_ID "]"; +char const* info_arch = "INFO" ":" "arch[" ARCHITECTURE_ID "]"; + + + +#if defined(__INTEL_COMPILER) && defined(_MSVC_LANG) && _MSVC_LANG < 201403L +# if defined(__INTEL_CXX11_MODE__) +# if defined(__cpp_aggregate_nsdmi) +# define CXX_STD 201402L +# else +# define CXX_STD 201103L +# endif +# else +# define CXX_STD 199711L +# endif +#elif defined(_MSC_VER) && defined(_MSVC_LANG) +# define CXX_STD _MSVC_LANG +#else +# define CXX_STD __cplusplus +#endif + +const char* info_language_standard_default = "INFO" ":" "standard_default[" +#if CXX_STD > 202002L + "23" +#elif CXX_STD > 201703L + "20" +#elif CXX_STD >= 201703L + "17" +#elif CXX_STD >= 201402L + "14" +#elif CXX_STD >= 201103L + "11" +#else + "98" +#endif +"]"; + +const char* info_language_extensions_default = "INFO" ":" "extensions_default[" +/* !defined(_MSC_VER) to exclude Clang's MSVC compatibility mode. */ +#if (defined(__clang__) || defined(__GNUC__) || \ + defined(__TI_COMPILER_VERSION__)) && \ + !defined(__STRICT_ANSI__) && !defined(_MSC_VER) + "ON" +#else + "OFF" +#endif +"]"; + +/*--------------------------------------------------------------------------*/ + +int main(int argc, char* argv[]) +{ + int require = 0; + require += info_compiler[argc]; + require += info_platform[argc]; +#ifdef COMPILER_VERSION_MAJOR + require += info_version[argc]; +#endif +#ifdef COMPILER_VERSION_INTERNAL + require += info_version_internal[argc]; +#endif +#ifdef SIMULATE_ID + require += info_simulate[argc]; +#endif +#ifdef SIMULATE_VERSION_MAJOR + require += info_simulate_version[argc]; +#endif +#if defined(__CRAYXT_COMPUTE_LINUX_TARGET) + require += info_cray[argc]; +#endif + require += info_language_standard_default[argc]; + require += info_language_extensions_default[argc]; + (void)argv; + return require; +} diff --git a/Increase_multiplexing/Is_fill_UB/build_out/CMakeFiles/3.22.1/CompilerIdCXX/a.out b/Increase_multiplexing/Is_fill_UB/build_out/CMakeFiles/3.22.1/CompilerIdCXX/a.out new file mode 100644 index 0000000000000000000000000000000000000000..47c74a11ebba8f57647130a4389f88befac42ec5 Binary files /dev/null and b/Increase_multiplexing/Is_fill_UB/build_out/CMakeFiles/3.22.1/CompilerIdCXX/a.out differ diff --git a/Increase_multiplexing/Is_fill_UB/build_out/CMakeFiles/CMakeDirectoryInformation.cmake b/Increase_multiplexing/Is_fill_UB/build_out/CMakeFiles/CMakeDirectoryInformation.cmake new file mode 100644 index 0000000000000000000000000000000000000000..7b5a3b11b09046d4778eeb1795b251a4fa82af58 --- /dev/null +++ b/Increase_multiplexing/Is_fill_UB/build_out/CMakeFiles/CMakeDirectoryInformation.cmake @@ -0,0 +1,16 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +# Relative path conversion top directories. +set(CMAKE_RELATIVE_PATH_TOP_SOURCE "/Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB") +set(CMAKE_RELATIVE_PATH_TOP_BINARY "/Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out") + +# Force unix paths in dependencies. +set(CMAKE_FORCE_UNIX_PATHS 1) + + +# The C and CXX include file regular expressions for this directory. +set(CMAKE_C_INCLUDE_REGEX_SCAN "^.*$") +set(CMAKE_C_INCLUDE_REGEX_COMPLAIN "^$") +set(CMAKE_CXX_INCLUDE_REGEX_SCAN ${CMAKE_C_INCLUDE_REGEX_SCAN}) +set(CMAKE_CXX_INCLUDE_REGEX_COMPLAIN ${CMAKE_C_INCLUDE_REGEX_COMPLAIN}) diff --git a/Increase_multiplexing/Is_fill_UB/build_out/CMakeFiles/CMakeOutput.log b/Increase_multiplexing/Is_fill_UB/build_out/CMakeFiles/CMakeOutput.log new file mode 100644 index 0000000000000000000000000000000000000000..f5446d4aff27b67a36271f82c0317929c81084a8 --- /dev/null +++ b/Increase_multiplexing/Is_fill_UB/build_out/CMakeFiles/CMakeOutput.log @@ -0,0 +1,437 @@ +The system is: Linux - 5.10.0+ - aarch64 +Compiling the C compiler identification source file "CMakeCCompilerId.c" succeeded. +Compiler: /usr/bin/cc +Build flags: +Id flags: + +The output was: +0 + + +Compilation of the C compiler identification source "CMakeCCompilerId.c" produced "a.out" + +The C compiler identification is GNU, found in "/Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out/CMakeFiles/3.22.1/CompilerIdC/a.out" + +Compiling the CXX compiler identification source file "CMakeCXXCompilerId.cpp" succeeded. +Compiler: /usr/bin/c++ +Build flags: +Id flags: + +The output was: +0 + + +Compilation of the CXX compiler identification source "CMakeCXXCompilerId.cpp" produced "a.out" + +The CXX compiler identification is GNU, found in "/Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out/CMakeFiles/3.22.1/CompilerIdCXX/a.out" + +Detecting C compiler ABI info compiled with the following output: +Change Dir: /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out/CMakeFiles/CMakeTmp + +Run Build Command(s):/usr/bin/gmake -f Makefile cmTC_768e4/fast && /usr/bin/gmake -f CMakeFiles/cmTC_768e4.dir/build.make CMakeFiles/cmTC_768e4.dir/build +gmake[1]: Entering directory '/Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out/CMakeFiles/CMakeTmp' +Building C object CMakeFiles/cmTC_768e4.dir/CMakeCCompilerABI.c.o +/usr/bin/cc -v -o CMakeFiles/cmTC_768e4.dir/CMakeCCompilerABI.c.o -c /usr/share/cmake-3.22/Modules/CMakeCCompilerABI.c +Using built-in specs. +COLLECT_GCC=/usr/bin/cc +Target: aarch64-linux-gnu +Configured with: ../src/configure -v --with-pkgversion='Ubuntu 11.4.0-1ubuntu1~22.04' --with-bugurl=file:///usr/share/doc/gcc-11/README.Bugs --enable-languages=c,ada,c++,go,d,fortran,objc,obj-c++,m2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-11 --program-prefix=aarch64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --enable-bootstrap --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-libquadmath --disable-libquadmath-support --enable-plugin --enable-default-pie --with-system-zlib --enable-libphobos-checking=release --with-target-system-zlib=auto --enable-objc-gc=auto --enable-multiarch --enable-fix-cortex-a53-843419 --disable-werror --enable-checking=release --build=aarch64-linux-gnu --host=aarch64-linux-gnu --target=aarch64-linux-gnu --with-build-config=bootstrap-lto-lean --enable-link-serialization=2 +Thread model: posix +Supported LTO compression algorithms: zlib zstd +gcc version 11.4.0 (Ubuntu 11.4.0-1ubuntu1~22.04) +COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_768e4.dir/CMakeCCompilerABI.c.o' '-c' '-mlittle-endian' '-mabi=lp64' '-dumpdir' 'CMakeFiles/cmTC_768e4.dir/' + /usr/lib/gcc/aarch64-linux-gnu/11/cc1 -quiet -v -imultiarch aarch64-linux-gnu /usr/share/cmake-3.22/Modules/CMakeCCompilerABI.c -quiet -dumpdir CMakeFiles/cmTC_768e4.dir/ -dumpbase CMakeCCompilerABI.c.c -dumpbase-ext .c -mlittle-endian -mabi=lp64 -version -fasynchronous-unwind-tables -fstack-protector-strong -Wformat -Wformat-security -fstack-clash-protection -o /tmp/ccgDucX2.s +GNU C17 (Ubuntu 11.4.0-1ubuntu1~22.04) version 11.4.0 (aarch64-linux-gnu) + compiled by GNU C version 11.4.0, GMP version 6.2.1, MPFR version 4.1.0, MPC version 1.2.1, isl version isl-0.24-GMP + +GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072 +ignoring nonexistent directory "/usr/local/include/aarch64-linux-gnu" +ignoring nonexistent directory "/usr/lib/gcc/aarch64-linux-gnu/11/include-fixed" +ignoring nonexistent directory "/usr/lib/gcc/aarch64-linux-gnu/11/../../../../aarch64-linux-gnu/include" +#include "..." search starts here: +#include <...> search starts here: + /usr/lib/gcc/aarch64-linux-gnu/11/include + /usr/local/include + /usr/include/aarch64-linux-gnu + /usr/include +End of search list. +GNU C17 (Ubuntu 11.4.0-1ubuntu1~22.04) version 11.4.0 (aarch64-linux-gnu) + compiled by GNU C version 11.4.0, GMP version 6.2.1, MPFR version 4.1.0, MPC version 1.2.1, isl version isl-0.24-GMP + +GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072 +Compiler executable checksum: 52ed857e9cd110e5efaa797811afcfbb +COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_768e4.dir/CMakeCCompilerABI.c.o' '-c' '-mlittle-endian' '-mabi=lp64' '-dumpdir' 'CMakeFiles/cmTC_768e4.dir/' + as -v -EL -mabi=lp64 -o CMakeFiles/cmTC_768e4.dir/CMakeCCompilerABI.c.o /tmp/ccgDucX2.s +GNU assembler version 2.38 (aarch64-linux-gnu) using BFD version (GNU Binutils for Ubuntu) 2.38 +COMPILER_PATH=/usr/lib/gcc/aarch64-linux-gnu/11/:/usr/lib/gcc/aarch64-linux-gnu/11/:/usr/lib/gcc/aarch64-linux-gnu/:/usr/lib/gcc/aarch64-linux-gnu/11/:/usr/lib/gcc/aarch64-linux-gnu/ +LIBRARY_PATH=/usr/lib/gcc/aarch64-linux-gnu/11/:/usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu/:/usr/lib/gcc/aarch64-linux-gnu/11/../../../../lib/:/lib/aarch64-linux-gnu/:/lib/../lib/:/usr/lib/aarch64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/aarch64-linux-gnu/11/../../../:/lib/:/usr/lib/ +COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_768e4.dir/CMakeCCompilerABI.c.o' '-c' '-mlittle-endian' '-mabi=lp64' '-dumpdir' 'CMakeFiles/cmTC_768e4.dir/CMakeCCompilerABI.c.' +Linking C executable cmTC_768e4 +/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_768e4.dir/link.txt --verbose=1 +/usr/bin/cc -v CMakeFiles/cmTC_768e4.dir/CMakeCCompilerABI.c.o -o cmTC_768e4 +Using built-in specs. +COLLECT_GCC=/usr/bin/cc +COLLECT_LTO_WRAPPER=/usr/lib/gcc/aarch64-linux-gnu/11/lto-wrapper +Target: aarch64-linux-gnu +Configured with: ../src/configure -v --with-pkgversion='Ubuntu 11.4.0-1ubuntu1~22.04' --with-bugurl=file:///usr/share/doc/gcc-11/README.Bugs --enable-languages=c,ada,c++,go,d,fortran,objc,obj-c++,m2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-11 --program-prefix=aarch64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --enable-bootstrap --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-libquadmath --disable-libquadmath-support --enable-plugin --enable-default-pie --with-system-zlib --enable-libphobos-checking=release --with-target-system-zlib=auto --enable-objc-gc=auto --enable-multiarch --enable-fix-cortex-a53-843419 --disable-werror --enable-checking=release --build=aarch64-linux-gnu --host=aarch64-linux-gnu --target=aarch64-linux-gnu --with-build-config=bootstrap-lto-lean --enable-link-serialization=2 +Thread model: posix +Supported LTO compression algorithms: zlib zstd +gcc version 11.4.0 (Ubuntu 11.4.0-1ubuntu1~22.04) +COMPILER_PATH=/usr/lib/gcc/aarch64-linux-gnu/11/:/usr/lib/gcc/aarch64-linux-gnu/11/:/usr/lib/gcc/aarch64-linux-gnu/:/usr/lib/gcc/aarch64-linux-gnu/11/:/usr/lib/gcc/aarch64-linux-gnu/ +LIBRARY_PATH=/usr/lib/gcc/aarch64-linux-gnu/11/:/usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu/:/usr/lib/gcc/aarch64-linux-gnu/11/../../../../lib/:/lib/aarch64-linux-gnu/:/lib/../lib/:/usr/lib/aarch64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/aarch64-linux-gnu/11/../../../:/lib/:/usr/lib/ +COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_768e4' '-mlittle-endian' '-mabi=lp64' '-dumpdir' 'cmTC_768e4.' + /usr/lib/gcc/aarch64-linux-gnu/11/collect2 -plugin /usr/lib/gcc/aarch64-linux-gnu/11/liblto_plugin.so -plugin-opt=/usr/lib/gcc/aarch64-linux-gnu/11/lto-wrapper -plugin-opt=-fresolution=/tmp/ccfkOa8p.res -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s --build-id --eh-frame-hdr --hash-style=gnu --as-needed -dynamic-linker /lib/ld-linux-aarch64.so.1 -X -EL -maarch64linux --fix-cortex-a53-843419 -pie -z now -z relro -o cmTC_768e4 /usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu/Scrt1.o /usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu/crti.o /usr/lib/gcc/aarch64-linux-gnu/11/crtbeginS.o -L/usr/lib/gcc/aarch64-linux-gnu/11 -L/usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu -L/usr/lib/gcc/aarch64-linux-gnu/11/../../../../lib -L/lib/aarch64-linux-gnu -L/lib/../lib -L/usr/lib/aarch64-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/aarch64-linux-gnu/11/../../.. CMakeFiles/cmTC_768e4.dir/CMakeCCompilerABI.c.o -lgcc --push-state --as-needed -lgcc_s --pop-state -lc -lgcc --push-state --as-needed -lgcc_s --pop-state /usr/lib/gcc/aarch64-linux-gnu/11/crtendS.o /usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu/crtn.o +COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_768e4' '-mlittle-endian' '-mabi=lp64' '-dumpdir' 'cmTC_768e4.' +gmake[1]: Leaving directory '/Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out/CMakeFiles/CMakeTmp' + + + +Parsed C implicit include dir info from above output: rv=done + found start of include info + found start of implicit include info + add: [/usr/lib/gcc/aarch64-linux-gnu/11/include] + add: [/usr/local/include] + add: [/usr/include/aarch64-linux-gnu] + add: [/usr/include] + end of search list found + collapse include dir [/usr/lib/gcc/aarch64-linux-gnu/11/include] ==> [/usr/lib/gcc/aarch64-linux-gnu/11/include] + collapse include dir [/usr/local/include] ==> [/usr/local/include] + collapse include dir [/usr/include/aarch64-linux-gnu] ==> [/usr/include/aarch64-linux-gnu] + collapse include dir [/usr/include] ==> [/usr/include] + implicit include dirs: [/usr/lib/gcc/aarch64-linux-gnu/11/include;/usr/local/include;/usr/include/aarch64-linux-gnu;/usr/include] + + +Parsed C implicit link information from above output: + link line regex: [^( *|.*[/\])(ld|CMAKE_LINK_STARTFILE-NOTFOUND|([^/\]+-)?ld|collect2)[^/\]*( |$)] + ignore line: [Change Dir: /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out/CMakeFiles/CMakeTmp] + ignore line: [] + ignore line: [Run Build Command(s):/usr/bin/gmake -f Makefile cmTC_768e4/fast && /usr/bin/gmake -f CMakeFiles/cmTC_768e4.dir/build.make CMakeFiles/cmTC_768e4.dir/build] + ignore line: [gmake[1]: Entering directory '/Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out/CMakeFiles/CMakeTmp'] + ignore line: [Building C object CMakeFiles/cmTC_768e4.dir/CMakeCCompilerABI.c.o] + ignore line: [/usr/bin/cc -v -o CMakeFiles/cmTC_768e4.dir/CMakeCCompilerABI.c.o -c /usr/share/cmake-3.22/Modules/CMakeCCompilerABI.c] + ignore line: [Using built-in specs.] + ignore line: [COLLECT_GCC=/usr/bin/cc] + ignore line: [Target: aarch64-linux-gnu] + ignore line: [Configured with: ../src/configure -v --with-pkgversion='Ubuntu 11.4.0-1ubuntu1~22.04' --with-bugurl=file:///usr/share/doc/gcc-11/README.Bugs --enable-languages=c ada c++ go d fortran objc obj-c++ m2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-11 --program-prefix=aarch64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --enable-bootstrap --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-libquadmath --disable-libquadmath-support --enable-plugin --enable-default-pie --with-system-zlib --enable-libphobos-checking=release --with-target-system-zlib=auto --enable-objc-gc=auto --enable-multiarch --enable-fix-cortex-a53-843419 --disable-werror --enable-checking=release --build=aarch64-linux-gnu --host=aarch64-linux-gnu --target=aarch64-linux-gnu --with-build-config=bootstrap-lto-lean --enable-link-serialization=2] + ignore line: [Thread model: posix] + ignore line: [Supported LTO compression algorithms: zlib zstd] + ignore line: [gcc version 11.4.0 (Ubuntu 11.4.0-1ubuntu1~22.04) ] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_768e4.dir/CMakeCCompilerABI.c.o' '-c' '-mlittle-endian' '-mabi=lp64' '-dumpdir' 'CMakeFiles/cmTC_768e4.dir/'] + ignore line: [ /usr/lib/gcc/aarch64-linux-gnu/11/cc1 -quiet -v -imultiarch aarch64-linux-gnu /usr/share/cmake-3.22/Modules/CMakeCCompilerABI.c -quiet -dumpdir CMakeFiles/cmTC_768e4.dir/ -dumpbase CMakeCCompilerABI.c.c -dumpbase-ext .c -mlittle-endian -mabi=lp64 -version -fasynchronous-unwind-tables -fstack-protector-strong -Wformat -Wformat-security -fstack-clash-protection -o /tmp/ccgDucX2.s] + ignore line: [GNU C17 (Ubuntu 11.4.0-1ubuntu1~22.04) version 11.4.0 (aarch64-linux-gnu)] + ignore line: [ compiled by GNU C version 11.4.0 GMP version 6.2.1 MPFR version 4.1.0 MPC version 1.2.1 isl version isl-0.24-GMP] + ignore line: [] + ignore line: [GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072] + ignore line: [ignoring nonexistent directory "/usr/local/include/aarch64-linux-gnu"] + ignore line: [ignoring nonexistent directory "/usr/lib/gcc/aarch64-linux-gnu/11/include-fixed"] + ignore line: [ignoring nonexistent directory "/usr/lib/gcc/aarch64-linux-gnu/11/../../../../aarch64-linux-gnu/include"] + ignore line: [#include "..." search starts here:] + ignore line: [#include <...> search starts here:] + ignore line: [ /usr/lib/gcc/aarch64-linux-gnu/11/include] + ignore line: [ /usr/local/include] + ignore line: [ /usr/include/aarch64-linux-gnu] + ignore line: [ /usr/include] + ignore line: [End of search list.] + ignore line: [GNU C17 (Ubuntu 11.4.0-1ubuntu1~22.04) version 11.4.0 (aarch64-linux-gnu)] + ignore line: [ compiled by GNU C version 11.4.0 GMP version 6.2.1 MPFR version 4.1.0 MPC version 1.2.1 isl version isl-0.24-GMP] + ignore line: [] + ignore line: [GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072] + ignore line: [Compiler executable checksum: 52ed857e9cd110e5efaa797811afcfbb] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_768e4.dir/CMakeCCompilerABI.c.o' '-c' '-mlittle-endian' '-mabi=lp64' '-dumpdir' 'CMakeFiles/cmTC_768e4.dir/'] + ignore line: [ as -v -EL -mabi=lp64 -o CMakeFiles/cmTC_768e4.dir/CMakeCCompilerABI.c.o /tmp/ccgDucX2.s] + ignore line: [GNU assembler version 2.38 (aarch64-linux-gnu) using BFD version (GNU Binutils for Ubuntu) 2.38] + ignore line: [COMPILER_PATH=/usr/lib/gcc/aarch64-linux-gnu/11/:/usr/lib/gcc/aarch64-linux-gnu/11/:/usr/lib/gcc/aarch64-linux-gnu/:/usr/lib/gcc/aarch64-linux-gnu/11/:/usr/lib/gcc/aarch64-linux-gnu/] + ignore line: [LIBRARY_PATH=/usr/lib/gcc/aarch64-linux-gnu/11/:/usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu/:/usr/lib/gcc/aarch64-linux-gnu/11/../../../../lib/:/lib/aarch64-linux-gnu/:/lib/../lib/:/usr/lib/aarch64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/aarch64-linux-gnu/11/../../../:/lib/:/usr/lib/] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_768e4.dir/CMakeCCompilerABI.c.o' '-c' '-mlittle-endian' '-mabi=lp64' '-dumpdir' 'CMakeFiles/cmTC_768e4.dir/CMakeCCompilerABI.c.'] + ignore line: [Linking C executable cmTC_768e4] + ignore line: [/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_768e4.dir/link.txt --verbose=1] + ignore line: [/usr/bin/cc -v CMakeFiles/cmTC_768e4.dir/CMakeCCompilerABI.c.o -o cmTC_768e4 ] + ignore line: [Using built-in specs.] + ignore line: [COLLECT_GCC=/usr/bin/cc] + ignore line: [COLLECT_LTO_WRAPPER=/usr/lib/gcc/aarch64-linux-gnu/11/lto-wrapper] + ignore line: [Target: aarch64-linux-gnu] + ignore line: [Configured with: ../src/configure -v --with-pkgversion='Ubuntu 11.4.0-1ubuntu1~22.04' --with-bugurl=file:///usr/share/doc/gcc-11/README.Bugs --enable-languages=c ada c++ go d fortran objc obj-c++ m2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-11 --program-prefix=aarch64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --enable-bootstrap --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-libquadmath --disable-libquadmath-support --enable-plugin --enable-default-pie --with-system-zlib --enable-libphobos-checking=release --with-target-system-zlib=auto --enable-objc-gc=auto --enable-multiarch --enable-fix-cortex-a53-843419 --disable-werror --enable-checking=release --build=aarch64-linux-gnu --host=aarch64-linux-gnu --target=aarch64-linux-gnu --with-build-config=bootstrap-lto-lean --enable-link-serialization=2] + ignore line: [Thread model: posix] + ignore line: [Supported LTO compression algorithms: zlib zstd] + ignore line: [gcc version 11.4.0 (Ubuntu 11.4.0-1ubuntu1~22.04) ] + ignore line: [COMPILER_PATH=/usr/lib/gcc/aarch64-linux-gnu/11/:/usr/lib/gcc/aarch64-linux-gnu/11/:/usr/lib/gcc/aarch64-linux-gnu/:/usr/lib/gcc/aarch64-linux-gnu/11/:/usr/lib/gcc/aarch64-linux-gnu/] + ignore line: [LIBRARY_PATH=/usr/lib/gcc/aarch64-linux-gnu/11/:/usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu/:/usr/lib/gcc/aarch64-linux-gnu/11/../../../../lib/:/lib/aarch64-linux-gnu/:/lib/../lib/:/usr/lib/aarch64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/aarch64-linux-gnu/11/../../../:/lib/:/usr/lib/] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_768e4' '-mlittle-endian' '-mabi=lp64' '-dumpdir' 'cmTC_768e4.'] + link line: [ /usr/lib/gcc/aarch64-linux-gnu/11/collect2 -plugin /usr/lib/gcc/aarch64-linux-gnu/11/liblto_plugin.so -plugin-opt=/usr/lib/gcc/aarch64-linux-gnu/11/lto-wrapper -plugin-opt=-fresolution=/tmp/ccfkOa8p.res -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s --build-id --eh-frame-hdr --hash-style=gnu --as-needed -dynamic-linker /lib/ld-linux-aarch64.so.1 -X -EL -maarch64linux --fix-cortex-a53-843419 -pie -z now -z relro -o cmTC_768e4 /usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu/Scrt1.o /usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu/crti.o /usr/lib/gcc/aarch64-linux-gnu/11/crtbeginS.o -L/usr/lib/gcc/aarch64-linux-gnu/11 -L/usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu -L/usr/lib/gcc/aarch64-linux-gnu/11/../../../../lib -L/lib/aarch64-linux-gnu -L/lib/../lib -L/usr/lib/aarch64-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/aarch64-linux-gnu/11/../../.. CMakeFiles/cmTC_768e4.dir/CMakeCCompilerABI.c.o -lgcc --push-state --as-needed -lgcc_s --pop-state -lc -lgcc --push-state --as-needed -lgcc_s --pop-state /usr/lib/gcc/aarch64-linux-gnu/11/crtendS.o /usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu/crtn.o] + arg [/usr/lib/gcc/aarch64-linux-gnu/11/collect2] ==> ignore + arg [-plugin] ==> ignore + arg [/usr/lib/gcc/aarch64-linux-gnu/11/liblto_plugin.so] ==> ignore + arg [-plugin-opt=/usr/lib/gcc/aarch64-linux-gnu/11/lto-wrapper] ==> ignore + arg [-plugin-opt=-fresolution=/tmp/ccfkOa8p.res] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc_s] ==> ignore + arg [-plugin-opt=-pass-through=-lc] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc_s] ==> ignore + arg [--build-id] ==> ignore + arg [--eh-frame-hdr] ==> ignore + arg [--hash-style=gnu] ==> ignore + arg [--as-needed] ==> ignore + arg [-dynamic-linker] ==> ignore + arg [/lib/ld-linux-aarch64.so.1] ==> ignore + arg [-X] ==> ignore + arg [-EL] ==> ignore + arg [-maarch64linux] ==> ignore + arg [--fix-cortex-a53-843419] ==> ignore + arg [-pie] ==> ignore + arg [-znow] ==> ignore + arg [-zrelro] ==> ignore + arg [-o] ==> ignore + arg [cmTC_768e4] ==> ignore + arg [/usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu/Scrt1.o] ==> obj [/usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu/Scrt1.o] + arg [/usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu/crti.o] ==> obj [/usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu/crti.o] + arg [/usr/lib/gcc/aarch64-linux-gnu/11/crtbeginS.o] ==> obj [/usr/lib/gcc/aarch64-linux-gnu/11/crtbeginS.o] + arg [-L/usr/lib/gcc/aarch64-linux-gnu/11] ==> dir [/usr/lib/gcc/aarch64-linux-gnu/11] + arg [-L/usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu] ==> dir [/usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu] + arg [-L/usr/lib/gcc/aarch64-linux-gnu/11/../../../../lib] ==> dir [/usr/lib/gcc/aarch64-linux-gnu/11/../../../../lib] + arg [-L/lib/aarch64-linux-gnu] ==> dir [/lib/aarch64-linux-gnu] + arg [-L/lib/../lib] ==> dir [/lib/../lib] + arg [-L/usr/lib/aarch64-linux-gnu] ==> dir [/usr/lib/aarch64-linux-gnu] + arg [-L/usr/lib/../lib] ==> dir [/usr/lib/../lib] + arg [-L/usr/lib/gcc/aarch64-linux-gnu/11/../../..] ==> dir [/usr/lib/gcc/aarch64-linux-gnu/11/../../..] + arg [CMakeFiles/cmTC_768e4.dir/CMakeCCompilerABI.c.o] ==> ignore + arg [-lgcc] ==> lib [gcc] + arg [--push-state] ==> ignore + arg [--as-needed] ==> ignore + arg [-lgcc_s] ==> lib [gcc_s] + arg [--pop-state] ==> ignore + arg [-lc] ==> lib [c] + arg [-lgcc] ==> lib [gcc] + arg [--push-state] ==> ignore + arg [--as-needed] ==> ignore + arg [-lgcc_s] ==> lib [gcc_s] + arg [--pop-state] ==> ignore + arg [/usr/lib/gcc/aarch64-linux-gnu/11/crtendS.o] ==> obj [/usr/lib/gcc/aarch64-linux-gnu/11/crtendS.o] + arg [/usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu/crtn.o] ==> obj [/usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu/crtn.o] + collapse obj [/usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu/Scrt1.o] ==> [/usr/lib/aarch64-linux-gnu/Scrt1.o] + collapse obj [/usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu/crti.o] ==> [/usr/lib/aarch64-linux-gnu/crti.o] + collapse obj [/usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu/crtn.o] ==> [/usr/lib/aarch64-linux-gnu/crtn.o] + collapse library dir [/usr/lib/gcc/aarch64-linux-gnu/11] ==> [/usr/lib/gcc/aarch64-linux-gnu/11] + collapse library dir [/usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu] ==> [/usr/lib/aarch64-linux-gnu] + collapse library dir [/usr/lib/gcc/aarch64-linux-gnu/11/../../../../lib] ==> [/usr/lib] + collapse library dir [/lib/aarch64-linux-gnu] ==> [/lib/aarch64-linux-gnu] + collapse library dir [/lib/../lib] ==> [/lib] + collapse library dir [/usr/lib/aarch64-linux-gnu] ==> [/usr/lib/aarch64-linux-gnu] + collapse library dir [/usr/lib/../lib] ==> [/usr/lib] + collapse library dir [/usr/lib/gcc/aarch64-linux-gnu/11/../../..] ==> [/usr/lib] + implicit libs: [gcc;gcc_s;c;gcc;gcc_s] + implicit objs: [/usr/lib/aarch64-linux-gnu/Scrt1.o;/usr/lib/aarch64-linux-gnu/crti.o;/usr/lib/gcc/aarch64-linux-gnu/11/crtbeginS.o;/usr/lib/gcc/aarch64-linux-gnu/11/crtendS.o;/usr/lib/aarch64-linux-gnu/crtn.o] + implicit dirs: [/usr/lib/gcc/aarch64-linux-gnu/11;/usr/lib/aarch64-linux-gnu;/usr/lib;/lib/aarch64-linux-gnu;/lib] + implicit fwks: [] + + +Detecting CXX compiler ABI info compiled with the following output: +Change Dir: /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out/CMakeFiles/CMakeTmp + +Run Build Command(s):/usr/bin/gmake -f Makefile cmTC_2449a/fast && /usr/bin/gmake -f CMakeFiles/cmTC_2449a.dir/build.make CMakeFiles/cmTC_2449a.dir/build +gmake[1]: Entering directory '/Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out/CMakeFiles/CMakeTmp' +Building CXX object CMakeFiles/cmTC_2449a.dir/CMakeCXXCompilerABI.cpp.o +/usr/bin/c++ -v -o CMakeFiles/cmTC_2449a.dir/CMakeCXXCompilerABI.cpp.o -c /usr/share/cmake-3.22/Modules/CMakeCXXCompilerABI.cpp +Using built-in specs. +COLLECT_GCC=/usr/bin/c++ +Target: aarch64-linux-gnu +Configured with: ../src/configure -v --with-pkgversion='Ubuntu 11.4.0-1ubuntu1~22.04' --with-bugurl=file:///usr/share/doc/gcc-11/README.Bugs --enable-languages=c,ada,c++,go,d,fortran,objc,obj-c++,m2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-11 --program-prefix=aarch64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --enable-bootstrap --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-libquadmath --disable-libquadmath-support --enable-plugin --enable-default-pie --with-system-zlib --enable-libphobos-checking=release --with-target-system-zlib=auto --enable-objc-gc=auto --enable-multiarch --enable-fix-cortex-a53-843419 --disable-werror --enable-checking=release --build=aarch64-linux-gnu --host=aarch64-linux-gnu --target=aarch64-linux-gnu --with-build-config=bootstrap-lto-lean --enable-link-serialization=2 +Thread model: posix +Supported LTO compression algorithms: zlib zstd +gcc version 11.4.0 (Ubuntu 11.4.0-1ubuntu1~22.04) +COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_2449a.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mlittle-endian' '-mabi=lp64' '-dumpdir' 'CMakeFiles/cmTC_2449a.dir/' + /usr/lib/gcc/aarch64-linux-gnu/11/cc1plus -quiet -v -imultiarch aarch64-linux-gnu -D_GNU_SOURCE /usr/share/cmake-3.22/Modules/CMakeCXXCompilerABI.cpp -quiet -dumpdir CMakeFiles/cmTC_2449a.dir/ -dumpbase CMakeCXXCompilerABI.cpp.cpp -dumpbase-ext .cpp -mlittle-endian -mabi=lp64 -version -fasynchronous-unwind-tables -fstack-protector-strong -Wformat -Wformat-security -fstack-clash-protection -o /tmp/cckuH02F.s +GNU C++17 (Ubuntu 11.4.0-1ubuntu1~22.04) version 11.4.0 (aarch64-linux-gnu) + compiled by GNU C version 11.4.0, GMP version 6.2.1, MPFR version 4.1.0, MPC version 1.2.1, isl version isl-0.24-GMP + +GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072 +ignoring duplicate directory "/usr/include/aarch64-linux-gnu/c++/11" +ignoring nonexistent directory "/usr/local/include/aarch64-linux-gnu" +ignoring nonexistent directory "/usr/lib/gcc/aarch64-linux-gnu/11/include-fixed" +ignoring nonexistent directory "/usr/lib/gcc/aarch64-linux-gnu/11/../../../../aarch64-linux-gnu/include" +#include "..." search starts here: +#include <...> search starts here: + /usr/include/c++/11 + /usr/include/aarch64-linux-gnu/c++/11 + /usr/include/c++/11/backward + /usr/lib/gcc/aarch64-linux-gnu/11/include + /usr/local/include + /usr/include/aarch64-linux-gnu + /usr/include +End of search list. +GNU C++17 (Ubuntu 11.4.0-1ubuntu1~22.04) version 11.4.0 (aarch64-linux-gnu) + compiled by GNU C version 11.4.0, GMP version 6.2.1, MPFR version 4.1.0, MPC version 1.2.1, isl version isl-0.24-GMP + +GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072 +Compiler executable checksum: 3e6e780af1232722b47e0979fda82402 +COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_2449a.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mlittle-endian' '-mabi=lp64' '-dumpdir' 'CMakeFiles/cmTC_2449a.dir/' + as -v -EL -mabi=lp64 -o CMakeFiles/cmTC_2449a.dir/CMakeCXXCompilerABI.cpp.o /tmp/cckuH02F.s +GNU assembler version 2.38 (aarch64-linux-gnu) using BFD version (GNU Binutils for Ubuntu) 2.38 +COMPILER_PATH=/usr/lib/gcc/aarch64-linux-gnu/11/:/usr/lib/gcc/aarch64-linux-gnu/11/:/usr/lib/gcc/aarch64-linux-gnu/:/usr/lib/gcc/aarch64-linux-gnu/11/:/usr/lib/gcc/aarch64-linux-gnu/ +LIBRARY_PATH=/usr/lib/gcc/aarch64-linux-gnu/11/:/usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu/:/usr/lib/gcc/aarch64-linux-gnu/11/../../../../lib/:/lib/aarch64-linux-gnu/:/lib/../lib/:/usr/lib/aarch64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/aarch64-linux-gnu/11/../../../:/lib/:/usr/lib/ +COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_2449a.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mlittle-endian' '-mabi=lp64' '-dumpdir' 'CMakeFiles/cmTC_2449a.dir/CMakeCXXCompilerABI.cpp.' +Linking CXX executable cmTC_2449a +/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_2449a.dir/link.txt --verbose=1 +/usr/bin/c++ -v CMakeFiles/cmTC_2449a.dir/CMakeCXXCompilerABI.cpp.o -o cmTC_2449a +Using built-in specs. +COLLECT_GCC=/usr/bin/c++ +COLLECT_LTO_WRAPPER=/usr/lib/gcc/aarch64-linux-gnu/11/lto-wrapper +Target: aarch64-linux-gnu +Configured with: ../src/configure -v --with-pkgversion='Ubuntu 11.4.0-1ubuntu1~22.04' --with-bugurl=file:///usr/share/doc/gcc-11/README.Bugs --enable-languages=c,ada,c++,go,d,fortran,objc,obj-c++,m2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-11 --program-prefix=aarch64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --enable-bootstrap --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-libquadmath --disable-libquadmath-support --enable-plugin --enable-default-pie --with-system-zlib --enable-libphobos-checking=release --with-target-system-zlib=auto --enable-objc-gc=auto --enable-multiarch --enable-fix-cortex-a53-843419 --disable-werror --enable-checking=release --build=aarch64-linux-gnu --host=aarch64-linux-gnu --target=aarch64-linux-gnu --with-build-config=bootstrap-lto-lean --enable-link-serialization=2 +Thread model: posix +Supported LTO compression algorithms: zlib zstd +gcc version 11.4.0 (Ubuntu 11.4.0-1ubuntu1~22.04) +COMPILER_PATH=/usr/lib/gcc/aarch64-linux-gnu/11/:/usr/lib/gcc/aarch64-linux-gnu/11/:/usr/lib/gcc/aarch64-linux-gnu/:/usr/lib/gcc/aarch64-linux-gnu/11/:/usr/lib/gcc/aarch64-linux-gnu/ +LIBRARY_PATH=/usr/lib/gcc/aarch64-linux-gnu/11/:/usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu/:/usr/lib/gcc/aarch64-linux-gnu/11/../../../../lib/:/lib/aarch64-linux-gnu/:/lib/../lib/:/usr/lib/aarch64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/aarch64-linux-gnu/11/../../../:/lib/:/usr/lib/ +COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_2449a' '-shared-libgcc' '-mlittle-endian' '-mabi=lp64' '-dumpdir' 'cmTC_2449a.' + /usr/lib/gcc/aarch64-linux-gnu/11/collect2 -plugin /usr/lib/gcc/aarch64-linux-gnu/11/liblto_plugin.so -plugin-opt=/usr/lib/gcc/aarch64-linux-gnu/11/lto-wrapper -plugin-opt=-fresolution=/tmp/ccYE4TB0.res -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc --build-id --eh-frame-hdr --hash-style=gnu --as-needed -dynamic-linker /lib/ld-linux-aarch64.so.1 -X -EL -maarch64linux --fix-cortex-a53-843419 -pie -z now -z relro -o cmTC_2449a /usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu/Scrt1.o /usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu/crti.o /usr/lib/gcc/aarch64-linux-gnu/11/crtbeginS.o -L/usr/lib/gcc/aarch64-linux-gnu/11 -L/usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu -L/usr/lib/gcc/aarch64-linux-gnu/11/../../../../lib -L/lib/aarch64-linux-gnu -L/lib/../lib -L/usr/lib/aarch64-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/aarch64-linux-gnu/11/../../.. CMakeFiles/cmTC_2449a.dir/CMakeCXXCompilerABI.cpp.o -lstdc++ -lm -lgcc_s -lgcc -lc -lgcc_s -lgcc /usr/lib/gcc/aarch64-linux-gnu/11/crtendS.o /usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu/crtn.o +COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_2449a' '-shared-libgcc' '-mlittle-endian' '-mabi=lp64' '-dumpdir' 'cmTC_2449a.' +gmake[1]: Leaving directory '/Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out/CMakeFiles/CMakeTmp' + + + +Parsed CXX implicit include dir info from above output: rv=done + found start of include info + found start of implicit include info + add: [/usr/include/c++/11] + add: [/usr/include/aarch64-linux-gnu/c++/11] + add: [/usr/include/c++/11/backward] + add: [/usr/lib/gcc/aarch64-linux-gnu/11/include] + add: [/usr/local/include] + add: [/usr/include/aarch64-linux-gnu] + add: [/usr/include] + end of search list found + collapse include dir [/usr/include/c++/11] ==> [/usr/include/c++/11] + collapse include dir [/usr/include/aarch64-linux-gnu/c++/11] ==> [/usr/include/aarch64-linux-gnu/c++/11] + collapse include dir [/usr/include/c++/11/backward] ==> [/usr/include/c++/11/backward] + collapse include dir [/usr/lib/gcc/aarch64-linux-gnu/11/include] ==> [/usr/lib/gcc/aarch64-linux-gnu/11/include] + collapse include dir [/usr/local/include] ==> [/usr/local/include] + collapse include dir [/usr/include/aarch64-linux-gnu] ==> [/usr/include/aarch64-linux-gnu] + collapse include dir [/usr/include] ==> [/usr/include] + implicit include dirs: [/usr/include/c++/11;/usr/include/aarch64-linux-gnu/c++/11;/usr/include/c++/11/backward;/usr/lib/gcc/aarch64-linux-gnu/11/include;/usr/local/include;/usr/include/aarch64-linux-gnu;/usr/include] + + +Parsed CXX implicit link information from above output: + link line regex: [^( *|.*[/\])(ld|CMAKE_LINK_STARTFILE-NOTFOUND|([^/\]+-)?ld|collect2)[^/\]*( |$)] + ignore line: [Change Dir: /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out/CMakeFiles/CMakeTmp] + ignore line: [] + ignore line: [Run Build Command(s):/usr/bin/gmake -f Makefile cmTC_2449a/fast && /usr/bin/gmake -f CMakeFiles/cmTC_2449a.dir/build.make CMakeFiles/cmTC_2449a.dir/build] + ignore line: [gmake[1]: Entering directory '/Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out/CMakeFiles/CMakeTmp'] + ignore line: [Building CXX object CMakeFiles/cmTC_2449a.dir/CMakeCXXCompilerABI.cpp.o] + ignore line: [/usr/bin/c++ -v -o CMakeFiles/cmTC_2449a.dir/CMakeCXXCompilerABI.cpp.o -c /usr/share/cmake-3.22/Modules/CMakeCXXCompilerABI.cpp] + ignore line: [Using built-in specs.] + ignore line: [COLLECT_GCC=/usr/bin/c++] + ignore line: [Target: aarch64-linux-gnu] + ignore line: [Configured with: ../src/configure -v --with-pkgversion='Ubuntu 11.4.0-1ubuntu1~22.04' --with-bugurl=file:///usr/share/doc/gcc-11/README.Bugs --enable-languages=c ada c++ go d fortran objc obj-c++ m2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-11 --program-prefix=aarch64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --enable-bootstrap --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-libquadmath --disable-libquadmath-support --enable-plugin --enable-default-pie --with-system-zlib --enable-libphobos-checking=release --with-target-system-zlib=auto --enable-objc-gc=auto --enable-multiarch --enable-fix-cortex-a53-843419 --disable-werror --enable-checking=release --build=aarch64-linux-gnu --host=aarch64-linux-gnu --target=aarch64-linux-gnu --with-build-config=bootstrap-lto-lean --enable-link-serialization=2] + ignore line: [Thread model: posix] + ignore line: [Supported LTO compression algorithms: zlib zstd] + ignore line: [gcc version 11.4.0 (Ubuntu 11.4.0-1ubuntu1~22.04) ] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_2449a.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mlittle-endian' '-mabi=lp64' '-dumpdir' 'CMakeFiles/cmTC_2449a.dir/'] + ignore line: [ /usr/lib/gcc/aarch64-linux-gnu/11/cc1plus -quiet -v -imultiarch aarch64-linux-gnu -D_GNU_SOURCE /usr/share/cmake-3.22/Modules/CMakeCXXCompilerABI.cpp -quiet -dumpdir CMakeFiles/cmTC_2449a.dir/ -dumpbase CMakeCXXCompilerABI.cpp.cpp -dumpbase-ext .cpp -mlittle-endian -mabi=lp64 -version -fasynchronous-unwind-tables -fstack-protector-strong -Wformat -Wformat-security -fstack-clash-protection -o /tmp/cckuH02F.s] + ignore line: [GNU C++17 (Ubuntu 11.4.0-1ubuntu1~22.04) version 11.4.0 (aarch64-linux-gnu)] + ignore line: [ compiled by GNU C version 11.4.0 GMP version 6.2.1 MPFR version 4.1.0 MPC version 1.2.1 isl version isl-0.24-GMP] + ignore line: [] + ignore line: [GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072] + ignore line: [ignoring duplicate directory "/usr/include/aarch64-linux-gnu/c++/11"] + ignore line: [ignoring nonexistent directory "/usr/local/include/aarch64-linux-gnu"] + ignore line: [ignoring nonexistent directory "/usr/lib/gcc/aarch64-linux-gnu/11/include-fixed"] + ignore line: [ignoring nonexistent directory "/usr/lib/gcc/aarch64-linux-gnu/11/../../../../aarch64-linux-gnu/include"] + ignore line: [#include "..." search starts here:] + ignore line: [#include <...> search starts here:] + ignore line: [ /usr/include/c++/11] + ignore line: [ /usr/include/aarch64-linux-gnu/c++/11] + ignore line: [ /usr/include/c++/11/backward] + ignore line: [ /usr/lib/gcc/aarch64-linux-gnu/11/include] + ignore line: [ /usr/local/include] + ignore line: [ /usr/include/aarch64-linux-gnu] + ignore line: [ /usr/include] + ignore line: [End of search list.] + ignore line: [GNU C++17 (Ubuntu 11.4.0-1ubuntu1~22.04) version 11.4.0 (aarch64-linux-gnu)] + ignore line: [ compiled by GNU C version 11.4.0 GMP version 6.2.1 MPFR version 4.1.0 MPC version 1.2.1 isl version isl-0.24-GMP] + ignore line: [] + ignore line: [GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072] + ignore line: [Compiler executable checksum: 3e6e780af1232722b47e0979fda82402] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_2449a.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mlittle-endian' '-mabi=lp64' '-dumpdir' 'CMakeFiles/cmTC_2449a.dir/'] + ignore line: [ as -v -EL -mabi=lp64 -o CMakeFiles/cmTC_2449a.dir/CMakeCXXCompilerABI.cpp.o /tmp/cckuH02F.s] + ignore line: [GNU assembler version 2.38 (aarch64-linux-gnu) using BFD version (GNU Binutils for Ubuntu) 2.38] + ignore line: [COMPILER_PATH=/usr/lib/gcc/aarch64-linux-gnu/11/:/usr/lib/gcc/aarch64-linux-gnu/11/:/usr/lib/gcc/aarch64-linux-gnu/:/usr/lib/gcc/aarch64-linux-gnu/11/:/usr/lib/gcc/aarch64-linux-gnu/] + ignore line: [LIBRARY_PATH=/usr/lib/gcc/aarch64-linux-gnu/11/:/usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu/:/usr/lib/gcc/aarch64-linux-gnu/11/../../../../lib/:/lib/aarch64-linux-gnu/:/lib/../lib/:/usr/lib/aarch64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/aarch64-linux-gnu/11/../../../:/lib/:/usr/lib/] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_2449a.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mlittle-endian' '-mabi=lp64' '-dumpdir' 'CMakeFiles/cmTC_2449a.dir/CMakeCXXCompilerABI.cpp.'] + ignore line: [Linking CXX executable cmTC_2449a] + ignore line: [/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_2449a.dir/link.txt --verbose=1] + ignore line: [/usr/bin/c++ -v CMakeFiles/cmTC_2449a.dir/CMakeCXXCompilerABI.cpp.o -o cmTC_2449a ] + ignore line: [Using built-in specs.] + ignore line: [COLLECT_GCC=/usr/bin/c++] + ignore line: [COLLECT_LTO_WRAPPER=/usr/lib/gcc/aarch64-linux-gnu/11/lto-wrapper] + ignore line: [Target: aarch64-linux-gnu] + ignore line: [Configured with: ../src/configure -v --with-pkgversion='Ubuntu 11.4.0-1ubuntu1~22.04' --with-bugurl=file:///usr/share/doc/gcc-11/README.Bugs --enable-languages=c ada c++ go d fortran objc obj-c++ m2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-11 --program-prefix=aarch64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --enable-bootstrap --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-libquadmath --disable-libquadmath-support --enable-plugin --enable-default-pie --with-system-zlib --enable-libphobos-checking=release --with-target-system-zlib=auto --enable-objc-gc=auto --enable-multiarch --enable-fix-cortex-a53-843419 --disable-werror --enable-checking=release --build=aarch64-linux-gnu --host=aarch64-linux-gnu --target=aarch64-linux-gnu --with-build-config=bootstrap-lto-lean --enable-link-serialization=2] + ignore line: [Thread model: posix] + ignore line: [Supported LTO compression algorithms: zlib zstd] + ignore line: [gcc version 11.4.0 (Ubuntu 11.4.0-1ubuntu1~22.04) ] + ignore line: [COMPILER_PATH=/usr/lib/gcc/aarch64-linux-gnu/11/:/usr/lib/gcc/aarch64-linux-gnu/11/:/usr/lib/gcc/aarch64-linux-gnu/:/usr/lib/gcc/aarch64-linux-gnu/11/:/usr/lib/gcc/aarch64-linux-gnu/] + ignore line: [LIBRARY_PATH=/usr/lib/gcc/aarch64-linux-gnu/11/:/usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu/:/usr/lib/gcc/aarch64-linux-gnu/11/../../../../lib/:/lib/aarch64-linux-gnu/:/lib/../lib/:/usr/lib/aarch64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/aarch64-linux-gnu/11/../../../:/lib/:/usr/lib/] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_2449a' '-shared-libgcc' '-mlittle-endian' '-mabi=lp64' '-dumpdir' 'cmTC_2449a.'] + link line: [ /usr/lib/gcc/aarch64-linux-gnu/11/collect2 -plugin /usr/lib/gcc/aarch64-linux-gnu/11/liblto_plugin.so -plugin-opt=/usr/lib/gcc/aarch64-linux-gnu/11/lto-wrapper -plugin-opt=-fresolution=/tmp/ccYE4TB0.res -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc --build-id --eh-frame-hdr --hash-style=gnu --as-needed -dynamic-linker /lib/ld-linux-aarch64.so.1 -X -EL -maarch64linux --fix-cortex-a53-843419 -pie -z now -z relro -o cmTC_2449a /usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu/Scrt1.o /usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu/crti.o /usr/lib/gcc/aarch64-linux-gnu/11/crtbeginS.o -L/usr/lib/gcc/aarch64-linux-gnu/11 -L/usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu -L/usr/lib/gcc/aarch64-linux-gnu/11/../../../../lib -L/lib/aarch64-linux-gnu -L/lib/../lib -L/usr/lib/aarch64-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/aarch64-linux-gnu/11/../../.. CMakeFiles/cmTC_2449a.dir/CMakeCXXCompilerABI.cpp.o -lstdc++ -lm -lgcc_s -lgcc -lc -lgcc_s -lgcc /usr/lib/gcc/aarch64-linux-gnu/11/crtendS.o /usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu/crtn.o] + arg [/usr/lib/gcc/aarch64-linux-gnu/11/collect2] ==> ignore + arg [-plugin] ==> ignore + arg [/usr/lib/gcc/aarch64-linux-gnu/11/liblto_plugin.so] ==> ignore + arg [-plugin-opt=/usr/lib/gcc/aarch64-linux-gnu/11/lto-wrapper] ==> ignore + arg [-plugin-opt=-fresolution=/tmp/ccYE4TB0.res] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc_s] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc] ==> ignore + arg [-plugin-opt=-pass-through=-lc] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc_s] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc] ==> ignore + arg [--build-id] ==> ignore + arg [--eh-frame-hdr] ==> ignore + arg [--hash-style=gnu] ==> ignore + arg [--as-needed] ==> ignore + arg [-dynamic-linker] ==> ignore + arg [/lib/ld-linux-aarch64.so.1] ==> ignore + arg [-X] ==> ignore + arg [-EL] ==> ignore + arg [-maarch64linux] ==> ignore + arg [--fix-cortex-a53-843419] ==> ignore + arg [-pie] ==> ignore + arg [-znow] ==> ignore + arg [-zrelro] ==> ignore + arg [-o] ==> ignore + arg [cmTC_2449a] ==> ignore + arg [/usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu/Scrt1.o] ==> obj [/usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu/Scrt1.o] + arg [/usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu/crti.o] ==> obj [/usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu/crti.o] + arg [/usr/lib/gcc/aarch64-linux-gnu/11/crtbeginS.o] ==> obj [/usr/lib/gcc/aarch64-linux-gnu/11/crtbeginS.o] + arg [-L/usr/lib/gcc/aarch64-linux-gnu/11] ==> dir [/usr/lib/gcc/aarch64-linux-gnu/11] + arg [-L/usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu] ==> dir [/usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu] + arg [-L/usr/lib/gcc/aarch64-linux-gnu/11/../../../../lib] ==> dir [/usr/lib/gcc/aarch64-linux-gnu/11/../../../../lib] + arg [-L/lib/aarch64-linux-gnu] ==> dir [/lib/aarch64-linux-gnu] + arg [-L/lib/../lib] ==> dir [/lib/../lib] + arg [-L/usr/lib/aarch64-linux-gnu] ==> dir [/usr/lib/aarch64-linux-gnu] + arg [-L/usr/lib/../lib] ==> dir [/usr/lib/../lib] + arg [-L/usr/lib/gcc/aarch64-linux-gnu/11/../../..] ==> dir [/usr/lib/gcc/aarch64-linux-gnu/11/../../..] + arg [CMakeFiles/cmTC_2449a.dir/CMakeCXXCompilerABI.cpp.o] ==> ignore + arg [-lstdc++] ==> lib [stdc++] + arg [-lm] ==> lib [m] + arg [-lgcc_s] ==> lib [gcc_s] + arg [-lgcc] ==> lib [gcc] + arg [-lc] ==> lib [c] + arg [-lgcc_s] ==> lib [gcc_s] + arg [-lgcc] ==> lib [gcc] + arg [/usr/lib/gcc/aarch64-linux-gnu/11/crtendS.o] ==> obj [/usr/lib/gcc/aarch64-linux-gnu/11/crtendS.o] + arg [/usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu/crtn.o] ==> obj [/usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu/crtn.o] + collapse obj [/usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu/Scrt1.o] ==> [/usr/lib/aarch64-linux-gnu/Scrt1.o] + collapse obj [/usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu/crti.o] ==> [/usr/lib/aarch64-linux-gnu/crti.o] + collapse obj [/usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu/crtn.o] ==> [/usr/lib/aarch64-linux-gnu/crtn.o] + collapse library dir [/usr/lib/gcc/aarch64-linux-gnu/11] ==> [/usr/lib/gcc/aarch64-linux-gnu/11] + collapse library dir [/usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu] ==> [/usr/lib/aarch64-linux-gnu] + collapse library dir [/usr/lib/gcc/aarch64-linux-gnu/11/../../../../lib] ==> [/usr/lib] + collapse library dir [/lib/aarch64-linux-gnu] ==> [/lib/aarch64-linux-gnu] + collapse library dir [/lib/../lib] ==> [/lib] + collapse library dir [/usr/lib/aarch64-linux-gnu] ==> [/usr/lib/aarch64-linux-gnu] + collapse library dir [/usr/lib/../lib] ==> [/usr/lib] + collapse library dir [/usr/lib/gcc/aarch64-linux-gnu/11/../../..] ==> [/usr/lib] + implicit libs: [stdc++;m;gcc_s;gcc;c;gcc_s;gcc] + implicit objs: [/usr/lib/aarch64-linux-gnu/Scrt1.o;/usr/lib/aarch64-linux-gnu/crti.o;/usr/lib/gcc/aarch64-linux-gnu/11/crtbeginS.o;/usr/lib/gcc/aarch64-linux-gnu/11/crtendS.o;/usr/lib/aarch64-linux-gnu/crtn.o] + implicit dirs: [/usr/lib/gcc/aarch64-linux-gnu/11;/usr/lib/aarch64-linux-gnu;/usr/lib;/lib/aarch64-linux-gnu;/lib] + implicit fwks: [] + + diff --git a/Increase_multiplexing/Is_fill_UB/build_out/CMakeFiles/CMakeRuleHashes.txt b/Increase_multiplexing/Is_fill_UB/build_out/CMakeFiles/CMakeRuleHashes.txt new file mode 100644 index 0000000000000000000000000000000000000000..c192e1084cc97292810f64c7fc8197d82f43bc4e --- /dev/null +++ b/Increase_multiplexing/Is_fill_UB/build_out/CMakeFiles/CMakeRuleHashes.txt @@ -0,0 +1,27 @@ +# Hashes of file build rules. +e90add4c49079fdf8528949b7a22d2df CMakeFiles/gen_version_info +6a6a32b02ec15c48c03409b81127ab69 CMakeFiles/modify_vendor +9a4870750742a223e17b8d3f6181fd9f op_host/CMakeFiles/optiling_compat +698cf6f8904ec17006d82a2f9aaa3521 op_kernel/CMakeFiles/ascendc_bin_ascend310b +ea895f8a12d397113038e7b20ae3fa78 op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_0 +fb267bd93890ac8f393a15580564b330 op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_1 +95ad29086e196a55f9b89fb93672e295 op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_2 +9e391e1e18eb23af23c7bdee5fd8d137 op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_3 +5335b5dbc765edfd4287e5afb14d098d op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_copy +3c0170c941c7e80db5c7d50b45ee2178 op_kernel/CMakeFiles/ascendc_bin_ascend310b_gen_ops_config +1982046126ea78f70e20e2f8665a295f op_kernel/CMakeFiles/ascendc_bin_ascend910b +eb84e23cf8becf9353c547bcfc8859fb op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_0 +2bae30a55ff8d0a3581186e57a507649 op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_1 +08ffe304eb9d41195377f18eec259e93 op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_2 +ea7ab97a52f8764d3b2d5ce49b8886c5 op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_3 +dc774c8ae73808b83c335ca544ac1144 op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_copy +a5e9593d508f059bfcc5c5f6bb143f3f op_kernel/CMakeFiles/ascendc_bin_ascend910b_gen_ops_config +ebb2dd052e4a22a288981614aa6bb7e7 op_kernel/CMakeFiles/ascendc_impl_gen +ebb2dd052e4a22a288981614aa6bb7e7 op_kernel/CMakeFiles/npu_supported_ops +ebb2dd052e4a22a288981614aa6bb7e7 op_kernel/CMakeFiles/ops_info_gen_ascend310b +ebb2dd052e4a22a288981614aa6bb7e7 op_kernel/CMakeFiles/ops_info_gen_ascend910b +31a93f0e1c8acc72c4d7a947458adb81 op_kernel/tbe/.impl_timestamp +214f704fedfe848e1e6c07e987f3ad92 op_kernel/tbe/op_info_cfg/ai_core/ascend310b/aic-ascend310b-ops-info.json +d42790133d12bedf0b15836f805141db op_kernel/tbe/op_info_cfg/ai_core/ascend910b/aic-ascend910b-ops-info.json +df2d83b0df7b437d8dbc0ed6633dbf11 op_kernel/tbe/op_info_cfg/ai_core/npu_supported_ops.json +1147e714c137634c9d1b2e093694837a scripts/install.sh diff --git a/Increase_multiplexing/Is_fill_UB/build_out/CMakeFiles/Makefile.cmake b/Increase_multiplexing/Is_fill_UB/build_out/CMakeFiles/Makefile.cmake new file mode 100644 index 0000000000000000000000000000000000000000..fccc6a59aa0002af04193bb7feb0751652e5ea9f --- /dev/null +++ b/Increase_multiplexing/Is_fill_UB/build_out/CMakeFiles/Makefile.cmake @@ -0,0 +1,163 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +# The generator used is: +set(CMAKE_DEPENDS_GENERATOR "Unix Makefiles") + +# The top level Makefile was generated from the following files: +set(CMAKE_MAKEFILE_DEPENDS + "CMakeCache.txt" + "../CMakeLists.txt" + "CMakeFiles/3.22.1/CMakeCCompiler.cmake" + "CMakeFiles/3.22.1/CMakeCXXCompiler.cmake" + "CMakeFiles/3.22.1/CMakeSystem.cmake" + "../cmake/config.cmake" + "../cmake/func.cmake" + "../cmake/intf.cmake" + "../framework/CMakeLists.txt" + "../framework/tf_plugin/CMakeLists.txt" + "../op_host/CMakeLists.txt" + "../op_kernel/CMakeLists.txt" + "/usr/share/cmake-3.22/Modules/CMakeCCompiler.cmake.in" + "/usr/share/cmake-3.22/Modules/CMakeCCompilerABI.c" + "/usr/share/cmake-3.22/Modules/CMakeCInformation.cmake" + "/usr/share/cmake-3.22/Modules/CMakeCXXCompiler.cmake.in" + "/usr/share/cmake-3.22/Modules/CMakeCXXCompilerABI.cpp" + "/usr/share/cmake-3.22/Modules/CMakeCXXInformation.cmake" + "/usr/share/cmake-3.22/Modules/CMakeCommonLanguageInclude.cmake" + "/usr/share/cmake-3.22/Modules/CMakeCompilerIdDetection.cmake" + "/usr/share/cmake-3.22/Modules/CMakeDetermineCCompiler.cmake" + "/usr/share/cmake-3.22/Modules/CMakeDetermineCXXCompiler.cmake" + "/usr/share/cmake-3.22/Modules/CMakeDetermineCompileFeatures.cmake" + "/usr/share/cmake-3.22/Modules/CMakeDetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/CMakeDetermineCompilerABI.cmake" + "/usr/share/cmake-3.22/Modules/CMakeDetermineCompilerId.cmake" + "/usr/share/cmake-3.22/Modules/CMakeDetermineSystem.cmake" + "/usr/share/cmake-3.22/Modules/CMakeFindBinUtils.cmake" + "/usr/share/cmake-3.22/Modules/CMakeGenericSystem.cmake" + "/usr/share/cmake-3.22/Modules/CMakeInitializeConfigs.cmake" + "/usr/share/cmake-3.22/Modules/CMakeLanguageInformation.cmake" + "/usr/share/cmake-3.22/Modules/CMakeParseImplicitIncludeInfo.cmake" + "/usr/share/cmake-3.22/Modules/CMakeParseImplicitLinkInfo.cmake" + "/usr/share/cmake-3.22/Modules/CMakeParseLibraryArchitecture.cmake" + "/usr/share/cmake-3.22/Modules/CMakeSystem.cmake.in" + "/usr/share/cmake-3.22/Modules/CMakeSystemSpecificInformation.cmake" + "/usr/share/cmake-3.22/Modules/CMakeSystemSpecificInitialize.cmake" + "/usr/share/cmake-3.22/Modules/CMakeTestCCompiler.cmake" + "/usr/share/cmake-3.22/Modules/CMakeTestCXXCompiler.cmake" + "/usr/share/cmake-3.22/Modules/CMakeTestCompilerCommon.cmake" + "/usr/share/cmake-3.22/Modules/CMakeUnixFindMake.cmake" + "/usr/share/cmake-3.22/Modules/CPack.cmake" + "/usr/share/cmake-3.22/Modules/CPackComponent.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/ADSP-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/ARMCC-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/ARMClang-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/AppleClang-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/Borland-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/Bruce-C-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/CMakeCommonCompilerMacros.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/Clang-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/Clang-DetermineCompilerInternal.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/Comeau-CXX-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/Compaq-C-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/Compaq-CXX-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/Cray-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/Embarcadero-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/Fujitsu-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/FujitsuClang-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/GHS-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/GNU-C-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/GNU-C.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/GNU-CXX-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/GNU-CXX.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/GNU-FindBinUtils.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/GNU.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/HP-C-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/HP-CXX-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/IAR-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/IBMCPP-C-DetermineVersionInternal.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/IBMCPP-CXX-DetermineVersionInternal.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/Intel-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/IntelLLVM-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/MSVC-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/NVHPC-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/NVIDIA-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/OpenWatcom-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/PGI-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/PathScale-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/SCO-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/SDCC-C-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/SunPro-C-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/SunPro-CXX-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/TI-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/TinyCC-C-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/VisualAge-C-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/VisualAge-CXX-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/Watcom-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/XL-C-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/XL-CXX-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/XLClang-C-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/XLClang-CXX-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/zOS-C-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/zOS-CXX-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Internal/FeatureTesting.cmake" + "/usr/share/cmake-3.22/Modules/Platform/Linux-Determine-CXX.cmake" + "/usr/share/cmake-3.22/Modules/Platform/Linux-GNU-C.cmake" + "/usr/share/cmake-3.22/Modules/Platform/Linux-GNU-CXX.cmake" + "/usr/share/cmake-3.22/Modules/Platform/Linux-GNU.cmake" + "/usr/share/cmake-3.22/Modules/Platform/Linux.cmake" + "/usr/share/cmake-3.22/Modules/Platform/UnixPaths.cmake" + "/usr/share/cmake-3.22/Templates/CPackConfig.cmake.in" + ) + +# The corresponding makefile is: +set(CMAKE_MAKEFILE_OUTPUTS + "Makefile" + "CMakeFiles/cmake.check_cache" + ) + +# Byproducts of CMake generate step: +set(CMAKE_MAKEFILE_PRODUCTS + "CMakeFiles/3.22.1/CMakeSystem.cmake" + "CMakeFiles/3.22.1/CMakeCCompiler.cmake" + "CMakeFiles/3.22.1/CMakeCXXCompiler.cmake" + "CMakeFiles/3.22.1/CMakeCCompiler.cmake" + "CMakeFiles/3.22.1/CMakeCXXCompiler.cmake" + "CPackConfig.cmake" + "CPackSourceConfig.cmake" + "CMakeFiles/CMakeDirectoryInformation.cmake" + "framework/CMakeFiles/CMakeDirectoryInformation.cmake" + "framework/tf_plugin/CMakeFiles/CMakeDirectoryInformation.cmake" + "op_host/CMakeFiles/CMakeDirectoryInformation.cmake" + "op_kernel/CMakeFiles/CMakeDirectoryInformation.cmake" + ) + +# Dependency information for all targets: +set(CMAKE_DEPEND_INFO_FILES + "CMakeFiles/modify_vendor.dir/DependInfo.cmake" + "CMakeFiles/gen_version_info.dir/DependInfo.cmake" + "framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/DependInfo.cmake" + "op_host/CMakeFiles/cust_op_proto.dir/DependInfo.cmake" + "op_host/CMakeFiles/cust_optiling.dir/DependInfo.cmake" + "op_host/CMakeFiles/cust_opapi.dir/DependInfo.cmake" + "op_host/CMakeFiles/optiling_compat.dir/DependInfo.cmake" + "op_kernel/CMakeFiles/ops_info_gen_ascend310b.dir/DependInfo.cmake" + "op_kernel/CMakeFiles/ascendc_impl_gen.dir/DependInfo.cmake" + "op_kernel/CMakeFiles/binary.dir/DependInfo.cmake" + "op_kernel/CMakeFiles/ascendc_bin_ascend310b.dir/DependInfo.cmake" + "op_kernel/CMakeFiles/ascendc_bin_ascend310b_gen_ops_config.dir/DependInfo.cmake" + "op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_copy.dir/DependInfo.cmake" + "op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_0.dir/DependInfo.cmake" + "op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_1.dir/DependInfo.cmake" + "op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_2.dir/DependInfo.cmake" + "op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_3.dir/DependInfo.cmake" + "op_kernel/CMakeFiles/ops_info_gen_ascend910b.dir/DependInfo.cmake" + "op_kernel/CMakeFiles/ascendc_bin_ascend910b.dir/DependInfo.cmake" + "op_kernel/CMakeFiles/ascendc_bin_ascend910b_gen_ops_config.dir/DependInfo.cmake" + "op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_copy.dir/DependInfo.cmake" + "op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_0.dir/DependInfo.cmake" + "op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_1.dir/DependInfo.cmake" + "op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_2.dir/DependInfo.cmake" + "op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_3.dir/DependInfo.cmake" + "op_kernel/CMakeFiles/npu_supported_ops.dir/DependInfo.cmake" + ) diff --git a/Increase_multiplexing/Is_fill_UB/build_out/CMakeFiles/Makefile2 b/Increase_multiplexing/Is_fill_UB/build_out/CMakeFiles/Makefile2 new file mode 100644 index 0000000000000000000000000000000000000000..c45ce6785bce30d1c4343123d97ec10a60a2a0b8 --- /dev/null +++ b/Increase_multiplexing/Is_fill_UB/build_out/CMakeFiles/Makefile2 @@ -0,0 +1,874 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +# Default target executed when no arguments are given to make. +default_target: all +.PHONY : default_target + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + +# Disable VCS-based implicit rules. +% : %,v + +# Disable VCS-based implicit rules. +% : RCS/% + +# Disable VCS-based implicit rules. +% : RCS/%,v + +# Disable VCS-based implicit rules. +% : SCCS/s.% + +# Disable VCS-based implicit rules. +% : s.% + +.SUFFIXES: .hpux_make_needs_suffix_list + +# Command-line flag to silence nested $(MAKE). +$(VERBOSE)MAKESILENT = -s + +#Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E rm -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out + +#============================================================================= +# Directory level rules for the build root directory + +# The main recursive "all" target. +all: CMakeFiles/modify_vendor.dir/all +all: CMakeFiles/gen_version_info.dir/all +all: framework/all +all: op_host/all +all: op_kernel/all +.PHONY : all + +# The main recursive "preinstall" target. +preinstall: framework/preinstall +preinstall: op_host/preinstall +preinstall: op_kernel/preinstall +.PHONY : preinstall + +# The main recursive "clean" target. +clean: CMakeFiles/modify_vendor.dir/clean +clean: CMakeFiles/gen_version_info.dir/clean +clean: framework/clean +clean: op_host/clean +clean: op_kernel/clean +.PHONY : clean + +#============================================================================= +# Directory level rules for directory framework + +# Recursive "all" directory target. +framework/all: framework/tf_plugin/all +.PHONY : framework/all + +# Recursive "preinstall" directory target. +framework/preinstall: framework/tf_plugin/preinstall +.PHONY : framework/preinstall + +# Recursive "clean" directory target. +framework/clean: framework/tf_plugin/clean +.PHONY : framework/clean + +#============================================================================= +# Directory level rules for directory framework/tf_plugin + +# Recursive "all" directory target. +framework/tf_plugin/all: framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/all +.PHONY : framework/tf_plugin/all + +# Recursive "preinstall" directory target. +framework/tf_plugin/preinstall: +.PHONY : framework/tf_plugin/preinstall + +# Recursive "clean" directory target. +framework/tf_plugin/clean: framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/clean +.PHONY : framework/tf_plugin/clean + +#============================================================================= +# Directory level rules for directory op_host + +# Recursive "all" directory target. +op_host/all: op_host/CMakeFiles/cust_op_proto.dir/all +op_host/all: op_host/CMakeFiles/cust_optiling.dir/all +op_host/all: op_host/CMakeFiles/cust_opapi.dir/all +op_host/all: op_host/CMakeFiles/optiling_compat.dir/all +.PHONY : op_host/all + +# Recursive "preinstall" directory target. +op_host/preinstall: +.PHONY : op_host/preinstall + +# Recursive "clean" directory target. +op_host/clean: op_host/CMakeFiles/cust_op_proto.dir/clean +op_host/clean: op_host/CMakeFiles/cust_optiling.dir/clean +op_host/clean: op_host/CMakeFiles/cust_opapi.dir/clean +op_host/clean: op_host/CMakeFiles/optiling_compat.dir/clean +.PHONY : op_host/clean + +#============================================================================= +# Directory level rules for directory op_kernel + +# Recursive "all" directory target. +op_kernel/all: op_kernel/CMakeFiles/ops_info_gen_ascend310b.dir/all +op_kernel/all: op_kernel/CMakeFiles/ascendc_impl_gen.dir/all +op_kernel/all: op_kernel/CMakeFiles/ops_info_gen_ascend910b.dir/all +op_kernel/all: op_kernel/CMakeFiles/npu_supported_ops.dir/all +.PHONY : op_kernel/all + +# Recursive "preinstall" directory target. +op_kernel/preinstall: +.PHONY : op_kernel/preinstall + +# Recursive "clean" directory target. +op_kernel/clean: op_kernel/CMakeFiles/ops_info_gen_ascend310b.dir/clean +op_kernel/clean: op_kernel/CMakeFiles/ascendc_impl_gen.dir/clean +op_kernel/clean: op_kernel/CMakeFiles/binary.dir/clean +op_kernel/clean: op_kernel/CMakeFiles/ascendc_bin_ascend310b.dir/clean +op_kernel/clean: op_kernel/CMakeFiles/ascendc_bin_ascend310b_gen_ops_config.dir/clean +op_kernel/clean: op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_copy.dir/clean +op_kernel/clean: op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_0.dir/clean +op_kernel/clean: op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_1.dir/clean +op_kernel/clean: op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_2.dir/clean +op_kernel/clean: op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_3.dir/clean +op_kernel/clean: op_kernel/CMakeFiles/ops_info_gen_ascend910b.dir/clean +op_kernel/clean: op_kernel/CMakeFiles/ascendc_bin_ascend910b.dir/clean +op_kernel/clean: op_kernel/CMakeFiles/ascendc_bin_ascend910b_gen_ops_config.dir/clean +op_kernel/clean: op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_copy.dir/clean +op_kernel/clean: op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_0.dir/clean +op_kernel/clean: op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_1.dir/clean +op_kernel/clean: op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_2.dir/clean +op_kernel/clean: op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_3.dir/clean +op_kernel/clean: op_kernel/CMakeFiles/npu_supported_ops.dir/clean +.PHONY : op_kernel/clean + +#============================================================================= +# Target rules for target CMakeFiles/modify_vendor.dir + +# All Build rule for target. +CMakeFiles/modify_vendor.dir/all: + $(MAKE) $(MAKESILENT) -f CMakeFiles/modify_vendor.dir/build.make CMakeFiles/modify_vendor.dir/depend + $(MAKE) $(MAKESILENT) -f CMakeFiles/modify_vendor.dir/build.make CMakeFiles/modify_vendor.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out/CMakeFiles --progress-num=11 "Built target modify_vendor" +.PHONY : CMakeFiles/modify_vendor.dir/all + +# Build rule for subdir invocation for target. +CMakeFiles/modify_vendor.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out/CMakeFiles 1 + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 CMakeFiles/modify_vendor.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out/CMakeFiles 0 +.PHONY : CMakeFiles/modify_vendor.dir/rule + +# Convenience name for target. +modify_vendor: CMakeFiles/modify_vendor.dir/rule +.PHONY : modify_vendor + +# clean rule for target. +CMakeFiles/modify_vendor.dir/clean: + $(MAKE) $(MAKESILENT) -f CMakeFiles/modify_vendor.dir/build.make CMakeFiles/modify_vendor.dir/clean +.PHONY : CMakeFiles/modify_vendor.dir/clean + +#============================================================================= +# Target rules for target CMakeFiles/gen_version_info.dir + +# All Build rule for target. +CMakeFiles/gen_version_info.dir/all: + $(MAKE) $(MAKESILENT) -f CMakeFiles/gen_version_info.dir/build.make CMakeFiles/gen_version_info.dir/depend + $(MAKE) $(MAKESILENT) -f CMakeFiles/gen_version_info.dir/build.make CMakeFiles/gen_version_info.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out/CMakeFiles --progress-num= "Built target gen_version_info" +.PHONY : CMakeFiles/gen_version_info.dir/all + +# Build rule for subdir invocation for target. +CMakeFiles/gen_version_info.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out/CMakeFiles 0 + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 CMakeFiles/gen_version_info.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out/CMakeFiles 0 +.PHONY : CMakeFiles/gen_version_info.dir/rule + +# Convenience name for target. +gen_version_info: CMakeFiles/gen_version_info.dir/rule +.PHONY : gen_version_info + +# clean rule for target. +CMakeFiles/gen_version_info.dir/clean: + $(MAKE) $(MAKESILENT) -f CMakeFiles/gen_version_info.dir/build.make CMakeFiles/gen_version_info.dir/clean +.PHONY : CMakeFiles/gen_version_info.dir/clean + +#============================================================================= +# Target rules for target framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir + +# All Build rule for target. +framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/all: + $(MAKE) $(MAKESILENT) -f framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/build.make framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/depend + $(MAKE) $(MAKESILENT) -f framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/build.make framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out/CMakeFiles --progress-num=9,10 "Built target cust_tf_parsers" +.PHONY : framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/all + +# Build rule for subdir invocation for target. +framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out/CMakeFiles 2 + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out/CMakeFiles 0 +.PHONY : framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/rule + +# Convenience name for target. +cust_tf_parsers: framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/rule +.PHONY : cust_tf_parsers + +# clean rule for target. +framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/clean: + $(MAKE) $(MAKESILENT) -f framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/build.make framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/clean +.PHONY : framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/clean + +#============================================================================= +# Target rules for target op_host/CMakeFiles/cust_op_proto.dir + +# All Build rule for target. +op_host/CMakeFiles/cust_op_proto.dir/all: + $(MAKE) $(MAKESILENT) -f op_host/CMakeFiles/cust_op_proto.dir/build.make op_host/CMakeFiles/cust_op_proto.dir/depend + $(MAKE) $(MAKESILENT) -f op_host/CMakeFiles/cust_op_proto.dir/build.make op_host/CMakeFiles/cust_op_proto.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out/CMakeFiles --progress-num=2,3,4 "Built target cust_op_proto" +.PHONY : op_host/CMakeFiles/cust_op_proto.dir/all + +# Build rule for subdir invocation for target. +op_host/CMakeFiles/cust_op_proto.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out/CMakeFiles 3 + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_host/CMakeFiles/cust_op_proto.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out/CMakeFiles 0 +.PHONY : op_host/CMakeFiles/cust_op_proto.dir/rule + +# Convenience name for target. +cust_op_proto: op_host/CMakeFiles/cust_op_proto.dir/rule +.PHONY : cust_op_proto + +# clean rule for target. +op_host/CMakeFiles/cust_op_proto.dir/clean: + $(MAKE) $(MAKESILENT) -f op_host/CMakeFiles/cust_op_proto.dir/build.make op_host/CMakeFiles/cust_op_proto.dir/clean +.PHONY : op_host/CMakeFiles/cust_op_proto.dir/clean + +#============================================================================= +# Target rules for target op_host/CMakeFiles/cust_optiling.dir + +# All Build rule for target. +op_host/CMakeFiles/cust_optiling.dir/all: + $(MAKE) $(MAKESILENT) -f op_host/CMakeFiles/cust_optiling.dir/build.make op_host/CMakeFiles/cust_optiling.dir/depend + $(MAKE) $(MAKESILENT) -f op_host/CMakeFiles/cust_optiling.dir/build.make op_host/CMakeFiles/cust_optiling.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out/CMakeFiles --progress-num=7,8 "Built target cust_optiling" +.PHONY : op_host/CMakeFiles/cust_optiling.dir/all + +# Build rule for subdir invocation for target. +op_host/CMakeFiles/cust_optiling.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out/CMakeFiles 2 + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_host/CMakeFiles/cust_optiling.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out/CMakeFiles 0 +.PHONY : op_host/CMakeFiles/cust_optiling.dir/rule + +# Convenience name for target. +cust_optiling: op_host/CMakeFiles/cust_optiling.dir/rule +.PHONY : cust_optiling + +# clean rule for target. +op_host/CMakeFiles/cust_optiling.dir/clean: + $(MAKE) $(MAKESILENT) -f op_host/CMakeFiles/cust_optiling.dir/build.make op_host/CMakeFiles/cust_optiling.dir/clean +.PHONY : op_host/CMakeFiles/cust_optiling.dir/clean + +#============================================================================= +# Target rules for target op_host/CMakeFiles/cust_opapi.dir + +# All Build rule for target. +op_host/CMakeFiles/cust_opapi.dir/all: + $(MAKE) $(MAKESILENT) -f op_host/CMakeFiles/cust_opapi.dir/build.make op_host/CMakeFiles/cust_opapi.dir/depend + $(MAKE) $(MAKESILENT) -f op_host/CMakeFiles/cust_opapi.dir/build.make op_host/CMakeFiles/cust_opapi.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out/CMakeFiles --progress-num=5,6 "Built target cust_opapi" +.PHONY : op_host/CMakeFiles/cust_opapi.dir/all + +# Build rule for subdir invocation for target. +op_host/CMakeFiles/cust_opapi.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out/CMakeFiles 2 + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_host/CMakeFiles/cust_opapi.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out/CMakeFiles 0 +.PHONY : op_host/CMakeFiles/cust_opapi.dir/rule + +# Convenience name for target. +cust_opapi: op_host/CMakeFiles/cust_opapi.dir/rule +.PHONY : cust_opapi + +# clean rule for target. +op_host/CMakeFiles/cust_opapi.dir/clean: + $(MAKE) $(MAKESILENT) -f op_host/CMakeFiles/cust_opapi.dir/build.make op_host/CMakeFiles/cust_opapi.dir/clean +.PHONY : op_host/CMakeFiles/cust_opapi.dir/clean + +#============================================================================= +# Target rules for target op_host/CMakeFiles/optiling_compat.dir + +# All Build rule for target. +op_host/CMakeFiles/optiling_compat.dir/all: op_host/CMakeFiles/cust_optiling.dir/all + $(MAKE) $(MAKESILENT) -f op_host/CMakeFiles/optiling_compat.dir/build.make op_host/CMakeFiles/optiling_compat.dir/depend + $(MAKE) $(MAKESILENT) -f op_host/CMakeFiles/optiling_compat.dir/build.make op_host/CMakeFiles/optiling_compat.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out/CMakeFiles --progress-num= "Built target optiling_compat" +.PHONY : op_host/CMakeFiles/optiling_compat.dir/all + +# Build rule for subdir invocation for target. +op_host/CMakeFiles/optiling_compat.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out/CMakeFiles 2 + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_host/CMakeFiles/optiling_compat.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out/CMakeFiles 0 +.PHONY : op_host/CMakeFiles/optiling_compat.dir/rule + +# Convenience name for target. +optiling_compat: op_host/CMakeFiles/optiling_compat.dir/rule +.PHONY : optiling_compat + +# clean rule for target. +op_host/CMakeFiles/optiling_compat.dir/clean: + $(MAKE) $(MAKESILENT) -f op_host/CMakeFiles/optiling_compat.dir/build.make op_host/CMakeFiles/optiling_compat.dir/clean +.PHONY : op_host/CMakeFiles/optiling_compat.dir/clean + +#============================================================================= +# Target rules for target op_kernel/CMakeFiles/ops_info_gen_ascend310b.dir + +# All Build rule for target. +op_kernel/CMakeFiles/ops_info_gen_ascend310b.dir/all: + $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ops_info_gen_ascend310b.dir/build.make op_kernel/CMakeFiles/ops_info_gen_ascend310b.dir/depend + $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ops_info_gen_ascend310b.dir/build.make op_kernel/CMakeFiles/ops_info_gen_ascend310b.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out/CMakeFiles --progress-num=13 "Built target ops_info_gen_ascend310b" +.PHONY : op_kernel/CMakeFiles/ops_info_gen_ascend310b.dir/all + +# Build rule for subdir invocation for target. +op_kernel/CMakeFiles/ops_info_gen_ascend310b.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out/CMakeFiles 1 + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_kernel/CMakeFiles/ops_info_gen_ascend310b.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out/CMakeFiles 0 +.PHONY : op_kernel/CMakeFiles/ops_info_gen_ascend310b.dir/rule + +# Convenience name for target. +ops_info_gen_ascend310b: op_kernel/CMakeFiles/ops_info_gen_ascend310b.dir/rule +.PHONY : ops_info_gen_ascend310b + +# clean rule for target. +op_kernel/CMakeFiles/ops_info_gen_ascend310b.dir/clean: + $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ops_info_gen_ascend310b.dir/build.make op_kernel/CMakeFiles/ops_info_gen_ascend310b.dir/clean +.PHONY : op_kernel/CMakeFiles/ops_info_gen_ascend310b.dir/clean + +#============================================================================= +# Target rules for target op_kernel/CMakeFiles/ascendc_impl_gen.dir + +# All Build rule for target. +op_kernel/CMakeFiles/ascendc_impl_gen.dir/all: + $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_impl_gen.dir/build.make op_kernel/CMakeFiles/ascendc_impl_gen.dir/depend + $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_impl_gen.dir/build.make op_kernel/CMakeFiles/ascendc_impl_gen.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out/CMakeFiles --progress-num=1 "Built target ascendc_impl_gen" +.PHONY : op_kernel/CMakeFiles/ascendc_impl_gen.dir/all + +# Build rule for subdir invocation for target. +op_kernel/CMakeFiles/ascendc_impl_gen.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out/CMakeFiles 1 + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_kernel/CMakeFiles/ascendc_impl_gen.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out/CMakeFiles 0 +.PHONY : op_kernel/CMakeFiles/ascendc_impl_gen.dir/rule + +# Convenience name for target. +ascendc_impl_gen: op_kernel/CMakeFiles/ascendc_impl_gen.dir/rule +.PHONY : ascendc_impl_gen + +# clean rule for target. +op_kernel/CMakeFiles/ascendc_impl_gen.dir/clean: + $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_impl_gen.dir/build.make op_kernel/CMakeFiles/ascendc_impl_gen.dir/clean +.PHONY : op_kernel/CMakeFiles/ascendc_impl_gen.dir/clean + +#============================================================================= +# Target rules for target op_kernel/CMakeFiles/binary.dir + +# All Build rule for target. +op_kernel/CMakeFiles/binary.dir/all: op_kernel/CMakeFiles/ascendc_bin_ascend310b_gen_ops_config.dir/all +op_kernel/CMakeFiles/binary.dir/all: op_kernel/CMakeFiles/ascendc_bin_ascend910b_gen_ops_config.dir/all + $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/binary.dir/build.make op_kernel/CMakeFiles/binary.dir/depend + $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/binary.dir/build.make op_kernel/CMakeFiles/binary.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out/CMakeFiles --progress-num= "Built target binary" +.PHONY : op_kernel/CMakeFiles/binary.dir/all + +# Build rule for subdir invocation for target. +op_kernel/CMakeFiles/binary.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out/CMakeFiles 1 + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_kernel/CMakeFiles/binary.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out/CMakeFiles 0 +.PHONY : op_kernel/CMakeFiles/binary.dir/rule + +# Convenience name for target. +binary: op_kernel/CMakeFiles/binary.dir/rule +.PHONY : binary + +# clean rule for target. +op_kernel/CMakeFiles/binary.dir/clean: + $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/binary.dir/build.make op_kernel/CMakeFiles/binary.dir/clean +.PHONY : op_kernel/CMakeFiles/binary.dir/clean + +#============================================================================= +# Target rules for target op_kernel/CMakeFiles/ascendc_bin_ascend310b.dir + +# All Build rule for target. +op_kernel/CMakeFiles/ascendc_bin_ascend310b.dir/all: op_kernel/CMakeFiles/ascendc_impl_gen.dir/all + $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend310b.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend310b.dir/depend + $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend310b.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend310b.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out/CMakeFiles --progress-num= "Built target ascendc_bin_ascend310b" +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend310b.dir/all + +# Build rule for subdir invocation for target. +op_kernel/CMakeFiles/ascendc_bin_ascend310b.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out/CMakeFiles 1 + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_kernel/CMakeFiles/ascendc_bin_ascend310b.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out/CMakeFiles 0 +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend310b.dir/rule + +# Convenience name for target. +ascendc_bin_ascend310b: op_kernel/CMakeFiles/ascendc_bin_ascend310b.dir/rule +.PHONY : ascendc_bin_ascend310b + +# clean rule for target. +op_kernel/CMakeFiles/ascendc_bin_ascend310b.dir/clean: + $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend310b.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend310b.dir/clean +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend310b.dir/clean + +#============================================================================= +# Target rules for target op_kernel/CMakeFiles/ascendc_bin_ascend310b_gen_ops_config.dir + +# All Build rule for target. +op_kernel/CMakeFiles/ascendc_bin_ascend310b_gen_ops_config.dir/all: op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_0.dir/all +op_kernel/CMakeFiles/ascendc_bin_ascend310b_gen_ops_config.dir/all: op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_1.dir/all +op_kernel/CMakeFiles/ascendc_bin_ascend310b_gen_ops_config.dir/all: op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_2.dir/all +op_kernel/CMakeFiles/ascendc_bin_ascend310b_gen_ops_config.dir/all: op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_3.dir/all + $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend310b_gen_ops_config.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend310b_gen_ops_config.dir/depend + $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend310b_gen_ops_config.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend310b_gen_ops_config.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out/CMakeFiles --progress-num= "Built target ascendc_bin_ascend310b_gen_ops_config" +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend310b_gen_ops_config.dir/all + +# Build rule for subdir invocation for target. +op_kernel/CMakeFiles/ascendc_bin_ascend310b_gen_ops_config.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out/CMakeFiles 1 + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_kernel/CMakeFiles/ascendc_bin_ascend310b_gen_ops_config.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out/CMakeFiles 0 +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend310b_gen_ops_config.dir/rule + +# Convenience name for target. +ascendc_bin_ascend310b_gen_ops_config: op_kernel/CMakeFiles/ascendc_bin_ascend310b_gen_ops_config.dir/rule +.PHONY : ascendc_bin_ascend310b_gen_ops_config + +# clean rule for target. +op_kernel/CMakeFiles/ascendc_bin_ascend310b_gen_ops_config.dir/clean: + $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend310b_gen_ops_config.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend310b_gen_ops_config.dir/clean +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend310b_gen_ops_config.dir/clean + +#============================================================================= +# Target rules for target op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_copy.dir + +# All Build rule for target. +op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_copy.dir/all: + $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_copy.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_copy.dir/depend + $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_copy.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_copy.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out/CMakeFiles --progress-num= "Built target ascendc_bin_ascend310b_add_custom_copy" +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_copy.dir/all + +# Build rule for subdir invocation for target. +op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_copy.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out/CMakeFiles 0 + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_copy.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out/CMakeFiles 0 +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_copy.dir/rule + +# Convenience name for target. +ascendc_bin_ascend310b_add_custom_copy: op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_copy.dir/rule +.PHONY : ascendc_bin_ascend310b_add_custom_copy + +# clean rule for target. +op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_copy.dir/clean: + $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_copy.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_copy.dir/clean +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_copy.dir/clean + +#============================================================================= +# Target rules for target op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_0.dir + +# All Build rule for target. +op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_0.dir/all: op_kernel/CMakeFiles/ascendc_bin_ascend310b.dir/all +op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_0.dir/all: op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_copy.dir/all + $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_0.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_0.dir/depend + $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_0.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_0.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out/CMakeFiles --progress-num= "Built target ascendc_bin_ascend310b_add_custom_0" +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_0.dir/all + +# Build rule for subdir invocation for target. +op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_0.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out/CMakeFiles 1 + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_0.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out/CMakeFiles 0 +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_0.dir/rule + +# Convenience name for target. +ascendc_bin_ascend310b_add_custom_0: op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_0.dir/rule +.PHONY : ascendc_bin_ascend310b_add_custom_0 + +# clean rule for target. +op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_0.dir/clean: + $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_0.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_0.dir/clean +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_0.dir/clean + +#============================================================================= +# Target rules for target op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_1.dir + +# All Build rule for target. +op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_1.dir/all: op_kernel/CMakeFiles/ascendc_bin_ascend310b.dir/all +op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_1.dir/all: op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_copy.dir/all + $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_1.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_1.dir/depend + $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_1.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_1.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out/CMakeFiles --progress-num= "Built target ascendc_bin_ascend310b_add_custom_1" +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_1.dir/all + +# Build rule for subdir invocation for target. +op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_1.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out/CMakeFiles 1 + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_1.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out/CMakeFiles 0 +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_1.dir/rule + +# Convenience name for target. +ascendc_bin_ascend310b_add_custom_1: op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_1.dir/rule +.PHONY : ascendc_bin_ascend310b_add_custom_1 + +# clean rule for target. +op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_1.dir/clean: + $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_1.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_1.dir/clean +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_1.dir/clean + +#============================================================================= +# Target rules for target op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_2.dir + +# All Build rule for target. +op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_2.dir/all: op_kernel/CMakeFiles/ascendc_bin_ascend310b.dir/all +op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_2.dir/all: op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_copy.dir/all + $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_2.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_2.dir/depend + $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_2.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_2.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out/CMakeFiles --progress-num= "Built target ascendc_bin_ascend310b_add_custom_2" +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_2.dir/all + +# Build rule for subdir invocation for target. +op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_2.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out/CMakeFiles 1 + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_2.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out/CMakeFiles 0 +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_2.dir/rule + +# Convenience name for target. +ascendc_bin_ascend310b_add_custom_2: op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_2.dir/rule +.PHONY : ascendc_bin_ascend310b_add_custom_2 + +# clean rule for target. +op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_2.dir/clean: + $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_2.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_2.dir/clean +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_2.dir/clean + +#============================================================================= +# Target rules for target op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_3.dir + +# All Build rule for target. +op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_3.dir/all: op_kernel/CMakeFiles/ascendc_bin_ascend310b.dir/all +op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_3.dir/all: op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_copy.dir/all + $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_3.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_3.dir/depend + $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_3.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_3.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out/CMakeFiles --progress-num= "Built target ascendc_bin_ascend310b_add_custom_3" +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_3.dir/all + +# Build rule for subdir invocation for target. +op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_3.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out/CMakeFiles 1 + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_3.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out/CMakeFiles 0 +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_3.dir/rule + +# Convenience name for target. +ascendc_bin_ascend310b_add_custom_3: op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_3.dir/rule +.PHONY : ascendc_bin_ascend310b_add_custom_3 + +# clean rule for target. +op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_3.dir/clean: + $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_3.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_3.dir/clean +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_3.dir/clean + +#============================================================================= +# Target rules for target op_kernel/CMakeFiles/ops_info_gen_ascend910b.dir + +# All Build rule for target. +op_kernel/CMakeFiles/ops_info_gen_ascend910b.dir/all: + $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ops_info_gen_ascend910b.dir/build.make op_kernel/CMakeFiles/ops_info_gen_ascend910b.dir/depend + $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ops_info_gen_ascend910b.dir/build.make op_kernel/CMakeFiles/ops_info_gen_ascend910b.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out/CMakeFiles --progress-num=14 "Built target ops_info_gen_ascend910b" +.PHONY : op_kernel/CMakeFiles/ops_info_gen_ascend910b.dir/all + +# Build rule for subdir invocation for target. +op_kernel/CMakeFiles/ops_info_gen_ascend910b.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out/CMakeFiles 1 + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_kernel/CMakeFiles/ops_info_gen_ascend910b.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out/CMakeFiles 0 +.PHONY : op_kernel/CMakeFiles/ops_info_gen_ascend910b.dir/rule + +# Convenience name for target. +ops_info_gen_ascend910b: op_kernel/CMakeFiles/ops_info_gen_ascend910b.dir/rule +.PHONY : ops_info_gen_ascend910b + +# clean rule for target. +op_kernel/CMakeFiles/ops_info_gen_ascend910b.dir/clean: + $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ops_info_gen_ascend910b.dir/build.make op_kernel/CMakeFiles/ops_info_gen_ascend910b.dir/clean +.PHONY : op_kernel/CMakeFiles/ops_info_gen_ascend910b.dir/clean + +#============================================================================= +# Target rules for target op_kernel/CMakeFiles/ascendc_bin_ascend910b.dir + +# All Build rule for target. +op_kernel/CMakeFiles/ascendc_bin_ascend910b.dir/all: op_kernel/CMakeFiles/ascendc_impl_gen.dir/all + $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend910b.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend910b.dir/depend + $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend910b.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend910b.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out/CMakeFiles --progress-num= "Built target ascendc_bin_ascend910b" +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend910b.dir/all + +# Build rule for subdir invocation for target. +op_kernel/CMakeFiles/ascendc_bin_ascend910b.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out/CMakeFiles 1 + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_kernel/CMakeFiles/ascendc_bin_ascend910b.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out/CMakeFiles 0 +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend910b.dir/rule + +# Convenience name for target. +ascendc_bin_ascend910b: op_kernel/CMakeFiles/ascendc_bin_ascend910b.dir/rule +.PHONY : ascendc_bin_ascend910b + +# clean rule for target. +op_kernel/CMakeFiles/ascendc_bin_ascend910b.dir/clean: + $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend910b.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend910b.dir/clean +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend910b.dir/clean + +#============================================================================= +# Target rules for target op_kernel/CMakeFiles/ascendc_bin_ascend910b_gen_ops_config.dir + +# All Build rule for target. +op_kernel/CMakeFiles/ascendc_bin_ascend910b_gen_ops_config.dir/all: op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_0.dir/all +op_kernel/CMakeFiles/ascendc_bin_ascend910b_gen_ops_config.dir/all: op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_1.dir/all +op_kernel/CMakeFiles/ascendc_bin_ascend910b_gen_ops_config.dir/all: op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_2.dir/all +op_kernel/CMakeFiles/ascendc_bin_ascend910b_gen_ops_config.dir/all: op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_3.dir/all + $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend910b_gen_ops_config.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend910b_gen_ops_config.dir/depend + $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend910b_gen_ops_config.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend910b_gen_ops_config.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out/CMakeFiles --progress-num= "Built target ascendc_bin_ascend910b_gen_ops_config" +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend910b_gen_ops_config.dir/all + +# Build rule for subdir invocation for target. +op_kernel/CMakeFiles/ascendc_bin_ascend910b_gen_ops_config.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out/CMakeFiles 1 + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_kernel/CMakeFiles/ascendc_bin_ascend910b_gen_ops_config.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out/CMakeFiles 0 +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend910b_gen_ops_config.dir/rule + +# Convenience name for target. +ascendc_bin_ascend910b_gen_ops_config: op_kernel/CMakeFiles/ascendc_bin_ascend910b_gen_ops_config.dir/rule +.PHONY : ascendc_bin_ascend910b_gen_ops_config + +# clean rule for target. +op_kernel/CMakeFiles/ascendc_bin_ascend910b_gen_ops_config.dir/clean: + $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend910b_gen_ops_config.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend910b_gen_ops_config.dir/clean +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend910b_gen_ops_config.dir/clean + +#============================================================================= +# Target rules for target op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_copy.dir + +# All Build rule for target. +op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_copy.dir/all: + $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_copy.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_copy.dir/depend + $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_copy.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_copy.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out/CMakeFiles --progress-num= "Built target ascendc_bin_ascend910b_add_custom_copy" +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_copy.dir/all + +# Build rule for subdir invocation for target. +op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_copy.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out/CMakeFiles 0 + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_copy.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out/CMakeFiles 0 +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_copy.dir/rule + +# Convenience name for target. +ascendc_bin_ascend910b_add_custom_copy: op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_copy.dir/rule +.PHONY : ascendc_bin_ascend910b_add_custom_copy + +# clean rule for target. +op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_copy.dir/clean: + $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_copy.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_copy.dir/clean +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_copy.dir/clean + +#============================================================================= +# Target rules for target op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_0.dir + +# All Build rule for target. +op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_0.dir/all: op_kernel/CMakeFiles/ascendc_bin_ascend910b.dir/all +op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_0.dir/all: op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_copy.dir/all + $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_0.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_0.dir/depend + $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_0.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_0.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out/CMakeFiles --progress-num= "Built target ascendc_bin_ascend910b_add_custom_0" +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_0.dir/all + +# Build rule for subdir invocation for target. +op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_0.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out/CMakeFiles 1 + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_0.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out/CMakeFiles 0 +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_0.dir/rule + +# Convenience name for target. +ascendc_bin_ascend910b_add_custom_0: op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_0.dir/rule +.PHONY : ascendc_bin_ascend910b_add_custom_0 + +# clean rule for target. +op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_0.dir/clean: + $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_0.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_0.dir/clean +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_0.dir/clean + +#============================================================================= +# Target rules for target op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_1.dir + +# All Build rule for target. +op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_1.dir/all: op_kernel/CMakeFiles/ascendc_bin_ascend910b.dir/all +op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_1.dir/all: op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_copy.dir/all + $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_1.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_1.dir/depend + $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_1.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_1.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out/CMakeFiles --progress-num= "Built target ascendc_bin_ascend910b_add_custom_1" +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_1.dir/all + +# Build rule for subdir invocation for target. +op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_1.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out/CMakeFiles 1 + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_1.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out/CMakeFiles 0 +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_1.dir/rule + +# Convenience name for target. +ascendc_bin_ascend910b_add_custom_1: op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_1.dir/rule +.PHONY : ascendc_bin_ascend910b_add_custom_1 + +# clean rule for target. +op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_1.dir/clean: + $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_1.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_1.dir/clean +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_1.dir/clean + +#============================================================================= +# Target rules for target op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_2.dir + +# All Build rule for target. +op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_2.dir/all: op_kernel/CMakeFiles/ascendc_bin_ascend910b.dir/all +op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_2.dir/all: op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_copy.dir/all + $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_2.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_2.dir/depend + $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_2.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_2.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out/CMakeFiles --progress-num= "Built target ascendc_bin_ascend910b_add_custom_2" +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_2.dir/all + +# Build rule for subdir invocation for target. +op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_2.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out/CMakeFiles 1 + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_2.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out/CMakeFiles 0 +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_2.dir/rule + +# Convenience name for target. +ascendc_bin_ascend910b_add_custom_2: op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_2.dir/rule +.PHONY : ascendc_bin_ascend910b_add_custom_2 + +# clean rule for target. +op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_2.dir/clean: + $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_2.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_2.dir/clean +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_2.dir/clean + +#============================================================================= +# Target rules for target op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_3.dir + +# All Build rule for target. +op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_3.dir/all: op_kernel/CMakeFiles/ascendc_bin_ascend910b.dir/all +op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_3.dir/all: op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_copy.dir/all + $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_3.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_3.dir/depend + $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_3.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_3.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out/CMakeFiles --progress-num= "Built target ascendc_bin_ascend910b_add_custom_3" +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_3.dir/all + +# Build rule for subdir invocation for target. +op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_3.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out/CMakeFiles 1 + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_3.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out/CMakeFiles 0 +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_3.dir/rule + +# Convenience name for target. +ascendc_bin_ascend910b_add_custom_3: op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_3.dir/rule +.PHONY : ascendc_bin_ascend910b_add_custom_3 + +# clean rule for target. +op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_3.dir/clean: + $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_3.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_3.dir/clean +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_3.dir/clean + +#============================================================================= +# Target rules for target op_kernel/CMakeFiles/npu_supported_ops.dir + +# All Build rule for target. +op_kernel/CMakeFiles/npu_supported_ops.dir/all: + $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/npu_supported_ops.dir/build.make op_kernel/CMakeFiles/npu_supported_ops.dir/depend + $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/npu_supported_ops.dir/build.make op_kernel/CMakeFiles/npu_supported_ops.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out/CMakeFiles --progress-num=12 "Built target npu_supported_ops" +.PHONY : op_kernel/CMakeFiles/npu_supported_ops.dir/all + +# Build rule for subdir invocation for target. +op_kernel/CMakeFiles/npu_supported_ops.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out/CMakeFiles 1 + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_kernel/CMakeFiles/npu_supported_ops.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out/CMakeFiles 0 +.PHONY : op_kernel/CMakeFiles/npu_supported_ops.dir/rule + +# Convenience name for target. +npu_supported_ops: op_kernel/CMakeFiles/npu_supported_ops.dir/rule +.PHONY : npu_supported_ops + +# clean rule for target. +op_kernel/CMakeFiles/npu_supported_ops.dir/clean: + $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/npu_supported_ops.dir/build.make op_kernel/CMakeFiles/npu_supported_ops.dir/clean +.PHONY : op_kernel/CMakeFiles/npu_supported_ops.dir/clean + +#============================================================================= +# Special targets to cleanup operation of make. + +# Special rule to run CMake to check the build system integrity. +# No rule that depends on this can have commands that come from listfiles +# because they might be regenerated. +cmake_check_build_system: + $(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 0 +.PHONY : cmake_check_build_system + diff --git a/Increase_multiplexing/Is_fill_UB/build_out/CMakeFiles/TargetDirectories.txt b/Increase_multiplexing/Is_fill_UB/build_out/CMakeFiles/TargetDirectories.txt new file mode 100644 index 0000000000000000000000000000000000000000..b965f5716b74ebd6e7d0d9cc88fac1718fce267c --- /dev/null +++ b/Increase_multiplexing/Is_fill_UB/build_out/CMakeFiles/TargetDirectories.txt @@ -0,0 +1,66 @@ +/Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out/CMakeFiles/modify_vendor.dir +/Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out/CMakeFiles/gen_version_info.dir +/Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out/CMakeFiles/package.dir +/Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out/CMakeFiles/package_source.dir +/Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out/CMakeFiles/edit_cache.dir +/Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out/CMakeFiles/rebuild_cache.dir +/Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out/CMakeFiles/list_install_components.dir +/Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out/CMakeFiles/install.dir +/Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out/CMakeFiles/install/local.dir +/Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out/CMakeFiles/install/strip.dir +/Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out/framework/CMakeFiles/package.dir +/Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out/framework/CMakeFiles/package_source.dir +/Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out/framework/CMakeFiles/edit_cache.dir +/Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out/framework/CMakeFiles/rebuild_cache.dir +/Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out/framework/CMakeFiles/list_install_components.dir +/Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out/framework/CMakeFiles/install.dir +/Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out/framework/CMakeFiles/install/local.dir +/Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out/framework/CMakeFiles/install/strip.dir +/Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out/framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir +/Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out/framework/tf_plugin/CMakeFiles/package.dir +/Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out/framework/tf_plugin/CMakeFiles/package_source.dir +/Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out/framework/tf_plugin/CMakeFiles/edit_cache.dir +/Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out/framework/tf_plugin/CMakeFiles/rebuild_cache.dir +/Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out/framework/tf_plugin/CMakeFiles/list_install_components.dir +/Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out/framework/tf_plugin/CMakeFiles/install.dir +/Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out/framework/tf_plugin/CMakeFiles/install/local.dir +/Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out/framework/tf_plugin/CMakeFiles/install/strip.dir +/Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out/op_host/CMakeFiles/cust_op_proto.dir +/Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out/op_host/CMakeFiles/cust_optiling.dir +/Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out/op_host/CMakeFiles/cust_opapi.dir +/Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out/op_host/CMakeFiles/optiling_compat.dir +/Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out/op_host/CMakeFiles/package.dir +/Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out/op_host/CMakeFiles/package_source.dir +/Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out/op_host/CMakeFiles/edit_cache.dir +/Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out/op_host/CMakeFiles/rebuild_cache.dir +/Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out/op_host/CMakeFiles/list_install_components.dir +/Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out/op_host/CMakeFiles/install.dir +/Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out/op_host/CMakeFiles/install/local.dir +/Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out/op_host/CMakeFiles/install/strip.dir +/Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/CMakeFiles/ops_info_gen_ascend310b.dir +/Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/CMakeFiles/ascendc_impl_gen.dir +/Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/CMakeFiles/binary.dir +/Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b.dir +/Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b_gen_ops_config.dir +/Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_copy.dir +/Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_0.dir +/Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_1.dir +/Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_2.dir +/Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_3.dir +/Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/CMakeFiles/ops_info_gen_ascend910b.dir +/Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b.dir +/Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b_gen_ops_config.dir +/Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_copy.dir +/Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_0.dir +/Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_1.dir +/Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_2.dir +/Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_3.dir +/Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/CMakeFiles/npu_supported_ops.dir +/Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/CMakeFiles/package.dir +/Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/CMakeFiles/package_source.dir +/Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/CMakeFiles/edit_cache.dir +/Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/CMakeFiles/rebuild_cache.dir +/Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/CMakeFiles/list_install_components.dir +/Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/CMakeFiles/install.dir +/Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/CMakeFiles/install/local.dir +/Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/CMakeFiles/install/strip.dir diff --git a/Increase_multiplexing/Is_fill_UB/build_out/CMakeFiles/cmake.check_cache b/Increase_multiplexing/Is_fill_UB/build_out/CMakeFiles/cmake.check_cache new file mode 100644 index 0000000000000000000000000000000000000000..3dccd731726d7faa8b29d8d7dba3b981a53ca497 --- /dev/null +++ b/Increase_multiplexing/Is_fill_UB/build_out/CMakeFiles/cmake.check_cache @@ -0,0 +1 @@ +# This file is generated by cmake for dependency checking of the CMakeCache.txt file diff --git a/Increase_multiplexing/Is_fill_UB/build_out/CMakeFiles/gen_version_info.dir/DependInfo.cmake b/Increase_multiplexing/Is_fill_UB/build_out/CMakeFiles/gen_version_info.dir/DependInfo.cmake new file mode 100644 index 0000000000000000000000000000000000000000..dc55e44b5556fc28ad7acb84f1df08a5aef15b8d --- /dev/null +++ b/Increase_multiplexing/Is_fill_UB/build_out/CMakeFiles/gen_version_info.dir/DependInfo.cmake @@ -0,0 +1,18 @@ + +# Consider dependencies only in project. +set(CMAKE_DEPENDS_IN_PROJECT_ONLY OFF) + +# The set of languages for which implicit dependencies are needed: +set(CMAKE_DEPENDS_LANGUAGES + ) + +# The set of dependency files which are needed: +set(CMAKE_DEPENDS_DEPENDENCY_FILES + ) + +# Targets to which this target links. +set(CMAKE_TARGET_LINKED_INFO_FILES + ) + +# Fortran module output directory. +set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/Increase_multiplexing/Is_fill_UB/build_out/CMakeFiles/gen_version_info.dir/build.make b/Increase_multiplexing/Is_fill_UB/build_out/CMakeFiles/gen_version_info.dir/build.make new file mode 100644 index 0000000000000000000000000000000000000000..33da916a29b297654b162e221251259c32606353 --- /dev/null +++ b/Increase_multiplexing/Is_fill_UB/build_out/CMakeFiles/gen_version_info.dir/build.make @@ -0,0 +1,87 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + +# Disable VCS-based implicit rules. +% : %,v + +# Disable VCS-based implicit rules. +% : RCS/% + +# Disable VCS-based implicit rules. +% : RCS/%,v + +# Disable VCS-based implicit rules. +% : SCCS/s.% + +# Disable VCS-based implicit rules. +% : s.% + +.SUFFIXES: .hpux_make_needs_suffix_list + +# Command-line flag to silence nested $(MAKE). +$(VERBOSE)MAKESILENT = -s + +#Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E rm -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out + +# Utility rule file for gen_version_info. + +# Include any custom commands dependencies for this target. +include CMakeFiles/gen_version_info.dir/compiler_depend.make + +# Include the progress variables for this target. +include CMakeFiles/gen_version_info.dir/progress.make + +CMakeFiles/gen_version_info: + bash /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/cmake/util/gen_version_info.sh /usr/local/Ascend/ascend-toolkit/latest /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out + +gen_version_info: CMakeFiles/gen_version_info +gen_version_info: CMakeFiles/gen_version_info.dir/build.make +.PHONY : gen_version_info + +# Rule to build all files generated by this target. +CMakeFiles/gen_version_info.dir/build: gen_version_info +.PHONY : CMakeFiles/gen_version_info.dir/build + +CMakeFiles/gen_version_info.dir/clean: + $(CMAKE_COMMAND) -P CMakeFiles/gen_version_info.dir/cmake_clean.cmake +.PHONY : CMakeFiles/gen_version_info.dir/clean + +CMakeFiles/gen_version_info.dir/depend: + cd /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out/CMakeFiles/gen_version_info.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : CMakeFiles/gen_version_info.dir/depend + diff --git a/Increase_multiplexing/Is_fill_UB/build_out/CMakeFiles/gen_version_info.dir/cmake_clean.cmake b/Increase_multiplexing/Is_fill_UB/build_out/CMakeFiles/gen_version_info.dir/cmake_clean.cmake new file mode 100644 index 0000000000000000000000000000000000000000..4183a837bc0dec14a4def868f73d30454795d838 --- /dev/null +++ b/Increase_multiplexing/Is_fill_UB/build_out/CMakeFiles/gen_version_info.dir/cmake_clean.cmake @@ -0,0 +1,8 @@ +file(REMOVE_RECURSE + "CMakeFiles/gen_version_info" +) + +# Per-language clean rules from dependency scanning. +foreach(lang ) + include(CMakeFiles/gen_version_info.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/Increase_multiplexing/Is_fill_UB/build_out/CMakeFiles/gen_version_info.dir/compiler_depend.make b/Increase_multiplexing/Is_fill_UB/build_out/CMakeFiles/gen_version_info.dir/compiler_depend.make new file mode 100644 index 0000000000000000000000000000000000000000..94061306968c7012026090d774e6ed8954710fe1 --- /dev/null +++ b/Increase_multiplexing/Is_fill_UB/build_out/CMakeFiles/gen_version_info.dir/compiler_depend.make @@ -0,0 +1,2 @@ +# Empty custom commands generated dependencies file for gen_version_info. +# This may be replaced when dependencies are built. diff --git a/Increase_multiplexing/Is_fill_UB/build_out/CMakeFiles/gen_version_info.dir/compiler_depend.ts b/Increase_multiplexing/Is_fill_UB/build_out/CMakeFiles/gen_version_info.dir/compiler_depend.ts new file mode 100644 index 0000000000000000000000000000000000000000..714ce8ff0ea68770397b4b735a816647351f4c4c --- /dev/null +++ b/Increase_multiplexing/Is_fill_UB/build_out/CMakeFiles/gen_version_info.dir/compiler_depend.ts @@ -0,0 +1,2 @@ +# CMAKE generated file: DO NOT EDIT! +# Timestamp file for custom commands dependencies management for gen_version_info. diff --git a/Increase_multiplexing/Is_fill_UB/build_out/CMakeFiles/gen_version_info.dir/progress.make b/Increase_multiplexing/Is_fill_UB/build_out/CMakeFiles/gen_version_info.dir/progress.make new file mode 100644 index 0000000000000000000000000000000000000000..8b137891791fe96927ad78e64b0aad7bded08bdc --- /dev/null +++ b/Increase_multiplexing/Is_fill_UB/build_out/CMakeFiles/gen_version_info.dir/progress.make @@ -0,0 +1 @@ + diff --git a/Increase_multiplexing/Is_fill_UB/build_out/CMakeFiles/modify_vendor.dir/DependInfo.cmake b/Increase_multiplexing/Is_fill_UB/build_out/CMakeFiles/modify_vendor.dir/DependInfo.cmake new file mode 100644 index 0000000000000000000000000000000000000000..023839f29139ecf92ee91c05176e7042786097f9 --- /dev/null +++ b/Increase_multiplexing/Is_fill_UB/build_out/CMakeFiles/modify_vendor.dir/DependInfo.cmake @@ -0,0 +1,24 @@ + +# Consider dependencies only in project. +set(CMAKE_DEPENDS_IN_PROJECT_ONLY OFF) + +# The set of languages for which implicit dependencies are needed: +set(CMAKE_DEPENDS_LANGUAGES + ) + +# The set of dependency files which are needed: +set(CMAKE_DEPENDS_DEPENDENCY_FILES + ) + +# Pairs of files generated by the same build rule. +set(CMAKE_MULTIPLE_OUTPUT_PAIRS + "/Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out/scripts/upgrade.sh" "/Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out/scripts/install.sh" + ) + + +# Targets to which this target links. +set(CMAKE_TARGET_LINKED_INFO_FILES + ) + +# Fortran module output directory. +set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/Increase_multiplexing/Is_fill_UB/build_out/CMakeFiles/modify_vendor.dir/build.make b/Increase_multiplexing/Is_fill_UB/build_out/CMakeFiles/modify_vendor.dir/build.make new file mode 100644 index 0000000000000000000000000000000000000000..56bb35688f0539ca40d07147ab803e3a401b3124 --- /dev/null +++ b/Increase_multiplexing/Is_fill_UB/build_out/CMakeFiles/modify_vendor.dir/build.make @@ -0,0 +1,98 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + +# Disable VCS-based implicit rules. +% : %,v + +# Disable VCS-based implicit rules. +% : RCS/% + +# Disable VCS-based implicit rules. +% : RCS/%,v + +# Disable VCS-based implicit rules. +% : SCCS/s.% + +# Disable VCS-based implicit rules. +% : s.% + +.SUFFIXES: .hpux_make_needs_suffix_list + +# Command-line flag to silence nested $(MAKE). +$(VERBOSE)MAKESILENT = -s + +#Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E rm -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out + +# Utility rule file for modify_vendor. + +# Include any custom commands dependencies for this target. +include CMakeFiles/modify_vendor.dir/compiler_depend.make + +# Include the progress variables for this target. +include CMakeFiles/modify_vendor.dir/progress.make + +CMakeFiles/modify_vendor: scripts/install.sh +CMakeFiles/modify_vendor: scripts/upgrade.sh + +scripts/install.sh: + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --blue --bold --progress-dir=/Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Generating scripts/install.sh, scripts/upgrade.sh" + mkdir -p /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out/scripts + cp -r /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/scripts/* /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out/scripts/ + sed -i s/vendor_name=customize/vendor_name=customize/g /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out/scripts/* + +scripts/upgrade.sh: scripts/install.sh + @$(CMAKE_COMMAND) -E touch_nocreate scripts/upgrade.sh + +modify_vendor: CMakeFiles/modify_vendor +modify_vendor: scripts/install.sh +modify_vendor: scripts/upgrade.sh +modify_vendor: CMakeFiles/modify_vendor.dir/build.make +.PHONY : modify_vendor + +# Rule to build all files generated by this target. +CMakeFiles/modify_vendor.dir/build: modify_vendor +.PHONY : CMakeFiles/modify_vendor.dir/build + +CMakeFiles/modify_vendor.dir/clean: + $(CMAKE_COMMAND) -P CMakeFiles/modify_vendor.dir/cmake_clean.cmake +.PHONY : CMakeFiles/modify_vendor.dir/clean + +CMakeFiles/modify_vendor.dir/depend: + cd /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out/CMakeFiles/modify_vendor.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : CMakeFiles/modify_vendor.dir/depend + diff --git a/Increase_multiplexing/Is_fill_UB/build_out/CMakeFiles/modify_vendor.dir/cmake_clean.cmake b/Increase_multiplexing/Is_fill_UB/build_out/CMakeFiles/modify_vendor.dir/cmake_clean.cmake new file mode 100644 index 0000000000000000000000000000000000000000..563285175969cc11e838c67e32b7fd052a517b5f --- /dev/null +++ b/Increase_multiplexing/Is_fill_UB/build_out/CMakeFiles/modify_vendor.dir/cmake_clean.cmake @@ -0,0 +1,10 @@ +file(REMOVE_RECURSE + "CMakeFiles/modify_vendor" + "scripts/install.sh" + "scripts/upgrade.sh" +) + +# Per-language clean rules from dependency scanning. +foreach(lang ) + include(CMakeFiles/modify_vendor.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/Increase_multiplexing/Is_fill_UB/build_out/CMakeFiles/modify_vendor.dir/compiler_depend.make b/Increase_multiplexing/Is_fill_UB/build_out/CMakeFiles/modify_vendor.dir/compiler_depend.make new file mode 100644 index 0000000000000000000000000000000000000000..bda5864a979e6a287be963ee99667bd4c0d2ed79 --- /dev/null +++ b/Increase_multiplexing/Is_fill_UB/build_out/CMakeFiles/modify_vendor.dir/compiler_depend.make @@ -0,0 +1,2 @@ +# Empty custom commands generated dependencies file for modify_vendor. +# This may be replaced when dependencies are built. diff --git a/Increase_multiplexing/Is_fill_UB/build_out/CMakeFiles/modify_vendor.dir/compiler_depend.ts b/Increase_multiplexing/Is_fill_UB/build_out/CMakeFiles/modify_vendor.dir/compiler_depend.ts new file mode 100644 index 0000000000000000000000000000000000000000..4290d3f2e262181b1ffff8509a18a20ec4278023 --- /dev/null +++ b/Increase_multiplexing/Is_fill_UB/build_out/CMakeFiles/modify_vendor.dir/compiler_depend.ts @@ -0,0 +1,2 @@ +# CMAKE generated file: DO NOT EDIT! +# Timestamp file for custom commands dependencies management for modify_vendor. diff --git a/Increase_multiplexing/Is_fill_UB/build_out/CMakeFiles/modify_vendor.dir/progress.make b/Increase_multiplexing/Is_fill_UB/build_out/CMakeFiles/modify_vendor.dir/progress.make new file mode 100644 index 0000000000000000000000000000000000000000..27952ed76a534aed5b8a5fa4bfd9bb2d3e51eeba --- /dev/null +++ b/Increase_multiplexing/Is_fill_UB/build_out/CMakeFiles/modify_vendor.dir/progress.make @@ -0,0 +1,2 @@ +CMAKE_PROGRESS_1 = 11 + diff --git a/Increase_multiplexing/Is_fill_UB/build_out/CMakeFiles/progress.marks b/Increase_multiplexing/Is_fill_UB/build_out/CMakeFiles/progress.marks new file mode 100644 index 0000000000000000000000000000000000000000..8351c19397f4fcd5238d10034fa7fa384f14d580 --- /dev/null +++ b/Increase_multiplexing/Is_fill_UB/build_out/CMakeFiles/progress.marks @@ -0,0 +1 @@ +14 diff --git a/Increase_multiplexing/Is_fill_UB/build_out/CPackConfig.cmake b/Increase_multiplexing/Is_fill_UB/build_out/CPackConfig.cmake new file mode 100644 index 0000000000000000000000000000000000000000..84fe45769947b227a81bef92ac94bb1b2ae7987f --- /dev/null +++ b/Increase_multiplexing/Is_fill_UB/build_out/CPackConfig.cmake @@ -0,0 +1,71 @@ +# This file will be configured to contain variables for CPack. These variables +# should be set in the CMake list file of the project before CPack module is +# included. The list of available CPACK_xxx variables and their associated +# documentation may be obtained using +# cpack --help-variable-list +# +# Some variables are common to all generators (e.g. CPACK_PACKAGE_NAME) +# and some are specific to a generator +# (e.g. CPACK_NSIS_EXTRA_INSTALL_COMMANDS). The generator specific variables +# usually begin with CPACK__xxxx. + + +set(CPACK_BUILD_SOURCE_DIRS "/Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB;/Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out") +set(CPACK_CMAKE_GENERATOR "Unix Makefiles") +set(CPACK_COMPONENT_UNSPECIFIED_HIDDEN "TRUE") +set(CPACK_COMPONENT_UNSPECIFIED_REQUIRED "TRUE") +set(CPACK_DEFAULT_PACKAGE_DESCRIPTION_FILE "/usr/share/cmake-3.22/Templates/CPack.GenericDescription.txt") +set(CPACK_DEFAULT_PACKAGE_DESCRIPTION_SUMMARY "opp built using CMake") +set(CPACK_EXTERNAL_BUILT_PACKAGES "/Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run/custom_opp_ubuntu_aarch64.run") +set(CPACK_EXTERNAL_ENABLE_STAGING "TRUE") +set(CPACK_EXTERNAL_PACKAGE_SCRIPT "/Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/cmake/makeself.cmake") +set(CPACK_GENERATOR "External") +set(CPACK_INSTALL_CMAKE_PROJECTS "/Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out;opp;ALL;/") +set(CPACK_INSTALL_PREFIX "/Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out") +set(CPACK_MODULE_PATH "") +set(CPACK_NSIS_DISPLAY_NAME "opp 0.1.1") +set(CPACK_NSIS_INSTALLER_ICON_CODE "") +set(CPACK_NSIS_INSTALLER_MUI_ICON_CODE "") +set(CPACK_NSIS_INSTALL_ROOT "$PROGRAMFILES") +set(CPACK_NSIS_PACKAGE_NAME "opp 0.1.1") +set(CPACK_NSIS_UNINSTALL_NAME "Uninstall") +set(CPACK_OUTPUT_CONFIG_FILE "/Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out/CPackConfig.cmake") +set(CPACK_PACKAGE_DEFAULT_LOCATION "/") +set(CPACK_PACKAGE_DESCRIPTION "CPack opp project") +set(CPACK_PACKAGE_DESCRIPTION_FILE "/usr/share/cmake-3.22/Templates/CPack.GenericDescription.txt") +set(CPACK_PACKAGE_DESCRIPTION_SUMMARY "CPack opp project") +set(CPACK_PACKAGE_DIRECTORY "/Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out") +set(CPACK_PACKAGE_FILE_NAME "custom_opp_ubuntu_aarch64.run") +set(CPACK_PACKAGE_INSTALL_DIRECTORY "opp 0.1.1") +set(CPACK_PACKAGE_INSTALL_REGISTRY_KEY "opp 0.1.1") +set(CPACK_PACKAGE_NAME "opp") +set(CPACK_PACKAGE_RELOCATABLE "true") +set(CPACK_PACKAGE_VENDOR "Humanity") +set(CPACK_PACKAGE_VERSION "0.1.1") +set(CPACK_PACKAGE_VERSION_MAJOR "0") +set(CPACK_PACKAGE_VERSION_MINOR "1") +set(CPACK_PACKAGE_VERSION_PATCH "1") +set(CPACK_RESOURCE_FILE_LICENSE "/usr/share/cmake-3.22/Templates/CPack.GenericLicense.txt") +set(CPACK_RESOURCE_FILE_README "/usr/share/cmake-3.22/Templates/CPack.GenericDescription.txt") +set(CPACK_RESOURCE_FILE_WELCOME "/usr/share/cmake-3.22/Templates/CPack.GenericWelcome.txt") +set(CPACK_SET_DESTDIR "OFF") +set(CPACK_SOURCE_GENERATOR "TBZ2;TGZ;TXZ;TZ") +set(CPACK_SOURCE_OUTPUT_CONFIG_FILE "/Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out/CPackSourceConfig.cmake") +set(CPACK_SOURCE_RPM "OFF") +set(CPACK_SOURCE_TBZ2 "ON") +set(CPACK_SOURCE_TGZ "ON") +set(CPACK_SOURCE_TXZ "ON") +set(CPACK_SOURCE_TZ "ON") +set(CPACK_SOURCE_ZIP "OFF") +set(CPACK_SYSTEM_NAME "Linux") +set(CPACK_THREADS "1") +set(CPACK_TOPLEVEL_TAG "Linux") +set(CPACK_WIX_SIZEOF_VOID_P "8") + +if(NOT CPACK_PROPERTIES_FILE) + set(CPACK_PROPERTIES_FILE "/Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out/CPackProperties.cmake") +endif() + +if(EXISTS ${CPACK_PROPERTIES_FILE}) + include(${CPACK_PROPERTIES_FILE}) +endif() diff --git a/Increase_multiplexing/Is_fill_UB/build_out/CPackSourceConfig.cmake b/Increase_multiplexing/Is_fill_UB/build_out/CPackSourceConfig.cmake new file mode 100644 index 0000000000000000000000000000000000000000..3edf4c386c11025ced3b5637a5eef59850d8c1d7 --- /dev/null +++ b/Increase_multiplexing/Is_fill_UB/build_out/CPackSourceConfig.cmake @@ -0,0 +1,79 @@ +# This file will be configured to contain variables for CPack. These variables +# should be set in the CMake list file of the project before CPack module is +# included. The list of available CPACK_xxx variables and their associated +# documentation may be obtained using +# cpack --help-variable-list +# +# Some variables are common to all generators (e.g. CPACK_PACKAGE_NAME) +# and some are specific to a generator +# (e.g. CPACK_NSIS_EXTRA_INSTALL_COMMANDS). The generator specific variables +# usually begin with CPACK__xxxx. + + +set(CPACK_BUILD_SOURCE_DIRS "/Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB;/Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out") +set(CPACK_CMAKE_GENERATOR "Unix Makefiles") +set(CPACK_COMPONENT_UNSPECIFIED_HIDDEN "TRUE") +set(CPACK_COMPONENT_UNSPECIFIED_REQUIRED "TRUE") +set(CPACK_DEFAULT_PACKAGE_DESCRIPTION_FILE "/usr/share/cmake-3.22/Templates/CPack.GenericDescription.txt") +set(CPACK_DEFAULT_PACKAGE_DESCRIPTION_SUMMARY "opp built using CMake") +set(CPACK_EXTERNAL_BUILT_PACKAGES "/Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run/custom_opp_ubuntu_aarch64.run") +set(CPACK_EXTERNAL_ENABLE_STAGING "TRUE") +set(CPACK_EXTERNAL_PACKAGE_SCRIPT "/Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/cmake/makeself.cmake") +set(CPACK_GENERATOR "TBZ2;TGZ;TXZ;TZ") +set(CPACK_IGNORE_FILES "/CVS/;/\\.svn/;/\\.bzr/;/\\.hg/;/\\.git/;\\.swp\$;\\.#;/#") +set(CPACK_INSTALLED_DIRECTORIES "/Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB;/") +set(CPACK_INSTALL_CMAKE_PROJECTS "") +set(CPACK_INSTALL_PREFIX "/Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out") +set(CPACK_MODULE_PATH "") +set(CPACK_NSIS_DISPLAY_NAME "opp 0.1.1") +set(CPACK_NSIS_INSTALLER_ICON_CODE "") +set(CPACK_NSIS_INSTALLER_MUI_ICON_CODE "") +set(CPACK_NSIS_INSTALL_ROOT "$PROGRAMFILES") +set(CPACK_NSIS_PACKAGE_NAME "opp 0.1.1") +set(CPACK_NSIS_UNINSTALL_NAME "Uninstall") +set(CPACK_OUTPUT_CONFIG_FILE "/Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out/CPackConfig.cmake") +set(CPACK_PACKAGE_DEFAULT_LOCATION "/") +set(CPACK_PACKAGE_DESCRIPTION "CPack opp project") +set(CPACK_PACKAGE_DESCRIPTION_FILE "/usr/share/cmake-3.22/Templates/CPack.GenericDescription.txt") +set(CPACK_PACKAGE_DESCRIPTION_SUMMARY "CPack opp project") +set(CPACK_PACKAGE_DIRECTORY "/Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out") +set(CPACK_PACKAGE_FILE_NAME "opp-0.1.1-Source") +set(CPACK_PACKAGE_INSTALL_DIRECTORY "opp 0.1.1") +set(CPACK_PACKAGE_INSTALL_REGISTRY_KEY "opp 0.1.1") +set(CPACK_PACKAGE_NAME "opp") +set(CPACK_PACKAGE_RELOCATABLE "true") +set(CPACK_PACKAGE_VENDOR "Humanity") +set(CPACK_PACKAGE_VERSION "0.1.1") +set(CPACK_PACKAGE_VERSION_MAJOR "0") +set(CPACK_PACKAGE_VERSION_MINOR "1") +set(CPACK_PACKAGE_VERSION_PATCH "1") +set(CPACK_RESOURCE_FILE_LICENSE "/usr/share/cmake-3.22/Templates/CPack.GenericLicense.txt") +set(CPACK_RESOURCE_FILE_README "/usr/share/cmake-3.22/Templates/CPack.GenericDescription.txt") +set(CPACK_RESOURCE_FILE_WELCOME "/usr/share/cmake-3.22/Templates/CPack.GenericWelcome.txt") +set(CPACK_RPM_PACKAGE_SOURCES "ON") +set(CPACK_SET_DESTDIR "OFF") +set(CPACK_SOURCE_GENERATOR "TBZ2;TGZ;TXZ;TZ") +set(CPACK_SOURCE_IGNORE_FILES "/CVS/;/\\.svn/;/\\.bzr/;/\\.hg/;/\\.git/;\\.swp\$;\\.#;/#") +set(CPACK_SOURCE_INSTALLED_DIRECTORIES "/Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB;/") +set(CPACK_SOURCE_OUTPUT_CONFIG_FILE "/Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out/CPackSourceConfig.cmake") +set(CPACK_SOURCE_PACKAGE_FILE_NAME "opp-0.1.1-Source") +set(CPACK_SOURCE_RPM "OFF") +set(CPACK_SOURCE_TBZ2 "ON") +set(CPACK_SOURCE_TGZ "ON") +set(CPACK_SOURCE_TOPLEVEL_TAG "Linux-Source") +set(CPACK_SOURCE_TXZ "ON") +set(CPACK_SOURCE_TZ "ON") +set(CPACK_SOURCE_ZIP "OFF") +set(CPACK_STRIP_FILES "") +set(CPACK_SYSTEM_NAME "Linux") +set(CPACK_THREADS "1") +set(CPACK_TOPLEVEL_TAG "Linux-Source") +set(CPACK_WIX_SIZEOF_VOID_P "8") + +if(NOT CPACK_PROPERTIES_FILE) + set(CPACK_PROPERTIES_FILE "/Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out/CPackProperties.cmake") +endif() + +if(EXISTS ${CPACK_PROPERTIES_FILE}) + include(${CPACK_PROPERTIES_FILE}) +endif() diff --git a/Increase_multiplexing/Is_fill_UB/build_out/Makefile b/Increase_multiplexing/Is_fill_UB/build_out/Makefile new file mode 100644 index 0000000000000000000000000000000000000000..9a547327afae85304a00faabfe2656fccfe7a7aa --- /dev/null +++ b/Increase_multiplexing/Is_fill_UB/build_out/Makefile @@ -0,0 +1,575 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +# Default target executed when no arguments are given to make. +default_target: all +.PHONY : default_target + +# Allow only one "make -f Makefile2" at a time, but pass parallelism. +.NOTPARALLEL: + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + +# Disable VCS-based implicit rules. +% : %,v + +# Disable VCS-based implicit rules. +% : RCS/% + +# Disable VCS-based implicit rules. +% : RCS/%,v + +# Disable VCS-based implicit rules. +% : SCCS/s.% + +# Disable VCS-based implicit rules. +% : s.% + +.SUFFIXES: .hpux_make_needs_suffix_list + +# Command-line flag to silence nested $(MAKE). +$(VERBOSE)MAKESILENT = -s + +#Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E rm -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out + +#============================================================================= +# Targets provided globally by CMake. + +# Special rule for the target package +package: preinstall + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Run CPack packaging tool..." + /usr/bin/cpack --config ./CPackConfig.cmake +.PHONY : package + +# Special rule for the target package +package/fast: package +.PHONY : package/fast + +# Special rule for the target package_source +package_source: + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Run CPack packaging tool for source..." + /usr/bin/cpack --config ./CPackSourceConfig.cmake /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out/CPackSourceConfig.cmake +.PHONY : package_source + +# Special rule for the target package_source +package_source/fast: package_source +.PHONY : package_source/fast + +# Special rule for the target edit_cache +edit_cache: + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "No interactive CMake dialog available..." + /usr/bin/cmake -E echo No\ interactive\ CMake\ dialog\ available. +.PHONY : edit_cache + +# Special rule for the target edit_cache +edit_cache/fast: edit_cache +.PHONY : edit_cache/fast + +# Special rule for the target rebuild_cache +rebuild_cache: + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running CMake to regenerate build system..." + /usr/bin/cmake --regenerate-during-build -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) +.PHONY : rebuild_cache + +# Special rule for the target rebuild_cache +rebuild_cache/fast: rebuild_cache +.PHONY : rebuild_cache/fast + +# Special rule for the target list_install_components +list_install_components: + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Available install components are: \"Unspecified\"" +.PHONY : list_install_components + +# Special rule for the target list_install_components +list_install_components/fast: list_install_components +.PHONY : list_install_components/fast + +# Special rule for the target install +install: preinstall + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Install the project..." + /usr/bin/cmake -P cmake_install.cmake +.PHONY : install + +# Special rule for the target install +install/fast: preinstall/fast + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Install the project..." + /usr/bin/cmake -P cmake_install.cmake +.PHONY : install/fast + +# Special rule for the target install/local +install/local: preinstall + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Installing only the local directory..." + /usr/bin/cmake -DCMAKE_INSTALL_LOCAL_ONLY=1 -P cmake_install.cmake +.PHONY : install/local + +# Special rule for the target install/local +install/local/fast: preinstall/fast + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Installing only the local directory..." + /usr/bin/cmake -DCMAKE_INSTALL_LOCAL_ONLY=1 -P cmake_install.cmake +.PHONY : install/local/fast + +# Special rule for the target install/strip +install/strip: preinstall + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Installing the project stripped..." + /usr/bin/cmake -DCMAKE_INSTALL_DO_STRIP=1 -P cmake_install.cmake +.PHONY : install/strip + +# Special rule for the target install/strip +install/strip/fast: preinstall/fast + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Installing the project stripped..." + /usr/bin/cmake -DCMAKE_INSTALL_DO_STRIP=1 -P cmake_install.cmake +.PHONY : install/strip/fast + +# The main all target +all: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out/CMakeFiles /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out//CMakeFiles/progress.marks + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 all + $(CMAKE_COMMAND) -E cmake_progress_start /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out/CMakeFiles 0 +.PHONY : all + +# The main clean target +clean: + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 clean +.PHONY : clean + +# The main clean target +clean/fast: clean +.PHONY : clean/fast + +# Prepare targets for installation. +preinstall: all + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 preinstall +.PHONY : preinstall + +# Prepare targets for installation. +preinstall/fast: + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 preinstall +.PHONY : preinstall/fast + +# clear depends +depend: + $(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 1 +.PHONY : depend + +#============================================================================= +# Target rules for targets named modify_vendor + +# Build rule for target. +modify_vendor: cmake_check_build_system + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 modify_vendor +.PHONY : modify_vendor + +# fast build rule for target. +modify_vendor/fast: + $(MAKE) $(MAKESILENT) -f CMakeFiles/modify_vendor.dir/build.make CMakeFiles/modify_vendor.dir/build +.PHONY : modify_vendor/fast + +#============================================================================= +# Target rules for targets named gen_version_info + +# Build rule for target. +gen_version_info: cmake_check_build_system + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 gen_version_info +.PHONY : gen_version_info + +# fast build rule for target. +gen_version_info/fast: + $(MAKE) $(MAKESILENT) -f CMakeFiles/gen_version_info.dir/build.make CMakeFiles/gen_version_info.dir/build +.PHONY : gen_version_info/fast + +#============================================================================= +# Target rules for targets named cust_tf_parsers + +# Build rule for target. +cust_tf_parsers: cmake_check_build_system + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 cust_tf_parsers +.PHONY : cust_tf_parsers + +# fast build rule for target. +cust_tf_parsers/fast: + $(MAKE) $(MAKESILENT) -f framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/build.make framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/build +.PHONY : cust_tf_parsers/fast + +#============================================================================= +# Target rules for targets named cust_op_proto + +# Build rule for target. +cust_op_proto: cmake_check_build_system + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 cust_op_proto +.PHONY : cust_op_proto + +# fast build rule for target. +cust_op_proto/fast: + $(MAKE) $(MAKESILENT) -f op_host/CMakeFiles/cust_op_proto.dir/build.make op_host/CMakeFiles/cust_op_proto.dir/build +.PHONY : cust_op_proto/fast + +#============================================================================= +# Target rules for targets named cust_optiling + +# Build rule for target. +cust_optiling: cmake_check_build_system + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 cust_optiling +.PHONY : cust_optiling + +# fast build rule for target. +cust_optiling/fast: + $(MAKE) $(MAKESILENT) -f op_host/CMakeFiles/cust_optiling.dir/build.make op_host/CMakeFiles/cust_optiling.dir/build +.PHONY : cust_optiling/fast + +#============================================================================= +# Target rules for targets named cust_opapi + +# Build rule for target. +cust_opapi: cmake_check_build_system + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 cust_opapi +.PHONY : cust_opapi + +# fast build rule for target. +cust_opapi/fast: + $(MAKE) $(MAKESILENT) -f op_host/CMakeFiles/cust_opapi.dir/build.make op_host/CMakeFiles/cust_opapi.dir/build +.PHONY : cust_opapi/fast + +#============================================================================= +# Target rules for targets named optiling_compat + +# Build rule for target. +optiling_compat: cmake_check_build_system + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 optiling_compat +.PHONY : optiling_compat + +# fast build rule for target. +optiling_compat/fast: + $(MAKE) $(MAKESILENT) -f op_host/CMakeFiles/optiling_compat.dir/build.make op_host/CMakeFiles/optiling_compat.dir/build +.PHONY : optiling_compat/fast + +#============================================================================= +# Target rules for targets named ops_info_gen_ascend310b + +# Build rule for target. +ops_info_gen_ascend310b: cmake_check_build_system + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 ops_info_gen_ascend310b +.PHONY : ops_info_gen_ascend310b + +# fast build rule for target. +ops_info_gen_ascend310b/fast: + $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ops_info_gen_ascend310b.dir/build.make op_kernel/CMakeFiles/ops_info_gen_ascend310b.dir/build +.PHONY : ops_info_gen_ascend310b/fast + +#============================================================================= +# Target rules for targets named ascendc_impl_gen + +# Build rule for target. +ascendc_impl_gen: cmake_check_build_system + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 ascendc_impl_gen +.PHONY : ascendc_impl_gen + +# fast build rule for target. +ascendc_impl_gen/fast: + $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_impl_gen.dir/build.make op_kernel/CMakeFiles/ascendc_impl_gen.dir/build +.PHONY : ascendc_impl_gen/fast + +#============================================================================= +# Target rules for targets named binary + +# Build rule for target. +binary: cmake_check_build_system + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 binary +.PHONY : binary + +# fast build rule for target. +binary/fast: + $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/binary.dir/build.make op_kernel/CMakeFiles/binary.dir/build +.PHONY : binary/fast + +#============================================================================= +# Target rules for targets named ascendc_bin_ascend310b + +# Build rule for target. +ascendc_bin_ascend310b: cmake_check_build_system + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 ascendc_bin_ascend310b +.PHONY : ascendc_bin_ascend310b + +# fast build rule for target. +ascendc_bin_ascend310b/fast: + $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend310b.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend310b.dir/build +.PHONY : ascendc_bin_ascend310b/fast + +#============================================================================= +# Target rules for targets named ascendc_bin_ascend310b_gen_ops_config + +# Build rule for target. +ascendc_bin_ascend310b_gen_ops_config: cmake_check_build_system + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 ascendc_bin_ascend310b_gen_ops_config +.PHONY : ascendc_bin_ascend310b_gen_ops_config + +# fast build rule for target. +ascendc_bin_ascend310b_gen_ops_config/fast: + $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend310b_gen_ops_config.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend310b_gen_ops_config.dir/build +.PHONY : ascendc_bin_ascend310b_gen_ops_config/fast + +#============================================================================= +# Target rules for targets named ascendc_bin_ascend310b_add_custom_copy + +# Build rule for target. +ascendc_bin_ascend310b_add_custom_copy: cmake_check_build_system + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 ascendc_bin_ascend310b_add_custom_copy +.PHONY : ascendc_bin_ascend310b_add_custom_copy + +# fast build rule for target. +ascendc_bin_ascend310b_add_custom_copy/fast: + $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_copy.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_copy.dir/build +.PHONY : ascendc_bin_ascend310b_add_custom_copy/fast + +#============================================================================= +# Target rules for targets named ascendc_bin_ascend310b_add_custom_0 + +# Build rule for target. +ascendc_bin_ascend310b_add_custom_0: cmake_check_build_system + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 ascendc_bin_ascend310b_add_custom_0 +.PHONY : ascendc_bin_ascend310b_add_custom_0 + +# fast build rule for target. +ascendc_bin_ascend310b_add_custom_0/fast: + $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_0.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_0.dir/build +.PHONY : ascendc_bin_ascend310b_add_custom_0/fast + +#============================================================================= +# Target rules for targets named ascendc_bin_ascend310b_add_custom_1 + +# Build rule for target. +ascendc_bin_ascend310b_add_custom_1: cmake_check_build_system + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 ascendc_bin_ascend310b_add_custom_1 +.PHONY : ascendc_bin_ascend310b_add_custom_1 + +# fast build rule for target. +ascendc_bin_ascend310b_add_custom_1/fast: + $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_1.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_1.dir/build +.PHONY : ascendc_bin_ascend310b_add_custom_1/fast + +#============================================================================= +# Target rules for targets named ascendc_bin_ascend310b_add_custom_2 + +# Build rule for target. +ascendc_bin_ascend310b_add_custom_2: cmake_check_build_system + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 ascendc_bin_ascend310b_add_custom_2 +.PHONY : ascendc_bin_ascend310b_add_custom_2 + +# fast build rule for target. +ascendc_bin_ascend310b_add_custom_2/fast: + $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_2.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_2.dir/build +.PHONY : ascendc_bin_ascend310b_add_custom_2/fast + +#============================================================================= +# Target rules for targets named ascendc_bin_ascend310b_add_custom_3 + +# Build rule for target. +ascendc_bin_ascend310b_add_custom_3: cmake_check_build_system + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 ascendc_bin_ascend310b_add_custom_3 +.PHONY : ascendc_bin_ascend310b_add_custom_3 + +# fast build rule for target. +ascendc_bin_ascend310b_add_custom_3/fast: + $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_3.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_3.dir/build +.PHONY : ascendc_bin_ascend310b_add_custom_3/fast + +#============================================================================= +# Target rules for targets named ops_info_gen_ascend910b + +# Build rule for target. +ops_info_gen_ascend910b: cmake_check_build_system + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 ops_info_gen_ascend910b +.PHONY : ops_info_gen_ascend910b + +# fast build rule for target. +ops_info_gen_ascend910b/fast: + $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ops_info_gen_ascend910b.dir/build.make op_kernel/CMakeFiles/ops_info_gen_ascend910b.dir/build +.PHONY : ops_info_gen_ascend910b/fast + +#============================================================================= +# Target rules for targets named ascendc_bin_ascend910b + +# Build rule for target. +ascendc_bin_ascend910b: cmake_check_build_system + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 ascendc_bin_ascend910b +.PHONY : ascendc_bin_ascend910b + +# fast build rule for target. +ascendc_bin_ascend910b/fast: + $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend910b.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend910b.dir/build +.PHONY : ascendc_bin_ascend910b/fast + +#============================================================================= +# Target rules for targets named ascendc_bin_ascend910b_gen_ops_config + +# Build rule for target. +ascendc_bin_ascend910b_gen_ops_config: cmake_check_build_system + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 ascendc_bin_ascend910b_gen_ops_config +.PHONY : ascendc_bin_ascend910b_gen_ops_config + +# fast build rule for target. +ascendc_bin_ascend910b_gen_ops_config/fast: + $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend910b_gen_ops_config.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend910b_gen_ops_config.dir/build +.PHONY : ascendc_bin_ascend910b_gen_ops_config/fast + +#============================================================================= +# Target rules for targets named ascendc_bin_ascend910b_add_custom_copy + +# Build rule for target. +ascendc_bin_ascend910b_add_custom_copy: cmake_check_build_system + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 ascendc_bin_ascend910b_add_custom_copy +.PHONY : ascendc_bin_ascend910b_add_custom_copy + +# fast build rule for target. +ascendc_bin_ascend910b_add_custom_copy/fast: + $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_copy.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_copy.dir/build +.PHONY : ascendc_bin_ascend910b_add_custom_copy/fast + +#============================================================================= +# Target rules for targets named ascendc_bin_ascend910b_add_custom_0 + +# Build rule for target. +ascendc_bin_ascend910b_add_custom_0: cmake_check_build_system + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 ascendc_bin_ascend910b_add_custom_0 +.PHONY : ascendc_bin_ascend910b_add_custom_0 + +# fast build rule for target. +ascendc_bin_ascend910b_add_custom_0/fast: + $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_0.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_0.dir/build +.PHONY : ascendc_bin_ascend910b_add_custom_0/fast + +#============================================================================= +# Target rules for targets named ascendc_bin_ascend910b_add_custom_1 + +# Build rule for target. +ascendc_bin_ascend910b_add_custom_1: cmake_check_build_system + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 ascendc_bin_ascend910b_add_custom_1 +.PHONY : ascendc_bin_ascend910b_add_custom_1 + +# fast build rule for target. +ascendc_bin_ascend910b_add_custom_1/fast: + $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_1.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_1.dir/build +.PHONY : ascendc_bin_ascend910b_add_custom_1/fast + +#============================================================================= +# Target rules for targets named ascendc_bin_ascend910b_add_custom_2 + +# Build rule for target. +ascendc_bin_ascend910b_add_custom_2: cmake_check_build_system + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 ascendc_bin_ascend910b_add_custom_2 +.PHONY : ascendc_bin_ascend910b_add_custom_2 + +# fast build rule for target. +ascendc_bin_ascend910b_add_custom_2/fast: + $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_2.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_2.dir/build +.PHONY : ascendc_bin_ascend910b_add_custom_2/fast + +#============================================================================= +# Target rules for targets named ascendc_bin_ascend910b_add_custom_3 + +# Build rule for target. +ascendc_bin_ascend910b_add_custom_3: cmake_check_build_system + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 ascendc_bin_ascend910b_add_custom_3 +.PHONY : ascendc_bin_ascend910b_add_custom_3 + +# fast build rule for target. +ascendc_bin_ascend910b_add_custom_3/fast: + $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_3.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_3.dir/build +.PHONY : ascendc_bin_ascend910b_add_custom_3/fast + +#============================================================================= +# Target rules for targets named npu_supported_ops + +# Build rule for target. +npu_supported_ops: cmake_check_build_system + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 npu_supported_ops +.PHONY : npu_supported_ops + +# fast build rule for target. +npu_supported_ops/fast: + $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/npu_supported_ops.dir/build.make op_kernel/CMakeFiles/npu_supported_ops.dir/build +.PHONY : npu_supported_ops/fast + +# Help Target +help: + @echo "The following are some of the valid targets for this Makefile:" + @echo "... all (the default if no target is provided)" + @echo "... clean" + @echo "... depend" + @echo "... edit_cache" + @echo "... install" + @echo "... install/local" + @echo "... install/strip" + @echo "... list_install_components" + @echo "... package" + @echo "... package_source" + @echo "... rebuild_cache" + @echo "... ascendc_bin_ascend310b" + @echo "... ascendc_bin_ascend310b_add_custom_0" + @echo "... ascendc_bin_ascend310b_add_custom_1" + @echo "... ascendc_bin_ascend310b_add_custom_2" + @echo "... ascendc_bin_ascend310b_add_custom_3" + @echo "... ascendc_bin_ascend310b_add_custom_copy" + @echo "... ascendc_bin_ascend310b_gen_ops_config" + @echo "... ascendc_bin_ascend910b" + @echo "... ascendc_bin_ascend910b_add_custom_0" + @echo "... ascendc_bin_ascend910b_add_custom_1" + @echo "... ascendc_bin_ascend910b_add_custom_2" + @echo "... ascendc_bin_ascend910b_add_custom_3" + @echo "... ascendc_bin_ascend910b_add_custom_copy" + @echo "... ascendc_bin_ascend910b_gen_ops_config" + @echo "... ascendc_impl_gen" + @echo "... binary" + @echo "... gen_version_info" + @echo "... modify_vendor" + @echo "... npu_supported_ops" + @echo "... ops_info_gen_ascend310b" + @echo "... ops_info_gen_ascend910b" + @echo "... optiling_compat" + @echo "... cust_op_proto" + @echo "... cust_opapi" + @echo "... cust_optiling" + @echo "... cust_tf_parsers" +.PHONY : help + + + +#============================================================================= +# Special targets to cleanup operation of make. + +# Special rule to run CMake to check the build system integrity. +# No rule that depends on this can have commands that come from listfiles +# because they might be regenerated. +cmake_check_build_system: + $(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 0 +.PHONY : cmake_check_build_system + diff --git a/Increase_multiplexing/Is_fill_UB/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run.json b/Increase_multiplexing/Is_fill_UB/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run.json new file mode 100644 index 0000000000000000000000000000000000000000..7761ed7d6a7455849a2e8ff1f0c7080467bd1755 --- /dev/null +++ b/Increase_multiplexing/Is_fill_UB/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run.json @@ -0,0 +1,26 @@ +{ + "componentGroups" : {}, + "components" : {}, + "errorOnAbsoluteInstallDestination" : false, + "formatVersionMajor" : 1, + "formatVersionMinor" : 0, + "installationTypes" : {}, + "packageDescriptionFile" : "/usr/share/cmake-3.22/Templates/CPack.GenericDescription.txt", + "packageDescriptionSummary" : "CPack opp project", + "packageName" : "opp", + "packageVersion" : "0.1.1", + "projects" : + [ + { + "component" : "ALL", + "components" : [], + "directory" : "/Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out", + "installationTypes" : [], + "projectName" : "opp", + "subDirectory" : "/" + } + ], + "setDestdir" : false, + "stripFiles" : false, + "warnOnAbsoluteInstallDestination" : false +} \ No newline at end of file diff --git a/Increase_multiplexing/Is_fill_UB/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run/custom_opp_ubuntu_aarch64.run b/Increase_multiplexing/Is_fill_UB/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run/custom_opp_ubuntu_aarch64.run new file mode 100644 index 0000000000000000000000000000000000000000..837fe16ddd73e36ee43e3c1f0b74e2dd4a06b91c --- /dev/null +++ b/Increase_multiplexing/Is_fill_UB/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run/custom_opp_ubuntu_aarch64.run @@ -0,0 +1,1060 @@ +#!/bin/bash +# This script was generated using Makeself 2.4.5 +# The license covering this archive and its contents, if any, is wholly independent of the Makeself license (GPL) +# 2022.3.19-Modified the MS_Help function and some options +# Huawei Technologies Co., Ltd. + +ORIG_UMASK=`umask` + +CRCsum="372373727" +MD5="00000000000000000000000000000000" +SHA="71d11137ae28709b8bfc7c33e2f7c6effa71eb2ce1957d4e44435f345d0c28ae" +SIGNATURE="" +TMPROOT=${TMPDIR:="$HOME"} +if ! test -d "$TMPROOT"; then + TMPROOT="$PWD" +fi +export TMPDIR="$TMPROOT" +USER_PWD="$PWD" +if ! test -d "$USER_PWD"; then + exit 1 +fi +export USER_PWD +ARCHIVE_DIR=`dirname "$0"` +export ARCHIVE_DIR + +name_of_file="$0 " +pwd_of_file="$PWD" +label="version:1.0" +script="./install.sh" +scriptargs="" +cleanup_script="" +licensetxt="" +helpheader='' +targetdir="makeself-1494530-20240529045552" +filesizes="137480" +totalsize="137480" +keep="n" +nooverwrite="n" +quiet="n" +accept="n" +nodiskspace="n" +export_conf="n" +decrypt_cmd="" +skip="671" + +print_cmd_arg="" +if type printf > /dev/null; then + print_cmd="printf" +elif test -x /usr/ucb/echo; then + print_cmd="/usr/ucb/echo" +else + print_cmd="echo" +fi + +if test -d /usr/xpg4/bin; then + PATH=/usr/xpg4/bin:$PATH + export PATH +fi + +if test -d /usr/sfw/bin; then + PATH=$PATH:/usr/sfw/bin + export PATH +fi + +unset CDPATH + +MS_Printf() +{ + $print_cmd $print_cmd_arg "$1" +} + +MS_PrintLicense() +{ + PAGER=${PAGER:=more} + if test x"$licensetxt" != x; then + PAGER_PATH=`exec <&- 2>&-; which $PAGER || command -v $PAGER || type $PAGER` + if test -x "$PAGER_PATH"; then + echo "$licensetxt" | $PAGER + else + echo "$licensetxt" + fi + if test x"$accept" != xy; then + while true + do + MS_Printf "Please type y to accept, n otherwise: " + read yn + if test x"$yn" = xn; then + keep=n + eval $finish; exit 1 + break; + elif test x"$yn" = xy; then + break; + fi + done + fi + fi +} + +MS_diskspace() +{ + ( + df -kP "$1" | tail -1 | awk '{ if ($4 ~ /%/) {print $3} else {print $4} }' + ) +} + +MS_dd() +{ + blocks=`expr $3 / 1024` + bytes=`expr $3 % 1024` + # Test for ibs, obs and conv feature + if dd if=/dev/zero of=/dev/null count=1 ibs=512 obs=512 conv=sync 2> /dev/null; then + dd if="$1" ibs=$2 skip=1 obs=1024 conv=sync 2> /dev/null | \ + { test $blocks -gt 0 && dd ibs=1024 obs=1024 count=$blocks ; \ + test $bytes -gt 0 && dd ibs=1 obs=1024 count=$bytes ; } 2> /dev/null + else + dd if="$1" bs=$2 skip=1 2> /dev/null + fi +} + +MS_dd_Progress() +{ + if test x"$noprogress" = xy; then + MS_dd "$@" + return $? + fi + file="$1" + offset=$2 + length=$3 + pos=0 + bsize=4194304 + while test $bsize -gt $length; do + bsize=`expr $bsize / 4` + done + blocks=`expr $length / $bsize` + bytes=`expr $length % $bsize` + ( + dd ibs=$offset skip=1 2>/dev/null + pos=`expr $pos \+ $bsize` + MS_Printf " 0%% " 1>&2 + if test $blocks -gt 0; then + while test $pos -le $length; do + dd bs=$bsize count=1 2>/dev/null + pcent=`expr $length / 100` + pcent=`expr $pos / $pcent` + if test $pcent -lt 100; then + MS_Printf "\b\b\b\b\b\b\b" 1>&2 + if test $pcent -lt 10; then + MS_Printf " $pcent%% " 1>&2 + else + MS_Printf " $pcent%% " 1>&2 + fi + fi + pos=`expr $pos \+ $bsize` + done + fi + if test $bytes -gt 0; then + dd bs=$bytes count=1 2>/dev/null + fi + MS_Printf "\b\b\b\b\b\b\b" 1>&2 + MS_Printf " 100%% " 1>&2 + ) < "$file" +} + +MS_Help() +{ + cat << EOH >&2 +Usage: $0 [options] +Options: + --help | -h Print this message + --info Print embedded info : title, default target directory, embedded script ... + --list Print the list of files in the archive + --check Checks integrity and version dependency of the archive + --quiet Quiet install mode, skip human-computer interactions + --nox11 Do not spawn an xterm + --noexec Do not run embedded script + --extract= Extract directly to a target directory (absolute or relative) + Usually used with --noexec to just extract files without running + --tar arg1 [arg2 ...] Access the contents of the archive through the tar command +${helpheader} +EOH +} + +MS_Verify_Sig() +{ + GPG_PATH=`exec <&- 2>&-; which gpg || command -v gpg || type gpg` + MKTEMP_PATH=`exec <&- 2>&-; which mktemp || command -v mktemp || type mktemp` + test -x "$GPG_PATH" || GPG_PATH=`exec <&- 2>&-; which gpg || command -v gpg || type gpg` + test -x "$MKTEMP_PATH" || MKTEMP_PATH=`exec <&- 2>&-; which mktemp || command -v mktemp || type mktemp` + offset=`head -n "$skip" "$1" | wc -c | tr -d " "` + temp_sig=`mktemp -t XXXXX` + echo $SIGNATURE | base64 --decode > "$temp_sig" + gpg_output=`MS_dd "$1" $offset $totalsize | LC_ALL=C "$GPG_PATH" --verify "$temp_sig" - 2>&1` + gpg_res=$? + rm -f "$temp_sig" + if test $gpg_res -eq 0 && test `echo $gpg_output | grep -c Good` -eq 1; then + if test `echo $gpg_output | grep -c $sig_key` -eq 1; then + test x"$quiet" = xn && echo "GPG signature is good" >&2 + else + echo "GPG Signature key does not match" >&2 + exit 2 + fi + else + test x"$quiet" = xn && echo "GPG signature failed to verify" >&2 + exit 2 + fi +} + +MS_Check() +{ + OLD_PATH="$PATH" + PATH=${GUESS_MD5_PATH:-"$OLD_PATH:/bin:/usr/bin:/sbin:/usr/local/ssl/bin:/usr/local/bin:/opt/openssl/bin"} + MD5_ARG="" + MD5_PATH=`exec <&- 2>&-; which md5sum || command -v md5sum || type md5sum` + test -x "$MD5_PATH" || MD5_PATH=`exec <&- 2>&-; which md5 || command -v md5 || type md5` + test -x "$MD5_PATH" || MD5_PATH=`exec <&- 2>&-; which digest || command -v digest || type digest` + PATH="$OLD_PATH" + + SHA_PATH=`exec <&- 2>&-; which shasum || command -v shasum || type shasum` + test -x "$SHA_PATH" || SHA_PATH=`exec <&- 2>&-; which sha256sum || command -v sha256sum || type sha256sum` + + if test x"$quiet" = xn; then + MS_Printf "Verifying archive integrity..." + fi + offset=`head -n "$skip" "$1" | wc -c | tr -d " "` + fsize=`cat "$1" | wc -c | tr -d " "` + if test $totalsize -ne `expr $fsize - $offset`; then + echo " Unexpected archive size." >&2 + exit 2 + fi + verb=$2 + i=1 + for s in $filesizes + do + crc=`echo $CRCsum | cut -d" " -f$i` + if test -x "$SHA_PATH"; then + if test x"`basename $SHA_PATH`" = xshasum; then + SHA_ARG="-a 256" + fi + sha=`echo $SHA | cut -d" " -f$i` + if test x"$sha" = x0000000000000000000000000000000000000000000000000000000000000000; then + test x"$verb" = xy && echo " $1 does not contain an embedded SHA256 checksum." >&2 + else + shasum=`MS_dd_Progress "$1" $offset $s | eval "$SHA_PATH $SHA_ARG" | cut -b-64`; + if test x"$shasum" != x"$sha"; then + echo "Error in SHA256 checksums: $shasum is different from $sha" >&2 + exit 2 + elif test x"$quiet" = xn; then + MS_Printf " SHA256 checksums are OK." >&2 + fi + crc="0000000000"; + fi + fi + if test -x "$MD5_PATH"; then + if test x"`basename $MD5_PATH`" = xdigest; then + MD5_ARG="-a md5" + fi + md5=`echo $MD5 | cut -d" " -f$i` + if test x"$md5" = x00000000000000000000000000000000; then + test x"$verb" = xy && echo " $1 does not contain an embedded MD5 checksum." >&2 + else + md5sum=`MS_dd_Progress "$1" $offset $s | eval "$MD5_PATH $MD5_ARG" | cut -b-32`; + if test x"$md5sum" != x"$md5"; then + echo "Error in MD5 checksums: $md5sum is different from $md5" >&2 + exit 2 + elif test x"$quiet" = xn; then + MS_Printf " MD5 checksums are OK." >&2 + fi + crc="0000000000"; verb=n + fi + fi + if test x"$crc" = x0000000000; then + test x"$verb" = xy && echo " $1 does not contain a CRC checksum." >&2 + else + sum1=`MS_dd_Progress "$1" $offset $s | CMD_ENV=xpg4 cksum | awk '{print $1}'` + if test x"$sum1" != x"$crc"; then + echo "Error in checksums: $sum1 is different from $crc" >&2 + exit 2 + elif test x"$quiet" = xn; then + MS_Printf " CRC checksums are OK." >&2 + fi + fi + i=`expr $i + 1` + offset=`expr $offset + $s` + done + if test x"$quiet" = xn; then + echo " All good." + fi +} + +MS_Decompress() +{ + if test x"$decrypt_cmd" != x""; then + { eval "$decrypt_cmd" || echo " ... Decryption failed." >&2; } | eval "gzip -cd" + else + eval "gzip -cd" + fi + + if test $? -ne 0; then + echo " ... Decompression failed." >&2 + fi +} + +UnTAR() +{ + if test x"$quiet" = xn; then + tar $1vf - 2>&1 || { echo " ... Extraction failed." >&2; kill -15 $$; } + else + tar $1f - 2>&1 || { echo Extraction failed. >&2; kill -15 $$; } + fi +} + +MS_exec_cleanup() { + if test x"$cleanup" = xy && test x"$cleanup_script" != x""; then + cleanup=n + cd "$tmpdir" + eval "\"$cleanup_script\" $scriptargs $cleanupargs" + fi +} + +MS_cleanup() +{ + echo 'Signal caught, cleaning up' >&2 + MS_exec_cleanup + cd "$TMPROOT" + rm -rf "$tmpdir" + eval $finish; exit 15 +} + +Script_Args_Check() +{ + script_supported_args=$(echo ${helpheader} | grep -o -E "\-\-[^ ]+" | awk -F"=" {'print $1'}) + arg_to_test=$(echo $1|awk -F"=" {'print $1'}) + + for arg in ${script_supported_args}; + do + if test x"$arg_to_test" = x"$arg" ;then + return + fi + done + + MS_Help + exit 1 +} + +finish=true +xterm_loop= +noprogress=n +nox11=n +copy=none +ownership=n +verbose=n +cleanup=y +cleanupargs= +sig_key= + +initargs="$@" + +while [ -n "$*" ] +do + case "$1" in + -h | --help) + MS_Help + exit 0 + ;; + -q | --quiet) + quiet=y + noprogress=y + shift + ;; + --info) + echo Identification: "$label" + echo Target directory: "$targetdir" + echo Uncompressed size: 412 KB + echo Compression: gzip + if test x"n" != x""; then + echo Encryption: n + fi + echo Date of packaging: Wed May 29 04:55:52 CST 2024 + echo Built with Makeself version 2.4.5 + echo Build command was: "/Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/cmake/util/makeself/makeself.sh \\ + \"--header\" \\ + \"/Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/cmake/util/makeself/makeself-header.sh\" \\ + \"--help-header\" \\ + \"./help.info\" \\ + \"--gzip\" \\ + \"--complevel\" \\ + \"4\" \\ + \"--nomd5\" \\ + \"--sha256\" \\ + \"./\" \\ + \"custom_opp_ubuntu_aarch64.run\" \\ + \"version:1.0\" \\ + \"./install.sh\"" + if test x"$script" != x; then + echo Script run after extraction: + echo " " $script $scriptargs + fi + if test x"" = xcopy; then + echo "Archive will copy itself to a temporary location" + fi + if test x"n" = xy; then + echo "Root permissions required for extraction" + fi + if test x"n" = xy; then + echo "directory $targetdir is permanent" + else + echo "$targetdir will be removed after extraction" + fi + exit 0 + ;; + --list) + echo Target directory: $targetdir + offset=`head -n "$skip" "$0" | wc -c | tr -d " "` + for s in $filesizes + do + MS_dd "$0" $offset $s | MS_Decompress | UnTAR t + offset=`expr $offset + $s` + done + exit 0 + ;; + --tar) + offset=`head -n "$skip" "$0" | wc -c | tr -d " "` + arg1="$2" + shift 2 || { MS_Help; exit 1; } + for s in $filesizes + do + MS_dd "$0" $offset $s | MS_Decompress | tar "$arg1" - "$@" + offset=`expr $offset + $s` + done + exit 0 + ;; + --check) + MS_Check "$0" y + scriptargs="$scriptargs $1" + shift + ;; + --noexec) + script="" + cleanup_script="" + shift + ;; + --extract=*) + keep=y + targetdir=`echo $1 | cut -d"=" -f2 ` + if ! shift; then MS_Help; exit 1; fi + ;; + --nox11) + nox11=y + shift + ;; + --xwin) + if test "n" = n; then + finish="echo Press Return to close this window...; read junk" + fi + xterm_loop=1 + shift + ;; + --phase2) + copy=phase2 + shift + ;; + --repack | --repack-path=*) + Script_Args_Check $1 + scriptargs="$scriptargs '$1'" + shift + if [[ ! "$1" =~ ^-.* ]]; then + scriptargs="$scriptargs '$1'" + shift + fi + ;; + *) + Script_Args_Check $1 + scriptargs="$scriptargs '$1'" + shift + ;; + esac +done + +quiet_para="" +if test x"$quiet" = xy; then + quiet_para="--quiet " +fi +scriptargs="--$name_of_file""--\"$pwd_of_file\""" $quiet_para""$scriptargs" + +if test x"$quiet" = xy -a x"$verbose" = xy; then + echo Cannot be verbose and quiet at the same time. >&2 + exit 1 +fi + +if test x"n" = xy -a `id -u` -ne 0; then + echo "Administrative privileges required for this archive (use su or sudo)" >&2 + exit 1 +fi + +if test x"$copy" \!= xphase2; then + MS_PrintLicense +fi + +case "$copy" in +copy) + tmpdir="$TMPROOT"/makeself.$RANDOM.`date +"%y%m%d%H%M%S"`.$$ + mkdir "$tmpdir" || { + echo "Could not create temporary directory $tmpdir" >&2 + exit 1 + } + SCRIPT_COPY="$tmpdir/makeself" + echo "Copying to a temporary location..." >&2 + cp "$0" "$SCRIPT_COPY" + chmod +x "$SCRIPT_COPY" + cd "$TMPROOT" + exec "$SCRIPT_COPY" --phase2 -- $initargs + ;; +phase2) + finish="$finish ; rm -rf `dirname $0`" + ;; +esac + +if test x"$nox11" = xn; then + if tty -s; then # Do we have a terminal? + : + else + if test x"$DISPLAY" != x -a x"$xterm_loop" = x; then # No, but do we have X? + if xset q > /dev/null 2>&1; then # Check for valid DISPLAY variable + GUESS_XTERMS="xterm gnome-terminal rxvt dtterm eterm Eterm xfce4-terminal lxterminal kvt konsole aterm terminology" + for a in $GUESS_XTERMS; do + if type $a >/dev/null 2>&1; then + XTERM=$a + break + fi + done + chmod a+x $0 || echo Please add execution rights on $0 + if test `echo "$0" | cut -c1` = "/"; then # Spawn a terminal! + exec $XTERM -e "$0 --xwin $initargs" + else + exec $XTERM -e "./$0 --xwin $initargs" + fi + fi + fi + fi +fi + +if test x"$targetdir" = x.; then + tmpdir="." +else + if test x"$keep" = xy; then + if test x"$nooverwrite" = xy && test -d "$targetdir"; then + echo "Target directory $targetdir already exists, aborting." >&2 + exit 1 + fi + if test x"$quiet" = xn; then + echo "Creating directory $targetdir" >&2 + fi + tmpdir="$targetdir" + dashp="-p" + else + tmpdir="$TMPROOT/selfgz$$$RANDOM" + dashp="" + fi + mkdir $dashp "$tmpdir" || { + echo 'Cannot create target directory' $tmpdir >&2 + echo 'You should try option --extract=' >&2 + eval $finish + exit 1 + } +fi + +location="`pwd`" +if test x"$SETUP_NOCHECK" != x1; then + MS_Check "$0" +fi +offset=`head -n "$skip" "$0" | wc -c | tr -d " "` + +if test x"$verbose" = xy; then + MS_Printf "About to extract 412 KB in $tmpdir ... Proceed ? [Y/n] " + read yn + if test x"$yn" = xn; then + eval $finish; exit 1 + fi +fi + +if test x"$quiet" = xn; then + # Decrypting with openssl will ask for password, + # the prompt needs to start on new line + if test x"n" = x"openssl"; then + echo "Decrypting and uncompressing $label..." + else + MS_Printf "Uncompressing $label" + fi +fi +res=3 +if test x"$keep" = xn; then + trap MS_cleanup 1 2 3 15 +fi + +if test x"$nodiskspace" = xn; then + leftspace=`MS_diskspace "$tmpdir"` + if test -n "$leftspace"; then + if test "$leftspace" -lt 412; then + echo + echo "Not enough space left in "`dirname $tmpdir`" ($leftspace KB) to decompress $0 (412 KB)" >&2 + if test x"$keep" = xn; then + echo "Consider setting TMPDIR to a directory with more free space." + fi + eval $finish; exit 1 + fi + fi +fi + +for s in $filesizes +do + if MS_dd_Progress "$0" $offset $s | MS_Decompress | ( cd "$tmpdir"; umask $ORIG_UMASK ; UnTAR xp ) 1>/dev/null; then + if test x"$ownership" = xy; then + (cd "$tmpdir"; chown -R `id -u` .; chgrp -R `id -g` .) + fi + else + echo >&2 + echo "Unable to decompress $0" >&2 + eval $finish; exit 1 + fi + offset=`expr $offset + $s` +done +if test x"$quiet" = xn; then + echo +fi + +cd "$tmpdir" +res=0 +if test x"$script" != x; then + if test x"$export_conf" = x"y"; then + MS_BUNDLE="$0" + MS_LABEL="$label" + MS_SCRIPT="$script" + MS_SCRIPTARGS="$scriptargs" + MS_ARCHDIRNAME="$archdirname" + MS_KEEP="$KEEP" + MS_NOOVERWRITE="$NOOVERWRITE" + MS_COMPRESS="$COMPRESS" + MS_CLEANUP="$cleanup" + export MS_BUNDLE MS_LABEL MS_SCRIPT MS_SCRIPTARGS + export MS_ARCHDIRNAME MS_KEEP MS_NOOVERWRITE MS_COMPRESS + fi + + if test x"$verbose" = x"y"; then + yn="x" + while test x"$yn" != x -a x"$yn" != xy -a x"$yn" != xY -a x"$yn" != xn -a x"$yn" != xN + do + MS_Printf "OK to execute: $script $scriptargs $* ? [Y/n] " + read yn + if test x"$yn" = x -o x"$yn" = xy -o x"$yn" = xY; then + eval "\"$script\" $scriptargs \"\$@\""; res=$?; + elif test x"$yn" = xn -o x"$yn" = xN; then + echo "Unable to decompress $script ,because of aborting! ";res=$? + else + echo "Input value is unacceptable,please try again." + fi + done + else + eval "\"$script\" $scriptargs \"\$@\""; res=$? + fi + if test "$res" -ne 0; then + test x"$verbose" = xy && echo "The program '$script' returned an error code ($res)" >&2 + fi +fi + +MS_exec_cleanup + +if test x"$keep" = xn; then + cd "$TMPROOT" + rm -rf "$tmpdir" +fi +eval $finish; exit $res +DVf< pŕZa` |Bm?IFe኱$_hvxwf=3kI8RPT]sTBIr\ruEBq3&& +FtlG2(r~^zGN q|>  Tf.KL[[[Wt5tXJ{L- 0[}sXܔ6԰bt3kي bgTwݑ*9v*oij>hE^0t,X%[QkSEUۡWtI5K-bn^;bc9#S.鱬9C C%CwyBYXP1zؚ5\ODQus7umؠw ]ѼTr\;41Қ%[F,OglET7lNwT aetGJU]c;~KK7 U78N DOL>[18T7uWWk sTsudϏohmfZo8b#VG DaYȈZLYrUTXWRyc>fi<\;fMQ,t0zZ1S''8jɜͺ|>W06B~ ?%4b<òwJX\D2yZ_cڪ"RY3G sW +oj +]ܦZ4|NJOsXLŰM'ZZ{sG0C6LŻzfkh؃ql9p]my#.m5edҐZ Z\zV!FX\uWuSўCCeթ@, 0C1ɺ+ qzd:ފ9as|?D!(eb0 'G yvVA@H>u <&PP,幚΂ºհ-m72G \Kc|Ɣ+VF*i_NJt-򖚅bX0<{WqoT ϔit{߁*\u>ƈU2 +|,dBdp\e',3?ho`f)ruxaPt%#eN^d*r*|\REp=>O}Q,(?K!@/2 Ry+H#5݀xf;Z]. >8Пm̤q`acWGWXU3+J2uv5.63j[d1ӳ 8[^(m4J&F6Қ̬ /AAD 6¯F)7~<y +K&c&=$J>qc;NNs}42!"{y ΖꟖboE>+ ?υopc!K.q*DHt4]П>K]IHtQD?WKc4 l _ W \'v~DI%zQcDS[$}DSă{$r{D[W%ϧ$y.4q(|;#Dm4s76tL҆_D^8)%;KwIŸ~PŸE[,?%ؾ;/%El_K+ؾ㻿F5@57}t0--2Eϙz[w{`9.b2} hnalI>2@2"SqL0ڢDϛ&?`J6;ϒI}_"1=|0So6d^L"׀?D7}vuɛMkϰ~ffn;ui A^;NN><9tUBv{KwӋ;WoQЉr]7yMu9}o' +p8 c|W3i[}*Fu5&B~θwn1M{ ,[c?dvб̳H4Oxm@;CۻGc,A?e0zԋ_?!J#ى}VN#;C Qn瓽m2-zZt4B؁\!w?keȞpݞUiQ2=dzp.9 d<<=sKȴw0gn@^Czy`1jC4ڂc{=6w"ЦE0^jo !ت^{͘ΦnN5iAWx2X e<{ekZ%*"F\GX޺&>gfPšCߛ!@K(ۡ< Z(Ey([@ (#~4.r{4L#  +NӜm_ݷ7l|4 +{ <\}>. HM؅Cwr\߿{f\SFggڿ>[qC=pJwD{l+2{_/}o&>szfQa#Rׂ}~;ufg3c  RYL?U[GqyٛAݱ‡цsn}I8 '$pNIX@Aq(@ +s=٧YY'he3*qO&Φq{.8Rwk@f#qSq渐#6C>q&/-Ω8g\lOaz> v +yq'/,g5]yd%$ۓD䡙&8s\UIYJ|6adT'G ә(ҵY &(Pgyb%: |8|PgeUW%I=x(]@)].=j!~l +TzCyeU$98$oDf?8\8W:c'Ü"R |G.b9҅;qF@xV"lM yEB%>cs 4?qqK"n'%9.(ey "ORAF8Z΁EhhsQw"a'L^.'9]@xn"AZCˉrloX Iȋ}\׷ a}?'li +ޕ5 /< $(OxʊZpӄB.2wea$/ P/%ʣj4%)Ob JM!kNgmi|}?? +ی$NQ"W. +==C4/eZS7MEf%q33PgBZOb,/s3cCGuoA,UK0khxSQn2<-6F̬>Bz6lܨt?>6?dgE5ZK<EUI(HH<Ƒcu#:ޞodRm@ejUHaJn8n&?8HQ0c[{3vgxei‘͛73o7AY0 "o`Z0lgBu=S̗ma#h +Z$>hf. rx%恉qAy01'B~rbl sZaWVQ(8-"! ;kVΣG!NuV یU=̷#i)SehiS&@1y',N)5r0 șb<LJ +|:(Cf٩;Zx D-&)͔؞*(B\Pb1T;x֮ yldg5|D5kef2T +vْn`ə*se È: _)_q@R·ΎvǮ"2mOt-E;ssr{Bt G +~=@Wڿ=PvW_>++ŻYWrQTWE+'7q'zXP4c !\\Q9ā=$t+q` +}.7`oWU4̏;Ы +/LP0쏪f [U_B +}]:[M%n~lJ UǍ=Cw4QD~ɿ#tA]8qf/pc#8vd&9kT@9S!/6Іp]*FٞALp0d% Vң[4 +9 rI!ak:i"H -i:UE#+x */'`R#At˝",W=u!B?ޓ8 xu{~H.z1"%:,h:ׅ$yz\ +P#\<*ŋ/*ByqE % +zH +k +( +()1A?5A/*ABo +U*tzr^?*>oCC"GT?ErD:DG +EA_ Nƍɸ:%ܥjȏwsE>tyQ %?q߯i?-utDב2nO~Ex;'eBN&䥟ۓ_q{U-d!dܞnq{zB<'?q{r}'?g.r+f +)쎣гPT;Ua$}$O>@is{|U2\ֺ-dF|8(D[$|ޢVFSFA(?/J +ͪpĈ u_DZ-Kׯ_+gaX pzq | rxƥx֥*xBC6Ym=x!ly oaEߋ L&oŘN`"w_ֱ_xS'pz}߳=~b)P`'nFv2L\r^N. +';}ɮEdϢpcQ8ٯ(VN* +';}.EdpCQ%}qC~~~i~#ƠM-mal AR|"d *!ׅl9*N[U!l$*kL"Pе w]zRwɶO~u3[  aC*ʯƣOS7*zٙɑ}x˞t/n tU|Y,.ʠq4nӕirjoUq4ҵKI8g|t{,H4ӕV˯>ҼWy7SǢR4/Sqԣ> ǧu]gT . +ҺeIqOlW"C?'R~jQqł +L8'W˛ҧu֋"׉s"V#*>NH:ORqnStrq5WqbMGVQj˾"ՎD|Уu +(nv=f Xٴa^tXiS!b.ovmbwGhV2lt (q@|KҎi{9m6/bܥkT63Dvf,=ܵ&ς^Ԋ4H][nDqHgHp=;4~V(j M3ҙQ6 cXP;Z@r\i;vnCQ:0ԿТ T}Z&msL[X{S)% Sy3BuV uti*nhL;J&vPtq|nc- W{/gqsNrD/)̅,d2Y ɍ9@q[HTW* +9\VċxT;1OE X֚jh)iYsVˤ 8ehnjqe)ah)$o(; [SP\( *B,c4s0pb8. D6P9}Ω4V޸`"=nf(7fjC+n^- +bPn;cU +LJ * JiFG1+j,4)Zb4o\Zb6ǎݸآY48X +fa`L fv搕y"%9}ddWtfmˊIs5X3X1n4.-yqr zLv^ ģ {%mb:pfE3m*g-jk5zYأhiw.̣B`UArafkfʤi_ݼG +>+& +i$m2H2P(OC14ÊN*rMZp@)nY$Fz<Օt?j7f$Ŗñq!(L[-ݩugu@؆8LM8H$Ҷ8~+ktu%z'RHFEJ +Q㍙UمqDcNd8H_N(hQuI>1ca#W;}twZtǞhe* &T+B<_W +IKSF7.4P2 ]jCbq6ǖJbWvGwX>V{8rky}ej ?lS*,dTv}>g"lEI*dɢ\,XUI'QzY`P,:*Cq5G (b%ķL چ! =alWX3]}JMQXۨAQ.aX7dJO  (ճ^ v~^-9@7PV3[E1@1խbmYUÊmoJj\FgX~K̷%CmIH +O$# =16'&р;'r0ˬaY+w0~4Cf-ߞqJyS91ذy7~}4y$m )wUc4C>uZ;0ԢUr4ˆ8o7kׇorн=SΕY ~X8Z {d6ݶ2]42(&N|(g G2"qdUlJ4nY3i>$'6RhYCdzahFx]J Mu_xDl,nt6]hh%)JFAIl>֛zTvvfYO1#7Q]Su= $w ".P? "-G8}m;}\>܇l8Mv#dOp)b.sy:x82N < vpm#IL0ruG.|>t2,Dc2<.1NYVFGш!kM?:7D&AwiWNd/#xt<˅d[Ucҍ6" >yc+Dsv?&+p5]k&@W'_UˈI KMOᄽU. u<91:9`MA%cQ_i tu7L)CEW + 7\a=7ĭPdz ,)}УV9yi^N#GƶB9 \")T&_We:A 8ݸ/ +E7coOww|KƓO'aC{ N԰%GHdu;N8_la};{#Q&ÂvшQ@?\`A+]QJ*%8rc_mPsʇ7Q8j`k߃D2XA.[!i+D3ff&iddO+:Rd=0n݈;Y`1'4\F$p.!?l{$q{zf布#nY^'qǠHD\QٖcvgNu:K, $dK$"5RT#! + +i9(1Tbŕgzu=8i81=›o͸qsK377suZ`pd2[^erҰ*$rp ~-dU]JiK+ ^w@L_߶n=~޶:|4`/mki%llŢ%ɬqy16!]dQ{Vdi؊Gf0z:`lۙ'}রz˭X\/:<󃥷x}wX+eᳯ]EZK6u4PFksy;.%($0"r %ncR HȲ)qU$fuT"P#遨 Hl䎭[Z'kg(OVDt~|^)jZ?͝$[STx2w|-8<hX07g{Gk}v%g#sY}7OAq0㑮OY4I o冀Wx5YǜmNb#ՃzPC,P0 eU *QE 0фJp4 '|Ӵ_;wݎlÓ*ı#Y@{w؎9hhYѓ6#;m\P5:ַ\7 +Oۑrn&nT!+2ӫTxb܎tZ=l+Upƴg- oۺ|Eϲ}rn֝Ϲ+d9_XF_FWx3%7{s1XÛOwQ:(ō.pY o_X zLbyOAO|0L&[>xv}DZҢ7ˬ=zI?#EvXo +{ Ɋ=d-@Nj|ћ[#mH穲7HmКZ2R+ZE)9z20wC TAVd4j}\S6eZewȅW"MW2-72bAw3`)02y&gi(cNQYTQv2&KiS&OwwS'i\!mJzʣeG4{U|40k>zƦ=UGt>xrUx|O +YU{Hd*BV +=UMPΧ}^qvKzȳ]V9$Aݸ$e\,8cuWӕ'z>I%Dr1yaI&_/#K"GOѵ,C2#=/~;@'? +C? +b,Ҹ@N|[l<(dUDUyPgh-z*k*E&99:őaӌMu ҟHKߩ֐NzPy*vqG 00 ܚdRcB܎㓫o'>  wq*qhOWx㭲< ԙDUJTKϓ_G~Ok`O7gwϣ:?0Ne-A;Vln#Ӓ>%R}k>"~`Lsix߂6i_es "dHEcvt{kLe8,^֞ l{BC sBHPO~[y/5u߂;~;Źu y,akN͹O)4gxѾiݷg2 +dB,8R ߭ =As s WNj +*lq*k-$ N!śHT.Nys:̛u<sI&"sdO&@YׄƑ& J,'}!i6=.Xvo_#1iOrnqQ:[!|'l@b/G a/QĊo9ᮤ%M( 1d]9 ʀ<OĮN? RߣǡlMXƝ`ف>N7]!FY+bݍii`k,cYt2FcRڟ ?n,;!cޔH ~ڈ./釰8r'3޽F]޽./MiAxiEy,gbJ{]Pb<6?gXlpyRZ;ꦋiLMRay}ݕmU, ywZVAx,q,se~ZPG1c:Y+Oith[]u7]\7uip)UVqõgj.'չ )m̵SpMJ@;LrԟtoJaĂ c#} v:!]sKf|Ū"2c \6:zoٲ>9$5H@ +(RQRO̗ $ ձHf&ae 'a[x{붰{FTk(}WH`ߘrj9~71H/O½W6 ?MۺνG(޺ù~훎w1KLYpgUr@ނWP5k:FfuMh$gK(w:\)v!wlTnKYa0z{Vֹzboq*XwKc _䮍NE +PȌEP"9GKo#~w+0P 9Ra&BR"W#X"'$"fPC@<V!$HH[юN_`?p +".srazU"i"S ĥx$N!ErLUIa)HQhqI5FPd=_'Åtwa|(_ _#V,︡O RWK_+5i1G?f2l|_t9Ӄ;N}[,F9>͕{ +ex$xɱB7 ށdzl?΂V#IЃ~Kl?Ng?@r5]~;Fx?z~0ahi? [d?cCå_95cyFunFlKڸǍ CU IER( KjDJf ~C@*^z Fj!G +C 5f4CjTcaQUa*$Ԉb<U9bQa#\lk_Ye6TnyՐ `LUFXȺ4C6͈ˉ@TC Dx,R0U )XPºW/s"P j=WK# `mO +%z%_K /%xPKSz IR!J?JJ g _䮍NP' Ƙ'TňzD0P3PvW)^zCFj!G +7ú'"3HDxBDXHփ SBJ4$ K@4cH@Wd= Fc YqQN_`?p +".sr!0 ݈`8Dd3q( E*r"H,lHbtՐj@$FEn<7_:zA׈!TE# g' 9mb oK&?%|ov]SoI _ g(biUz #XX?!@x8A?XF}^e)283rO[SE)"*= tUUzMט{ !`LnA^>r40ܼG3] E^QT* SVVQ,W" ࣙRPFdgMM}9y kxk>~_}JyvX#V=)?ߗr{ry440&Ǘ.O`lVK3BfP1qyyg*Nr܇}]N2Җ:+n1QT9׳_sh\2*sִ>Y!!q{wE765SPo5¨q mo~gmD6.بC + +W =eW߁u8ǀ?PXLMH&-n{E[ptf2[z|[c8+}^ƴ;i~p4Vg@Ϩo!L6-Jϳcq10 1]G|泌vҞB",\P1;(X󯀥Xo<=OP~͔ss61^Lm˭f#XCA߻t,Lܙũ:)C V7r̡yCYO܆PwfB{Cxtg5t7L$2qMCЛ\ hغӍO3tx6\:׹N$HcsBk\҄ڮR^is-CY/FQ#W|GgtO8zOg1_1I%ɷ$$ߒ[.e/ ' c|X߿HYх]5Wu.گ>(U2*!FmY_5Rۿal5[g>jonsc߇!Y{:Mxc{Ǜ> ڗXӱrt\=,WOǺݱrt\=,WOח%·ZvY $>w="ܔѝ/^70{eACo6w@|%6d92|>{F >t)_3|ҝ|}ɿy}"j? +L <1pH йdô)t( 2P}H~o0++!_.ѲRo$߫KCpy[v]t`u ӡޱ>ECvOPݳq:T$P +GQ`(z|O#"\QpE8XQ_VJ{7.5bȿ*Q ^ ywѫL4龥_n?PdϗZZ/Jzˉzƒf-D3 K$+c HNŗ\0Z邏D k?Գ}uXN<*C>i]MQR(3[%ӽ5^w|@U#;b;3PTGK]aDWMB3sR[c3Ny8y_HZ{{lĖmΥ H/$]t 9ّN9]S?u PwAFx 0Gr3ɿ ?TJ19hClPqqq+ +PVZh*("ݙ7s-3u':] +<=fT($Y`~vtL'}i8?KUVD#䣺ssI]PH~e|)BU|INoy >H +zQӜCHN-y-ul%uRG# =Rdc 1h 9V$@m[!2ZV().TvC^̥;R? yյ&#~"Ն`?=,br=8%ߞN}<а2,S'G<-UuL.^jD a`3r~j8Y]4BA|@N6 B5 7pǍ3?y(~$o7k `MHàh{k  pJLByEJ'~+}tf 摼5!'_yhGw( *yEI3$_Js*OOT<uϰи=lmH>WQ^uGBws鱯rw]u2/գlsFA注_P[d*=2 F4:$=e_d{64r MbI}TI]x5[5l$7zIhG)m'\ +MVrw9K-הmdoiNiY<+LN3x,3[(J|ɶe2Y2] +xɶe;LcڛH#GH3kL򒯒t`)j<3 +)JeY#/ZiGǴ0OXWa%+1m|VYi( +ŴViK?iKxo0'4!l[w-.vz“||kV0z5)}=fDk}TYV'F|29(O,2|Qr;pc奏>VsN2m c)jcVf7<( ay,73x|QGT̃EhQ)^YUNyp7|Zp'Zu/m''ɺ juY9y_(Ý@w[) k7㜦B_Sx".SLV^?gf?3OQ_^Gr3/"v/CkKnWW&s_^"(|a?R"`$`$RK7/CQ_4Rsy-vgֺXuB'jwBj T+/+ R4 R xQoI$PѠUD,AoPv̯J}f(*Q N\yw؟O]|wK}IOaW-=ݗqIMgtBڃ]ϲɽeB?, \JgY'~ď_(KO?7KfOL#wsaSwQ; D܅E%sm=QXϐ TeRl߷1X3y?d[A#aW`AWۼi[N[~|t($Yf`2p~k +Jj㜾څ'Maå,AMz 2zݩΪ.h-&%DdRqt@ь`qNa]ba@sR(XYڋZ-¥A2OGۖ* Zy ăx}Uud1h8hN%=;]ȕI_:m2;rQ G1,hJTNzV60rO9S)?gFrO9)S9S91؊Õ?7ane +~qx vw[@%+-lWGPTCv]` { {\^Zj#=Xk}l#/ ';sώQr@ P;KqE کx)3>г}~LK !>u6>%vOd k2U>4M`lPtlAZWkMZlP+[*ZL1~ i7=hQ,{0jvZ-63,|eS#3_9[_ͩy-*nZ{n4 Wrv4ʹZ6&vRlmfQ)K.&a㇬[Nnz +MGynh~>ΔwϬOމ[RỖzw,kHn]֡;RiWģyl_~5B^ BF'{BtBvA39uQ`5wZm-i;B͡mWL`P[Q?jk͞--!Q8r*r:Rfq|(hO%'ES~L9FLI]V`VsW#p=Apd}Ktr]t#|$|;9A m0@!;#͗~9#w.EEyܲ,vn;<+A5 .tyW0 (0M;\(h!M4#Tsގ+ s/^73^4`μZΊ>0d&78`0C2JbB`gnpo>0 #лb]lÚ }HؗP5w"OfE~`"(&ECvL5d~`W%~Qj?`h ~d +S2E 9RNՀ{dI̿؂HoR[CaC؟dgBV`8eI<@-э<@U>cS@Ez)j*: μ?C$'f9#?gx'({:+Єeiх] ^iR^9R(q9xByS>P^t_r #+}NrC/΄T_ޯN͍HI_~\+Wwg_%f2ӷ%f^ ϰe<ܗ~1.R !3jpp$~d~1,O )'j=b$_t]X(4߁VLQCVlC + 0,(g*BJ/_mFr`$t'>9_F_,2@hF"=.ϒS^4R(qʋKNy\~P|_ ԀSqZ~{&pȏ Ecr"ƥx6Gf CmǗf|v> Cֹ&pD:r\is9*a=z^i'+/?p0?~_?W:rY{_?{ܷݔ4rJ}%x$cye^?OG3% 4Kˌ^W/Ymu{O- |TظMw\)bfLVb^75<7鬪79b iVjԨ)pS,m}6 .8Á8n8~mpǝpE }~860c [x F=N8~.8­Imv]^~&=~/K;1?0OLq}}_Q<֟\W.9>w7oO[{1[oiy_<UW7uo&mE{MjZO:^y7X_o8nҺo?]_~<7{w|y?{M?_T{W^`}gu'xokڨ Z 7)_ +kD+WSscӜ1qwߝm _wV&؋cު| |911|E𿙄'ӳcҊs.d7M2gg#Î[eC z 20ƻ2|1|ϓ v/1QO4%qgcb 0U < { */-e9|c~70} };>!O C> +o_s^_}3FΠ|3꽛6CnW0䶃g12c% e?aG28O>~i =[!m?G೎EtSCZ?>{r#PO&p?cnM<:s;wNNtZnrOh0SBA^#m1 !sI??R:WU/)!_r7r?r>'|7g~N?~>O'~w dMAno=Sg5N/:3QsTבwMTnR:VI?ɽo+08nM¹^AuPz~@g>@z\AJc~?E3mrb O\@/~Iuv3HEz~^Kc8kd JB*ݽKmJh^Vj5K寯Ym\?~rKNyTN{])jXYD2tĸ#VsBMJ ZۥVRڥNYۣD(Vd[\ŠP֗pHj&@jG,Ah\nUrR:F! +#21-ɊCarR +%s2հ*'PDKX¹4Vl M \S|[6\j퀧^_5,I'4sz夬e%]kO6.Ypg KkAMyeJeHt]ćM}BCZEnJFTP74_ݴѪƓ;FpG|K/?S&D!Nt\&e505Q Mu5{Mؖtv"emBtc]i1 و6Vm Qk IF9EZƍF/Sj_Cƅ} T>pVJRL$}6 @H4  6Vpô:#5&}&ӭ[C[(S =J49bFq0ޡ@=7tt;>vɉh'ԋ%/``w;vAhУȅ֟)؛}]G$EN*mW5B@YiQe HkĠYrhDG$t)>) 0 E;Ћe3nYZQ觯NxݒEs_2n^CaXVt@7H ƴ;#5 )琠A$J1ҺUY#&G^>Lto^2IƘq| Ljgۀgζ6ŝj۸h:H'(lhEaC4%E7\jB\Ӵp0D;;ԟrTaqg6~4H1q(%{ʜ51*ڱDD%JᓴfI\$0(5)BϡcU-Dy.Ez5'f(,aEwq? Sp8WBP0+=ԆV l +hQ^Jh E>mm>9 ++kÓQrzyB.Wg鐾)]urXiI(miC WkDMB{ů4i2р@kV>4.qb I<<D#b(g8Z}%"r՟1#3c74p z.p8QɌp D;XcJ*P1Jx<\r!905FֆM}lZ @}EPT{wOiMVtw:dfPB4`9*X-V 5x:ARH\ LQᴇk= k^;kq=6,ZB3~,JSfCXȭj\g$Ft<8΍54[ D (4 r6m P<6*RnsۨҸ&0 t[@8S#p=:* P@"51@^+@(0nBxH$ %02\`ѳҒs{AW9+YrVY3FUt"(0 +\fc/ǹ~W_կҷ]wRQiY__`G;+VXyъWbqj멘YUs*ĔyS'M2~D|?h4X7cE֣%ڈoFF[?Rd~"W_P>E~$~FnϫstA9dSȂSZ/VjTU7'=(>|DG񮪕UՋ!lʣ˪aO}2>~jeߚ5+UJb( *++jXm,>oX5OfMH,8ewM1J+ +ke:QaAǢgSD>cJEB_ܚ%?W翸JCn.SZce/wwqdngs73"k2K7'_&^338/_˧Z݃g|ֹܣm^sڗ{Zh52n /ms[ 19Rqן8zx:Jj?5}{oc-JG *|w8ߧ4뽐&u{6yDyv%>Vfò1+n9'Y *UKۿ/*CTy8υ[pDnV}\TNq e߯]mp{ _ 54m;C | =\|:C_A59@v;aoy_bgܝ7gW̶ xUqf8_f6u83[xwແrֵ x/wG =1sx*v}%S\}Ns+84{g~<%J] tYgx6s/>*<'nAon]mp[v<x`ແx-}7v;|&ÁnK-<x;|<\6KCv 48 |$\ࣀ_x1px rࣁO>lO|!;/>*sm|;pxSw/D<7n? xcˁGONkg) |4~/\>x k9v|&gp[7*s7|-w|.}+7*M?|ہ~"ۏf]3{xp[$^+<^|Lkk_h4m5SaVzв.7&s ;(cg.Kŗ;A'}A$}/-p~G9?/8?8?f?"8?ӜY;}vOy ݅t6 =I݇:HN [H7 =A 8?Qz<mpAAAAr„A?A/s~+9?'8?8?u(7s~/r~/q~Яp~;9Ȅ~s~op~{9?w8?A?*?s~p~G9?/8?8?f_mi,}AA(IBw! ;itOsA!t?;A>͠9As~(z =68AAAAr =~^A/Wr~Op~Oq~8~~~AAA㺣O|&ZpN5y=Mpw]Ow}schOqSEw6I~M]7D\Ixó*5y[l[Od^nٓ>IOmRnx1~ ϩ9?g5jO`G̪K+3'/O-NJ|fmȣ7u݄At{DVCCǶٍDYcT&XWSiN71MLXgҲhm@v6o-~OO&x;^.NK&gE9uNRuĻt<ܿľضRPlpmRosw  p+WR|#>9GB|=(Ϣ#oM\qɌ )檧u3̸]Rܙ)a N +PK8'_2MYڭbXgf0c1[@ifz籣t|R.ǎը~A :6qجJ_M|Glv/rhg:Tϛ+kvϧs_/+Vrap Sr츸__o,ɬӯ0X4KV!bY?ߕkxެof5 ϘsRCfs}ef츸ߧ_P1߬?T?vY?ϬUܬuO&ƛs"~Nm_dbz߫~^G4gjUpϬo.3[yGYsr\!.]9~ #k\?ݫyD E~e_0O|~tOMc +U?=_|~N_(_ U:2UH~N^ vsPB~N?)[9.^Uoxά}}k-A~QT f~iEڬcO/s9] f~~"qY?ߟT?}hK cv%qq-_pd{Zk;fOR|sfdON $Nj%U﷪DtPJDynpMQ/ǎMP:F~U:~>:T?}x~U6^ƊY?G/WX~v\8*~J568N<~վWjw%֙yy?T__U?}~Q[_h~T_M/ǎPD:G`ȥKyg#s|R-/~#5Կ@o~ R_G{sRzOP(ԟ~ 1wQB{ o=3K}&QA}#HX?~R_FO8Ө?ᖾZEz(SO }-dieqgO^픩>UYAY商=ņ4k\"y]4Yᖓ=YT{Z 8L,jcؚaɃ ir?O秈uM'+/{Mf79JyXf"6VFMq[JL9˷h]<}9wܐ-t}sQ:o:e~XWp)$t9k@}uP^/|' ZGm٥St|7-;4ٖ^usԷ[Gl?N~\r)鲍#45[ж38n.Bs]>Cux:g6ja^2m s\ Zk)ʕvK;봯U Q߷1(>r\:C~[t5Ց:{{jF_4it-݃Et{j@cm59c6:4nzDB.ټ #46>c&𺵼.ҽÐh|Tg߼>ڡL] #rN'd&]>Hektw,Wq]$%j=[i|moKynmL⸥4Gp}(Mi=]ɖiXTvgh!c#,hc'e+Ij3 9yFzLkff:g2+$|34fp\r1)J󾈿!Mts=?G"ob'I7'/SZI7h;l:{R@vj&,g"Ӳc[?~[uN.;.] +{[q]Rf1)kżބc"3+X#1W`6V|M1ǼzkoNnWH4]e}0~*Ŭu=SCtGb:߼{x?);3-xEr>7guk,/6$׻s?x~~0Po1 XnXNOV2sиܕW4Xx.ymd?1Sz4fySh " ٍ5<&625<^4 y#!Q.Ő5q<{4x8lȿqǬVZۭ{Y<^ی-xڌ-"}+qǤQC~{'xftc?M21NϬ'pXOƙ9<ΤFfƝT BY I#t,woeuߙ IX$+$l"m$ }63YTfQlo#X,}$Z;ӍJDLVŭX+km~]fߟ'{{9O]w'Nrɾuy&xrTu&ݡNK:oCrA`h.VX +NC-56䛹\`̑1<-VS{ {S,,@:+_gURXeHz>U ZiigRW.Ơpb +Eة?ͰmYȿhEwmt߲ D-M_dwlt7~֋It7kA;wBnOhvZմ.8òA琍2δٙa;g^P uJSFptAgv@-M/ +8x$krH`$ޝ.__.+81>5B}x<xjw9BwK! eYC'629mAG{@?ww~&3L}7g| XZ*υw!A8Z#r>O<&J;~]2hLˬwrf}}SpcEVJ9")(_YWMV>c2- 7-q4wfa5,w4i&_9*_8˺+vX t>m#t>O5imo)/ۺi&_'s-/SDLy9 mKr<ϓcMCZɷ2Z账trHsY u>k}3啰<ϓk\b!tS^u)*X^./:rb5ԚZɷ|Vy oF妼Vglby}tyCWg˳ 4t>Ou(V4Y6dy |aV36#_K7ziM&sY#-V^Oí?!+ay:g)[X?TuyíW3e3<}bb!rs|M,=ˢ}og"2Ɏ>b/Ed?L.E7GOq3_bwVDDG<W;SEdbߗ(-Rb!K"vX gGh\2cxᇒo'o1SCC\]'ٝ\؄I~ly, ILV'2[XSLJ IA6 6u`C!J!ȧQX+ЇůFJñQ=G`KwZY} nh;r`HƼû9vޯƝ +\[}Hkq {$>دƘSjueE5 =oCpZZy3qVl|)+pŲ\PngԩR?*6㨆ϊ"+n!^m+ZZ1f}cV3mplǒfX1744bx"v>OD.tIsxhBṄ8#;[< S+>s|~ygAxL _s_<랊 xfql}؉8}+Di,"O4ؗOԷeLK2 6o7Ӓ*/ziI}^ogZRߗi2-4-LK2 LK ~}%YiI6‡}JOS6pNx{ 4G|o:Q>G*1?$h?iE_7_ ;c~9[1.!H" ccL +sAwWdw9\˃͚VBTmy=R2x; +'$seݖ~VF]Vk2N+6?V>ƻ~ ϕPߟ^RַWU%+FY#ciTd<(+/oI@2^x58 ־}gJL}U^%ժN^h87Y. }m{r&gU׋e0Sr7"ͺ6{^\W\nE{dZ,wIb$ \l^S"/6ޖDzyܗX&Dz/Hϕ@/5^%OIoS~D}c+I7y/+HdzKR~K_"ד/Kj2=qM)Dzdz˭R~<>^r)?*^$)DzK7-7ҫHdzcwI/f_$󌵶^S"1cHoK"QH30ı{HwɳEqz_pMM|nr75q?%h~S?;Z3ϓ{eIy&3vJa)DzHz@3^{2Vg"]Z3y&XeRܯ9^`uS6&WYJ%M2=UV_"'K%[LOL.K,w5B/OJ%һ?K )?ӫIG)z3/[G/+9f2+M.7eCrL,)\O2W'K'&Y^g"y'YHO5+[$cKa.f\`FŸsosD +^lY;%x~j:x9~GD +~/()4>wcQd=E6 >#sAkh7y_jX'_Y/T)(^97(#g +x-9Ew= )\(rEE_S9(2jyQ䂕}ܳW`$} +4ցֆH +Aj2u @9Y(SHN/kY."ܿ][qHC+}!1h\oZJBpX7JذQÄR5uY²ujUeXu3<2FD +i"Ve 3#j.#4Ș)NR'\Vg;].`-^ ^.u23˸zX' _:̈́_:iì=>B×]\=h 1\-)6(S@eiO>ŹVM,c1#h=:XEH#z|w)c|[zX16ʵeC|Xiۻ9z8c{;48Ach }xwwcum8ǽ͎b!gݒ` q>؂E:lb + Qv9L8Gݏr:X?<5)tg٣uYnȺX7}FQC/պx+gF8պ~lGg֗{oH$ՠwi`/F]@cܧ:HLD\(m>ԱQkY]E{Ŭ;Egd)!|`@/ufon4AT(;yeZ$m"Y>XF (6q' K`h?"ή"iz"uw8I;x'.A>>yIx'{) eV)yf5l-xjDjah!V`hZG`h֒%j\8 %6h"l!ާidb= K=Uc}r[biWa,?dg9Pih=^0{:վoL'ȳԾ6>x3ZQd@YdItibE9f byܛC؏ ^xpV|Ş/^sK4 +> +4G8TG~sb_;@xXsKù_q'C=\xY K6 ^-œ7R[>Țn %+WrYH!B>U +iwHGO½ +XCG, +/" 4GW>”Kx +Y\6~!<"oc'<Hw6%b=ΔoxX +Hx1{DeS+~Ҙi}?'+:!}IO!@Pcw?S;*{(` 7Kf>C4Ye:" șp +xpOD ޮ5|J:C%/_j + ~o|3 .0 ?~3 |# {KӀ1P_']xD%iD)l _^@ȗGË*#>ŀ(f'] w_b'] s>/J7 #$[Ox@/ OIÿOx_ O 9|pϹ~iO%a?$ +/0.ΗB |__ ـW +`+ Qo(OV? %x?E }ISf`Wk" "÷{ ߄/ (_N:J./0|ޮa& +Yʽ\_:[WӘ|(1.T}| C~T| |O~> 4|kx + x!\ǿ0;YgM?OV?oO_8w/S oWdO_ſ>ȟpmwO U: q/0Qqˀ3ޮ2Wd媸x=} \_ rHxc.? +4H8B}q4|B׏7 o ]-'Ox+SW_h$xsA +O5y6VL4K|ƻO g +½kq~v?.Vh'隃_cw^S?a_6et7K| >]bu[lcV?oQ苀5 qj #½*N}3bdSO S#V.U 8M{@xXgF[ũ?p/S8U *}75v#t ώ7GP{әq߾do v8sߣ+pCSf7O%g=wg~d+9:ov賤_D9 /+2CP&wWm!+;}:X\_zKy/J|h{&xb/SyK,:u~+]ib1A,a~q<p<d]}s?+\c=.ղ~j${3Bށ'ey?Odwdu9C9dxю< x_؂?z;eOc1y;!uǭ9^/y}XX"hvfLO3i\K݀S\BY-qe?ε ۅok_q۟(~=ȐzB.e?5 EL(>)ZU~.Ndd7Oe ȠkFsst^ N;˝BʮvB׿ ǿk+\uBysEda9\ͦ?ғ$DU~]ƾ#Od X˸eeoXM~؂gdz! E<37 4{_*\hKȅ"ao^x? ١])3e>IAi:!} l At"1/3vg? <{#K| }x-%- ]û8c.kۇ;t!D\(ekk}ChQ_#-ߋ~ձY’kN_ٲy!e!;,ΐg݀2EH +1ˊڣ'G[8#w@ȗLYt:ަEF|~Fq=p˨^|ο1v./V/'Q8= NAƵ]nC#Ne\hj24rm4rB?N vEb|׊ke0{Jk֤?YͻP>= q={VhyQC1o.MԷmj7U{omվRʺOl%kԘ^ߪ$zߖWꉭcƕ\]iޏU>gطe}=[yxǯCghNk|YqOޘ''cT_b9ͲDU/Jg-S9/0c[c|Dk~_MZ2k;P|C`'b> T`{P/Uw)Ls銛K)[v;G1a;ǸgVqtrqk5S{Re_DPDՑf_:Ei8]dwdBƹ+p [#]Z<ɕՎ؏pohQaay/SgX21 -El؎Zṹe7s󞽵յz'ԌK'Yoq݊h, _ Q~[u*hq +|Zsiu::ulП,to tWpǯt*ߔ @]PnbU"E,Dzf}Щbc ~'#Ư2C ZmlX4މNV+ +2f~'yŁ%:Dw!5v=Ʋ3uzA)v3"CKKzd4LDn} 'u8ǫq_NȁwO{)t?4rɔԅTUN㝒9!>ûǩyiD=!j^gSЩclM:+mfi㥌a6<'tu,HtcI3dOzFyoEvό_E]Antyebw2易Nn4EpuH`)|cB~h+sDkN- "[F=x8Fí:%K҂Es/ !NU"R 6,?(n,si`],+{>jrwc/ :0T^;;#ؾDwʫp<>Υ+UyW9Z[z*6l_).11v]mU=GYu@>4z:qA&˺Ѻ,+;ؾU6s6'u%dVerVTߍ;u{eRO]֎䲮 +3Y3kXe@Y֋Gދ!leV\$˪Y9_q8џ.MsofzY+r\9:!uBkqjQs }3ۙFF;a1CcI@@3iGxq9 +1]Ȱ񩢙ϵ[H&qԨ>b|w';nsDukD}:;?wU&[yRXFO{'a=_'>Ƕ%#]N>Z<=ԙ<=X`];Njp-ϟށvsd~?QOwzt7R:gp~#!z5交'R1"k_:!2aXDJ'GUN?3B%Ek"r]}# S4s8=/crm)y≤!Vs/﮼߱wNWJhч;DֶN#A,T>2L{3]3M(}gދ[dߵkOv;w*_ە&&O>^tuz" aqy~q?y" +137WQQ}FC^L^ 1vG+t;1l߉:ZI檾pC)yZtG8hݳl`5ڽwњR]qQ'0gkR.V3vE4"7OBX*m|༒opGbxH?8h޳xB!z.j]SK}6mD0aUs6_`# +cFWGCיOqzF`=r]hGY:Hut&Fx9sjw=?]ߐQ\Fvs}9vu ic ;^A]8 ;F8xvjv5N ++*~w Uw9woH \9K1"5+& A q6 +k?hOv2ZY\#2*#J;\}Bг(b@;M3i/mp>~>[j;5^W 1>ىKcT^7pW|85N =vSwCnjOccjlr-#&?4{z~_ٓ +tba-/Ki9 hO_D=9*uv/34lk6l/΅ +1goc&x HZ?XكvZw&mzĊZx>" ߤfkE6'l5Cs0{CvXG։џx4ufopo?DK9_;49r$.gmð[nu!aɽ~m"ǽ1pz#xyKʂwQVĪlS{l'JƸr*r`hhnӎ#/}y1/{Ś얱Xʊ;-^N {O쟜]" %C35eeY]}luYag?$IGJPḍu +4e2>ltgn הqsvFga>ZD'LodUa1s[_9T'Z7`!}\V>]qQ7BlV툣[;Dxcn&RR/I kGNװWKr6R؊#_`]R28ӻ$zݰw߸@r>r{ʖa/y=n8`Co׫qo*<*?Zdʣ}y2q9{ZK,:閾uVi/YI][aʅy߃j=j ]@WkI\o|c,R^M|Q&ڵџJ9B9T)Ν3 F3ż==R/- ]S(;}mGyxԩ]-N@p7kwoejA?=ʵNC1('9ʧ"%<_OZUϴxiiWrڠs+Mb7QG?λpl⇈@}&$NhibAM稳7~3$א|F<Ո)<}oB|x;Oo&Gv2w$/=17>o~FJoڳ>?KOC]Z|_y}_<発?ˎ?y_8GX?h½V0.c-ׇvmwpylKY!^15>f}X?ŃK|s_cwUoC u!\-ysW׎=ZCsӝa= wXXbmh{QJӦH:6%O䖈hOzah=R|Wjl~,n{˖Z-~኏I1+Nj\iZ:5-:97nkv:;N;z/1B@z`Cx[fzӎߎjڱ~'lwT^m1<"M61mZ'Ʊ(#>?vX]eڡHoTqjx3<+ n[dnn\·?,ף-&봾ImqݘXaas*y6U;~miL?}6Xיfq?tDŽ;ݢ>OShcNά5cϼuG?48g#}=խ}Է/x!}9eyen F—D_l/k@?:dLgҗ-s_K[;tZ/[61]0^=/aIv!nGƉ~c`2X_R_L~:y,ӻߚ1 v*6+ݏ跷}}~2*ck vY7:N'xHw!ʣmOIz}%Ս|:j/۬zǶdgv_9\gqHt%|kSgʓ-lA-P.I~l:{Y r<~pNNeO'NgquYyC^OQ*r[Lz;ֻ3a[ڑ.ms]*mѷ ͖D +iNToV_TOzxaYxH`h^T(,7tTIiL J[[cT5 3w8wpj| M)'nʽG,/;t>>hhTSY>i;/M={B=߇5zlMyZ"(̈~6~NG%i3jMzfy5A.=j(ޏAhE~$ƌތ7MU{اbތc'7*hۥSfW1Վ[uGr$uqC޴D'yǾO@=6N1nE1z77licZPvqg.Lͭe{ oti޾֘:x&6L7rDfƳ2wd~/xJ[_coO٧"렯. }!"ň^l?6r}Fp|lSW8ATp̖f|z)av{xzuh:ǰJU<6fggd0]$ jUް"Ш|`x4 Wg슮,FhC܇%š*|A8WM7by?4}*Q@=s >j??ʲpfnbT5'W~4o -<*7]I=E|=Ciat+c/Y6jvOb0Yfȇej+siifGF?n؏r k@| +@yP3l1iLt>,I.N~Kް߁z15K\Wr&ꊱ/SmiF5OSC`ilMD 흙,csH=ImhVd=o kA?%up.TzuIh,[Vj'!ѷ~񺊗VAA<:s⎍͝\;aؿ^g,}-uab 󆊻A}d8>v +iڵ> m׵_ֹRuЃ2jyuo?z-`-;EM: rr E׋_ڬP~B}X}ljdy:O Zغ E*jo>x÷Dp r[d[ +_αRख़2 z.ca_{^p 0>4z~wBW]2^cvQ22m; .2ˠx\;u3?--ɘ{(ףп "c)ϪJ}?8eyBtF*mtF|sr.wCM\CeRԞFD}xঁQ ൙16ƥglfa{zoo'Y3ba,f̘ŹZ'rGܜB5 ٮi]+2&`x֓w. 8wJ~+})ۇk-vCu޷ p׸6#wywgnR2xjto°S,=.}_w\ڮvݙɾ~uNˀ_Yxqu/m/>pg D!fwsּ]70^؆)Kmq>m[UI19~΍dgTzρܭ;k?ǎz&wF_ _G}=c|{Cε gh{_[˽ɮQ 9]D<Щ{]Vcіμ./ҊPrnFWWal@?imt+,Affzi!h-e>s^09x^#|4:'jߧO\ӧs>=.9œIV%<=b_xv>db%dkj8ŹBqعN1v5@^qWqs]3q< 鎟MpKߝں#~6![M`]x4_LS?NV!~A#ѱv/xSgeU7!},k0@:.,Lӵ=o"]z8SOf#cУv^1X槾Q.&ˆgܰUluC&arOg126?bUl]5$uG1eќOMc1d> (矊j^Y!d>jytA9p`t55;DpqG0U-Gc-xX0y0u㙜/s#GC;&osѻx"տcp}*|t@5gWv(i-fÔx=pr?kVs>.D;fߟ?}= ?3r>w 5w3>Ɯ3{w/~/{_z&ط߷iO/vjJmq{ܶ 9tG' +=aϥScZ^|˯/V0N0WyK5uw*#%oSp~;?=zKیOA3$*|W!ߌI﫣-Ƴ} p%ӸNz'ai%eqҶdҋ2ԸL@9u=nBдS=(㱓S::̛NOF"Yߞ)cڃw ɋ)I/"~ '}#u9;8ǖ yl)o|{\/U{\TqL`am<RW,?*;?sdF;ȷčq;GyA ch(3xi|Q@ѲM,_yΠ'ۿ],yPb\ng%@7.;=;r>qym'눶?I%x*t+_|E(cxgO,&Zї ݗ[?A>tZk{>i_E6fAs|]w|2b3l?m=P|eR#1O9w>I` V<Fw +Щe#VRYY WNC" ytmZE}a{]Mه O܋}4?gȿ^pc=0Ĵm[Vm~<:fIdr_)҆/yO'Zxx̓5\%Z62ȴ\o/17\㨾SH/$V.//SU r_:'tt.UG&~>ZxZMv \.9^]!ƇѧpvyM xrډ֝﷞~'[cm{zme3H<>+D}}}9֏bYxbƟ{\ENюfH;vcD-9n8t~mC?urx\W"o9.O/qAyV&#D?MOSю?B΁n,з| =}z* +76hetw:tw[{#y|-ti 3_zz ~縞G[OiX #o$t zyj=eZO+Sr`k!g yW@%[yOw̫uQܮ ㅼk!o湦/˺Ye~Ɖ. =? .Od}?:sWd=YGK ޿~Ok槐5W◺K^!lRPv{WtL[۔}ȕw-C9y8>Wzmr.S9rnB9R{CyM֟Y{2{>ubW+<k$ocdޒҸ] + e%љ}bMH/y|*iT Nz. {mɔ 󰏱-W-lUؿzX9KSMy\XZǞW[R^f_ۮe'Y ;O_&oOlS6]>Oձ[~=OOygE.L_lQ}[+j j ~ă~]Y;8_YXE]nӺȜe!tp~5'1Z2oGaQu^6=I&[7d>`Q[^yޓaPqJ̜߃L伝#d}ylg5*vg9fb]S\Wgk}c-:bHr^WՎW1)/2? 0xcі*p~>KgCD/uKz)Bow[oo;Ե'(JU{]zvl^U[y>r"aGs쏾ҳqCzu<؄rOG_b^[\8D[ƅk!oIy?Rt\ +xnַr'%#Ph;;{!^N>xYEϏ'ơ74#H{<G"ce<[j5 /,-q;Ѿt"ݬrHoR9Dx,[(Rߓ"iaJemP uX#<+׼<\GwlB|1aƳͳ$?7{kY9u<gIRWZ;%oyUOS]+$ e[;M6E]Aq}:L6'"y0M#>x]Sjlj|ePue+'aaiMҸK1dQ$6uLZ:Ӑl_Wȫ0~Zн[yYH֋Ɲ2z-t"$[wFzPkmq2J]ey7_V_.t:R[Eh 繝^S Қ_ll˒yĊw{ٗuK{>8ݐ"ƬN⹡C a!:n  D,~-bqs7'J~t)T{T%bVmnr7wY50Τ Ƹo׊e/z}eh- f1JqLZ1ne|`46:d8r=vyOۡh)pIP:܀:4:oq~XimӸo |5: 2;ɣc](st=~{cjRsk(:wd]ay%u6껩{;+yV񟊷6"٧o ߽Q6g _RNo}D;[3?Ӱi=}_j}B?n{Ot/Kx+G)oe?oxx&o guiץ~xk=)o}/=Bmt>1/~ށX 1fѴ d8Pm2}hˎOlEjlxʎ H[6`c˝"2$gp9' x׻S%"Yiu7 cQ#AA8qH#ڀ @>W&"-c?Jr?,Czm}ݧX14?]Ȼ| [пh#5&\Ϸg>ybo޹쏏؞x}#lR +ۋ^0=l"]۳nǿ3CWpy6es?-{n35;->Ġ<\׬(F;ޣo)0nk@[X<\+v#FtK7=IkdQ?9nS 8;]q:,w=09ےr]{=z_Ǜ6GW2.(Zvì~ k~HVLa +tڀ8sRmedXO.D=t&} *#N :\2x=1G\9X3Y?nQꡌ +nd-j,j>wPfe@&n+zo q~񋰍_w{-0w$lwY N>;>'o7>m 3VҖF{t[[>>h;)ρ#pr>g&Ny=r\cBh0f)5rfc@>ݚOG7dˎhRR.}86 /c-!Q˿ñnj/nV6+{]<:^bkXef~եMkS߫[d/m(ă/+4np9hBP^1x~9Oayȫs+Om3˿=n3zle=~OGiGn4|E3|8=nx=we8(Y]/y |=1= ld}ls57;^P3̴6yOCl|-:Sff2Lf!c|5fpу19Iˁwy _PvrOyo ]J3Pgʯ،gth,@=?v>?6o='-OПʳ"{ç{oM~ю߻?Q9EZPvq00aQ=&`k)A K4{7j!^MC<HO ?QcxIZ89ط.f)L*^ F< A0AA o>'=b<m]+「Pp9qا/`4qSShln} g|x\}g|?i$ۑ_i;b=.0ⲝԙ2Ew|Ǚ[P~E +%AwtƱgxeö^9="!OIi65)p,n{qOd.9=ns˿{S XcRy[,mV)qt}}7?7ە㓗=XM="ONV!̭ysB3+}( ]ן=;5 / ?u g7+=;NaFp0> Q(JGBGyŽʽV;*g~/۬5z\ӛЎ?X.fq~Sc$혗197E&gB|q1#wY(s#\y6~|qYwԙE|+Vؼۀ㮞۠ͩ6-_JzgC>{190k[:dreV.6ߡp4E[$Z<RپԳZXzenĴ:Nߖ;1O'u@^!k=ƾP6;}Nu?OK9+ȘJ7( OB{MfUc?Bڰl/UR"g? kN?eɐu圿GyUyzZɽqG ^{S>x?w(6x?ϝ8nc~ _Fދ6 ދoOE4\Ћ6E:;\Q:;Tќ64L۵CcC=>~vʏ0:Hè짞h,mo#d2_0K`kFW><>{ rxO͹h e6~vyW֡32S|w{o!$3ql WyJw}B@'Vy5ߤlhhb=fH磞|7|>mzKu{ΛltϪx;Yg3=EH96D}FL|1qoqhK/0NVm?8C"kk3kk|ob,<{NlKؗVuu+뗞l5A{TRou'cF?KF(e簭E7wAt΢};Xk>(ScG'юƼ;úӲeϛ/vƿPjR;{[D07#g[;}j<uiG;dMOSSGYj?1{쑹kyw0+mhs9YclwmWkY<UqJzeo3VS"3s-6uUx-8sÔr_"3F򋏵I0x0eØn:~W2xAiN<ܦq`K9>oK)Ƅ^B،Aneuk9xV¹f%ife~~u;N@c@qorDdyV=m^V~ۀgFmX6U~u%*׃b9ʽ{OjZnt\ÓKʫ:Q5$~ctۧ Or|oֻ sX 0& HXmWt|¨Io鬋ϤAsfz9C~@~C><]9b5lKWȅ89@+\sU#uo>mRysྑKvJC/R[`S!?\y ܓsIdڸ \vǫ;8rb_xm;[=sM"79G +\/X `^{!yU߹6/0e{7(m^;ijF\lXl3W.MڿϹ E+ {R7SYC_JZ@\/a Ƙ=|/e:+]JvB>B=1n'}$7qzq!|cg]p. >QS"BwSpڙ7\'ww6S lO?)}օ.\Ǿ)^.C,FQߖ~ ?eNySzIr??lݕ({a],/ׅ>|$sv~?Isi%?qݬ˛t#fcyPswsw*.1qXĬi.'}xr%GD[E";x.vcK'E#,Ӡ4k%{:>?XWއt +@>{R١ E5"9'Z8w5y"p>H[vm//5HV쯱MKF/ݴw~} iS+{1-p'\2r6#[23z'}oy€[?Qp*3H =iQ;PϻQenA\k#_3zm3NrѶ֞㢔9qz\/{~nkF[.mwuQ[ؗ}Q[?yc͈l*lOwh*ܢ}uhK#-/פ #/=I75A_qkkP Y"ާ?YzT z}H9/ WmA\Zx>*V"?y?5{6=. !Ivt{+t˱\U|i#GxAIp\Ih(b1'c ܀10ד?w?{=6VAې/U*C[~f{bBˋr +ˆ#!R$!EW'_h25 t v&b[o>|)G~K{}Cܝ/ljN/+OW̙[箨Uk*5Y;ju3}sܳ}j:MV(* Yg͚[QV=NdnMd_7}Uԍ̠gw;.Č9YwVϪ#&ty\ÛpۻL|g%q wpbH.e'>s'UYTYYR_[7|g%U*.T]Q27禹+MJ]5{nͽ7Ϋ]}zn"Z Kl;+f̬qͼR)έfrU@2}:s瑝|IW[]V{2\5^TUsNNe52UUUÛjgU3f@UeVV͂Vϒb/bw&̊YH=BbQgV*K}e|5U5W,޼ס{՜{]]W~z] r^ ѹm@QQ;π%=߬YTUe\I]_7ŶjjkSK$xU=N}ELStZZ?lQj|sd꽦>H1W^7z]*+Sͪznf k!sJ^Uqr|W{oM!1KKU`6=oo5 *}&j|ԓҪ9sUxsP>YfCR{` pW_7▊ͭTwWfZIyBd.UMА*VҭŎY_-k`-1FT{I\'4GvDk٭Uwά[Ri{*fW$&1>*=t2kN%Ŀ*4ր]ucM(s0[憛n.-SMRZvM&2rdYe9wٴUkuY{3c. ^?f!zv}jeibpڣ5}s*m4ZZٝUsO +߮C>̭Sp0l"L9!ĸl@ꫮ+8| +~`I|hv(U>zRY?{^L+: ϩ(վZNz\']tYm̪zilӖIJVԻ-]7NCB/FhHU.AvAïٵqAXiUD˫fUO 8Ƽ>ԲR'ؾJkkjSk|fw!챈Ub=LWm۲O.Ghs!xe9ЁjkMWd;h(imL%L+(TVCTG//cV[_Q2⪸~sX1Yհfo]k_^64.9{ZUU7]X2v?!./W>Bwxfބ-[$i%̩VMn+$_)D ӿqyi>'+eeLO|o*JG U,Sˆ/;hUᷲ~3rr6C_Sr1\,wx/^"S {mmbV]ƨbꟶ`|qTO)؞nﮪ(QS~sjagUJPPh|:̺z%E|s*c–O;_!)E@cX6]9WZs*8pka띎S߳5_d9䇦#Ÿ/I>zg'_wMSnp_]tuS&+"DM]G< :d3)nD9\35tYջfڃ1ަĒԿjIj)n*]qٍ8YӪӽW*+UI)FԤB>&1} +ZAc"{έSX=׿MjNNQ{=;U5a *tIG󫤫T0-T(YhSjj0*S{`W˖vuBQ{̰sfVe<+GUOˑ!3'O79?|g\TPS*h#]χ rdk +F4ywkRVSE,CRz]56x ;kͤHNGoߜ{ii# IwU%cU?'6 +Fd;u + +r"ƭ^BS\͹$(;B>Ŏ`+zLUVzbjQ̭[^?í|$o*v״9'&cj +UMPLM *n**,=WzSd×jfhT9"j$X ҥy/P/BKr.m eLNL + +2wN*IKzg#u3u3By5U3eQ3W2+yFaתF'iӂBnDCW)5eUkTJ n4n`h43TÈ)5Ljw)կ1!+͹w3lDuiSء=/55OTGfSz ]&t/WUЯ\"YL{h Un=;ϖ__S[b-L𳧕bb Ybiz"T"/WeXZ&qs +Q*OLdhvZP.c1$=eO7ZeU%_: VB/9Zs*U gT%Uh0L 7^?5J1e:lLAM$ɩZ 5,W'ρzIrMzb(ZrqSHk%1cbS1j%Hz7VV`1Q+9*(%E[Kt=bd-;͝7w;Գ(WT͡ONJ![ݬN(| rϱ _eCgΝU ^7-ǹCb'r%T2r0zV::Z9Eqv:AAsgU]\'Cw_$-:%sQ+U|Ww\ +m" !6zdS5kgs'R=afT?`Iz*'ԫ )Ds8@kd8-1k8c%B.ԥw8& +ofdVC>h^\ґ(3 #$(Dz9jV zƛLxfUu@еrPIabzm&|x&|4fܜQszI]=3b]V*\ލjՌt bg|DfM]5EˉE$"*čGӧʅ麪R_]1=c%=]]_[0Dr֭f%jڝ D>b>!ȘSͫ[S]w!ǟ5ׇ5"$]dJS*vyUiugDpi"\2cUe&&EtJ7)'0k ȽTƦ=%:\ + /Β$xl dZ&zzJKʫSabK tt\[ dj!^+wTUì!ތ$I$}OTd:oIg~U]rG;zs"zDK›U,|9̝H78>!'8곊GTĖNG8STF}5w3%/-/).m$tPSU1&+SW]HĔnnrTjˉNڞ@G^UYsԷ&:o-bI +9Nci5: 7ANoזS!M9a)8vs7Ts{_uy_n@InIYBؖmh$$a 8B0'&2a!C͏db+ (2QNt2J2Y&wa 0'd3KCƊ~u[gL9MWnݺuֽ^ S@)i"Bmg-b ʸu;U8EVss d P0Uu9,n%]SF 5ǫ MJ j/(G.G(rH^kPHr, ®ӣ!3OAA/0ndyFyiM|}#Ŭ +Shߨ%|gP +RQq4 _hH +|yW>vD@YWES*1DV͕.9pA-p( 9?Ei|Kq%P1kRbQU W81}±D.9T_Ehu uKm&wmJCvBsvCk +"l#q9. +t2R8D;*Z7hM=;gb[}R# Jۆ`J9G?Qs|F?^w&#|g h۝n4G Zeaٝ|D?}6詭0G c՛D/4HB XXߛ7 2;Mcrc)w@F`>彛F)`!`=`9ZX߸it "NuM X Xvb0|3SaZ 00l 8 #3X 00z-V\'0XèI4 ?`"ð۠Ga,3K #!VF%`mqг0 +`5Q ;'#5?`>!o)tв0R@Xؿ0+wF)-@=6 /`0&vBh.C o~)~ν>`'{a?zˡ㸾n.TL h^h"@a 8 n|E"0p`:`>`&`)d Xv x +qr CA=AwvNݪO\<}^LENBA"$%èL\O @˰:4^=:6 \;~u["#TjP΁_?XA{ Bi'Ю.TkmVP 1ima_$S;Bw|wSr$_bk* D `#bP#ğ~&,L{ͮ&S|)'ԁznK^-\~$ O~r~rSrQgmfWɴWGFg&Eg,g㜍Wln1'ԃg o/剩& 0awItE&]YAFbrZh0fnFy#Gu'Sgxvy#FuQ:sJ/']_v #}2?O~c`C/סoA@}P7Z]Xs2 dltRs47;'R{h#dTRH$Z|TCnb( c:syrf6⸊\&ԦѶ.hߞLr>1r@g{r\\Ӻ==ru7Asdow2Ic8r/i?.:1Tuq9Ss':K02,Ͼ?4߇R3V`T_8F ̲b;8aK'W;QiHi'.] J Di-&gl~|lZk +| I"ʡ_Iv`.`TJ=Is%:ޑAXKC))bSEoqRUc4 9DUaqXCP[Xh)kv7vQ򤚔N&qpcat4OO/t(WR4=1;hh-ֵ9ɉӴ"Ŝ%#Q +m=@t]ua~}-1tȟ r}C9e:=s6n< p ܘcn, aeB#%ܺ0:;łӳDbϼF~iaƝ`ruՋo8 棷G?臫@hTQKS퓷\S b&gmFcvH6ˍFWvQ3ـehs {QI͕:;׻:bP +Eób44w6wmP +YypYAqR ^ZY'u8f +Zɨ9-%Vgs"ʯS0 '<C9$q#~^͍iJεDС>{堥LÕ/M=} XSfl*᭦sȠm%Zn7~1wjrcrS:? 1zG_R,O:a]뤽^gc 4l*?Tub`pCZ,8tCWُ=/R%^؃Dx<(]~5ܠٴ6HG]Wu5Gj:ION]'S`9VW&޺vzeS"pBO %_ν]7sD`qyY;){N4KMl~yw{mdz!kȎ \&=BdAv~sxA !3ӘG1`\&-;KNp-]to`g^vd'/iu-' +{>ٮŘFg{򃼫]ntŸ\*FoͽɟÚߞ9fXL cшq-6X"Nuth8h%Y}o~AYFAWdD@0${ȹ?4'r;D(QjW-< +֥srfTn֜^]<2v&2nֈ:O:mY8o~0牤>?E{>{SO#&2?,,Wfn.-öjg}c./[A,ߎ~7{1;M7\rZ M:{ ꬛[(eN1{R[-;{%s.fo|4o&_vfŜqw7/iAvKr[vt ;ͯFM $69ttk#.4o$ߪ'.;7-p$;Z#֤#aס}җK0KK99%zm\.ɾTg' /CxO="}95Gė +{J[oR> 󈿅r8_}1t7,mҶڰaų7bws pHIHz(PTBkwe?`O~ϱnyni>Ɵ:J9F^),JbX&L!b6=~VGfjl$m[cMvIqscbSkWk4PPv`HBx?|ž_ȢhHk>\eg~0.s9$]htL<]ޞԵ agaB94<=?vT Ci 8v@[iMﷰNM~Mﰰ Mﲰ~zMD8n/[XYﵰ>zx8V: nH[؅-l*FYعӹ>֌80n&DqxZ0DzXKHܡ +IebDѾJ[:=f6fߌ f}L+Zu,e]]uz/mO7лY?u/؜w#Mm֧3ԩ vqL}2oI` [ ӹU`][Slcfn|FRg+27jiXs1hs30XYlY@t LNIZj>QWh_)2xI` +rz AӯkT)bI2.^].жur>]uf톦⯉Sdxo4oF>eb׃+A#/dx}l;mN>MUhgl)Hl ;l_޳"%VDHԱKv,I]|px~޿yqؕ_^ŦK!l~լ~A‚˫{jְ~i5YhM-OY"u;_dũcvv~qjc+bJv9OG[mgxVCh>~1]m{:ܾN4kKq0vZe&zOKrcah{b tޝ [O$ОS6ԑȺIdD5E]Ó~h5JM8:IeʛYN7#S򺅍LhQ}܄d:GΛ +>bۃ!{Nf(Xb3YlΕ0%^V +}i4r.t>NYwq!]&sH^ >&~6foL'ܯujvC:L,kl#wuT:뽏ժzrH꓉K];,zgy<"'I) + tTItdχ).I=TIx+ҕa/7sLwsu:?KDuǣ2 +y&xpZwSM7KB{T ++ϑbu %-S딄'_TB!L`zVJ*m>F=CG<j(O4FseR)OOO?2t^S͗ T9.}G9V]c߸ql?i-wI$]7hߔ1#}3}iU%OǎW?tF|Få(g' +X]%}QeE5[O)bj^k5l}Yy~lQyiPQSZf__A|x}n}x*|~dV5jR)yu_VN4Gi]V;|Z:Pw}yyiw5G +ʧe;\{=^Tj}88R>U >IninGėLg*TPyj__+;px@6^A0ZOEKlXD6Z~C߷ۮzݝU2aڃc׭]m/nSk*d[c3iU2wX=6.;s[Mu9R$ޏ <9s}uLNL<79NI +~ f&ST%jƑe}k~ޅK7: o~i_2n=iefFz UF +aAFcm ӄ6fD9,"ˡ QDw^zukx&k8+"˙`޽,2((Di~$).Ñ(e,ő񕉑^W;l|W#Q'EDw﬑髢Y,mQ_ۣDJ"/EOQ? +7b"o&FƯ"Q2]U+"QQf=;>((q(rF3eQHQ}Idd} |Ү(Q= <}&XyG?÷؁׷#Qe[((;=/F3]Q((bIz(xL"Qw8DŸ"sQش⏍u%LO +< (q|>1_@лw8s2B~^r~.{BQ$UX{P?Ag& );$+i((keuS\Ul!+Oztk +ɕ? yX=T>+9+ +}7ˤ=}fx0ϗWfholP\n E*I+d#.@лը/& +ݔ9x\@{9}"~M viɅ)i%AFˤ/H=3 DOte(OYEѧMysE_#j)I +973L⥝*3*(b>D6#,oI}ƥ>/*Ovx/F{.Zm|+ʸF9CYgy܆l5丘rTGGcQƯeKx,T}>c=~.*-S{]ǏGWW֖QV?=7[hɑ%UeE%/>L":i(DuhQf2eE'P)>x`C5%U6q}>S48h_Yt?vT'JeQlL/'_{0+&85ț.*9t*ejWAUYEY 2Ξ+Ol[.{ʵ)+PV`z/? +Y{m?F-8H>Nz3e=qT_aGd@%_&-i +(iKʿNY4Mi MbVw ;.Ʇ]AgYu({]e z( ˱6*w{ݶ큛}W)v-67J {-͑薈d0G7_ҕ6U)lN8JtE4iY8B˖a$\eU`%7p}kc:LJ/bE:5HZ?>x:--H=xK7mmX9uk!X;$n?2 ?t}5uDs0H=ʪ-4No 7گq՗N,h 6C#eHu] xH(GEƜv>a$ZB_>V:\?@cAIQ<#:^z:MF + 5-MzˡEn;JhVɣŧw$4LlNQub^,7D&LU?\r7Ng*^ G#rp LLh/H4-r.lPbubv^`)QU_nՏoYiMD #3gQHs9i ' Y']\oY+/.Jslk]@э+X9ڝ]׼}6/kc.NB{zx. o.E-A7Gй֠x?8\`wfWLCag:_sW7a<0FAteSQ$Q\l C!>DkcUM2fq9=+-<|/㟿¡:D^A0̙C`!/3r0 +|0/ k, nzuUU>)? H5c{={T?]?B0[w(>_ϑT+:] 9*)ߧ5A~Q6SVC֌uS8y +2cS|8m +k?[=ߥf;+k`91^J3w3N*7[kIf2c~7?7ۯʛSy| SہxL+8 qj5+N_ YGNzi;_:7pWm^ B> JNcf:πOt +x^fљ)8ⴧq7yb;ہevo>Kǩ xoS/9|"$S:<?<>><43 ?IWgys#5Sx;׮Ly;4~Oځ7i4 {WU |5+d"kǀ6o%o\ͩx/ r_>~Kkt7x, +w] }>A?|#7/?FOo:ixjƼM@|v[ <L?x|Tg~q&^V{/I|Oz/2=~\aϝzmr۳mM ';/_&< ~p7.`Y|]F xi.x/lxd]B&/e^ױEYob#p3oe>'Qq 㳶HcG-g丟t7gޞOljklgz?cŗ{S41Mݛ:YWg7u";\-~)mdm<Ӆl:08S].\dei7Y=FvK2uON:9NuM_-7R{ݙo!}麓6!&6.U nwUjg\֫ĕzzYc۬z?Tfm[f n_VU=lqzE^l2.Rſ^iMU9֫]y=2~VT9 ?^#}~Fѳ Qځ^ CϪקn2~߱g+2~1WY]Kdz/zybUUybU)UO/Y~2~VUbw-zzj?N׻WCUE*y2~Vͪ^P|}]96-U=C ϪwkVz)H^UB8aֳW%5Ӻ|UO+YªwW[$^7E*]i2~VѪ^mx\Ϫw+N?^[,EU=2~W@4Y~%F?ޫwY^R<.NϪ7Y~i%#gVjKKoE1U/U"n3tT=[Li{ <1'8ZuɾGKϙL'xZ֖ +MӪP,}Hճ/}U:cgܢW%#W`zT=mx*zUv-z3T"T WҟX;keYttU@y:E7?1[ғ+69{_3榧l׾NkAiב+^!O}Szd:8E-,sI=4O?68e RƜV~M蚰<ݗaKs$ZKwOsh ̏nc?ZO?mWeƶ1}Hx|f; m;}#@ѾH73m%xh^ +rƖG_,ygwcu>~WS{8^,G >3Ҷg5WRx|{wh dp0yXW0>33lE  0.̡Y36-jK3_<9a%l}=J9̻uE>9ER ={6dD>G?0U)Lô|L;3|]ބݮaqb]B?m@1|Дٷ946 +<φl0// 1}Uj;mYRsnfoŠ͢nf^Y0-ڬ<mRpG&CMA?,>+i|}3t3bqv'.3;V_45imйu_7gZ}w =}ey|#bTu|w0U%]KpQoPu +eOi 3Ų +ԗAXQg2to΋aXF +>s /FgVZL[fKwH*;夝]2ϼb̍,P|:܍q݅|>A~GEMGR9TY1{ )S>/\-ŎMx}1cˏOF_M*u`aO)9Q+5 m*_NĦ.aſr3?NTt_{|kBC.WZۼd8e%VV +vu#bjd۸m0m9TNt>tq퀝U>>cFntpyt<:Êci\[i)VKX`Z +~h+mq{icYm,LWű"XV1~#uJJ1BpbSű>:dű,'XsXHڜ5ckйS/NZm7wpo)z:3'=GR^bL)}4ӝƱ_*^rc/MNzˍOH/HѻI-2'pk +%)z806^b?w^ +c=9pP;Ux; 6a@0n cu:?ޗc-&=~}F/&IϱNz^q79<˨^Gb߁}ezUx>g| _ux<\xsgcTxvg +^xn3㙅f<Us_IO~̛Gϻor]y~SPǯyza,ekYnNa|/SV bچd=ZŰ'(_J %1,/1|$cX|HưISǰdӍ^i'bX݉cXj<0҉+r=4::=Y12ՇC:W}\Ű1,'aDޗaV#7WrXǯAÐ/2m-'/v7i?3%65_FL# +'xmZW^4\U]۞P5 ְ5*vGVLhdcW"g`2vջ5eEqDʪ+A5լ뱽j, +1,1!-S1][~sWq7;cF~e~V[,cW{L3߬ާc4]m /~s2qWb m chm][clFya eL~s"S Fx3߼q]=7v6-7Yw1?{WU>(oƮ`h_*l *cWU]]HZG220K,UsBEi7<pgɳ2YnW􁲣OXk±bٛ8yxy?kř1Δ} eq J9-YqW)_{\iϋ/u(kX#ƌn@6ug>'.Mhɐ#eP\ZW+J9aq%h›Zc t/ϨA_6 aUH5!ۥ6W2||{Ut@q#6&CVyxayn]^m\VynaU^_Ïi:Ǎt@_c$Ҋ|/˭k FZNk*A>G׸iDya-0fX(0Τ\!D#*Y^.M$K3j])+BnOۄ|KeM,.iA+_iU^3yV=ۍEĄV_:=-}ؠ^|4Fg>}c Dže.\Mn#z᯾tx W8;Nz"fxK\*=G_/ר,w> sax2hubq@IA}u  Aṇm<7 00͘7Ol&ۊv'u'e {P-({2_.?"y݅2>52GxgVzJJoRb^~I7*uP~їIsO%kB Q +bk8){[GS_܈6·~PsAS%jLjl^h;n;ܰGߍ ;~?Ǡ{*oEvg%f~%~v{(l%l#%įq'ClW Lo ~Y]=]qaK_ү s$ۓ5E X35H߱ݱ>1On;X.`K;`ـt[;ހvXO0'mzCϞFa,C3wMJDG-zwɏdՁ>9+m˧ldzpk8[h|5Y7^W8s =6xEh^7gԩ%Oܓx +/f +/u-/>5l3uWbn&GbGy} ~/o޾ߋDo.<}<~7t\*2y%~|f~O4G}}/-.#lH%}1{~@c)>/K \s~w׿GN1~C.7t:}>dvOd/(o]:>-`_.`0UyiLsy[}_1adƈ2 69l_c AA1a#93%';Qy5^158L~,i߻{S!ss^ۧkDb9C_Y&}9mwt5߭L?Ϧڧ=ޯҏW[Hܧ5]>gC\wy,n2m<,~ݍ]S,k8ed Ο,;]cn6n"~~<^GD~Fx]agٺP3?cLc\#WFA/~>3ӿXwK\ΉޘSx+ ذT>qk;I6[x^|7HoO*˜g=yIz;鵝ml$ O;I:ҫLWby J%ۧ9Fgܓarxƾ_2 cmNȧ^]/7jv]IqO݋.k8~Dsvq+Fʽvr_Oi7\֘ <-)7.)Xҗ󍉔 lN{r;`3Ie.F76")K'Z?wwQD䞼d}sG#{1,ݸÉOUx oaQ ]htHXmʬls]'"=m\B^J +c}aOyXI1؉x!Q,7|쿩ukXܫĈܫI/|^$=^%C'*&u;HOUL8KxfdW0rMsk,~g^p߼x߼y"y*ynoKDvwEzuGz97]"~) ƿ #+ ;1r]3}en/?yqUW6nqsqRar?X4'=Xba|9&GhY.d6ȉ&xbUU ,а.aF y _MV4"3,H f`0%|c v%|^j U+vghK]F.}2N'|;ҷ| \Fw%2滘@i.#yD x7cT?|"ywwҿ&nc/X up2NnCyJGSz1zI$hO^ŁFQ$[ }b&ē:QKbOƻ]c3`-rcXݠ{;1!/X/ k /\cl\/Pf8cfe`Aq14b5#G~4cq08"ØN9tŘ[ބ.F%޽{TvMkR/_NΚ}Bds+(Ҭ^&-sZ{QN>ƚ3#CwzZwdEź,. RP4o9,4.i)1@ٌ06`ft5;Oh/*h1KGz!'l[u-Uv?:QCeШuGUݏ=;e5w3] ߏeY|w'ǎ$N:q/Mdwo,C}X|6q|eZVi[/^8 +q7o{s?__ڹ>s3?!x37sk7̧->sW5|S*mWc|ťf5Nxj3#O5߰YSjmakX}c.Lsq~r/em/[ai~| :E>sy6=h\*J#lx1!{Ȋr/ixRZ@/?''/:PtȦǢ@Tյhex.+>Q|2>&e(X~` ,<.wt±b=V|+v ҘV ߓOܷXV +_' k.Y u)*`ij2`R> N7YtVrI:pWwK3" +>=K4G?ߢ#LD"7AC +Kr G | [J|$~x<oSt- pSËoS:i_3%|ixP*Ȣ/C}I$wY oSEpw 7,zH &% o \1oNs?+6m +~-t\6UK%qt;|21 p , )xopw=(y} LdSqOO9NGwG~"<>E\ *]vK ]엸y]oָAsq:|扩<C iK)&r+>JË+ZZ(Հ_AE? ~ŧ^b)Ko?SW_)O=Cxw +~?], oS.gJ>O> 4|#!GK{%|4ܕF>E{$Fp?!W-%~, )7[++_pq_ +,_/{ϖs{_e/ϑe/+x6K- JxO_WL'Mȇʏ*!+xJ6|iB>Ngc<ܫh75p_~_>x% l /('WkFIG^ ){Pw߷r ZSWs_|?>_+?)GX|. `^_dOO\TF, )׀'\cOx@ŋeOP~OjOxXc/Uhe +>CJcʏ+ /"\(y +>4,> }&X|Sp%}x'>O|LK.WjOx~5ZަOɚ`/|+- ѯ}e'\}9, +ſdz[ަO>'klc_ ^hPSWעOx/<ˢOx@?4>O} K>|D'Ի?\~@Ã_sBPO o M'G7S~"<M w E{?z [, - oSp, )s$\w|ſˋ?<,,Wo'ܧ'<เ?x0E 6L\bΔ1<ݐQj +܇\r}Yo>7ZPx9{9kk2y\{=o]9ъyd<77x<%VD.NDrc er/̉(K~=VǙ>!ûyY,}@ExBLg# |qEp_$Ė#{_TtĿt#q$םȫ+A#Psǿv,z6V<+Bb:?I~StKm/赝+/mg=ѲvƽY@Oʞmͺ +zxo%p/. M^yw8q_Œ} 2#W)5T_z.Fx _;g6BE^!ZAkyX M =˒;'i= JlO7]v͒znG,ggqYደIu,³hvp/Dԣk%{[Hٔ~yv`ڕvIꛕIy}Qlo(S2֜twC{&7X#` >s=9/WHx2nl: dÖ*#h'P*]0M!wXm&,u\/ʲ:@o !/;znv|bw X5x~Pvk nIx~ |OmOBZK\ɕzxl;!uQ#+JBZI5mЯu9ɝ߬_?j7c;_]`u<3JLJGzw 30m-O!3FpEJvG +T}A>'Mi}Y"L=dE~=;mS u Hb# PD2'u_/2&[D% F<=-̷ޓu&EPE#F#/='fHja4:?vxxY_9+A#?#?vp +@e,cAUl%!IȡY]"S"W~ǠԞWW[NE]'NNd^ͱշn[}㔟Up?I}gEחVD).Grmjc<[{Q-u[Ɠr7VߗK݌.)Y_iFN=C"̧>sDc&~'.|e?WLݵZݍ2u0'~X?.oKw Wyw!yLu7Q :/Ka[Xɣ~2gegg?ǎw=2mi'+"a uL(ߏ1 x`G|y^\ߍ{ ՙ_}:t@]r yEi:hoqqɱy>ד7<|WΗi y'+1k+wp m{-ȘnJ7us2A^Bݙ<)ZC۲s>}~|cre?зF{KgO<JUWE,^ жZỡe7wîvFmz֢EmuֲIV|eGY4"o^RԩSߒ4iE޽^v)üAkЧmm`tדlIP>mp+DX2v[,g=S>ѻIwk60ئknyV9Щ}Dw\ X煍VxR uzN) 6"KKz9g!4e::>'qYxN@ZI(ڇ &Avy"!Qy3iDQ.:Y?~S2'$ ϭ[Xz0Ҽϥ~ȊŇfW%+njs5GV4<B(Oj;FߌwY qo䁿dV}~ib'23wZ>1ߏE>ж»Ed|"Yx'RxwZQX.Z-:/i1iV-t3_3Q\]9q+"oD[^؊IymX z>&wh _6\4ʘ\)ٳ[m:Jk'-6wX >(k籁ƲZY^;)/N-坍*='-Kty½HwiwFZYY>/i[ +o.Y֐FejYYm,++ҶF.dBYO:}h;]uVVeFڶ|}f]Mβ. uY+\?,_1iۣ+ems52R*Ve=jeA[P2%m}8da+ev =#~*sy֢DQ/ۮ^aF2y73+ayn~a }#!Opu;:sltg{lx<sfEK_0X3}^1>~ؼ-xAЧ +KrEY={a(VNJVwu _}G-ܒG]kŇA.=rM|_X95߼/;Nx | ]|W}xqDgȘc/Ƨfq-oU>vAd>>nȫz}:S,0͕߻M84eA\ |`xѺa}WA>€Es B> ɵ}Wr" V33ૹN|ken=#O;+D eRO8xzZ9xϜ|oZ?qd{x_2qȝc; +v*g>5>}lcI63VPge_)5VktU_>x_z/=" +ݽmV_~ӮIT_ +vj@zR>jݵgp5ڻw5htQ?wkWՙR;vE4(7W!]^2>A(@@8/'[X;Oy'''6Ӟm"wm.Q6^Yơ&.稿B{ǩ ?xf# )6r#@}LhJz?&y:0[]˴d`weeGռ;'z=n~ǟoxwY¼>yd=W!p4`(/gqί>D7a_/9Rh>[ZA9Τ>HeuL/xߊ*(}5DūV q.z /G(?ke8',dM>l8+z#Px}ZDɃOpx>N/Ƹ9%w7yC̣hdhtA7StjDv27]p39cY;8u8Ty*RB UBϕlD4l=_ܕsj @NcpA}<7]٢m3Q0@/]{|k||kǙ-B0 Dka@\ZMbXAav,ffM +i~0mq=!~w`l 5I?qƨ!}WWfFz|I/.ʕzi~_[XexoG~6:Fe!PzWFqq.y7_t)Jta,- ,y'4=9moww)'CٶOUMa{bնKV#ǹ4-vu,."lS<?qɹp{\omֽmשXm5Cskԟa x.ߓ O>G>nNt͂up]%KW~ѝth~!{oB"=E}'&4!]<YwM..ڟڀqՊCrHݑp.(ˆ=E\s֑uݵ[- U`=vAx9 {s 6O$mv˫d?er/(gpq{| ?/oIYfkMG~ x|{41+: gk}ޖ> )gKr,xyې fv l[D{9X2MHSTԺ_Tep]?wVy/XR9}C~I}MwlE摯Sw]@/VZ@G'ė vW/OA]`~dp.pʉ=,zr6'ŘKgo9WxH*$}<$wD>4~</>;@,(lɩ`|(q[amNR8_$McLJBw[ '-Ѿ +uXEpe(.;zPߑfRkUڂB]FZ5##<3IЖ.s!6A6.lmK3-vZ'A-N<<%W2Ȁ'+a-N $輯"_y hWՍG;]}彯+bfտ_'X7S??(鬯wo8gƤ#Otyx|(ʿ4SJ6޾2{z V|M<^NMyi_i+[mvaL?wm= ;JkI[xᇏ7`~!Qx# +5o%;tCcN3wzAhtE!Iˎ~2cዼjo]c(; ? qE4Nm + z%,}wo f h߽mwusё{rP>ycmmܗP2xV1 =O9Ӷ͓!簥Є ]`us,=(F;>y z0kN-\?P-l| +d'uUj;76bG*9#Z.<ۈX x={u_mZcેu;Yw/Yiߊop?~> 9>ߦ>S?}7=WyAOoNuLs-'A6m5_+r:^S1!Oyvgs ͂NS+#c!nk[:.>5B݌:m$?׸,alf"U9$j>z.dY}̸@7 𖯕k*3}/7vʍkݺ~>QMr !-~Hve]ΉҼ}k<+}:?iFgAhRWEkG_CR_6H^.AEW.9fZxO/V;p<~42Jw6_`xM}R)/Z_(m00Or]|٧0=ؽvX}C(/Z]uJd0QŢ~jCxřmYewηbsNk59Fco<cWc8Sts+bݽMՙ|s?D8 o1Mxy#@8Yı׸? bc51%DzEWegfe}.+OX_hc,λMű,e ۶rـp.{2ꏋ"er,jeoNVƲ1_=X3ov!WX#RMY@)JBǵkZ g4]7]N?ssS}X<>{듌RwG8i_'M~.Qwmhs@+6]ll/kT3p|9 I*O[ҮfG݅eߏ޵>^쭈чis9t0Uٓ]1&Ǝ eau9y]?1o(VVOF_gji6Tڞvm5%Gw(0/3 o8epڳ@:ѯkJc,bAt"02r2E8yoj/ZfcliCa .0Hڰf\I<sSAop8Y~cƙk^訌U1M(oOw7Xkk_KW$OEn~.I!&RNdWEs)u*At_qw~ɘ˓ë(.S0~uVehWڼ/ǙI~Px0P[z]d^"_]/zwPOsg\ߵOh_'ގr/QmpWᥝk-zz]`[Ll7Y-{70fQ/㜢h~˿Gj~44aKNb/wt@,G>7M9A}rϯc\J>]/s]ު'}Kmt'k7(EmIB?UDwJ'/JsOWvaw@.kuq +*;z,g`3$ƚiblf0/`c'?2hۥƧ7#"`>y愺@$MPoZmX}1ǣ:<,4\)ra.CHonʳ>aƖv5~`ϪZ[o_Uk @Wc@y`<v \pP&+3׷'dxl'md{8Xw9`Bxg39L*匏~c]ߡb9?^gܟ$z/R+ϾrΞ|''r39}eFy\YZw+k30эhRY%Ǫy0F{ + $L\w=w}6;KX1s QԼEn4|B_x +ExYtNleg|h\[n1ϵ"ʊr){_jnaV[P}|]%)c^nGejVR9{e=ޒldc"{y[.w&$NC϶g'yJֻbØPYC=:f_?'ErԺs}kzj݋P]ȓy\vʃ1$K)%W' s/(ڳ 곘`stzr-u^7mEL(F.\2^ }YLYvN9?ZpG鋻6NMOt<0? пƗSkgw;2Ǻ0/eC0Cʖ]=ˎ~ k+|r_O֩fF?^؏er0K|2H~Kfت /lOcƸ cn䇼y^ߑ} +3KRWwe_~%;N6;Nh8yTRZ.Z,CY6\Ot%s'甾^`ӷfpm,~?۝2u] рϕsb|Ȼ胯(N{-p d71O̊G%`zmeqܧRg3Fݞ%ʿ7S~mWA־6+fjpMgkg7aWD&~yY޴do{E3d-z-ȷuKeP\ &!=]HզIh;Vct;P}(ZgoU ,M~DB?-ܯ{9OY2s}1\M:CidW[6@]4-s^QgA~$"kf_g#mq-\K K3e:G5Gc^0F~;%A~{eBf<.JfYZfwK 1WSXڿQ$rwmO}wyH};8vi<vƥ-mtVu}GB< Q~?ʹ m@_&'M/8{pLD62_Ǹ1M0دE@j\}6ƃEy-ǷY3a,Ϙ5YO\!CɅ6 ٮ]+'x֓w<ų}K>m$G]ɑkS> seou>eG^>ut@PGobS_<xpG?(^-me׈;fےb|Aݗjy(GK7#v>>CT +9}>ɥ+Iyȸ"`yM֙MhC#Uy~wp پ@Ӷs{S pnXncp&s|qu_+-X8Gz LoH_txD/mxIѾyV.x1edv(y?Ƌ^:zG!.~o5#Z~$ǎv cP񘇼uW;N9S$rBijio9XkHҮb6=ۉ/ܗ ɘ4~c3{wϗm|15J;f()}('QP{(q]<д)}I.yqJOB걾)aciLȋi{ +%křElܑ üP>NȽ^w+?0*֟ }_ʟ=xom[ż[5BDCshW(;xIrPQOѲMSQ򾵵;_nhoGBwl*0T\C a{ + L衋gy_VTD:M#x*t̗!ʘD՝%K3D >]8N M7JC>pЄ7vh5'1vY*-{B_[xO&9n׌q~2ޙFg"w#:NX<=$ୠ ZXsZd}Ǡqܧ$1ݟ1o_m +X/l}h=IK}%׏`;<@C_6LMTrˉ>Y[~m^}U4i%p0^uozdսU#ERa}!)GR\#X.?e؟iЏ`sGM>Kا.[}9[{lM,^@o}?db:M:Msgu͖MuU|Z}c5st9NюfH;qcW-n7Nw eyA[h#c')?`Ay&&+J=J=}rLG;z;,] tu?z u@Ñxov.0b\ѼSpvROzz)Ͽ봞v=-{1Ɣ>wS1"?}^44z:93m ȼ2wEȻ8-:o{|{w{A[ X`] y3U]OR>cݓn;xYywZ'H)Yms#폗.w;q>տ8ׯ k^'uxxcRQ}ȗߢۇR8q`W>m开ro.Y9rC9+R;C|_޼t] \+q%ڻ2΂mkԾ.&6[9-,Oڥ0|^sS'T3hJ?BSI~2ԇ&n<,m򰏱-g?:沿l2 |W>Y8KO~ҿ.ٿ.+py\kg~Zek_ +J/?eY;x߹ϫ3ЖIT;gNANj?}n\@"stuv/o>У_MzW-oY |ǁwE}k{B=\'ˉ<ΦPOx? @/P{k5)M^/F3ܛc[;d.E1GsPyuDݍP/`8)z 'YĖ~n±0SiZSAn犾jÛj=Uv5&bc#}UYm}|Ra,+Cs׏ś<oqI}G!ȇ^ys('mS ]PFY7.V를r3!k"Vs,ĺB];ڻ>ˉuMsj~k6+}s+=#*u[ծ[ֺ]oCm =nDOdz9==z%-"V}i*Df+|#h[Ej;mNw+ZSםɸYz2n_2gܿg}r,38#rywxH?NI8&=ΌJgN6V$:6 6jLP؈9J9F~O<c=x|(metNAe_TvgOpyNsW( y*Dekӣ]^K=Őayڟseٿ#>TwE/<],k3777"n qx }@uk 3V+g$u"x=D@)mN(?,}P'#Iȹԥ ~|rO<_:{7X -_dz/?ގ?@SnS#O;g̏^Yd;]O~>薔?O{OhߍgdlIQ'd@g(e)){ypB_óM.㏨g/]8fA_=!' nV$ݭǤ66i ǒ܆\o'\I͓8U w,t6sRtLjH{xS]#on>j!v"c_'‹ɽcyYc8ۗ=H{_/[mq {[H7s9r7 aAo).s]FIZge˧U{4x|^tȱ&g6i<;p:c ?c+8tcia?F1yT;+c׭E-@7 wl{"9lc?,g\a6Gy1h*Q8uU{XX T]Y|\ڕ:E}*o;G~lOG{IdenvωeQؘ3:;G.>p9]DyO^B|y09OQ?-ʹ(=Xue=QuC({"%xӌKǼKNIb:5q:/ xvUX,絠;C?Nh. K/ƒųv[D6uH~0w(o68^wLTF'r2^Fjȿ?}s$nI}Pt?9Igz}3t1V!&unw38Eϲ2e}Oy<4Q^OGS7>0/r/|gq + lg|9*K֦oD)[=~FwqAkdžor6o'Uu&!ϧ`?|}jox;mwF|J=ւ I+O)of:[RnK>Woo}>5~S7[ϟ"ߞ<_}*qA7Ƴ;yA#gB?睽*Jw/{VŚXӼgU XSL$cM/WLۊ{Zr6smcN.|&5}M¨E;~_j;I|)Fϖc }̟Xúl7-=*θSCr/N;89N:;D2@qE)Kݬ^!i73E\|f憯$#NzFTl1s#iX#LblőraV{G$0>yi\C΋aBvW<ݱfN|w7s0 Ћ9G +`CEith7Y _yn0[nj$u?JJ?VsN){k:&BK +3~{Y?O|fwY-5]Cn}JT[Pjڌw6s^9/YWæ~'yncL5/y|t|9;~W"6}x=})Os%W[@d>aw&ĺO־7=z~f|;/=w-?2ˎx߬a*n~y;ϰw.8;=o߰-eI_v{q;Ӹb3n9|bzZ_aQF1qA r\1ZPfM 1zZ#tR&-s:{aR܎|Su,8x=E̙JF^kA|fex-䌎z ιO@1z\|/옿tDpIei˂ӼNi_͏ʴ4Jc_-˟V󞃍qop-1+ʷm{E7iK#j/Bs4.fO΅~rk7ۙ)Ű{ + owݝfͫĠ} rOO|r hZRWpYT}<#9Z"}S28<8uJ[˒NcVu|a3>H[bC"5Npa[ + |< >w3#N~$\ yԧyÜܒ3} +ӫ}t{-8(Ftʑոz+Fmxw-B_> Ohk8O)`yuotu[b(l=j(&r5M +a,'4gnLSv#yϟRsZ˿=.7ۣTGGJ{ۣI+1@D{Ǡq.U;hs_;Pgg9ǖ-\y` +V1|_G/{A~i+i8=<ώq=<[kηop֜{0?Z/iH̯]tۚos5ߎ_vs[ȹu[ G?| +=Us +mLZ?<$Ͳ߃]-oD ܩkEhU#)ޏ"y5&`& o,UsSw|;Y^/{7;ѩ'O.KN޳p*[6DuvcRsrXNˁwyt"ROQUR?MLF$ϕf/Ըs3,@Kgѵsj.M+VVjg~5n9q?s 8Gs&qTqrM8Yz) Nۼmmwމ͌m)g6V܍ּYu;q2=q== +:{SމM0/7p/Ұ@DJol-b S2: v4GcO>-9ؼB}`sU#R-Fy>ZID}/Cͻu8R_ސ7rOVl.Nݡ%^=$W2u\}s/w&e߷݅>K1k.9ॼXvgLn昃vsI]o"-w^E@yov}~=Yx";hif}=t=zwY΂/m+|ECl?a#>Sԙώ=NV} +0ދ[AeuEiw2wI/|:ǖvƖf _xZ5vkQ=mO䘟X='#_$γ=s1oJ~Նmqn᷷?ܗ[ 곯Ǚcr;2+jZ?|&W-k! _ii<Ŝ8M|S=Ag9Ho{N{oCpLA;i B^ۜ~ڸyP:Z!qG.u5S7m?}ߦu;&.+n<]4[6qZ؜7k^IޥOn;-~忾ʓ% b"5?=?ͼ  >?78m^ v0aCפ} O{E`;ںVYQr] +}hoاȗ0Zn7h㸴zݾOw0>Oê5qչOiGvIJv{vRgg޽Wy 0?x(N?v"~>cߍk}؇U)y2^NKhjӓߚ']'n?q~kJ.=nv7~oʺ.A{7՚b<(Oyo6nG,]Zz2xC{s=Y[<6f۵н%wʶdo)@V=D9lWvY O3&͋ƿ+?G4Ôp0> Q, v3~(ZP*{@]~$Gbn՚|5'1Ҕ{,d^ojlюy (9Xz?'?o/⫋Xrge2g0?|έnXGlŽ_.舻9&ij۹66 mKOmѭ֯}c(΄|w^?cos`>w|(wɺ˺-_Pa}bϚdޜ!h˛"[#ۗzVyFy>Mn[7gN}d!xxrZ |e_SԝAfaw">ҧR Cēh8|i}o9'շTHvŽ܃RrI =fQ^OUQ,{C2'<D-OL~EA:ZƈGRx{i ;qjٜ;߉^fKOUu,)=u7,!*3yL WyIwCvOOuvEt~&$}~|znη}obTym +':-'ܿQZI_o-w߶ژ;Z$rԻsa-[#w{#\mis}'uu'\A{d>}2} `[_ws|j7mZ{a^ڇe@܅6V5_ܝoQiޝ+C-8oM+4A/'"Ǚc-ݬ[QW'eod,׻ߢfϲq"OqQsld n͖>8@drh5Ք #OM;z +|>=Y){{ T95uzKn$^N=7YaZc]9h[ͬm߲_mOX?Dq$h\}ieEWLJN-bj<5wm!ߑMA?kÔRI_3Ei>K}/,ku 2 ?Z6#H{^-az mc[\<+^[7Yše~~u\;vdos@qo9 |PO#Wn=Ҹi"O>>5.VKɒ>wI;R1VM %$gيno鬋=0li+K3p~{j ~704|O2O-=Q`wu?sV6t,=n-|΢gu/u-cHj n9<n?1Ww@w0637=+Gv6S}1OF?(Vօi]uXS "k3:G\uFZS)kS~$o_Nw^Xq,/ }IB:\s٘\K93~\cD/1q#acyPkw˵;a[^gXyXw&]Nۤ亽G~E\<ʟ{r1FnT3#޾e̻gd޽#uncޝn`Hti޽iw/'wo:pO_F$~LDߡΉΗkryx>h<)]U ySgiD-زf7moKF?B_jjVv| 6.Y:K{R{ܻ=!><[#핳wO?v( +܋o:j'NXNpd?ߒquB^' kmC1Vd aC'zOC}yww Ѝ:ȕv y& fחxI2b)P\v` 85,c9#mn9=HZ[{ڴ0=^LtI[vxRO$'*yvWT{f:،asRٞ-ÄYZ 0&3rSa\_V",)<Ӳz"Gѡmqb'c܀90e_^tv!ׂw~Q~yEmYs8Pй~+kngen<~+zv7(lyEq'7Ɲ.4Ϥ> +.Db#UMw<{\u\߶floV}CVKrDZ9ܗ KlOWhvmӹ3i"C+ϫч6i E~V@<O.q W`<tNNm{)).f ~܋(𪈼ɸ*wA{4V_rByfg9r]cM'[Ful_k-||3xƍ}acb<}?O[=#1yxI1yɞž;1w؍1b?ě_Y7 +GbW>|.zwt׃OͺCߺ;_;3X[Y5kA'G$+fͮVT몼uGnvwFfjUnZpwfpnEmU睯 +4rdŵ:cʊYU5u:v&ekϼ +^_=nqx|RNr;BLQZ=zFWYX*qpom2]] w'N8K)9]c߉.gM%ʟ|W4'Ͷ +ZuqܪʋUWͨ +κ~;3fήcwg%jXyĶc rfٴ)WI}~6"~U5cnpmp|=\YumP:̊;fUVJnUwRyլ٪hY(vⴠ,3K );fa pɖoΨ,|gTE7ACZI;f R*wR)U5K2 BdH˴TU=uZ ݪ]}N&^]W9_,}E>Gaͩ7{NIS-k@yo_S=# +ehv_^u7W\7~؉ǖW\yaRV& QL9yFŤ6mUZ];gFmgM˟cCϙ O=~F]4 8욙Y6ZZZԪYUMg +?KC>r=z +xKODX .Ӧ "`u]y'cO&%=lڡWYૺ҆k}CsfZсd@}VFT픪urV5^,R.EkKW ΚjхЋ zH$_vW N>zfmRnP"rBU=:Uy3f+'}S]cedxUZS^tWUW3-ajWI +%VL}"HWv*~,6Wtl ?IRy +@V[_Y 2bbݠABV]uu#**Ϊ;wХб6ұcGTL^EAè0+gϢtJ]:؞oN] <#˨TA~؉&{ +Oυ?ܝM9R }xF_s\wԪƣCѭ/=gD% 4>jtaƄX1RyPc+|Xv,8][J63F9s]S=?>/ƮJE{=QZ _U +5r4];?ީUu^ ;zo VzϮ&|#;~jV{>,ypUz'Yг뽵fϘsRw|&-( v漏kfVhvl̚3AW 0!N22z nǻBOw{y|wOצ40GyxZ ДX]3pReBN1{VoW>bXٍ,>/Gc*ΪeCNj|<i~UU7L47|b{5쵵^y]u݊Yڜ X)AW?Vt[UeŔ[f$VWV̜,C1jzXOS=p]1ע3fBpٰ%'ΞRw{0SYH5ARV[\JW+|~W\/{MƐik*Ur%I2c'UPTI7ڹ@B&>?ؿo˅c6;ySgM&;tݬM ޓYo.@b>訇cL68+1׌~u+W]3v]KOtd^5{ \*fՓjľdYrD +QoԒ?REZ놠Ju?311A5w^At+^rAt CkwI?\i'JM:1<׫%]\zvjnyQ峭Yh~teJw5څJet;=7;fvuG—8Rn@ޛS؅`S7+|?j.zĿL_R srz|ɤuyӠwZdv,`A-9tfrwix2޲^W9F43&*֤։VYQ[UHҴϞ:ZVio4Tntκf M%̞^Hʫ~Vm90fUbv机;ȗ8JN֬ɪSk,%Ush0_;5J1e$dL[26C&æMrvB_gA⹦@=(ZV咊8s0}JE!7\VV`eVrT9sQ,JVzȮ[@U/Q-v =gS3)àTWZ% C:6;Y/T Y>'/'+?ta8uH1DFIZ^yUҩc\n 4wҌkĸQ8ǁ|*emFfTl:M!-qU&~$ -^͙յ3 J諔>jϸ=:̔;b]/P%z|Z=\P9=Pz. h5~tE5fmW䰐 u91Rs7i(@j:hg/C=|d(@QePtbv =#+__+'o +u6/GIm̈́rRz^y]z$_.iU.+UUu:/oZqh"s|DV]5E +NE"%ab ÑӤq2`]WUC-~dzXxWV9 u+YvdrrBDIg:Q*1!D2]߄7zvMu$A51!u%\.4bZJ02v, Q%\/Dz\$ SEt!6Nfdbʪ&P#XY6MI8IWX6|uBw4='Sd$X)xl:7RP^Jw鬼)rO{ǵupNVy{(AN>B'rIY5SXzu"~7xT+~TM.l[x|3\~&|R`Tkj,KKK!wj*g8R;%ۃuDrs_I50.r|Zҫ&' ϪoG~$1nWMԲ ǂNގoÖS7[{,>AY O4z9 ]DX5zOpZ)~,Zǭw&諑50$v7?Xt-NFG5͜K +-r"z gߎ _un%K =jн5ʳk@B/^Ir`|d y%CZjbtFi#[ZSLgD`&Q!rV= dLMy-M F)JгіcKʠ]f̘X\ kui_{3gMW-`3,-;)'!gYә⬞B7>%A+s~&*ThdWuf3 WV[ tPҪ@;(8qW\g~Q?"x_lX|iB~u,)[[c:<\xs\!X7wH=ó4 5bϟ}[x))<3x~4<sA3~|9t܊g~coc0[|_BxE<~wW^?w<~π'0sexHٻw<~O_ӛ_.(dz{^ <\gay=$sqxzϏ8 Y+[i_ y7[Bxι塽}ߊr}E<)m/J(\═'Ά|:A<{k| <r@2|!߀r^<>>xnų B||s<x~g-s!l<y>Coandl dm<`#d`-K}vdR{\*UZՆT*CժзdGUQ*TR I +߹=ҥ{{FZD~7.@9P7qOF' +{A vh3 }]{rf@~9?]6ns+P[ CQc|q8zuqJoxnBc0QlgQtO^' u~ƟA_&uޟC'Q3īͨ`+ =u9п@QE8l`G]#=53w9Qŵ|c,MTq]~Vy`ЃÐ)s0G>_#L5YjՎ~TZhI:**(?(2K8ez/oG~ *SpR>_4>)ãbKٸVG6n99 +8ezOO. +8ے#Ȏ% M%ۖpYA'&MB7 kI΁o||4ExՇ_Oƌ=/;x\ZF(G%|:QԊnO +&VOv8YI evj' La+ܩǞB&&_ρX#/^CP.yW#*E~JE{prgSl!?&2p\ +mEz=|kk|miЪv6Sc}.1yNӝ1ۦb%= "B>R&W:NM;♩D jKI35Փl&6pNaӜ^p@yVh? EdNͧ;1!(Сf>w>?lw:r[;fV؝Com_ =ΗϨ_uר2JqP{ ld}-wbGʸQ(ސ3YD !G{&Dha>ژsbl:o8HRfƤ |ݓsE2_֡(pY*''|ciaJqp=`oYMabQ/&'?b`t#{E;gMxPg{nx"5=eBֵzn" g'rwNM̚DmXP,vs oW/p {՞?S=[uN ءTMu|D>p>c3ebacClÆ'."4Oau m-v^WFmyuF`i_a?h=X)1~#?,hyNM'1}~!Kz$uk?✥PojZ֣†\kڈΣ%ڗhwjb¿|>g-YHL@?oWaICKaRvrv:x; XU,a }5Wm3[5_=mXpVˉPƕpiQHUސב*nM]1x') vʔ $j31|E}_qqi&q7,0nNGػIi/!3ky[ΠUǨYZɿE4'S}>G$HsM1pKIv 7kFsg +:6un,n|NC⪺6X͚OZ&f mnOPS8$FVn vd3{0e`B/b's=3 A0CjPXI8Mٴ ylSTjAsB~YB9_3XͿS9ioL߾]G]q2$jeRĶ$_Br#ib- CM%Mź}DZd gϾ6X 1 1Xd|FЇ\'NEmLnqewa{b7i?Ԫ+Q9ɉ߅ :ԍ\r(Ѷ!|M=}=3=:( +i_><`~ذģs6XW`kglxA_ڞgjR3?kmV?mIЧ]zN g%w'8O/綞j<svW>+r=dU3W:Ogjյ4*YԞ~'pjoO0Xt ?) pz;Y .SNfpx~;hG~55+?e^_ EhzSpX]2kL.|b&b٥H`g <r6gY1odAO~.i==OQb?VAȃQ>}w =H4It@%7FȒ,}oH^|#gZS#pܛr<̂C&nGTuɯcfm÷i}!3&g2|i׆tjV B4&e ~ıHohpD~ܛer}2YXDnc^z,ßM^ӫ1lCytg-i>zRt y{qǗh@{T<&2\ؾqDҞ\R}n5zAWF{6pu¶7SO3',@(y_%ܶ5j/$?mOuh92}]󍋫j8F@M/#[u_b03M9.RY(4nn[QپqmO/'c#5W[{s06*Hb~E!ȓwJ۱m?,֌~Sbni0G~D֒VҢ +j} +S ZKVi{8-ԻR{: 3(yo'煙3lUMz".EU<[cQ̊~]o4,m(m_/O&e‘wP=)V@|_J8B|O(Y9&] ^ͺuyt)C!ilإ\w!`!KV&l6YifV2}#5nNvǥuB.f`%3.w}KWsn*oLC}Cw%)̓;TK2}ڠ:TBSQ ::n9ؼR'[?| WOC٭JK{J>akޯUpbc}>[NpS%)eʪwͻٵ\尹}^6OG^{ԝFWM2Nx3IudĐɆHӧ:n8a)n%|AZfU2UT! Rnk>{^|mQE>MԘs[]١>V~5~`ט +Sb0%R #H;]&5]MCMy:kSv 6] w:Nmw=lpr-ٮUvn*lhZ[vşӾ4QZ%I\_fr{ en13 3ng( wPFҼa묡ڰP&7mvg2>BT/(Ir.5b)f*}MAEvb%N˽.eFyLVȕ٠KC[q +?<ÇGWynKQkaf1@]~bu?0TH.TeX4ZGE^Ҡi LiaA@nz jy,p |RfdY9zt=y^$NruJ|R6¨4\WHc@]-䖓&s$d\,ifCi!V@,i4#:ǚ`i帞T{IX:Ίf$^d'1mR,b'(nteo_)Q\#D>rܡbyX|2:+fJ/BTlڦ']e]d6iXEYMT,IUc };46ǧ۪2IR?vX*ezpY|߃fq zAYCw;UДϐsݖ&JSL1ٔ YWbM%kʨMVBrǶGūr?!m9ߟP|6Őza>I]Hb0V7Q|V~JSgYP{z1>J]lBA1wԐC'C+&50SHq`,'un!7 8&Of}n}A +֕~ f0Q8#ㆇx6hAϑ[kcVڇ&(*vvM/O'ʛHOoK~I_?GEMoϋi}Toi%}{QE'(,QG5C'KE"K4I37E8N6tH[Gd)oJOߺdeם=U WT7dφ_*[ξYD¯QrP^5Jb'sswON^HwR<oЩW3uugWa?HY],k<{`}*YMuVV!eOm⹋ޮ_ٻ%߳o=+(o~bMXb8C&8t|UcM іl63`76՟"eo"dOp{ӢWמ߹T7P5՟D_~ dQ ůpNdTpĪsjSKZvؤ;S;>5Ox ++;Sfa<ƻxs`XpU5 T !勍z7%0Ǝ\1(6'w.],O#cdg؃sh%G wHc!yu I B*UM5F(G_˯z-OI3uOrvȬ2r( +FT*R!F"0ikq 0Hkva}Ȯ8ر+ʘE_ }'kqr-¡\tw0%w\\N *\s0ʍOƋ/ 2Xdv>HGWDY2/ȯF)"ӋZRd\:[ÿt )P+F _mUWm6Vտz/f_r6P9u7|S1HDS5\J(ho"VxGEwyP[)&-##eqtIM&amCŝ!.5Ѧ.bmՕqEbGpNx +Kˣ㣰$+Đmi"$߸k$2`EIn"JucI<\H2^*I:^VP__qs8qkcV}?-CץK@K2W|VߚT[a=XQHJL&<:[cmsm3Xq| ٞߐi6N5[Oʹښ.yDl$l@OUjj*3v> /dev/null 2>&1 + if [ $? -ne 0 ]; then + log "[ERROR] create ${INSTALL_PATH} failed" + exit 1 + fi + fi + targetdir=${INSTALL_PATH} +elif [ -n "${ASCEND_CUSTOM_OPP_PATH}" ]; then + if [ ! -d ${ASCEND_CUSTOM_OPP_PATH} ]; then + mkdir -p ${ASCEND_CUSTOM_OPP_PATH} >> /dev/null 2>&1 + if [ $? -ne 0 ]; then + log "[ERROR] create ${ASCEND_CUSTOM_OPP_PATH} failed" + fi + fi + targetdir=${ASCEND_CUSTOM_OPP_PATH} +else + if [ "x${ASCEND_OPP_PATH}" == "x" ]; then + log "[ERROR] env ASCEND_OPP_PATH no exist" + exit 1 + fi + targetdir="${ASCEND_OPP_PATH}" +fi + +if [ ! -d $targetdir ];then + log "[ERROR] $targetdir no exist" + exit 1 +fi + +upgrade() +{ + if [ ! -d ${sourcedir}/$vendordir/$1 ]; then + log "[INFO] no need to upgrade ops $1 files" + return 0 + fi + + if [ ! -d ${targetdir}/$vendordir/$1 ];then + log "[INFO] create ${targetdir}/$vendordir/$1." + mkdir -p ${targetdir}/$vendordir/$1 + if [ $? -ne 0 ];then + log "[ERROR] create ${targetdir}/$vendordir/$1 failed" + return 1 + fi + else + has_same_file=-1 + for file_a in ${sourcedir}/$vendordir/$1/*; do + file_b=${file_a##*/}; + if [ "ls ${targetdir}/$vendordir/$1" = "" ]; then + log "[INFO] ${targetdir}/$vendordir/$1 is empty !!" + return 1 + fi + grep -q $file_b <<<`ls ${targetdir}/$vendordir/$1`; + if [[ $? -eq 0 ]]; then + echo -n "${file_b} " + has_same_file=0 + fi + done + if [ 0 -eq $has_same_file ]; then + if test $QUIET = "n"; then + echo "[INFO]: has old version in ${targetdir}/$vendordir/$1, \ + you want to Overlay Installation , please enter:[o]; \ + or replace directory installation , please enter: [r]; \ + or not install , please enter:[n]." + + while true + do + read orn + if [ "$orn" = n ]; then + return 0 + elif [ "$orn" = m ]; then + break; + elif [ "$0rn" = r ]; then + [ -n "${targetdir}/$vendordir/$1/" ] && rm -rf "${targetdir}/$vendordir/$1"/* + break; + else + echo "[ERROR] input error, please input again!" + fi + done + fi + fi + log "[INFO] replace or merge old ops $1 files .g....." + fi + + log "copy new ops $1 files ......" + if [ -d ${targetdir}/$vendordir/$1/ ]; then + chmod -R +w "$targetdir/$vendordir/$1/" >/dev/null 2>&1 + fi + cp -rf ${sourcedir}/$vendordir/$1/* $targetdir/$vendordir/$1/ + if [ $? -ne 0 ];then + log "[ERROR] copy new $1 files failed" + return 1 + fi + + return 0 +} +upgrade_proto() +{ + if [ ! -f ${sourcedir}/$vendordir/custom.proto ]; then + log "[INFO] no need to upgrade custom.proto files" + return 0 + fi + if [ ! -d ${targetdir}/$vendordir/framework/caffe ];then + log "[INFO] create ${targetdir}/$vendordir/framework/caffe." + mkdir -p ${targetdir}/$vendordir/framework/caffe + if [ $? -ne 0 ];then + log "[ERROR] create ${targetdir}/$vendordir/framework/caffe failed" + return 1 + fi + else + if [ -f ${targetdir}/$vendordir/framework/caffe/custom.proto ]; then + # 有老版本,判断是否要覆盖式安装 + if test $QUIET = "n"; then + echo "[INFO] ${targetdir}/$vendordir/framework/caffe has old version"\ + "custom.proto file. Do you want to replace? [y/n] " + + while true + do + read yn + if [ "$yn" = n ]; then + return 0 + elif [ "$yn" = y ]; then + break; + else + echo "[ERROR] input error, please input again!" + fi + done + fi + fi + log "[INFO] replace old caffe.proto files ......" + fi + chmod -R +w "$targetdir/$vendordir/framework/caffe/" >/dev/null 2>&1 + cp -rf ${sourcedir}/$vendordir/custom.proto ${targetdir}/$vendordir/framework/caffe/ + if [ $? -ne 0 ];then + log "[ERROR] copy new custom.proto failed" + return 1 + fi + log "[INFO] copy custom.proto success" + + return 0 +} + +upgrade_file() +{ + if [ ! -e ${sourcedir}/$vendordir/$1 ]; then + log "[INFO] no need to upgrade ops $1 file" + return 0 + fi + + log "copy new $1 files ......" + cp -f ${sourcedir}/$vendordir/$1 $targetdir/$vendordir/$1 + if [ $? -ne 0 ];then + log "[ERROR] copy new $1 file failed" + return 1 + fi + + return 0 +} + +delete_optiling_file() +{ + if [ ! -d ${targetdir}/vendors ];then + log "[INFO] $1 not exist, no need to uninstall" + return 0 + fi + sys_info=$(uname -m) + if [ ! -d ${sourcedir}/$vendordir/$1/ai_core/tbe/op_tiling/lib/linux/${sys_info} ];then + rm -rf ${sourcedir}/$vendordir/$1/ai_core/tbe/op_tiling/liboptiling.so + fi + return 0 +} + +log "[INFO] copy uninstall sh success" + +if [ ! -d ${targetdir}/vendors ];then + log "[INFO] create ${targetdir}/vendors." + mkdir -p ${targetdir}/vendors + if [ $? -ne 0 ];then + log "[ERROR] create ${targetdir}/vendors failed" + return 1 + fi +fi +chmod u+w ${targetdir}/vendors + +echo "[ops_custom]upgrade framework" +upgrade framework +if [ $? -ne 0 ];then + exit 1 +fi + +echo "[ops_custom]upgrade op proto" +upgrade op_proto +if [ $? -ne 0 ];then + exit 1 +fi + +echo "[ops_custom]upgrade version.info" +upgrade_file version.info +if [ $? -ne 0 ];then + exit 1 +fi + +echo "[ops_custom]upgrade op impl" +delete_optiling_file op_impl +upgrade op_impl +if [ $? -ne 0 ];then + exit 1 +fi + +echo "[ops_custom]upgrade op api" +upgrade op_api +if [ $? -ne 0 ];then + exit 1 +fi + +upgrade_proto +if [ $? -ne 0 ];then + exit 1 +fi + +# set the set_env.bash +if [ -n "${INSTALL_PATH}" ] && [ -d ${INSTALL_PATH} ]; then + _ASCEND_CUSTOM_OPP_PATH=${targetdir}/${vendordir} + bin_path="${_ASCEND_CUSTOM_OPP_PATH}/bin" + set_env_variable="#!/bin/bash\nexport ASCEND_CUSTOM_OPP_PATH=${_ASCEND_CUSTOM_OPP_PATH}:\${ASCEND_CUSTOM_OPP_PATH}" + if [ ! -d ${bin_path} ]; then + mkdir -p ${bin_path} >> /dev/null 2>&1 + if [ $? -ne 0 ]; then + log "[ERROR] create ${bin_path} failed" + exit 1 + fi + fi + echo -e ${set_env_variable} > ${bin_path}/set_env.bash + if [ $? -ne 0 ]; then + log "[ERROR] write ASCEND_CUSTOM_OPP_PATH to set_env.bash failed" + exit 1 + else + log "[INFO] using requirements: when custom module install finished or before you run the custom module, \ + execute the command [ source ${bin_path}/set_env.bash ] to set the environment path" + fi +else + config_file=${targetdir}/vendors/config.ini + if [ ! -f ${config_file} ]; then + touch ${config_file} + chmod 640 ${config_file} + echo "load_priority=$vendor_name" > ${config_file} + if [ $? -ne 0 ];then + echo "echo load_priority failed" + exit 1 + fi + else + found_vendors="$(grep -w "load_priority" "$config_file" | cut --only-delimited -d"=" -f2-)" + found_vendor=$(echo $found_vendors | sed "s/$vendor_name//g" | tr ',' ' ') + vendor=$(echo $found_vendor | tr -s ' ' ',') + if [ "$vendor" != "" ]; then + sed -i "/load_priority=$found_vendors/s@load_priority=$found_vendors@load_priority=$vendor_name,$vendor@g" "$config_file" + fi + fi +fi + +chmod u-w ${targetdir}/vendors + +if [ -d ${targetdir}/$vendordir/op_impl/cpu/aicpu_kernel/impl/ ]; then + chmod -R 440 ${targetdir}/$vendordir/op_impl/cpu/aicpu_kernel/impl/* >/dev/null 2>&1 +fi +if [ -f ${targetdir}/ascend_install.info ]; then + chmod -R 440 ${targetdir}/ascend_install.info +fi +if [ -f ${targetdir}/scene.info ]; then + chmod -R 440 ${targetdir}/scene.info +fi +if [ -f ${targetdir}/version.info ]; then + chmod -R 440 ${targetdir}/version.info +fi + +echo "SUCCESS" +exit 0 + diff --git a/Increase_multiplexing/Is_fill_UB/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run/packages/vendors/customize/op_api/include/aclnn_add_custom.h b/Increase_multiplexing/Is_fill_UB/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run/packages/vendors/customize/op_api/include/aclnn_add_custom.h new file mode 100644 index 0000000000000000000000000000000000000000..8d8990e1f20e5dfe24b6b231524fbd30d44413fa --- /dev/null +++ b/Increase_multiplexing/Is_fill_UB/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run/packages/vendors/customize/op_api/include/aclnn_add_custom.h @@ -0,0 +1,49 @@ + +/* + * calution: this file was generated automaticlly donot change it. +*/ + +#ifndef ACLNN_ADD_CUSTOM_H_ +#define ACLNN_ADD_CUSTOM_H_ + +#include "aclnn/acl_meta.h" + +#ifdef __cplusplus +extern "C" { +#endif + +/* funtion: aclnnAddCustomGetWorkspaceSize + * parameters : + * x : required + * y : required + * out : required + * workspaceSize : size of workspace(output). + * executor : executor context(output). + */ +__attribute__((visibility("default"))) +aclnnStatus aclnnAddCustomGetWorkspaceSize( + const aclTensor *x, + const aclTensor *y, + const aclTensor *out, + uint64_t *workspaceSize, + aclOpExecutor **executor); + +/* funtion: aclnnAddCustom + * parameters : + * workspace : workspace memory addr(input). + * workspaceSize : size of workspace(input). + * executor : executor context(input). + * stream : acl stream. + */ +__attribute__((visibility("default"))) +aclnnStatus aclnnAddCustom( + void *workspace, + uint64_t workspaceSize, + aclOpExecutor *executor, + aclrtStream stream); + +#ifdef __cplusplus +} +#endif + +#endif diff --git a/Increase_multiplexing/Is_fill_UB/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run/packages/vendors/customize/op_api/lib/libcust_opapi.so b/Increase_multiplexing/Is_fill_UB/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run/packages/vendors/customize/op_api/lib/libcust_opapi.so new file mode 100644 index 0000000000000000000000000000000000000000..71d87f28c6396dc64f5297ba3a7d076f7eebcc15 Binary files /dev/null and b/Increase_multiplexing/Is_fill_UB/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run/packages/vendors/customize/op_api/lib/libcust_opapi.so differ diff --git a/Increase_multiplexing/Is_fill_UB/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run/packages/vendors/customize/op_proto/inc/op_proto.h b/Increase_multiplexing/Is_fill_UB/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run/packages/vendors/customize/op_proto/inc/op_proto.h new file mode 100644 index 0000000000000000000000000000000000000000..a4016e135e9840165662e127bf7c1d44dfa2c82c --- /dev/null +++ b/Increase_multiplexing/Is_fill_UB/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run/packages/vendors/customize/op_proto/inc/op_proto.h @@ -0,0 +1,17 @@ +#ifndef OP_PROTO_H_ +#define OP_PROTO_H_ + +#include "graph/operator_reg.h" +#include "register/op_impl_registry.h" + +namespace ge { + +REG_OP(AddCustom) + .INPUT(x, ge::TensorType::ALL()) + .INPUT(y, ge::TensorType::ALL()) + .OUTPUT(z, ge::TensorType::ALL()) + .OP_END_FACTORY_REG(AddCustom); + +} + +#endif diff --git a/Increase_multiplexing/Is_fill_UB/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run/packages/vendors/customize/version.info b/Increase_multiplexing/Is_fill_UB/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run/packages/vendors/customize/version.info new file mode 100644 index 0000000000000000000000000000000000000000..0ec7257bc8c51008d81469bdc9ce996ed34b998b --- /dev/null +++ b/Increase_multiplexing/Is_fill_UB/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run/packages/vendors/customize/version.info @@ -0,0 +1 @@ +custom_opp_compiler_version=7.3.T10.0.B528 diff --git a/Increase_multiplexing/Is_fill_UB/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run/upgrade.sh b/Increase_multiplexing/Is_fill_UB/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run/upgrade.sh new file mode 100644 index 0000000000000000000000000000000000000000..e091734858534a6aa10bb5204b87302438004926 --- /dev/null +++ b/Increase_multiplexing/Is_fill_UB/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run/upgrade.sh @@ -0,0 +1,151 @@ +#!/bin/bash +vendor_name=customize +targetdir=/usr/local/Ascend/opp +target_custom=0 + +sourcedir=$PWD/packages +vendordir=vendors/$vendor_name + +log() { + cur_date=`date +"%Y-%m-%d %H:%M:%S"` + echo "[runtime] [$cur_date] "$1 +} + +if [[ "x${ASCEND_OPP_PATH}" == "x" ]];then + log "[ERROR] env ASCEND_OPP_PATH no exist" + exit 1 +fi + +targetdir=${ASCEND_OPP_PATH} + +if [ ! -d $targetdir ];then + log "[ERROR] $targetdir no exist" + exit 1 +fi + +upgrade() +{ + if [ ! -d ${sourcedir}/$vendordir/$1 ]; then + log "[INFO] no need to upgrade ops $1 files" + return 0 + fi + + if [ ! -d ${targetdir}/$vendordir/$1 ];then + log "[INFO] create ${targetdir}/$vendordir/$1." + mkdir -p ${targetdir}/$vendordir/$1 + if [ $? -ne 0 ];then + log "[ERROR] create ${targetdir}/$vendordir/$1 failed" + return 1 + fi + else + vendor_installed_dir=$(ls "$targetdir/vendors" 2> /dev/null) + for i in $vendor_installed_dir;do + vendor_installed_file=$(ls "$vendor_installed_dir/$vendor_name/$i" 2> /dev/null) + if [ "$i" = "$vendor_name" ] && [ "$vendor_installed_file" != "" ]; then + echo "[INFO]: $vendor_name custom opp package has been installed on the path $vendor_installed_dir, \ + you want to Overlay Installation , please enter:[o]; \ + or replace directory installation , please enter: [r]; \ + or not install , please enter:[n]." + fi + while true + do + read mrn + if [ "$mrn" = m ]; then + break + elif [ "$mrn" = r ]; then + [ -n "$vendor_installed_file"] && rm -rf "$vendor_installed_file" + break + elif [ "$mrn" = n ]; then + return 0 + else + echo "[WARNING]: Input error, please input m or r or n to choose!" + fi + done + done + log "[INFO] replace old ops $1 files ......" + fi + + log "copy new ops $1 files ......" + cp -rf ${sourcedir}/$vendordir/$1/* $targetdir/$vendordir/$1/ + if [ $? -ne 0 ];then + log "[ERROR] copy new $1 files failed" + return 1 + fi + + return 0 +} + +upgrade_file() +{ + if [ ! -e ${sourcedir}/$vendordir/$1 ]; then + log "[INFO] no need to upgrade ops $1 file" + return 0 + fi + + log "copy new $1 files ......" + cp -f ${sourcedir}/$vendordir/$1 $targetdir/$vendordir/$1 + if [ $? -ne 0 ];then + log "[ERROR] copy new $1 file failed" + return 1 + fi + + return 0 +} + +log "[INFO] copy uninstall sh success" + +echo "[ops_custom]upgrade framework" +upgrade framework +if [ $? -ne 0 ];then + exit 1 +fi + +echo "[ops_custom]upgrade op proto" +upgrade op_proto +if [ $? -ne 0 ];then + exit 1 +fi + +echo "[ops_custom]upgrade op impl" +upgrade op_impl +if [ $? -ne 0 ];then + exit 1 +fi + +echo "[ops_custom]upgrade op api" +upgrade op_api +if [ $? -ne 0 ];then + exit 1 +fi + +echo "[ops_custom]upgrade version.info" +upgrade_file version.info +if [ $? -ne 0 ];then + exit 1 +fi + +config_file=${targetdir}/vendors/config.ini +found_vendors="$(grep -w "load_priority" "$config_file" | cut --only-delimited -d"=" -f2-)" +found_vendor=$(echo $found_vendors | sed "s/$vendor_name//g" | tr ',' ' ') +vendor=$(echo $found_vendor | tr -s ' ' ',') +if [ "$vendor" != "" ]; then + sed -i "/load_priority=$found_vendors/s@load_priority=$found_vendors@load_priority=$vendor_name,$vendor@g" "$config_file" +fi + +changemode() +{ + if [ -d ${targetdir} ];then + chmod -R 550 ${targetdir}>/dev/null 2>&1 + fi + + return 0 +} +echo "[ops_custom]changemode..." +#changemode +if [ $? -ne 0 ];then + exit 1 +fi + +echo "SUCCESS" +exit 0 + diff --git a/Increase_multiplexing/Is_fill_UB/build_out/autogen/aclnn_add_custom.cpp b/Increase_multiplexing/Is_fill_UB/build_out/autogen/aclnn_add_custom.cpp new file mode 100644 index 0000000000000000000000000000000000000000..bdd1270587aed3aa2cd87b2e7c3b098de8c27351 --- /dev/null +++ b/Increase_multiplexing/Is_fill_UB/build_out/autogen/aclnn_add_custom.cpp @@ -0,0 +1,217 @@ +#include +#include "graph/types.h" +#include "aclnn_add_custom.h" + +namespace { +typedef struct { + uint32_t id; + const char *funcName; + bool hasReg; +} NnopbaseDfxId; +typedef struct { + ge::DataType dtype; + ge::Format format; +} TensorDesc; +typedef struct { + TensorDesc *inputsDesc; + size_t inputsNum; + TensorDesc *outputsDesc; + size_t outputsNum; +} SupportInfo; +typedef struct { + SupportInfo *supportInfo; + size_t num; +} OpSocSupportInfo; +typedef struct { + OpSocSupportInfo *socSupportInfo; + size_t num; +} OpSupportList; +enum SocType { + SOC_VERSION_ASCEND910A = 1, + SOC_VERSION_ASCEND910B, + SOC_VERSION_ASCEND910C, + SOC_VERSION_ASCEND910D, + SOC_VERSION_ASCEND310P, + SOC_VERSION_ASCEND310B, + SOC_VERSION_BS9SX1A, + SOC_VERSION_MC61AM21A, + SOC_VERSION_ASCEND610Lite +}; +enum NnopbaseAttrDtype { + kNnopbaseBool = 0U, + kNnopbaseFloat, + kNnopbaseInt, + kNnopbaseString, + kNnopbaseAttrEnd +}; +uint32_t socSupportList[] = {SOC_VERSION_ASCEND310B,SOC_VERSION_ASCEND910B}; +uint32_t socSupportListLen = 2; + +TensorDesc inputDesc0_0[2] = + {{ge::DT_FLOAT, ge::FORMAT_ND}, + {ge::DT_FLOAT, ge::FORMAT_ND}}; +TensorDesc inputDesc0_1[2] = + {{ge::DT_FLOAT16, ge::FORMAT_ND}, + {ge::DT_FLOAT16, ge::FORMAT_ND}}; +TensorDesc inputDesc0_2[2] = + {{ge::DT_INT32, ge::FORMAT_ND}, + {ge::DT_INT32, ge::FORMAT_ND}}; +TensorDesc inputDesc0_3[2] = + {{ge::DT_INT8, ge::FORMAT_ND}, + {ge::DT_INT8, ge::FORMAT_ND}}; +TensorDesc outputDesc0_0[1] = + {{ge::DT_FLOAT, ge::FORMAT_ND}}; +TensorDesc outputDesc0_1[1] = + {{ge::DT_FLOAT16, ge::FORMAT_ND}}; +TensorDesc outputDesc0_2[1] = + {{ge::DT_INT32, ge::FORMAT_ND}}; +TensorDesc outputDesc0_3[1] = + {{ge::DT_INT8, ge::FORMAT_ND}}; +SupportInfo list0_0 = {inputDesc0_0, 2, outputDesc0_0, 1}; +SupportInfo list0_1 = {inputDesc0_1, 2, outputDesc0_1, 1}; +SupportInfo list0_2 = {inputDesc0_2, 2, outputDesc0_2, 1}; +SupportInfo list0_3 = {inputDesc0_3, 2, outputDesc0_3, 1}; +SupportInfo supportInfo0[4] = {list0_0, list0_1, list0_2, list0_3}; +OpSocSupportInfo socSupportInfo0= {supportInfo0, 4}; + +TensorDesc inputDesc1_0[2] = + {{ge::DT_FLOAT, ge::FORMAT_ND}, + {ge::DT_FLOAT, ge::FORMAT_ND}}; +TensorDesc inputDesc1_1[2] = + {{ge::DT_FLOAT16, ge::FORMAT_ND}, + {ge::DT_FLOAT16, ge::FORMAT_ND}}; +TensorDesc inputDesc1_2[2] = + {{ge::DT_INT32, ge::FORMAT_ND}, + {ge::DT_INT32, ge::FORMAT_ND}}; +TensorDesc inputDesc1_3[2] = + {{ge::DT_INT8, ge::FORMAT_ND}, + {ge::DT_INT8, ge::FORMAT_ND}}; +TensorDesc outputDesc1_0[1] = + {{ge::DT_FLOAT, ge::FORMAT_ND}}; +TensorDesc outputDesc1_1[1] = + {{ge::DT_FLOAT16, ge::FORMAT_ND}}; +TensorDesc outputDesc1_2[1] = + {{ge::DT_INT32, ge::FORMAT_ND}}; +TensorDesc outputDesc1_3[1] = + {{ge::DT_INT8, ge::FORMAT_ND}}; +SupportInfo list1_0 = {inputDesc1_0, 2, outputDesc1_0, 1}; +SupportInfo list1_1 = {inputDesc1_1, 2, outputDesc1_1, 1}; +SupportInfo list1_2 = {inputDesc1_2, 2, outputDesc1_2, 1}; +SupportInfo list1_3 = {inputDesc1_3, 2, outputDesc1_3, 1}; +SupportInfo supportInfo1[4] = {list1_0, list1_1, list1_2, list1_3}; +OpSocSupportInfo socSupportInfo1= {supportInfo1, 4}; + +OpSocSupportInfo opSocSupportList[2] = {socSupportInfo0, socSupportInfo1}; +OpSupportList supportList = {opSocSupportList, 2}; + +[[maybe_unused]] uint32_t NNOPBASE_AddCustom = 0U; +} // namespace + +extern void NnopbaseOpLogE(const aclnnStatus code, const char *const expr); + +#ifdef __cplusplus +extern "C" { +#endif + +extern aclnnStatus NnopbaseCreateExecutorSpace(void **space); +extern void *NnopbaseGetExecutor(void *space, const char *opType, char *inputsDesc, uint32_t inputNum, + char *outputsDesc, uint32_t outputNum, char *attrsDesc, uint32_t attrsNum); +extern aclnnStatus NnopbaseAddInput(void *executor, const aclTensor *tensor, const uint32_t index); +extern aclnnStatus NnopbaseAddIgnoreContinuesInput(void *executor, + const aclTensor *tensor, const uint32_t index); +extern aclnnStatus NnopbaseAddIntArrayInput(void *executor, const aclIntArray *array, const uint32_t index); +extern aclnnStatus NnopbaseAddBoolArrayInput(void *executor, const aclBoolArray *array, const uint32_t index); +extern aclnnStatus NnopbaseAddFloatArrayInput(void *executor, const aclFloatArray *array, const uint32_t index); +extern aclnnStatus NnopbaseAddOutput(void *executor, const aclTensor *tensor, const uint32_t index); +extern aclnnStatus NnopbaseAddDynamicInput(void *executor, const aclTensorList *tensor_list, const uint32_t index); +extern aclnnStatus NnopbaseAddDynamicOutput(void *executor, const aclTensorList *tensor_list, const uint32_t index); +extern aclnnStatus NnopbaseAddAttrWithDtype(void *executor, void *attrAddr, size_t attrLen, const size_t index, const NnopbaseAttrDtype dtype); +extern aclnnStatus NnopbaseAddIntArrayAttr(void *executor, const aclIntArray* array, const size_t index); +extern aclnnStatus NnopbaseAddFloatArrayAttr(void *executor, const aclFloatArray* array, const size_t index); +extern aclnnStatus NnopbaseAddBoolArrayAttr(void *executor, const aclBoolArray* array, const size_t index); +extern aclnnStatus NnopbaseAddArrayAttrWithDtype(void *executor, void *array, const size_t len, const size_t elementSize, const size_t index, const NnopbaseAttrDtype dtype); +extern uint64_t NnopbaseMsprofSysTime(); +extern aclnnStatus NnopbaseAddTilingId(void *executor, NnopbaseDfxId *tilingId); +extern void NnopbaseReportApiInfo(const uint64_t beginTime, NnopbaseDfxId &dfxId); +extern aclnnStatus NnopbaseRunForWorkspace(void *executor, uint64_t *workspaceLen); +extern aclnnStatus NnopbaseRunWithWorkspace(void *executor, aclrtStream stream, void *workspace, uint64_t workspaceSize); +extern aclnnStatus NnopbaseAddSupportList(void *executor, OpSupportList *list, uint32_t *socSupportList, size_t socSupportListLen); +extern aclnnStatus NnopbaseAddScalarInput(void *executor, const aclScalar *scalar, const uint32_t index, const int32_t srcIndex, const ge::DataType dtype); +extern aclnnStatus NnopbaseAddScalarListInput(void *executor, const aclScalarList *scalarList, const uint32_t index, const int32_t srcIndex, const ge::DataType dtype); +extern void NnopbaseAddOpTypeId(void *executor, const uint32_t opTypeId); + +#define ACLNN_SUCCESS 0 +#define ACLNN_ERR_PARAM_NULLPTR 161001 + +#define NNOPBASE_ASSERT_OK_RETVAL(v) \ + do { \ + const aclnnStatus _chk_stutus = (v); \ + if (_chk_stutus != ACLNN_SUCCESS) { \ + NnopbaseOpLogE(_chk_stutus, #v); \ + return _chk_stutus; \ + } \ + } while (false) + +#define NNOPBASE_ASSERT_NOTNULL_RETVAL(v) \ + do { \ + if ((v) == nullptr) { \ + NnopbaseOpLogE(ACLNN_ERR_PARAM_NULLPTR, #v " != nullptr"); \ + return ACLNN_ERR_PARAM_NULLPTR; \ + } \ + } while (false) + +aclnnStatus aclnnAddCustomGetWorkspaceSize( + const aclTensor *x, + const aclTensor *y, + const aclTensor *out, + uint64_t *workspaceSize, + aclOpExecutor **executor) +{ + uint64_t timeStamp = NnopbaseMsprofSysTime(); + static NnopbaseDfxId dfxId = {0x60000, __func__, false}; + static NnopbaseDfxId tilingId = {0x60000, "aclnnAddCustomTiling", false}; + void *nnopExecutor; + static void *executorSpace = NULL; + const char *opType = "AddCustom"; + char inputDesc[] = {1, 1}; + char outputDesc[] = {1}; + char attrDesc[] = {}; + + NNOPBASE_ASSERT_NOTNULL_RETVAL(x); + NNOPBASE_ASSERT_NOTNULL_RETVAL(y); + NNOPBASE_ASSERT_NOTNULL_RETVAL(out); + + if (!executorSpace) { + NNOPBASE_ASSERT_OK_RETVAL(NnopbaseCreateExecutorSpace(&executorSpace)); + } + nnopExecutor = NnopbaseGetExecutor(executorSpace, opType, inputDesc, sizeof(inputDesc) / sizeof(char), outputDesc, + sizeof(outputDesc) / sizeof(char), attrDesc, sizeof(attrDesc) / sizeof(char)); + NNOPBASE_ASSERT_NOTNULL_RETVAL(nnopExecutor); + NNOPBASE_ASSERT_NOTNULL_RETVAL(executor); + *executor = reinterpret_cast(nnopExecutor); + NNOPBASE_ASSERT_OK_RETVAL(NnopbaseAddTilingId(*executor, &tilingId)); + NNOPBASE_ASSERT_OK_RETVAL(NnopbaseAddInput(*executor, x, 0)); + NNOPBASE_ASSERT_OK_RETVAL(NnopbaseAddInput(*executor, y, 1)); + NNOPBASE_ASSERT_OK_RETVAL(NnopbaseAddOutput(*executor, out, 0)); + NNOPBASE_ASSERT_OK_RETVAL(NnopbaseAddSupportList(*executor, &supportList, socSupportList, socSupportListLen)); + aclnnStatus ret = NnopbaseRunForWorkspace(*executor, workspaceSize); + NnopbaseReportApiInfo(timeStamp, dfxId); + return ret; +} + +aclnnStatus aclnnAddCustom( + void *workspace, + uint64_t workspaceSize, + aclOpExecutor *executor, + aclrtStream stream) +{ + uint64_t timeStamp = NnopbaseMsprofSysTime(); + static NnopbaseDfxId dfxId = {0x60000, __func__, false}; + aclnnStatus ret = NnopbaseRunWithWorkspace(executor, stream, workspace, workspaceSize); + NnopbaseReportApiInfo(timeStamp, dfxId); + return ret; +} + +#ifdef __cplusplus +} +#endif diff --git a/Increase_multiplexing/Is_fill_UB/build_out/autogen/aclnn_add_custom.h b/Increase_multiplexing/Is_fill_UB/build_out/autogen/aclnn_add_custom.h new file mode 100644 index 0000000000000000000000000000000000000000..8d8990e1f20e5dfe24b6b231524fbd30d44413fa --- /dev/null +++ b/Increase_multiplexing/Is_fill_UB/build_out/autogen/aclnn_add_custom.h @@ -0,0 +1,49 @@ + +/* + * calution: this file was generated automaticlly donot change it. +*/ + +#ifndef ACLNN_ADD_CUSTOM_H_ +#define ACLNN_ADD_CUSTOM_H_ + +#include "aclnn/acl_meta.h" + +#ifdef __cplusplus +extern "C" { +#endif + +/* funtion: aclnnAddCustomGetWorkspaceSize + * parameters : + * x : required + * y : required + * out : required + * workspaceSize : size of workspace(output). + * executor : executor context(output). + */ +__attribute__((visibility("default"))) +aclnnStatus aclnnAddCustomGetWorkspaceSize( + const aclTensor *x, + const aclTensor *y, + const aclTensor *out, + uint64_t *workspaceSize, + aclOpExecutor **executor); + +/* funtion: aclnnAddCustom + * parameters : + * workspace : workspace memory addr(input). + * workspaceSize : size of workspace(input). + * executor : executor context(input). + * stream : acl stream. + */ +__attribute__((visibility("default"))) +aclnnStatus aclnnAddCustom( + void *workspace, + uint64_t workspaceSize, + aclOpExecutor *executor, + aclrtStream stream); + +#ifdef __cplusplus +} +#endif + +#endif diff --git a/Increase_multiplexing/Is_fill_UB/build_out/autogen/aic-ascend310b-ops-info.ini b/Increase_multiplexing/Is_fill_UB/build_out/autogen/aic-ascend310b-ops-info.ini new file mode 100644 index 0000000000000000000000000000000000000000..7c9954d28880577d7b07eaddc6ff4f91d51053c0 --- /dev/null +++ b/Increase_multiplexing/Is_fill_UB/build_out/autogen/aic-ascend310b-ops-info.ini @@ -0,0 +1,27 @@ +[AddCustom] +input0.name=x +input0.dtype=float32,float16,int32,int8 +input0.format=ND,ND,ND,ND +input0.unknownshape_format=ND,ND,ND,ND +input0.shape=all +input0.paramType=required +input1.name=y +input1.dtype=float32,float16,int32,int8 +input1.format=ND,ND,ND,ND +input1.unknownshape_format=ND,ND,ND,ND +input1.shape=all +input1.paramType=required +output0.name=z +output0.dtype=float32,float16,int32,int8 +output0.format=ND,ND,ND,ND +output0.unknownshape_format=ND,ND,ND,ND +output0.shape=all +output0.paramType=required +dynamicCompileStatic.flag=true +dynamicFormat.flag=true +dynamicRankSupport.flag=true +dynamicShapeSupport.flag=true +needCheckSupport.flag=false +precision_reduce.flag=true +opFile.value=add_custom +opInterface.value=add_custom diff --git a/Increase_multiplexing/Is_fill_UB/build_out/autogen/aic-ascend910b-ops-info.ini b/Increase_multiplexing/Is_fill_UB/build_out/autogen/aic-ascend910b-ops-info.ini new file mode 100644 index 0000000000000000000000000000000000000000..7c9954d28880577d7b07eaddc6ff4f91d51053c0 --- /dev/null +++ b/Increase_multiplexing/Is_fill_UB/build_out/autogen/aic-ascend910b-ops-info.ini @@ -0,0 +1,27 @@ +[AddCustom] +input0.name=x +input0.dtype=float32,float16,int32,int8 +input0.format=ND,ND,ND,ND +input0.unknownshape_format=ND,ND,ND,ND +input0.shape=all +input0.paramType=required +input1.name=y +input1.dtype=float32,float16,int32,int8 +input1.format=ND,ND,ND,ND +input1.unknownshape_format=ND,ND,ND,ND +input1.shape=all +input1.paramType=required +output0.name=z +output0.dtype=float32,float16,int32,int8 +output0.format=ND,ND,ND,ND +output0.unknownshape_format=ND,ND,ND,ND +output0.shape=all +output0.paramType=required +dynamicCompileStatic.flag=true +dynamicFormat.flag=true +dynamicRankSupport.flag=true +dynamicShapeSupport.flag=true +needCheckSupport.flag=false +precision_reduce.flag=true +opFile.value=add_custom +opInterface.value=add_custom diff --git a/Increase_multiplexing/Is_fill_UB/build_out/autogen/custom_compile_options.ini b/Increase_multiplexing/Is_fill_UB/build_out/autogen/custom_compile_options.ini new file mode 100644 index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391 diff --git a/Increase_multiplexing/Is_fill_UB/build_out/autogen/libascend_all_ops.so b/Increase_multiplexing/Is_fill_UB/build_out/autogen/libascend_all_ops.so new file mode 100644 index 0000000000000000000000000000000000000000..2949b2895a84a9292a0d5d474f819a2072f1560c Binary files /dev/null and b/Increase_multiplexing/Is_fill_UB/build_out/autogen/libascend_all_ops.so differ diff --git a/Increase_multiplexing/Is_fill_UB/build_out/autogen/op_proto.cc b/Increase_multiplexing/Is_fill_UB/build_out/autogen/op_proto.cc new file mode 100644 index 0000000000000000000000000000000000000000..ea46ba47b545dc908a6c1eb639b05377ac58b9bf --- /dev/null +++ b/Increase_multiplexing/Is_fill_UB/build_out/autogen/op_proto.cc @@ -0,0 +1,5 @@ +#include "op_proto.h" +namespace ge { + +} + diff --git a/Increase_multiplexing/Is_fill_UB/build_out/autogen/op_proto.h b/Increase_multiplexing/Is_fill_UB/build_out/autogen/op_proto.h new file mode 100644 index 0000000000000000000000000000000000000000..a4016e135e9840165662e127bf7c1d44dfa2c82c --- /dev/null +++ b/Increase_multiplexing/Is_fill_UB/build_out/autogen/op_proto.h @@ -0,0 +1,17 @@ +#ifndef OP_PROTO_H_ +#define OP_PROTO_H_ + +#include "graph/operator_reg.h" +#include "register/op_impl_registry.h" + +namespace ge { + +REG_OP(AddCustom) + .INPUT(x, ge::TensorType::ALL()) + .INPUT(y, ge::TensorType::ALL()) + .OUTPUT(z, ge::TensorType::ALL()) + .OP_END_FACTORY_REG(AddCustom); + +} + +#endif diff --git a/Increase_multiplexing/Is_fill_UB/build_out/cmake_install.cmake b/Increase_multiplexing/Is_fill_UB/build_out/cmake_install.cmake new file mode 100644 index 0000000000000000000000000000000000000000..e98a435fcff25ce685d0f6aefc39f2df301b0b0c --- /dev/null +++ b/Increase_multiplexing/Is_fill_UB/build_out/cmake_install.cmake @@ -0,0 +1,81 @@ +# Install script for directory: /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB + +# Set the install prefix +if(NOT DEFINED CMAKE_INSTALL_PREFIX) + set(CMAKE_INSTALL_PREFIX "/Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out") +endif() +string(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}") + +# Set the install configuration name. +if(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME) + if(BUILD_TYPE) + string(REGEX REPLACE "^[^A-Za-z0-9_]+" "" + CMAKE_INSTALL_CONFIG_NAME "${BUILD_TYPE}") + else() + set(CMAKE_INSTALL_CONFIG_NAME "Release") + endif() + message(STATUS "Install configuration: \"${CMAKE_INSTALL_CONFIG_NAME}\"") +endif() + +# Set the component getting installed. +if(NOT CMAKE_INSTALL_COMPONENT) + if(COMPONENT) + message(STATUS "Install component: \"${COMPONENT}\"") + set(CMAKE_INSTALL_COMPONENT "${COMPONENT}") + else() + set(CMAKE_INSTALL_COMPONENT) + endif() +endif() + +# Install shared libraries without execute permission? +if(NOT DEFINED CMAKE_INSTALL_SO_NO_EXE) + set(CMAKE_INSTALL_SO_NO_EXE "1") +endif() + +# Is this installation the result of a crosscompile? +if(NOT DEFINED CMAKE_CROSSCOMPILING) + set(CMAKE_CROSSCOMPILING "FALSE") +endif() + +# Set default install directory permissions. +if(NOT DEFINED CMAKE_OBJDUMP) + set(CMAKE_OBJDUMP "/usr/bin/objdump") +endif() + +if(NOT CMAKE_INSTALL_LOCAL_ONLY) + # Include the install script for the subdirectory. + include("/Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out/framework/cmake_install.cmake") +endif() + +if(NOT CMAKE_INSTALL_LOCAL_ONLY) + # Include the install script for the subdirectory. + include("/Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out/op_host/cmake_install.cmake") +endif() + +if(NOT CMAKE_INSTALL_LOCAL_ONLY) + # Include the install script for the subdirectory. + include("/Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/cmake_install.cmake") +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/." TYPE DIRECTORY PERMISSIONS OWNER_EXECUTE OWNER_READ GROUP_READ FILES "/Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out/scripts/") +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/packages" TYPE FILE OPTIONAL FILES "/Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/custom.proto") +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/packages/vendors/customize" TYPE FILE FILES "/Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out/version.info") +endif() + +if(CMAKE_INSTALL_COMPONENT) + set(CMAKE_INSTALL_MANIFEST "install_manifest_${CMAKE_INSTALL_COMPONENT}.txt") +else() + set(CMAKE_INSTALL_MANIFEST "install_manifest.txt") +endif() + +string(REPLACE ";" "\n" CMAKE_INSTALL_MANIFEST_CONTENT + "${CMAKE_INSTALL_MANIFEST_FILES}") +file(WRITE "/Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out/${CMAKE_INSTALL_MANIFEST}" + "${CMAKE_INSTALL_MANIFEST_CONTENT}") diff --git a/Increase_multiplexing/Is_fill_UB/build_out/custom_opp_ubuntu_aarch64.run b/Increase_multiplexing/Is_fill_UB/build_out/custom_opp_ubuntu_aarch64.run new file mode 100644 index 0000000000000000000000000000000000000000..837fe16ddd73e36ee43e3c1f0b74e2dd4a06b91c --- /dev/null +++ b/Increase_multiplexing/Is_fill_UB/build_out/custom_opp_ubuntu_aarch64.run @@ -0,0 +1,1060 @@ +#!/bin/bash +# This script was generated using Makeself 2.4.5 +# The license covering this archive and its contents, if any, is wholly independent of the Makeself license (GPL) +# 2022.3.19-Modified the MS_Help function and some options +# Huawei Technologies Co., Ltd. + +ORIG_UMASK=`umask` + +CRCsum="372373727" +MD5="00000000000000000000000000000000" +SHA="71d11137ae28709b8bfc7c33e2f7c6effa71eb2ce1957d4e44435f345d0c28ae" +SIGNATURE="" +TMPROOT=${TMPDIR:="$HOME"} +if ! test -d "$TMPROOT"; then + TMPROOT="$PWD" +fi +export TMPDIR="$TMPROOT" +USER_PWD="$PWD" +if ! test -d "$USER_PWD"; then + exit 1 +fi +export USER_PWD +ARCHIVE_DIR=`dirname "$0"` +export ARCHIVE_DIR + +name_of_file="$0 " +pwd_of_file="$PWD" +label="version:1.0" +script="./install.sh" +scriptargs="" +cleanup_script="" +licensetxt="" +helpheader='' +targetdir="makeself-1494530-20240529045552" +filesizes="137480" +totalsize="137480" +keep="n" +nooverwrite="n" +quiet="n" +accept="n" +nodiskspace="n" +export_conf="n" +decrypt_cmd="" +skip="671" + +print_cmd_arg="" +if type printf > /dev/null; then + print_cmd="printf" +elif test -x /usr/ucb/echo; then + print_cmd="/usr/ucb/echo" +else + print_cmd="echo" +fi + +if test -d /usr/xpg4/bin; then + PATH=/usr/xpg4/bin:$PATH + export PATH +fi + +if test -d /usr/sfw/bin; then + PATH=$PATH:/usr/sfw/bin + export PATH +fi + +unset CDPATH + +MS_Printf() +{ + $print_cmd $print_cmd_arg "$1" +} + +MS_PrintLicense() +{ + PAGER=${PAGER:=more} + if test x"$licensetxt" != x; then + PAGER_PATH=`exec <&- 2>&-; which $PAGER || command -v $PAGER || type $PAGER` + if test -x "$PAGER_PATH"; then + echo "$licensetxt" | $PAGER + else + echo "$licensetxt" + fi + if test x"$accept" != xy; then + while true + do + MS_Printf "Please type y to accept, n otherwise: " + read yn + if test x"$yn" = xn; then + keep=n + eval $finish; exit 1 + break; + elif test x"$yn" = xy; then + break; + fi + done + fi + fi +} + +MS_diskspace() +{ + ( + df -kP "$1" | tail -1 | awk '{ if ($4 ~ /%/) {print $3} else {print $4} }' + ) +} + +MS_dd() +{ + blocks=`expr $3 / 1024` + bytes=`expr $3 % 1024` + # Test for ibs, obs and conv feature + if dd if=/dev/zero of=/dev/null count=1 ibs=512 obs=512 conv=sync 2> /dev/null; then + dd if="$1" ibs=$2 skip=1 obs=1024 conv=sync 2> /dev/null | \ + { test $blocks -gt 0 && dd ibs=1024 obs=1024 count=$blocks ; \ + test $bytes -gt 0 && dd ibs=1 obs=1024 count=$bytes ; } 2> /dev/null + else + dd if="$1" bs=$2 skip=1 2> /dev/null + fi +} + +MS_dd_Progress() +{ + if test x"$noprogress" = xy; then + MS_dd "$@" + return $? + fi + file="$1" + offset=$2 + length=$3 + pos=0 + bsize=4194304 + while test $bsize -gt $length; do + bsize=`expr $bsize / 4` + done + blocks=`expr $length / $bsize` + bytes=`expr $length % $bsize` + ( + dd ibs=$offset skip=1 2>/dev/null + pos=`expr $pos \+ $bsize` + MS_Printf " 0%% " 1>&2 + if test $blocks -gt 0; then + while test $pos -le $length; do + dd bs=$bsize count=1 2>/dev/null + pcent=`expr $length / 100` + pcent=`expr $pos / $pcent` + if test $pcent -lt 100; then + MS_Printf "\b\b\b\b\b\b\b" 1>&2 + if test $pcent -lt 10; then + MS_Printf " $pcent%% " 1>&2 + else + MS_Printf " $pcent%% " 1>&2 + fi + fi + pos=`expr $pos \+ $bsize` + done + fi + if test $bytes -gt 0; then + dd bs=$bytes count=1 2>/dev/null + fi + MS_Printf "\b\b\b\b\b\b\b" 1>&2 + MS_Printf " 100%% " 1>&2 + ) < "$file" +} + +MS_Help() +{ + cat << EOH >&2 +Usage: $0 [options] +Options: + --help | -h Print this message + --info Print embedded info : title, default target directory, embedded script ... + --list Print the list of files in the archive + --check Checks integrity and version dependency of the archive + --quiet Quiet install mode, skip human-computer interactions + --nox11 Do not spawn an xterm + --noexec Do not run embedded script + --extract= Extract directly to a target directory (absolute or relative) + Usually used with --noexec to just extract files without running + --tar arg1 [arg2 ...] Access the contents of the archive through the tar command +${helpheader} +EOH +} + +MS_Verify_Sig() +{ + GPG_PATH=`exec <&- 2>&-; which gpg || command -v gpg || type gpg` + MKTEMP_PATH=`exec <&- 2>&-; which mktemp || command -v mktemp || type mktemp` + test -x "$GPG_PATH" || GPG_PATH=`exec <&- 2>&-; which gpg || command -v gpg || type gpg` + test -x "$MKTEMP_PATH" || MKTEMP_PATH=`exec <&- 2>&-; which mktemp || command -v mktemp || type mktemp` + offset=`head -n "$skip" "$1" | wc -c | tr -d " "` + temp_sig=`mktemp -t XXXXX` + echo $SIGNATURE | base64 --decode > "$temp_sig" + gpg_output=`MS_dd "$1" $offset $totalsize | LC_ALL=C "$GPG_PATH" --verify "$temp_sig" - 2>&1` + gpg_res=$? + rm -f "$temp_sig" + if test $gpg_res -eq 0 && test `echo $gpg_output | grep -c Good` -eq 1; then + if test `echo $gpg_output | grep -c $sig_key` -eq 1; then + test x"$quiet" = xn && echo "GPG signature is good" >&2 + else + echo "GPG Signature key does not match" >&2 + exit 2 + fi + else + test x"$quiet" = xn && echo "GPG signature failed to verify" >&2 + exit 2 + fi +} + +MS_Check() +{ + OLD_PATH="$PATH" + PATH=${GUESS_MD5_PATH:-"$OLD_PATH:/bin:/usr/bin:/sbin:/usr/local/ssl/bin:/usr/local/bin:/opt/openssl/bin"} + MD5_ARG="" + MD5_PATH=`exec <&- 2>&-; which md5sum || command -v md5sum || type md5sum` + test -x "$MD5_PATH" || MD5_PATH=`exec <&- 2>&-; which md5 || command -v md5 || type md5` + test -x "$MD5_PATH" || MD5_PATH=`exec <&- 2>&-; which digest || command -v digest || type digest` + PATH="$OLD_PATH" + + SHA_PATH=`exec <&- 2>&-; which shasum || command -v shasum || type shasum` + test -x "$SHA_PATH" || SHA_PATH=`exec <&- 2>&-; which sha256sum || command -v sha256sum || type sha256sum` + + if test x"$quiet" = xn; then + MS_Printf "Verifying archive integrity..." + fi + offset=`head -n "$skip" "$1" | wc -c | tr -d " "` + fsize=`cat "$1" | wc -c | tr -d " "` + if test $totalsize -ne `expr $fsize - $offset`; then + echo " Unexpected archive size." >&2 + exit 2 + fi + verb=$2 + i=1 + for s in $filesizes + do + crc=`echo $CRCsum | cut -d" " -f$i` + if test -x "$SHA_PATH"; then + if test x"`basename $SHA_PATH`" = xshasum; then + SHA_ARG="-a 256" + fi + sha=`echo $SHA | cut -d" " -f$i` + if test x"$sha" = x0000000000000000000000000000000000000000000000000000000000000000; then + test x"$verb" = xy && echo " $1 does not contain an embedded SHA256 checksum." >&2 + else + shasum=`MS_dd_Progress "$1" $offset $s | eval "$SHA_PATH $SHA_ARG" | cut -b-64`; + if test x"$shasum" != x"$sha"; then + echo "Error in SHA256 checksums: $shasum is different from $sha" >&2 + exit 2 + elif test x"$quiet" = xn; then + MS_Printf " SHA256 checksums are OK." >&2 + fi + crc="0000000000"; + fi + fi + if test -x "$MD5_PATH"; then + if test x"`basename $MD5_PATH`" = xdigest; then + MD5_ARG="-a md5" + fi + md5=`echo $MD5 | cut -d" " -f$i` + if test x"$md5" = x00000000000000000000000000000000; then + test x"$verb" = xy && echo " $1 does not contain an embedded MD5 checksum." >&2 + else + md5sum=`MS_dd_Progress "$1" $offset $s | eval "$MD5_PATH $MD5_ARG" | cut -b-32`; + if test x"$md5sum" != x"$md5"; then + echo "Error in MD5 checksums: $md5sum is different from $md5" >&2 + exit 2 + elif test x"$quiet" = xn; then + MS_Printf " MD5 checksums are OK." >&2 + fi + crc="0000000000"; verb=n + fi + fi + if test x"$crc" = x0000000000; then + test x"$verb" = xy && echo " $1 does not contain a CRC checksum." >&2 + else + sum1=`MS_dd_Progress "$1" $offset $s | CMD_ENV=xpg4 cksum | awk '{print $1}'` + if test x"$sum1" != x"$crc"; then + echo "Error in checksums: $sum1 is different from $crc" >&2 + exit 2 + elif test x"$quiet" = xn; then + MS_Printf " CRC checksums are OK." >&2 + fi + fi + i=`expr $i + 1` + offset=`expr $offset + $s` + done + if test x"$quiet" = xn; then + echo " All good." + fi +} + +MS_Decompress() +{ + if test x"$decrypt_cmd" != x""; then + { eval "$decrypt_cmd" || echo " ... Decryption failed." >&2; } | eval "gzip -cd" + else + eval "gzip -cd" + fi + + if test $? -ne 0; then + echo " ... Decompression failed." >&2 + fi +} + +UnTAR() +{ + if test x"$quiet" = xn; then + tar $1vf - 2>&1 || { echo " ... Extraction failed." >&2; kill -15 $$; } + else + tar $1f - 2>&1 || { echo Extraction failed. >&2; kill -15 $$; } + fi +} + +MS_exec_cleanup() { + if test x"$cleanup" = xy && test x"$cleanup_script" != x""; then + cleanup=n + cd "$tmpdir" + eval "\"$cleanup_script\" $scriptargs $cleanupargs" + fi +} + +MS_cleanup() +{ + echo 'Signal caught, cleaning up' >&2 + MS_exec_cleanup + cd "$TMPROOT" + rm -rf "$tmpdir" + eval $finish; exit 15 +} + +Script_Args_Check() +{ + script_supported_args=$(echo ${helpheader} | grep -o -E "\-\-[^ ]+" | awk -F"=" {'print $1'}) + arg_to_test=$(echo $1|awk -F"=" {'print $1'}) + + for arg in ${script_supported_args}; + do + if test x"$arg_to_test" = x"$arg" ;then + return + fi + done + + MS_Help + exit 1 +} + +finish=true +xterm_loop= +noprogress=n +nox11=n +copy=none +ownership=n +verbose=n +cleanup=y +cleanupargs= +sig_key= + +initargs="$@" + +while [ -n "$*" ] +do + case "$1" in + -h | --help) + MS_Help + exit 0 + ;; + -q | --quiet) + quiet=y + noprogress=y + shift + ;; + --info) + echo Identification: "$label" + echo Target directory: "$targetdir" + echo Uncompressed size: 412 KB + echo Compression: gzip + if test x"n" != x""; then + echo Encryption: n + fi + echo Date of packaging: Wed May 29 04:55:52 CST 2024 + echo Built with Makeself version 2.4.5 + echo Build command was: "/Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/cmake/util/makeself/makeself.sh \\ + \"--header\" \\ + \"/Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/cmake/util/makeself/makeself-header.sh\" \\ + \"--help-header\" \\ + \"./help.info\" \\ + \"--gzip\" \\ + \"--complevel\" \\ + \"4\" \\ + \"--nomd5\" \\ + \"--sha256\" \\ + \"./\" \\ + \"custom_opp_ubuntu_aarch64.run\" \\ + \"version:1.0\" \\ + \"./install.sh\"" + if test x"$script" != x; then + echo Script run after extraction: + echo " " $script $scriptargs + fi + if test x"" = xcopy; then + echo "Archive will copy itself to a temporary location" + fi + if test x"n" = xy; then + echo "Root permissions required for extraction" + fi + if test x"n" = xy; then + echo "directory $targetdir is permanent" + else + echo "$targetdir will be removed after extraction" + fi + exit 0 + ;; + --list) + echo Target directory: $targetdir + offset=`head -n "$skip" "$0" | wc -c | tr -d " "` + for s in $filesizes + do + MS_dd "$0" $offset $s | MS_Decompress | UnTAR t + offset=`expr $offset + $s` + done + exit 0 + ;; + --tar) + offset=`head -n "$skip" "$0" | wc -c | tr -d " "` + arg1="$2" + shift 2 || { MS_Help; exit 1; } + for s in $filesizes + do + MS_dd "$0" $offset $s | MS_Decompress | tar "$arg1" - "$@" + offset=`expr $offset + $s` + done + exit 0 + ;; + --check) + MS_Check "$0" y + scriptargs="$scriptargs $1" + shift + ;; + --noexec) + script="" + cleanup_script="" + shift + ;; + --extract=*) + keep=y + targetdir=`echo $1 | cut -d"=" -f2 ` + if ! shift; then MS_Help; exit 1; fi + ;; + --nox11) + nox11=y + shift + ;; + --xwin) + if test "n" = n; then + finish="echo Press Return to close this window...; read junk" + fi + xterm_loop=1 + shift + ;; + --phase2) + copy=phase2 + shift + ;; + --repack | --repack-path=*) + Script_Args_Check $1 + scriptargs="$scriptargs '$1'" + shift + if [[ ! "$1" =~ ^-.* ]]; then + scriptargs="$scriptargs '$1'" + shift + fi + ;; + *) + Script_Args_Check $1 + scriptargs="$scriptargs '$1'" + shift + ;; + esac +done + +quiet_para="" +if test x"$quiet" = xy; then + quiet_para="--quiet " +fi +scriptargs="--$name_of_file""--\"$pwd_of_file\""" $quiet_para""$scriptargs" + +if test x"$quiet" = xy -a x"$verbose" = xy; then + echo Cannot be verbose and quiet at the same time. >&2 + exit 1 +fi + +if test x"n" = xy -a `id -u` -ne 0; then + echo "Administrative privileges required for this archive (use su or sudo)" >&2 + exit 1 +fi + +if test x"$copy" \!= xphase2; then + MS_PrintLicense +fi + +case "$copy" in +copy) + tmpdir="$TMPROOT"/makeself.$RANDOM.`date +"%y%m%d%H%M%S"`.$$ + mkdir "$tmpdir" || { + echo "Could not create temporary directory $tmpdir" >&2 + exit 1 + } + SCRIPT_COPY="$tmpdir/makeself" + echo "Copying to a temporary location..." >&2 + cp "$0" "$SCRIPT_COPY" + chmod +x "$SCRIPT_COPY" + cd "$TMPROOT" + exec "$SCRIPT_COPY" --phase2 -- $initargs + ;; +phase2) + finish="$finish ; rm -rf `dirname $0`" + ;; +esac + +if test x"$nox11" = xn; then + if tty -s; then # Do we have a terminal? + : + else + if test x"$DISPLAY" != x -a x"$xterm_loop" = x; then # No, but do we have X? + if xset q > /dev/null 2>&1; then # Check for valid DISPLAY variable + GUESS_XTERMS="xterm gnome-terminal rxvt dtterm eterm Eterm xfce4-terminal lxterminal kvt konsole aterm terminology" + for a in $GUESS_XTERMS; do + if type $a >/dev/null 2>&1; then + XTERM=$a + break + fi + done + chmod a+x $0 || echo Please add execution rights on $0 + if test `echo "$0" | cut -c1` = "/"; then # Spawn a terminal! + exec $XTERM -e "$0 --xwin $initargs" + else + exec $XTERM -e "./$0 --xwin $initargs" + fi + fi + fi + fi +fi + +if test x"$targetdir" = x.; then + tmpdir="." +else + if test x"$keep" = xy; then + if test x"$nooverwrite" = xy && test -d "$targetdir"; then + echo "Target directory $targetdir already exists, aborting." >&2 + exit 1 + fi + if test x"$quiet" = xn; then + echo "Creating directory $targetdir" >&2 + fi + tmpdir="$targetdir" + dashp="-p" + else + tmpdir="$TMPROOT/selfgz$$$RANDOM" + dashp="" + fi + mkdir $dashp "$tmpdir" || { + echo 'Cannot create target directory' $tmpdir >&2 + echo 'You should try option --extract=' >&2 + eval $finish + exit 1 + } +fi + +location="`pwd`" +if test x"$SETUP_NOCHECK" != x1; then + MS_Check "$0" +fi +offset=`head -n "$skip" "$0" | wc -c | tr -d " "` + +if test x"$verbose" = xy; then + MS_Printf "About to extract 412 KB in $tmpdir ... Proceed ? [Y/n] " + read yn + if test x"$yn" = xn; then + eval $finish; exit 1 + fi +fi + +if test x"$quiet" = xn; then + # Decrypting with openssl will ask for password, + # the prompt needs to start on new line + if test x"n" = x"openssl"; then + echo "Decrypting and uncompressing $label..." + else + MS_Printf "Uncompressing $label" + fi +fi +res=3 +if test x"$keep" = xn; then + trap MS_cleanup 1 2 3 15 +fi + +if test x"$nodiskspace" = xn; then + leftspace=`MS_diskspace "$tmpdir"` + if test -n "$leftspace"; then + if test "$leftspace" -lt 412; then + echo + echo "Not enough space left in "`dirname $tmpdir`" ($leftspace KB) to decompress $0 (412 KB)" >&2 + if test x"$keep" = xn; then + echo "Consider setting TMPDIR to a directory with more free space." + fi + eval $finish; exit 1 + fi + fi +fi + +for s in $filesizes +do + if MS_dd_Progress "$0" $offset $s | MS_Decompress | ( cd "$tmpdir"; umask $ORIG_UMASK ; UnTAR xp ) 1>/dev/null; then + if test x"$ownership" = xy; then + (cd "$tmpdir"; chown -R `id -u` .; chgrp -R `id -g` .) + fi + else + echo >&2 + echo "Unable to decompress $0" >&2 + eval $finish; exit 1 + fi + offset=`expr $offset + $s` +done +if test x"$quiet" = xn; then + echo +fi + +cd "$tmpdir" +res=0 +if test x"$script" != x; then + if test x"$export_conf" = x"y"; then + MS_BUNDLE="$0" + MS_LABEL="$label" + MS_SCRIPT="$script" + MS_SCRIPTARGS="$scriptargs" + MS_ARCHDIRNAME="$archdirname" + MS_KEEP="$KEEP" + MS_NOOVERWRITE="$NOOVERWRITE" + MS_COMPRESS="$COMPRESS" + MS_CLEANUP="$cleanup" + export MS_BUNDLE MS_LABEL MS_SCRIPT MS_SCRIPTARGS + export MS_ARCHDIRNAME MS_KEEP MS_NOOVERWRITE MS_COMPRESS + fi + + if test x"$verbose" = x"y"; then + yn="x" + while test x"$yn" != x -a x"$yn" != xy -a x"$yn" != xY -a x"$yn" != xn -a x"$yn" != xN + do + MS_Printf "OK to execute: $script $scriptargs $* ? [Y/n] " + read yn + if test x"$yn" = x -o x"$yn" = xy -o x"$yn" = xY; then + eval "\"$script\" $scriptargs \"\$@\""; res=$?; + elif test x"$yn" = xn -o x"$yn" = xN; then + echo "Unable to decompress $script ,because of aborting! ";res=$? + else + echo "Input value is unacceptable,please try again." + fi + done + else + eval "\"$script\" $scriptargs \"\$@\""; res=$? + fi + if test "$res" -ne 0; then + test x"$verbose" = xy && echo "The program '$script' returned an error code ($res)" >&2 + fi +fi + +MS_exec_cleanup + +if test x"$keep" = xn; then + cd "$TMPROOT" + rm -rf "$tmpdir" +fi +eval $finish; exit $res +DVf< pŕZa` |Bm?IFe኱$_hvxwf=3kI8RPT]sTBIr\ruEBq3&& +FtlG2(r~^zGN q|>  Tf.KL[[[Wt5tXJ{L- 0[}sXܔ6԰bt3kي bgTwݑ*9v*oij>hE^0t,X%[QkSEUۡWtI5K-bn^;bc9#S.鱬9C C%CwyBYXP1zؚ5\ODQus7umؠw ]ѼTr\;41Қ%[F,OglET7lNwT aetGJU]c;~KK7 U78N DOL>[18T7uWWk sTsudϏohmfZo8b#VG DaYȈZLYrUTXWRyc>fi<\;fMQ,t0zZ1S''8jɜͺ|>W06B~ ?%4b<òwJX\D2yZ_cڪ"RY3G sW +oj +]ܦZ4|NJOsXLŰM'ZZ{sG0C6LŻzfkh؃ql9p]my#.m5edҐZ Z\zV!FX\uWuSўCCeթ@, 0C1ɺ+ qzd:ފ9as|?D!(eb0 'G yvVA@H>u <&PP,幚΂ºհ-m72G \Kc|Ɣ+VF*i_NJt-򖚅bX0<{WqoT ϔit{߁*\u>ƈU2 +|,dBdp\e',3?ho`f)ruxaPt%#eN^d*r*|\REp=>O}Q,(?K!@/2 Ry+H#5݀xf;Z]. >8Пm̤q`acWGWXU3+J2uv5.63j[d1ӳ 8[^(m4J&F6Қ̬ /AAD 6¯F)7~<y +K&c&=$J>qc;NNs}42!"{y ΖꟖboE>+ ?υopc!K.q*DHt4]П>K]IHtQD?WKc4 l _ W \'v~DI%zQcDS[$}DSă{$r{D[W%ϧ$y.4q(|;#Dm4s76tL҆_D^8)%;KwIŸ~PŸE[,?%ؾ;/%El_K+ؾ㻿F5@57}t0--2Eϙz[w{`9.b2} hnalI>2@2"SqL0ڢDϛ&?`J6;ϒI}_"1=|0So6d^L"׀?D7}vuɛMkϰ~ffn;ui A^;NN><9tUBv{KwӋ;WoQЉr]7yMu9}o' +p8 c|W3i[}*Fu5&B~θwn1M{ ,[c?dvб̳H4Oxm@;CۻGc,A?e0zԋ_?!J#ى}VN#;C Qn瓽m2-zZt4B؁\!w?keȞpݞUiQ2=dzp.9 d<<=sKȴw0gn@^Czy`1jC4ڂc{=6w"ЦE0^jo !ت^{͘ΦnN5iAWx2X e<{ekZ%*"F\GX޺&>gfPšCߛ!@K(ۡ< Z(Ey([@ (#~4.r{4L#  +NӜm_ݷ7l|4 +{ <\}>. HM؅Cwr\߿{f\SFggڿ>[qC=pJwD{l+2{_/}o&>szfQa#Rׂ}~;ufg3c  RYL?U[GqyٛAݱ‡цsn}I8 '$pNIX@Aq(@ +s=٧YY'he3*qO&Φq{.8Rwk@f#qSq渐#6C>q&/-Ω8g\lOaz> v +yq'/,g5]yd%$ۓD䡙&8s\UIYJ|6adT'G ә(ҵY &(Pgyb%: |8|PgeUW%I=x(]@)].=j!~l +TzCyeU$98$oDf?8\8W:c'Ü"R |G.b9҅;qF@xV"lM yEB%>cs 4?qqK"n'%9.(ey "ORAF8Z΁EhhsQw"a'L^.'9]@xn"AZCˉrloX Iȋ}\׷ a}?'li +ޕ5 /< $(OxʊZpӄB.2wea$/ P/%ʣj4%)Ob JM!kNgmi|}?? +ی$NQ"W. +==C4/eZS7MEf%q33PgBZOb,/s3cCGuoA,UK0khxSQn2<-6F̬>Bz6lܨt?>6?dgE5ZK<EUI(HH<Ƒcu#:ޞodRm@ejUHaJn8n&?8HQ0c[{3vgxei‘͛73o7AY0 "o`Z0lgBu=S̗ma#h +Z$>hf. rx%恉qAy01'B~rbl sZaWVQ(8-"! ;kVΣG!NuV یU=̷#i)SehiS&@1y',N)5r0 șb<LJ +|:(Cf٩;Zx D-&)͔؞*(B\Pb1T;x֮ yldg5|D5kef2T +vْn`ə*se È: _)_q@R·ΎvǮ"2mOt-E;ssr{Bt G +~=@Wڿ=PvW_>++ŻYWrQTWE+'7q'zXP4c !\\Q9ā=$t+q` +}.7`oWU4̏;Ы +/LP0쏪f [U_B +}]:[M%n~lJ UǍ=Cw4QD~ɿ#tA]8qf/pc#8vd&9kT@9S!/6Іp]*FٞALp0d% Vң[4 +9 rI!ak:i"H -i:UE#+x */'`R#At˝",W=u!B?ޓ8 xu{~H.z1"%:,h:ׅ$yz\ +P#\<*ŋ/*ByqE % +zH +k +( +()1A?5A/*ABo +U*tzr^?*>oCC"GT?ErD:DG +EA_ Nƍɸ:%ܥjȏwsE>tyQ %?q߯i?-utDב2nO~Ex;'eBN&䥟ۓ_q{U-d!dܞnq{zB<'?q{r}'?g.r+f +)쎣гPT;Ua$}$O>@is{|U2\ֺ-dF|8(D[$|ޢVFSFA(?/J +ͪpĈ u_DZ-Kׯ_+gaX pzq | rxƥx֥*xBC6Ym=x!ly oaEߋ L&oŘN`"w_ֱ_xS'pz}߳=~b)P`'nFv2L\r^N. +';}ɮEdϢpcQ8ٯ(VN* +';}.EdpCQ%}qC~~~i~#ƠM-mal AR|"d *!ׅl9*N[U!l$*kL"Pе w]zRwɶO~u3[  aC*ʯƣOS7*zٙɑ}x˞t/n tU|Y,.ʠq4nӕirjoUq4ҵKI8g|t{,H4ӕV˯>ҼWy7SǢR4/Sqԣ> ǧu]gT . +ҺeIqOlW"C?'R~jQqł +L8'W˛ҧu֋"׉s"V#*>NH:ORqnStrq5WqbMGVQj˾"ՎD|Уu +(nv=f Xٴa^tXiS!b.ovmbwGhV2lt (q@|KҎi{9m6/bܥkT63Dvf,=ܵ&ς^Ԋ4H][nDqHgHp=;4~V(j M3ҙQ6 cXP;Z@r\i;vnCQ:0ԿТ T}Z&msL[X{S)% Sy3BuV uti*nhL;J&vPtq|nc- W{/gqsNrD/)̅,d2Y ɍ9@q[HTW* +9\VċxT;1OE X֚jh)iYsVˤ 8ehnjqe)ah)$o(; [SP\( *B,c4s0pb8. D6P9}Ω4V޸`"=nf(7fjC+n^- +bPn;cU +LJ * JiFG1+j,4)Zb4o\Zb6ǎݸآY48X +fa`L fv搕y"%9}ddWtfmˊIs5X3X1n4.-yqr zLv^ ģ {%mb:pfE3m*g-jk5zYأhiw.̣B`UArafkfʤi_ݼG +>+& +i$m2H2P(OC14ÊN*rMZp@)nY$Fz<Օt?j7f$Ŗñq!(L[-ݩugu@؆8LM8H$Ҷ8~+ktu%z'RHFEJ +Q㍙UمqDcNd8H_N(hQuI>1ca#W;}twZtǞhe* &T+B<_W +IKSF7.4P2 ]jCbq6ǖJbWvGwX>V{8rky}ej ?lS*,dTv}>g"lEI*dɢ\,XUI'QzY`P,:*Cq5G (b%ķL چ! =alWX3]}JMQXۨAQ.aX7dJO  (ճ^ v~^-9@7PV3[E1@1խbmYUÊmoJj\FgX~K̷%CmIH +O$# =16'&р;'r0ˬaY+w0~4Cf-ߞqJyS91ذy7~}4y$m )wUc4C>uZ;0ԢUr4ˆ8o7kׇorн=SΕY ~X8Z {d6ݶ2]42(&N|(g G2"qdUlJ4nY3i>$'6RhYCdzahFx]J Mu_xDl,nt6]hh%)JFAIl>֛zTvvfYO1#7Q]Su= $w ".P? "-G8}m;}\>܇l8Mv#dOp)b.sy:x82N < vpm#IL0ruG.|>t2,Dc2<.1NYVFGш!kM?:7D&AwiWNd/#xt<˅d[Ucҍ6" >yc+Dsv?&+p5]k&@W'_UˈI KMOᄽU. u<91:9`MA%cQ_i tu7L)CEW + 7\a=7ĭPdz ,)}УV9yi^N#GƶB9 \")T&_We:A 8ݸ/ +E7coOww|KƓO'aC{ N԰%GHdu;N8_la};{#Q&ÂvшQ@?\`A+]QJ*%8rc_mPsʇ7Q8j`k߃D2XA.[!i+D3ff&iddO+:Rd=0n݈;Y`1'4\F$p.!?l{$q{zf布#nY^'qǠHD\QٖcvgNu:K, $dK$"5RT#! + +i9(1Tbŕgzu=8i81=›o͸qsK377suZ`pd2[^erҰ*$rp ~-dU]JiK+ ^w@L_߶n=~޶:|4`/mki%llŢ%ɬqy16!]dQ{Vdi؊Gf0z:`lۙ'}রz˭X\/:<󃥷x}wX+eᳯ]EZK6u4PFksy;.%($0"r %ncR HȲ)qU$fuT"P#遨 Hl䎭[Z'kg(OVDt~|^)jZ?͝$[STx2w|-8<hX07g{Gk}v%g#sY}7OAq0㑮OY4I o冀Wx5YǜmNb#ՃzPC,P0 eU *QE 0фJp4 '|Ӵ_;wݎlÓ*ı#Y@{w؎9hhYѓ6#;m\P5:ַ\7 +Oۑrn&nT!+2ӫTxb܎tZ=l+Upƴg- oۺ|Eϲ}rn֝Ϲ+d9_XF_FWx3%7{s1XÛOwQ:(ō.pY o_X zLbyOAO|0L&[>xv}DZҢ7ˬ=zI?#EvXo +{ Ɋ=d-@Nj|ћ[#mH穲7HmКZ2R+ZE)9z20wC TAVd4j}\S6eZewȅW"MW2-72bAw3`)02y&gi(cNQYTQv2&KiS&OwwS'i\!mJzʣeG4{U|40k>zƦ=UGt>xrUx|O +YU{Hd*BV +=UMPΧ}^qvKzȳ]V9$Aݸ$e\,8cuWӕ'z>I%Dr1yaI&_/#K"GOѵ,C2#=/~;@'? +C? +b,Ҹ@N|[l<(dUDUyPgh-z*k*E&99:őaӌMu ҟHKߩ֐NzPy*vqG 00 ܚdRcB܎㓫o'>  wq*qhOWx㭲< ԙDUJTKϓ_G~Ok`O7gwϣ:?0Ne-A;Vln#Ӓ>%R}k>"~`Lsix߂6i_es "dHEcvt{kLe8,^֞ l{BC sBHPO~[y/5u߂;~;Źu y,akN͹O)4gxѾiݷg2 +dB,8R ߭ =As s WNj +*lq*k-$ N!śHT.Nys:̛u<sI&"sdO&@YׄƑ& J,'}!i6=.Xvo_#1iOrnqQ:[!|'l@b/G a/QĊo9ᮤ%M( 1d]9 ʀ<OĮN? RߣǡlMXƝ`ف>N7]!FY+bݍii`k,cYt2FcRڟ ?n,;!cޔH ~ڈ./釰8r'3޽F]޽./MiAxiEy,gbJ{]Pb<6?gXlpyRZ;ꦋiLMRay}ݕmU, ywZVAx,q,se~ZPG1c:Y+Oith[]u7]\7uip)UVqõgj.'չ )m̵SpMJ@;LrԟtoJaĂ c#} v:!]sKf|Ū"2c \6:zoٲ>9$5H@ +(RQRO̗ $ ձHf&ae 'a[x{붰{FTk(}WH`ߘrj9~71H/O½W6 ?MۺνG(޺ù~훎w1KLYpgUr@ނWP5k:FfuMh$gK(w:\)v!wlTnKYa0z{Vֹzboq*XwKc _䮍NE +PȌEP"9GKo#~w+0P 9Ra&BR"W#X"'$"fPC@<V!$HH[юN_`?p +".srazU"i"S ĥx$N!ErLUIa)HQhqI5FPd=_'Åtwa|(_ _#V,︡O RWK_+5i1G?f2l|_t9Ӄ;N}[,F9>͕{ +ex$xɱB7 ށdzl?΂V#IЃ~Kl?Ng?@r5]~;Fx?z~0ahi? [d?cCå_95cyFunFlKڸǍ CU IER( KjDJf ~C@*^z Fj!G +C 5f4CjTcaQUa*$Ԉb<U9bQa#\lk_Ye6TnyՐ `LUFXȺ4C6͈ˉ@TC Dx,R0U )XPºW/s"P j=WK# `mO +%z%_K /%xPKSz IR!J?JJ g _䮍NP' Ƙ'TňzD0P3PvW)^zCFj!G +7ú'"3HDxBDXHփ SBJ4$ K@4cH@Wd= Fc YqQN_`?p +".sr!0 ݈`8Dd3q( E*r"H,lHbtՐj@$FEn<7_:zA׈!TE# g' 9mb oK&?%|ov]SoI _ g(biUz #XX?!@x8A?XF}^e)283rO[SE)"*= tUUzMט{ !`LnA^>r40ܼG3] E^QT* SVVQ,W" ࣙRPFdgMM}9y kxk>~_}JyvX#V=)?ߗr{ry440&Ǘ.O`lVK3BfP1qyyg*Nr܇}]N2Җ:+n1QT9׳_sh\2*sִ>Y!!q{wE765SPo5¨q mo~gmD6.بC + +W =eW߁u8ǀ?PXLMH&-n{E[ptf2[z|[c8+}^ƴ;i~p4Vg@Ϩo!L6-Jϳcq10 1]G|泌vҞB",\P1;(X󯀥Xo<=OP~͔ss61^Lm˭f#XCA߻t,Lܙũ:)C V7r̡yCYO܆PwfB{Cxtg5t7L$2qMCЛ\ hغӍO3tx6\:׹N$HcsBk\҄ڮR^is-CY/FQ#W|GgtO8zOg1_1I%ɷ$$ߒ[.e/ ' c|X߿HYх]5Wu.گ>(U2*!FmY_5Rۿal5[g>jonsc߇!Y{:Mxc{Ǜ> ڗXӱrt\=,WOǺݱrt\=,WOח%·ZvY $>w="ܔѝ/^70{eACo6w@|%6d92|>{F >t)_3|ҝ|}ɿy}"j? +L <1pH йdô)t( 2P}H~o0++!_.ѲRo$߫KCpy[v]t`u ӡޱ>ECvOPݳq:T$P +GQ`(z|O#"\QpE8XQ_VJ{7.5bȿ*Q ^ ywѫL4龥_n?PdϗZZ/Jzˉzƒf-D3 K$+c HNŗ\0Z邏D k?Գ}uXN<*C>i]MQR(3[%ӽ5^w|@U#;b;3PTGK]aDWMB3sR[c3Ny8y_HZ{{lĖmΥ H/$]t 9ّN9]S?u PwAFx 0Gr3ɿ ?TJ19hClPqqq+ +PVZh*("ݙ7s-3u':] +<=fT($Y`~vtL'}i8?KUVD#䣺ssI]PH~e|)BU|INoy >H +zQӜCHN-y-ul%uRG# =Rdc 1h 9V$@m[!2ZV().TvC^̥;R? yյ&#~"Ն`?=,br=8%ߞN}<а2,S'G<-UuL.^jD a`3r~j8Y]4BA|@N6 B5 7pǍ3?y(~$o7k `MHàh{k  pJLByEJ'~+}tf 摼5!'_yhGw( *yEI3$_Js*OOT<uϰи=lmH>WQ^uGBws鱯rw]u2/գlsFA注_P[d*=2 F4:$=e_d{64r MbI}TI]x5[5l$7zIhG)m'\ +MVrw9K-הmdoiNiY<+LN3x,3[(J|ɶe2Y2] +xɶe;LcڛH#GH3kL򒯒t`)j<3 +)JeY#/ZiGǴ0OXWa%+1m|VYi( +ŴViK?iKxo0'4!l[w-.vz“||kV0z5)}=fDk}TYV'F|29(O,2|Qr;pc奏>VsN2m c)jcVf7<( ay,73x|QGT̃EhQ)^YUNyp7|Zp'Zu/m''ɺ juY9y_(Ý@w[) k7㜦B_Sx".SLV^?gf?3OQ_^Gr3/"v/CkKnWW&s_^"(|a?R"`$`$RK7/CQ_4Rsy-vgֺXuB'jwBj T+/+ R4 R xQoI$PѠUD,AoPv̯J}f(*Q N\yw؟O]|wK}IOaW-=ݗqIMgtBڃ]ϲɽeB?, \JgY'~ď_(KO?7KfOL#wsaSwQ; D܅E%sm=QXϐ TeRl߷1X3y?d[A#aW`AWۼi[N[~|t($Yf`2p~k +Jj㜾څ'Maå,AMz 2zݩΪ.h-&%DdRqt@ь`qNa]ba@sR(XYڋZ-¥A2OGۖ* Zy ăx}Uud1h8hN%=;]ȕI_:m2;rQ G1,hJTNzV60rO9S)?gFrO9)S9S91؊Õ?7ane +~qx vw[@%+-lWGPTCv]` { {\^Zj#=Xk}l#/ ';sώQr@ P;KqE کx)3>г}~LK !>u6>%vOd k2U>4M`lPtlAZWkMZlP+[*ZL1~ i7=hQ,{0jvZ-63,|eS#3_9[_ͩy-*nZ{n4 Wrv4ʹZ6&vRlmfQ)K.&a㇬[Nnz +MGynh~>ΔwϬOމ[RỖzw,kHn]֡;RiWģyl_~5B^ BF'{BtBvA39uQ`5wZm-i;B͡mWL`P[Q?jk͞--!Q8r*r:Rfq|(hO%'ES~L9FLI]V`VsW#p=Apd}Ktr]t#|$|;9A m0@!;#͗~9#w.EEyܲ,vn;<+A5 .tyW0 (0M;\(h!M4#Tsގ+ s/^73^4`μZΊ>0d&78`0C2JbB`gnpo>0 #лb]lÚ }HؗP5w"OfE~`"(&ECvL5d~`W%~Qj?`h ~d +S2E 9RNՀ{dI̿؂HoR[CaC؟dgBV`8eI<@-э<@U>cS@Ez)j*: μ?C$'f9#?gx'({:+Єeiх] ^iR^9R(q9xByS>P^t_r #+}NrC/΄T_ޯN͍HI_~\+Wwg_%f2ӷ%f^ ϰe<ܗ~1.R !3jpp$~d~1,O )'j=b$_t]X(4߁VLQCVlC + 0,(g*BJ/_mFr`$t'>9_F_,2@hF"=.ϒS^4R(qʋKNy\~P|_ ԀSqZ~{&pȏ Ecr"ƥx6Gf CmǗf|v> Cֹ&pD:r\is9*a=z^i'+/?p0?~_?W:rY{_?{ܷݔ4rJ}%x$cye^?OG3% 4Kˌ^W/Ymu{O- |TظMw\)bfLVb^75<7鬪79b iVjԨ)pS,m}6 .8Á8n8~mpǝpE }~860c [x F=N8~.8­Imv]^~&=~/K;1?0OLq}}_Q<֟\W.9>w7oO[{1[oiy_<UW7uo&mE{MjZO:^y7X_o8nҺo?]_~<7{w|y?{M?_T{W^`}gu'xokڨ Z 7)_ +kD+WSscӜ1qwߝm _wV&؋cު| |911|E𿙄'ӳcҊs.d7M2gg#Î[eC z 20ƻ2|1|ϓ v/1QO4%qgcb 0U < { */-e9|c~70} };>!O C> +o_s^_}3FΠ|3꽛6CnW0䶃g12c% e?aG28O>~i =[!m?G೎EtSCZ?>{r#PO&p?cnM<:s;wNNtZnrOh0SBA^#m1 !sI??R:WU/)!_r7r?r>'|7g~N?~>O'~w dMAno=Sg5N/:3QsTבwMTnR:VI?ɽo+08nM¹^AuPz~@g>@z\AJc~?E3mrb O\@/~Iuv3HEz~^Kc8kd JB*ݽKmJh^Vj5K寯Ym\?~rKNyTN{])jXYD2tĸ#VsBMJ ZۥVRڥNYۣD(Vd[\ŠP֗pHj&@jG,Ah\nUrR:F! +#21-ɊCarR +%s2հ*'PDKX¹4Vl M \S|[6\j퀧^_5,I'4sz夬e%]kO6.Ypg KkAMyeJeHt]ćM}BCZEnJFTP74_ݴѪƓ;FpG|K/?S&D!Nt\&e505Q Mu5{Mؖtv"emBtc]i1 و6Vm Qk IF9EZƍF/Sj_Cƅ} T>pVJRL$}6 @H4  6Vpô:#5&}&ӭ[C[(S =J49bFq0ޡ@=7tt;>vɉh'ԋ%/``w;vAhУȅ֟)؛}]G$EN*mW5B@YiQe HkĠYrhDG$t)>) 0 E;Ћe3nYZQ觯NxݒEs_2n^CaXVt@7H ƴ;#5 )琠A$J1ҺUY#&G^>Lto^2IƘq| Ljgۀgζ6ŝj۸h:H'(lhEaC4%E7\jB\Ӵp0D;;ԟrTaqg6~4H1q(%{ʜ51*ڱDD%JᓴfI\$0(5)BϡcU-Dy.Ez5'f(,aEwq? Sp8WBP0+=ԆV l +hQ^Jh E>mm>9 ++kÓQrzyB.Wg鐾)]urXiI(miC WkDMB{ů4i2р@kV>4.qb I<<D#b(g8Z}%"r՟1#3c74p z.p8QɌp D;XcJ*P1Jx<\r!905FֆM}lZ @}EPT{wOiMVtw:dfPB4`9*X-V 5x:ARH\ LQᴇk= k^;kq=6,ZB3~,JSfCXȭj\g$Ft<8΍54[ D (4 r6m P<6*RnsۨҸ&0 t[@8S#p=:* P@"51@^+@(0nBxH$ %02\`ѳҒs{AW9+YrVY3FUt"(0 +\fc/ǹ~W_կҷ]wRQiY__`G;+VXyъWbqj멘YUs*ĔyS'M2~D|?h4X7cE֣%ڈoFF[?Rd~"W_P>E~$~FnϫstA9dSȂSZ/VjTU7'=(>|DG񮪕UՋ!lʣ˪aO}2>~jeߚ5+UJb( *++jXm,>oX5OfMH,8ewM1J+ +ke:QaAǢgSD>cJEB_ܚ%?W翸JCn.SZce/wwqdngs73"k2K7'_&^338/_˧Z݃g|ֹܣm^sڗ{Zh52n /ms[ 19Rqן8zx:Jj?5}{oc-JG *|w8ߧ4뽐&u{6yDyv%>Vfò1+n9'Y *UKۿ/*CTy8υ[pDnV}\TNq e߯]mp{ _ 54m;C | =\|:C_A59@v;aoy_bgܝ7gW̶ xUqf8_f6u83[xwແrֵ x/wG =1sx*v}%S\}Ns+84{g~<%J] tYgx6s/>*<'nAon]mp[v<x`ແx-}7v;|&ÁnK-<x;|<\6KCv 48 |$\ࣀ_x1px rࣁO>lO|!;/>*sm|;pxSw/D<7n? xcˁGONkg) |4~/\>x k9v|&gp[7*s7|-w|.}+7*M?|ہ~"ۏf]3{xp[$^+<^|Lkk_h4m5SaVzв.7&s ;(cg.Kŗ;A'}A$}/-p~G9?/8?8?f?"8?ӜY;}vOy ݅t6 =I݇:HN [H7 =A 8?Qz<mpAAAAr„A?A/s~+9?'8?8?u(7s~/r~/q~Яp~;9Ȅ~s~op~{9?w8?A?*?s~p~G9?/8?8?f_mi,}AA(IBw! ;itOsA!t?;A>͠9As~(z =68AAAAr =~^A/Wr~Op~Oq~8~~~AAA㺣O|&ZpN5y=Mpw]Ow}schOqSEw6I~M]7D\Ixó*5y[l[Od^nٓ>IOmRnx1~ ϩ9?g5jO`G̪K+3'/O-NJ|fmȣ7u݄At{DVCCǶٍDYcT&XWSiN71MLXgҲhm@v6o-~OO&x;^.NK&gE9uNRuĻt<ܿľضRPlpmRosw  p+WR|#>9GB|=(Ϣ#oM\qɌ )檧u3̸]Rܙ)a N +PK8'_2MYڭbXgf0c1[@ifz籣t|R.ǎը~A :6qجJ_M|Glv/rhg:Tϛ+kvϧs_/+Vrap Sr츸__o,ɬӯ0X4KV!bY?ߕkxެof5 ϘsRCfs}ef츸ߧ_P1߬?T?vY?ϬUܬuO&ƛs"~Nm_dbz߫~^G4gjUpϬo.3[yGYsr\!.]9~ #k\?ݫyD E~e_0O|~tOMc +U?=_|~N_(_ U:2UH~N^ vsPB~N?)[9.^Uoxά}}k-A~QT f~iEڬcO/s9] f~~"qY?ߟT?}hK cv%qq-_pd{Zk;fOR|sfdON $Nj%U﷪DtPJDynpMQ/ǎMP:F~U:~>:T?}x~U6^ƊY?G/WX~v\8*~J568N<~վWjw%֙yy?T__U?}~Q[_h~T_M/ǎPD:G`ȥKyg#s|R-/~#5Կ@o~ R_G{sRzOP(ԟ~ 1wQB{ o=3K}&QA}#HX?~R_FO8Ө?ᖾZEz(SO }-dieqgO^픩>UYAY商=ņ4k\"y]4Yᖓ=YT{Z 8L,jcؚaɃ ir?O秈uM'+/{Mf79JyXf"6VFMq[JL9˷h]<}9wܐ-t}sQ:o:e~XWp)$t9k@}uP^/|' ZGm٥St|7-;4ٖ^usԷ[Gl?N~\r)鲍#45[ж38n.Bs]>Cux:g6ja^2m s\ Zk)ʕvK;봯U Q߷1(>r\:C~[t5Ց:{{jF_4it-݃Et{j@cm59c6:4nzDB.ټ #46>c&𺵼.ҽÐh|Tg߼>ڡL] #rN'd&]>Hektw,Wq]$%j=[i|moKynmL⸥4Gp}(Mi=]ɖiXTvgh!c#,hc'e+Ij3 9yFzLkff:g2+$|34fp\r1)J󾈿!Mts=?G"ob'I7'/SZI7h;l:{R@vj&,g"Ӳc[?~[uN.;.] +{[q]Rf1)kżބc"3+X#1W`6V|M1ǼzkoNnWH4]e}0~*Ŭu=SCtGb:߼{x?);3-xEr>7guk,/6$׻s?x~~0Po1 XnXNOV2sиܕW4Xx.ymd?1Sz4fySh " ٍ5<&625<^4 y#!Q.Ő5q<{4x8lȿqǬVZۭ{Y<^ی-xڌ-"}+qǤQC~{'xftc?M21NϬ'pXOƙ9<ΤFfƝT BY I#t,woeuߙ IX$+$l"m$ }63YTfQlo#X,}$Z;ӍJDLVŭX+km~]fߟ'{{9O]w'Nrɾuy&xrTu&ݡNK:oCrA`h.VX +NC-56䛹\`̑1<-VS{ {S,,@:+_gURXeHz>U ZiigRW.Ơpb +Eة?ͰmYȿhEwmt߲ D-M_dwlt7~֋It7kA;wBnOhvZմ.8òA琍2δٙa;g^P uJSFptAgv@-M/ +8x$krH`$ޝ.__.+81>5B}x<xjw9BwK! eYC'629mAG{@?ww~&3L}7g| XZ*υw!A8Z#r>O<&J;~]2hLˬwrf}}SpcEVJ9")(_YWMV>c2- 7-q4wfa5,w4i&_9*_8˺+vX t>m#t>O5imo)/ۺi&_'s-/SDLy9 mKr<ϓcMCZɷ2Z账trHsY u>k}3啰<ϓk\b!tS^u)*X^./:rb5ԚZɷ|Vy oF妼Vglby}tyCWg˳ 4t>Ou(V4Y6dy |aV36#_K7ziM&sY#-V^Oí?!+ay:g)[X?TuyíW3e3<}bb!rs|M,=ˢ}og"2Ɏ>b/Ed?L.E7GOq3_bwVDDG<W;SEdbߗ(-Rb!K"vX gGh\2cxᇒo'o1SCC\]'ٝ\؄I~ly, ILV'2[XSLJ IA6 6u`C!J!ȧQX+ЇůFJñQ=G`KwZY} nh;r`HƼû9vޯƝ +\[}Hkq {$>دƘSjueE5 =oCpZZy3qVl|)+pŲ\PngԩR?*6㨆ϊ"+n!^m+ZZ1f}cV3mplǒfX1744bx"v>OD.tIsxhBṄ8#;[< S+>s|~ygAxL _s_<랊 xfql}؉8}+Di,"O4ؗOԷeLK2 6o7Ӓ*/ziI}^ogZRߗi2-4-LK2 LK ~}%YiI6‡}JOS6pNx{ 4G|o:Q>G*1?$h?iE_7_ ;c~9[1.!H" ccL +sAwWdw9\˃͚VBTmy=R2x; +'$seݖ~VF]Vk2N+6?V>ƻ~ ϕPߟ^RַWU%+FY#ciTd<(+/oI@2^x58 ־}gJL}U^%ժN^h87Y. }m{r&gU׋e0Sr7"ͺ6{^\W\nE{dZ,wIb$ \l^S"/6ޖDzyܗX&Dz/Hϕ@/5^%OIoS~D}c+I7y/+HdzKR~K_"ד/Kj2=qM)Dzdz˭R~<>^r)?*^$)DzK7-7ҫHdzcwI/f_$󌵶^S"1cHoK"QH30ı{HwɳEqz_pMM|nr75q?%h~S?;Z3ϓ{eIy&3vJa)DzHz@3^{2Vg"]Z3y&XeRܯ9^`uS6&WYJ%M2=UV_"'K%[LOL.K,w5B/OJ%һ?K )?ӫIG)z3/[G/+9f2+M.7eCrL,)\O2W'K'&Y^g"y'YHO5+[$cKa.f\`FŸsosD +^lY;%x~j:x9~GD +~/()4>wcQd=E6 >#sAkh7y_jX'_Y/T)(^97(#g +x-9Ew= )\(rEE_S9(2jyQ䂕}ܳW`$} +4ցֆH +Aj2u @9Y(SHN/kY."ܿ][qHC+}!1h\oZJBpX7JذQÄR5uY²ujUeXu3<2FD +i"Ve 3#j.#4Ș)NR'\Vg;].`-^ ^.u23˸zX' _:̈́_:iì=>B×]\=h 1\-)6(S@eiO>ŹVM,c1#h=:XEH#z|w)c|[zX16ʵeC|Xiۻ9z8c{;48Ach }xwwcum8ǽ͎b!gݒ` q>؂E:lb + Qv9L8Gݏr:X?<5)tg٣uYnȺX7}FQC/պx+gF8պ~lGg֗{oH$ՠwi`/F]@cܧ:HLD\(m>ԱQkY]E{Ŭ;Egd)!|`@/ufon4AT(;yeZ$m"Y>XF (6q' K`h?"ή"iz"uw8I;x'.A>>yIx'{) eV)yf5l-xjDjah!V`hZG`h֒%j\8 %6h"l!ާidb= K=Uc}r[biWa,?dg9Pih=^0{:վoL'ȳԾ6>x3ZQd@YdItibE9f byܛC؏ ^xpV|Ş/^sK4 +> +4G8TG~sb_;@xXsKù_q'C=\xY K6 ^-œ7R[>Țn %+WrYH!B>U +iwHGO½ +XCG, +/" 4GW>”Kx +Y\6~!<"oc'<Hw6%b=ΔoxX +Hx1{DeS+~Ҙi}?'+:!}IO!@Pcw?S;*{(` 7Kf>C4Ye:" șp +xpOD ޮ5|J:C%/_j + ~o|3 .0 ?~3 |# {KӀ1P_']xD%iD)l _^@ȗGË*#>ŀ(f'] w_b'] s>/J7 #$[Ox@/ OIÿOx_ O 9|pϹ~iO%a?$ +/0.ΗB |__ ـW +`+ Qo(OV? %x?E }ISf`Wk" "÷{ ߄/ (_N:J./0|ޮa& +Yʽ\_:[WӘ|(1.T}| C~T| |O~> 4|kx + x!\ǿ0;YgM?OV?oO_8w/S oWdO_ſ>ȟpmwO U: q/0Qqˀ3ޮ2Wd媸x=} \_ rHxc.? +4H8B}q4|B׏7 o ]-'Ox+SW_h$xsA +O5y6VL4K|ƻO g +½kq~v?.Vh'隃_cw^S?a_6et7K| >]bu[lcV?oQ苀5 qj #½*N}3bdSO S#V.U 8M{@xXgF[ũ?p/S8U *}75v#t ώ7GP{әq߾do v8sߣ+pCSf7O%g=wg~d+9:ov賤_D9 /+2CP&wWm!+;}:X\_zKy/J|h{&xb/SyK,:u~+]ib1A,a~q<p<d]}s?+\c=.ղ~j${3Bށ'ey?Odwdu9C9dxю< x_؂?z;eOc1y;!uǭ9^/y}XX"hvfLO3i\K݀S\BY-qe?ε ۅok_q۟(~=ȐzB.e?5 EL(>)ZU~.Ndd7Oe ȠkFsst^ N;˝BʮvB׿ ǿk+\uBysEda9\ͦ?ғ$DU~]ƾ#Od X˸eeoXM~؂gdz! E<37 4{_*\hKȅ"ao^x? ١])3e>IAi:!} l At"1/3vg? <{#K| }x-%- ]û8c.kۇ;t!D\(ekk}ChQ_#-ߋ~ձY’kN_ٲy!e!;,ΐg݀2EH +1ˊڣ'G[8#w@ȗLYt:ަEF|~Fq=p˨^|ο1v./V/'Q8= NAƵ]nC#Ne\hj24rm4rB?N vEb|׊ke0{Jk֤?YͻP>= q={VhyQC1o.MԷmj7U{omվRʺOl%kԘ^ߪ$zߖWꉭcƕ\]iޏU>gطe}=[yxǯCghNk|YqOޘ''cT_b9ͲDU/Jg-S9/0c[c|Dk~_MZ2k;P|C`'b> T`{P/Uw)Ls銛K)[v;G1a;ǸgVqtrqk5S{Re_DPDՑf_:Ei8]dwdBƹ+p [#]Z<ɕՎ؏pohQaay/SgX21 -El؎Zṹe7s󞽵յz'ԌK'Yoq݊h, _ Q~[u*hq +|Zsiu::ulП,to tWpǯt*ߔ @]PnbU"E,Dzf}Щbc ~'#Ư2C ZmlX4މNV+ +2f~'yŁ%:Dw!5v=Ʋ3uzA)v3"CKKzd4LDn} 'u8ǫq_NȁwO{)t?4rɔԅTUN㝒9!>ûǩyiD=!j^gSЩclM:+mfi㥌a6<'tu,HtcI3dOzFyoEvό_E]Antyebw2易Nn4EpuH`)|cB~h+sDkN- "[F=x8Fí:%K҂Es/ !NU"R 6,?(n,si`],+{>jrwc/ :0T^;;#ؾDwʫp<>Υ+UyW9Z[z*6l_).11v]mU=GYu@>4z:qA&˺Ѻ,+;ؾU6s6'u%dVerVTߍ;u{eRO]֎䲮 +3Y3kXe@Y֋Gދ!leV\$˪Y9_q8џ.MsofzY+r\9:!uBkqjQs }3ۙFF;a1CcI@@3iGxq9 +1]Ȱ񩢙ϵ[H&qԨ>b|w';nsDukD}:;?wU&[yRXFO{'a=_'>Ƕ%#]N>Z<=ԙ<=X`];Njp-ϟށvsd~?QOwzt7R:gp~#!z5交'R1"k_:!2aXDJ'GUN?3B%Ek"r]}# S4s8=/crm)y≤!Vs/﮼߱wNWJhч;DֶN#A,T>2L{3]3M(}gދ[dߵkOv;w*_ە&&O>^tuz" aqy~q?y" +137WQQ}FC^L^ 1vG+t;1l߉:ZI檾pC)yZtG8hݳl`5ڽwњR]qQ'0gkR.V3vE4"7OBX*m|༒opGbxH?8h޳xB!z.j]SK}6mD0aUs6_`# +cFWGCיOqzF`=r]hGY:Hut&Fx9sjw=?]ߐQ\Fvs}9vu ic ;^A]8 ;F8xvjv5N ++*~w Uw9woH \9K1"5+& A q6 +k?hOv2ZY\#2*#J;\}Bг(b@;M3i/mp>~>[j;5^W 1>ىKcT^7pW|85N =vSwCnjOccjlr-#&?4{z~_ٓ +tba-/Ki9 hO_D=9*uv/34lk6l/΅ +1goc&x HZ?XكvZw&mzĊZx>" ߤfkE6'l5Cs0{CvXG։џx4ufopo?DK9_;49r$.gmð[nu!aɽ~m"ǽ1pz#xyKʂwQVĪlS{l'JƸr*r`hhnӎ#/}y1/{Ś얱Xʊ;-^N {O쟜]" %C35eeY]}luYag?$IGJPḍu +4e2>ltgn הqsvFga>ZD'LodUa1s[_9T'Z7`!}\V>]qQ7BlV툣[;Dxcn&RR/I kGNװWKr6R؊#_`]R28ӻ$zݰw߸@r>r{ʖa/y=n8`Co׫qo*<*?Zdʣ}y2q9{ZK,:閾uVi/YI][aʅy߃j=j ]@WkI\o|c,R^M|Q&ڵџJ9B9T)Ν3 F3ż==R/- ]S(;}mGyxԩ]-N@p7kwoejA?=ʵNC1('9ʧ"%<_OZUϴxiiWrڠs+Mb7QG?λpl⇈@}&$NhibAM稳7~3$א|F<Ո)<}oB|x;Oo&Gv2w$/=17>o~FJoڳ>?KOC]Z|_y}_<発?ˎ?y_8GX?h½V0.c-ׇvmwpylKY!^15>f}X?ŃK|s_cwUoC u!\-ysW׎=ZCsӝa= wXXbmh{QJӦH:6%O䖈hOzah=R|Wjl~,n{˖Z-~኏I1+Nj\iZ:5-:97nkv:;N;z/1B@z`Cx[fzӎߎjڱ~'lwT^m1<"M61mZ'Ʊ(#>?vX]eڡHoTqjx3<+ n[dnn\·?,ף-&봾ImqݘXaas*y6U;~miL?}6Xיfq?tDŽ;ݢ>OShcNά5cϼuG?48g#}=խ}Է/x!}9eyen F—D_l/k@?:dLgҗ-s_K[;tZ/[61]0^=/aIv!nGƉ~c`2X_R_L~:y,ӻߚ1 v*6+ݏ跷}}~2*ck vY7:N'xHw!ʣmOIz}%Ս|:j/۬zǶdgv_9\gqHt%|kSgʓ-lA-P.I~l:{Y r<~pNNeO'NgquYyC^OQ*r[Lz;ֻ3a[ڑ.ms]*mѷ ͖D +iNToV_TOzxaYxH`h^T(,7tTIiL J[[cT5 3w8wpj| M)'nʽG,/;t>>hhTSY>i;/M={B=߇5zlMyZ"(̈~6~NG%i3jMzfy5A.=j(ޏAhE~$ƌތ7MU{اbތc'7*hۥSfW1Վ[uGr$uqC޴D'yǾO@=6N1nE1z77licZPvqg.Lͭe{ oti޾֘:x&6L7rDfƳ2wd~/xJ[_coO٧"렯. }!"ň^l?6r}Fp|lSW8ATp̖f|z)av{xzuh:ǰJU<6fggd0]$ jUް"Ш|`x4 Wg슮,FhC܇%š*|A8WM7by?4}*Q@=s >j??ʲpfnbT5'W~4o -<*7]I=E|=Ciat+c/Y6jvOb0Yfȇej+siifGF?n؏r k@| +@yP3l1iLt>,I.N~Kް߁z15K\Wr&ꊱ/SmiF5OSC`ilMD 흙,csH=ImhVd=o kA?%up.TzuIh,[Vj'!ѷ~񺊗VAA<:s⎍͝\;aؿ^g,}-uab 󆊻A}d8>v +iڵ> m׵_ֹRuЃ2jyuo?z-`-;EM: rr E׋_ڬP~B}X}ljdy:O Zغ E*jo>x÷Dp r[d[ +_αRख़2 z.ca_{^p 0>4z~wBW]2^cvQ22m; .2ˠx\;u3?--ɘ{(ףп "c)ϪJ}?8eyBtF*mtF|sr.wCM\CeRԞFD}xঁQ ൙16ƥglfa{zoo'Y3ba,f̘ŹZ'rGܜB5 ٮi]+2&`x֓w. 8wJ~+})ۇk-vCu޷ p׸6#wywgnR2xjto°S,=.}_w\ڮvݙɾ~uNˀ_Yxqu/m/>pg D!fwsּ]70^؆)Kmq>m[UI19~΍dgTzρܭ;k?ǎz&wF_ _G}=c|{Cε gh{_[˽ɮQ 9]D<Щ{]Vcіμ./ҊPrnFWWal@?imt+,Affzi!h-e>s^09x^#|4:'jߧO\ӧs>=.9œIV%<=b_xv>db%dkj8ŹBqعN1v5@^qWqs]3q< 鎟MpKߝں#~6![M`]x4_LS?NV!~A#ѱv/xSgeU7!},k0@:.,Lӵ=o"]z8SOf#cУv^1X槾Q.&ˆgܰUluC&arOg126?bUl]5$uG1eќOMc1d> (矊j^Y!d>jytA9p`t55;DpqG0U-Gc-xX0y0u㙜/s#GC;&osѻx"տcp}*|t@5gWv(i-fÔx=pr?kVs>.D;fߟ?}= ?3r>w 5w3>Ɯ3{w/~/{_z&ط߷iO/vjJmq{ܶ 9tG' +=aϥScZ^|˯/V0N0WyK5uw*#%oSp~;?=zKیOA3$*|W!ߌI﫣-Ƴ} p%ӸNz'ai%eqҶdҋ2ԸL@9u=nBдS=(㱓S::̛NOF"Yߞ)cڃw ɋ)I/"~ '}#u9;8ǖ yl)o|{\/U{\TqL`am<RW,?*;?sdF;ȷčq;GyA ch(3xi|Q@ѲM,_yΠ'ۿ],yPb\ng%@7.;=;r>qym'눶?I%x*t+_|E(cxgO,&Zї ݗ[?A>tZk{>i_E6fAs|]w|2b3l?m=P|eR#1O9w>I` V<Fw +Щe#VRYY WNC" ytmZE}a{]Mه O܋}4?gȿ^pc=0Ĵm[Vm~<:fIdr_)҆/yO'Zxx̓5\%Z62ȴ\o/17\㨾SH/$V.//SU r_:'tt.UG&~>ZxZMv \.9^]!ƇѧpvyM xrډ֝﷞~'[cm{zme3H<>+D}}}9֏bYxbƟ{\ENюfH;vcD-9n8t~mC?urx\W"o9.O/qAyV&#D?MOSю?B΁n,з| =}z* +76hetw:tw[{#y|-ti 3_zz ~縞G[OiX #o$t zyj=eZO+Sr`k!g yW@%[yOw̫uQܮ ㅼk!o湦/˺Ye~Ɖ. =? .Od}?:sWd=YGK ޿~Ok槐5W◺K^!lRPv{WtL[۔}ȕw-C9y8>Wzmr.S9rnB9R{CyM֟Y{2{>ubW+<k$ocdޒҸ] + e%љ}bMH/y|*iT Nz. {mɔ 󰏱-W-lUؿzX9KSMy\XZǞW[R^f_ۮe'Y ;O_&oOlS6]>Oձ[~=OOygE.L_lQ}[+j j ~ă~]Y;8_YXE]nӺȜe!tp~5'1Z2oGaQu^6=I&[7d>`Q[^yޓaPqJ̜߃L伝#d}ylg5*vg9fb]S\Wgk}c-:bHr^WՎW1)/2? 0xcі*p~>KgCD/uKz)Bow[oo;Ե'(JU{]zvl^U[y>r"aGs쏾ҳqCzu<؄rOG_b^[\8D[ƅk!oIy?Rt\ +xnַr'%#Ph;;{!^N>xYEϏ'ơ74#H{<G"ce<[j5 /,-q;Ѿt"ݬrHoR9Dx,[(Rߓ"iaJemP uX#<+׼<\GwlB|1aƳͳ$?7{kY9u<gIRWZ;%oyUOS]+$ e[;M6E]Aq}:L6'"y0M#>x]Sjlj|ePue+'aaiMҸK1dQ$6uLZ:Ӑl_Wȫ0~Zн[yYH֋Ɲ2z-t"$[wFzPkmq2J]ey7_V_.t:R[Eh 繝^S Қ_ll˒yĊw{ٗuK{>8ݐ"ƬN⹡C a!:n  D,~-bqs7'J~t)T{T%bVmnr7wY50Τ Ƹo׊e/z}eh- f1JqLZ1ne|`46:d8r=vyOۡh)pIP:܀:4:oq~XimӸo |5: 2;ɣc](st=~{cjRsk(:wd]ay%u6껩{;+yV񟊷6"٧o ߽Q6g _RNo}D;[3?Ӱi=}_j}B?n{Ot/Kx+G)oe?oxx&o guiץ~xk=)o}/=Bmt>1/~ށX 1fѴ d8Pm2}hˎOlEjlxʎ H[6`c˝"2$gp9' x׻S%"Yiu7 cQ#AA8qH#ڀ @>W&"-c?Jr?,Czm}ݧX14?]Ȼ| [пh#5&\Ϸg>ybo޹쏏؞x}#lR +ۋ^0=l"]۳nǿ3CWpy6es?-{n35;->Ġ<\׬(F;ޣo)0nk@[X<\+v#FtK7=IkdQ?9nS 8;]q:,w=09ےr]{=z_Ǜ6GW2.(Zvì~ k~HVLa +tڀ8sRmedXO.D=t&} *#N :\2x=1G\9X3Y?nQꡌ +nd-j,j>wPfe@&n+zo q~񋰍_w{-0w$lwY N>;>'o7>m 3VҖF{t[[>>h;)ρ#pr>g&Ny=r\cBh0f)5rfc@>ݚOG7dˎhRR.}86 /c-!Q˿ñnj/nV6+{]<:^bkXef~եMkS߫[d/m(ă/+4np9hBP^1x~9Oayȫs+Om3˿=n3zle=~OGiGn4|E3|8=nx=we8(Y]/y |=1= ld}ls57;^P3̴6yOCl|-:Sff2Lf!c|5fpу19Iˁwy _PvrOyo ]J3Pgʯ،gth,@=?v>?6o='-OПʳ"{ç{oM~ю߻?Q9EZPvq00aQ=&`k)A K4{7j!^MC<HO ?QcxIZ89ط.f)L*^ F< A0AA o>'=b<m]+「Pp9qا/`4qSShln} g|x\}g|?i$ۑ_i;b=.0ⲝԙ2Ew|Ǚ[P~E +%AwtƱgxeö^9="!OIi65)p,n{qOd.9=ns˿{S XcRy[,mV)qt}}7?7ە㓗=XM="ONV!̭ysB3+}( ]ן=;5 / ?u g7+=;NaFp0> Q(JGBGyŽʽV;*g~/۬5z\ӛЎ?X.fq~Sc$혗197E&gB|q1#wY(s#\y6~|qYwԙE|+Vؼۀ㮞۠ͩ6-_JzgC>{190k[:dreV.6ߡp4E[$Z<RپԳZXzenĴ:Nߖ;1O'u@^!k=ƾP6;}Nu?OK9+ȘJ7( OB{MfUc?Bڰl/UR"g? kN?eɐu圿GyUyzZɽqG ^{S>x?w(6x?ϝ8nc~ _Fދ6 ދoOE4\Ћ6E:;\Q:;Tќ64L۵CcC=>~vʏ0:Hè짞h,mo#d2_0K`kFW><>{ rxO͹h e6~vyW֡32S|w{o!$3ql WyJw}B@'Vy5ߤlhhb=fH磞|7|>mzKu{ΛltϪx;Yg3=EH96D}FL|1qoqhK/0NVm?8C"kk3kk|ob,<{NlKؗVuu+뗞l5A{TRou'cF?KF(e簭E7wAt΢};Xk>(ScG'юƼ;úӲeϛ/vƿPjR;{[D07#g[;}j<uiG;dMOSSGYj?1{쑹kyw0+mhs9YclwmWkY<UqJzeo3VS"3s-6uUx-8sÔr_"3F򋏵I0x0eØn:~W2xAiN<ܦq`K9>oK)Ƅ^B،Aneuk9xV¹f%ife~~u;N@c@qorDdyV=m^V~ۀgFmX6U~u%*׃b9ʽ{OjZnt\ÓKʫ:Q5$~ctۧ Or|oֻ sX 0& HXmWt|¨Io鬋ϤAsfz9C~@~C><]9b5lKWȅ89@+\sU#uo>mRysྑKvJC/R[`S!?\y ܓsIdڸ \vǫ;8rb_xm;[=sM"79G +\/X `^{!yU߹6/0e{7(m^;ijF\lXl3W.MڿϹ E+ {R7SYC_JZ@\/a Ƙ=|/e:+]JvB>B=1n'}$7qzq!|cg]p. >QS"BwSpڙ7\'ww6S lO?)}օ.\Ǿ)^.C,FQߖ~ ?eNySzIr??lݕ({a],/ׅ>|$sv~?Isi%?qݬ˛t#fcyPswsw*.1qXĬi.'}xr%GD[E";x.vcK'E#,Ӡ4k%{:>?XWއt +@>{R١ E5"9'Z8w5y"p>H[vm//5HV쯱MKF/ݴw~} iS+{1-p'\2r6#[23z'}oy€[?Qp*3H =iQ;PϻQenA\k#_3zm3NrѶ֞㢔9qz\/{~nkF[.mwuQ[ؗ}Q[?yc͈l*lOwh*ܢ}uhK#-/פ #/=I75A_qkkP Y"ާ?YzT z}H9/ WmA\Zx>*V"?y?5{6=. !Ivt{+t˱\U|i#GxAIp\Ih(b1'c ܀10ד?w?{=6VAې/U*C[~f{bBˋr +ˆ#!R$!EW'_h25 t v&b[o>|)G~K{}Cܝ/ljN/+OW̙[箨Uk*5Y;ju3}sܳ}j:MV(* Yg͚[QV=NdnMd_7}Uԍ̠gw;.Č9YwVϪ#&ty\ÛpۻL|g%q wpbH.e'>s'UYTYYR_[7|g%U*.T]Q27禹+MJ]5{nͽ7Ϋ]}zn"Z Kl;+f̬qͼR)έfrU@2}:s瑝|IW[]V{2\5^TUsNNe52UUUÛjgU3f@UeVV͂Vϒb/bw&̊YH=BbQgV*K}e|5U5W,޼ס{՜{]]W~z] r^ ѹm@QQ;π%=߬YTUe\I]_7ŶjjkSK$xU=N}ELStZZ?lQj|sd꽦>H1W^7z]*+Sͪznf k!sJ^Uqr|W{oM!1KKU`6=oo5 *}&j|ԓҪ9sUxsP>YfCR{` pW_7▊ͭTwWfZIyBd.UMА*VҭŎY_-k`-1FT{I\'4GvDk٭Uwά[Ri{*fW$&1>*=t2kN%Ŀ*4ր]ucM(s0[憛n.-SMRZvM&2rdYe9wٴUkuY{3c. ^?f!zv}jeibpڣ5}s*m4ZZٝUsO +߮C>̭Sp0l"L9!ĸl@ꫮ+8| +~`I|hv(U>zRY?{^L+: ϩ(վZNz\']tYm̪zilӖIJVԻ-]7NCB/FhHU.AvAïٵqAXiUD˫fUO 8Ƽ>ԲR'ؾJkkjSk|fw!챈Ub=LWm۲O.Ghs!xe9ЁjkMWd;h(imL%L+(TVCTG//cV[_Q2⪸~sX1Yհfo]k_^64.9{ZUU7]X2v?!./W>Bwxfބ-[$i%̩VMn+$_)D ӿqyi>'+eeLO|o*JG U,Sˆ/;hUᷲ~3rr6C_Sr1\,wx/^"S {mmbV]ƨbꟶ`|qTO)؞nﮪ(QS~sjagUJPPh|:̺z%E|s*c–O;_!)E@cX6]9WZs*8pka띎S߳5_d9䇦#Ÿ/I>zg'_wMSnp_]tuS&+"DM]G< :d3)nD9\35tYջfڃ1ަĒԿjIj)n*]qٍ8YӪӽW*+UI)FԤB>&1} +ZAc"{έSX=׿MjNNQ{=;U5a *tIG󫤫T0-T(YhSjj0*S{`W˖vuBQ{̰sfVe<+GUOˑ!3'O79?|g\TPS*h#]χ rdk +F4ywkRVSE,CRz]56x ;kͤHNGoߜ{ii# IwU%cU?'6 +Fd;u + +r"ƭ^BS\͹$(;B>Ŏ`+zLUVzbjQ̭[^?í|$o*v״9'&cj +UMPLM *n**,=WzSd×jfhT9"j$X ҥy/P/BKr.m eLNL + +2wN*IKzg#u3u3By5U3eQ3W2+yFaתF'iӂBnDCW)5eUkTJ n4n`h43TÈ)5Ljw)կ1!+͹w3lDuiSء=/55OTGfSz ]&t/WUЯ\"YL{h Un=;ϖ__S[b-L𳧕bb Ybiz"T"/WeXZ&qs +Q*OLdhvZP.c1$=eO7ZeU%_: VB/9Zs*U gT%Uh0L 7^?5J1e:lLAM$ɩZ 5,W'ρzIrMzb(ZrqSHk%1cbS1j%Hz7VV`1Q+9*(%E[Kt=bd-;͝7w;Գ(WT͡ONJ![ݬN(| rϱ _eCgΝU ^7-ǹCb'r%T2r0zV::Z9Eqv:AAsgU]\'Cw_$-:%sQ+U|Ww\ +m" !6zdS5kgs'R=afT?`Iz*'ԫ )Ds8@kd8-1k8c%B.ԥw8& +ofdVC>h^\ґ(3 #$(Dz9jV zƛLxfUu@еrPIabzm&|x&|4fܜQszI]=3b]V*\ލjՌt bg|DfM]5EˉE$"*čGӧʅ麪R_]1=c%=]]_[0Dr֭f%jڝ D>b>!ȘSͫ[S]w!ǟ5ׇ5"$]dJS*vyUiugDpi"\2cUe&&EtJ7)'0k ȽTƦ=%:\ + /Β$xl dZ&zzJKʫSabK tt\[ dj!^+wTUì!ތ$I$}OTd:oIg~U]rG;zs"zDK›U,|9̝H78>!'8곊GTĖNG8STF}5w3%/-/).m$tPSU1&+SW]HĔnnrTjˉNڞ@G^UYsԷ&:o-bI +9Nci5: 7ANoזS!M9a)8vs7Ts{_uy_n@InIYBؖmh$$a 8B0'&2a!C͏db+ (2QNt2J2Y&wa 0'd3KCƊ~u[gL9MWnݺuֽ^ S@)i"Bmg-b ʸu;U8EVss d P0Uu9,n%]SF 5ǫ MJ j/(G.G(rH^kPHr, ®ӣ!3OAA/0ndyFyiM|}#Ŭ +Shߨ%|gP +RQq4 _hH +|yW>vD@YWES*1DV͕.9pA-p( 9?Ei|Kq%P1kRbQU W81}±D.9T_Ehu uKm&wmJCvBsvCk +"l#q9. +t2R8D;*Z7hM=;gb[}R# Jۆ`J9G?Qs|F?^w&#|g h۝n4G Zeaٝ|D?}6詭0G c՛D/4HB XXߛ7 2;Mcrc)w@F`>彛F)`!`=`9ZX߸it "NuM X Xvb0|3SaZ 00l 8 #3X 00z-V\'0XèI4 ?`"ð۠Ga,3K #!VF%`mqг0 +`5Q ;'#5?`>!o)tв0R@Xؿ0+wF)-@=6 /`0&vBh.C o~)~ν>`'{a?zˡ㸾n.TL h^h"@a 8 n|E"0p`:`>`&`)d Xv x +qr CA=AwvNݪO\<}^LENBA"$%èL\O @˰:4^=:6 \;~u["#TjP΁_?XA{ Bi'Ю.TkmVP 1ima_$S;Bw|wSr$_bk* D `#bP#ğ~&,L{ͮ&S|)'ԁznK^-\~$ O~r~rSrQgmfWɴWGFg&Eg,g㜍Wln1'ԃg o/剩& 0awItE&]YAFbrZh0fnFy#Gu'Sgxvy#FuQ:sJ/']_v #}2?O~c`C/סoA@}P7Z]Xs2 dltRs47;'R{h#dTRH$Z|TCnb( c:syrf6⸊\&ԦѶ.hߞLr>1r@g{r\\Ӻ==ru7Asdow2Ic8r/i?.:1Tuq9Ss':K02,Ͼ?4߇R3V`T_8F ̲b;8aK'W;QiHi'.] J Di-&gl~|lZk +| I"ʡ_Iv`.`TJ=Is%:ޑAXKC))bSEoqRUc4 9DUaqXCP[Xh)kv7vQ򤚔N&qpcat4OO/t(WR4=1;hh-ֵ9ɉӴ"Ŝ%#Q +m=@t]ua~}-1tȟ r}C9e:=s6n< p ܘcn, aeB#%ܺ0:;łӳDbϼF~iaƝ`ruՋo8 棷G?臫@hTQKS퓷\S b&gmFcvH6ˍFWvQ3ـehs {QI͕:;׻:bP +Eób44w6wmP +YypYAqR ^ZY'u8f +Zɨ9-%Vgs"ʯS0 '<C9$q#~^͍iJεDС>{堥LÕ/M=} XSfl*᭦sȠm%Zn7~1wjrcrS:? 1zG_R,O:a]뤽^gc 4l*?Tub`pCZ,8tCWُ=/R%^؃Dx<(]~5ܠٴ6HG]Wu5Gj:ION]'S`9VW&޺vzeS"pBO %_ν]7sD`qyY;){N4KMl~yw{mdz!kȎ \&=BdAv~sxA !3ӘG1`\&-;KNp-]to`g^vd'/iu-' +{>ٮŘFg{򃼫]ntŸ\*FoͽɟÚߞ9fXL cшq-6X"Nuth8h%Y}o~AYFAWdD@0${ȹ?4'r;D(QjW-< +֥srfTn֜^]<2v&2nֈ:O:mY8o~0牤>?E{>{SO#&2?,,Wfn.-öjg}c./[A,ߎ~7{1;M7\rZ M:{ ꬛[(eN1{R[-;{%s.fo|4o&_vfŜqw7/iAvKr[vt ;ͯFM $69ttk#.4o$ߪ'.;7-p$;Z#֤#aס}җK0KK99%zm\.ɾTg' /CxO="}95Gė +{J[oR> 󈿅r8_}1t7,mҶڰaų7bws pHIHz(PTBkwe?`O~ϱnyni>Ɵ:J9F^),JbX&L!b6=~VGfjl$m[cMvIqscbSkWk4PPv`HBx?|ž_ȢhHk>\eg~0.s9$]htL<]ޞԵ agaB94<=?vT Ci 8v@[iMﷰNM~Mﰰ Mﲰ~zMD8n/[XYﵰ>zx8V: nH[؅-l*FYعӹ>֌80n&DqxZ0DzXKHܡ +IebDѾJ[:=f6fߌ f}L+Zu,e]]uz/mO7лY?u/؜w#Mm֧3ԩ vqL}2oI` [ ӹU`][Slcfn|FRg+27jiXs1hs30XYlY@t LNIZj>QWh_)2xI` +rz AӯkT)bI2.^].жur>]uf톦⯉Sdxo4oF>eb׃+A#/dx}l;mN>MUhgl)Hl ;l_޳"%VDHԱKv,I]|px~޿yqؕ_^ŦK!l~լ~A‚˫{jְ~i5YhM-OY"u;_dũcvv~qjc+bJv9OG[mgxVCh>~1]m{:ܾN4kKq0vZe&zOKrcah{b tޝ [O$ОS6ԑȺIdD5E]Ó~h5JM8:IeʛYN7#S򺅍LhQ}܄d:GΛ +>bۃ!{Nf(Xb3YlΕ0%^V +}i4r.t>NYwq!]&sH^ >&~6foL'ܯujvC:L,kl#wuT:뽏ժzrH꓉K];,zgy<"'I) + tTItdχ).I=TIx+ҕa/7sLwsu:?KDuǣ2 +y&xpZwSM7KB{T ++ϑbu %-S딄'_TB!L`zVJ*m>F=CG<j(O4FseR)OOO?2t^S͗ T9.}G9V]c߸ql?i-wI$]7hߔ1#}3}iU%OǎW?tF|Få(g' +X]%}QeE5[O)bj^k5l}Yy~lQyiPQSZf__A|x}n}x*|~dV5jR)yu_VN4Gi]V;|Z:Pw}yyiw5G +ʧe;\{=^Tj}88R>U >IninGėLg*TPyj__+;px@6^A0ZOEKlXD6Z~C߷ۮzݝU2aڃc׭]m/nSk*d[c3iU2wX=6.;s[Mu9R$ޏ <9s}uLNL<79NI +~ f&ST%jƑe}k~ޅK7: o~i_2n=iefFz UF +aAFcm ӄ6fD9,"ˡ QDw^zukx&k8+"˙`޽,2((Di~$).Ñ(e,ő񕉑^W;l|W#Q'EDw﬑髢Y,mQ_ۣDJ"/EOQ? +7b"o&FƯ"Q2]U+"QQf=;>((q(rF3eQHQ}Idd} |Ү(Q= <}&XyG?÷؁׷#Qe[((;=/F3]Q((bIz(xL"Qw8DŸ"sQش⏍u%LO +< (q|>1_@лw8s2B~^r~.{BQ$UX{P?Ag& );$+i((keuS\Ul!+Oztk +ɕ? yX=T>+9+ +}7ˤ=}fx0ϗWfholP\n E*I+d#.@лը/& +ݔ9x\@{9}"~M viɅ)i%AFˤ/H=3 DOte(OYEѧMysE_#j)I +973L⥝*3*(b>D6#,oI}ƥ>/*Ovx/F{.Zm|+ʸF9CYgy܆l5丘rTGGcQƯeKx,T}>c=~.*-S{]ǏGWW֖QV?=7[hɑ%UeE%/>L":i(DuhQf2eE'P)>x`C5%U6q}>S48h_Yt?vT'JeQlL/'_{0+&85ț.*9t*ejWAUYEY 2Ξ+Ol[.{ʵ)+PV`z/? +Y{m?F-8H>Nz3e=qT_aGd@%_&-i +(iKʿNY4Mi MbVw ;.Ʇ]AgYu({]e z( ˱6*w{ݶ큛}W)v-67J {-͑薈d0G7_ҕ6U)lN8JtE4iY8B˖a$\eU`%7p}kc:LJ/bE:5HZ?>x:--H=xK7mmX9uk!X;$n?2 ?t}5uDs0H=ʪ-4No 7گq՗N,h 6C#eHu] xH(GEƜv>a$ZB_>V:\?@cAIQ<#:^z:MF + 5-MzˡEn;JhVɣŧw$4LlNQub^,7D&LU?\r7Ng*^ G#rp LLh/H4-r.lPbubv^`)QU_nՏoYiMD #3gQHs9i ' Y']\oY+/.Jslk]@э+X9ڝ]׼}6/kc.NB{zx. o.E-A7Gй֠x?8\`wfWLCag:_sW7a<0FAteSQ$Q\l C!>DkcUM2fq9=+-<|/㟿¡:D^A0̙C`!/3r0 +|0/ k, nzuUU>)? H5c{={T?]?B0[w(>_ϑT+:] 9*)ߧ5A~Q6SVC֌uS8y +2cS|8m +k?[=ߥf;+k`91^J3w3N*7[kIf2c~7?7ۯʛSy| SہxL+8 qj5+N_ YGNzi;_:7pWm^ B> JNcf:πOt +x^fљ)8ⴧq7yb;ہevo>Kǩ xoS/9|"$S:<?<>><43 ?IWgys#5Sx;׮Ly;4~Oځ7i4 {WU |5+d"kǀ6o%o\ͩx/ r_>~Kkt7x, +w] }>A?|#7/?FOo:ixjƼM@|v[ <L?x|Tg~q&^V{/I|Oz/2=~\aϝzmr۳mM ';/_&< ~p7.`Y|]F xi.x/lxd]B&/e^ױEYob#p3oe>'Qq 㳶HcG-g丟t7gޞOljklgz?cŗ{S41Mݛ:YWg7u";\-~)mdm<Ӆl:08S].\dei7Y=FvK2uON:9NuM_-7R{ݙo!}麓6!&6.U nwUjg\֫ĕzzYc۬z?Tfm[f n_VU=lqzE^l2.Rſ^iMU9֫]y=2~VT9 ?^#}~Fѳ Qځ^ CϪקn2~߱g+2~1WY]Kdz/zybUUybU)UO/Y~2~VUbw-zzj?N׻WCUE*y2~Vͪ^P|}]96-U=C ϪwkVz)H^UB8aֳW%5Ӻ|UO+YªwW[$^7E*]i2~VѪ^mx\Ϫw+N?^[,EU=2~W@4Y~%F?ޫwY^R<.NϪ7Y~i%#gVjKKoE1U/U"n3tT=[Li{ <1'8ZuɾGKϙL'xZ֖ +MӪP,}Hճ/}U:cgܢW%#W`zT=mx*zUv-z3T"T WҟX;keYttU@y:E7?1[ғ+69{_3榧l׾NkAiב+^!O}Szd:8E-,sI=4O?68e RƜV~M蚰<ݗaKs$ZKwOsh ̏nc?ZO?mWeƶ1}Hx|f; m;}#@ѾH73m%xh^ +rƖG_,ygwcu>~WS{8^,G >3Ҷg5WRx|{wh dp0yXW0>33lE  0.̡Y36-jK3_<9a%l}=J9̻uE>9ER ={6dD>G?0U)Lô|L;3|]ބݮaqb]B?m@1|Дٷ946 +<φl0// 1}Uj;mYRsnfoŠ͢nf^Y0-ڬ<mRpG&CMA?,>+i|}3t3bqv'.3;V_45imйu_7gZ}w =}ey|#bTu|w0U%]KpQoPu +eOi 3Ų +ԗAXQg2to΋aXF +>s /FgVZL[fKwH*;夝]2ϼb̍,P|:܍q݅|>A~GEMGR9TY1{ )S>/\-ŎMx}1cˏOF_M*u`aO)9Q+5 m*_NĦ.aſr3?NTt_{|kBC.WZۼd8e%VV +vu#bjd۸m0m9TNt>tq퀝U>>cFntpyt<:Êci\[i)VKX`Z +~h+mq{icYm,LWű"XV1~#uJJ1BpbSű>:dű,'XsXHڜ5ckйS/NZm7wpo)z:3'=GR^bL)}4ӝƱ_*^rc/MNzˍOH/HѻI-2'pk +%)z806^b?w^ +c=9pP;Ux; 6a@0n cu:?ޗc-&=~}F/&IϱNz^q79<˨^Gb߁}ezUx>g| _ux<\xsgcTxvg +^xn3㙅f<Us_IO~̛Gϻor]y~SPǯyza,ekYnNa|/SV bچd=ZŰ'(_J %1,/1|$cX|HưISǰdӍ^i'bX݉cXj<0҉+r=4::=Y12ՇC:W}\Ű1,'aDޗaV#7WrXǯAÐ/2m-'/v7i?3%65_FL# +'xmZW^4\U]۞P5 ְ5*vGVLhdcW"g`2vջ5eEqDʪ+A5լ뱽j, +1,1!-S1][~sWq7;cF~e~V[,cW{L3߬ާc4]m /~s2qWb m chm][clFya eL~s"S Fx3߼q]=7v6-7Yw1?{WU>(oƮ`h_*l *cWU]]HZG220K,UsBEi7<pgɳ2YnW􁲣OXk±bٛ8yxy?kř1Δ} eq J9-YqW)_{\iϋ/u(kX#ƌn@6ug>'.Mhɐ#eP\ZW+J9aq%h›Zc t/ϨA_6 aUH5!ۥ6W2||{Ut@q#6&CVyxayn]^m\VynaU^_Ïi:Ǎt@_c$Ҋ|/˭k FZNk*A>G׸iDya-0fX(0Τ\!D#*Y^.M$K3j])+BnOۄ|KeM,.iA+_iU^3yV=ۍEĄV_:=-}ؠ^|4Fg>}c Dže.\Mn#z᯾tx W8;Nz"fxK\*=G_/ר,w> sax2hubq@IA}u  Aṇm<7 00͘7Ol&ۊv'u'e {P-({2_.?"y݅2>52GxgVzJJoRb^~I7*uP~їIsO%kB Q +bk8){[GS_܈6·~PsAS%jLjl^h;n;ܰGߍ ;~?Ǡ{*oEvg%f~%~v{(l%l#%įq'ClW Lo ~Y]=]qaK_ү s$ۓ5E X35H߱ݱ>1On;X.`K;`ـt[;ހvXO0'mzCϞFa,C3wMJDG-zwɏdՁ>9+m˧ldzpk8[h|5Y7^W8s =6xEh^7gԩ%Oܓx +/f +/u-/>5l3uWbn&GbGy} ~/o޾ߋDo.<}<~7t\*2y%~|f~O4G}}/-.#lH%}1{~@c)>/K \s~w׿GN1~C.7t:}>dvOd/(o]:>-`_.`0UyiLsy[}_1adƈ2 69l_c AA1a#93%';Qy5^158L~,i߻{S!ss^ۧkDb9C_Y&}9mwt5߭L?Ϧڧ=ޯҏW[Hܧ5]>gC\wy,n2m<,~ݍ]S,k8ed Ο,;]cn6n"~~<^GD~Fx]agٺP3?cLc\#WFA/~>3ӿXwK\ΉޘSx+ ذT>qk;I6[x^|7HoO*˜g=yIz;鵝ml$ O;I:ҫLWby J%ۧ9Fgܓarxƾ_2 cmNȧ^]/7jv]IqO݋.k8~Dsvq+Fʽvr_Oi7\֘ <-)7.)Xҗ󍉔 lN{r;`3Ie.F76")K'Z?wwQD䞼d}sG#{1,ݸÉOUx oaQ ]htHXmʬls]'"=m\B^J +c}aOyXI1؉x!Q,7|쿩ukXܫĈܫI/|^$=^%C'*&u;HOUL8KxfdW0rMsk,~g^p߼x߼y"y*ynoKDvwEzuGz97]"~) ƿ #+ ;1r]3}en/?yqUW6nqsqRar?X4'=Xba|9&GhY.d6ȉ&xbUU ,а.aF y _MV4"3,H f`0%|c v%|^j U+vghK]F.}2N'|;ҷ| \Fw%2滘@i.#yD x7cT?|"ywwҿ&nc/X up2NnCyJGSz1zI$hO^ŁFQ$[ }b&ē:QKbOƻ]c3`-rcXݠ{;1!/X/ k /\cl\/Pf8cfe`Aq14b5#G~4cq08"ØN9tŘ[ބ.F%޽{TvMkR/_NΚ}Bds+(Ҭ^&-sZ{QN>ƚ3#CwzZwdEź,. RP4o9,4.i)1@ٌ06`ft5;Oh/*h1KGz!'l[u-Uv?:QCeШuGUݏ=;e5w3] ߏeY|w'ǎ$N:q/Mdwo,C}X|6q|eZVi[/^8 +q7o{s?__ڹ>s3?!x37sk7̧->sW5|S*mWc|ťf5Nxj3#O5߰YSjmakX}c.Lsq~r/em/[ai~| :E>sy6=h\*J#lx1!{Ȋr/ixRZ@/?''/:PtȦǢ@Tյhex.+>Q|2>&e(X~` ,<.wt±b=V|+v ҘV ߓOܷXV +_' k.Y u)*`ij2`R> N7YtVrI:pWwK3" +>=K4G?ߢ#LD"7AC +Kr G | [J|$~x<oSt- pSËoS:i_3%|ixP*Ȣ/C}I$wY oSEpw 7,zH &% o \1oNs?+6m +~-t\6UK%qt;|21 p , )xopw=(y} LdSqOO9NGwG~"<>E\ *]vK ]엸y]oָAsq:|扩<C iK)&r+>JË+ZZ(Հ_AE? ~ŧ^b)Ko?SW_)O=Cxw +~?], oS.gJ>O> 4|#!GK{%|4ܕF>E{$Fp?!W-%~, )7[++_pq_ +,_/{ϖs{_e/ϑe/+x6K- JxO_WL'Mȇʏ*!+xJ6|iB>Ngc<ܫh75p_~_>x% l /('WkFIG^ ){Pw߷r ZSWs_|?>_+?)GX|. `^_dOO\TF, )׀'\cOx@ŋeOP~OjOxXc/Uhe +>CJcʏ+ /"\(y +>4,> }&X|Sp%}x'>O|LK.WjOx~5ZަOɚ`/|+- ѯ}e'\}9, +ſdz[ަO>'klc_ ^hPSWעOx/<ˢOx@?4>O} K>|D'Ի?\~@Ã_sBPO o M'G7S~"<M w E{?z [, - oSp, )s$\w|ſˋ?<,,Wo'ܧ'<เ?x0E 6L\bΔ1<ݐQj +܇\r}Yo>7ZPx9{9kk2y\{=o]9ъyd<77x<%VD.NDrc er/̉(K~=VǙ>!ûyY,}@ExBLg# |qEp_$Ė#{_TtĿt#q$םȫ+A#Psǿv,z6V<+Bb:?I~StKm/赝+/mg=ѲvƽY@Oʞmͺ +zxo%p/. M^yw8q_Œ} 2#W)5T_z.Fx _;g6BE^!ZAkyX M =˒;'i= JlO7]v͒znG,ggqYደIu,³hvp/Dԣk%{[Hٔ~yv`ڕvIꛕIy}Qlo(S2֜twC{&7X#` >s=9/WHx2nl: dÖ*#h'P*]0M!wXm&,u\/ʲ:@o !/;znv|bw X5x~Pvk nIx~ |OmOBZK\ɕzxl;!uQ#+JBZI5mЯu9ɝ߬_?j7c;_]`u<3JLJGzw 30m-O!3FpEJvG +T}A>'Mi}Y"L=dE~=;mS u Hb# PD2'u_/2&[D% F<=-̷ޓu&EPE#F#/='fHja4:?vxxY_9+A#?#?vp +@e,cAUl%!IȡY]"S"W~ǠԞWW[NE]'NNd^ͱշn[}㔟Up?I}gEחVD).Grmjc<[{Q-u[Ɠr7VߗK݌.)Y_iFN=C"̧>sDc&~'.|e?WLݵZݍ2u0'~X?.oKw Wyw!yLu7Q :/Ka[Xɣ~2gegg?ǎw=2mi'+"a uL(ߏ1 x`G|y^\ߍ{ ՙ_}:t@]r yEi:hoqqɱy>ד7<|WΗi y'+1k+wp m{-ȘnJ7us2A^Bݙ<)ZC۲s>}~|cre?зF{KgO<JUWE,^ жZỡe7wîvFmz֢EmuֲIV|eGY4"o^RԩSߒ4iE޽^v)üAkЧmm`tדlIP>mp+DX2v[,g=S>ѻIwk60ئknyV9Щ}Dw\ X煍VxR uzN) 6"KKz9g!4e::>'qYxN@ZI(ڇ &Avy"!Qy3iDQ.:Y?~S2'$ ϭ[Xz0Ҽϥ~ȊŇfW%+njs5GV4<B(Oj;FߌwY qo䁿dV}~ib'23wZ>1ߏE>ж»Ed|"Yx'RxwZQX.Z-:/i1iV-t3_3Q\]9q+"oD[^؊IymX z>&wh _6\4ʘ\)ٳ[m:Jk'-6wX >(k籁ƲZY^;)/N-坍*='-Kty½HwiwFZYY>/i[ +o.Y֐FejYYm,++ҶF.dBYO:}h;]uVVeFڶ|}f]Mβ. uY+\?,_1iۣ+ems52R*Ve=jeA[P2%m}8da+ev =#~*sy֢DQ/ۮ^aF2y73+ayn~a }#!Opu;:sltg{lx<sfEK_0X3}^1>~ؼ-xAЧ +KrEY={a(VNJVwu _}G-ܒG]kŇA.=rM|_X95߼/;Nx | ]|W}xqDgȘc/Ƨfq-oU>vAd>>nȫz}:S,0͕߻M84eA\ |`xѺa}WA>€Es B> ɵ}Wr" V33ૹN|ken=#O;+D eRO8xzZ9xϜ|oZ?qd{x_2qȝc; +v*g>5>}lcI63VPge_)5VktU_>x_z/=" +ݽmV_~ӮIT_ +vj@zR>jݵgp5ڻw5htQ?wkWՙR;vE4(7W!]^2>A(@@8/'[X;Oy'''6Ӟm"wm.Q6^Yơ&.稿B{ǩ ?xf# )6r#@}LhJz?&y:0[]˴d`weeGռ;'z=n~ǟoxwY¼>yd=W!p4`(/gqί>D7a_/9Rh>[ZA9Τ>HeuL/xߊ*(}5DūV q.z /G(?ke8',dM>l8+z#Px}ZDɃOpx>N/Ƹ9%w7yC̣hdhtA7StjDv27]p39cY;8u8Ty*RB UBϕlD4l=_ܕsj @NcpA}<7]٢m3Q0@/]{|k||kǙ-B0 Dka@\ZMbXAav,ffM +i~0mq=!~w`l 5I?qƨ!}WWfFz|I/.ʕzi~_[XexoG~6:Fe!PzWFqq.y7_t)Jta,- ,y'4=9moww)'CٶOUMa{bնKV#ǹ4-vu,."lS<?qɹp{\omֽmשXm5Cskԟa x.ߓ O>G>nNt͂up]%KW~ѝth~!{oB"=E}'&4!]<YwM..ڟڀqՊCrHݑp.(ˆ=E\s֑uݵ[- U`=vAx9 {s 6O$mv˫d?er/(gpq{| ?/oIYfkMG~ x|{41+: gk}ޖ> )gKr,xyې fv l[D{9X2MHSTԺ_Tep]?wVy/XR9}C~I}MwlE摯Sw]@/VZ@G'ė vW/OA]`~dp.pʉ=,zr6'ŘKgo9WxH*$}<$wD>4~</>;@,(lɩ`|(q[amNR8_$McLJBw[ '-Ѿ +uXEpe(.;zPߑfRkUڂB]FZ5##<3IЖ.s!6A6.lmK3-vZ'A-N<<%W2Ȁ'+a-N $輯"_y hWՍG;]}彯+bfտ_'X7S??(鬯wo8gƤ#Otyx|(ʿ4SJ6޾2{z V|M<^NMyi_i+[mvaL?wm= ;JkI[xᇏ7`~!Qx# +5o%;tCcN3wzAhtE!Iˎ~2cዼjo]c(; ? qE4Nm + z%,}wo f h߽mwusё{rP>ycmmܗP2xV1 =O9Ӷ͓!簥Є ]`us,=(F;>y z0kN-\?P-l| +d'uUj;76bG*9#Z.<ۈX x={u_mZcેu;Yw/Yiߊop?~> 9>ߦ>S?}7=WyAOoNuLs-'A6m5_+r:^S1!Oyvgs ͂NS+#c!nk[:.>5B݌:m$?׸,alf"U9$j>z.dY}̸@7 𖯕k*3}/7vʍkݺ~>QMr !-~Hve]ΉҼ}k<+}:?iFgAhRWEkG_CR_6H^.AEW.9fZxO/V;p<~42Jw6_`xM}R)/Z_(m00Or]|٧0=ؽvX}C(/Z]uJd0QŢ~jCxřmYewηbsNk59Fco<cWc8Sts+bݽMՙ|s?D8 o1Mxy#@8Yı׸? bc51%DzEWegfe}.+OX_hc,λMű,e ۶rـp.{2ꏋ"er,jeoNVƲ1_=X3ov!WX#RMY@)JBǵkZ g4]7]N?ssS}X<>{듌RwG8i_'M~.Qwmhs@+6]ll/kT3p|9 I*O[ҮfG݅eߏ޵>^쭈чis9t0Uٓ]1&Ǝ eau9y]?1o(VVOF_gji6Tڞvm5%Gw(0/3 o8epڳ@:ѯkJc,bAt"02r2E8yoj/ZfcliCa .0Hڰf\I<sSAop8Y~cƙk^訌U1M(oOw7Xkk_KW$OEn~.I!&RNdWEs)u*At_qw~ɘ˓ë(.S0~uVehWڼ/ǙI~Px0P[z]d^"_]/zwPOsg\ߵOh_'ގr/QmpWᥝk-zz]`[Ll7Y-{70fQ/㜢h~˿Gj~44aKNb/wt@,G>7M9A}rϯc\J>]/s]ު'}Kmt'k7(EmIB?UDwJ'/JsOWvaw@.kuq +*;z,g`3$ƚiblf0/`c'?2hۥƧ7#"`>y愺@$MPoZmX}1ǣ:<,4\)ra.CHonʳ>aƖv5~`ϪZ[o_Uk @Wc@y`<v \pP&+3׷'dxl'md{8Xw9`Bxg39L*匏~c]ߡb9?^gܟ$z/R+ϾrΞ|''r39}eFy\YZw+k30эhRY%Ǫy0F{ + $L\w=w}6;KX1s QԼEn4|B_x +ExYtNleg|h\[n1ϵ"ʊr){_jnaV[P}|]%)c^nGejVR9{e=ޒldc"{y[.w&$NC϶g'yJֻbØPYC=:f_?'ErԺs}kzj݋P]ȓy\vʃ1$K)%W' s/(ڳ 곘`stzr-u^7mEL(F.\2^ }YLYvN9?ZpG鋻6NMOt<0? пƗSkgw;2Ǻ0/eC0Cʖ]=ˎ~ k+|r_O֩fF?^؏er0K|2H~Kfت /lOcƸ cn䇼y^ߑ} +3KRWwe_~%;N6;Nh8yTRZ.Z,CY6\Ot%s'甾^`ӷfpm,~?۝2u] рϕsb|Ȼ胯(N{-p d71O̊G%`zmeqܧRg3Fݞ%ʿ7S~mWA־6+fjpMgkg7aWD&~yY޴do{E3d-z-ȷuKeP\ &!=]HզIh;Vct;P}(ZgoU ,M~DB?-ܯ{9OY2s}1\M:CidW[6@]4-s^QgA~$"kf_g#mq-\K K3e:G5Gc^0F~;%A~{eBf<.JfYZfwK 1WSXڿQ$rwmO}wyH};8vi<vƥ-mtVu}GB< Q~?ʹ m@_&'M/8{pLD62_Ǹ1M0دE@j\}6ƃEy-ǷY3a,Ϙ5YO\!CɅ6 ٮ]+'x֓w<ų}K>m$G]ɑkS> seou>eG^>ut@PGobS_<xpG?(^-me׈;fےb|Aݗjy(GK7#v>>CT +9}>ɥ+Iyȸ"`yM֙MhC#Uy~wp پ@Ӷs{S pnXncp&s|qu_+-X8Gz LoH_txD/mxIѾyV.x1edv(y?Ƌ^:zG!.~o5#Z~$ǎv cP񘇼uW;N9S$rBijio9XkHҮb6=ۉ/ܗ ɘ4~c3{wϗm|15J;f()}('QP{(q]<д)}I.yqJOB걾)aciLȋi{ +%křElܑ üP>NȽ^w+?0*֟ }_ʟ=xom[ż[5BDCshW(;xIrPQOѲMSQ򾵵;_nhoGBwl*0T\C a{ + L衋gy_VTD:M#x*t̗!ʘD՝%K3D >]8N M7JC>pЄ7vh5'1vY*-{B_[xO&9n׌q~2ޙFg"w#:NX<=$ୠ ZXsZd}Ǡqܧ$1ݟ1o_m +X/l}h=IK}%׏`;<@C_6LMTrˉ>Y[~m^}U4i%p0^uozdսU#ERa}!)GR\#X.?e؟iЏ`sGM>Kا.[}9[{lM,^@o}?db:M:Msgu͖MuU|Z}c5st9NюfH;qcW-n7Nw eyA[h#c')?`Ay&&+J=J=}rLG;z;,] tu?z u@Ñxov.0b\ѼSpvROzz)Ͽ봞v=-{1Ɣ>wS1"?}^44z:93m ȼ2wEȻ8-:o{|{w{A[ X`] y3U]OR>cݓn;xYywZ'H)Yms#폗.w;q>տ8ׯ k^'uxxcRQ}ȗߢۇR8q`W>m开ro.Y9rC9+R;C|_޼t] \+q%ڻ2΂mkԾ.&6[9-,Oڥ0|^sS'T3hJ?BSI~2ԇ&n<,m򰏱-g?:沿l2 |W>Y8KO~ҿ.ٿ.+py\kg~Zek_ +J/?eY;x߹ϫ3ЖIT;gNANj?}n\@"stuv/o>У_MzW-oY |ǁwE}k{B=\'ˉ<ΦPOx? @/P{k5)M^/F3ܛc[;d.E1GsPyuDݍP/`8)z 'YĖ~n±0SiZSAn犾jÛj=Uv5&bc#}UYm}|Ra,+Cs׏ś<oqI}G!ȇ^ys('mS ]PFY7.V를r3!k"Vs,ĺB];ڻ>ˉuMsj~k6+}s+=#*u[ծ[ֺ]oCm =nDOdz9==z%-"V}i*Df+|#h[Ej;mNw+ZSםɸYz2n_2gܿg}r,38#rywxH?NI8&=ΌJgN6V$:6 6jLP؈9J9F~O<c=x|(metNAe_TvgOpyNsW( y*Dekӣ]^K=Őayڟseٿ#>TwE/<],k3777"n qx }@uk 3V+g$u"x=D@)mN(?,}P'#Iȹԥ ~|rO<_:{7X -_dz/?ގ?@SnS#O;g̏^Yd;]O~>薔?O{OhߍgdlIQ'd@g(e)){ypB_óM.㏨g/]8fA_=!' nV$ݭǤ66i ǒ܆\o'\I͓8U w,t6sRtLjH{xS]#on>j!v"c_'‹ɽcyYc8ۗ=H{_/[mq {[H7s9r7 aAo).s]FIZge˧U{4x|^tȱ&g6i<;p:c ?c+8tcia?F1yT;+c׭E-@7 wl{"9lc?,g\a6Gy1h*Q8uU{XX T]Y|\ڕ:E}*o;G~lOG{IdenvωeQؘ3:;G.>p9]DyO^B|y09OQ?-ʹ(=Xue=QuC({"%xӌKǼKNIb:5q:/ xvUX,絠;C?Nh. K/ƒųv[D6uH~0w(o68^wLTF'r2^Fjȿ?}s$nI}Pt?9Igz}3t1V!&unw38Eϲ2e}Oy<4Q^OGS7>0/r/|gq + lg|9*K֦oD)[=~FwqAkdžor6o'Uu&!ϧ`?|}jox;mwF|J=ւ I+O)of:[RnK>Woo}>5~S7[ϟ"ߞ<_}*qA7Ƴ;yA#gB?睽*Jw/{VŚXӼgU XSL$cM/WLۊ{Zr6smcN.|&5}M¨E;~_j;I|)Fϖc }̟Xúl7-=*θSCr/N;89N:;D2@qE)Kݬ^!i73E\|f憯$#NzFTl1s#iX#LblőraV{G$0>yi\C΋aBvW<ݱfN|w7s0 Ћ9G +`CEith7Y _yn0[nj$u?JJ?VsN){k:&BK +3~{Y?O|fwY-5]Cn}JT[Pjڌw6s^9/YWæ~'yncL5/y|t|9;~W"6}x=})Os%W[@d>aw&ĺO־7=z~f|;/=w-?2ˎx߬a*n~y;ϰw.8;=o߰-eI_v{q;Ӹb3n9|bzZ_aQF1qA r\1ZPfM 1zZ#tR&-s:{aR܎|Su,8x=E̙JF^kA|fex-䌎z ιO@1z\|/옿tDpIei˂ӼNi_͏ʴ4Jc_-˟V󞃍qop-1+ʷm{E7iK#j/Bs4.fO΅~rk7ۙ)Ű{ + owݝfͫĠ} rOO|r hZRWpYT}<#9Z"}S28<8uJ[˒NcVu|a3>H[bC"5Npa[ + |< >w3#N~$\ yԧyÜܒ3} +ӫ}t{-8(Ftʑոz+Fmxw-B_> Ohk8O)`yuotu[b(l=j(&r5M +a,'4gnLSv#yϟRsZ˿=.7ۣTGGJ{ۣI+1@D{Ǡq.U;hs_;Pgg9ǖ-\y` +V1|_G/{A~i+i8=<ώq=<[kηop֜{0?Z/iH̯]tۚos5ߎ_vs[ȹu[ G?| +=Us +mLZ?<$Ͳ߃]-oD ܩkEhU#)ޏ"y5&`& o,UsSw|;Y^/{7;ѩ'O.KN޳p*[6DuvcRsrXNˁwyt"ROQUR?MLF$ϕf/Ըs3,@Kgѵsj.M+VVjg~5n9q?s 8Gs&qTqrM8Yz) Nۼmmwމ͌m)g6V܍ּYu;q2=q== +:{SމM0/7p/Ұ@DJol-b S2: v4GcO>-9ؼB}`sU#R-Fy>ZID}/Cͻu8R_ސ7rOVl.Nݡ%^=$W2u\}s/w&e߷݅>K1k.9ॼXvgLn昃vsI]o"-w^E@yov}~=Yx";hif}=t=zwY΂/m+|ECl?a#>Sԙώ=NV} +0ދ[AeuEiw2wI/|:ǖvƖf _xZ5vkQ=mO䘟X='#_$γ=s1oJ~Նmqn᷷?ܗ[ 곯Ǚcr;2+jZ?|&W-k! _ii<Ŝ8M|S=Ag9Ho{N{oCpLA;i B^ۜ~ڸyP:Z!qG.u5S7m?}ߦu;&.+n<]4[6qZ؜7k^IޥOn;-~忾ʓ% b"5?=?ͼ  >?78m^ v0aCפ} O{E`;ںVYQr] +}hoاȗ0Zn7h㸴zݾOw0>Oê5qչOiGvIJv{vRgg޽Wy 0?x(N?v"~>cߍk}؇U)y2^NKhjӓߚ']'n?q~kJ.=nv7~oʺ.A{7՚b<(Oyo6nG,]Zz2xC{s=Y[<6f۵н%wʶdo)@V=D9lWvY O3&͋ƿ+?G4Ôp0> Q, v3~(ZP*{@]~$Gbn՚|5'1Ҕ{,d^ojlюy (9Xz?'?o/⫋Xrge2g0?|έnXGlŽ_.舻9&ij۹66 mKOmѭ֯}c(΄|w^?cos`>w|(wɺ˺-_Pa}bϚdޜ!h˛"[#ۗzVyFy>Mn[7gN}d!xxrZ |e_SԝAfaw">ҧR Cēh8|i}o9'շTHvŽ܃RrI =fQ^OUQ,{C2'<D-OL~EA:ZƈGRx{i ;qjٜ;߉^fKOUu,)=u7,!*3yL WyIwCvOOuvEt~&$}~|znη}obTym +':-'ܿQZI_o-w߶ژ;Z$rԻsa-[#w{#\mis}'uu'\A{d>}2} `[_ws|j7mZ{a^ڇe@܅6V5_ܝoQiޝ+C-8oM+4A/'"Ǚc-ݬ[QW'eod,׻ߢfϲq"OqQsld n͖>8@drh5Ք #OM;z +|>=Y){{ T95uzKn$^N=7YaZc]9h[ͬm߲_mOX?Dq$h\}ieEWLJN-bj<5wm!ߑMA?kÔRI_3Ei>K}/,ku 2 ?Z6#H{^-az mc[\<+^[7Yše~~u\;vdos@qo9 |PO#Wn=Ҹi"O>>5.VKɒ>wI;R1VM %$gيno鬋=0li+K3p~{j ~704|O2O-=Q`wu?sV6t,=n-|΢gu/u-cHj n9<n?1Ww@w0637=+Gv6S}1OF?(Vօi]uXS "k3:G\uFZS)kS~$o_Nw^Xq,/ }IB:\s٘\K93~\cD/1q#acyPkw˵;a[^gXyXw&]Nۤ亽G~E\<ʟ{r1FnT3#޾e̻gd޽#uncޝn`Hti޽iw/'wo:pO_F$~LDߡΉΗkryx>h<)]U ySgiD-زf7moKF?B_jjVv| 6.Y:K{R{ܻ=!><[#핳wO?v( +܋o:j'NXNpd?ߒquB^' kmC1Vd aC'zOC}yww Ѝ:ȕv y& fחxI2b)P\v` 85,c9#mn9=HZ[{ڴ0=^LtI[vxRO$'*yvWT{f:،asRٞ-ÄYZ 0&3rSa\_V",)<Ӳz"Gѡmqb'c܀90e_^tv!ׂw~Q~yEmYs8Pй~+kngen<~+zv7(lyEq'7Ɲ.4Ϥ> +.Db#UMw<{\u\߶floV}CVKrDZ9ܗ KlOWhvmӹ3i"C+ϫч6i E~V@<O.q W`<tNNm{)).f ~܋(𪈼ɸ*wA{4V_rByfg9r]cM'[Ful_k-||3xƍ}acb<}?O[=#1yxI1yɞž;1w؍1b?ě_Y7 +GbW>|.zwt׃OͺCߺ;_;3X[Y5kA'G$+fͮVT몼uGnvwFfjUnZpwfpnEmU睯 +4rdŵ:cʊYU5u:v&ekϼ +^_=nqx|RNr;BLQZ=zFWYX*qpom2]] w'N8K)9]c߉.gM%ʟ|W4'Ͷ +ZuqܪʋUWͨ +κ~;3fήcwg%jXyĶc rfٴ)WI}~6"~U5cnpmp|=\YumP:̊;fUVJnUwRyլ٪hY(vⴠ,3K );fa pɖoΨ,|gTE7ACZI;f R*wR)U5K2 BdH˴TU=uZ ݪ]}N&^]W9_,}E>Gaͩ7{NIS-k@yo_S=# +ehv_^u7W\7~؉ǖW\yaRV& QL9yFŤ6mUZ];gFmgM˟cCϙ O=~F]4 8욙Y6ZZZԪYUMg +?KC>r=z +xKODX .Ӧ "`u]y'cO&%=lڡWYૺ҆k}CsfZсd@}VFT픪urV5^,R.EkKW ΚjхЋ zH$_vW N>zfmRnP"rBU=:Uy3f+'}S]cedxUZS^tWUW3-ajWI +%VL}"HWv*~,6Wtl ?IRy +@V[_Y 2bbݠABV]uu#**Ϊ;wХб6ұcGTL^EAè0+gϢtJ]:؞oN] <#˨TA~؉&{ +Oυ?ܝM9R }xF_s\wԪƣCѭ/=gD% 4>jtaƄX1RyPc+|Xv,8][J63F9s]S=?>/ƮJE{=QZ _U +5r4];?ީUu^ ;zo VzϮ&|#;~jV{>,ypUz'Yг뽵fϘsRw|&-( v漏kfVhvl̚3AW 0!N22z nǻBOw{y|wOצ40GyxZ ДX]3pReBN1{VoW>bXٍ,>/Gc*ΪeCNj|<i~UU7L47|b{5쵵^y]u݊Yڜ X)AW?Vt[UeŔ[f$VWV̜,C1jzXOS=p]1ע3fBpٰ%'ΞRw{0SYH5ARV[\JW+|~W\/{MƐik*Ur%I2c'UPTI7ڹ@B&>?ؿo˅c6;ySgM&;tݬM ޓYo.@b>訇cL68+1׌~u+W]3v]KOtd^5{ \*fՓjľdYrD +QoԒ?REZ놠Ju?311A5w^At+^rAt CkwI?\i'JM:1<׫%]\zvjnyQ峭Yh~teJw5څJet;=7;fvuG—8Rn@ޛS؅`S7+|?j.zĿL_R srz|ɤuyӠwZdv,`A-9tfrwix2޲^W9F43&*֤։VYQ[UHҴϞ:ZVio4Tntκf M%̞^Hʫ~Vm90fUbv机;ȗ8JN֬ɪSk,%Ush0_;5J1e$dL[26C&æMrvB_gA⹦@=(ZV咊8s0}JE!7\VV`eVrT9sQ,JVzȮ[@U/Q-v =gS3)àTWZ% C:6;Y/T Y>'/'+?ta8uH1DFIZ^yUҩc\n 4wҌkĸQ8ǁ|*emFfTl:M!-qU&~$ -^͙յ3 J諔>jϸ=:̔;b]/P%z|Z=\P9=Pz. h5~tE5fmW䰐 u91Rs7i(@j:hg/C=|d(@QePtbv =#+__+'o +u6/GIm̈́rRz^y]z$_.iU.+UUu:/oZqh"s|DV]5E +NE"%ab ÑӤq2`]WUC-~dzXxWV9 u+YvdrrBDIg:Q*1!D2]߄7zvMu$A51!u%\.4bZJ02v, Q%\/Dz\$ SEt!6Nfdbʪ&P#XY6MI8IWX6|uBw4='Sd$X)xl:7RP^Jw鬼)rO{ǵupNVy{(AN>B'rIY5SXzu"~7xT+~TM.l[x|3\~&|R`Tkj,KKK!wj*g8R;%ۃuDrs_I50.r|Zҫ&' ϪoG~$1nWMԲ ǂNގoÖS7[{,>AY O4z9 ]DX5zOpZ)~,Zǭw&諑50$v7?Xt-NFG5͜K +-r"z gߎ _un%K =jн5ʳk@B/^Ir`|d y%CZjbtFi#[ZSLgD`&Q!rV= dLMy-M F)JгіcKʠ]f̘X\ kui_{3gMW-`3,-;)'!gYә⬞B7>%A+s~&*ThdWuf3 WV[ tPҪ@;(8qW\g~Q?"x_lX|iB~u,)[[c:<\xs\!X7wH=ó4 5bϟ}[x))<3x~4<sA3~|9t܊g~coc0[|_BxE<~wW^?w<~π'0sexHٻw<~O_ӛ_.(dz{^ <\gay=$sqxzϏ8 Y+[i_ y7[Bxι塽}ߊr}E<)m/J(\═'Ά|:A<{k| <r@2|!߀r^<>>xnų B||s<x~g-s!l<y>Coandl dm<`#d`-K}vdR{\*UZՆT*CժзdGUQ*TR I +߹=ҥ{{FZD~7.@9P7qOF' +{A vh3 }]{rf@~9?]6ns+P[ CQc|q8zuqJoxnBc0QlgQtO^' u~ƟA_&uޟC'Q3īͨ`+ =u9п@QE8l`G]#=53w9Qŵ|c,MTq]~Vy`ЃÐ)s0G>_#L5YjՎ~TZhI:**(?(2K8ez/oG~ *SpR>_4>)ãbKٸVG6n99 +8ezOO. +8ے#Ȏ% M%ۖpYA'&MB7 kI΁o||4ExՇ_Oƌ=/;x\ZF(G%|:QԊnO +&VOv8YI evj' La+ܩǞB&&_ρX#/^CP.yW#*E~JE{prgSl!?&2p\ +mEz=|kk|miЪv6Sc}.1yNӝ1ۦb%= "B>R&W:NM;♩D jKI35Փl&6pNaӜ^p@yVh? EdNͧ;1!(Сf>w>?lw:r[;fV؝Com_ =ΗϨ_uר2JqP{ ld}-wbGʸQ(ސ3YD !G{&Dha>ژsbl:o8HRfƤ |ݓsE2_֡(pY*''|ciaJqp=`oYMabQ/&'?b`t#{E;gMxPg{nx"5=eBֵzn" g'rwNM̚DmXP,vs oW/p {՞?S=[uN ءTMu|D>p>c3ebacClÆ'."4Oau m-v^WFmyuF`i_a?h=X)1~#?,hyNM'1}~!Kz$uk?✥PojZ֣†\kڈΣ%ڗhwjb¿|>g-YHL@?oWaICKaRvrv:x; XU,a }5Wm3[5_=mXpVˉPƕpiQHUސב*nM]1x') vʔ $j31|E}_qqi&q7,0nNGػIi/!3ky[ΠUǨYZɿE4'S}>G$HsM1pKIv 7kFsg +:6un,n|NC⪺6X͚OZ&f mnOPS8$FVn vd3{0e`B/b's=3 A0CjPXI8Mٴ ylSTjAsB~YB9_3XͿS9ioL߾]G]q2$jeRĶ$_Br#ib- CM%Mź}DZd gϾ6X 1 1Xd|FЇ\'NEmLnqewa{b7i?Ԫ+Q9ɉ߅ :ԍ\r(Ѷ!|M=}=3=:( +i_><`~ذģs6XW`kglxA_ڞgjR3?kmV?mIЧ]zN g%w'8O/綞j<svW>+r=dU3W:Ogjյ4*YԞ~'pjoO0Xt ?) pz;Y .SNfpx~;hG~55+?e^_ EhzSpX]2kL.|b&b٥H`g <r6gY1odAO~.i==OQb?VAȃQ>}w =H4It@%7FȒ,}oH^|#gZS#pܛr<̂C&nGTuɯcfm÷i}!3&g2|i׆tjV B4&e ~ıHohpD~ܛer}2YXDnc^z,ßM^ӫ1lCytg-i>zRt y{qǗh@{T<&2\ؾqDҞ\R}n5zAWF{6pu¶7SO3',@(y_%ܶ5j/$?mOuh92}]󍋫j8F@M/#[u_b03M9.RY(4nn[QپqmO/'c#5W[{s06*Hb~E!ȓwJ۱m?,֌~Sbni0G~D֒VҢ +j} +S ZKVi{8-ԻR{: 3(yo'煙3lUMz".EU<[cQ̊~]o4,m(m_/O&e‘wP=)V@|_J8B|O(Y9&] ^ͺuyt)C!ilإ\w!`!KV&l6YifV2}#5nNvǥuB.f`%3.w}KWsn*oLC}Cw%)̓;TK2}ڠ:TBSQ ::n9ؼR'[?| WOC٭JK{J>akޯUpbc}>[NpS%)eʪwͻٵ\尹}^6OG^{ԝFWM2Nx3IudĐɆHӧ:n8a)n%|AZfU2UT! Rnk>{^|mQE>MԘs[]١>V~5~`ט +Sb0%R #H;]&5]MCMy:kSv 6] w:Nmw=lpr-ٮUvn*lhZ[vşӾ4QZ%I\_fr{ en13 3ng( wPFҼa묡ڰP&7mvg2>BT/(Ir.5b)f*}MAEvb%N˽.eFyLVȕ٠KC[q +?<ÇGWynKQkaf1@]~bu?0TH.TeX4ZGE^Ҡi LiaA@nz jy,p |RfdY9zt=y^$NruJ|R6¨4\WHc@]-䖓&s$d\,ifCi!V@,i4#:ǚ`i帞T{IX:Ίf$^d'1mR,b'(nteo_)Q\#D>rܡbyX|2:+fJ/BTlڦ']e]d6iXEYMT,IUc };46ǧ۪2IR?vX*ezpY|߃fq zAYCw;UДϐsݖ&JSL1ٔ YWbM%kʨMVBrǶGūr?!m9ߟP|6Őza>I]Hb0V7Q|V~JSgYP{z1>J]lBA1wԐC'C+&50SHq`,'un!7 8&Of}n}A +֕~ f0Q8#ㆇx6hAϑ[kcVڇ&(*vvM/O'ʛHOoK~I_?GEMoϋi}Toi%}{QE'(,QG5C'KE"K4I37E8N6tH[Gd)oJOߺdeם=U WT7dφ_*[ξYD¯QrP^5Jb'sswON^HwR<oЩW3uugWa?HY],k<{`}*YMuVV!eOm⹋ޮ_ٻ%߳o=+(o~bMXb8C&8t|UcM іl63`76՟"eo"dOp{ӢWמ߹T7P5՟D_~ dQ ůpNdTpĪsjSKZvؤ;S;>5Ox ++;Sfa<ƻxs`XpU5 T !勍z7%0Ǝ\1(6'w.],O#cdg؃sh%G wHc!yu I B*UM5F(G_˯z-OI3uOrvȬ2r( +FT*R!F"0ikq 0Hkva}Ȯ8ر+ʘE_ }'kqr-¡\tw0%w\\N *\s0ʍOƋ/ 2Xdv>HGWDY2/ȯF)"ӋZRd\:[ÿt )P+F _mUWm6Vտz/f_r6P9u7|S1HDS5\J(ho"VxGEwyP[)&-##eqtIM&amCŝ!.5Ѧ.bmՕqEbGpNx +Kˣ㣰$+Đmi"$߸k$2`EIn"JucI<\H2^*I:^VP__qs8qkcV}?-CץK@K2W|VߚT[a=XQHJL&<:[cmsm3Xq| ٞߐi6N5[Oʹښ.yDl$l@OUjj*3v CMakeFiles/cust_tf_parsers.dir/tensorflow_add_custom_plugin.cc.i + +framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/tensorflow_add_custom_plugin.cc.s: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/cust_tf_parsers.dir/tensorflow_add_custom_plugin.cc.s" + cd /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out/framework/tf_plugin && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/framework/tf_plugin/tensorflow_add_custom_plugin.cc -o CMakeFiles/cust_tf_parsers.dir/tensorflow_add_custom_plugin.cc.s + +# Object files for target cust_tf_parsers +cust_tf_parsers_OBJECTS = \ +"CMakeFiles/cust_tf_parsers.dir/tensorflow_add_custom_plugin.cc.o" + +# External object files for target cust_tf_parsers +cust_tf_parsers_EXTERNAL_OBJECTS = + +framework/tf_plugin/libcust_tf_parsers.so: framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/tensorflow_add_custom_plugin.cc.o +framework/tf_plugin/libcust_tf_parsers.so: framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/build.make +framework/tf_plugin/libcust_tf_parsers.so: framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/link.txt + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --bold --progress-dir=/Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Linking CXX shared library libcust_tf_parsers.so" + cd /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out/framework/tf_plugin && $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/cust_tf_parsers.dir/link.txt --verbose=$(VERBOSE) + +# Rule to build all files generated by this target. +framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/build: framework/tf_plugin/libcust_tf_parsers.so +.PHONY : framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/build + +framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/clean: + cd /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out/framework/tf_plugin && $(CMAKE_COMMAND) -P CMakeFiles/cust_tf_parsers.dir/cmake_clean.cmake +.PHONY : framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/clean + +framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/depend: + cd /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/framework/tf_plugin /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out/framework/tf_plugin /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out/framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/depend + diff --git a/Increase_multiplexing/Is_fill_UB/build_out/framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/cmake_clean.cmake b/Increase_multiplexing/Is_fill_UB/build_out/framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/cmake_clean.cmake new file mode 100644 index 0000000000000000000000000000000000000000..2a9bb611dde79737be869ff0056a9bb5f34c9ea5 --- /dev/null +++ b/Increase_multiplexing/Is_fill_UB/build_out/framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/cmake_clean.cmake @@ -0,0 +1,11 @@ +file(REMOVE_RECURSE + "CMakeFiles/cust_tf_parsers.dir/tensorflow_add_custom_plugin.cc.o" + "CMakeFiles/cust_tf_parsers.dir/tensorflow_add_custom_plugin.cc.o.d" + "libcust_tf_parsers.pdb" + "libcust_tf_parsers.so" +) + +# Per-language clean rules from dependency scanning. +foreach(lang CXX) + include(CMakeFiles/cust_tf_parsers.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/Increase_multiplexing/Is_fill_UB/build_out/framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/compiler_depend.internal b/Increase_multiplexing/Is_fill_UB/build_out/framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/compiler_depend.internal new file mode 100644 index 0000000000000000000000000000000000000000..c0e839cee3cc1d1c2b19cba755fb15b22060d169 --- /dev/null +++ b/Increase_multiplexing/Is_fill_UB/build_out/framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/compiler_depend.internal @@ -0,0 +1,225 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/tensorflow_add_custom_plugin.cc.o + /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/framework/tf_plugin/tensorflow_add_custom_plugin.cc + /usr/include/stdc-predef.h + /usr/local/Ascend/ascend-toolkit/latest/include/register/register.h + /usr/include/c++/11/functional + /usr/include/aarch64-linux-gnu/c++/11/bits/c++config.h + /usr/include/aarch64-linux-gnu/c++/11/bits/os_defines.h + /usr/include/features.h + /usr/include/features-time64.h + /usr/include/aarch64-linux-gnu/bits/wordsize.h + /usr/include/aarch64-linux-gnu/bits/timesize.h + /usr/include/aarch64-linux-gnu/sys/cdefs.h + /usr/include/aarch64-linux-gnu/bits/long-double.h + /usr/include/aarch64-linux-gnu/gnu/stubs.h + /usr/include/aarch64-linux-gnu/gnu/stubs-lp64.h + /usr/include/aarch64-linux-gnu/c++/11/bits/cpu_defines.h + /usr/include/c++/11/bits/stl_function.h + /usr/include/c++/11/backward/binders.h + /usr/include/c++/11/new + /usr/include/c++/11/bits/exception.h + /usr/include/c++/11/tuple + /usr/include/c++/11/utility + /usr/include/c++/11/bits/stl_relops.h + /usr/include/c++/11/bits/stl_pair.h + /usr/include/c++/11/bits/move.h + /usr/include/c++/11/type_traits + /usr/include/c++/11/initializer_list + /usr/include/c++/11/array + /usr/include/c++/11/bits/functexcept.h + /usr/include/c++/11/bits/exception_defines.h + /usr/include/c++/11/bits/stl_algobase.h + /usr/include/c++/11/bits/cpp_type_traits.h + /usr/include/c++/11/ext/type_traits.h + /usr/include/c++/11/ext/numeric_traits.h + /usr/include/c++/11/bits/stl_iterator_base_types.h + /usr/include/c++/11/bits/stl_iterator_base_funcs.h + /usr/include/c++/11/bits/concept_check.h + /usr/include/c++/11/debug/assertions.h + /usr/include/c++/11/bits/stl_iterator.h + /usr/include/c++/11/bits/ptr_traits.h + /usr/include/c++/11/debug/debug.h + /usr/include/c++/11/bits/predefined_ops.h + /usr/include/c++/11/bits/range_access.h + /usr/include/c++/11/bits/uses_allocator.h + /usr/include/c++/11/bits/invoke.h + /usr/include/c++/11/bits/functional_hash.h + /usr/include/c++/11/bits/hash_bytes.h + /usr/include/c++/11/bits/refwrap.h + /usr/include/c++/11/bits/std_function.h + /usr/include/c++/11/typeinfo + /usr/include/c++/11/map + /usr/include/c++/11/bits/stl_tree.h + /usr/include/c++/11/bits/allocator.h + /usr/include/aarch64-linux-gnu/c++/11/bits/c++allocator.h + /usr/include/c++/11/ext/new_allocator.h + /usr/include/c++/11/bits/memoryfwd.h + /usr/include/c++/11/ext/alloc_traits.h + /usr/include/c++/11/bits/alloc_traits.h + /usr/include/c++/11/bits/stl_construct.h + /usr/include/c++/11/ext/aligned_buffer.h + /usr/include/c++/11/bits/stl_map.h + /usr/include/c++/11/bits/stl_multimap.h + /usr/include/c++/11/bits/erase_if.h + /usr/include/c++/11/memory + /usr/include/c++/11/bits/stl_uninitialized.h + /usr/include/c++/11/bits/stl_tempbuf.h + /usr/include/c++/11/bits/stl_raw_storage_iter.h + /usr/include/c++/11/bits/align.h + /usr/include/c++/11/bit + /usr/lib/gcc/aarch64-linux-gnu/11/include/stdint.h + /usr/include/stdint.h + /usr/include/aarch64-linux-gnu/bits/libc-header-start.h + /usr/include/aarch64-linux-gnu/bits/types.h + /usr/include/aarch64-linux-gnu/bits/typesizes.h + /usr/include/aarch64-linux-gnu/bits/time64.h + /usr/include/aarch64-linux-gnu/bits/wchar.h + /usr/include/aarch64-linux-gnu/bits/stdint-intn.h + /usr/include/aarch64-linux-gnu/bits/stdint-uintn.h + /usr/include/c++/11/bits/unique_ptr.h + /usr/include/c++/11/bits/shared_ptr.h + /usr/include/c++/11/iosfwd + /usr/include/c++/11/bits/stringfwd.h + /usr/include/c++/11/bits/postypes.h + /usr/include/c++/11/cwchar + /usr/include/wchar.h + /usr/include/aarch64-linux-gnu/bits/floatn.h + /usr/include/aarch64-linux-gnu/bits/floatn-common.h + /usr/lib/gcc/aarch64-linux-gnu/11/include/stddef.h + /usr/lib/gcc/aarch64-linux-gnu/11/include/stdarg.h + /usr/include/aarch64-linux-gnu/bits/types/wint_t.h + /usr/include/aarch64-linux-gnu/bits/types/mbstate_t.h + /usr/include/aarch64-linux-gnu/bits/types/__mbstate_t.h + /usr/include/aarch64-linux-gnu/bits/types/__FILE.h + /usr/include/aarch64-linux-gnu/bits/types/FILE.h + /usr/include/aarch64-linux-gnu/bits/types/locale_t.h + /usr/include/aarch64-linux-gnu/bits/types/__locale_t.h + /usr/include/aarch64-linux-gnu/bits/wchar2.h + /usr/include/c++/11/bits/shared_ptr_base.h + /usr/include/c++/11/bits/allocated_ptr.h + /usr/include/c++/11/ext/atomicity.h + /usr/include/aarch64-linux-gnu/c++/11/bits/gthr.h + /usr/include/aarch64-linux-gnu/c++/11/bits/gthr-default.h + /usr/include/pthread.h + /usr/include/sched.h + /usr/include/aarch64-linux-gnu/bits/types/time_t.h + /usr/include/aarch64-linux-gnu/bits/types/struct_timespec.h + /usr/include/aarch64-linux-gnu/bits/endian.h + /usr/include/aarch64-linux-gnu/bits/endianness.h + /usr/include/aarch64-linux-gnu/bits/sched.h + /usr/include/aarch64-linux-gnu/bits/types/struct_sched_param.h + /usr/include/aarch64-linux-gnu/bits/cpu-set.h + /usr/include/time.h + /usr/include/aarch64-linux-gnu/bits/time.h + /usr/include/aarch64-linux-gnu/bits/timex.h + /usr/include/aarch64-linux-gnu/bits/types/struct_timeval.h + /usr/include/aarch64-linux-gnu/bits/types/clock_t.h + /usr/include/aarch64-linux-gnu/bits/types/struct_tm.h + /usr/include/aarch64-linux-gnu/bits/types/clockid_t.h + /usr/include/aarch64-linux-gnu/bits/types/timer_t.h + /usr/include/aarch64-linux-gnu/bits/types/struct_itimerspec.h + /usr/include/aarch64-linux-gnu/bits/pthreadtypes.h + /usr/include/aarch64-linux-gnu/bits/thread-shared-types.h + /usr/include/aarch64-linux-gnu/bits/pthreadtypes-arch.h + /usr/include/aarch64-linux-gnu/bits/atomic_wide_counter.h + /usr/include/aarch64-linux-gnu/bits/struct_mutex.h + /usr/include/aarch64-linux-gnu/bits/struct_rwlock.h + /usr/include/aarch64-linux-gnu/bits/setjmp.h + /usr/include/aarch64-linux-gnu/bits/types/__sigset_t.h + /usr/include/aarch64-linux-gnu/bits/types/struct___jmp_buf_tag.h + /usr/include/aarch64-linux-gnu/bits/pthread_stack_min-dynamic.h + /usr/include/aarch64-linux-gnu/c++/11/bits/atomic_word.h + /usr/include/aarch64-linux-gnu/sys/single_threaded.h + /usr/include/c++/11/ext/concurrence.h + /usr/include/c++/11/exception + /usr/include/c++/11/bits/exception_ptr.h + /usr/include/c++/11/bits/cxxabi_init_exception.h + /usr/include/c++/11/bits/nested_exception.h + /usr/include/c++/11/bits/shared_ptr_atomic.h + /usr/include/c++/11/bits/atomic_base.h + /usr/include/c++/11/bits/atomic_lockfree_defines.h + /usr/include/c++/11/backward/auto_ptr.h + /usr/include/c++/11/set + /usr/include/c++/11/bits/stl_set.h + /usr/include/c++/11/bits/stl_multiset.h + /usr/include/c++/11/string + /usr/include/c++/11/bits/char_traits.h + /usr/include/c++/11/cstdint + /usr/include/c++/11/bits/localefwd.h + /usr/include/aarch64-linux-gnu/c++/11/bits/c++locale.h + /usr/include/c++/11/clocale + /usr/include/locale.h + /usr/include/aarch64-linux-gnu/bits/locale.h + /usr/include/c++/11/cctype + /usr/include/ctype.h + /usr/include/c++/11/bits/ostream_insert.h + /usr/include/c++/11/bits/cxxabi_forced.h + /usr/include/c++/11/bits/basic_string.h + /usr/include/c++/11/ext/string_conversions.h + /usr/include/c++/11/cstdlib + /usr/include/stdlib.h + /usr/include/aarch64-linux-gnu/bits/waitflags.h + /usr/include/aarch64-linux-gnu/bits/waitstatus.h + /usr/include/aarch64-linux-gnu/sys/types.h + /usr/include/endian.h + /usr/include/aarch64-linux-gnu/bits/byteswap.h + /usr/include/aarch64-linux-gnu/bits/uintn-identity.h + /usr/include/aarch64-linux-gnu/sys/select.h + /usr/include/aarch64-linux-gnu/bits/select.h + /usr/include/aarch64-linux-gnu/bits/types/sigset_t.h + /usr/include/aarch64-linux-gnu/bits/select2.h + /usr/include/alloca.h + /usr/include/aarch64-linux-gnu/bits/stdlib-bsearch.h + /usr/include/aarch64-linux-gnu/bits/stdlib-float.h + /usr/include/aarch64-linux-gnu/bits/stdlib.h + /usr/include/c++/11/bits/std_abs.h + /usr/include/c++/11/cstdio + /usr/include/stdio.h + /usr/include/aarch64-linux-gnu/bits/types/__fpos_t.h + /usr/include/aarch64-linux-gnu/bits/types/__fpos64_t.h + /usr/include/aarch64-linux-gnu/bits/types/struct_FILE.h + /usr/include/aarch64-linux-gnu/bits/types/cookie_io_functions_t.h + /usr/include/aarch64-linux-gnu/bits/stdio_lim.h + /usr/include/aarch64-linux-gnu/bits/stdio.h + /usr/include/aarch64-linux-gnu/bits/stdio2.h + /usr/include/c++/11/cerrno + /usr/include/errno.h + /usr/include/aarch64-linux-gnu/bits/errno.h + /usr/include/linux/errno.h + /usr/include/aarch64-linux-gnu/asm/errno.h + /usr/include/asm-generic/errno.h + /usr/include/asm-generic/errno-base.h + /usr/include/aarch64-linux-gnu/bits/types/error_t.h + /usr/include/c++/11/bits/charconv.h + /usr/include/c++/11/bits/basic_string.tcc + /usr/include/c++/11/unordered_map + /usr/include/c++/11/bits/hashtable.h + /usr/include/c++/11/bits/hashtable_policy.h + /usr/include/c++/11/bits/enable_special_members.h + /usr/include/c++/11/bits/unordered_map.h + /usr/include/c++/11/vector + /usr/include/c++/11/bits/stl_vector.h + /usr/include/c++/11/bits/stl_bvector.h + /usr/include/c++/11/bits/vector.tcc + /usr/local/Ascend/ascend-toolkit/latest/include/graph/operator.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/ge_error_codes.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/inference_context.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/tensor.h + /usr/include/c++/11/atomic + /usr/local/Ascend/ascend-toolkit/latest/include/graph/ge_error_codes.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/types.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/ascend_string.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/types.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/types.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/resource_context.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/ge_error_codes.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/tensor.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/types.h + /usr/local/Ascend/ascend-toolkit/latest/include/register/register_error_codes.h + /usr/local/Ascend/ascend-toolkit/latest/include/register/register_fmk_types.h + /usr/local/Ascend/ascend-toolkit/latest/include/register/register_types.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/ascend_string.h + diff --git a/Increase_multiplexing/Is_fill_UB/build_out/framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/compiler_depend.make b/Increase_multiplexing/Is_fill_UB/build_out/framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/compiler_depend.make new file mode 100644 index 0000000000000000000000000000000000000000..6c28a2fdcdf617e2a67adf3f62934e2a19e655f6 --- /dev/null +++ b/Increase_multiplexing/Is_fill_UB/build_out/framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/compiler_depend.make @@ -0,0 +1,650 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/tensorflow_add_custom_plugin.cc.o: ../framework/tf_plugin/tensorflow_add_custom_plugin.cc \ + /usr/include/stdc-predef.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/register/register.h \ + /usr/include/c++/11/functional \ + /usr/include/aarch64-linux-gnu/c++/11/bits/c++config.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/os_defines.h \ + /usr/include/features.h \ + /usr/include/features-time64.h \ + /usr/include/aarch64-linux-gnu/bits/wordsize.h \ + /usr/include/aarch64-linux-gnu/bits/timesize.h \ + /usr/include/aarch64-linux-gnu/sys/cdefs.h \ + /usr/include/aarch64-linux-gnu/bits/long-double.h \ + /usr/include/aarch64-linux-gnu/gnu/stubs.h \ + /usr/include/aarch64-linux-gnu/gnu/stubs-lp64.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/cpu_defines.h \ + /usr/include/c++/11/bits/stl_function.h \ + /usr/include/c++/11/backward/binders.h \ + /usr/include/c++/11/new \ + /usr/include/c++/11/bits/exception.h \ + /usr/include/c++/11/tuple \ + /usr/include/c++/11/utility \ + /usr/include/c++/11/bits/stl_relops.h \ + /usr/include/c++/11/bits/stl_pair.h \ + /usr/include/c++/11/bits/move.h \ + /usr/include/c++/11/type_traits \ + /usr/include/c++/11/initializer_list \ + /usr/include/c++/11/array \ + /usr/include/c++/11/bits/functexcept.h \ + /usr/include/c++/11/bits/exception_defines.h \ + /usr/include/c++/11/bits/stl_algobase.h \ + /usr/include/c++/11/bits/cpp_type_traits.h \ + /usr/include/c++/11/ext/type_traits.h \ + /usr/include/c++/11/ext/numeric_traits.h \ + /usr/include/c++/11/bits/stl_iterator_base_types.h \ + /usr/include/c++/11/bits/stl_iterator_base_funcs.h \ + /usr/include/c++/11/bits/concept_check.h \ + /usr/include/c++/11/debug/assertions.h \ + /usr/include/c++/11/bits/stl_iterator.h \ + /usr/include/c++/11/bits/ptr_traits.h \ + /usr/include/c++/11/debug/debug.h \ + /usr/include/c++/11/bits/predefined_ops.h \ + /usr/include/c++/11/bits/range_access.h \ + /usr/include/c++/11/bits/uses_allocator.h \ + /usr/include/c++/11/bits/invoke.h \ + /usr/include/c++/11/bits/functional_hash.h \ + /usr/include/c++/11/bits/hash_bytes.h \ + /usr/include/c++/11/bits/refwrap.h \ + /usr/include/c++/11/bits/std_function.h \ + /usr/include/c++/11/typeinfo \ + /usr/include/c++/11/map \ + /usr/include/c++/11/bits/stl_tree.h \ + /usr/include/c++/11/bits/allocator.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/c++allocator.h \ + /usr/include/c++/11/ext/new_allocator.h \ + /usr/include/c++/11/bits/memoryfwd.h \ + /usr/include/c++/11/ext/alloc_traits.h \ + /usr/include/c++/11/bits/alloc_traits.h \ + /usr/include/c++/11/bits/stl_construct.h \ + /usr/include/c++/11/ext/aligned_buffer.h \ + /usr/include/c++/11/bits/stl_map.h \ + /usr/include/c++/11/bits/stl_multimap.h \ + /usr/include/c++/11/bits/erase_if.h \ + /usr/include/c++/11/memory \ + /usr/include/c++/11/bits/stl_uninitialized.h \ + /usr/include/c++/11/bits/stl_tempbuf.h \ + /usr/include/c++/11/bits/stl_raw_storage_iter.h \ + /usr/include/c++/11/bits/align.h \ + /usr/include/c++/11/bit \ + /usr/lib/gcc/aarch64-linux-gnu/11/include/stdint.h \ + /usr/include/stdint.h \ + /usr/include/aarch64-linux-gnu/bits/libc-header-start.h \ + /usr/include/aarch64-linux-gnu/bits/types.h \ + /usr/include/aarch64-linux-gnu/bits/typesizes.h \ + /usr/include/aarch64-linux-gnu/bits/time64.h \ + /usr/include/aarch64-linux-gnu/bits/wchar.h \ + /usr/include/aarch64-linux-gnu/bits/stdint-intn.h \ + /usr/include/aarch64-linux-gnu/bits/stdint-uintn.h \ + /usr/include/c++/11/bits/unique_ptr.h \ + /usr/include/c++/11/bits/shared_ptr.h \ + /usr/include/c++/11/iosfwd \ + /usr/include/c++/11/bits/stringfwd.h \ + /usr/include/c++/11/bits/postypes.h \ + /usr/include/c++/11/cwchar \ + /usr/include/wchar.h \ + /usr/include/aarch64-linux-gnu/bits/floatn.h \ + /usr/include/aarch64-linux-gnu/bits/floatn-common.h \ + /usr/lib/gcc/aarch64-linux-gnu/11/include/stddef.h \ + /usr/lib/gcc/aarch64-linux-gnu/11/include/stdarg.h \ + /usr/include/aarch64-linux-gnu/bits/types/wint_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/mbstate_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/__mbstate_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/__FILE.h \ + /usr/include/aarch64-linux-gnu/bits/types/FILE.h \ + /usr/include/aarch64-linux-gnu/bits/types/locale_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/__locale_t.h \ + /usr/include/aarch64-linux-gnu/bits/wchar2.h \ + /usr/include/c++/11/bits/shared_ptr_base.h \ + /usr/include/c++/11/bits/allocated_ptr.h \ + /usr/include/c++/11/ext/atomicity.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/gthr.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/gthr-default.h \ + /usr/include/pthread.h \ + /usr/include/sched.h \ + /usr/include/aarch64-linux-gnu/bits/types/time_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/struct_timespec.h \ + /usr/include/aarch64-linux-gnu/bits/endian.h \ + /usr/include/aarch64-linux-gnu/bits/endianness.h \ + /usr/include/aarch64-linux-gnu/bits/sched.h \ + /usr/include/aarch64-linux-gnu/bits/types/struct_sched_param.h \ + /usr/include/aarch64-linux-gnu/bits/cpu-set.h \ + /usr/include/time.h \ + /usr/include/aarch64-linux-gnu/bits/time.h \ + /usr/include/aarch64-linux-gnu/bits/timex.h \ + /usr/include/aarch64-linux-gnu/bits/types/struct_timeval.h \ + /usr/include/aarch64-linux-gnu/bits/types/clock_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/struct_tm.h \ + /usr/include/aarch64-linux-gnu/bits/types/clockid_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/timer_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/struct_itimerspec.h \ + /usr/include/aarch64-linux-gnu/bits/pthreadtypes.h \ + /usr/include/aarch64-linux-gnu/bits/thread-shared-types.h \ + /usr/include/aarch64-linux-gnu/bits/pthreadtypes-arch.h \ + /usr/include/aarch64-linux-gnu/bits/atomic_wide_counter.h \ + /usr/include/aarch64-linux-gnu/bits/struct_mutex.h \ + /usr/include/aarch64-linux-gnu/bits/struct_rwlock.h \ + /usr/include/aarch64-linux-gnu/bits/setjmp.h \ + /usr/include/aarch64-linux-gnu/bits/types/__sigset_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/struct___jmp_buf_tag.h \ + /usr/include/aarch64-linux-gnu/bits/pthread_stack_min-dynamic.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/atomic_word.h \ + /usr/include/aarch64-linux-gnu/sys/single_threaded.h \ + /usr/include/c++/11/ext/concurrence.h \ + /usr/include/c++/11/exception \ + /usr/include/c++/11/bits/exception_ptr.h \ + /usr/include/c++/11/bits/cxxabi_init_exception.h \ + /usr/include/c++/11/bits/nested_exception.h \ + /usr/include/c++/11/bits/shared_ptr_atomic.h \ + /usr/include/c++/11/bits/atomic_base.h \ + /usr/include/c++/11/bits/atomic_lockfree_defines.h \ + /usr/include/c++/11/backward/auto_ptr.h \ + /usr/include/c++/11/set \ + /usr/include/c++/11/bits/stl_set.h \ + /usr/include/c++/11/bits/stl_multiset.h \ + /usr/include/c++/11/string \ + /usr/include/c++/11/bits/char_traits.h \ + /usr/include/c++/11/cstdint \ + /usr/include/c++/11/bits/localefwd.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/c++locale.h \ + /usr/include/c++/11/clocale \ + /usr/include/locale.h \ + /usr/include/aarch64-linux-gnu/bits/locale.h \ + /usr/include/c++/11/cctype \ + /usr/include/ctype.h \ + /usr/include/c++/11/bits/ostream_insert.h \ + /usr/include/c++/11/bits/cxxabi_forced.h \ + /usr/include/c++/11/bits/basic_string.h \ + /usr/include/c++/11/ext/string_conversions.h \ + /usr/include/c++/11/cstdlib \ + /usr/include/stdlib.h \ + /usr/include/aarch64-linux-gnu/bits/waitflags.h \ + /usr/include/aarch64-linux-gnu/bits/waitstatus.h \ + /usr/include/aarch64-linux-gnu/sys/types.h \ + /usr/include/endian.h \ + /usr/include/aarch64-linux-gnu/bits/byteswap.h \ + /usr/include/aarch64-linux-gnu/bits/uintn-identity.h \ + /usr/include/aarch64-linux-gnu/sys/select.h \ + /usr/include/aarch64-linux-gnu/bits/select.h \ + /usr/include/aarch64-linux-gnu/bits/types/sigset_t.h \ + /usr/include/aarch64-linux-gnu/bits/select2.h \ + /usr/include/alloca.h \ + /usr/include/aarch64-linux-gnu/bits/stdlib-bsearch.h \ + /usr/include/aarch64-linux-gnu/bits/stdlib-float.h \ + /usr/include/aarch64-linux-gnu/bits/stdlib.h \ + /usr/include/c++/11/bits/std_abs.h \ + /usr/include/c++/11/cstdio \ + /usr/include/stdio.h \ + /usr/include/aarch64-linux-gnu/bits/types/__fpos_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/__fpos64_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/struct_FILE.h \ + /usr/include/aarch64-linux-gnu/bits/types/cookie_io_functions_t.h \ + /usr/include/aarch64-linux-gnu/bits/stdio_lim.h \ + /usr/include/aarch64-linux-gnu/bits/stdio.h \ + /usr/include/aarch64-linux-gnu/bits/stdio2.h \ + /usr/include/c++/11/cerrno \ + /usr/include/errno.h \ + /usr/include/aarch64-linux-gnu/bits/errno.h \ + /usr/include/linux/errno.h \ + /usr/include/aarch64-linux-gnu/asm/errno.h \ + /usr/include/asm-generic/errno.h \ + /usr/include/asm-generic/errno-base.h \ + /usr/include/aarch64-linux-gnu/bits/types/error_t.h \ + /usr/include/c++/11/bits/charconv.h \ + /usr/include/c++/11/bits/basic_string.tcc \ + /usr/include/c++/11/unordered_map \ + /usr/include/c++/11/bits/hashtable.h \ + /usr/include/c++/11/bits/hashtable_policy.h \ + /usr/include/c++/11/bits/enable_special_members.h \ + /usr/include/c++/11/bits/unordered_map.h \ + /usr/include/c++/11/vector \ + /usr/include/c++/11/bits/stl_vector.h \ + /usr/include/c++/11/bits/stl_bvector.h \ + /usr/include/c++/11/bits/vector.tcc \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/operator.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/ge_error_codes.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/inference_context.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/tensor.h \ + /usr/include/c++/11/atomic \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/ge_error_codes.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/types.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/ascend_string.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/types.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/types.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/resource_context.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/ge_error_codes.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/tensor.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/types.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/register/register_error_codes.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/register/register_fmk_types.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/register/register_types.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/ascend_string.h + + +/usr/local/Ascend/ascend-toolkit/latest/include/graph/resource_context.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/graph/ascend_string.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/graph/tensor.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/graph/inference_context.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/register/register_types.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/graph/operator.h: + +/usr/include/c++/11/bits/vector.tcc: + +/usr/include/c++/11/bits/stl_bvector.h: + +/usr/include/c++/11/bits/unordered_map.h: + +/usr/include/c++/11/bits/enable_special_members.h: + +/usr/include/c++/11/bits/hashtable_policy.h: + +/usr/include/c++/11/bits/basic_string.tcc: + +/usr/include/asm-generic/errno.h: + +/usr/include/aarch64-linux-gnu/bits/types/error_t.h: + +/usr/include/linux/errno.h: + +/usr/include/aarch64-linux-gnu/bits/stdio_lim.h: + +/usr/include/aarch64-linux-gnu/bits/types/struct_FILE.h: + +/usr/include/aarch64-linux-gnu/bits/types/__fpos64_t.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/register/register_error_codes.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/graph/ge_error_codes.h: + +/usr/include/stdio.h: + +/usr/include/c++/11/bits/std_abs.h: + +/usr/include/aarch64-linux-gnu/bits/stdlib-bsearch.h: + +/usr/include/aarch64-linux-gnu/bits/uintn-identity.h: + +/usr/include/aarch64-linux-gnu/bits/waitstatus.h: + +/usr/include/aarch64-linux-gnu/bits/waitflags.h: + +/usr/include/stdlib.h: + +/usr/include/c++/11/bits/basic_string.h: + +/usr/include/c++/11/bits/ostream_insert.h: + +/usr/include/c++/11/unordered_map: + +/usr/include/aarch64-linux-gnu/asm/errno.h: + +/usr/include/c++/11/cctype: + +/usr/include/aarch64-linux-gnu/bits/locale.h: + +/usr/include/locale.h: + +/usr/include/c++/11/cerrno: + +/usr/include/aarch64-linux-gnu/bits/stdio.h: + +/usr/include/aarch64-linux-gnu/c++/11/bits/c++locale.h: + +/usr/include/c++/11/bits/localefwd.h: + +/usr/include/c++/11/cstdint: + +/usr/include/c++/11/string: + +/usr/include/c++/11/bits/stl_multiset.h: + +/usr/include/c++/11/bits/stl_set.h: + +/usr/include/c++/11/set: + +/usr/include/aarch64-linux-gnu/bits/types/__fpos_t.h: + +/usr/include/c++/11/bits/atomic_lockfree_defines.h: + +/usr/include/c++/11/bits/shared_ptr_atomic.h: + +/usr/include/c++/11/bits/nested_exception.h: + +/usr/include/c++/11/ext/string_conversions.h: + +/usr/include/c++/11/bits/exception_ptr.h: + +/usr/include/c++/11/ext/concurrence.h: + +/usr/include/aarch64-linux-gnu/sys/single_threaded.h: + +/usr/include/aarch64-linux-gnu/c++/11/bits/atomic_word.h: + +/usr/include/aarch64-linux-gnu/bits/types/struct___jmp_buf_tag.h: + +/usr/include/endian.h: + +/usr/include/c++/11/ext/aligned_buffer.h: + +/usr/include/aarch64-linux-gnu/sys/select.h: + +../framework/tf_plugin/tensorflow_add_custom_plugin.cc: + +/usr/include/c++/11/iosfwd: + +/usr/include/aarch64-linux-gnu/bits/pthread_stack_min-dynamic.h: + +/usr/include/aarch64-linux-gnu/bits/struct_rwlock.h: + +/usr/include/c++/11/bits/stl_construct.h: + +/usr/include/aarch64-linux-gnu/bits/typesizes.h: + +/usr/include/c++/11/bits/alloc_traits.h: + +/usr/include/c++/11/bits/cxxabi_forced.h: + +/usr/include/c++/11/ext/alloc_traits.h: + +/usr/include/c++/11/bits/stl_tempbuf.h: + +/usr/include/c++/11/bits/invoke.h: + +/usr/include/c++/11/map: + +/usr/include/c++/11/bits/range_access.h: + +/usr/include/c++/11/bits/exception.h: + +/usr/include/aarch64-linux-gnu/bits/sched.h: + +/usr/include/aarch64-linux-gnu/bits/types/locale_t.h: + +/usr/include/c++/11/debug/assertions.h: + +/usr/include/aarch64-linux-gnu/c++/11/bits/c++allocator.h: + +/usr/include/aarch64-linux-gnu/bits/byteswap.h: + +/usr/include/c++/11/bits/concept_check.h: + +/usr/include/aarch64-linux-gnu/bits/long-double.h: + +/usr/include/aarch64-linux-gnu/bits/types/cookie_io_functions_t.h: + +/usr/include/stdint.h: + +/usr/include/aarch64-linux-gnu/bits/libc-header-start.h: + +/usr/include/c++/11/bits/stl_iterator_base_funcs.h: + +/usr/include/c++/11/ext/new_allocator.h: + +/usr/include/c++/11/backward/auto_ptr.h: + +/usr/include/c++/11/bits/stl_uninitialized.h: + +/usr/include/c++/11/memory: + +/usr/include/aarch64-linux-gnu/bits/pthreadtypes.h: + +/usr/include/c++/11/bits/stl_map.h: + +/usr/include/c++/11/bits/refwrap.h: + +/usr/include/aarch64-linux-gnu/bits/select.h: + +/usr/include/aarch64-linux-gnu/bits/timesize.h: + +/usr/include/c++/11/exception: + +/usr/include/aarch64-linux-gnu/sys/cdefs.h: + +/usr/include/c++/11/bits/cpp_type_traits.h: + +/usr/include/pthread.h: + +/usr/include/aarch64-linux-gnu/bits/types/struct_sched_param.h: + +/usr/include/c++/11/debug/debug.h: + +/usr/include/aarch64-linux-gnu/bits/thread-shared-types.h: + +/usr/include/c++/11/bits/uses_allocator.h: + +/usr/include/aarch64-linux-gnu/bits/types/struct_timespec.h: + +/usr/include/errno.h: + +/usr/include/c++/11/utility: + +/usr/include/c++/11/bits/atomic_base.h: + +/usr/include/c++/11/ext/numeric_traits.h: + +/usr/include/c++/11/bits/functional_hash.h: + +/usr/include/features-time64.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/graph/types.h: + +/usr/include/aarch64-linux-gnu/bits/stdint-intn.h: + +/usr/include/aarch64-linux-gnu/gnu/stubs.h: + +/usr/include/c++/11/typeinfo: + +/usr/include/aarch64-linux-gnu/bits/types/wint_t.h: + +/usr/include/aarch64-linux-gnu/c++/11/bits/os_defines.h: + +/usr/include/aarch64-linux-gnu/bits/types/clock_t.h: + +/usr/include/c++/11/bits/predefined_ops.h: + +/usr/include/aarch64-linux-gnu/c++/11/bits/cpu_defines.h: + +/usr/include/aarch64-linux-gnu/c++/11/bits/gthr-default.h: + +/usr/include/aarch64-linux-gnu/bits/atomic_wide_counter.h: + +/usr/include/asm-generic/errno-base.h: + +/usr/include/c++/11/bits/char_traits.h: + +/usr/include/aarch64-linux-gnu/bits/wordsize.h: + +/usr/include/c++/11/functional: + +/usr/include/c++/11/bits/stl_relops.h: + +/usr/include/c++/11/bits/move.h: + +/usr/include/c++/11/bits/unique_ptr.h: + +/usr/include/c++/11/bits/stl_vector.h: + +/usr/include/aarch64-linux-gnu/bits/stdlib.h: + +/usr/include/aarch64-linux-gnu/gnu/stubs-lp64.h: + +/usr/include/c++/11/array: + +/usr/include/c++/11/bits/ptr_traits.h: + +/usr/include/c++/11/bits/stl_iterator.h: + +/usr/include/c++/11/new: + +/usr/include/c++/11/ext/type_traits.h: + +/usr/include/aarch64-linux-gnu/bits/types/__mbstate_t.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/register/register.h: + +/usr/include/features.h: + +/usr/include/c++/11/bits/stl_multimap.h: + +/usr/include/aarch64-linux-gnu/bits/errno.h: + +/usr/include/aarch64-linux-gnu/bits/stdio2.h: + +/usr/include/aarch64-linux-gnu/c++/11/bits/c++config.h: + +/usr/include/c++/11/bits/stl_tree.h: + +/usr/include/c++/11/tuple: + +/usr/include/c++/11/type_traits: + +/usr/include/ctype.h: + +/usr/include/aarch64-linux-gnu/bits/endianness.h: + +/usr/include/c++/11/bits/stl_function.h: + +/usr/include/c++/11/bits/stl_pair.h: + +/usr/include/c++/11/ext/atomicity.h: + +/usr/include/stdc-predef.h: + +/usr/include/c++/11/atomic: + +/usr/include/c++/11/bits/exception_defines.h: + +/usr/include/aarch64-linux-gnu/bits/types/sigset_t.h: + +/usr/include/c++/11/bits/stl_raw_storage_iter.h: + +/usr/include/c++/11/vector: + +/usr/include/c++/11/bits/align.h: + +/usr/include/c++/11/cstdlib: + +/usr/include/c++/11/bits/stl_iterator_base_types.h: + +/usr/include/c++/11/bit: + +/usr/include/alloca.h: + +/usr/include/aarch64-linux-gnu/bits/time64.h: + +/usr/include/aarch64-linux-gnu/bits/stdlib-float.h: + +/usr/include/aarch64-linux-gnu/bits/select2.h: + +/usr/include/c++/11/bits/functexcept.h: + +/usr/include/aarch64-linux-gnu/bits/time.h: + +/usr/include/c++/11/cstdio: + +/usr/include/aarch64-linux-gnu/bits/stdint-uintn.h: + +/usr/include/aarch64-linux-gnu/sys/types.h: + +/usr/include/c++/11/bits/shared_ptr.h: + +/usr/include/c++/11/bits/memoryfwd.h: + +/usr/include/c++/11/bits/stringfwd.h: + +/usr/include/c++/11/bits/postypes.h: + +/usr/include/c++/11/bits/stl_algobase.h: + +/usr/include/c++/11/cwchar: + +/usr/include/aarch64-linux-gnu/bits/types/struct_tm.h: + +/usr/include/c++/11/bits/cxxabi_init_exception.h: + +/usr/include/wchar.h: + +/usr/include/aarch64-linux-gnu/bits/timex.h: + +/usr/include/c++/11/backward/binders.h: + +/usr/include/aarch64-linux-gnu/bits/floatn.h: + +/usr/include/c++/11/bits/hash_bytes.h: + +/usr/lib/gcc/aarch64-linux-gnu/11/include/stdarg.h: + +/usr/include/aarch64-linux-gnu/bits/types/__locale_t.h: + +/usr/lib/gcc/aarch64-linux-gnu/11/include/stddef.h: + +/usr/include/c++/11/bits/charconv.h: + +/usr/include/aarch64-linux-gnu/bits/types/mbstate_t.h: + +/usr/include/aarch64-linux-gnu/bits/types/__FILE.h: + +/usr/include/aarch64-linux-gnu/bits/types/FILE.h: + +/usr/include/aarch64-linux-gnu/bits/wchar.h: + +/usr/include/c++/11/bits/shared_ptr_base.h: + +/usr/include/aarch64-linux-gnu/bits/wchar2.h: + +/usr/include/aarch64-linux-gnu/bits/floatn-common.h: + +/usr/include/c++/11/bits/allocated_ptr.h: + +/usr/include/aarch64-linux-gnu/c++/11/bits/gthr.h: + +/usr/include/sched.h: + +/usr/include/aarch64-linux-gnu/bits/types/time_t.h: + +/usr/include/aarch64-linux-gnu/bits/endian.h: + +/usr/include/aarch64-linux-gnu/bits/cpu-set.h: + +/usr/lib/gcc/aarch64-linux-gnu/11/include/stdint.h: + +/usr/include/time.h: + +/usr/include/c++/11/initializer_list: + +/usr/include/aarch64-linux-gnu/bits/types/struct_timeval.h: + +/usr/include/c++/11/bits/allocator.h: + +/usr/include/c++/11/bits/std_function.h: + +/usr/include/aarch64-linux-gnu/bits/types/clockid_t.h: + +/usr/include/c++/11/clocale: + +/usr/include/aarch64-linux-gnu/bits/types/timer_t.h: + +/usr/include/aarch64-linux-gnu/bits/types/struct_itimerspec.h: + +/usr/include/aarch64-linux-gnu/bits/pthreadtypes-arch.h: + +/usr/include/c++/11/bits/hashtable.h: + +/usr/include/aarch64-linux-gnu/bits/setjmp.h: + +/usr/include/aarch64-linux-gnu/bits/types.h: + +/usr/include/aarch64-linux-gnu/bits/struct_mutex.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/register/register_fmk_types.h: + +/usr/include/c++/11/bits/erase_if.h: + +/usr/include/aarch64-linux-gnu/bits/types/__sigset_t.h: diff --git a/Increase_multiplexing/Is_fill_UB/build_out/framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/compiler_depend.ts b/Increase_multiplexing/Is_fill_UB/build_out/framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/compiler_depend.ts new file mode 100644 index 0000000000000000000000000000000000000000..ab564b315366e9116e7e5f75105bbec566fea95a --- /dev/null +++ b/Increase_multiplexing/Is_fill_UB/build_out/framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/compiler_depend.ts @@ -0,0 +1,2 @@ +# CMAKE generated file: DO NOT EDIT! +# Timestamp file for compiler generated dependencies management for cust_tf_parsers. diff --git a/Increase_multiplexing/Is_fill_UB/build_out/framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/depend.make b/Increase_multiplexing/Is_fill_UB/build_out/framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/depend.make new file mode 100644 index 0000000000000000000000000000000000000000..e471fdc8bd7fbf949f581db94fd24c02afe34b2c --- /dev/null +++ b/Increase_multiplexing/Is_fill_UB/build_out/framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/depend.make @@ -0,0 +1,2 @@ +# Empty dependencies file for cust_tf_parsers. +# This may be replaced when dependencies are built. diff --git a/Increase_multiplexing/Is_fill_UB/build_out/framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/flags.make b/Increase_multiplexing/Is_fill_UB/build_out/framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/flags.make new file mode 100644 index 0000000000000000000000000000000000000000..c535bf42276cdcd86c6127c4fd95adfb8535b346 --- /dev/null +++ b/Increase_multiplexing/Is_fill_UB/build_out/framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/flags.make @@ -0,0 +1,10 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +# compile CXX with /usr/bin/c++ +CXX_DEFINES = -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=0 -Dcust_tf_parsers_EXPORTS -Dgoogle=ascend_private + +CXX_INCLUDES = -I/usr/local/Ascend/ascend-toolkit/latest/include + +CXX_FLAGS = -fPIC -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -O2 -std=c++11 -fstack-protector-strong + diff --git a/Increase_multiplexing/Is_fill_UB/build_out/framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/link.txt b/Increase_multiplexing/Is_fill_UB/build_out/framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/link.txt new file mode 100644 index 0000000000000000000000000000000000000000..062c6316bae87bff6aafc9afe9c4103aff08b755 --- /dev/null +++ b/Increase_multiplexing/Is_fill_UB/build_out/framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/link.txt @@ -0,0 +1 @@ +/usr/bin/c++ -fPIC -s -Wl,-z,relro -Wl,-z,now -Wl,-z,noexecstack -shared -Wl,-soname,libcust_tf_parsers.so -o libcust_tf_parsers.so CMakeFiles/cust_tf_parsers.dir/tensorflow_add_custom_plugin.cc.o -L/usr/local/Ascend/ascend-toolkit/latest/lib64 -Wl,-rpath,/usr/local/Ascend/ascend-toolkit/latest/lib64: -lgraph diff --git a/Increase_multiplexing/Is_fill_UB/build_out/framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/progress.make b/Increase_multiplexing/Is_fill_UB/build_out/framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/progress.make new file mode 100644 index 0000000000000000000000000000000000000000..b700c2c902219d74619014853aade0d7ec177030 --- /dev/null +++ b/Increase_multiplexing/Is_fill_UB/build_out/framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/progress.make @@ -0,0 +1,3 @@ +CMAKE_PROGRESS_1 = 9 +CMAKE_PROGRESS_2 = 10 + diff --git a/Increase_multiplexing/Is_fill_UB/build_out/framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/tensorflow_add_custom_plugin.cc.o b/Increase_multiplexing/Is_fill_UB/build_out/framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/tensorflow_add_custom_plugin.cc.o new file mode 100644 index 0000000000000000000000000000000000000000..b72c4be62481c8c358978f27edc091b5b2724300 Binary files /dev/null and b/Increase_multiplexing/Is_fill_UB/build_out/framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/tensorflow_add_custom_plugin.cc.o differ diff --git a/Increase_multiplexing/Is_fill_UB/build_out/framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/tensorflow_add_custom_plugin.cc.o.d b/Increase_multiplexing/Is_fill_UB/build_out/framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/tensorflow_add_custom_plugin.cc.o.d new file mode 100644 index 0000000000000000000000000000000000000000..452dfb20dce7507e795ba270d7d557348ef4be65 --- /dev/null +++ b/Increase_multiplexing/Is_fill_UB/build_out/framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/tensorflow_add_custom_plugin.cc.o.d @@ -0,0 +1,184 @@ +framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/tensorflow_add_custom_plugin.cc.o: \ + /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/framework/tf_plugin/tensorflow_add_custom_plugin.cc \ + /usr/include/stdc-predef.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/register/register.h \ + /usr/include/c++/11/functional \ + /usr/include/aarch64-linux-gnu/c++/11/bits/c++config.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/os_defines.h \ + /usr/include/features.h /usr/include/features-time64.h \ + /usr/include/aarch64-linux-gnu/bits/wordsize.h \ + /usr/include/aarch64-linux-gnu/bits/timesize.h \ + /usr/include/aarch64-linux-gnu/sys/cdefs.h \ + /usr/include/aarch64-linux-gnu/bits/long-double.h \ + /usr/include/aarch64-linux-gnu/gnu/stubs.h \ + /usr/include/aarch64-linux-gnu/gnu/stubs-lp64.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/cpu_defines.h \ + /usr/include/c++/11/bits/stl_function.h \ + /usr/include/c++/11/backward/binders.h /usr/include/c++/11/new \ + /usr/include/c++/11/bits/exception.h /usr/include/c++/11/tuple \ + /usr/include/c++/11/utility /usr/include/c++/11/bits/stl_relops.h \ + /usr/include/c++/11/bits/stl_pair.h /usr/include/c++/11/bits/move.h \ + /usr/include/c++/11/type_traits /usr/include/c++/11/initializer_list \ + /usr/include/c++/11/array /usr/include/c++/11/bits/functexcept.h \ + /usr/include/c++/11/bits/exception_defines.h \ + /usr/include/c++/11/bits/stl_algobase.h \ + /usr/include/c++/11/bits/cpp_type_traits.h \ + /usr/include/c++/11/ext/type_traits.h \ + /usr/include/c++/11/ext/numeric_traits.h \ + /usr/include/c++/11/bits/stl_iterator_base_types.h \ + /usr/include/c++/11/bits/stl_iterator_base_funcs.h \ + /usr/include/c++/11/bits/concept_check.h \ + /usr/include/c++/11/debug/assertions.h \ + /usr/include/c++/11/bits/stl_iterator.h \ + /usr/include/c++/11/bits/ptr_traits.h /usr/include/c++/11/debug/debug.h \ + /usr/include/c++/11/bits/predefined_ops.h \ + /usr/include/c++/11/bits/range_access.h \ + /usr/include/c++/11/bits/uses_allocator.h \ + /usr/include/c++/11/bits/invoke.h \ + /usr/include/c++/11/bits/functional_hash.h \ + /usr/include/c++/11/bits/hash_bytes.h /usr/include/c++/11/bits/refwrap.h \ + /usr/include/c++/11/bits/std_function.h /usr/include/c++/11/typeinfo \ + /usr/include/c++/11/map /usr/include/c++/11/bits/stl_tree.h \ + /usr/include/c++/11/bits/allocator.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/c++allocator.h \ + /usr/include/c++/11/ext/new_allocator.h \ + /usr/include/c++/11/bits/memoryfwd.h \ + /usr/include/c++/11/ext/alloc_traits.h \ + /usr/include/c++/11/bits/alloc_traits.h \ + /usr/include/c++/11/bits/stl_construct.h \ + /usr/include/c++/11/ext/aligned_buffer.h \ + /usr/include/c++/11/bits/stl_map.h \ + /usr/include/c++/11/bits/stl_multimap.h \ + /usr/include/c++/11/bits/erase_if.h /usr/include/c++/11/memory \ + /usr/include/c++/11/bits/stl_uninitialized.h \ + /usr/include/c++/11/bits/stl_tempbuf.h \ + /usr/include/c++/11/bits/stl_raw_storage_iter.h \ + /usr/include/c++/11/bits/align.h /usr/include/c++/11/bit \ + /usr/lib/gcc/aarch64-linux-gnu/11/include/stdint.h /usr/include/stdint.h \ + /usr/include/aarch64-linux-gnu/bits/libc-header-start.h \ + /usr/include/aarch64-linux-gnu/bits/types.h \ + /usr/include/aarch64-linux-gnu/bits/typesizes.h \ + /usr/include/aarch64-linux-gnu/bits/time64.h \ + /usr/include/aarch64-linux-gnu/bits/wchar.h \ + /usr/include/aarch64-linux-gnu/bits/stdint-intn.h \ + /usr/include/aarch64-linux-gnu/bits/stdint-uintn.h \ + /usr/include/c++/11/bits/unique_ptr.h \ + /usr/include/c++/11/bits/shared_ptr.h /usr/include/c++/11/iosfwd \ + /usr/include/c++/11/bits/stringfwd.h /usr/include/c++/11/bits/postypes.h \ + /usr/include/c++/11/cwchar /usr/include/wchar.h \ + /usr/include/aarch64-linux-gnu/bits/floatn.h \ + /usr/include/aarch64-linux-gnu/bits/floatn-common.h \ + /usr/lib/gcc/aarch64-linux-gnu/11/include/stddef.h \ + /usr/lib/gcc/aarch64-linux-gnu/11/include/stdarg.h \ + /usr/include/aarch64-linux-gnu/bits/types/wint_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/mbstate_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/__mbstate_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/__FILE.h \ + /usr/include/aarch64-linux-gnu/bits/types/FILE.h \ + /usr/include/aarch64-linux-gnu/bits/types/locale_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/__locale_t.h \ + /usr/include/aarch64-linux-gnu/bits/wchar2.h \ + /usr/include/c++/11/bits/shared_ptr_base.h \ + /usr/include/c++/11/bits/allocated_ptr.h \ + /usr/include/c++/11/ext/atomicity.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/gthr.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/gthr-default.h \ + /usr/include/pthread.h /usr/include/sched.h \ + /usr/include/aarch64-linux-gnu/bits/types/time_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/struct_timespec.h \ + /usr/include/aarch64-linux-gnu/bits/endian.h \ + /usr/include/aarch64-linux-gnu/bits/endianness.h \ + /usr/include/aarch64-linux-gnu/bits/sched.h \ + /usr/include/aarch64-linux-gnu/bits/types/struct_sched_param.h \ + /usr/include/aarch64-linux-gnu/bits/cpu-set.h /usr/include/time.h \ + /usr/include/aarch64-linux-gnu/bits/time.h \ + /usr/include/aarch64-linux-gnu/bits/timex.h \ + /usr/include/aarch64-linux-gnu/bits/types/struct_timeval.h \ + /usr/include/aarch64-linux-gnu/bits/types/clock_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/struct_tm.h \ + /usr/include/aarch64-linux-gnu/bits/types/clockid_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/timer_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/struct_itimerspec.h \ + /usr/include/aarch64-linux-gnu/bits/pthreadtypes.h \ + /usr/include/aarch64-linux-gnu/bits/thread-shared-types.h \ + /usr/include/aarch64-linux-gnu/bits/pthreadtypes-arch.h \ + /usr/include/aarch64-linux-gnu/bits/atomic_wide_counter.h \ + /usr/include/aarch64-linux-gnu/bits/struct_mutex.h \ + /usr/include/aarch64-linux-gnu/bits/struct_rwlock.h \ + /usr/include/aarch64-linux-gnu/bits/setjmp.h \ + /usr/include/aarch64-linux-gnu/bits/types/__sigset_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/struct___jmp_buf_tag.h \ + /usr/include/aarch64-linux-gnu/bits/pthread_stack_min-dynamic.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/atomic_word.h \ + /usr/include/aarch64-linux-gnu/sys/single_threaded.h \ + /usr/include/c++/11/ext/concurrence.h /usr/include/c++/11/exception \ + /usr/include/c++/11/bits/exception_ptr.h \ + /usr/include/c++/11/bits/cxxabi_init_exception.h \ + /usr/include/c++/11/bits/nested_exception.h \ + /usr/include/c++/11/bits/shared_ptr_atomic.h \ + /usr/include/c++/11/bits/atomic_base.h \ + /usr/include/c++/11/bits/atomic_lockfree_defines.h \ + /usr/include/c++/11/backward/auto_ptr.h /usr/include/c++/11/set \ + /usr/include/c++/11/bits/stl_set.h \ + /usr/include/c++/11/bits/stl_multiset.h /usr/include/c++/11/string \ + /usr/include/c++/11/bits/char_traits.h /usr/include/c++/11/cstdint \ + /usr/include/c++/11/bits/localefwd.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/c++locale.h \ + /usr/include/c++/11/clocale /usr/include/locale.h \ + /usr/include/aarch64-linux-gnu/bits/locale.h /usr/include/c++/11/cctype \ + /usr/include/ctype.h /usr/include/c++/11/bits/ostream_insert.h \ + /usr/include/c++/11/bits/cxxabi_forced.h \ + /usr/include/c++/11/bits/basic_string.h \ + /usr/include/c++/11/ext/string_conversions.h /usr/include/c++/11/cstdlib \ + /usr/include/stdlib.h /usr/include/aarch64-linux-gnu/bits/waitflags.h \ + /usr/include/aarch64-linux-gnu/bits/waitstatus.h \ + /usr/include/aarch64-linux-gnu/sys/types.h /usr/include/endian.h \ + /usr/include/aarch64-linux-gnu/bits/byteswap.h \ + /usr/include/aarch64-linux-gnu/bits/uintn-identity.h \ + /usr/include/aarch64-linux-gnu/sys/select.h \ + /usr/include/aarch64-linux-gnu/bits/select.h \ + /usr/include/aarch64-linux-gnu/bits/types/sigset_t.h \ + /usr/include/aarch64-linux-gnu/bits/select2.h /usr/include/alloca.h \ + /usr/include/aarch64-linux-gnu/bits/stdlib-bsearch.h \ + /usr/include/aarch64-linux-gnu/bits/stdlib-float.h \ + /usr/include/aarch64-linux-gnu/bits/stdlib.h \ + /usr/include/c++/11/bits/std_abs.h /usr/include/c++/11/cstdio \ + /usr/include/stdio.h \ + /usr/include/aarch64-linux-gnu/bits/types/__fpos_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/__fpos64_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/struct_FILE.h \ + /usr/include/aarch64-linux-gnu/bits/types/cookie_io_functions_t.h \ + /usr/include/aarch64-linux-gnu/bits/stdio_lim.h \ + /usr/include/aarch64-linux-gnu/bits/stdio.h \ + /usr/include/aarch64-linux-gnu/bits/stdio2.h /usr/include/c++/11/cerrno \ + /usr/include/errno.h /usr/include/aarch64-linux-gnu/bits/errno.h \ + /usr/include/linux/errno.h /usr/include/aarch64-linux-gnu/asm/errno.h \ + /usr/include/asm-generic/errno.h /usr/include/asm-generic/errno-base.h \ + /usr/include/aarch64-linux-gnu/bits/types/error_t.h \ + /usr/include/c++/11/bits/charconv.h \ + /usr/include/c++/11/bits/basic_string.tcc \ + /usr/include/c++/11/unordered_map /usr/include/c++/11/bits/hashtable.h \ + /usr/include/c++/11/bits/hashtable_policy.h \ + /usr/include/c++/11/bits/enable_special_members.h \ + /usr/include/c++/11/bits/unordered_map.h /usr/include/c++/11/vector \ + /usr/include/c++/11/bits/stl_vector.h \ + /usr/include/c++/11/bits/stl_bvector.h \ + /usr/include/c++/11/bits/vector.tcc \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/operator.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/./ge_error_codes.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/./inference_context.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/./tensor.h \ + /usr/include/c++/11/atomic \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/././ge_error_codes.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/././types.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/./ascend_string.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/types.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/./types.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/./resource_context.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/./ge_error_codes.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/./tensor.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/./types.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/register/register_error_codes.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/register/register_fmk_types.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/register/register_types.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/ascend_string.h diff --git a/Increase_multiplexing/Is_fill_UB/build_out/framework/tf_plugin/CMakeFiles/progress.marks b/Increase_multiplexing/Is_fill_UB/build_out/framework/tf_plugin/CMakeFiles/progress.marks new file mode 100644 index 0000000000000000000000000000000000000000..0cfbf08886fca9a91cb753ec8734c84fcbe52c9f --- /dev/null +++ b/Increase_multiplexing/Is_fill_UB/build_out/framework/tf_plugin/CMakeFiles/progress.marks @@ -0,0 +1 @@ +2 diff --git a/Increase_multiplexing/Is_fill_UB/build_out/framework/tf_plugin/Makefile b/Increase_multiplexing/Is_fill_UB/build_out/framework/tf_plugin/Makefile new file mode 100644 index 0000000000000000000000000000000000000000..25811e4c8bbd5bfaf683457eb4cfea7c5b5efb9d --- /dev/null +++ b/Increase_multiplexing/Is_fill_UB/build_out/framework/tf_plugin/Makefile @@ -0,0 +1,253 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +# Default target executed when no arguments are given to make. +default_target: all +.PHONY : default_target + +# Allow only one "make -f Makefile2" at a time, but pass parallelism. +.NOTPARALLEL: + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + +# Disable VCS-based implicit rules. +% : %,v + +# Disable VCS-based implicit rules. +% : RCS/% + +# Disable VCS-based implicit rules. +% : RCS/%,v + +# Disable VCS-based implicit rules. +% : SCCS/s.% + +# Disable VCS-based implicit rules. +% : s.% + +.SUFFIXES: .hpux_make_needs_suffix_list + +# Command-line flag to silence nested $(MAKE). +$(VERBOSE)MAKESILENT = -s + +#Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E rm -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out + +#============================================================================= +# Targets provided globally by CMake. + +# Special rule for the target package +package: preinstall + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Run CPack packaging tool..." + cd /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out && /usr/bin/cpack --config ./CPackConfig.cmake +.PHONY : package + +# Special rule for the target package +package/fast: package +.PHONY : package/fast + +# Special rule for the target package_source +package_source: + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Run CPack packaging tool for source..." + cd /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out && /usr/bin/cpack --config ./CPackSourceConfig.cmake /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out/CPackSourceConfig.cmake +.PHONY : package_source + +# Special rule for the target package_source +package_source/fast: package_source +.PHONY : package_source/fast + +# Special rule for the target edit_cache +edit_cache: + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "No interactive CMake dialog available..." + /usr/bin/cmake -E echo No\ interactive\ CMake\ dialog\ available. +.PHONY : edit_cache + +# Special rule for the target edit_cache +edit_cache/fast: edit_cache +.PHONY : edit_cache/fast + +# Special rule for the target rebuild_cache +rebuild_cache: + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running CMake to regenerate build system..." + /usr/bin/cmake --regenerate-during-build -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) +.PHONY : rebuild_cache + +# Special rule for the target rebuild_cache +rebuild_cache/fast: rebuild_cache +.PHONY : rebuild_cache/fast + +# Special rule for the target list_install_components +list_install_components: + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Available install components are: \"Unspecified\"" +.PHONY : list_install_components + +# Special rule for the target list_install_components +list_install_components/fast: list_install_components +.PHONY : list_install_components/fast + +# Special rule for the target install +install: preinstall + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Install the project..." + /usr/bin/cmake -P cmake_install.cmake +.PHONY : install + +# Special rule for the target install +install/fast: preinstall/fast + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Install the project..." + /usr/bin/cmake -P cmake_install.cmake +.PHONY : install/fast + +# Special rule for the target install/local +install/local: preinstall + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Installing only the local directory..." + /usr/bin/cmake -DCMAKE_INSTALL_LOCAL_ONLY=1 -P cmake_install.cmake +.PHONY : install/local + +# Special rule for the target install/local +install/local/fast: preinstall/fast + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Installing only the local directory..." + /usr/bin/cmake -DCMAKE_INSTALL_LOCAL_ONLY=1 -P cmake_install.cmake +.PHONY : install/local/fast + +# Special rule for the target install/strip +install/strip: preinstall + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Installing the project stripped..." + /usr/bin/cmake -DCMAKE_INSTALL_DO_STRIP=1 -P cmake_install.cmake +.PHONY : install/strip + +# Special rule for the target install/strip +install/strip/fast: preinstall/fast + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Installing the project stripped..." + /usr/bin/cmake -DCMAKE_INSTALL_DO_STRIP=1 -P cmake_install.cmake +.PHONY : install/strip/fast + +# The main all target +all: cmake_check_build_system + cd /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out && $(CMAKE_COMMAND) -E cmake_progress_start /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out/CMakeFiles /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out/framework/tf_plugin//CMakeFiles/progress.marks + cd /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 framework/tf_plugin/all + $(CMAKE_COMMAND) -E cmake_progress_start /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out/CMakeFiles 0 +.PHONY : all + +# The main clean target +clean: + cd /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 framework/tf_plugin/clean +.PHONY : clean + +# The main clean target +clean/fast: clean +.PHONY : clean/fast + +# Prepare targets for installation. +preinstall: all + cd /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 framework/tf_plugin/preinstall +.PHONY : preinstall + +# Prepare targets for installation. +preinstall/fast: + cd /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 framework/tf_plugin/preinstall +.PHONY : preinstall/fast + +# clear depends +depend: + cd /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out && $(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 1 +.PHONY : depend + +# Convenience name for target. +framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/rule: + cd /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/rule +.PHONY : framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/rule + +# Convenience name for target. +cust_tf_parsers: framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/rule +.PHONY : cust_tf_parsers + +# fast build rule for target. +cust_tf_parsers/fast: + cd /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out && $(MAKE) $(MAKESILENT) -f framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/build.make framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/build +.PHONY : cust_tf_parsers/fast + +tensorflow_add_custom_plugin.o: tensorflow_add_custom_plugin.cc.o +.PHONY : tensorflow_add_custom_plugin.o + +# target to build an object file +tensorflow_add_custom_plugin.cc.o: + cd /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out && $(MAKE) $(MAKESILENT) -f framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/build.make framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/tensorflow_add_custom_plugin.cc.o +.PHONY : tensorflow_add_custom_plugin.cc.o + +tensorflow_add_custom_plugin.i: tensorflow_add_custom_plugin.cc.i +.PHONY : tensorflow_add_custom_plugin.i + +# target to preprocess a source file +tensorflow_add_custom_plugin.cc.i: + cd /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out && $(MAKE) $(MAKESILENT) -f framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/build.make framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/tensorflow_add_custom_plugin.cc.i +.PHONY : tensorflow_add_custom_plugin.cc.i + +tensorflow_add_custom_plugin.s: tensorflow_add_custom_plugin.cc.s +.PHONY : tensorflow_add_custom_plugin.s + +# target to generate assembly for a file +tensorflow_add_custom_plugin.cc.s: + cd /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out && $(MAKE) $(MAKESILENT) -f framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/build.make framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/tensorflow_add_custom_plugin.cc.s +.PHONY : tensorflow_add_custom_plugin.cc.s + +# Help Target +help: + @echo "The following are some of the valid targets for this Makefile:" + @echo "... all (the default if no target is provided)" + @echo "... clean" + @echo "... depend" + @echo "... edit_cache" + @echo "... install" + @echo "... install/local" + @echo "... install/strip" + @echo "... list_install_components" + @echo "... package" + @echo "... package_source" + @echo "... rebuild_cache" + @echo "... cust_tf_parsers" + @echo "... tensorflow_add_custom_plugin.o" + @echo "... tensorflow_add_custom_plugin.i" + @echo "... tensorflow_add_custom_plugin.s" +.PHONY : help + + + +#============================================================================= +# Special targets to cleanup operation of make. + +# Special rule to run CMake to check the build system integrity. +# No rule that depends on this can have commands that come from listfiles +# because they might be regenerated. +cmake_check_build_system: + cd /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out && $(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 0 +.PHONY : cmake_check_build_system + diff --git a/Increase_multiplexing/Is_fill_UB/build_out/framework/tf_plugin/cmake_install.cmake b/Increase_multiplexing/Is_fill_UB/build_out/framework/tf_plugin/cmake_install.cmake new file mode 100644 index 0000000000000000000000000000000000000000..345f95dcc4a4ab58ef9a8dca3c47ba0524f0aaf6 --- /dev/null +++ b/Increase_multiplexing/Is_fill_UB/build_out/framework/tf_plugin/cmake_install.cmake @@ -0,0 +1,67 @@ +# Install script for directory: /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/framework/tf_plugin + +# Set the install prefix +if(NOT DEFINED CMAKE_INSTALL_PREFIX) + set(CMAKE_INSTALL_PREFIX "/Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out") +endif() +string(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}") + +# Set the install configuration name. +if(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME) + if(BUILD_TYPE) + string(REGEX REPLACE "^[^A-Za-z0-9_]+" "" + CMAKE_INSTALL_CONFIG_NAME "${BUILD_TYPE}") + else() + set(CMAKE_INSTALL_CONFIG_NAME "Release") + endif() + message(STATUS "Install configuration: \"${CMAKE_INSTALL_CONFIG_NAME}\"") +endif() + +# Set the component getting installed. +if(NOT CMAKE_INSTALL_COMPONENT) + if(COMPONENT) + message(STATUS "Install component: \"${COMPONENT}\"") + set(CMAKE_INSTALL_COMPONENT "${COMPONENT}") + else() + set(CMAKE_INSTALL_COMPONENT) + endif() +endif() + +# Install shared libraries without execute permission? +if(NOT DEFINED CMAKE_INSTALL_SO_NO_EXE) + set(CMAKE_INSTALL_SO_NO_EXE "1") +endif() + +# Is this installation the result of a crosscompile? +if(NOT DEFINED CMAKE_CROSSCOMPILING) + set(CMAKE_CROSSCOMPILING "FALSE") +endif() + +# Set default install directory permissions. +if(NOT DEFINED CMAKE_OBJDUMP) + set(CMAKE_OBJDUMP "/usr/bin/objdump") +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + if(EXISTS "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/packages/vendors/customize/framework/tensorflow/libcust_tf_parsers.so" AND + NOT IS_SYMLINK "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/packages/vendors/customize/framework/tensorflow/libcust_tf_parsers.so") + file(RPATH_CHECK + FILE "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/packages/vendors/customize/framework/tensorflow/libcust_tf_parsers.so" + RPATH "") + endif() + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/packages/vendors/customize/framework/tensorflow" TYPE SHARED_LIBRARY FILES "/Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out/framework/tf_plugin/libcust_tf_parsers.so") + if(EXISTS "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/packages/vendors/customize/framework/tensorflow/libcust_tf_parsers.so" AND + NOT IS_SYMLINK "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/packages/vendors/customize/framework/tensorflow/libcust_tf_parsers.so") + file(RPATH_CHANGE + FILE "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/packages/vendors/customize/framework/tensorflow/libcust_tf_parsers.so" + OLD_RPATH "/usr/local/Ascend/ascend-toolkit/latest/lib64:" + NEW_RPATH "") + if(CMAKE_INSTALL_DO_STRIP) + execute_process(COMMAND "/usr/bin/strip" "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/packages/vendors/customize/framework/tensorflow/libcust_tf_parsers.so") + endif() + endif() +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) +endif() + diff --git a/Increase_multiplexing/Is_fill_UB/build_out/framework/tf_plugin/libcust_tf_parsers.so b/Increase_multiplexing/Is_fill_UB/build_out/framework/tf_plugin/libcust_tf_parsers.so new file mode 100644 index 0000000000000000000000000000000000000000..87e886ca87b5fb794d40c594a132a06e9113ac99 Binary files /dev/null and b/Increase_multiplexing/Is_fill_UB/build_out/framework/tf_plugin/libcust_tf_parsers.so differ diff --git a/Increase_multiplexing/Is_fill_UB/build_out/install_manifest.txt b/Increase_multiplexing/Is_fill_UB/build_out/install_manifest.txt new file mode 100644 index 0000000000000000000000000000000000000000..f1d926c09a85e3d6c9abdc6e0de558030a31e05f --- /dev/null +++ b/Increase_multiplexing/Is_fill_UB/build_out/install_manifest.txt @@ -0,0 +1,35 @@ +/Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run/packages/vendors/customize/framework/tensorflow/libcust_tf_parsers.so +/Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run/packages/vendors/customize/op_proto/lib/linux/aarch64/libcust_opsproto_rt2.0.so +/Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run/packages/vendors/customize/op_proto/inc/op_proto.h +/Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run/packages/vendors/customize/op_impl/ai_core/tbe/op_tiling/lib/linux/aarch64/libcust_opmaster_rt2.0.so +/Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run/packages/vendors/customize/op_impl/ai_core/tbe/op_tiling/liboptiling.so +/Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run/packages/vendors/customize/op_api/lib/libcust_opapi.so +/Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run/packages/vendors/customize/op_api/include/aclnn_add_custom.h +/Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run/packages/vendors/customize/op_impl/ai_core/tbe/config/ascend310b/aic-ascend310b-ops-info.json +/Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run/packages/vendors/customize/op_impl/ai_core/tbe/customize_impl/dynamic/add_custom.py +/Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run/packages/vendors/customize/op_impl/ai_core/tbe/kernel/ascend310b/add_custom/AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b.json +/Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run/packages/vendors/customize/op_impl/ai_core/tbe/kernel/ascend310b/add_custom/AddCustom_ccd748392d99d04b8205210970fde2b9.json +/Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run/packages/vendors/customize/op_impl/ai_core/tbe/kernel/ascend310b/add_custom/AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b.o +/Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run/packages/vendors/customize/op_impl/ai_core/tbe/kernel/ascend310b/add_custom/AddCustom_402e355eb717124771cfc7dbebfe946c.o +/Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run/packages/vendors/customize/op_impl/ai_core/tbe/kernel/ascend310b/add_custom/AddCustom_ed9fc09970baaf94d89a7a5a66099e58.json +/Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run/packages/vendors/customize/op_impl/ai_core/tbe/kernel/ascend310b/add_custom/AddCustom_402e355eb717124771cfc7dbebfe946c.json +/Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run/packages/vendors/customize/op_impl/ai_core/tbe/kernel/ascend310b/add_custom/AddCustom_ed9fc09970baaf94d89a7a5a66099e58.o +/Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run/packages/vendors/customize/op_impl/ai_core/tbe/kernel/ascend310b/add_custom/AddCustom_ccd748392d99d04b8205210970fde2b9.o +/Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run/packages/vendors/customize/op_impl/ai_core/tbe/kernel/config/ascend310b/add_custom.json +/Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run/packages/vendors/customize/op_impl/ai_core/tbe/kernel/config/ascend310b/binary_info_config.json +/Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run/packages/vendors/customize/op_impl/ai_core/tbe/config/ascend910b/aic-ascend910b-ops-info.json +/Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run/packages/vendors/customize/op_impl/ai_core/tbe/kernel/ascend910b/add_custom/AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b.json +/Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run/packages/vendors/customize/op_impl/ai_core/tbe/kernel/ascend910b/add_custom/AddCustom_ccd748392d99d04b8205210970fde2b9.json +/Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run/packages/vendors/customize/op_impl/ai_core/tbe/kernel/ascend910b/add_custom/AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b.o +/Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run/packages/vendors/customize/op_impl/ai_core/tbe/kernel/ascend910b/add_custom/AddCustom_402e355eb717124771cfc7dbebfe946c.o +/Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run/packages/vendors/customize/op_impl/ai_core/tbe/kernel/ascend910b/add_custom/AddCustom_ed9fc09970baaf94d89a7a5a66099e58.json +/Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run/packages/vendors/customize/op_impl/ai_core/tbe/kernel/ascend910b/add_custom/AddCustom_402e355eb717124771cfc7dbebfe946c.json +/Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run/packages/vendors/customize/op_impl/ai_core/tbe/kernel/ascend910b/add_custom/AddCustom_ed9fc09970baaf94d89a7a5a66099e58.o +/Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run/packages/vendors/customize/op_impl/ai_core/tbe/kernel/ascend910b/add_custom/AddCustom_ccd748392d99d04b8205210970fde2b9.o +/Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run/packages/vendors/customize/op_impl/ai_core/tbe/kernel/config/ascend910b/add_custom.json +/Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run/packages/vendors/customize/op_impl/ai_core/tbe/kernel/config/ascend910b/binary_info_config.json +/Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run/packages/vendors/customize/framework/tensorflow/npu_supported_ops.json +/Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run/packages/vendors/customize/op_impl/ai_core/tbe/customize_impl/dynamic/add_custom.cpp +/Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run/./upgrade.sh +/Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run/./install.sh +/Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run/packages/vendors/customize/version.info \ No newline at end of file diff --git a/Increase_multiplexing/Is_fill_UB/build_out/op_host/CMakeFiles/CMakeDirectoryInformation.cmake b/Increase_multiplexing/Is_fill_UB/build_out/op_host/CMakeFiles/CMakeDirectoryInformation.cmake new file mode 100644 index 0000000000000000000000000000000000000000..7b5a3b11b09046d4778eeb1795b251a4fa82af58 --- /dev/null +++ b/Increase_multiplexing/Is_fill_UB/build_out/op_host/CMakeFiles/CMakeDirectoryInformation.cmake @@ -0,0 +1,16 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +# Relative path conversion top directories. +set(CMAKE_RELATIVE_PATH_TOP_SOURCE "/Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB") +set(CMAKE_RELATIVE_PATH_TOP_BINARY "/Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out") + +# Force unix paths in dependencies. +set(CMAKE_FORCE_UNIX_PATHS 1) + + +# The C and CXX include file regular expressions for this directory. +set(CMAKE_C_INCLUDE_REGEX_SCAN "^.*$") +set(CMAKE_C_INCLUDE_REGEX_COMPLAIN "^$") +set(CMAKE_CXX_INCLUDE_REGEX_SCAN ${CMAKE_C_INCLUDE_REGEX_SCAN}) +set(CMAKE_CXX_INCLUDE_REGEX_COMPLAIN ${CMAKE_C_INCLUDE_REGEX_COMPLAIN}) diff --git a/Increase_multiplexing/Is_fill_UB/build_out/op_host/CMakeFiles/cust_op_proto.dir/DependInfo.cmake b/Increase_multiplexing/Is_fill_UB/build_out/op_host/CMakeFiles/cust_op_proto.dir/DependInfo.cmake new file mode 100644 index 0000000000000000000000000000000000000000..3183fd492c3ca4aba848007383add8ef140bc3ae --- /dev/null +++ b/Increase_multiplexing/Is_fill_UB/build_out/op_host/CMakeFiles/cust_op_proto.dir/DependInfo.cmake @@ -0,0 +1,20 @@ + +# Consider dependencies only in project. +set(CMAKE_DEPENDS_IN_PROJECT_ONLY OFF) + +# The set of languages for which implicit dependencies are needed: +set(CMAKE_DEPENDS_LANGUAGES + ) + +# The set of dependency files which are needed: +set(CMAKE_DEPENDS_DEPENDENCY_FILES + "/Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out/autogen/op_proto.cc" "op_host/CMakeFiles/cust_op_proto.dir/__/autogen/op_proto.cc.o" "gcc" "op_host/CMakeFiles/cust_op_proto.dir/__/autogen/op_proto.cc.o.d" + "/Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/op_host/add_custom.cpp" "op_host/CMakeFiles/cust_op_proto.dir/add_custom.cpp.o" "gcc" "op_host/CMakeFiles/cust_op_proto.dir/add_custom.cpp.o.d" + ) + +# Targets to which this target links. +set(CMAKE_TARGET_LINKED_INFO_FILES + ) + +# Fortran module output directory. +set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/Increase_multiplexing/Is_fill_UB/build_out/op_host/CMakeFiles/cust_op_proto.dir/__/autogen/op_proto.cc.o b/Increase_multiplexing/Is_fill_UB/build_out/op_host/CMakeFiles/cust_op_proto.dir/__/autogen/op_proto.cc.o new file mode 100644 index 0000000000000000000000000000000000000000..4a3beb18b4699ad9920afd1910077c009b44e433 Binary files /dev/null and b/Increase_multiplexing/Is_fill_UB/build_out/op_host/CMakeFiles/cust_op_proto.dir/__/autogen/op_proto.cc.o differ diff --git a/Increase_multiplexing/Is_fill_UB/build_out/op_host/CMakeFiles/cust_op_proto.dir/__/autogen/op_proto.cc.o.d b/Increase_multiplexing/Is_fill_UB/build_out/op_host/CMakeFiles/cust_op_proto.dir/__/autogen/op_proto.cc.o.d new file mode 100644 index 0000000000000000000000000000000000000000..674a53084c2bc8f852ba5e98e9bd7e0e034794a5 --- /dev/null +++ b/Increase_multiplexing/Is_fill_UB/build_out/op_host/CMakeFiles/cust_op_proto.dir/__/autogen/op_proto.cc.o.d @@ -0,0 +1,252 @@ +op_host/CMakeFiles/cust_op_proto.dir/__/autogen/op_proto.cc.o: \ + /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out/autogen/op_proto.cc \ + /usr/include/stdc-predef.h \ + /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out/autogen/op_proto.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/operator_reg.h \ + /usr/include/c++/11/functional \ + /usr/include/aarch64-linux-gnu/c++/11/bits/c++config.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/os_defines.h \ + /usr/include/features.h /usr/include/features-time64.h \ + /usr/include/aarch64-linux-gnu/bits/wordsize.h \ + /usr/include/aarch64-linux-gnu/bits/timesize.h \ + /usr/include/aarch64-linux-gnu/sys/cdefs.h \ + /usr/include/aarch64-linux-gnu/bits/long-double.h \ + /usr/include/aarch64-linux-gnu/gnu/stubs.h \ + /usr/include/aarch64-linux-gnu/gnu/stubs-lp64.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/cpu_defines.h \ + /usr/include/c++/11/bits/stl_function.h \ + /usr/include/c++/11/backward/binders.h /usr/include/c++/11/new \ + /usr/include/c++/11/bits/exception.h /usr/include/c++/11/tuple \ + /usr/include/c++/11/utility /usr/include/c++/11/bits/stl_relops.h \ + /usr/include/c++/11/bits/stl_pair.h /usr/include/c++/11/bits/move.h \ + /usr/include/c++/11/type_traits /usr/include/c++/11/initializer_list \ + /usr/include/c++/11/array /usr/include/c++/11/bits/functexcept.h \ + /usr/include/c++/11/bits/exception_defines.h \ + /usr/include/c++/11/bits/stl_algobase.h \ + /usr/include/c++/11/bits/cpp_type_traits.h \ + /usr/include/c++/11/ext/type_traits.h \ + /usr/include/c++/11/ext/numeric_traits.h \ + /usr/include/c++/11/bits/stl_iterator_base_types.h \ + /usr/include/c++/11/bits/stl_iterator_base_funcs.h \ + /usr/include/c++/11/bits/concept_check.h \ + /usr/include/c++/11/debug/assertions.h \ + /usr/include/c++/11/bits/stl_iterator.h \ + /usr/include/c++/11/bits/ptr_traits.h /usr/include/c++/11/debug/debug.h \ + /usr/include/c++/11/bits/predefined_ops.h \ + /usr/include/c++/11/bits/range_access.h \ + /usr/include/c++/11/bits/uses_allocator.h \ + /usr/include/c++/11/bits/invoke.h \ + /usr/include/c++/11/bits/functional_hash.h \ + /usr/include/c++/11/bits/hash_bytes.h /usr/include/c++/11/bits/refwrap.h \ + /usr/include/c++/11/bits/std_function.h /usr/include/c++/11/typeinfo \ + /usr/include/c++/11/memory /usr/include/c++/11/bits/allocator.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/c++allocator.h \ + /usr/include/c++/11/ext/new_allocator.h \ + /usr/include/c++/11/bits/memoryfwd.h \ + /usr/include/c++/11/bits/stl_construct.h \ + /usr/include/c++/11/bits/stl_uninitialized.h \ + /usr/include/c++/11/ext/alloc_traits.h \ + /usr/include/c++/11/bits/alloc_traits.h \ + /usr/include/c++/11/bits/stl_tempbuf.h \ + /usr/include/c++/11/bits/stl_raw_storage_iter.h \ + /usr/include/c++/11/bits/align.h /usr/include/c++/11/bit \ + /usr/lib/gcc/aarch64-linux-gnu/11/include/stdint.h /usr/include/stdint.h \ + /usr/include/aarch64-linux-gnu/bits/libc-header-start.h \ + /usr/include/aarch64-linux-gnu/bits/types.h \ + /usr/include/aarch64-linux-gnu/bits/typesizes.h \ + /usr/include/aarch64-linux-gnu/bits/time64.h \ + /usr/include/aarch64-linux-gnu/bits/wchar.h \ + /usr/include/aarch64-linux-gnu/bits/stdint-intn.h \ + /usr/include/aarch64-linux-gnu/bits/stdint-uintn.h \ + /usr/include/c++/11/bits/unique_ptr.h \ + /usr/include/c++/11/bits/shared_ptr.h /usr/include/c++/11/iosfwd \ + /usr/include/c++/11/bits/stringfwd.h /usr/include/c++/11/bits/postypes.h \ + /usr/include/c++/11/cwchar /usr/include/wchar.h \ + /usr/include/aarch64-linux-gnu/bits/floatn.h \ + /usr/include/aarch64-linux-gnu/bits/floatn-common.h \ + /usr/lib/gcc/aarch64-linux-gnu/11/include/stddef.h \ + /usr/lib/gcc/aarch64-linux-gnu/11/include/stdarg.h \ + /usr/include/aarch64-linux-gnu/bits/types/wint_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/mbstate_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/__mbstate_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/__FILE.h \ + /usr/include/aarch64-linux-gnu/bits/types/FILE.h \ + /usr/include/aarch64-linux-gnu/bits/types/locale_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/__locale_t.h \ + /usr/include/aarch64-linux-gnu/bits/wchar2.h \ + /usr/include/c++/11/bits/shared_ptr_base.h \ + /usr/include/c++/11/bits/allocated_ptr.h \ + /usr/include/c++/11/ext/aligned_buffer.h \ + /usr/include/c++/11/ext/atomicity.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/gthr.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/gthr-default.h \ + /usr/include/pthread.h /usr/include/sched.h \ + /usr/include/aarch64-linux-gnu/bits/types/time_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/struct_timespec.h \ + /usr/include/aarch64-linux-gnu/bits/endian.h \ + /usr/include/aarch64-linux-gnu/bits/endianness.h \ + /usr/include/aarch64-linux-gnu/bits/sched.h \ + /usr/include/aarch64-linux-gnu/bits/types/struct_sched_param.h \ + /usr/include/aarch64-linux-gnu/bits/cpu-set.h /usr/include/time.h \ + /usr/include/aarch64-linux-gnu/bits/time.h \ + /usr/include/aarch64-linux-gnu/bits/timex.h \ + /usr/include/aarch64-linux-gnu/bits/types/struct_timeval.h \ + /usr/include/aarch64-linux-gnu/bits/types/clock_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/struct_tm.h \ + /usr/include/aarch64-linux-gnu/bits/types/clockid_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/timer_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/struct_itimerspec.h \ + /usr/include/aarch64-linux-gnu/bits/pthreadtypes.h \ + /usr/include/aarch64-linux-gnu/bits/thread-shared-types.h \ + /usr/include/aarch64-linux-gnu/bits/pthreadtypes-arch.h \ + /usr/include/aarch64-linux-gnu/bits/atomic_wide_counter.h \ + /usr/include/aarch64-linux-gnu/bits/struct_mutex.h \ + /usr/include/aarch64-linux-gnu/bits/struct_rwlock.h \ + /usr/include/aarch64-linux-gnu/bits/setjmp.h \ + /usr/include/aarch64-linux-gnu/bits/types/__sigset_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/struct___jmp_buf_tag.h \ + /usr/include/aarch64-linux-gnu/bits/pthread_stack_min-dynamic.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/atomic_word.h \ + /usr/include/aarch64-linux-gnu/sys/single_threaded.h \ + /usr/include/c++/11/ext/concurrence.h /usr/include/c++/11/exception \ + /usr/include/c++/11/bits/exception_ptr.h \ + /usr/include/c++/11/bits/cxxabi_init_exception.h \ + /usr/include/c++/11/bits/nested_exception.h \ + /usr/include/c++/11/bits/shared_ptr_atomic.h \ + /usr/include/c++/11/bits/atomic_base.h \ + /usr/include/c++/11/bits/atomic_lockfree_defines.h \ + /usr/include/c++/11/backward/auto_ptr.h /usr/include/c++/11/string \ + /usr/include/c++/11/bits/char_traits.h /usr/include/c++/11/cstdint \ + /usr/include/c++/11/bits/localefwd.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/c++locale.h \ + /usr/include/c++/11/clocale /usr/include/locale.h \ + /usr/include/aarch64-linux-gnu/bits/locale.h /usr/include/c++/11/cctype \ + /usr/include/ctype.h /usr/include/c++/11/bits/ostream_insert.h \ + /usr/include/c++/11/bits/cxxabi_forced.h \ + /usr/include/c++/11/bits/basic_string.h \ + /usr/include/c++/11/ext/string_conversions.h /usr/include/c++/11/cstdlib \ + /usr/include/stdlib.h /usr/include/aarch64-linux-gnu/bits/waitflags.h \ + /usr/include/aarch64-linux-gnu/bits/waitstatus.h \ + /usr/include/aarch64-linux-gnu/sys/types.h /usr/include/endian.h \ + /usr/include/aarch64-linux-gnu/bits/byteswap.h \ + /usr/include/aarch64-linux-gnu/bits/uintn-identity.h \ + /usr/include/aarch64-linux-gnu/sys/select.h \ + /usr/include/aarch64-linux-gnu/bits/select.h \ + /usr/include/aarch64-linux-gnu/bits/types/sigset_t.h \ + /usr/include/aarch64-linux-gnu/bits/select2.h /usr/include/alloca.h \ + /usr/include/aarch64-linux-gnu/bits/stdlib-bsearch.h \ + /usr/include/aarch64-linux-gnu/bits/stdlib-float.h \ + /usr/include/aarch64-linux-gnu/bits/stdlib.h \ + /usr/include/c++/11/bits/std_abs.h /usr/include/c++/11/cstdio \ + /usr/include/stdio.h \ + /usr/include/aarch64-linux-gnu/bits/types/__fpos_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/__fpos64_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/struct_FILE.h \ + /usr/include/aarch64-linux-gnu/bits/types/cookie_io_functions_t.h \ + /usr/include/aarch64-linux-gnu/bits/stdio_lim.h \ + /usr/include/aarch64-linux-gnu/bits/stdio.h \ + /usr/include/aarch64-linux-gnu/bits/stdio2.h /usr/include/c++/11/cerrno \ + /usr/include/errno.h /usr/include/aarch64-linux-gnu/bits/errno.h \ + /usr/include/linux/errno.h /usr/include/aarch64-linux-gnu/asm/errno.h \ + /usr/include/asm-generic/errno.h /usr/include/asm-generic/errno-base.h \ + /usr/include/aarch64-linux-gnu/bits/types/error_t.h \ + /usr/include/c++/11/bits/charconv.h \ + /usr/include/c++/11/bits/basic_string.tcc /usr/include/c++/11/vector \ + /usr/include/c++/11/bits/stl_vector.h \ + /usr/include/c++/11/bits/stl_bvector.h \ + /usr/include/c++/11/bits/vector.tcc \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/operator.h \ + /usr/include/c++/11/map /usr/include/c++/11/bits/stl_tree.h \ + /usr/include/c++/11/bits/stl_map.h \ + /usr/include/c++/11/bits/stl_multimap.h \ + /usr/include/c++/11/bits/erase_if.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/./ge_error_codes.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/./inference_context.h \ + /usr/include/c++/11/set /usr/include/c++/11/bits/stl_set.h \ + /usr/include/c++/11/bits/stl_multiset.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/./tensor.h \ + /usr/include/c++/11/atomic \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/././ge_error_codes.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/././types.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/./ascend_string.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/types.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/./types.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/./resource_context.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/./ge_error_codes.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/./tensor.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/./types.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/operator_factory.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/./operator.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/./ascend_string.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/tensor.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/graph.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/./gnode.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/././tensor.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/././ascend_string.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/register/op_impl_registry.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/ge_error_codes.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/compiler_def.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/register/op_impl_kernel_registry.h \ + /usr/include/c++/11/unordered_set /usr/include/c++/11/bits/hashtable.h \ + /usr/include/c++/11/bits/hashtable_policy.h \ + /usr/include/c++/11/bits/enable_special_members.h \ + /usr/include/c++/11/bits/unordered_set.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/base_type.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/infer_shape_context.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/shape.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/securec.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/securectype.h \ + /usr/include/string.h /usr/include/strings.h \ + /usr/include/aarch64-linux-gnu/bits/strings_fortified.h \ + /usr/include/aarch64-linux-gnu/bits/string_fortified.h \ + /usr/include/c++/11/stdlib.h /usr/include/c++/11/iostream \ + /usr/include/c++/11/ostream /usr/include/c++/11/ios \ + /usr/include/c++/11/bits/ios_base.h \ + /usr/include/c++/11/bits/locale_classes.h \ + /usr/include/c++/11/bits/locale_classes.tcc \ + /usr/include/c++/11/system_error \ + /usr/include/aarch64-linux-gnu/c++/11/bits/error_constants.h \ + /usr/include/c++/11/stdexcept /usr/include/c++/11/streambuf \ + /usr/include/c++/11/bits/streambuf.tcc \ + /usr/include/c++/11/bits/basic_ios.h \ + /usr/include/c++/11/bits/locale_facets.h /usr/include/c++/11/cwctype \ + /usr/include/wctype.h /usr/include/aarch64-linux-gnu/bits/wctype-wchar.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/ctype_base.h \ + /usr/include/c++/11/bits/streambuf_iterator.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/ctype_inline.h \ + /usr/include/c++/11/bits/locale_facets.tcc \ + /usr/include/c++/11/bits/basic_ios.tcc \ + /usr/include/c++/11/bits/ostream.tcc /usr/include/c++/11/istream \ + /usr/include/c++/11/bits/istream.tcc /usr/include/c++/11/cstring \ + /usr/include/c++/11/limits \ + /usr/local/Ascend/ascend-toolkit/latest/include/utils/extern_math_util.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/tensor.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/storage_shape.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/storage_format.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/expand_dims_type.h \ + /usr/include/c++/11/cstddef \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/tensor_data.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/runtime_attrs.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/continuous_vector.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/external/ge_common/ge_api_error_codes.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/external/ge_common/ge_error_codes.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/external/ge_common/ge_api_types.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/extended_kernel_context.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/kernel_context.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/kernel_run_context.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/context_extend.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/compute_node_info.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/inference_context.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/infer_shape_range_context.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/range.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/tiling_context.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/tiling_data.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/continuous_vector.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/runtime_attrs.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/op_execute_context.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/shape.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/tensor.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/extended_kernel_context.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/ge/ge_allocator.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/infer_datatype_context.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/ascend_string.h diff --git a/Increase_multiplexing/Is_fill_UB/build_out/op_host/CMakeFiles/cust_op_proto.dir/add_custom.cpp.o b/Increase_multiplexing/Is_fill_UB/build_out/op_host/CMakeFiles/cust_op_proto.dir/add_custom.cpp.o new file mode 100644 index 0000000000000000000000000000000000000000..d4ba691fd77c684a7bd4f01c6e0be38a198227ad Binary files /dev/null and b/Increase_multiplexing/Is_fill_UB/build_out/op_host/CMakeFiles/cust_op_proto.dir/add_custom.cpp.o differ diff --git a/Increase_multiplexing/Is_fill_UB/build_out/op_host/CMakeFiles/cust_op_proto.dir/add_custom.cpp.o.d b/Increase_multiplexing/Is_fill_UB/build_out/op_host/CMakeFiles/cust_op_proto.dir/add_custom.cpp.o.d new file mode 100644 index 0000000000000000000000000000000000000000..3e9c38f31a66fc744953d903ab69b6978871bb22 --- /dev/null +++ b/Increase_multiplexing/Is_fill_UB/build_out/op_host/CMakeFiles/cust_op_proto.dir/add_custom.cpp.o.d @@ -0,0 +1,263 @@ +op_host/CMakeFiles/cust_op_proto.dir/add_custom.cpp.o: \ + /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/op_host/add_custom.cpp \ + /usr/include/stdc-predef.h \ + /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/op_host/add_custom_tiling.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/register/tilingdata_base.h \ + /usr/include/c++/11/vector /usr/include/c++/11/bits/stl_algobase.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/c++config.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/os_defines.h \ + /usr/include/features.h /usr/include/features-time64.h \ + /usr/include/aarch64-linux-gnu/bits/wordsize.h \ + /usr/include/aarch64-linux-gnu/bits/timesize.h \ + /usr/include/aarch64-linux-gnu/sys/cdefs.h \ + /usr/include/aarch64-linux-gnu/bits/long-double.h \ + /usr/include/aarch64-linux-gnu/gnu/stubs.h \ + /usr/include/aarch64-linux-gnu/gnu/stubs-lp64.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/cpu_defines.h \ + /usr/include/c++/11/bits/functexcept.h \ + /usr/include/c++/11/bits/exception_defines.h \ + /usr/include/c++/11/bits/cpp_type_traits.h \ + /usr/include/c++/11/ext/type_traits.h \ + /usr/include/c++/11/ext/numeric_traits.h \ + /usr/include/c++/11/bits/stl_pair.h /usr/include/c++/11/bits/move.h \ + /usr/include/c++/11/type_traits \ + /usr/include/c++/11/bits/stl_iterator_base_types.h \ + /usr/include/c++/11/bits/stl_iterator_base_funcs.h \ + /usr/include/c++/11/bits/concept_check.h \ + /usr/include/c++/11/debug/assertions.h \ + /usr/include/c++/11/bits/stl_iterator.h \ + /usr/include/c++/11/bits/ptr_traits.h /usr/include/c++/11/debug/debug.h \ + /usr/include/c++/11/bits/predefined_ops.h \ + /usr/include/c++/11/bits/allocator.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/c++allocator.h \ + /usr/include/c++/11/ext/new_allocator.h /usr/include/c++/11/new \ + /usr/include/c++/11/bits/exception.h \ + /usr/include/c++/11/bits/memoryfwd.h \ + /usr/include/c++/11/bits/stl_construct.h \ + /usr/include/c++/11/bits/stl_uninitialized.h \ + /usr/include/c++/11/ext/alloc_traits.h \ + /usr/include/c++/11/bits/alloc_traits.h \ + /usr/include/c++/11/bits/stl_vector.h \ + /usr/include/c++/11/initializer_list \ + /usr/include/c++/11/bits/stl_bvector.h \ + /usr/include/c++/11/bits/functional_hash.h \ + /usr/include/c++/11/bits/hash_bytes.h \ + /usr/include/c++/11/bits/range_access.h \ + /usr/include/c++/11/bits/vector.tcc /usr/include/c++/11/map \ + /usr/include/c++/11/bits/stl_tree.h \ + /usr/include/c++/11/bits/stl_function.h \ + /usr/include/c++/11/backward/binders.h \ + /usr/include/c++/11/ext/aligned_buffer.h \ + /usr/include/c++/11/bits/stl_map.h /usr/include/c++/11/tuple \ + /usr/include/c++/11/utility /usr/include/c++/11/bits/stl_relops.h \ + /usr/include/c++/11/array /usr/include/c++/11/bits/uses_allocator.h \ + /usr/include/c++/11/bits/invoke.h \ + /usr/include/c++/11/bits/stl_multimap.h \ + /usr/include/c++/11/bits/erase_if.h /usr/include/c++/11/memory \ + /usr/include/c++/11/bits/stl_tempbuf.h \ + /usr/include/c++/11/bits/stl_raw_storage_iter.h \ + /usr/include/c++/11/bits/align.h /usr/include/c++/11/bit \ + /usr/lib/gcc/aarch64-linux-gnu/11/include/stdint.h /usr/include/stdint.h \ + /usr/include/aarch64-linux-gnu/bits/libc-header-start.h \ + /usr/include/aarch64-linux-gnu/bits/types.h \ + /usr/include/aarch64-linux-gnu/bits/typesizes.h \ + /usr/include/aarch64-linux-gnu/bits/time64.h \ + /usr/include/aarch64-linux-gnu/bits/wchar.h \ + /usr/include/aarch64-linux-gnu/bits/stdint-intn.h \ + /usr/include/aarch64-linux-gnu/bits/stdint-uintn.h \ + /usr/include/c++/11/bits/unique_ptr.h \ + /usr/include/c++/11/bits/shared_ptr.h /usr/include/c++/11/iosfwd \ + /usr/include/c++/11/bits/stringfwd.h /usr/include/c++/11/bits/postypes.h \ + /usr/include/c++/11/cwchar /usr/include/wchar.h \ + /usr/include/aarch64-linux-gnu/bits/floatn.h \ + /usr/include/aarch64-linux-gnu/bits/floatn-common.h \ + /usr/lib/gcc/aarch64-linux-gnu/11/include/stddef.h \ + /usr/lib/gcc/aarch64-linux-gnu/11/include/stdarg.h \ + /usr/include/aarch64-linux-gnu/bits/types/wint_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/mbstate_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/__mbstate_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/__FILE.h \ + /usr/include/aarch64-linux-gnu/bits/types/FILE.h \ + /usr/include/aarch64-linux-gnu/bits/types/locale_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/__locale_t.h \ + /usr/include/aarch64-linux-gnu/bits/wchar2.h \ + /usr/include/c++/11/bits/shared_ptr_base.h /usr/include/c++/11/typeinfo \ + /usr/include/c++/11/bits/allocated_ptr.h \ + /usr/include/c++/11/bits/refwrap.h /usr/include/c++/11/ext/atomicity.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/gthr.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/gthr-default.h \ + /usr/include/pthread.h /usr/include/sched.h \ + /usr/include/aarch64-linux-gnu/bits/types/time_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/struct_timespec.h \ + /usr/include/aarch64-linux-gnu/bits/endian.h \ + /usr/include/aarch64-linux-gnu/bits/endianness.h \ + /usr/include/aarch64-linux-gnu/bits/sched.h \ + /usr/include/aarch64-linux-gnu/bits/types/struct_sched_param.h \ + /usr/include/aarch64-linux-gnu/bits/cpu-set.h /usr/include/time.h \ + /usr/include/aarch64-linux-gnu/bits/time.h \ + /usr/include/aarch64-linux-gnu/bits/timex.h \ + /usr/include/aarch64-linux-gnu/bits/types/struct_timeval.h \ + /usr/include/aarch64-linux-gnu/bits/types/clock_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/struct_tm.h \ + /usr/include/aarch64-linux-gnu/bits/types/clockid_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/timer_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/struct_itimerspec.h \ + /usr/include/aarch64-linux-gnu/bits/pthreadtypes.h \ + /usr/include/aarch64-linux-gnu/bits/thread-shared-types.h \ + /usr/include/aarch64-linux-gnu/bits/pthreadtypes-arch.h \ + /usr/include/aarch64-linux-gnu/bits/atomic_wide_counter.h \ + /usr/include/aarch64-linux-gnu/bits/struct_mutex.h \ + /usr/include/aarch64-linux-gnu/bits/struct_rwlock.h \ + /usr/include/aarch64-linux-gnu/bits/setjmp.h \ + /usr/include/aarch64-linux-gnu/bits/types/__sigset_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/struct___jmp_buf_tag.h \ + /usr/include/aarch64-linux-gnu/bits/pthread_stack_min-dynamic.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/atomic_word.h \ + /usr/include/aarch64-linux-gnu/sys/single_threaded.h \ + /usr/include/c++/11/ext/concurrence.h /usr/include/c++/11/exception \ + /usr/include/c++/11/bits/exception_ptr.h \ + /usr/include/c++/11/bits/cxxabi_init_exception.h \ + /usr/include/c++/11/bits/nested_exception.h \ + /usr/include/c++/11/bits/shared_ptr_atomic.h \ + /usr/include/c++/11/bits/atomic_base.h \ + /usr/include/c++/11/bits/atomic_lockfree_defines.h \ + /usr/include/c++/11/backward/auto_ptr.h /usr/include/c++/11/cstring \ + /usr/include/string.h /usr/include/strings.h \ + /usr/include/aarch64-linux-gnu/bits/strings_fortified.h \ + /usr/include/aarch64-linux-gnu/bits/string_fortified.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/securec.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/securectype.h \ + /usr/include/stdio.h \ + /usr/include/aarch64-linux-gnu/bits/types/__fpos_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/__fpos64_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/struct_FILE.h \ + /usr/include/aarch64-linux-gnu/bits/types/cookie_io_functions_t.h \ + /usr/include/aarch64-linux-gnu/bits/stdio_lim.h \ + /usr/include/aarch64-linux-gnu/bits/stdio.h \ + /usr/include/aarch64-linux-gnu/bits/stdio2.h \ + /usr/include/c++/11/stdlib.h /usr/include/c++/11/cstdlib \ + /usr/include/stdlib.h /usr/include/aarch64-linux-gnu/bits/waitflags.h \ + /usr/include/aarch64-linux-gnu/bits/waitstatus.h \ + /usr/include/aarch64-linux-gnu/sys/types.h /usr/include/endian.h \ + /usr/include/aarch64-linux-gnu/bits/byteswap.h \ + /usr/include/aarch64-linux-gnu/bits/uintn-identity.h \ + /usr/include/aarch64-linux-gnu/sys/select.h \ + /usr/include/aarch64-linux-gnu/bits/select.h \ + /usr/include/aarch64-linux-gnu/bits/types/sigset_t.h \ + /usr/include/aarch64-linux-gnu/bits/select2.h /usr/include/alloca.h \ + /usr/include/aarch64-linux-gnu/bits/stdlib-bsearch.h \ + /usr/include/aarch64-linux-gnu/bits/stdlib-float.h \ + /usr/include/aarch64-linux-gnu/bits/stdlib.h \ + /usr/include/c++/11/bits/std_abs.h /usr/include/errno.h \ + /usr/include/aarch64-linux-gnu/bits/errno.h /usr/include/linux/errno.h \ + /usr/include/aarch64-linux-gnu/asm/errno.h \ + /usr/include/asm-generic/errno.h /usr/include/asm-generic/errno-base.h \ + /usr/include/aarch64-linux-gnu/bits/types/error_t.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/ascend_string.h \ + /usr/include/c++/11/string /usr/include/c++/11/bits/char_traits.h \ + /usr/include/c++/11/cstdint /usr/include/c++/11/bits/localefwd.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/c++locale.h \ + /usr/include/c++/11/clocale /usr/include/locale.h \ + /usr/include/aarch64-linux-gnu/bits/locale.h /usr/include/c++/11/cctype \ + /usr/include/ctype.h /usr/include/c++/11/bits/ostream_insert.h \ + /usr/include/c++/11/bits/cxxabi_forced.h \ + /usr/include/c++/11/bits/basic_string.h \ + /usr/include/c++/11/ext/string_conversions.h /usr/include/c++/11/cstdio \ + /usr/include/c++/11/cerrno /usr/include/c++/11/bits/charconv.h \ + /usr/include/c++/11/bits/basic_string.tcc /usr/include/c++/11/functional \ + /usr/include/c++/11/bits/std_function.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/types.h \ + /usr/include/c++/11/atomic \ + /usr/local/Ascend/ascend-toolkit/latest/include/register/op_def_registry.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/register/op_def.h \ + /usr/include/c++/11/iostream /usr/include/c++/11/ostream \ + /usr/include/c++/11/ios /usr/include/c++/11/bits/ios_base.h \ + /usr/include/c++/11/bits/locale_classes.h \ + /usr/include/c++/11/bits/locale_classes.tcc \ + /usr/include/c++/11/system_error \ + /usr/include/aarch64-linux-gnu/c++/11/bits/error_constants.h \ + /usr/include/c++/11/stdexcept /usr/include/c++/11/streambuf \ + /usr/include/c++/11/bits/streambuf.tcc \ + /usr/include/c++/11/bits/basic_ios.h \ + /usr/include/c++/11/bits/locale_facets.h /usr/include/c++/11/cwctype \ + /usr/include/wctype.h /usr/include/aarch64-linux-gnu/bits/wctype-wchar.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/ctype_base.h \ + /usr/include/c++/11/bits/streambuf_iterator.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/ctype_inline.h \ + /usr/include/c++/11/bits/locale_facets.tcc \ + /usr/include/c++/11/bits/basic_ios.tcc \ + /usr/include/c++/11/bits/ostream.tcc /usr/include/c++/11/istream \ + /usr/include/c++/11/bits/istream.tcc \ + /usr/local/Ascend/ascend-toolkit/latest/include/register/op_impl_registry.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/ge_error_codes.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/compiler_def.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/register/op_impl_kernel_registry.h \ + /usr/include/c++/11/unordered_set /usr/include/c++/11/bits/hashtable.h \ + /usr/include/c++/11/bits/hashtable_policy.h \ + /usr/include/c++/11/bits/enable_special_members.h \ + /usr/include/c++/11/bits/unordered_set.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/base_type.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/infer_shape_context.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/shape.h \ + /usr/include/c++/11/limits \ + /usr/local/Ascend/ascend-toolkit/latest/include/utils/extern_math_util.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/tensor.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/storage_shape.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/storage_format.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/expand_dims_type.h \ + /usr/include/c++/11/cstddef \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/tensor_data.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/runtime_attrs.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/continuous_vector.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/external/ge_common/ge_api_error_codes.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/external/ge_common/ge_error_codes.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/external/ge_common/ge_api_types.h \ + /usr/include/c++/11/set /usr/include/c++/11/bits/stl_set.h \ + /usr/include/c++/11/bits/stl_multiset.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/tensor.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/./ge_error_codes.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/./types.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/ascend_string.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/extended_kernel_context.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/kernel_context.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/kernel_run_context.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/context_extend.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/compute_node_info.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/inference_context.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/tensor.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/types.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/resource_context.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/ge_error_codes.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/infer_shape_range_context.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/range.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/tiling_context.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/tiling_data.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/continuous_vector.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/runtime_attrs.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/op_execute_context.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/shape.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/tensor.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/extended_kernel_context.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/ge/ge_allocator.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/infer_datatype_context.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/operator_reg.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/operator.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/./inference_context.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/./tensor.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/operator_factory.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/./operator.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/./ascend_string.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/graph.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/./gnode.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/././ge_error_codes.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/././types.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/././tensor.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/././ascend_string.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/register/op_def_factory.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/utils/type_utils.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/tiling/platform/platform_ascendc.h \ + /usr/include/c++/11/mutex /usr/include/c++/11/chrono \ + /usr/include/c++/11/ratio /usr/include/c++/11/ctime \ + /usr/include/c++/11/bits/parse_numbers.h \ + /usr/include/c++/11/bits/std_mutex.h \ + /usr/include/c++/11/bits/unique_lock.h diff --git a/Increase_multiplexing/Is_fill_UB/build_out/op_host/CMakeFiles/cust_op_proto.dir/build.make b/Increase_multiplexing/Is_fill_UB/build_out/op_host/CMakeFiles/cust_op_proto.dir/build.make new file mode 100644 index 0000000000000000000000000000000000000000..8665e4fb9753aa08b17c1317116478aaa40effc8 --- /dev/null +++ b/Increase_multiplexing/Is_fill_UB/build_out/op_host/CMakeFiles/cust_op_proto.dir/build.make @@ -0,0 +1,126 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + +# Disable VCS-based implicit rules. +% : %,v + +# Disable VCS-based implicit rules. +% : RCS/% + +# Disable VCS-based implicit rules. +% : RCS/%,v + +# Disable VCS-based implicit rules. +% : SCCS/s.% + +# Disable VCS-based implicit rules. +% : s.% + +.SUFFIXES: .hpux_make_needs_suffix_list + +# Command-line flag to silence nested $(MAKE). +$(VERBOSE)MAKESILENT = -s + +#Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E rm -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out + +# Include any dependencies generated for this target. +include op_host/CMakeFiles/cust_op_proto.dir/depend.make +# Include any dependencies generated by the compiler for this target. +include op_host/CMakeFiles/cust_op_proto.dir/compiler_depend.make + +# Include the progress variables for this target. +include op_host/CMakeFiles/cust_op_proto.dir/progress.make + +# Include the compile flags for this target's objects. +include op_host/CMakeFiles/cust_op_proto.dir/flags.make + +op_host/CMakeFiles/cust_op_proto.dir/add_custom.cpp.o: op_host/CMakeFiles/cust_op_proto.dir/flags.make +op_host/CMakeFiles/cust_op_proto.dir/add_custom.cpp.o: ../op_host/add_custom.cpp +op_host/CMakeFiles/cust_op_proto.dir/add_custom.cpp.o: op_host/CMakeFiles/cust_op_proto.dir/compiler_depend.ts + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Building CXX object op_host/CMakeFiles/cust_op_proto.dir/add_custom.cpp.o" + cd /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out/op_host && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT op_host/CMakeFiles/cust_op_proto.dir/add_custom.cpp.o -MF CMakeFiles/cust_op_proto.dir/add_custom.cpp.o.d -o CMakeFiles/cust_op_proto.dir/add_custom.cpp.o -c /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/op_host/add_custom.cpp + +op_host/CMakeFiles/cust_op_proto.dir/add_custom.cpp.i: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/cust_op_proto.dir/add_custom.cpp.i" + cd /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out/op_host && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/op_host/add_custom.cpp > CMakeFiles/cust_op_proto.dir/add_custom.cpp.i + +op_host/CMakeFiles/cust_op_proto.dir/add_custom.cpp.s: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/cust_op_proto.dir/add_custom.cpp.s" + cd /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out/op_host && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/op_host/add_custom.cpp -o CMakeFiles/cust_op_proto.dir/add_custom.cpp.s + +op_host/CMakeFiles/cust_op_proto.dir/__/autogen/op_proto.cc.o: op_host/CMakeFiles/cust_op_proto.dir/flags.make +op_host/CMakeFiles/cust_op_proto.dir/__/autogen/op_proto.cc.o: autogen/op_proto.cc +op_host/CMakeFiles/cust_op_proto.dir/__/autogen/op_proto.cc.o: op_host/CMakeFiles/cust_op_proto.dir/compiler_depend.ts + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Building CXX object op_host/CMakeFiles/cust_op_proto.dir/__/autogen/op_proto.cc.o" + cd /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out/op_host && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT op_host/CMakeFiles/cust_op_proto.dir/__/autogen/op_proto.cc.o -MF CMakeFiles/cust_op_proto.dir/__/autogen/op_proto.cc.o.d -o CMakeFiles/cust_op_proto.dir/__/autogen/op_proto.cc.o -c /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out/autogen/op_proto.cc + +op_host/CMakeFiles/cust_op_proto.dir/__/autogen/op_proto.cc.i: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/cust_op_proto.dir/__/autogen/op_proto.cc.i" + cd /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out/op_host && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out/autogen/op_proto.cc > CMakeFiles/cust_op_proto.dir/__/autogen/op_proto.cc.i + +op_host/CMakeFiles/cust_op_proto.dir/__/autogen/op_proto.cc.s: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/cust_op_proto.dir/__/autogen/op_proto.cc.s" + cd /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out/op_host && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out/autogen/op_proto.cc -o CMakeFiles/cust_op_proto.dir/__/autogen/op_proto.cc.s + +# Object files for target cust_op_proto +cust_op_proto_OBJECTS = \ +"CMakeFiles/cust_op_proto.dir/add_custom.cpp.o" \ +"CMakeFiles/cust_op_proto.dir/__/autogen/op_proto.cc.o" + +# External object files for target cust_op_proto +cust_op_proto_EXTERNAL_OBJECTS = + +op_host/libcust_opsproto_rt2.0.so: op_host/CMakeFiles/cust_op_proto.dir/add_custom.cpp.o +op_host/libcust_opsproto_rt2.0.so: op_host/CMakeFiles/cust_op_proto.dir/__/autogen/op_proto.cc.o +op_host/libcust_opsproto_rt2.0.so: op_host/CMakeFiles/cust_op_proto.dir/build.make +op_host/libcust_opsproto_rt2.0.so: op_host/CMakeFiles/cust_op_proto.dir/link.txt + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --bold --progress-dir=/Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out/CMakeFiles --progress-num=$(CMAKE_PROGRESS_3) "Linking CXX shared library libcust_opsproto_rt2.0.so" + cd /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out/op_host && $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/cust_op_proto.dir/link.txt --verbose=$(VERBOSE) + +# Rule to build all files generated by this target. +op_host/CMakeFiles/cust_op_proto.dir/build: op_host/libcust_opsproto_rt2.0.so +.PHONY : op_host/CMakeFiles/cust_op_proto.dir/build + +op_host/CMakeFiles/cust_op_proto.dir/clean: + cd /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out/op_host && $(CMAKE_COMMAND) -P CMakeFiles/cust_op_proto.dir/cmake_clean.cmake +.PHONY : op_host/CMakeFiles/cust_op_proto.dir/clean + +op_host/CMakeFiles/cust_op_proto.dir/depend: + cd /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/op_host /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out/op_host /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out/op_host/CMakeFiles/cust_op_proto.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : op_host/CMakeFiles/cust_op_proto.dir/depend + diff --git a/Increase_multiplexing/Is_fill_UB/build_out/op_host/CMakeFiles/cust_op_proto.dir/cmake_clean.cmake b/Increase_multiplexing/Is_fill_UB/build_out/op_host/CMakeFiles/cust_op_proto.dir/cmake_clean.cmake new file mode 100644 index 0000000000000000000000000000000000000000..76762a8e098c581958fbe1179c4be461e3dfdd2e --- /dev/null +++ b/Increase_multiplexing/Is_fill_UB/build_out/op_host/CMakeFiles/cust_op_proto.dir/cmake_clean.cmake @@ -0,0 +1,13 @@ +file(REMOVE_RECURSE + "CMakeFiles/cust_op_proto.dir/__/autogen/op_proto.cc.o" + "CMakeFiles/cust_op_proto.dir/__/autogen/op_proto.cc.o.d" + "CMakeFiles/cust_op_proto.dir/add_custom.cpp.o" + "CMakeFiles/cust_op_proto.dir/add_custom.cpp.o.d" + "libcust_opsproto_rt2.0.pdb" + "libcust_opsproto_rt2.0.so" +) + +# Per-language clean rules from dependency scanning. +foreach(lang CXX) + include(CMakeFiles/cust_op_proto.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/Increase_multiplexing/Is_fill_UB/build_out/op_host/CMakeFiles/cust_op_proto.dir/compiler_depend.internal b/Increase_multiplexing/Is_fill_UB/build_out/op_host/CMakeFiles/cust_op_proto.dir/compiler_depend.internal new file mode 100644 index 0000000000000000000000000000000000000000..5c42e990e0d9b9ad5cccd6328358fe77ae044b45 --- /dev/null +++ b/Increase_multiplexing/Is_fill_UB/build_out/op_host/CMakeFiles/cust_op_proto.dir/compiler_depend.internal @@ -0,0 +1,612 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +op_host/CMakeFiles/cust_op_proto.dir/__/autogen/op_proto.cc.o + /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out/autogen/op_proto.cc + /usr/include/stdc-predef.h + /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out/autogen/op_proto.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/operator_reg.h + /usr/include/c++/11/functional + /usr/include/aarch64-linux-gnu/c++/11/bits/c++config.h + /usr/include/aarch64-linux-gnu/c++/11/bits/os_defines.h + /usr/include/features.h + /usr/include/features-time64.h + /usr/include/aarch64-linux-gnu/bits/wordsize.h + /usr/include/aarch64-linux-gnu/bits/timesize.h + /usr/include/aarch64-linux-gnu/sys/cdefs.h + /usr/include/aarch64-linux-gnu/bits/long-double.h + /usr/include/aarch64-linux-gnu/gnu/stubs.h + /usr/include/aarch64-linux-gnu/gnu/stubs-lp64.h + /usr/include/aarch64-linux-gnu/c++/11/bits/cpu_defines.h + /usr/include/c++/11/bits/stl_function.h + /usr/include/c++/11/backward/binders.h + /usr/include/c++/11/new + /usr/include/c++/11/bits/exception.h + /usr/include/c++/11/tuple + /usr/include/c++/11/utility + /usr/include/c++/11/bits/stl_relops.h + /usr/include/c++/11/bits/stl_pair.h + /usr/include/c++/11/bits/move.h + /usr/include/c++/11/type_traits + /usr/include/c++/11/initializer_list + /usr/include/c++/11/array + /usr/include/c++/11/bits/functexcept.h + /usr/include/c++/11/bits/exception_defines.h + /usr/include/c++/11/bits/stl_algobase.h + /usr/include/c++/11/bits/cpp_type_traits.h + /usr/include/c++/11/ext/type_traits.h + /usr/include/c++/11/ext/numeric_traits.h + /usr/include/c++/11/bits/stl_iterator_base_types.h + /usr/include/c++/11/bits/stl_iterator_base_funcs.h + /usr/include/c++/11/bits/concept_check.h + /usr/include/c++/11/debug/assertions.h + /usr/include/c++/11/bits/stl_iterator.h + /usr/include/c++/11/bits/ptr_traits.h + /usr/include/c++/11/debug/debug.h + /usr/include/c++/11/bits/predefined_ops.h + /usr/include/c++/11/bits/range_access.h + /usr/include/c++/11/bits/uses_allocator.h + /usr/include/c++/11/bits/invoke.h + /usr/include/c++/11/bits/functional_hash.h + /usr/include/c++/11/bits/hash_bytes.h + /usr/include/c++/11/bits/refwrap.h + /usr/include/c++/11/bits/std_function.h + /usr/include/c++/11/typeinfo + /usr/include/c++/11/memory + /usr/include/c++/11/bits/allocator.h + /usr/include/aarch64-linux-gnu/c++/11/bits/c++allocator.h + /usr/include/c++/11/ext/new_allocator.h + /usr/include/c++/11/bits/memoryfwd.h + /usr/include/c++/11/bits/stl_construct.h + /usr/include/c++/11/bits/stl_uninitialized.h + /usr/include/c++/11/ext/alloc_traits.h + /usr/include/c++/11/bits/alloc_traits.h + /usr/include/c++/11/bits/stl_tempbuf.h + /usr/include/c++/11/bits/stl_raw_storage_iter.h + /usr/include/c++/11/bits/align.h + /usr/include/c++/11/bit + /usr/lib/gcc/aarch64-linux-gnu/11/include/stdint.h + /usr/include/stdint.h + /usr/include/aarch64-linux-gnu/bits/libc-header-start.h + /usr/include/aarch64-linux-gnu/bits/types.h + /usr/include/aarch64-linux-gnu/bits/typesizes.h + /usr/include/aarch64-linux-gnu/bits/time64.h + /usr/include/aarch64-linux-gnu/bits/wchar.h + /usr/include/aarch64-linux-gnu/bits/stdint-intn.h + /usr/include/aarch64-linux-gnu/bits/stdint-uintn.h + /usr/include/c++/11/bits/unique_ptr.h + /usr/include/c++/11/bits/shared_ptr.h + /usr/include/c++/11/iosfwd + /usr/include/c++/11/bits/stringfwd.h + /usr/include/c++/11/bits/postypes.h + /usr/include/c++/11/cwchar + /usr/include/wchar.h + /usr/include/aarch64-linux-gnu/bits/floatn.h + /usr/include/aarch64-linux-gnu/bits/floatn-common.h + /usr/lib/gcc/aarch64-linux-gnu/11/include/stddef.h + /usr/lib/gcc/aarch64-linux-gnu/11/include/stdarg.h + /usr/include/aarch64-linux-gnu/bits/types/wint_t.h + /usr/include/aarch64-linux-gnu/bits/types/mbstate_t.h + /usr/include/aarch64-linux-gnu/bits/types/__mbstate_t.h + /usr/include/aarch64-linux-gnu/bits/types/__FILE.h + /usr/include/aarch64-linux-gnu/bits/types/FILE.h + /usr/include/aarch64-linux-gnu/bits/types/locale_t.h + /usr/include/aarch64-linux-gnu/bits/types/__locale_t.h + /usr/include/aarch64-linux-gnu/bits/wchar2.h + /usr/include/c++/11/bits/shared_ptr_base.h + /usr/include/c++/11/bits/allocated_ptr.h + /usr/include/c++/11/ext/aligned_buffer.h + /usr/include/c++/11/ext/atomicity.h + /usr/include/aarch64-linux-gnu/c++/11/bits/gthr.h + /usr/include/aarch64-linux-gnu/c++/11/bits/gthr-default.h + /usr/include/pthread.h + /usr/include/sched.h + /usr/include/aarch64-linux-gnu/bits/types/time_t.h + /usr/include/aarch64-linux-gnu/bits/types/struct_timespec.h + /usr/include/aarch64-linux-gnu/bits/endian.h + /usr/include/aarch64-linux-gnu/bits/endianness.h + /usr/include/aarch64-linux-gnu/bits/sched.h + /usr/include/aarch64-linux-gnu/bits/types/struct_sched_param.h + /usr/include/aarch64-linux-gnu/bits/cpu-set.h + /usr/include/time.h + /usr/include/aarch64-linux-gnu/bits/time.h + /usr/include/aarch64-linux-gnu/bits/timex.h + /usr/include/aarch64-linux-gnu/bits/types/struct_timeval.h + /usr/include/aarch64-linux-gnu/bits/types/clock_t.h + /usr/include/aarch64-linux-gnu/bits/types/struct_tm.h + /usr/include/aarch64-linux-gnu/bits/types/clockid_t.h + /usr/include/aarch64-linux-gnu/bits/types/timer_t.h + /usr/include/aarch64-linux-gnu/bits/types/struct_itimerspec.h + /usr/include/aarch64-linux-gnu/bits/pthreadtypes.h + /usr/include/aarch64-linux-gnu/bits/thread-shared-types.h + /usr/include/aarch64-linux-gnu/bits/pthreadtypes-arch.h + /usr/include/aarch64-linux-gnu/bits/atomic_wide_counter.h + /usr/include/aarch64-linux-gnu/bits/struct_mutex.h + /usr/include/aarch64-linux-gnu/bits/struct_rwlock.h + /usr/include/aarch64-linux-gnu/bits/setjmp.h + /usr/include/aarch64-linux-gnu/bits/types/__sigset_t.h + /usr/include/aarch64-linux-gnu/bits/types/struct___jmp_buf_tag.h + /usr/include/aarch64-linux-gnu/bits/pthread_stack_min-dynamic.h + /usr/include/aarch64-linux-gnu/c++/11/bits/atomic_word.h + /usr/include/aarch64-linux-gnu/sys/single_threaded.h + /usr/include/c++/11/ext/concurrence.h + /usr/include/c++/11/exception + /usr/include/c++/11/bits/exception_ptr.h + /usr/include/c++/11/bits/cxxabi_init_exception.h + /usr/include/c++/11/bits/nested_exception.h + /usr/include/c++/11/bits/shared_ptr_atomic.h + /usr/include/c++/11/bits/atomic_base.h + /usr/include/c++/11/bits/atomic_lockfree_defines.h + /usr/include/c++/11/backward/auto_ptr.h + /usr/include/c++/11/string + /usr/include/c++/11/bits/char_traits.h + /usr/include/c++/11/cstdint + /usr/include/c++/11/bits/localefwd.h + /usr/include/aarch64-linux-gnu/c++/11/bits/c++locale.h + /usr/include/c++/11/clocale + /usr/include/locale.h + /usr/include/aarch64-linux-gnu/bits/locale.h + /usr/include/c++/11/cctype + /usr/include/ctype.h + /usr/include/c++/11/bits/ostream_insert.h + /usr/include/c++/11/bits/cxxabi_forced.h + /usr/include/c++/11/bits/basic_string.h + /usr/include/c++/11/ext/string_conversions.h + /usr/include/c++/11/cstdlib + /usr/include/stdlib.h + /usr/include/aarch64-linux-gnu/bits/waitflags.h + /usr/include/aarch64-linux-gnu/bits/waitstatus.h + /usr/include/aarch64-linux-gnu/sys/types.h + /usr/include/endian.h + /usr/include/aarch64-linux-gnu/bits/byteswap.h + /usr/include/aarch64-linux-gnu/bits/uintn-identity.h + /usr/include/aarch64-linux-gnu/sys/select.h + /usr/include/aarch64-linux-gnu/bits/select.h + /usr/include/aarch64-linux-gnu/bits/types/sigset_t.h + /usr/include/aarch64-linux-gnu/bits/select2.h + /usr/include/alloca.h + /usr/include/aarch64-linux-gnu/bits/stdlib-bsearch.h + /usr/include/aarch64-linux-gnu/bits/stdlib-float.h + /usr/include/aarch64-linux-gnu/bits/stdlib.h + /usr/include/c++/11/bits/std_abs.h + /usr/include/c++/11/cstdio + /usr/include/stdio.h + /usr/include/aarch64-linux-gnu/bits/types/__fpos_t.h + /usr/include/aarch64-linux-gnu/bits/types/__fpos64_t.h + /usr/include/aarch64-linux-gnu/bits/types/struct_FILE.h + /usr/include/aarch64-linux-gnu/bits/types/cookie_io_functions_t.h + /usr/include/aarch64-linux-gnu/bits/stdio_lim.h + /usr/include/aarch64-linux-gnu/bits/stdio.h + /usr/include/aarch64-linux-gnu/bits/stdio2.h + /usr/include/c++/11/cerrno + /usr/include/errno.h + /usr/include/aarch64-linux-gnu/bits/errno.h + /usr/include/linux/errno.h + /usr/include/aarch64-linux-gnu/asm/errno.h + /usr/include/asm-generic/errno.h + /usr/include/asm-generic/errno-base.h + /usr/include/aarch64-linux-gnu/bits/types/error_t.h + /usr/include/c++/11/bits/charconv.h + /usr/include/c++/11/bits/basic_string.tcc + /usr/include/c++/11/vector + /usr/include/c++/11/bits/stl_vector.h + /usr/include/c++/11/bits/stl_bvector.h + /usr/include/c++/11/bits/vector.tcc + /usr/local/Ascend/ascend-toolkit/latest/include/graph/operator.h + /usr/include/c++/11/map + /usr/include/c++/11/bits/stl_tree.h + /usr/include/c++/11/bits/stl_map.h + /usr/include/c++/11/bits/stl_multimap.h + /usr/include/c++/11/bits/erase_if.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/ge_error_codes.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/inference_context.h + /usr/include/c++/11/set + /usr/include/c++/11/bits/stl_set.h + /usr/include/c++/11/bits/stl_multiset.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/tensor.h + /usr/include/c++/11/atomic + /usr/local/Ascend/ascend-toolkit/latest/include/graph/ge_error_codes.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/types.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/ascend_string.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/types.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/types.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/resource_context.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/ge_error_codes.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/tensor.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/types.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/operator_factory.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/operator.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/ascend_string.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/tensor.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/graph.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/gnode.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/tensor.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/ascend_string.h + /usr/local/Ascend/ascend-toolkit/latest/include/register/op_impl_registry.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/ge_error_codes.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/compiler_def.h + /usr/local/Ascend/ascend-toolkit/latest/include/register/op_impl_kernel_registry.h + /usr/include/c++/11/unordered_set + /usr/include/c++/11/bits/hashtable.h + /usr/include/c++/11/bits/hashtable_policy.h + /usr/include/c++/11/bits/enable_special_members.h + /usr/include/c++/11/bits/unordered_set.h + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/base_type.h + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/infer_shape_context.h + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/shape.h + /usr/local/Ascend/ascend-toolkit/latest/include/securec.h + /usr/local/Ascend/ascend-toolkit/latest/include/securectype.h + /usr/include/string.h + /usr/include/strings.h + /usr/include/aarch64-linux-gnu/bits/strings_fortified.h + /usr/include/aarch64-linux-gnu/bits/string_fortified.h + /usr/include/c++/11/stdlib.h + /usr/include/c++/11/iostream + /usr/include/c++/11/ostream + /usr/include/c++/11/ios + /usr/include/c++/11/bits/ios_base.h + /usr/include/c++/11/bits/locale_classes.h + /usr/include/c++/11/bits/locale_classes.tcc + /usr/include/c++/11/system_error + /usr/include/aarch64-linux-gnu/c++/11/bits/error_constants.h + /usr/include/c++/11/stdexcept + /usr/include/c++/11/streambuf + /usr/include/c++/11/bits/streambuf.tcc + /usr/include/c++/11/bits/basic_ios.h + /usr/include/c++/11/bits/locale_facets.h + /usr/include/c++/11/cwctype + /usr/include/wctype.h + /usr/include/aarch64-linux-gnu/bits/wctype-wchar.h + /usr/include/aarch64-linux-gnu/c++/11/bits/ctype_base.h + /usr/include/c++/11/bits/streambuf_iterator.h + /usr/include/aarch64-linux-gnu/c++/11/bits/ctype_inline.h + /usr/include/c++/11/bits/locale_facets.tcc + /usr/include/c++/11/bits/basic_ios.tcc + /usr/include/c++/11/bits/ostream.tcc + /usr/include/c++/11/istream + /usr/include/c++/11/bits/istream.tcc + /usr/include/c++/11/cstring + /usr/include/c++/11/limits + /usr/local/Ascend/ascend-toolkit/latest/include/utils/extern_math_util.h + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/tensor.h + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/storage_shape.h + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/storage_format.h + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/expand_dims_type.h + /usr/include/c++/11/cstddef + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/tensor_data.h + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/runtime_attrs.h + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/continuous_vector.h + /usr/local/Ascend/ascend-toolkit/latest/include/external/ge_common/ge_api_error_codes.h + /usr/local/Ascend/ascend-toolkit/latest/include/external/ge_common/ge_error_codes.h + /usr/local/Ascend/ascend-toolkit/latest/include/external/ge_common/ge_api_types.h + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/extended_kernel_context.h + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/kernel_context.h + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/kernel_run_context.h + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/context_extend.h + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/compute_node_info.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/inference_context.h + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/infer_shape_range_context.h + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/range.h + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/tiling_context.h + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/tiling_data.h + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/continuous_vector.h + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/runtime_attrs.h + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/op_execute_context.h + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/shape.h + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/tensor.h + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/extended_kernel_context.h + /usr/local/Ascend/ascend-toolkit/latest/include/ge/ge_allocator.h + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/infer_datatype_context.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/ascend_string.h + +op_host/CMakeFiles/cust_op_proto.dir/add_custom.cpp.o + /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/op_host/add_custom.cpp + /usr/include/stdc-predef.h + /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/op_host/add_custom_tiling.h + /usr/local/Ascend/ascend-toolkit/latest/include/register/tilingdata_base.h + /usr/include/c++/11/vector + /usr/include/c++/11/bits/stl_algobase.h + /usr/include/aarch64-linux-gnu/c++/11/bits/c++config.h + /usr/include/aarch64-linux-gnu/c++/11/bits/os_defines.h + /usr/include/features.h + /usr/include/features-time64.h + /usr/include/aarch64-linux-gnu/bits/wordsize.h + /usr/include/aarch64-linux-gnu/bits/timesize.h + /usr/include/aarch64-linux-gnu/sys/cdefs.h + /usr/include/aarch64-linux-gnu/bits/long-double.h + /usr/include/aarch64-linux-gnu/gnu/stubs.h + /usr/include/aarch64-linux-gnu/gnu/stubs-lp64.h + /usr/include/aarch64-linux-gnu/c++/11/bits/cpu_defines.h + /usr/include/c++/11/bits/functexcept.h + /usr/include/c++/11/bits/exception_defines.h + /usr/include/c++/11/bits/cpp_type_traits.h + /usr/include/c++/11/ext/type_traits.h + /usr/include/c++/11/ext/numeric_traits.h + /usr/include/c++/11/bits/stl_pair.h + /usr/include/c++/11/bits/move.h + /usr/include/c++/11/type_traits + /usr/include/c++/11/bits/stl_iterator_base_types.h + /usr/include/c++/11/bits/stl_iterator_base_funcs.h + /usr/include/c++/11/bits/concept_check.h + /usr/include/c++/11/debug/assertions.h + /usr/include/c++/11/bits/stl_iterator.h + /usr/include/c++/11/bits/ptr_traits.h + /usr/include/c++/11/debug/debug.h + /usr/include/c++/11/bits/predefined_ops.h + /usr/include/c++/11/bits/allocator.h + /usr/include/aarch64-linux-gnu/c++/11/bits/c++allocator.h + /usr/include/c++/11/ext/new_allocator.h + /usr/include/c++/11/new + /usr/include/c++/11/bits/exception.h + /usr/include/c++/11/bits/memoryfwd.h + /usr/include/c++/11/bits/stl_construct.h + /usr/include/c++/11/bits/stl_uninitialized.h + /usr/include/c++/11/ext/alloc_traits.h + /usr/include/c++/11/bits/alloc_traits.h + /usr/include/c++/11/bits/stl_vector.h + /usr/include/c++/11/initializer_list + /usr/include/c++/11/bits/stl_bvector.h + /usr/include/c++/11/bits/functional_hash.h + /usr/include/c++/11/bits/hash_bytes.h + /usr/include/c++/11/bits/range_access.h + /usr/include/c++/11/bits/vector.tcc + /usr/include/c++/11/map + /usr/include/c++/11/bits/stl_tree.h + /usr/include/c++/11/bits/stl_function.h + /usr/include/c++/11/backward/binders.h + /usr/include/c++/11/ext/aligned_buffer.h + /usr/include/c++/11/bits/stl_map.h + /usr/include/c++/11/tuple + /usr/include/c++/11/utility + /usr/include/c++/11/bits/stl_relops.h + /usr/include/c++/11/array + /usr/include/c++/11/bits/uses_allocator.h + /usr/include/c++/11/bits/invoke.h + /usr/include/c++/11/bits/stl_multimap.h + /usr/include/c++/11/bits/erase_if.h + /usr/include/c++/11/memory + /usr/include/c++/11/bits/stl_tempbuf.h + /usr/include/c++/11/bits/stl_raw_storage_iter.h + /usr/include/c++/11/bits/align.h + /usr/include/c++/11/bit + /usr/lib/gcc/aarch64-linux-gnu/11/include/stdint.h + /usr/include/stdint.h + /usr/include/aarch64-linux-gnu/bits/libc-header-start.h + /usr/include/aarch64-linux-gnu/bits/types.h + /usr/include/aarch64-linux-gnu/bits/typesizes.h + /usr/include/aarch64-linux-gnu/bits/time64.h + /usr/include/aarch64-linux-gnu/bits/wchar.h + /usr/include/aarch64-linux-gnu/bits/stdint-intn.h + /usr/include/aarch64-linux-gnu/bits/stdint-uintn.h + /usr/include/c++/11/bits/unique_ptr.h + /usr/include/c++/11/bits/shared_ptr.h + /usr/include/c++/11/iosfwd + /usr/include/c++/11/bits/stringfwd.h + /usr/include/c++/11/bits/postypes.h + /usr/include/c++/11/cwchar + /usr/include/wchar.h + /usr/include/aarch64-linux-gnu/bits/floatn.h + /usr/include/aarch64-linux-gnu/bits/floatn-common.h + /usr/lib/gcc/aarch64-linux-gnu/11/include/stddef.h + /usr/lib/gcc/aarch64-linux-gnu/11/include/stdarg.h + /usr/include/aarch64-linux-gnu/bits/types/wint_t.h + /usr/include/aarch64-linux-gnu/bits/types/mbstate_t.h + /usr/include/aarch64-linux-gnu/bits/types/__mbstate_t.h + /usr/include/aarch64-linux-gnu/bits/types/__FILE.h + /usr/include/aarch64-linux-gnu/bits/types/FILE.h + /usr/include/aarch64-linux-gnu/bits/types/locale_t.h + /usr/include/aarch64-linux-gnu/bits/types/__locale_t.h + /usr/include/aarch64-linux-gnu/bits/wchar2.h + /usr/include/c++/11/bits/shared_ptr_base.h + /usr/include/c++/11/typeinfo + /usr/include/c++/11/bits/allocated_ptr.h + /usr/include/c++/11/bits/refwrap.h + /usr/include/c++/11/ext/atomicity.h + /usr/include/aarch64-linux-gnu/c++/11/bits/gthr.h + /usr/include/aarch64-linux-gnu/c++/11/bits/gthr-default.h + /usr/include/pthread.h + /usr/include/sched.h + /usr/include/aarch64-linux-gnu/bits/types/time_t.h + /usr/include/aarch64-linux-gnu/bits/types/struct_timespec.h + /usr/include/aarch64-linux-gnu/bits/endian.h + /usr/include/aarch64-linux-gnu/bits/endianness.h + /usr/include/aarch64-linux-gnu/bits/sched.h + /usr/include/aarch64-linux-gnu/bits/types/struct_sched_param.h + /usr/include/aarch64-linux-gnu/bits/cpu-set.h + /usr/include/time.h + /usr/include/aarch64-linux-gnu/bits/time.h + /usr/include/aarch64-linux-gnu/bits/timex.h + /usr/include/aarch64-linux-gnu/bits/types/struct_timeval.h + /usr/include/aarch64-linux-gnu/bits/types/clock_t.h + /usr/include/aarch64-linux-gnu/bits/types/struct_tm.h + /usr/include/aarch64-linux-gnu/bits/types/clockid_t.h + /usr/include/aarch64-linux-gnu/bits/types/timer_t.h + /usr/include/aarch64-linux-gnu/bits/types/struct_itimerspec.h + /usr/include/aarch64-linux-gnu/bits/pthreadtypes.h + /usr/include/aarch64-linux-gnu/bits/thread-shared-types.h + /usr/include/aarch64-linux-gnu/bits/pthreadtypes-arch.h + /usr/include/aarch64-linux-gnu/bits/atomic_wide_counter.h + /usr/include/aarch64-linux-gnu/bits/struct_mutex.h + /usr/include/aarch64-linux-gnu/bits/struct_rwlock.h + /usr/include/aarch64-linux-gnu/bits/setjmp.h + /usr/include/aarch64-linux-gnu/bits/types/__sigset_t.h + /usr/include/aarch64-linux-gnu/bits/types/struct___jmp_buf_tag.h + /usr/include/aarch64-linux-gnu/bits/pthread_stack_min-dynamic.h + /usr/include/aarch64-linux-gnu/c++/11/bits/atomic_word.h + /usr/include/aarch64-linux-gnu/sys/single_threaded.h + /usr/include/c++/11/ext/concurrence.h + /usr/include/c++/11/exception + /usr/include/c++/11/bits/exception_ptr.h + /usr/include/c++/11/bits/cxxabi_init_exception.h + /usr/include/c++/11/bits/nested_exception.h + /usr/include/c++/11/bits/shared_ptr_atomic.h + /usr/include/c++/11/bits/atomic_base.h + /usr/include/c++/11/bits/atomic_lockfree_defines.h + /usr/include/c++/11/backward/auto_ptr.h + /usr/include/c++/11/cstring + /usr/include/string.h + /usr/include/strings.h + /usr/include/aarch64-linux-gnu/bits/strings_fortified.h + /usr/include/aarch64-linux-gnu/bits/string_fortified.h + /usr/local/Ascend/ascend-toolkit/latest/include/securec.h + /usr/local/Ascend/ascend-toolkit/latest/include/securectype.h + /usr/include/stdio.h + /usr/include/aarch64-linux-gnu/bits/types/__fpos_t.h + /usr/include/aarch64-linux-gnu/bits/types/__fpos64_t.h + /usr/include/aarch64-linux-gnu/bits/types/struct_FILE.h + /usr/include/aarch64-linux-gnu/bits/types/cookie_io_functions_t.h + /usr/include/aarch64-linux-gnu/bits/stdio_lim.h + /usr/include/aarch64-linux-gnu/bits/stdio.h + /usr/include/aarch64-linux-gnu/bits/stdio2.h + /usr/include/c++/11/stdlib.h + /usr/include/c++/11/cstdlib + /usr/include/stdlib.h + /usr/include/aarch64-linux-gnu/bits/waitflags.h + /usr/include/aarch64-linux-gnu/bits/waitstatus.h + /usr/include/aarch64-linux-gnu/sys/types.h + /usr/include/endian.h + /usr/include/aarch64-linux-gnu/bits/byteswap.h + /usr/include/aarch64-linux-gnu/bits/uintn-identity.h + /usr/include/aarch64-linux-gnu/sys/select.h + /usr/include/aarch64-linux-gnu/bits/select.h + /usr/include/aarch64-linux-gnu/bits/types/sigset_t.h + /usr/include/aarch64-linux-gnu/bits/select2.h + /usr/include/alloca.h + /usr/include/aarch64-linux-gnu/bits/stdlib-bsearch.h + /usr/include/aarch64-linux-gnu/bits/stdlib-float.h + /usr/include/aarch64-linux-gnu/bits/stdlib.h + /usr/include/c++/11/bits/std_abs.h + /usr/include/errno.h + /usr/include/aarch64-linux-gnu/bits/errno.h + /usr/include/linux/errno.h + /usr/include/aarch64-linux-gnu/asm/errno.h + /usr/include/asm-generic/errno.h + /usr/include/asm-generic/errno-base.h + /usr/include/aarch64-linux-gnu/bits/types/error_t.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/ascend_string.h + /usr/include/c++/11/string + /usr/include/c++/11/bits/char_traits.h + /usr/include/c++/11/cstdint + /usr/include/c++/11/bits/localefwd.h + /usr/include/aarch64-linux-gnu/c++/11/bits/c++locale.h + /usr/include/c++/11/clocale + /usr/include/locale.h + /usr/include/aarch64-linux-gnu/bits/locale.h + /usr/include/c++/11/cctype + /usr/include/ctype.h + /usr/include/c++/11/bits/ostream_insert.h + /usr/include/c++/11/bits/cxxabi_forced.h + /usr/include/c++/11/bits/basic_string.h + /usr/include/c++/11/ext/string_conversions.h + /usr/include/c++/11/cstdio + /usr/include/c++/11/cerrno + /usr/include/c++/11/bits/charconv.h + /usr/include/c++/11/bits/basic_string.tcc + /usr/include/c++/11/functional + /usr/include/c++/11/bits/std_function.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/types.h + /usr/include/c++/11/atomic + /usr/local/Ascend/ascend-toolkit/latest/include/register/op_def_registry.h + /usr/local/Ascend/ascend-toolkit/latest/include/register/op_def.h + /usr/include/c++/11/iostream + /usr/include/c++/11/ostream + /usr/include/c++/11/ios + /usr/include/c++/11/bits/ios_base.h + /usr/include/c++/11/bits/locale_classes.h + /usr/include/c++/11/bits/locale_classes.tcc + /usr/include/c++/11/system_error + /usr/include/aarch64-linux-gnu/c++/11/bits/error_constants.h + /usr/include/c++/11/stdexcept + /usr/include/c++/11/streambuf + /usr/include/c++/11/bits/streambuf.tcc + /usr/include/c++/11/bits/basic_ios.h + /usr/include/c++/11/bits/locale_facets.h + /usr/include/c++/11/cwctype + /usr/include/wctype.h + /usr/include/aarch64-linux-gnu/bits/wctype-wchar.h + /usr/include/aarch64-linux-gnu/c++/11/bits/ctype_base.h + /usr/include/c++/11/bits/streambuf_iterator.h + /usr/include/aarch64-linux-gnu/c++/11/bits/ctype_inline.h + /usr/include/c++/11/bits/locale_facets.tcc + /usr/include/c++/11/bits/basic_ios.tcc + /usr/include/c++/11/bits/ostream.tcc + /usr/include/c++/11/istream + /usr/include/c++/11/bits/istream.tcc + /usr/local/Ascend/ascend-toolkit/latest/include/register/op_impl_registry.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/ge_error_codes.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/compiler_def.h + /usr/local/Ascend/ascend-toolkit/latest/include/register/op_impl_kernel_registry.h + /usr/include/c++/11/unordered_set + /usr/include/c++/11/bits/hashtable.h + /usr/include/c++/11/bits/hashtable_policy.h + /usr/include/c++/11/bits/enable_special_members.h + /usr/include/c++/11/bits/unordered_set.h + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/base_type.h + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/infer_shape_context.h + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/shape.h + /usr/include/c++/11/limits + /usr/local/Ascend/ascend-toolkit/latest/include/utils/extern_math_util.h + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/tensor.h + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/storage_shape.h + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/storage_format.h + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/expand_dims_type.h + /usr/include/c++/11/cstddef + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/tensor_data.h + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/runtime_attrs.h + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/continuous_vector.h + /usr/local/Ascend/ascend-toolkit/latest/include/external/ge_common/ge_api_error_codes.h + /usr/local/Ascend/ascend-toolkit/latest/include/external/ge_common/ge_error_codes.h + /usr/local/Ascend/ascend-toolkit/latest/include/external/ge_common/ge_api_types.h + /usr/include/c++/11/set + /usr/include/c++/11/bits/stl_set.h + /usr/include/c++/11/bits/stl_multiset.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/tensor.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/ge_error_codes.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/types.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/ascend_string.h + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/extended_kernel_context.h + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/kernel_context.h + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/kernel_run_context.h + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/context_extend.h + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/compute_node_info.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/inference_context.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/tensor.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/types.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/resource_context.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/ge_error_codes.h + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/infer_shape_range_context.h + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/range.h + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/tiling_context.h + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/tiling_data.h + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/continuous_vector.h + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/runtime_attrs.h + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/op_execute_context.h + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/shape.h + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/tensor.h + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/extended_kernel_context.h + /usr/local/Ascend/ascend-toolkit/latest/include/ge/ge_allocator.h + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/infer_datatype_context.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/operator_reg.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/operator.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/inference_context.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/tensor.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/operator_factory.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/operator.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/ascend_string.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/graph.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/gnode.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/ge_error_codes.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/types.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/tensor.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/ascend_string.h + /usr/local/Ascend/ascend-toolkit/latest/include/register/op_def_factory.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/utils/type_utils.h + /usr/local/Ascend/ascend-toolkit/latest/include/tiling/platform/platform_ascendc.h + /usr/include/c++/11/mutex + /usr/include/c++/11/chrono + /usr/include/c++/11/ratio + /usr/include/c++/11/ctime + /usr/include/c++/11/bits/parse_numbers.h + /usr/include/c++/11/bits/std_mutex.h + /usr/include/c++/11/bits/unique_lock.h + diff --git a/Increase_multiplexing/Is_fill_UB/build_out/op_host/CMakeFiles/cust_op_proto.dir/compiler_depend.make b/Increase_multiplexing/Is_fill_UB/build_out/op_host/CMakeFiles/cust_op_proto.dir/compiler_depend.make new file mode 100644 index 0000000000000000000000000000000000000000..ee32f0f36abb2694305ebda34f6858e1d0f62872 --- /dev/null +++ b/Increase_multiplexing/Is_fill_UB/build_out/op_host/CMakeFiles/cust_op_proto.dir/compiler_depend.make @@ -0,0 +1,1194 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +op_host/CMakeFiles/cust_op_proto.dir/__/autogen/op_proto.cc.o: autogen/op_proto.cc \ + /usr/include/stdc-predef.h \ + autogen/op_proto.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/operator_reg.h \ + /usr/include/c++/11/functional \ + /usr/include/aarch64-linux-gnu/c++/11/bits/c++config.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/os_defines.h \ + /usr/include/features.h \ + /usr/include/features-time64.h \ + /usr/include/aarch64-linux-gnu/bits/wordsize.h \ + /usr/include/aarch64-linux-gnu/bits/timesize.h \ + /usr/include/aarch64-linux-gnu/sys/cdefs.h \ + /usr/include/aarch64-linux-gnu/bits/long-double.h \ + /usr/include/aarch64-linux-gnu/gnu/stubs.h \ + /usr/include/aarch64-linux-gnu/gnu/stubs-lp64.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/cpu_defines.h \ + /usr/include/c++/11/bits/stl_function.h \ + /usr/include/c++/11/backward/binders.h \ + /usr/include/c++/11/new \ + /usr/include/c++/11/bits/exception.h \ + /usr/include/c++/11/tuple \ + /usr/include/c++/11/utility \ + /usr/include/c++/11/bits/stl_relops.h \ + /usr/include/c++/11/bits/stl_pair.h \ + /usr/include/c++/11/bits/move.h \ + /usr/include/c++/11/type_traits \ + /usr/include/c++/11/initializer_list \ + /usr/include/c++/11/array \ + /usr/include/c++/11/bits/functexcept.h \ + /usr/include/c++/11/bits/exception_defines.h \ + /usr/include/c++/11/bits/stl_algobase.h \ + /usr/include/c++/11/bits/cpp_type_traits.h \ + /usr/include/c++/11/ext/type_traits.h \ + /usr/include/c++/11/ext/numeric_traits.h \ + /usr/include/c++/11/bits/stl_iterator_base_types.h \ + /usr/include/c++/11/bits/stl_iterator_base_funcs.h \ + /usr/include/c++/11/bits/concept_check.h \ + /usr/include/c++/11/debug/assertions.h \ + /usr/include/c++/11/bits/stl_iterator.h \ + /usr/include/c++/11/bits/ptr_traits.h \ + /usr/include/c++/11/debug/debug.h \ + /usr/include/c++/11/bits/predefined_ops.h \ + /usr/include/c++/11/bits/range_access.h \ + /usr/include/c++/11/bits/uses_allocator.h \ + /usr/include/c++/11/bits/invoke.h \ + /usr/include/c++/11/bits/functional_hash.h \ + /usr/include/c++/11/bits/hash_bytes.h \ + /usr/include/c++/11/bits/refwrap.h \ + /usr/include/c++/11/bits/std_function.h \ + /usr/include/c++/11/typeinfo \ + /usr/include/c++/11/memory \ + /usr/include/c++/11/bits/allocator.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/c++allocator.h \ + /usr/include/c++/11/ext/new_allocator.h \ + /usr/include/c++/11/bits/memoryfwd.h \ + /usr/include/c++/11/bits/stl_construct.h \ + /usr/include/c++/11/bits/stl_uninitialized.h \ + /usr/include/c++/11/ext/alloc_traits.h \ + /usr/include/c++/11/bits/alloc_traits.h \ + /usr/include/c++/11/bits/stl_tempbuf.h \ + /usr/include/c++/11/bits/stl_raw_storage_iter.h \ + /usr/include/c++/11/bits/align.h \ + /usr/include/c++/11/bit \ + /usr/lib/gcc/aarch64-linux-gnu/11/include/stdint.h \ + /usr/include/stdint.h \ + /usr/include/aarch64-linux-gnu/bits/libc-header-start.h \ + /usr/include/aarch64-linux-gnu/bits/types.h \ + /usr/include/aarch64-linux-gnu/bits/typesizes.h \ + /usr/include/aarch64-linux-gnu/bits/time64.h \ + /usr/include/aarch64-linux-gnu/bits/wchar.h \ + /usr/include/aarch64-linux-gnu/bits/stdint-intn.h \ + /usr/include/aarch64-linux-gnu/bits/stdint-uintn.h \ + /usr/include/c++/11/bits/unique_ptr.h \ + /usr/include/c++/11/bits/shared_ptr.h \ + /usr/include/c++/11/iosfwd \ + /usr/include/c++/11/bits/stringfwd.h \ + /usr/include/c++/11/bits/postypes.h \ + /usr/include/c++/11/cwchar \ + /usr/include/wchar.h \ + /usr/include/aarch64-linux-gnu/bits/floatn.h \ + /usr/include/aarch64-linux-gnu/bits/floatn-common.h \ + /usr/lib/gcc/aarch64-linux-gnu/11/include/stddef.h \ + /usr/lib/gcc/aarch64-linux-gnu/11/include/stdarg.h \ + /usr/include/aarch64-linux-gnu/bits/types/wint_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/mbstate_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/__mbstate_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/__FILE.h \ + /usr/include/aarch64-linux-gnu/bits/types/FILE.h \ + /usr/include/aarch64-linux-gnu/bits/types/locale_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/__locale_t.h \ + /usr/include/aarch64-linux-gnu/bits/wchar2.h \ + /usr/include/c++/11/bits/shared_ptr_base.h \ + /usr/include/c++/11/bits/allocated_ptr.h \ + /usr/include/c++/11/ext/aligned_buffer.h \ + /usr/include/c++/11/ext/atomicity.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/gthr.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/gthr-default.h \ + /usr/include/pthread.h \ + /usr/include/sched.h \ + /usr/include/aarch64-linux-gnu/bits/types/time_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/struct_timespec.h \ + /usr/include/aarch64-linux-gnu/bits/endian.h \ + /usr/include/aarch64-linux-gnu/bits/endianness.h \ + /usr/include/aarch64-linux-gnu/bits/sched.h \ + /usr/include/aarch64-linux-gnu/bits/types/struct_sched_param.h \ + /usr/include/aarch64-linux-gnu/bits/cpu-set.h \ + /usr/include/time.h \ + /usr/include/aarch64-linux-gnu/bits/time.h \ + /usr/include/aarch64-linux-gnu/bits/timex.h \ + /usr/include/aarch64-linux-gnu/bits/types/struct_timeval.h \ + /usr/include/aarch64-linux-gnu/bits/types/clock_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/struct_tm.h \ + /usr/include/aarch64-linux-gnu/bits/types/clockid_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/timer_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/struct_itimerspec.h \ + /usr/include/aarch64-linux-gnu/bits/pthreadtypes.h \ + /usr/include/aarch64-linux-gnu/bits/thread-shared-types.h \ + /usr/include/aarch64-linux-gnu/bits/pthreadtypes-arch.h \ + /usr/include/aarch64-linux-gnu/bits/atomic_wide_counter.h \ + /usr/include/aarch64-linux-gnu/bits/struct_mutex.h \ + /usr/include/aarch64-linux-gnu/bits/struct_rwlock.h \ + /usr/include/aarch64-linux-gnu/bits/setjmp.h \ + /usr/include/aarch64-linux-gnu/bits/types/__sigset_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/struct___jmp_buf_tag.h \ + /usr/include/aarch64-linux-gnu/bits/pthread_stack_min-dynamic.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/atomic_word.h \ + /usr/include/aarch64-linux-gnu/sys/single_threaded.h \ + /usr/include/c++/11/ext/concurrence.h \ + /usr/include/c++/11/exception \ + /usr/include/c++/11/bits/exception_ptr.h \ + /usr/include/c++/11/bits/cxxabi_init_exception.h \ + /usr/include/c++/11/bits/nested_exception.h \ + /usr/include/c++/11/bits/shared_ptr_atomic.h \ + /usr/include/c++/11/bits/atomic_base.h \ + /usr/include/c++/11/bits/atomic_lockfree_defines.h \ + /usr/include/c++/11/backward/auto_ptr.h \ + /usr/include/c++/11/string \ + /usr/include/c++/11/bits/char_traits.h \ + /usr/include/c++/11/cstdint \ + /usr/include/c++/11/bits/localefwd.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/c++locale.h \ + /usr/include/c++/11/clocale \ + /usr/include/locale.h \ + /usr/include/aarch64-linux-gnu/bits/locale.h \ + /usr/include/c++/11/cctype \ + /usr/include/ctype.h \ + /usr/include/c++/11/bits/ostream_insert.h \ + /usr/include/c++/11/bits/cxxabi_forced.h \ + /usr/include/c++/11/bits/basic_string.h \ + /usr/include/c++/11/ext/string_conversions.h \ + /usr/include/c++/11/cstdlib \ + /usr/include/stdlib.h \ + /usr/include/aarch64-linux-gnu/bits/waitflags.h \ + /usr/include/aarch64-linux-gnu/bits/waitstatus.h \ + /usr/include/aarch64-linux-gnu/sys/types.h \ + /usr/include/endian.h \ + /usr/include/aarch64-linux-gnu/bits/byteswap.h \ + /usr/include/aarch64-linux-gnu/bits/uintn-identity.h \ + /usr/include/aarch64-linux-gnu/sys/select.h \ + /usr/include/aarch64-linux-gnu/bits/select.h \ + /usr/include/aarch64-linux-gnu/bits/types/sigset_t.h \ + /usr/include/aarch64-linux-gnu/bits/select2.h \ + /usr/include/alloca.h \ + /usr/include/aarch64-linux-gnu/bits/stdlib-bsearch.h \ + /usr/include/aarch64-linux-gnu/bits/stdlib-float.h \ + /usr/include/aarch64-linux-gnu/bits/stdlib.h \ + /usr/include/c++/11/bits/std_abs.h \ + /usr/include/c++/11/cstdio \ + /usr/include/stdio.h \ + /usr/include/aarch64-linux-gnu/bits/types/__fpos_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/__fpos64_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/struct_FILE.h \ + /usr/include/aarch64-linux-gnu/bits/types/cookie_io_functions_t.h \ + /usr/include/aarch64-linux-gnu/bits/stdio_lim.h \ + /usr/include/aarch64-linux-gnu/bits/stdio.h \ + /usr/include/aarch64-linux-gnu/bits/stdio2.h \ + /usr/include/c++/11/cerrno \ + /usr/include/errno.h \ + /usr/include/aarch64-linux-gnu/bits/errno.h \ + /usr/include/linux/errno.h \ + /usr/include/aarch64-linux-gnu/asm/errno.h \ + /usr/include/asm-generic/errno.h \ + /usr/include/asm-generic/errno-base.h \ + /usr/include/aarch64-linux-gnu/bits/types/error_t.h \ + /usr/include/c++/11/bits/charconv.h \ + /usr/include/c++/11/bits/basic_string.tcc \ + /usr/include/c++/11/vector \ + /usr/include/c++/11/bits/stl_vector.h \ + /usr/include/c++/11/bits/stl_bvector.h \ + /usr/include/c++/11/bits/vector.tcc \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/operator.h \ + /usr/include/c++/11/map \ + /usr/include/c++/11/bits/stl_tree.h \ + /usr/include/c++/11/bits/stl_map.h \ + /usr/include/c++/11/bits/stl_multimap.h \ + /usr/include/c++/11/bits/erase_if.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/ge_error_codes.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/inference_context.h \ + /usr/include/c++/11/set \ + /usr/include/c++/11/bits/stl_set.h \ + /usr/include/c++/11/bits/stl_multiset.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/tensor.h \ + /usr/include/c++/11/atomic \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/ge_error_codes.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/types.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/ascend_string.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/types.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/types.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/resource_context.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/ge_error_codes.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/tensor.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/types.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/operator_factory.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/operator.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/ascend_string.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/tensor.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/graph.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/gnode.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/tensor.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/ascend_string.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/register/op_impl_registry.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/ge_error_codes.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/compiler_def.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/register/op_impl_kernel_registry.h \ + /usr/include/c++/11/unordered_set \ + /usr/include/c++/11/bits/hashtable.h \ + /usr/include/c++/11/bits/hashtable_policy.h \ + /usr/include/c++/11/bits/enable_special_members.h \ + /usr/include/c++/11/bits/unordered_set.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/base_type.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/infer_shape_context.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/shape.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/securec.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/securectype.h \ + /usr/include/string.h \ + /usr/include/strings.h \ + /usr/include/aarch64-linux-gnu/bits/strings_fortified.h \ + /usr/include/aarch64-linux-gnu/bits/string_fortified.h \ + /usr/include/c++/11/stdlib.h \ + /usr/include/c++/11/iostream \ + /usr/include/c++/11/ostream \ + /usr/include/c++/11/ios \ + /usr/include/c++/11/bits/ios_base.h \ + /usr/include/c++/11/bits/locale_classes.h \ + /usr/include/c++/11/bits/locale_classes.tcc \ + /usr/include/c++/11/system_error \ + /usr/include/aarch64-linux-gnu/c++/11/bits/error_constants.h \ + /usr/include/c++/11/stdexcept \ + /usr/include/c++/11/streambuf \ + /usr/include/c++/11/bits/streambuf.tcc \ + /usr/include/c++/11/bits/basic_ios.h \ + /usr/include/c++/11/bits/locale_facets.h \ + /usr/include/c++/11/cwctype \ + /usr/include/wctype.h \ + /usr/include/aarch64-linux-gnu/bits/wctype-wchar.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/ctype_base.h \ + /usr/include/c++/11/bits/streambuf_iterator.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/ctype_inline.h \ + /usr/include/c++/11/bits/locale_facets.tcc \ + /usr/include/c++/11/bits/basic_ios.tcc \ + /usr/include/c++/11/bits/ostream.tcc \ + /usr/include/c++/11/istream \ + /usr/include/c++/11/bits/istream.tcc \ + /usr/include/c++/11/cstring \ + /usr/include/c++/11/limits \ + /usr/local/Ascend/ascend-toolkit/latest/include/utils/extern_math_util.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/tensor.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/storage_shape.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/storage_format.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/expand_dims_type.h \ + /usr/include/c++/11/cstddef \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/tensor_data.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/runtime_attrs.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/continuous_vector.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/external/ge_common/ge_api_error_codes.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/external/ge_common/ge_error_codes.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/external/ge_common/ge_api_types.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/extended_kernel_context.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/kernel_context.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/kernel_run_context.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/context_extend.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/compute_node_info.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/inference_context.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/infer_shape_range_context.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/range.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/tiling_context.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/tiling_data.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/continuous_vector.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/runtime_attrs.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/op_execute_context.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/shape.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/tensor.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/extended_kernel_context.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/ge/ge_allocator.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/infer_datatype_context.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/ascend_string.h + +op_host/CMakeFiles/cust_op_proto.dir/add_custom.cpp.o: ../op_host/add_custom.cpp \ + /usr/include/stdc-predef.h \ + ../op_host/add_custom_tiling.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/register/tilingdata_base.h \ + /usr/include/c++/11/vector \ + /usr/include/c++/11/bits/stl_algobase.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/c++config.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/os_defines.h \ + /usr/include/features.h \ + /usr/include/features-time64.h \ + /usr/include/aarch64-linux-gnu/bits/wordsize.h \ + /usr/include/aarch64-linux-gnu/bits/timesize.h \ + /usr/include/aarch64-linux-gnu/sys/cdefs.h \ + /usr/include/aarch64-linux-gnu/bits/long-double.h \ + /usr/include/aarch64-linux-gnu/gnu/stubs.h \ + /usr/include/aarch64-linux-gnu/gnu/stubs-lp64.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/cpu_defines.h \ + /usr/include/c++/11/bits/functexcept.h \ + /usr/include/c++/11/bits/exception_defines.h \ + /usr/include/c++/11/bits/cpp_type_traits.h \ + /usr/include/c++/11/ext/type_traits.h \ + /usr/include/c++/11/ext/numeric_traits.h \ + /usr/include/c++/11/bits/stl_pair.h \ + /usr/include/c++/11/bits/move.h \ + /usr/include/c++/11/type_traits \ + /usr/include/c++/11/bits/stl_iterator_base_types.h \ + /usr/include/c++/11/bits/stl_iterator_base_funcs.h \ + /usr/include/c++/11/bits/concept_check.h \ + /usr/include/c++/11/debug/assertions.h \ + /usr/include/c++/11/bits/stl_iterator.h \ + /usr/include/c++/11/bits/ptr_traits.h \ + /usr/include/c++/11/debug/debug.h \ + /usr/include/c++/11/bits/predefined_ops.h \ + /usr/include/c++/11/bits/allocator.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/c++allocator.h \ + /usr/include/c++/11/ext/new_allocator.h \ + /usr/include/c++/11/new \ + /usr/include/c++/11/bits/exception.h \ + /usr/include/c++/11/bits/memoryfwd.h \ + /usr/include/c++/11/bits/stl_construct.h \ + /usr/include/c++/11/bits/stl_uninitialized.h \ + /usr/include/c++/11/ext/alloc_traits.h \ + /usr/include/c++/11/bits/alloc_traits.h \ + /usr/include/c++/11/bits/stl_vector.h \ + /usr/include/c++/11/initializer_list \ + /usr/include/c++/11/bits/stl_bvector.h \ + /usr/include/c++/11/bits/functional_hash.h \ + /usr/include/c++/11/bits/hash_bytes.h \ + /usr/include/c++/11/bits/range_access.h \ + /usr/include/c++/11/bits/vector.tcc \ + /usr/include/c++/11/map \ + /usr/include/c++/11/bits/stl_tree.h \ + /usr/include/c++/11/bits/stl_function.h \ + /usr/include/c++/11/backward/binders.h \ + /usr/include/c++/11/ext/aligned_buffer.h \ + /usr/include/c++/11/bits/stl_map.h \ + /usr/include/c++/11/tuple \ + /usr/include/c++/11/utility \ + /usr/include/c++/11/bits/stl_relops.h \ + /usr/include/c++/11/array \ + /usr/include/c++/11/bits/uses_allocator.h \ + /usr/include/c++/11/bits/invoke.h \ + /usr/include/c++/11/bits/stl_multimap.h \ + /usr/include/c++/11/bits/erase_if.h \ + /usr/include/c++/11/memory \ + /usr/include/c++/11/bits/stl_tempbuf.h \ + /usr/include/c++/11/bits/stl_raw_storage_iter.h \ + /usr/include/c++/11/bits/align.h \ + /usr/include/c++/11/bit \ + /usr/lib/gcc/aarch64-linux-gnu/11/include/stdint.h \ + /usr/include/stdint.h \ + /usr/include/aarch64-linux-gnu/bits/libc-header-start.h \ + /usr/include/aarch64-linux-gnu/bits/types.h \ + /usr/include/aarch64-linux-gnu/bits/typesizes.h \ + /usr/include/aarch64-linux-gnu/bits/time64.h \ + /usr/include/aarch64-linux-gnu/bits/wchar.h \ + /usr/include/aarch64-linux-gnu/bits/stdint-intn.h \ + /usr/include/aarch64-linux-gnu/bits/stdint-uintn.h \ + /usr/include/c++/11/bits/unique_ptr.h \ + /usr/include/c++/11/bits/shared_ptr.h \ + /usr/include/c++/11/iosfwd \ + /usr/include/c++/11/bits/stringfwd.h \ + /usr/include/c++/11/bits/postypes.h \ + /usr/include/c++/11/cwchar \ + /usr/include/wchar.h \ + /usr/include/aarch64-linux-gnu/bits/floatn.h \ + /usr/include/aarch64-linux-gnu/bits/floatn-common.h \ + /usr/lib/gcc/aarch64-linux-gnu/11/include/stddef.h \ + /usr/lib/gcc/aarch64-linux-gnu/11/include/stdarg.h \ + /usr/include/aarch64-linux-gnu/bits/types/wint_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/mbstate_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/__mbstate_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/__FILE.h \ + /usr/include/aarch64-linux-gnu/bits/types/FILE.h \ + /usr/include/aarch64-linux-gnu/bits/types/locale_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/__locale_t.h \ + /usr/include/aarch64-linux-gnu/bits/wchar2.h \ + /usr/include/c++/11/bits/shared_ptr_base.h \ + /usr/include/c++/11/typeinfo \ + /usr/include/c++/11/bits/allocated_ptr.h \ + /usr/include/c++/11/bits/refwrap.h \ + /usr/include/c++/11/ext/atomicity.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/gthr.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/gthr-default.h \ + /usr/include/pthread.h \ + /usr/include/sched.h \ + /usr/include/aarch64-linux-gnu/bits/types/time_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/struct_timespec.h \ + /usr/include/aarch64-linux-gnu/bits/endian.h \ + /usr/include/aarch64-linux-gnu/bits/endianness.h \ + /usr/include/aarch64-linux-gnu/bits/sched.h \ + /usr/include/aarch64-linux-gnu/bits/types/struct_sched_param.h \ + /usr/include/aarch64-linux-gnu/bits/cpu-set.h \ + /usr/include/time.h \ + /usr/include/aarch64-linux-gnu/bits/time.h \ + /usr/include/aarch64-linux-gnu/bits/timex.h \ + /usr/include/aarch64-linux-gnu/bits/types/struct_timeval.h \ + /usr/include/aarch64-linux-gnu/bits/types/clock_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/struct_tm.h \ + /usr/include/aarch64-linux-gnu/bits/types/clockid_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/timer_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/struct_itimerspec.h \ + /usr/include/aarch64-linux-gnu/bits/pthreadtypes.h \ + /usr/include/aarch64-linux-gnu/bits/thread-shared-types.h \ + /usr/include/aarch64-linux-gnu/bits/pthreadtypes-arch.h \ + /usr/include/aarch64-linux-gnu/bits/atomic_wide_counter.h \ + /usr/include/aarch64-linux-gnu/bits/struct_mutex.h \ + /usr/include/aarch64-linux-gnu/bits/struct_rwlock.h \ + /usr/include/aarch64-linux-gnu/bits/setjmp.h \ + /usr/include/aarch64-linux-gnu/bits/types/__sigset_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/struct___jmp_buf_tag.h \ + /usr/include/aarch64-linux-gnu/bits/pthread_stack_min-dynamic.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/atomic_word.h \ + /usr/include/aarch64-linux-gnu/sys/single_threaded.h \ + /usr/include/c++/11/ext/concurrence.h \ + /usr/include/c++/11/exception \ + /usr/include/c++/11/bits/exception_ptr.h \ + /usr/include/c++/11/bits/cxxabi_init_exception.h \ + /usr/include/c++/11/bits/nested_exception.h \ + /usr/include/c++/11/bits/shared_ptr_atomic.h \ + /usr/include/c++/11/bits/atomic_base.h \ + /usr/include/c++/11/bits/atomic_lockfree_defines.h \ + /usr/include/c++/11/backward/auto_ptr.h \ + /usr/include/c++/11/cstring \ + /usr/include/string.h \ + /usr/include/strings.h \ + /usr/include/aarch64-linux-gnu/bits/strings_fortified.h \ + /usr/include/aarch64-linux-gnu/bits/string_fortified.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/securec.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/securectype.h \ + /usr/include/stdio.h \ + /usr/include/aarch64-linux-gnu/bits/types/__fpos_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/__fpos64_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/struct_FILE.h \ + /usr/include/aarch64-linux-gnu/bits/types/cookie_io_functions_t.h \ + /usr/include/aarch64-linux-gnu/bits/stdio_lim.h \ + /usr/include/aarch64-linux-gnu/bits/stdio.h \ + /usr/include/aarch64-linux-gnu/bits/stdio2.h \ + /usr/include/c++/11/stdlib.h \ + /usr/include/c++/11/cstdlib \ + /usr/include/stdlib.h \ + /usr/include/aarch64-linux-gnu/bits/waitflags.h \ + /usr/include/aarch64-linux-gnu/bits/waitstatus.h \ + /usr/include/aarch64-linux-gnu/sys/types.h \ + /usr/include/endian.h \ + /usr/include/aarch64-linux-gnu/bits/byteswap.h \ + /usr/include/aarch64-linux-gnu/bits/uintn-identity.h \ + /usr/include/aarch64-linux-gnu/sys/select.h \ + /usr/include/aarch64-linux-gnu/bits/select.h \ + /usr/include/aarch64-linux-gnu/bits/types/sigset_t.h \ + /usr/include/aarch64-linux-gnu/bits/select2.h \ + /usr/include/alloca.h \ + /usr/include/aarch64-linux-gnu/bits/stdlib-bsearch.h \ + /usr/include/aarch64-linux-gnu/bits/stdlib-float.h \ + /usr/include/aarch64-linux-gnu/bits/stdlib.h \ + /usr/include/c++/11/bits/std_abs.h \ + /usr/include/errno.h \ + /usr/include/aarch64-linux-gnu/bits/errno.h \ + /usr/include/linux/errno.h \ + /usr/include/aarch64-linux-gnu/asm/errno.h \ + /usr/include/asm-generic/errno.h \ + /usr/include/asm-generic/errno-base.h \ + /usr/include/aarch64-linux-gnu/bits/types/error_t.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/ascend_string.h \ + /usr/include/c++/11/string \ + /usr/include/c++/11/bits/char_traits.h \ + /usr/include/c++/11/cstdint \ + /usr/include/c++/11/bits/localefwd.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/c++locale.h \ + /usr/include/c++/11/clocale \ + /usr/include/locale.h \ + /usr/include/aarch64-linux-gnu/bits/locale.h \ + /usr/include/c++/11/cctype \ + /usr/include/ctype.h \ + /usr/include/c++/11/bits/ostream_insert.h \ + /usr/include/c++/11/bits/cxxabi_forced.h \ + /usr/include/c++/11/bits/basic_string.h \ + /usr/include/c++/11/ext/string_conversions.h \ + /usr/include/c++/11/cstdio \ + /usr/include/c++/11/cerrno \ + /usr/include/c++/11/bits/charconv.h \ + /usr/include/c++/11/bits/basic_string.tcc \ + /usr/include/c++/11/functional \ + /usr/include/c++/11/bits/std_function.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/types.h \ + /usr/include/c++/11/atomic \ + /usr/local/Ascend/ascend-toolkit/latest/include/register/op_def_registry.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/register/op_def.h \ + /usr/include/c++/11/iostream \ + /usr/include/c++/11/ostream \ + /usr/include/c++/11/ios \ + /usr/include/c++/11/bits/ios_base.h \ + /usr/include/c++/11/bits/locale_classes.h \ + /usr/include/c++/11/bits/locale_classes.tcc \ + /usr/include/c++/11/system_error \ + /usr/include/aarch64-linux-gnu/c++/11/bits/error_constants.h \ + /usr/include/c++/11/stdexcept \ + /usr/include/c++/11/streambuf \ + /usr/include/c++/11/bits/streambuf.tcc \ + /usr/include/c++/11/bits/basic_ios.h \ + /usr/include/c++/11/bits/locale_facets.h \ + /usr/include/c++/11/cwctype \ + /usr/include/wctype.h \ + /usr/include/aarch64-linux-gnu/bits/wctype-wchar.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/ctype_base.h \ + /usr/include/c++/11/bits/streambuf_iterator.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/ctype_inline.h \ + /usr/include/c++/11/bits/locale_facets.tcc \ + /usr/include/c++/11/bits/basic_ios.tcc \ + /usr/include/c++/11/bits/ostream.tcc \ + /usr/include/c++/11/istream \ + /usr/include/c++/11/bits/istream.tcc \ + /usr/local/Ascend/ascend-toolkit/latest/include/register/op_impl_registry.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/ge_error_codes.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/compiler_def.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/register/op_impl_kernel_registry.h \ + /usr/include/c++/11/unordered_set \ + /usr/include/c++/11/bits/hashtable.h \ + /usr/include/c++/11/bits/hashtable_policy.h \ + /usr/include/c++/11/bits/enable_special_members.h \ + /usr/include/c++/11/bits/unordered_set.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/base_type.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/infer_shape_context.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/shape.h \ + /usr/include/c++/11/limits \ + /usr/local/Ascend/ascend-toolkit/latest/include/utils/extern_math_util.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/tensor.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/storage_shape.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/storage_format.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/expand_dims_type.h \ + /usr/include/c++/11/cstddef \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/tensor_data.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/runtime_attrs.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/continuous_vector.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/external/ge_common/ge_api_error_codes.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/external/ge_common/ge_error_codes.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/external/ge_common/ge_api_types.h \ + /usr/include/c++/11/set \ + /usr/include/c++/11/bits/stl_set.h \ + /usr/include/c++/11/bits/stl_multiset.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/tensor.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/ge_error_codes.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/types.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/ascend_string.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/extended_kernel_context.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/kernel_context.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/kernel_run_context.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/context_extend.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/compute_node_info.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/inference_context.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/tensor.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/types.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/resource_context.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/ge_error_codes.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/infer_shape_range_context.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/range.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/tiling_context.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/tiling_data.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/continuous_vector.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/runtime_attrs.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/op_execute_context.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/shape.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/tensor.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/extended_kernel_context.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/ge/ge_allocator.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/infer_datatype_context.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/operator_reg.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/operator.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/inference_context.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/tensor.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/operator_factory.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/operator.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/ascend_string.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/graph.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/gnode.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/ge_error_codes.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/types.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/tensor.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/ascend_string.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/register/op_def_factory.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/utils/type_utils.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/tiling/platform/platform_ascendc.h \ + /usr/include/c++/11/mutex \ + /usr/include/c++/11/chrono \ + /usr/include/c++/11/ratio \ + /usr/include/c++/11/ctime \ + /usr/include/c++/11/bits/parse_numbers.h \ + /usr/include/c++/11/bits/std_mutex.h \ + /usr/include/c++/11/bits/unique_lock.h + + +/usr/include/c++/11/bits/parse_numbers.h: + +/usr/include/c++/11/ctime: + +/usr/include/c++/11/ratio: + +/usr/include/c++/11/chrono: + +/usr/include/c++/11/mutex: + +/usr/local/Ascend/ascend-toolkit/latest/include/tiling/platform/platform_ascendc.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/graph/utils/type_utils.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/register/op_def_factory.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/register/op_def.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/register/op_def_registry.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/infer_datatype_context.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/op_execute_context.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/tiling_context.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/range.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/infer_shape_range_context.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/kernel_run_context.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/kernel_context.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/external/ge_common/ge_api_types.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/external/ge_common/ge_error_codes.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/external/ge_common/ge_api_error_codes.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/continuous_vector.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/tiling_data.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/tensor_data.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/expand_dims_type.h: + +/usr/include/aarch64-linux-gnu/bits/types/struct___jmp_buf_tag.h: + +/usr/include/aarch64-linux-gnu/bits/types/__sigset_t.h: + +/usr/include/aarch64-linux-gnu/bits/struct_mutex.h: + +/usr/include/aarch64-linux-gnu/bits/setjmp.h: + +/usr/include/aarch64-linux-gnu/bits/types.h: + +/usr/include/c++/11/bits/hashtable.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/compute_node_info.h: + +/usr/include/aarch64-linux-gnu/bits/pthreadtypes-arch.h: + +/usr/include/aarch64-linux-gnu/bits/types/struct_itimerspec.h: + +/usr/include/c++/11/bits/ostream.tcc: + +/usr/include/aarch64-linux-gnu/bits/types/clockid_t.h: + +/usr/include/c++/11/bits/allocator.h: + +/usr/include/aarch64-linux-gnu/bits/types/struct_timeval.h: + +/usr/lib/gcc/aarch64-linux-gnu/11/include/stdint.h: + +/usr/include/c++/11/bits/streambuf_iterator.h: + +../op_host/add_custom_tiling.h: + +/usr/include/aarch64-linux-gnu/c++/11/bits/gthr.h: + +/usr/include/c++/11/bits/allocated_ptr.h: + +/usr/include/aarch64-linux-gnu/bits/floatn-common.h: + +/usr/include/aarch64-linux-gnu/bits/wchar2.h: + +/usr/include/aarch64-linux-gnu/bits/wchar.h: + +/usr/include/aarch64-linux-gnu/bits/types/FILE.h: + +/usr/include/aarch64-linux-gnu/bits/types/__FILE.h: + +/usr/include/aarch64-linux-gnu/bits/cpu-set.h: + +/usr/include/aarch64-linux-gnu/bits/types/mbstate_t.h: + +/usr/lib/gcc/aarch64-linux-gnu/11/include/stddef.h: + +/usr/include/aarch64-linux-gnu/bits/types/__locale_t.h: + +/usr/include/c++/11/backward/binders.h: + +/usr/include/c++/11/iostream: + +/usr/include/wchar.h: + +/usr/include/c++/11/bits/cxxabi_init_exception.h: + +/usr/include/aarch64-linux-gnu/bits/types/struct_tm.h: + +/usr/include/c++/11/cwchar: + +/usr/include/c++/11/bits/stl_algobase.h: + +/usr/include/c++/11/bits/postypes.h: + +/usr/include/aarch64-linux-gnu/sys/types.h: + +/usr/include/aarch64-linux-gnu/bits/stdint-uintn.h: + +/usr/include/c++/11/cstdio: + +/usr/include/aarch64-linux-gnu/bits/struct_rwlock.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/runtime_attrs.h: + +/usr/include/aarch64-linux-gnu/bits/pthread_stack_min-dynamic.h: + +/usr/include/c++/11/initializer_list: + +/usr/include/c++/11/iosfwd: + +/usr/include/aarch64-linux-gnu/bits/stdint-intn.h: + +/usr/include/c++/11/bits/locale_facets.tcc: + +/usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/extended_kernel_context.h: + +/usr/include/c++/11/bit: + +/usr/include/c++/11/bits/stl_iterator_base_types.h: + +/usr/include/c++/11/cstdlib: + +/usr/include/c++/11/bits/align.h: + +/usr/include/c++/11/vector: + +/usr/include/c++/11/bits/stl_raw_storage_iter.h: + +/usr/include/aarch64-linux-gnu/bits/types/sigset_t.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/shape.h: + +/usr/include/aarch64-linux-gnu/bits/endian.h: + +/usr/include/c++/11/bits/unique_ptr.h: + +/usr/include/c++/11/ostream: + +autogen/op_proto.cc: + +/usr/include/c++/11/bits/stl_relops.h: + +/usr/include/c++/11/bits/hash_bytes.h: + +/usr/include/c++/11/bits/move.h: + +/usr/include/aarch64-linux-gnu/bits/wordsize.h: + +/usr/include/c++/11/bits/char_traits.h: + +/usr/include/asm-generic/errno-base.h: + +/usr/include/c++/11/ext/atomicity.h: + +/usr/include/c++/11/bits/memoryfwd.h: + +/usr/include/c++/11/bits/stl_function.h: + +/usr/include/aarch64-linux-gnu/bits/endianness.h: + +/usr/include/ctype.h: + +/usr/include/c++/11/type_traits: + +/usr/include/c++/11/bits/stl_tree.h: + +/usr/include/aarch64-linux-gnu/c++/11/bits/c++config.h: + +/usr/include/aarch64-linux-gnu/bits/stdio2.h: + +/usr/include/aarch64-linux-gnu/bits/errno.h: + +/usr/include/c++/11/bits/stl_pair.h: + +/usr/include/aarch64-linux-gnu/bits/types/__mbstate_t.h: + +/usr/include/c++/11/ext/type_traits.h: + +/usr/include/aarch64-linux-gnu/bits/time.h: + +/usr/include/c++/11/bits/functexcept.h: + +/usr/include/aarch64-linux-gnu/bits/select2.h: + +/usr/include/aarch64-linux-gnu/bits/stdlib-float.h: + +/usr/include/c++/11/streambuf: + +/usr/include/aarch64-linux-gnu/bits/time64.h: + +../op_host/add_custom.cpp: + +/usr/include/alloca.h: + +autogen/op_proto.h: + +/usr/include/c++/11/new: + +/usr/include/c++/11/bits/stl_iterator.h: + +/usr/include/c++/11/array: + +/usr/include/c++/11/cstddef: + +/usr/include/c++/11/bits/stl_vector.h: + +/usr/include/c++/11/system_error: + +/usr/include/c++/11/typeinfo: + +/usr/local/Ascend/ascend-toolkit/latest/include/graph/operator_reg.h: + +/usr/include/aarch64-linux-gnu/c++/11/bits/gthr-default.h: + +/usr/include/aarch64-linux-gnu/bits/atomic_wide_counter.h: + +/usr/include/c++/11/bits/shared_ptr.h: + +/usr/include/c++/11/bits/stl_construct.h: + +/usr/include/aarch64-linux-gnu/sys/cdefs.h: + +/usr/include/c++/11/exception: + +/usr/include/aarch64-linux-gnu/bits/timesize.h: + +/usr/include/c++/11/bits/refwrap.h: + +/usr/include/aarch64-linux-gnu/c++/11/bits/cpu_defines.h: + +/usr/include/c++/11/limits: + +/usr/include/c++/11/bits/predefined_ops.h: + +/usr/include/c++/11/bits/functional_hash.h: + +/usr/include/c++/11/bits/atomic_base.h: + +/usr/include/errno.h: + +/usr/include/features.h: + +/usr/include/aarch64-linux-gnu/bits/types/struct_timespec.h: + +/usr/include/c++/11/bits/unique_lock.h: + +/usr/include/c++/11/bits/uses_allocator.h: + +/usr/include/aarch64-linux-gnu/sys/single_threaded.h: + +/usr/include/aarch64-linux-gnu/bits/thread-shared-types.h: + +/usr/include/features-time64.h: + +/usr/include/c++/11/debug/debug.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/ge/ge_allocator.h: + +/usr/include/c++/11/clocale: + +/usr/include/aarch64-linux-gnu/bits/types/struct_sched_param.h: + +/usr/include/pthread.h: + +/usr/include/c++/11/bits/exception_defines.h: + +/usr/include/c++/11/atomic: + +/usr/include/aarch64-linux-gnu/bits/libc-header-start.h: + +/usr/include/c++/11/cstring: + +/usr/include/c++/11/bits/erase_if.h: + +/usr/include/endian.h: + +/usr/include/c++/11/bits/ptr_traits.h: + +/usr/include/stdint.h: + +/usr/include/aarch64-linux-gnu/bits/types/cookie_io_functions_t.h: + +/usr/include/aarch64-linux-gnu/bits/types/timer_t.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/graph/operator_factory.h: + +/usr/include/c++/11/bits/concept_check.h: + +/usr/include/aarch64-linux-gnu/bits/byteswap.h: + +/usr/include/aarch64-linux-gnu/bits/stdlib.h: + +/usr/include/aarch64-linux-gnu/c++/11/bits/c++allocator.h: + +/usr/include/c++/11/debug/assertions.h: + +/usr/include/aarch64-linux-gnu/bits/types/clock_t.h: + +/usr/include/aarch64-linux-gnu/bits/types/locale_t.h: + +/usr/include/c++/11/bits/range_access.h: + +/usr/include/c++/11/map: + +/usr/local/Ascend/ascend-toolkit/latest/include/register/tilingdata_base.h: + +/usr/include/c++/11/bits/std_function.h: + +/usr/include/c++/11/bits/stl_tempbuf.h: + +/usr/include/aarch64-linux-gnu/bits/pthreadtypes.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/graph/compiler_def.h: + +/usr/include/c++/11/memory: + +/usr/include/c++/11/ext/new_allocator.h: + +/usr/include/c++/11/bits/cpp_type_traits.h: + +/usr/include/c++/11/bits/stl_iterator_base_funcs.h: + +/usr/include/c++/11/bits/stl_uninitialized.h: + +/usr/include/c++/11/backward/auto_ptr.h: + +/usr/include/c++/11/ext/alloc_traits.h: + +/usr/include/aarch64-linux-gnu/bits/floatn.h: + +/usr/include/c++/11/bits/cxxabi_forced.h: + +/usr/include/stdc-predef.h: + +/usr/include/c++/11/bits/alloc_traits.h: + +/usr/include/c++/11/ext/concurrence.h: + +/usr/include/c++/11/bits/exception_ptr.h: + +/usr/include/c++/11/ext/string_conversions.h: + +/usr/include/c++/11/bits/nested_exception.h: + +/usr/include/c++/11/bits/shared_ptr_atomic.h: + +/usr/include/aarch64-linux-gnu/bits/typesizes.h: + +/usr/include/c++/11/bits/atomic_lockfree_defines.h: + +/usr/include/aarch64-linux-gnu/bits/types/__fpos_t.h: + +/usr/include/c++/11/string: + +/usr/include/c++/11/cstdint: + +/usr/include/c++/11/bits/localefwd.h: + +/usr/include/aarch64-linux-gnu/c++/11/bits/c++locale.h: + +/usr/include/aarch64-linux-gnu/bits/stdio.h: + +/usr/include/c++/11/cerrno: + +/usr/include/aarch64-linux-gnu/bits/types/wint_t.h: + +/usr/include/locale.h: + +/usr/include/aarch64-linux-gnu/bits/locale.h: + +/usr/include/aarch64-linux-gnu/bits/string_fortified.h: + +/usr/include/c++/11/cctype: + +/usr/include/c++/11/bits/stl_multimap.h: + +/usr/include/aarch64-linux-gnu/asm/errno.h: + +/usr/include/c++/11/bits/ostream_insert.h: + +/usr/include/c++/11/bits/shared_ptr_base.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/graph/types.h: + +/usr/include/c++/11/bits/basic_string.h: + +/usr/include/stdlib.h: + +/usr/include/aarch64-linux-gnu/bits/waitflags.h: + +/usr/include/aarch64-linux-gnu/bits/waitstatus.h: + +/usr/include/aarch64-linux-gnu/bits/uintn-identity.h: + +/usr/include/aarch64-linux-gnu/gnu/stubs-lp64.h: + +/usr/include/aarch64-linux-gnu/sys/select.h: + +/usr/include/aarch64-linux-gnu/bits/stdlib-bsearch.h: + +/usr/include/aarch64-linux-gnu/bits/long-double.h: + +/usr/include/c++/11/bits/std_abs.h: + +/usr/include/stdio.h: + +/usr/include/c++/11/bits/stringfwd.h: + +/usr/include/aarch64-linux-gnu/bits/strings_fortified.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/graph/ge_error_codes.h: + +/usr/include/aarch64-linux-gnu/bits/types/__fpos64_t.h: + +/usr/include/aarch64-linux-gnu/bits/types/struct_FILE.h: + +/usr/include/time.h: + +/usr/include/aarch64-linux-gnu/bits/wctype-wchar.h: + +/usr/include/aarch64-linux-gnu/bits/types/error_t.h: + +/usr/include/asm-generic/errno.h: + +/usr/include/c++/11/bits/basic_string.tcc: + +/usr/include/c++/11/bits/stl_bvector.h: + +/usr/include/c++/11/bits/vector.tcc: + +/usr/include/c++/11/ext/numeric_traits.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/graph/operator.h: + +/usr/include/c++/11/bits/stl_map.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/graph/inference_context.h: + +/usr/include/c++/11/istream: + +/usr/include/c++/11/set: + +/usr/include/c++/11/bits/charconv.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/securectype.h: + +/usr/include/c++/11/bits/ios_base.h: + +/usr/include/aarch64-linux-gnu/bits/types/time_t.h: + +/usr/include/c++/11/bits/stl_set.h: + +/usr/include/aarch64-linux-gnu/bits/stdio_lim.h: + +/usr/include/c++/11/bits/stl_multiset.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/graph/tensor.h: + +/usr/include/c++/11/bits/std_mutex.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/graph/ascend_string.h: + +/usr/include/aarch64-linux-gnu/gnu/stubs.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/graph/resource_context.h: + +/usr/include/aarch64-linux-gnu/c++/11/bits/os_defines.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/graph/gnode.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/graph/graph.h: + +/usr/include/c++/11/bits/basic_ios.tcc: + +/usr/include/c++/11/bits/enable_special_members.h: + +/usr/include/c++/11/bits/invoke.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/register/op_impl_registry.h: + +/usr/include/aarch64-linux-gnu/bits/timex.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/register/op_impl_kernel_registry.h: + +/usr/include/c++/11/unordered_set: + +/usr/include/c++/11/bits/hashtable_policy.h: + +/usr/include/c++/11/bits/unordered_set.h: + +/usr/include/c++/11/ext/aligned_buffer.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/base_type.h: + +/usr/include/c++/11/stdexcept: + +/usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/infer_shape_context.h: + +/usr/include/c++/11/stdlib.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/context_extend.h: + +/usr/include/c++/11/tuple: + +/usr/include/aarch64-linux-gnu/bits/select.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/securec.h: + +/usr/include/c++/11/bits/streambuf.tcc: + +/usr/include/string.h: + +/usr/include/strings.h: + +/usr/include/c++/11/utility: + +/usr/include/c++/11/ios: + +/usr/include/c++/11/bits/locale_classes.h: + +/usr/include/c++/11/bits/locale_classes.tcc: + +/usr/include/aarch64-linux-gnu/c++/11/bits/error_constants.h: + +/usr/include/c++/11/bits/basic_ios.h: + +/usr/include/c++/11/bits/exception.h: + +/usr/include/c++/11/bits/locale_facets.h: + +/usr/include/aarch64-linux-gnu/c++/11/bits/atomic_word.h: + +/usr/include/c++/11/cwctype: + +/usr/include/sched.h: + +/usr/include/wctype.h: + +/usr/include/c++/11/functional: + +/usr/include/linux/errno.h: + +/usr/include/aarch64-linux-gnu/c++/11/bits/ctype_base.h: + +/usr/lib/gcc/aarch64-linux-gnu/11/include/stdarg.h: + +/usr/include/aarch64-linux-gnu/c++/11/bits/ctype_inline.h: + +/usr/include/aarch64-linux-gnu/bits/sched.h: + +/usr/include/c++/11/bits/istream.tcc: + +/usr/local/Ascend/ascend-toolkit/latest/include/utils/extern_math_util.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/tensor.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/storage_shape.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/storage_format.h: diff --git a/Increase_multiplexing/Is_fill_UB/build_out/op_host/CMakeFiles/cust_op_proto.dir/compiler_depend.ts b/Increase_multiplexing/Is_fill_UB/build_out/op_host/CMakeFiles/cust_op_proto.dir/compiler_depend.ts new file mode 100644 index 0000000000000000000000000000000000000000..00aea2a2166cd0cf975b12f723dcde014eadd86f --- /dev/null +++ b/Increase_multiplexing/Is_fill_UB/build_out/op_host/CMakeFiles/cust_op_proto.dir/compiler_depend.ts @@ -0,0 +1,2 @@ +# CMAKE generated file: DO NOT EDIT! +# Timestamp file for compiler generated dependencies management for cust_op_proto. diff --git a/Increase_multiplexing/Is_fill_UB/build_out/op_host/CMakeFiles/cust_op_proto.dir/depend.make b/Increase_multiplexing/Is_fill_UB/build_out/op_host/CMakeFiles/cust_op_proto.dir/depend.make new file mode 100644 index 0000000000000000000000000000000000000000..437958170a48b3a6c7d205ebff07d609573ed7a7 --- /dev/null +++ b/Increase_multiplexing/Is_fill_UB/build_out/op_host/CMakeFiles/cust_op_proto.dir/depend.make @@ -0,0 +1,2 @@ +# Empty dependencies file for cust_op_proto. +# This may be replaced when dependencies are built. diff --git a/Increase_multiplexing/Is_fill_UB/build_out/op_host/CMakeFiles/cust_op_proto.dir/flags.make b/Increase_multiplexing/Is_fill_UB/build_out/op_host/CMakeFiles/cust_op_proto.dir/flags.make new file mode 100644 index 0000000000000000000000000000000000000000..500116bd6ec74c07207f47a6f4768ee037614eec --- /dev/null +++ b/Increase_multiplexing/Is_fill_UB/build_out/op_host/CMakeFiles/cust_op_proto.dir/flags.make @@ -0,0 +1,10 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +# compile CXX with /usr/bin/c++ +CXX_DEFINES = -DOP_PROTO_LIB -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=0 -Dcust_op_proto_EXPORTS + +CXX_INCLUDES = -I/usr/local/Ascend/ascend-toolkit/latest/include + +CXX_FLAGS = -fPIC -fvisibility=hidden -fPIC -fvisibility-inlines-hidden -O2 -std=c++11 -fstack-protector-strong + diff --git a/Increase_multiplexing/Is_fill_UB/build_out/op_host/CMakeFiles/cust_op_proto.dir/link.txt b/Increase_multiplexing/Is_fill_UB/build_out/op_host/CMakeFiles/cust_op_proto.dir/link.txt new file mode 100644 index 0000000000000000000000000000000000000000..f1980c4be60686983f9e3e4ea3aaf58a3d196a6e --- /dev/null +++ b/Increase_multiplexing/Is_fill_UB/build_out/op_host/CMakeFiles/cust_op_proto.dir/link.txt @@ -0,0 +1 @@ +/usr/bin/c++ -fPIC -s -Wl,-z,relro -Wl,-z,now -Wl,-z,noexecstack -shared -Wl,-soname,libcust_opsproto_rt2.0.so -o libcust_opsproto_rt2.0.so CMakeFiles/cust_op_proto.dir/add_custom.cpp.o CMakeFiles/cust_op_proto.dir/__/autogen/op_proto.cc.o -L/usr/local/Ascend/ascend-toolkit/latest/lib64 -Wl,-rpath,/usr/local/Ascend/ascend-toolkit/latest/lib64: -lexe_graph -lregister -ltiling_api -Wl,--whole-archive -lrt2_registry -Wl,--no-whole-archive diff --git a/Increase_multiplexing/Is_fill_UB/build_out/op_host/CMakeFiles/cust_op_proto.dir/progress.make b/Increase_multiplexing/Is_fill_UB/build_out/op_host/CMakeFiles/cust_op_proto.dir/progress.make new file mode 100644 index 0000000000000000000000000000000000000000..4b14cc1dc1aa37d472dbfc8a2fa41782337787bc --- /dev/null +++ b/Increase_multiplexing/Is_fill_UB/build_out/op_host/CMakeFiles/cust_op_proto.dir/progress.make @@ -0,0 +1,4 @@ +CMAKE_PROGRESS_1 = 2 +CMAKE_PROGRESS_2 = 3 +CMAKE_PROGRESS_3 = 4 + diff --git a/Increase_multiplexing/Is_fill_UB/build_out/op_host/CMakeFiles/cust_opapi.dir/DependInfo.cmake b/Increase_multiplexing/Is_fill_UB/build_out/op_host/CMakeFiles/cust_opapi.dir/DependInfo.cmake new file mode 100644 index 0000000000000000000000000000000000000000..a4c884585fdd67dae8530102c600f3a224e81feb --- /dev/null +++ b/Increase_multiplexing/Is_fill_UB/build_out/op_host/CMakeFiles/cust_opapi.dir/DependInfo.cmake @@ -0,0 +1,19 @@ + +# Consider dependencies only in project. +set(CMAKE_DEPENDS_IN_PROJECT_ONLY OFF) + +# The set of languages for which implicit dependencies are needed: +set(CMAKE_DEPENDS_LANGUAGES + ) + +# The set of dependency files which are needed: +set(CMAKE_DEPENDS_DEPENDENCY_FILES + "/Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out/autogen/aclnn_add_custom.cpp" "op_host/CMakeFiles/cust_opapi.dir/__/autogen/aclnn_add_custom.cpp.o" "gcc" "op_host/CMakeFiles/cust_opapi.dir/__/autogen/aclnn_add_custom.cpp.o.d" + ) + +# Targets to which this target links. +set(CMAKE_TARGET_LINKED_INFO_FILES + ) + +# Fortran module output directory. +set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/Increase_multiplexing/Is_fill_UB/build_out/op_host/CMakeFiles/cust_opapi.dir/__/autogen/aclnn_add_custom.cpp.o b/Increase_multiplexing/Is_fill_UB/build_out/op_host/CMakeFiles/cust_opapi.dir/__/autogen/aclnn_add_custom.cpp.o new file mode 100644 index 0000000000000000000000000000000000000000..2280fbc00df5502ba9c6a2d0fda05d5b9a02329f Binary files /dev/null and b/Increase_multiplexing/Is_fill_UB/build_out/op_host/CMakeFiles/cust_opapi.dir/__/autogen/aclnn_add_custom.cpp.o differ diff --git a/Increase_multiplexing/Is_fill_UB/build_out/op_host/CMakeFiles/cust_opapi.dir/__/autogen/aclnn_add_custom.cpp.o.d b/Increase_multiplexing/Is_fill_UB/build_out/op_host/CMakeFiles/cust_opapi.dir/__/autogen/aclnn_add_custom.cpp.o.d new file mode 100644 index 0000000000000000000000000000000000000000..612a0aa1cd545b02e9b8fea14f14cc29d543a711 --- /dev/null +++ b/Increase_multiplexing/Is_fill_UB/build_out/op_host/CMakeFiles/cust_opapi.dir/__/autogen/aclnn_add_custom.cpp.o.d @@ -0,0 +1,142 @@ +op_host/CMakeFiles/cust_opapi.dir/__/autogen/aclnn_add_custom.cpp.o: \ + /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out/autogen/aclnn_add_custom.cpp \ + /usr/include/stdc-predef.h /usr/include/string.h \ + /usr/include/aarch64-linux-gnu/bits/libc-header-start.h \ + /usr/include/features.h /usr/include/features-time64.h \ + /usr/include/aarch64-linux-gnu/bits/wordsize.h \ + /usr/include/aarch64-linux-gnu/bits/timesize.h \ + /usr/include/aarch64-linux-gnu/sys/cdefs.h \ + /usr/include/aarch64-linux-gnu/bits/long-double.h \ + /usr/include/aarch64-linux-gnu/gnu/stubs.h \ + /usr/include/aarch64-linux-gnu/gnu/stubs-lp64.h \ + /usr/lib/gcc/aarch64-linux-gnu/11/include/stddef.h \ + /usr/include/aarch64-linux-gnu/bits/types/locale_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/__locale_t.h \ + /usr/include/strings.h \ + /usr/include/aarch64-linux-gnu/bits/strings_fortified.h \ + /usr/include/aarch64-linux-gnu/bits/string_fortified.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/types.h \ + /usr/include/c++/11/atomic /usr/include/c++/11/bits/atomic_base.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/c++config.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/os_defines.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/cpu_defines.h \ + /usr/lib/gcc/aarch64-linux-gnu/11/include/stdint.h /usr/include/stdint.h \ + /usr/include/aarch64-linux-gnu/bits/types.h \ + /usr/include/aarch64-linux-gnu/bits/typesizes.h \ + /usr/include/aarch64-linux-gnu/bits/time64.h \ + /usr/include/aarch64-linux-gnu/bits/wchar.h \ + /usr/include/aarch64-linux-gnu/bits/stdint-intn.h \ + /usr/include/aarch64-linux-gnu/bits/stdint-uintn.h \ + /usr/include/c++/11/bits/atomic_lockfree_defines.h \ + /usr/include/c++/11/bits/move.h /usr/include/c++/11/type_traits \ + /usr/include/c++/11/memory /usr/include/c++/11/bits/stl_algobase.h \ + /usr/include/c++/11/bits/functexcept.h \ + /usr/include/c++/11/bits/exception_defines.h \ + /usr/include/c++/11/bits/cpp_type_traits.h \ + /usr/include/c++/11/ext/type_traits.h \ + /usr/include/c++/11/ext/numeric_traits.h \ + /usr/include/c++/11/bits/stl_pair.h \ + /usr/include/c++/11/bits/stl_iterator_base_types.h \ + /usr/include/c++/11/bits/stl_iterator_base_funcs.h \ + /usr/include/c++/11/bits/concept_check.h \ + /usr/include/c++/11/debug/assertions.h \ + /usr/include/c++/11/bits/stl_iterator.h \ + /usr/include/c++/11/bits/ptr_traits.h /usr/include/c++/11/debug/debug.h \ + /usr/include/c++/11/bits/predefined_ops.h \ + /usr/include/c++/11/bits/allocator.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/c++allocator.h \ + /usr/include/c++/11/ext/new_allocator.h /usr/include/c++/11/new \ + /usr/include/c++/11/bits/exception.h \ + /usr/include/c++/11/bits/memoryfwd.h \ + /usr/include/c++/11/bits/stl_construct.h \ + /usr/include/c++/11/bits/stl_uninitialized.h \ + /usr/include/c++/11/ext/alloc_traits.h \ + /usr/include/c++/11/bits/alloc_traits.h \ + /usr/include/c++/11/bits/stl_tempbuf.h \ + /usr/include/c++/11/bits/stl_raw_storage_iter.h \ + /usr/include/c++/11/bits/align.h /usr/include/c++/11/bit \ + /usr/include/c++/11/bits/uses_allocator.h \ + /usr/include/c++/11/bits/unique_ptr.h /usr/include/c++/11/utility \ + /usr/include/c++/11/bits/stl_relops.h \ + /usr/include/c++/11/initializer_list /usr/include/c++/11/tuple \ + /usr/include/c++/11/array /usr/include/c++/11/bits/range_access.h \ + /usr/include/c++/11/bits/invoke.h \ + /usr/include/c++/11/bits/stl_function.h \ + /usr/include/c++/11/backward/binders.h \ + /usr/include/c++/11/bits/functional_hash.h \ + /usr/include/c++/11/bits/hash_bytes.h \ + /usr/include/c++/11/bits/shared_ptr.h /usr/include/c++/11/iosfwd \ + /usr/include/c++/11/bits/stringfwd.h /usr/include/c++/11/bits/postypes.h \ + /usr/include/c++/11/cwchar /usr/include/wchar.h \ + /usr/include/aarch64-linux-gnu/bits/floatn.h \ + /usr/include/aarch64-linux-gnu/bits/floatn-common.h \ + /usr/lib/gcc/aarch64-linux-gnu/11/include/stdarg.h \ + /usr/include/aarch64-linux-gnu/bits/types/wint_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/mbstate_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/__mbstate_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/__FILE.h \ + /usr/include/aarch64-linux-gnu/bits/types/FILE.h \ + /usr/include/aarch64-linux-gnu/bits/wchar2.h \ + /usr/include/c++/11/bits/shared_ptr_base.h /usr/include/c++/11/typeinfo \ + /usr/include/c++/11/bits/allocated_ptr.h \ + /usr/include/c++/11/bits/refwrap.h \ + /usr/include/c++/11/ext/aligned_buffer.h \ + /usr/include/c++/11/ext/atomicity.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/gthr.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/gthr-default.h \ + /usr/include/pthread.h /usr/include/sched.h \ + /usr/include/aarch64-linux-gnu/bits/types/time_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/struct_timespec.h \ + /usr/include/aarch64-linux-gnu/bits/endian.h \ + /usr/include/aarch64-linux-gnu/bits/endianness.h \ + /usr/include/aarch64-linux-gnu/bits/sched.h \ + /usr/include/aarch64-linux-gnu/bits/types/struct_sched_param.h \ + /usr/include/aarch64-linux-gnu/bits/cpu-set.h /usr/include/time.h \ + /usr/include/aarch64-linux-gnu/bits/time.h \ + /usr/include/aarch64-linux-gnu/bits/timex.h \ + /usr/include/aarch64-linux-gnu/bits/types/struct_timeval.h \ + /usr/include/aarch64-linux-gnu/bits/types/clock_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/struct_tm.h \ + /usr/include/aarch64-linux-gnu/bits/types/clockid_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/timer_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/struct_itimerspec.h \ + /usr/include/aarch64-linux-gnu/bits/pthreadtypes.h \ + /usr/include/aarch64-linux-gnu/bits/thread-shared-types.h \ + /usr/include/aarch64-linux-gnu/bits/pthreadtypes-arch.h \ + /usr/include/aarch64-linux-gnu/bits/atomic_wide_counter.h \ + /usr/include/aarch64-linux-gnu/bits/struct_mutex.h \ + /usr/include/aarch64-linux-gnu/bits/struct_rwlock.h \ + /usr/include/aarch64-linux-gnu/bits/setjmp.h \ + /usr/include/aarch64-linux-gnu/bits/types/__sigset_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/struct___jmp_buf_tag.h \ + /usr/include/aarch64-linux-gnu/bits/pthread_stack_min-dynamic.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/atomic_word.h \ + /usr/include/aarch64-linux-gnu/sys/single_threaded.h \ + /usr/include/c++/11/ext/concurrence.h /usr/include/c++/11/exception \ + /usr/include/c++/11/bits/exception_ptr.h \ + /usr/include/c++/11/bits/cxxabi_init_exception.h \ + /usr/include/c++/11/bits/nested_exception.h \ + /usr/include/c++/11/bits/shared_ptr_atomic.h \ + /usr/include/c++/11/backward/auto_ptr.h /usr/include/c++/11/vector \ + /usr/include/c++/11/bits/stl_vector.h \ + /usr/include/c++/11/bits/stl_bvector.h \ + /usr/include/c++/11/bits/vector.tcc \ + /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out/autogen/aclnn_add_custom.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/aclnn/acl_meta.h \ + /usr/include/c++/11/cstdint /usr/include/c++/11/cstdlib \ + /usr/include/stdlib.h /usr/include/aarch64-linux-gnu/bits/waitflags.h \ + /usr/include/aarch64-linux-gnu/bits/waitstatus.h \ + /usr/include/aarch64-linux-gnu/sys/types.h /usr/include/endian.h \ + /usr/include/aarch64-linux-gnu/bits/byteswap.h \ + /usr/include/aarch64-linux-gnu/bits/uintn-identity.h \ + /usr/include/aarch64-linux-gnu/sys/select.h \ + /usr/include/aarch64-linux-gnu/bits/select.h \ + /usr/include/aarch64-linux-gnu/bits/types/sigset_t.h \ + /usr/include/aarch64-linux-gnu/bits/select2.h /usr/include/alloca.h \ + /usr/include/aarch64-linux-gnu/bits/stdlib-bsearch.h \ + /usr/include/aarch64-linux-gnu/bits/stdlib-float.h \ + /usr/include/aarch64-linux-gnu/bits/stdlib.h \ + /usr/include/c++/11/bits/std_abs.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/acl/acl_base.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/acl/error_codes/rt_error_codes.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/acl/error_codes/ge_error_codes.h diff --git a/Increase_multiplexing/Is_fill_UB/build_out/op_host/CMakeFiles/cust_opapi.dir/build.make b/Increase_multiplexing/Is_fill_UB/build_out/op_host/CMakeFiles/cust_opapi.dir/build.make new file mode 100644 index 0000000000000000000000000000000000000000..e710ce70a958941dbd10c3a5d7a6825a207cfd41 --- /dev/null +++ b/Increase_multiplexing/Is_fill_UB/build_out/op_host/CMakeFiles/cust_opapi.dir/build.make @@ -0,0 +1,110 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + +# Disable VCS-based implicit rules. +% : %,v + +# Disable VCS-based implicit rules. +% : RCS/% + +# Disable VCS-based implicit rules. +% : RCS/%,v + +# Disable VCS-based implicit rules. +% : SCCS/s.% + +# Disable VCS-based implicit rules. +% : s.% + +.SUFFIXES: .hpux_make_needs_suffix_list + +# Command-line flag to silence nested $(MAKE). +$(VERBOSE)MAKESILENT = -s + +#Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E rm -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out + +# Include any dependencies generated for this target. +include op_host/CMakeFiles/cust_opapi.dir/depend.make +# Include any dependencies generated by the compiler for this target. +include op_host/CMakeFiles/cust_opapi.dir/compiler_depend.make + +# Include the progress variables for this target. +include op_host/CMakeFiles/cust_opapi.dir/progress.make + +# Include the compile flags for this target's objects. +include op_host/CMakeFiles/cust_opapi.dir/flags.make + +op_host/CMakeFiles/cust_opapi.dir/__/autogen/aclnn_add_custom.cpp.o: op_host/CMakeFiles/cust_opapi.dir/flags.make +op_host/CMakeFiles/cust_opapi.dir/__/autogen/aclnn_add_custom.cpp.o: autogen/aclnn_add_custom.cpp +op_host/CMakeFiles/cust_opapi.dir/__/autogen/aclnn_add_custom.cpp.o: op_host/CMakeFiles/cust_opapi.dir/compiler_depend.ts + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Building CXX object op_host/CMakeFiles/cust_opapi.dir/__/autogen/aclnn_add_custom.cpp.o" + cd /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out/op_host && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT op_host/CMakeFiles/cust_opapi.dir/__/autogen/aclnn_add_custom.cpp.o -MF CMakeFiles/cust_opapi.dir/__/autogen/aclnn_add_custom.cpp.o.d -o CMakeFiles/cust_opapi.dir/__/autogen/aclnn_add_custom.cpp.o -c /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out/autogen/aclnn_add_custom.cpp + +op_host/CMakeFiles/cust_opapi.dir/__/autogen/aclnn_add_custom.cpp.i: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/cust_opapi.dir/__/autogen/aclnn_add_custom.cpp.i" + cd /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out/op_host && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out/autogen/aclnn_add_custom.cpp > CMakeFiles/cust_opapi.dir/__/autogen/aclnn_add_custom.cpp.i + +op_host/CMakeFiles/cust_opapi.dir/__/autogen/aclnn_add_custom.cpp.s: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/cust_opapi.dir/__/autogen/aclnn_add_custom.cpp.s" + cd /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out/op_host && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out/autogen/aclnn_add_custom.cpp -o CMakeFiles/cust_opapi.dir/__/autogen/aclnn_add_custom.cpp.s + +# Object files for target cust_opapi +cust_opapi_OBJECTS = \ +"CMakeFiles/cust_opapi.dir/__/autogen/aclnn_add_custom.cpp.o" + +# External object files for target cust_opapi +cust_opapi_EXTERNAL_OBJECTS = + +op_host/libcust_opapi.so: op_host/CMakeFiles/cust_opapi.dir/__/autogen/aclnn_add_custom.cpp.o +op_host/libcust_opapi.so: op_host/CMakeFiles/cust_opapi.dir/build.make +op_host/libcust_opapi.so: op_host/CMakeFiles/cust_opapi.dir/link.txt + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --bold --progress-dir=/Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Linking CXX shared library libcust_opapi.so" + cd /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out/op_host && $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/cust_opapi.dir/link.txt --verbose=$(VERBOSE) + +# Rule to build all files generated by this target. +op_host/CMakeFiles/cust_opapi.dir/build: op_host/libcust_opapi.so +.PHONY : op_host/CMakeFiles/cust_opapi.dir/build + +op_host/CMakeFiles/cust_opapi.dir/clean: + cd /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out/op_host && $(CMAKE_COMMAND) -P CMakeFiles/cust_opapi.dir/cmake_clean.cmake +.PHONY : op_host/CMakeFiles/cust_opapi.dir/clean + +op_host/CMakeFiles/cust_opapi.dir/depend: + cd /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/op_host /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out/op_host /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out/op_host/CMakeFiles/cust_opapi.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : op_host/CMakeFiles/cust_opapi.dir/depend + diff --git a/Increase_multiplexing/Is_fill_UB/build_out/op_host/CMakeFiles/cust_opapi.dir/cmake_clean.cmake b/Increase_multiplexing/Is_fill_UB/build_out/op_host/CMakeFiles/cust_opapi.dir/cmake_clean.cmake new file mode 100644 index 0000000000000000000000000000000000000000..9d876da097b6be339a44bbaad98b35165c800459 --- /dev/null +++ b/Increase_multiplexing/Is_fill_UB/build_out/op_host/CMakeFiles/cust_opapi.dir/cmake_clean.cmake @@ -0,0 +1,11 @@ +file(REMOVE_RECURSE + "CMakeFiles/cust_opapi.dir/__/autogen/aclnn_add_custom.cpp.o" + "CMakeFiles/cust_opapi.dir/__/autogen/aclnn_add_custom.cpp.o.d" + "libcust_opapi.pdb" + "libcust_opapi.so" +) + +# Per-language clean rules from dependency scanning. +foreach(lang CXX) + include(CMakeFiles/cust_opapi.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/Increase_multiplexing/Is_fill_UB/build_out/op_host/CMakeFiles/cust_opapi.dir/compiler_depend.internal b/Increase_multiplexing/Is_fill_UB/build_out/op_host/CMakeFiles/cust_opapi.dir/compiler_depend.internal new file mode 100644 index 0000000000000000000000000000000000000000..f4aef217951e39a0196c0046a62a541c90bf0c24 --- /dev/null +++ b/Increase_multiplexing/Is_fill_UB/build_out/op_host/CMakeFiles/cust_opapi.dir/compiler_depend.internal @@ -0,0 +1,170 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +op_host/CMakeFiles/cust_opapi.dir/__/autogen/aclnn_add_custom.cpp.o + /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out/autogen/aclnn_add_custom.cpp + /usr/include/stdc-predef.h + /usr/include/string.h + /usr/include/aarch64-linux-gnu/bits/libc-header-start.h + /usr/include/features.h + /usr/include/features-time64.h + /usr/include/aarch64-linux-gnu/bits/wordsize.h + /usr/include/aarch64-linux-gnu/bits/timesize.h + /usr/include/aarch64-linux-gnu/sys/cdefs.h + /usr/include/aarch64-linux-gnu/bits/long-double.h + /usr/include/aarch64-linux-gnu/gnu/stubs.h + /usr/include/aarch64-linux-gnu/gnu/stubs-lp64.h + /usr/lib/gcc/aarch64-linux-gnu/11/include/stddef.h + /usr/include/aarch64-linux-gnu/bits/types/locale_t.h + /usr/include/aarch64-linux-gnu/bits/types/__locale_t.h + /usr/include/strings.h + /usr/include/aarch64-linux-gnu/bits/strings_fortified.h + /usr/include/aarch64-linux-gnu/bits/string_fortified.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/types.h + /usr/include/c++/11/atomic + /usr/include/c++/11/bits/atomic_base.h + /usr/include/aarch64-linux-gnu/c++/11/bits/c++config.h + /usr/include/aarch64-linux-gnu/c++/11/bits/os_defines.h + /usr/include/aarch64-linux-gnu/c++/11/bits/cpu_defines.h + /usr/lib/gcc/aarch64-linux-gnu/11/include/stdint.h + /usr/include/stdint.h + /usr/include/aarch64-linux-gnu/bits/types.h + /usr/include/aarch64-linux-gnu/bits/typesizes.h + /usr/include/aarch64-linux-gnu/bits/time64.h + /usr/include/aarch64-linux-gnu/bits/wchar.h + /usr/include/aarch64-linux-gnu/bits/stdint-intn.h + /usr/include/aarch64-linux-gnu/bits/stdint-uintn.h + /usr/include/c++/11/bits/atomic_lockfree_defines.h + /usr/include/c++/11/bits/move.h + /usr/include/c++/11/type_traits + /usr/include/c++/11/memory + /usr/include/c++/11/bits/stl_algobase.h + /usr/include/c++/11/bits/functexcept.h + /usr/include/c++/11/bits/exception_defines.h + /usr/include/c++/11/bits/cpp_type_traits.h + /usr/include/c++/11/ext/type_traits.h + /usr/include/c++/11/ext/numeric_traits.h + /usr/include/c++/11/bits/stl_pair.h + /usr/include/c++/11/bits/stl_iterator_base_types.h + /usr/include/c++/11/bits/stl_iterator_base_funcs.h + /usr/include/c++/11/bits/concept_check.h + /usr/include/c++/11/debug/assertions.h + /usr/include/c++/11/bits/stl_iterator.h + /usr/include/c++/11/bits/ptr_traits.h + /usr/include/c++/11/debug/debug.h + /usr/include/c++/11/bits/predefined_ops.h + /usr/include/c++/11/bits/allocator.h + /usr/include/aarch64-linux-gnu/c++/11/bits/c++allocator.h + /usr/include/c++/11/ext/new_allocator.h + /usr/include/c++/11/new + /usr/include/c++/11/bits/exception.h + /usr/include/c++/11/bits/memoryfwd.h + /usr/include/c++/11/bits/stl_construct.h + /usr/include/c++/11/bits/stl_uninitialized.h + /usr/include/c++/11/ext/alloc_traits.h + /usr/include/c++/11/bits/alloc_traits.h + /usr/include/c++/11/bits/stl_tempbuf.h + /usr/include/c++/11/bits/stl_raw_storage_iter.h + /usr/include/c++/11/bits/align.h + /usr/include/c++/11/bit + /usr/include/c++/11/bits/uses_allocator.h + /usr/include/c++/11/bits/unique_ptr.h + /usr/include/c++/11/utility + /usr/include/c++/11/bits/stl_relops.h + /usr/include/c++/11/initializer_list + /usr/include/c++/11/tuple + /usr/include/c++/11/array + /usr/include/c++/11/bits/range_access.h + /usr/include/c++/11/bits/invoke.h + /usr/include/c++/11/bits/stl_function.h + /usr/include/c++/11/backward/binders.h + /usr/include/c++/11/bits/functional_hash.h + /usr/include/c++/11/bits/hash_bytes.h + /usr/include/c++/11/bits/shared_ptr.h + /usr/include/c++/11/iosfwd + /usr/include/c++/11/bits/stringfwd.h + /usr/include/c++/11/bits/postypes.h + /usr/include/c++/11/cwchar + /usr/include/wchar.h + /usr/include/aarch64-linux-gnu/bits/floatn.h + /usr/include/aarch64-linux-gnu/bits/floatn-common.h + /usr/lib/gcc/aarch64-linux-gnu/11/include/stdarg.h + /usr/include/aarch64-linux-gnu/bits/types/wint_t.h + /usr/include/aarch64-linux-gnu/bits/types/mbstate_t.h + /usr/include/aarch64-linux-gnu/bits/types/__mbstate_t.h + /usr/include/aarch64-linux-gnu/bits/types/__FILE.h + /usr/include/aarch64-linux-gnu/bits/types/FILE.h + /usr/include/aarch64-linux-gnu/bits/wchar2.h + /usr/include/c++/11/bits/shared_ptr_base.h + /usr/include/c++/11/typeinfo + /usr/include/c++/11/bits/allocated_ptr.h + /usr/include/c++/11/bits/refwrap.h + /usr/include/c++/11/ext/aligned_buffer.h + /usr/include/c++/11/ext/atomicity.h + /usr/include/aarch64-linux-gnu/c++/11/bits/gthr.h + /usr/include/aarch64-linux-gnu/c++/11/bits/gthr-default.h + /usr/include/pthread.h + /usr/include/sched.h + /usr/include/aarch64-linux-gnu/bits/types/time_t.h + /usr/include/aarch64-linux-gnu/bits/types/struct_timespec.h + /usr/include/aarch64-linux-gnu/bits/endian.h + /usr/include/aarch64-linux-gnu/bits/endianness.h + /usr/include/aarch64-linux-gnu/bits/sched.h + /usr/include/aarch64-linux-gnu/bits/types/struct_sched_param.h + /usr/include/aarch64-linux-gnu/bits/cpu-set.h + /usr/include/time.h + /usr/include/aarch64-linux-gnu/bits/time.h + /usr/include/aarch64-linux-gnu/bits/timex.h + /usr/include/aarch64-linux-gnu/bits/types/struct_timeval.h + /usr/include/aarch64-linux-gnu/bits/types/clock_t.h + /usr/include/aarch64-linux-gnu/bits/types/struct_tm.h + /usr/include/aarch64-linux-gnu/bits/types/clockid_t.h + /usr/include/aarch64-linux-gnu/bits/types/timer_t.h + /usr/include/aarch64-linux-gnu/bits/types/struct_itimerspec.h + /usr/include/aarch64-linux-gnu/bits/pthreadtypes.h + /usr/include/aarch64-linux-gnu/bits/thread-shared-types.h + /usr/include/aarch64-linux-gnu/bits/pthreadtypes-arch.h + /usr/include/aarch64-linux-gnu/bits/atomic_wide_counter.h + /usr/include/aarch64-linux-gnu/bits/struct_mutex.h + /usr/include/aarch64-linux-gnu/bits/struct_rwlock.h + /usr/include/aarch64-linux-gnu/bits/setjmp.h + /usr/include/aarch64-linux-gnu/bits/types/__sigset_t.h + /usr/include/aarch64-linux-gnu/bits/types/struct___jmp_buf_tag.h + /usr/include/aarch64-linux-gnu/bits/pthread_stack_min-dynamic.h + /usr/include/aarch64-linux-gnu/c++/11/bits/atomic_word.h + /usr/include/aarch64-linux-gnu/sys/single_threaded.h + /usr/include/c++/11/ext/concurrence.h + /usr/include/c++/11/exception + /usr/include/c++/11/bits/exception_ptr.h + /usr/include/c++/11/bits/cxxabi_init_exception.h + /usr/include/c++/11/bits/nested_exception.h + /usr/include/c++/11/bits/shared_ptr_atomic.h + /usr/include/c++/11/backward/auto_ptr.h + /usr/include/c++/11/vector + /usr/include/c++/11/bits/stl_vector.h + /usr/include/c++/11/bits/stl_bvector.h + /usr/include/c++/11/bits/vector.tcc + /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out/autogen/aclnn_add_custom.h + /usr/local/Ascend/ascend-toolkit/latest/include/aclnn/acl_meta.h + /usr/include/c++/11/cstdint + /usr/include/c++/11/cstdlib + /usr/include/stdlib.h + /usr/include/aarch64-linux-gnu/bits/waitflags.h + /usr/include/aarch64-linux-gnu/bits/waitstatus.h + /usr/include/aarch64-linux-gnu/sys/types.h + /usr/include/endian.h + /usr/include/aarch64-linux-gnu/bits/byteswap.h + /usr/include/aarch64-linux-gnu/bits/uintn-identity.h + /usr/include/aarch64-linux-gnu/sys/select.h + /usr/include/aarch64-linux-gnu/bits/select.h + /usr/include/aarch64-linux-gnu/bits/types/sigset_t.h + /usr/include/aarch64-linux-gnu/bits/select2.h + /usr/include/alloca.h + /usr/include/aarch64-linux-gnu/bits/stdlib-bsearch.h + /usr/include/aarch64-linux-gnu/bits/stdlib-float.h + /usr/include/aarch64-linux-gnu/bits/stdlib.h + /usr/include/c++/11/bits/std_abs.h + /usr/local/Ascend/ascend-toolkit/latest/include/acl/acl_base.h + /usr/local/Ascend/ascend-toolkit/latest/include/acl/error_codes/rt_error_codes.h + /usr/local/Ascend/ascend-toolkit/latest/include/acl/error_codes/ge_error_codes.h + diff --git a/Increase_multiplexing/Is_fill_UB/build_out/op_host/CMakeFiles/cust_opapi.dir/compiler_depend.make b/Increase_multiplexing/Is_fill_UB/build_out/op_host/CMakeFiles/cust_opapi.dir/compiler_depend.make new file mode 100644 index 0000000000000000000000000000000000000000..56ef6b61098e09cde993f76dbda7b9df045f32af --- /dev/null +++ b/Increase_multiplexing/Is_fill_UB/build_out/op_host/CMakeFiles/cust_opapi.dir/compiler_depend.make @@ -0,0 +1,499 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +op_host/CMakeFiles/cust_opapi.dir/__/autogen/aclnn_add_custom.cpp.o: autogen/aclnn_add_custom.cpp \ + /usr/include/stdc-predef.h \ + /usr/include/string.h \ + /usr/include/aarch64-linux-gnu/bits/libc-header-start.h \ + /usr/include/features.h \ + /usr/include/features-time64.h \ + /usr/include/aarch64-linux-gnu/bits/wordsize.h \ + /usr/include/aarch64-linux-gnu/bits/timesize.h \ + /usr/include/aarch64-linux-gnu/sys/cdefs.h \ + /usr/include/aarch64-linux-gnu/bits/long-double.h \ + /usr/include/aarch64-linux-gnu/gnu/stubs.h \ + /usr/include/aarch64-linux-gnu/gnu/stubs-lp64.h \ + /usr/lib/gcc/aarch64-linux-gnu/11/include/stddef.h \ + /usr/include/aarch64-linux-gnu/bits/types/locale_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/__locale_t.h \ + /usr/include/strings.h \ + /usr/include/aarch64-linux-gnu/bits/strings_fortified.h \ + /usr/include/aarch64-linux-gnu/bits/string_fortified.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/types.h \ + /usr/include/c++/11/atomic \ + /usr/include/c++/11/bits/atomic_base.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/c++config.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/os_defines.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/cpu_defines.h \ + /usr/lib/gcc/aarch64-linux-gnu/11/include/stdint.h \ + /usr/include/stdint.h \ + /usr/include/aarch64-linux-gnu/bits/types.h \ + /usr/include/aarch64-linux-gnu/bits/typesizes.h \ + /usr/include/aarch64-linux-gnu/bits/time64.h \ + /usr/include/aarch64-linux-gnu/bits/wchar.h \ + /usr/include/aarch64-linux-gnu/bits/stdint-intn.h \ + /usr/include/aarch64-linux-gnu/bits/stdint-uintn.h \ + /usr/include/c++/11/bits/atomic_lockfree_defines.h \ + /usr/include/c++/11/bits/move.h \ + /usr/include/c++/11/type_traits \ + /usr/include/c++/11/memory \ + /usr/include/c++/11/bits/stl_algobase.h \ + /usr/include/c++/11/bits/functexcept.h \ + /usr/include/c++/11/bits/exception_defines.h \ + /usr/include/c++/11/bits/cpp_type_traits.h \ + /usr/include/c++/11/ext/type_traits.h \ + /usr/include/c++/11/ext/numeric_traits.h \ + /usr/include/c++/11/bits/stl_pair.h \ + /usr/include/c++/11/bits/stl_iterator_base_types.h \ + /usr/include/c++/11/bits/stl_iterator_base_funcs.h \ + /usr/include/c++/11/bits/concept_check.h \ + /usr/include/c++/11/debug/assertions.h \ + /usr/include/c++/11/bits/stl_iterator.h \ + /usr/include/c++/11/bits/ptr_traits.h \ + /usr/include/c++/11/debug/debug.h \ + /usr/include/c++/11/bits/predefined_ops.h \ + /usr/include/c++/11/bits/allocator.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/c++allocator.h \ + /usr/include/c++/11/ext/new_allocator.h \ + /usr/include/c++/11/new \ + /usr/include/c++/11/bits/exception.h \ + /usr/include/c++/11/bits/memoryfwd.h \ + /usr/include/c++/11/bits/stl_construct.h \ + /usr/include/c++/11/bits/stl_uninitialized.h \ + /usr/include/c++/11/ext/alloc_traits.h \ + /usr/include/c++/11/bits/alloc_traits.h \ + /usr/include/c++/11/bits/stl_tempbuf.h \ + /usr/include/c++/11/bits/stl_raw_storage_iter.h \ + /usr/include/c++/11/bits/align.h \ + /usr/include/c++/11/bit \ + /usr/include/c++/11/bits/uses_allocator.h \ + /usr/include/c++/11/bits/unique_ptr.h \ + /usr/include/c++/11/utility \ + /usr/include/c++/11/bits/stl_relops.h \ + /usr/include/c++/11/initializer_list \ + /usr/include/c++/11/tuple \ + /usr/include/c++/11/array \ + /usr/include/c++/11/bits/range_access.h \ + /usr/include/c++/11/bits/invoke.h \ + /usr/include/c++/11/bits/stl_function.h \ + /usr/include/c++/11/backward/binders.h \ + /usr/include/c++/11/bits/functional_hash.h \ + /usr/include/c++/11/bits/hash_bytes.h \ + /usr/include/c++/11/bits/shared_ptr.h \ + /usr/include/c++/11/iosfwd \ + /usr/include/c++/11/bits/stringfwd.h \ + /usr/include/c++/11/bits/postypes.h \ + /usr/include/c++/11/cwchar \ + /usr/include/wchar.h \ + /usr/include/aarch64-linux-gnu/bits/floatn.h \ + /usr/include/aarch64-linux-gnu/bits/floatn-common.h \ + /usr/lib/gcc/aarch64-linux-gnu/11/include/stdarg.h \ + /usr/include/aarch64-linux-gnu/bits/types/wint_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/mbstate_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/__mbstate_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/__FILE.h \ + /usr/include/aarch64-linux-gnu/bits/types/FILE.h \ + /usr/include/aarch64-linux-gnu/bits/wchar2.h \ + /usr/include/c++/11/bits/shared_ptr_base.h \ + /usr/include/c++/11/typeinfo \ + /usr/include/c++/11/bits/allocated_ptr.h \ + /usr/include/c++/11/bits/refwrap.h \ + /usr/include/c++/11/ext/aligned_buffer.h \ + /usr/include/c++/11/ext/atomicity.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/gthr.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/gthr-default.h \ + /usr/include/pthread.h \ + /usr/include/sched.h \ + /usr/include/aarch64-linux-gnu/bits/types/time_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/struct_timespec.h \ + /usr/include/aarch64-linux-gnu/bits/endian.h \ + /usr/include/aarch64-linux-gnu/bits/endianness.h \ + /usr/include/aarch64-linux-gnu/bits/sched.h \ + /usr/include/aarch64-linux-gnu/bits/types/struct_sched_param.h \ + /usr/include/aarch64-linux-gnu/bits/cpu-set.h \ + /usr/include/time.h \ + /usr/include/aarch64-linux-gnu/bits/time.h \ + /usr/include/aarch64-linux-gnu/bits/timex.h \ + /usr/include/aarch64-linux-gnu/bits/types/struct_timeval.h \ + /usr/include/aarch64-linux-gnu/bits/types/clock_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/struct_tm.h \ + /usr/include/aarch64-linux-gnu/bits/types/clockid_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/timer_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/struct_itimerspec.h \ + /usr/include/aarch64-linux-gnu/bits/pthreadtypes.h \ + /usr/include/aarch64-linux-gnu/bits/thread-shared-types.h \ + /usr/include/aarch64-linux-gnu/bits/pthreadtypes-arch.h \ + /usr/include/aarch64-linux-gnu/bits/atomic_wide_counter.h \ + /usr/include/aarch64-linux-gnu/bits/struct_mutex.h \ + /usr/include/aarch64-linux-gnu/bits/struct_rwlock.h \ + /usr/include/aarch64-linux-gnu/bits/setjmp.h \ + /usr/include/aarch64-linux-gnu/bits/types/__sigset_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/struct___jmp_buf_tag.h \ + /usr/include/aarch64-linux-gnu/bits/pthread_stack_min-dynamic.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/atomic_word.h \ + /usr/include/aarch64-linux-gnu/sys/single_threaded.h \ + /usr/include/c++/11/ext/concurrence.h \ + /usr/include/c++/11/exception \ + /usr/include/c++/11/bits/exception_ptr.h \ + /usr/include/c++/11/bits/cxxabi_init_exception.h \ + /usr/include/c++/11/bits/nested_exception.h \ + /usr/include/c++/11/bits/shared_ptr_atomic.h \ + /usr/include/c++/11/backward/auto_ptr.h \ + /usr/include/c++/11/vector \ + /usr/include/c++/11/bits/stl_vector.h \ + /usr/include/c++/11/bits/stl_bvector.h \ + /usr/include/c++/11/bits/vector.tcc \ + autogen/aclnn_add_custom.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/aclnn/acl_meta.h \ + /usr/include/c++/11/cstdint \ + /usr/include/c++/11/cstdlib \ + /usr/include/stdlib.h \ + /usr/include/aarch64-linux-gnu/bits/waitflags.h \ + /usr/include/aarch64-linux-gnu/bits/waitstatus.h \ + /usr/include/aarch64-linux-gnu/sys/types.h \ + /usr/include/endian.h \ + /usr/include/aarch64-linux-gnu/bits/byteswap.h \ + /usr/include/aarch64-linux-gnu/bits/uintn-identity.h \ + /usr/include/aarch64-linux-gnu/sys/select.h \ + /usr/include/aarch64-linux-gnu/bits/select.h \ + /usr/include/aarch64-linux-gnu/bits/types/sigset_t.h \ + /usr/include/aarch64-linux-gnu/bits/select2.h \ + /usr/include/alloca.h \ + /usr/include/aarch64-linux-gnu/bits/stdlib-bsearch.h \ + /usr/include/aarch64-linux-gnu/bits/stdlib-float.h \ + /usr/include/aarch64-linux-gnu/bits/stdlib.h \ + /usr/include/c++/11/bits/std_abs.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/acl/acl_base.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/acl/error_codes/rt_error_codes.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/acl/error_codes/ge_error_codes.h + + +/usr/local/Ascend/ascend-toolkit/latest/include/acl/error_codes/ge_error_codes.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/acl/acl_base.h: + +/usr/include/c++/11/bits/std_abs.h: + +/usr/include/aarch64-linux-gnu/bits/stdlib-bsearch.h: + +/usr/include/aarch64-linux-gnu/sys/select.h: + +/usr/include/aarch64-linux-gnu/bits/uintn-identity.h: + +/usr/include/aarch64-linux-gnu/bits/waitstatus.h: + +/usr/include/aarch64-linux-gnu/bits/waitflags.h: + +/usr/include/stdlib.h: + +/usr/include/c++/11/cstdint: + +/usr/local/Ascend/ascend-toolkit/latest/include/aclnn/acl_meta.h: + +/usr/include/c++/11/bits/vector.tcc: + +/usr/include/c++/11/bits/stl_bvector.h: + +/usr/include/c++/11/bits/shared_ptr_atomic.h: + +/usr/include/c++/11/bits/nested_exception.h: + +/usr/include/c++/11/bits/exception_ptr.h: + +/usr/include/c++/11/ext/concurrence.h: + +/usr/include/aarch64-linux-gnu/sys/single_threaded.h: + +/usr/include/aarch64-linux-gnu/c++/11/bits/atomic_word.h: + +/usr/include/aarch64-linux-gnu/bits/types/struct___jmp_buf_tag.h: + +/usr/include/c++/11/bits/stl_construct.h: + +/usr/include/aarch64-linux-gnu/bits/typesizes.h: + +/usr/include/c++/11/bits/exception.h: + +/usr/include/c++/11/bits/range_access.h: + +/usr/include/aarch64-linux-gnu/bits/sched.h: + +/usr/include/aarch64-linux-gnu/bits/types/locale_t.h: + +/usr/include/c++/11/debug/assertions.h: + +/usr/include/aarch64-linux-gnu/c++/11/bits/c++allocator.h: + +/usr/include/aarch64-linux-gnu/bits/byteswap.h: + +/usr/include/c++/11/bits/concept_check.h: + +/usr/include/stdint.h: + +/usr/include/aarch64-linux-gnu/bits/long-double.h: + +/usr/include/aarch64-linux-gnu/bits/libc-header-start.h: + +/usr/include/c++/11/bits/stl_iterator_base_funcs.h: + +/usr/include/c++/11/backward/auto_ptr.h: + +/usr/include/c++/11/bits/stl_uninitialized.h: + +/usr/include/c++/11/ext/new_allocator.h: + +/usr/include/c++/11/memory: + +/usr/include/c++/11/array: + +/usr/include/aarch64-linux-gnu/c++/11/bits/c++config.h: + +/usr/include/aarch64-linux-gnu/bits/endianness.h: + +/usr/include/c++/11/bits/move.h: + +/usr/include/c++/11/bits/unique_ptr.h: + +/usr/include/c++/11/bits/stl_relops.h: + +/usr/include/c++/11/bits/atomic_lockfree_defines.h: + +/usr/include/c++/11/iosfwd: + +/usr/include/endian.h: + +/usr/include/c++/11/ext/aligned_buffer.h: + +/usr/include/aarch64-linux-gnu/bits/pthread_stack_min-dynamic.h: + +/usr/include/aarch64-linux-gnu/bits/struct_rwlock.h: + +/usr/include/aarch64-linux-gnu/bits/stdint-uintn.h: + +/usr/lib/gcc/aarch64-linux-gnu/11/include/stddef.h: + +/usr/include/aarch64-linux-gnu/c++/11/bits/os_defines.h: + +/usr/include/aarch64-linux-gnu/bits/types/clock_t.h: + +/usr/include/c++/11/bits/predefined_ops.h: + +/usr/include/aarch64-linux-gnu/c++/11/bits/cpu_defines.h: + +/usr/include/aarch64-linux-gnu/c++/11/bits/gthr-default.h: + +/usr/include/aarch64-linux-gnu/bits/atomic_wide_counter.h: + +/usr/include/c++/11/exception: + +/usr/include/aarch64-linux-gnu/sys/cdefs.h: + +/usr/include/aarch64-linux-gnu/bits/wordsize.h: + +/usr/include/c++/11/bits/cpp_type_traits.h: + +/usr/include/pthread.h: + +/usr/include/aarch64-linux-gnu/bits/stdlib.h: + +/usr/include/c++/11/bits/stl_vector.h: + +/usr/include/aarch64-linux-gnu/gnu/stubs-lp64.h: + +/usr/include/features.h: + +/usr/include/c++/11/utility: + +/usr/include/aarch64-linux-gnu/bits/types/struct_sched_param.h: + +/usr/include/c++/11/debug/debug.h: + +/usr/include/aarch64-linux-gnu/bits/thread-shared-types.h: + +/usr/include/c++/11/ext/type_traits.h: + +/usr/include/aarch64-linux-gnu/bits/types/__mbstate_t.h: + +/usr/include/aarch64-linux-gnu/bits/select.h: + +/usr/include/aarch64-linux-gnu/bits/timesize.h: + +/usr/include/c++/11/bits/stl_function.h: + +/usr/include/c++/11/bits/stl_pair.h: + +/usr/include/c++/11/ext/atomicity.h: + +/usr/include/stdc-predef.h: + +/usr/include/c++/11/ext/numeric_traits.h: + +/usr/include/c++/11/bits/atomic_base.h: + +/usr/include/aarch64-linux-gnu/bits/types/__locale_t.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/acl/error_codes/rt_error_codes.h: + +/usr/include/c++/11/bits/hash_bytes.h: + +/usr/lib/gcc/aarch64-linux-gnu/11/include/stdarg.h: + +/usr/include/features-time64.h: + +/usr/include/c++/11/bits/exception_defines.h: + +/usr/include/c++/11/atomic: + +/usr/include/strings.h: + +/usr/include/aarch64-linux-gnu/bits/pthreadtypes.h: + +/usr/include/aarch64-linux-gnu/bits/strings_fortified.h: + +/usr/include/aarch64-linux-gnu/gnu/stubs.h: + +/usr/include/aarch64-linux-gnu/bits/stdint-intn.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/graph/types.h: + +/usr/include/aarch64-linux-gnu/bits/string_fortified.h: + +/usr/include/string.h: + +/usr/include/alloca.h: + +/usr/include/aarch64-linux-gnu/bits/time64.h: + +/usr/include/aarch64-linux-gnu/bits/stdlib-float.h: + +/usr/include/aarch64-linux-gnu/bits/select2.h: + +/usr/include/c++/11/bits/functexcept.h: + +/usr/include/aarch64-linux-gnu/bits/time.h: + +/usr/include/c++/11/bits/stl_iterator.h: + +/usr/include/c++/11/new: + +/usr/include/c++/11/bits/ptr_traits.h: + +/usr/include/c++/11/ext/alloc_traits.h: + +/usr/include/c++/11/bits/alloc_traits.h: + +/usr/include/c++/11/bits/stl_tempbuf.h: + +/usr/include/aarch64-linux-gnu/bits/types/wint_t.h: + +/usr/include/c++/11/typeinfo: + +/usr/include/aarch64-linux-gnu/bits/types/sigset_t.h: + +/usr/include/c++/11/bits/stl_raw_storage_iter.h: + +/usr/include/c++/11/vector: + +/usr/include/c++/11/bits/align.h: + +/usr/include/c++/11/cstdlib: + +/usr/include/c++/11/bits/stl_iterator_base_types.h: + +/usr/include/c++/11/bit: + +/usr/include/c++/11/bits/uses_allocator.h: + +/usr/include/aarch64-linux-gnu/bits/types/struct_timespec.h: + +/usr/include/c++/11/type_traits: + +/usr/include/c++/11/tuple: + +/usr/include/c++/11/bits/invoke.h: + +/usr/include/aarch64-linux-gnu/bits/floatn.h: + +/usr/include/c++/11/backward/binders.h: + +/usr/include/c++/11/bits/functional_hash.h: + +/usr/include/aarch64-linux-gnu/sys/types.h: + +/usr/include/c++/11/bits/shared_ptr.h: + +/usr/include/c++/11/bits/memoryfwd.h: + +/usr/include/c++/11/bits/stringfwd.h: + +/usr/include/c++/11/bits/postypes.h: + +/usr/include/c++/11/bits/stl_algobase.h: + +/usr/include/c++/11/cwchar: + +autogen/aclnn_add_custom.h: + +/usr/include/aarch64-linux-gnu/bits/types/struct_tm.h: + +/usr/include/c++/11/bits/cxxabi_init_exception.h: + +/usr/include/wchar.h: + +/usr/include/aarch64-linux-gnu/bits/timex.h: + +/usr/include/aarch64-linux-gnu/bits/types/mbstate_t.h: + +/usr/include/aarch64-linux-gnu/bits/types/__FILE.h: + +/usr/include/aarch64-linux-gnu/bits/types/FILE.h: + +/usr/include/aarch64-linux-gnu/bits/wchar.h: + +/usr/include/c++/11/bits/shared_ptr_base.h: + +/usr/include/aarch64-linux-gnu/bits/wchar2.h: + +/usr/include/aarch64-linux-gnu/bits/floatn-common.h: + +/usr/include/c++/11/bits/allocated_ptr.h: + +/usr/include/c++/11/bits/refwrap.h: + +/usr/include/aarch64-linux-gnu/c++/11/bits/gthr.h: + +/usr/include/sched.h: + +/usr/include/aarch64-linux-gnu/bits/types/time_t.h: + +/usr/include/aarch64-linux-gnu/bits/endian.h: + +/usr/include/aarch64-linux-gnu/bits/cpu-set.h: + +autogen/aclnn_add_custom.cpp: + +/usr/lib/gcc/aarch64-linux-gnu/11/include/stdint.h: + +/usr/include/time.h: + +/usr/include/c++/11/initializer_list: + +/usr/include/aarch64-linux-gnu/bits/types/struct_timeval.h: + +/usr/include/c++/11/bits/allocator.h: + +/usr/include/aarch64-linux-gnu/bits/types/clockid_t.h: + +/usr/include/aarch64-linux-gnu/bits/types/timer_t.h: + +/usr/include/aarch64-linux-gnu/bits/types/struct_itimerspec.h: + +/usr/include/aarch64-linux-gnu/bits/pthreadtypes-arch.h: + +/usr/include/aarch64-linux-gnu/bits/setjmp.h: + +/usr/include/aarch64-linux-gnu/bits/types.h: + +/usr/include/aarch64-linux-gnu/bits/struct_mutex.h: + +/usr/include/aarch64-linux-gnu/bits/types/__sigset_t.h: diff --git a/Increase_multiplexing/Is_fill_UB/build_out/op_host/CMakeFiles/cust_opapi.dir/compiler_depend.ts b/Increase_multiplexing/Is_fill_UB/build_out/op_host/CMakeFiles/cust_opapi.dir/compiler_depend.ts new file mode 100644 index 0000000000000000000000000000000000000000..b3bb157ef98b31b6076bead4dea655c2f5a1372c --- /dev/null +++ b/Increase_multiplexing/Is_fill_UB/build_out/op_host/CMakeFiles/cust_opapi.dir/compiler_depend.ts @@ -0,0 +1,2 @@ +# CMAKE generated file: DO NOT EDIT! +# Timestamp file for compiler generated dependencies management for cust_opapi. diff --git a/Increase_multiplexing/Is_fill_UB/build_out/op_host/CMakeFiles/cust_opapi.dir/depend.make b/Increase_multiplexing/Is_fill_UB/build_out/op_host/CMakeFiles/cust_opapi.dir/depend.make new file mode 100644 index 0000000000000000000000000000000000000000..dae58d60b8fdca49c5c52471d0043c3eafbf4b20 --- /dev/null +++ b/Increase_multiplexing/Is_fill_UB/build_out/op_host/CMakeFiles/cust_opapi.dir/depend.make @@ -0,0 +1,2 @@ +# Empty dependencies file for cust_opapi. +# This may be replaced when dependencies are built. diff --git a/Increase_multiplexing/Is_fill_UB/build_out/op_host/CMakeFiles/cust_opapi.dir/flags.make b/Increase_multiplexing/Is_fill_UB/build_out/op_host/CMakeFiles/cust_opapi.dir/flags.make new file mode 100644 index 0000000000000000000000000000000000000000..f4b2f4fafda7e2aaa1a9da9823cd1f14c66759d1 --- /dev/null +++ b/Increase_multiplexing/Is_fill_UB/build_out/op_host/CMakeFiles/cust_opapi.dir/flags.make @@ -0,0 +1,10 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +# compile CXX with /usr/bin/c++ +CXX_DEFINES = -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=0 -Dcust_opapi_EXPORTS + +CXX_INCLUDES = -I/usr/local/Ascend/ascend-toolkit/latest/include + +CXX_FLAGS = -fPIC -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -O2 -std=c++11 -fstack-protector-strong + diff --git a/Increase_multiplexing/Is_fill_UB/build_out/op_host/CMakeFiles/cust_opapi.dir/link.txt b/Increase_multiplexing/Is_fill_UB/build_out/op_host/CMakeFiles/cust_opapi.dir/link.txt new file mode 100644 index 0000000000000000000000000000000000000000..5142feae62c78720184d9560ea460c7bf6b55931 --- /dev/null +++ b/Increase_multiplexing/Is_fill_UB/build_out/op_host/CMakeFiles/cust_opapi.dir/link.txt @@ -0,0 +1 @@ +/usr/bin/c++ -fPIC -s -Wl,-z,relro -Wl,-z,now -Wl,-z,noexecstack -shared -Wl,-soname,libcust_opapi.so -o libcust_opapi.so CMakeFiles/cust_opapi.dir/__/autogen/aclnn_add_custom.cpp.o -L/usr/local/Ascend/ascend-toolkit/latest/lib64 -Wl,-rpath,/usr/local/Ascend/ascend-toolkit/latest/lib64: -lascendcl -lnnopbase diff --git a/Increase_multiplexing/Is_fill_UB/build_out/op_host/CMakeFiles/cust_opapi.dir/progress.make b/Increase_multiplexing/Is_fill_UB/build_out/op_host/CMakeFiles/cust_opapi.dir/progress.make new file mode 100644 index 0000000000000000000000000000000000000000..3a86673aa7c1868ad77aa16c631effd83be0da02 --- /dev/null +++ b/Increase_multiplexing/Is_fill_UB/build_out/op_host/CMakeFiles/cust_opapi.dir/progress.make @@ -0,0 +1,3 @@ +CMAKE_PROGRESS_1 = 5 +CMAKE_PROGRESS_2 = 6 + diff --git a/Increase_multiplexing/Is_fill_UB/build_out/op_host/CMakeFiles/cust_optiling.dir/DependInfo.cmake b/Increase_multiplexing/Is_fill_UB/build_out/op_host/CMakeFiles/cust_optiling.dir/DependInfo.cmake new file mode 100644 index 0000000000000000000000000000000000000000..c7d74f493edb2df8e7c99eb6c6ac4bf49927a79e --- /dev/null +++ b/Increase_multiplexing/Is_fill_UB/build_out/op_host/CMakeFiles/cust_optiling.dir/DependInfo.cmake @@ -0,0 +1,19 @@ + +# Consider dependencies only in project. +set(CMAKE_DEPENDS_IN_PROJECT_ONLY OFF) + +# The set of languages for which implicit dependencies are needed: +set(CMAKE_DEPENDS_LANGUAGES + ) + +# The set of dependency files which are needed: +set(CMAKE_DEPENDS_DEPENDENCY_FILES + "/Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/op_host/add_custom.cpp" "op_host/CMakeFiles/cust_optiling.dir/add_custom.cpp.o" "gcc" "op_host/CMakeFiles/cust_optiling.dir/add_custom.cpp.o.d" + ) + +# Targets to which this target links. +set(CMAKE_TARGET_LINKED_INFO_FILES + ) + +# Fortran module output directory. +set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/Increase_multiplexing/Is_fill_UB/build_out/op_host/CMakeFiles/cust_optiling.dir/add_custom.cpp.o b/Increase_multiplexing/Is_fill_UB/build_out/op_host/CMakeFiles/cust_optiling.dir/add_custom.cpp.o new file mode 100644 index 0000000000000000000000000000000000000000..418b5ba9de978b522dd823d122416fff67d00764 Binary files /dev/null and b/Increase_multiplexing/Is_fill_UB/build_out/op_host/CMakeFiles/cust_optiling.dir/add_custom.cpp.o differ diff --git a/Increase_multiplexing/Is_fill_UB/build_out/op_host/CMakeFiles/cust_optiling.dir/add_custom.cpp.o.d b/Increase_multiplexing/Is_fill_UB/build_out/op_host/CMakeFiles/cust_optiling.dir/add_custom.cpp.o.d new file mode 100644 index 0000000000000000000000000000000000000000..ff6dfe7f2816fac533ed67b66939c2f4e8c0cf1b --- /dev/null +++ b/Increase_multiplexing/Is_fill_UB/build_out/op_host/CMakeFiles/cust_optiling.dir/add_custom.cpp.o.d @@ -0,0 +1,263 @@ +op_host/CMakeFiles/cust_optiling.dir/add_custom.cpp.o: \ + /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/op_host/add_custom.cpp \ + /usr/include/stdc-predef.h \ + /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/op_host/add_custom_tiling.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/register/tilingdata_base.h \ + /usr/include/c++/11/vector /usr/include/c++/11/bits/stl_algobase.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/c++config.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/os_defines.h \ + /usr/include/features.h /usr/include/features-time64.h \ + /usr/include/aarch64-linux-gnu/bits/wordsize.h \ + /usr/include/aarch64-linux-gnu/bits/timesize.h \ + /usr/include/aarch64-linux-gnu/sys/cdefs.h \ + /usr/include/aarch64-linux-gnu/bits/long-double.h \ + /usr/include/aarch64-linux-gnu/gnu/stubs.h \ + /usr/include/aarch64-linux-gnu/gnu/stubs-lp64.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/cpu_defines.h \ + /usr/include/c++/11/bits/functexcept.h \ + /usr/include/c++/11/bits/exception_defines.h \ + /usr/include/c++/11/bits/cpp_type_traits.h \ + /usr/include/c++/11/ext/type_traits.h \ + /usr/include/c++/11/ext/numeric_traits.h \ + /usr/include/c++/11/bits/stl_pair.h /usr/include/c++/11/bits/move.h \ + /usr/include/c++/11/type_traits \ + /usr/include/c++/11/bits/stl_iterator_base_types.h \ + /usr/include/c++/11/bits/stl_iterator_base_funcs.h \ + /usr/include/c++/11/bits/concept_check.h \ + /usr/include/c++/11/debug/assertions.h \ + /usr/include/c++/11/bits/stl_iterator.h \ + /usr/include/c++/11/bits/ptr_traits.h /usr/include/c++/11/debug/debug.h \ + /usr/include/c++/11/bits/predefined_ops.h \ + /usr/include/c++/11/bits/allocator.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/c++allocator.h \ + /usr/include/c++/11/ext/new_allocator.h /usr/include/c++/11/new \ + /usr/include/c++/11/bits/exception.h \ + /usr/include/c++/11/bits/memoryfwd.h \ + /usr/include/c++/11/bits/stl_construct.h \ + /usr/include/c++/11/bits/stl_uninitialized.h \ + /usr/include/c++/11/ext/alloc_traits.h \ + /usr/include/c++/11/bits/alloc_traits.h \ + /usr/include/c++/11/bits/stl_vector.h \ + /usr/include/c++/11/initializer_list \ + /usr/include/c++/11/bits/stl_bvector.h \ + /usr/include/c++/11/bits/functional_hash.h \ + /usr/include/c++/11/bits/hash_bytes.h \ + /usr/include/c++/11/bits/range_access.h \ + /usr/include/c++/11/bits/vector.tcc /usr/include/c++/11/map \ + /usr/include/c++/11/bits/stl_tree.h \ + /usr/include/c++/11/bits/stl_function.h \ + /usr/include/c++/11/backward/binders.h \ + /usr/include/c++/11/ext/aligned_buffer.h \ + /usr/include/c++/11/bits/stl_map.h /usr/include/c++/11/tuple \ + /usr/include/c++/11/utility /usr/include/c++/11/bits/stl_relops.h \ + /usr/include/c++/11/array /usr/include/c++/11/bits/uses_allocator.h \ + /usr/include/c++/11/bits/invoke.h \ + /usr/include/c++/11/bits/stl_multimap.h \ + /usr/include/c++/11/bits/erase_if.h /usr/include/c++/11/memory \ + /usr/include/c++/11/bits/stl_tempbuf.h \ + /usr/include/c++/11/bits/stl_raw_storage_iter.h \ + /usr/include/c++/11/bits/align.h /usr/include/c++/11/bit \ + /usr/lib/gcc/aarch64-linux-gnu/11/include/stdint.h /usr/include/stdint.h \ + /usr/include/aarch64-linux-gnu/bits/libc-header-start.h \ + /usr/include/aarch64-linux-gnu/bits/types.h \ + /usr/include/aarch64-linux-gnu/bits/typesizes.h \ + /usr/include/aarch64-linux-gnu/bits/time64.h \ + /usr/include/aarch64-linux-gnu/bits/wchar.h \ + /usr/include/aarch64-linux-gnu/bits/stdint-intn.h \ + /usr/include/aarch64-linux-gnu/bits/stdint-uintn.h \ + /usr/include/c++/11/bits/unique_ptr.h \ + /usr/include/c++/11/bits/shared_ptr.h /usr/include/c++/11/iosfwd \ + /usr/include/c++/11/bits/stringfwd.h /usr/include/c++/11/bits/postypes.h \ + /usr/include/c++/11/cwchar /usr/include/wchar.h \ + /usr/include/aarch64-linux-gnu/bits/floatn.h \ + /usr/include/aarch64-linux-gnu/bits/floatn-common.h \ + /usr/lib/gcc/aarch64-linux-gnu/11/include/stddef.h \ + /usr/lib/gcc/aarch64-linux-gnu/11/include/stdarg.h \ + /usr/include/aarch64-linux-gnu/bits/types/wint_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/mbstate_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/__mbstate_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/__FILE.h \ + /usr/include/aarch64-linux-gnu/bits/types/FILE.h \ + /usr/include/aarch64-linux-gnu/bits/types/locale_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/__locale_t.h \ + /usr/include/aarch64-linux-gnu/bits/wchar2.h \ + /usr/include/c++/11/bits/shared_ptr_base.h /usr/include/c++/11/typeinfo \ + /usr/include/c++/11/bits/allocated_ptr.h \ + /usr/include/c++/11/bits/refwrap.h /usr/include/c++/11/ext/atomicity.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/gthr.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/gthr-default.h \ + /usr/include/pthread.h /usr/include/sched.h \ + /usr/include/aarch64-linux-gnu/bits/types/time_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/struct_timespec.h \ + /usr/include/aarch64-linux-gnu/bits/endian.h \ + /usr/include/aarch64-linux-gnu/bits/endianness.h \ + /usr/include/aarch64-linux-gnu/bits/sched.h \ + /usr/include/aarch64-linux-gnu/bits/types/struct_sched_param.h \ + /usr/include/aarch64-linux-gnu/bits/cpu-set.h /usr/include/time.h \ + /usr/include/aarch64-linux-gnu/bits/time.h \ + /usr/include/aarch64-linux-gnu/bits/timex.h \ + /usr/include/aarch64-linux-gnu/bits/types/struct_timeval.h \ + /usr/include/aarch64-linux-gnu/bits/types/clock_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/struct_tm.h \ + /usr/include/aarch64-linux-gnu/bits/types/clockid_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/timer_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/struct_itimerspec.h \ + /usr/include/aarch64-linux-gnu/bits/pthreadtypes.h \ + /usr/include/aarch64-linux-gnu/bits/thread-shared-types.h \ + /usr/include/aarch64-linux-gnu/bits/pthreadtypes-arch.h \ + /usr/include/aarch64-linux-gnu/bits/atomic_wide_counter.h \ + /usr/include/aarch64-linux-gnu/bits/struct_mutex.h \ + /usr/include/aarch64-linux-gnu/bits/struct_rwlock.h \ + /usr/include/aarch64-linux-gnu/bits/setjmp.h \ + /usr/include/aarch64-linux-gnu/bits/types/__sigset_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/struct___jmp_buf_tag.h \ + /usr/include/aarch64-linux-gnu/bits/pthread_stack_min-dynamic.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/atomic_word.h \ + /usr/include/aarch64-linux-gnu/sys/single_threaded.h \ + /usr/include/c++/11/ext/concurrence.h /usr/include/c++/11/exception \ + /usr/include/c++/11/bits/exception_ptr.h \ + /usr/include/c++/11/bits/cxxabi_init_exception.h \ + /usr/include/c++/11/bits/nested_exception.h \ + /usr/include/c++/11/bits/shared_ptr_atomic.h \ + /usr/include/c++/11/bits/atomic_base.h \ + /usr/include/c++/11/bits/atomic_lockfree_defines.h \ + /usr/include/c++/11/backward/auto_ptr.h /usr/include/c++/11/cstring \ + /usr/include/string.h /usr/include/strings.h \ + /usr/include/aarch64-linux-gnu/bits/strings_fortified.h \ + /usr/include/aarch64-linux-gnu/bits/string_fortified.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/securec.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/securectype.h \ + /usr/include/stdio.h \ + /usr/include/aarch64-linux-gnu/bits/types/__fpos_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/__fpos64_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/struct_FILE.h \ + /usr/include/aarch64-linux-gnu/bits/types/cookie_io_functions_t.h \ + /usr/include/aarch64-linux-gnu/bits/stdio_lim.h \ + /usr/include/aarch64-linux-gnu/bits/stdio.h \ + /usr/include/aarch64-linux-gnu/bits/stdio2.h \ + /usr/include/c++/11/stdlib.h /usr/include/c++/11/cstdlib \ + /usr/include/stdlib.h /usr/include/aarch64-linux-gnu/bits/waitflags.h \ + /usr/include/aarch64-linux-gnu/bits/waitstatus.h \ + /usr/include/aarch64-linux-gnu/sys/types.h /usr/include/endian.h \ + /usr/include/aarch64-linux-gnu/bits/byteswap.h \ + /usr/include/aarch64-linux-gnu/bits/uintn-identity.h \ + /usr/include/aarch64-linux-gnu/sys/select.h \ + /usr/include/aarch64-linux-gnu/bits/select.h \ + /usr/include/aarch64-linux-gnu/bits/types/sigset_t.h \ + /usr/include/aarch64-linux-gnu/bits/select2.h /usr/include/alloca.h \ + /usr/include/aarch64-linux-gnu/bits/stdlib-bsearch.h \ + /usr/include/aarch64-linux-gnu/bits/stdlib-float.h \ + /usr/include/aarch64-linux-gnu/bits/stdlib.h \ + /usr/include/c++/11/bits/std_abs.h /usr/include/errno.h \ + /usr/include/aarch64-linux-gnu/bits/errno.h /usr/include/linux/errno.h \ + /usr/include/aarch64-linux-gnu/asm/errno.h \ + /usr/include/asm-generic/errno.h /usr/include/asm-generic/errno-base.h \ + /usr/include/aarch64-linux-gnu/bits/types/error_t.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/ascend_string.h \ + /usr/include/c++/11/string /usr/include/c++/11/bits/char_traits.h \ + /usr/include/c++/11/cstdint /usr/include/c++/11/bits/localefwd.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/c++locale.h \ + /usr/include/c++/11/clocale /usr/include/locale.h \ + /usr/include/aarch64-linux-gnu/bits/locale.h /usr/include/c++/11/cctype \ + /usr/include/ctype.h /usr/include/c++/11/bits/ostream_insert.h \ + /usr/include/c++/11/bits/cxxabi_forced.h \ + /usr/include/c++/11/bits/basic_string.h \ + /usr/include/c++/11/ext/string_conversions.h /usr/include/c++/11/cstdio \ + /usr/include/c++/11/cerrno /usr/include/c++/11/bits/charconv.h \ + /usr/include/c++/11/bits/basic_string.tcc /usr/include/c++/11/functional \ + /usr/include/c++/11/bits/std_function.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/types.h \ + /usr/include/c++/11/atomic \ + /usr/local/Ascend/ascend-toolkit/latest/include/register/op_def_registry.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/register/op_def.h \ + /usr/include/c++/11/iostream /usr/include/c++/11/ostream \ + /usr/include/c++/11/ios /usr/include/c++/11/bits/ios_base.h \ + /usr/include/c++/11/bits/locale_classes.h \ + /usr/include/c++/11/bits/locale_classes.tcc \ + /usr/include/c++/11/system_error \ + /usr/include/aarch64-linux-gnu/c++/11/bits/error_constants.h \ + /usr/include/c++/11/stdexcept /usr/include/c++/11/streambuf \ + /usr/include/c++/11/bits/streambuf.tcc \ + /usr/include/c++/11/bits/basic_ios.h \ + /usr/include/c++/11/bits/locale_facets.h /usr/include/c++/11/cwctype \ + /usr/include/wctype.h /usr/include/aarch64-linux-gnu/bits/wctype-wchar.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/ctype_base.h \ + /usr/include/c++/11/bits/streambuf_iterator.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/ctype_inline.h \ + /usr/include/c++/11/bits/locale_facets.tcc \ + /usr/include/c++/11/bits/basic_ios.tcc \ + /usr/include/c++/11/bits/ostream.tcc /usr/include/c++/11/istream \ + /usr/include/c++/11/bits/istream.tcc \ + /usr/local/Ascend/ascend-toolkit/latest/include/register/op_impl_registry.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/ge_error_codes.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/compiler_def.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/register/op_impl_kernel_registry.h \ + /usr/include/c++/11/unordered_set /usr/include/c++/11/bits/hashtable.h \ + /usr/include/c++/11/bits/hashtable_policy.h \ + /usr/include/c++/11/bits/enable_special_members.h \ + /usr/include/c++/11/bits/unordered_set.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/base_type.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/infer_shape_context.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/shape.h \ + /usr/include/c++/11/limits \ + /usr/local/Ascend/ascend-toolkit/latest/include/utils/extern_math_util.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/tensor.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/storage_shape.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/storage_format.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/expand_dims_type.h \ + /usr/include/c++/11/cstddef \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/tensor_data.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/runtime_attrs.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/continuous_vector.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/external/ge_common/ge_api_error_codes.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/external/ge_common/ge_error_codes.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/external/ge_common/ge_api_types.h \ + /usr/include/c++/11/set /usr/include/c++/11/bits/stl_set.h \ + /usr/include/c++/11/bits/stl_multiset.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/tensor.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/./ge_error_codes.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/./types.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/ascend_string.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/extended_kernel_context.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/kernel_context.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/kernel_run_context.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/context_extend.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/compute_node_info.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/inference_context.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/tensor.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/types.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/resource_context.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/ge_error_codes.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/infer_shape_range_context.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/range.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/tiling_context.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/tiling_data.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/continuous_vector.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/runtime_attrs.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/op_execute_context.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/shape.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/tensor.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/extended_kernel_context.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/ge/ge_allocator.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/infer_datatype_context.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/operator_reg.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/operator.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/./inference_context.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/./tensor.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/operator_factory.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/./operator.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/./ascend_string.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/graph.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/./gnode.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/././ge_error_codes.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/././types.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/././tensor.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/././ascend_string.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/register/op_def_factory.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/utils/type_utils.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/tiling/platform/platform_ascendc.h \ + /usr/include/c++/11/mutex /usr/include/c++/11/chrono \ + /usr/include/c++/11/ratio /usr/include/c++/11/ctime \ + /usr/include/c++/11/bits/parse_numbers.h \ + /usr/include/c++/11/bits/std_mutex.h \ + /usr/include/c++/11/bits/unique_lock.h diff --git a/Increase_multiplexing/Is_fill_UB/build_out/op_host/CMakeFiles/cust_optiling.dir/build.make b/Increase_multiplexing/Is_fill_UB/build_out/op_host/CMakeFiles/cust_optiling.dir/build.make new file mode 100644 index 0000000000000000000000000000000000000000..32a9af5537ade08ea2fc60ba9d4f5f7ff4b5908b --- /dev/null +++ b/Increase_multiplexing/Is_fill_UB/build_out/op_host/CMakeFiles/cust_optiling.dir/build.make @@ -0,0 +1,110 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + +# Disable VCS-based implicit rules. +% : %,v + +# Disable VCS-based implicit rules. +% : RCS/% + +# Disable VCS-based implicit rules. +% : RCS/%,v + +# Disable VCS-based implicit rules. +% : SCCS/s.% + +# Disable VCS-based implicit rules. +% : s.% + +.SUFFIXES: .hpux_make_needs_suffix_list + +# Command-line flag to silence nested $(MAKE). +$(VERBOSE)MAKESILENT = -s + +#Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E rm -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out + +# Include any dependencies generated for this target. +include op_host/CMakeFiles/cust_optiling.dir/depend.make +# Include any dependencies generated by the compiler for this target. +include op_host/CMakeFiles/cust_optiling.dir/compiler_depend.make + +# Include the progress variables for this target. +include op_host/CMakeFiles/cust_optiling.dir/progress.make + +# Include the compile flags for this target's objects. +include op_host/CMakeFiles/cust_optiling.dir/flags.make + +op_host/CMakeFiles/cust_optiling.dir/add_custom.cpp.o: op_host/CMakeFiles/cust_optiling.dir/flags.make +op_host/CMakeFiles/cust_optiling.dir/add_custom.cpp.o: ../op_host/add_custom.cpp +op_host/CMakeFiles/cust_optiling.dir/add_custom.cpp.o: op_host/CMakeFiles/cust_optiling.dir/compiler_depend.ts + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Building CXX object op_host/CMakeFiles/cust_optiling.dir/add_custom.cpp.o" + cd /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out/op_host && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT op_host/CMakeFiles/cust_optiling.dir/add_custom.cpp.o -MF CMakeFiles/cust_optiling.dir/add_custom.cpp.o.d -o CMakeFiles/cust_optiling.dir/add_custom.cpp.o -c /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/op_host/add_custom.cpp + +op_host/CMakeFiles/cust_optiling.dir/add_custom.cpp.i: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/cust_optiling.dir/add_custom.cpp.i" + cd /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out/op_host && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/op_host/add_custom.cpp > CMakeFiles/cust_optiling.dir/add_custom.cpp.i + +op_host/CMakeFiles/cust_optiling.dir/add_custom.cpp.s: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/cust_optiling.dir/add_custom.cpp.s" + cd /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out/op_host && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/op_host/add_custom.cpp -o CMakeFiles/cust_optiling.dir/add_custom.cpp.s + +# Object files for target cust_optiling +cust_optiling_OBJECTS = \ +"CMakeFiles/cust_optiling.dir/add_custom.cpp.o" + +# External object files for target cust_optiling +cust_optiling_EXTERNAL_OBJECTS = + +op_host/libcust_opmaster_rt2.0.so: op_host/CMakeFiles/cust_optiling.dir/add_custom.cpp.o +op_host/libcust_opmaster_rt2.0.so: op_host/CMakeFiles/cust_optiling.dir/build.make +op_host/libcust_opmaster_rt2.0.so: op_host/CMakeFiles/cust_optiling.dir/link.txt + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --bold --progress-dir=/Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Linking CXX shared library libcust_opmaster_rt2.0.so" + cd /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out/op_host && $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/cust_optiling.dir/link.txt --verbose=$(VERBOSE) + +# Rule to build all files generated by this target. +op_host/CMakeFiles/cust_optiling.dir/build: op_host/libcust_opmaster_rt2.0.so +.PHONY : op_host/CMakeFiles/cust_optiling.dir/build + +op_host/CMakeFiles/cust_optiling.dir/clean: + cd /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out/op_host && $(CMAKE_COMMAND) -P CMakeFiles/cust_optiling.dir/cmake_clean.cmake +.PHONY : op_host/CMakeFiles/cust_optiling.dir/clean + +op_host/CMakeFiles/cust_optiling.dir/depend: + cd /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/op_host /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out/op_host /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out/op_host/CMakeFiles/cust_optiling.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : op_host/CMakeFiles/cust_optiling.dir/depend + diff --git a/Increase_multiplexing/Is_fill_UB/build_out/op_host/CMakeFiles/cust_optiling.dir/cmake_clean.cmake b/Increase_multiplexing/Is_fill_UB/build_out/op_host/CMakeFiles/cust_optiling.dir/cmake_clean.cmake new file mode 100644 index 0000000000000000000000000000000000000000..35e371cfbc32ed11a1b1737449b7c9175dc8945a --- /dev/null +++ b/Increase_multiplexing/Is_fill_UB/build_out/op_host/CMakeFiles/cust_optiling.dir/cmake_clean.cmake @@ -0,0 +1,11 @@ +file(REMOVE_RECURSE + "CMakeFiles/cust_optiling.dir/add_custom.cpp.o" + "CMakeFiles/cust_optiling.dir/add_custom.cpp.o.d" + "libcust_opmaster_rt2.0.pdb" + "libcust_opmaster_rt2.0.so" +) + +# Per-language clean rules from dependency scanning. +foreach(lang CXX) + include(CMakeFiles/cust_optiling.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/Increase_multiplexing/Is_fill_UB/build_out/op_host/CMakeFiles/cust_optiling.dir/compiler_depend.internal b/Increase_multiplexing/Is_fill_UB/build_out/op_host/CMakeFiles/cust_optiling.dir/compiler_depend.internal new file mode 100644 index 0000000000000000000000000000000000000000..56ea1f2e2cb1104fae2e20eb7f9581a9b69d9d3d --- /dev/null +++ b/Increase_multiplexing/Is_fill_UB/build_out/op_host/CMakeFiles/cust_optiling.dir/compiler_depend.internal @@ -0,0 +1,314 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +op_host/CMakeFiles/cust_optiling.dir/add_custom.cpp.o + /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/op_host/add_custom.cpp + /usr/include/stdc-predef.h + /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/op_host/add_custom_tiling.h + /usr/local/Ascend/ascend-toolkit/latest/include/register/tilingdata_base.h + /usr/include/c++/11/vector + /usr/include/c++/11/bits/stl_algobase.h + /usr/include/aarch64-linux-gnu/c++/11/bits/c++config.h + /usr/include/aarch64-linux-gnu/c++/11/bits/os_defines.h + /usr/include/features.h + /usr/include/features-time64.h + /usr/include/aarch64-linux-gnu/bits/wordsize.h + /usr/include/aarch64-linux-gnu/bits/timesize.h + /usr/include/aarch64-linux-gnu/sys/cdefs.h + /usr/include/aarch64-linux-gnu/bits/long-double.h + /usr/include/aarch64-linux-gnu/gnu/stubs.h + /usr/include/aarch64-linux-gnu/gnu/stubs-lp64.h + /usr/include/aarch64-linux-gnu/c++/11/bits/cpu_defines.h + /usr/include/c++/11/bits/functexcept.h + /usr/include/c++/11/bits/exception_defines.h + /usr/include/c++/11/bits/cpp_type_traits.h + /usr/include/c++/11/ext/type_traits.h + /usr/include/c++/11/ext/numeric_traits.h + /usr/include/c++/11/bits/stl_pair.h + /usr/include/c++/11/bits/move.h + /usr/include/c++/11/type_traits + /usr/include/c++/11/bits/stl_iterator_base_types.h + /usr/include/c++/11/bits/stl_iterator_base_funcs.h + /usr/include/c++/11/bits/concept_check.h + /usr/include/c++/11/debug/assertions.h + /usr/include/c++/11/bits/stl_iterator.h + /usr/include/c++/11/bits/ptr_traits.h + /usr/include/c++/11/debug/debug.h + /usr/include/c++/11/bits/predefined_ops.h + /usr/include/c++/11/bits/allocator.h + /usr/include/aarch64-linux-gnu/c++/11/bits/c++allocator.h + /usr/include/c++/11/ext/new_allocator.h + /usr/include/c++/11/new + /usr/include/c++/11/bits/exception.h + /usr/include/c++/11/bits/memoryfwd.h + /usr/include/c++/11/bits/stl_construct.h + /usr/include/c++/11/bits/stl_uninitialized.h + /usr/include/c++/11/ext/alloc_traits.h + /usr/include/c++/11/bits/alloc_traits.h + /usr/include/c++/11/bits/stl_vector.h + /usr/include/c++/11/initializer_list + /usr/include/c++/11/bits/stl_bvector.h + /usr/include/c++/11/bits/functional_hash.h + /usr/include/c++/11/bits/hash_bytes.h + /usr/include/c++/11/bits/range_access.h + /usr/include/c++/11/bits/vector.tcc + /usr/include/c++/11/map + /usr/include/c++/11/bits/stl_tree.h + /usr/include/c++/11/bits/stl_function.h + /usr/include/c++/11/backward/binders.h + /usr/include/c++/11/ext/aligned_buffer.h + /usr/include/c++/11/bits/stl_map.h + /usr/include/c++/11/tuple + /usr/include/c++/11/utility + /usr/include/c++/11/bits/stl_relops.h + /usr/include/c++/11/array + /usr/include/c++/11/bits/uses_allocator.h + /usr/include/c++/11/bits/invoke.h + /usr/include/c++/11/bits/stl_multimap.h + /usr/include/c++/11/bits/erase_if.h + /usr/include/c++/11/memory + /usr/include/c++/11/bits/stl_tempbuf.h + /usr/include/c++/11/bits/stl_raw_storage_iter.h + /usr/include/c++/11/bits/align.h + /usr/include/c++/11/bit + /usr/lib/gcc/aarch64-linux-gnu/11/include/stdint.h + /usr/include/stdint.h + /usr/include/aarch64-linux-gnu/bits/libc-header-start.h + /usr/include/aarch64-linux-gnu/bits/types.h + /usr/include/aarch64-linux-gnu/bits/typesizes.h + /usr/include/aarch64-linux-gnu/bits/time64.h + /usr/include/aarch64-linux-gnu/bits/wchar.h + /usr/include/aarch64-linux-gnu/bits/stdint-intn.h + /usr/include/aarch64-linux-gnu/bits/stdint-uintn.h + /usr/include/c++/11/bits/unique_ptr.h + /usr/include/c++/11/bits/shared_ptr.h + /usr/include/c++/11/iosfwd + /usr/include/c++/11/bits/stringfwd.h + /usr/include/c++/11/bits/postypes.h + /usr/include/c++/11/cwchar + /usr/include/wchar.h + /usr/include/aarch64-linux-gnu/bits/floatn.h + /usr/include/aarch64-linux-gnu/bits/floatn-common.h + /usr/lib/gcc/aarch64-linux-gnu/11/include/stddef.h + /usr/lib/gcc/aarch64-linux-gnu/11/include/stdarg.h + /usr/include/aarch64-linux-gnu/bits/types/wint_t.h + /usr/include/aarch64-linux-gnu/bits/types/mbstate_t.h + /usr/include/aarch64-linux-gnu/bits/types/__mbstate_t.h + /usr/include/aarch64-linux-gnu/bits/types/__FILE.h + /usr/include/aarch64-linux-gnu/bits/types/FILE.h + /usr/include/aarch64-linux-gnu/bits/types/locale_t.h + /usr/include/aarch64-linux-gnu/bits/types/__locale_t.h + /usr/include/aarch64-linux-gnu/bits/wchar2.h + /usr/include/c++/11/bits/shared_ptr_base.h + /usr/include/c++/11/typeinfo + /usr/include/c++/11/bits/allocated_ptr.h + /usr/include/c++/11/bits/refwrap.h + /usr/include/c++/11/ext/atomicity.h + /usr/include/aarch64-linux-gnu/c++/11/bits/gthr.h + /usr/include/aarch64-linux-gnu/c++/11/bits/gthr-default.h + /usr/include/pthread.h + /usr/include/sched.h + /usr/include/aarch64-linux-gnu/bits/types/time_t.h + /usr/include/aarch64-linux-gnu/bits/types/struct_timespec.h + /usr/include/aarch64-linux-gnu/bits/endian.h + /usr/include/aarch64-linux-gnu/bits/endianness.h + /usr/include/aarch64-linux-gnu/bits/sched.h + /usr/include/aarch64-linux-gnu/bits/types/struct_sched_param.h + /usr/include/aarch64-linux-gnu/bits/cpu-set.h + /usr/include/time.h + /usr/include/aarch64-linux-gnu/bits/time.h + /usr/include/aarch64-linux-gnu/bits/timex.h + /usr/include/aarch64-linux-gnu/bits/types/struct_timeval.h + /usr/include/aarch64-linux-gnu/bits/types/clock_t.h + /usr/include/aarch64-linux-gnu/bits/types/struct_tm.h + /usr/include/aarch64-linux-gnu/bits/types/clockid_t.h + /usr/include/aarch64-linux-gnu/bits/types/timer_t.h + /usr/include/aarch64-linux-gnu/bits/types/struct_itimerspec.h + /usr/include/aarch64-linux-gnu/bits/pthreadtypes.h + /usr/include/aarch64-linux-gnu/bits/thread-shared-types.h + /usr/include/aarch64-linux-gnu/bits/pthreadtypes-arch.h + /usr/include/aarch64-linux-gnu/bits/atomic_wide_counter.h + /usr/include/aarch64-linux-gnu/bits/struct_mutex.h + /usr/include/aarch64-linux-gnu/bits/struct_rwlock.h + /usr/include/aarch64-linux-gnu/bits/setjmp.h + /usr/include/aarch64-linux-gnu/bits/types/__sigset_t.h + /usr/include/aarch64-linux-gnu/bits/types/struct___jmp_buf_tag.h + /usr/include/aarch64-linux-gnu/bits/pthread_stack_min-dynamic.h + /usr/include/aarch64-linux-gnu/c++/11/bits/atomic_word.h + /usr/include/aarch64-linux-gnu/sys/single_threaded.h + /usr/include/c++/11/ext/concurrence.h + /usr/include/c++/11/exception + /usr/include/c++/11/bits/exception_ptr.h + /usr/include/c++/11/bits/cxxabi_init_exception.h + /usr/include/c++/11/bits/nested_exception.h + /usr/include/c++/11/bits/shared_ptr_atomic.h + /usr/include/c++/11/bits/atomic_base.h + /usr/include/c++/11/bits/atomic_lockfree_defines.h + /usr/include/c++/11/backward/auto_ptr.h + /usr/include/c++/11/cstring + /usr/include/string.h + /usr/include/strings.h + /usr/include/aarch64-linux-gnu/bits/strings_fortified.h + /usr/include/aarch64-linux-gnu/bits/string_fortified.h + /usr/local/Ascend/ascend-toolkit/latest/include/securec.h + /usr/local/Ascend/ascend-toolkit/latest/include/securectype.h + /usr/include/stdio.h + /usr/include/aarch64-linux-gnu/bits/types/__fpos_t.h + /usr/include/aarch64-linux-gnu/bits/types/__fpos64_t.h + /usr/include/aarch64-linux-gnu/bits/types/struct_FILE.h + /usr/include/aarch64-linux-gnu/bits/types/cookie_io_functions_t.h + /usr/include/aarch64-linux-gnu/bits/stdio_lim.h + /usr/include/aarch64-linux-gnu/bits/stdio.h + /usr/include/aarch64-linux-gnu/bits/stdio2.h + /usr/include/c++/11/stdlib.h + /usr/include/c++/11/cstdlib + /usr/include/stdlib.h + /usr/include/aarch64-linux-gnu/bits/waitflags.h + /usr/include/aarch64-linux-gnu/bits/waitstatus.h + /usr/include/aarch64-linux-gnu/sys/types.h + /usr/include/endian.h + /usr/include/aarch64-linux-gnu/bits/byteswap.h + /usr/include/aarch64-linux-gnu/bits/uintn-identity.h + /usr/include/aarch64-linux-gnu/sys/select.h + /usr/include/aarch64-linux-gnu/bits/select.h + /usr/include/aarch64-linux-gnu/bits/types/sigset_t.h + /usr/include/aarch64-linux-gnu/bits/select2.h + /usr/include/alloca.h + /usr/include/aarch64-linux-gnu/bits/stdlib-bsearch.h + /usr/include/aarch64-linux-gnu/bits/stdlib-float.h + /usr/include/aarch64-linux-gnu/bits/stdlib.h + /usr/include/c++/11/bits/std_abs.h + /usr/include/errno.h + /usr/include/aarch64-linux-gnu/bits/errno.h + /usr/include/linux/errno.h + /usr/include/aarch64-linux-gnu/asm/errno.h + /usr/include/asm-generic/errno.h + /usr/include/asm-generic/errno-base.h + /usr/include/aarch64-linux-gnu/bits/types/error_t.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/ascend_string.h + /usr/include/c++/11/string + /usr/include/c++/11/bits/char_traits.h + /usr/include/c++/11/cstdint + /usr/include/c++/11/bits/localefwd.h + /usr/include/aarch64-linux-gnu/c++/11/bits/c++locale.h + /usr/include/c++/11/clocale + /usr/include/locale.h + /usr/include/aarch64-linux-gnu/bits/locale.h + /usr/include/c++/11/cctype + /usr/include/ctype.h + /usr/include/c++/11/bits/ostream_insert.h + /usr/include/c++/11/bits/cxxabi_forced.h + /usr/include/c++/11/bits/basic_string.h + /usr/include/c++/11/ext/string_conversions.h + /usr/include/c++/11/cstdio + /usr/include/c++/11/cerrno + /usr/include/c++/11/bits/charconv.h + /usr/include/c++/11/bits/basic_string.tcc + /usr/include/c++/11/functional + /usr/include/c++/11/bits/std_function.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/types.h + /usr/include/c++/11/atomic + /usr/local/Ascend/ascend-toolkit/latest/include/register/op_def_registry.h + /usr/local/Ascend/ascend-toolkit/latest/include/register/op_def.h + /usr/include/c++/11/iostream + /usr/include/c++/11/ostream + /usr/include/c++/11/ios + /usr/include/c++/11/bits/ios_base.h + /usr/include/c++/11/bits/locale_classes.h + /usr/include/c++/11/bits/locale_classes.tcc + /usr/include/c++/11/system_error + /usr/include/aarch64-linux-gnu/c++/11/bits/error_constants.h + /usr/include/c++/11/stdexcept + /usr/include/c++/11/streambuf + /usr/include/c++/11/bits/streambuf.tcc + /usr/include/c++/11/bits/basic_ios.h + /usr/include/c++/11/bits/locale_facets.h + /usr/include/c++/11/cwctype + /usr/include/wctype.h + /usr/include/aarch64-linux-gnu/bits/wctype-wchar.h + /usr/include/aarch64-linux-gnu/c++/11/bits/ctype_base.h + /usr/include/c++/11/bits/streambuf_iterator.h + /usr/include/aarch64-linux-gnu/c++/11/bits/ctype_inline.h + /usr/include/c++/11/bits/locale_facets.tcc + /usr/include/c++/11/bits/basic_ios.tcc + /usr/include/c++/11/bits/ostream.tcc + /usr/include/c++/11/istream + /usr/include/c++/11/bits/istream.tcc + /usr/local/Ascend/ascend-toolkit/latest/include/register/op_impl_registry.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/ge_error_codes.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/compiler_def.h + /usr/local/Ascend/ascend-toolkit/latest/include/register/op_impl_kernel_registry.h + /usr/include/c++/11/unordered_set + /usr/include/c++/11/bits/hashtable.h + /usr/include/c++/11/bits/hashtable_policy.h + /usr/include/c++/11/bits/enable_special_members.h + /usr/include/c++/11/bits/unordered_set.h + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/base_type.h + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/infer_shape_context.h + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/shape.h + /usr/include/c++/11/limits + /usr/local/Ascend/ascend-toolkit/latest/include/utils/extern_math_util.h + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/tensor.h + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/storage_shape.h + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/storage_format.h + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/expand_dims_type.h + /usr/include/c++/11/cstddef + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/tensor_data.h + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/runtime_attrs.h + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/continuous_vector.h + /usr/local/Ascend/ascend-toolkit/latest/include/external/ge_common/ge_api_error_codes.h + /usr/local/Ascend/ascend-toolkit/latest/include/external/ge_common/ge_error_codes.h + /usr/local/Ascend/ascend-toolkit/latest/include/external/ge_common/ge_api_types.h + /usr/include/c++/11/set + /usr/include/c++/11/bits/stl_set.h + /usr/include/c++/11/bits/stl_multiset.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/tensor.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/ge_error_codes.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/types.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/ascend_string.h + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/extended_kernel_context.h + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/kernel_context.h + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/kernel_run_context.h + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/context_extend.h + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/compute_node_info.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/inference_context.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/tensor.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/types.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/resource_context.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/ge_error_codes.h + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/infer_shape_range_context.h + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/range.h + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/tiling_context.h + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/tiling_data.h + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/continuous_vector.h + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/runtime_attrs.h + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/op_execute_context.h + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/shape.h + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/tensor.h + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/extended_kernel_context.h + /usr/local/Ascend/ascend-toolkit/latest/include/ge/ge_allocator.h + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/infer_datatype_context.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/operator_reg.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/operator.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/inference_context.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/tensor.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/operator_factory.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/operator.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/ascend_string.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/graph.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/gnode.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/ge_error_codes.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/types.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/tensor.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/ascend_string.h + /usr/local/Ascend/ascend-toolkit/latest/include/register/op_def_factory.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/utils/type_utils.h + /usr/local/Ascend/ascend-toolkit/latest/include/tiling/platform/platform_ascendc.h + /usr/include/c++/11/mutex + /usr/include/c++/11/chrono + /usr/include/c++/11/ratio + /usr/include/c++/11/ctime + /usr/include/c++/11/bits/parse_numbers.h + /usr/include/c++/11/bits/std_mutex.h + /usr/include/c++/11/bits/unique_lock.h + diff --git a/Increase_multiplexing/Is_fill_UB/build_out/op_host/CMakeFiles/cust_optiling.dir/compiler_depend.make b/Increase_multiplexing/Is_fill_UB/build_out/op_host/CMakeFiles/cust_optiling.dir/compiler_depend.make new file mode 100644 index 0000000000000000000000000000000000000000..1fdb2c40f10d188fe858ee010fa581029fc425b8 --- /dev/null +++ b/Increase_multiplexing/Is_fill_UB/build_out/op_host/CMakeFiles/cust_optiling.dir/compiler_depend.make @@ -0,0 +1,893 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +op_host/CMakeFiles/cust_optiling.dir/add_custom.cpp.o: ../op_host/add_custom.cpp \ + /usr/include/stdc-predef.h \ + ../op_host/add_custom_tiling.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/register/tilingdata_base.h \ + /usr/include/c++/11/vector \ + /usr/include/c++/11/bits/stl_algobase.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/c++config.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/os_defines.h \ + /usr/include/features.h \ + /usr/include/features-time64.h \ + /usr/include/aarch64-linux-gnu/bits/wordsize.h \ + /usr/include/aarch64-linux-gnu/bits/timesize.h \ + /usr/include/aarch64-linux-gnu/sys/cdefs.h \ + /usr/include/aarch64-linux-gnu/bits/long-double.h \ + /usr/include/aarch64-linux-gnu/gnu/stubs.h \ + /usr/include/aarch64-linux-gnu/gnu/stubs-lp64.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/cpu_defines.h \ + /usr/include/c++/11/bits/functexcept.h \ + /usr/include/c++/11/bits/exception_defines.h \ + /usr/include/c++/11/bits/cpp_type_traits.h \ + /usr/include/c++/11/ext/type_traits.h \ + /usr/include/c++/11/ext/numeric_traits.h \ + /usr/include/c++/11/bits/stl_pair.h \ + /usr/include/c++/11/bits/move.h \ + /usr/include/c++/11/type_traits \ + /usr/include/c++/11/bits/stl_iterator_base_types.h \ + /usr/include/c++/11/bits/stl_iterator_base_funcs.h \ + /usr/include/c++/11/bits/concept_check.h \ + /usr/include/c++/11/debug/assertions.h \ + /usr/include/c++/11/bits/stl_iterator.h \ + /usr/include/c++/11/bits/ptr_traits.h \ + /usr/include/c++/11/debug/debug.h \ + /usr/include/c++/11/bits/predefined_ops.h \ + /usr/include/c++/11/bits/allocator.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/c++allocator.h \ + /usr/include/c++/11/ext/new_allocator.h \ + /usr/include/c++/11/new \ + /usr/include/c++/11/bits/exception.h \ + /usr/include/c++/11/bits/memoryfwd.h \ + /usr/include/c++/11/bits/stl_construct.h \ + /usr/include/c++/11/bits/stl_uninitialized.h \ + /usr/include/c++/11/ext/alloc_traits.h \ + /usr/include/c++/11/bits/alloc_traits.h \ + /usr/include/c++/11/bits/stl_vector.h \ + /usr/include/c++/11/initializer_list \ + /usr/include/c++/11/bits/stl_bvector.h \ + /usr/include/c++/11/bits/functional_hash.h \ + /usr/include/c++/11/bits/hash_bytes.h \ + /usr/include/c++/11/bits/range_access.h \ + /usr/include/c++/11/bits/vector.tcc \ + /usr/include/c++/11/map \ + /usr/include/c++/11/bits/stl_tree.h \ + /usr/include/c++/11/bits/stl_function.h \ + /usr/include/c++/11/backward/binders.h \ + /usr/include/c++/11/ext/aligned_buffer.h \ + /usr/include/c++/11/bits/stl_map.h \ + /usr/include/c++/11/tuple \ + /usr/include/c++/11/utility \ + /usr/include/c++/11/bits/stl_relops.h \ + /usr/include/c++/11/array \ + /usr/include/c++/11/bits/uses_allocator.h \ + /usr/include/c++/11/bits/invoke.h \ + /usr/include/c++/11/bits/stl_multimap.h \ + /usr/include/c++/11/bits/erase_if.h \ + /usr/include/c++/11/memory \ + /usr/include/c++/11/bits/stl_tempbuf.h \ + /usr/include/c++/11/bits/stl_raw_storage_iter.h \ + /usr/include/c++/11/bits/align.h \ + /usr/include/c++/11/bit \ + /usr/lib/gcc/aarch64-linux-gnu/11/include/stdint.h \ + /usr/include/stdint.h \ + /usr/include/aarch64-linux-gnu/bits/libc-header-start.h \ + /usr/include/aarch64-linux-gnu/bits/types.h \ + /usr/include/aarch64-linux-gnu/bits/typesizes.h \ + /usr/include/aarch64-linux-gnu/bits/time64.h \ + /usr/include/aarch64-linux-gnu/bits/wchar.h \ + /usr/include/aarch64-linux-gnu/bits/stdint-intn.h \ + /usr/include/aarch64-linux-gnu/bits/stdint-uintn.h \ + /usr/include/c++/11/bits/unique_ptr.h \ + /usr/include/c++/11/bits/shared_ptr.h \ + /usr/include/c++/11/iosfwd \ + /usr/include/c++/11/bits/stringfwd.h \ + /usr/include/c++/11/bits/postypes.h \ + /usr/include/c++/11/cwchar \ + /usr/include/wchar.h \ + /usr/include/aarch64-linux-gnu/bits/floatn.h \ + /usr/include/aarch64-linux-gnu/bits/floatn-common.h \ + /usr/lib/gcc/aarch64-linux-gnu/11/include/stddef.h \ + /usr/lib/gcc/aarch64-linux-gnu/11/include/stdarg.h \ + /usr/include/aarch64-linux-gnu/bits/types/wint_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/mbstate_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/__mbstate_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/__FILE.h \ + /usr/include/aarch64-linux-gnu/bits/types/FILE.h \ + /usr/include/aarch64-linux-gnu/bits/types/locale_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/__locale_t.h \ + /usr/include/aarch64-linux-gnu/bits/wchar2.h \ + /usr/include/c++/11/bits/shared_ptr_base.h \ + /usr/include/c++/11/typeinfo \ + /usr/include/c++/11/bits/allocated_ptr.h \ + /usr/include/c++/11/bits/refwrap.h \ + /usr/include/c++/11/ext/atomicity.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/gthr.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/gthr-default.h \ + /usr/include/pthread.h \ + /usr/include/sched.h \ + /usr/include/aarch64-linux-gnu/bits/types/time_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/struct_timespec.h \ + /usr/include/aarch64-linux-gnu/bits/endian.h \ + /usr/include/aarch64-linux-gnu/bits/endianness.h \ + /usr/include/aarch64-linux-gnu/bits/sched.h \ + /usr/include/aarch64-linux-gnu/bits/types/struct_sched_param.h \ + /usr/include/aarch64-linux-gnu/bits/cpu-set.h \ + /usr/include/time.h \ + /usr/include/aarch64-linux-gnu/bits/time.h \ + /usr/include/aarch64-linux-gnu/bits/timex.h \ + /usr/include/aarch64-linux-gnu/bits/types/struct_timeval.h \ + /usr/include/aarch64-linux-gnu/bits/types/clock_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/struct_tm.h \ + /usr/include/aarch64-linux-gnu/bits/types/clockid_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/timer_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/struct_itimerspec.h \ + /usr/include/aarch64-linux-gnu/bits/pthreadtypes.h \ + /usr/include/aarch64-linux-gnu/bits/thread-shared-types.h \ + /usr/include/aarch64-linux-gnu/bits/pthreadtypes-arch.h \ + /usr/include/aarch64-linux-gnu/bits/atomic_wide_counter.h \ + /usr/include/aarch64-linux-gnu/bits/struct_mutex.h \ + /usr/include/aarch64-linux-gnu/bits/struct_rwlock.h \ + /usr/include/aarch64-linux-gnu/bits/setjmp.h \ + /usr/include/aarch64-linux-gnu/bits/types/__sigset_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/struct___jmp_buf_tag.h \ + /usr/include/aarch64-linux-gnu/bits/pthread_stack_min-dynamic.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/atomic_word.h \ + /usr/include/aarch64-linux-gnu/sys/single_threaded.h \ + /usr/include/c++/11/ext/concurrence.h \ + /usr/include/c++/11/exception \ + /usr/include/c++/11/bits/exception_ptr.h \ + /usr/include/c++/11/bits/cxxabi_init_exception.h \ + /usr/include/c++/11/bits/nested_exception.h \ + /usr/include/c++/11/bits/shared_ptr_atomic.h \ + /usr/include/c++/11/bits/atomic_base.h \ + /usr/include/c++/11/bits/atomic_lockfree_defines.h \ + /usr/include/c++/11/backward/auto_ptr.h \ + /usr/include/c++/11/cstring \ + /usr/include/string.h \ + /usr/include/strings.h \ + /usr/include/aarch64-linux-gnu/bits/strings_fortified.h \ + /usr/include/aarch64-linux-gnu/bits/string_fortified.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/securec.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/securectype.h \ + /usr/include/stdio.h \ + /usr/include/aarch64-linux-gnu/bits/types/__fpos_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/__fpos64_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/struct_FILE.h \ + /usr/include/aarch64-linux-gnu/bits/types/cookie_io_functions_t.h \ + /usr/include/aarch64-linux-gnu/bits/stdio_lim.h \ + /usr/include/aarch64-linux-gnu/bits/stdio.h \ + /usr/include/aarch64-linux-gnu/bits/stdio2.h \ + /usr/include/c++/11/stdlib.h \ + /usr/include/c++/11/cstdlib \ + /usr/include/stdlib.h \ + /usr/include/aarch64-linux-gnu/bits/waitflags.h \ + /usr/include/aarch64-linux-gnu/bits/waitstatus.h \ + /usr/include/aarch64-linux-gnu/sys/types.h \ + /usr/include/endian.h \ + /usr/include/aarch64-linux-gnu/bits/byteswap.h \ + /usr/include/aarch64-linux-gnu/bits/uintn-identity.h \ + /usr/include/aarch64-linux-gnu/sys/select.h \ + /usr/include/aarch64-linux-gnu/bits/select.h \ + /usr/include/aarch64-linux-gnu/bits/types/sigset_t.h \ + /usr/include/aarch64-linux-gnu/bits/select2.h \ + /usr/include/alloca.h \ + /usr/include/aarch64-linux-gnu/bits/stdlib-bsearch.h \ + /usr/include/aarch64-linux-gnu/bits/stdlib-float.h \ + /usr/include/aarch64-linux-gnu/bits/stdlib.h \ + /usr/include/c++/11/bits/std_abs.h \ + /usr/include/errno.h \ + /usr/include/aarch64-linux-gnu/bits/errno.h \ + /usr/include/linux/errno.h \ + /usr/include/aarch64-linux-gnu/asm/errno.h \ + /usr/include/asm-generic/errno.h \ + /usr/include/asm-generic/errno-base.h \ + /usr/include/aarch64-linux-gnu/bits/types/error_t.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/ascend_string.h \ + /usr/include/c++/11/string \ + /usr/include/c++/11/bits/char_traits.h \ + /usr/include/c++/11/cstdint \ + /usr/include/c++/11/bits/localefwd.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/c++locale.h \ + /usr/include/c++/11/clocale \ + /usr/include/locale.h \ + /usr/include/aarch64-linux-gnu/bits/locale.h \ + /usr/include/c++/11/cctype \ + /usr/include/ctype.h \ + /usr/include/c++/11/bits/ostream_insert.h \ + /usr/include/c++/11/bits/cxxabi_forced.h \ + /usr/include/c++/11/bits/basic_string.h \ + /usr/include/c++/11/ext/string_conversions.h \ + /usr/include/c++/11/cstdio \ + /usr/include/c++/11/cerrno \ + /usr/include/c++/11/bits/charconv.h \ + /usr/include/c++/11/bits/basic_string.tcc \ + /usr/include/c++/11/functional \ + /usr/include/c++/11/bits/std_function.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/types.h \ + /usr/include/c++/11/atomic \ + /usr/local/Ascend/ascend-toolkit/latest/include/register/op_def_registry.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/register/op_def.h \ + /usr/include/c++/11/iostream \ + /usr/include/c++/11/ostream \ + /usr/include/c++/11/ios \ + /usr/include/c++/11/bits/ios_base.h \ + /usr/include/c++/11/bits/locale_classes.h \ + /usr/include/c++/11/bits/locale_classes.tcc \ + /usr/include/c++/11/system_error \ + /usr/include/aarch64-linux-gnu/c++/11/bits/error_constants.h \ + /usr/include/c++/11/stdexcept \ + /usr/include/c++/11/streambuf \ + /usr/include/c++/11/bits/streambuf.tcc \ + /usr/include/c++/11/bits/basic_ios.h \ + /usr/include/c++/11/bits/locale_facets.h \ + /usr/include/c++/11/cwctype \ + /usr/include/wctype.h \ + /usr/include/aarch64-linux-gnu/bits/wctype-wchar.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/ctype_base.h \ + /usr/include/c++/11/bits/streambuf_iterator.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/ctype_inline.h \ + /usr/include/c++/11/bits/locale_facets.tcc \ + /usr/include/c++/11/bits/basic_ios.tcc \ + /usr/include/c++/11/bits/ostream.tcc \ + /usr/include/c++/11/istream \ + /usr/include/c++/11/bits/istream.tcc \ + /usr/local/Ascend/ascend-toolkit/latest/include/register/op_impl_registry.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/ge_error_codes.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/compiler_def.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/register/op_impl_kernel_registry.h \ + /usr/include/c++/11/unordered_set \ + /usr/include/c++/11/bits/hashtable.h \ + /usr/include/c++/11/bits/hashtable_policy.h \ + /usr/include/c++/11/bits/enable_special_members.h \ + /usr/include/c++/11/bits/unordered_set.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/base_type.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/infer_shape_context.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/shape.h \ + /usr/include/c++/11/limits \ + /usr/local/Ascend/ascend-toolkit/latest/include/utils/extern_math_util.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/tensor.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/storage_shape.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/storage_format.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/expand_dims_type.h \ + /usr/include/c++/11/cstddef \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/tensor_data.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/runtime_attrs.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/continuous_vector.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/external/ge_common/ge_api_error_codes.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/external/ge_common/ge_error_codes.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/external/ge_common/ge_api_types.h \ + /usr/include/c++/11/set \ + /usr/include/c++/11/bits/stl_set.h \ + /usr/include/c++/11/bits/stl_multiset.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/tensor.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/ge_error_codes.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/types.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/ascend_string.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/extended_kernel_context.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/kernel_context.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/kernel_run_context.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/context_extend.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/compute_node_info.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/inference_context.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/tensor.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/types.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/resource_context.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/ge_error_codes.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/infer_shape_range_context.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/range.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/tiling_context.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/tiling_data.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/continuous_vector.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/runtime_attrs.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/op_execute_context.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/shape.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/tensor.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/extended_kernel_context.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/ge/ge_allocator.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/infer_datatype_context.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/operator_reg.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/operator.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/inference_context.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/tensor.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/operator_factory.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/operator.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/ascend_string.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/graph.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/gnode.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/ge_error_codes.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/types.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/tensor.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/ascend_string.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/register/op_def_factory.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/utils/type_utils.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/tiling/platform/platform_ascendc.h \ + /usr/include/c++/11/mutex \ + /usr/include/c++/11/chrono \ + /usr/include/c++/11/ratio \ + /usr/include/c++/11/ctime \ + /usr/include/c++/11/bits/parse_numbers.h \ + /usr/include/c++/11/bits/std_mutex.h \ + /usr/include/c++/11/bits/unique_lock.h + + +/usr/include/c++/11/bits/parse_numbers.h: + +/usr/include/c++/11/ctime: + +/usr/include/c++/11/ratio: + +/usr/include/c++/11/chrono: + +/usr/include/c++/11/mutex: + +/usr/local/Ascend/ascend-toolkit/latest/include/tiling/platform/platform_ascendc.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/graph/utils/type_utils.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/register/op_def_factory.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/graph/operator_reg.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/infer_datatype_context.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/op_execute_context.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/tiling_context.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/range.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/infer_shape_range_context.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/graph/inference_context.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/kernel_run_context.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/kernel_context.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/graph/tensor.h: + +/usr/include/c++/11/set: + +/usr/include/aarch64-linux-gnu/bits/struct_mutex.h: + +/usr/include/aarch64-linux-gnu/bits/types.h: + +/usr/include/aarch64-linux-gnu/bits/setjmp.h: + +/usr/include/c++/11/bits/hashtable.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/compute_node_info.h: + +/usr/include/aarch64-linux-gnu/bits/pthreadtypes-arch.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/graph/operator_factory.h: + +/usr/include/aarch64-linux-gnu/bits/types/timer_t.h: + +/usr/include/c++/11/bits/ostream.tcc: + +/usr/include/aarch64-linux-gnu/bits/types/clockid_t.h: + +/usr/include/c++/11/bits/allocator.h: + +/usr/lib/gcc/aarch64-linux-gnu/11/include/stdint.h: + +/usr/include/aarch64-linux-gnu/bits/endian.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/tiling_data.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/tensor_data.h: + +/usr/include/c++/11/bits/stl_set.h: + +/usr/include/aarch64-linux-gnu/bits/types/time_t.h: + +/usr/include/c++/11/bits/streambuf_iterator.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/external/ge_common/ge_api_error_codes.h: + +/usr/include/c++/11/bits/refwrap.h: + +/usr/include/c++/11/bits/allocated_ptr.h: + +/usr/include/aarch64-linux-gnu/bits/floatn-common.h: + +/usr/include/aarch64-linux-gnu/bits/wchar2.h: + +/usr/include/aarch64-linux-gnu/bits/wchar.h: + +/usr/include/aarch64-linux-gnu/bits/types/FILE.h: + +/usr/include/aarch64-linux-gnu/bits/types/__FILE.h: + +/usr/include/aarch64-linux-gnu/bits/cpu-set.h: + +/usr/include/aarch64-linux-gnu/bits/types/mbstate_t.h: + +/usr/lib/gcc/aarch64-linux-gnu/11/include/stddef.h: + +/usr/include/aarch64-linux-gnu/bits/types/__locale_t.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/expand_dims_type.h: + +/usr/include/c++/11/backward/binders.h: + +/usr/include/c++/11/iostream: + +/usr/include/wchar.h: + +/usr/include/c++/11/bits/cxxabi_init_exception.h: + +/usr/include/aarch64-linux-gnu/bits/types/struct_tm.h: + +/usr/include/c++/11/cwchar: + +/usr/include/c++/11/bits/stl_algobase.h: + +/usr/include/c++/11/bits/postypes.h: + +/usr/include/aarch64-linux-gnu/bits/stdint-uintn.h: + +/usr/include/c++/11/cstdio: + +/usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/extended_kernel_context.h: + +/usr/include/c++/11/bit: + +/usr/include/c++/11/bits/stl_iterator_base_types.h: + +/usr/include/c++/11/cstdlib: + +/usr/include/c++/11/typeinfo: + +/usr/include/c++/11/bits/stl_raw_storage_iter.h: + +/usr/include/aarch64-linux-gnu/bits/types/sigset_t.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/shape.h: + +/usr/include/aarch64-linux-gnu/bits/types/__sigset_t.h: + +/usr/include/features.h: + +/usr/include/aarch64-linux-gnu/bits/types/struct_timespec.h: + +/usr/include/c++/11/bits/unique_lock.h: + +/usr/include/c++/11/bits/uses_allocator.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/ge/ge_allocator.h: + +/usr/include/c++/11/clocale: + +/usr/include/aarch64-linux-gnu/bits/types/struct_sched_param.h: + +/usr/include/c++/11/ext/type_traits.h: + +/usr/include/c++/11/bits/exception_defines.h: + +/usr/include/c++/11/atomic: + +/usr/include/c++/11/debug/assertions.h: + +/usr/include/aarch64-linux-gnu/bits/endianness.h: + +/usr/include/ctype.h: + +/usr/include/c++/11/type_traits: + +/usr/include/c++/11/bits/stl_tree.h: + +/usr/include/aarch64-linux-gnu/c++/11/bits/c++config.h: + +/usr/include/aarch64-linux-gnu/bits/stdio2.h: + +/usr/include/aarch64-linux-gnu/bits/errno.h: + +/usr/include/aarch64-linux-gnu/bits/types/struct_itimerspec.h: + +/usr/include/aarch64-linux-gnu/c++/11/bits/gthr.h: + +../op_host/add_custom_tiling.h: + +/usr/include/c++/11/debug/debug.h: + +/usr/include/features-time64.h: + +/usr/include/aarch64-linux-gnu/sys/cdefs.h: + +/usr/include/c++/11/exception: + +/usr/local/Ascend/ascend-toolkit/latest/include/register/op_def.h: + +/usr/include/c++/11/bits/std_function.h: + +/usr/include/c++/11/bits/stl_tempbuf.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/register/tilingdata_base.h: + +/usr/include/c++/11/new: + +/usr/include/c++/11/bits/stl_iterator.h: + +/usr/include/aarch64-linux-gnu/bits/types/struct_timeval.h: + +/usr/include/c++/11/bits/stl_bvector.h: + +/usr/include/aarch64-linux-gnu/bits/timesize.h: + +/usr/include/c++/11/bits/align.h: + +/usr/include/c++/11/vector: + +/usr/include/pthread.h: + +/usr/include/aarch64-linux-gnu/bits/wordsize.h: + +/usr/include/asm-generic/errno-base.h: + +/usr/include/c++/11/bits/char_traits.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/graph/resource_context.h: + +/usr/include/aarch64-linux-gnu/gnu/stubs.h: + +/usr/include/aarch64-linux-gnu/bits/stdint-intn.h: + +/usr/include/c++/11/bits/locale_facets.tcc: + +/usr/include/c++/11/bits/functexcept.h: + +/usr/include/aarch64-linux-gnu/bits/time.h: + +/usr/include/aarch64-linux-gnu/bits/select2.h: + +/usr/include/aarch64-linux-gnu/bits/stdlib-float.h: + +/usr/include/c++/11/streambuf: + +/usr/include/c++/11/array: + +/usr/include/c++/11/ext/atomicity.h: + +/usr/include/aarch64-linux-gnu/bits/types/__mbstate_t.h: + +/usr/include/c++/11/bits/stl_pair.h: + +/usr/include/c++/11/bits/memoryfwd.h: + +/usr/include/c++/11/bits/stl_function.h: + +/usr/include/aarch64-linux-gnu/bits/libc-header-start.h: + +/usr/include/c++/11/cstring: + +/usr/include/aarch64-linux-gnu/bits/types/cookie_io_functions_t.h: + +/usr/include/c++/11/bits/concept_check.h: + +/usr/include/aarch64-linux-gnu/bits/byteswap.h: + +/usr/include/aarch64-linux-gnu/bits/thread-shared-types.h: + +/usr/include/aarch64-linux-gnu/bits/atomic_wide_counter.h: + +/usr/include/aarch64-linux-gnu/c++/11/bits/gthr-default.h: + +/usr/include/aarch64-linux-gnu/c++/11/bits/cpu_defines.h: + +/usr/include/c++/11/limits: + +/usr/include/c++/11/bits/predefined_ops.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/graph/gnode.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/graph/graph.h: + +/usr/include/aarch64-linux-gnu/c++/11/bits/os_defines.h: + +/usr/include/aarch64-linux-gnu/bits/pthreadtypes.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/graph/compiler_def.h: + +/usr/include/c++/11/memory: + +/usr/include/aarch64-linux-gnu/c++/11/bits/c++allocator.h: + +/usr/include/aarch64-linux-gnu/bits/stdlib.h: + +/usr/include/c++/11/system_error: + +/usr/include/aarch64-linux-gnu/sys/types.h: + +/usr/include/c++/11/bits/vector.tcc: + +/usr/include/aarch64-linux-gnu/bits/types/clock_t.h: + +/usr/include/aarch64-linux-gnu/bits/types/locale_t.h: + +/usr/include/c++/11/bits/functional_hash.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/graph/operator.h: + +/usr/include/c++/11/ext/numeric_traits.h: + +/usr/include/c++/11/bits/atomic_base.h: + +/usr/include/errno.h: + +/usr/include/c++/11/bits/shared_ptr.h: + +/usr/include/c++/11/bits/stl_construct.h: + +/usr/include/c++/11/bits/cpp_type_traits.h: + +/usr/include/c++/11/bits/stl_iterator_base_funcs.h: + +/usr/include/c++/11/ext/new_allocator.h: + +/usr/include/c++/11/bits/stl_uninitialized.h: + +/usr/include/c++/11/backward/auto_ptr.h: + +/usr/include/c++/11/ext/alloc_traits.h: + +/usr/include/aarch64-linux-gnu/bits/floatn.h: + +/usr/include/c++/11/bits/cxxabi_forced.h: + +/usr/include/stdc-predef.h: + +/usr/include/c++/11/bits/alloc_traits.h: + +/usr/include/aarch64-linux-gnu/bits/time64.h: + +../op_host/add_custom.cpp: + +/usr/include/alloca.h: + +/usr/include/c++/11/bits/range_access.h: + +/usr/include/c++/11/map: + +/usr/include/c++/11/bits/stl_vector.h: + +/usr/include/c++/11/cstddef: + +/usr/include/c++/11/initializer_list: + +/usr/include/c++/11/iosfwd: + +/usr/include/c++/11/bits/erase_if.h: + +/usr/include/c++/11/bits/ptr_traits.h: + +/usr/include/stdint.h: + +/usr/include/endian.h: + +/usr/include/c++/11/bits/stl_map.h: + +/usr/include/c++/11/bits/unique_ptr.h: + +/usr/include/c++/11/ostream: + +/usr/include/c++/11/bits/hash_bytes.h: + +/usr/include/c++/11/bits/move.h: + +/usr/include/c++/11/bits/stl_relops.h: + +/usr/include/aarch64-linux-gnu/bits/struct_rwlock.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/external/ge_common/ge_api_types.h: + +/usr/include/aarch64-linux-gnu/bits/types/struct___jmp_buf_tag.h: + +/usr/include/aarch64-linux-gnu/sys/single_threaded.h: + +/usr/include/c++/11/ext/concurrence.h: + +/usr/include/aarch64-linux-gnu/bits/pthread_stack_min-dynamic.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/runtime_attrs.h: + +/usr/include/c++/11/bits/exception_ptr.h: + +/usr/include/c++/11/ext/string_conversions.h: + +/usr/include/c++/11/bits/nested_exception.h: + +/usr/include/c++/11/bits/shared_ptr_atomic.h: + +/usr/include/aarch64-linux-gnu/bits/typesizes.h: + +/usr/include/c++/11/bits/atomic_lockfree_defines.h: + +/usr/include/aarch64-linux-gnu/bits/types/__fpos_t.h: + +/usr/include/c++/11/bits/streambuf.tcc: + +/usr/include/string.h: + +/usr/include/strings.h: + +/usr/include/aarch64-linux-gnu/bits/string_fortified.h: + +/usr/include/aarch64-linux-gnu/bits/locale.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/context_extend.h: + +/usr/include/c++/11/tuple: + +/usr/include/aarch64-linux-gnu/bits/select.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/securec.h: + +/usr/include/c++/11/bits/charconv.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/securectype.h: + +/usr/include/c++/11/bits/ios_base.h: + +/usr/include/stdio.h: + +/usr/include/c++/11/bits/stringfwd.h: + +/usr/include/aarch64-linux-gnu/bits/strings_fortified.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/graph/ge_error_codes.h: + +/usr/include/aarch64-linux-gnu/bits/types/__fpos64_t.h: + +/usr/include/aarch64-linux-gnu/bits/types/struct_FILE.h: + +/usr/include/time.h: + +/usr/include/aarch64-linux-gnu/bits/wctype-wchar.h: + +/usr/include/c++/11/bits/stl_multiset.h: + +/usr/include/aarch64-linux-gnu/bits/stdio_lim.h: + +/usr/include/aarch64-linux-gnu/bits/stdio.h: + +/usr/include/aarch64-linux-gnu/c++/11/bits/c++locale.h: + +/usr/include/c++/11/cerrno: + +/usr/include/c++/11/stdlib.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/infer_shape_context.h: + +/usr/include/stdlib.h: + +/usr/include/aarch64-linux-gnu/bits/waitflags.h: + +/usr/include/aarch64-linux-gnu/bits/waitstatus.h: + +/usr/include/aarch64-linux-gnu/bits/uintn-identity.h: + +/usr/include/aarch64-linux-gnu/gnu/stubs-lp64.h: + +/usr/include/aarch64-linux-gnu/sys/select.h: + +/usr/include/aarch64-linux-gnu/bits/stdlib-bsearch.h: + +/usr/include/aarch64-linux-gnu/bits/long-double.h: + +/usr/include/c++/11/bits/std_abs.h: + +/usr/include/aarch64-linux-gnu/bits/types/error_t.h: + +/usr/include/c++/11/bits/stl_multimap.h: + +/usr/include/aarch64-linux-gnu/asm/errno.h: + +/usr/include/c++/11/cctype: + +/usr/include/asm-generic/errno.h: + +/usr/include/c++/11/bits/std_mutex.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/graph/ascend_string.h: + +/usr/include/c++/11/string: + +/usr/include/c++/11/cstdint: + +/usr/include/c++/11/bits/localefwd.h: + +/usr/include/aarch64-linux-gnu/bits/types/wint_t.h: + +/usr/include/locale.h: + +/usr/include/c++/11/bits/ostream_insert.h: + +/usr/include/c++/11/bits/shared_ptr_base.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/graph/types.h: + +/usr/include/c++/11/bits/basic_string.h: + +/usr/include/c++/11/bits/basic_string.tcc: + +/usr/local/Ascend/ascend-toolkit/latest/include/register/op_def_registry.h: + +/usr/include/c++/11/utility: + +/usr/include/c++/11/ios: + +/usr/include/c++/11/bits/locale_classes.h: + +/usr/include/c++/11/bits/locale_classes.tcc: + +/usr/include/aarch64-linux-gnu/c++/11/bits/error_constants.h: + +/usr/include/c++/11/stdexcept: + +/usr/include/c++/11/ext/aligned_buffer.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/base_type.h: + +/usr/include/c++/11/bits/basic_ios.h: + +/usr/include/c++/11/bits/exception.h: + +/usr/include/c++/11/bits/locale_facets.h: + +/usr/include/aarch64-linux-gnu/c++/11/bits/atomic_word.h: + +/usr/include/c++/11/cwctype: + +/usr/include/sched.h: + +/usr/include/wctype.h: + +/usr/include/c++/11/functional: + +/usr/include/linux/errno.h: + +/usr/include/aarch64-linux-gnu/c++/11/bits/ctype_base.h: + +/usr/lib/gcc/aarch64-linux-gnu/11/include/stdarg.h: + +/usr/include/aarch64-linux-gnu/c++/11/bits/ctype_inline.h: + +/usr/include/c++/11/istream: + +/usr/include/aarch64-linux-gnu/bits/sched.h: + +/usr/include/c++/11/bits/istream.tcc: + +/usr/include/c++/11/bits/invoke.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/register/op_impl_registry.h: + +/usr/include/aarch64-linux-gnu/bits/timex.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/register/op_impl_kernel_registry.h: + +/usr/include/c++/11/unordered_set: + +/usr/include/c++/11/bits/hashtable_policy.h: + +/usr/include/c++/11/bits/basic_ios.tcc: + +/usr/include/c++/11/bits/enable_special_members.h: + +/usr/include/c++/11/bits/unordered_set.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/utils/extern_math_util.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/tensor.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/storage_shape.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/storage_format.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/continuous_vector.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/external/ge_common/ge_error_codes.h: diff --git a/Increase_multiplexing/Is_fill_UB/build_out/op_host/CMakeFiles/cust_optiling.dir/compiler_depend.ts b/Increase_multiplexing/Is_fill_UB/build_out/op_host/CMakeFiles/cust_optiling.dir/compiler_depend.ts new file mode 100644 index 0000000000000000000000000000000000000000..74472e36eba2a28932ae542c70b920de2f6fda33 --- /dev/null +++ b/Increase_multiplexing/Is_fill_UB/build_out/op_host/CMakeFiles/cust_optiling.dir/compiler_depend.ts @@ -0,0 +1,2 @@ +# CMAKE generated file: DO NOT EDIT! +# Timestamp file for compiler generated dependencies management for cust_optiling. diff --git a/Increase_multiplexing/Is_fill_UB/build_out/op_host/CMakeFiles/cust_optiling.dir/depend.make b/Increase_multiplexing/Is_fill_UB/build_out/op_host/CMakeFiles/cust_optiling.dir/depend.make new file mode 100644 index 0000000000000000000000000000000000000000..fe68c7fa27e765cc54c7a4b724d3af19e0f40b0c --- /dev/null +++ b/Increase_multiplexing/Is_fill_UB/build_out/op_host/CMakeFiles/cust_optiling.dir/depend.make @@ -0,0 +1,2 @@ +# Empty dependencies file for cust_optiling. +# This may be replaced when dependencies are built. diff --git a/Increase_multiplexing/Is_fill_UB/build_out/op_host/CMakeFiles/cust_optiling.dir/flags.make b/Increase_multiplexing/Is_fill_UB/build_out/op_host/CMakeFiles/cust_optiling.dir/flags.make new file mode 100644 index 0000000000000000000000000000000000000000..6d98162bed09f0ecad0e8a6d9c9ec8a6dcf6fd1c --- /dev/null +++ b/Increase_multiplexing/Is_fill_UB/build_out/op_host/CMakeFiles/cust_optiling.dir/flags.make @@ -0,0 +1,10 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +# compile CXX with /usr/bin/c++ +CXX_DEFINES = -DOP_TILING_LIB -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=0 -Dcust_optiling_EXPORTS + +CXX_INCLUDES = -I/usr/local/Ascend/ascend-toolkit/latest/include + +CXX_FLAGS = -fPIC -fvisibility=hidden -fPIC -fvisibility-inlines-hidden -O2 -std=c++11 -fstack-protector-strong + diff --git a/Increase_multiplexing/Is_fill_UB/build_out/op_host/CMakeFiles/cust_optiling.dir/link.txt b/Increase_multiplexing/Is_fill_UB/build_out/op_host/CMakeFiles/cust_optiling.dir/link.txt new file mode 100644 index 0000000000000000000000000000000000000000..5406749e2144ba093cf2e4588d7fd78273ea4006 --- /dev/null +++ b/Increase_multiplexing/Is_fill_UB/build_out/op_host/CMakeFiles/cust_optiling.dir/link.txt @@ -0,0 +1 @@ +/usr/bin/c++ -fPIC -s -Wl,-z,relro -Wl,-z,now -Wl,-z,noexecstack -shared -Wl,-soname,libcust_opmaster_rt2.0.so -o libcust_opmaster_rt2.0.so CMakeFiles/cust_optiling.dir/add_custom.cpp.o -L/usr/local/Ascend/ascend-toolkit/latest/lib64 -Wl,-rpath,/usr/local/Ascend/ascend-toolkit/latest/lib64: -lexe_graph -lregister -ltiling_api -Wl,--whole-archive -lrt2_registry -Wl,--no-whole-archive diff --git a/Increase_multiplexing/Is_fill_UB/build_out/op_host/CMakeFiles/cust_optiling.dir/progress.make b/Increase_multiplexing/Is_fill_UB/build_out/op_host/CMakeFiles/cust_optiling.dir/progress.make new file mode 100644 index 0000000000000000000000000000000000000000..72bb7dd025afc5824222cbd3a1e64841afc2792c --- /dev/null +++ b/Increase_multiplexing/Is_fill_UB/build_out/op_host/CMakeFiles/cust_optiling.dir/progress.make @@ -0,0 +1,3 @@ +CMAKE_PROGRESS_1 = 7 +CMAKE_PROGRESS_2 = 8 + diff --git a/Increase_multiplexing/Is_fill_UB/build_out/op_host/CMakeFiles/optiling_compat.dir/DependInfo.cmake b/Increase_multiplexing/Is_fill_UB/build_out/op_host/CMakeFiles/optiling_compat.dir/DependInfo.cmake new file mode 100644 index 0000000000000000000000000000000000000000..dc55e44b5556fc28ad7acb84f1df08a5aef15b8d --- /dev/null +++ b/Increase_multiplexing/Is_fill_UB/build_out/op_host/CMakeFiles/optiling_compat.dir/DependInfo.cmake @@ -0,0 +1,18 @@ + +# Consider dependencies only in project. +set(CMAKE_DEPENDS_IN_PROJECT_ONLY OFF) + +# The set of languages for which implicit dependencies are needed: +set(CMAKE_DEPENDS_LANGUAGES + ) + +# The set of dependency files which are needed: +set(CMAKE_DEPENDS_DEPENDENCY_FILES + ) + +# Targets to which this target links. +set(CMAKE_TARGET_LINKED_INFO_FILES + ) + +# Fortran module output directory. +set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/Increase_multiplexing/Is_fill_UB/build_out/op_host/CMakeFiles/optiling_compat.dir/build.make b/Increase_multiplexing/Is_fill_UB/build_out/op_host/CMakeFiles/optiling_compat.dir/build.make new file mode 100644 index 0000000000000000000000000000000000000000..266427350ee0e1d4d56d3a5e13ff76387982b080 --- /dev/null +++ b/Increase_multiplexing/Is_fill_UB/build_out/op_host/CMakeFiles/optiling_compat.dir/build.make @@ -0,0 +1,87 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + +# Disable VCS-based implicit rules. +% : %,v + +# Disable VCS-based implicit rules. +% : RCS/% + +# Disable VCS-based implicit rules. +% : RCS/%,v + +# Disable VCS-based implicit rules. +% : SCCS/s.% + +# Disable VCS-based implicit rules. +% : s.% + +.SUFFIXES: .hpux_make_needs_suffix_list + +# Command-line flag to silence nested $(MAKE). +$(VERBOSE)MAKESILENT = -s + +#Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E rm -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out + +# Utility rule file for optiling_compat. + +# Include any custom commands dependencies for this target. +include op_host/CMakeFiles/optiling_compat.dir/compiler_depend.make + +# Include the progress variables for this target. +include op_host/CMakeFiles/optiling_compat.dir/progress.make + +op_host/CMakeFiles/optiling_compat: + cd /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out/op_host && ln -sf lib/linux/aarch64/libcust_opmaster_rt2.0.so /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out/op_host/liboptiling.so + +optiling_compat: op_host/CMakeFiles/optiling_compat +optiling_compat: op_host/CMakeFiles/optiling_compat.dir/build.make +.PHONY : optiling_compat + +# Rule to build all files generated by this target. +op_host/CMakeFiles/optiling_compat.dir/build: optiling_compat +.PHONY : op_host/CMakeFiles/optiling_compat.dir/build + +op_host/CMakeFiles/optiling_compat.dir/clean: + cd /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out/op_host && $(CMAKE_COMMAND) -P CMakeFiles/optiling_compat.dir/cmake_clean.cmake +.PHONY : op_host/CMakeFiles/optiling_compat.dir/clean + +op_host/CMakeFiles/optiling_compat.dir/depend: + cd /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/op_host /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out/op_host /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out/op_host/CMakeFiles/optiling_compat.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : op_host/CMakeFiles/optiling_compat.dir/depend + diff --git a/Increase_multiplexing/Is_fill_UB/build_out/op_host/CMakeFiles/optiling_compat.dir/cmake_clean.cmake b/Increase_multiplexing/Is_fill_UB/build_out/op_host/CMakeFiles/optiling_compat.dir/cmake_clean.cmake new file mode 100644 index 0000000000000000000000000000000000000000..d6c62180661baf2894b2e39b1390c4aad97bd7e7 --- /dev/null +++ b/Increase_multiplexing/Is_fill_UB/build_out/op_host/CMakeFiles/optiling_compat.dir/cmake_clean.cmake @@ -0,0 +1,8 @@ +file(REMOVE_RECURSE + "CMakeFiles/optiling_compat" +) + +# Per-language clean rules from dependency scanning. +foreach(lang ) + include(CMakeFiles/optiling_compat.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/Increase_multiplexing/Is_fill_UB/build_out/op_host/CMakeFiles/optiling_compat.dir/compiler_depend.make b/Increase_multiplexing/Is_fill_UB/build_out/op_host/CMakeFiles/optiling_compat.dir/compiler_depend.make new file mode 100644 index 0000000000000000000000000000000000000000..f6005bcf9aa9a636cea7c8c99afc1c47b58651ec --- /dev/null +++ b/Increase_multiplexing/Is_fill_UB/build_out/op_host/CMakeFiles/optiling_compat.dir/compiler_depend.make @@ -0,0 +1,2 @@ +# Empty custom commands generated dependencies file for optiling_compat. +# This may be replaced when dependencies are built. diff --git a/Increase_multiplexing/Is_fill_UB/build_out/op_host/CMakeFiles/optiling_compat.dir/compiler_depend.ts b/Increase_multiplexing/Is_fill_UB/build_out/op_host/CMakeFiles/optiling_compat.dir/compiler_depend.ts new file mode 100644 index 0000000000000000000000000000000000000000..218ad6e5c7fb31bec1c5dc1c351cf18dde37c686 --- /dev/null +++ b/Increase_multiplexing/Is_fill_UB/build_out/op_host/CMakeFiles/optiling_compat.dir/compiler_depend.ts @@ -0,0 +1,2 @@ +# CMAKE generated file: DO NOT EDIT! +# Timestamp file for custom commands dependencies management for optiling_compat. diff --git a/Increase_multiplexing/Is_fill_UB/build_out/op_host/CMakeFiles/optiling_compat.dir/progress.make b/Increase_multiplexing/Is_fill_UB/build_out/op_host/CMakeFiles/optiling_compat.dir/progress.make new file mode 100644 index 0000000000000000000000000000000000000000..8b137891791fe96927ad78e64b0aad7bded08bdc --- /dev/null +++ b/Increase_multiplexing/Is_fill_UB/build_out/op_host/CMakeFiles/optiling_compat.dir/progress.make @@ -0,0 +1 @@ + diff --git a/Increase_multiplexing/Is_fill_UB/build_out/op_host/CMakeFiles/progress.marks b/Increase_multiplexing/Is_fill_UB/build_out/op_host/CMakeFiles/progress.marks new file mode 100644 index 0000000000000000000000000000000000000000..7f8f011eb73d6043d2e6db9d2c101195ae2801f2 --- /dev/null +++ b/Increase_multiplexing/Is_fill_UB/build_out/op_host/CMakeFiles/progress.marks @@ -0,0 +1 @@ +7 diff --git a/Increase_multiplexing/Is_fill_UB/build_out/op_host/Makefile b/Increase_multiplexing/Is_fill_UB/build_out/op_host/Makefile new file mode 100644 index 0000000000000000000000000000000000000000..9a974ede7c79f82017b8b705b38c950af6dbc446 --- /dev/null +++ b/Increase_multiplexing/Is_fill_UB/build_out/op_host/Makefile @@ -0,0 +1,355 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +# Default target executed when no arguments are given to make. +default_target: all +.PHONY : default_target + +# Allow only one "make -f Makefile2" at a time, but pass parallelism. +.NOTPARALLEL: + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + +# Disable VCS-based implicit rules. +% : %,v + +# Disable VCS-based implicit rules. +% : RCS/% + +# Disable VCS-based implicit rules. +% : RCS/%,v + +# Disable VCS-based implicit rules. +% : SCCS/s.% + +# Disable VCS-based implicit rules. +% : s.% + +.SUFFIXES: .hpux_make_needs_suffix_list + +# Command-line flag to silence nested $(MAKE). +$(VERBOSE)MAKESILENT = -s + +#Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E rm -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out + +#============================================================================= +# Targets provided globally by CMake. + +# Special rule for the target package +package: preinstall + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Run CPack packaging tool..." + cd /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out && /usr/bin/cpack --config ./CPackConfig.cmake +.PHONY : package + +# Special rule for the target package +package/fast: package +.PHONY : package/fast + +# Special rule for the target package_source +package_source: + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Run CPack packaging tool for source..." + cd /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out && /usr/bin/cpack --config ./CPackSourceConfig.cmake /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out/CPackSourceConfig.cmake +.PHONY : package_source + +# Special rule for the target package_source +package_source/fast: package_source +.PHONY : package_source/fast + +# Special rule for the target edit_cache +edit_cache: + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "No interactive CMake dialog available..." + /usr/bin/cmake -E echo No\ interactive\ CMake\ dialog\ available. +.PHONY : edit_cache + +# Special rule for the target edit_cache +edit_cache/fast: edit_cache +.PHONY : edit_cache/fast + +# Special rule for the target rebuild_cache +rebuild_cache: + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running CMake to regenerate build system..." + /usr/bin/cmake --regenerate-during-build -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) +.PHONY : rebuild_cache + +# Special rule for the target rebuild_cache +rebuild_cache/fast: rebuild_cache +.PHONY : rebuild_cache/fast + +# Special rule for the target list_install_components +list_install_components: + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Available install components are: \"Unspecified\"" +.PHONY : list_install_components + +# Special rule for the target list_install_components +list_install_components/fast: list_install_components +.PHONY : list_install_components/fast + +# Special rule for the target install +install: preinstall + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Install the project..." + /usr/bin/cmake -P cmake_install.cmake +.PHONY : install + +# Special rule for the target install +install/fast: preinstall/fast + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Install the project..." + /usr/bin/cmake -P cmake_install.cmake +.PHONY : install/fast + +# Special rule for the target install/local +install/local: preinstall + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Installing only the local directory..." + /usr/bin/cmake -DCMAKE_INSTALL_LOCAL_ONLY=1 -P cmake_install.cmake +.PHONY : install/local + +# Special rule for the target install/local +install/local/fast: preinstall/fast + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Installing only the local directory..." + /usr/bin/cmake -DCMAKE_INSTALL_LOCAL_ONLY=1 -P cmake_install.cmake +.PHONY : install/local/fast + +# Special rule for the target install/strip +install/strip: preinstall + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Installing the project stripped..." + /usr/bin/cmake -DCMAKE_INSTALL_DO_STRIP=1 -P cmake_install.cmake +.PHONY : install/strip + +# Special rule for the target install/strip +install/strip/fast: preinstall/fast + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Installing the project stripped..." + /usr/bin/cmake -DCMAKE_INSTALL_DO_STRIP=1 -P cmake_install.cmake +.PHONY : install/strip/fast + +# The main all target +all: cmake_check_build_system + cd /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out && $(CMAKE_COMMAND) -E cmake_progress_start /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out/CMakeFiles /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out/op_host//CMakeFiles/progress.marks + cd /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_host/all + $(CMAKE_COMMAND) -E cmake_progress_start /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out/CMakeFiles 0 +.PHONY : all + +# The main clean target +clean: + cd /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_host/clean +.PHONY : clean + +# The main clean target +clean/fast: clean +.PHONY : clean/fast + +# Prepare targets for installation. +preinstall: all + cd /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_host/preinstall +.PHONY : preinstall + +# Prepare targets for installation. +preinstall/fast: + cd /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_host/preinstall +.PHONY : preinstall/fast + +# clear depends +depend: + cd /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out && $(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 1 +.PHONY : depend + +# Convenience name for target. +op_host/CMakeFiles/cust_op_proto.dir/rule: + cd /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_host/CMakeFiles/cust_op_proto.dir/rule +.PHONY : op_host/CMakeFiles/cust_op_proto.dir/rule + +# Convenience name for target. +cust_op_proto: op_host/CMakeFiles/cust_op_proto.dir/rule +.PHONY : cust_op_proto + +# fast build rule for target. +cust_op_proto/fast: + cd /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out && $(MAKE) $(MAKESILENT) -f op_host/CMakeFiles/cust_op_proto.dir/build.make op_host/CMakeFiles/cust_op_proto.dir/build +.PHONY : cust_op_proto/fast + +# Convenience name for target. +op_host/CMakeFiles/cust_optiling.dir/rule: + cd /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_host/CMakeFiles/cust_optiling.dir/rule +.PHONY : op_host/CMakeFiles/cust_optiling.dir/rule + +# Convenience name for target. +cust_optiling: op_host/CMakeFiles/cust_optiling.dir/rule +.PHONY : cust_optiling + +# fast build rule for target. +cust_optiling/fast: + cd /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out && $(MAKE) $(MAKESILENT) -f op_host/CMakeFiles/cust_optiling.dir/build.make op_host/CMakeFiles/cust_optiling.dir/build +.PHONY : cust_optiling/fast + +# Convenience name for target. +op_host/CMakeFiles/cust_opapi.dir/rule: + cd /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_host/CMakeFiles/cust_opapi.dir/rule +.PHONY : op_host/CMakeFiles/cust_opapi.dir/rule + +# Convenience name for target. +cust_opapi: op_host/CMakeFiles/cust_opapi.dir/rule +.PHONY : cust_opapi + +# fast build rule for target. +cust_opapi/fast: + cd /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out && $(MAKE) $(MAKESILENT) -f op_host/CMakeFiles/cust_opapi.dir/build.make op_host/CMakeFiles/cust_opapi.dir/build +.PHONY : cust_opapi/fast + +# Convenience name for target. +op_host/CMakeFiles/optiling_compat.dir/rule: + cd /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_host/CMakeFiles/optiling_compat.dir/rule +.PHONY : op_host/CMakeFiles/optiling_compat.dir/rule + +# Convenience name for target. +optiling_compat: op_host/CMakeFiles/optiling_compat.dir/rule +.PHONY : optiling_compat + +# fast build rule for target. +optiling_compat/fast: + cd /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out && $(MAKE) $(MAKESILENT) -f op_host/CMakeFiles/optiling_compat.dir/build.make op_host/CMakeFiles/optiling_compat.dir/build +.PHONY : optiling_compat/fast + +__/autogen/aclnn_add_custom.o: __/autogen/aclnn_add_custom.cpp.o +.PHONY : __/autogen/aclnn_add_custom.o + +# target to build an object file +__/autogen/aclnn_add_custom.cpp.o: + cd /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out && $(MAKE) $(MAKESILENT) -f op_host/CMakeFiles/cust_opapi.dir/build.make op_host/CMakeFiles/cust_opapi.dir/__/autogen/aclnn_add_custom.cpp.o +.PHONY : __/autogen/aclnn_add_custom.cpp.o + +__/autogen/aclnn_add_custom.i: __/autogen/aclnn_add_custom.cpp.i +.PHONY : __/autogen/aclnn_add_custom.i + +# target to preprocess a source file +__/autogen/aclnn_add_custom.cpp.i: + cd /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out && $(MAKE) $(MAKESILENT) -f op_host/CMakeFiles/cust_opapi.dir/build.make op_host/CMakeFiles/cust_opapi.dir/__/autogen/aclnn_add_custom.cpp.i +.PHONY : __/autogen/aclnn_add_custom.cpp.i + +__/autogen/aclnn_add_custom.s: __/autogen/aclnn_add_custom.cpp.s +.PHONY : __/autogen/aclnn_add_custom.s + +# target to generate assembly for a file +__/autogen/aclnn_add_custom.cpp.s: + cd /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out && $(MAKE) $(MAKESILENT) -f op_host/CMakeFiles/cust_opapi.dir/build.make op_host/CMakeFiles/cust_opapi.dir/__/autogen/aclnn_add_custom.cpp.s +.PHONY : __/autogen/aclnn_add_custom.cpp.s + +__/autogen/op_proto.o: __/autogen/op_proto.cc.o +.PHONY : __/autogen/op_proto.o + +# target to build an object file +__/autogen/op_proto.cc.o: + cd /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out && $(MAKE) $(MAKESILENT) -f op_host/CMakeFiles/cust_op_proto.dir/build.make op_host/CMakeFiles/cust_op_proto.dir/__/autogen/op_proto.cc.o +.PHONY : __/autogen/op_proto.cc.o + +__/autogen/op_proto.i: __/autogen/op_proto.cc.i +.PHONY : __/autogen/op_proto.i + +# target to preprocess a source file +__/autogen/op_proto.cc.i: + cd /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out && $(MAKE) $(MAKESILENT) -f op_host/CMakeFiles/cust_op_proto.dir/build.make op_host/CMakeFiles/cust_op_proto.dir/__/autogen/op_proto.cc.i +.PHONY : __/autogen/op_proto.cc.i + +__/autogen/op_proto.s: __/autogen/op_proto.cc.s +.PHONY : __/autogen/op_proto.s + +# target to generate assembly for a file +__/autogen/op_proto.cc.s: + cd /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out && $(MAKE) $(MAKESILENT) -f op_host/CMakeFiles/cust_op_proto.dir/build.make op_host/CMakeFiles/cust_op_proto.dir/__/autogen/op_proto.cc.s +.PHONY : __/autogen/op_proto.cc.s + +add_custom.o: add_custom.cpp.o +.PHONY : add_custom.o + +# target to build an object file +add_custom.cpp.o: + cd /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out && $(MAKE) $(MAKESILENT) -f op_host/CMakeFiles/cust_op_proto.dir/build.make op_host/CMakeFiles/cust_op_proto.dir/add_custom.cpp.o + cd /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out && $(MAKE) $(MAKESILENT) -f op_host/CMakeFiles/cust_optiling.dir/build.make op_host/CMakeFiles/cust_optiling.dir/add_custom.cpp.o +.PHONY : add_custom.cpp.o + +add_custom.i: add_custom.cpp.i +.PHONY : add_custom.i + +# target to preprocess a source file +add_custom.cpp.i: + cd /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out && $(MAKE) $(MAKESILENT) -f op_host/CMakeFiles/cust_op_proto.dir/build.make op_host/CMakeFiles/cust_op_proto.dir/add_custom.cpp.i + cd /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out && $(MAKE) $(MAKESILENT) -f op_host/CMakeFiles/cust_optiling.dir/build.make op_host/CMakeFiles/cust_optiling.dir/add_custom.cpp.i +.PHONY : add_custom.cpp.i + +add_custom.s: add_custom.cpp.s +.PHONY : add_custom.s + +# target to generate assembly for a file +add_custom.cpp.s: + cd /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out && $(MAKE) $(MAKESILENT) -f op_host/CMakeFiles/cust_op_proto.dir/build.make op_host/CMakeFiles/cust_op_proto.dir/add_custom.cpp.s + cd /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out && $(MAKE) $(MAKESILENT) -f op_host/CMakeFiles/cust_optiling.dir/build.make op_host/CMakeFiles/cust_optiling.dir/add_custom.cpp.s +.PHONY : add_custom.cpp.s + +# Help Target +help: + @echo "The following are some of the valid targets for this Makefile:" + @echo "... all (the default if no target is provided)" + @echo "... clean" + @echo "... depend" + @echo "... edit_cache" + @echo "... install" + @echo "... install/local" + @echo "... install/strip" + @echo "... list_install_components" + @echo "... package" + @echo "... package_source" + @echo "... rebuild_cache" + @echo "... optiling_compat" + @echo "... cust_op_proto" + @echo "... cust_opapi" + @echo "... cust_optiling" + @echo "... __/autogen/aclnn_add_custom.o" + @echo "... __/autogen/aclnn_add_custom.i" + @echo "... __/autogen/aclnn_add_custom.s" + @echo "... __/autogen/op_proto.o" + @echo "... __/autogen/op_proto.i" + @echo "... __/autogen/op_proto.s" + @echo "... add_custom.o" + @echo "... add_custom.i" + @echo "... add_custom.s" +.PHONY : help + + + +#============================================================================= +# Special targets to cleanup operation of make. + +# Special rule to run CMake to check the build system integrity. +# No rule that depends on this can have commands that come from listfiles +# because they might be regenerated. +cmake_check_build_system: + cd /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out && $(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 0 +.PHONY : cmake_check_build_system + diff --git a/Increase_multiplexing/Is_fill_UB/build_out/op_host/cmake_install.cmake b/Increase_multiplexing/Is_fill_UB/build_out/op_host/cmake_install.cmake new file mode 100644 index 0000000000000000000000000000000000000000..c1a2b5bd91a0240551b7666cbf7f368c53844845 --- /dev/null +++ b/Increase_multiplexing/Is_fill_UB/build_out/op_host/cmake_install.cmake @@ -0,0 +1,125 @@ +# Install script for directory: /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/op_host + +# Set the install prefix +if(NOT DEFINED CMAKE_INSTALL_PREFIX) + set(CMAKE_INSTALL_PREFIX "/Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out") +endif() +string(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}") + +# Set the install configuration name. +if(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME) + if(BUILD_TYPE) + string(REGEX REPLACE "^[^A-Za-z0-9_]+" "" + CMAKE_INSTALL_CONFIG_NAME "${BUILD_TYPE}") + else() + set(CMAKE_INSTALL_CONFIG_NAME "Release") + endif() + message(STATUS "Install configuration: \"${CMAKE_INSTALL_CONFIG_NAME}\"") +endif() + +# Set the component getting installed. +if(NOT CMAKE_INSTALL_COMPONENT) + if(COMPONENT) + message(STATUS "Install component: \"${COMPONENT}\"") + set(CMAKE_INSTALL_COMPONENT "${COMPONENT}") + else() + set(CMAKE_INSTALL_COMPONENT) + endif() +endif() + +# Install shared libraries without execute permission? +if(NOT DEFINED CMAKE_INSTALL_SO_NO_EXE) + set(CMAKE_INSTALL_SO_NO_EXE "1") +endif() + +# Is this installation the result of a crosscompile? +if(NOT DEFINED CMAKE_CROSSCOMPILING) + set(CMAKE_CROSSCOMPILING "FALSE") +endif() + +# Set default install directory permissions. +if(NOT DEFINED CMAKE_OBJDUMP) + set(CMAKE_OBJDUMP "/usr/bin/objdump") +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + if(EXISTS "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/packages/vendors/customize/op_proto/lib/linux/aarch64/libcust_opsproto_rt2.0.so" AND + NOT IS_SYMLINK "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/packages/vendors/customize/op_proto/lib/linux/aarch64/libcust_opsproto_rt2.0.so") + file(RPATH_CHECK + FILE "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/packages/vendors/customize/op_proto/lib/linux/aarch64/libcust_opsproto_rt2.0.so" + RPATH "") + endif() + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/packages/vendors/customize/op_proto/lib/linux/aarch64" TYPE SHARED_LIBRARY FILES "/Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out/op_host/libcust_opsproto_rt2.0.so") + if(EXISTS "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/packages/vendors/customize/op_proto/lib/linux/aarch64/libcust_opsproto_rt2.0.so" AND + NOT IS_SYMLINK "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/packages/vendors/customize/op_proto/lib/linux/aarch64/libcust_opsproto_rt2.0.so") + file(RPATH_CHANGE + FILE "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/packages/vendors/customize/op_proto/lib/linux/aarch64/libcust_opsproto_rt2.0.so" + OLD_RPATH "/usr/local/Ascend/ascend-toolkit/latest/lib64:" + NEW_RPATH "") + if(CMAKE_INSTALL_DO_STRIP) + execute_process(COMMAND "/usr/bin/strip" "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/packages/vendors/customize/op_proto/lib/linux/aarch64/libcust_opsproto_rt2.0.so") + endif() + endif() +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/packages/vendors/customize/op_proto/inc" TYPE FILE FILES "/Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out/autogen/op_proto.h") +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + if(EXISTS "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/packages/vendors/customize/op_impl/ai_core/tbe/op_tiling/lib/linux/aarch64/libcust_opmaster_rt2.0.so" AND + NOT IS_SYMLINK "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/packages/vendors/customize/op_impl/ai_core/tbe/op_tiling/lib/linux/aarch64/libcust_opmaster_rt2.0.so") + file(RPATH_CHECK + FILE "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/packages/vendors/customize/op_impl/ai_core/tbe/op_tiling/lib/linux/aarch64/libcust_opmaster_rt2.0.so" + RPATH "") + endif() + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/packages/vendors/customize/op_impl/ai_core/tbe/op_tiling/lib/linux/aarch64" TYPE SHARED_LIBRARY FILES "/Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out/op_host/libcust_opmaster_rt2.0.so") + if(EXISTS "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/packages/vendors/customize/op_impl/ai_core/tbe/op_tiling/lib/linux/aarch64/libcust_opmaster_rt2.0.so" AND + NOT IS_SYMLINK "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/packages/vendors/customize/op_impl/ai_core/tbe/op_tiling/lib/linux/aarch64/libcust_opmaster_rt2.0.so") + file(RPATH_CHANGE + FILE "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/packages/vendors/customize/op_impl/ai_core/tbe/op_tiling/lib/linux/aarch64/libcust_opmaster_rt2.0.so" + OLD_RPATH "/usr/local/Ascend/ascend-toolkit/latest/lib64:" + NEW_RPATH "") + if(CMAKE_INSTALL_DO_STRIP) + execute_process(COMMAND "/usr/bin/strip" "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/packages/vendors/customize/op_impl/ai_core/tbe/op_tiling/lib/linux/aarch64/libcust_opmaster_rt2.0.so") + endif() + endif() +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/packages/vendors/customize/op_impl/ai_core/tbe/op_tiling" TYPE FILE FILES "/Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out/op_host/liboptiling.so") +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + if(EXISTS "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/packages/vendors/customize/op_api/lib/libcust_opapi.so" AND + NOT IS_SYMLINK "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/packages/vendors/customize/op_api/lib/libcust_opapi.so") + file(RPATH_CHECK + FILE "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/packages/vendors/customize/op_api/lib/libcust_opapi.so" + RPATH "") + endif() + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/packages/vendors/customize/op_api/lib" TYPE SHARED_LIBRARY FILES "/Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out/op_host/libcust_opapi.so") + if(EXISTS "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/packages/vendors/customize/op_api/lib/libcust_opapi.so" AND + NOT IS_SYMLINK "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/packages/vendors/customize/op_api/lib/libcust_opapi.so") + file(RPATH_CHANGE + FILE "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/packages/vendors/customize/op_api/lib/libcust_opapi.so" + OLD_RPATH "/usr/local/Ascend/ascend-toolkit/latest/lib64:" + NEW_RPATH "") + if(CMAKE_INSTALL_DO_STRIP) + execute_process(COMMAND "/usr/bin/strip" "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/packages/vendors/customize/op_api/lib/libcust_opapi.so") + endif() + endif() +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/packages/vendors/customize/op_api/include" TYPE FILE FILES "/Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out/autogen/aclnn_add_custom.h") +endif() + diff --git a/Increase_multiplexing/Is_fill_UB/build_out/op_host/libcust_opapi.so b/Increase_multiplexing/Is_fill_UB/build_out/op_host/libcust_opapi.so new file mode 100644 index 0000000000000000000000000000000000000000..676633d4ebace56e5cc01c9346883bd36897fa78 Binary files /dev/null and b/Increase_multiplexing/Is_fill_UB/build_out/op_host/libcust_opapi.so differ diff --git a/Increase_multiplexing/Is_fill_UB/build_out/op_host/libcust_opmaster_rt2.0.so b/Increase_multiplexing/Is_fill_UB/build_out/op_host/libcust_opmaster_rt2.0.so new file mode 100644 index 0000000000000000000000000000000000000000..d31da18a28c8c649eede27c0c34cdd664d7ec6a4 Binary files /dev/null and b/Increase_multiplexing/Is_fill_UB/build_out/op_host/libcust_opmaster_rt2.0.so differ diff --git a/Increase_multiplexing/Is_fill_UB/build_out/op_host/libcust_opsproto_rt2.0.so b/Increase_multiplexing/Is_fill_UB/build_out/op_host/libcust_opsproto_rt2.0.so new file mode 100644 index 0000000000000000000000000000000000000000..329238e093b5926e7546410ddff9a982de37492c Binary files /dev/null and b/Increase_multiplexing/Is_fill_UB/build_out/op_host/libcust_opsproto_rt2.0.so differ diff --git a/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/CMakeFiles/CMakeDirectoryInformation.cmake b/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/CMakeFiles/CMakeDirectoryInformation.cmake new file mode 100644 index 0000000000000000000000000000000000000000..7b5a3b11b09046d4778eeb1795b251a4fa82af58 --- /dev/null +++ b/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/CMakeFiles/CMakeDirectoryInformation.cmake @@ -0,0 +1,16 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +# Relative path conversion top directories. +set(CMAKE_RELATIVE_PATH_TOP_SOURCE "/Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB") +set(CMAKE_RELATIVE_PATH_TOP_BINARY "/Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out") + +# Force unix paths in dependencies. +set(CMAKE_FORCE_UNIX_PATHS 1) + + +# The C and CXX include file regular expressions for this directory. +set(CMAKE_C_INCLUDE_REGEX_SCAN "^.*$") +set(CMAKE_C_INCLUDE_REGEX_COMPLAIN "^$") +set(CMAKE_CXX_INCLUDE_REGEX_SCAN ${CMAKE_C_INCLUDE_REGEX_SCAN}) +set(CMAKE_CXX_INCLUDE_REGEX_COMPLAIN ${CMAKE_C_INCLUDE_REGEX_COMPLAIN}) diff --git a/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b.dir/DependInfo.cmake b/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b.dir/DependInfo.cmake new file mode 100644 index 0000000000000000000000000000000000000000..dc55e44b5556fc28ad7acb84f1df08a5aef15b8d --- /dev/null +++ b/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b.dir/DependInfo.cmake @@ -0,0 +1,18 @@ + +# Consider dependencies only in project. +set(CMAKE_DEPENDS_IN_PROJECT_ONLY OFF) + +# The set of languages for which implicit dependencies are needed: +set(CMAKE_DEPENDS_LANGUAGES + ) + +# The set of dependency files which are needed: +set(CMAKE_DEPENDS_DEPENDENCY_FILES + ) + +# Targets to which this target links. +set(CMAKE_TARGET_LINKED_INFO_FILES + ) + +# Fortran module output directory. +set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b.dir/build.make b/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b.dir/build.make new file mode 100644 index 0000000000000000000000000000000000000000..438c1d3cf0e2ceb01836ff104e62c98c8cae6217 --- /dev/null +++ b/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b.dir/build.make @@ -0,0 +1,87 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + +# Disable VCS-based implicit rules. +% : %,v + +# Disable VCS-based implicit rules. +% : RCS/% + +# Disable VCS-based implicit rules. +% : RCS/%,v + +# Disable VCS-based implicit rules. +% : SCCS/s.% + +# Disable VCS-based implicit rules. +% : s.% + +.SUFFIXES: .hpux_make_needs_suffix_list + +# Command-line flag to silence nested $(MAKE). +$(VERBOSE)MAKESILENT = -s + +#Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E rm -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out + +# Utility rule file for ascendc_bin_ascend310b. + +# Include any custom commands dependencies for this target. +include op_kernel/CMakeFiles/ascendc_bin_ascend310b.dir/compiler_depend.make + +# Include the progress variables for this target. +include op_kernel/CMakeFiles/ascendc_bin_ascend310b.dir/progress.make + +op_kernel/CMakeFiles/ascendc_bin_ascend310b: + cd /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out/op_kernel && cp -r /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/op_kernel/*.* /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/binary/ascend310b/src + +ascendc_bin_ascend310b: op_kernel/CMakeFiles/ascendc_bin_ascend310b +ascendc_bin_ascend310b: op_kernel/CMakeFiles/ascendc_bin_ascend310b.dir/build.make +.PHONY : ascendc_bin_ascend310b + +# Rule to build all files generated by this target. +op_kernel/CMakeFiles/ascendc_bin_ascend310b.dir/build: ascendc_bin_ascend310b +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend310b.dir/build + +op_kernel/CMakeFiles/ascendc_bin_ascend310b.dir/clean: + cd /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out/op_kernel && $(CMAKE_COMMAND) -P CMakeFiles/ascendc_bin_ascend310b.dir/cmake_clean.cmake +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend310b.dir/clean + +op_kernel/CMakeFiles/ascendc_bin_ascend310b.dir/depend: + cd /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/op_kernel /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out/op_kernel /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend310b.dir/depend + diff --git a/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b.dir/cmake_clean.cmake b/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b.dir/cmake_clean.cmake new file mode 100644 index 0000000000000000000000000000000000000000..533ecfc39068edc37496c5f20d46fe6ca8911459 --- /dev/null +++ b/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b.dir/cmake_clean.cmake @@ -0,0 +1,8 @@ +file(REMOVE_RECURSE + "CMakeFiles/ascendc_bin_ascend310b" +) + +# Per-language clean rules from dependency scanning. +foreach(lang ) + include(CMakeFiles/ascendc_bin_ascend310b.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b.dir/compiler_depend.make b/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b.dir/compiler_depend.make new file mode 100644 index 0000000000000000000000000000000000000000..b57b3514902bdc581ce7b6f2090f38b51b58a5cd --- /dev/null +++ b/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b.dir/compiler_depend.make @@ -0,0 +1,2 @@ +# Empty custom commands generated dependencies file for ascendc_bin_ascend310b. +# This may be replaced when dependencies are built. diff --git a/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b.dir/compiler_depend.ts b/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b.dir/compiler_depend.ts new file mode 100644 index 0000000000000000000000000000000000000000..0e4fa1ebcb2d0d5d7bebf601f98e8703328cd19a --- /dev/null +++ b/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b.dir/compiler_depend.ts @@ -0,0 +1,2 @@ +# CMAKE generated file: DO NOT EDIT! +# Timestamp file for custom commands dependencies management for ascendc_bin_ascend310b. diff --git a/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b.dir/progress.make b/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b.dir/progress.make new file mode 100644 index 0000000000000000000000000000000000000000..8b137891791fe96927ad78e64b0aad7bded08bdc --- /dev/null +++ b/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b.dir/progress.make @@ -0,0 +1 @@ + diff --git a/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_0.dir/DependInfo.cmake b/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_0.dir/DependInfo.cmake new file mode 100644 index 0000000000000000000000000000000000000000..dc55e44b5556fc28ad7acb84f1df08a5aef15b8d --- /dev/null +++ b/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_0.dir/DependInfo.cmake @@ -0,0 +1,18 @@ + +# Consider dependencies only in project. +set(CMAKE_DEPENDS_IN_PROJECT_ONLY OFF) + +# The set of languages for which implicit dependencies are needed: +set(CMAKE_DEPENDS_LANGUAGES + ) + +# The set of dependency files which are needed: +set(CMAKE_DEPENDS_DEPENDENCY_FILES + ) + +# Targets to which this target links. +set(CMAKE_TARGET_LINKED_INFO_FILES + ) + +# Fortran module output directory. +set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_0.dir/build.make b/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_0.dir/build.make new file mode 100644 index 0000000000000000000000000000000000000000..c58e1acffbd8bb82e7812ebdd722b4a300f25e21 --- /dev/null +++ b/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_0.dir/build.make @@ -0,0 +1,87 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + +# Disable VCS-based implicit rules. +% : %,v + +# Disable VCS-based implicit rules. +% : RCS/% + +# Disable VCS-based implicit rules. +% : RCS/%,v + +# Disable VCS-based implicit rules. +% : SCCS/s.% + +# Disable VCS-based implicit rules. +% : s.% + +.SUFFIXES: .hpux_make_needs_suffix_list + +# Command-line flag to silence nested $(MAKE). +$(VERBOSE)MAKESILENT = -s + +#Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E rm -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out + +# Utility rule file for ascendc_bin_ascend310b_add_custom_0. + +# Include any custom commands dependencies for this target. +include op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_0.dir/compiler_depend.make + +# Include the progress variables for this target. +include op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_0.dir/progress.make + +op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_0: + cd /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/binary/ascend310b && export HI_PYTHON=python3 && bash /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/binary/ascend310b/gen/AddCustom-add_custom-0.sh /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/binary/ascend310b/src/AddCustom.py /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/binary/ascend310b/bin/add_custom + +ascendc_bin_ascend310b_add_custom_0: op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_0 +ascendc_bin_ascend310b_add_custom_0: op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_0.dir/build.make +.PHONY : ascendc_bin_ascend310b_add_custom_0 + +# Rule to build all files generated by this target. +op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_0.dir/build: ascendc_bin_ascend310b_add_custom_0 +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_0.dir/build + +op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_0.dir/clean: + cd /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out/op_kernel && $(CMAKE_COMMAND) -P CMakeFiles/ascendc_bin_ascend310b_add_custom_0.dir/cmake_clean.cmake +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_0.dir/clean + +op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_0.dir/depend: + cd /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/op_kernel /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out/op_kernel /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_0.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_0.dir/depend + diff --git a/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_0.dir/cmake_clean.cmake b/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_0.dir/cmake_clean.cmake new file mode 100644 index 0000000000000000000000000000000000000000..38a06b015c3e023560a0fa9de37b73b7ca57a255 --- /dev/null +++ b/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_0.dir/cmake_clean.cmake @@ -0,0 +1,8 @@ +file(REMOVE_RECURSE + "CMakeFiles/ascendc_bin_ascend310b_add_custom_0" +) + +# Per-language clean rules from dependency scanning. +foreach(lang ) + include(CMakeFiles/ascendc_bin_ascend310b_add_custom_0.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_0.dir/compiler_depend.make b/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_0.dir/compiler_depend.make new file mode 100644 index 0000000000000000000000000000000000000000..e95ee76f3d9703ef8091b70a19582e24d00f765f --- /dev/null +++ b/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_0.dir/compiler_depend.make @@ -0,0 +1,2 @@ +# Empty custom commands generated dependencies file for ascendc_bin_ascend310b_add_custom_0. +# This may be replaced when dependencies are built. diff --git a/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_0.dir/compiler_depend.ts b/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_0.dir/compiler_depend.ts new file mode 100644 index 0000000000000000000000000000000000000000..58b558eb68c6d807294185f925ed321477ea370e --- /dev/null +++ b/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_0.dir/compiler_depend.ts @@ -0,0 +1,2 @@ +# CMAKE generated file: DO NOT EDIT! +# Timestamp file for custom commands dependencies management for ascendc_bin_ascend310b_add_custom_0. diff --git a/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_0.dir/progress.make b/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_0.dir/progress.make new file mode 100644 index 0000000000000000000000000000000000000000..8b137891791fe96927ad78e64b0aad7bded08bdc --- /dev/null +++ b/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_0.dir/progress.make @@ -0,0 +1 @@ + diff --git a/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_1.dir/DependInfo.cmake b/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_1.dir/DependInfo.cmake new file mode 100644 index 0000000000000000000000000000000000000000..dc55e44b5556fc28ad7acb84f1df08a5aef15b8d --- /dev/null +++ b/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_1.dir/DependInfo.cmake @@ -0,0 +1,18 @@ + +# Consider dependencies only in project. +set(CMAKE_DEPENDS_IN_PROJECT_ONLY OFF) + +# The set of languages for which implicit dependencies are needed: +set(CMAKE_DEPENDS_LANGUAGES + ) + +# The set of dependency files which are needed: +set(CMAKE_DEPENDS_DEPENDENCY_FILES + ) + +# Targets to which this target links. +set(CMAKE_TARGET_LINKED_INFO_FILES + ) + +# Fortran module output directory. +set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_1.dir/build.make b/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_1.dir/build.make new file mode 100644 index 0000000000000000000000000000000000000000..452fb0b9bac97afb0ff1b35c428bd7dcd1041832 --- /dev/null +++ b/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_1.dir/build.make @@ -0,0 +1,87 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + +# Disable VCS-based implicit rules. +% : %,v + +# Disable VCS-based implicit rules. +% : RCS/% + +# Disable VCS-based implicit rules. +% : RCS/%,v + +# Disable VCS-based implicit rules. +% : SCCS/s.% + +# Disable VCS-based implicit rules. +% : s.% + +.SUFFIXES: .hpux_make_needs_suffix_list + +# Command-line flag to silence nested $(MAKE). +$(VERBOSE)MAKESILENT = -s + +#Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E rm -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out + +# Utility rule file for ascendc_bin_ascend310b_add_custom_1. + +# Include any custom commands dependencies for this target. +include op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_1.dir/compiler_depend.make + +# Include the progress variables for this target. +include op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_1.dir/progress.make + +op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_1: + cd /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/binary/ascend310b && export HI_PYTHON=python3 && bash /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/binary/ascend310b/gen/AddCustom-add_custom-1.sh /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/binary/ascend310b/src/AddCustom.py /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/binary/ascend310b/bin/add_custom + +ascendc_bin_ascend310b_add_custom_1: op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_1 +ascendc_bin_ascend310b_add_custom_1: op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_1.dir/build.make +.PHONY : ascendc_bin_ascend310b_add_custom_1 + +# Rule to build all files generated by this target. +op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_1.dir/build: ascendc_bin_ascend310b_add_custom_1 +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_1.dir/build + +op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_1.dir/clean: + cd /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out/op_kernel && $(CMAKE_COMMAND) -P CMakeFiles/ascendc_bin_ascend310b_add_custom_1.dir/cmake_clean.cmake +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_1.dir/clean + +op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_1.dir/depend: + cd /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/op_kernel /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out/op_kernel /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_1.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_1.dir/depend + diff --git a/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_1.dir/cmake_clean.cmake b/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_1.dir/cmake_clean.cmake new file mode 100644 index 0000000000000000000000000000000000000000..11cbc5c6f4b1e5bc56d3f0e21ef335e1c01ed9b2 --- /dev/null +++ b/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_1.dir/cmake_clean.cmake @@ -0,0 +1,8 @@ +file(REMOVE_RECURSE + "CMakeFiles/ascendc_bin_ascend310b_add_custom_1" +) + +# Per-language clean rules from dependency scanning. +foreach(lang ) + include(CMakeFiles/ascendc_bin_ascend310b_add_custom_1.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_1.dir/compiler_depend.make b/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_1.dir/compiler_depend.make new file mode 100644 index 0000000000000000000000000000000000000000..12e5e149e9163d7d9d7c7d47bf538468c20177e3 --- /dev/null +++ b/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_1.dir/compiler_depend.make @@ -0,0 +1,2 @@ +# Empty custom commands generated dependencies file for ascendc_bin_ascend310b_add_custom_1. +# This may be replaced when dependencies are built. diff --git a/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_1.dir/compiler_depend.ts b/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_1.dir/compiler_depend.ts new file mode 100644 index 0000000000000000000000000000000000000000..8233416318c0f13a32edb9efc5607bae1f89b85c --- /dev/null +++ b/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_1.dir/compiler_depend.ts @@ -0,0 +1,2 @@ +# CMAKE generated file: DO NOT EDIT! +# Timestamp file for custom commands dependencies management for ascendc_bin_ascend310b_add_custom_1. diff --git a/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_1.dir/progress.make b/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_1.dir/progress.make new file mode 100644 index 0000000000000000000000000000000000000000..8b137891791fe96927ad78e64b0aad7bded08bdc --- /dev/null +++ b/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_1.dir/progress.make @@ -0,0 +1 @@ + diff --git a/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_2.dir/DependInfo.cmake b/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_2.dir/DependInfo.cmake new file mode 100644 index 0000000000000000000000000000000000000000..dc55e44b5556fc28ad7acb84f1df08a5aef15b8d --- /dev/null +++ b/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_2.dir/DependInfo.cmake @@ -0,0 +1,18 @@ + +# Consider dependencies only in project. +set(CMAKE_DEPENDS_IN_PROJECT_ONLY OFF) + +# The set of languages for which implicit dependencies are needed: +set(CMAKE_DEPENDS_LANGUAGES + ) + +# The set of dependency files which are needed: +set(CMAKE_DEPENDS_DEPENDENCY_FILES + ) + +# Targets to which this target links. +set(CMAKE_TARGET_LINKED_INFO_FILES + ) + +# Fortran module output directory. +set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_2.dir/build.make b/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_2.dir/build.make new file mode 100644 index 0000000000000000000000000000000000000000..c09296ff3f6d917da6c0830dc8d10763b4cf9d9c --- /dev/null +++ b/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_2.dir/build.make @@ -0,0 +1,87 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + +# Disable VCS-based implicit rules. +% : %,v + +# Disable VCS-based implicit rules. +% : RCS/% + +# Disable VCS-based implicit rules. +% : RCS/%,v + +# Disable VCS-based implicit rules. +% : SCCS/s.% + +# Disable VCS-based implicit rules. +% : s.% + +.SUFFIXES: .hpux_make_needs_suffix_list + +# Command-line flag to silence nested $(MAKE). +$(VERBOSE)MAKESILENT = -s + +#Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E rm -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out + +# Utility rule file for ascendc_bin_ascend310b_add_custom_2. + +# Include any custom commands dependencies for this target. +include op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_2.dir/compiler_depend.make + +# Include the progress variables for this target. +include op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_2.dir/progress.make + +op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_2: + cd /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/binary/ascend310b && export HI_PYTHON=python3 && bash /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/binary/ascend310b/gen/AddCustom-add_custom-2.sh /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/binary/ascend310b/src/AddCustom.py /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/binary/ascend310b/bin/add_custom + +ascendc_bin_ascend310b_add_custom_2: op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_2 +ascendc_bin_ascend310b_add_custom_2: op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_2.dir/build.make +.PHONY : ascendc_bin_ascend310b_add_custom_2 + +# Rule to build all files generated by this target. +op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_2.dir/build: ascendc_bin_ascend310b_add_custom_2 +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_2.dir/build + +op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_2.dir/clean: + cd /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out/op_kernel && $(CMAKE_COMMAND) -P CMakeFiles/ascendc_bin_ascend310b_add_custom_2.dir/cmake_clean.cmake +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_2.dir/clean + +op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_2.dir/depend: + cd /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/op_kernel /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out/op_kernel /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_2.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_2.dir/depend + diff --git a/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_2.dir/cmake_clean.cmake b/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_2.dir/cmake_clean.cmake new file mode 100644 index 0000000000000000000000000000000000000000..a936753c9084493941e1cce8c69ed5f9c9ee6981 --- /dev/null +++ b/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_2.dir/cmake_clean.cmake @@ -0,0 +1,8 @@ +file(REMOVE_RECURSE + "CMakeFiles/ascendc_bin_ascend310b_add_custom_2" +) + +# Per-language clean rules from dependency scanning. +foreach(lang ) + include(CMakeFiles/ascendc_bin_ascend310b_add_custom_2.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_2.dir/compiler_depend.make b/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_2.dir/compiler_depend.make new file mode 100644 index 0000000000000000000000000000000000000000..89c9c9640594c375a5be7a8d8c8691f8bfd4d2a1 --- /dev/null +++ b/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_2.dir/compiler_depend.make @@ -0,0 +1,2 @@ +# Empty custom commands generated dependencies file for ascendc_bin_ascend310b_add_custom_2. +# This may be replaced when dependencies are built. diff --git a/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_2.dir/compiler_depend.ts b/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_2.dir/compiler_depend.ts new file mode 100644 index 0000000000000000000000000000000000000000..54898779094cbc997f8b2fb65ea025c678105d94 --- /dev/null +++ b/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_2.dir/compiler_depend.ts @@ -0,0 +1,2 @@ +# CMAKE generated file: DO NOT EDIT! +# Timestamp file for custom commands dependencies management for ascendc_bin_ascend310b_add_custom_2. diff --git a/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_2.dir/progress.make b/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_2.dir/progress.make new file mode 100644 index 0000000000000000000000000000000000000000..8b137891791fe96927ad78e64b0aad7bded08bdc --- /dev/null +++ b/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_2.dir/progress.make @@ -0,0 +1 @@ + diff --git a/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_3.dir/DependInfo.cmake b/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_3.dir/DependInfo.cmake new file mode 100644 index 0000000000000000000000000000000000000000..dc55e44b5556fc28ad7acb84f1df08a5aef15b8d --- /dev/null +++ b/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_3.dir/DependInfo.cmake @@ -0,0 +1,18 @@ + +# Consider dependencies only in project. +set(CMAKE_DEPENDS_IN_PROJECT_ONLY OFF) + +# The set of languages for which implicit dependencies are needed: +set(CMAKE_DEPENDS_LANGUAGES + ) + +# The set of dependency files which are needed: +set(CMAKE_DEPENDS_DEPENDENCY_FILES + ) + +# Targets to which this target links. +set(CMAKE_TARGET_LINKED_INFO_FILES + ) + +# Fortran module output directory. +set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_3.dir/build.make b/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_3.dir/build.make new file mode 100644 index 0000000000000000000000000000000000000000..6e1bfa55874d1ee8f16d34c0c0fe8fc5d22fd11a --- /dev/null +++ b/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_3.dir/build.make @@ -0,0 +1,87 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + +# Disable VCS-based implicit rules. +% : %,v + +# Disable VCS-based implicit rules. +% : RCS/% + +# Disable VCS-based implicit rules. +% : RCS/%,v + +# Disable VCS-based implicit rules. +% : SCCS/s.% + +# Disable VCS-based implicit rules. +% : s.% + +.SUFFIXES: .hpux_make_needs_suffix_list + +# Command-line flag to silence nested $(MAKE). +$(VERBOSE)MAKESILENT = -s + +#Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E rm -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out + +# Utility rule file for ascendc_bin_ascend310b_add_custom_3. + +# Include any custom commands dependencies for this target. +include op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_3.dir/compiler_depend.make + +# Include the progress variables for this target. +include op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_3.dir/progress.make + +op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_3: + cd /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/binary/ascend310b && export HI_PYTHON=python3 && bash /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/binary/ascend310b/gen/AddCustom-add_custom-3.sh /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/binary/ascend310b/src/AddCustom.py /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/binary/ascend310b/bin/add_custom + +ascendc_bin_ascend310b_add_custom_3: op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_3 +ascendc_bin_ascend310b_add_custom_3: op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_3.dir/build.make +.PHONY : ascendc_bin_ascend310b_add_custom_3 + +# Rule to build all files generated by this target. +op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_3.dir/build: ascendc_bin_ascend310b_add_custom_3 +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_3.dir/build + +op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_3.dir/clean: + cd /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out/op_kernel && $(CMAKE_COMMAND) -P CMakeFiles/ascendc_bin_ascend310b_add_custom_3.dir/cmake_clean.cmake +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_3.dir/clean + +op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_3.dir/depend: + cd /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/op_kernel /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out/op_kernel /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_3.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_3.dir/depend + diff --git a/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_3.dir/cmake_clean.cmake b/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_3.dir/cmake_clean.cmake new file mode 100644 index 0000000000000000000000000000000000000000..e88e21c2026d621445295ddfbb91d5c2753fc085 --- /dev/null +++ b/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_3.dir/cmake_clean.cmake @@ -0,0 +1,8 @@ +file(REMOVE_RECURSE + "CMakeFiles/ascendc_bin_ascend310b_add_custom_3" +) + +# Per-language clean rules from dependency scanning. +foreach(lang ) + include(CMakeFiles/ascendc_bin_ascend310b_add_custom_3.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_3.dir/compiler_depend.make b/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_3.dir/compiler_depend.make new file mode 100644 index 0000000000000000000000000000000000000000..578117c5a9d7238aa6fe5743f510defd0f231a5e --- /dev/null +++ b/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_3.dir/compiler_depend.make @@ -0,0 +1,2 @@ +# Empty custom commands generated dependencies file for ascendc_bin_ascend310b_add_custom_3. +# This may be replaced when dependencies are built. diff --git a/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_3.dir/compiler_depend.ts b/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_3.dir/compiler_depend.ts new file mode 100644 index 0000000000000000000000000000000000000000..6adc5cb0b5004979b5032c8205874034fb12b4ee --- /dev/null +++ b/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_3.dir/compiler_depend.ts @@ -0,0 +1,2 @@ +# CMAKE generated file: DO NOT EDIT! +# Timestamp file for custom commands dependencies management for ascendc_bin_ascend310b_add_custom_3. diff --git a/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_3.dir/progress.make b/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_3.dir/progress.make new file mode 100644 index 0000000000000000000000000000000000000000..8b137891791fe96927ad78e64b0aad7bded08bdc --- /dev/null +++ b/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_3.dir/progress.make @@ -0,0 +1 @@ + diff --git a/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_copy.dir/DependInfo.cmake b/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_copy.dir/DependInfo.cmake new file mode 100644 index 0000000000000000000000000000000000000000..dc55e44b5556fc28ad7acb84f1df08a5aef15b8d --- /dev/null +++ b/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_copy.dir/DependInfo.cmake @@ -0,0 +1,18 @@ + +# Consider dependencies only in project. +set(CMAKE_DEPENDS_IN_PROJECT_ONLY OFF) + +# The set of languages for which implicit dependencies are needed: +set(CMAKE_DEPENDS_LANGUAGES + ) + +# The set of dependency files which are needed: +set(CMAKE_DEPENDS_DEPENDENCY_FILES + ) + +# Targets to which this target links. +set(CMAKE_TARGET_LINKED_INFO_FILES + ) + +# Fortran module output directory. +set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_copy.dir/build.make b/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_copy.dir/build.make new file mode 100644 index 0000000000000000000000000000000000000000..7e1d8671ac5ef5513ac1d1dcdf6a4ece05a1a80e --- /dev/null +++ b/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_copy.dir/build.make @@ -0,0 +1,87 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + +# Disable VCS-based implicit rules. +% : %,v + +# Disable VCS-based implicit rules. +% : RCS/% + +# Disable VCS-based implicit rules. +% : RCS/%,v + +# Disable VCS-based implicit rules. +% : SCCS/s.% + +# Disable VCS-based implicit rules. +% : s.% + +.SUFFIXES: .hpux_make_needs_suffix_list + +# Command-line flag to silence nested $(MAKE). +$(VERBOSE)MAKESILENT = -s + +#Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E rm -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out + +# Utility rule file for ascendc_bin_ascend310b_add_custom_copy. + +# Include any custom commands dependencies for this target. +include op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_copy.dir/compiler_depend.make + +# Include the progress variables for this target. +include op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_copy.dir/progress.make + +op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_copy: + cd /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out/op_kernel && cp /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/tbe/dynamic/add_custom.py /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/binary/ascend310b/src/AddCustom.py + +ascendc_bin_ascend310b_add_custom_copy: op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_copy +ascendc_bin_ascend310b_add_custom_copy: op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_copy.dir/build.make +.PHONY : ascendc_bin_ascend310b_add_custom_copy + +# Rule to build all files generated by this target. +op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_copy.dir/build: ascendc_bin_ascend310b_add_custom_copy +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_copy.dir/build + +op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_copy.dir/clean: + cd /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out/op_kernel && $(CMAKE_COMMAND) -P CMakeFiles/ascendc_bin_ascend310b_add_custom_copy.dir/cmake_clean.cmake +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_copy.dir/clean + +op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_copy.dir/depend: + cd /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/op_kernel /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out/op_kernel /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_copy.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_copy.dir/depend + diff --git a/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_copy.dir/cmake_clean.cmake b/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_copy.dir/cmake_clean.cmake new file mode 100644 index 0000000000000000000000000000000000000000..46fb4bc6149a3535eb17d2477be0ede99f4fc0e7 --- /dev/null +++ b/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_copy.dir/cmake_clean.cmake @@ -0,0 +1,8 @@ +file(REMOVE_RECURSE + "CMakeFiles/ascendc_bin_ascend310b_add_custom_copy" +) + +# Per-language clean rules from dependency scanning. +foreach(lang ) + include(CMakeFiles/ascendc_bin_ascend310b_add_custom_copy.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_copy.dir/compiler_depend.make b/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_copy.dir/compiler_depend.make new file mode 100644 index 0000000000000000000000000000000000000000..c5c85be36aa5e2e6f74f004b38461136d888143a --- /dev/null +++ b/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_copy.dir/compiler_depend.make @@ -0,0 +1,2 @@ +# Empty custom commands generated dependencies file for ascendc_bin_ascend310b_add_custom_copy. +# This may be replaced when dependencies are built. diff --git a/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_copy.dir/compiler_depend.ts b/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_copy.dir/compiler_depend.ts new file mode 100644 index 0000000000000000000000000000000000000000..2635634fb6bd8928b3caefb8d8fab2e8b1004af4 --- /dev/null +++ b/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_copy.dir/compiler_depend.ts @@ -0,0 +1,2 @@ +# CMAKE generated file: DO NOT EDIT! +# Timestamp file for custom commands dependencies management for ascendc_bin_ascend310b_add_custom_copy. diff --git a/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_copy.dir/progress.make b/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_copy.dir/progress.make new file mode 100644 index 0000000000000000000000000000000000000000..8b137891791fe96927ad78e64b0aad7bded08bdc --- /dev/null +++ b/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_copy.dir/progress.make @@ -0,0 +1 @@ + diff --git a/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b_gen_ops_config.dir/DependInfo.cmake b/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b_gen_ops_config.dir/DependInfo.cmake new file mode 100644 index 0000000000000000000000000000000000000000..dc55e44b5556fc28ad7acb84f1df08a5aef15b8d --- /dev/null +++ b/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b_gen_ops_config.dir/DependInfo.cmake @@ -0,0 +1,18 @@ + +# Consider dependencies only in project. +set(CMAKE_DEPENDS_IN_PROJECT_ONLY OFF) + +# The set of languages for which implicit dependencies are needed: +set(CMAKE_DEPENDS_LANGUAGES + ) + +# The set of dependency files which are needed: +set(CMAKE_DEPENDS_DEPENDENCY_FILES + ) + +# Targets to which this target links. +set(CMAKE_TARGET_LINKED_INFO_FILES + ) + +# Fortran module output directory. +set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b_gen_ops_config.dir/build.make b/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b_gen_ops_config.dir/build.make new file mode 100644 index 0000000000000000000000000000000000000000..8526fd9fde97e8f157b4095e1025c14f8f353cc7 --- /dev/null +++ b/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b_gen_ops_config.dir/build.make @@ -0,0 +1,88 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + +# Disable VCS-based implicit rules. +% : %,v + +# Disable VCS-based implicit rules. +% : RCS/% + +# Disable VCS-based implicit rules. +% : RCS/%,v + +# Disable VCS-based implicit rules. +% : SCCS/s.% + +# Disable VCS-based implicit rules. +% : s.% + +.SUFFIXES: .hpux_make_needs_suffix_list + +# Command-line flag to silence nested $(MAKE). +$(VERBOSE)MAKESILENT = -s + +#Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E rm -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out + +# Utility rule file for ascendc_bin_ascend310b_gen_ops_config. + +# Include any custom commands dependencies for this target. +include op_kernel/CMakeFiles/ascendc_bin_ascend310b_gen_ops_config.dir/compiler_depend.make + +# Include the progress variables for this target. +include op_kernel/CMakeFiles/ascendc_bin_ascend310b_gen_ops_config.dir/progress.make + +op_kernel/CMakeFiles/ascendc_bin_ascend310b_gen_ops_config: + cd /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out/op_kernel && python3 /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/cmake/util/insert_simplified_keys.py -p /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/binary/ascend310b/bin + cd /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out/op_kernel && python3 /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/cmake/util/ascendc_ops_config.py -p /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/binary/ascend310b/bin -s ascend310b + +ascendc_bin_ascend310b_gen_ops_config: op_kernel/CMakeFiles/ascendc_bin_ascend310b_gen_ops_config +ascendc_bin_ascend310b_gen_ops_config: op_kernel/CMakeFiles/ascendc_bin_ascend310b_gen_ops_config.dir/build.make +.PHONY : ascendc_bin_ascend310b_gen_ops_config + +# Rule to build all files generated by this target. +op_kernel/CMakeFiles/ascendc_bin_ascend310b_gen_ops_config.dir/build: ascendc_bin_ascend310b_gen_ops_config +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend310b_gen_ops_config.dir/build + +op_kernel/CMakeFiles/ascendc_bin_ascend310b_gen_ops_config.dir/clean: + cd /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out/op_kernel && $(CMAKE_COMMAND) -P CMakeFiles/ascendc_bin_ascend310b_gen_ops_config.dir/cmake_clean.cmake +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend310b_gen_ops_config.dir/clean + +op_kernel/CMakeFiles/ascendc_bin_ascend310b_gen_ops_config.dir/depend: + cd /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/op_kernel /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out/op_kernel /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b_gen_ops_config.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend310b_gen_ops_config.dir/depend + diff --git a/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b_gen_ops_config.dir/cmake_clean.cmake b/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b_gen_ops_config.dir/cmake_clean.cmake new file mode 100644 index 0000000000000000000000000000000000000000..5407b615dc5d6e7354a1555f39b93a44a5bbf91b --- /dev/null +++ b/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b_gen_ops_config.dir/cmake_clean.cmake @@ -0,0 +1,8 @@ +file(REMOVE_RECURSE + "CMakeFiles/ascendc_bin_ascend310b_gen_ops_config" +) + +# Per-language clean rules from dependency scanning. +foreach(lang ) + include(CMakeFiles/ascendc_bin_ascend310b_gen_ops_config.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b_gen_ops_config.dir/compiler_depend.make b/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b_gen_ops_config.dir/compiler_depend.make new file mode 100644 index 0000000000000000000000000000000000000000..a131ca8f91cc49cd9677c0e8e11800d95615fb05 --- /dev/null +++ b/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b_gen_ops_config.dir/compiler_depend.make @@ -0,0 +1,2 @@ +# Empty custom commands generated dependencies file for ascendc_bin_ascend310b_gen_ops_config. +# This may be replaced when dependencies are built. diff --git a/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b_gen_ops_config.dir/compiler_depend.ts b/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b_gen_ops_config.dir/compiler_depend.ts new file mode 100644 index 0000000000000000000000000000000000000000..d9befe63ff7c9f376f7c499a786bae54123c96e8 --- /dev/null +++ b/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b_gen_ops_config.dir/compiler_depend.ts @@ -0,0 +1,2 @@ +# CMAKE generated file: DO NOT EDIT! +# Timestamp file for custom commands dependencies management for ascendc_bin_ascend310b_gen_ops_config. diff --git a/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b_gen_ops_config.dir/progress.make b/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b_gen_ops_config.dir/progress.make new file mode 100644 index 0000000000000000000000000000000000000000..8b137891791fe96927ad78e64b0aad7bded08bdc --- /dev/null +++ b/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b_gen_ops_config.dir/progress.make @@ -0,0 +1 @@ + diff --git a/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b.dir/DependInfo.cmake b/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b.dir/DependInfo.cmake new file mode 100644 index 0000000000000000000000000000000000000000..dc55e44b5556fc28ad7acb84f1df08a5aef15b8d --- /dev/null +++ b/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b.dir/DependInfo.cmake @@ -0,0 +1,18 @@ + +# Consider dependencies only in project. +set(CMAKE_DEPENDS_IN_PROJECT_ONLY OFF) + +# The set of languages for which implicit dependencies are needed: +set(CMAKE_DEPENDS_LANGUAGES + ) + +# The set of dependency files which are needed: +set(CMAKE_DEPENDS_DEPENDENCY_FILES + ) + +# Targets to which this target links. +set(CMAKE_TARGET_LINKED_INFO_FILES + ) + +# Fortran module output directory. +set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b.dir/build.make b/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b.dir/build.make new file mode 100644 index 0000000000000000000000000000000000000000..1eff33cc63019ec2ec70991f8f29a4065f3b4da0 --- /dev/null +++ b/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b.dir/build.make @@ -0,0 +1,87 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + +# Disable VCS-based implicit rules. +% : %,v + +# Disable VCS-based implicit rules. +% : RCS/% + +# Disable VCS-based implicit rules. +% : RCS/%,v + +# Disable VCS-based implicit rules. +% : SCCS/s.% + +# Disable VCS-based implicit rules. +% : s.% + +.SUFFIXES: .hpux_make_needs_suffix_list + +# Command-line flag to silence nested $(MAKE). +$(VERBOSE)MAKESILENT = -s + +#Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E rm -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out + +# Utility rule file for ascendc_bin_ascend910b. + +# Include any custom commands dependencies for this target. +include op_kernel/CMakeFiles/ascendc_bin_ascend910b.dir/compiler_depend.make + +# Include the progress variables for this target. +include op_kernel/CMakeFiles/ascendc_bin_ascend910b.dir/progress.make + +op_kernel/CMakeFiles/ascendc_bin_ascend910b: + cd /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out/op_kernel && cp -r /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/op_kernel/*.* /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/binary/ascend910b/src + +ascendc_bin_ascend910b: op_kernel/CMakeFiles/ascendc_bin_ascend910b +ascendc_bin_ascend910b: op_kernel/CMakeFiles/ascendc_bin_ascend910b.dir/build.make +.PHONY : ascendc_bin_ascend910b + +# Rule to build all files generated by this target. +op_kernel/CMakeFiles/ascendc_bin_ascend910b.dir/build: ascendc_bin_ascend910b +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend910b.dir/build + +op_kernel/CMakeFiles/ascendc_bin_ascend910b.dir/clean: + cd /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out/op_kernel && $(CMAKE_COMMAND) -P CMakeFiles/ascendc_bin_ascend910b.dir/cmake_clean.cmake +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend910b.dir/clean + +op_kernel/CMakeFiles/ascendc_bin_ascend910b.dir/depend: + cd /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/op_kernel /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out/op_kernel /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend910b.dir/depend + diff --git a/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b.dir/cmake_clean.cmake b/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b.dir/cmake_clean.cmake new file mode 100644 index 0000000000000000000000000000000000000000..0f5b4484aadb7aa885dce07b651783d494277a56 --- /dev/null +++ b/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b.dir/cmake_clean.cmake @@ -0,0 +1,8 @@ +file(REMOVE_RECURSE + "CMakeFiles/ascendc_bin_ascend910b" +) + +# Per-language clean rules from dependency scanning. +foreach(lang ) + include(CMakeFiles/ascendc_bin_ascend910b.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b.dir/compiler_depend.make b/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b.dir/compiler_depend.make new file mode 100644 index 0000000000000000000000000000000000000000..356ef894a7b9d628fe6440122b9c3d40dccdf797 --- /dev/null +++ b/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b.dir/compiler_depend.make @@ -0,0 +1,2 @@ +# Empty custom commands generated dependencies file for ascendc_bin_ascend910b. +# This may be replaced when dependencies are built. diff --git a/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b.dir/compiler_depend.ts b/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b.dir/compiler_depend.ts new file mode 100644 index 0000000000000000000000000000000000000000..88d46aa9ddd231b41e53be097939e3070552bb3a --- /dev/null +++ b/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b.dir/compiler_depend.ts @@ -0,0 +1,2 @@ +# CMAKE generated file: DO NOT EDIT! +# Timestamp file for custom commands dependencies management for ascendc_bin_ascend910b. diff --git a/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b.dir/progress.make b/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b.dir/progress.make new file mode 100644 index 0000000000000000000000000000000000000000..8b137891791fe96927ad78e64b0aad7bded08bdc --- /dev/null +++ b/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b.dir/progress.make @@ -0,0 +1 @@ + diff --git a/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_0.dir/DependInfo.cmake b/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_0.dir/DependInfo.cmake new file mode 100644 index 0000000000000000000000000000000000000000..dc55e44b5556fc28ad7acb84f1df08a5aef15b8d --- /dev/null +++ b/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_0.dir/DependInfo.cmake @@ -0,0 +1,18 @@ + +# Consider dependencies only in project. +set(CMAKE_DEPENDS_IN_PROJECT_ONLY OFF) + +# The set of languages for which implicit dependencies are needed: +set(CMAKE_DEPENDS_LANGUAGES + ) + +# The set of dependency files which are needed: +set(CMAKE_DEPENDS_DEPENDENCY_FILES + ) + +# Targets to which this target links. +set(CMAKE_TARGET_LINKED_INFO_FILES + ) + +# Fortran module output directory. +set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_0.dir/build.make b/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_0.dir/build.make new file mode 100644 index 0000000000000000000000000000000000000000..314110b914d1d2f3dad0c7f99b149be6fdf6c6ad --- /dev/null +++ b/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_0.dir/build.make @@ -0,0 +1,87 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + +# Disable VCS-based implicit rules. +% : %,v + +# Disable VCS-based implicit rules. +% : RCS/% + +# Disable VCS-based implicit rules. +% : RCS/%,v + +# Disable VCS-based implicit rules. +% : SCCS/s.% + +# Disable VCS-based implicit rules. +% : s.% + +.SUFFIXES: .hpux_make_needs_suffix_list + +# Command-line flag to silence nested $(MAKE). +$(VERBOSE)MAKESILENT = -s + +#Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E rm -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out + +# Utility rule file for ascendc_bin_ascend910b_add_custom_0. + +# Include any custom commands dependencies for this target. +include op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_0.dir/compiler_depend.make + +# Include the progress variables for this target. +include op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_0.dir/progress.make + +op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_0: + cd /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/binary/ascend910b && export HI_PYTHON=python3 && bash /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/binary/ascend910b/gen/AddCustom-add_custom-0.sh /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/binary/ascend910b/src/AddCustom.py /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/binary/ascend910b/bin/add_custom + +ascendc_bin_ascend910b_add_custom_0: op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_0 +ascendc_bin_ascend910b_add_custom_0: op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_0.dir/build.make +.PHONY : ascendc_bin_ascend910b_add_custom_0 + +# Rule to build all files generated by this target. +op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_0.dir/build: ascendc_bin_ascend910b_add_custom_0 +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_0.dir/build + +op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_0.dir/clean: + cd /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out/op_kernel && $(CMAKE_COMMAND) -P CMakeFiles/ascendc_bin_ascend910b_add_custom_0.dir/cmake_clean.cmake +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_0.dir/clean + +op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_0.dir/depend: + cd /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/op_kernel /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out/op_kernel /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_0.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_0.dir/depend + diff --git a/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_0.dir/cmake_clean.cmake b/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_0.dir/cmake_clean.cmake new file mode 100644 index 0000000000000000000000000000000000000000..0a2d54cf3dc6fd67677dc7081d5fc8616f0d7a3e --- /dev/null +++ b/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_0.dir/cmake_clean.cmake @@ -0,0 +1,8 @@ +file(REMOVE_RECURSE + "CMakeFiles/ascendc_bin_ascend910b_add_custom_0" +) + +# Per-language clean rules from dependency scanning. +foreach(lang ) + include(CMakeFiles/ascendc_bin_ascend910b_add_custom_0.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_0.dir/compiler_depend.make b/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_0.dir/compiler_depend.make new file mode 100644 index 0000000000000000000000000000000000000000..d4ce4f8ba12b1dba8f69fbe9508e807e22c45fae --- /dev/null +++ b/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_0.dir/compiler_depend.make @@ -0,0 +1,2 @@ +# Empty custom commands generated dependencies file for ascendc_bin_ascend910b_add_custom_0. +# This may be replaced when dependencies are built. diff --git a/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_0.dir/compiler_depend.ts b/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_0.dir/compiler_depend.ts new file mode 100644 index 0000000000000000000000000000000000000000..0950b6704c2d696eaece186f438bab6549dfd872 --- /dev/null +++ b/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_0.dir/compiler_depend.ts @@ -0,0 +1,2 @@ +# CMAKE generated file: DO NOT EDIT! +# Timestamp file for custom commands dependencies management for ascendc_bin_ascend910b_add_custom_0. diff --git a/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_0.dir/progress.make b/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_0.dir/progress.make new file mode 100644 index 0000000000000000000000000000000000000000..8b137891791fe96927ad78e64b0aad7bded08bdc --- /dev/null +++ b/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_0.dir/progress.make @@ -0,0 +1 @@ + diff --git a/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_1.dir/DependInfo.cmake b/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_1.dir/DependInfo.cmake new file mode 100644 index 0000000000000000000000000000000000000000..dc55e44b5556fc28ad7acb84f1df08a5aef15b8d --- /dev/null +++ b/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_1.dir/DependInfo.cmake @@ -0,0 +1,18 @@ + +# Consider dependencies only in project. +set(CMAKE_DEPENDS_IN_PROJECT_ONLY OFF) + +# The set of languages for which implicit dependencies are needed: +set(CMAKE_DEPENDS_LANGUAGES + ) + +# The set of dependency files which are needed: +set(CMAKE_DEPENDS_DEPENDENCY_FILES + ) + +# Targets to which this target links. +set(CMAKE_TARGET_LINKED_INFO_FILES + ) + +# Fortran module output directory. +set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_1.dir/build.make b/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_1.dir/build.make new file mode 100644 index 0000000000000000000000000000000000000000..2f61dc36056f300c9fe908eff9efac7a4957a123 --- /dev/null +++ b/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_1.dir/build.make @@ -0,0 +1,87 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + +# Disable VCS-based implicit rules. +% : %,v + +# Disable VCS-based implicit rules. +% : RCS/% + +# Disable VCS-based implicit rules. +% : RCS/%,v + +# Disable VCS-based implicit rules. +% : SCCS/s.% + +# Disable VCS-based implicit rules. +% : s.% + +.SUFFIXES: .hpux_make_needs_suffix_list + +# Command-line flag to silence nested $(MAKE). +$(VERBOSE)MAKESILENT = -s + +#Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E rm -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out + +# Utility rule file for ascendc_bin_ascend910b_add_custom_1. + +# Include any custom commands dependencies for this target. +include op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_1.dir/compiler_depend.make + +# Include the progress variables for this target. +include op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_1.dir/progress.make + +op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_1: + cd /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/binary/ascend910b && export HI_PYTHON=python3 && bash /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/binary/ascend910b/gen/AddCustom-add_custom-1.sh /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/binary/ascend910b/src/AddCustom.py /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/binary/ascend910b/bin/add_custom + +ascendc_bin_ascend910b_add_custom_1: op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_1 +ascendc_bin_ascend910b_add_custom_1: op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_1.dir/build.make +.PHONY : ascendc_bin_ascend910b_add_custom_1 + +# Rule to build all files generated by this target. +op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_1.dir/build: ascendc_bin_ascend910b_add_custom_1 +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_1.dir/build + +op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_1.dir/clean: + cd /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out/op_kernel && $(CMAKE_COMMAND) -P CMakeFiles/ascendc_bin_ascend910b_add_custom_1.dir/cmake_clean.cmake +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_1.dir/clean + +op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_1.dir/depend: + cd /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/op_kernel /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out/op_kernel /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_1.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_1.dir/depend + diff --git a/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_1.dir/cmake_clean.cmake b/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_1.dir/cmake_clean.cmake new file mode 100644 index 0000000000000000000000000000000000000000..4fee922cbf1944ac9257637c8e00b269a21483dd --- /dev/null +++ b/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_1.dir/cmake_clean.cmake @@ -0,0 +1,8 @@ +file(REMOVE_RECURSE + "CMakeFiles/ascendc_bin_ascend910b_add_custom_1" +) + +# Per-language clean rules from dependency scanning. +foreach(lang ) + include(CMakeFiles/ascendc_bin_ascend910b_add_custom_1.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_1.dir/compiler_depend.make b/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_1.dir/compiler_depend.make new file mode 100644 index 0000000000000000000000000000000000000000..b420955d39efb0f2477f33893a62ecfcb2649cef --- /dev/null +++ b/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_1.dir/compiler_depend.make @@ -0,0 +1,2 @@ +# Empty custom commands generated dependencies file for ascendc_bin_ascend910b_add_custom_1. +# This may be replaced when dependencies are built. diff --git a/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_1.dir/compiler_depend.ts b/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_1.dir/compiler_depend.ts new file mode 100644 index 0000000000000000000000000000000000000000..d739564997d9daddd2c14a040d7e54f49dec1c2d --- /dev/null +++ b/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_1.dir/compiler_depend.ts @@ -0,0 +1,2 @@ +# CMAKE generated file: DO NOT EDIT! +# Timestamp file for custom commands dependencies management for ascendc_bin_ascend910b_add_custom_1. diff --git a/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_1.dir/progress.make b/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_1.dir/progress.make new file mode 100644 index 0000000000000000000000000000000000000000..8b137891791fe96927ad78e64b0aad7bded08bdc --- /dev/null +++ b/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_1.dir/progress.make @@ -0,0 +1 @@ + diff --git a/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_2.dir/DependInfo.cmake b/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_2.dir/DependInfo.cmake new file mode 100644 index 0000000000000000000000000000000000000000..dc55e44b5556fc28ad7acb84f1df08a5aef15b8d --- /dev/null +++ b/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_2.dir/DependInfo.cmake @@ -0,0 +1,18 @@ + +# Consider dependencies only in project. +set(CMAKE_DEPENDS_IN_PROJECT_ONLY OFF) + +# The set of languages for which implicit dependencies are needed: +set(CMAKE_DEPENDS_LANGUAGES + ) + +# The set of dependency files which are needed: +set(CMAKE_DEPENDS_DEPENDENCY_FILES + ) + +# Targets to which this target links. +set(CMAKE_TARGET_LINKED_INFO_FILES + ) + +# Fortran module output directory. +set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_2.dir/build.make b/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_2.dir/build.make new file mode 100644 index 0000000000000000000000000000000000000000..08d4ed8fdd77b7ab19e8cc0045d93c1b50659dad --- /dev/null +++ b/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_2.dir/build.make @@ -0,0 +1,87 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + +# Disable VCS-based implicit rules. +% : %,v + +# Disable VCS-based implicit rules. +% : RCS/% + +# Disable VCS-based implicit rules. +% : RCS/%,v + +# Disable VCS-based implicit rules. +% : SCCS/s.% + +# Disable VCS-based implicit rules. +% : s.% + +.SUFFIXES: .hpux_make_needs_suffix_list + +# Command-line flag to silence nested $(MAKE). +$(VERBOSE)MAKESILENT = -s + +#Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E rm -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out + +# Utility rule file for ascendc_bin_ascend910b_add_custom_2. + +# Include any custom commands dependencies for this target. +include op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_2.dir/compiler_depend.make + +# Include the progress variables for this target. +include op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_2.dir/progress.make + +op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_2: + cd /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/binary/ascend910b && export HI_PYTHON=python3 && bash /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/binary/ascend910b/gen/AddCustom-add_custom-2.sh /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/binary/ascend910b/src/AddCustom.py /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/binary/ascend910b/bin/add_custom + +ascendc_bin_ascend910b_add_custom_2: op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_2 +ascendc_bin_ascend910b_add_custom_2: op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_2.dir/build.make +.PHONY : ascendc_bin_ascend910b_add_custom_2 + +# Rule to build all files generated by this target. +op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_2.dir/build: ascendc_bin_ascend910b_add_custom_2 +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_2.dir/build + +op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_2.dir/clean: + cd /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out/op_kernel && $(CMAKE_COMMAND) -P CMakeFiles/ascendc_bin_ascend910b_add_custom_2.dir/cmake_clean.cmake +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_2.dir/clean + +op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_2.dir/depend: + cd /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/op_kernel /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out/op_kernel /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_2.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_2.dir/depend + diff --git a/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_2.dir/cmake_clean.cmake b/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_2.dir/cmake_clean.cmake new file mode 100644 index 0000000000000000000000000000000000000000..0b2582b111672d64537820b8a878a276e4234d64 --- /dev/null +++ b/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_2.dir/cmake_clean.cmake @@ -0,0 +1,8 @@ +file(REMOVE_RECURSE + "CMakeFiles/ascendc_bin_ascend910b_add_custom_2" +) + +# Per-language clean rules from dependency scanning. +foreach(lang ) + include(CMakeFiles/ascendc_bin_ascend910b_add_custom_2.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_2.dir/compiler_depend.make b/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_2.dir/compiler_depend.make new file mode 100644 index 0000000000000000000000000000000000000000..3a29710c6ff2b084d459eb90d296cd1aa1e5aa79 --- /dev/null +++ b/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_2.dir/compiler_depend.make @@ -0,0 +1,2 @@ +# Empty custom commands generated dependencies file for ascendc_bin_ascend910b_add_custom_2. +# This may be replaced when dependencies are built. diff --git a/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_2.dir/compiler_depend.ts b/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_2.dir/compiler_depend.ts new file mode 100644 index 0000000000000000000000000000000000000000..c47a0871ce1961636f0138b64a38f658753cf5c5 --- /dev/null +++ b/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_2.dir/compiler_depend.ts @@ -0,0 +1,2 @@ +# CMAKE generated file: DO NOT EDIT! +# Timestamp file for custom commands dependencies management for ascendc_bin_ascend910b_add_custom_2. diff --git a/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_2.dir/progress.make b/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_2.dir/progress.make new file mode 100644 index 0000000000000000000000000000000000000000..8b137891791fe96927ad78e64b0aad7bded08bdc --- /dev/null +++ b/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_2.dir/progress.make @@ -0,0 +1 @@ + diff --git a/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_3.dir/DependInfo.cmake b/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_3.dir/DependInfo.cmake new file mode 100644 index 0000000000000000000000000000000000000000..dc55e44b5556fc28ad7acb84f1df08a5aef15b8d --- /dev/null +++ b/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_3.dir/DependInfo.cmake @@ -0,0 +1,18 @@ + +# Consider dependencies only in project. +set(CMAKE_DEPENDS_IN_PROJECT_ONLY OFF) + +# The set of languages for which implicit dependencies are needed: +set(CMAKE_DEPENDS_LANGUAGES + ) + +# The set of dependency files which are needed: +set(CMAKE_DEPENDS_DEPENDENCY_FILES + ) + +# Targets to which this target links. +set(CMAKE_TARGET_LINKED_INFO_FILES + ) + +# Fortran module output directory. +set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_3.dir/build.make b/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_3.dir/build.make new file mode 100644 index 0000000000000000000000000000000000000000..70edfc6b160f1074ee42ce8e34bd67c9812f32fb --- /dev/null +++ b/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_3.dir/build.make @@ -0,0 +1,87 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + +# Disable VCS-based implicit rules. +% : %,v + +# Disable VCS-based implicit rules. +% : RCS/% + +# Disable VCS-based implicit rules. +% : RCS/%,v + +# Disable VCS-based implicit rules. +% : SCCS/s.% + +# Disable VCS-based implicit rules. +% : s.% + +.SUFFIXES: .hpux_make_needs_suffix_list + +# Command-line flag to silence nested $(MAKE). +$(VERBOSE)MAKESILENT = -s + +#Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E rm -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out + +# Utility rule file for ascendc_bin_ascend910b_add_custom_3. + +# Include any custom commands dependencies for this target. +include op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_3.dir/compiler_depend.make + +# Include the progress variables for this target. +include op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_3.dir/progress.make + +op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_3: + cd /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/binary/ascend910b && export HI_PYTHON=python3 && bash /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/binary/ascend910b/gen/AddCustom-add_custom-3.sh /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/binary/ascend910b/src/AddCustom.py /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/binary/ascend910b/bin/add_custom + +ascendc_bin_ascend910b_add_custom_3: op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_3 +ascendc_bin_ascend910b_add_custom_3: op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_3.dir/build.make +.PHONY : ascendc_bin_ascend910b_add_custom_3 + +# Rule to build all files generated by this target. +op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_3.dir/build: ascendc_bin_ascend910b_add_custom_3 +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_3.dir/build + +op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_3.dir/clean: + cd /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out/op_kernel && $(CMAKE_COMMAND) -P CMakeFiles/ascendc_bin_ascend910b_add_custom_3.dir/cmake_clean.cmake +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_3.dir/clean + +op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_3.dir/depend: + cd /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/op_kernel /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out/op_kernel /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_3.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_3.dir/depend + diff --git a/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_3.dir/cmake_clean.cmake b/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_3.dir/cmake_clean.cmake new file mode 100644 index 0000000000000000000000000000000000000000..6caa9d48e9c09df345ce3d00dfb0c555314f2c08 --- /dev/null +++ b/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_3.dir/cmake_clean.cmake @@ -0,0 +1,8 @@ +file(REMOVE_RECURSE + "CMakeFiles/ascendc_bin_ascend910b_add_custom_3" +) + +# Per-language clean rules from dependency scanning. +foreach(lang ) + include(CMakeFiles/ascendc_bin_ascend910b_add_custom_3.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_3.dir/compiler_depend.make b/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_3.dir/compiler_depend.make new file mode 100644 index 0000000000000000000000000000000000000000..2b624b59744ba189391b8399c6719ce73103faaa --- /dev/null +++ b/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_3.dir/compiler_depend.make @@ -0,0 +1,2 @@ +# Empty custom commands generated dependencies file for ascendc_bin_ascend910b_add_custom_3. +# This may be replaced when dependencies are built. diff --git a/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_3.dir/compiler_depend.ts b/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_3.dir/compiler_depend.ts new file mode 100644 index 0000000000000000000000000000000000000000..22dc6a6725802a6fbc2e2c9a3cce5b7b75ef4e8b --- /dev/null +++ b/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_3.dir/compiler_depend.ts @@ -0,0 +1,2 @@ +# CMAKE generated file: DO NOT EDIT! +# Timestamp file for custom commands dependencies management for ascendc_bin_ascend910b_add_custom_3. diff --git a/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_3.dir/progress.make b/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_3.dir/progress.make new file mode 100644 index 0000000000000000000000000000000000000000..8b137891791fe96927ad78e64b0aad7bded08bdc --- /dev/null +++ b/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_3.dir/progress.make @@ -0,0 +1 @@ + diff --git a/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_copy.dir/DependInfo.cmake b/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_copy.dir/DependInfo.cmake new file mode 100644 index 0000000000000000000000000000000000000000..dc55e44b5556fc28ad7acb84f1df08a5aef15b8d --- /dev/null +++ b/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_copy.dir/DependInfo.cmake @@ -0,0 +1,18 @@ + +# Consider dependencies only in project. +set(CMAKE_DEPENDS_IN_PROJECT_ONLY OFF) + +# The set of languages for which implicit dependencies are needed: +set(CMAKE_DEPENDS_LANGUAGES + ) + +# The set of dependency files which are needed: +set(CMAKE_DEPENDS_DEPENDENCY_FILES + ) + +# Targets to which this target links. +set(CMAKE_TARGET_LINKED_INFO_FILES + ) + +# Fortran module output directory. +set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_copy.dir/build.make b/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_copy.dir/build.make new file mode 100644 index 0000000000000000000000000000000000000000..689dffce914046742e8c036b8ede3ae9be618e76 --- /dev/null +++ b/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_copy.dir/build.make @@ -0,0 +1,87 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + +# Disable VCS-based implicit rules. +% : %,v + +# Disable VCS-based implicit rules. +% : RCS/% + +# Disable VCS-based implicit rules. +% : RCS/%,v + +# Disable VCS-based implicit rules. +% : SCCS/s.% + +# Disable VCS-based implicit rules. +% : s.% + +.SUFFIXES: .hpux_make_needs_suffix_list + +# Command-line flag to silence nested $(MAKE). +$(VERBOSE)MAKESILENT = -s + +#Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E rm -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out + +# Utility rule file for ascendc_bin_ascend910b_add_custom_copy. + +# Include any custom commands dependencies for this target. +include op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_copy.dir/compiler_depend.make + +# Include the progress variables for this target. +include op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_copy.dir/progress.make + +op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_copy: + cd /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out/op_kernel && cp /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/tbe/dynamic/add_custom.py /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/binary/ascend910b/src/AddCustom.py + +ascendc_bin_ascend910b_add_custom_copy: op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_copy +ascendc_bin_ascend910b_add_custom_copy: op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_copy.dir/build.make +.PHONY : ascendc_bin_ascend910b_add_custom_copy + +# Rule to build all files generated by this target. +op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_copy.dir/build: ascendc_bin_ascend910b_add_custom_copy +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_copy.dir/build + +op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_copy.dir/clean: + cd /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out/op_kernel && $(CMAKE_COMMAND) -P CMakeFiles/ascendc_bin_ascend910b_add_custom_copy.dir/cmake_clean.cmake +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_copy.dir/clean + +op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_copy.dir/depend: + cd /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/op_kernel /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out/op_kernel /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_copy.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_copy.dir/depend + diff --git a/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_copy.dir/cmake_clean.cmake b/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_copy.dir/cmake_clean.cmake new file mode 100644 index 0000000000000000000000000000000000000000..6dd19a79d6e41007f82f301f87634d311ff2b00b --- /dev/null +++ b/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_copy.dir/cmake_clean.cmake @@ -0,0 +1,8 @@ +file(REMOVE_RECURSE + "CMakeFiles/ascendc_bin_ascend910b_add_custom_copy" +) + +# Per-language clean rules from dependency scanning. +foreach(lang ) + include(CMakeFiles/ascendc_bin_ascend910b_add_custom_copy.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_copy.dir/compiler_depend.make b/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_copy.dir/compiler_depend.make new file mode 100644 index 0000000000000000000000000000000000000000..0ad143cb482336abd1bbad6feaad0cff158367a3 --- /dev/null +++ b/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_copy.dir/compiler_depend.make @@ -0,0 +1,2 @@ +# Empty custom commands generated dependencies file for ascendc_bin_ascend910b_add_custom_copy. +# This may be replaced when dependencies are built. diff --git a/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_copy.dir/compiler_depend.ts b/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_copy.dir/compiler_depend.ts new file mode 100644 index 0000000000000000000000000000000000000000..ecb8ebe977207b0b9c883f1660ca50fad522f8a5 --- /dev/null +++ b/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_copy.dir/compiler_depend.ts @@ -0,0 +1,2 @@ +# CMAKE generated file: DO NOT EDIT! +# Timestamp file for custom commands dependencies management for ascendc_bin_ascend910b_add_custom_copy. diff --git a/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_copy.dir/progress.make b/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_copy.dir/progress.make new file mode 100644 index 0000000000000000000000000000000000000000..8b137891791fe96927ad78e64b0aad7bded08bdc --- /dev/null +++ b/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_copy.dir/progress.make @@ -0,0 +1 @@ + diff --git a/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b_gen_ops_config.dir/DependInfo.cmake b/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b_gen_ops_config.dir/DependInfo.cmake new file mode 100644 index 0000000000000000000000000000000000000000..dc55e44b5556fc28ad7acb84f1df08a5aef15b8d --- /dev/null +++ b/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b_gen_ops_config.dir/DependInfo.cmake @@ -0,0 +1,18 @@ + +# Consider dependencies only in project. +set(CMAKE_DEPENDS_IN_PROJECT_ONLY OFF) + +# The set of languages for which implicit dependencies are needed: +set(CMAKE_DEPENDS_LANGUAGES + ) + +# The set of dependency files which are needed: +set(CMAKE_DEPENDS_DEPENDENCY_FILES + ) + +# Targets to which this target links. +set(CMAKE_TARGET_LINKED_INFO_FILES + ) + +# Fortran module output directory. +set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b_gen_ops_config.dir/build.make b/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b_gen_ops_config.dir/build.make new file mode 100644 index 0000000000000000000000000000000000000000..b84aeee7d13182bf9136944e4270a3de8a4fafff --- /dev/null +++ b/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b_gen_ops_config.dir/build.make @@ -0,0 +1,88 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + +# Disable VCS-based implicit rules. +% : %,v + +# Disable VCS-based implicit rules. +% : RCS/% + +# Disable VCS-based implicit rules. +% : RCS/%,v + +# Disable VCS-based implicit rules. +% : SCCS/s.% + +# Disable VCS-based implicit rules. +% : s.% + +.SUFFIXES: .hpux_make_needs_suffix_list + +# Command-line flag to silence nested $(MAKE). +$(VERBOSE)MAKESILENT = -s + +#Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E rm -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out + +# Utility rule file for ascendc_bin_ascend910b_gen_ops_config. + +# Include any custom commands dependencies for this target. +include op_kernel/CMakeFiles/ascendc_bin_ascend910b_gen_ops_config.dir/compiler_depend.make + +# Include the progress variables for this target. +include op_kernel/CMakeFiles/ascendc_bin_ascend910b_gen_ops_config.dir/progress.make + +op_kernel/CMakeFiles/ascendc_bin_ascend910b_gen_ops_config: + cd /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out/op_kernel && python3 /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/cmake/util/insert_simplified_keys.py -p /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/binary/ascend910b/bin + cd /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out/op_kernel && python3 /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/cmake/util/ascendc_ops_config.py -p /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/binary/ascend910b/bin -s ascend910b + +ascendc_bin_ascend910b_gen_ops_config: op_kernel/CMakeFiles/ascendc_bin_ascend910b_gen_ops_config +ascendc_bin_ascend910b_gen_ops_config: op_kernel/CMakeFiles/ascendc_bin_ascend910b_gen_ops_config.dir/build.make +.PHONY : ascendc_bin_ascend910b_gen_ops_config + +# Rule to build all files generated by this target. +op_kernel/CMakeFiles/ascendc_bin_ascend910b_gen_ops_config.dir/build: ascendc_bin_ascend910b_gen_ops_config +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend910b_gen_ops_config.dir/build + +op_kernel/CMakeFiles/ascendc_bin_ascend910b_gen_ops_config.dir/clean: + cd /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out/op_kernel && $(CMAKE_COMMAND) -P CMakeFiles/ascendc_bin_ascend910b_gen_ops_config.dir/cmake_clean.cmake +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend910b_gen_ops_config.dir/clean + +op_kernel/CMakeFiles/ascendc_bin_ascend910b_gen_ops_config.dir/depend: + cd /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/op_kernel /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out/op_kernel /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b_gen_ops_config.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend910b_gen_ops_config.dir/depend + diff --git a/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b_gen_ops_config.dir/cmake_clean.cmake b/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b_gen_ops_config.dir/cmake_clean.cmake new file mode 100644 index 0000000000000000000000000000000000000000..82891cada87e395484a36d9497ca43aadafa6e0d --- /dev/null +++ b/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b_gen_ops_config.dir/cmake_clean.cmake @@ -0,0 +1,8 @@ +file(REMOVE_RECURSE + "CMakeFiles/ascendc_bin_ascend910b_gen_ops_config" +) + +# Per-language clean rules from dependency scanning. +foreach(lang ) + include(CMakeFiles/ascendc_bin_ascend910b_gen_ops_config.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b_gen_ops_config.dir/compiler_depend.make b/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b_gen_ops_config.dir/compiler_depend.make new file mode 100644 index 0000000000000000000000000000000000000000..caede33a485c69655d3a61af2f2bf72a4c2473fd --- /dev/null +++ b/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b_gen_ops_config.dir/compiler_depend.make @@ -0,0 +1,2 @@ +# Empty custom commands generated dependencies file for ascendc_bin_ascend910b_gen_ops_config. +# This may be replaced when dependencies are built. diff --git a/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b_gen_ops_config.dir/compiler_depend.ts b/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b_gen_ops_config.dir/compiler_depend.ts new file mode 100644 index 0000000000000000000000000000000000000000..e5c001f3af05083708095ee4d076b182fd30525f --- /dev/null +++ b/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b_gen_ops_config.dir/compiler_depend.ts @@ -0,0 +1,2 @@ +# CMAKE generated file: DO NOT EDIT! +# Timestamp file for custom commands dependencies management for ascendc_bin_ascend910b_gen_ops_config. diff --git a/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b_gen_ops_config.dir/progress.make b/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b_gen_ops_config.dir/progress.make new file mode 100644 index 0000000000000000000000000000000000000000..8b137891791fe96927ad78e64b0aad7bded08bdc --- /dev/null +++ b/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b_gen_ops_config.dir/progress.make @@ -0,0 +1 @@ + diff --git a/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/CMakeFiles/ascendc_impl_gen.dir/DependInfo.cmake b/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/CMakeFiles/ascendc_impl_gen.dir/DependInfo.cmake new file mode 100644 index 0000000000000000000000000000000000000000..dc55e44b5556fc28ad7acb84f1df08a5aef15b8d --- /dev/null +++ b/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/CMakeFiles/ascendc_impl_gen.dir/DependInfo.cmake @@ -0,0 +1,18 @@ + +# Consider dependencies only in project. +set(CMAKE_DEPENDS_IN_PROJECT_ONLY OFF) + +# The set of languages for which implicit dependencies are needed: +set(CMAKE_DEPENDS_LANGUAGES + ) + +# The set of dependency files which are needed: +set(CMAKE_DEPENDS_DEPENDENCY_FILES + ) + +# Targets to which this target links. +set(CMAKE_TARGET_LINKED_INFO_FILES + ) + +# Fortran module output directory. +set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/CMakeFiles/ascendc_impl_gen.dir/build.make b/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/CMakeFiles/ascendc_impl_gen.dir/build.make new file mode 100644 index 0000000000000000000000000000000000000000..3da6519f32e5e3f7e448a4985bd5e0a9bb8f810c --- /dev/null +++ b/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/CMakeFiles/ascendc_impl_gen.dir/build.make @@ -0,0 +1,95 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + +# Disable VCS-based implicit rules. +% : %,v + +# Disable VCS-based implicit rules. +% : RCS/% + +# Disable VCS-based implicit rules. +% : RCS/%,v + +# Disable VCS-based implicit rules. +% : SCCS/s.% + +# Disable VCS-based implicit rules. +% : s.% + +.SUFFIXES: .hpux_make_needs_suffix_list + +# Command-line flag to silence nested $(MAKE). +$(VERBOSE)MAKESILENT = -s + +#Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E rm -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out + +# Utility rule file for ascendc_impl_gen. + +# Include any custom commands dependencies for this target. +include op_kernel/CMakeFiles/ascendc_impl_gen.dir/compiler_depend.make + +# Include the progress variables for this target. +include op_kernel/CMakeFiles/ascendc_impl_gen.dir/progress.make + +op_kernel/CMakeFiles/ascendc_impl_gen: op_kernel/tbe/.impl_timestamp + +op_kernel/tbe/.impl_timestamp: autogen/aic-ascend310b-ops-info.ini +op_kernel/tbe/.impl_timestamp: ../cmake/util/ascendc_impl_build.py + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --blue --bold --progress-dir=/Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Generating tbe/.impl_timestamp" + cd /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out/op_kernel && mkdir -m 700 -p /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/tbe/dynamic + cd /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out/op_kernel && python3 /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/cmake/util/ascendc_impl_build.py /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out/autogen/aic-ascend310b-ops-info.ini "" "" /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/op_kernel /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/tbe/dynamic /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out/autogen + cd /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out/op_kernel && rm -rf /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/tbe/.impl_timestamp + cd /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out/op_kernel && touch /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/tbe/.impl_timestamp + +ascendc_impl_gen: op_kernel/CMakeFiles/ascendc_impl_gen +ascendc_impl_gen: op_kernel/tbe/.impl_timestamp +ascendc_impl_gen: op_kernel/CMakeFiles/ascendc_impl_gen.dir/build.make +.PHONY : ascendc_impl_gen + +# Rule to build all files generated by this target. +op_kernel/CMakeFiles/ascendc_impl_gen.dir/build: ascendc_impl_gen +.PHONY : op_kernel/CMakeFiles/ascendc_impl_gen.dir/build + +op_kernel/CMakeFiles/ascendc_impl_gen.dir/clean: + cd /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out/op_kernel && $(CMAKE_COMMAND) -P CMakeFiles/ascendc_impl_gen.dir/cmake_clean.cmake +.PHONY : op_kernel/CMakeFiles/ascendc_impl_gen.dir/clean + +op_kernel/CMakeFiles/ascendc_impl_gen.dir/depend: + cd /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/op_kernel /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out/op_kernel /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/CMakeFiles/ascendc_impl_gen.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : op_kernel/CMakeFiles/ascendc_impl_gen.dir/depend + diff --git a/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/CMakeFiles/ascendc_impl_gen.dir/cmake_clean.cmake b/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/CMakeFiles/ascendc_impl_gen.dir/cmake_clean.cmake new file mode 100644 index 0000000000000000000000000000000000000000..0dabd8217f51de05d3c48e464f9ed87a459cca1a --- /dev/null +++ b/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/CMakeFiles/ascendc_impl_gen.dir/cmake_clean.cmake @@ -0,0 +1,9 @@ +file(REMOVE_RECURSE + "CMakeFiles/ascendc_impl_gen" + "tbe/.impl_timestamp" +) + +# Per-language clean rules from dependency scanning. +foreach(lang ) + include(CMakeFiles/ascendc_impl_gen.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/CMakeFiles/ascendc_impl_gen.dir/compiler_depend.make b/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/CMakeFiles/ascendc_impl_gen.dir/compiler_depend.make new file mode 100644 index 0000000000000000000000000000000000000000..e4c9fac661464ec05ea1a443edb0dc2b0b41806f --- /dev/null +++ b/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/CMakeFiles/ascendc_impl_gen.dir/compiler_depend.make @@ -0,0 +1,2 @@ +# Empty custom commands generated dependencies file for ascendc_impl_gen. +# This may be replaced when dependencies are built. diff --git a/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/CMakeFiles/ascendc_impl_gen.dir/compiler_depend.ts b/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/CMakeFiles/ascendc_impl_gen.dir/compiler_depend.ts new file mode 100644 index 0000000000000000000000000000000000000000..b895e90a30e456d3811a0bb2e4d043284245aacd --- /dev/null +++ b/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/CMakeFiles/ascendc_impl_gen.dir/compiler_depend.ts @@ -0,0 +1,2 @@ +# CMAKE generated file: DO NOT EDIT! +# Timestamp file for custom commands dependencies management for ascendc_impl_gen. diff --git a/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/CMakeFiles/ascendc_impl_gen.dir/progress.make b/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/CMakeFiles/ascendc_impl_gen.dir/progress.make new file mode 100644 index 0000000000000000000000000000000000000000..781c7de277467a8195d562b5d08164806763e9bb --- /dev/null +++ b/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/CMakeFiles/ascendc_impl_gen.dir/progress.make @@ -0,0 +1,2 @@ +CMAKE_PROGRESS_1 = 1 + diff --git a/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/CMakeFiles/binary.dir/DependInfo.cmake b/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/CMakeFiles/binary.dir/DependInfo.cmake new file mode 100644 index 0000000000000000000000000000000000000000..dc55e44b5556fc28ad7acb84f1df08a5aef15b8d --- /dev/null +++ b/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/CMakeFiles/binary.dir/DependInfo.cmake @@ -0,0 +1,18 @@ + +# Consider dependencies only in project. +set(CMAKE_DEPENDS_IN_PROJECT_ONLY OFF) + +# The set of languages for which implicit dependencies are needed: +set(CMAKE_DEPENDS_LANGUAGES + ) + +# The set of dependency files which are needed: +set(CMAKE_DEPENDS_DEPENDENCY_FILES + ) + +# Targets to which this target links. +set(CMAKE_TARGET_LINKED_INFO_FILES + ) + +# Fortran module output directory. +set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/CMakeFiles/binary.dir/build.make b/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/CMakeFiles/binary.dir/build.make new file mode 100644 index 0000000000000000000000000000000000000000..be5e8c06d2595b17079f3cef27e1a39824f72b16 --- /dev/null +++ b/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/CMakeFiles/binary.dir/build.make @@ -0,0 +1,83 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + +# Disable VCS-based implicit rules. +% : %,v + +# Disable VCS-based implicit rules. +% : RCS/% + +# Disable VCS-based implicit rules. +% : RCS/%,v + +# Disable VCS-based implicit rules. +% : SCCS/s.% + +# Disable VCS-based implicit rules. +% : s.% + +.SUFFIXES: .hpux_make_needs_suffix_list + +# Command-line flag to silence nested $(MAKE). +$(VERBOSE)MAKESILENT = -s + +#Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E rm -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out + +# Utility rule file for binary. + +# Include any custom commands dependencies for this target. +include op_kernel/CMakeFiles/binary.dir/compiler_depend.make + +# Include the progress variables for this target. +include op_kernel/CMakeFiles/binary.dir/progress.make + +binary: op_kernel/CMakeFiles/binary.dir/build.make +.PHONY : binary + +# Rule to build all files generated by this target. +op_kernel/CMakeFiles/binary.dir/build: binary +.PHONY : op_kernel/CMakeFiles/binary.dir/build + +op_kernel/CMakeFiles/binary.dir/clean: + cd /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out/op_kernel && $(CMAKE_COMMAND) -P CMakeFiles/binary.dir/cmake_clean.cmake +.PHONY : op_kernel/CMakeFiles/binary.dir/clean + +op_kernel/CMakeFiles/binary.dir/depend: + cd /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/op_kernel /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out/op_kernel /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/CMakeFiles/binary.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : op_kernel/CMakeFiles/binary.dir/depend + diff --git a/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/CMakeFiles/binary.dir/cmake_clean.cmake b/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/CMakeFiles/binary.dir/cmake_clean.cmake new file mode 100644 index 0000000000000000000000000000000000000000..9ae76984f5565d466b92a810925e025e54471e63 --- /dev/null +++ b/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/CMakeFiles/binary.dir/cmake_clean.cmake @@ -0,0 +1,5 @@ + +# Per-language clean rules from dependency scanning. +foreach(lang ) + include(CMakeFiles/binary.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/CMakeFiles/binary.dir/compiler_depend.make b/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/CMakeFiles/binary.dir/compiler_depend.make new file mode 100644 index 0000000000000000000000000000000000000000..e688fdae426435b7338ad5ae7e9a8b33847b35f2 --- /dev/null +++ b/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/CMakeFiles/binary.dir/compiler_depend.make @@ -0,0 +1,2 @@ +# Empty custom commands generated dependencies file for binary. +# This may be replaced when dependencies are built. diff --git a/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/CMakeFiles/binary.dir/compiler_depend.ts b/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/CMakeFiles/binary.dir/compiler_depend.ts new file mode 100644 index 0000000000000000000000000000000000000000..f22f6ab4259e686344dd2262cc15fc223bd41f47 --- /dev/null +++ b/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/CMakeFiles/binary.dir/compiler_depend.ts @@ -0,0 +1,2 @@ +# CMAKE generated file: DO NOT EDIT! +# Timestamp file for custom commands dependencies management for binary. diff --git a/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/CMakeFiles/binary.dir/progress.make b/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/CMakeFiles/binary.dir/progress.make new file mode 100644 index 0000000000000000000000000000000000000000..8b137891791fe96927ad78e64b0aad7bded08bdc --- /dev/null +++ b/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/CMakeFiles/binary.dir/progress.make @@ -0,0 +1 @@ + diff --git a/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/CMakeFiles/npu_supported_ops.dir/DependInfo.cmake b/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/CMakeFiles/npu_supported_ops.dir/DependInfo.cmake new file mode 100644 index 0000000000000000000000000000000000000000..dc55e44b5556fc28ad7acb84f1df08a5aef15b8d --- /dev/null +++ b/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/CMakeFiles/npu_supported_ops.dir/DependInfo.cmake @@ -0,0 +1,18 @@ + +# Consider dependencies only in project. +set(CMAKE_DEPENDS_IN_PROJECT_ONLY OFF) + +# The set of languages for which implicit dependencies are needed: +set(CMAKE_DEPENDS_LANGUAGES + ) + +# The set of dependency files which are needed: +set(CMAKE_DEPENDS_DEPENDENCY_FILES + ) + +# Targets to which this target links. +set(CMAKE_TARGET_LINKED_INFO_FILES + ) + +# Fortran module output directory. +set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/CMakeFiles/npu_supported_ops.dir/build.make b/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/CMakeFiles/npu_supported_ops.dir/build.make new file mode 100644 index 0000000000000000000000000000000000000000..6d098f39685d2097447af783b6bd43e18a3f3801 --- /dev/null +++ b/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/CMakeFiles/npu_supported_ops.dir/build.make @@ -0,0 +1,92 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + +# Disable VCS-based implicit rules. +% : %,v + +# Disable VCS-based implicit rules. +% : RCS/% + +# Disable VCS-based implicit rules. +% : RCS/%,v + +# Disable VCS-based implicit rules. +% : SCCS/s.% + +# Disable VCS-based implicit rules. +% : s.% + +.SUFFIXES: .hpux_make_needs_suffix_list + +# Command-line flag to silence nested $(MAKE). +$(VERBOSE)MAKESILENT = -s + +#Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E rm -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out + +# Utility rule file for npu_supported_ops. + +# Include any custom commands dependencies for this target. +include op_kernel/CMakeFiles/npu_supported_ops.dir/compiler_depend.make + +# Include the progress variables for this target. +include op_kernel/CMakeFiles/npu_supported_ops.dir/progress.make + +op_kernel/CMakeFiles/npu_supported_ops: op_kernel/tbe/op_info_cfg/ai_core/npu_supported_ops.json + +op_kernel/tbe/op_info_cfg/ai_core/npu_supported_ops.json: + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --blue --bold --progress-dir=/Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Generating tbe/op_info_cfg/ai_core/npu_supported_ops.json" + cd /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out/op_kernel && mkdir -p /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/tbe/op_info_cfg/ai_core + cd /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out/op_kernel && ../../cmake/util/gen_ops_filter.sh /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out/autogen /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/tbe/op_info_cfg/ai_core + +npu_supported_ops: op_kernel/CMakeFiles/npu_supported_ops +npu_supported_ops: op_kernel/tbe/op_info_cfg/ai_core/npu_supported_ops.json +npu_supported_ops: op_kernel/CMakeFiles/npu_supported_ops.dir/build.make +.PHONY : npu_supported_ops + +# Rule to build all files generated by this target. +op_kernel/CMakeFiles/npu_supported_ops.dir/build: npu_supported_ops +.PHONY : op_kernel/CMakeFiles/npu_supported_ops.dir/build + +op_kernel/CMakeFiles/npu_supported_ops.dir/clean: + cd /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out/op_kernel && $(CMAKE_COMMAND) -P CMakeFiles/npu_supported_ops.dir/cmake_clean.cmake +.PHONY : op_kernel/CMakeFiles/npu_supported_ops.dir/clean + +op_kernel/CMakeFiles/npu_supported_ops.dir/depend: + cd /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/op_kernel /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out/op_kernel /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/CMakeFiles/npu_supported_ops.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : op_kernel/CMakeFiles/npu_supported_ops.dir/depend + diff --git a/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/CMakeFiles/npu_supported_ops.dir/cmake_clean.cmake b/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/CMakeFiles/npu_supported_ops.dir/cmake_clean.cmake new file mode 100644 index 0000000000000000000000000000000000000000..74257cf6ebf8321bd1cdf1fd3b9dff6f31a88317 --- /dev/null +++ b/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/CMakeFiles/npu_supported_ops.dir/cmake_clean.cmake @@ -0,0 +1,9 @@ +file(REMOVE_RECURSE + "CMakeFiles/npu_supported_ops" + "tbe/op_info_cfg/ai_core/npu_supported_ops.json" +) + +# Per-language clean rules from dependency scanning. +foreach(lang ) + include(CMakeFiles/npu_supported_ops.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/CMakeFiles/npu_supported_ops.dir/compiler_depend.make b/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/CMakeFiles/npu_supported_ops.dir/compiler_depend.make new file mode 100644 index 0000000000000000000000000000000000000000..9f8bf5f55283f2af94a1d6c3d002e1abf9fb06be --- /dev/null +++ b/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/CMakeFiles/npu_supported_ops.dir/compiler_depend.make @@ -0,0 +1,2 @@ +# Empty custom commands generated dependencies file for npu_supported_ops. +# This may be replaced when dependencies are built. diff --git a/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/CMakeFiles/npu_supported_ops.dir/compiler_depend.ts b/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/CMakeFiles/npu_supported_ops.dir/compiler_depend.ts new file mode 100644 index 0000000000000000000000000000000000000000..391e044314f82c750bb472ea75da0830fe80882c --- /dev/null +++ b/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/CMakeFiles/npu_supported_ops.dir/compiler_depend.ts @@ -0,0 +1,2 @@ +# CMAKE generated file: DO NOT EDIT! +# Timestamp file for custom commands dependencies management for npu_supported_ops. diff --git a/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/CMakeFiles/npu_supported_ops.dir/progress.make b/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/CMakeFiles/npu_supported_ops.dir/progress.make new file mode 100644 index 0000000000000000000000000000000000000000..e42d498a89857163707bdf7455d3193d8ed5bfe2 --- /dev/null +++ b/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/CMakeFiles/npu_supported_ops.dir/progress.make @@ -0,0 +1,2 @@ +CMAKE_PROGRESS_1 = 12 + diff --git a/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/CMakeFiles/ops_info_gen_ascend310b.dir/DependInfo.cmake b/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/CMakeFiles/ops_info_gen_ascend310b.dir/DependInfo.cmake new file mode 100644 index 0000000000000000000000000000000000000000..dc55e44b5556fc28ad7acb84f1df08a5aef15b8d --- /dev/null +++ b/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/CMakeFiles/ops_info_gen_ascend310b.dir/DependInfo.cmake @@ -0,0 +1,18 @@ + +# Consider dependencies only in project. +set(CMAKE_DEPENDS_IN_PROJECT_ONLY OFF) + +# The set of languages for which implicit dependencies are needed: +set(CMAKE_DEPENDS_LANGUAGES + ) + +# The set of dependency files which are needed: +set(CMAKE_DEPENDS_DEPENDENCY_FILES + ) + +# Targets to which this target links. +set(CMAKE_TARGET_LINKED_INFO_FILES + ) + +# Fortran module output directory. +set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/CMakeFiles/ops_info_gen_ascend310b.dir/build.make b/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/CMakeFiles/ops_info_gen_ascend310b.dir/build.make new file mode 100644 index 0000000000000000000000000000000000000000..71439e913302652ba1e3f2198eb3ca761b72db93 --- /dev/null +++ b/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/CMakeFiles/ops_info_gen_ascend310b.dir/build.make @@ -0,0 +1,92 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + +# Disable VCS-based implicit rules. +% : %,v + +# Disable VCS-based implicit rules. +% : RCS/% + +# Disable VCS-based implicit rules. +% : RCS/%,v + +# Disable VCS-based implicit rules. +% : SCCS/s.% + +# Disable VCS-based implicit rules. +% : s.% + +.SUFFIXES: .hpux_make_needs_suffix_list + +# Command-line flag to silence nested $(MAKE). +$(VERBOSE)MAKESILENT = -s + +#Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E rm -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out + +# Utility rule file for ops_info_gen_ascend310b. + +# Include any custom commands dependencies for this target. +include op_kernel/CMakeFiles/ops_info_gen_ascend310b.dir/compiler_depend.make + +# Include the progress variables for this target. +include op_kernel/CMakeFiles/ops_info_gen_ascend310b.dir/progress.make + +op_kernel/CMakeFiles/ops_info_gen_ascend310b: op_kernel/tbe/op_info_cfg/ai_core/ascend310b/aic-ascend310b-ops-info.json + +op_kernel/tbe/op_info_cfg/ai_core/ascend310b/aic-ascend310b-ops-info.json: + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --blue --bold --progress-dir=/Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Generating tbe/op_info_cfg/ai_core/ascend310b/aic-ascend310b-ops-info.json" + cd /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out/op_kernel && mkdir -p /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/tbe/op_info_cfg/ai_core/ascend310b + cd /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out/op_kernel && python3 /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/cmake/util/parse_ini_to_json.py /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out/autogen/aic-ascend310b-ops-info.ini /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/tbe/op_info_cfg/ai_core/ascend310b/aic-ascend310b-ops-info.json + +ops_info_gen_ascend310b: op_kernel/CMakeFiles/ops_info_gen_ascend310b +ops_info_gen_ascend310b: op_kernel/tbe/op_info_cfg/ai_core/ascend310b/aic-ascend310b-ops-info.json +ops_info_gen_ascend310b: op_kernel/CMakeFiles/ops_info_gen_ascend310b.dir/build.make +.PHONY : ops_info_gen_ascend310b + +# Rule to build all files generated by this target. +op_kernel/CMakeFiles/ops_info_gen_ascend310b.dir/build: ops_info_gen_ascend310b +.PHONY : op_kernel/CMakeFiles/ops_info_gen_ascend310b.dir/build + +op_kernel/CMakeFiles/ops_info_gen_ascend310b.dir/clean: + cd /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out/op_kernel && $(CMAKE_COMMAND) -P CMakeFiles/ops_info_gen_ascend310b.dir/cmake_clean.cmake +.PHONY : op_kernel/CMakeFiles/ops_info_gen_ascend310b.dir/clean + +op_kernel/CMakeFiles/ops_info_gen_ascend310b.dir/depend: + cd /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/op_kernel /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out/op_kernel /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/CMakeFiles/ops_info_gen_ascend310b.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : op_kernel/CMakeFiles/ops_info_gen_ascend310b.dir/depend + diff --git a/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/CMakeFiles/ops_info_gen_ascend310b.dir/cmake_clean.cmake b/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/CMakeFiles/ops_info_gen_ascend310b.dir/cmake_clean.cmake new file mode 100644 index 0000000000000000000000000000000000000000..0873ef7dbd668d16556df9538a9fa0bf4a335d09 --- /dev/null +++ b/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/CMakeFiles/ops_info_gen_ascend310b.dir/cmake_clean.cmake @@ -0,0 +1,9 @@ +file(REMOVE_RECURSE + "CMakeFiles/ops_info_gen_ascend310b" + "tbe/op_info_cfg/ai_core/ascend310b/aic-ascend310b-ops-info.json" +) + +# Per-language clean rules from dependency scanning. +foreach(lang ) + include(CMakeFiles/ops_info_gen_ascend310b.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/CMakeFiles/ops_info_gen_ascend310b.dir/compiler_depend.make b/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/CMakeFiles/ops_info_gen_ascend310b.dir/compiler_depend.make new file mode 100644 index 0000000000000000000000000000000000000000..b1c31a685ba07abf8d9ee8e5c14347e18147775b --- /dev/null +++ b/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/CMakeFiles/ops_info_gen_ascend310b.dir/compiler_depend.make @@ -0,0 +1,2 @@ +# Empty custom commands generated dependencies file for ops_info_gen_ascend310b. +# This may be replaced when dependencies are built. diff --git a/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/CMakeFiles/ops_info_gen_ascend310b.dir/compiler_depend.ts b/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/CMakeFiles/ops_info_gen_ascend310b.dir/compiler_depend.ts new file mode 100644 index 0000000000000000000000000000000000000000..48b406611124e445506c38d8a534c940c16a3dcf --- /dev/null +++ b/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/CMakeFiles/ops_info_gen_ascend310b.dir/compiler_depend.ts @@ -0,0 +1,2 @@ +# CMAKE generated file: DO NOT EDIT! +# Timestamp file for custom commands dependencies management for ops_info_gen_ascend310b. diff --git a/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/CMakeFiles/ops_info_gen_ascend310b.dir/progress.make b/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/CMakeFiles/ops_info_gen_ascend310b.dir/progress.make new file mode 100644 index 0000000000000000000000000000000000000000..7e0358250d669f4e34f1dc4a0fb4d44932f34e28 --- /dev/null +++ b/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/CMakeFiles/ops_info_gen_ascend310b.dir/progress.make @@ -0,0 +1,2 @@ +CMAKE_PROGRESS_1 = 13 + diff --git a/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/CMakeFiles/ops_info_gen_ascend910b.dir/DependInfo.cmake b/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/CMakeFiles/ops_info_gen_ascend910b.dir/DependInfo.cmake new file mode 100644 index 0000000000000000000000000000000000000000..dc55e44b5556fc28ad7acb84f1df08a5aef15b8d --- /dev/null +++ b/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/CMakeFiles/ops_info_gen_ascend910b.dir/DependInfo.cmake @@ -0,0 +1,18 @@ + +# Consider dependencies only in project. +set(CMAKE_DEPENDS_IN_PROJECT_ONLY OFF) + +# The set of languages for which implicit dependencies are needed: +set(CMAKE_DEPENDS_LANGUAGES + ) + +# The set of dependency files which are needed: +set(CMAKE_DEPENDS_DEPENDENCY_FILES + ) + +# Targets to which this target links. +set(CMAKE_TARGET_LINKED_INFO_FILES + ) + +# Fortran module output directory. +set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/CMakeFiles/ops_info_gen_ascend910b.dir/build.make b/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/CMakeFiles/ops_info_gen_ascend910b.dir/build.make new file mode 100644 index 0000000000000000000000000000000000000000..05c6390541bcc485735bc2ac470ead951f0dbc56 --- /dev/null +++ b/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/CMakeFiles/ops_info_gen_ascend910b.dir/build.make @@ -0,0 +1,92 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + +# Disable VCS-based implicit rules. +% : %,v + +# Disable VCS-based implicit rules. +% : RCS/% + +# Disable VCS-based implicit rules. +% : RCS/%,v + +# Disable VCS-based implicit rules. +% : SCCS/s.% + +# Disable VCS-based implicit rules. +% : s.% + +.SUFFIXES: .hpux_make_needs_suffix_list + +# Command-line flag to silence nested $(MAKE). +$(VERBOSE)MAKESILENT = -s + +#Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E rm -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out + +# Utility rule file for ops_info_gen_ascend910b. + +# Include any custom commands dependencies for this target. +include op_kernel/CMakeFiles/ops_info_gen_ascend910b.dir/compiler_depend.make + +# Include the progress variables for this target. +include op_kernel/CMakeFiles/ops_info_gen_ascend910b.dir/progress.make + +op_kernel/CMakeFiles/ops_info_gen_ascend910b: op_kernel/tbe/op_info_cfg/ai_core/ascend910b/aic-ascend910b-ops-info.json + +op_kernel/tbe/op_info_cfg/ai_core/ascend910b/aic-ascend910b-ops-info.json: + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --blue --bold --progress-dir=/Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Generating tbe/op_info_cfg/ai_core/ascend910b/aic-ascend910b-ops-info.json" + cd /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out/op_kernel && mkdir -p /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/tbe/op_info_cfg/ai_core/ascend910b + cd /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out/op_kernel && python3 /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/cmake/util/parse_ini_to_json.py /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out/autogen/aic-ascend910b-ops-info.ini /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/tbe/op_info_cfg/ai_core/ascend910b/aic-ascend910b-ops-info.json + +ops_info_gen_ascend910b: op_kernel/CMakeFiles/ops_info_gen_ascend910b +ops_info_gen_ascend910b: op_kernel/tbe/op_info_cfg/ai_core/ascend910b/aic-ascend910b-ops-info.json +ops_info_gen_ascend910b: op_kernel/CMakeFiles/ops_info_gen_ascend910b.dir/build.make +.PHONY : ops_info_gen_ascend910b + +# Rule to build all files generated by this target. +op_kernel/CMakeFiles/ops_info_gen_ascend910b.dir/build: ops_info_gen_ascend910b +.PHONY : op_kernel/CMakeFiles/ops_info_gen_ascend910b.dir/build + +op_kernel/CMakeFiles/ops_info_gen_ascend910b.dir/clean: + cd /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out/op_kernel && $(CMAKE_COMMAND) -P CMakeFiles/ops_info_gen_ascend910b.dir/cmake_clean.cmake +.PHONY : op_kernel/CMakeFiles/ops_info_gen_ascend910b.dir/clean + +op_kernel/CMakeFiles/ops_info_gen_ascend910b.dir/depend: + cd /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/op_kernel /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out/op_kernel /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/CMakeFiles/ops_info_gen_ascend910b.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : op_kernel/CMakeFiles/ops_info_gen_ascend910b.dir/depend + diff --git a/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/CMakeFiles/ops_info_gen_ascend910b.dir/cmake_clean.cmake b/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/CMakeFiles/ops_info_gen_ascend910b.dir/cmake_clean.cmake new file mode 100644 index 0000000000000000000000000000000000000000..2a4652c5b2ad65cb30b012f83f4c93bb1aca0dde --- /dev/null +++ b/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/CMakeFiles/ops_info_gen_ascend910b.dir/cmake_clean.cmake @@ -0,0 +1,9 @@ +file(REMOVE_RECURSE + "CMakeFiles/ops_info_gen_ascend910b" + "tbe/op_info_cfg/ai_core/ascend910b/aic-ascend910b-ops-info.json" +) + +# Per-language clean rules from dependency scanning. +foreach(lang ) + include(CMakeFiles/ops_info_gen_ascend910b.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/CMakeFiles/ops_info_gen_ascend910b.dir/compiler_depend.make b/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/CMakeFiles/ops_info_gen_ascend910b.dir/compiler_depend.make new file mode 100644 index 0000000000000000000000000000000000000000..de46960c131f3e7df591cd8804f02fdb8ad3d1b3 --- /dev/null +++ b/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/CMakeFiles/ops_info_gen_ascend910b.dir/compiler_depend.make @@ -0,0 +1,2 @@ +# Empty custom commands generated dependencies file for ops_info_gen_ascend910b. +# This may be replaced when dependencies are built. diff --git a/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/CMakeFiles/ops_info_gen_ascend910b.dir/compiler_depend.ts b/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/CMakeFiles/ops_info_gen_ascend910b.dir/compiler_depend.ts new file mode 100644 index 0000000000000000000000000000000000000000..92989fc6e53d3136aec2bcc4e72270f683fa176a --- /dev/null +++ b/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/CMakeFiles/ops_info_gen_ascend910b.dir/compiler_depend.ts @@ -0,0 +1,2 @@ +# CMAKE generated file: DO NOT EDIT! +# Timestamp file for custom commands dependencies management for ops_info_gen_ascend910b. diff --git a/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/CMakeFiles/ops_info_gen_ascend910b.dir/progress.make b/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/CMakeFiles/ops_info_gen_ascend910b.dir/progress.make new file mode 100644 index 0000000000000000000000000000000000000000..db9f2e439e11ef2781ec53779fc020fa01a2ea5b --- /dev/null +++ b/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/CMakeFiles/ops_info_gen_ascend910b.dir/progress.make @@ -0,0 +1,2 @@ +CMAKE_PROGRESS_1 = 14 + diff --git a/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/CMakeFiles/progress.marks b/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/CMakeFiles/progress.marks new file mode 100644 index 0000000000000000000000000000000000000000..b8626c4cff2849624fb67f87cd0ad72b163671ad --- /dev/null +++ b/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/CMakeFiles/progress.marks @@ -0,0 +1 @@ +4 diff --git a/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/Makefile b/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/Makefile new file mode 100644 index 0000000000000000000000000000000000000000..927ba71e33d89da2b4a1ba39eec8a7df055b9c90 --- /dev/null +++ b/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/Makefile @@ -0,0 +1,496 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +# Default target executed when no arguments are given to make. +default_target: all +.PHONY : default_target + +# Allow only one "make -f Makefile2" at a time, but pass parallelism. +.NOTPARALLEL: + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + +# Disable VCS-based implicit rules. +% : %,v + +# Disable VCS-based implicit rules. +% : RCS/% + +# Disable VCS-based implicit rules. +% : RCS/%,v + +# Disable VCS-based implicit rules. +% : SCCS/s.% + +# Disable VCS-based implicit rules. +% : s.% + +.SUFFIXES: .hpux_make_needs_suffix_list + +# Command-line flag to silence nested $(MAKE). +$(VERBOSE)MAKESILENT = -s + +#Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E rm -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out + +#============================================================================= +# Targets provided globally by CMake. + +# Special rule for the target package +package: preinstall + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Run CPack packaging tool..." + cd /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out && /usr/bin/cpack --config ./CPackConfig.cmake +.PHONY : package + +# Special rule for the target package +package/fast: package +.PHONY : package/fast + +# Special rule for the target package_source +package_source: + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Run CPack packaging tool for source..." + cd /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out && /usr/bin/cpack --config ./CPackSourceConfig.cmake /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out/CPackSourceConfig.cmake +.PHONY : package_source + +# Special rule for the target package_source +package_source/fast: package_source +.PHONY : package_source/fast + +# Special rule for the target edit_cache +edit_cache: + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "No interactive CMake dialog available..." + /usr/bin/cmake -E echo No\ interactive\ CMake\ dialog\ available. +.PHONY : edit_cache + +# Special rule for the target edit_cache +edit_cache/fast: edit_cache +.PHONY : edit_cache/fast + +# Special rule for the target rebuild_cache +rebuild_cache: + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running CMake to regenerate build system..." + /usr/bin/cmake --regenerate-during-build -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) +.PHONY : rebuild_cache + +# Special rule for the target rebuild_cache +rebuild_cache/fast: rebuild_cache +.PHONY : rebuild_cache/fast + +# Special rule for the target list_install_components +list_install_components: + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Available install components are: \"Unspecified\"" +.PHONY : list_install_components + +# Special rule for the target list_install_components +list_install_components/fast: list_install_components +.PHONY : list_install_components/fast + +# Special rule for the target install +install: preinstall + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Install the project..." + /usr/bin/cmake -P cmake_install.cmake +.PHONY : install + +# Special rule for the target install +install/fast: preinstall/fast + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Install the project..." + /usr/bin/cmake -P cmake_install.cmake +.PHONY : install/fast + +# Special rule for the target install/local +install/local: preinstall + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Installing only the local directory..." + /usr/bin/cmake -DCMAKE_INSTALL_LOCAL_ONLY=1 -P cmake_install.cmake +.PHONY : install/local + +# Special rule for the target install/local +install/local/fast: preinstall/fast + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Installing only the local directory..." + /usr/bin/cmake -DCMAKE_INSTALL_LOCAL_ONLY=1 -P cmake_install.cmake +.PHONY : install/local/fast + +# Special rule for the target install/strip +install/strip: preinstall + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Installing the project stripped..." + /usr/bin/cmake -DCMAKE_INSTALL_DO_STRIP=1 -P cmake_install.cmake +.PHONY : install/strip + +# Special rule for the target install/strip +install/strip/fast: preinstall/fast + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Installing the project stripped..." + /usr/bin/cmake -DCMAKE_INSTALL_DO_STRIP=1 -P cmake_install.cmake +.PHONY : install/strip/fast + +# The main all target +all: cmake_check_build_system + cd /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out && $(CMAKE_COMMAND) -E cmake_progress_start /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out/CMakeFiles /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out/op_kernel//CMakeFiles/progress.marks + cd /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_kernel/all + $(CMAKE_COMMAND) -E cmake_progress_start /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out/CMakeFiles 0 +.PHONY : all + +# The main clean target +clean: + cd /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_kernel/clean +.PHONY : clean + +# The main clean target +clean/fast: clean +.PHONY : clean/fast + +# Prepare targets for installation. +preinstall: all + cd /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_kernel/preinstall +.PHONY : preinstall + +# Prepare targets for installation. +preinstall/fast: + cd /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_kernel/preinstall +.PHONY : preinstall/fast + +# clear depends +depend: + cd /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out && $(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 1 +.PHONY : depend + +# Convenience name for target. +op_kernel/CMakeFiles/ops_info_gen_ascend310b.dir/rule: + cd /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_kernel/CMakeFiles/ops_info_gen_ascend310b.dir/rule +.PHONY : op_kernel/CMakeFiles/ops_info_gen_ascend310b.dir/rule + +# Convenience name for target. +ops_info_gen_ascend310b: op_kernel/CMakeFiles/ops_info_gen_ascend310b.dir/rule +.PHONY : ops_info_gen_ascend310b + +# fast build rule for target. +ops_info_gen_ascend310b/fast: + cd /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out && $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ops_info_gen_ascend310b.dir/build.make op_kernel/CMakeFiles/ops_info_gen_ascend310b.dir/build +.PHONY : ops_info_gen_ascend310b/fast + +# Convenience name for target. +op_kernel/CMakeFiles/ascendc_impl_gen.dir/rule: + cd /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_kernel/CMakeFiles/ascendc_impl_gen.dir/rule +.PHONY : op_kernel/CMakeFiles/ascendc_impl_gen.dir/rule + +# Convenience name for target. +ascendc_impl_gen: op_kernel/CMakeFiles/ascendc_impl_gen.dir/rule +.PHONY : ascendc_impl_gen + +# fast build rule for target. +ascendc_impl_gen/fast: + cd /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out && $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_impl_gen.dir/build.make op_kernel/CMakeFiles/ascendc_impl_gen.dir/build +.PHONY : ascendc_impl_gen/fast + +# Convenience name for target. +op_kernel/CMakeFiles/binary.dir/rule: + cd /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_kernel/CMakeFiles/binary.dir/rule +.PHONY : op_kernel/CMakeFiles/binary.dir/rule + +# Convenience name for target. +binary: op_kernel/CMakeFiles/binary.dir/rule +.PHONY : binary + +# fast build rule for target. +binary/fast: + cd /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out && $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/binary.dir/build.make op_kernel/CMakeFiles/binary.dir/build +.PHONY : binary/fast + +# Convenience name for target. +op_kernel/CMakeFiles/ascendc_bin_ascend310b.dir/rule: + cd /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_kernel/CMakeFiles/ascendc_bin_ascend310b.dir/rule +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend310b.dir/rule + +# Convenience name for target. +ascendc_bin_ascend310b: op_kernel/CMakeFiles/ascendc_bin_ascend310b.dir/rule +.PHONY : ascendc_bin_ascend310b + +# fast build rule for target. +ascendc_bin_ascend310b/fast: + cd /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out && $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend310b.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend310b.dir/build +.PHONY : ascendc_bin_ascend310b/fast + +# Convenience name for target. +op_kernel/CMakeFiles/ascendc_bin_ascend310b_gen_ops_config.dir/rule: + cd /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_kernel/CMakeFiles/ascendc_bin_ascend310b_gen_ops_config.dir/rule +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend310b_gen_ops_config.dir/rule + +# Convenience name for target. +ascendc_bin_ascend310b_gen_ops_config: op_kernel/CMakeFiles/ascendc_bin_ascend310b_gen_ops_config.dir/rule +.PHONY : ascendc_bin_ascend310b_gen_ops_config + +# fast build rule for target. +ascendc_bin_ascend310b_gen_ops_config/fast: + cd /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out && $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend310b_gen_ops_config.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend310b_gen_ops_config.dir/build +.PHONY : ascendc_bin_ascend310b_gen_ops_config/fast + +# Convenience name for target. +op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_copy.dir/rule: + cd /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_copy.dir/rule +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_copy.dir/rule + +# Convenience name for target. +ascendc_bin_ascend310b_add_custom_copy: op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_copy.dir/rule +.PHONY : ascendc_bin_ascend310b_add_custom_copy + +# fast build rule for target. +ascendc_bin_ascend310b_add_custom_copy/fast: + cd /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out && $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_copy.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_copy.dir/build +.PHONY : ascendc_bin_ascend310b_add_custom_copy/fast + +# Convenience name for target. +op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_0.dir/rule: + cd /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_0.dir/rule +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_0.dir/rule + +# Convenience name for target. +ascendc_bin_ascend310b_add_custom_0: op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_0.dir/rule +.PHONY : ascendc_bin_ascend310b_add_custom_0 + +# fast build rule for target. +ascendc_bin_ascend310b_add_custom_0/fast: + cd /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out && $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_0.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_0.dir/build +.PHONY : ascendc_bin_ascend310b_add_custom_0/fast + +# Convenience name for target. +op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_1.dir/rule: + cd /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_1.dir/rule +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_1.dir/rule + +# Convenience name for target. +ascendc_bin_ascend310b_add_custom_1: op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_1.dir/rule +.PHONY : ascendc_bin_ascend310b_add_custom_1 + +# fast build rule for target. +ascendc_bin_ascend310b_add_custom_1/fast: + cd /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out && $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_1.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_1.dir/build +.PHONY : ascendc_bin_ascend310b_add_custom_1/fast + +# Convenience name for target. +op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_2.dir/rule: + cd /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_2.dir/rule +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_2.dir/rule + +# Convenience name for target. +ascendc_bin_ascend310b_add_custom_2: op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_2.dir/rule +.PHONY : ascendc_bin_ascend310b_add_custom_2 + +# fast build rule for target. +ascendc_bin_ascend310b_add_custom_2/fast: + cd /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out && $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_2.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_2.dir/build +.PHONY : ascendc_bin_ascend310b_add_custom_2/fast + +# Convenience name for target. +op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_3.dir/rule: + cd /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_3.dir/rule +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_3.dir/rule + +# Convenience name for target. +ascendc_bin_ascend310b_add_custom_3: op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_3.dir/rule +.PHONY : ascendc_bin_ascend310b_add_custom_3 + +# fast build rule for target. +ascendc_bin_ascend310b_add_custom_3/fast: + cd /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out && $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_3.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_3.dir/build +.PHONY : ascendc_bin_ascend310b_add_custom_3/fast + +# Convenience name for target. +op_kernel/CMakeFiles/ops_info_gen_ascend910b.dir/rule: + cd /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_kernel/CMakeFiles/ops_info_gen_ascend910b.dir/rule +.PHONY : op_kernel/CMakeFiles/ops_info_gen_ascend910b.dir/rule + +# Convenience name for target. +ops_info_gen_ascend910b: op_kernel/CMakeFiles/ops_info_gen_ascend910b.dir/rule +.PHONY : ops_info_gen_ascend910b + +# fast build rule for target. +ops_info_gen_ascend910b/fast: + cd /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out && $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ops_info_gen_ascend910b.dir/build.make op_kernel/CMakeFiles/ops_info_gen_ascend910b.dir/build +.PHONY : ops_info_gen_ascend910b/fast + +# Convenience name for target. +op_kernel/CMakeFiles/ascendc_bin_ascend910b.dir/rule: + cd /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_kernel/CMakeFiles/ascendc_bin_ascend910b.dir/rule +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend910b.dir/rule + +# Convenience name for target. +ascendc_bin_ascend910b: op_kernel/CMakeFiles/ascendc_bin_ascend910b.dir/rule +.PHONY : ascendc_bin_ascend910b + +# fast build rule for target. +ascendc_bin_ascend910b/fast: + cd /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out && $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend910b.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend910b.dir/build +.PHONY : ascendc_bin_ascend910b/fast + +# Convenience name for target. +op_kernel/CMakeFiles/ascendc_bin_ascend910b_gen_ops_config.dir/rule: + cd /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_kernel/CMakeFiles/ascendc_bin_ascend910b_gen_ops_config.dir/rule +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend910b_gen_ops_config.dir/rule + +# Convenience name for target. +ascendc_bin_ascend910b_gen_ops_config: op_kernel/CMakeFiles/ascendc_bin_ascend910b_gen_ops_config.dir/rule +.PHONY : ascendc_bin_ascend910b_gen_ops_config + +# fast build rule for target. +ascendc_bin_ascend910b_gen_ops_config/fast: + cd /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out && $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend910b_gen_ops_config.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend910b_gen_ops_config.dir/build +.PHONY : ascendc_bin_ascend910b_gen_ops_config/fast + +# Convenience name for target. +op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_copy.dir/rule: + cd /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_copy.dir/rule +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_copy.dir/rule + +# Convenience name for target. +ascendc_bin_ascend910b_add_custom_copy: op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_copy.dir/rule +.PHONY : ascendc_bin_ascend910b_add_custom_copy + +# fast build rule for target. +ascendc_bin_ascend910b_add_custom_copy/fast: + cd /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out && $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_copy.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_copy.dir/build +.PHONY : ascendc_bin_ascend910b_add_custom_copy/fast + +# Convenience name for target. +op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_0.dir/rule: + cd /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_0.dir/rule +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_0.dir/rule + +# Convenience name for target. +ascendc_bin_ascend910b_add_custom_0: op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_0.dir/rule +.PHONY : ascendc_bin_ascend910b_add_custom_0 + +# fast build rule for target. +ascendc_bin_ascend910b_add_custom_0/fast: + cd /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out && $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_0.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_0.dir/build +.PHONY : ascendc_bin_ascend910b_add_custom_0/fast + +# Convenience name for target. +op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_1.dir/rule: + cd /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_1.dir/rule +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_1.dir/rule + +# Convenience name for target. +ascendc_bin_ascend910b_add_custom_1: op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_1.dir/rule +.PHONY : ascendc_bin_ascend910b_add_custom_1 + +# fast build rule for target. +ascendc_bin_ascend910b_add_custom_1/fast: + cd /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out && $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_1.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_1.dir/build +.PHONY : ascendc_bin_ascend910b_add_custom_1/fast + +# Convenience name for target. +op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_2.dir/rule: + cd /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_2.dir/rule +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_2.dir/rule + +# Convenience name for target. +ascendc_bin_ascend910b_add_custom_2: op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_2.dir/rule +.PHONY : ascendc_bin_ascend910b_add_custom_2 + +# fast build rule for target. +ascendc_bin_ascend910b_add_custom_2/fast: + cd /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out && $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_2.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_2.dir/build +.PHONY : ascendc_bin_ascend910b_add_custom_2/fast + +# Convenience name for target. +op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_3.dir/rule: + cd /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_3.dir/rule +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_3.dir/rule + +# Convenience name for target. +ascendc_bin_ascend910b_add_custom_3: op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_3.dir/rule +.PHONY : ascendc_bin_ascend910b_add_custom_3 + +# fast build rule for target. +ascendc_bin_ascend910b_add_custom_3/fast: + cd /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out && $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_3.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_3.dir/build +.PHONY : ascendc_bin_ascend910b_add_custom_3/fast + +# Convenience name for target. +op_kernel/CMakeFiles/npu_supported_ops.dir/rule: + cd /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_kernel/CMakeFiles/npu_supported_ops.dir/rule +.PHONY : op_kernel/CMakeFiles/npu_supported_ops.dir/rule + +# Convenience name for target. +npu_supported_ops: op_kernel/CMakeFiles/npu_supported_ops.dir/rule +.PHONY : npu_supported_ops + +# fast build rule for target. +npu_supported_ops/fast: + cd /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out && $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/npu_supported_ops.dir/build.make op_kernel/CMakeFiles/npu_supported_ops.dir/build +.PHONY : npu_supported_ops/fast + +# Help Target +help: + @echo "The following are some of the valid targets for this Makefile:" + @echo "... all (the default if no target is provided)" + @echo "... clean" + @echo "... depend" + @echo "... edit_cache" + @echo "... install" + @echo "... install/local" + @echo "... install/strip" + @echo "... list_install_components" + @echo "... package" + @echo "... package_source" + @echo "... rebuild_cache" + @echo "... ascendc_bin_ascend310b" + @echo "... ascendc_bin_ascend310b_add_custom_0" + @echo "... ascendc_bin_ascend310b_add_custom_1" + @echo "... ascendc_bin_ascend310b_add_custom_2" + @echo "... ascendc_bin_ascend310b_add_custom_3" + @echo "... ascendc_bin_ascend310b_add_custom_copy" + @echo "... ascendc_bin_ascend310b_gen_ops_config" + @echo "... ascendc_bin_ascend910b" + @echo "... ascendc_bin_ascend910b_add_custom_0" + @echo "... ascendc_bin_ascend910b_add_custom_1" + @echo "... ascendc_bin_ascend910b_add_custom_2" + @echo "... ascendc_bin_ascend910b_add_custom_3" + @echo "... ascendc_bin_ascend910b_add_custom_copy" + @echo "... ascendc_bin_ascend910b_gen_ops_config" + @echo "... ascendc_impl_gen" + @echo "... binary" + @echo "... npu_supported_ops" + @echo "... ops_info_gen_ascend310b" + @echo "... ops_info_gen_ascend910b" +.PHONY : help + + + +#============================================================================= +# Special targets to cleanup operation of make. + +# Special rule to run CMake to check the build system integrity. +# No rule that depends on this can have commands that come from listfiles +# because they might be regenerated. +cmake_check_build_system: + cd /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out && $(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 0 +.PHONY : cmake_check_build_system + diff --git a/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/binary/ascend310b/bin/add_custom.json b/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/binary/ascend310b/bin/add_custom.json new file mode 100644 index 0000000000000000000000000000000000000000..170cea5694fe4b283b487e731418507d4b78ce27 --- /dev/null +++ b/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/binary/ascend310b/bin/add_custom.json @@ -0,0 +1,184 @@ +{ + "binList": [ + { + "simplifiedKey": [ + "AddCustom/d=0,p=0/1,2/1,2/1,2", + "AddCustom/d=1,p=0/1,2/1,2/1,2" + ], + "staticKey": "24db4d78a3a31c0287aa11345320c199348443901fef8fe630f68f86fd5dc348", + "int64Mode": false, + "inputs": [ + { + "name": "x", + "index": 0, + "dtype": "float16", + "format": "ND", + "paramType": "required", + "shape": [ + -2 + ] + }, + { + "name": "y", + "index": 1, + "dtype": "float16", + "format": "ND", + "paramType": "required", + "shape": [ + -2 + ] + } + ], + "outputs": [ + { + "name": "z", + "index": 0, + "dtype": "float16", + "format": "ND", + "paramType": "required", + "shape": [ + -2 + ] + } + ], + "binInfo": { + "jsonFilePath": "ascend310b/add_custom/AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b.json" + } + }, + { + "simplifiedKey": [ + "AddCustom/d=0,p=0/0,2/0,2/0,2", + "AddCustom/d=1,p=0/0,2/0,2/0,2" + ], + "staticKey": "295935613b943d6a71aa3e5b596ee7da1f284cfde70cbf59960f8c546b5d4d30", + "int64Mode": false, + "inputs": [ + { + "name": "x", + "index": 0, + "dtype": "float32", + "format": "ND", + "paramType": "required", + "shape": [ + -2 + ] + }, + { + "name": "y", + "index": 1, + "dtype": "float32", + "format": "ND", + "paramType": "required", + "shape": [ + -2 + ] + } + ], + "outputs": [ + { + "name": "z", + "index": 0, + "dtype": "float32", + "format": "ND", + "paramType": "required", + "shape": [ + -2 + ] + } + ], + "binInfo": { + "jsonFilePath": "ascend310b/add_custom/AddCustom_ccd748392d99d04b8205210970fde2b9.json" + } + }, + { + "simplifiedKey": [ + "AddCustom/d=0,p=0/2,2/2,2/2,2", + "AddCustom/d=1,p=0/2,2/2,2/2,2" + ], + "staticKey": "c5adedad86a36c471e50645c88bd4a341fbacc27b6d00160b8572e59da3494f8", + "int64Mode": false, + "inputs": [ + { + "name": "x", + "index": 0, + "dtype": "int8", + "format": "ND", + "paramType": "required", + "shape": [ + -2 + ] + }, + { + "name": "y", + "index": 1, + "dtype": "int8", + "format": "ND", + "paramType": "required", + "shape": [ + -2 + ] + } + ], + "outputs": [ + { + "name": "z", + "index": 0, + "dtype": "int8", + "format": "ND", + "paramType": "required", + "shape": [ + -2 + ] + } + ], + "binInfo": { + "jsonFilePath": "ascend310b/add_custom/AddCustom_ed9fc09970baaf94d89a7a5a66099e58.json" + } + }, + { + "simplifiedKey": [ + "AddCustom/d=0,p=0/3,2/3,2/3,2", + "AddCustom/d=1,p=0/3,2/3,2/3,2" + ], + "staticKey": "75047c2edb77e42c0c726fa5413a1b9940aca6072fa87126160fc09d3d307b1a", + "int64Mode": false, + "inputs": [ + { + "name": "x", + "index": 0, + "dtype": "int32", + "format": "ND", + "paramType": "required", + "shape": [ + -2 + ] + }, + { + "name": "y", + "index": 1, + "dtype": "int32", + "format": "ND", + "paramType": "required", + "shape": [ + -2 + ] + } + ], + "outputs": [ + { + "name": "z", + "index": 0, + "dtype": "int32", + "format": "ND", + "paramType": "required", + "shape": [ + -2 + ] + } + ], + "binInfo": { + "jsonFilePath": "ascend310b/add_custom/AddCustom_402e355eb717124771cfc7dbebfe946c.json" + } + } + ] +} \ No newline at end of file diff --git a/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/binary/ascend310b/bin/add_custom/AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b.json b/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/binary/ascend310b/bin/add_custom/AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b.json new file mode 100644 index 0000000000000000000000000000000000000000..37879ba7dd0613bb6c2a48f9dfd57ce4563e4c10 --- /dev/null +++ b/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/binary/ascend310b/bin/add_custom/AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b.json @@ -0,0 +1,76 @@ +{ + "binFileName": "AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b", + "binFileSuffix": ".o", + "blockDim": -1, + "coreType": "VectorCore", + "core_type": "AIV", + "kernelName": "AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b", + "magic": "RT_DEV_BINARY_MAGIC_ELF", + "memoryStamping": [], + "opParaSize": 32, + "parameters": [], + "sha256": "0ab401a6447cecb79f4ce6b028ff11a2b4c947fce2e1a0e474eedf3ba28e3764", + "workspace": { + "num": 1, + "size": [ + -1 + ], + "type": [ + 0 + ] + }, + "kernelList": [ + { + "kernelName": "AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b_0" + } + ], + "optionalInputMode": "gen_placeholder", + "compileInfo": {}, + "supportInfo": { + "implMode": "", + "int64Mode": false, + "simplifiedKeyMode": 0, + "simplifiedKey": [ + "AddCustom/d=0,p=0/1,2/1,2/1,2", + "AddCustom/d=1,p=0/1,2/1,2/1,2" + ], + "staticKey": "24db4d78a3a31c0287aa11345320c199348443901fef8fe630f68f86fd5dc348", + "inputs": [ + { + "name": "x", + "index": 0, + "dtype": "float16", + "format": "ND", + "paramType": "required", + "shape": [ + -2 + ] + }, + { + "name": "y", + "index": 1, + "dtype": "float16", + "format": "ND", + "paramType": "required", + "shape": [ + -2 + ] + } + ], + "outputs": [ + { + "name": "z", + "index": 0, + "dtype": "float16", + "format": "ND", + "paramType": "required", + "shape": [ + -2 + ] + } + ], + "opMode": "dynamic", + "optionalInputMode": "gen_placeholder", + "deterministic": "ignore" + } +} \ No newline at end of file diff --git a/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/binary/ascend310b/bin/add_custom/AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b.o b/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/binary/ascend310b/bin/add_custom/AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b.o new file mode 100644 index 0000000000000000000000000000000000000000..7aca557a49e3993ce00711fbbf7f671fa4361ef2 Binary files /dev/null and b/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/binary/ascend310b/bin/add_custom/AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b.o differ diff --git a/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/binary/ascend310b/bin/add_custom/AddCustom_402e355eb717124771cfc7dbebfe946c.json b/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/binary/ascend310b/bin/add_custom/AddCustom_402e355eb717124771cfc7dbebfe946c.json new file mode 100644 index 0000000000000000000000000000000000000000..33be9b0dea5ffd6556dbcbd2b4bcc301cb874281 --- /dev/null +++ b/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/binary/ascend310b/bin/add_custom/AddCustom_402e355eb717124771cfc7dbebfe946c.json @@ -0,0 +1,76 @@ +{ + "binFileName": "AddCustom_402e355eb717124771cfc7dbebfe946c", + "binFileSuffix": ".o", + "blockDim": -1, + "coreType": "VectorCore", + "core_type": "AIV", + "kernelName": "AddCustom_402e355eb717124771cfc7dbebfe946c", + "magic": "RT_DEV_BINARY_MAGIC_ELF", + "memoryStamping": [], + "opParaSize": 32, + "parameters": [], + "sha256": "def50f8c42909372bf8af2c60057e391582c56925dd5cf849b4ed5505502f077", + "workspace": { + "num": 1, + "size": [ + -1 + ], + "type": [ + 0 + ] + }, + "kernelList": [ + { + "kernelName": "AddCustom_402e355eb717124771cfc7dbebfe946c_0" + } + ], + "optionalInputMode": "gen_placeholder", + "compileInfo": {}, + "supportInfo": { + "implMode": "", + "int64Mode": false, + "simplifiedKeyMode": 0, + "simplifiedKey": [ + "AddCustom/d=0,p=0/3,2/3,2/3,2", + "AddCustom/d=1,p=0/3,2/3,2/3,2" + ], + "staticKey": "75047c2edb77e42c0c726fa5413a1b9940aca6072fa87126160fc09d3d307b1a", + "inputs": [ + { + "name": "x", + "index": 0, + "dtype": "int32", + "format": "ND", + "paramType": "required", + "shape": [ + -2 + ] + }, + { + "name": "y", + "index": 1, + "dtype": "int32", + "format": "ND", + "paramType": "required", + "shape": [ + -2 + ] + } + ], + "outputs": [ + { + "name": "z", + "index": 0, + "dtype": "int32", + "format": "ND", + "paramType": "required", + "shape": [ + -2 + ] + } + ], + "opMode": "dynamic", + "optionalInputMode": "gen_placeholder", + "deterministic": "ignore" + } +} \ No newline at end of file diff --git a/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/binary/ascend310b/bin/add_custom/AddCustom_402e355eb717124771cfc7dbebfe946c.o b/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/binary/ascend310b/bin/add_custom/AddCustom_402e355eb717124771cfc7dbebfe946c.o new file mode 100644 index 0000000000000000000000000000000000000000..c1af1d255418bf3f07e1fd47cce3272ba8d633b1 Binary files /dev/null and b/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/binary/ascend310b/bin/add_custom/AddCustom_402e355eb717124771cfc7dbebfe946c.o differ diff --git a/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/binary/ascend310b/bin/add_custom/AddCustom_ccd748392d99d04b8205210970fde2b9.json b/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/binary/ascend310b/bin/add_custom/AddCustom_ccd748392d99d04b8205210970fde2b9.json new file mode 100644 index 0000000000000000000000000000000000000000..5ec86540e5b183b65bbcf1dbb04e549d777e5f81 --- /dev/null +++ b/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/binary/ascend310b/bin/add_custom/AddCustom_ccd748392d99d04b8205210970fde2b9.json @@ -0,0 +1,76 @@ +{ + "binFileName": "AddCustom_ccd748392d99d04b8205210970fde2b9", + "binFileSuffix": ".o", + "blockDim": -1, + "coreType": "VectorCore", + "core_type": "AIV", + "kernelName": "AddCustom_ccd748392d99d04b8205210970fde2b9", + "magic": "RT_DEV_BINARY_MAGIC_ELF", + "memoryStamping": [], + "opParaSize": 32, + "parameters": [], + "sha256": "a5f933cee8896592e9b0dd18948a4de4414f974edd24791fc65bf397926df302", + "workspace": { + "num": 1, + "size": [ + -1 + ], + "type": [ + 0 + ] + }, + "kernelList": [ + { + "kernelName": "AddCustom_ccd748392d99d04b8205210970fde2b9_0" + } + ], + "optionalInputMode": "gen_placeholder", + "compileInfo": {}, + "supportInfo": { + "implMode": "", + "int64Mode": false, + "simplifiedKeyMode": 0, + "simplifiedKey": [ + "AddCustom/d=0,p=0/0,2/0,2/0,2", + "AddCustom/d=1,p=0/0,2/0,2/0,2" + ], + "staticKey": "295935613b943d6a71aa3e5b596ee7da1f284cfde70cbf59960f8c546b5d4d30", + "inputs": [ + { + "name": "x", + "index": 0, + "dtype": "float32", + "format": "ND", + "paramType": "required", + "shape": [ + -2 + ] + }, + { + "name": "y", + "index": 1, + "dtype": "float32", + "format": "ND", + "paramType": "required", + "shape": [ + -2 + ] + } + ], + "outputs": [ + { + "name": "z", + "index": 0, + "dtype": "float32", + "format": "ND", + "paramType": "required", + "shape": [ + -2 + ] + } + ], + "opMode": "dynamic", + "optionalInputMode": "gen_placeholder", + "deterministic": "ignore" + } +} \ No newline at end of file diff --git a/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/binary/ascend310b/bin/add_custom/AddCustom_ccd748392d99d04b8205210970fde2b9.o b/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/binary/ascend310b/bin/add_custom/AddCustom_ccd748392d99d04b8205210970fde2b9.o new file mode 100644 index 0000000000000000000000000000000000000000..0639d0d2e562327fa3a713145ce8cf5c8f3608b3 Binary files /dev/null and b/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/binary/ascend310b/bin/add_custom/AddCustom_ccd748392d99d04b8205210970fde2b9.o differ diff --git a/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/binary/ascend310b/bin/add_custom/AddCustom_ed9fc09970baaf94d89a7a5a66099e58.json b/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/binary/ascend310b/bin/add_custom/AddCustom_ed9fc09970baaf94d89a7a5a66099e58.json new file mode 100644 index 0000000000000000000000000000000000000000..c24698acc71e97e728aec28d3abca119a137644a --- /dev/null +++ b/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/binary/ascend310b/bin/add_custom/AddCustom_ed9fc09970baaf94d89a7a5a66099e58.json @@ -0,0 +1,76 @@ +{ + "binFileName": "AddCustom_ed9fc09970baaf94d89a7a5a66099e58", + "binFileSuffix": ".o", + "blockDim": -1, + "coreType": "VectorCore", + "core_type": "AIV", + "kernelName": "AddCustom_ed9fc09970baaf94d89a7a5a66099e58", + "magic": "RT_DEV_BINARY_MAGIC_ELF", + "memoryStamping": [], + "opParaSize": 32, + "parameters": [], + "sha256": "e6a4af72e7ff81cfa784b51a3fea6b54851991b60c28b81bb72a41a8b38bf14d", + "workspace": { + "num": 1, + "size": [ + -1 + ], + "type": [ + 0 + ] + }, + "kernelList": [ + { + "kernelName": "AddCustom_ed9fc09970baaf94d89a7a5a66099e58_0" + } + ], + "optionalInputMode": "gen_placeholder", + "compileInfo": {}, + "supportInfo": { + "implMode": "", + "int64Mode": false, + "simplifiedKeyMode": 0, + "simplifiedKey": [ + "AddCustom/d=0,p=0/2,2/2,2/2,2", + "AddCustom/d=1,p=0/2,2/2,2/2,2" + ], + "staticKey": "c5adedad86a36c471e50645c88bd4a341fbacc27b6d00160b8572e59da3494f8", + "inputs": [ + { + "name": "x", + "index": 0, + "dtype": "int8", + "format": "ND", + "paramType": "required", + "shape": [ + -2 + ] + }, + { + "name": "y", + "index": 1, + "dtype": "int8", + "format": "ND", + "paramType": "required", + "shape": [ + -2 + ] + } + ], + "outputs": [ + { + "name": "z", + "index": 0, + "dtype": "int8", + "format": "ND", + "paramType": "required", + "shape": [ + -2 + ] + } + ], + "opMode": "dynamic", + "optionalInputMode": "gen_placeholder", + "deterministic": "ignore" + } +} \ No newline at end of file diff --git a/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/binary/ascend310b/bin/add_custom/AddCustom_ed9fc09970baaf94d89a7a5a66099e58.o b/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/binary/ascend310b/bin/add_custom/AddCustom_ed9fc09970baaf94d89a7a5a66099e58.o new file mode 100644 index 0000000000000000000000000000000000000000..7c6349b3f47cd0092c701fa325cc01e6074f0184 Binary files /dev/null and b/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/binary/ascend310b/bin/add_custom/AddCustom_ed9fc09970baaf94d89a7a5a66099e58.o differ diff --git a/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/binary/ascend310b/bin/binary_info_config.json b/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/binary/ascend310b/bin/binary_info_config.json new file mode 100644 index 0000000000000000000000000000000000000000..581186ddc39430611a8dd64d21c7bc26d14da152 --- /dev/null +++ b/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/binary/ascend310b/bin/binary_info_config.json @@ -0,0 +1,48 @@ +{ + "AddCustom": { + "dynamicRankSupport": true, + "simplifiedKeyMode": 0, + "binaryList": [ + { + "coreType": 2, + "simplifiedKey": "AddCustom/d=0,p=0/1,2/1,2/1,2", + "binPath": "ascend310b/add_custom/AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b.o" + }, + { + "coreType": 2, + "simplifiedKey": "AddCustom/d=1,p=0/1,2/1,2/1,2", + "binPath": "ascend310b/add_custom/AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b.o" + }, + { + "coreType": 2, + "simplifiedKey": "AddCustom/d=0,p=0/0,2/0,2/0,2", + "binPath": "ascend310b/add_custom/AddCustom_ccd748392d99d04b8205210970fde2b9.o" + }, + { + "coreType": 2, + "simplifiedKey": "AddCustom/d=1,p=0/0,2/0,2/0,2", + "binPath": "ascend310b/add_custom/AddCustom_ccd748392d99d04b8205210970fde2b9.o" + }, + { + "coreType": 2, + "simplifiedKey": "AddCustom/d=0,p=0/2,2/2,2/2,2", + "binPath": "ascend310b/add_custom/AddCustom_ed9fc09970baaf94d89a7a5a66099e58.o" + }, + { + "coreType": 2, + "simplifiedKey": "AddCustom/d=1,p=0/2,2/2,2/2,2", + "binPath": "ascend310b/add_custom/AddCustom_ed9fc09970baaf94d89a7a5a66099e58.o" + }, + { + "coreType": 2, + "simplifiedKey": "AddCustom/d=0,p=0/3,2/3,2/3,2", + "binPath": "ascend310b/add_custom/AddCustom_402e355eb717124771cfc7dbebfe946c.o" + }, + { + "coreType": 2, + "simplifiedKey": "AddCustom/d=1,p=0/3,2/3,2/3,2", + "binPath": "ascend310b/add_custom/AddCustom_402e355eb717124771cfc7dbebfe946c.o" + } + ] + } +} \ No newline at end of file diff --git a/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/binary/ascend310b/gen/AddCustom-add_custom-0.sh b/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/binary/ascend310b/gen/AddCustom-add_custom-0.sh new file mode 100644 index 0000000000000000000000000000000000000000..a00323ab685fb521e4f650200045142526b5dab1 --- /dev/null +++ b/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/binary/ascend310b/gen/AddCustom-add_custom-0.sh @@ -0,0 +1,14 @@ +#!/bin/bash +echo "[Ascend310B1] Generating AddCustom_ccd748392d99d04b8205210970fde2b9 ..." +opc $1 --main_func=add_custom --input_param=/Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/binary/ascend310b/gen/AddCustom_ccd748392d99d04b8205210970fde2b9_param.json --soc_version=Ascend310B1 --output=$2 --impl_mode="" --simplified_key_mode=0 --op_mode=dynamic + +if ! test -f $2/AddCustom_ccd748392d99d04b8205210970fde2b9.json ; then + echo "$2/AddCustom_ccd748392d99d04b8205210970fde2b9.json not generated!" + exit 1 +fi + +if ! test -f $2/AddCustom_ccd748392d99d04b8205210970fde2b9.o ; then + echo "$2/AddCustom_ccd748392d99d04b8205210970fde2b9.o not generated!" + exit 1 +fi +echo "[Ascend310B1] Generating AddCustom_ccd748392d99d04b8205210970fde2b9 Done" diff --git a/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/binary/ascend310b/gen/AddCustom-add_custom-1.sh b/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/binary/ascend310b/gen/AddCustom-add_custom-1.sh new file mode 100644 index 0000000000000000000000000000000000000000..a6cfa090ff7b9e0f8bc01347cf1e8c03ba6ac9de --- /dev/null +++ b/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/binary/ascend310b/gen/AddCustom-add_custom-1.sh @@ -0,0 +1,14 @@ +#!/bin/bash +echo "[Ascend310B1] Generating AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b ..." +opc $1 --main_func=add_custom --input_param=/Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/binary/ascend310b/gen/AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b_param.json --soc_version=Ascend310B1 --output=$2 --impl_mode="" --simplified_key_mode=0 --op_mode=dynamic + +if ! test -f $2/AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b.json ; then + echo "$2/AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b.json not generated!" + exit 1 +fi + +if ! test -f $2/AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b.o ; then + echo "$2/AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b.o not generated!" + exit 1 +fi +echo "[Ascend310B1] Generating AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b Done" diff --git a/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/binary/ascend310b/gen/AddCustom-add_custom-2.sh b/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/binary/ascend310b/gen/AddCustom-add_custom-2.sh new file mode 100644 index 0000000000000000000000000000000000000000..930eecfde9d25b63d693507adbb6d9fcae002729 --- /dev/null +++ b/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/binary/ascend310b/gen/AddCustom-add_custom-2.sh @@ -0,0 +1,14 @@ +#!/bin/bash +echo "[Ascend310B1] Generating AddCustom_402e355eb717124771cfc7dbebfe946c ..." +opc $1 --main_func=add_custom --input_param=/Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/binary/ascend310b/gen/AddCustom_402e355eb717124771cfc7dbebfe946c_param.json --soc_version=Ascend310B1 --output=$2 --impl_mode="" --simplified_key_mode=0 --op_mode=dynamic + +if ! test -f $2/AddCustom_402e355eb717124771cfc7dbebfe946c.json ; then + echo "$2/AddCustom_402e355eb717124771cfc7dbebfe946c.json not generated!" + exit 1 +fi + +if ! test -f $2/AddCustom_402e355eb717124771cfc7dbebfe946c.o ; then + echo "$2/AddCustom_402e355eb717124771cfc7dbebfe946c.o not generated!" + exit 1 +fi +echo "[Ascend310B1] Generating AddCustom_402e355eb717124771cfc7dbebfe946c Done" diff --git a/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/binary/ascend310b/gen/AddCustom-add_custom-3.sh b/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/binary/ascend310b/gen/AddCustom-add_custom-3.sh new file mode 100644 index 0000000000000000000000000000000000000000..f3e3ccd1e4442dccb788422b69fba8cf3a53bfc4 --- /dev/null +++ b/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/binary/ascend310b/gen/AddCustom-add_custom-3.sh @@ -0,0 +1,14 @@ +#!/bin/bash +echo "[Ascend310B1] Generating AddCustom_ed9fc09970baaf94d89a7a5a66099e58 ..." +opc $1 --main_func=add_custom --input_param=/Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/binary/ascend310b/gen/AddCustom_ed9fc09970baaf94d89a7a5a66099e58_param.json --soc_version=Ascend310B1 --output=$2 --impl_mode="" --simplified_key_mode=0 --op_mode=dynamic + +if ! test -f $2/AddCustom_ed9fc09970baaf94d89a7a5a66099e58.json ; then + echo "$2/AddCustom_ed9fc09970baaf94d89a7a5a66099e58.json not generated!" + exit 1 +fi + +if ! test -f $2/AddCustom_ed9fc09970baaf94d89a7a5a66099e58.o ; then + echo "$2/AddCustom_ed9fc09970baaf94d89a7a5a66099e58.o not generated!" + exit 1 +fi +echo "[Ascend310B1] Generating AddCustom_ed9fc09970baaf94d89a7a5a66099e58 Done" diff --git a/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/binary/ascend310b/gen/AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b_param.json b/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/binary/ascend310b/gen/AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b_param.json new file mode 100644 index 0000000000000000000000000000000000000000..834fc7a6f44c0aec4f39011295a70b3fd36bdde7 --- /dev/null +++ b/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/binary/ascend310b/gen/AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b_param.json @@ -0,0 +1,42 @@ +{ + "op_type": "AddCustom", + "op_list": [ + { + "bin_filename": "AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b", + "inputs": [ + { + "name": "x", + "index": 0, + "dtype": "float16", + "format": "ND", + "paramType": "required", + "shape": [ + -2 + ] + }, + { + "name": "y", + "index": 1, + "dtype": "float16", + "format": "ND", + "paramType": "required", + "shape": [ + -2 + ] + } + ], + "outputs": [ + { + "name": "z", + "index": 0, + "dtype": "float16", + "format": "ND", + "paramType": "required", + "shape": [ + -2 + ] + } + ] + } + ] +} \ No newline at end of file diff --git a/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/binary/ascend310b/gen/AddCustom_402e355eb717124771cfc7dbebfe946c_param.json b/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/binary/ascend310b/gen/AddCustom_402e355eb717124771cfc7dbebfe946c_param.json new file mode 100644 index 0000000000000000000000000000000000000000..8f74835bebe72a5e9d486fddb6fd2f75066cbf49 --- /dev/null +++ b/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/binary/ascend310b/gen/AddCustom_402e355eb717124771cfc7dbebfe946c_param.json @@ -0,0 +1,42 @@ +{ + "op_type": "AddCustom", + "op_list": [ + { + "bin_filename": "AddCustom_402e355eb717124771cfc7dbebfe946c", + "inputs": [ + { + "name": "x", + "index": 0, + "dtype": "int32", + "format": "ND", + "paramType": "required", + "shape": [ + -2 + ] + }, + { + "name": "y", + "index": 1, + "dtype": "int32", + "format": "ND", + "paramType": "required", + "shape": [ + -2 + ] + } + ], + "outputs": [ + { + "name": "z", + "index": 0, + "dtype": "int32", + "format": "ND", + "paramType": "required", + "shape": [ + -2 + ] + } + ] + } + ] +} \ No newline at end of file diff --git a/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/binary/ascend310b/gen/AddCustom_ccd748392d99d04b8205210970fde2b9_param.json b/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/binary/ascend310b/gen/AddCustom_ccd748392d99d04b8205210970fde2b9_param.json new file mode 100644 index 0000000000000000000000000000000000000000..e556978dc7305951ae7070cf0911e49110f525d0 --- /dev/null +++ b/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/binary/ascend310b/gen/AddCustom_ccd748392d99d04b8205210970fde2b9_param.json @@ -0,0 +1,42 @@ +{ + "op_type": "AddCustom", + "op_list": [ + { + "bin_filename": "AddCustom_ccd748392d99d04b8205210970fde2b9", + "inputs": [ + { + "name": "x", + "index": 0, + "dtype": "float32", + "format": "ND", + "paramType": "required", + "shape": [ + -2 + ] + }, + { + "name": "y", + "index": 1, + "dtype": "float32", + "format": "ND", + "paramType": "required", + "shape": [ + -2 + ] + } + ], + "outputs": [ + { + "name": "z", + "index": 0, + "dtype": "float32", + "format": "ND", + "paramType": "required", + "shape": [ + -2 + ] + } + ] + } + ] +} \ No newline at end of file diff --git a/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/binary/ascend310b/gen/AddCustom_ed9fc09970baaf94d89a7a5a66099e58_param.json b/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/binary/ascend310b/gen/AddCustom_ed9fc09970baaf94d89a7a5a66099e58_param.json new file mode 100644 index 0000000000000000000000000000000000000000..a1486dbfb58beda6678eee3cc25905d4ca5608d6 --- /dev/null +++ b/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/binary/ascend310b/gen/AddCustom_ed9fc09970baaf94d89a7a5a66099e58_param.json @@ -0,0 +1,42 @@ +{ + "op_type": "AddCustom", + "op_list": [ + { + "bin_filename": "AddCustom_ed9fc09970baaf94d89a7a5a66099e58", + "inputs": [ + { + "name": "x", + "index": 0, + "dtype": "int8", + "format": "ND", + "paramType": "required", + "shape": [ + -2 + ] + }, + { + "name": "y", + "index": 1, + "dtype": "int8", + "format": "ND", + "paramType": "required", + "shape": [ + -2 + ] + } + ], + "outputs": [ + { + "name": "z", + "index": 0, + "dtype": "int8", + "format": "ND", + "paramType": "required", + "shape": [ + -2 + ] + } + ] + } + ] +} \ No newline at end of file diff --git a/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/binary/ascend310b/src/AddCustom.py b/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/binary/ascend310b/src/AddCustom.py new file mode 100644 index 0000000000000000000000000000000000000000..87d5aa00dc31410d6bbfb8c2122e53991fc0afe9 --- /dev/null +++ b/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/binary/ascend310b/src/AddCustom.py @@ -0,0 +1,152 @@ + +import os, sys +import ctypes +import json +import shutil +from tbe.common.platform import get_soc_spec +from tbe.common.utils import para_check +from tbe.tikcpp import compile_op, replay_op, check_op_cap, generalize_op_params, get_code_channel, OpInfo +from tbe.common.buildcfg import get_default_build_config +from impl.util.platform_adapter import tbe_register +from tbe.common.buildcfg import get_current_build_config +PYF_PATH = os.path.dirname(os.path.realpath(__file__)) + +DTYPE_MAP = {"float32": ["DT_FLOAT", "float"], + "float16": ["DT_FLOAT16", "half"], + "int8": ["DT_INT8", "int8_t"], + "int16": ["DT_INT16", "int16_t"], + "int32": ["DT_INT32", "int32_t"], + "int64": ["DT_INT64", "int64_t"], + "uint1": ["DT_UINT1", "uint8_t"], + "uint8": ["DT_UINT8", "uint8_t"], + "uint16": ["DT_UINT16", "uint16_t"], + "uint32": ["DT_UINT32", "uint32_t"], + "uint64": ["DT_UINT64", "uint64_t"], + "bool": ["DT_BOOL", "bool"], + "double": ["DT_DOUBLE", "double"], + "dual": ["DT_DUAL", "unknown"], + "dual_sub_int8": ["DT_DUAL_SUB_INT8", "unknown"], + "dual_sub_uint8": ["DT_DUAL_SUB_UINT8", "unknown"], + "string": ["DT_STRING", "unknown"], + "complex64": ["DT_COMPLEX64", "unknown"], + "complex128": ["DT_COMPLEX128", "unknown"], + "qint8": ["DT_QINT8", "unknown"], + "qint16": ["DT_QINT16", "unknown"], + "qint32": ["DT_QINT32", "unknown"], + "quint8": ["DT_QUINT8", "unknown"], + "quint16": ["DT_QUINT16", "unknown"], + "resource": ["DT_RESOURCE", "unknown"], + "string_ref": ["DT_STRING_REF", "unknown"], + "int4": ["DT_INT4", "int8_t"], + "bfloat16": ["DT_BF16", "bfloat16_t"]} + +def get_dtype_fmt_options(__inputs__, __outputs__): + options = [] + for x in __inputs__ + __outputs__: + x_n = x.get("param_name").upper() + x_fmt = x.get("format") + x_dtype = x.get("dtype") + options.append("-DDTYPE_{n}={t}".format(n=x_n, t=DTYPE_MAP.get(x_dtype)[1])) + options.append("-DORIG_DTYPE_{n}={ot}".format(n=x_n, ot=DTYPE_MAP.get(x_dtype)[0])) + options.append("-DFORMAT_{n}=FORMAT_{f}".format(n=x_n, f=x_fmt)) + return options + +def load_dso(so_path): + try: + ctypes.CDLL(so_path) + except OSError as error : + print(error) + raise RuntimeError("cannot open %s" %(so_path)) + else: + print("load so succ ", so_path) + +def get_shortsoc_compile_option(compile_option_list: list, shortsoc:str): + compile_options = [] + if shortsoc in compile_option_list: + compile_options = compile_option_list[shortsoc] + elif '__ALLSOC__' in compile_option_list: + compile_options = compile_option_list['__ALLSOC__'] + return compile_options + +def _build_args(x, y, z): + __inputs__ = [] + for arg in [x, y]: + if arg != None: + if isinstance(arg, (list, tuple)): + if len(arg) == 0: + continue + __inputs__.append(arg[0]) + else: + __inputs__.append(arg) + __outputs__ = [] + for arg in [z]: + if arg != None: + if isinstance(arg, (list, tuple)): + if len(arg) == 0: + continue + __outputs__.append(arg[0]) + else: + __outputs__.append(arg) + __attrs__ = [] + return __inputs__, __outputs__, __attrs__ + +@tbe_register.register_operator("AddCustom") +@para_check.check_op_params(para_check.REQUIRED_INPUT, para_check.REQUIRED_INPUT, para_check.REQUIRED_OUTPUT, para_check.KERNEL_NAME) +def add_custom(x, y, z, kernel_name="add_custom", impl_mode=""): + if get_current_build_config("enable_op_prebuild"): + return + __inputs__, __outputs__, __attrs__ = _build_args(x, y, z) + options = get_dtype_fmt_options(__inputs__, __outputs__) + options += ["-x", "cce"] + ccec = os.environ.get('CCEC_REAL_PATH') + if ccec is None: + ccec = shutil.which("ccec") + if ccec != None: + ccec_path = os.path.dirname(ccec) + tikcpp_path = os.path.realpath(os.path.join(ccec_path, "..", "..", "tikcpp")) + else: + tikcpp_path = os.path.realpath("/usr/local/Ascend/latest/compiler/tikcpp") + options.append("-I" + tikcpp_path) + options.append("-I" + os.path.join(tikcpp_path, "tikcfw")) + options.append("-I" + os.path.join(tikcpp_path, "tikcfw", "impl")) + options.append("-I" + os.path.join(tikcpp_path, "tikcfw", "interface")) + options.append("-I" + os.path.join(PYF_PATH, "..", "ascendc", "common")) + if impl_mode == "high_performance": + options.append("-DHIGH_PERFORMANCE=1") + elif impl_mode == "high_precision": + options.append("-DHIGH_PRECISION=1") + if get_default_build_config("enable_deterministic_mode") == 1: + options.append("-DDETEMINISTIC_MODE=1") + + custom_compile_options = {}, + custom_all_compile_options = {}, + soc_version = get_soc_spec("SOC_VERSION") + soc_short = get_soc_spec("SHORT_SOC_VERSION").lower() + custom_compile_options_soc = get_shortsoc_compile_option(custom_compile_options[0], soc_short) + custom_all_compile_options_soc = get_shortsoc_compile_option(custom_all_compile_options[0], soc_short) + options += custom_all_compile_options_soc + options += custom_compile_options_soc + + origin_func_name = "add_custom" + ascendc_src_dir = "add_custom" + ascendc_src_file = "add_custom.cpp" + src = os.path.join(PYF_PATH, "..", "ascendc", ascendc_src_dir, ascendc_src_file) + if not os.path.exists(src): + src = os.path.join(PYF_PATH, ascendc_src_file) + + print("start compile Ascend C operator AddCustom. kernel name is add_custom") + op_type = "AddCustom" + code_channel = get_code_channel(src, kernel_name, op_type, options) + op_info = OpInfo(kernel_name = kernel_name, op_type = op_type, inputs = __inputs__, outputs = __outputs__,\ + attrs = __attrs__, impl_mode = impl_mode, origin_inputs=[x, y], origin_outputs = [z]) + compile_op(src, origin_func_name, op_info, options, code_channel, '{}') + +def op_select_format(x, y, z, impl_mode=""): + __inputs__, __outputs__, __attrs__ = _build_args(x, y, z) + result = check_op_cap("op_select_format", "AddCustom", __inputs__, __outputs__, __attrs__) + return result.decode("utf-8") + +def get_op_specific_info(x, y, z, impl_mode=""): + __inputs__, __outputs__, __attrs__ = _build_args(x, y, z) + result = check_op_cap("get_op_specific_info", "AddCustom", __inputs__, __outputs__, __attrs__) + return result.decode("utf-8") diff --git a/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/binary/ascend310b/src/CMakeLists.txt b/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/binary/ascend310b/src/CMakeLists.txt new file mode 100644 index 0000000000000000000000000000000000000000..0d31a444cd71b6e455dc206b9b89159dea9f4ce2 --- /dev/null +++ b/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/binary/ascend310b/src/CMakeLists.txt @@ -0,0 +1,61 @@ +# set custom compile options +if ("${CMAKE_BUILD_TYPE}x" STREQUAL "Debugx") + add_ops_compile_options(ALL OPTIONS -g -O0) +endif() + +foreach(compute_unit ${ASCEND_COMPUTE_UNIT}) + + # generate aic-${compute_unit}-ops-info.json + add_ops_info_target(TARGET ops_info_gen_${compute_unit} + OUTPUT ${CMAKE_CURRENT_BINARY_DIR}/tbe/op_info_cfg/ai_core/${compute_unit}/aic-${compute_unit}-ops-info.json + OPS_INFO ${ASCEND_AUTOGEN_PATH}/aic-${compute_unit}-ops-info.ini + INSTALL_DIR packages/vendors/${vendor_name}/op_impl/ai_core/tbe/config/${compute_unit} + ) + + # generate ascendc impl py once + if (NOT TARGET ascendc_impl_gen) + add_ops_impl_target(TARGET ascendc_impl_gen + OPS_INFO ${ASCEND_AUTOGEN_PATH}/aic-${compute_unit}-ops-info.ini + IMPL_DIR ${CMAKE_CURRENT_SOURCE_DIR} + OUT_DIR ${CMAKE_CURRENT_BINARY_DIR}/tbe + INSTALL_DIR packages/vendors/${vendor_name}/op_impl/ai_core/tbe/${vendor_name}_impl + ) + endif() + + # dynamic shape binary compile + if (${ENABLE_BINARY_PACKAGE}) + add_bin_compile_target(TARGET ascendc_bin_${compute_unit} + OPS_INFO ${ASCEND_AUTOGEN_PATH}/aic-${compute_unit}-ops-info.ini + IMPL_DIR ${CMAKE_CURRENT_SOURCE_DIR} + ADP_DIR ${CMAKE_CURRENT_BINARY_DIR}/tbe/dynamic + OUT_DIR ${CMAKE_CURRENT_BINARY_DIR}/binary/${compute_unit} + INSTALL_DIR packages/vendors/${vendor_name}/op_impl/ai_core/tbe/kernel + COMPUTE_UNIT ${compute_unit} + ) + add_dependencies(ascendc_bin_${compute_unit} ascendc_impl_gen) + endif() + +endforeach() + +# generate npu_supported_ops.json +add_npu_support_target(TARGET npu_supported_ops + OPS_INFO_DIR ${ASCEND_AUTOGEN_PATH} + OUT_DIR ${CMAKE_CURRENT_BINARY_DIR}/tbe/op_info_cfg/ai_core + INSTALL_DIR packages/vendors/${vendor_name}/framework/${ASCEND_FRAMEWORK_TYPE} +) + +if(ENABLE_TEST AND EXISTS ${CMAKE_CURRENT_SOURCE_DIR}/testcases) + add_subdirectory(testcases) +endif() + +# install kernel file +if (${ENABLE_SOURCE_PACKAGE}) + file(GLOB KERNEL_FILES + ${CMAKE_CURRENT_SOURCE_DIR}/*.cpp + ${CMAKE_CURRENT_SOURCE_DIR}/*.h + ${CMAKE_CURRENT_SOURCE_DIR}/*.py + ) + install(FILES ${KERNEL_FILES} + DESTINATION packages/vendors/${vendor_name}/op_impl/ai_core/tbe/${vendor_name}_impl/dynamic + ) +endif() diff --git a/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/binary/ascend310b/src/__pycache__/AddCustom.cpython-39.pyc b/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/binary/ascend310b/src/__pycache__/AddCustom.cpython-39.pyc new file mode 100644 index 0000000000000000000000000000000000000000..0965be6e0adc237ee7099a27e9ec6c2750f6a71c Binary files /dev/null and b/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/binary/ascend310b/src/__pycache__/AddCustom.cpython-39.pyc differ diff --git a/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/binary/ascend310b/src/add_custom.cpp b/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/binary/ascend310b/src/add_custom.cpp new file mode 100644 index 0000000000000000000000000000000000000000..1fd54d2e942682b44f6384c721dcdf045bdd5201 --- /dev/null +++ b/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/binary/ascend310b/src/add_custom.cpp @@ -0,0 +1,135 @@ +/* + * Copyright (c) Huawei Technologies Co., Ltd. 2022-2023. All rights reserved. + * + * Function : z = x + y + * This sample is a very basic sample that implements vector add on Ascend plaform. + */ +#include "kernel_operator.h" +using namespace AscendC; +// tensor num for each queue +constexpr int32_t BUFFER_NUM = 2; + +template class KernelAdd { + using T = TYPE_X; +public: + __aicore__ inline KernelAdd() {} + __aicore__ inline void Init(GM_ADDR x, GM_ADDR y, GM_ADDR z, uint32_t smallCoreDataNum, + uint32_t bigCoreDataNum, uint32_t finalBigTileNum, + uint32_t finalSmallTileNum, uint32_t tileDataNum, + uint32_t smallTailDataNum, uint32_t bigTailDataNum, + uint32_t tailBlockNum) + { + ASSERT(GetBlockNum() != 0 && "block dim can not be zero!"); + uint32_t coreNum = GetBlockIdx(); + uint32_t globalBufferIndex = bigCoreDataNum * GetBlockIdx(); + this->tileDataNum = tileDataNum; + if (coreNum < tailBlockNum) { + this->coreDataNum = bigCoreDataNum; + this->tileNum = finalBigTileNum; + this->tailDataNum = bigTailDataNum; + } + else { + this->coreDataNum = smallCoreDataNum; + this->tileNum = finalSmallTileNum; + this->tailDataNum = smallTailDataNum; + globalBufferIndex -= (bigCoreDataNum - smallCoreDataNum) * (GetBlockIdx() - tailBlockNum); + } + xGm.SetGlobalBuffer((__gm__ TYPE_X*)x + globalBufferIndex, this->coreDataNum); + yGm.SetGlobalBuffer((__gm__ TYPE_Y*)y + globalBufferIndex, this->coreDataNum); + zGm.SetGlobalBuffer((__gm__ TYPE_Z*)z + globalBufferIndex, this->coreDataNum); + pipe.InitBuffer(inQueueX, BUFFER_NUM, this->tileDataNum * sizeof(TYPE_X)); + + pipe.InitBuffer(outQueueZ, BUFFER_NUM, this->tileDataNum * sizeof(TYPE_Z)); + pipe.InitBuffer(tmp1, this->tileDataNum * sizeof(half)); + pipe.InitBuffer(tmp2, this->tileDataNum * sizeof(half)); + } + __aicore__ inline void Process() + { + int32_t loopCount = this->tileNum; + this->processDataNum = this->tileDataNum; + for (int32_t i = 0; i < loopCount; i++) { + if (i == this->tileNum - 1) { + this->processDataNum = this->tailDataNum; + } + CopyIn(i); + Compute(i); + CopyOut(i); + } + } + +private: + __aicore__ inline void CopyIn(int32_t progress) + { + LocalTensor xLocal = inQueueX.AllocTensor(); + LocalTensor yLocal = outQueueZ.AllocTensor(); + DataCopy(xLocal, xGm[progress * this->tileDataNum], this->processDataNum); + DataCopy(yLocal, yGm[progress * this->tileDataNum], this->processDataNum); + inQueueX.EnQue(xLocal); + outQueueZ.EnQue(yLocal); + } + __aicore__ inline void Compute(int32_t progress) + { + LocalTensor xLocal = inQueueX.DeQue(); + LocalTensor yLocal = outQueueZ.DeQue(); + + if constexpr (std::is_same_v) { + auto p1 = tmp1.Get(); + auto p2 = tmp2.Get(); + Cast(p1, xLocal, RoundMode::CAST_NONE, this->processDataNum); + Cast(p2, yLocal, RoundMode::CAST_NONE, this->processDataNum); + Add(p2, p1, p2, this->processDataNum); + Cast(p1.ReinterpretCast(), p2, RoundMode::CAST_RINT, this->processDataNum); + ShiftLeft(p1.ReinterpretCast(), p1.ReinterpretCast(), int16_t(8), this->processDataNum); + ShiftRight(p1.ReinterpretCast(), p1.ReinterpretCast(), int16_t(8), this->processDataNum); + Cast(p2, p1.ReinterpretCast(), RoundMode::CAST_NONE, this->processDataNum); + Cast(yLocal, p2, RoundMode::CAST_NONE, this->processDataNum); + } + else { + Add(yLocal, xLocal, yLocal, this->processDataNum); + } + outQueueZ.EnQue(yLocal); + inQueueX.FreeTensor(xLocal); + + } + __aicore__ inline void CopyOut(int32_t progress) + { + LocalTensor zLocal = outQueueZ.DeQue(); + DataCopy(zGm[progress * this->tileDataNum], zLocal, this->processDataNum); + outQueueZ.FreeTensor(zLocal); + } + +private: + TPipe pipe; + TQue inQueueX; + TQueBind outQueueZ; + TBuf tmp1, tmp2; + GlobalTensor xGm; + GlobalTensor yGm; + GlobalTensor zGm; + uint32_t coreDataNum; + uint32_t tileNum; + uint32_t tileDataNum; + uint32_t tailDataNum; + uint32_t processDataNum; +}; + +extern "C" __global__ __aicore__ void add_custom(GM_ADDR x, GM_ADDR y, GM_ADDR z, GM_ADDR workspace, GM_ADDR tiling) +{ + GET_TILING_DATA(tiling_data, tiling); + KernelAdd op; + op.Init(x, y, z, tiling_data.smallCoreDataNum, + tiling_data.bigCoreDataNum, tiling_data.finalBigTileNum, + tiling_data.finalSmallTileNum, tiling_data.tileDataNum, + tiling_data.smallTailDataNum, tiling_data.bigTailDataNum, + tiling_data.tailBlockNum); + op.Process(); +} + +#ifndef ASCENDC_CPU_DEBUG +// call of kernel function +void add_custom_do(uint32_t blockDim, void* l2ctrl, void* stream, uint8_t* x, uint8_t* y, uint8_t* z, + uint8_t* workspace, uint8_t* tiling) +{ + add_custom<<>>(x, y, z, workspace, tiling); +} +#endif diff --git a/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/binary/ascend910b/bin/add_custom.json b/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/binary/ascend910b/bin/add_custom.json new file mode 100644 index 0000000000000000000000000000000000000000..7b5aab55315ecb8e1c294baec467279ae47d8596 --- /dev/null +++ b/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/binary/ascend910b/bin/add_custom.json @@ -0,0 +1,184 @@ +{ + "binList": [ + { + "simplifiedKey": [ + "AddCustom/d=0,p=0/1,2/1,2/1,2", + "AddCustom/d=1,p=0/1,2/1,2/1,2" + ], + "staticKey": "24db4d78a3a31c0287aa11345320c199348443901fef8fe630f68f86fd5dc348", + "int64Mode": false, + "inputs": [ + { + "name": "x", + "index": 0, + "dtype": "float16", + "format": "ND", + "paramType": "required", + "shape": [ + -2 + ] + }, + { + "name": "y", + "index": 1, + "dtype": "float16", + "format": "ND", + "paramType": "required", + "shape": [ + -2 + ] + } + ], + "outputs": [ + { + "name": "z", + "index": 0, + "dtype": "float16", + "format": "ND", + "paramType": "required", + "shape": [ + -2 + ] + } + ], + "binInfo": { + "jsonFilePath": "ascend910b/add_custom/AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b.json" + } + }, + { + "simplifiedKey": [ + "AddCustom/d=0,p=0/0,2/0,2/0,2", + "AddCustom/d=1,p=0/0,2/0,2/0,2" + ], + "staticKey": "295935613b943d6a71aa3e5b596ee7da1f284cfde70cbf59960f8c546b5d4d30", + "int64Mode": false, + "inputs": [ + { + "name": "x", + "index": 0, + "dtype": "float32", + "format": "ND", + "paramType": "required", + "shape": [ + -2 + ] + }, + { + "name": "y", + "index": 1, + "dtype": "float32", + "format": "ND", + "paramType": "required", + "shape": [ + -2 + ] + } + ], + "outputs": [ + { + "name": "z", + "index": 0, + "dtype": "float32", + "format": "ND", + "paramType": "required", + "shape": [ + -2 + ] + } + ], + "binInfo": { + "jsonFilePath": "ascend910b/add_custom/AddCustom_ccd748392d99d04b8205210970fde2b9.json" + } + }, + { + "simplifiedKey": [ + "AddCustom/d=0,p=0/2,2/2,2/2,2", + "AddCustom/d=1,p=0/2,2/2,2/2,2" + ], + "staticKey": "c5adedad86a36c471e50645c88bd4a341fbacc27b6d00160b8572e59da3494f8", + "int64Mode": false, + "inputs": [ + { + "name": "x", + "index": 0, + "dtype": "int8", + "format": "ND", + "paramType": "required", + "shape": [ + -2 + ] + }, + { + "name": "y", + "index": 1, + "dtype": "int8", + "format": "ND", + "paramType": "required", + "shape": [ + -2 + ] + } + ], + "outputs": [ + { + "name": "z", + "index": 0, + "dtype": "int8", + "format": "ND", + "paramType": "required", + "shape": [ + -2 + ] + } + ], + "binInfo": { + "jsonFilePath": "ascend910b/add_custom/AddCustom_ed9fc09970baaf94d89a7a5a66099e58.json" + } + }, + { + "simplifiedKey": [ + "AddCustom/d=0,p=0/3,2/3,2/3,2", + "AddCustom/d=1,p=0/3,2/3,2/3,2" + ], + "staticKey": "75047c2edb77e42c0c726fa5413a1b9940aca6072fa87126160fc09d3d307b1a", + "int64Mode": false, + "inputs": [ + { + "name": "x", + "index": 0, + "dtype": "int32", + "format": "ND", + "paramType": "required", + "shape": [ + -2 + ] + }, + { + "name": "y", + "index": 1, + "dtype": "int32", + "format": "ND", + "paramType": "required", + "shape": [ + -2 + ] + } + ], + "outputs": [ + { + "name": "z", + "index": 0, + "dtype": "int32", + "format": "ND", + "paramType": "required", + "shape": [ + -2 + ] + } + ], + "binInfo": { + "jsonFilePath": "ascend910b/add_custom/AddCustom_402e355eb717124771cfc7dbebfe946c.json" + } + } + ] +} \ No newline at end of file diff --git a/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/binary/ascend910b/bin/add_custom/AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b.json b/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/binary/ascend910b/bin/add_custom/AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b.json new file mode 100644 index 0000000000000000000000000000000000000000..c2acb843b5f04a45ee6b4c97efd7e76b4d7cfef6 --- /dev/null +++ b/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/binary/ascend910b/bin/add_custom/AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b.json @@ -0,0 +1,77 @@ +{ + "binFileName": "AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b", + "binFileSuffix": ".o", + "blockDim": -1, + "coreType": "VectorCore", + "core_type": "AIV", + "intercoreSync": 0, + "kernelName": "AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b", + "magic": "RT_DEV_BINARY_MAGIC_ELF_AIVEC", + "memoryStamping": [], + "opParaSize": 32, + "parameters": [], + "sha256": "644b4ee34028973aad4431672def2b83f72c08c53cc88adcc195103c768e93aa", + "workspace": { + "num": 1, + "size": [ + -1 + ], + "type": [ + 0 + ] + }, + "kernelList": [ + { + "kernelName": "AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b_0" + } + ], + "optionalInputMode": "gen_placeholder", + "compileInfo": {}, + "supportInfo": { + "implMode": "", + "int64Mode": false, + "simplifiedKeyMode": 0, + "simplifiedKey": [ + "AddCustom/d=0,p=0/1,2/1,2/1,2", + "AddCustom/d=1,p=0/1,2/1,2/1,2" + ], + "staticKey": "24db4d78a3a31c0287aa11345320c199348443901fef8fe630f68f86fd5dc348", + "inputs": [ + { + "name": "x", + "index": 0, + "dtype": "float16", + "format": "ND", + "paramType": "required", + "shape": [ + -2 + ] + }, + { + "name": "y", + "index": 1, + "dtype": "float16", + "format": "ND", + "paramType": "required", + "shape": [ + -2 + ] + } + ], + "outputs": [ + { + "name": "z", + "index": 0, + "dtype": "float16", + "format": "ND", + "paramType": "required", + "shape": [ + -2 + ] + } + ], + "opMode": "dynamic", + "optionalInputMode": "gen_placeholder", + "deterministic": "ignore" + } +} \ No newline at end of file diff --git a/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/binary/ascend910b/bin/add_custom/AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b.o b/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/binary/ascend910b/bin/add_custom/AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b.o new file mode 100644 index 0000000000000000000000000000000000000000..afc5eb5ce43dff0e796d36f9ae3ee55d4462a153 Binary files /dev/null and b/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/binary/ascend910b/bin/add_custom/AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b.o differ diff --git a/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/binary/ascend910b/bin/add_custom/AddCustom_402e355eb717124771cfc7dbebfe946c.json b/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/binary/ascend910b/bin/add_custom/AddCustom_402e355eb717124771cfc7dbebfe946c.json new file mode 100644 index 0000000000000000000000000000000000000000..a4b0414481e6f5f077dbfeeb19097e45a1ea19a0 --- /dev/null +++ b/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/binary/ascend910b/bin/add_custom/AddCustom_402e355eb717124771cfc7dbebfe946c.json @@ -0,0 +1,77 @@ +{ + "binFileName": "AddCustom_402e355eb717124771cfc7dbebfe946c", + "binFileSuffix": ".o", + "blockDim": -1, + "coreType": "VectorCore", + "core_type": "AIV", + "intercoreSync": 0, + "kernelName": "AddCustom_402e355eb717124771cfc7dbebfe946c", + "magic": "RT_DEV_BINARY_MAGIC_ELF_AIVEC", + "memoryStamping": [], + "opParaSize": 32, + "parameters": [], + "sha256": "f416444b242ef8339f8a6d9669989c83469a70b16a17515efa587a2a9e194f81", + "workspace": { + "num": 1, + "size": [ + -1 + ], + "type": [ + 0 + ] + }, + "kernelList": [ + { + "kernelName": "AddCustom_402e355eb717124771cfc7dbebfe946c_0" + } + ], + "optionalInputMode": "gen_placeholder", + "compileInfo": {}, + "supportInfo": { + "implMode": "", + "int64Mode": false, + "simplifiedKeyMode": 0, + "simplifiedKey": [ + "AddCustom/d=0,p=0/3,2/3,2/3,2", + "AddCustom/d=1,p=0/3,2/3,2/3,2" + ], + "staticKey": "75047c2edb77e42c0c726fa5413a1b9940aca6072fa87126160fc09d3d307b1a", + "inputs": [ + { + "name": "x", + "index": 0, + "dtype": "int32", + "format": "ND", + "paramType": "required", + "shape": [ + -2 + ] + }, + { + "name": "y", + "index": 1, + "dtype": "int32", + "format": "ND", + "paramType": "required", + "shape": [ + -2 + ] + } + ], + "outputs": [ + { + "name": "z", + "index": 0, + "dtype": "int32", + "format": "ND", + "paramType": "required", + "shape": [ + -2 + ] + } + ], + "opMode": "dynamic", + "optionalInputMode": "gen_placeholder", + "deterministic": "ignore" + } +} \ No newline at end of file diff --git a/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/binary/ascend910b/bin/add_custom/AddCustom_402e355eb717124771cfc7dbebfe946c.o b/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/binary/ascend910b/bin/add_custom/AddCustom_402e355eb717124771cfc7dbebfe946c.o new file mode 100644 index 0000000000000000000000000000000000000000..8aa7d2a45625a54bd2d780918019574018e601be Binary files /dev/null and b/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/binary/ascend910b/bin/add_custom/AddCustom_402e355eb717124771cfc7dbebfe946c.o differ diff --git a/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/binary/ascend910b/bin/add_custom/AddCustom_ccd748392d99d04b8205210970fde2b9.json b/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/binary/ascend910b/bin/add_custom/AddCustom_ccd748392d99d04b8205210970fde2b9.json new file mode 100644 index 0000000000000000000000000000000000000000..1240d9514e102d57a2b4cd5178b518bee86078ce --- /dev/null +++ b/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/binary/ascend910b/bin/add_custom/AddCustom_ccd748392d99d04b8205210970fde2b9.json @@ -0,0 +1,77 @@ +{ + "binFileName": "AddCustom_ccd748392d99d04b8205210970fde2b9", + "binFileSuffix": ".o", + "blockDim": -1, + "coreType": "VectorCore", + "core_type": "AIV", + "intercoreSync": 0, + "kernelName": "AddCustom_ccd748392d99d04b8205210970fde2b9", + "magic": "RT_DEV_BINARY_MAGIC_ELF_AIVEC", + "memoryStamping": [], + "opParaSize": 32, + "parameters": [], + "sha256": "ba9af220bc25d2c839a1d4825964f99c659c0502bc44a3fc2cb298ecebff1488", + "workspace": { + "num": 1, + "size": [ + -1 + ], + "type": [ + 0 + ] + }, + "kernelList": [ + { + "kernelName": "AddCustom_ccd748392d99d04b8205210970fde2b9_0" + } + ], + "optionalInputMode": "gen_placeholder", + "compileInfo": {}, + "supportInfo": { + "implMode": "", + "int64Mode": false, + "simplifiedKeyMode": 0, + "simplifiedKey": [ + "AddCustom/d=0,p=0/0,2/0,2/0,2", + "AddCustom/d=1,p=0/0,2/0,2/0,2" + ], + "staticKey": "295935613b943d6a71aa3e5b596ee7da1f284cfde70cbf59960f8c546b5d4d30", + "inputs": [ + { + "name": "x", + "index": 0, + "dtype": "float32", + "format": "ND", + "paramType": "required", + "shape": [ + -2 + ] + }, + { + "name": "y", + "index": 1, + "dtype": "float32", + "format": "ND", + "paramType": "required", + "shape": [ + -2 + ] + } + ], + "outputs": [ + { + "name": "z", + "index": 0, + "dtype": "float32", + "format": "ND", + "paramType": "required", + "shape": [ + -2 + ] + } + ], + "opMode": "dynamic", + "optionalInputMode": "gen_placeholder", + "deterministic": "ignore" + } +} \ No newline at end of file diff --git a/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/binary/ascend910b/bin/add_custom/AddCustom_ccd748392d99d04b8205210970fde2b9.o b/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/binary/ascend910b/bin/add_custom/AddCustom_ccd748392d99d04b8205210970fde2b9.o new file mode 100644 index 0000000000000000000000000000000000000000..33dd207457b186d4275197fb4d065fad652e55db Binary files /dev/null and b/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/binary/ascend910b/bin/add_custom/AddCustom_ccd748392d99d04b8205210970fde2b9.o differ diff --git a/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/binary/ascend910b/bin/add_custom/AddCustom_ed9fc09970baaf94d89a7a5a66099e58.json b/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/binary/ascend910b/bin/add_custom/AddCustom_ed9fc09970baaf94d89a7a5a66099e58.json new file mode 100644 index 0000000000000000000000000000000000000000..94de074b90f5dfcde9bca22b53302c0b92759228 --- /dev/null +++ b/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/binary/ascend910b/bin/add_custom/AddCustom_ed9fc09970baaf94d89a7a5a66099e58.json @@ -0,0 +1,77 @@ +{ + "binFileName": "AddCustom_ed9fc09970baaf94d89a7a5a66099e58", + "binFileSuffix": ".o", + "blockDim": -1, + "coreType": "VectorCore", + "core_type": "AIV", + "intercoreSync": 0, + "kernelName": "AddCustom_ed9fc09970baaf94d89a7a5a66099e58", + "magic": "RT_DEV_BINARY_MAGIC_ELF_AIVEC", + "memoryStamping": [], + "opParaSize": 32, + "parameters": [], + "sha256": "ff43673a1b14af986acda71708a3eb080ce64a5769fdda8b2f0a8696a92378be", + "workspace": { + "num": 1, + "size": [ + -1 + ], + "type": [ + 0 + ] + }, + "kernelList": [ + { + "kernelName": "AddCustom_ed9fc09970baaf94d89a7a5a66099e58_0" + } + ], + "optionalInputMode": "gen_placeholder", + "compileInfo": {}, + "supportInfo": { + "implMode": "", + "int64Mode": false, + "simplifiedKeyMode": 0, + "simplifiedKey": [ + "AddCustom/d=0,p=0/2,2/2,2/2,2", + "AddCustom/d=1,p=0/2,2/2,2/2,2" + ], + "staticKey": "c5adedad86a36c471e50645c88bd4a341fbacc27b6d00160b8572e59da3494f8", + "inputs": [ + { + "name": "x", + "index": 0, + "dtype": "int8", + "format": "ND", + "paramType": "required", + "shape": [ + -2 + ] + }, + { + "name": "y", + "index": 1, + "dtype": "int8", + "format": "ND", + "paramType": "required", + "shape": [ + -2 + ] + } + ], + "outputs": [ + { + "name": "z", + "index": 0, + "dtype": "int8", + "format": "ND", + "paramType": "required", + "shape": [ + -2 + ] + } + ], + "opMode": "dynamic", + "optionalInputMode": "gen_placeholder", + "deterministic": "ignore" + } +} \ No newline at end of file diff --git a/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/binary/ascend910b/bin/add_custom/AddCustom_ed9fc09970baaf94d89a7a5a66099e58.o b/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/binary/ascend910b/bin/add_custom/AddCustom_ed9fc09970baaf94d89a7a5a66099e58.o new file mode 100644 index 0000000000000000000000000000000000000000..ca88a0bdc70dd8859810c0d7139963059bdf7192 Binary files /dev/null and b/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/binary/ascend910b/bin/add_custom/AddCustom_ed9fc09970baaf94d89a7a5a66099e58.o differ diff --git a/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/binary/ascend910b/bin/binary_info_config.json b/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/binary/ascend910b/bin/binary_info_config.json new file mode 100644 index 0000000000000000000000000000000000000000..f266c034f1ff018c8a81809c8cc9c23addc865b9 --- /dev/null +++ b/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/binary/ascend910b/bin/binary_info_config.json @@ -0,0 +1,48 @@ +{ + "AddCustom": { + "dynamicRankSupport": true, + "simplifiedKeyMode": 0, + "binaryList": [ + { + "coreType": 2, + "simplifiedKey": "AddCustom/d=0,p=0/1,2/1,2/1,2", + "binPath": "ascend910b/add_custom/AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b.o" + }, + { + "coreType": 2, + "simplifiedKey": "AddCustom/d=1,p=0/1,2/1,2/1,2", + "binPath": "ascend910b/add_custom/AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b.o" + }, + { + "coreType": 2, + "simplifiedKey": "AddCustom/d=0,p=0/0,2/0,2/0,2", + "binPath": "ascend910b/add_custom/AddCustom_ccd748392d99d04b8205210970fde2b9.o" + }, + { + "coreType": 2, + "simplifiedKey": "AddCustom/d=1,p=0/0,2/0,2/0,2", + "binPath": "ascend910b/add_custom/AddCustom_ccd748392d99d04b8205210970fde2b9.o" + }, + { + "coreType": 2, + "simplifiedKey": "AddCustom/d=0,p=0/2,2/2,2/2,2", + "binPath": "ascend910b/add_custom/AddCustom_ed9fc09970baaf94d89a7a5a66099e58.o" + }, + { + "coreType": 2, + "simplifiedKey": "AddCustom/d=1,p=0/2,2/2,2/2,2", + "binPath": "ascend910b/add_custom/AddCustom_ed9fc09970baaf94d89a7a5a66099e58.o" + }, + { + "coreType": 2, + "simplifiedKey": "AddCustom/d=0,p=0/3,2/3,2/3,2", + "binPath": "ascend910b/add_custom/AddCustom_402e355eb717124771cfc7dbebfe946c.o" + }, + { + "coreType": 2, + "simplifiedKey": "AddCustom/d=1,p=0/3,2/3,2/3,2", + "binPath": "ascend910b/add_custom/AddCustom_402e355eb717124771cfc7dbebfe946c.o" + } + ] + } +} \ No newline at end of file diff --git a/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/binary/ascend910b/gen/AddCustom-add_custom-0.sh b/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/binary/ascend910b/gen/AddCustom-add_custom-0.sh new file mode 100644 index 0000000000000000000000000000000000000000..244fa95b409627fe83e890b0e2da25cd5d8c7d48 --- /dev/null +++ b/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/binary/ascend910b/gen/AddCustom-add_custom-0.sh @@ -0,0 +1,14 @@ +#!/bin/bash +echo "[Ascend910B1] Generating AddCustom_ccd748392d99d04b8205210970fde2b9 ..." +opc $1 --main_func=add_custom --input_param=/Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/binary/ascend910b/gen/AddCustom_ccd748392d99d04b8205210970fde2b9_param.json --soc_version=Ascend910B1 --output=$2 --impl_mode="" --simplified_key_mode=0 --op_mode=dynamic + +if ! test -f $2/AddCustom_ccd748392d99d04b8205210970fde2b9.json ; then + echo "$2/AddCustom_ccd748392d99d04b8205210970fde2b9.json not generated!" + exit 1 +fi + +if ! test -f $2/AddCustom_ccd748392d99d04b8205210970fde2b9.o ; then + echo "$2/AddCustom_ccd748392d99d04b8205210970fde2b9.o not generated!" + exit 1 +fi +echo "[Ascend910B1] Generating AddCustom_ccd748392d99d04b8205210970fde2b9 Done" diff --git a/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/binary/ascend910b/gen/AddCustom-add_custom-1.sh b/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/binary/ascend910b/gen/AddCustom-add_custom-1.sh new file mode 100644 index 0000000000000000000000000000000000000000..23cf54d7389b3a7d5af2610237f3264334b37f24 --- /dev/null +++ b/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/binary/ascend910b/gen/AddCustom-add_custom-1.sh @@ -0,0 +1,14 @@ +#!/bin/bash +echo "[Ascend910B1] Generating AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b ..." +opc $1 --main_func=add_custom --input_param=/Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/binary/ascend910b/gen/AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b_param.json --soc_version=Ascend910B1 --output=$2 --impl_mode="" --simplified_key_mode=0 --op_mode=dynamic + +if ! test -f $2/AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b.json ; then + echo "$2/AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b.json not generated!" + exit 1 +fi + +if ! test -f $2/AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b.o ; then + echo "$2/AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b.o not generated!" + exit 1 +fi +echo "[Ascend910B1] Generating AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b Done" diff --git a/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/binary/ascend910b/gen/AddCustom-add_custom-2.sh b/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/binary/ascend910b/gen/AddCustom-add_custom-2.sh new file mode 100644 index 0000000000000000000000000000000000000000..0d453536bf60d3ab10b866a9534fa5909e31a529 --- /dev/null +++ b/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/binary/ascend910b/gen/AddCustom-add_custom-2.sh @@ -0,0 +1,14 @@ +#!/bin/bash +echo "[Ascend910B1] Generating AddCustom_402e355eb717124771cfc7dbebfe946c ..." +opc $1 --main_func=add_custom --input_param=/Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/binary/ascend910b/gen/AddCustom_402e355eb717124771cfc7dbebfe946c_param.json --soc_version=Ascend910B1 --output=$2 --impl_mode="" --simplified_key_mode=0 --op_mode=dynamic + +if ! test -f $2/AddCustom_402e355eb717124771cfc7dbebfe946c.json ; then + echo "$2/AddCustom_402e355eb717124771cfc7dbebfe946c.json not generated!" + exit 1 +fi + +if ! test -f $2/AddCustom_402e355eb717124771cfc7dbebfe946c.o ; then + echo "$2/AddCustom_402e355eb717124771cfc7dbebfe946c.o not generated!" + exit 1 +fi +echo "[Ascend910B1] Generating AddCustom_402e355eb717124771cfc7dbebfe946c Done" diff --git a/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/binary/ascend910b/gen/AddCustom-add_custom-3.sh b/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/binary/ascend910b/gen/AddCustom-add_custom-3.sh new file mode 100644 index 0000000000000000000000000000000000000000..ea8a22404f951b22cc251d43515cae1c1db04b7c --- /dev/null +++ b/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/binary/ascend910b/gen/AddCustom-add_custom-3.sh @@ -0,0 +1,14 @@ +#!/bin/bash +echo "[Ascend910B1] Generating AddCustom_ed9fc09970baaf94d89a7a5a66099e58 ..." +opc $1 --main_func=add_custom --input_param=/Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/binary/ascend910b/gen/AddCustom_ed9fc09970baaf94d89a7a5a66099e58_param.json --soc_version=Ascend910B1 --output=$2 --impl_mode="" --simplified_key_mode=0 --op_mode=dynamic + +if ! test -f $2/AddCustom_ed9fc09970baaf94d89a7a5a66099e58.json ; then + echo "$2/AddCustom_ed9fc09970baaf94d89a7a5a66099e58.json not generated!" + exit 1 +fi + +if ! test -f $2/AddCustom_ed9fc09970baaf94d89a7a5a66099e58.o ; then + echo "$2/AddCustom_ed9fc09970baaf94d89a7a5a66099e58.o not generated!" + exit 1 +fi +echo "[Ascend910B1] Generating AddCustom_ed9fc09970baaf94d89a7a5a66099e58 Done" diff --git a/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/binary/ascend910b/gen/AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b_param.json b/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/binary/ascend910b/gen/AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b_param.json new file mode 100644 index 0000000000000000000000000000000000000000..834fc7a6f44c0aec4f39011295a70b3fd36bdde7 --- /dev/null +++ b/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/binary/ascend910b/gen/AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b_param.json @@ -0,0 +1,42 @@ +{ + "op_type": "AddCustom", + "op_list": [ + { + "bin_filename": "AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b", + "inputs": [ + { + "name": "x", + "index": 0, + "dtype": "float16", + "format": "ND", + "paramType": "required", + "shape": [ + -2 + ] + }, + { + "name": "y", + "index": 1, + "dtype": "float16", + "format": "ND", + "paramType": "required", + "shape": [ + -2 + ] + } + ], + "outputs": [ + { + "name": "z", + "index": 0, + "dtype": "float16", + "format": "ND", + "paramType": "required", + "shape": [ + -2 + ] + } + ] + } + ] +} \ No newline at end of file diff --git a/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/binary/ascend910b/gen/AddCustom_402e355eb717124771cfc7dbebfe946c_param.json b/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/binary/ascend910b/gen/AddCustom_402e355eb717124771cfc7dbebfe946c_param.json new file mode 100644 index 0000000000000000000000000000000000000000..8f74835bebe72a5e9d486fddb6fd2f75066cbf49 --- /dev/null +++ b/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/binary/ascend910b/gen/AddCustom_402e355eb717124771cfc7dbebfe946c_param.json @@ -0,0 +1,42 @@ +{ + "op_type": "AddCustom", + "op_list": [ + { + "bin_filename": "AddCustom_402e355eb717124771cfc7dbebfe946c", + "inputs": [ + { + "name": "x", + "index": 0, + "dtype": "int32", + "format": "ND", + "paramType": "required", + "shape": [ + -2 + ] + }, + { + "name": "y", + "index": 1, + "dtype": "int32", + "format": "ND", + "paramType": "required", + "shape": [ + -2 + ] + } + ], + "outputs": [ + { + "name": "z", + "index": 0, + "dtype": "int32", + "format": "ND", + "paramType": "required", + "shape": [ + -2 + ] + } + ] + } + ] +} \ No newline at end of file diff --git a/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/binary/ascend910b/gen/AddCustom_ccd748392d99d04b8205210970fde2b9_param.json b/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/binary/ascend910b/gen/AddCustom_ccd748392d99d04b8205210970fde2b9_param.json new file mode 100644 index 0000000000000000000000000000000000000000..e556978dc7305951ae7070cf0911e49110f525d0 --- /dev/null +++ b/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/binary/ascend910b/gen/AddCustom_ccd748392d99d04b8205210970fde2b9_param.json @@ -0,0 +1,42 @@ +{ + "op_type": "AddCustom", + "op_list": [ + { + "bin_filename": "AddCustom_ccd748392d99d04b8205210970fde2b9", + "inputs": [ + { + "name": "x", + "index": 0, + "dtype": "float32", + "format": "ND", + "paramType": "required", + "shape": [ + -2 + ] + }, + { + "name": "y", + "index": 1, + "dtype": "float32", + "format": "ND", + "paramType": "required", + "shape": [ + -2 + ] + } + ], + "outputs": [ + { + "name": "z", + "index": 0, + "dtype": "float32", + "format": "ND", + "paramType": "required", + "shape": [ + -2 + ] + } + ] + } + ] +} \ No newline at end of file diff --git a/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/binary/ascend910b/gen/AddCustom_ed9fc09970baaf94d89a7a5a66099e58_param.json b/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/binary/ascend910b/gen/AddCustom_ed9fc09970baaf94d89a7a5a66099e58_param.json new file mode 100644 index 0000000000000000000000000000000000000000..a1486dbfb58beda6678eee3cc25905d4ca5608d6 --- /dev/null +++ b/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/binary/ascend910b/gen/AddCustom_ed9fc09970baaf94d89a7a5a66099e58_param.json @@ -0,0 +1,42 @@ +{ + "op_type": "AddCustom", + "op_list": [ + { + "bin_filename": "AddCustom_ed9fc09970baaf94d89a7a5a66099e58", + "inputs": [ + { + "name": "x", + "index": 0, + "dtype": "int8", + "format": "ND", + "paramType": "required", + "shape": [ + -2 + ] + }, + { + "name": "y", + "index": 1, + "dtype": "int8", + "format": "ND", + "paramType": "required", + "shape": [ + -2 + ] + } + ], + "outputs": [ + { + "name": "z", + "index": 0, + "dtype": "int8", + "format": "ND", + "paramType": "required", + "shape": [ + -2 + ] + } + ] + } + ] +} \ No newline at end of file diff --git a/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/binary/ascend910b/src/AddCustom.py b/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/binary/ascend910b/src/AddCustom.py new file mode 100644 index 0000000000000000000000000000000000000000..87d5aa00dc31410d6bbfb8c2122e53991fc0afe9 --- /dev/null +++ b/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/binary/ascend910b/src/AddCustom.py @@ -0,0 +1,152 @@ + +import os, sys +import ctypes +import json +import shutil +from tbe.common.platform import get_soc_spec +from tbe.common.utils import para_check +from tbe.tikcpp import compile_op, replay_op, check_op_cap, generalize_op_params, get_code_channel, OpInfo +from tbe.common.buildcfg import get_default_build_config +from impl.util.platform_adapter import tbe_register +from tbe.common.buildcfg import get_current_build_config +PYF_PATH = os.path.dirname(os.path.realpath(__file__)) + +DTYPE_MAP = {"float32": ["DT_FLOAT", "float"], + "float16": ["DT_FLOAT16", "half"], + "int8": ["DT_INT8", "int8_t"], + "int16": ["DT_INT16", "int16_t"], + "int32": ["DT_INT32", "int32_t"], + "int64": ["DT_INT64", "int64_t"], + "uint1": ["DT_UINT1", "uint8_t"], + "uint8": ["DT_UINT8", "uint8_t"], + "uint16": ["DT_UINT16", "uint16_t"], + "uint32": ["DT_UINT32", "uint32_t"], + "uint64": ["DT_UINT64", "uint64_t"], + "bool": ["DT_BOOL", "bool"], + "double": ["DT_DOUBLE", "double"], + "dual": ["DT_DUAL", "unknown"], + "dual_sub_int8": ["DT_DUAL_SUB_INT8", "unknown"], + "dual_sub_uint8": ["DT_DUAL_SUB_UINT8", "unknown"], + "string": ["DT_STRING", "unknown"], + "complex64": ["DT_COMPLEX64", "unknown"], + "complex128": ["DT_COMPLEX128", "unknown"], + "qint8": ["DT_QINT8", "unknown"], + "qint16": ["DT_QINT16", "unknown"], + "qint32": ["DT_QINT32", "unknown"], + "quint8": ["DT_QUINT8", "unknown"], + "quint16": ["DT_QUINT16", "unknown"], + "resource": ["DT_RESOURCE", "unknown"], + "string_ref": ["DT_STRING_REF", "unknown"], + "int4": ["DT_INT4", "int8_t"], + "bfloat16": ["DT_BF16", "bfloat16_t"]} + +def get_dtype_fmt_options(__inputs__, __outputs__): + options = [] + for x in __inputs__ + __outputs__: + x_n = x.get("param_name").upper() + x_fmt = x.get("format") + x_dtype = x.get("dtype") + options.append("-DDTYPE_{n}={t}".format(n=x_n, t=DTYPE_MAP.get(x_dtype)[1])) + options.append("-DORIG_DTYPE_{n}={ot}".format(n=x_n, ot=DTYPE_MAP.get(x_dtype)[0])) + options.append("-DFORMAT_{n}=FORMAT_{f}".format(n=x_n, f=x_fmt)) + return options + +def load_dso(so_path): + try: + ctypes.CDLL(so_path) + except OSError as error : + print(error) + raise RuntimeError("cannot open %s" %(so_path)) + else: + print("load so succ ", so_path) + +def get_shortsoc_compile_option(compile_option_list: list, shortsoc:str): + compile_options = [] + if shortsoc in compile_option_list: + compile_options = compile_option_list[shortsoc] + elif '__ALLSOC__' in compile_option_list: + compile_options = compile_option_list['__ALLSOC__'] + return compile_options + +def _build_args(x, y, z): + __inputs__ = [] + for arg in [x, y]: + if arg != None: + if isinstance(arg, (list, tuple)): + if len(arg) == 0: + continue + __inputs__.append(arg[0]) + else: + __inputs__.append(arg) + __outputs__ = [] + for arg in [z]: + if arg != None: + if isinstance(arg, (list, tuple)): + if len(arg) == 0: + continue + __outputs__.append(arg[0]) + else: + __outputs__.append(arg) + __attrs__ = [] + return __inputs__, __outputs__, __attrs__ + +@tbe_register.register_operator("AddCustom") +@para_check.check_op_params(para_check.REQUIRED_INPUT, para_check.REQUIRED_INPUT, para_check.REQUIRED_OUTPUT, para_check.KERNEL_NAME) +def add_custom(x, y, z, kernel_name="add_custom", impl_mode=""): + if get_current_build_config("enable_op_prebuild"): + return + __inputs__, __outputs__, __attrs__ = _build_args(x, y, z) + options = get_dtype_fmt_options(__inputs__, __outputs__) + options += ["-x", "cce"] + ccec = os.environ.get('CCEC_REAL_PATH') + if ccec is None: + ccec = shutil.which("ccec") + if ccec != None: + ccec_path = os.path.dirname(ccec) + tikcpp_path = os.path.realpath(os.path.join(ccec_path, "..", "..", "tikcpp")) + else: + tikcpp_path = os.path.realpath("/usr/local/Ascend/latest/compiler/tikcpp") + options.append("-I" + tikcpp_path) + options.append("-I" + os.path.join(tikcpp_path, "tikcfw")) + options.append("-I" + os.path.join(tikcpp_path, "tikcfw", "impl")) + options.append("-I" + os.path.join(tikcpp_path, "tikcfw", "interface")) + options.append("-I" + os.path.join(PYF_PATH, "..", "ascendc", "common")) + if impl_mode == "high_performance": + options.append("-DHIGH_PERFORMANCE=1") + elif impl_mode == "high_precision": + options.append("-DHIGH_PRECISION=1") + if get_default_build_config("enable_deterministic_mode") == 1: + options.append("-DDETEMINISTIC_MODE=1") + + custom_compile_options = {}, + custom_all_compile_options = {}, + soc_version = get_soc_spec("SOC_VERSION") + soc_short = get_soc_spec("SHORT_SOC_VERSION").lower() + custom_compile_options_soc = get_shortsoc_compile_option(custom_compile_options[0], soc_short) + custom_all_compile_options_soc = get_shortsoc_compile_option(custom_all_compile_options[0], soc_short) + options += custom_all_compile_options_soc + options += custom_compile_options_soc + + origin_func_name = "add_custom" + ascendc_src_dir = "add_custom" + ascendc_src_file = "add_custom.cpp" + src = os.path.join(PYF_PATH, "..", "ascendc", ascendc_src_dir, ascendc_src_file) + if not os.path.exists(src): + src = os.path.join(PYF_PATH, ascendc_src_file) + + print("start compile Ascend C operator AddCustom. kernel name is add_custom") + op_type = "AddCustom" + code_channel = get_code_channel(src, kernel_name, op_type, options) + op_info = OpInfo(kernel_name = kernel_name, op_type = op_type, inputs = __inputs__, outputs = __outputs__,\ + attrs = __attrs__, impl_mode = impl_mode, origin_inputs=[x, y], origin_outputs = [z]) + compile_op(src, origin_func_name, op_info, options, code_channel, '{}') + +def op_select_format(x, y, z, impl_mode=""): + __inputs__, __outputs__, __attrs__ = _build_args(x, y, z) + result = check_op_cap("op_select_format", "AddCustom", __inputs__, __outputs__, __attrs__) + return result.decode("utf-8") + +def get_op_specific_info(x, y, z, impl_mode=""): + __inputs__, __outputs__, __attrs__ = _build_args(x, y, z) + result = check_op_cap("get_op_specific_info", "AddCustom", __inputs__, __outputs__, __attrs__) + return result.decode("utf-8") diff --git a/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/binary/ascend910b/src/CMakeLists.txt b/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/binary/ascend910b/src/CMakeLists.txt new file mode 100644 index 0000000000000000000000000000000000000000..0d31a444cd71b6e455dc206b9b89159dea9f4ce2 --- /dev/null +++ b/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/binary/ascend910b/src/CMakeLists.txt @@ -0,0 +1,61 @@ +# set custom compile options +if ("${CMAKE_BUILD_TYPE}x" STREQUAL "Debugx") + add_ops_compile_options(ALL OPTIONS -g -O0) +endif() + +foreach(compute_unit ${ASCEND_COMPUTE_UNIT}) + + # generate aic-${compute_unit}-ops-info.json + add_ops_info_target(TARGET ops_info_gen_${compute_unit} + OUTPUT ${CMAKE_CURRENT_BINARY_DIR}/tbe/op_info_cfg/ai_core/${compute_unit}/aic-${compute_unit}-ops-info.json + OPS_INFO ${ASCEND_AUTOGEN_PATH}/aic-${compute_unit}-ops-info.ini + INSTALL_DIR packages/vendors/${vendor_name}/op_impl/ai_core/tbe/config/${compute_unit} + ) + + # generate ascendc impl py once + if (NOT TARGET ascendc_impl_gen) + add_ops_impl_target(TARGET ascendc_impl_gen + OPS_INFO ${ASCEND_AUTOGEN_PATH}/aic-${compute_unit}-ops-info.ini + IMPL_DIR ${CMAKE_CURRENT_SOURCE_DIR} + OUT_DIR ${CMAKE_CURRENT_BINARY_DIR}/tbe + INSTALL_DIR packages/vendors/${vendor_name}/op_impl/ai_core/tbe/${vendor_name}_impl + ) + endif() + + # dynamic shape binary compile + if (${ENABLE_BINARY_PACKAGE}) + add_bin_compile_target(TARGET ascendc_bin_${compute_unit} + OPS_INFO ${ASCEND_AUTOGEN_PATH}/aic-${compute_unit}-ops-info.ini + IMPL_DIR ${CMAKE_CURRENT_SOURCE_DIR} + ADP_DIR ${CMAKE_CURRENT_BINARY_DIR}/tbe/dynamic + OUT_DIR ${CMAKE_CURRENT_BINARY_DIR}/binary/${compute_unit} + INSTALL_DIR packages/vendors/${vendor_name}/op_impl/ai_core/tbe/kernel + COMPUTE_UNIT ${compute_unit} + ) + add_dependencies(ascendc_bin_${compute_unit} ascendc_impl_gen) + endif() + +endforeach() + +# generate npu_supported_ops.json +add_npu_support_target(TARGET npu_supported_ops + OPS_INFO_DIR ${ASCEND_AUTOGEN_PATH} + OUT_DIR ${CMAKE_CURRENT_BINARY_DIR}/tbe/op_info_cfg/ai_core + INSTALL_DIR packages/vendors/${vendor_name}/framework/${ASCEND_FRAMEWORK_TYPE} +) + +if(ENABLE_TEST AND EXISTS ${CMAKE_CURRENT_SOURCE_DIR}/testcases) + add_subdirectory(testcases) +endif() + +# install kernel file +if (${ENABLE_SOURCE_PACKAGE}) + file(GLOB KERNEL_FILES + ${CMAKE_CURRENT_SOURCE_DIR}/*.cpp + ${CMAKE_CURRENT_SOURCE_DIR}/*.h + ${CMAKE_CURRENT_SOURCE_DIR}/*.py + ) + install(FILES ${KERNEL_FILES} + DESTINATION packages/vendors/${vendor_name}/op_impl/ai_core/tbe/${vendor_name}_impl/dynamic + ) +endif() diff --git a/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/binary/ascend910b/src/__pycache__/AddCustom.cpython-39.pyc b/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/binary/ascend910b/src/__pycache__/AddCustom.cpython-39.pyc new file mode 100644 index 0000000000000000000000000000000000000000..b4282d0bc4453c6c51606ff56a116df4d1efef67 Binary files /dev/null and b/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/binary/ascend910b/src/__pycache__/AddCustom.cpython-39.pyc differ diff --git a/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/binary/ascend910b/src/add_custom.cpp b/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/binary/ascend910b/src/add_custom.cpp new file mode 100644 index 0000000000000000000000000000000000000000..1fd54d2e942682b44f6384c721dcdf045bdd5201 --- /dev/null +++ b/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/binary/ascend910b/src/add_custom.cpp @@ -0,0 +1,135 @@ +/* + * Copyright (c) Huawei Technologies Co., Ltd. 2022-2023. All rights reserved. + * + * Function : z = x + y + * This sample is a very basic sample that implements vector add on Ascend plaform. + */ +#include "kernel_operator.h" +using namespace AscendC; +// tensor num for each queue +constexpr int32_t BUFFER_NUM = 2; + +template class KernelAdd { + using T = TYPE_X; +public: + __aicore__ inline KernelAdd() {} + __aicore__ inline void Init(GM_ADDR x, GM_ADDR y, GM_ADDR z, uint32_t smallCoreDataNum, + uint32_t bigCoreDataNum, uint32_t finalBigTileNum, + uint32_t finalSmallTileNum, uint32_t tileDataNum, + uint32_t smallTailDataNum, uint32_t bigTailDataNum, + uint32_t tailBlockNum) + { + ASSERT(GetBlockNum() != 0 && "block dim can not be zero!"); + uint32_t coreNum = GetBlockIdx(); + uint32_t globalBufferIndex = bigCoreDataNum * GetBlockIdx(); + this->tileDataNum = tileDataNum; + if (coreNum < tailBlockNum) { + this->coreDataNum = bigCoreDataNum; + this->tileNum = finalBigTileNum; + this->tailDataNum = bigTailDataNum; + } + else { + this->coreDataNum = smallCoreDataNum; + this->tileNum = finalSmallTileNum; + this->tailDataNum = smallTailDataNum; + globalBufferIndex -= (bigCoreDataNum - smallCoreDataNum) * (GetBlockIdx() - tailBlockNum); + } + xGm.SetGlobalBuffer((__gm__ TYPE_X*)x + globalBufferIndex, this->coreDataNum); + yGm.SetGlobalBuffer((__gm__ TYPE_Y*)y + globalBufferIndex, this->coreDataNum); + zGm.SetGlobalBuffer((__gm__ TYPE_Z*)z + globalBufferIndex, this->coreDataNum); + pipe.InitBuffer(inQueueX, BUFFER_NUM, this->tileDataNum * sizeof(TYPE_X)); + + pipe.InitBuffer(outQueueZ, BUFFER_NUM, this->tileDataNum * sizeof(TYPE_Z)); + pipe.InitBuffer(tmp1, this->tileDataNum * sizeof(half)); + pipe.InitBuffer(tmp2, this->tileDataNum * sizeof(half)); + } + __aicore__ inline void Process() + { + int32_t loopCount = this->tileNum; + this->processDataNum = this->tileDataNum; + for (int32_t i = 0; i < loopCount; i++) { + if (i == this->tileNum - 1) { + this->processDataNum = this->tailDataNum; + } + CopyIn(i); + Compute(i); + CopyOut(i); + } + } + +private: + __aicore__ inline void CopyIn(int32_t progress) + { + LocalTensor xLocal = inQueueX.AllocTensor(); + LocalTensor yLocal = outQueueZ.AllocTensor(); + DataCopy(xLocal, xGm[progress * this->tileDataNum], this->processDataNum); + DataCopy(yLocal, yGm[progress * this->tileDataNum], this->processDataNum); + inQueueX.EnQue(xLocal); + outQueueZ.EnQue(yLocal); + } + __aicore__ inline void Compute(int32_t progress) + { + LocalTensor xLocal = inQueueX.DeQue(); + LocalTensor yLocal = outQueueZ.DeQue(); + + if constexpr (std::is_same_v) { + auto p1 = tmp1.Get(); + auto p2 = tmp2.Get(); + Cast(p1, xLocal, RoundMode::CAST_NONE, this->processDataNum); + Cast(p2, yLocal, RoundMode::CAST_NONE, this->processDataNum); + Add(p2, p1, p2, this->processDataNum); + Cast(p1.ReinterpretCast(), p2, RoundMode::CAST_RINT, this->processDataNum); + ShiftLeft(p1.ReinterpretCast(), p1.ReinterpretCast(), int16_t(8), this->processDataNum); + ShiftRight(p1.ReinterpretCast(), p1.ReinterpretCast(), int16_t(8), this->processDataNum); + Cast(p2, p1.ReinterpretCast(), RoundMode::CAST_NONE, this->processDataNum); + Cast(yLocal, p2, RoundMode::CAST_NONE, this->processDataNum); + } + else { + Add(yLocal, xLocal, yLocal, this->processDataNum); + } + outQueueZ.EnQue(yLocal); + inQueueX.FreeTensor(xLocal); + + } + __aicore__ inline void CopyOut(int32_t progress) + { + LocalTensor zLocal = outQueueZ.DeQue(); + DataCopy(zGm[progress * this->tileDataNum], zLocal, this->processDataNum); + outQueueZ.FreeTensor(zLocal); + } + +private: + TPipe pipe; + TQue inQueueX; + TQueBind outQueueZ; + TBuf tmp1, tmp2; + GlobalTensor xGm; + GlobalTensor yGm; + GlobalTensor zGm; + uint32_t coreDataNum; + uint32_t tileNum; + uint32_t tileDataNum; + uint32_t tailDataNum; + uint32_t processDataNum; +}; + +extern "C" __global__ __aicore__ void add_custom(GM_ADDR x, GM_ADDR y, GM_ADDR z, GM_ADDR workspace, GM_ADDR tiling) +{ + GET_TILING_DATA(tiling_data, tiling); + KernelAdd op; + op.Init(x, y, z, tiling_data.smallCoreDataNum, + tiling_data.bigCoreDataNum, tiling_data.finalBigTileNum, + tiling_data.finalSmallTileNum, tiling_data.tileDataNum, + tiling_data.smallTailDataNum, tiling_data.bigTailDataNum, + tiling_data.tailBlockNum); + op.Process(); +} + +#ifndef ASCENDC_CPU_DEBUG +// call of kernel function +void add_custom_do(uint32_t blockDim, void* l2ctrl, void* stream, uint8_t* x, uint8_t* y, uint8_t* z, + uint8_t* workspace, uint8_t* tiling) +{ + add_custom<<>>(x, y, z, workspace, tiling); +} +#endif diff --git a/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/cmake_install.cmake b/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/cmake_install.cmake new file mode 100644 index 0000000000000000000000000000000000000000..8743a5ae468611cdcb1a1d0a69a530ab73d554b3 --- /dev/null +++ b/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/cmake_install.cmake @@ -0,0 +1,88 @@ +# Install script for directory: /Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/op_kernel + +# Set the install prefix +if(NOT DEFINED CMAKE_INSTALL_PREFIX) + set(CMAKE_INSTALL_PREFIX "/Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out") +endif() +string(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}") + +# Set the install configuration name. +if(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME) + if(BUILD_TYPE) + string(REGEX REPLACE "^[^A-Za-z0-9_]+" "" + CMAKE_INSTALL_CONFIG_NAME "${BUILD_TYPE}") + else() + set(CMAKE_INSTALL_CONFIG_NAME "Release") + endif() + message(STATUS "Install configuration: \"${CMAKE_INSTALL_CONFIG_NAME}\"") +endif() + +# Set the component getting installed. +if(NOT CMAKE_INSTALL_COMPONENT) + if(COMPONENT) + message(STATUS "Install component: \"${COMPONENT}\"") + set(CMAKE_INSTALL_COMPONENT "${COMPONENT}") + else() + set(CMAKE_INSTALL_COMPONENT) + endif() +endif() + +# Install shared libraries without execute permission? +if(NOT DEFINED CMAKE_INSTALL_SO_NO_EXE) + set(CMAKE_INSTALL_SO_NO_EXE "1") +endif() + +# Is this installation the result of a crosscompile? +if(NOT DEFINED CMAKE_CROSSCOMPILING) + set(CMAKE_CROSSCOMPILING "FALSE") +endif() + +# Set default install directory permissions. +if(NOT DEFINED CMAKE_OBJDUMP) + set(CMAKE_OBJDUMP "/usr/bin/objdump") +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/packages/vendors/customize/op_impl/ai_core/tbe/config/ascend310b" TYPE FILE FILES "/Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/tbe/op_info_cfg/ai_core/ascend310b/aic-ascend310b-ops-info.json") +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/packages/vendors/customize/op_impl/ai_core/tbe/customize_impl" TYPE DIRECTORY FILES "/Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/tbe/dynamic") +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/packages/vendors/customize/op_impl/ai_core/tbe/kernel/ascend310b" TYPE DIRECTORY OPTIONAL FILES "/Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/binary/ascend310b/bin/add_custom") +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/packages/vendors/customize/op_impl/ai_core/tbe/kernel/config/ascend310b" TYPE FILE OPTIONAL FILES "/Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/binary/ascend310b/bin/add_custom.json") +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/packages/vendors/customize/op_impl/ai_core/tbe/kernel/config/ascend310b" TYPE FILE OPTIONAL FILES "/Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/binary/ascend310b/bin/binary_info_config.json") +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/packages/vendors/customize/op_impl/ai_core/tbe/config/ascend910b" TYPE FILE FILES "/Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/tbe/op_info_cfg/ai_core/ascend910b/aic-ascend910b-ops-info.json") +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/packages/vendors/customize/op_impl/ai_core/tbe/kernel/ascend910b" TYPE DIRECTORY OPTIONAL FILES "/Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/binary/ascend910b/bin/add_custom") +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/packages/vendors/customize/op_impl/ai_core/tbe/kernel/config/ascend910b" TYPE FILE OPTIONAL FILES "/Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/binary/ascend910b/bin/add_custom.json") +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/packages/vendors/customize/op_impl/ai_core/tbe/kernel/config/ascend910b" TYPE FILE OPTIONAL FILES "/Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/binary/ascend910b/bin/binary_info_config.json") +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/packages/vendors/customize/framework/tensorflow" TYPE FILE FILES "/Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/tbe/op_info_cfg/ai_core/npu_supported_ops.json") +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/packages/vendors/customize/op_impl/ai_core/tbe/customize_impl/dynamic" TYPE FILE FILES "/Test_performance/Operator-performance/Increase_multiplexing/Is_fill_UB/op_kernel/add_custom.cpp") +endif() + diff --git a/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/tbe/.impl_timestamp b/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/tbe/.impl_timestamp new file mode 100644 index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391 diff --git a/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/tbe/dynamic/add_custom.py b/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/tbe/dynamic/add_custom.py new file mode 100644 index 0000000000000000000000000000000000000000..87d5aa00dc31410d6bbfb8c2122e53991fc0afe9 --- /dev/null +++ b/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/tbe/dynamic/add_custom.py @@ -0,0 +1,152 @@ + +import os, sys +import ctypes +import json +import shutil +from tbe.common.platform import get_soc_spec +from tbe.common.utils import para_check +from tbe.tikcpp import compile_op, replay_op, check_op_cap, generalize_op_params, get_code_channel, OpInfo +from tbe.common.buildcfg import get_default_build_config +from impl.util.platform_adapter import tbe_register +from tbe.common.buildcfg import get_current_build_config +PYF_PATH = os.path.dirname(os.path.realpath(__file__)) + +DTYPE_MAP = {"float32": ["DT_FLOAT", "float"], + "float16": ["DT_FLOAT16", "half"], + "int8": ["DT_INT8", "int8_t"], + "int16": ["DT_INT16", "int16_t"], + "int32": ["DT_INT32", "int32_t"], + "int64": ["DT_INT64", "int64_t"], + "uint1": ["DT_UINT1", "uint8_t"], + "uint8": ["DT_UINT8", "uint8_t"], + "uint16": ["DT_UINT16", "uint16_t"], + "uint32": ["DT_UINT32", "uint32_t"], + "uint64": ["DT_UINT64", "uint64_t"], + "bool": ["DT_BOOL", "bool"], + "double": ["DT_DOUBLE", "double"], + "dual": ["DT_DUAL", "unknown"], + "dual_sub_int8": ["DT_DUAL_SUB_INT8", "unknown"], + "dual_sub_uint8": ["DT_DUAL_SUB_UINT8", "unknown"], + "string": ["DT_STRING", "unknown"], + "complex64": ["DT_COMPLEX64", "unknown"], + "complex128": ["DT_COMPLEX128", "unknown"], + "qint8": ["DT_QINT8", "unknown"], + "qint16": ["DT_QINT16", "unknown"], + "qint32": ["DT_QINT32", "unknown"], + "quint8": ["DT_QUINT8", "unknown"], + "quint16": ["DT_QUINT16", "unknown"], + "resource": ["DT_RESOURCE", "unknown"], + "string_ref": ["DT_STRING_REF", "unknown"], + "int4": ["DT_INT4", "int8_t"], + "bfloat16": ["DT_BF16", "bfloat16_t"]} + +def get_dtype_fmt_options(__inputs__, __outputs__): + options = [] + for x in __inputs__ + __outputs__: + x_n = x.get("param_name").upper() + x_fmt = x.get("format") + x_dtype = x.get("dtype") + options.append("-DDTYPE_{n}={t}".format(n=x_n, t=DTYPE_MAP.get(x_dtype)[1])) + options.append("-DORIG_DTYPE_{n}={ot}".format(n=x_n, ot=DTYPE_MAP.get(x_dtype)[0])) + options.append("-DFORMAT_{n}=FORMAT_{f}".format(n=x_n, f=x_fmt)) + return options + +def load_dso(so_path): + try: + ctypes.CDLL(so_path) + except OSError as error : + print(error) + raise RuntimeError("cannot open %s" %(so_path)) + else: + print("load so succ ", so_path) + +def get_shortsoc_compile_option(compile_option_list: list, shortsoc:str): + compile_options = [] + if shortsoc in compile_option_list: + compile_options = compile_option_list[shortsoc] + elif '__ALLSOC__' in compile_option_list: + compile_options = compile_option_list['__ALLSOC__'] + return compile_options + +def _build_args(x, y, z): + __inputs__ = [] + for arg in [x, y]: + if arg != None: + if isinstance(arg, (list, tuple)): + if len(arg) == 0: + continue + __inputs__.append(arg[0]) + else: + __inputs__.append(arg) + __outputs__ = [] + for arg in [z]: + if arg != None: + if isinstance(arg, (list, tuple)): + if len(arg) == 0: + continue + __outputs__.append(arg[0]) + else: + __outputs__.append(arg) + __attrs__ = [] + return __inputs__, __outputs__, __attrs__ + +@tbe_register.register_operator("AddCustom") +@para_check.check_op_params(para_check.REQUIRED_INPUT, para_check.REQUIRED_INPUT, para_check.REQUIRED_OUTPUT, para_check.KERNEL_NAME) +def add_custom(x, y, z, kernel_name="add_custom", impl_mode=""): + if get_current_build_config("enable_op_prebuild"): + return + __inputs__, __outputs__, __attrs__ = _build_args(x, y, z) + options = get_dtype_fmt_options(__inputs__, __outputs__) + options += ["-x", "cce"] + ccec = os.environ.get('CCEC_REAL_PATH') + if ccec is None: + ccec = shutil.which("ccec") + if ccec != None: + ccec_path = os.path.dirname(ccec) + tikcpp_path = os.path.realpath(os.path.join(ccec_path, "..", "..", "tikcpp")) + else: + tikcpp_path = os.path.realpath("/usr/local/Ascend/latest/compiler/tikcpp") + options.append("-I" + tikcpp_path) + options.append("-I" + os.path.join(tikcpp_path, "tikcfw")) + options.append("-I" + os.path.join(tikcpp_path, "tikcfw", "impl")) + options.append("-I" + os.path.join(tikcpp_path, "tikcfw", "interface")) + options.append("-I" + os.path.join(PYF_PATH, "..", "ascendc", "common")) + if impl_mode == "high_performance": + options.append("-DHIGH_PERFORMANCE=1") + elif impl_mode == "high_precision": + options.append("-DHIGH_PRECISION=1") + if get_default_build_config("enable_deterministic_mode") == 1: + options.append("-DDETEMINISTIC_MODE=1") + + custom_compile_options = {}, + custom_all_compile_options = {}, + soc_version = get_soc_spec("SOC_VERSION") + soc_short = get_soc_spec("SHORT_SOC_VERSION").lower() + custom_compile_options_soc = get_shortsoc_compile_option(custom_compile_options[0], soc_short) + custom_all_compile_options_soc = get_shortsoc_compile_option(custom_all_compile_options[0], soc_short) + options += custom_all_compile_options_soc + options += custom_compile_options_soc + + origin_func_name = "add_custom" + ascendc_src_dir = "add_custom" + ascendc_src_file = "add_custom.cpp" + src = os.path.join(PYF_PATH, "..", "ascendc", ascendc_src_dir, ascendc_src_file) + if not os.path.exists(src): + src = os.path.join(PYF_PATH, ascendc_src_file) + + print("start compile Ascend C operator AddCustom. kernel name is add_custom") + op_type = "AddCustom" + code_channel = get_code_channel(src, kernel_name, op_type, options) + op_info = OpInfo(kernel_name = kernel_name, op_type = op_type, inputs = __inputs__, outputs = __outputs__,\ + attrs = __attrs__, impl_mode = impl_mode, origin_inputs=[x, y], origin_outputs = [z]) + compile_op(src, origin_func_name, op_info, options, code_channel, '{}') + +def op_select_format(x, y, z, impl_mode=""): + __inputs__, __outputs__, __attrs__ = _build_args(x, y, z) + result = check_op_cap("op_select_format", "AddCustom", __inputs__, __outputs__, __attrs__) + return result.decode("utf-8") + +def get_op_specific_info(x, y, z, impl_mode=""): + __inputs__, __outputs__, __attrs__ = _build_args(x, y, z) + result = check_op_cap("get_op_specific_info", "AddCustom", __inputs__, __outputs__, __attrs__) + return result.decode("utf-8") diff --git a/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/tbe/op_info_cfg/ai_core/ascend310b/aic-ascend310b-ops-info.json b/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/tbe/op_info_cfg/ai_core/ascend310b/aic-ascend310b-ops-info.json new file mode 100644 index 0000000000000000000000000000000000000000..df4edec33a7085c2fbfdf6527926b42cb131f423 --- /dev/null +++ b/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/tbe/op_info_cfg/ai_core/ascend310b/aic-ascend310b-ops-info.json @@ -0,0 +1,52 @@ +{ + "AddCustom":{ + "dynamicCompileStatic":{ + "flag":"true" + }, + "dynamicFormat":{ + "flag":"true" + }, + "dynamicRankSupport":{ + "flag":"true" + }, + "dynamicShapeSupport":{ + "flag":"true" + }, + "input0":{ + "dtype":"float32,float16,int32,int8", + "format":"ND,ND,ND,ND", + "name":"x", + "paramType":"required", + "shape":"all", + "unknownshape_format":"ND,ND,ND,ND" + }, + "input1":{ + "dtype":"float32,float16,int32,int8", + "format":"ND,ND,ND,ND", + "name":"y", + "paramType":"required", + "shape":"all", + "unknownshape_format":"ND,ND,ND,ND" + }, + "needCheckSupport":{ + "flag":"false" + }, + "opFile":{ + "value":"add_custom" + }, + "opInterface":{ + "value":"add_custom" + }, + "output0":{ + "dtype":"float32,float16,int32,int8", + "format":"ND,ND,ND,ND", + "name":"z", + "paramType":"required", + "shape":"all", + "unknownshape_format":"ND,ND,ND,ND" + }, + "precision_reduce":{ + "flag":"true" + } + } +} \ No newline at end of file diff --git a/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/tbe/op_info_cfg/ai_core/ascend910b/aic-ascend910b-ops-info.json b/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/tbe/op_info_cfg/ai_core/ascend910b/aic-ascend910b-ops-info.json new file mode 100644 index 0000000000000000000000000000000000000000..df4edec33a7085c2fbfdf6527926b42cb131f423 --- /dev/null +++ b/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/tbe/op_info_cfg/ai_core/ascend910b/aic-ascend910b-ops-info.json @@ -0,0 +1,52 @@ +{ + "AddCustom":{ + "dynamicCompileStatic":{ + "flag":"true" + }, + "dynamicFormat":{ + "flag":"true" + }, + "dynamicRankSupport":{ + "flag":"true" + }, + "dynamicShapeSupport":{ + "flag":"true" + }, + "input0":{ + "dtype":"float32,float16,int32,int8", + "format":"ND,ND,ND,ND", + "name":"x", + "paramType":"required", + "shape":"all", + "unknownshape_format":"ND,ND,ND,ND" + }, + "input1":{ + "dtype":"float32,float16,int32,int8", + "format":"ND,ND,ND,ND", + "name":"y", + "paramType":"required", + "shape":"all", + "unknownshape_format":"ND,ND,ND,ND" + }, + "needCheckSupport":{ + "flag":"false" + }, + "opFile":{ + "value":"add_custom" + }, + "opInterface":{ + "value":"add_custom" + }, + "output0":{ + "dtype":"float32,float16,int32,int8", + "format":"ND,ND,ND,ND", + "name":"z", + "paramType":"required", + "shape":"all", + "unknownshape_format":"ND,ND,ND,ND" + }, + "precision_reduce":{ + "flag":"true" + } + } +} \ No newline at end of file diff --git a/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/tbe/op_info_cfg/ai_core/npu_supported_ops.json b/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/tbe/op_info_cfg/ai_core/npu_supported_ops.json new file mode 100644 index 0000000000000000000000000000000000000000..0d40969af9f517e4ef929988bd983807dbdb3139 --- /dev/null +++ b/Increase_multiplexing/Is_fill_UB/build_out/op_kernel/tbe/op_info_cfg/ai_core/npu_supported_ops.json @@ -0,0 +1,6 @@ +{ + "AddCustom": { + "isGray": false, + "isHeavy": false + } +} diff --git a/Increase_multiplexing/Is_fill_UB/build_out/scripts/install.sh b/Increase_multiplexing/Is_fill_UB/build_out/scripts/install.sh new file mode 100644 index 0000000000000000000000000000000000000000..8468c5a256f2c77fad5bf78ab108ca5b62aad672 --- /dev/null +++ b/Increase_multiplexing/Is_fill_UB/build_out/scripts/install.sh @@ -0,0 +1,318 @@ +#!/bin/bash +vendor_name=customize +targetdir=/usr/local/Ascend/opp +target_custom=0 + +sourcedir=$PWD/packages +vendordir=vendors/$vendor_name + +QUIET="y" + +while true +do + case $1 in + --quiet) + QUIET="y" + shift + ;; + --install-path=*) + INSTALL_PATH=$(echo $1 | cut -d"=" -f2-) + INSTALL_PATH=${INSTALL_PATH%*/} + shift + ;; + --*) + shift + ;; + *) + break + ;; + esac +done + +log() { + cur_date=`date +"%Y-%m-%d %H:%M:%S"` + echo "[runtime] [$cur_date] "$1 +} + +if [ -n "${INSTALL_PATH}" ]; then + if [[ ! "${INSTALL_PATH}" = /* ]]; then + log "[ERROR] use absolute path for --install-path argument" + exit 1 + fi + if [ ! -d ${INSTALL_PATH} ]; then + mkdir ${INSTALL_PATH} >> /dev/null 2>&1 + if [ $? -ne 0 ]; then + log "[ERROR] create ${INSTALL_PATH} failed" + exit 1 + fi + fi + targetdir=${INSTALL_PATH} +elif [ -n "${ASCEND_CUSTOM_OPP_PATH}" ]; then + if [ ! -d ${ASCEND_CUSTOM_OPP_PATH} ]; then + mkdir -p ${ASCEND_CUSTOM_OPP_PATH} >> /dev/null 2>&1 + if [ $? -ne 0 ]; then + log "[ERROR] create ${ASCEND_CUSTOM_OPP_PATH} failed" + fi + fi + targetdir=${ASCEND_CUSTOM_OPP_PATH} +else + if [ "x${ASCEND_OPP_PATH}" == "x" ]; then + log "[ERROR] env ASCEND_OPP_PATH no exist" + exit 1 + fi + targetdir="${ASCEND_OPP_PATH}" +fi + +if [ ! -d $targetdir ];then + log "[ERROR] $targetdir no exist" + exit 1 +fi + +upgrade() +{ + if [ ! -d ${sourcedir}/$vendordir/$1 ]; then + log "[INFO] no need to upgrade ops $1 files" + return 0 + fi + + if [ ! -d ${targetdir}/$vendordir/$1 ];then + log "[INFO] create ${targetdir}/$vendordir/$1." + mkdir -p ${targetdir}/$vendordir/$1 + if [ $? -ne 0 ];then + log "[ERROR] create ${targetdir}/$vendordir/$1 failed" + return 1 + fi + else + has_same_file=-1 + for file_a in ${sourcedir}/$vendordir/$1/*; do + file_b=${file_a##*/}; + if [ "ls ${targetdir}/$vendordir/$1" = "" ]; then + log "[INFO] ${targetdir}/$vendordir/$1 is empty !!" + return 1 + fi + grep -q $file_b <<<`ls ${targetdir}/$vendordir/$1`; + if [[ $? -eq 0 ]]; then + echo -n "${file_b} " + has_same_file=0 + fi + done + if [ 0 -eq $has_same_file ]; then + if test $QUIET = "n"; then + echo "[INFO]: has old version in ${targetdir}/$vendordir/$1, \ + you want to Overlay Installation , please enter:[o]; \ + or replace directory installation , please enter: [r]; \ + or not install , please enter:[n]." + + while true + do + read orn + if [ "$orn" = n ]; then + return 0 + elif [ "$orn" = m ]; then + break; + elif [ "$0rn" = r ]; then + [ -n "${targetdir}/$vendordir/$1/" ] && rm -rf "${targetdir}/$vendordir/$1"/* + break; + else + echo "[ERROR] input error, please input again!" + fi + done + fi + fi + log "[INFO] replace or merge old ops $1 files .g....." + fi + + log "copy new ops $1 files ......" + if [ -d ${targetdir}/$vendordir/$1/ ]; then + chmod -R +w "$targetdir/$vendordir/$1/" >/dev/null 2>&1 + fi + cp -rf ${sourcedir}/$vendordir/$1/* $targetdir/$vendordir/$1/ + if [ $? -ne 0 ];then + log "[ERROR] copy new $1 files failed" + return 1 + fi + + return 0 +} +upgrade_proto() +{ + if [ ! -f ${sourcedir}/$vendordir/custom.proto ]; then + log "[INFO] no need to upgrade custom.proto files" + return 0 + fi + if [ ! -d ${targetdir}/$vendordir/framework/caffe ];then + log "[INFO] create ${targetdir}/$vendordir/framework/caffe." + mkdir -p ${targetdir}/$vendordir/framework/caffe + if [ $? -ne 0 ];then + log "[ERROR] create ${targetdir}/$vendordir/framework/caffe failed" + return 1 + fi + else + if [ -f ${targetdir}/$vendordir/framework/caffe/custom.proto ]; then + # 有老版本,判断是否要覆盖式安装 + if test $QUIET = "n"; then + echo "[INFO] ${targetdir}/$vendordir/framework/caffe has old version"\ + "custom.proto file. Do you want to replace? [y/n] " + + while true + do + read yn + if [ "$yn" = n ]; then + return 0 + elif [ "$yn" = y ]; then + break; + else + echo "[ERROR] input error, please input again!" + fi + done + fi + fi + log "[INFO] replace old caffe.proto files ......" + fi + chmod -R +w "$targetdir/$vendordir/framework/caffe/" >/dev/null 2>&1 + cp -rf ${sourcedir}/$vendordir/custom.proto ${targetdir}/$vendordir/framework/caffe/ + if [ $? -ne 0 ];then + log "[ERROR] copy new custom.proto failed" + return 1 + fi + log "[INFO] copy custom.proto success" + + return 0 +} + +upgrade_file() +{ + if [ ! -e ${sourcedir}/$vendordir/$1 ]; then + log "[INFO] no need to upgrade ops $1 file" + return 0 + fi + + log "copy new $1 files ......" + cp -f ${sourcedir}/$vendordir/$1 $targetdir/$vendordir/$1 + if [ $? -ne 0 ];then + log "[ERROR] copy new $1 file failed" + return 1 + fi + + return 0 +} + +delete_optiling_file() +{ + if [ ! -d ${targetdir}/vendors ];then + log "[INFO] $1 not exist, no need to uninstall" + return 0 + fi + sys_info=$(uname -m) + if [ ! -d ${sourcedir}/$vendordir/$1/ai_core/tbe/op_tiling/lib/linux/${sys_info} ];then + rm -rf ${sourcedir}/$vendordir/$1/ai_core/tbe/op_tiling/liboptiling.so + fi + return 0 +} + +log "[INFO] copy uninstall sh success" + +if [ ! -d ${targetdir}/vendors ];then + log "[INFO] create ${targetdir}/vendors." + mkdir -p ${targetdir}/vendors + if [ $? -ne 0 ];then + log "[ERROR] create ${targetdir}/vendors failed" + return 1 + fi +fi +chmod u+w ${targetdir}/vendors + +echo "[ops_custom]upgrade framework" +upgrade framework +if [ $? -ne 0 ];then + exit 1 +fi + +echo "[ops_custom]upgrade op proto" +upgrade op_proto +if [ $? -ne 0 ];then + exit 1 +fi + +echo "[ops_custom]upgrade version.info" +upgrade_file version.info +if [ $? -ne 0 ];then + exit 1 +fi + +echo "[ops_custom]upgrade op impl" +delete_optiling_file op_impl +upgrade op_impl +if [ $? -ne 0 ];then + exit 1 +fi + +echo "[ops_custom]upgrade op api" +upgrade op_api +if [ $? -ne 0 ];then + exit 1 +fi + +upgrade_proto +if [ $? -ne 0 ];then + exit 1 +fi + +# set the set_env.bash +if [ -n "${INSTALL_PATH}" ] && [ -d ${INSTALL_PATH} ]; then + _ASCEND_CUSTOM_OPP_PATH=${targetdir}/${vendordir} + bin_path="${_ASCEND_CUSTOM_OPP_PATH}/bin" + set_env_variable="#!/bin/bash\nexport ASCEND_CUSTOM_OPP_PATH=${_ASCEND_CUSTOM_OPP_PATH}:\${ASCEND_CUSTOM_OPP_PATH}" + if [ ! -d ${bin_path} ]; then + mkdir -p ${bin_path} >> /dev/null 2>&1 + if [ $? -ne 0 ]; then + log "[ERROR] create ${bin_path} failed" + exit 1 + fi + fi + echo -e ${set_env_variable} > ${bin_path}/set_env.bash + if [ $? -ne 0 ]; then + log "[ERROR] write ASCEND_CUSTOM_OPP_PATH to set_env.bash failed" + exit 1 + else + log "[INFO] using requirements: when custom module install finished or before you run the custom module, \ + execute the command [ source ${bin_path}/set_env.bash ] to set the environment path" + fi +else + config_file=${targetdir}/vendors/config.ini + if [ ! -f ${config_file} ]; then + touch ${config_file} + chmod 640 ${config_file} + echo "load_priority=$vendor_name" > ${config_file} + if [ $? -ne 0 ];then + echo "echo load_priority failed" + exit 1 + fi + else + found_vendors="$(grep -w "load_priority" "$config_file" | cut --only-delimited -d"=" -f2-)" + found_vendor=$(echo $found_vendors | sed "s/$vendor_name//g" | tr ',' ' ') + vendor=$(echo $found_vendor | tr -s ' ' ',') + if [ "$vendor" != "" ]; then + sed -i "/load_priority=$found_vendors/s@load_priority=$found_vendors@load_priority=$vendor_name,$vendor@g" "$config_file" + fi + fi +fi + +chmod u-w ${targetdir}/vendors + +if [ -d ${targetdir}/$vendordir/op_impl/cpu/aicpu_kernel/impl/ ]; then + chmod -R 440 ${targetdir}/$vendordir/op_impl/cpu/aicpu_kernel/impl/* >/dev/null 2>&1 +fi +if [ -f ${targetdir}/ascend_install.info ]; then + chmod -R 440 ${targetdir}/ascend_install.info +fi +if [ -f ${targetdir}/scene.info ]; then + chmod -R 440 ${targetdir}/scene.info +fi +if [ -f ${targetdir}/version.info ]; then + chmod -R 440 ${targetdir}/version.info +fi + +echo "SUCCESS" +exit 0 + diff --git a/Increase_multiplexing/Is_fill_UB/build_out/scripts/upgrade.sh b/Increase_multiplexing/Is_fill_UB/build_out/scripts/upgrade.sh new file mode 100644 index 0000000000000000000000000000000000000000..e091734858534a6aa10bb5204b87302438004926 --- /dev/null +++ b/Increase_multiplexing/Is_fill_UB/build_out/scripts/upgrade.sh @@ -0,0 +1,151 @@ +#!/bin/bash +vendor_name=customize +targetdir=/usr/local/Ascend/opp +target_custom=0 + +sourcedir=$PWD/packages +vendordir=vendors/$vendor_name + +log() { + cur_date=`date +"%Y-%m-%d %H:%M:%S"` + echo "[runtime] [$cur_date] "$1 +} + +if [[ "x${ASCEND_OPP_PATH}" == "x" ]];then + log "[ERROR] env ASCEND_OPP_PATH no exist" + exit 1 +fi + +targetdir=${ASCEND_OPP_PATH} + +if [ ! -d $targetdir ];then + log "[ERROR] $targetdir no exist" + exit 1 +fi + +upgrade() +{ + if [ ! -d ${sourcedir}/$vendordir/$1 ]; then + log "[INFO] no need to upgrade ops $1 files" + return 0 + fi + + if [ ! -d ${targetdir}/$vendordir/$1 ];then + log "[INFO] create ${targetdir}/$vendordir/$1." + mkdir -p ${targetdir}/$vendordir/$1 + if [ $? -ne 0 ];then + log "[ERROR] create ${targetdir}/$vendordir/$1 failed" + return 1 + fi + else + vendor_installed_dir=$(ls "$targetdir/vendors" 2> /dev/null) + for i in $vendor_installed_dir;do + vendor_installed_file=$(ls "$vendor_installed_dir/$vendor_name/$i" 2> /dev/null) + if [ "$i" = "$vendor_name" ] && [ "$vendor_installed_file" != "" ]; then + echo "[INFO]: $vendor_name custom opp package has been installed on the path $vendor_installed_dir, \ + you want to Overlay Installation , please enter:[o]; \ + or replace directory installation , please enter: [r]; \ + or not install , please enter:[n]." + fi + while true + do + read mrn + if [ "$mrn" = m ]; then + break + elif [ "$mrn" = r ]; then + [ -n "$vendor_installed_file"] && rm -rf "$vendor_installed_file" + break + elif [ "$mrn" = n ]; then + return 0 + else + echo "[WARNING]: Input error, please input m or r or n to choose!" + fi + done + done + log "[INFO] replace old ops $1 files ......" + fi + + log "copy new ops $1 files ......" + cp -rf ${sourcedir}/$vendordir/$1/* $targetdir/$vendordir/$1/ + if [ $? -ne 0 ];then + log "[ERROR] copy new $1 files failed" + return 1 + fi + + return 0 +} + +upgrade_file() +{ + if [ ! -e ${sourcedir}/$vendordir/$1 ]; then + log "[INFO] no need to upgrade ops $1 file" + return 0 + fi + + log "copy new $1 files ......" + cp -f ${sourcedir}/$vendordir/$1 $targetdir/$vendordir/$1 + if [ $? -ne 0 ];then + log "[ERROR] copy new $1 file failed" + return 1 + fi + + return 0 +} + +log "[INFO] copy uninstall sh success" + +echo "[ops_custom]upgrade framework" +upgrade framework +if [ $? -ne 0 ];then + exit 1 +fi + +echo "[ops_custom]upgrade op proto" +upgrade op_proto +if [ $? -ne 0 ];then + exit 1 +fi + +echo "[ops_custom]upgrade op impl" +upgrade op_impl +if [ $? -ne 0 ];then + exit 1 +fi + +echo "[ops_custom]upgrade op api" +upgrade op_api +if [ $? -ne 0 ];then + exit 1 +fi + +echo "[ops_custom]upgrade version.info" +upgrade_file version.info +if [ $? -ne 0 ];then + exit 1 +fi + +config_file=${targetdir}/vendors/config.ini +found_vendors="$(grep -w "load_priority" "$config_file" | cut --only-delimited -d"=" -f2-)" +found_vendor=$(echo $found_vendors | sed "s/$vendor_name//g" | tr ',' ' ') +vendor=$(echo $found_vendor | tr -s ' ' ',') +if [ "$vendor" != "" ]; then + sed -i "/load_priority=$found_vendors/s@load_priority=$found_vendors@load_priority=$vendor_name,$vendor@g" "$config_file" +fi + +changemode() +{ + if [ -d ${targetdir} ];then + chmod -R 550 ${targetdir}>/dev/null 2>&1 + fi + + return 0 +} +echo "[ops_custom]changemode..." +#changemode +if [ $? -ne 0 ];then + exit 1 +fi + +echo "SUCCESS" +exit 0 + diff --git a/Increase_multiplexing/Is_fill_UB/build_out/version.info b/Increase_multiplexing/Is_fill_UB/build_out/version.info new file mode 100644 index 0000000000000000000000000000000000000000..0ec7257bc8c51008d81469bdc9ce996ed34b998b --- /dev/null +++ b/Increase_multiplexing/Is_fill_UB/build_out/version.info @@ -0,0 +1 @@ +custom_opp_compiler_version=7.3.T10.0.B528 diff --git a/Increase_multiplexing/Is_fill_UB/cmake/config.cmake b/Increase_multiplexing/Is_fill_UB/cmake/config.cmake new file mode 100644 index 0000000000000000000000000000000000000000..886119daadd85495676c07dfb0b629e3deab8ccf --- /dev/null +++ b/Increase_multiplexing/Is_fill_UB/cmake/config.cmake @@ -0,0 +1,25 @@ + +set(CMAKE_CXX_FLAGS_DEBUG "") +set(CMAKE_CXX_FLAGS_RELEASE "") + +if (NOT DEFINED vendor_name) + set(vendor_name customize CACHE STRING "") +endif() +if (NOT DEFINED ASCEND_CANN_PACKAGE_PATH) + set(ASCEND_CANN_PACKAGE_PATH /usr/local/Ascend/latest CACHE PATH "") +endif() +if (NOT DEFINED ASCEND_PYTHON_EXECUTABLE) + set(ASCEND_PYTHON_EXECUTABLE python3 CACHE STRING "") +endif() +if (NOT DEFINED ASCEND_COMPUTE_UNIT) + message(FATAL_ERROR "ASCEND_COMPUTE_UNIT not set in CMakePreset.json ! +") +endif() +set(ASCEND_TENSOR_COMPILER_PATH ${ASCEND_CANN_PACKAGE_PATH}/compiler) +set(ASCEND_CCEC_COMPILER_PATH ${ASCEND_TENSOR_COMPILER_PATH}/ccec_compiler/bin) +set(ASCEND_AUTOGEN_PATH ${CMAKE_BINARY_DIR}/autogen) +set(ASCEND_FRAMEWORK_TYPE tensorflow) +file(MAKE_DIRECTORY ${ASCEND_AUTOGEN_PATH}) +set(CUSTOM_COMPILE_OPTIONS "custom_compile_options.ini") +execute_process(COMMAND rm -rf ${ASCEND_AUTOGEN_PATH}/${CUSTOM_COMPILE_OPTIONS} + COMMAND touch ${ASCEND_AUTOGEN_PATH}/${CUSTOM_COMPILE_OPTIONS}) diff --git a/Increase_multiplexing/Is_fill_UB/cmake/func.cmake b/Increase_multiplexing/Is_fill_UB/cmake/func.cmake new file mode 100644 index 0000000000000000000000000000000000000000..ad187e7d6c0a7c801d0d791d3fab38b2e9d4e71f --- /dev/null +++ b/Increase_multiplexing/Is_fill_UB/cmake/func.cmake @@ -0,0 +1,228 @@ + +function(get_system_info SYSTEM_INFO) + if (UNIX) + execute_process(COMMAND grep -i ^id= /etc/os-release OUTPUT_VARIABLE TEMP) + string(REGEX REPLACE "\n|id=|ID=|\"" "" SYSTEM_NAME ${TEMP}) + set(${SYSTEM_INFO} ${SYSTEM_NAME}_${CMAKE_SYSTEM_PROCESSOR} PARENT_SCOPE) + elseif (WIN32) + message(STATUS "System is Windows. Only for pre-build.") + else () + message(FATAL_ERROR "${CMAKE_SYSTEM_NAME} not support.") + endif () +endfunction() + +function(opbuild) + message(STATUS "Opbuild generating sources") + cmake_parse_arguments(OPBUILD "" "OUT_DIR;PROJECT_NAME;ACCESS_PREFIX" "OPS_SRC" ${ARGN}) + execute_process(COMMAND ${CMAKE_COMPILE} -g -fPIC -shared -std=c++11 ${OPBUILD_OPS_SRC} -D_GLIBCXX_USE_CXX11_ABI=0 + -I ${ASCEND_CANN_PACKAGE_PATH}/include -L ${ASCEND_CANN_PACKAGE_PATH}/lib64 -lexe_graph -lregister -ltiling_api + -o ${OPBUILD_OUT_DIR}/libascend_all_ops.so + RESULT_VARIABLE EXEC_RESULT + OUTPUT_VARIABLE EXEC_INFO + ERROR_VARIABLE EXEC_ERROR + ) + if (${EXEC_RESULT}) + message("build ops lib info: ${EXEC_INFO}") + message("build ops lib error: ${EXEC_ERROR}") + message(FATAL_ERROR "opbuild run failed!") + endif() + set(proj_env "") + set(prefix_env "") + if (NOT "${OPBUILD_PROJECT_NAME}x" STREQUAL "x") + set(proj_env "OPS_PROJECT_NAME=${OPBUILD_PROJECT_NAME}") + endif() + if (NOT "${OPBUILD_ACCESS_PREFIX}x" STREQUAL "x") + set(prefix_env "OPS_DIRECT_ACCESS_PREFIX=${OPBUILD_ACCESS_PREFIX}") + endif() + execute_process(COMMAND ${proj_env} ${prefix_env} ${ASCEND_CANN_PACKAGE_PATH}/toolkit/tools/opbuild/op_build + ${OPBUILD_OUT_DIR}/libascend_all_ops.so ${OPBUILD_OUT_DIR} + RESULT_VARIABLE EXEC_RESULT + OUTPUT_VARIABLE EXEC_INFO + ERROR_VARIABLE EXEC_ERROR + ) + if (${EXEC_RESULT}) + message("opbuild ops info: ${EXEC_INFO}") + message("opbuild ops error: ${EXEC_ERROR}") + endif() + message(STATUS "Opbuild generating sources - done") +endfunction() + +function(add_ops_info_target) + cmake_parse_arguments(OPINFO "" "TARGET;OPS_INFO;OUTPUT;INSTALL_DIR" "" ${ARGN}) + get_filename_component(opinfo_file_path "${OPINFO_OUTPUT}" DIRECTORY) + add_custom_command(OUTPUT ${OPINFO_OUTPUT} + COMMAND mkdir -p ${opinfo_file_path} + COMMAND ${ASCEND_PYTHON_EXECUTABLE} ${CMAKE_SOURCE_DIR}/cmake/util/parse_ini_to_json.py + ${OPINFO_OPS_INFO} ${OPINFO_OUTPUT} + ) + add_custom_target(${OPINFO_TARGET} ALL + DEPENDS ${OPINFO_OUTPUT} + ) + install(FILES ${OPINFO_OUTPUT} + DESTINATION ${OPINFO_INSTALL_DIR} + ) +endfunction() + +function(add_ops_compile_options OP_TYPE) + cmake_parse_arguments(OP_COMPILE "" "OP_TYPE" "COMPUTE_UNIT;OPTIONS" ${ARGN}) + file(APPEND ${ASCEND_AUTOGEN_PATH}/${CUSTOM_COMPILE_OPTIONS} + "${OP_TYPE},${OP_COMPILE_COMPUTE_UNIT},${OP_COMPILE_OPTIONS}\n") +endfunction() + +function(add_ops_impl_target) + cmake_parse_arguments(OPIMPL "" "TARGET;OPS_INFO;IMPL_DIR;OUT_DIR;INSTALL_DIR" "OPS_BATCH;OPS_ITERATE" ${ARGN}) + add_custom_command(OUTPUT ${OPIMPL_OUT_DIR}/.impl_timestamp + COMMAND mkdir -m 700 -p ${OPIMPL_OUT_DIR}/dynamic + COMMAND ${ASCEND_PYTHON_EXECUTABLE} ${CMAKE_SOURCE_DIR}/cmake/util/ascendc_impl_build.py + ${OPIMPL_OPS_INFO} + \"${OPIMPL_OPS_BATCH}\" \"${OPIMPL_OPS_ITERATE}\" + ${OPIMPL_IMPL_DIR} + ${OPIMPL_OUT_DIR}/dynamic + ${ASCEND_AUTOGEN_PATH} + + COMMAND rm -rf ${OPIMPL_OUT_DIR}/.impl_timestamp + COMMAND touch ${OPIMPL_OUT_DIR}/.impl_timestamp + DEPENDS ${OPIMPL_OPS_INFO} + ${CMAKE_SOURCE_DIR}/cmake/util/ascendc_impl_build.py + ) + add_custom_target(${OPIMPL_TARGET} ALL + DEPENDS ${OPIMPL_OUT_DIR}/.impl_timestamp) + if (${ENABLE_SOURCE_PACKAGE}) + install(DIRECTORY ${OPIMPL_OUT_DIR}/dynamic + DESTINATION ${OPIMPL_INSTALL_DIR} + ) + endif() +endfunction() + +function(add_ops_replay_targets) + cmake_parse_arguments(OPREPLAY "" "OPS_INFO;COMPUTE_UNIT;IMPL_DIR;OUT_DIR;INSTALL_DIR" "OPS_BATCH;OPS_ITERATE" ${ARGN}) + # ccec compile options + set(ccec_base_opts -c -O2 --cce-aicore-only -mllvm -cce-aicore-function-stack-size=16000 + -mllvm -cce-aicore-record-overflow=false -std=c++17) + set(ccec_extopts_ascend310p --cce-aicore-arch=dav-m200 -mllvm -cce-aicore-fp-ceiling=2) + set(ccec_extopts_ascend910 --cce-aicore-arch=dav-c100) + set(ccec_extopts_ascend910b --cce-aicore-arch=dav-c220-cube) + file(MAKE_DIRECTORY ${OPREPLAY_OUT_DIR}) + execute_process(COMMAND ${ASCEND_PYTHON_EXECUTABLE} ${CMAKE_SOURCE_DIR}/cmake/util/ascendc_replay_build.py + ${OPREPLAY_OPS_INFO} + "${OPREPLAY_OPS_BATCH}" "${OPREPLAY_OPS_ITERATE}" + ${OPREPLAY_IMPL_DIR} + ${OPREPLAY_OUT_DIR} + ${OPREPLAY_COMPUTE_UNIT} + ) + file(GLOB replay_kernel_entries ${OPREPLAY_OUT_DIR}/*.cce) + if (NOT "${replay_kernel_entries}x" STREQUAL "x") + foreach(replay_kernel_file ${replay_kernel_entries}) + get_filename_component(replay_kernel_file_name "${replay_kernel_file}" NAME) + string(REPLACE "_entry.cce" "" op_kerne_name ${replay_kernel_file_name}) + file(GLOB replay_lib_src ${OPREPLAY_OUT_DIR}/${op_kerne_name}*.cpp) + set(OP_TILING_DATA_H_PATH ${OPREPLAY_OUT_DIR}/${op_kerne_name}_tiling_data.h) + add_library(replay_${op_kerne_name}_${OPREPLAY_COMPUTE_UNIT} SHARED ${replay_lib_src}) + if(EXISTS ${OP_TILING_DATA_H_PATH}) + target_compile_options(replay_${op_kerne_name}_${OPREPLAY_COMPUTE_UNIT} PRIVATE + -include ${OP_TILING_DATA_H_PATH} + ) + endif() + target_compile_definitions(replay_${op_kerne_name}_${OPREPLAY_COMPUTE_UNIT} PRIVATE + ${op_kerne_name}=${op_kerne_name}_${OPREPLAY_COMPUTE_UNIT} + ) + target_compile_options(replay_${op_kerne_name}_${OPREPLAY_COMPUTE_UNIT} PRIVATE + -D__ASCENDC_REPLAY__ + ) + target_link_libraries(replay_${op_kerne_name}_${OPREPLAY_COMPUTE_UNIT} PRIVATE intf_pub + tikreplaylib::${OPREPLAY_COMPUTE_UNIT} + register + ) + add_custom_command(OUTPUT ${OPREPLAY_OUT_DIR}/${op_kerne_name}_entry_${OPREPLAY_COMPUTE_UNIT}.o + COMMAND ccec ${ccec_base_opts} ${ccec_extopts_${OPREPLAY_COMPUTE_UNIT}} ${replay_kernel_file} + -o ${OPREPLAY_OUT_DIR}/${op_kerne_name}_entry_${OPREPLAY_COMPUTE_UNIT}.o + DEPENDS ${replay_kernel_file} + ) + add_custom_target(replay_kernel_${op_kerne_name}_${OPREPLAY_COMPUTE_UNIT} ALL + DEPENDS ${OPREPLAY_OUT_DIR}/${op_kerne_name}_entry_${OPREPLAY_COMPUTE_UNIT}.o + ) + install(TARGETS replay_${op_kerne_name}_${OPREPLAY_COMPUTE_UNIT} + LIBRARY DESTINATION packages/vendors/${vendor_name}/op_impl/ai_core/tbe/op_replay + ) + install(FILES ${OPREPLAY_OUT_DIR}/${op_kerne_name}_entry_${OPREPLAY_COMPUTE_UNIT}.o + DESTINATION packages/vendors/${vendor_name}/op_impl/ai_core/tbe/op_replay + ) + endforeach() + endif() +endfunction() + +function(add_npu_support_target) + cmake_parse_arguments(NPUSUP "" "TARGET;OPS_INFO_DIR;OUT_DIR;INSTALL_DIR" "" ${ARGN}) + get_filename_component(npu_sup_file_path "${NPUSUP_OUT_DIR}" DIRECTORY) + add_custom_command(OUTPUT ${NPUSUP_OUT_DIR}/npu_supported_ops.json + COMMAND mkdir -p ${NPUSUP_OUT_DIR} + COMMAND ${CMAKE_SOURCE_DIR}/cmake/util/gen_ops_filter.sh + ${NPUSUP_OPS_INFO_DIR} + ${NPUSUP_OUT_DIR} + ) + add_custom_target(npu_supported_ops ALL + DEPENDS ${NPUSUP_OUT_DIR}/npu_supported_ops.json + ) + install(FILES ${NPUSUP_OUT_DIR}/npu_supported_ops.json + DESTINATION ${NPUSUP_INSTALL_DIR} + ) +endfunction() + +function(add_bin_compile_target) + cmake_parse_arguments(BINCMP "" "TARGET;OPS_INFO;COMPUTE_UNIT;IMPL_DIR;ADP_DIR;OUT_DIR;INSTALL_DIR" "" ${ARGN}) + file(MAKE_DIRECTORY ${BINCMP_OUT_DIR}/src) + file(MAKE_DIRECTORY ${BINCMP_OUT_DIR}/bin) + file(MAKE_DIRECTORY ${BINCMP_OUT_DIR}/gen) + execute_process(COMMAND ${ASCEND_PYTHON_EXECUTABLE} ${CMAKE_SOURCE_DIR}/cmake/util/ascendc_bin_param_build.py + ${BINCMP_OPS_INFO} ${BINCMP_OUT_DIR}/gen ${BINCMP_COMPUTE_UNIT} + RESULT_VARIABLE EXEC_RESULT + OUTPUT_VARIABLE EXEC_INFO + ERROR_VARIABLE EXEC_ERROR + ) + if (${EXEC_RESULT}) + message("ops binary compile scripts gen info: ${EXEC_INFO}") + message("ops binary compile scripts gen error: ${EXEC_ERROR}") + message(FATAL_ERROR "ops binary compile scripts gen failed!") + endif() + if (NOT TARGET binary) + add_custom_target(binary) + endif() + add_custom_target(${BINCMP_TARGET} + COMMAND cp -r ${BINCMP_IMPL_DIR}/*.* ${BINCMP_OUT_DIR}/src + ) + add_custom_target(${BINCMP_TARGET}_gen_ops_config + COMMAND ${ASCEND_PYTHON_EXECUTABLE} ${CMAKE_SOURCE_DIR}/cmake/util/insert_simplified_keys.py -p ${BINCMP_OUT_DIR}/bin + COMMAND ${ASCEND_PYTHON_EXECUTABLE} ${CMAKE_SOURCE_DIR}/cmake/util/ascendc_ops_config.py -p ${BINCMP_OUT_DIR}/bin + -s ${BINCMP_COMPUTE_UNIT} + ) + add_dependencies(binary ${BINCMP_TARGET}_gen_ops_config) + file(GLOB bin_scripts ${BINCMP_OUT_DIR}/gen/*.sh) + foreach(bin_script ${bin_scripts}) + get_filename_component(bin_file ${bin_script} NAME_WE) + string(REPLACE "-" ";" bin_sep ${bin_file}) + list(GET bin_sep 0 op_type) + list(GET bin_sep 1 op_file) + list(GET bin_sep 2 op_index) + if (NOT TARGET ${BINCMP_TARGET}_${op_file}_copy) + file(MAKE_DIRECTORY ${BINCMP_OUT_DIR}/bin/${op_file}) + add_custom_target(${BINCMP_TARGET}_${op_file}_copy + COMMAND cp ${BINCMP_ADP_DIR}/${op_file}.py ${BINCMP_OUT_DIR}/src/${op_type}.py + ) + install(DIRECTORY ${BINCMP_OUT_DIR}/bin/${op_file} + DESTINATION ${BINCMP_INSTALL_DIR}/${BINCMP_COMPUTE_UNIT} OPTIONAL + ) + install(FILES ${BINCMP_OUT_DIR}/bin/${op_file}.json + DESTINATION ${BINCMP_INSTALL_DIR}/config/${BINCMP_COMPUTE_UNIT}/ OPTIONAL + ) + endif() + add_custom_target(${BINCMP_TARGET}_${op_file}_${op_index} + COMMAND export HI_PYTHON=${ASCEND_PYTHON_EXECUTABLE} && bash ${bin_script} ${BINCMP_OUT_DIR}/src/${op_type}.py ${BINCMP_OUT_DIR}/bin/${op_file} + WORKING_DIRECTORY ${BINCMP_OUT_DIR} + ) + add_dependencies(${BINCMP_TARGET}_${op_file}_${op_index} ${BINCMP_TARGET} ${BINCMP_TARGET}_${op_file}_copy) + add_dependencies(${BINCMP_TARGET}_gen_ops_config ${BINCMP_TARGET}_${op_file}_${op_index}) + endforeach() + install(FILES ${BINCMP_OUT_DIR}/bin/binary_info_config.json + DESTINATION ${BINCMP_INSTALL_DIR}/config/${BINCMP_COMPUTE_UNIT} OPTIONAL + ) +endfunction() diff --git a/Increase_multiplexing/Is_fill_UB/cmake/intf.cmake b/Increase_multiplexing/Is_fill_UB/cmake/intf.cmake new file mode 100644 index 0000000000000000000000000000000000000000..2f362c396622d66132f80f54492a8cc3204882fb --- /dev/null +++ b/Increase_multiplexing/Is_fill_UB/cmake/intf.cmake @@ -0,0 +1,26 @@ + +add_library(intf_pub INTERFACE) +target_compile_options(intf_pub INTERFACE + -fPIC + -fvisibility=hidden + -fvisibility-inlines-hidden + $<$:-O2> + $<$:-O0 -g> + $<$:-std=c++11> + $<$,$>:-ftrapv -fstack-check> + $<$:-pthread -Wfloat-equal -Wshadow -Wformat=2 -Wno-deprecated -Wextra> + $,-fstack-protector-strong,-fstack-protector-all> +) +target_compile_definitions(intf_pub INTERFACE + _GLIBCXX_USE_CXX11_ABI=0 + $<$:_FORTIFY_SOURCE=2> +) +target_include_directories(intf_pub INTERFACE ${ASCEND_CANN_PACKAGE_PATH}/include) +target_link_options(intf_pub INTERFACE + $<$,EXECUTABLE>:-pie> + $<$:-s> + -Wl,-z,relro + -Wl,-z,now + -Wl,-z,noexecstack +) +target_link_directories(intf_pub INTERFACE ${ASCEND_CANN_PACKAGE_PATH}/lib64) diff --git a/Increase_multiplexing/Is_fill_UB/cmake/makeself.cmake b/Increase_multiplexing/Is_fill_UB/cmake/makeself.cmake new file mode 100644 index 0000000000000000000000000000000000000000..48c565bfb4f2edc6534a81abaa8565c4cf2dfc30 --- /dev/null +++ b/Increase_multiplexing/Is_fill_UB/cmake/makeself.cmake @@ -0,0 +1,17 @@ +execute_process(COMMAND chmod +x ${CMAKE_CURRENT_LIST_DIR}/util/makeself/makeself.sh) +execute_process(COMMAND ${CMAKE_CURRENT_LIST_DIR}/util/makeself/makeself.sh + --header ${CMAKE_CURRENT_LIST_DIR}/util/makeself/makeself-header.sh + --help-header ./help.info + --gzip --complevel 4 --nomd5 --sha256 + ./ ${CPACK_PACKAGE_FILE_NAME} "version:1.0" ./install.sh + WORKING_DIRECTORY ${CPACK_TEMPORARY_DIRECTORY} + RESULT_VARIABLE EXEC_RESULT + ERROR_VARIABLE EXEC_ERROR +) +if (NOT "${EXEC_RESULT}x" STREQUAL "0x") + message(FATAL_ERROR "CPack Command error: ${EXEC_RESULT}\n${EXEC_ERROR}") +endif() +execute_process(COMMAND cp ${CPACK_EXTERNAL_BUILT_PACKAGES} ${CPACK_PACKAGE_DIRECTORY}/ + COMMAND echo "Copy ${CPACK_EXTERNAL_BUILT_PACKAGES} to ${CPACK_PACKAGE_DIRECTORY}/" + WORKING_DIRECTORY ${CPACK_TEMPORARY_DIRECTORY} +) diff --git a/Increase_multiplexing/Is_fill_UB/cmake/util/__init__.py b/Increase_multiplexing/Is_fill_UB/cmake/util/__init__.py new file mode 100644 index 0000000000000000000000000000000000000000..c4ddc893a9275672e046b1311c6ee2d1578f405e --- /dev/null +++ b/Increase_multiplexing/Is_fill_UB/cmake/util/__init__.py @@ -0,0 +1,8 @@ +#!/usr/bin/env python +# -*- coding: utf-8 -*- + +import sys +import os + +PYF_PATH = os.path.dirname(os.path.realpath(__file__)) +sys.path.append(PYF_PATH) diff --git a/Increase_multiplexing/Is_fill_UB/cmake/util/__pycache__/const_var.cpython-39.pyc b/Increase_multiplexing/Is_fill_UB/cmake/util/__pycache__/const_var.cpython-39.pyc new file mode 100644 index 0000000000000000000000000000000000000000..247e1851aef6d33fdbe3fe6795ba1d67454ff8ee Binary files /dev/null and b/Increase_multiplexing/Is_fill_UB/cmake/util/__pycache__/const_var.cpython-39.pyc differ diff --git a/Increase_multiplexing/Is_fill_UB/cmake/util/__pycache__/opdesc_parser.cpython-39.pyc b/Increase_multiplexing/Is_fill_UB/cmake/util/__pycache__/opdesc_parser.cpython-39.pyc new file mode 100644 index 0000000000000000000000000000000000000000..365e12859614e064a5f333936352c4593034da0a Binary files /dev/null and b/Increase_multiplexing/Is_fill_UB/cmake/util/__pycache__/opdesc_parser.cpython-39.pyc differ diff --git a/Increase_multiplexing/Is_fill_UB/cmake/util/ascendc_bin_param_build.py b/Increase_multiplexing/Is_fill_UB/cmake/util/ascendc_bin_param_build.py new file mode 100644 index 0000000000000000000000000000000000000000..decf34544880c68fd89e809b15d415844b9882e6 --- /dev/null +++ b/Increase_multiplexing/Is_fill_UB/cmake/util/ascendc_bin_param_build.py @@ -0,0 +1,129 @@ +#!/usr/bin/env python +# -*- coding: UTF-8 -*- +""" +Created on Feb 28 20:56:45 2020 +Copyright (c) Huawei Technologies Co., Ltd. 2020-2021. All rights reserved. +""" + +import sys +import os +import json +import hashlib +import const_var +import opdesc_parser + +PYF_PATH = os.path.dirname(os.path.realpath(__file__)) + + +class BinParamBuilder(opdesc_parser.OpDesc): + def __init__(self: any, op_type: str): + super().__init__(op_type) + self.soc = '' + self.out_path = '' + + def set_soc_version(self: any, soc: str): + self.soc = soc + + def set_out_path(self: any, out_path: str): + self.out_path = out_path + + def gen_input_json(self: any): + key_map = {} + count = len(self.input_dtype[0].split(',')) + for i in range(0, count): + inputs = [] + outputs = [] + attrs = [] + op_node = {} + for idx in range(0, len(self.input_name)): + idtypes = self.input_dtype[idx].split(',') + ifmts = self.input_fmt[idx].split(',') + itype = self.input_type[idx] + para = {} + para['name'] = self.input_name[idx] + para['index'] = idx + para['dtype'] = idtypes[i] + para['format'] = ifmts[i] + para['paramType'] = itype + para['shape'] = [-2] + if itype == 'dynamic': + inputs.append([para]) + else: + inputs.append(para) + for idx in range(0, len(self.output_name)): + odtypes = self.output_dtype[idx].split(',') + ofmts = self.output_fmt[idx].split(',') + otype = self.output_type[idx] + para = {} + para['name'] = self.output_name[idx] + para['index'] = idx + para['dtype'] = odtypes[i] + para['format'] = ofmts[i] + para['paramType'] = otype + para['shape'] = [-2] + if otype == 'dynamic': + outputs.append([para]) + else: + outputs.append(para) + for attr in self.attr_list: + att = {} + att['name'] = attr + atype = self.attr_val.get(attr).get('type').lower() + atype = atype.replace('list', 'list_') + att['dtype'] = atype + att['value'] = const_var.ATTR_DEF_VAL.get(atype) + attrs.append(att) + op_node['bin_filename'] = '' + op_node['inputs'] = inputs + op_node['outputs'] = outputs + if len(attrs) > 0: + op_node['attrs'] = attrs + param = {} + param['op_type'] = self.op_type + param['op_list'] = [op_node] + objstr = json.dumps(param, indent=' ') + md5sum = hashlib.md5(objstr.encode('utf-8')).hexdigest() + while key_map.get(md5sum) is not None: + objstr += '1' + md5sum = hashlib.md5(objstr.encode('utf-8')).hexdigest() + key_map[md5sum] = md5sum + bin_file = self.op_type + '_' + md5sum + op_node['bin_filename'] = bin_file + param_file = os.path.join(self.out_path, bin_file + '_param.json') + param_file = os.path.realpath(param_file) + with os.fdopen(os.open(param_file, const_var.WFLAGS, const_var.WMODES), 'w') as fd: + json.dump(param, fd, indent=' ') + self._write_buld_cmd(param_file, bin_file, i) + + + def _write_buld_cmd(self: any, param_file: str, bin_file: str, index: int): + hard_soc = const_var.SOC_MAP_EXT.get(self.soc) + if not hard_soc: + hard_soc = soc.capitalize() + name_com = [self.op_type, self.op_file, str(index)] + compile_file = os.path.join(self.out_path, '-'.join(name_com) + '.sh') + compile_file = os.path.realpath(compile_file) + with os.fdopen(os.open(compile_file, const_var.WFLAGS, const_var.WMODES), 'w') as fd: + fd.write('#!/bin/bash\n') + fd.write('echo "[{}] Generating {} ..."\n'.format(hard_soc, bin_file)) + cmd = const_var.BIN_CMD.format(fun=self.op_intf, soc=hard_soc, param=param_file, impl='""') + fd.write(cmd) + chk = const_var.CHK_CMD.format(res_file=bin_file + '.json') + fd.write(chk) + chk = const_var.CHK_CMD.format(res_file=bin_file + '.o') + fd.write(chk) + fd.write('echo "[{}] Generating {} Done"\n'.format(hard_soc, bin_file)) + + +def gen_bin_param_file(cfgfile: str, out_dir: str, soc: str): + op_descs = opdesc_parser.get_op_desc(cfgfile, [], [], BinParamBuilder, None) + for op_desc in op_descs: + op_desc.set_soc_version(soc) + op_desc.set_out_path(out_dir) + op_desc.gen_input_json() + + +if __name__ == '__main__': + if len(sys.argv) <= 3: + raise RuntimeError('arguments must greater than 3') + gen_bin_param_file(sys.argv[1], sys.argv[2], sys.argv[3]) diff --git a/Increase_multiplexing/Is_fill_UB/cmake/util/ascendc_impl_build.py b/Increase_multiplexing/Is_fill_UB/cmake/util/ascendc_impl_build.py new file mode 100644 index 0000000000000000000000000000000000000000..7fe177da1e5e8c0931189a1810f83fc3f42d9204 --- /dev/null +++ b/Increase_multiplexing/Is_fill_UB/cmake/util/ascendc_impl_build.py @@ -0,0 +1,446 @@ +#!/usr/bin/env python +# -*- coding: UTF-8 -*- +""" +Created on Feb 28 20:56:45 2020 +Copyright (c) Huawei Technologies Co., Ltd. 2020-2021. All rights reserved. +""" + +import sys +import os +import re +import stat +import opdesc_parser +import const_var + +PYF_PATH = os.path.dirname(os.path.realpath(__file__)) + +IMPL_HEAD = ''' +import os, sys +import ctypes +import json +import shutil +from tbe.common.platform import get_soc_spec +from tbe.common.utils import para_check +from tbe.tikcpp import compile_op, replay_op, check_op_cap, generalize_op_params, get_code_channel, OpInfo +from tbe.common.buildcfg import get_default_build_config +from impl.util.platform_adapter import tbe_register +from tbe.common.buildcfg import get_current_build_config +PYF_PATH = os.path.dirname(os.path.realpath(__file__)) + +DTYPE_MAP = {"float32": ["DT_FLOAT", "float"], + "float16": ["DT_FLOAT16", "half"], + "int8": ["DT_INT8", "int8_t"], + "int16": ["DT_INT16", "int16_t"], + "int32": ["DT_INT32", "int32_t"], + "int64": ["DT_INT64", "int64_t"], + "uint1": ["DT_UINT1", "uint8_t"], + "uint8": ["DT_UINT8", "uint8_t"], + "uint16": ["DT_UINT16", "uint16_t"], + "uint32": ["DT_UINT32", "uint32_t"], + "uint64": ["DT_UINT64", "uint64_t"], + "bool": ["DT_BOOL", "bool"], + "double": ["DT_DOUBLE", "double"], + "dual": ["DT_DUAL", "unknown"], + "dual_sub_int8": ["DT_DUAL_SUB_INT8", "unknown"], + "dual_sub_uint8": ["DT_DUAL_SUB_UINT8", "unknown"], + "string": ["DT_STRING", "unknown"], + "complex64": ["DT_COMPLEX64", "unknown"], + "complex128": ["DT_COMPLEX128", "unknown"], + "qint8": ["DT_QINT8", "unknown"], + "qint16": ["DT_QINT16", "unknown"], + "qint32": ["DT_QINT32", "unknown"], + "quint8": ["DT_QUINT8", "unknown"], + "quint16": ["DT_QUINT16", "unknown"], + "resource": ["DT_RESOURCE", "unknown"], + "string_ref": ["DT_STRING_REF", "unknown"], + "int4": ["DT_INT4", "int8_t"], + "bfloat16": ["DT_BF16", "bfloat16_t"]} + +def get_dtype_fmt_options(__inputs__, __outputs__): + options = [] + for x in __inputs__ + __outputs__: + x_n = x.get("param_name").upper() + x_fmt = x.get("format") + x_dtype = x.get("dtype") + options.append("-DDTYPE_{n}={t}".format(n=x_n, t=DTYPE_MAP.get(x_dtype)[1])) + options.append("-DORIG_DTYPE_{n}={ot}".format(n=x_n, ot=DTYPE_MAP.get(x_dtype)[0])) + options.append("-DFORMAT_{n}=FORMAT_{f}".format(n=x_n, f=x_fmt)) + return options + +def load_dso(so_path): + try: + ctypes.CDLL(so_path) + except OSError as error : + print(error) + raise RuntimeError("cannot open %s" %(so_path)) + else: + print("load so succ ", so_path) + +def get_shortsoc_compile_option(compile_option_list: list, shortsoc:str): + compile_options = [] + if shortsoc in compile_option_list: + compile_options = compile_option_list[shortsoc] + elif '__ALLSOC__' in compile_option_list: + compile_options = compile_option_list['__ALLSOC__'] + return compile_options + +''' + +IMPL_API = ''' +@tbe_register.register_operator("{}") +@para_check.check_op_params({}) +def {}({}, kernel_name="{}", impl_mode=""): + if get_current_build_config("enable_op_prebuild"): + return + __inputs__, __outputs__, __attrs__ = _build_args({}) + options = get_dtype_fmt_options(__inputs__, __outputs__) + options += ["-x", "cce"] + ccec = os.environ.get('CCEC_REAL_PATH') + if ccec is None: + ccec = shutil.which("ccec") + if ccec != None: + ccec_path = os.path.dirname(ccec) + tikcpp_path = os.path.realpath(os.path.join(ccec_path, "..", "..", "tikcpp")) + else: + tikcpp_path = os.path.realpath("/usr/local/Ascend/latest/compiler/tikcpp") + options.append("-I" + tikcpp_path) + options.append("-I" + os.path.join(tikcpp_path, "tikcfw")) + options.append("-I" + os.path.join(tikcpp_path, "tikcfw", "impl")) + options.append("-I" + os.path.join(tikcpp_path, "tikcfw", "interface")) + options.append("-I" + os.path.join(PYF_PATH, "..", "ascendc", "common")) + if impl_mode == "high_performance": + options.append("-DHIGH_PERFORMANCE=1") + elif impl_mode == "high_precision": + options.append("-DHIGH_PRECISION=1") + if get_default_build_config("enable_deterministic_mode") == 1: + options.append("-DDETEMINISTIC_MODE=1") + + custom_compile_options = {}, + custom_all_compile_options = {}, + soc_version = get_soc_spec("SOC_VERSION") + soc_short = get_soc_spec("SHORT_SOC_VERSION").lower() + custom_compile_options_soc = get_shortsoc_compile_option(custom_compile_options[0], soc_short) + custom_all_compile_options_soc = get_shortsoc_compile_option(custom_all_compile_options[0], soc_short) + options += custom_all_compile_options_soc + options += custom_compile_options_soc + + origin_func_name = "{}" + ascendc_src_dir = "{}" + ascendc_src_file = "{}" + src = os.path.join(PYF_PATH, "..", "ascendc", ascendc_src_dir, ascendc_src_file) + if not os.path.exists(src): + src = os.path.join(PYF_PATH, ascendc_src_file) +''' + +REPLAY_OP_API = ''' + print("start replay Acend C Operator {}, kernel name is {}") + tikreplay_codegen_path = tikcpp_path + "/tikreplaylib/lib" + tikreplay_stub_path = tikcpp_path + "/tikreplaylib/lib/" + soc_version + print("start load libtikreplaylib_codegen.so and libtikreplaylib_stub.so") + codegen_so_path = tikreplay_codegen_path + "/libtikreplaylib_codegen.so" + replaystub_so_path = tikreplay_stub_path + "/libtikreplaylib_stub.so" + if PYF_PATH.endswith("dynamic"): + op_replay_path = os.path.join(PYF_PATH, "..", "..", "op_replay") + else: + op_replay_path = os.path.join(PYF_PATH, "..", "op_replay") + replayapi_so_path = os.path.join(op_replay_path, "libreplay_{}_" + soc_short + ".so") + load_dso(codegen_so_path) + load_dso(replaystub_so_path) + load_dso(replayapi_so_path) + op_type = "{}" + entry_obj = os.path.join(op_replay_path, "{}_entry_" + soc_short + ".o") + code_channel = get_code_channel(src, kernel_name, op_type, options) + op_info = OpInfo(kernel_name = kernel_name, op_type = op_type, inputs = __inputs__, outputs = __outputs__,\\ + attrs = __attrs__, impl_mode = impl_mode) + res, msg = replay_op(op_info, entry_obj, code_channel, src, options) + if not res: + print("call replay op failed for %s and get into call compile op" %(msg)) + compile_op(src, origin_func_name, op_info, options, code_channel, '{}') +''' + +COMPILE_OP_API = ''' + print("start compile Ascend C operator {}. kernel name is {}") + op_type = "{}" + code_channel = get_code_channel(src, kernel_name, op_type, options) + op_info = OpInfo(kernel_name = kernel_name, op_type = op_type, inputs = __inputs__, outputs = __outputs__,\\ + attrs = __attrs__, impl_mode = impl_mode, origin_inputs=[{}], origin_outputs = [{}]) + compile_op(src, origin_func_name, op_info, options, code_channel, '{}') +''' + +SUP_API = ''' +def {}({}, impl_mode=""): + __inputs__, __outputs__, __attrs__ = _build_args({}) + ret_str = check_op_cap("{}", "{}", __inputs__, __outputs__, __attrs__) + ret_dict = json.loads(ret_str) + err_code = ret_dict.get("ret_code") + sup = "Unknown" + reason = "Unknown reason" + if err_code is not None: + if err_code is 0: + sup = "True" + reason = "" + elif err_code is 1: + sup = "False" + reason = ret_dict.get("reason") + else: + sup = "Unknown" + reason = ret_dict.get("reason") + return sup, reason +''' +CAP_API = ''' +def {}({}, impl_mode=""): + __inputs__, __outputs__, __attrs__ = _build_args({}) + result = check_op_cap("{}", "{}", __inputs__, __outputs__, __attrs__) + return result.decode("utf-8") +''' +GLZ_API = ''' +@tbe_register.register_param_generalization("{}") +def {}_generalization({}, generalize_config=None): + __inputs__, __outputs__, __attrs__ = _build_args({}) + ret_str = generalize_op_params("{}", __inputs__, __outputs__, __attrs__, generalize_config) + return [json.loads(ret_str)] +''' + +ATTR_DEFAULT = {'bool': 'False', 'int': '0', 'float': '0.0', 'listInt': '[]', + 'listFloat': '[]', 'listBool': '[]', 'listListInt': '[[]]', 'str': ''} + + +def optype_snake(origin_str): + temp_str = origin_str[0].lower() + origin_str[1:] + new_str = re.sub(r'([A-Z])', r'_\1', temp_str).lower() + return new_str + + +class AdpBuilder(opdesc_parser.OpDesc): + def __init__(self: any, op_type: str): + self.argsname = [] + self.argsdefv = [] + self.op_compile_option:str = '{}' + super().__init__(op_type) + + + def write_adapt(self: any, impl_path, path: str, op_compile_option_all:list = None): + self._build_paradefault() + if impl_path != "": + src_file = os.path.join(impl_path, self.op_file + '.cpp') + if not os.path.exists(src_file): + return + out_path = os.path.abspath(path) + if self.dynamic_shape and not out_path.endswith('dynamic'): + out_path = os.path.join(path, 'dynamic') + os.makedirs(out_path, mode=0o700, exist_ok=True) + adpfile = os.path.join(out_path, self.op_file + '.py') + self._gen_op_compile_option(op_compile_option_all) + with os.fdopen(os.open(adpfile, const_var.WFLAGS, const_var.WMODES), 'w') as fd: + self._write_head(fd) + self._write_argparse(fd) + self._write_impl(fd) + if self.op_chk_support: + self._write_cap('check_supported', fd) + self._write_cap('get_op_support_info', fd) + if self.op_fmt_sel: + self._write_cap('op_select_format', fd) + self._write_cap('get_op_specific_info', fd) + if self.op_range_limit == 'limited' or self.op_range_limit == 'dynamic': + self._write_glz(fd) + + + def _gen_op_compile_option(self:any, op_compile_option_all:list =None): + if op_compile_option_all is not None: + if self.op_type in op_compile_option_all: + self.op_compile_option = op_compile_option_all[self.op_type] + elif "__all__" in op_compile_option_all: + self.op_compile_option = op_compile_option_all["__all__"] + + + def _ip_argpack(self: any, default: bool = True) -> list: + args = [] + for i in range(len(self.input_name)): + arg = self.input_name[i] + if default and self.argsdefv[i] is not None: + arg += '=' + self.argsdefv[i] + args.append(arg) + return args + + def _op_argpack(self: any, default: bool = True) -> list: + args = [] + argidx = len(self.input_name) + for i in range(len(self.output_name)): + arg = self.output_name[i] + if default and self.argsdefv[i + argidx] is not None: + arg += '=' + self.argsdefv[i + argidx] + args.append(arg) + return args + + def _attr_argpack(self: any, default: bool = True) -> list: + args = [] + argidx = len(self.input_name) + len(self.output_name) + for i in range(len(self.attr_list)): + att = self.attr_list[i] + arg = att + if default and self.argsdefv[i + argidx] is not None: + if self.attr_val.get(att).get('type') == 'str': + arg += '="' + self.argsdefv[i + argidx] + '"' + elif self.attr_val.get(att).get('type') == 'bool': + arg += '=' + self.argsdefv[i + argidx].capitalize() + else: + arg += '=' + self.argsdefv[i + argidx] + args.append(arg) + return args + + def _build_paralist(self: any, default: bool = True) -> str: + args = [] + args.extend(self._ip_argpack(default)) + args.extend(self._op_argpack(default)) + args.extend(self._attr_argpack(default)) + return ', '.join(args) + + def _io_parachk(self: any, types: list, type_name: str) -> list: + chk = [] + for iot in types: + if iot == 'optional': + ptype = 'OPTION' + else: + ptype = iot.upper() + chk.append('para_check.{}_{}'.format(ptype, type_name)) + return chk + + def _attr_parachk(self: any) -> list: + chk = [] + for att in self.attr_list: + if self.attr_val.get(att).get('paramType') == 'optional': + pt = 'OPTION' + else: + pt = self.attr_val.get(att).get('paramType').upper() + att_type = self.attr_val.get(att).get('type').upper() + att_type = att_type.replace('LIST', 'LIST_') + chk.append('para_check.{}_ATTR_{}'.format(pt, att_type)) + return chk + + def _build_parachk(self: any) -> str: + chk = [] + chk.extend(self._io_parachk(self.input_type, 'INPUT')) + chk.extend(self._io_parachk(self.output_type, 'OUTPUT')) + chk.extend(self._attr_parachk()) + chk.append('para_check.KERNEL_NAME') + return ', '.join(chk) + + def _build_paradefault(self: any): + optional = False + argtypes = [] + argtypes.extend(self.input_type) + argtypes.extend(self.output_type) + for atype in argtypes: + if atype == 'optional': + optional = True + if optional: + self.argsdefv.append('None') + else: + self.argsdefv.append(None) + for attr in self.attr_list: + atype = self.attr_val.get(attr).get('paramType') + if atype == 'optional': + optional = True + attrval = self.attr_val.get(attr).get('defaultValue') + if attrval is not None: + optional = True + if type == "bool": + attrval = attrval.capitalize() + elif type == "str": + attrval = "\"" + attrval + "\"" + self.argsdefv.append(attrval) + continue + if optional: + self.argsdefv.append(ATTR_DEFAULT.get(self.attr_val.get(attr).get('type'))) + else: + self.argsdefv.append(None) + + def _write_head(self: any, fd: object): + fd.write(IMPL_HEAD) + + def _write_argparse(self: any, fd: object): + args = self._build_paralist(False) + fd.write('def _build_args({}):\n'.format(args)) + fd.write(' __inputs__ = []\n') + fd.write(' for arg in [{}]:\n'.format(', '.join(self.input_name))) + fd.write(' if arg != None:\n') + fd.write(' if isinstance(arg, (list, tuple)):\n') + fd.write(' if len(arg) == 0:\n') + fd.write(' continue\n') + fd.write(' __inputs__.append(arg[0])\n') + fd.write(' else:\n') + fd.write(' __inputs__.append(arg)\n') + fd.write(' __outputs__ = []\n') + fd.write(' for arg in [{}]:\n'.format(', '.join(self.output_name))) + fd.write(' if arg != None:\n') + fd.write(' if isinstance(arg, (list, tuple)):\n') + fd.write(' if len(arg) == 0:\n') + fd.write(' continue\n') + fd.write(' __outputs__.append(arg[0])\n') + fd.write(' else:\n') + fd.write(' __outputs__.append(arg)\n') + fd.write(' __attrs__ = []\n') + for attr in self.attr_list: + fd.write(' if {} != None:\n'.format(attr)) + fd.write(' attr = {}\n') + fd.write(' attr["name"] = "{}"\n'.format(attr)) + fd.write(' attr["dtype"] = "{}"\n'.format(self.attr_val.get(attr).get('type'))) + fd.write(' attr["value"] = {}\n'.format(attr)) + fd.write(' __attrs__.append(attr)\n') + fd.write(' return __inputs__, __outputs__, __attrs__\n') + + def _write_impl(self: any, fd: object): + argsdef = self._build_paralist() + argsval = self._build_paralist(False) + pchk = self._build_parachk() + if len(self.kern_name) > 0: + kern_name = self.kern_name + else: + kern_name = self.op_intf + src = self.op_file + '.cpp' + fd.write(IMPL_API.format(self.op_type, pchk, self.op_intf, argsdef, kern_name, argsval,\ + self.custom_compile_options, self.custom_all_compile_options, self.op_intf,\ + optype_snake(self.op_type), src)) + if self.op_replay_flag: + fd.write(REPLAY_OP_API.format(self.op_type, kern_name, self.op_file, self.op_type, self.op_file,\ + self.op_compile_option)) + else: + fd.write(COMPILE_OP_API.format(self.op_type, kern_name, self.op_type, ', '.join(self.input_name),\ + ', '.join(self.output_name), self.op_compile_option)) + + def _write_cap(self: any, cap_name: str, fd: object): + argsdef = self._build_paralist() + argsval = self._build_paralist(False) + if cap_name == 'check_supported': + fd.write(SUP_API.format(cap_name, argsdef, argsval, cap_name, self.op_type)) + else: + fd.write(CAP_API.format(cap_name, argsdef, argsval, cap_name, self.op_type)) + + def _write_glz(self: any, fd: object): + argsdef = self._build_paralist() + argsval = self._build_paralist(False) + fd.write(GLZ_API.format(self.op_type, self.op_intf, argsdef, argsval, self.op_type)) + + +def write_scripts(cfgfile: str, cfgs: dict, dirs: dict, ops: list = None, op_compile_option:list = None): + batch_lists = cfgs.get(const_var.REPLAY_BATCH).split(';') + iterator_lists = cfgs.get(const_var.REPLAY_ITERATE).split(';') + file_map = {} + op_descs = opdesc_parser.get_op_desc(cfgfile, batch_lists, iterator_lists, AdpBuilder,\ + ops, dirs.get(const_var.AUTO_GEN_DIR)) + for op_desc in op_descs: + op_desc.write_adapt(dirs.get(const_var.CFG_IMPL_DIR), dirs.get(const_var.CFG_OUT_DIR), op_compile_option) + file_map[op_desc.op_type] = op_desc.op_file + return file_map + +if __name__ == '__main__': + if len(sys.argv) <= 6: + raise RuntimeError('arguments must greater equal than 6') + rep_cfg = {} + rep_cfg[const_var.REPLAY_BATCH] = sys.argv[2] + rep_cfg[const_var.REPLAY_ITERATE] = sys.argv[3] + cfg_dir = {} + cfg_dir[const_var.CFG_IMPL_DIR] = sys.argv[4] + cfg_dir[const_var.CFG_OUT_DIR] = sys.argv[5] + cfg_dir[const_var.AUTO_GEN_DIR] = sys.argv[6] + write_scripts(cfgfile=sys.argv[1], cfgs=rep_cfg, dirs=cfg_dir) diff --git a/Increase_multiplexing/Is_fill_UB/cmake/util/ascendc_ops_config.py b/Increase_multiplexing/Is_fill_UB/cmake/util/ascendc_ops_config.py new file mode 100644 index 0000000000000000000000000000000000000000..7a97180beda87facffebb18a9784264f6e0e8964 --- /dev/null +++ b/Increase_multiplexing/Is_fill_UB/cmake/util/ascendc_ops_config.py @@ -0,0 +1,114 @@ +#!/usr/bin/env python +# -*- coding: UTF-8 -*- +""" +Created on Feb 28 20:56:45 2020 +Copyright (c) Huawei Technologies Co., Ltd. 2020-2021. All rights reserved. +""" + +import sys +import os +import glob +import json +import argparse +import const_var + + +def load_json(json_file: str): + with open(json_file, encoding='utf-8') as file: + json_content = json.load(file) + return json_content + + +def get_specified_suffix_file(root_dir, suffix): + specified_suffix = os.path.join(root_dir, '**/*.{}'.format(suffix)) + all_suffix_files = glob.glob(specified_suffix, recursive=True) + return all_suffix_files + + +def add_simplified_config(op_type, key, core_type, objfile, config): + simple_cfg = config.get('binary_info_config.json') + op_cfg = simple_cfg.get(op_type) + if not op_cfg: + op_cfg = {} + op_cfg['dynamicRankSupport'] = True + op_cfg['simplifiedKeyMode'] = 0 + op_cfg['binaryList'] = [] + simple_cfg[op_type] = op_cfg + bin_list = op_cfg.get('binaryList') + bin_list.append({'coreType': core_type, 'simplifiedKey': key, 'binPath': objfile}) + + +def add_op_config(op_file, bin_info, config): + op_cfg = config.get(op_file) + if not op_cfg: + op_cfg = {} + op_cfg['binList'] = [] + config[op_file] = op_cfg + op_cfg.get('binList').append(bin_info) + + +def gen_ops_config(json_file, soc, config): + core_type_map = {"MIX": 0, "AiCore": 1, "VectorCore": 2} + contents = load_json(json_file) + if ('binFileName' not in contents) or ('supportInfo' not in contents): + return + json_base_name = os.path.basename(json_file) + op_dir = os.path.basename(os.path.dirname(json_file)) + support_info = contents.get('supportInfo') + bin_name = contents.get('binFileName') + bin_suffix = contents.get('binFileSuffix') + core_type = core_type_map.get(contents.get("coreType")) + bin_file_name = bin_name + bin_suffix + op_type = bin_name.split('_')[0] + op_file = op_dir + '.json' + bin_info = {} + keys = support_info.get('simplifiedKey') + if keys: + bin_info['simplifiedKey'] = keys + for key in keys: + add_simplified_config(op_type, key, core_type, os.path.join(soc, op_dir, bin_file_name), config) + bin_info['staticKey'] = support_info.get('staticKey') + bin_info['int64Mode'] = support_info.get('int64Mode') + bin_info['inputs'] = support_info.get('inputs') + bin_info['outputs'] = support_info.get('outputs') + if support_info.get('attrs'): + bin_info['attrs'] = support_info.get('attrs') + bin_info['binInfo'] = {'jsonFilePath': os.path.join(soc, op_dir, json_base_name)} + add_op_config(op_file, bin_info, config) + + +def gen_all_config(root_dir, soc): + suffix = 'json' + config = {} + config['binary_info_config.json'] = {} + all_json_files = get_specified_suffix_file(root_dir, suffix) + for _json in all_json_files: + gen_ops_config(_json, soc, config) + for cfg_key in config.keys(): + cfg_file = os.path.join(root_dir, cfg_key) + with os.fdopen(os.open(cfg_file, const_var.WFLAGS, const_var.WMODES), 'w') as fd: + json.dump(config.get(cfg_key), fd, indent=' ') + + +def args_prase(): + parser = argparse.ArgumentParser() + parser.add_argument('-p', + '--path', + nargs='?', + required=True, + help='Parse the path of the json file.') + parser.add_argument('-s', + '--soc', + nargs='?', + required=True, + help='Parse the soc_version of ops.') + return parser.parse_args() + + +def main(): + args = args_prase() + gen_all_config(args.path, args.soc) + + +if __name__ == '__main__': + main() diff --git a/Increase_multiplexing/Is_fill_UB/cmake/util/ascendc_replay_build.py b/Increase_multiplexing/Is_fill_UB/cmake/util/ascendc_replay_build.py new file mode 100644 index 0000000000000000000000000000000000000000..1cac7d911b84df4f3ef3a83ce9cac65ce2e89e0b --- /dev/null +++ b/Increase_multiplexing/Is_fill_UB/cmake/util/ascendc_replay_build.py @@ -0,0 +1,65 @@ +#!/usr/bin/env python +# -*- coding: UTF-8 -*- +""" +Created on Feb 28 20:56:45 2020 +Copyright (c) Huawei Technologies Co., Ltd. 2020-2021. All rights reserved. +""" + +import sys +import os +import opdesc_parser +import replay_codegen +import const_var +from replay_codegen import ReplayCodeGenParams + +PYF_PATH = os.path.dirname(os.path.realpath(__file__)) + + +class ReplayBuilder(opdesc_parser.OpDesc): + def __init__(self: any, op_type: str): + super().__init__(op_type) + + def gen_replay_source(self: any, impl_path: str, out_path: str, ops_product: str): + if not self.op_replay_flag: + print('{} replay not enabled'.format(self.op_type)) + return + argn = len(self.input_name) + len(self.output_name) + 1 + if self.op_replay_batch: + print('{} replay in batch mode'.format(self.op_type)) + else: + print('{} replay in normal mode'.format(self.op_type)) + if impl_path.endswith('op_kernel'): + implf = os.path.join(impl_path, self.op_file + '.cpp') + tiling_file = os.path.join(impl_path, "../op_host", self.op_file + '_tiling.h') + else: + if self.dynamic_shape: + dyn_path = 'dynamic' + else: + dyn_path = '' + implf = os.path.join(impl_path, dyn_path, self.op_file + '.cpp') + tiling_file = os.path.join(impl_path, "../../op_tiling", self.op_file + '_tiling.h') + rep_conf = replay_codegen.ReplayCodeGen(ReplayCodeGenParams(self.op_type, implf, tiling_file, self.op_file, \ + self.op_intf, argn, self.op_replay_batch, self.max_block_dim, self.max_shape_size)) + rep_conf.set_batch(self.op_replay_batch) + rep_conf.set_outdir(out_path) + rep_conf.gen_replay(ops_product) + + +def gen_replay(cfgfile: str, cfgs: dict, dirs: dict, ops_product: str, ops: list = None): + batch_lists = cfgs.get(const_var.REPLAY_BATCH).split(';') + iterator_lists = cfgs.get(const_var.REPLAY_ITERATE).split(';') + op_descs = opdesc_parser.get_op_desc(cfgfile, batch_lists, iterator_lists, ReplayBuilder, ops) + for op_desc in op_descs: + op_desc.gen_replay_source(dirs.get(const_var.CFG_IMPL_DIR), dirs.get(const_var.CFG_OUT_DIR), ops_product) + + +if __name__ == '__main__': + if len(sys.argv) <= 6: + raise RuntimeError('arguments must greater than 6') + rep_cfg = {} + rep_cfg[const_var.REPLAY_BATCH] = sys.argv[2] + rep_cfg[const_var.REPLAY_ITERATE] = sys.argv[3] + rep_dir = {} + rep_dir[const_var.CFG_IMPL_DIR] = sys.argv[4] + rep_dir[const_var.CFG_OUT_DIR] = sys.argv[5] + gen_replay(sys.argv[1], rep_cfg, rep_dir, sys.argv[6]) diff --git a/Increase_multiplexing/Is_fill_UB/cmake/util/batch_replay_impl.temp b/Increase_multiplexing/Is_fill_UB/cmake/util/batch_replay_impl.temp new file mode 100644 index 0000000000000000000000000000000000000000..0e88346642009514af64265b4da24c9946e3ebbf --- /dev/null +++ b/Increase_multiplexing/Is_fill_UB/cmake/util/batch_replay_impl.temp @@ -0,0 +1,117 @@ +#include +#include +#include +#include +#include +#include +#include +#include "replay_def.h" +#include "code_gen.h" +#include "replay_fun.h" +#include "register/op_check.h" +#define __ASCENDC_REPLAY_CODE__ +#include + +using namespace std; +using namespace optiling; +using namespace AscendCReplay; + +extern "C" void __KERNEL_FUN__ (__ARGS_DEF__, const char *); +extern "C" int elf_batch_append(char *elf, uint32_t elfSize, char *jit, int kernum, char *atext[], int alen[], + int atlen, const char* kernelname[]); + +#define KERNEL_N 1 +#define ARG_N (__ARG_NUM__) +#define MAX_L (1024 * 1024 * 100) +#define MAX_E (1024 * 1024) + +int __KERNEL_FUN___replay___OPS_PRODUCT__(ReplayFuncParam& param, const int core_type) +{ + // gen type 1 : direct call codes 0: load .o file + if (param.gentype < 0 || param.gentype > 1) { + printf("Error: call replay gen type is %d, should only be 1 or 0\n", param.gentype); + return 0; + } else if (param.gentype == 1 && param.objptr == nullptr) { + printf("Error: call replay with direct call mode, but code obj addr is null\n"); + return 0; + } else if (param.gentype == 0 && param.output_kernel_file == nullptr) { + printf("Error: call replay with object file mode, but object file path is null\n"); + return 0; + } + // core_type 0:MIX 1:CUBE 2:VEC + if (core_type < 0 || core_type > 2) { + printf("Error: call replay core type is %d !\n", core_type); + return 0; + } + g_coreType = __CORE_TYPE__; + g_taskRation = param.task_ration; + g_tilingKey = param.tiling_key; + + unsigned char *buf, *jit; + char *kernel[KERNEL_N]; + int len[KERNEL_N]; + block_idx = 0; + block_num = param.block_dim; + g_ubBase = block_num; + uint8_t *code = (uint8_t *)malloc(MAX_L); + uint8_t *pos = code; + struct timespec tp1, tp2; + + clock_gettime(CLOCK_MONOTONIC, &tp1); + if (block_num > 32) { + printf("Error: block_num > 32\n"); + return 0; + } + //__OP_FOPEN__ + for (int i = 0; i < KERNEL_N; i++) { + //__OP_SET_KERNEL__ + for (int j = 0; j < ARG_N; j++) + AddArg(j, ARG_STEP * (j + 1)); +#ifdef FP_CEILING + SetCtrlFloatEnable(); +#else + SetCtrlFloatDisable(); +#endif + CodeInit(pos, true); + __KERNEL_FUN__(__KERNEL_ARGS__, param.tiling_data); + CodeEnd(); + kernel[i] = (char *)pos; + len[i] = CodeLen(); + pos += len[i]; + } + //__OP_FCLOSE__ + clock_gettime(CLOCK_MONOTONIC, &tp2); + buf = (unsigned char *)malloc(MAX_E); + int fd = open(param.entry_file, O_RDONLY); + if (fd < 0) { + printf("[error]: cannot find entry.o : %s\n", param.entry_file); + return 0; + } + uint32_t bufSize = read(fd, buf, MAX_E); + if (bufSize <= 0) { + printf("[error]: entry.o : %s is too small ! \n", param.entry_file); + } + close(fd); + jit = (unsigned char *)malloc(MAX_L); + printf("total code generated %ld\n", pos - code); + int sz = elf_batch_append((char *)buf, bufSize, (char *)jit, KERNEL_N, kernel, len, pos - code, ¶m.kernel_name); + if (tp1.tv_sec != tp2.tv_sec) { + printf("%ld NS\n", tp2.tv_nsec + 1000000000 - tp1.tv_nsec); + } else { + printf("%ld NS\n", tp2.tv_nsec - tp1.tv_nsec); + } + printf("new elf size %d\n", sz); + if (param.gentype == 0) { + fd = open(param.output_kernel_file, O_RDWR | O_CREAT | O_TRUNC, S_IRUSR | S_IWUSR); + (void)write(fd, jit, sz); + close(fd); + free(jit); + } else if (param.gentype == 1) { + *param.objptr = (char*)jit; + } + free(buf); + free(code); + return sz; +} + +REG_REPLAY_FUNC(__OPTYPE__, __OPS_PRODUCT__, __KERNEL_FUN___replay___OPS_PRODUCT__); diff --git a/Increase_multiplexing/Is_fill_UB/cmake/util/code_channel_infer.py b/Increase_multiplexing/Is_fill_UB/cmake/util/code_channel_infer.py new file mode 100644 index 0000000000000000000000000000000000000000..a14913c65aaea5d5da2038d0b5a7d2024d0f1b70 --- /dev/null +++ b/Increase_multiplexing/Is_fill_UB/cmake/util/code_channel_infer.py @@ -0,0 +1,115 @@ +#!/usr/bin/env python +# -*- coding: UTF-8 -*- +""" +Created on Feb 28 20:56:45 2020 +Copyright (c) Huawei Technologies Co., Ltd. 2020-2021. All rights reserved. +""" +import os +import stat +import ctypes +import collections +import shutil +import subprocess +import copy + +"""CODE_* is used to cube/vector api is called in operator code +CODE_MIX means both cube and vector api is called +CODE_CUBE means only cube api is called +CODE_VEC means only vector api is called +""" +CODE_MIX = 0 +CODE_CUBE = 1 +CODE_VEC = 2 + + +def _is_v220(op_product: str): + """return if current soc version is V220 + + Returns: + res: True means V220 + """ + if op_product in ["ascend910b", "ascend910c"]: + return True + return False + + +InfoCodeChanelParams = collections.namedtuple('InfoCodeChanelParams',\ +['src_file', 'tiling_header', 'kernel_name', 'outdir', 'op_product', 'compile_options']) + + +def infer_code_channel(params: InfoCodeChanelParams): + """get code channel for v220, return CODE_MIX if soc version is not V220 + + Args: + src_file (str): AscendC operator code file + src_file (str): AscendC operator tiling header file + kernel_name (str): kernel function name + optype (str): operator type + compile_options (list): compile options for ccec cmd + + Raises: + Exception: if not exist L1/L0/UB if code, it's not a aicore code + + Returns: + res (int): CODE_MIX/CODE_CUBE/CODE_VEC + """ + if not _is_v220(params.op_product): + return CODE_MIX + return CODE_VEC + if params.compile_options is None: + compile_options = [] + else: + compile_options = params.compile_options + ccec = shutil.which("ccec") + if ccec is not None: + ccec_path = os.path.dirname(ccec) + tikcpp_path = os.path.realpath(os.path.join(ccec_path, "..", "..", "tikcpp")) + else: + tikcpp_path = os.path.realpath("/usr/local/Ascend/latest/compiler/tikcpp") + compile_options.append("-I" + tikcpp_path) + compile_options.append("-I" + os.path.join(tikcpp_path, "tikcfw")) + compile_options.append("-I" + os.path.join(tikcpp_path, "tikcfw", "impl")) + compile_options.append("-I" + os.path.join(tikcpp_path, "tikcfw", "interface")) + compile_options += ["-include", params.tiling_header] + arch = "dav-c220-cube" + sub_core_type = "AIC" + optional_core = "AiCore" + compile_cmd = [shutil.which("ccec"), '-c', '-O3'] + compile_cmd += compile_options + temp_file_name_tag = "_" + str(os.getpid()) + "_temp.o" + dst_file = os.path.join(kernel_meta_dir, kernel_name + temp_file_name_tag) + compile_cmd += [params.src_file, "--cce-aicore-arch={}".format(arch), + "--cce-aicore-only", "-o", dst_file, + "-mllvm", "-cce-aicore-function-stack-size=16000", + "-mllvm", "-cce-aicore-record-overflow=true", + "-mllvm", "-cce-aicore-addr-transform"] + compile_cmd += ["-std=c++17"] + print('get_code_channel: ', ' '.join(compile_cmd)) + proc = subprocess.Popen( + compile_cmd, stdout=subprocess.PIPE, stderr=subprocess.STDOUT) + (out, _) = proc.communicate() + if proc.returncode != 0: + print('get_code_channel coretype compile error: ', out.decode()) + msg = "compile %s error :%s\n" % (params.src_file, out.decode()) + raise Exception(f"get_code_channel coretype error, msg is{msg}") + objdump_cmd = ['objdump', '-s', '-j', '.text', '{}'.format(dst_file)] + + proc = subprocess.Popen( + objdump_cmd, stdout=subprocess.PIPE, stderr=subprocess.STDOUT) + (out, _) = proc.communicate() + if proc.returncode != 0: + print('get_code_channel objdump error: ', out.decode()) + msg = "get_code_channel objdump %s error :%s\n" % (src_file, out.decode()) + raise Exception(f"get_code_channel objdump error, msg is{msg}") + os.remove(dst_file) + lines = out.decode('utf-8').split('\n') + for line in lines: + insts = line.strip().split() + if len(insts) < 5: + continue + for inst in insts[1:]: + if len(inst) != 8: + continue + if inst[6] == 'f': + return CODE_MIX + return CODE_VEC diff --git a/Increase_multiplexing/Is_fill_UB/cmake/util/const_var.py b/Increase_multiplexing/Is_fill_UB/cmake/util/const_var.py new file mode 100644 index 0000000000000000000000000000000000000000..8b32c3b915d0aaaf1f366cf95cf1a337e8959c89 --- /dev/null +++ b/Increase_multiplexing/Is_fill_UB/cmake/util/const_var.py @@ -0,0 +1,33 @@ + +#!/usr/bin/env python +# coding=utf-8 +""" +Function: +The replay funtion entry +Copyright Information: +Huawei Technologies Co., Ltd. All Rights Reserved © 2020 +""" + +import os +import stat + + +REPLAY_BATCH = 'batch' +REPLAY_ITERATE = 'iterate' +CFG_IMPL_DIR = 'impl_dir' +CFG_OUT_DIR = 'out_dir' +AUTO_GEN_DIR = 'auto_gen_dir' +WFLAGS = os.O_WRONLY | os.O_CREAT | os.O_TRUNC +WMODES = stat.S_IWUSR | stat.S_IRUSR +SOC_MAP_EXT = {'ascend310p': 'Ascend310P3', 'ascend310b': 'Ascend310B1', + 'ascend910': 'Ascend910A', 'ascend910b': 'Ascend910B1'} +BIN_CMD = 'opc $1 --main_func={fun} --input_param={param} --soc_version={soc} \ +--output=$2 --impl_mode={impl} --simplified_key_mode=0 --op_mode=dynamic\n' +CHK_CMD = ''' +if ! test -f $2/{res_file} ; then + echo "$2/{res_file} not generated!" + exit 1 +fi +''' +ATTR_DEF_VAL = {'str' : '', 'int': 0, 'float': 0.0, 'bool': False, 'list_bool': [], + 'list_int': [], 'list_float': [], 'list_list_int': [[]]} diff --git a/Increase_multiplexing/Is_fill_UB/cmake/util/gen_impl_and_mrege_json.sh b/Increase_multiplexing/Is_fill_UB/cmake/util/gen_impl_and_mrege_json.sh new file mode 100644 index 0000000000000000000000000000000000000000..55e12e5edff6d1d39207db0c439a15fcb8656951 --- /dev/null +++ b/Increase_multiplexing/Is_fill_UB/cmake/util/gen_impl_and_mrege_json.sh @@ -0,0 +1,57 @@ +#!/usr/bin/bash + +project_path=$1 +build_path=$2 +vendor_name=customize +if [[ ! -d "$project_path" ]]; then + echo "[ERROR] No projcet path is provided" + exit 1 +fi + +if [[ ! -d "$build_path" ]]; then + echo "[ERROR] No build path is provided" + exit 1 +fi + +# copy ai_core operators implements +# tbe_impl_files_num=$(ls $project_path/tbe/impl/* 2> /dev/null | wc -l) +# if [[ "$tbe_impl_files_num" -gt 0 ]];then +# cp -r ${project_path}/tbe/impl/* ${build_path}/makepkg/packages/vendors/$vendor_name/op_impl/ai_core/tbe/customize_impl +# cp -r ${project_path}/tbe/impl/* ${build_path}/makepkg/packages/vendors/$vendor_name/op_impl/vector_core/tbe/customize_impl +# fi + +# copy aicpu kernel so operators +if [[ -d "${project_path}/cpukernel/aicpu_kernel_lib" ]]; then + cp -f ${project_path}/cpukernel/aicpu_kernel_lib/* ${build_path}/makepkg/packages/vendors/$vendor_name/op_impl/cpu/aicpu_kernel/impl + rm -rf ${project_path}/cpukernel/aicpu_kernel_lib +fi + +# merge aicpu.ini and aicore.ini to generate npu_supported_ops.json +# mkdir -p ${build_path}/framework/op_info_cfg +# mkdir -p ${build_path}/framework/op_info_cfg/aicpu_kernel +# mkdir -p ${build_path}/framework/op_info_cfg/ai_core + +# if [[ -d "${project_path}/tbe/op_info_cfg/ai_core" ]]; then +# bash ${project_path}/cmake/util/gen_ops_filter.sh ${project_path}/tbe/op_info_cfg/ai_core ${build_path}/framework/op_info_cfg/ai_core +# fi + +# if [[ -d "${project_path}/cpukernel/op_info_cfg/aicpu_kernel" ]]; then +# bash ${project_path}/cmake/util/gen_ops_filter.sh ${project_path}/cpukernel/op_info_cfg/aicpu_kernel ${build_path}/framework/op_info_cfg/aicpu_kernel +# fi + +# aicpu_filter_file=${build_path}/framework/op_info_cfg/aicpu_kernel/npu_supported_ops.json +# aicore_filter_file=${build_path}/framework/op_info_cfg/ai_core/npu_supported_ops.json +# if [[ -f "${aicpu_filter_file}" ]] && [[ ! -f "${aicore_filter_file}" ]]; then +# cp $aicpu_filter_file ${build_path}/makepkg/packages/vendors/$vendor_name/framework/tensorflow +# fi +# if [[ -f "${aicore_filter_file}" ]] && [[ ! -f "${aicpu_filter_file}" ]]; then +# cp $aicore_filter_file ${build_path}/makepkg/packages/vendors/$vendor_name/framework/tensorflow +# fi + +# if [[ -f "${aicore_filter_file}" ]] && [[ -f "${aicpu_filter_file}" ]]; then +# chmod u+w ${aicpu_filter_file} +# python3 ${project_path}/cmake/util/insert_op_info.py ${aicore_filter_file} ${aicpu_filter_file} +# chmod u-w ${aicpu_filter_file} +# cp $aicpu_filter_file ${build_path}/makepkg/packages/vendors/$vendor_name/framework/tensorflow +# fi + diff --git a/Increase_multiplexing/Is_fill_UB/cmake/util/gen_ops_filter.sh b/Increase_multiplexing/Is_fill_UB/cmake/util/gen_ops_filter.sh new file mode 100644 index 0000000000000000000000000000000000000000..d4c27d17feb8617dfee0f6fd3262c36583033339 --- /dev/null +++ b/Increase_multiplexing/Is_fill_UB/cmake/util/gen_ops_filter.sh @@ -0,0 +1,62 @@ +#!/bin/bash +# Copyright (c) Huawei Technologies Co., Ltd. 2020-2021. All rights reserved. +# Description: Generate npu_supported_ops.json +# ============================================================================== + +if [[ -z "$1" ]]; then + echo -e "[ERROR] No source dir provided" + exit 1 +fi + +if [[ -z "$2" ]]; then + echo -e "[ERROR] No destination dir provided" + exit 1 +fi + +src=$1 +dest_file=$2/npu_supported_ops.json + +if [ -f "$dest_file" ];then + chmod u+w $dest_file +fi + +echo $* + +add_ops() { + name=$1 + isHeavy=$2 + file=$3 + grep -w "\"$name\"" ${file} >/dev/null + if [ $? == 0 ];then + return + fi + echo " \"${name}\": {" >> ${file} + echo " \"isGray\": false," >> ${file} + echo " \"isHeavy\": ${isHeavy}" >> ${file} + echo " }," >> ${file} +} + +echo "{" > ${dest_file} +ini_files=$(find ${src} -name "*.ini") +for file in ${ini_files} ; do + name=$(grep '^\[' ${file} | sed 's/\[//g' | sed 's/]//g' | sed 's/\r//g') + grep 'heavyOp.flag' ${file} >/dev/null + if [ $? == 0 ];then + isHeavy=$(grep 'heavyOp.flag' ${file} | awk -F= '{print $2}') + else + isHeavy="false" + fi + for op in ${name} ; do + add_ops ${op} "false" ${dest_file} + done +done +echo "}" >> ${dest_file} +file_count=$(cat ${dest_file} | wc -l) +line=$(($file_count-1)) +sed -i "${line}{s/,//g}" ${dest_file} + +chmod 640 "${dest_file}" +echo -e "[INFO] Succed generated ${dest_file}" + +exit 0 + diff --git a/Increase_multiplexing/Is_fill_UB/cmake/util/gen_version_info.sh b/Increase_multiplexing/Is_fill_UB/cmake/util/gen_version_info.sh new file mode 100644 index 0000000000000000000000000000000000000000..a06cfc78d29482807d086b880375533cd0a3679e --- /dev/null +++ b/Increase_multiplexing/Is_fill_UB/cmake/util/gen_version_info.sh @@ -0,0 +1,6 @@ +ascend_install_dir=$1 +gen_file_dir=$2 + +# create version.info +compiler_version=$(grep "Version" -w ${ascend_install_dir}/compiler/version.info | awk -F = '{print $2}') +echo "custom_opp_compiler_version=${compiler_version}" > ${gen_file_dir}/version.info \ No newline at end of file diff --git a/Increase_multiplexing/Is_fill_UB/cmake/util/insert_op_info.py b/Increase_multiplexing/Is_fill_UB/cmake/util/insert_op_info.py new file mode 100644 index 0000000000000000000000000000000000000000..28ba08757c9301391a8f4005ae8fb0b290e43950 --- /dev/null +++ b/Increase_multiplexing/Is_fill_UB/cmake/util/insert_op_info.py @@ -0,0 +1,36 @@ +# -*- coding: utf-8 -*- +""" +Created on Feb 28 20:56:45 2020 +Copyright (c) Huawei Technologies Co., Ltd. 2020-2021. All rights reserved. +""" +import json +import os +import sys +import stat +import const_var + + +if __name__ == '__main__': + if len(sys.argv) != 3: + print(sys.argv) + print('argv error, inert_op_info.py your_op_file lib_op_file') + sys.exit(2) + + with open(sys.argv[1], 'r') as load_f: + insert_operator = json.load(load_f) + + all_operators = {} + if os.path.exists(sys.argv[2]): + if os.path.getsize(sys.argv[2]) != 0: + with open(sys.argv[2], 'r') as load_f: + all_operators = json.load(load_f) + + for k in insert_operator.keys(): + if k in all_operators.keys(): + print('replace op:[', k, '] success') + else: + print('insert op:[', k, '] success') + all_operators[k] = insert_operator[k] + + with os.fdopen(os.open(sys.argv[2], const_var.WFLAGS, const_var.WMODES), 'w') as json_file: + json_file.write(json.dumps(all_operators, indent=4)) diff --git a/Increase_multiplexing/Is_fill_UB/cmake/util/insert_simplified_keys.py b/Increase_multiplexing/Is_fill_UB/cmake/util/insert_simplified_keys.py new file mode 100644 index 0000000000000000000000000000000000000000..ace727b903b1de37e6feece649cd20f242d94798 --- /dev/null +++ b/Increase_multiplexing/Is_fill_UB/cmake/util/insert_simplified_keys.py @@ -0,0 +1,248 @@ +#!/usr/bin/env python +# -*- coding: UTF-8 -*- +""" +Created on Feb 28 20:56:45 2020 +Copyright (c) Huawei Technologies Co., Ltd. 2020-2021. All rights reserved. +""" + +import sys +import os +import re +import glob +import json +import argparse +import const_var + + +DATA_TPYE_DICT = { + 'float32': 0, + 'float16': 1, + 'int8': 2, + 'int16': 6, + 'uint16': 7, + 'uint8': 4, + 'int32': 3, + 'int64': 9, + 'uint32': 8, + 'uint64': 10, + 'bool': 12, + 'double': 11, + 'string': 13, + 'dual': 14, + 'dual': 15, + 'complex64': 16, + 'complex128': 17, + 'qint8': 18, + 'qint16': 19, + 'qint32': 20, + 'quint8': 21, + 'quint16': 22, + 'resource': 23, + 'string': 24, + 'dual': 25, + 'variant': 26, + 'bf16': 27, + 'bfloat16': 27, + 'undefined': 28, + 'int4': 29, + 'uint1': 30, + 'int2': 31 +} + +FORMAT_DICT = { + 'NCHW': 0, + 'NHWC': 1, + 'ND': 2, + 'NC1HWC0': 3, + 'FRACTAL_Z': 4, + 'NC1C0HWPAD': 5, + 'NHWC1C0': 6, + 'FSR_NCHW': 7, + 'FRACTAL_DECONV': 8, + 'C1HWNC0': 9, + 'FRACTAL_DECONV_TRANSPOSE': 10, + 'FRACTAL_DECONV_SP_STRIDE_TRANS': 11, + 'NC1HWC0_C04': 12, + 'FRACTAL_Z_C04': 13, + 'CHWN': 14, + 'FRACTAL_DECONV_SP_STRIDE8_TRANS': 15, + 'HWCN': 16, + 'NC1KHKWHWC0': 17, + 'BN_WEIGHT': 18, + 'FILTER_HWCK': 19, + 'HASHTABLE_LOOKUP_LOOKUPS': 20, + 'HASHTABLE_LOOKUP_KEYS': 21, + 'HASHTABLE_LOOKUP_VALUE': 22, + 'HASHTABLE_LOOKUP_OUTPUT': 23, + 'HASHTABLE_LOOKUP_HITS': 24, + 'C1HWNCoC0': 25, + 'MD': 26, + 'NDHWC': 27, + 'FRACTAL_ZZ': 28, + 'FRACTAL_NZ': 29, + 'NCDHW': 30, + 'DHWCN': 31, + 'NDC1HWC0': 32, + 'FRACTAL_Z_3D': 33, + 'CN': 34, + 'NC': 35, + 'DHWNC': 36, + 'FRACTAL_Z_3D_TRANSPOSE': 37, + 'FRACTAL_ZN_LSTM': 38, + 'FRACTAL_Z_G': 39, + 'RESERVED': 40, + 'ALL': 41, + 'NULL': 42, + 'ND_RNN_BIAS': 43, + 'FRACTAL_ZN_RNN': 44, + 'NYUV': 45, + 'NYUV_A': 46 +} + + +def load_json(json_file: str): + with open(json_file, encoding='utf-8') as file: + json_content = json.load(file) + return json_content + + +def get_specified_suffix_file(root_dir, suffix): + specified_suffix = os.path.join(root_dir, '**/*.{}'.format(suffix)) + all_suffix_files = glob.glob(specified_suffix, recursive=True) + return all_suffix_files + + +def get_deterministic_value(support_info): + deterministic_key = 'deterministic' + if deterministic_key not in support_info: + return 0 + deterministic_value = support_info.get(deterministic_key) + if deterministic_value == 'true': + return 1 + else: + return 0 + + +def get_precision_value(support_info): + precision_key = 'implMode' + precision_value = support_info.get(precision_key) + if precision_value == 'high_performance': + _value = 1 + elif precision_value == 'high_precision': + _value = 2 + else: + _value = 0 + return _value + + +def get_overflow_value(support_info): + return 0 + + +def get_parameters(info): + if info: + if 'dtype' in info: + data_type = info['dtype'] + data_type_value = DATA_TPYE_DICT.get(data_type) + else: + data_type_value = 0 + if 'format' in info: + _format = info['format'] + _format_value = FORMAT_DICT.get(_format) + else: + _format_value = 0 + else: + data_type_value = 0 + _format_value = 0 + return str(data_type_value), str(_format_value) + + +def get_dynamic_parameters(info): + # 动态输入时只需获取第一个参数 + return get_parameters(info[0]) + + +def get_all_parameters(support_info, _type): + result_list = list() + info_lists = support_info.get(_type) + if info_lists: + for _info in info_lists: + # 输入为列表时是动态输入 + if isinstance(_info, (list, tuple)): + data_type_value, _format_value = get_dynamic_parameters(_info) + else: + data_type_value, _format_value = get_parameters(_info) + result_list.append("{},{}".format(data_type_value, _format_value)) + return result_list + + +def get_all_input_parameters(support_info): + result = get_all_parameters(support_info, 'inputs') + return '/'.join(result) + + +def insert_content_into_file(input_file, content): + with open(input_file, 'r+') as file: + lines = file.readlines() + for index, line in enumerate(lines): + match_result = re.search(r'"staticKey":', line) + if match_result: + count = len(line) - len(line.lstrip()) + new_content = "{}{}".format(' ' * count, content) + # 插入到前一行,防止插入最后时还需要考虑是否添加逗号 + lines.insert(index, new_content) + break + file.seek(0) + file.write(''.join(lines)) + + +def insert_simplified_keys(json_file): + contents = load_json(json_file) + # 不存在'binFileName'或者'supportInfo'字段时,非需要替换的解析json文件 + if ('binFileName' not in contents) or ('supportInfo' not in contents): + return + support_info = contents.get('supportInfo') + bin_file_name = contents.get('binFileName') + bin_suffix = contents.get('binFileSuffix') + # 'simplifiedKey'字段已经存在时,直接返回,不重复生成 + if 'simplifiedKey' in support_info: + return + op_type = bin_file_name.split('_')[0] + deterministic = str(get_deterministic_value(support_info)) + precision = str(get_precision_value(support_info)) + overflow = str(get_overflow_value(support_info)) + input_parameters = get_all_input_parameters(support_info) + key = '{}/d={},p={},o={}/{}/'.format( + op_type, + deterministic, + precision, + overflow, + input_parameters) + result = '"simplifiedKey": "' + key + '",\n' + insert_content_into_file(json_file, result) + + +def insert_all_simplified_keys(root_dir): + suffix = 'json' + all_json_files = get_specified_suffix_file(root_dir, suffix) + for _json in all_json_files: + insert_simplified_keys(_json) + + +def args_prase(): + parser = argparse.ArgumentParser() + parser.add_argument('-p', + '--path', + nargs='?', + required=True, + help='Parse the path of the json file.') + return parser.parse_args() + + +def main(): + args = args_prase() + insert_all_simplified_keys(args.path) + + +if __name__ == '__main__': + main() diff --git a/Increase_multiplexing/Is_fill_UB/cmake/util/kernel_entry.py b/Increase_multiplexing/Is_fill_UB/cmake/util/kernel_entry.py new file mode 100644 index 0000000000000000000000000000000000000000..2b77c970d4e6c1f0aaca07572cd8c7221ac00e22 --- /dev/null +++ b/Increase_multiplexing/Is_fill_UB/cmake/util/kernel_entry.py @@ -0,0 +1,115 @@ +#!/usr/bin/env python +# -*- coding: UTF-8 -*- +""" +Created on Feb 28 20:56:45 2020 +Copyright (c) Huawei Technologies Co., Ltd. 2020-2021. All rights reserved. +""" + + +def gen_fun_def(title, kernel, argn, arg_type, arg_name): + entry = [] + entry.append(title) + entry.append(kernel) + entry.append('(') + args = [] + for i in range(0, argn): + args.append(arg_type + ' ' + arg_name + str(i)) + entry.append(', '.join(args)) + entry.append(')') + return ' '.join(entry) + + +def gen_batch_kernel_body(fname, argn, arg_name): + body = [] + body.append('{') + fun = [] + fun.append(fname) + fun.append('(') + args = [] + for i in range(0, argn): + args.append(arg_name + str(i)) + fun.append(', '.join(args)) + fun.append(');') + body.append(' '.join(fun)) + body.append('}') + return '\n'.join(body) + + +def gen_mc_kernel_body(kn, argn, arg_name, blknum): + body = [] + body.append('{') + body.append(' switch(block_idx) {') + for blk in range(0, blknum): + fun = [] + fun.append('{}_blk{:02d}'.format(kn, blk)) + fun.append('(') + args = [] + for i in range(0, argn): + args.append(arg_name + str(i)) + fun.append(', '.join(args)) + fun.append(')') + body.append(' case {}: {}; break;'.format(blk, ' '.join(fun))) + body.append(' default: break;') + body.append(' }') + body.append('}') + return '\n'.join(body) + + +def gen_proc_body(argn, arg_name): + body = [] + body.append('{') + args = [] + for i in range(0, argn): + args.append(arg_name + str(i)) + body.append('uint64_t __x = (uint64_t)' + ' + (uint64_t)'.join(args) + ';') + body.append('__asm__ ("NOP");') + body.append('__asm__ ("NOP");') + body.append('__asm__ ("NOP");') + body.append('}') + return '\n'.join(body) + + +def batch_code_gen(kn, argn, argt): + codes = [] + kernel_name = kn + proc_name = kernel_name + '_percore' + arg_num = int(argn) + data_type = argt + arg_type = '__gm__ ' + data_type + '* __restrict__' + arg_name = 'arg' + kernel_title = 'extern \"C\" __global__ __aicore__ void' + proc_title = 'extern \"C\" __attribute__((noinline)) __aicore__ void' + codes.append('#ifndef __aicore__') + codes.append('#define __aicore__ [aicore]') + codes.append('#endif') + codes.append(gen_fun_def(proc_title, proc_name, arg_num, arg_type, arg_name) + ';') + codes.append(gen_fun_def(kernel_title, kernel_name, arg_num, arg_type, arg_name)) + codes.append(gen_batch_kernel_body(proc_name, arg_num, arg_name)) + codes.append(gen_fun_def(proc_title, proc_name, arg_num, arg_type, arg_name)) + codes.append(gen_proc_body(arg_num, arg_name)) + return '\n'.join(codes) + '\n' + + +def mc_code_gen(kn, argn, argt, blknum): + codes = [] + kernel_name = kn + core_num = int(blknum) + arg_num = int(argn) + data_type = argt + arg_type = '__gm__ ' + data_type + '* __restrict__' + arg_name = 'arg' + kernel_title = 'extern \"C\" __global__ __aicore__ void' + proc_title = 'extern \"C\" __attribute__((noinline)) __aicore__ void' + codes.append('#ifndef __aicore__') + codes.append('#define __aicore__ [aicore]') + codes.append('#endif') + for i in range(0, core_num): + proc_name = '{}_blk{:02d}'.format(kernel_name, i) + codes.append(gen_fun_def(proc_title, proc_name, arg_num, arg_type, arg_name) + ';') + codes.append(gen_fun_def(kernel_title, kernel_name, arg_num, arg_type, arg_name)) + codes.append(gen_mc_kernel_body(kernel_name, arg_num, arg_name, core_num)) + for i in range(0, core_num): + proc_name = '{}_blk{:02d}'.format(kernel_name, i) + codes.append(gen_fun_def(proc_title, proc_name, arg_num, arg_type, arg_name)) + codes.append(gen_proc_body(arg_num, arg_name)) + return '\n'.join(codes) + '\n' diff --git a/Increase_multiplexing/Is_fill_UB/cmake/util/kernel_impl.temp b/Increase_multiplexing/Is_fill_UB/cmake/util/kernel_impl.temp new file mode 100644 index 0000000000000000000000000000000000000000..5079a1043a25cd6b73449e708ceae40807cb03a1 --- /dev/null +++ b/Increase_multiplexing/Is_fill_UB/cmake/util/kernel_impl.temp @@ -0,0 +1,10 @@ +#include +#include +#include +#include +#include +#include "replay_def.h" +#include "code_gen.h" +#include "replay_fun.h" +#define __ASCENDC_REPLAY_CODE__ +#include "__CCE_FILE__" diff --git a/Increase_multiplexing/Is_fill_UB/cmake/util/makeself/COPYING b/Increase_multiplexing/Is_fill_UB/cmake/util/makeself/COPYING new file mode 100644 index 0000000000000000000000000000000000000000..d159169d1050894d3ea3b98e1c965c4058208fe1 --- /dev/null +++ b/Increase_multiplexing/Is_fill_UB/cmake/util/makeself/COPYING @@ -0,0 +1,339 @@ + GNU GENERAL PUBLIC LICENSE + Version 2, June 1991 + + Copyright (C) 1989, 1991 Free Software Foundation, Inc., + 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA + Everyone is permitted to copy and distribute verbatim copies + of this license document, but changing it is not allowed. + + Preamble + + The licenses for most software are designed to take away your +freedom to share and change it. By contrast, the GNU General Public +License is intended to guarantee your freedom to share and change free +software--to make sure the software is free for all its users. This +General Public License applies to most of the Free Software +Foundation's software and to any other program whose authors commit to +using it. (Some other Free Software Foundation software is covered by +the GNU Lesser General Public License instead.) You can apply it to +your programs, too. + + When we speak of free software, we are referring to freedom, not +price. Our General Public Licenses are designed to make sure that you +have the freedom to distribute copies of free software (and charge for +this service if you wish), that you receive source code or can get it +if you want it, that you can change the software or use pieces of it +in new free programs; and that you know you can do these things. + + To protect your rights, we need to make restrictions that forbid +anyone to deny you these rights or to ask you to surrender the rights. +These restrictions translate to certain responsibilities for you if you +distribute copies of the software, or if you modify it. + + For example, if you distribute copies of such a program, whether +gratis or for a fee, you must give the recipients all the rights that +you have. You must make sure that they, too, receive or can get the +source code. And you must show them these terms so they know their +rights. + + We protect your rights with two steps: (1) copyright the software, and +(2) offer you this license which gives you legal permission to copy, +distribute and/or modify the software. + + Also, for each author's protection and ours, we want to make certain +that everyone understands that there is no warranty for this free +software. If the software is modified by someone else and passed on, we +want its recipients to know that what they have is not the original, so +that any problems introduced by others will not reflect on the original +authors' reputations. + + Finally, any free program is threatened constantly by software +patents. We wish to avoid the danger that redistributors of a free +program will individually obtain patent licenses, in effect making the +program proprietary. To prevent this, we have made it clear that any +patent must be licensed for everyone's free use or not licensed at all. + + The precise terms and conditions for copying, distribution and +modification follow. + + GNU GENERAL PUBLIC LICENSE + TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION + + 0. This License applies to any program or other work which contains +a notice placed by the copyright holder saying it may be distributed +under the terms of this General Public License. The "Program", below, +refers to any such program or work, and a "work based on the Program" +means either the Program or any derivative work under copyright law: +that is to say, a work containing the Program or a portion of it, +either verbatim or with modifications and/or translated into another +language. (Hereinafter, translation is included without limitation in +the term "modification".) Each licensee is addressed as "you". + +Activities other than copying, distribution and modification are not +covered by this License; they are outside its scope. The act of +running the Program is not restricted, and the output from the Program +is covered only if its contents constitute a work based on the +Program (independent of having been made by running the Program). +Whether that is true depends on what the Program does. + + 1. You may copy and distribute verbatim copies of the Program's +source code as you receive it, in any medium, provided that you +conspicuously and appropriately publish on each copy an appropriate +copyright notice and disclaimer of warranty; keep intact all the +notices that refer to this License and to the absence of any warranty; +and give any other recipients of the Program a copy of this License +along with the Program. + +You may charge a fee for the physical act of transferring a copy, and +you may at your option offer warranty protection in exchange for a fee. + + 2. You may modify your copy or copies of the Program or any portion +of it, thus forming a work based on the Program, and copy and +distribute such modifications or work under the terms of Section 1 +above, provided that you also meet all of these conditions: + + a) You must cause the modified files to carry prominent notices + stating that you changed the files and the date of any change. + + b) You must cause any work that you distribute or publish, that in + whole or in part contains or is derived from the Program or any + part thereof, to be licensed as a whole at no charge to all third + parties under the terms of this License. + + c) If the modified program normally reads commands interactively + when run, you must cause it, when started running for such + interactive use in the most ordinary way, to print or display an + announcement including an appropriate copyright notice and a + notice that there is no warranty (or else, saying that you provide + a warranty) and that users may redistribute the program under + these conditions, and telling the user how to view a copy of this + License. (Exception: if the Program itself is interactive but + does not normally print such an announcement, your work based on + the Program is not required to print an announcement.) + +These requirements apply to the modified work as a whole. If +identifiable sections of that work are not derived from the Program, +and can be reasonably considered independent and separate works in +themselves, then this License, and its terms, do not apply to those +sections when you distribute them as separate works. But when you +distribute the same sections as part of a whole which is a work based +on the Program, the distribution of the whole must be on the terms of +this License, whose permissions for other licensees extend to the +entire whole, and thus to each and every part regardless of who wrote it. + +Thus, it is not the intent of this section to claim rights or contest +your rights to work written entirely by you; rather, the intent is to +exercise the right to control the distribution of derivative or +collective works based on the Program. + +In addition, mere aggregation of another work not based on the Program +with the Program (or with a work based on the Program) on a volume of +a storage or distribution medium does not bring the other work under +the scope of this License. + + 3. You may copy and distribute the Program (or a work based on it, +under Section 2) in object code or executable form under the terms of +Sections 1 and 2 above provided that you also do one of the following: + + a) Accompany it with the complete corresponding machine-readable + source code, which must be distributed under the terms of Sections + 1 and 2 above on a medium customarily used for software interchange; or, + + b) Accompany it with a written offer, valid for at least three + years, to give any third party, for a charge no more than your + cost of physically performing source distribution, a complete + machine-readable copy of the corresponding source code, to be + distributed under the terms of Sections 1 and 2 above on a medium + customarily used for software interchange; or, + + c) Accompany it with the information you received as to the offer + to distribute corresponding source code. (This alternative is + allowed only for noncommercial distribution and only if you + received the program in object code or executable form with such + an offer, in accord with Subsection b above.) + +The source code for a work means the preferred form of the work for +making modifications to it. For an executable work, complete source +code means all the source code for all modules it contains, plus any +associated interface definition files, plus the scripts used to +control compilation and installation of the executable. However, as a +special exception, the source code distributed need not include +anything that is normally distributed (in either source or binary +form) with the major components (compiler, kernel, and so on) of the +operating system on which the executable runs, unless that component +itself accompanies the executable. + +If distribution of executable or object code is made by offering +access to copy from a designated place, then offering equivalent +access to copy the source code from the same place counts as +distribution of the source code, even though third parties are not +compelled to copy the source along with the object code. + + 4. You may not copy, modify, sublicense, or distribute the Program +except as expressly provided under this License. Any attempt +otherwise to copy, modify, sublicense or distribute the Program is +void, and will automatically terminate your rights under this License. +However, parties who have received copies, or rights, from you under +this License will not have their licenses terminated so long as such +parties remain in full compliance. + + 5. You are not required to accept this License, since you have not +signed it. However, nothing else grants you permission to modify or +distribute the Program or its derivative works. These actions are +prohibited by law if you do not accept this License. Therefore, by +modifying or distributing the Program (or any work based on the +Program), you indicate your acceptance of this License to do so, and +all its terms and conditions for copying, distributing or modifying +the Program or works based on it. + + 6. Each time you redistribute the Program (or any work based on the +Program), the recipient automatically receives a license from the +original licensor to copy, distribute or modify the Program subject to +these terms and conditions. You may not impose any further +restrictions on the recipients' exercise of the rights granted herein. +You are not responsible for enforcing compliance by third parties to +this License. + + 7. If, as a consequence of a court judgment or allegation of patent +infringement or for any other reason (not limited to patent issues), +conditions are imposed on you (whether by court order, agreement or +otherwise) that contradict the conditions of this License, they do not +excuse you from the conditions of this License. If you cannot +distribute so as to satisfy simultaneously your obligations under this +License and any other pertinent obligations, then as a consequence you +may not distribute the Program at all. For example, if a patent +license would not permit royalty-free redistribution of the Program by +all those who receive copies directly or indirectly through you, then +the only way you could satisfy both it and this License would be to +refrain entirely from distribution of the Program. + +If any portion of this section is held invalid or unenforceable under +any particular circumstance, the balance of the section is intended to +apply and the section as a whole is intended to apply in other +circumstances. + +It is not the purpose of this section to induce you to infringe any +patents or other property right claims or to contest validity of any +such claims; this section has the sole purpose of protecting the +integrity of the free software distribution system, which is +implemented by public license practices. Many people have made +generous contributions to the wide range of software distributed +through that system in reliance on consistent application of that +system; it is up to the author/donor to decide if he or she is willing +to distribute software through any other system and a licensee cannot +impose that choice. + +This section is intended to make thoroughly clear what is believed to +be a consequence of the rest of this License. + + 8. If the distribution and/or use of the Program is restricted in +certain countries either by patents or by copyrighted interfaces, the +original copyright holder who places the Program under this License +may add an explicit geographical distribution limitation excluding +those countries, so that distribution is permitted only in or among +countries not thus excluded. In such case, this License incorporates +the limitation as if written in the body of this License. + + 9. The Free Software Foundation may publish revised and/or new versions +of the General Public License from time to time. Such new versions will +be similar in spirit to the present version, but may differ in detail to +address new problems or concerns. + +Each version is given a distinguishing version number. If the Program +specifies a version number of this License which applies to it and "any +later version", you have the option of following the terms and conditions +either of that version or of any later version published by the Free +Software Foundation. If the Program does not specify a version number of +this License, you may choose any version ever published by the Free Software +Foundation. + + 10. If you wish to incorporate parts of the Program into other free +programs whose distribution conditions are different, write to the author +to ask for permission. For software which is copyrighted by the Free +Software Foundation, write to the Free Software Foundation; we sometimes +make exceptions for this. Our decision will be guided by the two goals +of preserving the free status of all derivatives of our free software and +of promoting the sharing and reuse of software generally. + + NO WARRANTY + + 11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY +FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN +OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES +PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED +OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF +MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS +TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE +PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING, +REPAIR OR CORRECTION. + + 12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING +WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR +REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, +INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING +OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED +TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY +YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER +PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE +POSSIBILITY OF SUCH DAMAGES. + + END OF TERMS AND CONDITIONS + + How to Apply These Terms to Your New Programs + + If you develop a new program, and you want it to be of the greatest +possible use to the public, the best way to achieve this is to make it +free software which everyone can redistribute and change under these terms. + + To do so, attach the following notices to the program. It is safest +to attach them to the start of each source file to most effectively +convey the exclusion of warranty; and each file should have at least +the "copyright" line and a pointer to where the full notice is found. + + + Copyright (C) + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License along + with this program; if not, write to the Free Software Foundation, Inc., + 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. + +Also add information on how to contact you by electronic and paper mail. + +If the program is interactive, make it output a short notice like this +when it starts in an interactive mode: + + Gnomovision version 69, Copyright (C) year name of author + Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type `show w'. + This is free software, and you are welcome to redistribute it + under certain conditions; type `show c' for details. + +The hypothetical commands `show w' and `show c' should show the appropriate +parts of the General Public License. Of course, the commands you use may +be called something other than `show w' and `show c'; they could even be +mouse-clicks or menu items--whatever suits your program. + +You should also get your employer (if you work as a programmer) or your +school, if any, to sign a "copyright disclaimer" for the program, if +necessary. Here is a sample; alter the names: + + Yoyodyne, Inc., hereby disclaims all copyright interest in the program + `Gnomovision' (which makes passes at compilers) written by James Hacker. + + , 1 April 1989 + Ty Coon, President of Vice + +This General Public License does not permit incorporating your program into +proprietary programs. If your program is a subroutine library, you may +consider it more useful to permit linking proprietary applications with the +library. If this is what you want to do, use the GNU Lesser General +Public License instead of this License. diff --git a/Increase_multiplexing/Is_fill_UB/cmake/util/makeself/README.md b/Increase_multiplexing/Is_fill_UB/cmake/util/makeself/README.md new file mode 100644 index 0000000000000000000000000000000000000000..b41f0168201e8596e6cb8dc8754d606581d18dcf --- /dev/null +++ b/Increase_multiplexing/Is_fill_UB/cmake/util/makeself/README.md @@ -0,0 +1,246 @@ +[![License: GPL v2](https://img.shields.io/badge/License-GPL%20v2-blue.svg)](https://www.gnu.org/licenses/old-licenses/gpl-2.0.en.html) +![Build Status](https://github.com/megastep/makeself/workflows/CI/badge.svg) + +# makeself - Make self-extractable archives on Unix + +[makeself.sh][1] is a small shell script that generates a self-extractable +compressed tar archive from a directory. The resulting file appears as a shell script +(many of those have a **.run** suffix), and can be launched as is. The archive +will then uncompress itself to a temporary directory and an optional arbitrary +command will be executed (for example an installation script). This is pretty +similar to archives generated with WinZip Self-Extractor in the Windows world. +Makeself archives also include checksums for integrity self-validation (CRC +and/or MD5/SHA256 checksums). + +The makeself.sh script itself is used only to create the archives from a +directory of files. The resultant archive is actually a compressed (using +gzip, bzip2, or compress) TAR archive, with a small shell script stub at the +beginning. This small stub performs all the steps of extracting the files, +running the embedded command, and removing the temporary files when done. +All the user has to do to install the software contained in such an +archive is to "run" the archive, i.e **sh nice-software.run**. I recommend +using the ".run" (which was introduced by some Makeself archives released by +Loki Software) or ".sh" suffix for such archives not to confuse the users, +so that they will know they are actually shell scripts (with quite a lot of binary data +attached to them though!). + +I am trying to keep the code of this script as portable as possible, i.e it is +not relying on any bash-specific features and only calls commands that are +installed on any functioning UNIX-compatible system. This script as well as +the archives it generates should run on any Unix flavor, with any compatible +Bourne shell, provided of course that the compression programs are available. + +As of version 2.1, Makeself has been rewritten and tested on the following +platforms : + + * Linux (all distributions) + * Sun Solaris (8 and above) + * HP-UX (tested on 11.0 and 11i on HPPA RISC) + * SCO OpenUnix and OpenServer + * IBM AIX 5.1L + * macOS (Darwin) + * SGI IRIX 6.5 + * FreeBSD + * UnicOS / Cray + * Cygwin (Windows) + +If you successfully run Makeself and/or archives created with it on another +system, then please [let me know][2]! + +Examples of publicly available archives made using makeself are : + + * Game patches and installers for [Id Software][3] games like Quake 3 for Linux or Return To Castle Wolfenstein ; + * All game patches released by [Loki Software][4] for the Linux version of popular games ; + * The [nVidia drivers][5] for Linux + * The installer for the Linux version of [Google Earth][6] + * The [VirtualBox][7] installers for Linux + * The [Makeself][1] distribution itself ;-) + * and countless others... + +**Important note for Apache users:** By default, most Web servers will think that Makeself archives are regular text files and thus they may show up as text in a Web browser. The correct way to prevent this is to add a MIME type for this file format, like so (in httpd.conf) : + +`AddType application/x-makeself .run` + +**Important note for certain GNU/Linux distributions:** Archives created with Makeself prior to v2.1.2 were using an old syntax for the _head_ and _tail_ Unix commands that is being progressively obsoleted in their GNU forms. Therefore you may have problems uncompressing some of these archives. A workaround for this is to set the environment variable $_POSIX2_VERSION to enable the old syntax, i.e. : + +`export _POSIX2_VERSION=199209` + +## Usage + +The syntax of makeself is the following: + +``` +makeself.sh [args] archive_dir file_name label startup_script [script_args] +``` + + * _args_ are optional options for Makeself. The available ones are : + + * **`--version`** : Prints the version number on stdout, then exits immediately + * **`--gzip`** : Use gzip for compression (the default on platforms on which gzip is commonly available, like Linux) + * **`--bzip2`** : Use bzip2 instead of gzip for better compression. The bzip2 command must be available in the command path. It is recommended that the archive prefix be set to something like '.bz2.run', so that potential users know that they'll need bzip2 to extract it. + * **`--pbzip2`** : Use pbzip2 instead of gzip for better and faster compression on machines having multiple CPUs. The pbzip2 command must be available in the command path. It is recommended that the archive prefix be set to something like '.bz2.run', so that potential users know that they'll need bzip2 to extract it. + * **`--xz`** : Use xz instead of gzip for better compression. The xz command must be available in the command path. It is recommended that the archive prefix be set to something like '.xz.run' for the archive, so that potential users know that they'll need xz to extract it. + * **`--lzo`** : Use lzop instead of gzip for better compression. The lzop command must be available in the command path. It is recommended that the archive prefix be set to something like `.lzo.run` for the archive, so that potential users know that they'll need lzop to extract it. + * **`--lz4`** : Use lz4 instead of gzip for better compression. The lz4 command must be available in the command path. It is recommended that the archive prefix be set to something like '.lz4.run' for the archive, so that potential users know that they'll need lz4 to extract it. + * **`--zstd`** : Use zstd instead of gzip for better compression. The zstd command must be available in the command path. It is recommended that the archive prefix be set to something like '.zstd.run' for the archive, so that potential users know that they'll need zstd to extract it. + * **`--pigz`** : Use pigz for compression. + * **`--base64`** : Encode the archive to ASCII in Base64 format instead of compressing (base64 command required). + * **`--gpg-encrypt`** : Encrypt the archive using `gpg -ac -z $COMPRESS_LEVEL`. This will prompt for a password to encrypt with. Assumes that potential users have `gpg` installed. + * **`--ssl-encrypt`** : Encrypt the archive using `openssl aes-256-cbc -a -salt`. This will prompt for a password to encrypt with. Assumes that the potential users have the OpenSSL tools installed. + * **`--compress`** : Use the UNIX `compress` command to compress the data. This should be the default on all platforms that don't have gzip available. + * **`--nocomp`** : Do not use any compression for the archive, which will then be an uncompressed TAR. + * **`--complevel`** : Specify the compression level for gzip, bzip2, pbzip2, zstd, xz, lzo or lz4. (defaults to 9) + * **`--threads`** : Specify the number of threads to be used by compressors that support parallelization. Omit to use compressor's default. Most useful (and required) for opting into xz's threading, usually with `--threads=0` for all available cores. pbzip2 and pigz are parallel by default, and setting this value allows limiting the number of threads they use. + * **`--notemp`** : The generated archive will not extract the files to a temporary directory, but in a new directory created in the current directory. This is better to distribute software packages that may extract and compile by themselves (i.e. launch the compilation through the embedded script). + * **`--current`** : Files will be extracted to the current directory, instead of in a subdirectory. This option implies `--notemp` above. + * **`--follow`** : Follow the symbolic links inside of the archive directory, i.e. store the files that are being pointed to instead of the links themselves. + * **`--append`** _(new in 2.1.x)_: Append data to an existing archive, instead of creating a new one. In this mode, the settings from the original archive are reused (compression type, label, embedded script), and thus don't need to be specified again on the command line. + * **`--header`** : Makeself uses a separate file to store the header stub, called `makeself-header.sh`. By default, it is assumed that it is stored in the same location as makeself.sh. This option can be used to specify its actual location if it is stored someplace else. + * **`--cleanup`** : Specify a script that is run when execution is interrupted or finishes successfully. The script is executed with the same environment and initial `script_args` as `startup_script`. + * **`--copy`** : Upon extraction, the archive will first extract itself to a temporary directory. The main application of this is to allow self-contained installers stored in a Makeself archive on a CD, when the installer program will later need to unmount the CD and allow a new one to be inserted. This prevents "Filesystem busy" errors for installers that span multiple CDs. + * **`--nox11`** : Disable the automatic spawning of a new terminal in X11. + * **`--nowait`** : When executed from a new X11 terminal, disable the user prompt at the end of the script execution. + * **`--nomd5`** and **`--nocrc`** : Disable the creation of a MD5 / CRC checksum for the archive. This speeds up the extraction process if integrity checking is not necessary. + * **`--sha256`** : Adds a SHA256 checksum for the archive. This is in addition to the MD5 / CRC checksums unless `--nomd5` is also used. + * **`--lsm` _file_** : Provide and LSM file to makeself, that will be embedded in the generated archive. LSM files are describing a software package in a way that is easily parseable. The LSM entry can then be later retrieved using the `--lsm` argument to the archive. An example of a LSM file is provided with Makeself. + * **`--tar-format opt`** : Specify the tar archive format (default is ustar); you may use any value accepted by your tar command (such as posix, v7, etc). + * **`--tar-extra opt`** : Append more options to the tar command line. + + For instance, in order to exclude the `.git` directory from the packaged archive directory using the GNU `tar`, one can use `makeself.sh --tar-extra "--exclude=.git" ...` + + * **`--keep-umask`** : Keep the umask set to shell default, rather than overriding when executing self-extracting archive. + * **`--packaging-date date`** : Use provided string as the packaging date instead of the current date. + * **`--license`** : Append a license file. + * **`--nooverwrite`** : Do not extract the archive if the specified target directory already exists. + * **`--help-header file`** : Add a header to the archive's `--help` output. + * `archive_dir` is the name of the directory that contains the files to be archived + * `file_name` is the name of the archive to be created + * `label` is an arbitrary text string describing the package. It will be displayed while extracting the files. + * `startup_script` is the command to be executed _from within_ the directory of extracted files. Thus, if you wish to execute a program contained in this directory, you must prefix your command with `./`. For example, `./program` will be fine. The `script_args` are additional arguments for this command. + +Here is an example, assuming the user has a package image stored in a **/home/joe/mysoft**, and he wants to generate a self-extracting package named +**mysoft.sh**, which will launch the "setup" script initially stored in /home/joe/mysoft : + +`makeself.sh /home/joe/mysoft mysoft.sh "Joe's Nice Software Package" ./setup +` + +Here is also how I created the [makeself.run][9] archive which contains the Makeself distribution : + +`makeself.sh --notemp makeself makeself.run "Makeself by Stephane Peter" echo "Makeself has extracted itself" ` + +Archives generated with Makeself can be passed the following arguments: + + * **`--keep`** : Prevent the files to be extracted in a temporary directory that will be removed after the embedded script's execution. The files will then be extracted in the current working directory and will stay here until you remove them. + * **`--verbose`** : Will prompt the user before executing the embedded command + * **`--target dir`** : Allows to extract the archive in an arbitrary place. + * **`--nox11`** : Do not spawn a X11 terminal. + * **`--confirm`** : Prompt the user for confirmation before running the embedded command. + * **`--info`** : Print out general information about the archive (does not extract). + * **`--lsm`** : Print out the LSM entry, if it is present. + * **`--list`** : List the files in the archive. + * **`--check`** : Check the archive for integrity using the embedded checksums. Does not extract the archive. + * **`--nochown`** : By default, a `chown -R` command is run on the target directory after extraction, so that all files belong to the current user. This is mostly needed if you are running as root, as tar will then try to recreate the initial user ownerships. You may disable this behavior with this flag. + * **`--tar`** : Run the tar command on the contents of the archive, using the following arguments as parameter for the command. + * **`--noexec`** : Do not run the embedded script after extraction. + * **`--noexec-cleanup`** : Do not run the embedded cleanup script. + * **`--nodiskspace`** : Do not check for available disk space before attempting to extract. + * **`--cleanup-args`** : Specify arguments to be passed to the cleanup script. Wrap value in quotes to specify multiple arguments. + +Any subsequent arguments to the archive will be passed as additional arguments to the embedded command. You must explicitly use the `--` special command-line construct before any such options to make sure that Makeself will not try to interpret them. + +## Startup Script + +The startup script must be a regular Shell script. + +Within the startup script, you can use the `$USER_PWD` variable to get the path of the folder from which the self-extracting script is executed. This is especially useful to access files that are located in the same folder as the script, as shown in the example below. + +`my-self-extracting-script.sh --fooBarFileParameter foo.bar` + +## Building and Testing + +Clone the git repo and execute `git submodule update --init --recursive` to obtain all submodules. + +* To make a release: `make` +* To run all tests: `make test` + +## Maven Usage + +Makeself is now supported by the following maven plugin [makeself-maven-plugin](https://github.com/hazendaz/makeself-maven-plugin). Please refer to project for usage and report any bugs in regards to maven plugin on that project. + +## License + +Makeself itself is covered by the [GNU General Public License][8] (GPL) version 2 and above. Archives generated by Makeself don't have to be placed under this license (although I encourage it ;-)), since the archive itself is merely data for Makeself. + +## Contributing + +I will gladly consider merging your pull requests on the [GitHub][10] repository. However, please keep the following in mind: + + * One of the main purposes of Makeself is portability. Do not submit patches that will break supported platforms. The more platform-agnostic, the better. + * Please explain clearly what the purpose of the patch is, and how you achieved it. + +## Download + +Get the latest official distribution [here][9] (version 2.4.2). + +The latest development version can be grabbed from [GitHub][10]. Feel free to submit any patches there through the fork and pull request process. + +## Version history + + * **v1.0:** Initial public release + * **v1.1:** The archive can be passed parameters that will be passed on to the embedded script, thanks to John C. Quillan + * **v1.2:** Cosmetic updates, support for bzip2 compression and non-temporary archives. Many ideas thanks to Francois Petitjean. + * **v1.3:** More patches from Bjarni R. Einarsson and Francois Petitjean: Support for no compression (`--nocomp`), script is no longer mandatory, automatic launch in an xterm, optional verbose output, and -target archive option to indicate where to extract the files. + * **v1.4:** Many patches from Francois Petitjean: improved UNIX compatibility, automatic integrity checking, support of LSM files to get info on the package at run time.. + * **v1.5.x:** A lot of bugfixes, and many other patches, including automatic verification through the usage of checksums. Version 1.5.5 was the stable release for a long time, even though the Web page didn't get updated ;-). Makeself was also officially made a part of the [Loki Setup installer][11], and its source is being maintained as part of this package. + * **v2.0:** Complete internal rewrite of Makeself. The command-line parsing was vastly improved, the overall maintenance of the package was greatly improved by separating the stub from makeself.sh. Also Makeself was ported and tested to a variety of Unix platforms. + * **v2.0.1:** First public release of the new 2.0 branch. Prior versions are officially obsoleted. This release introduced the `--copy` argument that was introduced in response to a need for the [UT2K3][12] Linux installer. + * **v2.1.0:** Big change : Makeself can now support multiple embedded tarballs, each stored separately with their own checksums. An existing archive can be updated with the `--append` flag. Checksums are also better managed, and the `--nochown` option for archives appeared. + * **v2.1.1:** Fixes related to the Unix compression (compress command). Some Linux distributions made the insane choice to make it unavailable, even though gzip is capable of uncompressing these files, plus some more bugfixes in the extraction and checksum code. + * **v2.1.2:** Some bug fixes. Use head -n to avoid problems with POSIX conformance. + * **v2.1.3:** Bug fixes with the command line when spawning terminals. Added `--tar`, `--noexec` for archives. Added `--nomd5` and `--nocrc` to avoid creating checksums in archives. The embedded script is now run through "eval". The `--info` output now includes the command used to create the archive. A man page was contributed by Bartosz Fenski. + * **v2.1.4:** Fixed `--info` output. Generate random directory name when extracting files to . to avoid problems. Better handling of errors with wrong permissions for the directory containing the files. Avoid some race conditions, Unset the $CDPATH variable to avoid problems if it is set. Better handling of dot files in the archive directory. + * **v2.1.5:** Made the md5sum detection consistent with the header code. Check for the presence of the archive directory. Added `--encrypt` for symmetric encryption through gpg (Eric Windisch). Added support for the digest command on Solaris 10 for MD5 checksums. Check for available disk space before extracting to the target directory (Andreas Schweitzer). Allow extraction to run asynchronously (patch by Peter Hatch). Use file descriptors internally to avoid error messages (patch by Kay Tiong Khoo). + * **v2.1.6:** Replaced one dot per file progress with a realtime progress percentage and a spinning cursor. Added `--noprogress` to prevent showing the progress during the decompression. Added `--target` dir to allow extracting directly to a target directory. (Guy Baconniere) + * **v2.2.0:** First major new release in years! Includes many bugfixes and user contributions. Please look at the [project page on Github][10] for all the details. + * **v2.3.0:** Support for archive encryption via GPG or OpenSSL. Added LZO and LZ4 compression support. Options to set the packaging date and stop the umask from being overriden. Optionally ignore check for available disk space when extracting. New option to check for root permissions before extracting. + * **v2.3.1:** Various compatibility updates. Added unit tests for Travis CI in the GitHub repo. New `--tar-extra`, `--untar-extra`, `--gpg-extra`, `--gpg-asymmetric-encrypt-sign` options. + * **v2.4.0:** Added optional support for SHA256 archive integrity checksums. + * **v2.4.2:** New --cleanup and --cleanup-args arguments for cleanup scripts. Added threading support for supported compressors. Now supports zstd compression. + * **v2.4.3:** Make explicit POSIX tar archives for increased compatibility. + * **v2.4.4:** Fixed various compatibility issues (no longer use POSIX tar archives), Github Actions to check on Solaris and FreeBSD. + * **v2.4.5:** Added `--tar-format` option to set the tar archive format (default is ustar) + +## Links + + * Check out the ["Loki Setup"][11] installer, used to install many Linux games and other applications, and of which I am the co-author. Since the demise of Loki, I am now the official maintainer of the project, and it is now being hosted here on GitHub. + * Bjarni R. Einarsson also wrote the **setup.sh** installer script, inspired by Makeself. [Check it out !][14] + +## Contact + +This script was written by [Stéphane Peter][15] (megastep at megastep.org). Any enhancements and suggestions are welcome. + +Contributions were included from John C. Quillan, Bjarni R. Einarsson, +Francois Petitjean, Ryan C. Gordon, and many contributors on GitHub. If you think I forgot +your name, don't hesitate to contact me. + +This project is now hosted on GitHub. Feel free to submit patches and bug reports on the [project page][10]. + +* * * + +[Stephane Peter][2] + + [1]: http://makeself.io/ + [2]: mailto:megastep@megastep.org + [3]: http://www.idsoftware.com/ + [4]: http://www.lokigames.com/products/myth2/updates.php3 + [5]: http://www.nvidia.com/ + [6]: http://earth.google.com/ + [7]: http://www.virtualbox.org/ + [8]: http://www.gnu.org/copyleft/gpl.html + [9]: https://github.com/megastep/makeself/releases/download/release-2.4.5/makeself-2.4.5.run + [10]: https://github.com/megastep/makeself + [11]: https://github.com/megastep/loki_setup/ + [12]: http://www.unrealtournament2003.com/ + [13]: http://www.icculus.org/ + [14]: http://bre.klaki.net/programs/setup.sh/ + [15]: https://stephanepeter.com/ diff --git a/Increase_multiplexing/Is_fill_UB/cmake/util/makeself/VERSION b/Increase_multiplexing/Is_fill_UB/cmake/util/makeself/VERSION new file mode 100644 index 0000000000000000000000000000000000000000..59aa62c1fa4c234af19118ff8d8572c1d50437fd --- /dev/null +++ b/Increase_multiplexing/Is_fill_UB/cmake/util/makeself/VERSION @@ -0,0 +1 @@ +2.4.5 diff --git a/Increase_multiplexing/Is_fill_UB/cmake/util/makeself/make-release.sh b/Increase_multiplexing/Is_fill_UB/cmake/util/makeself/make-release.sh new file mode 100644 index 0000000000000000000000000000000000000000..b5692d49071716e68c821688b9ded040bd3a11c4 --- /dev/null +++ b/Increase_multiplexing/Is_fill_UB/cmake/util/makeself/make-release.sh @@ -0,0 +1,9 @@ +#!/bin/sh +# +# Create a distributable archive of the current version of Makeself + +VER=`cat VERSION` +mkdir -p /tmp/makeself-$VER release +cp -pPR makeself* test README.md COPYING VERSION .gitmodules /tmp/makeself-$VER/ +./makeself.sh --notemp /tmp/makeself-$VER release/makeself-$VER.run "Makeself v$VER" echo "Makeself has extracted itself" + diff --git a/Increase_multiplexing/Is_fill_UB/cmake/util/makeself/makeself-header.sh b/Increase_multiplexing/Is_fill_UB/cmake/util/makeself/makeself-header.sh new file mode 100644 index 0000000000000000000000000000000000000000..9409031483e2bc377d344d64b34b13877a0afd7b --- /dev/null +++ b/Increase_multiplexing/Is_fill_UB/cmake/util/makeself/makeself-header.sh @@ -0,0 +1,660 @@ +cat << EOF > "$archname" +#!/bin/bash +# This script was generated using Makeself $MS_VERSION +# The license covering this archive and its contents, if any, is wholly independent of the Makeself license (GPL) +# 2022.3.19-Modified the MS_Help function and some options +# Huawei Technologies Co., Ltd. + +ORIG_UMASK=\`umask\` + +CRCsum="$CRCsum" +MD5="$MD5sum" +SHA="$SHAsum" +SIGNATURE="$Signature" +TMPROOT=\${TMPDIR:="\$HOME"} +if ! test -d "\$TMPROOT"; then + TMPROOT="\$PWD" +fi +export TMPDIR="\$TMPROOT" +USER_PWD="\$PWD" +if ! test -d "\$USER_PWD"; then + exit 1 +fi +export USER_PWD +ARCHIVE_DIR=\`dirname "\$0"\` +export ARCHIVE_DIR + +name_of_file="\$0 " +pwd_of_file="\$PWD" +label="$LABEL" +script="$SCRIPT" +scriptargs="$SCRIPTARGS" +cleanup_script="${CLEANUP_SCRIPT}" +licensetxt="$LICENSE" +helpheader='$HELPHEADER' +targetdir="$archdirname" +filesizes="$filesizes" +totalsize="$totalsize" +keep="$KEEP" +nooverwrite="$NOOVERWRITE" +quiet="n" +accept="n" +nodiskspace="n" +export_conf="$EXPORT_CONF" +decrypt_cmd="$DECRYPT_CMD" +skip="$SKIP" + +print_cmd_arg="" +if type printf > /dev/null; then + print_cmd="printf" +elif test -x /usr/ucb/echo; then + print_cmd="/usr/ucb/echo" +else + print_cmd="echo" +fi + +if test -d /usr/xpg4/bin; then + PATH=/usr/xpg4/bin:\$PATH + export PATH +fi + +if test -d /usr/sfw/bin; then + PATH=\$PATH:/usr/sfw/bin + export PATH +fi + +unset CDPATH + +MS_Printf() +{ + \$print_cmd \$print_cmd_arg "\$1" +} + +MS_PrintLicense() +{ + PAGER=\${PAGER:=more} + if test x"\$licensetxt" != x; then + PAGER_PATH=\`exec <&- 2>&-; which \$PAGER || command -v \$PAGER || type \$PAGER\` + if test -x "\$PAGER_PATH"; then + echo "\$licensetxt" | \$PAGER + else + echo "\$licensetxt" + fi + if test x"\$accept" != xy; then + while true + do + MS_Printf "Please type y to accept, n otherwise: " + read yn + if test x"\$yn" = xn; then + keep=n + eval \$finish; exit 1 + break; + elif test x"\$yn" = xy; then + break; + fi + done + fi + fi +} + +MS_diskspace() +{ + ( + df -kP "\$1" | tail -1 | awk '{ if (\$4 ~ /%/) {print \$3} else {print \$4} }' + ) +} + +MS_dd() +{ + blocks=\`expr \$3 / 1024\` + bytes=\`expr \$3 % 1024\` + # Test for ibs, obs and conv feature + if dd if=/dev/zero of=/dev/null count=1 ibs=512 obs=512 conv=sync 2> /dev/null; then + dd if="\$1" ibs=\$2 skip=1 obs=1024 conv=sync 2> /dev/null | \\ + { test \$blocks -gt 0 && dd ibs=1024 obs=1024 count=\$blocks ; \\ + test \$bytes -gt 0 && dd ibs=1 obs=1024 count=\$bytes ; } 2> /dev/null + else + dd if="\$1" bs=\$2 skip=1 2> /dev/null + fi +} + +MS_dd_Progress() +{ + if test x"\$noprogress" = xy; then + MS_dd "\$@" + return \$? + fi + file="\$1" + offset=\$2 + length=\$3 + pos=0 + bsize=4194304 + while test \$bsize -gt \$length; do + bsize=\`expr \$bsize / 4\` + done + blocks=\`expr \$length / \$bsize\` + bytes=\`expr \$length % \$bsize\` + ( + dd ibs=\$offset skip=1 2>/dev/null + pos=\`expr \$pos \+ \$bsize\` + MS_Printf " 0%% " 1>&2 + if test \$blocks -gt 0; then + while test \$pos -le \$length; do + dd bs=\$bsize count=1 2>/dev/null + pcent=\`expr \$length / 100\` + pcent=\`expr \$pos / \$pcent\` + if test \$pcent -lt 100; then + MS_Printf "\b\b\b\b\b\b\b" 1>&2 + if test \$pcent -lt 10; then + MS_Printf " \$pcent%% " 1>&2 + else + MS_Printf " \$pcent%% " 1>&2 + fi + fi + pos=\`expr \$pos \+ \$bsize\` + done + fi + if test \$bytes -gt 0; then + dd bs=\$bytes count=1 2>/dev/null + fi + MS_Printf "\b\b\b\b\b\b\b" 1>&2 + MS_Printf " 100%% " 1>&2 + ) < "\$file" +} + +MS_Help() +{ + cat << EOH >&2 +Usage: \$0 [options] +Options: + --help | -h Print this message + --info Print embedded info : title, default target directory, embedded script ... + --list Print the list of files in the archive + --check Checks integrity and version dependency of the archive + --quiet Quiet install mode, skip human-computer interactions + --nox11 Do not spawn an xterm + --noexec Do not run embedded script + --extract= Extract directly to a target directory (absolute or relative) + Usually used with --noexec to just extract files without running + --tar arg1 [arg2 ...] Access the contents of the archive through the tar command +\${helpheader} +EOH +} + +MS_Verify_Sig() +{ + GPG_PATH=\`exec <&- 2>&-; which gpg || command -v gpg || type gpg\` + MKTEMP_PATH=\`exec <&- 2>&-; which mktemp || command -v mktemp || type mktemp\` + test -x "\$GPG_PATH" || GPG_PATH=\`exec <&- 2>&-; which gpg || command -v gpg || type gpg\` + test -x "\$MKTEMP_PATH" || MKTEMP_PATH=\`exec <&- 2>&-; which mktemp || command -v mktemp || type mktemp\` + offset=\`head -n "\$skip" "\$1" | wc -c | tr -d " "\` + temp_sig=\`mktemp -t XXXXX\` + echo \$SIGNATURE | base64 --decode > "\$temp_sig" + gpg_output=\`MS_dd "\$1" \$offset \$totalsize | LC_ALL=C "\$GPG_PATH" --verify "\$temp_sig" - 2>&1\` + gpg_res=\$? + rm -f "\$temp_sig" + if test \$gpg_res -eq 0 && test \`echo \$gpg_output | grep -c Good\` -eq 1; then + if test \`echo \$gpg_output | grep -c \$sig_key\` -eq 1; then + test x"\$quiet" = xn && echo "GPG signature is good" >&2 + else + echo "GPG Signature key does not match" >&2 + exit 2 + fi + else + test x"\$quiet" = xn && echo "GPG signature failed to verify" >&2 + exit 2 + fi +} + +MS_Check() +{ + OLD_PATH="\$PATH" + PATH=\${GUESS_MD5_PATH:-"\$OLD_PATH:/bin:/usr/bin:/sbin:/usr/local/ssl/bin:/usr/local/bin:/opt/openssl/bin"} + MD5_ARG="" + MD5_PATH=\`exec <&- 2>&-; which md5sum || command -v md5sum || type md5sum\` + test -x "\$MD5_PATH" || MD5_PATH=\`exec <&- 2>&-; which md5 || command -v md5 || type md5\` + test -x "\$MD5_PATH" || MD5_PATH=\`exec <&- 2>&-; which digest || command -v digest || type digest\` + PATH="\$OLD_PATH" + + SHA_PATH=\`exec <&- 2>&-; which shasum || command -v shasum || type shasum\` + test -x "\$SHA_PATH" || SHA_PATH=\`exec <&- 2>&-; which sha256sum || command -v sha256sum || type sha256sum\` + + if test x"\$quiet" = xn; then + MS_Printf "Verifying archive integrity..." + fi + offset=\`head -n "\$skip" "\$1" | wc -c | tr -d " "\` + fsize=\`cat "\$1" | wc -c | tr -d " "\` + if test \$totalsize -ne \`expr \$fsize - \$offset\`; then + echo " Unexpected archive size." >&2 + exit 2 + fi + verb=\$2 + i=1 + for s in \$filesizes + do + crc=\`echo \$CRCsum | cut -d" " -f\$i\` + if test -x "\$SHA_PATH"; then + if test x"\`basename \$SHA_PATH\`" = xshasum; then + SHA_ARG="-a 256" + fi + sha=\`echo \$SHA | cut -d" " -f\$i\` + if test x"\$sha" = x0000000000000000000000000000000000000000000000000000000000000000; then + test x"\$verb" = xy && echo " \$1 does not contain an embedded SHA256 checksum." >&2 + else + shasum=\`MS_dd_Progress "\$1" \$offset \$s | eval "\$SHA_PATH \$SHA_ARG" | cut -b-64\`; + if test x"\$shasum" != x"\$sha"; then + echo "Error in SHA256 checksums: \$shasum is different from \$sha" >&2 + exit 2 + elif test x"\$quiet" = xn; then + MS_Printf " SHA256 checksums are OK." >&2 + fi + crc="0000000000"; + fi + fi + if test -x "\$MD5_PATH"; then + if test x"\`basename \$MD5_PATH\`" = xdigest; then + MD5_ARG="-a md5" + fi + md5=\`echo \$MD5 | cut -d" " -f\$i\` + if test x"\$md5" = x00000000000000000000000000000000; then + test x"\$verb" = xy && echo " \$1 does not contain an embedded MD5 checksum." >&2 + else + md5sum=\`MS_dd_Progress "\$1" \$offset \$s | eval "\$MD5_PATH \$MD5_ARG" | cut -b-32\`; + if test x"\$md5sum" != x"\$md5"; then + echo "Error in MD5 checksums: \$md5sum is different from \$md5" >&2 + exit 2 + elif test x"\$quiet" = xn; then + MS_Printf " MD5 checksums are OK." >&2 + fi + crc="0000000000"; verb=n + fi + fi + if test x"\$crc" = x0000000000; then + test x"\$verb" = xy && echo " \$1 does not contain a CRC checksum." >&2 + else + sum1=\`MS_dd_Progress "\$1" \$offset \$s | CMD_ENV=xpg4 cksum | awk '{print \$1}'\` + if test x"\$sum1" != x"\$crc"; then + echo "Error in checksums: \$sum1 is different from \$crc" >&2 + exit 2 + elif test x"\$quiet" = xn; then + MS_Printf " CRC checksums are OK." >&2 + fi + fi + i=\`expr \$i + 1\` + offset=\`expr \$offset + \$s\` + done + if test x"\$quiet" = xn; then + echo " All good." + fi +} + +MS_Decompress() +{ + if test x"\$decrypt_cmd" != x""; then + { eval "\$decrypt_cmd" || echo " ... Decryption failed." >&2; } | eval "$GUNZIP_CMD" + else + eval "$GUNZIP_CMD" + fi + + if test \$? -ne 0; then + echo " ... Decompression failed." >&2 + fi +} + +UnTAR() +{ + if test x"\$quiet" = xn; then + tar \$1vf - $UNTAR_EXTRA 2>&1 || { echo " ... Extraction failed." >&2; kill -15 \$$; } + else + tar \$1f - $UNTAR_EXTRA 2>&1 || { echo Extraction failed. >&2; kill -15 \$$; } + fi +} + +MS_exec_cleanup() { + if test x"\$cleanup" = xy && test x"\$cleanup_script" != x""; then + cleanup=n + cd "\$tmpdir" + eval "\"\$cleanup_script\" \$scriptargs \$cleanupargs" + fi +} + +MS_cleanup() +{ + echo 'Signal caught, cleaning up' >&2 + MS_exec_cleanup + cd "\$TMPROOT" + rm -rf "\$tmpdir" + eval \$finish; exit 15 +} + +Script_Args_Check() +{ + script_supported_args=\$(echo \${helpheader} | grep -o -E "\-\-[^ ]+" | awk -F"=" {'print \$1'}) + arg_to_test=\$(echo \$1|awk -F"=" {'print \$1'}) + + for arg in \${script_supported_args}; + do + if test x"\$arg_to_test" = x"\$arg" ;then + return + fi + done + + MS_Help + exit 1 +} + +finish=true +xterm_loop= +noprogress=$NOPROGRESS +nox11=$NOX11 +copy=$COPY +ownership=$OWNERSHIP +verbose=n +cleanup=y +cleanupargs= +sig_key= + +initargs="\$@" + +while [ -n "\$*" ] +do + case "\$1" in + -h | --help) + MS_Help + exit 0 + ;; + -q | --quiet) + quiet=y + noprogress=y + shift + ;; + --info) + echo Identification: "\$label" + echo Target directory: "\$targetdir" + echo Uncompressed size: $USIZE KB + echo Compression: $COMPRESS + if test x"$ENCRYPT" != x""; then + echo Encryption: $ENCRYPT + fi + echo Date of packaging: $DATE + echo Built with Makeself version $MS_VERSION + echo Build command was: "$MS_COMMAND" + if test x"\$script" != x; then + echo Script run after extraction: + echo " " \$script \$scriptargs + fi + if test x"$copy" = xcopy; then + echo "Archive will copy itself to a temporary location" + fi + if test x"$NEED_ROOT" = xy; then + echo "Root permissions required for extraction" + fi + if test x"$KEEP" = xy; then + echo "directory \$targetdir is permanent" + else + echo "\$targetdir will be removed after extraction" + fi + exit 0 + ;; + --list) + echo Target directory: \$targetdir + offset=\`head -n "\$skip" "\$0" | wc -c | tr -d " "\` + for s in \$filesizes + do + MS_dd "\$0" \$offset \$s | MS_Decompress | UnTAR t + offset=\`expr \$offset + \$s\` + done + exit 0 + ;; + --tar) + offset=\`head -n "\$skip" "\$0" | wc -c | tr -d " "\` + arg1="\$2" + shift 2 || { MS_Help; exit 1; } + for s in \$filesizes + do + MS_dd "\$0" \$offset \$s | MS_Decompress | tar "\$arg1" - "\$@" + offset=\`expr \$offset + \$s\` + done + exit 0 + ;; + --check) + MS_Check "\$0" y + scriptargs="\$scriptargs \$1" + shift + ;; + --noexec) + script="" + cleanup_script="" + shift + ;; + --extract=*) + keep=y + targetdir=\`echo \$1 | cut -d"=" -f2 \` + if ! shift; then MS_Help; exit 1; fi + ;; + --nox11) + nox11=y + shift + ;; + --xwin) + if test "$NOWAIT" = n; then + finish="echo Press Return to close this window...; read junk" + fi + xterm_loop=1 + shift + ;; + --phase2) + copy=phase2 + shift + ;; + --repack | --repack-path=*) + Script_Args_Check \$1 + scriptargs="\$scriptargs '\$1'" + shift + if [[ ! "\$1" =~ ^-.* ]]; then + scriptargs="\$scriptargs '\$1'" + shift + fi + ;; + *) + Script_Args_Check \$1 + scriptargs="\$scriptargs '\$1'" + shift + ;; + esac +done + +quiet_para="" +if test x"\$quiet" = xy; then + quiet_para="--quiet " +fi +scriptargs="--\$name_of_file""--\"\$pwd_of_file\""" \$quiet_para""\$scriptargs" + +if test x"\$quiet" = xy -a x"\$verbose" = xy; then + echo Cannot be verbose and quiet at the same time. >&2 + exit 1 +fi + +if test x"$NEED_ROOT" = xy -a \`id -u\` -ne 0; then + echo "Administrative privileges required for this archive (use su or sudo)" >&2 + exit 1 +fi + +if test x"\$copy" \!= xphase2; then + MS_PrintLicense +fi + +case "\$copy" in +copy) + tmpdir="\$TMPROOT"/makeself.\$RANDOM.\`date +"%y%m%d%H%M%S"\`.\$\$ + mkdir "\$tmpdir" || { + echo "Could not create temporary directory \$tmpdir" >&2 + exit 1 + } + SCRIPT_COPY="\$tmpdir/makeself" + echo "Copying to a temporary location..." >&2 + cp "\$0" "\$SCRIPT_COPY" + chmod +x "\$SCRIPT_COPY" + cd "\$TMPROOT" + exec "\$SCRIPT_COPY" --phase2 -- \$initargs + ;; +phase2) + finish="\$finish ; rm -rf \`dirname \$0\`" + ;; +esac + +if test x"\$nox11" = xn; then + if tty -s; then # Do we have a terminal? + : + else + if test x"\$DISPLAY" != x -a x"\$xterm_loop" = x; then # No, but do we have X? + if xset q > /dev/null 2>&1; then # Check for valid DISPLAY variable + GUESS_XTERMS="xterm gnome-terminal rxvt dtterm eterm Eterm xfce4-terminal lxterminal kvt konsole aterm terminology" + for a in \$GUESS_XTERMS; do + if type \$a >/dev/null 2>&1; then + XTERM=\$a + break + fi + done + chmod a+x \$0 || echo Please add execution rights on \$0 + if test \`echo "\$0" | cut -c1\` = "/"; then # Spawn a terminal! + exec \$XTERM -e "\$0 --xwin \$initargs" + else + exec \$XTERM -e "./\$0 --xwin \$initargs" + fi + fi + fi + fi +fi + +if test x"\$targetdir" = x.; then + tmpdir="." +else + if test x"\$keep" = xy; then + if test x"\$nooverwrite" = xy && test -d "\$targetdir"; then + echo "Target directory \$targetdir already exists, aborting." >&2 + exit 1 + fi + if test x"\$quiet" = xn; then + echo "Creating directory \$targetdir" >&2 + fi + tmpdir="\$targetdir" + dashp="-p" + else + tmpdir="\$TMPROOT/selfgz\$\$\$RANDOM" + dashp="" + fi + mkdir \$dashp "\$tmpdir" || { + echo 'Cannot create target directory' \$tmpdir >&2 + echo 'You should try option --extract=' >&2 + eval \$finish + exit 1 + } +fi + +location="\`pwd\`" +if test x"\$SETUP_NOCHECK" != x1; then + MS_Check "\$0" +fi +offset=\`head -n "\$skip" "\$0" | wc -c | tr -d " "\` + +if test x"\$verbose" = xy; then + MS_Printf "About to extract $USIZE KB in \$tmpdir ... Proceed ? [Y/n] " + read yn + if test x"\$yn" = xn; then + eval \$finish; exit 1 + fi +fi + +if test x"\$quiet" = xn; then + # Decrypting with openssl will ask for password, + # the prompt needs to start on new line + if test x"$ENCRYPT" = x"openssl"; then + echo "Decrypting and uncompressing \$label..." + else + MS_Printf "Uncompressing \$label" + fi +fi +res=3 +if test x"\$keep" = xn; then + trap MS_cleanup 1 2 3 15 +fi + +if test x"\$nodiskspace" = xn; then + leftspace=\`MS_diskspace "\$tmpdir"\` + if test -n "\$leftspace"; then + if test "\$leftspace" -lt $USIZE; then + echo + echo "Not enough space left in "\`dirname \$tmpdir\`" (\$leftspace KB) to decompress \$0 ($USIZE KB)" >&2 + if test x"\$keep" = xn; then + echo "Consider setting TMPDIR to a directory with more free space." + fi + eval \$finish; exit 1 + fi + fi +fi + +for s in \$filesizes +do + if MS_dd_Progress "\$0" \$offset \$s | MS_Decompress | ( cd "\$tmpdir"; umask \$ORIG_UMASK ; UnTAR xp ) 1>/dev/null; then + if test x"\$ownership" = xy; then + (cd "\$tmpdir"; chown -R \`id -u\` .; chgrp -R \`id -g\` .) + fi + else + echo >&2 + echo "Unable to decompress \$0" >&2 + eval \$finish; exit 1 + fi + offset=\`expr \$offset + \$s\` +done +if test x"\$quiet" = xn; then + echo +fi + +cd "\$tmpdir" +res=0 +if test x"\$script" != x; then + if test x"\$export_conf" = x"y"; then + MS_BUNDLE="\$0" + MS_LABEL="\$label" + MS_SCRIPT="\$script" + MS_SCRIPTARGS="\$scriptargs" + MS_ARCHDIRNAME="\$archdirname" + MS_KEEP="\$KEEP" + MS_NOOVERWRITE="\$NOOVERWRITE" + MS_COMPRESS="\$COMPRESS" + MS_CLEANUP="\$cleanup" + export MS_BUNDLE MS_LABEL MS_SCRIPT MS_SCRIPTARGS + export MS_ARCHDIRNAME MS_KEEP MS_NOOVERWRITE MS_COMPRESS + fi + + if test x"\$verbose" = x"y"; then + yn="x" + while test x"\$yn" != x -a x"\$yn" != xy -a x"\$yn" != xY -a x"\$yn" != xn -a x"\$yn" != xN + do + MS_Printf "OK to execute: \$script \$scriptargs \$* ? [Y/n] " + read yn + if test x"\$yn" = x -o x"\$yn" = xy -o x"\$yn" = xY; then + eval "\"\$script\" \$scriptargs \"\\\$@\""; res=\$?; + elif test x"\$yn" = xn -o x"\$yn" = xN; then + echo "Unable to decompress \$script ,because of aborting! ";res=\$? + else + echo "Input value is unacceptable,please try again." + fi + done + else + eval "\"\$script\" \$scriptargs \"\\\$@\""; res=\$? + fi + if test "\$res" -ne 0; then + test x"\$verbose" = xy && echo "The program '\$script' returned an error code (\$res)" >&2 + fi +fi + +MS_exec_cleanup + +if test x"\$keep" = xn; then + cd "\$TMPROOT" + rm -rf "\$tmpdir" +fi +eval \$finish; exit \$res +EOF diff --git a/Increase_multiplexing/Is_fill_UB/cmake/util/makeself/makeself.1 b/Increase_multiplexing/Is_fill_UB/cmake/util/makeself/makeself.1 new file mode 100644 index 0000000000000000000000000000000000000000..81bf6e4ff4cfeb226c0a0992d8e6d2b94dd4f172 --- /dev/null +++ b/Increase_multiplexing/Is_fill_UB/cmake/util/makeself/makeself.1 @@ -0,0 +1,110 @@ +.TH "MAKESELF" "1" "2.4.5" +.SH "NAME" +makeself \- An utility to generate self-extractable archives. +.SH "SYNTAX" +.B makeself [\fIoptions\fP] archive_dir file_name label +.B [\fIstartup_script\fP] [\fIargs\fP] +.SH "DESCRIPTION" +This program is a free (GPL) utility designed to create self-extractable +archives from a directory. +.SH "OPTIONS" +The following options are supported. +.TP 15 +.B -v, --version +Prints out the makeself version number and exits. +.TP +.B -h, --help +Print out help information. +.TP +.B --tar-quietly +Suppress verbose output from the tar command +.TP +.B --quiet +Do not print any messages other than errors +.TP +.B --gzip +Compress using gzip (default if detected). +.TP +.B --bzip2 +Compress using bzip2. +.TP +.B --pbzip2 +Compress using pbzip2. +.TP +.B --xz +Compress using xz. +.TP +.B --lzo +Compress using lzop. +.TP +.B --lz4 +Compress using lz4. +.TP +.B --compress +Compress using the UNIX 'compress' command. +.TP +.B --nocomp +Do not compress the data. +.TP +.B --complevel lvl +Specify the compression level for gzip,bzip2,pbzui2,xz,lzo or lz4 +.TP +.B --notemp +The archive will create archive_dir in the current directory and +uncompress in ./archive_dir. +.TP +.B --copy +Upon extraction, the archive will first copy itself to a temporary directory. +.TP +.B --append +Append more files to an existing makeself archive. The label and startup scripts will then be ignored. +.TP +.B --current +Files will be extracted to the current directory. Both --current and --target dir imply --notemp. +.TP +.B --target dir +Extract directly to a target directory. Directory path can be either absolute or relative. +.TP +.B --header file +Specify location of the header script. +.TP +.B --cleanup file +Specify a cleanup script that executes on interrupt and when finished successfully. +.TP +.B --follow +Follow the symlinks in the archive. +.TP +.B --noprogress +Do not show the progress during the decompression. +.TP +.B --nox11 +Disable automatic spawn of an xterm if running in X11. +.TP +.B --nowait +Do not wait for user input after executing embedded program from an xterm. +.TP +.B --nomd5 +Do not create a MD5 checksum for the archive. +.TP +.B --nocrc +Do not create a CRC32 checksum for the archive. +.TP +.B --lsm file +LSM file describing the package. +.B --packaging-date date +Use provided string as the packaging date instead of the current date. +.SH "EXAMPLES" +Here is an example, assuming the user has a package image stored in a /home/joe/mysoft, +and he wants to generate a self-extracting package named mysoft.sh, which will launch +the "setup" script initially stored in /home/joe/mysoft: +.TP +makeself.sh /home/joe/mysoft mysoft.sh "Joe's Nice Software Package" ./setup +.TP +Here is also how I created the makeself.run archive which contains the Makeself distribution: +.TP +makeself.sh --notemp makeself makeself.run "Makeself by Stephane Peter" echo "Makeself has extracted itself" +.SH "AUTHORS" +Makeself has been written by Stéphane Peter . +.BR +This man page was originally written by Bartosz Fenski for the +Debian GNU/Linux distribution (but it may be used by others). diff --git a/Increase_multiplexing/Is_fill_UB/cmake/util/makeself/makeself.lsm b/Increase_multiplexing/Is_fill_UB/cmake/util/makeself/makeself.lsm new file mode 100644 index 0000000000000000000000000000000000000000..3c4cea8c18982e288f0d51eba9b4d97f0f708f32 --- /dev/null +++ b/Increase_multiplexing/Is_fill_UB/cmake/util/makeself/makeself.lsm @@ -0,0 +1,16 @@ +Begin3 +Title: makeself.sh +Version: 2.4.5 +Description: makeself.sh is a shell script that generates a self-extractable + tar.gz archive from a directory. The resulting file appears as a shell + script, and can be launched as is. The archive will then uncompress + itself to a temporary directory and an arbitrary command will be + executed (for example an installation script). This is pretty similar + to archives generated with WinZip Self-Extractor in the Windows world. +Keywords: Installation archive tar winzip +Author: Stephane Peter (megastep@megastep.org) +Maintained-by: Stephane Peter (megastep@megastep.org) +Original-site: https://makeself.io/ +Platform: Unix +Copying-policy: GPL +End diff --git a/Increase_multiplexing/Is_fill_UB/cmake/util/makeself/makeself.sh b/Increase_multiplexing/Is_fill_UB/cmake/util/makeself/makeself.sh new file mode 100644 index 0000000000000000000000000000000000000000..c8ea565971c5ac03c775a665596a593287881708 --- /dev/null +++ b/Increase_multiplexing/Is_fill_UB/cmake/util/makeself/makeself.sh @@ -0,0 +1,822 @@ +#!/bin/sh +# +# Makeself version 2.4.x +# by Stephane Peter +# +# Utility to create self-extracting tar.gz archives. +# The resulting archive is a file holding the tar.gz archive with +# a small Shell script stub that uncompresses the archive to a temporary +# directory and then executes a given script from withing that directory. +# +# Makeself home page: https://makeself.io/ +# +# Version 2.0 is a rewrite of version 1.0 to make the code easier to read and maintain. +# +# Version history : +# - 1.0 : Initial public release +# - 1.1 : The archive can be passed parameters that will be passed on to +# the embedded script, thanks to John C. Quillan +# - 1.2 : Package distribution, bzip2 compression, more command line options, +# support for non-temporary archives. Ideas thanks to Francois Petitjean +# - 1.3 : More patches from Bjarni R. Einarsson and Francois Petitjean: +# Support for no compression (--nocomp), script is no longer mandatory, +# automatic launch in an xterm, optional verbose output, and -target +# archive option to indicate where to extract the files. +# - 1.4 : Improved UNIX compatibility (Francois Petitjean) +# Automatic integrity checking, support of LSM files (Francois Petitjean) +# - 1.5 : Many bugfixes. Optionally disable xterm spawning. +# - 1.5.1 : More bugfixes, added archive options -list and -check. +# - 1.5.2 : Cosmetic changes to inform the user of what's going on with big +# archives (Quake III demo) +# - 1.5.3 : Check for validity of the DISPLAY variable before launching an xterm. +# More verbosity in xterms and check for embedded command's return value. +# Bugfix for Debian 2.0 systems that have a different "print" command. +# - 1.5.4 : Many bugfixes. Print out a message if the extraction failed. +# - 1.5.5 : More bugfixes. Added support for SETUP_NOCHECK environment variable to +# bypass checksum verification of archives. +# - 1.6.0 : Compute MD5 checksums with the md5sum command (patch from Ryan Gordon) +# - 2.0 : Brand new rewrite, cleaner architecture, separated header and UNIX ports. +# - 2.0.1 : Added --copy +# - 2.1.0 : Allow multiple tarballs to be stored in one archive, and incremental updates. +# Added --nochown for archives +# Stopped doing redundant checksums when not necesary +# - 2.1.1 : Work around insane behavior from certain Linux distros with no 'uncompress' command +# Cleaned up the code to handle error codes from compress. Simplified the extraction code. +# - 2.1.2 : Some bug fixes. Use head -n to avoid problems. +# - 2.1.3 : Bug fixes with command line when spawning terminals. +# Added --tar for archives, allowing to give arbitrary arguments to tar on the contents of the archive. +# Added --noexec to prevent execution of embedded scripts. +# Added --nomd5 and --nocrc to avoid creating checksums in archives. +# Added command used to create the archive in --info output. +# Run the embedded script through eval. +# - 2.1.4 : Fixed --info output. +# Generate random directory name when extracting files to . to avoid problems. (Jason Trent) +# Better handling of errors with wrong permissions for the directory containing the files. (Jason Trent) +# Avoid some race conditions (Ludwig Nussel) +# Unset the $CDPATH variable to avoid problems if it is set. (Debian) +# Better handling of dot files in the archive directory. +# - 2.1.5 : Made the md5sum detection consistent with the header code. +# Check for the presence of the archive directory +# Added --encrypt for symmetric encryption through gpg (Eric Windisch) +# Added support for the digest command on Solaris 10 for MD5 checksums +# Check for available disk space before extracting to the target directory (Andreas Schweitzer) +# Allow extraction to run asynchronously (patch by Peter Hatch) +# Use file descriptors internally to avoid error messages (patch by Kay Tiong Khoo) +# - 2.1.6 : Replaced one dot per file progress with a realtime progress percentage and a spining cursor (Guy Baconniere) +# Added --noprogress to prevent showing the progress during the decompression (Guy Baconniere) +# Added --target dir to allow extracting directly to a target directory (Guy Baconniere) +# - 2.2.0 : Many bugfixes, updates and contributions from users. Check out the project page on Github for the details. +# - 2.3.0 : Option to specify packaging date to enable byte-for-byte reproducibility. (Marc Pawlowsky) +# - 2.4.0 : Optional support for SHA256 checksums in archives. +# - 2.4.2 : Add support for threads for several compressors. (M. Limber) +# Added zstd support. +# - 2.4.3 : Make explicit POSIX tar archives for increased compatibility. +# - 2.4.5 : Added --tar-format to override ustar tar archive format +# +# (C) 1998-2021 by Stephane Peter +# +# This software is released under the terms of the GNU GPL version 2 and above +# Please read the license at http://www.gnu.org/copyleft/gpl.html +# Self-extracting archives created with this script are explictly NOT released under the term of the GPL +# + +MS_VERSION=2.4.5 +MS_COMMAND="$0" +unset CDPATH + +for f in ${1+"$@"}; do + MS_COMMAND="$MS_COMMAND \\\\ + \\\"$f\\\"" +done + +# For Solaris systems +if test -d /usr/xpg4/bin; then + PATH=/usr/xpg4/bin:$PATH + export PATH +fi + +# Procedures + +MS_Usage() +{ + echo "Usage: $0 [args] archive_dir file_name label startup_script [script_args]" + echo "args can be one or more of the following :" + echo " --version | -v : Print out Makeself version number and exit" + echo " --help | -h : Print out this help message" + echo " --tar-quietly : Suppress verbose output from the tar command" + echo " --quiet | -q : Do not print any messages other than errors." + echo " --gzip : Compress using gzip (default if detected)" + echo " --pigz : Compress with pigz" + echo " --zstd : Compress with zstd" + echo " --bzip2 : Compress using bzip2 instead of gzip" + echo " --pbzip2 : Compress using pbzip2 instead of gzip" + echo " --xz : Compress using xz instead of gzip" + echo " --lzo : Compress using lzop instead of gzip" + echo " --lz4 : Compress using lz4 instead of gzip" + echo " --compress : Compress using the UNIX 'compress' command" + echo " --complevel lvl : Compression level for gzip pigz zstd xz lzo lz4 bzip2 and pbzip2 (default 9)" + echo " --threads thds : Number of threads to be used by compressors that support parallelization." + echo " Omit to use compressor's default. Most useful (and required) for opting" + echo " into xz's threading, usually with '--threads=0' for all available cores." + echo " pbzip2 and pigz are parallel by default, and setting this value allows" + echo " limiting the number of threads they use." + echo " --base64 : Instead of compressing, encode the data using base64" + echo " --gpg-encrypt : Instead of compressing, encrypt the data using GPG" + echo " --gpg-asymmetric-encrypt-sign" + echo " : Instead of compressing, asymmetrically encrypt and sign the data using GPG" + echo " --gpg-extra opt : Append more options to the gpg command line" + echo " --ssl-encrypt : Instead of compressing, encrypt the data using OpenSSL" + echo " --ssl-passwd pass : Use the given password to encrypt the data using OpenSSL" + echo " --ssl-pass-src src : Use the given src as the source of password to encrypt the data" + echo " using OpenSSL. See \"PASS PHRASE ARGUMENTS\" in man openssl." + echo " If this option is not supplied, the user will be asked to enter" + echo " encryption password on the current terminal." + echo " --ssl-no-md : Do not use \"-md\" option not supported by older OpenSSL." + echo " --nochown : Do not give the target folder to the current user (default)" + echo " --chown : Give the target folder to the current user recursively" + echo " --nocomp : Do not compress the data" + echo " --notemp : The archive will create archive_dir in the" + echo " current directory and uncompress in ./archive_dir" + echo " --needroot : Check that the root user is extracting the archive before proceeding" + echo " --copy : Upon extraction, the archive will first copy itself to" + echo " a temporary directory" + echo " --append : Append more files to an existing Makeself archive" + echo " The label and startup scripts will then be ignored" + echo " --target dir : Extract directly to a target directory" + echo " directory path can be either absolute or relative" + echo " --nooverwrite : Do not extract the archive if the specified target directory exists" + echo " --current : Files will be extracted to the current directory" + echo " Both --current and --target imply --notemp" + echo " --tar-format opt : Specify a tar archive format (default is ustar)" + echo " --tar-extra opt : Append more options to the tar command line" + echo " --untar-extra opt : Append more options to the during the extraction of the tar archive" + echo " --nomd5 : Don't calculate an MD5 for archive" + echo " --nocrc : Don't calculate a CRC for archive" + echo " --sha256 : Compute a SHA256 checksum for the archive" + echo " --header file : Specify location of the header script" + echo " --cleanup file : Specify a cleanup script that executes on interrupt and when finished successfully." + echo " --follow : Follow the symlinks in the archive" + echo " --noprogress : Do not show the progress during the decompression" + echo " --nox11 : Disable automatic spawn of a xterm" + echo " --nowait : Do not wait for user input after executing embedded" + echo " program from an xterm" + echo " --sign passphrase : Signature private key to sign the package with" + echo " --lsm file : LSM file describing the package" + echo " --license file : Append a license file" + echo " --help-header file : Add a header to the archive's --help output" + echo " --packaging-date date" + echo " : Use provided string as the packaging date" + echo " instead of the current date." + echo + echo " --keep-umask : Keep the umask set to shell default, rather than overriding when executing self-extracting archive." + echo " --export-conf : Export configuration variables to startup_script" + echo + echo "Do not forget to give a fully qualified startup script name" + echo "(i.e. with a ./ prefix if inside the archive)." + exit 1 +} + +# Default settings +if type gzip >/dev/null 2>&1; then + COMPRESS=gzip +elif type compress >/dev/null 2>&1; then + COMPRESS=compress +else + echo "ERROR: missing commands: gzip, compress" >&2 + MS_Usage +fi +ENCRYPT=n +PASSWD="" +PASSWD_SRC="" +OPENSSL_NO_MD=n +COMPRESS_LEVEL=9 +DEFAULT_THREADS=123456 # Sentinel value +THREADS=$DEFAULT_THREADS +KEEP=n +CURRENT=n +NOX11=n +NOWAIT=n +APPEND=n +TAR_QUIETLY=n +KEEP_UMASK=n +QUIET=n +NOPROGRESS=n +COPY=none +NEED_ROOT=n +TAR_ARGS=rvf +TAR_FORMAT=ustar +TAR_EXTRA="" +GPG_EXTRA="" +DU_ARGS=-ks +HEADER=`dirname "$0"`/makeself-header.sh +SIGNATURE="" +TARGETDIR="" +NOOVERWRITE=n +DATE=`LC_ALL=C date` +EXPORT_CONF=n +SHA256=n +OWNERSHIP=n +SIGN=n +GPG_PASSPHRASE="" + +# LSM file stuff +LSM_CMD="echo No LSM. >> \"\$archname\"" + +while true +do + case "$1" in + --version | -v) + echo Makeself version $MS_VERSION + exit 0 + ;; + --pbzip2) + COMPRESS=pbzip2 + shift + ;; + --bzip2) + COMPRESS=bzip2 + shift + ;; + --gzip) + COMPRESS=gzip + shift + ;; + --pigz) + COMPRESS=pigz + shift + ;; + --zstd) + COMPRESS=zstd + shift + ;; + --xz) + COMPRESS=xz + shift + ;; + --lzo) + COMPRESS=lzo + shift + ;; + --lz4) + COMPRESS=lz4 + shift + ;; + --compress) + COMPRESS=compress + shift + ;; + --base64) + COMPRESS=base64 + shift + ;; + --gpg-encrypt) + COMPRESS=gpg + shift + ;; + --gpg-asymmetric-encrypt-sign) + COMPRESS=gpg-asymmetric + shift + ;; + --gpg-extra) + GPG_EXTRA="$2" + shift 2 || { MS_Usage; exit 1; } + ;; + --ssl-encrypt) + ENCRYPT=openssl + shift + ;; + --ssl-passwd) + PASSWD=$2 + shift 2 || { MS_Usage; exit 1; } + ;; + --ssl-pass-src) + PASSWD_SRC=$2 + shift 2 || { MS_Usage; exit 1; } + ;; + --ssl-no-md) + OPENSSL_NO_MD=y + shift + ;; + --nocomp) + COMPRESS=none + shift + ;; + --complevel) + COMPRESS_LEVEL="$2" + shift 2 || { MS_Usage; exit 1; } + ;; + --threads) + THREADS="$2" + shift 2 || { MS_Usage; exit 1; } + ;; + --nochown) + OWNERSHIP=n + shift + ;; + --chown) + OWNERSHIP=y + shift + ;; + --notemp) + KEEP=y + shift + ;; + --copy) + COPY=copy + shift + ;; + --current) + CURRENT=y + KEEP=y + shift + ;; + --tar-format) + TAR_FORMAT="$2" + shift 2 || { MS_Usage; exit 1; } + ;; + --tar-extra) + TAR_EXTRA="$2" + shift 2 || { MS_Usage; exit 1; } + ;; + --untar-extra) + UNTAR_EXTRA="$2" + shift 2 || { MS_Usage; exit 1; } + ;; + --target) + TARGETDIR="$2" + KEEP=y + shift 2 || { MS_Usage; exit 1; } + ;; + --sign) + SIGN=y + GPG_PASSPHRASE="$2" + shift 2 || { MS_Usage; exit 1; } + ;; + --nooverwrite) + NOOVERWRITE=y + shift + ;; + --needroot) + NEED_ROOT=y + shift + ;; + --header) + HEADER="$2" + shift 2 || { MS_Usage; exit 1; } + ;; + --cleanup) + CLEANUP_SCRIPT="$2" + shift 2 || { MS_Usage; exit 1; } + ;; + --license) + # We need to escape all characters having a special meaning in double quotes + LICENSE=$(sed 's/\\/\\\\/g; s/"/\\\"/g; s/`/\\\`/g; s/\$/\\\$/g' "$2") + shift 2 || { MS_Usage; exit 1; } + ;; + --follow) + TAR_ARGS=rvhf + DU_ARGS=-ksL + shift + ;; + --noprogress) + NOPROGRESS=y + shift + ;; + --nox11) + NOX11=y + shift + ;; + --nowait) + NOWAIT=y + shift + ;; + --nomd5) + NOMD5=y + shift + ;; + --sha256) + SHA256=y + shift + ;; + --nocrc) + NOCRC=y + shift + ;; + --append) + APPEND=y + shift + ;; + --lsm) + LSM_CMD="cat \"$2\" >> \"\$archname\"" + shift 2 || { MS_Usage; exit 1; } + ;; + --packaging-date) + DATE="$2" + shift 2 || { MS_Usage; exit 1; } + ;; + --help-header) + HELPHEADER=`sed -e "s/'/'\\\\\''/g" $2` + shift 2 || { MS_Usage; exit 1; } + [ -n "$HELPHEADER" ] && HELPHEADER="$HELPHEADER +" + ;; + --tar-quietly) + TAR_QUIETLY=y + shift + ;; + --keep-umask) + KEEP_UMASK=y + shift + ;; + --export-conf) + EXPORT_CONF=y + shift + ;; + -q | --quiet) + QUIET=y + shift + ;; + -h | --help) + MS_Usage + ;; + -*) + echo Unrecognized flag : "$1" + MS_Usage + ;; + *) + break + ;; + esac +done + +if test $# -lt 1; then + MS_Usage +else + if test -d "$1"; then + archdir="$1" + else + echo "Directory $1 does not exist." >&2 + exit 1 + fi +fi +archname="$2" + +if test "$QUIET" = "y" || test "$TAR_QUIETLY" = "y"; then + if test "$TAR_ARGS" = "rvf"; then + TAR_ARGS="rf" + elif test "$TAR_ARGS" = "rvhf"; then + TAR_ARGS="rhf" + fi +fi + +if test "$APPEND" = y; then + if test $# -lt 2; then + MS_Usage + fi + + # Gather the info from the original archive + OLDENV=`sh "$archname" --dumpconf` + if test $? -ne 0; then + echo "Unable to update archive: $archname" >&2 + exit 1 + else + eval "$OLDENV" + OLDSKIP=`expr $SKIP + 1` + fi +else + if test "$KEEP" = n -a $# = 3; then + echo "ERROR: Making a temporary archive with no embedded command does not make sense!" >&2 + echo >&2 + MS_Usage + fi + # We don't want to create an absolute directory unless a target directory is defined + if test "$CURRENT" = y; then + archdirname="." + elif test x"$TARGETDIR" != x; then + archdirname="$TARGETDIR" + else + archdirname=`basename "$1"` + fi + + if test $# -lt 3; then + MS_Usage + fi + + LABEL="$3" + SCRIPT="$4" + test "x$SCRIPT" = x || shift 1 + shift 3 + SCRIPTARGS="$*" +fi + +if test "$KEEP" = n -a "$CURRENT" = y; then + echo "ERROR: It is A VERY DANGEROUS IDEA to try to combine --notemp and --current." >&2 + exit 1 +fi + +case $COMPRESS in +gzip) + GZIP_CMD="gzip -c$COMPRESS_LEVEL" + GUNZIP_CMD="gzip -cd" + ;; +pigz) + GZIP_CMD="pigz -$COMPRESS_LEVEL" + if test $THREADS -ne $DEFAULT_THREADS; then # Leave as the default if threads not indicated + GZIP_CMD="$GZIP_CMD --processes $THREADS" + fi + GUNZIP_CMD="gzip -cd" + ;; +zstd) + GZIP_CMD="zstd -$COMPRESS_LEVEL" + if test $THREADS -ne $DEFAULT_THREADS; then # Leave as the default if threads not indicated + GZIP_CMD="$GZIP_CMD --threads=$THREADS" + fi + GUNZIP_CMD="zstd -cd" + ;; +pbzip2) + GZIP_CMD="pbzip2 -c$COMPRESS_LEVEL" + if test $THREADS -ne $DEFAULT_THREADS; then # Leave as the default if threads not indicated + GZIP_CMD="$GZIP_CMD -p$THREADS" + fi + GUNZIP_CMD="bzip2 -d" + ;; +bzip2) + GZIP_CMD="bzip2 -$COMPRESS_LEVEL" + GUNZIP_CMD="bzip2 -d" + ;; +xz) + GZIP_CMD="xz -c$COMPRESS_LEVEL" + # Must opt-in by specifying a value since not all versions of xz support threads + if test $THREADS -ne $DEFAULT_THREADS; then + GZIP_CMD="$GZIP_CMD --threads=$THREADS" + fi + GUNZIP_CMD="xz -d" + ;; +lzo) + GZIP_CMD="lzop -c$COMPRESS_LEVEL" + GUNZIP_CMD="lzop -d" + ;; +lz4) + GZIP_CMD="lz4 -c$COMPRESS_LEVEL" + GUNZIP_CMD="lz4 -d" + ;; +base64) + GZIP_CMD="base64" + GUNZIP_CMD="base64 --decode -i -" + ;; +gpg) + GZIP_CMD="gpg $GPG_EXTRA -ac -z$COMPRESS_LEVEL" + GUNZIP_CMD="gpg -d" + ENCRYPT="gpg" + ;; +gpg-asymmetric) + GZIP_CMD="gpg $GPG_EXTRA -z$COMPRESS_LEVEL -es" + GUNZIP_CMD="gpg --yes -d" + ENCRYPT="gpg" + ;; +compress) + GZIP_CMD="compress -fc" + GUNZIP_CMD="(type compress >/dev/null 2>&1 && compress -fcd || gzip -cd)" + ;; +none) + GZIP_CMD="cat" + GUNZIP_CMD="cat" + ;; +esac + +if test x"$ENCRYPT" = x"openssl"; then + if test x"$APPEND" = x"y"; then + echo "Appending to existing archive is not compatible with OpenSSL encryption." >&2 + fi + + ENCRYPT_CMD="openssl enc -aes-256-cbc -salt" + DECRYPT_CMD="openssl enc -aes-256-cbc -d" + + if test x"$OPENSSL_NO_MD" != x"y"; then + ENCRYPT_CMD="$ENCRYPT_CMD -md sha256" + DECRYPT_CMD="$DECRYPT_CMD -md sha256" + fi + + if test -n "$PASSWD_SRC"; then + ENCRYPT_CMD="$ENCRYPT_CMD -pass $PASSWD_SRC" + elif test -n "$PASSWD"; then + ENCRYPT_CMD="$ENCRYPT_CMD -pass pass:$PASSWD" + fi +fi + +tmpfile="${TMPDIR:-/tmp}/mkself$$" + +if test -f "$HEADER"; then + oldarchname="$archname" + archname="$tmpfile" + # Generate a fake header to count its lines + SKIP=0 + . "$HEADER" + SKIP=`cat "$tmpfile" |wc -l` + # Get rid of any spaces + SKIP=`expr $SKIP` + rm -f "$tmpfile" + if test "$QUIET" = "n"; then + echo "Header is $SKIP lines long" >&2 + fi + archname="$oldarchname" +else + echo "Unable to open header file: $HEADER" >&2 + exit 1 +fi + +if test "$QUIET" = "n"; then + echo +fi + +if test "$APPEND" = n; then + if test -f "$archname"; then + echo "WARNING: Overwriting existing file: $archname" >&2 + fi +fi + +USIZE=`du $DU_ARGS "$archdir" | awk '{print $1}'` + +if test "." = "$archdirname"; then + if test "$KEEP" = n; then + archdirname="makeself-$$-`date +%Y%m%d%H%M%S`" + fi +fi + +test -d "$archdir" || { echo "Error: $archdir does not exist."; rm -f "$tmpfile"; exit 1; } +if test "$QUIET" = "n"; then + echo "About to compress $USIZE KB of data..." + echo "Adding files to archive named \"$archname\"..." +fi + +# See if we have GNU tar +TAR=`exec <&- 2>&-; which gtar || command -v gtar || type gtar` +test -x "$TAR" || TAR=tar + +tmparch="${TMPDIR:-/tmp}/mkself$$.tar" +( + if test "$APPEND" = "y"; then + tail -n "+$OLDSKIP" "$archname" | eval "$GUNZIP_CMD" > "$tmparch" + fi + cd "$archdir" + # "Determining if a directory is empty" + # https://www.etalabs.net/sh_tricks.html + find . \ + \( \ + ! -type d \ + -o \ + \( -links 2 -exec sh -c ' + is_empty () ( + cd "$1" + set -- .[!.]* ; test -f "$1" && return 1 + set -- ..?* ; test -f "$1" && return 1 + set -- * ; test -f "$1" && return 1 + return 0 + ) + is_empty "$0"' {} \; \ + \) \ + \) -print \ + | LC_ALL=C sort \ + | sed 's/./\\&/g' \ + | xargs $TAR $TAR_EXTRA --format $TAR_FORMAT -$TAR_ARGS "$tmparch" +) || { + echo "ERROR: failed to create temporary archive: $tmparch" + rm -f "$tmparch" "$tmpfile" + exit 1 +} + +USIZE=`du $DU_ARGS "$tmparch" | awk '{print $1}'` + +eval "$GZIP_CMD" <"$tmparch" >"$tmpfile" || { + echo "ERROR: failed to create temporary file: $tmpfile" + rm -f "$tmparch" "$tmpfile" + exit 1 +} +rm -f "$tmparch" + +if test x"$ENCRYPT" = x"openssl"; then + echo "About to encrypt archive \"$archname\"..." + { eval "$ENCRYPT_CMD -in $tmpfile -out ${tmpfile}.enc" && mv -f ${tmpfile}.enc $tmpfile; } || \ + { echo Aborting: could not encrypt temporary file: "$tmpfile".; rm -f "$tmpfile"; exit 1; } +fi + +fsize=`cat "$tmpfile" | wc -c | tr -d " "` + +# Compute the checksums + +shasum=0000000000000000000000000000000000000000000000000000000000000000 +md5sum=00000000000000000000000000000000 +crcsum=0000000000 + +if test "$NOCRC" = y; then + if test "$QUIET" = "n"; then + echo "skipping crc at user request" + fi +else + crcsum=`CMD_ENV=xpg4 cksum < "$tmpfile" | sed -e 's/ /Z/' -e 's/ /Z/' | cut -dZ -f1` + if test "$QUIET" = "n"; then + echo "CRC: $crcsum" + fi +fi + +if test "$SHA256" = y; then + SHA_PATH=`exec <&- 2>&-; which shasum || command -v shasum || type shasum` + if test -x "$SHA_PATH"; then + shasum=`eval "$SHA_PATH -a 256" < "$tmpfile" | cut -b-64` + else + SHA_PATH=`exec <&- 2>&-; which sha256sum || command -v sha256sum || type sha256sum` + shasum=`eval "$SHA_PATH" < "$tmpfile" | cut -b-64` + fi + if test "$QUIET" = "n"; then + if test -x "$SHA_PATH"; then + echo "SHA256: $shasum" + else + echo "SHA256: none, SHA command not found" + fi + fi +fi +if test "$NOMD5" = y; then + if test "$QUIET" = "n"; then + echo "Skipping md5sum at user request" + fi +else + # Try to locate a MD5 binary + OLD_PATH=$PATH + PATH=${GUESS_MD5_PATH:-"$OLD_PATH:/bin:/usr/bin:/sbin:/usr/local/ssl/bin:/usr/local/bin:/opt/openssl/bin"} + MD5_ARG="" + MD5_PATH=`exec <&- 2>&-; which md5sum || command -v md5sum || type md5sum` + test -x "$MD5_PATH" || MD5_PATH=`exec <&- 2>&-; which md5 || command -v md5 || type md5` + test -x "$MD5_PATH" || MD5_PATH=`exec <&- 2>&-; which digest || command -v digest || type digest` + PATH=$OLD_PATH + if test -x "$MD5_PATH"; then + if test `basename ${MD5_PATH}`x = digestx; then + MD5_ARG="-a md5" + fi + md5sum=`eval "$MD5_PATH $MD5_ARG" < "$tmpfile" | cut -b-32` + if test "$QUIET" = "n"; then + echo "MD5: $md5sum" + fi + else + if test "$QUIET" = "n"; then + echo "MD5: none, MD5 command not found" + fi + fi +fi +if test "$SIGN" = y; then + GPG_PATH=`exec <&- 2>&-; which gpg || command -v gpg || type gpg` + if test -x "$GPG_PATH"; then + SIGNATURE=`$GPG_PATH --pinentry-mode=loopback --batch --yes --passphrase "$GPG_PASSPHRASE" --output - --detach-sig $tmpfile | base64 | tr -d \\\\n` + if test "$QUIET" = "n"; then + echo "Signature: $SIGNATURE" + fi + else + echo "Missing gpg command" >&2 + fi +fi + +totalsize=0 +for size in $fsize; +do + totalsize=`expr $totalsize + $size` +done + +if test "$APPEND" = y; then + mv "$archname" "$archname".bak || exit + + # Prepare entry for new archive + filesizes="$fsize" + CRCsum="$crcsum" + MD5sum="$md5sum" + SHAsum="$shasum" + Signature="$SIGNATURE" + # Generate the header + . "$HEADER" + # Append the new data + cat "$tmpfile" >> "$archname" + + chmod +x "$archname" + rm -f "$archname".bak + if test "$QUIET" = "n"; then + echo "Self-extractable archive \"$archname\" successfully updated." + fi +else + filesizes="$fsize" + CRCsum="$crcsum" + MD5sum="$md5sum" + SHAsum="$shasum" + Signature="$SIGNATURE" + + # Generate the header + . "$HEADER" + + # Append the compressed tar data after the stub + if test "$QUIET" = "n"; then + echo + fi + cat "$tmpfile" >> "$archname" + chmod +x "$archname" + if test "$QUIET" = "n"; then + echo Self-extractable archive \"$archname\" successfully created. + fi +fi +rm -f "$tmpfile" diff --git a/Increase_multiplexing/Is_fill_UB/cmake/util/makeself/run-tests.sh b/Increase_multiplexing/Is_fill_UB/cmake/util/makeself/run-tests.sh new file mode 100644 index 0000000000000000000000000000000000000000..31ee1651156c64caddfdadd683d4dc2d0be3ddc4 --- /dev/null +++ b/Increase_multiplexing/Is_fill_UB/cmake/util/makeself/run-tests.sh @@ -0,0 +1,8 @@ +#!/bin/sh +# Run every available test - Bash needed +cd test +for test in *test; +do + echo "Running test $test ..." + bash $test || { echo "*** ERROR: Test '$test' failed!"; exit 1; } +done diff --git a/Increase_multiplexing/Is_fill_UB/cmake/util/merge_aicpu_info_json.sh b/Increase_multiplexing/Is_fill_UB/cmake/util/merge_aicpu_info_json.sh new file mode 100644 index 0000000000000000000000000000000000000000..a977bd51d2e98a1511db4296070a8dda6b90a262 --- /dev/null +++ b/Increase_multiplexing/Is_fill_UB/cmake/util/merge_aicpu_info_json.sh @@ -0,0 +1,31 @@ +#!/bin/bash + +project_path=$1 +build_path=$2 +vendor_name=customize +echo $@ +if [[ ! -d "$project_path" ]]; then + echo "[ERROR] No projcet path is provided" + exit 1 +fi + +if [[ ! -d "$build_path" ]]; then + echo "[ERROR] No build path is provided" + exit 1 +fi + +if [[ ! -d "$ASCEND_OPP_PATH" ]]; then + echo "[ERROR] No opp install path is provided" + exit 1 +fi +custom_exist_info_json=$ASCEND_OPP_PATH/vendors/$vendor_name/op_impl/cpu/config/cust_aicpu_kernel.json +custom_new_info_json=$build_path/makepkg/packages/vendors/$vendor_name/op_impl/cpu/config/cust_aicpu_kernel.json +temp_info_json=$build_path/makepkg/packages/vendors/$vendor_name/op_impl/cpu/config/temp_cust_aicpu_kernel.json + +if [[ -f "$custom_exist_info_json" ]] && [[ -f "$custom_new_info_json" ]]; then + cp -f $custom_exist_info_json $temp_info_json + chmod +w $temp_info_json + python3 ${project_path}/cmake/util/insert_op_info.py ${custom_new_info_json} ${temp_info_json} + cp -f $temp_info_json $custom_new_info_json + rm -f $temp_info_json +fi diff --git a/Increase_multiplexing/Is_fill_UB/cmake/util/opdesc_parser.py b/Increase_multiplexing/Is_fill_UB/cmake/util/opdesc_parser.py new file mode 100644 index 0000000000000000000000000000000000000000..c8b319944a34aac8d6c68a85f9d11f550ee01311 --- /dev/null +++ b/Increase_multiplexing/Is_fill_UB/cmake/util/opdesc_parser.py @@ -0,0 +1,264 @@ +#!/usr/bin/env python +# -*- coding: UTF-8 -*- +""" +Created on Feb 28 20:56:45 2020 +Copyright (c) Huawei Technologies Co., Ltd. 2020-2021. All rights reserved. +""" + +import sys +import os + + +OP_ALL = '__ALLOP__' +SOC_ALL = '__ALLSOC__' +SOC_TO_SHORT_SOC_MAP = { + "ascend910a": "ascend910", + "ascend910proa": "ascend910", + "ascend910b": "ascend910", + "ascend910prob": "ascend910", + "ascend910premiuma": "ascend910", + "ascend910b1": "ascend910b", + "ascend910b2": "ascend910b", + "ascend910b3": "ascend910b", + "ascend910b4": "ascend910b", + "ascend910c1": "ascend910c", + "ascend910c2": "ascend910c", + "ascend910c3": "ascend910c", + "ascend910c4": "ascend910c", + "ascend310p1": "ascend310p", + "ascend310p3": "ascend310p", + "ascend310p3vir01": "ascend310p", + "ascend310p3vir02": "ascend310p", + "ascend310p3vir04": "ascend310p", + "ascend310p3vir08": "ascend310p", + "ascend310b1": "ascend310b", + "bs9sx1aa": "bs9sx1a" +} + + +class OpDesc: + def __init__(self: any, op_type: str): + self.op_type = op_type + self.attr_list = [] + self.attr_val = {} + self.input_name = [] + self.input_type = [] + self.input_dtype = [] + self.input_fmt = [] + self.output_name = [] + self.output_type = [] + self.output_dtype = [] + self.output_fmt = [] + self.op_fmt_sel = False + self.op_chk_support = False + self.op_intf = '' + self.kern_name = '' + self.op_file = '' + self.op_replay_flag = False + self.op_replay_batch = False + self.input_idx = -1 + self.output_idx = -1 + self.max_block_dim = 32 + self.max_shape_size = 268435456 + self.dynamic_shape = False + self.op_range_limit = '' + self.custom_compile_options = {} + self.custom_all_compile_options = {} + + @staticmethod + def _parse_digit(conf: str) -> int: + return int(conf.split('=')[1]) + + @staticmethod + def _parse_flag(conf: str) -> bool: + if 'true' == conf.split('=')[1]: + return True + return False + + @staticmethod + def _parse_str(conf: str) -> str: + return conf.split('=')[1] + + @staticmethod + def _parse_list(conf: str) -> list: + return conf.split('=')[1].split(',') + + def parse_input(self: any, conf: str): + if conf.startswith('input{}.name'.format(int(self.input_idx) + 1)): + self.input_idx += 1 + self.input_name.append(self._parse_str(conf)) + elif conf.startswith('input{}.paramType'.format(int(self.input_idx))): + self.input_type.append(self._parse_str(conf)) + elif conf.startswith('input{}.dtype'.format(int(self.input_idx))): + self.input_dtype.append(self._parse_str(conf)) + elif conf.startswith('input{}.format'.format(int(self.input_idx))): + self.input_fmt.append(self._parse_str(conf)) + else: + return + + def parse_output(self: any, conf: str): + if conf.startswith('output{}.name'.format(int(self.output_idx) + 1)): + self.output_idx += 1 + self.output_name.append(self._parse_str(conf)) + elif conf.startswith('output{}.paramType'.format(int(self.output_idx))): + self.output_type.append(self._parse_str(conf)) + elif conf.startswith('output{}.dtype'.format(int(self.output_idx))): + self.output_dtype.append(self._parse_str(conf)) + elif conf.startswith('output{}.format'.format(int(self.output_idx))): + self.output_fmt.append(self._parse_str(conf)) + else: + return + + def parse_op_format(self: any, conf: str): + self.op_fmt_sel = self._parse_flag(conf) + + def parse_check_support(self: any, conf: str): + self.op_chk_support = self._parse_flag(conf) + + def parse_range_limit(self: any, conf: str): + self.op_range_limit = self._parse_str(conf) + + def parse_kern_name(self: any, conf: str): + self.kern_name = self._parse_str(conf) + + def parse_op_intf(self: any, conf: str): + self.op_intf = self._parse_str(conf) + + def parse_op_file(self: any, conf: str): + self.op_file = self._parse_str(conf) + + def parse_dynamic_shape(self: any, conf: str): + self.dynamic_shape = self._parse_flag(conf) + + def parse_attr_list(self: any, conf: str): + self.attr_list = self._parse_list(conf) + + def parse_attr_val(self: any, conf: str): + for attr in self.attr_list: + if self.attr_val.get(attr) is None: + self.attr_val[attr] = {} + if conf.startswith('attr_{}.type'.format(attr)): + self.attr_val.get(attr)['type'] = self._parse_str(conf) + elif conf.startswith('attr_{}.paramType'.format(attr)): + self.attr_val.get(attr)['paramType'] = self._parse_str(conf) + elif conf.startswith('attr_{}.defaultValue'.format(attr)): + self.attr_val.get(attr)['defaultValue'] = self._parse_str(conf) + + def parse_replay_val(self: any, batch_list: list, iterator_list: list): + if self.op_type in batch_list: + self.op_replay_flag = True + self.op_replay_batch = True + elif self.op_type in iterator_list: + self.op_replay_flag = True + self.op_replay_batch = False + + +def _is_op_type_in_opdesc(op_descs: list, op_type: str): + for op in op_descs: + if op_type == op.op_type: + return True + return False + + +def _set_all_options_to_opdescs(op_descs, soc_ver_compile_options): + for op in op_descs: + op.custom_all_compile_options = soc_ver_compile_options + + +def _set_options_to_opdesc(op_descs, op_type, soc_ver_compile_options): + for op in op_descs: + if op.op_type != op_type: + continue + op.custom_compile_options = soc_ver_compile_options + + +def _trans_soc_ver_to_short(soc_ver: str): + low_soc_ver = soc_ver.lower() + if low_soc_ver not in SOC_TO_SHORT_SOC_MAP: + print(f'WARNING: caution: {soc_ver} will trans into ascend910, if not your intention,' + f'use ascend910b1~4 instead') + return SOC_TO_SHORT_SOC_MAP[low_soc_ver] + + +def _get_op_custom_options(op_descs: list, auto_gen_dir: str): + if auto_gen_dir is None: + return {} + file = os.path.join(auto_gen_dir, "custom_compile_options.ini") + if not os.path.exists(file): + print(f'WARNING: cannot find {auto_gen_dir}/custom_compile_options.ini') + return {} + with open (file, 'r') as fd: + lines = fd.readlines() + for line in lines: + param_list = str.split(line.rstrip('\n'), ',') + if len(param_list) != 3: + raise Exception(f'ERROR: custom compile option {param_list} len is not 3') + op_type = param_list[0] + if op_type.upper() == 'ALL': + op_type = OP_ALL + if op_type != OP_ALL and _is_op_type_in_opdesc(op_descs, op_type) == False: + print(f'WARNING: op: {op_type} are not exists in this project') + continue + soc_ver_compile_options = {} + soc_ver = param_list[1] + options_str = param_list[2] + options = str.split(options_str, ';') + if soc_ver == '': + soc_ver_compile_options[SOC_ALL] = options + else: + soc_ver_list = str.split(soc_ver, ';') + for ver in soc_ver_list: + short_ver = _trans_soc_ver_to_short(ver) + soc_ver_compile_options[short_ver] = options + if op_type == OP_ALL: + _set_all_options_to_opdescs(op_descs, soc_ver_compile_options) + else: + _set_options_to_opdesc(op_descs, op_type, soc_ver_compile_options) + + +def get_op_desc(file: str, batch_list: list, iterator_list: list, builder: any, + op_type: list, auto_gen_dir: str = None) -> list: + op_descs = [] + op_match = False + with open (file, 'r') as fd: + lines = fd.readlines() + for line in lines: + line = line.strip() + if line.startswith('['): + name = line[1:-1] + if op_type is None or name in op_type: + op_match = True + op_desc = builder(name) + op_desc.parse_replay_val(batch_list, iterator_list) + op_descs.append(op_desc) + else: + op_match = False + if op_type is not None and len(op_descs) == len(op_type): + return op_descs + continue + if not op_match: + continue + if line.startswith('input'): + op_desc.parse_input(line) + elif line.startswith('output'): + op_desc.parse_output(line) + elif line.startswith('dynamicFormat.flag'): + op_desc.parse_op_format(line) + elif line.startswith('needCheckSupport.flag'): + op_desc.parse_check_support(line) + elif line.startswith('rangeLimit.value'): + op_desc.parse_range_limit(line) + elif line.startswith('opInterface.value'): + op_desc.parse_op_intf(line) + elif line.startswith('kernel.name'): + op_desc.parse_kern_name(line) + elif line.startswith('opFile.value'): + op_desc.parse_op_file(line) + elif line.startswith('dynamicShapeSupport.flag'): + op_desc.parse_dynamic_shape(line) + elif line.startswith('attr.list'): + op_desc.parse_attr_list(line) + elif line.startswith('attr_'): + op_desc.parse_attr_val(line) + _get_op_custom_options(op_descs, auto_gen_dir) + return op_descs diff --git a/Increase_multiplexing/Is_fill_UB/cmake/util/parse_ini_to_json.py b/Increase_multiplexing/Is_fill_UB/cmake/util/parse_ini_to_json.py new file mode 100644 index 0000000000000000000000000000000000000000..721465fee306bfca8895e2991ba06d1547c9eb2b --- /dev/null +++ b/Increase_multiplexing/Is_fill_UB/cmake/util/parse_ini_to_json.py @@ -0,0 +1,338 @@ +# Copyright 2020-2021 Huawei Technologies Co., Ltd +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +""" +parser ini to json +""" + +import json +import os +import stat +import sys + + +ATTR_TYPE_LIST = ["int", "float", "bool", "str", "listInt", "listFloat", "listBool", "listStr", "listListInt", + "type", "listType", "tensor", "listTensor"] +ATTR_PARAMTYPE_LIST = ["optional", "required"] +BOOL_FLAG_KEY = ["dynamicFormat", "dynamicShapeSupport", "dynamicRankSupport", "precision_reduce", "heavyOp", + "needCheckSupport"] +BOOL_LIST = ["true", "false"] +DTYPE_LIST = ["float16", "float", "float32", "int8", "int16", "int32", "uint8", "uint16", "uint32", "bool", + "int64", "uint64", "qint8", "qint16", "qint32", "quint8", "quint16", "double", "complex64", + "complex128", "string", "resource", "dual", "dual_sub_int8", "dual_sub_uint8", "string_ref", + "int4", "bfloat16", "uint1"] +FORMAT_LIST = ["NCHW", "NHWC", "ND", "NC1HWC0", "FRACTAL_Z", "NC1C0HWPAD", "NHWC1C0", "FSR_NCHW", "FRACTAL_DECONV", + "C1HWNC0", "FRACTAL_DECONV_TRANSPOSE", "FRACTAL_DECONV_SP_STRIDE_TRANS", "NC1HWC0_C04", + "FRACTAL_Z_C04", "CHWN", "FRACTAL_DECONV_SP_STRIDE8_TRANS", "HWCN", "NC1KHKWHWC0", "BN_WEIGHT", + "FILTER_HWCK", "HASHTABLE_LOOKUP_LOOKUPS", "HASHTABLE_LOOKUP_KEYS", "HASHTABLE_LOOKUP_VALUE", + "HASHTABLE_LOOKUP_OUTPUT", "HASHTABLE_LOOKUP_HITS", "C1HWNCoC0", "MD", "NDHWC", "FRACTAL_ZZ", + "FRACTAL_NZ", "NCDHW", "DHWCN", "NDC1HWC0", "FRACTAL_Z_3D", "CN", "NC", "DHWNC", + "FRACTAL_Z_3D_TRANSPOSE", "FRACTAL_ZN_LSTM", "FRACTAL_ZN_RNN", "FRACTAL_Z_G", "NULL"] + + +def parse_ini_files(ini_files): + """ + parse ini files to json + Parameters: + ---------------- + ini_files:input file list + return:ops_info + ---------------- + """ + tbe_ops_info = {} + for ini_file in ini_files: + check_file_size(ini_file) + parse_ini_to_obj(ini_file, tbe_ops_info) + return tbe_ops_info + + +def check_file_size(input_file): + try: + file_size = os.path.getsize(input_file) + except OSError as os_error: + print('[ERROR] Failed to open "%s". %s' % (input_file, str(os_error))) + raise OSError from os_error + if file_size > 10*1024*1024: + print('[WARN] The size of %s exceeds 10MB, it may take more time to run, please wait.' % input_file) + + +def parse_ini_to_obj(ini_file, tbe_ops_info): + """ + parse ini file to json obj + Parameters: + ---------------- + ini_file:ini file path + tbe_ops_info:ops_info + ---------------- + """ + with open(ini_file) as ini_file: + lines = ini_file.readlines() + op_dict = {} + op_name = "" + find_op_type = False + for line in lines: + line = line.rstrip() + if line == "": + continue + if line.startswith("["): + if line.endswith("]"): + op_name = line[1:-1] + op_dict = {} + tbe_ops_info[op_name] = op_dict + find_op_type = True + elif "=" in line: + key1 = line[:line.index("=")] + key2 = line[line.index("=")+1:] + key1_0, key1_1 = key1.split(".") + if key1_0 not in op_dict: + op_dict[key1_0] = {} + if key1_1 in op_dict.get(key1_0): + raise RuntimeError("Op:" + op_name + " " + key1_0 + " " + + key1_1 + " is repeated!") + dic_key = op_dict.get(key1_0) + dic_key[key1_1] = key2 + else: + continue + if not find_op_type: + raise RuntimeError("Not find OpType in .ini file.") + + +def check_output_exist(op_dict, is_valid): + """ + Function Description: + Check output is exist + Parameter: op_dict + Parameter: is_valid + """ + if "output0" in op_dict: + output0_dict = op_dict.get("output0") + if output0_dict.get("name", None) is None: + is_valid = False + print("output0.name is required in .ini file!") + else: + is_valid = False + print("output0 is required in .ini file!") + return is_valid + + +def check_attr_dict(attr_dict, is_valid, attr): + """ + Function Description: + Check attr_dict + Parameter: attr_dict + Parameter: is_valid + Parameter: attr + """ + attr_type = attr_dict.get("type") + value = attr_dict.get("value") + param_type = attr_dict.get("paramType") + if attr_type is None or value is None: + is_valid = False + print("If attr.list is exist, {0}.type and {0}.value is required".format(attr)) + if param_type and param_type not in ATTR_PARAMTYPE_LIST: + is_valid = False + print("{0}.paramType only support {1}.".format(attr, ATTR_PARAMTYPE_LIST)) + if attr_type and attr_type not in ATTR_TYPE_LIST: + is_valid = False + print("{0}.type only support {1}.".format(attr, ATTR_TYPE_LIST)) + return is_valid + + +def check_attr(op_dict, is_valid): + """ + Function Description: + Check attr + Parameter: op_dict + Parameter: is_valid + """ + if "attr" in op_dict: + attr_dict = op_dict.get("attr") + attr_list_str = attr_dict.get("list", None) + if attr_list_str is None: + is_valid = False + print("attr.list is required in .ini file!") + else: + attr_list = attr_list_str.split(",") + for attr_name in attr_list: + attr = "attr_" + attr_name.strip() + attr_dict = op_dict.get(attr) + if attr_dict: + is_valid = check_attr_dict(attr_dict, is_valid, attr) + else: + is_valid = False + print("%s is required in .ini file, when attr.list is %s!" % (attr, attr_list_str)) + return is_valid + + +def check_bool_flag(op_dict, is_valid): + """ + Function Description: + check_bool_flag + Parameter: op_dict + Parameter: is_valid + """ + for key in BOOL_FLAG_KEY: + if key in op_dict: + op_bool_key = op_dict.get(key) + if op_bool_key.get("flag").strip() not in BOOL_LIST: + is_valid = False + print("{0}.flag only support {1}.".format(key, BOOL_LIST)) + return is_valid + + +def check_type_format(op_info, is_valid, op_info_key): + """ + Function Description: + Check type and format + Parameter: op_info + Parameter: is_valid + Parameter: op_info_key + """ + op_info_dtype_str = op_info.get("dtype") + op_info_dtype_num = 0 + op_info_format_num = 0 + if op_info_dtype_str: + op_info_dtype = op_info_dtype_str.split(",") + op_info_dtype_num = len(op_info_dtype) + for dtype in op_info_dtype: + if dtype.strip() not in DTYPE_LIST: + is_valid = False + print("{0}.dtype not support {1}.".format(op_info_key, dtype)) + op_info_format_str = op_info.get("format") + if op_info_format_str: + op_info_format = op_info_format_str.split(",") + op_info_format_num = len(op_info_format) + for op_format in op_info_format: + if op_format.strip() not in FORMAT_LIST: + is_valid = False + print("{0}.format not support {1}.".format(op_info_key, op_format)) + if op_info_dtype_num > 0 and op_info_format_num > 0: + if op_info_dtype_num != op_info_format_num: + is_valid = False + print("The number of {0}.dtype not match the number of {0}.format.".format(op_info_key)) + return is_valid + + +def check_op_info(tbe_ops): + """ + Function Description: + Check info. + Parameter: tbe_ops + Return Value: is_valid + """ + print("\n\n==============check valid for ops info start==============") + required_op_input_info_keys = ["paramType", "name"] + required_op_output_info_keys = ["paramType", "name"] + param_type_valid_value = ["dynamic", "optional", "required"] + is_valid = True + for op_key in tbe_ops: + op_dict = tbe_ops[op_key] + for op_info_key in op_dict: + if op_info_key.startswith("input"): + op_input_info = op_dict[op_info_key] + missing_keys = [] + for required_op_input_info_key in required_op_input_info_keys: + if required_op_input_info_key not in op_input_info: + missing_keys.append(required_op_input_info_key) + if len(missing_keys) > 0: + print("op: " + op_key + " " + op_info_key + " missing: " + + ",".join(missing_keys)) + is_valid = False + else: + if not op_input_info["paramType"] in param_type_valid_value: + print("op: " + op_key + " " + op_info_key + \ + " paramType not valid, valid key:[dynamic, " + "optional, required]") + is_valid = False + is_valid = check_type_format(op_input_info, is_valid, op_info_key) + if op_info_key.startswith("output"): + op_input_info = op_dict[op_info_key] + missing_keys = [] + for required_op_input_info_key in required_op_output_info_keys: + if required_op_input_info_key not in op_input_info: + missing_keys.append(required_op_input_info_key) + if len(missing_keys) > 0: + print("op: " + op_key + " " + op_info_key + " missing: " + + ",".join(missing_keys)) + is_valid = False + else: + if not op_input_info["paramType"] in param_type_valid_value: + print("op: " + op_key + " " + op_info_key + + " paramType not valid, valid key:[dynamic, " + "optional, required]") + is_valid = False + is_valid = check_type_format(op_input_info, is_valid, op_info_key) + is_valid = check_attr(op_dict, is_valid) + is_valid = check_bool_flag(op_dict, is_valid) + print("==============check valid for ops info end================\n\n") + return is_valid + + +def write_json_file(tbe_ops_info, json_file_path): + """ + Save info to json file + Parameters: + ---------------- + tbe_ops_info: ops_info + json_file_path: json file path + ---------------- + """ + json_file_real_path = os.path.realpath(json_file_path) + wr_flag = os.O_WRONLY | os.O_CREAT + wr_mode = stat.S_IWUSR | stat.S_IRUSR + with os.fdopen(os.open(json_file_real_path, wr_flag, wr_mode), 'w') as file_path: + # Only the owner and group have rights + os.chmod(json_file_real_path, stat.S_IWGRP + stat.S_IWUSR + stat.S_IRGRP + + stat.S_IRUSR) + json.dump(tbe_ops_info, file_path, sort_keys=True, indent=4, + separators=(',', ':')) + print("Compile op info cfg successfully.") + + +def parse_ini_to_json(ini_file_paths, outfile_path): + """ + parse ini files to json file + Parameters: + ---------------- + ini_file_paths: list of ini file path + outfile_path: output file path + ---------------- + """ + tbe_ops_info = parse_ini_files(ini_file_paths) + if not check_op_info(tbe_ops_info): + print("Compile op info cfg failed.") + return False + write_json_file(tbe_ops_info, outfile_path) + return True + + +if __name__ == '__main__': + args = sys.argv + + OUTPUT_FILE_PATH = "tbe_ops_info.json" + ini_file_path_list = [] + + for arg in args: + if arg.endswith("ini"): + ini_file_path_list.append(arg) + OUTPUT_FILE_PATH = arg.replace(".ini", ".json") + if arg.endswith("json"): + OUTPUT_FILE_PATH = arg + + if len(ini_file_path_list) == 0: + ini_file_path_list.append("tbe_ops_info.ini") + + if not parse_ini_to_json(ini_file_path_list, OUTPUT_FILE_PATH): + sys.exit(1) + sys.exit(0) diff --git a/Increase_multiplexing/Is_fill_UB/cmake/util/preset_parse.py b/Increase_multiplexing/Is_fill_UB/cmake/util/preset_parse.py new file mode 100644 index 0000000000000000000000000000000000000000..8f1124b1db30f552915958bc14066b8783f6ef74 --- /dev/null +++ b/Increase_multiplexing/Is_fill_UB/cmake/util/preset_parse.py @@ -0,0 +1,23 @@ +import json +import sys +import os + + +def get_config_opts(file): + src_dir = os.path.abspath(os.path.dirname(file)) + opts = '' + with open(file, 'r') as fd: + config = json.load(fd) + for conf in config: + if conf == 'configurePresets': + for node in config[conf]: + macros = node.get('cacheVariables') + if macros is not None: + for key in macros: + opts += '-D{}={} '.format(key, macros[key]['value']) + opts = opts.replace('${sourceDir}', src_dir) + print(opts) + + +if __name__ == "__main__": + get_config_opts(sys.argv[1]) diff --git a/Increase_multiplexing/Is_fill_UB/cmake/util/replay_codegen.py b/Increase_multiplexing/Is_fill_UB/cmake/util/replay_codegen.py new file mode 100644 index 0000000000000000000000000000000000000000..1baa364ef8b3a7dee9ea1f9ce53e7c06641a2d02 --- /dev/null +++ b/Increase_multiplexing/Is_fill_UB/cmake/util/replay_codegen.py @@ -0,0 +1,105 @@ +#!/usr/bin/env python +# -*- coding: UTF-8 -*- +""" +Created on Feb 28 20:56:45 2020 +Copyright (c) Huawei Technologies Co., Ltd. 2020-2021. All rights reserved. +""" + +import os +import stat +import collections +import kernel_entry as keb +from tiling_data_def_build import gen_tiling +import code_channel_infer +import const_var + +PYF_PATH = os.path.dirname(__file__) + +ReplayCodeGenParams = collections.namedtuple('ReplayCodeGenParams',\ +['op_type', 'impl', 'tiling_file', 'kernel', 'entry', 'argn', 'op_replay_batch', 'max_block_dim', 'max_shape_size']) + + +class ReplayCodeGen: + def __init__(self, replayCodeGenParams): + self.op_type = replayCodeGenParams.op_type + self.impl = replayCodeGenParams.impl + self.tiling_file = replayCodeGenParams.tiling_file + self.tiling_data_file = '' + self.kernel = replayCodeGenParams.kernel + self.entry = replayCodeGenParams.entry + self.argn = replayCodeGenParams.argn + self.batch = False + self.outdir = '' + self.data_type = 'uint8_t' + self.blknum = 32 + self.op_replay_batch = replayCodeGenParams.op_replay_batch + self.max_block_dim = replayCodeGenParams.max_block_dim + self.max_shape_size = replayCodeGenParams.max_shape_size + + def set_batch(self, is_batch): + self.batch = is_batch + + def set_outdir(self, outdir): + self.outdir = outdir + + def gen_replay(self, ops_product: str): + kerentry = os.path.join(self.outdir, self.kernel + '_entry.cce') + kerimpl = os.path.join(self.outdir, self.kernel + '_impl.cpp') + replayimpl = os.path.join(self.outdir, self.kernel + '_replay.cpp') + if self.batch: + reptmp = os.path.join(PYF_PATH, 'batch_replay_impl.temp') + else: + reptmp = os.path.join(PYF_PATH, 'replay_impl.temp') + kertmp = os.path.join(PYF_PATH, 'kernel_impl.temp') + self._gen_kentry(kerentry) + self._gen_kimpl_code(kerimpl, kertmp) + self._gen_tiling_data_header() + self._gen_replay_code(replayimpl, reptmp, ops_product) + + def _gen_tiling_data_header(self): + self.tiling_data_file = os.path.join(self.outdir, self.kernel + '_tiling_data.h') + gen_tiling(self.tiling_file, self.tiling_data_file) + + def _gen_kimpl_code(self, src, tmpfile): + with open(tmpfile, 'r') as fd: + temp = fd.read() + temp = temp.replace('__CCE_FILE__', self.impl) + with os.fdopen(os.open(src, const_var.WFLAGS, const_var.WMODES), 'w') as ofd: + ofd.write(temp) + + def _gen_replay_code(self, src, tmpfile, ops_product: str): + with open(tmpfile, 'r') as fd: + temp = fd.read() + temp = temp.replace('__ARG_NUM__', str(self.argn)) + argdef = [] + kargs = [] + for i in range(0, self.argn): + argdef.append('{} *'.format(self.data_type)) + kargs.append('({} *)GetArg({})'.format(self.data_type, i)) + temp = temp.replace('__ARGS_DEF__', ', '.join(argdef)) + temp = temp.replace('__KERNEL_ARGS__', ', '.join(kargs)) + temp = temp.replace('__KERNEL_FUN__', self.entry) + core_type_infer = 'core_type' + code_channel = code_channel_infer.infer_code_channel(code_channel_infer.InfoCodeChanelParams(self.impl,\ + self.tiling_data_file, self.kernel, self.outdir, ops_product, None)) + if code_channel == code_channel_infer.CODE_VEC: + core_type_infer = '0' + elif code_channel == code_channel_infer.CODE_CUBE: + core_type_infer = '1' + temp = temp.replace('__CORE_TYPE__', core_type_infer) + # regist function + temp = temp.replace('__OPS_PRODUCT__', ops_product) + temp = temp.replace('__OPTYPE__', self.op_type) + with os.fdopen(os.open(src, const_var.WFLAGS, const_var.WMODES), 'w') as ofd: + ofd.write(temp) + + def _gen_kentry(self, src): + kf = '' + pre_alloc_str = 'A' * 256 + if self.batch: + kf += keb.batch_code_gen("K{:02d}_{}{}".format(0, self.entry, pre_alloc_str), self.argn, self.data_type) + else: + kf += keb.mc_code_gen("K{:02d}_{}{}".format(0, self.entry, pre_alloc_str),\ + self.argn, self.data_type, self.blknum) + with os.fdopen(os.open(src, const_var.WFLAGS, const_var.WMODES), 'w') as ofd: + ofd.write(kf) diff --git a/Increase_multiplexing/Is_fill_UB/cmake/util/replay_impl.temp b/Increase_multiplexing/Is_fill_UB/cmake/util/replay_impl.temp new file mode 100644 index 0000000000000000000000000000000000000000..1d30dd8658e0a72200b3d5222e11d29170e21f57 --- /dev/null +++ b/Increase_multiplexing/Is_fill_UB/cmake/util/replay_impl.temp @@ -0,0 +1,120 @@ +#include +#include +#include +#include +#include +#include +#include "replay_def.h" +#include "code_gen.h" +#include "replay_fun.h" +#include "register/op_check.h" +#define __ASCENDC_REPLAY_CODE__ +using namespace std; +using namespace optiling; +using namespace AscendCReplay; + +extern "C" void __KERNEL_FUN__ (__ARGS_DEF__, const char *); +extern "C" int elf_append(char *elf, uint32_t elfSize, char *jit, int kernum, int blknum[], char *atext[], + int alen[], int atlen, const char* kernelname[]); + +#define KERNEL_N 1 +#define ARG_N (__ARG_NUM__) +#define MAX_L (1024 * 1024 * 100) +#define MAX_E (1024 * 1024) + +int __KERNEL_FUN___replay___OPS_PRODUCT__(ReplayFuncParam& param, const int core_type) +{ + // gen type 1 : direct call codes 0: load .o file + if (param.gentype < 0 || param.gentype > 1) { + printf("Error: call replay gen type is %d, should only be 1 or 0\n", param.gentype); + return 0; + } else if (param.gentype == 1 && param.objptr == nullptr) { + printf("Error: call replay with direct call mode, but code obj addr is null\n"); + return 0; + } else if (param.gentype == 0 && param.output_kernel_file == nullptr) { + printf("Error: call replay with object file mode, but object file path is null\n"); + return 0; + } + // core_type 0:MIX 1:CUBE 2:VEC + if (core_type < 0 || core_type > 2) { + printf("Error: call replay core type is %d !\n", core_type); + return 0; + } + g_coreType = __CORE_TYPE__; + g_taskRation = param.task_ration; + g_tilingKey = param.tiling_key; + + unsigned char *buf, *jit; + char *kernel[KERNEL_N * 32]; + int len[KERNEL_N * 32]; + int blknum[KERNEL_N]; + int max; + block_num = param.block_dim; + g_ubBase = block_num; + uint8_t *code = (uint8_t *)malloc(MAX_L); + uint8_t *pos = code; + struct timespec tp1, tp2; + + clock_gettime(CLOCK_MONOTONIC, &tp1); + if (block_num > 32) { + printf("Error: block_num > 32\n"); + return 0; + } + //__OP_FOPEN__ + for (int i = 0; i < KERNEL_N; i++) { + for (int j = 0; j < ARG_N; j++) + AddArg(j, ARG_STEP * (j + 1)); + for (block_idx = 0; block_idx < block_num; block_idx++) { + //__OP_SET_KERNEL__ + int code_idx = i * block_num + block_idx; +#ifdef FP_CEILING + SetCtrlFloatEnable(); +#else + SetCtrlFloatDisable(); +#endif + CodeInit(pos, false); + __KERNEL_FUN__(__KERNEL_ARGS__, param.tiling_data); + CodeEnd(); + kernel[code_idx] = (char *)pos; + len[code_idx] = CodeLen(); + pos += len[code_idx]; + printf("kernel %d core %ld code generated len %d\n", i, block_idx, len[code_idx]); + } + blknum[i] = block_num; + } + //__OP_FCLOSE__ + clock_gettime(CLOCK_MONOTONIC, &tp2); + buf = (unsigned char *)malloc(MAX_E); + int fd = open(param.entry_file, O_RDONLY); + if (fd < 0) { + printf("[error]: cannot find entry.o : %s\n", param.entry_file); + return 0; + } + uint32_t bufSize = read(fd, buf, MAX_E); + if (bufSize <= 0) { + printf("[error]: entry.o : %s is too small ! \n", param.entry_file); + } + close(fd); + jit = (unsigned char *)malloc(MAX_L); + printf("total code generated %ld\n", pos - code); + int sz = elf_append((char *)buf, bufSize, (char *)jit, KERNEL_N, blknum, kernel, len, pos - code, ¶m.kernel_name); + if (tp1.tv_sec != tp2.tv_sec) { + printf("%ld NS\n", tp2.tv_nsec + 1000000000 - tp1.tv_nsec); + } else { + printf("%ld NS\n", tp2.tv_nsec - tp1.tv_nsec); + } + printf("new elf size %d\n", sz); + if (param.gentype == 0) { + fd = open(param.output_kernel_file, O_RDWR | O_CREAT | O_TRUNC, S_IRUSR | S_IWUSR); + (void)write(fd, jit, sz); + close(fd); + free(jit); + } else if (param.gentype == 1) { + *param.objptr = (char*)jit; + } + free(buf); + free(code); + return sz; +} + +REG_REPLAY_FUNC(__OPTYPE__, __OPS_PRODUCT__, __KERNEL_FUN___replay___OPS_PRODUCT__); diff --git a/Increase_multiplexing/Is_fill_UB/cmake/util/tiling_data_def_build.py b/Increase_multiplexing/Is_fill_UB/cmake/util/tiling_data_def_build.py new file mode 100644 index 0000000000000000000000000000000000000000..a96304261c9369c9b2e24c5f2485615c0835f277 --- /dev/null +++ b/Increase_multiplexing/Is_fill_UB/cmake/util/tiling_data_def_build.py @@ -0,0 +1,84 @@ +#!/usr/bin/env python +# coding=utf-8 +""" +Function: +The replay funtion entry +Copyright Information: +Huawei Technologies Co., Ltd. All Rights Reserved © 2020 +""" + +import sys +import os +import stat +import re +import const_var + + +def gen_tiling(tiling_header_file: str, tiling_file_out: str): + if not os.path.exists(tiling_header_file): + print("warning: no userdef tiling header file: ", tiling_header_file) + return + print("generate tiling def header file: ", tiling_file_out) + tmp_name = os.path.splitext(os.path.basename(tiling_header_file))[0].upper() + tiling_source = '#ifndef __{}_H__\n'.format(tmp_name) + tiling_source += '#define __{}_H__\n\n'.format(tmp_name) + tiling_source += '#include \n' + tiling_source += '#include \n\n' + tiling_source += '#include "kernel_tiling/kernel_tiling.h"\n\n' + end_source = "" + pattern = re.compile(r'[(](.*)[)]', re.S) + with open(tiling_header_file, 'r') as fd: + lines = fd.readlines() + for line in lines: + line = line.strip() + if (line.startswith('BEGIN_TILING_DATA_DEF')): + tiling_source += '#pragma pack(1)\n' + tiling_source += 'struct ' + struct_def = re.findall(pattern, line)[0] + tiling_source += struct_def + ' {\n' + elif (line.startswith('TILING_DATA_FIELD_DEF_ARR')): + field_params = re.findall(pattern, line)[0] + fds = field_params.split(',') + tiling_source += ' {} {}[{}] = {{}};\n'.format(fds[0].strip(), fds[2].strip(), fds[1].strip()) + elif (line.startswith('TILING_DATA_FIELD_DEF_STRUCT')): + field_params = re.findall(pattern, line)[0] + fds = field_params.split(',') + tiling_source += ' {} {};\n'.format(fds[0].strip(), fds[1].strip()) + elif (line.startswith('TILING_DATA_FIELD_DEF')): + field_params = re.findall(pattern, line)[0] + fds = field_params.split(',') + tiling_source += ' {} {} = 0;\n'.format(fds[0].strip(), fds[1].strip()) + elif (line.startswith('END_TILING_DATA_DEF')): + tiling_source += '};\n' + tiling_source += '#pragma pack()\n\n' + tiling_source += '#ifdef __NPU_TILING__\n' + tiling_source += \ + 'inline [aicore] void Init{stru}(const __gm__ uint8_t* tiling, {stru}* const_data)\n'\ + .format(stru=struct_def) + tiling_source += '{\n' + tiling_source += ' const __gm__ uint32_t *src = (const __gm__ uint32_t *)tiling;\n' + tiling_source += ' uint32_t *dst = (uint32_t *)const_data;\n' + tiling_source += ' for (auto i = 0; i < sizeof({}) / 4; i++) *(dst + i) = *(src + i);\n'\ + .format(struct_def) + tiling_source += '}\n' + tiling_source += '#else\n' + tiling_source += 'inline void Init{stru}(uint8_t* tiling, {stru}* const_data)\n'.format(stru=struct_def) + tiling_source += '{\n' + tiling_source += ' memcpy(const_data, tiling, sizeof({}));\n'.format(struct_def) + tiling_source += '}\n' + tiling_source += '#endif\n\n' + end_source = ''' +#define GET_TILING_DATA(tiling_data, tiling_arg) \\ +{stru} tiling_data; \\ +Init{stru}(tiling_arg, &tiling_data)\n +'''.format(stru=struct_def) + tiling_source += end_source + tiling_source += '#endif' + with os.fdopen(os.open(tiling_file_out, const_var.WFLAGS, const_var.WMODES), 'w') as ofd: + ofd.write(tiling_source) + + +if __name__ == '__main__': + if len(sys.argv) <= 2: + raise RuntimeError('arguments must greater than 2') + gen_tiling(sys.argv[1], sys.argv[2]) diff --git a/Increase_multiplexing/Is_fill_UB/framework/CMakeLists.txt b/Increase_multiplexing/Is_fill_UB/framework/CMakeLists.txt new file mode 100644 index 0000000000000000000000000000000000000000..b6be9b492610f4d45b25bb7725648df9aac39a12 --- /dev/null +++ b/Increase_multiplexing/Is_fill_UB/framework/CMakeLists.txt @@ -0,0 +1,11 @@ +if(NOT EXISTS "${CMAKE_CURRENT_SOURCE_DIR}/mindspore") + if(EXISTS "${CMAKE_CURRENT_SOURCE_DIR}/caffe_plugin") + add_subdirectory(caffe_plugin) + endif() + if(EXISTS "${CMAKE_CURRENT_SOURCE_DIR}/tf_plugin") + add_subdirectory(tf_plugin) + endif() + if(EXISTS "${CMAKE_CURRENT_SOURCE_DIR}/onnx_plugin") + add_subdirectory(onnx_plugin) + endif() +endif() diff --git a/Increase_multiplexing/Is_fill_UB/framework/tf_plugin/CMakeLists.txt b/Increase_multiplexing/Is_fill_UB/framework/tf_plugin/CMakeLists.txt new file mode 100644 index 0000000000000000000000000000000000000000..a6aba5c207d3b85ad16fdea69dd813dd6cc371b1 --- /dev/null +++ b/Increase_multiplexing/Is_fill_UB/framework/tf_plugin/CMakeLists.txt @@ -0,0 +1,14 @@ + +aux_source_directory(${CMAKE_CURRENT_SOURCE_DIR} plugin_srcs) +add_library(cust_tf_parsers SHARED ${plugin_srcs}) +target_compile_definitions(cust_tf_parsers PRIVATE google=ascend_private) +if(ENABLE_CROSS_COMPILE) + target_link_directories(cust_tf_parsers PRIVATE + ${CMAKE_COMPILE_COMPILER_LIBRARY} + ${CMAKE_COMPILE_RUNTIME_LIBRARY} + ) +endif() +target_link_libraries(cust_tf_parsers PRIVATE intf_pub graph) +install(TARGETS cust_tf_parsers + LIBRARY DESTINATION packages/vendors/${vendor_name}/framework/tensorflow +) diff --git a/Increase_multiplexing/Is_fill_UB/framework/tf_plugin/tensorflow_add_custom_plugin.cc b/Increase_multiplexing/Is_fill_UB/framework/tf_plugin/tensorflow_add_custom_plugin.cc new file mode 100644 index 0000000000000000000000000000000000000000..2cd837ce58d9aba9d65d15d57c5fe74adac868c4 --- /dev/null +++ b/Increase_multiplexing/Is_fill_UB/framework/tf_plugin/tensorflow_add_custom_plugin.cc @@ -0,0 +1,23 @@ +/* Copyright (C) 2020-2021. Huawei Technologies Co., Ltd. All +rights reserved. + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the Apache License Version 2.0. + * You may not use this file except in compliance with the License. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * Apache License for more details at + * http://www.apache.org/licenses/LICENSE-2.0 + */ + +#include "register/register.h" + +namespace domi { +// register op info to GE +REGISTER_CUSTOM_OP("AddCustom") + .FrameworkType(TENSORFLOW) // type: CAFFE, TENSORFLOW + .OriginOpType("Add") // name in tf module + .ParseParamsByOperatorFn(AutoMappingByOpFn); +} // namespace domi diff --git a/Increase_multiplexing/Is_fill_UB/op_host/CMakeLists.txt b/Increase_multiplexing/Is_fill_UB/op_host/CMakeLists.txt new file mode 100644 index 0000000000000000000000000000000000000000..40dd51cfac524b0a9607b7d8b2813edd2210c509 --- /dev/null +++ b/Increase_multiplexing/Is_fill_UB/op_host/CMakeLists.txt @@ -0,0 +1,82 @@ + +aux_source_directory(${CMAKE_CURRENT_SOURCE_DIR} ops_srcs) + +opbuild(OPS_SRC ${ops_srcs} + OUT_DIR ${ASCEND_AUTOGEN_PATH} +) + +add_library(cust_op_proto SHARED ${ops_srcs} ${ASCEND_AUTOGEN_PATH}/op_proto.cc) +target_compile_definitions(cust_op_proto PRIVATE OP_PROTO_LIB) +target_compile_options(cust_op_proto PRIVATE + -fvisibility=hidden +) +if(ENABLE_CROSS_COMPILE) + target_link_directories(cust_op_proto PRIVATE + ${CMAKE_COMPILE_COMPILER_LIBRARY} + ${CMAKE_COMPILE_RUNTIME_LIBRARY} + ) +endif() +target_link_libraries(cust_op_proto PRIVATE + intf_pub + exe_graph + register + tiling_api + -Wl,--whole-archive + rt2_registry + -Wl,--no-whole-archive +) +set_target_properties(cust_op_proto PROPERTIES OUTPUT_NAME + cust_opsproto_rt2.0 +) +add_library(cust_optiling SHARED ${ops_srcs}) +target_compile_definitions(cust_optiling PRIVATE OP_TILING_LIB) +target_compile_options(cust_optiling PRIVATE + -fvisibility=hidden +) +if(ENABLE_CROSS_COMPILE) + target_link_directories(cust_optiling PRIVATE + ${CMAKE_COMPILE_COMPILER_LIBRARY} + ${CMAKE_COMPILE_RUNTIME_LIBRARY} + ) +endif() +target_link_libraries(cust_optiling PRIVATE + intf_pub + exe_graph + register + tiling_api + -Wl,--whole-archive + rt2_registry + -Wl,--no-whole-archive +) +set_target_properties(cust_optiling PROPERTIES OUTPUT_NAME + cust_opmaster_rt2.0 +) + +file(GLOB aclnn_src ${ASCEND_AUTOGEN_PATH}/aclnn_*.cpp) +file(GLOB aclnn_inc ${ASCEND_AUTOGEN_PATH}/aclnn_*.h) +add_library(cust_opapi SHARED ${aclnn_src}) +if(ENABLE_CROSS_COMPILE) + target_link_directories(cust_opapi PRIVATE + ${CMAKE_COMPILE_COMPILER_LIBRARY} + ${CMAKE_COMPILE_RUNTIME_LIBRARY} + ) +endif() +target_link_libraries(cust_opapi PRIVATE intf_pub ascendcl nnopbase) + +add_custom_target(optiling_compat ALL + COMMAND ln -sf lib/linux/${CMAKE_SYSTEM_PROCESSOR}/$ + ${CMAKE_CURRENT_BINARY_DIR}/liboptiling.so +) + +install(TARGETS cust_op_proto + LIBRARY DESTINATION packages/vendors/${vendor_name}/op_proto/lib/linux/${CMAKE_SYSTEM_PROCESSOR}) +install(FILES ${ASCEND_AUTOGEN_PATH}/op_proto.h + DESTINATION packages/vendors/${vendor_name}/op_proto/inc) +install(TARGETS cust_optiling + LIBRARY DESTINATION packages/vendors/${vendor_name}/op_impl/ai_core/tbe/op_tiling/lib/linux/${CMAKE_SYSTEM_PROCESSOR}) +install(FILES ${CMAKE_CURRENT_BINARY_DIR}/liboptiling.so + DESTINATION packages/vendors/${vendor_name}/op_impl/ai_core/tbe/op_tiling) +install(TARGETS cust_opapi + LIBRARY DESTINATION packages/vendors/${vendor_name}/op_api/lib) +install(FILES ${aclnn_inc} + DESTINATION packages/vendors/${vendor_name}/op_api/include) diff --git a/Increase_multiplexing/Is_fill_UB/op_host/add_custom.cpp b/Increase_multiplexing/Is_fill_UB/op_host/add_custom.cpp new file mode 100644 index 0000000000000000000000000000000000000000..16b16a7cab7f826443804ef6805704615e187072 --- /dev/null +++ b/Increase_multiplexing/Is_fill_UB/op_host/add_custom.cpp @@ -0,0 +1,117 @@ +#include "add_custom_tiling.h" +#include "register/op_def_registry.h" +#include "graph/utils/type_utils.h" +#include "tiling/platform/platform_ascendc.h" + +namespace optiling { +const uint32_t BLOCK_SIZE = 32; +const uint32_t BUFFER_NUM = 2; +static ge::graphStatus TilingFunc(gert::TilingContext* context) +{ + TilingData tiling; + uint64_t ubSize; + auto ascendcPlatform = platform_ascendc::PlatformAscendC(context->GetPlatformInfo()); + ascendcPlatform.GetCoreMemSize(platform_ascendc::CoreMemType::UB, ubSize); + auto coreNum = ascendcPlatform.GetCoreNum(); + + // Based on the input length and the number of inputs, the number of bytes of the input data type is obtained + uint32_t inputNum = context->GetInputShape(0)->GetStorageShape().GetShapeSize(); + uint32_t typeLength = 0; + ge::TypeUtils::GetDataTypeLength(context->GetInputDesc(0)->GetDataType(), typeLength); + uint32_t inputLength = inputNum * typeLength; + uint32_t inputBytes = inputLength / inputNum; + + // There are a total of 3 shared UB spaces in the input and output. If it's int8, there are 2 more TBUFs + uint32_t ubDataNumber = (inputBytes == 1) ? 5 : 2; + // The number of 32B data blocks that can be used for each data. DOUBLE BUFFER is already counted here + uint32_t tileBlockNum = (ubSize / BLOCK_SIZE / BUFFER_NUM) / 2; + uint32_t tileDataNum = (tileBlockNum * BLOCK_SIZE) / inputBytes; + + // Input data for 32B alignment + uint32_t inputLengthAlgin32 = (((inputLength + BLOCK_SIZE - 1) / BLOCK_SIZE) * BLOCK_SIZE); + // There is at least 32B of data on each core, satisfying several settings for several cores. The maximum number of audits is the actual number of audits + coreNum = (coreNum < inputLengthAlgin32 / BLOCK_SIZE) ? coreNum : inputLengthAlgin32 / BLOCK_SIZE; + coreNum = (coreNum >= 1) ? coreNum : 1; + uint32_t everyCoreInputBlockNum = inputLengthAlgin32 / BLOCK_SIZE / coreNum; + uint32_t tailBlockNum = (inputLengthAlgin32 / BLOCK_SIZE) % coreNum; + + // Small chunks are calculated and sliced several times using the number of data on each core + uint32_t smallCoreDataNum = everyCoreInputBlockNum * BLOCK_SIZE / inputBytes; + uint32_t smallTileNum = everyCoreInputBlockNum / tileBlockNum; + uint32_t finalSmallTileNum = (everyCoreInputBlockNum % tileBlockNum) == 0 ? smallTileNum : smallTileNum + 1; + // Tail block calculation for small chunks of data + uint32_t smallTailDataNum = smallCoreDataNum - (tileDataNum * smallTileNum); + smallTailDataNum = smallTailDataNum == 0 ? tileDataNum : smallTailDataNum; + + // The total length of a large block of data is 32B larger than that of a small block of data + everyCoreInputBlockNum += 1; + uint32_t bigCoreDataNum = everyCoreInputBlockNum * BLOCK_SIZE / inputBytes; + uint32_t bigTileNum = everyCoreInputBlockNum / tileBlockNum; + uint32_t finalBigTileNum = (everyCoreInputBlockNum % tileBlockNum) == 0 ? bigTileNum : bigTileNum + 1; + uint32_t bigTailDataNum = bigCoreDataNum - tileDataNum * bigTileNum; + bigTailDataNum = bigTailDataNum == 0 ? tileDataNum : bigTailDataNum; + + tiling.set_smallCoreDataNum(smallCoreDataNum); + tiling.set_bigCoreDataNum(bigCoreDataNum); + tiling.set_tileDataNum(tileDataNum); + tiling.set_smallTailDataNum(smallTailDataNum); + tiling.set_bigTailDataNum(bigTailDataNum); + tiling.set_finalSmallTileNum(finalSmallTileNum); + tiling.set_finalBigTileNum(finalBigTileNum); + tiling.set_tailBlockNum(tailBlockNum); + + context->SetBlockDim(coreNum); + tiling.SaveToBuffer(context->GetRawTilingData()->GetData(), context->GetRawTilingData()->GetCapacity()); + context->GetRawTilingData()->SetDataSize(tiling.GetDataSize()); + size_t *currentWorkspace = context->GetWorkspaceSizes(1); + currentWorkspace[0] = 0; + return ge::GRAPH_SUCCESS; +} +} + +namespace ge { +static ge::graphStatus InferShape(gert::InferShapeContext* context) +{ + const gert::Shape* x1_shape = context->GetInputShape(0); + gert::Shape* y_shape = context->GetOutputShape(0); + *y_shape = *x1_shape; + return GRAPH_SUCCESS; +} +static graphStatus InferDataType(gert::InferDataTypeContext* context) +{ + const auto inputDataType = context->GetInputDataType(0); + context->SetOutputDataType(0, inputDataType); + return ge::GRAPH_SUCCESS; +} +} + +namespace ops { +class AddCustom : public OpDef { +public: + explicit AddCustom(const char* name) : OpDef(name) + { + this->Input("x") + .ParamType(REQUIRED) + .DataType({ge::DT_FLOAT, ge::DT_FLOAT16, ge::DT_INT32, ge::DT_INT8}) + .Format({ge::FORMAT_ND, ge::FORMAT_ND, ge::FORMAT_ND, ge::FORMAT_ND}) + .UnknownShapeFormat({ge::FORMAT_ND, ge::FORMAT_ND, ge::FORMAT_ND, ge::FORMAT_ND}); + this->Input("y") + .ParamType(REQUIRED) + .DataType({ge::DT_FLOAT, ge::DT_FLOAT16, ge::DT_INT32, ge::DT_INT8}) + .Format({ge::FORMAT_ND, ge::FORMAT_ND, ge::FORMAT_ND, ge::FORMAT_ND}) + .UnknownShapeFormat({ge::FORMAT_ND, ge::FORMAT_ND, ge::FORMAT_ND, ge::FORMAT_ND}); + this->Output("z") + .ParamType(REQUIRED) + .DataType({ge::DT_FLOAT, ge::DT_FLOAT16, ge::DT_INT32, ge::DT_INT8}) + .Format({ge::FORMAT_ND, ge::FORMAT_ND, ge::FORMAT_ND, ge::FORMAT_ND}) + .UnknownShapeFormat({ge::FORMAT_ND, ge::FORMAT_ND, ge::FORMAT_ND, ge::FORMAT_ND}); + + this->SetInferShape(ge::InferShape).SetInferDataType(ge::InferDataType); + this->AICore() + .SetTiling(optiling::TilingFunc) + .AddConfig("ascend310b") + .AddConfig("ascend910b"); + } +}; +OP_ADD(AddCustom); +} diff --git a/Increase_multiplexing/Is_fill_UB/op_host/add_custom_tiling.h b/Increase_multiplexing/Is_fill_UB/op_host/add_custom_tiling.h new file mode 100644 index 0000000000000000000000000000000000000000..28fd00a379849c75888e643127cc04cc4e249545 --- /dev/null +++ b/Increase_multiplexing/Is_fill_UB/op_host/add_custom_tiling.h @@ -0,0 +1,22 @@ +/* + * Copyright (c) Huawei Technologies Co., Ltd. 2022-2023. All rights reserved. + */ +#ifndef ADD_CUSTOM_TILING_H +#define ADD_CUSTOM_TILING_H +#include "register/tilingdata_base.h" + +namespace optiling { +BEGIN_TILING_DATA_DEF(TilingData) + TILING_DATA_FIELD_DEF(uint32_t, smallCoreDataNum); + TILING_DATA_FIELD_DEF(uint32_t, bigCoreDataNum); + TILING_DATA_FIELD_DEF(uint32_t, finalBigTileNum); + TILING_DATA_FIELD_DEF(uint32_t, finalSmallTileNum); + TILING_DATA_FIELD_DEF(uint32_t, tileDataNum); + TILING_DATA_FIELD_DEF(uint32_t, smallTailDataNum); + TILING_DATA_FIELD_DEF(uint32_t, bigTailDataNum); + TILING_DATA_FIELD_DEF(uint32_t, tailBlockNum); +END_TILING_DATA_DEF; + +REGISTER_TILING_DATA_CLASS(AddCustom, TilingData) +} +#endif // ADD_CUSTOM_TILING_H \ No newline at end of file diff --git a/Increase_multiplexing/Is_fill_UB/op_kernel/CMakeLists.txt b/Increase_multiplexing/Is_fill_UB/op_kernel/CMakeLists.txt new file mode 100644 index 0000000000000000000000000000000000000000..0d31a444cd71b6e455dc206b9b89159dea9f4ce2 --- /dev/null +++ b/Increase_multiplexing/Is_fill_UB/op_kernel/CMakeLists.txt @@ -0,0 +1,61 @@ +# set custom compile options +if ("${CMAKE_BUILD_TYPE}x" STREQUAL "Debugx") + add_ops_compile_options(ALL OPTIONS -g -O0) +endif() + +foreach(compute_unit ${ASCEND_COMPUTE_UNIT}) + + # generate aic-${compute_unit}-ops-info.json + add_ops_info_target(TARGET ops_info_gen_${compute_unit} + OUTPUT ${CMAKE_CURRENT_BINARY_DIR}/tbe/op_info_cfg/ai_core/${compute_unit}/aic-${compute_unit}-ops-info.json + OPS_INFO ${ASCEND_AUTOGEN_PATH}/aic-${compute_unit}-ops-info.ini + INSTALL_DIR packages/vendors/${vendor_name}/op_impl/ai_core/tbe/config/${compute_unit} + ) + + # generate ascendc impl py once + if (NOT TARGET ascendc_impl_gen) + add_ops_impl_target(TARGET ascendc_impl_gen + OPS_INFO ${ASCEND_AUTOGEN_PATH}/aic-${compute_unit}-ops-info.ini + IMPL_DIR ${CMAKE_CURRENT_SOURCE_DIR} + OUT_DIR ${CMAKE_CURRENT_BINARY_DIR}/tbe + INSTALL_DIR packages/vendors/${vendor_name}/op_impl/ai_core/tbe/${vendor_name}_impl + ) + endif() + + # dynamic shape binary compile + if (${ENABLE_BINARY_PACKAGE}) + add_bin_compile_target(TARGET ascendc_bin_${compute_unit} + OPS_INFO ${ASCEND_AUTOGEN_PATH}/aic-${compute_unit}-ops-info.ini + IMPL_DIR ${CMAKE_CURRENT_SOURCE_DIR} + ADP_DIR ${CMAKE_CURRENT_BINARY_DIR}/tbe/dynamic + OUT_DIR ${CMAKE_CURRENT_BINARY_DIR}/binary/${compute_unit} + INSTALL_DIR packages/vendors/${vendor_name}/op_impl/ai_core/tbe/kernel + COMPUTE_UNIT ${compute_unit} + ) + add_dependencies(ascendc_bin_${compute_unit} ascendc_impl_gen) + endif() + +endforeach() + +# generate npu_supported_ops.json +add_npu_support_target(TARGET npu_supported_ops + OPS_INFO_DIR ${ASCEND_AUTOGEN_PATH} + OUT_DIR ${CMAKE_CURRENT_BINARY_DIR}/tbe/op_info_cfg/ai_core + INSTALL_DIR packages/vendors/${vendor_name}/framework/${ASCEND_FRAMEWORK_TYPE} +) + +if(ENABLE_TEST AND EXISTS ${CMAKE_CURRENT_SOURCE_DIR}/testcases) + add_subdirectory(testcases) +endif() + +# install kernel file +if (${ENABLE_SOURCE_PACKAGE}) + file(GLOB KERNEL_FILES + ${CMAKE_CURRENT_SOURCE_DIR}/*.cpp + ${CMAKE_CURRENT_SOURCE_DIR}/*.h + ${CMAKE_CURRENT_SOURCE_DIR}/*.py + ) + install(FILES ${KERNEL_FILES} + DESTINATION packages/vendors/${vendor_name}/op_impl/ai_core/tbe/${vendor_name}_impl/dynamic + ) +endif() diff --git a/Increase_multiplexing/Is_fill_UB/op_kernel/add_custom.cpp b/Increase_multiplexing/Is_fill_UB/op_kernel/add_custom.cpp new file mode 100644 index 0000000000000000000000000000000000000000..1fd54d2e942682b44f6384c721dcdf045bdd5201 --- /dev/null +++ b/Increase_multiplexing/Is_fill_UB/op_kernel/add_custom.cpp @@ -0,0 +1,135 @@ +/* + * Copyright (c) Huawei Technologies Co., Ltd. 2022-2023. All rights reserved. + * + * Function : z = x + y + * This sample is a very basic sample that implements vector add on Ascend plaform. + */ +#include "kernel_operator.h" +using namespace AscendC; +// tensor num for each queue +constexpr int32_t BUFFER_NUM = 2; + +template class KernelAdd { + using T = TYPE_X; +public: + __aicore__ inline KernelAdd() {} + __aicore__ inline void Init(GM_ADDR x, GM_ADDR y, GM_ADDR z, uint32_t smallCoreDataNum, + uint32_t bigCoreDataNum, uint32_t finalBigTileNum, + uint32_t finalSmallTileNum, uint32_t tileDataNum, + uint32_t smallTailDataNum, uint32_t bigTailDataNum, + uint32_t tailBlockNum) + { + ASSERT(GetBlockNum() != 0 && "block dim can not be zero!"); + uint32_t coreNum = GetBlockIdx(); + uint32_t globalBufferIndex = bigCoreDataNum * GetBlockIdx(); + this->tileDataNum = tileDataNum; + if (coreNum < tailBlockNum) { + this->coreDataNum = bigCoreDataNum; + this->tileNum = finalBigTileNum; + this->tailDataNum = bigTailDataNum; + } + else { + this->coreDataNum = smallCoreDataNum; + this->tileNum = finalSmallTileNum; + this->tailDataNum = smallTailDataNum; + globalBufferIndex -= (bigCoreDataNum - smallCoreDataNum) * (GetBlockIdx() - tailBlockNum); + } + xGm.SetGlobalBuffer((__gm__ TYPE_X*)x + globalBufferIndex, this->coreDataNum); + yGm.SetGlobalBuffer((__gm__ TYPE_Y*)y + globalBufferIndex, this->coreDataNum); + zGm.SetGlobalBuffer((__gm__ TYPE_Z*)z + globalBufferIndex, this->coreDataNum); + pipe.InitBuffer(inQueueX, BUFFER_NUM, this->tileDataNum * sizeof(TYPE_X)); + + pipe.InitBuffer(outQueueZ, BUFFER_NUM, this->tileDataNum * sizeof(TYPE_Z)); + pipe.InitBuffer(tmp1, this->tileDataNum * sizeof(half)); + pipe.InitBuffer(tmp2, this->tileDataNum * sizeof(half)); + } + __aicore__ inline void Process() + { + int32_t loopCount = this->tileNum; + this->processDataNum = this->tileDataNum; + for (int32_t i = 0; i < loopCount; i++) { + if (i == this->tileNum - 1) { + this->processDataNum = this->tailDataNum; + } + CopyIn(i); + Compute(i); + CopyOut(i); + } + } + +private: + __aicore__ inline void CopyIn(int32_t progress) + { + LocalTensor xLocal = inQueueX.AllocTensor(); + LocalTensor yLocal = outQueueZ.AllocTensor(); + DataCopy(xLocal, xGm[progress * this->tileDataNum], this->processDataNum); + DataCopy(yLocal, yGm[progress * this->tileDataNum], this->processDataNum); + inQueueX.EnQue(xLocal); + outQueueZ.EnQue(yLocal); + } + __aicore__ inline void Compute(int32_t progress) + { + LocalTensor xLocal = inQueueX.DeQue(); + LocalTensor yLocal = outQueueZ.DeQue(); + + if constexpr (std::is_same_v) { + auto p1 = tmp1.Get(); + auto p2 = tmp2.Get(); + Cast(p1, xLocal, RoundMode::CAST_NONE, this->processDataNum); + Cast(p2, yLocal, RoundMode::CAST_NONE, this->processDataNum); + Add(p2, p1, p2, this->processDataNum); + Cast(p1.ReinterpretCast(), p2, RoundMode::CAST_RINT, this->processDataNum); + ShiftLeft(p1.ReinterpretCast(), p1.ReinterpretCast(), int16_t(8), this->processDataNum); + ShiftRight(p1.ReinterpretCast(), p1.ReinterpretCast(), int16_t(8), this->processDataNum); + Cast(p2, p1.ReinterpretCast(), RoundMode::CAST_NONE, this->processDataNum); + Cast(yLocal, p2, RoundMode::CAST_NONE, this->processDataNum); + } + else { + Add(yLocal, xLocal, yLocal, this->processDataNum); + } + outQueueZ.EnQue(yLocal); + inQueueX.FreeTensor(xLocal); + + } + __aicore__ inline void CopyOut(int32_t progress) + { + LocalTensor zLocal = outQueueZ.DeQue(); + DataCopy(zGm[progress * this->tileDataNum], zLocal, this->processDataNum); + outQueueZ.FreeTensor(zLocal); + } + +private: + TPipe pipe; + TQue inQueueX; + TQueBind outQueueZ; + TBuf tmp1, tmp2; + GlobalTensor xGm; + GlobalTensor yGm; + GlobalTensor zGm; + uint32_t coreDataNum; + uint32_t tileNum; + uint32_t tileDataNum; + uint32_t tailDataNum; + uint32_t processDataNum; +}; + +extern "C" __global__ __aicore__ void add_custom(GM_ADDR x, GM_ADDR y, GM_ADDR z, GM_ADDR workspace, GM_ADDR tiling) +{ + GET_TILING_DATA(tiling_data, tiling); + KernelAdd op; + op.Init(x, y, z, tiling_data.smallCoreDataNum, + tiling_data.bigCoreDataNum, tiling_data.finalBigTileNum, + tiling_data.finalSmallTileNum, tiling_data.tileDataNum, + tiling_data.smallTailDataNum, tiling_data.bigTailDataNum, + tiling_data.tailBlockNum); + op.Process(); +} + +#ifndef ASCENDC_CPU_DEBUG +// call of kernel function +void add_custom_do(uint32_t blockDim, void* l2ctrl, void* stream, uint8_t* x, uint8_t* y, uint8_t* z, + uint8_t* workspace, uint8_t* tiling) +{ + add_custom<<>>(x, y, z, workspace, tiling); +} +#endif diff --git a/Increase_multiplexing/Is_fill_UB/scripts/install.sh b/Increase_multiplexing/Is_fill_UB/scripts/install.sh new file mode 100644 index 0000000000000000000000000000000000000000..8468c5a256f2c77fad5bf78ab108ca5b62aad672 --- /dev/null +++ b/Increase_multiplexing/Is_fill_UB/scripts/install.sh @@ -0,0 +1,318 @@ +#!/bin/bash +vendor_name=customize +targetdir=/usr/local/Ascend/opp +target_custom=0 + +sourcedir=$PWD/packages +vendordir=vendors/$vendor_name + +QUIET="y" + +while true +do + case $1 in + --quiet) + QUIET="y" + shift + ;; + --install-path=*) + INSTALL_PATH=$(echo $1 | cut -d"=" -f2-) + INSTALL_PATH=${INSTALL_PATH%*/} + shift + ;; + --*) + shift + ;; + *) + break + ;; + esac +done + +log() { + cur_date=`date +"%Y-%m-%d %H:%M:%S"` + echo "[runtime] [$cur_date] "$1 +} + +if [ -n "${INSTALL_PATH}" ]; then + if [[ ! "${INSTALL_PATH}" = /* ]]; then + log "[ERROR] use absolute path for --install-path argument" + exit 1 + fi + if [ ! -d ${INSTALL_PATH} ]; then + mkdir ${INSTALL_PATH} >> /dev/null 2>&1 + if [ $? -ne 0 ]; then + log "[ERROR] create ${INSTALL_PATH} failed" + exit 1 + fi + fi + targetdir=${INSTALL_PATH} +elif [ -n "${ASCEND_CUSTOM_OPP_PATH}" ]; then + if [ ! -d ${ASCEND_CUSTOM_OPP_PATH} ]; then + mkdir -p ${ASCEND_CUSTOM_OPP_PATH} >> /dev/null 2>&1 + if [ $? -ne 0 ]; then + log "[ERROR] create ${ASCEND_CUSTOM_OPP_PATH} failed" + fi + fi + targetdir=${ASCEND_CUSTOM_OPP_PATH} +else + if [ "x${ASCEND_OPP_PATH}" == "x" ]; then + log "[ERROR] env ASCEND_OPP_PATH no exist" + exit 1 + fi + targetdir="${ASCEND_OPP_PATH}" +fi + +if [ ! -d $targetdir ];then + log "[ERROR] $targetdir no exist" + exit 1 +fi + +upgrade() +{ + if [ ! -d ${sourcedir}/$vendordir/$1 ]; then + log "[INFO] no need to upgrade ops $1 files" + return 0 + fi + + if [ ! -d ${targetdir}/$vendordir/$1 ];then + log "[INFO] create ${targetdir}/$vendordir/$1." + mkdir -p ${targetdir}/$vendordir/$1 + if [ $? -ne 0 ];then + log "[ERROR] create ${targetdir}/$vendordir/$1 failed" + return 1 + fi + else + has_same_file=-1 + for file_a in ${sourcedir}/$vendordir/$1/*; do + file_b=${file_a##*/}; + if [ "ls ${targetdir}/$vendordir/$1" = "" ]; then + log "[INFO] ${targetdir}/$vendordir/$1 is empty !!" + return 1 + fi + grep -q $file_b <<<`ls ${targetdir}/$vendordir/$1`; + if [[ $? -eq 0 ]]; then + echo -n "${file_b} " + has_same_file=0 + fi + done + if [ 0 -eq $has_same_file ]; then + if test $QUIET = "n"; then + echo "[INFO]: has old version in ${targetdir}/$vendordir/$1, \ + you want to Overlay Installation , please enter:[o]; \ + or replace directory installation , please enter: [r]; \ + or not install , please enter:[n]." + + while true + do + read orn + if [ "$orn" = n ]; then + return 0 + elif [ "$orn" = m ]; then + break; + elif [ "$0rn" = r ]; then + [ -n "${targetdir}/$vendordir/$1/" ] && rm -rf "${targetdir}/$vendordir/$1"/* + break; + else + echo "[ERROR] input error, please input again!" + fi + done + fi + fi + log "[INFO] replace or merge old ops $1 files .g....." + fi + + log "copy new ops $1 files ......" + if [ -d ${targetdir}/$vendordir/$1/ ]; then + chmod -R +w "$targetdir/$vendordir/$1/" >/dev/null 2>&1 + fi + cp -rf ${sourcedir}/$vendordir/$1/* $targetdir/$vendordir/$1/ + if [ $? -ne 0 ];then + log "[ERROR] copy new $1 files failed" + return 1 + fi + + return 0 +} +upgrade_proto() +{ + if [ ! -f ${sourcedir}/$vendordir/custom.proto ]; then + log "[INFO] no need to upgrade custom.proto files" + return 0 + fi + if [ ! -d ${targetdir}/$vendordir/framework/caffe ];then + log "[INFO] create ${targetdir}/$vendordir/framework/caffe." + mkdir -p ${targetdir}/$vendordir/framework/caffe + if [ $? -ne 0 ];then + log "[ERROR] create ${targetdir}/$vendordir/framework/caffe failed" + return 1 + fi + else + if [ -f ${targetdir}/$vendordir/framework/caffe/custom.proto ]; then + # 有老版本,判断是否要覆盖式安装 + if test $QUIET = "n"; then + echo "[INFO] ${targetdir}/$vendordir/framework/caffe has old version"\ + "custom.proto file. Do you want to replace? [y/n] " + + while true + do + read yn + if [ "$yn" = n ]; then + return 0 + elif [ "$yn" = y ]; then + break; + else + echo "[ERROR] input error, please input again!" + fi + done + fi + fi + log "[INFO] replace old caffe.proto files ......" + fi + chmod -R +w "$targetdir/$vendordir/framework/caffe/" >/dev/null 2>&1 + cp -rf ${sourcedir}/$vendordir/custom.proto ${targetdir}/$vendordir/framework/caffe/ + if [ $? -ne 0 ];then + log "[ERROR] copy new custom.proto failed" + return 1 + fi + log "[INFO] copy custom.proto success" + + return 0 +} + +upgrade_file() +{ + if [ ! -e ${sourcedir}/$vendordir/$1 ]; then + log "[INFO] no need to upgrade ops $1 file" + return 0 + fi + + log "copy new $1 files ......" + cp -f ${sourcedir}/$vendordir/$1 $targetdir/$vendordir/$1 + if [ $? -ne 0 ];then + log "[ERROR] copy new $1 file failed" + return 1 + fi + + return 0 +} + +delete_optiling_file() +{ + if [ ! -d ${targetdir}/vendors ];then + log "[INFO] $1 not exist, no need to uninstall" + return 0 + fi + sys_info=$(uname -m) + if [ ! -d ${sourcedir}/$vendordir/$1/ai_core/tbe/op_tiling/lib/linux/${sys_info} ];then + rm -rf ${sourcedir}/$vendordir/$1/ai_core/tbe/op_tiling/liboptiling.so + fi + return 0 +} + +log "[INFO] copy uninstall sh success" + +if [ ! -d ${targetdir}/vendors ];then + log "[INFO] create ${targetdir}/vendors." + mkdir -p ${targetdir}/vendors + if [ $? -ne 0 ];then + log "[ERROR] create ${targetdir}/vendors failed" + return 1 + fi +fi +chmod u+w ${targetdir}/vendors + +echo "[ops_custom]upgrade framework" +upgrade framework +if [ $? -ne 0 ];then + exit 1 +fi + +echo "[ops_custom]upgrade op proto" +upgrade op_proto +if [ $? -ne 0 ];then + exit 1 +fi + +echo "[ops_custom]upgrade version.info" +upgrade_file version.info +if [ $? -ne 0 ];then + exit 1 +fi + +echo "[ops_custom]upgrade op impl" +delete_optiling_file op_impl +upgrade op_impl +if [ $? -ne 0 ];then + exit 1 +fi + +echo "[ops_custom]upgrade op api" +upgrade op_api +if [ $? -ne 0 ];then + exit 1 +fi + +upgrade_proto +if [ $? -ne 0 ];then + exit 1 +fi + +# set the set_env.bash +if [ -n "${INSTALL_PATH}" ] && [ -d ${INSTALL_PATH} ]; then + _ASCEND_CUSTOM_OPP_PATH=${targetdir}/${vendordir} + bin_path="${_ASCEND_CUSTOM_OPP_PATH}/bin" + set_env_variable="#!/bin/bash\nexport ASCEND_CUSTOM_OPP_PATH=${_ASCEND_CUSTOM_OPP_PATH}:\${ASCEND_CUSTOM_OPP_PATH}" + if [ ! -d ${bin_path} ]; then + mkdir -p ${bin_path} >> /dev/null 2>&1 + if [ $? -ne 0 ]; then + log "[ERROR] create ${bin_path} failed" + exit 1 + fi + fi + echo -e ${set_env_variable} > ${bin_path}/set_env.bash + if [ $? -ne 0 ]; then + log "[ERROR] write ASCEND_CUSTOM_OPP_PATH to set_env.bash failed" + exit 1 + else + log "[INFO] using requirements: when custom module install finished or before you run the custom module, \ + execute the command [ source ${bin_path}/set_env.bash ] to set the environment path" + fi +else + config_file=${targetdir}/vendors/config.ini + if [ ! -f ${config_file} ]; then + touch ${config_file} + chmod 640 ${config_file} + echo "load_priority=$vendor_name" > ${config_file} + if [ $? -ne 0 ];then + echo "echo load_priority failed" + exit 1 + fi + else + found_vendors="$(grep -w "load_priority" "$config_file" | cut --only-delimited -d"=" -f2-)" + found_vendor=$(echo $found_vendors | sed "s/$vendor_name//g" | tr ',' ' ') + vendor=$(echo $found_vendor | tr -s ' ' ',') + if [ "$vendor" != "" ]; then + sed -i "/load_priority=$found_vendors/s@load_priority=$found_vendors@load_priority=$vendor_name,$vendor@g" "$config_file" + fi + fi +fi + +chmod u-w ${targetdir}/vendors + +if [ -d ${targetdir}/$vendordir/op_impl/cpu/aicpu_kernel/impl/ ]; then + chmod -R 440 ${targetdir}/$vendordir/op_impl/cpu/aicpu_kernel/impl/* >/dev/null 2>&1 +fi +if [ -f ${targetdir}/ascend_install.info ]; then + chmod -R 440 ${targetdir}/ascend_install.info +fi +if [ -f ${targetdir}/scene.info ]; then + chmod -R 440 ${targetdir}/scene.info +fi +if [ -f ${targetdir}/version.info ]; then + chmod -R 440 ${targetdir}/version.info +fi + +echo "SUCCESS" +exit 0 + diff --git a/Increase_multiplexing/Is_fill_UB/scripts/upgrade.sh b/Increase_multiplexing/Is_fill_UB/scripts/upgrade.sh new file mode 100644 index 0000000000000000000000000000000000000000..e091734858534a6aa10bb5204b87302438004926 --- /dev/null +++ b/Increase_multiplexing/Is_fill_UB/scripts/upgrade.sh @@ -0,0 +1,151 @@ +#!/bin/bash +vendor_name=customize +targetdir=/usr/local/Ascend/opp +target_custom=0 + +sourcedir=$PWD/packages +vendordir=vendors/$vendor_name + +log() { + cur_date=`date +"%Y-%m-%d %H:%M:%S"` + echo "[runtime] [$cur_date] "$1 +} + +if [[ "x${ASCEND_OPP_PATH}" == "x" ]];then + log "[ERROR] env ASCEND_OPP_PATH no exist" + exit 1 +fi + +targetdir=${ASCEND_OPP_PATH} + +if [ ! -d $targetdir ];then + log "[ERROR] $targetdir no exist" + exit 1 +fi + +upgrade() +{ + if [ ! -d ${sourcedir}/$vendordir/$1 ]; then + log "[INFO] no need to upgrade ops $1 files" + return 0 + fi + + if [ ! -d ${targetdir}/$vendordir/$1 ];then + log "[INFO] create ${targetdir}/$vendordir/$1." + mkdir -p ${targetdir}/$vendordir/$1 + if [ $? -ne 0 ];then + log "[ERROR] create ${targetdir}/$vendordir/$1 failed" + return 1 + fi + else + vendor_installed_dir=$(ls "$targetdir/vendors" 2> /dev/null) + for i in $vendor_installed_dir;do + vendor_installed_file=$(ls "$vendor_installed_dir/$vendor_name/$i" 2> /dev/null) + if [ "$i" = "$vendor_name" ] && [ "$vendor_installed_file" != "" ]; then + echo "[INFO]: $vendor_name custom opp package has been installed on the path $vendor_installed_dir, \ + you want to Overlay Installation , please enter:[o]; \ + or replace directory installation , please enter: [r]; \ + or not install , please enter:[n]." + fi + while true + do + read mrn + if [ "$mrn" = m ]; then + break + elif [ "$mrn" = r ]; then + [ -n "$vendor_installed_file"] && rm -rf "$vendor_installed_file" + break + elif [ "$mrn" = n ]; then + return 0 + else + echo "[WARNING]: Input error, please input m or r or n to choose!" + fi + done + done + log "[INFO] replace old ops $1 files ......" + fi + + log "copy new ops $1 files ......" + cp -rf ${sourcedir}/$vendordir/$1/* $targetdir/$vendordir/$1/ + if [ $? -ne 0 ];then + log "[ERROR] copy new $1 files failed" + return 1 + fi + + return 0 +} + +upgrade_file() +{ + if [ ! -e ${sourcedir}/$vendordir/$1 ]; then + log "[INFO] no need to upgrade ops $1 file" + return 0 + fi + + log "copy new $1 files ......" + cp -f ${sourcedir}/$vendordir/$1 $targetdir/$vendordir/$1 + if [ $? -ne 0 ];then + log "[ERROR] copy new $1 file failed" + return 1 + fi + + return 0 +} + +log "[INFO] copy uninstall sh success" + +echo "[ops_custom]upgrade framework" +upgrade framework +if [ $? -ne 0 ];then + exit 1 +fi + +echo "[ops_custom]upgrade op proto" +upgrade op_proto +if [ $? -ne 0 ];then + exit 1 +fi + +echo "[ops_custom]upgrade op impl" +upgrade op_impl +if [ $? -ne 0 ];then + exit 1 +fi + +echo "[ops_custom]upgrade op api" +upgrade op_api +if [ $? -ne 0 ];then + exit 1 +fi + +echo "[ops_custom]upgrade version.info" +upgrade_file version.info +if [ $? -ne 0 ];then + exit 1 +fi + +config_file=${targetdir}/vendors/config.ini +found_vendors="$(grep -w "load_priority" "$config_file" | cut --only-delimited -d"=" -f2-)" +found_vendor=$(echo $found_vendors | sed "s/$vendor_name//g" | tr ',' ' ') +vendor=$(echo $found_vendor | tr -s ' ' ',') +if [ "$vendor" != "" ]; then + sed -i "/load_priority=$found_vendors/s@load_priority=$found_vendors@load_priority=$vendor_name,$vendor@g" "$config_file" +fi + +changemode() +{ + if [ -d ${targetdir} ];then + chmod -R 550 ${targetdir}>/dev/null 2>&1 + fi + + return 0 +} +echo "[ops_custom]changemode..." +#changemode +if [ $? -ne 0 ];then + exit 1 +fi + +echo "SUCCESS" +exit 0 + diff --git a/Increase_multiplexing/No_increase/CMakeLists.txt b/Increase_multiplexing/No_increase/CMakeLists.txt new file mode 100644 index 0000000000000000000000000000000000000000..584132d80993d309434fb1303de83910a1989aba --- /dev/null +++ b/Increase_multiplexing/No_increase/CMakeLists.txt @@ -0,0 +1,69 @@ +cmake_minimum_required(VERSION 3.16.0) +project(opp) +if(ENABLE_CROSS_COMPILE) + if(${CMAKE_SYSTEM_PROCESSOR} STREQUAL x86_64) + set(CROSS_COMPILE_PLATFORM aarch64) + else() + set(CROSS_COMPILE_PLATFORM x86_64) + endif() + set(PLATFORM ${CMAKE_SYSTEM_PROCESSOR}) + set(CMAKE_COMPILE_COMPILER_LIBRARY ${ASCEND_CANN_PACKAGE_PATH}/${PLATFORM}-linux/devlib/linux/${CROSS_COMPILE_PLATFORM}/) + set(CMAKE_COMPILE_RUNTIME_LIBRARY ${ASCEND_CANN_PACKAGE_PATH}/${PLATFORM}-linux/devlib/${CROSS_COMPILE_PLATFORM}/) + set(CMAKE_SYSTEM_PROCESSOR ${CROSS_COMPILE_PLATFORM}) + set(CMAKE_COMPILE ${CMAKE_CXX_COMPILER}) + set(CMAKE_CXX_COMPILER ${CMAKE_CROSS_PLATFORM_COMPILER}) +else() + set(CMAKE_COMPILE ${CMAKE_CXX_COMPILER}) +endif() + +include(cmake/config.cmake) +include(cmake/func.cmake) +include(cmake/intf.cmake) + +if(EXISTS ${CMAKE_CURRENT_SOURCE_DIR}/framework) + add_subdirectory(framework) +endif() +if(EXISTS ${CMAKE_CURRENT_SOURCE_DIR}/op_host) + add_subdirectory(op_host) +endif() +if(EXISTS ${CMAKE_CURRENT_SOURCE_DIR}/op_kernel) + add_subdirectory(op_kernel) +endif() +if(ENABLE_TEST AND EXISTS ${CMAKE_CURRENT_SOURCE_DIR}/testcases) + add_subdirectory(testcases) +endif() + +# modify vendor_name in install.sh and upgrade.sh +add_custom_command(OUTPUT ${CMAKE_BINARY_DIR}/scripts/install.sh ${CMAKE_BINARY_DIR}/scripts/upgrade.sh + COMMAND mkdir -p ${CMAKE_BINARY_DIR}/scripts + COMMAND cp -r ${CMAKE_SOURCE_DIR}/scripts/* ${CMAKE_BINARY_DIR}/scripts/ + COMMAND sed -i "s/vendor_name=customize/vendor_name=${vendor_name}/g" ${CMAKE_BINARY_DIR}/scripts/* +) +add_custom_target(modify_vendor ALL DEPENDS ${CMAKE_BINARY_DIR}/scripts/install.sh ${CMAKE_BINARY_DIR}/scripts/upgrade.sh) +install(DIRECTORY ${CMAKE_BINARY_DIR}/scripts/ DESTINATION . FILE_PERMISSIONS OWNER_EXECUTE OWNER_READ GROUP_READ) + +install(FILES ${CMAKE_SOURCE_DIR}/custom.proto DESTINATION packages OPTIONAL) + +get_system_info(SYSTEM_INFO) + +# gen version.info +add_custom_target(gen_version_info ALL + COMMAND bash ${CMAKE_CURRENT_SOURCE_DIR}/cmake/util/gen_version_info.sh ${ASCEND_CANN_PACKAGE_PATH} ${CMAKE_CURRENT_BINARY_DIR} +) + +install(FILES ${CMAKE_CURRENT_BINARY_DIR}/version.info + DESTINATION packages/vendors/${vendor_name}/) + +# CPack config +set(CPACK_PACKAGE_NAME ${CMAKE_PROJECT_NAME}) +set(CPACK_PACKAGE_VERSION ${CMAKE_PROJECT_VERSION}) +set(CPACK_PACKAGE_DESCRIPTION "CPack opp project") +set(CPACK_PACKAGE_DESCRIPTION_SUMMARY "CPack opp project") +set(CPACK_PACKAGE_DIRECTORY ${CMAKE_INSTALL_PREFIX}) +set(CPACK_PACKAGE_FILE_NAME "custom_opp_${SYSTEM_INFO}.run") +set(CPACK_GENERATOR External) +set(CPACK_CMAKE_GENERATOR "Unix Makefiles") +set(CPACK_EXTERNAL_ENABLE_STAGING TRUE) +set(CPACK_EXTERNAL_PACKAGE_SCRIPT ${CMAKE_SOURCE_DIR}/cmake/makeself.cmake) +set(CPACK_EXTERNAL_BUILT_PACKAGES ${CPACK_PACKAGE_DIRECTORY}/_CPack_Packages/Linux/External/${CPACK_PACKAGE_FILE_NAME}/${CPACK_PACKAGE_FILE_NAME}) +include(CPack) diff --git a/Increase_multiplexing/No_increase/CMakePresets.json b/Increase_multiplexing/No_increase/CMakePresets.json new file mode 100644 index 0000000000000000000000000000000000000000..ddec9431bbf9d2c59743f39d30fe544067ada09d --- /dev/null +++ b/Increase_multiplexing/No_increase/CMakePresets.json @@ -0,0 +1,63 @@ +{ + "version": 1, + "cmakeMinimumRequired": { + "major": 3, + "minor": 19, + "patch": 0 + }, + "configurePresets": [ + { + "name": "default", + "displayName": "Default Config", + "description": "Default build using Unix Makefiles generator", + "generator": "Unix Makefiles", + "binaryDir": "${sourceDir}/build_out", + "cacheVariables": { + "CMAKE_BUILD_TYPE": { + "type": "STRING", + "value": "Release" + }, + "ENABLE_SOURCE_PACKAGE": { + "type": "BOOL", + "value": "True" + }, + "ENABLE_BINARY_PACKAGE": { + "type": "BOOL", + "value": "True" + }, + "ASCEND_COMPUTE_UNIT": { + "type": "STRING", + "value": "ascend310b;ascend910b" + }, + "ENABLE_TEST": { + "type": "BOOL", + "value": "True" + }, + "vendor_name": { + "type": "STRING", + "value": "customize" + }, + "ASCEND_CANN_PACKAGE_PATH": { + "type": "PATH", + "value": "/usr/local/Ascend/ascend-toolkit/latest" + }, + "ASCEND_PYTHON_EXECUTABLE": { + "type": "STRING", + "value": "python3" + }, + "CMAKE_INSTALL_PREFIX": { + "type": "PATH", + "value": "${sourceDir}/build_out" + }, + "ENABLE_CROSS_COMPILE": { + "type": "BOOL", + "value": "False" + }, + "CMAKE_CROSS_PLATFORM_COMPILER": { + "type": "PATH", + "value": "/usr/bin/aarch64-linux-gnu-g++" + } + } + } + ] +} diff --git a/Increase_multiplexing/No_increase/build.sh b/Increase_multiplexing/No_increase/build.sh new file mode 100644 index 0000000000000000000000000000000000000000..4be96d7d8b99f0dd4b8052a16d17afe9c809fb54 --- /dev/null +++ b/Increase_multiplexing/No_increase/build.sh @@ -0,0 +1,37 @@ +#!/bin/bash +script_path=$(realpath $(dirname $0)) + + +mkdir -p build_out +rm -rf build_out/* +cd build_out + +cmake_version=$(cmake --version | grep "cmake version" | awk '{print $3}') +if [ "$cmake_version" \< "3.19.0" ] ; then + opts=$(python3 $script_path/cmake/util/preset_parse.py $script_path/CMakePresets.json) + echo $opts + cmake .. $opts +else + cmake .. --preset=default +fi +target=package +if [ "$1"x != ""x ]; then target=$1; fi + +cmake --build . --target $target -j16 +if [ $? -ne 0 ]; then exit 1; fi + +if [ $target = "package" ]; then + if test -d ./op_kernel/binary ; then + ./cust*.run + if [ $? -ne 0 ]; then exit 1; fi + cmake --build . --target binary -j16 + if [ $? -ne 0 ]; then exit 1; fi + cmake --build . --target $target -j16 + fi +fi + +# for debug +# cd build_out +# make +# cpack +# verbose append -v diff --git a/Increase_multiplexing/No_increase/build_out/CMakeCache.txt b/Increase_multiplexing/No_increase/build_out/CMakeCache.txt new file mode 100644 index 0000000000000000000000000000000000000000..f88602ba1020ae6a5b1ab985c7efe0c1967049fa --- /dev/null +++ b/Increase_multiplexing/No_increase/build_out/CMakeCache.txt @@ -0,0 +1,425 @@ +# This is the CMakeCache file. +# For build in directory: /Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out +# It was generated by CMake: /usr/bin/cmake +# You can edit this file to change values found and used by cmake. +# If you do not want to change any of the values, simply exit the editor. +# If you do want to change a value, simply edit, save, and exit the editor. +# The syntax for the file is as follows: +# KEY:TYPE=VALUE +# KEY is the name of a variable in the cache. +# TYPE is a hint to GUIs for the type of VALUE, DO NOT EDIT TYPE!. +# VALUE is the current value for the KEY. + +######################## +# EXTERNAL cache entries +######################## + +//No help, variable specified on the command line. +ASCEND_CANN_PACKAGE_PATH:PATH=/usr/local/Ascend/ascend-toolkit/latest + +//No help, variable specified on the command line. +ASCEND_COMPUTE_UNIT:STRING=ascend310b;ascend910b + +//No help, variable specified on the command line. +ASCEND_PYTHON_EXECUTABLE:STRING=python3 + +//Path to a program. +CMAKE_ADDR2LINE:FILEPATH=/usr/bin/addr2line + +//Path to a program. +CMAKE_AR:FILEPATH=/usr/bin/ar + +//No help, variable specified on the command line. +CMAKE_BUILD_TYPE:STRING=Release + +//Enable/Disable color output during build. +CMAKE_COLOR_MAKEFILE:BOOL=ON + +//No help, variable specified on the command line. +CMAKE_CROSS_PLATFORM_COMPILER:PATH=/usr/bin/aarch64-linux-gnu-g++ + +//CXX compiler +CMAKE_CXX_COMPILER:FILEPATH=/usr/bin/c++ + +//A wrapper around 'ar' adding the appropriate '--plugin' option +// for the GCC compiler +CMAKE_CXX_COMPILER_AR:FILEPATH=/usr/bin/gcc-ar-11 + +//A wrapper around 'ranlib' adding the appropriate '--plugin' option +// for the GCC compiler +CMAKE_CXX_COMPILER_RANLIB:FILEPATH=/usr/bin/gcc-ranlib-11 + +//Flags used by the CXX compiler during all build types. +CMAKE_CXX_FLAGS:STRING= + +//Flags used by the CXX compiler during DEBUG builds. +CMAKE_CXX_FLAGS_DEBUG:STRING=-g + +//Flags used by the CXX compiler during MINSIZEREL builds. +CMAKE_CXX_FLAGS_MINSIZEREL:STRING=-Os -DNDEBUG + +//Flags used by the CXX compiler during RELEASE builds. +CMAKE_CXX_FLAGS_RELEASE:STRING=-O3 -DNDEBUG + +//Flags used by the CXX compiler during RELWITHDEBINFO builds. +CMAKE_CXX_FLAGS_RELWITHDEBINFO:STRING=-O2 -g -DNDEBUG + +//C compiler +CMAKE_C_COMPILER:FILEPATH=/usr/bin/cc + +//A wrapper around 'ar' adding the appropriate '--plugin' option +// for the GCC compiler +CMAKE_C_COMPILER_AR:FILEPATH=/usr/bin/gcc-ar-11 + +//A wrapper around 'ranlib' adding the appropriate '--plugin' option +// for the GCC compiler +CMAKE_C_COMPILER_RANLIB:FILEPATH=/usr/bin/gcc-ranlib-11 + +//Flags used by the C compiler during all build types. +CMAKE_C_FLAGS:STRING= + +//Flags used by the C compiler during DEBUG builds. +CMAKE_C_FLAGS_DEBUG:STRING=-g + +//Flags used by the C compiler during MINSIZEREL builds. +CMAKE_C_FLAGS_MINSIZEREL:STRING=-Os -DNDEBUG + +//Flags used by the C compiler during RELEASE builds. +CMAKE_C_FLAGS_RELEASE:STRING=-O3 -DNDEBUG + +//Flags used by the C compiler during RELWITHDEBINFO builds. +CMAKE_C_FLAGS_RELWITHDEBINFO:STRING=-O2 -g -DNDEBUG + +//Path to a program. +CMAKE_DLLTOOL:FILEPATH=CMAKE_DLLTOOL-NOTFOUND + +//Flags used by the linker during all build types. +CMAKE_EXE_LINKER_FLAGS:STRING= + +//Flags used by the linker during DEBUG builds. +CMAKE_EXE_LINKER_FLAGS_DEBUG:STRING= + +//Flags used by the linker during MINSIZEREL builds. +CMAKE_EXE_LINKER_FLAGS_MINSIZEREL:STRING= + +//Flags used by the linker during RELEASE builds. +CMAKE_EXE_LINKER_FLAGS_RELEASE:STRING= + +//Flags used by the linker during RELWITHDEBINFO builds. +CMAKE_EXE_LINKER_FLAGS_RELWITHDEBINFO:STRING= + +//Enable/Disable output of compile commands during generation. +CMAKE_EXPORT_COMPILE_COMMANDS:BOOL= + +//No help, variable specified on the command line. +CMAKE_INSTALL_PREFIX:PATH=/Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out + +//Path to a program. +CMAKE_LINKER:FILEPATH=/usr/bin/ld + +//Path to a program. +CMAKE_MAKE_PROGRAM:FILEPATH=/usr/bin/gmake + +//Flags used by the linker during the creation of modules during +// all build types. +CMAKE_MODULE_LINKER_FLAGS:STRING= + +//Flags used by the linker during the creation of modules during +// DEBUG builds. +CMAKE_MODULE_LINKER_FLAGS_DEBUG:STRING= + +//Flags used by the linker during the creation of modules during +// MINSIZEREL builds. +CMAKE_MODULE_LINKER_FLAGS_MINSIZEREL:STRING= + +//Flags used by the linker during the creation of modules during +// RELEASE builds. +CMAKE_MODULE_LINKER_FLAGS_RELEASE:STRING= + +//Flags used by the linker during the creation of modules during +// RELWITHDEBINFO builds. +CMAKE_MODULE_LINKER_FLAGS_RELWITHDEBINFO:STRING= + +//Path to a program. +CMAKE_NM:FILEPATH=/usr/bin/nm + +//Path to a program. +CMAKE_OBJCOPY:FILEPATH=/usr/bin/objcopy + +//Path to a program. +CMAKE_OBJDUMP:FILEPATH=/usr/bin/objdump + +//Value Computed by CMake +CMAKE_PROJECT_DESCRIPTION:STATIC= + +//Value Computed by CMake +CMAKE_PROJECT_HOMEPAGE_URL:STATIC= + +//Value Computed by CMake +CMAKE_PROJECT_NAME:STATIC=opp + +//Path to a program. +CMAKE_RANLIB:FILEPATH=/usr/bin/ranlib + +//Path to a program. +CMAKE_READELF:FILEPATH=/usr/bin/readelf + +//Flags used by the linker during the creation of shared libraries +// during all build types. +CMAKE_SHARED_LINKER_FLAGS:STRING= + +//Flags used by the linker during the creation of shared libraries +// during DEBUG builds. +CMAKE_SHARED_LINKER_FLAGS_DEBUG:STRING= + +//Flags used by the linker during the creation of shared libraries +// during MINSIZEREL builds. +CMAKE_SHARED_LINKER_FLAGS_MINSIZEREL:STRING= + +//Flags used by the linker during the creation of shared libraries +// during RELEASE builds. +CMAKE_SHARED_LINKER_FLAGS_RELEASE:STRING= + +//Flags used by the linker during the creation of shared libraries +// during RELWITHDEBINFO builds. +CMAKE_SHARED_LINKER_FLAGS_RELWITHDEBINFO:STRING= + +//If set, runtime paths are not added when installing shared libraries, +// but are added when building. +CMAKE_SKIP_INSTALL_RPATH:BOOL=NO + +//If set, runtime paths are not added when using shared libraries. +CMAKE_SKIP_RPATH:BOOL=NO + +//Flags used by the linker during the creation of static libraries +// during all build types. +CMAKE_STATIC_LINKER_FLAGS:STRING= + +//Flags used by the linker during the creation of static libraries +// during DEBUG builds. +CMAKE_STATIC_LINKER_FLAGS_DEBUG:STRING= + +//Flags used by the linker during the creation of static libraries +// during MINSIZEREL builds. +CMAKE_STATIC_LINKER_FLAGS_MINSIZEREL:STRING= + +//Flags used by the linker during the creation of static libraries +// during RELEASE builds. +CMAKE_STATIC_LINKER_FLAGS_RELEASE:STRING= + +//Flags used by the linker during the creation of static libraries +// during RELWITHDEBINFO builds. +CMAKE_STATIC_LINKER_FLAGS_RELWITHDEBINFO:STRING= + +//Path to a program. +CMAKE_STRIP:FILEPATH=/usr/bin/strip + +//If this value is on, makefiles will be generated without the +// .SILENT directive, and all commands will be echoed to the console +// during the make. This is useful for debugging only. With Visual +// Studio IDE projects all commands are done without /nologo. +CMAKE_VERBOSE_MAKEFILE:BOOL=FALSE + +//Enable to build RPM source packages +CPACK_SOURCE_RPM:BOOL=OFF + +//Enable to build TBZ2 source packages +CPACK_SOURCE_TBZ2:BOOL=ON + +//Enable to build TGZ source packages +CPACK_SOURCE_TGZ:BOOL=ON + +//Enable to build TXZ source packages +CPACK_SOURCE_TXZ:BOOL=ON + +//Enable to build TZ source packages +CPACK_SOURCE_TZ:BOOL=ON + +//Enable to build ZIP source packages +CPACK_SOURCE_ZIP:BOOL=OFF + +//No help, variable specified on the command line. +ENABLE_BINARY_PACKAGE:BOOL=True + +//No help, variable specified on the command line. +ENABLE_CROSS_COMPILE:BOOL=False + +//No help, variable specified on the command line. +ENABLE_SOURCE_PACKAGE:BOOL=True + +//No help, variable specified on the command line. +ENABLE_TEST:BOOL=True + +//Value Computed by CMake +opp_BINARY_DIR:STATIC=/Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out + +//Value Computed by CMake +opp_IS_TOP_LEVEL:STATIC=ON + +//Value Computed by CMake +opp_SOURCE_DIR:STATIC=/Test_performance/Operator-performance/Increase_multiplexing/No_increase + +//No help, variable specified on the command line. +vendor_name:STRING=customize + + +######################## +# INTERNAL cache entries +######################## + +//ADVANCED property for variable: CMAKE_ADDR2LINE +CMAKE_ADDR2LINE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_AR +CMAKE_AR-ADVANCED:INTERNAL=1 +//This is the directory where this CMakeCache.txt was created +CMAKE_CACHEFILE_DIR:INTERNAL=/Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out +//Major version of cmake used to create the current loaded cache +CMAKE_CACHE_MAJOR_VERSION:INTERNAL=3 +//Minor version of cmake used to create the current loaded cache +CMAKE_CACHE_MINOR_VERSION:INTERNAL=22 +//Patch version of cmake used to create the current loaded cache +CMAKE_CACHE_PATCH_VERSION:INTERNAL=1 +//ADVANCED property for variable: CMAKE_COLOR_MAKEFILE +CMAKE_COLOR_MAKEFILE-ADVANCED:INTERNAL=1 +//Path to CMake executable. +CMAKE_COMMAND:INTERNAL=/usr/bin/cmake +//Path to cpack program executable. +CMAKE_CPACK_COMMAND:INTERNAL=/usr/bin/cpack +//Path to ctest program executable. +CMAKE_CTEST_COMMAND:INTERNAL=/usr/bin/ctest +//ADVANCED property for variable: CMAKE_CXX_COMPILER +CMAKE_CXX_COMPILER-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CXX_COMPILER_AR +CMAKE_CXX_COMPILER_AR-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CXX_COMPILER_RANLIB +CMAKE_CXX_COMPILER_RANLIB-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CXX_FLAGS +CMAKE_CXX_FLAGS-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CXX_FLAGS_DEBUG +CMAKE_CXX_FLAGS_DEBUG-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CXX_FLAGS_MINSIZEREL +CMAKE_CXX_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CXX_FLAGS_RELEASE +CMAKE_CXX_FLAGS_RELEASE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_CXX_FLAGS_RELWITHDEBINFO +CMAKE_CXX_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_COMPILER +CMAKE_C_COMPILER-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_COMPILER_AR +CMAKE_C_COMPILER_AR-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_COMPILER_RANLIB +CMAKE_C_COMPILER_RANLIB-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_FLAGS +CMAKE_C_FLAGS-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_FLAGS_DEBUG +CMAKE_C_FLAGS_DEBUG-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_FLAGS_MINSIZEREL +CMAKE_C_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_FLAGS_RELEASE +CMAKE_C_FLAGS_RELEASE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_C_FLAGS_RELWITHDEBINFO +CMAKE_C_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_DLLTOOL +CMAKE_DLLTOOL-ADVANCED:INTERNAL=1 +//Executable file format +CMAKE_EXECUTABLE_FORMAT:INTERNAL=ELF +//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS +CMAKE_EXE_LINKER_FLAGS-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_DEBUG +CMAKE_EXE_LINKER_FLAGS_DEBUG-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_MINSIZEREL +CMAKE_EXE_LINKER_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_RELEASE +CMAKE_EXE_LINKER_FLAGS_RELEASE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_EXE_LINKER_FLAGS_RELWITHDEBINFO +CMAKE_EXE_LINKER_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_EXPORT_COMPILE_COMMANDS +CMAKE_EXPORT_COMPILE_COMMANDS-ADVANCED:INTERNAL=1 +//Name of external makefile project generator. +CMAKE_EXTRA_GENERATOR:INTERNAL= +//Name of generator. +CMAKE_GENERATOR:INTERNAL=Unix Makefiles +//Generator instance identifier. +CMAKE_GENERATOR_INSTANCE:INTERNAL= +//Name of generator platform. +CMAKE_GENERATOR_PLATFORM:INTERNAL= +//Name of generator toolset. +CMAKE_GENERATOR_TOOLSET:INTERNAL= +//Source directory with the top level CMakeLists.txt file for this +// project +CMAKE_HOME_DIRECTORY:INTERNAL=/Test_performance/Operator-performance/Increase_multiplexing/No_increase +//Install .so files without execute permission. +CMAKE_INSTALL_SO_NO_EXE:INTERNAL=1 +//ADVANCED property for variable: CMAKE_LINKER +CMAKE_LINKER-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_MAKE_PROGRAM +CMAKE_MAKE_PROGRAM-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS +CMAKE_MODULE_LINKER_FLAGS-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS_DEBUG +CMAKE_MODULE_LINKER_FLAGS_DEBUG-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS_MINSIZEREL +CMAKE_MODULE_LINKER_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS_RELEASE +CMAKE_MODULE_LINKER_FLAGS_RELEASE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_MODULE_LINKER_FLAGS_RELWITHDEBINFO +CMAKE_MODULE_LINKER_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_NM +CMAKE_NM-ADVANCED:INTERNAL=1 +//number of local generators +CMAKE_NUMBER_OF_MAKEFILES:INTERNAL=5 +//ADVANCED property for variable: CMAKE_OBJCOPY +CMAKE_OBJCOPY-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_OBJDUMP +CMAKE_OBJDUMP-ADVANCED:INTERNAL=1 +//Platform information initialized +CMAKE_PLATFORM_INFO_INITIALIZED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_RANLIB +CMAKE_RANLIB-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_READELF +CMAKE_READELF-ADVANCED:INTERNAL=1 +//Path to CMake installation. +CMAKE_ROOT:INTERNAL=/usr/share/cmake-3.22 +//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS +CMAKE_SHARED_LINKER_FLAGS-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_DEBUG +CMAKE_SHARED_LINKER_FLAGS_DEBUG-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_MINSIZEREL +CMAKE_SHARED_LINKER_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_RELEASE +CMAKE_SHARED_LINKER_FLAGS_RELEASE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_SHARED_LINKER_FLAGS_RELWITHDEBINFO +CMAKE_SHARED_LINKER_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_SKIP_INSTALL_RPATH +CMAKE_SKIP_INSTALL_RPATH-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_SKIP_RPATH +CMAKE_SKIP_RPATH-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS +CMAKE_STATIC_LINKER_FLAGS-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS_DEBUG +CMAKE_STATIC_LINKER_FLAGS_DEBUG-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS_MINSIZEREL +CMAKE_STATIC_LINKER_FLAGS_MINSIZEREL-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS_RELEASE +CMAKE_STATIC_LINKER_FLAGS_RELEASE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_STATIC_LINKER_FLAGS_RELWITHDEBINFO +CMAKE_STATIC_LINKER_FLAGS_RELWITHDEBINFO-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CMAKE_STRIP +CMAKE_STRIP-ADVANCED:INTERNAL=1 +//uname command +CMAKE_UNAME:INTERNAL=/usr/bin/uname +//ADVANCED property for variable: CMAKE_VERBOSE_MAKEFILE +CMAKE_VERBOSE_MAKEFILE-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CPACK_SOURCE_RPM +CPACK_SOURCE_RPM-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CPACK_SOURCE_TBZ2 +CPACK_SOURCE_TBZ2-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CPACK_SOURCE_TGZ +CPACK_SOURCE_TGZ-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CPACK_SOURCE_TXZ +CPACK_SOURCE_TXZ-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CPACK_SOURCE_TZ +CPACK_SOURCE_TZ-ADVANCED:INTERNAL=1 +//ADVANCED property for variable: CPACK_SOURCE_ZIP +CPACK_SOURCE_ZIP-ADVANCED:INTERNAL=1 + diff --git a/Increase_multiplexing/No_increase/build_out/CMakeFiles/3.22.1/CMakeCCompiler.cmake b/Increase_multiplexing/No_increase/build_out/CMakeFiles/3.22.1/CMakeCCompiler.cmake new file mode 100644 index 0000000000000000000000000000000000000000..0c0b1de27a84397ebfeef2c8c3b6b19603608c1f --- /dev/null +++ b/Increase_multiplexing/No_increase/build_out/CMakeFiles/3.22.1/CMakeCCompiler.cmake @@ -0,0 +1,72 @@ +set(CMAKE_C_COMPILER "/usr/bin/cc") +set(CMAKE_C_COMPILER_ARG1 "") +set(CMAKE_C_COMPILER_ID "GNU") +set(CMAKE_C_COMPILER_VERSION "11.4.0") +set(CMAKE_C_COMPILER_VERSION_INTERNAL "") +set(CMAKE_C_COMPILER_WRAPPER "") +set(CMAKE_C_STANDARD_COMPUTED_DEFAULT "17") +set(CMAKE_C_EXTENSIONS_COMPUTED_DEFAULT "ON") +set(CMAKE_C_COMPILE_FEATURES "c_std_90;c_function_prototypes;c_std_99;c_restrict;c_variadic_macros;c_std_11;c_static_assert;c_std_17;c_std_23") +set(CMAKE_C90_COMPILE_FEATURES "c_std_90;c_function_prototypes") +set(CMAKE_C99_COMPILE_FEATURES "c_std_99;c_restrict;c_variadic_macros") +set(CMAKE_C11_COMPILE_FEATURES "c_std_11;c_static_assert") +set(CMAKE_C17_COMPILE_FEATURES "c_std_17") +set(CMAKE_C23_COMPILE_FEATURES "c_std_23") + +set(CMAKE_C_PLATFORM_ID "Linux") +set(CMAKE_C_SIMULATE_ID "") +set(CMAKE_C_COMPILER_FRONTEND_VARIANT "") +set(CMAKE_C_SIMULATE_VERSION "") + + + + +set(CMAKE_AR "/usr/bin/ar") +set(CMAKE_C_COMPILER_AR "/usr/bin/gcc-ar-11") +set(CMAKE_RANLIB "/usr/bin/ranlib") +set(CMAKE_C_COMPILER_RANLIB "/usr/bin/gcc-ranlib-11") +set(CMAKE_LINKER "/usr/bin/ld") +set(CMAKE_MT "") +set(CMAKE_COMPILER_IS_GNUCC 1) +set(CMAKE_C_COMPILER_LOADED 1) +set(CMAKE_C_COMPILER_WORKS TRUE) +set(CMAKE_C_ABI_COMPILED TRUE) + +set(CMAKE_C_COMPILER_ENV_VAR "CC") + +set(CMAKE_C_COMPILER_ID_RUN 1) +set(CMAKE_C_SOURCE_FILE_EXTENSIONS c;m) +set(CMAKE_C_IGNORE_EXTENSIONS h;H;o;O;obj;OBJ;def;DEF;rc;RC) +set(CMAKE_C_LINKER_PREFERENCE 10) + +# Save compiler ABI information. +set(CMAKE_C_SIZEOF_DATA_PTR "8") +set(CMAKE_C_COMPILER_ABI "ELF") +set(CMAKE_C_BYTE_ORDER "LITTLE_ENDIAN") +set(CMAKE_C_LIBRARY_ARCHITECTURE "aarch64-linux-gnu") + +if(CMAKE_C_SIZEOF_DATA_PTR) + set(CMAKE_SIZEOF_VOID_P "${CMAKE_C_SIZEOF_DATA_PTR}") +endif() + +if(CMAKE_C_COMPILER_ABI) + set(CMAKE_INTERNAL_PLATFORM_ABI "${CMAKE_C_COMPILER_ABI}") +endif() + +if(CMAKE_C_LIBRARY_ARCHITECTURE) + set(CMAKE_LIBRARY_ARCHITECTURE "aarch64-linux-gnu") +endif() + +set(CMAKE_C_CL_SHOWINCLUDES_PREFIX "") +if(CMAKE_C_CL_SHOWINCLUDES_PREFIX) + set(CMAKE_CL_SHOWINCLUDES_PREFIX "${CMAKE_C_CL_SHOWINCLUDES_PREFIX}") +endif() + + + + + +set(CMAKE_C_IMPLICIT_INCLUDE_DIRECTORIES "/usr/lib/gcc/aarch64-linux-gnu/11/include;/usr/local/include;/usr/include/aarch64-linux-gnu;/usr/include") +set(CMAKE_C_IMPLICIT_LINK_LIBRARIES "gcc;gcc_s;c;gcc;gcc_s") +set(CMAKE_C_IMPLICIT_LINK_DIRECTORIES "/usr/lib/gcc/aarch64-linux-gnu/11;/usr/lib/aarch64-linux-gnu;/usr/lib;/lib/aarch64-linux-gnu;/lib") +set(CMAKE_C_IMPLICIT_LINK_FRAMEWORK_DIRECTORIES "") diff --git a/Increase_multiplexing/No_increase/build_out/CMakeFiles/3.22.1/CMakeCXXCompiler.cmake b/Increase_multiplexing/No_increase/build_out/CMakeFiles/3.22.1/CMakeCXXCompiler.cmake new file mode 100644 index 0000000000000000000000000000000000000000..f59b84fb1dde571d148db8893f9869d15fbb300d --- /dev/null +++ b/Increase_multiplexing/No_increase/build_out/CMakeFiles/3.22.1/CMakeCXXCompiler.cmake @@ -0,0 +1,83 @@ +set(CMAKE_CXX_COMPILER "/usr/bin/c++") +set(CMAKE_CXX_COMPILER_ARG1 "") +set(CMAKE_CXX_COMPILER_ID "GNU") +set(CMAKE_CXX_COMPILER_VERSION "11.4.0") +set(CMAKE_CXX_COMPILER_VERSION_INTERNAL "") +set(CMAKE_CXX_COMPILER_WRAPPER "") +set(CMAKE_CXX_STANDARD_COMPUTED_DEFAULT "17") +set(CMAKE_CXX_EXTENSIONS_COMPUTED_DEFAULT "ON") +set(CMAKE_CXX_COMPILE_FEATURES "cxx_std_98;cxx_template_template_parameters;cxx_std_11;cxx_alias_templates;cxx_alignas;cxx_alignof;cxx_attributes;cxx_auto_type;cxx_constexpr;cxx_decltype;cxx_decltype_incomplete_return_types;cxx_default_function_template_args;cxx_defaulted_functions;cxx_defaulted_move_initializers;cxx_delegating_constructors;cxx_deleted_functions;cxx_enum_forward_declarations;cxx_explicit_conversions;cxx_extended_friend_declarations;cxx_extern_templates;cxx_final;cxx_func_identifier;cxx_generalized_initializers;cxx_inheriting_constructors;cxx_inline_namespaces;cxx_lambdas;cxx_local_type_template_args;cxx_long_long_type;cxx_noexcept;cxx_nonstatic_member_init;cxx_nullptr;cxx_override;cxx_range_for;cxx_raw_string_literals;cxx_reference_qualified_functions;cxx_right_angle_brackets;cxx_rvalue_references;cxx_sizeof_member;cxx_static_assert;cxx_strong_enums;cxx_thread_local;cxx_trailing_return_types;cxx_unicode_literals;cxx_uniform_initialization;cxx_unrestricted_unions;cxx_user_literals;cxx_variadic_macros;cxx_variadic_templates;cxx_std_14;cxx_aggregate_default_initializers;cxx_attribute_deprecated;cxx_binary_literals;cxx_contextual_conversions;cxx_decltype_auto;cxx_digit_separators;cxx_generic_lambdas;cxx_lambda_init_captures;cxx_relaxed_constexpr;cxx_return_type_deduction;cxx_variable_templates;cxx_std_17;cxx_std_20;cxx_std_23") +set(CMAKE_CXX98_COMPILE_FEATURES "cxx_std_98;cxx_template_template_parameters") +set(CMAKE_CXX11_COMPILE_FEATURES "cxx_std_11;cxx_alias_templates;cxx_alignas;cxx_alignof;cxx_attributes;cxx_auto_type;cxx_constexpr;cxx_decltype;cxx_decltype_incomplete_return_types;cxx_default_function_template_args;cxx_defaulted_functions;cxx_defaulted_move_initializers;cxx_delegating_constructors;cxx_deleted_functions;cxx_enum_forward_declarations;cxx_explicit_conversions;cxx_extended_friend_declarations;cxx_extern_templates;cxx_final;cxx_func_identifier;cxx_generalized_initializers;cxx_inheriting_constructors;cxx_inline_namespaces;cxx_lambdas;cxx_local_type_template_args;cxx_long_long_type;cxx_noexcept;cxx_nonstatic_member_init;cxx_nullptr;cxx_override;cxx_range_for;cxx_raw_string_literals;cxx_reference_qualified_functions;cxx_right_angle_brackets;cxx_rvalue_references;cxx_sizeof_member;cxx_static_assert;cxx_strong_enums;cxx_thread_local;cxx_trailing_return_types;cxx_unicode_literals;cxx_uniform_initialization;cxx_unrestricted_unions;cxx_user_literals;cxx_variadic_macros;cxx_variadic_templates") +set(CMAKE_CXX14_COMPILE_FEATURES "cxx_std_14;cxx_aggregate_default_initializers;cxx_attribute_deprecated;cxx_binary_literals;cxx_contextual_conversions;cxx_decltype_auto;cxx_digit_separators;cxx_generic_lambdas;cxx_lambda_init_captures;cxx_relaxed_constexpr;cxx_return_type_deduction;cxx_variable_templates") +set(CMAKE_CXX17_COMPILE_FEATURES "cxx_std_17") +set(CMAKE_CXX20_COMPILE_FEATURES "cxx_std_20") +set(CMAKE_CXX23_COMPILE_FEATURES "cxx_std_23") + +set(CMAKE_CXX_PLATFORM_ID "Linux") +set(CMAKE_CXX_SIMULATE_ID "") +set(CMAKE_CXX_COMPILER_FRONTEND_VARIANT "") +set(CMAKE_CXX_SIMULATE_VERSION "") + + + + +set(CMAKE_AR "/usr/bin/ar") +set(CMAKE_CXX_COMPILER_AR "/usr/bin/gcc-ar-11") +set(CMAKE_RANLIB "/usr/bin/ranlib") +set(CMAKE_CXX_COMPILER_RANLIB "/usr/bin/gcc-ranlib-11") +set(CMAKE_LINKER "/usr/bin/ld") +set(CMAKE_MT "") +set(CMAKE_COMPILER_IS_GNUCXX 1) +set(CMAKE_CXX_COMPILER_LOADED 1) +set(CMAKE_CXX_COMPILER_WORKS TRUE) +set(CMAKE_CXX_ABI_COMPILED TRUE) + +set(CMAKE_CXX_COMPILER_ENV_VAR "CXX") + +set(CMAKE_CXX_COMPILER_ID_RUN 1) +set(CMAKE_CXX_SOURCE_FILE_EXTENSIONS C;M;c++;cc;cpp;cxx;m;mm;mpp;CPP;ixx;cppm) +set(CMAKE_CXX_IGNORE_EXTENSIONS inl;h;hpp;HPP;H;o;O;obj;OBJ;def;DEF;rc;RC) + +foreach (lang C OBJC OBJCXX) + if (CMAKE_${lang}_COMPILER_ID_RUN) + foreach(extension IN LISTS CMAKE_${lang}_SOURCE_FILE_EXTENSIONS) + list(REMOVE_ITEM CMAKE_CXX_SOURCE_FILE_EXTENSIONS ${extension}) + endforeach() + endif() +endforeach() + +set(CMAKE_CXX_LINKER_PREFERENCE 30) +set(CMAKE_CXX_LINKER_PREFERENCE_PROPAGATES 1) + +# Save compiler ABI information. +set(CMAKE_CXX_SIZEOF_DATA_PTR "8") +set(CMAKE_CXX_COMPILER_ABI "ELF") +set(CMAKE_CXX_BYTE_ORDER "LITTLE_ENDIAN") +set(CMAKE_CXX_LIBRARY_ARCHITECTURE "aarch64-linux-gnu") + +if(CMAKE_CXX_SIZEOF_DATA_PTR) + set(CMAKE_SIZEOF_VOID_P "${CMAKE_CXX_SIZEOF_DATA_PTR}") +endif() + +if(CMAKE_CXX_COMPILER_ABI) + set(CMAKE_INTERNAL_PLATFORM_ABI "${CMAKE_CXX_COMPILER_ABI}") +endif() + +if(CMAKE_CXX_LIBRARY_ARCHITECTURE) + set(CMAKE_LIBRARY_ARCHITECTURE "aarch64-linux-gnu") +endif() + +set(CMAKE_CXX_CL_SHOWINCLUDES_PREFIX "") +if(CMAKE_CXX_CL_SHOWINCLUDES_PREFIX) + set(CMAKE_CL_SHOWINCLUDES_PREFIX "${CMAKE_CXX_CL_SHOWINCLUDES_PREFIX}") +endif() + + + + + +set(CMAKE_CXX_IMPLICIT_INCLUDE_DIRECTORIES "/usr/include/c++/11;/usr/include/aarch64-linux-gnu/c++/11;/usr/include/c++/11/backward;/usr/lib/gcc/aarch64-linux-gnu/11/include;/usr/local/include;/usr/include/aarch64-linux-gnu;/usr/include") +set(CMAKE_CXX_IMPLICIT_LINK_LIBRARIES "stdc++;m;gcc_s;gcc;c;gcc_s;gcc") +set(CMAKE_CXX_IMPLICIT_LINK_DIRECTORIES "/usr/lib/gcc/aarch64-linux-gnu/11;/usr/lib/aarch64-linux-gnu;/usr/lib;/lib/aarch64-linux-gnu;/lib") +set(CMAKE_CXX_IMPLICIT_LINK_FRAMEWORK_DIRECTORIES "") diff --git a/Increase_multiplexing/No_increase/build_out/CMakeFiles/3.22.1/CMakeDetermineCompilerABI_C.bin b/Increase_multiplexing/No_increase/build_out/CMakeFiles/3.22.1/CMakeDetermineCompilerABI_C.bin new file mode 100644 index 0000000000000000000000000000000000000000..dfdc241f48036b01323e7889d7e41cfab5b12a27 Binary files /dev/null and b/Increase_multiplexing/No_increase/build_out/CMakeFiles/3.22.1/CMakeDetermineCompilerABI_C.bin differ diff --git a/Increase_multiplexing/No_increase/build_out/CMakeFiles/3.22.1/CMakeDetermineCompilerABI_CXX.bin b/Increase_multiplexing/No_increase/build_out/CMakeFiles/3.22.1/CMakeDetermineCompilerABI_CXX.bin new file mode 100644 index 0000000000000000000000000000000000000000..dae91e61db120ab592d3b69561d9381c0d03a8cd Binary files /dev/null and b/Increase_multiplexing/No_increase/build_out/CMakeFiles/3.22.1/CMakeDetermineCompilerABI_CXX.bin differ diff --git a/Increase_multiplexing/No_increase/build_out/CMakeFiles/3.22.1/CMakeSystem.cmake b/Increase_multiplexing/No_increase/build_out/CMakeFiles/3.22.1/CMakeSystem.cmake new file mode 100644 index 0000000000000000000000000000000000000000..e7ba5ca6e4c2cf8c2c4c9f46dd172c4bb4728f67 --- /dev/null +++ b/Increase_multiplexing/No_increase/build_out/CMakeFiles/3.22.1/CMakeSystem.cmake @@ -0,0 +1,15 @@ +set(CMAKE_HOST_SYSTEM "Linux-5.10.0+") +set(CMAKE_HOST_SYSTEM_NAME "Linux") +set(CMAKE_HOST_SYSTEM_VERSION "5.10.0+") +set(CMAKE_HOST_SYSTEM_PROCESSOR "aarch64") + + + +set(CMAKE_SYSTEM "Linux-5.10.0+") +set(CMAKE_SYSTEM_NAME "Linux") +set(CMAKE_SYSTEM_VERSION "5.10.0+") +set(CMAKE_SYSTEM_PROCESSOR "aarch64") + +set(CMAKE_CROSSCOMPILING "FALSE") + +set(CMAKE_SYSTEM_LOADED 1) diff --git a/Increase_multiplexing/No_increase/build_out/CMakeFiles/3.22.1/CompilerIdC/CMakeCCompilerId.c b/Increase_multiplexing/No_increase/build_out/CMakeFiles/3.22.1/CompilerIdC/CMakeCCompilerId.c new file mode 100644 index 0000000000000000000000000000000000000000..41b99d7783c1e447962d3183b641863e61a8edd0 --- /dev/null +++ b/Increase_multiplexing/No_increase/build_out/CMakeFiles/3.22.1/CompilerIdC/CMakeCCompilerId.c @@ -0,0 +1,803 @@ +#ifdef __cplusplus +# error "A C++ compiler has been selected for C." +#endif + +#if defined(__18CXX) +# define ID_VOID_MAIN +#endif +#if defined(__CLASSIC_C__) +/* cv-qualifiers did not exist in K&R C */ +# define const +# define volatile +#endif + +#if !defined(__has_include) +/* If the compiler does not have __has_include, pretend the answer is + always no. */ +# define __has_include(x) 0 +#endif + + +/* Version number components: V=Version, R=Revision, P=Patch + Version date components: YYYY=Year, MM=Month, DD=Day */ + +#if defined(__INTEL_COMPILER) || defined(__ICC) +# define COMPILER_ID "Intel" +# if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +# endif +# if defined(__GNUC__) +# define SIMULATE_ID "GNU" +# endif + /* __INTEL_COMPILER = VRP prior to 2021, and then VVVV for 2021 and later, + except that a few beta releases use the old format with V=2021. */ +# if __INTEL_COMPILER < 2021 || __INTEL_COMPILER == 202110 || __INTEL_COMPILER == 202111 +# define COMPILER_VERSION_MAJOR DEC(__INTEL_COMPILER/100) +# define COMPILER_VERSION_MINOR DEC(__INTEL_COMPILER/10 % 10) +# if defined(__INTEL_COMPILER_UPDATE) +# define COMPILER_VERSION_PATCH DEC(__INTEL_COMPILER_UPDATE) +# else +# define COMPILER_VERSION_PATCH DEC(__INTEL_COMPILER % 10) +# endif +# else +# define COMPILER_VERSION_MAJOR DEC(__INTEL_COMPILER) +# define COMPILER_VERSION_MINOR DEC(__INTEL_COMPILER_UPDATE) + /* The third version component from --version is an update index, + but no macro is provided for it. */ +# define COMPILER_VERSION_PATCH DEC(0) +# endif +# if defined(__INTEL_COMPILER_BUILD_DATE) + /* __INTEL_COMPILER_BUILD_DATE = YYYYMMDD */ +# define COMPILER_VERSION_TWEAK DEC(__INTEL_COMPILER_BUILD_DATE) +# endif +# if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +# endif +# if defined(__GNUC__) +# define SIMULATE_VERSION_MAJOR DEC(__GNUC__) +# elif defined(__GNUG__) +# define SIMULATE_VERSION_MAJOR DEC(__GNUG__) +# endif +# if defined(__GNUC_MINOR__) +# define SIMULATE_VERSION_MINOR DEC(__GNUC_MINOR__) +# endif +# if defined(__GNUC_PATCHLEVEL__) +# define SIMULATE_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__) +# endif + +#elif (defined(__clang__) && defined(__INTEL_CLANG_COMPILER)) || defined(__INTEL_LLVM_COMPILER) +# define COMPILER_ID "IntelLLVM" +#if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +#endif +#if defined(__GNUC__) +# define SIMULATE_ID "GNU" +#endif +/* __INTEL_LLVM_COMPILER = VVVVRP prior to 2021.2.0, VVVVRRPP for 2021.2.0 and + * later. Look for 6 digit vs. 8 digit version number to decide encoding. + * VVVV is no smaller than the current year when a version is released. + */ +#if __INTEL_LLVM_COMPILER < 1000000L +# define COMPILER_VERSION_MAJOR DEC(__INTEL_LLVM_COMPILER/100) +# define COMPILER_VERSION_MINOR DEC(__INTEL_LLVM_COMPILER/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__INTEL_LLVM_COMPILER % 10) +#else +# define COMPILER_VERSION_MAJOR DEC(__INTEL_LLVM_COMPILER/10000) +# define COMPILER_VERSION_MINOR DEC(__INTEL_LLVM_COMPILER/100 % 100) +# define COMPILER_VERSION_PATCH DEC(__INTEL_LLVM_COMPILER % 100) +#endif +#if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +#endif +#if defined(__GNUC__) +# define SIMULATE_VERSION_MAJOR DEC(__GNUC__) +#elif defined(__GNUG__) +# define SIMULATE_VERSION_MAJOR DEC(__GNUG__) +#endif +#if defined(__GNUC_MINOR__) +# define SIMULATE_VERSION_MINOR DEC(__GNUC_MINOR__) +#endif +#if defined(__GNUC_PATCHLEVEL__) +# define SIMULATE_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__) +#endif + +#elif defined(__PATHCC__) +# define COMPILER_ID "PathScale" +# define COMPILER_VERSION_MAJOR DEC(__PATHCC__) +# define COMPILER_VERSION_MINOR DEC(__PATHCC_MINOR__) +# if defined(__PATHCC_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__PATHCC_PATCHLEVEL__) +# endif + +#elif defined(__BORLANDC__) && defined(__CODEGEARC_VERSION__) +# define COMPILER_ID "Embarcadero" +# define COMPILER_VERSION_MAJOR HEX(__CODEGEARC_VERSION__>>24 & 0x00FF) +# define COMPILER_VERSION_MINOR HEX(__CODEGEARC_VERSION__>>16 & 0x00FF) +# define COMPILER_VERSION_PATCH DEC(__CODEGEARC_VERSION__ & 0xFFFF) + +#elif defined(__BORLANDC__) +# define COMPILER_ID "Borland" + /* __BORLANDC__ = 0xVRR */ +# define COMPILER_VERSION_MAJOR HEX(__BORLANDC__>>8) +# define COMPILER_VERSION_MINOR HEX(__BORLANDC__ & 0xFF) + +#elif defined(__WATCOMC__) && __WATCOMC__ < 1200 +# define COMPILER_ID "Watcom" + /* __WATCOMC__ = VVRR */ +# define COMPILER_VERSION_MAJOR DEC(__WATCOMC__ / 100) +# define COMPILER_VERSION_MINOR DEC((__WATCOMC__ / 10) % 10) +# if (__WATCOMC__ % 10) > 0 +# define COMPILER_VERSION_PATCH DEC(__WATCOMC__ % 10) +# endif + +#elif defined(__WATCOMC__) +# define COMPILER_ID "OpenWatcom" + /* __WATCOMC__ = VVRP + 1100 */ +# define COMPILER_VERSION_MAJOR DEC((__WATCOMC__ - 1100) / 100) +# define COMPILER_VERSION_MINOR DEC((__WATCOMC__ / 10) % 10) +# if (__WATCOMC__ % 10) > 0 +# define COMPILER_VERSION_PATCH DEC(__WATCOMC__ % 10) +# endif + +#elif defined(__SUNPRO_C) +# define COMPILER_ID "SunPro" +# if __SUNPRO_C >= 0x5100 + /* __SUNPRO_C = 0xVRRP */ +# define COMPILER_VERSION_MAJOR HEX(__SUNPRO_C>>12) +# define COMPILER_VERSION_MINOR HEX(__SUNPRO_C>>4 & 0xFF) +# define COMPILER_VERSION_PATCH HEX(__SUNPRO_C & 0xF) +# else + /* __SUNPRO_CC = 0xVRP */ +# define COMPILER_VERSION_MAJOR HEX(__SUNPRO_C>>8) +# define COMPILER_VERSION_MINOR HEX(__SUNPRO_C>>4 & 0xF) +# define COMPILER_VERSION_PATCH HEX(__SUNPRO_C & 0xF) +# endif + +#elif defined(__HP_cc) +# define COMPILER_ID "HP" + /* __HP_cc = VVRRPP */ +# define COMPILER_VERSION_MAJOR DEC(__HP_cc/10000) +# define COMPILER_VERSION_MINOR DEC(__HP_cc/100 % 100) +# define COMPILER_VERSION_PATCH DEC(__HP_cc % 100) + +#elif defined(__DECC) +# define COMPILER_ID "Compaq" + /* __DECC_VER = VVRRTPPPP */ +# define COMPILER_VERSION_MAJOR DEC(__DECC_VER/10000000) +# define COMPILER_VERSION_MINOR DEC(__DECC_VER/100000 % 100) +# define COMPILER_VERSION_PATCH DEC(__DECC_VER % 10000) + +#elif defined(__IBMC__) && defined(__COMPILER_VER__) +# define COMPILER_ID "zOS" + /* __IBMC__ = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__IBMC__/100) +# define COMPILER_VERSION_MINOR DEC(__IBMC__/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__IBMC__ % 10) + +#elif defined(__ibmxl__) && defined(__clang__) +# define COMPILER_ID "XLClang" +# define COMPILER_VERSION_MAJOR DEC(__ibmxl_version__) +# define COMPILER_VERSION_MINOR DEC(__ibmxl_release__) +# define COMPILER_VERSION_PATCH DEC(__ibmxl_modification__) +# define COMPILER_VERSION_TWEAK DEC(__ibmxl_ptf_fix_level__) + + +#elif defined(__IBMC__) && !defined(__COMPILER_VER__) && __IBMC__ >= 800 +# define COMPILER_ID "XL" + /* __IBMC__ = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__IBMC__/100) +# define COMPILER_VERSION_MINOR DEC(__IBMC__/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__IBMC__ % 10) + +#elif defined(__IBMC__) && !defined(__COMPILER_VER__) && __IBMC__ < 800 +# define COMPILER_ID "VisualAge" + /* __IBMC__ = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__IBMC__/100) +# define COMPILER_VERSION_MINOR DEC(__IBMC__/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__IBMC__ % 10) + +#elif defined(__NVCOMPILER) +# define COMPILER_ID "NVHPC" +# define COMPILER_VERSION_MAJOR DEC(__NVCOMPILER_MAJOR__) +# define COMPILER_VERSION_MINOR DEC(__NVCOMPILER_MINOR__) +# if defined(__NVCOMPILER_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__NVCOMPILER_PATCHLEVEL__) +# endif + +#elif defined(__PGI) +# define COMPILER_ID "PGI" +# define COMPILER_VERSION_MAJOR DEC(__PGIC__) +# define COMPILER_VERSION_MINOR DEC(__PGIC_MINOR__) +# if defined(__PGIC_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__PGIC_PATCHLEVEL__) +# endif + +#elif defined(_CRAYC) +# define COMPILER_ID "Cray" +# define COMPILER_VERSION_MAJOR DEC(_RELEASE_MAJOR) +# define COMPILER_VERSION_MINOR DEC(_RELEASE_MINOR) + +#elif defined(__TI_COMPILER_VERSION__) +# define COMPILER_ID "TI" + /* __TI_COMPILER_VERSION__ = VVVRRRPPP */ +# define COMPILER_VERSION_MAJOR DEC(__TI_COMPILER_VERSION__/1000000) +# define COMPILER_VERSION_MINOR DEC(__TI_COMPILER_VERSION__/1000 % 1000) +# define COMPILER_VERSION_PATCH DEC(__TI_COMPILER_VERSION__ % 1000) + +#elif defined(__CLANG_FUJITSU) +# define COMPILER_ID "FujitsuClang" +# define COMPILER_VERSION_MAJOR DEC(__FCC_major__) +# define COMPILER_VERSION_MINOR DEC(__FCC_minor__) +# define COMPILER_VERSION_PATCH DEC(__FCC_patchlevel__) +# define COMPILER_VERSION_INTERNAL_STR __clang_version__ + + +#elif defined(__FUJITSU) +# define COMPILER_ID "Fujitsu" +# if defined(__FCC_version__) +# define COMPILER_VERSION __FCC_version__ +# elif defined(__FCC_major__) +# define COMPILER_VERSION_MAJOR DEC(__FCC_major__) +# define COMPILER_VERSION_MINOR DEC(__FCC_minor__) +# define COMPILER_VERSION_PATCH DEC(__FCC_patchlevel__) +# endif +# if defined(__fcc_version) +# define COMPILER_VERSION_INTERNAL DEC(__fcc_version) +# elif defined(__FCC_VERSION) +# define COMPILER_VERSION_INTERNAL DEC(__FCC_VERSION) +# endif + + +#elif defined(__ghs__) +# define COMPILER_ID "GHS" +/* __GHS_VERSION_NUMBER = VVVVRP */ +# ifdef __GHS_VERSION_NUMBER +# define COMPILER_VERSION_MAJOR DEC(__GHS_VERSION_NUMBER / 100) +# define COMPILER_VERSION_MINOR DEC(__GHS_VERSION_NUMBER / 10 % 10) +# define COMPILER_VERSION_PATCH DEC(__GHS_VERSION_NUMBER % 10) +# endif + +#elif defined(__TINYC__) +# define COMPILER_ID "TinyCC" + +#elif defined(__BCC__) +# define COMPILER_ID "Bruce" + +#elif defined(__SCO_VERSION__) +# define COMPILER_ID "SCO" + +#elif defined(__ARMCC_VERSION) && !defined(__clang__) +# define COMPILER_ID "ARMCC" +#if __ARMCC_VERSION >= 1000000 + /* __ARMCC_VERSION = VRRPPPP */ + # define COMPILER_VERSION_MAJOR DEC(__ARMCC_VERSION/1000000) + # define COMPILER_VERSION_MINOR DEC(__ARMCC_VERSION/10000 % 100) + # define COMPILER_VERSION_PATCH DEC(__ARMCC_VERSION % 10000) +#else + /* __ARMCC_VERSION = VRPPPP */ + # define COMPILER_VERSION_MAJOR DEC(__ARMCC_VERSION/100000) + # define COMPILER_VERSION_MINOR DEC(__ARMCC_VERSION/10000 % 10) + # define COMPILER_VERSION_PATCH DEC(__ARMCC_VERSION % 10000) +#endif + + +#elif defined(__clang__) && defined(__apple_build_version__) +# define COMPILER_ID "AppleClang" +# if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +# endif +# define COMPILER_VERSION_MAJOR DEC(__clang_major__) +# define COMPILER_VERSION_MINOR DEC(__clang_minor__) +# define COMPILER_VERSION_PATCH DEC(__clang_patchlevel__) +# if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +# endif +# define COMPILER_VERSION_TWEAK DEC(__apple_build_version__) + +#elif defined(__clang__) && defined(__ARMCOMPILER_VERSION) +# define COMPILER_ID "ARMClang" + # define COMPILER_VERSION_MAJOR DEC(__ARMCOMPILER_VERSION/1000000) + # define COMPILER_VERSION_MINOR DEC(__ARMCOMPILER_VERSION/10000 % 100) + # define COMPILER_VERSION_PATCH DEC(__ARMCOMPILER_VERSION % 10000) +# define COMPILER_VERSION_INTERNAL DEC(__ARMCOMPILER_VERSION) + +#elif defined(__clang__) +# define COMPILER_ID "Clang" +# if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +# endif +# define COMPILER_VERSION_MAJOR DEC(__clang_major__) +# define COMPILER_VERSION_MINOR DEC(__clang_minor__) +# define COMPILER_VERSION_PATCH DEC(__clang_patchlevel__) +# if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +# endif + +#elif defined(__GNUC__) +# define COMPILER_ID "GNU" +# define COMPILER_VERSION_MAJOR DEC(__GNUC__) +# if defined(__GNUC_MINOR__) +# define COMPILER_VERSION_MINOR DEC(__GNUC_MINOR__) +# endif +# if defined(__GNUC_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__) +# endif + +#elif defined(_MSC_VER) +# define COMPILER_ID "MSVC" + /* _MSC_VER = VVRR */ +# define COMPILER_VERSION_MAJOR DEC(_MSC_VER / 100) +# define COMPILER_VERSION_MINOR DEC(_MSC_VER % 100) +# if defined(_MSC_FULL_VER) +# if _MSC_VER >= 1400 + /* _MSC_FULL_VER = VVRRPPPPP */ +# define COMPILER_VERSION_PATCH DEC(_MSC_FULL_VER % 100000) +# else + /* _MSC_FULL_VER = VVRRPPPP */ +# define COMPILER_VERSION_PATCH DEC(_MSC_FULL_VER % 10000) +# endif +# endif +# if defined(_MSC_BUILD) +# define COMPILER_VERSION_TWEAK DEC(_MSC_BUILD) +# endif + +#elif defined(__VISUALDSPVERSION__) || defined(__ADSPBLACKFIN__) || defined(__ADSPTS__) || defined(__ADSP21000__) +# define COMPILER_ID "ADSP" +#if defined(__VISUALDSPVERSION__) + /* __VISUALDSPVERSION__ = 0xVVRRPP00 */ +# define COMPILER_VERSION_MAJOR HEX(__VISUALDSPVERSION__>>24) +# define COMPILER_VERSION_MINOR HEX(__VISUALDSPVERSION__>>16 & 0xFF) +# define COMPILER_VERSION_PATCH HEX(__VISUALDSPVERSION__>>8 & 0xFF) +#endif + +#elif defined(__IAR_SYSTEMS_ICC__) || defined(__IAR_SYSTEMS_ICC) +# define COMPILER_ID "IAR" +# if defined(__VER__) && defined(__ICCARM__) +# define COMPILER_VERSION_MAJOR DEC((__VER__) / 1000000) +# define COMPILER_VERSION_MINOR DEC(((__VER__) / 1000) % 1000) +# define COMPILER_VERSION_PATCH DEC((__VER__) % 1000) +# define COMPILER_VERSION_INTERNAL DEC(__IAR_SYSTEMS_ICC__) +# elif defined(__VER__) && (defined(__ICCAVR__) || defined(__ICCRX__) || defined(__ICCRH850__) || defined(__ICCRL78__) || defined(__ICC430__) || defined(__ICCRISCV__) || defined(__ICCV850__) || defined(__ICC8051__) || defined(__ICCSTM8__)) +# define COMPILER_VERSION_MAJOR DEC((__VER__) / 100) +# define COMPILER_VERSION_MINOR DEC((__VER__) - (((__VER__) / 100)*100)) +# define COMPILER_VERSION_PATCH DEC(__SUBVERSION__) +# define COMPILER_VERSION_INTERNAL DEC(__IAR_SYSTEMS_ICC__) +# endif + +#elif defined(__SDCC_VERSION_MAJOR) || defined(SDCC) +# define COMPILER_ID "SDCC" +# if defined(__SDCC_VERSION_MAJOR) +# define COMPILER_VERSION_MAJOR DEC(__SDCC_VERSION_MAJOR) +# define COMPILER_VERSION_MINOR DEC(__SDCC_VERSION_MINOR) +# define COMPILER_VERSION_PATCH DEC(__SDCC_VERSION_PATCH) +# else + /* SDCC = VRP */ +# define COMPILER_VERSION_MAJOR DEC(SDCC/100) +# define COMPILER_VERSION_MINOR DEC(SDCC/10 % 10) +# define COMPILER_VERSION_PATCH DEC(SDCC % 10) +# endif + + +/* These compilers are either not known or too old to define an + identification macro. Try to identify the platform and guess that + it is the native compiler. */ +#elif defined(__hpux) || defined(__hpua) +# define COMPILER_ID "HP" + +#else /* unknown compiler */ +# define COMPILER_ID "" +#endif + +/* Construct the string literal in pieces to prevent the source from + getting matched. Store it in a pointer rather than an array + because some compilers will just produce instructions to fill the + array rather than assigning a pointer to a static array. */ +char const* info_compiler = "INFO" ":" "compiler[" COMPILER_ID "]"; +#ifdef SIMULATE_ID +char const* info_simulate = "INFO" ":" "simulate[" SIMULATE_ID "]"; +#endif + +#ifdef __QNXNTO__ +char const* qnxnto = "INFO" ":" "qnxnto[]"; +#endif + +#if defined(__CRAYXT_COMPUTE_LINUX_TARGET) +char const *info_cray = "INFO" ":" "compiler_wrapper[CrayPrgEnv]"; +#endif + +#define STRINGIFY_HELPER(X) #X +#define STRINGIFY(X) STRINGIFY_HELPER(X) + +/* Identify known platforms by name. */ +#if defined(__linux) || defined(__linux__) || defined(linux) +# define PLATFORM_ID "Linux" + +#elif defined(__MSYS__) +# define PLATFORM_ID "MSYS" + +#elif defined(__CYGWIN__) +# define PLATFORM_ID "Cygwin" + +#elif defined(__MINGW32__) +# define PLATFORM_ID "MinGW" + +#elif defined(__APPLE__) +# define PLATFORM_ID "Darwin" + +#elif defined(_WIN32) || defined(__WIN32__) || defined(WIN32) +# define PLATFORM_ID "Windows" + +#elif defined(__FreeBSD__) || defined(__FreeBSD) +# define PLATFORM_ID "FreeBSD" + +#elif defined(__NetBSD__) || defined(__NetBSD) +# define PLATFORM_ID "NetBSD" + +#elif defined(__OpenBSD__) || defined(__OPENBSD) +# define PLATFORM_ID "OpenBSD" + +#elif defined(__sun) || defined(sun) +# define PLATFORM_ID "SunOS" + +#elif defined(_AIX) || defined(__AIX) || defined(__AIX__) || defined(__aix) || defined(__aix__) +# define PLATFORM_ID "AIX" + +#elif defined(__hpux) || defined(__hpux__) +# define PLATFORM_ID "HP-UX" + +#elif defined(__HAIKU__) +# define PLATFORM_ID "Haiku" + +#elif defined(__BeOS) || defined(__BEOS__) || defined(_BEOS) +# define PLATFORM_ID "BeOS" + +#elif defined(__QNX__) || defined(__QNXNTO__) +# define PLATFORM_ID "QNX" + +#elif defined(__tru64) || defined(_tru64) || defined(__TRU64__) +# define PLATFORM_ID "Tru64" + +#elif defined(__riscos) || defined(__riscos__) +# define PLATFORM_ID "RISCos" + +#elif defined(__sinix) || defined(__sinix__) || defined(__SINIX__) +# define PLATFORM_ID "SINIX" + +#elif defined(__UNIX_SV__) +# define PLATFORM_ID "UNIX_SV" + +#elif defined(__bsdos__) +# define PLATFORM_ID "BSDOS" + +#elif defined(_MPRAS) || defined(MPRAS) +# define PLATFORM_ID "MP-RAS" + +#elif defined(__osf) || defined(__osf__) +# define PLATFORM_ID "OSF1" + +#elif defined(_SCO_SV) || defined(SCO_SV) || defined(sco_sv) +# define PLATFORM_ID "SCO_SV" + +#elif defined(__ultrix) || defined(__ultrix__) || defined(_ULTRIX) +# define PLATFORM_ID "ULTRIX" + +#elif defined(__XENIX__) || defined(_XENIX) || defined(XENIX) +# define PLATFORM_ID "Xenix" + +#elif defined(__WATCOMC__) +# if defined(__LINUX__) +# define PLATFORM_ID "Linux" + +# elif defined(__DOS__) +# define PLATFORM_ID "DOS" + +# elif defined(__OS2__) +# define PLATFORM_ID "OS2" + +# elif defined(__WINDOWS__) +# define PLATFORM_ID "Windows3x" + +# elif defined(__VXWORKS__) +# define PLATFORM_ID "VxWorks" + +# else /* unknown platform */ +# define PLATFORM_ID +# endif + +#elif defined(__INTEGRITY) +# if defined(INT_178B) +# define PLATFORM_ID "Integrity178" + +# else /* regular Integrity */ +# define PLATFORM_ID "Integrity" +# endif + +#else /* unknown platform */ +# define PLATFORM_ID + +#endif + +/* For windows compilers MSVC and Intel we can determine + the architecture of the compiler being used. This is because + the compilers do not have flags that can change the architecture, + but rather depend on which compiler is being used +*/ +#if defined(_WIN32) && defined(_MSC_VER) +# if defined(_M_IA64) +# define ARCHITECTURE_ID "IA64" + +# elif defined(_M_ARM64EC) +# define ARCHITECTURE_ID "ARM64EC" + +# elif defined(_M_X64) || defined(_M_AMD64) +# define ARCHITECTURE_ID "x64" + +# elif defined(_M_IX86) +# define ARCHITECTURE_ID "X86" + +# elif defined(_M_ARM64) +# define ARCHITECTURE_ID "ARM64" + +# elif defined(_M_ARM) +# if _M_ARM == 4 +# define ARCHITECTURE_ID "ARMV4I" +# elif _M_ARM == 5 +# define ARCHITECTURE_ID "ARMV5I" +# else +# define ARCHITECTURE_ID "ARMV" STRINGIFY(_M_ARM) +# endif + +# elif defined(_M_MIPS) +# define ARCHITECTURE_ID "MIPS" + +# elif defined(_M_SH) +# define ARCHITECTURE_ID "SHx" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__WATCOMC__) +# if defined(_M_I86) +# define ARCHITECTURE_ID "I86" + +# elif defined(_M_IX86) +# define ARCHITECTURE_ID "X86" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__IAR_SYSTEMS_ICC__) || defined(__IAR_SYSTEMS_ICC) +# if defined(__ICCARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__ICCRX__) +# define ARCHITECTURE_ID "RX" + +# elif defined(__ICCRH850__) +# define ARCHITECTURE_ID "RH850" + +# elif defined(__ICCRL78__) +# define ARCHITECTURE_ID "RL78" + +# elif defined(__ICCRISCV__) +# define ARCHITECTURE_ID "RISCV" + +# elif defined(__ICCAVR__) +# define ARCHITECTURE_ID "AVR" + +# elif defined(__ICC430__) +# define ARCHITECTURE_ID "MSP430" + +# elif defined(__ICCV850__) +# define ARCHITECTURE_ID "V850" + +# elif defined(__ICC8051__) +# define ARCHITECTURE_ID "8051" + +# elif defined(__ICCSTM8__) +# define ARCHITECTURE_ID "STM8" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__ghs__) +# if defined(__PPC64__) +# define ARCHITECTURE_ID "PPC64" + +# elif defined(__ppc__) +# define ARCHITECTURE_ID "PPC" + +# elif defined(__ARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__x86_64__) +# define ARCHITECTURE_ID "x64" + +# elif defined(__i386__) +# define ARCHITECTURE_ID "X86" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__TI_COMPILER_VERSION__) +# if defined(__TI_ARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__MSP430__) +# define ARCHITECTURE_ID "MSP430" + +# elif defined(__TMS320C28XX__) +# define ARCHITECTURE_ID "TMS320C28x" + +# elif defined(__TMS320C6X__) || defined(_TMS320C6X) +# define ARCHITECTURE_ID "TMS320C6x" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#else +# define ARCHITECTURE_ID +#endif + +/* Convert integer to decimal digit literals. */ +#define DEC(n) \ + ('0' + (((n) / 10000000)%10)), \ + ('0' + (((n) / 1000000)%10)), \ + ('0' + (((n) / 100000)%10)), \ + ('0' + (((n) / 10000)%10)), \ + ('0' + (((n) / 1000)%10)), \ + ('0' + (((n) / 100)%10)), \ + ('0' + (((n) / 10)%10)), \ + ('0' + ((n) % 10)) + +/* Convert integer to hex digit literals. */ +#define HEX(n) \ + ('0' + ((n)>>28 & 0xF)), \ + ('0' + ((n)>>24 & 0xF)), \ + ('0' + ((n)>>20 & 0xF)), \ + ('0' + ((n)>>16 & 0xF)), \ + ('0' + ((n)>>12 & 0xF)), \ + ('0' + ((n)>>8 & 0xF)), \ + ('0' + ((n)>>4 & 0xF)), \ + ('0' + ((n) & 0xF)) + +/* Construct a string literal encoding the version number. */ +#ifdef COMPILER_VERSION +char const* info_version = "INFO" ":" "compiler_version[" COMPILER_VERSION "]"; + +/* Construct a string literal encoding the version number components. */ +#elif defined(COMPILER_VERSION_MAJOR) +char const info_version[] = { + 'I', 'N', 'F', 'O', ':', + 'c','o','m','p','i','l','e','r','_','v','e','r','s','i','o','n','[', + COMPILER_VERSION_MAJOR, +# ifdef COMPILER_VERSION_MINOR + '.', COMPILER_VERSION_MINOR, +# ifdef COMPILER_VERSION_PATCH + '.', COMPILER_VERSION_PATCH, +# ifdef COMPILER_VERSION_TWEAK + '.', COMPILER_VERSION_TWEAK, +# endif +# endif +# endif + ']','\0'}; +#endif + +/* Construct a string literal encoding the internal version number. */ +#ifdef COMPILER_VERSION_INTERNAL +char const info_version_internal[] = { + 'I', 'N', 'F', 'O', ':', + 'c','o','m','p','i','l','e','r','_','v','e','r','s','i','o','n','_', + 'i','n','t','e','r','n','a','l','[', + COMPILER_VERSION_INTERNAL,']','\0'}; +#elif defined(COMPILER_VERSION_INTERNAL_STR) +char const* info_version_internal = "INFO" ":" "compiler_version_internal[" COMPILER_VERSION_INTERNAL_STR "]"; +#endif + +/* Construct a string literal encoding the version number components. */ +#ifdef SIMULATE_VERSION_MAJOR +char const info_simulate_version[] = { + 'I', 'N', 'F', 'O', ':', + 's','i','m','u','l','a','t','e','_','v','e','r','s','i','o','n','[', + SIMULATE_VERSION_MAJOR, +# ifdef SIMULATE_VERSION_MINOR + '.', SIMULATE_VERSION_MINOR, +# ifdef SIMULATE_VERSION_PATCH + '.', SIMULATE_VERSION_PATCH, +# ifdef SIMULATE_VERSION_TWEAK + '.', SIMULATE_VERSION_TWEAK, +# endif +# endif +# endif + ']','\0'}; +#endif + +/* Construct the string literal in pieces to prevent the source from + getting matched. Store it in a pointer rather than an array + because some compilers will just produce instructions to fill the + array rather than assigning a pointer to a static array. */ +char const* info_platform = "INFO" ":" "platform[" PLATFORM_ID "]"; +char const* info_arch = "INFO" ":" "arch[" ARCHITECTURE_ID "]"; + + + +#if !defined(__STDC__) && !defined(__clang__) +# if defined(_MSC_VER) || defined(__ibmxl__) || defined(__IBMC__) +# define C_VERSION "90" +# else +# define C_VERSION +# endif +#elif __STDC_VERSION__ > 201710L +# define C_VERSION "23" +#elif __STDC_VERSION__ >= 201710L +# define C_VERSION "17" +#elif __STDC_VERSION__ >= 201000L +# define C_VERSION "11" +#elif __STDC_VERSION__ >= 199901L +# define C_VERSION "99" +#else +# define C_VERSION "90" +#endif +const char* info_language_standard_default = + "INFO" ":" "standard_default[" C_VERSION "]"; + +const char* info_language_extensions_default = "INFO" ":" "extensions_default[" +/* !defined(_MSC_VER) to exclude Clang's MSVC compatibility mode. */ +#if (defined(__clang__) || defined(__GNUC__) || \ + defined(__TI_COMPILER_VERSION__)) && \ + !defined(__STRICT_ANSI__) && !defined(_MSC_VER) + "ON" +#else + "OFF" +#endif +"]"; + +/*--------------------------------------------------------------------------*/ + +#ifdef ID_VOID_MAIN +void main() {} +#else +# if defined(__CLASSIC_C__) +int main(argc, argv) int argc; char *argv[]; +# else +int main(int argc, char* argv[]) +# endif +{ + int require = 0; + require += info_compiler[argc]; + require += info_platform[argc]; + require += info_arch[argc]; +#ifdef COMPILER_VERSION_MAJOR + require += info_version[argc]; +#endif +#ifdef COMPILER_VERSION_INTERNAL + require += info_version_internal[argc]; +#endif +#ifdef SIMULATE_ID + require += info_simulate[argc]; +#endif +#ifdef SIMULATE_VERSION_MAJOR + require += info_simulate_version[argc]; +#endif +#if defined(__CRAYXT_COMPUTE_LINUX_TARGET) + require += info_cray[argc]; +#endif + require += info_language_standard_default[argc]; + require += info_language_extensions_default[argc]; + (void)argv; + return require; +} +#endif diff --git a/Increase_multiplexing/No_increase/build_out/CMakeFiles/3.22.1/CompilerIdC/a.out b/Increase_multiplexing/No_increase/build_out/CMakeFiles/3.22.1/CompilerIdC/a.out new file mode 100644 index 0000000000000000000000000000000000000000..e8a72558d96dcc6624712e8c2160f02c6c9e0f9f Binary files /dev/null and b/Increase_multiplexing/No_increase/build_out/CMakeFiles/3.22.1/CompilerIdC/a.out differ diff --git a/Increase_multiplexing/No_increase/build_out/CMakeFiles/3.22.1/CompilerIdCXX/CMakeCXXCompilerId.cpp b/Increase_multiplexing/No_increase/build_out/CMakeFiles/3.22.1/CompilerIdCXX/CMakeCXXCompilerId.cpp new file mode 100644 index 0000000000000000000000000000000000000000..25c62a8c3cb40764ac539370df9ec347bdd99b79 --- /dev/null +++ b/Increase_multiplexing/No_increase/build_out/CMakeFiles/3.22.1/CompilerIdCXX/CMakeCXXCompilerId.cpp @@ -0,0 +1,791 @@ +/* This source file must have a .cpp extension so that all C++ compilers + recognize the extension without flags. Borland does not know .cxx for + example. */ +#ifndef __cplusplus +# error "A C compiler has been selected for C++." +#endif + +#if !defined(__has_include) +/* If the compiler does not have __has_include, pretend the answer is + always no. */ +# define __has_include(x) 0 +#endif + + +/* Version number components: V=Version, R=Revision, P=Patch + Version date components: YYYY=Year, MM=Month, DD=Day */ + +#if defined(__COMO__) +# define COMPILER_ID "Comeau" + /* __COMO_VERSION__ = VRR */ +# define COMPILER_VERSION_MAJOR DEC(__COMO_VERSION__ / 100) +# define COMPILER_VERSION_MINOR DEC(__COMO_VERSION__ % 100) + +#elif defined(__INTEL_COMPILER) || defined(__ICC) +# define COMPILER_ID "Intel" +# if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +# endif +# if defined(__GNUC__) +# define SIMULATE_ID "GNU" +# endif + /* __INTEL_COMPILER = VRP prior to 2021, and then VVVV for 2021 and later, + except that a few beta releases use the old format with V=2021. */ +# if __INTEL_COMPILER < 2021 || __INTEL_COMPILER == 202110 || __INTEL_COMPILER == 202111 +# define COMPILER_VERSION_MAJOR DEC(__INTEL_COMPILER/100) +# define COMPILER_VERSION_MINOR DEC(__INTEL_COMPILER/10 % 10) +# if defined(__INTEL_COMPILER_UPDATE) +# define COMPILER_VERSION_PATCH DEC(__INTEL_COMPILER_UPDATE) +# else +# define COMPILER_VERSION_PATCH DEC(__INTEL_COMPILER % 10) +# endif +# else +# define COMPILER_VERSION_MAJOR DEC(__INTEL_COMPILER) +# define COMPILER_VERSION_MINOR DEC(__INTEL_COMPILER_UPDATE) + /* The third version component from --version is an update index, + but no macro is provided for it. */ +# define COMPILER_VERSION_PATCH DEC(0) +# endif +# if defined(__INTEL_COMPILER_BUILD_DATE) + /* __INTEL_COMPILER_BUILD_DATE = YYYYMMDD */ +# define COMPILER_VERSION_TWEAK DEC(__INTEL_COMPILER_BUILD_DATE) +# endif +# if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +# endif +# if defined(__GNUC__) +# define SIMULATE_VERSION_MAJOR DEC(__GNUC__) +# elif defined(__GNUG__) +# define SIMULATE_VERSION_MAJOR DEC(__GNUG__) +# endif +# if defined(__GNUC_MINOR__) +# define SIMULATE_VERSION_MINOR DEC(__GNUC_MINOR__) +# endif +# if defined(__GNUC_PATCHLEVEL__) +# define SIMULATE_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__) +# endif + +#elif (defined(__clang__) && defined(__INTEL_CLANG_COMPILER)) || defined(__INTEL_LLVM_COMPILER) +# define COMPILER_ID "IntelLLVM" +#if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +#endif +#if defined(__GNUC__) +# define SIMULATE_ID "GNU" +#endif +/* __INTEL_LLVM_COMPILER = VVVVRP prior to 2021.2.0, VVVVRRPP for 2021.2.0 and + * later. Look for 6 digit vs. 8 digit version number to decide encoding. + * VVVV is no smaller than the current year when a version is released. + */ +#if __INTEL_LLVM_COMPILER < 1000000L +# define COMPILER_VERSION_MAJOR DEC(__INTEL_LLVM_COMPILER/100) +# define COMPILER_VERSION_MINOR DEC(__INTEL_LLVM_COMPILER/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__INTEL_LLVM_COMPILER % 10) +#else +# define COMPILER_VERSION_MAJOR DEC(__INTEL_LLVM_COMPILER/10000) +# define COMPILER_VERSION_MINOR DEC(__INTEL_LLVM_COMPILER/100 % 100) +# define COMPILER_VERSION_PATCH DEC(__INTEL_LLVM_COMPILER % 100) +#endif +#if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +#endif +#if defined(__GNUC__) +# define SIMULATE_VERSION_MAJOR DEC(__GNUC__) +#elif defined(__GNUG__) +# define SIMULATE_VERSION_MAJOR DEC(__GNUG__) +#endif +#if defined(__GNUC_MINOR__) +# define SIMULATE_VERSION_MINOR DEC(__GNUC_MINOR__) +#endif +#if defined(__GNUC_PATCHLEVEL__) +# define SIMULATE_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__) +#endif + +#elif defined(__PATHCC__) +# define COMPILER_ID "PathScale" +# define COMPILER_VERSION_MAJOR DEC(__PATHCC__) +# define COMPILER_VERSION_MINOR DEC(__PATHCC_MINOR__) +# if defined(__PATHCC_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__PATHCC_PATCHLEVEL__) +# endif + +#elif defined(__BORLANDC__) && defined(__CODEGEARC_VERSION__) +# define COMPILER_ID "Embarcadero" +# define COMPILER_VERSION_MAJOR HEX(__CODEGEARC_VERSION__>>24 & 0x00FF) +# define COMPILER_VERSION_MINOR HEX(__CODEGEARC_VERSION__>>16 & 0x00FF) +# define COMPILER_VERSION_PATCH DEC(__CODEGEARC_VERSION__ & 0xFFFF) + +#elif defined(__BORLANDC__) +# define COMPILER_ID "Borland" + /* __BORLANDC__ = 0xVRR */ +# define COMPILER_VERSION_MAJOR HEX(__BORLANDC__>>8) +# define COMPILER_VERSION_MINOR HEX(__BORLANDC__ & 0xFF) + +#elif defined(__WATCOMC__) && __WATCOMC__ < 1200 +# define COMPILER_ID "Watcom" + /* __WATCOMC__ = VVRR */ +# define COMPILER_VERSION_MAJOR DEC(__WATCOMC__ / 100) +# define COMPILER_VERSION_MINOR DEC((__WATCOMC__ / 10) % 10) +# if (__WATCOMC__ % 10) > 0 +# define COMPILER_VERSION_PATCH DEC(__WATCOMC__ % 10) +# endif + +#elif defined(__WATCOMC__) +# define COMPILER_ID "OpenWatcom" + /* __WATCOMC__ = VVRP + 1100 */ +# define COMPILER_VERSION_MAJOR DEC((__WATCOMC__ - 1100) / 100) +# define COMPILER_VERSION_MINOR DEC((__WATCOMC__ / 10) % 10) +# if (__WATCOMC__ % 10) > 0 +# define COMPILER_VERSION_PATCH DEC(__WATCOMC__ % 10) +# endif + +#elif defined(__SUNPRO_CC) +# define COMPILER_ID "SunPro" +# if __SUNPRO_CC >= 0x5100 + /* __SUNPRO_CC = 0xVRRP */ +# define COMPILER_VERSION_MAJOR HEX(__SUNPRO_CC>>12) +# define COMPILER_VERSION_MINOR HEX(__SUNPRO_CC>>4 & 0xFF) +# define COMPILER_VERSION_PATCH HEX(__SUNPRO_CC & 0xF) +# else + /* __SUNPRO_CC = 0xVRP */ +# define COMPILER_VERSION_MAJOR HEX(__SUNPRO_CC>>8) +# define COMPILER_VERSION_MINOR HEX(__SUNPRO_CC>>4 & 0xF) +# define COMPILER_VERSION_PATCH HEX(__SUNPRO_CC & 0xF) +# endif + +#elif defined(__HP_aCC) +# define COMPILER_ID "HP" + /* __HP_aCC = VVRRPP */ +# define COMPILER_VERSION_MAJOR DEC(__HP_aCC/10000) +# define COMPILER_VERSION_MINOR DEC(__HP_aCC/100 % 100) +# define COMPILER_VERSION_PATCH DEC(__HP_aCC % 100) + +#elif defined(__DECCXX) +# define COMPILER_ID "Compaq" + /* __DECCXX_VER = VVRRTPPPP */ +# define COMPILER_VERSION_MAJOR DEC(__DECCXX_VER/10000000) +# define COMPILER_VERSION_MINOR DEC(__DECCXX_VER/100000 % 100) +# define COMPILER_VERSION_PATCH DEC(__DECCXX_VER % 10000) + +#elif defined(__IBMCPP__) && defined(__COMPILER_VER__) +# define COMPILER_ID "zOS" + /* __IBMCPP__ = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__IBMCPP__/100) +# define COMPILER_VERSION_MINOR DEC(__IBMCPP__/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__IBMCPP__ % 10) + +#elif defined(__ibmxl__) && defined(__clang__) +# define COMPILER_ID "XLClang" +# define COMPILER_VERSION_MAJOR DEC(__ibmxl_version__) +# define COMPILER_VERSION_MINOR DEC(__ibmxl_release__) +# define COMPILER_VERSION_PATCH DEC(__ibmxl_modification__) +# define COMPILER_VERSION_TWEAK DEC(__ibmxl_ptf_fix_level__) + + +#elif defined(__IBMCPP__) && !defined(__COMPILER_VER__) && __IBMCPP__ >= 800 +# define COMPILER_ID "XL" + /* __IBMCPP__ = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__IBMCPP__/100) +# define COMPILER_VERSION_MINOR DEC(__IBMCPP__/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__IBMCPP__ % 10) + +#elif defined(__IBMCPP__) && !defined(__COMPILER_VER__) && __IBMCPP__ < 800 +# define COMPILER_ID "VisualAge" + /* __IBMCPP__ = VRP */ +# define COMPILER_VERSION_MAJOR DEC(__IBMCPP__/100) +# define COMPILER_VERSION_MINOR DEC(__IBMCPP__/10 % 10) +# define COMPILER_VERSION_PATCH DEC(__IBMCPP__ % 10) + +#elif defined(__NVCOMPILER) +# define COMPILER_ID "NVHPC" +# define COMPILER_VERSION_MAJOR DEC(__NVCOMPILER_MAJOR__) +# define COMPILER_VERSION_MINOR DEC(__NVCOMPILER_MINOR__) +# if defined(__NVCOMPILER_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__NVCOMPILER_PATCHLEVEL__) +# endif + +#elif defined(__PGI) +# define COMPILER_ID "PGI" +# define COMPILER_VERSION_MAJOR DEC(__PGIC__) +# define COMPILER_VERSION_MINOR DEC(__PGIC_MINOR__) +# if defined(__PGIC_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__PGIC_PATCHLEVEL__) +# endif + +#elif defined(_CRAYC) +# define COMPILER_ID "Cray" +# define COMPILER_VERSION_MAJOR DEC(_RELEASE_MAJOR) +# define COMPILER_VERSION_MINOR DEC(_RELEASE_MINOR) + +#elif defined(__TI_COMPILER_VERSION__) +# define COMPILER_ID "TI" + /* __TI_COMPILER_VERSION__ = VVVRRRPPP */ +# define COMPILER_VERSION_MAJOR DEC(__TI_COMPILER_VERSION__/1000000) +# define COMPILER_VERSION_MINOR DEC(__TI_COMPILER_VERSION__/1000 % 1000) +# define COMPILER_VERSION_PATCH DEC(__TI_COMPILER_VERSION__ % 1000) + +#elif defined(__CLANG_FUJITSU) +# define COMPILER_ID "FujitsuClang" +# define COMPILER_VERSION_MAJOR DEC(__FCC_major__) +# define COMPILER_VERSION_MINOR DEC(__FCC_minor__) +# define COMPILER_VERSION_PATCH DEC(__FCC_patchlevel__) +# define COMPILER_VERSION_INTERNAL_STR __clang_version__ + + +#elif defined(__FUJITSU) +# define COMPILER_ID "Fujitsu" +# if defined(__FCC_version__) +# define COMPILER_VERSION __FCC_version__ +# elif defined(__FCC_major__) +# define COMPILER_VERSION_MAJOR DEC(__FCC_major__) +# define COMPILER_VERSION_MINOR DEC(__FCC_minor__) +# define COMPILER_VERSION_PATCH DEC(__FCC_patchlevel__) +# endif +# if defined(__fcc_version) +# define COMPILER_VERSION_INTERNAL DEC(__fcc_version) +# elif defined(__FCC_VERSION) +# define COMPILER_VERSION_INTERNAL DEC(__FCC_VERSION) +# endif + + +#elif defined(__ghs__) +# define COMPILER_ID "GHS" +/* __GHS_VERSION_NUMBER = VVVVRP */ +# ifdef __GHS_VERSION_NUMBER +# define COMPILER_VERSION_MAJOR DEC(__GHS_VERSION_NUMBER / 100) +# define COMPILER_VERSION_MINOR DEC(__GHS_VERSION_NUMBER / 10 % 10) +# define COMPILER_VERSION_PATCH DEC(__GHS_VERSION_NUMBER % 10) +# endif + +#elif defined(__SCO_VERSION__) +# define COMPILER_ID "SCO" + +#elif defined(__ARMCC_VERSION) && !defined(__clang__) +# define COMPILER_ID "ARMCC" +#if __ARMCC_VERSION >= 1000000 + /* __ARMCC_VERSION = VRRPPPP */ + # define COMPILER_VERSION_MAJOR DEC(__ARMCC_VERSION/1000000) + # define COMPILER_VERSION_MINOR DEC(__ARMCC_VERSION/10000 % 100) + # define COMPILER_VERSION_PATCH DEC(__ARMCC_VERSION % 10000) +#else + /* __ARMCC_VERSION = VRPPPP */ + # define COMPILER_VERSION_MAJOR DEC(__ARMCC_VERSION/100000) + # define COMPILER_VERSION_MINOR DEC(__ARMCC_VERSION/10000 % 10) + # define COMPILER_VERSION_PATCH DEC(__ARMCC_VERSION % 10000) +#endif + + +#elif defined(__clang__) && defined(__apple_build_version__) +# define COMPILER_ID "AppleClang" +# if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +# endif +# define COMPILER_VERSION_MAJOR DEC(__clang_major__) +# define COMPILER_VERSION_MINOR DEC(__clang_minor__) +# define COMPILER_VERSION_PATCH DEC(__clang_patchlevel__) +# if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +# endif +# define COMPILER_VERSION_TWEAK DEC(__apple_build_version__) + +#elif defined(__clang__) && defined(__ARMCOMPILER_VERSION) +# define COMPILER_ID "ARMClang" + # define COMPILER_VERSION_MAJOR DEC(__ARMCOMPILER_VERSION/1000000) + # define COMPILER_VERSION_MINOR DEC(__ARMCOMPILER_VERSION/10000 % 100) + # define COMPILER_VERSION_PATCH DEC(__ARMCOMPILER_VERSION % 10000) +# define COMPILER_VERSION_INTERNAL DEC(__ARMCOMPILER_VERSION) + +#elif defined(__clang__) +# define COMPILER_ID "Clang" +# if defined(_MSC_VER) +# define SIMULATE_ID "MSVC" +# endif +# define COMPILER_VERSION_MAJOR DEC(__clang_major__) +# define COMPILER_VERSION_MINOR DEC(__clang_minor__) +# define COMPILER_VERSION_PATCH DEC(__clang_patchlevel__) +# if defined(_MSC_VER) + /* _MSC_VER = VVRR */ +# define SIMULATE_VERSION_MAJOR DEC(_MSC_VER / 100) +# define SIMULATE_VERSION_MINOR DEC(_MSC_VER % 100) +# endif + +#elif defined(__GNUC__) || defined(__GNUG__) +# define COMPILER_ID "GNU" +# if defined(__GNUC__) +# define COMPILER_VERSION_MAJOR DEC(__GNUC__) +# else +# define COMPILER_VERSION_MAJOR DEC(__GNUG__) +# endif +# if defined(__GNUC_MINOR__) +# define COMPILER_VERSION_MINOR DEC(__GNUC_MINOR__) +# endif +# if defined(__GNUC_PATCHLEVEL__) +# define COMPILER_VERSION_PATCH DEC(__GNUC_PATCHLEVEL__) +# endif + +#elif defined(_MSC_VER) +# define COMPILER_ID "MSVC" + /* _MSC_VER = VVRR */ +# define COMPILER_VERSION_MAJOR DEC(_MSC_VER / 100) +# define COMPILER_VERSION_MINOR DEC(_MSC_VER % 100) +# if defined(_MSC_FULL_VER) +# if _MSC_VER >= 1400 + /* _MSC_FULL_VER = VVRRPPPPP */ +# define COMPILER_VERSION_PATCH DEC(_MSC_FULL_VER % 100000) +# else + /* _MSC_FULL_VER = VVRRPPPP */ +# define COMPILER_VERSION_PATCH DEC(_MSC_FULL_VER % 10000) +# endif +# endif +# if defined(_MSC_BUILD) +# define COMPILER_VERSION_TWEAK DEC(_MSC_BUILD) +# endif + +#elif defined(__VISUALDSPVERSION__) || defined(__ADSPBLACKFIN__) || defined(__ADSPTS__) || defined(__ADSP21000__) +# define COMPILER_ID "ADSP" +#if defined(__VISUALDSPVERSION__) + /* __VISUALDSPVERSION__ = 0xVVRRPP00 */ +# define COMPILER_VERSION_MAJOR HEX(__VISUALDSPVERSION__>>24) +# define COMPILER_VERSION_MINOR HEX(__VISUALDSPVERSION__>>16 & 0xFF) +# define COMPILER_VERSION_PATCH HEX(__VISUALDSPVERSION__>>8 & 0xFF) +#endif + +#elif defined(__IAR_SYSTEMS_ICC__) || defined(__IAR_SYSTEMS_ICC) +# define COMPILER_ID "IAR" +# if defined(__VER__) && defined(__ICCARM__) +# define COMPILER_VERSION_MAJOR DEC((__VER__) / 1000000) +# define COMPILER_VERSION_MINOR DEC(((__VER__) / 1000) % 1000) +# define COMPILER_VERSION_PATCH DEC((__VER__) % 1000) +# define COMPILER_VERSION_INTERNAL DEC(__IAR_SYSTEMS_ICC__) +# elif defined(__VER__) && (defined(__ICCAVR__) || defined(__ICCRX__) || defined(__ICCRH850__) || defined(__ICCRL78__) || defined(__ICC430__) || defined(__ICCRISCV__) || defined(__ICCV850__) || defined(__ICC8051__) || defined(__ICCSTM8__)) +# define COMPILER_VERSION_MAJOR DEC((__VER__) / 100) +# define COMPILER_VERSION_MINOR DEC((__VER__) - (((__VER__) / 100)*100)) +# define COMPILER_VERSION_PATCH DEC(__SUBVERSION__) +# define COMPILER_VERSION_INTERNAL DEC(__IAR_SYSTEMS_ICC__) +# endif + + +/* These compilers are either not known or too old to define an + identification macro. Try to identify the platform and guess that + it is the native compiler. */ +#elif defined(__hpux) || defined(__hpua) +# define COMPILER_ID "HP" + +#else /* unknown compiler */ +# define COMPILER_ID "" +#endif + +/* Construct the string literal in pieces to prevent the source from + getting matched. Store it in a pointer rather than an array + because some compilers will just produce instructions to fill the + array rather than assigning a pointer to a static array. */ +char const* info_compiler = "INFO" ":" "compiler[" COMPILER_ID "]"; +#ifdef SIMULATE_ID +char const* info_simulate = "INFO" ":" "simulate[" SIMULATE_ID "]"; +#endif + +#ifdef __QNXNTO__ +char const* qnxnto = "INFO" ":" "qnxnto[]"; +#endif + +#if defined(__CRAYXT_COMPUTE_LINUX_TARGET) +char const *info_cray = "INFO" ":" "compiler_wrapper[CrayPrgEnv]"; +#endif + +#define STRINGIFY_HELPER(X) #X +#define STRINGIFY(X) STRINGIFY_HELPER(X) + +/* Identify known platforms by name. */ +#if defined(__linux) || defined(__linux__) || defined(linux) +# define PLATFORM_ID "Linux" + +#elif defined(__MSYS__) +# define PLATFORM_ID "MSYS" + +#elif defined(__CYGWIN__) +# define PLATFORM_ID "Cygwin" + +#elif defined(__MINGW32__) +# define PLATFORM_ID "MinGW" + +#elif defined(__APPLE__) +# define PLATFORM_ID "Darwin" + +#elif defined(_WIN32) || defined(__WIN32__) || defined(WIN32) +# define PLATFORM_ID "Windows" + +#elif defined(__FreeBSD__) || defined(__FreeBSD) +# define PLATFORM_ID "FreeBSD" + +#elif defined(__NetBSD__) || defined(__NetBSD) +# define PLATFORM_ID "NetBSD" + +#elif defined(__OpenBSD__) || defined(__OPENBSD) +# define PLATFORM_ID "OpenBSD" + +#elif defined(__sun) || defined(sun) +# define PLATFORM_ID "SunOS" + +#elif defined(_AIX) || defined(__AIX) || defined(__AIX__) || defined(__aix) || defined(__aix__) +# define PLATFORM_ID "AIX" + +#elif defined(__hpux) || defined(__hpux__) +# define PLATFORM_ID "HP-UX" + +#elif defined(__HAIKU__) +# define PLATFORM_ID "Haiku" + +#elif defined(__BeOS) || defined(__BEOS__) || defined(_BEOS) +# define PLATFORM_ID "BeOS" + +#elif defined(__QNX__) || defined(__QNXNTO__) +# define PLATFORM_ID "QNX" + +#elif defined(__tru64) || defined(_tru64) || defined(__TRU64__) +# define PLATFORM_ID "Tru64" + +#elif defined(__riscos) || defined(__riscos__) +# define PLATFORM_ID "RISCos" + +#elif defined(__sinix) || defined(__sinix__) || defined(__SINIX__) +# define PLATFORM_ID "SINIX" + +#elif defined(__UNIX_SV__) +# define PLATFORM_ID "UNIX_SV" + +#elif defined(__bsdos__) +# define PLATFORM_ID "BSDOS" + +#elif defined(_MPRAS) || defined(MPRAS) +# define PLATFORM_ID "MP-RAS" + +#elif defined(__osf) || defined(__osf__) +# define PLATFORM_ID "OSF1" + +#elif defined(_SCO_SV) || defined(SCO_SV) || defined(sco_sv) +# define PLATFORM_ID "SCO_SV" + +#elif defined(__ultrix) || defined(__ultrix__) || defined(_ULTRIX) +# define PLATFORM_ID "ULTRIX" + +#elif defined(__XENIX__) || defined(_XENIX) || defined(XENIX) +# define PLATFORM_ID "Xenix" + +#elif defined(__WATCOMC__) +# if defined(__LINUX__) +# define PLATFORM_ID "Linux" + +# elif defined(__DOS__) +# define PLATFORM_ID "DOS" + +# elif defined(__OS2__) +# define PLATFORM_ID "OS2" + +# elif defined(__WINDOWS__) +# define PLATFORM_ID "Windows3x" + +# elif defined(__VXWORKS__) +# define PLATFORM_ID "VxWorks" + +# else /* unknown platform */ +# define PLATFORM_ID +# endif + +#elif defined(__INTEGRITY) +# if defined(INT_178B) +# define PLATFORM_ID "Integrity178" + +# else /* regular Integrity */ +# define PLATFORM_ID "Integrity" +# endif + +#else /* unknown platform */ +# define PLATFORM_ID + +#endif + +/* For windows compilers MSVC and Intel we can determine + the architecture of the compiler being used. This is because + the compilers do not have flags that can change the architecture, + but rather depend on which compiler is being used +*/ +#if defined(_WIN32) && defined(_MSC_VER) +# if defined(_M_IA64) +# define ARCHITECTURE_ID "IA64" + +# elif defined(_M_ARM64EC) +# define ARCHITECTURE_ID "ARM64EC" + +# elif defined(_M_X64) || defined(_M_AMD64) +# define ARCHITECTURE_ID "x64" + +# elif defined(_M_IX86) +# define ARCHITECTURE_ID "X86" + +# elif defined(_M_ARM64) +# define ARCHITECTURE_ID "ARM64" + +# elif defined(_M_ARM) +# if _M_ARM == 4 +# define ARCHITECTURE_ID "ARMV4I" +# elif _M_ARM == 5 +# define ARCHITECTURE_ID "ARMV5I" +# else +# define ARCHITECTURE_ID "ARMV" STRINGIFY(_M_ARM) +# endif + +# elif defined(_M_MIPS) +# define ARCHITECTURE_ID "MIPS" + +# elif defined(_M_SH) +# define ARCHITECTURE_ID "SHx" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__WATCOMC__) +# if defined(_M_I86) +# define ARCHITECTURE_ID "I86" + +# elif defined(_M_IX86) +# define ARCHITECTURE_ID "X86" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__IAR_SYSTEMS_ICC__) || defined(__IAR_SYSTEMS_ICC) +# if defined(__ICCARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__ICCRX__) +# define ARCHITECTURE_ID "RX" + +# elif defined(__ICCRH850__) +# define ARCHITECTURE_ID "RH850" + +# elif defined(__ICCRL78__) +# define ARCHITECTURE_ID "RL78" + +# elif defined(__ICCRISCV__) +# define ARCHITECTURE_ID "RISCV" + +# elif defined(__ICCAVR__) +# define ARCHITECTURE_ID "AVR" + +# elif defined(__ICC430__) +# define ARCHITECTURE_ID "MSP430" + +# elif defined(__ICCV850__) +# define ARCHITECTURE_ID "V850" + +# elif defined(__ICC8051__) +# define ARCHITECTURE_ID "8051" + +# elif defined(__ICCSTM8__) +# define ARCHITECTURE_ID "STM8" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__ghs__) +# if defined(__PPC64__) +# define ARCHITECTURE_ID "PPC64" + +# elif defined(__ppc__) +# define ARCHITECTURE_ID "PPC" + +# elif defined(__ARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__x86_64__) +# define ARCHITECTURE_ID "x64" + +# elif defined(__i386__) +# define ARCHITECTURE_ID "X86" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#elif defined(__TI_COMPILER_VERSION__) +# if defined(__TI_ARM__) +# define ARCHITECTURE_ID "ARM" + +# elif defined(__MSP430__) +# define ARCHITECTURE_ID "MSP430" + +# elif defined(__TMS320C28XX__) +# define ARCHITECTURE_ID "TMS320C28x" + +# elif defined(__TMS320C6X__) || defined(_TMS320C6X) +# define ARCHITECTURE_ID "TMS320C6x" + +# else /* unknown architecture */ +# define ARCHITECTURE_ID "" +# endif + +#else +# define ARCHITECTURE_ID +#endif + +/* Convert integer to decimal digit literals. */ +#define DEC(n) \ + ('0' + (((n) / 10000000)%10)), \ + ('0' + (((n) / 1000000)%10)), \ + ('0' + (((n) / 100000)%10)), \ + ('0' + (((n) / 10000)%10)), \ + ('0' + (((n) / 1000)%10)), \ + ('0' + (((n) / 100)%10)), \ + ('0' + (((n) / 10)%10)), \ + ('0' + ((n) % 10)) + +/* Convert integer to hex digit literals. */ +#define HEX(n) \ + ('0' + ((n)>>28 & 0xF)), \ + ('0' + ((n)>>24 & 0xF)), \ + ('0' + ((n)>>20 & 0xF)), \ + ('0' + ((n)>>16 & 0xF)), \ + ('0' + ((n)>>12 & 0xF)), \ + ('0' + ((n)>>8 & 0xF)), \ + ('0' + ((n)>>4 & 0xF)), \ + ('0' + ((n) & 0xF)) + +/* Construct a string literal encoding the version number. */ +#ifdef COMPILER_VERSION +char const* info_version = "INFO" ":" "compiler_version[" COMPILER_VERSION "]"; + +/* Construct a string literal encoding the version number components. */ +#elif defined(COMPILER_VERSION_MAJOR) +char const info_version[] = { + 'I', 'N', 'F', 'O', ':', + 'c','o','m','p','i','l','e','r','_','v','e','r','s','i','o','n','[', + COMPILER_VERSION_MAJOR, +# ifdef COMPILER_VERSION_MINOR + '.', COMPILER_VERSION_MINOR, +# ifdef COMPILER_VERSION_PATCH + '.', COMPILER_VERSION_PATCH, +# ifdef COMPILER_VERSION_TWEAK + '.', COMPILER_VERSION_TWEAK, +# endif +# endif +# endif + ']','\0'}; +#endif + +/* Construct a string literal encoding the internal version number. */ +#ifdef COMPILER_VERSION_INTERNAL +char const info_version_internal[] = { + 'I', 'N', 'F', 'O', ':', + 'c','o','m','p','i','l','e','r','_','v','e','r','s','i','o','n','_', + 'i','n','t','e','r','n','a','l','[', + COMPILER_VERSION_INTERNAL,']','\0'}; +#elif defined(COMPILER_VERSION_INTERNAL_STR) +char const* info_version_internal = "INFO" ":" "compiler_version_internal[" COMPILER_VERSION_INTERNAL_STR "]"; +#endif + +/* Construct a string literal encoding the version number components. */ +#ifdef SIMULATE_VERSION_MAJOR +char const info_simulate_version[] = { + 'I', 'N', 'F', 'O', ':', + 's','i','m','u','l','a','t','e','_','v','e','r','s','i','o','n','[', + SIMULATE_VERSION_MAJOR, +# ifdef SIMULATE_VERSION_MINOR + '.', SIMULATE_VERSION_MINOR, +# ifdef SIMULATE_VERSION_PATCH + '.', SIMULATE_VERSION_PATCH, +# ifdef SIMULATE_VERSION_TWEAK + '.', SIMULATE_VERSION_TWEAK, +# endif +# endif +# endif + ']','\0'}; +#endif + +/* Construct the string literal in pieces to prevent the source from + getting matched. Store it in a pointer rather than an array + because some compilers will just produce instructions to fill the + array rather than assigning a pointer to a static array. */ +char const* info_platform = "INFO" ":" "platform[" PLATFORM_ID "]"; +char const* info_arch = "INFO" ":" "arch[" ARCHITECTURE_ID "]"; + + + +#if defined(__INTEL_COMPILER) && defined(_MSVC_LANG) && _MSVC_LANG < 201403L +# if defined(__INTEL_CXX11_MODE__) +# if defined(__cpp_aggregate_nsdmi) +# define CXX_STD 201402L +# else +# define CXX_STD 201103L +# endif +# else +# define CXX_STD 199711L +# endif +#elif defined(_MSC_VER) && defined(_MSVC_LANG) +# define CXX_STD _MSVC_LANG +#else +# define CXX_STD __cplusplus +#endif + +const char* info_language_standard_default = "INFO" ":" "standard_default[" +#if CXX_STD > 202002L + "23" +#elif CXX_STD > 201703L + "20" +#elif CXX_STD >= 201703L + "17" +#elif CXX_STD >= 201402L + "14" +#elif CXX_STD >= 201103L + "11" +#else + "98" +#endif +"]"; + +const char* info_language_extensions_default = "INFO" ":" "extensions_default[" +/* !defined(_MSC_VER) to exclude Clang's MSVC compatibility mode. */ +#if (defined(__clang__) || defined(__GNUC__) || \ + defined(__TI_COMPILER_VERSION__)) && \ + !defined(__STRICT_ANSI__) && !defined(_MSC_VER) + "ON" +#else + "OFF" +#endif +"]"; + +/*--------------------------------------------------------------------------*/ + +int main(int argc, char* argv[]) +{ + int require = 0; + require += info_compiler[argc]; + require += info_platform[argc]; +#ifdef COMPILER_VERSION_MAJOR + require += info_version[argc]; +#endif +#ifdef COMPILER_VERSION_INTERNAL + require += info_version_internal[argc]; +#endif +#ifdef SIMULATE_ID + require += info_simulate[argc]; +#endif +#ifdef SIMULATE_VERSION_MAJOR + require += info_simulate_version[argc]; +#endif +#if defined(__CRAYXT_COMPUTE_LINUX_TARGET) + require += info_cray[argc]; +#endif + require += info_language_standard_default[argc]; + require += info_language_extensions_default[argc]; + (void)argv; + return require; +} diff --git a/Increase_multiplexing/No_increase/build_out/CMakeFiles/3.22.1/CompilerIdCXX/a.out b/Increase_multiplexing/No_increase/build_out/CMakeFiles/3.22.1/CompilerIdCXX/a.out new file mode 100644 index 0000000000000000000000000000000000000000..47c74a11ebba8f57647130a4389f88befac42ec5 Binary files /dev/null and b/Increase_multiplexing/No_increase/build_out/CMakeFiles/3.22.1/CompilerIdCXX/a.out differ diff --git a/Increase_multiplexing/No_increase/build_out/CMakeFiles/CMakeDirectoryInformation.cmake b/Increase_multiplexing/No_increase/build_out/CMakeFiles/CMakeDirectoryInformation.cmake new file mode 100644 index 0000000000000000000000000000000000000000..70e0ac20c683633d9fc60bf6edcfbade444ab1e0 --- /dev/null +++ b/Increase_multiplexing/No_increase/build_out/CMakeFiles/CMakeDirectoryInformation.cmake @@ -0,0 +1,16 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +# Relative path conversion top directories. +set(CMAKE_RELATIVE_PATH_TOP_SOURCE "/Test_performance/Operator-performance/Increase_multiplexing/No_increase") +set(CMAKE_RELATIVE_PATH_TOP_BINARY "/Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out") + +# Force unix paths in dependencies. +set(CMAKE_FORCE_UNIX_PATHS 1) + + +# The C and CXX include file regular expressions for this directory. +set(CMAKE_C_INCLUDE_REGEX_SCAN "^.*$") +set(CMAKE_C_INCLUDE_REGEX_COMPLAIN "^$") +set(CMAKE_CXX_INCLUDE_REGEX_SCAN ${CMAKE_C_INCLUDE_REGEX_SCAN}) +set(CMAKE_CXX_INCLUDE_REGEX_COMPLAIN ${CMAKE_C_INCLUDE_REGEX_COMPLAIN}) diff --git a/Increase_multiplexing/No_increase/build_out/CMakeFiles/CMakeOutput.log b/Increase_multiplexing/No_increase/build_out/CMakeFiles/CMakeOutput.log new file mode 100644 index 0000000000000000000000000000000000000000..d483cd74b631a6e06240b35bd0a6227ffb2314bd --- /dev/null +++ b/Increase_multiplexing/No_increase/build_out/CMakeFiles/CMakeOutput.log @@ -0,0 +1,437 @@ +The system is: Linux - 5.10.0+ - aarch64 +Compiling the C compiler identification source file "CMakeCCompilerId.c" succeeded. +Compiler: /usr/bin/cc +Build flags: +Id flags: + +The output was: +0 + + +Compilation of the C compiler identification source "CMakeCCompilerId.c" produced "a.out" + +The C compiler identification is GNU, found in "/Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out/CMakeFiles/3.22.1/CompilerIdC/a.out" + +Compiling the CXX compiler identification source file "CMakeCXXCompilerId.cpp" succeeded. +Compiler: /usr/bin/c++ +Build flags: +Id flags: + +The output was: +0 + + +Compilation of the CXX compiler identification source "CMakeCXXCompilerId.cpp" produced "a.out" + +The CXX compiler identification is GNU, found in "/Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out/CMakeFiles/3.22.1/CompilerIdCXX/a.out" + +Detecting C compiler ABI info compiled with the following output: +Change Dir: /Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out/CMakeFiles/CMakeTmp + +Run Build Command(s):/usr/bin/gmake -f Makefile cmTC_482f3/fast && /usr/bin/gmake -f CMakeFiles/cmTC_482f3.dir/build.make CMakeFiles/cmTC_482f3.dir/build +gmake[1]: Entering directory '/Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out/CMakeFiles/CMakeTmp' +Building C object CMakeFiles/cmTC_482f3.dir/CMakeCCompilerABI.c.o +/usr/bin/cc -v -o CMakeFiles/cmTC_482f3.dir/CMakeCCompilerABI.c.o -c /usr/share/cmake-3.22/Modules/CMakeCCompilerABI.c +Using built-in specs. +COLLECT_GCC=/usr/bin/cc +Target: aarch64-linux-gnu +Configured with: ../src/configure -v --with-pkgversion='Ubuntu 11.4.0-1ubuntu1~22.04' --with-bugurl=file:///usr/share/doc/gcc-11/README.Bugs --enable-languages=c,ada,c++,go,d,fortran,objc,obj-c++,m2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-11 --program-prefix=aarch64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --enable-bootstrap --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-libquadmath --disable-libquadmath-support --enable-plugin --enable-default-pie --with-system-zlib --enable-libphobos-checking=release --with-target-system-zlib=auto --enable-objc-gc=auto --enable-multiarch --enable-fix-cortex-a53-843419 --disable-werror --enable-checking=release --build=aarch64-linux-gnu --host=aarch64-linux-gnu --target=aarch64-linux-gnu --with-build-config=bootstrap-lto-lean --enable-link-serialization=2 +Thread model: posix +Supported LTO compression algorithms: zlib zstd +gcc version 11.4.0 (Ubuntu 11.4.0-1ubuntu1~22.04) +COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_482f3.dir/CMakeCCompilerABI.c.o' '-c' '-mlittle-endian' '-mabi=lp64' '-dumpdir' 'CMakeFiles/cmTC_482f3.dir/' + /usr/lib/gcc/aarch64-linux-gnu/11/cc1 -quiet -v -imultiarch aarch64-linux-gnu /usr/share/cmake-3.22/Modules/CMakeCCompilerABI.c -quiet -dumpdir CMakeFiles/cmTC_482f3.dir/ -dumpbase CMakeCCompilerABI.c.c -dumpbase-ext .c -mlittle-endian -mabi=lp64 -version -fasynchronous-unwind-tables -fstack-protector-strong -Wformat -Wformat-security -fstack-clash-protection -o /tmp/cccmEnme.s +GNU C17 (Ubuntu 11.4.0-1ubuntu1~22.04) version 11.4.0 (aarch64-linux-gnu) + compiled by GNU C version 11.4.0, GMP version 6.2.1, MPFR version 4.1.0, MPC version 1.2.1, isl version isl-0.24-GMP + +GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072 +ignoring nonexistent directory "/usr/local/include/aarch64-linux-gnu" +ignoring nonexistent directory "/usr/lib/gcc/aarch64-linux-gnu/11/include-fixed" +ignoring nonexistent directory "/usr/lib/gcc/aarch64-linux-gnu/11/../../../../aarch64-linux-gnu/include" +#include "..." search starts here: +#include <...> search starts here: + /usr/lib/gcc/aarch64-linux-gnu/11/include + /usr/local/include + /usr/include/aarch64-linux-gnu + /usr/include +End of search list. +GNU C17 (Ubuntu 11.4.0-1ubuntu1~22.04) version 11.4.0 (aarch64-linux-gnu) + compiled by GNU C version 11.4.0, GMP version 6.2.1, MPFR version 4.1.0, MPC version 1.2.1, isl version isl-0.24-GMP + +GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072 +Compiler executable checksum: 52ed857e9cd110e5efaa797811afcfbb +COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_482f3.dir/CMakeCCompilerABI.c.o' '-c' '-mlittle-endian' '-mabi=lp64' '-dumpdir' 'CMakeFiles/cmTC_482f3.dir/' + as -v -EL -mabi=lp64 -o CMakeFiles/cmTC_482f3.dir/CMakeCCompilerABI.c.o /tmp/cccmEnme.s +GNU assembler version 2.38 (aarch64-linux-gnu) using BFD version (GNU Binutils for Ubuntu) 2.38 +COMPILER_PATH=/usr/lib/gcc/aarch64-linux-gnu/11/:/usr/lib/gcc/aarch64-linux-gnu/11/:/usr/lib/gcc/aarch64-linux-gnu/:/usr/lib/gcc/aarch64-linux-gnu/11/:/usr/lib/gcc/aarch64-linux-gnu/ +LIBRARY_PATH=/usr/lib/gcc/aarch64-linux-gnu/11/:/usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu/:/usr/lib/gcc/aarch64-linux-gnu/11/../../../../lib/:/lib/aarch64-linux-gnu/:/lib/../lib/:/usr/lib/aarch64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/aarch64-linux-gnu/11/../../../:/lib/:/usr/lib/ +COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_482f3.dir/CMakeCCompilerABI.c.o' '-c' '-mlittle-endian' '-mabi=lp64' '-dumpdir' 'CMakeFiles/cmTC_482f3.dir/CMakeCCompilerABI.c.' +Linking C executable cmTC_482f3 +/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_482f3.dir/link.txt --verbose=1 +/usr/bin/cc -v CMakeFiles/cmTC_482f3.dir/CMakeCCompilerABI.c.o -o cmTC_482f3 +Using built-in specs. +COLLECT_GCC=/usr/bin/cc +COLLECT_LTO_WRAPPER=/usr/lib/gcc/aarch64-linux-gnu/11/lto-wrapper +Target: aarch64-linux-gnu +Configured with: ../src/configure -v --with-pkgversion='Ubuntu 11.4.0-1ubuntu1~22.04' --with-bugurl=file:///usr/share/doc/gcc-11/README.Bugs --enable-languages=c,ada,c++,go,d,fortran,objc,obj-c++,m2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-11 --program-prefix=aarch64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --enable-bootstrap --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-libquadmath --disable-libquadmath-support --enable-plugin --enable-default-pie --with-system-zlib --enable-libphobos-checking=release --with-target-system-zlib=auto --enable-objc-gc=auto --enable-multiarch --enable-fix-cortex-a53-843419 --disable-werror --enable-checking=release --build=aarch64-linux-gnu --host=aarch64-linux-gnu --target=aarch64-linux-gnu --with-build-config=bootstrap-lto-lean --enable-link-serialization=2 +Thread model: posix +Supported LTO compression algorithms: zlib zstd +gcc version 11.4.0 (Ubuntu 11.4.0-1ubuntu1~22.04) +COMPILER_PATH=/usr/lib/gcc/aarch64-linux-gnu/11/:/usr/lib/gcc/aarch64-linux-gnu/11/:/usr/lib/gcc/aarch64-linux-gnu/:/usr/lib/gcc/aarch64-linux-gnu/11/:/usr/lib/gcc/aarch64-linux-gnu/ +LIBRARY_PATH=/usr/lib/gcc/aarch64-linux-gnu/11/:/usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu/:/usr/lib/gcc/aarch64-linux-gnu/11/../../../../lib/:/lib/aarch64-linux-gnu/:/lib/../lib/:/usr/lib/aarch64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/aarch64-linux-gnu/11/../../../:/lib/:/usr/lib/ +COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_482f3' '-mlittle-endian' '-mabi=lp64' '-dumpdir' 'cmTC_482f3.' + /usr/lib/gcc/aarch64-linux-gnu/11/collect2 -plugin /usr/lib/gcc/aarch64-linux-gnu/11/liblto_plugin.so -plugin-opt=/usr/lib/gcc/aarch64-linux-gnu/11/lto-wrapper -plugin-opt=-fresolution=/tmp/ccd7lEjB.res -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s --build-id --eh-frame-hdr --hash-style=gnu --as-needed -dynamic-linker /lib/ld-linux-aarch64.so.1 -X -EL -maarch64linux --fix-cortex-a53-843419 -pie -z now -z relro -o cmTC_482f3 /usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu/Scrt1.o /usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu/crti.o /usr/lib/gcc/aarch64-linux-gnu/11/crtbeginS.o -L/usr/lib/gcc/aarch64-linux-gnu/11 -L/usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu -L/usr/lib/gcc/aarch64-linux-gnu/11/../../../../lib -L/lib/aarch64-linux-gnu -L/lib/../lib -L/usr/lib/aarch64-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/aarch64-linux-gnu/11/../../.. CMakeFiles/cmTC_482f3.dir/CMakeCCompilerABI.c.o -lgcc --push-state --as-needed -lgcc_s --pop-state -lc -lgcc --push-state --as-needed -lgcc_s --pop-state /usr/lib/gcc/aarch64-linux-gnu/11/crtendS.o /usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu/crtn.o +COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_482f3' '-mlittle-endian' '-mabi=lp64' '-dumpdir' 'cmTC_482f3.' +gmake[1]: Leaving directory '/Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out/CMakeFiles/CMakeTmp' + + + +Parsed C implicit include dir info from above output: rv=done + found start of include info + found start of implicit include info + add: [/usr/lib/gcc/aarch64-linux-gnu/11/include] + add: [/usr/local/include] + add: [/usr/include/aarch64-linux-gnu] + add: [/usr/include] + end of search list found + collapse include dir [/usr/lib/gcc/aarch64-linux-gnu/11/include] ==> [/usr/lib/gcc/aarch64-linux-gnu/11/include] + collapse include dir [/usr/local/include] ==> [/usr/local/include] + collapse include dir [/usr/include/aarch64-linux-gnu] ==> [/usr/include/aarch64-linux-gnu] + collapse include dir [/usr/include] ==> [/usr/include] + implicit include dirs: [/usr/lib/gcc/aarch64-linux-gnu/11/include;/usr/local/include;/usr/include/aarch64-linux-gnu;/usr/include] + + +Parsed C implicit link information from above output: + link line regex: [^( *|.*[/\])(ld|CMAKE_LINK_STARTFILE-NOTFOUND|([^/\]+-)?ld|collect2)[^/\]*( |$)] + ignore line: [Change Dir: /Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out/CMakeFiles/CMakeTmp] + ignore line: [] + ignore line: [Run Build Command(s):/usr/bin/gmake -f Makefile cmTC_482f3/fast && /usr/bin/gmake -f CMakeFiles/cmTC_482f3.dir/build.make CMakeFiles/cmTC_482f3.dir/build] + ignore line: [gmake[1]: Entering directory '/Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out/CMakeFiles/CMakeTmp'] + ignore line: [Building C object CMakeFiles/cmTC_482f3.dir/CMakeCCompilerABI.c.o] + ignore line: [/usr/bin/cc -v -o CMakeFiles/cmTC_482f3.dir/CMakeCCompilerABI.c.o -c /usr/share/cmake-3.22/Modules/CMakeCCompilerABI.c] + ignore line: [Using built-in specs.] + ignore line: [COLLECT_GCC=/usr/bin/cc] + ignore line: [Target: aarch64-linux-gnu] + ignore line: [Configured with: ../src/configure -v --with-pkgversion='Ubuntu 11.4.0-1ubuntu1~22.04' --with-bugurl=file:///usr/share/doc/gcc-11/README.Bugs --enable-languages=c ada c++ go d fortran objc obj-c++ m2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-11 --program-prefix=aarch64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --enable-bootstrap --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-libquadmath --disable-libquadmath-support --enable-plugin --enable-default-pie --with-system-zlib --enable-libphobos-checking=release --with-target-system-zlib=auto --enable-objc-gc=auto --enable-multiarch --enable-fix-cortex-a53-843419 --disable-werror --enable-checking=release --build=aarch64-linux-gnu --host=aarch64-linux-gnu --target=aarch64-linux-gnu --with-build-config=bootstrap-lto-lean --enable-link-serialization=2] + ignore line: [Thread model: posix] + ignore line: [Supported LTO compression algorithms: zlib zstd] + ignore line: [gcc version 11.4.0 (Ubuntu 11.4.0-1ubuntu1~22.04) ] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_482f3.dir/CMakeCCompilerABI.c.o' '-c' '-mlittle-endian' '-mabi=lp64' '-dumpdir' 'CMakeFiles/cmTC_482f3.dir/'] + ignore line: [ /usr/lib/gcc/aarch64-linux-gnu/11/cc1 -quiet -v -imultiarch aarch64-linux-gnu /usr/share/cmake-3.22/Modules/CMakeCCompilerABI.c -quiet -dumpdir CMakeFiles/cmTC_482f3.dir/ -dumpbase CMakeCCompilerABI.c.c -dumpbase-ext .c -mlittle-endian -mabi=lp64 -version -fasynchronous-unwind-tables -fstack-protector-strong -Wformat -Wformat-security -fstack-clash-protection -o /tmp/cccmEnme.s] + ignore line: [GNU C17 (Ubuntu 11.4.0-1ubuntu1~22.04) version 11.4.0 (aarch64-linux-gnu)] + ignore line: [ compiled by GNU C version 11.4.0 GMP version 6.2.1 MPFR version 4.1.0 MPC version 1.2.1 isl version isl-0.24-GMP] + ignore line: [] + ignore line: [GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072] + ignore line: [ignoring nonexistent directory "/usr/local/include/aarch64-linux-gnu"] + ignore line: [ignoring nonexistent directory "/usr/lib/gcc/aarch64-linux-gnu/11/include-fixed"] + ignore line: [ignoring nonexistent directory "/usr/lib/gcc/aarch64-linux-gnu/11/../../../../aarch64-linux-gnu/include"] + ignore line: [#include "..." search starts here:] + ignore line: [#include <...> search starts here:] + ignore line: [ /usr/lib/gcc/aarch64-linux-gnu/11/include] + ignore line: [ /usr/local/include] + ignore line: [ /usr/include/aarch64-linux-gnu] + ignore line: [ /usr/include] + ignore line: [End of search list.] + ignore line: [GNU C17 (Ubuntu 11.4.0-1ubuntu1~22.04) version 11.4.0 (aarch64-linux-gnu)] + ignore line: [ compiled by GNU C version 11.4.0 GMP version 6.2.1 MPFR version 4.1.0 MPC version 1.2.1 isl version isl-0.24-GMP] + ignore line: [] + ignore line: [GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072] + ignore line: [Compiler executable checksum: 52ed857e9cd110e5efaa797811afcfbb] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_482f3.dir/CMakeCCompilerABI.c.o' '-c' '-mlittle-endian' '-mabi=lp64' '-dumpdir' 'CMakeFiles/cmTC_482f3.dir/'] + ignore line: [ as -v -EL -mabi=lp64 -o CMakeFiles/cmTC_482f3.dir/CMakeCCompilerABI.c.o /tmp/cccmEnme.s] + ignore line: [GNU assembler version 2.38 (aarch64-linux-gnu) using BFD version (GNU Binutils for Ubuntu) 2.38] + ignore line: [COMPILER_PATH=/usr/lib/gcc/aarch64-linux-gnu/11/:/usr/lib/gcc/aarch64-linux-gnu/11/:/usr/lib/gcc/aarch64-linux-gnu/:/usr/lib/gcc/aarch64-linux-gnu/11/:/usr/lib/gcc/aarch64-linux-gnu/] + ignore line: [LIBRARY_PATH=/usr/lib/gcc/aarch64-linux-gnu/11/:/usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu/:/usr/lib/gcc/aarch64-linux-gnu/11/../../../../lib/:/lib/aarch64-linux-gnu/:/lib/../lib/:/usr/lib/aarch64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/aarch64-linux-gnu/11/../../../:/lib/:/usr/lib/] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_482f3.dir/CMakeCCompilerABI.c.o' '-c' '-mlittle-endian' '-mabi=lp64' '-dumpdir' 'CMakeFiles/cmTC_482f3.dir/CMakeCCompilerABI.c.'] + ignore line: [Linking C executable cmTC_482f3] + ignore line: [/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_482f3.dir/link.txt --verbose=1] + ignore line: [/usr/bin/cc -v CMakeFiles/cmTC_482f3.dir/CMakeCCompilerABI.c.o -o cmTC_482f3 ] + ignore line: [Using built-in specs.] + ignore line: [COLLECT_GCC=/usr/bin/cc] + ignore line: [COLLECT_LTO_WRAPPER=/usr/lib/gcc/aarch64-linux-gnu/11/lto-wrapper] + ignore line: [Target: aarch64-linux-gnu] + ignore line: [Configured with: ../src/configure -v --with-pkgversion='Ubuntu 11.4.0-1ubuntu1~22.04' --with-bugurl=file:///usr/share/doc/gcc-11/README.Bugs --enable-languages=c ada c++ go d fortran objc obj-c++ m2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-11 --program-prefix=aarch64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --enable-bootstrap --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-libquadmath --disable-libquadmath-support --enable-plugin --enable-default-pie --with-system-zlib --enable-libphobos-checking=release --with-target-system-zlib=auto --enable-objc-gc=auto --enable-multiarch --enable-fix-cortex-a53-843419 --disable-werror --enable-checking=release --build=aarch64-linux-gnu --host=aarch64-linux-gnu --target=aarch64-linux-gnu --with-build-config=bootstrap-lto-lean --enable-link-serialization=2] + ignore line: [Thread model: posix] + ignore line: [Supported LTO compression algorithms: zlib zstd] + ignore line: [gcc version 11.4.0 (Ubuntu 11.4.0-1ubuntu1~22.04) ] + ignore line: [COMPILER_PATH=/usr/lib/gcc/aarch64-linux-gnu/11/:/usr/lib/gcc/aarch64-linux-gnu/11/:/usr/lib/gcc/aarch64-linux-gnu/:/usr/lib/gcc/aarch64-linux-gnu/11/:/usr/lib/gcc/aarch64-linux-gnu/] + ignore line: [LIBRARY_PATH=/usr/lib/gcc/aarch64-linux-gnu/11/:/usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu/:/usr/lib/gcc/aarch64-linux-gnu/11/../../../../lib/:/lib/aarch64-linux-gnu/:/lib/../lib/:/usr/lib/aarch64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/aarch64-linux-gnu/11/../../../:/lib/:/usr/lib/] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_482f3' '-mlittle-endian' '-mabi=lp64' '-dumpdir' 'cmTC_482f3.'] + link line: [ /usr/lib/gcc/aarch64-linux-gnu/11/collect2 -plugin /usr/lib/gcc/aarch64-linux-gnu/11/liblto_plugin.so -plugin-opt=/usr/lib/gcc/aarch64-linux-gnu/11/lto-wrapper -plugin-opt=-fresolution=/tmp/ccd7lEjB.res -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lgcc_s --build-id --eh-frame-hdr --hash-style=gnu --as-needed -dynamic-linker /lib/ld-linux-aarch64.so.1 -X -EL -maarch64linux --fix-cortex-a53-843419 -pie -z now -z relro -o cmTC_482f3 /usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu/Scrt1.o /usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu/crti.o /usr/lib/gcc/aarch64-linux-gnu/11/crtbeginS.o -L/usr/lib/gcc/aarch64-linux-gnu/11 -L/usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu -L/usr/lib/gcc/aarch64-linux-gnu/11/../../../../lib -L/lib/aarch64-linux-gnu -L/lib/../lib -L/usr/lib/aarch64-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/aarch64-linux-gnu/11/../../.. CMakeFiles/cmTC_482f3.dir/CMakeCCompilerABI.c.o -lgcc --push-state --as-needed -lgcc_s --pop-state -lc -lgcc --push-state --as-needed -lgcc_s --pop-state /usr/lib/gcc/aarch64-linux-gnu/11/crtendS.o /usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu/crtn.o] + arg [/usr/lib/gcc/aarch64-linux-gnu/11/collect2] ==> ignore + arg [-plugin] ==> ignore + arg [/usr/lib/gcc/aarch64-linux-gnu/11/liblto_plugin.so] ==> ignore + arg [-plugin-opt=/usr/lib/gcc/aarch64-linux-gnu/11/lto-wrapper] ==> ignore + arg [-plugin-opt=-fresolution=/tmp/ccd7lEjB.res] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc_s] ==> ignore + arg [-plugin-opt=-pass-through=-lc] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc_s] ==> ignore + arg [--build-id] ==> ignore + arg [--eh-frame-hdr] ==> ignore + arg [--hash-style=gnu] ==> ignore + arg [--as-needed] ==> ignore + arg [-dynamic-linker] ==> ignore + arg [/lib/ld-linux-aarch64.so.1] ==> ignore + arg [-X] ==> ignore + arg [-EL] ==> ignore + arg [-maarch64linux] ==> ignore + arg [--fix-cortex-a53-843419] ==> ignore + arg [-pie] ==> ignore + arg [-znow] ==> ignore + arg [-zrelro] ==> ignore + arg [-o] ==> ignore + arg [cmTC_482f3] ==> ignore + arg [/usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu/Scrt1.o] ==> obj [/usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu/Scrt1.o] + arg [/usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu/crti.o] ==> obj [/usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu/crti.o] + arg [/usr/lib/gcc/aarch64-linux-gnu/11/crtbeginS.o] ==> obj [/usr/lib/gcc/aarch64-linux-gnu/11/crtbeginS.o] + arg [-L/usr/lib/gcc/aarch64-linux-gnu/11] ==> dir [/usr/lib/gcc/aarch64-linux-gnu/11] + arg [-L/usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu] ==> dir [/usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu] + arg [-L/usr/lib/gcc/aarch64-linux-gnu/11/../../../../lib] ==> dir [/usr/lib/gcc/aarch64-linux-gnu/11/../../../../lib] + arg [-L/lib/aarch64-linux-gnu] ==> dir [/lib/aarch64-linux-gnu] + arg [-L/lib/../lib] ==> dir [/lib/../lib] + arg [-L/usr/lib/aarch64-linux-gnu] ==> dir [/usr/lib/aarch64-linux-gnu] + arg [-L/usr/lib/../lib] ==> dir [/usr/lib/../lib] + arg [-L/usr/lib/gcc/aarch64-linux-gnu/11/../../..] ==> dir [/usr/lib/gcc/aarch64-linux-gnu/11/../../..] + arg [CMakeFiles/cmTC_482f3.dir/CMakeCCompilerABI.c.o] ==> ignore + arg [-lgcc] ==> lib [gcc] + arg [--push-state] ==> ignore + arg [--as-needed] ==> ignore + arg [-lgcc_s] ==> lib [gcc_s] + arg [--pop-state] ==> ignore + arg [-lc] ==> lib [c] + arg [-lgcc] ==> lib [gcc] + arg [--push-state] ==> ignore + arg [--as-needed] ==> ignore + arg [-lgcc_s] ==> lib [gcc_s] + arg [--pop-state] ==> ignore + arg [/usr/lib/gcc/aarch64-linux-gnu/11/crtendS.o] ==> obj [/usr/lib/gcc/aarch64-linux-gnu/11/crtendS.o] + arg [/usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu/crtn.o] ==> obj [/usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu/crtn.o] + collapse obj [/usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu/Scrt1.o] ==> [/usr/lib/aarch64-linux-gnu/Scrt1.o] + collapse obj [/usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu/crti.o] ==> [/usr/lib/aarch64-linux-gnu/crti.o] + collapse obj [/usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu/crtn.o] ==> [/usr/lib/aarch64-linux-gnu/crtn.o] + collapse library dir [/usr/lib/gcc/aarch64-linux-gnu/11] ==> [/usr/lib/gcc/aarch64-linux-gnu/11] + collapse library dir [/usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu] ==> [/usr/lib/aarch64-linux-gnu] + collapse library dir [/usr/lib/gcc/aarch64-linux-gnu/11/../../../../lib] ==> [/usr/lib] + collapse library dir [/lib/aarch64-linux-gnu] ==> [/lib/aarch64-linux-gnu] + collapse library dir [/lib/../lib] ==> [/lib] + collapse library dir [/usr/lib/aarch64-linux-gnu] ==> [/usr/lib/aarch64-linux-gnu] + collapse library dir [/usr/lib/../lib] ==> [/usr/lib] + collapse library dir [/usr/lib/gcc/aarch64-linux-gnu/11/../../..] ==> [/usr/lib] + implicit libs: [gcc;gcc_s;c;gcc;gcc_s] + implicit objs: [/usr/lib/aarch64-linux-gnu/Scrt1.o;/usr/lib/aarch64-linux-gnu/crti.o;/usr/lib/gcc/aarch64-linux-gnu/11/crtbeginS.o;/usr/lib/gcc/aarch64-linux-gnu/11/crtendS.o;/usr/lib/aarch64-linux-gnu/crtn.o] + implicit dirs: [/usr/lib/gcc/aarch64-linux-gnu/11;/usr/lib/aarch64-linux-gnu;/usr/lib;/lib/aarch64-linux-gnu;/lib] + implicit fwks: [] + + +Detecting CXX compiler ABI info compiled with the following output: +Change Dir: /Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out/CMakeFiles/CMakeTmp + +Run Build Command(s):/usr/bin/gmake -f Makefile cmTC_b4f82/fast && /usr/bin/gmake -f CMakeFiles/cmTC_b4f82.dir/build.make CMakeFiles/cmTC_b4f82.dir/build +gmake[1]: Entering directory '/Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out/CMakeFiles/CMakeTmp' +Building CXX object CMakeFiles/cmTC_b4f82.dir/CMakeCXXCompilerABI.cpp.o +/usr/bin/c++ -v -o CMakeFiles/cmTC_b4f82.dir/CMakeCXXCompilerABI.cpp.o -c /usr/share/cmake-3.22/Modules/CMakeCXXCompilerABI.cpp +Using built-in specs. +COLLECT_GCC=/usr/bin/c++ +Target: aarch64-linux-gnu +Configured with: ../src/configure -v --with-pkgversion='Ubuntu 11.4.0-1ubuntu1~22.04' --with-bugurl=file:///usr/share/doc/gcc-11/README.Bugs --enable-languages=c,ada,c++,go,d,fortran,objc,obj-c++,m2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-11 --program-prefix=aarch64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --enable-bootstrap --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-libquadmath --disable-libquadmath-support --enable-plugin --enable-default-pie --with-system-zlib --enable-libphobos-checking=release --with-target-system-zlib=auto --enable-objc-gc=auto --enable-multiarch --enable-fix-cortex-a53-843419 --disable-werror --enable-checking=release --build=aarch64-linux-gnu --host=aarch64-linux-gnu --target=aarch64-linux-gnu --with-build-config=bootstrap-lto-lean --enable-link-serialization=2 +Thread model: posix +Supported LTO compression algorithms: zlib zstd +gcc version 11.4.0 (Ubuntu 11.4.0-1ubuntu1~22.04) +COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_b4f82.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mlittle-endian' '-mabi=lp64' '-dumpdir' 'CMakeFiles/cmTC_b4f82.dir/' + /usr/lib/gcc/aarch64-linux-gnu/11/cc1plus -quiet -v -imultiarch aarch64-linux-gnu -D_GNU_SOURCE /usr/share/cmake-3.22/Modules/CMakeCXXCompilerABI.cpp -quiet -dumpdir CMakeFiles/cmTC_b4f82.dir/ -dumpbase CMakeCXXCompilerABI.cpp.cpp -dumpbase-ext .cpp -mlittle-endian -mabi=lp64 -version -fasynchronous-unwind-tables -fstack-protector-strong -Wformat -Wformat-security -fstack-clash-protection -o /tmp/cc4xHqRA.s +GNU C++17 (Ubuntu 11.4.0-1ubuntu1~22.04) version 11.4.0 (aarch64-linux-gnu) + compiled by GNU C version 11.4.0, GMP version 6.2.1, MPFR version 4.1.0, MPC version 1.2.1, isl version isl-0.24-GMP + +GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072 +ignoring duplicate directory "/usr/include/aarch64-linux-gnu/c++/11" +ignoring nonexistent directory "/usr/local/include/aarch64-linux-gnu" +ignoring nonexistent directory "/usr/lib/gcc/aarch64-linux-gnu/11/include-fixed" +ignoring nonexistent directory "/usr/lib/gcc/aarch64-linux-gnu/11/../../../../aarch64-linux-gnu/include" +#include "..." search starts here: +#include <...> search starts here: + /usr/include/c++/11 + /usr/include/aarch64-linux-gnu/c++/11 + /usr/include/c++/11/backward + /usr/lib/gcc/aarch64-linux-gnu/11/include + /usr/local/include + /usr/include/aarch64-linux-gnu + /usr/include +End of search list. +GNU C++17 (Ubuntu 11.4.0-1ubuntu1~22.04) version 11.4.0 (aarch64-linux-gnu) + compiled by GNU C version 11.4.0, GMP version 6.2.1, MPFR version 4.1.0, MPC version 1.2.1, isl version isl-0.24-GMP + +GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072 +Compiler executable checksum: 3e6e780af1232722b47e0979fda82402 +COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_b4f82.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mlittle-endian' '-mabi=lp64' '-dumpdir' 'CMakeFiles/cmTC_b4f82.dir/' + as -v -EL -mabi=lp64 -o CMakeFiles/cmTC_b4f82.dir/CMakeCXXCompilerABI.cpp.o /tmp/cc4xHqRA.s +GNU assembler version 2.38 (aarch64-linux-gnu) using BFD version (GNU Binutils for Ubuntu) 2.38 +COMPILER_PATH=/usr/lib/gcc/aarch64-linux-gnu/11/:/usr/lib/gcc/aarch64-linux-gnu/11/:/usr/lib/gcc/aarch64-linux-gnu/:/usr/lib/gcc/aarch64-linux-gnu/11/:/usr/lib/gcc/aarch64-linux-gnu/ +LIBRARY_PATH=/usr/lib/gcc/aarch64-linux-gnu/11/:/usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu/:/usr/lib/gcc/aarch64-linux-gnu/11/../../../../lib/:/lib/aarch64-linux-gnu/:/lib/../lib/:/usr/lib/aarch64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/aarch64-linux-gnu/11/../../../:/lib/:/usr/lib/ +COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_b4f82.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mlittle-endian' '-mabi=lp64' '-dumpdir' 'CMakeFiles/cmTC_b4f82.dir/CMakeCXXCompilerABI.cpp.' +Linking CXX executable cmTC_b4f82 +/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_b4f82.dir/link.txt --verbose=1 +/usr/bin/c++ -v CMakeFiles/cmTC_b4f82.dir/CMakeCXXCompilerABI.cpp.o -o cmTC_b4f82 +Using built-in specs. +COLLECT_GCC=/usr/bin/c++ +COLLECT_LTO_WRAPPER=/usr/lib/gcc/aarch64-linux-gnu/11/lto-wrapper +Target: aarch64-linux-gnu +Configured with: ../src/configure -v --with-pkgversion='Ubuntu 11.4.0-1ubuntu1~22.04' --with-bugurl=file:///usr/share/doc/gcc-11/README.Bugs --enable-languages=c,ada,c++,go,d,fortran,objc,obj-c++,m2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-11 --program-prefix=aarch64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --enable-bootstrap --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-libquadmath --disable-libquadmath-support --enable-plugin --enable-default-pie --with-system-zlib --enable-libphobos-checking=release --with-target-system-zlib=auto --enable-objc-gc=auto --enable-multiarch --enable-fix-cortex-a53-843419 --disable-werror --enable-checking=release --build=aarch64-linux-gnu --host=aarch64-linux-gnu --target=aarch64-linux-gnu --with-build-config=bootstrap-lto-lean --enable-link-serialization=2 +Thread model: posix +Supported LTO compression algorithms: zlib zstd +gcc version 11.4.0 (Ubuntu 11.4.0-1ubuntu1~22.04) +COMPILER_PATH=/usr/lib/gcc/aarch64-linux-gnu/11/:/usr/lib/gcc/aarch64-linux-gnu/11/:/usr/lib/gcc/aarch64-linux-gnu/:/usr/lib/gcc/aarch64-linux-gnu/11/:/usr/lib/gcc/aarch64-linux-gnu/ +LIBRARY_PATH=/usr/lib/gcc/aarch64-linux-gnu/11/:/usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu/:/usr/lib/gcc/aarch64-linux-gnu/11/../../../../lib/:/lib/aarch64-linux-gnu/:/lib/../lib/:/usr/lib/aarch64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/aarch64-linux-gnu/11/../../../:/lib/:/usr/lib/ +COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_b4f82' '-shared-libgcc' '-mlittle-endian' '-mabi=lp64' '-dumpdir' 'cmTC_b4f82.' + /usr/lib/gcc/aarch64-linux-gnu/11/collect2 -plugin /usr/lib/gcc/aarch64-linux-gnu/11/liblto_plugin.so -plugin-opt=/usr/lib/gcc/aarch64-linux-gnu/11/lto-wrapper -plugin-opt=-fresolution=/tmp/ccIN9uOr.res -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc --build-id --eh-frame-hdr --hash-style=gnu --as-needed -dynamic-linker /lib/ld-linux-aarch64.so.1 -X -EL -maarch64linux --fix-cortex-a53-843419 -pie -z now -z relro -o cmTC_b4f82 /usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu/Scrt1.o /usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu/crti.o /usr/lib/gcc/aarch64-linux-gnu/11/crtbeginS.o -L/usr/lib/gcc/aarch64-linux-gnu/11 -L/usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu -L/usr/lib/gcc/aarch64-linux-gnu/11/../../../../lib -L/lib/aarch64-linux-gnu -L/lib/../lib -L/usr/lib/aarch64-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/aarch64-linux-gnu/11/../../.. CMakeFiles/cmTC_b4f82.dir/CMakeCXXCompilerABI.cpp.o -lstdc++ -lm -lgcc_s -lgcc -lc -lgcc_s -lgcc /usr/lib/gcc/aarch64-linux-gnu/11/crtendS.o /usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu/crtn.o +COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_b4f82' '-shared-libgcc' '-mlittle-endian' '-mabi=lp64' '-dumpdir' 'cmTC_b4f82.' +gmake[1]: Leaving directory '/Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out/CMakeFiles/CMakeTmp' + + + +Parsed CXX implicit include dir info from above output: rv=done + found start of include info + found start of implicit include info + add: [/usr/include/c++/11] + add: [/usr/include/aarch64-linux-gnu/c++/11] + add: [/usr/include/c++/11/backward] + add: [/usr/lib/gcc/aarch64-linux-gnu/11/include] + add: [/usr/local/include] + add: [/usr/include/aarch64-linux-gnu] + add: [/usr/include] + end of search list found + collapse include dir [/usr/include/c++/11] ==> [/usr/include/c++/11] + collapse include dir [/usr/include/aarch64-linux-gnu/c++/11] ==> [/usr/include/aarch64-linux-gnu/c++/11] + collapse include dir [/usr/include/c++/11/backward] ==> [/usr/include/c++/11/backward] + collapse include dir [/usr/lib/gcc/aarch64-linux-gnu/11/include] ==> [/usr/lib/gcc/aarch64-linux-gnu/11/include] + collapse include dir [/usr/local/include] ==> [/usr/local/include] + collapse include dir [/usr/include/aarch64-linux-gnu] ==> [/usr/include/aarch64-linux-gnu] + collapse include dir [/usr/include] ==> [/usr/include] + implicit include dirs: [/usr/include/c++/11;/usr/include/aarch64-linux-gnu/c++/11;/usr/include/c++/11/backward;/usr/lib/gcc/aarch64-linux-gnu/11/include;/usr/local/include;/usr/include/aarch64-linux-gnu;/usr/include] + + +Parsed CXX implicit link information from above output: + link line regex: [^( *|.*[/\])(ld|CMAKE_LINK_STARTFILE-NOTFOUND|([^/\]+-)?ld|collect2)[^/\]*( |$)] + ignore line: [Change Dir: /Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out/CMakeFiles/CMakeTmp] + ignore line: [] + ignore line: [Run Build Command(s):/usr/bin/gmake -f Makefile cmTC_b4f82/fast && /usr/bin/gmake -f CMakeFiles/cmTC_b4f82.dir/build.make CMakeFiles/cmTC_b4f82.dir/build] + ignore line: [gmake[1]: Entering directory '/Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out/CMakeFiles/CMakeTmp'] + ignore line: [Building CXX object CMakeFiles/cmTC_b4f82.dir/CMakeCXXCompilerABI.cpp.o] + ignore line: [/usr/bin/c++ -v -o CMakeFiles/cmTC_b4f82.dir/CMakeCXXCompilerABI.cpp.o -c /usr/share/cmake-3.22/Modules/CMakeCXXCompilerABI.cpp] + ignore line: [Using built-in specs.] + ignore line: [COLLECT_GCC=/usr/bin/c++] + ignore line: [Target: aarch64-linux-gnu] + ignore line: [Configured with: ../src/configure -v --with-pkgversion='Ubuntu 11.4.0-1ubuntu1~22.04' --with-bugurl=file:///usr/share/doc/gcc-11/README.Bugs --enable-languages=c ada c++ go d fortran objc obj-c++ m2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-11 --program-prefix=aarch64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --enable-bootstrap --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-libquadmath --disable-libquadmath-support --enable-plugin --enable-default-pie --with-system-zlib --enable-libphobos-checking=release --with-target-system-zlib=auto --enable-objc-gc=auto --enable-multiarch --enable-fix-cortex-a53-843419 --disable-werror --enable-checking=release --build=aarch64-linux-gnu --host=aarch64-linux-gnu --target=aarch64-linux-gnu --with-build-config=bootstrap-lto-lean --enable-link-serialization=2] + ignore line: [Thread model: posix] + ignore line: [Supported LTO compression algorithms: zlib zstd] + ignore line: [gcc version 11.4.0 (Ubuntu 11.4.0-1ubuntu1~22.04) ] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_b4f82.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mlittle-endian' '-mabi=lp64' '-dumpdir' 'CMakeFiles/cmTC_b4f82.dir/'] + ignore line: [ /usr/lib/gcc/aarch64-linux-gnu/11/cc1plus -quiet -v -imultiarch aarch64-linux-gnu -D_GNU_SOURCE /usr/share/cmake-3.22/Modules/CMakeCXXCompilerABI.cpp -quiet -dumpdir CMakeFiles/cmTC_b4f82.dir/ -dumpbase CMakeCXXCompilerABI.cpp.cpp -dumpbase-ext .cpp -mlittle-endian -mabi=lp64 -version -fasynchronous-unwind-tables -fstack-protector-strong -Wformat -Wformat-security -fstack-clash-protection -o /tmp/cc4xHqRA.s] + ignore line: [GNU C++17 (Ubuntu 11.4.0-1ubuntu1~22.04) version 11.4.0 (aarch64-linux-gnu)] + ignore line: [ compiled by GNU C version 11.4.0 GMP version 6.2.1 MPFR version 4.1.0 MPC version 1.2.1 isl version isl-0.24-GMP] + ignore line: [] + ignore line: [GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072] + ignore line: [ignoring duplicate directory "/usr/include/aarch64-linux-gnu/c++/11"] + ignore line: [ignoring nonexistent directory "/usr/local/include/aarch64-linux-gnu"] + ignore line: [ignoring nonexistent directory "/usr/lib/gcc/aarch64-linux-gnu/11/include-fixed"] + ignore line: [ignoring nonexistent directory "/usr/lib/gcc/aarch64-linux-gnu/11/../../../../aarch64-linux-gnu/include"] + ignore line: [#include "..." search starts here:] + ignore line: [#include <...> search starts here:] + ignore line: [ /usr/include/c++/11] + ignore line: [ /usr/include/aarch64-linux-gnu/c++/11] + ignore line: [ /usr/include/c++/11/backward] + ignore line: [ /usr/lib/gcc/aarch64-linux-gnu/11/include] + ignore line: [ /usr/local/include] + ignore line: [ /usr/include/aarch64-linux-gnu] + ignore line: [ /usr/include] + ignore line: [End of search list.] + ignore line: [GNU C++17 (Ubuntu 11.4.0-1ubuntu1~22.04) version 11.4.0 (aarch64-linux-gnu)] + ignore line: [ compiled by GNU C version 11.4.0 GMP version 6.2.1 MPFR version 4.1.0 MPC version 1.2.1 isl version isl-0.24-GMP] + ignore line: [] + ignore line: [GGC heuristics: --param ggc-min-expand=100 --param ggc-min-heapsize=131072] + ignore line: [Compiler executable checksum: 3e6e780af1232722b47e0979fda82402] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_b4f82.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mlittle-endian' '-mabi=lp64' '-dumpdir' 'CMakeFiles/cmTC_b4f82.dir/'] + ignore line: [ as -v -EL -mabi=lp64 -o CMakeFiles/cmTC_b4f82.dir/CMakeCXXCompilerABI.cpp.o /tmp/cc4xHqRA.s] + ignore line: [GNU assembler version 2.38 (aarch64-linux-gnu) using BFD version (GNU Binutils for Ubuntu) 2.38] + ignore line: [COMPILER_PATH=/usr/lib/gcc/aarch64-linux-gnu/11/:/usr/lib/gcc/aarch64-linux-gnu/11/:/usr/lib/gcc/aarch64-linux-gnu/:/usr/lib/gcc/aarch64-linux-gnu/11/:/usr/lib/gcc/aarch64-linux-gnu/] + ignore line: [LIBRARY_PATH=/usr/lib/gcc/aarch64-linux-gnu/11/:/usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu/:/usr/lib/gcc/aarch64-linux-gnu/11/../../../../lib/:/lib/aarch64-linux-gnu/:/lib/../lib/:/usr/lib/aarch64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/aarch64-linux-gnu/11/../../../:/lib/:/usr/lib/] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'CMakeFiles/cmTC_b4f82.dir/CMakeCXXCompilerABI.cpp.o' '-c' '-shared-libgcc' '-mlittle-endian' '-mabi=lp64' '-dumpdir' 'CMakeFiles/cmTC_b4f82.dir/CMakeCXXCompilerABI.cpp.'] + ignore line: [Linking CXX executable cmTC_b4f82] + ignore line: [/usr/bin/cmake -E cmake_link_script CMakeFiles/cmTC_b4f82.dir/link.txt --verbose=1] + ignore line: [/usr/bin/c++ -v CMakeFiles/cmTC_b4f82.dir/CMakeCXXCompilerABI.cpp.o -o cmTC_b4f82 ] + ignore line: [Using built-in specs.] + ignore line: [COLLECT_GCC=/usr/bin/c++] + ignore line: [COLLECT_LTO_WRAPPER=/usr/lib/gcc/aarch64-linux-gnu/11/lto-wrapper] + ignore line: [Target: aarch64-linux-gnu] + ignore line: [Configured with: ../src/configure -v --with-pkgversion='Ubuntu 11.4.0-1ubuntu1~22.04' --with-bugurl=file:///usr/share/doc/gcc-11/README.Bugs --enable-languages=c ada c++ go d fortran objc obj-c++ m2 --prefix=/usr --with-gcc-major-version-only --program-suffix=-11 --program-prefix=aarch64-linux-gnu- --enable-shared --enable-linker-build-id --libexecdir=/usr/lib --without-included-gettext --enable-threads=posix --libdir=/usr/lib --enable-nls --enable-bootstrap --enable-clocale=gnu --enable-libstdcxx-debug --enable-libstdcxx-time=yes --with-default-libstdcxx-abi=new --enable-gnu-unique-object --disable-libquadmath --disable-libquadmath-support --enable-plugin --enable-default-pie --with-system-zlib --enable-libphobos-checking=release --with-target-system-zlib=auto --enable-objc-gc=auto --enable-multiarch --enable-fix-cortex-a53-843419 --disable-werror --enable-checking=release --build=aarch64-linux-gnu --host=aarch64-linux-gnu --target=aarch64-linux-gnu --with-build-config=bootstrap-lto-lean --enable-link-serialization=2] + ignore line: [Thread model: posix] + ignore line: [Supported LTO compression algorithms: zlib zstd] + ignore line: [gcc version 11.4.0 (Ubuntu 11.4.0-1ubuntu1~22.04) ] + ignore line: [COMPILER_PATH=/usr/lib/gcc/aarch64-linux-gnu/11/:/usr/lib/gcc/aarch64-linux-gnu/11/:/usr/lib/gcc/aarch64-linux-gnu/:/usr/lib/gcc/aarch64-linux-gnu/11/:/usr/lib/gcc/aarch64-linux-gnu/] + ignore line: [LIBRARY_PATH=/usr/lib/gcc/aarch64-linux-gnu/11/:/usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu/:/usr/lib/gcc/aarch64-linux-gnu/11/../../../../lib/:/lib/aarch64-linux-gnu/:/lib/../lib/:/usr/lib/aarch64-linux-gnu/:/usr/lib/../lib/:/usr/lib/gcc/aarch64-linux-gnu/11/../../../:/lib/:/usr/lib/] + ignore line: [COLLECT_GCC_OPTIONS='-v' '-o' 'cmTC_b4f82' '-shared-libgcc' '-mlittle-endian' '-mabi=lp64' '-dumpdir' 'cmTC_b4f82.'] + link line: [ /usr/lib/gcc/aarch64-linux-gnu/11/collect2 -plugin /usr/lib/gcc/aarch64-linux-gnu/11/liblto_plugin.so -plugin-opt=/usr/lib/gcc/aarch64-linux-gnu/11/lto-wrapper -plugin-opt=-fresolution=/tmp/ccIN9uOr.res -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc -plugin-opt=-pass-through=-lc -plugin-opt=-pass-through=-lgcc_s -plugin-opt=-pass-through=-lgcc --build-id --eh-frame-hdr --hash-style=gnu --as-needed -dynamic-linker /lib/ld-linux-aarch64.so.1 -X -EL -maarch64linux --fix-cortex-a53-843419 -pie -z now -z relro -o cmTC_b4f82 /usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu/Scrt1.o /usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu/crti.o /usr/lib/gcc/aarch64-linux-gnu/11/crtbeginS.o -L/usr/lib/gcc/aarch64-linux-gnu/11 -L/usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu -L/usr/lib/gcc/aarch64-linux-gnu/11/../../../../lib -L/lib/aarch64-linux-gnu -L/lib/../lib -L/usr/lib/aarch64-linux-gnu -L/usr/lib/../lib -L/usr/lib/gcc/aarch64-linux-gnu/11/../../.. CMakeFiles/cmTC_b4f82.dir/CMakeCXXCompilerABI.cpp.o -lstdc++ -lm -lgcc_s -lgcc -lc -lgcc_s -lgcc /usr/lib/gcc/aarch64-linux-gnu/11/crtendS.o /usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu/crtn.o] + arg [/usr/lib/gcc/aarch64-linux-gnu/11/collect2] ==> ignore + arg [-plugin] ==> ignore + arg [/usr/lib/gcc/aarch64-linux-gnu/11/liblto_plugin.so] ==> ignore + arg [-plugin-opt=/usr/lib/gcc/aarch64-linux-gnu/11/lto-wrapper] ==> ignore + arg [-plugin-opt=-fresolution=/tmp/ccIN9uOr.res] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc_s] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc] ==> ignore + arg [-plugin-opt=-pass-through=-lc] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc_s] ==> ignore + arg [-plugin-opt=-pass-through=-lgcc] ==> ignore + arg [--build-id] ==> ignore + arg [--eh-frame-hdr] ==> ignore + arg [--hash-style=gnu] ==> ignore + arg [--as-needed] ==> ignore + arg [-dynamic-linker] ==> ignore + arg [/lib/ld-linux-aarch64.so.1] ==> ignore + arg [-X] ==> ignore + arg [-EL] ==> ignore + arg [-maarch64linux] ==> ignore + arg [--fix-cortex-a53-843419] ==> ignore + arg [-pie] ==> ignore + arg [-znow] ==> ignore + arg [-zrelro] ==> ignore + arg [-o] ==> ignore + arg [cmTC_b4f82] ==> ignore + arg [/usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu/Scrt1.o] ==> obj [/usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu/Scrt1.o] + arg [/usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu/crti.o] ==> obj [/usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu/crti.o] + arg [/usr/lib/gcc/aarch64-linux-gnu/11/crtbeginS.o] ==> obj [/usr/lib/gcc/aarch64-linux-gnu/11/crtbeginS.o] + arg [-L/usr/lib/gcc/aarch64-linux-gnu/11] ==> dir [/usr/lib/gcc/aarch64-linux-gnu/11] + arg [-L/usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu] ==> dir [/usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu] + arg [-L/usr/lib/gcc/aarch64-linux-gnu/11/../../../../lib] ==> dir [/usr/lib/gcc/aarch64-linux-gnu/11/../../../../lib] + arg [-L/lib/aarch64-linux-gnu] ==> dir [/lib/aarch64-linux-gnu] + arg [-L/lib/../lib] ==> dir [/lib/../lib] + arg [-L/usr/lib/aarch64-linux-gnu] ==> dir [/usr/lib/aarch64-linux-gnu] + arg [-L/usr/lib/../lib] ==> dir [/usr/lib/../lib] + arg [-L/usr/lib/gcc/aarch64-linux-gnu/11/../../..] ==> dir [/usr/lib/gcc/aarch64-linux-gnu/11/../../..] + arg [CMakeFiles/cmTC_b4f82.dir/CMakeCXXCompilerABI.cpp.o] ==> ignore + arg [-lstdc++] ==> lib [stdc++] + arg [-lm] ==> lib [m] + arg [-lgcc_s] ==> lib [gcc_s] + arg [-lgcc] ==> lib [gcc] + arg [-lc] ==> lib [c] + arg [-lgcc_s] ==> lib [gcc_s] + arg [-lgcc] ==> lib [gcc] + arg [/usr/lib/gcc/aarch64-linux-gnu/11/crtendS.o] ==> obj [/usr/lib/gcc/aarch64-linux-gnu/11/crtendS.o] + arg [/usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu/crtn.o] ==> obj [/usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu/crtn.o] + collapse obj [/usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu/Scrt1.o] ==> [/usr/lib/aarch64-linux-gnu/Scrt1.o] + collapse obj [/usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu/crti.o] ==> [/usr/lib/aarch64-linux-gnu/crti.o] + collapse obj [/usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu/crtn.o] ==> [/usr/lib/aarch64-linux-gnu/crtn.o] + collapse library dir [/usr/lib/gcc/aarch64-linux-gnu/11] ==> [/usr/lib/gcc/aarch64-linux-gnu/11] + collapse library dir [/usr/lib/gcc/aarch64-linux-gnu/11/../../../aarch64-linux-gnu] ==> [/usr/lib/aarch64-linux-gnu] + collapse library dir [/usr/lib/gcc/aarch64-linux-gnu/11/../../../../lib] ==> [/usr/lib] + collapse library dir [/lib/aarch64-linux-gnu] ==> [/lib/aarch64-linux-gnu] + collapse library dir [/lib/../lib] ==> [/lib] + collapse library dir [/usr/lib/aarch64-linux-gnu] ==> [/usr/lib/aarch64-linux-gnu] + collapse library dir [/usr/lib/../lib] ==> [/usr/lib] + collapse library dir [/usr/lib/gcc/aarch64-linux-gnu/11/../../..] ==> [/usr/lib] + implicit libs: [stdc++;m;gcc_s;gcc;c;gcc_s;gcc] + implicit objs: [/usr/lib/aarch64-linux-gnu/Scrt1.o;/usr/lib/aarch64-linux-gnu/crti.o;/usr/lib/gcc/aarch64-linux-gnu/11/crtbeginS.o;/usr/lib/gcc/aarch64-linux-gnu/11/crtendS.o;/usr/lib/aarch64-linux-gnu/crtn.o] + implicit dirs: [/usr/lib/gcc/aarch64-linux-gnu/11;/usr/lib/aarch64-linux-gnu;/usr/lib;/lib/aarch64-linux-gnu;/lib] + implicit fwks: [] + + diff --git a/Increase_multiplexing/No_increase/build_out/CMakeFiles/CMakeRuleHashes.txt b/Increase_multiplexing/No_increase/build_out/CMakeFiles/CMakeRuleHashes.txt new file mode 100644 index 0000000000000000000000000000000000000000..cee545f2da8772383fa6ad6c7df45abd8c686898 --- /dev/null +++ b/Increase_multiplexing/No_increase/build_out/CMakeFiles/CMakeRuleHashes.txt @@ -0,0 +1,27 @@ +# Hashes of file build rules. +9d7884295342a495b53689742bea15fe CMakeFiles/gen_version_info +b6287094c9a31b74c40f4d14e0f23dff CMakeFiles/modify_vendor +e0963ba3260dd306de4832bae6f87504 op_host/CMakeFiles/optiling_compat +8979e5407db3604ce6139b8dbce214b9 op_kernel/CMakeFiles/ascendc_bin_ascend310b +0b3bc1b5d3f0ac6d087a48380e678db8 op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_0 +12b7ec98f9b146063990afc926b0e577 op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_1 +78fe7151cb500005b37d3a885445b003 op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_2 +846efbc22ead82911121653fb5b08d2a op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_3 +65d82fa0af111acabf596ac97f0f8c36 op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_copy +ba85d5eaecf61c983f0edcc4858e7501 op_kernel/CMakeFiles/ascendc_bin_ascend310b_gen_ops_config +8c1dca0f89dc5ca79026db4c5b79eea6 op_kernel/CMakeFiles/ascendc_bin_ascend910b +15cc3c3844d01aa0bc0ab482b1472964 op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_0 +16134bceffe8b50e1ecf7654ad8e65ab op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_1 +5e85d458c6d19a4c13b68294729c410d op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_2 +df6eebe7580c0db97ea3a4168d6f8e5e op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_3 +a040bf17c33abbf563235c9e9f2f9b70 op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_copy +2369f32c878b905676847369f9fcfea5 op_kernel/CMakeFiles/ascendc_bin_ascend910b_gen_ops_config +c63ea062b6d825f3c8d21c164453db77 op_kernel/CMakeFiles/ascendc_impl_gen +c63ea062b6d825f3c8d21c164453db77 op_kernel/CMakeFiles/npu_supported_ops +c63ea062b6d825f3c8d21c164453db77 op_kernel/CMakeFiles/ops_info_gen_ascend310b +c63ea062b6d825f3c8d21c164453db77 op_kernel/CMakeFiles/ops_info_gen_ascend910b +eac9fe63b629e294257b44fa10c753ef op_kernel/tbe/.impl_timestamp +5df0510bca348f40304a268b571557c4 op_kernel/tbe/op_info_cfg/ai_core/ascend310b/aic-ascend310b-ops-info.json +11327b7272b4b0233ff2ecfb0f635e31 op_kernel/tbe/op_info_cfg/ai_core/ascend910b/aic-ascend910b-ops-info.json +44e447911bb78303b2c45572618d90b0 op_kernel/tbe/op_info_cfg/ai_core/npu_supported_ops.json +7e39f096b89d012c8a857ee8a4c314b9 scripts/install.sh diff --git a/Increase_multiplexing/No_increase/build_out/CMakeFiles/Makefile.cmake b/Increase_multiplexing/No_increase/build_out/CMakeFiles/Makefile.cmake new file mode 100644 index 0000000000000000000000000000000000000000..fccc6a59aa0002af04193bb7feb0751652e5ea9f --- /dev/null +++ b/Increase_multiplexing/No_increase/build_out/CMakeFiles/Makefile.cmake @@ -0,0 +1,163 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +# The generator used is: +set(CMAKE_DEPENDS_GENERATOR "Unix Makefiles") + +# The top level Makefile was generated from the following files: +set(CMAKE_MAKEFILE_DEPENDS + "CMakeCache.txt" + "../CMakeLists.txt" + "CMakeFiles/3.22.1/CMakeCCompiler.cmake" + "CMakeFiles/3.22.1/CMakeCXXCompiler.cmake" + "CMakeFiles/3.22.1/CMakeSystem.cmake" + "../cmake/config.cmake" + "../cmake/func.cmake" + "../cmake/intf.cmake" + "../framework/CMakeLists.txt" + "../framework/tf_plugin/CMakeLists.txt" + "../op_host/CMakeLists.txt" + "../op_kernel/CMakeLists.txt" + "/usr/share/cmake-3.22/Modules/CMakeCCompiler.cmake.in" + "/usr/share/cmake-3.22/Modules/CMakeCCompilerABI.c" + "/usr/share/cmake-3.22/Modules/CMakeCInformation.cmake" + "/usr/share/cmake-3.22/Modules/CMakeCXXCompiler.cmake.in" + "/usr/share/cmake-3.22/Modules/CMakeCXXCompilerABI.cpp" + "/usr/share/cmake-3.22/Modules/CMakeCXXInformation.cmake" + "/usr/share/cmake-3.22/Modules/CMakeCommonLanguageInclude.cmake" + "/usr/share/cmake-3.22/Modules/CMakeCompilerIdDetection.cmake" + "/usr/share/cmake-3.22/Modules/CMakeDetermineCCompiler.cmake" + "/usr/share/cmake-3.22/Modules/CMakeDetermineCXXCompiler.cmake" + "/usr/share/cmake-3.22/Modules/CMakeDetermineCompileFeatures.cmake" + "/usr/share/cmake-3.22/Modules/CMakeDetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/CMakeDetermineCompilerABI.cmake" + "/usr/share/cmake-3.22/Modules/CMakeDetermineCompilerId.cmake" + "/usr/share/cmake-3.22/Modules/CMakeDetermineSystem.cmake" + "/usr/share/cmake-3.22/Modules/CMakeFindBinUtils.cmake" + "/usr/share/cmake-3.22/Modules/CMakeGenericSystem.cmake" + "/usr/share/cmake-3.22/Modules/CMakeInitializeConfigs.cmake" + "/usr/share/cmake-3.22/Modules/CMakeLanguageInformation.cmake" + "/usr/share/cmake-3.22/Modules/CMakeParseImplicitIncludeInfo.cmake" + "/usr/share/cmake-3.22/Modules/CMakeParseImplicitLinkInfo.cmake" + "/usr/share/cmake-3.22/Modules/CMakeParseLibraryArchitecture.cmake" + "/usr/share/cmake-3.22/Modules/CMakeSystem.cmake.in" + "/usr/share/cmake-3.22/Modules/CMakeSystemSpecificInformation.cmake" + "/usr/share/cmake-3.22/Modules/CMakeSystemSpecificInitialize.cmake" + "/usr/share/cmake-3.22/Modules/CMakeTestCCompiler.cmake" + "/usr/share/cmake-3.22/Modules/CMakeTestCXXCompiler.cmake" + "/usr/share/cmake-3.22/Modules/CMakeTestCompilerCommon.cmake" + "/usr/share/cmake-3.22/Modules/CMakeUnixFindMake.cmake" + "/usr/share/cmake-3.22/Modules/CPack.cmake" + "/usr/share/cmake-3.22/Modules/CPackComponent.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/ADSP-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/ARMCC-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/ARMClang-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/AppleClang-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/Borland-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/Bruce-C-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/CMakeCommonCompilerMacros.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/Clang-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/Clang-DetermineCompilerInternal.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/Comeau-CXX-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/Compaq-C-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/Compaq-CXX-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/Cray-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/Embarcadero-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/Fujitsu-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/FujitsuClang-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/GHS-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/GNU-C-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/GNU-C.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/GNU-CXX-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/GNU-CXX.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/GNU-FindBinUtils.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/GNU.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/HP-C-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/HP-CXX-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/IAR-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/IBMCPP-C-DetermineVersionInternal.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/IBMCPP-CXX-DetermineVersionInternal.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/Intel-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/IntelLLVM-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/MSVC-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/NVHPC-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/NVIDIA-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/OpenWatcom-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/PGI-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/PathScale-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/SCO-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/SDCC-C-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/SunPro-C-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/SunPro-CXX-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/TI-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/TinyCC-C-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/VisualAge-C-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/VisualAge-CXX-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/Watcom-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/XL-C-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/XL-CXX-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/XLClang-C-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/XLClang-CXX-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/zOS-C-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Compiler/zOS-CXX-DetermineCompiler.cmake" + "/usr/share/cmake-3.22/Modules/Internal/FeatureTesting.cmake" + "/usr/share/cmake-3.22/Modules/Platform/Linux-Determine-CXX.cmake" + "/usr/share/cmake-3.22/Modules/Platform/Linux-GNU-C.cmake" + "/usr/share/cmake-3.22/Modules/Platform/Linux-GNU-CXX.cmake" + "/usr/share/cmake-3.22/Modules/Platform/Linux-GNU.cmake" + "/usr/share/cmake-3.22/Modules/Platform/Linux.cmake" + "/usr/share/cmake-3.22/Modules/Platform/UnixPaths.cmake" + "/usr/share/cmake-3.22/Templates/CPackConfig.cmake.in" + ) + +# The corresponding makefile is: +set(CMAKE_MAKEFILE_OUTPUTS + "Makefile" + "CMakeFiles/cmake.check_cache" + ) + +# Byproducts of CMake generate step: +set(CMAKE_MAKEFILE_PRODUCTS + "CMakeFiles/3.22.1/CMakeSystem.cmake" + "CMakeFiles/3.22.1/CMakeCCompiler.cmake" + "CMakeFiles/3.22.1/CMakeCXXCompiler.cmake" + "CMakeFiles/3.22.1/CMakeCCompiler.cmake" + "CMakeFiles/3.22.1/CMakeCXXCompiler.cmake" + "CPackConfig.cmake" + "CPackSourceConfig.cmake" + "CMakeFiles/CMakeDirectoryInformation.cmake" + "framework/CMakeFiles/CMakeDirectoryInformation.cmake" + "framework/tf_plugin/CMakeFiles/CMakeDirectoryInformation.cmake" + "op_host/CMakeFiles/CMakeDirectoryInformation.cmake" + "op_kernel/CMakeFiles/CMakeDirectoryInformation.cmake" + ) + +# Dependency information for all targets: +set(CMAKE_DEPEND_INFO_FILES + "CMakeFiles/modify_vendor.dir/DependInfo.cmake" + "CMakeFiles/gen_version_info.dir/DependInfo.cmake" + "framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/DependInfo.cmake" + "op_host/CMakeFiles/cust_op_proto.dir/DependInfo.cmake" + "op_host/CMakeFiles/cust_optiling.dir/DependInfo.cmake" + "op_host/CMakeFiles/cust_opapi.dir/DependInfo.cmake" + "op_host/CMakeFiles/optiling_compat.dir/DependInfo.cmake" + "op_kernel/CMakeFiles/ops_info_gen_ascend310b.dir/DependInfo.cmake" + "op_kernel/CMakeFiles/ascendc_impl_gen.dir/DependInfo.cmake" + "op_kernel/CMakeFiles/binary.dir/DependInfo.cmake" + "op_kernel/CMakeFiles/ascendc_bin_ascend310b.dir/DependInfo.cmake" + "op_kernel/CMakeFiles/ascendc_bin_ascend310b_gen_ops_config.dir/DependInfo.cmake" + "op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_copy.dir/DependInfo.cmake" + "op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_0.dir/DependInfo.cmake" + "op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_1.dir/DependInfo.cmake" + "op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_2.dir/DependInfo.cmake" + "op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_3.dir/DependInfo.cmake" + "op_kernel/CMakeFiles/ops_info_gen_ascend910b.dir/DependInfo.cmake" + "op_kernel/CMakeFiles/ascendc_bin_ascend910b.dir/DependInfo.cmake" + "op_kernel/CMakeFiles/ascendc_bin_ascend910b_gen_ops_config.dir/DependInfo.cmake" + "op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_copy.dir/DependInfo.cmake" + "op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_0.dir/DependInfo.cmake" + "op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_1.dir/DependInfo.cmake" + "op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_2.dir/DependInfo.cmake" + "op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_3.dir/DependInfo.cmake" + "op_kernel/CMakeFiles/npu_supported_ops.dir/DependInfo.cmake" + ) diff --git a/Increase_multiplexing/No_increase/build_out/CMakeFiles/Makefile2 b/Increase_multiplexing/No_increase/build_out/CMakeFiles/Makefile2 new file mode 100644 index 0000000000000000000000000000000000000000..7c9b6765b68971f8ed66b9e330ad4991d4a774a0 --- /dev/null +++ b/Increase_multiplexing/No_increase/build_out/CMakeFiles/Makefile2 @@ -0,0 +1,874 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +# Default target executed when no arguments are given to make. +default_target: all +.PHONY : default_target + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + +# Disable VCS-based implicit rules. +% : %,v + +# Disable VCS-based implicit rules. +% : RCS/% + +# Disable VCS-based implicit rules. +% : RCS/%,v + +# Disable VCS-based implicit rules. +% : SCCS/s.% + +# Disable VCS-based implicit rules. +% : s.% + +.SUFFIXES: .hpux_make_needs_suffix_list + +# Command-line flag to silence nested $(MAKE). +$(VERBOSE)MAKESILENT = -s + +#Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E rm -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /Test_performance/Operator-performance/Increase_multiplexing/No_increase + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out + +#============================================================================= +# Directory level rules for the build root directory + +# The main recursive "all" target. +all: CMakeFiles/modify_vendor.dir/all +all: CMakeFiles/gen_version_info.dir/all +all: framework/all +all: op_host/all +all: op_kernel/all +.PHONY : all + +# The main recursive "preinstall" target. +preinstall: framework/preinstall +preinstall: op_host/preinstall +preinstall: op_kernel/preinstall +.PHONY : preinstall + +# The main recursive "clean" target. +clean: CMakeFiles/modify_vendor.dir/clean +clean: CMakeFiles/gen_version_info.dir/clean +clean: framework/clean +clean: op_host/clean +clean: op_kernel/clean +.PHONY : clean + +#============================================================================= +# Directory level rules for directory framework + +# Recursive "all" directory target. +framework/all: framework/tf_plugin/all +.PHONY : framework/all + +# Recursive "preinstall" directory target. +framework/preinstall: framework/tf_plugin/preinstall +.PHONY : framework/preinstall + +# Recursive "clean" directory target. +framework/clean: framework/tf_plugin/clean +.PHONY : framework/clean + +#============================================================================= +# Directory level rules for directory framework/tf_plugin + +# Recursive "all" directory target. +framework/tf_plugin/all: framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/all +.PHONY : framework/tf_plugin/all + +# Recursive "preinstall" directory target. +framework/tf_plugin/preinstall: +.PHONY : framework/tf_plugin/preinstall + +# Recursive "clean" directory target. +framework/tf_plugin/clean: framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/clean +.PHONY : framework/tf_plugin/clean + +#============================================================================= +# Directory level rules for directory op_host + +# Recursive "all" directory target. +op_host/all: op_host/CMakeFiles/cust_op_proto.dir/all +op_host/all: op_host/CMakeFiles/cust_optiling.dir/all +op_host/all: op_host/CMakeFiles/cust_opapi.dir/all +op_host/all: op_host/CMakeFiles/optiling_compat.dir/all +.PHONY : op_host/all + +# Recursive "preinstall" directory target. +op_host/preinstall: +.PHONY : op_host/preinstall + +# Recursive "clean" directory target. +op_host/clean: op_host/CMakeFiles/cust_op_proto.dir/clean +op_host/clean: op_host/CMakeFiles/cust_optiling.dir/clean +op_host/clean: op_host/CMakeFiles/cust_opapi.dir/clean +op_host/clean: op_host/CMakeFiles/optiling_compat.dir/clean +.PHONY : op_host/clean + +#============================================================================= +# Directory level rules for directory op_kernel + +# Recursive "all" directory target. +op_kernel/all: op_kernel/CMakeFiles/ops_info_gen_ascend310b.dir/all +op_kernel/all: op_kernel/CMakeFiles/ascendc_impl_gen.dir/all +op_kernel/all: op_kernel/CMakeFiles/ops_info_gen_ascend910b.dir/all +op_kernel/all: op_kernel/CMakeFiles/npu_supported_ops.dir/all +.PHONY : op_kernel/all + +# Recursive "preinstall" directory target. +op_kernel/preinstall: +.PHONY : op_kernel/preinstall + +# Recursive "clean" directory target. +op_kernel/clean: op_kernel/CMakeFiles/ops_info_gen_ascend310b.dir/clean +op_kernel/clean: op_kernel/CMakeFiles/ascendc_impl_gen.dir/clean +op_kernel/clean: op_kernel/CMakeFiles/binary.dir/clean +op_kernel/clean: op_kernel/CMakeFiles/ascendc_bin_ascend310b.dir/clean +op_kernel/clean: op_kernel/CMakeFiles/ascendc_bin_ascend310b_gen_ops_config.dir/clean +op_kernel/clean: op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_copy.dir/clean +op_kernel/clean: op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_0.dir/clean +op_kernel/clean: op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_1.dir/clean +op_kernel/clean: op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_2.dir/clean +op_kernel/clean: op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_3.dir/clean +op_kernel/clean: op_kernel/CMakeFiles/ops_info_gen_ascend910b.dir/clean +op_kernel/clean: op_kernel/CMakeFiles/ascendc_bin_ascend910b.dir/clean +op_kernel/clean: op_kernel/CMakeFiles/ascendc_bin_ascend910b_gen_ops_config.dir/clean +op_kernel/clean: op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_copy.dir/clean +op_kernel/clean: op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_0.dir/clean +op_kernel/clean: op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_1.dir/clean +op_kernel/clean: op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_2.dir/clean +op_kernel/clean: op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_3.dir/clean +op_kernel/clean: op_kernel/CMakeFiles/npu_supported_ops.dir/clean +.PHONY : op_kernel/clean + +#============================================================================= +# Target rules for target CMakeFiles/modify_vendor.dir + +# All Build rule for target. +CMakeFiles/modify_vendor.dir/all: + $(MAKE) $(MAKESILENT) -f CMakeFiles/modify_vendor.dir/build.make CMakeFiles/modify_vendor.dir/depend + $(MAKE) $(MAKESILENT) -f CMakeFiles/modify_vendor.dir/build.make CMakeFiles/modify_vendor.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out/CMakeFiles --progress-num=11 "Built target modify_vendor" +.PHONY : CMakeFiles/modify_vendor.dir/all + +# Build rule for subdir invocation for target. +CMakeFiles/modify_vendor.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out/CMakeFiles 1 + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 CMakeFiles/modify_vendor.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out/CMakeFiles 0 +.PHONY : CMakeFiles/modify_vendor.dir/rule + +# Convenience name for target. +modify_vendor: CMakeFiles/modify_vendor.dir/rule +.PHONY : modify_vendor + +# clean rule for target. +CMakeFiles/modify_vendor.dir/clean: + $(MAKE) $(MAKESILENT) -f CMakeFiles/modify_vendor.dir/build.make CMakeFiles/modify_vendor.dir/clean +.PHONY : CMakeFiles/modify_vendor.dir/clean + +#============================================================================= +# Target rules for target CMakeFiles/gen_version_info.dir + +# All Build rule for target. +CMakeFiles/gen_version_info.dir/all: + $(MAKE) $(MAKESILENT) -f CMakeFiles/gen_version_info.dir/build.make CMakeFiles/gen_version_info.dir/depend + $(MAKE) $(MAKESILENT) -f CMakeFiles/gen_version_info.dir/build.make CMakeFiles/gen_version_info.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out/CMakeFiles --progress-num= "Built target gen_version_info" +.PHONY : CMakeFiles/gen_version_info.dir/all + +# Build rule for subdir invocation for target. +CMakeFiles/gen_version_info.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out/CMakeFiles 0 + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 CMakeFiles/gen_version_info.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out/CMakeFiles 0 +.PHONY : CMakeFiles/gen_version_info.dir/rule + +# Convenience name for target. +gen_version_info: CMakeFiles/gen_version_info.dir/rule +.PHONY : gen_version_info + +# clean rule for target. +CMakeFiles/gen_version_info.dir/clean: + $(MAKE) $(MAKESILENT) -f CMakeFiles/gen_version_info.dir/build.make CMakeFiles/gen_version_info.dir/clean +.PHONY : CMakeFiles/gen_version_info.dir/clean + +#============================================================================= +# Target rules for target framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir + +# All Build rule for target. +framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/all: + $(MAKE) $(MAKESILENT) -f framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/build.make framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/depend + $(MAKE) $(MAKESILENT) -f framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/build.make framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out/CMakeFiles --progress-num=9,10 "Built target cust_tf_parsers" +.PHONY : framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/all + +# Build rule for subdir invocation for target. +framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out/CMakeFiles 2 + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out/CMakeFiles 0 +.PHONY : framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/rule + +# Convenience name for target. +cust_tf_parsers: framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/rule +.PHONY : cust_tf_parsers + +# clean rule for target. +framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/clean: + $(MAKE) $(MAKESILENT) -f framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/build.make framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/clean +.PHONY : framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/clean + +#============================================================================= +# Target rules for target op_host/CMakeFiles/cust_op_proto.dir + +# All Build rule for target. +op_host/CMakeFiles/cust_op_proto.dir/all: + $(MAKE) $(MAKESILENT) -f op_host/CMakeFiles/cust_op_proto.dir/build.make op_host/CMakeFiles/cust_op_proto.dir/depend + $(MAKE) $(MAKESILENT) -f op_host/CMakeFiles/cust_op_proto.dir/build.make op_host/CMakeFiles/cust_op_proto.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out/CMakeFiles --progress-num=2,3,4 "Built target cust_op_proto" +.PHONY : op_host/CMakeFiles/cust_op_proto.dir/all + +# Build rule for subdir invocation for target. +op_host/CMakeFiles/cust_op_proto.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out/CMakeFiles 3 + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_host/CMakeFiles/cust_op_proto.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out/CMakeFiles 0 +.PHONY : op_host/CMakeFiles/cust_op_proto.dir/rule + +# Convenience name for target. +cust_op_proto: op_host/CMakeFiles/cust_op_proto.dir/rule +.PHONY : cust_op_proto + +# clean rule for target. +op_host/CMakeFiles/cust_op_proto.dir/clean: + $(MAKE) $(MAKESILENT) -f op_host/CMakeFiles/cust_op_proto.dir/build.make op_host/CMakeFiles/cust_op_proto.dir/clean +.PHONY : op_host/CMakeFiles/cust_op_proto.dir/clean + +#============================================================================= +# Target rules for target op_host/CMakeFiles/cust_optiling.dir + +# All Build rule for target. +op_host/CMakeFiles/cust_optiling.dir/all: + $(MAKE) $(MAKESILENT) -f op_host/CMakeFiles/cust_optiling.dir/build.make op_host/CMakeFiles/cust_optiling.dir/depend + $(MAKE) $(MAKESILENT) -f op_host/CMakeFiles/cust_optiling.dir/build.make op_host/CMakeFiles/cust_optiling.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out/CMakeFiles --progress-num=7,8 "Built target cust_optiling" +.PHONY : op_host/CMakeFiles/cust_optiling.dir/all + +# Build rule for subdir invocation for target. +op_host/CMakeFiles/cust_optiling.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out/CMakeFiles 2 + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_host/CMakeFiles/cust_optiling.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out/CMakeFiles 0 +.PHONY : op_host/CMakeFiles/cust_optiling.dir/rule + +# Convenience name for target. +cust_optiling: op_host/CMakeFiles/cust_optiling.dir/rule +.PHONY : cust_optiling + +# clean rule for target. +op_host/CMakeFiles/cust_optiling.dir/clean: + $(MAKE) $(MAKESILENT) -f op_host/CMakeFiles/cust_optiling.dir/build.make op_host/CMakeFiles/cust_optiling.dir/clean +.PHONY : op_host/CMakeFiles/cust_optiling.dir/clean + +#============================================================================= +# Target rules for target op_host/CMakeFiles/cust_opapi.dir + +# All Build rule for target. +op_host/CMakeFiles/cust_opapi.dir/all: + $(MAKE) $(MAKESILENT) -f op_host/CMakeFiles/cust_opapi.dir/build.make op_host/CMakeFiles/cust_opapi.dir/depend + $(MAKE) $(MAKESILENT) -f op_host/CMakeFiles/cust_opapi.dir/build.make op_host/CMakeFiles/cust_opapi.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out/CMakeFiles --progress-num=5,6 "Built target cust_opapi" +.PHONY : op_host/CMakeFiles/cust_opapi.dir/all + +# Build rule for subdir invocation for target. +op_host/CMakeFiles/cust_opapi.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out/CMakeFiles 2 + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_host/CMakeFiles/cust_opapi.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out/CMakeFiles 0 +.PHONY : op_host/CMakeFiles/cust_opapi.dir/rule + +# Convenience name for target. +cust_opapi: op_host/CMakeFiles/cust_opapi.dir/rule +.PHONY : cust_opapi + +# clean rule for target. +op_host/CMakeFiles/cust_opapi.dir/clean: + $(MAKE) $(MAKESILENT) -f op_host/CMakeFiles/cust_opapi.dir/build.make op_host/CMakeFiles/cust_opapi.dir/clean +.PHONY : op_host/CMakeFiles/cust_opapi.dir/clean + +#============================================================================= +# Target rules for target op_host/CMakeFiles/optiling_compat.dir + +# All Build rule for target. +op_host/CMakeFiles/optiling_compat.dir/all: op_host/CMakeFiles/cust_optiling.dir/all + $(MAKE) $(MAKESILENT) -f op_host/CMakeFiles/optiling_compat.dir/build.make op_host/CMakeFiles/optiling_compat.dir/depend + $(MAKE) $(MAKESILENT) -f op_host/CMakeFiles/optiling_compat.dir/build.make op_host/CMakeFiles/optiling_compat.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out/CMakeFiles --progress-num= "Built target optiling_compat" +.PHONY : op_host/CMakeFiles/optiling_compat.dir/all + +# Build rule for subdir invocation for target. +op_host/CMakeFiles/optiling_compat.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out/CMakeFiles 2 + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_host/CMakeFiles/optiling_compat.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out/CMakeFiles 0 +.PHONY : op_host/CMakeFiles/optiling_compat.dir/rule + +# Convenience name for target. +optiling_compat: op_host/CMakeFiles/optiling_compat.dir/rule +.PHONY : optiling_compat + +# clean rule for target. +op_host/CMakeFiles/optiling_compat.dir/clean: + $(MAKE) $(MAKESILENT) -f op_host/CMakeFiles/optiling_compat.dir/build.make op_host/CMakeFiles/optiling_compat.dir/clean +.PHONY : op_host/CMakeFiles/optiling_compat.dir/clean + +#============================================================================= +# Target rules for target op_kernel/CMakeFiles/ops_info_gen_ascend310b.dir + +# All Build rule for target. +op_kernel/CMakeFiles/ops_info_gen_ascend310b.dir/all: + $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ops_info_gen_ascend310b.dir/build.make op_kernel/CMakeFiles/ops_info_gen_ascend310b.dir/depend + $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ops_info_gen_ascend310b.dir/build.make op_kernel/CMakeFiles/ops_info_gen_ascend310b.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out/CMakeFiles --progress-num=13 "Built target ops_info_gen_ascend310b" +.PHONY : op_kernel/CMakeFiles/ops_info_gen_ascend310b.dir/all + +# Build rule for subdir invocation for target. +op_kernel/CMakeFiles/ops_info_gen_ascend310b.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out/CMakeFiles 1 + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_kernel/CMakeFiles/ops_info_gen_ascend310b.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out/CMakeFiles 0 +.PHONY : op_kernel/CMakeFiles/ops_info_gen_ascend310b.dir/rule + +# Convenience name for target. +ops_info_gen_ascend310b: op_kernel/CMakeFiles/ops_info_gen_ascend310b.dir/rule +.PHONY : ops_info_gen_ascend310b + +# clean rule for target. +op_kernel/CMakeFiles/ops_info_gen_ascend310b.dir/clean: + $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ops_info_gen_ascend310b.dir/build.make op_kernel/CMakeFiles/ops_info_gen_ascend310b.dir/clean +.PHONY : op_kernel/CMakeFiles/ops_info_gen_ascend310b.dir/clean + +#============================================================================= +# Target rules for target op_kernel/CMakeFiles/ascendc_impl_gen.dir + +# All Build rule for target. +op_kernel/CMakeFiles/ascendc_impl_gen.dir/all: + $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_impl_gen.dir/build.make op_kernel/CMakeFiles/ascendc_impl_gen.dir/depend + $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_impl_gen.dir/build.make op_kernel/CMakeFiles/ascendc_impl_gen.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out/CMakeFiles --progress-num=1 "Built target ascendc_impl_gen" +.PHONY : op_kernel/CMakeFiles/ascendc_impl_gen.dir/all + +# Build rule for subdir invocation for target. +op_kernel/CMakeFiles/ascendc_impl_gen.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out/CMakeFiles 1 + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_kernel/CMakeFiles/ascendc_impl_gen.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out/CMakeFiles 0 +.PHONY : op_kernel/CMakeFiles/ascendc_impl_gen.dir/rule + +# Convenience name for target. +ascendc_impl_gen: op_kernel/CMakeFiles/ascendc_impl_gen.dir/rule +.PHONY : ascendc_impl_gen + +# clean rule for target. +op_kernel/CMakeFiles/ascendc_impl_gen.dir/clean: + $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_impl_gen.dir/build.make op_kernel/CMakeFiles/ascendc_impl_gen.dir/clean +.PHONY : op_kernel/CMakeFiles/ascendc_impl_gen.dir/clean + +#============================================================================= +# Target rules for target op_kernel/CMakeFiles/binary.dir + +# All Build rule for target. +op_kernel/CMakeFiles/binary.dir/all: op_kernel/CMakeFiles/ascendc_bin_ascend310b_gen_ops_config.dir/all +op_kernel/CMakeFiles/binary.dir/all: op_kernel/CMakeFiles/ascendc_bin_ascend910b_gen_ops_config.dir/all + $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/binary.dir/build.make op_kernel/CMakeFiles/binary.dir/depend + $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/binary.dir/build.make op_kernel/CMakeFiles/binary.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out/CMakeFiles --progress-num= "Built target binary" +.PHONY : op_kernel/CMakeFiles/binary.dir/all + +# Build rule for subdir invocation for target. +op_kernel/CMakeFiles/binary.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out/CMakeFiles 1 + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_kernel/CMakeFiles/binary.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out/CMakeFiles 0 +.PHONY : op_kernel/CMakeFiles/binary.dir/rule + +# Convenience name for target. +binary: op_kernel/CMakeFiles/binary.dir/rule +.PHONY : binary + +# clean rule for target. +op_kernel/CMakeFiles/binary.dir/clean: + $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/binary.dir/build.make op_kernel/CMakeFiles/binary.dir/clean +.PHONY : op_kernel/CMakeFiles/binary.dir/clean + +#============================================================================= +# Target rules for target op_kernel/CMakeFiles/ascendc_bin_ascend310b.dir + +# All Build rule for target. +op_kernel/CMakeFiles/ascendc_bin_ascend310b.dir/all: op_kernel/CMakeFiles/ascendc_impl_gen.dir/all + $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend310b.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend310b.dir/depend + $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend310b.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend310b.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out/CMakeFiles --progress-num= "Built target ascendc_bin_ascend310b" +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend310b.dir/all + +# Build rule for subdir invocation for target. +op_kernel/CMakeFiles/ascendc_bin_ascend310b.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out/CMakeFiles 1 + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_kernel/CMakeFiles/ascendc_bin_ascend310b.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out/CMakeFiles 0 +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend310b.dir/rule + +# Convenience name for target. +ascendc_bin_ascend310b: op_kernel/CMakeFiles/ascendc_bin_ascend310b.dir/rule +.PHONY : ascendc_bin_ascend310b + +# clean rule for target. +op_kernel/CMakeFiles/ascendc_bin_ascend310b.dir/clean: + $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend310b.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend310b.dir/clean +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend310b.dir/clean + +#============================================================================= +# Target rules for target op_kernel/CMakeFiles/ascendc_bin_ascend310b_gen_ops_config.dir + +# All Build rule for target. +op_kernel/CMakeFiles/ascendc_bin_ascend310b_gen_ops_config.dir/all: op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_0.dir/all +op_kernel/CMakeFiles/ascendc_bin_ascend310b_gen_ops_config.dir/all: op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_1.dir/all +op_kernel/CMakeFiles/ascendc_bin_ascend310b_gen_ops_config.dir/all: op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_2.dir/all +op_kernel/CMakeFiles/ascendc_bin_ascend310b_gen_ops_config.dir/all: op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_3.dir/all + $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend310b_gen_ops_config.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend310b_gen_ops_config.dir/depend + $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend310b_gen_ops_config.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend310b_gen_ops_config.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out/CMakeFiles --progress-num= "Built target ascendc_bin_ascend310b_gen_ops_config" +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend310b_gen_ops_config.dir/all + +# Build rule for subdir invocation for target. +op_kernel/CMakeFiles/ascendc_bin_ascend310b_gen_ops_config.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out/CMakeFiles 1 + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_kernel/CMakeFiles/ascendc_bin_ascend310b_gen_ops_config.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out/CMakeFiles 0 +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend310b_gen_ops_config.dir/rule + +# Convenience name for target. +ascendc_bin_ascend310b_gen_ops_config: op_kernel/CMakeFiles/ascendc_bin_ascend310b_gen_ops_config.dir/rule +.PHONY : ascendc_bin_ascend310b_gen_ops_config + +# clean rule for target. +op_kernel/CMakeFiles/ascendc_bin_ascend310b_gen_ops_config.dir/clean: + $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend310b_gen_ops_config.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend310b_gen_ops_config.dir/clean +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend310b_gen_ops_config.dir/clean + +#============================================================================= +# Target rules for target op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_copy.dir + +# All Build rule for target. +op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_copy.dir/all: + $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_copy.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_copy.dir/depend + $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_copy.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_copy.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out/CMakeFiles --progress-num= "Built target ascendc_bin_ascend310b_add_custom_copy" +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_copy.dir/all + +# Build rule for subdir invocation for target. +op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_copy.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out/CMakeFiles 0 + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_copy.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out/CMakeFiles 0 +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_copy.dir/rule + +# Convenience name for target. +ascendc_bin_ascend310b_add_custom_copy: op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_copy.dir/rule +.PHONY : ascendc_bin_ascend310b_add_custom_copy + +# clean rule for target. +op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_copy.dir/clean: + $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_copy.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_copy.dir/clean +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_copy.dir/clean + +#============================================================================= +# Target rules for target op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_0.dir + +# All Build rule for target. +op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_0.dir/all: op_kernel/CMakeFiles/ascendc_bin_ascend310b.dir/all +op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_0.dir/all: op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_copy.dir/all + $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_0.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_0.dir/depend + $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_0.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_0.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out/CMakeFiles --progress-num= "Built target ascendc_bin_ascend310b_add_custom_0" +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_0.dir/all + +# Build rule for subdir invocation for target. +op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_0.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out/CMakeFiles 1 + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_0.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out/CMakeFiles 0 +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_0.dir/rule + +# Convenience name for target. +ascendc_bin_ascend310b_add_custom_0: op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_0.dir/rule +.PHONY : ascendc_bin_ascend310b_add_custom_0 + +# clean rule for target. +op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_0.dir/clean: + $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_0.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_0.dir/clean +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_0.dir/clean + +#============================================================================= +# Target rules for target op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_1.dir + +# All Build rule for target. +op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_1.dir/all: op_kernel/CMakeFiles/ascendc_bin_ascend310b.dir/all +op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_1.dir/all: op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_copy.dir/all + $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_1.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_1.dir/depend + $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_1.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_1.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out/CMakeFiles --progress-num= "Built target ascendc_bin_ascend310b_add_custom_1" +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_1.dir/all + +# Build rule for subdir invocation for target. +op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_1.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out/CMakeFiles 1 + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_1.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out/CMakeFiles 0 +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_1.dir/rule + +# Convenience name for target. +ascendc_bin_ascend310b_add_custom_1: op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_1.dir/rule +.PHONY : ascendc_bin_ascend310b_add_custom_1 + +# clean rule for target. +op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_1.dir/clean: + $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_1.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_1.dir/clean +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_1.dir/clean + +#============================================================================= +# Target rules for target op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_2.dir + +# All Build rule for target. +op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_2.dir/all: op_kernel/CMakeFiles/ascendc_bin_ascend310b.dir/all +op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_2.dir/all: op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_copy.dir/all + $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_2.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_2.dir/depend + $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_2.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_2.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out/CMakeFiles --progress-num= "Built target ascendc_bin_ascend310b_add_custom_2" +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_2.dir/all + +# Build rule for subdir invocation for target. +op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_2.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out/CMakeFiles 1 + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_2.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out/CMakeFiles 0 +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_2.dir/rule + +# Convenience name for target. +ascendc_bin_ascend310b_add_custom_2: op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_2.dir/rule +.PHONY : ascendc_bin_ascend310b_add_custom_2 + +# clean rule for target. +op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_2.dir/clean: + $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_2.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_2.dir/clean +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_2.dir/clean + +#============================================================================= +# Target rules for target op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_3.dir + +# All Build rule for target. +op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_3.dir/all: op_kernel/CMakeFiles/ascendc_bin_ascend310b.dir/all +op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_3.dir/all: op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_copy.dir/all + $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_3.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_3.dir/depend + $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_3.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_3.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out/CMakeFiles --progress-num= "Built target ascendc_bin_ascend310b_add_custom_3" +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_3.dir/all + +# Build rule for subdir invocation for target. +op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_3.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out/CMakeFiles 1 + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_3.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out/CMakeFiles 0 +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_3.dir/rule + +# Convenience name for target. +ascendc_bin_ascend310b_add_custom_3: op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_3.dir/rule +.PHONY : ascendc_bin_ascend310b_add_custom_3 + +# clean rule for target. +op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_3.dir/clean: + $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_3.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_3.dir/clean +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_3.dir/clean + +#============================================================================= +# Target rules for target op_kernel/CMakeFiles/ops_info_gen_ascend910b.dir + +# All Build rule for target. +op_kernel/CMakeFiles/ops_info_gen_ascend910b.dir/all: + $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ops_info_gen_ascend910b.dir/build.make op_kernel/CMakeFiles/ops_info_gen_ascend910b.dir/depend + $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ops_info_gen_ascend910b.dir/build.make op_kernel/CMakeFiles/ops_info_gen_ascend910b.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out/CMakeFiles --progress-num=14 "Built target ops_info_gen_ascend910b" +.PHONY : op_kernel/CMakeFiles/ops_info_gen_ascend910b.dir/all + +# Build rule for subdir invocation for target. +op_kernel/CMakeFiles/ops_info_gen_ascend910b.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out/CMakeFiles 1 + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_kernel/CMakeFiles/ops_info_gen_ascend910b.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out/CMakeFiles 0 +.PHONY : op_kernel/CMakeFiles/ops_info_gen_ascend910b.dir/rule + +# Convenience name for target. +ops_info_gen_ascend910b: op_kernel/CMakeFiles/ops_info_gen_ascend910b.dir/rule +.PHONY : ops_info_gen_ascend910b + +# clean rule for target. +op_kernel/CMakeFiles/ops_info_gen_ascend910b.dir/clean: + $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ops_info_gen_ascend910b.dir/build.make op_kernel/CMakeFiles/ops_info_gen_ascend910b.dir/clean +.PHONY : op_kernel/CMakeFiles/ops_info_gen_ascend910b.dir/clean + +#============================================================================= +# Target rules for target op_kernel/CMakeFiles/ascendc_bin_ascend910b.dir + +# All Build rule for target. +op_kernel/CMakeFiles/ascendc_bin_ascend910b.dir/all: op_kernel/CMakeFiles/ascendc_impl_gen.dir/all + $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend910b.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend910b.dir/depend + $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend910b.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend910b.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out/CMakeFiles --progress-num= "Built target ascendc_bin_ascend910b" +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend910b.dir/all + +# Build rule for subdir invocation for target. +op_kernel/CMakeFiles/ascendc_bin_ascend910b.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out/CMakeFiles 1 + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_kernel/CMakeFiles/ascendc_bin_ascend910b.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out/CMakeFiles 0 +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend910b.dir/rule + +# Convenience name for target. +ascendc_bin_ascend910b: op_kernel/CMakeFiles/ascendc_bin_ascend910b.dir/rule +.PHONY : ascendc_bin_ascend910b + +# clean rule for target. +op_kernel/CMakeFiles/ascendc_bin_ascend910b.dir/clean: + $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend910b.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend910b.dir/clean +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend910b.dir/clean + +#============================================================================= +# Target rules for target op_kernel/CMakeFiles/ascendc_bin_ascend910b_gen_ops_config.dir + +# All Build rule for target. +op_kernel/CMakeFiles/ascendc_bin_ascend910b_gen_ops_config.dir/all: op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_0.dir/all +op_kernel/CMakeFiles/ascendc_bin_ascend910b_gen_ops_config.dir/all: op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_1.dir/all +op_kernel/CMakeFiles/ascendc_bin_ascend910b_gen_ops_config.dir/all: op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_2.dir/all +op_kernel/CMakeFiles/ascendc_bin_ascend910b_gen_ops_config.dir/all: op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_3.dir/all + $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend910b_gen_ops_config.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend910b_gen_ops_config.dir/depend + $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend910b_gen_ops_config.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend910b_gen_ops_config.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out/CMakeFiles --progress-num= "Built target ascendc_bin_ascend910b_gen_ops_config" +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend910b_gen_ops_config.dir/all + +# Build rule for subdir invocation for target. +op_kernel/CMakeFiles/ascendc_bin_ascend910b_gen_ops_config.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out/CMakeFiles 1 + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_kernel/CMakeFiles/ascendc_bin_ascend910b_gen_ops_config.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out/CMakeFiles 0 +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend910b_gen_ops_config.dir/rule + +# Convenience name for target. +ascendc_bin_ascend910b_gen_ops_config: op_kernel/CMakeFiles/ascendc_bin_ascend910b_gen_ops_config.dir/rule +.PHONY : ascendc_bin_ascend910b_gen_ops_config + +# clean rule for target. +op_kernel/CMakeFiles/ascendc_bin_ascend910b_gen_ops_config.dir/clean: + $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend910b_gen_ops_config.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend910b_gen_ops_config.dir/clean +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend910b_gen_ops_config.dir/clean + +#============================================================================= +# Target rules for target op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_copy.dir + +# All Build rule for target. +op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_copy.dir/all: + $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_copy.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_copy.dir/depend + $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_copy.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_copy.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out/CMakeFiles --progress-num= "Built target ascendc_bin_ascend910b_add_custom_copy" +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_copy.dir/all + +# Build rule for subdir invocation for target. +op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_copy.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out/CMakeFiles 0 + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_copy.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out/CMakeFiles 0 +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_copy.dir/rule + +# Convenience name for target. +ascendc_bin_ascend910b_add_custom_copy: op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_copy.dir/rule +.PHONY : ascendc_bin_ascend910b_add_custom_copy + +# clean rule for target. +op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_copy.dir/clean: + $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_copy.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_copy.dir/clean +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_copy.dir/clean + +#============================================================================= +# Target rules for target op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_0.dir + +# All Build rule for target. +op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_0.dir/all: op_kernel/CMakeFiles/ascendc_bin_ascend910b.dir/all +op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_0.dir/all: op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_copy.dir/all + $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_0.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_0.dir/depend + $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_0.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_0.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out/CMakeFiles --progress-num= "Built target ascendc_bin_ascend910b_add_custom_0" +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_0.dir/all + +# Build rule for subdir invocation for target. +op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_0.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out/CMakeFiles 1 + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_0.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out/CMakeFiles 0 +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_0.dir/rule + +# Convenience name for target. +ascendc_bin_ascend910b_add_custom_0: op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_0.dir/rule +.PHONY : ascendc_bin_ascend910b_add_custom_0 + +# clean rule for target. +op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_0.dir/clean: + $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_0.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_0.dir/clean +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_0.dir/clean + +#============================================================================= +# Target rules for target op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_1.dir + +# All Build rule for target. +op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_1.dir/all: op_kernel/CMakeFiles/ascendc_bin_ascend910b.dir/all +op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_1.dir/all: op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_copy.dir/all + $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_1.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_1.dir/depend + $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_1.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_1.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out/CMakeFiles --progress-num= "Built target ascendc_bin_ascend910b_add_custom_1" +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_1.dir/all + +# Build rule for subdir invocation for target. +op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_1.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out/CMakeFiles 1 + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_1.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out/CMakeFiles 0 +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_1.dir/rule + +# Convenience name for target. +ascendc_bin_ascend910b_add_custom_1: op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_1.dir/rule +.PHONY : ascendc_bin_ascend910b_add_custom_1 + +# clean rule for target. +op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_1.dir/clean: + $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_1.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_1.dir/clean +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_1.dir/clean + +#============================================================================= +# Target rules for target op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_2.dir + +# All Build rule for target. +op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_2.dir/all: op_kernel/CMakeFiles/ascendc_bin_ascend910b.dir/all +op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_2.dir/all: op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_copy.dir/all + $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_2.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_2.dir/depend + $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_2.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_2.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out/CMakeFiles --progress-num= "Built target ascendc_bin_ascend910b_add_custom_2" +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_2.dir/all + +# Build rule for subdir invocation for target. +op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_2.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out/CMakeFiles 1 + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_2.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out/CMakeFiles 0 +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_2.dir/rule + +# Convenience name for target. +ascendc_bin_ascend910b_add_custom_2: op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_2.dir/rule +.PHONY : ascendc_bin_ascend910b_add_custom_2 + +# clean rule for target. +op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_2.dir/clean: + $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_2.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_2.dir/clean +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_2.dir/clean + +#============================================================================= +# Target rules for target op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_3.dir + +# All Build rule for target. +op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_3.dir/all: op_kernel/CMakeFiles/ascendc_bin_ascend910b.dir/all +op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_3.dir/all: op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_copy.dir/all + $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_3.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_3.dir/depend + $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_3.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_3.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out/CMakeFiles --progress-num= "Built target ascendc_bin_ascend910b_add_custom_3" +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_3.dir/all + +# Build rule for subdir invocation for target. +op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_3.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out/CMakeFiles 1 + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_3.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out/CMakeFiles 0 +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_3.dir/rule + +# Convenience name for target. +ascendc_bin_ascend910b_add_custom_3: op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_3.dir/rule +.PHONY : ascendc_bin_ascend910b_add_custom_3 + +# clean rule for target. +op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_3.dir/clean: + $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_3.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_3.dir/clean +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_3.dir/clean + +#============================================================================= +# Target rules for target op_kernel/CMakeFiles/npu_supported_ops.dir + +# All Build rule for target. +op_kernel/CMakeFiles/npu_supported_ops.dir/all: + $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/npu_supported_ops.dir/build.make op_kernel/CMakeFiles/npu_supported_ops.dir/depend + $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/npu_supported_ops.dir/build.make op_kernel/CMakeFiles/npu_supported_ops.dir/build + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out/CMakeFiles --progress-num=12 "Built target npu_supported_ops" +.PHONY : op_kernel/CMakeFiles/npu_supported_ops.dir/all + +# Build rule for subdir invocation for target. +op_kernel/CMakeFiles/npu_supported_ops.dir/rule: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out/CMakeFiles 1 + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_kernel/CMakeFiles/npu_supported_ops.dir/all + $(CMAKE_COMMAND) -E cmake_progress_start /Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out/CMakeFiles 0 +.PHONY : op_kernel/CMakeFiles/npu_supported_ops.dir/rule + +# Convenience name for target. +npu_supported_ops: op_kernel/CMakeFiles/npu_supported_ops.dir/rule +.PHONY : npu_supported_ops + +# clean rule for target. +op_kernel/CMakeFiles/npu_supported_ops.dir/clean: + $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/npu_supported_ops.dir/build.make op_kernel/CMakeFiles/npu_supported_ops.dir/clean +.PHONY : op_kernel/CMakeFiles/npu_supported_ops.dir/clean + +#============================================================================= +# Special targets to cleanup operation of make. + +# Special rule to run CMake to check the build system integrity. +# No rule that depends on this can have commands that come from listfiles +# because they might be regenerated. +cmake_check_build_system: + $(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 0 +.PHONY : cmake_check_build_system + diff --git a/Increase_multiplexing/No_increase/build_out/CMakeFiles/TargetDirectories.txt b/Increase_multiplexing/No_increase/build_out/CMakeFiles/TargetDirectories.txt new file mode 100644 index 0000000000000000000000000000000000000000..ea1b555b5dda41ab639775a76af8ecd9853fee0b --- /dev/null +++ b/Increase_multiplexing/No_increase/build_out/CMakeFiles/TargetDirectories.txt @@ -0,0 +1,66 @@ +/Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out/CMakeFiles/modify_vendor.dir +/Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out/CMakeFiles/gen_version_info.dir +/Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out/CMakeFiles/package.dir +/Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out/CMakeFiles/package_source.dir +/Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out/CMakeFiles/edit_cache.dir +/Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out/CMakeFiles/rebuild_cache.dir +/Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out/CMakeFiles/list_install_components.dir +/Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out/CMakeFiles/install.dir +/Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out/CMakeFiles/install/local.dir +/Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out/CMakeFiles/install/strip.dir +/Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out/framework/CMakeFiles/package.dir +/Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out/framework/CMakeFiles/package_source.dir +/Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out/framework/CMakeFiles/edit_cache.dir +/Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out/framework/CMakeFiles/rebuild_cache.dir +/Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out/framework/CMakeFiles/list_install_components.dir +/Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out/framework/CMakeFiles/install.dir +/Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out/framework/CMakeFiles/install/local.dir +/Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out/framework/CMakeFiles/install/strip.dir +/Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out/framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir +/Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out/framework/tf_plugin/CMakeFiles/package.dir +/Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out/framework/tf_plugin/CMakeFiles/package_source.dir +/Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out/framework/tf_plugin/CMakeFiles/edit_cache.dir +/Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out/framework/tf_plugin/CMakeFiles/rebuild_cache.dir +/Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out/framework/tf_plugin/CMakeFiles/list_install_components.dir +/Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out/framework/tf_plugin/CMakeFiles/install.dir +/Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out/framework/tf_plugin/CMakeFiles/install/local.dir +/Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out/framework/tf_plugin/CMakeFiles/install/strip.dir +/Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out/op_host/CMakeFiles/cust_op_proto.dir +/Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out/op_host/CMakeFiles/cust_optiling.dir +/Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out/op_host/CMakeFiles/cust_opapi.dir +/Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out/op_host/CMakeFiles/optiling_compat.dir +/Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out/op_host/CMakeFiles/package.dir +/Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out/op_host/CMakeFiles/package_source.dir +/Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out/op_host/CMakeFiles/edit_cache.dir +/Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out/op_host/CMakeFiles/rebuild_cache.dir +/Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out/op_host/CMakeFiles/list_install_components.dir +/Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out/op_host/CMakeFiles/install.dir +/Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out/op_host/CMakeFiles/install/local.dir +/Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out/op_host/CMakeFiles/install/strip.dir +/Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out/op_kernel/CMakeFiles/ops_info_gen_ascend310b.dir +/Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out/op_kernel/CMakeFiles/ascendc_impl_gen.dir +/Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out/op_kernel/CMakeFiles/binary.dir +/Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b.dir +/Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b_gen_ops_config.dir +/Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_copy.dir +/Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_0.dir +/Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_1.dir +/Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_2.dir +/Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_3.dir +/Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out/op_kernel/CMakeFiles/ops_info_gen_ascend910b.dir +/Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b.dir +/Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b_gen_ops_config.dir +/Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_copy.dir +/Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_0.dir +/Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_1.dir +/Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_2.dir +/Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_3.dir +/Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out/op_kernel/CMakeFiles/npu_supported_ops.dir +/Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out/op_kernel/CMakeFiles/package.dir +/Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out/op_kernel/CMakeFiles/package_source.dir +/Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out/op_kernel/CMakeFiles/edit_cache.dir +/Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out/op_kernel/CMakeFiles/rebuild_cache.dir +/Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out/op_kernel/CMakeFiles/list_install_components.dir +/Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out/op_kernel/CMakeFiles/install.dir +/Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out/op_kernel/CMakeFiles/install/local.dir +/Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out/op_kernel/CMakeFiles/install/strip.dir diff --git a/Increase_multiplexing/No_increase/build_out/CMakeFiles/cmake.check_cache b/Increase_multiplexing/No_increase/build_out/CMakeFiles/cmake.check_cache new file mode 100644 index 0000000000000000000000000000000000000000..3dccd731726d7faa8b29d8d7dba3b981a53ca497 --- /dev/null +++ b/Increase_multiplexing/No_increase/build_out/CMakeFiles/cmake.check_cache @@ -0,0 +1 @@ +# This file is generated by cmake for dependency checking of the CMakeCache.txt file diff --git a/Increase_multiplexing/No_increase/build_out/CMakeFiles/gen_version_info.dir/DependInfo.cmake b/Increase_multiplexing/No_increase/build_out/CMakeFiles/gen_version_info.dir/DependInfo.cmake new file mode 100644 index 0000000000000000000000000000000000000000..dc55e44b5556fc28ad7acb84f1df08a5aef15b8d --- /dev/null +++ b/Increase_multiplexing/No_increase/build_out/CMakeFiles/gen_version_info.dir/DependInfo.cmake @@ -0,0 +1,18 @@ + +# Consider dependencies only in project. +set(CMAKE_DEPENDS_IN_PROJECT_ONLY OFF) + +# The set of languages for which implicit dependencies are needed: +set(CMAKE_DEPENDS_LANGUAGES + ) + +# The set of dependency files which are needed: +set(CMAKE_DEPENDS_DEPENDENCY_FILES + ) + +# Targets to which this target links. +set(CMAKE_TARGET_LINKED_INFO_FILES + ) + +# Fortran module output directory. +set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/Increase_multiplexing/No_increase/build_out/CMakeFiles/gen_version_info.dir/build.make b/Increase_multiplexing/No_increase/build_out/CMakeFiles/gen_version_info.dir/build.make new file mode 100644 index 0000000000000000000000000000000000000000..0385526ffa2ee3d1d77f7598491601dbab90c1f2 --- /dev/null +++ b/Increase_multiplexing/No_increase/build_out/CMakeFiles/gen_version_info.dir/build.make @@ -0,0 +1,87 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + +# Disable VCS-based implicit rules. +% : %,v + +# Disable VCS-based implicit rules. +% : RCS/% + +# Disable VCS-based implicit rules. +% : RCS/%,v + +# Disable VCS-based implicit rules. +% : SCCS/s.% + +# Disable VCS-based implicit rules. +% : s.% + +.SUFFIXES: .hpux_make_needs_suffix_list + +# Command-line flag to silence nested $(MAKE). +$(VERBOSE)MAKESILENT = -s + +#Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E rm -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /Test_performance/Operator-performance/Increase_multiplexing/No_increase + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out + +# Utility rule file for gen_version_info. + +# Include any custom commands dependencies for this target. +include CMakeFiles/gen_version_info.dir/compiler_depend.make + +# Include the progress variables for this target. +include CMakeFiles/gen_version_info.dir/progress.make + +CMakeFiles/gen_version_info: + bash /Test_performance/Operator-performance/Increase_multiplexing/No_increase/cmake/util/gen_version_info.sh /usr/local/Ascend/ascend-toolkit/latest /Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out + +gen_version_info: CMakeFiles/gen_version_info +gen_version_info: CMakeFiles/gen_version_info.dir/build.make +.PHONY : gen_version_info + +# Rule to build all files generated by this target. +CMakeFiles/gen_version_info.dir/build: gen_version_info +.PHONY : CMakeFiles/gen_version_info.dir/build + +CMakeFiles/gen_version_info.dir/clean: + $(CMAKE_COMMAND) -P CMakeFiles/gen_version_info.dir/cmake_clean.cmake +.PHONY : CMakeFiles/gen_version_info.dir/clean + +CMakeFiles/gen_version_info.dir/depend: + cd /Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /Test_performance/Operator-performance/Increase_multiplexing/No_increase /Test_performance/Operator-performance/Increase_multiplexing/No_increase /Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out /Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out /Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out/CMakeFiles/gen_version_info.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : CMakeFiles/gen_version_info.dir/depend + diff --git a/Increase_multiplexing/No_increase/build_out/CMakeFiles/gen_version_info.dir/cmake_clean.cmake b/Increase_multiplexing/No_increase/build_out/CMakeFiles/gen_version_info.dir/cmake_clean.cmake new file mode 100644 index 0000000000000000000000000000000000000000..4183a837bc0dec14a4def868f73d30454795d838 --- /dev/null +++ b/Increase_multiplexing/No_increase/build_out/CMakeFiles/gen_version_info.dir/cmake_clean.cmake @@ -0,0 +1,8 @@ +file(REMOVE_RECURSE + "CMakeFiles/gen_version_info" +) + +# Per-language clean rules from dependency scanning. +foreach(lang ) + include(CMakeFiles/gen_version_info.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/Increase_multiplexing/No_increase/build_out/CMakeFiles/gen_version_info.dir/compiler_depend.make b/Increase_multiplexing/No_increase/build_out/CMakeFiles/gen_version_info.dir/compiler_depend.make new file mode 100644 index 0000000000000000000000000000000000000000..94061306968c7012026090d774e6ed8954710fe1 --- /dev/null +++ b/Increase_multiplexing/No_increase/build_out/CMakeFiles/gen_version_info.dir/compiler_depend.make @@ -0,0 +1,2 @@ +# Empty custom commands generated dependencies file for gen_version_info. +# This may be replaced when dependencies are built. diff --git a/Increase_multiplexing/No_increase/build_out/CMakeFiles/gen_version_info.dir/compiler_depend.ts b/Increase_multiplexing/No_increase/build_out/CMakeFiles/gen_version_info.dir/compiler_depend.ts new file mode 100644 index 0000000000000000000000000000000000000000..714ce8ff0ea68770397b4b735a816647351f4c4c --- /dev/null +++ b/Increase_multiplexing/No_increase/build_out/CMakeFiles/gen_version_info.dir/compiler_depend.ts @@ -0,0 +1,2 @@ +# CMAKE generated file: DO NOT EDIT! +# Timestamp file for custom commands dependencies management for gen_version_info. diff --git a/Increase_multiplexing/No_increase/build_out/CMakeFiles/gen_version_info.dir/progress.make b/Increase_multiplexing/No_increase/build_out/CMakeFiles/gen_version_info.dir/progress.make new file mode 100644 index 0000000000000000000000000000000000000000..8b137891791fe96927ad78e64b0aad7bded08bdc --- /dev/null +++ b/Increase_multiplexing/No_increase/build_out/CMakeFiles/gen_version_info.dir/progress.make @@ -0,0 +1 @@ + diff --git a/Increase_multiplexing/No_increase/build_out/CMakeFiles/modify_vendor.dir/DependInfo.cmake b/Increase_multiplexing/No_increase/build_out/CMakeFiles/modify_vendor.dir/DependInfo.cmake new file mode 100644 index 0000000000000000000000000000000000000000..f9ae9f9450899bd35ccd584075ea48f75c5577d9 --- /dev/null +++ b/Increase_multiplexing/No_increase/build_out/CMakeFiles/modify_vendor.dir/DependInfo.cmake @@ -0,0 +1,24 @@ + +# Consider dependencies only in project. +set(CMAKE_DEPENDS_IN_PROJECT_ONLY OFF) + +# The set of languages for which implicit dependencies are needed: +set(CMAKE_DEPENDS_LANGUAGES + ) + +# The set of dependency files which are needed: +set(CMAKE_DEPENDS_DEPENDENCY_FILES + ) + +# Pairs of files generated by the same build rule. +set(CMAKE_MULTIPLE_OUTPUT_PAIRS + "/Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out/scripts/upgrade.sh" "/Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out/scripts/install.sh" + ) + + +# Targets to which this target links. +set(CMAKE_TARGET_LINKED_INFO_FILES + ) + +# Fortran module output directory. +set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/Increase_multiplexing/No_increase/build_out/CMakeFiles/modify_vendor.dir/build.make b/Increase_multiplexing/No_increase/build_out/CMakeFiles/modify_vendor.dir/build.make new file mode 100644 index 0000000000000000000000000000000000000000..4fdc5b83077ada65b3ebdea477c942425ca1a347 --- /dev/null +++ b/Increase_multiplexing/No_increase/build_out/CMakeFiles/modify_vendor.dir/build.make @@ -0,0 +1,98 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + +# Disable VCS-based implicit rules. +% : %,v + +# Disable VCS-based implicit rules. +% : RCS/% + +# Disable VCS-based implicit rules. +% : RCS/%,v + +# Disable VCS-based implicit rules. +% : SCCS/s.% + +# Disable VCS-based implicit rules. +% : s.% + +.SUFFIXES: .hpux_make_needs_suffix_list + +# Command-line flag to silence nested $(MAKE). +$(VERBOSE)MAKESILENT = -s + +#Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E rm -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /Test_performance/Operator-performance/Increase_multiplexing/No_increase + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out + +# Utility rule file for modify_vendor. + +# Include any custom commands dependencies for this target. +include CMakeFiles/modify_vendor.dir/compiler_depend.make + +# Include the progress variables for this target. +include CMakeFiles/modify_vendor.dir/progress.make + +CMakeFiles/modify_vendor: scripts/install.sh +CMakeFiles/modify_vendor: scripts/upgrade.sh + +scripts/install.sh: + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --blue --bold --progress-dir=/Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Generating scripts/install.sh, scripts/upgrade.sh" + mkdir -p /Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out/scripts + cp -r /Test_performance/Operator-performance/Increase_multiplexing/No_increase/scripts/* /Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out/scripts/ + sed -i s/vendor_name=customize/vendor_name=customize/g /Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out/scripts/* + +scripts/upgrade.sh: scripts/install.sh + @$(CMAKE_COMMAND) -E touch_nocreate scripts/upgrade.sh + +modify_vendor: CMakeFiles/modify_vendor +modify_vendor: scripts/install.sh +modify_vendor: scripts/upgrade.sh +modify_vendor: CMakeFiles/modify_vendor.dir/build.make +.PHONY : modify_vendor + +# Rule to build all files generated by this target. +CMakeFiles/modify_vendor.dir/build: modify_vendor +.PHONY : CMakeFiles/modify_vendor.dir/build + +CMakeFiles/modify_vendor.dir/clean: + $(CMAKE_COMMAND) -P CMakeFiles/modify_vendor.dir/cmake_clean.cmake +.PHONY : CMakeFiles/modify_vendor.dir/clean + +CMakeFiles/modify_vendor.dir/depend: + cd /Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /Test_performance/Operator-performance/Increase_multiplexing/No_increase /Test_performance/Operator-performance/Increase_multiplexing/No_increase /Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out /Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out /Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out/CMakeFiles/modify_vendor.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : CMakeFiles/modify_vendor.dir/depend + diff --git a/Increase_multiplexing/No_increase/build_out/CMakeFiles/modify_vendor.dir/cmake_clean.cmake b/Increase_multiplexing/No_increase/build_out/CMakeFiles/modify_vendor.dir/cmake_clean.cmake new file mode 100644 index 0000000000000000000000000000000000000000..563285175969cc11e838c67e32b7fd052a517b5f --- /dev/null +++ b/Increase_multiplexing/No_increase/build_out/CMakeFiles/modify_vendor.dir/cmake_clean.cmake @@ -0,0 +1,10 @@ +file(REMOVE_RECURSE + "CMakeFiles/modify_vendor" + "scripts/install.sh" + "scripts/upgrade.sh" +) + +# Per-language clean rules from dependency scanning. +foreach(lang ) + include(CMakeFiles/modify_vendor.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/Increase_multiplexing/No_increase/build_out/CMakeFiles/modify_vendor.dir/compiler_depend.make b/Increase_multiplexing/No_increase/build_out/CMakeFiles/modify_vendor.dir/compiler_depend.make new file mode 100644 index 0000000000000000000000000000000000000000..bda5864a979e6a287be963ee99667bd4c0d2ed79 --- /dev/null +++ b/Increase_multiplexing/No_increase/build_out/CMakeFiles/modify_vendor.dir/compiler_depend.make @@ -0,0 +1,2 @@ +# Empty custom commands generated dependencies file for modify_vendor. +# This may be replaced when dependencies are built. diff --git a/Increase_multiplexing/No_increase/build_out/CMakeFiles/modify_vendor.dir/compiler_depend.ts b/Increase_multiplexing/No_increase/build_out/CMakeFiles/modify_vendor.dir/compiler_depend.ts new file mode 100644 index 0000000000000000000000000000000000000000..4290d3f2e262181b1ffff8509a18a20ec4278023 --- /dev/null +++ b/Increase_multiplexing/No_increase/build_out/CMakeFiles/modify_vendor.dir/compiler_depend.ts @@ -0,0 +1,2 @@ +# CMAKE generated file: DO NOT EDIT! +# Timestamp file for custom commands dependencies management for modify_vendor. diff --git a/Increase_multiplexing/No_increase/build_out/CMakeFiles/modify_vendor.dir/progress.make b/Increase_multiplexing/No_increase/build_out/CMakeFiles/modify_vendor.dir/progress.make new file mode 100644 index 0000000000000000000000000000000000000000..27952ed76a534aed5b8a5fa4bfd9bb2d3e51eeba --- /dev/null +++ b/Increase_multiplexing/No_increase/build_out/CMakeFiles/modify_vendor.dir/progress.make @@ -0,0 +1,2 @@ +CMAKE_PROGRESS_1 = 11 + diff --git a/Increase_multiplexing/No_increase/build_out/CMakeFiles/progress.marks b/Increase_multiplexing/No_increase/build_out/CMakeFiles/progress.marks new file mode 100644 index 0000000000000000000000000000000000000000..8351c19397f4fcd5238d10034fa7fa384f14d580 --- /dev/null +++ b/Increase_multiplexing/No_increase/build_out/CMakeFiles/progress.marks @@ -0,0 +1 @@ +14 diff --git a/Increase_multiplexing/No_increase/build_out/CPackConfig.cmake b/Increase_multiplexing/No_increase/build_out/CPackConfig.cmake new file mode 100644 index 0000000000000000000000000000000000000000..d04ad541c3fabe7cf05cb41a22a1cf5df2d395d4 --- /dev/null +++ b/Increase_multiplexing/No_increase/build_out/CPackConfig.cmake @@ -0,0 +1,71 @@ +# This file will be configured to contain variables for CPack. These variables +# should be set in the CMake list file of the project before CPack module is +# included. The list of available CPACK_xxx variables and their associated +# documentation may be obtained using +# cpack --help-variable-list +# +# Some variables are common to all generators (e.g. CPACK_PACKAGE_NAME) +# and some are specific to a generator +# (e.g. CPACK_NSIS_EXTRA_INSTALL_COMMANDS). The generator specific variables +# usually begin with CPACK__xxxx. + + +set(CPACK_BUILD_SOURCE_DIRS "/Test_performance/Operator-performance/Increase_multiplexing/No_increase;/Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out") +set(CPACK_CMAKE_GENERATOR "Unix Makefiles") +set(CPACK_COMPONENT_UNSPECIFIED_HIDDEN "TRUE") +set(CPACK_COMPONENT_UNSPECIFIED_REQUIRED "TRUE") +set(CPACK_DEFAULT_PACKAGE_DESCRIPTION_FILE "/usr/share/cmake-3.22/Templates/CPack.GenericDescription.txt") +set(CPACK_DEFAULT_PACKAGE_DESCRIPTION_SUMMARY "opp built using CMake") +set(CPACK_EXTERNAL_BUILT_PACKAGES "/Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run/custom_opp_ubuntu_aarch64.run") +set(CPACK_EXTERNAL_ENABLE_STAGING "TRUE") +set(CPACK_EXTERNAL_PACKAGE_SCRIPT "/Test_performance/Operator-performance/Increase_multiplexing/No_increase/cmake/makeself.cmake") +set(CPACK_GENERATOR "External") +set(CPACK_INSTALL_CMAKE_PROJECTS "/Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out;opp;ALL;/") +set(CPACK_INSTALL_PREFIX "/Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out") +set(CPACK_MODULE_PATH "") +set(CPACK_NSIS_DISPLAY_NAME "opp 0.1.1") +set(CPACK_NSIS_INSTALLER_ICON_CODE "") +set(CPACK_NSIS_INSTALLER_MUI_ICON_CODE "") +set(CPACK_NSIS_INSTALL_ROOT "$PROGRAMFILES") +set(CPACK_NSIS_PACKAGE_NAME "opp 0.1.1") +set(CPACK_NSIS_UNINSTALL_NAME "Uninstall") +set(CPACK_OUTPUT_CONFIG_FILE "/Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out/CPackConfig.cmake") +set(CPACK_PACKAGE_DEFAULT_LOCATION "/") +set(CPACK_PACKAGE_DESCRIPTION "CPack opp project") +set(CPACK_PACKAGE_DESCRIPTION_FILE "/usr/share/cmake-3.22/Templates/CPack.GenericDescription.txt") +set(CPACK_PACKAGE_DESCRIPTION_SUMMARY "CPack opp project") +set(CPACK_PACKAGE_DIRECTORY "/Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out") +set(CPACK_PACKAGE_FILE_NAME "custom_opp_ubuntu_aarch64.run") +set(CPACK_PACKAGE_INSTALL_DIRECTORY "opp 0.1.1") +set(CPACK_PACKAGE_INSTALL_REGISTRY_KEY "opp 0.1.1") +set(CPACK_PACKAGE_NAME "opp") +set(CPACK_PACKAGE_RELOCATABLE "true") +set(CPACK_PACKAGE_VENDOR "Humanity") +set(CPACK_PACKAGE_VERSION "0.1.1") +set(CPACK_PACKAGE_VERSION_MAJOR "0") +set(CPACK_PACKAGE_VERSION_MINOR "1") +set(CPACK_PACKAGE_VERSION_PATCH "1") +set(CPACK_RESOURCE_FILE_LICENSE "/usr/share/cmake-3.22/Templates/CPack.GenericLicense.txt") +set(CPACK_RESOURCE_FILE_README "/usr/share/cmake-3.22/Templates/CPack.GenericDescription.txt") +set(CPACK_RESOURCE_FILE_WELCOME "/usr/share/cmake-3.22/Templates/CPack.GenericWelcome.txt") +set(CPACK_SET_DESTDIR "OFF") +set(CPACK_SOURCE_GENERATOR "TBZ2;TGZ;TXZ;TZ") +set(CPACK_SOURCE_OUTPUT_CONFIG_FILE "/Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out/CPackSourceConfig.cmake") +set(CPACK_SOURCE_RPM "OFF") +set(CPACK_SOURCE_TBZ2 "ON") +set(CPACK_SOURCE_TGZ "ON") +set(CPACK_SOURCE_TXZ "ON") +set(CPACK_SOURCE_TZ "ON") +set(CPACK_SOURCE_ZIP "OFF") +set(CPACK_SYSTEM_NAME "Linux") +set(CPACK_THREADS "1") +set(CPACK_TOPLEVEL_TAG "Linux") +set(CPACK_WIX_SIZEOF_VOID_P "8") + +if(NOT CPACK_PROPERTIES_FILE) + set(CPACK_PROPERTIES_FILE "/Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out/CPackProperties.cmake") +endif() + +if(EXISTS ${CPACK_PROPERTIES_FILE}) + include(${CPACK_PROPERTIES_FILE}) +endif() diff --git a/Increase_multiplexing/No_increase/build_out/CPackSourceConfig.cmake b/Increase_multiplexing/No_increase/build_out/CPackSourceConfig.cmake new file mode 100644 index 0000000000000000000000000000000000000000..5575cb13f55cf73d03b3c711d21b4fd24cc982bb --- /dev/null +++ b/Increase_multiplexing/No_increase/build_out/CPackSourceConfig.cmake @@ -0,0 +1,79 @@ +# This file will be configured to contain variables for CPack. These variables +# should be set in the CMake list file of the project before CPack module is +# included. The list of available CPACK_xxx variables and their associated +# documentation may be obtained using +# cpack --help-variable-list +# +# Some variables are common to all generators (e.g. CPACK_PACKAGE_NAME) +# and some are specific to a generator +# (e.g. CPACK_NSIS_EXTRA_INSTALL_COMMANDS). The generator specific variables +# usually begin with CPACK__xxxx. + + +set(CPACK_BUILD_SOURCE_DIRS "/Test_performance/Operator-performance/Increase_multiplexing/No_increase;/Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out") +set(CPACK_CMAKE_GENERATOR "Unix Makefiles") +set(CPACK_COMPONENT_UNSPECIFIED_HIDDEN "TRUE") +set(CPACK_COMPONENT_UNSPECIFIED_REQUIRED "TRUE") +set(CPACK_DEFAULT_PACKAGE_DESCRIPTION_FILE "/usr/share/cmake-3.22/Templates/CPack.GenericDescription.txt") +set(CPACK_DEFAULT_PACKAGE_DESCRIPTION_SUMMARY "opp built using CMake") +set(CPACK_EXTERNAL_BUILT_PACKAGES "/Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run/custom_opp_ubuntu_aarch64.run") +set(CPACK_EXTERNAL_ENABLE_STAGING "TRUE") +set(CPACK_EXTERNAL_PACKAGE_SCRIPT "/Test_performance/Operator-performance/Increase_multiplexing/No_increase/cmake/makeself.cmake") +set(CPACK_GENERATOR "TBZ2;TGZ;TXZ;TZ") +set(CPACK_IGNORE_FILES "/CVS/;/\\.svn/;/\\.bzr/;/\\.hg/;/\\.git/;\\.swp\$;\\.#;/#") +set(CPACK_INSTALLED_DIRECTORIES "/Test_performance/Operator-performance/Increase_multiplexing/No_increase;/") +set(CPACK_INSTALL_CMAKE_PROJECTS "") +set(CPACK_INSTALL_PREFIX "/Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out") +set(CPACK_MODULE_PATH "") +set(CPACK_NSIS_DISPLAY_NAME "opp 0.1.1") +set(CPACK_NSIS_INSTALLER_ICON_CODE "") +set(CPACK_NSIS_INSTALLER_MUI_ICON_CODE "") +set(CPACK_NSIS_INSTALL_ROOT "$PROGRAMFILES") +set(CPACK_NSIS_PACKAGE_NAME "opp 0.1.1") +set(CPACK_NSIS_UNINSTALL_NAME "Uninstall") +set(CPACK_OUTPUT_CONFIG_FILE "/Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out/CPackConfig.cmake") +set(CPACK_PACKAGE_DEFAULT_LOCATION "/") +set(CPACK_PACKAGE_DESCRIPTION "CPack opp project") +set(CPACK_PACKAGE_DESCRIPTION_FILE "/usr/share/cmake-3.22/Templates/CPack.GenericDescription.txt") +set(CPACK_PACKAGE_DESCRIPTION_SUMMARY "CPack opp project") +set(CPACK_PACKAGE_DIRECTORY "/Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out") +set(CPACK_PACKAGE_FILE_NAME "opp-0.1.1-Source") +set(CPACK_PACKAGE_INSTALL_DIRECTORY "opp 0.1.1") +set(CPACK_PACKAGE_INSTALL_REGISTRY_KEY "opp 0.1.1") +set(CPACK_PACKAGE_NAME "opp") +set(CPACK_PACKAGE_RELOCATABLE "true") +set(CPACK_PACKAGE_VENDOR "Humanity") +set(CPACK_PACKAGE_VERSION "0.1.1") +set(CPACK_PACKAGE_VERSION_MAJOR "0") +set(CPACK_PACKAGE_VERSION_MINOR "1") +set(CPACK_PACKAGE_VERSION_PATCH "1") +set(CPACK_RESOURCE_FILE_LICENSE "/usr/share/cmake-3.22/Templates/CPack.GenericLicense.txt") +set(CPACK_RESOURCE_FILE_README "/usr/share/cmake-3.22/Templates/CPack.GenericDescription.txt") +set(CPACK_RESOURCE_FILE_WELCOME "/usr/share/cmake-3.22/Templates/CPack.GenericWelcome.txt") +set(CPACK_RPM_PACKAGE_SOURCES "ON") +set(CPACK_SET_DESTDIR "OFF") +set(CPACK_SOURCE_GENERATOR "TBZ2;TGZ;TXZ;TZ") +set(CPACK_SOURCE_IGNORE_FILES "/CVS/;/\\.svn/;/\\.bzr/;/\\.hg/;/\\.git/;\\.swp\$;\\.#;/#") +set(CPACK_SOURCE_INSTALLED_DIRECTORIES "/Test_performance/Operator-performance/Increase_multiplexing/No_increase;/") +set(CPACK_SOURCE_OUTPUT_CONFIG_FILE "/Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out/CPackSourceConfig.cmake") +set(CPACK_SOURCE_PACKAGE_FILE_NAME "opp-0.1.1-Source") +set(CPACK_SOURCE_RPM "OFF") +set(CPACK_SOURCE_TBZ2 "ON") +set(CPACK_SOURCE_TGZ "ON") +set(CPACK_SOURCE_TOPLEVEL_TAG "Linux-Source") +set(CPACK_SOURCE_TXZ "ON") +set(CPACK_SOURCE_TZ "ON") +set(CPACK_SOURCE_ZIP "OFF") +set(CPACK_STRIP_FILES "") +set(CPACK_SYSTEM_NAME "Linux") +set(CPACK_THREADS "1") +set(CPACK_TOPLEVEL_TAG "Linux-Source") +set(CPACK_WIX_SIZEOF_VOID_P "8") + +if(NOT CPACK_PROPERTIES_FILE) + set(CPACK_PROPERTIES_FILE "/Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out/CPackProperties.cmake") +endif() + +if(EXISTS ${CPACK_PROPERTIES_FILE}) + include(${CPACK_PROPERTIES_FILE}) +endif() diff --git a/Increase_multiplexing/No_increase/build_out/Makefile b/Increase_multiplexing/No_increase/build_out/Makefile new file mode 100644 index 0000000000000000000000000000000000000000..217193c3836d3aabba3bd8efbedd959089c767e5 --- /dev/null +++ b/Increase_multiplexing/No_increase/build_out/Makefile @@ -0,0 +1,575 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +# Default target executed when no arguments are given to make. +default_target: all +.PHONY : default_target + +# Allow only one "make -f Makefile2" at a time, but pass parallelism. +.NOTPARALLEL: + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + +# Disable VCS-based implicit rules. +% : %,v + +# Disable VCS-based implicit rules. +% : RCS/% + +# Disable VCS-based implicit rules. +% : RCS/%,v + +# Disable VCS-based implicit rules. +% : SCCS/s.% + +# Disable VCS-based implicit rules. +% : s.% + +.SUFFIXES: .hpux_make_needs_suffix_list + +# Command-line flag to silence nested $(MAKE). +$(VERBOSE)MAKESILENT = -s + +#Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E rm -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /Test_performance/Operator-performance/Increase_multiplexing/No_increase + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out + +#============================================================================= +# Targets provided globally by CMake. + +# Special rule for the target package +package: preinstall + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Run CPack packaging tool..." + /usr/bin/cpack --config ./CPackConfig.cmake +.PHONY : package + +# Special rule for the target package +package/fast: package +.PHONY : package/fast + +# Special rule for the target package_source +package_source: + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Run CPack packaging tool for source..." + /usr/bin/cpack --config ./CPackSourceConfig.cmake /Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out/CPackSourceConfig.cmake +.PHONY : package_source + +# Special rule for the target package_source +package_source/fast: package_source +.PHONY : package_source/fast + +# Special rule for the target edit_cache +edit_cache: + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "No interactive CMake dialog available..." + /usr/bin/cmake -E echo No\ interactive\ CMake\ dialog\ available. +.PHONY : edit_cache + +# Special rule for the target edit_cache +edit_cache/fast: edit_cache +.PHONY : edit_cache/fast + +# Special rule for the target rebuild_cache +rebuild_cache: + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running CMake to regenerate build system..." + /usr/bin/cmake --regenerate-during-build -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) +.PHONY : rebuild_cache + +# Special rule for the target rebuild_cache +rebuild_cache/fast: rebuild_cache +.PHONY : rebuild_cache/fast + +# Special rule for the target list_install_components +list_install_components: + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Available install components are: \"Unspecified\"" +.PHONY : list_install_components + +# Special rule for the target list_install_components +list_install_components/fast: list_install_components +.PHONY : list_install_components/fast + +# Special rule for the target install +install: preinstall + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Install the project..." + /usr/bin/cmake -P cmake_install.cmake +.PHONY : install + +# Special rule for the target install +install/fast: preinstall/fast + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Install the project..." + /usr/bin/cmake -P cmake_install.cmake +.PHONY : install/fast + +# Special rule for the target install/local +install/local: preinstall + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Installing only the local directory..." + /usr/bin/cmake -DCMAKE_INSTALL_LOCAL_ONLY=1 -P cmake_install.cmake +.PHONY : install/local + +# Special rule for the target install/local +install/local/fast: preinstall/fast + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Installing only the local directory..." + /usr/bin/cmake -DCMAKE_INSTALL_LOCAL_ONLY=1 -P cmake_install.cmake +.PHONY : install/local/fast + +# Special rule for the target install/strip +install/strip: preinstall + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Installing the project stripped..." + /usr/bin/cmake -DCMAKE_INSTALL_DO_STRIP=1 -P cmake_install.cmake +.PHONY : install/strip + +# Special rule for the target install/strip +install/strip/fast: preinstall/fast + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Installing the project stripped..." + /usr/bin/cmake -DCMAKE_INSTALL_DO_STRIP=1 -P cmake_install.cmake +.PHONY : install/strip/fast + +# The main all target +all: cmake_check_build_system + $(CMAKE_COMMAND) -E cmake_progress_start /Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out/CMakeFiles /Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out//CMakeFiles/progress.marks + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 all + $(CMAKE_COMMAND) -E cmake_progress_start /Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out/CMakeFiles 0 +.PHONY : all + +# The main clean target +clean: + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 clean +.PHONY : clean + +# The main clean target +clean/fast: clean +.PHONY : clean/fast + +# Prepare targets for installation. +preinstall: all + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 preinstall +.PHONY : preinstall + +# Prepare targets for installation. +preinstall/fast: + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 preinstall +.PHONY : preinstall/fast + +# clear depends +depend: + $(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 1 +.PHONY : depend + +#============================================================================= +# Target rules for targets named modify_vendor + +# Build rule for target. +modify_vendor: cmake_check_build_system + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 modify_vendor +.PHONY : modify_vendor + +# fast build rule for target. +modify_vendor/fast: + $(MAKE) $(MAKESILENT) -f CMakeFiles/modify_vendor.dir/build.make CMakeFiles/modify_vendor.dir/build +.PHONY : modify_vendor/fast + +#============================================================================= +# Target rules for targets named gen_version_info + +# Build rule for target. +gen_version_info: cmake_check_build_system + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 gen_version_info +.PHONY : gen_version_info + +# fast build rule for target. +gen_version_info/fast: + $(MAKE) $(MAKESILENT) -f CMakeFiles/gen_version_info.dir/build.make CMakeFiles/gen_version_info.dir/build +.PHONY : gen_version_info/fast + +#============================================================================= +# Target rules for targets named cust_tf_parsers + +# Build rule for target. +cust_tf_parsers: cmake_check_build_system + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 cust_tf_parsers +.PHONY : cust_tf_parsers + +# fast build rule for target. +cust_tf_parsers/fast: + $(MAKE) $(MAKESILENT) -f framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/build.make framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/build +.PHONY : cust_tf_parsers/fast + +#============================================================================= +# Target rules for targets named cust_op_proto + +# Build rule for target. +cust_op_proto: cmake_check_build_system + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 cust_op_proto +.PHONY : cust_op_proto + +# fast build rule for target. +cust_op_proto/fast: + $(MAKE) $(MAKESILENT) -f op_host/CMakeFiles/cust_op_proto.dir/build.make op_host/CMakeFiles/cust_op_proto.dir/build +.PHONY : cust_op_proto/fast + +#============================================================================= +# Target rules for targets named cust_optiling + +# Build rule for target. +cust_optiling: cmake_check_build_system + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 cust_optiling +.PHONY : cust_optiling + +# fast build rule for target. +cust_optiling/fast: + $(MAKE) $(MAKESILENT) -f op_host/CMakeFiles/cust_optiling.dir/build.make op_host/CMakeFiles/cust_optiling.dir/build +.PHONY : cust_optiling/fast + +#============================================================================= +# Target rules for targets named cust_opapi + +# Build rule for target. +cust_opapi: cmake_check_build_system + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 cust_opapi +.PHONY : cust_opapi + +# fast build rule for target. +cust_opapi/fast: + $(MAKE) $(MAKESILENT) -f op_host/CMakeFiles/cust_opapi.dir/build.make op_host/CMakeFiles/cust_opapi.dir/build +.PHONY : cust_opapi/fast + +#============================================================================= +# Target rules for targets named optiling_compat + +# Build rule for target. +optiling_compat: cmake_check_build_system + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 optiling_compat +.PHONY : optiling_compat + +# fast build rule for target. +optiling_compat/fast: + $(MAKE) $(MAKESILENT) -f op_host/CMakeFiles/optiling_compat.dir/build.make op_host/CMakeFiles/optiling_compat.dir/build +.PHONY : optiling_compat/fast + +#============================================================================= +# Target rules for targets named ops_info_gen_ascend310b + +# Build rule for target. +ops_info_gen_ascend310b: cmake_check_build_system + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 ops_info_gen_ascend310b +.PHONY : ops_info_gen_ascend310b + +# fast build rule for target. +ops_info_gen_ascend310b/fast: + $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ops_info_gen_ascend310b.dir/build.make op_kernel/CMakeFiles/ops_info_gen_ascend310b.dir/build +.PHONY : ops_info_gen_ascend310b/fast + +#============================================================================= +# Target rules for targets named ascendc_impl_gen + +# Build rule for target. +ascendc_impl_gen: cmake_check_build_system + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 ascendc_impl_gen +.PHONY : ascendc_impl_gen + +# fast build rule for target. +ascendc_impl_gen/fast: + $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_impl_gen.dir/build.make op_kernel/CMakeFiles/ascendc_impl_gen.dir/build +.PHONY : ascendc_impl_gen/fast + +#============================================================================= +# Target rules for targets named binary + +# Build rule for target. +binary: cmake_check_build_system + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 binary +.PHONY : binary + +# fast build rule for target. +binary/fast: + $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/binary.dir/build.make op_kernel/CMakeFiles/binary.dir/build +.PHONY : binary/fast + +#============================================================================= +# Target rules for targets named ascendc_bin_ascend310b + +# Build rule for target. +ascendc_bin_ascend310b: cmake_check_build_system + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 ascendc_bin_ascend310b +.PHONY : ascendc_bin_ascend310b + +# fast build rule for target. +ascendc_bin_ascend310b/fast: + $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend310b.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend310b.dir/build +.PHONY : ascendc_bin_ascend310b/fast + +#============================================================================= +# Target rules for targets named ascendc_bin_ascend310b_gen_ops_config + +# Build rule for target. +ascendc_bin_ascend310b_gen_ops_config: cmake_check_build_system + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 ascendc_bin_ascend310b_gen_ops_config +.PHONY : ascendc_bin_ascend310b_gen_ops_config + +# fast build rule for target. +ascendc_bin_ascend310b_gen_ops_config/fast: + $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend310b_gen_ops_config.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend310b_gen_ops_config.dir/build +.PHONY : ascendc_bin_ascend310b_gen_ops_config/fast + +#============================================================================= +# Target rules for targets named ascendc_bin_ascend310b_add_custom_copy + +# Build rule for target. +ascendc_bin_ascend310b_add_custom_copy: cmake_check_build_system + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 ascendc_bin_ascend310b_add_custom_copy +.PHONY : ascendc_bin_ascend310b_add_custom_copy + +# fast build rule for target. +ascendc_bin_ascend310b_add_custom_copy/fast: + $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_copy.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_copy.dir/build +.PHONY : ascendc_bin_ascend310b_add_custom_copy/fast + +#============================================================================= +# Target rules for targets named ascendc_bin_ascend310b_add_custom_0 + +# Build rule for target. +ascendc_bin_ascend310b_add_custom_0: cmake_check_build_system + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 ascendc_bin_ascend310b_add_custom_0 +.PHONY : ascendc_bin_ascend310b_add_custom_0 + +# fast build rule for target. +ascendc_bin_ascend310b_add_custom_0/fast: + $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_0.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_0.dir/build +.PHONY : ascendc_bin_ascend310b_add_custom_0/fast + +#============================================================================= +# Target rules for targets named ascendc_bin_ascend310b_add_custom_1 + +# Build rule for target. +ascendc_bin_ascend310b_add_custom_1: cmake_check_build_system + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 ascendc_bin_ascend310b_add_custom_1 +.PHONY : ascendc_bin_ascend310b_add_custom_1 + +# fast build rule for target. +ascendc_bin_ascend310b_add_custom_1/fast: + $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_1.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_1.dir/build +.PHONY : ascendc_bin_ascend310b_add_custom_1/fast + +#============================================================================= +# Target rules for targets named ascendc_bin_ascend310b_add_custom_2 + +# Build rule for target. +ascendc_bin_ascend310b_add_custom_2: cmake_check_build_system + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 ascendc_bin_ascend310b_add_custom_2 +.PHONY : ascendc_bin_ascend310b_add_custom_2 + +# fast build rule for target. +ascendc_bin_ascend310b_add_custom_2/fast: + $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_2.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_2.dir/build +.PHONY : ascendc_bin_ascend310b_add_custom_2/fast + +#============================================================================= +# Target rules for targets named ascendc_bin_ascend310b_add_custom_3 + +# Build rule for target. +ascendc_bin_ascend310b_add_custom_3: cmake_check_build_system + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 ascendc_bin_ascend310b_add_custom_3 +.PHONY : ascendc_bin_ascend310b_add_custom_3 + +# fast build rule for target. +ascendc_bin_ascend310b_add_custom_3/fast: + $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_3.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_3.dir/build +.PHONY : ascendc_bin_ascend310b_add_custom_3/fast + +#============================================================================= +# Target rules for targets named ops_info_gen_ascend910b + +# Build rule for target. +ops_info_gen_ascend910b: cmake_check_build_system + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 ops_info_gen_ascend910b +.PHONY : ops_info_gen_ascend910b + +# fast build rule for target. +ops_info_gen_ascend910b/fast: + $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ops_info_gen_ascend910b.dir/build.make op_kernel/CMakeFiles/ops_info_gen_ascend910b.dir/build +.PHONY : ops_info_gen_ascend910b/fast + +#============================================================================= +# Target rules for targets named ascendc_bin_ascend910b + +# Build rule for target. +ascendc_bin_ascend910b: cmake_check_build_system + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 ascendc_bin_ascend910b +.PHONY : ascendc_bin_ascend910b + +# fast build rule for target. +ascendc_bin_ascend910b/fast: + $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend910b.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend910b.dir/build +.PHONY : ascendc_bin_ascend910b/fast + +#============================================================================= +# Target rules for targets named ascendc_bin_ascend910b_gen_ops_config + +# Build rule for target. +ascendc_bin_ascend910b_gen_ops_config: cmake_check_build_system + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 ascendc_bin_ascend910b_gen_ops_config +.PHONY : ascendc_bin_ascend910b_gen_ops_config + +# fast build rule for target. +ascendc_bin_ascend910b_gen_ops_config/fast: + $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend910b_gen_ops_config.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend910b_gen_ops_config.dir/build +.PHONY : ascendc_bin_ascend910b_gen_ops_config/fast + +#============================================================================= +# Target rules for targets named ascendc_bin_ascend910b_add_custom_copy + +# Build rule for target. +ascendc_bin_ascend910b_add_custom_copy: cmake_check_build_system + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 ascendc_bin_ascend910b_add_custom_copy +.PHONY : ascendc_bin_ascend910b_add_custom_copy + +# fast build rule for target. +ascendc_bin_ascend910b_add_custom_copy/fast: + $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_copy.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_copy.dir/build +.PHONY : ascendc_bin_ascend910b_add_custom_copy/fast + +#============================================================================= +# Target rules for targets named ascendc_bin_ascend910b_add_custom_0 + +# Build rule for target. +ascendc_bin_ascend910b_add_custom_0: cmake_check_build_system + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 ascendc_bin_ascend910b_add_custom_0 +.PHONY : ascendc_bin_ascend910b_add_custom_0 + +# fast build rule for target. +ascendc_bin_ascend910b_add_custom_0/fast: + $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_0.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_0.dir/build +.PHONY : ascendc_bin_ascend910b_add_custom_0/fast + +#============================================================================= +# Target rules for targets named ascendc_bin_ascend910b_add_custom_1 + +# Build rule for target. +ascendc_bin_ascend910b_add_custom_1: cmake_check_build_system + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 ascendc_bin_ascend910b_add_custom_1 +.PHONY : ascendc_bin_ascend910b_add_custom_1 + +# fast build rule for target. +ascendc_bin_ascend910b_add_custom_1/fast: + $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_1.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_1.dir/build +.PHONY : ascendc_bin_ascend910b_add_custom_1/fast + +#============================================================================= +# Target rules for targets named ascendc_bin_ascend910b_add_custom_2 + +# Build rule for target. +ascendc_bin_ascend910b_add_custom_2: cmake_check_build_system + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 ascendc_bin_ascend910b_add_custom_2 +.PHONY : ascendc_bin_ascend910b_add_custom_2 + +# fast build rule for target. +ascendc_bin_ascend910b_add_custom_2/fast: + $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_2.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_2.dir/build +.PHONY : ascendc_bin_ascend910b_add_custom_2/fast + +#============================================================================= +# Target rules for targets named ascendc_bin_ascend910b_add_custom_3 + +# Build rule for target. +ascendc_bin_ascend910b_add_custom_3: cmake_check_build_system + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 ascendc_bin_ascend910b_add_custom_3 +.PHONY : ascendc_bin_ascend910b_add_custom_3 + +# fast build rule for target. +ascendc_bin_ascend910b_add_custom_3/fast: + $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_3.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_3.dir/build +.PHONY : ascendc_bin_ascend910b_add_custom_3/fast + +#============================================================================= +# Target rules for targets named npu_supported_ops + +# Build rule for target. +npu_supported_ops: cmake_check_build_system + $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 npu_supported_ops +.PHONY : npu_supported_ops + +# fast build rule for target. +npu_supported_ops/fast: + $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/npu_supported_ops.dir/build.make op_kernel/CMakeFiles/npu_supported_ops.dir/build +.PHONY : npu_supported_ops/fast + +# Help Target +help: + @echo "The following are some of the valid targets for this Makefile:" + @echo "... all (the default if no target is provided)" + @echo "... clean" + @echo "... depend" + @echo "... edit_cache" + @echo "... install" + @echo "... install/local" + @echo "... install/strip" + @echo "... list_install_components" + @echo "... package" + @echo "... package_source" + @echo "... rebuild_cache" + @echo "... ascendc_bin_ascend310b" + @echo "... ascendc_bin_ascend310b_add_custom_0" + @echo "... ascendc_bin_ascend310b_add_custom_1" + @echo "... ascendc_bin_ascend310b_add_custom_2" + @echo "... ascendc_bin_ascend310b_add_custom_3" + @echo "... ascendc_bin_ascend310b_add_custom_copy" + @echo "... ascendc_bin_ascend310b_gen_ops_config" + @echo "... ascendc_bin_ascend910b" + @echo "... ascendc_bin_ascend910b_add_custom_0" + @echo "... ascendc_bin_ascend910b_add_custom_1" + @echo "... ascendc_bin_ascend910b_add_custom_2" + @echo "... ascendc_bin_ascend910b_add_custom_3" + @echo "... ascendc_bin_ascend910b_add_custom_copy" + @echo "... ascendc_bin_ascend910b_gen_ops_config" + @echo "... ascendc_impl_gen" + @echo "... binary" + @echo "... gen_version_info" + @echo "... modify_vendor" + @echo "... npu_supported_ops" + @echo "... ops_info_gen_ascend310b" + @echo "... ops_info_gen_ascend910b" + @echo "... optiling_compat" + @echo "... cust_op_proto" + @echo "... cust_opapi" + @echo "... cust_optiling" + @echo "... cust_tf_parsers" +.PHONY : help + + + +#============================================================================= +# Special targets to cleanup operation of make. + +# Special rule to run CMake to check the build system integrity. +# No rule that depends on this can have commands that come from listfiles +# because they might be regenerated. +cmake_check_build_system: + $(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 0 +.PHONY : cmake_check_build_system + diff --git a/Increase_multiplexing/No_increase/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run.json b/Increase_multiplexing/No_increase/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run.json new file mode 100644 index 0000000000000000000000000000000000000000..201eef216e561eb2fff2573d6859d5c7da372681 --- /dev/null +++ b/Increase_multiplexing/No_increase/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run.json @@ -0,0 +1,26 @@ +{ + "componentGroups" : {}, + "components" : {}, + "errorOnAbsoluteInstallDestination" : false, + "formatVersionMajor" : 1, + "formatVersionMinor" : 0, + "installationTypes" : {}, + "packageDescriptionFile" : "/usr/share/cmake-3.22/Templates/CPack.GenericDescription.txt", + "packageDescriptionSummary" : "CPack opp project", + "packageName" : "opp", + "packageVersion" : "0.1.1", + "projects" : + [ + { + "component" : "ALL", + "components" : [], + "directory" : "/Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out", + "installationTypes" : [], + "projectName" : "opp", + "subDirectory" : "/" + } + ], + "setDestdir" : false, + "stripFiles" : false, + "warnOnAbsoluteInstallDestination" : false +} \ No newline at end of file diff --git a/Increase_multiplexing/No_increase/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run/custom_opp_ubuntu_aarch64.run b/Increase_multiplexing/No_increase/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run/custom_opp_ubuntu_aarch64.run new file mode 100644 index 0000000000000000000000000000000000000000..2a2360fa56ba5891f31c715007edce6edfee72e5 --- /dev/null +++ b/Increase_multiplexing/No_increase/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run/custom_opp_ubuntu_aarch64.run @@ -0,0 +1,1057 @@ +#!/bin/bash +# This script was generated using Makeself 2.4.5 +# The license covering this archive and its contents, if any, is wholly independent of the Makeself license (GPL) +# 2022.3.19-Modified the MS_Help function and some options +# Huawei Technologies Co., Ltd. + +ORIG_UMASK=`umask` + +CRCsum="3991239703" +MD5="00000000000000000000000000000000" +SHA="fbb21a7aa4e65d3e119bbd8a73653acb62e7f2005671265ea80b0ce4a6e10e47" +SIGNATURE="" +TMPROOT=${TMPDIR:="$HOME"} +if ! test -d "$TMPROOT"; then + TMPROOT="$PWD" +fi +export TMPDIR="$TMPROOT" +USER_PWD="$PWD" +if ! test -d "$USER_PWD"; then + exit 1 +fi +export USER_PWD +ARCHIVE_DIR=`dirname "$0"` +export ARCHIVE_DIR + +name_of_file="$0 " +pwd_of_file="$PWD" +label="version:1.0" +script="./install.sh" +scriptargs="" +cleanup_script="" +licensetxt="" +helpheader='' +targetdir="makeself-1498654-20240529045813" +filesizes="138195" +totalsize="138195" +keep="n" +nooverwrite="n" +quiet="n" +accept="n" +nodiskspace="n" +export_conf="n" +decrypt_cmd="" +skip="671" + +print_cmd_arg="" +if type printf > /dev/null; then + print_cmd="printf" +elif test -x /usr/ucb/echo; then + print_cmd="/usr/ucb/echo" +else + print_cmd="echo" +fi + +if test -d /usr/xpg4/bin; then + PATH=/usr/xpg4/bin:$PATH + export PATH +fi + +if test -d /usr/sfw/bin; then + PATH=$PATH:/usr/sfw/bin + export PATH +fi + +unset CDPATH + +MS_Printf() +{ + $print_cmd $print_cmd_arg "$1" +} + +MS_PrintLicense() +{ + PAGER=${PAGER:=more} + if test x"$licensetxt" != x; then + PAGER_PATH=`exec <&- 2>&-; which $PAGER || command -v $PAGER || type $PAGER` + if test -x "$PAGER_PATH"; then + echo "$licensetxt" | $PAGER + else + echo "$licensetxt" + fi + if test x"$accept" != xy; then + while true + do + MS_Printf "Please type y to accept, n otherwise: " + read yn + if test x"$yn" = xn; then + keep=n + eval $finish; exit 1 + break; + elif test x"$yn" = xy; then + break; + fi + done + fi + fi +} + +MS_diskspace() +{ + ( + df -kP "$1" | tail -1 | awk '{ if ($4 ~ /%/) {print $3} else {print $4} }' + ) +} + +MS_dd() +{ + blocks=`expr $3 / 1024` + bytes=`expr $3 % 1024` + # Test for ibs, obs and conv feature + if dd if=/dev/zero of=/dev/null count=1 ibs=512 obs=512 conv=sync 2> /dev/null; then + dd if="$1" ibs=$2 skip=1 obs=1024 conv=sync 2> /dev/null | \ + { test $blocks -gt 0 && dd ibs=1024 obs=1024 count=$blocks ; \ + test $bytes -gt 0 && dd ibs=1 obs=1024 count=$bytes ; } 2> /dev/null + else + dd if="$1" bs=$2 skip=1 2> /dev/null + fi +} + +MS_dd_Progress() +{ + if test x"$noprogress" = xy; then + MS_dd "$@" + return $? + fi + file="$1" + offset=$2 + length=$3 + pos=0 + bsize=4194304 + while test $bsize -gt $length; do + bsize=`expr $bsize / 4` + done + blocks=`expr $length / $bsize` + bytes=`expr $length % $bsize` + ( + dd ibs=$offset skip=1 2>/dev/null + pos=`expr $pos \+ $bsize` + MS_Printf " 0%% " 1>&2 + if test $blocks -gt 0; then + while test $pos -le $length; do + dd bs=$bsize count=1 2>/dev/null + pcent=`expr $length / 100` + pcent=`expr $pos / $pcent` + if test $pcent -lt 100; then + MS_Printf "\b\b\b\b\b\b\b" 1>&2 + if test $pcent -lt 10; then + MS_Printf " $pcent%% " 1>&2 + else + MS_Printf " $pcent%% " 1>&2 + fi + fi + pos=`expr $pos \+ $bsize` + done + fi + if test $bytes -gt 0; then + dd bs=$bytes count=1 2>/dev/null + fi + MS_Printf "\b\b\b\b\b\b\b" 1>&2 + MS_Printf " 100%% " 1>&2 + ) < "$file" +} + +MS_Help() +{ + cat << EOH >&2 +Usage: $0 [options] +Options: + --help | -h Print this message + --info Print embedded info : title, default target directory, embedded script ... + --list Print the list of files in the archive + --check Checks integrity and version dependency of the archive + --quiet Quiet install mode, skip human-computer interactions + --nox11 Do not spawn an xterm + --noexec Do not run embedded script + --extract= Extract directly to a target directory (absolute or relative) + Usually used with --noexec to just extract files without running + --tar arg1 [arg2 ...] Access the contents of the archive through the tar command +${helpheader} +EOH +} + +MS_Verify_Sig() +{ + GPG_PATH=`exec <&- 2>&-; which gpg || command -v gpg || type gpg` + MKTEMP_PATH=`exec <&- 2>&-; which mktemp || command -v mktemp || type mktemp` + test -x "$GPG_PATH" || GPG_PATH=`exec <&- 2>&-; which gpg || command -v gpg || type gpg` + test -x "$MKTEMP_PATH" || MKTEMP_PATH=`exec <&- 2>&-; which mktemp || command -v mktemp || type mktemp` + offset=`head -n "$skip" "$1" | wc -c | tr -d " "` + temp_sig=`mktemp -t XXXXX` + echo $SIGNATURE | base64 --decode > "$temp_sig" + gpg_output=`MS_dd "$1" $offset $totalsize | LC_ALL=C "$GPG_PATH" --verify "$temp_sig" - 2>&1` + gpg_res=$? + rm -f "$temp_sig" + if test $gpg_res -eq 0 && test `echo $gpg_output | grep -c Good` -eq 1; then + if test `echo $gpg_output | grep -c $sig_key` -eq 1; then + test x"$quiet" = xn && echo "GPG signature is good" >&2 + else + echo "GPG Signature key does not match" >&2 + exit 2 + fi + else + test x"$quiet" = xn && echo "GPG signature failed to verify" >&2 + exit 2 + fi +} + +MS_Check() +{ + OLD_PATH="$PATH" + PATH=${GUESS_MD5_PATH:-"$OLD_PATH:/bin:/usr/bin:/sbin:/usr/local/ssl/bin:/usr/local/bin:/opt/openssl/bin"} + MD5_ARG="" + MD5_PATH=`exec <&- 2>&-; which md5sum || command -v md5sum || type md5sum` + test -x "$MD5_PATH" || MD5_PATH=`exec <&- 2>&-; which md5 || command -v md5 || type md5` + test -x "$MD5_PATH" || MD5_PATH=`exec <&- 2>&-; which digest || command -v digest || type digest` + PATH="$OLD_PATH" + + SHA_PATH=`exec <&- 2>&-; which shasum || command -v shasum || type shasum` + test -x "$SHA_PATH" || SHA_PATH=`exec <&- 2>&-; which sha256sum || command -v sha256sum || type sha256sum` + + if test x"$quiet" = xn; then + MS_Printf "Verifying archive integrity..." + fi + offset=`head -n "$skip" "$1" | wc -c | tr -d " "` + fsize=`cat "$1" | wc -c | tr -d " "` + if test $totalsize -ne `expr $fsize - $offset`; then + echo " Unexpected archive size." >&2 + exit 2 + fi + verb=$2 + i=1 + for s in $filesizes + do + crc=`echo $CRCsum | cut -d" " -f$i` + if test -x "$SHA_PATH"; then + if test x"`basename $SHA_PATH`" = xshasum; then + SHA_ARG="-a 256" + fi + sha=`echo $SHA | cut -d" " -f$i` + if test x"$sha" = x0000000000000000000000000000000000000000000000000000000000000000; then + test x"$verb" = xy && echo " $1 does not contain an embedded SHA256 checksum." >&2 + else + shasum=`MS_dd_Progress "$1" $offset $s | eval "$SHA_PATH $SHA_ARG" | cut -b-64`; + if test x"$shasum" != x"$sha"; then + echo "Error in SHA256 checksums: $shasum is different from $sha" >&2 + exit 2 + elif test x"$quiet" = xn; then + MS_Printf " SHA256 checksums are OK." >&2 + fi + crc="0000000000"; + fi + fi + if test -x "$MD5_PATH"; then + if test x"`basename $MD5_PATH`" = xdigest; then + MD5_ARG="-a md5" + fi + md5=`echo $MD5 | cut -d" " -f$i` + if test x"$md5" = x00000000000000000000000000000000; then + test x"$verb" = xy && echo " $1 does not contain an embedded MD5 checksum." >&2 + else + md5sum=`MS_dd_Progress "$1" $offset $s | eval "$MD5_PATH $MD5_ARG" | cut -b-32`; + if test x"$md5sum" != x"$md5"; then + echo "Error in MD5 checksums: $md5sum is different from $md5" >&2 + exit 2 + elif test x"$quiet" = xn; then + MS_Printf " MD5 checksums are OK." >&2 + fi + crc="0000000000"; verb=n + fi + fi + if test x"$crc" = x0000000000; then + test x"$verb" = xy && echo " $1 does not contain a CRC checksum." >&2 + else + sum1=`MS_dd_Progress "$1" $offset $s | CMD_ENV=xpg4 cksum | awk '{print $1}'` + if test x"$sum1" != x"$crc"; then + echo "Error in checksums: $sum1 is different from $crc" >&2 + exit 2 + elif test x"$quiet" = xn; then + MS_Printf " CRC checksums are OK." >&2 + fi + fi + i=`expr $i + 1` + offset=`expr $offset + $s` + done + if test x"$quiet" = xn; then + echo " All good." + fi +} + +MS_Decompress() +{ + if test x"$decrypt_cmd" != x""; then + { eval "$decrypt_cmd" || echo " ... Decryption failed." >&2; } | eval "gzip -cd" + else + eval "gzip -cd" + fi + + if test $? -ne 0; then + echo " ... Decompression failed." >&2 + fi +} + +UnTAR() +{ + if test x"$quiet" = xn; then + tar $1vf - 2>&1 || { echo " ... Extraction failed." >&2; kill -15 $$; } + else + tar $1f - 2>&1 || { echo Extraction failed. >&2; kill -15 $$; } + fi +} + +MS_exec_cleanup() { + if test x"$cleanup" = xy && test x"$cleanup_script" != x""; then + cleanup=n + cd "$tmpdir" + eval "\"$cleanup_script\" $scriptargs $cleanupargs" + fi +} + +MS_cleanup() +{ + echo 'Signal caught, cleaning up' >&2 + MS_exec_cleanup + cd "$TMPROOT" + rm -rf "$tmpdir" + eval $finish; exit 15 +} + +Script_Args_Check() +{ + script_supported_args=$(echo ${helpheader} | grep -o -E "\-\-[^ ]+" | awk -F"=" {'print $1'}) + arg_to_test=$(echo $1|awk -F"=" {'print $1'}) + + for arg in ${script_supported_args}; + do + if test x"$arg_to_test" = x"$arg" ;then + return + fi + done + + MS_Help + exit 1 +} + +finish=true +xterm_loop= +noprogress=n +nox11=n +copy=none +ownership=n +verbose=n +cleanup=y +cleanupargs= +sig_key= + +initargs="$@" + +while [ -n "$*" ] +do + case "$1" in + -h | --help) + MS_Help + exit 0 + ;; + -q | --quiet) + quiet=y + noprogress=y + shift + ;; + --info) + echo Identification: "$label" + echo Target directory: "$targetdir" + echo Uncompressed size: 412 KB + echo Compression: gzip + if test x"n" != x""; then + echo Encryption: n + fi + echo Date of packaging: Wed May 29 04:58:13 CST 2024 + echo Built with Makeself version 2.4.5 + echo Build command was: "/Test_performance/Operator-performance/Increase_multiplexing/No_increase/cmake/util/makeself/makeself.sh \\ + \"--header\" \\ + \"/Test_performance/Operator-performance/Increase_multiplexing/No_increase/cmake/util/makeself/makeself-header.sh\" \\ + \"--help-header\" \\ + \"./help.info\" \\ + \"--gzip\" \\ + \"--complevel\" \\ + \"4\" \\ + \"--nomd5\" \\ + \"--sha256\" \\ + \"./\" \\ + \"custom_opp_ubuntu_aarch64.run\" \\ + \"version:1.0\" \\ + \"./install.sh\"" + if test x"$script" != x; then + echo Script run after extraction: + echo " " $script $scriptargs + fi + if test x"" = xcopy; then + echo "Archive will copy itself to a temporary location" + fi + if test x"n" = xy; then + echo "Root permissions required for extraction" + fi + if test x"n" = xy; then + echo "directory $targetdir is permanent" + else + echo "$targetdir will be removed after extraction" + fi + exit 0 + ;; + --list) + echo Target directory: $targetdir + offset=`head -n "$skip" "$0" | wc -c | tr -d " "` + for s in $filesizes + do + MS_dd "$0" $offset $s | MS_Decompress | UnTAR t + offset=`expr $offset + $s` + done + exit 0 + ;; + --tar) + offset=`head -n "$skip" "$0" | wc -c | tr -d " "` + arg1="$2" + shift 2 || { MS_Help; exit 1; } + for s in $filesizes + do + MS_dd "$0" $offset $s | MS_Decompress | tar "$arg1" - "$@" + offset=`expr $offset + $s` + done + exit 0 + ;; + --check) + MS_Check "$0" y + scriptargs="$scriptargs $1" + shift + ;; + --noexec) + script="" + cleanup_script="" + shift + ;; + --extract=*) + keep=y + targetdir=`echo $1 | cut -d"=" -f2 ` + if ! shift; then MS_Help; exit 1; fi + ;; + --nox11) + nox11=y + shift + ;; + --xwin) + if test "n" = n; then + finish="echo Press Return to close this window...; read junk" + fi + xterm_loop=1 + shift + ;; + --phase2) + copy=phase2 + shift + ;; + --repack | --repack-path=*) + Script_Args_Check $1 + scriptargs="$scriptargs '$1'" + shift + if [[ ! "$1" =~ ^-.* ]]; then + scriptargs="$scriptargs '$1'" + shift + fi + ;; + *) + Script_Args_Check $1 + scriptargs="$scriptargs '$1'" + shift + ;; + esac +done + +quiet_para="" +if test x"$quiet" = xy; then + quiet_para="--quiet " +fi +scriptargs="--$name_of_file""--\"$pwd_of_file\""" $quiet_para""$scriptargs" + +if test x"$quiet" = xy -a x"$verbose" = xy; then + echo Cannot be verbose and quiet at the same time. >&2 + exit 1 +fi + +if test x"n" = xy -a `id -u` -ne 0; then + echo "Administrative privileges required for this archive (use su or sudo)" >&2 + exit 1 +fi + +if test x"$copy" \!= xphase2; then + MS_PrintLicense +fi + +case "$copy" in +copy) + tmpdir="$TMPROOT"/makeself.$RANDOM.`date +"%y%m%d%H%M%S"`.$$ + mkdir "$tmpdir" || { + echo "Could not create temporary directory $tmpdir" >&2 + exit 1 + } + SCRIPT_COPY="$tmpdir/makeself" + echo "Copying to a temporary location..." >&2 + cp "$0" "$SCRIPT_COPY" + chmod +x "$SCRIPT_COPY" + cd "$TMPROOT" + exec "$SCRIPT_COPY" --phase2 -- $initargs + ;; +phase2) + finish="$finish ; rm -rf `dirname $0`" + ;; +esac + +if test x"$nox11" = xn; then + if tty -s; then # Do we have a terminal? + : + else + if test x"$DISPLAY" != x -a x"$xterm_loop" = x; then # No, but do we have X? + if xset q > /dev/null 2>&1; then # Check for valid DISPLAY variable + GUESS_XTERMS="xterm gnome-terminal rxvt dtterm eterm Eterm xfce4-terminal lxterminal kvt konsole aterm terminology" + for a in $GUESS_XTERMS; do + if type $a >/dev/null 2>&1; then + XTERM=$a + break + fi + done + chmod a+x $0 || echo Please add execution rights on $0 + if test `echo "$0" | cut -c1` = "/"; then # Spawn a terminal! + exec $XTERM -e "$0 --xwin $initargs" + else + exec $XTERM -e "./$0 --xwin $initargs" + fi + fi + fi + fi +fi + +if test x"$targetdir" = x.; then + tmpdir="." +else + if test x"$keep" = xy; then + if test x"$nooverwrite" = xy && test -d "$targetdir"; then + echo "Target directory $targetdir already exists, aborting." >&2 + exit 1 + fi + if test x"$quiet" = xn; then + echo "Creating directory $targetdir" >&2 + fi + tmpdir="$targetdir" + dashp="-p" + else + tmpdir="$TMPROOT/selfgz$$$RANDOM" + dashp="" + fi + mkdir $dashp "$tmpdir" || { + echo 'Cannot create target directory' $tmpdir >&2 + echo 'You should try option --extract=' >&2 + eval $finish + exit 1 + } +fi + +location="`pwd`" +if test x"$SETUP_NOCHECK" != x1; then + MS_Check "$0" +fi +offset=`head -n "$skip" "$0" | wc -c | tr -d " "` + +if test x"$verbose" = xy; then + MS_Printf "About to extract 412 KB in $tmpdir ... Proceed ? [Y/n] " + read yn + if test x"$yn" = xn; then + eval $finish; exit 1 + fi +fi + +if test x"$quiet" = xn; then + # Decrypting with openssl will ask for password, + # the prompt needs to start on new line + if test x"n" = x"openssl"; then + echo "Decrypting and uncompressing $label..." + else + MS_Printf "Uncompressing $label" + fi +fi +res=3 +if test x"$keep" = xn; then + trap MS_cleanup 1 2 3 15 +fi + +if test x"$nodiskspace" = xn; then + leftspace=`MS_diskspace "$tmpdir"` + if test -n "$leftspace"; then + if test "$leftspace" -lt 412; then + echo + echo "Not enough space left in "`dirname $tmpdir`" ($leftspace KB) to decompress $0 (412 KB)" >&2 + if test x"$keep" = xn; then + echo "Consider setting TMPDIR to a directory with more free space." + fi + eval $finish; exit 1 + fi + fi +fi + +for s in $filesizes +do + if MS_dd_Progress "$0" $offset $s | MS_Decompress | ( cd "$tmpdir"; umask $ORIG_UMASK ; UnTAR xp ) 1>/dev/null; then + if test x"$ownership" = xy; then + (cd "$tmpdir"; chown -R `id -u` .; chgrp -R `id -g` .) + fi + else + echo >&2 + echo "Unable to decompress $0" >&2 + eval $finish; exit 1 + fi + offset=`expr $offset + $s` +done +if test x"$quiet" = xn; then + echo +fi + +cd "$tmpdir" +res=0 +if test x"$script" != x; then + if test x"$export_conf" = x"y"; then + MS_BUNDLE="$0" + MS_LABEL="$label" + MS_SCRIPT="$script" + MS_SCRIPTARGS="$scriptargs" + MS_ARCHDIRNAME="$archdirname" + MS_KEEP="$KEEP" + MS_NOOVERWRITE="$NOOVERWRITE" + MS_COMPRESS="$COMPRESS" + MS_CLEANUP="$cleanup" + export MS_BUNDLE MS_LABEL MS_SCRIPT MS_SCRIPTARGS + export MS_ARCHDIRNAME MS_KEEP MS_NOOVERWRITE MS_COMPRESS + fi + + if test x"$verbose" = x"y"; then + yn="x" + while test x"$yn" != x -a x"$yn" != xy -a x"$yn" != xY -a x"$yn" != xn -a x"$yn" != xN + do + MS_Printf "OK to execute: $script $scriptargs $* ? [Y/n] " + read yn + if test x"$yn" = x -o x"$yn" = xy -o x"$yn" = xY; then + eval "\"$script\" $scriptargs \"\$@\""; res=$?; + elif test x"$yn" = xn -o x"$yn" = xN; then + echo "Unable to decompress $script ,because of aborting! ";res=$? + else + echo "Input value is unacceptable,please try again." + fi + done + else + eval "\"$script\" $scriptargs \"\$@\""; res=$? + fi + if test "$res" -ne 0; then + test x"$verbose" = xy && echo "The program '$script' returned an error code ($res)" >&2 + fi +fi + +MS_exec_cleanup + +if test x"$keep" = xn; then + cd "$TMPROOT" + rm -rf "$tmpdir" +fi +eval $finish; exit $res +fEVf< pŕZa Bk-x?62X]1lg<i'ޝYZMq)(.V9*qQBr\ruǥΘ*C*{ݳ=@n{ׯ92LUs%$H,iI{%@lnZn&M-K4,!iBaE (Bm0Ŷ,7\'ÙÝ܆ԀaT'ۥVL5j+oܬ=C1TѱS9KSsvGU(z c1*ښ=_\*uHwz_NQj1iӺh<9vQeTGM0=4Y4tw \eTOT7ۺ$nC_JO{PD&D52:oajO-fj[Wwuj /=V^yļ vżWogةhF^F4 +m4t Mz'NnVgG-W+M-d^ػaX:h١0ytKc.mA÷HdhȌ0ʸV+es9ڼx8B2mi0PЗ~:Δ uwusȴuvmXtnx T(SPCwZWWUT)*CتhHSsl,Zpdžc|[vH,yӨXՌ>AEyay;armXqdz庩Up088ۺ[M(k޷Ӥpd4}q:ZModE)[DȪ@SЛ "2^K-\IyEQl;K!؂95<^0ȃT] 5 (mh.@H)w z&vFzoi.!wW눗Y`e-aD$,iƀ|E;.m1{3^ q+4j2tn;eRG2uV+|#hɩtKƪBN$d^t˩N-]s-{^QbWSdZ Km1/K:mFe`V1/ )0^6)tb=H,Jr<”$RGw1c殤wVaV^A|Ln S񮞠*m[`ej@NoKwu[M}`ٮ8.7Z+V=2Uy׼-(1}%ݕ"Eve'PYu*05PKm PLb>Hvr.:!&,b +&QneY4LxEAEރ]4U];9U3>`y`.zb@5lD=GMARA< 1JѵZ6Wı%]Ūf h+Otܛ/E3lZ3w1Wρ1h͌d>;)&w ̍& yrd܆h9 ^RCؐk/g Qr"2BhP0|. P/)UUu*|Tֿ>0`̿TT9RWUֳ +UByZa"2?6 t(CyT0ںBu7*և ;s\h#*lL5(B##J2+ upVmN+a%CnVze9lWwylv(Zv2TT oH!僮 -ȏM7z=#m ժv6uy +k4-^#jhA†>%Lym ƂhpY{ѵnT xhXXcbC:Aew5)57/_jA%LS.,[rՋ.4*tR^hjvuSpiH $lCSfD0v5 +ޢcuR |D]fkLr)C&ل附wBPU[.m)՗o;;4ܼcҔ\Lׯ-ҜlZ^*S:X@_R΃oi/\$->=׌LzI|'w.t2!"oi .ꟓbE>+O]B#3YR~7x?Y~5˺! BZzL';C Q瓽dZtzD4B؁pXӻc5bϋNnwo*9pKLmyczz}?\JܹLUGq.7y_qsڼ- u3\!o?l0P^k@[pwNڔKM5-~1[+vyͪ&ͫ#O B{&gpyM+]Z@̈́`Y}zr %II;B9_Bq(WC.C䟆'RI{I"W^xG\oNNy=8Ю4J9h{-g҇vUᕗ_ *ys9,7 7a&i?rszEr%N g|(!Ι{8˞Mhjl gywH_앗u_$3L}z#]]wͺS̼.F_zA?㥒~b˷!O 2SYFusnG}98sp9X@Aq(@ +s=٧YY'he3*qO&Φs{8Rwk@&qSq8#C>q&/-Ω8g\lOaz> v +yq'/,sihEԔlIMEmjss2ݲ I:Yǵ]u$\O@eFxXVu$5<+]kuS*\·7uVFuUԳ% jhzU\ӡ27@g74\VECFn|cÅsUj!?v=y!/(EZk@gqAȋ8!ͼvQ!.E3³r9akZȋu,fNj(cE%[ 9 Ӆ[q+?/&qE)MX>KODyB Bx5ǁru $(/GC5h3RA3as9Qt嫽# >Yv.'ʑ C='AOgn.E|F!/ /pa&&!/A:tH7TP#ˍ⿁Yҩ&c S\c胴s JjYYQ֒α}GQ'~UR(J yGdADkae1&z.VEa#hKZ,hf! + +x%恉=a4tcO4rbZ7aSVU(8-z"! ;kV!]qI: m*Vͩkz<~t)iǠK$Q 7V:s[o̰\kCz}!n]%P<"i`K 5s + +O8?cb0^Bb^*$6-*<Q 9ly ­_Xv'\Y,s0+W-gbW-(_١:w7-5i}V<+h/@ӽzgt4/`qgϿȇł#mO~|g&ZCKp v B H8^O#XnH8#?k>h U7jWՠcT"֡Hms=r[DyBǙ"lj3[z)YT1:v*L9s s g oW񁳗77 >pA"$6=i;33t3kS@8? U@i}W} oKSֿeӸA҅?Ƿ߇Gsrp}3׳ x |_S82}g:@,ij}ۗ~da_'iSw]5"4=uAz'ơn/>;_{3s;~-rYwSDsMm_ _ +~Afȹ[!oE^;~~/[4C4.^l:lIC6Fϯ"F#!㟊C=ЯEߥ(ކB?>pl:avo=75-hwqi^aY58=os _{#˛z7O!zFvK<|]ca9) YI&k}Et6wwwd=(+s8s q3Q6)0k?GK_ Ǘ^|TKy[xJm|,/'nsʔ%v r(Cŝ0G= +&f πCyyUk[\m2#>"-UCHo+'a$P I5_pĈu_DZW_+gaXspzWqëW b rxx߶x|l/E^f_[gg^{g'ovsk P~c!~ kNi>ٔzq?EdpGQ8١!?@e?Le?4e?@ёMcM-mal Ak\|"d (!7l9*v[e!l$*kL"Pг ׋:_mo; *~3[  aC*ʯƣOS*zٙɑ}x˾t/ntU|Y,.ʠq4nӕirjoUq4ҵ[I8g|t{,H4ӕV˯>Ҽ񗃏y׊SG[)pɩ8ZUS^QcӺ3 t5a]iBʏ'Z+S!ǟzB)?bADW_U|MU:E_WZD9Y_zŧ|8Z.qo :9Uz:6ަ#k(7˾"ՎD|Уm +(nlg }utuu]m+ϳƺ9Qz/ef@0S=f Z噬{dzC2|2&qB8*^Ou;;Zٵ}[YBQVNufU:Hp$lB8~:S KCգvonT'uijk| .²cQjb*kE `lnr=?Fg#_ )E#/9ne'BV_":kpe_]OnZMu4Hjn>uutl?IXX4G+Q>l8(ťukG]ڬYCzqt 59m*9"Y}ZgA @^[ijv1#??@Vķm\@jgtVk*3HӌlnZ{bT(;Ø +uWL#{!?;Qуc(2íZO%<[}i k/qW5򹤝Q2U4s,Ta PA"ŏ'|fbM L7g/2{?1Lp s^)`h~`B|,E\x-_$a&k/ԅhE+w%x<雘Hg{ X6ڴbSH挖˖4|EqЎekS,ӓ᥄U l<`њr +Fy7f!NWgm-0ĕ|>YCԣQDd%sN KsK_~5[}nPE0T_]w[viqT闀R` +TJXYIN)x0%xRՅ&%0WO쾖ܵ=RO#-#.6m#it' rhagY8/D}M侥D|d>Lwn_RtX#cVpx1R!hYvʪ\+6w*S +&Kx7oNHÁ=t +nC)'vs7@N.a9Ska+[eD$,\˟{Dۭ)"U'Cu"ɀ~ a:ɴаCww˝0va0%a~HJ<#'u8Ԯa4Fwwo"Hc_4j\h(Oźd1iJ:g`IU<a\Pζ#?-U+eqNeOĞ4;Hu ϪѸU*.+W8(/Y_|\xֳ %XR.%%}X_\:I;N'f$so⺎z" oD,RHu.p.em]x8qN\$r)/\L0._}& +dYI=gy.8]b"#CުL$e`t8LU>&G<ѝʔ. +2^֌(K/_JQ*_YFOJXjz +'lEJdk +*//y +҇Haߨ=dJ*DGVX$ 8xHgzU)ÂR>2GݣcbI.2^JZy7(3yB~bϗlUjn[Z޾ K*]V`/,dJZyNJ;SG8a .]8cYuKD(Uq:Ԝ1  /\ܱc][`,6zիOD3}`eܰp)̣PQ~k̾3n-IjX >͏]Z +(3DRU|DzT)KaZkWvt|BalNwLWXP( phy +oBUNU_ׄ8yVS2[3Vۄd2s\_,Y[䒓$mZ04[mDiS^@|iYv?ބ֜R|r7Ap6lKE +U! Ue~eb@}f\fϬ O_{r3SqpVCkM - iR9ji妆uw$ZTR0U;Ꟙt;\_O$!˹.E."QX=S'B`"RwֆUK|X'+=K̍yӰRhK$5,U%rV6zn0w]t1[-7pE"+igz uuǒyKoZ<.\'Ynߪ7@ p0c:T|Ѡ{Sh4OȲ*GC1_XGx"vH8ܳxYkUm5,BM\+PlO5&ǩK.;=#;H;$^tFvZ:I +n: 1Ddޖc3 BwqTCcI[ + +Miڿm@Wo~GE|JLHDQ|+ǔ0ʗ) =&ONՄLf򄞦C:T8pϐ/ݴe<%=g.co4 |nm4'kYɝ&"m^;x\p6̴ِwf.*6dO= `fKi.ںRngL%^CU \9ՙC)J0A(ox|,R/EAٱӳ=;<C} 0pCw;`8/a}£4Tgzss4ڝLn,s7Dc;`+m u3pb0߉0Ve";5pw}{+v]ukFC}xIK]_ d72xvVVcZ'<6~-s)8QZD*<sMWU\FNq/ oN=<1t&68)& +jfMdƄ<ҞM1vQ1wl]buKƇSlJډO&xF3f$}M 3᰹ k'[ʄ̓+olDhZR%}VwG5h oNTW!o ۱ I`2Ix?QՎevT>kp`߄eNC9!c֋uޓTґ<2ɷ*v"oTӣDhˎ?-5[g]&,s~_P~{c60*׽ Ky&:ՉiK-ې4\"aJ~ c66#ݝHh;$¡rvS$<^ͨ1r7h{˧v}Z@!8#%ۮl}V3·Qmɷ j1,7Y.LBűUJ. NOe 2Û$txzԉ2<ݣ܎Gt B%KU{j>A86>n1! xDb:SOAJS,=SI:" +0ٞyNxi#@e8w]bE $ Spsq6a;Z">!0)vs?fZai `//'KyFc(dwO1ʃO`~OOhޙyR25ntB,ճAU:Utq<ČLaZ=ђ$3P% ZJ 3)ɈPXz g8w3"^K&yJ S:߂O?*=ms[iQކ3 9W-SQ:ڣ1htG&sS,E݂q br,TNK?k! ӊ cKL0'%I(`[{FpQn_EϖJrإ60ôfJ1=?5x0%V\s.䤩=}Dڂck̞H%ɃӤ%1y`[9MKƦgnswafH$o# 0Cs<$5i>ʚZo5Ӝ+nale452X< Es1-3#";yhg1P,Q_EWYs^j̗ψB'e$7Y(77F8<6@r#Ɋ07efKQ(@̃j^Cra[om(w/M([Boޟm(;/6Es VfvƖRzDhp0u3VjQ<)%՝)LKLnI琾2o.53LK`K&eꙏ%$~Skz֘Ȍp=3u< >(0(Oa%%Wꈟ}i/MOw47)=dޏpGb^ァ_eP:r]ZrG@-Pc,JsT3Q 9&@cxut\[01uT zރN¥-]m;RJUÉ#ȳ5nmc3~nn(__wK/S@}WnqLWmo1V?imHi0}V ~ >Js7a qѿWMڿ`Jm܈YSMuW"|V'ռ sĔXp'ǽZj;Nk'@Xz > waj\w Q0=t=>F3>݃~͔y,#,˩,56NEJ[Cc8"쯍az i'^wm:8&7S[-\m)-hN +mYd@t W)cYr%%`<ʆ⺚ ,\_S?*>8x:Յ!9^GyBN8Wz4?RbX(գ =ƾN/}5 +;8ևi#GA9Uc9WzPƇU]VYrBףz(aB^5v]l5{_鱄?97PQC1Bc!o0 _D~97QJ ʉ>9U"<9[%0.n!0ܭ>W#fXy4+r>_s eWq?;_f^F~/_? +{H)2:ݎ؆  x6.*riC2d7ޤQ"{R~;2uLMKx 6=U:8epxjq`?{4`#U_\5#0,XpU?/K= GWpBr,A9 J? yrfs۟/sv I p1!{5b>/F ̕?_L9R%&BrHXB`0WXTX4Uꏅ0D#!]xmcEonoKs_}ٻ訪$]%ɦ$@H:;鎻>@v:w@;Aƿ0z⨈Gu͞Qqc"ٝ٘A !6qht: G$[^UݿHi8Z e@H(Dk‘HI,B(=+Ԝ_C4y>8ɻ?K/ SW/~90ods%EX6u|{/aN{';+Q/Ts@r!#YKw=~džms?ysX^qd?,%_d~.,zzL{=Ⱥ{ܦ88 gۊQ8ί# sF.~{E\YPT?5M г+y 5"U.t_YxыAX9 VfRbcY/G!| +¹o$#MŽ}P4Vt<.Ļܧx`F_\Aec˫i'l_ConZuG^[JK.ԏ\[)ZP{9DK+T9RPi PרD%NCq\,ab֋ʎRopX+-CpWJu]ԎN0c"kHJY ϱVysYU8B\: 8~Dн\F<9Ecqz)!я:,󩣰c)*6X8 +!vJE3f x+׃1=^B/87 +hUv"b}^WP +:8>UAsP^%|+ȱD13)k_1܂:?OM_?!;'zGpwCU~ ʡtu?q jA>cbr/f{a#g{+-lʯ ^X/ko3^H.9/Dm9է٦6\{$axʪ~MiDߦx/xiYeirY/O6|}&c&6.S6R{U(~n.ExbfAIXax Pˇe&0G*?cWsn1.tx(C9 ^0`99%̫֯$?P-Qs1nƩ<'1~=9D5ăqt?F`A^6tՇ!,q I?}3d +*; /dyeoLo ٠oYCv^춐lۉ[CPnQ?v٦oD6~_{E "r ۛ]!Zs`UXmSO9 KkX-fk-lJmYVz9;ʙnyǴޚG6[\Lu͇\QrYd;?9]Wk +\~a3Gn&d;b9ܶXy]Ń*2w[+joőhsFId=~__7w"_-oS"evϔF@*f&=IpQd1Ҭ"zOkW_ڰ_ Ĺ \q.8AI,65109zB/oPu4/gu,On?l;vo>iΑ=MCxlo8':/ps,V/p3cZIy-bb:d?~9}̤3$3)vLJJRlWϤ$3)vLJ7@GꍴCq;ЁBg>4\_|7';n&Ə2Xh3ɔ^VP[?d)p;]̷լ8Ԟ^]dWd?|8I|Ł⒒s:_~&$@^aPN sޝ Y8 /x+?.t6ay)|a +5@M)/F*8X %z;04\^g;:t:ѡK+ :4U{Rq:T ZCa_񕄂\@GnW99fuM) Մj='wPⲾ_O ݐ;mѳ`4oI/k||S^eqzL˭?iy}a~ +NS= <0Eϸ`j^!c+\W?@T=޸.+v:3jLe,Af8"/{MEWю$FXz鍼eȦz wķ@~8?5£fp}B_1 <>vzp[qɆ\X|:\&ukkWG!:UGndζX2/zR\\{rji +<3*]]wA7(، +9rp-z9x. +ˏW͉el6;6<7r\usvBm:lШ"Gfo! +uJ)oZE5orzA:&&{%UTwP)Ra߁d:W}2! }eE] J efH.O]ezU4]*B1V1 F%ٸ5JL4Jқ %L2M6 ܘ7TL\f9~̀ . ж+tsŲWz!d@͸_-o}6xl4 l#^ >S/!gmM EN?tW.-WS%˱+ĊzyjއU7c4W=ƽU*P5U+]ɤJC=W?PU`hܦz7rj#$n3?;l<+ ' +܉|^~ތԦ'Owre>zDiPF+< 5픢1O{w"ꔋ&Z6Z\# ظxs6=—#qT>3 N$lWk_i4( K4牮6p1"Dfg1o_-]FMpkbq + +Fì ^*{8*s,(N%K.qT^qvP=sL*eUX`y>1N(B/AN] .cZr%HrRq1/gŲ+ +V0nN2l0wRLcNGBn>IkGe qC2"[eeooԕ@,;HFMLO5#ZBSc߂DD+#{%l:*NnzM4::䊭&pm|(h;ɟn.Bnkv3m3oĵkOmUaxiβV03Q@uIͭQ A6g:/2NUυ˛/;Fs/Dw1G2GJg>vxwPN @"TVE(w`އs!ZV܂ \H}ذf2G^s>{OI7X?~=ѝ׆^c (3|fѯ<ƣŬ/[h'$|ߜF<1}f3_FϺ4DzU5hHFNL8z[A U%2nYF5E|j`/X¶< \V1C\a8NsGLGP2 kγtsHD%YSKֽ$ +h[],,9uF+ʸdG_=rƶY:o:duGmٔoXrr^&2[Hy E܋/Pobx֥5sIvɎtlً6qȴj ]?lYaMόkKmkl6ʽϦik}7&-6`:nfA}%Hŗ&{'$׾,vX&`l[',J40 M?\6ÁTGZٳM>Jc+jʂL|C8@;ǂ]F̝}W{kt級0櫃S&L+.;ȴQ gN҉'{/+5%}/+ulLa / Ò,#G?]v\D {??d<}0?So9lP5[L4X?- zgH(4Ē?')+2?ΰ9?] |E~ 9y- yu+3&@"YfPAodH2f&ux?pCh_yH>|c}J:+˜9xj]y̮kEV GİU,[X5jvmw]MD#Pc Y%i<8 ʤ*;@!(3ՈyY0&hXMvp<,<2@x d2PPo'ߊb7/u/3&'GLO 8irq9?*[9[Tox`||`2(!Mc~eΌ([,C S@g,.F+_z>b8yh fd,p/=WXITQ1 7^>4ᷟ<ʡKfKcl{du a 9`^+jS߱$?[6Y![8:.zT<5ras/vP6<~4~0'&sUKQϠMϾ5>idOշ[&v 3+ʝ 4|-' 缿-1RWs.yq+fw:ث޲ ھ#h$ dmoooڛma:w\?VxOsM@ps/x? +?]FRRSI;~QY`:~_<+q+WOYQJdY(v\٪#z}.b(8V; +( Jޑ`Jr{y5cE̸'3yd=%9Y8ٕSP ZKLU@[22xa|)ytly*WLd\e\a^Z^{21\wf$T%-esL vq@Yk%w!8:] ).|:9?ʌm 55 vNpp{(lh&Dg$ݓ`/c셹f*b2;%~6)m 5 i,ߞcp4r)mz,ɽrv>ns ,[c?['!bj2i._{f|7sgG6޸^ec\-'ٺ%s̫M@_YS' /GHc=:iV尟:oQ˜`e|t׸T<n%aMf.V9L]fP`K* fU; W^EjJqWnX$X$3a_m[QSOӹEB6~򈃉e@k$n l^f_]e|vJ _bNhC P ΰ\B׌$_ϬIA#X]U,vncwGCJR\v!rܮP N>p #B7'DWfKxLyќ9j PĹ1`CFb!0380;-GN$]1+'qˆ>xvz&K1͊ FE4?PMd<ӟ&.j(L/ +C &9 "~h ?P0bZS$=s* 9s0,Ϸ RoRoR/طJb$]PLR`L76nLT`vU_a?|3kfr=ӿ;X"G|OZ"Fn ;+u[]~G~#gs +#4x>0bHkyλ]y< yPGpw_ps +>s眫G*1]P- 0}_=yp0X8LsM*]P^Lr}-< +oS$=s* 9s0,ϻROY߾6tQCQz<Pr`0IYw`̅ol(0? _H$}O/C/] w4Cnszyςs4T8ѹgy+=<>@9OU߄ckZ-r<ĤX6Kfχ?{JLp`} D9i }1Ҷn,.Gv[ r詌ߨWOTg1Ʃy`P+_xτS~CWPcv᫸8_?V{o Iڡs=c{IDx>>KH{4X@Q*.3i{\h*-{SJ8:/P ·w\4=䔉p]۾D%?V[Y4GǢ(hf%'&c[XA\!q#ğA&7C. Gv; !"/ >Cm:n~Ͽw7^ڊ) ')knٙQUN +LOswǝW=>M.vm; wuO c]gWwsҾŝ;xh>4gw}|?n8مvz-S7i9<}\.|dޗ&:/#{O_8]޶qփ?p~</?ivY.k$*0 o,C *s׌_Mnύ!c3ÍoP=ט]h-&Bo\ϗ\[cq w5gE|y5?k1zJ>C?"ԘoqQWJ`VMPCu1 +F42ۡDGogQ +%?3ޘe887_R RFg(7ޠc)zR迧(r]{N?5֘~qQa(ZrS佖bezJ(bJWQg(~i1|^Nc};rߜO5VRa +eLa}S䚁,2,JDgE?Sڽ:Eo3)zM3?)b +Q"J?2.AJ= {gKh;jtaF'5lvTok$㰝A[?求FF7kynZx>vLcDw:Z'-GJF?HG"_iф~y=֟w[L[X-ߑ"A{c4y~_Ko'=^҇ =\:BNo%Z;-~g:tQ$EM ?Akp6}vՄ3-$r:8I-%quOjihtЗZZ KO׬\,EW +}OJQCDqw5h ePk8:EY 4!m2#ZZ/n퀆;϶mqeGѿ>^V~uqAd<)SCKz(`=AGx}d8QwdIjhiHx3!IH_P +*1!{.QfEf|E +P8"7af8Dֶ| #RܤHF9|R"\)$d]dED,E-JKKJBC.RIjh=jG)S0(o +;%J&@JK4B֘ܠv! +ٺv\h)$2S^m[*䄲.S9U;G)Z@&ͩ~+]m]\OdtϓїpQ?Z֠t>TkXUvR))E"k#>lQ5\UVfDOTbjյ޺UE%乭qvK/)MȸBUS?5bG5Nߕ1Fʩ1(~"crg- G`ld IQ%oyF  +@ ZY4$%%kiU0sKKR"(`遘pf#AEk֚q!ɛDlUs@SMs!R ^D/b0*讏WT`.AC/7ˑ⧰%> @tEFIڻπJJ+:.Wg*-xk0DTYr|V Em-Jq +.vw[x`U݈6FY:-Z\dS$mҨ<j_K8r8V`/#|U !>$GׯR,jmp I/E«)]UM<-4#̀-;;:CN9 +T6P;`$`pϵ--_v8X'q2OU/ T1^G +wuBO \׵{n) 'STBR`.i%F6TZ'c^z`RMgQȽDrt^[- ¬6W{̠wvsr@]"O_,ڴqKİW0,+:n V-"J3xw \ON#>wDɽ8.Xݾ}*U[0pe 9^9/u,C.*.[I[V~)ŵ.x2xW19kUYWxUO`Ή˪{=YV΃%#MTeNuN#)(mvQqI9(J62Fb;Rlvm:2G5;e,/2ྚu>HrwyպJXɴE4)/tĴ6o'7@wg:֔[DV>fRW,/ry _SKQfm:WEX@]z-*C69@Ne+sO8N+;KW2]r6jM:[{ +y|ǩ;1;>Vvʍ{9N#t̞W⤤WiNZs7"9<ݢQ^DiPf%WUJhm gz>7R2ZvpfS#Y~:5`+W/(j럴Xɰq?5>&O=%)XH]<t*L'ARkcisVf H4FQ.ؑ\Nf*΢Wi:x]ENK]4VWa0Q66|r_p7#>S}w^O놲%?zmCYrBsWn}91yid]Noj~ljo_5YZ^QY +鿁 +敷wB׼i-kGr G.[sךt<-H +VlVZ^"sPCZ:<'gZ:nxq7<:G+΂\5*KKg#^LH/J +4t$(ɲh5Q>rqkvsu^m'&tɂSZ/j}=dJzu}P`_OoO4{E(zYYU?PR}Eik͐1-?/`iɚrojԱ.)íi<0*)0Y>-]^x8dmIyYVV(=tWsp E_[T5gHVY= ,U6_:c=8g c2(5ubRU66mnC?11U=uvIGq} =b51k:2F30(އv ~9zL~2㽛`z0ѶZu<S&uji[nkbkF>wo1G/A[xu_G*XIfcFSxuG?ZUxzʹE b/x2JÁ[58r +KvO>ࣀ^|Z {;| cnK[x*Vi<\2ʭ8 Dで<jY3>?xe_< x+M/~}i@n|9Γ〗|%]$OTD.m_wɣ6zO{97ϥ5\_z}оM>_' ~t#cI# Ü3}vϠQ݃t^.ݟ&H=зnӢz=A{9? $z*ިAAs~ 9?{8?{9?bΟ8?8?Ujz- 0gDo9?9?'9?9?g8?g9?9?]|Tq~__p Q0}nQAp~_q~p~r~s~\ʟ=H'EbIo=.ЃI} FIbTGq~c9?h/=AORTp~9?腜=t18?8?Ujz- 0Or~Џs~Or~Os~p~r~s~Sgtv.V~ZFM}kz.!u8m4AcELBM4J\ {4Ff֪JHmUvOذg@h\{[)7=C?2>s(~AMtu@:&:fQm`m?A%$dч/TTֱz%߷X|=hzL׌(ګ!;3"qB;k i_d5u-ٚ l0=I^Sp=|k1M(S9NhSDvwgے #BG|aoa 5S|w(>2S'Eq{Bo{S^yIY );O|q))#w0VjY1hr =+ [Řd1 јb8Vy(1{z9ޗ~#D?~%q_!z_ӯm;bNկ65N_~)j~y_aN?Le/SF7FGzKLdկzx~Te9~(K/VG~/)~QI~Nq্sT +Ge]T 8#O],wO]Jo]̗'/q)W=FL{Q ~;Tıbl~Qgը~c~N _8ql?_W8Ne]'/8N\[i%n?gV +SEE~_}:iOO lǙ~_ux~#Upg 8~^ +8nTbl?_o/sTt]wMK7]TsG/.sgr~NT Q,o_}X,8^̑W=^LۭNjI9A+ Req6կ~!;=S ue;:}j r|lQ%q4կz8~N_x8~hO$f0կzxj~U$NuAPϣ'gdw)8﬌a~ߢI"}gk͸cj^8~zK9o3ﻪ6U~~UO/{U O3Sib +%q _p_~D +]PƝ'(N_3܆T>AeOQmTn *k|GAe*OS6*wSy稼HKTzv/SʷB *R>QqT2wLTN#*s<*Q9nW3|^B:B$铤 Hvy>#;0Pܙ3vVh*7O5~Ce&Vhui/Ktյncc| ==lw%#P[X%"ohƁcn +|D D40Ҍ7x֜ϰKi]k~Kq6ek-|RlԌ4ҍ/i Pi{ڀS}ZkDyB7sJGQ_NmhL5a$%;\UP]/j(>_+?gh-kgP|6[3μ|m]]3r#r ZߞhQH}u7M7^xf,v#0s@kh~:77Suok Z +4#*/rPAjoZ˟Tf4ͥװW-ŮЍ/D|7ڈZrj5% 8:tɛ\K XJ^yOL(Vn(L>Ovwr}C5/woeuߙFX%+ we+3Rf$e5 `omyL (ՙnT$ږVd_\X*ʖeyf?O{{9.}Cäd +lob05Gz}pηrfVqjqekbg43_k; ۴v&H{aw|:<ceoC/Þ<{z,~إ-cw(pG^k+G];n߸Ka5vIcMi].mZOQ;m8;67)W6M&/9rB{sC Zž bfWx%_J]eʿ(E;W'#U PR㪜v4r$88c/TmJؚir_2Yq|T}4ٸ}"/l$,c:Ա-,>+ۚ[Zm16G~~g^lf}21IÎt91yf (a7#Prv/(B/Zè˹r}f}O(h}(7ެ/׸JY_q1/ɨ4eP.fO2>K1ed}&+Y_/3o^'cF'3~ZF9?}cD0s>klPcw +׽:*eB4[nGa~41MwGGLq vk(b/ +ϳ cr>J) +3|J36۫vW(Mzs늌 +BS< tmƽ&MhQL+ ] 鶜g ;FXn +Dc6xXWprʼnT6]Uc؞vs'ރ}N#zsoH ZG$"8x4A.r k/uz.JНGڰa'DV6wMbZ w: ν>}]y3c1O2d1g=ƋuO2VuPwբx?uOlM2f"cǤ PH^r_+U_*x.t9RDm`<3G\PY`TWƣC2V;@L=ʹ@nȃxD55ZՀ>)h%^^H3Z` ruOU +dӊ.7Pw|{"|s?:0o|@ҿ*|[Ex |т_Vw$J ~? ዬ$qkğowp|"~w⻒  mo\yw().b:O–,_19|ۥ?ᜆFxSy6f>>O0t̑}1vG v'6aA,&IeVlY, LK <_'(ׁ]E&|7cXbTx8<8lR LdȮ cs?±~X3o3txwhkGŬ♷8Wlv9G;63TOkӄyTpSvM͘99m + +snǒ1٢+Fw bz69d^g`W;]\{ +ww) +_%ޡ+f;?t~b&ṡ Swl5>=7~_4N6~wֿ3I׿6t~/[pC1lGıv-K&i%ƶ̃'Ƹ̃ϼK2c^˜yۘ0eߘ`d|ğ` dM lj_̼ W`#|__?d +uU׉cP=h_tNw7Jc!x5_{?{H9 +[9v!H"W&[s^N +]+Z͍fY>ӕ:W +{9(s}g{.vʹ޲zc٨@8 \gIubؘ7p"'|7QQa֑)82`Vhx]'+9e/l]Vh!|ۧG#fB_o=g` _:ioe;&ޤ=GB26 ZDzAFOѻ;6h<IϑGod"= H]H|+wmOg Rz83TE^B߰B6+x aM_gy/4zG<=œ{!rאJ;+tzYO˥"ck1i8/6)&=%Q0%l8C#L)a7~'2~n|ۑfKݷT]m82&F?nK< }l.X9l˂ClJ^. v9p>mro~ۤ&& 0~KU sE20~M9gL[Jxy/ĵV+YpsFzmH2#|'܀דdovK0 +`h?%v{ \Ꮘ}s:ɇ78kJ^2?E)4cqH[d$#3ˁ FJeA0.yV~]Fu2K ]|:cdE'L|Tz/ƮEꖤ 琋ښTy6yyy8`?1w`a(Kxk8/zZJpS 4=- +4pġ|ǯـi^Y$Usun Y-Rnȥ1ޤ<K"joQrYhK"B(W5|n$3ix=&1+x+WipF P3%~YW7?I7~%\$Kol_lO8l;h%EQ[OɾL㿢|3CQ>ɏ_ cVLmϔ?.lɻ͒9OҸ>3F.3eZUt_ʖ$Ǜ.r$TgO;^o|)g[+&s%3ipg/ &~ɧϓ݀_b)+Vr&U&]&9&(1'\p| hx> {5Mx@|$SŸ|%UcO@&|?ξ>ߙ'_'?~>ߘުs&|? $&5J  +|?2'{_ \[rgX/_Wp'3L%%x?R _֫*p~?~]]KtQ{s5lհs|KW>p1M oUV2N#$|7|Z·tďQ5&9&[|tw]+sӨ<9JV_x$ɤkp1P_ϕ +|࿉ʇ*GC|\8z,+ܫ7lT>*x5QRq wT>W!(*k|s%j _/ '\87r K3/5^v&*xwW'\ǿ':a +~ w Mޢ|)½*&~?^"u\ +6&;U\GL oQzULe*^nazWth w8ei[+x_jV_ KK׋.KB?(ߥ{ x h- +85'ܥY_+xM 8{*௛ުo2'\^mOSw4 +^ JO Rq+ϙ|ޢ7^gIq+ O[z|J|ƻT &_ O½_M9H_p?W*|?q+o/'>ϸ.cOx@Sp'W*ෙޢ_&v+/4'\0N}scOx@?|ɿgJ>1'U2EN L nIp^&}u|(wq4N] xj^u +hW/?n7ܯ?.T< _OW Kx_m68'T<;4MSŝW} w> +[&*_֫Ι3U|M qDWY;&{._2'U^0E+Tq^aI{TOXuoM3.CrϾ\H}uQغd>;\TgB3>FN\]6;t('엑HNx?} +=ǡN;wX?6m aoδcslP[QDr3sU a1BςF}(sa {V~o=1g'5e= +OeѲ˳|?hx=.(y|obiu_;#:zPCךrAz7s;A"o΅<=)h9lFӚQV-y/s{]A^yuf -"M:"W>==9vvtL= >8=jikLԉPIpjb[zٔ|鱼Uv# ΰ_M$^w|A;b9Qa +] В;r|*+,:aٻkr +.vUb<α>x`Rvm H#ٿ{+܃C_FyZv4SF3d2ysDxN\x6#I&l:C=G +ԱBqHuoxy п:ZEٯ:6B ;6w~&GR?I +8їDxT#k| 8CSx{0iZߔyw<%Rc^F +8[sH o9~||gB!ƯQ~:@KxW0D%ṡhxgsmP>w yM%W5kC(ChQ!-b'%ך~Af +7S y/ 1ȿ/ϰ yfޭ ~x.MEBi-]l~ڃ~2%4yQ mKns0|~xm" zRx?ˉԽ GH Fnw@ç˳lno]tO U(ϻد#{V`>u+BJ"7JC3z#{ qn{=ʖjce֚XYtX6l):uj5 +6R\)e|![ɚ}c5籶,gjb{}d){z7޿~k_[O vPunSHmt#Gˇw=J]o0~#;(m~rP~2:G[9>_KQ֗<`9}bY_7滵{{ϲ?^')g|g{.2.Q绵wm?OҶ~+s9vq !Çl,x:g;u +l̲ 9Ei&{'%rYZs&߻( ;f_h$~4m+iVoEY?b eTYHo( +c]%jksU8e_ ?d{E_oʖ9żdL5Ǹs{W{[DQxԱSE1/è{y˖bDqKhHo΄sp/pun-MR3ܑsPw<^N)~{ŊKDHq]6WM_nU婢-~UXVtaTd,X0wȂ~[h B+D9ʯe Q6x&ggޯb֓'#_e܇< ҁ vy=TSi,Mw3rq'0>Glb wߠ=Dϣ`G}\}E3^aß_);® bxWNKo +~p~^GSNj0^\AmF_3v;N؊ єT z>ƜE3eH>ۇ:qW.?\\c`֕t{1Zi?c] gp"ZO;2/N&FxzN]R'7r6HcðkGA+ u5tsi7@%Aȭ6|Q) ^ڶ&ޏK[ 0?܋yȀ:X8 Α}Tߊ2V99i" ={ts=n2BO~5gEy.mMjןGWvp0րPU5WޢГx=J6yx)snz\W2Bn>SwUK>Ww_Dc{b9X{oh0xy3\' z?OB>M~u$:?.Ŝ;8Zvȫz8/G\W1~qԱ6P)1#f|thiUmoO6bK-]H)bL%hZF9 o\TjY&>j[{Խl#)4#wdvḴ%:XqbK@u5Gӳgm扠Y}?;?8sbҴ-ytyCxbi=%{O۳W}NN۞W49Cϐ_9 ytLۘ\k/@1|5_69ɟw~ y{5ʯX]"nkv_v |Ƙ'Ey%ݺDyDek o݂gK݈c9ܹ4֜T^vn+I9I4u?+ԞK[#J6B=t)&n=M+zCH>Y4] -9Ϯ ;7\#aK ׶Zfw\P@Glg>mf'i3gfcέ,Wv#e{^f􍄫_]V;jWôБ NiU?+GPF~Rlm烍XR4~_[mCz5ϧ8 Boy&tK O,}yc3G$Obiz2|FtxZUphw5m\ ,uK~$=[pc\ȃKPÁ~օsM,"O\`W>6MQTXm +DSƗҦ*>A)NE78h!R踒yv.5 Ksp~6Kժ)^aDRė8/v|֌ +q 6#gEOhCN8cj_a~wLwpȘ7Ys$&@"ؗ}1e4X |_O=T%bn7cً{;"KQqU|l,m#MCoޏBV׎hΓ?mUUb@d-ל}.' c^s޸f,lI)d:o0j ~@ߥz'糭u"vہ9*:._fh* 1AS[(K_ mEY^ŗ6Y-k[c3=%qeپg>PkX\]Yt-3 +GVLީPw)mzxz׈ug(]QWzu`3b>S]W=VIuѷs2T{8cCCyPF|:@g^LcS牷B&_|^gEeҳfi dHyr!] |݇yvl:e qؤO{?%jGi+ׁЙeK,C hѶ>q١[>c$i\qq v״:}#u@;|ĻR.b}#b9<nS g'$:n{Q9{o#eRN}ȏ+lٿ `+r0Jq 1;d-dpw~kwuڎMuʖ^fU<ޡwޫqFr|#sy{g9v}(9K֩>w?a>OtN)}{#;r#Ϛ goL_>G09.ywga{z>2q7cw䕦mC ]!礉D<̹ ^Jy'vo"t)s u6gMtrVqܮ)L28vQ6h'$ ڨok}[S TВblߣz?GE0yaT/\=mY8 +gH6G?99]K7!R ۉ|B :a*!oTғjL$3Y/̸lGlm澌nԢ9>]?,.;RFB ϛp h+I8Z?wvi΢^ ~caDs 1Xh3nl.Rv,CX/uqK.7qOvF[q-k{oW뽁6E, ˉ]M zB~Z"e}z:9cWӗ4?= ϳwl_;#u2%QnUk[,gwGz7XgiQz(^ Ze;ԸQבּ'nƅ=ze~COؕo=>U~}S.?u^KU} X޽3P_sOEw["̳pw3O:ɟ{ +0V.-)0N8'Y/zm~}Fn{Uqcn:[S Q\Kĸ0}ܶ]e_xvXGu(Ҍ_?^X)*\ol̀^j/mwscr"ur&٦5+a١KD}ئkw2~K[_'6㚩^?52~Cn3bC~ҏ gAs>ݢ]5ckvq1e\!Ծpz=5{H_V_6w`V}e rY_Vq8 m;3S/[hsї2}Nv04+_7cxz71}O +E -?nec KH .#3XZko5];5/O﷦~{-Dޘ}q/،ȥc։1{. ~cꮿPm[G~̸NMI.QnFwwOo[v3-ɾdg~|9p>S;ϔ:} MYma ] #5٫~dc6@kr+{ro'kĖS3Ġ,j~;{9) fsz1Y:;b7׽i{2CB~ ޢxݜ>Y~t:Z{'%yZ;yQl=yw(~ϔ"@[zN9vzg&l=|K+ *iv64[;W{ +wnxF7S~q+\DephWNܓ>E7÷~j❝A/ /;9x!_+1B5bhݯ%dm W3E΍6C +c\qwѠuY:.Mgla>GmaZ{;ͣcYi +?#M.~z<l*B~E݅>R.1|;zw\}NH1yoGЖx;pq'+Kٵ °?ۉI}ȬalYua֪x}xa<7 Wqד\G/<38#{˨0zzWwP^^UJA]y T^gz{΃k1wpG7ĵ0hṙe^nZ8 +'xn'uP͇ޔ qhγ;z)/;#P֙6}׊Fhl({z>pPkHF9R0|ܟYhOނvR"NR<&ݏIsa }1geϹa7eQȐ{"+\*9aӒ3ʟ D>ǓO=voowŶ0.\zm^hVep;u)mھer%͕k܉ޒ)>)%3ȅgYp@Oq{5n+-eBy?~5]lr~aa1FsMnZh{ ><ߐsB-RG=ĘzC􁽀nN*t+u"?UX>jpL܃,3},qsW O 6?>: q~1Mfh ч#NڹFت0{4 +$m)~W5/1]97%^WL$;J6+h$[㰘dg,z*h2VQ:gsg +[rq^~>}r_2t.\a:9{?1 [U2|w5L}qF](;086Y>:X0*m*r4RmWO%}Jqguctq- ΤHoUh3 vEx ʭCAlg31A}[8>iZ> m{lWuЅ:ڴCۏ0: +&Ƣ}1*\ Hu]]'E*MUM>z~ݮ ˳ 弭15V04Ró}_eS~?{ ]Aez ta3*!35f% -Ц໯Zfݩ?juljMuCӲ-x֋r=*2U>tGԔAg'aDFi3B7ϙя@u CUo(>✇mG0JRg㿉vNnQVȘM@ҸLDe[7[Y#NS" ^K?kڭ{G‘%~1W4VsƔ9sЁz>4q;?v9$k5N]dko3_vLEk/u\ez>{{h{zSin5,ځS&ƫ۰?e%Χmƣ];c<&ϹQ{8Ma>7~K~otBSE#㮯1 +Ɨ19}͓gȹauց |K'!Vl#9o#cWgȽA;dC{/hwy7@35K1l +`uttEZ ٖME~iL\#>PюV>sTT֧c[N +>o|qNeTky/acUwkaWCSz彄Zὄ{ hGey FfXK O]R): +;>sDcZ35I+D$9ؾ`x- .Rq,9VA{ +ͦtỘ6tLclOSkE-]uPB;Y=.>+2jdBfoZy -_Gz]#Ў[a;Daxww坍Aߙ{rs J~`xA M1wyә_䚲')1x.k8aZ R0ʐ層T{?sN}}\t!]fL:T>h!I +u#q-u=ma_owMc%eyҦϧaҋ:ԼL@9n>^BдS3c)mzRMاT'^#ݑloGp,cw ʋI i$<킹"Ҿ=Gwgۃ'#R>ߩg\Rg\8Qޮ☂RHX}UPEV(7߉ye) +z_ΡPU3DD|.5ڃlfo'@o3 \C A -iqh ;Hvk/3.rY0~o5D Fb{Cciag]8'Ǖ@y>"Wm͂ؾ\5zdxH{ Щ U7#ϯ?ÞEhYy)Zεh?}4wȿ^p +ây Jbb6Q-+Ԅ>l=00d\nI҆<9Asx<%D +wo%S^u3IЏ7`rGM8/ͱ}C=;<ϾLMo[/+cgѩScҎc߮p3>Ay< }8D:_`O֞8(0ιwyq~4Ώwe2BG!Ϡ)н Uog[zz1pv/z* +)go7&hFe4 1h(@ǻ-| \z^|aA=˔Rsw`>:y$؛s&ͪ3ٛ]]N >P?uh`V61ޛsڧ8fy~tr7eXbW8Yfżw >4J's?;O'S6,1ƾk;+X9~|&V[bsW!uƗ&Wҕz|x|O_Ëx"}tZu\7tSԵ-\d#wpνA))A{=IAy&DK;V<>L NJ*@ߊ;\cj'5!04~|w6ڌʿDꚆ"ͤO5~Fإw{8ʨy/ 3D߷5޷{mT!lTQX`xH{<'<.Ja^Fy6'ymd~)j=ûM4֟F?~}@F}P4YZhԣ,eb@Pk3t-J).?GԮ +o<il@0N~Hc@ukuh܍8{u҉@jL'Z: 3ڑNxrJ'N )8S# HL/z'r.uuT/<^x٧>o96uA]ζȀ8;OiS~@OSZ|?27Tzw1S{&tvɟh/Gz[g7&_0Ǥ_Fٷcd}86c;]6*Etqa7)oV$NIyojXB?ms*Vb=f{;yRb='may=dsuK5JksNS8Z$;uqM?' ò-|Wg"|QƦ#̑pEA~w</2Kq;osj7Oy*QtS}Q}|euFy/ߙ,2C\2{:<[|b+~ܫ(K❭:_3ߋd?GE}"5+q:l2sIKԦKDصPD`I܋]֖6.opLrѕk9l,nyDP8D8+߻Β&c mɋ9R ݆>(HN؟j@#劳SE z̽(߼8=ܣWo[i:&In>]tC.^dmkxN{x"|r]ƌv}Jx[er漤d^_zPOrB ؍s^29/IC@~5/<<i Wh?91`?i tA `>~O{f ȿw˙~,goǧ,7O&Zۋ07{Dڷ8x8_3CRpy7l*ߗ;B>7~_;[>[8هzqIy6{yM\y8z|7(}lpZg3Lsn7Q.olx?=:G0ްks򍴇(>B@FYo1eG,Ds?aRp`LŻn-nS1Xb1;}R4׬[lmA_WѸf]ѐAnZ;5љNgC|i?j*L~qBwbVO 2ΰמ}x Fz>Tl6O'l4|j׍Y =eiwsnۛ3{qۻ>Ġ[]jlzF55dՌzЙUgqu_uwxیI/2ݴW~G1oM&{PnC l5;4.o%c3;|,?33Cφ~D/0'{.,Ŧ[ N'AeA}}4GiNz<>bY8mGaY-qԽYGS_k]բ2ͼѡΙݺ^}A`e7\|ش`E3M[l38ۧ{x8G8r@l~Kqү{ {^@0x։w硯;qYi[Fpw`}9<7sݚ/pNk>ʞN߸{ +:{g/'7lo+X?O9~Jl.~Ah>ةm `[6p.qxʱl,g[=al.C1zb< geViEx96,Oؗfy|ЯZ;\3B[J-+'P+Rmm>n_B}KE(Ow?4EH\{{Cw噬6\ޝNCݵKj{_5~H{(^lƾWw#x)+bV~>#&u$~kN2q4. G>:Y/yޖ!VE8vt{XOy_(:VVywE]u'~z_K'}n{͏>twrB0zMZ'e{*R.MȻJ#~|W+fw>sy*¼|7Y~kVKKgA~k>ٞ`͠>F>&fۃsق$ #hn}B;aV  /n(6f~x뷑lw}"8 8!Z[eeBSsDiO ʼE݅G0ߎݥOxϝ慾@Ls7h=[~7c#C~$|t  + K%ޞsUk=9Ў,CǼf^~Sc$혗1ߥN7z0~<3n#ėW 122gA%J"w-<׷}׆>XwT#% Xl]X~`Sdrei3Cy=֯w/ׇ#ō\A-K=BwnNO;ۮ3y'fv>+17R_K2 uj؇qhWs.g/ +ixVgP5s5v? +?eɐ~UgCg3'<ΧY~kBtVDg .v22<Ƃm{޲^OEr6"H۵YcC-g|)_K>qD9vB&d t:*l-~SA8kt/نg~Դ94^fS֯e>qk2S|w{oCHϬ!$\Y )~m/1}͈!7i26Xgfr0bx gxA } ߱sT> yC>|K/!`{u;m҂25"E-*J=򸮛cȕ{U}#gso5+v%-rXOҷ>0Xuc8)'K[޽E,c[zmOh|1'A?Rzbc iJ9zƠWEA6rF\oeB\˺,~]_$74y|OA'&}z/)~^^pcN +}lj=z/e:58Y,;c[ p_9N;}$7q~q_ rku/ n㏫uuթᇡ;I]xfeCg9hnUy@iZ_tFMi7>8uÂ6{;J;yv\gl]$oߏδ+0]!C~qP߇o9Úa$Žwn}ӭnhلw;6|vvG>q:s:31]I}fig9t|j" }mz6t$m<*hs!yҲg&~NQ|w>5_l[v r ^#΋wهYG#uBrO;K軟iP\Fh Į+Bm}6*L[~m}Ɍ<('um e>Yi-gcw֠'#+ ,ũ"Ȕ:I[֣_G)__{v,N7~f߾+RU}uy?:ư@|ߊ1-[!?8QyyH>w_Ī\wiD}ݫD~Yv7bR(B7,b;"+yZ"wb0;j7c9y6lJףc_+3Ʃ>n +}N;,nCoE#HAz7ynk[WnnkEv BuOFr|3{|o_G6+Q>}:y#<1@xW&\NsB_oV?yHסtdol^b]]>5)goszgCGݽeu :?M?_C)j'c[BysNlBGZw'>ϣ36z?unq~KQʤ:1d! [hvz +ZGBN8IZ@ 4ր''iSHi{+9߱m|m )h]K}82:G|͉O@6}|a7KWYZ6}bk`}}.M>YZQ*sVVMJfT8*/pVMMwN*,K4Y:uFiIʲ*_9 eE*߭ިӫ_[b3t"\I}S=O-"&xVWZYK}S8LkrD8Ҝ'*{V4'VWV0+ʲYeW*/-Z>v҇MQm3ʧ?*ūBf-ۊi&ϘIvnM+'i_enZIKKsٌjReMj&(T>lbITdBuԉ:ƤIeYɴ˦BJ1ȗ.S:ccpҩȜ6BbQ'&0"}.~x |S'Tj|6SꪙU-]R59_TtsɃedNɫ,FϪo;] dUL_6fsSL8B;GΨT!P +G5Y*.^9CW>ՎuFQ$tl;.fCRؾwUվ%URI엲Y&HY)閗bkFN4BTI\'4](PkٝeOcXUR`yʫJ'[Nj4G("J3fL,P}i (/߃eUOBwfo{{qɭ_2~Dqȱ 3HYh= +2ĩ%|ӧXUky̩*>i\=s"BS&¬G/L_X;}UQS@[ˊGXCɯ iWyj\i3cfZсd@}zFPUETN.X-mC)_Ɋz+QWo҅0!%5=>.hi:O JV+ ^^7u|RNǢ +no%uWiM9x] WyTo#~+#Jt$W(&dC%1@AP#d@W`d?h(imLJ%+(L,ap_୲dU:zLQeҋXtFѯ*aB4G >ckR9t1kJncPY6z̭CKJ^]R:k5זI`nĵ#FH%gBߦQ+0ܫ Dx Ίr3*qS}pᠹX|;bokJFogßFUq~oycXCƄO!gH13G+۱:ٳn9O+=\uL /Q+Kgʁ]0HD_;M<$L&^|7Y^鼠2]F)e+rE`U`B/vVNQ=u3 e$SO)hA1]b^V>{VM+ѬYY4FʑĞ'<H/{.LW@0޵||<)<0.5WQ^q5 &<Hx"gw]6OXAw#|Q_hbqJvSvEug߉+7a SfHхcowx|sOQ[y ڒj|ZXI>Q%?f|k|`YiɤN67Qj'vFìgp]Hj)>10~l LJ*+վ\a!Uoɥ ib=fLgĘtS*6ŒPYDŇHX +pk\lv_2V񣞇&o3ǛzzŘtN!-8pja^^ݱ?mӷ{")?4,} HI2X4涱#nut3Hy!*=Y! Ŝ;o}̘x9Ot Y 3fʵ)XcBkRJR:Mfr&3&eSǕϥiT5CTAԤB? >JAEXt7ΨRX9IUH*D!,q|Ua.g-3*kdRyv9%Ret?]0wsDEŌ[g\X */lig g%ԁ3e;'q 8jrSb, +WԿu=2d$}q}v;lPংZZ.PMDX9S# F<Mɼ-LćY+ń4Z !LϬQ5cB$hqh؃j!_㪧<}~%T]7j{7SEej֠.G37I|6s*GF 먢Lv*-]\ eTRYq6 O='A[fL/S5I|IQ4DNF·&4l,Z@Uf7\c4(L%Ӊcك&iK 3MJYF +fר($<ƻISXPyF\B)Xi:S.^:n\Szvs$=Qj܈Vh%EM@-UᑇiA3ZW|F36KR}rv'd"CԆRYe)pDdo-zrUfGLY0%NȼBz\Ԛ>QpRy$l& YmzRLQT6Ṙ͐Y8k9K;ƗP/H)PO, +Fٸ)$NSQjQX2EUL Qj++0ʹQQ+9*(%EKO|=c=mW͘9cS(ST͡O-J!KݬN(| rtSU:yԉo[mr6ķz"wIZ^9ծN%-ds.Q/P} Sˮ3ʔQ+Zܴj2AWit[MYOlN+]JIܟǀT>]z(ULۏԑ25{ +Qrz\v;k +Em2XI u9=R s7vQFn/NnH cPf}ljBu7Ӊܝ̍>(Ӯ7:NZx Kգo1#3GԪ+j=He>@\R1Tu,nYV4cNuK%2UWđ`")Vw!n9NE8r?JnLW*Dps^2A;LՕejC$-gKjU"i!&u4dG'DfVϨ(z$ß:Ç5J.r1E)|Tiug*DEdDeFf%VLM1&Z]l4C9̸UMB2m.^"vxd QmTiz΀I1UPovSGSfQ}qxe+^Gq(AΔ?Q+剞3ʳlXzu:~7=Z<9C}<~=o{%O#:WI%v==Q-oj5\ƙ(?FJN[[.Vr#cʃkiJ,/7LA96sD MSE%v'r]AבSz ̾#<"1t=D %PbgW2Y>a|\3Lf(~4ehTDf7FVWTNTg>LT?-m&q|J2:jx朊^ <3TT!O ϖ8w/N +Z-N6 +M評3$tiQC>T:mLi%\#X.~C5 |"}CA !00)/ACnU'7V#o>zEZ4wڇt'ϐ.|\ +GH<~ Μ"]+Pҋ^?D"t$,"} +Sw-?ЛYHD* #ҧ梟zȽ񸵶f}+ć.wԥ,IԤv*\x6iEie}EiSGnny]hӎ~нqŐx>n2pf}}v_xZۍv?#cџCl"6c҉|\Hzsg=hQ-lߵccy/z vY4iE,s)CdIEŶ(ge-yZz( 2im˘h[*4܄2'Pf9ɭ ;lRG2&ݳkwm8^U:]ϥ=IM.\Qg_b/=h{eŎxA՟P~DEvvs1G&;FXpSݓm܁>E ֦b_ FLO57~gĢng,l#ϖq  o3 >IZ+$yQ5#kGx-.,סKY(FƤBgTm'Wė/+X_z9K3.Hmhoq7Hj;դ.IK{nQgvv +Cj.ܝgo + Ănto=-'̓-UPK[]zF"% i=~Eڗڊh<4{w(ھ #nJq&,ym/bbfuDn`T@6&Gg>Ew*K[zgSj;t)\XTy~oMj֙5]j;MY,iTe{st$A [k`8,iwal +kE?gQܶd٥ +--9ZS8.̃.U|, *ØXۄ}۱$R]u km7ouuw9Ig[ 5tYGЫ/\结.Ϧ-M-Zɳse)ڮ5ݾdzݽs ;z6UVӭ.;ץ/ĂR'w;)uv{qgNщ/8cNzsuEig$߼kg}ǖ¸lKݶsEij\A;e$ճ(ݻ<۾;uvu,uZv.f6pns ڹRwl|mq%vZ6{MO]ϳb ]{4`rt߈1cbmK/DŽ谠Ώz6员$Acy1ߧ!jnưrހAQ,IWw"+ =x9qkٟz.:(Bx58sZwq%C!vtЈ<_ha_D% i$ .Jqq}=d}m +5F1d洔ݏ$ͨh] +)ui-J,ɽgIj{M0h4mEX,i~%yɳr峛rnSd䞠u)(DTN p6 G=Nj;a(տ@=-SX'VY֦B>Km u\X61].c6zjVa1Y{j'ۺ]-uPr[]ʈ%gz٨2pB<M",ۘRX? -MIt!= -l$:#}w@G(fH̃RITF,N.FX:gEѓMn(j%ߙF%_i_'3HlItGWN^s9zvٞe=&le=vi!ߕt)/-?'}cԞU}42&3Y +o-e6CoIڱATPT2EY|DOѺ_cМbX,|H$:KAU|Ӣmm]HXU6`"hme<Ibb(;쮵ɺk,]us}FfҺ\Ҳ꨺_:#XL:N8E=EcUG}~n˨WF}ƽHsK/ 4PdhI8#{"B8 ^sgAhpY2ڻ"8}7-02,e@[X}%ڢ3P:LSl.puj :aV+NݑsϲdDg>:a.[7ek1VJc5xO+y]`%q_vvpCQ87wyq, tl!eNjpZ +_ &΁}Je6$#o z< 2;7A߶cs3Ggv/-ǼJcm:9ᗖsaOannielJugbЈU^]%Fzn:n))oC~u3Gk鼰Z1`^s*@?I4n݇\({\+.<@(Kg̐Iq5={m!G\8M +R>@4,ClDè˺.ek_=}jz~Va@>?o5Xw.yBAab3ឞg|gCYzcs朘7hyb׎[r|-R&Dž0{! +>D+? +<ܖ!p%;鑴oϤekf0b[{ϡ/1^1{c7\ +NvE:H;6NObޙyn֑i6QȻ9Dl"nԡŲ$hW6Feu*{6m%4[n3.6,;inuK@|L{|ӹ<1elU+yg]8iٹ'g ..ϩKˡ!Zۨ;V~1O?(;ҥ"tgu)i1ĝBR1JڇfUV@wڟF/NG&<B/.6lG^qSna9 (mTԂͬG]~?s!7*njF;: [źp's匔g!{CO\1J.CC@"b8ϻNl8?p{Q8gĹv?2< ?s %qF UT]V䥄 tc71Z~ۛ\[m-V< O-3|]旗I"ktDTaDZ;Uڥ@x AlJUҫRrf%{4TPנL)~UvoThX*tXBʐJUr1<(Ŀ(1z <[P + v;H5 \#+r.`m7ԢhO +Sq})ė t04NRȄJH%uOdt/4q9T2>1 28pobt$&w:p"YD&i"24^Y\ԩ/xcbhYiw,銍,}9E*c*GEXZ +7o&:h"5)}F@hDu2XsNHذk[IsFƠ۠}p G:՘ςvjڭ=J֠NhZ~fQIJ(.^ ޤRLȋf2*P:S@DNj1赏T es{˞Y)ċ fv56IZÐ8 eb?鈡C&"#N褉Ԇ,o6/(4 +Hp8XA=U UeDS*s{1ć2CDNᅁeb)F&fqnCf-m%S[kd>uGt,ЃƲL@<q + 1+^Xk6e}`ґU {UI +ºy !*3(:e uؘ:dKqwƑaza' qKAxk#ʛ)Tה%%T  @X6dHyO!=Rs> Ʌ٧xz˟N(Vi$Q0*F:eCeu#Uf NѲ@hCMS $Fc g2GJm=/\~3U5@[[N|`Nt oVDۭ1Z"b,m,B:- gȂV:a5h`-pOh@0Ԛ-lHއKWxx <>%tAqE\^qAU`ym 炴uCr~X%U"xUTHT!*"yq\q"aNCsW}<wr:"Qe`qWx6$ds'k/=MOB/Bp#9@BrV,#i^YE?e4E\۟ +*D{~~#Ǖ/_0)A^ލ-LNϸ>s?f>rezF2I 6nYXX¯WWUWVE.Ko~ټ/%,V'>JD~_'Bƒdi2)Ųy}AɦKs7m +&0 g&puJ%!WU+gdg~xl}a y=·'Ezs\5,$ X(:.r:J_5#CpzBHg_ < )Cy_:z~-Cnw6IſvQxJہN΅?YW/u@2m48TƣCD &׋!@SLw-\ { Ի4@^է]~R/IU0q*~J*fh礎TńB~>ԇ1p59>/sZM9'ઇI(\qO!9p= ًp ?A梁'xm-,]O??2=ݩt9g]7xkM~qß=?m8U|zO|eYNu~Α9KןJ5}:b~~]m?x~R嫯.9 o&V^:G:rq\3@z' ?&t$P{lǦ@9BBؾ@'&m>ߵU6 WFkh$h m>Qӻh;:o)XmyV?ShH[&j+^ѫVm>h$xvH\lN_S?3[vzjuڷUG{th{tJn 5F9NTk:?uUyv]0j7ؙu'힯##V)W>[tuܮߴhۙ21^ FӖfΣS!}[7_T=^x,F P~:z53IԱwD#^w~B߭ӎNO餿Vt {rH_ѫu:1YN7q:|v Zgu?c&hۆ#=kx|M ?vOAOn%OyA?z2lK 381q>q`x5d9 J/x7ruZyz"߆_((!I\NOtO?'dx8㝉Cx>9|k.פr<{g D<^Q a E!|;  ƱCc؀໓t:g@(:=tZI$$u$$zcOQ fN¸DIʤB3T!\&mLO: Ɲ>>>o߾}vR~RRD.Y*otL['Uʳ)n;tּJ77+s!rŜ? +j=1pL~iS'KwJY<~΍_m=mulsB!:ϣʝW6wƥqql;?;9}qYz{uޘR6/X[|qffg?+mj?u +q>.ke22oM/IYGn>W<Xf\Ju؎mng֘fl%n?O9C>x)^ֻ۝Dn-}ZMr/ =u;3<J'ɮ=ngo_&vKi2 %;{;:8}JSyu 5B1MBM.mӑJ=ad!/!PMcK β:cz3Gz=7G[A髍PЕP[.d6'ςX +jPgN4㪗F"$䳹9u3W3nRMO(ڢmB U7FG1M)ݘN@URX)bY4o RnGilS_ýHciwxq7ɃԡUGֿx)oqK"9'l|6{OKY֦z3`ݚG.N%!yUv61Njm`L?jJYu H,UszZY+beCC˷.}E[DhPjogZLc15&yըnb\R=ƭؐ +Liܩ)k/Xͧ"Qs`%&]\Sp+γ[m?5*;Iz&L)-*z&9%]EyN*&rt*`h%ho#:(aT ͬJS.>NdzTVבwP>U-3yrYzp~o^42JGZD:#ݐ-GOSHjIi7C_!y4"ϑ=Z&ۭM^,[xR,e+O IHP%TnsBAMS@<ܩNՔFzzDC$ʃV(^x.=T%j+7wIoQ⻞7w;}`Gy$MJ +mmK r}UCjYˣo]er!ʥ9pjKUxve +U_l.[Ny&)7 y.3mM˥]ܥkB!K`["h_6 W Poq(etn/F9!fmN ɯ-)7rʽ_Ʈ}>*.'ҊM;Cxqǯ?㚴9/C8m{:Ϊ~Pxj^LCƓ.7 +V-*l+nN|"N͉hsڣ>Q1Z: R5~B]&/~2RG0bAȥtPR/t/PtMc96۹~ѽŖI9k׾=G-n`_UKoqp,/"FP|qa]f`g"%-BNONCD\bGJ|u۽B"Xa|bx_?gzڋ[>/J.ڞu uz8.Do_"SmD~|=r%lyl%5o_CVCJ˧~:dF7:X->kE?slߨ*>?툭߫q7>f/_~79-~VQq?ev5?gvsS +| Sr8??f ?πL9 ]39:S*q=] 69:Sr_|8>Ϲ8>89KeafB.܉\7s(r^q8 9n~L9_X,yK%p~Ҕ܋\9㜈ˁ9'qP4ǩ6/aҥW.U[/|1%|8?#k~)C?|aˁ~'Q+~8?a ી8ps5?<`󳾦T9L /dpsO3kG?8NUxx3p=E, +|x{ }|?pL6! _|z9Q| Dҙr +&c9[8p +o>vU/!=#[7 |f) +A]3'\r?Cs2~? G'| xqO| p}Dqq/݀+>x|_@4%/G\7 *~|9r?yǟ??`}]_`?r|_`J5d/{6Cv~ >-d6OKR +jv``^C%{#vヽ6_];8>ػ9>v18~M /p|`4A_[`,8>`}8>/r|>)gd%5o9>`~=}ŏk^ l׃=67}[>md{1ǯ/K9>+8>ث9>!vヽ}{=_S7r|`7q|[8>;9>q|?nkKv{7;`q|?~ǿdy8>؏s|~ WŊ{X4LgVqGzӎ~񇇧9S?#8E43ZqlF~%i8ӝTqb|'&"U4+ny|+nYywPlxEk!GɿGLBZKyNݡJ'^Oi੒ٴo0G7T%\W"gqT9e_=gԞo.ܾ|Ͽ-7Ob]ZU{-1~J/k /YѯMһS'V=l )^#7~x6zU+ ~{mUzc+Y:ޝR3-1~JoװR#^/lZ ?=2~zNXtkb̟_[xX< P'dzl:{֫dk[o0">M~hyҩ<1gNYѯ;@?g,61[ӯmw^82~ݤ]_g㛜OGl5or>zm54UӋzZq?kX+^dF^^+zI2[ϹG=5;aB#gZmZf?.s=s%l}=Vi̻uEn9%2 v Y+2x}ð{>s';w36g>ȴ>1KLd= 1.ـvc9;{sa%h/><ρl0// 1a}dPȾo;g~ʵxNfse旄sz2SO{޷l_J$_7G0.xLmvM16|PLn+6a?U=XW;׷`ß! ;-Ǖx#ί xU$q"2po1S>n޽rmv7ʺ/ƻė>Oi~sw'{Qh7!rīs:BnQ>qo"QwF{ý HGsEgDX^B+֩X}~Çfbyp-eͼme4HmM1mk\/ۘA'v}f2zS66Jön5>> v6Uh]mbn~Dwuԡ +|dYGYυj\a=}j̸;:_ !-3zźg:N?gO`my +{O + [L;,F.E]CWef|x{=_|M= [f{H[< W..ahۂ_,b9ahOLͷAE{ݢ͢[0-ڬx|Tv6)|!~& ڟm s ~Rfwm{g>Iۙkigz1¸F tO}/жӠs込яihZ} wz˾FzFw e.Rw]ZKt@{NxP,kB}= MXA7dԚ +?z;7a%gLJˑi58JWw/$,.hʢ ŧ]]W&\s[ wh/{?ڲ9c|@݄H“kp?HJ {R,v8Q`?G3 z.sT'hMJ;=x;yG^s:QNzƋ99NzF:鉑Zdi<*g)z}B#&)tzݜ#H;_IJ;ʸK/GNz ۤIR~oXy25M_>WgDZdRpm\.NN~cg:c1R^l1D3R'=18M3ϝ|cR;48 l)}43|R~Nz ={)tzW;^r?}'w8%)zNz;H/H%)z9酾kl"~ ET'=1XOz}>T 3މrcXc?PV:/ZrI%XKHϱhij.ns^eNz@Am3@{x9>2K\*<x>܂:<_s x. fa6O+p/k RF^+cU=SH"3ws=Zư.U1iL?eZaUVa5]cXi1'Bns'G *ŵkzßab*+~B;EŰXa7>Ieͱ|Te3V=vIr~mŰ,>'q*u&bXa,ɟayߟa '*{V*K:%/i!N?IRII>ݰqqmϊaP$cX[}}:~x{aU +7zV^1,{`;r |u׏uj?m0/r}27"iwS3xFhS 8m$"p'k]~s=WvIŮ6L֨ [3eLBƮ݌]MP'Unkʉv7VɸUW>WkY_~]w5F3&oxHqy\hnܡ:7[Θel;u߼e~sC o1Ʈ698+1v chƵ1U߼ﰅ2{9)~sO o^w8ƮF|ovLE;mU_9⛱+*)ꗊA[E;5TlcWg쑌}7P8l؝R ewNf>msfߵ (3^.崕vw+C{/3OcR}8POƮn/%VCV~paZ*7-<2W F{Zp^_[dܙuYƝ/~~?l!bŭ/NxV(0D)N_4X m /9 c÷k>Pn/bƙLްř{,(V)7\8SNUWǕB:&Wʋ>orcŕθNJsDAbQW %G]:m&L5>QU݌ f=F u6 sVK67/rPQ4NmFRWL3VekF>KӐW2|B_sη|B*mL|ۭ +IHk<.q1\.<Ѹ*G Fy:_1i%VMȗ7!\5"ۣ+2FZ0YhSY?r󅋌)dy7*(`>*+6R.2:b;b[tpf4/Mȷ*8-lfytyuCY 0>Cm Ym`R+_;d4NeN2ߪ|'/<+&N26#W|,]ƓHۘ,/ N6Zn+gy:_dHsyoUCNkbyٺFee|Xh%C:_x5*_lq,;sqg-n4oi^q7?x0qܚ/fdD~GƘu'rḰ"r;KT0E>>K~8oP0*`kͅna?O(*1I}2&[2~XxM'WG\T\AחhFSkv mt-KDi4w3Hy.'ݸ(hld|UƲ9,D|xU~N[,7Pbts֧mvQAx?q8՗z!zd]lr 2!*їG5HƤ]|,lĜu1^!}G)ZtC|^4à:Es p1Ofz ,0>+I<loβ3uQvQю2E߀.? y(Dgd~3-+Y?e7W^90d[:KqE5y2SgcZ{BT>~6_rQa }y|&/ԑ{|n>}TIM)qv0pw ܰGM:$~1tcDv5J|[Iy?|kن_8 +؎#}%~ j ߛaЯ/{?˅㇀^W' +s?ǜ~݀=Y6WfP/?M, a`Oj\W+%L\7c|t4b̾qw,~Gw,O9t̓A:|&,v +R,X.`+V9`kvN!/`8`}| 䣓 N\/Xio2aDsL9pNt~oveAV3vB܋4 :27UpƼ:9w@_\q>KqH= eZV3$ C{}09}&I ?L޵'8r g+MJ0^1 8&JGa I<+D#a~Ww~_}D"iKˉ[]+ѱ}aN+>ts6~Կ=iw_u:}>TvOd/h] :>-`_2 vJ0elY4G_We_3elq}_4 i#4-iov0aT0add<6"#)?FX؉ϫ{Fׁ0F?S1(IÝc]: +iC.7s%CnXr_I_砻C+;\zl]w~.gsBӍPDyWiGY+ro z˚=nN4!Rt7x#ϲuy/f}Ƙ=K~Gމ=_] |f[g.V*W0V|\=x|m2'="^{: [H=y)z:yO36^_eU+Jqh Ǽ?^RY8h{2,kSYYF {RWKǘLV'8OUesx oQQċmtJX +:gz1r}/؜i8x?IO]K˽C)|)gqGfÜsg*rO}^'-y+*;3"'*rҋg"=W1EbGzrb^g^h^ϓxV} HOUL{I;ԸY9Nz,)tz[bC*)tz:y7~$NI'$)tz9a)tz;c/EÌR~I/>8]//|Í酜Í)tz79Ňݥt0_:Nz/#KSEr'=1IzI;w4 }Q8F%tzC#ͤ/iNzQF5eI/^?'=ƃR~;t qF_)=x)z?{jX{j9W-h+_Z{j|Ϗ.L'Nm*NoI<1HycTKy{I/6ƸV3_XRZ|cR;u 5#h)za'=q1L/6zABL)tzѓx R~:yR~nq |)No^;K/4'=wP~˗w^gP~wg^U:'qƛ»Ynl +˕{ Sl70aa@O#wp&tzNzyW6ElM>(zfؠS0R2Q@+Kr -Bp.!$a/EZ`7G73 M.?ԾİB]F'=p>_:O{Ve{Jm|<#}Db={_ 1poVi(uUzKMn +F7%ԉ:D76%v2̀b>awͬx^>k :yՄ:i"cD ?u{X'^.~Ch/Nc9.6(2p3c,Aڃz_!,c9#h=:d?%|lل^,Xx105øs V7a~h%kZOf߁M\`إq|Y L̡n|xͨ»@U74'ʽ#y]˩Y(3bz4S\WFr_iNGL +Z̕%yzN==(qW?c(&;;Ora]L YXq??veÈx݈e؃,lFv0 e3^RF'ŀ=.'nʑ{G +!'l[uīy~ȁu# 2yDI/mUu?w7|tU}|?ufݿ;U?v7q2|/m"뼓/ ee6o}_q>u7kYn%{M}KaܼI[CsM|fB>>gn~iךOku|G>^3_]MU>O|T&mV>_wب>!4G E;DX0vNΥLeaiNYK|J? ƽZ ϦgpWwKx ^Bx\|/E|~U/c +Gϴ舅?CT 4Ϙ,`Q(lC5QR gk xHc +8#,^ Ix ixp_3->%RO?@›?SW^; 'Ih4i[lh {ߒy2 Y|"LoP RlQ&O&wo +~?'Zt/P0 _xObn +~ /Q pSK#%wk  $O|7J $<;_S⏖ +_w_ {Hŀo'7V_:IB  Y:ߑ!?a I_ק*)+ɀ6)ʏ.|iR>ʏ=rPLhx ڿp?a;%|/t95QQF½- rX.K- +O'\O>_+_mIOfՋ?9([{ȧx?!^lOWgOxXpxw +3=\//G/UpWUJK)?z. +_A…/ +>VC, ?>?o>f}? +>^G~6p|' f>S+lVOI_;$ (½S] Pc +,%>jjOXe(Wx>^>a,k?gY!kN +~ohE|^^Bx@WpG3{9  _~6Y_I_µy6YY;O{_iOP~fLт;͖1<ݘUf +܇\r}y_>?zrƿos:e~D3.DZT{󢕻y:o~U"QP!oݠnƨ.Ew-CwkO}&pqw& o%zC^M-ᝉ¬R>a V !c&䁉fy=p_"ĖAoZFB޲'Se^w2/r4ϗ@o%FH6k- 멨rM&oOn/?]@_B۠,c5g{;=.uD ν9@o^mú +zDo%p/. M^;;N\Gޗ0u_BaUw +Pk䗼ެu,kKsQ&MkpG6КLyBINZO;{˞Ѯ9RLMGC7aq#coB{ +ys ?'w/_eMc %F{u_.wn!eS!_ErO6JSuCNFyPΚÉǐ#d{Z}>ڙuq;ɦ#m 7OH}k.V9;Q6Y;=Q{mZ}Sz,|Ѱ#?"œ/$lanl≂y'%"2>zU(c.c$ːP[ezCenEYV'h- Oykhme +k2DK=p-)g s%4 k0x)h]ߔyO#r.=DApkhG}2_n +E /~ h$0wpPܧ快#5J=<4Y)ۮwChȉRq?~w:{߮_?6=yo 12Ȱ yfE(ÛH _R-60m-O!*0rEJowG⪾ ŋgmjz[},&t}0=3A>jCIgqu`b~Hb0!>{ Et_(G"_w"sE~>"h$2#q|][yohhDw:3|g&Ȏ$.s)Iv>^ ߣYX k FZx7CsEE. "A=o1T^uif*/ο2o!N\[}7AYw.;'JYw}{۽3R}-NhclߩW>mpĒ+DX2v["'U>yO&5NяO]h$l59j1咪U 7.!PVOU~K^vQWZBq9QH þѽtMVy{λA>9ȉހc Z͘g+!?齘QIiM O/CL\Fv>~RB'b;&}"  6vY(x'2@k +=C@ƟmCo"P(;szتEe"Sɵ YC"2|fNľㅭ +Gja/C?a~߈6ʐ{}fBS=%{D3XVFG >fY7BdYo,k~u,H|.TW9fyW'܋UyGJ^UW߻*+EY}#񕪬 Ue59hk\m*[r"5@qއ&˺PWeXV~$E6emrud8Hˮ + BY#v^lo/k1.qWۍ, ߊ,iEwрȞJE?W1 +&ơ%eFJ/eUEܣ^79]a#Gy7^ƕ0O<78~uїa?tRK1{/og#pcnߜi &k&}r+R';@_aW~(?B{O9>_|ѿ*hSʿQ+ }Pu/~Ӗ[򈼃y.盫9߄sZ;MOg/wԷ wz^y鎌?Bxl|h!g*58M -ㆷ@;/o{3ɉލw3 z,m#'D#ϹbN6o{'ɉބ^W|oWɳ!Dr0hk?OQnІ0<9 !'|X.4]qv|0[îej]+W{2ձDQARtX6uX_X\kKކLMFBS8؈ʼne/^Hm>5>s~DܵbȟƲ+v*gvQ4)}|(_1$Ndٛ>g7u[..s|Ex~8ՖYsnSo*yUsoDq6O>.+X]TTw\mweUQԜv^s3|n5?y 2}G,ejlSw!mhJ~%*\^3fA=)LGC38/d[À0m뛎'NAc mneу5syqy2bZOk'lJmivs#|CMŴݥ̈́=}8$Owx_cƵ606 5mxG^m$\& }Om_~*"⟪fGsG_~l/:F g:I/qJI9kjj(6秩C -uS4oyG6ό!wxzȪ2O>=^_Oݾ6֍%d]1]_^sEB/q(yi&b8 89%w7՘yḌhdhvpnw +w +։*Gm6?|;.9rDzP}yF xJi!*踒q sqi0}CJ]/ݷJz6hoIpln{9|+F5}!'rx Uwelq^B߄5?@yo]ʟ}} +2]PKE ~űK=hOgunWvt2?ϺOy5 uw]b>Gc_6s' +:Ά~Bcsd\½>vބ&!n1bliEBݗ5Z_ ;sy>:2΃wA:NԽy޿bDke'd NȂ?9!|ony=ߠLMl=n|1M) {N nǗH<rq &?-đcG^^ %9-kŗe}S=O;yYo5,_XŽ{beD~'/%T];Αr +<ru(Z]#PV~zױV`>bTY/eɱ͗y44\}Q +]F],ʘ=)RƖ|Ta3yҿWoI["ܧuмly܋X7JumvHaWd%"MKihVFJ^`uGɀ(,bV`+0 p.oq^>Hl@kn1x9ڶyyRjJ +mׁȝqN{jLi(8)Y s@*Oq¥+ 6jŰWF 1&&kbBM(s*?tEYrxNaYi,y+u'OkJu?7$_ڿ'fKJ߿țf}ffa0E۱4.R gޅ}ߵlE10^*̊7Upƶ6brh5hpH}aw.cm Խx:<.W\})Zr-gr7܁rbh?/po-ު||c;6BF%jv~^VN13E<i 4f"F$â+?CGO (=sOXrK u8컍}554f}|(/$߿pAa@3qғ\bʿˍ wƾoZ{x9 >аh@sr hj鸹5 v6@#hx@MP d>[LwvP +d>52= OewsO#O}\2Xpv%br؉rG}*ZA+̾>nD?=Ѹ+34*cbK WsOMɶaú$\׹gg_'9fQV/}~3|kGy{A<[y+}5ƕ|E6o6_r:^6p}ڗcPc\<=/ +‰gYۦwkHTE}-nٛʄA78}Z#{;g</4ْ9ۄvuFxvmyA='2Ի9{Ug[$i<] ԋ0NwFR/wo_2y&µr;HLXWQZD:^vPQ@ ;PG,c 9;,ek LTX+yE6BW8Z,Y\Ma< +>,ښJ8x5=/ݥX$ E۪Hy5ƞiGeоR~.˛e_Xag u&W ok=8Q!rW6_.2C^ږXE:e쏀gfxtXHwemא?B_&D뫍h[Q2ӦfhO!L4 ūmh'zbNUEAՁy:h;]3u7wr/A) Xdъ.ZngjCB9}Ӽ43uj^zQw81Svm`+]GG݈Pm]۞6:lW32/ݮ쳯C%ʌ +}[V8$^p(Pz](Pn\LG7ugKY䇴!OeYzv9/S6z<+}:OiFAh:]-ۘo +mll:8M=iv&ۊcoXGFOKo rZU۔M=wM zB~Iw@/B9bc5ǒ_?36FGnճ6b˘ YѳУz|d?Mk9(<xI.Uc,: qt6}Ѯ(ۤzeϫ }wz +T}q){!hK`-'t[5Laۙ~ko4'J]bi~z aK} +ܝJ0΀]šdşXPd?vx`eܕ>m?U9KWҟ@X}󅲹x5ʷ>q`9մBʮ=X"ۘ)*eSAm0Nρ-/#v5C:mc=-9m Ia1={os8W? bc51%DzEWe_ƲQ~)s,;5i oX6wkFAc)SmcY+cY#-Sg=I˶Zcٛ/mmwiSc=XֿcKߴTyM.ӕs8քTsNfs.b,d}\>eq 2yRus*xYOaoж'Rm+G\ƴt_U6L^K{qNNM]^[жa zUOmVcpdplsx1S;όl#뻃\'=<O+Wg2U]A*Faﯿ0g?y}e=īyF+vm5-Gw0?;t7cmwߠ,N~3Z}X>X<{$=̻ E]xܘ0>rV5{Ocl#]ڰE{C {UˆKzࡤXM}V3-}fmh{z2V`7^ cga>Qh L_;t%R} p#$}KQ&S;Er`5 +h)CNSw+Ζ0Z<9>2>M O22;!VehWڼ/'/DBcNt(O%s'_="_]d/zvPO'~ֹns54Qǵ>bhnC׶ui~پNo3mf dzqt-GK ]>Ru}.8EeD/Ǒ{TJ|XצOmgv\|:tcZ8/)Wȶ4~߻Shiν4r^sADeikiڗT8nỤmr;T;nFE| +ue-)\C޴"ےbGyXhjwnS#7C'ԝgÀ-n<0ϮZ[ePbZӥmÇƳlwn#{`Yt@Y&G 5K~gc^!wƚä_CŘ1/sQO![^ 긱U6m;5/T|sU^*uIo",,|2 "DsЏfujUXA0__[1Vȍ>v*`]jk cpMMuc>y?_z [7=vf/Χ#V(/5 O va,=EbؚPvG~QVH5UwffuM =٧E]2 vY{VodWvsN962d1ν<ݭ|}Ng[<_x<ޖ^NȋucB]d8 Q4{=u? u߉<ʵl<C9:dzr^vnF9֞ \P%OcГk٨^VkvZ1ʄhvo]߭dr~`wsmZ{v|~,,?("CXN=C,VΖ ._6jqO?ܗ,7:*}r_pO"-O@a~'/7G|2D~[ׅت)kb}1ƍvwC^ߙ%+;3uŲ/NN N}kҳEC`_MDeV;k݆Iν uҷmVxL @uqS!n˻z:>W͏! w ßZA:corn]K0c?Og =%KU@k2]iY5%eJٮz;Edʗwlϝ8Hl%u(ǓM0#q7dz.B}kp'oL!V\v<=~lIa}>w_kݡ}G$nyRȽP{Ut/)?V',/"ÄFDo8xЮD^π(6s1ڀL^:A_a/ᰈl eqcB\0X]"҂cAd-?s9,%`.dfvHR;XO4SOwK>mT5שHseK&:oUBG zTjPTM vQ wyI5ŽYpK Ku_3Ktm =eս<5kQE ^@:N_܆)l~>m[O119O.VsTzsa>wޖù#`XO/t1K}y1'sv{F,IByƎ1 wtJg:KDžQdz[/VgΑ =﹋:H9{ܲ5~٤VL[T]Yqr>Kʦ}/C,&JYG|9P~z&F Q+i1?O[>ڢK)yȸ"`yM֙Mh}#Uy~wp پPsC qMs bJ́u:1~~gEnz؝m~1uv3_d]{0S\S?U!u4?d!$F?uKOm<+{ȱuٯ +V#Qçӗ:'̫qd~oo ϐ姙=;GhЉG/ ǫ ?彮^yQd>SxLYY? ?=.^<0[1־j,;оjrEDk|rL| /e*ZvuΘ<#68B~ #tB=@;潐G\Qj081GnE?X볢noa̞1܇v1Sv@VKPnヅs|Tŗ|yd;E} S=񂂣}]b*d(x?;^ |_?x ]x/6vqUK/t/7^x1}/TkeٜF{˰C9pii0UexwxC^xN߫e?,"}^ݧIK>ooQios9XkHҮb̺sܗ ɘ1:q OҎY1Jb/s1be^%8N hr>ʸqJSʼ8'bgX߮0fڃ߸ a& {v= za݋+ܑCüP>NȽ穽V~LI_a U?2W-xP|?(vȷȋy7m@o#/rPn^ޢu,~]kksG|m9 =ޱȐSp 5)FtcCYly_VZB:q#x*&=g>PtΞNXX/-~φ\?vaGD:!4*0( B;y4KZRq׾W&-{B$Zyo&9nBd39vEp_NX"=G@:džPǧ9GSx/Eeפkۿ=l/ g i~0q=l}*{kd@ӆJnyQ2N _K~qwI 33άȪ1mU0?6%GR|:riY.˷M̀~< ;8oY>t9 ^݃Exjz8<C{ ii>OcD}}}9ُ`>eБwxp9uv6Cڱ#Lb'uu_dO{?o] eyߢ-Ցcz~Oɉk/Z;= ٔ~OiiRŸӘӧOzӻz=v= }NX=2,n|򮂼9{G^^Tx='yAsIw:3% GϻӺuWJ/(IT.8znտ\[ȚIOarH H[ڇBm +}.y8j}xIW>|\c+g{sW .9TvH}v؛Ϟv{>5Wl*wN?P5~j_ihh-rǜH٥0|^sO,gv~0Fds͠Ux?a1g\W8zd:_mVz&տ +\eWdtkg~Bek_ +J֯W)=rgY;wjto3 %l|1U:"q1uqx>7u.pYQ9:7rѯ&MЫV7,ks> +}zC=\'ˋ?ΦPOx? @,T{i5M^/F 3ܛc[;d.D1Gs(<E~ݩ];2ǝ.cʦֱ>x~g}r,38#rywxH?N#8ӶI3cǙSMs;O*_5!bθH:XdFC(#eU :YJ~bY89f<>ۡEKQϝ%bGO˖צG;{v᭨L?g 0Żg~t?r1ݔ:g#PG]3NU$T{bbrXAt6Gm!БV|+EB}{#awo*cpǮYF-@[6 wlHx"9lS1tkl8]My#K>T],5V5V6 +UWC/"ϥ]I+Zԧq]vxgOHr/lLγy5ս,mSwE|(^y|8yR.'upixzL8S Udp9#g˛6 ;6Y߱ˏ^ˢΪ>bZQ׺}쫽x?yp.C _ 0~S~7|Kc1VroeBYS!/ WlCo%wpI=?2~$]}g}nӵnX foTs㌫0x͂}d^q5ɗ~L 7{YQi: K4O~FǴ~CZ|[,eye}O<"Y^GSubx-`_jr/|gq +L`:i#Xγ[-VĿ_RѝEyڶ7i'Y5& y>#>^#3ݾ?n7xn|{;7Y5u/GΠV}V/oo/r|z}kq[Kom;{OBngbɇf\Iuw{/Kcėnn\9]5v3jݣ;5.Iy#Ļym>O#񫫸ObJ_RZ ?5[g7, +}Msw`Nw#La&qމxԓǿȈ|'(׼4;S;5>Q.8TyS1>y:W, M~3,Ľ>|u7kqˊc:[E~UdKT۸ՔnV1@jwlѦ<qOJF0+NzFWnuK%>3-R,3R9^%ʃ#¬KzWT0>y \C.an< f^|w7s0 K8G +`C%DAϚoA,aB[Iy\~Wl%]5uL-{g_ OsN߃*r}~*Cܣhd|fɠO\μEw:~+ЖD~͆YDv Z.r=r=HP}N~2;5ѹySyeyc.k={1]u͋#V'uw0>1lԸ w]6M\1hx{^|ϓ4L߹0xJ΅'A|/|s2j>hrYU$^ {Rg=\ &N\ ދ5|ع`W/ x 6DE_T^_:ͫ<'`cgBg[7\ åmO=iO~7~^}eNhsn9i9kl3'BܺME˖k{b"S~wcj(6se +ԭeJ}1'ʺ/l&=tU wH0Ip 1;a?bLJ8RL5&el PsQtS߄\2Ag׉ܣL[qEa2~y_vlq:HMj\ƹQne<;}woR'͵fy\٬s,7{e;xDYg3/}fQ3I/n-"k-X >qv9mmsM1S1ۣLGgZ{N7S[[w:5`k>9s`8 8G9kS8}y8ds;*Wq8eA^8^@:׉w;qCyE̖7\>[zpݚ/c>S⌓!ɶU(٫ 7\OJo)a }ƅ"WVg[ ٢qЩSd;zalٜɹg nv֣,zo4T?'=26#7m077{ +q{e@g͘kN5zϬC_9\ B~'p<|-$LyA!:HuoH~'6wPwwgl6:.˹;B%ߵ 5b&Ϙ1)撺{DFhۭ`gDJ3=j{ FY_^WEOPԙώ=NV}0ދ[I2a7iM?8X8L->-6lcZ5v}Ѫ{7ۘ<1?n{9O'H(gS{o&)Uϛ>Sq "oo-B+,.ug_;Ǵ|wd~oWco-MZ}'|>r|y179I+q<'y{6Zϔs&/ޮ؞:qժ 1y\/O'uvǐ66n!V:Evx%<ߥݶu}ODAl~YrhUEej]~-.܋VR.}ڜwqiQ ܭm%hUMy m?pd\woAw5i#lDqGIax؇USwpɺʺ-_8{kRzMjhPol_Y[,אWn_;1'킼sk}}NmRwѯ[~9HJ7(_PMn|α_yL}Ka+^ܫ=(NP/Wʐߓ!krVqe27x<}ҋ[:/ *yym>Ν>oc=~ S&Z=U%=Uw[Fނ +ڢXh)96M:;@Q:_É߾6-t0B۵McCA8dsǘh~]4棄짾D$mo=dra +OCA'2F#gW>:G˧hc\wSv2[~k][.ϒ ;C]|<̒pg+z}O=o_~3>߃ήCS~[H7iB7 _g/V|^3yj/a:nǔL~~ot U}_M9֋٣ǵ8_믣-w߶ژ;Z"4`-]\'ZFu{#\mB}ykGuc4[-b>%* WS6b>u}{t95uzKn$QA=%io=ö;+hmhs7HY#ۢj=3p^ֻ}VogWfNu-mS3n˼ξi[6~$׆)%Rug9?K}/,k7 q(^~>(m҉G3<[n1<֛DpsC(oE3NY ܸߪ~.;ڱ'}=a[9aE{n+HAy +5>a0p6~8_/ײse\}co9j{يg\jۥ}\_^ٝܧZhZ^t9*yGָ!;ߙ<g#Rtri<)W~1\@=*iἠ׃d-[Cݭ:u`3.C|eufzعsX ~!)@VZ 'go_Q򳜕M;7NrO[p0s9|)KDˁC8Pduy} i`S!z{:?\yvӟ7'jljeY~.i=@.9od~\j΃s]V[qvwl{md[sGJ<\/\ >B~3{ӊ{e6b\r_(h!'5bsMT~qjw}e/2BA,orL(Y`Fz$^KQ.%/aB۵> #R3/Ol?J,׺pօ3Xi7u b.6yt5(Qg?e흲Y8޸뷟OyXqWΏw-d|q\|Mǎf~X}Ժ]YfG[ݎɼI >ȃZ{Fݑߢ:+ZgøE6rp&އ'={DU/b`hӮcVٗh巻춍ձGP/1/޽~VAC}X9kݟGB*GswW{ ֠-9nn"2E~וh.75C_qkkPYxq{ g qSYCzuyw/j3*ʅJZs[ zS#&* ґaGH+ 얒N9"l13iNssj}kZnl?䒀F~lü%އeL;Ovnϙ=$s=wwm^/mu}:Ѥe;Knu_'r,,RI%^]#`3FnIzr0:<~ N;d.Θv"¸G+V"[y^wͿDƍ7C*Os`Ɠ?.Usc_]|v!ׂ'sbOqT_eQo[8g6uPy.oۨK1V9(߼DaKS`/*B}rc̀^L˘᮲ѻ^$=_]twӿ {z|}ɚ__݌}ݳv ~_ۅ8<Ѻr+%.91ȒGռe#ڵ]u-M7̶}cR~ta>>-0!??Q"x< /Ol.ӄ^{@DvYւp0˽9kLruNo%%+ڛavUho/9ۊTzre{oD[e֡7g`;7LVm4gZmN<;,&ޗSϫkl/G{{Ï^/v_G{a7 |)OB/h}he۳97y׏Q0ڏg;בw|o"zηɻgs+.GC?hyNGQ4[__нGIk]0SU&I?77pE]S 9c'i}лDK~.3DLbXa+xCaWZhGY5w bz̲+jfVp>cf/.%pM|w턣A34fDWSڴ9VW[}KuչAjgVg_1gfMխYճ:in}ͬۂ5sђxuHĶc jV 5/~*E93kWTSU +$3ާ@>g.ٹ<8AIv*n]U 4(zv`ҙVL5SꫧUV̈́k+6̜LYVWΚ3z&z.|PU5BUW,v iS$ ʹZ +,յ/C=fUέ>R3.b I*$|ijknB|z-Dz3D]q\ ,gL/GUU&U4WX --?DP[]Ww_ U5u )ūq$Stdz}j+L3+X +x}mf,T6$ߴ)iA/5CelBܙ Fߐ?ʛkɜWuU~?x!IK֧K)3a6/5w'LhEsjU U䣁,UTϮƫbe&I$v l.T@RX9UWYM5 VREl[MА*NҭNC/5ʝ0}zu6=6yl!reWW\C ݪ])M{$UҞ:5ߜӪ6\oY+xSښ9PVc%_qeEOR9eBEEW )'ee(+YfVN ΞaVծ5usgof96t{i0 Գ7̬Q& =S;+8JF ^GUzv5t♦A'͡l9̙V3Ӫ+@+VPU2bJС߇߂N[W}e~vCe- =:&?a )s36Ix՜t ͭg1 _~U=tH0%xɔQnjQC1c]&'%}!NPϙ;:ˆ>5t|ʙ/|Jr~Am&LL9be̪ +tm飣+TɆwYTtMeVNFi%̮Q +;W+Įܪ \{jݘS{ZxPTO;{Sp{j]I[gTߪӳ9e ;Ղ୻aNi^>܉_^WWFza~=?xW4n/iiO?Q/>>"-}!Wx?>~eSFOP|aF,jؐ!S'}7eCPŊul>i!TRӦbV} z?M_T ߿\t99=T#wYTv,`A-9tfqwix*ș ^8F43&j֤ΉVUYW]Hִ&ϙ:Vko 4H}+p 9 35J3ډW캆sa̪$&e;q +5rƫK'\5)Zpn ;>d:]r枞ztkϭS?gjtdɨMjQK&7>2]旺`ovp&*0J*AsؾʟLΑ3Bܙ-U.jI&٨*Ct)r= ԧV9k >6u>0] +w|C&=2gv*IKzg|CMOskˢfxA TeVsk4n :(I3vao/I}SNH*2L*ed,5*% 4On)6ifn]3* `-~gig膠jw)#կ˕2!WG7Nթ&O`v?[R?QyEStћ8?jם~꭪Z _؊BVp54̜iV/uOj?ka@{Zy0,K˒O}LygTNoL&KR0e ^DfTStGN"ڒU +>a9,O5Vs0rS5{ZKIy\ IߟZ22z|!lpa&9H;a/ɳ^r\SXIV-r)SHk9SIjI>%ULꢊQv++0˲IQ+9*(%E[Kt=cd-;ϙ;g3ᒨ)àTWZ- C:6; t -}NV_MS~ sfN}j!6k9XzUў:ZHs+NPܩ3ϩ/*isQ+YCܲ*WPf|U~YS!6zdz9j6gb4(R=0kn9`Iz*Gԋr)Ds8Ak;-1몹b%$]ёRx( ݀dxɞ| + {v2#Q*n4ESѴ3-k٘N]Rψg +9סɛB,-~:KQ۸o3tdzGԪ+jދ˾/Wd:]7inZ84s5T"+֮"D"ґR0 +1idiRzDH!?V_2E=,HZκRZB295! Nj3](䘐DodoÛ[[3Vp + #P>.STRW%F_;~q.MDKFTb2鼤 SEti!6NfTbڪ&P+XY6MIWX6|uAw4=Sd$Xixlz7RP^*w骼4[\!P`+zϓ]ɝ>ǔg,5bi!#$1DtѾG*[_U'FhG%ZWtNG=^h ^ a4xj]NM; I~hk3|&Q5seo#p.+K[SKg4^Z^R\<ȭtP[]5ߕ)YO'bÝ^nNq +֥JA88=,zZCr8:XqyKR)'xՄL-qp,*z[m\1hL"9Ի@?hnQUIXר-by:~gY +3oArxQjwAsQȎHXt[YںKiޒ(Gt/%W\aVҿ|pӭPc<)Ԯ˽+t+ *GV*G:^j:d9O:FWt8ҹ5t&e@fBz9+gms@ƌҔ@_o4$=km7VD PZeYki\WЛ=f f1/ +bȨ *9r2A-rk}|9 ΚtӲLc2'fѱFf£AHdTX7Zu>b73j9oe:i+!#VCw&Z2ȜQ^ܝ[F88_3^ /jA.vqln=oVԲ߷ҥ>RB􎏩d%Q#8"re9Jߚc~* 4̇.w9jkCgKZ@מz[Ï  +B}lU{]7"vIJXÉO9-xf㹬@3b!nӅu8|!Ӈ琯<g%1<É_f7>dӇ +N5=.F9c7s60s z c'ɞ3ͩ< 퀼?o u`_0QaA6Rq 0EøilPkiXȾm`u{0[=wF;o#F7<0røv aO@Oax63v(l9f7[@WG"͓QsOcl-KaTd̻0(<`=aL.>t_`, p3```>a]A4?fQ yÀyèL +x/8F ]jA@2n/BKv6i@?JOp]E7C99?4&3 @.`r~{>} ;z~ 9?_j cгr[1C4O?5|E>mqJkx 1F1Ӊ~>y]3nk`(`+ǰ3S2x <Z[W{, +0O C8 XGv:3w=sQoyLOO1~ye{21 !c8 |3gT6m_~ PF6%w/׊_Di w<,] @7_N &cR?MU(u~nZjϢپoі|ԠMjOH. +:ړ=ON{&K4J$t=)OOLNyKKBMȽ߼y=yy6~riZ!Wƙ1?@Ex=OPʈcDO:?(&LOq顤CoS)N{/ &;]}LO^F&L~~;yz4O+ "7iJq_VhRQ>-+38Xa;hӼ𫁬 +ؗoKzۛ{666=m§''GB/ I=0}r|SQ̵GK&{Mɘ>2|l`@?|i:MͿIے_;CJaVw#*7O/َO#:S0,ѐMW'2u%L2?ހl'rN /=_#퇃^ #ծW)_u2wF( ǻiB o +z?t۟2| B>Hq?Vd|4NzpqAg9>ӮQ{+ceGy o6gbDXXb\o< /F}(ҦŽPM{`  +r"!!wUAu}` фĘ6('OF{bFHtn|o.aLӐS,'NaTt +aSqӕC9!`. +KRG}>5~"@ /S{`/ 'tt$6/^3޹٣LV1}GRwI{Ʀgf%9^A*g?IZpWc֣n+n%إ:pV:C+t+ϒh$\I"2!_p#̓#7N\Z4ZyE@9?+4M-|}^ucb桟aADmt:u?#"z̩[?{0Kܶ(aW=hxcK'͋@vjb¿y1h4gmc__~I臺釅+[a͟>Яb\>iOW]6/e+׽K#sBբ]f> +Xޔע'n=v8;=u;w1f T)q-5tp +1v%u;H\Ń)`o 0ʣr ѿM*7lɎuߙ, o!ޡʱ&Y8q*^{Cnowυ|s0E.ԢOHZ%D7MחAxl +dab~C&.]íE/;!]P0Ssb:FK4"G\^c~t.dwd,dК&bq{Rq.$ke 0YfΑ'"N#jQSpr&wJA&SUPx.doQӃ)+^lz+`%EnS1me Xi`>yHT`vW[5bI-ɰS:ksV"7rO0;\`bxu|B}ՠot>@ȾRt7݄ubn%Tv:eeq/4N# o@?kK19c/đKmNX6Tg uz*֩3~\%3NX`2a#)AǛDPCY/I"Dha;"Ufng^ǜ_w  ;T.+mtnVG$pIȝZ9w$NUUӍ}lǻD[ɾ{>R$\}Ѥ*`bSE{111DGl#sẍ́Sr |o#?/о% sgkb N-^۟ ؽ+کwnx楝*ufr\mM7#K^b6i0:aIA9w0g~K |_rIt^Er͐u^FO;ch<O?xk}1'"HkM{ d[lD#vtnZܾ3#EUuo;m~#3ޞ{?#{K.^voyׂ׷<y0zlhT\v[[6hsxSQ熒.Y2>w*DHD۱sC칎zRӳ':6vyӳ ~S%{ci[pͿ-r <BVE/CVEa$Ydf}57 q<6.0SIwt@Ƚ _Uh7`o`6Cu[h\)$کG;Wv(ǣ*U(3=?E_~a3 Rm/yLZ@҄RguDrWl)۱ MxyjR$2XA룈K߬py2zI:,BGR?[ׁbṷkKE.C&G :=Kz76hj1d_NM_Dd1 +9q7/Yw~n!O)/Qb"YhY, *4ö6M!_@ό##5uSJyS#9,~snH={ގO;Z0yqz3+ 5$\!MB{ΓBy//9֟霻2 s2` ¶bT|\!g0={:ūfuߝ}_ŖjvrшiϢx̬OΔY!0z;.^{g86C;hG=5+ t^_ NӮw+9LqqoEtv+%.2>{Kȳ^D~y~ͳ6Vɸ/VD"ρ>_i:=ҽDuPb=7l\ﲜ '=!x4ItP!7ȊtuLH>+8矘ϴFiwbso37?xR6-o*"xJ}qWDX ׎K3]}_/h|=[&x}a'͎cӧ&ƽ:0MY_! !Ox=}qH}wڇܪNMWd77}7vz}E܇a~ˤ/qm_:=oJ}"ٗxd_js|)K}[җεͧç),BKݕJ1{|5g(|&b7#+tKjV ^#)"[%#s󼗡7-eCk$'ѱgx XrV}[\ȍ:9j[\CG)9vg/rKaA qv r]y@(a4nnۈ#QYs(iۑd}g󾃽1~gfkcӡȉ!(5 A)_EўO@_|<[a{dBNd/I{EmFaD7j ^=A ׻cN8H N]늼<Y(ٷKJ(w*^zP')EuGܶXG^Wьy7_߃цly3hDYB9}<3B +P~@Z;)'Q'U*d6~ɆlD8o#Nv·&!;OfSv>Z8L/(-Ny?$;]'l챃NaP%sw}W1k:ַάzo)'IdpgX) *c0-etV)|>fWF1o vJ,[|!^>r}XkfC pbgrRn`26~ 9ZϨSV]ԿeM/K7r0ȟl9,JF9 +`CP0wX0$M6D>7l`#R*|IYrEER1 R߳E9zUjؠ;VN6ؕ̕%M\ 9\ É<lע)urئc{:s)|n7rz)f twt|Icnv-ց`i͆SKCYx=.磻Y>GS awIg6IgtֺIC7IoҞhwHcl9[vklj HT +7Sy6zC)A33ොJRؽ{q*-CEE~r%.N6bl$Gݧ#8|fpźm졍2{\5{'Q9C*-4F䔦z '6"JKg+]䬕Ӂ!-*ȝ͑,rfdCa+ucߑ5c +k!:ԜgdewR2:bjK䮃%+hO'|1݈,3{l8(|}m46eƗll1=O)ʔ- Qт| Me {Fwz-sjD9|\~lh>R|*jLSu=g4jC.e3Y:NV%!,$*'+#x–1v +E CΗ& fO_ǦH9o]În4ۄK9t՜]R¦|tTZbɧ,̦br5<`cc[1+9D)b 6mClSJՖ T$e1/%apEYh;']Sdtb|zY\i< Jخ,vv~Ά[ݬTSp;rJUF8qH}8@2s:?BG)<[U~Oe*R16JTO\[n(=GQo$%^ڇ&:LY+keVZY+ke/΄Z ~d6 BBJK]ޟA s~nQY*aȬeM>__DY}0[m*?]a~Q֭~Xs'KOG%~^-O:V?O˺P?Ⱥ.oq 249_*WuV=#K_R_:F8zׅJ+;L(I> ͠LHèIhYlyezWӣMAXzJȨ]Т[eׯd/*[e`#ߒJ5?"~.?ދ-/ZE>kZ[465kgfdo?

6aSyml<5T\ ByU_IJfYMUW>h{u]ҿ{!ZЋӿZt^|ƔqBCÅk PS)uM-Ac#ˢUo:SZ+uX.x#VI<ΧuYoAK5jzN:XV~`&v e[6-|ÂV~a|߅rZ-x*A΂4)7V~`A'zXWg}fn?%–6hgV~hA*'ƩH"fO|ղx$~i[<*LJ> UyCgA7gcKb,_B)oȒ?,L^Y0JteIl.3 +Ym&;PT-H+AO7!"~{Z=M|i53,}kQdO0XG5ODEɟ3O'_NH #ǔ$J' ǯ\/\¥Oj+τ_*[YݴDƯQrP^%:rPn.~X΁9 mfTi{*'t*uWa?BY],Ё<`C*Y.TV!eO*b.|W"?\.fj.[G" +\jp$!>Rml yp$GU.VÞwE'iQUk.e>S5 PG*סһ/}RRk/bu~V~9==-}~sUv~ugӾ'Ηyˋ?O׎t^o:u{ZU'Z}'E|!T&me5R˛2vkڞZ1$6''n^մYLEsȸ޳ (Wm]~ku欨Dɬ +uV{Zfm8R-W/P6 +iळ_EĩS2jᨑ֬,,];]YI6}coT0}׋8j͝8qW鵌jsM)jjPM'#Qić R ] eh9[e+)V|D|l +>ܲV5kW.Ԋ5D +TsVb2_ݧT]h6U5v/i_nPE57r HD*phJ5 554GJP1ְ|ǫ ewjeP[]YLU]FxTZfÇҬ(4}fq."]%'w:4Ap1z`kڽ32X6t\%6ZXWS˵,QV./_2peubV_d~%ñMDzD2)\dZI~n,sg_+TzU#?ƫZ4׷oNҚkX56_便߳ '5|n VeM+u%&Z]t]=}.*Wqr 닽P9N*꿦ch1n=S+j?|II[Mz~X\[y^8'‘yEKo[>0#6]eI̬YY%uY~$@8HhD51mFv%jA־oioܗ(Ĥl$BbkZVJdZzv\ݘۉ7c'+fOKUEP'`2OijX{QEDH{1Z&73~+8}:]wLܽVZUcs!!h \ No newline at end of file diff --git a/Increase_multiplexing/No_increase/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run/install.sh b/Increase_multiplexing/No_increase/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run/install.sh new file mode 100644 index 0000000000000000000000000000000000000000..8468c5a256f2c77fad5bf78ab108ca5b62aad672 --- /dev/null +++ b/Increase_multiplexing/No_increase/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run/install.sh @@ -0,0 +1,318 @@ +#!/bin/bash +vendor_name=customize +targetdir=/usr/local/Ascend/opp +target_custom=0 + +sourcedir=$PWD/packages +vendordir=vendors/$vendor_name + +QUIET="y" + +while true +do + case $1 in + --quiet) + QUIET="y" + shift + ;; + --install-path=*) + INSTALL_PATH=$(echo $1 | cut -d"=" -f2-) + INSTALL_PATH=${INSTALL_PATH%*/} + shift + ;; + --*) + shift + ;; + *) + break + ;; + esac +done + +log() { + cur_date=`date +"%Y-%m-%d %H:%M:%S"` + echo "[runtime] [$cur_date] "$1 +} + +if [ -n "${INSTALL_PATH}" ]; then + if [[ ! "${INSTALL_PATH}" = /* ]]; then + log "[ERROR] use absolute path for --install-path argument" + exit 1 + fi + if [ ! -d ${INSTALL_PATH} ]; then + mkdir ${INSTALL_PATH} >> /dev/null 2>&1 + if [ $? -ne 0 ]; then + log "[ERROR] create ${INSTALL_PATH} failed" + exit 1 + fi + fi + targetdir=${INSTALL_PATH} +elif [ -n "${ASCEND_CUSTOM_OPP_PATH}" ]; then + if [ ! -d ${ASCEND_CUSTOM_OPP_PATH} ]; then + mkdir -p ${ASCEND_CUSTOM_OPP_PATH} >> /dev/null 2>&1 + if [ $? -ne 0 ]; then + log "[ERROR] create ${ASCEND_CUSTOM_OPP_PATH} failed" + fi + fi + targetdir=${ASCEND_CUSTOM_OPP_PATH} +else + if [ "x${ASCEND_OPP_PATH}" == "x" ]; then + log "[ERROR] env ASCEND_OPP_PATH no exist" + exit 1 + fi + targetdir="${ASCEND_OPP_PATH}" +fi + +if [ ! -d $targetdir ];then + log "[ERROR] $targetdir no exist" + exit 1 +fi + +upgrade() +{ + if [ ! -d ${sourcedir}/$vendordir/$1 ]; then + log "[INFO] no need to upgrade ops $1 files" + return 0 + fi + + if [ ! -d ${targetdir}/$vendordir/$1 ];then + log "[INFO] create ${targetdir}/$vendordir/$1." + mkdir -p ${targetdir}/$vendordir/$1 + if [ $? -ne 0 ];then + log "[ERROR] create ${targetdir}/$vendordir/$1 failed" + return 1 + fi + else + has_same_file=-1 + for file_a in ${sourcedir}/$vendordir/$1/*; do + file_b=${file_a##*/}; + if [ "ls ${targetdir}/$vendordir/$1" = "" ]; then + log "[INFO] ${targetdir}/$vendordir/$1 is empty !!" + return 1 + fi + grep -q $file_b <<<`ls ${targetdir}/$vendordir/$1`; + if [[ $? -eq 0 ]]; then + echo -n "${file_b} " + has_same_file=0 + fi + done + if [ 0 -eq $has_same_file ]; then + if test $QUIET = "n"; then + echo "[INFO]: has old version in ${targetdir}/$vendordir/$1, \ + you want to Overlay Installation , please enter:[o]; \ + or replace directory installation , please enter: [r]; \ + or not install , please enter:[n]." + + while true + do + read orn + if [ "$orn" = n ]; then + return 0 + elif [ "$orn" = m ]; then + break; + elif [ "$0rn" = r ]; then + [ -n "${targetdir}/$vendordir/$1/" ] && rm -rf "${targetdir}/$vendordir/$1"/* + break; + else + echo "[ERROR] input error, please input again!" + fi + done + fi + fi + log "[INFO] replace or merge old ops $1 files .g....." + fi + + log "copy new ops $1 files ......" + if [ -d ${targetdir}/$vendordir/$1/ ]; then + chmod -R +w "$targetdir/$vendordir/$1/" >/dev/null 2>&1 + fi + cp -rf ${sourcedir}/$vendordir/$1/* $targetdir/$vendordir/$1/ + if [ $? -ne 0 ];then + log "[ERROR] copy new $1 files failed" + return 1 + fi + + return 0 +} +upgrade_proto() +{ + if [ ! -f ${sourcedir}/$vendordir/custom.proto ]; then + log "[INFO] no need to upgrade custom.proto files" + return 0 + fi + if [ ! -d ${targetdir}/$vendordir/framework/caffe ];then + log "[INFO] create ${targetdir}/$vendordir/framework/caffe." + mkdir -p ${targetdir}/$vendordir/framework/caffe + if [ $? -ne 0 ];then + log "[ERROR] create ${targetdir}/$vendordir/framework/caffe failed" + return 1 + fi + else + if [ -f ${targetdir}/$vendordir/framework/caffe/custom.proto ]; then + # 有老版本,判断是否要覆盖式安装 + if test $QUIET = "n"; then + echo "[INFO] ${targetdir}/$vendordir/framework/caffe has old version"\ + "custom.proto file. Do you want to replace? [y/n] " + + while true + do + read yn + if [ "$yn" = n ]; then + return 0 + elif [ "$yn" = y ]; then + break; + else + echo "[ERROR] input error, please input again!" + fi + done + fi + fi + log "[INFO] replace old caffe.proto files ......" + fi + chmod -R +w "$targetdir/$vendordir/framework/caffe/" >/dev/null 2>&1 + cp -rf ${sourcedir}/$vendordir/custom.proto ${targetdir}/$vendordir/framework/caffe/ + if [ $? -ne 0 ];then + log "[ERROR] copy new custom.proto failed" + return 1 + fi + log "[INFO] copy custom.proto success" + + return 0 +} + +upgrade_file() +{ + if [ ! -e ${sourcedir}/$vendordir/$1 ]; then + log "[INFO] no need to upgrade ops $1 file" + return 0 + fi + + log "copy new $1 files ......" + cp -f ${sourcedir}/$vendordir/$1 $targetdir/$vendordir/$1 + if [ $? -ne 0 ];then + log "[ERROR] copy new $1 file failed" + return 1 + fi + + return 0 +} + +delete_optiling_file() +{ + if [ ! -d ${targetdir}/vendors ];then + log "[INFO] $1 not exist, no need to uninstall" + return 0 + fi + sys_info=$(uname -m) + if [ ! -d ${sourcedir}/$vendordir/$1/ai_core/tbe/op_tiling/lib/linux/${sys_info} ];then + rm -rf ${sourcedir}/$vendordir/$1/ai_core/tbe/op_tiling/liboptiling.so + fi + return 0 +} + +log "[INFO] copy uninstall sh success" + +if [ ! -d ${targetdir}/vendors ];then + log "[INFO] create ${targetdir}/vendors." + mkdir -p ${targetdir}/vendors + if [ $? -ne 0 ];then + log "[ERROR] create ${targetdir}/vendors failed" + return 1 + fi +fi +chmod u+w ${targetdir}/vendors + +echo "[ops_custom]upgrade framework" +upgrade framework +if [ $? -ne 0 ];then + exit 1 +fi + +echo "[ops_custom]upgrade op proto" +upgrade op_proto +if [ $? -ne 0 ];then + exit 1 +fi + +echo "[ops_custom]upgrade version.info" +upgrade_file version.info +if [ $? -ne 0 ];then + exit 1 +fi + +echo "[ops_custom]upgrade op impl" +delete_optiling_file op_impl +upgrade op_impl +if [ $? -ne 0 ];then + exit 1 +fi + +echo "[ops_custom]upgrade op api" +upgrade op_api +if [ $? -ne 0 ];then + exit 1 +fi + +upgrade_proto +if [ $? -ne 0 ];then + exit 1 +fi + +# set the set_env.bash +if [ -n "${INSTALL_PATH}" ] && [ -d ${INSTALL_PATH} ]; then + _ASCEND_CUSTOM_OPP_PATH=${targetdir}/${vendordir} + bin_path="${_ASCEND_CUSTOM_OPP_PATH}/bin" + set_env_variable="#!/bin/bash\nexport ASCEND_CUSTOM_OPP_PATH=${_ASCEND_CUSTOM_OPP_PATH}:\${ASCEND_CUSTOM_OPP_PATH}" + if [ ! -d ${bin_path} ]; then + mkdir -p ${bin_path} >> /dev/null 2>&1 + if [ $? -ne 0 ]; then + log "[ERROR] create ${bin_path} failed" + exit 1 + fi + fi + echo -e ${set_env_variable} > ${bin_path}/set_env.bash + if [ $? -ne 0 ]; then + log "[ERROR] write ASCEND_CUSTOM_OPP_PATH to set_env.bash failed" + exit 1 + else + log "[INFO] using requirements: when custom module install finished or before you run the custom module, \ + execute the command [ source ${bin_path}/set_env.bash ] to set the environment path" + fi +else + config_file=${targetdir}/vendors/config.ini + if [ ! -f ${config_file} ]; then + touch ${config_file} + chmod 640 ${config_file} + echo "load_priority=$vendor_name" > ${config_file} + if [ $? -ne 0 ];then + echo "echo load_priority failed" + exit 1 + fi + else + found_vendors="$(grep -w "load_priority" "$config_file" | cut --only-delimited -d"=" -f2-)" + found_vendor=$(echo $found_vendors | sed "s/$vendor_name//g" | tr ',' ' ') + vendor=$(echo $found_vendor | tr -s ' ' ',') + if [ "$vendor" != "" ]; then + sed -i "/load_priority=$found_vendors/s@load_priority=$found_vendors@load_priority=$vendor_name,$vendor@g" "$config_file" + fi + fi +fi + +chmod u-w ${targetdir}/vendors + +if [ -d ${targetdir}/$vendordir/op_impl/cpu/aicpu_kernel/impl/ ]; then + chmod -R 440 ${targetdir}/$vendordir/op_impl/cpu/aicpu_kernel/impl/* >/dev/null 2>&1 +fi +if [ -f ${targetdir}/ascend_install.info ]; then + chmod -R 440 ${targetdir}/ascend_install.info +fi +if [ -f ${targetdir}/scene.info ]; then + chmod -R 440 ${targetdir}/scene.info +fi +if [ -f ${targetdir}/version.info ]; then + chmod -R 440 ${targetdir}/version.info +fi + +echo "SUCCESS" +exit 0 + diff --git a/Increase_multiplexing/No_increase/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run/packages/vendors/customize/op_api/include/aclnn_add_custom.h b/Increase_multiplexing/No_increase/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run/packages/vendors/customize/op_api/include/aclnn_add_custom.h new file mode 100644 index 0000000000000000000000000000000000000000..8d8990e1f20e5dfe24b6b231524fbd30d44413fa --- /dev/null +++ b/Increase_multiplexing/No_increase/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run/packages/vendors/customize/op_api/include/aclnn_add_custom.h @@ -0,0 +1,49 @@ + +/* + * calution: this file was generated automaticlly donot change it. +*/ + +#ifndef ACLNN_ADD_CUSTOM_H_ +#define ACLNN_ADD_CUSTOM_H_ + +#include "aclnn/acl_meta.h" + +#ifdef __cplusplus +extern "C" { +#endif + +/* funtion: aclnnAddCustomGetWorkspaceSize + * parameters : + * x : required + * y : required + * out : required + * workspaceSize : size of workspace(output). + * executor : executor context(output). + */ +__attribute__((visibility("default"))) +aclnnStatus aclnnAddCustomGetWorkspaceSize( + const aclTensor *x, + const aclTensor *y, + const aclTensor *out, + uint64_t *workspaceSize, + aclOpExecutor **executor); + +/* funtion: aclnnAddCustom + * parameters : + * workspace : workspace memory addr(input). + * workspaceSize : size of workspace(input). + * executor : executor context(input). + * stream : acl stream. + */ +__attribute__((visibility("default"))) +aclnnStatus aclnnAddCustom( + void *workspace, + uint64_t workspaceSize, + aclOpExecutor *executor, + aclrtStream stream); + +#ifdef __cplusplus +} +#endif + +#endif diff --git a/Increase_multiplexing/No_increase/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run/packages/vendors/customize/op_api/lib/libcust_opapi.so b/Increase_multiplexing/No_increase/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run/packages/vendors/customize/op_api/lib/libcust_opapi.so new file mode 100644 index 0000000000000000000000000000000000000000..71d87f28c6396dc64f5297ba3a7d076f7eebcc15 Binary files /dev/null and b/Increase_multiplexing/No_increase/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run/packages/vendors/customize/op_api/lib/libcust_opapi.so differ diff --git a/Increase_multiplexing/No_increase/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run/packages/vendors/customize/op_proto/inc/op_proto.h b/Increase_multiplexing/No_increase/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run/packages/vendors/customize/op_proto/inc/op_proto.h new file mode 100644 index 0000000000000000000000000000000000000000..a4016e135e9840165662e127bf7c1d44dfa2c82c --- /dev/null +++ b/Increase_multiplexing/No_increase/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run/packages/vendors/customize/op_proto/inc/op_proto.h @@ -0,0 +1,17 @@ +#ifndef OP_PROTO_H_ +#define OP_PROTO_H_ + +#include "graph/operator_reg.h" +#include "register/op_impl_registry.h" + +namespace ge { + +REG_OP(AddCustom) + .INPUT(x, ge::TensorType::ALL()) + .INPUT(y, ge::TensorType::ALL()) + .OUTPUT(z, ge::TensorType::ALL()) + .OP_END_FACTORY_REG(AddCustom); + +} + +#endif diff --git a/Increase_multiplexing/No_increase/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run/packages/vendors/customize/version.info b/Increase_multiplexing/No_increase/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run/packages/vendors/customize/version.info new file mode 100644 index 0000000000000000000000000000000000000000..0ec7257bc8c51008d81469bdc9ce996ed34b998b --- /dev/null +++ b/Increase_multiplexing/No_increase/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run/packages/vendors/customize/version.info @@ -0,0 +1 @@ +custom_opp_compiler_version=7.3.T10.0.B528 diff --git a/Increase_multiplexing/No_increase/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run/upgrade.sh b/Increase_multiplexing/No_increase/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run/upgrade.sh new file mode 100644 index 0000000000000000000000000000000000000000..e091734858534a6aa10bb5204b87302438004926 --- /dev/null +++ b/Increase_multiplexing/No_increase/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run/upgrade.sh @@ -0,0 +1,151 @@ +#!/bin/bash +vendor_name=customize +targetdir=/usr/local/Ascend/opp +target_custom=0 + +sourcedir=$PWD/packages +vendordir=vendors/$vendor_name + +log() { + cur_date=`date +"%Y-%m-%d %H:%M:%S"` + echo "[runtime] [$cur_date] "$1 +} + +if [[ "x${ASCEND_OPP_PATH}" == "x" ]];then + log "[ERROR] env ASCEND_OPP_PATH no exist" + exit 1 +fi + +targetdir=${ASCEND_OPP_PATH} + +if [ ! -d $targetdir ];then + log "[ERROR] $targetdir no exist" + exit 1 +fi + +upgrade() +{ + if [ ! -d ${sourcedir}/$vendordir/$1 ]; then + log "[INFO] no need to upgrade ops $1 files" + return 0 + fi + + if [ ! -d ${targetdir}/$vendordir/$1 ];then + log "[INFO] create ${targetdir}/$vendordir/$1." + mkdir -p ${targetdir}/$vendordir/$1 + if [ $? -ne 0 ];then + log "[ERROR] create ${targetdir}/$vendordir/$1 failed" + return 1 + fi + else + vendor_installed_dir=$(ls "$targetdir/vendors" 2> /dev/null) + for i in $vendor_installed_dir;do + vendor_installed_file=$(ls "$vendor_installed_dir/$vendor_name/$i" 2> /dev/null) + if [ "$i" = "$vendor_name" ] && [ "$vendor_installed_file" != "" ]; then + echo "[INFO]: $vendor_name custom opp package has been installed on the path $vendor_installed_dir, \ + you want to Overlay Installation , please enter:[o]; \ + or replace directory installation , please enter: [r]; \ + or not install , please enter:[n]." + fi + while true + do + read mrn + if [ "$mrn" = m ]; then + break + elif [ "$mrn" = r ]; then + [ -n "$vendor_installed_file"] && rm -rf "$vendor_installed_file" + break + elif [ "$mrn" = n ]; then + return 0 + else + echo "[WARNING]: Input error, please input m or r or n to choose!" + fi + done + done + log "[INFO] replace old ops $1 files ......" + fi + + log "copy new ops $1 files ......" + cp -rf ${sourcedir}/$vendordir/$1/* $targetdir/$vendordir/$1/ + if [ $? -ne 0 ];then + log "[ERROR] copy new $1 files failed" + return 1 + fi + + return 0 +} + +upgrade_file() +{ + if [ ! -e ${sourcedir}/$vendordir/$1 ]; then + log "[INFO] no need to upgrade ops $1 file" + return 0 + fi + + log "copy new $1 files ......" + cp -f ${sourcedir}/$vendordir/$1 $targetdir/$vendordir/$1 + if [ $? -ne 0 ];then + log "[ERROR] copy new $1 file failed" + return 1 + fi + + return 0 +} + +log "[INFO] copy uninstall sh success" + +echo "[ops_custom]upgrade framework" +upgrade framework +if [ $? -ne 0 ];then + exit 1 +fi + +echo "[ops_custom]upgrade op proto" +upgrade op_proto +if [ $? -ne 0 ];then + exit 1 +fi + +echo "[ops_custom]upgrade op impl" +upgrade op_impl +if [ $? -ne 0 ];then + exit 1 +fi + +echo "[ops_custom]upgrade op api" +upgrade op_api +if [ $? -ne 0 ];then + exit 1 +fi + +echo "[ops_custom]upgrade version.info" +upgrade_file version.info +if [ $? -ne 0 ];then + exit 1 +fi + +config_file=${targetdir}/vendors/config.ini +found_vendors="$(grep -w "load_priority" "$config_file" | cut --only-delimited -d"=" -f2-)" +found_vendor=$(echo $found_vendors | sed "s/$vendor_name//g" | tr ',' ' ') +vendor=$(echo $found_vendor | tr -s ' ' ',') +if [ "$vendor" != "" ]; then + sed -i "/load_priority=$found_vendors/s@load_priority=$found_vendors@load_priority=$vendor_name,$vendor@g" "$config_file" +fi + +changemode() +{ + if [ -d ${targetdir} ];then + chmod -R 550 ${targetdir}>/dev/null 2>&1 + fi + + return 0 +} +echo "[ops_custom]changemode..." +#changemode +if [ $? -ne 0 ];then + exit 1 +fi + +echo "SUCCESS" +exit 0 + diff --git a/Increase_multiplexing/No_increase/build_out/autogen/aclnn_add_custom.cpp b/Increase_multiplexing/No_increase/build_out/autogen/aclnn_add_custom.cpp new file mode 100644 index 0000000000000000000000000000000000000000..bdd1270587aed3aa2cd87b2e7c3b098de8c27351 --- /dev/null +++ b/Increase_multiplexing/No_increase/build_out/autogen/aclnn_add_custom.cpp @@ -0,0 +1,217 @@ +#include +#include "graph/types.h" +#include "aclnn_add_custom.h" + +namespace { +typedef struct { + uint32_t id; + const char *funcName; + bool hasReg; +} NnopbaseDfxId; +typedef struct { + ge::DataType dtype; + ge::Format format; +} TensorDesc; +typedef struct { + TensorDesc *inputsDesc; + size_t inputsNum; + TensorDesc *outputsDesc; + size_t outputsNum; +} SupportInfo; +typedef struct { + SupportInfo *supportInfo; + size_t num; +} OpSocSupportInfo; +typedef struct { + OpSocSupportInfo *socSupportInfo; + size_t num; +} OpSupportList; +enum SocType { + SOC_VERSION_ASCEND910A = 1, + SOC_VERSION_ASCEND910B, + SOC_VERSION_ASCEND910C, + SOC_VERSION_ASCEND910D, + SOC_VERSION_ASCEND310P, + SOC_VERSION_ASCEND310B, + SOC_VERSION_BS9SX1A, + SOC_VERSION_MC61AM21A, + SOC_VERSION_ASCEND610Lite +}; +enum NnopbaseAttrDtype { + kNnopbaseBool = 0U, + kNnopbaseFloat, + kNnopbaseInt, + kNnopbaseString, + kNnopbaseAttrEnd +}; +uint32_t socSupportList[] = {SOC_VERSION_ASCEND310B,SOC_VERSION_ASCEND910B}; +uint32_t socSupportListLen = 2; + +TensorDesc inputDesc0_0[2] = + {{ge::DT_FLOAT, ge::FORMAT_ND}, + {ge::DT_FLOAT, ge::FORMAT_ND}}; +TensorDesc inputDesc0_1[2] = + {{ge::DT_FLOAT16, ge::FORMAT_ND}, + {ge::DT_FLOAT16, ge::FORMAT_ND}}; +TensorDesc inputDesc0_2[2] = + {{ge::DT_INT32, ge::FORMAT_ND}, + {ge::DT_INT32, ge::FORMAT_ND}}; +TensorDesc inputDesc0_3[2] = + {{ge::DT_INT8, ge::FORMAT_ND}, + {ge::DT_INT8, ge::FORMAT_ND}}; +TensorDesc outputDesc0_0[1] = + {{ge::DT_FLOAT, ge::FORMAT_ND}}; +TensorDesc outputDesc0_1[1] = + {{ge::DT_FLOAT16, ge::FORMAT_ND}}; +TensorDesc outputDesc0_2[1] = + {{ge::DT_INT32, ge::FORMAT_ND}}; +TensorDesc outputDesc0_3[1] = + {{ge::DT_INT8, ge::FORMAT_ND}}; +SupportInfo list0_0 = {inputDesc0_0, 2, outputDesc0_0, 1}; +SupportInfo list0_1 = {inputDesc0_1, 2, outputDesc0_1, 1}; +SupportInfo list0_2 = {inputDesc0_2, 2, outputDesc0_2, 1}; +SupportInfo list0_3 = {inputDesc0_3, 2, outputDesc0_3, 1}; +SupportInfo supportInfo0[4] = {list0_0, list0_1, list0_2, list0_3}; +OpSocSupportInfo socSupportInfo0= {supportInfo0, 4}; + +TensorDesc inputDesc1_0[2] = + {{ge::DT_FLOAT, ge::FORMAT_ND}, + {ge::DT_FLOAT, ge::FORMAT_ND}}; +TensorDesc inputDesc1_1[2] = + {{ge::DT_FLOAT16, ge::FORMAT_ND}, + {ge::DT_FLOAT16, ge::FORMAT_ND}}; +TensorDesc inputDesc1_2[2] = + {{ge::DT_INT32, ge::FORMAT_ND}, + {ge::DT_INT32, ge::FORMAT_ND}}; +TensorDesc inputDesc1_3[2] = + {{ge::DT_INT8, ge::FORMAT_ND}, + {ge::DT_INT8, ge::FORMAT_ND}}; +TensorDesc outputDesc1_0[1] = + {{ge::DT_FLOAT, ge::FORMAT_ND}}; +TensorDesc outputDesc1_1[1] = + {{ge::DT_FLOAT16, ge::FORMAT_ND}}; +TensorDesc outputDesc1_2[1] = + {{ge::DT_INT32, ge::FORMAT_ND}}; +TensorDesc outputDesc1_3[1] = + {{ge::DT_INT8, ge::FORMAT_ND}}; +SupportInfo list1_0 = {inputDesc1_0, 2, outputDesc1_0, 1}; +SupportInfo list1_1 = {inputDesc1_1, 2, outputDesc1_1, 1}; +SupportInfo list1_2 = {inputDesc1_2, 2, outputDesc1_2, 1}; +SupportInfo list1_3 = {inputDesc1_3, 2, outputDesc1_3, 1}; +SupportInfo supportInfo1[4] = {list1_0, list1_1, list1_2, list1_3}; +OpSocSupportInfo socSupportInfo1= {supportInfo1, 4}; + +OpSocSupportInfo opSocSupportList[2] = {socSupportInfo0, socSupportInfo1}; +OpSupportList supportList = {opSocSupportList, 2}; + +[[maybe_unused]] uint32_t NNOPBASE_AddCustom = 0U; +} // namespace + +extern void NnopbaseOpLogE(const aclnnStatus code, const char *const expr); + +#ifdef __cplusplus +extern "C" { +#endif + +extern aclnnStatus NnopbaseCreateExecutorSpace(void **space); +extern void *NnopbaseGetExecutor(void *space, const char *opType, char *inputsDesc, uint32_t inputNum, + char *outputsDesc, uint32_t outputNum, char *attrsDesc, uint32_t attrsNum); +extern aclnnStatus NnopbaseAddInput(void *executor, const aclTensor *tensor, const uint32_t index); +extern aclnnStatus NnopbaseAddIgnoreContinuesInput(void *executor, + const aclTensor *tensor, const uint32_t index); +extern aclnnStatus NnopbaseAddIntArrayInput(void *executor, const aclIntArray *array, const uint32_t index); +extern aclnnStatus NnopbaseAddBoolArrayInput(void *executor, const aclBoolArray *array, const uint32_t index); +extern aclnnStatus NnopbaseAddFloatArrayInput(void *executor, const aclFloatArray *array, const uint32_t index); +extern aclnnStatus NnopbaseAddOutput(void *executor, const aclTensor *tensor, const uint32_t index); +extern aclnnStatus NnopbaseAddDynamicInput(void *executor, const aclTensorList *tensor_list, const uint32_t index); +extern aclnnStatus NnopbaseAddDynamicOutput(void *executor, const aclTensorList *tensor_list, const uint32_t index); +extern aclnnStatus NnopbaseAddAttrWithDtype(void *executor, void *attrAddr, size_t attrLen, const size_t index, const NnopbaseAttrDtype dtype); +extern aclnnStatus NnopbaseAddIntArrayAttr(void *executor, const aclIntArray* array, const size_t index); +extern aclnnStatus NnopbaseAddFloatArrayAttr(void *executor, const aclFloatArray* array, const size_t index); +extern aclnnStatus NnopbaseAddBoolArrayAttr(void *executor, const aclBoolArray* array, const size_t index); +extern aclnnStatus NnopbaseAddArrayAttrWithDtype(void *executor, void *array, const size_t len, const size_t elementSize, const size_t index, const NnopbaseAttrDtype dtype); +extern uint64_t NnopbaseMsprofSysTime(); +extern aclnnStatus NnopbaseAddTilingId(void *executor, NnopbaseDfxId *tilingId); +extern void NnopbaseReportApiInfo(const uint64_t beginTime, NnopbaseDfxId &dfxId); +extern aclnnStatus NnopbaseRunForWorkspace(void *executor, uint64_t *workspaceLen); +extern aclnnStatus NnopbaseRunWithWorkspace(void *executor, aclrtStream stream, void *workspace, uint64_t workspaceSize); +extern aclnnStatus NnopbaseAddSupportList(void *executor, OpSupportList *list, uint32_t *socSupportList, size_t socSupportListLen); +extern aclnnStatus NnopbaseAddScalarInput(void *executor, const aclScalar *scalar, const uint32_t index, const int32_t srcIndex, const ge::DataType dtype); +extern aclnnStatus NnopbaseAddScalarListInput(void *executor, const aclScalarList *scalarList, const uint32_t index, const int32_t srcIndex, const ge::DataType dtype); +extern void NnopbaseAddOpTypeId(void *executor, const uint32_t opTypeId); + +#define ACLNN_SUCCESS 0 +#define ACLNN_ERR_PARAM_NULLPTR 161001 + +#define NNOPBASE_ASSERT_OK_RETVAL(v) \ + do { \ + const aclnnStatus _chk_stutus = (v); \ + if (_chk_stutus != ACLNN_SUCCESS) { \ + NnopbaseOpLogE(_chk_stutus, #v); \ + return _chk_stutus; \ + } \ + } while (false) + +#define NNOPBASE_ASSERT_NOTNULL_RETVAL(v) \ + do { \ + if ((v) == nullptr) { \ + NnopbaseOpLogE(ACLNN_ERR_PARAM_NULLPTR, #v " != nullptr"); \ + return ACLNN_ERR_PARAM_NULLPTR; \ + } \ + } while (false) + +aclnnStatus aclnnAddCustomGetWorkspaceSize( + const aclTensor *x, + const aclTensor *y, + const aclTensor *out, + uint64_t *workspaceSize, + aclOpExecutor **executor) +{ + uint64_t timeStamp = NnopbaseMsprofSysTime(); + static NnopbaseDfxId dfxId = {0x60000, __func__, false}; + static NnopbaseDfxId tilingId = {0x60000, "aclnnAddCustomTiling", false}; + void *nnopExecutor; + static void *executorSpace = NULL; + const char *opType = "AddCustom"; + char inputDesc[] = {1, 1}; + char outputDesc[] = {1}; + char attrDesc[] = {}; + + NNOPBASE_ASSERT_NOTNULL_RETVAL(x); + NNOPBASE_ASSERT_NOTNULL_RETVAL(y); + NNOPBASE_ASSERT_NOTNULL_RETVAL(out); + + if (!executorSpace) { + NNOPBASE_ASSERT_OK_RETVAL(NnopbaseCreateExecutorSpace(&executorSpace)); + } + nnopExecutor = NnopbaseGetExecutor(executorSpace, opType, inputDesc, sizeof(inputDesc) / sizeof(char), outputDesc, + sizeof(outputDesc) / sizeof(char), attrDesc, sizeof(attrDesc) / sizeof(char)); + NNOPBASE_ASSERT_NOTNULL_RETVAL(nnopExecutor); + NNOPBASE_ASSERT_NOTNULL_RETVAL(executor); + *executor = reinterpret_cast(nnopExecutor); + NNOPBASE_ASSERT_OK_RETVAL(NnopbaseAddTilingId(*executor, &tilingId)); + NNOPBASE_ASSERT_OK_RETVAL(NnopbaseAddInput(*executor, x, 0)); + NNOPBASE_ASSERT_OK_RETVAL(NnopbaseAddInput(*executor, y, 1)); + NNOPBASE_ASSERT_OK_RETVAL(NnopbaseAddOutput(*executor, out, 0)); + NNOPBASE_ASSERT_OK_RETVAL(NnopbaseAddSupportList(*executor, &supportList, socSupportList, socSupportListLen)); + aclnnStatus ret = NnopbaseRunForWorkspace(*executor, workspaceSize); + NnopbaseReportApiInfo(timeStamp, dfxId); + return ret; +} + +aclnnStatus aclnnAddCustom( + void *workspace, + uint64_t workspaceSize, + aclOpExecutor *executor, + aclrtStream stream) +{ + uint64_t timeStamp = NnopbaseMsprofSysTime(); + static NnopbaseDfxId dfxId = {0x60000, __func__, false}; + aclnnStatus ret = NnopbaseRunWithWorkspace(executor, stream, workspace, workspaceSize); + NnopbaseReportApiInfo(timeStamp, dfxId); + return ret; +} + +#ifdef __cplusplus +} +#endif diff --git a/Increase_multiplexing/No_increase/build_out/autogen/aclnn_add_custom.h b/Increase_multiplexing/No_increase/build_out/autogen/aclnn_add_custom.h new file mode 100644 index 0000000000000000000000000000000000000000..8d8990e1f20e5dfe24b6b231524fbd30d44413fa --- /dev/null +++ b/Increase_multiplexing/No_increase/build_out/autogen/aclnn_add_custom.h @@ -0,0 +1,49 @@ + +/* + * calution: this file was generated automaticlly donot change it. +*/ + +#ifndef ACLNN_ADD_CUSTOM_H_ +#define ACLNN_ADD_CUSTOM_H_ + +#include "aclnn/acl_meta.h" + +#ifdef __cplusplus +extern "C" { +#endif + +/* funtion: aclnnAddCustomGetWorkspaceSize + * parameters : + * x : required + * y : required + * out : required + * workspaceSize : size of workspace(output). + * executor : executor context(output). + */ +__attribute__((visibility("default"))) +aclnnStatus aclnnAddCustomGetWorkspaceSize( + const aclTensor *x, + const aclTensor *y, + const aclTensor *out, + uint64_t *workspaceSize, + aclOpExecutor **executor); + +/* funtion: aclnnAddCustom + * parameters : + * workspace : workspace memory addr(input). + * workspaceSize : size of workspace(input). + * executor : executor context(input). + * stream : acl stream. + */ +__attribute__((visibility("default"))) +aclnnStatus aclnnAddCustom( + void *workspace, + uint64_t workspaceSize, + aclOpExecutor *executor, + aclrtStream stream); + +#ifdef __cplusplus +} +#endif + +#endif diff --git a/Increase_multiplexing/No_increase/build_out/autogen/aic-ascend310b-ops-info.ini b/Increase_multiplexing/No_increase/build_out/autogen/aic-ascend310b-ops-info.ini new file mode 100644 index 0000000000000000000000000000000000000000..7c9954d28880577d7b07eaddc6ff4f91d51053c0 --- /dev/null +++ b/Increase_multiplexing/No_increase/build_out/autogen/aic-ascend310b-ops-info.ini @@ -0,0 +1,27 @@ +[AddCustom] +input0.name=x +input0.dtype=float32,float16,int32,int8 +input0.format=ND,ND,ND,ND +input0.unknownshape_format=ND,ND,ND,ND +input0.shape=all +input0.paramType=required +input1.name=y +input1.dtype=float32,float16,int32,int8 +input1.format=ND,ND,ND,ND +input1.unknownshape_format=ND,ND,ND,ND +input1.shape=all +input1.paramType=required +output0.name=z +output0.dtype=float32,float16,int32,int8 +output0.format=ND,ND,ND,ND +output0.unknownshape_format=ND,ND,ND,ND +output0.shape=all +output0.paramType=required +dynamicCompileStatic.flag=true +dynamicFormat.flag=true +dynamicRankSupport.flag=true +dynamicShapeSupport.flag=true +needCheckSupport.flag=false +precision_reduce.flag=true +opFile.value=add_custom +opInterface.value=add_custom diff --git a/Increase_multiplexing/No_increase/build_out/autogen/aic-ascend910b-ops-info.ini b/Increase_multiplexing/No_increase/build_out/autogen/aic-ascend910b-ops-info.ini new file mode 100644 index 0000000000000000000000000000000000000000..7c9954d28880577d7b07eaddc6ff4f91d51053c0 --- /dev/null +++ b/Increase_multiplexing/No_increase/build_out/autogen/aic-ascend910b-ops-info.ini @@ -0,0 +1,27 @@ +[AddCustom] +input0.name=x +input0.dtype=float32,float16,int32,int8 +input0.format=ND,ND,ND,ND +input0.unknownshape_format=ND,ND,ND,ND +input0.shape=all +input0.paramType=required +input1.name=y +input1.dtype=float32,float16,int32,int8 +input1.format=ND,ND,ND,ND +input1.unknownshape_format=ND,ND,ND,ND +input1.shape=all +input1.paramType=required +output0.name=z +output0.dtype=float32,float16,int32,int8 +output0.format=ND,ND,ND,ND +output0.unknownshape_format=ND,ND,ND,ND +output0.shape=all +output0.paramType=required +dynamicCompileStatic.flag=true +dynamicFormat.flag=true +dynamicRankSupport.flag=true +dynamicShapeSupport.flag=true +needCheckSupport.flag=false +precision_reduce.flag=true +opFile.value=add_custom +opInterface.value=add_custom diff --git a/Increase_multiplexing/No_increase/build_out/autogen/custom_compile_options.ini b/Increase_multiplexing/No_increase/build_out/autogen/custom_compile_options.ini new file mode 100644 index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391 diff --git a/Increase_multiplexing/No_increase/build_out/autogen/libascend_all_ops.so b/Increase_multiplexing/No_increase/build_out/autogen/libascend_all_ops.so new file mode 100644 index 0000000000000000000000000000000000000000..8d61f114d5db5c9968cae9c300013c3c041de2a9 Binary files /dev/null and b/Increase_multiplexing/No_increase/build_out/autogen/libascend_all_ops.so differ diff --git a/Increase_multiplexing/No_increase/build_out/autogen/op_proto.cc b/Increase_multiplexing/No_increase/build_out/autogen/op_proto.cc new file mode 100644 index 0000000000000000000000000000000000000000..ea46ba47b545dc908a6c1eb639b05377ac58b9bf --- /dev/null +++ b/Increase_multiplexing/No_increase/build_out/autogen/op_proto.cc @@ -0,0 +1,5 @@ +#include "op_proto.h" +namespace ge { + +} + diff --git a/Increase_multiplexing/No_increase/build_out/autogen/op_proto.h b/Increase_multiplexing/No_increase/build_out/autogen/op_proto.h new file mode 100644 index 0000000000000000000000000000000000000000..a4016e135e9840165662e127bf7c1d44dfa2c82c --- /dev/null +++ b/Increase_multiplexing/No_increase/build_out/autogen/op_proto.h @@ -0,0 +1,17 @@ +#ifndef OP_PROTO_H_ +#define OP_PROTO_H_ + +#include "graph/operator_reg.h" +#include "register/op_impl_registry.h" + +namespace ge { + +REG_OP(AddCustom) + .INPUT(x, ge::TensorType::ALL()) + .INPUT(y, ge::TensorType::ALL()) + .OUTPUT(z, ge::TensorType::ALL()) + .OP_END_FACTORY_REG(AddCustom); + +} + +#endif diff --git a/Increase_multiplexing/No_increase/build_out/cmake_install.cmake b/Increase_multiplexing/No_increase/build_out/cmake_install.cmake new file mode 100644 index 0000000000000000000000000000000000000000..31cd7a9a86cb9649263aab1b22f6c1b3359076ff --- /dev/null +++ b/Increase_multiplexing/No_increase/build_out/cmake_install.cmake @@ -0,0 +1,81 @@ +# Install script for directory: /Test_performance/Operator-performance/Increase_multiplexing/No_increase + +# Set the install prefix +if(NOT DEFINED CMAKE_INSTALL_PREFIX) + set(CMAKE_INSTALL_PREFIX "/Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out") +endif() +string(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}") + +# Set the install configuration name. +if(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME) + if(BUILD_TYPE) + string(REGEX REPLACE "^[^A-Za-z0-9_]+" "" + CMAKE_INSTALL_CONFIG_NAME "${BUILD_TYPE}") + else() + set(CMAKE_INSTALL_CONFIG_NAME "Release") + endif() + message(STATUS "Install configuration: \"${CMAKE_INSTALL_CONFIG_NAME}\"") +endif() + +# Set the component getting installed. +if(NOT CMAKE_INSTALL_COMPONENT) + if(COMPONENT) + message(STATUS "Install component: \"${COMPONENT}\"") + set(CMAKE_INSTALL_COMPONENT "${COMPONENT}") + else() + set(CMAKE_INSTALL_COMPONENT) + endif() +endif() + +# Install shared libraries without execute permission? +if(NOT DEFINED CMAKE_INSTALL_SO_NO_EXE) + set(CMAKE_INSTALL_SO_NO_EXE "1") +endif() + +# Is this installation the result of a crosscompile? +if(NOT DEFINED CMAKE_CROSSCOMPILING) + set(CMAKE_CROSSCOMPILING "FALSE") +endif() + +# Set default install directory permissions. +if(NOT DEFINED CMAKE_OBJDUMP) + set(CMAKE_OBJDUMP "/usr/bin/objdump") +endif() + +if(NOT CMAKE_INSTALL_LOCAL_ONLY) + # Include the install script for the subdirectory. + include("/Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out/framework/cmake_install.cmake") +endif() + +if(NOT CMAKE_INSTALL_LOCAL_ONLY) + # Include the install script for the subdirectory. + include("/Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out/op_host/cmake_install.cmake") +endif() + +if(NOT CMAKE_INSTALL_LOCAL_ONLY) + # Include the install script for the subdirectory. + include("/Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out/op_kernel/cmake_install.cmake") +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/." TYPE DIRECTORY PERMISSIONS OWNER_EXECUTE OWNER_READ GROUP_READ FILES "/Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out/scripts/") +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/packages" TYPE FILE OPTIONAL FILES "/Test_performance/Operator-performance/Increase_multiplexing/No_increase/custom.proto") +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/packages/vendors/customize" TYPE FILE FILES "/Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out/version.info") +endif() + +if(CMAKE_INSTALL_COMPONENT) + set(CMAKE_INSTALL_MANIFEST "install_manifest_${CMAKE_INSTALL_COMPONENT}.txt") +else() + set(CMAKE_INSTALL_MANIFEST "install_manifest.txt") +endif() + +string(REPLACE ";" "\n" CMAKE_INSTALL_MANIFEST_CONTENT + "${CMAKE_INSTALL_MANIFEST_FILES}") +file(WRITE "/Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out/${CMAKE_INSTALL_MANIFEST}" + "${CMAKE_INSTALL_MANIFEST_CONTENT}") diff --git a/Increase_multiplexing/No_increase/build_out/custom_opp_ubuntu_aarch64.run b/Increase_multiplexing/No_increase/build_out/custom_opp_ubuntu_aarch64.run new file mode 100644 index 0000000000000000000000000000000000000000..2a2360fa56ba5891f31c715007edce6edfee72e5 --- /dev/null +++ b/Increase_multiplexing/No_increase/build_out/custom_opp_ubuntu_aarch64.run @@ -0,0 +1,1057 @@ +#!/bin/bash +# This script was generated using Makeself 2.4.5 +# The license covering this archive and its contents, if any, is wholly independent of the Makeself license (GPL) +# 2022.3.19-Modified the MS_Help function and some options +# Huawei Technologies Co., Ltd. + +ORIG_UMASK=`umask` + +CRCsum="3991239703" +MD5="00000000000000000000000000000000" +SHA="fbb21a7aa4e65d3e119bbd8a73653acb62e7f2005671265ea80b0ce4a6e10e47" +SIGNATURE="" +TMPROOT=${TMPDIR:="$HOME"} +if ! test -d "$TMPROOT"; then + TMPROOT="$PWD" +fi +export TMPDIR="$TMPROOT" +USER_PWD="$PWD" +if ! test -d "$USER_PWD"; then + exit 1 +fi +export USER_PWD +ARCHIVE_DIR=`dirname "$0"` +export ARCHIVE_DIR + +name_of_file="$0 " +pwd_of_file="$PWD" +label="version:1.0" +script="./install.sh" +scriptargs="" +cleanup_script="" +licensetxt="" +helpheader='' +targetdir="makeself-1498654-20240529045813" +filesizes="138195" +totalsize="138195" +keep="n" +nooverwrite="n" +quiet="n" +accept="n" +nodiskspace="n" +export_conf="n" +decrypt_cmd="" +skip="671" + +print_cmd_arg="" +if type printf > /dev/null; then + print_cmd="printf" +elif test -x /usr/ucb/echo; then + print_cmd="/usr/ucb/echo" +else + print_cmd="echo" +fi + +if test -d /usr/xpg4/bin; then + PATH=/usr/xpg4/bin:$PATH + export PATH +fi + +if test -d /usr/sfw/bin; then + PATH=$PATH:/usr/sfw/bin + export PATH +fi + +unset CDPATH + +MS_Printf() +{ + $print_cmd $print_cmd_arg "$1" +} + +MS_PrintLicense() +{ + PAGER=${PAGER:=more} + if test x"$licensetxt" != x; then + PAGER_PATH=`exec <&- 2>&-; which $PAGER || command -v $PAGER || type $PAGER` + if test -x "$PAGER_PATH"; then + echo "$licensetxt" | $PAGER + else + echo "$licensetxt" + fi + if test x"$accept" != xy; then + while true + do + MS_Printf "Please type y to accept, n otherwise: " + read yn + if test x"$yn" = xn; then + keep=n + eval $finish; exit 1 + break; + elif test x"$yn" = xy; then + break; + fi + done + fi + fi +} + +MS_diskspace() +{ + ( + df -kP "$1" | tail -1 | awk '{ if ($4 ~ /%/) {print $3} else {print $4} }' + ) +} + +MS_dd() +{ + blocks=`expr $3 / 1024` + bytes=`expr $3 % 1024` + # Test for ibs, obs and conv feature + if dd if=/dev/zero of=/dev/null count=1 ibs=512 obs=512 conv=sync 2> /dev/null; then + dd if="$1" ibs=$2 skip=1 obs=1024 conv=sync 2> /dev/null | \ + { test $blocks -gt 0 && dd ibs=1024 obs=1024 count=$blocks ; \ + test $bytes -gt 0 && dd ibs=1 obs=1024 count=$bytes ; } 2> /dev/null + else + dd if="$1" bs=$2 skip=1 2> /dev/null + fi +} + +MS_dd_Progress() +{ + if test x"$noprogress" = xy; then + MS_dd "$@" + return $? + fi + file="$1" + offset=$2 + length=$3 + pos=0 + bsize=4194304 + while test $bsize -gt $length; do + bsize=`expr $bsize / 4` + done + blocks=`expr $length / $bsize` + bytes=`expr $length % $bsize` + ( + dd ibs=$offset skip=1 2>/dev/null + pos=`expr $pos \+ $bsize` + MS_Printf " 0%% " 1>&2 + if test $blocks -gt 0; then + while test $pos -le $length; do + dd bs=$bsize count=1 2>/dev/null + pcent=`expr $length / 100` + pcent=`expr $pos / $pcent` + if test $pcent -lt 100; then + MS_Printf "\b\b\b\b\b\b\b" 1>&2 + if test $pcent -lt 10; then + MS_Printf " $pcent%% " 1>&2 + else + MS_Printf " $pcent%% " 1>&2 + fi + fi + pos=`expr $pos \+ $bsize` + done + fi + if test $bytes -gt 0; then + dd bs=$bytes count=1 2>/dev/null + fi + MS_Printf "\b\b\b\b\b\b\b" 1>&2 + MS_Printf " 100%% " 1>&2 + ) < "$file" +} + +MS_Help() +{ + cat << EOH >&2 +Usage: $0 [options] +Options: + --help | -h Print this message + --info Print embedded info : title, default target directory, embedded script ... + --list Print the list of files in the archive + --check Checks integrity and version dependency of the archive + --quiet Quiet install mode, skip human-computer interactions + --nox11 Do not spawn an xterm + --noexec Do not run embedded script + --extract= Extract directly to a target directory (absolute or relative) + Usually used with --noexec to just extract files without running + --tar arg1 [arg2 ...] Access the contents of the archive through the tar command +${helpheader} +EOH +} + +MS_Verify_Sig() +{ + GPG_PATH=`exec <&- 2>&-; which gpg || command -v gpg || type gpg` + MKTEMP_PATH=`exec <&- 2>&-; which mktemp || command -v mktemp || type mktemp` + test -x "$GPG_PATH" || GPG_PATH=`exec <&- 2>&-; which gpg || command -v gpg || type gpg` + test -x "$MKTEMP_PATH" || MKTEMP_PATH=`exec <&- 2>&-; which mktemp || command -v mktemp || type mktemp` + offset=`head -n "$skip" "$1" | wc -c | tr -d " "` + temp_sig=`mktemp -t XXXXX` + echo $SIGNATURE | base64 --decode > "$temp_sig" + gpg_output=`MS_dd "$1" $offset $totalsize | LC_ALL=C "$GPG_PATH" --verify "$temp_sig" - 2>&1` + gpg_res=$? + rm -f "$temp_sig" + if test $gpg_res -eq 0 && test `echo $gpg_output | grep -c Good` -eq 1; then + if test `echo $gpg_output | grep -c $sig_key` -eq 1; then + test x"$quiet" = xn && echo "GPG signature is good" >&2 + else + echo "GPG Signature key does not match" >&2 + exit 2 + fi + else + test x"$quiet" = xn && echo "GPG signature failed to verify" >&2 + exit 2 + fi +} + +MS_Check() +{ + OLD_PATH="$PATH" + PATH=${GUESS_MD5_PATH:-"$OLD_PATH:/bin:/usr/bin:/sbin:/usr/local/ssl/bin:/usr/local/bin:/opt/openssl/bin"} + MD5_ARG="" + MD5_PATH=`exec <&- 2>&-; which md5sum || command -v md5sum || type md5sum` + test -x "$MD5_PATH" || MD5_PATH=`exec <&- 2>&-; which md5 || command -v md5 || type md5` + test -x "$MD5_PATH" || MD5_PATH=`exec <&- 2>&-; which digest || command -v digest || type digest` + PATH="$OLD_PATH" + + SHA_PATH=`exec <&- 2>&-; which shasum || command -v shasum || type shasum` + test -x "$SHA_PATH" || SHA_PATH=`exec <&- 2>&-; which sha256sum || command -v sha256sum || type sha256sum` + + if test x"$quiet" = xn; then + MS_Printf "Verifying archive integrity..." + fi + offset=`head -n "$skip" "$1" | wc -c | tr -d " "` + fsize=`cat "$1" | wc -c | tr -d " "` + if test $totalsize -ne `expr $fsize - $offset`; then + echo " Unexpected archive size." >&2 + exit 2 + fi + verb=$2 + i=1 + for s in $filesizes + do + crc=`echo $CRCsum | cut -d" " -f$i` + if test -x "$SHA_PATH"; then + if test x"`basename $SHA_PATH`" = xshasum; then + SHA_ARG="-a 256" + fi + sha=`echo $SHA | cut -d" " -f$i` + if test x"$sha" = x0000000000000000000000000000000000000000000000000000000000000000; then + test x"$verb" = xy && echo " $1 does not contain an embedded SHA256 checksum." >&2 + else + shasum=`MS_dd_Progress "$1" $offset $s | eval "$SHA_PATH $SHA_ARG" | cut -b-64`; + if test x"$shasum" != x"$sha"; then + echo "Error in SHA256 checksums: $shasum is different from $sha" >&2 + exit 2 + elif test x"$quiet" = xn; then + MS_Printf " SHA256 checksums are OK." >&2 + fi + crc="0000000000"; + fi + fi + if test -x "$MD5_PATH"; then + if test x"`basename $MD5_PATH`" = xdigest; then + MD5_ARG="-a md5" + fi + md5=`echo $MD5 | cut -d" " -f$i` + if test x"$md5" = x00000000000000000000000000000000; then + test x"$verb" = xy && echo " $1 does not contain an embedded MD5 checksum." >&2 + else + md5sum=`MS_dd_Progress "$1" $offset $s | eval "$MD5_PATH $MD5_ARG" | cut -b-32`; + if test x"$md5sum" != x"$md5"; then + echo "Error in MD5 checksums: $md5sum is different from $md5" >&2 + exit 2 + elif test x"$quiet" = xn; then + MS_Printf " MD5 checksums are OK." >&2 + fi + crc="0000000000"; verb=n + fi + fi + if test x"$crc" = x0000000000; then + test x"$verb" = xy && echo " $1 does not contain a CRC checksum." >&2 + else + sum1=`MS_dd_Progress "$1" $offset $s | CMD_ENV=xpg4 cksum | awk '{print $1}'` + if test x"$sum1" != x"$crc"; then + echo "Error in checksums: $sum1 is different from $crc" >&2 + exit 2 + elif test x"$quiet" = xn; then + MS_Printf " CRC checksums are OK." >&2 + fi + fi + i=`expr $i + 1` + offset=`expr $offset + $s` + done + if test x"$quiet" = xn; then + echo " All good." + fi +} + +MS_Decompress() +{ + if test x"$decrypt_cmd" != x""; then + { eval "$decrypt_cmd" || echo " ... Decryption failed." >&2; } | eval "gzip -cd" + else + eval "gzip -cd" + fi + + if test $? -ne 0; then + echo " ... Decompression failed." >&2 + fi +} + +UnTAR() +{ + if test x"$quiet" = xn; then + tar $1vf - 2>&1 || { echo " ... Extraction failed." >&2; kill -15 $$; } + else + tar $1f - 2>&1 || { echo Extraction failed. >&2; kill -15 $$; } + fi +} + +MS_exec_cleanup() { + if test x"$cleanup" = xy && test x"$cleanup_script" != x""; then + cleanup=n + cd "$tmpdir" + eval "\"$cleanup_script\" $scriptargs $cleanupargs" + fi +} + +MS_cleanup() +{ + echo 'Signal caught, cleaning up' >&2 + MS_exec_cleanup + cd "$TMPROOT" + rm -rf "$tmpdir" + eval $finish; exit 15 +} + +Script_Args_Check() +{ + script_supported_args=$(echo ${helpheader} | grep -o -E "\-\-[^ ]+" | awk -F"=" {'print $1'}) + arg_to_test=$(echo $1|awk -F"=" {'print $1'}) + + for arg in ${script_supported_args}; + do + if test x"$arg_to_test" = x"$arg" ;then + return + fi + done + + MS_Help + exit 1 +} + +finish=true +xterm_loop= +noprogress=n +nox11=n +copy=none +ownership=n +verbose=n +cleanup=y +cleanupargs= +sig_key= + +initargs="$@" + +while [ -n "$*" ] +do + case "$1" in + -h | --help) + MS_Help + exit 0 + ;; + -q | --quiet) + quiet=y + noprogress=y + shift + ;; + --info) + echo Identification: "$label" + echo Target directory: "$targetdir" + echo Uncompressed size: 412 KB + echo Compression: gzip + if test x"n" != x""; then + echo Encryption: n + fi + echo Date of packaging: Wed May 29 04:58:13 CST 2024 + echo Built with Makeself version 2.4.5 + echo Build command was: "/Test_performance/Operator-performance/Increase_multiplexing/No_increase/cmake/util/makeself/makeself.sh \\ + \"--header\" \\ + \"/Test_performance/Operator-performance/Increase_multiplexing/No_increase/cmake/util/makeself/makeself-header.sh\" \\ + \"--help-header\" \\ + \"./help.info\" \\ + \"--gzip\" \\ + \"--complevel\" \\ + \"4\" \\ + \"--nomd5\" \\ + \"--sha256\" \\ + \"./\" \\ + \"custom_opp_ubuntu_aarch64.run\" \\ + \"version:1.0\" \\ + \"./install.sh\"" + if test x"$script" != x; then + echo Script run after extraction: + echo " " $script $scriptargs + fi + if test x"" = xcopy; then + echo "Archive will copy itself to a temporary location" + fi + if test x"n" = xy; then + echo "Root permissions required for extraction" + fi + if test x"n" = xy; then + echo "directory $targetdir is permanent" + else + echo "$targetdir will be removed after extraction" + fi + exit 0 + ;; + --list) + echo Target directory: $targetdir + offset=`head -n "$skip" "$0" | wc -c | tr -d " "` + for s in $filesizes + do + MS_dd "$0" $offset $s | MS_Decompress | UnTAR t + offset=`expr $offset + $s` + done + exit 0 + ;; + --tar) + offset=`head -n "$skip" "$0" | wc -c | tr -d " "` + arg1="$2" + shift 2 || { MS_Help; exit 1; } + for s in $filesizes + do + MS_dd "$0" $offset $s | MS_Decompress | tar "$arg1" - "$@" + offset=`expr $offset + $s` + done + exit 0 + ;; + --check) + MS_Check "$0" y + scriptargs="$scriptargs $1" + shift + ;; + --noexec) + script="" + cleanup_script="" + shift + ;; + --extract=*) + keep=y + targetdir=`echo $1 | cut -d"=" -f2 ` + if ! shift; then MS_Help; exit 1; fi + ;; + --nox11) + nox11=y + shift + ;; + --xwin) + if test "n" = n; then + finish="echo Press Return to close this window...; read junk" + fi + xterm_loop=1 + shift + ;; + --phase2) + copy=phase2 + shift + ;; + --repack | --repack-path=*) + Script_Args_Check $1 + scriptargs="$scriptargs '$1'" + shift + if [[ ! "$1" =~ ^-.* ]]; then + scriptargs="$scriptargs '$1'" + shift + fi + ;; + *) + Script_Args_Check $1 + scriptargs="$scriptargs '$1'" + shift + ;; + esac +done + +quiet_para="" +if test x"$quiet" = xy; then + quiet_para="--quiet " +fi +scriptargs="--$name_of_file""--\"$pwd_of_file\""" $quiet_para""$scriptargs" + +if test x"$quiet" = xy -a x"$verbose" = xy; then + echo Cannot be verbose and quiet at the same time. >&2 + exit 1 +fi + +if test x"n" = xy -a `id -u` -ne 0; then + echo "Administrative privileges required for this archive (use su or sudo)" >&2 + exit 1 +fi + +if test x"$copy" \!= xphase2; then + MS_PrintLicense +fi + +case "$copy" in +copy) + tmpdir="$TMPROOT"/makeself.$RANDOM.`date +"%y%m%d%H%M%S"`.$$ + mkdir "$tmpdir" || { + echo "Could not create temporary directory $tmpdir" >&2 + exit 1 + } + SCRIPT_COPY="$tmpdir/makeself" + echo "Copying to a temporary location..." >&2 + cp "$0" "$SCRIPT_COPY" + chmod +x "$SCRIPT_COPY" + cd "$TMPROOT" + exec "$SCRIPT_COPY" --phase2 -- $initargs + ;; +phase2) + finish="$finish ; rm -rf `dirname $0`" + ;; +esac + +if test x"$nox11" = xn; then + if tty -s; then # Do we have a terminal? + : + else + if test x"$DISPLAY" != x -a x"$xterm_loop" = x; then # No, but do we have X? + if xset q > /dev/null 2>&1; then # Check for valid DISPLAY variable + GUESS_XTERMS="xterm gnome-terminal rxvt dtterm eterm Eterm xfce4-terminal lxterminal kvt konsole aterm terminology" + for a in $GUESS_XTERMS; do + if type $a >/dev/null 2>&1; then + XTERM=$a + break + fi + done + chmod a+x $0 || echo Please add execution rights on $0 + if test `echo "$0" | cut -c1` = "/"; then # Spawn a terminal! + exec $XTERM -e "$0 --xwin $initargs" + else + exec $XTERM -e "./$0 --xwin $initargs" + fi + fi + fi + fi +fi + +if test x"$targetdir" = x.; then + tmpdir="." +else + if test x"$keep" = xy; then + if test x"$nooverwrite" = xy && test -d "$targetdir"; then + echo "Target directory $targetdir already exists, aborting." >&2 + exit 1 + fi + if test x"$quiet" = xn; then + echo "Creating directory $targetdir" >&2 + fi + tmpdir="$targetdir" + dashp="-p" + else + tmpdir="$TMPROOT/selfgz$$$RANDOM" + dashp="" + fi + mkdir $dashp "$tmpdir" || { + echo 'Cannot create target directory' $tmpdir >&2 + echo 'You should try option --extract=' >&2 + eval $finish + exit 1 + } +fi + +location="`pwd`" +if test x"$SETUP_NOCHECK" != x1; then + MS_Check "$0" +fi +offset=`head -n "$skip" "$0" | wc -c | tr -d " "` + +if test x"$verbose" = xy; then + MS_Printf "About to extract 412 KB in $tmpdir ... Proceed ? [Y/n] " + read yn + if test x"$yn" = xn; then + eval $finish; exit 1 + fi +fi + +if test x"$quiet" = xn; then + # Decrypting with openssl will ask for password, + # the prompt needs to start on new line + if test x"n" = x"openssl"; then + echo "Decrypting and uncompressing $label..." + else + MS_Printf "Uncompressing $label" + fi +fi +res=3 +if test x"$keep" = xn; then + trap MS_cleanup 1 2 3 15 +fi + +if test x"$nodiskspace" = xn; then + leftspace=`MS_diskspace "$tmpdir"` + if test -n "$leftspace"; then + if test "$leftspace" -lt 412; then + echo + echo "Not enough space left in "`dirname $tmpdir`" ($leftspace KB) to decompress $0 (412 KB)" >&2 + if test x"$keep" = xn; then + echo "Consider setting TMPDIR to a directory with more free space." + fi + eval $finish; exit 1 + fi + fi +fi + +for s in $filesizes +do + if MS_dd_Progress "$0" $offset $s | MS_Decompress | ( cd "$tmpdir"; umask $ORIG_UMASK ; UnTAR xp ) 1>/dev/null; then + if test x"$ownership" = xy; then + (cd "$tmpdir"; chown -R `id -u` .; chgrp -R `id -g` .) + fi + else + echo >&2 + echo "Unable to decompress $0" >&2 + eval $finish; exit 1 + fi + offset=`expr $offset + $s` +done +if test x"$quiet" = xn; then + echo +fi + +cd "$tmpdir" +res=0 +if test x"$script" != x; then + if test x"$export_conf" = x"y"; then + MS_BUNDLE="$0" + MS_LABEL="$label" + MS_SCRIPT="$script" + MS_SCRIPTARGS="$scriptargs" + MS_ARCHDIRNAME="$archdirname" + MS_KEEP="$KEEP" + MS_NOOVERWRITE="$NOOVERWRITE" + MS_COMPRESS="$COMPRESS" + MS_CLEANUP="$cleanup" + export MS_BUNDLE MS_LABEL MS_SCRIPT MS_SCRIPTARGS + export MS_ARCHDIRNAME MS_KEEP MS_NOOVERWRITE MS_COMPRESS + fi + + if test x"$verbose" = x"y"; then + yn="x" + while test x"$yn" != x -a x"$yn" != xy -a x"$yn" != xY -a x"$yn" != xn -a x"$yn" != xN + do + MS_Printf "OK to execute: $script $scriptargs $* ? [Y/n] " + read yn + if test x"$yn" = x -o x"$yn" = xy -o x"$yn" = xY; then + eval "\"$script\" $scriptargs \"\$@\""; res=$?; + elif test x"$yn" = xn -o x"$yn" = xN; then + echo "Unable to decompress $script ,because of aborting! ";res=$? + else + echo "Input value is unacceptable,please try again." + fi + done + else + eval "\"$script\" $scriptargs \"\$@\""; res=$? + fi + if test "$res" -ne 0; then + test x"$verbose" = xy && echo "The program '$script' returned an error code ($res)" >&2 + fi +fi + +MS_exec_cleanup + +if test x"$keep" = xn; then + cd "$TMPROOT" + rm -rf "$tmpdir" +fi +eval $finish; exit $res +fEVf< pŕZa Bk-x?62X]1lg<i'ޝYZMq)(.V9*qQBr\ruǥΘ*C*{ݳ=@n{ׯ92LUs%$H,iI{%@lnZn&M-K4,!iBaE (Bm0Ŷ,7\'ÙÝ܆ԀaT'ۥVL5j+oܬ=C1TѱS9KSsvGU(z c1*ښ=_\*uHwz_NQj1iӺh<9vQeTGM0=4Y4tw \eTOT7ۺ$nC_JO{PD&D52:oajO-fj[Wwuj /=V^yļ vżWogةhF^F4 +m4t Mz'NnVgG-W+M-d^ػaX:h١0ytKc.mA÷HdhȌ0ʸV+es9ڼx8B2mi0PЗ~:Δ uwusȴuvmXtnx T(SPCwZWWUT)*CتhHSsl,Zpdžc|[vH,yӨXՌ>AEyay;armXqdz庩Up088ۺ[M(k޷Ӥpd4}q:ZModE)[DȪ@SЛ "2^K-\IyEQl;K!؂95<^0ȃT] 5 (mh.@H)w z&vFzoi.!wW눗Y`e-aD$,iƀ|E;.m1{3^ q+4j2tn;eRG2uV+|#hɩtKƪBN$d^t˩N-]s-{^QbWSdZ Km1/K:mFe`V1/ )0^6)tb=H,Jr<”$RGw1c殤wVaV^A|Ln S񮞠*m[`ej@NoKwu[M}`ٮ8.7Z+V=2Uy׼-(1}%ݕ"Eve'PYu*05PKm PLb>Hvr.:!&,b +&QneY4LxEAEރ]4U];9U3>`y`.zb@5lD=GMARA< 1JѵZ6Wı%]Ūf h+Otܛ/E3lZ3w1Wρ1h͌d>;)&w ̍& yrd܆h9 ^RCؐk/g Qr"2BhP0|. P/)UUu*|Tֿ>0`̿TT9RWUֳ +UByZa"2?6 t(CyT0ںBu7*և ;s\h#*lL5(B##J2+ upVmN+a%CnVze9lWwylv(Zv2TT oH!僮 -ȏM7z=#m ժv6uy +k4-^#jhA†>%Lym ƂhpY{ѵnT xhXXcbC:Aew5)57/_jA%LS.,[rՋ.4*tR^hjvuSpiH $lCSfD0v5 +ޢcuR |D]fkLr)C&ل附wBPU[.m)՗o;;4ܼcҔ\Lׯ-ҜlZ^*S:X@_R΃oi/\$->=׌LzI|'w.t2!"oi .ꟓbE>+O]B#3YR~7x?Y~5˺! BZzL';C Q瓽dZtzD4B؁pXӻc5bϋNnwo*9pKLmyczz}?\JܹLUGq.7y_qsڼ- u3\!o?l0P^k@[pwNڔKM5-~1[+vyͪ&ͫ#O B{&gpyM+]Z@̈́`Y}zr %II;B9_Bq(WC.C䟆'RI{I"W^xG\oNNy=8Ю4J9h{-g҇vUᕗ_ *ys9,7 7a&i?rszEr%N g|(!Ι{8˞Mhjl gywH_앗u_$3L}z#]]wͺS̼.F_zA?㥒~b˷!O 2SYFusnG}98sp9X@Aq(@ +s=٧YY'he3*qO&Φs{8Rwk@&qSq8#C>q&/-Ω8g\lOaz> v +yq'/,sihEԔlIMEmjss2ݲ I:Yǵ]u$\O@eFxXVu$5<+]kuS*\·7uVFuUԳ% jhzU\ӡ27@g74\VECFn|cÅsUj!?v=y!/(EZk@gqAȋ8!ͼvQ!.E3³r9akZȋu,fNj(cE%[ 9 Ӆ[q+?/&qE)MX>KODyB Bx5ǁru $(/GC5h3RA3as9Qt嫽# >Yv.'ʑ C='AOgn.E|F!/ /pa&&!/A:tH7TP#ˍ⿁Yҩ&c S\c胴s JjYYQ֒α}GQ'~UR(J yGdADkae1&z.VEa#hKZ,hf! + +x%恉=a4tcO4rbZ7aSVU(8-z"! ;kV!]qI: m*Vͩkz<~t)iǠK$Q 7V:s[o̰\kCz}!n]%P<"i`K 5s + +O8?cb0^Bb^*$6-*<Q 9ly ­_Xv'\Y,s0+W-gbW-(_١:w7-5i}V<+h/@ӽzgt4/`qgϿȇł#mO~|g&ZCKp v B H8^O#XnH8#?k>h U7jWՠcT"֡Hms=r[DyBǙ"lj3[z)YT1:v*L9s s g oW񁳗77 >pA"$6=i;33t3kS@8? U@i}W} oKSֿeӸA҅?Ƿ߇Gsrp}3׳ x |_S82}g:@,ij}ۗ~da_'iSw]5"4=uAz'ơn/>;_{3s;~-rYwSDsMm_ _ +~Afȹ[!oE^;~~/[4C4.^l:lIC6Fϯ"F#!㟊C=ЯEߥ(ކB?>pl:avo=75-hwqi^aY58=os _{#˛z7O!zFvK<|]ca9) YI&k}Et6wwwd=(+s8s q3Q6)0k?GK_ Ǘ^|TKy[xJm|,/'nsʔ%v r(Cŝ0G= +&f πCyyUk[\m2#>"-UCHo+'a$P I5_pĈu_DZW_+gaXspzWqëW b rxx߶x|l/E^f_[gg^{g'ovsk P~c!~ kNi>ٔzq?EdpGQ8١!?@e?Le?4e?@ёMcM-mal Ak\|"d (!7l9*v[e!l$*kL"Pг ׋:_mo; *~3[  aC*ʯƣOS*zٙɑ}x˾t/ntU|Y,.ʠq4nӕirjoUq4ҵ[I8g|t{,H4ӕV˯>Ҽ񗃏y׊SG[)pɩ8ZUS^QcӺ3 t5a]iBʏ'Z+S!ǟzB)?bADW_U|MU:E_WZD9Y_zŧ|8Z.qo :9Uz:6ަ#k(7˾"ՎD|Уm +(nlg }utuu]m+ϳƺ9Qz/ef@0S=f Z噬{dzC2|2&qB8*^Ou;;Zٵ}[YBQVNufU:Hp$lB8~:S KCգvonT'uijk| .²cQjb*kE `lnr=?Fg#_ )E#/9ne'BV_":kpe_]OnZMu4Hjn>uutl?IXX4G+Q>l8(ťukG]ڬYCzqt 59m*9"Y}ZgA @^[ijv1#??@Vķm\@jgtVk*3HӌlnZ{bT(;Ø +uWL#{!?;Qуc(2íZO%<[}i k/qW5򹤝Q2U4s,Ta PA"ŏ'|fbM L7g/2{?1Lp s^)`h~`B|,E\x-_$a&k/ԅhE+w%x<雘Hg{ X6ڴbSH挖˖4|EqЎekS,ӓ᥄U l<`њr +Fy7f!NWgm-0ĕ|>YCԣQDd%sN KsK_~5[}nPE0T_]w[viqT闀R` +TJXYIN)x0%xRՅ&%0WO쾖ܵ=RO#-#.6m#it' rhagY8/D}M侥D|d>Lwn_RtX#cVpx1R!hYvʪ\+6w*S +&Kx7oNHÁ=t +nC)'vs7@N.a9Ska+[eD$,\˟{Dۭ)"U'Cu"ɀ~ a:ɴаCww˝0va0%a~HJ<#'u8Ԯa4Fwwo"Hc_4j\h(Oźd1iJ:g`IU<a\Pζ#?-U+eqNeOĞ4;Hu ϪѸU*.+W8(/Y_|\xֳ %XR.%%}X_\:I;N'f$so⺎z" oD,RHu.p.em]x8qN\$r)/\L0._}& +dYI=gy.8]b"#CުL$e`t8LU>&G<ѝʔ. +2^֌(K/_JQ*_YFOJXjz +'lEJdk +*//y +҇Haߨ=dJ*DGVX$ 8xHgzU)ÂR>2GݣcbI.2^JZy7(3yB~bϗlUjn[Z޾ K*]V`/,dJZyNJ;SG8a .]8cYuKD(Uq:Ԝ1  /\ܱc][`,6zիOD3}`eܰp)̣PQ~k̾3n-IjX >͏]Z +(3DRU|DzT)KaZkWvt|BalNwLWXP( phy +oBUNU_ׄ8yVS2[3Vۄd2s\_,Y[䒓$mZ04[mDiS^@|iYv?ބ֜R|r7Ap6lKE +U! Ue~eb@}f\fϬ O_{r3SqpVCkM - iR9ji妆uw$ZTR0U;Ꟙt;\_O$!˹.E."QX=S'B`"RwֆUK|X'+=K̍yӰRhK$5,U%rV6zn0w]t1[-7pE"+igz uuǒyKoZ<.\'Ynߪ7@ p0c:T|Ѡ{Sh4OȲ*GC1_XGx"vH8ܳxYkUm5,BM\+PlO5&ǩK.;=#;H;$^tFvZ:I +n: 1Ddޖc3 BwqTCcI[ + +Miڿm@Wo~GE|JLHDQ|+ǔ0ʗ) =&ONՄLf򄞦C:T8pϐ/ݴe<%=g.co4 |nm4'kYɝ&"m^;x\p6̴ِwf.*6dO= `fKi.ںRngL%^CU \9ՙC)J0A(ox|,R/EAٱӳ=;<C} 0pCw;`8/a}£4Tgzss4ڝLn,s7Dc;`+m u3pb0߉0Ve";5pw}{+v]ukFC}xIK]_ d72xvVVcZ'<6~-s)8QZD*<sMWU\FNq/ oN=<1t&68)& +jfMdƄ<ҞM1vQ1wl]buKƇSlJډO&xF3f$}M 3᰹ k'[ʄ̓+olDhZR%}VwG5h oNTW!o ۱ I`2Ix?QՎevT>kp`߄eNC9!c֋uޓTґ<2ɷ*v"oTӣDhˎ?-5[g]&,s~_P~{c60*׽ Ky&:ՉiK-ې4\"aJ~ c66#ݝHh;$¡rvS$<^ͨ1r7h{˧v}Z@!8#%ۮl}V3·Qmɷ j1,7Y.LBűUJ. NOe 2Û$txzԉ2<ݣ܎Gt B%KU{j>A86>n1! xDb:SOAJS,=SI:" +0ٞyNxi#@e8w]bE $ Spsq6a;Z">!0)vs?fZai `//'KyFc(dwO1ʃO`~OOhޙyR25ntB,ճAU:Utq<ČLaZ=ђ$3P% ZJ 3)ɈPXz g8w3"^K&yJ S:߂O?*=ms[iQކ3 9W-SQ:ڣ1htG&sS,E݂q br,TNK?k! ӊ cKL0'%I(`[{FpQn_EϖJrإ60ôfJ1=?5x0%V\s.䤩=}Dڂck̞H%ɃӤ%1y`[9MKƦgnswafH$o# 0Cs<$5i>ʚZo5Ӝ+nale452X< Es1-3#";yhg1P,Q_EWYs^j̗ψB'e$7Y(77F8<6@r#Ɋ07efKQ(@̃j^Cra[om(w/M([Boޟm(;/6Es VfvƖRzDhp0u3VjQ<)%՝)LKLnI琾2o.53LK`K&eꙏ%$~Skz֘Ȍp=3u< >(0(Oa%%Wꈟ}i/MOw47)=dޏpGb^ァ_eP:r]ZrG@-Pc,JsT3Q 9&@cxut\[01uT zރN¥-]m;RJUÉ#ȳ5nmc3~nn(__wK/S@}WnqLWmo1V?imHi0}V ~ >Js7a qѿWMڿ`Jm܈YSMuW"|V'ռ sĔXp'ǽZj;Nk'@Xz > waj\w Q0=t=>F3>݃~͔y,#,˩,56NEJ[Cc8"쯍az i'^wm:8&7S[-\m)-hN +mYd@t W)cYr%%`<ʆ⺚ ,\_S?*>8x:Յ!9^GyBN8Wz4?RbX(գ =ƾN/}5 +;8ևi#GA9Uc9WzPƇU]VYrBףz(aB^5v]l5{_鱄?97PQC1Bc!o0 _D~97QJ ʉ>9U"<9[%0.n!0ܭ>W#fXy4+r>_s eWq?;_f^F~/_? +{H)2:ݎ؆  x6.*riC2d7ޤQ"{R~;2uLMKx 6=U:8epxjq`?{4`#U_\5#0,XpU?/K= GWpBr,A9 J? yrfs۟/sv I p1!{5b>/F ̕?_L9R%&BrHXB`0WXTX4Uꏅ0D#!]xmcEonoKs_}ٻ訪$]%ɦ$@H:;鎻>@v:w@;Aƿ0z⨈Gu͞Qqc"ٝ٘A !6qht: G$[^UݿHi8Z e@H(Dk‘HI,B(=+Ԝ_C4y>8ɻ?K/ SW/~90ods%EX6u|{/aN{';+Q/Ts@r!#YKw=~džms?ysX^qd?,%_d~.,zzL{=Ⱥ{ܦ88 gۊQ8ί# sF.~{E\YPT?5M г+y 5"U.t_YxыAX9 VfRbcY/G!| +¹o$#MŽ}P4Vt<.Ļܧx`F_\Aec˫i'l_ConZuG^[JK.ԏ\[)ZP{9DK+T9RPi PרD%NCq\,ab֋ʎRopX+-CpWJu]ԎN0c"kHJY ϱVysYU8B\: 8~Dн\F<9Ecqz)!я:,󩣰c)*6X8 +!vJE3f x+׃1=^B/87 +hUv"b}^WP +:8>UAsP^%|+ȱD13)k_1܂:?OM_?!;'zGpwCU~ ʡtu?q jA>cbr/f{a#g{+-lʯ ^X/ko3^H.9/Dm9է٦6\{$axʪ~MiDߦx/xiYeirY/O6|}&c&6.S6R{U(~n.ExbfAIXax Pˇe&0G*?cWsn1.tx(C9 ^0`99%̫֯$?P-Qs1nƩ<'1~=9D5ăqt?F`A^6tՇ!,q I?}3d +*; /dyeoLo ٠oYCv^춐lۉ[CPnQ?v٦oD6~_{E "r ۛ]!Zs`UXmSO9 KkX-fk-lJmYVz9;ʙnyǴޚG6[\Lu͇\QrYd;?9]Wk +\~a3Gn&d;b9ܶXy]Ń*2w[+joőhsFId=~__7w"_-oS"evϔF@*f&=IpQd1Ҭ"zOkW_ڰ_ Ĺ \q.8AI,65109zB/oPu4/gu,On?l;vo>iΑ=MCxlo8':/ps,V/p3cZIy-bb:d?~9}̤3$3)vLJJRlWϤ$3)vLJ7@GꍴCq;ЁBg>4\_|7';n&Ə2Xh3ɔ^VP[?d)p;]̷լ8Ԟ^]dWd?|8I|Ł⒒s:_~&$@^aPN sޝ Y8 /x+?.t6ay)|a +5@M)/F*8X %z;04\^g;:t:ѡK+ :4U{Rq:T ZCa_񕄂\@GnW99fuM) Մj='wPⲾ_O ݐ;mѳ`4oI/k||S^eqzL˭?iy}a~ +NS= <0Eϸ`j^!c+\W?@T=޸.+v:3jLe,Af8"/{MEWю$FXz鍼eȦz wķ@~8?5£fp}B_1 <>vzp[qɆ\X|:\&ukkWG!:UGndζX2/zR\\{rji +<3*]]wA7(، +9rp-z9x. +ˏW͉el6;6<7r\usvBm:lШ"Gfo! +uJ)oZE5orzA:&&{%UTwP)Ra߁d:W}2! }eE] J efH.O]ezU4]*B1V1 F%ٸ5JL4Jқ %L2M6 ܘ7TL\f9~̀ . ж+tsŲWz!d@͸_-o}6xl4 l#^ >S/!gmM EN?tW.-WS%˱+ĊzyjއU7c4W=ƽU*P5U+]ɤJC=W?PU`hܦz7rj#$n3?;l<+ ' +܉|^~ތԦ'Owre>zDiPF+< 5픢1O{w"ꔋ&Z6Z\# ظxs6=—#qT>3 N$lWk_i4( K4牮6p1"Dfg1o_-]FMpkbq + +Fì ^*{8*s,(N%K.qT^qvP=sL*eUX`y>1N(B/AN] .cZr%HrRq1/gŲ+ +V0nN2l0wRLcNGBn>IkGe qC2"[eeooԕ@,;HFMLO5#ZBSc߂DD+#{%l:*NnzM4::䊭&pm|(h;ɟn.Bnkv3m3oĵkOmUaxiβV03Q@uIͭQ A6g:/2NUυ˛/;Fs/Dw1G2GJg>vxwPN @"TVE(w`އs!ZV܂ \H}ذf2G^s>{OI7X?~=ѝ׆^c (3|fѯ<ƣŬ/[h'$|ߜF<1}f3_FϺ4DzU5hHFNL8z[A U%2nYF5E|j`/X¶< \V1C\a8NsGLGP2 kγtsHD%YSKֽ$ +h[],,9uF+ʸdG_=rƶY:o:duGmٔoXrr^&2[Hy E܋/Pobx֥5sIvɎtlً6qȴj ]?lYaMόkKmkl6ʽϦik}7&-6`:nfA}%Hŗ&{'$׾,vX&`l[',J40 M?\6ÁTGZٳM>Jc+jʂL|C8@;ǂ]F̝}W{kt級0櫃S&L+.;ȴQ gN҉'{/+5%}/+ulLa / Ò,#G?]v\D {??d<}0?So9lP5[L4X?- zgH(4Ē?')+2?ΰ9?] |E~ 9y- yu+3&@"YfPAodH2f&ux?pCh_yH>|c}J:+˜9xj]y̮kEV GİU,[X5jvmw]MD#Pc Y%i<8 ʤ*;@!(3ՈyY0&hXMvp<,<2@x d2PPo'ߊb7/u/3&'GLO 8irq9?*[9[Tox`||`2(!Mc~eΌ([,C S@g,.F+_z>b8yh fd,p/=WXITQ1 7^>4ᷟ<ʡKfKcl{du a 9`^+jS߱$?[6Y![8:.zT<5ras/vP6<~4~0'&sUKQϠMϾ5>idOշ[&v 3+ʝ 4|-' 缿-1RWs.yq+fw:ث޲ ھ#h$ dmoooڛma:w\?VxOsM@ps/x? +?]FRRSI;~QY`:~_<+q+WOYQJdY(v\٪#z}.b(8V; +( Jޑ`Jr{y5cE̸'3yd=%9Y8ٕSP ZKLU@[22xa|)ytly*WLd\e\a^Z^{21\wf$T%-esL vq@Yk%w!8:] ).|:9?ʌm 55 vNpp{(lh&Dg$ݓ`/c셹f*b2;%~6)m 5 i,ߞcp4r)mz,ɽrv>ns ,[c?['!bj2i._{f|7sgG6޸^ec\-'ٺ%s̫M@_YS' /GHc=:iV尟:oQ˜`e|t׸T<n%aMf.V9L]fP`K* fU; W^EjJqWnX$X$3a_m[QSOӹEB6~򈃉e@k$n l^f_]e|vJ _bNhC P ΰ\B׌$_ϬIA#X]U,vncwGCJR\v!rܮP N>p #B7'DWfKxLyќ9j PĹ1`CFb!0380;-GN$]1+'qˆ>xvz&K1͊ FE4?PMd<ӟ&.j(L/ +C &9 "~h ?P0bZS$=s* 9s0,Ϸ RoRoR/طJb$]PLR`L76nLT`vU_a?|3kfr=ӿ;X"G|OZ"Fn ;+u[]~G~#gs +#4x>0bHkyλ]y< yPGpw_ps +>s眫G*1]P- 0}_=yp0X8LsM*]P^Lr}-< +oS$=s* 9s0,ϻROY߾6tQCQz<Pr`0IYw`̅ol(0? _H$}O/C/] w4Cnszyςs4T8ѹgy+=<>@9OU߄ckZ-r<ĤX6Kfχ?{JLp`} D9i }1Ҷn,.Gv[ r詌ߨWOTg1Ʃy`P+_xτS~CWPcv᫸8_?V{o Iڡs=c{IDx>>KH{4X@Q*.3i{\h*-{SJ8:/P ·w\4=䔉p]۾D%?V[Y4GǢ(hf%'&c[XA\!q#ğA&7C. Gv; !"/ >Cm:n~Ͽw7^ڊ) ')knٙQUN +LOswǝW=>M.vm; wuO c]gWwsҾŝ;xh>4gw}|?n8مvz-S7i9<}\.|dޗ&:/#{O_8]޶qփ?p~</?ivY.k$*0 o,C *s׌_Mnύ!c3ÍoP=ט]h-&Bo\ϗ\[cq w5gE|y5?k1zJ>C?"ԘoqQWJ`VMPCu1 +F42ۡDGogQ +%?3ޘe887_R RFg(7ޠc)zR迧(r]{N?5֘~qQa(ZrS佖bezJ(bJWQg(~i1|^Nc};rߜO5VRa +eLa}S䚁,2,JDgE?Sڽ:Eo3)zM3?)b +Q"J?2.AJ= {gKh;jtaF'5lvTok$㰝A[?求FF7kynZx>vLcDw:Z'-GJF?HG"_iф~y=֟w[L[X-ߑ"A{c4y~_Ko'=^҇ =\:BNo%Z;-~g:tQ$EM ?Akp6}vՄ3-$r:8I-%quOjihtЗZZ KO׬\,EW +}OJQCDqw5h ePk8:EY 4!m2#ZZ/n퀆;϶mqeGѿ>^V~uqAd<)SCKz(`=AGx}d8QwdIjhiHx3!IH_P +*1!{.QfEf|E +P8"7af8Dֶ| #RܤHF9|R"\)$d]dED,E-JKKJBC.RIjh=jG)S0(o +;%J&@JK4B֘ܠv! +ٺv\h)$2S^m[*䄲.S9U;G)Z@&ͩ~+]m]\OdtϓїpQ?Z֠t>TkXUvR))E"k#>lQ5\UVfDOTbjյ޺UE%乭qvK/)MȸBUS?5bG5Nߕ1Fʩ1(~"crg- G`ld IQ%oyF  +@ ZY4$%%kiU0sKKR"(`遘pf#AEk֚q!ɛDlUs@SMs!R ^D/b0*讏WT`.AC/7ˑ⧰%> @tEFIڻπJJ+:.Wg*-xk0DTYr|V Em-Jq +.vw[x`U݈6FY:-Z\dS$mҨ<j_K8r8V`/#|U !>$GׯR,jmp I/E«)]UM<-4#̀-;;:CN9 +T6P;`$`pϵ--_v8X'q2OU/ T1^G +wuBO \׵{n) 'STBR`.i%F6TZ'c^z`RMgQȽDrt^[- ¬6W{̠wvsr@]"O_,ڴqKİW0,+:n V-"J3xw \ON#>wDɽ8.Xݾ}*U[0pe 9^9/u,C.*.[I[V~)ŵ.x2xW19kUYWxUO`Ή˪{=YV΃%#MTeNuN#)(mvQqI9(J62Fb;Rlvm:2G5;e,/2ྚu>HrwyպJXɴE4)/tĴ6o'7@wg:֔[DV>fRW,/ry _SKQfm:WEX@]z-*C69@Ne+sO8N+;KW2]r6jM:[{ +y|ǩ;1;>Vvʍ{9N#t̞W⤤WiNZs7"9<ݢQ^DiPf%WUJhm gz>7R2ZvpfS#Y~:5`+W/(j럴Xɰq?5>&O=%)XH]<t*L'ARkcisVf H4FQ.ؑ\Nf*΢Wi:x]ENK]4VWa0Q66|r_p7#>S}w^O놲%?zmCYrBsWn}91yid]Noj~ljo_5YZ^QY +鿁 +敷wB׼i-kGr G.[sךt<-H +VlVZ^"sPCZ:<'gZ:nxq7<:G+΂\5*KKg#^LH/J +4t$(ɲh5Q>rqkvsu^m'&tɂSZ/j}=dJzu}P`_OoO4{E(zYYU?PR}Eik͐1-?/`iɚrojԱ.)íi<0*)0Y>-]^x8dmIyYVV(=tWsp E_[T5gHVY= ,U6_:c=8g c2(5ubRU66mnC?11U=uvIGq} =b51k:2F30(އv ~9zL~2㽛`z0ѶZu<S&uji[nkbkF>wo1G/A[xu_G*XIfcFSxuG?ZUxzʹE b/x2JÁ[58r +KvO>ࣀ^|Z {;| cnK[x*Vi<\2ʭ8 Dで<jY3>?xe_< x+M/~}i@n|9Γ〗|%]$OTD.m_wɣ6zO{97ϥ5\_z}оM>_' ~t#cI# Ü3}vϠQ݃t^.ݟ&H=зnӢz=A{9? $z*ިAAs~ 9?{8?{9?bΟ8?8?Ujz- 0gDo9?9?'9?9?g8?g9?9?]|Tq~__p Q0}nQAp~_q~p~r~s~\ʟ=H'EbIo=.ЃI} FIbTGq~c9?h/=AORTp~9?腜=t18?8?Ujz- 0Or~Џs~Or~Os~p~r~s~Sgtv.V~ZFM}kz.!u8m4AcELBM4J\ {4Ff֪JHmUvOذg@h\{[)7=C?2>s(~AMtu@:&:fQm`m?A%$dч/TTֱz%߷X|=hzL׌(ګ!;3"qB;k i_d5u-ٚ l0=I^Sp=|k1M(S9NhSDvwgے #BG|aoa 5S|w(>2S'Eq{Bo{S^yIY );O|q))#w0VjY1hr =+ [Řd1 јb8Vy(1{z9ޗ~#D?~%q_!z_ӯm;bNկ65N_~)j~y_aN?Le/SF7FGzKLdկzx~Te9~(K/VG~/)~QI~Nq্sT +Ge]T 8#O],wO]Jo]̗'/q)W=FL{Q ~;Tıbl~Qgը~c~N _8ql?_W8Ne]'/8N\[i%n?gV +SEE~_}:iOO lǙ~_ux~#Upg 8~^ +8nTbl?_o/sTt]wMK7]TsG/.sgr~NT Q,o_}X,8^̑W=^LۭNjI9A+ Req6կ~!;=S ue;:}j r|lQ%q4կz8~N_x8~hO$f0կzxj~U$NuAPϣ'gdw)8﬌a~ߢI"}gk͸cj^8~zK9o3ﻪ6U~~UO/{U O3Sib +%q _p_~D +]PƝ'(N_3܆T>AeOQmTn *k|GAe*OS6*wSy稼HKTzv/SʷB *R>QqT2wLTN#*s<*Q9nW3|^B:B$铤 Hvy>#;0Pܙ3vVh*7O5~Ce&Vhui/Ktյncc| ==lw%#P[X%"ohƁcn +|D D40Ҍ7x֜ϰKi]k~Kq6ek-|RlԌ4ҍ/i Pi{ڀS}ZkDyB7sJGQ_NmhL5a$%;\UP]/j(>_+?gh-kgP|6[3μ|m]]3r#r ZߞhQH}u7M7^xf,v#0s@kh~:77Suok Z +4#*/rPAjoZ˟Tf4ͥװW-ŮЍ/D|7ڈZrj5% 8:tɛ\K XJ^yOL(Vn(L>Ovwr}C5/woeuߙFX%+ we+3Rf$e5 `omyL (ՙnT$ږVd_\X*ʖeyf?O{{9.}Cäd +lob05Gz}pηrfVqjqekbg43_k; ۴v&H{aw|:<ceoC/Þ<{z,~إ-cw(pG^k+G];n߸Ka5vIcMi].mZOQ;m8;67)W6M&/9rB{sC Zž bfWx%_J]eʿ(E;W'#U PR㪜v4r$88c/TmJؚir_2Yq|T}4ٸ}"/l$,c:Ա-,>+ۚ[Zm16G~~g^lf}21IÎt91yf (a7#Prv/(B/Zè˹r}f}O(h}(7ެ/׸JY_q1/ɨ4eP.fO2>K1ed}&+Y_/3o^'cF'3~ZF9?}cD0s>klPcw +׽:*eB4[nGa~41MwGGLq vk(b/ +ϳ cr>J) +3|J36۫vW(Mzs늌 +BS< tmƽ&MhQL+ ] 鶜g ;FXn +Dc6xXWprʼnT6]Uc؞vs'ރ}N#zsoH ZG$"8x4A.r k/uz.JНGڰa'DV6wMbZ w: ν>}]y3c1O2d1g=ƋuO2VuPwբx?uOlM2f"cǤ PH^r_+U_*x.t9RDm`<3G\PY`TWƣC2V;@L=ʹ@nȃxD55ZՀ>)h%^^H3Z` ruOU +dӊ.7Pw|{"|s?:0o|@ҿ*|[Ex |т_Vw$J ~? ዬ$qkğowp|"~w⻒  mo\yw().b:O–,_19|ۥ?ᜆFxSy6f>>O0t̑}1vG v'6aA,&IeVlY, LK <_'(ׁ]E&|7cXbTx8<8lR LdȮ cs?±~X3o3txwhkGŬ♷8Wlv9G;63TOkӄyTpSvM͘99m + +snǒ1٢+Fw bz69d^g`W;]\{ +ww) +_%ޡ+f;?t~b&ṡ Swl5>=7~_4N6~wֿ3I׿6t~/[pC1lGıv-K&i%ƶ̃'Ƹ̃ϼK2c^˜yۘ0eߘ`d|ğ` dM lj_̼ W`#|__?d +uU׉cP=h_tNw7Jc!x5_{?{H9 +[9v!H"W&[s^N +]+Z͍fY>ӕ:W +{9(s}g{.vʹ޲zc٨@8 \gIubؘ7p"'|7QQa֑)82`Vhx]'+9e/l]Vh!|ۧG#fB_o=g` _:ioe;&ޤ=GB26 ZDzAFOѻ;6h<IϑGod"= H]H|+wmOg Rz83TE^B߰B6+x aM_gy/4zG<=œ{!rאJ;+tzYO˥"ck1i8/6)&=%Q0%l8C#L)a7~'2~n|ۑfKݷT]m82&F?nK< }l.X9l˂ClJ^. v9p>mro~ۤ&& 0~KU sE20~M9gL[Jxy/ĵV+YpsFzmH2#|'܀דdovK0 +`h?%v{ \Ꮘ}s:ɇ78kJ^2?E)4cqH[d$#3ˁ FJeA0.yV~]Fu2K ]|:cdE'L|Tz/ƮEꖤ 琋ښTy6yyy8`?1w`a(Kxk8/zZJpS 4=- +4pġ|ǯـi^Y$Usun Y-Rnȥ1ޤ<K"joQrYhK"B(W5|n$3ix=&1+x+WipF P3%~YW7?I7~%\$Kol_lO8l;h%EQ[OɾL㿢|3CQ>ɏ_ cVLmϔ?.lɻ͒9OҸ>3F.3eZUt_ʖ$Ǜ.r$TgO;^o|)g[+&s%3ipg/ &~ɧϓ݀_b)+Vr&U&]&9&(1'\p| hx> {5Mx@|$SŸ|%UcO@&|?ξ>ߙ'_'?~>ߘުs&|? $&5J  +|?2'{_ \[rgX/_Wp'3L%%x?R _֫*p~?~]]KtQ{s5lհs|KW>p1M oUV2N#$|7|Z·tďQ5&9&[|tw]+sӨ<9JV_x$ɤkp1P_ϕ +|࿉ʇ*GC|\8z,+ܫ7lT>*x5QRq wT>W!(*k|s%j _/ '\87r K3/5^v&*xwW'\ǿ':a +~ w Mޢ|)½*&~?^"u\ +6&;U\GL oQzULe*^nazWth w8ei[+x_jV_ KK׋.KB?(ߥ{ x h- +85'ܥY_+xM 8{*௛ުo2'\^mOSw4 +^ JO Rq+ϙ|ޢ7^gIq+ O[z|J|ƻT &_ O½_M9H_p?W*|?q+o/'>ϸ.cOx@Sp'W*ෙޢ_&v+/4'\0N}scOx@?|ɿgJ>1'U2EN L nIp^&}u|(wq4N] xj^u +hW/?n7ܯ?.T< _OW Kx_m68'T<;4MSŝW} w> +[&*_֫Ι3U|M qDWY;&{._2'U^0E+Tq^aI{TOXuoM3.CrϾ\H}uQغd>;\TgB3>FN\]6;t('엑HNx?} +=ǡN;wX?6m aoδcslP[QDr3sU a1BςF}(sa {V~o=1g'5e= +OeѲ˳|?hx=.(y|obiu_;#:zPCךrAz7s;A"o΅<=)h9lFӚQV-y/s{]A^yuf -"M:"W>==9vvtL= >8=jikLԉPIpjb[zٔ|鱼Uv# ΰ_M$^w|A;b9Qa +] В;r|*+,:aٻkr +.vUb<α>x`Rvm H#ٿ{+܃C_FyZv4SF3d2ysDxN\x6#I&l:C=G +ԱBqHuoxy п:ZEٯ:6B ;6w~&GR?I +8їDxT#k| 8CSx{0iZߔyw<%Rc^F +8[sH o9~||gB!ƯQ~:@KxW0D%ṡhxgsmP>w yM%W5kC(ChQ!-b'%ך~Af +7S y/ 1ȿ/ϰ yfޭ ~x.MEBi-]l~ڃ~2%4yQ mKns0|~xm" zRx?ˉԽ GH Fnw@ç˳lno]tO U(ϻد#{V`>u+BJ"7JC3z#{ qn{=ʖjce֚XYtX6l):uj5 +6R\)e|![ɚ}c5籶,gjb{}d){z7޿~k_[O vPunSHmt#Gˇw=J]o0~#;(m~rP~2:G[9>_KQ֗<`9}bY_7滵{{ϲ?^')g|g{.2.Q绵wm?OҶ~+s9vq !Çl,x:g;u +l̲ 9Ei&{'%rYZs&߻( ;f_h$~4m+iVoEY?b eTYHo( +c]%jksU8e_ ?d{E_oʖ9żdL5Ǹs{W{[DQxԱSE1/è{y˖bDqKhHo΄sp/pun-MR3ܑsPw<^N)~{ŊKDHq]6WM_nU婢-~UXVtaTd,X0wȂ~[h B+D9ʯe Q6x&ggޯb֓'#_e܇< ҁ vy=TSi,Mw3rq'0>Glb wߠ=Dϣ`G}\}E3^aß_);® bxWNKo +~p~^GSNj0^\AmF_3v;N؊ єT z>ƜE3eH>ۇ:qW.?\\c`֕t{1Zi?c] gp"ZO;2/N&FxzN]R'7r6HcðkGA+ u5tsi7@%Aȭ6|Q) ^ڶ&ޏK[ 0?܋yȀ:X8 Α}Tߊ2V99i" ={ts=n2BO~5gEy.mMjןGWvp0րPU5WޢГx=J6yx)snz\W2Bn>SwUK>Ww_Dc{b9X{oh0xy3\' z?OB>M~u$:?.Ŝ;8Zvȫz8/G\W1~qԱ6P)1#f|thiUmoO6bK-]H)bL%hZF9 o\TjY&>j[{Խl#)4#wdvḴ%:XqbK@u5Gӳgm扠Y}?;?8sbҴ-ytyCxbi=%{O۳W}NN۞W49Cϐ_9 ytLۘ\k/@1|5_69ɟw~ y{5ʯX]"nkv_v |Ƙ'Ey%ݺDyDek o݂gK݈c9ܹ4֜T^vn+I9I4u?+ԞK[#J6B=t)&n=M+zCH>Y4] -9Ϯ ;7\#aK ׶Zfw\P@Glg>mf'i3gfcέ,Wv#e{^f􍄫_]V;jWôБ NiU?+GPF~Rlm烍XR4~_[mCz5ϧ8 Boy&tK O,}yc3G$Obiz2|FtxZUphw5m\ ,uK~$=[pc\ȃKPÁ~օsM,"O\`W>6MQTXm +DSƗҦ*>A)NE78h!R踒yv.5 Ksp~6Kժ)^aDRė8/v|֌ +q 6#gEOhCN8cj_a~wLwpȘ7Ys$&@"ؗ}1e4X |_O=T%bn7cً{;"KQqU|l,m#MCoޏBV׎hΓ?mUUb@d-ל}.' c^s޸f,lI)d:o0j ~@ߥz'糭u"vہ9*:._fh* 1AS[(K_ mEY^ŗ6Y-k[c3=%qeپg>PkX\]Yt-3 +GVLީPw)mzxz׈ug(]QWzu`3b>S]W=VIuѷs2T{8cCCyPF|:@g^LcS牷B&_|^gEeҳfi dHyr!] |݇yvl:e qؤO{?%jGi+ׁЙeK,C hѶ>q١[>c$i\qq v״:}#u@;|ĻR.b}#b9<nS g'$:n{Q9{o#eRN}ȏ+lٿ `+r0Jq 1;d-dpw~kwuڎMuʖ^fU<ޡwޫqFr|#sy{g9v}(9K֩>w?a>OtN)}{#;r#Ϛ goL_>G09.ywga{z>2q7cw䕦mC ]!礉D<̹ ^Jy'vo"t)s u6gMtrVqܮ)L28vQ6h'$ ڨok}[S TВblߣz?GE0yaT/\=mY8 +gH6G?99]K7!R ۉ|B :a*!oTғjL$3Y/̸lGlm澌nԢ9>]?,.;RFB ϛp h+I8Z?wvi΢^ ~caDs 1Xh3nl.Rv,CX/uqK.7qOvF[q-k{oW뽁6E, ˉ]M zB~Z"e}z:9cWӗ4?= ϳwl_;#u2%QnUk[,gwGz7XgiQz(^ Ze;ԸQבּ'nƅ=ze~COؕo=>U~}S.?u^KU} X޽3P_sOEw["̳pw3O:ɟ{ +0V.-)0N8'Y/zm~}Fn{Uqcn:[S Q\Kĸ0}ܶ]e_xvXGu(Ҍ_?^X)*\ol̀^j/mwscr"ur&٦5+a١KD}ئkw2~K[_'6㚩^?52~Cn3bC~ҏ gAs>ݢ]5ckvq1e\!Ծpz=5{H_V_6w`V}e rY_Vq8 m;3S/[hsї2}Nv04+_7cxz71}O +E -?nec KH .#3XZko5];5/O﷦~{-Dޘ}q/،ȥc։1{. ~cꮿPm[G~̸NMI.QnFwwOo[v3-ɾdg~|9p>S;ϔ:} MYma ] #5٫~dc6@kr+{ro'kĖS3Ġ,j~;{9) fsz1Y:;b7׽i{2CB~ ޢxݜ>Y~t:Z{'%yZ;yQl=yw(~ϔ"@[zN9vzg&l=|K+ *iv64[;W{ +wnxF7S~q+\DephWNܓ>E7÷~j❝A/ /;9x!_+1B5bhݯ%dm W3E΍6C +c\qwѠuY:.Mgla>GmaZ{;ͣcYi +?#M.~z<l*B~E݅>R.1|;zw\}NH1yoGЖx;pq'+Kٵ °?ۉI}ȬalYua֪x}xa<7 Wqד\G/<38#{˨0zzWwP^^UJA]y T^gz{΃k1wpG7ĵ0hṙe^nZ8 +'xn'uP͇ޔ qhγ;z)/;#P֙6}׊Fhl({z>pPkHF9R0|ܟYhOނvR"NR<&ݏIsa }1geϹa7eQȐ{"+\*9aӒ3ʟ D>ǓO=voowŶ0.\zm^hVep;u)mھer%͕k܉ޒ)>)%3ȅgYp@Oq{5n+-eBy?~5]lr~aa1FsMnZh{ ><ߐsB-RG=ĘzC􁽀nN*t+u"?UX>jpL܃,3},qsW O 6?>: q~1Mfh ч#NڹFت0{4 +$m)~W5/1]97%^WL$;J6+h$[㰘dg,z*h2VQ:gsg +[rq^~>}r_2t.\a:9{?1 [U2|w5L}qF](;086Y>:X0*m*r4RmWO%}Jqguctq- ΤHoUh3 vEx ʭCAlg31A}[8>iZ> m{lWuЅ:ڴCۏ0: +&Ƣ}1*\ Hu]]'E*MUM>z~ݮ ˳ 弭15V04Ró}_eS~?{ ]Aez ta3*!35f% -Ц໯Zfݩ?juljMuCӲ-x֋r=*2U>tGԔAg'aDFi3B7ϙя@u CUo(>✇mG0JRg㿉vNnQVȘM@ҸLDe[7[Y#NS" ^K?kڭ{G‘%~1W4VsƔ9sЁz>4q;?v9$k5N]dko3_vLEk/u\ez>{{h{zSin5,ځS&ƫ۰?e%Χmƣ];c<&ϹQ{8Ma>7~K~otBSE#㮯1 +Ɨ19}͓gȹauց |K'!Vl#9o#cWgȽA;dC{/hwy7@35K1l +`uttEZ ٖME~iL\#>PюV>sTT֧c[N +>o|qNeTky/acUwkaWCSz彄Zὄ{ hGey FfXK O]R): +;>sDcZ35I+D$9ؾ`x- .Rq,9VA{ +ͦtỘ6tLclOSkE-]uPB;Y=.>+2jdBfoZy -_Gz]#Ў[a;Daxww坍Aߙ{rs J~`xA M1wyә_䚲')1x.k8aZ R0ʐ層T{?sN}}\t!]fL:T>h!I +u#q-u=ma_owMc%eyҦϧaҋ:ԼL@9n>^BдS3c)mzRMاT'^#ݑloGp,cw ʋI i$<킹"Ҿ=Gwgۃ'#R>ߩg\Rg\8Qޮ☂RHX}UPEV(7߉ye) +z_ΡPU3DD|.5ڃlfo'@o3 \C A -iqh ;Hvk/3.rY0~o5D Fb{Cciag]8'Ǖ@y>"Wm͂ؾ\5zdxH{ Щ U7#ϯ?ÞEhYy)Zεh?}4wȿ^p +ây Jbb6Q-+Ԅ>l=00d\nI҆<9Asx<%D +wo%S^u3IЏ7`rGM8/ͱ}C=;<ϾLMo[/+cgѩScҎc߮p3>Ay< }8D:_`O֞8(0ιwyq~4Ώwe2BG!Ϡ)н Uog[zz1pv/z* +)go7&hFe4 1h(@ǻ-| \z^|aA=˔Rsw`>:y$؛s&ͪ3ٛ]]N >P?uh`V61ޛsڧ8fy~tr7eXbW8Yfżw >4J's?;O'S6,1ƾk;+X9~|&V[bsW!uƗ&Wҕz|x|O_Ëx"}tZu\7tSԵ-\d#wpνA))A{=IAy&DK;V<>L NJ*@ߊ;\cj'5!04~|w6ڌʿDꚆ"ͤO5~Fإw{8ʨy/ 3D߷5޷{mT!lTQX`xH{<'<.Ja^Fy6'ymd~)j=ûM4֟F?~}@F}P4YZhԣ,eb@Pk3t-J).?GԮ +o<il@0N~Hc@ukuh܍8{u҉@jL'Z: 3ڑNxrJ'N )8S# HL/z'r.uuT/<^x٧>o96uA]ζȀ8;OiS~@OSZ|?27Tzw1S{&tvɟh/Gz[g7&_0Ǥ_Fٷcd}86c;]6*Etqa7)oV$NIyojXB?ms*Vb=f{;yRb='may=dsuK5JksNS8Z$;uqM?' ò-|Wg"|QƦ#̑pEA~w</2Kq;osj7Oy*QtS}Q}|euFy/ߙ,2C\2{:<[|b+~ܫ(K❭:_3ߋd?GE}"5+q:l2sIKԦKDصPD`I܋]֖6.opLrѕk9l,nyDP8D8+߻Β&c mɋ9R ݆>(HN؟j@#劳SE z̽(߼8=ܣWo[i:&In>]tC.^dmkxN{x"|r]ƌv}Jx[er漤d^_zPOrB ؍s^29/IC@~5/<<i Wh?91`?i tA `>~O{f ȿw˙~,goǧ,7O&Zۋ07{Dڷ8x8_3CRpy7l*ߗ;B>7~_;[>[8هzqIy6{yM\y8z|7(}lpZg3Lsn7Q.olx?=:G0ްks򍴇(>B@FYo1eG,Ds?aRp`LŻn-nS1Xb1;}R4׬[lmA_WѸf]ѐAnZ;5љNgC|i?j*L~qBwbVO 2ΰמ}x Fz>Tl6O'l4|j׍Y =eiwsnۛ3{qۻ>Ġ[]jlzF55dՌzЙUgqu_uwxیI/2ݴW~G1oM&{PnC l5;4.o%c3;|,?33Cφ~D/0'{.,Ŧ[ N'AeA}}4GiNz<>bY8mGaY-qԽYGS_k]բ2ͼѡΙݺ^}A`e7\|ش`E3M[l38ۧ{x8G8r@l~Kqү{ {^@0x։w硯;qYi[Fpw`}9<7sݚ/pNk>ʞN߸{ +:{g/'7lo+X?O9~Jl.~Ah>ةm `[6p.qxʱl,g[=al.C1zb< geViEx96,Oؗfy|ЯZ;\3B[J-+'P+Rmm>n_B}KE(Ow?4EH\{{Cw噬6\ޝNCݵKj{_5~H{(^lƾWw#x)+bV~>#&u$~kN2q4. G>:Y/yޖ!VE8vt{XOy_(:VVywE]u'~z_K'}n{͏>twrB0zMZ'e{*R.MȻJ#~|W+fw>sy*¼|7Y~kVKKgA~k>ٞ`͠>F>&fۃsق$ #hn}B;aV  /n(6f~x뷑lw}"8 8!Z[eeBSsDiO ʼE݅G0ߎݥOxϝ慾@Ls7h=[~7c#C~$|t  + K%ޞsUk=9Ў,CǼf^~Sc$혗1ߥN7z0~<3n#ėW 122gA%J"w-<׷}׆>XwT#% Xl]X~`Sdrei3Cy=֯w/ׇ#ō\A-K=BwnNO;ۮ3y'fv>+17R_K2 uj؇qhWs.g/ +ixVgP5s5v? +?eɐ~UgCg3'<ΧY~kBtVDg .v22<Ƃm{޲^OEr6"H۵YcC-g|)_K>qD9vB&d t:*l-~SA8kt/نg~Դ94^fS֯e>qk2S|w{oCHϬ!$\Y )~m/1}͈!7i26Xgfr0bx gxA } ߱sT> yC>|K/!`{u;m҂25"E-*J=򸮛cȕ{U}#gso5+v%-rXOҷ>0Xuc8)'K[޽E,c[zmOh|1'A?Rzbc iJ9zƠWEA6rF\oeB\˺,~]_$74y|OA'&}z/)~^^pcN +}lj=z/e:58Y,;c[ p_9N;}$7q~q_ rku/ n㏫uuթᇡ;I]xfeCg9hnUy@iZ_tFMi7>8uÂ6{;J;yv\gl]$oߏδ+0]!C~qP߇o9Úa$Žwn}ӭnhلw;6|vvG>q:s:31]I}fig9t|j" }mz6t$m<*hs!yҲg&~NQ|w>5_l[v r ^#΋wهYG#uBrO;K軟iP\Fh Į+Bm}6*L[~m}Ɍ<('um e>Yi-gcw֠'#+ ,ũ"Ȕ:I[֣_G)__{v,N7~f߾+RU}uy?:ư@|ߊ1-[!?8QyyH>w_Ī\wiD}ݫD~Yv7bR(B7,b;"+yZ"wb0;j7c9y6lJףc_+3Ʃ>n +}N;,nCoE#HAz7ynk[WnnkEv BuOFr|3{|o_G6+Q>}:y#<1@xW&\NsB_oV?yHסtdol^b]]>5)goszgCGݽeu :?M?_C)j'c[BysNlBGZw'>ϣ36z?unq~KQʤ:1d! [hvz +ZGBN8IZ@ 4ր''iSHi{+9߱m|m )h]K}82:G|͉O@6}|a7KWYZ6}bk`}}.M>YZQ*sVVMJfT8*/pVMMwN*,K4Y:uFiIʲ*_9 eE*߭ިӫ_[b3t"\I}S=O-"&xVWZYK}S8LkrD8Ҝ'*{V4'VWV0+ʲYeW*/-Z>v҇MQm3ʧ?*ūBf-ۊi&ϘIvnM+'i_enZIKKsٌjReMj&(T>lbITdBuԉ:ƤIeYɴ˦BJ1ȗ.S:ccpҩȜ6BbQ'&0"}.~x |S'Tj|6SꪙU-]R59_TtsɃedNɫ,FϪo;] dUL_6fsSL8B;GΨT!P +G5Y*.^9CW>ՎuFQ$tl;.fCRؾwUվ%URI엲Y&HY)閗bkFN4BTI\'4](PkٝeOcXUR`yʫJ'[Nj4G("J3fL,P}i (/߃eUOBwfo{{qɭ_2~Dqȱ 3HYh= +2ĩ%|ӧXUky̩*>i\=s"BS&¬G/L_X;}UQS@[ˊGXCɯ iWyj\i3cfZсd@}zFPUETN.X-mC)_Ɋz+QWo҅0!%5=>.hi:O JV+ ^^7u|RNǢ +no%uWiM9x] WyTo#~+#Jt$W(&dC%1@AP#d@W`d?h(imLJ%+(L,ap_୲dU:zLQeҋXtFѯ*aB4G >ckR9t1kJncPY6z̭CKJ^]R:k5זI`nĵ#FH%gBߦQ+0ܫ Dx Ίr3*qS}pᠹX|;bokJFogßFUq~oycXCƄO!gH13G+۱:ٳn9O+=\uL /Q+Kgʁ]0HD_;M<$L&^|7Y^鼠2]F)e+rE`U`B/vVNQ=u3 e$SO)hA1]b^V>{VM+ѬYY4FʑĞ'<H/{.LW@0޵||<)<0.5WQ^q5 &<Hx"gw]6OXAw#|Q_hbqJvSvEug߉+7a SfHхcowx|sOQ[y ڒj|ZXI>Q%?f|k|`YiɤN67Qj'vFìgp]Hj)>10~l LJ*+վ\a!Uoɥ ib=fLgĘtS*6ŒPYDŇHX +pk\lv_2V񣞇&o3ǛzzŘtN!-8pja^^ݱ?mӷ{")?4,} HI2X4涱#nut3Hy!*=Y! Ŝ;o}̘x9Ot Y 3fʵ)XcBkRJR:Mfr&3&eSǕϥiT5CTAԤB? >JAEXt7ΨRX9IUH*D!,q|Ua.g-3*kdRyv9%Ret?]0wsDEŌ[g\X */lig g%ԁ3e;'q 8jrSb, +WԿu=2d$}q}v;lPংZZ.PMDX9S# F<Mɼ-LćY+ń4Z !LϬQ5cB$hqh؃j!_㪧<}~%T]7j{7SEej֠.G37I|6s*GF 먢Lv*-]\ eTRYq6 O='A[fL/S5I|IQ4DNF·&4l,Z@Uf7\c4(L%Ӊcك&iK 3MJYF +fר($<ƻISXPyF\B)Xi:S.^:n\Szvs$=Qj܈Vh%EM@-UᑇiA3ZW|F36KR}rv'd"CԆRYe)pDdo-zrUfGLY0%NȼBz\Ԛ>QpRy$l& YmzRLQT6Ṙ͐Y8k9K;ƗP/H)PO, +Fٸ)$NSQjQX2EUL Qj++0ʹQQ+9*(%EKO|=c=mW͘9cS(ST͡O-J!KݬN(| rtSU:yԉo[mr6ķz"wIZ^9ծN%-ds.Q/P} Sˮ3ʔQ+Zܴj2AWit[MYOlN+]JIܟǀT>]z(ULۏԑ25{ +Qrz\v;k +Em2XI u9=R s7vQFn/NnH cPf}ljBu7Ӊܝ̍>(Ӯ7:NZx Kգo1#3GԪ+j=He>@\R1Tu,nYV4cNuK%2UWđ`")Vw!n9NE8r?JnLW*Dps^2A;LՕejC$-gKjU"i!&u4dG'DfVϨ(z$ß:Ç5J.r1E)|Tiug*DEdDeFf%VLM1&Z]l4C9̸UMB2m.^"vxd QmTiz΀I1UPovSGSfQ}qxe+^Gq(AΔ?Q+剞3ʳlXzu:~7=Z<9C}<~=o{%O#:WI%v==Q-oj5\ƙ(?FJN[[.Vr#cʃkiJ,/7LA96sD MSE%v'r]AבSz ̾#<"1t=D %PbgW2Y>a|\3Lf(~4ehTDf7FVWTNTg>LT?-m&q|J2:jx朊^ <3TT!O ϖ8w/N +Z-N6 +M評3$tiQC>T:mLi%\#X.~C5 |"}CA !00)/ACnU'7V#o>zEZ4wڇt'ϐ.|\ +GH<~ Μ"]+Pҋ^?D"t$,"} +Sw-?ЛYHD* #ҧ梟zȽ񸵶f}+ć.wԥ,IԤv*\x6iEie}EiSGnny]hӎ~нqŐx>n2pf}}v_xZۍv?#cџCl"6c҉|\Hzsg=hQ-lߵccy/z vY4iE,s)CdIEŶ(ge-yZz( 2im˘h[*4܄2'Pf9ɭ ;lRG2&ݳkwm8^U:]ϥ=IM.\Qg_b/=h{eŎxA՟P~DEvvs1G&;FXpSݓm܁>E ֦b_ FLO57~gĢng,l#ϖq  o3 >IZ+$yQ5#kGx-.,סKY(FƤBgTm'Wė/+X_z9K3.Hmhoq7Hj;դ.IK{nQgvv +Cj.ܝgo + Ănto=-'̓-UPK[]zF"% i=~Eڗڊh<4{w(ھ #nJq&,ym/bbfuDn`T@6&Gg>Ew*K[zgSj;t)\XTy~oMj֙5]j;MY,iTe{st$A [k`8,iwal +kE?gQܶd٥ +--9ZS8.̃.U|, *ØXۄ}۱$R]u km7ouuw9Ig[ 5tYGЫ/\结.Ϧ-M-Zɳse)ڮ5ݾdzݽs ;z6UVӭ.;ץ/ĂR'w;)uv{qgNщ/8cNzsuEig$߼kg}ǖ¸lKݶsEij\A;e$ճ(ݻ<۾;uvu,uZv.f6pns ڹRwl|mq%vZ6{MO]ϳb ]{4`rt߈1cbmK/DŽ谠Ώz6员$Acy1ߧ!jnưrހAQ,IWw"+ =x9qkٟz.:(Bx58sZwq%C!vtЈ<_ha_D% i$ .Jqq}=d}m +5F1d洔ݏ$ͨh] +)ui-J,ɽgIj{M0h4mEX,i~%yɳr峛rnSd䞠u)(DTN p6 G=Nj;a(տ@=-SX'VY֦B>Km u\X61].c6zjVa1Y{j'ۺ]-uPr[]ʈ%gz٨2pB<M",ۘRX? -MIt!= -l$:#}w@G(fH̃RITF,N.FX:gEѓMn(j%ߙF%_i_'3HlItGWN^s9zvٞe=&le=vi!ߕt)/-?'}cԞU}42&3Y +o-e6CoIڱATPT2EY|DOѺ_cМbX,|H$:KAU|Ӣmm]HXU6`"hme<Ibb(;쮵ɺk,]us}FfҺ\Ҳ꨺_:#XL:N8E=EcUG}~n˨WF}ƽHsK/ 4PdhI8#{"B8 ^sgAhpY2ڻ"8}7-02,e@[X}%ڢ3P:LSl.puj :aV+NݑsϲdDg>:a.[7ek1VJc5xO+y]`%q_vvpCQ87wyq, tl!eNjpZ +_ &΁}Je6$#o z< 2;7A߶cs3Ggv/-ǼJcm:9ᗖsaOannielJugbЈU^]%Fzn:n))oC~u3Gk鼰Z1`^s*@?I4n݇\({\+.<@(Kg̐Iq5={m!G\8M +R>@4,ClDè˺.ek_=}jz~Va@>?o5Xw.yBAab3ឞg|gCYzcs朘7hyb׎[r|-R&Dž0{! +>D+? +<ܖ!p%;鑴oϤekf0b[{ϡ/1^1{c7\ +NvE:H;6NObޙyn֑i6QȻ9Dl"nԡŲ$hW6Feu*{6m%4[n3.6,;inuK@|L{|ӹ<1elU+yg]8iٹ'g ..ϩKˡ!Zۨ;V~1O?(;ҥ"tgu)i1ĝBR1JڇfUV@wڟF/NG&<B/.6lG^qSna9 (mTԂͬG]~?s!7*njF;: [źp's匔g!{CO\1J.CC@"b8ϻNl8?p{Q8gĹv?2< ?s %qF UT]V䥄 tc71Z~ۛ\[m-V< O-3|]旗I"ktDTaDZ;Uڥ@x AlJUҫRrf%{4TPנL)~UvoThX*tXBʐJUr1<(Ŀ(1z <[P + v;H5 \#+r.`m7ԢhO +Sq})ė t04NRȄJH%uOdt/4q9T2>1 28pobt$&w:p"YD&i"24^Y\ԩ/xcbhYiw,銍,}9E*c*GEXZ +7o&:h"5)}F@hDu2XsNHذk[IsFƠ۠}p G:՘ςvjڭ=J֠NhZ~fQIJ(.^ ޤRLȋf2*P:S@DNj1赏T es{˞Y)ċ fv56IZÐ8 eb?鈡C&"#N褉Ԇ,o6/(4 +Hp8XA=U UeDS*s{1ć2CDNᅁeb)F&fqnCf-m%S[kd>uGt,ЃƲL@<q + 1+^Xk6e}`ґU {UI +ºy !*3(:e uؘ:dKqwƑaza' qKAxk#ʛ)Tה%%T  @X6dHyO!=Rs> Ʌ٧xz˟N(Vi$Q0*F:eCeu#Uf NѲ@hCMS $Fc g2GJm=/\~3U5@[[N|`Nt oVDۭ1Z"b,m,B:- gȂV:a5h`-pOh@0Ԛ-lHއKWxx <>%tAqE\^qAU`ym 炴uCr~X%U"xUTHT!*"yq\q"aNCsW}<wr:"Qe`qWx6$ds'k/=MOB/Bp#9@BrV,#i^YE?e4E\۟ +*D{~~#Ǖ/_0)A^ލ-LNϸ>s?f>rezF2I 6nYXX¯WWUWVE.Ko~ټ/%,V'>JD~_'Bƒdi2)Ųy}AɦKs7m +&0 g&puJ%!WU+gdg~xl}a y=·'Ezs\5,$ X(:.r:J_5#CpzBHg_ < )Cy_:z~-Cnw6IſvQxJہN΅?YW/u@2m48TƣCD &׋!@SLw-\ { Ի4@^է]~R/IU0q*~J*fh礎TńB~>ԇ1p59>/sZM9'ઇI(\qO!9p= ًp ?A梁'xm-,]O??2=ݩt9g]7xkM~qß=?m8U|zO|eYNu~Α9KןJ5}:b~~]m?x~R嫯.9 o&V^:G:rq\3@z' ?&t$P{lǦ@9BBؾ@'&m>ߵU6 WFkh$h m>Qӻh;:o)XmyV?ShH[&j+^ѫVm>h$xvH\lN_S?3[vzjuڷUG{th{tJn 5F9NTk:?uUyv]0j7ؙu'힯##V)W>[tuܮߴhۙ21^ FӖfΣS!}[7_T=^x,F P~:z53IԱwD#^w~B߭ӎNO餿Vt {rH_ѫu:1YN7q:|v Zgu?c&hۆ#=kx|M ?vOAOn%OyA?z2lK 381q>q`x5d9 J/x7ruZyz"߆_((!I\NOtO?'dx8㝉Cx>9|k.פr<{g D<^Q a E!|;  ƱCc؀໓t:g@(:=tZI$$u$$zcOQ fN¸DIʤB3T!\&mLO: Ɲ>>>o߾}vR~RRD.Y*otL['Uʳ)n;tּJ77+s!rŜ? +j=1pL~iS'KwJY<~΍_m=mulsB!:ϣʝW6wƥqql;?;9}qYz{uޘR6/X[|qffg?+mj?u +q>.ke22oM/IYGn>W<Xf\Ju؎mng֘fl%n?O9C>x)^ֻ۝Dn-}ZMr/ =u;3<J'ɮ=ngo_&vKi2 %;{;:8}JSyu 5B1MBM.mӑJ=ad!/!PMcK β:cz3Gz=7G[A髍PЕP[.d6'ςX +jPgN4㪗F"$䳹9u3W3nRMO(ڢmB U7FG1M)ݘN@URX)bY4o RnGilS_ýHciwxq7ɃԡUGֿx)oqK"9'l|6{OKY֦z3`ݚG.N%!yUv61Njm`L?jJYu H,UszZY+beCC˷.}E[DhPjogZLc15&yըnb\R=ƭؐ +Liܩ)k/Xͧ"Qs`%&]\Sp+γ[m?5*;Iz&L)-*z&9%]EyN*&rt*`h%ho#:(aT ͬJS.>NdzTVבwP>U-3yrYzp~o^42JGZD:#ݐ-GOSHjIi7C_!y4"ϑ=Z&ۭM^,[xR,e+O IHP%TnsBAMS@<ܩNՔFzzDC$ʃV(^x.=T%j+7wIoQ⻞7w;}`Gy$MJ +mmK r}UCjYˣo]er!ʥ9pjKUxve +U_l.[Ny&)7 y.3mM˥]ܥkB!K`["h_6 W Poq(etn/F9!fmN ɯ-)7rʽ_Ʈ}>*.'ҊM;Cxqǯ?㚴9/C8m{:Ϊ~Pxj^LCƓ.7 +V-*l+nN|"N͉hsڣ>Q1Z: R5~B]&/~2RG0bAȥtPR/t/PtMc96۹~ѽŖI9k׾=G-n`_UKoqp,/"FP|qa]f`g"%-BNONCD\bGJ|u۽B"Xa|bx_?gzڋ[>/J.ڞu uz8.Do_"SmD~|=r%lyl%5o_CVCJ˧~:dF7:X->kE?slߨ*>?툭߫q7>f/_~79-~VQq?ev5?gvsS +| Sr8??f ?πL9 ]39:S*q=] 69:Sr_|8>Ϲ8>89KeafB.܉\7s(r^q8 9n~L9_X,yK%p~Ҕ܋\9㜈ˁ9'qP4ǩ6/aҥW.U[/|1%|8?#k~)C?|aˁ~'Q+~8?a ી8ps5?<`󳾦T9L /dpsO3kG?8NUxx3p=E, +|x{ }|?pL6! _|z9Q| Dҙr +&c9[8p +o>vU/!=#[7 |f) +A]3'\r?Cs2~? G'| xqO| p}Dqq/݀+>x|_@4%/G\7 *~|9r?yǟ??`}]_`?r|_`J5d/{6Cv~ >-d6OKR +jv``^C%{#vヽ6_];8>ػ9>v18~M /p|`4A_[`,8>`}8>/r|>)gd%5o9>`~=}ŏk^ l׃=67}[>md{1ǯ/K9>+8>ث9>!vヽ}{=_S7r|`7q|[8>;9>q|?nkKv{7;`q|?~ǿdy8>؏s|~ WŊ{X4LgVqGzӎ~񇇧9S?#8E43ZqlF~%i8ӝTqb|'&"U4+ny|+nYywPlxEk!GɿGLBZKyNݡJ'^Oi੒ٴo0G7T%\W"gqT9e_=gԞo.ܾ|Ͽ-7Ob]ZU{-1~J/k /YѯMһS'V=l )^#7~x6zU+ ~{mUzc+Y:ޝR3-1~JoװR#^/lZ ?=2~zNXtkb̟_[xX< P'dzl:{֫dk[o0">M~hyҩ<1gNYѯ;@?g,61[ӯmw^82~ݤ]_g㛜OGl5or>zm54UӋzZq?kX+^dF^^+zI2[ϹG=5;aB#gZmZf?.s=s%l}=Vi̻uEn9%2 v Y+2x}ð{>s';w36g>ȴ>1KLd= 1.ـvc9;{sa%h/><ρl0// 1a}dPȾo;g~ʵxNfse旄sz2SO{޷l_J$_7G0.xLmvM16|PLn+6a?U=XW;׷`ß! ;-Ǖx#ί xU$q"2po1S>n޽rmv7ʺ/ƻė>Oi~sw'{Qh7!rīs:BnQ>qo"QwF{ý HGsEgDX^B+֩X}~Çfbyp-eͼme4HmM1mk\/ۘA'v}f2zS66Jön5>> v6Uh]mbn~Dwuԡ +|dYGYυj\a=}j̸;:_ !-3zźg:N?gO`my +{O + [L;,F.E]CWef|x{=_|M= [f{H[< W..ahۂ_,b9ahOLͷAE{ݢ͢[0-ڬx|Tv6)|!~& ڟm s ~Rfwm{g>Iۙkigz1¸F tO}/жӠs込яihZ} wz˾FzFw e.Rw]ZKt@{NxP,kB}= MXA7dԚ +?z;7a%gLJˑi58JWw/$,.hʢ ŧ]]W&\s[ wh/{?ڲ9c|@݄H“kp?HJ {R,v8Q`?G3 z.sT'hMJ;=x;yG^s:QNzƋ99NzF:鉑Zdi<*g)z}B#&)tzݜ#H;_IJ;ʸK/GNz ۤIR~oXy25M_>WgDZdRpm\.NN~cg:c1R^l1D3R'=18M3ϝ|cR;48 l)}43|R~Nz ={)tzW;^r?}'w8%)zNz;H/H%)z9酾kl"~ ET'=1XOz}>T 3މrcXc?PV:/ZrI%XKHϱhij.ns^eNz@Am3@{x9>2K\*<x>܂:<_s x. fa6O+p/k RF^+cU=SH"3ws=Zư.U1iL?eZaUVa5]cXi1'Bns'G *ŵkzßab*+~B;EŰXa7>Ieͱ|Te3V=vIr~mŰ,>'q*u&bXa,ɟayߟa '*{V*K:%/i!N?IRII>ݰqqmϊaP$cX[}}:~x{aU +7zV^1,{`;r |u׏uj?m0/r}27"iwS3xFhS 8m$"p'k]~s=WvIŮ6L֨ [3eLBƮ݌]MP'Unkʉv7VɸUW>WkY_~]w5F3&oxHqy\hnܡ:7[Θel;u߼e~sC o1Ʈ698+1v chƵ1U߼ﰅ2{9)~sO o^w8ƮF|ovLE;mU_9⛱+*)ꗊA[E;5TlcWg쑌}7P8l؝R ewNf>msfߵ (3^.崕vw+C{/3OcR}8POƮn/%VCV~paZ*7-<2W F{Zp^_[dܙuYƝ/~~?l!bŭ/NxV(0D)N_4X m /9 c÷k>Pn/bƙLްř{,(V)7\8SNUWǕB:&Wʋ>orcŕθNJsDAbQW %G]:m&L5>QU݌ f=F u6 sVK67/rPQ4NmFRWL3VekF>KӐW2|B_sη|B*mL|ۭ +IHk<.q1\.<Ѹ*G Fy:_1i%VMȗ7!\5"ۣ+2FZ0YhSY?r󅋌)dy7*(`>*+6R.2:b;b[tpf4/Mȷ*8-lfytyuCY 0>Cm Ym`R+_;d4NeN2ߪ|'/<+&N26#W|,]ƓHۘ,/ N6Zn+gy:_dHsyoUCNkbyٺFee|Xh%C:_x5*_lq,;sqg-n4oi^q7?x0qܚ/fdD~GƘu'rḰ"r;KT0E>>K~8oP0*`kͅna?O(*1I}2&[2~XxM'WG\T\AחhFSkv mt-KDi4w3Hy.'ݸ(hld|UƲ9,D|xU~N[,7Pbts֧mvQAx?q8՗z!zd]lr 2!*їG5HƤ]|,lĜu1^!}G)ZtC|^4à:Es p1Ofz ,0>+I<loβ3uQvQю2E߀.? y(Dgd~3-+Y?e7W^90d[:KqE5y2SgcZ{BT>~6_rQa }y|&/ԑ{|n>}TIM)qv0pw ܰGM:$~1tcDv5J|[Iy?|kن_8 +؎#}%~ j ߛaЯ/{?˅㇀^W' +s?ǜ~݀=Y6WfP/?M, a`Oj\W+%L\7c|t4b̾qw,~Gw,O9t̓A:|&,v +R,X.`+V9`kvN!/`8`}| 䣓 N\/Xio2aDsL9pNt~oveAV3vB܋4 :27UpƼ:9w@_\q>KqH= eZV3$ C{}09}&I ?L޵'8r g+MJ0^1 8&JGa I<+D#a~Ww~_}D"iKˉ[]+ѱ}aN+>ts6~Կ=iw_u:}>TvOd/h] :>-`_2 vJ0elY4G_We_3elq}_4 i#4-iov0aT0add<6"#)?FX؉ϫ{Fׁ0F?S1(IÝc]: +iC.7s%CnXr_I_砻C+;\zl]w~.gsBӍPDyWiGY+ro z˚=nN4!Rt7x#ϲuy/f}Ƙ=K~Gމ=_] |f[g.V*W0V|\=x|m2'="^{: [H=y)z:yO36^_eU+Jqh Ǽ?^RY8h{2,kSYYF {RWKǘLV'8OUesx oQQċmtJX +:gz1r}/؜i8x?IO]K˽C)|)gqGfÜsg*rO}^'-y+*;3"'*rҋg"=W1EbGzrb^g^h^ϓxV} HOUL{I;ԸY9Nz,)tz[bC*)tz:y7~$NI'$)tz9a)tz;c/EÌR~I/>8]//|Í酜Í)tz79Ňݥt0_:Nz/#KSEr'=1IzI;w4 }Q8F%tzC#ͤ/iNzQF5eI/^?'=ƃR~;t qF_)=x)z?{jX{j9W-h+_Z{j|Ϗ.L'Nm*NoI<1HycTKy{I/6ƸV3_XRZ|cR;u 5#h)za'=q1L/6zABL)tzѓx R~:yR~nq |)No^;K/4'=wP~˗w^gP~wg^U:'qƛ»Ynl +˕{ Sl70aa@O#wp&tzNzyW6ElM>(zfؠS0R2Q@+Kr -Bp.!$a/EZ`7G73 M.?ԾİB]F'=p>_:O{Ve{Jm|<#}Db={_ 1poVi(uUzKMn +F7%ԉ:D76%v2̀b>awͬx^>k :yՄ:i"cD ?u{X'^.~Ch/Nc9.6(2p3c,Aڃz_!,c9#h=:d?%|lل^,Xx105øs V7a~h%kZOf߁M\`إq|Y L̡n|xͨ»@U74'ʽ#y]˩Y(3bz4S\WFr_iNGL +Z̕%yzN==(qW?c(&;;Ora]L YXq??veÈx݈e؃,lFv0 e3^RF'ŀ=.'nʑ{G +!'l[uīy~ȁu# 2yDI/mUu?w7|tU}|?ufݿ;U?v7q2|/m"뼓/ ee6o}_q>u7kYn%{M}KaܼI[CsM|fB>>gn~iךOku|G>^3_]MU>O|T&mV>_wب>!4G E;DX0vNΥLeaiNYK|J? ƽZ ϦgpWwKx ^Bx\|/E|~U/c +Gϴ舅?CT 4Ϙ,`Q(lC5QR gk xHc +8#,^ Ix ixp_3->%RO?@›?SW^; 'Ih4i[lh {ߒy2 Y|"LoP RlQ&O&wo +~?'Zt/P0 _xObn +~ /Q pSK#%wk  $O|7J $<;_S⏖ +_w_ {Hŀo'7V_:IB  Y:ߑ!?a I_ק*)+ɀ6)ʏ.|iR>ʏ=rPLhx ڿp?a;%|/t95QQF½- rX.K- +O'\O>_+_mIOfՋ?9([{ȧx?!^lOWgOxXpxw +3=\//G/UpWUJK)?z. +_A…/ +>VC, ?>?o>f}? +>^G~6p|' f>S+lVOI_;$ (½S] Pc +,%>jjOXe(Wx>^>a,k?gY!kN +~ohE|^^Bx@WpG3{9  _~6Y_I_µy6YY;O{_iOP~fLт;͖1<ݘUf +܇\r}y_>?zrƿos:e~D3.DZT{󢕻y:o~U"QP!oݠnƨ.Ew-CwkO}&pqw& o%zC^M-ᝉ¬R>a V !c&䁉fy=p_"ĖAoZFB޲'Se^w2/r4ϗ@o%FH6k- 멨rM&oOn/?]@_B۠,c5g{;=.uD ν9@o^mú +zDo%p/. M^;;N\Gޗ0u_BaUw +Pk䗼ެu,kKsQ&MkpG6КLyBINZO;{˞Ѯ9RLMGC7aq#coB{ +ys ?'w/_eMc %F{u_.wn!eS!_ErO6JSuCNFyPΚÉǐ#d{Z}>ڙuq;ɦ#m 7OH}k.V9;Q6Y;=Q{mZ}Sz,|Ѱ#?"œ/$lanl≂y'%"2>zU(c.c$ːP[ezCenEYV'h- Oykhme +k2DK=p-)g s%4 k0x)h]ߔyO#r.=DApkhG}2_n +E /~ h$0wpPܧ快#5J=<4Y)ۮwChȉRq?~w:{߮_?6=yo 12Ȱ yfE(ÛH _R-60m-O!*0rEJowG⪾ ŋgmjz[},&t}0=3A>jCIgqu`b~Hb0!>{ Et_(G"_w"sE~>"h$2#q|][yohhDw:3|g&Ȏ$.s)Iv>^ ߣYX k FZx7CsEE. "A=o1T^uif*/ο2o!N\[}7AYw.;'JYw}{۽3R}-NhclߩW>mpĒ+DX2v["'U>yO&5NяO]h$l59j1咪U 7.!PVOU~K^vQWZBq9QH þѽtMVy{λA>9ȉހc Z͘g+!?齘QIiM O/CL\Fv>~RB'b;&}"  6vY(x'2@k +=C@ƟmCo"P(;szتEe"Sɵ YC"2|fNľㅭ +Gja/C?a~߈6ʐ{}fBS=%{D3XVFG >fY7BdYo,k~u,H|.TW9fyW'܋UyGJ^UW߻*+EY}#񕪬 Ue59hk\m*[r"5@qއ&˺PWeXV~$E6emrud8Hˮ + BY#v^lo/k1.qWۍ, ߊ,iEwрȞJE?W1 +&ơ%eFJ/eUEܣ^79]a#Gy7^ƕ0O<78~uїa?tRK1{/og#pcnߜi &k&}r+R';@_aW~(?B{O9>_|ѿ*hSʿQ+ }Pu/~Ӗ[򈼃y.盫9߄sZ;MOg/wԷ wz^y鎌?Bxl|h!g*58M -ㆷ@;/o{3ɉލw3 z,m#'D#ϹbN6o{'ɉބ^W|oWɳ!Dr0hk?OQnІ0<9 !'|X.4]qv|0[îej]+W{2ձDQARtX6uX_X\kKކLMFBS8؈ʼne/^Hm>5>s~DܵbȟƲ+v*gvQ4)}|(_1$Ndٛ>g7u[..s|Ex~8ՖYsnSo*yUsoDq6O>.+X]TTw\mweUQԜv^s3|n5?y 2}G,ejlSw!mhJ~%*\^3fA=)LGC38/d[À0m뛎'NAc mneу5syqy2bZOk'lJmivs#|CMŴݥ̈́=}8$Owx_cƵ606 5mxG^m$\& }Om_~*"⟪fGsG_~l/:F g:I/qJI9kjj(6秩C -uS4oyG6ό!wxzȪ2O>=^_Oݾ6֍%d]1]_^sEB/q(yi&b8 89%w7՘yḌhdhvpnw +w +։*Gm6?|;.9rDzP}yF xJi!*踒q sqi0}CJ]/ݷJz6hoIpln{9|+F5}!'rx Uwelq^B߄5?@yo]ʟ}} +2]PKE ~űK=hOgunWvt2?ϺOy5 uw]b>Gc_6s' +:Ά~Bcsd\½>vބ&!n1bliEBݗ5Z_ ;sy>:2΃wA:NԽy޿bDke'd NȂ?9!|ony=ߠLMl=n|1M) {N nǗH<rq &?-đcG^^ %9-kŗe}S=O;yYo5,_XŽ{beD~'/%T];Αr +<ru(Z]#PV~zױV`>bTY/eɱ͗y44\}Q +]F],ʘ=)RƖ|Ta3yҿWoI["ܧuмly܋X7JumvHaWd%"MKihVFJ^`uGɀ(,bV`+0 p.oq^>Hl@kn1x9ڶyyRjJ +mׁȝqN{jLi(8)Y s@*Oq¥+ 6jŰWF 1&&kbBM(s*?tEYrxNaYi,y+u'OkJu?7$_ڿ'fKJ߿țf}ffa0E۱4.R gޅ}ߵlE10^*̊7Upƶ6brh5hpH}aw.cm Խx:<.W\})Zr-gr7܁rbh?/po-ު||c;6BF%jv~^VN13E<i 4f"F$â+?CGO (=sOXrK u8컍}554f}|(/$߿pAa@3qғ\bʿˍ wƾoZ{x9 >аh@sr hj鸹5 v6@#hx@MP d>[LwvP +d>52= OewsO#O}\2Xpv%br؉rG}*ZA+̾>nD?=Ѹ+34*cbK WsOMɶaú$\׹gg_'9fQV/}~3|kGy{A<[y+}5ƕ|E6o6_r:^6p}ڗcPc\<=/ +‰gYۦwkHTE}-nٛʄA78}Z#{;g</4ْ9ۄvuFxvmyA='2Ի9{Ug[$i<] ԋ0NwFR/wo_2y&µr;HLXWQZD:^vPQ@ ;PG,c 9;,ek LTX+yE6BW8Z,Y\Ma< +>,ښJ8x5=/ݥX$ E۪Hy5ƞiGeоR~.˛e_Xag u&W ok=8Q!rW6_.2C^ږXE:e쏀gfxtXHwemא?B_&D뫍h[Q2ӦfhO!L4 ūmh'zbNUEAՁy:h;]3u7wr/A) Xdъ.ZngjCB9}Ӽ43uj^zQw81Svm`+]GG݈Pm]۞6:lW32/ݮ쳯C%ʌ +}[V8$^p(Pz](Pn\LG7ugKY䇴!OeYzv9/S6z<+}:OiFAh:]-ۘo +mll:8M=iv&ۊcoXGFOKo rZU۔M=wM zB~Iw@/B9bc5ǒ_?36FGnճ6b˘ YѳУz|d?Mk9(<xI.Uc,: qt6}Ѯ(ۤzeϫ }wz +T}q){!hK`-'t[5Laۙ~ko4'J]bi~z aK} +ܝJ0΀]šdşXPd?vx`eܕ>m?U9KWҟ@X}󅲹x5ʷ>q`9մBʮ=X"ۘ)*eSAm0Nρ-/#v5C:mc=-9m Ia1={os8W? bc51%DzEWe_ƲQ~)s,;5i oX6wkFAc)SmcY+cY#-Sg=I˶Zcٛ/mmwiSc=XֿcKߴTyM.ӕs8քTsNfs.b,d}\>eq 2yRus*xYOaoж'Rm+G\ƴt_U6L^K{qNNM]^[жa zUOmVcpdplsx1S;όl#뻃\'=<O+Wg2U]A*Faﯿ0g?y}e=īyF+vm5-Gw0?;t7cmwߠ,N~3Z}X>X<{$=̻ E]xܘ0>rV5{Ocl#]ڰE{C {UˆKzࡤXM}V3-}fmh{z2V`7^ cga>Qh L_;t%R} p#$}KQ&S;Er`5 +h)CNSw+Ζ0Z<9>2>M O22;!VehWڼ/'/DBcNt(O%s'_="_]d/zvPO'~ֹns54Qǵ>bhnC׶ui~پNo3mf dzqt-GK ]>Ru}.8EeD/Ǒ{TJ|XצOmgv\|:tcZ8/)Wȶ4~߻Shiν4r^sADeikiڗT8nỤmr;T;nFE| +ue-)\C޴"ےbGyXhjwnS#7C'ԝgÀ-n<0ϮZ[ePbZӥmÇƳlwn#{`Yt@Y&G 5K~gc^!wƚä_CŘ1/sQO![^ 긱U6m;5/T|sU^*uIo",,|2 "DsЏfujUXA0__[1Vȍ>v*`]jk cpMMuc>y?_z [7=vf/Χ#V(/5 O va,=EbؚPvG~QVH5UwffuM =٧E]2 vY{VodWvsN962d1ν<ݭ|}Ng[<_x<ޖ^NȋucB]d8 Q4{=u? u߉<ʵl<C9:dzr^vnF9֞ \P%OcГk٨^VkvZ1ʄhvo]߭dr~`wsmZ{v|~,,?("CXN=C,VΖ ._6jqO?ܗ,7:*}r_pO"-O@a~'/7G|2D~[ׅت)kb}1ƍvwC^ߙ%+;3uŲ/NN N}kҳEC`_MDeV;k݆Iν uҷmVxL @uqS!n˻z:>W͏! w ßZA:corn]K0c?Og =%KU@k2]iY5%eJٮz;Edʗwlϝ8Hl%u(ǓM0#q7dz.B}kp'oL!V\v<=~lIa}>w_kݡ}G$nyRȽP{Ut/)?V',/"ÄFDo8xЮD^π(6s1ڀL^:A_a/ᰈl eqcB\0X]"҂cAd-?s9,%`.dfvHR;XO4SOwK>mT5שHseK&:oUBG zTjPTM vQ wyI5ŽYpK Ku_3Ktm =eս<5kQE ^@:N_܆)l~>m[O119O.VsTzsa>wޖù#`XO/t1K}y1'sv{F,IByƎ1 wtJg:KDžQdz[/VgΑ =﹋:H9{ܲ5~٤VL[T]Yqr>Kʦ}/C,&JYG|9P~z&F Q+i1?O[>ڢK)yȸ"`yM֙Mh}#Uy~wp پPsC qMs bJ́u:1~~gEnz؝m~1uv3_d]{0S\S?U!u4?d!$F?uKOm<+{ȱuٯ +V#Qçӗ:'̫qd~oo ϐ姙=;GhЉG/ ǫ ?彮^yQd>SxLYY? ?=.^<0[1־j,;оjrEDk|rL| /e*ZvuΘ<#68B~ #tB=@;潐G\Qj081GnE?X볢noa̞1܇v1Sv@VKPnヅs|Tŗ|yd;E} S=񂂣}]b*d(x?;^ |_?x ]x/6vqUK/t/7^x1}/TkeٜF{˰C9pii0UexwxC^xN߫e?,"}^ݧIK>ooQios9XkHҮb̺sܗ ɘ1:q OҎY1Jb/s1be^%8N hr>ʸqJSʼ8'bgX߮0fڃ߸ a& {v= za݋+ܑCüP>NȽ穽V~LI_a U?2W-xP|?(vȷȋy7m@o#/rPn^ޢu,~]kksG|m9 =ޱȐSp 5)FtcCYly_VZB:q#x*&=g>PtΞNXX/-~φ\?vaGD:!4*0( B;y4KZRq׾W&-{B$Zyo&9nBd39vEp_NX"=G@:džPǧ9GSx/Eeפkۿ=l/ g i~0q=l}*{kd@ӆJnyQ2N _K~qwI 33άȪ1mU0?6%GR|:riY.˷M̀~< ;8oY>t9 ^݃Exjz8<C{ ii>OcD}}}9ُ`>eБwxp9uv6Cڱ#Lb'uu_dO{?o] eyߢ-Ցcz~Oɉk/Z;= ٔ~OiiRŸӘӧOzӻz=v= }NX=2,n|򮂼9{G^^Tx='yAsIw:3% GϻӺuWJ/(IT.8znտ\[ȚIOarH H[ڇBm +}.y8j}xIW>|\c+g{sW .9TvH}v؛Ϟv{>5Wl*wN?P5~j_ihh-rǜH٥0|^sO,gv~0Fds͠Ux?a1g\W8zd:_mVz&տ +\eWdtkg~Bek_ +J֯W)=rgY;wjto3 %l|1U:"q1uqx>7u.pYQ9:7rѯ&MЫV7,ks> +}zC=\'ˋ?ΦPOx? @,T{i5M^/F 3ܛc[;d.D1Gs(<E~ݩ];2ǝ.cʦֱ>x~g}r,38#rywxH?N#8ӶI3cǙSMs;O*_5!bθH:XdFC(#eU :YJ~bY89f<>ۡEKQϝ%bGO˖צG;{v᭨L?g 0Żg~t?r1ݔ:g#PG]3NU$T{bbrXAt6Gm!БV|+EB}{#awo*cpǮYF-@[6 wlHx"9lS1tkl8]My#K>T],5V5V6 +UWC/"ϥ]I+Zԧq]vxgOHr/lLγy5ս,mSwE|(^y|8yR.'upixzL8S Udp9#g˛6 ;6Y߱ˏ^ˢΪ>bZQ׺}쫽x?yp.C _ 0~S~7|Kc1VroeBYS!/ WlCo%wpI=?2~$]}g}nӵnX foTs㌫0x͂}d^q5ɗ~L 7{YQi: K4O~FǴ~CZ|[,eye}O<"Y^GSubx-`_jr/|gq +L`:i#Xγ[-VĿ_RѝEyڶ7i'Y5& y>#>^#3ݾ?n7xn|{;7Y5u/GΠV}V/oo/r|z}kq[Kom;{OBngbɇf\Iuw{/Kcėnn\9]5v3jݣ;5.Iy#Ļym>O#񫫸ObJ_RZ ?5[g7, +}Msw`Nw#La&qމxԓǿȈ|'(׼4;S;5>Q.8TyS1>y:W, M~3,Ľ>|u7kqˊc:[E~UdKT۸ՔnV1@jwlѦ<qOJF0+NzFWnuK%>3-R,3R9^%ʃ#¬KzWT0>y \C.an< f^|w7s0 K8G +`C%DAϚoA,aB[Iy\~Wl%]5uL-{g_ OsN߃*r}~*Cܣhd|fɠO\μEw:~+ЖD~͆YDv Z.r=r=HP}N~2;5ѹySyeyc.k={1]u͋#V'uw0>1lԸ w]6M\1hx{^|ϓ4L߹0xJ΅'A|/|s2j>hrYU$^ {Rg=\ &N\ ދ5|ع`W/ x 6DE_T^_:ͫ<'`cgBg[7\ åmO=iO~7~^}eNhsn9i9kl3'BܺME˖k{b"S~wcj(6se +ԭeJ}1'ʺ/l&=tU wH0Ip 1;a?bLJ8RL5&el PsQtS߄\2Ag׉ܣL[qEa2~y_vlq:HMj\ƹQne<;}woR'͵fy\٬s,7{e;xDYg3/}fQ3I/n-"k-X >qv9mmsM1S1ۣLGgZ{N7S[[w:5`k>9s`8 8G9kS8}y8ds;*Wq8eA^8^@:׉w;qCyE̖7\>[zpݚ/c>S⌓!ɶU(٫ 7\OJo)a }ƅ"WVg[ ٢qЩSd;zalٜɹg nv֣,zo4T?'=26#7m077{ +q{e@g͘kN5zϬC_9\ B~'p<|-$LyA!:HuoH~'6wPwwgl6:.˹;B%ߵ 5b&Ϙ1)撺{DFhۭ`gDJ3=j{ FY_^WEOPԙώ=NV}0ދ[I2a7iM?8X8L->-6lcZ5v}Ѫ{7ۘ<1?n{9O'H(gS{o&)Uϛ>Sq "oo-B+,.ug_;Ǵ|wd~oWco-MZ}'|>r|y179I+q<'y{6Zϔs&/ޮ؞:qժ 1y\/O'uvǐ66n!V:Evx%<ߥݶu}ODAl~YrhUEej]~-.܋VR.}ڜwqiQ ܭm%hUMy m?pd\woAw5i#lDqGIax؇USwpɺʺ-_8{kRzMjhPol_Y[,אWn_;1'킼sk}}NmRwѯ[~9HJ7(_PMn|α_yL}Ka+^ܫ=(NP/Wʐߓ!krVqe27x<}ҋ[:/ *yym>Ν>oc=~ S&Z=U%=Uw[Fނ +ڢXh)96M:;@Q:_É߾6-t0B۵McCA8dsǘh~]4棄짾D$mo=dra +OCA'2F#gW>:G˧hc\wSv2[~k][.ϒ ;C]|<̒pg+z}O=o_~3>߃ήCS~[H7iB7 _g/V|^3yj/a:nǔL~~ot U}_M9֋٣ǵ8_믣-w߶ژ;Z"4`-]\'ZFu{#\mB}ykGuc4[-b>%* WS6b>u}{t95uzKn$QA=%io=ö;+hmhs7HY#ۢj=3p^ֻ}VogWfNu-mS3n˼ξi[6~$׆)%Rug9?K}/,k7 q(^~>(m҉G3<[n1<֛DpsC(oE3NY ܸߪ~.;ڱ'}=a[9aE{n+HAy +5>a0p6~8_/ײse\}co9j{يg\jۥ}\_^ٝܧZhZ^t9*yGָ!;ߙ<g#Rtri<)W~1\@=*iἠ׃d-[Cݭ:u`3.C|eufzعsX ~!)@VZ 'go_Q򳜕M;7NrO[p0s9|)KDˁC8Pduy} i`S!z{:?\yvӟ7'jljeY~.i=@.9od~\j΃s]V[qvwl{md[sGJ<\/\ >B~3{ӊ{e6b\r_(h!'5bsMT~qjw}e/2BA,orL(Y`Fz$^KQ.%/aB۵> #R3/Ol?J,׺pօ3Xi7u b.6yt5(Qg?e흲Y8޸뷟OyXqWΏw-d|q\|Mǎf~X}Ժ]YfG[ݎɼI >ȃZ{Fݑߢ:+ZgøE6rp&އ'={DU/b`hӮcVٗh巻춍ձGP/1/޽~VAC}X9kݟGB*GswW{ ֠-9nn"2E~וh.75C_qkkPYxq{ g qSYCzuyw/j3*ʅJZs[ zS#&* ґaGH+ 얒N9"l13iNssj}kZnl?䒀F~lü%އeL;Ovnϙ=$s=wwm^/mu}:Ѥe;Knu_'r,,RI%^]#`3FnIzr0:<~ N;d.Θv"¸G+V"[y^wͿDƍ7C*Os`Ɠ?.Usc_]|v!ׂ'sbOqT_eQo[8g6uPy.oۨK1V9(߼DaKS`/*B}rc̀^L˘᮲ѻ^$=_]twӿ {z|}ɚ__݌}ݳv ~_ۅ8<Ѻr+%.91ȒGռe#ڵ]u-M7̶}cR~ta>>-0!??Q"x< /Ol.ӄ^{@DvYւp0˽9kLruNo%%+ڛavUho/9ۊTzre{oD[e֡7g`;7LVm4gZmN<;,&ޗSϫkl/G{{Ï^/v_G{a7 |)OB/h}he۳97y׏Q0ڏg;בw|o"zηɻgs+.GC?hyNGQ4[__нGIk]0SU&I?77pE]S 9c'i}лDK~.3DLbXa+xCaWZhGY5w bz̲+jfVp>cf/.%pM|w턣A34fDWSڴ9VW[}KuչAjgVg_1gfMխYճ:in}ͬۂ5sђxuHĶc jV 5/~*E93kWTSU +$3ާ@>g.ٹ<8AIv*n]U 4(zv`ҙVL5SꫧUV̈́k+6̜LYVWΚ3z&z.|PU5BUW,v iS$ ʹZ +,յ/C=fUέ>R3.b I*$|ijknB|z-Dz3D]q\ ,gL/GUU&U4WX --?DP[]Ww_ U5u )ūq$Stdz}j+L3+X +x}mf,T6$ߴ)iA/5CelBܙ Fߐ?ʛkɜWuU~?x!IK֧K)3a6/5w'LhEsjU U䣁,UTϮƫbe&I$v l.T@RX9UWYM5 VREl[MА*NҭNC/5ʝ0}zu6=6yl!reWW\C ݪ])M{$UҞ:5ߜӪ6\oY+xSښ9PVc%_qeEOR9eBEEW )'ee(+YfVN ΞaVծ5usgof96t{i0 Գ7̬Q& =S;+8JF ^GUzv5t♦A'͡l9̙V3Ӫ+@+VPU2bJС߇߂N[W}e~vCe- =:&?a )s36Ix՜t ͭg1 _~U=tH0%xɔQnjQC1c]&'%}!NPϙ;:ˆ>5t|ʙ/|Jr~Am&LL9be̪ +tm飣+TɆwYTtMeVNFi%̮Q +;W+Įܪ \{jݘS{ZxPTO;{Sp{j]I[gTߪӳ9e ;Ղ୻aNi^>܉_^WWFza~=?xW4n/iiO?Q/>>"-}!Wx?>~eSFOP|aF,jؐ!S'}7eCPŊul>i!TRӦbV} z?M_T ߿\t99=T#wYTv,`A-9tfqwix*ș ^8F43&j֤ΉVUYW]Hִ&ϙ:Vko 4H}+p 9 35J3ډW캆sa̪$&e;q +5rƫK'\5)Zpn ;>d:]r枞ztkϭS?gjtdɨMjQK&7>2]旺`ovp&*0J*AsؾʟLΑ3Bܙ-U.jI&٨*Ct)r= ԧV9k >6u>0] +w|C&=2gv*IKzg|CMOskˢfxA TeVsk4n :(I3vao/I}SNH*2L*ed,5*% 4On)6ifn]3* `-~gig膠jw)#կ˕2!WG7Nթ&O`v?[R?QyEStћ8?jם~꭪Z _؊BVp54̜iV/uOj?ka@{Zy0,K˒O}LygTNoL&KR0e ^DfTStGN"ڒU +>a9,O5Vs0rS5{ZKIy\ IߟZ22z|!lpa&9H;a/ɳ^r\SXIV-r)SHk9SIjI>%ULꢊQv++0˲IQ+9*(%E[Kt=cd-;ϙ;g3ᒨ)àTWZ- C:6; t -}NV_MS~ sfN}j!6k9XzUў:ZHs+NPܩ3ϩ/*isQ+YCܲ*WPf|U~YS!6zdz9j6gb4(R=0kn9`Iz*Gԋr)Ds8Ak;-1몹b%$]ёRx( ݀dxɞ| + {v2#Q*n4ESѴ3-k٘N]Rψg +9סɛB,-~:KQ۸o3tdzGԪ+jދ˾/Wd:]7inZ84s5T"+֮"D"ґR0 +1idiRzDH!?V_2E=,HZκRZB295! Nj3](䘐DodoÛ[[3Vp + #P>.STRW%F_;~q.MDKFTb2鼤 SEti!6NfTbڪ&P+XY6MIWX6|uAw4=Sd$Xixlz7RP^*w骼4[\!P`+zϓ]ɝ>ǔg,5bi!#$1DtѾG*[_U'FhG%ZWtNG=^h ^ a4xj]NM; I~hk3|&Q5seo#p.+K[SKg4^Z^R\<ȭtP[]5ߕ)YO'bÝ^nNq +֥JA88=,zZCr8:XqyKR)'xՄL-qp,*z[m\1hL"9Ի@?hnQUIXר-by:~gY +3oArxQjwAsQȎHXt[YںKiޒ(Gt/%W\aVҿ|pӭPc<)Ԯ˽+t+ *GV*G:^j:d9O:FWt8ҹ5t&e@fBz9+gms@ƌҔ@_o4$=km7VD PZeYki\WЛ=f f1/ +bȨ *9r2A-rk}|9 ΚtӲLc2'fѱFf£AHdTX7Zu>b73j9oe:i+!#VCw&Z2ȜQ^ܝ[F88_3^ /jA.vqln=oVԲ߷ҥ>RB􎏩d%Q#8"re9Jߚc~* 4̇.w9jkCgKZ@מz[Ï  +B}lU{]7"vIJXÉO9-xf㹬@3b!nӅu8|!Ӈ琯<g%1<É_f7>dӇ +N5=.F9c7s60s z c'ɞ3ͩ< 퀼?o u`_0QaA6Rq 0EøilPkiXȾm`u{0[=wF;o#F7<0røv aO@Oax63v(l9f7[@WG"͓QsOcl-KaTd̻0(<`=aL.>t_`, p3```>a]A4?fQ yÀyèL +x/8F ]jA@2n/BKv6i@?JOp]E7C99?4&3 @.`r~{>} ;z~ 9?_j cгr[1C4O?5|E>mqJkx 1F1Ӊ~>y]3nk`(`+ǰ3S2x <Z[W{, +0O C8 XGv:3w=sQoyLOO1~ye{21 !c8 |3gT6m_~ PF6%w/׊_Di w<,] @7_N &cR?MU(u~nZjϢپoі|ԠMjOH. +:ړ=ON{&K4J$t=)OOLNyKKBMȽ߼y=yy6~riZ!Wƙ1?@Ex=OPʈcDO:?(&LOq顤CoS)N{/ &;]}LO^F&L~~;yz4O+ "7iJq_VhRQ>-+38Xa;hӼ𫁬 +ؗoKzۛ{666=m§''GB/ I=0}r|SQ̵GK&{Mɘ>2|l`@?|i:MͿIے_;CJaVw#*7O/َO#:S0,ѐMW'2u%L2?ހl'rN /=_#퇃^ #ծW)_u2wF( ǻiB o +z?t۟2| B>Hq?Vd|4NzpqAg9>ӮQ{+ceGy o6gbDXXb\o< /F}(ҦŽPM{`  +r"!!wUAu}` фĘ6('OF{bFHtn|o.aLӐS,'NaTt +aSqӕC9!`. +KRG}>5~"@ /S{`/ 'tt$6/^3޹٣LV1}GRwI{Ʀgf%9^A*g?IZpWc֣n+n%إ:pV:C+t+ϒh$\I"2!_p#̓#7N\Z4ZyE@9?+4M-|}^ucb桟aADmt:u?#"z̩[?{0Kܶ(aW=hxcK'͋@vjb¿y1h4gmc__~I臺釅+[a͟>Яb\>iOW]6/e+׽K#sBբ]f> +Xޔע'n=v8;=u;w1f T)q-5tp +1v%u;H\Ń)`o 0ʣr ѿM*7lɎuߙ, o!ޡʱ&Y8q*^{Cnowυ|s0E.ԢOHZ%D7MחAxl +dab~C&.]íE/;!]P0Ssb:FK4"G\^c~t.dwd,dК&bq{Rq.$ke 0YfΑ'"N#jQSpr&wJA&SUPx.doQӃ)+^lz+`%EnS1me Xi`>yHT`vW[5bI-ɰS:ksV"7rO0;\`bxu|B}ՠot>@ȾRt7݄ubn%Tv:eeq/4N# o@?kK19c/đKmNX6Tg uz*֩3~\%3NX`2a#)AǛDPCY/I"Dha;"Ufng^ǜ_w  ;T.+mtnVG$pIȝZ9w$NUUӍ}lǻD[ɾ{>R$\}Ѥ*`bSE{111DGl#sẍ́Sr |o#?/о% sgkb N-^۟ ؽ+کwnx楝*ufr\mM7#K^b6i0:aIA9w0g~K |_rIt^Er͐u^FO;ch<O?xk}1'"HkM{ d[lD#vtnZܾ3#EUuo;m~#3ޞ{?#{K.^voyׂ׷<y0zlhT\v[[6hsxSQ熒.Y2>w*DHD۱sC칎zRӳ':6vyӳ ~S%{ci[pͿ-r <BVE/CVEa$Ydf}57 q<6.0SIwt@Ƚ _Uh7`o`6Cu[h\)$کG;Wv(ǣ*U(3=?E_~a3 Rm/yLZ@҄RguDrWl)۱ MxyjR$2XA룈K߬py2zI:,BGR?[ׁbṷkKE.C&G :=Kz76hj1d_NM_Dd1 +9q7/Yw~n!O)/Qb"YhY, *4ö6M!_@ό##5uSJyS#9,~snH={ގO;Z0yqz3+ 5$\!MB{ΓBy//9֟霻2 s2` ¶bT|\!g0={:ūfuߝ}_ŖjvrшiϢx̬OΔY!0z;.^{g86C;hG=5+ t^_ NӮw+9LqqoEtv+%.2>{Kȳ^D~y~ͳ6Vɸ/VD"ρ>_i:=ҽDuPb=7l\ﲜ '=!x4ItP!7ȊtuLH>+8矘ϴFiwbso37?xR6-o*"xJ}qWDX ׎K3]}_/h|=[&x}a'͎cӧ&ƽ:0MY_! !Ox=}qH}wڇܪNMWd77}7vz}E܇a~ˤ/qm_:=oJ}"ٗxd_js|)K}[җεͧç),BKݕJ1{|5g(|&b7#+tKjV ^#)"[%#s󼗡7-eCk$'ѱgx XrV}[\ȍ:9j[\CG)9vg/rKaA qv r]y@(a4nnۈ#QYs(iۑd}g󾃽1~gfkcӡȉ!(5 A)_EўO@_|<[a{dBNd/I{EmFaD7j ^=A ׻cN8H N]늼<Y(ٷKJ(w*^zP')EuGܶXG^Wьy7_߃цly3hDYB9}<3B +P~@Z;)'Q'U*d6~ɆlD8o#Nv·&!;OfSv>Z8L/(-Ny?$;]'l챃NaP%sw}W1k:ַάzo)'IdpgX) *c0-etV)|>fWF1o vJ,[|!^>r}XkfC pbgrRn`26~ 9ZϨSV]ԿeM/K7r0ȟl9,JF9 +`CP0wX0$M6D>7l`#R*|IYrEER1 R߳E9zUjؠ;VN6ؕ̕%M\ 9\ É<lע)urئc{:s)|n7rz)f twt|Icnv-ց`i͆SKCYx=.磻Y>GS awIg6IgtֺIC7IoҞhwHcl9[vklj HT +7Sy6zC)A33ොJRؽ{q*-CEE~r%.N6bl$Gݧ#8|fpźm졍2{\5{'Q9C*-4F䔦z '6"JKg+]䬕Ӂ!-*ȝ͑,rfdCa+ucߑ5c +k!:ԜgdewR2:bjK䮃%+hO'|1݈,3{l8(|}m46eƗll1=O)ʔ- Qт| Me {Fwz-sjD9|\~lh>R|*jLSu=g4jC.e3Y:NV%!,$*'+#x–1v +E CΗ& fO_ǦH9o]În4ۄK9t՜]R¦|tTZbɧ,̦br5<`cc[1+9D)b 6mClSJՖ T$e1/%apEYh;']Sdtb|zY\i< Jخ,vv~Ά[ݬTSp;rJUF8qH}8@2s:?BG)<[U~Oe*R16JTO\[n(=GQo$%^ڇ&:LY+keVZY+ke/΄Z ~d6 BBJK]ޟA s~nQY*aȬeM>__DY}0[m*?]a~Q֭~Xs'KOG%~^-O:V?O˺P?Ⱥ.oq 249_*WuV=#K_R_:F8zׅJ+;L(I> ͠LHèIhYlyezWӣMAXzJȨ]Т[eׯd/*[e`#ߒJ5?"~.?ދ-/ZE>kZ[465kgfdo?

6aSyml<5T\ ByU_IJfYMUW>h{u]ҿ{!ZЋӿZt^|ƔqBCÅk PS)uM-Ac#ˢUo:SZ+uX.x#VI<ΧuYoAK5jzN:XV~`&v e[6-|ÂV~a|߅rZ-x*A΂4)7V~`A'zXWg}fn?%–6hgV~hA*'ƩH"fO|ղx$~i[<*LJ> UyCgA7gcKb,_B)oȒ?,L^Y0JteIl.3 +Ym&;PT-H+AO7!"~{Z=M|i53,}kQdO0XG5ODEɟ3O'_NH #ǔ$J' ǯ\/\¥Oj+τ_*[YݴDƯQrP^%:rPn.~X΁9 mfTi{*'t*uWa?BY],Ё<`C*Y.TV!eO*b.|W"?\.fj.[G" +\jp$!>Rml yp$GU.VÞwE'iQUk.e>S5 PG*סһ/}RRk/bu~V~9==-}~sUv~ugӾ'Ηyˋ?O׎t^o:u{ZU'Z}'E|!T&me5R˛2vkڞZ1$6''n^մYLEsȸ޳ (Wm]~ku欨Dɬ +uV{Zfm8R-W/P6 +iळ_EĩS2jᨑ֬,,];]YI6}coT0}׋8j͝8qW鵌jsM)jjPM'#Qić R ] eh9[e+)V|D|l +>ܲV5kW.Ԋ5D +TsVb2_ݧT]h6U5v/i_nPE57r HD*phJ5 554GJP1ְ|ǫ ewjeP[]YLU]FxTZfÇҬ(4}fq."]%'w:4Ap1z`kڽ32X6t\%6ZXWS˵,QV./_2peubV_d~%ñMDzD2)\dZI~n,sg_+TzU#?ƫZ4׷oNҚkX56_便߳ '5|n VeM+u%&Z]t]=}.*Wqr 닽P9N*꿦ch1n=S+j?|II[Mz~X\[y^8'‘yEKo[>0#6]eI̬YY%uY~$@8HhD51mFv%jA־oioܗ(Ĥl$BbkZVJdZzv\ݘۉ7c'+fOKUEP'`2OijX{QEDH{1Z&73~+8}:]wLܽVZUcs!!h \ No newline at end of file diff --git a/Increase_multiplexing/No_increase/build_out/custom_opp_ubuntu_aarch64.run.json b/Increase_multiplexing/No_increase/build_out/custom_opp_ubuntu_aarch64.run.json new file mode 100644 index 0000000000000000000000000000000000000000..201eef216e561eb2fff2573d6859d5c7da372681 --- /dev/null +++ b/Increase_multiplexing/No_increase/build_out/custom_opp_ubuntu_aarch64.run.json @@ -0,0 +1,26 @@ +{ + "componentGroups" : {}, + "components" : {}, + "errorOnAbsoluteInstallDestination" : false, + "formatVersionMajor" : 1, + "formatVersionMinor" : 0, + "installationTypes" : {}, + "packageDescriptionFile" : "/usr/share/cmake-3.22/Templates/CPack.GenericDescription.txt", + "packageDescriptionSummary" : "CPack opp project", + "packageName" : "opp", + "packageVersion" : "0.1.1", + "projects" : + [ + { + "component" : "ALL", + "components" : [], + "directory" : "/Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out", + "installationTypes" : [], + "projectName" : "opp", + "subDirectory" : "/" + } + ], + "setDestdir" : false, + "stripFiles" : false, + "warnOnAbsoluteInstallDestination" : false +} \ No newline at end of file diff --git a/Increase_multiplexing/No_increase/build_out/framework/CMakeFiles/CMakeDirectoryInformation.cmake b/Increase_multiplexing/No_increase/build_out/framework/CMakeFiles/CMakeDirectoryInformation.cmake new file mode 100644 index 0000000000000000000000000000000000000000..70e0ac20c683633d9fc60bf6edcfbade444ab1e0 --- /dev/null +++ b/Increase_multiplexing/No_increase/build_out/framework/CMakeFiles/CMakeDirectoryInformation.cmake @@ -0,0 +1,16 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +# Relative path conversion top directories. +set(CMAKE_RELATIVE_PATH_TOP_SOURCE "/Test_performance/Operator-performance/Increase_multiplexing/No_increase") +set(CMAKE_RELATIVE_PATH_TOP_BINARY "/Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out") + +# Force unix paths in dependencies. +set(CMAKE_FORCE_UNIX_PATHS 1) + + +# The C and CXX include file regular expressions for this directory. +set(CMAKE_C_INCLUDE_REGEX_SCAN "^.*$") +set(CMAKE_C_INCLUDE_REGEX_COMPLAIN "^$") +set(CMAKE_CXX_INCLUDE_REGEX_SCAN ${CMAKE_C_INCLUDE_REGEX_SCAN}) +set(CMAKE_CXX_INCLUDE_REGEX_COMPLAIN ${CMAKE_C_INCLUDE_REGEX_COMPLAIN}) diff --git a/Increase_multiplexing/No_increase/build_out/framework/CMakeFiles/progress.marks b/Increase_multiplexing/No_increase/build_out/framework/CMakeFiles/progress.marks new file mode 100644 index 0000000000000000000000000000000000000000..0cfbf08886fca9a91cb753ec8734c84fcbe52c9f --- /dev/null +++ b/Increase_multiplexing/No_increase/build_out/framework/CMakeFiles/progress.marks @@ -0,0 +1 @@ +2 diff --git a/Increase_multiplexing/No_increase/build_out/framework/Makefile b/Increase_multiplexing/No_increase/build_out/framework/Makefile new file mode 100644 index 0000000000000000000000000000000000000000..326f823013a7e5da5cf3277c2391716387987535 --- /dev/null +++ b/Increase_multiplexing/No_increase/build_out/framework/Makefile @@ -0,0 +1,211 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +# Default target executed when no arguments are given to make. +default_target: all +.PHONY : default_target + +# Allow only one "make -f Makefile2" at a time, but pass parallelism. +.NOTPARALLEL: + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + +# Disable VCS-based implicit rules. +% : %,v + +# Disable VCS-based implicit rules. +% : RCS/% + +# Disable VCS-based implicit rules. +% : RCS/%,v + +# Disable VCS-based implicit rules. +% : SCCS/s.% + +# Disable VCS-based implicit rules. +% : s.% + +.SUFFIXES: .hpux_make_needs_suffix_list + +# Command-line flag to silence nested $(MAKE). +$(VERBOSE)MAKESILENT = -s + +#Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E rm -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /Test_performance/Operator-performance/Increase_multiplexing/No_increase + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out + +#============================================================================= +# Targets provided globally by CMake. + +# Special rule for the target package +package: preinstall + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Run CPack packaging tool..." + cd /Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out && /usr/bin/cpack --config ./CPackConfig.cmake +.PHONY : package + +# Special rule for the target package +package/fast: package +.PHONY : package/fast + +# Special rule for the target package_source +package_source: + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Run CPack packaging tool for source..." + cd /Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out && /usr/bin/cpack --config ./CPackSourceConfig.cmake /Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out/CPackSourceConfig.cmake +.PHONY : package_source + +# Special rule for the target package_source +package_source/fast: package_source +.PHONY : package_source/fast + +# Special rule for the target edit_cache +edit_cache: + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "No interactive CMake dialog available..." + /usr/bin/cmake -E echo No\ interactive\ CMake\ dialog\ available. +.PHONY : edit_cache + +# Special rule for the target edit_cache +edit_cache/fast: edit_cache +.PHONY : edit_cache/fast + +# Special rule for the target rebuild_cache +rebuild_cache: + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running CMake to regenerate build system..." + /usr/bin/cmake --regenerate-during-build -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) +.PHONY : rebuild_cache + +# Special rule for the target rebuild_cache +rebuild_cache/fast: rebuild_cache +.PHONY : rebuild_cache/fast + +# Special rule for the target list_install_components +list_install_components: + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Available install components are: \"Unspecified\"" +.PHONY : list_install_components + +# Special rule for the target list_install_components +list_install_components/fast: list_install_components +.PHONY : list_install_components/fast + +# Special rule for the target install +install: preinstall + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Install the project..." + /usr/bin/cmake -P cmake_install.cmake +.PHONY : install + +# Special rule for the target install +install/fast: preinstall/fast + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Install the project..." + /usr/bin/cmake -P cmake_install.cmake +.PHONY : install/fast + +# Special rule for the target install/local +install/local: preinstall + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Installing only the local directory..." + /usr/bin/cmake -DCMAKE_INSTALL_LOCAL_ONLY=1 -P cmake_install.cmake +.PHONY : install/local + +# Special rule for the target install/local +install/local/fast: preinstall/fast + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Installing only the local directory..." + /usr/bin/cmake -DCMAKE_INSTALL_LOCAL_ONLY=1 -P cmake_install.cmake +.PHONY : install/local/fast + +# Special rule for the target install/strip +install/strip: preinstall + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Installing the project stripped..." + /usr/bin/cmake -DCMAKE_INSTALL_DO_STRIP=1 -P cmake_install.cmake +.PHONY : install/strip + +# Special rule for the target install/strip +install/strip/fast: preinstall/fast + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Installing the project stripped..." + /usr/bin/cmake -DCMAKE_INSTALL_DO_STRIP=1 -P cmake_install.cmake +.PHONY : install/strip/fast + +# The main all target +all: cmake_check_build_system + cd /Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out && $(CMAKE_COMMAND) -E cmake_progress_start /Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out/CMakeFiles /Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out/framework//CMakeFiles/progress.marks + cd /Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 framework/all + $(CMAKE_COMMAND) -E cmake_progress_start /Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out/CMakeFiles 0 +.PHONY : all + +# The main clean target +clean: + cd /Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 framework/clean +.PHONY : clean + +# The main clean target +clean/fast: clean +.PHONY : clean/fast + +# Prepare targets for installation. +preinstall: all + cd /Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 framework/preinstall +.PHONY : preinstall + +# Prepare targets for installation. +preinstall/fast: + cd /Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 framework/preinstall +.PHONY : preinstall/fast + +# clear depends +depend: + cd /Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out && $(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 1 +.PHONY : depend + +# Help Target +help: + @echo "The following are some of the valid targets for this Makefile:" + @echo "... all (the default if no target is provided)" + @echo "... clean" + @echo "... depend" + @echo "... edit_cache" + @echo "... install" + @echo "... install/local" + @echo "... install/strip" + @echo "... list_install_components" + @echo "... package" + @echo "... package_source" + @echo "... rebuild_cache" +.PHONY : help + + + +#============================================================================= +# Special targets to cleanup operation of make. + +# Special rule to run CMake to check the build system integrity. +# No rule that depends on this can have commands that come from listfiles +# because they might be regenerated. +cmake_check_build_system: + cd /Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out && $(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 0 +.PHONY : cmake_check_build_system + diff --git a/Increase_multiplexing/No_increase/build_out/framework/cmake_install.cmake b/Increase_multiplexing/No_increase/build_out/framework/cmake_install.cmake new file mode 100644 index 0000000000000000000000000000000000000000..45eb7850e93f74913ba21e1a5e486f4043b3e34a --- /dev/null +++ b/Increase_multiplexing/No_increase/build_out/framework/cmake_install.cmake @@ -0,0 +1,49 @@ +# Install script for directory: /Test_performance/Operator-performance/Increase_multiplexing/No_increase/framework + +# Set the install prefix +if(NOT DEFINED CMAKE_INSTALL_PREFIX) + set(CMAKE_INSTALL_PREFIX "/Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out") +endif() +string(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}") + +# Set the install configuration name. +if(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME) + if(BUILD_TYPE) + string(REGEX REPLACE "^[^A-Za-z0-9_]+" "" + CMAKE_INSTALL_CONFIG_NAME "${BUILD_TYPE}") + else() + set(CMAKE_INSTALL_CONFIG_NAME "Release") + endif() + message(STATUS "Install configuration: \"${CMAKE_INSTALL_CONFIG_NAME}\"") +endif() + +# Set the component getting installed. +if(NOT CMAKE_INSTALL_COMPONENT) + if(COMPONENT) + message(STATUS "Install component: \"${COMPONENT}\"") + set(CMAKE_INSTALL_COMPONENT "${COMPONENT}") + else() + set(CMAKE_INSTALL_COMPONENT) + endif() +endif() + +# Install shared libraries without execute permission? +if(NOT DEFINED CMAKE_INSTALL_SO_NO_EXE) + set(CMAKE_INSTALL_SO_NO_EXE "1") +endif() + +# Is this installation the result of a crosscompile? +if(NOT DEFINED CMAKE_CROSSCOMPILING) + set(CMAKE_CROSSCOMPILING "FALSE") +endif() + +# Set default install directory permissions. +if(NOT DEFINED CMAKE_OBJDUMP) + set(CMAKE_OBJDUMP "/usr/bin/objdump") +endif() + +if(NOT CMAKE_INSTALL_LOCAL_ONLY) + # Include the install script for the subdirectory. + include("/Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out/framework/tf_plugin/cmake_install.cmake") +endif() + diff --git a/Increase_multiplexing/No_increase/build_out/framework/tf_plugin/CMakeFiles/CMakeDirectoryInformation.cmake b/Increase_multiplexing/No_increase/build_out/framework/tf_plugin/CMakeFiles/CMakeDirectoryInformation.cmake new file mode 100644 index 0000000000000000000000000000000000000000..70e0ac20c683633d9fc60bf6edcfbade444ab1e0 --- /dev/null +++ b/Increase_multiplexing/No_increase/build_out/framework/tf_plugin/CMakeFiles/CMakeDirectoryInformation.cmake @@ -0,0 +1,16 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +# Relative path conversion top directories. +set(CMAKE_RELATIVE_PATH_TOP_SOURCE "/Test_performance/Operator-performance/Increase_multiplexing/No_increase") +set(CMAKE_RELATIVE_PATH_TOP_BINARY "/Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out") + +# Force unix paths in dependencies. +set(CMAKE_FORCE_UNIX_PATHS 1) + + +# The C and CXX include file regular expressions for this directory. +set(CMAKE_C_INCLUDE_REGEX_SCAN "^.*$") +set(CMAKE_C_INCLUDE_REGEX_COMPLAIN "^$") +set(CMAKE_CXX_INCLUDE_REGEX_SCAN ${CMAKE_C_INCLUDE_REGEX_SCAN}) +set(CMAKE_CXX_INCLUDE_REGEX_COMPLAIN ${CMAKE_C_INCLUDE_REGEX_COMPLAIN}) diff --git a/Increase_multiplexing/No_increase/build_out/framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/DependInfo.cmake b/Increase_multiplexing/No_increase/build_out/framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/DependInfo.cmake new file mode 100644 index 0000000000000000000000000000000000000000..77d92845c1c4fe2dbf9734c5b044c55d1aa6fd3a --- /dev/null +++ b/Increase_multiplexing/No_increase/build_out/framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/DependInfo.cmake @@ -0,0 +1,19 @@ + +# Consider dependencies only in project. +set(CMAKE_DEPENDS_IN_PROJECT_ONLY OFF) + +# The set of languages for which implicit dependencies are needed: +set(CMAKE_DEPENDS_LANGUAGES + ) + +# The set of dependency files which are needed: +set(CMAKE_DEPENDS_DEPENDENCY_FILES + "/Test_performance/Operator-performance/Increase_multiplexing/No_increase/framework/tf_plugin/tensorflow_add_custom_plugin.cc" "framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/tensorflow_add_custom_plugin.cc.o" "gcc" "framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/tensorflow_add_custom_plugin.cc.o.d" + ) + +# Targets to which this target links. +set(CMAKE_TARGET_LINKED_INFO_FILES + ) + +# Fortran module output directory. +set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/Increase_multiplexing/No_increase/build_out/framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/build.make b/Increase_multiplexing/No_increase/build_out/framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/build.make new file mode 100644 index 0000000000000000000000000000000000000000..7a8f36089a2aa14ecb64b76f589717ffe104ed46 --- /dev/null +++ b/Increase_multiplexing/No_increase/build_out/framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/build.make @@ -0,0 +1,110 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + +# Disable VCS-based implicit rules. +% : %,v + +# Disable VCS-based implicit rules. +% : RCS/% + +# Disable VCS-based implicit rules. +% : RCS/%,v + +# Disable VCS-based implicit rules. +% : SCCS/s.% + +# Disable VCS-based implicit rules. +% : s.% + +.SUFFIXES: .hpux_make_needs_suffix_list + +# Command-line flag to silence nested $(MAKE). +$(VERBOSE)MAKESILENT = -s + +#Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E rm -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /Test_performance/Operator-performance/Increase_multiplexing/No_increase + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out + +# Include any dependencies generated for this target. +include framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/depend.make +# Include any dependencies generated by the compiler for this target. +include framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/compiler_depend.make + +# Include the progress variables for this target. +include framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/progress.make + +# Include the compile flags for this target's objects. +include framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/flags.make + +framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/tensorflow_add_custom_plugin.cc.o: framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/flags.make +framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/tensorflow_add_custom_plugin.cc.o: ../framework/tf_plugin/tensorflow_add_custom_plugin.cc +framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/tensorflow_add_custom_plugin.cc.o: framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/compiler_depend.ts + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Building CXX object framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/tensorflow_add_custom_plugin.cc.o" + cd /Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out/framework/tf_plugin && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/tensorflow_add_custom_plugin.cc.o -MF CMakeFiles/cust_tf_parsers.dir/tensorflow_add_custom_plugin.cc.o.d -o CMakeFiles/cust_tf_parsers.dir/tensorflow_add_custom_plugin.cc.o -c /Test_performance/Operator-performance/Increase_multiplexing/No_increase/framework/tf_plugin/tensorflow_add_custom_plugin.cc + +framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/tensorflow_add_custom_plugin.cc.i: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/cust_tf_parsers.dir/tensorflow_add_custom_plugin.cc.i" + cd /Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out/framework/tf_plugin && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /Test_performance/Operator-performance/Increase_multiplexing/No_increase/framework/tf_plugin/tensorflow_add_custom_plugin.cc > CMakeFiles/cust_tf_parsers.dir/tensorflow_add_custom_plugin.cc.i + +framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/tensorflow_add_custom_plugin.cc.s: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/cust_tf_parsers.dir/tensorflow_add_custom_plugin.cc.s" + cd /Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out/framework/tf_plugin && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /Test_performance/Operator-performance/Increase_multiplexing/No_increase/framework/tf_plugin/tensorflow_add_custom_plugin.cc -o CMakeFiles/cust_tf_parsers.dir/tensorflow_add_custom_plugin.cc.s + +# Object files for target cust_tf_parsers +cust_tf_parsers_OBJECTS = \ +"CMakeFiles/cust_tf_parsers.dir/tensorflow_add_custom_plugin.cc.o" + +# External object files for target cust_tf_parsers +cust_tf_parsers_EXTERNAL_OBJECTS = + +framework/tf_plugin/libcust_tf_parsers.so: framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/tensorflow_add_custom_plugin.cc.o +framework/tf_plugin/libcust_tf_parsers.so: framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/build.make +framework/tf_plugin/libcust_tf_parsers.so: framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/link.txt + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --bold --progress-dir=/Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Linking CXX shared library libcust_tf_parsers.so" + cd /Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out/framework/tf_plugin && $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/cust_tf_parsers.dir/link.txt --verbose=$(VERBOSE) + +# Rule to build all files generated by this target. +framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/build: framework/tf_plugin/libcust_tf_parsers.so +.PHONY : framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/build + +framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/clean: + cd /Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out/framework/tf_plugin && $(CMAKE_COMMAND) -P CMakeFiles/cust_tf_parsers.dir/cmake_clean.cmake +.PHONY : framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/clean + +framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/depend: + cd /Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /Test_performance/Operator-performance/Increase_multiplexing/No_increase /Test_performance/Operator-performance/Increase_multiplexing/No_increase/framework/tf_plugin /Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out /Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out/framework/tf_plugin /Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out/framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/depend + diff --git a/Increase_multiplexing/No_increase/build_out/framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/cmake_clean.cmake b/Increase_multiplexing/No_increase/build_out/framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/cmake_clean.cmake new file mode 100644 index 0000000000000000000000000000000000000000..2a9bb611dde79737be869ff0056a9bb5f34c9ea5 --- /dev/null +++ b/Increase_multiplexing/No_increase/build_out/framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/cmake_clean.cmake @@ -0,0 +1,11 @@ +file(REMOVE_RECURSE + "CMakeFiles/cust_tf_parsers.dir/tensorflow_add_custom_plugin.cc.o" + "CMakeFiles/cust_tf_parsers.dir/tensorflow_add_custom_plugin.cc.o.d" + "libcust_tf_parsers.pdb" + "libcust_tf_parsers.so" +) + +# Per-language clean rules from dependency scanning. +foreach(lang CXX) + include(CMakeFiles/cust_tf_parsers.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/Increase_multiplexing/No_increase/build_out/framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/compiler_depend.internal b/Increase_multiplexing/No_increase/build_out/framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/compiler_depend.internal new file mode 100644 index 0000000000000000000000000000000000000000..dce0feb859ea42d3f7a4982ac3c91380eb4c8627 --- /dev/null +++ b/Increase_multiplexing/No_increase/build_out/framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/compiler_depend.internal @@ -0,0 +1,225 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/tensorflow_add_custom_plugin.cc.o + /Test_performance/Operator-performance/Increase_multiplexing/No_increase/framework/tf_plugin/tensorflow_add_custom_plugin.cc + /usr/include/stdc-predef.h + /usr/local/Ascend/ascend-toolkit/latest/include/register/register.h + /usr/include/c++/11/functional + /usr/include/aarch64-linux-gnu/c++/11/bits/c++config.h + /usr/include/aarch64-linux-gnu/c++/11/bits/os_defines.h + /usr/include/features.h + /usr/include/features-time64.h + /usr/include/aarch64-linux-gnu/bits/wordsize.h + /usr/include/aarch64-linux-gnu/bits/timesize.h + /usr/include/aarch64-linux-gnu/sys/cdefs.h + /usr/include/aarch64-linux-gnu/bits/long-double.h + /usr/include/aarch64-linux-gnu/gnu/stubs.h + /usr/include/aarch64-linux-gnu/gnu/stubs-lp64.h + /usr/include/aarch64-linux-gnu/c++/11/bits/cpu_defines.h + /usr/include/c++/11/bits/stl_function.h + /usr/include/c++/11/backward/binders.h + /usr/include/c++/11/new + /usr/include/c++/11/bits/exception.h + /usr/include/c++/11/tuple + /usr/include/c++/11/utility + /usr/include/c++/11/bits/stl_relops.h + /usr/include/c++/11/bits/stl_pair.h + /usr/include/c++/11/bits/move.h + /usr/include/c++/11/type_traits + /usr/include/c++/11/initializer_list + /usr/include/c++/11/array + /usr/include/c++/11/bits/functexcept.h + /usr/include/c++/11/bits/exception_defines.h + /usr/include/c++/11/bits/stl_algobase.h + /usr/include/c++/11/bits/cpp_type_traits.h + /usr/include/c++/11/ext/type_traits.h + /usr/include/c++/11/ext/numeric_traits.h + /usr/include/c++/11/bits/stl_iterator_base_types.h + /usr/include/c++/11/bits/stl_iterator_base_funcs.h + /usr/include/c++/11/bits/concept_check.h + /usr/include/c++/11/debug/assertions.h + /usr/include/c++/11/bits/stl_iterator.h + /usr/include/c++/11/bits/ptr_traits.h + /usr/include/c++/11/debug/debug.h + /usr/include/c++/11/bits/predefined_ops.h + /usr/include/c++/11/bits/range_access.h + /usr/include/c++/11/bits/uses_allocator.h + /usr/include/c++/11/bits/invoke.h + /usr/include/c++/11/bits/functional_hash.h + /usr/include/c++/11/bits/hash_bytes.h + /usr/include/c++/11/bits/refwrap.h + /usr/include/c++/11/bits/std_function.h + /usr/include/c++/11/typeinfo + /usr/include/c++/11/map + /usr/include/c++/11/bits/stl_tree.h + /usr/include/c++/11/bits/allocator.h + /usr/include/aarch64-linux-gnu/c++/11/bits/c++allocator.h + /usr/include/c++/11/ext/new_allocator.h + /usr/include/c++/11/bits/memoryfwd.h + /usr/include/c++/11/ext/alloc_traits.h + /usr/include/c++/11/bits/alloc_traits.h + /usr/include/c++/11/bits/stl_construct.h + /usr/include/c++/11/ext/aligned_buffer.h + /usr/include/c++/11/bits/stl_map.h + /usr/include/c++/11/bits/stl_multimap.h + /usr/include/c++/11/bits/erase_if.h + /usr/include/c++/11/memory + /usr/include/c++/11/bits/stl_uninitialized.h + /usr/include/c++/11/bits/stl_tempbuf.h + /usr/include/c++/11/bits/stl_raw_storage_iter.h + /usr/include/c++/11/bits/align.h + /usr/include/c++/11/bit + /usr/lib/gcc/aarch64-linux-gnu/11/include/stdint.h + /usr/include/stdint.h + /usr/include/aarch64-linux-gnu/bits/libc-header-start.h + /usr/include/aarch64-linux-gnu/bits/types.h + /usr/include/aarch64-linux-gnu/bits/typesizes.h + /usr/include/aarch64-linux-gnu/bits/time64.h + /usr/include/aarch64-linux-gnu/bits/wchar.h + /usr/include/aarch64-linux-gnu/bits/stdint-intn.h + /usr/include/aarch64-linux-gnu/bits/stdint-uintn.h + /usr/include/c++/11/bits/unique_ptr.h + /usr/include/c++/11/bits/shared_ptr.h + /usr/include/c++/11/iosfwd + /usr/include/c++/11/bits/stringfwd.h + /usr/include/c++/11/bits/postypes.h + /usr/include/c++/11/cwchar + /usr/include/wchar.h + /usr/include/aarch64-linux-gnu/bits/floatn.h + /usr/include/aarch64-linux-gnu/bits/floatn-common.h + /usr/lib/gcc/aarch64-linux-gnu/11/include/stddef.h + /usr/lib/gcc/aarch64-linux-gnu/11/include/stdarg.h + /usr/include/aarch64-linux-gnu/bits/types/wint_t.h + /usr/include/aarch64-linux-gnu/bits/types/mbstate_t.h + /usr/include/aarch64-linux-gnu/bits/types/__mbstate_t.h + /usr/include/aarch64-linux-gnu/bits/types/__FILE.h + /usr/include/aarch64-linux-gnu/bits/types/FILE.h + /usr/include/aarch64-linux-gnu/bits/types/locale_t.h + /usr/include/aarch64-linux-gnu/bits/types/__locale_t.h + /usr/include/aarch64-linux-gnu/bits/wchar2.h + /usr/include/c++/11/bits/shared_ptr_base.h + /usr/include/c++/11/bits/allocated_ptr.h + /usr/include/c++/11/ext/atomicity.h + /usr/include/aarch64-linux-gnu/c++/11/bits/gthr.h + /usr/include/aarch64-linux-gnu/c++/11/bits/gthr-default.h + /usr/include/pthread.h + /usr/include/sched.h + /usr/include/aarch64-linux-gnu/bits/types/time_t.h + /usr/include/aarch64-linux-gnu/bits/types/struct_timespec.h + /usr/include/aarch64-linux-gnu/bits/endian.h + /usr/include/aarch64-linux-gnu/bits/endianness.h + /usr/include/aarch64-linux-gnu/bits/sched.h + /usr/include/aarch64-linux-gnu/bits/types/struct_sched_param.h + /usr/include/aarch64-linux-gnu/bits/cpu-set.h + /usr/include/time.h + /usr/include/aarch64-linux-gnu/bits/time.h + /usr/include/aarch64-linux-gnu/bits/timex.h + /usr/include/aarch64-linux-gnu/bits/types/struct_timeval.h + /usr/include/aarch64-linux-gnu/bits/types/clock_t.h + /usr/include/aarch64-linux-gnu/bits/types/struct_tm.h + /usr/include/aarch64-linux-gnu/bits/types/clockid_t.h + /usr/include/aarch64-linux-gnu/bits/types/timer_t.h + /usr/include/aarch64-linux-gnu/bits/types/struct_itimerspec.h + /usr/include/aarch64-linux-gnu/bits/pthreadtypes.h + /usr/include/aarch64-linux-gnu/bits/thread-shared-types.h + /usr/include/aarch64-linux-gnu/bits/pthreadtypes-arch.h + /usr/include/aarch64-linux-gnu/bits/atomic_wide_counter.h + /usr/include/aarch64-linux-gnu/bits/struct_mutex.h + /usr/include/aarch64-linux-gnu/bits/struct_rwlock.h + /usr/include/aarch64-linux-gnu/bits/setjmp.h + /usr/include/aarch64-linux-gnu/bits/types/__sigset_t.h + /usr/include/aarch64-linux-gnu/bits/types/struct___jmp_buf_tag.h + /usr/include/aarch64-linux-gnu/bits/pthread_stack_min-dynamic.h + /usr/include/aarch64-linux-gnu/c++/11/bits/atomic_word.h + /usr/include/aarch64-linux-gnu/sys/single_threaded.h + /usr/include/c++/11/ext/concurrence.h + /usr/include/c++/11/exception + /usr/include/c++/11/bits/exception_ptr.h + /usr/include/c++/11/bits/cxxabi_init_exception.h + /usr/include/c++/11/bits/nested_exception.h + /usr/include/c++/11/bits/shared_ptr_atomic.h + /usr/include/c++/11/bits/atomic_base.h + /usr/include/c++/11/bits/atomic_lockfree_defines.h + /usr/include/c++/11/backward/auto_ptr.h + /usr/include/c++/11/set + /usr/include/c++/11/bits/stl_set.h + /usr/include/c++/11/bits/stl_multiset.h + /usr/include/c++/11/string + /usr/include/c++/11/bits/char_traits.h + /usr/include/c++/11/cstdint + /usr/include/c++/11/bits/localefwd.h + /usr/include/aarch64-linux-gnu/c++/11/bits/c++locale.h + /usr/include/c++/11/clocale + /usr/include/locale.h + /usr/include/aarch64-linux-gnu/bits/locale.h + /usr/include/c++/11/cctype + /usr/include/ctype.h + /usr/include/c++/11/bits/ostream_insert.h + /usr/include/c++/11/bits/cxxabi_forced.h + /usr/include/c++/11/bits/basic_string.h + /usr/include/c++/11/ext/string_conversions.h + /usr/include/c++/11/cstdlib + /usr/include/stdlib.h + /usr/include/aarch64-linux-gnu/bits/waitflags.h + /usr/include/aarch64-linux-gnu/bits/waitstatus.h + /usr/include/aarch64-linux-gnu/sys/types.h + /usr/include/endian.h + /usr/include/aarch64-linux-gnu/bits/byteswap.h + /usr/include/aarch64-linux-gnu/bits/uintn-identity.h + /usr/include/aarch64-linux-gnu/sys/select.h + /usr/include/aarch64-linux-gnu/bits/select.h + /usr/include/aarch64-linux-gnu/bits/types/sigset_t.h + /usr/include/aarch64-linux-gnu/bits/select2.h + /usr/include/alloca.h + /usr/include/aarch64-linux-gnu/bits/stdlib-bsearch.h + /usr/include/aarch64-linux-gnu/bits/stdlib-float.h + /usr/include/aarch64-linux-gnu/bits/stdlib.h + /usr/include/c++/11/bits/std_abs.h + /usr/include/c++/11/cstdio + /usr/include/stdio.h + /usr/include/aarch64-linux-gnu/bits/types/__fpos_t.h + /usr/include/aarch64-linux-gnu/bits/types/__fpos64_t.h + /usr/include/aarch64-linux-gnu/bits/types/struct_FILE.h + /usr/include/aarch64-linux-gnu/bits/types/cookie_io_functions_t.h + /usr/include/aarch64-linux-gnu/bits/stdio_lim.h + /usr/include/aarch64-linux-gnu/bits/stdio.h + /usr/include/aarch64-linux-gnu/bits/stdio2.h + /usr/include/c++/11/cerrno + /usr/include/errno.h + /usr/include/aarch64-linux-gnu/bits/errno.h + /usr/include/linux/errno.h + /usr/include/aarch64-linux-gnu/asm/errno.h + /usr/include/asm-generic/errno.h + /usr/include/asm-generic/errno-base.h + /usr/include/aarch64-linux-gnu/bits/types/error_t.h + /usr/include/c++/11/bits/charconv.h + /usr/include/c++/11/bits/basic_string.tcc + /usr/include/c++/11/unordered_map + /usr/include/c++/11/bits/hashtable.h + /usr/include/c++/11/bits/hashtable_policy.h + /usr/include/c++/11/bits/enable_special_members.h + /usr/include/c++/11/bits/unordered_map.h + /usr/include/c++/11/vector + /usr/include/c++/11/bits/stl_vector.h + /usr/include/c++/11/bits/stl_bvector.h + /usr/include/c++/11/bits/vector.tcc + /usr/local/Ascend/ascend-toolkit/latest/include/graph/operator.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/ge_error_codes.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/inference_context.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/tensor.h + /usr/include/c++/11/atomic + /usr/local/Ascend/ascend-toolkit/latest/include/graph/ge_error_codes.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/types.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/ascend_string.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/types.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/types.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/resource_context.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/ge_error_codes.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/tensor.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/types.h + /usr/local/Ascend/ascend-toolkit/latest/include/register/register_error_codes.h + /usr/local/Ascend/ascend-toolkit/latest/include/register/register_fmk_types.h + /usr/local/Ascend/ascend-toolkit/latest/include/register/register_types.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/ascend_string.h + diff --git a/Increase_multiplexing/No_increase/build_out/framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/compiler_depend.make b/Increase_multiplexing/No_increase/build_out/framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/compiler_depend.make new file mode 100644 index 0000000000000000000000000000000000000000..6c28a2fdcdf617e2a67adf3f62934e2a19e655f6 --- /dev/null +++ b/Increase_multiplexing/No_increase/build_out/framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/compiler_depend.make @@ -0,0 +1,650 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/tensorflow_add_custom_plugin.cc.o: ../framework/tf_plugin/tensorflow_add_custom_plugin.cc \ + /usr/include/stdc-predef.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/register/register.h \ + /usr/include/c++/11/functional \ + /usr/include/aarch64-linux-gnu/c++/11/bits/c++config.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/os_defines.h \ + /usr/include/features.h \ + /usr/include/features-time64.h \ + /usr/include/aarch64-linux-gnu/bits/wordsize.h \ + /usr/include/aarch64-linux-gnu/bits/timesize.h \ + /usr/include/aarch64-linux-gnu/sys/cdefs.h \ + /usr/include/aarch64-linux-gnu/bits/long-double.h \ + /usr/include/aarch64-linux-gnu/gnu/stubs.h \ + /usr/include/aarch64-linux-gnu/gnu/stubs-lp64.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/cpu_defines.h \ + /usr/include/c++/11/bits/stl_function.h \ + /usr/include/c++/11/backward/binders.h \ + /usr/include/c++/11/new \ + /usr/include/c++/11/bits/exception.h \ + /usr/include/c++/11/tuple \ + /usr/include/c++/11/utility \ + /usr/include/c++/11/bits/stl_relops.h \ + /usr/include/c++/11/bits/stl_pair.h \ + /usr/include/c++/11/bits/move.h \ + /usr/include/c++/11/type_traits \ + /usr/include/c++/11/initializer_list \ + /usr/include/c++/11/array \ + /usr/include/c++/11/bits/functexcept.h \ + /usr/include/c++/11/bits/exception_defines.h \ + /usr/include/c++/11/bits/stl_algobase.h \ + /usr/include/c++/11/bits/cpp_type_traits.h \ + /usr/include/c++/11/ext/type_traits.h \ + /usr/include/c++/11/ext/numeric_traits.h \ + /usr/include/c++/11/bits/stl_iterator_base_types.h \ + /usr/include/c++/11/bits/stl_iterator_base_funcs.h \ + /usr/include/c++/11/bits/concept_check.h \ + /usr/include/c++/11/debug/assertions.h \ + /usr/include/c++/11/bits/stl_iterator.h \ + /usr/include/c++/11/bits/ptr_traits.h \ + /usr/include/c++/11/debug/debug.h \ + /usr/include/c++/11/bits/predefined_ops.h \ + /usr/include/c++/11/bits/range_access.h \ + /usr/include/c++/11/bits/uses_allocator.h \ + /usr/include/c++/11/bits/invoke.h \ + /usr/include/c++/11/bits/functional_hash.h \ + /usr/include/c++/11/bits/hash_bytes.h \ + /usr/include/c++/11/bits/refwrap.h \ + /usr/include/c++/11/bits/std_function.h \ + /usr/include/c++/11/typeinfo \ + /usr/include/c++/11/map \ + /usr/include/c++/11/bits/stl_tree.h \ + /usr/include/c++/11/bits/allocator.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/c++allocator.h \ + /usr/include/c++/11/ext/new_allocator.h \ + /usr/include/c++/11/bits/memoryfwd.h \ + /usr/include/c++/11/ext/alloc_traits.h \ + /usr/include/c++/11/bits/alloc_traits.h \ + /usr/include/c++/11/bits/stl_construct.h \ + /usr/include/c++/11/ext/aligned_buffer.h \ + /usr/include/c++/11/bits/stl_map.h \ + /usr/include/c++/11/bits/stl_multimap.h \ + /usr/include/c++/11/bits/erase_if.h \ + /usr/include/c++/11/memory \ + /usr/include/c++/11/bits/stl_uninitialized.h \ + /usr/include/c++/11/bits/stl_tempbuf.h \ + /usr/include/c++/11/bits/stl_raw_storage_iter.h \ + /usr/include/c++/11/bits/align.h \ + /usr/include/c++/11/bit \ + /usr/lib/gcc/aarch64-linux-gnu/11/include/stdint.h \ + /usr/include/stdint.h \ + /usr/include/aarch64-linux-gnu/bits/libc-header-start.h \ + /usr/include/aarch64-linux-gnu/bits/types.h \ + /usr/include/aarch64-linux-gnu/bits/typesizes.h \ + /usr/include/aarch64-linux-gnu/bits/time64.h \ + /usr/include/aarch64-linux-gnu/bits/wchar.h \ + /usr/include/aarch64-linux-gnu/bits/stdint-intn.h \ + /usr/include/aarch64-linux-gnu/bits/stdint-uintn.h \ + /usr/include/c++/11/bits/unique_ptr.h \ + /usr/include/c++/11/bits/shared_ptr.h \ + /usr/include/c++/11/iosfwd \ + /usr/include/c++/11/bits/stringfwd.h \ + /usr/include/c++/11/bits/postypes.h \ + /usr/include/c++/11/cwchar \ + /usr/include/wchar.h \ + /usr/include/aarch64-linux-gnu/bits/floatn.h \ + /usr/include/aarch64-linux-gnu/bits/floatn-common.h \ + /usr/lib/gcc/aarch64-linux-gnu/11/include/stddef.h \ + /usr/lib/gcc/aarch64-linux-gnu/11/include/stdarg.h \ + /usr/include/aarch64-linux-gnu/bits/types/wint_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/mbstate_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/__mbstate_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/__FILE.h \ + /usr/include/aarch64-linux-gnu/bits/types/FILE.h \ + /usr/include/aarch64-linux-gnu/bits/types/locale_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/__locale_t.h \ + /usr/include/aarch64-linux-gnu/bits/wchar2.h \ + /usr/include/c++/11/bits/shared_ptr_base.h \ + /usr/include/c++/11/bits/allocated_ptr.h \ + /usr/include/c++/11/ext/atomicity.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/gthr.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/gthr-default.h \ + /usr/include/pthread.h \ + /usr/include/sched.h \ + /usr/include/aarch64-linux-gnu/bits/types/time_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/struct_timespec.h \ + /usr/include/aarch64-linux-gnu/bits/endian.h \ + /usr/include/aarch64-linux-gnu/bits/endianness.h \ + /usr/include/aarch64-linux-gnu/bits/sched.h \ + /usr/include/aarch64-linux-gnu/bits/types/struct_sched_param.h \ + /usr/include/aarch64-linux-gnu/bits/cpu-set.h \ + /usr/include/time.h \ + /usr/include/aarch64-linux-gnu/bits/time.h \ + /usr/include/aarch64-linux-gnu/bits/timex.h \ + /usr/include/aarch64-linux-gnu/bits/types/struct_timeval.h \ + /usr/include/aarch64-linux-gnu/bits/types/clock_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/struct_tm.h \ + /usr/include/aarch64-linux-gnu/bits/types/clockid_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/timer_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/struct_itimerspec.h \ + /usr/include/aarch64-linux-gnu/bits/pthreadtypes.h \ + /usr/include/aarch64-linux-gnu/bits/thread-shared-types.h \ + /usr/include/aarch64-linux-gnu/bits/pthreadtypes-arch.h \ + /usr/include/aarch64-linux-gnu/bits/atomic_wide_counter.h \ + /usr/include/aarch64-linux-gnu/bits/struct_mutex.h \ + /usr/include/aarch64-linux-gnu/bits/struct_rwlock.h \ + /usr/include/aarch64-linux-gnu/bits/setjmp.h \ + /usr/include/aarch64-linux-gnu/bits/types/__sigset_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/struct___jmp_buf_tag.h \ + /usr/include/aarch64-linux-gnu/bits/pthread_stack_min-dynamic.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/atomic_word.h \ + /usr/include/aarch64-linux-gnu/sys/single_threaded.h \ + /usr/include/c++/11/ext/concurrence.h \ + /usr/include/c++/11/exception \ + /usr/include/c++/11/bits/exception_ptr.h \ + /usr/include/c++/11/bits/cxxabi_init_exception.h \ + /usr/include/c++/11/bits/nested_exception.h \ + /usr/include/c++/11/bits/shared_ptr_atomic.h \ + /usr/include/c++/11/bits/atomic_base.h \ + /usr/include/c++/11/bits/atomic_lockfree_defines.h \ + /usr/include/c++/11/backward/auto_ptr.h \ + /usr/include/c++/11/set \ + /usr/include/c++/11/bits/stl_set.h \ + /usr/include/c++/11/bits/stl_multiset.h \ + /usr/include/c++/11/string \ + /usr/include/c++/11/bits/char_traits.h \ + /usr/include/c++/11/cstdint \ + /usr/include/c++/11/bits/localefwd.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/c++locale.h \ + /usr/include/c++/11/clocale \ + /usr/include/locale.h \ + /usr/include/aarch64-linux-gnu/bits/locale.h \ + /usr/include/c++/11/cctype \ + /usr/include/ctype.h \ + /usr/include/c++/11/bits/ostream_insert.h \ + /usr/include/c++/11/bits/cxxabi_forced.h \ + /usr/include/c++/11/bits/basic_string.h \ + /usr/include/c++/11/ext/string_conversions.h \ + /usr/include/c++/11/cstdlib \ + /usr/include/stdlib.h \ + /usr/include/aarch64-linux-gnu/bits/waitflags.h \ + /usr/include/aarch64-linux-gnu/bits/waitstatus.h \ + /usr/include/aarch64-linux-gnu/sys/types.h \ + /usr/include/endian.h \ + /usr/include/aarch64-linux-gnu/bits/byteswap.h \ + /usr/include/aarch64-linux-gnu/bits/uintn-identity.h \ + /usr/include/aarch64-linux-gnu/sys/select.h \ + /usr/include/aarch64-linux-gnu/bits/select.h \ + /usr/include/aarch64-linux-gnu/bits/types/sigset_t.h \ + /usr/include/aarch64-linux-gnu/bits/select2.h \ + /usr/include/alloca.h \ + /usr/include/aarch64-linux-gnu/bits/stdlib-bsearch.h \ + /usr/include/aarch64-linux-gnu/bits/stdlib-float.h \ + /usr/include/aarch64-linux-gnu/bits/stdlib.h \ + /usr/include/c++/11/bits/std_abs.h \ + /usr/include/c++/11/cstdio \ + /usr/include/stdio.h \ + /usr/include/aarch64-linux-gnu/bits/types/__fpos_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/__fpos64_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/struct_FILE.h \ + /usr/include/aarch64-linux-gnu/bits/types/cookie_io_functions_t.h \ + /usr/include/aarch64-linux-gnu/bits/stdio_lim.h \ + /usr/include/aarch64-linux-gnu/bits/stdio.h \ + /usr/include/aarch64-linux-gnu/bits/stdio2.h \ + /usr/include/c++/11/cerrno \ + /usr/include/errno.h \ + /usr/include/aarch64-linux-gnu/bits/errno.h \ + /usr/include/linux/errno.h \ + /usr/include/aarch64-linux-gnu/asm/errno.h \ + /usr/include/asm-generic/errno.h \ + /usr/include/asm-generic/errno-base.h \ + /usr/include/aarch64-linux-gnu/bits/types/error_t.h \ + /usr/include/c++/11/bits/charconv.h \ + /usr/include/c++/11/bits/basic_string.tcc \ + /usr/include/c++/11/unordered_map \ + /usr/include/c++/11/bits/hashtable.h \ + /usr/include/c++/11/bits/hashtable_policy.h \ + /usr/include/c++/11/bits/enable_special_members.h \ + /usr/include/c++/11/bits/unordered_map.h \ + /usr/include/c++/11/vector \ + /usr/include/c++/11/bits/stl_vector.h \ + /usr/include/c++/11/bits/stl_bvector.h \ + /usr/include/c++/11/bits/vector.tcc \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/operator.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/ge_error_codes.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/inference_context.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/tensor.h \ + /usr/include/c++/11/atomic \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/ge_error_codes.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/types.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/ascend_string.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/types.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/types.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/resource_context.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/ge_error_codes.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/tensor.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/types.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/register/register_error_codes.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/register/register_fmk_types.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/register/register_types.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/ascend_string.h + + +/usr/local/Ascend/ascend-toolkit/latest/include/graph/resource_context.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/graph/ascend_string.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/graph/tensor.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/graph/inference_context.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/register/register_types.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/graph/operator.h: + +/usr/include/c++/11/bits/vector.tcc: + +/usr/include/c++/11/bits/stl_bvector.h: + +/usr/include/c++/11/bits/unordered_map.h: + +/usr/include/c++/11/bits/enable_special_members.h: + +/usr/include/c++/11/bits/hashtable_policy.h: + +/usr/include/c++/11/bits/basic_string.tcc: + +/usr/include/asm-generic/errno.h: + +/usr/include/aarch64-linux-gnu/bits/types/error_t.h: + +/usr/include/linux/errno.h: + +/usr/include/aarch64-linux-gnu/bits/stdio_lim.h: + +/usr/include/aarch64-linux-gnu/bits/types/struct_FILE.h: + +/usr/include/aarch64-linux-gnu/bits/types/__fpos64_t.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/register/register_error_codes.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/graph/ge_error_codes.h: + +/usr/include/stdio.h: + +/usr/include/c++/11/bits/std_abs.h: + +/usr/include/aarch64-linux-gnu/bits/stdlib-bsearch.h: + +/usr/include/aarch64-linux-gnu/bits/uintn-identity.h: + +/usr/include/aarch64-linux-gnu/bits/waitstatus.h: + +/usr/include/aarch64-linux-gnu/bits/waitflags.h: + +/usr/include/stdlib.h: + +/usr/include/c++/11/bits/basic_string.h: + +/usr/include/c++/11/bits/ostream_insert.h: + +/usr/include/c++/11/unordered_map: + +/usr/include/aarch64-linux-gnu/asm/errno.h: + +/usr/include/c++/11/cctype: + +/usr/include/aarch64-linux-gnu/bits/locale.h: + +/usr/include/locale.h: + +/usr/include/c++/11/cerrno: + +/usr/include/aarch64-linux-gnu/bits/stdio.h: + +/usr/include/aarch64-linux-gnu/c++/11/bits/c++locale.h: + +/usr/include/c++/11/bits/localefwd.h: + +/usr/include/c++/11/cstdint: + +/usr/include/c++/11/string: + +/usr/include/c++/11/bits/stl_multiset.h: + +/usr/include/c++/11/bits/stl_set.h: + +/usr/include/c++/11/set: + +/usr/include/aarch64-linux-gnu/bits/types/__fpos_t.h: + +/usr/include/c++/11/bits/atomic_lockfree_defines.h: + +/usr/include/c++/11/bits/shared_ptr_atomic.h: + +/usr/include/c++/11/bits/nested_exception.h: + +/usr/include/c++/11/ext/string_conversions.h: + +/usr/include/c++/11/bits/exception_ptr.h: + +/usr/include/c++/11/ext/concurrence.h: + +/usr/include/aarch64-linux-gnu/sys/single_threaded.h: + +/usr/include/aarch64-linux-gnu/c++/11/bits/atomic_word.h: + +/usr/include/aarch64-linux-gnu/bits/types/struct___jmp_buf_tag.h: + +/usr/include/endian.h: + +/usr/include/c++/11/ext/aligned_buffer.h: + +/usr/include/aarch64-linux-gnu/sys/select.h: + +../framework/tf_plugin/tensorflow_add_custom_plugin.cc: + +/usr/include/c++/11/iosfwd: + +/usr/include/aarch64-linux-gnu/bits/pthread_stack_min-dynamic.h: + +/usr/include/aarch64-linux-gnu/bits/struct_rwlock.h: + +/usr/include/c++/11/bits/stl_construct.h: + +/usr/include/aarch64-linux-gnu/bits/typesizes.h: + +/usr/include/c++/11/bits/alloc_traits.h: + +/usr/include/c++/11/bits/cxxabi_forced.h: + +/usr/include/c++/11/ext/alloc_traits.h: + +/usr/include/c++/11/bits/stl_tempbuf.h: + +/usr/include/c++/11/bits/invoke.h: + +/usr/include/c++/11/map: + +/usr/include/c++/11/bits/range_access.h: + +/usr/include/c++/11/bits/exception.h: + +/usr/include/aarch64-linux-gnu/bits/sched.h: + +/usr/include/aarch64-linux-gnu/bits/types/locale_t.h: + +/usr/include/c++/11/debug/assertions.h: + +/usr/include/aarch64-linux-gnu/c++/11/bits/c++allocator.h: + +/usr/include/aarch64-linux-gnu/bits/byteswap.h: + +/usr/include/c++/11/bits/concept_check.h: + +/usr/include/aarch64-linux-gnu/bits/long-double.h: + +/usr/include/aarch64-linux-gnu/bits/types/cookie_io_functions_t.h: + +/usr/include/stdint.h: + +/usr/include/aarch64-linux-gnu/bits/libc-header-start.h: + +/usr/include/c++/11/bits/stl_iterator_base_funcs.h: + +/usr/include/c++/11/ext/new_allocator.h: + +/usr/include/c++/11/backward/auto_ptr.h: + +/usr/include/c++/11/bits/stl_uninitialized.h: + +/usr/include/c++/11/memory: + +/usr/include/aarch64-linux-gnu/bits/pthreadtypes.h: + +/usr/include/c++/11/bits/stl_map.h: + +/usr/include/c++/11/bits/refwrap.h: + +/usr/include/aarch64-linux-gnu/bits/select.h: + +/usr/include/aarch64-linux-gnu/bits/timesize.h: + +/usr/include/c++/11/exception: + +/usr/include/aarch64-linux-gnu/sys/cdefs.h: + +/usr/include/c++/11/bits/cpp_type_traits.h: + +/usr/include/pthread.h: + +/usr/include/aarch64-linux-gnu/bits/types/struct_sched_param.h: + +/usr/include/c++/11/debug/debug.h: + +/usr/include/aarch64-linux-gnu/bits/thread-shared-types.h: + +/usr/include/c++/11/bits/uses_allocator.h: + +/usr/include/aarch64-linux-gnu/bits/types/struct_timespec.h: + +/usr/include/errno.h: + +/usr/include/c++/11/utility: + +/usr/include/c++/11/bits/atomic_base.h: + +/usr/include/c++/11/ext/numeric_traits.h: + +/usr/include/c++/11/bits/functional_hash.h: + +/usr/include/features-time64.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/graph/types.h: + +/usr/include/aarch64-linux-gnu/bits/stdint-intn.h: + +/usr/include/aarch64-linux-gnu/gnu/stubs.h: + +/usr/include/c++/11/typeinfo: + +/usr/include/aarch64-linux-gnu/bits/types/wint_t.h: + +/usr/include/aarch64-linux-gnu/c++/11/bits/os_defines.h: + +/usr/include/aarch64-linux-gnu/bits/types/clock_t.h: + +/usr/include/c++/11/bits/predefined_ops.h: + +/usr/include/aarch64-linux-gnu/c++/11/bits/cpu_defines.h: + +/usr/include/aarch64-linux-gnu/c++/11/bits/gthr-default.h: + +/usr/include/aarch64-linux-gnu/bits/atomic_wide_counter.h: + +/usr/include/asm-generic/errno-base.h: + +/usr/include/c++/11/bits/char_traits.h: + +/usr/include/aarch64-linux-gnu/bits/wordsize.h: + +/usr/include/c++/11/functional: + +/usr/include/c++/11/bits/stl_relops.h: + +/usr/include/c++/11/bits/move.h: + +/usr/include/c++/11/bits/unique_ptr.h: + +/usr/include/c++/11/bits/stl_vector.h: + +/usr/include/aarch64-linux-gnu/bits/stdlib.h: + +/usr/include/aarch64-linux-gnu/gnu/stubs-lp64.h: + +/usr/include/c++/11/array: + +/usr/include/c++/11/bits/ptr_traits.h: + +/usr/include/c++/11/bits/stl_iterator.h: + +/usr/include/c++/11/new: + +/usr/include/c++/11/ext/type_traits.h: + +/usr/include/aarch64-linux-gnu/bits/types/__mbstate_t.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/register/register.h: + +/usr/include/features.h: + +/usr/include/c++/11/bits/stl_multimap.h: + +/usr/include/aarch64-linux-gnu/bits/errno.h: + +/usr/include/aarch64-linux-gnu/bits/stdio2.h: + +/usr/include/aarch64-linux-gnu/c++/11/bits/c++config.h: + +/usr/include/c++/11/bits/stl_tree.h: + +/usr/include/c++/11/tuple: + +/usr/include/c++/11/type_traits: + +/usr/include/ctype.h: + +/usr/include/aarch64-linux-gnu/bits/endianness.h: + +/usr/include/c++/11/bits/stl_function.h: + +/usr/include/c++/11/bits/stl_pair.h: + +/usr/include/c++/11/ext/atomicity.h: + +/usr/include/stdc-predef.h: + +/usr/include/c++/11/atomic: + +/usr/include/c++/11/bits/exception_defines.h: + +/usr/include/aarch64-linux-gnu/bits/types/sigset_t.h: + +/usr/include/c++/11/bits/stl_raw_storage_iter.h: + +/usr/include/c++/11/vector: + +/usr/include/c++/11/bits/align.h: + +/usr/include/c++/11/cstdlib: + +/usr/include/c++/11/bits/stl_iterator_base_types.h: + +/usr/include/c++/11/bit: + +/usr/include/alloca.h: + +/usr/include/aarch64-linux-gnu/bits/time64.h: + +/usr/include/aarch64-linux-gnu/bits/stdlib-float.h: + +/usr/include/aarch64-linux-gnu/bits/select2.h: + +/usr/include/c++/11/bits/functexcept.h: + +/usr/include/aarch64-linux-gnu/bits/time.h: + +/usr/include/c++/11/cstdio: + +/usr/include/aarch64-linux-gnu/bits/stdint-uintn.h: + +/usr/include/aarch64-linux-gnu/sys/types.h: + +/usr/include/c++/11/bits/shared_ptr.h: + +/usr/include/c++/11/bits/memoryfwd.h: + +/usr/include/c++/11/bits/stringfwd.h: + +/usr/include/c++/11/bits/postypes.h: + +/usr/include/c++/11/bits/stl_algobase.h: + +/usr/include/c++/11/cwchar: + +/usr/include/aarch64-linux-gnu/bits/types/struct_tm.h: + +/usr/include/c++/11/bits/cxxabi_init_exception.h: + +/usr/include/wchar.h: + +/usr/include/aarch64-linux-gnu/bits/timex.h: + +/usr/include/c++/11/backward/binders.h: + +/usr/include/aarch64-linux-gnu/bits/floatn.h: + +/usr/include/c++/11/bits/hash_bytes.h: + +/usr/lib/gcc/aarch64-linux-gnu/11/include/stdarg.h: + +/usr/include/aarch64-linux-gnu/bits/types/__locale_t.h: + +/usr/lib/gcc/aarch64-linux-gnu/11/include/stddef.h: + +/usr/include/c++/11/bits/charconv.h: + +/usr/include/aarch64-linux-gnu/bits/types/mbstate_t.h: + +/usr/include/aarch64-linux-gnu/bits/types/__FILE.h: + +/usr/include/aarch64-linux-gnu/bits/types/FILE.h: + +/usr/include/aarch64-linux-gnu/bits/wchar.h: + +/usr/include/c++/11/bits/shared_ptr_base.h: + +/usr/include/aarch64-linux-gnu/bits/wchar2.h: + +/usr/include/aarch64-linux-gnu/bits/floatn-common.h: + +/usr/include/c++/11/bits/allocated_ptr.h: + +/usr/include/aarch64-linux-gnu/c++/11/bits/gthr.h: + +/usr/include/sched.h: + +/usr/include/aarch64-linux-gnu/bits/types/time_t.h: + +/usr/include/aarch64-linux-gnu/bits/endian.h: + +/usr/include/aarch64-linux-gnu/bits/cpu-set.h: + +/usr/lib/gcc/aarch64-linux-gnu/11/include/stdint.h: + +/usr/include/time.h: + +/usr/include/c++/11/initializer_list: + +/usr/include/aarch64-linux-gnu/bits/types/struct_timeval.h: + +/usr/include/c++/11/bits/allocator.h: + +/usr/include/c++/11/bits/std_function.h: + +/usr/include/aarch64-linux-gnu/bits/types/clockid_t.h: + +/usr/include/c++/11/clocale: + +/usr/include/aarch64-linux-gnu/bits/types/timer_t.h: + +/usr/include/aarch64-linux-gnu/bits/types/struct_itimerspec.h: + +/usr/include/aarch64-linux-gnu/bits/pthreadtypes-arch.h: + +/usr/include/c++/11/bits/hashtable.h: + +/usr/include/aarch64-linux-gnu/bits/setjmp.h: + +/usr/include/aarch64-linux-gnu/bits/types.h: + +/usr/include/aarch64-linux-gnu/bits/struct_mutex.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/register/register_fmk_types.h: + +/usr/include/c++/11/bits/erase_if.h: + +/usr/include/aarch64-linux-gnu/bits/types/__sigset_t.h: diff --git a/Increase_multiplexing/No_increase/build_out/framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/compiler_depend.ts b/Increase_multiplexing/No_increase/build_out/framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/compiler_depend.ts new file mode 100644 index 0000000000000000000000000000000000000000..ab564b315366e9116e7e5f75105bbec566fea95a --- /dev/null +++ b/Increase_multiplexing/No_increase/build_out/framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/compiler_depend.ts @@ -0,0 +1,2 @@ +# CMAKE generated file: DO NOT EDIT! +# Timestamp file for compiler generated dependencies management for cust_tf_parsers. diff --git a/Increase_multiplexing/No_increase/build_out/framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/depend.make b/Increase_multiplexing/No_increase/build_out/framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/depend.make new file mode 100644 index 0000000000000000000000000000000000000000..e471fdc8bd7fbf949f581db94fd24c02afe34b2c --- /dev/null +++ b/Increase_multiplexing/No_increase/build_out/framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/depend.make @@ -0,0 +1,2 @@ +# Empty dependencies file for cust_tf_parsers. +# This may be replaced when dependencies are built. diff --git a/Increase_multiplexing/No_increase/build_out/framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/flags.make b/Increase_multiplexing/No_increase/build_out/framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/flags.make new file mode 100644 index 0000000000000000000000000000000000000000..c535bf42276cdcd86c6127c4fd95adfb8535b346 --- /dev/null +++ b/Increase_multiplexing/No_increase/build_out/framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/flags.make @@ -0,0 +1,10 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +# compile CXX with /usr/bin/c++ +CXX_DEFINES = -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=0 -Dcust_tf_parsers_EXPORTS -Dgoogle=ascend_private + +CXX_INCLUDES = -I/usr/local/Ascend/ascend-toolkit/latest/include + +CXX_FLAGS = -fPIC -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -O2 -std=c++11 -fstack-protector-strong + diff --git a/Increase_multiplexing/No_increase/build_out/framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/link.txt b/Increase_multiplexing/No_increase/build_out/framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/link.txt new file mode 100644 index 0000000000000000000000000000000000000000..062c6316bae87bff6aafc9afe9c4103aff08b755 --- /dev/null +++ b/Increase_multiplexing/No_increase/build_out/framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/link.txt @@ -0,0 +1 @@ +/usr/bin/c++ -fPIC -s -Wl,-z,relro -Wl,-z,now -Wl,-z,noexecstack -shared -Wl,-soname,libcust_tf_parsers.so -o libcust_tf_parsers.so CMakeFiles/cust_tf_parsers.dir/tensorflow_add_custom_plugin.cc.o -L/usr/local/Ascend/ascend-toolkit/latest/lib64 -Wl,-rpath,/usr/local/Ascend/ascend-toolkit/latest/lib64: -lgraph diff --git a/Increase_multiplexing/No_increase/build_out/framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/progress.make b/Increase_multiplexing/No_increase/build_out/framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/progress.make new file mode 100644 index 0000000000000000000000000000000000000000..b700c2c902219d74619014853aade0d7ec177030 --- /dev/null +++ b/Increase_multiplexing/No_increase/build_out/framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/progress.make @@ -0,0 +1,3 @@ +CMAKE_PROGRESS_1 = 9 +CMAKE_PROGRESS_2 = 10 + diff --git a/Increase_multiplexing/No_increase/build_out/framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/tensorflow_add_custom_plugin.cc.o b/Increase_multiplexing/No_increase/build_out/framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/tensorflow_add_custom_plugin.cc.o new file mode 100644 index 0000000000000000000000000000000000000000..b72c4be62481c8c358978f27edc091b5b2724300 Binary files /dev/null and b/Increase_multiplexing/No_increase/build_out/framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/tensorflow_add_custom_plugin.cc.o differ diff --git a/Increase_multiplexing/No_increase/build_out/framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/tensorflow_add_custom_plugin.cc.o.d b/Increase_multiplexing/No_increase/build_out/framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/tensorflow_add_custom_plugin.cc.o.d new file mode 100644 index 0000000000000000000000000000000000000000..224c383fcee32edbb5151e87983ba5c81333f69b --- /dev/null +++ b/Increase_multiplexing/No_increase/build_out/framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/tensorflow_add_custom_plugin.cc.o.d @@ -0,0 +1,184 @@ +framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/tensorflow_add_custom_plugin.cc.o: \ + /Test_performance/Operator-performance/Increase_multiplexing/No_increase/framework/tf_plugin/tensorflow_add_custom_plugin.cc \ + /usr/include/stdc-predef.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/register/register.h \ + /usr/include/c++/11/functional \ + /usr/include/aarch64-linux-gnu/c++/11/bits/c++config.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/os_defines.h \ + /usr/include/features.h /usr/include/features-time64.h \ + /usr/include/aarch64-linux-gnu/bits/wordsize.h \ + /usr/include/aarch64-linux-gnu/bits/timesize.h \ + /usr/include/aarch64-linux-gnu/sys/cdefs.h \ + /usr/include/aarch64-linux-gnu/bits/long-double.h \ + /usr/include/aarch64-linux-gnu/gnu/stubs.h \ + /usr/include/aarch64-linux-gnu/gnu/stubs-lp64.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/cpu_defines.h \ + /usr/include/c++/11/bits/stl_function.h \ + /usr/include/c++/11/backward/binders.h /usr/include/c++/11/new \ + /usr/include/c++/11/bits/exception.h /usr/include/c++/11/tuple \ + /usr/include/c++/11/utility /usr/include/c++/11/bits/stl_relops.h \ + /usr/include/c++/11/bits/stl_pair.h /usr/include/c++/11/bits/move.h \ + /usr/include/c++/11/type_traits /usr/include/c++/11/initializer_list \ + /usr/include/c++/11/array /usr/include/c++/11/bits/functexcept.h \ + /usr/include/c++/11/bits/exception_defines.h \ + /usr/include/c++/11/bits/stl_algobase.h \ + /usr/include/c++/11/bits/cpp_type_traits.h \ + /usr/include/c++/11/ext/type_traits.h \ + /usr/include/c++/11/ext/numeric_traits.h \ + /usr/include/c++/11/bits/stl_iterator_base_types.h \ + /usr/include/c++/11/bits/stl_iterator_base_funcs.h \ + /usr/include/c++/11/bits/concept_check.h \ + /usr/include/c++/11/debug/assertions.h \ + /usr/include/c++/11/bits/stl_iterator.h \ + /usr/include/c++/11/bits/ptr_traits.h /usr/include/c++/11/debug/debug.h \ + /usr/include/c++/11/bits/predefined_ops.h \ + /usr/include/c++/11/bits/range_access.h \ + /usr/include/c++/11/bits/uses_allocator.h \ + /usr/include/c++/11/bits/invoke.h \ + /usr/include/c++/11/bits/functional_hash.h \ + /usr/include/c++/11/bits/hash_bytes.h /usr/include/c++/11/bits/refwrap.h \ + /usr/include/c++/11/bits/std_function.h /usr/include/c++/11/typeinfo \ + /usr/include/c++/11/map /usr/include/c++/11/bits/stl_tree.h \ + /usr/include/c++/11/bits/allocator.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/c++allocator.h \ + /usr/include/c++/11/ext/new_allocator.h \ + /usr/include/c++/11/bits/memoryfwd.h \ + /usr/include/c++/11/ext/alloc_traits.h \ + /usr/include/c++/11/bits/alloc_traits.h \ + /usr/include/c++/11/bits/stl_construct.h \ + /usr/include/c++/11/ext/aligned_buffer.h \ + /usr/include/c++/11/bits/stl_map.h \ + /usr/include/c++/11/bits/stl_multimap.h \ + /usr/include/c++/11/bits/erase_if.h /usr/include/c++/11/memory \ + /usr/include/c++/11/bits/stl_uninitialized.h \ + /usr/include/c++/11/bits/stl_tempbuf.h \ + /usr/include/c++/11/bits/stl_raw_storage_iter.h \ + /usr/include/c++/11/bits/align.h /usr/include/c++/11/bit \ + /usr/lib/gcc/aarch64-linux-gnu/11/include/stdint.h /usr/include/stdint.h \ + /usr/include/aarch64-linux-gnu/bits/libc-header-start.h \ + /usr/include/aarch64-linux-gnu/bits/types.h \ + /usr/include/aarch64-linux-gnu/bits/typesizes.h \ + /usr/include/aarch64-linux-gnu/bits/time64.h \ + /usr/include/aarch64-linux-gnu/bits/wchar.h \ + /usr/include/aarch64-linux-gnu/bits/stdint-intn.h \ + /usr/include/aarch64-linux-gnu/bits/stdint-uintn.h \ + /usr/include/c++/11/bits/unique_ptr.h \ + /usr/include/c++/11/bits/shared_ptr.h /usr/include/c++/11/iosfwd \ + /usr/include/c++/11/bits/stringfwd.h /usr/include/c++/11/bits/postypes.h \ + /usr/include/c++/11/cwchar /usr/include/wchar.h \ + /usr/include/aarch64-linux-gnu/bits/floatn.h \ + /usr/include/aarch64-linux-gnu/bits/floatn-common.h \ + /usr/lib/gcc/aarch64-linux-gnu/11/include/stddef.h \ + /usr/lib/gcc/aarch64-linux-gnu/11/include/stdarg.h \ + /usr/include/aarch64-linux-gnu/bits/types/wint_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/mbstate_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/__mbstate_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/__FILE.h \ + /usr/include/aarch64-linux-gnu/bits/types/FILE.h \ + /usr/include/aarch64-linux-gnu/bits/types/locale_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/__locale_t.h \ + /usr/include/aarch64-linux-gnu/bits/wchar2.h \ + /usr/include/c++/11/bits/shared_ptr_base.h \ + /usr/include/c++/11/bits/allocated_ptr.h \ + /usr/include/c++/11/ext/atomicity.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/gthr.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/gthr-default.h \ + /usr/include/pthread.h /usr/include/sched.h \ + /usr/include/aarch64-linux-gnu/bits/types/time_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/struct_timespec.h \ + /usr/include/aarch64-linux-gnu/bits/endian.h \ + /usr/include/aarch64-linux-gnu/bits/endianness.h \ + /usr/include/aarch64-linux-gnu/bits/sched.h \ + /usr/include/aarch64-linux-gnu/bits/types/struct_sched_param.h \ + /usr/include/aarch64-linux-gnu/bits/cpu-set.h /usr/include/time.h \ + /usr/include/aarch64-linux-gnu/bits/time.h \ + /usr/include/aarch64-linux-gnu/bits/timex.h \ + /usr/include/aarch64-linux-gnu/bits/types/struct_timeval.h \ + /usr/include/aarch64-linux-gnu/bits/types/clock_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/struct_tm.h \ + /usr/include/aarch64-linux-gnu/bits/types/clockid_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/timer_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/struct_itimerspec.h \ + /usr/include/aarch64-linux-gnu/bits/pthreadtypes.h \ + /usr/include/aarch64-linux-gnu/bits/thread-shared-types.h \ + /usr/include/aarch64-linux-gnu/bits/pthreadtypes-arch.h \ + /usr/include/aarch64-linux-gnu/bits/atomic_wide_counter.h \ + /usr/include/aarch64-linux-gnu/bits/struct_mutex.h \ + /usr/include/aarch64-linux-gnu/bits/struct_rwlock.h \ + /usr/include/aarch64-linux-gnu/bits/setjmp.h \ + /usr/include/aarch64-linux-gnu/bits/types/__sigset_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/struct___jmp_buf_tag.h \ + /usr/include/aarch64-linux-gnu/bits/pthread_stack_min-dynamic.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/atomic_word.h \ + /usr/include/aarch64-linux-gnu/sys/single_threaded.h \ + /usr/include/c++/11/ext/concurrence.h /usr/include/c++/11/exception \ + /usr/include/c++/11/bits/exception_ptr.h \ + /usr/include/c++/11/bits/cxxabi_init_exception.h \ + /usr/include/c++/11/bits/nested_exception.h \ + /usr/include/c++/11/bits/shared_ptr_atomic.h \ + /usr/include/c++/11/bits/atomic_base.h \ + /usr/include/c++/11/bits/atomic_lockfree_defines.h \ + /usr/include/c++/11/backward/auto_ptr.h /usr/include/c++/11/set \ + /usr/include/c++/11/bits/stl_set.h \ + /usr/include/c++/11/bits/stl_multiset.h /usr/include/c++/11/string \ + /usr/include/c++/11/bits/char_traits.h /usr/include/c++/11/cstdint \ + /usr/include/c++/11/bits/localefwd.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/c++locale.h \ + /usr/include/c++/11/clocale /usr/include/locale.h \ + /usr/include/aarch64-linux-gnu/bits/locale.h /usr/include/c++/11/cctype \ + /usr/include/ctype.h /usr/include/c++/11/bits/ostream_insert.h \ + /usr/include/c++/11/bits/cxxabi_forced.h \ + /usr/include/c++/11/bits/basic_string.h \ + /usr/include/c++/11/ext/string_conversions.h /usr/include/c++/11/cstdlib \ + /usr/include/stdlib.h /usr/include/aarch64-linux-gnu/bits/waitflags.h \ + /usr/include/aarch64-linux-gnu/bits/waitstatus.h \ + /usr/include/aarch64-linux-gnu/sys/types.h /usr/include/endian.h \ + /usr/include/aarch64-linux-gnu/bits/byteswap.h \ + /usr/include/aarch64-linux-gnu/bits/uintn-identity.h \ + /usr/include/aarch64-linux-gnu/sys/select.h \ + /usr/include/aarch64-linux-gnu/bits/select.h \ + /usr/include/aarch64-linux-gnu/bits/types/sigset_t.h \ + /usr/include/aarch64-linux-gnu/bits/select2.h /usr/include/alloca.h \ + /usr/include/aarch64-linux-gnu/bits/stdlib-bsearch.h \ + /usr/include/aarch64-linux-gnu/bits/stdlib-float.h \ + /usr/include/aarch64-linux-gnu/bits/stdlib.h \ + /usr/include/c++/11/bits/std_abs.h /usr/include/c++/11/cstdio \ + /usr/include/stdio.h \ + /usr/include/aarch64-linux-gnu/bits/types/__fpos_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/__fpos64_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/struct_FILE.h \ + /usr/include/aarch64-linux-gnu/bits/types/cookie_io_functions_t.h \ + /usr/include/aarch64-linux-gnu/bits/stdio_lim.h \ + /usr/include/aarch64-linux-gnu/bits/stdio.h \ + /usr/include/aarch64-linux-gnu/bits/stdio2.h /usr/include/c++/11/cerrno \ + /usr/include/errno.h /usr/include/aarch64-linux-gnu/bits/errno.h \ + /usr/include/linux/errno.h /usr/include/aarch64-linux-gnu/asm/errno.h \ + /usr/include/asm-generic/errno.h /usr/include/asm-generic/errno-base.h \ + /usr/include/aarch64-linux-gnu/bits/types/error_t.h \ + /usr/include/c++/11/bits/charconv.h \ + /usr/include/c++/11/bits/basic_string.tcc \ + /usr/include/c++/11/unordered_map /usr/include/c++/11/bits/hashtable.h \ + /usr/include/c++/11/bits/hashtable_policy.h \ + /usr/include/c++/11/bits/enable_special_members.h \ + /usr/include/c++/11/bits/unordered_map.h /usr/include/c++/11/vector \ + /usr/include/c++/11/bits/stl_vector.h \ + /usr/include/c++/11/bits/stl_bvector.h \ + /usr/include/c++/11/bits/vector.tcc \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/operator.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/./ge_error_codes.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/./inference_context.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/./tensor.h \ + /usr/include/c++/11/atomic \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/././ge_error_codes.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/././types.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/./ascend_string.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/types.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/./types.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/./resource_context.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/./ge_error_codes.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/./tensor.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/./types.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/register/register_error_codes.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/register/register_fmk_types.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/register/register_types.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/ascend_string.h diff --git a/Increase_multiplexing/No_increase/build_out/framework/tf_plugin/CMakeFiles/progress.marks b/Increase_multiplexing/No_increase/build_out/framework/tf_plugin/CMakeFiles/progress.marks new file mode 100644 index 0000000000000000000000000000000000000000..0cfbf08886fca9a91cb753ec8734c84fcbe52c9f --- /dev/null +++ b/Increase_multiplexing/No_increase/build_out/framework/tf_plugin/CMakeFiles/progress.marks @@ -0,0 +1 @@ +2 diff --git a/Increase_multiplexing/No_increase/build_out/framework/tf_plugin/Makefile b/Increase_multiplexing/No_increase/build_out/framework/tf_plugin/Makefile new file mode 100644 index 0000000000000000000000000000000000000000..ef02886005e777f1e5e24af2c50af77ed5dfd1e9 --- /dev/null +++ b/Increase_multiplexing/No_increase/build_out/framework/tf_plugin/Makefile @@ -0,0 +1,253 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +# Default target executed when no arguments are given to make. +default_target: all +.PHONY : default_target + +# Allow only one "make -f Makefile2" at a time, but pass parallelism. +.NOTPARALLEL: + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + +# Disable VCS-based implicit rules. +% : %,v + +# Disable VCS-based implicit rules. +% : RCS/% + +# Disable VCS-based implicit rules. +% : RCS/%,v + +# Disable VCS-based implicit rules. +% : SCCS/s.% + +# Disable VCS-based implicit rules. +% : s.% + +.SUFFIXES: .hpux_make_needs_suffix_list + +# Command-line flag to silence nested $(MAKE). +$(VERBOSE)MAKESILENT = -s + +#Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E rm -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /Test_performance/Operator-performance/Increase_multiplexing/No_increase + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out + +#============================================================================= +# Targets provided globally by CMake. + +# Special rule for the target package +package: preinstall + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Run CPack packaging tool..." + cd /Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out && /usr/bin/cpack --config ./CPackConfig.cmake +.PHONY : package + +# Special rule for the target package +package/fast: package +.PHONY : package/fast + +# Special rule for the target package_source +package_source: + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Run CPack packaging tool for source..." + cd /Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out && /usr/bin/cpack --config ./CPackSourceConfig.cmake /Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out/CPackSourceConfig.cmake +.PHONY : package_source + +# Special rule for the target package_source +package_source/fast: package_source +.PHONY : package_source/fast + +# Special rule for the target edit_cache +edit_cache: + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "No interactive CMake dialog available..." + /usr/bin/cmake -E echo No\ interactive\ CMake\ dialog\ available. +.PHONY : edit_cache + +# Special rule for the target edit_cache +edit_cache/fast: edit_cache +.PHONY : edit_cache/fast + +# Special rule for the target rebuild_cache +rebuild_cache: + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running CMake to regenerate build system..." + /usr/bin/cmake --regenerate-during-build -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) +.PHONY : rebuild_cache + +# Special rule for the target rebuild_cache +rebuild_cache/fast: rebuild_cache +.PHONY : rebuild_cache/fast + +# Special rule for the target list_install_components +list_install_components: + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Available install components are: \"Unspecified\"" +.PHONY : list_install_components + +# Special rule for the target list_install_components +list_install_components/fast: list_install_components +.PHONY : list_install_components/fast + +# Special rule for the target install +install: preinstall + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Install the project..." + /usr/bin/cmake -P cmake_install.cmake +.PHONY : install + +# Special rule for the target install +install/fast: preinstall/fast + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Install the project..." + /usr/bin/cmake -P cmake_install.cmake +.PHONY : install/fast + +# Special rule for the target install/local +install/local: preinstall + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Installing only the local directory..." + /usr/bin/cmake -DCMAKE_INSTALL_LOCAL_ONLY=1 -P cmake_install.cmake +.PHONY : install/local + +# Special rule for the target install/local +install/local/fast: preinstall/fast + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Installing only the local directory..." + /usr/bin/cmake -DCMAKE_INSTALL_LOCAL_ONLY=1 -P cmake_install.cmake +.PHONY : install/local/fast + +# Special rule for the target install/strip +install/strip: preinstall + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Installing the project stripped..." + /usr/bin/cmake -DCMAKE_INSTALL_DO_STRIP=1 -P cmake_install.cmake +.PHONY : install/strip + +# Special rule for the target install/strip +install/strip/fast: preinstall/fast + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Installing the project stripped..." + /usr/bin/cmake -DCMAKE_INSTALL_DO_STRIP=1 -P cmake_install.cmake +.PHONY : install/strip/fast + +# The main all target +all: cmake_check_build_system + cd /Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out && $(CMAKE_COMMAND) -E cmake_progress_start /Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out/CMakeFiles /Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out/framework/tf_plugin//CMakeFiles/progress.marks + cd /Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 framework/tf_plugin/all + $(CMAKE_COMMAND) -E cmake_progress_start /Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out/CMakeFiles 0 +.PHONY : all + +# The main clean target +clean: + cd /Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 framework/tf_plugin/clean +.PHONY : clean + +# The main clean target +clean/fast: clean +.PHONY : clean/fast + +# Prepare targets for installation. +preinstall: all + cd /Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 framework/tf_plugin/preinstall +.PHONY : preinstall + +# Prepare targets for installation. +preinstall/fast: + cd /Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 framework/tf_plugin/preinstall +.PHONY : preinstall/fast + +# clear depends +depend: + cd /Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out && $(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 1 +.PHONY : depend + +# Convenience name for target. +framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/rule: + cd /Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/rule +.PHONY : framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/rule + +# Convenience name for target. +cust_tf_parsers: framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/rule +.PHONY : cust_tf_parsers + +# fast build rule for target. +cust_tf_parsers/fast: + cd /Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out && $(MAKE) $(MAKESILENT) -f framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/build.make framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/build +.PHONY : cust_tf_parsers/fast + +tensorflow_add_custom_plugin.o: tensorflow_add_custom_plugin.cc.o +.PHONY : tensorflow_add_custom_plugin.o + +# target to build an object file +tensorflow_add_custom_plugin.cc.o: + cd /Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out && $(MAKE) $(MAKESILENT) -f framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/build.make framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/tensorflow_add_custom_plugin.cc.o +.PHONY : tensorflow_add_custom_plugin.cc.o + +tensorflow_add_custom_plugin.i: tensorflow_add_custom_plugin.cc.i +.PHONY : tensorflow_add_custom_plugin.i + +# target to preprocess a source file +tensorflow_add_custom_plugin.cc.i: + cd /Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out && $(MAKE) $(MAKESILENT) -f framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/build.make framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/tensorflow_add_custom_plugin.cc.i +.PHONY : tensorflow_add_custom_plugin.cc.i + +tensorflow_add_custom_plugin.s: tensorflow_add_custom_plugin.cc.s +.PHONY : tensorflow_add_custom_plugin.s + +# target to generate assembly for a file +tensorflow_add_custom_plugin.cc.s: + cd /Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out && $(MAKE) $(MAKESILENT) -f framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/build.make framework/tf_plugin/CMakeFiles/cust_tf_parsers.dir/tensorflow_add_custom_plugin.cc.s +.PHONY : tensorflow_add_custom_plugin.cc.s + +# Help Target +help: + @echo "The following are some of the valid targets for this Makefile:" + @echo "... all (the default if no target is provided)" + @echo "... clean" + @echo "... depend" + @echo "... edit_cache" + @echo "... install" + @echo "... install/local" + @echo "... install/strip" + @echo "... list_install_components" + @echo "... package" + @echo "... package_source" + @echo "... rebuild_cache" + @echo "... cust_tf_parsers" + @echo "... tensorflow_add_custom_plugin.o" + @echo "... tensorflow_add_custom_plugin.i" + @echo "... tensorflow_add_custom_plugin.s" +.PHONY : help + + + +#============================================================================= +# Special targets to cleanup operation of make. + +# Special rule to run CMake to check the build system integrity. +# No rule that depends on this can have commands that come from listfiles +# because they might be regenerated. +cmake_check_build_system: + cd /Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out && $(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 0 +.PHONY : cmake_check_build_system + diff --git a/Increase_multiplexing/No_increase/build_out/framework/tf_plugin/cmake_install.cmake b/Increase_multiplexing/No_increase/build_out/framework/tf_plugin/cmake_install.cmake new file mode 100644 index 0000000000000000000000000000000000000000..0b731469fa989b74df74fedf529023f3794601cd --- /dev/null +++ b/Increase_multiplexing/No_increase/build_out/framework/tf_plugin/cmake_install.cmake @@ -0,0 +1,67 @@ +# Install script for directory: /Test_performance/Operator-performance/Increase_multiplexing/No_increase/framework/tf_plugin + +# Set the install prefix +if(NOT DEFINED CMAKE_INSTALL_PREFIX) + set(CMAKE_INSTALL_PREFIX "/Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out") +endif() +string(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}") + +# Set the install configuration name. +if(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME) + if(BUILD_TYPE) + string(REGEX REPLACE "^[^A-Za-z0-9_]+" "" + CMAKE_INSTALL_CONFIG_NAME "${BUILD_TYPE}") + else() + set(CMAKE_INSTALL_CONFIG_NAME "Release") + endif() + message(STATUS "Install configuration: \"${CMAKE_INSTALL_CONFIG_NAME}\"") +endif() + +# Set the component getting installed. +if(NOT CMAKE_INSTALL_COMPONENT) + if(COMPONENT) + message(STATUS "Install component: \"${COMPONENT}\"") + set(CMAKE_INSTALL_COMPONENT "${COMPONENT}") + else() + set(CMAKE_INSTALL_COMPONENT) + endif() +endif() + +# Install shared libraries without execute permission? +if(NOT DEFINED CMAKE_INSTALL_SO_NO_EXE) + set(CMAKE_INSTALL_SO_NO_EXE "1") +endif() + +# Is this installation the result of a crosscompile? +if(NOT DEFINED CMAKE_CROSSCOMPILING) + set(CMAKE_CROSSCOMPILING "FALSE") +endif() + +# Set default install directory permissions. +if(NOT DEFINED CMAKE_OBJDUMP) + set(CMAKE_OBJDUMP "/usr/bin/objdump") +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + if(EXISTS "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/packages/vendors/customize/framework/tensorflow/libcust_tf_parsers.so" AND + NOT IS_SYMLINK "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/packages/vendors/customize/framework/tensorflow/libcust_tf_parsers.so") + file(RPATH_CHECK + FILE "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/packages/vendors/customize/framework/tensorflow/libcust_tf_parsers.so" + RPATH "") + endif() + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/packages/vendors/customize/framework/tensorflow" TYPE SHARED_LIBRARY FILES "/Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out/framework/tf_plugin/libcust_tf_parsers.so") + if(EXISTS "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/packages/vendors/customize/framework/tensorflow/libcust_tf_parsers.so" AND + NOT IS_SYMLINK "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/packages/vendors/customize/framework/tensorflow/libcust_tf_parsers.so") + file(RPATH_CHANGE + FILE "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/packages/vendors/customize/framework/tensorflow/libcust_tf_parsers.so" + OLD_RPATH "/usr/local/Ascend/ascend-toolkit/latest/lib64:" + NEW_RPATH "") + if(CMAKE_INSTALL_DO_STRIP) + execute_process(COMMAND "/usr/bin/strip" "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/packages/vendors/customize/framework/tensorflow/libcust_tf_parsers.so") + endif() + endif() +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) +endif() + diff --git a/Increase_multiplexing/No_increase/build_out/framework/tf_plugin/libcust_tf_parsers.so b/Increase_multiplexing/No_increase/build_out/framework/tf_plugin/libcust_tf_parsers.so new file mode 100644 index 0000000000000000000000000000000000000000..87e886ca87b5fb794d40c594a132a06e9113ac99 Binary files /dev/null and b/Increase_multiplexing/No_increase/build_out/framework/tf_plugin/libcust_tf_parsers.so differ diff --git a/Increase_multiplexing/No_increase/build_out/install_manifest.txt b/Increase_multiplexing/No_increase/build_out/install_manifest.txt new file mode 100644 index 0000000000000000000000000000000000000000..4be37f08a8db9d8e6b534f8cfd0a9bfddfc14ee8 --- /dev/null +++ b/Increase_multiplexing/No_increase/build_out/install_manifest.txt @@ -0,0 +1,35 @@ +/Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run/packages/vendors/customize/framework/tensorflow/libcust_tf_parsers.so +/Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run/packages/vendors/customize/op_proto/lib/linux/aarch64/libcust_opsproto_rt2.0.so +/Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run/packages/vendors/customize/op_proto/inc/op_proto.h +/Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run/packages/vendors/customize/op_impl/ai_core/tbe/op_tiling/lib/linux/aarch64/libcust_opmaster_rt2.0.so +/Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run/packages/vendors/customize/op_impl/ai_core/tbe/op_tiling/liboptiling.so +/Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run/packages/vendors/customize/op_api/lib/libcust_opapi.so +/Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run/packages/vendors/customize/op_api/include/aclnn_add_custom.h +/Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run/packages/vendors/customize/op_impl/ai_core/tbe/config/ascend310b/aic-ascend310b-ops-info.json +/Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run/packages/vendors/customize/op_impl/ai_core/tbe/customize_impl/dynamic/add_custom.py +/Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run/packages/vendors/customize/op_impl/ai_core/tbe/kernel/ascend310b/add_custom/AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b.json +/Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run/packages/vendors/customize/op_impl/ai_core/tbe/kernel/ascend310b/add_custom/AddCustom_ccd748392d99d04b8205210970fde2b9.json +/Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run/packages/vendors/customize/op_impl/ai_core/tbe/kernel/ascend310b/add_custom/AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b.o +/Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run/packages/vendors/customize/op_impl/ai_core/tbe/kernel/ascend310b/add_custom/AddCustom_402e355eb717124771cfc7dbebfe946c.o +/Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run/packages/vendors/customize/op_impl/ai_core/tbe/kernel/ascend310b/add_custom/AddCustom_ed9fc09970baaf94d89a7a5a66099e58.json +/Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run/packages/vendors/customize/op_impl/ai_core/tbe/kernel/ascend310b/add_custom/AddCustom_402e355eb717124771cfc7dbebfe946c.json +/Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run/packages/vendors/customize/op_impl/ai_core/tbe/kernel/ascend310b/add_custom/AddCustom_ed9fc09970baaf94d89a7a5a66099e58.o +/Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run/packages/vendors/customize/op_impl/ai_core/tbe/kernel/ascend310b/add_custom/AddCustom_ccd748392d99d04b8205210970fde2b9.o +/Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run/packages/vendors/customize/op_impl/ai_core/tbe/kernel/config/ascend310b/add_custom.json +/Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run/packages/vendors/customize/op_impl/ai_core/tbe/kernel/config/ascend310b/binary_info_config.json +/Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run/packages/vendors/customize/op_impl/ai_core/tbe/config/ascend910b/aic-ascend910b-ops-info.json +/Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run/packages/vendors/customize/op_impl/ai_core/tbe/kernel/ascend910b/add_custom/AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b.json +/Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run/packages/vendors/customize/op_impl/ai_core/tbe/kernel/ascend910b/add_custom/AddCustom_ccd748392d99d04b8205210970fde2b9.json +/Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run/packages/vendors/customize/op_impl/ai_core/tbe/kernel/ascend910b/add_custom/AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b.o +/Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run/packages/vendors/customize/op_impl/ai_core/tbe/kernel/ascend910b/add_custom/AddCustom_402e355eb717124771cfc7dbebfe946c.o +/Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run/packages/vendors/customize/op_impl/ai_core/tbe/kernel/ascend910b/add_custom/AddCustom_ed9fc09970baaf94d89a7a5a66099e58.json +/Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run/packages/vendors/customize/op_impl/ai_core/tbe/kernel/ascend910b/add_custom/AddCustom_402e355eb717124771cfc7dbebfe946c.json +/Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run/packages/vendors/customize/op_impl/ai_core/tbe/kernel/ascend910b/add_custom/AddCustom_ed9fc09970baaf94d89a7a5a66099e58.o +/Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run/packages/vendors/customize/op_impl/ai_core/tbe/kernel/ascend910b/add_custom/AddCustom_ccd748392d99d04b8205210970fde2b9.o +/Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run/packages/vendors/customize/op_impl/ai_core/tbe/kernel/config/ascend910b/add_custom.json +/Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run/packages/vendors/customize/op_impl/ai_core/tbe/kernel/config/ascend910b/binary_info_config.json +/Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run/packages/vendors/customize/framework/tensorflow/npu_supported_ops.json +/Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run/packages/vendors/customize/op_impl/ai_core/tbe/customize_impl/dynamic/add_custom.cpp +/Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run/./upgrade.sh +/Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run/./install.sh +/Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run/packages/vendors/customize/version.info \ No newline at end of file diff --git a/Increase_multiplexing/No_increase/build_out/op_host/CMakeFiles/CMakeDirectoryInformation.cmake b/Increase_multiplexing/No_increase/build_out/op_host/CMakeFiles/CMakeDirectoryInformation.cmake new file mode 100644 index 0000000000000000000000000000000000000000..70e0ac20c683633d9fc60bf6edcfbade444ab1e0 --- /dev/null +++ b/Increase_multiplexing/No_increase/build_out/op_host/CMakeFiles/CMakeDirectoryInformation.cmake @@ -0,0 +1,16 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +# Relative path conversion top directories. +set(CMAKE_RELATIVE_PATH_TOP_SOURCE "/Test_performance/Operator-performance/Increase_multiplexing/No_increase") +set(CMAKE_RELATIVE_PATH_TOP_BINARY "/Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out") + +# Force unix paths in dependencies. +set(CMAKE_FORCE_UNIX_PATHS 1) + + +# The C and CXX include file regular expressions for this directory. +set(CMAKE_C_INCLUDE_REGEX_SCAN "^.*$") +set(CMAKE_C_INCLUDE_REGEX_COMPLAIN "^$") +set(CMAKE_CXX_INCLUDE_REGEX_SCAN ${CMAKE_C_INCLUDE_REGEX_SCAN}) +set(CMAKE_CXX_INCLUDE_REGEX_COMPLAIN ${CMAKE_C_INCLUDE_REGEX_COMPLAIN}) diff --git a/Increase_multiplexing/No_increase/build_out/op_host/CMakeFiles/cust_op_proto.dir/DependInfo.cmake b/Increase_multiplexing/No_increase/build_out/op_host/CMakeFiles/cust_op_proto.dir/DependInfo.cmake new file mode 100644 index 0000000000000000000000000000000000000000..14297d1a354946a985a9c056d25ae72a3b469d13 --- /dev/null +++ b/Increase_multiplexing/No_increase/build_out/op_host/CMakeFiles/cust_op_proto.dir/DependInfo.cmake @@ -0,0 +1,20 @@ + +# Consider dependencies only in project. +set(CMAKE_DEPENDS_IN_PROJECT_ONLY OFF) + +# The set of languages for which implicit dependencies are needed: +set(CMAKE_DEPENDS_LANGUAGES + ) + +# The set of dependency files which are needed: +set(CMAKE_DEPENDS_DEPENDENCY_FILES + "/Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out/autogen/op_proto.cc" "op_host/CMakeFiles/cust_op_proto.dir/__/autogen/op_proto.cc.o" "gcc" "op_host/CMakeFiles/cust_op_proto.dir/__/autogen/op_proto.cc.o.d" + "/Test_performance/Operator-performance/Increase_multiplexing/No_increase/op_host/add_custom.cpp" "op_host/CMakeFiles/cust_op_proto.dir/add_custom.cpp.o" "gcc" "op_host/CMakeFiles/cust_op_proto.dir/add_custom.cpp.o.d" + ) + +# Targets to which this target links. +set(CMAKE_TARGET_LINKED_INFO_FILES + ) + +# Fortran module output directory. +set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/Increase_multiplexing/No_increase/build_out/op_host/CMakeFiles/cust_op_proto.dir/__/autogen/op_proto.cc.o b/Increase_multiplexing/No_increase/build_out/op_host/CMakeFiles/cust_op_proto.dir/__/autogen/op_proto.cc.o new file mode 100644 index 0000000000000000000000000000000000000000..4a3beb18b4699ad9920afd1910077c009b44e433 Binary files /dev/null and b/Increase_multiplexing/No_increase/build_out/op_host/CMakeFiles/cust_op_proto.dir/__/autogen/op_proto.cc.o differ diff --git a/Increase_multiplexing/No_increase/build_out/op_host/CMakeFiles/cust_op_proto.dir/__/autogen/op_proto.cc.o.d b/Increase_multiplexing/No_increase/build_out/op_host/CMakeFiles/cust_op_proto.dir/__/autogen/op_proto.cc.o.d new file mode 100644 index 0000000000000000000000000000000000000000..e6c9fbab9975eda9415835ecd807088f97849873 --- /dev/null +++ b/Increase_multiplexing/No_increase/build_out/op_host/CMakeFiles/cust_op_proto.dir/__/autogen/op_proto.cc.o.d @@ -0,0 +1,252 @@ +op_host/CMakeFiles/cust_op_proto.dir/__/autogen/op_proto.cc.o: \ + /Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out/autogen/op_proto.cc \ + /usr/include/stdc-predef.h \ + /Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out/autogen/op_proto.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/operator_reg.h \ + /usr/include/c++/11/functional \ + /usr/include/aarch64-linux-gnu/c++/11/bits/c++config.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/os_defines.h \ + /usr/include/features.h /usr/include/features-time64.h \ + /usr/include/aarch64-linux-gnu/bits/wordsize.h \ + /usr/include/aarch64-linux-gnu/bits/timesize.h \ + /usr/include/aarch64-linux-gnu/sys/cdefs.h \ + /usr/include/aarch64-linux-gnu/bits/long-double.h \ + /usr/include/aarch64-linux-gnu/gnu/stubs.h \ + /usr/include/aarch64-linux-gnu/gnu/stubs-lp64.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/cpu_defines.h \ + /usr/include/c++/11/bits/stl_function.h \ + /usr/include/c++/11/backward/binders.h /usr/include/c++/11/new \ + /usr/include/c++/11/bits/exception.h /usr/include/c++/11/tuple \ + /usr/include/c++/11/utility /usr/include/c++/11/bits/stl_relops.h \ + /usr/include/c++/11/bits/stl_pair.h /usr/include/c++/11/bits/move.h \ + /usr/include/c++/11/type_traits /usr/include/c++/11/initializer_list \ + /usr/include/c++/11/array /usr/include/c++/11/bits/functexcept.h \ + /usr/include/c++/11/bits/exception_defines.h \ + /usr/include/c++/11/bits/stl_algobase.h \ + /usr/include/c++/11/bits/cpp_type_traits.h \ + /usr/include/c++/11/ext/type_traits.h \ + /usr/include/c++/11/ext/numeric_traits.h \ + /usr/include/c++/11/bits/stl_iterator_base_types.h \ + /usr/include/c++/11/bits/stl_iterator_base_funcs.h \ + /usr/include/c++/11/bits/concept_check.h \ + /usr/include/c++/11/debug/assertions.h \ + /usr/include/c++/11/bits/stl_iterator.h \ + /usr/include/c++/11/bits/ptr_traits.h /usr/include/c++/11/debug/debug.h \ + /usr/include/c++/11/bits/predefined_ops.h \ + /usr/include/c++/11/bits/range_access.h \ + /usr/include/c++/11/bits/uses_allocator.h \ + /usr/include/c++/11/bits/invoke.h \ + /usr/include/c++/11/bits/functional_hash.h \ + /usr/include/c++/11/bits/hash_bytes.h /usr/include/c++/11/bits/refwrap.h \ + /usr/include/c++/11/bits/std_function.h /usr/include/c++/11/typeinfo \ + /usr/include/c++/11/memory /usr/include/c++/11/bits/allocator.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/c++allocator.h \ + /usr/include/c++/11/ext/new_allocator.h \ + /usr/include/c++/11/bits/memoryfwd.h \ + /usr/include/c++/11/bits/stl_construct.h \ + /usr/include/c++/11/bits/stl_uninitialized.h \ + /usr/include/c++/11/ext/alloc_traits.h \ + /usr/include/c++/11/bits/alloc_traits.h \ + /usr/include/c++/11/bits/stl_tempbuf.h \ + /usr/include/c++/11/bits/stl_raw_storage_iter.h \ + /usr/include/c++/11/bits/align.h /usr/include/c++/11/bit \ + /usr/lib/gcc/aarch64-linux-gnu/11/include/stdint.h /usr/include/stdint.h \ + /usr/include/aarch64-linux-gnu/bits/libc-header-start.h \ + /usr/include/aarch64-linux-gnu/bits/types.h \ + /usr/include/aarch64-linux-gnu/bits/typesizes.h \ + /usr/include/aarch64-linux-gnu/bits/time64.h \ + /usr/include/aarch64-linux-gnu/bits/wchar.h \ + /usr/include/aarch64-linux-gnu/bits/stdint-intn.h \ + /usr/include/aarch64-linux-gnu/bits/stdint-uintn.h \ + /usr/include/c++/11/bits/unique_ptr.h \ + /usr/include/c++/11/bits/shared_ptr.h /usr/include/c++/11/iosfwd \ + /usr/include/c++/11/bits/stringfwd.h /usr/include/c++/11/bits/postypes.h \ + /usr/include/c++/11/cwchar /usr/include/wchar.h \ + /usr/include/aarch64-linux-gnu/bits/floatn.h \ + /usr/include/aarch64-linux-gnu/bits/floatn-common.h \ + /usr/lib/gcc/aarch64-linux-gnu/11/include/stddef.h \ + /usr/lib/gcc/aarch64-linux-gnu/11/include/stdarg.h \ + /usr/include/aarch64-linux-gnu/bits/types/wint_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/mbstate_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/__mbstate_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/__FILE.h \ + /usr/include/aarch64-linux-gnu/bits/types/FILE.h \ + /usr/include/aarch64-linux-gnu/bits/types/locale_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/__locale_t.h \ + /usr/include/aarch64-linux-gnu/bits/wchar2.h \ + /usr/include/c++/11/bits/shared_ptr_base.h \ + /usr/include/c++/11/bits/allocated_ptr.h \ + /usr/include/c++/11/ext/aligned_buffer.h \ + /usr/include/c++/11/ext/atomicity.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/gthr.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/gthr-default.h \ + /usr/include/pthread.h /usr/include/sched.h \ + /usr/include/aarch64-linux-gnu/bits/types/time_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/struct_timespec.h \ + /usr/include/aarch64-linux-gnu/bits/endian.h \ + /usr/include/aarch64-linux-gnu/bits/endianness.h \ + /usr/include/aarch64-linux-gnu/bits/sched.h \ + /usr/include/aarch64-linux-gnu/bits/types/struct_sched_param.h \ + /usr/include/aarch64-linux-gnu/bits/cpu-set.h /usr/include/time.h \ + /usr/include/aarch64-linux-gnu/bits/time.h \ + /usr/include/aarch64-linux-gnu/bits/timex.h \ + /usr/include/aarch64-linux-gnu/bits/types/struct_timeval.h \ + /usr/include/aarch64-linux-gnu/bits/types/clock_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/struct_tm.h \ + /usr/include/aarch64-linux-gnu/bits/types/clockid_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/timer_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/struct_itimerspec.h \ + /usr/include/aarch64-linux-gnu/bits/pthreadtypes.h \ + /usr/include/aarch64-linux-gnu/bits/thread-shared-types.h \ + /usr/include/aarch64-linux-gnu/bits/pthreadtypes-arch.h \ + /usr/include/aarch64-linux-gnu/bits/atomic_wide_counter.h \ + /usr/include/aarch64-linux-gnu/bits/struct_mutex.h \ + /usr/include/aarch64-linux-gnu/bits/struct_rwlock.h \ + /usr/include/aarch64-linux-gnu/bits/setjmp.h \ + /usr/include/aarch64-linux-gnu/bits/types/__sigset_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/struct___jmp_buf_tag.h \ + /usr/include/aarch64-linux-gnu/bits/pthread_stack_min-dynamic.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/atomic_word.h \ + /usr/include/aarch64-linux-gnu/sys/single_threaded.h \ + /usr/include/c++/11/ext/concurrence.h /usr/include/c++/11/exception \ + /usr/include/c++/11/bits/exception_ptr.h \ + /usr/include/c++/11/bits/cxxabi_init_exception.h \ + /usr/include/c++/11/bits/nested_exception.h \ + /usr/include/c++/11/bits/shared_ptr_atomic.h \ + /usr/include/c++/11/bits/atomic_base.h \ + /usr/include/c++/11/bits/atomic_lockfree_defines.h \ + /usr/include/c++/11/backward/auto_ptr.h /usr/include/c++/11/string \ + /usr/include/c++/11/bits/char_traits.h /usr/include/c++/11/cstdint \ + /usr/include/c++/11/bits/localefwd.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/c++locale.h \ + /usr/include/c++/11/clocale /usr/include/locale.h \ + /usr/include/aarch64-linux-gnu/bits/locale.h /usr/include/c++/11/cctype \ + /usr/include/ctype.h /usr/include/c++/11/bits/ostream_insert.h \ + /usr/include/c++/11/bits/cxxabi_forced.h \ + /usr/include/c++/11/bits/basic_string.h \ + /usr/include/c++/11/ext/string_conversions.h /usr/include/c++/11/cstdlib \ + /usr/include/stdlib.h /usr/include/aarch64-linux-gnu/bits/waitflags.h \ + /usr/include/aarch64-linux-gnu/bits/waitstatus.h \ + /usr/include/aarch64-linux-gnu/sys/types.h /usr/include/endian.h \ + /usr/include/aarch64-linux-gnu/bits/byteswap.h \ + /usr/include/aarch64-linux-gnu/bits/uintn-identity.h \ + /usr/include/aarch64-linux-gnu/sys/select.h \ + /usr/include/aarch64-linux-gnu/bits/select.h \ + /usr/include/aarch64-linux-gnu/bits/types/sigset_t.h \ + /usr/include/aarch64-linux-gnu/bits/select2.h /usr/include/alloca.h \ + /usr/include/aarch64-linux-gnu/bits/stdlib-bsearch.h \ + /usr/include/aarch64-linux-gnu/bits/stdlib-float.h \ + /usr/include/aarch64-linux-gnu/bits/stdlib.h \ + /usr/include/c++/11/bits/std_abs.h /usr/include/c++/11/cstdio \ + /usr/include/stdio.h \ + /usr/include/aarch64-linux-gnu/bits/types/__fpos_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/__fpos64_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/struct_FILE.h \ + /usr/include/aarch64-linux-gnu/bits/types/cookie_io_functions_t.h \ + /usr/include/aarch64-linux-gnu/bits/stdio_lim.h \ + /usr/include/aarch64-linux-gnu/bits/stdio.h \ + /usr/include/aarch64-linux-gnu/bits/stdio2.h /usr/include/c++/11/cerrno \ + /usr/include/errno.h /usr/include/aarch64-linux-gnu/bits/errno.h \ + /usr/include/linux/errno.h /usr/include/aarch64-linux-gnu/asm/errno.h \ + /usr/include/asm-generic/errno.h /usr/include/asm-generic/errno-base.h \ + /usr/include/aarch64-linux-gnu/bits/types/error_t.h \ + /usr/include/c++/11/bits/charconv.h \ + /usr/include/c++/11/bits/basic_string.tcc /usr/include/c++/11/vector \ + /usr/include/c++/11/bits/stl_vector.h \ + /usr/include/c++/11/bits/stl_bvector.h \ + /usr/include/c++/11/bits/vector.tcc \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/operator.h \ + /usr/include/c++/11/map /usr/include/c++/11/bits/stl_tree.h \ + /usr/include/c++/11/bits/stl_map.h \ + /usr/include/c++/11/bits/stl_multimap.h \ + /usr/include/c++/11/bits/erase_if.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/./ge_error_codes.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/./inference_context.h \ + /usr/include/c++/11/set /usr/include/c++/11/bits/stl_set.h \ + /usr/include/c++/11/bits/stl_multiset.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/./tensor.h \ + /usr/include/c++/11/atomic \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/././ge_error_codes.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/././types.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/./ascend_string.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/types.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/./types.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/./resource_context.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/./ge_error_codes.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/./tensor.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/./types.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/operator_factory.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/./operator.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/./ascend_string.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/tensor.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/graph.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/./gnode.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/././tensor.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/././ascend_string.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/register/op_impl_registry.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/ge_error_codes.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/compiler_def.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/register/op_impl_kernel_registry.h \ + /usr/include/c++/11/unordered_set /usr/include/c++/11/bits/hashtable.h \ + /usr/include/c++/11/bits/hashtable_policy.h \ + /usr/include/c++/11/bits/enable_special_members.h \ + /usr/include/c++/11/bits/unordered_set.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/base_type.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/infer_shape_context.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/shape.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/securec.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/securectype.h \ + /usr/include/string.h /usr/include/strings.h \ + /usr/include/aarch64-linux-gnu/bits/strings_fortified.h \ + /usr/include/aarch64-linux-gnu/bits/string_fortified.h \ + /usr/include/c++/11/stdlib.h /usr/include/c++/11/iostream \ + /usr/include/c++/11/ostream /usr/include/c++/11/ios \ + /usr/include/c++/11/bits/ios_base.h \ + /usr/include/c++/11/bits/locale_classes.h \ + /usr/include/c++/11/bits/locale_classes.tcc \ + /usr/include/c++/11/system_error \ + /usr/include/aarch64-linux-gnu/c++/11/bits/error_constants.h \ + /usr/include/c++/11/stdexcept /usr/include/c++/11/streambuf \ + /usr/include/c++/11/bits/streambuf.tcc \ + /usr/include/c++/11/bits/basic_ios.h \ + /usr/include/c++/11/bits/locale_facets.h /usr/include/c++/11/cwctype \ + /usr/include/wctype.h /usr/include/aarch64-linux-gnu/bits/wctype-wchar.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/ctype_base.h \ + /usr/include/c++/11/bits/streambuf_iterator.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/ctype_inline.h \ + /usr/include/c++/11/bits/locale_facets.tcc \ + /usr/include/c++/11/bits/basic_ios.tcc \ + /usr/include/c++/11/bits/ostream.tcc /usr/include/c++/11/istream \ + /usr/include/c++/11/bits/istream.tcc /usr/include/c++/11/cstring \ + /usr/include/c++/11/limits \ + /usr/local/Ascend/ascend-toolkit/latest/include/utils/extern_math_util.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/tensor.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/storage_shape.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/storage_format.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/expand_dims_type.h \ + /usr/include/c++/11/cstddef \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/tensor_data.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/runtime_attrs.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/continuous_vector.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/external/ge_common/ge_api_error_codes.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/external/ge_common/ge_error_codes.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/external/ge_common/ge_api_types.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/extended_kernel_context.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/kernel_context.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/kernel_run_context.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/context_extend.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/compute_node_info.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/inference_context.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/infer_shape_range_context.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/range.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/tiling_context.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/tiling_data.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/continuous_vector.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/runtime_attrs.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/op_execute_context.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/shape.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/tensor.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/extended_kernel_context.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/ge/ge_allocator.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/infer_datatype_context.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/ascend_string.h diff --git a/Increase_multiplexing/No_increase/build_out/op_host/CMakeFiles/cust_op_proto.dir/add_custom.cpp.o b/Increase_multiplexing/No_increase/build_out/op_host/CMakeFiles/cust_op_proto.dir/add_custom.cpp.o new file mode 100644 index 0000000000000000000000000000000000000000..24d1c4b462e498beb7db38ec1fdd6ee943a8bdee Binary files /dev/null and b/Increase_multiplexing/No_increase/build_out/op_host/CMakeFiles/cust_op_proto.dir/add_custom.cpp.o differ diff --git a/Increase_multiplexing/No_increase/build_out/op_host/CMakeFiles/cust_op_proto.dir/add_custom.cpp.o.d b/Increase_multiplexing/No_increase/build_out/op_host/CMakeFiles/cust_op_proto.dir/add_custom.cpp.o.d new file mode 100644 index 0000000000000000000000000000000000000000..c0d5b5f6fcd650591f3bdb6aed03e5331c02ea31 --- /dev/null +++ b/Increase_multiplexing/No_increase/build_out/op_host/CMakeFiles/cust_op_proto.dir/add_custom.cpp.o.d @@ -0,0 +1,263 @@ +op_host/CMakeFiles/cust_op_proto.dir/add_custom.cpp.o: \ + /Test_performance/Operator-performance/Increase_multiplexing/No_increase/op_host/add_custom.cpp \ + /usr/include/stdc-predef.h \ + /Test_performance/Operator-performance/Increase_multiplexing/No_increase/op_host/add_custom_tiling.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/register/tilingdata_base.h \ + /usr/include/c++/11/vector /usr/include/c++/11/bits/stl_algobase.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/c++config.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/os_defines.h \ + /usr/include/features.h /usr/include/features-time64.h \ + /usr/include/aarch64-linux-gnu/bits/wordsize.h \ + /usr/include/aarch64-linux-gnu/bits/timesize.h \ + /usr/include/aarch64-linux-gnu/sys/cdefs.h \ + /usr/include/aarch64-linux-gnu/bits/long-double.h \ + /usr/include/aarch64-linux-gnu/gnu/stubs.h \ + /usr/include/aarch64-linux-gnu/gnu/stubs-lp64.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/cpu_defines.h \ + /usr/include/c++/11/bits/functexcept.h \ + /usr/include/c++/11/bits/exception_defines.h \ + /usr/include/c++/11/bits/cpp_type_traits.h \ + /usr/include/c++/11/ext/type_traits.h \ + /usr/include/c++/11/ext/numeric_traits.h \ + /usr/include/c++/11/bits/stl_pair.h /usr/include/c++/11/bits/move.h \ + /usr/include/c++/11/type_traits \ + /usr/include/c++/11/bits/stl_iterator_base_types.h \ + /usr/include/c++/11/bits/stl_iterator_base_funcs.h \ + /usr/include/c++/11/bits/concept_check.h \ + /usr/include/c++/11/debug/assertions.h \ + /usr/include/c++/11/bits/stl_iterator.h \ + /usr/include/c++/11/bits/ptr_traits.h /usr/include/c++/11/debug/debug.h \ + /usr/include/c++/11/bits/predefined_ops.h \ + /usr/include/c++/11/bits/allocator.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/c++allocator.h \ + /usr/include/c++/11/ext/new_allocator.h /usr/include/c++/11/new \ + /usr/include/c++/11/bits/exception.h \ + /usr/include/c++/11/bits/memoryfwd.h \ + /usr/include/c++/11/bits/stl_construct.h \ + /usr/include/c++/11/bits/stl_uninitialized.h \ + /usr/include/c++/11/ext/alloc_traits.h \ + /usr/include/c++/11/bits/alloc_traits.h \ + /usr/include/c++/11/bits/stl_vector.h \ + /usr/include/c++/11/initializer_list \ + /usr/include/c++/11/bits/stl_bvector.h \ + /usr/include/c++/11/bits/functional_hash.h \ + /usr/include/c++/11/bits/hash_bytes.h \ + /usr/include/c++/11/bits/range_access.h \ + /usr/include/c++/11/bits/vector.tcc /usr/include/c++/11/map \ + /usr/include/c++/11/bits/stl_tree.h \ + /usr/include/c++/11/bits/stl_function.h \ + /usr/include/c++/11/backward/binders.h \ + /usr/include/c++/11/ext/aligned_buffer.h \ + /usr/include/c++/11/bits/stl_map.h /usr/include/c++/11/tuple \ + /usr/include/c++/11/utility /usr/include/c++/11/bits/stl_relops.h \ + /usr/include/c++/11/array /usr/include/c++/11/bits/uses_allocator.h \ + /usr/include/c++/11/bits/invoke.h \ + /usr/include/c++/11/bits/stl_multimap.h \ + /usr/include/c++/11/bits/erase_if.h /usr/include/c++/11/memory \ + /usr/include/c++/11/bits/stl_tempbuf.h \ + /usr/include/c++/11/bits/stl_raw_storage_iter.h \ + /usr/include/c++/11/bits/align.h /usr/include/c++/11/bit \ + /usr/lib/gcc/aarch64-linux-gnu/11/include/stdint.h /usr/include/stdint.h \ + /usr/include/aarch64-linux-gnu/bits/libc-header-start.h \ + /usr/include/aarch64-linux-gnu/bits/types.h \ + /usr/include/aarch64-linux-gnu/bits/typesizes.h \ + /usr/include/aarch64-linux-gnu/bits/time64.h \ + /usr/include/aarch64-linux-gnu/bits/wchar.h \ + /usr/include/aarch64-linux-gnu/bits/stdint-intn.h \ + /usr/include/aarch64-linux-gnu/bits/stdint-uintn.h \ + /usr/include/c++/11/bits/unique_ptr.h \ + /usr/include/c++/11/bits/shared_ptr.h /usr/include/c++/11/iosfwd \ + /usr/include/c++/11/bits/stringfwd.h /usr/include/c++/11/bits/postypes.h \ + /usr/include/c++/11/cwchar /usr/include/wchar.h \ + /usr/include/aarch64-linux-gnu/bits/floatn.h \ + /usr/include/aarch64-linux-gnu/bits/floatn-common.h \ + /usr/lib/gcc/aarch64-linux-gnu/11/include/stddef.h \ + /usr/lib/gcc/aarch64-linux-gnu/11/include/stdarg.h \ + /usr/include/aarch64-linux-gnu/bits/types/wint_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/mbstate_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/__mbstate_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/__FILE.h \ + /usr/include/aarch64-linux-gnu/bits/types/FILE.h \ + /usr/include/aarch64-linux-gnu/bits/types/locale_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/__locale_t.h \ + /usr/include/aarch64-linux-gnu/bits/wchar2.h \ + /usr/include/c++/11/bits/shared_ptr_base.h /usr/include/c++/11/typeinfo \ + /usr/include/c++/11/bits/allocated_ptr.h \ + /usr/include/c++/11/bits/refwrap.h /usr/include/c++/11/ext/atomicity.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/gthr.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/gthr-default.h \ + /usr/include/pthread.h /usr/include/sched.h \ + /usr/include/aarch64-linux-gnu/bits/types/time_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/struct_timespec.h \ + /usr/include/aarch64-linux-gnu/bits/endian.h \ + /usr/include/aarch64-linux-gnu/bits/endianness.h \ + /usr/include/aarch64-linux-gnu/bits/sched.h \ + /usr/include/aarch64-linux-gnu/bits/types/struct_sched_param.h \ + /usr/include/aarch64-linux-gnu/bits/cpu-set.h /usr/include/time.h \ + /usr/include/aarch64-linux-gnu/bits/time.h \ + /usr/include/aarch64-linux-gnu/bits/timex.h \ + /usr/include/aarch64-linux-gnu/bits/types/struct_timeval.h \ + /usr/include/aarch64-linux-gnu/bits/types/clock_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/struct_tm.h \ + /usr/include/aarch64-linux-gnu/bits/types/clockid_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/timer_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/struct_itimerspec.h \ + /usr/include/aarch64-linux-gnu/bits/pthreadtypes.h \ + /usr/include/aarch64-linux-gnu/bits/thread-shared-types.h \ + /usr/include/aarch64-linux-gnu/bits/pthreadtypes-arch.h \ + /usr/include/aarch64-linux-gnu/bits/atomic_wide_counter.h \ + /usr/include/aarch64-linux-gnu/bits/struct_mutex.h \ + /usr/include/aarch64-linux-gnu/bits/struct_rwlock.h \ + /usr/include/aarch64-linux-gnu/bits/setjmp.h \ + /usr/include/aarch64-linux-gnu/bits/types/__sigset_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/struct___jmp_buf_tag.h \ + /usr/include/aarch64-linux-gnu/bits/pthread_stack_min-dynamic.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/atomic_word.h \ + /usr/include/aarch64-linux-gnu/sys/single_threaded.h \ + /usr/include/c++/11/ext/concurrence.h /usr/include/c++/11/exception \ + /usr/include/c++/11/bits/exception_ptr.h \ + /usr/include/c++/11/bits/cxxabi_init_exception.h \ + /usr/include/c++/11/bits/nested_exception.h \ + /usr/include/c++/11/bits/shared_ptr_atomic.h \ + /usr/include/c++/11/bits/atomic_base.h \ + /usr/include/c++/11/bits/atomic_lockfree_defines.h \ + /usr/include/c++/11/backward/auto_ptr.h /usr/include/c++/11/cstring \ + /usr/include/string.h /usr/include/strings.h \ + /usr/include/aarch64-linux-gnu/bits/strings_fortified.h \ + /usr/include/aarch64-linux-gnu/bits/string_fortified.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/securec.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/securectype.h \ + /usr/include/stdio.h \ + /usr/include/aarch64-linux-gnu/bits/types/__fpos_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/__fpos64_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/struct_FILE.h \ + /usr/include/aarch64-linux-gnu/bits/types/cookie_io_functions_t.h \ + /usr/include/aarch64-linux-gnu/bits/stdio_lim.h \ + /usr/include/aarch64-linux-gnu/bits/stdio.h \ + /usr/include/aarch64-linux-gnu/bits/stdio2.h \ + /usr/include/c++/11/stdlib.h /usr/include/c++/11/cstdlib \ + /usr/include/stdlib.h /usr/include/aarch64-linux-gnu/bits/waitflags.h \ + /usr/include/aarch64-linux-gnu/bits/waitstatus.h \ + /usr/include/aarch64-linux-gnu/sys/types.h /usr/include/endian.h \ + /usr/include/aarch64-linux-gnu/bits/byteswap.h \ + /usr/include/aarch64-linux-gnu/bits/uintn-identity.h \ + /usr/include/aarch64-linux-gnu/sys/select.h \ + /usr/include/aarch64-linux-gnu/bits/select.h \ + /usr/include/aarch64-linux-gnu/bits/types/sigset_t.h \ + /usr/include/aarch64-linux-gnu/bits/select2.h /usr/include/alloca.h \ + /usr/include/aarch64-linux-gnu/bits/stdlib-bsearch.h \ + /usr/include/aarch64-linux-gnu/bits/stdlib-float.h \ + /usr/include/aarch64-linux-gnu/bits/stdlib.h \ + /usr/include/c++/11/bits/std_abs.h /usr/include/errno.h \ + /usr/include/aarch64-linux-gnu/bits/errno.h /usr/include/linux/errno.h \ + /usr/include/aarch64-linux-gnu/asm/errno.h \ + /usr/include/asm-generic/errno.h /usr/include/asm-generic/errno-base.h \ + /usr/include/aarch64-linux-gnu/bits/types/error_t.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/ascend_string.h \ + /usr/include/c++/11/string /usr/include/c++/11/bits/char_traits.h \ + /usr/include/c++/11/cstdint /usr/include/c++/11/bits/localefwd.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/c++locale.h \ + /usr/include/c++/11/clocale /usr/include/locale.h \ + /usr/include/aarch64-linux-gnu/bits/locale.h /usr/include/c++/11/cctype \ + /usr/include/ctype.h /usr/include/c++/11/bits/ostream_insert.h \ + /usr/include/c++/11/bits/cxxabi_forced.h \ + /usr/include/c++/11/bits/basic_string.h \ + /usr/include/c++/11/ext/string_conversions.h /usr/include/c++/11/cstdio \ + /usr/include/c++/11/cerrno /usr/include/c++/11/bits/charconv.h \ + /usr/include/c++/11/bits/basic_string.tcc /usr/include/c++/11/functional \ + /usr/include/c++/11/bits/std_function.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/types.h \ + /usr/include/c++/11/atomic \ + /usr/local/Ascend/ascend-toolkit/latest/include/register/op_def_registry.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/register/op_def.h \ + /usr/include/c++/11/iostream /usr/include/c++/11/ostream \ + /usr/include/c++/11/ios /usr/include/c++/11/bits/ios_base.h \ + /usr/include/c++/11/bits/locale_classes.h \ + /usr/include/c++/11/bits/locale_classes.tcc \ + /usr/include/c++/11/system_error \ + /usr/include/aarch64-linux-gnu/c++/11/bits/error_constants.h \ + /usr/include/c++/11/stdexcept /usr/include/c++/11/streambuf \ + /usr/include/c++/11/bits/streambuf.tcc \ + /usr/include/c++/11/bits/basic_ios.h \ + /usr/include/c++/11/bits/locale_facets.h /usr/include/c++/11/cwctype \ + /usr/include/wctype.h /usr/include/aarch64-linux-gnu/bits/wctype-wchar.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/ctype_base.h \ + /usr/include/c++/11/bits/streambuf_iterator.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/ctype_inline.h \ + /usr/include/c++/11/bits/locale_facets.tcc \ + /usr/include/c++/11/bits/basic_ios.tcc \ + /usr/include/c++/11/bits/ostream.tcc /usr/include/c++/11/istream \ + /usr/include/c++/11/bits/istream.tcc \ + /usr/local/Ascend/ascend-toolkit/latest/include/register/op_impl_registry.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/ge_error_codes.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/compiler_def.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/register/op_impl_kernel_registry.h \ + /usr/include/c++/11/unordered_set /usr/include/c++/11/bits/hashtable.h \ + /usr/include/c++/11/bits/hashtable_policy.h \ + /usr/include/c++/11/bits/enable_special_members.h \ + /usr/include/c++/11/bits/unordered_set.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/base_type.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/infer_shape_context.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/shape.h \ + /usr/include/c++/11/limits \ + /usr/local/Ascend/ascend-toolkit/latest/include/utils/extern_math_util.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/tensor.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/storage_shape.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/storage_format.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/expand_dims_type.h \ + /usr/include/c++/11/cstddef \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/tensor_data.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/runtime_attrs.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/continuous_vector.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/external/ge_common/ge_api_error_codes.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/external/ge_common/ge_error_codes.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/external/ge_common/ge_api_types.h \ + /usr/include/c++/11/set /usr/include/c++/11/bits/stl_set.h \ + /usr/include/c++/11/bits/stl_multiset.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/tensor.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/./ge_error_codes.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/./types.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/ascend_string.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/extended_kernel_context.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/kernel_context.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/kernel_run_context.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/context_extend.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/compute_node_info.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/inference_context.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/tensor.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/types.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/resource_context.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/ge_error_codes.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/infer_shape_range_context.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/range.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/tiling_context.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/tiling_data.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/continuous_vector.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/runtime_attrs.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/op_execute_context.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/shape.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/tensor.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/extended_kernel_context.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/ge/ge_allocator.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/infer_datatype_context.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/operator_reg.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/operator.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/./inference_context.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/./tensor.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/operator_factory.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/./operator.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/./ascend_string.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/graph.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/./gnode.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/././ge_error_codes.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/././types.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/././tensor.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/././ascend_string.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/register/op_def_factory.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/utils/type_utils.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/tiling/platform/platform_ascendc.h \ + /usr/include/c++/11/mutex /usr/include/c++/11/chrono \ + /usr/include/c++/11/ratio /usr/include/c++/11/ctime \ + /usr/include/c++/11/bits/parse_numbers.h \ + /usr/include/c++/11/bits/std_mutex.h \ + /usr/include/c++/11/bits/unique_lock.h diff --git a/Increase_multiplexing/No_increase/build_out/op_host/CMakeFiles/cust_op_proto.dir/build.make b/Increase_multiplexing/No_increase/build_out/op_host/CMakeFiles/cust_op_proto.dir/build.make new file mode 100644 index 0000000000000000000000000000000000000000..055114b9f8291b7c6028168802f7391f6c963cdc --- /dev/null +++ b/Increase_multiplexing/No_increase/build_out/op_host/CMakeFiles/cust_op_proto.dir/build.make @@ -0,0 +1,126 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + +# Disable VCS-based implicit rules. +% : %,v + +# Disable VCS-based implicit rules. +% : RCS/% + +# Disable VCS-based implicit rules. +% : RCS/%,v + +# Disable VCS-based implicit rules. +% : SCCS/s.% + +# Disable VCS-based implicit rules. +% : s.% + +.SUFFIXES: .hpux_make_needs_suffix_list + +# Command-line flag to silence nested $(MAKE). +$(VERBOSE)MAKESILENT = -s + +#Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E rm -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /Test_performance/Operator-performance/Increase_multiplexing/No_increase + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out + +# Include any dependencies generated for this target. +include op_host/CMakeFiles/cust_op_proto.dir/depend.make +# Include any dependencies generated by the compiler for this target. +include op_host/CMakeFiles/cust_op_proto.dir/compiler_depend.make + +# Include the progress variables for this target. +include op_host/CMakeFiles/cust_op_proto.dir/progress.make + +# Include the compile flags for this target's objects. +include op_host/CMakeFiles/cust_op_proto.dir/flags.make + +op_host/CMakeFiles/cust_op_proto.dir/add_custom.cpp.o: op_host/CMakeFiles/cust_op_proto.dir/flags.make +op_host/CMakeFiles/cust_op_proto.dir/add_custom.cpp.o: ../op_host/add_custom.cpp +op_host/CMakeFiles/cust_op_proto.dir/add_custom.cpp.o: op_host/CMakeFiles/cust_op_proto.dir/compiler_depend.ts + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Building CXX object op_host/CMakeFiles/cust_op_proto.dir/add_custom.cpp.o" + cd /Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out/op_host && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT op_host/CMakeFiles/cust_op_proto.dir/add_custom.cpp.o -MF CMakeFiles/cust_op_proto.dir/add_custom.cpp.o.d -o CMakeFiles/cust_op_proto.dir/add_custom.cpp.o -c /Test_performance/Operator-performance/Increase_multiplexing/No_increase/op_host/add_custom.cpp + +op_host/CMakeFiles/cust_op_proto.dir/add_custom.cpp.i: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/cust_op_proto.dir/add_custom.cpp.i" + cd /Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out/op_host && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /Test_performance/Operator-performance/Increase_multiplexing/No_increase/op_host/add_custom.cpp > CMakeFiles/cust_op_proto.dir/add_custom.cpp.i + +op_host/CMakeFiles/cust_op_proto.dir/add_custom.cpp.s: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/cust_op_proto.dir/add_custom.cpp.s" + cd /Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out/op_host && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /Test_performance/Operator-performance/Increase_multiplexing/No_increase/op_host/add_custom.cpp -o CMakeFiles/cust_op_proto.dir/add_custom.cpp.s + +op_host/CMakeFiles/cust_op_proto.dir/__/autogen/op_proto.cc.o: op_host/CMakeFiles/cust_op_proto.dir/flags.make +op_host/CMakeFiles/cust_op_proto.dir/__/autogen/op_proto.cc.o: autogen/op_proto.cc +op_host/CMakeFiles/cust_op_proto.dir/__/autogen/op_proto.cc.o: op_host/CMakeFiles/cust_op_proto.dir/compiler_depend.ts + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Building CXX object op_host/CMakeFiles/cust_op_proto.dir/__/autogen/op_proto.cc.o" + cd /Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out/op_host && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT op_host/CMakeFiles/cust_op_proto.dir/__/autogen/op_proto.cc.o -MF CMakeFiles/cust_op_proto.dir/__/autogen/op_proto.cc.o.d -o CMakeFiles/cust_op_proto.dir/__/autogen/op_proto.cc.o -c /Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out/autogen/op_proto.cc + +op_host/CMakeFiles/cust_op_proto.dir/__/autogen/op_proto.cc.i: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/cust_op_proto.dir/__/autogen/op_proto.cc.i" + cd /Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out/op_host && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out/autogen/op_proto.cc > CMakeFiles/cust_op_proto.dir/__/autogen/op_proto.cc.i + +op_host/CMakeFiles/cust_op_proto.dir/__/autogen/op_proto.cc.s: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/cust_op_proto.dir/__/autogen/op_proto.cc.s" + cd /Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out/op_host && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out/autogen/op_proto.cc -o CMakeFiles/cust_op_proto.dir/__/autogen/op_proto.cc.s + +# Object files for target cust_op_proto +cust_op_proto_OBJECTS = \ +"CMakeFiles/cust_op_proto.dir/add_custom.cpp.o" \ +"CMakeFiles/cust_op_proto.dir/__/autogen/op_proto.cc.o" + +# External object files for target cust_op_proto +cust_op_proto_EXTERNAL_OBJECTS = + +op_host/libcust_opsproto_rt2.0.so: op_host/CMakeFiles/cust_op_proto.dir/add_custom.cpp.o +op_host/libcust_opsproto_rt2.0.so: op_host/CMakeFiles/cust_op_proto.dir/__/autogen/op_proto.cc.o +op_host/libcust_opsproto_rt2.0.so: op_host/CMakeFiles/cust_op_proto.dir/build.make +op_host/libcust_opsproto_rt2.0.so: op_host/CMakeFiles/cust_op_proto.dir/link.txt + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --bold --progress-dir=/Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out/CMakeFiles --progress-num=$(CMAKE_PROGRESS_3) "Linking CXX shared library libcust_opsproto_rt2.0.so" + cd /Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out/op_host && $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/cust_op_proto.dir/link.txt --verbose=$(VERBOSE) + +# Rule to build all files generated by this target. +op_host/CMakeFiles/cust_op_proto.dir/build: op_host/libcust_opsproto_rt2.0.so +.PHONY : op_host/CMakeFiles/cust_op_proto.dir/build + +op_host/CMakeFiles/cust_op_proto.dir/clean: + cd /Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out/op_host && $(CMAKE_COMMAND) -P CMakeFiles/cust_op_proto.dir/cmake_clean.cmake +.PHONY : op_host/CMakeFiles/cust_op_proto.dir/clean + +op_host/CMakeFiles/cust_op_proto.dir/depend: + cd /Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /Test_performance/Operator-performance/Increase_multiplexing/No_increase /Test_performance/Operator-performance/Increase_multiplexing/No_increase/op_host /Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out /Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out/op_host /Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out/op_host/CMakeFiles/cust_op_proto.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : op_host/CMakeFiles/cust_op_proto.dir/depend + diff --git a/Increase_multiplexing/No_increase/build_out/op_host/CMakeFiles/cust_op_proto.dir/cmake_clean.cmake b/Increase_multiplexing/No_increase/build_out/op_host/CMakeFiles/cust_op_proto.dir/cmake_clean.cmake new file mode 100644 index 0000000000000000000000000000000000000000..76762a8e098c581958fbe1179c4be461e3dfdd2e --- /dev/null +++ b/Increase_multiplexing/No_increase/build_out/op_host/CMakeFiles/cust_op_proto.dir/cmake_clean.cmake @@ -0,0 +1,13 @@ +file(REMOVE_RECURSE + "CMakeFiles/cust_op_proto.dir/__/autogen/op_proto.cc.o" + "CMakeFiles/cust_op_proto.dir/__/autogen/op_proto.cc.o.d" + "CMakeFiles/cust_op_proto.dir/add_custom.cpp.o" + "CMakeFiles/cust_op_proto.dir/add_custom.cpp.o.d" + "libcust_opsproto_rt2.0.pdb" + "libcust_opsproto_rt2.0.so" +) + +# Per-language clean rules from dependency scanning. +foreach(lang CXX) + include(CMakeFiles/cust_op_proto.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/Increase_multiplexing/No_increase/build_out/op_host/CMakeFiles/cust_op_proto.dir/compiler_depend.internal b/Increase_multiplexing/No_increase/build_out/op_host/CMakeFiles/cust_op_proto.dir/compiler_depend.internal new file mode 100644 index 0000000000000000000000000000000000000000..45ec5796c35307279de313ecd3dcdb89a57ec6fb --- /dev/null +++ b/Increase_multiplexing/No_increase/build_out/op_host/CMakeFiles/cust_op_proto.dir/compiler_depend.internal @@ -0,0 +1,612 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +op_host/CMakeFiles/cust_op_proto.dir/__/autogen/op_proto.cc.o + /Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out/autogen/op_proto.cc + /usr/include/stdc-predef.h + /Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out/autogen/op_proto.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/operator_reg.h + /usr/include/c++/11/functional + /usr/include/aarch64-linux-gnu/c++/11/bits/c++config.h + /usr/include/aarch64-linux-gnu/c++/11/bits/os_defines.h + /usr/include/features.h + /usr/include/features-time64.h + /usr/include/aarch64-linux-gnu/bits/wordsize.h + /usr/include/aarch64-linux-gnu/bits/timesize.h + /usr/include/aarch64-linux-gnu/sys/cdefs.h + /usr/include/aarch64-linux-gnu/bits/long-double.h + /usr/include/aarch64-linux-gnu/gnu/stubs.h + /usr/include/aarch64-linux-gnu/gnu/stubs-lp64.h + /usr/include/aarch64-linux-gnu/c++/11/bits/cpu_defines.h + /usr/include/c++/11/bits/stl_function.h + /usr/include/c++/11/backward/binders.h + /usr/include/c++/11/new + /usr/include/c++/11/bits/exception.h + /usr/include/c++/11/tuple + /usr/include/c++/11/utility + /usr/include/c++/11/bits/stl_relops.h + /usr/include/c++/11/bits/stl_pair.h + /usr/include/c++/11/bits/move.h + /usr/include/c++/11/type_traits + /usr/include/c++/11/initializer_list + /usr/include/c++/11/array + /usr/include/c++/11/bits/functexcept.h + /usr/include/c++/11/bits/exception_defines.h + /usr/include/c++/11/bits/stl_algobase.h + /usr/include/c++/11/bits/cpp_type_traits.h + /usr/include/c++/11/ext/type_traits.h + /usr/include/c++/11/ext/numeric_traits.h + /usr/include/c++/11/bits/stl_iterator_base_types.h + /usr/include/c++/11/bits/stl_iterator_base_funcs.h + /usr/include/c++/11/bits/concept_check.h + /usr/include/c++/11/debug/assertions.h + /usr/include/c++/11/bits/stl_iterator.h + /usr/include/c++/11/bits/ptr_traits.h + /usr/include/c++/11/debug/debug.h + /usr/include/c++/11/bits/predefined_ops.h + /usr/include/c++/11/bits/range_access.h + /usr/include/c++/11/bits/uses_allocator.h + /usr/include/c++/11/bits/invoke.h + /usr/include/c++/11/bits/functional_hash.h + /usr/include/c++/11/bits/hash_bytes.h + /usr/include/c++/11/bits/refwrap.h + /usr/include/c++/11/bits/std_function.h + /usr/include/c++/11/typeinfo + /usr/include/c++/11/memory + /usr/include/c++/11/bits/allocator.h + /usr/include/aarch64-linux-gnu/c++/11/bits/c++allocator.h + /usr/include/c++/11/ext/new_allocator.h + /usr/include/c++/11/bits/memoryfwd.h + /usr/include/c++/11/bits/stl_construct.h + /usr/include/c++/11/bits/stl_uninitialized.h + /usr/include/c++/11/ext/alloc_traits.h + /usr/include/c++/11/bits/alloc_traits.h + /usr/include/c++/11/bits/stl_tempbuf.h + /usr/include/c++/11/bits/stl_raw_storage_iter.h + /usr/include/c++/11/bits/align.h + /usr/include/c++/11/bit + /usr/lib/gcc/aarch64-linux-gnu/11/include/stdint.h + /usr/include/stdint.h + /usr/include/aarch64-linux-gnu/bits/libc-header-start.h + /usr/include/aarch64-linux-gnu/bits/types.h + /usr/include/aarch64-linux-gnu/bits/typesizes.h + /usr/include/aarch64-linux-gnu/bits/time64.h + /usr/include/aarch64-linux-gnu/bits/wchar.h + /usr/include/aarch64-linux-gnu/bits/stdint-intn.h + /usr/include/aarch64-linux-gnu/bits/stdint-uintn.h + /usr/include/c++/11/bits/unique_ptr.h + /usr/include/c++/11/bits/shared_ptr.h + /usr/include/c++/11/iosfwd + /usr/include/c++/11/bits/stringfwd.h + /usr/include/c++/11/bits/postypes.h + /usr/include/c++/11/cwchar + /usr/include/wchar.h + /usr/include/aarch64-linux-gnu/bits/floatn.h + /usr/include/aarch64-linux-gnu/bits/floatn-common.h + /usr/lib/gcc/aarch64-linux-gnu/11/include/stddef.h + /usr/lib/gcc/aarch64-linux-gnu/11/include/stdarg.h + /usr/include/aarch64-linux-gnu/bits/types/wint_t.h + /usr/include/aarch64-linux-gnu/bits/types/mbstate_t.h + /usr/include/aarch64-linux-gnu/bits/types/__mbstate_t.h + /usr/include/aarch64-linux-gnu/bits/types/__FILE.h + /usr/include/aarch64-linux-gnu/bits/types/FILE.h + /usr/include/aarch64-linux-gnu/bits/types/locale_t.h + /usr/include/aarch64-linux-gnu/bits/types/__locale_t.h + /usr/include/aarch64-linux-gnu/bits/wchar2.h + /usr/include/c++/11/bits/shared_ptr_base.h + /usr/include/c++/11/bits/allocated_ptr.h + /usr/include/c++/11/ext/aligned_buffer.h + /usr/include/c++/11/ext/atomicity.h + /usr/include/aarch64-linux-gnu/c++/11/bits/gthr.h + /usr/include/aarch64-linux-gnu/c++/11/bits/gthr-default.h + /usr/include/pthread.h + /usr/include/sched.h + /usr/include/aarch64-linux-gnu/bits/types/time_t.h + /usr/include/aarch64-linux-gnu/bits/types/struct_timespec.h + /usr/include/aarch64-linux-gnu/bits/endian.h + /usr/include/aarch64-linux-gnu/bits/endianness.h + /usr/include/aarch64-linux-gnu/bits/sched.h + /usr/include/aarch64-linux-gnu/bits/types/struct_sched_param.h + /usr/include/aarch64-linux-gnu/bits/cpu-set.h + /usr/include/time.h + /usr/include/aarch64-linux-gnu/bits/time.h + /usr/include/aarch64-linux-gnu/bits/timex.h + /usr/include/aarch64-linux-gnu/bits/types/struct_timeval.h + /usr/include/aarch64-linux-gnu/bits/types/clock_t.h + /usr/include/aarch64-linux-gnu/bits/types/struct_tm.h + /usr/include/aarch64-linux-gnu/bits/types/clockid_t.h + /usr/include/aarch64-linux-gnu/bits/types/timer_t.h + /usr/include/aarch64-linux-gnu/bits/types/struct_itimerspec.h + /usr/include/aarch64-linux-gnu/bits/pthreadtypes.h + /usr/include/aarch64-linux-gnu/bits/thread-shared-types.h + /usr/include/aarch64-linux-gnu/bits/pthreadtypes-arch.h + /usr/include/aarch64-linux-gnu/bits/atomic_wide_counter.h + /usr/include/aarch64-linux-gnu/bits/struct_mutex.h + /usr/include/aarch64-linux-gnu/bits/struct_rwlock.h + /usr/include/aarch64-linux-gnu/bits/setjmp.h + /usr/include/aarch64-linux-gnu/bits/types/__sigset_t.h + /usr/include/aarch64-linux-gnu/bits/types/struct___jmp_buf_tag.h + /usr/include/aarch64-linux-gnu/bits/pthread_stack_min-dynamic.h + /usr/include/aarch64-linux-gnu/c++/11/bits/atomic_word.h + /usr/include/aarch64-linux-gnu/sys/single_threaded.h + /usr/include/c++/11/ext/concurrence.h + /usr/include/c++/11/exception + /usr/include/c++/11/bits/exception_ptr.h + /usr/include/c++/11/bits/cxxabi_init_exception.h + /usr/include/c++/11/bits/nested_exception.h + /usr/include/c++/11/bits/shared_ptr_atomic.h + /usr/include/c++/11/bits/atomic_base.h + /usr/include/c++/11/bits/atomic_lockfree_defines.h + /usr/include/c++/11/backward/auto_ptr.h + /usr/include/c++/11/string + /usr/include/c++/11/bits/char_traits.h + /usr/include/c++/11/cstdint + /usr/include/c++/11/bits/localefwd.h + /usr/include/aarch64-linux-gnu/c++/11/bits/c++locale.h + /usr/include/c++/11/clocale + /usr/include/locale.h + /usr/include/aarch64-linux-gnu/bits/locale.h + /usr/include/c++/11/cctype + /usr/include/ctype.h + /usr/include/c++/11/bits/ostream_insert.h + /usr/include/c++/11/bits/cxxabi_forced.h + /usr/include/c++/11/bits/basic_string.h + /usr/include/c++/11/ext/string_conversions.h + /usr/include/c++/11/cstdlib + /usr/include/stdlib.h + /usr/include/aarch64-linux-gnu/bits/waitflags.h + /usr/include/aarch64-linux-gnu/bits/waitstatus.h + /usr/include/aarch64-linux-gnu/sys/types.h + /usr/include/endian.h + /usr/include/aarch64-linux-gnu/bits/byteswap.h + /usr/include/aarch64-linux-gnu/bits/uintn-identity.h + /usr/include/aarch64-linux-gnu/sys/select.h + /usr/include/aarch64-linux-gnu/bits/select.h + /usr/include/aarch64-linux-gnu/bits/types/sigset_t.h + /usr/include/aarch64-linux-gnu/bits/select2.h + /usr/include/alloca.h + /usr/include/aarch64-linux-gnu/bits/stdlib-bsearch.h + /usr/include/aarch64-linux-gnu/bits/stdlib-float.h + /usr/include/aarch64-linux-gnu/bits/stdlib.h + /usr/include/c++/11/bits/std_abs.h + /usr/include/c++/11/cstdio + /usr/include/stdio.h + /usr/include/aarch64-linux-gnu/bits/types/__fpos_t.h + /usr/include/aarch64-linux-gnu/bits/types/__fpos64_t.h + /usr/include/aarch64-linux-gnu/bits/types/struct_FILE.h + /usr/include/aarch64-linux-gnu/bits/types/cookie_io_functions_t.h + /usr/include/aarch64-linux-gnu/bits/stdio_lim.h + /usr/include/aarch64-linux-gnu/bits/stdio.h + /usr/include/aarch64-linux-gnu/bits/stdio2.h + /usr/include/c++/11/cerrno + /usr/include/errno.h + /usr/include/aarch64-linux-gnu/bits/errno.h + /usr/include/linux/errno.h + /usr/include/aarch64-linux-gnu/asm/errno.h + /usr/include/asm-generic/errno.h + /usr/include/asm-generic/errno-base.h + /usr/include/aarch64-linux-gnu/bits/types/error_t.h + /usr/include/c++/11/bits/charconv.h + /usr/include/c++/11/bits/basic_string.tcc + /usr/include/c++/11/vector + /usr/include/c++/11/bits/stl_vector.h + /usr/include/c++/11/bits/stl_bvector.h + /usr/include/c++/11/bits/vector.tcc + /usr/local/Ascend/ascend-toolkit/latest/include/graph/operator.h + /usr/include/c++/11/map + /usr/include/c++/11/bits/stl_tree.h + /usr/include/c++/11/bits/stl_map.h + /usr/include/c++/11/bits/stl_multimap.h + /usr/include/c++/11/bits/erase_if.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/ge_error_codes.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/inference_context.h + /usr/include/c++/11/set + /usr/include/c++/11/bits/stl_set.h + /usr/include/c++/11/bits/stl_multiset.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/tensor.h + /usr/include/c++/11/atomic + /usr/local/Ascend/ascend-toolkit/latest/include/graph/ge_error_codes.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/types.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/ascend_string.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/types.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/types.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/resource_context.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/ge_error_codes.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/tensor.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/types.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/operator_factory.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/operator.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/ascend_string.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/tensor.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/graph.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/gnode.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/tensor.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/ascend_string.h + /usr/local/Ascend/ascend-toolkit/latest/include/register/op_impl_registry.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/ge_error_codes.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/compiler_def.h + /usr/local/Ascend/ascend-toolkit/latest/include/register/op_impl_kernel_registry.h + /usr/include/c++/11/unordered_set + /usr/include/c++/11/bits/hashtable.h + /usr/include/c++/11/bits/hashtable_policy.h + /usr/include/c++/11/bits/enable_special_members.h + /usr/include/c++/11/bits/unordered_set.h + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/base_type.h + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/infer_shape_context.h + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/shape.h + /usr/local/Ascend/ascend-toolkit/latest/include/securec.h + /usr/local/Ascend/ascend-toolkit/latest/include/securectype.h + /usr/include/string.h + /usr/include/strings.h + /usr/include/aarch64-linux-gnu/bits/strings_fortified.h + /usr/include/aarch64-linux-gnu/bits/string_fortified.h + /usr/include/c++/11/stdlib.h + /usr/include/c++/11/iostream + /usr/include/c++/11/ostream + /usr/include/c++/11/ios + /usr/include/c++/11/bits/ios_base.h + /usr/include/c++/11/bits/locale_classes.h + /usr/include/c++/11/bits/locale_classes.tcc + /usr/include/c++/11/system_error + /usr/include/aarch64-linux-gnu/c++/11/bits/error_constants.h + /usr/include/c++/11/stdexcept + /usr/include/c++/11/streambuf + /usr/include/c++/11/bits/streambuf.tcc + /usr/include/c++/11/bits/basic_ios.h + /usr/include/c++/11/bits/locale_facets.h + /usr/include/c++/11/cwctype + /usr/include/wctype.h + /usr/include/aarch64-linux-gnu/bits/wctype-wchar.h + /usr/include/aarch64-linux-gnu/c++/11/bits/ctype_base.h + /usr/include/c++/11/bits/streambuf_iterator.h + /usr/include/aarch64-linux-gnu/c++/11/bits/ctype_inline.h + /usr/include/c++/11/bits/locale_facets.tcc + /usr/include/c++/11/bits/basic_ios.tcc + /usr/include/c++/11/bits/ostream.tcc + /usr/include/c++/11/istream + /usr/include/c++/11/bits/istream.tcc + /usr/include/c++/11/cstring + /usr/include/c++/11/limits + /usr/local/Ascend/ascend-toolkit/latest/include/utils/extern_math_util.h + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/tensor.h + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/storage_shape.h + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/storage_format.h + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/expand_dims_type.h + /usr/include/c++/11/cstddef + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/tensor_data.h + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/runtime_attrs.h + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/continuous_vector.h + /usr/local/Ascend/ascend-toolkit/latest/include/external/ge_common/ge_api_error_codes.h + /usr/local/Ascend/ascend-toolkit/latest/include/external/ge_common/ge_error_codes.h + /usr/local/Ascend/ascend-toolkit/latest/include/external/ge_common/ge_api_types.h + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/extended_kernel_context.h + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/kernel_context.h + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/kernel_run_context.h + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/context_extend.h + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/compute_node_info.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/inference_context.h + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/infer_shape_range_context.h + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/range.h + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/tiling_context.h + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/tiling_data.h + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/continuous_vector.h + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/runtime_attrs.h + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/op_execute_context.h + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/shape.h + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/tensor.h + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/extended_kernel_context.h + /usr/local/Ascend/ascend-toolkit/latest/include/ge/ge_allocator.h + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/infer_datatype_context.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/ascend_string.h + +op_host/CMakeFiles/cust_op_proto.dir/add_custom.cpp.o + /Test_performance/Operator-performance/Increase_multiplexing/No_increase/op_host/add_custom.cpp + /usr/include/stdc-predef.h + /Test_performance/Operator-performance/Increase_multiplexing/No_increase/op_host/add_custom_tiling.h + /usr/local/Ascend/ascend-toolkit/latest/include/register/tilingdata_base.h + /usr/include/c++/11/vector + /usr/include/c++/11/bits/stl_algobase.h + /usr/include/aarch64-linux-gnu/c++/11/bits/c++config.h + /usr/include/aarch64-linux-gnu/c++/11/bits/os_defines.h + /usr/include/features.h + /usr/include/features-time64.h + /usr/include/aarch64-linux-gnu/bits/wordsize.h + /usr/include/aarch64-linux-gnu/bits/timesize.h + /usr/include/aarch64-linux-gnu/sys/cdefs.h + /usr/include/aarch64-linux-gnu/bits/long-double.h + /usr/include/aarch64-linux-gnu/gnu/stubs.h + /usr/include/aarch64-linux-gnu/gnu/stubs-lp64.h + /usr/include/aarch64-linux-gnu/c++/11/bits/cpu_defines.h + /usr/include/c++/11/bits/functexcept.h + /usr/include/c++/11/bits/exception_defines.h + /usr/include/c++/11/bits/cpp_type_traits.h + /usr/include/c++/11/ext/type_traits.h + /usr/include/c++/11/ext/numeric_traits.h + /usr/include/c++/11/bits/stl_pair.h + /usr/include/c++/11/bits/move.h + /usr/include/c++/11/type_traits + /usr/include/c++/11/bits/stl_iterator_base_types.h + /usr/include/c++/11/bits/stl_iterator_base_funcs.h + /usr/include/c++/11/bits/concept_check.h + /usr/include/c++/11/debug/assertions.h + /usr/include/c++/11/bits/stl_iterator.h + /usr/include/c++/11/bits/ptr_traits.h + /usr/include/c++/11/debug/debug.h + /usr/include/c++/11/bits/predefined_ops.h + /usr/include/c++/11/bits/allocator.h + /usr/include/aarch64-linux-gnu/c++/11/bits/c++allocator.h + /usr/include/c++/11/ext/new_allocator.h + /usr/include/c++/11/new + /usr/include/c++/11/bits/exception.h + /usr/include/c++/11/bits/memoryfwd.h + /usr/include/c++/11/bits/stl_construct.h + /usr/include/c++/11/bits/stl_uninitialized.h + /usr/include/c++/11/ext/alloc_traits.h + /usr/include/c++/11/bits/alloc_traits.h + /usr/include/c++/11/bits/stl_vector.h + /usr/include/c++/11/initializer_list + /usr/include/c++/11/bits/stl_bvector.h + /usr/include/c++/11/bits/functional_hash.h + /usr/include/c++/11/bits/hash_bytes.h + /usr/include/c++/11/bits/range_access.h + /usr/include/c++/11/bits/vector.tcc + /usr/include/c++/11/map + /usr/include/c++/11/bits/stl_tree.h + /usr/include/c++/11/bits/stl_function.h + /usr/include/c++/11/backward/binders.h + /usr/include/c++/11/ext/aligned_buffer.h + /usr/include/c++/11/bits/stl_map.h + /usr/include/c++/11/tuple + /usr/include/c++/11/utility + /usr/include/c++/11/bits/stl_relops.h + /usr/include/c++/11/array + /usr/include/c++/11/bits/uses_allocator.h + /usr/include/c++/11/bits/invoke.h + /usr/include/c++/11/bits/stl_multimap.h + /usr/include/c++/11/bits/erase_if.h + /usr/include/c++/11/memory + /usr/include/c++/11/bits/stl_tempbuf.h + /usr/include/c++/11/bits/stl_raw_storage_iter.h + /usr/include/c++/11/bits/align.h + /usr/include/c++/11/bit + /usr/lib/gcc/aarch64-linux-gnu/11/include/stdint.h + /usr/include/stdint.h + /usr/include/aarch64-linux-gnu/bits/libc-header-start.h + /usr/include/aarch64-linux-gnu/bits/types.h + /usr/include/aarch64-linux-gnu/bits/typesizes.h + /usr/include/aarch64-linux-gnu/bits/time64.h + /usr/include/aarch64-linux-gnu/bits/wchar.h + /usr/include/aarch64-linux-gnu/bits/stdint-intn.h + /usr/include/aarch64-linux-gnu/bits/stdint-uintn.h + /usr/include/c++/11/bits/unique_ptr.h + /usr/include/c++/11/bits/shared_ptr.h + /usr/include/c++/11/iosfwd + /usr/include/c++/11/bits/stringfwd.h + /usr/include/c++/11/bits/postypes.h + /usr/include/c++/11/cwchar + /usr/include/wchar.h + /usr/include/aarch64-linux-gnu/bits/floatn.h + /usr/include/aarch64-linux-gnu/bits/floatn-common.h + /usr/lib/gcc/aarch64-linux-gnu/11/include/stddef.h + /usr/lib/gcc/aarch64-linux-gnu/11/include/stdarg.h + /usr/include/aarch64-linux-gnu/bits/types/wint_t.h + /usr/include/aarch64-linux-gnu/bits/types/mbstate_t.h + /usr/include/aarch64-linux-gnu/bits/types/__mbstate_t.h + /usr/include/aarch64-linux-gnu/bits/types/__FILE.h + /usr/include/aarch64-linux-gnu/bits/types/FILE.h + /usr/include/aarch64-linux-gnu/bits/types/locale_t.h + /usr/include/aarch64-linux-gnu/bits/types/__locale_t.h + /usr/include/aarch64-linux-gnu/bits/wchar2.h + /usr/include/c++/11/bits/shared_ptr_base.h + /usr/include/c++/11/typeinfo + /usr/include/c++/11/bits/allocated_ptr.h + /usr/include/c++/11/bits/refwrap.h + /usr/include/c++/11/ext/atomicity.h + /usr/include/aarch64-linux-gnu/c++/11/bits/gthr.h + /usr/include/aarch64-linux-gnu/c++/11/bits/gthr-default.h + /usr/include/pthread.h + /usr/include/sched.h + /usr/include/aarch64-linux-gnu/bits/types/time_t.h + /usr/include/aarch64-linux-gnu/bits/types/struct_timespec.h + /usr/include/aarch64-linux-gnu/bits/endian.h + /usr/include/aarch64-linux-gnu/bits/endianness.h + /usr/include/aarch64-linux-gnu/bits/sched.h + /usr/include/aarch64-linux-gnu/bits/types/struct_sched_param.h + /usr/include/aarch64-linux-gnu/bits/cpu-set.h + /usr/include/time.h + /usr/include/aarch64-linux-gnu/bits/time.h + /usr/include/aarch64-linux-gnu/bits/timex.h + /usr/include/aarch64-linux-gnu/bits/types/struct_timeval.h + /usr/include/aarch64-linux-gnu/bits/types/clock_t.h + /usr/include/aarch64-linux-gnu/bits/types/struct_tm.h + /usr/include/aarch64-linux-gnu/bits/types/clockid_t.h + /usr/include/aarch64-linux-gnu/bits/types/timer_t.h + /usr/include/aarch64-linux-gnu/bits/types/struct_itimerspec.h + /usr/include/aarch64-linux-gnu/bits/pthreadtypes.h + /usr/include/aarch64-linux-gnu/bits/thread-shared-types.h + /usr/include/aarch64-linux-gnu/bits/pthreadtypes-arch.h + /usr/include/aarch64-linux-gnu/bits/atomic_wide_counter.h + /usr/include/aarch64-linux-gnu/bits/struct_mutex.h + /usr/include/aarch64-linux-gnu/bits/struct_rwlock.h + /usr/include/aarch64-linux-gnu/bits/setjmp.h + /usr/include/aarch64-linux-gnu/bits/types/__sigset_t.h + /usr/include/aarch64-linux-gnu/bits/types/struct___jmp_buf_tag.h + /usr/include/aarch64-linux-gnu/bits/pthread_stack_min-dynamic.h + /usr/include/aarch64-linux-gnu/c++/11/bits/atomic_word.h + /usr/include/aarch64-linux-gnu/sys/single_threaded.h + /usr/include/c++/11/ext/concurrence.h + /usr/include/c++/11/exception + /usr/include/c++/11/bits/exception_ptr.h + /usr/include/c++/11/bits/cxxabi_init_exception.h + /usr/include/c++/11/bits/nested_exception.h + /usr/include/c++/11/bits/shared_ptr_atomic.h + /usr/include/c++/11/bits/atomic_base.h + /usr/include/c++/11/bits/atomic_lockfree_defines.h + /usr/include/c++/11/backward/auto_ptr.h + /usr/include/c++/11/cstring + /usr/include/string.h + /usr/include/strings.h + /usr/include/aarch64-linux-gnu/bits/strings_fortified.h + /usr/include/aarch64-linux-gnu/bits/string_fortified.h + /usr/local/Ascend/ascend-toolkit/latest/include/securec.h + /usr/local/Ascend/ascend-toolkit/latest/include/securectype.h + /usr/include/stdio.h + /usr/include/aarch64-linux-gnu/bits/types/__fpos_t.h + /usr/include/aarch64-linux-gnu/bits/types/__fpos64_t.h + /usr/include/aarch64-linux-gnu/bits/types/struct_FILE.h + /usr/include/aarch64-linux-gnu/bits/types/cookie_io_functions_t.h + /usr/include/aarch64-linux-gnu/bits/stdio_lim.h + /usr/include/aarch64-linux-gnu/bits/stdio.h + /usr/include/aarch64-linux-gnu/bits/stdio2.h + /usr/include/c++/11/stdlib.h + /usr/include/c++/11/cstdlib + /usr/include/stdlib.h + /usr/include/aarch64-linux-gnu/bits/waitflags.h + /usr/include/aarch64-linux-gnu/bits/waitstatus.h + /usr/include/aarch64-linux-gnu/sys/types.h + /usr/include/endian.h + /usr/include/aarch64-linux-gnu/bits/byteswap.h + /usr/include/aarch64-linux-gnu/bits/uintn-identity.h + /usr/include/aarch64-linux-gnu/sys/select.h + /usr/include/aarch64-linux-gnu/bits/select.h + /usr/include/aarch64-linux-gnu/bits/types/sigset_t.h + /usr/include/aarch64-linux-gnu/bits/select2.h + /usr/include/alloca.h + /usr/include/aarch64-linux-gnu/bits/stdlib-bsearch.h + /usr/include/aarch64-linux-gnu/bits/stdlib-float.h + /usr/include/aarch64-linux-gnu/bits/stdlib.h + /usr/include/c++/11/bits/std_abs.h + /usr/include/errno.h + /usr/include/aarch64-linux-gnu/bits/errno.h + /usr/include/linux/errno.h + /usr/include/aarch64-linux-gnu/asm/errno.h + /usr/include/asm-generic/errno.h + /usr/include/asm-generic/errno-base.h + /usr/include/aarch64-linux-gnu/bits/types/error_t.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/ascend_string.h + /usr/include/c++/11/string + /usr/include/c++/11/bits/char_traits.h + /usr/include/c++/11/cstdint + /usr/include/c++/11/bits/localefwd.h + /usr/include/aarch64-linux-gnu/c++/11/bits/c++locale.h + /usr/include/c++/11/clocale + /usr/include/locale.h + /usr/include/aarch64-linux-gnu/bits/locale.h + /usr/include/c++/11/cctype + /usr/include/ctype.h + /usr/include/c++/11/bits/ostream_insert.h + /usr/include/c++/11/bits/cxxabi_forced.h + /usr/include/c++/11/bits/basic_string.h + /usr/include/c++/11/ext/string_conversions.h + /usr/include/c++/11/cstdio + /usr/include/c++/11/cerrno + /usr/include/c++/11/bits/charconv.h + /usr/include/c++/11/bits/basic_string.tcc + /usr/include/c++/11/functional + /usr/include/c++/11/bits/std_function.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/types.h + /usr/include/c++/11/atomic + /usr/local/Ascend/ascend-toolkit/latest/include/register/op_def_registry.h + /usr/local/Ascend/ascend-toolkit/latest/include/register/op_def.h + /usr/include/c++/11/iostream + /usr/include/c++/11/ostream + /usr/include/c++/11/ios + /usr/include/c++/11/bits/ios_base.h + /usr/include/c++/11/bits/locale_classes.h + /usr/include/c++/11/bits/locale_classes.tcc + /usr/include/c++/11/system_error + /usr/include/aarch64-linux-gnu/c++/11/bits/error_constants.h + /usr/include/c++/11/stdexcept + /usr/include/c++/11/streambuf + /usr/include/c++/11/bits/streambuf.tcc + /usr/include/c++/11/bits/basic_ios.h + /usr/include/c++/11/bits/locale_facets.h + /usr/include/c++/11/cwctype + /usr/include/wctype.h + /usr/include/aarch64-linux-gnu/bits/wctype-wchar.h + /usr/include/aarch64-linux-gnu/c++/11/bits/ctype_base.h + /usr/include/c++/11/bits/streambuf_iterator.h + /usr/include/aarch64-linux-gnu/c++/11/bits/ctype_inline.h + /usr/include/c++/11/bits/locale_facets.tcc + /usr/include/c++/11/bits/basic_ios.tcc + /usr/include/c++/11/bits/ostream.tcc + /usr/include/c++/11/istream + /usr/include/c++/11/bits/istream.tcc + /usr/local/Ascend/ascend-toolkit/latest/include/register/op_impl_registry.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/ge_error_codes.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/compiler_def.h + /usr/local/Ascend/ascend-toolkit/latest/include/register/op_impl_kernel_registry.h + /usr/include/c++/11/unordered_set + /usr/include/c++/11/bits/hashtable.h + /usr/include/c++/11/bits/hashtable_policy.h + /usr/include/c++/11/bits/enable_special_members.h + /usr/include/c++/11/bits/unordered_set.h + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/base_type.h + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/infer_shape_context.h + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/shape.h + /usr/include/c++/11/limits + /usr/local/Ascend/ascend-toolkit/latest/include/utils/extern_math_util.h + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/tensor.h + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/storage_shape.h + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/storage_format.h + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/expand_dims_type.h + /usr/include/c++/11/cstddef + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/tensor_data.h + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/runtime_attrs.h + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/continuous_vector.h + /usr/local/Ascend/ascend-toolkit/latest/include/external/ge_common/ge_api_error_codes.h + /usr/local/Ascend/ascend-toolkit/latest/include/external/ge_common/ge_error_codes.h + /usr/local/Ascend/ascend-toolkit/latest/include/external/ge_common/ge_api_types.h + /usr/include/c++/11/set + /usr/include/c++/11/bits/stl_set.h + /usr/include/c++/11/bits/stl_multiset.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/tensor.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/ge_error_codes.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/types.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/ascend_string.h + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/extended_kernel_context.h + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/kernel_context.h + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/kernel_run_context.h + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/context_extend.h + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/compute_node_info.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/inference_context.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/tensor.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/types.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/resource_context.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/ge_error_codes.h + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/infer_shape_range_context.h + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/range.h + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/tiling_context.h + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/tiling_data.h + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/continuous_vector.h + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/runtime_attrs.h + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/op_execute_context.h + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/shape.h + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/tensor.h + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/extended_kernel_context.h + /usr/local/Ascend/ascend-toolkit/latest/include/ge/ge_allocator.h + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/infer_datatype_context.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/operator_reg.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/operator.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/inference_context.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/tensor.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/operator_factory.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/operator.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/ascend_string.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/graph.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/gnode.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/ge_error_codes.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/types.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/tensor.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/ascend_string.h + /usr/local/Ascend/ascend-toolkit/latest/include/register/op_def_factory.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/utils/type_utils.h + /usr/local/Ascend/ascend-toolkit/latest/include/tiling/platform/platform_ascendc.h + /usr/include/c++/11/mutex + /usr/include/c++/11/chrono + /usr/include/c++/11/ratio + /usr/include/c++/11/ctime + /usr/include/c++/11/bits/parse_numbers.h + /usr/include/c++/11/bits/std_mutex.h + /usr/include/c++/11/bits/unique_lock.h + diff --git a/Increase_multiplexing/No_increase/build_out/op_host/CMakeFiles/cust_op_proto.dir/compiler_depend.make b/Increase_multiplexing/No_increase/build_out/op_host/CMakeFiles/cust_op_proto.dir/compiler_depend.make new file mode 100644 index 0000000000000000000000000000000000000000..ee32f0f36abb2694305ebda34f6858e1d0f62872 --- /dev/null +++ b/Increase_multiplexing/No_increase/build_out/op_host/CMakeFiles/cust_op_proto.dir/compiler_depend.make @@ -0,0 +1,1194 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +op_host/CMakeFiles/cust_op_proto.dir/__/autogen/op_proto.cc.o: autogen/op_proto.cc \ + /usr/include/stdc-predef.h \ + autogen/op_proto.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/operator_reg.h \ + /usr/include/c++/11/functional \ + /usr/include/aarch64-linux-gnu/c++/11/bits/c++config.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/os_defines.h \ + /usr/include/features.h \ + /usr/include/features-time64.h \ + /usr/include/aarch64-linux-gnu/bits/wordsize.h \ + /usr/include/aarch64-linux-gnu/bits/timesize.h \ + /usr/include/aarch64-linux-gnu/sys/cdefs.h \ + /usr/include/aarch64-linux-gnu/bits/long-double.h \ + /usr/include/aarch64-linux-gnu/gnu/stubs.h \ + /usr/include/aarch64-linux-gnu/gnu/stubs-lp64.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/cpu_defines.h \ + /usr/include/c++/11/bits/stl_function.h \ + /usr/include/c++/11/backward/binders.h \ + /usr/include/c++/11/new \ + /usr/include/c++/11/bits/exception.h \ + /usr/include/c++/11/tuple \ + /usr/include/c++/11/utility \ + /usr/include/c++/11/bits/stl_relops.h \ + /usr/include/c++/11/bits/stl_pair.h \ + /usr/include/c++/11/bits/move.h \ + /usr/include/c++/11/type_traits \ + /usr/include/c++/11/initializer_list \ + /usr/include/c++/11/array \ + /usr/include/c++/11/bits/functexcept.h \ + /usr/include/c++/11/bits/exception_defines.h \ + /usr/include/c++/11/bits/stl_algobase.h \ + /usr/include/c++/11/bits/cpp_type_traits.h \ + /usr/include/c++/11/ext/type_traits.h \ + /usr/include/c++/11/ext/numeric_traits.h \ + /usr/include/c++/11/bits/stl_iterator_base_types.h \ + /usr/include/c++/11/bits/stl_iterator_base_funcs.h \ + /usr/include/c++/11/bits/concept_check.h \ + /usr/include/c++/11/debug/assertions.h \ + /usr/include/c++/11/bits/stl_iterator.h \ + /usr/include/c++/11/bits/ptr_traits.h \ + /usr/include/c++/11/debug/debug.h \ + /usr/include/c++/11/bits/predefined_ops.h \ + /usr/include/c++/11/bits/range_access.h \ + /usr/include/c++/11/bits/uses_allocator.h \ + /usr/include/c++/11/bits/invoke.h \ + /usr/include/c++/11/bits/functional_hash.h \ + /usr/include/c++/11/bits/hash_bytes.h \ + /usr/include/c++/11/bits/refwrap.h \ + /usr/include/c++/11/bits/std_function.h \ + /usr/include/c++/11/typeinfo \ + /usr/include/c++/11/memory \ + /usr/include/c++/11/bits/allocator.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/c++allocator.h \ + /usr/include/c++/11/ext/new_allocator.h \ + /usr/include/c++/11/bits/memoryfwd.h \ + /usr/include/c++/11/bits/stl_construct.h \ + /usr/include/c++/11/bits/stl_uninitialized.h \ + /usr/include/c++/11/ext/alloc_traits.h \ + /usr/include/c++/11/bits/alloc_traits.h \ + /usr/include/c++/11/bits/stl_tempbuf.h \ + /usr/include/c++/11/bits/stl_raw_storage_iter.h \ + /usr/include/c++/11/bits/align.h \ + /usr/include/c++/11/bit \ + /usr/lib/gcc/aarch64-linux-gnu/11/include/stdint.h \ + /usr/include/stdint.h \ + /usr/include/aarch64-linux-gnu/bits/libc-header-start.h \ + /usr/include/aarch64-linux-gnu/bits/types.h \ + /usr/include/aarch64-linux-gnu/bits/typesizes.h \ + /usr/include/aarch64-linux-gnu/bits/time64.h \ + /usr/include/aarch64-linux-gnu/bits/wchar.h \ + /usr/include/aarch64-linux-gnu/bits/stdint-intn.h \ + /usr/include/aarch64-linux-gnu/bits/stdint-uintn.h \ + /usr/include/c++/11/bits/unique_ptr.h \ + /usr/include/c++/11/bits/shared_ptr.h \ + /usr/include/c++/11/iosfwd \ + /usr/include/c++/11/bits/stringfwd.h \ + /usr/include/c++/11/bits/postypes.h \ + /usr/include/c++/11/cwchar \ + /usr/include/wchar.h \ + /usr/include/aarch64-linux-gnu/bits/floatn.h \ + /usr/include/aarch64-linux-gnu/bits/floatn-common.h \ + /usr/lib/gcc/aarch64-linux-gnu/11/include/stddef.h \ + /usr/lib/gcc/aarch64-linux-gnu/11/include/stdarg.h \ + /usr/include/aarch64-linux-gnu/bits/types/wint_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/mbstate_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/__mbstate_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/__FILE.h \ + /usr/include/aarch64-linux-gnu/bits/types/FILE.h \ + /usr/include/aarch64-linux-gnu/bits/types/locale_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/__locale_t.h \ + /usr/include/aarch64-linux-gnu/bits/wchar2.h \ + /usr/include/c++/11/bits/shared_ptr_base.h \ + /usr/include/c++/11/bits/allocated_ptr.h \ + /usr/include/c++/11/ext/aligned_buffer.h \ + /usr/include/c++/11/ext/atomicity.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/gthr.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/gthr-default.h \ + /usr/include/pthread.h \ + /usr/include/sched.h \ + /usr/include/aarch64-linux-gnu/bits/types/time_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/struct_timespec.h \ + /usr/include/aarch64-linux-gnu/bits/endian.h \ + /usr/include/aarch64-linux-gnu/bits/endianness.h \ + /usr/include/aarch64-linux-gnu/bits/sched.h \ + /usr/include/aarch64-linux-gnu/bits/types/struct_sched_param.h \ + /usr/include/aarch64-linux-gnu/bits/cpu-set.h \ + /usr/include/time.h \ + /usr/include/aarch64-linux-gnu/bits/time.h \ + /usr/include/aarch64-linux-gnu/bits/timex.h \ + /usr/include/aarch64-linux-gnu/bits/types/struct_timeval.h \ + /usr/include/aarch64-linux-gnu/bits/types/clock_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/struct_tm.h \ + /usr/include/aarch64-linux-gnu/bits/types/clockid_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/timer_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/struct_itimerspec.h \ + /usr/include/aarch64-linux-gnu/bits/pthreadtypes.h \ + /usr/include/aarch64-linux-gnu/bits/thread-shared-types.h \ + /usr/include/aarch64-linux-gnu/bits/pthreadtypes-arch.h \ + /usr/include/aarch64-linux-gnu/bits/atomic_wide_counter.h \ + /usr/include/aarch64-linux-gnu/bits/struct_mutex.h \ + /usr/include/aarch64-linux-gnu/bits/struct_rwlock.h \ + /usr/include/aarch64-linux-gnu/bits/setjmp.h \ + /usr/include/aarch64-linux-gnu/bits/types/__sigset_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/struct___jmp_buf_tag.h \ + /usr/include/aarch64-linux-gnu/bits/pthread_stack_min-dynamic.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/atomic_word.h \ + /usr/include/aarch64-linux-gnu/sys/single_threaded.h \ + /usr/include/c++/11/ext/concurrence.h \ + /usr/include/c++/11/exception \ + /usr/include/c++/11/bits/exception_ptr.h \ + /usr/include/c++/11/bits/cxxabi_init_exception.h \ + /usr/include/c++/11/bits/nested_exception.h \ + /usr/include/c++/11/bits/shared_ptr_atomic.h \ + /usr/include/c++/11/bits/atomic_base.h \ + /usr/include/c++/11/bits/atomic_lockfree_defines.h \ + /usr/include/c++/11/backward/auto_ptr.h \ + /usr/include/c++/11/string \ + /usr/include/c++/11/bits/char_traits.h \ + /usr/include/c++/11/cstdint \ + /usr/include/c++/11/bits/localefwd.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/c++locale.h \ + /usr/include/c++/11/clocale \ + /usr/include/locale.h \ + /usr/include/aarch64-linux-gnu/bits/locale.h \ + /usr/include/c++/11/cctype \ + /usr/include/ctype.h \ + /usr/include/c++/11/bits/ostream_insert.h \ + /usr/include/c++/11/bits/cxxabi_forced.h \ + /usr/include/c++/11/bits/basic_string.h \ + /usr/include/c++/11/ext/string_conversions.h \ + /usr/include/c++/11/cstdlib \ + /usr/include/stdlib.h \ + /usr/include/aarch64-linux-gnu/bits/waitflags.h \ + /usr/include/aarch64-linux-gnu/bits/waitstatus.h \ + /usr/include/aarch64-linux-gnu/sys/types.h \ + /usr/include/endian.h \ + /usr/include/aarch64-linux-gnu/bits/byteswap.h \ + /usr/include/aarch64-linux-gnu/bits/uintn-identity.h \ + /usr/include/aarch64-linux-gnu/sys/select.h \ + /usr/include/aarch64-linux-gnu/bits/select.h \ + /usr/include/aarch64-linux-gnu/bits/types/sigset_t.h \ + /usr/include/aarch64-linux-gnu/bits/select2.h \ + /usr/include/alloca.h \ + /usr/include/aarch64-linux-gnu/bits/stdlib-bsearch.h \ + /usr/include/aarch64-linux-gnu/bits/stdlib-float.h \ + /usr/include/aarch64-linux-gnu/bits/stdlib.h \ + /usr/include/c++/11/bits/std_abs.h \ + /usr/include/c++/11/cstdio \ + /usr/include/stdio.h \ + /usr/include/aarch64-linux-gnu/bits/types/__fpos_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/__fpos64_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/struct_FILE.h \ + /usr/include/aarch64-linux-gnu/bits/types/cookie_io_functions_t.h \ + /usr/include/aarch64-linux-gnu/bits/stdio_lim.h \ + /usr/include/aarch64-linux-gnu/bits/stdio.h \ + /usr/include/aarch64-linux-gnu/bits/stdio2.h \ + /usr/include/c++/11/cerrno \ + /usr/include/errno.h \ + /usr/include/aarch64-linux-gnu/bits/errno.h \ + /usr/include/linux/errno.h \ + /usr/include/aarch64-linux-gnu/asm/errno.h \ + /usr/include/asm-generic/errno.h \ + /usr/include/asm-generic/errno-base.h \ + /usr/include/aarch64-linux-gnu/bits/types/error_t.h \ + /usr/include/c++/11/bits/charconv.h \ + /usr/include/c++/11/bits/basic_string.tcc \ + /usr/include/c++/11/vector \ + /usr/include/c++/11/bits/stl_vector.h \ + /usr/include/c++/11/bits/stl_bvector.h \ + /usr/include/c++/11/bits/vector.tcc \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/operator.h \ + /usr/include/c++/11/map \ + /usr/include/c++/11/bits/stl_tree.h \ + /usr/include/c++/11/bits/stl_map.h \ + /usr/include/c++/11/bits/stl_multimap.h \ + /usr/include/c++/11/bits/erase_if.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/ge_error_codes.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/inference_context.h \ + /usr/include/c++/11/set \ + /usr/include/c++/11/bits/stl_set.h \ + /usr/include/c++/11/bits/stl_multiset.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/tensor.h \ + /usr/include/c++/11/atomic \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/ge_error_codes.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/types.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/ascend_string.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/types.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/types.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/resource_context.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/ge_error_codes.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/tensor.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/types.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/operator_factory.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/operator.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/ascend_string.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/tensor.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/graph.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/gnode.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/tensor.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/ascend_string.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/register/op_impl_registry.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/ge_error_codes.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/compiler_def.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/register/op_impl_kernel_registry.h \ + /usr/include/c++/11/unordered_set \ + /usr/include/c++/11/bits/hashtable.h \ + /usr/include/c++/11/bits/hashtable_policy.h \ + /usr/include/c++/11/bits/enable_special_members.h \ + /usr/include/c++/11/bits/unordered_set.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/base_type.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/infer_shape_context.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/shape.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/securec.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/securectype.h \ + /usr/include/string.h \ + /usr/include/strings.h \ + /usr/include/aarch64-linux-gnu/bits/strings_fortified.h \ + /usr/include/aarch64-linux-gnu/bits/string_fortified.h \ + /usr/include/c++/11/stdlib.h \ + /usr/include/c++/11/iostream \ + /usr/include/c++/11/ostream \ + /usr/include/c++/11/ios \ + /usr/include/c++/11/bits/ios_base.h \ + /usr/include/c++/11/bits/locale_classes.h \ + /usr/include/c++/11/bits/locale_classes.tcc \ + /usr/include/c++/11/system_error \ + /usr/include/aarch64-linux-gnu/c++/11/bits/error_constants.h \ + /usr/include/c++/11/stdexcept \ + /usr/include/c++/11/streambuf \ + /usr/include/c++/11/bits/streambuf.tcc \ + /usr/include/c++/11/bits/basic_ios.h \ + /usr/include/c++/11/bits/locale_facets.h \ + /usr/include/c++/11/cwctype \ + /usr/include/wctype.h \ + /usr/include/aarch64-linux-gnu/bits/wctype-wchar.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/ctype_base.h \ + /usr/include/c++/11/bits/streambuf_iterator.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/ctype_inline.h \ + /usr/include/c++/11/bits/locale_facets.tcc \ + /usr/include/c++/11/bits/basic_ios.tcc \ + /usr/include/c++/11/bits/ostream.tcc \ + /usr/include/c++/11/istream \ + /usr/include/c++/11/bits/istream.tcc \ + /usr/include/c++/11/cstring \ + /usr/include/c++/11/limits \ + /usr/local/Ascend/ascend-toolkit/latest/include/utils/extern_math_util.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/tensor.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/storage_shape.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/storage_format.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/expand_dims_type.h \ + /usr/include/c++/11/cstddef \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/tensor_data.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/runtime_attrs.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/continuous_vector.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/external/ge_common/ge_api_error_codes.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/external/ge_common/ge_error_codes.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/external/ge_common/ge_api_types.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/extended_kernel_context.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/kernel_context.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/kernel_run_context.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/context_extend.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/compute_node_info.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/inference_context.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/infer_shape_range_context.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/range.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/tiling_context.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/tiling_data.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/continuous_vector.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/runtime_attrs.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/op_execute_context.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/shape.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/tensor.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/extended_kernel_context.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/ge/ge_allocator.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/infer_datatype_context.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/ascend_string.h + +op_host/CMakeFiles/cust_op_proto.dir/add_custom.cpp.o: ../op_host/add_custom.cpp \ + /usr/include/stdc-predef.h \ + ../op_host/add_custom_tiling.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/register/tilingdata_base.h \ + /usr/include/c++/11/vector \ + /usr/include/c++/11/bits/stl_algobase.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/c++config.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/os_defines.h \ + /usr/include/features.h \ + /usr/include/features-time64.h \ + /usr/include/aarch64-linux-gnu/bits/wordsize.h \ + /usr/include/aarch64-linux-gnu/bits/timesize.h \ + /usr/include/aarch64-linux-gnu/sys/cdefs.h \ + /usr/include/aarch64-linux-gnu/bits/long-double.h \ + /usr/include/aarch64-linux-gnu/gnu/stubs.h \ + /usr/include/aarch64-linux-gnu/gnu/stubs-lp64.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/cpu_defines.h \ + /usr/include/c++/11/bits/functexcept.h \ + /usr/include/c++/11/bits/exception_defines.h \ + /usr/include/c++/11/bits/cpp_type_traits.h \ + /usr/include/c++/11/ext/type_traits.h \ + /usr/include/c++/11/ext/numeric_traits.h \ + /usr/include/c++/11/bits/stl_pair.h \ + /usr/include/c++/11/bits/move.h \ + /usr/include/c++/11/type_traits \ + /usr/include/c++/11/bits/stl_iterator_base_types.h \ + /usr/include/c++/11/bits/stl_iterator_base_funcs.h \ + /usr/include/c++/11/bits/concept_check.h \ + /usr/include/c++/11/debug/assertions.h \ + /usr/include/c++/11/bits/stl_iterator.h \ + /usr/include/c++/11/bits/ptr_traits.h \ + /usr/include/c++/11/debug/debug.h \ + /usr/include/c++/11/bits/predefined_ops.h \ + /usr/include/c++/11/bits/allocator.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/c++allocator.h \ + /usr/include/c++/11/ext/new_allocator.h \ + /usr/include/c++/11/new \ + /usr/include/c++/11/bits/exception.h \ + /usr/include/c++/11/bits/memoryfwd.h \ + /usr/include/c++/11/bits/stl_construct.h \ + /usr/include/c++/11/bits/stl_uninitialized.h \ + /usr/include/c++/11/ext/alloc_traits.h \ + /usr/include/c++/11/bits/alloc_traits.h \ + /usr/include/c++/11/bits/stl_vector.h \ + /usr/include/c++/11/initializer_list \ + /usr/include/c++/11/bits/stl_bvector.h \ + /usr/include/c++/11/bits/functional_hash.h \ + /usr/include/c++/11/bits/hash_bytes.h \ + /usr/include/c++/11/bits/range_access.h \ + /usr/include/c++/11/bits/vector.tcc \ + /usr/include/c++/11/map \ + /usr/include/c++/11/bits/stl_tree.h \ + /usr/include/c++/11/bits/stl_function.h \ + /usr/include/c++/11/backward/binders.h \ + /usr/include/c++/11/ext/aligned_buffer.h \ + /usr/include/c++/11/bits/stl_map.h \ + /usr/include/c++/11/tuple \ + /usr/include/c++/11/utility \ + /usr/include/c++/11/bits/stl_relops.h \ + /usr/include/c++/11/array \ + /usr/include/c++/11/bits/uses_allocator.h \ + /usr/include/c++/11/bits/invoke.h \ + /usr/include/c++/11/bits/stl_multimap.h \ + /usr/include/c++/11/bits/erase_if.h \ + /usr/include/c++/11/memory \ + /usr/include/c++/11/bits/stl_tempbuf.h \ + /usr/include/c++/11/bits/stl_raw_storage_iter.h \ + /usr/include/c++/11/bits/align.h \ + /usr/include/c++/11/bit \ + /usr/lib/gcc/aarch64-linux-gnu/11/include/stdint.h \ + /usr/include/stdint.h \ + /usr/include/aarch64-linux-gnu/bits/libc-header-start.h \ + /usr/include/aarch64-linux-gnu/bits/types.h \ + /usr/include/aarch64-linux-gnu/bits/typesizes.h \ + /usr/include/aarch64-linux-gnu/bits/time64.h \ + /usr/include/aarch64-linux-gnu/bits/wchar.h \ + /usr/include/aarch64-linux-gnu/bits/stdint-intn.h \ + /usr/include/aarch64-linux-gnu/bits/stdint-uintn.h \ + /usr/include/c++/11/bits/unique_ptr.h \ + /usr/include/c++/11/bits/shared_ptr.h \ + /usr/include/c++/11/iosfwd \ + /usr/include/c++/11/bits/stringfwd.h \ + /usr/include/c++/11/bits/postypes.h \ + /usr/include/c++/11/cwchar \ + /usr/include/wchar.h \ + /usr/include/aarch64-linux-gnu/bits/floatn.h \ + /usr/include/aarch64-linux-gnu/bits/floatn-common.h \ + /usr/lib/gcc/aarch64-linux-gnu/11/include/stddef.h \ + /usr/lib/gcc/aarch64-linux-gnu/11/include/stdarg.h \ + /usr/include/aarch64-linux-gnu/bits/types/wint_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/mbstate_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/__mbstate_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/__FILE.h \ + /usr/include/aarch64-linux-gnu/bits/types/FILE.h \ + /usr/include/aarch64-linux-gnu/bits/types/locale_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/__locale_t.h \ + /usr/include/aarch64-linux-gnu/bits/wchar2.h \ + /usr/include/c++/11/bits/shared_ptr_base.h \ + /usr/include/c++/11/typeinfo \ + /usr/include/c++/11/bits/allocated_ptr.h \ + /usr/include/c++/11/bits/refwrap.h \ + /usr/include/c++/11/ext/atomicity.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/gthr.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/gthr-default.h \ + /usr/include/pthread.h \ + /usr/include/sched.h \ + /usr/include/aarch64-linux-gnu/bits/types/time_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/struct_timespec.h \ + /usr/include/aarch64-linux-gnu/bits/endian.h \ + /usr/include/aarch64-linux-gnu/bits/endianness.h \ + /usr/include/aarch64-linux-gnu/bits/sched.h \ + /usr/include/aarch64-linux-gnu/bits/types/struct_sched_param.h \ + /usr/include/aarch64-linux-gnu/bits/cpu-set.h \ + /usr/include/time.h \ + /usr/include/aarch64-linux-gnu/bits/time.h \ + /usr/include/aarch64-linux-gnu/bits/timex.h \ + /usr/include/aarch64-linux-gnu/bits/types/struct_timeval.h \ + /usr/include/aarch64-linux-gnu/bits/types/clock_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/struct_tm.h \ + /usr/include/aarch64-linux-gnu/bits/types/clockid_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/timer_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/struct_itimerspec.h \ + /usr/include/aarch64-linux-gnu/bits/pthreadtypes.h \ + /usr/include/aarch64-linux-gnu/bits/thread-shared-types.h \ + /usr/include/aarch64-linux-gnu/bits/pthreadtypes-arch.h \ + /usr/include/aarch64-linux-gnu/bits/atomic_wide_counter.h \ + /usr/include/aarch64-linux-gnu/bits/struct_mutex.h \ + /usr/include/aarch64-linux-gnu/bits/struct_rwlock.h \ + /usr/include/aarch64-linux-gnu/bits/setjmp.h \ + /usr/include/aarch64-linux-gnu/bits/types/__sigset_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/struct___jmp_buf_tag.h \ + /usr/include/aarch64-linux-gnu/bits/pthread_stack_min-dynamic.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/atomic_word.h \ + /usr/include/aarch64-linux-gnu/sys/single_threaded.h \ + /usr/include/c++/11/ext/concurrence.h \ + /usr/include/c++/11/exception \ + /usr/include/c++/11/bits/exception_ptr.h \ + /usr/include/c++/11/bits/cxxabi_init_exception.h \ + /usr/include/c++/11/bits/nested_exception.h \ + /usr/include/c++/11/bits/shared_ptr_atomic.h \ + /usr/include/c++/11/bits/atomic_base.h \ + /usr/include/c++/11/bits/atomic_lockfree_defines.h \ + /usr/include/c++/11/backward/auto_ptr.h \ + /usr/include/c++/11/cstring \ + /usr/include/string.h \ + /usr/include/strings.h \ + /usr/include/aarch64-linux-gnu/bits/strings_fortified.h \ + /usr/include/aarch64-linux-gnu/bits/string_fortified.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/securec.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/securectype.h \ + /usr/include/stdio.h \ + /usr/include/aarch64-linux-gnu/bits/types/__fpos_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/__fpos64_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/struct_FILE.h \ + /usr/include/aarch64-linux-gnu/bits/types/cookie_io_functions_t.h \ + /usr/include/aarch64-linux-gnu/bits/stdio_lim.h \ + /usr/include/aarch64-linux-gnu/bits/stdio.h \ + /usr/include/aarch64-linux-gnu/bits/stdio2.h \ + /usr/include/c++/11/stdlib.h \ + /usr/include/c++/11/cstdlib \ + /usr/include/stdlib.h \ + /usr/include/aarch64-linux-gnu/bits/waitflags.h \ + /usr/include/aarch64-linux-gnu/bits/waitstatus.h \ + /usr/include/aarch64-linux-gnu/sys/types.h \ + /usr/include/endian.h \ + /usr/include/aarch64-linux-gnu/bits/byteswap.h \ + /usr/include/aarch64-linux-gnu/bits/uintn-identity.h \ + /usr/include/aarch64-linux-gnu/sys/select.h \ + /usr/include/aarch64-linux-gnu/bits/select.h \ + /usr/include/aarch64-linux-gnu/bits/types/sigset_t.h \ + /usr/include/aarch64-linux-gnu/bits/select2.h \ + /usr/include/alloca.h \ + /usr/include/aarch64-linux-gnu/bits/stdlib-bsearch.h \ + /usr/include/aarch64-linux-gnu/bits/stdlib-float.h \ + /usr/include/aarch64-linux-gnu/bits/stdlib.h \ + /usr/include/c++/11/bits/std_abs.h \ + /usr/include/errno.h \ + /usr/include/aarch64-linux-gnu/bits/errno.h \ + /usr/include/linux/errno.h \ + /usr/include/aarch64-linux-gnu/asm/errno.h \ + /usr/include/asm-generic/errno.h \ + /usr/include/asm-generic/errno-base.h \ + /usr/include/aarch64-linux-gnu/bits/types/error_t.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/ascend_string.h \ + /usr/include/c++/11/string \ + /usr/include/c++/11/bits/char_traits.h \ + /usr/include/c++/11/cstdint \ + /usr/include/c++/11/bits/localefwd.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/c++locale.h \ + /usr/include/c++/11/clocale \ + /usr/include/locale.h \ + /usr/include/aarch64-linux-gnu/bits/locale.h \ + /usr/include/c++/11/cctype \ + /usr/include/ctype.h \ + /usr/include/c++/11/bits/ostream_insert.h \ + /usr/include/c++/11/bits/cxxabi_forced.h \ + /usr/include/c++/11/bits/basic_string.h \ + /usr/include/c++/11/ext/string_conversions.h \ + /usr/include/c++/11/cstdio \ + /usr/include/c++/11/cerrno \ + /usr/include/c++/11/bits/charconv.h \ + /usr/include/c++/11/bits/basic_string.tcc \ + /usr/include/c++/11/functional \ + /usr/include/c++/11/bits/std_function.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/types.h \ + /usr/include/c++/11/atomic \ + /usr/local/Ascend/ascend-toolkit/latest/include/register/op_def_registry.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/register/op_def.h \ + /usr/include/c++/11/iostream \ + /usr/include/c++/11/ostream \ + /usr/include/c++/11/ios \ + /usr/include/c++/11/bits/ios_base.h \ + /usr/include/c++/11/bits/locale_classes.h \ + /usr/include/c++/11/bits/locale_classes.tcc \ + /usr/include/c++/11/system_error \ + /usr/include/aarch64-linux-gnu/c++/11/bits/error_constants.h \ + /usr/include/c++/11/stdexcept \ + /usr/include/c++/11/streambuf \ + /usr/include/c++/11/bits/streambuf.tcc \ + /usr/include/c++/11/bits/basic_ios.h \ + /usr/include/c++/11/bits/locale_facets.h \ + /usr/include/c++/11/cwctype \ + /usr/include/wctype.h \ + /usr/include/aarch64-linux-gnu/bits/wctype-wchar.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/ctype_base.h \ + /usr/include/c++/11/bits/streambuf_iterator.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/ctype_inline.h \ + /usr/include/c++/11/bits/locale_facets.tcc \ + /usr/include/c++/11/bits/basic_ios.tcc \ + /usr/include/c++/11/bits/ostream.tcc \ + /usr/include/c++/11/istream \ + /usr/include/c++/11/bits/istream.tcc \ + /usr/local/Ascend/ascend-toolkit/latest/include/register/op_impl_registry.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/ge_error_codes.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/compiler_def.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/register/op_impl_kernel_registry.h \ + /usr/include/c++/11/unordered_set \ + /usr/include/c++/11/bits/hashtable.h \ + /usr/include/c++/11/bits/hashtable_policy.h \ + /usr/include/c++/11/bits/enable_special_members.h \ + /usr/include/c++/11/bits/unordered_set.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/base_type.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/infer_shape_context.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/shape.h \ + /usr/include/c++/11/limits \ + /usr/local/Ascend/ascend-toolkit/latest/include/utils/extern_math_util.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/tensor.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/storage_shape.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/storage_format.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/expand_dims_type.h \ + /usr/include/c++/11/cstddef \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/tensor_data.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/runtime_attrs.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/continuous_vector.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/external/ge_common/ge_api_error_codes.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/external/ge_common/ge_error_codes.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/external/ge_common/ge_api_types.h \ + /usr/include/c++/11/set \ + /usr/include/c++/11/bits/stl_set.h \ + /usr/include/c++/11/bits/stl_multiset.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/tensor.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/ge_error_codes.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/types.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/ascend_string.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/extended_kernel_context.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/kernel_context.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/kernel_run_context.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/context_extend.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/compute_node_info.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/inference_context.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/tensor.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/types.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/resource_context.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/ge_error_codes.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/infer_shape_range_context.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/range.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/tiling_context.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/tiling_data.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/continuous_vector.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/runtime_attrs.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/op_execute_context.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/shape.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/tensor.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/extended_kernel_context.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/ge/ge_allocator.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/infer_datatype_context.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/operator_reg.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/operator.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/inference_context.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/tensor.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/operator_factory.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/operator.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/ascend_string.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/graph.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/gnode.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/ge_error_codes.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/types.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/tensor.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/ascend_string.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/register/op_def_factory.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/utils/type_utils.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/tiling/platform/platform_ascendc.h \ + /usr/include/c++/11/mutex \ + /usr/include/c++/11/chrono \ + /usr/include/c++/11/ratio \ + /usr/include/c++/11/ctime \ + /usr/include/c++/11/bits/parse_numbers.h \ + /usr/include/c++/11/bits/std_mutex.h \ + /usr/include/c++/11/bits/unique_lock.h + + +/usr/include/c++/11/bits/parse_numbers.h: + +/usr/include/c++/11/ctime: + +/usr/include/c++/11/ratio: + +/usr/include/c++/11/chrono: + +/usr/include/c++/11/mutex: + +/usr/local/Ascend/ascend-toolkit/latest/include/tiling/platform/platform_ascendc.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/graph/utils/type_utils.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/register/op_def_factory.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/register/op_def.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/register/op_def_registry.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/infer_datatype_context.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/op_execute_context.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/tiling_context.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/range.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/infer_shape_range_context.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/kernel_run_context.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/kernel_context.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/external/ge_common/ge_api_types.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/external/ge_common/ge_error_codes.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/external/ge_common/ge_api_error_codes.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/continuous_vector.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/tiling_data.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/tensor_data.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/expand_dims_type.h: + +/usr/include/aarch64-linux-gnu/bits/types/struct___jmp_buf_tag.h: + +/usr/include/aarch64-linux-gnu/bits/types/__sigset_t.h: + +/usr/include/aarch64-linux-gnu/bits/struct_mutex.h: + +/usr/include/aarch64-linux-gnu/bits/setjmp.h: + +/usr/include/aarch64-linux-gnu/bits/types.h: + +/usr/include/c++/11/bits/hashtable.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/compute_node_info.h: + +/usr/include/aarch64-linux-gnu/bits/pthreadtypes-arch.h: + +/usr/include/aarch64-linux-gnu/bits/types/struct_itimerspec.h: + +/usr/include/c++/11/bits/ostream.tcc: + +/usr/include/aarch64-linux-gnu/bits/types/clockid_t.h: + +/usr/include/c++/11/bits/allocator.h: + +/usr/include/aarch64-linux-gnu/bits/types/struct_timeval.h: + +/usr/lib/gcc/aarch64-linux-gnu/11/include/stdint.h: + +/usr/include/c++/11/bits/streambuf_iterator.h: + +../op_host/add_custom_tiling.h: + +/usr/include/aarch64-linux-gnu/c++/11/bits/gthr.h: + +/usr/include/c++/11/bits/allocated_ptr.h: + +/usr/include/aarch64-linux-gnu/bits/floatn-common.h: + +/usr/include/aarch64-linux-gnu/bits/wchar2.h: + +/usr/include/aarch64-linux-gnu/bits/wchar.h: + +/usr/include/aarch64-linux-gnu/bits/types/FILE.h: + +/usr/include/aarch64-linux-gnu/bits/types/__FILE.h: + +/usr/include/aarch64-linux-gnu/bits/cpu-set.h: + +/usr/include/aarch64-linux-gnu/bits/types/mbstate_t.h: + +/usr/lib/gcc/aarch64-linux-gnu/11/include/stddef.h: + +/usr/include/aarch64-linux-gnu/bits/types/__locale_t.h: + +/usr/include/c++/11/backward/binders.h: + +/usr/include/c++/11/iostream: + +/usr/include/wchar.h: + +/usr/include/c++/11/bits/cxxabi_init_exception.h: + +/usr/include/aarch64-linux-gnu/bits/types/struct_tm.h: + +/usr/include/c++/11/cwchar: + +/usr/include/c++/11/bits/stl_algobase.h: + +/usr/include/c++/11/bits/postypes.h: + +/usr/include/aarch64-linux-gnu/sys/types.h: + +/usr/include/aarch64-linux-gnu/bits/stdint-uintn.h: + +/usr/include/c++/11/cstdio: + +/usr/include/aarch64-linux-gnu/bits/struct_rwlock.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/runtime_attrs.h: + +/usr/include/aarch64-linux-gnu/bits/pthread_stack_min-dynamic.h: + +/usr/include/c++/11/initializer_list: + +/usr/include/c++/11/iosfwd: + +/usr/include/aarch64-linux-gnu/bits/stdint-intn.h: + +/usr/include/c++/11/bits/locale_facets.tcc: + +/usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/extended_kernel_context.h: + +/usr/include/c++/11/bit: + +/usr/include/c++/11/bits/stl_iterator_base_types.h: + +/usr/include/c++/11/cstdlib: + +/usr/include/c++/11/bits/align.h: + +/usr/include/c++/11/vector: + +/usr/include/c++/11/bits/stl_raw_storage_iter.h: + +/usr/include/aarch64-linux-gnu/bits/types/sigset_t.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/shape.h: + +/usr/include/aarch64-linux-gnu/bits/endian.h: + +/usr/include/c++/11/bits/unique_ptr.h: + +/usr/include/c++/11/ostream: + +autogen/op_proto.cc: + +/usr/include/c++/11/bits/stl_relops.h: + +/usr/include/c++/11/bits/hash_bytes.h: + +/usr/include/c++/11/bits/move.h: + +/usr/include/aarch64-linux-gnu/bits/wordsize.h: + +/usr/include/c++/11/bits/char_traits.h: + +/usr/include/asm-generic/errno-base.h: + +/usr/include/c++/11/ext/atomicity.h: + +/usr/include/c++/11/bits/memoryfwd.h: + +/usr/include/c++/11/bits/stl_function.h: + +/usr/include/aarch64-linux-gnu/bits/endianness.h: + +/usr/include/ctype.h: + +/usr/include/c++/11/type_traits: + +/usr/include/c++/11/bits/stl_tree.h: + +/usr/include/aarch64-linux-gnu/c++/11/bits/c++config.h: + +/usr/include/aarch64-linux-gnu/bits/stdio2.h: + +/usr/include/aarch64-linux-gnu/bits/errno.h: + +/usr/include/c++/11/bits/stl_pair.h: + +/usr/include/aarch64-linux-gnu/bits/types/__mbstate_t.h: + +/usr/include/c++/11/ext/type_traits.h: + +/usr/include/aarch64-linux-gnu/bits/time.h: + +/usr/include/c++/11/bits/functexcept.h: + +/usr/include/aarch64-linux-gnu/bits/select2.h: + +/usr/include/aarch64-linux-gnu/bits/stdlib-float.h: + +/usr/include/c++/11/streambuf: + +/usr/include/aarch64-linux-gnu/bits/time64.h: + +../op_host/add_custom.cpp: + +/usr/include/alloca.h: + +autogen/op_proto.h: + +/usr/include/c++/11/new: + +/usr/include/c++/11/bits/stl_iterator.h: + +/usr/include/c++/11/array: + +/usr/include/c++/11/cstddef: + +/usr/include/c++/11/bits/stl_vector.h: + +/usr/include/c++/11/system_error: + +/usr/include/c++/11/typeinfo: + +/usr/local/Ascend/ascend-toolkit/latest/include/graph/operator_reg.h: + +/usr/include/aarch64-linux-gnu/c++/11/bits/gthr-default.h: + +/usr/include/aarch64-linux-gnu/bits/atomic_wide_counter.h: + +/usr/include/c++/11/bits/shared_ptr.h: + +/usr/include/c++/11/bits/stl_construct.h: + +/usr/include/aarch64-linux-gnu/sys/cdefs.h: + +/usr/include/c++/11/exception: + +/usr/include/aarch64-linux-gnu/bits/timesize.h: + +/usr/include/c++/11/bits/refwrap.h: + +/usr/include/aarch64-linux-gnu/c++/11/bits/cpu_defines.h: + +/usr/include/c++/11/limits: + +/usr/include/c++/11/bits/predefined_ops.h: + +/usr/include/c++/11/bits/functional_hash.h: + +/usr/include/c++/11/bits/atomic_base.h: + +/usr/include/errno.h: + +/usr/include/features.h: + +/usr/include/aarch64-linux-gnu/bits/types/struct_timespec.h: + +/usr/include/c++/11/bits/unique_lock.h: + +/usr/include/c++/11/bits/uses_allocator.h: + +/usr/include/aarch64-linux-gnu/sys/single_threaded.h: + +/usr/include/aarch64-linux-gnu/bits/thread-shared-types.h: + +/usr/include/features-time64.h: + +/usr/include/c++/11/debug/debug.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/ge/ge_allocator.h: + +/usr/include/c++/11/clocale: + +/usr/include/aarch64-linux-gnu/bits/types/struct_sched_param.h: + +/usr/include/pthread.h: + +/usr/include/c++/11/bits/exception_defines.h: + +/usr/include/c++/11/atomic: + +/usr/include/aarch64-linux-gnu/bits/libc-header-start.h: + +/usr/include/c++/11/cstring: + +/usr/include/c++/11/bits/erase_if.h: + +/usr/include/endian.h: + +/usr/include/c++/11/bits/ptr_traits.h: + +/usr/include/stdint.h: + +/usr/include/aarch64-linux-gnu/bits/types/cookie_io_functions_t.h: + +/usr/include/aarch64-linux-gnu/bits/types/timer_t.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/graph/operator_factory.h: + +/usr/include/c++/11/bits/concept_check.h: + +/usr/include/aarch64-linux-gnu/bits/byteswap.h: + +/usr/include/aarch64-linux-gnu/bits/stdlib.h: + +/usr/include/aarch64-linux-gnu/c++/11/bits/c++allocator.h: + +/usr/include/c++/11/debug/assertions.h: + +/usr/include/aarch64-linux-gnu/bits/types/clock_t.h: + +/usr/include/aarch64-linux-gnu/bits/types/locale_t.h: + +/usr/include/c++/11/bits/range_access.h: + +/usr/include/c++/11/map: + +/usr/local/Ascend/ascend-toolkit/latest/include/register/tilingdata_base.h: + +/usr/include/c++/11/bits/std_function.h: + +/usr/include/c++/11/bits/stl_tempbuf.h: + +/usr/include/aarch64-linux-gnu/bits/pthreadtypes.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/graph/compiler_def.h: + +/usr/include/c++/11/memory: + +/usr/include/c++/11/ext/new_allocator.h: + +/usr/include/c++/11/bits/cpp_type_traits.h: + +/usr/include/c++/11/bits/stl_iterator_base_funcs.h: + +/usr/include/c++/11/bits/stl_uninitialized.h: + +/usr/include/c++/11/backward/auto_ptr.h: + +/usr/include/c++/11/ext/alloc_traits.h: + +/usr/include/aarch64-linux-gnu/bits/floatn.h: + +/usr/include/c++/11/bits/cxxabi_forced.h: + +/usr/include/stdc-predef.h: + +/usr/include/c++/11/bits/alloc_traits.h: + +/usr/include/c++/11/ext/concurrence.h: + +/usr/include/c++/11/bits/exception_ptr.h: + +/usr/include/c++/11/ext/string_conversions.h: + +/usr/include/c++/11/bits/nested_exception.h: + +/usr/include/c++/11/bits/shared_ptr_atomic.h: + +/usr/include/aarch64-linux-gnu/bits/typesizes.h: + +/usr/include/c++/11/bits/atomic_lockfree_defines.h: + +/usr/include/aarch64-linux-gnu/bits/types/__fpos_t.h: + +/usr/include/c++/11/string: + +/usr/include/c++/11/cstdint: + +/usr/include/c++/11/bits/localefwd.h: + +/usr/include/aarch64-linux-gnu/c++/11/bits/c++locale.h: + +/usr/include/aarch64-linux-gnu/bits/stdio.h: + +/usr/include/c++/11/cerrno: + +/usr/include/aarch64-linux-gnu/bits/types/wint_t.h: + +/usr/include/locale.h: + +/usr/include/aarch64-linux-gnu/bits/locale.h: + +/usr/include/aarch64-linux-gnu/bits/string_fortified.h: + +/usr/include/c++/11/cctype: + +/usr/include/c++/11/bits/stl_multimap.h: + +/usr/include/aarch64-linux-gnu/asm/errno.h: + +/usr/include/c++/11/bits/ostream_insert.h: + +/usr/include/c++/11/bits/shared_ptr_base.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/graph/types.h: + +/usr/include/c++/11/bits/basic_string.h: + +/usr/include/stdlib.h: + +/usr/include/aarch64-linux-gnu/bits/waitflags.h: + +/usr/include/aarch64-linux-gnu/bits/waitstatus.h: + +/usr/include/aarch64-linux-gnu/bits/uintn-identity.h: + +/usr/include/aarch64-linux-gnu/gnu/stubs-lp64.h: + +/usr/include/aarch64-linux-gnu/sys/select.h: + +/usr/include/aarch64-linux-gnu/bits/stdlib-bsearch.h: + +/usr/include/aarch64-linux-gnu/bits/long-double.h: + +/usr/include/c++/11/bits/std_abs.h: + +/usr/include/stdio.h: + +/usr/include/c++/11/bits/stringfwd.h: + +/usr/include/aarch64-linux-gnu/bits/strings_fortified.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/graph/ge_error_codes.h: + +/usr/include/aarch64-linux-gnu/bits/types/__fpos64_t.h: + +/usr/include/aarch64-linux-gnu/bits/types/struct_FILE.h: + +/usr/include/time.h: + +/usr/include/aarch64-linux-gnu/bits/wctype-wchar.h: + +/usr/include/aarch64-linux-gnu/bits/types/error_t.h: + +/usr/include/asm-generic/errno.h: + +/usr/include/c++/11/bits/basic_string.tcc: + +/usr/include/c++/11/bits/stl_bvector.h: + +/usr/include/c++/11/bits/vector.tcc: + +/usr/include/c++/11/ext/numeric_traits.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/graph/operator.h: + +/usr/include/c++/11/bits/stl_map.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/graph/inference_context.h: + +/usr/include/c++/11/istream: + +/usr/include/c++/11/set: + +/usr/include/c++/11/bits/charconv.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/securectype.h: + +/usr/include/c++/11/bits/ios_base.h: + +/usr/include/aarch64-linux-gnu/bits/types/time_t.h: + +/usr/include/c++/11/bits/stl_set.h: + +/usr/include/aarch64-linux-gnu/bits/stdio_lim.h: + +/usr/include/c++/11/bits/stl_multiset.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/graph/tensor.h: + +/usr/include/c++/11/bits/std_mutex.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/graph/ascend_string.h: + +/usr/include/aarch64-linux-gnu/gnu/stubs.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/graph/resource_context.h: + +/usr/include/aarch64-linux-gnu/c++/11/bits/os_defines.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/graph/gnode.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/graph/graph.h: + +/usr/include/c++/11/bits/basic_ios.tcc: + +/usr/include/c++/11/bits/enable_special_members.h: + +/usr/include/c++/11/bits/invoke.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/register/op_impl_registry.h: + +/usr/include/aarch64-linux-gnu/bits/timex.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/register/op_impl_kernel_registry.h: + +/usr/include/c++/11/unordered_set: + +/usr/include/c++/11/bits/hashtable_policy.h: + +/usr/include/c++/11/bits/unordered_set.h: + +/usr/include/c++/11/ext/aligned_buffer.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/base_type.h: + +/usr/include/c++/11/stdexcept: + +/usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/infer_shape_context.h: + +/usr/include/c++/11/stdlib.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/context_extend.h: + +/usr/include/c++/11/tuple: + +/usr/include/aarch64-linux-gnu/bits/select.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/securec.h: + +/usr/include/c++/11/bits/streambuf.tcc: + +/usr/include/string.h: + +/usr/include/strings.h: + +/usr/include/c++/11/utility: + +/usr/include/c++/11/ios: + +/usr/include/c++/11/bits/locale_classes.h: + +/usr/include/c++/11/bits/locale_classes.tcc: + +/usr/include/aarch64-linux-gnu/c++/11/bits/error_constants.h: + +/usr/include/c++/11/bits/basic_ios.h: + +/usr/include/c++/11/bits/exception.h: + +/usr/include/c++/11/bits/locale_facets.h: + +/usr/include/aarch64-linux-gnu/c++/11/bits/atomic_word.h: + +/usr/include/c++/11/cwctype: + +/usr/include/sched.h: + +/usr/include/wctype.h: + +/usr/include/c++/11/functional: + +/usr/include/linux/errno.h: + +/usr/include/aarch64-linux-gnu/c++/11/bits/ctype_base.h: + +/usr/lib/gcc/aarch64-linux-gnu/11/include/stdarg.h: + +/usr/include/aarch64-linux-gnu/c++/11/bits/ctype_inline.h: + +/usr/include/aarch64-linux-gnu/bits/sched.h: + +/usr/include/c++/11/bits/istream.tcc: + +/usr/local/Ascend/ascend-toolkit/latest/include/utils/extern_math_util.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/tensor.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/storage_shape.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/storage_format.h: diff --git a/Increase_multiplexing/No_increase/build_out/op_host/CMakeFiles/cust_op_proto.dir/compiler_depend.ts b/Increase_multiplexing/No_increase/build_out/op_host/CMakeFiles/cust_op_proto.dir/compiler_depend.ts new file mode 100644 index 0000000000000000000000000000000000000000..00aea2a2166cd0cf975b12f723dcde014eadd86f --- /dev/null +++ b/Increase_multiplexing/No_increase/build_out/op_host/CMakeFiles/cust_op_proto.dir/compiler_depend.ts @@ -0,0 +1,2 @@ +# CMAKE generated file: DO NOT EDIT! +# Timestamp file for compiler generated dependencies management for cust_op_proto. diff --git a/Increase_multiplexing/No_increase/build_out/op_host/CMakeFiles/cust_op_proto.dir/depend.make b/Increase_multiplexing/No_increase/build_out/op_host/CMakeFiles/cust_op_proto.dir/depend.make new file mode 100644 index 0000000000000000000000000000000000000000..437958170a48b3a6c7d205ebff07d609573ed7a7 --- /dev/null +++ b/Increase_multiplexing/No_increase/build_out/op_host/CMakeFiles/cust_op_proto.dir/depend.make @@ -0,0 +1,2 @@ +# Empty dependencies file for cust_op_proto. +# This may be replaced when dependencies are built. diff --git a/Increase_multiplexing/No_increase/build_out/op_host/CMakeFiles/cust_op_proto.dir/flags.make b/Increase_multiplexing/No_increase/build_out/op_host/CMakeFiles/cust_op_proto.dir/flags.make new file mode 100644 index 0000000000000000000000000000000000000000..500116bd6ec74c07207f47a6f4768ee037614eec --- /dev/null +++ b/Increase_multiplexing/No_increase/build_out/op_host/CMakeFiles/cust_op_proto.dir/flags.make @@ -0,0 +1,10 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +# compile CXX with /usr/bin/c++ +CXX_DEFINES = -DOP_PROTO_LIB -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=0 -Dcust_op_proto_EXPORTS + +CXX_INCLUDES = -I/usr/local/Ascend/ascend-toolkit/latest/include + +CXX_FLAGS = -fPIC -fvisibility=hidden -fPIC -fvisibility-inlines-hidden -O2 -std=c++11 -fstack-protector-strong + diff --git a/Increase_multiplexing/No_increase/build_out/op_host/CMakeFiles/cust_op_proto.dir/link.txt b/Increase_multiplexing/No_increase/build_out/op_host/CMakeFiles/cust_op_proto.dir/link.txt new file mode 100644 index 0000000000000000000000000000000000000000..f1980c4be60686983f9e3e4ea3aaf58a3d196a6e --- /dev/null +++ b/Increase_multiplexing/No_increase/build_out/op_host/CMakeFiles/cust_op_proto.dir/link.txt @@ -0,0 +1 @@ +/usr/bin/c++ -fPIC -s -Wl,-z,relro -Wl,-z,now -Wl,-z,noexecstack -shared -Wl,-soname,libcust_opsproto_rt2.0.so -o libcust_opsproto_rt2.0.so CMakeFiles/cust_op_proto.dir/add_custom.cpp.o CMakeFiles/cust_op_proto.dir/__/autogen/op_proto.cc.o -L/usr/local/Ascend/ascend-toolkit/latest/lib64 -Wl,-rpath,/usr/local/Ascend/ascend-toolkit/latest/lib64: -lexe_graph -lregister -ltiling_api -Wl,--whole-archive -lrt2_registry -Wl,--no-whole-archive diff --git a/Increase_multiplexing/No_increase/build_out/op_host/CMakeFiles/cust_op_proto.dir/progress.make b/Increase_multiplexing/No_increase/build_out/op_host/CMakeFiles/cust_op_proto.dir/progress.make new file mode 100644 index 0000000000000000000000000000000000000000..4b14cc1dc1aa37d472dbfc8a2fa41782337787bc --- /dev/null +++ b/Increase_multiplexing/No_increase/build_out/op_host/CMakeFiles/cust_op_proto.dir/progress.make @@ -0,0 +1,4 @@ +CMAKE_PROGRESS_1 = 2 +CMAKE_PROGRESS_2 = 3 +CMAKE_PROGRESS_3 = 4 + diff --git a/Increase_multiplexing/No_increase/build_out/op_host/CMakeFiles/cust_opapi.dir/DependInfo.cmake b/Increase_multiplexing/No_increase/build_out/op_host/CMakeFiles/cust_opapi.dir/DependInfo.cmake new file mode 100644 index 0000000000000000000000000000000000000000..05b6c27961b07a0099922daca467845e0610bfde --- /dev/null +++ b/Increase_multiplexing/No_increase/build_out/op_host/CMakeFiles/cust_opapi.dir/DependInfo.cmake @@ -0,0 +1,19 @@ + +# Consider dependencies only in project. +set(CMAKE_DEPENDS_IN_PROJECT_ONLY OFF) + +# The set of languages for which implicit dependencies are needed: +set(CMAKE_DEPENDS_LANGUAGES + ) + +# The set of dependency files which are needed: +set(CMAKE_DEPENDS_DEPENDENCY_FILES + "/Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out/autogen/aclnn_add_custom.cpp" "op_host/CMakeFiles/cust_opapi.dir/__/autogen/aclnn_add_custom.cpp.o" "gcc" "op_host/CMakeFiles/cust_opapi.dir/__/autogen/aclnn_add_custom.cpp.o.d" + ) + +# Targets to which this target links. +set(CMAKE_TARGET_LINKED_INFO_FILES + ) + +# Fortran module output directory. +set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/Increase_multiplexing/No_increase/build_out/op_host/CMakeFiles/cust_opapi.dir/__/autogen/aclnn_add_custom.cpp.o b/Increase_multiplexing/No_increase/build_out/op_host/CMakeFiles/cust_opapi.dir/__/autogen/aclnn_add_custom.cpp.o new file mode 100644 index 0000000000000000000000000000000000000000..2280fbc00df5502ba9c6a2d0fda05d5b9a02329f Binary files /dev/null and b/Increase_multiplexing/No_increase/build_out/op_host/CMakeFiles/cust_opapi.dir/__/autogen/aclnn_add_custom.cpp.o differ diff --git a/Increase_multiplexing/No_increase/build_out/op_host/CMakeFiles/cust_opapi.dir/__/autogen/aclnn_add_custom.cpp.o.d b/Increase_multiplexing/No_increase/build_out/op_host/CMakeFiles/cust_opapi.dir/__/autogen/aclnn_add_custom.cpp.o.d new file mode 100644 index 0000000000000000000000000000000000000000..16b7c6c8397ac40194c52c49d63d2b1a5896a000 --- /dev/null +++ b/Increase_multiplexing/No_increase/build_out/op_host/CMakeFiles/cust_opapi.dir/__/autogen/aclnn_add_custom.cpp.o.d @@ -0,0 +1,142 @@ +op_host/CMakeFiles/cust_opapi.dir/__/autogen/aclnn_add_custom.cpp.o: \ + /Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out/autogen/aclnn_add_custom.cpp \ + /usr/include/stdc-predef.h /usr/include/string.h \ + /usr/include/aarch64-linux-gnu/bits/libc-header-start.h \ + /usr/include/features.h /usr/include/features-time64.h \ + /usr/include/aarch64-linux-gnu/bits/wordsize.h \ + /usr/include/aarch64-linux-gnu/bits/timesize.h \ + /usr/include/aarch64-linux-gnu/sys/cdefs.h \ + /usr/include/aarch64-linux-gnu/bits/long-double.h \ + /usr/include/aarch64-linux-gnu/gnu/stubs.h \ + /usr/include/aarch64-linux-gnu/gnu/stubs-lp64.h \ + /usr/lib/gcc/aarch64-linux-gnu/11/include/stddef.h \ + /usr/include/aarch64-linux-gnu/bits/types/locale_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/__locale_t.h \ + /usr/include/strings.h \ + /usr/include/aarch64-linux-gnu/bits/strings_fortified.h \ + /usr/include/aarch64-linux-gnu/bits/string_fortified.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/types.h \ + /usr/include/c++/11/atomic /usr/include/c++/11/bits/atomic_base.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/c++config.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/os_defines.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/cpu_defines.h \ + /usr/lib/gcc/aarch64-linux-gnu/11/include/stdint.h /usr/include/stdint.h \ + /usr/include/aarch64-linux-gnu/bits/types.h \ + /usr/include/aarch64-linux-gnu/bits/typesizes.h \ + /usr/include/aarch64-linux-gnu/bits/time64.h \ + /usr/include/aarch64-linux-gnu/bits/wchar.h \ + /usr/include/aarch64-linux-gnu/bits/stdint-intn.h \ + /usr/include/aarch64-linux-gnu/bits/stdint-uintn.h \ + /usr/include/c++/11/bits/atomic_lockfree_defines.h \ + /usr/include/c++/11/bits/move.h /usr/include/c++/11/type_traits \ + /usr/include/c++/11/memory /usr/include/c++/11/bits/stl_algobase.h \ + /usr/include/c++/11/bits/functexcept.h \ + /usr/include/c++/11/bits/exception_defines.h \ + /usr/include/c++/11/bits/cpp_type_traits.h \ + /usr/include/c++/11/ext/type_traits.h \ + /usr/include/c++/11/ext/numeric_traits.h \ + /usr/include/c++/11/bits/stl_pair.h \ + /usr/include/c++/11/bits/stl_iterator_base_types.h \ + /usr/include/c++/11/bits/stl_iterator_base_funcs.h \ + /usr/include/c++/11/bits/concept_check.h \ + /usr/include/c++/11/debug/assertions.h \ + /usr/include/c++/11/bits/stl_iterator.h \ + /usr/include/c++/11/bits/ptr_traits.h /usr/include/c++/11/debug/debug.h \ + /usr/include/c++/11/bits/predefined_ops.h \ + /usr/include/c++/11/bits/allocator.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/c++allocator.h \ + /usr/include/c++/11/ext/new_allocator.h /usr/include/c++/11/new \ + /usr/include/c++/11/bits/exception.h \ + /usr/include/c++/11/bits/memoryfwd.h \ + /usr/include/c++/11/bits/stl_construct.h \ + /usr/include/c++/11/bits/stl_uninitialized.h \ + /usr/include/c++/11/ext/alloc_traits.h \ + /usr/include/c++/11/bits/alloc_traits.h \ + /usr/include/c++/11/bits/stl_tempbuf.h \ + /usr/include/c++/11/bits/stl_raw_storage_iter.h \ + /usr/include/c++/11/bits/align.h /usr/include/c++/11/bit \ + /usr/include/c++/11/bits/uses_allocator.h \ + /usr/include/c++/11/bits/unique_ptr.h /usr/include/c++/11/utility \ + /usr/include/c++/11/bits/stl_relops.h \ + /usr/include/c++/11/initializer_list /usr/include/c++/11/tuple \ + /usr/include/c++/11/array /usr/include/c++/11/bits/range_access.h \ + /usr/include/c++/11/bits/invoke.h \ + /usr/include/c++/11/bits/stl_function.h \ + /usr/include/c++/11/backward/binders.h \ + /usr/include/c++/11/bits/functional_hash.h \ + /usr/include/c++/11/bits/hash_bytes.h \ + /usr/include/c++/11/bits/shared_ptr.h /usr/include/c++/11/iosfwd \ + /usr/include/c++/11/bits/stringfwd.h /usr/include/c++/11/bits/postypes.h \ + /usr/include/c++/11/cwchar /usr/include/wchar.h \ + /usr/include/aarch64-linux-gnu/bits/floatn.h \ + /usr/include/aarch64-linux-gnu/bits/floatn-common.h \ + /usr/lib/gcc/aarch64-linux-gnu/11/include/stdarg.h \ + /usr/include/aarch64-linux-gnu/bits/types/wint_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/mbstate_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/__mbstate_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/__FILE.h \ + /usr/include/aarch64-linux-gnu/bits/types/FILE.h \ + /usr/include/aarch64-linux-gnu/bits/wchar2.h \ + /usr/include/c++/11/bits/shared_ptr_base.h /usr/include/c++/11/typeinfo \ + /usr/include/c++/11/bits/allocated_ptr.h \ + /usr/include/c++/11/bits/refwrap.h \ + /usr/include/c++/11/ext/aligned_buffer.h \ + /usr/include/c++/11/ext/atomicity.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/gthr.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/gthr-default.h \ + /usr/include/pthread.h /usr/include/sched.h \ + /usr/include/aarch64-linux-gnu/bits/types/time_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/struct_timespec.h \ + /usr/include/aarch64-linux-gnu/bits/endian.h \ + /usr/include/aarch64-linux-gnu/bits/endianness.h \ + /usr/include/aarch64-linux-gnu/bits/sched.h \ + /usr/include/aarch64-linux-gnu/bits/types/struct_sched_param.h \ + /usr/include/aarch64-linux-gnu/bits/cpu-set.h /usr/include/time.h \ + /usr/include/aarch64-linux-gnu/bits/time.h \ + /usr/include/aarch64-linux-gnu/bits/timex.h \ + /usr/include/aarch64-linux-gnu/bits/types/struct_timeval.h \ + /usr/include/aarch64-linux-gnu/bits/types/clock_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/struct_tm.h \ + /usr/include/aarch64-linux-gnu/bits/types/clockid_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/timer_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/struct_itimerspec.h \ + /usr/include/aarch64-linux-gnu/bits/pthreadtypes.h \ + /usr/include/aarch64-linux-gnu/bits/thread-shared-types.h \ + /usr/include/aarch64-linux-gnu/bits/pthreadtypes-arch.h \ + /usr/include/aarch64-linux-gnu/bits/atomic_wide_counter.h \ + /usr/include/aarch64-linux-gnu/bits/struct_mutex.h \ + /usr/include/aarch64-linux-gnu/bits/struct_rwlock.h \ + /usr/include/aarch64-linux-gnu/bits/setjmp.h \ + /usr/include/aarch64-linux-gnu/bits/types/__sigset_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/struct___jmp_buf_tag.h \ + /usr/include/aarch64-linux-gnu/bits/pthread_stack_min-dynamic.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/atomic_word.h \ + /usr/include/aarch64-linux-gnu/sys/single_threaded.h \ + /usr/include/c++/11/ext/concurrence.h /usr/include/c++/11/exception \ + /usr/include/c++/11/bits/exception_ptr.h \ + /usr/include/c++/11/bits/cxxabi_init_exception.h \ + /usr/include/c++/11/bits/nested_exception.h \ + /usr/include/c++/11/bits/shared_ptr_atomic.h \ + /usr/include/c++/11/backward/auto_ptr.h /usr/include/c++/11/vector \ + /usr/include/c++/11/bits/stl_vector.h \ + /usr/include/c++/11/bits/stl_bvector.h \ + /usr/include/c++/11/bits/vector.tcc \ + /Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out/autogen/aclnn_add_custom.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/aclnn/acl_meta.h \ + /usr/include/c++/11/cstdint /usr/include/c++/11/cstdlib \ + /usr/include/stdlib.h /usr/include/aarch64-linux-gnu/bits/waitflags.h \ + /usr/include/aarch64-linux-gnu/bits/waitstatus.h \ + /usr/include/aarch64-linux-gnu/sys/types.h /usr/include/endian.h \ + /usr/include/aarch64-linux-gnu/bits/byteswap.h \ + /usr/include/aarch64-linux-gnu/bits/uintn-identity.h \ + /usr/include/aarch64-linux-gnu/sys/select.h \ + /usr/include/aarch64-linux-gnu/bits/select.h \ + /usr/include/aarch64-linux-gnu/bits/types/sigset_t.h \ + /usr/include/aarch64-linux-gnu/bits/select2.h /usr/include/alloca.h \ + /usr/include/aarch64-linux-gnu/bits/stdlib-bsearch.h \ + /usr/include/aarch64-linux-gnu/bits/stdlib-float.h \ + /usr/include/aarch64-linux-gnu/bits/stdlib.h \ + /usr/include/c++/11/bits/std_abs.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/acl/acl_base.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/acl/error_codes/rt_error_codes.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/acl/error_codes/ge_error_codes.h diff --git a/Increase_multiplexing/No_increase/build_out/op_host/CMakeFiles/cust_opapi.dir/build.make b/Increase_multiplexing/No_increase/build_out/op_host/CMakeFiles/cust_opapi.dir/build.make new file mode 100644 index 0000000000000000000000000000000000000000..84aa0ea2a2614dcf44606eb00ba53cf26bbc8890 --- /dev/null +++ b/Increase_multiplexing/No_increase/build_out/op_host/CMakeFiles/cust_opapi.dir/build.make @@ -0,0 +1,110 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + +# Disable VCS-based implicit rules. +% : %,v + +# Disable VCS-based implicit rules. +% : RCS/% + +# Disable VCS-based implicit rules. +% : RCS/%,v + +# Disable VCS-based implicit rules. +% : SCCS/s.% + +# Disable VCS-based implicit rules. +% : s.% + +.SUFFIXES: .hpux_make_needs_suffix_list + +# Command-line flag to silence nested $(MAKE). +$(VERBOSE)MAKESILENT = -s + +#Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E rm -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /Test_performance/Operator-performance/Increase_multiplexing/No_increase + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out + +# Include any dependencies generated for this target. +include op_host/CMakeFiles/cust_opapi.dir/depend.make +# Include any dependencies generated by the compiler for this target. +include op_host/CMakeFiles/cust_opapi.dir/compiler_depend.make + +# Include the progress variables for this target. +include op_host/CMakeFiles/cust_opapi.dir/progress.make + +# Include the compile flags for this target's objects. +include op_host/CMakeFiles/cust_opapi.dir/flags.make + +op_host/CMakeFiles/cust_opapi.dir/__/autogen/aclnn_add_custom.cpp.o: op_host/CMakeFiles/cust_opapi.dir/flags.make +op_host/CMakeFiles/cust_opapi.dir/__/autogen/aclnn_add_custom.cpp.o: autogen/aclnn_add_custom.cpp +op_host/CMakeFiles/cust_opapi.dir/__/autogen/aclnn_add_custom.cpp.o: op_host/CMakeFiles/cust_opapi.dir/compiler_depend.ts + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Building CXX object op_host/CMakeFiles/cust_opapi.dir/__/autogen/aclnn_add_custom.cpp.o" + cd /Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out/op_host && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT op_host/CMakeFiles/cust_opapi.dir/__/autogen/aclnn_add_custom.cpp.o -MF CMakeFiles/cust_opapi.dir/__/autogen/aclnn_add_custom.cpp.o.d -o CMakeFiles/cust_opapi.dir/__/autogen/aclnn_add_custom.cpp.o -c /Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out/autogen/aclnn_add_custom.cpp + +op_host/CMakeFiles/cust_opapi.dir/__/autogen/aclnn_add_custom.cpp.i: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/cust_opapi.dir/__/autogen/aclnn_add_custom.cpp.i" + cd /Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out/op_host && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out/autogen/aclnn_add_custom.cpp > CMakeFiles/cust_opapi.dir/__/autogen/aclnn_add_custom.cpp.i + +op_host/CMakeFiles/cust_opapi.dir/__/autogen/aclnn_add_custom.cpp.s: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/cust_opapi.dir/__/autogen/aclnn_add_custom.cpp.s" + cd /Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out/op_host && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out/autogen/aclnn_add_custom.cpp -o CMakeFiles/cust_opapi.dir/__/autogen/aclnn_add_custom.cpp.s + +# Object files for target cust_opapi +cust_opapi_OBJECTS = \ +"CMakeFiles/cust_opapi.dir/__/autogen/aclnn_add_custom.cpp.o" + +# External object files for target cust_opapi +cust_opapi_EXTERNAL_OBJECTS = + +op_host/libcust_opapi.so: op_host/CMakeFiles/cust_opapi.dir/__/autogen/aclnn_add_custom.cpp.o +op_host/libcust_opapi.so: op_host/CMakeFiles/cust_opapi.dir/build.make +op_host/libcust_opapi.so: op_host/CMakeFiles/cust_opapi.dir/link.txt + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --bold --progress-dir=/Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Linking CXX shared library libcust_opapi.so" + cd /Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out/op_host && $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/cust_opapi.dir/link.txt --verbose=$(VERBOSE) + +# Rule to build all files generated by this target. +op_host/CMakeFiles/cust_opapi.dir/build: op_host/libcust_opapi.so +.PHONY : op_host/CMakeFiles/cust_opapi.dir/build + +op_host/CMakeFiles/cust_opapi.dir/clean: + cd /Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out/op_host && $(CMAKE_COMMAND) -P CMakeFiles/cust_opapi.dir/cmake_clean.cmake +.PHONY : op_host/CMakeFiles/cust_opapi.dir/clean + +op_host/CMakeFiles/cust_opapi.dir/depend: + cd /Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /Test_performance/Operator-performance/Increase_multiplexing/No_increase /Test_performance/Operator-performance/Increase_multiplexing/No_increase/op_host /Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out /Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out/op_host /Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out/op_host/CMakeFiles/cust_opapi.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : op_host/CMakeFiles/cust_opapi.dir/depend + diff --git a/Increase_multiplexing/No_increase/build_out/op_host/CMakeFiles/cust_opapi.dir/cmake_clean.cmake b/Increase_multiplexing/No_increase/build_out/op_host/CMakeFiles/cust_opapi.dir/cmake_clean.cmake new file mode 100644 index 0000000000000000000000000000000000000000..9d876da097b6be339a44bbaad98b35165c800459 --- /dev/null +++ b/Increase_multiplexing/No_increase/build_out/op_host/CMakeFiles/cust_opapi.dir/cmake_clean.cmake @@ -0,0 +1,11 @@ +file(REMOVE_RECURSE + "CMakeFiles/cust_opapi.dir/__/autogen/aclnn_add_custom.cpp.o" + "CMakeFiles/cust_opapi.dir/__/autogen/aclnn_add_custom.cpp.o.d" + "libcust_opapi.pdb" + "libcust_opapi.so" +) + +# Per-language clean rules from dependency scanning. +foreach(lang CXX) + include(CMakeFiles/cust_opapi.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/Increase_multiplexing/No_increase/build_out/op_host/CMakeFiles/cust_opapi.dir/compiler_depend.internal b/Increase_multiplexing/No_increase/build_out/op_host/CMakeFiles/cust_opapi.dir/compiler_depend.internal new file mode 100644 index 0000000000000000000000000000000000000000..c99b698a73195140d8dc7accc686200a3c418e84 --- /dev/null +++ b/Increase_multiplexing/No_increase/build_out/op_host/CMakeFiles/cust_opapi.dir/compiler_depend.internal @@ -0,0 +1,170 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +op_host/CMakeFiles/cust_opapi.dir/__/autogen/aclnn_add_custom.cpp.o + /Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out/autogen/aclnn_add_custom.cpp + /usr/include/stdc-predef.h + /usr/include/string.h + /usr/include/aarch64-linux-gnu/bits/libc-header-start.h + /usr/include/features.h + /usr/include/features-time64.h + /usr/include/aarch64-linux-gnu/bits/wordsize.h + /usr/include/aarch64-linux-gnu/bits/timesize.h + /usr/include/aarch64-linux-gnu/sys/cdefs.h + /usr/include/aarch64-linux-gnu/bits/long-double.h + /usr/include/aarch64-linux-gnu/gnu/stubs.h + /usr/include/aarch64-linux-gnu/gnu/stubs-lp64.h + /usr/lib/gcc/aarch64-linux-gnu/11/include/stddef.h + /usr/include/aarch64-linux-gnu/bits/types/locale_t.h + /usr/include/aarch64-linux-gnu/bits/types/__locale_t.h + /usr/include/strings.h + /usr/include/aarch64-linux-gnu/bits/strings_fortified.h + /usr/include/aarch64-linux-gnu/bits/string_fortified.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/types.h + /usr/include/c++/11/atomic + /usr/include/c++/11/bits/atomic_base.h + /usr/include/aarch64-linux-gnu/c++/11/bits/c++config.h + /usr/include/aarch64-linux-gnu/c++/11/bits/os_defines.h + /usr/include/aarch64-linux-gnu/c++/11/bits/cpu_defines.h + /usr/lib/gcc/aarch64-linux-gnu/11/include/stdint.h + /usr/include/stdint.h + /usr/include/aarch64-linux-gnu/bits/types.h + /usr/include/aarch64-linux-gnu/bits/typesizes.h + /usr/include/aarch64-linux-gnu/bits/time64.h + /usr/include/aarch64-linux-gnu/bits/wchar.h + /usr/include/aarch64-linux-gnu/bits/stdint-intn.h + /usr/include/aarch64-linux-gnu/bits/stdint-uintn.h + /usr/include/c++/11/bits/atomic_lockfree_defines.h + /usr/include/c++/11/bits/move.h + /usr/include/c++/11/type_traits + /usr/include/c++/11/memory + /usr/include/c++/11/bits/stl_algobase.h + /usr/include/c++/11/bits/functexcept.h + /usr/include/c++/11/bits/exception_defines.h + /usr/include/c++/11/bits/cpp_type_traits.h + /usr/include/c++/11/ext/type_traits.h + /usr/include/c++/11/ext/numeric_traits.h + /usr/include/c++/11/bits/stl_pair.h + /usr/include/c++/11/bits/stl_iterator_base_types.h + /usr/include/c++/11/bits/stl_iterator_base_funcs.h + /usr/include/c++/11/bits/concept_check.h + /usr/include/c++/11/debug/assertions.h + /usr/include/c++/11/bits/stl_iterator.h + /usr/include/c++/11/bits/ptr_traits.h + /usr/include/c++/11/debug/debug.h + /usr/include/c++/11/bits/predefined_ops.h + /usr/include/c++/11/bits/allocator.h + /usr/include/aarch64-linux-gnu/c++/11/bits/c++allocator.h + /usr/include/c++/11/ext/new_allocator.h + /usr/include/c++/11/new + /usr/include/c++/11/bits/exception.h + /usr/include/c++/11/bits/memoryfwd.h + /usr/include/c++/11/bits/stl_construct.h + /usr/include/c++/11/bits/stl_uninitialized.h + /usr/include/c++/11/ext/alloc_traits.h + /usr/include/c++/11/bits/alloc_traits.h + /usr/include/c++/11/bits/stl_tempbuf.h + /usr/include/c++/11/bits/stl_raw_storage_iter.h + /usr/include/c++/11/bits/align.h + /usr/include/c++/11/bit + /usr/include/c++/11/bits/uses_allocator.h + /usr/include/c++/11/bits/unique_ptr.h + /usr/include/c++/11/utility + /usr/include/c++/11/bits/stl_relops.h + /usr/include/c++/11/initializer_list + /usr/include/c++/11/tuple + /usr/include/c++/11/array + /usr/include/c++/11/bits/range_access.h + /usr/include/c++/11/bits/invoke.h + /usr/include/c++/11/bits/stl_function.h + /usr/include/c++/11/backward/binders.h + /usr/include/c++/11/bits/functional_hash.h + /usr/include/c++/11/bits/hash_bytes.h + /usr/include/c++/11/bits/shared_ptr.h + /usr/include/c++/11/iosfwd + /usr/include/c++/11/bits/stringfwd.h + /usr/include/c++/11/bits/postypes.h + /usr/include/c++/11/cwchar + /usr/include/wchar.h + /usr/include/aarch64-linux-gnu/bits/floatn.h + /usr/include/aarch64-linux-gnu/bits/floatn-common.h + /usr/lib/gcc/aarch64-linux-gnu/11/include/stdarg.h + /usr/include/aarch64-linux-gnu/bits/types/wint_t.h + /usr/include/aarch64-linux-gnu/bits/types/mbstate_t.h + /usr/include/aarch64-linux-gnu/bits/types/__mbstate_t.h + /usr/include/aarch64-linux-gnu/bits/types/__FILE.h + /usr/include/aarch64-linux-gnu/bits/types/FILE.h + /usr/include/aarch64-linux-gnu/bits/wchar2.h + /usr/include/c++/11/bits/shared_ptr_base.h + /usr/include/c++/11/typeinfo + /usr/include/c++/11/bits/allocated_ptr.h + /usr/include/c++/11/bits/refwrap.h + /usr/include/c++/11/ext/aligned_buffer.h + /usr/include/c++/11/ext/atomicity.h + /usr/include/aarch64-linux-gnu/c++/11/bits/gthr.h + /usr/include/aarch64-linux-gnu/c++/11/bits/gthr-default.h + /usr/include/pthread.h + /usr/include/sched.h + /usr/include/aarch64-linux-gnu/bits/types/time_t.h + /usr/include/aarch64-linux-gnu/bits/types/struct_timespec.h + /usr/include/aarch64-linux-gnu/bits/endian.h + /usr/include/aarch64-linux-gnu/bits/endianness.h + /usr/include/aarch64-linux-gnu/bits/sched.h + /usr/include/aarch64-linux-gnu/bits/types/struct_sched_param.h + /usr/include/aarch64-linux-gnu/bits/cpu-set.h + /usr/include/time.h + /usr/include/aarch64-linux-gnu/bits/time.h + /usr/include/aarch64-linux-gnu/bits/timex.h + /usr/include/aarch64-linux-gnu/bits/types/struct_timeval.h + /usr/include/aarch64-linux-gnu/bits/types/clock_t.h + /usr/include/aarch64-linux-gnu/bits/types/struct_tm.h + /usr/include/aarch64-linux-gnu/bits/types/clockid_t.h + /usr/include/aarch64-linux-gnu/bits/types/timer_t.h + /usr/include/aarch64-linux-gnu/bits/types/struct_itimerspec.h + /usr/include/aarch64-linux-gnu/bits/pthreadtypes.h + /usr/include/aarch64-linux-gnu/bits/thread-shared-types.h + /usr/include/aarch64-linux-gnu/bits/pthreadtypes-arch.h + /usr/include/aarch64-linux-gnu/bits/atomic_wide_counter.h + /usr/include/aarch64-linux-gnu/bits/struct_mutex.h + /usr/include/aarch64-linux-gnu/bits/struct_rwlock.h + /usr/include/aarch64-linux-gnu/bits/setjmp.h + /usr/include/aarch64-linux-gnu/bits/types/__sigset_t.h + /usr/include/aarch64-linux-gnu/bits/types/struct___jmp_buf_tag.h + /usr/include/aarch64-linux-gnu/bits/pthread_stack_min-dynamic.h + /usr/include/aarch64-linux-gnu/c++/11/bits/atomic_word.h + /usr/include/aarch64-linux-gnu/sys/single_threaded.h + /usr/include/c++/11/ext/concurrence.h + /usr/include/c++/11/exception + /usr/include/c++/11/bits/exception_ptr.h + /usr/include/c++/11/bits/cxxabi_init_exception.h + /usr/include/c++/11/bits/nested_exception.h + /usr/include/c++/11/bits/shared_ptr_atomic.h + /usr/include/c++/11/backward/auto_ptr.h + /usr/include/c++/11/vector + /usr/include/c++/11/bits/stl_vector.h + /usr/include/c++/11/bits/stl_bvector.h + /usr/include/c++/11/bits/vector.tcc + /Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out/autogen/aclnn_add_custom.h + /usr/local/Ascend/ascend-toolkit/latest/include/aclnn/acl_meta.h + /usr/include/c++/11/cstdint + /usr/include/c++/11/cstdlib + /usr/include/stdlib.h + /usr/include/aarch64-linux-gnu/bits/waitflags.h + /usr/include/aarch64-linux-gnu/bits/waitstatus.h + /usr/include/aarch64-linux-gnu/sys/types.h + /usr/include/endian.h + /usr/include/aarch64-linux-gnu/bits/byteswap.h + /usr/include/aarch64-linux-gnu/bits/uintn-identity.h + /usr/include/aarch64-linux-gnu/sys/select.h + /usr/include/aarch64-linux-gnu/bits/select.h + /usr/include/aarch64-linux-gnu/bits/types/sigset_t.h + /usr/include/aarch64-linux-gnu/bits/select2.h + /usr/include/alloca.h + /usr/include/aarch64-linux-gnu/bits/stdlib-bsearch.h + /usr/include/aarch64-linux-gnu/bits/stdlib-float.h + /usr/include/aarch64-linux-gnu/bits/stdlib.h + /usr/include/c++/11/bits/std_abs.h + /usr/local/Ascend/ascend-toolkit/latest/include/acl/acl_base.h + /usr/local/Ascend/ascend-toolkit/latest/include/acl/error_codes/rt_error_codes.h + /usr/local/Ascend/ascend-toolkit/latest/include/acl/error_codes/ge_error_codes.h + diff --git a/Increase_multiplexing/No_increase/build_out/op_host/CMakeFiles/cust_opapi.dir/compiler_depend.make b/Increase_multiplexing/No_increase/build_out/op_host/CMakeFiles/cust_opapi.dir/compiler_depend.make new file mode 100644 index 0000000000000000000000000000000000000000..56ef6b61098e09cde993f76dbda7b9df045f32af --- /dev/null +++ b/Increase_multiplexing/No_increase/build_out/op_host/CMakeFiles/cust_opapi.dir/compiler_depend.make @@ -0,0 +1,499 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +op_host/CMakeFiles/cust_opapi.dir/__/autogen/aclnn_add_custom.cpp.o: autogen/aclnn_add_custom.cpp \ + /usr/include/stdc-predef.h \ + /usr/include/string.h \ + /usr/include/aarch64-linux-gnu/bits/libc-header-start.h \ + /usr/include/features.h \ + /usr/include/features-time64.h \ + /usr/include/aarch64-linux-gnu/bits/wordsize.h \ + /usr/include/aarch64-linux-gnu/bits/timesize.h \ + /usr/include/aarch64-linux-gnu/sys/cdefs.h \ + /usr/include/aarch64-linux-gnu/bits/long-double.h \ + /usr/include/aarch64-linux-gnu/gnu/stubs.h \ + /usr/include/aarch64-linux-gnu/gnu/stubs-lp64.h \ + /usr/lib/gcc/aarch64-linux-gnu/11/include/stddef.h \ + /usr/include/aarch64-linux-gnu/bits/types/locale_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/__locale_t.h \ + /usr/include/strings.h \ + /usr/include/aarch64-linux-gnu/bits/strings_fortified.h \ + /usr/include/aarch64-linux-gnu/bits/string_fortified.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/types.h \ + /usr/include/c++/11/atomic \ + /usr/include/c++/11/bits/atomic_base.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/c++config.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/os_defines.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/cpu_defines.h \ + /usr/lib/gcc/aarch64-linux-gnu/11/include/stdint.h \ + /usr/include/stdint.h \ + /usr/include/aarch64-linux-gnu/bits/types.h \ + /usr/include/aarch64-linux-gnu/bits/typesizes.h \ + /usr/include/aarch64-linux-gnu/bits/time64.h \ + /usr/include/aarch64-linux-gnu/bits/wchar.h \ + /usr/include/aarch64-linux-gnu/bits/stdint-intn.h \ + /usr/include/aarch64-linux-gnu/bits/stdint-uintn.h \ + /usr/include/c++/11/bits/atomic_lockfree_defines.h \ + /usr/include/c++/11/bits/move.h \ + /usr/include/c++/11/type_traits \ + /usr/include/c++/11/memory \ + /usr/include/c++/11/bits/stl_algobase.h \ + /usr/include/c++/11/bits/functexcept.h \ + /usr/include/c++/11/bits/exception_defines.h \ + /usr/include/c++/11/bits/cpp_type_traits.h \ + /usr/include/c++/11/ext/type_traits.h \ + /usr/include/c++/11/ext/numeric_traits.h \ + /usr/include/c++/11/bits/stl_pair.h \ + /usr/include/c++/11/bits/stl_iterator_base_types.h \ + /usr/include/c++/11/bits/stl_iterator_base_funcs.h \ + /usr/include/c++/11/bits/concept_check.h \ + /usr/include/c++/11/debug/assertions.h \ + /usr/include/c++/11/bits/stl_iterator.h \ + /usr/include/c++/11/bits/ptr_traits.h \ + /usr/include/c++/11/debug/debug.h \ + /usr/include/c++/11/bits/predefined_ops.h \ + /usr/include/c++/11/bits/allocator.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/c++allocator.h \ + /usr/include/c++/11/ext/new_allocator.h \ + /usr/include/c++/11/new \ + /usr/include/c++/11/bits/exception.h \ + /usr/include/c++/11/bits/memoryfwd.h \ + /usr/include/c++/11/bits/stl_construct.h \ + /usr/include/c++/11/bits/stl_uninitialized.h \ + /usr/include/c++/11/ext/alloc_traits.h \ + /usr/include/c++/11/bits/alloc_traits.h \ + /usr/include/c++/11/bits/stl_tempbuf.h \ + /usr/include/c++/11/bits/stl_raw_storage_iter.h \ + /usr/include/c++/11/bits/align.h \ + /usr/include/c++/11/bit \ + /usr/include/c++/11/bits/uses_allocator.h \ + /usr/include/c++/11/bits/unique_ptr.h \ + /usr/include/c++/11/utility \ + /usr/include/c++/11/bits/stl_relops.h \ + /usr/include/c++/11/initializer_list \ + /usr/include/c++/11/tuple \ + /usr/include/c++/11/array \ + /usr/include/c++/11/bits/range_access.h \ + /usr/include/c++/11/bits/invoke.h \ + /usr/include/c++/11/bits/stl_function.h \ + /usr/include/c++/11/backward/binders.h \ + /usr/include/c++/11/bits/functional_hash.h \ + /usr/include/c++/11/bits/hash_bytes.h \ + /usr/include/c++/11/bits/shared_ptr.h \ + /usr/include/c++/11/iosfwd \ + /usr/include/c++/11/bits/stringfwd.h \ + /usr/include/c++/11/bits/postypes.h \ + /usr/include/c++/11/cwchar \ + /usr/include/wchar.h \ + /usr/include/aarch64-linux-gnu/bits/floatn.h \ + /usr/include/aarch64-linux-gnu/bits/floatn-common.h \ + /usr/lib/gcc/aarch64-linux-gnu/11/include/stdarg.h \ + /usr/include/aarch64-linux-gnu/bits/types/wint_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/mbstate_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/__mbstate_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/__FILE.h \ + /usr/include/aarch64-linux-gnu/bits/types/FILE.h \ + /usr/include/aarch64-linux-gnu/bits/wchar2.h \ + /usr/include/c++/11/bits/shared_ptr_base.h \ + /usr/include/c++/11/typeinfo \ + /usr/include/c++/11/bits/allocated_ptr.h \ + /usr/include/c++/11/bits/refwrap.h \ + /usr/include/c++/11/ext/aligned_buffer.h \ + /usr/include/c++/11/ext/atomicity.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/gthr.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/gthr-default.h \ + /usr/include/pthread.h \ + /usr/include/sched.h \ + /usr/include/aarch64-linux-gnu/bits/types/time_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/struct_timespec.h \ + /usr/include/aarch64-linux-gnu/bits/endian.h \ + /usr/include/aarch64-linux-gnu/bits/endianness.h \ + /usr/include/aarch64-linux-gnu/bits/sched.h \ + /usr/include/aarch64-linux-gnu/bits/types/struct_sched_param.h \ + /usr/include/aarch64-linux-gnu/bits/cpu-set.h \ + /usr/include/time.h \ + /usr/include/aarch64-linux-gnu/bits/time.h \ + /usr/include/aarch64-linux-gnu/bits/timex.h \ + /usr/include/aarch64-linux-gnu/bits/types/struct_timeval.h \ + /usr/include/aarch64-linux-gnu/bits/types/clock_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/struct_tm.h \ + /usr/include/aarch64-linux-gnu/bits/types/clockid_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/timer_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/struct_itimerspec.h \ + /usr/include/aarch64-linux-gnu/bits/pthreadtypes.h \ + /usr/include/aarch64-linux-gnu/bits/thread-shared-types.h \ + /usr/include/aarch64-linux-gnu/bits/pthreadtypes-arch.h \ + /usr/include/aarch64-linux-gnu/bits/atomic_wide_counter.h \ + /usr/include/aarch64-linux-gnu/bits/struct_mutex.h \ + /usr/include/aarch64-linux-gnu/bits/struct_rwlock.h \ + /usr/include/aarch64-linux-gnu/bits/setjmp.h \ + /usr/include/aarch64-linux-gnu/bits/types/__sigset_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/struct___jmp_buf_tag.h \ + /usr/include/aarch64-linux-gnu/bits/pthread_stack_min-dynamic.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/atomic_word.h \ + /usr/include/aarch64-linux-gnu/sys/single_threaded.h \ + /usr/include/c++/11/ext/concurrence.h \ + /usr/include/c++/11/exception \ + /usr/include/c++/11/bits/exception_ptr.h \ + /usr/include/c++/11/bits/cxxabi_init_exception.h \ + /usr/include/c++/11/bits/nested_exception.h \ + /usr/include/c++/11/bits/shared_ptr_atomic.h \ + /usr/include/c++/11/backward/auto_ptr.h \ + /usr/include/c++/11/vector \ + /usr/include/c++/11/bits/stl_vector.h \ + /usr/include/c++/11/bits/stl_bvector.h \ + /usr/include/c++/11/bits/vector.tcc \ + autogen/aclnn_add_custom.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/aclnn/acl_meta.h \ + /usr/include/c++/11/cstdint \ + /usr/include/c++/11/cstdlib \ + /usr/include/stdlib.h \ + /usr/include/aarch64-linux-gnu/bits/waitflags.h \ + /usr/include/aarch64-linux-gnu/bits/waitstatus.h \ + /usr/include/aarch64-linux-gnu/sys/types.h \ + /usr/include/endian.h \ + /usr/include/aarch64-linux-gnu/bits/byteswap.h \ + /usr/include/aarch64-linux-gnu/bits/uintn-identity.h \ + /usr/include/aarch64-linux-gnu/sys/select.h \ + /usr/include/aarch64-linux-gnu/bits/select.h \ + /usr/include/aarch64-linux-gnu/bits/types/sigset_t.h \ + /usr/include/aarch64-linux-gnu/bits/select2.h \ + /usr/include/alloca.h \ + /usr/include/aarch64-linux-gnu/bits/stdlib-bsearch.h \ + /usr/include/aarch64-linux-gnu/bits/stdlib-float.h \ + /usr/include/aarch64-linux-gnu/bits/stdlib.h \ + /usr/include/c++/11/bits/std_abs.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/acl/acl_base.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/acl/error_codes/rt_error_codes.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/acl/error_codes/ge_error_codes.h + + +/usr/local/Ascend/ascend-toolkit/latest/include/acl/error_codes/ge_error_codes.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/acl/acl_base.h: + +/usr/include/c++/11/bits/std_abs.h: + +/usr/include/aarch64-linux-gnu/bits/stdlib-bsearch.h: + +/usr/include/aarch64-linux-gnu/sys/select.h: + +/usr/include/aarch64-linux-gnu/bits/uintn-identity.h: + +/usr/include/aarch64-linux-gnu/bits/waitstatus.h: + +/usr/include/aarch64-linux-gnu/bits/waitflags.h: + +/usr/include/stdlib.h: + +/usr/include/c++/11/cstdint: + +/usr/local/Ascend/ascend-toolkit/latest/include/aclnn/acl_meta.h: + +/usr/include/c++/11/bits/vector.tcc: + +/usr/include/c++/11/bits/stl_bvector.h: + +/usr/include/c++/11/bits/shared_ptr_atomic.h: + +/usr/include/c++/11/bits/nested_exception.h: + +/usr/include/c++/11/bits/exception_ptr.h: + +/usr/include/c++/11/ext/concurrence.h: + +/usr/include/aarch64-linux-gnu/sys/single_threaded.h: + +/usr/include/aarch64-linux-gnu/c++/11/bits/atomic_word.h: + +/usr/include/aarch64-linux-gnu/bits/types/struct___jmp_buf_tag.h: + +/usr/include/c++/11/bits/stl_construct.h: + +/usr/include/aarch64-linux-gnu/bits/typesizes.h: + +/usr/include/c++/11/bits/exception.h: + +/usr/include/c++/11/bits/range_access.h: + +/usr/include/aarch64-linux-gnu/bits/sched.h: + +/usr/include/aarch64-linux-gnu/bits/types/locale_t.h: + +/usr/include/c++/11/debug/assertions.h: + +/usr/include/aarch64-linux-gnu/c++/11/bits/c++allocator.h: + +/usr/include/aarch64-linux-gnu/bits/byteswap.h: + +/usr/include/c++/11/bits/concept_check.h: + +/usr/include/stdint.h: + +/usr/include/aarch64-linux-gnu/bits/long-double.h: + +/usr/include/aarch64-linux-gnu/bits/libc-header-start.h: + +/usr/include/c++/11/bits/stl_iterator_base_funcs.h: + +/usr/include/c++/11/backward/auto_ptr.h: + +/usr/include/c++/11/bits/stl_uninitialized.h: + +/usr/include/c++/11/ext/new_allocator.h: + +/usr/include/c++/11/memory: + +/usr/include/c++/11/array: + +/usr/include/aarch64-linux-gnu/c++/11/bits/c++config.h: + +/usr/include/aarch64-linux-gnu/bits/endianness.h: + +/usr/include/c++/11/bits/move.h: + +/usr/include/c++/11/bits/unique_ptr.h: + +/usr/include/c++/11/bits/stl_relops.h: + +/usr/include/c++/11/bits/atomic_lockfree_defines.h: + +/usr/include/c++/11/iosfwd: + +/usr/include/endian.h: + +/usr/include/c++/11/ext/aligned_buffer.h: + +/usr/include/aarch64-linux-gnu/bits/pthread_stack_min-dynamic.h: + +/usr/include/aarch64-linux-gnu/bits/struct_rwlock.h: + +/usr/include/aarch64-linux-gnu/bits/stdint-uintn.h: + +/usr/lib/gcc/aarch64-linux-gnu/11/include/stddef.h: + +/usr/include/aarch64-linux-gnu/c++/11/bits/os_defines.h: + +/usr/include/aarch64-linux-gnu/bits/types/clock_t.h: + +/usr/include/c++/11/bits/predefined_ops.h: + +/usr/include/aarch64-linux-gnu/c++/11/bits/cpu_defines.h: + +/usr/include/aarch64-linux-gnu/c++/11/bits/gthr-default.h: + +/usr/include/aarch64-linux-gnu/bits/atomic_wide_counter.h: + +/usr/include/c++/11/exception: + +/usr/include/aarch64-linux-gnu/sys/cdefs.h: + +/usr/include/aarch64-linux-gnu/bits/wordsize.h: + +/usr/include/c++/11/bits/cpp_type_traits.h: + +/usr/include/pthread.h: + +/usr/include/aarch64-linux-gnu/bits/stdlib.h: + +/usr/include/c++/11/bits/stl_vector.h: + +/usr/include/aarch64-linux-gnu/gnu/stubs-lp64.h: + +/usr/include/features.h: + +/usr/include/c++/11/utility: + +/usr/include/aarch64-linux-gnu/bits/types/struct_sched_param.h: + +/usr/include/c++/11/debug/debug.h: + +/usr/include/aarch64-linux-gnu/bits/thread-shared-types.h: + +/usr/include/c++/11/ext/type_traits.h: + +/usr/include/aarch64-linux-gnu/bits/types/__mbstate_t.h: + +/usr/include/aarch64-linux-gnu/bits/select.h: + +/usr/include/aarch64-linux-gnu/bits/timesize.h: + +/usr/include/c++/11/bits/stl_function.h: + +/usr/include/c++/11/bits/stl_pair.h: + +/usr/include/c++/11/ext/atomicity.h: + +/usr/include/stdc-predef.h: + +/usr/include/c++/11/ext/numeric_traits.h: + +/usr/include/c++/11/bits/atomic_base.h: + +/usr/include/aarch64-linux-gnu/bits/types/__locale_t.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/acl/error_codes/rt_error_codes.h: + +/usr/include/c++/11/bits/hash_bytes.h: + +/usr/lib/gcc/aarch64-linux-gnu/11/include/stdarg.h: + +/usr/include/features-time64.h: + +/usr/include/c++/11/bits/exception_defines.h: + +/usr/include/c++/11/atomic: + +/usr/include/strings.h: + +/usr/include/aarch64-linux-gnu/bits/pthreadtypes.h: + +/usr/include/aarch64-linux-gnu/bits/strings_fortified.h: + +/usr/include/aarch64-linux-gnu/gnu/stubs.h: + +/usr/include/aarch64-linux-gnu/bits/stdint-intn.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/graph/types.h: + +/usr/include/aarch64-linux-gnu/bits/string_fortified.h: + +/usr/include/string.h: + +/usr/include/alloca.h: + +/usr/include/aarch64-linux-gnu/bits/time64.h: + +/usr/include/aarch64-linux-gnu/bits/stdlib-float.h: + +/usr/include/aarch64-linux-gnu/bits/select2.h: + +/usr/include/c++/11/bits/functexcept.h: + +/usr/include/aarch64-linux-gnu/bits/time.h: + +/usr/include/c++/11/bits/stl_iterator.h: + +/usr/include/c++/11/new: + +/usr/include/c++/11/bits/ptr_traits.h: + +/usr/include/c++/11/ext/alloc_traits.h: + +/usr/include/c++/11/bits/alloc_traits.h: + +/usr/include/c++/11/bits/stl_tempbuf.h: + +/usr/include/aarch64-linux-gnu/bits/types/wint_t.h: + +/usr/include/c++/11/typeinfo: + +/usr/include/aarch64-linux-gnu/bits/types/sigset_t.h: + +/usr/include/c++/11/bits/stl_raw_storage_iter.h: + +/usr/include/c++/11/vector: + +/usr/include/c++/11/bits/align.h: + +/usr/include/c++/11/cstdlib: + +/usr/include/c++/11/bits/stl_iterator_base_types.h: + +/usr/include/c++/11/bit: + +/usr/include/c++/11/bits/uses_allocator.h: + +/usr/include/aarch64-linux-gnu/bits/types/struct_timespec.h: + +/usr/include/c++/11/type_traits: + +/usr/include/c++/11/tuple: + +/usr/include/c++/11/bits/invoke.h: + +/usr/include/aarch64-linux-gnu/bits/floatn.h: + +/usr/include/c++/11/backward/binders.h: + +/usr/include/c++/11/bits/functional_hash.h: + +/usr/include/aarch64-linux-gnu/sys/types.h: + +/usr/include/c++/11/bits/shared_ptr.h: + +/usr/include/c++/11/bits/memoryfwd.h: + +/usr/include/c++/11/bits/stringfwd.h: + +/usr/include/c++/11/bits/postypes.h: + +/usr/include/c++/11/bits/stl_algobase.h: + +/usr/include/c++/11/cwchar: + +autogen/aclnn_add_custom.h: + +/usr/include/aarch64-linux-gnu/bits/types/struct_tm.h: + +/usr/include/c++/11/bits/cxxabi_init_exception.h: + +/usr/include/wchar.h: + +/usr/include/aarch64-linux-gnu/bits/timex.h: + +/usr/include/aarch64-linux-gnu/bits/types/mbstate_t.h: + +/usr/include/aarch64-linux-gnu/bits/types/__FILE.h: + +/usr/include/aarch64-linux-gnu/bits/types/FILE.h: + +/usr/include/aarch64-linux-gnu/bits/wchar.h: + +/usr/include/c++/11/bits/shared_ptr_base.h: + +/usr/include/aarch64-linux-gnu/bits/wchar2.h: + +/usr/include/aarch64-linux-gnu/bits/floatn-common.h: + +/usr/include/c++/11/bits/allocated_ptr.h: + +/usr/include/c++/11/bits/refwrap.h: + +/usr/include/aarch64-linux-gnu/c++/11/bits/gthr.h: + +/usr/include/sched.h: + +/usr/include/aarch64-linux-gnu/bits/types/time_t.h: + +/usr/include/aarch64-linux-gnu/bits/endian.h: + +/usr/include/aarch64-linux-gnu/bits/cpu-set.h: + +autogen/aclnn_add_custom.cpp: + +/usr/lib/gcc/aarch64-linux-gnu/11/include/stdint.h: + +/usr/include/time.h: + +/usr/include/c++/11/initializer_list: + +/usr/include/aarch64-linux-gnu/bits/types/struct_timeval.h: + +/usr/include/c++/11/bits/allocator.h: + +/usr/include/aarch64-linux-gnu/bits/types/clockid_t.h: + +/usr/include/aarch64-linux-gnu/bits/types/timer_t.h: + +/usr/include/aarch64-linux-gnu/bits/types/struct_itimerspec.h: + +/usr/include/aarch64-linux-gnu/bits/pthreadtypes-arch.h: + +/usr/include/aarch64-linux-gnu/bits/setjmp.h: + +/usr/include/aarch64-linux-gnu/bits/types.h: + +/usr/include/aarch64-linux-gnu/bits/struct_mutex.h: + +/usr/include/aarch64-linux-gnu/bits/types/__sigset_t.h: diff --git a/Increase_multiplexing/No_increase/build_out/op_host/CMakeFiles/cust_opapi.dir/compiler_depend.ts b/Increase_multiplexing/No_increase/build_out/op_host/CMakeFiles/cust_opapi.dir/compiler_depend.ts new file mode 100644 index 0000000000000000000000000000000000000000..b3bb157ef98b31b6076bead4dea655c2f5a1372c --- /dev/null +++ b/Increase_multiplexing/No_increase/build_out/op_host/CMakeFiles/cust_opapi.dir/compiler_depend.ts @@ -0,0 +1,2 @@ +# CMAKE generated file: DO NOT EDIT! +# Timestamp file for compiler generated dependencies management for cust_opapi. diff --git a/Increase_multiplexing/No_increase/build_out/op_host/CMakeFiles/cust_opapi.dir/depend.make b/Increase_multiplexing/No_increase/build_out/op_host/CMakeFiles/cust_opapi.dir/depend.make new file mode 100644 index 0000000000000000000000000000000000000000..dae58d60b8fdca49c5c52471d0043c3eafbf4b20 --- /dev/null +++ b/Increase_multiplexing/No_increase/build_out/op_host/CMakeFiles/cust_opapi.dir/depend.make @@ -0,0 +1,2 @@ +# Empty dependencies file for cust_opapi. +# This may be replaced when dependencies are built. diff --git a/Increase_multiplexing/No_increase/build_out/op_host/CMakeFiles/cust_opapi.dir/flags.make b/Increase_multiplexing/No_increase/build_out/op_host/CMakeFiles/cust_opapi.dir/flags.make new file mode 100644 index 0000000000000000000000000000000000000000..f4b2f4fafda7e2aaa1a9da9823cd1f14c66759d1 --- /dev/null +++ b/Increase_multiplexing/No_increase/build_out/op_host/CMakeFiles/cust_opapi.dir/flags.make @@ -0,0 +1,10 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +# compile CXX with /usr/bin/c++ +CXX_DEFINES = -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=0 -Dcust_opapi_EXPORTS + +CXX_INCLUDES = -I/usr/local/Ascend/ascend-toolkit/latest/include + +CXX_FLAGS = -fPIC -fPIC -fvisibility=hidden -fvisibility-inlines-hidden -O2 -std=c++11 -fstack-protector-strong + diff --git a/Increase_multiplexing/No_increase/build_out/op_host/CMakeFiles/cust_opapi.dir/link.txt b/Increase_multiplexing/No_increase/build_out/op_host/CMakeFiles/cust_opapi.dir/link.txt new file mode 100644 index 0000000000000000000000000000000000000000..5142feae62c78720184d9560ea460c7bf6b55931 --- /dev/null +++ b/Increase_multiplexing/No_increase/build_out/op_host/CMakeFiles/cust_opapi.dir/link.txt @@ -0,0 +1 @@ +/usr/bin/c++ -fPIC -s -Wl,-z,relro -Wl,-z,now -Wl,-z,noexecstack -shared -Wl,-soname,libcust_opapi.so -o libcust_opapi.so CMakeFiles/cust_opapi.dir/__/autogen/aclnn_add_custom.cpp.o -L/usr/local/Ascend/ascend-toolkit/latest/lib64 -Wl,-rpath,/usr/local/Ascend/ascend-toolkit/latest/lib64: -lascendcl -lnnopbase diff --git a/Increase_multiplexing/No_increase/build_out/op_host/CMakeFiles/cust_opapi.dir/progress.make b/Increase_multiplexing/No_increase/build_out/op_host/CMakeFiles/cust_opapi.dir/progress.make new file mode 100644 index 0000000000000000000000000000000000000000..3a86673aa7c1868ad77aa16c631effd83be0da02 --- /dev/null +++ b/Increase_multiplexing/No_increase/build_out/op_host/CMakeFiles/cust_opapi.dir/progress.make @@ -0,0 +1,3 @@ +CMAKE_PROGRESS_1 = 5 +CMAKE_PROGRESS_2 = 6 + diff --git a/Increase_multiplexing/No_increase/build_out/op_host/CMakeFiles/cust_optiling.dir/DependInfo.cmake b/Increase_multiplexing/No_increase/build_out/op_host/CMakeFiles/cust_optiling.dir/DependInfo.cmake new file mode 100644 index 0000000000000000000000000000000000000000..31a49c73a2cc3739019f2b991a5ac846a787a61c --- /dev/null +++ b/Increase_multiplexing/No_increase/build_out/op_host/CMakeFiles/cust_optiling.dir/DependInfo.cmake @@ -0,0 +1,19 @@ + +# Consider dependencies only in project. +set(CMAKE_DEPENDS_IN_PROJECT_ONLY OFF) + +# The set of languages for which implicit dependencies are needed: +set(CMAKE_DEPENDS_LANGUAGES + ) + +# The set of dependency files which are needed: +set(CMAKE_DEPENDS_DEPENDENCY_FILES + "/Test_performance/Operator-performance/Increase_multiplexing/No_increase/op_host/add_custom.cpp" "op_host/CMakeFiles/cust_optiling.dir/add_custom.cpp.o" "gcc" "op_host/CMakeFiles/cust_optiling.dir/add_custom.cpp.o.d" + ) + +# Targets to which this target links. +set(CMAKE_TARGET_LINKED_INFO_FILES + ) + +# Fortran module output directory. +set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/Increase_multiplexing/No_increase/build_out/op_host/CMakeFiles/cust_optiling.dir/add_custom.cpp.o b/Increase_multiplexing/No_increase/build_out/op_host/CMakeFiles/cust_optiling.dir/add_custom.cpp.o new file mode 100644 index 0000000000000000000000000000000000000000..15719b6b5e97aa3f3fcd6746aacdd3032cee1b91 Binary files /dev/null and b/Increase_multiplexing/No_increase/build_out/op_host/CMakeFiles/cust_optiling.dir/add_custom.cpp.o differ diff --git a/Increase_multiplexing/No_increase/build_out/op_host/CMakeFiles/cust_optiling.dir/add_custom.cpp.o.d b/Increase_multiplexing/No_increase/build_out/op_host/CMakeFiles/cust_optiling.dir/add_custom.cpp.o.d new file mode 100644 index 0000000000000000000000000000000000000000..a136d26998923f1303db1f67a46f4f67b47327a2 --- /dev/null +++ b/Increase_multiplexing/No_increase/build_out/op_host/CMakeFiles/cust_optiling.dir/add_custom.cpp.o.d @@ -0,0 +1,263 @@ +op_host/CMakeFiles/cust_optiling.dir/add_custom.cpp.o: \ + /Test_performance/Operator-performance/Increase_multiplexing/No_increase/op_host/add_custom.cpp \ + /usr/include/stdc-predef.h \ + /Test_performance/Operator-performance/Increase_multiplexing/No_increase/op_host/add_custom_tiling.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/register/tilingdata_base.h \ + /usr/include/c++/11/vector /usr/include/c++/11/bits/stl_algobase.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/c++config.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/os_defines.h \ + /usr/include/features.h /usr/include/features-time64.h \ + /usr/include/aarch64-linux-gnu/bits/wordsize.h \ + /usr/include/aarch64-linux-gnu/bits/timesize.h \ + /usr/include/aarch64-linux-gnu/sys/cdefs.h \ + /usr/include/aarch64-linux-gnu/bits/long-double.h \ + /usr/include/aarch64-linux-gnu/gnu/stubs.h \ + /usr/include/aarch64-linux-gnu/gnu/stubs-lp64.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/cpu_defines.h \ + /usr/include/c++/11/bits/functexcept.h \ + /usr/include/c++/11/bits/exception_defines.h \ + /usr/include/c++/11/bits/cpp_type_traits.h \ + /usr/include/c++/11/ext/type_traits.h \ + /usr/include/c++/11/ext/numeric_traits.h \ + /usr/include/c++/11/bits/stl_pair.h /usr/include/c++/11/bits/move.h \ + /usr/include/c++/11/type_traits \ + /usr/include/c++/11/bits/stl_iterator_base_types.h \ + /usr/include/c++/11/bits/stl_iterator_base_funcs.h \ + /usr/include/c++/11/bits/concept_check.h \ + /usr/include/c++/11/debug/assertions.h \ + /usr/include/c++/11/bits/stl_iterator.h \ + /usr/include/c++/11/bits/ptr_traits.h /usr/include/c++/11/debug/debug.h \ + /usr/include/c++/11/bits/predefined_ops.h \ + /usr/include/c++/11/bits/allocator.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/c++allocator.h \ + /usr/include/c++/11/ext/new_allocator.h /usr/include/c++/11/new \ + /usr/include/c++/11/bits/exception.h \ + /usr/include/c++/11/bits/memoryfwd.h \ + /usr/include/c++/11/bits/stl_construct.h \ + /usr/include/c++/11/bits/stl_uninitialized.h \ + /usr/include/c++/11/ext/alloc_traits.h \ + /usr/include/c++/11/bits/alloc_traits.h \ + /usr/include/c++/11/bits/stl_vector.h \ + /usr/include/c++/11/initializer_list \ + /usr/include/c++/11/bits/stl_bvector.h \ + /usr/include/c++/11/bits/functional_hash.h \ + /usr/include/c++/11/bits/hash_bytes.h \ + /usr/include/c++/11/bits/range_access.h \ + /usr/include/c++/11/bits/vector.tcc /usr/include/c++/11/map \ + /usr/include/c++/11/bits/stl_tree.h \ + /usr/include/c++/11/bits/stl_function.h \ + /usr/include/c++/11/backward/binders.h \ + /usr/include/c++/11/ext/aligned_buffer.h \ + /usr/include/c++/11/bits/stl_map.h /usr/include/c++/11/tuple \ + /usr/include/c++/11/utility /usr/include/c++/11/bits/stl_relops.h \ + /usr/include/c++/11/array /usr/include/c++/11/bits/uses_allocator.h \ + /usr/include/c++/11/bits/invoke.h \ + /usr/include/c++/11/bits/stl_multimap.h \ + /usr/include/c++/11/bits/erase_if.h /usr/include/c++/11/memory \ + /usr/include/c++/11/bits/stl_tempbuf.h \ + /usr/include/c++/11/bits/stl_raw_storage_iter.h \ + /usr/include/c++/11/bits/align.h /usr/include/c++/11/bit \ + /usr/lib/gcc/aarch64-linux-gnu/11/include/stdint.h /usr/include/stdint.h \ + /usr/include/aarch64-linux-gnu/bits/libc-header-start.h \ + /usr/include/aarch64-linux-gnu/bits/types.h \ + /usr/include/aarch64-linux-gnu/bits/typesizes.h \ + /usr/include/aarch64-linux-gnu/bits/time64.h \ + /usr/include/aarch64-linux-gnu/bits/wchar.h \ + /usr/include/aarch64-linux-gnu/bits/stdint-intn.h \ + /usr/include/aarch64-linux-gnu/bits/stdint-uintn.h \ + /usr/include/c++/11/bits/unique_ptr.h \ + /usr/include/c++/11/bits/shared_ptr.h /usr/include/c++/11/iosfwd \ + /usr/include/c++/11/bits/stringfwd.h /usr/include/c++/11/bits/postypes.h \ + /usr/include/c++/11/cwchar /usr/include/wchar.h \ + /usr/include/aarch64-linux-gnu/bits/floatn.h \ + /usr/include/aarch64-linux-gnu/bits/floatn-common.h \ + /usr/lib/gcc/aarch64-linux-gnu/11/include/stddef.h \ + /usr/lib/gcc/aarch64-linux-gnu/11/include/stdarg.h \ + /usr/include/aarch64-linux-gnu/bits/types/wint_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/mbstate_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/__mbstate_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/__FILE.h \ + /usr/include/aarch64-linux-gnu/bits/types/FILE.h \ + /usr/include/aarch64-linux-gnu/bits/types/locale_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/__locale_t.h \ + /usr/include/aarch64-linux-gnu/bits/wchar2.h \ + /usr/include/c++/11/bits/shared_ptr_base.h /usr/include/c++/11/typeinfo \ + /usr/include/c++/11/bits/allocated_ptr.h \ + /usr/include/c++/11/bits/refwrap.h /usr/include/c++/11/ext/atomicity.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/gthr.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/gthr-default.h \ + /usr/include/pthread.h /usr/include/sched.h \ + /usr/include/aarch64-linux-gnu/bits/types/time_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/struct_timespec.h \ + /usr/include/aarch64-linux-gnu/bits/endian.h \ + /usr/include/aarch64-linux-gnu/bits/endianness.h \ + /usr/include/aarch64-linux-gnu/bits/sched.h \ + /usr/include/aarch64-linux-gnu/bits/types/struct_sched_param.h \ + /usr/include/aarch64-linux-gnu/bits/cpu-set.h /usr/include/time.h \ + /usr/include/aarch64-linux-gnu/bits/time.h \ + /usr/include/aarch64-linux-gnu/bits/timex.h \ + /usr/include/aarch64-linux-gnu/bits/types/struct_timeval.h \ + /usr/include/aarch64-linux-gnu/bits/types/clock_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/struct_tm.h \ + /usr/include/aarch64-linux-gnu/bits/types/clockid_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/timer_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/struct_itimerspec.h \ + /usr/include/aarch64-linux-gnu/bits/pthreadtypes.h \ + /usr/include/aarch64-linux-gnu/bits/thread-shared-types.h \ + /usr/include/aarch64-linux-gnu/bits/pthreadtypes-arch.h \ + /usr/include/aarch64-linux-gnu/bits/atomic_wide_counter.h \ + /usr/include/aarch64-linux-gnu/bits/struct_mutex.h \ + /usr/include/aarch64-linux-gnu/bits/struct_rwlock.h \ + /usr/include/aarch64-linux-gnu/bits/setjmp.h \ + /usr/include/aarch64-linux-gnu/bits/types/__sigset_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/struct___jmp_buf_tag.h \ + /usr/include/aarch64-linux-gnu/bits/pthread_stack_min-dynamic.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/atomic_word.h \ + /usr/include/aarch64-linux-gnu/sys/single_threaded.h \ + /usr/include/c++/11/ext/concurrence.h /usr/include/c++/11/exception \ + /usr/include/c++/11/bits/exception_ptr.h \ + /usr/include/c++/11/bits/cxxabi_init_exception.h \ + /usr/include/c++/11/bits/nested_exception.h \ + /usr/include/c++/11/bits/shared_ptr_atomic.h \ + /usr/include/c++/11/bits/atomic_base.h \ + /usr/include/c++/11/bits/atomic_lockfree_defines.h \ + /usr/include/c++/11/backward/auto_ptr.h /usr/include/c++/11/cstring \ + /usr/include/string.h /usr/include/strings.h \ + /usr/include/aarch64-linux-gnu/bits/strings_fortified.h \ + /usr/include/aarch64-linux-gnu/bits/string_fortified.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/securec.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/securectype.h \ + /usr/include/stdio.h \ + /usr/include/aarch64-linux-gnu/bits/types/__fpos_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/__fpos64_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/struct_FILE.h \ + /usr/include/aarch64-linux-gnu/bits/types/cookie_io_functions_t.h \ + /usr/include/aarch64-linux-gnu/bits/stdio_lim.h \ + /usr/include/aarch64-linux-gnu/bits/stdio.h \ + /usr/include/aarch64-linux-gnu/bits/stdio2.h \ + /usr/include/c++/11/stdlib.h /usr/include/c++/11/cstdlib \ + /usr/include/stdlib.h /usr/include/aarch64-linux-gnu/bits/waitflags.h \ + /usr/include/aarch64-linux-gnu/bits/waitstatus.h \ + /usr/include/aarch64-linux-gnu/sys/types.h /usr/include/endian.h \ + /usr/include/aarch64-linux-gnu/bits/byteswap.h \ + /usr/include/aarch64-linux-gnu/bits/uintn-identity.h \ + /usr/include/aarch64-linux-gnu/sys/select.h \ + /usr/include/aarch64-linux-gnu/bits/select.h \ + /usr/include/aarch64-linux-gnu/bits/types/sigset_t.h \ + /usr/include/aarch64-linux-gnu/bits/select2.h /usr/include/alloca.h \ + /usr/include/aarch64-linux-gnu/bits/stdlib-bsearch.h \ + /usr/include/aarch64-linux-gnu/bits/stdlib-float.h \ + /usr/include/aarch64-linux-gnu/bits/stdlib.h \ + /usr/include/c++/11/bits/std_abs.h /usr/include/errno.h \ + /usr/include/aarch64-linux-gnu/bits/errno.h /usr/include/linux/errno.h \ + /usr/include/aarch64-linux-gnu/asm/errno.h \ + /usr/include/asm-generic/errno.h /usr/include/asm-generic/errno-base.h \ + /usr/include/aarch64-linux-gnu/bits/types/error_t.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/ascend_string.h \ + /usr/include/c++/11/string /usr/include/c++/11/bits/char_traits.h \ + /usr/include/c++/11/cstdint /usr/include/c++/11/bits/localefwd.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/c++locale.h \ + /usr/include/c++/11/clocale /usr/include/locale.h \ + /usr/include/aarch64-linux-gnu/bits/locale.h /usr/include/c++/11/cctype \ + /usr/include/ctype.h /usr/include/c++/11/bits/ostream_insert.h \ + /usr/include/c++/11/bits/cxxabi_forced.h \ + /usr/include/c++/11/bits/basic_string.h \ + /usr/include/c++/11/ext/string_conversions.h /usr/include/c++/11/cstdio \ + /usr/include/c++/11/cerrno /usr/include/c++/11/bits/charconv.h \ + /usr/include/c++/11/bits/basic_string.tcc /usr/include/c++/11/functional \ + /usr/include/c++/11/bits/std_function.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/types.h \ + /usr/include/c++/11/atomic \ + /usr/local/Ascend/ascend-toolkit/latest/include/register/op_def_registry.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/register/op_def.h \ + /usr/include/c++/11/iostream /usr/include/c++/11/ostream \ + /usr/include/c++/11/ios /usr/include/c++/11/bits/ios_base.h \ + /usr/include/c++/11/bits/locale_classes.h \ + /usr/include/c++/11/bits/locale_classes.tcc \ + /usr/include/c++/11/system_error \ + /usr/include/aarch64-linux-gnu/c++/11/bits/error_constants.h \ + /usr/include/c++/11/stdexcept /usr/include/c++/11/streambuf \ + /usr/include/c++/11/bits/streambuf.tcc \ + /usr/include/c++/11/bits/basic_ios.h \ + /usr/include/c++/11/bits/locale_facets.h /usr/include/c++/11/cwctype \ + /usr/include/wctype.h /usr/include/aarch64-linux-gnu/bits/wctype-wchar.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/ctype_base.h \ + /usr/include/c++/11/bits/streambuf_iterator.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/ctype_inline.h \ + /usr/include/c++/11/bits/locale_facets.tcc \ + /usr/include/c++/11/bits/basic_ios.tcc \ + /usr/include/c++/11/bits/ostream.tcc /usr/include/c++/11/istream \ + /usr/include/c++/11/bits/istream.tcc \ + /usr/local/Ascend/ascend-toolkit/latest/include/register/op_impl_registry.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/ge_error_codes.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/compiler_def.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/register/op_impl_kernel_registry.h \ + /usr/include/c++/11/unordered_set /usr/include/c++/11/bits/hashtable.h \ + /usr/include/c++/11/bits/hashtable_policy.h \ + /usr/include/c++/11/bits/enable_special_members.h \ + /usr/include/c++/11/bits/unordered_set.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/base_type.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/infer_shape_context.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/shape.h \ + /usr/include/c++/11/limits \ + /usr/local/Ascend/ascend-toolkit/latest/include/utils/extern_math_util.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/tensor.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/storage_shape.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/storage_format.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/expand_dims_type.h \ + /usr/include/c++/11/cstddef \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/tensor_data.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/runtime_attrs.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/continuous_vector.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/external/ge_common/ge_api_error_codes.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/external/ge_common/ge_error_codes.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/external/ge_common/ge_api_types.h \ + /usr/include/c++/11/set /usr/include/c++/11/bits/stl_set.h \ + /usr/include/c++/11/bits/stl_multiset.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/tensor.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/./ge_error_codes.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/./types.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/ascend_string.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/extended_kernel_context.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/kernel_context.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/kernel_run_context.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/context_extend.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/compute_node_info.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/inference_context.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/tensor.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/types.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/resource_context.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/ge_error_codes.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/infer_shape_range_context.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/range.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/tiling_context.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/tiling_data.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/continuous_vector.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/runtime_attrs.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/op_execute_context.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/shape.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/tensor.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/extended_kernel_context.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/ge/ge_allocator.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/infer_datatype_context.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/operator_reg.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/operator.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/./inference_context.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/./tensor.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/operator_factory.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/./operator.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/./ascend_string.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/graph.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/./gnode.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/././ge_error_codes.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/././types.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/././tensor.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/././ascend_string.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/register/op_def_factory.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/utils/type_utils.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/tiling/platform/platform_ascendc.h \ + /usr/include/c++/11/mutex /usr/include/c++/11/chrono \ + /usr/include/c++/11/ratio /usr/include/c++/11/ctime \ + /usr/include/c++/11/bits/parse_numbers.h \ + /usr/include/c++/11/bits/std_mutex.h \ + /usr/include/c++/11/bits/unique_lock.h diff --git a/Increase_multiplexing/No_increase/build_out/op_host/CMakeFiles/cust_optiling.dir/build.make b/Increase_multiplexing/No_increase/build_out/op_host/CMakeFiles/cust_optiling.dir/build.make new file mode 100644 index 0000000000000000000000000000000000000000..f859482a10a73a3d6055f385b11bc7771d925128 --- /dev/null +++ b/Increase_multiplexing/No_increase/build_out/op_host/CMakeFiles/cust_optiling.dir/build.make @@ -0,0 +1,110 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + +# Disable VCS-based implicit rules. +% : %,v + +# Disable VCS-based implicit rules. +% : RCS/% + +# Disable VCS-based implicit rules. +% : RCS/%,v + +# Disable VCS-based implicit rules. +% : SCCS/s.% + +# Disable VCS-based implicit rules. +% : s.% + +.SUFFIXES: .hpux_make_needs_suffix_list + +# Command-line flag to silence nested $(MAKE). +$(VERBOSE)MAKESILENT = -s + +#Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E rm -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /Test_performance/Operator-performance/Increase_multiplexing/No_increase + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out + +# Include any dependencies generated for this target. +include op_host/CMakeFiles/cust_optiling.dir/depend.make +# Include any dependencies generated by the compiler for this target. +include op_host/CMakeFiles/cust_optiling.dir/compiler_depend.make + +# Include the progress variables for this target. +include op_host/CMakeFiles/cust_optiling.dir/progress.make + +# Include the compile flags for this target's objects. +include op_host/CMakeFiles/cust_optiling.dir/flags.make + +op_host/CMakeFiles/cust_optiling.dir/add_custom.cpp.o: op_host/CMakeFiles/cust_optiling.dir/flags.make +op_host/CMakeFiles/cust_optiling.dir/add_custom.cpp.o: ../op_host/add_custom.cpp +op_host/CMakeFiles/cust_optiling.dir/add_custom.cpp.o: op_host/CMakeFiles/cust_optiling.dir/compiler_depend.ts + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Building CXX object op_host/CMakeFiles/cust_optiling.dir/add_custom.cpp.o" + cd /Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out/op_host && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -MD -MT op_host/CMakeFiles/cust_optiling.dir/add_custom.cpp.o -MF CMakeFiles/cust_optiling.dir/add_custom.cpp.o.d -o CMakeFiles/cust_optiling.dir/add_custom.cpp.o -c /Test_performance/Operator-performance/Increase_multiplexing/No_increase/op_host/add_custom.cpp + +op_host/CMakeFiles/cust_optiling.dir/add_custom.cpp.i: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/cust_optiling.dir/add_custom.cpp.i" + cd /Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out/op_host && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /Test_performance/Operator-performance/Increase_multiplexing/No_increase/op_host/add_custom.cpp > CMakeFiles/cust_optiling.dir/add_custom.cpp.i + +op_host/CMakeFiles/cust_optiling.dir/add_custom.cpp.s: cmake_force + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/cust_optiling.dir/add_custom.cpp.s" + cd /Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out/op_host && /usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /Test_performance/Operator-performance/Increase_multiplexing/No_increase/op_host/add_custom.cpp -o CMakeFiles/cust_optiling.dir/add_custom.cpp.s + +# Object files for target cust_optiling +cust_optiling_OBJECTS = \ +"CMakeFiles/cust_optiling.dir/add_custom.cpp.o" + +# External object files for target cust_optiling +cust_optiling_EXTERNAL_OBJECTS = + +op_host/libcust_opmaster_rt2.0.so: op_host/CMakeFiles/cust_optiling.dir/add_custom.cpp.o +op_host/libcust_opmaster_rt2.0.so: op_host/CMakeFiles/cust_optiling.dir/build.make +op_host/libcust_opmaster_rt2.0.so: op_host/CMakeFiles/cust_optiling.dir/link.txt + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --bold --progress-dir=/Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Linking CXX shared library libcust_opmaster_rt2.0.so" + cd /Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out/op_host && $(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/cust_optiling.dir/link.txt --verbose=$(VERBOSE) + +# Rule to build all files generated by this target. +op_host/CMakeFiles/cust_optiling.dir/build: op_host/libcust_opmaster_rt2.0.so +.PHONY : op_host/CMakeFiles/cust_optiling.dir/build + +op_host/CMakeFiles/cust_optiling.dir/clean: + cd /Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out/op_host && $(CMAKE_COMMAND) -P CMakeFiles/cust_optiling.dir/cmake_clean.cmake +.PHONY : op_host/CMakeFiles/cust_optiling.dir/clean + +op_host/CMakeFiles/cust_optiling.dir/depend: + cd /Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /Test_performance/Operator-performance/Increase_multiplexing/No_increase /Test_performance/Operator-performance/Increase_multiplexing/No_increase/op_host /Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out /Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out/op_host /Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out/op_host/CMakeFiles/cust_optiling.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : op_host/CMakeFiles/cust_optiling.dir/depend + diff --git a/Increase_multiplexing/No_increase/build_out/op_host/CMakeFiles/cust_optiling.dir/cmake_clean.cmake b/Increase_multiplexing/No_increase/build_out/op_host/CMakeFiles/cust_optiling.dir/cmake_clean.cmake new file mode 100644 index 0000000000000000000000000000000000000000..35e371cfbc32ed11a1b1737449b7c9175dc8945a --- /dev/null +++ b/Increase_multiplexing/No_increase/build_out/op_host/CMakeFiles/cust_optiling.dir/cmake_clean.cmake @@ -0,0 +1,11 @@ +file(REMOVE_RECURSE + "CMakeFiles/cust_optiling.dir/add_custom.cpp.o" + "CMakeFiles/cust_optiling.dir/add_custom.cpp.o.d" + "libcust_opmaster_rt2.0.pdb" + "libcust_opmaster_rt2.0.so" +) + +# Per-language clean rules from dependency scanning. +foreach(lang CXX) + include(CMakeFiles/cust_optiling.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/Increase_multiplexing/No_increase/build_out/op_host/CMakeFiles/cust_optiling.dir/compiler_depend.internal b/Increase_multiplexing/No_increase/build_out/op_host/CMakeFiles/cust_optiling.dir/compiler_depend.internal new file mode 100644 index 0000000000000000000000000000000000000000..1ca6b10b05efd9f3abde7798fceec5e1c519fd44 --- /dev/null +++ b/Increase_multiplexing/No_increase/build_out/op_host/CMakeFiles/cust_optiling.dir/compiler_depend.internal @@ -0,0 +1,314 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +op_host/CMakeFiles/cust_optiling.dir/add_custom.cpp.o + /Test_performance/Operator-performance/Increase_multiplexing/No_increase/op_host/add_custom.cpp + /usr/include/stdc-predef.h + /Test_performance/Operator-performance/Increase_multiplexing/No_increase/op_host/add_custom_tiling.h + /usr/local/Ascend/ascend-toolkit/latest/include/register/tilingdata_base.h + /usr/include/c++/11/vector + /usr/include/c++/11/bits/stl_algobase.h + /usr/include/aarch64-linux-gnu/c++/11/bits/c++config.h + /usr/include/aarch64-linux-gnu/c++/11/bits/os_defines.h + /usr/include/features.h + /usr/include/features-time64.h + /usr/include/aarch64-linux-gnu/bits/wordsize.h + /usr/include/aarch64-linux-gnu/bits/timesize.h + /usr/include/aarch64-linux-gnu/sys/cdefs.h + /usr/include/aarch64-linux-gnu/bits/long-double.h + /usr/include/aarch64-linux-gnu/gnu/stubs.h + /usr/include/aarch64-linux-gnu/gnu/stubs-lp64.h + /usr/include/aarch64-linux-gnu/c++/11/bits/cpu_defines.h + /usr/include/c++/11/bits/functexcept.h + /usr/include/c++/11/bits/exception_defines.h + /usr/include/c++/11/bits/cpp_type_traits.h + /usr/include/c++/11/ext/type_traits.h + /usr/include/c++/11/ext/numeric_traits.h + /usr/include/c++/11/bits/stl_pair.h + /usr/include/c++/11/bits/move.h + /usr/include/c++/11/type_traits + /usr/include/c++/11/bits/stl_iterator_base_types.h + /usr/include/c++/11/bits/stl_iterator_base_funcs.h + /usr/include/c++/11/bits/concept_check.h + /usr/include/c++/11/debug/assertions.h + /usr/include/c++/11/bits/stl_iterator.h + /usr/include/c++/11/bits/ptr_traits.h + /usr/include/c++/11/debug/debug.h + /usr/include/c++/11/bits/predefined_ops.h + /usr/include/c++/11/bits/allocator.h + /usr/include/aarch64-linux-gnu/c++/11/bits/c++allocator.h + /usr/include/c++/11/ext/new_allocator.h + /usr/include/c++/11/new + /usr/include/c++/11/bits/exception.h + /usr/include/c++/11/bits/memoryfwd.h + /usr/include/c++/11/bits/stl_construct.h + /usr/include/c++/11/bits/stl_uninitialized.h + /usr/include/c++/11/ext/alloc_traits.h + /usr/include/c++/11/bits/alloc_traits.h + /usr/include/c++/11/bits/stl_vector.h + /usr/include/c++/11/initializer_list + /usr/include/c++/11/bits/stl_bvector.h + /usr/include/c++/11/bits/functional_hash.h + /usr/include/c++/11/bits/hash_bytes.h + /usr/include/c++/11/bits/range_access.h + /usr/include/c++/11/bits/vector.tcc + /usr/include/c++/11/map + /usr/include/c++/11/bits/stl_tree.h + /usr/include/c++/11/bits/stl_function.h + /usr/include/c++/11/backward/binders.h + /usr/include/c++/11/ext/aligned_buffer.h + /usr/include/c++/11/bits/stl_map.h + /usr/include/c++/11/tuple + /usr/include/c++/11/utility + /usr/include/c++/11/bits/stl_relops.h + /usr/include/c++/11/array + /usr/include/c++/11/bits/uses_allocator.h + /usr/include/c++/11/bits/invoke.h + /usr/include/c++/11/bits/stl_multimap.h + /usr/include/c++/11/bits/erase_if.h + /usr/include/c++/11/memory + /usr/include/c++/11/bits/stl_tempbuf.h + /usr/include/c++/11/bits/stl_raw_storage_iter.h + /usr/include/c++/11/bits/align.h + /usr/include/c++/11/bit + /usr/lib/gcc/aarch64-linux-gnu/11/include/stdint.h + /usr/include/stdint.h + /usr/include/aarch64-linux-gnu/bits/libc-header-start.h + /usr/include/aarch64-linux-gnu/bits/types.h + /usr/include/aarch64-linux-gnu/bits/typesizes.h + /usr/include/aarch64-linux-gnu/bits/time64.h + /usr/include/aarch64-linux-gnu/bits/wchar.h + /usr/include/aarch64-linux-gnu/bits/stdint-intn.h + /usr/include/aarch64-linux-gnu/bits/stdint-uintn.h + /usr/include/c++/11/bits/unique_ptr.h + /usr/include/c++/11/bits/shared_ptr.h + /usr/include/c++/11/iosfwd + /usr/include/c++/11/bits/stringfwd.h + /usr/include/c++/11/bits/postypes.h + /usr/include/c++/11/cwchar + /usr/include/wchar.h + /usr/include/aarch64-linux-gnu/bits/floatn.h + /usr/include/aarch64-linux-gnu/bits/floatn-common.h + /usr/lib/gcc/aarch64-linux-gnu/11/include/stddef.h + /usr/lib/gcc/aarch64-linux-gnu/11/include/stdarg.h + /usr/include/aarch64-linux-gnu/bits/types/wint_t.h + /usr/include/aarch64-linux-gnu/bits/types/mbstate_t.h + /usr/include/aarch64-linux-gnu/bits/types/__mbstate_t.h + /usr/include/aarch64-linux-gnu/bits/types/__FILE.h + /usr/include/aarch64-linux-gnu/bits/types/FILE.h + /usr/include/aarch64-linux-gnu/bits/types/locale_t.h + /usr/include/aarch64-linux-gnu/bits/types/__locale_t.h + /usr/include/aarch64-linux-gnu/bits/wchar2.h + /usr/include/c++/11/bits/shared_ptr_base.h + /usr/include/c++/11/typeinfo + /usr/include/c++/11/bits/allocated_ptr.h + /usr/include/c++/11/bits/refwrap.h + /usr/include/c++/11/ext/atomicity.h + /usr/include/aarch64-linux-gnu/c++/11/bits/gthr.h + /usr/include/aarch64-linux-gnu/c++/11/bits/gthr-default.h + /usr/include/pthread.h + /usr/include/sched.h + /usr/include/aarch64-linux-gnu/bits/types/time_t.h + /usr/include/aarch64-linux-gnu/bits/types/struct_timespec.h + /usr/include/aarch64-linux-gnu/bits/endian.h + /usr/include/aarch64-linux-gnu/bits/endianness.h + /usr/include/aarch64-linux-gnu/bits/sched.h + /usr/include/aarch64-linux-gnu/bits/types/struct_sched_param.h + /usr/include/aarch64-linux-gnu/bits/cpu-set.h + /usr/include/time.h + /usr/include/aarch64-linux-gnu/bits/time.h + /usr/include/aarch64-linux-gnu/bits/timex.h + /usr/include/aarch64-linux-gnu/bits/types/struct_timeval.h + /usr/include/aarch64-linux-gnu/bits/types/clock_t.h + /usr/include/aarch64-linux-gnu/bits/types/struct_tm.h + /usr/include/aarch64-linux-gnu/bits/types/clockid_t.h + /usr/include/aarch64-linux-gnu/bits/types/timer_t.h + /usr/include/aarch64-linux-gnu/bits/types/struct_itimerspec.h + /usr/include/aarch64-linux-gnu/bits/pthreadtypes.h + /usr/include/aarch64-linux-gnu/bits/thread-shared-types.h + /usr/include/aarch64-linux-gnu/bits/pthreadtypes-arch.h + /usr/include/aarch64-linux-gnu/bits/atomic_wide_counter.h + /usr/include/aarch64-linux-gnu/bits/struct_mutex.h + /usr/include/aarch64-linux-gnu/bits/struct_rwlock.h + /usr/include/aarch64-linux-gnu/bits/setjmp.h + /usr/include/aarch64-linux-gnu/bits/types/__sigset_t.h + /usr/include/aarch64-linux-gnu/bits/types/struct___jmp_buf_tag.h + /usr/include/aarch64-linux-gnu/bits/pthread_stack_min-dynamic.h + /usr/include/aarch64-linux-gnu/c++/11/bits/atomic_word.h + /usr/include/aarch64-linux-gnu/sys/single_threaded.h + /usr/include/c++/11/ext/concurrence.h + /usr/include/c++/11/exception + /usr/include/c++/11/bits/exception_ptr.h + /usr/include/c++/11/bits/cxxabi_init_exception.h + /usr/include/c++/11/bits/nested_exception.h + /usr/include/c++/11/bits/shared_ptr_atomic.h + /usr/include/c++/11/bits/atomic_base.h + /usr/include/c++/11/bits/atomic_lockfree_defines.h + /usr/include/c++/11/backward/auto_ptr.h + /usr/include/c++/11/cstring + /usr/include/string.h + /usr/include/strings.h + /usr/include/aarch64-linux-gnu/bits/strings_fortified.h + /usr/include/aarch64-linux-gnu/bits/string_fortified.h + /usr/local/Ascend/ascend-toolkit/latest/include/securec.h + /usr/local/Ascend/ascend-toolkit/latest/include/securectype.h + /usr/include/stdio.h + /usr/include/aarch64-linux-gnu/bits/types/__fpos_t.h + /usr/include/aarch64-linux-gnu/bits/types/__fpos64_t.h + /usr/include/aarch64-linux-gnu/bits/types/struct_FILE.h + /usr/include/aarch64-linux-gnu/bits/types/cookie_io_functions_t.h + /usr/include/aarch64-linux-gnu/bits/stdio_lim.h + /usr/include/aarch64-linux-gnu/bits/stdio.h + /usr/include/aarch64-linux-gnu/bits/stdio2.h + /usr/include/c++/11/stdlib.h + /usr/include/c++/11/cstdlib + /usr/include/stdlib.h + /usr/include/aarch64-linux-gnu/bits/waitflags.h + /usr/include/aarch64-linux-gnu/bits/waitstatus.h + /usr/include/aarch64-linux-gnu/sys/types.h + /usr/include/endian.h + /usr/include/aarch64-linux-gnu/bits/byteswap.h + /usr/include/aarch64-linux-gnu/bits/uintn-identity.h + /usr/include/aarch64-linux-gnu/sys/select.h + /usr/include/aarch64-linux-gnu/bits/select.h + /usr/include/aarch64-linux-gnu/bits/types/sigset_t.h + /usr/include/aarch64-linux-gnu/bits/select2.h + /usr/include/alloca.h + /usr/include/aarch64-linux-gnu/bits/stdlib-bsearch.h + /usr/include/aarch64-linux-gnu/bits/stdlib-float.h + /usr/include/aarch64-linux-gnu/bits/stdlib.h + /usr/include/c++/11/bits/std_abs.h + /usr/include/errno.h + /usr/include/aarch64-linux-gnu/bits/errno.h + /usr/include/linux/errno.h + /usr/include/aarch64-linux-gnu/asm/errno.h + /usr/include/asm-generic/errno.h + /usr/include/asm-generic/errno-base.h + /usr/include/aarch64-linux-gnu/bits/types/error_t.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/ascend_string.h + /usr/include/c++/11/string + /usr/include/c++/11/bits/char_traits.h + /usr/include/c++/11/cstdint + /usr/include/c++/11/bits/localefwd.h + /usr/include/aarch64-linux-gnu/c++/11/bits/c++locale.h + /usr/include/c++/11/clocale + /usr/include/locale.h + /usr/include/aarch64-linux-gnu/bits/locale.h + /usr/include/c++/11/cctype + /usr/include/ctype.h + /usr/include/c++/11/bits/ostream_insert.h + /usr/include/c++/11/bits/cxxabi_forced.h + /usr/include/c++/11/bits/basic_string.h + /usr/include/c++/11/ext/string_conversions.h + /usr/include/c++/11/cstdio + /usr/include/c++/11/cerrno + /usr/include/c++/11/bits/charconv.h + /usr/include/c++/11/bits/basic_string.tcc + /usr/include/c++/11/functional + /usr/include/c++/11/bits/std_function.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/types.h + /usr/include/c++/11/atomic + /usr/local/Ascend/ascend-toolkit/latest/include/register/op_def_registry.h + /usr/local/Ascend/ascend-toolkit/latest/include/register/op_def.h + /usr/include/c++/11/iostream + /usr/include/c++/11/ostream + /usr/include/c++/11/ios + /usr/include/c++/11/bits/ios_base.h + /usr/include/c++/11/bits/locale_classes.h + /usr/include/c++/11/bits/locale_classes.tcc + /usr/include/c++/11/system_error + /usr/include/aarch64-linux-gnu/c++/11/bits/error_constants.h + /usr/include/c++/11/stdexcept + /usr/include/c++/11/streambuf + /usr/include/c++/11/bits/streambuf.tcc + /usr/include/c++/11/bits/basic_ios.h + /usr/include/c++/11/bits/locale_facets.h + /usr/include/c++/11/cwctype + /usr/include/wctype.h + /usr/include/aarch64-linux-gnu/bits/wctype-wchar.h + /usr/include/aarch64-linux-gnu/c++/11/bits/ctype_base.h + /usr/include/c++/11/bits/streambuf_iterator.h + /usr/include/aarch64-linux-gnu/c++/11/bits/ctype_inline.h + /usr/include/c++/11/bits/locale_facets.tcc + /usr/include/c++/11/bits/basic_ios.tcc + /usr/include/c++/11/bits/ostream.tcc + /usr/include/c++/11/istream + /usr/include/c++/11/bits/istream.tcc + /usr/local/Ascend/ascend-toolkit/latest/include/register/op_impl_registry.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/ge_error_codes.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/compiler_def.h + /usr/local/Ascend/ascend-toolkit/latest/include/register/op_impl_kernel_registry.h + /usr/include/c++/11/unordered_set + /usr/include/c++/11/bits/hashtable.h + /usr/include/c++/11/bits/hashtable_policy.h + /usr/include/c++/11/bits/enable_special_members.h + /usr/include/c++/11/bits/unordered_set.h + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/base_type.h + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/infer_shape_context.h + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/shape.h + /usr/include/c++/11/limits + /usr/local/Ascend/ascend-toolkit/latest/include/utils/extern_math_util.h + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/tensor.h + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/storage_shape.h + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/storage_format.h + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/expand_dims_type.h + /usr/include/c++/11/cstddef + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/tensor_data.h + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/runtime_attrs.h + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/continuous_vector.h + /usr/local/Ascend/ascend-toolkit/latest/include/external/ge_common/ge_api_error_codes.h + /usr/local/Ascend/ascend-toolkit/latest/include/external/ge_common/ge_error_codes.h + /usr/local/Ascend/ascend-toolkit/latest/include/external/ge_common/ge_api_types.h + /usr/include/c++/11/set + /usr/include/c++/11/bits/stl_set.h + /usr/include/c++/11/bits/stl_multiset.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/tensor.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/ge_error_codes.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/types.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/ascend_string.h + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/extended_kernel_context.h + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/kernel_context.h + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/kernel_run_context.h + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/context_extend.h + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/compute_node_info.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/inference_context.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/tensor.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/types.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/resource_context.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/ge_error_codes.h + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/infer_shape_range_context.h + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/range.h + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/tiling_context.h + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/tiling_data.h + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/continuous_vector.h + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/runtime_attrs.h + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/op_execute_context.h + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/shape.h + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/tensor.h + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/extended_kernel_context.h + /usr/local/Ascend/ascend-toolkit/latest/include/ge/ge_allocator.h + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/infer_datatype_context.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/operator_reg.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/operator.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/inference_context.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/tensor.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/operator_factory.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/operator.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/ascend_string.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/graph.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/gnode.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/ge_error_codes.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/types.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/tensor.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/ascend_string.h + /usr/local/Ascend/ascend-toolkit/latest/include/register/op_def_factory.h + /usr/local/Ascend/ascend-toolkit/latest/include/graph/utils/type_utils.h + /usr/local/Ascend/ascend-toolkit/latest/include/tiling/platform/platform_ascendc.h + /usr/include/c++/11/mutex + /usr/include/c++/11/chrono + /usr/include/c++/11/ratio + /usr/include/c++/11/ctime + /usr/include/c++/11/bits/parse_numbers.h + /usr/include/c++/11/bits/std_mutex.h + /usr/include/c++/11/bits/unique_lock.h + diff --git a/Increase_multiplexing/No_increase/build_out/op_host/CMakeFiles/cust_optiling.dir/compiler_depend.make b/Increase_multiplexing/No_increase/build_out/op_host/CMakeFiles/cust_optiling.dir/compiler_depend.make new file mode 100644 index 0000000000000000000000000000000000000000..1fdb2c40f10d188fe858ee010fa581029fc425b8 --- /dev/null +++ b/Increase_multiplexing/No_increase/build_out/op_host/CMakeFiles/cust_optiling.dir/compiler_depend.make @@ -0,0 +1,893 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +op_host/CMakeFiles/cust_optiling.dir/add_custom.cpp.o: ../op_host/add_custom.cpp \ + /usr/include/stdc-predef.h \ + ../op_host/add_custom_tiling.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/register/tilingdata_base.h \ + /usr/include/c++/11/vector \ + /usr/include/c++/11/bits/stl_algobase.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/c++config.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/os_defines.h \ + /usr/include/features.h \ + /usr/include/features-time64.h \ + /usr/include/aarch64-linux-gnu/bits/wordsize.h \ + /usr/include/aarch64-linux-gnu/bits/timesize.h \ + /usr/include/aarch64-linux-gnu/sys/cdefs.h \ + /usr/include/aarch64-linux-gnu/bits/long-double.h \ + /usr/include/aarch64-linux-gnu/gnu/stubs.h \ + /usr/include/aarch64-linux-gnu/gnu/stubs-lp64.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/cpu_defines.h \ + /usr/include/c++/11/bits/functexcept.h \ + /usr/include/c++/11/bits/exception_defines.h \ + /usr/include/c++/11/bits/cpp_type_traits.h \ + /usr/include/c++/11/ext/type_traits.h \ + /usr/include/c++/11/ext/numeric_traits.h \ + /usr/include/c++/11/bits/stl_pair.h \ + /usr/include/c++/11/bits/move.h \ + /usr/include/c++/11/type_traits \ + /usr/include/c++/11/bits/stl_iterator_base_types.h \ + /usr/include/c++/11/bits/stl_iterator_base_funcs.h \ + /usr/include/c++/11/bits/concept_check.h \ + /usr/include/c++/11/debug/assertions.h \ + /usr/include/c++/11/bits/stl_iterator.h \ + /usr/include/c++/11/bits/ptr_traits.h \ + /usr/include/c++/11/debug/debug.h \ + /usr/include/c++/11/bits/predefined_ops.h \ + /usr/include/c++/11/bits/allocator.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/c++allocator.h \ + /usr/include/c++/11/ext/new_allocator.h \ + /usr/include/c++/11/new \ + /usr/include/c++/11/bits/exception.h \ + /usr/include/c++/11/bits/memoryfwd.h \ + /usr/include/c++/11/bits/stl_construct.h \ + /usr/include/c++/11/bits/stl_uninitialized.h \ + /usr/include/c++/11/ext/alloc_traits.h \ + /usr/include/c++/11/bits/alloc_traits.h \ + /usr/include/c++/11/bits/stl_vector.h \ + /usr/include/c++/11/initializer_list \ + /usr/include/c++/11/bits/stl_bvector.h \ + /usr/include/c++/11/bits/functional_hash.h \ + /usr/include/c++/11/bits/hash_bytes.h \ + /usr/include/c++/11/bits/range_access.h \ + /usr/include/c++/11/bits/vector.tcc \ + /usr/include/c++/11/map \ + /usr/include/c++/11/bits/stl_tree.h \ + /usr/include/c++/11/bits/stl_function.h \ + /usr/include/c++/11/backward/binders.h \ + /usr/include/c++/11/ext/aligned_buffer.h \ + /usr/include/c++/11/bits/stl_map.h \ + /usr/include/c++/11/tuple \ + /usr/include/c++/11/utility \ + /usr/include/c++/11/bits/stl_relops.h \ + /usr/include/c++/11/array \ + /usr/include/c++/11/bits/uses_allocator.h \ + /usr/include/c++/11/bits/invoke.h \ + /usr/include/c++/11/bits/stl_multimap.h \ + /usr/include/c++/11/bits/erase_if.h \ + /usr/include/c++/11/memory \ + /usr/include/c++/11/bits/stl_tempbuf.h \ + /usr/include/c++/11/bits/stl_raw_storage_iter.h \ + /usr/include/c++/11/bits/align.h \ + /usr/include/c++/11/bit \ + /usr/lib/gcc/aarch64-linux-gnu/11/include/stdint.h \ + /usr/include/stdint.h \ + /usr/include/aarch64-linux-gnu/bits/libc-header-start.h \ + /usr/include/aarch64-linux-gnu/bits/types.h \ + /usr/include/aarch64-linux-gnu/bits/typesizes.h \ + /usr/include/aarch64-linux-gnu/bits/time64.h \ + /usr/include/aarch64-linux-gnu/bits/wchar.h \ + /usr/include/aarch64-linux-gnu/bits/stdint-intn.h \ + /usr/include/aarch64-linux-gnu/bits/stdint-uintn.h \ + /usr/include/c++/11/bits/unique_ptr.h \ + /usr/include/c++/11/bits/shared_ptr.h \ + /usr/include/c++/11/iosfwd \ + /usr/include/c++/11/bits/stringfwd.h \ + /usr/include/c++/11/bits/postypes.h \ + /usr/include/c++/11/cwchar \ + /usr/include/wchar.h \ + /usr/include/aarch64-linux-gnu/bits/floatn.h \ + /usr/include/aarch64-linux-gnu/bits/floatn-common.h \ + /usr/lib/gcc/aarch64-linux-gnu/11/include/stddef.h \ + /usr/lib/gcc/aarch64-linux-gnu/11/include/stdarg.h \ + /usr/include/aarch64-linux-gnu/bits/types/wint_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/mbstate_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/__mbstate_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/__FILE.h \ + /usr/include/aarch64-linux-gnu/bits/types/FILE.h \ + /usr/include/aarch64-linux-gnu/bits/types/locale_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/__locale_t.h \ + /usr/include/aarch64-linux-gnu/bits/wchar2.h \ + /usr/include/c++/11/bits/shared_ptr_base.h \ + /usr/include/c++/11/typeinfo \ + /usr/include/c++/11/bits/allocated_ptr.h \ + /usr/include/c++/11/bits/refwrap.h \ + /usr/include/c++/11/ext/atomicity.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/gthr.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/gthr-default.h \ + /usr/include/pthread.h \ + /usr/include/sched.h \ + /usr/include/aarch64-linux-gnu/bits/types/time_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/struct_timespec.h \ + /usr/include/aarch64-linux-gnu/bits/endian.h \ + /usr/include/aarch64-linux-gnu/bits/endianness.h \ + /usr/include/aarch64-linux-gnu/bits/sched.h \ + /usr/include/aarch64-linux-gnu/bits/types/struct_sched_param.h \ + /usr/include/aarch64-linux-gnu/bits/cpu-set.h \ + /usr/include/time.h \ + /usr/include/aarch64-linux-gnu/bits/time.h \ + /usr/include/aarch64-linux-gnu/bits/timex.h \ + /usr/include/aarch64-linux-gnu/bits/types/struct_timeval.h \ + /usr/include/aarch64-linux-gnu/bits/types/clock_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/struct_tm.h \ + /usr/include/aarch64-linux-gnu/bits/types/clockid_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/timer_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/struct_itimerspec.h \ + /usr/include/aarch64-linux-gnu/bits/pthreadtypes.h \ + /usr/include/aarch64-linux-gnu/bits/thread-shared-types.h \ + /usr/include/aarch64-linux-gnu/bits/pthreadtypes-arch.h \ + /usr/include/aarch64-linux-gnu/bits/atomic_wide_counter.h \ + /usr/include/aarch64-linux-gnu/bits/struct_mutex.h \ + /usr/include/aarch64-linux-gnu/bits/struct_rwlock.h \ + /usr/include/aarch64-linux-gnu/bits/setjmp.h \ + /usr/include/aarch64-linux-gnu/bits/types/__sigset_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/struct___jmp_buf_tag.h \ + /usr/include/aarch64-linux-gnu/bits/pthread_stack_min-dynamic.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/atomic_word.h \ + /usr/include/aarch64-linux-gnu/sys/single_threaded.h \ + /usr/include/c++/11/ext/concurrence.h \ + /usr/include/c++/11/exception \ + /usr/include/c++/11/bits/exception_ptr.h \ + /usr/include/c++/11/bits/cxxabi_init_exception.h \ + /usr/include/c++/11/bits/nested_exception.h \ + /usr/include/c++/11/bits/shared_ptr_atomic.h \ + /usr/include/c++/11/bits/atomic_base.h \ + /usr/include/c++/11/bits/atomic_lockfree_defines.h \ + /usr/include/c++/11/backward/auto_ptr.h \ + /usr/include/c++/11/cstring \ + /usr/include/string.h \ + /usr/include/strings.h \ + /usr/include/aarch64-linux-gnu/bits/strings_fortified.h \ + /usr/include/aarch64-linux-gnu/bits/string_fortified.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/securec.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/securectype.h \ + /usr/include/stdio.h \ + /usr/include/aarch64-linux-gnu/bits/types/__fpos_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/__fpos64_t.h \ + /usr/include/aarch64-linux-gnu/bits/types/struct_FILE.h \ + /usr/include/aarch64-linux-gnu/bits/types/cookie_io_functions_t.h \ + /usr/include/aarch64-linux-gnu/bits/stdio_lim.h \ + /usr/include/aarch64-linux-gnu/bits/stdio.h \ + /usr/include/aarch64-linux-gnu/bits/stdio2.h \ + /usr/include/c++/11/stdlib.h \ + /usr/include/c++/11/cstdlib \ + /usr/include/stdlib.h \ + /usr/include/aarch64-linux-gnu/bits/waitflags.h \ + /usr/include/aarch64-linux-gnu/bits/waitstatus.h \ + /usr/include/aarch64-linux-gnu/sys/types.h \ + /usr/include/endian.h \ + /usr/include/aarch64-linux-gnu/bits/byteswap.h \ + /usr/include/aarch64-linux-gnu/bits/uintn-identity.h \ + /usr/include/aarch64-linux-gnu/sys/select.h \ + /usr/include/aarch64-linux-gnu/bits/select.h \ + /usr/include/aarch64-linux-gnu/bits/types/sigset_t.h \ + /usr/include/aarch64-linux-gnu/bits/select2.h \ + /usr/include/alloca.h \ + /usr/include/aarch64-linux-gnu/bits/stdlib-bsearch.h \ + /usr/include/aarch64-linux-gnu/bits/stdlib-float.h \ + /usr/include/aarch64-linux-gnu/bits/stdlib.h \ + /usr/include/c++/11/bits/std_abs.h \ + /usr/include/errno.h \ + /usr/include/aarch64-linux-gnu/bits/errno.h \ + /usr/include/linux/errno.h \ + /usr/include/aarch64-linux-gnu/asm/errno.h \ + /usr/include/asm-generic/errno.h \ + /usr/include/asm-generic/errno-base.h \ + /usr/include/aarch64-linux-gnu/bits/types/error_t.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/ascend_string.h \ + /usr/include/c++/11/string \ + /usr/include/c++/11/bits/char_traits.h \ + /usr/include/c++/11/cstdint \ + /usr/include/c++/11/bits/localefwd.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/c++locale.h \ + /usr/include/c++/11/clocale \ + /usr/include/locale.h \ + /usr/include/aarch64-linux-gnu/bits/locale.h \ + /usr/include/c++/11/cctype \ + /usr/include/ctype.h \ + /usr/include/c++/11/bits/ostream_insert.h \ + /usr/include/c++/11/bits/cxxabi_forced.h \ + /usr/include/c++/11/bits/basic_string.h \ + /usr/include/c++/11/ext/string_conversions.h \ + /usr/include/c++/11/cstdio \ + /usr/include/c++/11/cerrno \ + /usr/include/c++/11/bits/charconv.h \ + /usr/include/c++/11/bits/basic_string.tcc \ + /usr/include/c++/11/functional \ + /usr/include/c++/11/bits/std_function.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/types.h \ + /usr/include/c++/11/atomic \ + /usr/local/Ascend/ascend-toolkit/latest/include/register/op_def_registry.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/register/op_def.h \ + /usr/include/c++/11/iostream \ + /usr/include/c++/11/ostream \ + /usr/include/c++/11/ios \ + /usr/include/c++/11/bits/ios_base.h \ + /usr/include/c++/11/bits/locale_classes.h \ + /usr/include/c++/11/bits/locale_classes.tcc \ + /usr/include/c++/11/system_error \ + /usr/include/aarch64-linux-gnu/c++/11/bits/error_constants.h \ + /usr/include/c++/11/stdexcept \ + /usr/include/c++/11/streambuf \ + /usr/include/c++/11/bits/streambuf.tcc \ + /usr/include/c++/11/bits/basic_ios.h \ + /usr/include/c++/11/bits/locale_facets.h \ + /usr/include/c++/11/cwctype \ + /usr/include/wctype.h \ + /usr/include/aarch64-linux-gnu/bits/wctype-wchar.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/ctype_base.h \ + /usr/include/c++/11/bits/streambuf_iterator.h \ + /usr/include/aarch64-linux-gnu/c++/11/bits/ctype_inline.h \ + /usr/include/c++/11/bits/locale_facets.tcc \ + /usr/include/c++/11/bits/basic_ios.tcc \ + /usr/include/c++/11/bits/ostream.tcc \ + /usr/include/c++/11/istream \ + /usr/include/c++/11/bits/istream.tcc \ + /usr/local/Ascend/ascend-toolkit/latest/include/register/op_impl_registry.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/ge_error_codes.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/compiler_def.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/register/op_impl_kernel_registry.h \ + /usr/include/c++/11/unordered_set \ + /usr/include/c++/11/bits/hashtable.h \ + /usr/include/c++/11/bits/hashtable_policy.h \ + /usr/include/c++/11/bits/enable_special_members.h \ + /usr/include/c++/11/bits/unordered_set.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/base_type.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/infer_shape_context.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/shape.h \ + /usr/include/c++/11/limits \ + /usr/local/Ascend/ascend-toolkit/latest/include/utils/extern_math_util.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/tensor.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/storage_shape.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/storage_format.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/expand_dims_type.h \ + /usr/include/c++/11/cstddef \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/tensor_data.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/runtime_attrs.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/continuous_vector.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/external/ge_common/ge_api_error_codes.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/external/ge_common/ge_error_codes.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/external/ge_common/ge_api_types.h \ + /usr/include/c++/11/set \ + /usr/include/c++/11/bits/stl_set.h \ + /usr/include/c++/11/bits/stl_multiset.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/tensor.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/ge_error_codes.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/types.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/ascend_string.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/extended_kernel_context.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/kernel_context.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/kernel_run_context.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/context_extend.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/compute_node_info.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/inference_context.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/tensor.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/types.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/resource_context.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/ge_error_codes.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/infer_shape_range_context.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/range.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/tiling_context.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/tiling_data.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/continuous_vector.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/runtime_attrs.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/op_execute_context.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/shape.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/tensor.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/extended_kernel_context.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/ge/ge_allocator.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/infer_datatype_context.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/operator_reg.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/operator.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/inference_context.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/tensor.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/operator_factory.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/operator.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/ascend_string.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/graph.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/gnode.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/ge_error_codes.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/types.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/tensor.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/ascend_string.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/register/op_def_factory.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/graph/utils/type_utils.h \ + /usr/local/Ascend/ascend-toolkit/latest/include/tiling/platform/platform_ascendc.h \ + /usr/include/c++/11/mutex \ + /usr/include/c++/11/chrono \ + /usr/include/c++/11/ratio \ + /usr/include/c++/11/ctime \ + /usr/include/c++/11/bits/parse_numbers.h \ + /usr/include/c++/11/bits/std_mutex.h \ + /usr/include/c++/11/bits/unique_lock.h + + +/usr/include/c++/11/bits/parse_numbers.h: + +/usr/include/c++/11/ctime: + +/usr/include/c++/11/ratio: + +/usr/include/c++/11/chrono: + +/usr/include/c++/11/mutex: + +/usr/local/Ascend/ascend-toolkit/latest/include/tiling/platform/platform_ascendc.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/graph/utils/type_utils.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/register/op_def_factory.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/graph/operator_reg.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/infer_datatype_context.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/op_execute_context.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/tiling_context.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/range.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/infer_shape_range_context.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/graph/inference_context.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/kernel_run_context.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/kernel_context.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/graph/tensor.h: + +/usr/include/c++/11/set: + +/usr/include/aarch64-linux-gnu/bits/struct_mutex.h: + +/usr/include/aarch64-linux-gnu/bits/types.h: + +/usr/include/aarch64-linux-gnu/bits/setjmp.h: + +/usr/include/c++/11/bits/hashtable.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/compute_node_info.h: + +/usr/include/aarch64-linux-gnu/bits/pthreadtypes-arch.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/graph/operator_factory.h: + +/usr/include/aarch64-linux-gnu/bits/types/timer_t.h: + +/usr/include/c++/11/bits/ostream.tcc: + +/usr/include/aarch64-linux-gnu/bits/types/clockid_t.h: + +/usr/include/c++/11/bits/allocator.h: + +/usr/lib/gcc/aarch64-linux-gnu/11/include/stdint.h: + +/usr/include/aarch64-linux-gnu/bits/endian.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/tiling_data.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/tensor_data.h: + +/usr/include/c++/11/bits/stl_set.h: + +/usr/include/aarch64-linux-gnu/bits/types/time_t.h: + +/usr/include/c++/11/bits/streambuf_iterator.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/external/ge_common/ge_api_error_codes.h: + +/usr/include/c++/11/bits/refwrap.h: + +/usr/include/c++/11/bits/allocated_ptr.h: + +/usr/include/aarch64-linux-gnu/bits/floatn-common.h: + +/usr/include/aarch64-linux-gnu/bits/wchar2.h: + +/usr/include/aarch64-linux-gnu/bits/wchar.h: + +/usr/include/aarch64-linux-gnu/bits/types/FILE.h: + +/usr/include/aarch64-linux-gnu/bits/types/__FILE.h: + +/usr/include/aarch64-linux-gnu/bits/cpu-set.h: + +/usr/include/aarch64-linux-gnu/bits/types/mbstate_t.h: + +/usr/lib/gcc/aarch64-linux-gnu/11/include/stddef.h: + +/usr/include/aarch64-linux-gnu/bits/types/__locale_t.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/expand_dims_type.h: + +/usr/include/c++/11/backward/binders.h: + +/usr/include/c++/11/iostream: + +/usr/include/wchar.h: + +/usr/include/c++/11/bits/cxxabi_init_exception.h: + +/usr/include/aarch64-linux-gnu/bits/types/struct_tm.h: + +/usr/include/c++/11/cwchar: + +/usr/include/c++/11/bits/stl_algobase.h: + +/usr/include/c++/11/bits/postypes.h: + +/usr/include/aarch64-linux-gnu/bits/stdint-uintn.h: + +/usr/include/c++/11/cstdio: + +/usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/extended_kernel_context.h: + +/usr/include/c++/11/bit: + +/usr/include/c++/11/bits/stl_iterator_base_types.h: + +/usr/include/c++/11/cstdlib: + +/usr/include/c++/11/typeinfo: + +/usr/include/c++/11/bits/stl_raw_storage_iter.h: + +/usr/include/aarch64-linux-gnu/bits/types/sigset_t.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/shape.h: + +/usr/include/aarch64-linux-gnu/bits/types/__sigset_t.h: + +/usr/include/features.h: + +/usr/include/aarch64-linux-gnu/bits/types/struct_timespec.h: + +/usr/include/c++/11/bits/unique_lock.h: + +/usr/include/c++/11/bits/uses_allocator.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/ge/ge_allocator.h: + +/usr/include/c++/11/clocale: + +/usr/include/aarch64-linux-gnu/bits/types/struct_sched_param.h: + +/usr/include/c++/11/ext/type_traits.h: + +/usr/include/c++/11/bits/exception_defines.h: + +/usr/include/c++/11/atomic: + +/usr/include/c++/11/debug/assertions.h: + +/usr/include/aarch64-linux-gnu/bits/endianness.h: + +/usr/include/ctype.h: + +/usr/include/c++/11/type_traits: + +/usr/include/c++/11/bits/stl_tree.h: + +/usr/include/aarch64-linux-gnu/c++/11/bits/c++config.h: + +/usr/include/aarch64-linux-gnu/bits/stdio2.h: + +/usr/include/aarch64-linux-gnu/bits/errno.h: + +/usr/include/aarch64-linux-gnu/bits/types/struct_itimerspec.h: + +/usr/include/aarch64-linux-gnu/c++/11/bits/gthr.h: + +../op_host/add_custom_tiling.h: + +/usr/include/c++/11/debug/debug.h: + +/usr/include/features-time64.h: + +/usr/include/aarch64-linux-gnu/sys/cdefs.h: + +/usr/include/c++/11/exception: + +/usr/local/Ascend/ascend-toolkit/latest/include/register/op_def.h: + +/usr/include/c++/11/bits/std_function.h: + +/usr/include/c++/11/bits/stl_tempbuf.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/register/tilingdata_base.h: + +/usr/include/c++/11/new: + +/usr/include/c++/11/bits/stl_iterator.h: + +/usr/include/aarch64-linux-gnu/bits/types/struct_timeval.h: + +/usr/include/c++/11/bits/stl_bvector.h: + +/usr/include/aarch64-linux-gnu/bits/timesize.h: + +/usr/include/c++/11/bits/align.h: + +/usr/include/c++/11/vector: + +/usr/include/pthread.h: + +/usr/include/aarch64-linux-gnu/bits/wordsize.h: + +/usr/include/asm-generic/errno-base.h: + +/usr/include/c++/11/bits/char_traits.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/graph/resource_context.h: + +/usr/include/aarch64-linux-gnu/gnu/stubs.h: + +/usr/include/aarch64-linux-gnu/bits/stdint-intn.h: + +/usr/include/c++/11/bits/locale_facets.tcc: + +/usr/include/c++/11/bits/functexcept.h: + +/usr/include/aarch64-linux-gnu/bits/time.h: + +/usr/include/aarch64-linux-gnu/bits/select2.h: + +/usr/include/aarch64-linux-gnu/bits/stdlib-float.h: + +/usr/include/c++/11/streambuf: + +/usr/include/c++/11/array: + +/usr/include/c++/11/ext/atomicity.h: + +/usr/include/aarch64-linux-gnu/bits/types/__mbstate_t.h: + +/usr/include/c++/11/bits/stl_pair.h: + +/usr/include/c++/11/bits/memoryfwd.h: + +/usr/include/c++/11/bits/stl_function.h: + +/usr/include/aarch64-linux-gnu/bits/libc-header-start.h: + +/usr/include/c++/11/cstring: + +/usr/include/aarch64-linux-gnu/bits/types/cookie_io_functions_t.h: + +/usr/include/c++/11/bits/concept_check.h: + +/usr/include/aarch64-linux-gnu/bits/byteswap.h: + +/usr/include/aarch64-linux-gnu/bits/thread-shared-types.h: + +/usr/include/aarch64-linux-gnu/bits/atomic_wide_counter.h: + +/usr/include/aarch64-linux-gnu/c++/11/bits/gthr-default.h: + +/usr/include/aarch64-linux-gnu/c++/11/bits/cpu_defines.h: + +/usr/include/c++/11/limits: + +/usr/include/c++/11/bits/predefined_ops.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/graph/gnode.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/graph/graph.h: + +/usr/include/aarch64-linux-gnu/c++/11/bits/os_defines.h: + +/usr/include/aarch64-linux-gnu/bits/pthreadtypes.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/graph/compiler_def.h: + +/usr/include/c++/11/memory: + +/usr/include/aarch64-linux-gnu/c++/11/bits/c++allocator.h: + +/usr/include/aarch64-linux-gnu/bits/stdlib.h: + +/usr/include/c++/11/system_error: + +/usr/include/aarch64-linux-gnu/sys/types.h: + +/usr/include/c++/11/bits/vector.tcc: + +/usr/include/aarch64-linux-gnu/bits/types/clock_t.h: + +/usr/include/aarch64-linux-gnu/bits/types/locale_t.h: + +/usr/include/c++/11/bits/functional_hash.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/graph/operator.h: + +/usr/include/c++/11/ext/numeric_traits.h: + +/usr/include/c++/11/bits/atomic_base.h: + +/usr/include/errno.h: + +/usr/include/c++/11/bits/shared_ptr.h: + +/usr/include/c++/11/bits/stl_construct.h: + +/usr/include/c++/11/bits/cpp_type_traits.h: + +/usr/include/c++/11/bits/stl_iterator_base_funcs.h: + +/usr/include/c++/11/ext/new_allocator.h: + +/usr/include/c++/11/bits/stl_uninitialized.h: + +/usr/include/c++/11/backward/auto_ptr.h: + +/usr/include/c++/11/ext/alloc_traits.h: + +/usr/include/aarch64-linux-gnu/bits/floatn.h: + +/usr/include/c++/11/bits/cxxabi_forced.h: + +/usr/include/stdc-predef.h: + +/usr/include/c++/11/bits/alloc_traits.h: + +/usr/include/aarch64-linux-gnu/bits/time64.h: + +../op_host/add_custom.cpp: + +/usr/include/alloca.h: + +/usr/include/c++/11/bits/range_access.h: + +/usr/include/c++/11/map: + +/usr/include/c++/11/bits/stl_vector.h: + +/usr/include/c++/11/cstddef: + +/usr/include/c++/11/initializer_list: + +/usr/include/c++/11/iosfwd: + +/usr/include/c++/11/bits/erase_if.h: + +/usr/include/c++/11/bits/ptr_traits.h: + +/usr/include/stdint.h: + +/usr/include/endian.h: + +/usr/include/c++/11/bits/stl_map.h: + +/usr/include/c++/11/bits/unique_ptr.h: + +/usr/include/c++/11/ostream: + +/usr/include/c++/11/bits/hash_bytes.h: + +/usr/include/c++/11/bits/move.h: + +/usr/include/c++/11/bits/stl_relops.h: + +/usr/include/aarch64-linux-gnu/bits/struct_rwlock.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/external/ge_common/ge_api_types.h: + +/usr/include/aarch64-linux-gnu/bits/types/struct___jmp_buf_tag.h: + +/usr/include/aarch64-linux-gnu/sys/single_threaded.h: + +/usr/include/c++/11/ext/concurrence.h: + +/usr/include/aarch64-linux-gnu/bits/pthread_stack_min-dynamic.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/runtime_attrs.h: + +/usr/include/c++/11/bits/exception_ptr.h: + +/usr/include/c++/11/ext/string_conversions.h: + +/usr/include/c++/11/bits/nested_exception.h: + +/usr/include/c++/11/bits/shared_ptr_atomic.h: + +/usr/include/aarch64-linux-gnu/bits/typesizes.h: + +/usr/include/c++/11/bits/atomic_lockfree_defines.h: + +/usr/include/aarch64-linux-gnu/bits/types/__fpos_t.h: + +/usr/include/c++/11/bits/streambuf.tcc: + +/usr/include/string.h: + +/usr/include/strings.h: + +/usr/include/aarch64-linux-gnu/bits/string_fortified.h: + +/usr/include/aarch64-linux-gnu/bits/locale.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/context_extend.h: + +/usr/include/c++/11/tuple: + +/usr/include/aarch64-linux-gnu/bits/select.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/securec.h: + +/usr/include/c++/11/bits/charconv.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/securectype.h: + +/usr/include/c++/11/bits/ios_base.h: + +/usr/include/stdio.h: + +/usr/include/c++/11/bits/stringfwd.h: + +/usr/include/aarch64-linux-gnu/bits/strings_fortified.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/graph/ge_error_codes.h: + +/usr/include/aarch64-linux-gnu/bits/types/__fpos64_t.h: + +/usr/include/aarch64-linux-gnu/bits/types/struct_FILE.h: + +/usr/include/time.h: + +/usr/include/aarch64-linux-gnu/bits/wctype-wchar.h: + +/usr/include/c++/11/bits/stl_multiset.h: + +/usr/include/aarch64-linux-gnu/bits/stdio_lim.h: + +/usr/include/aarch64-linux-gnu/bits/stdio.h: + +/usr/include/aarch64-linux-gnu/c++/11/bits/c++locale.h: + +/usr/include/c++/11/cerrno: + +/usr/include/c++/11/stdlib.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/infer_shape_context.h: + +/usr/include/stdlib.h: + +/usr/include/aarch64-linux-gnu/bits/waitflags.h: + +/usr/include/aarch64-linux-gnu/bits/waitstatus.h: + +/usr/include/aarch64-linux-gnu/bits/uintn-identity.h: + +/usr/include/aarch64-linux-gnu/gnu/stubs-lp64.h: + +/usr/include/aarch64-linux-gnu/sys/select.h: + +/usr/include/aarch64-linux-gnu/bits/stdlib-bsearch.h: + +/usr/include/aarch64-linux-gnu/bits/long-double.h: + +/usr/include/c++/11/bits/std_abs.h: + +/usr/include/aarch64-linux-gnu/bits/types/error_t.h: + +/usr/include/c++/11/bits/stl_multimap.h: + +/usr/include/aarch64-linux-gnu/asm/errno.h: + +/usr/include/c++/11/cctype: + +/usr/include/asm-generic/errno.h: + +/usr/include/c++/11/bits/std_mutex.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/graph/ascend_string.h: + +/usr/include/c++/11/string: + +/usr/include/c++/11/cstdint: + +/usr/include/c++/11/bits/localefwd.h: + +/usr/include/aarch64-linux-gnu/bits/types/wint_t.h: + +/usr/include/locale.h: + +/usr/include/c++/11/bits/ostream_insert.h: + +/usr/include/c++/11/bits/shared_ptr_base.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/graph/types.h: + +/usr/include/c++/11/bits/basic_string.h: + +/usr/include/c++/11/bits/basic_string.tcc: + +/usr/local/Ascend/ascend-toolkit/latest/include/register/op_def_registry.h: + +/usr/include/c++/11/utility: + +/usr/include/c++/11/ios: + +/usr/include/c++/11/bits/locale_classes.h: + +/usr/include/c++/11/bits/locale_classes.tcc: + +/usr/include/aarch64-linux-gnu/c++/11/bits/error_constants.h: + +/usr/include/c++/11/stdexcept: + +/usr/include/c++/11/ext/aligned_buffer.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/base_type.h: + +/usr/include/c++/11/bits/basic_ios.h: + +/usr/include/c++/11/bits/exception.h: + +/usr/include/c++/11/bits/locale_facets.h: + +/usr/include/aarch64-linux-gnu/c++/11/bits/atomic_word.h: + +/usr/include/c++/11/cwctype: + +/usr/include/sched.h: + +/usr/include/wctype.h: + +/usr/include/c++/11/functional: + +/usr/include/linux/errno.h: + +/usr/include/aarch64-linux-gnu/c++/11/bits/ctype_base.h: + +/usr/lib/gcc/aarch64-linux-gnu/11/include/stdarg.h: + +/usr/include/aarch64-linux-gnu/c++/11/bits/ctype_inline.h: + +/usr/include/c++/11/istream: + +/usr/include/aarch64-linux-gnu/bits/sched.h: + +/usr/include/c++/11/bits/istream.tcc: + +/usr/include/c++/11/bits/invoke.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/register/op_impl_registry.h: + +/usr/include/aarch64-linux-gnu/bits/timex.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/register/op_impl_kernel_registry.h: + +/usr/include/c++/11/unordered_set: + +/usr/include/c++/11/bits/hashtable_policy.h: + +/usr/include/c++/11/bits/basic_ios.tcc: + +/usr/include/c++/11/bits/enable_special_members.h: + +/usr/include/c++/11/bits/unordered_set.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/utils/extern_math_util.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/tensor.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/storage_shape.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/storage_format.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/exe_graph/runtime/continuous_vector.h: + +/usr/local/Ascend/ascend-toolkit/latest/include/external/ge_common/ge_error_codes.h: diff --git a/Increase_multiplexing/No_increase/build_out/op_host/CMakeFiles/cust_optiling.dir/compiler_depend.ts b/Increase_multiplexing/No_increase/build_out/op_host/CMakeFiles/cust_optiling.dir/compiler_depend.ts new file mode 100644 index 0000000000000000000000000000000000000000..74472e36eba2a28932ae542c70b920de2f6fda33 --- /dev/null +++ b/Increase_multiplexing/No_increase/build_out/op_host/CMakeFiles/cust_optiling.dir/compiler_depend.ts @@ -0,0 +1,2 @@ +# CMAKE generated file: DO NOT EDIT! +# Timestamp file for compiler generated dependencies management for cust_optiling. diff --git a/Increase_multiplexing/No_increase/build_out/op_host/CMakeFiles/cust_optiling.dir/depend.make b/Increase_multiplexing/No_increase/build_out/op_host/CMakeFiles/cust_optiling.dir/depend.make new file mode 100644 index 0000000000000000000000000000000000000000..fe68c7fa27e765cc54c7a4b724d3af19e0f40b0c --- /dev/null +++ b/Increase_multiplexing/No_increase/build_out/op_host/CMakeFiles/cust_optiling.dir/depend.make @@ -0,0 +1,2 @@ +# Empty dependencies file for cust_optiling. +# This may be replaced when dependencies are built. diff --git a/Increase_multiplexing/No_increase/build_out/op_host/CMakeFiles/cust_optiling.dir/flags.make b/Increase_multiplexing/No_increase/build_out/op_host/CMakeFiles/cust_optiling.dir/flags.make new file mode 100644 index 0000000000000000000000000000000000000000..6d98162bed09f0ecad0e8a6d9c9ec8a6dcf6fd1c --- /dev/null +++ b/Increase_multiplexing/No_increase/build_out/op_host/CMakeFiles/cust_optiling.dir/flags.make @@ -0,0 +1,10 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +# compile CXX with /usr/bin/c++ +CXX_DEFINES = -DOP_TILING_LIB -D_FORTIFY_SOURCE=2 -D_GLIBCXX_USE_CXX11_ABI=0 -Dcust_optiling_EXPORTS + +CXX_INCLUDES = -I/usr/local/Ascend/ascend-toolkit/latest/include + +CXX_FLAGS = -fPIC -fvisibility=hidden -fPIC -fvisibility-inlines-hidden -O2 -std=c++11 -fstack-protector-strong + diff --git a/Increase_multiplexing/No_increase/build_out/op_host/CMakeFiles/cust_optiling.dir/link.txt b/Increase_multiplexing/No_increase/build_out/op_host/CMakeFiles/cust_optiling.dir/link.txt new file mode 100644 index 0000000000000000000000000000000000000000..5406749e2144ba093cf2e4588d7fd78273ea4006 --- /dev/null +++ b/Increase_multiplexing/No_increase/build_out/op_host/CMakeFiles/cust_optiling.dir/link.txt @@ -0,0 +1 @@ +/usr/bin/c++ -fPIC -s -Wl,-z,relro -Wl,-z,now -Wl,-z,noexecstack -shared -Wl,-soname,libcust_opmaster_rt2.0.so -o libcust_opmaster_rt2.0.so CMakeFiles/cust_optiling.dir/add_custom.cpp.o -L/usr/local/Ascend/ascend-toolkit/latest/lib64 -Wl,-rpath,/usr/local/Ascend/ascend-toolkit/latest/lib64: -lexe_graph -lregister -ltiling_api -Wl,--whole-archive -lrt2_registry -Wl,--no-whole-archive diff --git a/Increase_multiplexing/No_increase/build_out/op_host/CMakeFiles/cust_optiling.dir/progress.make b/Increase_multiplexing/No_increase/build_out/op_host/CMakeFiles/cust_optiling.dir/progress.make new file mode 100644 index 0000000000000000000000000000000000000000..72bb7dd025afc5824222cbd3a1e64841afc2792c --- /dev/null +++ b/Increase_multiplexing/No_increase/build_out/op_host/CMakeFiles/cust_optiling.dir/progress.make @@ -0,0 +1,3 @@ +CMAKE_PROGRESS_1 = 7 +CMAKE_PROGRESS_2 = 8 + diff --git a/Increase_multiplexing/No_increase/build_out/op_host/CMakeFiles/optiling_compat.dir/DependInfo.cmake b/Increase_multiplexing/No_increase/build_out/op_host/CMakeFiles/optiling_compat.dir/DependInfo.cmake new file mode 100644 index 0000000000000000000000000000000000000000..dc55e44b5556fc28ad7acb84f1df08a5aef15b8d --- /dev/null +++ b/Increase_multiplexing/No_increase/build_out/op_host/CMakeFiles/optiling_compat.dir/DependInfo.cmake @@ -0,0 +1,18 @@ + +# Consider dependencies only in project. +set(CMAKE_DEPENDS_IN_PROJECT_ONLY OFF) + +# The set of languages for which implicit dependencies are needed: +set(CMAKE_DEPENDS_LANGUAGES + ) + +# The set of dependency files which are needed: +set(CMAKE_DEPENDS_DEPENDENCY_FILES + ) + +# Targets to which this target links. +set(CMAKE_TARGET_LINKED_INFO_FILES + ) + +# Fortran module output directory. +set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/Increase_multiplexing/No_increase/build_out/op_host/CMakeFiles/optiling_compat.dir/build.make b/Increase_multiplexing/No_increase/build_out/op_host/CMakeFiles/optiling_compat.dir/build.make new file mode 100644 index 0000000000000000000000000000000000000000..0354d25be7abe9210b0e8d7afc37404de2ff2128 --- /dev/null +++ b/Increase_multiplexing/No_increase/build_out/op_host/CMakeFiles/optiling_compat.dir/build.make @@ -0,0 +1,87 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + +# Disable VCS-based implicit rules. +% : %,v + +# Disable VCS-based implicit rules. +% : RCS/% + +# Disable VCS-based implicit rules. +% : RCS/%,v + +# Disable VCS-based implicit rules. +% : SCCS/s.% + +# Disable VCS-based implicit rules. +% : s.% + +.SUFFIXES: .hpux_make_needs_suffix_list + +# Command-line flag to silence nested $(MAKE). +$(VERBOSE)MAKESILENT = -s + +#Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E rm -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /Test_performance/Operator-performance/Increase_multiplexing/No_increase + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out + +# Utility rule file for optiling_compat. + +# Include any custom commands dependencies for this target. +include op_host/CMakeFiles/optiling_compat.dir/compiler_depend.make + +# Include the progress variables for this target. +include op_host/CMakeFiles/optiling_compat.dir/progress.make + +op_host/CMakeFiles/optiling_compat: + cd /Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out/op_host && ln -sf lib/linux/aarch64/libcust_opmaster_rt2.0.so /Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out/op_host/liboptiling.so + +optiling_compat: op_host/CMakeFiles/optiling_compat +optiling_compat: op_host/CMakeFiles/optiling_compat.dir/build.make +.PHONY : optiling_compat + +# Rule to build all files generated by this target. +op_host/CMakeFiles/optiling_compat.dir/build: optiling_compat +.PHONY : op_host/CMakeFiles/optiling_compat.dir/build + +op_host/CMakeFiles/optiling_compat.dir/clean: + cd /Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out/op_host && $(CMAKE_COMMAND) -P CMakeFiles/optiling_compat.dir/cmake_clean.cmake +.PHONY : op_host/CMakeFiles/optiling_compat.dir/clean + +op_host/CMakeFiles/optiling_compat.dir/depend: + cd /Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /Test_performance/Operator-performance/Increase_multiplexing/No_increase /Test_performance/Operator-performance/Increase_multiplexing/No_increase/op_host /Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out /Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out/op_host /Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out/op_host/CMakeFiles/optiling_compat.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : op_host/CMakeFiles/optiling_compat.dir/depend + diff --git a/Increase_multiplexing/No_increase/build_out/op_host/CMakeFiles/optiling_compat.dir/cmake_clean.cmake b/Increase_multiplexing/No_increase/build_out/op_host/CMakeFiles/optiling_compat.dir/cmake_clean.cmake new file mode 100644 index 0000000000000000000000000000000000000000..d6c62180661baf2894b2e39b1390c4aad97bd7e7 --- /dev/null +++ b/Increase_multiplexing/No_increase/build_out/op_host/CMakeFiles/optiling_compat.dir/cmake_clean.cmake @@ -0,0 +1,8 @@ +file(REMOVE_RECURSE + "CMakeFiles/optiling_compat" +) + +# Per-language clean rules from dependency scanning. +foreach(lang ) + include(CMakeFiles/optiling_compat.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/Increase_multiplexing/No_increase/build_out/op_host/CMakeFiles/optiling_compat.dir/compiler_depend.make b/Increase_multiplexing/No_increase/build_out/op_host/CMakeFiles/optiling_compat.dir/compiler_depend.make new file mode 100644 index 0000000000000000000000000000000000000000..f6005bcf9aa9a636cea7c8c99afc1c47b58651ec --- /dev/null +++ b/Increase_multiplexing/No_increase/build_out/op_host/CMakeFiles/optiling_compat.dir/compiler_depend.make @@ -0,0 +1,2 @@ +# Empty custom commands generated dependencies file for optiling_compat. +# This may be replaced when dependencies are built. diff --git a/Increase_multiplexing/No_increase/build_out/op_host/CMakeFiles/optiling_compat.dir/compiler_depend.ts b/Increase_multiplexing/No_increase/build_out/op_host/CMakeFiles/optiling_compat.dir/compiler_depend.ts new file mode 100644 index 0000000000000000000000000000000000000000..218ad6e5c7fb31bec1c5dc1c351cf18dde37c686 --- /dev/null +++ b/Increase_multiplexing/No_increase/build_out/op_host/CMakeFiles/optiling_compat.dir/compiler_depend.ts @@ -0,0 +1,2 @@ +# CMAKE generated file: DO NOT EDIT! +# Timestamp file for custom commands dependencies management for optiling_compat. diff --git a/Increase_multiplexing/No_increase/build_out/op_host/CMakeFiles/optiling_compat.dir/progress.make b/Increase_multiplexing/No_increase/build_out/op_host/CMakeFiles/optiling_compat.dir/progress.make new file mode 100644 index 0000000000000000000000000000000000000000..8b137891791fe96927ad78e64b0aad7bded08bdc --- /dev/null +++ b/Increase_multiplexing/No_increase/build_out/op_host/CMakeFiles/optiling_compat.dir/progress.make @@ -0,0 +1 @@ + diff --git a/Increase_multiplexing/No_increase/build_out/op_host/CMakeFiles/progress.marks b/Increase_multiplexing/No_increase/build_out/op_host/CMakeFiles/progress.marks new file mode 100644 index 0000000000000000000000000000000000000000..7f8f011eb73d6043d2e6db9d2c101195ae2801f2 --- /dev/null +++ b/Increase_multiplexing/No_increase/build_out/op_host/CMakeFiles/progress.marks @@ -0,0 +1 @@ +7 diff --git a/Increase_multiplexing/No_increase/build_out/op_host/Makefile b/Increase_multiplexing/No_increase/build_out/op_host/Makefile new file mode 100644 index 0000000000000000000000000000000000000000..36c5ab54666f6d80e2e048ff34bad623474eea86 --- /dev/null +++ b/Increase_multiplexing/No_increase/build_out/op_host/Makefile @@ -0,0 +1,355 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +# Default target executed when no arguments are given to make. +default_target: all +.PHONY : default_target + +# Allow only one "make -f Makefile2" at a time, but pass parallelism. +.NOTPARALLEL: + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + +# Disable VCS-based implicit rules. +% : %,v + +# Disable VCS-based implicit rules. +% : RCS/% + +# Disable VCS-based implicit rules. +% : RCS/%,v + +# Disable VCS-based implicit rules. +% : SCCS/s.% + +# Disable VCS-based implicit rules. +% : s.% + +.SUFFIXES: .hpux_make_needs_suffix_list + +# Command-line flag to silence nested $(MAKE). +$(VERBOSE)MAKESILENT = -s + +#Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E rm -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /Test_performance/Operator-performance/Increase_multiplexing/No_increase + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out + +#============================================================================= +# Targets provided globally by CMake. + +# Special rule for the target package +package: preinstall + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Run CPack packaging tool..." + cd /Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out && /usr/bin/cpack --config ./CPackConfig.cmake +.PHONY : package + +# Special rule for the target package +package/fast: package +.PHONY : package/fast + +# Special rule for the target package_source +package_source: + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Run CPack packaging tool for source..." + cd /Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out && /usr/bin/cpack --config ./CPackSourceConfig.cmake /Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out/CPackSourceConfig.cmake +.PHONY : package_source + +# Special rule for the target package_source +package_source/fast: package_source +.PHONY : package_source/fast + +# Special rule for the target edit_cache +edit_cache: + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "No interactive CMake dialog available..." + /usr/bin/cmake -E echo No\ interactive\ CMake\ dialog\ available. +.PHONY : edit_cache + +# Special rule for the target edit_cache +edit_cache/fast: edit_cache +.PHONY : edit_cache/fast + +# Special rule for the target rebuild_cache +rebuild_cache: + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running CMake to regenerate build system..." + /usr/bin/cmake --regenerate-during-build -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) +.PHONY : rebuild_cache + +# Special rule for the target rebuild_cache +rebuild_cache/fast: rebuild_cache +.PHONY : rebuild_cache/fast + +# Special rule for the target list_install_components +list_install_components: + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Available install components are: \"Unspecified\"" +.PHONY : list_install_components + +# Special rule for the target list_install_components +list_install_components/fast: list_install_components +.PHONY : list_install_components/fast + +# Special rule for the target install +install: preinstall + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Install the project..." + /usr/bin/cmake -P cmake_install.cmake +.PHONY : install + +# Special rule for the target install +install/fast: preinstall/fast + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Install the project..." + /usr/bin/cmake -P cmake_install.cmake +.PHONY : install/fast + +# Special rule for the target install/local +install/local: preinstall + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Installing only the local directory..." + /usr/bin/cmake -DCMAKE_INSTALL_LOCAL_ONLY=1 -P cmake_install.cmake +.PHONY : install/local + +# Special rule for the target install/local +install/local/fast: preinstall/fast + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Installing only the local directory..." + /usr/bin/cmake -DCMAKE_INSTALL_LOCAL_ONLY=1 -P cmake_install.cmake +.PHONY : install/local/fast + +# Special rule for the target install/strip +install/strip: preinstall + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Installing the project stripped..." + /usr/bin/cmake -DCMAKE_INSTALL_DO_STRIP=1 -P cmake_install.cmake +.PHONY : install/strip + +# Special rule for the target install/strip +install/strip/fast: preinstall/fast + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Installing the project stripped..." + /usr/bin/cmake -DCMAKE_INSTALL_DO_STRIP=1 -P cmake_install.cmake +.PHONY : install/strip/fast + +# The main all target +all: cmake_check_build_system + cd /Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out && $(CMAKE_COMMAND) -E cmake_progress_start /Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out/CMakeFiles /Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out/op_host//CMakeFiles/progress.marks + cd /Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_host/all + $(CMAKE_COMMAND) -E cmake_progress_start /Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out/CMakeFiles 0 +.PHONY : all + +# The main clean target +clean: + cd /Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_host/clean +.PHONY : clean + +# The main clean target +clean/fast: clean +.PHONY : clean/fast + +# Prepare targets for installation. +preinstall: all + cd /Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_host/preinstall +.PHONY : preinstall + +# Prepare targets for installation. +preinstall/fast: + cd /Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_host/preinstall +.PHONY : preinstall/fast + +# clear depends +depend: + cd /Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out && $(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 1 +.PHONY : depend + +# Convenience name for target. +op_host/CMakeFiles/cust_op_proto.dir/rule: + cd /Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_host/CMakeFiles/cust_op_proto.dir/rule +.PHONY : op_host/CMakeFiles/cust_op_proto.dir/rule + +# Convenience name for target. +cust_op_proto: op_host/CMakeFiles/cust_op_proto.dir/rule +.PHONY : cust_op_proto + +# fast build rule for target. +cust_op_proto/fast: + cd /Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out && $(MAKE) $(MAKESILENT) -f op_host/CMakeFiles/cust_op_proto.dir/build.make op_host/CMakeFiles/cust_op_proto.dir/build +.PHONY : cust_op_proto/fast + +# Convenience name for target. +op_host/CMakeFiles/cust_optiling.dir/rule: + cd /Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_host/CMakeFiles/cust_optiling.dir/rule +.PHONY : op_host/CMakeFiles/cust_optiling.dir/rule + +# Convenience name for target. +cust_optiling: op_host/CMakeFiles/cust_optiling.dir/rule +.PHONY : cust_optiling + +# fast build rule for target. +cust_optiling/fast: + cd /Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out && $(MAKE) $(MAKESILENT) -f op_host/CMakeFiles/cust_optiling.dir/build.make op_host/CMakeFiles/cust_optiling.dir/build +.PHONY : cust_optiling/fast + +# Convenience name for target. +op_host/CMakeFiles/cust_opapi.dir/rule: + cd /Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_host/CMakeFiles/cust_opapi.dir/rule +.PHONY : op_host/CMakeFiles/cust_opapi.dir/rule + +# Convenience name for target. +cust_opapi: op_host/CMakeFiles/cust_opapi.dir/rule +.PHONY : cust_opapi + +# fast build rule for target. +cust_opapi/fast: + cd /Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out && $(MAKE) $(MAKESILENT) -f op_host/CMakeFiles/cust_opapi.dir/build.make op_host/CMakeFiles/cust_opapi.dir/build +.PHONY : cust_opapi/fast + +# Convenience name for target. +op_host/CMakeFiles/optiling_compat.dir/rule: + cd /Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_host/CMakeFiles/optiling_compat.dir/rule +.PHONY : op_host/CMakeFiles/optiling_compat.dir/rule + +# Convenience name for target. +optiling_compat: op_host/CMakeFiles/optiling_compat.dir/rule +.PHONY : optiling_compat + +# fast build rule for target. +optiling_compat/fast: + cd /Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out && $(MAKE) $(MAKESILENT) -f op_host/CMakeFiles/optiling_compat.dir/build.make op_host/CMakeFiles/optiling_compat.dir/build +.PHONY : optiling_compat/fast + +__/autogen/aclnn_add_custom.o: __/autogen/aclnn_add_custom.cpp.o +.PHONY : __/autogen/aclnn_add_custom.o + +# target to build an object file +__/autogen/aclnn_add_custom.cpp.o: + cd /Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out && $(MAKE) $(MAKESILENT) -f op_host/CMakeFiles/cust_opapi.dir/build.make op_host/CMakeFiles/cust_opapi.dir/__/autogen/aclnn_add_custom.cpp.o +.PHONY : __/autogen/aclnn_add_custom.cpp.o + +__/autogen/aclnn_add_custom.i: __/autogen/aclnn_add_custom.cpp.i +.PHONY : __/autogen/aclnn_add_custom.i + +# target to preprocess a source file +__/autogen/aclnn_add_custom.cpp.i: + cd /Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out && $(MAKE) $(MAKESILENT) -f op_host/CMakeFiles/cust_opapi.dir/build.make op_host/CMakeFiles/cust_opapi.dir/__/autogen/aclnn_add_custom.cpp.i +.PHONY : __/autogen/aclnn_add_custom.cpp.i + +__/autogen/aclnn_add_custom.s: __/autogen/aclnn_add_custom.cpp.s +.PHONY : __/autogen/aclnn_add_custom.s + +# target to generate assembly for a file +__/autogen/aclnn_add_custom.cpp.s: + cd /Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out && $(MAKE) $(MAKESILENT) -f op_host/CMakeFiles/cust_opapi.dir/build.make op_host/CMakeFiles/cust_opapi.dir/__/autogen/aclnn_add_custom.cpp.s +.PHONY : __/autogen/aclnn_add_custom.cpp.s + +__/autogen/op_proto.o: __/autogen/op_proto.cc.o +.PHONY : __/autogen/op_proto.o + +# target to build an object file +__/autogen/op_proto.cc.o: + cd /Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out && $(MAKE) $(MAKESILENT) -f op_host/CMakeFiles/cust_op_proto.dir/build.make op_host/CMakeFiles/cust_op_proto.dir/__/autogen/op_proto.cc.o +.PHONY : __/autogen/op_proto.cc.o + +__/autogen/op_proto.i: __/autogen/op_proto.cc.i +.PHONY : __/autogen/op_proto.i + +# target to preprocess a source file +__/autogen/op_proto.cc.i: + cd /Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out && $(MAKE) $(MAKESILENT) -f op_host/CMakeFiles/cust_op_proto.dir/build.make op_host/CMakeFiles/cust_op_proto.dir/__/autogen/op_proto.cc.i +.PHONY : __/autogen/op_proto.cc.i + +__/autogen/op_proto.s: __/autogen/op_proto.cc.s +.PHONY : __/autogen/op_proto.s + +# target to generate assembly for a file +__/autogen/op_proto.cc.s: + cd /Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out && $(MAKE) $(MAKESILENT) -f op_host/CMakeFiles/cust_op_proto.dir/build.make op_host/CMakeFiles/cust_op_proto.dir/__/autogen/op_proto.cc.s +.PHONY : __/autogen/op_proto.cc.s + +add_custom.o: add_custom.cpp.o +.PHONY : add_custom.o + +# target to build an object file +add_custom.cpp.o: + cd /Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out && $(MAKE) $(MAKESILENT) -f op_host/CMakeFiles/cust_op_proto.dir/build.make op_host/CMakeFiles/cust_op_proto.dir/add_custom.cpp.o + cd /Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out && $(MAKE) $(MAKESILENT) -f op_host/CMakeFiles/cust_optiling.dir/build.make op_host/CMakeFiles/cust_optiling.dir/add_custom.cpp.o +.PHONY : add_custom.cpp.o + +add_custom.i: add_custom.cpp.i +.PHONY : add_custom.i + +# target to preprocess a source file +add_custom.cpp.i: + cd /Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out && $(MAKE) $(MAKESILENT) -f op_host/CMakeFiles/cust_op_proto.dir/build.make op_host/CMakeFiles/cust_op_proto.dir/add_custom.cpp.i + cd /Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out && $(MAKE) $(MAKESILENT) -f op_host/CMakeFiles/cust_optiling.dir/build.make op_host/CMakeFiles/cust_optiling.dir/add_custom.cpp.i +.PHONY : add_custom.cpp.i + +add_custom.s: add_custom.cpp.s +.PHONY : add_custom.s + +# target to generate assembly for a file +add_custom.cpp.s: + cd /Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out && $(MAKE) $(MAKESILENT) -f op_host/CMakeFiles/cust_op_proto.dir/build.make op_host/CMakeFiles/cust_op_proto.dir/add_custom.cpp.s + cd /Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out && $(MAKE) $(MAKESILENT) -f op_host/CMakeFiles/cust_optiling.dir/build.make op_host/CMakeFiles/cust_optiling.dir/add_custom.cpp.s +.PHONY : add_custom.cpp.s + +# Help Target +help: + @echo "The following are some of the valid targets for this Makefile:" + @echo "... all (the default if no target is provided)" + @echo "... clean" + @echo "... depend" + @echo "... edit_cache" + @echo "... install" + @echo "... install/local" + @echo "... install/strip" + @echo "... list_install_components" + @echo "... package" + @echo "... package_source" + @echo "... rebuild_cache" + @echo "... optiling_compat" + @echo "... cust_op_proto" + @echo "... cust_opapi" + @echo "... cust_optiling" + @echo "... __/autogen/aclnn_add_custom.o" + @echo "... __/autogen/aclnn_add_custom.i" + @echo "... __/autogen/aclnn_add_custom.s" + @echo "... __/autogen/op_proto.o" + @echo "... __/autogen/op_proto.i" + @echo "... __/autogen/op_proto.s" + @echo "... add_custom.o" + @echo "... add_custom.i" + @echo "... add_custom.s" +.PHONY : help + + + +#============================================================================= +# Special targets to cleanup operation of make. + +# Special rule to run CMake to check the build system integrity. +# No rule that depends on this can have commands that come from listfiles +# because they might be regenerated. +cmake_check_build_system: + cd /Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out && $(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 0 +.PHONY : cmake_check_build_system + diff --git a/Increase_multiplexing/No_increase/build_out/op_host/cmake_install.cmake b/Increase_multiplexing/No_increase/build_out/op_host/cmake_install.cmake new file mode 100644 index 0000000000000000000000000000000000000000..f14782baf3f7d22e761dbd724d54d856e83466c5 --- /dev/null +++ b/Increase_multiplexing/No_increase/build_out/op_host/cmake_install.cmake @@ -0,0 +1,125 @@ +# Install script for directory: /Test_performance/Operator-performance/Increase_multiplexing/No_increase/op_host + +# Set the install prefix +if(NOT DEFINED CMAKE_INSTALL_PREFIX) + set(CMAKE_INSTALL_PREFIX "/Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out") +endif() +string(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}") + +# Set the install configuration name. +if(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME) + if(BUILD_TYPE) + string(REGEX REPLACE "^[^A-Za-z0-9_]+" "" + CMAKE_INSTALL_CONFIG_NAME "${BUILD_TYPE}") + else() + set(CMAKE_INSTALL_CONFIG_NAME "Release") + endif() + message(STATUS "Install configuration: \"${CMAKE_INSTALL_CONFIG_NAME}\"") +endif() + +# Set the component getting installed. +if(NOT CMAKE_INSTALL_COMPONENT) + if(COMPONENT) + message(STATUS "Install component: \"${COMPONENT}\"") + set(CMAKE_INSTALL_COMPONENT "${COMPONENT}") + else() + set(CMAKE_INSTALL_COMPONENT) + endif() +endif() + +# Install shared libraries without execute permission? +if(NOT DEFINED CMAKE_INSTALL_SO_NO_EXE) + set(CMAKE_INSTALL_SO_NO_EXE "1") +endif() + +# Is this installation the result of a crosscompile? +if(NOT DEFINED CMAKE_CROSSCOMPILING) + set(CMAKE_CROSSCOMPILING "FALSE") +endif() + +# Set default install directory permissions. +if(NOT DEFINED CMAKE_OBJDUMP) + set(CMAKE_OBJDUMP "/usr/bin/objdump") +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + if(EXISTS "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/packages/vendors/customize/op_proto/lib/linux/aarch64/libcust_opsproto_rt2.0.so" AND + NOT IS_SYMLINK "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/packages/vendors/customize/op_proto/lib/linux/aarch64/libcust_opsproto_rt2.0.so") + file(RPATH_CHECK + FILE "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/packages/vendors/customize/op_proto/lib/linux/aarch64/libcust_opsproto_rt2.0.so" + RPATH "") + endif() + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/packages/vendors/customize/op_proto/lib/linux/aarch64" TYPE SHARED_LIBRARY FILES "/Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out/op_host/libcust_opsproto_rt2.0.so") + if(EXISTS "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/packages/vendors/customize/op_proto/lib/linux/aarch64/libcust_opsproto_rt2.0.so" AND + NOT IS_SYMLINK "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/packages/vendors/customize/op_proto/lib/linux/aarch64/libcust_opsproto_rt2.0.so") + file(RPATH_CHANGE + FILE "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/packages/vendors/customize/op_proto/lib/linux/aarch64/libcust_opsproto_rt2.0.so" + OLD_RPATH "/usr/local/Ascend/ascend-toolkit/latest/lib64:" + NEW_RPATH "") + if(CMAKE_INSTALL_DO_STRIP) + execute_process(COMMAND "/usr/bin/strip" "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/packages/vendors/customize/op_proto/lib/linux/aarch64/libcust_opsproto_rt2.0.so") + endif() + endif() +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/packages/vendors/customize/op_proto/inc" TYPE FILE FILES "/Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out/autogen/op_proto.h") +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + if(EXISTS "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/packages/vendors/customize/op_impl/ai_core/tbe/op_tiling/lib/linux/aarch64/libcust_opmaster_rt2.0.so" AND + NOT IS_SYMLINK "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/packages/vendors/customize/op_impl/ai_core/tbe/op_tiling/lib/linux/aarch64/libcust_opmaster_rt2.0.so") + file(RPATH_CHECK + FILE "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/packages/vendors/customize/op_impl/ai_core/tbe/op_tiling/lib/linux/aarch64/libcust_opmaster_rt2.0.so" + RPATH "") + endif() + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/packages/vendors/customize/op_impl/ai_core/tbe/op_tiling/lib/linux/aarch64" TYPE SHARED_LIBRARY FILES "/Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out/op_host/libcust_opmaster_rt2.0.so") + if(EXISTS "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/packages/vendors/customize/op_impl/ai_core/tbe/op_tiling/lib/linux/aarch64/libcust_opmaster_rt2.0.so" AND + NOT IS_SYMLINK "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/packages/vendors/customize/op_impl/ai_core/tbe/op_tiling/lib/linux/aarch64/libcust_opmaster_rt2.0.so") + file(RPATH_CHANGE + FILE "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/packages/vendors/customize/op_impl/ai_core/tbe/op_tiling/lib/linux/aarch64/libcust_opmaster_rt2.0.so" + OLD_RPATH "/usr/local/Ascend/ascend-toolkit/latest/lib64:" + NEW_RPATH "") + if(CMAKE_INSTALL_DO_STRIP) + execute_process(COMMAND "/usr/bin/strip" "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/packages/vendors/customize/op_impl/ai_core/tbe/op_tiling/lib/linux/aarch64/libcust_opmaster_rt2.0.so") + endif() + endif() +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/packages/vendors/customize/op_impl/ai_core/tbe/op_tiling" TYPE FILE FILES "/Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out/op_host/liboptiling.so") +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + if(EXISTS "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/packages/vendors/customize/op_api/lib/libcust_opapi.so" AND + NOT IS_SYMLINK "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/packages/vendors/customize/op_api/lib/libcust_opapi.so") + file(RPATH_CHECK + FILE "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/packages/vendors/customize/op_api/lib/libcust_opapi.so" + RPATH "") + endif() + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/packages/vendors/customize/op_api/lib" TYPE SHARED_LIBRARY FILES "/Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out/op_host/libcust_opapi.so") + if(EXISTS "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/packages/vendors/customize/op_api/lib/libcust_opapi.so" AND + NOT IS_SYMLINK "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/packages/vendors/customize/op_api/lib/libcust_opapi.so") + file(RPATH_CHANGE + FILE "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/packages/vendors/customize/op_api/lib/libcust_opapi.so" + OLD_RPATH "/usr/local/Ascend/ascend-toolkit/latest/lib64:" + NEW_RPATH "") + if(CMAKE_INSTALL_DO_STRIP) + execute_process(COMMAND "/usr/bin/strip" "$ENV{DESTDIR}${CMAKE_INSTALL_PREFIX}/packages/vendors/customize/op_api/lib/libcust_opapi.so") + endif() + endif() +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/packages/vendors/customize/op_api/include" TYPE FILE FILES "/Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out/autogen/aclnn_add_custom.h") +endif() + diff --git a/Increase_multiplexing/No_increase/build_out/op_host/libcust_opapi.so b/Increase_multiplexing/No_increase/build_out/op_host/libcust_opapi.so new file mode 100644 index 0000000000000000000000000000000000000000..676633d4ebace56e5cc01c9346883bd36897fa78 Binary files /dev/null and b/Increase_multiplexing/No_increase/build_out/op_host/libcust_opapi.so differ diff --git a/Increase_multiplexing/No_increase/build_out/op_host/libcust_opmaster_rt2.0.so b/Increase_multiplexing/No_increase/build_out/op_host/libcust_opmaster_rt2.0.so new file mode 100644 index 0000000000000000000000000000000000000000..b4951ed933e636b006db5efa82bedefbefab4493 Binary files /dev/null and b/Increase_multiplexing/No_increase/build_out/op_host/libcust_opmaster_rt2.0.so differ diff --git a/Increase_multiplexing/No_increase/build_out/op_host/libcust_opsproto_rt2.0.so b/Increase_multiplexing/No_increase/build_out/op_host/libcust_opsproto_rt2.0.so new file mode 100644 index 0000000000000000000000000000000000000000..780835574f021eb7679bb4ca37b4285314f966be Binary files /dev/null and b/Increase_multiplexing/No_increase/build_out/op_host/libcust_opsproto_rt2.0.so differ diff --git a/Increase_multiplexing/No_increase/build_out/op_kernel/CMakeFiles/CMakeDirectoryInformation.cmake b/Increase_multiplexing/No_increase/build_out/op_kernel/CMakeFiles/CMakeDirectoryInformation.cmake new file mode 100644 index 0000000000000000000000000000000000000000..70e0ac20c683633d9fc60bf6edcfbade444ab1e0 --- /dev/null +++ b/Increase_multiplexing/No_increase/build_out/op_kernel/CMakeFiles/CMakeDirectoryInformation.cmake @@ -0,0 +1,16 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +# Relative path conversion top directories. +set(CMAKE_RELATIVE_PATH_TOP_SOURCE "/Test_performance/Operator-performance/Increase_multiplexing/No_increase") +set(CMAKE_RELATIVE_PATH_TOP_BINARY "/Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out") + +# Force unix paths in dependencies. +set(CMAKE_FORCE_UNIX_PATHS 1) + + +# The C and CXX include file regular expressions for this directory. +set(CMAKE_C_INCLUDE_REGEX_SCAN "^.*$") +set(CMAKE_C_INCLUDE_REGEX_COMPLAIN "^$") +set(CMAKE_CXX_INCLUDE_REGEX_SCAN ${CMAKE_C_INCLUDE_REGEX_SCAN}) +set(CMAKE_CXX_INCLUDE_REGEX_COMPLAIN ${CMAKE_C_INCLUDE_REGEX_COMPLAIN}) diff --git a/Increase_multiplexing/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b.dir/DependInfo.cmake b/Increase_multiplexing/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b.dir/DependInfo.cmake new file mode 100644 index 0000000000000000000000000000000000000000..dc55e44b5556fc28ad7acb84f1df08a5aef15b8d --- /dev/null +++ b/Increase_multiplexing/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b.dir/DependInfo.cmake @@ -0,0 +1,18 @@ + +# Consider dependencies only in project. +set(CMAKE_DEPENDS_IN_PROJECT_ONLY OFF) + +# The set of languages for which implicit dependencies are needed: +set(CMAKE_DEPENDS_LANGUAGES + ) + +# The set of dependency files which are needed: +set(CMAKE_DEPENDS_DEPENDENCY_FILES + ) + +# Targets to which this target links. +set(CMAKE_TARGET_LINKED_INFO_FILES + ) + +# Fortran module output directory. +set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/Increase_multiplexing/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b.dir/build.make b/Increase_multiplexing/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b.dir/build.make new file mode 100644 index 0000000000000000000000000000000000000000..8623f0e7e0fdf509b80e22b4007c78c7829f9c63 --- /dev/null +++ b/Increase_multiplexing/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b.dir/build.make @@ -0,0 +1,87 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + +# Disable VCS-based implicit rules. +% : %,v + +# Disable VCS-based implicit rules. +% : RCS/% + +# Disable VCS-based implicit rules. +% : RCS/%,v + +# Disable VCS-based implicit rules. +% : SCCS/s.% + +# Disable VCS-based implicit rules. +% : s.% + +.SUFFIXES: .hpux_make_needs_suffix_list + +# Command-line flag to silence nested $(MAKE). +$(VERBOSE)MAKESILENT = -s + +#Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E rm -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /Test_performance/Operator-performance/Increase_multiplexing/No_increase + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out + +# Utility rule file for ascendc_bin_ascend310b. + +# Include any custom commands dependencies for this target. +include op_kernel/CMakeFiles/ascendc_bin_ascend310b.dir/compiler_depend.make + +# Include the progress variables for this target. +include op_kernel/CMakeFiles/ascendc_bin_ascend310b.dir/progress.make + +op_kernel/CMakeFiles/ascendc_bin_ascend310b: + cd /Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out/op_kernel && cp -r /Test_performance/Operator-performance/Increase_multiplexing/No_increase/op_kernel/*.* /Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out/op_kernel/binary/ascend310b/src + +ascendc_bin_ascend310b: op_kernel/CMakeFiles/ascendc_bin_ascend310b +ascendc_bin_ascend310b: op_kernel/CMakeFiles/ascendc_bin_ascend310b.dir/build.make +.PHONY : ascendc_bin_ascend310b + +# Rule to build all files generated by this target. +op_kernel/CMakeFiles/ascendc_bin_ascend310b.dir/build: ascendc_bin_ascend310b +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend310b.dir/build + +op_kernel/CMakeFiles/ascendc_bin_ascend310b.dir/clean: + cd /Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out/op_kernel && $(CMAKE_COMMAND) -P CMakeFiles/ascendc_bin_ascend310b.dir/cmake_clean.cmake +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend310b.dir/clean + +op_kernel/CMakeFiles/ascendc_bin_ascend310b.dir/depend: + cd /Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /Test_performance/Operator-performance/Increase_multiplexing/No_increase /Test_performance/Operator-performance/Increase_multiplexing/No_increase/op_kernel /Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out /Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out/op_kernel /Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend310b.dir/depend + diff --git a/Increase_multiplexing/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b.dir/cmake_clean.cmake b/Increase_multiplexing/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b.dir/cmake_clean.cmake new file mode 100644 index 0000000000000000000000000000000000000000..533ecfc39068edc37496c5f20d46fe6ca8911459 --- /dev/null +++ b/Increase_multiplexing/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b.dir/cmake_clean.cmake @@ -0,0 +1,8 @@ +file(REMOVE_RECURSE + "CMakeFiles/ascendc_bin_ascend310b" +) + +# Per-language clean rules from dependency scanning. +foreach(lang ) + include(CMakeFiles/ascendc_bin_ascend310b.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/Increase_multiplexing/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b.dir/compiler_depend.make b/Increase_multiplexing/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b.dir/compiler_depend.make new file mode 100644 index 0000000000000000000000000000000000000000..b57b3514902bdc581ce7b6f2090f38b51b58a5cd --- /dev/null +++ b/Increase_multiplexing/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b.dir/compiler_depend.make @@ -0,0 +1,2 @@ +# Empty custom commands generated dependencies file for ascendc_bin_ascend310b. +# This may be replaced when dependencies are built. diff --git a/Increase_multiplexing/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b.dir/compiler_depend.ts b/Increase_multiplexing/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b.dir/compiler_depend.ts new file mode 100644 index 0000000000000000000000000000000000000000..0e4fa1ebcb2d0d5d7bebf601f98e8703328cd19a --- /dev/null +++ b/Increase_multiplexing/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b.dir/compiler_depend.ts @@ -0,0 +1,2 @@ +# CMAKE generated file: DO NOT EDIT! +# Timestamp file for custom commands dependencies management for ascendc_bin_ascend310b. diff --git a/Increase_multiplexing/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b.dir/progress.make b/Increase_multiplexing/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b.dir/progress.make new file mode 100644 index 0000000000000000000000000000000000000000..8b137891791fe96927ad78e64b0aad7bded08bdc --- /dev/null +++ b/Increase_multiplexing/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b.dir/progress.make @@ -0,0 +1 @@ + diff --git a/Increase_multiplexing/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_0.dir/DependInfo.cmake b/Increase_multiplexing/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_0.dir/DependInfo.cmake new file mode 100644 index 0000000000000000000000000000000000000000..dc55e44b5556fc28ad7acb84f1df08a5aef15b8d --- /dev/null +++ b/Increase_multiplexing/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_0.dir/DependInfo.cmake @@ -0,0 +1,18 @@ + +# Consider dependencies only in project. +set(CMAKE_DEPENDS_IN_PROJECT_ONLY OFF) + +# The set of languages for which implicit dependencies are needed: +set(CMAKE_DEPENDS_LANGUAGES + ) + +# The set of dependency files which are needed: +set(CMAKE_DEPENDS_DEPENDENCY_FILES + ) + +# Targets to which this target links. +set(CMAKE_TARGET_LINKED_INFO_FILES + ) + +# Fortran module output directory. +set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/Increase_multiplexing/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_0.dir/build.make b/Increase_multiplexing/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_0.dir/build.make new file mode 100644 index 0000000000000000000000000000000000000000..2028f62e3381fd0e1781623434eaa0f856074645 --- /dev/null +++ b/Increase_multiplexing/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_0.dir/build.make @@ -0,0 +1,87 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + +# Disable VCS-based implicit rules. +% : %,v + +# Disable VCS-based implicit rules. +% : RCS/% + +# Disable VCS-based implicit rules. +% : RCS/%,v + +# Disable VCS-based implicit rules. +% : SCCS/s.% + +# Disable VCS-based implicit rules. +% : s.% + +.SUFFIXES: .hpux_make_needs_suffix_list + +# Command-line flag to silence nested $(MAKE). +$(VERBOSE)MAKESILENT = -s + +#Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E rm -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /Test_performance/Operator-performance/Increase_multiplexing/No_increase + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out + +# Utility rule file for ascendc_bin_ascend310b_add_custom_0. + +# Include any custom commands dependencies for this target. +include op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_0.dir/compiler_depend.make + +# Include the progress variables for this target. +include op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_0.dir/progress.make + +op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_0: + cd /Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out/op_kernel/binary/ascend310b && export HI_PYTHON=python3 && bash /Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out/op_kernel/binary/ascend310b/gen/AddCustom-add_custom-0.sh /Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out/op_kernel/binary/ascend310b/src/AddCustom.py /Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out/op_kernel/binary/ascend310b/bin/add_custom + +ascendc_bin_ascend310b_add_custom_0: op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_0 +ascendc_bin_ascend310b_add_custom_0: op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_0.dir/build.make +.PHONY : ascendc_bin_ascend310b_add_custom_0 + +# Rule to build all files generated by this target. +op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_0.dir/build: ascendc_bin_ascend310b_add_custom_0 +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_0.dir/build + +op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_0.dir/clean: + cd /Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out/op_kernel && $(CMAKE_COMMAND) -P CMakeFiles/ascendc_bin_ascend310b_add_custom_0.dir/cmake_clean.cmake +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_0.dir/clean + +op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_0.dir/depend: + cd /Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /Test_performance/Operator-performance/Increase_multiplexing/No_increase /Test_performance/Operator-performance/Increase_multiplexing/No_increase/op_kernel /Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out /Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out/op_kernel /Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_0.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_0.dir/depend + diff --git a/Increase_multiplexing/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_0.dir/cmake_clean.cmake b/Increase_multiplexing/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_0.dir/cmake_clean.cmake new file mode 100644 index 0000000000000000000000000000000000000000..38a06b015c3e023560a0fa9de37b73b7ca57a255 --- /dev/null +++ b/Increase_multiplexing/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_0.dir/cmake_clean.cmake @@ -0,0 +1,8 @@ +file(REMOVE_RECURSE + "CMakeFiles/ascendc_bin_ascend310b_add_custom_0" +) + +# Per-language clean rules from dependency scanning. +foreach(lang ) + include(CMakeFiles/ascendc_bin_ascend310b_add_custom_0.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/Increase_multiplexing/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_0.dir/compiler_depend.make b/Increase_multiplexing/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_0.dir/compiler_depend.make new file mode 100644 index 0000000000000000000000000000000000000000..e95ee76f3d9703ef8091b70a19582e24d00f765f --- /dev/null +++ b/Increase_multiplexing/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_0.dir/compiler_depend.make @@ -0,0 +1,2 @@ +# Empty custom commands generated dependencies file for ascendc_bin_ascend310b_add_custom_0. +# This may be replaced when dependencies are built. diff --git a/Increase_multiplexing/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_0.dir/compiler_depend.ts b/Increase_multiplexing/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_0.dir/compiler_depend.ts new file mode 100644 index 0000000000000000000000000000000000000000..58b558eb68c6d807294185f925ed321477ea370e --- /dev/null +++ b/Increase_multiplexing/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_0.dir/compiler_depend.ts @@ -0,0 +1,2 @@ +# CMAKE generated file: DO NOT EDIT! +# Timestamp file for custom commands dependencies management for ascendc_bin_ascend310b_add_custom_0. diff --git a/Increase_multiplexing/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_0.dir/progress.make b/Increase_multiplexing/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_0.dir/progress.make new file mode 100644 index 0000000000000000000000000000000000000000..8b137891791fe96927ad78e64b0aad7bded08bdc --- /dev/null +++ b/Increase_multiplexing/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_0.dir/progress.make @@ -0,0 +1 @@ + diff --git a/Increase_multiplexing/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_1.dir/DependInfo.cmake b/Increase_multiplexing/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_1.dir/DependInfo.cmake new file mode 100644 index 0000000000000000000000000000000000000000..dc55e44b5556fc28ad7acb84f1df08a5aef15b8d --- /dev/null +++ b/Increase_multiplexing/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_1.dir/DependInfo.cmake @@ -0,0 +1,18 @@ + +# Consider dependencies only in project. +set(CMAKE_DEPENDS_IN_PROJECT_ONLY OFF) + +# The set of languages for which implicit dependencies are needed: +set(CMAKE_DEPENDS_LANGUAGES + ) + +# The set of dependency files which are needed: +set(CMAKE_DEPENDS_DEPENDENCY_FILES + ) + +# Targets to which this target links. +set(CMAKE_TARGET_LINKED_INFO_FILES + ) + +# Fortran module output directory. +set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/Increase_multiplexing/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_1.dir/build.make b/Increase_multiplexing/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_1.dir/build.make new file mode 100644 index 0000000000000000000000000000000000000000..90c9db1851cd286c8c94e8ac1fb7454a203e0e5d --- /dev/null +++ b/Increase_multiplexing/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_1.dir/build.make @@ -0,0 +1,87 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + +# Disable VCS-based implicit rules. +% : %,v + +# Disable VCS-based implicit rules. +% : RCS/% + +# Disable VCS-based implicit rules. +% : RCS/%,v + +# Disable VCS-based implicit rules. +% : SCCS/s.% + +# Disable VCS-based implicit rules. +% : s.% + +.SUFFIXES: .hpux_make_needs_suffix_list + +# Command-line flag to silence nested $(MAKE). +$(VERBOSE)MAKESILENT = -s + +#Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E rm -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /Test_performance/Operator-performance/Increase_multiplexing/No_increase + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out + +# Utility rule file for ascendc_bin_ascend310b_add_custom_1. + +# Include any custom commands dependencies for this target. +include op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_1.dir/compiler_depend.make + +# Include the progress variables for this target. +include op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_1.dir/progress.make + +op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_1: + cd /Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out/op_kernel/binary/ascend310b && export HI_PYTHON=python3 && bash /Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out/op_kernel/binary/ascend310b/gen/AddCustom-add_custom-1.sh /Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out/op_kernel/binary/ascend310b/src/AddCustom.py /Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out/op_kernel/binary/ascend310b/bin/add_custom + +ascendc_bin_ascend310b_add_custom_1: op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_1 +ascendc_bin_ascend310b_add_custom_1: op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_1.dir/build.make +.PHONY : ascendc_bin_ascend310b_add_custom_1 + +# Rule to build all files generated by this target. +op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_1.dir/build: ascendc_bin_ascend310b_add_custom_1 +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_1.dir/build + +op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_1.dir/clean: + cd /Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out/op_kernel && $(CMAKE_COMMAND) -P CMakeFiles/ascendc_bin_ascend310b_add_custom_1.dir/cmake_clean.cmake +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_1.dir/clean + +op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_1.dir/depend: + cd /Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /Test_performance/Operator-performance/Increase_multiplexing/No_increase /Test_performance/Operator-performance/Increase_multiplexing/No_increase/op_kernel /Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out /Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out/op_kernel /Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_1.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_1.dir/depend + diff --git a/Increase_multiplexing/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_1.dir/cmake_clean.cmake b/Increase_multiplexing/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_1.dir/cmake_clean.cmake new file mode 100644 index 0000000000000000000000000000000000000000..11cbc5c6f4b1e5bc56d3f0e21ef335e1c01ed9b2 --- /dev/null +++ b/Increase_multiplexing/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_1.dir/cmake_clean.cmake @@ -0,0 +1,8 @@ +file(REMOVE_RECURSE + "CMakeFiles/ascendc_bin_ascend310b_add_custom_1" +) + +# Per-language clean rules from dependency scanning. +foreach(lang ) + include(CMakeFiles/ascendc_bin_ascend310b_add_custom_1.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/Increase_multiplexing/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_1.dir/compiler_depend.make b/Increase_multiplexing/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_1.dir/compiler_depend.make new file mode 100644 index 0000000000000000000000000000000000000000..12e5e149e9163d7d9d7c7d47bf538468c20177e3 --- /dev/null +++ b/Increase_multiplexing/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_1.dir/compiler_depend.make @@ -0,0 +1,2 @@ +# Empty custom commands generated dependencies file for ascendc_bin_ascend310b_add_custom_1. +# This may be replaced when dependencies are built. diff --git a/Increase_multiplexing/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_1.dir/compiler_depend.ts b/Increase_multiplexing/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_1.dir/compiler_depend.ts new file mode 100644 index 0000000000000000000000000000000000000000..8233416318c0f13a32edb9efc5607bae1f89b85c --- /dev/null +++ b/Increase_multiplexing/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_1.dir/compiler_depend.ts @@ -0,0 +1,2 @@ +# CMAKE generated file: DO NOT EDIT! +# Timestamp file for custom commands dependencies management for ascendc_bin_ascend310b_add_custom_1. diff --git a/Increase_multiplexing/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_1.dir/progress.make b/Increase_multiplexing/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_1.dir/progress.make new file mode 100644 index 0000000000000000000000000000000000000000..8b137891791fe96927ad78e64b0aad7bded08bdc --- /dev/null +++ b/Increase_multiplexing/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_1.dir/progress.make @@ -0,0 +1 @@ + diff --git a/Increase_multiplexing/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_2.dir/DependInfo.cmake b/Increase_multiplexing/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_2.dir/DependInfo.cmake new file mode 100644 index 0000000000000000000000000000000000000000..dc55e44b5556fc28ad7acb84f1df08a5aef15b8d --- /dev/null +++ b/Increase_multiplexing/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_2.dir/DependInfo.cmake @@ -0,0 +1,18 @@ + +# Consider dependencies only in project. +set(CMAKE_DEPENDS_IN_PROJECT_ONLY OFF) + +# The set of languages for which implicit dependencies are needed: +set(CMAKE_DEPENDS_LANGUAGES + ) + +# The set of dependency files which are needed: +set(CMAKE_DEPENDS_DEPENDENCY_FILES + ) + +# Targets to which this target links. +set(CMAKE_TARGET_LINKED_INFO_FILES + ) + +# Fortran module output directory. +set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/Increase_multiplexing/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_2.dir/build.make b/Increase_multiplexing/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_2.dir/build.make new file mode 100644 index 0000000000000000000000000000000000000000..4c50fcd45bab3243a5b58df096410976db56d119 --- /dev/null +++ b/Increase_multiplexing/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_2.dir/build.make @@ -0,0 +1,87 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + +# Disable VCS-based implicit rules. +% : %,v + +# Disable VCS-based implicit rules. +% : RCS/% + +# Disable VCS-based implicit rules. +% : RCS/%,v + +# Disable VCS-based implicit rules. +% : SCCS/s.% + +# Disable VCS-based implicit rules. +% : s.% + +.SUFFIXES: .hpux_make_needs_suffix_list + +# Command-line flag to silence nested $(MAKE). +$(VERBOSE)MAKESILENT = -s + +#Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E rm -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /Test_performance/Operator-performance/Increase_multiplexing/No_increase + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out + +# Utility rule file for ascendc_bin_ascend310b_add_custom_2. + +# Include any custom commands dependencies for this target. +include op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_2.dir/compiler_depend.make + +# Include the progress variables for this target. +include op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_2.dir/progress.make + +op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_2: + cd /Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out/op_kernel/binary/ascend310b && export HI_PYTHON=python3 && bash /Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out/op_kernel/binary/ascend310b/gen/AddCustom-add_custom-2.sh /Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out/op_kernel/binary/ascend310b/src/AddCustom.py /Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out/op_kernel/binary/ascend310b/bin/add_custom + +ascendc_bin_ascend310b_add_custom_2: op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_2 +ascendc_bin_ascend310b_add_custom_2: op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_2.dir/build.make +.PHONY : ascendc_bin_ascend310b_add_custom_2 + +# Rule to build all files generated by this target. +op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_2.dir/build: ascendc_bin_ascend310b_add_custom_2 +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_2.dir/build + +op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_2.dir/clean: + cd /Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out/op_kernel && $(CMAKE_COMMAND) -P CMakeFiles/ascendc_bin_ascend310b_add_custom_2.dir/cmake_clean.cmake +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_2.dir/clean + +op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_2.dir/depend: + cd /Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /Test_performance/Operator-performance/Increase_multiplexing/No_increase /Test_performance/Operator-performance/Increase_multiplexing/No_increase/op_kernel /Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out /Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out/op_kernel /Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_2.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_2.dir/depend + diff --git a/Increase_multiplexing/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_2.dir/cmake_clean.cmake b/Increase_multiplexing/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_2.dir/cmake_clean.cmake new file mode 100644 index 0000000000000000000000000000000000000000..a936753c9084493941e1cce8c69ed5f9c9ee6981 --- /dev/null +++ b/Increase_multiplexing/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_2.dir/cmake_clean.cmake @@ -0,0 +1,8 @@ +file(REMOVE_RECURSE + "CMakeFiles/ascendc_bin_ascend310b_add_custom_2" +) + +# Per-language clean rules from dependency scanning. +foreach(lang ) + include(CMakeFiles/ascendc_bin_ascend310b_add_custom_2.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/Increase_multiplexing/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_2.dir/compiler_depend.make b/Increase_multiplexing/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_2.dir/compiler_depend.make new file mode 100644 index 0000000000000000000000000000000000000000..89c9c9640594c375a5be7a8d8c8691f8bfd4d2a1 --- /dev/null +++ b/Increase_multiplexing/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_2.dir/compiler_depend.make @@ -0,0 +1,2 @@ +# Empty custom commands generated dependencies file for ascendc_bin_ascend310b_add_custom_2. +# This may be replaced when dependencies are built. diff --git a/Increase_multiplexing/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_2.dir/compiler_depend.ts b/Increase_multiplexing/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_2.dir/compiler_depend.ts new file mode 100644 index 0000000000000000000000000000000000000000..54898779094cbc997f8b2fb65ea025c678105d94 --- /dev/null +++ b/Increase_multiplexing/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_2.dir/compiler_depend.ts @@ -0,0 +1,2 @@ +# CMAKE generated file: DO NOT EDIT! +# Timestamp file for custom commands dependencies management for ascendc_bin_ascend310b_add_custom_2. diff --git a/Increase_multiplexing/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_2.dir/progress.make b/Increase_multiplexing/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_2.dir/progress.make new file mode 100644 index 0000000000000000000000000000000000000000..8b137891791fe96927ad78e64b0aad7bded08bdc --- /dev/null +++ b/Increase_multiplexing/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_2.dir/progress.make @@ -0,0 +1 @@ + diff --git a/Increase_multiplexing/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_3.dir/DependInfo.cmake b/Increase_multiplexing/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_3.dir/DependInfo.cmake new file mode 100644 index 0000000000000000000000000000000000000000..dc55e44b5556fc28ad7acb84f1df08a5aef15b8d --- /dev/null +++ b/Increase_multiplexing/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_3.dir/DependInfo.cmake @@ -0,0 +1,18 @@ + +# Consider dependencies only in project. +set(CMAKE_DEPENDS_IN_PROJECT_ONLY OFF) + +# The set of languages for which implicit dependencies are needed: +set(CMAKE_DEPENDS_LANGUAGES + ) + +# The set of dependency files which are needed: +set(CMAKE_DEPENDS_DEPENDENCY_FILES + ) + +# Targets to which this target links. +set(CMAKE_TARGET_LINKED_INFO_FILES + ) + +# Fortran module output directory. +set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/Increase_multiplexing/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_3.dir/build.make b/Increase_multiplexing/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_3.dir/build.make new file mode 100644 index 0000000000000000000000000000000000000000..efbae619c37d16ad114c11c37ea92bf8102dfc6b --- /dev/null +++ b/Increase_multiplexing/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_3.dir/build.make @@ -0,0 +1,87 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + +# Disable VCS-based implicit rules. +% : %,v + +# Disable VCS-based implicit rules. +% : RCS/% + +# Disable VCS-based implicit rules. +% : RCS/%,v + +# Disable VCS-based implicit rules. +% : SCCS/s.% + +# Disable VCS-based implicit rules. +% : s.% + +.SUFFIXES: .hpux_make_needs_suffix_list + +# Command-line flag to silence nested $(MAKE). +$(VERBOSE)MAKESILENT = -s + +#Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E rm -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /Test_performance/Operator-performance/Increase_multiplexing/No_increase + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out + +# Utility rule file for ascendc_bin_ascend310b_add_custom_3. + +# Include any custom commands dependencies for this target. +include op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_3.dir/compiler_depend.make + +# Include the progress variables for this target. +include op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_3.dir/progress.make + +op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_3: + cd /Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out/op_kernel/binary/ascend310b && export HI_PYTHON=python3 && bash /Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out/op_kernel/binary/ascend310b/gen/AddCustom-add_custom-3.sh /Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out/op_kernel/binary/ascend310b/src/AddCustom.py /Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out/op_kernel/binary/ascend310b/bin/add_custom + +ascendc_bin_ascend310b_add_custom_3: op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_3 +ascendc_bin_ascend310b_add_custom_3: op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_3.dir/build.make +.PHONY : ascendc_bin_ascend310b_add_custom_3 + +# Rule to build all files generated by this target. +op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_3.dir/build: ascendc_bin_ascend310b_add_custom_3 +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_3.dir/build + +op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_3.dir/clean: + cd /Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out/op_kernel && $(CMAKE_COMMAND) -P CMakeFiles/ascendc_bin_ascend310b_add_custom_3.dir/cmake_clean.cmake +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_3.dir/clean + +op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_3.dir/depend: + cd /Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /Test_performance/Operator-performance/Increase_multiplexing/No_increase /Test_performance/Operator-performance/Increase_multiplexing/No_increase/op_kernel /Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out /Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out/op_kernel /Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_3.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_3.dir/depend + diff --git a/Increase_multiplexing/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_3.dir/cmake_clean.cmake b/Increase_multiplexing/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_3.dir/cmake_clean.cmake new file mode 100644 index 0000000000000000000000000000000000000000..e88e21c2026d621445295ddfbb91d5c2753fc085 --- /dev/null +++ b/Increase_multiplexing/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_3.dir/cmake_clean.cmake @@ -0,0 +1,8 @@ +file(REMOVE_RECURSE + "CMakeFiles/ascendc_bin_ascend310b_add_custom_3" +) + +# Per-language clean rules from dependency scanning. +foreach(lang ) + include(CMakeFiles/ascendc_bin_ascend310b_add_custom_3.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/Increase_multiplexing/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_3.dir/compiler_depend.make b/Increase_multiplexing/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_3.dir/compiler_depend.make new file mode 100644 index 0000000000000000000000000000000000000000..578117c5a9d7238aa6fe5743f510defd0f231a5e --- /dev/null +++ b/Increase_multiplexing/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_3.dir/compiler_depend.make @@ -0,0 +1,2 @@ +# Empty custom commands generated dependencies file for ascendc_bin_ascend310b_add_custom_3. +# This may be replaced when dependencies are built. diff --git a/Increase_multiplexing/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_3.dir/compiler_depend.ts b/Increase_multiplexing/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_3.dir/compiler_depend.ts new file mode 100644 index 0000000000000000000000000000000000000000..6adc5cb0b5004979b5032c8205874034fb12b4ee --- /dev/null +++ b/Increase_multiplexing/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_3.dir/compiler_depend.ts @@ -0,0 +1,2 @@ +# CMAKE generated file: DO NOT EDIT! +# Timestamp file for custom commands dependencies management for ascendc_bin_ascend310b_add_custom_3. diff --git a/Increase_multiplexing/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_3.dir/progress.make b/Increase_multiplexing/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_3.dir/progress.make new file mode 100644 index 0000000000000000000000000000000000000000..8b137891791fe96927ad78e64b0aad7bded08bdc --- /dev/null +++ b/Increase_multiplexing/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_3.dir/progress.make @@ -0,0 +1 @@ + diff --git a/Increase_multiplexing/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_copy.dir/DependInfo.cmake b/Increase_multiplexing/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_copy.dir/DependInfo.cmake new file mode 100644 index 0000000000000000000000000000000000000000..dc55e44b5556fc28ad7acb84f1df08a5aef15b8d --- /dev/null +++ b/Increase_multiplexing/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_copy.dir/DependInfo.cmake @@ -0,0 +1,18 @@ + +# Consider dependencies only in project. +set(CMAKE_DEPENDS_IN_PROJECT_ONLY OFF) + +# The set of languages for which implicit dependencies are needed: +set(CMAKE_DEPENDS_LANGUAGES + ) + +# The set of dependency files which are needed: +set(CMAKE_DEPENDS_DEPENDENCY_FILES + ) + +# Targets to which this target links. +set(CMAKE_TARGET_LINKED_INFO_FILES + ) + +# Fortran module output directory. +set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/Increase_multiplexing/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_copy.dir/build.make b/Increase_multiplexing/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_copy.dir/build.make new file mode 100644 index 0000000000000000000000000000000000000000..a6283d220b1334bb31a1d693efb22bad9692936b --- /dev/null +++ b/Increase_multiplexing/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_copy.dir/build.make @@ -0,0 +1,87 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + +# Disable VCS-based implicit rules. +% : %,v + +# Disable VCS-based implicit rules. +% : RCS/% + +# Disable VCS-based implicit rules. +% : RCS/%,v + +# Disable VCS-based implicit rules. +% : SCCS/s.% + +# Disable VCS-based implicit rules. +% : s.% + +.SUFFIXES: .hpux_make_needs_suffix_list + +# Command-line flag to silence nested $(MAKE). +$(VERBOSE)MAKESILENT = -s + +#Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E rm -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /Test_performance/Operator-performance/Increase_multiplexing/No_increase + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out + +# Utility rule file for ascendc_bin_ascend310b_add_custom_copy. + +# Include any custom commands dependencies for this target. +include op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_copy.dir/compiler_depend.make + +# Include the progress variables for this target. +include op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_copy.dir/progress.make + +op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_copy: + cd /Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out/op_kernel && cp /Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out/op_kernel/tbe/dynamic/add_custom.py /Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out/op_kernel/binary/ascend310b/src/AddCustom.py + +ascendc_bin_ascend310b_add_custom_copy: op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_copy +ascendc_bin_ascend310b_add_custom_copy: op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_copy.dir/build.make +.PHONY : ascendc_bin_ascend310b_add_custom_copy + +# Rule to build all files generated by this target. +op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_copy.dir/build: ascendc_bin_ascend310b_add_custom_copy +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_copy.dir/build + +op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_copy.dir/clean: + cd /Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out/op_kernel && $(CMAKE_COMMAND) -P CMakeFiles/ascendc_bin_ascend310b_add_custom_copy.dir/cmake_clean.cmake +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_copy.dir/clean + +op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_copy.dir/depend: + cd /Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /Test_performance/Operator-performance/Increase_multiplexing/No_increase /Test_performance/Operator-performance/Increase_multiplexing/No_increase/op_kernel /Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out /Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out/op_kernel /Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_copy.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_copy.dir/depend + diff --git a/Increase_multiplexing/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_copy.dir/cmake_clean.cmake b/Increase_multiplexing/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_copy.dir/cmake_clean.cmake new file mode 100644 index 0000000000000000000000000000000000000000..46fb4bc6149a3535eb17d2477be0ede99f4fc0e7 --- /dev/null +++ b/Increase_multiplexing/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_copy.dir/cmake_clean.cmake @@ -0,0 +1,8 @@ +file(REMOVE_RECURSE + "CMakeFiles/ascendc_bin_ascend310b_add_custom_copy" +) + +# Per-language clean rules from dependency scanning. +foreach(lang ) + include(CMakeFiles/ascendc_bin_ascend310b_add_custom_copy.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/Increase_multiplexing/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_copy.dir/compiler_depend.make b/Increase_multiplexing/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_copy.dir/compiler_depend.make new file mode 100644 index 0000000000000000000000000000000000000000..c5c85be36aa5e2e6f74f004b38461136d888143a --- /dev/null +++ b/Increase_multiplexing/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_copy.dir/compiler_depend.make @@ -0,0 +1,2 @@ +# Empty custom commands generated dependencies file for ascendc_bin_ascend310b_add_custom_copy. +# This may be replaced when dependencies are built. diff --git a/Increase_multiplexing/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_copy.dir/compiler_depend.ts b/Increase_multiplexing/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_copy.dir/compiler_depend.ts new file mode 100644 index 0000000000000000000000000000000000000000..2635634fb6bd8928b3caefb8d8fab2e8b1004af4 --- /dev/null +++ b/Increase_multiplexing/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_copy.dir/compiler_depend.ts @@ -0,0 +1,2 @@ +# CMAKE generated file: DO NOT EDIT! +# Timestamp file for custom commands dependencies management for ascendc_bin_ascend310b_add_custom_copy. diff --git a/Increase_multiplexing/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_copy.dir/progress.make b/Increase_multiplexing/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_copy.dir/progress.make new file mode 100644 index 0000000000000000000000000000000000000000..8b137891791fe96927ad78e64b0aad7bded08bdc --- /dev/null +++ b/Increase_multiplexing/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_copy.dir/progress.make @@ -0,0 +1 @@ + diff --git a/Increase_multiplexing/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b_gen_ops_config.dir/DependInfo.cmake b/Increase_multiplexing/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b_gen_ops_config.dir/DependInfo.cmake new file mode 100644 index 0000000000000000000000000000000000000000..dc55e44b5556fc28ad7acb84f1df08a5aef15b8d --- /dev/null +++ b/Increase_multiplexing/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b_gen_ops_config.dir/DependInfo.cmake @@ -0,0 +1,18 @@ + +# Consider dependencies only in project. +set(CMAKE_DEPENDS_IN_PROJECT_ONLY OFF) + +# The set of languages for which implicit dependencies are needed: +set(CMAKE_DEPENDS_LANGUAGES + ) + +# The set of dependency files which are needed: +set(CMAKE_DEPENDS_DEPENDENCY_FILES + ) + +# Targets to which this target links. +set(CMAKE_TARGET_LINKED_INFO_FILES + ) + +# Fortran module output directory. +set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/Increase_multiplexing/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b_gen_ops_config.dir/build.make b/Increase_multiplexing/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b_gen_ops_config.dir/build.make new file mode 100644 index 0000000000000000000000000000000000000000..3cfa7ddae6ee2afccc2808f44f133ada9572ba14 --- /dev/null +++ b/Increase_multiplexing/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b_gen_ops_config.dir/build.make @@ -0,0 +1,88 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + +# Disable VCS-based implicit rules. +% : %,v + +# Disable VCS-based implicit rules. +% : RCS/% + +# Disable VCS-based implicit rules. +% : RCS/%,v + +# Disable VCS-based implicit rules. +% : SCCS/s.% + +# Disable VCS-based implicit rules. +% : s.% + +.SUFFIXES: .hpux_make_needs_suffix_list + +# Command-line flag to silence nested $(MAKE). +$(VERBOSE)MAKESILENT = -s + +#Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E rm -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /Test_performance/Operator-performance/Increase_multiplexing/No_increase + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out + +# Utility rule file for ascendc_bin_ascend310b_gen_ops_config. + +# Include any custom commands dependencies for this target. +include op_kernel/CMakeFiles/ascendc_bin_ascend310b_gen_ops_config.dir/compiler_depend.make + +# Include the progress variables for this target. +include op_kernel/CMakeFiles/ascendc_bin_ascend310b_gen_ops_config.dir/progress.make + +op_kernel/CMakeFiles/ascendc_bin_ascend310b_gen_ops_config: + cd /Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out/op_kernel && python3 /Test_performance/Operator-performance/Increase_multiplexing/No_increase/cmake/util/insert_simplified_keys.py -p /Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out/op_kernel/binary/ascend310b/bin + cd /Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out/op_kernel && python3 /Test_performance/Operator-performance/Increase_multiplexing/No_increase/cmake/util/ascendc_ops_config.py -p /Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out/op_kernel/binary/ascend310b/bin -s ascend310b + +ascendc_bin_ascend310b_gen_ops_config: op_kernel/CMakeFiles/ascendc_bin_ascend310b_gen_ops_config +ascendc_bin_ascend310b_gen_ops_config: op_kernel/CMakeFiles/ascendc_bin_ascend310b_gen_ops_config.dir/build.make +.PHONY : ascendc_bin_ascend310b_gen_ops_config + +# Rule to build all files generated by this target. +op_kernel/CMakeFiles/ascendc_bin_ascend310b_gen_ops_config.dir/build: ascendc_bin_ascend310b_gen_ops_config +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend310b_gen_ops_config.dir/build + +op_kernel/CMakeFiles/ascendc_bin_ascend310b_gen_ops_config.dir/clean: + cd /Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out/op_kernel && $(CMAKE_COMMAND) -P CMakeFiles/ascendc_bin_ascend310b_gen_ops_config.dir/cmake_clean.cmake +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend310b_gen_ops_config.dir/clean + +op_kernel/CMakeFiles/ascendc_bin_ascend310b_gen_ops_config.dir/depend: + cd /Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /Test_performance/Operator-performance/Increase_multiplexing/No_increase /Test_performance/Operator-performance/Increase_multiplexing/No_increase/op_kernel /Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out /Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out/op_kernel /Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b_gen_ops_config.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend310b_gen_ops_config.dir/depend + diff --git a/Increase_multiplexing/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b_gen_ops_config.dir/cmake_clean.cmake b/Increase_multiplexing/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b_gen_ops_config.dir/cmake_clean.cmake new file mode 100644 index 0000000000000000000000000000000000000000..5407b615dc5d6e7354a1555f39b93a44a5bbf91b --- /dev/null +++ b/Increase_multiplexing/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b_gen_ops_config.dir/cmake_clean.cmake @@ -0,0 +1,8 @@ +file(REMOVE_RECURSE + "CMakeFiles/ascendc_bin_ascend310b_gen_ops_config" +) + +# Per-language clean rules from dependency scanning. +foreach(lang ) + include(CMakeFiles/ascendc_bin_ascend310b_gen_ops_config.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/Increase_multiplexing/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b_gen_ops_config.dir/compiler_depend.make b/Increase_multiplexing/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b_gen_ops_config.dir/compiler_depend.make new file mode 100644 index 0000000000000000000000000000000000000000..a131ca8f91cc49cd9677c0e8e11800d95615fb05 --- /dev/null +++ b/Increase_multiplexing/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b_gen_ops_config.dir/compiler_depend.make @@ -0,0 +1,2 @@ +# Empty custom commands generated dependencies file for ascendc_bin_ascend310b_gen_ops_config. +# This may be replaced when dependencies are built. diff --git a/Increase_multiplexing/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b_gen_ops_config.dir/compiler_depend.ts b/Increase_multiplexing/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b_gen_ops_config.dir/compiler_depend.ts new file mode 100644 index 0000000000000000000000000000000000000000..d9befe63ff7c9f376f7c499a786bae54123c96e8 --- /dev/null +++ b/Increase_multiplexing/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b_gen_ops_config.dir/compiler_depend.ts @@ -0,0 +1,2 @@ +# CMAKE generated file: DO NOT EDIT! +# Timestamp file for custom commands dependencies management for ascendc_bin_ascend310b_gen_ops_config. diff --git a/Increase_multiplexing/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b_gen_ops_config.dir/progress.make b/Increase_multiplexing/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b_gen_ops_config.dir/progress.make new file mode 100644 index 0000000000000000000000000000000000000000..8b137891791fe96927ad78e64b0aad7bded08bdc --- /dev/null +++ b/Increase_multiplexing/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend310b_gen_ops_config.dir/progress.make @@ -0,0 +1 @@ + diff --git a/Increase_multiplexing/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b.dir/DependInfo.cmake b/Increase_multiplexing/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b.dir/DependInfo.cmake new file mode 100644 index 0000000000000000000000000000000000000000..dc55e44b5556fc28ad7acb84f1df08a5aef15b8d --- /dev/null +++ b/Increase_multiplexing/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b.dir/DependInfo.cmake @@ -0,0 +1,18 @@ + +# Consider dependencies only in project. +set(CMAKE_DEPENDS_IN_PROJECT_ONLY OFF) + +# The set of languages for which implicit dependencies are needed: +set(CMAKE_DEPENDS_LANGUAGES + ) + +# The set of dependency files which are needed: +set(CMAKE_DEPENDS_DEPENDENCY_FILES + ) + +# Targets to which this target links. +set(CMAKE_TARGET_LINKED_INFO_FILES + ) + +# Fortran module output directory. +set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/Increase_multiplexing/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b.dir/build.make b/Increase_multiplexing/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b.dir/build.make new file mode 100644 index 0000000000000000000000000000000000000000..e98473e5e4af14a8e8879c00b2cb7d2bf6ec410d --- /dev/null +++ b/Increase_multiplexing/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b.dir/build.make @@ -0,0 +1,87 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + +# Disable VCS-based implicit rules. +% : %,v + +# Disable VCS-based implicit rules. +% : RCS/% + +# Disable VCS-based implicit rules. +% : RCS/%,v + +# Disable VCS-based implicit rules. +% : SCCS/s.% + +# Disable VCS-based implicit rules. +% : s.% + +.SUFFIXES: .hpux_make_needs_suffix_list + +# Command-line flag to silence nested $(MAKE). +$(VERBOSE)MAKESILENT = -s + +#Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E rm -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /Test_performance/Operator-performance/Increase_multiplexing/No_increase + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out + +# Utility rule file for ascendc_bin_ascend910b. + +# Include any custom commands dependencies for this target. +include op_kernel/CMakeFiles/ascendc_bin_ascend910b.dir/compiler_depend.make + +# Include the progress variables for this target. +include op_kernel/CMakeFiles/ascendc_bin_ascend910b.dir/progress.make + +op_kernel/CMakeFiles/ascendc_bin_ascend910b: + cd /Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out/op_kernel && cp -r /Test_performance/Operator-performance/Increase_multiplexing/No_increase/op_kernel/*.* /Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out/op_kernel/binary/ascend910b/src + +ascendc_bin_ascend910b: op_kernel/CMakeFiles/ascendc_bin_ascend910b +ascendc_bin_ascend910b: op_kernel/CMakeFiles/ascendc_bin_ascend910b.dir/build.make +.PHONY : ascendc_bin_ascend910b + +# Rule to build all files generated by this target. +op_kernel/CMakeFiles/ascendc_bin_ascend910b.dir/build: ascendc_bin_ascend910b +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend910b.dir/build + +op_kernel/CMakeFiles/ascendc_bin_ascend910b.dir/clean: + cd /Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out/op_kernel && $(CMAKE_COMMAND) -P CMakeFiles/ascendc_bin_ascend910b.dir/cmake_clean.cmake +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend910b.dir/clean + +op_kernel/CMakeFiles/ascendc_bin_ascend910b.dir/depend: + cd /Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /Test_performance/Operator-performance/Increase_multiplexing/No_increase /Test_performance/Operator-performance/Increase_multiplexing/No_increase/op_kernel /Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out /Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out/op_kernel /Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend910b.dir/depend + diff --git a/Increase_multiplexing/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b.dir/cmake_clean.cmake b/Increase_multiplexing/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b.dir/cmake_clean.cmake new file mode 100644 index 0000000000000000000000000000000000000000..0f5b4484aadb7aa885dce07b651783d494277a56 --- /dev/null +++ b/Increase_multiplexing/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b.dir/cmake_clean.cmake @@ -0,0 +1,8 @@ +file(REMOVE_RECURSE + "CMakeFiles/ascendc_bin_ascend910b" +) + +# Per-language clean rules from dependency scanning. +foreach(lang ) + include(CMakeFiles/ascendc_bin_ascend910b.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/Increase_multiplexing/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b.dir/compiler_depend.make b/Increase_multiplexing/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b.dir/compiler_depend.make new file mode 100644 index 0000000000000000000000000000000000000000..356ef894a7b9d628fe6440122b9c3d40dccdf797 --- /dev/null +++ b/Increase_multiplexing/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b.dir/compiler_depend.make @@ -0,0 +1,2 @@ +# Empty custom commands generated dependencies file for ascendc_bin_ascend910b. +# This may be replaced when dependencies are built. diff --git a/Increase_multiplexing/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b.dir/compiler_depend.ts b/Increase_multiplexing/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b.dir/compiler_depend.ts new file mode 100644 index 0000000000000000000000000000000000000000..88d46aa9ddd231b41e53be097939e3070552bb3a --- /dev/null +++ b/Increase_multiplexing/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b.dir/compiler_depend.ts @@ -0,0 +1,2 @@ +# CMAKE generated file: DO NOT EDIT! +# Timestamp file for custom commands dependencies management for ascendc_bin_ascend910b. diff --git a/Increase_multiplexing/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b.dir/progress.make b/Increase_multiplexing/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b.dir/progress.make new file mode 100644 index 0000000000000000000000000000000000000000..8b137891791fe96927ad78e64b0aad7bded08bdc --- /dev/null +++ b/Increase_multiplexing/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b.dir/progress.make @@ -0,0 +1 @@ + diff --git a/Increase_multiplexing/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_0.dir/DependInfo.cmake b/Increase_multiplexing/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_0.dir/DependInfo.cmake new file mode 100644 index 0000000000000000000000000000000000000000..dc55e44b5556fc28ad7acb84f1df08a5aef15b8d --- /dev/null +++ b/Increase_multiplexing/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_0.dir/DependInfo.cmake @@ -0,0 +1,18 @@ + +# Consider dependencies only in project. +set(CMAKE_DEPENDS_IN_PROJECT_ONLY OFF) + +# The set of languages for which implicit dependencies are needed: +set(CMAKE_DEPENDS_LANGUAGES + ) + +# The set of dependency files which are needed: +set(CMAKE_DEPENDS_DEPENDENCY_FILES + ) + +# Targets to which this target links. +set(CMAKE_TARGET_LINKED_INFO_FILES + ) + +# Fortran module output directory. +set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/Increase_multiplexing/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_0.dir/build.make b/Increase_multiplexing/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_0.dir/build.make new file mode 100644 index 0000000000000000000000000000000000000000..9b8158c1689ac96bce2a21d265111b15d99298bd --- /dev/null +++ b/Increase_multiplexing/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_0.dir/build.make @@ -0,0 +1,87 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + +# Disable VCS-based implicit rules. +% : %,v + +# Disable VCS-based implicit rules. +% : RCS/% + +# Disable VCS-based implicit rules. +% : RCS/%,v + +# Disable VCS-based implicit rules. +% : SCCS/s.% + +# Disable VCS-based implicit rules. +% : s.% + +.SUFFIXES: .hpux_make_needs_suffix_list + +# Command-line flag to silence nested $(MAKE). +$(VERBOSE)MAKESILENT = -s + +#Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E rm -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /Test_performance/Operator-performance/Increase_multiplexing/No_increase + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out + +# Utility rule file for ascendc_bin_ascend910b_add_custom_0. + +# Include any custom commands dependencies for this target. +include op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_0.dir/compiler_depend.make + +# Include the progress variables for this target. +include op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_0.dir/progress.make + +op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_0: + cd /Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out/op_kernel/binary/ascend910b && export HI_PYTHON=python3 && bash /Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out/op_kernel/binary/ascend910b/gen/AddCustom-add_custom-0.sh /Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out/op_kernel/binary/ascend910b/src/AddCustom.py /Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out/op_kernel/binary/ascend910b/bin/add_custom + +ascendc_bin_ascend910b_add_custom_0: op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_0 +ascendc_bin_ascend910b_add_custom_0: op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_0.dir/build.make +.PHONY : ascendc_bin_ascend910b_add_custom_0 + +# Rule to build all files generated by this target. +op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_0.dir/build: ascendc_bin_ascend910b_add_custom_0 +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_0.dir/build + +op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_0.dir/clean: + cd /Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out/op_kernel && $(CMAKE_COMMAND) -P CMakeFiles/ascendc_bin_ascend910b_add_custom_0.dir/cmake_clean.cmake +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_0.dir/clean + +op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_0.dir/depend: + cd /Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /Test_performance/Operator-performance/Increase_multiplexing/No_increase /Test_performance/Operator-performance/Increase_multiplexing/No_increase/op_kernel /Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out /Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out/op_kernel /Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_0.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_0.dir/depend + diff --git a/Increase_multiplexing/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_0.dir/cmake_clean.cmake b/Increase_multiplexing/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_0.dir/cmake_clean.cmake new file mode 100644 index 0000000000000000000000000000000000000000..0a2d54cf3dc6fd67677dc7081d5fc8616f0d7a3e --- /dev/null +++ b/Increase_multiplexing/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_0.dir/cmake_clean.cmake @@ -0,0 +1,8 @@ +file(REMOVE_RECURSE + "CMakeFiles/ascendc_bin_ascend910b_add_custom_0" +) + +# Per-language clean rules from dependency scanning. +foreach(lang ) + include(CMakeFiles/ascendc_bin_ascend910b_add_custom_0.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/Increase_multiplexing/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_0.dir/compiler_depend.make b/Increase_multiplexing/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_0.dir/compiler_depend.make new file mode 100644 index 0000000000000000000000000000000000000000..d4ce4f8ba12b1dba8f69fbe9508e807e22c45fae --- /dev/null +++ b/Increase_multiplexing/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_0.dir/compiler_depend.make @@ -0,0 +1,2 @@ +# Empty custom commands generated dependencies file for ascendc_bin_ascend910b_add_custom_0. +# This may be replaced when dependencies are built. diff --git a/Increase_multiplexing/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_0.dir/compiler_depend.ts b/Increase_multiplexing/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_0.dir/compiler_depend.ts new file mode 100644 index 0000000000000000000000000000000000000000..0950b6704c2d696eaece186f438bab6549dfd872 --- /dev/null +++ b/Increase_multiplexing/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_0.dir/compiler_depend.ts @@ -0,0 +1,2 @@ +# CMAKE generated file: DO NOT EDIT! +# Timestamp file for custom commands dependencies management for ascendc_bin_ascend910b_add_custom_0. diff --git a/Increase_multiplexing/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_0.dir/progress.make b/Increase_multiplexing/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_0.dir/progress.make new file mode 100644 index 0000000000000000000000000000000000000000..8b137891791fe96927ad78e64b0aad7bded08bdc --- /dev/null +++ b/Increase_multiplexing/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_0.dir/progress.make @@ -0,0 +1 @@ + diff --git a/Increase_multiplexing/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_1.dir/DependInfo.cmake b/Increase_multiplexing/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_1.dir/DependInfo.cmake new file mode 100644 index 0000000000000000000000000000000000000000..dc55e44b5556fc28ad7acb84f1df08a5aef15b8d --- /dev/null +++ b/Increase_multiplexing/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_1.dir/DependInfo.cmake @@ -0,0 +1,18 @@ + +# Consider dependencies only in project. +set(CMAKE_DEPENDS_IN_PROJECT_ONLY OFF) + +# The set of languages for which implicit dependencies are needed: +set(CMAKE_DEPENDS_LANGUAGES + ) + +# The set of dependency files which are needed: +set(CMAKE_DEPENDS_DEPENDENCY_FILES + ) + +# Targets to which this target links. +set(CMAKE_TARGET_LINKED_INFO_FILES + ) + +# Fortran module output directory. +set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/Increase_multiplexing/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_1.dir/build.make b/Increase_multiplexing/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_1.dir/build.make new file mode 100644 index 0000000000000000000000000000000000000000..a1bba22f55d488f6763332a1ffa9913b814dd7dc --- /dev/null +++ b/Increase_multiplexing/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_1.dir/build.make @@ -0,0 +1,87 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + +# Disable VCS-based implicit rules. +% : %,v + +# Disable VCS-based implicit rules. +% : RCS/% + +# Disable VCS-based implicit rules. +% : RCS/%,v + +# Disable VCS-based implicit rules. +% : SCCS/s.% + +# Disable VCS-based implicit rules. +% : s.% + +.SUFFIXES: .hpux_make_needs_suffix_list + +# Command-line flag to silence nested $(MAKE). +$(VERBOSE)MAKESILENT = -s + +#Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E rm -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /Test_performance/Operator-performance/Increase_multiplexing/No_increase + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out + +# Utility rule file for ascendc_bin_ascend910b_add_custom_1. + +# Include any custom commands dependencies for this target. +include op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_1.dir/compiler_depend.make + +# Include the progress variables for this target. +include op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_1.dir/progress.make + +op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_1: + cd /Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out/op_kernel/binary/ascend910b && export HI_PYTHON=python3 && bash /Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out/op_kernel/binary/ascend910b/gen/AddCustom-add_custom-1.sh /Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out/op_kernel/binary/ascend910b/src/AddCustom.py /Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out/op_kernel/binary/ascend910b/bin/add_custom + +ascendc_bin_ascend910b_add_custom_1: op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_1 +ascendc_bin_ascend910b_add_custom_1: op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_1.dir/build.make +.PHONY : ascendc_bin_ascend910b_add_custom_1 + +# Rule to build all files generated by this target. +op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_1.dir/build: ascendc_bin_ascend910b_add_custom_1 +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_1.dir/build + +op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_1.dir/clean: + cd /Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out/op_kernel && $(CMAKE_COMMAND) -P CMakeFiles/ascendc_bin_ascend910b_add_custom_1.dir/cmake_clean.cmake +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_1.dir/clean + +op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_1.dir/depend: + cd /Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /Test_performance/Operator-performance/Increase_multiplexing/No_increase /Test_performance/Operator-performance/Increase_multiplexing/No_increase/op_kernel /Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out /Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out/op_kernel /Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_1.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_1.dir/depend + diff --git a/Increase_multiplexing/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_1.dir/cmake_clean.cmake b/Increase_multiplexing/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_1.dir/cmake_clean.cmake new file mode 100644 index 0000000000000000000000000000000000000000..4fee922cbf1944ac9257637c8e00b269a21483dd --- /dev/null +++ b/Increase_multiplexing/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_1.dir/cmake_clean.cmake @@ -0,0 +1,8 @@ +file(REMOVE_RECURSE + "CMakeFiles/ascendc_bin_ascend910b_add_custom_1" +) + +# Per-language clean rules from dependency scanning. +foreach(lang ) + include(CMakeFiles/ascendc_bin_ascend910b_add_custom_1.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/Increase_multiplexing/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_1.dir/compiler_depend.make b/Increase_multiplexing/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_1.dir/compiler_depend.make new file mode 100644 index 0000000000000000000000000000000000000000..b420955d39efb0f2477f33893a62ecfcb2649cef --- /dev/null +++ b/Increase_multiplexing/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_1.dir/compiler_depend.make @@ -0,0 +1,2 @@ +# Empty custom commands generated dependencies file for ascendc_bin_ascend910b_add_custom_1. +# This may be replaced when dependencies are built. diff --git a/Increase_multiplexing/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_1.dir/compiler_depend.ts b/Increase_multiplexing/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_1.dir/compiler_depend.ts new file mode 100644 index 0000000000000000000000000000000000000000..d739564997d9daddd2c14a040d7e54f49dec1c2d --- /dev/null +++ b/Increase_multiplexing/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_1.dir/compiler_depend.ts @@ -0,0 +1,2 @@ +# CMAKE generated file: DO NOT EDIT! +# Timestamp file for custom commands dependencies management for ascendc_bin_ascend910b_add_custom_1. diff --git a/Increase_multiplexing/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_1.dir/progress.make b/Increase_multiplexing/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_1.dir/progress.make new file mode 100644 index 0000000000000000000000000000000000000000..8b137891791fe96927ad78e64b0aad7bded08bdc --- /dev/null +++ b/Increase_multiplexing/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_1.dir/progress.make @@ -0,0 +1 @@ + diff --git a/Increase_multiplexing/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_2.dir/DependInfo.cmake b/Increase_multiplexing/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_2.dir/DependInfo.cmake new file mode 100644 index 0000000000000000000000000000000000000000..dc55e44b5556fc28ad7acb84f1df08a5aef15b8d --- /dev/null +++ b/Increase_multiplexing/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_2.dir/DependInfo.cmake @@ -0,0 +1,18 @@ + +# Consider dependencies only in project. +set(CMAKE_DEPENDS_IN_PROJECT_ONLY OFF) + +# The set of languages for which implicit dependencies are needed: +set(CMAKE_DEPENDS_LANGUAGES + ) + +# The set of dependency files which are needed: +set(CMAKE_DEPENDS_DEPENDENCY_FILES + ) + +# Targets to which this target links. +set(CMAKE_TARGET_LINKED_INFO_FILES + ) + +# Fortran module output directory. +set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/Increase_multiplexing/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_2.dir/build.make b/Increase_multiplexing/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_2.dir/build.make new file mode 100644 index 0000000000000000000000000000000000000000..e5f528f0c6d66fa86bddf7c1bc9ca36736a3dabb --- /dev/null +++ b/Increase_multiplexing/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_2.dir/build.make @@ -0,0 +1,87 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + +# Disable VCS-based implicit rules. +% : %,v + +# Disable VCS-based implicit rules. +% : RCS/% + +# Disable VCS-based implicit rules. +% : RCS/%,v + +# Disable VCS-based implicit rules. +% : SCCS/s.% + +# Disable VCS-based implicit rules. +% : s.% + +.SUFFIXES: .hpux_make_needs_suffix_list + +# Command-line flag to silence nested $(MAKE). +$(VERBOSE)MAKESILENT = -s + +#Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E rm -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /Test_performance/Operator-performance/Increase_multiplexing/No_increase + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out + +# Utility rule file for ascendc_bin_ascend910b_add_custom_2. + +# Include any custom commands dependencies for this target. +include op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_2.dir/compiler_depend.make + +# Include the progress variables for this target. +include op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_2.dir/progress.make + +op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_2: + cd /Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out/op_kernel/binary/ascend910b && export HI_PYTHON=python3 && bash /Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out/op_kernel/binary/ascend910b/gen/AddCustom-add_custom-2.sh /Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out/op_kernel/binary/ascend910b/src/AddCustom.py /Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out/op_kernel/binary/ascend910b/bin/add_custom + +ascendc_bin_ascend910b_add_custom_2: op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_2 +ascendc_bin_ascend910b_add_custom_2: op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_2.dir/build.make +.PHONY : ascendc_bin_ascend910b_add_custom_2 + +# Rule to build all files generated by this target. +op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_2.dir/build: ascendc_bin_ascend910b_add_custom_2 +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_2.dir/build + +op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_2.dir/clean: + cd /Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out/op_kernel && $(CMAKE_COMMAND) -P CMakeFiles/ascendc_bin_ascend910b_add_custom_2.dir/cmake_clean.cmake +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_2.dir/clean + +op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_2.dir/depend: + cd /Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /Test_performance/Operator-performance/Increase_multiplexing/No_increase /Test_performance/Operator-performance/Increase_multiplexing/No_increase/op_kernel /Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out /Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out/op_kernel /Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_2.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_2.dir/depend + diff --git a/Increase_multiplexing/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_2.dir/cmake_clean.cmake b/Increase_multiplexing/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_2.dir/cmake_clean.cmake new file mode 100644 index 0000000000000000000000000000000000000000..0b2582b111672d64537820b8a878a276e4234d64 --- /dev/null +++ b/Increase_multiplexing/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_2.dir/cmake_clean.cmake @@ -0,0 +1,8 @@ +file(REMOVE_RECURSE + "CMakeFiles/ascendc_bin_ascend910b_add_custom_2" +) + +# Per-language clean rules from dependency scanning. +foreach(lang ) + include(CMakeFiles/ascendc_bin_ascend910b_add_custom_2.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/Increase_multiplexing/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_2.dir/compiler_depend.make b/Increase_multiplexing/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_2.dir/compiler_depend.make new file mode 100644 index 0000000000000000000000000000000000000000..3a29710c6ff2b084d459eb90d296cd1aa1e5aa79 --- /dev/null +++ b/Increase_multiplexing/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_2.dir/compiler_depend.make @@ -0,0 +1,2 @@ +# Empty custom commands generated dependencies file for ascendc_bin_ascend910b_add_custom_2. +# This may be replaced when dependencies are built. diff --git a/Increase_multiplexing/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_2.dir/compiler_depend.ts b/Increase_multiplexing/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_2.dir/compiler_depend.ts new file mode 100644 index 0000000000000000000000000000000000000000..c47a0871ce1961636f0138b64a38f658753cf5c5 --- /dev/null +++ b/Increase_multiplexing/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_2.dir/compiler_depend.ts @@ -0,0 +1,2 @@ +# CMAKE generated file: DO NOT EDIT! +# Timestamp file for custom commands dependencies management for ascendc_bin_ascend910b_add_custom_2. diff --git a/Increase_multiplexing/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_2.dir/progress.make b/Increase_multiplexing/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_2.dir/progress.make new file mode 100644 index 0000000000000000000000000000000000000000..8b137891791fe96927ad78e64b0aad7bded08bdc --- /dev/null +++ b/Increase_multiplexing/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_2.dir/progress.make @@ -0,0 +1 @@ + diff --git a/Increase_multiplexing/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_3.dir/DependInfo.cmake b/Increase_multiplexing/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_3.dir/DependInfo.cmake new file mode 100644 index 0000000000000000000000000000000000000000..dc55e44b5556fc28ad7acb84f1df08a5aef15b8d --- /dev/null +++ b/Increase_multiplexing/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_3.dir/DependInfo.cmake @@ -0,0 +1,18 @@ + +# Consider dependencies only in project. +set(CMAKE_DEPENDS_IN_PROJECT_ONLY OFF) + +# The set of languages for which implicit dependencies are needed: +set(CMAKE_DEPENDS_LANGUAGES + ) + +# The set of dependency files which are needed: +set(CMAKE_DEPENDS_DEPENDENCY_FILES + ) + +# Targets to which this target links. +set(CMAKE_TARGET_LINKED_INFO_FILES + ) + +# Fortran module output directory. +set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/Increase_multiplexing/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_3.dir/build.make b/Increase_multiplexing/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_3.dir/build.make new file mode 100644 index 0000000000000000000000000000000000000000..591e2eaa82d77e05856013fab2fd707c5b17238d --- /dev/null +++ b/Increase_multiplexing/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_3.dir/build.make @@ -0,0 +1,87 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + +# Disable VCS-based implicit rules. +% : %,v + +# Disable VCS-based implicit rules. +% : RCS/% + +# Disable VCS-based implicit rules. +% : RCS/%,v + +# Disable VCS-based implicit rules. +% : SCCS/s.% + +# Disable VCS-based implicit rules. +% : s.% + +.SUFFIXES: .hpux_make_needs_suffix_list + +# Command-line flag to silence nested $(MAKE). +$(VERBOSE)MAKESILENT = -s + +#Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E rm -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /Test_performance/Operator-performance/Increase_multiplexing/No_increase + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out + +# Utility rule file for ascendc_bin_ascend910b_add_custom_3. + +# Include any custom commands dependencies for this target. +include op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_3.dir/compiler_depend.make + +# Include the progress variables for this target. +include op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_3.dir/progress.make + +op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_3: + cd /Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out/op_kernel/binary/ascend910b && export HI_PYTHON=python3 && bash /Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out/op_kernel/binary/ascend910b/gen/AddCustom-add_custom-3.sh /Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out/op_kernel/binary/ascend910b/src/AddCustom.py /Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out/op_kernel/binary/ascend910b/bin/add_custom + +ascendc_bin_ascend910b_add_custom_3: op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_3 +ascendc_bin_ascend910b_add_custom_3: op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_3.dir/build.make +.PHONY : ascendc_bin_ascend910b_add_custom_3 + +# Rule to build all files generated by this target. +op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_3.dir/build: ascendc_bin_ascend910b_add_custom_3 +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_3.dir/build + +op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_3.dir/clean: + cd /Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out/op_kernel && $(CMAKE_COMMAND) -P CMakeFiles/ascendc_bin_ascend910b_add_custom_3.dir/cmake_clean.cmake +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_3.dir/clean + +op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_3.dir/depend: + cd /Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /Test_performance/Operator-performance/Increase_multiplexing/No_increase /Test_performance/Operator-performance/Increase_multiplexing/No_increase/op_kernel /Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out /Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out/op_kernel /Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_3.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_3.dir/depend + diff --git a/Increase_multiplexing/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_3.dir/cmake_clean.cmake b/Increase_multiplexing/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_3.dir/cmake_clean.cmake new file mode 100644 index 0000000000000000000000000000000000000000..6caa9d48e9c09df345ce3d00dfb0c555314f2c08 --- /dev/null +++ b/Increase_multiplexing/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_3.dir/cmake_clean.cmake @@ -0,0 +1,8 @@ +file(REMOVE_RECURSE + "CMakeFiles/ascendc_bin_ascend910b_add_custom_3" +) + +# Per-language clean rules from dependency scanning. +foreach(lang ) + include(CMakeFiles/ascendc_bin_ascend910b_add_custom_3.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/Increase_multiplexing/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_3.dir/compiler_depend.make b/Increase_multiplexing/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_3.dir/compiler_depend.make new file mode 100644 index 0000000000000000000000000000000000000000..2b624b59744ba189391b8399c6719ce73103faaa --- /dev/null +++ b/Increase_multiplexing/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_3.dir/compiler_depend.make @@ -0,0 +1,2 @@ +# Empty custom commands generated dependencies file for ascendc_bin_ascend910b_add_custom_3. +# This may be replaced when dependencies are built. diff --git a/Increase_multiplexing/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_3.dir/compiler_depend.ts b/Increase_multiplexing/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_3.dir/compiler_depend.ts new file mode 100644 index 0000000000000000000000000000000000000000..22dc6a6725802a6fbc2e2c9a3cce5b7b75ef4e8b --- /dev/null +++ b/Increase_multiplexing/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_3.dir/compiler_depend.ts @@ -0,0 +1,2 @@ +# CMAKE generated file: DO NOT EDIT! +# Timestamp file for custom commands dependencies management for ascendc_bin_ascend910b_add_custom_3. diff --git a/Increase_multiplexing/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_3.dir/progress.make b/Increase_multiplexing/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_3.dir/progress.make new file mode 100644 index 0000000000000000000000000000000000000000..8b137891791fe96927ad78e64b0aad7bded08bdc --- /dev/null +++ b/Increase_multiplexing/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_3.dir/progress.make @@ -0,0 +1 @@ + diff --git a/Increase_multiplexing/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_copy.dir/DependInfo.cmake b/Increase_multiplexing/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_copy.dir/DependInfo.cmake new file mode 100644 index 0000000000000000000000000000000000000000..dc55e44b5556fc28ad7acb84f1df08a5aef15b8d --- /dev/null +++ b/Increase_multiplexing/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_copy.dir/DependInfo.cmake @@ -0,0 +1,18 @@ + +# Consider dependencies only in project. +set(CMAKE_DEPENDS_IN_PROJECT_ONLY OFF) + +# The set of languages for which implicit dependencies are needed: +set(CMAKE_DEPENDS_LANGUAGES + ) + +# The set of dependency files which are needed: +set(CMAKE_DEPENDS_DEPENDENCY_FILES + ) + +# Targets to which this target links. +set(CMAKE_TARGET_LINKED_INFO_FILES + ) + +# Fortran module output directory. +set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/Increase_multiplexing/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_copy.dir/build.make b/Increase_multiplexing/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_copy.dir/build.make new file mode 100644 index 0000000000000000000000000000000000000000..9f0b138aa3d06723c1bd0868b0f9fca6ce987fac --- /dev/null +++ b/Increase_multiplexing/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_copy.dir/build.make @@ -0,0 +1,87 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + +# Disable VCS-based implicit rules. +% : %,v + +# Disable VCS-based implicit rules. +% : RCS/% + +# Disable VCS-based implicit rules. +% : RCS/%,v + +# Disable VCS-based implicit rules. +% : SCCS/s.% + +# Disable VCS-based implicit rules. +% : s.% + +.SUFFIXES: .hpux_make_needs_suffix_list + +# Command-line flag to silence nested $(MAKE). +$(VERBOSE)MAKESILENT = -s + +#Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E rm -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /Test_performance/Operator-performance/Increase_multiplexing/No_increase + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out + +# Utility rule file for ascendc_bin_ascend910b_add_custom_copy. + +# Include any custom commands dependencies for this target. +include op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_copy.dir/compiler_depend.make + +# Include the progress variables for this target. +include op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_copy.dir/progress.make + +op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_copy: + cd /Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out/op_kernel && cp /Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out/op_kernel/tbe/dynamic/add_custom.py /Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out/op_kernel/binary/ascend910b/src/AddCustom.py + +ascendc_bin_ascend910b_add_custom_copy: op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_copy +ascendc_bin_ascend910b_add_custom_copy: op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_copy.dir/build.make +.PHONY : ascendc_bin_ascend910b_add_custom_copy + +# Rule to build all files generated by this target. +op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_copy.dir/build: ascendc_bin_ascend910b_add_custom_copy +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_copy.dir/build + +op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_copy.dir/clean: + cd /Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out/op_kernel && $(CMAKE_COMMAND) -P CMakeFiles/ascendc_bin_ascend910b_add_custom_copy.dir/cmake_clean.cmake +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_copy.dir/clean + +op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_copy.dir/depend: + cd /Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /Test_performance/Operator-performance/Increase_multiplexing/No_increase /Test_performance/Operator-performance/Increase_multiplexing/No_increase/op_kernel /Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out /Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out/op_kernel /Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_copy.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_copy.dir/depend + diff --git a/Increase_multiplexing/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_copy.dir/cmake_clean.cmake b/Increase_multiplexing/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_copy.dir/cmake_clean.cmake new file mode 100644 index 0000000000000000000000000000000000000000..6dd19a79d6e41007f82f301f87634d311ff2b00b --- /dev/null +++ b/Increase_multiplexing/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_copy.dir/cmake_clean.cmake @@ -0,0 +1,8 @@ +file(REMOVE_RECURSE + "CMakeFiles/ascendc_bin_ascend910b_add_custom_copy" +) + +# Per-language clean rules from dependency scanning. +foreach(lang ) + include(CMakeFiles/ascendc_bin_ascend910b_add_custom_copy.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/Increase_multiplexing/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_copy.dir/compiler_depend.make b/Increase_multiplexing/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_copy.dir/compiler_depend.make new file mode 100644 index 0000000000000000000000000000000000000000..0ad143cb482336abd1bbad6feaad0cff158367a3 --- /dev/null +++ b/Increase_multiplexing/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_copy.dir/compiler_depend.make @@ -0,0 +1,2 @@ +# Empty custom commands generated dependencies file for ascendc_bin_ascend910b_add_custom_copy. +# This may be replaced when dependencies are built. diff --git a/Increase_multiplexing/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_copy.dir/compiler_depend.ts b/Increase_multiplexing/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_copy.dir/compiler_depend.ts new file mode 100644 index 0000000000000000000000000000000000000000..ecb8ebe977207b0b9c883f1660ca50fad522f8a5 --- /dev/null +++ b/Increase_multiplexing/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_copy.dir/compiler_depend.ts @@ -0,0 +1,2 @@ +# CMAKE generated file: DO NOT EDIT! +# Timestamp file for custom commands dependencies management for ascendc_bin_ascend910b_add_custom_copy. diff --git a/Increase_multiplexing/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_copy.dir/progress.make b/Increase_multiplexing/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_copy.dir/progress.make new file mode 100644 index 0000000000000000000000000000000000000000..8b137891791fe96927ad78e64b0aad7bded08bdc --- /dev/null +++ b/Increase_multiplexing/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_copy.dir/progress.make @@ -0,0 +1 @@ + diff --git a/Increase_multiplexing/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b_gen_ops_config.dir/DependInfo.cmake b/Increase_multiplexing/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b_gen_ops_config.dir/DependInfo.cmake new file mode 100644 index 0000000000000000000000000000000000000000..dc55e44b5556fc28ad7acb84f1df08a5aef15b8d --- /dev/null +++ b/Increase_multiplexing/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b_gen_ops_config.dir/DependInfo.cmake @@ -0,0 +1,18 @@ + +# Consider dependencies only in project. +set(CMAKE_DEPENDS_IN_PROJECT_ONLY OFF) + +# The set of languages for which implicit dependencies are needed: +set(CMAKE_DEPENDS_LANGUAGES + ) + +# The set of dependency files which are needed: +set(CMAKE_DEPENDS_DEPENDENCY_FILES + ) + +# Targets to which this target links. +set(CMAKE_TARGET_LINKED_INFO_FILES + ) + +# Fortran module output directory. +set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/Increase_multiplexing/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b_gen_ops_config.dir/build.make b/Increase_multiplexing/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b_gen_ops_config.dir/build.make new file mode 100644 index 0000000000000000000000000000000000000000..69cc442ae2fe08a7e12f0dbe27c4f086a7d5e38b --- /dev/null +++ b/Increase_multiplexing/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b_gen_ops_config.dir/build.make @@ -0,0 +1,88 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + +# Disable VCS-based implicit rules. +% : %,v + +# Disable VCS-based implicit rules. +% : RCS/% + +# Disable VCS-based implicit rules. +% : RCS/%,v + +# Disable VCS-based implicit rules. +% : SCCS/s.% + +# Disable VCS-based implicit rules. +% : s.% + +.SUFFIXES: .hpux_make_needs_suffix_list + +# Command-line flag to silence nested $(MAKE). +$(VERBOSE)MAKESILENT = -s + +#Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E rm -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /Test_performance/Operator-performance/Increase_multiplexing/No_increase + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out + +# Utility rule file for ascendc_bin_ascend910b_gen_ops_config. + +# Include any custom commands dependencies for this target. +include op_kernel/CMakeFiles/ascendc_bin_ascend910b_gen_ops_config.dir/compiler_depend.make + +# Include the progress variables for this target. +include op_kernel/CMakeFiles/ascendc_bin_ascend910b_gen_ops_config.dir/progress.make + +op_kernel/CMakeFiles/ascendc_bin_ascend910b_gen_ops_config: + cd /Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out/op_kernel && python3 /Test_performance/Operator-performance/Increase_multiplexing/No_increase/cmake/util/insert_simplified_keys.py -p /Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out/op_kernel/binary/ascend910b/bin + cd /Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out/op_kernel && python3 /Test_performance/Operator-performance/Increase_multiplexing/No_increase/cmake/util/ascendc_ops_config.py -p /Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out/op_kernel/binary/ascend910b/bin -s ascend910b + +ascendc_bin_ascend910b_gen_ops_config: op_kernel/CMakeFiles/ascendc_bin_ascend910b_gen_ops_config +ascendc_bin_ascend910b_gen_ops_config: op_kernel/CMakeFiles/ascendc_bin_ascend910b_gen_ops_config.dir/build.make +.PHONY : ascendc_bin_ascend910b_gen_ops_config + +# Rule to build all files generated by this target. +op_kernel/CMakeFiles/ascendc_bin_ascend910b_gen_ops_config.dir/build: ascendc_bin_ascend910b_gen_ops_config +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend910b_gen_ops_config.dir/build + +op_kernel/CMakeFiles/ascendc_bin_ascend910b_gen_ops_config.dir/clean: + cd /Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out/op_kernel && $(CMAKE_COMMAND) -P CMakeFiles/ascendc_bin_ascend910b_gen_ops_config.dir/cmake_clean.cmake +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend910b_gen_ops_config.dir/clean + +op_kernel/CMakeFiles/ascendc_bin_ascend910b_gen_ops_config.dir/depend: + cd /Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /Test_performance/Operator-performance/Increase_multiplexing/No_increase /Test_performance/Operator-performance/Increase_multiplexing/No_increase/op_kernel /Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out /Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out/op_kernel /Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b_gen_ops_config.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend910b_gen_ops_config.dir/depend + diff --git a/Increase_multiplexing/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b_gen_ops_config.dir/cmake_clean.cmake b/Increase_multiplexing/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b_gen_ops_config.dir/cmake_clean.cmake new file mode 100644 index 0000000000000000000000000000000000000000..82891cada87e395484a36d9497ca43aadafa6e0d --- /dev/null +++ b/Increase_multiplexing/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b_gen_ops_config.dir/cmake_clean.cmake @@ -0,0 +1,8 @@ +file(REMOVE_RECURSE + "CMakeFiles/ascendc_bin_ascend910b_gen_ops_config" +) + +# Per-language clean rules from dependency scanning. +foreach(lang ) + include(CMakeFiles/ascendc_bin_ascend910b_gen_ops_config.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/Increase_multiplexing/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b_gen_ops_config.dir/compiler_depend.make b/Increase_multiplexing/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b_gen_ops_config.dir/compiler_depend.make new file mode 100644 index 0000000000000000000000000000000000000000..caede33a485c69655d3a61af2f2bf72a4c2473fd --- /dev/null +++ b/Increase_multiplexing/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b_gen_ops_config.dir/compiler_depend.make @@ -0,0 +1,2 @@ +# Empty custom commands generated dependencies file for ascendc_bin_ascend910b_gen_ops_config. +# This may be replaced when dependencies are built. diff --git a/Increase_multiplexing/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b_gen_ops_config.dir/compiler_depend.ts b/Increase_multiplexing/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b_gen_ops_config.dir/compiler_depend.ts new file mode 100644 index 0000000000000000000000000000000000000000..e5c001f3af05083708095ee4d076b182fd30525f --- /dev/null +++ b/Increase_multiplexing/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b_gen_ops_config.dir/compiler_depend.ts @@ -0,0 +1,2 @@ +# CMAKE generated file: DO NOT EDIT! +# Timestamp file for custom commands dependencies management for ascendc_bin_ascend910b_gen_ops_config. diff --git a/Increase_multiplexing/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b_gen_ops_config.dir/progress.make b/Increase_multiplexing/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b_gen_ops_config.dir/progress.make new file mode 100644 index 0000000000000000000000000000000000000000..8b137891791fe96927ad78e64b0aad7bded08bdc --- /dev/null +++ b/Increase_multiplexing/No_increase/build_out/op_kernel/CMakeFiles/ascendc_bin_ascend910b_gen_ops_config.dir/progress.make @@ -0,0 +1 @@ + diff --git a/Increase_multiplexing/No_increase/build_out/op_kernel/CMakeFiles/ascendc_impl_gen.dir/DependInfo.cmake b/Increase_multiplexing/No_increase/build_out/op_kernel/CMakeFiles/ascendc_impl_gen.dir/DependInfo.cmake new file mode 100644 index 0000000000000000000000000000000000000000..dc55e44b5556fc28ad7acb84f1df08a5aef15b8d --- /dev/null +++ b/Increase_multiplexing/No_increase/build_out/op_kernel/CMakeFiles/ascendc_impl_gen.dir/DependInfo.cmake @@ -0,0 +1,18 @@ + +# Consider dependencies only in project. +set(CMAKE_DEPENDS_IN_PROJECT_ONLY OFF) + +# The set of languages for which implicit dependencies are needed: +set(CMAKE_DEPENDS_LANGUAGES + ) + +# The set of dependency files which are needed: +set(CMAKE_DEPENDS_DEPENDENCY_FILES + ) + +# Targets to which this target links. +set(CMAKE_TARGET_LINKED_INFO_FILES + ) + +# Fortran module output directory. +set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/Increase_multiplexing/No_increase/build_out/op_kernel/CMakeFiles/ascendc_impl_gen.dir/build.make b/Increase_multiplexing/No_increase/build_out/op_kernel/CMakeFiles/ascendc_impl_gen.dir/build.make new file mode 100644 index 0000000000000000000000000000000000000000..bac5a30e30bc7a6460de1df599313bcf48a76fff --- /dev/null +++ b/Increase_multiplexing/No_increase/build_out/op_kernel/CMakeFiles/ascendc_impl_gen.dir/build.make @@ -0,0 +1,95 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + +# Disable VCS-based implicit rules. +% : %,v + +# Disable VCS-based implicit rules. +% : RCS/% + +# Disable VCS-based implicit rules. +% : RCS/%,v + +# Disable VCS-based implicit rules. +% : SCCS/s.% + +# Disable VCS-based implicit rules. +% : s.% + +.SUFFIXES: .hpux_make_needs_suffix_list + +# Command-line flag to silence nested $(MAKE). +$(VERBOSE)MAKESILENT = -s + +#Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E rm -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /Test_performance/Operator-performance/Increase_multiplexing/No_increase + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out + +# Utility rule file for ascendc_impl_gen. + +# Include any custom commands dependencies for this target. +include op_kernel/CMakeFiles/ascendc_impl_gen.dir/compiler_depend.make + +# Include the progress variables for this target. +include op_kernel/CMakeFiles/ascendc_impl_gen.dir/progress.make + +op_kernel/CMakeFiles/ascendc_impl_gen: op_kernel/tbe/.impl_timestamp + +op_kernel/tbe/.impl_timestamp: autogen/aic-ascend310b-ops-info.ini +op_kernel/tbe/.impl_timestamp: ../cmake/util/ascendc_impl_build.py + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --blue --bold --progress-dir=/Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Generating tbe/.impl_timestamp" + cd /Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out/op_kernel && mkdir -m 700 -p /Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out/op_kernel/tbe/dynamic + cd /Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out/op_kernel && python3 /Test_performance/Operator-performance/Increase_multiplexing/No_increase/cmake/util/ascendc_impl_build.py /Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out/autogen/aic-ascend310b-ops-info.ini "" "" /Test_performance/Operator-performance/Increase_multiplexing/No_increase/op_kernel /Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out/op_kernel/tbe/dynamic /Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out/autogen + cd /Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out/op_kernel && rm -rf /Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out/op_kernel/tbe/.impl_timestamp + cd /Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out/op_kernel && touch /Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out/op_kernel/tbe/.impl_timestamp + +ascendc_impl_gen: op_kernel/CMakeFiles/ascendc_impl_gen +ascendc_impl_gen: op_kernel/tbe/.impl_timestamp +ascendc_impl_gen: op_kernel/CMakeFiles/ascendc_impl_gen.dir/build.make +.PHONY : ascendc_impl_gen + +# Rule to build all files generated by this target. +op_kernel/CMakeFiles/ascendc_impl_gen.dir/build: ascendc_impl_gen +.PHONY : op_kernel/CMakeFiles/ascendc_impl_gen.dir/build + +op_kernel/CMakeFiles/ascendc_impl_gen.dir/clean: + cd /Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out/op_kernel && $(CMAKE_COMMAND) -P CMakeFiles/ascendc_impl_gen.dir/cmake_clean.cmake +.PHONY : op_kernel/CMakeFiles/ascendc_impl_gen.dir/clean + +op_kernel/CMakeFiles/ascendc_impl_gen.dir/depend: + cd /Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /Test_performance/Operator-performance/Increase_multiplexing/No_increase /Test_performance/Operator-performance/Increase_multiplexing/No_increase/op_kernel /Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out /Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out/op_kernel /Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out/op_kernel/CMakeFiles/ascendc_impl_gen.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : op_kernel/CMakeFiles/ascendc_impl_gen.dir/depend + diff --git a/Increase_multiplexing/No_increase/build_out/op_kernel/CMakeFiles/ascendc_impl_gen.dir/cmake_clean.cmake b/Increase_multiplexing/No_increase/build_out/op_kernel/CMakeFiles/ascendc_impl_gen.dir/cmake_clean.cmake new file mode 100644 index 0000000000000000000000000000000000000000..0dabd8217f51de05d3c48e464f9ed87a459cca1a --- /dev/null +++ b/Increase_multiplexing/No_increase/build_out/op_kernel/CMakeFiles/ascendc_impl_gen.dir/cmake_clean.cmake @@ -0,0 +1,9 @@ +file(REMOVE_RECURSE + "CMakeFiles/ascendc_impl_gen" + "tbe/.impl_timestamp" +) + +# Per-language clean rules from dependency scanning. +foreach(lang ) + include(CMakeFiles/ascendc_impl_gen.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/Increase_multiplexing/No_increase/build_out/op_kernel/CMakeFiles/ascendc_impl_gen.dir/compiler_depend.make b/Increase_multiplexing/No_increase/build_out/op_kernel/CMakeFiles/ascendc_impl_gen.dir/compiler_depend.make new file mode 100644 index 0000000000000000000000000000000000000000..e4c9fac661464ec05ea1a443edb0dc2b0b41806f --- /dev/null +++ b/Increase_multiplexing/No_increase/build_out/op_kernel/CMakeFiles/ascendc_impl_gen.dir/compiler_depend.make @@ -0,0 +1,2 @@ +# Empty custom commands generated dependencies file for ascendc_impl_gen. +# This may be replaced when dependencies are built. diff --git a/Increase_multiplexing/No_increase/build_out/op_kernel/CMakeFiles/ascendc_impl_gen.dir/compiler_depend.ts b/Increase_multiplexing/No_increase/build_out/op_kernel/CMakeFiles/ascendc_impl_gen.dir/compiler_depend.ts new file mode 100644 index 0000000000000000000000000000000000000000..b895e90a30e456d3811a0bb2e4d043284245aacd --- /dev/null +++ b/Increase_multiplexing/No_increase/build_out/op_kernel/CMakeFiles/ascendc_impl_gen.dir/compiler_depend.ts @@ -0,0 +1,2 @@ +# CMAKE generated file: DO NOT EDIT! +# Timestamp file for custom commands dependencies management for ascendc_impl_gen. diff --git a/Increase_multiplexing/No_increase/build_out/op_kernel/CMakeFiles/ascendc_impl_gen.dir/progress.make b/Increase_multiplexing/No_increase/build_out/op_kernel/CMakeFiles/ascendc_impl_gen.dir/progress.make new file mode 100644 index 0000000000000000000000000000000000000000..781c7de277467a8195d562b5d08164806763e9bb --- /dev/null +++ b/Increase_multiplexing/No_increase/build_out/op_kernel/CMakeFiles/ascendc_impl_gen.dir/progress.make @@ -0,0 +1,2 @@ +CMAKE_PROGRESS_1 = 1 + diff --git a/Increase_multiplexing/No_increase/build_out/op_kernel/CMakeFiles/binary.dir/DependInfo.cmake b/Increase_multiplexing/No_increase/build_out/op_kernel/CMakeFiles/binary.dir/DependInfo.cmake new file mode 100644 index 0000000000000000000000000000000000000000..dc55e44b5556fc28ad7acb84f1df08a5aef15b8d --- /dev/null +++ b/Increase_multiplexing/No_increase/build_out/op_kernel/CMakeFiles/binary.dir/DependInfo.cmake @@ -0,0 +1,18 @@ + +# Consider dependencies only in project. +set(CMAKE_DEPENDS_IN_PROJECT_ONLY OFF) + +# The set of languages for which implicit dependencies are needed: +set(CMAKE_DEPENDS_LANGUAGES + ) + +# The set of dependency files which are needed: +set(CMAKE_DEPENDS_DEPENDENCY_FILES + ) + +# Targets to which this target links. +set(CMAKE_TARGET_LINKED_INFO_FILES + ) + +# Fortran module output directory. +set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/Increase_multiplexing/No_increase/build_out/op_kernel/CMakeFiles/binary.dir/build.make b/Increase_multiplexing/No_increase/build_out/op_kernel/CMakeFiles/binary.dir/build.make new file mode 100644 index 0000000000000000000000000000000000000000..f4675a80dde0e4be2625a4d38d713dd7673d7ae0 --- /dev/null +++ b/Increase_multiplexing/No_increase/build_out/op_kernel/CMakeFiles/binary.dir/build.make @@ -0,0 +1,83 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + +# Disable VCS-based implicit rules. +% : %,v + +# Disable VCS-based implicit rules. +% : RCS/% + +# Disable VCS-based implicit rules. +% : RCS/%,v + +# Disable VCS-based implicit rules. +% : SCCS/s.% + +# Disable VCS-based implicit rules. +% : s.% + +.SUFFIXES: .hpux_make_needs_suffix_list + +# Command-line flag to silence nested $(MAKE). +$(VERBOSE)MAKESILENT = -s + +#Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E rm -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /Test_performance/Operator-performance/Increase_multiplexing/No_increase + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out + +# Utility rule file for binary. + +# Include any custom commands dependencies for this target. +include op_kernel/CMakeFiles/binary.dir/compiler_depend.make + +# Include the progress variables for this target. +include op_kernel/CMakeFiles/binary.dir/progress.make + +binary: op_kernel/CMakeFiles/binary.dir/build.make +.PHONY : binary + +# Rule to build all files generated by this target. +op_kernel/CMakeFiles/binary.dir/build: binary +.PHONY : op_kernel/CMakeFiles/binary.dir/build + +op_kernel/CMakeFiles/binary.dir/clean: + cd /Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out/op_kernel && $(CMAKE_COMMAND) -P CMakeFiles/binary.dir/cmake_clean.cmake +.PHONY : op_kernel/CMakeFiles/binary.dir/clean + +op_kernel/CMakeFiles/binary.dir/depend: + cd /Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /Test_performance/Operator-performance/Increase_multiplexing/No_increase /Test_performance/Operator-performance/Increase_multiplexing/No_increase/op_kernel /Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out /Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out/op_kernel /Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out/op_kernel/CMakeFiles/binary.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : op_kernel/CMakeFiles/binary.dir/depend + diff --git a/Increase_multiplexing/No_increase/build_out/op_kernel/CMakeFiles/binary.dir/cmake_clean.cmake b/Increase_multiplexing/No_increase/build_out/op_kernel/CMakeFiles/binary.dir/cmake_clean.cmake new file mode 100644 index 0000000000000000000000000000000000000000..9ae76984f5565d466b92a810925e025e54471e63 --- /dev/null +++ b/Increase_multiplexing/No_increase/build_out/op_kernel/CMakeFiles/binary.dir/cmake_clean.cmake @@ -0,0 +1,5 @@ + +# Per-language clean rules from dependency scanning. +foreach(lang ) + include(CMakeFiles/binary.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/Increase_multiplexing/No_increase/build_out/op_kernel/CMakeFiles/binary.dir/compiler_depend.make b/Increase_multiplexing/No_increase/build_out/op_kernel/CMakeFiles/binary.dir/compiler_depend.make new file mode 100644 index 0000000000000000000000000000000000000000..e688fdae426435b7338ad5ae7e9a8b33847b35f2 --- /dev/null +++ b/Increase_multiplexing/No_increase/build_out/op_kernel/CMakeFiles/binary.dir/compiler_depend.make @@ -0,0 +1,2 @@ +# Empty custom commands generated dependencies file for binary. +# This may be replaced when dependencies are built. diff --git a/Increase_multiplexing/No_increase/build_out/op_kernel/CMakeFiles/binary.dir/compiler_depend.ts b/Increase_multiplexing/No_increase/build_out/op_kernel/CMakeFiles/binary.dir/compiler_depend.ts new file mode 100644 index 0000000000000000000000000000000000000000..f22f6ab4259e686344dd2262cc15fc223bd41f47 --- /dev/null +++ b/Increase_multiplexing/No_increase/build_out/op_kernel/CMakeFiles/binary.dir/compiler_depend.ts @@ -0,0 +1,2 @@ +# CMAKE generated file: DO NOT EDIT! +# Timestamp file for custom commands dependencies management for binary. diff --git a/Increase_multiplexing/No_increase/build_out/op_kernel/CMakeFiles/binary.dir/progress.make b/Increase_multiplexing/No_increase/build_out/op_kernel/CMakeFiles/binary.dir/progress.make new file mode 100644 index 0000000000000000000000000000000000000000..8b137891791fe96927ad78e64b0aad7bded08bdc --- /dev/null +++ b/Increase_multiplexing/No_increase/build_out/op_kernel/CMakeFiles/binary.dir/progress.make @@ -0,0 +1 @@ + diff --git a/Increase_multiplexing/No_increase/build_out/op_kernel/CMakeFiles/npu_supported_ops.dir/DependInfo.cmake b/Increase_multiplexing/No_increase/build_out/op_kernel/CMakeFiles/npu_supported_ops.dir/DependInfo.cmake new file mode 100644 index 0000000000000000000000000000000000000000..dc55e44b5556fc28ad7acb84f1df08a5aef15b8d --- /dev/null +++ b/Increase_multiplexing/No_increase/build_out/op_kernel/CMakeFiles/npu_supported_ops.dir/DependInfo.cmake @@ -0,0 +1,18 @@ + +# Consider dependencies only in project. +set(CMAKE_DEPENDS_IN_PROJECT_ONLY OFF) + +# The set of languages for which implicit dependencies are needed: +set(CMAKE_DEPENDS_LANGUAGES + ) + +# The set of dependency files which are needed: +set(CMAKE_DEPENDS_DEPENDENCY_FILES + ) + +# Targets to which this target links. +set(CMAKE_TARGET_LINKED_INFO_FILES + ) + +# Fortran module output directory. +set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/Increase_multiplexing/No_increase/build_out/op_kernel/CMakeFiles/npu_supported_ops.dir/build.make b/Increase_multiplexing/No_increase/build_out/op_kernel/CMakeFiles/npu_supported_ops.dir/build.make new file mode 100644 index 0000000000000000000000000000000000000000..1e6ce8129663227bda09a9d1ff236470c063cf41 --- /dev/null +++ b/Increase_multiplexing/No_increase/build_out/op_kernel/CMakeFiles/npu_supported_ops.dir/build.make @@ -0,0 +1,92 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + +# Disable VCS-based implicit rules. +% : %,v + +# Disable VCS-based implicit rules. +% : RCS/% + +# Disable VCS-based implicit rules. +% : RCS/%,v + +# Disable VCS-based implicit rules. +% : SCCS/s.% + +# Disable VCS-based implicit rules. +% : s.% + +.SUFFIXES: .hpux_make_needs_suffix_list + +# Command-line flag to silence nested $(MAKE). +$(VERBOSE)MAKESILENT = -s + +#Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E rm -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /Test_performance/Operator-performance/Increase_multiplexing/No_increase + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out + +# Utility rule file for npu_supported_ops. + +# Include any custom commands dependencies for this target. +include op_kernel/CMakeFiles/npu_supported_ops.dir/compiler_depend.make + +# Include the progress variables for this target. +include op_kernel/CMakeFiles/npu_supported_ops.dir/progress.make + +op_kernel/CMakeFiles/npu_supported_ops: op_kernel/tbe/op_info_cfg/ai_core/npu_supported_ops.json + +op_kernel/tbe/op_info_cfg/ai_core/npu_supported_ops.json: + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --blue --bold --progress-dir=/Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Generating tbe/op_info_cfg/ai_core/npu_supported_ops.json" + cd /Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out/op_kernel && mkdir -p /Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out/op_kernel/tbe/op_info_cfg/ai_core + cd /Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out/op_kernel && ../../cmake/util/gen_ops_filter.sh /Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out/autogen /Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out/op_kernel/tbe/op_info_cfg/ai_core + +npu_supported_ops: op_kernel/CMakeFiles/npu_supported_ops +npu_supported_ops: op_kernel/tbe/op_info_cfg/ai_core/npu_supported_ops.json +npu_supported_ops: op_kernel/CMakeFiles/npu_supported_ops.dir/build.make +.PHONY : npu_supported_ops + +# Rule to build all files generated by this target. +op_kernel/CMakeFiles/npu_supported_ops.dir/build: npu_supported_ops +.PHONY : op_kernel/CMakeFiles/npu_supported_ops.dir/build + +op_kernel/CMakeFiles/npu_supported_ops.dir/clean: + cd /Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out/op_kernel && $(CMAKE_COMMAND) -P CMakeFiles/npu_supported_ops.dir/cmake_clean.cmake +.PHONY : op_kernel/CMakeFiles/npu_supported_ops.dir/clean + +op_kernel/CMakeFiles/npu_supported_ops.dir/depend: + cd /Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /Test_performance/Operator-performance/Increase_multiplexing/No_increase /Test_performance/Operator-performance/Increase_multiplexing/No_increase/op_kernel /Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out /Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out/op_kernel /Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out/op_kernel/CMakeFiles/npu_supported_ops.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : op_kernel/CMakeFiles/npu_supported_ops.dir/depend + diff --git a/Increase_multiplexing/No_increase/build_out/op_kernel/CMakeFiles/npu_supported_ops.dir/cmake_clean.cmake b/Increase_multiplexing/No_increase/build_out/op_kernel/CMakeFiles/npu_supported_ops.dir/cmake_clean.cmake new file mode 100644 index 0000000000000000000000000000000000000000..74257cf6ebf8321bd1cdf1fd3b9dff6f31a88317 --- /dev/null +++ b/Increase_multiplexing/No_increase/build_out/op_kernel/CMakeFiles/npu_supported_ops.dir/cmake_clean.cmake @@ -0,0 +1,9 @@ +file(REMOVE_RECURSE + "CMakeFiles/npu_supported_ops" + "tbe/op_info_cfg/ai_core/npu_supported_ops.json" +) + +# Per-language clean rules from dependency scanning. +foreach(lang ) + include(CMakeFiles/npu_supported_ops.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/Increase_multiplexing/No_increase/build_out/op_kernel/CMakeFiles/npu_supported_ops.dir/compiler_depend.make b/Increase_multiplexing/No_increase/build_out/op_kernel/CMakeFiles/npu_supported_ops.dir/compiler_depend.make new file mode 100644 index 0000000000000000000000000000000000000000..9f8bf5f55283f2af94a1d6c3d002e1abf9fb06be --- /dev/null +++ b/Increase_multiplexing/No_increase/build_out/op_kernel/CMakeFiles/npu_supported_ops.dir/compiler_depend.make @@ -0,0 +1,2 @@ +# Empty custom commands generated dependencies file for npu_supported_ops. +# This may be replaced when dependencies are built. diff --git a/Increase_multiplexing/No_increase/build_out/op_kernel/CMakeFiles/npu_supported_ops.dir/compiler_depend.ts b/Increase_multiplexing/No_increase/build_out/op_kernel/CMakeFiles/npu_supported_ops.dir/compiler_depend.ts new file mode 100644 index 0000000000000000000000000000000000000000..391e044314f82c750bb472ea75da0830fe80882c --- /dev/null +++ b/Increase_multiplexing/No_increase/build_out/op_kernel/CMakeFiles/npu_supported_ops.dir/compiler_depend.ts @@ -0,0 +1,2 @@ +# CMAKE generated file: DO NOT EDIT! +# Timestamp file for custom commands dependencies management for npu_supported_ops. diff --git a/Increase_multiplexing/No_increase/build_out/op_kernel/CMakeFiles/npu_supported_ops.dir/progress.make b/Increase_multiplexing/No_increase/build_out/op_kernel/CMakeFiles/npu_supported_ops.dir/progress.make new file mode 100644 index 0000000000000000000000000000000000000000..e42d498a89857163707bdf7455d3193d8ed5bfe2 --- /dev/null +++ b/Increase_multiplexing/No_increase/build_out/op_kernel/CMakeFiles/npu_supported_ops.dir/progress.make @@ -0,0 +1,2 @@ +CMAKE_PROGRESS_1 = 12 + diff --git a/Increase_multiplexing/No_increase/build_out/op_kernel/CMakeFiles/ops_info_gen_ascend310b.dir/DependInfo.cmake b/Increase_multiplexing/No_increase/build_out/op_kernel/CMakeFiles/ops_info_gen_ascend310b.dir/DependInfo.cmake new file mode 100644 index 0000000000000000000000000000000000000000..dc55e44b5556fc28ad7acb84f1df08a5aef15b8d --- /dev/null +++ b/Increase_multiplexing/No_increase/build_out/op_kernel/CMakeFiles/ops_info_gen_ascend310b.dir/DependInfo.cmake @@ -0,0 +1,18 @@ + +# Consider dependencies only in project. +set(CMAKE_DEPENDS_IN_PROJECT_ONLY OFF) + +# The set of languages for which implicit dependencies are needed: +set(CMAKE_DEPENDS_LANGUAGES + ) + +# The set of dependency files which are needed: +set(CMAKE_DEPENDS_DEPENDENCY_FILES + ) + +# Targets to which this target links. +set(CMAKE_TARGET_LINKED_INFO_FILES + ) + +# Fortran module output directory. +set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/Increase_multiplexing/No_increase/build_out/op_kernel/CMakeFiles/ops_info_gen_ascend310b.dir/build.make b/Increase_multiplexing/No_increase/build_out/op_kernel/CMakeFiles/ops_info_gen_ascend310b.dir/build.make new file mode 100644 index 0000000000000000000000000000000000000000..2c7ea89b1cebc579a873a69faaa8b318ad8308a7 --- /dev/null +++ b/Increase_multiplexing/No_increase/build_out/op_kernel/CMakeFiles/ops_info_gen_ascend310b.dir/build.make @@ -0,0 +1,92 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + +# Disable VCS-based implicit rules. +% : %,v + +# Disable VCS-based implicit rules. +% : RCS/% + +# Disable VCS-based implicit rules. +% : RCS/%,v + +# Disable VCS-based implicit rules. +% : SCCS/s.% + +# Disable VCS-based implicit rules. +% : s.% + +.SUFFIXES: .hpux_make_needs_suffix_list + +# Command-line flag to silence nested $(MAKE). +$(VERBOSE)MAKESILENT = -s + +#Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E rm -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /Test_performance/Operator-performance/Increase_multiplexing/No_increase + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out + +# Utility rule file for ops_info_gen_ascend310b. + +# Include any custom commands dependencies for this target. +include op_kernel/CMakeFiles/ops_info_gen_ascend310b.dir/compiler_depend.make + +# Include the progress variables for this target. +include op_kernel/CMakeFiles/ops_info_gen_ascend310b.dir/progress.make + +op_kernel/CMakeFiles/ops_info_gen_ascend310b: op_kernel/tbe/op_info_cfg/ai_core/ascend310b/aic-ascend310b-ops-info.json + +op_kernel/tbe/op_info_cfg/ai_core/ascend310b/aic-ascend310b-ops-info.json: + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --blue --bold --progress-dir=/Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Generating tbe/op_info_cfg/ai_core/ascend310b/aic-ascend310b-ops-info.json" + cd /Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out/op_kernel && mkdir -p /Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out/op_kernel/tbe/op_info_cfg/ai_core/ascend310b + cd /Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out/op_kernel && python3 /Test_performance/Operator-performance/Increase_multiplexing/No_increase/cmake/util/parse_ini_to_json.py /Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out/autogen/aic-ascend310b-ops-info.ini /Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out/op_kernel/tbe/op_info_cfg/ai_core/ascend310b/aic-ascend310b-ops-info.json + +ops_info_gen_ascend310b: op_kernel/CMakeFiles/ops_info_gen_ascend310b +ops_info_gen_ascend310b: op_kernel/tbe/op_info_cfg/ai_core/ascend310b/aic-ascend310b-ops-info.json +ops_info_gen_ascend310b: op_kernel/CMakeFiles/ops_info_gen_ascend310b.dir/build.make +.PHONY : ops_info_gen_ascend310b + +# Rule to build all files generated by this target. +op_kernel/CMakeFiles/ops_info_gen_ascend310b.dir/build: ops_info_gen_ascend310b +.PHONY : op_kernel/CMakeFiles/ops_info_gen_ascend310b.dir/build + +op_kernel/CMakeFiles/ops_info_gen_ascend310b.dir/clean: + cd /Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out/op_kernel && $(CMAKE_COMMAND) -P CMakeFiles/ops_info_gen_ascend310b.dir/cmake_clean.cmake +.PHONY : op_kernel/CMakeFiles/ops_info_gen_ascend310b.dir/clean + +op_kernel/CMakeFiles/ops_info_gen_ascend310b.dir/depend: + cd /Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /Test_performance/Operator-performance/Increase_multiplexing/No_increase /Test_performance/Operator-performance/Increase_multiplexing/No_increase/op_kernel /Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out /Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out/op_kernel /Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out/op_kernel/CMakeFiles/ops_info_gen_ascend310b.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : op_kernel/CMakeFiles/ops_info_gen_ascend310b.dir/depend + diff --git a/Increase_multiplexing/No_increase/build_out/op_kernel/CMakeFiles/ops_info_gen_ascend310b.dir/cmake_clean.cmake b/Increase_multiplexing/No_increase/build_out/op_kernel/CMakeFiles/ops_info_gen_ascend310b.dir/cmake_clean.cmake new file mode 100644 index 0000000000000000000000000000000000000000..0873ef7dbd668d16556df9538a9fa0bf4a335d09 --- /dev/null +++ b/Increase_multiplexing/No_increase/build_out/op_kernel/CMakeFiles/ops_info_gen_ascend310b.dir/cmake_clean.cmake @@ -0,0 +1,9 @@ +file(REMOVE_RECURSE + "CMakeFiles/ops_info_gen_ascend310b" + "tbe/op_info_cfg/ai_core/ascend310b/aic-ascend310b-ops-info.json" +) + +# Per-language clean rules from dependency scanning. +foreach(lang ) + include(CMakeFiles/ops_info_gen_ascend310b.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/Increase_multiplexing/No_increase/build_out/op_kernel/CMakeFiles/ops_info_gen_ascend310b.dir/compiler_depend.make b/Increase_multiplexing/No_increase/build_out/op_kernel/CMakeFiles/ops_info_gen_ascend310b.dir/compiler_depend.make new file mode 100644 index 0000000000000000000000000000000000000000..b1c31a685ba07abf8d9ee8e5c14347e18147775b --- /dev/null +++ b/Increase_multiplexing/No_increase/build_out/op_kernel/CMakeFiles/ops_info_gen_ascend310b.dir/compiler_depend.make @@ -0,0 +1,2 @@ +# Empty custom commands generated dependencies file for ops_info_gen_ascend310b. +# This may be replaced when dependencies are built. diff --git a/Increase_multiplexing/No_increase/build_out/op_kernel/CMakeFiles/ops_info_gen_ascend310b.dir/compiler_depend.ts b/Increase_multiplexing/No_increase/build_out/op_kernel/CMakeFiles/ops_info_gen_ascend310b.dir/compiler_depend.ts new file mode 100644 index 0000000000000000000000000000000000000000..48b406611124e445506c38d8a534c940c16a3dcf --- /dev/null +++ b/Increase_multiplexing/No_increase/build_out/op_kernel/CMakeFiles/ops_info_gen_ascend310b.dir/compiler_depend.ts @@ -0,0 +1,2 @@ +# CMAKE generated file: DO NOT EDIT! +# Timestamp file for custom commands dependencies management for ops_info_gen_ascend310b. diff --git a/Increase_multiplexing/No_increase/build_out/op_kernel/CMakeFiles/ops_info_gen_ascend310b.dir/progress.make b/Increase_multiplexing/No_increase/build_out/op_kernel/CMakeFiles/ops_info_gen_ascend310b.dir/progress.make new file mode 100644 index 0000000000000000000000000000000000000000..7e0358250d669f4e34f1dc4a0fb4d44932f34e28 --- /dev/null +++ b/Increase_multiplexing/No_increase/build_out/op_kernel/CMakeFiles/ops_info_gen_ascend310b.dir/progress.make @@ -0,0 +1,2 @@ +CMAKE_PROGRESS_1 = 13 + diff --git a/Increase_multiplexing/No_increase/build_out/op_kernel/CMakeFiles/ops_info_gen_ascend910b.dir/DependInfo.cmake b/Increase_multiplexing/No_increase/build_out/op_kernel/CMakeFiles/ops_info_gen_ascend910b.dir/DependInfo.cmake new file mode 100644 index 0000000000000000000000000000000000000000..dc55e44b5556fc28ad7acb84f1df08a5aef15b8d --- /dev/null +++ b/Increase_multiplexing/No_increase/build_out/op_kernel/CMakeFiles/ops_info_gen_ascend910b.dir/DependInfo.cmake @@ -0,0 +1,18 @@ + +# Consider dependencies only in project. +set(CMAKE_DEPENDS_IN_PROJECT_ONLY OFF) + +# The set of languages for which implicit dependencies are needed: +set(CMAKE_DEPENDS_LANGUAGES + ) + +# The set of dependency files which are needed: +set(CMAKE_DEPENDS_DEPENDENCY_FILES + ) + +# Targets to which this target links. +set(CMAKE_TARGET_LINKED_INFO_FILES + ) + +# Fortran module output directory. +set(CMAKE_Fortran_TARGET_MODULE_DIR "") diff --git a/Increase_multiplexing/No_increase/build_out/op_kernel/CMakeFiles/ops_info_gen_ascend910b.dir/build.make b/Increase_multiplexing/No_increase/build_out/op_kernel/CMakeFiles/ops_info_gen_ascend910b.dir/build.make new file mode 100644 index 0000000000000000000000000000000000000000..adf4e2ef919a2c18db247f3239128d7a2d3d3def --- /dev/null +++ b/Increase_multiplexing/No_increase/build_out/op_kernel/CMakeFiles/ops_info_gen_ascend910b.dir/build.make @@ -0,0 +1,92 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +# Delete rule output on recipe failure. +.DELETE_ON_ERROR: + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + +# Disable VCS-based implicit rules. +% : %,v + +# Disable VCS-based implicit rules. +% : RCS/% + +# Disable VCS-based implicit rules. +% : RCS/%,v + +# Disable VCS-based implicit rules. +% : SCCS/s.% + +# Disable VCS-based implicit rules. +% : s.% + +.SUFFIXES: .hpux_make_needs_suffix_list + +# Command-line flag to silence nested $(MAKE). +$(VERBOSE)MAKESILENT = -s + +#Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E rm -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /Test_performance/Operator-performance/Increase_multiplexing/No_increase + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out + +# Utility rule file for ops_info_gen_ascend910b. + +# Include any custom commands dependencies for this target. +include op_kernel/CMakeFiles/ops_info_gen_ascend910b.dir/compiler_depend.make + +# Include the progress variables for this target. +include op_kernel/CMakeFiles/ops_info_gen_ascend910b.dir/progress.make + +op_kernel/CMakeFiles/ops_info_gen_ascend910b: op_kernel/tbe/op_info_cfg/ai_core/ascend910b/aic-ascend910b-ops-info.json + +op_kernel/tbe/op_info_cfg/ai_core/ascend910b/aic-ascend910b-ops-info.json: + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --blue --bold --progress-dir=/Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Generating tbe/op_info_cfg/ai_core/ascend910b/aic-ascend910b-ops-info.json" + cd /Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out/op_kernel && mkdir -p /Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out/op_kernel/tbe/op_info_cfg/ai_core/ascend910b + cd /Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out/op_kernel && python3 /Test_performance/Operator-performance/Increase_multiplexing/No_increase/cmake/util/parse_ini_to_json.py /Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out/autogen/aic-ascend910b-ops-info.ini /Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out/op_kernel/tbe/op_info_cfg/ai_core/ascend910b/aic-ascend910b-ops-info.json + +ops_info_gen_ascend910b: op_kernel/CMakeFiles/ops_info_gen_ascend910b +ops_info_gen_ascend910b: op_kernel/tbe/op_info_cfg/ai_core/ascend910b/aic-ascend910b-ops-info.json +ops_info_gen_ascend910b: op_kernel/CMakeFiles/ops_info_gen_ascend910b.dir/build.make +.PHONY : ops_info_gen_ascend910b + +# Rule to build all files generated by this target. +op_kernel/CMakeFiles/ops_info_gen_ascend910b.dir/build: ops_info_gen_ascend910b +.PHONY : op_kernel/CMakeFiles/ops_info_gen_ascend910b.dir/build + +op_kernel/CMakeFiles/ops_info_gen_ascend910b.dir/clean: + cd /Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out/op_kernel && $(CMAKE_COMMAND) -P CMakeFiles/ops_info_gen_ascend910b.dir/cmake_clean.cmake +.PHONY : op_kernel/CMakeFiles/ops_info_gen_ascend910b.dir/clean + +op_kernel/CMakeFiles/ops_info_gen_ascend910b.dir/depend: + cd /Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /Test_performance/Operator-performance/Increase_multiplexing/No_increase /Test_performance/Operator-performance/Increase_multiplexing/No_increase/op_kernel /Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out /Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out/op_kernel /Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out/op_kernel/CMakeFiles/ops_info_gen_ascend910b.dir/DependInfo.cmake --color=$(COLOR) +.PHONY : op_kernel/CMakeFiles/ops_info_gen_ascend910b.dir/depend + diff --git a/Increase_multiplexing/No_increase/build_out/op_kernel/CMakeFiles/ops_info_gen_ascend910b.dir/cmake_clean.cmake b/Increase_multiplexing/No_increase/build_out/op_kernel/CMakeFiles/ops_info_gen_ascend910b.dir/cmake_clean.cmake new file mode 100644 index 0000000000000000000000000000000000000000..2a4652c5b2ad65cb30b012f83f4c93bb1aca0dde --- /dev/null +++ b/Increase_multiplexing/No_increase/build_out/op_kernel/CMakeFiles/ops_info_gen_ascend910b.dir/cmake_clean.cmake @@ -0,0 +1,9 @@ +file(REMOVE_RECURSE + "CMakeFiles/ops_info_gen_ascend910b" + "tbe/op_info_cfg/ai_core/ascend910b/aic-ascend910b-ops-info.json" +) + +# Per-language clean rules from dependency scanning. +foreach(lang ) + include(CMakeFiles/ops_info_gen_ascend910b.dir/cmake_clean_${lang}.cmake OPTIONAL) +endforeach() diff --git a/Increase_multiplexing/No_increase/build_out/op_kernel/CMakeFiles/ops_info_gen_ascend910b.dir/compiler_depend.make b/Increase_multiplexing/No_increase/build_out/op_kernel/CMakeFiles/ops_info_gen_ascend910b.dir/compiler_depend.make new file mode 100644 index 0000000000000000000000000000000000000000..de46960c131f3e7df591cd8804f02fdb8ad3d1b3 --- /dev/null +++ b/Increase_multiplexing/No_increase/build_out/op_kernel/CMakeFiles/ops_info_gen_ascend910b.dir/compiler_depend.make @@ -0,0 +1,2 @@ +# Empty custom commands generated dependencies file for ops_info_gen_ascend910b. +# This may be replaced when dependencies are built. diff --git a/Increase_multiplexing/No_increase/build_out/op_kernel/CMakeFiles/ops_info_gen_ascend910b.dir/compiler_depend.ts b/Increase_multiplexing/No_increase/build_out/op_kernel/CMakeFiles/ops_info_gen_ascend910b.dir/compiler_depend.ts new file mode 100644 index 0000000000000000000000000000000000000000..92989fc6e53d3136aec2bcc4e72270f683fa176a --- /dev/null +++ b/Increase_multiplexing/No_increase/build_out/op_kernel/CMakeFiles/ops_info_gen_ascend910b.dir/compiler_depend.ts @@ -0,0 +1,2 @@ +# CMAKE generated file: DO NOT EDIT! +# Timestamp file for custom commands dependencies management for ops_info_gen_ascend910b. diff --git a/Increase_multiplexing/No_increase/build_out/op_kernel/CMakeFiles/ops_info_gen_ascend910b.dir/progress.make b/Increase_multiplexing/No_increase/build_out/op_kernel/CMakeFiles/ops_info_gen_ascend910b.dir/progress.make new file mode 100644 index 0000000000000000000000000000000000000000..db9f2e439e11ef2781ec53779fc020fa01a2ea5b --- /dev/null +++ b/Increase_multiplexing/No_increase/build_out/op_kernel/CMakeFiles/ops_info_gen_ascend910b.dir/progress.make @@ -0,0 +1,2 @@ +CMAKE_PROGRESS_1 = 14 + diff --git a/Increase_multiplexing/No_increase/build_out/op_kernel/CMakeFiles/progress.marks b/Increase_multiplexing/No_increase/build_out/op_kernel/CMakeFiles/progress.marks new file mode 100644 index 0000000000000000000000000000000000000000..b8626c4cff2849624fb67f87cd0ad72b163671ad --- /dev/null +++ b/Increase_multiplexing/No_increase/build_out/op_kernel/CMakeFiles/progress.marks @@ -0,0 +1 @@ +4 diff --git a/Increase_multiplexing/No_increase/build_out/op_kernel/Makefile b/Increase_multiplexing/No_increase/build_out/op_kernel/Makefile new file mode 100644 index 0000000000000000000000000000000000000000..93c6800039073719fe040d5873f3618353e500b4 --- /dev/null +++ b/Increase_multiplexing/No_increase/build_out/op_kernel/Makefile @@ -0,0 +1,496 @@ +# CMAKE generated file: DO NOT EDIT! +# Generated by "Unix Makefiles" Generator, CMake Version 3.22 + +# Default target executed when no arguments are given to make. +default_target: all +.PHONY : default_target + +# Allow only one "make -f Makefile2" at a time, but pass parallelism. +.NOTPARALLEL: + +#============================================================================= +# Special targets provided by cmake. + +# Disable implicit rules so canonical targets will work. +.SUFFIXES: + +# Disable VCS-based implicit rules. +% : %,v + +# Disable VCS-based implicit rules. +% : RCS/% + +# Disable VCS-based implicit rules. +% : RCS/%,v + +# Disable VCS-based implicit rules. +% : SCCS/s.% + +# Disable VCS-based implicit rules. +% : s.% + +.SUFFIXES: .hpux_make_needs_suffix_list + +# Command-line flag to silence nested $(MAKE). +$(VERBOSE)MAKESILENT = -s + +#Suppress display of executed commands. +$(VERBOSE).SILENT: + +# A target that is always out of date. +cmake_force: +.PHONY : cmake_force + +#============================================================================= +# Set environment variables for the build. + +# The shell in which to execute make rules. +SHELL = /bin/sh + +# The CMake executable. +CMAKE_COMMAND = /usr/bin/cmake + +# The command to remove a file. +RM = /usr/bin/cmake -E rm -f + +# Escaping for special characters. +EQUALS = = + +# The top-level source directory on which CMake was run. +CMAKE_SOURCE_DIR = /Test_performance/Operator-performance/Increase_multiplexing/No_increase + +# The top-level build directory on which CMake was run. +CMAKE_BINARY_DIR = /Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out + +#============================================================================= +# Targets provided globally by CMake. + +# Special rule for the target package +package: preinstall + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Run CPack packaging tool..." + cd /Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out && /usr/bin/cpack --config ./CPackConfig.cmake +.PHONY : package + +# Special rule for the target package +package/fast: package +.PHONY : package/fast + +# Special rule for the target package_source +package_source: + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Run CPack packaging tool for source..." + cd /Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out && /usr/bin/cpack --config ./CPackSourceConfig.cmake /Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out/CPackSourceConfig.cmake +.PHONY : package_source + +# Special rule for the target package_source +package_source/fast: package_source +.PHONY : package_source/fast + +# Special rule for the target edit_cache +edit_cache: + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "No interactive CMake dialog available..." + /usr/bin/cmake -E echo No\ interactive\ CMake\ dialog\ available. +.PHONY : edit_cache + +# Special rule for the target edit_cache +edit_cache/fast: edit_cache +.PHONY : edit_cache/fast + +# Special rule for the target rebuild_cache +rebuild_cache: + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Running CMake to regenerate build system..." + /usr/bin/cmake --regenerate-during-build -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) +.PHONY : rebuild_cache + +# Special rule for the target rebuild_cache +rebuild_cache/fast: rebuild_cache +.PHONY : rebuild_cache/fast + +# Special rule for the target list_install_components +list_install_components: + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Available install components are: \"Unspecified\"" +.PHONY : list_install_components + +# Special rule for the target list_install_components +list_install_components/fast: list_install_components +.PHONY : list_install_components/fast + +# Special rule for the target install +install: preinstall + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Install the project..." + /usr/bin/cmake -P cmake_install.cmake +.PHONY : install + +# Special rule for the target install +install/fast: preinstall/fast + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Install the project..." + /usr/bin/cmake -P cmake_install.cmake +.PHONY : install/fast + +# Special rule for the target install/local +install/local: preinstall + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Installing only the local directory..." + /usr/bin/cmake -DCMAKE_INSTALL_LOCAL_ONLY=1 -P cmake_install.cmake +.PHONY : install/local + +# Special rule for the target install/local +install/local/fast: preinstall/fast + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Installing only the local directory..." + /usr/bin/cmake -DCMAKE_INSTALL_LOCAL_ONLY=1 -P cmake_install.cmake +.PHONY : install/local/fast + +# Special rule for the target install/strip +install/strip: preinstall + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Installing the project stripped..." + /usr/bin/cmake -DCMAKE_INSTALL_DO_STRIP=1 -P cmake_install.cmake +.PHONY : install/strip + +# Special rule for the target install/strip +install/strip/fast: preinstall/fast + @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --cyan "Installing the project stripped..." + /usr/bin/cmake -DCMAKE_INSTALL_DO_STRIP=1 -P cmake_install.cmake +.PHONY : install/strip/fast + +# The main all target +all: cmake_check_build_system + cd /Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out && $(CMAKE_COMMAND) -E cmake_progress_start /Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out/CMakeFiles /Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out/op_kernel//CMakeFiles/progress.marks + cd /Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_kernel/all + $(CMAKE_COMMAND) -E cmake_progress_start /Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out/CMakeFiles 0 +.PHONY : all + +# The main clean target +clean: + cd /Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_kernel/clean +.PHONY : clean + +# The main clean target +clean/fast: clean +.PHONY : clean/fast + +# Prepare targets for installation. +preinstall: all + cd /Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_kernel/preinstall +.PHONY : preinstall + +# Prepare targets for installation. +preinstall/fast: + cd /Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_kernel/preinstall +.PHONY : preinstall/fast + +# clear depends +depend: + cd /Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out && $(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 1 +.PHONY : depend + +# Convenience name for target. +op_kernel/CMakeFiles/ops_info_gen_ascend310b.dir/rule: + cd /Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_kernel/CMakeFiles/ops_info_gen_ascend310b.dir/rule +.PHONY : op_kernel/CMakeFiles/ops_info_gen_ascend310b.dir/rule + +# Convenience name for target. +ops_info_gen_ascend310b: op_kernel/CMakeFiles/ops_info_gen_ascend310b.dir/rule +.PHONY : ops_info_gen_ascend310b + +# fast build rule for target. +ops_info_gen_ascend310b/fast: + cd /Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out && $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ops_info_gen_ascend310b.dir/build.make op_kernel/CMakeFiles/ops_info_gen_ascend310b.dir/build +.PHONY : ops_info_gen_ascend310b/fast + +# Convenience name for target. +op_kernel/CMakeFiles/ascendc_impl_gen.dir/rule: + cd /Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_kernel/CMakeFiles/ascendc_impl_gen.dir/rule +.PHONY : op_kernel/CMakeFiles/ascendc_impl_gen.dir/rule + +# Convenience name for target. +ascendc_impl_gen: op_kernel/CMakeFiles/ascendc_impl_gen.dir/rule +.PHONY : ascendc_impl_gen + +# fast build rule for target. +ascendc_impl_gen/fast: + cd /Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out && $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_impl_gen.dir/build.make op_kernel/CMakeFiles/ascendc_impl_gen.dir/build +.PHONY : ascendc_impl_gen/fast + +# Convenience name for target. +op_kernel/CMakeFiles/binary.dir/rule: + cd /Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_kernel/CMakeFiles/binary.dir/rule +.PHONY : op_kernel/CMakeFiles/binary.dir/rule + +# Convenience name for target. +binary: op_kernel/CMakeFiles/binary.dir/rule +.PHONY : binary + +# fast build rule for target. +binary/fast: + cd /Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out && $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/binary.dir/build.make op_kernel/CMakeFiles/binary.dir/build +.PHONY : binary/fast + +# Convenience name for target. +op_kernel/CMakeFiles/ascendc_bin_ascend310b.dir/rule: + cd /Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_kernel/CMakeFiles/ascendc_bin_ascend310b.dir/rule +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend310b.dir/rule + +# Convenience name for target. +ascendc_bin_ascend310b: op_kernel/CMakeFiles/ascendc_bin_ascend310b.dir/rule +.PHONY : ascendc_bin_ascend310b + +# fast build rule for target. +ascendc_bin_ascend310b/fast: + cd /Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out && $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend310b.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend310b.dir/build +.PHONY : ascendc_bin_ascend310b/fast + +# Convenience name for target. +op_kernel/CMakeFiles/ascendc_bin_ascend310b_gen_ops_config.dir/rule: + cd /Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_kernel/CMakeFiles/ascendc_bin_ascend310b_gen_ops_config.dir/rule +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend310b_gen_ops_config.dir/rule + +# Convenience name for target. +ascendc_bin_ascend310b_gen_ops_config: op_kernel/CMakeFiles/ascendc_bin_ascend310b_gen_ops_config.dir/rule +.PHONY : ascendc_bin_ascend310b_gen_ops_config + +# fast build rule for target. +ascendc_bin_ascend310b_gen_ops_config/fast: + cd /Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out && $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend310b_gen_ops_config.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend310b_gen_ops_config.dir/build +.PHONY : ascendc_bin_ascend310b_gen_ops_config/fast + +# Convenience name for target. +op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_copy.dir/rule: + cd /Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_copy.dir/rule +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_copy.dir/rule + +# Convenience name for target. +ascendc_bin_ascend310b_add_custom_copy: op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_copy.dir/rule +.PHONY : ascendc_bin_ascend310b_add_custom_copy + +# fast build rule for target. +ascendc_bin_ascend310b_add_custom_copy/fast: + cd /Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out && $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_copy.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_copy.dir/build +.PHONY : ascendc_bin_ascend310b_add_custom_copy/fast + +# Convenience name for target. +op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_0.dir/rule: + cd /Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_0.dir/rule +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_0.dir/rule + +# Convenience name for target. +ascendc_bin_ascend310b_add_custom_0: op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_0.dir/rule +.PHONY : ascendc_bin_ascend310b_add_custom_0 + +# fast build rule for target. +ascendc_bin_ascend310b_add_custom_0/fast: + cd /Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out && $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_0.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_0.dir/build +.PHONY : ascendc_bin_ascend310b_add_custom_0/fast + +# Convenience name for target. +op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_1.dir/rule: + cd /Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_1.dir/rule +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_1.dir/rule + +# Convenience name for target. +ascendc_bin_ascend310b_add_custom_1: op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_1.dir/rule +.PHONY : ascendc_bin_ascend310b_add_custom_1 + +# fast build rule for target. +ascendc_bin_ascend310b_add_custom_1/fast: + cd /Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out && $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_1.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_1.dir/build +.PHONY : ascendc_bin_ascend310b_add_custom_1/fast + +# Convenience name for target. +op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_2.dir/rule: + cd /Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_2.dir/rule +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_2.dir/rule + +# Convenience name for target. +ascendc_bin_ascend310b_add_custom_2: op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_2.dir/rule +.PHONY : ascendc_bin_ascend310b_add_custom_2 + +# fast build rule for target. +ascendc_bin_ascend310b_add_custom_2/fast: + cd /Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out && $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_2.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_2.dir/build +.PHONY : ascendc_bin_ascend310b_add_custom_2/fast + +# Convenience name for target. +op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_3.dir/rule: + cd /Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_3.dir/rule +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_3.dir/rule + +# Convenience name for target. +ascendc_bin_ascend310b_add_custom_3: op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_3.dir/rule +.PHONY : ascendc_bin_ascend310b_add_custom_3 + +# fast build rule for target. +ascendc_bin_ascend310b_add_custom_3/fast: + cd /Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out && $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_3.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend310b_add_custom_3.dir/build +.PHONY : ascendc_bin_ascend310b_add_custom_3/fast + +# Convenience name for target. +op_kernel/CMakeFiles/ops_info_gen_ascend910b.dir/rule: + cd /Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_kernel/CMakeFiles/ops_info_gen_ascend910b.dir/rule +.PHONY : op_kernel/CMakeFiles/ops_info_gen_ascend910b.dir/rule + +# Convenience name for target. +ops_info_gen_ascend910b: op_kernel/CMakeFiles/ops_info_gen_ascend910b.dir/rule +.PHONY : ops_info_gen_ascend910b + +# fast build rule for target. +ops_info_gen_ascend910b/fast: + cd /Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out && $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ops_info_gen_ascend910b.dir/build.make op_kernel/CMakeFiles/ops_info_gen_ascend910b.dir/build +.PHONY : ops_info_gen_ascend910b/fast + +# Convenience name for target. +op_kernel/CMakeFiles/ascendc_bin_ascend910b.dir/rule: + cd /Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_kernel/CMakeFiles/ascendc_bin_ascend910b.dir/rule +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend910b.dir/rule + +# Convenience name for target. +ascendc_bin_ascend910b: op_kernel/CMakeFiles/ascendc_bin_ascend910b.dir/rule +.PHONY : ascendc_bin_ascend910b + +# fast build rule for target. +ascendc_bin_ascend910b/fast: + cd /Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out && $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend910b.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend910b.dir/build +.PHONY : ascendc_bin_ascend910b/fast + +# Convenience name for target. +op_kernel/CMakeFiles/ascendc_bin_ascend910b_gen_ops_config.dir/rule: + cd /Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_kernel/CMakeFiles/ascendc_bin_ascend910b_gen_ops_config.dir/rule +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend910b_gen_ops_config.dir/rule + +# Convenience name for target. +ascendc_bin_ascend910b_gen_ops_config: op_kernel/CMakeFiles/ascendc_bin_ascend910b_gen_ops_config.dir/rule +.PHONY : ascendc_bin_ascend910b_gen_ops_config + +# fast build rule for target. +ascendc_bin_ascend910b_gen_ops_config/fast: + cd /Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out && $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend910b_gen_ops_config.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend910b_gen_ops_config.dir/build +.PHONY : ascendc_bin_ascend910b_gen_ops_config/fast + +# Convenience name for target. +op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_copy.dir/rule: + cd /Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_copy.dir/rule +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_copy.dir/rule + +# Convenience name for target. +ascendc_bin_ascend910b_add_custom_copy: op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_copy.dir/rule +.PHONY : ascendc_bin_ascend910b_add_custom_copy + +# fast build rule for target. +ascendc_bin_ascend910b_add_custom_copy/fast: + cd /Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out && $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_copy.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_copy.dir/build +.PHONY : ascendc_bin_ascend910b_add_custom_copy/fast + +# Convenience name for target. +op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_0.dir/rule: + cd /Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_0.dir/rule +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_0.dir/rule + +# Convenience name for target. +ascendc_bin_ascend910b_add_custom_0: op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_0.dir/rule +.PHONY : ascendc_bin_ascend910b_add_custom_0 + +# fast build rule for target. +ascendc_bin_ascend910b_add_custom_0/fast: + cd /Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out && $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_0.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_0.dir/build +.PHONY : ascendc_bin_ascend910b_add_custom_0/fast + +# Convenience name for target. +op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_1.dir/rule: + cd /Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_1.dir/rule +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_1.dir/rule + +# Convenience name for target. +ascendc_bin_ascend910b_add_custom_1: op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_1.dir/rule +.PHONY : ascendc_bin_ascend910b_add_custom_1 + +# fast build rule for target. +ascendc_bin_ascend910b_add_custom_1/fast: + cd /Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out && $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_1.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_1.dir/build +.PHONY : ascendc_bin_ascend910b_add_custom_1/fast + +# Convenience name for target. +op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_2.dir/rule: + cd /Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_2.dir/rule +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_2.dir/rule + +# Convenience name for target. +ascendc_bin_ascend910b_add_custom_2: op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_2.dir/rule +.PHONY : ascendc_bin_ascend910b_add_custom_2 + +# fast build rule for target. +ascendc_bin_ascend910b_add_custom_2/fast: + cd /Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out && $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_2.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_2.dir/build +.PHONY : ascendc_bin_ascend910b_add_custom_2/fast + +# Convenience name for target. +op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_3.dir/rule: + cd /Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_3.dir/rule +.PHONY : op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_3.dir/rule + +# Convenience name for target. +ascendc_bin_ascend910b_add_custom_3: op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_3.dir/rule +.PHONY : ascendc_bin_ascend910b_add_custom_3 + +# fast build rule for target. +ascendc_bin_ascend910b_add_custom_3/fast: + cd /Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out && $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_3.dir/build.make op_kernel/CMakeFiles/ascendc_bin_ascend910b_add_custom_3.dir/build +.PHONY : ascendc_bin_ascend910b_add_custom_3/fast + +# Convenience name for target. +op_kernel/CMakeFiles/npu_supported_ops.dir/rule: + cd /Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out && $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 op_kernel/CMakeFiles/npu_supported_ops.dir/rule +.PHONY : op_kernel/CMakeFiles/npu_supported_ops.dir/rule + +# Convenience name for target. +npu_supported_ops: op_kernel/CMakeFiles/npu_supported_ops.dir/rule +.PHONY : npu_supported_ops + +# fast build rule for target. +npu_supported_ops/fast: + cd /Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out && $(MAKE) $(MAKESILENT) -f op_kernel/CMakeFiles/npu_supported_ops.dir/build.make op_kernel/CMakeFiles/npu_supported_ops.dir/build +.PHONY : npu_supported_ops/fast + +# Help Target +help: + @echo "The following are some of the valid targets for this Makefile:" + @echo "... all (the default if no target is provided)" + @echo "... clean" + @echo "... depend" + @echo "... edit_cache" + @echo "... install" + @echo "... install/local" + @echo "... install/strip" + @echo "... list_install_components" + @echo "... package" + @echo "... package_source" + @echo "... rebuild_cache" + @echo "... ascendc_bin_ascend310b" + @echo "... ascendc_bin_ascend310b_add_custom_0" + @echo "... ascendc_bin_ascend310b_add_custom_1" + @echo "... ascendc_bin_ascend310b_add_custom_2" + @echo "... ascendc_bin_ascend310b_add_custom_3" + @echo "... ascendc_bin_ascend310b_add_custom_copy" + @echo "... ascendc_bin_ascend310b_gen_ops_config" + @echo "... ascendc_bin_ascend910b" + @echo "... ascendc_bin_ascend910b_add_custom_0" + @echo "... ascendc_bin_ascend910b_add_custom_1" + @echo "... ascendc_bin_ascend910b_add_custom_2" + @echo "... ascendc_bin_ascend910b_add_custom_3" + @echo "... ascendc_bin_ascend910b_add_custom_copy" + @echo "... ascendc_bin_ascend910b_gen_ops_config" + @echo "... ascendc_impl_gen" + @echo "... binary" + @echo "... npu_supported_ops" + @echo "... ops_info_gen_ascend310b" + @echo "... ops_info_gen_ascend910b" +.PHONY : help + + + +#============================================================================= +# Special targets to cleanup operation of make. + +# Special rule to run CMake to check the build system integrity. +# No rule that depends on this can have commands that come from listfiles +# because they might be regenerated. +cmake_check_build_system: + cd /Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out && $(CMAKE_COMMAND) -S$(CMAKE_SOURCE_DIR) -B$(CMAKE_BINARY_DIR) --check-build-system CMakeFiles/Makefile.cmake 0 +.PHONY : cmake_check_build_system + diff --git a/Increase_multiplexing/No_increase/build_out/op_kernel/binary/ascend310b/bin/add_custom.json b/Increase_multiplexing/No_increase/build_out/op_kernel/binary/ascend310b/bin/add_custom.json new file mode 100644 index 0000000000000000000000000000000000000000..170cea5694fe4b283b487e731418507d4b78ce27 --- /dev/null +++ b/Increase_multiplexing/No_increase/build_out/op_kernel/binary/ascend310b/bin/add_custom.json @@ -0,0 +1,184 @@ +{ + "binList": [ + { + "simplifiedKey": [ + "AddCustom/d=0,p=0/1,2/1,2/1,2", + "AddCustom/d=1,p=0/1,2/1,2/1,2" + ], + "staticKey": "24db4d78a3a31c0287aa11345320c199348443901fef8fe630f68f86fd5dc348", + "int64Mode": false, + "inputs": [ + { + "name": "x", + "index": 0, + "dtype": "float16", + "format": "ND", + "paramType": "required", + "shape": [ + -2 + ] + }, + { + "name": "y", + "index": 1, + "dtype": "float16", + "format": "ND", + "paramType": "required", + "shape": [ + -2 + ] + } + ], + "outputs": [ + { + "name": "z", + "index": 0, + "dtype": "float16", + "format": "ND", + "paramType": "required", + "shape": [ + -2 + ] + } + ], + "binInfo": { + "jsonFilePath": "ascend310b/add_custom/AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b.json" + } + }, + { + "simplifiedKey": [ + "AddCustom/d=0,p=0/0,2/0,2/0,2", + "AddCustom/d=1,p=0/0,2/0,2/0,2" + ], + "staticKey": "295935613b943d6a71aa3e5b596ee7da1f284cfde70cbf59960f8c546b5d4d30", + "int64Mode": false, + "inputs": [ + { + "name": "x", + "index": 0, + "dtype": "float32", + "format": "ND", + "paramType": "required", + "shape": [ + -2 + ] + }, + { + "name": "y", + "index": 1, + "dtype": "float32", + "format": "ND", + "paramType": "required", + "shape": [ + -2 + ] + } + ], + "outputs": [ + { + "name": "z", + "index": 0, + "dtype": "float32", + "format": "ND", + "paramType": "required", + "shape": [ + -2 + ] + } + ], + "binInfo": { + "jsonFilePath": "ascend310b/add_custom/AddCustom_ccd748392d99d04b8205210970fde2b9.json" + } + }, + { + "simplifiedKey": [ + "AddCustom/d=0,p=0/2,2/2,2/2,2", + "AddCustom/d=1,p=0/2,2/2,2/2,2" + ], + "staticKey": "c5adedad86a36c471e50645c88bd4a341fbacc27b6d00160b8572e59da3494f8", + "int64Mode": false, + "inputs": [ + { + "name": "x", + "index": 0, + "dtype": "int8", + "format": "ND", + "paramType": "required", + "shape": [ + -2 + ] + }, + { + "name": "y", + "index": 1, + "dtype": "int8", + "format": "ND", + "paramType": "required", + "shape": [ + -2 + ] + } + ], + "outputs": [ + { + "name": "z", + "index": 0, + "dtype": "int8", + "format": "ND", + "paramType": "required", + "shape": [ + -2 + ] + } + ], + "binInfo": { + "jsonFilePath": "ascend310b/add_custom/AddCustom_ed9fc09970baaf94d89a7a5a66099e58.json" + } + }, + { + "simplifiedKey": [ + "AddCustom/d=0,p=0/3,2/3,2/3,2", + "AddCustom/d=1,p=0/3,2/3,2/3,2" + ], + "staticKey": "75047c2edb77e42c0c726fa5413a1b9940aca6072fa87126160fc09d3d307b1a", + "int64Mode": false, + "inputs": [ + { + "name": "x", + "index": 0, + "dtype": "int32", + "format": "ND", + "paramType": "required", + "shape": [ + -2 + ] + }, + { + "name": "y", + "index": 1, + "dtype": "int32", + "format": "ND", + "paramType": "required", + "shape": [ + -2 + ] + } + ], + "outputs": [ + { + "name": "z", + "index": 0, + "dtype": "int32", + "format": "ND", + "paramType": "required", + "shape": [ + -2 + ] + } + ], + "binInfo": { + "jsonFilePath": "ascend310b/add_custom/AddCustom_402e355eb717124771cfc7dbebfe946c.json" + } + } + ] +} \ No newline at end of file diff --git a/Increase_multiplexing/No_increase/build_out/op_kernel/binary/ascend310b/bin/add_custom/AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b.json b/Increase_multiplexing/No_increase/build_out/op_kernel/binary/ascend310b/bin/add_custom/AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b.json new file mode 100644 index 0000000000000000000000000000000000000000..757b37758ae8df243a5c2c1f6b724ff09e0324fd --- /dev/null +++ b/Increase_multiplexing/No_increase/build_out/op_kernel/binary/ascend310b/bin/add_custom/AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b.json @@ -0,0 +1,76 @@ +{ + "binFileName": "AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b", + "binFileSuffix": ".o", + "blockDim": -1, + "coreType": "VectorCore", + "core_type": "AIV", + "kernelName": "AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b", + "magic": "RT_DEV_BINARY_MAGIC_ELF", + "memoryStamping": [], + "opParaSize": 32, + "parameters": [], + "sha256": "d96ae256a94d13e613caea472b6151e02120388bbfdf0080b7c3909b1df5f934", + "workspace": { + "num": 1, + "size": [ + -1 + ], + "type": [ + 0 + ] + }, + "kernelList": [ + { + "kernelName": "AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b_0" + } + ], + "optionalInputMode": "gen_placeholder", + "compileInfo": {}, + "supportInfo": { + "implMode": "", + "int64Mode": false, + "simplifiedKeyMode": 0, + "simplifiedKey": [ + "AddCustom/d=0,p=0/1,2/1,2/1,2", + "AddCustom/d=1,p=0/1,2/1,2/1,2" + ], + "staticKey": "24db4d78a3a31c0287aa11345320c199348443901fef8fe630f68f86fd5dc348", + "inputs": [ + { + "name": "x", + "index": 0, + "dtype": "float16", + "format": "ND", + "paramType": "required", + "shape": [ + -2 + ] + }, + { + "name": "y", + "index": 1, + "dtype": "float16", + "format": "ND", + "paramType": "required", + "shape": [ + -2 + ] + } + ], + "outputs": [ + { + "name": "z", + "index": 0, + "dtype": "float16", + "format": "ND", + "paramType": "required", + "shape": [ + -2 + ] + } + ], + "opMode": "dynamic", + "optionalInputMode": "gen_placeholder", + "deterministic": "ignore" + } +} \ No newline at end of file diff --git a/Increase_multiplexing/No_increase/build_out/op_kernel/binary/ascend310b/bin/add_custom/AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b.o b/Increase_multiplexing/No_increase/build_out/op_kernel/binary/ascend310b/bin/add_custom/AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b.o new file mode 100644 index 0000000000000000000000000000000000000000..20fecc586d7de02d06c53526d978d3f3176d7b4b Binary files /dev/null and b/Increase_multiplexing/No_increase/build_out/op_kernel/binary/ascend310b/bin/add_custom/AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b.o differ diff --git a/Increase_multiplexing/No_increase/build_out/op_kernel/binary/ascend310b/bin/add_custom/AddCustom_402e355eb717124771cfc7dbebfe946c.json b/Increase_multiplexing/No_increase/build_out/op_kernel/binary/ascend310b/bin/add_custom/AddCustom_402e355eb717124771cfc7dbebfe946c.json new file mode 100644 index 0000000000000000000000000000000000000000..aa8d5eea812caf73ff30b94bad54607ebce04d69 --- /dev/null +++ b/Increase_multiplexing/No_increase/build_out/op_kernel/binary/ascend310b/bin/add_custom/AddCustom_402e355eb717124771cfc7dbebfe946c.json @@ -0,0 +1,76 @@ +{ + "binFileName": "AddCustom_402e355eb717124771cfc7dbebfe946c", + "binFileSuffix": ".o", + "blockDim": -1, + "coreType": "VectorCore", + "core_type": "AIV", + "kernelName": "AddCustom_402e355eb717124771cfc7dbebfe946c", + "magic": "RT_DEV_BINARY_MAGIC_ELF", + "memoryStamping": [], + "opParaSize": 32, + "parameters": [], + "sha256": "a37f60cb8c50f48be6005a333e8e081082690feebe765cce711e908257286529", + "workspace": { + "num": 1, + "size": [ + -1 + ], + "type": [ + 0 + ] + }, + "kernelList": [ + { + "kernelName": "AddCustom_402e355eb717124771cfc7dbebfe946c_0" + } + ], + "optionalInputMode": "gen_placeholder", + "compileInfo": {}, + "supportInfo": { + "implMode": "", + "int64Mode": false, + "simplifiedKeyMode": 0, + "simplifiedKey": [ + "AddCustom/d=0,p=0/3,2/3,2/3,2", + "AddCustom/d=1,p=0/3,2/3,2/3,2" + ], + "staticKey": "75047c2edb77e42c0c726fa5413a1b9940aca6072fa87126160fc09d3d307b1a", + "inputs": [ + { + "name": "x", + "index": 0, + "dtype": "int32", + "format": "ND", + "paramType": "required", + "shape": [ + -2 + ] + }, + { + "name": "y", + "index": 1, + "dtype": "int32", + "format": "ND", + "paramType": "required", + "shape": [ + -2 + ] + } + ], + "outputs": [ + { + "name": "z", + "index": 0, + "dtype": "int32", + "format": "ND", + "paramType": "required", + "shape": [ + -2 + ] + } + ], + "opMode": "dynamic", + "optionalInputMode": "gen_placeholder", + "deterministic": "ignore" + } +} \ No newline at end of file diff --git a/Increase_multiplexing/No_increase/build_out/op_kernel/binary/ascend310b/bin/add_custom/AddCustom_402e355eb717124771cfc7dbebfe946c.o b/Increase_multiplexing/No_increase/build_out/op_kernel/binary/ascend310b/bin/add_custom/AddCustom_402e355eb717124771cfc7dbebfe946c.o new file mode 100644 index 0000000000000000000000000000000000000000..10ab7a3d12a3a208726f27215516bdeb8fc625b5 Binary files /dev/null and b/Increase_multiplexing/No_increase/build_out/op_kernel/binary/ascend310b/bin/add_custom/AddCustom_402e355eb717124771cfc7dbebfe946c.o differ diff --git a/Increase_multiplexing/No_increase/build_out/op_kernel/binary/ascend310b/bin/add_custom/AddCustom_ccd748392d99d04b8205210970fde2b9.json b/Increase_multiplexing/No_increase/build_out/op_kernel/binary/ascend310b/bin/add_custom/AddCustom_ccd748392d99d04b8205210970fde2b9.json new file mode 100644 index 0000000000000000000000000000000000000000..3bc87ad15a85ab4f8c1d19babf972a8f35b915fc --- /dev/null +++ b/Increase_multiplexing/No_increase/build_out/op_kernel/binary/ascend310b/bin/add_custom/AddCustom_ccd748392d99d04b8205210970fde2b9.json @@ -0,0 +1,76 @@ +{ + "binFileName": "AddCustom_ccd748392d99d04b8205210970fde2b9", + "binFileSuffix": ".o", + "blockDim": -1, + "coreType": "VectorCore", + "core_type": "AIV", + "kernelName": "AddCustom_ccd748392d99d04b8205210970fde2b9", + "magic": "RT_DEV_BINARY_MAGIC_ELF", + "memoryStamping": [], + "opParaSize": 32, + "parameters": [], + "sha256": "8b5d1dd6651ccc194f491b68aae56e4d0d2e545c759d0801fd8b8303d8f5a8db", + "workspace": { + "num": 1, + "size": [ + -1 + ], + "type": [ + 0 + ] + }, + "kernelList": [ + { + "kernelName": "AddCustom_ccd748392d99d04b8205210970fde2b9_0" + } + ], + "optionalInputMode": "gen_placeholder", + "compileInfo": {}, + "supportInfo": { + "implMode": "", + "int64Mode": false, + "simplifiedKeyMode": 0, + "simplifiedKey": [ + "AddCustom/d=0,p=0/0,2/0,2/0,2", + "AddCustom/d=1,p=0/0,2/0,2/0,2" + ], + "staticKey": "295935613b943d6a71aa3e5b596ee7da1f284cfde70cbf59960f8c546b5d4d30", + "inputs": [ + { + "name": "x", + "index": 0, + "dtype": "float32", + "format": "ND", + "paramType": "required", + "shape": [ + -2 + ] + }, + { + "name": "y", + "index": 1, + "dtype": "float32", + "format": "ND", + "paramType": "required", + "shape": [ + -2 + ] + } + ], + "outputs": [ + { + "name": "z", + "index": 0, + "dtype": "float32", + "format": "ND", + "paramType": "required", + "shape": [ + -2 + ] + } + ], + "opMode": "dynamic", + "optionalInputMode": "gen_placeholder", + "deterministic": "ignore" + } +} \ No newline at end of file diff --git a/Increase_multiplexing/No_increase/build_out/op_kernel/binary/ascend310b/bin/add_custom/AddCustom_ccd748392d99d04b8205210970fde2b9.o b/Increase_multiplexing/No_increase/build_out/op_kernel/binary/ascend310b/bin/add_custom/AddCustom_ccd748392d99d04b8205210970fde2b9.o new file mode 100644 index 0000000000000000000000000000000000000000..6ae64cc9c244f6b9dd6d81be0af0914e166305cc Binary files /dev/null and b/Increase_multiplexing/No_increase/build_out/op_kernel/binary/ascend310b/bin/add_custom/AddCustom_ccd748392d99d04b8205210970fde2b9.o differ diff --git a/Increase_multiplexing/No_increase/build_out/op_kernel/binary/ascend310b/bin/add_custom/AddCustom_ed9fc09970baaf94d89a7a5a66099e58.json b/Increase_multiplexing/No_increase/build_out/op_kernel/binary/ascend310b/bin/add_custom/AddCustom_ed9fc09970baaf94d89a7a5a66099e58.json new file mode 100644 index 0000000000000000000000000000000000000000..401839dc988b6ab1fa1637112cf90fd39f3ca73d --- /dev/null +++ b/Increase_multiplexing/No_increase/build_out/op_kernel/binary/ascend310b/bin/add_custom/AddCustom_ed9fc09970baaf94d89a7a5a66099e58.json @@ -0,0 +1,76 @@ +{ + "binFileName": "AddCustom_ed9fc09970baaf94d89a7a5a66099e58", + "binFileSuffix": ".o", + "blockDim": -1, + "coreType": "VectorCore", + "core_type": "AIV", + "kernelName": "AddCustom_ed9fc09970baaf94d89a7a5a66099e58", + "magic": "RT_DEV_BINARY_MAGIC_ELF", + "memoryStamping": [], + "opParaSize": 32, + "parameters": [], + "sha256": "198f7071d86cfe01aed022666412210dccb1b5d2cbd4e8384c989ed0ba7e8a2d", + "workspace": { + "num": 1, + "size": [ + -1 + ], + "type": [ + 0 + ] + }, + "kernelList": [ + { + "kernelName": "AddCustom_ed9fc09970baaf94d89a7a5a66099e58_0" + } + ], + "optionalInputMode": "gen_placeholder", + "compileInfo": {}, + "supportInfo": { + "implMode": "", + "int64Mode": false, + "simplifiedKeyMode": 0, + "simplifiedKey": [ + "AddCustom/d=0,p=0/2,2/2,2/2,2", + "AddCustom/d=1,p=0/2,2/2,2/2,2" + ], + "staticKey": "c5adedad86a36c471e50645c88bd4a341fbacc27b6d00160b8572e59da3494f8", + "inputs": [ + { + "name": "x", + "index": 0, + "dtype": "int8", + "format": "ND", + "paramType": "required", + "shape": [ + -2 + ] + }, + { + "name": "y", + "index": 1, + "dtype": "int8", + "format": "ND", + "paramType": "required", + "shape": [ + -2 + ] + } + ], + "outputs": [ + { + "name": "z", + "index": 0, + "dtype": "int8", + "format": "ND", + "paramType": "required", + "shape": [ + -2 + ] + } + ], + "opMode": "dynamic", + "optionalInputMode": "gen_placeholder", + "deterministic": "ignore" + } +} \ No newline at end of file diff --git a/Increase_multiplexing/No_increase/build_out/op_kernel/binary/ascend310b/bin/add_custom/AddCustom_ed9fc09970baaf94d89a7a5a66099e58.o b/Increase_multiplexing/No_increase/build_out/op_kernel/binary/ascend310b/bin/add_custom/AddCustom_ed9fc09970baaf94d89a7a5a66099e58.o new file mode 100644 index 0000000000000000000000000000000000000000..88f77a32bd3fb4f35ab8266ce19de4831b53cc12 Binary files /dev/null and b/Increase_multiplexing/No_increase/build_out/op_kernel/binary/ascend310b/bin/add_custom/AddCustom_ed9fc09970baaf94d89a7a5a66099e58.o differ diff --git a/Increase_multiplexing/No_increase/build_out/op_kernel/binary/ascend310b/bin/binary_info_config.json b/Increase_multiplexing/No_increase/build_out/op_kernel/binary/ascend310b/bin/binary_info_config.json new file mode 100644 index 0000000000000000000000000000000000000000..581186ddc39430611a8dd64d21c7bc26d14da152 --- /dev/null +++ b/Increase_multiplexing/No_increase/build_out/op_kernel/binary/ascend310b/bin/binary_info_config.json @@ -0,0 +1,48 @@ +{ + "AddCustom": { + "dynamicRankSupport": true, + "simplifiedKeyMode": 0, + "binaryList": [ + { + "coreType": 2, + "simplifiedKey": "AddCustom/d=0,p=0/1,2/1,2/1,2", + "binPath": "ascend310b/add_custom/AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b.o" + }, + { + "coreType": 2, + "simplifiedKey": "AddCustom/d=1,p=0/1,2/1,2/1,2", + "binPath": "ascend310b/add_custom/AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b.o" + }, + { + "coreType": 2, + "simplifiedKey": "AddCustom/d=0,p=0/0,2/0,2/0,2", + "binPath": "ascend310b/add_custom/AddCustom_ccd748392d99d04b8205210970fde2b9.o" + }, + { + "coreType": 2, + "simplifiedKey": "AddCustom/d=1,p=0/0,2/0,2/0,2", + "binPath": "ascend310b/add_custom/AddCustom_ccd748392d99d04b8205210970fde2b9.o" + }, + { + "coreType": 2, + "simplifiedKey": "AddCustom/d=0,p=0/2,2/2,2/2,2", + "binPath": "ascend310b/add_custom/AddCustom_ed9fc09970baaf94d89a7a5a66099e58.o" + }, + { + "coreType": 2, + "simplifiedKey": "AddCustom/d=1,p=0/2,2/2,2/2,2", + "binPath": "ascend310b/add_custom/AddCustom_ed9fc09970baaf94d89a7a5a66099e58.o" + }, + { + "coreType": 2, + "simplifiedKey": "AddCustom/d=0,p=0/3,2/3,2/3,2", + "binPath": "ascend310b/add_custom/AddCustom_402e355eb717124771cfc7dbebfe946c.o" + }, + { + "coreType": 2, + "simplifiedKey": "AddCustom/d=1,p=0/3,2/3,2/3,2", + "binPath": "ascend310b/add_custom/AddCustom_402e355eb717124771cfc7dbebfe946c.o" + } + ] + } +} \ No newline at end of file diff --git a/Increase_multiplexing/No_increase/build_out/op_kernel/binary/ascend310b/gen/AddCustom-add_custom-0.sh b/Increase_multiplexing/No_increase/build_out/op_kernel/binary/ascend310b/gen/AddCustom-add_custom-0.sh new file mode 100644 index 0000000000000000000000000000000000000000..0b0adba27a9b5fc3aa42b66cd9b8766b29781dbe --- /dev/null +++ b/Increase_multiplexing/No_increase/build_out/op_kernel/binary/ascend310b/gen/AddCustom-add_custom-0.sh @@ -0,0 +1,14 @@ +#!/bin/bash +echo "[Ascend310B1] Generating AddCustom_ccd748392d99d04b8205210970fde2b9 ..." +opc $1 --main_func=add_custom --input_param=/Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out/op_kernel/binary/ascend310b/gen/AddCustom_ccd748392d99d04b8205210970fde2b9_param.json --soc_version=Ascend310B1 --output=$2 --impl_mode="" --simplified_key_mode=0 --op_mode=dynamic + +if ! test -f $2/AddCustom_ccd748392d99d04b8205210970fde2b9.json ; then + echo "$2/AddCustom_ccd748392d99d04b8205210970fde2b9.json not generated!" + exit 1 +fi + +if ! test -f $2/AddCustom_ccd748392d99d04b8205210970fde2b9.o ; then + echo "$2/AddCustom_ccd748392d99d04b8205210970fde2b9.o not generated!" + exit 1 +fi +echo "[Ascend310B1] Generating AddCustom_ccd748392d99d04b8205210970fde2b9 Done" diff --git a/Increase_multiplexing/No_increase/build_out/op_kernel/binary/ascend310b/gen/AddCustom-add_custom-1.sh b/Increase_multiplexing/No_increase/build_out/op_kernel/binary/ascend310b/gen/AddCustom-add_custom-1.sh new file mode 100644 index 0000000000000000000000000000000000000000..157cd5ff2749b404808b643a263d7dd64d7de0aa --- /dev/null +++ b/Increase_multiplexing/No_increase/build_out/op_kernel/binary/ascend310b/gen/AddCustom-add_custom-1.sh @@ -0,0 +1,14 @@ +#!/bin/bash +echo "[Ascend310B1] Generating AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b ..." +opc $1 --main_func=add_custom --input_param=/Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out/op_kernel/binary/ascend310b/gen/AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b_param.json --soc_version=Ascend310B1 --output=$2 --impl_mode="" --simplified_key_mode=0 --op_mode=dynamic + +if ! test -f $2/AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b.json ; then + echo "$2/AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b.json not generated!" + exit 1 +fi + +if ! test -f $2/AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b.o ; then + echo "$2/AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b.o not generated!" + exit 1 +fi +echo "[Ascend310B1] Generating AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b Done" diff --git a/Increase_multiplexing/No_increase/build_out/op_kernel/binary/ascend310b/gen/AddCustom-add_custom-2.sh b/Increase_multiplexing/No_increase/build_out/op_kernel/binary/ascend310b/gen/AddCustom-add_custom-2.sh new file mode 100644 index 0000000000000000000000000000000000000000..7fb9bc0abb70924baecba2123eff5234870f8891 --- /dev/null +++ b/Increase_multiplexing/No_increase/build_out/op_kernel/binary/ascend310b/gen/AddCustom-add_custom-2.sh @@ -0,0 +1,14 @@ +#!/bin/bash +echo "[Ascend310B1] Generating AddCustom_402e355eb717124771cfc7dbebfe946c ..." +opc $1 --main_func=add_custom --input_param=/Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out/op_kernel/binary/ascend310b/gen/AddCustom_402e355eb717124771cfc7dbebfe946c_param.json --soc_version=Ascend310B1 --output=$2 --impl_mode="" --simplified_key_mode=0 --op_mode=dynamic + +if ! test -f $2/AddCustom_402e355eb717124771cfc7dbebfe946c.json ; then + echo "$2/AddCustom_402e355eb717124771cfc7dbebfe946c.json not generated!" + exit 1 +fi + +if ! test -f $2/AddCustom_402e355eb717124771cfc7dbebfe946c.o ; then + echo "$2/AddCustom_402e355eb717124771cfc7dbebfe946c.o not generated!" + exit 1 +fi +echo "[Ascend310B1] Generating AddCustom_402e355eb717124771cfc7dbebfe946c Done" diff --git a/Increase_multiplexing/No_increase/build_out/op_kernel/binary/ascend310b/gen/AddCustom-add_custom-3.sh b/Increase_multiplexing/No_increase/build_out/op_kernel/binary/ascend310b/gen/AddCustom-add_custom-3.sh new file mode 100644 index 0000000000000000000000000000000000000000..9ae0d83eac6837e4f1320ee8cfc9700a0549ae08 --- /dev/null +++ b/Increase_multiplexing/No_increase/build_out/op_kernel/binary/ascend310b/gen/AddCustom-add_custom-3.sh @@ -0,0 +1,14 @@ +#!/bin/bash +echo "[Ascend310B1] Generating AddCustom_ed9fc09970baaf94d89a7a5a66099e58 ..." +opc $1 --main_func=add_custom --input_param=/Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out/op_kernel/binary/ascend310b/gen/AddCustom_ed9fc09970baaf94d89a7a5a66099e58_param.json --soc_version=Ascend310B1 --output=$2 --impl_mode="" --simplified_key_mode=0 --op_mode=dynamic + +if ! test -f $2/AddCustom_ed9fc09970baaf94d89a7a5a66099e58.json ; then + echo "$2/AddCustom_ed9fc09970baaf94d89a7a5a66099e58.json not generated!" + exit 1 +fi + +if ! test -f $2/AddCustom_ed9fc09970baaf94d89a7a5a66099e58.o ; then + echo "$2/AddCustom_ed9fc09970baaf94d89a7a5a66099e58.o not generated!" + exit 1 +fi +echo "[Ascend310B1] Generating AddCustom_ed9fc09970baaf94d89a7a5a66099e58 Done" diff --git a/Increase_multiplexing/No_increase/build_out/op_kernel/binary/ascend310b/gen/AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b_param.json b/Increase_multiplexing/No_increase/build_out/op_kernel/binary/ascend310b/gen/AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b_param.json new file mode 100644 index 0000000000000000000000000000000000000000..834fc7a6f44c0aec4f39011295a70b3fd36bdde7 --- /dev/null +++ b/Increase_multiplexing/No_increase/build_out/op_kernel/binary/ascend310b/gen/AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b_param.json @@ -0,0 +1,42 @@ +{ + "op_type": "AddCustom", + "op_list": [ + { + "bin_filename": "AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b", + "inputs": [ + { + "name": "x", + "index": 0, + "dtype": "float16", + "format": "ND", + "paramType": "required", + "shape": [ + -2 + ] + }, + { + "name": "y", + "index": 1, + "dtype": "float16", + "format": "ND", + "paramType": "required", + "shape": [ + -2 + ] + } + ], + "outputs": [ + { + "name": "z", + "index": 0, + "dtype": "float16", + "format": "ND", + "paramType": "required", + "shape": [ + -2 + ] + } + ] + } + ] +} \ No newline at end of file diff --git a/Increase_multiplexing/No_increase/build_out/op_kernel/binary/ascend310b/gen/AddCustom_402e355eb717124771cfc7dbebfe946c_param.json b/Increase_multiplexing/No_increase/build_out/op_kernel/binary/ascend310b/gen/AddCustom_402e355eb717124771cfc7dbebfe946c_param.json new file mode 100644 index 0000000000000000000000000000000000000000..8f74835bebe72a5e9d486fddb6fd2f75066cbf49 --- /dev/null +++ b/Increase_multiplexing/No_increase/build_out/op_kernel/binary/ascend310b/gen/AddCustom_402e355eb717124771cfc7dbebfe946c_param.json @@ -0,0 +1,42 @@ +{ + "op_type": "AddCustom", + "op_list": [ + { + "bin_filename": "AddCustom_402e355eb717124771cfc7dbebfe946c", + "inputs": [ + { + "name": "x", + "index": 0, + "dtype": "int32", + "format": "ND", + "paramType": "required", + "shape": [ + -2 + ] + }, + { + "name": "y", + "index": 1, + "dtype": "int32", + "format": "ND", + "paramType": "required", + "shape": [ + -2 + ] + } + ], + "outputs": [ + { + "name": "z", + "index": 0, + "dtype": "int32", + "format": "ND", + "paramType": "required", + "shape": [ + -2 + ] + } + ] + } + ] +} \ No newline at end of file diff --git a/Increase_multiplexing/No_increase/build_out/op_kernel/binary/ascend310b/gen/AddCustom_ccd748392d99d04b8205210970fde2b9_param.json b/Increase_multiplexing/No_increase/build_out/op_kernel/binary/ascend310b/gen/AddCustom_ccd748392d99d04b8205210970fde2b9_param.json new file mode 100644 index 0000000000000000000000000000000000000000..e556978dc7305951ae7070cf0911e49110f525d0 --- /dev/null +++ b/Increase_multiplexing/No_increase/build_out/op_kernel/binary/ascend310b/gen/AddCustom_ccd748392d99d04b8205210970fde2b9_param.json @@ -0,0 +1,42 @@ +{ + "op_type": "AddCustom", + "op_list": [ + { + "bin_filename": "AddCustom_ccd748392d99d04b8205210970fde2b9", + "inputs": [ + { + "name": "x", + "index": 0, + "dtype": "float32", + "format": "ND", + "paramType": "required", + "shape": [ + -2 + ] + }, + { + "name": "y", + "index": 1, + "dtype": "float32", + "format": "ND", + "paramType": "required", + "shape": [ + -2 + ] + } + ], + "outputs": [ + { + "name": "z", + "index": 0, + "dtype": "float32", + "format": "ND", + "paramType": "required", + "shape": [ + -2 + ] + } + ] + } + ] +} \ No newline at end of file diff --git a/Increase_multiplexing/No_increase/build_out/op_kernel/binary/ascend310b/gen/AddCustom_ed9fc09970baaf94d89a7a5a66099e58_param.json b/Increase_multiplexing/No_increase/build_out/op_kernel/binary/ascend310b/gen/AddCustom_ed9fc09970baaf94d89a7a5a66099e58_param.json new file mode 100644 index 0000000000000000000000000000000000000000..a1486dbfb58beda6678eee3cc25905d4ca5608d6 --- /dev/null +++ b/Increase_multiplexing/No_increase/build_out/op_kernel/binary/ascend310b/gen/AddCustom_ed9fc09970baaf94d89a7a5a66099e58_param.json @@ -0,0 +1,42 @@ +{ + "op_type": "AddCustom", + "op_list": [ + { + "bin_filename": "AddCustom_ed9fc09970baaf94d89a7a5a66099e58", + "inputs": [ + { + "name": "x", + "index": 0, + "dtype": "int8", + "format": "ND", + "paramType": "required", + "shape": [ + -2 + ] + }, + { + "name": "y", + "index": 1, + "dtype": "int8", + "format": "ND", + "paramType": "required", + "shape": [ + -2 + ] + } + ], + "outputs": [ + { + "name": "z", + "index": 0, + "dtype": "int8", + "format": "ND", + "paramType": "required", + "shape": [ + -2 + ] + } + ] + } + ] +} \ No newline at end of file diff --git a/Increase_multiplexing/No_increase/build_out/op_kernel/binary/ascend310b/src/AddCustom.py b/Increase_multiplexing/No_increase/build_out/op_kernel/binary/ascend310b/src/AddCustom.py new file mode 100644 index 0000000000000000000000000000000000000000..87d5aa00dc31410d6bbfb8c2122e53991fc0afe9 --- /dev/null +++ b/Increase_multiplexing/No_increase/build_out/op_kernel/binary/ascend310b/src/AddCustom.py @@ -0,0 +1,152 @@ + +import os, sys +import ctypes +import json +import shutil +from tbe.common.platform import get_soc_spec +from tbe.common.utils import para_check +from tbe.tikcpp import compile_op, replay_op, check_op_cap, generalize_op_params, get_code_channel, OpInfo +from tbe.common.buildcfg import get_default_build_config +from impl.util.platform_adapter import tbe_register +from tbe.common.buildcfg import get_current_build_config +PYF_PATH = os.path.dirname(os.path.realpath(__file__)) + +DTYPE_MAP = {"float32": ["DT_FLOAT", "float"], + "float16": ["DT_FLOAT16", "half"], + "int8": ["DT_INT8", "int8_t"], + "int16": ["DT_INT16", "int16_t"], + "int32": ["DT_INT32", "int32_t"], + "int64": ["DT_INT64", "int64_t"], + "uint1": ["DT_UINT1", "uint8_t"], + "uint8": ["DT_UINT8", "uint8_t"], + "uint16": ["DT_UINT16", "uint16_t"], + "uint32": ["DT_UINT32", "uint32_t"], + "uint64": ["DT_UINT64", "uint64_t"], + "bool": ["DT_BOOL", "bool"], + "double": ["DT_DOUBLE", "double"], + "dual": ["DT_DUAL", "unknown"], + "dual_sub_int8": ["DT_DUAL_SUB_INT8", "unknown"], + "dual_sub_uint8": ["DT_DUAL_SUB_UINT8", "unknown"], + "string": ["DT_STRING", "unknown"], + "complex64": ["DT_COMPLEX64", "unknown"], + "complex128": ["DT_COMPLEX128", "unknown"], + "qint8": ["DT_QINT8", "unknown"], + "qint16": ["DT_QINT16", "unknown"], + "qint32": ["DT_QINT32", "unknown"], + "quint8": ["DT_QUINT8", "unknown"], + "quint16": ["DT_QUINT16", "unknown"], + "resource": ["DT_RESOURCE", "unknown"], + "string_ref": ["DT_STRING_REF", "unknown"], + "int4": ["DT_INT4", "int8_t"], + "bfloat16": ["DT_BF16", "bfloat16_t"]} + +def get_dtype_fmt_options(__inputs__, __outputs__): + options = [] + for x in __inputs__ + __outputs__: + x_n = x.get("param_name").upper() + x_fmt = x.get("format") + x_dtype = x.get("dtype") + options.append("-DDTYPE_{n}={t}".format(n=x_n, t=DTYPE_MAP.get(x_dtype)[1])) + options.append("-DORIG_DTYPE_{n}={ot}".format(n=x_n, ot=DTYPE_MAP.get(x_dtype)[0])) + options.append("-DFORMAT_{n}=FORMAT_{f}".format(n=x_n, f=x_fmt)) + return options + +def load_dso(so_path): + try: + ctypes.CDLL(so_path) + except OSError as error : + print(error) + raise RuntimeError("cannot open %s" %(so_path)) + else: + print("load so succ ", so_path) + +def get_shortsoc_compile_option(compile_option_list: list, shortsoc:str): + compile_options = [] + if shortsoc in compile_option_list: + compile_options = compile_option_list[shortsoc] + elif '__ALLSOC__' in compile_option_list: + compile_options = compile_option_list['__ALLSOC__'] + return compile_options + +def _build_args(x, y, z): + __inputs__ = [] + for arg in [x, y]: + if arg != None: + if isinstance(arg, (list, tuple)): + if len(arg) == 0: + continue + __inputs__.append(arg[0]) + else: + __inputs__.append(arg) + __outputs__ = [] + for arg in [z]: + if arg != None: + if isinstance(arg, (list, tuple)): + if len(arg) == 0: + continue + __outputs__.append(arg[0]) + else: + __outputs__.append(arg) + __attrs__ = [] + return __inputs__, __outputs__, __attrs__ + +@tbe_register.register_operator("AddCustom") +@para_check.check_op_params(para_check.REQUIRED_INPUT, para_check.REQUIRED_INPUT, para_check.REQUIRED_OUTPUT, para_check.KERNEL_NAME) +def add_custom(x, y, z, kernel_name="add_custom", impl_mode=""): + if get_current_build_config("enable_op_prebuild"): + return + __inputs__, __outputs__, __attrs__ = _build_args(x, y, z) + options = get_dtype_fmt_options(__inputs__, __outputs__) + options += ["-x", "cce"] + ccec = os.environ.get('CCEC_REAL_PATH') + if ccec is None: + ccec = shutil.which("ccec") + if ccec != None: + ccec_path = os.path.dirname(ccec) + tikcpp_path = os.path.realpath(os.path.join(ccec_path, "..", "..", "tikcpp")) + else: + tikcpp_path = os.path.realpath("/usr/local/Ascend/latest/compiler/tikcpp") + options.append("-I" + tikcpp_path) + options.append("-I" + os.path.join(tikcpp_path, "tikcfw")) + options.append("-I" + os.path.join(tikcpp_path, "tikcfw", "impl")) + options.append("-I" + os.path.join(tikcpp_path, "tikcfw", "interface")) + options.append("-I" + os.path.join(PYF_PATH, "..", "ascendc", "common")) + if impl_mode == "high_performance": + options.append("-DHIGH_PERFORMANCE=1") + elif impl_mode == "high_precision": + options.append("-DHIGH_PRECISION=1") + if get_default_build_config("enable_deterministic_mode") == 1: + options.append("-DDETEMINISTIC_MODE=1") + + custom_compile_options = {}, + custom_all_compile_options = {}, + soc_version = get_soc_spec("SOC_VERSION") + soc_short = get_soc_spec("SHORT_SOC_VERSION").lower() + custom_compile_options_soc = get_shortsoc_compile_option(custom_compile_options[0], soc_short) + custom_all_compile_options_soc = get_shortsoc_compile_option(custom_all_compile_options[0], soc_short) + options += custom_all_compile_options_soc + options += custom_compile_options_soc + + origin_func_name = "add_custom" + ascendc_src_dir = "add_custom" + ascendc_src_file = "add_custom.cpp" + src = os.path.join(PYF_PATH, "..", "ascendc", ascendc_src_dir, ascendc_src_file) + if not os.path.exists(src): + src = os.path.join(PYF_PATH, ascendc_src_file) + + print("start compile Ascend C operator AddCustom. kernel name is add_custom") + op_type = "AddCustom" + code_channel = get_code_channel(src, kernel_name, op_type, options) + op_info = OpInfo(kernel_name = kernel_name, op_type = op_type, inputs = __inputs__, outputs = __outputs__,\ + attrs = __attrs__, impl_mode = impl_mode, origin_inputs=[x, y], origin_outputs = [z]) + compile_op(src, origin_func_name, op_info, options, code_channel, '{}') + +def op_select_format(x, y, z, impl_mode=""): + __inputs__, __outputs__, __attrs__ = _build_args(x, y, z) + result = check_op_cap("op_select_format", "AddCustom", __inputs__, __outputs__, __attrs__) + return result.decode("utf-8") + +def get_op_specific_info(x, y, z, impl_mode=""): + __inputs__, __outputs__, __attrs__ = _build_args(x, y, z) + result = check_op_cap("get_op_specific_info", "AddCustom", __inputs__, __outputs__, __attrs__) + return result.decode("utf-8") diff --git a/Increase_multiplexing/No_increase/build_out/op_kernel/binary/ascend310b/src/CMakeLists.txt b/Increase_multiplexing/No_increase/build_out/op_kernel/binary/ascend310b/src/CMakeLists.txt new file mode 100644 index 0000000000000000000000000000000000000000..0d31a444cd71b6e455dc206b9b89159dea9f4ce2 --- /dev/null +++ b/Increase_multiplexing/No_increase/build_out/op_kernel/binary/ascend310b/src/CMakeLists.txt @@ -0,0 +1,61 @@ +# set custom compile options +if ("${CMAKE_BUILD_TYPE}x" STREQUAL "Debugx") + add_ops_compile_options(ALL OPTIONS -g -O0) +endif() + +foreach(compute_unit ${ASCEND_COMPUTE_UNIT}) + + # generate aic-${compute_unit}-ops-info.json + add_ops_info_target(TARGET ops_info_gen_${compute_unit} + OUTPUT ${CMAKE_CURRENT_BINARY_DIR}/tbe/op_info_cfg/ai_core/${compute_unit}/aic-${compute_unit}-ops-info.json + OPS_INFO ${ASCEND_AUTOGEN_PATH}/aic-${compute_unit}-ops-info.ini + INSTALL_DIR packages/vendors/${vendor_name}/op_impl/ai_core/tbe/config/${compute_unit} + ) + + # generate ascendc impl py once + if (NOT TARGET ascendc_impl_gen) + add_ops_impl_target(TARGET ascendc_impl_gen + OPS_INFO ${ASCEND_AUTOGEN_PATH}/aic-${compute_unit}-ops-info.ini + IMPL_DIR ${CMAKE_CURRENT_SOURCE_DIR} + OUT_DIR ${CMAKE_CURRENT_BINARY_DIR}/tbe + INSTALL_DIR packages/vendors/${vendor_name}/op_impl/ai_core/tbe/${vendor_name}_impl + ) + endif() + + # dynamic shape binary compile + if (${ENABLE_BINARY_PACKAGE}) + add_bin_compile_target(TARGET ascendc_bin_${compute_unit} + OPS_INFO ${ASCEND_AUTOGEN_PATH}/aic-${compute_unit}-ops-info.ini + IMPL_DIR ${CMAKE_CURRENT_SOURCE_DIR} + ADP_DIR ${CMAKE_CURRENT_BINARY_DIR}/tbe/dynamic + OUT_DIR ${CMAKE_CURRENT_BINARY_DIR}/binary/${compute_unit} + INSTALL_DIR packages/vendors/${vendor_name}/op_impl/ai_core/tbe/kernel + COMPUTE_UNIT ${compute_unit} + ) + add_dependencies(ascendc_bin_${compute_unit} ascendc_impl_gen) + endif() + +endforeach() + +# generate npu_supported_ops.json +add_npu_support_target(TARGET npu_supported_ops + OPS_INFO_DIR ${ASCEND_AUTOGEN_PATH} + OUT_DIR ${CMAKE_CURRENT_BINARY_DIR}/tbe/op_info_cfg/ai_core + INSTALL_DIR packages/vendors/${vendor_name}/framework/${ASCEND_FRAMEWORK_TYPE} +) + +if(ENABLE_TEST AND EXISTS ${CMAKE_CURRENT_SOURCE_DIR}/testcases) + add_subdirectory(testcases) +endif() + +# install kernel file +if (${ENABLE_SOURCE_PACKAGE}) + file(GLOB KERNEL_FILES + ${CMAKE_CURRENT_SOURCE_DIR}/*.cpp + ${CMAKE_CURRENT_SOURCE_DIR}/*.h + ${CMAKE_CURRENT_SOURCE_DIR}/*.py + ) + install(FILES ${KERNEL_FILES} + DESTINATION packages/vendors/${vendor_name}/op_impl/ai_core/tbe/${vendor_name}_impl/dynamic + ) +endif() diff --git a/Increase_multiplexing/No_increase/build_out/op_kernel/binary/ascend310b/src/__pycache__/AddCustom.cpython-39.pyc b/Increase_multiplexing/No_increase/build_out/op_kernel/binary/ascend310b/src/__pycache__/AddCustom.cpython-39.pyc new file mode 100644 index 0000000000000000000000000000000000000000..1ef0deffb564d8ffc834cc01092ee7dbcc9f745b Binary files /dev/null and b/Increase_multiplexing/No_increase/build_out/op_kernel/binary/ascend310b/src/__pycache__/AddCustom.cpython-39.pyc differ diff --git a/Increase_multiplexing/No_increase/build_out/op_kernel/binary/ascend310b/src/add_custom.cpp b/Increase_multiplexing/No_increase/build_out/op_kernel/binary/ascend310b/src/add_custom.cpp new file mode 100644 index 0000000000000000000000000000000000000000..72f67947f2817e37494063ad973e47d0ade79fd9 --- /dev/null +++ b/Increase_multiplexing/No_increase/build_out/op_kernel/binary/ascend310b/src/add_custom.cpp @@ -0,0 +1,135 @@ +/* + * Copyright (c) Huawei Technologies Co., Ltd. 2022-2023. All rights reserved. + * + * Function : z = x + y + * This sample is a very basic sample that implements vector add on Ascend plaform. + */ +#include "kernel_operator.h" +using namespace AscendC; +// tensor num for each queue +constexpr int32_t BUFFER_NUM = 2; + +template class KernelAdd { + using T = TYPE_X; +public: + __aicore__ inline KernelAdd() {} + __aicore__ inline void Init(GM_ADDR x, GM_ADDR y, GM_ADDR z, uint32_t smallCoreDataNum, + uint32_t bigCoreDataNum, uint32_t finalBigTileNum, + uint32_t finalSmallTileNum, uint32_t tileDataNum, + uint32_t smallTailDataNum, uint32_t bigTailDataNum, + uint32_t tailBlockNum) + { + ASSERT(GetBlockNum() != 0 && "block dim can not be zero!"); + uint32_t coreNum = GetBlockIdx(); + uint32_t globalBufferIndex = bigCoreDataNum * GetBlockIdx(); + this->tileDataNum = tileDataNum; + if (coreNum < tailBlockNum) { + this->coreDataNum = bigCoreDataNum; + this->tileNum = finalBigTileNum; + this->tailDataNum = bigTailDataNum; + } + else { + this->coreDataNum = smallCoreDataNum; + this->tileNum = finalSmallTileNum; + this->tailDataNum = smallTailDataNum; + globalBufferIndex -= (bigCoreDataNum - smallCoreDataNum) * (GetBlockIdx() - tailBlockNum); + } + xGm.SetGlobalBuffer((__gm__ TYPE_X*)x + globalBufferIndex, this->coreDataNum); + yGm.SetGlobalBuffer((__gm__ TYPE_Y*)y + globalBufferIndex, this->coreDataNum); + zGm.SetGlobalBuffer((__gm__ TYPE_Z*)z + globalBufferIndex, this->coreDataNum); + pipe.InitBuffer(inQueueX, BUFFER_NUM, this->tileDataNum * sizeof(TYPE_X)); + pipe.InitBuffer(inQueueY, BUFFER_NUM, this->tileDataNum * sizeof(TYPE_Y)); + pipe.InitBuffer(outQueueZ, BUFFER_NUM, this->tileDataNum * sizeof(TYPE_Z)); + pipe.InitBuffer(tmp1, this->tileDataNum * sizeof(half)); + pipe.InitBuffer(tmp2, this->tileDataNum * sizeof(half)); + } + __aicore__ inline void Process() + { + int32_t loopCount = this->tileNum; + this->processDataNum = this->tileDataNum; + for (int32_t i = 0; i < loopCount; i++) { + if (i == this->tileNum - 1) { + this->processDataNum = this->tailDataNum; + } + CopyIn(i); + Compute(i); + CopyOut(i); + } + } + +private: + __aicore__ inline void CopyIn(int32_t progress) + { + LocalTensor xLocal = inQueueX.AllocTensor(); + LocalTensor yLocal = inQueueY.AllocTensor(); + DataCopy(xLocal, xGm[progress * this->tileDataNum], this->processDataNum); + DataCopy(yLocal, yGm[progress * this->tileDataNum], this->processDataNum); + inQueueX.EnQue(xLocal); + inQueueY.EnQue(yLocal); + } + __aicore__ inline void Compute(int32_t progress) + { + LocalTensor xLocal = inQueueX.DeQue(); + LocalTensor yLocal = inQueueY.DeQue(); + LocalTensor zLocal = outQueueZ.AllocTensor(); + if constexpr (std::is_same_v) { + auto p1 = tmp1.Get(); + auto p2 = tmp2.Get(); + Cast(p1, xLocal, RoundMode::CAST_NONE, this->processDataNum); + Cast(p2, yLocal, RoundMode::CAST_NONE, this->processDataNum); + Add(p2, p1, p2, this->processDataNum); + Cast(p1.ReinterpretCast(), p2, RoundMode::CAST_RINT, this->processDataNum); + ShiftLeft(p1.ReinterpretCast(), p1.ReinterpretCast(), int16_t(8), this->processDataNum); + ShiftRight(p1.ReinterpretCast(), p1.ReinterpretCast(), int16_t(8), this->processDataNum); + Cast(p2, p1.ReinterpretCast(), RoundMode::CAST_NONE, this->processDataNum); + Cast(zLocal, p2, RoundMode::CAST_NONE, this->processDataNum); + } + else { + Add(zLocal, xLocal, yLocal, this->processDataNum); + } + outQueueZ.EnQue(zLocal); + inQueueX.FreeTensor(xLocal); + inQueueY.FreeTensor(yLocal); + } + __aicore__ inline void CopyOut(int32_t progress) + { + LocalTensor zLocal = outQueueZ.DeQue(); + DataCopy(zGm[progress * this->tileDataNum], zLocal, this->processDataNum); + outQueueZ.FreeTensor(zLocal); + } + +private: + TPipe pipe; + TQue inQueueX, inQueueY; + TQue outQueueZ; + TBuf tmp1, tmp2; + GlobalTensor xGm; + GlobalTensor yGm; + GlobalTensor zGm; + uint32_t coreDataNum; + uint32_t tileNum; + uint32_t tileDataNum; + uint32_t tailDataNum; + uint32_t processDataNum; +}; + +extern "C" __global__ __aicore__ void add_custom(GM_ADDR x, GM_ADDR y, GM_ADDR z, GM_ADDR workspace, GM_ADDR tiling) +{ + GET_TILING_DATA(tiling_data, tiling); + KernelAdd op; + op.Init(x, y, z, tiling_data.smallCoreDataNum, + tiling_data.bigCoreDataNum, tiling_data.finalBigTileNum, + tiling_data.finalSmallTileNum, tiling_data.tileDataNum, + tiling_data.smallTailDataNum, tiling_data.bigTailDataNum, + tiling_data.tailBlockNum); + op.Process(); +} + +#ifndef ASCENDC_CPU_DEBUG +// call of kernel function +void add_custom_do(uint32_t blockDim, void* l2ctrl, void* stream, uint8_t* x, uint8_t* y, uint8_t* z, + uint8_t* workspace, uint8_t* tiling) +{ + add_custom<<>>(x, y, z, workspace, tiling); +} +#endif diff --git a/Increase_multiplexing/No_increase/build_out/op_kernel/binary/ascend910b/bin/add_custom.json b/Increase_multiplexing/No_increase/build_out/op_kernel/binary/ascend910b/bin/add_custom.json new file mode 100644 index 0000000000000000000000000000000000000000..7b5aab55315ecb8e1c294baec467279ae47d8596 --- /dev/null +++ b/Increase_multiplexing/No_increase/build_out/op_kernel/binary/ascend910b/bin/add_custom.json @@ -0,0 +1,184 @@ +{ + "binList": [ + { + "simplifiedKey": [ + "AddCustom/d=0,p=0/1,2/1,2/1,2", + "AddCustom/d=1,p=0/1,2/1,2/1,2" + ], + "staticKey": "24db4d78a3a31c0287aa11345320c199348443901fef8fe630f68f86fd5dc348", + "int64Mode": false, + "inputs": [ + { + "name": "x", + "index": 0, + "dtype": "float16", + "format": "ND", + "paramType": "required", + "shape": [ + -2 + ] + }, + { + "name": "y", + "index": 1, + "dtype": "float16", + "format": "ND", + "paramType": "required", + "shape": [ + -2 + ] + } + ], + "outputs": [ + { + "name": "z", + "index": 0, + "dtype": "float16", + "format": "ND", + "paramType": "required", + "shape": [ + -2 + ] + } + ], + "binInfo": { + "jsonFilePath": "ascend910b/add_custom/AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b.json" + } + }, + { + "simplifiedKey": [ + "AddCustom/d=0,p=0/0,2/0,2/0,2", + "AddCustom/d=1,p=0/0,2/0,2/0,2" + ], + "staticKey": "295935613b943d6a71aa3e5b596ee7da1f284cfde70cbf59960f8c546b5d4d30", + "int64Mode": false, + "inputs": [ + { + "name": "x", + "index": 0, + "dtype": "float32", + "format": "ND", + "paramType": "required", + "shape": [ + -2 + ] + }, + { + "name": "y", + "index": 1, + "dtype": "float32", + "format": "ND", + "paramType": "required", + "shape": [ + -2 + ] + } + ], + "outputs": [ + { + "name": "z", + "index": 0, + "dtype": "float32", + "format": "ND", + "paramType": "required", + "shape": [ + -2 + ] + } + ], + "binInfo": { + "jsonFilePath": "ascend910b/add_custom/AddCustom_ccd748392d99d04b8205210970fde2b9.json" + } + }, + { + "simplifiedKey": [ + "AddCustom/d=0,p=0/2,2/2,2/2,2", + "AddCustom/d=1,p=0/2,2/2,2/2,2" + ], + "staticKey": "c5adedad86a36c471e50645c88bd4a341fbacc27b6d00160b8572e59da3494f8", + "int64Mode": false, + "inputs": [ + { + "name": "x", + "index": 0, + "dtype": "int8", + "format": "ND", + "paramType": "required", + "shape": [ + -2 + ] + }, + { + "name": "y", + "index": 1, + "dtype": "int8", + "format": "ND", + "paramType": "required", + "shape": [ + -2 + ] + } + ], + "outputs": [ + { + "name": "z", + "index": 0, + "dtype": "int8", + "format": "ND", + "paramType": "required", + "shape": [ + -2 + ] + } + ], + "binInfo": { + "jsonFilePath": "ascend910b/add_custom/AddCustom_ed9fc09970baaf94d89a7a5a66099e58.json" + } + }, + { + "simplifiedKey": [ + "AddCustom/d=0,p=0/3,2/3,2/3,2", + "AddCustom/d=1,p=0/3,2/3,2/3,2" + ], + "staticKey": "75047c2edb77e42c0c726fa5413a1b9940aca6072fa87126160fc09d3d307b1a", + "int64Mode": false, + "inputs": [ + { + "name": "x", + "index": 0, + "dtype": "int32", + "format": "ND", + "paramType": "required", + "shape": [ + -2 + ] + }, + { + "name": "y", + "index": 1, + "dtype": "int32", + "format": "ND", + "paramType": "required", + "shape": [ + -2 + ] + } + ], + "outputs": [ + { + "name": "z", + "index": 0, + "dtype": "int32", + "format": "ND", + "paramType": "required", + "shape": [ + -2 + ] + } + ], + "binInfo": { + "jsonFilePath": "ascend910b/add_custom/AddCustom_402e355eb717124771cfc7dbebfe946c.json" + } + } + ] +} \ No newline at end of file diff --git a/Increase_multiplexing/No_increase/build_out/op_kernel/binary/ascend910b/bin/add_custom/AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b.json b/Increase_multiplexing/No_increase/build_out/op_kernel/binary/ascend910b/bin/add_custom/AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b.json new file mode 100644 index 0000000000000000000000000000000000000000..1ae9d007024c9ed0100033422e9d8a1498487e87 --- /dev/null +++ b/Increase_multiplexing/No_increase/build_out/op_kernel/binary/ascend910b/bin/add_custom/AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b.json @@ -0,0 +1,77 @@ +{ + "binFileName": "AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b", + "binFileSuffix": ".o", + "blockDim": -1, + "coreType": "VectorCore", + "core_type": "AIV", + "intercoreSync": 0, + "kernelName": "AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b", + "magic": "RT_DEV_BINARY_MAGIC_ELF_AIVEC", + "memoryStamping": [], + "opParaSize": 32, + "parameters": [], + "sha256": "8257bf9300a401f04fdf0c92ebdcd97feb3c1917fc40352e32baa1d86ae48774", + "workspace": { + "num": 1, + "size": [ + -1 + ], + "type": [ + 0 + ] + }, + "kernelList": [ + { + "kernelName": "AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b_0" + } + ], + "optionalInputMode": "gen_placeholder", + "compileInfo": {}, + "supportInfo": { + "implMode": "", + "int64Mode": false, + "simplifiedKeyMode": 0, + "simplifiedKey": [ + "AddCustom/d=0,p=0/1,2/1,2/1,2", + "AddCustom/d=1,p=0/1,2/1,2/1,2" + ], + "staticKey": "24db4d78a3a31c0287aa11345320c199348443901fef8fe630f68f86fd5dc348", + "inputs": [ + { + "name": "x", + "index": 0, + "dtype": "float16", + "format": "ND", + "paramType": "required", + "shape": [ + -2 + ] + }, + { + "name": "y", + "index": 1, + "dtype": "float16", + "format": "ND", + "paramType": "required", + "shape": [ + -2 + ] + } + ], + "outputs": [ + { + "name": "z", + "index": 0, + "dtype": "float16", + "format": "ND", + "paramType": "required", + "shape": [ + -2 + ] + } + ], + "opMode": "dynamic", + "optionalInputMode": "gen_placeholder", + "deterministic": "ignore" + } +} \ No newline at end of file diff --git a/Increase_multiplexing/No_increase/build_out/op_kernel/binary/ascend910b/bin/add_custom/AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b.o b/Increase_multiplexing/No_increase/build_out/op_kernel/binary/ascend910b/bin/add_custom/AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b.o new file mode 100644 index 0000000000000000000000000000000000000000..e00636560bc0a583cdb851392fc4d3934c288e02 Binary files /dev/null and b/Increase_multiplexing/No_increase/build_out/op_kernel/binary/ascend910b/bin/add_custom/AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b.o differ diff --git a/Increase_multiplexing/No_increase/build_out/op_kernel/binary/ascend910b/bin/add_custom/AddCustom_402e355eb717124771cfc7dbebfe946c.json b/Increase_multiplexing/No_increase/build_out/op_kernel/binary/ascend910b/bin/add_custom/AddCustom_402e355eb717124771cfc7dbebfe946c.json new file mode 100644 index 0000000000000000000000000000000000000000..bf27024ce4a2dd5e2860a881a43803747027a7a9 --- /dev/null +++ b/Increase_multiplexing/No_increase/build_out/op_kernel/binary/ascend910b/bin/add_custom/AddCustom_402e355eb717124771cfc7dbebfe946c.json @@ -0,0 +1,77 @@ +{ + "binFileName": "AddCustom_402e355eb717124771cfc7dbebfe946c", + "binFileSuffix": ".o", + "blockDim": -1, + "coreType": "VectorCore", + "core_type": "AIV", + "intercoreSync": 0, + "kernelName": "AddCustom_402e355eb717124771cfc7dbebfe946c", + "magic": "RT_DEV_BINARY_MAGIC_ELF_AIVEC", + "memoryStamping": [], + "opParaSize": 32, + "parameters": [], + "sha256": "d5eff7675d488902e38a90b5adc4e6c1cbddfaaa9d90c2771d3e39cbd7b4afd3", + "workspace": { + "num": 1, + "size": [ + -1 + ], + "type": [ + 0 + ] + }, + "kernelList": [ + { + "kernelName": "AddCustom_402e355eb717124771cfc7dbebfe946c_0" + } + ], + "optionalInputMode": "gen_placeholder", + "compileInfo": {}, + "supportInfo": { + "implMode": "", + "int64Mode": false, + "simplifiedKeyMode": 0, + "simplifiedKey": [ + "AddCustom/d=0,p=0/3,2/3,2/3,2", + "AddCustom/d=1,p=0/3,2/3,2/3,2" + ], + "staticKey": "75047c2edb77e42c0c726fa5413a1b9940aca6072fa87126160fc09d3d307b1a", + "inputs": [ + { + "name": "x", + "index": 0, + "dtype": "int32", + "format": "ND", + "paramType": "required", + "shape": [ + -2 + ] + }, + { + "name": "y", + "index": 1, + "dtype": "int32", + "format": "ND", + "paramType": "required", + "shape": [ + -2 + ] + } + ], + "outputs": [ + { + "name": "z", + "index": 0, + "dtype": "int32", + "format": "ND", + "paramType": "required", + "shape": [ + -2 + ] + } + ], + "opMode": "dynamic", + "optionalInputMode": "gen_placeholder", + "deterministic": "ignore" + } +} \ No newline at end of file diff --git a/Increase_multiplexing/No_increase/build_out/op_kernel/binary/ascend910b/bin/add_custom/AddCustom_402e355eb717124771cfc7dbebfe946c.o b/Increase_multiplexing/No_increase/build_out/op_kernel/binary/ascend910b/bin/add_custom/AddCustom_402e355eb717124771cfc7dbebfe946c.o new file mode 100644 index 0000000000000000000000000000000000000000..02d516253e86af9418f8401e765603bc9b10a3b2 Binary files /dev/null and b/Increase_multiplexing/No_increase/build_out/op_kernel/binary/ascend910b/bin/add_custom/AddCustom_402e355eb717124771cfc7dbebfe946c.o differ diff --git a/Increase_multiplexing/No_increase/build_out/op_kernel/binary/ascend910b/bin/add_custom/AddCustom_ccd748392d99d04b8205210970fde2b9.json b/Increase_multiplexing/No_increase/build_out/op_kernel/binary/ascend910b/bin/add_custom/AddCustom_ccd748392d99d04b8205210970fde2b9.json new file mode 100644 index 0000000000000000000000000000000000000000..ac530db68c1fbb1783acb7a33d677a12b4613f4d --- /dev/null +++ b/Increase_multiplexing/No_increase/build_out/op_kernel/binary/ascend910b/bin/add_custom/AddCustom_ccd748392d99d04b8205210970fde2b9.json @@ -0,0 +1,77 @@ +{ + "binFileName": "AddCustom_ccd748392d99d04b8205210970fde2b9", + "binFileSuffix": ".o", + "blockDim": -1, + "coreType": "VectorCore", + "core_type": "AIV", + "intercoreSync": 0, + "kernelName": "AddCustom_ccd748392d99d04b8205210970fde2b9", + "magic": "RT_DEV_BINARY_MAGIC_ELF_AIVEC", + "memoryStamping": [], + "opParaSize": 32, + "parameters": [], + "sha256": "5e95107b13cc9193ef547af7e5f10af62e698bd259dae583ac2e1487d9b1ed02", + "workspace": { + "num": 1, + "size": [ + -1 + ], + "type": [ + 0 + ] + }, + "kernelList": [ + { + "kernelName": "AddCustom_ccd748392d99d04b8205210970fde2b9_0" + } + ], + "optionalInputMode": "gen_placeholder", + "compileInfo": {}, + "supportInfo": { + "implMode": "", + "int64Mode": false, + "simplifiedKeyMode": 0, + "simplifiedKey": [ + "AddCustom/d=0,p=0/0,2/0,2/0,2", + "AddCustom/d=1,p=0/0,2/0,2/0,2" + ], + "staticKey": "295935613b943d6a71aa3e5b596ee7da1f284cfde70cbf59960f8c546b5d4d30", + "inputs": [ + { + "name": "x", + "index": 0, + "dtype": "float32", + "format": "ND", + "paramType": "required", + "shape": [ + -2 + ] + }, + { + "name": "y", + "index": 1, + "dtype": "float32", + "format": "ND", + "paramType": "required", + "shape": [ + -2 + ] + } + ], + "outputs": [ + { + "name": "z", + "index": 0, + "dtype": "float32", + "format": "ND", + "paramType": "required", + "shape": [ + -2 + ] + } + ], + "opMode": "dynamic", + "optionalInputMode": "gen_placeholder", + "deterministic": "ignore" + } +} \ No newline at end of file diff --git a/Increase_multiplexing/No_increase/build_out/op_kernel/binary/ascend910b/bin/add_custom/AddCustom_ccd748392d99d04b8205210970fde2b9.o b/Increase_multiplexing/No_increase/build_out/op_kernel/binary/ascend910b/bin/add_custom/AddCustom_ccd748392d99d04b8205210970fde2b9.o new file mode 100644 index 0000000000000000000000000000000000000000..12f2f3dc0373d9d805f0c10fff086641dd4d3758 Binary files /dev/null and b/Increase_multiplexing/No_increase/build_out/op_kernel/binary/ascend910b/bin/add_custom/AddCustom_ccd748392d99d04b8205210970fde2b9.o differ diff --git a/Increase_multiplexing/No_increase/build_out/op_kernel/binary/ascend910b/bin/add_custom/AddCustom_ed9fc09970baaf94d89a7a5a66099e58.json b/Increase_multiplexing/No_increase/build_out/op_kernel/binary/ascend910b/bin/add_custom/AddCustom_ed9fc09970baaf94d89a7a5a66099e58.json new file mode 100644 index 0000000000000000000000000000000000000000..fc78f8db706e65b6fc78f35b40c72a1c867226da --- /dev/null +++ b/Increase_multiplexing/No_increase/build_out/op_kernel/binary/ascend910b/bin/add_custom/AddCustom_ed9fc09970baaf94d89a7a5a66099e58.json @@ -0,0 +1,77 @@ +{ + "binFileName": "AddCustom_ed9fc09970baaf94d89a7a5a66099e58", + "binFileSuffix": ".o", + "blockDim": -1, + "coreType": "VectorCore", + "core_type": "AIV", + "intercoreSync": 0, + "kernelName": "AddCustom_ed9fc09970baaf94d89a7a5a66099e58", + "magic": "RT_DEV_BINARY_MAGIC_ELF_AIVEC", + "memoryStamping": [], + "opParaSize": 32, + "parameters": [], + "sha256": "38a898e49df8b398586113e0b5ed50668ae43b7c3f5264ce0e820b5a1c026fc0", + "workspace": { + "num": 1, + "size": [ + -1 + ], + "type": [ + 0 + ] + }, + "kernelList": [ + { + "kernelName": "AddCustom_ed9fc09970baaf94d89a7a5a66099e58_0" + } + ], + "optionalInputMode": "gen_placeholder", + "compileInfo": {}, + "supportInfo": { + "implMode": "", + "int64Mode": false, + "simplifiedKeyMode": 0, + "simplifiedKey": [ + "AddCustom/d=0,p=0/2,2/2,2/2,2", + "AddCustom/d=1,p=0/2,2/2,2/2,2" + ], + "staticKey": "c5adedad86a36c471e50645c88bd4a341fbacc27b6d00160b8572e59da3494f8", + "inputs": [ + { + "name": "x", + "index": 0, + "dtype": "int8", + "format": "ND", + "paramType": "required", + "shape": [ + -2 + ] + }, + { + "name": "y", + "index": 1, + "dtype": "int8", + "format": "ND", + "paramType": "required", + "shape": [ + -2 + ] + } + ], + "outputs": [ + { + "name": "z", + "index": 0, + "dtype": "int8", + "format": "ND", + "paramType": "required", + "shape": [ + -2 + ] + } + ], + "opMode": "dynamic", + "optionalInputMode": "gen_placeholder", + "deterministic": "ignore" + } +} \ No newline at end of file diff --git a/Increase_multiplexing/No_increase/build_out/op_kernel/binary/ascend910b/bin/add_custom/AddCustom_ed9fc09970baaf94d89a7a5a66099e58.o b/Increase_multiplexing/No_increase/build_out/op_kernel/binary/ascend910b/bin/add_custom/AddCustom_ed9fc09970baaf94d89a7a5a66099e58.o new file mode 100644 index 0000000000000000000000000000000000000000..c2818bae2f4465dc53784508297584357c794ab0 Binary files /dev/null and b/Increase_multiplexing/No_increase/build_out/op_kernel/binary/ascend910b/bin/add_custom/AddCustom_ed9fc09970baaf94d89a7a5a66099e58.o differ diff --git a/Increase_multiplexing/No_increase/build_out/op_kernel/binary/ascend910b/bin/binary_info_config.json b/Increase_multiplexing/No_increase/build_out/op_kernel/binary/ascend910b/bin/binary_info_config.json new file mode 100644 index 0000000000000000000000000000000000000000..f266c034f1ff018c8a81809c8cc9c23addc865b9 --- /dev/null +++ b/Increase_multiplexing/No_increase/build_out/op_kernel/binary/ascend910b/bin/binary_info_config.json @@ -0,0 +1,48 @@ +{ + "AddCustom": { + "dynamicRankSupport": true, + "simplifiedKeyMode": 0, + "binaryList": [ + { + "coreType": 2, + "simplifiedKey": "AddCustom/d=0,p=0/1,2/1,2/1,2", + "binPath": "ascend910b/add_custom/AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b.o" + }, + { + "coreType": 2, + "simplifiedKey": "AddCustom/d=1,p=0/1,2/1,2/1,2", + "binPath": "ascend910b/add_custom/AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b.o" + }, + { + "coreType": 2, + "simplifiedKey": "AddCustom/d=0,p=0/0,2/0,2/0,2", + "binPath": "ascend910b/add_custom/AddCustom_ccd748392d99d04b8205210970fde2b9.o" + }, + { + "coreType": 2, + "simplifiedKey": "AddCustom/d=1,p=0/0,2/0,2/0,2", + "binPath": "ascend910b/add_custom/AddCustom_ccd748392d99d04b8205210970fde2b9.o" + }, + { + "coreType": 2, + "simplifiedKey": "AddCustom/d=0,p=0/2,2/2,2/2,2", + "binPath": "ascend910b/add_custom/AddCustom_ed9fc09970baaf94d89a7a5a66099e58.o" + }, + { + "coreType": 2, + "simplifiedKey": "AddCustom/d=1,p=0/2,2/2,2/2,2", + "binPath": "ascend910b/add_custom/AddCustom_ed9fc09970baaf94d89a7a5a66099e58.o" + }, + { + "coreType": 2, + "simplifiedKey": "AddCustom/d=0,p=0/3,2/3,2/3,2", + "binPath": "ascend910b/add_custom/AddCustom_402e355eb717124771cfc7dbebfe946c.o" + }, + { + "coreType": 2, + "simplifiedKey": "AddCustom/d=1,p=0/3,2/3,2/3,2", + "binPath": "ascend910b/add_custom/AddCustom_402e355eb717124771cfc7dbebfe946c.o" + } + ] + } +} \ No newline at end of file diff --git a/Increase_multiplexing/No_increase/build_out/op_kernel/binary/ascend910b/gen/AddCustom-add_custom-0.sh b/Increase_multiplexing/No_increase/build_out/op_kernel/binary/ascend910b/gen/AddCustom-add_custom-0.sh new file mode 100644 index 0000000000000000000000000000000000000000..9537969017f0d4f457cf390cec9dd1c8431f0e95 --- /dev/null +++ b/Increase_multiplexing/No_increase/build_out/op_kernel/binary/ascend910b/gen/AddCustom-add_custom-0.sh @@ -0,0 +1,14 @@ +#!/bin/bash +echo "[Ascend910B1] Generating AddCustom_ccd748392d99d04b8205210970fde2b9 ..." +opc $1 --main_func=add_custom --input_param=/Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out/op_kernel/binary/ascend910b/gen/AddCustom_ccd748392d99d04b8205210970fde2b9_param.json --soc_version=Ascend910B1 --output=$2 --impl_mode="" --simplified_key_mode=0 --op_mode=dynamic + +if ! test -f $2/AddCustom_ccd748392d99d04b8205210970fde2b9.json ; then + echo "$2/AddCustom_ccd748392d99d04b8205210970fde2b9.json not generated!" + exit 1 +fi + +if ! test -f $2/AddCustom_ccd748392d99d04b8205210970fde2b9.o ; then + echo "$2/AddCustom_ccd748392d99d04b8205210970fde2b9.o not generated!" + exit 1 +fi +echo "[Ascend910B1] Generating AddCustom_ccd748392d99d04b8205210970fde2b9 Done" diff --git a/Increase_multiplexing/No_increase/build_out/op_kernel/binary/ascend910b/gen/AddCustom-add_custom-1.sh b/Increase_multiplexing/No_increase/build_out/op_kernel/binary/ascend910b/gen/AddCustom-add_custom-1.sh new file mode 100644 index 0000000000000000000000000000000000000000..3b33cde00b56804a518925e5dddb915c6b8e4975 --- /dev/null +++ b/Increase_multiplexing/No_increase/build_out/op_kernel/binary/ascend910b/gen/AddCustom-add_custom-1.sh @@ -0,0 +1,14 @@ +#!/bin/bash +echo "[Ascend910B1] Generating AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b ..." +opc $1 --main_func=add_custom --input_param=/Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out/op_kernel/binary/ascend910b/gen/AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b_param.json --soc_version=Ascend910B1 --output=$2 --impl_mode="" --simplified_key_mode=0 --op_mode=dynamic + +if ! test -f $2/AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b.json ; then + echo "$2/AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b.json not generated!" + exit 1 +fi + +if ! test -f $2/AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b.o ; then + echo "$2/AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b.o not generated!" + exit 1 +fi +echo "[Ascend910B1] Generating AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b Done" diff --git a/Increase_multiplexing/No_increase/build_out/op_kernel/binary/ascend910b/gen/AddCustom-add_custom-2.sh b/Increase_multiplexing/No_increase/build_out/op_kernel/binary/ascend910b/gen/AddCustom-add_custom-2.sh new file mode 100644 index 0000000000000000000000000000000000000000..5b713c6d552ed03cbf4029e63c51cc164f7f3dae --- /dev/null +++ b/Increase_multiplexing/No_increase/build_out/op_kernel/binary/ascend910b/gen/AddCustom-add_custom-2.sh @@ -0,0 +1,14 @@ +#!/bin/bash +echo "[Ascend910B1] Generating AddCustom_402e355eb717124771cfc7dbebfe946c ..." +opc $1 --main_func=add_custom --input_param=/Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out/op_kernel/binary/ascend910b/gen/AddCustom_402e355eb717124771cfc7dbebfe946c_param.json --soc_version=Ascend910B1 --output=$2 --impl_mode="" --simplified_key_mode=0 --op_mode=dynamic + +if ! test -f $2/AddCustom_402e355eb717124771cfc7dbebfe946c.json ; then + echo "$2/AddCustom_402e355eb717124771cfc7dbebfe946c.json not generated!" + exit 1 +fi + +if ! test -f $2/AddCustom_402e355eb717124771cfc7dbebfe946c.o ; then + echo "$2/AddCustom_402e355eb717124771cfc7dbebfe946c.o not generated!" + exit 1 +fi +echo "[Ascend910B1] Generating AddCustom_402e355eb717124771cfc7dbebfe946c Done" diff --git a/Increase_multiplexing/No_increase/build_out/op_kernel/binary/ascend910b/gen/AddCustom-add_custom-3.sh b/Increase_multiplexing/No_increase/build_out/op_kernel/binary/ascend910b/gen/AddCustom-add_custom-3.sh new file mode 100644 index 0000000000000000000000000000000000000000..d42640a7670dea1f4d51cd6ff5684256400704c8 --- /dev/null +++ b/Increase_multiplexing/No_increase/build_out/op_kernel/binary/ascend910b/gen/AddCustom-add_custom-3.sh @@ -0,0 +1,14 @@ +#!/bin/bash +echo "[Ascend910B1] Generating AddCustom_ed9fc09970baaf94d89a7a5a66099e58 ..." +opc $1 --main_func=add_custom --input_param=/Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out/op_kernel/binary/ascend910b/gen/AddCustom_ed9fc09970baaf94d89a7a5a66099e58_param.json --soc_version=Ascend910B1 --output=$2 --impl_mode="" --simplified_key_mode=0 --op_mode=dynamic + +if ! test -f $2/AddCustom_ed9fc09970baaf94d89a7a5a66099e58.json ; then + echo "$2/AddCustom_ed9fc09970baaf94d89a7a5a66099e58.json not generated!" + exit 1 +fi + +if ! test -f $2/AddCustom_ed9fc09970baaf94d89a7a5a66099e58.o ; then + echo "$2/AddCustom_ed9fc09970baaf94d89a7a5a66099e58.o not generated!" + exit 1 +fi +echo "[Ascend910B1] Generating AddCustom_ed9fc09970baaf94d89a7a5a66099e58 Done" diff --git a/Increase_multiplexing/No_increase/build_out/op_kernel/binary/ascend910b/gen/AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b_param.json b/Increase_multiplexing/No_increase/build_out/op_kernel/binary/ascend910b/gen/AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b_param.json new file mode 100644 index 0000000000000000000000000000000000000000..834fc7a6f44c0aec4f39011295a70b3fd36bdde7 --- /dev/null +++ b/Increase_multiplexing/No_increase/build_out/op_kernel/binary/ascend910b/gen/AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b_param.json @@ -0,0 +1,42 @@ +{ + "op_type": "AddCustom", + "op_list": [ + { + "bin_filename": "AddCustom_1e04ee05ab491cc5ae9c3d5c9ee8950b", + "inputs": [ + { + "name": "x", + "index": 0, + "dtype": "float16", + "format": "ND", + "paramType": "required", + "shape": [ + -2 + ] + }, + { + "name": "y", + "index": 1, + "dtype": "float16", + "format": "ND", + "paramType": "required", + "shape": [ + -2 + ] + } + ], + "outputs": [ + { + "name": "z", + "index": 0, + "dtype": "float16", + "format": "ND", + "paramType": "required", + "shape": [ + -2 + ] + } + ] + } + ] +} \ No newline at end of file diff --git a/Increase_multiplexing/No_increase/build_out/op_kernel/binary/ascend910b/gen/AddCustom_402e355eb717124771cfc7dbebfe946c_param.json b/Increase_multiplexing/No_increase/build_out/op_kernel/binary/ascend910b/gen/AddCustom_402e355eb717124771cfc7dbebfe946c_param.json new file mode 100644 index 0000000000000000000000000000000000000000..8f74835bebe72a5e9d486fddb6fd2f75066cbf49 --- /dev/null +++ b/Increase_multiplexing/No_increase/build_out/op_kernel/binary/ascend910b/gen/AddCustom_402e355eb717124771cfc7dbebfe946c_param.json @@ -0,0 +1,42 @@ +{ + "op_type": "AddCustom", + "op_list": [ + { + "bin_filename": "AddCustom_402e355eb717124771cfc7dbebfe946c", + "inputs": [ + { + "name": "x", + "index": 0, + "dtype": "int32", + "format": "ND", + "paramType": "required", + "shape": [ + -2 + ] + }, + { + "name": "y", + "index": 1, + "dtype": "int32", + "format": "ND", + "paramType": "required", + "shape": [ + -2 + ] + } + ], + "outputs": [ + { + "name": "z", + "index": 0, + "dtype": "int32", + "format": "ND", + "paramType": "required", + "shape": [ + -2 + ] + } + ] + } + ] +} \ No newline at end of file diff --git a/Increase_multiplexing/No_increase/build_out/op_kernel/binary/ascend910b/gen/AddCustom_ccd748392d99d04b8205210970fde2b9_param.json b/Increase_multiplexing/No_increase/build_out/op_kernel/binary/ascend910b/gen/AddCustom_ccd748392d99d04b8205210970fde2b9_param.json new file mode 100644 index 0000000000000000000000000000000000000000..e556978dc7305951ae7070cf0911e49110f525d0 --- /dev/null +++ b/Increase_multiplexing/No_increase/build_out/op_kernel/binary/ascend910b/gen/AddCustom_ccd748392d99d04b8205210970fde2b9_param.json @@ -0,0 +1,42 @@ +{ + "op_type": "AddCustom", + "op_list": [ + { + "bin_filename": "AddCustom_ccd748392d99d04b8205210970fde2b9", + "inputs": [ + { + "name": "x", + "index": 0, + "dtype": "float32", + "format": "ND", + "paramType": "required", + "shape": [ + -2 + ] + }, + { + "name": "y", + "index": 1, + "dtype": "float32", + "format": "ND", + "paramType": "required", + "shape": [ + -2 + ] + } + ], + "outputs": [ + { + "name": "z", + "index": 0, + "dtype": "float32", + "format": "ND", + "paramType": "required", + "shape": [ + -2 + ] + } + ] + } + ] +} \ No newline at end of file diff --git a/Increase_multiplexing/No_increase/build_out/op_kernel/binary/ascend910b/gen/AddCustom_ed9fc09970baaf94d89a7a5a66099e58_param.json b/Increase_multiplexing/No_increase/build_out/op_kernel/binary/ascend910b/gen/AddCustom_ed9fc09970baaf94d89a7a5a66099e58_param.json new file mode 100644 index 0000000000000000000000000000000000000000..a1486dbfb58beda6678eee3cc25905d4ca5608d6 --- /dev/null +++ b/Increase_multiplexing/No_increase/build_out/op_kernel/binary/ascend910b/gen/AddCustom_ed9fc09970baaf94d89a7a5a66099e58_param.json @@ -0,0 +1,42 @@ +{ + "op_type": "AddCustom", + "op_list": [ + { + "bin_filename": "AddCustom_ed9fc09970baaf94d89a7a5a66099e58", + "inputs": [ + { + "name": "x", + "index": 0, + "dtype": "int8", + "format": "ND", + "paramType": "required", + "shape": [ + -2 + ] + }, + { + "name": "y", + "index": 1, + "dtype": "int8", + "format": "ND", + "paramType": "required", + "shape": [ + -2 + ] + } + ], + "outputs": [ + { + "name": "z", + "index": 0, + "dtype": "int8", + "format": "ND", + "paramType": "required", + "shape": [ + -2 + ] + } + ] + } + ] +} \ No newline at end of file diff --git a/Increase_multiplexing/No_increase/build_out/op_kernel/binary/ascend910b/src/AddCustom.py b/Increase_multiplexing/No_increase/build_out/op_kernel/binary/ascend910b/src/AddCustom.py new file mode 100644 index 0000000000000000000000000000000000000000..87d5aa00dc31410d6bbfb8c2122e53991fc0afe9 --- /dev/null +++ b/Increase_multiplexing/No_increase/build_out/op_kernel/binary/ascend910b/src/AddCustom.py @@ -0,0 +1,152 @@ + +import os, sys +import ctypes +import json +import shutil +from tbe.common.platform import get_soc_spec +from tbe.common.utils import para_check +from tbe.tikcpp import compile_op, replay_op, check_op_cap, generalize_op_params, get_code_channel, OpInfo +from tbe.common.buildcfg import get_default_build_config +from impl.util.platform_adapter import tbe_register +from tbe.common.buildcfg import get_current_build_config +PYF_PATH = os.path.dirname(os.path.realpath(__file__)) + +DTYPE_MAP = {"float32": ["DT_FLOAT", "float"], + "float16": ["DT_FLOAT16", "half"], + "int8": ["DT_INT8", "int8_t"], + "int16": ["DT_INT16", "int16_t"], + "int32": ["DT_INT32", "int32_t"], + "int64": ["DT_INT64", "int64_t"], + "uint1": ["DT_UINT1", "uint8_t"], + "uint8": ["DT_UINT8", "uint8_t"], + "uint16": ["DT_UINT16", "uint16_t"], + "uint32": ["DT_UINT32", "uint32_t"], + "uint64": ["DT_UINT64", "uint64_t"], + "bool": ["DT_BOOL", "bool"], + "double": ["DT_DOUBLE", "double"], + "dual": ["DT_DUAL", "unknown"], + "dual_sub_int8": ["DT_DUAL_SUB_INT8", "unknown"], + "dual_sub_uint8": ["DT_DUAL_SUB_UINT8", "unknown"], + "string": ["DT_STRING", "unknown"], + "complex64": ["DT_COMPLEX64", "unknown"], + "complex128": ["DT_COMPLEX128", "unknown"], + "qint8": ["DT_QINT8", "unknown"], + "qint16": ["DT_QINT16", "unknown"], + "qint32": ["DT_QINT32", "unknown"], + "quint8": ["DT_QUINT8", "unknown"], + "quint16": ["DT_QUINT16", "unknown"], + "resource": ["DT_RESOURCE", "unknown"], + "string_ref": ["DT_STRING_REF", "unknown"], + "int4": ["DT_INT4", "int8_t"], + "bfloat16": ["DT_BF16", "bfloat16_t"]} + +def get_dtype_fmt_options(__inputs__, __outputs__): + options = [] + for x in __inputs__ + __outputs__: + x_n = x.get("param_name").upper() + x_fmt = x.get("format") + x_dtype = x.get("dtype") + options.append("-DDTYPE_{n}={t}".format(n=x_n, t=DTYPE_MAP.get(x_dtype)[1])) + options.append("-DORIG_DTYPE_{n}={ot}".format(n=x_n, ot=DTYPE_MAP.get(x_dtype)[0])) + options.append("-DFORMAT_{n}=FORMAT_{f}".format(n=x_n, f=x_fmt)) + return options + +def load_dso(so_path): + try: + ctypes.CDLL(so_path) + except OSError as error : + print(error) + raise RuntimeError("cannot open %s" %(so_path)) + else: + print("load so succ ", so_path) + +def get_shortsoc_compile_option(compile_option_list: list, shortsoc:str): + compile_options = [] + if shortsoc in compile_option_list: + compile_options = compile_option_list[shortsoc] + elif '__ALLSOC__' in compile_option_list: + compile_options = compile_option_list['__ALLSOC__'] + return compile_options + +def _build_args(x, y, z): + __inputs__ = [] + for arg in [x, y]: + if arg != None: + if isinstance(arg, (list, tuple)): + if len(arg) == 0: + continue + __inputs__.append(arg[0]) + else: + __inputs__.append(arg) + __outputs__ = [] + for arg in [z]: + if arg != None: + if isinstance(arg, (list, tuple)): + if len(arg) == 0: + continue + __outputs__.append(arg[0]) + else: + __outputs__.append(arg) + __attrs__ = [] + return __inputs__, __outputs__, __attrs__ + +@tbe_register.register_operator("AddCustom") +@para_check.check_op_params(para_check.REQUIRED_INPUT, para_check.REQUIRED_INPUT, para_check.REQUIRED_OUTPUT, para_check.KERNEL_NAME) +def add_custom(x, y, z, kernel_name="add_custom", impl_mode=""): + if get_current_build_config("enable_op_prebuild"): + return + __inputs__, __outputs__, __attrs__ = _build_args(x, y, z) + options = get_dtype_fmt_options(__inputs__, __outputs__) + options += ["-x", "cce"] + ccec = os.environ.get('CCEC_REAL_PATH') + if ccec is None: + ccec = shutil.which("ccec") + if ccec != None: + ccec_path = os.path.dirname(ccec) + tikcpp_path = os.path.realpath(os.path.join(ccec_path, "..", "..", "tikcpp")) + else: + tikcpp_path = os.path.realpath("/usr/local/Ascend/latest/compiler/tikcpp") + options.append("-I" + tikcpp_path) + options.append("-I" + os.path.join(tikcpp_path, "tikcfw")) + options.append("-I" + os.path.join(tikcpp_path, "tikcfw", "impl")) + options.append("-I" + os.path.join(tikcpp_path, "tikcfw", "interface")) + options.append("-I" + os.path.join(PYF_PATH, "..", "ascendc", "common")) + if impl_mode == "high_performance": + options.append("-DHIGH_PERFORMANCE=1") + elif impl_mode == "high_precision": + options.append("-DHIGH_PRECISION=1") + if get_default_build_config("enable_deterministic_mode") == 1: + options.append("-DDETEMINISTIC_MODE=1") + + custom_compile_options = {}, + custom_all_compile_options = {}, + soc_version = get_soc_spec("SOC_VERSION") + soc_short = get_soc_spec("SHORT_SOC_VERSION").lower() + custom_compile_options_soc = get_shortsoc_compile_option(custom_compile_options[0], soc_short) + custom_all_compile_options_soc = get_shortsoc_compile_option(custom_all_compile_options[0], soc_short) + options += custom_all_compile_options_soc + options += custom_compile_options_soc + + origin_func_name = "add_custom" + ascendc_src_dir = "add_custom" + ascendc_src_file = "add_custom.cpp" + src = os.path.join(PYF_PATH, "..", "ascendc", ascendc_src_dir, ascendc_src_file) + if not os.path.exists(src): + src = os.path.join(PYF_PATH, ascendc_src_file) + + print("start compile Ascend C operator AddCustom. kernel name is add_custom") + op_type = "AddCustom" + code_channel = get_code_channel(src, kernel_name, op_type, options) + op_info = OpInfo(kernel_name = kernel_name, op_type = op_type, inputs = __inputs__, outputs = __outputs__,\ + attrs = __attrs__, impl_mode = impl_mode, origin_inputs=[x, y], origin_outputs = [z]) + compile_op(src, origin_func_name, op_info, options, code_channel, '{}') + +def op_select_format(x, y, z, impl_mode=""): + __inputs__, __outputs__, __attrs__ = _build_args(x, y, z) + result = check_op_cap("op_select_format", "AddCustom", __inputs__, __outputs__, __attrs__) + return result.decode("utf-8") + +def get_op_specific_info(x, y, z, impl_mode=""): + __inputs__, __outputs__, __attrs__ = _build_args(x, y, z) + result = check_op_cap("get_op_specific_info", "AddCustom", __inputs__, __outputs__, __attrs__) + return result.decode("utf-8") diff --git a/Increase_multiplexing/No_increase/build_out/op_kernel/binary/ascend910b/src/CMakeLists.txt b/Increase_multiplexing/No_increase/build_out/op_kernel/binary/ascend910b/src/CMakeLists.txt new file mode 100644 index 0000000000000000000000000000000000000000..0d31a444cd71b6e455dc206b9b89159dea9f4ce2 --- /dev/null +++ b/Increase_multiplexing/No_increase/build_out/op_kernel/binary/ascend910b/src/CMakeLists.txt @@ -0,0 +1,61 @@ +# set custom compile options +if ("${CMAKE_BUILD_TYPE}x" STREQUAL "Debugx") + add_ops_compile_options(ALL OPTIONS -g -O0) +endif() + +foreach(compute_unit ${ASCEND_COMPUTE_UNIT}) + + # generate aic-${compute_unit}-ops-info.json + add_ops_info_target(TARGET ops_info_gen_${compute_unit} + OUTPUT ${CMAKE_CURRENT_BINARY_DIR}/tbe/op_info_cfg/ai_core/${compute_unit}/aic-${compute_unit}-ops-info.json + OPS_INFO ${ASCEND_AUTOGEN_PATH}/aic-${compute_unit}-ops-info.ini + INSTALL_DIR packages/vendors/${vendor_name}/op_impl/ai_core/tbe/config/${compute_unit} + ) + + # generate ascendc impl py once + if (NOT TARGET ascendc_impl_gen) + add_ops_impl_target(TARGET ascendc_impl_gen + OPS_INFO ${ASCEND_AUTOGEN_PATH}/aic-${compute_unit}-ops-info.ini + IMPL_DIR ${CMAKE_CURRENT_SOURCE_DIR} + OUT_DIR ${CMAKE_CURRENT_BINARY_DIR}/tbe + INSTALL_DIR packages/vendors/${vendor_name}/op_impl/ai_core/tbe/${vendor_name}_impl + ) + endif() + + # dynamic shape binary compile + if (${ENABLE_BINARY_PACKAGE}) + add_bin_compile_target(TARGET ascendc_bin_${compute_unit} + OPS_INFO ${ASCEND_AUTOGEN_PATH}/aic-${compute_unit}-ops-info.ini + IMPL_DIR ${CMAKE_CURRENT_SOURCE_DIR} + ADP_DIR ${CMAKE_CURRENT_BINARY_DIR}/tbe/dynamic + OUT_DIR ${CMAKE_CURRENT_BINARY_DIR}/binary/${compute_unit} + INSTALL_DIR packages/vendors/${vendor_name}/op_impl/ai_core/tbe/kernel + COMPUTE_UNIT ${compute_unit} + ) + add_dependencies(ascendc_bin_${compute_unit} ascendc_impl_gen) + endif() + +endforeach() + +# generate npu_supported_ops.json +add_npu_support_target(TARGET npu_supported_ops + OPS_INFO_DIR ${ASCEND_AUTOGEN_PATH} + OUT_DIR ${CMAKE_CURRENT_BINARY_DIR}/tbe/op_info_cfg/ai_core + INSTALL_DIR packages/vendors/${vendor_name}/framework/${ASCEND_FRAMEWORK_TYPE} +) + +if(ENABLE_TEST AND EXISTS ${CMAKE_CURRENT_SOURCE_DIR}/testcases) + add_subdirectory(testcases) +endif() + +# install kernel file +if (${ENABLE_SOURCE_PACKAGE}) + file(GLOB KERNEL_FILES + ${CMAKE_CURRENT_SOURCE_DIR}/*.cpp + ${CMAKE_CURRENT_SOURCE_DIR}/*.h + ${CMAKE_CURRENT_SOURCE_DIR}/*.py + ) + install(FILES ${KERNEL_FILES} + DESTINATION packages/vendors/${vendor_name}/op_impl/ai_core/tbe/${vendor_name}_impl/dynamic + ) +endif() diff --git a/Increase_multiplexing/No_increase/build_out/op_kernel/binary/ascend910b/src/__pycache__/AddCustom.cpython-39.pyc b/Increase_multiplexing/No_increase/build_out/op_kernel/binary/ascend910b/src/__pycache__/AddCustom.cpython-39.pyc new file mode 100644 index 0000000000000000000000000000000000000000..026d941bac9dbb2358cf3607f7e8c24997aa5057 Binary files /dev/null and b/Increase_multiplexing/No_increase/build_out/op_kernel/binary/ascend910b/src/__pycache__/AddCustom.cpython-39.pyc differ diff --git a/Increase_multiplexing/No_increase/build_out/op_kernel/binary/ascend910b/src/add_custom.cpp b/Increase_multiplexing/No_increase/build_out/op_kernel/binary/ascend910b/src/add_custom.cpp new file mode 100644 index 0000000000000000000000000000000000000000..72f67947f2817e37494063ad973e47d0ade79fd9 --- /dev/null +++ b/Increase_multiplexing/No_increase/build_out/op_kernel/binary/ascend910b/src/add_custom.cpp @@ -0,0 +1,135 @@ +/* + * Copyright (c) Huawei Technologies Co., Ltd. 2022-2023. All rights reserved. + * + * Function : z = x + y + * This sample is a very basic sample that implements vector add on Ascend plaform. + */ +#include "kernel_operator.h" +using namespace AscendC; +// tensor num for each queue +constexpr int32_t BUFFER_NUM = 2; + +template class KernelAdd { + using T = TYPE_X; +public: + __aicore__ inline KernelAdd() {} + __aicore__ inline void Init(GM_ADDR x, GM_ADDR y, GM_ADDR z, uint32_t smallCoreDataNum, + uint32_t bigCoreDataNum, uint32_t finalBigTileNum, + uint32_t finalSmallTileNum, uint32_t tileDataNum, + uint32_t smallTailDataNum, uint32_t bigTailDataNum, + uint32_t tailBlockNum) + { + ASSERT(GetBlockNum() != 0 && "block dim can not be zero!"); + uint32_t coreNum = GetBlockIdx(); + uint32_t globalBufferIndex = bigCoreDataNum * GetBlockIdx(); + this->tileDataNum = tileDataNum; + if (coreNum < tailBlockNum) { + this->coreDataNum = bigCoreDataNum; + this->tileNum = finalBigTileNum; + this->tailDataNum = bigTailDataNum; + } + else { + this->coreDataNum = smallCoreDataNum; + this->tileNum = finalSmallTileNum; + this->tailDataNum = smallTailDataNum; + globalBufferIndex -= (bigCoreDataNum - smallCoreDataNum) * (GetBlockIdx() - tailBlockNum); + } + xGm.SetGlobalBuffer((__gm__ TYPE_X*)x + globalBufferIndex, this->coreDataNum); + yGm.SetGlobalBuffer((__gm__ TYPE_Y*)y + globalBufferIndex, this->coreDataNum); + zGm.SetGlobalBuffer((__gm__ TYPE_Z*)z + globalBufferIndex, this->coreDataNum); + pipe.InitBuffer(inQueueX, BUFFER_NUM, this->tileDataNum * sizeof(TYPE_X)); + pipe.InitBuffer(inQueueY, BUFFER_NUM, this->tileDataNum * sizeof(TYPE_Y)); + pipe.InitBuffer(outQueueZ, BUFFER_NUM, this->tileDataNum * sizeof(TYPE_Z)); + pipe.InitBuffer(tmp1, this->tileDataNum * sizeof(half)); + pipe.InitBuffer(tmp2, this->tileDataNum * sizeof(half)); + } + __aicore__ inline void Process() + { + int32_t loopCount = this->tileNum; + this->processDataNum = this->tileDataNum; + for (int32_t i = 0; i < loopCount; i++) { + if (i == this->tileNum - 1) { + this->processDataNum = this->tailDataNum; + } + CopyIn(i); + Compute(i); + CopyOut(i); + } + } + +private: + __aicore__ inline void CopyIn(int32_t progress) + { + LocalTensor xLocal = inQueueX.AllocTensor(); + LocalTensor yLocal = inQueueY.AllocTensor(); + DataCopy(xLocal, xGm[progress * this->tileDataNum], this->processDataNum); + DataCopy(yLocal, yGm[progress * this->tileDataNum], this->processDataNum); + inQueueX.EnQue(xLocal); + inQueueY.EnQue(yLocal); + } + __aicore__ inline void Compute(int32_t progress) + { + LocalTensor xLocal = inQueueX.DeQue(); + LocalTensor yLocal = inQueueY.DeQue(); + LocalTensor zLocal = outQueueZ.AllocTensor(); + if constexpr (std::is_same_v) { + auto p1 = tmp1.Get(); + auto p2 = tmp2.Get(); + Cast(p1, xLocal, RoundMode::CAST_NONE, this->processDataNum); + Cast(p2, yLocal, RoundMode::CAST_NONE, this->processDataNum); + Add(p2, p1, p2, this->processDataNum); + Cast(p1.ReinterpretCast(), p2, RoundMode::CAST_RINT, this->processDataNum); + ShiftLeft(p1.ReinterpretCast(), p1.ReinterpretCast(), int16_t(8), this->processDataNum); + ShiftRight(p1.ReinterpretCast(), p1.ReinterpretCast(), int16_t(8), this->processDataNum); + Cast(p2, p1.ReinterpretCast(), RoundMode::CAST_NONE, this->processDataNum); + Cast(zLocal, p2, RoundMode::CAST_NONE, this->processDataNum); + } + else { + Add(zLocal, xLocal, yLocal, this->processDataNum); + } + outQueueZ.EnQue(zLocal); + inQueueX.FreeTensor(xLocal); + inQueueY.FreeTensor(yLocal); + } + __aicore__ inline void CopyOut(int32_t progress) + { + LocalTensor zLocal = outQueueZ.DeQue(); + DataCopy(zGm[progress * this->tileDataNum], zLocal, this->processDataNum); + outQueueZ.FreeTensor(zLocal); + } + +private: + TPipe pipe; + TQue inQueueX, inQueueY; + TQue outQueueZ; + TBuf tmp1, tmp2; + GlobalTensor xGm; + GlobalTensor yGm; + GlobalTensor zGm; + uint32_t coreDataNum; + uint32_t tileNum; + uint32_t tileDataNum; + uint32_t tailDataNum; + uint32_t processDataNum; +}; + +extern "C" __global__ __aicore__ void add_custom(GM_ADDR x, GM_ADDR y, GM_ADDR z, GM_ADDR workspace, GM_ADDR tiling) +{ + GET_TILING_DATA(tiling_data, tiling); + KernelAdd op; + op.Init(x, y, z, tiling_data.smallCoreDataNum, + tiling_data.bigCoreDataNum, tiling_data.finalBigTileNum, + tiling_data.finalSmallTileNum, tiling_data.tileDataNum, + tiling_data.smallTailDataNum, tiling_data.bigTailDataNum, + tiling_data.tailBlockNum); + op.Process(); +} + +#ifndef ASCENDC_CPU_DEBUG +// call of kernel function +void add_custom_do(uint32_t blockDim, void* l2ctrl, void* stream, uint8_t* x, uint8_t* y, uint8_t* z, + uint8_t* workspace, uint8_t* tiling) +{ + add_custom<<>>(x, y, z, workspace, tiling); +} +#endif diff --git a/Increase_multiplexing/No_increase/build_out/op_kernel/cmake_install.cmake b/Increase_multiplexing/No_increase/build_out/op_kernel/cmake_install.cmake new file mode 100644 index 0000000000000000000000000000000000000000..079ee5dd60bd3eef3ad460306442bfe0c8a28046 --- /dev/null +++ b/Increase_multiplexing/No_increase/build_out/op_kernel/cmake_install.cmake @@ -0,0 +1,88 @@ +# Install script for directory: /Test_performance/Operator-performance/Increase_multiplexing/No_increase/op_kernel + +# Set the install prefix +if(NOT DEFINED CMAKE_INSTALL_PREFIX) + set(CMAKE_INSTALL_PREFIX "/Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out") +endif() +string(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}") + +# Set the install configuration name. +if(NOT DEFINED CMAKE_INSTALL_CONFIG_NAME) + if(BUILD_TYPE) + string(REGEX REPLACE "^[^A-Za-z0-9_]+" "" + CMAKE_INSTALL_CONFIG_NAME "${BUILD_TYPE}") + else() + set(CMAKE_INSTALL_CONFIG_NAME "Release") + endif() + message(STATUS "Install configuration: \"${CMAKE_INSTALL_CONFIG_NAME}\"") +endif() + +# Set the component getting installed. +if(NOT CMAKE_INSTALL_COMPONENT) + if(COMPONENT) + message(STATUS "Install component: \"${COMPONENT}\"") + set(CMAKE_INSTALL_COMPONENT "${COMPONENT}") + else() + set(CMAKE_INSTALL_COMPONENT) + endif() +endif() + +# Install shared libraries without execute permission? +if(NOT DEFINED CMAKE_INSTALL_SO_NO_EXE) + set(CMAKE_INSTALL_SO_NO_EXE "1") +endif() + +# Is this installation the result of a crosscompile? +if(NOT DEFINED CMAKE_CROSSCOMPILING) + set(CMAKE_CROSSCOMPILING "FALSE") +endif() + +# Set default install directory permissions. +if(NOT DEFINED CMAKE_OBJDUMP) + set(CMAKE_OBJDUMP "/usr/bin/objdump") +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/packages/vendors/customize/op_impl/ai_core/tbe/config/ascend310b" TYPE FILE FILES "/Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out/op_kernel/tbe/op_info_cfg/ai_core/ascend310b/aic-ascend310b-ops-info.json") +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/packages/vendors/customize/op_impl/ai_core/tbe/customize_impl" TYPE DIRECTORY FILES "/Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out/op_kernel/tbe/dynamic") +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/packages/vendors/customize/op_impl/ai_core/tbe/kernel/ascend310b" TYPE DIRECTORY OPTIONAL FILES "/Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out/op_kernel/binary/ascend310b/bin/add_custom") +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/packages/vendors/customize/op_impl/ai_core/tbe/kernel/config/ascend310b" TYPE FILE OPTIONAL FILES "/Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out/op_kernel/binary/ascend310b/bin/add_custom.json") +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/packages/vendors/customize/op_impl/ai_core/tbe/kernel/config/ascend310b" TYPE FILE OPTIONAL FILES "/Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out/op_kernel/binary/ascend310b/bin/binary_info_config.json") +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/packages/vendors/customize/op_impl/ai_core/tbe/config/ascend910b" TYPE FILE FILES "/Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out/op_kernel/tbe/op_info_cfg/ai_core/ascend910b/aic-ascend910b-ops-info.json") +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/packages/vendors/customize/op_impl/ai_core/tbe/kernel/ascend910b" TYPE DIRECTORY OPTIONAL FILES "/Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out/op_kernel/binary/ascend910b/bin/add_custom") +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/packages/vendors/customize/op_impl/ai_core/tbe/kernel/config/ascend910b" TYPE FILE OPTIONAL FILES "/Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out/op_kernel/binary/ascend910b/bin/add_custom.json") +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/packages/vendors/customize/op_impl/ai_core/tbe/kernel/config/ascend910b" TYPE FILE OPTIONAL FILES "/Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out/op_kernel/binary/ascend910b/bin/binary_info_config.json") +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/packages/vendors/customize/framework/tensorflow" TYPE FILE FILES "/Test_performance/Operator-performance/Increase_multiplexing/No_increase/build_out/op_kernel/tbe/op_info_cfg/ai_core/npu_supported_ops.json") +endif() + +if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/packages/vendors/customize/op_impl/ai_core/tbe/customize_impl/dynamic" TYPE FILE FILES "/Test_performance/Operator-performance/Increase_multiplexing/No_increase/op_kernel/add_custom.cpp") +endif() + diff --git a/Increase_multiplexing/No_increase/build_out/op_kernel/tbe/.impl_timestamp b/Increase_multiplexing/No_increase/build_out/op_kernel/tbe/.impl_timestamp new file mode 100644 index 0000000000000000000000000000000000000000..e69de29bb2d1d6434b8b29ae775ad8c2e48c5391 diff --git a/Increase_multiplexing/No_increase/build_out/op_kernel/tbe/dynamic/add_custom.py b/Increase_multiplexing/No_increase/build_out/op_kernel/tbe/dynamic/add_custom.py new file mode 100644 index 0000000000000000000000000000000000000000..87d5aa00dc31410d6bbfb8c2122e53991fc0afe9 --- /dev/null +++ b/Increase_multiplexing/No_increase/build_out/op_kernel/tbe/dynamic/add_custom.py @@ -0,0 +1,152 @@ + +import os, sys +import ctypes +import json +import shutil +from tbe.common.platform import get_soc_spec +from tbe.common.utils import para_check +from tbe.tikcpp import compile_op, replay_op, check_op_cap, generalize_op_params, get_code_channel, OpInfo +from tbe.common.buildcfg import get_default_build_config +from impl.util.platform_adapter import tbe_register +from tbe.common.buildcfg import get_current_build_config +PYF_PATH = os.path.dirname(os.path.realpath(__file__)) + +DTYPE_MAP = {"float32": ["DT_FLOAT", "float"], + "float16": ["DT_FLOAT16", "half"], + "int8": ["DT_INT8", "int8_t"], + "int16": ["DT_INT16", "int16_t"], + "int32": ["DT_INT32", "int32_t"], + "int64": ["DT_INT64", "int64_t"], + "uint1": ["DT_UINT1", "uint8_t"], + "uint8": ["DT_UINT8", "uint8_t"], + "uint16": ["DT_UINT16", "uint16_t"], + "uint32": ["DT_UINT32", "uint32_t"], + "uint64": ["DT_UINT64", "uint64_t"], + "bool": ["DT_BOOL", "bool"], + "double": ["DT_DOUBLE", "double"], + "dual": ["DT_DUAL", "unknown"], + "dual_sub_int8": ["DT_DUAL_SUB_INT8", "unknown"], + "dual_sub_uint8": ["DT_DUAL_SUB_UINT8", "unknown"], + "string": ["DT_STRING", "unknown"], + "complex64": ["DT_COMPLEX64", "unknown"], + "complex128": ["DT_COMPLEX128", "unknown"], + "qint8": ["DT_QINT8", "unknown"], + "qint16": ["DT_QINT16", "unknown"], + "qint32": ["DT_QINT32", "unknown"], + "quint8": ["DT_QUINT8", "unknown"], + "quint16": ["DT_QUINT16", "unknown"], + "resource": ["DT_RESOURCE", "unknown"], + "string_ref": ["DT_STRING_REF", "unknown"], + "int4": ["DT_INT4", "int8_t"], + "bfloat16": ["DT_BF16", "bfloat16_t"]} + +def get_dtype_fmt_options(__inputs__, __outputs__): + options = [] + for x in __inputs__ + __outputs__: + x_n = x.get("param_name").upper() + x_fmt = x.get("format") + x_dtype = x.get("dtype") + options.append("-DDTYPE_{n}={t}".format(n=x_n, t=DTYPE_MAP.get(x_dtype)[1])) + options.append("-DORIG_DTYPE_{n}={ot}".format(n=x_n, ot=DTYPE_MAP.get(x_dtype)[0])) + options.append("-DFORMAT_{n}=FORMAT_{f}".format(n=x_n, f=x_fmt)) + return options + +def load_dso(so_path): + try: + ctypes.CDLL(so_path) + except OSError as error : + print(error) + raise RuntimeError("cannot open %s" %(so_path)) + else: + print("load so succ ", so_path) + +def get_shortsoc_compile_option(compile_option_list: list, shortsoc:str): + compile_options = [] + if shortsoc in compile_option_list: + compile_options = compile_option_list[shortsoc] + elif '__ALLSOC__' in compile_option_list: + compile_options = compile_option_list['__ALLSOC__'] + return compile_options + +def _build_args(x, y, z): + __inputs__ = [] + for arg in [x, y]: + if arg != None: + if isinstance(arg, (list, tuple)): + if len(arg) == 0: + continue + __inputs__.append(arg[0]) + else: + __inputs__.append(arg) + __outputs__ = [] + for arg in [z]: + if arg != None: + if isinstance(arg, (list, tuple)): + if len(arg) == 0: + continue + __outputs__.append(arg[0]) + else: + __outputs__.append(arg) + __attrs__ = [] + return __inputs__, __outputs__, __attrs__ + +@tbe_register.register_operator("AddCustom") +@para_check.check_op_params(para_check.REQUIRED_INPUT, para_check.REQUIRED_INPUT, para_check.REQUIRED_OUTPUT, para_check.KERNEL_NAME) +def add_custom(x, y, z, kernel_name="add_custom", impl_mode=""): + if get_current_build_config("enable_op_prebuild"): + return + __inputs__, __outputs__, __attrs__ = _build_args(x, y, z) + options = get_dtype_fmt_options(__inputs__, __outputs__) + options += ["-x", "cce"] + ccec = os.environ.get('CCEC_REAL_PATH') + if ccec is None: + ccec = shutil.which("ccec") + if ccec != None: + ccec_path = os.path.dirname(ccec) + tikcpp_path = os.path.realpath(os.path.join(ccec_path, "..", "..", "tikcpp")) + else: + tikcpp_path = os.path.realpath("/usr/local/Ascend/latest/compiler/tikcpp") + options.append("-I" + tikcpp_path) + options.append("-I" + os.path.join(tikcpp_path, "tikcfw")) + options.append("-I" + os.path.join(tikcpp_path, "tikcfw", "impl")) + options.append("-I" + os.path.join(tikcpp_path, "tikcfw", "interface")) + options.append("-I" + os.path.join(PYF_PATH, "..", "ascendc", "common")) + if impl_mode == "high_performance": + options.append("-DHIGH_PERFORMANCE=1") + elif impl_mode == "high_precision": + options.append("-DHIGH_PRECISION=1") + if get_default_build_config("enable_deterministic_mode") == 1: + options.append("-DDETEMINISTIC_MODE=1") + + custom_compile_options = {}, + custom_all_compile_options = {}, + soc_version = get_soc_spec("SOC_VERSION") + soc_short = get_soc_spec("SHORT_SOC_VERSION").lower() + custom_compile_options_soc = get_shortsoc_compile_option(custom_compile_options[0], soc_short) + custom_all_compile_options_soc = get_shortsoc_compile_option(custom_all_compile_options[0], soc_short) + options += custom_all_compile_options_soc + options += custom_compile_options_soc + + origin_func_name = "add_custom" + ascendc_src_dir = "add_custom" + ascendc_src_file = "add_custom.cpp" + src = os.path.join(PYF_PATH, "..", "ascendc", ascendc_src_dir, ascendc_src_file) + if not os.path.exists(src): + src = os.path.join(PYF_PATH, ascendc_src_file) + + print("start compile Ascend C operator AddCustom. kernel name is add_custom") + op_type = "AddCustom" + code_channel = get_code_channel(src, kernel_name, op_type, options) + op_info = OpInfo(kernel_name = kernel_name, op_type = op_type, inputs = __inputs__, outputs = __outputs__,\ + attrs = __attrs__, impl_mode = impl_mode, origin_inputs=[x, y], origin_outputs = [z]) + compile_op(src, origin_func_name, op_info, options, code_channel, '{}') + +def op_select_format(x, y, z, impl_mode=""): + __inputs__, __outputs__, __attrs__ = _build_args(x, y, z) + result = check_op_cap("op_select_format", "AddCustom", __inputs__, __outputs__, __attrs__) + return result.decode("utf-8") + +def get_op_specific_info(x, y, z, impl_mode=""): + __inputs__, __outputs__, __attrs__ = _build_args(x, y, z) + result = check_op_cap("get_op_specific_info", "AddCustom", __inputs__, __outputs__, __attrs__) + return result.decode("utf-8") diff --git a/Increase_multiplexing/No_increase/build_out/op_kernel/tbe/op_info_cfg/ai_core/ascend310b/aic-ascend310b-ops-info.json b/Increase_multiplexing/No_increase/build_out/op_kernel/tbe/op_info_cfg/ai_core/ascend310b/aic-ascend310b-ops-info.json new file mode 100644 index 0000000000000000000000000000000000000000..df4edec33a7085c2fbfdf6527926b42cb131f423 --- /dev/null +++ b/Increase_multiplexing/No_increase/build_out/op_kernel/tbe/op_info_cfg/ai_core/ascend310b/aic-ascend310b-ops-info.json @@ -0,0 +1,52 @@ +{ + "AddCustom":{ + "dynamicCompileStatic":{ + "flag":"true" + }, + "dynamicFormat":{ + "flag":"true" + }, + "dynamicRankSupport":{ + "flag":"true" + }, + "dynamicShapeSupport":{ + "flag":"true" + }, + "input0":{ + "dtype":"float32,float16,int32,int8", + "format":"ND,ND,ND,ND", + "name":"x", + "paramType":"required", + "shape":"all", + "unknownshape_format":"ND,ND,ND,ND" + }, + "input1":{ + "dtype":"float32,float16,int32,int8", + "format":"ND,ND,ND,ND", + "name":"y", + "paramType":"required", + "shape":"all", + "unknownshape_format":"ND,ND,ND,ND" + }, + "needCheckSupport":{ + "flag":"false" + }, + "opFile":{ + "value":"add_custom" + }, + "opInterface":{ + "value":"add_custom" + }, + "output0":{ + "dtype":"float32,float16,int32,int8", + "format":"ND,ND,ND,ND", + "name":"z", + "paramType":"required", + "shape":"all", + "unknownshape_format":"ND,ND,ND,ND" + }, + "precision_reduce":{ + "flag":"true" + } + } +} \ No newline at end of file diff --git a/Increase_multiplexing/No_increase/build_out/op_kernel/tbe/op_info_cfg/ai_core/ascend910b/aic-ascend910b-ops-info.json b/Increase_multiplexing/No_increase/build_out/op_kernel/tbe/op_info_cfg/ai_core/ascend910b/aic-ascend910b-ops-info.json new file mode 100644 index 0000000000000000000000000000000000000000..df4edec33a7085c2fbfdf6527926b42cb131f423 --- /dev/null +++ b/Increase_multiplexing/No_increase/build_out/op_kernel/tbe/op_info_cfg/ai_core/ascend910b/aic-ascend910b-ops-info.json @@ -0,0 +1,52 @@ +{ + "AddCustom":{ + "dynamicCompileStatic":{ + "flag":"true" + }, + "dynamicFormat":{ + "flag":"true" + }, + "dynamicRankSupport":{ + "flag":"true" + }, + "dynamicShapeSupport":{ + "flag":"true" + }, + "input0":{ + "dtype":"float32,float16,int32,int8", + "format":"ND,ND,ND,ND", + "name":"x", + "paramType":"required", + "shape":"all", + "unknownshape_format":"ND,ND,ND,ND" + }, + "input1":{ + "dtype":"float32,float16,int32,int8", + "format":"ND,ND,ND,ND", + "name":"y", + "paramType":"required", + "shape":"all", + "unknownshape_format":"ND,ND,ND,ND" + }, + "needCheckSupport":{ + "flag":"false" + }, + "opFile":{ + "value":"add_custom" + }, + "opInterface":{ + "value":"add_custom" + }, + "output0":{ + "dtype":"float32,float16,int32,int8", + "format":"ND,ND,ND,ND", + "name":"z", + "paramType":"required", + "shape":"all", + "unknownshape_format":"ND,ND,ND,ND" + }, + "precision_reduce":{ + "flag":"true" + } + } +} \ No newline at end of file diff --git a/Increase_multiplexing/No_increase/build_out/op_kernel/tbe/op_info_cfg/ai_core/npu_supported_ops.json b/Increase_multiplexing/No_increase/build_out/op_kernel/tbe/op_info_cfg/ai_core/npu_supported_ops.json new file mode 100644 index 0000000000000000000000000000000000000000..0d40969af9f517e4ef929988bd983807dbdb3139 --- /dev/null +++ b/Increase_multiplexing/No_increase/build_out/op_kernel/tbe/op_info_cfg/ai_core/npu_supported_ops.json @@ -0,0 +1,6 @@ +{ + "AddCustom": { + "isGray": false, + "isHeavy": false + } +} diff --git a/Increase_multiplexing/No_increase/build_out/scripts/install.sh b/Increase_multiplexing/No_increase/build_out/scripts/install.sh new file mode 100644 index 0000000000000000000000000000000000000000..8468c5a256f2c77fad5bf78ab108ca5b62aad672 --- /dev/null +++ b/Increase_multiplexing/No_increase/build_out/scripts/install.sh @@ -0,0 +1,318 @@ +#!/bin/bash +vendor_name=customize +targetdir=/usr/local/Ascend/opp +target_custom=0 + +sourcedir=$PWD/packages +vendordir=vendors/$vendor_name + +QUIET="y" + +while true +do + case $1 in + --quiet) + QUIET="y" + shift + ;; + --install-path=*) + INSTALL_PATH=$(echo $1 | cut -d"=" -f2-) + INSTALL_PATH=${INSTALL_PATH%*/} + shift + ;; + --*) + shift + ;; + *) + break + ;; + esac +done + +log() { + cur_date=`date +"%Y-%m-%d %H:%M:%S"` + echo "[runtime] [$cur_date] "$1 +} + +if [ -n "${INSTALL_PATH}" ]; then + if [[ ! "${INSTALL_PATH}" = /* ]]; then + log "[ERROR] use absolute path for --install-path argument" + exit 1 + fi + if [ ! -d ${INSTALL_PATH} ]; then + mkdir ${INSTALL_PATH} >> /dev/null 2>&1 + if [ $? -ne 0 ]; then + log "[ERROR] create ${INSTALL_PATH} failed" + exit 1 + fi + fi + targetdir=${INSTALL_PATH} +elif [ -n "${ASCEND_CUSTOM_OPP_PATH}" ]; then + if [ ! -d ${ASCEND_CUSTOM_OPP_PATH} ]; then + mkdir -p ${ASCEND_CUSTOM_OPP_PATH} >> /dev/null 2>&1 + if [ $? -ne 0 ]; then + log "[ERROR] create ${ASCEND_CUSTOM_OPP_PATH} failed" + fi + fi + targetdir=${ASCEND_CUSTOM_OPP_PATH} +else + if [ "x${ASCEND_OPP_PATH}" == "x" ]; then + log "[ERROR] env ASCEND_OPP_PATH no exist" + exit 1 + fi + targetdir="${ASCEND_OPP_PATH}" +fi + +if [ ! -d $targetdir ];then + log "[ERROR] $targetdir no exist" + exit 1 +fi + +upgrade() +{ + if [ ! -d ${sourcedir}/$vendordir/$1 ]; then + log "[INFO] no need to upgrade ops $1 files" + return 0 + fi + + if [ ! -d ${targetdir}/$vendordir/$1 ];then + log "[INFO] create ${targetdir}/$vendordir/$1." + mkdir -p ${targetdir}/$vendordir/$1 + if [ $? -ne 0 ];then + log "[ERROR] create ${targetdir}/$vendordir/$1 failed" + return 1 + fi + else + has_same_file=-1 + for file_a in ${sourcedir}/$vendordir/$1/*; do + file_b=${file_a##*/}; + if [ "ls ${targetdir}/$vendordir/$1" = "" ]; then + log "[INFO] ${targetdir}/$vendordir/$1 is empty !!" + return 1 + fi + grep -q $file_b <<<`ls ${targetdir}/$vendordir/$1`; + if [[ $? -eq 0 ]]; then + echo -n "${file_b} " + has_same_file=0 + fi + done + if [ 0 -eq $has_same_file ]; then + if test $QUIET = "n"; then + echo "[INFO]: has old version in ${targetdir}/$vendordir/$1, \ + you want to Overlay Installation , please enter:[o]; \ + or replace directory installation , please enter: [r]; \ + or not install , please enter:[n]." + + while true + do + read orn + if [ "$orn" = n ]; then + return 0 + elif [ "$orn" = m ]; then + break; + elif [ "$0rn" = r ]; then + [ -n "${targetdir}/$vendordir/$1/" ] && rm -rf "${targetdir}/$vendordir/$1"/* + break; + else + echo "[ERROR] input error, please input again!" + fi + done + fi + fi + log "[INFO] replace or merge old ops $1 files .g....." + fi + + log "copy new ops $1 files ......" + if [ -d ${targetdir}/$vendordir/$1/ ]; then + chmod -R +w "$targetdir/$vendordir/$1/" >/dev/null 2>&1 + fi + cp -rf ${sourcedir}/$vendordir/$1/* $targetdir/$vendordir/$1/ + if [ $? -ne 0 ];then + log "[ERROR] copy new $1 files failed" + return 1 + fi + + return 0 +} +upgrade_proto() +{ + if [ ! -f ${sourcedir}/$vendordir/custom.proto ]; then + log "[INFO] no need to upgrade custom.proto files" + return 0 + fi + if [ ! -d ${targetdir}/$vendordir/framework/caffe ];then + log "[INFO] create ${targetdir}/$vendordir/framework/caffe." + mkdir -p ${targetdir}/$vendordir/framework/caffe + if [ $? -ne 0 ];then + log "[ERROR] create ${targetdir}/$vendordir/framework/caffe failed" + return 1 + fi + else + if [ -f ${targetdir}/$vendordir/framework/caffe/custom.proto ]; then + # 有老版本,判断是否要覆盖式安装 + if test $QUIET = "n"; then + echo "[INFO] ${targetdir}/$vendordir/framework/caffe has old version"\ + "custom.proto file. Do you want to replace? [y/n] " + + while true + do + read yn + if [ "$yn" = n ]; then + return 0 + elif [ "$yn" = y ]; then + break; + else + echo "[ERROR] input error, please input again!" + fi + done + fi + fi + log "[INFO] replace old caffe.proto files ......" + fi + chmod -R +w "$targetdir/$vendordir/framework/caffe/" >/dev/null 2>&1 + cp -rf ${sourcedir}/$vendordir/custom.proto ${targetdir}/$vendordir/framework/caffe/ + if [ $? -ne 0 ];then + log "[ERROR] copy new custom.proto failed" + return 1 + fi + log "[INFO] copy custom.proto success" + + return 0 +} + +upgrade_file() +{ + if [ ! -e ${sourcedir}/$vendordir/$1 ]; then + log "[INFO] no need to upgrade ops $1 file" + return 0 + fi + + log "copy new $1 files ......" + cp -f ${sourcedir}/$vendordir/$1 $targetdir/$vendordir/$1 + if [ $? -ne 0 ];then + log "[ERROR] copy new $1 file failed" + return 1 + fi + + return 0 +} + +delete_optiling_file() +{ + if [ ! -d ${targetdir}/vendors ];then + log "[INFO] $1 not exist, no need to uninstall" + return 0 + fi + sys_info=$(uname -m) + if [ ! -d ${sourcedir}/$vendordir/$1/ai_core/tbe/op_tiling/lib/linux/${sys_info} ];then + rm -rf ${sourcedir}/$vendordir/$1/ai_core/tbe/op_tiling/liboptiling.so + fi + return 0 +} + +log "[INFO] copy uninstall sh success" + +if [ ! -d ${targetdir}/vendors ];then + log "[INFO] create ${targetdir}/vendors." + mkdir -p ${targetdir}/vendors + if [ $? -ne 0 ];then + log "[ERROR] create ${targetdir}/vendors failed" + return 1 + fi +fi +chmod u+w ${targetdir}/vendors + +echo "[ops_custom]upgrade framework" +upgrade framework +if [ $? -ne 0 ];then + exit 1 +fi + +echo "[ops_custom]upgrade op proto" +upgrade op_proto +if [ $? -ne 0 ];then + exit 1 +fi + +echo "[ops_custom]upgrade version.info" +upgrade_file version.info +if [ $? -ne 0 ];then + exit 1 +fi + +echo "[ops_custom]upgrade op impl" +delete_optiling_file op_impl +upgrade op_impl +if [ $? -ne 0 ];then + exit 1 +fi + +echo "[ops_custom]upgrade op api" +upgrade op_api +if [ $? -ne 0 ];then + exit 1 +fi + +upgrade_proto +if [ $? -ne 0 ];then + exit 1 +fi + +# set the set_env.bash +if [ -n "${INSTALL_PATH}" ] && [ -d ${INSTALL_PATH} ]; then + _ASCEND_CUSTOM_OPP_PATH=${targetdir}/${vendordir} + bin_path="${_ASCEND_CUSTOM_OPP_PATH}/bin" + set_env_variable="#!/bin/bash\nexport ASCEND_CUSTOM_OPP_PATH=${_ASCEND_CUSTOM_OPP_PATH}:\${ASCEND_CUSTOM_OPP_PATH}" + if [ ! -d ${bin_path} ]; then + mkdir -p ${bin_path} >> /dev/null 2>&1 + if [ $? -ne 0 ]; then + log "[ERROR] create ${bin_path} failed" + exit 1 + fi + fi + echo -e ${set_env_variable} > ${bin_path}/set_env.bash + if [ $? -ne 0 ]; then + log "[ERROR] write ASCEND_CUSTOM_OPP_PATH to set_env.bash failed" + exit 1 + else + log "[INFO] using requirements: when custom module install finished or before you run the custom module, \ + execute the command [ source ${bin_path}/set_env.bash ] to set the environment path" + fi +else + config_file=${targetdir}/vendors/config.ini + if [ ! -f ${config_file} ]; then + touch ${config_file} + chmod 640 ${config_file} + echo "load_priority=$vendor_name" > ${config_file} + if [ $? -ne 0 ];then + echo "echo load_priority failed" + exit 1 + fi + else + found_vendors="$(grep -w "load_priority" "$config_file" | cut --only-delimited -d"=" -f2-)" + found_vendor=$(echo $found_vendors | sed "s/$vendor_name//g" | tr ',' ' ') + vendor=$(echo $found_vendor | tr -s ' ' ',') + if [ "$vendor" != "" ]; then + sed -i "/load_priority=$found_vendors/s@load_priority=$found_vendors@load_priority=$vendor_name,$vendor@g" "$config_file" + fi + fi +fi + +chmod u-w ${targetdir}/vendors + +if [ -d ${targetdir}/$vendordir/op_impl/cpu/aicpu_kernel/impl/ ]; then + chmod -R 440 ${targetdir}/$vendordir/op_impl/cpu/aicpu_kernel/impl/* >/dev/null 2>&1 +fi +if [ -f ${targetdir}/ascend_install.info ]; then + chmod -R 440 ${targetdir}/ascend_install.info +fi +if [ -f ${targetdir}/scene.info ]; then + chmod -R 440 ${targetdir}/scene.info +fi +if [ -f ${targetdir}/version.info ]; then + chmod -R 440 ${targetdir}/version.info +fi + +echo "SUCCESS" +exit 0 + diff --git a/Increase_multiplexing/No_increase/build_out/scripts/upgrade.sh b/Increase_multiplexing/No_increase/build_out/scripts/upgrade.sh new file mode 100644 index 0000000000000000000000000000000000000000..e091734858534a6aa10bb5204b87302438004926 --- /dev/null +++ b/Increase_multiplexing/No_increase/build_out/scripts/upgrade.sh @@ -0,0 +1,151 @@ +#!/bin/bash +vendor_name=customize +targetdir=/usr/local/Ascend/opp +target_custom=0 + +sourcedir=$PWD/packages +vendordir=vendors/$vendor_name + +log() { + cur_date=`date +"%Y-%m-%d %H:%M:%S"` + echo "[runtime] [$cur_date] "$1 +} + +if [[ "x${ASCEND_OPP_PATH}" == "x" ]];then + log "[ERROR] env ASCEND_OPP_PATH no exist" + exit 1 +fi + +targetdir=${ASCEND_OPP_PATH} + +if [ ! -d $targetdir ];then + log "[ERROR] $targetdir no exist" + exit 1 +fi + +upgrade() +{ + if [ ! -d ${sourcedir}/$vendordir/$1 ]; then + log "[INFO] no need to upgrade ops $1 files" + return 0 + fi + + if [ ! -d ${targetdir}/$vendordir/$1 ];then + log "[INFO] create ${targetdir}/$vendordir/$1." + mkdir -p ${targetdir}/$vendordir/$1 + if [ $? -ne 0 ];then + log "[ERROR] create ${targetdir}/$vendordir/$1 failed" + return 1 + fi + else + vendor_installed_dir=$(ls "$targetdir/vendors" 2> /dev/null) + for i in $vendor_installed_dir;do + vendor_installed_file=$(ls "$vendor_installed_dir/$vendor_name/$i" 2> /dev/null) + if [ "$i" = "$vendor_name" ] && [ "$vendor_installed_file" != "" ]; then + echo "[INFO]: $vendor_name custom opp package has been installed on the path $vendor_installed_dir, \ + you want to Overlay Installation , please enter:[o]; \ + or replace directory installation , please enter: [r]; \ + or not install , please enter:[n]." + fi + while true + do + read mrn + if [ "$mrn" = m ]; then + break + elif [ "$mrn" = r ]; then + [ -n "$vendor_installed_file"] && rm -rf "$vendor_installed_file" + break + elif [ "$mrn" = n ]; then + return 0 + else + echo "[WARNING]: Input error, please input m or r or n to choose!" + fi + done + done + log "[INFO] replace old ops $1 files ......" + fi + + log "copy new ops $1 files ......" + cp -rf ${sourcedir}/$vendordir/$1/* $targetdir/$vendordir/$1/ + if [ $? -ne 0 ];then + log "[ERROR] copy new $1 files failed" + return 1 + fi + + return 0 +} + +upgrade_file() +{ + if [ ! -e ${sourcedir}/$vendordir/$1 ]; then + log "[INFO] no need to upgrade ops $1 file" + return 0 + fi + + log "copy new $1 files ......" + cp -f ${sourcedir}/$vendordir/$1 $targetdir/$vendordir/$1 + if [ $? -ne 0 ];then + log "[ERROR] copy new $1 file failed" + return 1 + fi + + return 0 +} + +log "[INFO] copy uninstall sh success" + +echo "[ops_custom]upgrade framework" +upgrade framework +if [ $? -ne 0 ];then + exit 1 +fi + +echo "[ops_custom]upgrade op proto" +upgrade op_proto +if [ $? -ne 0 ];then + exit 1 +fi + +echo "[ops_custom]upgrade op impl" +upgrade op_impl +if [ $? -ne 0 ];then + exit 1 +fi + +echo "[ops_custom]upgrade op api" +upgrade op_api +if [ $? -ne 0 ];then + exit 1 +fi + +echo "[ops_custom]upgrade version.info" +upgrade_file version.info +if [ $? -ne 0 ];then + exit 1 +fi + +config_file=${targetdir}/vendors/config.ini +found_vendors="$(grep -w "load_priority" "$config_file" | cut --only-delimited -d"=" -f2-)" +found_vendor=$(echo $found_vendors | sed "s/$vendor_name//g" | tr ',' ' ') +vendor=$(echo $found_vendor | tr -s ' ' ',') +if [ "$vendor" != "" ]; then + sed -i "/load_priority=$found_vendors/s@load_priority=$found_vendors@load_priority=$vendor_name,$vendor@g" "$config_file" +fi + +changemode() +{ + if [ -d ${targetdir} ];then + chmod -R 550 ${targetdir}>/dev/null 2>&1 + fi + + return 0 +} +echo "[ops_custom]changemode..." +#changemode +if [ $? -ne 0 ];then + exit 1 +fi + +echo "SUCCESS" +exit 0 + diff --git a/Increase_multiplexing/No_increase/build_out/version.info b/Increase_multiplexing/No_increase/build_out/version.info new file mode 100644 index 0000000000000000000000000000000000000000..0ec7257bc8c51008d81469bdc9ce996ed34b998b --- /dev/null +++ b/Increase_multiplexing/No_increase/build_out/version.info @@ -0,0 +1 @@ +custom_opp_compiler_version=7.3.T10.0.B528 diff --git a/Increase_multiplexing/No_increase/cmake/config.cmake b/Increase_multiplexing/No_increase/cmake/config.cmake new file mode 100644 index 0000000000000000000000000000000000000000..886119daadd85495676c07dfb0b629e3deab8ccf --- /dev/null +++ b/Increase_multiplexing/No_increase/cmake/config.cmake @@ -0,0 +1,25 @@ + +set(CMAKE_CXX_FLAGS_DEBUG "") +set(CMAKE_CXX_FLAGS_RELEASE "") + +if (NOT DEFINED vendor_name) + set(vendor_name customize CACHE STRING "") +endif() +if (NOT DEFINED ASCEND_CANN_PACKAGE_PATH) + set(ASCEND_CANN_PACKAGE_PATH /usr/local/Ascend/latest CACHE PATH "") +endif() +if (NOT DEFINED ASCEND_PYTHON_EXECUTABLE) + set(ASCEND_PYTHON_EXECUTABLE python3 CACHE STRING "") +endif() +if (NOT DEFINED ASCEND_COMPUTE_UNIT) + message(FATAL_ERROR "ASCEND_COMPUTE_UNIT not set in CMakePreset.json ! +") +endif() +set(ASCEND_TENSOR_COMPILER_PATH ${ASCEND_CANN_PACKAGE_PATH}/compiler) +set(ASCEND_CCEC_COMPILER_PATH ${ASCEND_TENSOR_COMPILER_PATH}/ccec_compiler/bin) +set(ASCEND_AUTOGEN_PATH ${CMAKE_BINARY_DIR}/autogen) +set(ASCEND_FRAMEWORK_TYPE tensorflow) +file(MAKE_DIRECTORY ${ASCEND_AUTOGEN_PATH}) +set(CUSTOM_COMPILE_OPTIONS "custom_compile_options.ini") +execute_process(COMMAND rm -rf ${ASCEND_AUTOGEN_PATH}/${CUSTOM_COMPILE_OPTIONS} + COMMAND touch ${ASCEND_AUTOGEN_PATH}/${CUSTOM_COMPILE_OPTIONS}) diff --git a/Increase_multiplexing/No_increase/cmake/func.cmake b/Increase_multiplexing/No_increase/cmake/func.cmake new file mode 100644 index 0000000000000000000000000000000000000000..ad187e7d6c0a7c801d0d791d3fab38b2e9d4e71f --- /dev/null +++ b/Increase_multiplexing/No_increase/cmake/func.cmake @@ -0,0 +1,228 @@ + +function(get_system_info SYSTEM_INFO) + if (UNIX) + execute_process(COMMAND grep -i ^id= /etc/os-release OUTPUT_VARIABLE TEMP) + string(REGEX REPLACE "\n|id=|ID=|\"" "" SYSTEM_NAME ${TEMP}) + set(${SYSTEM_INFO} ${SYSTEM_NAME}_${CMAKE_SYSTEM_PROCESSOR} PARENT_SCOPE) + elseif (WIN32) + message(STATUS "System is Windows. Only for pre-build.") + else () + message(FATAL_ERROR "${CMAKE_SYSTEM_NAME} not support.") + endif () +endfunction() + +function(opbuild) + message(STATUS "Opbuild generating sources") + cmake_parse_arguments(OPBUILD "" "OUT_DIR;PROJECT_NAME;ACCESS_PREFIX" "OPS_SRC" ${ARGN}) + execute_process(COMMAND ${CMAKE_COMPILE} -g -fPIC -shared -std=c++11 ${OPBUILD_OPS_SRC} -D_GLIBCXX_USE_CXX11_ABI=0 + -I ${ASCEND_CANN_PACKAGE_PATH}/include -L ${ASCEND_CANN_PACKAGE_PATH}/lib64 -lexe_graph -lregister -ltiling_api + -o ${OPBUILD_OUT_DIR}/libascend_all_ops.so + RESULT_VARIABLE EXEC_RESULT + OUTPUT_VARIABLE EXEC_INFO + ERROR_VARIABLE EXEC_ERROR + ) + if (${EXEC_RESULT}) + message("build ops lib info: ${EXEC_INFO}") + message("build ops lib error: ${EXEC_ERROR}") + message(FATAL_ERROR "opbuild run failed!") + endif() + set(proj_env "") + set(prefix_env "") + if (NOT "${OPBUILD_PROJECT_NAME}x" STREQUAL "x") + set(proj_env "OPS_PROJECT_NAME=${OPBUILD_PROJECT_NAME}") + endif() + if (NOT "${OPBUILD_ACCESS_PREFIX}x" STREQUAL "x") + set(prefix_env "OPS_DIRECT_ACCESS_PREFIX=${OPBUILD_ACCESS_PREFIX}") + endif() + execute_process(COMMAND ${proj_env} ${prefix_env} ${ASCEND_CANN_PACKAGE_PATH}/toolkit/tools/opbuild/op_build + ${OPBUILD_OUT_DIR}/libascend_all_ops.so ${OPBUILD_OUT_DIR} + RESULT_VARIABLE EXEC_RESULT + OUTPUT_VARIABLE EXEC_INFO + ERROR_VARIABLE EXEC_ERROR + ) + if (${EXEC_RESULT}) + message("opbuild ops info: ${EXEC_INFO}") + message("opbuild ops error: ${EXEC_ERROR}") + endif() + message(STATUS "Opbuild generating sources - done") +endfunction() + +function(add_ops_info_target) + cmake_parse_arguments(OPINFO "" "TARGET;OPS_INFO;OUTPUT;INSTALL_DIR" "" ${ARGN}) + get_filename_component(opinfo_file_path "${OPINFO_OUTPUT}" DIRECTORY) + add_custom_command(OUTPUT ${OPINFO_OUTPUT} + COMMAND mkdir -p ${opinfo_file_path} + COMMAND ${ASCEND_PYTHON_EXECUTABLE} ${CMAKE_SOURCE_DIR}/cmake/util/parse_ini_to_json.py + ${OPINFO_OPS_INFO} ${OPINFO_OUTPUT} + ) + add_custom_target(${OPINFO_TARGET} ALL + DEPENDS ${OPINFO_OUTPUT} + ) + install(FILES ${OPINFO_OUTPUT} + DESTINATION ${OPINFO_INSTALL_DIR} + ) +endfunction() + +function(add_ops_compile_options OP_TYPE) + cmake_parse_arguments(OP_COMPILE "" "OP_TYPE" "COMPUTE_UNIT;OPTIONS" ${ARGN}) + file(APPEND ${ASCEND_AUTOGEN_PATH}/${CUSTOM_COMPILE_OPTIONS} + "${OP_TYPE},${OP_COMPILE_COMPUTE_UNIT},${OP_COMPILE_OPTIONS}\n") +endfunction() + +function(add_ops_impl_target) + cmake_parse_arguments(OPIMPL "" "TARGET;OPS_INFO;IMPL_DIR;OUT_DIR;INSTALL_DIR" "OPS_BATCH;OPS_ITERATE" ${ARGN}) + add_custom_command(OUTPUT ${OPIMPL_OUT_DIR}/.impl_timestamp + COMMAND mkdir -m 700 -p ${OPIMPL_OUT_DIR}/dynamic + COMMAND ${ASCEND_PYTHON_EXECUTABLE} ${CMAKE_SOURCE_DIR}/cmake/util/ascendc_impl_build.py + ${OPIMPL_OPS_INFO} + \"${OPIMPL_OPS_BATCH}\" \"${OPIMPL_OPS_ITERATE}\" + ${OPIMPL_IMPL_DIR} + ${OPIMPL_OUT_DIR}/dynamic + ${ASCEND_AUTOGEN_PATH} + + COMMAND rm -rf ${OPIMPL_OUT_DIR}/.impl_timestamp + COMMAND touch ${OPIMPL_OUT_DIR}/.impl_timestamp + DEPENDS ${OPIMPL_OPS_INFO} + ${CMAKE_SOURCE_DIR}/cmake/util/ascendc_impl_build.py + ) + add_custom_target(${OPIMPL_TARGET} ALL + DEPENDS ${OPIMPL_OUT_DIR}/.impl_timestamp) + if (${ENABLE_SOURCE_PACKAGE}) + install(DIRECTORY ${OPIMPL_OUT_DIR}/dynamic + DESTINATION ${OPIMPL_INSTALL_DIR} + ) + endif() +endfunction() + +function(add_ops_replay_targets) + cmake_parse_arguments(OPREPLAY "" "OPS_INFO;COMPUTE_UNIT;IMPL_DIR;OUT_DIR;INSTALL_DIR" "OPS_BATCH;OPS_ITERATE" ${ARGN}) + # ccec compile options + set(ccec_base_opts -c -O2 --cce-aicore-only -mllvm -cce-aicore-function-stack-size=16000 + -mllvm -cce-aicore-record-overflow=false -std=c++17) + set(ccec_extopts_ascend310p --cce-aicore-arch=dav-m200 -mllvm -cce-aicore-fp-ceiling=2) + set(ccec_extopts_ascend910 --cce-aicore-arch=dav-c100) + set(ccec_extopts_ascend910b --cce-aicore-arch=dav-c220-cube) + file(MAKE_DIRECTORY ${OPREPLAY_OUT_DIR}) + execute_process(COMMAND ${ASCEND_PYTHON_EXECUTABLE} ${CMAKE_SOURCE_DIR}/cmake/util/ascendc_replay_build.py + ${OPREPLAY_OPS_INFO} + "${OPREPLAY_OPS_BATCH}" "${OPREPLAY_OPS_ITERATE}" + ${OPREPLAY_IMPL_DIR} + ${OPREPLAY_OUT_DIR} + ${OPREPLAY_COMPUTE_UNIT} + ) + file(GLOB replay_kernel_entries ${OPREPLAY_OUT_DIR}/*.cce) + if (NOT "${replay_kernel_entries}x" STREQUAL "x") + foreach(replay_kernel_file ${replay_kernel_entries}) + get_filename_component(replay_kernel_file_name "${replay_kernel_file}" NAME) + string(REPLACE "_entry.cce" "" op_kerne_name ${replay_kernel_file_name}) + file(GLOB replay_lib_src ${OPREPLAY_OUT_DIR}/${op_kerne_name}*.cpp) + set(OP_TILING_DATA_H_PATH ${OPREPLAY_OUT_DIR}/${op_kerne_name}_tiling_data.h) + add_library(replay_${op_kerne_name}_${OPREPLAY_COMPUTE_UNIT} SHARED ${replay_lib_src}) + if(EXISTS ${OP_TILING_DATA_H_PATH}) + target_compile_options(replay_${op_kerne_name}_${OPREPLAY_COMPUTE_UNIT} PRIVATE + -include ${OP_TILING_DATA_H_PATH} + ) + endif() + target_compile_definitions(replay_${op_kerne_name}_${OPREPLAY_COMPUTE_UNIT} PRIVATE + ${op_kerne_name}=${op_kerne_name}_${OPREPLAY_COMPUTE_UNIT} + ) + target_compile_options(replay_${op_kerne_name}_${OPREPLAY_COMPUTE_UNIT} PRIVATE + -D__ASCENDC_REPLAY__ + ) + target_link_libraries(replay_${op_kerne_name}_${OPREPLAY_COMPUTE_UNIT} PRIVATE intf_pub + tikreplaylib::${OPREPLAY_COMPUTE_UNIT} + register + ) + add_custom_command(OUTPUT ${OPREPLAY_OUT_DIR}/${op_kerne_name}_entry_${OPREPLAY_COMPUTE_UNIT}.o + COMMAND ccec ${ccec_base_opts} ${ccec_extopts_${OPREPLAY_COMPUTE_UNIT}} ${replay_kernel_file} + -o ${OPREPLAY_OUT_DIR}/${op_kerne_name}_entry_${OPREPLAY_COMPUTE_UNIT}.o + DEPENDS ${replay_kernel_file} + ) + add_custom_target(replay_kernel_${op_kerne_name}_${OPREPLAY_COMPUTE_UNIT} ALL + DEPENDS ${OPREPLAY_OUT_DIR}/${op_kerne_name}_entry_${OPREPLAY_COMPUTE_UNIT}.o + ) + install(TARGETS replay_${op_kerne_name}_${OPREPLAY_COMPUTE_UNIT} + LIBRARY DESTINATION packages/vendors/${vendor_name}/op_impl/ai_core/tbe/op_replay + ) + install(FILES ${OPREPLAY_OUT_DIR}/${op_kerne_name}_entry_${OPREPLAY_COMPUTE_UNIT}.o + DESTINATION packages/vendors/${vendor_name}/op_impl/ai_core/tbe/op_replay + ) + endforeach() + endif() +endfunction() + +function(add_npu_support_target) + cmake_parse_arguments(NPUSUP "" "TARGET;OPS_INFO_DIR;OUT_DIR;INSTALL_DIR" "" ${ARGN}) + get_filename_component(npu_sup_file_path "${NPUSUP_OUT_DIR}" DIRECTORY) + add_custom_command(OUTPUT ${NPUSUP_OUT_DIR}/npu_supported_ops.json + COMMAND mkdir -p ${NPUSUP_OUT_DIR} + COMMAND ${CMAKE_SOURCE_DIR}/cmake/util/gen_ops_filter.sh + ${NPUSUP_OPS_INFO_DIR} + ${NPUSUP_OUT_DIR} + ) + add_custom_target(npu_supported_ops ALL + DEPENDS ${NPUSUP_OUT_DIR}/npu_supported_ops.json + ) + install(FILES ${NPUSUP_OUT_DIR}/npu_supported_ops.json + DESTINATION ${NPUSUP_INSTALL_DIR} + ) +endfunction() + +function(add_bin_compile_target) + cmake_parse_arguments(BINCMP "" "TARGET;OPS_INFO;COMPUTE_UNIT;IMPL_DIR;ADP_DIR;OUT_DIR;INSTALL_DIR" "" ${ARGN}) + file(MAKE_DIRECTORY ${BINCMP_OUT_DIR}/src) + file(MAKE_DIRECTORY ${BINCMP_OUT_DIR}/bin) + file(MAKE_DIRECTORY ${BINCMP_OUT_DIR}/gen) + execute_process(COMMAND ${ASCEND_PYTHON_EXECUTABLE} ${CMAKE_SOURCE_DIR}/cmake/util/ascendc_bin_param_build.py + ${BINCMP_OPS_INFO} ${BINCMP_OUT_DIR}/gen ${BINCMP_COMPUTE_UNIT} + RESULT_VARIABLE EXEC_RESULT + OUTPUT_VARIABLE EXEC_INFO + ERROR_VARIABLE EXEC_ERROR + ) + if (${EXEC_RESULT}) + message("ops binary compile scripts gen info: ${EXEC_INFO}") + message("ops binary compile scripts gen error: ${EXEC_ERROR}") + message(FATAL_ERROR "ops binary compile scripts gen failed!") + endif() + if (NOT TARGET binary) + add_custom_target(binary) + endif() + add_custom_target(${BINCMP_TARGET} + COMMAND cp -r ${BINCMP_IMPL_DIR}/*.* ${BINCMP_OUT_DIR}/src + ) + add_custom_target(${BINCMP_TARGET}_gen_ops_config + COMMAND ${ASCEND_PYTHON_EXECUTABLE} ${CMAKE_SOURCE_DIR}/cmake/util/insert_simplified_keys.py -p ${BINCMP_OUT_DIR}/bin + COMMAND ${ASCEND_PYTHON_EXECUTABLE} ${CMAKE_SOURCE_DIR}/cmake/util/ascendc_ops_config.py -p ${BINCMP_OUT_DIR}/bin + -s ${BINCMP_COMPUTE_UNIT} + ) + add_dependencies(binary ${BINCMP_TARGET}_gen_ops_config) + file(GLOB bin_scripts ${BINCMP_OUT_DIR}/gen/*.sh) + foreach(bin_script ${bin_scripts}) + get_filename_component(bin_file ${bin_script} NAME_WE) + string(REPLACE "-" ";" bin_sep ${bin_file}) + list(GET bin_sep 0 op_type) + list(GET bin_sep 1 op_file) + list(GET bin_sep 2 op_index) + if (NOT TARGET ${BINCMP_TARGET}_${op_file}_copy) + file(MAKE_DIRECTORY ${BINCMP_OUT_DIR}/bin/${op_file}) + add_custom_target(${BINCMP_TARGET}_${op_file}_copy + COMMAND cp ${BINCMP_ADP_DIR}/${op_file}.py ${BINCMP_OUT_DIR}/src/${op_type}.py + ) + install(DIRECTORY ${BINCMP_OUT_DIR}/bin/${op_file} + DESTINATION ${BINCMP_INSTALL_DIR}/${BINCMP_COMPUTE_UNIT} OPTIONAL + ) + install(FILES ${BINCMP_OUT_DIR}/bin/${op_file}.json + DESTINATION ${BINCMP_INSTALL_DIR}/config/${BINCMP_COMPUTE_UNIT}/ OPTIONAL + ) + endif() + add_custom_target(${BINCMP_TARGET}_${op_file}_${op_index} + COMMAND export HI_PYTHON=${ASCEND_PYTHON_EXECUTABLE} && bash ${bin_script} ${BINCMP_OUT_DIR}/src/${op_type}.py ${BINCMP_OUT_DIR}/bin/${op_file} + WORKING_DIRECTORY ${BINCMP_OUT_DIR} + ) + add_dependencies(${BINCMP_TARGET}_${op_file}_${op_index} ${BINCMP_TARGET} ${BINCMP_TARGET}_${op_file}_copy) + add_dependencies(${BINCMP_TARGET}_gen_ops_config ${BINCMP_TARGET}_${op_file}_${op_index}) + endforeach() + install(FILES ${BINCMP_OUT_DIR}/bin/binary_info_config.json + DESTINATION ${BINCMP_INSTALL_DIR}/config/${BINCMP_COMPUTE_UNIT} OPTIONAL + ) +endfunction() diff --git a/Increase_multiplexing/No_increase/cmake/intf.cmake b/Increase_multiplexing/No_increase/cmake/intf.cmake new file mode 100644 index 0000000000000000000000000000000000000000..2f362c396622d66132f80f54492a8cc3204882fb --- /dev/null +++ b/Increase_multiplexing/No_increase/cmake/intf.cmake @@ -0,0 +1,26 @@ + +add_library(intf_pub INTERFACE) +target_compile_options(intf_pub INTERFACE + -fPIC + -fvisibility=hidden + -fvisibility-inlines-hidden + $<$:-O2> + $<$:-O0 -g> + $<$:-std=c++11> + $<$,$>:-ftrapv -fstack-check> + $<$:-pthread -Wfloat-equal -Wshadow -Wformat=2 -Wno-deprecated -Wextra> + $,-fstack-protector-strong,-fstack-protector-all> +) +target_compile_definitions(intf_pub INTERFACE + _GLIBCXX_USE_CXX11_ABI=0 + $<$:_FORTIFY_SOURCE=2> +) +target_include_directories(intf_pub INTERFACE ${ASCEND_CANN_PACKAGE_PATH}/include) +target_link_options(intf_pub INTERFACE + $<$,EXECUTABLE>:-pie> + $<$:-s> + -Wl,-z,relro + -Wl,-z,now + -Wl,-z,noexecstack +) +target_link_directories(intf_pub INTERFACE ${ASCEND_CANN_PACKAGE_PATH}/lib64) diff --git a/Increase_multiplexing/No_increase/cmake/makeself.cmake b/Increase_multiplexing/No_increase/cmake/makeself.cmake new file mode 100644 index 0000000000000000000000000000000000000000..48c565bfb4f2edc6534a81abaa8565c4cf2dfc30 --- /dev/null +++ b/Increase_multiplexing/No_increase/cmake/makeself.cmake @@ -0,0 +1,17 @@ +execute_process(COMMAND chmod +x ${CMAKE_CURRENT_LIST_DIR}/util/makeself/makeself.sh) +execute_process(COMMAND ${CMAKE_CURRENT_LIST_DIR}/util/makeself/makeself.sh + --header ${CMAKE_CURRENT_LIST_DIR}/util/makeself/makeself-header.sh + --help-header ./help.info + --gzip --complevel 4 --nomd5 --sha256 + ./ ${CPACK_PACKAGE_FILE_NAME} "version:1.0" ./install.sh + WORKING_DIRECTORY ${CPACK_TEMPORARY_DIRECTORY} + RESULT_VARIABLE EXEC_RESULT + ERROR_VARIABLE EXEC_ERROR +) +if (NOT "${EXEC_RESULT}x" STREQUAL "0x") + message(FATAL_ERROR "CPack Command error: ${EXEC_RESULT}\n${EXEC_ERROR}") +endif() +execute_process(COMMAND cp ${CPACK_EXTERNAL_BUILT_PACKAGES} ${CPACK_PACKAGE_DIRECTORY}/ + COMMAND echo "Copy ${CPACK_EXTERNAL_BUILT_PACKAGES} to ${CPACK_PACKAGE_DIRECTORY}/" + WORKING_DIRECTORY ${CPACK_TEMPORARY_DIRECTORY} +) diff --git a/Increase_multiplexing/No_increase/cmake/util/__init__.py b/Increase_multiplexing/No_increase/cmake/util/__init__.py new file mode 100644 index 0000000000000000000000000000000000000000..c4ddc893a9275672e046b1311c6ee2d1578f405e --- /dev/null +++ b/Increase_multiplexing/No_increase/cmake/util/__init__.py @@ -0,0 +1,8 @@ +#!/usr/bin/env python +# -*- coding: utf-8 -*- + +import sys +import os + +PYF_PATH = os.path.dirname(os.path.realpath(__file__)) +sys.path.append(PYF_PATH) diff --git a/Increase_multiplexing/No_increase/cmake/util/__pycache__/const_var.cpython-39.pyc b/Increase_multiplexing/No_increase/cmake/util/__pycache__/const_var.cpython-39.pyc new file mode 100644 index 0000000000000000000000000000000000000000..dbdf18828d4230569055bb97bef468ad55ad698e Binary files /dev/null and b/Increase_multiplexing/No_increase/cmake/util/__pycache__/const_var.cpython-39.pyc differ diff --git a/Increase_multiplexing/No_increase/cmake/util/__pycache__/opdesc_parser.cpython-39.pyc b/Increase_multiplexing/No_increase/cmake/util/__pycache__/opdesc_parser.cpython-39.pyc new file mode 100644 index 0000000000000000000000000000000000000000..2dd428d35a01ec90d11c6f26b6e3903c346f6844 Binary files /dev/null and b/Increase_multiplexing/No_increase/cmake/util/__pycache__/opdesc_parser.cpython-39.pyc differ diff --git a/Increase_multiplexing/No_increase/cmake/util/ascendc_bin_param_build.py b/Increase_multiplexing/No_increase/cmake/util/ascendc_bin_param_build.py new file mode 100644 index 0000000000000000000000000000000000000000..decf34544880c68fd89e809b15d415844b9882e6 --- /dev/null +++ b/Increase_multiplexing/No_increase/cmake/util/ascendc_bin_param_build.py @@ -0,0 +1,129 @@ +#!/usr/bin/env python +# -*- coding: UTF-8 -*- +""" +Created on Feb 28 20:56:45 2020 +Copyright (c) Huawei Technologies Co., Ltd. 2020-2021. All rights reserved. +""" + +import sys +import os +import json +import hashlib +import const_var +import opdesc_parser + +PYF_PATH = os.path.dirname(os.path.realpath(__file__)) + + +class BinParamBuilder(opdesc_parser.OpDesc): + def __init__(self: any, op_type: str): + super().__init__(op_type) + self.soc = '' + self.out_path = '' + + def set_soc_version(self: any, soc: str): + self.soc = soc + + def set_out_path(self: any, out_path: str): + self.out_path = out_path + + def gen_input_json(self: any): + key_map = {} + count = len(self.input_dtype[0].split(',')) + for i in range(0, count): + inputs = [] + outputs = [] + attrs = [] + op_node = {} + for idx in range(0, len(self.input_name)): + idtypes = self.input_dtype[idx].split(',') + ifmts = self.input_fmt[idx].split(',') + itype = self.input_type[idx] + para = {} + para['name'] = self.input_name[idx] + para['index'] = idx + para['dtype'] = idtypes[i] + para['format'] = ifmts[i] + para['paramType'] = itype + para['shape'] = [-2] + if itype == 'dynamic': + inputs.append([para]) + else: + inputs.append(para) + for idx in range(0, len(self.output_name)): + odtypes = self.output_dtype[idx].split(',') + ofmts = self.output_fmt[idx].split(',') + otype = self.output_type[idx] + para = {} + para['name'] = self.output_name[idx] + para['index'] = idx + para['dtype'] = odtypes[i] + para['format'] = ofmts[i] + para['paramType'] = otype + para['shape'] = [-2] + if otype == 'dynamic': + outputs.append([para]) + else: + outputs.append(para) + for attr in self.attr_list: + att = {} + att['name'] = attr + atype = self.attr_val.get(attr).get('type').lower() + atype = atype.replace('list', 'list_') + att['dtype'] = atype + att['value'] = const_var.ATTR_DEF_VAL.get(atype) + attrs.append(att) + op_node['bin_filename'] = '' + op_node['inputs'] = inputs + op_node['outputs'] = outputs + if len(attrs) > 0: + op_node['attrs'] = attrs + param = {} + param['op_type'] = self.op_type + param['op_list'] = [op_node] + objstr = json.dumps(param, indent=' ') + md5sum = hashlib.md5(objstr.encode('utf-8')).hexdigest() + while key_map.get(md5sum) is not None: + objstr += '1' + md5sum = hashlib.md5(objstr.encode('utf-8')).hexdigest() + key_map[md5sum] = md5sum + bin_file = self.op_type + '_' + md5sum + op_node['bin_filename'] = bin_file + param_file = os.path.join(self.out_path, bin_file + '_param.json') + param_file = os.path.realpath(param_file) + with os.fdopen(os.open(param_file, const_var.WFLAGS, const_var.WMODES), 'w') as fd: + json.dump(param, fd, indent=' ') + self._write_buld_cmd(param_file, bin_file, i) + + + def _write_buld_cmd(self: any, param_file: str, bin_file: str, index: int): + hard_soc = const_var.SOC_MAP_EXT.get(self.soc) + if not hard_soc: + hard_soc = soc.capitalize() + name_com = [self.op_type, self.op_file, str(index)] + compile_file = os.path.join(self.out_path, '-'.join(name_com) + '.sh') + compile_file = os.path.realpath(compile_file) + with os.fdopen(os.open(compile_file, const_var.WFLAGS, const_var.WMODES), 'w') as fd: + fd.write('#!/bin/bash\n') + fd.write('echo "[{}] Generating {} ..."\n'.format(hard_soc, bin_file)) + cmd = const_var.BIN_CMD.format(fun=self.op_intf, soc=hard_soc, param=param_file, impl='""') + fd.write(cmd) + chk = const_var.CHK_CMD.format(res_file=bin_file + '.json') + fd.write(chk) + chk = const_var.CHK_CMD.format(res_file=bin_file + '.o') + fd.write(chk) + fd.write('echo "[{}] Generating {} Done"\n'.format(hard_soc, bin_file)) + + +def gen_bin_param_file(cfgfile: str, out_dir: str, soc: str): + op_descs = opdesc_parser.get_op_desc(cfgfile, [], [], BinParamBuilder, None) + for op_desc in op_descs: + op_desc.set_soc_version(soc) + op_desc.set_out_path(out_dir) + op_desc.gen_input_json() + + +if __name__ == '__main__': + if len(sys.argv) <= 3: + raise RuntimeError('arguments must greater than 3') + gen_bin_param_file(sys.argv[1], sys.argv[2], sys.argv[3]) diff --git a/Increase_multiplexing/No_increase/cmake/util/ascendc_impl_build.py b/Increase_multiplexing/No_increase/cmake/util/ascendc_impl_build.py new file mode 100644 index 0000000000000000000000000000000000000000..7fe177da1e5e8c0931189a1810f83fc3f42d9204 --- /dev/null +++ b/Increase_multiplexing/No_increase/cmake/util/ascendc_impl_build.py @@ -0,0 +1,446 @@ +#!/usr/bin/env python +# -*- coding: UTF-8 -*- +""" +Created on Feb 28 20:56:45 2020 +Copyright (c) Huawei Technologies Co., Ltd. 2020-2021. All rights reserved. +""" + +import sys +import os +import re +import stat +import opdesc_parser +import const_var + +PYF_PATH = os.path.dirname(os.path.realpath(__file__)) + +IMPL_HEAD = ''' +import os, sys +import ctypes +import json +import shutil +from tbe.common.platform import get_soc_spec +from tbe.common.utils import para_check +from tbe.tikcpp import compile_op, replay_op, check_op_cap, generalize_op_params, get_code_channel, OpInfo +from tbe.common.buildcfg import get_default_build_config +from impl.util.platform_adapter import tbe_register +from tbe.common.buildcfg import get_current_build_config +PYF_PATH = os.path.dirname(os.path.realpath(__file__)) + +DTYPE_MAP = {"float32": ["DT_FLOAT", "float"], + "float16": ["DT_FLOAT16", "half"], + "int8": ["DT_INT8", "int8_t"], + "int16": ["DT_INT16", "int16_t"], + "int32": ["DT_INT32", "int32_t"], + "int64": ["DT_INT64", "int64_t"], + "uint1": ["DT_UINT1", "uint8_t"], + "uint8": ["DT_UINT8", "uint8_t"], + "uint16": ["DT_UINT16", "uint16_t"], + "uint32": ["DT_UINT32", "uint32_t"], + "uint64": ["DT_UINT64", "uint64_t"], + "bool": ["DT_BOOL", "bool"], + "double": ["DT_DOUBLE", "double"], + "dual": ["DT_DUAL", "unknown"], + "dual_sub_int8": ["DT_DUAL_SUB_INT8", "unknown"], + "dual_sub_uint8": ["DT_DUAL_SUB_UINT8", "unknown"], + "string": ["DT_STRING", "unknown"], + "complex64": ["DT_COMPLEX64", "unknown"], + "complex128": ["DT_COMPLEX128", "unknown"], + "qint8": ["DT_QINT8", "unknown"], + "qint16": ["DT_QINT16", "unknown"], + "qint32": ["DT_QINT32", "unknown"], + "quint8": ["DT_QUINT8", "unknown"], + "quint16": ["DT_QUINT16", "unknown"], + "resource": ["DT_RESOURCE", "unknown"], + "string_ref": ["DT_STRING_REF", "unknown"], + "int4": ["DT_INT4", "int8_t"], + "bfloat16": ["DT_BF16", "bfloat16_t"]} + +def get_dtype_fmt_options(__inputs__, __outputs__): + options = [] + for x in __inputs__ + __outputs__: + x_n = x.get("param_name").upper() + x_fmt = x.get("format") + x_dtype = x.get("dtype") + options.append("-DDTYPE_{n}={t}".format(n=x_n, t=DTYPE_MAP.get(x_dtype)[1])) + options.append("-DORIG_DTYPE_{n}={ot}".format(n=x_n, ot=DTYPE_MAP.get(x_dtype)[0])) + options.append("-DFORMAT_{n}=FORMAT_{f}".format(n=x_n, f=x_fmt)) + return options + +def load_dso(so_path): + try: + ctypes.CDLL(so_path) + except OSError as error : + print(error) + raise RuntimeError("cannot open %s" %(so_path)) + else: + print("load so succ ", so_path) + +def get_shortsoc_compile_option(compile_option_list: list, shortsoc:str): + compile_options = [] + if shortsoc in compile_option_list: + compile_options = compile_option_list[shortsoc] + elif '__ALLSOC__' in compile_option_list: + compile_options = compile_option_list['__ALLSOC__'] + return compile_options + +''' + +IMPL_API = ''' +@tbe_register.register_operator("{}") +@para_check.check_op_params({}) +def {}({}, kernel_name="{}", impl_mode=""): + if get_current_build_config("enable_op_prebuild"): + return + __inputs__, __outputs__, __attrs__ = _build_args({}) + options = get_dtype_fmt_options(__inputs__, __outputs__) + options += ["-x", "cce"] + ccec = os.environ.get('CCEC_REAL_PATH') + if ccec is None: + ccec = shutil.which("ccec") + if ccec != None: + ccec_path = os.path.dirname(ccec) + tikcpp_path = os.path.realpath(os.path.join(ccec_path, "..", "..", "tikcpp")) + else: + tikcpp_path = os.path.realpath("/usr/local/Ascend/latest/compiler/tikcpp") + options.append("-I" + tikcpp_path) + options.append("-I" + os.path.join(tikcpp_path, "tikcfw")) + options.append("-I" + os.path.join(tikcpp_path, "tikcfw", "impl")) + options.append("-I" + os.path.join(tikcpp_path, "tikcfw", "interface")) + options.append("-I" + os.path.join(PYF_PATH, "..", "ascendc", "common")) + if impl_mode == "high_performance": + options.append("-DHIGH_PERFORMANCE=1") + elif impl_mode == "high_precision": + options.append("-DHIGH_PRECISION=1") + if get_default_build_config("enable_deterministic_mode") == 1: + options.append("-DDETEMINISTIC_MODE=1") + + custom_compile_options = {}, + custom_all_compile_options = {}, + soc_version = get_soc_spec("SOC_VERSION") + soc_short = get_soc_spec("SHORT_SOC_VERSION").lower() + custom_compile_options_soc = get_shortsoc_compile_option(custom_compile_options[0], soc_short) + custom_all_compile_options_soc = get_shortsoc_compile_option(custom_all_compile_options[0], soc_short) + options += custom_all_compile_options_soc + options += custom_compile_options_soc + + origin_func_name = "{}" + ascendc_src_dir = "{}" + ascendc_src_file = "{}" + src = os.path.join(PYF_PATH, "..", "ascendc", ascendc_src_dir, ascendc_src_file) + if not os.path.exists(src): + src = os.path.join(PYF_PATH, ascendc_src_file) +''' + +REPLAY_OP_API = ''' + print("start replay Acend C Operator {}, kernel name is {}") + tikreplay_codegen_path = tikcpp_path + "/tikreplaylib/lib" + tikreplay_stub_path = tikcpp_path + "/tikreplaylib/lib/" + soc_version + print("start load libtikreplaylib_codegen.so and libtikreplaylib_stub.so") + codegen_so_path = tikreplay_codegen_path + "/libtikreplaylib_codegen.so" + replaystub_so_path = tikreplay_stub_path + "/libtikreplaylib_stub.so" + if PYF_PATH.endswith("dynamic"): + op_replay_path = os.path.join(PYF_PATH, "..", "..", "op_replay") + else: + op_replay_path = os.path.join(PYF_PATH, "..", "op_replay") + replayapi_so_path = os.path.join(op_replay_path, "libreplay_{}_" + soc_short + ".so") + load_dso(codegen_so_path) + load_dso(replaystub_so_path) + load_dso(replayapi_so_path) + op_type = "{}" + entry_obj = os.path.join(op_replay_path, "{}_entry_" + soc_short + ".o") + code_channel = get_code_channel(src, kernel_name, op_type, options) + op_info = OpInfo(kernel_name = kernel_name, op_type = op_type, inputs = __inputs__, outputs = __outputs__,\\ + attrs = __attrs__, impl_mode = impl_mode) + res, msg = replay_op(op_info, entry_obj, code_channel, src, options) + if not res: + print("call replay op failed for %s and get into call compile op" %(msg)) + compile_op(src, origin_func_name, op_info, options, code_channel, '{}') +''' + +COMPILE_OP_API = ''' + print("start compile Ascend C operator {}. kernel name is {}") + op_type = "{}" + code_channel = get_code_channel(src, kernel_name, op_type, options) + op_info = OpInfo(kernel_name = kernel_name, op_type = op_type, inputs = __inputs__, outputs = __outputs__,\\ + attrs = __attrs__, impl_mode = impl_mode, origin_inputs=[{}], origin_outputs = [{}]) + compile_op(src, origin_func_name, op_info, options, code_channel, '{}') +''' + +SUP_API = ''' +def {}({}, impl_mode=""): + __inputs__, __outputs__, __attrs__ = _build_args({}) + ret_str = check_op_cap("{}", "{}", __inputs__, __outputs__, __attrs__) + ret_dict = json.loads(ret_str) + err_code = ret_dict.get("ret_code") + sup = "Unknown" + reason = "Unknown reason" + if err_code is not None: + if err_code is 0: + sup = "True" + reason = "" + elif err_code is 1: + sup = "False" + reason = ret_dict.get("reason") + else: + sup = "Unknown" + reason = ret_dict.get("reason") + return sup, reason +''' +CAP_API = ''' +def {}({}, impl_mode=""): + __inputs__, __outputs__, __attrs__ = _build_args({}) + result = check_op_cap("{}", "{}", __inputs__, __outputs__, __attrs__) + return result.decode("utf-8") +''' +GLZ_API = ''' +@tbe_register.register_param_generalization("{}") +def {}_generalization({}, generalize_config=None): + __inputs__, __outputs__, __attrs__ = _build_args({}) + ret_str = generalize_op_params("{}", __inputs__, __outputs__, __attrs__, generalize_config) + return [json.loads(ret_str)] +''' + +ATTR_DEFAULT = {'bool': 'False', 'int': '0', 'float': '0.0', 'listInt': '[]', + 'listFloat': '[]', 'listBool': '[]', 'listListInt': '[[]]', 'str': ''} + + +def optype_snake(origin_str): + temp_str = origin_str[0].lower() + origin_str[1:] + new_str = re.sub(r'([A-Z])', r'_\1', temp_str).lower() + return new_str + + +class AdpBuilder(opdesc_parser.OpDesc): + def __init__(self: any, op_type: str): + self.argsname = [] + self.argsdefv = [] + self.op_compile_option:str = '{}' + super().__init__(op_type) + + + def write_adapt(self: any, impl_path, path: str, op_compile_option_all:list = None): + self._build_paradefault() + if impl_path != "": + src_file = os.path.join(impl_path, self.op_file + '.cpp') + if not os.path.exists(src_file): + return + out_path = os.path.abspath(path) + if self.dynamic_shape and not out_path.endswith('dynamic'): + out_path = os.path.join(path, 'dynamic') + os.makedirs(out_path, mode=0o700, exist_ok=True) + adpfile = os.path.join(out_path, self.op_file + '.py') + self._gen_op_compile_option(op_compile_option_all) + with os.fdopen(os.open(adpfile, const_var.WFLAGS, const_var.WMODES), 'w') as fd: + self._write_head(fd) + self._write_argparse(fd) + self._write_impl(fd) + if self.op_chk_support: + self._write_cap('check_supported', fd) + self._write_cap('get_op_support_info', fd) + if self.op_fmt_sel: + self._write_cap('op_select_format', fd) + self._write_cap('get_op_specific_info', fd) + if self.op_range_limit == 'limited' or self.op_range_limit == 'dynamic': + self._write_glz(fd) + + + def _gen_op_compile_option(self:any, op_compile_option_all:list =None): + if op_compile_option_all is not None: + if self.op_type in op_compile_option_all: + self.op_compile_option = op_compile_option_all[self.op_type] + elif "__all__" in op_compile_option_all: + self.op_compile_option = op_compile_option_all["__all__"] + + + def _ip_argpack(self: any, default: bool = True) -> list: + args = [] + for i in range(len(self.input_name)): + arg = self.input_name[i] + if default and self.argsdefv[i] is not None: + arg += '=' + self.argsdefv[i] + args.append(arg) + return args + + def _op_argpack(self: any, default: bool = True) -> list: + args = [] + argidx = len(self.input_name) + for i in range(len(self.output_name)): + arg = self.output_name[i] + if default and self.argsdefv[i + argidx] is not None: + arg += '=' + self.argsdefv[i + argidx] + args.append(arg) + return args + + def _attr_argpack(self: any, default: bool = True) -> list: + args = [] + argidx = len(self.input_name) + len(self.output_name) + for i in range(len(self.attr_list)): + att = self.attr_list[i] + arg = att + if default and self.argsdefv[i + argidx] is not None: + if self.attr_val.get(att).get('type') == 'str': + arg += '="' + self.argsdefv[i + argidx] + '"' + elif self.attr_val.get(att).get('type') == 'bool': + arg += '=' + self.argsdefv[i + argidx].capitalize() + else: + arg += '=' + self.argsdefv[i + argidx] + args.append(arg) + return args + + def _build_paralist(self: any, default: bool = True) -> str: + args = [] + args.extend(self._ip_argpack(default)) + args.extend(self._op_argpack(default)) + args.extend(self._attr_argpack(default)) + return ', '.join(args) + + def _io_parachk(self: any, types: list, type_name: str) -> list: + chk = [] + for iot in types: + if iot == 'optional': + ptype = 'OPTION' + else: + ptype = iot.upper() + chk.append('para_check.{}_{}'.format(ptype, type_name)) + return chk + + def _attr_parachk(self: any) -> list: + chk = [] + for att in self.attr_list: + if self.attr_val.get(att).get('paramType') == 'optional': + pt = 'OPTION' + else: + pt = self.attr_val.get(att).get('paramType').upper() + att_type = self.attr_val.get(att).get('type').upper() + att_type = att_type.replace('LIST', 'LIST_') + chk.append('para_check.{}_ATTR_{}'.format(pt, att_type)) + return chk + + def _build_parachk(self: any) -> str: + chk = [] + chk.extend(self._io_parachk(self.input_type, 'INPUT')) + chk.extend(self._io_parachk(self.output_type, 'OUTPUT')) + chk.extend(self._attr_parachk()) + chk.append('para_check.KERNEL_NAME') + return ', '.join(chk) + + def _build_paradefault(self: any): + optional = False + argtypes = [] + argtypes.extend(self.input_type) + argtypes.extend(self.output_type) + for atype in argtypes: + if atype == 'optional': + optional = True + if optional: + self.argsdefv.append('None') + else: + self.argsdefv.append(None) + for attr in self.attr_list: + atype = self.attr_val.get(attr).get('paramType') + if atype == 'optional': + optional = True + attrval = self.attr_val.get(attr).get('defaultValue') + if attrval is not None: + optional = True + if type == "bool": + attrval = attrval.capitalize() + elif type == "str": + attrval = "\"" + attrval + "\"" + self.argsdefv.append(attrval) + continue + if optional: + self.argsdefv.append(ATTR_DEFAULT.get(self.attr_val.get(attr).get('type'))) + else: + self.argsdefv.append(None) + + def _write_head(self: any, fd: object): + fd.write(IMPL_HEAD) + + def _write_argparse(self: any, fd: object): + args = self._build_paralist(False) + fd.write('def _build_args({}):\n'.format(args)) + fd.write(' __inputs__ = []\n') + fd.write(' for arg in [{}]:\n'.format(', '.join(self.input_name))) + fd.write(' if arg != None:\n') + fd.write(' if isinstance(arg, (list, tuple)):\n') + fd.write(' if len(arg) == 0:\n') + fd.write(' continue\n') + fd.write(' __inputs__.append(arg[0])\n') + fd.write(' else:\n') + fd.write(' __inputs__.append(arg)\n') + fd.write(' __outputs__ = []\n') + fd.write(' for arg in [{}]:\n'.format(', '.join(self.output_name))) + fd.write(' if arg != None:\n') + fd.write(' if isinstance(arg, (list, tuple)):\n') + fd.write(' if len(arg) == 0:\n') + fd.write(' continue\n') + fd.write(' __outputs__.append(arg[0])\n') + fd.write(' else:\n') + fd.write(' __outputs__.append(arg)\n') + fd.write(' __attrs__ = []\n') + for attr in self.attr_list: + fd.write(' if {} != None:\n'.format(attr)) + fd.write(' attr = {}\n') + fd.write(' attr["name"] = "{}"\n'.format(attr)) + fd.write(' attr["dtype"] = "{}"\n'.format(self.attr_val.get(attr).get('type'))) + fd.write(' attr["value"] = {}\n'.format(attr)) + fd.write(' __attrs__.append(attr)\n') + fd.write(' return __inputs__, __outputs__, __attrs__\n') + + def _write_impl(self: any, fd: object): + argsdef = self._build_paralist() + argsval = self._build_paralist(False) + pchk = self._build_parachk() + if len(self.kern_name) > 0: + kern_name = self.kern_name + else: + kern_name = self.op_intf + src = self.op_file + '.cpp' + fd.write(IMPL_API.format(self.op_type, pchk, self.op_intf, argsdef, kern_name, argsval,\ + self.custom_compile_options, self.custom_all_compile_options, self.op_intf,\ + optype_snake(self.op_type), src)) + if self.op_replay_flag: + fd.write(REPLAY_OP_API.format(self.op_type, kern_name, self.op_file, self.op_type, self.op_file,\ + self.op_compile_option)) + else: + fd.write(COMPILE_OP_API.format(self.op_type, kern_name, self.op_type, ', '.join(self.input_name),\ + ', '.join(self.output_name), self.op_compile_option)) + + def _write_cap(self: any, cap_name: str, fd: object): + argsdef = self._build_paralist() + argsval = self._build_paralist(False) + if cap_name == 'check_supported': + fd.write(SUP_API.format(cap_name, argsdef, argsval, cap_name, self.op_type)) + else: + fd.write(CAP_API.format(cap_name, argsdef, argsval, cap_name, self.op_type)) + + def _write_glz(self: any, fd: object): + argsdef = self._build_paralist() + argsval = self._build_paralist(False) + fd.write(GLZ_API.format(self.op_type, self.op_intf, argsdef, argsval, self.op_type)) + + +def write_scripts(cfgfile: str, cfgs: dict, dirs: dict, ops: list = None, op_compile_option:list = None): + batch_lists = cfgs.get(const_var.REPLAY_BATCH).split(';') + iterator_lists = cfgs.get(const_var.REPLAY_ITERATE).split(';') + file_map = {} + op_descs = opdesc_parser.get_op_desc(cfgfile, batch_lists, iterator_lists, AdpBuilder,\ + ops, dirs.get(const_var.AUTO_GEN_DIR)) + for op_desc in op_descs: + op_desc.write_adapt(dirs.get(const_var.CFG_IMPL_DIR), dirs.get(const_var.CFG_OUT_DIR), op_compile_option) + file_map[op_desc.op_type] = op_desc.op_file + return file_map + +if __name__ == '__main__': + if len(sys.argv) <= 6: + raise RuntimeError('arguments must greater equal than 6') + rep_cfg = {} + rep_cfg[const_var.REPLAY_BATCH] = sys.argv[2] + rep_cfg[const_var.REPLAY_ITERATE] = sys.argv[3] + cfg_dir = {} + cfg_dir[const_var.CFG_IMPL_DIR] = sys.argv[4] + cfg_dir[const_var.CFG_OUT_DIR] = sys.argv[5] + cfg_dir[const_var.AUTO_GEN_DIR] = sys.argv[6] + write_scripts(cfgfile=sys.argv[1], cfgs=rep_cfg, dirs=cfg_dir) diff --git a/Increase_multiplexing/No_increase/cmake/util/ascendc_ops_config.py b/Increase_multiplexing/No_increase/cmake/util/ascendc_ops_config.py new file mode 100644 index 0000000000000000000000000000000000000000..7a97180beda87facffebb18a9784264f6e0e8964 --- /dev/null +++ b/Increase_multiplexing/No_increase/cmake/util/ascendc_ops_config.py @@ -0,0 +1,114 @@ +#!/usr/bin/env python +# -*- coding: UTF-8 -*- +""" +Created on Feb 28 20:56:45 2020 +Copyright (c) Huawei Technologies Co., Ltd. 2020-2021. All rights reserved. +""" + +import sys +import os +import glob +import json +import argparse +import const_var + + +def load_json(json_file: str): + with open(json_file, encoding='utf-8') as file: + json_content = json.load(file) + return json_content + + +def get_specified_suffix_file(root_dir, suffix): + specified_suffix = os.path.join(root_dir, '**/*.{}'.format(suffix)) + all_suffix_files = glob.glob(specified_suffix, recursive=True) + return all_suffix_files + + +def add_simplified_config(op_type, key, core_type, objfile, config): + simple_cfg = config.get('binary_info_config.json') + op_cfg = simple_cfg.get(op_type) + if not op_cfg: + op_cfg = {} + op_cfg['dynamicRankSupport'] = True + op_cfg['simplifiedKeyMode'] = 0 + op_cfg['binaryList'] = [] + simple_cfg[op_type] = op_cfg + bin_list = op_cfg.get('binaryList') + bin_list.append({'coreType': core_type, 'simplifiedKey': key, 'binPath': objfile}) + + +def add_op_config(op_file, bin_info, config): + op_cfg = config.get(op_file) + if not op_cfg: + op_cfg = {} + op_cfg['binList'] = [] + config[op_file] = op_cfg + op_cfg.get('binList').append(bin_info) + + +def gen_ops_config(json_file, soc, config): + core_type_map = {"MIX": 0, "AiCore": 1, "VectorCore": 2} + contents = load_json(json_file) + if ('binFileName' not in contents) or ('supportInfo' not in contents): + return + json_base_name = os.path.basename(json_file) + op_dir = os.path.basename(os.path.dirname(json_file)) + support_info = contents.get('supportInfo') + bin_name = contents.get('binFileName') + bin_suffix = contents.get('binFileSuffix') + core_type = core_type_map.get(contents.get("coreType")) + bin_file_name = bin_name + bin_suffix + op_type = bin_name.split('_')[0] + op_file = op_dir + '.json' + bin_info = {} + keys = support_info.get('simplifiedKey') + if keys: + bin_info['simplifiedKey'] = keys + for key in keys: + add_simplified_config(op_type, key, core_type, os.path.join(soc, op_dir, bin_file_name), config) + bin_info['staticKey'] = support_info.get('staticKey') + bin_info['int64Mode'] = support_info.get('int64Mode') + bin_info['inputs'] = support_info.get('inputs') + bin_info['outputs'] = support_info.get('outputs') + if support_info.get('attrs'): + bin_info['attrs'] = support_info.get('attrs') + bin_info['binInfo'] = {'jsonFilePath': os.path.join(soc, op_dir, json_base_name)} + add_op_config(op_file, bin_info, config) + + +def gen_all_config(root_dir, soc): + suffix = 'json' + config = {} + config['binary_info_config.json'] = {} + all_json_files = get_specified_suffix_file(root_dir, suffix) + for _json in all_json_files: + gen_ops_config(_json, soc, config) + for cfg_key in config.keys(): + cfg_file = os.path.join(root_dir, cfg_key) + with os.fdopen(os.open(cfg_file, const_var.WFLAGS, const_var.WMODES), 'w') as fd: + json.dump(config.get(cfg_key), fd, indent=' ') + + +def args_prase(): + parser = argparse.ArgumentParser() + parser.add_argument('-p', + '--path', + nargs='?', + required=True, + help='Parse the path of the json file.') + parser.add_argument('-s', + '--soc', + nargs='?', + required=True, + help='Parse the soc_version of ops.') + return parser.parse_args() + + +def main(): + args = args_prase() + gen_all_config(args.path, args.soc) + + +if __name__ == '__main__': + main() diff --git a/Increase_multiplexing/No_increase/cmake/util/ascendc_replay_build.py b/Increase_multiplexing/No_increase/cmake/util/ascendc_replay_build.py new file mode 100644 index 0000000000000000000000000000000000000000..1cac7d911b84df4f3ef3a83ce9cac65ce2e89e0b --- /dev/null +++ b/Increase_multiplexing/No_increase/cmake/util/ascendc_replay_build.py @@ -0,0 +1,65 @@ +#!/usr/bin/env python +# -*- coding: UTF-8 -*- +""" +Created on Feb 28 20:56:45 2020 +Copyright (c) Huawei Technologies Co., Ltd. 2020-2021. All rights reserved. +""" + +import sys +import os +import opdesc_parser +import replay_codegen +import const_var +from replay_codegen import ReplayCodeGenParams + +PYF_PATH = os.path.dirname(os.path.realpath(__file__)) + + +class ReplayBuilder(opdesc_parser.OpDesc): + def __init__(self: any, op_type: str): + super().__init__(op_type) + + def gen_replay_source(self: any, impl_path: str, out_path: str, ops_product: str): + if not self.op_replay_flag: + print('{} replay not enabled'.format(self.op_type)) + return + argn = len(self.input_name) + len(self.output_name) + 1 + if self.op_replay_batch: + print('{} replay in batch mode'.format(self.op_type)) + else: + print('{} replay in normal mode'.format(self.op_type)) + if impl_path.endswith('op_kernel'): + implf = os.path.join(impl_path, self.op_file + '.cpp') + tiling_file = os.path.join(impl_path, "../op_host", self.op_file + '_tiling.h') + else: + if self.dynamic_shape: + dyn_path = 'dynamic' + else: + dyn_path = '' + implf = os.path.join(impl_path, dyn_path, self.op_file + '.cpp') + tiling_file = os.path.join(impl_path, "../../op_tiling", self.op_file + '_tiling.h') + rep_conf = replay_codegen.ReplayCodeGen(ReplayCodeGenParams(self.op_type, implf, tiling_file, self.op_file, \ + self.op_intf, argn, self.op_replay_batch, self.max_block_dim, self.max_shape_size)) + rep_conf.set_batch(self.op_replay_batch) + rep_conf.set_outdir(out_path) + rep_conf.gen_replay(ops_product) + + +def gen_replay(cfgfile: str, cfgs: dict, dirs: dict, ops_product: str, ops: list = None): + batch_lists = cfgs.get(const_var.REPLAY_BATCH).split(';') + iterator_lists = cfgs.get(const_var.REPLAY_ITERATE).split(';') + op_descs = opdesc_parser.get_op_desc(cfgfile, batch_lists, iterator_lists, ReplayBuilder, ops) + for op_desc in op_descs: + op_desc.gen_replay_source(dirs.get(const_var.CFG_IMPL_DIR), dirs.get(const_var.CFG_OUT_DIR), ops_product) + + +if __name__ == '__main__': + if len(sys.argv) <= 6: + raise RuntimeError('arguments must greater than 6') + rep_cfg = {} + rep_cfg[const_var.REPLAY_BATCH] = sys.argv[2] + rep_cfg[const_var.REPLAY_ITERATE] = sys.argv[3] + rep_dir = {} + rep_dir[const_var.CFG_IMPL_DIR] = sys.argv[4] + rep_dir[const_var.CFG_OUT_DIR] = sys.argv[5] + gen_replay(sys.argv[1], rep_cfg, rep_dir, sys.argv[6]) diff --git a/Increase_multiplexing/No_increase/cmake/util/batch_replay_impl.temp b/Increase_multiplexing/No_increase/cmake/util/batch_replay_impl.temp new file mode 100644 index 0000000000000000000000000000000000000000..0e88346642009514af64265b4da24c9946e3ebbf --- /dev/null +++ b/Increase_multiplexing/No_increase/cmake/util/batch_replay_impl.temp @@ -0,0 +1,117 @@ +#include +#include +#include +#include +#include +#include +#include +#include "replay_def.h" +#include "code_gen.h" +#include "replay_fun.h" +#include "register/op_check.h" +#define __ASCENDC_REPLAY_CODE__ +#include + +using namespace std; +using namespace optiling; +using namespace AscendCReplay; + +extern "C" void __KERNEL_FUN__ (__ARGS_DEF__, const char *); +extern "C" int elf_batch_append(char *elf, uint32_t elfSize, char *jit, int kernum, char *atext[], int alen[], + int atlen, const char* kernelname[]); + +#define KERNEL_N 1 +#define ARG_N (__ARG_NUM__) +#define MAX_L (1024 * 1024 * 100) +#define MAX_E (1024 * 1024) + +int __KERNEL_FUN___replay___OPS_PRODUCT__(ReplayFuncParam& param, const int core_type) +{ + // gen type 1 : direct call codes 0: load .o file + if (param.gentype < 0 || param.gentype > 1) { + printf("Error: call replay gen type is %d, should only be 1 or 0\n", param.gentype); + return 0; + } else if (param.gentype == 1 && param.objptr == nullptr) { + printf("Error: call replay with direct call mode, but code obj addr is null\n"); + return 0; + } else if (param.gentype == 0 && param.output_kernel_file == nullptr) { + printf("Error: call replay with object file mode, but object file path is null\n"); + return 0; + } + // core_type 0:MIX 1:CUBE 2:VEC + if (core_type < 0 || core_type > 2) { + printf("Error: call replay core type is %d !\n", core_type); + return 0; + } + g_coreType = __CORE_TYPE__; + g_taskRation = param.task_ration; + g_tilingKey = param.tiling_key; + + unsigned char *buf, *jit; + char *kernel[KERNEL_N]; + int len[KERNEL_N]; + block_idx = 0; + block_num = param.block_dim; + g_ubBase = block_num; + uint8_t *code = (uint8_t *)malloc(MAX_L); + uint8_t *pos = code; + struct timespec tp1, tp2; + + clock_gettime(CLOCK_MONOTONIC, &tp1); + if (block_num > 32) { + printf("Error: block_num > 32\n"); + return 0; + } + //__OP_FOPEN__ + for (int i = 0; i < KERNEL_N; i++) { + //__OP_SET_KERNEL__ + for (int j = 0; j < ARG_N; j++) + AddArg(j, ARG_STEP * (j + 1)); +#ifdef FP_CEILING + SetCtrlFloatEnable(); +#else + SetCtrlFloatDisable(); +#endif + CodeInit(pos, true); + __KERNEL_FUN__(__KERNEL_ARGS__, param.tiling_data); + CodeEnd(); + kernel[i] = (char *)pos; + len[i] = CodeLen(); + pos += len[i]; + } + //__OP_FCLOSE__ + clock_gettime(CLOCK_MONOTONIC, &tp2); + buf = (unsigned char *)malloc(MAX_E); + int fd = open(param.entry_file, O_RDONLY); + if (fd < 0) { + printf("[error]: cannot find entry.o : %s\n", param.entry_file); + return 0; + } + uint32_t bufSize = read(fd, buf, MAX_E); + if (bufSize <= 0) { + printf("[error]: entry.o : %s is too small ! \n", param.entry_file); + } + close(fd); + jit = (unsigned char *)malloc(MAX_L); + printf("total code generated %ld\n", pos - code); + int sz = elf_batch_append((char *)buf, bufSize, (char *)jit, KERNEL_N, kernel, len, pos - code, ¶m.kernel_name); + if (tp1.tv_sec != tp2.tv_sec) { + printf("%ld NS\n", tp2.tv_nsec + 1000000000 - tp1.tv_nsec); + } else { + printf("%ld NS\n", tp2.tv_nsec - tp1.tv_nsec); + } + printf("new elf size %d\n", sz); + if (param.gentype == 0) { + fd = open(param.output_kernel_file, O_RDWR | O_CREAT | O_TRUNC, S_IRUSR | S_IWUSR); + (void)write(fd, jit, sz); + close(fd); + free(jit); + } else if (param.gentype == 1) { + *param.objptr = (char*)jit; + } + free(buf); + free(code); + return sz; +} + +REG_REPLAY_FUNC(__OPTYPE__, __OPS_PRODUCT__, __KERNEL_FUN___replay___OPS_PRODUCT__); diff --git a/Increase_multiplexing/No_increase/cmake/util/code_channel_infer.py b/Increase_multiplexing/No_increase/cmake/util/code_channel_infer.py new file mode 100644 index 0000000000000000000000000000000000000000..a14913c65aaea5d5da2038d0b5a7d2024d0f1b70 --- /dev/null +++ b/Increase_multiplexing/No_increase/cmake/util/code_channel_infer.py @@ -0,0 +1,115 @@ +#!/usr/bin/env python +# -*- coding: UTF-8 -*- +""" +Created on Feb 28 20:56:45 2020 +Copyright (c) Huawei Technologies Co., Ltd. 2020-2021. All rights reserved. +""" +import os +import stat +import ctypes +import collections +import shutil +import subprocess +import copy + +"""CODE_* is used to cube/vector api is called in operator code +CODE_MIX means both cube and vector api is called +CODE_CUBE means only cube api is called +CODE_VEC means only vector api is called +""" +CODE_MIX = 0 +CODE_CUBE = 1 +CODE_VEC = 2 + + +def _is_v220(op_product: str): + """return if current soc version is V220 + + Returns: + res: True means V220 + """ + if op_product in ["ascend910b", "ascend910c"]: + return True + return False + + +InfoCodeChanelParams = collections.namedtuple('InfoCodeChanelParams',\ +['src_file', 'tiling_header', 'kernel_name', 'outdir', 'op_product', 'compile_options']) + + +def infer_code_channel(params: InfoCodeChanelParams): + """get code channel for v220, return CODE_MIX if soc version is not V220 + + Args: + src_file (str): AscendC operator code file + src_file (str): AscendC operator tiling header file + kernel_name (str): kernel function name + optype (str): operator type + compile_options (list): compile options for ccec cmd + + Raises: + Exception: if not exist L1/L0/UB if code, it's not a aicore code + + Returns: + res (int): CODE_MIX/CODE_CUBE/CODE_VEC + """ + if not _is_v220(params.op_product): + return CODE_MIX + return CODE_VEC + if params.compile_options is None: + compile_options = [] + else: + compile_options = params.compile_options + ccec = shutil.which("ccec") + if ccec is not None: + ccec_path = os.path.dirname(ccec) + tikcpp_path = os.path.realpath(os.path.join(ccec_path, "..", "..", "tikcpp")) + else: + tikcpp_path = os.path.realpath("/usr/local/Ascend/latest/compiler/tikcpp") + compile_options.append("-I" + tikcpp_path) + compile_options.append("-I" + os.path.join(tikcpp_path, "tikcfw")) + compile_options.append("-I" + os.path.join(tikcpp_path, "tikcfw", "impl")) + compile_options.append("-I" + os.path.join(tikcpp_path, "tikcfw", "interface")) + compile_options += ["-include", params.tiling_header] + arch = "dav-c220-cube" + sub_core_type = "AIC" + optional_core = "AiCore" + compile_cmd = [shutil.which("ccec"), '-c', '-O3'] + compile_cmd += compile_options + temp_file_name_tag = "_" + str(os.getpid()) + "_temp.o" + dst_file = os.path.join(kernel_meta_dir, kernel_name + temp_file_name_tag) + compile_cmd += [params.src_file, "--cce-aicore-arch={}".format(arch), + "--cce-aicore-only", "-o", dst_file, + "-mllvm", "-cce-aicore-function-stack-size=16000", + "-mllvm", "-cce-aicore-record-overflow=true", + "-mllvm", "-cce-aicore-addr-transform"] + compile_cmd += ["-std=c++17"] + print('get_code_channel: ', ' '.join(compile_cmd)) + proc = subprocess.Popen( + compile_cmd, stdout=subprocess.PIPE, stderr=subprocess.STDOUT) + (out, _) = proc.communicate() + if proc.returncode != 0: + print('get_code_channel coretype compile error: ', out.decode()) + msg = "compile %s error :%s\n" % (params.src_file, out.decode()) + raise Exception(f"get_code_channel coretype error, msg is{msg}") + objdump_cmd = ['objdump', '-s', '-j', '.text', '{}'.format(dst_file)] + + proc = subprocess.Popen( + objdump_cmd, stdout=subprocess.PIPE, stderr=subprocess.STDOUT) + (out, _) = proc.communicate() + if proc.returncode != 0: + print('get_code_channel objdump error: ', out.decode()) + msg = "get_code_channel objdump %s error :%s\n" % (src_file, out.decode()) + raise Exception(f"get_code_channel objdump error, msg is{msg}") + os.remove(dst_file) + lines = out.decode('utf-8').split('\n') + for line in lines: + insts = line.strip().split() + if len(insts) < 5: + continue + for inst in insts[1:]: + if len(inst) != 8: + continue + if inst[6] == 'f': + return CODE_MIX + return CODE_VEC diff --git a/Increase_multiplexing/No_increase/cmake/util/const_var.py b/Increase_multiplexing/No_increase/cmake/util/const_var.py new file mode 100644 index 0000000000000000000000000000000000000000..8b32c3b915d0aaaf1f366cf95cf1a337e8959c89 --- /dev/null +++ b/Increase_multiplexing/No_increase/cmake/util/const_var.py @@ -0,0 +1,33 @@ + +#!/usr/bin/env python +# coding=utf-8 +""" +Function: +The replay funtion entry +Copyright Information: +Huawei Technologies Co., Ltd. All Rights Reserved © 2020 +""" + +import os +import stat + + +REPLAY_BATCH = 'batch' +REPLAY_ITERATE = 'iterate' +CFG_IMPL_DIR = 'impl_dir' +CFG_OUT_DIR = 'out_dir' +AUTO_GEN_DIR = 'auto_gen_dir' +WFLAGS = os.O_WRONLY | os.O_CREAT | os.O_TRUNC +WMODES = stat.S_IWUSR | stat.S_IRUSR +SOC_MAP_EXT = {'ascend310p': 'Ascend310P3', 'ascend310b': 'Ascend310B1', + 'ascend910': 'Ascend910A', 'ascend910b': 'Ascend910B1'} +BIN_CMD = 'opc $1 --main_func={fun} --input_param={param} --soc_version={soc} \ +--output=$2 --impl_mode={impl} --simplified_key_mode=0 --op_mode=dynamic\n' +CHK_CMD = ''' +if ! test -f $2/{res_file} ; then + echo "$2/{res_file} not generated!" + exit 1 +fi +''' +ATTR_DEF_VAL = {'str' : '', 'int': 0, 'float': 0.0, 'bool': False, 'list_bool': [], + 'list_int': [], 'list_float': [], 'list_list_int': [[]]} diff --git a/Increase_multiplexing/No_increase/cmake/util/gen_impl_and_mrege_json.sh b/Increase_multiplexing/No_increase/cmake/util/gen_impl_and_mrege_json.sh new file mode 100644 index 0000000000000000000000000000000000000000..55e12e5edff6d1d39207db0c439a15fcb8656951 --- /dev/null +++ b/Increase_multiplexing/No_increase/cmake/util/gen_impl_and_mrege_json.sh @@ -0,0 +1,57 @@ +#!/usr/bin/bash + +project_path=$1 +build_path=$2 +vendor_name=customize +if [[ ! -d "$project_path" ]]; then + echo "[ERROR] No projcet path is provided" + exit 1 +fi + +if [[ ! -d "$build_path" ]]; then + echo "[ERROR] No build path is provided" + exit 1 +fi + +# copy ai_core operators implements +# tbe_impl_files_num=$(ls $project_path/tbe/impl/* 2> /dev/null | wc -l) +# if [[ "$tbe_impl_files_num" -gt 0 ]];then +# cp -r ${project_path}/tbe/impl/* ${build_path}/makepkg/packages/vendors/$vendor_name/op_impl/ai_core/tbe/customize_impl +# cp -r ${project_path}/tbe/impl/* ${build_path}/makepkg/packages/vendors/$vendor_name/op_impl/vector_core/tbe/customize_impl +# fi + +# copy aicpu kernel so operators +if [[ -d "${project_path}/cpukernel/aicpu_kernel_lib" ]]; then + cp -f ${project_path}/cpukernel/aicpu_kernel_lib/* ${build_path}/makepkg/packages/vendors/$vendor_name/op_impl/cpu/aicpu_kernel/impl + rm -rf ${project_path}/cpukernel/aicpu_kernel_lib +fi + +# merge aicpu.ini and aicore.ini to generate npu_supported_ops.json +# mkdir -p ${build_path}/framework/op_info_cfg +# mkdir -p ${build_path}/framework/op_info_cfg/aicpu_kernel +# mkdir -p ${build_path}/framework/op_info_cfg/ai_core + +# if [[ -d "${project_path}/tbe/op_info_cfg/ai_core" ]]; then +# bash ${project_path}/cmake/util/gen_ops_filter.sh ${project_path}/tbe/op_info_cfg/ai_core ${build_path}/framework/op_info_cfg/ai_core +# fi + +# if [[ -d "${project_path}/cpukernel/op_info_cfg/aicpu_kernel" ]]; then +# bash ${project_path}/cmake/util/gen_ops_filter.sh ${project_path}/cpukernel/op_info_cfg/aicpu_kernel ${build_path}/framework/op_info_cfg/aicpu_kernel +# fi + +# aicpu_filter_file=${build_path}/framework/op_info_cfg/aicpu_kernel/npu_supported_ops.json +# aicore_filter_file=${build_path}/framework/op_info_cfg/ai_core/npu_supported_ops.json +# if [[ -f "${aicpu_filter_file}" ]] && [[ ! -f "${aicore_filter_file}" ]]; then +# cp $aicpu_filter_file ${build_path}/makepkg/packages/vendors/$vendor_name/framework/tensorflow +# fi +# if [[ -f "${aicore_filter_file}" ]] && [[ ! -f "${aicpu_filter_file}" ]]; then +# cp $aicore_filter_file ${build_path}/makepkg/packages/vendors/$vendor_name/framework/tensorflow +# fi + +# if [[ -f "${aicore_filter_file}" ]] && [[ -f "${aicpu_filter_file}" ]]; then +# chmod u+w ${aicpu_filter_file} +# python3 ${project_path}/cmake/util/insert_op_info.py ${aicore_filter_file} ${aicpu_filter_file} +# chmod u-w ${aicpu_filter_file} +# cp $aicpu_filter_file ${build_path}/makepkg/packages/vendors/$vendor_name/framework/tensorflow +# fi + diff --git a/Increase_multiplexing/No_increase/cmake/util/gen_ops_filter.sh b/Increase_multiplexing/No_increase/cmake/util/gen_ops_filter.sh new file mode 100644 index 0000000000000000000000000000000000000000..d4c27d17feb8617dfee0f6fd3262c36583033339 --- /dev/null +++ b/Increase_multiplexing/No_increase/cmake/util/gen_ops_filter.sh @@ -0,0 +1,62 @@ +#!/bin/bash +# Copyright (c) Huawei Technologies Co., Ltd. 2020-2021. All rights reserved. +# Description: Generate npu_supported_ops.json +# ============================================================================== + +if [[ -z "$1" ]]; then + echo -e "[ERROR] No source dir provided" + exit 1 +fi + +if [[ -z "$2" ]]; then + echo -e "[ERROR] No destination dir provided" + exit 1 +fi + +src=$1 +dest_file=$2/npu_supported_ops.json + +if [ -f "$dest_file" ];then + chmod u+w $dest_file +fi + +echo $* + +add_ops() { + name=$1 + isHeavy=$2 + file=$3 + grep -w "\"$name\"" ${file} >/dev/null + if [ $? == 0 ];then + return + fi + echo " \"${name}\": {" >> ${file} + echo " \"isGray\": false," >> ${file} + echo " \"isHeavy\": ${isHeavy}" >> ${file} + echo " }," >> ${file} +} + +echo "{" > ${dest_file} +ini_files=$(find ${src} -name "*.ini") +for file in ${ini_files} ; do + name=$(grep '^\[' ${file} | sed 's/\[//g' | sed 's/]//g' | sed 's/\r//g') + grep 'heavyOp.flag' ${file} >/dev/null + if [ $? == 0 ];then + isHeavy=$(grep 'heavyOp.flag' ${file} | awk -F= '{print $2}') + else + isHeavy="false" + fi + for op in ${name} ; do + add_ops ${op} "false" ${dest_file} + done +done +echo "}" >> ${dest_file} +file_count=$(cat ${dest_file} | wc -l) +line=$(($file_count-1)) +sed -i "${line}{s/,//g}" ${dest_file} + +chmod 640 "${dest_file}" +echo -e "[INFO] Succed generated ${dest_file}" + +exit 0 + diff --git a/Increase_multiplexing/No_increase/cmake/util/gen_version_info.sh b/Increase_multiplexing/No_increase/cmake/util/gen_version_info.sh new file mode 100644 index 0000000000000000000000000000000000000000..a06cfc78d29482807d086b880375533cd0a3679e --- /dev/null +++ b/Increase_multiplexing/No_increase/cmake/util/gen_version_info.sh @@ -0,0 +1,6 @@ +ascend_install_dir=$1 +gen_file_dir=$2 + +# create version.info +compiler_version=$(grep "Version" -w ${ascend_install_dir}/compiler/version.info | awk -F = '{print $2}') +echo "custom_opp_compiler_version=${compiler_version}" > ${gen_file_dir}/version.info \ No newline at end of file diff --git a/Increase_multiplexing/No_increase/cmake/util/insert_op_info.py b/Increase_multiplexing/No_increase/cmake/util/insert_op_info.py new file mode 100644 index 0000000000000000000000000000000000000000..28ba08757c9301391a8f4005ae8fb0b290e43950 --- /dev/null +++ b/Increase_multiplexing/No_increase/cmake/util/insert_op_info.py @@ -0,0 +1,36 @@ +# -*- coding: utf-8 -*- +""" +Created on Feb 28 20:56:45 2020 +Copyright (c) Huawei Technologies Co., Ltd. 2020-2021. All rights reserved. +""" +import json +import os +import sys +import stat +import const_var + + +if __name__ == '__main__': + if len(sys.argv) != 3: + print(sys.argv) + print('argv error, inert_op_info.py your_op_file lib_op_file') + sys.exit(2) + + with open(sys.argv[1], 'r') as load_f: + insert_operator = json.load(load_f) + + all_operators = {} + if os.path.exists(sys.argv[2]): + if os.path.getsize(sys.argv[2]) != 0: + with open(sys.argv[2], 'r') as load_f: + all_operators = json.load(load_f) + + for k in insert_operator.keys(): + if k in all_operators.keys(): + print('replace op:[', k, '] success') + else: + print('insert op:[', k, '] success') + all_operators[k] = insert_operator[k] + + with os.fdopen(os.open(sys.argv[2], const_var.WFLAGS, const_var.WMODES), 'w') as json_file: + json_file.write(json.dumps(all_operators, indent=4)) diff --git a/Increase_multiplexing/No_increase/cmake/util/insert_simplified_keys.py b/Increase_multiplexing/No_increase/cmake/util/insert_simplified_keys.py new file mode 100644 index 0000000000000000000000000000000000000000..ace727b903b1de37e6feece649cd20f242d94798 --- /dev/null +++ b/Increase_multiplexing/No_increase/cmake/util/insert_simplified_keys.py @@ -0,0 +1,248 @@ +#!/usr/bin/env python +# -*- coding: UTF-8 -*- +""" +Created on Feb 28 20:56:45 2020 +Copyright (c) Huawei Technologies Co., Ltd. 2020-2021. All rights reserved. +""" + +import sys +import os +import re +import glob +import json +import argparse +import const_var + + +DATA_TPYE_DICT = { + 'float32': 0, + 'float16': 1, + 'int8': 2, + 'int16': 6, + 'uint16': 7, + 'uint8': 4, + 'int32': 3, + 'int64': 9, + 'uint32': 8, + 'uint64': 10, + 'bool': 12, + 'double': 11, + 'string': 13, + 'dual': 14, + 'dual': 15, + 'complex64': 16, + 'complex128': 17, + 'qint8': 18, + 'qint16': 19, + 'qint32': 20, + 'quint8': 21, + 'quint16': 22, + 'resource': 23, + 'string': 24, + 'dual': 25, + 'variant': 26, + 'bf16': 27, + 'bfloat16': 27, + 'undefined': 28, + 'int4': 29, + 'uint1': 30, + 'int2': 31 +} + +FORMAT_DICT = { + 'NCHW': 0, + 'NHWC': 1, + 'ND': 2, + 'NC1HWC0': 3, + 'FRACTAL_Z': 4, + 'NC1C0HWPAD': 5, + 'NHWC1C0': 6, + 'FSR_NCHW': 7, + 'FRACTAL_DECONV': 8, + 'C1HWNC0': 9, + 'FRACTAL_DECONV_TRANSPOSE': 10, + 'FRACTAL_DECONV_SP_STRIDE_TRANS': 11, + 'NC1HWC0_C04': 12, + 'FRACTAL_Z_C04': 13, + 'CHWN': 14, + 'FRACTAL_DECONV_SP_STRIDE8_TRANS': 15, + 'HWCN': 16, + 'NC1KHKWHWC0': 17, + 'BN_WEIGHT': 18, + 'FILTER_HWCK': 19, + 'HASHTABLE_LOOKUP_LOOKUPS': 20, + 'HASHTABLE_LOOKUP_KEYS': 21, + 'HASHTABLE_LOOKUP_VALUE': 22, + 'HASHTABLE_LOOKUP_OUTPUT': 23, + 'HASHTABLE_LOOKUP_HITS': 24, + 'C1HWNCoC0': 25, + 'MD': 26, + 'NDHWC': 27, + 'FRACTAL_ZZ': 28, + 'FRACTAL_NZ': 29, + 'NCDHW': 30, + 'DHWCN': 31, + 'NDC1HWC0': 32, + 'FRACTAL_Z_3D': 33, + 'CN': 34, + 'NC': 35, + 'DHWNC': 36, + 'FRACTAL_Z_3D_TRANSPOSE': 37, + 'FRACTAL_ZN_LSTM': 38, + 'FRACTAL_Z_G': 39, + 'RESERVED': 40, + 'ALL': 41, + 'NULL': 42, + 'ND_RNN_BIAS': 43, + 'FRACTAL_ZN_RNN': 44, + 'NYUV': 45, + 'NYUV_A': 46 +} + + +def load_json(json_file: str): + with open(json_file, encoding='utf-8') as file: + json_content = json.load(file) + return json_content + + +def get_specified_suffix_file(root_dir, suffix): + specified_suffix = os.path.join(root_dir, '**/*.{}'.format(suffix)) + all_suffix_files = glob.glob(specified_suffix, recursive=True) + return all_suffix_files + + +def get_deterministic_value(support_info): + deterministic_key = 'deterministic' + if deterministic_key not in support_info: + return 0 + deterministic_value = support_info.get(deterministic_key) + if deterministic_value == 'true': + return 1 + else: + return 0 + + +def get_precision_value(support_info): + precision_key = 'implMode' + precision_value = support_info.get(precision_key) + if precision_value == 'high_performance': + _value = 1 + elif precision_value == 'high_precision': + _value = 2 + else: + _value = 0 + return _value + + +def get_overflow_value(support_info): + return 0 + + +def get_parameters(info): + if info: + if 'dtype' in info: + data_type = info['dtype'] + data_type_value = DATA_TPYE_DICT.get(data_type) + else: + data_type_value = 0 + if 'format' in info: + _format = info['format'] + _format_value = FORMAT_DICT.get(_format) + else: + _format_value = 0 + else: + data_type_value = 0 + _format_value = 0 + return str(data_type_value), str(_format_value) + + +def get_dynamic_parameters(info): + # 动态输入时只需获取第一个参数 + return get_parameters(info[0]) + + +def get_all_parameters(support_info, _type): + result_list = list() + info_lists = support_info.get(_type) + if info_lists: + for _info in info_lists: + # 输入为列表时是动态输入 + if isinstance(_info, (list, tuple)): + data_type_value, _format_value = get_dynamic_parameters(_info) + else: + data_type_value, _format_value = get_parameters(_info) + result_list.append("{},{}".format(data_type_value, _format_value)) + return result_list + + +def get_all_input_parameters(support_info): + result = get_all_parameters(support_info, 'inputs') + return '/'.join(result) + + +def insert_content_into_file(input_file, content): + with open(input_file, 'r+') as file: + lines = file.readlines() + for index, line in enumerate(lines): + match_result = re.search(r'"staticKey":', line) + if match_result: + count = len(line) - len(line.lstrip()) + new_content = "{}{}".format(' ' * count, content) + # 插入到前一行,防止插入最后时还需要考虑是否添加逗号 + lines.insert(index, new_content) + break + file.seek(0) + file.write(''.join(lines)) + + +def insert_simplified_keys(json_file): + contents = load_json(json_file) + # 不存在'binFileName'或者'supportInfo'字段时,非需要替换的解析json文件 + if ('binFileName' not in contents) or ('supportInfo' not in contents): + return + support_info = contents.get('supportInfo') + bin_file_name = contents.get('binFileName') + bin_suffix = contents.get('binFileSuffix') + # 'simplifiedKey'字段已经存在时,直接返回,不重复生成 + if 'simplifiedKey' in support_info: + return + op_type = bin_file_name.split('_')[0] + deterministic = str(get_deterministic_value(support_info)) + precision = str(get_precision_value(support_info)) + overflow = str(get_overflow_value(support_info)) + input_parameters = get_all_input_parameters(support_info) + key = '{}/d={},p={},o={}/{}/'.format( + op_type, + deterministic, + precision, + overflow, + input_parameters) + result = '"simplifiedKey": "' + key + '",\n' + insert_content_into_file(json_file, result) + + +def insert_all_simplified_keys(root_dir): + suffix = 'json' + all_json_files = get_specified_suffix_file(root_dir, suffix) + for _json in all_json_files: + insert_simplified_keys(_json) + + +def args_prase(): + parser = argparse.ArgumentParser() + parser.add_argument('-p', + '--path', + nargs='?', + required=True, + help='Parse the path of the json file.') + return parser.parse_args() + + +def main(): + args = args_prase() + insert_all_simplified_keys(args.path) + + +if __name__ == '__main__': + main() diff --git a/Increase_multiplexing/No_increase/cmake/util/kernel_entry.py b/Increase_multiplexing/No_increase/cmake/util/kernel_entry.py new file mode 100644 index 0000000000000000000000000000000000000000..2b77c970d4e6c1f0aaca07572cd8c7221ac00e22 --- /dev/null +++ b/Increase_multiplexing/No_increase/cmake/util/kernel_entry.py @@ -0,0 +1,115 @@ +#!/usr/bin/env python +# -*- coding: UTF-8 -*- +""" +Created on Feb 28 20:56:45 2020 +Copyright (c) Huawei Technologies Co., Ltd. 2020-2021. All rights reserved. +""" + + +def gen_fun_def(title, kernel, argn, arg_type, arg_name): + entry = [] + entry.append(title) + entry.append(kernel) + entry.append('(') + args = [] + for i in range(0, argn): + args.append(arg_type + ' ' + arg_name + str(i)) + entry.append(', '.join(args)) + entry.append(')') + return ' '.join(entry) + + +def gen_batch_kernel_body(fname, argn, arg_name): + body = [] + body.append('{') + fun = [] + fun.append(fname) + fun.append('(') + args = [] + for i in range(0, argn): + args.append(arg_name + str(i)) + fun.append(', '.join(args)) + fun.append(');') + body.append(' '.join(fun)) + body.append('}') + return '\n'.join(body) + + +def gen_mc_kernel_body(kn, argn, arg_name, blknum): + body = [] + body.append('{') + body.append(' switch(block_idx) {') + for blk in range(0, blknum): + fun = [] + fun.append('{}_blk{:02d}'.format(kn, blk)) + fun.append('(') + args = [] + for i in range(0, argn): + args.append(arg_name + str(i)) + fun.append(', '.join(args)) + fun.append(')') + body.append(' case {}: {}; break;'.format(blk, ' '.join(fun))) + body.append(' default: break;') + body.append(' }') + body.append('}') + return '\n'.join(body) + + +def gen_proc_body(argn, arg_name): + body = [] + body.append('{') + args = [] + for i in range(0, argn): + args.append(arg_name + str(i)) + body.append('uint64_t __x = (uint64_t)' + ' + (uint64_t)'.join(args) + ';') + body.append('__asm__ ("NOP");') + body.append('__asm__ ("NOP");') + body.append('__asm__ ("NOP");') + body.append('}') + return '\n'.join(body) + + +def batch_code_gen(kn, argn, argt): + codes = [] + kernel_name = kn + proc_name = kernel_name + '_percore' + arg_num = int(argn) + data_type = argt + arg_type = '__gm__ ' + data_type + '* __restrict__' + arg_name = 'arg' + kernel_title = 'extern \"C\" __global__ __aicore__ void' + proc_title = 'extern \"C\" __attribute__((noinline)) __aicore__ void' + codes.append('#ifndef __aicore__') + codes.append('#define __aicore__ [aicore]') + codes.append('#endif') + codes.append(gen_fun_def(proc_title, proc_name, arg_num, arg_type, arg_name) + ';') + codes.append(gen_fun_def(kernel_title, kernel_name, arg_num, arg_type, arg_name)) + codes.append(gen_batch_kernel_body(proc_name, arg_num, arg_name)) + codes.append(gen_fun_def(proc_title, proc_name, arg_num, arg_type, arg_name)) + codes.append(gen_proc_body(arg_num, arg_name)) + return '\n'.join(codes) + '\n' + + +def mc_code_gen(kn, argn, argt, blknum): + codes = [] + kernel_name = kn + core_num = int(blknum) + arg_num = int(argn) + data_type = argt + arg_type = '__gm__ ' + data_type + '* __restrict__' + arg_name = 'arg' + kernel_title = 'extern \"C\" __global__ __aicore__ void' + proc_title = 'extern \"C\" __attribute__((noinline)) __aicore__ void' + codes.append('#ifndef __aicore__') + codes.append('#define __aicore__ [aicore]') + codes.append('#endif') + for i in range(0, core_num): + proc_name = '{}_blk{:02d}'.format(kernel_name, i) + codes.append(gen_fun_def(proc_title, proc_name, arg_num, arg_type, arg_name) + ';') + codes.append(gen_fun_def(kernel_title, kernel_name, arg_num, arg_type, arg_name)) + codes.append(gen_mc_kernel_body(kernel_name, arg_num, arg_name, core_num)) + for i in range(0, core_num): + proc_name = '{}_blk{:02d}'.format(kernel_name, i) + codes.append(gen_fun_def(proc_title, proc_name, arg_num, arg_type, arg_name)) + codes.append(gen_proc_body(arg_num, arg_name)) + return '\n'.join(codes) + '\n' diff --git a/Increase_multiplexing/No_increase/cmake/util/kernel_impl.temp b/Increase_multiplexing/No_increase/cmake/util/kernel_impl.temp new file mode 100644 index 0000000000000000000000000000000000000000..5079a1043a25cd6b73449e708ceae40807cb03a1 --- /dev/null +++ b/Increase_multiplexing/No_increase/cmake/util/kernel_impl.temp @@ -0,0 +1,10 @@ +#include +#include +#include +#include +#include +#include "replay_def.h" +#include "code_gen.h" +#include "replay_fun.h" +#define __ASCENDC_REPLAY_CODE__ +#include "__CCE_FILE__" diff --git a/Increase_multiplexing/No_increase/cmake/util/makeself/COPYING b/Increase_multiplexing/No_increase/cmake/util/makeself/COPYING new file mode 100644 index 0000000000000000000000000000000000000000..d159169d1050894d3ea3b98e1c965c4058208fe1 --- /dev/null +++ b/Increase_multiplexing/No_increase/cmake/util/makeself/COPYING @@ -0,0 +1,339 @@ + GNU GENERAL PUBLIC LICENSE + Version 2, June 1991 + + Copyright (C) 1989, 1991 Free Software Foundation, Inc., + 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA + Everyone is permitted to copy and distribute verbatim copies + of this license document, but changing it is not allowed. + + Preamble + + The licenses for most software are designed to take away your +freedom to share and change it. By contrast, the GNU General Public +License is intended to guarantee your freedom to share and change free +software--to make sure the software is free for all its users. This +General Public License applies to most of the Free Software +Foundation's software and to any other program whose authors commit to +using it. (Some other Free Software Foundation software is covered by +the GNU Lesser General Public License instead.) You can apply it to +your programs, too. + + When we speak of free software, we are referring to freedom, not +price. Our General Public Licenses are designed to make sure that you +have the freedom to distribute copies of free software (and charge for +this service if you wish), that you receive source code or can get it +if you want it, that you can change the software or use pieces of it +in new free programs; and that you know you can do these things. + + To protect your rights, we need to make restrictions that forbid +anyone to deny you these rights or to ask you to surrender the rights. +These restrictions translate to certain responsibilities for you if you +distribute copies of the software, or if you modify it. + + For example, if you distribute copies of such a program, whether +gratis or for a fee, you must give the recipients all the rights that +you have. You must make sure that they, too, receive or can get the +source code. And you must show them these terms so they know their +rights. + + We protect your rights with two steps: (1) copyright the software, and +(2) offer you this license which gives you legal permission to copy, +distribute and/or modify the software. + + Also, for each author's protection and ours, we want to make certain +that everyone understands that there is no warranty for this free +software. If the software is modified by someone else and passed on, we +want its recipients to know that what they have is not the original, so +that any problems introduced by others will not reflect on the original +authors' reputations. + + Finally, any free program is threatened constantly by software +patents. We wish to avoid the danger that redistributors of a free +program will individually obtain patent licenses, in effect making the +program proprietary. To prevent this, we have made it clear that any +patent must be licensed for everyone's free use or not licensed at all. + + The precise terms and conditions for copying, distribution and +modification follow. + + GNU GENERAL PUBLIC LICENSE + TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION + + 0. This License applies to any program or other work which contains +a notice placed by the copyright holder saying it may be distributed +under the terms of this General Public License. The "Program", below, +refers to any such program or work, and a "work based on the Program" +means either the Program or any derivative work under copyright law: +that is to say, a work containing the Program or a portion of it, +either verbatim or with modifications and/or translated into another +language. (Hereinafter, translation is included without limitation in +the term "modification".) Each licensee is addressed as "you". + +Activities other than copying, distribution and modification are not +covered by this License; they are outside its scope. The act of +running the Program is not restricted, and the output from the Program +is covered only if its contents constitute a work based on the +Program (independent of having been made by running the Program). +Whether that is true depends on what the Program does. + + 1. You may copy and distribute verbatim copies of the Program's +source code as you receive it, in any medium, provided that you +conspicuously and appropriately publish on each copy an appropriate +copyright notice and disclaimer of warranty; keep intact all the +notices that refer to this License and to the absence of any warranty; +and give any other recipients of the Program a copy of this License +along with the Program. + +You may charge a fee for the physical act of transferring a copy, and +you may at your option offer warranty protection in exchange for a fee. + + 2. You may modify your copy or copies of the Program or any portion +of it, thus forming a work based on the Program, and copy and +distribute such modifications or work under the terms of Section 1 +above, provided that you also meet all of these conditions: + + a) You must cause the modified files to carry prominent notices + stating that you changed the files and the date of any change. + + b) You must cause any work that you distribute or publish, that in + whole or in part contains or is derived from the Program or any + part thereof, to be licensed as a whole at no charge to all third + parties under the terms of this License. + + c) If the modified program normally reads commands interactively + when run, you must cause it, when started running for such + interactive use in the most ordinary way, to print or display an + announcement including an appropriate copyright notice and a + notice that there is no warranty (or else, saying that you provide + a warranty) and that users may redistribute the program under + these conditions, and telling the user how to view a copy of this + License. (Exception: if the Program itself is interactive but + does not normally print such an announcement, your work based on + the Program is not required to print an announcement.) + +These requirements apply to the modified work as a whole. If +identifiable sections of that work are not derived from the Program, +and can be reasonably considered independent and separate works in +themselves, then this License, and its terms, do not apply to those +sections when you distribute them as separate works. But when you +distribute the same sections as part of a whole which is a work based +on the Program, the distribution of the whole must be on the terms of +this License, whose permissions for other licensees extend to the +entire whole, and thus to each and every part regardless of who wrote it. + +Thus, it is not the intent of this section to claim rights or contest +your rights to work written entirely by you; rather, the intent is to +exercise the right to control the distribution of derivative or +collective works based on the Program. + +In addition, mere aggregation of another work not based on the Program +with the Program (or with a work based on the Program) on a volume of +a storage or distribution medium does not bring the other work under +the scope of this License. + + 3. You may copy and distribute the Program (or a work based on it, +under Section 2) in object code or executable form under the terms of +Sections 1 and 2 above provided that you also do one of the following: + + a) Accompany it with the complete corresponding machine-readable + source code, which must be distributed under the terms of Sections + 1 and 2 above on a medium customarily used for software interchange; or, + + b) Accompany it with a written offer, valid for at least three + years, to give any third party, for a charge no more than your + cost of physically performing source distribution, a complete + machine-readable copy of the corresponding source code, to be + distributed under the terms of Sections 1 and 2 above on a medium + customarily used for software interchange; or, + + c) Accompany it with the information you received as to the offer + to distribute corresponding source code. (This alternative is + allowed only for noncommercial distribution and only if you + received the program in object code or executable form with such + an offer, in accord with Subsection b above.) + +The source code for a work means the preferred form of the work for +making modifications to it. For an executable work, complete source +code means all the source code for all modules it contains, plus any +associated interface definition files, plus the scripts used to +control compilation and installation of the executable. However, as a +special exception, the source code distributed need not include +anything that is normally distributed (in either source or binary +form) with the major components (compiler, kernel, and so on) of the +operating system on which the executable runs, unless that component +itself accompanies the executable. + +If distribution of executable or object code is made by offering +access to copy from a designated place, then offering equivalent +access to copy the source code from the same place counts as +distribution of the source code, even though third parties are not +compelled to copy the source along with the object code. + + 4. You may not copy, modify, sublicense, or distribute the Program +except as expressly provided under this License. Any attempt +otherwise to copy, modify, sublicense or distribute the Program is +void, and will automatically terminate your rights under this License. +However, parties who have received copies, or rights, from you under +this License will not have their licenses terminated so long as such +parties remain in full compliance. + + 5. You are not required to accept this License, since you have not +signed it. However, nothing else grants you permission to modify or +distribute the Program or its derivative works. These actions are +prohibited by law if you do not accept this License. Therefore, by +modifying or distributing the Program (or any work based on the +Program), you indicate your acceptance of this License to do so, and +all its terms and conditions for copying, distributing or modifying +the Program or works based on it. + + 6. Each time you redistribute the Program (or any work based on the +Program), the recipient automatically receives a license from the +original licensor to copy, distribute or modify the Program subject to +these terms and conditions. You may not impose any further +restrictions on the recipients' exercise of the rights granted herein. +You are not responsible for enforcing compliance by third parties to +this License. + + 7. If, as a consequence of a court judgment or allegation of patent +infringement or for any other reason (not limited to patent issues), +conditions are imposed on you (whether by court order, agreement or +otherwise) that contradict the conditions of this License, they do not +excuse you from the conditions of this License. If you cannot +distribute so as to satisfy simultaneously your obligations under this +License and any other pertinent obligations, then as a consequence you +may not distribute the Program at all. For example, if a patent +license would not permit royalty-free redistribution of the Program by +all those who receive copies directly or indirectly through you, then +the only way you could satisfy both it and this License would be to +refrain entirely from distribution of the Program. + +If any portion of this section is held invalid or unenforceable under +any particular circumstance, the balance of the section is intended to +apply and the section as a whole is intended to apply in other +circumstances. + +It is not the purpose of this section to induce you to infringe any +patents or other property right claims or to contest validity of any +such claims; this section has the sole purpose of protecting the +integrity of the free software distribution system, which is +implemented by public license practices. Many people have made +generous contributions to the wide range of software distributed +through that system in reliance on consistent application of that +system; it is up to the author/donor to decide if he or she is willing +to distribute software through any other system and a licensee cannot +impose that choice. + +This section is intended to make thoroughly clear what is believed to +be a consequence of the rest of this License. + + 8. If the distribution and/or use of the Program is restricted in +certain countries either by patents or by copyrighted interfaces, the +original copyright holder who places the Program under this License +may add an explicit geographical distribution limitation excluding +those countries, so that distribution is permitted only in or among +countries not thus excluded. In such case, this License incorporates +the limitation as if written in the body of this License. + + 9. The Free Software Foundation may publish revised and/or new versions +of the General Public License from time to time. Such new versions will +be similar in spirit to the present version, but may differ in detail to +address new problems or concerns. + +Each version is given a distinguishing version number. If the Program +specifies a version number of this License which applies to it and "any +later version", you have the option of following the terms and conditions +either of that version or of any later version published by the Free +Software Foundation. If the Program does not specify a version number of +this License, you may choose any version ever published by the Free Software +Foundation. + + 10. If you wish to incorporate parts of the Program into other free +programs whose distribution conditions are different, write to the author +to ask for permission. For software which is copyrighted by the Free +Software Foundation, write to the Free Software Foundation; we sometimes +make exceptions for this. Our decision will be guided by the two goals +of preserving the free status of all derivatives of our free software and +of promoting the sharing and reuse of software generally. + + NO WARRANTY + + 11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY +FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN +OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES +PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESSED +OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF +MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. THE ENTIRE RISK AS +TO THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU. SHOULD THE +PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL NECESSARY SERVICING, +REPAIR OR CORRECTION. + + 12. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING +WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY AND/OR +REDISTRIBUTE THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, +INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING +OUT OF THE USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED +TO LOSS OF DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY +YOU OR THIRD PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER +PROGRAMS), EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE +POSSIBILITY OF SUCH DAMAGES. + + END OF TERMS AND CONDITIONS + + How to Apply These Terms to Your New Programs + + If you develop a new program, and you want it to be of the greatest +possible use to the public, the best way to achieve this is to make it +free software which everyone can redistribute and change under these terms. + + To do so, attach the following notices to the program. It is safest +to attach them to the start of each source file to most effectively +convey the exclusion of warranty; and each file should have at least +the "copyright" line and a pointer to where the full notice is found. + + + Copyright (C) + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License along + with this program; if not, write to the Free Software Foundation, Inc., + 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. + +Also add information on how to contact you by electronic and paper mail. + +If the program is interactive, make it output a short notice like this +when it starts in an interactive mode: + + Gnomovision version 69, Copyright (C) year name of author + Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type `show w'. + This is free software, and you are welcome to redistribute it + under certain conditions; type `show c' for details. + +The hypothetical commands `show w' and `show c' should show the appropriate +parts of the General Public License. Of course, the commands you use may +be called something other than `show w' and `show c'; they could even be +mouse-clicks or menu items--whatever suits your program. + +You should also get your employer (if you work as a programmer) or your +school, if any, to sign a "copyright disclaimer" for the program, if +necessary. Here is a sample; alter the names: + + Yoyodyne, Inc., hereby disclaims all copyright interest in the program + `Gnomovision' (which makes passes at compilers) written by James Hacker. + + , 1 April 1989 + Ty Coon, President of Vice + +This General Public License does not permit incorporating your program into +proprietary programs. If your program is a subroutine library, you may +consider it more useful to permit linking proprietary applications with the +library. If this is what you want to do, use the GNU Lesser General +Public License instead of this License. diff --git a/Increase_multiplexing/No_increase/cmake/util/makeself/README.md b/Increase_multiplexing/No_increase/cmake/util/makeself/README.md new file mode 100644 index 0000000000000000000000000000000000000000..b41f0168201e8596e6cb8dc8754d606581d18dcf --- /dev/null +++ b/Increase_multiplexing/No_increase/cmake/util/makeself/README.md @@ -0,0 +1,246 @@ +[![License: GPL v2](https://img.shields.io/badge/License-GPL%20v2-blue.svg)](https://www.gnu.org/licenses/old-licenses/gpl-2.0.en.html) +![Build Status](https://github.com/megastep/makeself/workflows/CI/badge.svg) + +# makeself - Make self-extractable archives on Unix + +[makeself.sh][1] is a small shell script that generates a self-extractable +compressed tar archive from a directory. The resulting file appears as a shell script +(many of those have a **.run** suffix), and can be launched as is. The archive +will then uncompress itself to a temporary directory and an optional arbitrary +command will be executed (for example an installation script). This is pretty +similar to archives generated with WinZip Self-Extractor in the Windows world. +Makeself archives also include checksums for integrity self-validation (CRC +and/or MD5/SHA256 checksums). + +The makeself.sh script itself is used only to create the archives from a +directory of files. The resultant archive is actually a compressed (using +gzip, bzip2, or compress) TAR archive, with a small shell script stub at the +beginning. This small stub performs all the steps of extracting the files, +running the embedded command, and removing the temporary files when done. +All the user has to do to install the software contained in such an +archive is to "run" the archive, i.e **sh nice-software.run**. I recommend +using the ".run" (which was introduced by some Makeself archives released by +Loki Software) or ".sh" suffix for such archives not to confuse the users, +so that they will know they are actually shell scripts (with quite a lot of binary data +attached to them though!). + +I am trying to keep the code of this script as portable as possible, i.e it is +not relying on any bash-specific features and only calls commands that are +installed on any functioning UNIX-compatible system. This script as well as +the archives it generates should run on any Unix flavor, with any compatible +Bourne shell, provided of course that the compression programs are available. + +As of version 2.1, Makeself has been rewritten and tested on the following +platforms : + + * Linux (all distributions) + * Sun Solaris (8 and above) + * HP-UX (tested on 11.0 and 11i on HPPA RISC) + * SCO OpenUnix and OpenServer + * IBM AIX 5.1L + * macOS (Darwin) + * SGI IRIX 6.5 + * FreeBSD + * UnicOS / Cray + * Cygwin (Windows) + +If you successfully run Makeself and/or archives created with it on another +system, then please [let me know][2]! + +Examples of publicly available archives made using makeself are : + + * Game patches and installers for [Id Software][3] games like Quake 3 for Linux or Return To Castle Wolfenstein ; + * All game patches released by [Loki Software][4] for the Linux version of popular games ; + * The [nVidia drivers][5] for Linux + * The installer for the Linux version of [Google Earth][6] + * The [VirtualBox][7] installers for Linux + * The [Makeself][1] distribution itself ;-) + * and countless others... + +**Important note for Apache users:** By default, most Web servers will think that Makeself archives are regular text files and thus they may show up as text in a Web browser. The correct way to prevent this is to add a MIME type for this file format, like so (in httpd.conf) : + +`AddType application/x-makeself .run` + +**Important note for certain GNU/Linux distributions:** Archives created with Makeself prior to v2.1.2 were using an old syntax for the _head_ and _tail_ Unix commands that is being progressively obsoleted in their GNU forms. Therefore you may have problems uncompressing some of these archives. A workaround for this is to set the environment variable $_POSIX2_VERSION to enable the old syntax, i.e. : + +`export _POSIX2_VERSION=199209` + +## Usage + +The syntax of makeself is the following: + +``` +makeself.sh [args] archive_dir file_name label startup_script [script_args] +``` + + * _args_ are optional options for Makeself. The available ones are : + + * **`--version`** : Prints the version number on stdout, then exits immediately + * **`--gzip`** : Use gzip for compression (the default on platforms on which gzip is commonly available, like Linux) + * **`--bzip2`** : Use bzip2 instead of gzip for better compression. The bzip2 command must be available in the command path. It is recommended that the archive prefix be set to something like '.bz2.run', so that potential users know that they'll need bzip2 to extract it. + * **`--pbzip2`** : Use pbzip2 instead of gzip for better and faster compression on machines having multiple CPUs. The pbzip2 command must be available in the command path. It is recommended that the archive prefix be set to something like '.bz2.run', so that potential users know that they'll need bzip2 to extract it. + * **`--xz`** : Use xz instead of gzip for better compression. The xz command must be available in the command path. It is recommended that the archive prefix be set to something like '.xz.run' for the archive, so that potential users know that they'll need xz to extract it. + * **`--lzo`** : Use lzop instead of gzip for better compression. The lzop command must be available in the command path. It is recommended that the archive prefix be set to something like `.lzo.run` for the archive, so that potential users know that they'll need lzop to extract it. + * **`--lz4`** : Use lz4 instead of gzip for better compression. The lz4 command must be available in the command path. It is recommended that the archive prefix be set to something like '.lz4.run' for the archive, so that potential users know that they'll need lz4 to extract it. + * **`--zstd`** : Use zstd instead of gzip for better compression. The zstd command must be available in the command path. It is recommended that the archive prefix be set to something like '.zstd.run' for the archive, so that potential users know that they'll need zstd to extract it. + * **`--pigz`** : Use pigz for compression. + * **`--base64`** : Encode the archive to ASCII in Base64 format instead of compressing (base64 command required). + * **`--gpg-encrypt`** : Encrypt the archive using `gpg -ac -z $COMPRESS_LEVEL`. This will prompt for a password to encrypt with. Assumes that potential users have `gpg` installed. + * **`--ssl-encrypt`** : Encrypt the archive using `openssl aes-256-cbc -a -salt`. This will prompt for a password to encrypt with. Assumes that the potential users have the OpenSSL tools installed. + * **`--compress`** : Use the UNIX `compress` command to compress the data. This should be the default on all platforms that don't have gzip available. + * **`--nocomp`** : Do not use any compression for the archive, which will then be an uncompressed TAR. + * **`--complevel`** : Specify the compression level for gzip, bzip2, pbzip2, zstd, xz, lzo or lz4. (defaults to 9) + * **`--threads`** : Specify the number of threads to be used by compressors that support parallelization. Omit to use compressor's default. Most useful (and required) for opting into xz's threading, usually with `--threads=0` for all available cores. pbzip2 and pigz are parallel by default, and setting this value allows limiting the number of threads they use. + * **`--notemp`** : The generated archive will not extract the files to a temporary directory, but in a new directory created in the current directory. This is better to distribute software packages that may extract and compile by themselves (i.e. launch the compilation through the embedded script). + * **`--current`** : Files will be extracted to the current directory, instead of in a subdirectory. This option implies `--notemp` above. + * **`--follow`** : Follow the symbolic links inside of the archive directory, i.e. store the files that are being pointed to instead of the links themselves. + * **`--append`** _(new in 2.1.x)_: Append data to an existing archive, instead of creating a new one. In this mode, the settings from the original archive are reused (compression type, label, embedded script), and thus don't need to be specified again on the command line. + * **`--header`** : Makeself uses a separate file to store the header stub, called `makeself-header.sh`. By default, it is assumed that it is stored in the same location as makeself.sh. This option can be used to specify its actual location if it is stored someplace else. + * **`--cleanup`** : Specify a script that is run when execution is interrupted or finishes successfully. The script is executed with the same environment and initial `script_args` as `startup_script`. + * **`--copy`** : Upon extraction, the archive will first extract itself to a temporary directory. The main application of this is to allow self-contained installers stored in a Makeself archive on a CD, when the installer program will later need to unmount the CD and allow a new one to be inserted. This prevents "Filesystem busy" errors for installers that span multiple CDs. + * **`--nox11`** : Disable the automatic spawning of a new terminal in X11. + * **`--nowait`** : When executed from a new X11 terminal, disable the user prompt at the end of the script execution. + * **`--nomd5`** and **`--nocrc`** : Disable the creation of a MD5 / CRC checksum for the archive. This speeds up the extraction process if integrity checking is not necessary. + * **`--sha256`** : Adds a SHA256 checksum for the archive. This is in addition to the MD5 / CRC checksums unless `--nomd5` is also used. + * **`--lsm` _file_** : Provide and LSM file to makeself, that will be embedded in the generated archive. LSM files are describing a software package in a way that is easily parseable. The LSM entry can then be later retrieved using the `--lsm` argument to the archive. An example of a LSM file is provided with Makeself. + * **`--tar-format opt`** : Specify the tar archive format (default is ustar); you may use any value accepted by your tar command (such as posix, v7, etc). + * **`--tar-extra opt`** : Append more options to the tar command line. + + For instance, in order to exclude the `.git` directory from the packaged archive directory using the GNU `tar`, one can use `makeself.sh --tar-extra "--exclude=.git" ...` + + * **`--keep-umask`** : Keep the umask set to shell default, rather than overriding when executing self-extracting archive. + * **`--packaging-date date`** : Use provided string as the packaging date instead of the current date. + * **`--license`** : Append a license file. + * **`--nooverwrite`** : Do not extract the archive if the specified target directory already exists. + * **`--help-header file`** : Add a header to the archive's `--help` output. + * `archive_dir` is the name of the directory that contains the files to be archived + * `file_name` is the name of the archive to be created + * `label` is an arbitrary text string describing the package. It will be displayed while extracting the files. + * `startup_script` is the command to be executed _from within_ the directory of extracted files. Thus, if you wish to execute a program contained in this directory, you must prefix your command with `./`. For example, `./program` will be fine. The `script_args` are additional arguments for this command. + +Here is an example, assuming the user has a package image stored in a **/home/joe/mysoft**, and he wants to generate a self-extracting package named +**mysoft.sh**, which will launch the "setup" script initially stored in /home/joe/mysoft : + +`makeself.sh /home/joe/mysoft mysoft.sh "Joe's Nice Software Package" ./setup +` + +Here is also how I created the [makeself.run][9] archive which contains the Makeself distribution : + +`makeself.sh --notemp makeself makeself.run "Makeself by Stephane Peter" echo "Makeself has extracted itself" ` + +Archives generated with Makeself can be passed the following arguments: + + * **`--keep`** : Prevent the files to be extracted in a temporary directory that will be removed after the embedded script's execution. The files will then be extracted in the current working directory and will stay here until you remove them. + * **`--verbose`** : Will prompt the user before executing the embedded command + * **`--target dir`** : Allows to extract the archive in an arbitrary place. + * **`--nox11`** : Do not spawn a X11 terminal. + * **`--confirm`** : Prompt the user for confirmation before running the embedded command. + * **`--info`** : Print out general information about the archive (does not extract). + * **`--lsm`** : Print out the LSM entry, if it is present. + * **`--list`** : List the files in the archive. + * **`--check`** : Check the archive for integrity using the embedded checksums. Does not extract the archive. + * **`--nochown`** : By default, a `chown -R` command is run on the target directory after extraction, so that all files belong to the current user. This is mostly needed if you are running as root, as tar will then try to recreate the initial user ownerships. You may disable this behavior with this flag. + * **`--tar`** : Run the tar command on the contents of the archive, using the following arguments as parameter for the command. + * **`--noexec`** : Do not run the embedded script after extraction. + * **`--noexec-cleanup`** : Do not run the embedded cleanup script. + * **`--nodiskspace`** : Do not check for available disk space before attempting to extract. + * **`--cleanup-args`** : Specify arguments to be passed to the cleanup script. Wrap value in quotes to specify multiple arguments. + +Any subsequent arguments to the archive will be passed as additional arguments to the embedded command. You must explicitly use the `--` special command-line construct before any such options to make sure that Makeself will not try to interpret them. + +## Startup Script + +The startup script must be a regular Shell script. + +Within the startup script, you can use the `$USER_PWD` variable to get the path of the folder from which the self-extracting script is executed. This is especially useful to access files that are located in the same folder as the script, as shown in the example below. + +`my-self-extracting-script.sh --fooBarFileParameter foo.bar` + +## Building and Testing + +Clone the git repo and execute `git submodule update --init --recursive` to obtain all submodules. + +* To make a release: `make` +* To run all tests: `make test` + +## Maven Usage + +Makeself is now supported by the following maven plugin [makeself-maven-plugin](https://github.com/hazendaz/makeself-maven-plugin). Please refer to project for usage and report any bugs in regards to maven plugin on that project. + +## License + +Makeself itself is covered by the [GNU General Public License][8] (GPL) version 2 and above. Archives generated by Makeself don't have to be placed under this license (although I encourage it ;-)), since the archive itself is merely data for Makeself. + +## Contributing + +I will gladly consider merging your pull requests on the [GitHub][10] repository. However, please keep the following in mind: + + * One of the main purposes of Makeself is portability. Do not submit patches that will break supported platforms. The more platform-agnostic, the better. + * Please explain clearly what the purpose of the patch is, and how you achieved it. + +## Download + +Get the latest official distribution [here][9] (version 2.4.2). + +The latest development version can be grabbed from [GitHub][10]. Feel free to submit any patches there through the fork and pull request process. + +## Version history + + * **v1.0:** Initial public release + * **v1.1:** The archive can be passed parameters that will be passed on to the embedded script, thanks to John C. Quillan + * **v1.2:** Cosmetic updates, support for bzip2 compression and non-temporary archives. Many ideas thanks to Francois Petitjean. + * **v1.3:** More patches from Bjarni R. Einarsson and Francois Petitjean: Support for no compression (`--nocomp`), script is no longer mandatory, automatic launch in an xterm, optional verbose output, and -target archive option to indicate where to extract the files. + * **v1.4:** Many patches from Francois Petitjean: improved UNIX compatibility, automatic integrity checking, support of LSM files to get info on the package at run time.. + * **v1.5.x:** A lot of bugfixes, and many other patches, including automatic verification through the usage of checksums. Version 1.5.5 was the stable release for a long time, even though the Web page didn't get updated ;-). Makeself was also officially made a part of the [Loki Setup installer][11], and its source is being maintained as part of this package. + * **v2.0:** Complete internal rewrite of Makeself. The command-line parsing was vastly improved, the overall maintenance of the package was greatly improved by separating the stub from makeself.sh. Also Makeself was ported and tested to a variety of Unix platforms. + * **v2.0.1:** First public release of the new 2.0 branch. Prior versions are officially obsoleted. This release introduced the `--copy` argument that was introduced in response to a need for the [UT2K3][12] Linux installer. + * **v2.1.0:** Big change : Makeself can now support multiple embedded tarballs, each stored separately with their own checksums. An existing archive can be updated with the `--append` flag. Checksums are also better managed, and the `--nochown` option for archives appeared. + * **v2.1.1:** Fixes related to the Unix compression (compress command). Some Linux distributions made the insane choice to make it unavailable, even though gzip is capable of uncompressing these files, plus some more bugfixes in the extraction and checksum code. + * **v2.1.2:** Some bug fixes. Use head -n to avoid problems with POSIX conformance. + * **v2.1.3:** Bug fixes with the command line when spawning terminals. Added `--tar`, `--noexec` for archives. Added `--nomd5` and `--nocrc` to avoid creating checksums in archives. The embedded script is now run through "eval". The `--info` output now includes the command used to create the archive. A man page was contributed by Bartosz Fenski. + * **v2.1.4:** Fixed `--info` output. Generate random directory name when extracting files to . to avoid problems. Better handling of errors with wrong permissions for the directory containing the files. Avoid some race conditions, Unset the $CDPATH variable to avoid problems if it is set. Better handling of dot files in the archive directory. + * **v2.1.5:** Made the md5sum detection consistent with the header code. Check for the presence of the archive directory. Added `--encrypt` for symmetric encryption through gpg (Eric Windisch). Added support for the digest command on Solaris 10 for MD5 checksums. Check for available disk space before extracting to the target directory (Andreas Schweitzer). Allow extraction to run asynchronously (patch by Peter Hatch). Use file descriptors internally to avoid error messages (patch by Kay Tiong Khoo). + * **v2.1.6:** Replaced one dot per file progress with a realtime progress percentage and a spinning cursor. Added `--noprogress` to prevent showing the progress during the decompression. Added `--target` dir to allow extracting directly to a target directory. (Guy Baconniere) + * **v2.2.0:** First major new release in years! Includes many bugfixes and user contributions. Please look at the [project page on Github][10] for all the details. + * **v2.3.0:** Support for archive encryption via GPG or OpenSSL. Added LZO and LZ4 compression support. Options to set the packaging date and stop the umask from being overriden. Optionally ignore check for available disk space when extracting. New option to check for root permissions before extracting. + * **v2.3.1:** Various compatibility updates. Added unit tests for Travis CI in the GitHub repo. New `--tar-extra`, `--untar-extra`, `--gpg-extra`, `--gpg-asymmetric-encrypt-sign` options. + * **v2.4.0:** Added optional support for SHA256 archive integrity checksums. + * **v2.4.2:** New --cleanup and --cleanup-args arguments for cleanup scripts. Added threading support for supported compressors. Now supports zstd compression. + * **v2.4.3:** Make explicit POSIX tar archives for increased compatibility. + * **v2.4.4:** Fixed various compatibility issues (no longer use POSIX tar archives), Github Actions to check on Solaris and FreeBSD. + * **v2.4.5:** Added `--tar-format` option to set the tar archive format (default is ustar) + +## Links + + * Check out the ["Loki Setup"][11] installer, used to install many Linux games and other applications, and of which I am the co-author. Since the demise of Loki, I am now the official maintainer of the project, and it is now being hosted here on GitHub. + * Bjarni R. Einarsson also wrote the **setup.sh** installer script, inspired by Makeself. [Check it out !][14] + +## Contact + +This script was written by [Stéphane Peter][15] (megastep at megastep.org). Any enhancements and suggestions are welcome. + +Contributions were included from John C. Quillan, Bjarni R. Einarsson, +Francois Petitjean, Ryan C. Gordon, and many contributors on GitHub. If you think I forgot +your name, don't hesitate to contact me. + +This project is now hosted on GitHub. Feel free to submit patches and bug reports on the [project page][10]. + +* * * + +[Stephane Peter][2] + + [1]: http://makeself.io/ + [2]: mailto:megastep@megastep.org + [3]: http://www.idsoftware.com/ + [4]: http://www.lokigames.com/products/myth2/updates.php3 + [5]: http://www.nvidia.com/ + [6]: http://earth.google.com/ + [7]: http://www.virtualbox.org/ + [8]: http://www.gnu.org/copyleft/gpl.html + [9]: https://github.com/megastep/makeself/releases/download/release-2.4.5/makeself-2.4.5.run + [10]: https://github.com/megastep/makeself + [11]: https://github.com/megastep/loki_setup/ + [12]: http://www.unrealtournament2003.com/ + [13]: http://www.icculus.org/ + [14]: http://bre.klaki.net/programs/setup.sh/ + [15]: https://stephanepeter.com/ diff --git a/Increase_multiplexing/No_increase/cmake/util/makeself/VERSION b/Increase_multiplexing/No_increase/cmake/util/makeself/VERSION new file mode 100644 index 0000000000000000000000000000000000000000..59aa62c1fa4c234af19118ff8d8572c1d50437fd --- /dev/null +++ b/Increase_multiplexing/No_increase/cmake/util/makeself/VERSION @@ -0,0 +1 @@ +2.4.5 diff --git a/Increase_multiplexing/No_increase/cmake/util/makeself/make-release.sh b/Increase_multiplexing/No_increase/cmake/util/makeself/make-release.sh new file mode 100644 index 0000000000000000000000000000000000000000..b5692d49071716e68c821688b9ded040bd3a11c4 --- /dev/null +++ b/Increase_multiplexing/No_increase/cmake/util/makeself/make-release.sh @@ -0,0 +1,9 @@ +#!/bin/sh +# +# Create a distributable archive of the current version of Makeself + +VER=`cat VERSION` +mkdir -p /tmp/makeself-$VER release +cp -pPR makeself* test README.md COPYING VERSION .gitmodules /tmp/makeself-$VER/ +./makeself.sh --notemp /tmp/makeself-$VER release/makeself-$VER.run "Makeself v$VER" echo "Makeself has extracted itself" + diff --git a/Increase_multiplexing/No_increase/cmake/util/makeself/makeself-header.sh b/Increase_multiplexing/No_increase/cmake/util/makeself/makeself-header.sh new file mode 100644 index 0000000000000000000000000000000000000000..9409031483e2bc377d344d64b34b13877a0afd7b --- /dev/null +++ b/Increase_multiplexing/No_increase/cmake/util/makeself/makeself-header.sh @@ -0,0 +1,660 @@ +cat << EOF > "$archname" +#!/bin/bash +# This script was generated using Makeself $MS_VERSION +# The license covering this archive and its contents, if any, is wholly independent of the Makeself license (GPL) +# 2022.3.19-Modified the MS_Help function and some options +# Huawei Technologies Co., Ltd. + +ORIG_UMASK=\`umask\` + +CRCsum="$CRCsum" +MD5="$MD5sum" +SHA="$SHAsum" +SIGNATURE="$Signature" +TMPROOT=\${TMPDIR:="\$HOME"} +if ! test -d "\$TMPROOT"; then + TMPROOT="\$PWD" +fi +export TMPDIR="\$TMPROOT" +USER_PWD="\$PWD" +if ! test -d "\$USER_PWD"; then + exit 1 +fi +export USER_PWD +ARCHIVE_DIR=\`dirname "\$0"\` +export ARCHIVE_DIR + +name_of_file="\$0 " +pwd_of_file="\$PWD" +label="$LABEL" +script="$SCRIPT" +scriptargs="$SCRIPTARGS" +cleanup_script="${CLEANUP_SCRIPT}" +licensetxt="$LICENSE" +helpheader='$HELPHEADER' +targetdir="$archdirname" +filesizes="$filesizes" +totalsize="$totalsize" +keep="$KEEP" +nooverwrite="$NOOVERWRITE" +quiet="n" +accept="n" +nodiskspace="n" +export_conf="$EXPORT_CONF" +decrypt_cmd="$DECRYPT_CMD" +skip="$SKIP" + +print_cmd_arg="" +if type printf > /dev/null; then + print_cmd="printf" +elif test -x /usr/ucb/echo; then + print_cmd="/usr/ucb/echo" +else + print_cmd="echo" +fi + +if test -d /usr/xpg4/bin; then + PATH=/usr/xpg4/bin:\$PATH + export PATH +fi + +if test -d /usr/sfw/bin; then + PATH=\$PATH:/usr/sfw/bin + export PATH +fi + +unset CDPATH + +MS_Printf() +{ + \$print_cmd \$print_cmd_arg "\$1" +} + +MS_PrintLicense() +{ + PAGER=\${PAGER:=more} + if test x"\$licensetxt" != x; then + PAGER_PATH=\`exec <&- 2>&-; which \$PAGER || command -v \$PAGER || type \$PAGER\` + if test -x "\$PAGER_PATH"; then + echo "\$licensetxt" | \$PAGER + else + echo "\$licensetxt" + fi + if test x"\$accept" != xy; then + while true + do + MS_Printf "Please type y to accept, n otherwise: " + read yn + if test x"\$yn" = xn; then + keep=n + eval \$finish; exit 1 + break; + elif test x"\$yn" = xy; then + break; + fi + done + fi + fi +} + +MS_diskspace() +{ + ( + df -kP "\$1" | tail -1 | awk '{ if (\$4 ~ /%/) {print \$3} else {print \$4} }' + ) +} + +MS_dd() +{ + blocks=\`expr \$3 / 1024\` + bytes=\`expr \$3 % 1024\` + # Test for ibs, obs and conv feature + if dd if=/dev/zero of=/dev/null count=1 ibs=512 obs=512 conv=sync 2> /dev/null; then + dd if="\$1" ibs=\$2 skip=1 obs=1024 conv=sync 2> /dev/null | \\ + { test \$blocks -gt 0 && dd ibs=1024 obs=1024 count=\$blocks ; \\ + test \$bytes -gt 0 && dd ibs=1 obs=1024 count=\$bytes ; } 2> /dev/null + else + dd if="\$1" bs=\$2 skip=1 2> /dev/null + fi +} + +MS_dd_Progress() +{ + if test x"\$noprogress" = xy; then + MS_dd "\$@" + return \$? + fi + file="\$1" + offset=\$2 + length=\$3 + pos=0 + bsize=4194304 + while test \$bsize -gt \$length; do + bsize=\`expr \$bsize / 4\` + done + blocks=\`expr \$length / \$bsize\` + bytes=\`expr \$length % \$bsize\` + ( + dd ibs=\$offset skip=1 2>/dev/null + pos=\`expr \$pos \+ \$bsize\` + MS_Printf " 0%% " 1>&2 + if test \$blocks -gt 0; then + while test \$pos -le \$length; do + dd bs=\$bsize count=1 2>/dev/null + pcent=\`expr \$length / 100\` + pcent=\`expr \$pos / \$pcent\` + if test \$pcent -lt 100; then + MS_Printf "\b\b\b\b\b\b\b" 1>&2 + if test \$pcent -lt 10; then + MS_Printf " \$pcent%% " 1>&2 + else + MS_Printf " \$pcent%% " 1>&2 + fi + fi + pos=\`expr \$pos \+ \$bsize\` + done + fi + if test \$bytes -gt 0; then + dd bs=\$bytes count=1 2>/dev/null + fi + MS_Printf "\b\b\b\b\b\b\b" 1>&2 + MS_Printf " 100%% " 1>&2 + ) < "\$file" +} + +MS_Help() +{ + cat << EOH >&2 +Usage: \$0 [options] +Options: + --help | -h Print this message + --info Print embedded info : title, default target directory, embedded script ... + --list Print the list of files in the archive + --check Checks integrity and version dependency of the archive + --quiet Quiet install mode, skip human-computer interactions + --nox11 Do not spawn an xterm + --noexec Do not run embedded script + --extract= Extract directly to a target directory (absolute or relative) + Usually used with --noexec to just extract files without running + --tar arg1 [arg2 ...] Access the contents of the archive through the tar command +\${helpheader} +EOH +} + +MS_Verify_Sig() +{ + GPG_PATH=\`exec <&- 2>&-; which gpg || command -v gpg || type gpg\` + MKTEMP_PATH=\`exec <&- 2>&-; which mktemp || command -v mktemp || type mktemp\` + test -x "\$GPG_PATH" || GPG_PATH=\`exec <&- 2>&-; which gpg || command -v gpg || type gpg\` + test -x "\$MKTEMP_PATH" || MKTEMP_PATH=\`exec <&- 2>&-; which mktemp || command -v mktemp || type mktemp\` + offset=\`head -n "\$skip" "\$1" | wc -c | tr -d " "\` + temp_sig=\`mktemp -t XXXXX\` + echo \$SIGNATURE | base64 --decode > "\$temp_sig" + gpg_output=\`MS_dd "\$1" \$offset \$totalsize | LC_ALL=C "\$GPG_PATH" --verify "\$temp_sig" - 2>&1\` + gpg_res=\$? + rm -f "\$temp_sig" + if test \$gpg_res -eq 0 && test \`echo \$gpg_output | grep -c Good\` -eq 1; then + if test \`echo \$gpg_output | grep -c \$sig_key\` -eq 1; then + test x"\$quiet" = xn && echo "GPG signature is good" >&2 + else + echo "GPG Signature key does not match" >&2 + exit 2 + fi + else + test x"\$quiet" = xn && echo "GPG signature failed to verify" >&2 + exit 2 + fi +} + +MS_Check() +{ + OLD_PATH="\$PATH" + PATH=\${GUESS_MD5_PATH:-"\$OLD_PATH:/bin:/usr/bin:/sbin:/usr/local/ssl/bin:/usr/local/bin:/opt/openssl/bin"} + MD5_ARG="" + MD5_PATH=\`exec <&- 2>&-; which md5sum || command -v md5sum || type md5sum\` + test -x "\$MD5_PATH" || MD5_PATH=\`exec <&- 2>&-; which md5 || command -v md5 || type md5\` + test -x "\$MD5_PATH" || MD5_PATH=\`exec <&- 2>&-; which digest || command -v digest || type digest\` + PATH="\$OLD_PATH" + + SHA_PATH=\`exec <&- 2>&-; which shasum || command -v shasum || type shasum\` + test -x "\$SHA_PATH" || SHA_PATH=\`exec <&- 2>&-; which sha256sum || command -v sha256sum || type sha256sum\` + + if test x"\$quiet" = xn; then + MS_Printf "Verifying archive integrity..." + fi + offset=\`head -n "\$skip" "\$1" | wc -c | tr -d " "\` + fsize=\`cat "\$1" | wc -c | tr -d " "\` + if test \$totalsize -ne \`expr \$fsize - \$offset\`; then + echo " Unexpected archive size." >&2 + exit 2 + fi + verb=\$2 + i=1 + for s in \$filesizes + do + crc=\`echo \$CRCsum | cut -d" " -f\$i\` + if test -x "\$SHA_PATH"; then + if test x"\`basename \$SHA_PATH\`" = xshasum; then + SHA_ARG="-a 256" + fi + sha=\`echo \$SHA | cut -d" " -f\$i\` + if test x"\$sha" = x0000000000000000000000000000000000000000000000000000000000000000; then + test x"\$verb" = xy && echo " \$1 does not contain an embedded SHA256 checksum." >&2 + else + shasum=\`MS_dd_Progress "\$1" \$offset \$s | eval "\$SHA_PATH \$SHA_ARG" | cut -b-64\`; + if test x"\$shasum" != x"\$sha"; then + echo "Error in SHA256 checksums: \$shasum is different from \$sha" >&2 + exit 2 + elif test x"\$quiet" = xn; then + MS_Printf " SHA256 checksums are OK." >&2 + fi + crc="0000000000"; + fi + fi + if test -x "\$MD5_PATH"; then + if test x"\`basename \$MD5_PATH\`" = xdigest; then + MD5_ARG="-a md5" + fi + md5=\`echo \$MD5 | cut -d" " -f\$i\` + if test x"\$md5" = x00000000000000000000000000000000; then + test x"\$verb" = xy && echo " \$1 does not contain an embedded MD5 checksum." >&2 + else + md5sum=\`MS_dd_Progress "\$1" \$offset \$s | eval "\$MD5_PATH \$MD5_ARG" | cut -b-32\`; + if test x"\$md5sum" != x"\$md5"; then + echo "Error in MD5 checksums: \$md5sum is different from \$md5" >&2 + exit 2 + elif test x"\$quiet" = xn; then + MS_Printf " MD5 checksums are OK." >&2 + fi + crc="0000000000"; verb=n + fi + fi + if test x"\$crc" = x0000000000; then + test x"\$verb" = xy && echo " \$1 does not contain a CRC checksum." >&2 + else + sum1=\`MS_dd_Progress "\$1" \$offset \$s | CMD_ENV=xpg4 cksum | awk '{print \$1}'\` + if test x"\$sum1" != x"\$crc"; then + echo "Error in checksums: \$sum1 is different from \$crc" >&2 + exit 2 + elif test x"\$quiet" = xn; then + MS_Printf " CRC checksums are OK." >&2 + fi + fi + i=\`expr \$i + 1\` + offset=\`expr \$offset + \$s\` + done + if test x"\$quiet" = xn; then + echo " All good." + fi +} + +MS_Decompress() +{ + if test x"\$decrypt_cmd" != x""; then + { eval "\$decrypt_cmd" || echo " ... Decryption failed." >&2; } | eval "$GUNZIP_CMD" + else + eval "$GUNZIP_CMD" + fi + + if test \$? -ne 0; then + echo " ... Decompression failed." >&2 + fi +} + +UnTAR() +{ + if test x"\$quiet" = xn; then + tar \$1vf - $UNTAR_EXTRA 2>&1 || { echo " ... Extraction failed." >&2; kill -15 \$$; } + else + tar \$1f - $UNTAR_EXTRA 2>&1 || { echo Extraction failed. >&2; kill -15 \$$; } + fi +} + +MS_exec_cleanup() { + if test x"\$cleanup" = xy && test x"\$cleanup_script" != x""; then + cleanup=n + cd "\$tmpdir" + eval "\"\$cleanup_script\" \$scriptargs \$cleanupargs" + fi +} + +MS_cleanup() +{ + echo 'Signal caught, cleaning up' >&2 + MS_exec_cleanup + cd "\$TMPROOT" + rm -rf "\$tmpdir" + eval \$finish; exit 15 +} + +Script_Args_Check() +{ + script_supported_args=\$(echo \${helpheader} | grep -o -E "\-\-[^ ]+" | awk -F"=" {'print \$1'}) + arg_to_test=\$(echo \$1|awk -F"=" {'print \$1'}) + + for arg in \${script_supported_args}; + do + if test x"\$arg_to_test" = x"\$arg" ;then + return + fi + done + + MS_Help + exit 1 +} + +finish=true +xterm_loop= +noprogress=$NOPROGRESS +nox11=$NOX11 +copy=$COPY +ownership=$OWNERSHIP +verbose=n +cleanup=y +cleanupargs= +sig_key= + +initargs="\$@" + +while [ -n "\$*" ] +do + case "\$1" in + -h | --help) + MS_Help + exit 0 + ;; + -q | --quiet) + quiet=y + noprogress=y + shift + ;; + --info) + echo Identification: "\$label" + echo Target directory: "\$targetdir" + echo Uncompressed size: $USIZE KB + echo Compression: $COMPRESS + if test x"$ENCRYPT" != x""; then + echo Encryption: $ENCRYPT + fi + echo Date of packaging: $DATE + echo Built with Makeself version $MS_VERSION + echo Build command was: "$MS_COMMAND" + if test x"\$script" != x; then + echo Script run after extraction: + echo " " \$script \$scriptargs + fi + if test x"$copy" = xcopy; then + echo "Archive will copy itself to a temporary location" + fi + if test x"$NEED_ROOT" = xy; then + echo "Root permissions required for extraction" + fi + if test x"$KEEP" = xy; then + echo "directory \$targetdir is permanent" + else + echo "\$targetdir will be removed after extraction" + fi + exit 0 + ;; + --list) + echo Target directory: \$targetdir + offset=\`head -n "\$skip" "\$0" | wc -c | tr -d " "\` + for s in \$filesizes + do + MS_dd "\$0" \$offset \$s | MS_Decompress | UnTAR t + offset=\`expr \$offset + \$s\` + done + exit 0 + ;; + --tar) + offset=\`head -n "\$skip" "\$0" | wc -c | tr -d " "\` + arg1="\$2" + shift 2 || { MS_Help; exit 1; } + for s in \$filesizes + do + MS_dd "\$0" \$offset \$s | MS_Decompress | tar "\$arg1" - "\$@" + offset=\`expr \$offset + \$s\` + done + exit 0 + ;; + --check) + MS_Check "\$0" y + scriptargs="\$scriptargs \$1" + shift + ;; + --noexec) + script="" + cleanup_script="" + shift + ;; + --extract=*) + keep=y + targetdir=\`echo \$1 | cut -d"=" -f2 \` + if ! shift; then MS_Help; exit 1; fi + ;; + --nox11) + nox11=y + shift + ;; + --xwin) + if test "$NOWAIT" = n; then + finish="echo Press Return to close this window...; read junk" + fi + xterm_loop=1 + shift + ;; + --phase2) + copy=phase2 + shift + ;; + --repack | --repack-path=*) + Script_Args_Check \$1 + scriptargs="\$scriptargs '\$1'" + shift + if [[ ! "\$1" =~ ^-.* ]]; then + scriptargs="\$scriptargs '\$1'" + shift + fi + ;; + *) + Script_Args_Check \$1 + scriptargs="\$scriptargs '\$1'" + shift + ;; + esac +done + +quiet_para="" +if test x"\$quiet" = xy; then + quiet_para="--quiet " +fi +scriptargs="--\$name_of_file""--\"\$pwd_of_file\""" \$quiet_para""\$scriptargs" + +if test x"\$quiet" = xy -a x"\$verbose" = xy; then + echo Cannot be verbose and quiet at the same time. >&2 + exit 1 +fi + +if test x"$NEED_ROOT" = xy -a \`id -u\` -ne 0; then + echo "Administrative privileges required for this archive (use su or sudo)" >&2 + exit 1 +fi + +if test x"\$copy" \!= xphase2; then + MS_PrintLicense +fi + +case "\$copy" in +copy) + tmpdir="\$TMPROOT"/makeself.\$RANDOM.\`date +"%y%m%d%H%M%S"\`.\$\$ + mkdir "\$tmpdir" || { + echo "Could not create temporary directory \$tmpdir" >&2 + exit 1 + } + SCRIPT_COPY="\$tmpdir/makeself" + echo "Copying to a temporary location..." >&2 + cp "\$0" "\$SCRIPT_COPY" + chmod +x "\$SCRIPT_COPY" + cd "\$TMPROOT" + exec "\$SCRIPT_COPY" --phase2 -- \$initargs + ;; +phase2) + finish="\$finish ; rm -rf \`dirname \$0\`" + ;; +esac + +if test x"\$nox11" = xn; then + if tty -s; then # Do we have a terminal? + : + else + if test x"\$DISPLAY" != x -a x"\$xterm_loop" = x; then # No, but do we have X? + if xset q > /dev/null 2>&1; then # Check for valid DISPLAY variable + GUESS_XTERMS="xterm gnome-terminal rxvt dtterm eterm Eterm xfce4-terminal lxterminal kvt konsole aterm terminology" + for a in \$GUESS_XTERMS; do + if type \$a >/dev/null 2>&1; then + XTERM=\$a + break + fi + done + chmod a+x \$0 || echo Please add execution rights on \$0 + if test \`echo "\$0" | cut -c1\` = "/"; then # Spawn a terminal! + exec \$XTERM -e "\$0 --xwin \$initargs" + else + exec \$XTERM -e "./\$0 --xwin \$initargs" + fi + fi + fi + fi +fi + +if test x"\$targetdir" = x.; then + tmpdir="." +else + if test x"\$keep" = xy; then + if test x"\$nooverwrite" = xy && test -d "\$targetdir"; then + echo "Target directory \$targetdir already exists, aborting." >&2 + exit 1 + fi + if test x"\$quiet" = xn; then + echo "Creating directory \$targetdir" >&2 + fi + tmpdir="\$targetdir" + dashp="-p" + else + tmpdir="\$TMPROOT/selfgz\$\$\$RANDOM" + dashp="" + fi + mkdir \$dashp "\$tmpdir" || { + echo 'Cannot create target directory' \$tmpdir >&2 + echo 'You should try option --extract=' >&2 + eval \$finish + exit 1 + } +fi + +location="\`pwd\`" +if test x"\$SETUP_NOCHECK" != x1; then + MS_Check "\$0" +fi +offset=\`head -n "\$skip" "\$0" | wc -c | tr -d " "\` + +if test x"\$verbose" = xy; then + MS_Printf "About to extract $USIZE KB in \$tmpdir ... Proceed ? [Y/n] " + read yn + if test x"\$yn" = xn; then + eval \$finish; exit 1 + fi +fi + +if test x"\$quiet" = xn; then + # Decrypting with openssl will ask for password, + # the prompt needs to start on new line + if test x"$ENCRYPT" = x"openssl"; then + echo "Decrypting and uncompressing \$label..." + else + MS_Printf "Uncompressing \$label" + fi +fi +res=3 +if test x"\$keep" = xn; then + trap MS_cleanup 1 2 3 15 +fi + +if test x"\$nodiskspace" = xn; then + leftspace=\`MS_diskspace "\$tmpdir"\` + if test -n "\$leftspace"; then + if test "\$leftspace" -lt $USIZE; then + echo + echo "Not enough space left in "\`dirname \$tmpdir\`" (\$leftspace KB) to decompress \$0 ($USIZE KB)" >&2 + if test x"\$keep" = xn; then + echo "Consider setting TMPDIR to a directory with more free space." + fi + eval \$finish; exit 1 + fi + fi +fi + +for s in \$filesizes +do + if MS_dd_Progress "\$0" \$offset \$s | MS_Decompress | ( cd "\$tmpdir"; umask \$ORIG_UMASK ; UnTAR xp ) 1>/dev/null; then + if test x"\$ownership" = xy; then + (cd "\$tmpdir"; chown -R \`id -u\` .; chgrp -R \`id -g\` .) + fi + else + echo >&2 + echo "Unable to decompress \$0" >&2 + eval \$finish; exit 1 + fi + offset=\`expr \$offset + \$s\` +done +if test x"\$quiet" = xn; then + echo +fi + +cd "\$tmpdir" +res=0 +if test x"\$script" != x; then + if test x"\$export_conf" = x"y"; then + MS_BUNDLE="\$0" + MS_LABEL="\$label" + MS_SCRIPT="\$script" + MS_SCRIPTARGS="\$scriptargs" + MS_ARCHDIRNAME="\$archdirname" + MS_KEEP="\$KEEP" + MS_NOOVERWRITE="\$NOOVERWRITE" + MS_COMPRESS="\$COMPRESS" + MS_CLEANUP="\$cleanup" + export MS_BUNDLE MS_LABEL MS_SCRIPT MS_SCRIPTARGS + export MS_ARCHDIRNAME MS_KEEP MS_NOOVERWRITE MS_COMPRESS + fi + + if test x"\$verbose" = x"y"; then + yn="x" + while test x"\$yn" != x -a x"\$yn" != xy -a x"\$yn" != xY -a x"\$yn" != xn -a x"\$yn" != xN + do + MS_Printf "OK to execute: \$script \$scriptargs \$* ? [Y/n] " + read yn + if test x"\$yn" = x -o x"\$yn" = xy -o x"\$yn" = xY; then + eval "\"\$script\" \$scriptargs \"\\\$@\""; res=\$?; + elif test x"\$yn" = xn -o x"\$yn" = xN; then + echo "Unable to decompress \$script ,because of aborting! ";res=\$? + else + echo "Input value is unacceptable,please try again." + fi + done + else + eval "\"\$script\" \$scriptargs \"\\\$@\""; res=\$? + fi + if test "\$res" -ne 0; then + test x"\$verbose" = xy && echo "The program '\$script' returned an error code (\$res)" >&2 + fi +fi + +MS_exec_cleanup + +if test x"\$keep" = xn; then + cd "\$TMPROOT" + rm -rf "\$tmpdir" +fi +eval \$finish; exit \$res +EOF diff --git a/Increase_multiplexing/No_increase/cmake/util/makeself/makeself.1 b/Increase_multiplexing/No_increase/cmake/util/makeself/makeself.1 new file mode 100644 index 0000000000000000000000000000000000000000..81bf6e4ff4cfeb226c0a0992d8e6d2b94dd4f172 --- /dev/null +++ b/Increase_multiplexing/No_increase/cmake/util/makeself/makeself.1 @@ -0,0 +1,110 @@ +.TH "MAKESELF" "1" "2.4.5" +.SH "NAME" +makeself \- An utility to generate self-extractable archives. +.SH "SYNTAX" +.B makeself [\fIoptions\fP] archive_dir file_name label +.B [\fIstartup_script\fP] [\fIargs\fP] +.SH "DESCRIPTION" +This program is a free (GPL) utility designed to create self-extractable +archives from a directory. +.SH "OPTIONS" +The following options are supported. +.TP 15 +.B -v, --version +Prints out the makeself version number and exits. +.TP +.B -h, --help +Print out help information. +.TP +.B --tar-quietly +Suppress verbose output from the tar command +.TP +.B --quiet +Do not print any messages other than errors +.TP +.B --gzip +Compress using gzip (default if detected). +.TP +.B --bzip2 +Compress using bzip2. +.TP +.B --pbzip2 +Compress using pbzip2. +.TP +.B --xz +Compress using xz. +.TP +.B --lzo +Compress using lzop. +.TP +.B --lz4 +Compress using lz4. +.TP +.B --compress +Compress using the UNIX 'compress' command. +.TP +.B --nocomp +Do not compress the data. +.TP +.B --complevel lvl +Specify the compression level for gzip,bzip2,pbzui2,xz,lzo or lz4 +.TP +.B --notemp +The archive will create archive_dir in the current directory and +uncompress in ./archive_dir. +.TP +.B --copy +Upon extraction, the archive will first copy itself to a temporary directory. +.TP +.B --append +Append more files to an existing makeself archive. The label and startup scripts will then be ignored. +.TP +.B --current +Files will be extracted to the current directory. Both --current and --target dir imply --notemp. +.TP +.B --target dir +Extract directly to a target directory. Directory path can be either absolute or relative. +.TP +.B --header file +Specify location of the header script. +.TP +.B --cleanup file +Specify a cleanup script that executes on interrupt and when finished successfully. +.TP +.B --follow +Follow the symlinks in the archive. +.TP +.B --noprogress +Do not show the progress during the decompression. +.TP +.B --nox11 +Disable automatic spawn of an xterm if running in X11. +.TP +.B --nowait +Do not wait for user input after executing embedded program from an xterm. +.TP +.B --nomd5 +Do not create a MD5 checksum for the archive. +.TP +.B --nocrc +Do not create a CRC32 checksum for the archive. +.TP +.B --lsm file +LSM file describing the package. +.B --packaging-date date +Use provided string as the packaging date instead of the current date. +.SH "EXAMPLES" +Here is an example, assuming the user has a package image stored in a /home/joe/mysoft, +and he wants to generate a self-extracting package named mysoft.sh, which will launch +the "setup" script initially stored in /home/joe/mysoft: +.TP +makeself.sh /home/joe/mysoft mysoft.sh "Joe's Nice Software Package" ./setup +.TP +Here is also how I created the makeself.run archive which contains the Makeself distribution: +.TP +makeself.sh --notemp makeself makeself.run "Makeself by Stephane Peter" echo "Makeself has extracted itself" +.SH "AUTHORS" +Makeself has been written by Stéphane Peter . +.BR +This man page was originally written by Bartosz Fenski for the +Debian GNU/Linux distribution (but it may be used by others). diff --git a/Increase_multiplexing/No_increase/cmake/util/makeself/makeself.lsm b/Increase_multiplexing/No_increase/cmake/util/makeself/makeself.lsm new file mode 100644 index 0000000000000000000000000000000000000000..3c4cea8c18982e288f0d51eba9b4d97f0f708f32 --- /dev/null +++ b/Increase_multiplexing/No_increase/cmake/util/makeself/makeself.lsm @@ -0,0 +1,16 @@ +Begin3 +Title: makeself.sh +Version: 2.4.5 +Description: makeself.sh is a shell script that generates a self-extractable + tar.gz archive from a directory. The resulting file appears as a shell + script, and can be launched as is. The archive will then uncompress + itself to a temporary directory and an arbitrary command will be + executed (for example an installation script). This is pretty similar + to archives generated with WinZip Self-Extractor in the Windows world. +Keywords: Installation archive tar winzip +Author: Stephane Peter (megastep@megastep.org) +Maintained-by: Stephane Peter (megastep@megastep.org) +Original-site: https://makeself.io/ +Platform: Unix +Copying-policy: GPL +End diff --git a/Increase_multiplexing/No_increase/cmake/util/makeself/makeself.sh b/Increase_multiplexing/No_increase/cmake/util/makeself/makeself.sh new file mode 100644 index 0000000000000000000000000000000000000000..c8ea565971c5ac03c775a665596a593287881708 --- /dev/null +++ b/Increase_multiplexing/No_increase/cmake/util/makeself/makeself.sh @@ -0,0 +1,822 @@ +#!/bin/sh +# +# Makeself version 2.4.x +# by Stephane Peter +# +# Utility to create self-extracting tar.gz archives. +# The resulting archive is a file holding the tar.gz archive with +# a small Shell script stub that uncompresses the archive to a temporary +# directory and then executes a given script from withing that directory. +# +# Makeself home page: https://makeself.io/ +# +# Version 2.0 is a rewrite of version 1.0 to make the code easier to read and maintain. +# +# Version history : +# - 1.0 : Initial public release +# - 1.1 : The archive can be passed parameters that will be passed on to +# the embedded script, thanks to John C. Quillan +# - 1.2 : Package distribution, bzip2 compression, more command line options, +# support for non-temporary archives. Ideas thanks to Francois Petitjean +# - 1.3 : More patches from Bjarni R. Einarsson and Francois Petitjean: +# Support for no compression (--nocomp), script is no longer mandatory, +# automatic launch in an xterm, optional verbose output, and -target +# archive option to indicate where to extract the files. +# - 1.4 : Improved UNIX compatibility (Francois Petitjean) +# Automatic integrity checking, support of LSM files (Francois Petitjean) +# - 1.5 : Many bugfixes. Optionally disable xterm spawning. +# - 1.5.1 : More bugfixes, added archive options -list and -check. +# - 1.5.2 : Cosmetic changes to inform the user of what's going on with big +# archives (Quake III demo) +# - 1.5.3 : Check for validity of the DISPLAY variable before launching an xterm. +# More verbosity in xterms and check for embedded command's return value. +# Bugfix for Debian 2.0 systems that have a different "print" command. +# - 1.5.4 : Many bugfixes. Print out a message if the extraction failed. +# - 1.5.5 : More bugfixes. Added support for SETUP_NOCHECK environment variable to +# bypass checksum verification of archives. +# - 1.6.0 : Compute MD5 checksums with the md5sum command (patch from Ryan Gordon) +# - 2.0 : Brand new rewrite, cleaner architecture, separated header and UNIX ports. +# - 2.0.1 : Added --copy +# - 2.1.0 : Allow multiple tarballs to be stored in one archive, and incremental updates. +# Added --nochown for archives +# Stopped doing redundant checksums when not necesary +# - 2.1.1 : Work around insane behavior from certain Linux distros with no 'uncompress' command +# Cleaned up the code to handle error codes from compress. Simplified the extraction code. +# - 2.1.2 : Some bug fixes. Use head -n to avoid problems. +# - 2.1.3 : Bug fixes with command line when spawning terminals. +# Added --tar for archives, allowing to give arbitrary arguments to tar on the contents of the archive. +# Added --noexec to prevent execution of embedded scripts. +# Added --nomd5 and --nocrc to avoid creating checksums in archives. +# Added command used to create the archive in --info output. +# Run the embedded script through eval. +# - 2.1.4 : Fixed --info output. +# Generate random directory name when extracting files to . to avoid problems. (Jason Trent) +# Better handling of errors with wrong permissions for the directory containing the files. (Jason Trent) +# Avoid some race conditions (Ludwig Nussel) +# Unset the $CDPATH variable to avoid problems if it is set. (Debian) +# Better handling of dot files in the archive directory. +# - 2.1.5 : Made the md5sum detection consistent with the header code. +# Check for the presence of the archive directory +# Added --encrypt for symmetric encryption through gpg (Eric Windisch) +# Added support for the digest command on Solaris 10 for MD5 checksums +# Check for available disk space before extracting to the target directory (Andreas Schweitzer) +# Allow extraction to run asynchronously (patch by Peter Hatch) +# Use file descriptors internally to avoid error messages (patch by Kay Tiong Khoo) +# - 2.1.6 : Replaced one dot per file progress with a realtime progress percentage and a spining cursor (Guy Baconniere) +# Added --noprogress to prevent showing the progress during the decompression (Guy Baconniere) +# Added --target dir to allow extracting directly to a target directory (Guy Baconniere) +# - 2.2.0 : Many bugfixes, updates and contributions from users. Check out the project page on Github for the details. +# - 2.3.0 : Option to specify packaging date to enable byte-for-byte reproducibility. (Marc Pawlowsky) +# - 2.4.0 : Optional support for SHA256 checksums in archives. +# - 2.4.2 : Add support for threads for several compressors. (M. Limber) +# Added zstd support. +# - 2.4.3 : Make explicit POSIX tar archives for increased compatibility. +# - 2.4.5 : Added --tar-format to override ustar tar archive format +# +# (C) 1998-2021 by Stephane Peter +# +# This software is released under the terms of the GNU GPL version 2 and above +# Please read the license at http://www.gnu.org/copyleft/gpl.html +# Self-extracting archives created with this script are explictly NOT released under the term of the GPL +# + +MS_VERSION=2.4.5 +MS_COMMAND="$0" +unset CDPATH + +for f in ${1+"$@"}; do + MS_COMMAND="$MS_COMMAND \\\\ + \\\"$f\\\"" +done + +# For Solaris systems +if test -d /usr/xpg4/bin; then + PATH=/usr/xpg4/bin:$PATH + export PATH +fi + +# Procedures + +MS_Usage() +{ + echo "Usage: $0 [args] archive_dir file_name label startup_script [script_args]" + echo "args can be one or more of the following :" + echo " --version | -v : Print out Makeself version number and exit" + echo " --help | -h : Print out this help message" + echo " --tar-quietly : Suppress verbose output from the tar command" + echo " --quiet | -q : Do not print any messages other than errors." + echo " --gzip : Compress using gzip (default if detected)" + echo " --pigz : Compress with pigz" + echo " --zstd : Compress with zstd" + echo " --bzip2 : Compress using bzip2 instead of gzip" + echo " --pbzip2 : Compress using pbzip2 instead of gzip" + echo " --xz : Compress using xz instead of gzip" + echo " --lzo : Compress using lzop instead of gzip" + echo " --lz4 : Compress using lz4 instead of gzip" + echo " --compress : Compress using the UNIX 'compress' command" + echo " --complevel lvl : Compression level for gzip pigz zstd xz lzo lz4 bzip2 and pbzip2 (default 9)" + echo " --threads thds : Number of threads to be used by compressors that support parallelization." + echo " Omit to use compressor's default. Most useful (and required) for opting" + echo " into xz's threading, usually with '--threads=0' for all available cores." + echo " pbzip2 and pigz are parallel by default, and setting this value allows" + echo " limiting the number of threads they use." + echo " --base64 : Instead of compressing, encode the data using base64" + echo " --gpg-encrypt : Instead of compressing, encrypt the data using GPG" + echo " --gpg-asymmetric-encrypt-sign" + echo " : Instead of compressing, asymmetrically encrypt and sign the data using GPG" + echo " --gpg-extra opt : Append more options to the gpg command line" + echo " --ssl-encrypt : Instead of compressing, encrypt the data using OpenSSL" + echo " --ssl-passwd pass : Use the given password to encrypt the data using OpenSSL" + echo " --ssl-pass-src src : Use the given src as the source of password to encrypt the data" + echo " using OpenSSL. See \"PASS PHRASE ARGUMENTS\" in man openssl." + echo " If this option is not supplied, the user will be asked to enter" + echo " encryption password on the current terminal." + echo " --ssl-no-md : Do not use \"-md\" option not supported by older OpenSSL." + echo " --nochown : Do not give the target folder to the current user (default)" + echo " --chown : Give the target folder to the current user recursively" + echo " --nocomp : Do not compress the data" + echo " --notemp : The archive will create archive_dir in the" + echo " current directory and uncompress in ./archive_dir" + echo " --needroot : Check that the root user is extracting the archive before proceeding" + echo " --copy : Upon extraction, the archive will first copy itself to" + echo " a temporary directory" + echo " --append : Append more files to an existing Makeself archive" + echo " The label and startup scripts will then be ignored" + echo " --target dir : Extract directly to a target directory" + echo " directory path can be either absolute or relative" + echo " --nooverwrite : Do not extract the archive if the specified target directory exists" + echo " --current : Files will be extracted to the current directory" + echo " Both --current and --target imply --notemp" + echo " --tar-format opt : Specify a tar archive format (default is ustar)" + echo " --tar-extra opt : Append more options to the tar command line" + echo " --untar-extra opt : Append more options to the during the extraction of the tar archive" + echo " --nomd5 : Don't calculate an MD5 for archive" + echo " --nocrc : Don't calculate a CRC for archive" + echo " --sha256 : Compute a SHA256 checksum for the archive" + echo " --header file : Specify location of the header script" + echo " --cleanup file : Specify a cleanup script that executes on interrupt and when finished successfully." + echo " --follow : Follow the symlinks in the archive" + echo " --noprogress : Do not show the progress during the decompression" + echo " --nox11 : Disable automatic spawn of a xterm" + echo " --nowait : Do not wait for user input after executing embedded" + echo " program from an xterm" + echo " --sign passphrase : Signature private key to sign the package with" + echo " --lsm file : LSM file describing the package" + echo " --license file : Append a license file" + echo " --help-header file : Add a header to the archive's --help output" + echo " --packaging-date date" + echo " : Use provided string as the packaging date" + echo " instead of the current date." + echo + echo " --keep-umask : Keep the umask set to shell default, rather than overriding when executing self-extracting archive." + echo " --export-conf : Export configuration variables to startup_script" + echo + echo "Do not forget to give a fully qualified startup script name" + echo "(i.e. with a ./ prefix if inside the archive)." + exit 1 +} + +# Default settings +if type gzip >/dev/null 2>&1; then + COMPRESS=gzip +elif type compress >/dev/null 2>&1; then + COMPRESS=compress +else + echo "ERROR: missing commands: gzip, compress" >&2 + MS_Usage +fi +ENCRYPT=n +PASSWD="" +PASSWD_SRC="" +OPENSSL_NO_MD=n +COMPRESS_LEVEL=9 +DEFAULT_THREADS=123456 # Sentinel value +THREADS=$DEFAULT_THREADS +KEEP=n +CURRENT=n +NOX11=n +NOWAIT=n +APPEND=n +TAR_QUIETLY=n +KEEP_UMASK=n +QUIET=n +NOPROGRESS=n +COPY=none +NEED_ROOT=n +TAR_ARGS=rvf +TAR_FORMAT=ustar +TAR_EXTRA="" +GPG_EXTRA="" +DU_ARGS=-ks +HEADER=`dirname "$0"`/makeself-header.sh +SIGNATURE="" +TARGETDIR="" +NOOVERWRITE=n +DATE=`LC_ALL=C date` +EXPORT_CONF=n +SHA256=n +OWNERSHIP=n +SIGN=n +GPG_PASSPHRASE="" + +# LSM file stuff +LSM_CMD="echo No LSM. >> \"\$archname\"" + +while true +do + case "$1" in + --version | -v) + echo Makeself version $MS_VERSION + exit 0 + ;; + --pbzip2) + COMPRESS=pbzip2 + shift + ;; + --bzip2) + COMPRESS=bzip2 + shift + ;; + --gzip) + COMPRESS=gzip + shift + ;; + --pigz) + COMPRESS=pigz + shift + ;; + --zstd) + COMPRESS=zstd + shift + ;; + --xz) + COMPRESS=xz + shift + ;; + --lzo) + COMPRESS=lzo + shift + ;; + --lz4) + COMPRESS=lz4 + shift + ;; + --compress) + COMPRESS=compress + shift + ;; + --base64) + COMPRESS=base64 + shift + ;; + --gpg-encrypt) + COMPRESS=gpg + shift + ;; + --gpg-asymmetric-encrypt-sign) + COMPRESS=gpg-asymmetric + shift + ;; + --gpg-extra) + GPG_EXTRA="$2" + shift 2 || { MS_Usage; exit 1; } + ;; + --ssl-encrypt) + ENCRYPT=openssl + shift + ;; + --ssl-passwd) + PASSWD=$2 + shift 2 || { MS_Usage; exit 1; } + ;; + --ssl-pass-src) + PASSWD_SRC=$2 + shift 2 || { MS_Usage; exit 1; } + ;; + --ssl-no-md) + OPENSSL_NO_MD=y + shift + ;; + --nocomp) + COMPRESS=none + shift + ;; + --complevel) + COMPRESS_LEVEL="$2" + shift 2 || { MS_Usage; exit 1; } + ;; + --threads) + THREADS="$2" + shift 2 || { MS_Usage; exit 1; } + ;; + --nochown) + OWNERSHIP=n + shift + ;; + --chown) + OWNERSHIP=y + shift + ;; + --notemp) + KEEP=y + shift + ;; + --copy) + COPY=copy + shift + ;; + --current) + CURRENT=y + KEEP=y + shift + ;; + --tar-format) + TAR_FORMAT="$2" + shift 2 || { MS_Usage; exit 1; } + ;; + --tar-extra) + TAR_EXTRA="$2" + shift 2 || { MS_Usage; exit 1; } + ;; + --untar-extra) + UNTAR_EXTRA="$2" + shift 2 || { MS_Usage; exit 1; } + ;; + --target) + TARGETDIR="$2" + KEEP=y + shift 2 || { MS_Usage; exit 1; } + ;; + --sign) + SIGN=y + GPG_PASSPHRASE="$2" + shift 2 || { MS_Usage; exit 1; } + ;; + --nooverwrite) + NOOVERWRITE=y + shift + ;; + --needroot) + NEED_ROOT=y + shift + ;; + --header) + HEADER="$2" + shift 2 || { MS_Usage; exit 1; } + ;; + --cleanup) + CLEANUP_SCRIPT="$2" + shift 2 || { MS_Usage; exit 1; } + ;; + --license) + # We need to escape all characters having a special meaning in double quotes + LICENSE=$(sed 's/\\/\\\\/g; s/"/\\\"/g; s/`/\\\`/g; s/\$/\\\$/g' "$2") + shift 2 || { MS_Usage; exit 1; } + ;; + --follow) + TAR_ARGS=rvhf + DU_ARGS=-ksL + shift + ;; + --noprogress) + NOPROGRESS=y + shift + ;; + --nox11) + NOX11=y + shift + ;; + --nowait) + NOWAIT=y + shift + ;; + --nomd5) + NOMD5=y + shift + ;; + --sha256) + SHA256=y + shift + ;; + --nocrc) + NOCRC=y + shift + ;; + --append) + APPEND=y + shift + ;; + --lsm) + LSM_CMD="cat \"$2\" >> \"\$archname\"" + shift 2 || { MS_Usage; exit 1; } + ;; + --packaging-date) + DATE="$2" + shift 2 || { MS_Usage; exit 1; } + ;; + --help-header) + HELPHEADER=`sed -e "s/'/'\\\\\''/g" $2` + shift 2 || { MS_Usage; exit 1; } + [ -n "$HELPHEADER" ] && HELPHEADER="$HELPHEADER +" + ;; + --tar-quietly) + TAR_QUIETLY=y + shift + ;; + --keep-umask) + KEEP_UMASK=y + shift + ;; + --export-conf) + EXPORT_CONF=y + shift + ;; + -q | --quiet) + QUIET=y + shift + ;; + -h | --help) + MS_Usage + ;; + -*) + echo Unrecognized flag : "$1" + MS_Usage + ;; + *) + break + ;; + esac +done + +if test $# -lt 1; then + MS_Usage +else + if test -d "$1"; then + archdir="$1" + else + echo "Directory $1 does not exist." >&2 + exit 1 + fi +fi +archname="$2" + +if test "$QUIET" = "y" || test "$TAR_QUIETLY" = "y"; then + if test "$TAR_ARGS" = "rvf"; then + TAR_ARGS="rf" + elif test "$TAR_ARGS" = "rvhf"; then + TAR_ARGS="rhf" + fi +fi + +if test "$APPEND" = y; then + if test $# -lt 2; then + MS_Usage + fi + + # Gather the info from the original archive + OLDENV=`sh "$archname" --dumpconf` + if test $? -ne 0; then + echo "Unable to update archive: $archname" >&2 + exit 1 + else + eval "$OLDENV" + OLDSKIP=`expr $SKIP + 1` + fi +else + if test "$KEEP" = n -a $# = 3; then + echo "ERROR: Making a temporary archive with no embedded command does not make sense!" >&2 + echo >&2 + MS_Usage + fi + # We don't want to create an absolute directory unless a target directory is defined + if test "$CURRENT" = y; then + archdirname="." + elif test x"$TARGETDIR" != x; then + archdirname="$TARGETDIR" + else + archdirname=`basename "$1"` + fi + + if test $# -lt 3; then + MS_Usage + fi + + LABEL="$3" + SCRIPT="$4" + test "x$SCRIPT" = x || shift 1 + shift 3 + SCRIPTARGS="$*" +fi + +if test "$KEEP" = n -a "$CURRENT" = y; then + echo "ERROR: It is A VERY DANGEROUS IDEA to try to combine --notemp and --current." >&2 + exit 1 +fi + +case $COMPRESS in +gzip) + GZIP_CMD="gzip -c$COMPRESS_LEVEL" + GUNZIP_CMD="gzip -cd" + ;; +pigz) + GZIP_CMD="pigz -$COMPRESS_LEVEL" + if test $THREADS -ne $DEFAULT_THREADS; then # Leave as the default if threads not indicated + GZIP_CMD="$GZIP_CMD --processes $THREADS" + fi + GUNZIP_CMD="gzip -cd" + ;; +zstd) + GZIP_CMD="zstd -$COMPRESS_LEVEL" + if test $THREADS -ne $DEFAULT_THREADS; then # Leave as the default if threads not indicated + GZIP_CMD="$GZIP_CMD --threads=$THREADS" + fi + GUNZIP_CMD="zstd -cd" + ;; +pbzip2) + GZIP_CMD="pbzip2 -c$COMPRESS_LEVEL" + if test $THREADS -ne $DEFAULT_THREADS; then # Leave as the default if threads not indicated + GZIP_CMD="$GZIP_CMD -p$THREADS" + fi + GUNZIP_CMD="bzip2 -d" + ;; +bzip2) + GZIP_CMD="bzip2 -$COMPRESS_LEVEL" + GUNZIP_CMD="bzip2 -d" + ;; +xz) + GZIP_CMD="xz -c$COMPRESS_LEVEL" + # Must opt-in by specifying a value since not all versions of xz support threads + if test $THREADS -ne $DEFAULT_THREADS; then + GZIP_CMD="$GZIP_CMD --threads=$THREADS" + fi + GUNZIP_CMD="xz -d" + ;; +lzo) + GZIP_CMD="lzop -c$COMPRESS_LEVEL" + GUNZIP_CMD="lzop -d" + ;; +lz4) + GZIP_CMD="lz4 -c$COMPRESS_LEVEL" + GUNZIP_CMD="lz4 -d" + ;; +base64) + GZIP_CMD="base64" + GUNZIP_CMD="base64 --decode -i -" + ;; +gpg) + GZIP_CMD="gpg $GPG_EXTRA -ac -z$COMPRESS_LEVEL" + GUNZIP_CMD="gpg -d" + ENCRYPT="gpg" + ;; +gpg-asymmetric) + GZIP_CMD="gpg $GPG_EXTRA -z$COMPRESS_LEVEL -es" + GUNZIP_CMD="gpg --yes -d" + ENCRYPT="gpg" + ;; +compress) + GZIP_CMD="compress -fc" + GUNZIP_CMD="(type compress >/dev/null 2>&1 && compress -fcd || gzip -cd)" + ;; +none) + GZIP_CMD="cat" + GUNZIP_CMD="cat" + ;; +esac + +if test x"$ENCRYPT" = x"openssl"; then + if test x"$APPEND" = x"y"; then + echo "Appending to existing archive is not compatible with OpenSSL encryption." >&2 + fi + + ENCRYPT_CMD="openssl enc -aes-256-cbc -salt" + DECRYPT_CMD="openssl enc -aes-256-cbc -d" + + if test x"$OPENSSL_NO_MD" != x"y"; then + ENCRYPT_CMD="$ENCRYPT_CMD -md sha256" + DECRYPT_CMD="$DECRYPT_CMD -md sha256" + fi + + if test -n "$PASSWD_SRC"; then + ENCRYPT_CMD="$ENCRYPT_CMD -pass $PASSWD_SRC" + elif test -n "$PASSWD"; then + ENCRYPT_CMD="$ENCRYPT_CMD -pass pass:$PASSWD" + fi +fi + +tmpfile="${TMPDIR:-/tmp}/mkself$$" + +if test -f "$HEADER"; then + oldarchname="$archname" + archname="$tmpfile" + # Generate a fake header to count its lines + SKIP=0 + . "$HEADER" + SKIP=`cat "$tmpfile" |wc -l` + # Get rid of any spaces + SKIP=`expr $SKIP` + rm -f "$tmpfile" + if test "$QUIET" = "n"; then + echo "Header is $SKIP lines long" >&2 + fi + archname="$oldarchname" +else + echo "Unable to open header file: $HEADER" >&2 + exit 1 +fi + +if test "$QUIET" = "n"; then + echo +fi + +if test "$APPEND" = n; then + if test -f "$archname"; then + echo "WARNING: Overwriting existing file: $archname" >&2 + fi +fi + +USIZE=`du $DU_ARGS "$archdir" | awk '{print $1}'` + +if test "." = "$archdirname"; then + if test "$KEEP" = n; then + archdirname="makeself-$$-`date +%Y%m%d%H%M%S`" + fi +fi + +test -d "$archdir" || { echo "Error: $archdir does not exist."; rm -f "$tmpfile"; exit 1; } +if test "$QUIET" = "n"; then + echo "About to compress $USIZE KB of data..." + echo "Adding files to archive named \"$archname\"..." +fi + +# See if we have GNU tar +TAR=`exec <&- 2>&-; which gtar || command -v gtar || type gtar` +test -x "$TAR" || TAR=tar + +tmparch="${TMPDIR:-/tmp}/mkself$$.tar" +( + if test "$APPEND" = "y"; then + tail -n "+$OLDSKIP" "$archname" | eval "$GUNZIP_CMD" > "$tmparch" + fi + cd "$archdir" + # "Determining if a directory is empty" + # https://www.etalabs.net/sh_tricks.html + find . \ + \( \ + ! -type d \ + -o \ + \( -links 2 -exec sh -c ' + is_empty () ( + cd "$1" + set -- .[!.]* ; test -f "$1" && return 1 + set -- ..?* ; test -f "$1" && return 1 + set -- * ; test -f "$1" && return 1 + return 0 + ) + is_empty "$0"' {} \; \ + \) \ + \) -print \ + | LC_ALL=C sort \ + | sed 's/./\\&/g' \ + | xargs $TAR $TAR_EXTRA --format $TAR_FORMAT -$TAR_ARGS "$tmparch" +) || { + echo "ERROR: failed to create temporary archive: $tmparch" + rm -f "$tmparch" "$tmpfile" + exit 1 +} + +USIZE=`du $DU_ARGS "$tmparch" | awk '{print $1}'` + +eval "$GZIP_CMD" <"$tmparch" >"$tmpfile" || { + echo "ERROR: failed to create temporary file: $tmpfile" + rm -f "$tmparch" "$tmpfile" + exit 1 +} +rm -f "$tmparch" + +if test x"$ENCRYPT" = x"openssl"; then + echo "About to encrypt archive \"$archname\"..." + { eval "$ENCRYPT_CMD -in $tmpfile -out ${tmpfile}.enc" && mv -f ${tmpfile}.enc $tmpfile; } || \ + { echo Aborting: could not encrypt temporary file: "$tmpfile".; rm -f "$tmpfile"; exit 1; } +fi + +fsize=`cat "$tmpfile" | wc -c | tr -d " "` + +# Compute the checksums + +shasum=0000000000000000000000000000000000000000000000000000000000000000 +md5sum=00000000000000000000000000000000 +crcsum=0000000000 + +if test "$NOCRC" = y; then + if test "$QUIET" = "n"; then + echo "skipping crc at user request" + fi +else + crcsum=`CMD_ENV=xpg4 cksum < "$tmpfile" | sed -e 's/ /Z/' -e 's/ /Z/' | cut -dZ -f1` + if test "$QUIET" = "n"; then + echo "CRC: $crcsum" + fi +fi + +if test "$SHA256" = y; then + SHA_PATH=`exec <&- 2>&-; which shasum || command -v shasum || type shasum` + if test -x "$SHA_PATH"; then + shasum=`eval "$SHA_PATH -a 256" < "$tmpfile" | cut -b-64` + else + SHA_PATH=`exec <&- 2>&-; which sha256sum || command -v sha256sum || type sha256sum` + shasum=`eval "$SHA_PATH" < "$tmpfile" | cut -b-64` + fi + if test "$QUIET" = "n"; then + if test -x "$SHA_PATH"; then + echo "SHA256: $shasum" + else + echo "SHA256: none, SHA command not found" + fi + fi +fi +if test "$NOMD5" = y; then + if test "$QUIET" = "n"; then + echo "Skipping md5sum at user request" + fi +else + # Try to locate a MD5 binary + OLD_PATH=$PATH + PATH=${GUESS_MD5_PATH:-"$OLD_PATH:/bin:/usr/bin:/sbin:/usr/local/ssl/bin:/usr/local/bin:/opt/openssl/bin"} + MD5_ARG="" + MD5_PATH=`exec <&- 2>&-; which md5sum || command -v md5sum || type md5sum` + test -x "$MD5_PATH" || MD5_PATH=`exec <&- 2>&-; which md5 || command -v md5 || type md5` + test -x "$MD5_PATH" || MD5_PATH=`exec <&- 2>&-; which digest || command -v digest || type digest` + PATH=$OLD_PATH + if test -x "$MD5_PATH"; then + if test `basename ${MD5_PATH}`x = digestx; then + MD5_ARG="-a md5" + fi + md5sum=`eval "$MD5_PATH $MD5_ARG" < "$tmpfile" | cut -b-32` + if test "$QUIET" = "n"; then + echo "MD5: $md5sum" + fi + else + if test "$QUIET" = "n"; then + echo "MD5: none, MD5 command not found" + fi + fi +fi +if test "$SIGN" = y; then + GPG_PATH=`exec <&- 2>&-; which gpg || command -v gpg || type gpg` + if test -x "$GPG_PATH"; then + SIGNATURE=`$GPG_PATH --pinentry-mode=loopback --batch --yes --passphrase "$GPG_PASSPHRASE" --output - --detach-sig $tmpfile | base64 | tr -d \\\\n` + if test "$QUIET" = "n"; then + echo "Signature: $SIGNATURE" + fi + else + echo "Missing gpg command" >&2 + fi +fi + +totalsize=0 +for size in $fsize; +do + totalsize=`expr $totalsize + $size` +done + +if test "$APPEND" = y; then + mv "$archname" "$archname".bak || exit + + # Prepare entry for new archive + filesizes="$fsize" + CRCsum="$crcsum" + MD5sum="$md5sum" + SHAsum="$shasum" + Signature="$SIGNATURE" + # Generate the header + . "$HEADER" + # Append the new data + cat "$tmpfile" >> "$archname" + + chmod +x "$archname" + rm -f "$archname".bak + if test "$QUIET" = "n"; then + echo "Self-extractable archive \"$archname\" successfully updated." + fi +else + filesizes="$fsize" + CRCsum="$crcsum" + MD5sum="$md5sum" + SHAsum="$shasum" + Signature="$SIGNATURE" + + # Generate the header + . "$HEADER" + + # Append the compressed tar data after the stub + if test "$QUIET" = "n"; then + echo + fi + cat "$tmpfile" >> "$archname" + chmod +x "$archname" + if test "$QUIET" = "n"; then + echo Self-extractable archive \"$archname\" successfully created. + fi +fi +rm -f "$tmpfile" diff --git a/Increase_multiplexing/No_increase/cmake/util/makeself/run-tests.sh b/Increase_multiplexing/No_increase/cmake/util/makeself/run-tests.sh new file mode 100644 index 0000000000000000000000000000000000000000..31ee1651156c64caddfdadd683d4dc2d0be3ddc4 --- /dev/null +++ b/Increase_multiplexing/No_increase/cmake/util/makeself/run-tests.sh @@ -0,0 +1,8 @@ +#!/bin/sh +# Run every available test - Bash needed +cd test +for test in *test; +do + echo "Running test $test ..." + bash $test || { echo "*** ERROR: Test '$test' failed!"; exit 1; } +done diff --git a/Increase_multiplexing/No_increase/cmake/util/merge_aicpu_info_json.sh b/Increase_multiplexing/No_increase/cmake/util/merge_aicpu_info_json.sh new file mode 100644 index 0000000000000000000000000000000000000000..a977bd51d2e98a1511db4296070a8dda6b90a262 --- /dev/null +++ b/Increase_multiplexing/No_increase/cmake/util/merge_aicpu_info_json.sh @@ -0,0 +1,31 @@ +#!/bin/bash + +project_path=$1 +build_path=$2 +vendor_name=customize +echo $@ +if [[ ! -d "$project_path" ]]; then + echo "[ERROR] No projcet path is provided" + exit 1 +fi + +if [[ ! -d "$build_path" ]]; then + echo "[ERROR] No build path is provided" + exit 1 +fi + +if [[ ! -d "$ASCEND_OPP_PATH" ]]; then + echo "[ERROR] No opp install path is provided" + exit 1 +fi +custom_exist_info_json=$ASCEND_OPP_PATH/vendors/$vendor_name/op_impl/cpu/config/cust_aicpu_kernel.json +custom_new_info_json=$build_path/makepkg/packages/vendors/$vendor_name/op_impl/cpu/config/cust_aicpu_kernel.json +temp_info_json=$build_path/makepkg/packages/vendors/$vendor_name/op_impl/cpu/config/temp_cust_aicpu_kernel.json + +if [[ -f "$custom_exist_info_json" ]] && [[ -f "$custom_new_info_json" ]]; then + cp -f $custom_exist_info_json $temp_info_json + chmod +w $temp_info_json + python3 ${project_path}/cmake/util/insert_op_info.py ${custom_new_info_json} ${temp_info_json} + cp -f $temp_info_json $custom_new_info_json + rm -f $temp_info_json +fi diff --git a/Increase_multiplexing/No_increase/cmake/util/opdesc_parser.py b/Increase_multiplexing/No_increase/cmake/util/opdesc_parser.py new file mode 100644 index 0000000000000000000000000000000000000000..c8b319944a34aac8d6c68a85f9d11f550ee01311 --- /dev/null +++ b/Increase_multiplexing/No_increase/cmake/util/opdesc_parser.py @@ -0,0 +1,264 @@ +#!/usr/bin/env python +# -*- coding: UTF-8 -*- +""" +Created on Feb 28 20:56:45 2020 +Copyright (c) Huawei Technologies Co., Ltd. 2020-2021. All rights reserved. +""" + +import sys +import os + + +OP_ALL = '__ALLOP__' +SOC_ALL = '__ALLSOC__' +SOC_TO_SHORT_SOC_MAP = { + "ascend910a": "ascend910", + "ascend910proa": "ascend910", + "ascend910b": "ascend910", + "ascend910prob": "ascend910", + "ascend910premiuma": "ascend910", + "ascend910b1": "ascend910b", + "ascend910b2": "ascend910b", + "ascend910b3": "ascend910b", + "ascend910b4": "ascend910b", + "ascend910c1": "ascend910c", + "ascend910c2": "ascend910c", + "ascend910c3": "ascend910c", + "ascend910c4": "ascend910c", + "ascend310p1": "ascend310p", + "ascend310p3": "ascend310p", + "ascend310p3vir01": "ascend310p", + "ascend310p3vir02": "ascend310p", + "ascend310p3vir04": "ascend310p", + "ascend310p3vir08": "ascend310p", + "ascend310b1": "ascend310b", + "bs9sx1aa": "bs9sx1a" +} + + +class OpDesc: + def __init__(self: any, op_type: str): + self.op_type = op_type + self.attr_list = [] + self.attr_val = {} + self.input_name = [] + self.input_type = [] + self.input_dtype = [] + self.input_fmt = [] + self.output_name = [] + self.output_type = [] + self.output_dtype = [] + self.output_fmt = [] + self.op_fmt_sel = False + self.op_chk_support = False + self.op_intf = '' + self.kern_name = '' + self.op_file = '' + self.op_replay_flag = False + self.op_replay_batch = False + self.input_idx = -1 + self.output_idx = -1 + self.max_block_dim = 32 + self.max_shape_size = 268435456 + self.dynamic_shape = False + self.op_range_limit = '' + self.custom_compile_options = {} + self.custom_all_compile_options = {} + + @staticmethod + def _parse_digit(conf: str) -> int: + return int(conf.split('=')[1]) + + @staticmethod + def _parse_flag(conf: str) -> bool: + if 'true' == conf.split('=')[1]: + return True + return False + + @staticmethod + def _parse_str(conf: str) -> str: + return conf.split('=')[1] + + @staticmethod + def _parse_list(conf: str) -> list: + return conf.split('=')[1].split(',') + + def parse_input(self: any, conf: str): + if conf.startswith('input{}.name'.format(int(self.input_idx) + 1)): + self.input_idx += 1 + self.input_name.append(self._parse_str(conf)) + elif conf.startswith('input{}.paramType'.format(int(self.input_idx))): + self.input_type.append(self._parse_str(conf)) + elif conf.startswith('input{}.dtype'.format(int(self.input_idx))): + self.input_dtype.append(self._parse_str(conf)) + elif conf.startswith('input{}.format'.format(int(self.input_idx))): + self.input_fmt.append(self._parse_str(conf)) + else: + return + + def parse_output(self: any, conf: str): + if conf.startswith('output{}.name'.format(int(self.output_idx) + 1)): + self.output_idx += 1 + self.output_name.append(self._parse_str(conf)) + elif conf.startswith('output{}.paramType'.format(int(self.output_idx))): + self.output_type.append(self._parse_str(conf)) + elif conf.startswith('output{}.dtype'.format(int(self.output_idx))): + self.output_dtype.append(self._parse_str(conf)) + elif conf.startswith('output{}.format'.format(int(self.output_idx))): + self.output_fmt.append(self._parse_str(conf)) + else: + return + + def parse_op_format(self: any, conf: str): + self.op_fmt_sel = self._parse_flag(conf) + + def parse_check_support(self: any, conf: str): + self.op_chk_support = self._parse_flag(conf) + + def parse_range_limit(self: any, conf: str): + self.op_range_limit = self._parse_str(conf) + + def parse_kern_name(self: any, conf: str): + self.kern_name = self._parse_str(conf) + + def parse_op_intf(self: any, conf: str): + self.op_intf = self._parse_str(conf) + + def parse_op_file(self: any, conf: str): + self.op_file = self._parse_str(conf) + + def parse_dynamic_shape(self: any, conf: str): + self.dynamic_shape = self._parse_flag(conf) + + def parse_attr_list(self: any, conf: str): + self.attr_list = self._parse_list(conf) + + def parse_attr_val(self: any, conf: str): + for attr in self.attr_list: + if self.attr_val.get(attr) is None: + self.attr_val[attr] = {} + if conf.startswith('attr_{}.type'.format(attr)): + self.attr_val.get(attr)['type'] = self._parse_str(conf) + elif conf.startswith('attr_{}.paramType'.format(attr)): + self.attr_val.get(attr)['paramType'] = self._parse_str(conf) + elif conf.startswith('attr_{}.defaultValue'.format(attr)): + self.attr_val.get(attr)['defaultValue'] = self._parse_str(conf) + + def parse_replay_val(self: any, batch_list: list, iterator_list: list): + if self.op_type in batch_list: + self.op_replay_flag = True + self.op_replay_batch = True + elif self.op_type in iterator_list: + self.op_replay_flag = True + self.op_replay_batch = False + + +def _is_op_type_in_opdesc(op_descs: list, op_type: str): + for op in op_descs: + if op_type == op.op_type: + return True + return False + + +def _set_all_options_to_opdescs(op_descs, soc_ver_compile_options): + for op in op_descs: + op.custom_all_compile_options = soc_ver_compile_options + + +def _set_options_to_opdesc(op_descs, op_type, soc_ver_compile_options): + for op in op_descs: + if op.op_type != op_type: + continue + op.custom_compile_options = soc_ver_compile_options + + +def _trans_soc_ver_to_short(soc_ver: str): + low_soc_ver = soc_ver.lower() + if low_soc_ver not in SOC_TO_SHORT_SOC_MAP: + print(f'WARNING: caution: {soc_ver} will trans into ascend910, if not your intention,' + f'use ascend910b1~4 instead') + return SOC_TO_SHORT_SOC_MAP[low_soc_ver] + + +def _get_op_custom_options(op_descs: list, auto_gen_dir: str): + if auto_gen_dir is None: + return {} + file = os.path.join(auto_gen_dir, "custom_compile_options.ini") + if not os.path.exists(file): + print(f'WARNING: cannot find {auto_gen_dir}/custom_compile_options.ini') + return {} + with open (file, 'r') as fd: + lines = fd.readlines() + for line in lines: + param_list = str.split(line.rstrip('\n'), ',') + if len(param_list) != 3: + raise Exception(f'ERROR: custom compile option {param_list} len is not 3') + op_type = param_list[0] + if op_type.upper() == 'ALL': + op_type = OP_ALL + if op_type != OP_ALL and _is_op_type_in_opdesc(op_descs, op_type) == False: + print(f'WARNING: op: {op_type} are not exists in this project') + continue + soc_ver_compile_options = {} + soc_ver = param_list[1] + options_str = param_list[2] + options = str.split(options_str, ';') + if soc_ver == '': + soc_ver_compile_options[SOC_ALL] = options + else: + soc_ver_list = str.split(soc_ver, ';') + for ver in soc_ver_list: + short_ver = _trans_soc_ver_to_short(ver) + soc_ver_compile_options[short_ver] = options + if op_type == OP_ALL: + _set_all_options_to_opdescs(op_descs, soc_ver_compile_options) + else: + _set_options_to_opdesc(op_descs, op_type, soc_ver_compile_options) + + +def get_op_desc(file: str, batch_list: list, iterator_list: list, builder: any, + op_type: list, auto_gen_dir: str = None) -> list: + op_descs = [] + op_match = False + with open (file, 'r') as fd: + lines = fd.readlines() + for line in lines: + line = line.strip() + if line.startswith('['): + name = line[1:-1] + if op_type is None or name in op_type: + op_match = True + op_desc = builder(name) + op_desc.parse_replay_val(batch_list, iterator_list) + op_descs.append(op_desc) + else: + op_match = False + if op_type is not None and len(op_descs) == len(op_type): + return op_descs + continue + if not op_match: + continue + if line.startswith('input'): + op_desc.parse_input(line) + elif line.startswith('output'): + op_desc.parse_output(line) + elif line.startswith('dynamicFormat.flag'): + op_desc.parse_op_format(line) + elif line.startswith('needCheckSupport.flag'): + op_desc.parse_check_support(line) + elif line.startswith('rangeLimit.value'): + op_desc.parse_range_limit(line) + elif line.startswith('opInterface.value'): + op_desc.parse_op_intf(line) + elif line.startswith('kernel.name'): + op_desc.parse_kern_name(line) + elif line.startswith('opFile.value'): + op_desc.parse_op_file(line) + elif line.startswith('dynamicShapeSupport.flag'): + op_desc.parse_dynamic_shape(line) + elif line.startswith('attr.list'): + op_desc.parse_attr_list(line) + elif line.startswith('attr_'): + op_desc.parse_attr_val(line) + _get_op_custom_options(op_descs, auto_gen_dir) + return op_descs diff --git a/Increase_multiplexing/No_increase/cmake/util/parse_ini_to_json.py b/Increase_multiplexing/No_increase/cmake/util/parse_ini_to_json.py new file mode 100644 index 0000000000000000000000000000000000000000..721465fee306bfca8895e2991ba06d1547c9eb2b --- /dev/null +++ b/Increase_multiplexing/No_increase/cmake/util/parse_ini_to_json.py @@ -0,0 +1,338 @@ +# Copyright 2020-2021 Huawei Technologies Co., Ltd +# +# Licensed under the Apache License, Version 2.0 (the "License"); +# you may not use this file except in compliance with the License. +# You may obtain a copy of the License at +# +# http://www.apache.org/licenses/LICENSE-2.0 +# +# Unless required by applicable law or agreed to in writing, software +# distributed under the License is distributed on an "AS IS" BASIS, +# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. +# See the License for the specific language governing permissions and +# limitations under the License. + +""" +parser ini to json +""" + +import json +import os +import stat +import sys + + +ATTR_TYPE_LIST = ["int", "float", "bool", "str", "listInt", "listFloat", "listBool", "listStr", "listListInt", + "type", "listType", "tensor", "listTensor"] +ATTR_PARAMTYPE_LIST = ["optional", "required"] +BOOL_FLAG_KEY = ["dynamicFormat", "dynamicShapeSupport", "dynamicRankSupport", "precision_reduce", "heavyOp", + "needCheckSupport"] +BOOL_LIST = ["true", "false"] +DTYPE_LIST = ["float16", "float", "float32", "int8", "int16", "int32", "uint8", "uint16", "uint32", "bool", + "int64", "uint64", "qint8", "qint16", "qint32", "quint8", "quint16", "double", "complex64", + "complex128", "string", "resource", "dual", "dual_sub_int8", "dual_sub_uint8", "string_ref", + "int4", "bfloat16", "uint1"] +FORMAT_LIST = ["NCHW", "NHWC", "ND", "NC1HWC0", "FRACTAL_Z", "NC1C0HWPAD", "NHWC1C0", "FSR_NCHW", "FRACTAL_DECONV", + "C1HWNC0", "FRACTAL_DECONV_TRANSPOSE", "FRACTAL_DECONV_SP_STRIDE_TRANS", "NC1HWC0_C04", + "FRACTAL_Z_C04", "CHWN", "FRACTAL_DECONV_SP_STRIDE8_TRANS", "HWCN", "NC1KHKWHWC0", "BN_WEIGHT", + "FILTER_HWCK", "HASHTABLE_LOOKUP_LOOKUPS", "HASHTABLE_LOOKUP_KEYS", "HASHTABLE_LOOKUP_VALUE", + "HASHTABLE_LOOKUP_OUTPUT", "HASHTABLE_LOOKUP_HITS", "C1HWNCoC0", "MD", "NDHWC", "FRACTAL_ZZ", + "FRACTAL_NZ", "NCDHW", "DHWCN", "NDC1HWC0", "FRACTAL_Z_3D", "CN", "NC", "DHWNC", + "FRACTAL_Z_3D_TRANSPOSE", "FRACTAL_ZN_LSTM", "FRACTAL_ZN_RNN", "FRACTAL_Z_G", "NULL"] + + +def parse_ini_files(ini_files): + """ + parse ini files to json + Parameters: + ---------------- + ini_files:input file list + return:ops_info + ---------------- + """ + tbe_ops_info = {} + for ini_file in ini_files: + check_file_size(ini_file) + parse_ini_to_obj(ini_file, tbe_ops_info) + return tbe_ops_info + + +def check_file_size(input_file): + try: + file_size = os.path.getsize(input_file) + except OSError as os_error: + print('[ERROR] Failed to open "%s". %s' % (input_file, str(os_error))) + raise OSError from os_error + if file_size > 10*1024*1024: + print('[WARN] The size of %s exceeds 10MB, it may take more time to run, please wait.' % input_file) + + +def parse_ini_to_obj(ini_file, tbe_ops_info): + """ + parse ini file to json obj + Parameters: + ---------------- + ini_file:ini file path + tbe_ops_info:ops_info + ---------------- + """ + with open(ini_file) as ini_file: + lines = ini_file.readlines() + op_dict = {} + op_name = "" + find_op_type = False + for line in lines: + line = line.rstrip() + if line == "": + continue + if line.startswith("["): + if line.endswith("]"): + op_name = line[1:-1] + op_dict = {} + tbe_ops_info[op_name] = op_dict + find_op_type = True + elif "=" in line: + key1 = line[:line.index("=")] + key2 = line[line.index("=")+1:] + key1_0, key1_1 = key1.split(".") + if key1_0 not in op_dict: + op_dict[key1_0] = {} + if key1_1 in op_dict.get(key1_0): + raise RuntimeError("Op:" + op_name + " " + key1_0 + " " + + key1_1 + " is repeated!") + dic_key = op_dict.get(key1_0) + dic_key[key1_1] = key2 + else: + continue + if not find_op_type: + raise RuntimeError("Not find OpType in .ini file.") + + +def check_output_exist(op_dict, is_valid): + """ + Function Description: + Check output is exist + Parameter: op_dict + Parameter: is_valid + """ + if "output0" in op_dict: + output0_dict = op_dict.get("output0") + if output0_dict.get("name", None) is None: + is_valid = False + print("output0.name is required in .ini file!") + else: + is_valid = False + print("output0 is required in .ini file!") + return is_valid + + +def check_attr_dict(attr_dict, is_valid, attr): + """ + Function Description: + Check attr_dict + Parameter: attr_dict + Parameter: is_valid + Parameter: attr + """ + attr_type = attr_dict.get("type") + value = attr_dict.get("value") + param_type = attr_dict.get("paramType") + if attr_type is None or value is None: + is_valid = False + print("If attr.list is exist, {0}.type and {0}.value is required".format(attr)) + if param_type and param_type not in ATTR_PARAMTYPE_LIST: + is_valid = False + print("{0}.paramType only support {1}.".format(attr, ATTR_PARAMTYPE_LIST)) + if attr_type and attr_type not in ATTR_TYPE_LIST: + is_valid = False + print("{0}.type only support {1}.".format(attr, ATTR_TYPE_LIST)) + return is_valid + + +def check_attr(op_dict, is_valid): + """ + Function Description: + Check attr + Parameter: op_dict + Parameter: is_valid + """ + if "attr" in op_dict: + attr_dict = op_dict.get("attr") + attr_list_str = attr_dict.get("list", None) + if attr_list_str is None: + is_valid = False + print("attr.list is required in .ini file!") + else: + attr_list = attr_list_str.split(",") + for attr_name in attr_list: + attr = "attr_" + attr_name.strip() + attr_dict = op_dict.get(attr) + if attr_dict: + is_valid = check_attr_dict(attr_dict, is_valid, attr) + else: + is_valid = False + print("%s is required in .ini file, when attr.list is %s!" % (attr, attr_list_str)) + return is_valid + + +def check_bool_flag(op_dict, is_valid): + """ + Function Description: + check_bool_flag + Parameter: op_dict + Parameter: is_valid + """ + for key in BOOL_FLAG_KEY: + if key in op_dict: + op_bool_key = op_dict.get(key) + if op_bool_key.get("flag").strip() not in BOOL_LIST: + is_valid = False + print("{0}.flag only support {1}.".format(key, BOOL_LIST)) + return is_valid + + +def check_type_format(op_info, is_valid, op_info_key): + """ + Function Description: + Check type and format + Parameter: op_info + Parameter: is_valid + Parameter: op_info_key + """ + op_info_dtype_str = op_info.get("dtype") + op_info_dtype_num = 0 + op_info_format_num = 0 + if op_info_dtype_str: + op_info_dtype = op_info_dtype_str.split(",") + op_info_dtype_num = len(op_info_dtype) + for dtype in op_info_dtype: + if dtype.strip() not in DTYPE_LIST: + is_valid = False + print("{0}.dtype not support {1}.".format(op_info_key, dtype)) + op_info_format_str = op_info.get("format") + if op_info_format_str: + op_info_format = op_info_format_str.split(",") + op_info_format_num = len(op_info_format) + for op_format in op_info_format: + if op_format.strip() not in FORMAT_LIST: + is_valid = False + print("{0}.format not support {1}.".format(op_info_key, op_format)) + if op_info_dtype_num > 0 and op_info_format_num > 0: + if op_info_dtype_num != op_info_format_num: + is_valid = False + print("The number of {0}.dtype not match the number of {0}.format.".format(op_info_key)) + return is_valid + + +def check_op_info(tbe_ops): + """ + Function Description: + Check info. + Parameter: tbe_ops + Return Value: is_valid + """ + print("\n\n==============check valid for ops info start==============") + required_op_input_info_keys = ["paramType", "name"] + required_op_output_info_keys = ["paramType", "name"] + param_type_valid_value = ["dynamic", "optional", "required"] + is_valid = True + for op_key in tbe_ops: + op_dict = tbe_ops[op_key] + for op_info_key in op_dict: + if op_info_key.startswith("input"): + op_input_info = op_dict[op_info_key] + missing_keys = [] + for required_op_input_info_key in required_op_input_info_keys: + if required_op_input_info_key not in op_input_info: + missing_keys.append(required_op_input_info_key) + if len(missing_keys) > 0: + print("op: " + op_key + " " + op_info_key + " missing: " + + ",".join(missing_keys)) + is_valid = False + else: + if not op_input_info["paramType"] in param_type_valid_value: + print("op: " + op_key + " " + op_info_key + \ + " paramType not valid, valid key:[dynamic, " + "optional, required]") + is_valid = False + is_valid = check_type_format(op_input_info, is_valid, op_info_key) + if op_info_key.startswith("output"): + op_input_info = op_dict[op_info_key] + missing_keys = [] + for required_op_input_info_key in required_op_output_info_keys: + if required_op_input_info_key not in op_input_info: + missing_keys.append(required_op_input_info_key) + if len(missing_keys) > 0: + print("op: " + op_key + " " + op_info_key + " missing: " + + ",".join(missing_keys)) + is_valid = False + else: + if not op_input_info["paramType"] in param_type_valid_value: + print("op: " + op_key + " " + op_info_key + + " paramType not valid, valid key:[dynamic, " + "optional, required]") + is_valid = False + is_valid = check_type_format(op_input_info, is_valid, op_info_key) + is_valid = check_attr(op_dict, is_valid) + is_valid = check_bool_flag(op_dict, is_valid) + print("==============check valid for ops info end================\n\n") + return is_valid + + +def write_json_file(tbe_ops_info, json_file_path): + """ + Save info to json file + Parameters: + ---------------- + tbe_ops_info: ops_info + json_file_path: json file path + ---------------- + """ + json_file_real_path = os.path.realpath(json_file_path) + wr_flag = os.O_WRONLY | os.O_CREAT + wr_mode = stat.S_IWUSR | stat.S_IRUSR + with os.fdopen(os.open(json_file_real_path, wr_flag, wr_mode), 'w') as file_path: + # Only the owner and group have rights + os.chmod(json_file_real_path, stat.S_IWGRP + stat.S_IWUSR + stat.S_IRGRP + + stat.S_IRUSR) + json.dump(tbe_ops_info, file_path, sort_keys=True, indent=4, + separators=(',', ':')) + print("Compile op info cfg successfully.") + + +def parse_ini_to_json(ini_file_paths, outfile_path): + """ + parse ini files to json file + Parameters: + ---------------- + ini_file_paths: list of ini file path + outfile_path: output file path + ---------------- + """ + tbe_ops_info = parse_ini_files(ini_file_paths) + if not check_op_info(tbe_ops_info): + print("Compile op info cfg failed.") + return False + write_json_file(tbe_ops_info, outfile_path) + return True + + +if __name__ == '__main__': + args = sys.argv + + OUTPUT_FILE_PATH = "tbe_ops_info.json" + ini_file_path_list = [] + + for arg in args: + if arg.endswith("ini"): + ini_file_path_list.append(arg) + OUTPUT_FILE_PATH = arg.replace(".ini", ".json") + if arg.endswith("json"): + OUTPUT_FILE_PATH = arg + + if len(ini_file_path_list) == 0: + ini_file_path_list.append("tbe_ops_info.ini") + + if not parse_ini_to_json(ini_file_path_list, OUTPUT_FILE_PATH): + sys.exit(1) + sys.exit(0) diff --git a/Increase_multiplexing/No_increase/cmake/util/preset_parse.py b/Increase_multiplexing/No_increase/cmake/util/preset_parse.py new file mode 100644 index 0000000000000000000000000000000000000000..8f1124b1db30f552915958bc14066b8783f6ef74 --- /dev/null +++ b/Increase_multiplexing/No_increase/cmake/util/preset_parse.py @@ -0,0 +1,23 @@ +import json +import sys +import os + + +def get_config_opts(file): + src_dir = os.path.abspath(os.path.dirname(file)) + opts = '' + with open(file, 'r') as fd: + config = json.load(fd) + for conf in config: + if conf == 'configurePresets': + for node in config[conf]: + macros = node.get('cacheVariables') + if macros is not None: + for key in macros: + opts += '-D{}={} '.format(key, macros[key]['value']) + opts = opts.replace('${sourceDir}', src_dir) + print(opts) + + +if __name__ == "__main__": + get_config_opts(sys.argv[1]) diff --git a/Increase_multiplexing/No_increase/cmake/util/replay_codegen.py b/Increase_multiplexing/No_increase/cmake/util/replay_codegen.py new file mode 100644 index 0000000000000000000000000000000000000000..1baa364ef8b3a7dee9ea1f9ce53e7c06641a2d02 --- /dev/null +++ b/Increase_multiplexing/No_increase/cmake/util/replay_codegen.py @@ -0,0 +1,105 @@ +#!/usr/bin/env python +# -*- coding: UTF-8 -*- +""" +Created on Feb 28 20:56:45 2020 +Copyright (c) Huawei Technologies Co., Ltd. 2020-2021. All rights reserved. +""" + +import os +import stat +import collections +import kernel_entry as keb +from tiling_data_def_build import gen_tiling +import code_channel_infer +import const_var + +PYF_PATH = os.path.dirname(__file__) + +ReplayCodeGenParams = collections.namedtuple('ReplayCodeGenParams',\ +['op_type', 'impl', 'tiling_file', 'kernel', 'entry', 'argn', 'op_replay_batch', 'max_block_dim', 'max_shape_size']) + + +class ReplayCodeGen: + def __init__(self, replayCodeGenParams): + self.op_type = replayCodeGenParams.op_type + self.impl = replayCodeGenParams.impl + self.tiling_file = replayCodeGenParams.tiling_file + self.tiling_data_file = '' + self.kernel = replayCodeGenParams.kernel + self.entry = replayCodeGenParams.entry + self.argn = replayCodeGenParams.argn + self.batch = False + self.outdir = '' + self.data_type = 'uint8_t' + self.blknum = 32 + self.op_replay_batch = replayCodeGenParams.op_replay_batch + self.max_block_dim = replayCodeGenParams.max_block_dim + self.max_shape_size = replayCodeGenParams.max_shape_size + + def set_batch(self, is_batch): + self.batch = is_batch + + def set_outdir(self, outdir): + self.outdir = outdir + + def gen_replay(self, ops_product: str): + kerentry = os.path.join(self.outdir, self.kernel + '_entry.cce') + kerimpl = os.path.join(self.outdir, self.kernel + '_impl.cpp') + replayimpl = os.path.join(self.outdir, self.kernel + '_replay.cpp') + if self.batch: + reptmp = os.path.join(PYF_PATH, 'batch_replay_impl.temp') + else: + reptmp = os.path.join(PYF_PATH, 'replay_impl.temp') + kertmp = os.path.join(PYF_PATH, 'kernel_impl.temp') + self._gen_kentry(kerentry) + self._gen_kimpl_code(kerimpl, kertmp) + self._gen_tiling_data_header() + self._gen_replay_code(replayimpl, reptmp, ops_product) + + def _gen_tiling_data_header(self): + self.tiling_data_file = os.path.join(self.outdir, self.kernel + '_tiling_data.h') + gen_tiling(self.tiling_file, self.tiling_data_file) + + def _gen_kimpl_code(self, src, tmpfile): + with open(tmpfile, 'r') as fd: + temp = fd.read() + temp = temp.replace('__CCE_FILE__', self.impl) + with os.fdopen(os.open(src, const_var.WFLAGS, const_var.WMODES), 'w') as ofd: + ofd.write(temp) + + def _gen_replay_code(self, src, tmpfile, ops_product: str): + with open(tmpfile, 'r') as fd: + temp = fd.read() + temp = temp.replace('__ARG_NUM__', str(self.argn)) + argdef = [] + kargs = [] + for i in range(0, self.argn): + argdef.append('{} *'.format(self.data_type)) + kargs.append('({} *)GetArg({})'.format(self.data_type, i)) + temp = temp.replace('__ARGS_DEF__', ', '.join(argdef)) + temp = temp.replace('__KERNEL_ARGS__', ', '.join(kargs)) + temp = temp.replace('__KERNEL_FUN__', self.entry) + core_type_infer = 'core_type' + code_channel = code_channel_infer.infer_code_channel(code_channel_infer.InfoCodeChanelParams(self.impl,\ + self.tiling_data_file, self.kernel, self.outdir, ops_product, None)) + if code_channel == code_channel_infer.CODE_VEC: + core_type_infer = '0' + elif code_channel == code_channel_infer.CODE_CUBE: + core_type_infer = '1' + temp = temp.replace('__CORE_TYPE__', core_type_infer) + # regist function + temp = temp.replace('__OPS_PRODUCT__', ops_product) + temp = temp.replace('__OPTYPE__', self.op_type) + with os.fdopen(os.open(src, const_var.WFLAGS, const_var.WMODES), 'w') as ofd: + ofd.write(temp) + + def _gen_kentry(self, src): + kf = '' + pre_alloc_str = 'A' * 256 + if self.batch: + kf += keb.batch_code_gen("K{:02d}_{}{}".format(0, self.entry, pre_alloc_str), self.argn, self.data_type) + else: + kf += keb.mc_code_gen("K{:02d}_{}{}".format(0, self.entry, pre_alloc_str),\ + self.argn, self.data_type, self.blknum) + with os.fdopen(os.open(src, const_var.WFLAGS, const_var.WMODES), 'w') as ofd: + ofd.write(kf) diff --git a/Increase_multiplexing/No_increase/cmake/util/replay_impl.temp b/Increase_multiplexing/No_increase/cmake/util/replay_impl.temp new file mode 100644 index 0000000000000000000000000000000000000000..1d30dd8658e0a72200b3d5222e11d29170e21f57 --- /dev/null +++ b/Increase_multiplexing/No_increase/cmake/util/replay_impl.temp @@ -0,0 +1,120 @@ +#include +#include +#include +#include +#include +#include +#include "replay_def.h" +#include "code_gen.h" +#include "replay_fun.h" +#include "register/op_check.h" +#define __ASCENDC_REPLAY_CODE__ +using namespace std; +using namespace optiling; +using namespace AscendCReplay; + +extern "C" void __KERNEL_FUN__ (__ARGS_DEF__, const char *); +extern "C" int elf_append(char *elf, uint32_t elfSize, char *jit, int kernum, int blknum[], char *atext[], + int alen[], int atlen, const char* kernelname[]); + +#define KERNEL_N 1 +#define ARG_N (__ARG_NUM__) +#define MAX_L (1024 * 1024 * 100) +#define MAX_E (1024 * 1024) + +int __KERNEL_FUN___replay___OPS_PRODUCT__(ReplayFuncParam& param, const int core_type) +{ + // gen type 1 : direct call codes 0: load .o file + if (param.gentype < 0 || param.gentype > 1) { + printf("Error: call replay gen type is %d, should only be 1 or 0\n", param.gentype); + return 0; + } else if (param.gentype == 1 && param.objptr == nullptr) { + printf("Error: call replay with direct call mode, but code obj addr is null\n"); + return 0; + } else if (param.gentype == 0 && param.output_kernel_file == nullptr) { + printf("Error: call replay with object file mode, but object file path is null\n"); + return 0; + } + // core_type 0:MIX 1:CUBE 2:VEC + if (core_type < 0 || core_type > 2) { + printf("Error: call replay core type is %d !\n", core_type); + return 0; + } + g_coreType = __CORE_TYPE__; + g_taskRation = param.task_ration; + g_tilingKey = param.tiling_key; + + unsigned char *buf, *jit; + char *kernel[KERNEL_N * 32]; + int len[KERNEL_N * 32]; + int blknum[KERNEL_N]; + int max; + block_num = param.block_dim; + g_ubBase = block_num; + uint8_t *code = (uint8_t *)malloc(MAX_L); + uint8_t *pos = code; + struct timespec tp1, tp2; + + clock_gettime(CLOCK_MONOTONIC, &tp1); + if (block_num > 32) { + printf("Error: block_num > 32\n"); + return 0; + } + //__OP_FOPEN__ + for (int i = 0; i < KERNEL_N; i++) { + for (int j = 0; j < ARG_N; j++) + AddArg(j, ARG_STEP * (j + 1)); + for (block_idx = 0; block_idx < block_num; block_idx++) { + //__OP_SET_KERNEL__ + int code_idx = i * block_num + block_idx; +#ifdef FP_CEILING + SetCtrlFloatEnable(); +#else + SetCtrlFloatDisable(); +#endif + CodeInit(pos, false); + __KERNEL_FUN__(__KERNEL_ARGS__, param.tiling_data); + CodeEnd(); + kernel[code_idx] = (char *)pos; + len[code_idx] = CodeLen(); + pos += len[code_idx]; + printf("kernel %d core %ld code generated len %d\n", i, block_idx, len[code_idx]); + } + blknum[i] = block_num; + } + //__OP_FCLOSE__ + clock_gettime(CLOCK_MONOTONIC, &tp2); + buf = (unsigned char *)malloc(MAX_E); + int fd = open(param.entry_file, O_RDONLY); + if (fd < 0) { + printf("[error]: cannot find entry.o : %s\n", param.entry_file); + return 0; + } + uint32_t bufSize = read(fd, buf, MAX_E); + if (bufSize <= 0) { + printf("[error]: entry.o : %s is too small ! \n", param.entry_file); + } + close(fd); + jit = (unsigned char *)malloc(MAX_L); + printf("total code generated %ld\n", pos - code); + int sz = elf_append((char *)buf, bufSize, (char *)jit, KERNEL_N, blknum, kernel, len, pos - code, ¶m.kernel_name); + if (tp1.tv_sec != tp2.tv_sec) { + printf("%ld NS\n", tp2.tv_nsec + 1000000000 - tp1.tv_nsec); + } else { + printf("%ld NS\n", tp2.tv_nsec - tp1.tv_nsec); + } + printf("new elf size %d\n", sz); + if (param.gentype == 0) { + fd = open(param.output_kernel_file, O_RDWR | O_CREAT | O_TRUNC, S_IRUSR | S_IWUSR); + (void)write(fd, jit, sz); + close(fd); + free(jit); + } else if (param.gentype == 1) { + *param.objptr = (char*)jit; + } + free(buf); + free(code); + return sz; +} + +REG_REPLAY_FUNC(__OPTYPE__, __OPS_PRODUCT__, __KERNEL_FUN___replay___OPS_PRODUCT__); diff --git a/Increase_multiplexing/No_increase/cmake/util/tiling_data_def_build.py b/Increase_multiplexing/No_increase/cmake/util/tiling_data_def_build.py new file mode 100644 index 0000000000000000000000000000000000000000..a96304261c9369c9b2e24c5f2485615c0835f277 --- /dev/null +++ b/Increase_multiplexing/No_increase/cmake/util/tiling_data_def_build.py @@ -0,0 +1,84 @@ +#!/usr/bin/env python +# coding=utf-8 +""" +Function: +The replay funtion entry +Copyright Information: +Huawei Technologies Co., Ltd. All Rights Reserved © 2020 +""" + +import sys +import os +import stat +import re +import const_var + + +def gen_tiling(tiling_header_file: str, tiling_file_out: str): + if not os.path.exists(tiling_header_file): + print("warning: no userdef tiling header file: ", tiling_header_file) + return + print("generate tiling def header file: ", tiling_file_out) + tmp_name = os.path.splitext(os.path.basename(tiling_header_file))[0].upper() + tiling_source = '#ifndef __{}_H__\n'.format(tmp_name) + tiling_source += '#define __{}_H__\n\n'.format(tmp_name) + tiling_source += '#include \n' + tiling_source += '#include \n\n' + tiling_source += '#include "kernel_tiling/kernel_tiling.h"\n\n' + end_source = "" + pattern = re.compile(r'[(](.*)[)]', re.S) + with open(tiling_header_file, 'r') as fd: + lines = fd.readlines() + for line in lines: + line = line.strip() + if (line.startswith('BEGIN_TILING_DATA_DEF')): + tiling_source += '#pragma pack(1)\n' + tiling_source += 'struct ' + struct_def = re.findall(pattern, line)[0] + tiling_source += struct_def + ' {\n' + elif (line.startswith('TILING_DATA_FIELD_DEF_ARR')): + field_params = re.findall(pattern, line)[0] + fds = field_params.split(',') + tiling_source += ' {} {}[{}] = {{}};\n'.format(fds[0].strip(), fds[2].strip(), fds[1].strip()) + elif (line.startswith('TILING_DATA_FIELD_DEF_STRUCT')): + field_params = re.findall(pattern, line)[0] + fds = field_params.split(',') + tiling_source += ' {} {};\n'.format(fds[0].strip(), fds[1].strip()) + elif (line.startswith('TILING_DATA_FIELD_DEF')): + field_params = re.findall(pattern, line)[0] + fds = field_params.split(',') + tiling_source += ' {} {} = 0;\n'.format(fds[0].strip(), fds[1].strip()) + elif (line.startswith('END_TILING_DATA_DEF')): + tiling_source += '};\n' + tiling_source += '#pragma pack()\n\n' + tiling_source += '#ifdef __NPU_TILING__\n' + tiling_source += \ + 'inline [aicore] void Init{stru}(const __gm__ uint8_t* tiling, {stru}* const_data)\n'\ + .format(stru=struct_def) + tiling_source += '{\n' + tiling_source += ' const __gm__ uint32_t *src = (const __gm__ uint32_t *)tiling;\n' + tiling_source += ' uint32_t *dst = (uint32_t *)const_data;\n' + tiling_source += ' for (auto i = 0; i < sizeof({}) / 4; i++) *(dst + i) = *(src + i);\n'\ + .format(struct_def) + tiling_source += '}\n' + tiling_source += '#else\n' + tiling_source += 'inline void Init{stru}(uint8_t* tiling, {stru}* const_data)\n'.format(stru=struct_def) + tiling_source += '{\n' + tiling_source += ' memcpy(const_data, tiling, sizeof({}));\n'.format(struct_def) + tiling_source += '}\n' + tiling_source += '#endif\n\n' + end_source = ''' +#define GET_TILING_DATA(tiling_data, tiling_arg) \\ +{stru} tiling_data; \\ +Init{stru}(tiling_arg, &tiling_data)\n +'''.format(stru=struct_def) + tiling_source += end_source + tiling_source += '#endif' + with os.fdopen(os.open(tiling_file_out, const_var.WFLAGS, const_var.WMODES), 'w') as ofd: + ofd.write(tiling_source) + + +if __name__ == '__main__': + if len(sys.argv) <= 2: + raise RuntimeError('arguments must greater than 2') + gen_tiling(sys.argv[1], sys.argv[2]) diff --git a/Increase_multiplexing/No_increase/framework/CMakeLists.txt b/Increase_multiplexing/No_increase/framework/CMakeLists.txt new file mode 100644 index 0000000000000000000000000000000000000000..b6be9b492610f4d45b25bb7725648df9aac39a12 --- /dev/null +++ b/Increase_multiplexing/No_increase/framework/CMakeLists.txt @@ -0,0 +1,11 @@ +if(NOT EXISTS "${CMAKE_CURRENT_SOURCE_DIR}/mindspore") + if(EXISTS "${CMAKE_CURRENT_SOURCE_DIR}/caffe_plugin") + add_subdirectory(caffe_plugin) + endif() + if(EXISTS "${CMAKE_CURRENT_SOURCE_DIR}/tf_plugin") + add_subdirectory(tf_plugin) + endif() + if(EXISTS "${CMAKE_CURRENT_SOURCE_DIR}/onnx_plugin") + add_subdirectory(onnx_plugin) + endif() +endif() diff --git a/Increase_multiplexing/No_increase/framework/tf_plugin/CMakeLists.txt b/Increase_multiplexing/No_increase/framework/tf_plugin/CMakeLists.txt new file mode 100644 index 0000000000000000000000000000000000000000..a6aba5c207d3b85ad16fdea69dd813dd6cc371b1 --- /dev/null +++ b/Increase_multiplexing/No_increase/framework/tf_plugin/CMakeLists.txt @@ -0,0 +1,14 @@ + +aux_source_directory(${CMAKE_CURRENT_SOURCE_DIR} plugin_srcs) +add_library(cust_tf_parsers SHARED ${plugin_srcs}) +target_compile_definitions(cust_tf_parsers PRIVATE google=ascend_private) +if(ENABLE_CROSS_COMPILE) + target_link_directories(cust_tf_parsers PRIVATE + ${CMAKE_COMPILE_COMPILER_LIBRARY} + ${CMAKE_COMPILE_RUNTIME_LIBRARY} + ) +endif() +target_link_libraries(cust_tf_parsers PRIVATE intf_pub graph) +install(TARGETS cust_tf_parsers + LIBRARY DESTINATION packages/vendors/${vendor_name}/framework/tensorflow +) diff --git a/Increase_multiplexing/No_increase/framework/tf_plugin/tensorflow_add_custom_plugin.cc b/Increase_multiplexing/No_increase/framework/tf_plugin/tensorflow_add_custom_plugin.cc new file mode 100644 index 0000000000000000000000000000000000000000..2cd837ce58d9aba9d65d15d57c5fe74adac868c4 --- /dev/null +++ b/Increase_multiplexing/No_increase/framework/tf_plugin/tensorflow_add_custom_plugin.cc @@ -0,0 +1,23 @@ +/* Copyright (C) 2020-2021. Huawei Technologies Co., Ltd. All +rights reserved. + * + * This program is free software; you can redistribute it and/or modify + * it under the terms of the Apache License Version 2.0. + * You may not use this file except in compliance with the License. + * + * This program is distributed in the hope that it will be useful, + * but WITHOUT ANY WARRANTY; without even the implied warranty of + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + * Apache License for more details at + * http://www.apache.org/licenses/LICENSE-2.0 + */ + +#include "register/register.h" + +namespace domi { +// register op info to GE +REGISTER_CUSTOM_OP("AddCustom") + .FrameworkType(TENSORFLOW) // type: CAFFE, TENSORFLOW + .OriginOpType("Add") // name in tf module + .ParseParamsByOperatorFn(AutoMappingByOpFn); +} // namespace domi diff --git a/Increase_multiplexing/No_increase/op_host/CMakeLists.txt b/Increase_multiplexing/No_increase/op_host/CMakeLists.txt new file mode 100644 index 0000000000000000000000000000000000000000..40dd51cfac524b0a9607b7d8b2813edd2210c509 --- /dev/null +++ b/Increase_multiplexing/No_increase/op_host/CMakeLists.txt @@ -0,0 +1,82 @@ + +aux_source_directory(${CMAKE_CURRENT_SOURCE_DIR} ops_srcs) + +opbuild(OPS_SRC ${ops_srcs} + OUT_DIR ${ASCEND_AUTOGEN_PATH} +) + +add_library(cust_op_proto SHARED ${ops_srcs} ${ASCEND_AUTOGEN_PATH}/op_proto.cc) +target_compile_definitions(cust_op_proto PRIVATE OP_PROTO_LIB) +target_compile_options(cust_op_proto PRIVATE + -fvisibility=hidden +) +if(ENABLE_CROSS_COMPILE) + target_link_directories(cust_op_proto PRIVATE + ${CMAKE_COMPILE_COMPILER_LIBRARY} + ${CMAKE_COMPILE_RUNTIME_LIBRARY} + ) +endif() +target_link_libraries(cust_op_proto PRIVATE + intf_pub + exe_graph + register + tiling_api + -Wl,--whole-archive + rt2_registry + -Wl,--no-whole-archive +) +set_target_properties(cust_op_proto PROPERTIES OUTPUT_NAME + cust_opsproto_rt2.0 +) +add_library(cust_optiling SHARED ${ops_srcs}) +target_compile_definitions(cust_optiling PRIVATE OP_TILING_LIB) +target_compile_options(cust_optiling PRIVATE + -fvisibility=hidden +) +if(ENABLE_CROSS_COMPILE) + target_link_directories(cust_optiling PRIVATE + ${CMAKE_COMPILE_COMPILER_LIBRARY} + ${CMAKE_COMPILE_RUNTIME_LIBRARY} + ) +endif() +target_link_libraries(cust_optiling PRIVATE + intf_pub + exe_graph + register + tiling_api + -Wl,--whole-archive + rt2_registry + -Wl,--no-whole-archive +) +set_target_properties(cust_optiling PROPERTIES OUTPUT_NAME + cust_opmaster_rt2.0 +) + +file(GLOB aclnn_src ${ASCEND_AUTOGEN_PATH}/aclnn_*.cpp) +file(GLOB aclnn_inc ${ASCEND_AUTOGEN_PATH}/aclnn_*.h) +add_library(cust_opapi SHARED ${aclnn_src}) +if(ENABLE_CROSS_COMPILE) + target_link_directories(cust_opapi PRIVATE + ${CMAKE_COMPILE_COMPILER_LIBRARY} + ${CMAKE_COMPILE_RUNTIME_LIBRARY} + ) +endif() +target_link_libraries(cust_opapi PRIVATE intf_pub ascendcl nnopbase) + +add_custom_target(optiling_compat ALL + COMMAND ln -sf lib/linux/${CMAKE_SYSTEM_PROCESSOR}/$ + ${CMAKE_CURRENT_BINARY_DIR}/liboptiling.so +) + +install(TARGETS cust_op_proto + LIBRARY DESTINATION packages/vendors/${vendor_name}/op_proto/lib/linux/${CMAKE_SYSTEM_PROCESSOR}) +install(FILES ${ASCEND_AUTOGEN_PATH}/op_proto.h + DESTINATION packages/vendors/${vendor_name}/op_proto/inc) +install(TARGETS cust_optiling + LIBRARY DESTINATION packages/vendors/${vendor_name}/op_impl/ai_core/tbe/op_tiling/lib/linux/${CMAKE_SYSTEM_PROCESSOR}) +install(FILES ${CMAKE_CURRENT_BINARY_DIR}/liboptiling.so + DESTINATION packages/vendors/${vendor_name}/op_impl/ai_core/tbe/op_tiling) +install(TARGETS cust_opapi + LIBRARY DESTINATION packages/vendors/${vendor_name}/op_api/lib) +install(FILES ${aclnn_inc} + DESTINATION packages/vendors/${vendor_name}/op_api/include) diff --git a/Increase_multiplexing/No_increase/op_host/add_custom.cpp b/Increase_multiplexing/No_increase/op_host/add_custom.cpp new file mode 100644 index 0000000000000000000000000000000000000000..b61a67f119503aa924b79f4d6df351bddbad69d5 --- /dev/null +++ b/Increase_multiplexing/No_increase/op_host/add_custom.cpp @@ -0,0 +1,117 @@ +#include "add_custom_tiling.h" +#include "register/op_def_registry.h" +#include "graph/utils/type_utils.h" +#include "tiling/platform/platform_ascendc.h" + +namespace optiling { +const uint32_t BLOCK_SIZE = 32; +const uint32_t BUFFER_NUM = 2; +static ge::graphStatus TilingFunc(gert::TilingContext* context) +{ + TilingData tiling; + uint64_t ubSize; + auto ascendcPlatform = platform_ascendc::PlatformAscendC(context->GetPlatformInfo()); + ascendcPlatform.GetCoreMemSize(platform_ascendc::CoreMemType::UB, ubSize); + auto coreNum = ascendcPlatform.GetCoreNum(); + + // Based on the input length and the number of inputs, the number of bytes of the input data type is obtained + uint32_t inputNum = context->GetInputShape(0)->GetStorageShape().GetShapeSize(); + uint32_t typeLength = 0; + ge::TypeUtils::GetDataTypeLength(context->GetInputDesc(0)->GetDataType(), typeLength); + uint32_t inputLength = inputNum * typeLength; + uint32_t inputBytes = inputLength / inputNum; + + // There are a total of 3 shared UB spaces in the input and output. If it's int8, there are 2 more TBUFs + uint32_t ubDataNumber = (inputBytes == 1) ? 5 : 3; + // The number of 32B data blocks that can be used for each data. DOUBLE BUFFER is already counted here + uint32_t tileBlockNum = (ubSize / BLOCK_SIZE / BUFFER_NUM) / ubDataNumber; + uint32_t tileDataNum = (tileBlockNum * BLOCK_SIZE) / inputBytes; + + // Input data for 32B alignment + uint32_t inputLengthAlgin32 = (((inputLength + BLOCK_SIZE - 1) / BLOCK_SIZE) * BLOCK_SIZE); + // There is at least 32B of data on each core, satisfying several settings for several cores. The maximum number of audits is the actual number of audits + coreNum = (coreNum < inputLengthAlgin32 / BLOCK_SIZE) ? coreNum : inputLengthAlgin32 / BLOCK_SIZE; + coreNum = (coreNum >= 1) ? coreNum : 1; + uint32_t everyCoreInputBlockNum = inputLengthAlgin32 / BLOCK_SIZE / coreNum; + uint32_t tailBlockNum = (inputLengthAlgin32 / BLOCK_SIZE) % coreNum; + + // Small chunks are calculated and sliced several times using the number of data on each core + uint32_t smallCoreDataNum = everyCoreInputBlockNum * BLOCK_SIZE / inputBytes; + uint32_t smallTileNum = everyCoreInputBlockNum / tileBlockNum; + uint32_t finalSmallTileNum = (everyCoreInputBlockNum % tileBlockNum) == 0 ? smallTileNum : smallTileNum + 1; + // Tail block calculation for small chunks of data + uint32_t smallTailDataNum = smallCoreDataNum - (tileDataNum * smallTileNum); + smallTailDataNum = smallTailDataNum == 0 ? tileDataNum : smallTailDataNum; + + // The total length of a large block of data is 32B larger than that of a small block of data + everyCoreInputBlockNum += 1; + uint32_t bigCoreDataNum = everyCoreInputBlockNum * BLOCK_SIZE / inputBytes; + uint32_t bigTileNum = everyCoreInputBlockNum / tileBlockNum; + uint32_t finalBigTileNum = (everyCoreInputBlockNum % tileBlockNum) == 0 ? bigTileNum : bigTileNum + 1; + uint32_t bigTailDataNum = bigCoreDataNum - tileDataNum * bigTileNum; + bigTailDataNum = bigTailDataNum == 0 ? tileDataNum : bigTailDataNum; + + tiling.set_smallCoreDataNum(smallCoreDataNum); + tiling.set_bigCoreDataNum(bigCoreDataNum); + tiling.set_tileDataNum(tileDataNum); + tiling.set_smallTailDataNum(smallTailDataNum); + tiling.set_bigTailDataNum(bigTailDataNum); + tiling.set_finalSmallTileNum(finalSmallTileNum); + tiling.set_finalBigTileNum(finalBigTileNum); + tiling.set_tailBlockNum(tailBlockNum); + + context->SetBlockDim(coreNum); + tiling.SaveToBuffer(context->GetRawTilingData()->GetData(), context->GetRawTilingData()->GetCapacity()); + context->GetRawTilingData()->SetDataSize(tiling.GetDataSize()); + size_t *currentWorkspace = context->GetWorkspaceSizes(1); + currentWorkspace[0] = 0; + return ge::GRAPH_SUCCESS; +} +} + +namespace ge { +static ge::graphStatus InferShape(gert::InferShapeContext* context) +{ + const gert::Shape* x1_shape = context->GetInputShape(0); + gert::Shape* y_shape = context->GetOutputShape(0); + *y_shape = *x1_shape; + return GRAPH_SUCCESS; +} +static graphStatus InferDataType(gert::InferDataTypeContext* context) +{ + const auto inputDataType = context->GetInputDataType(0); + context->SetOutputDataType(0, inputDataType); + return ge::GRAPH_SUCCESS; +} +} + +namespace ops { +class AddCustom : public OpDef { +public: + explicit AddCustom(const char* name) : OpDef(name) + { + this->Input("x") + .ParamType(REQUIRED) + .DataType({ge::DT_FLOAT, ge::DT_FLOAT16, ge::DT_INT32, ge::DT_INT8}) + .Format({ge::FORMAT_ND, ge::FORMAT_ND, ge::FORMAT_ND, ge::FORMAT_ND}) + .UnknownShapeFormat({ge::FORMAT_ND, ge::FORMAT_ND, ge::FORMAT_ND, ge::FORMAT_ND}); + this->Input("y") + .ParamType(REQUIRED) + .DataType({ge::DT_FLOAT, ge::DT_FLOAT16, ge::DT_INT32, ge::DT_INT8}) + .Format({ge::FORMAT_ND, ge::FORMAT_ND, ge::FORMAT_ND, ge::FORMAT_ND}) + .UnknownShapeFormat({ge::FORMAT_ND, ge::FORMAT_ND, ge::FORMAT_ND, ge::FORMAT_ND}); + this->Output("z") + .ParamType(REQUIRED) + .DataType({ge::DT_FLOAT, ge::DT_FLOAT16, ge::DT_INT32, ge::DT_INT8}) + .Format({ge::FORMAT_ND, ge::FORMAT_ND, ge::FORMAT_ND, ge::FORMAT_ND}) + .UnknownShapeFormat({ge::FORMAT_ND, ge::FORMAT_ND, ge::FORMAT_ND, ge::FORMAT_ND}); + + this->SetInferShape(ge::InferShape).SetInferDataType(ge::InferDataType); + this->AICore() + .SetTiling(optiling::TilingFunc) + .AddConfig("ascend310b") + .AddConfig("ascend910b"); + } +}; +OP_ADD(AddCustom); +} diff --git a/Increase_multiplexing/No_increase/op_host/add_custom_tiling.h b/Increase_multiplexing/No_increase/op_host/add_custom_tiling.h new file mode 100644 index 0000000000000000000000000000000000000000..28fd00a379849c75888e643127cc04cc4e249545 --- /dev/null +++ b/Increase_multiplexing/No_increase/op_host/add_custom_tiling.h @@ -0,0 +1,22 @@ +/* + * Copyright (c) Huawei Technologies Co., Ltd. 2022-2023. All rights reserved. + */ +#ifndef ADD_CUSTOM_TILING_H +#define ADD_CUSTOM_TILING_H +#include "register/tilingdata_base.h" + +namespace optiling { +BEGIN_TILING_DATA_DEF(TilingData) + TILING_DATA_FIELD_DEF(uint32_t, smallCoreDataNum); + TILING_DATA_FIELD_DEF(uint32_t, bigCoreDataNum); + TILING_DATA_FIELD_DEF(uint32_t, finalBigTileNum); + TILING_DATA_FIELD_DEF(uint32_t, finalSmallTileNum); + TILING_DATA_FIELD_DEF(uint32_t, tileDataNum); + TILING_DATA_FIELD_DEF(uint32_t, smallTailDataNum); + TILING_DATA_FIELD_DEF(uint32_t, bigTailDataNum); + TILING_DATA_FIELD_DEF(uint32_t, tailBlockNum); +END_TILING_DATA_DEF; + +REGISTER_TILING_DATA_CLASS(AddCustom, TilingData) +} +#endif // ADD_CUSTOM_TILING_H \ No newline at end of file diff --git a/Increase_multiplexing/No_increase/op_kernel/CMakeLists.txt b/Increase_multiplexing/No_increase/op_kernel/CMakeLists.txt new file mode 100644 index 0000000000000000000000000000000000000000..0d31a444cd71b6e455dc206b9b89159dea9f4ce2 --- /dev/null +++ b/Increase_multiplexing/No_increase/op_kernel/CMakeLists.txt @@ -0,0 +1,61 @@ +# set custom compile options +if ("${CMAKE_BUILD_TYPE}x" STREQUAL "Debugx") + add_ops_compile_options(ALL OPTIONS -g -O0) +endif() + +foreach(compute_unit ${ASCEND_COMPUTE_UNIT}) + + # generate aic-${compute_unit}-ops-info.json + add_ops_info_target(TARGET ops_info_gen_${compute_unit} + OUTPUT ${CMAKE_CURRENT_BINARY_DIR}/tbe/op_info_cfg/ai_core/${compute_unit}/aic-${compute_unit}-ops-info.json + OPS_INFO ${ASCEND_AUTOGEN_PATH}/aic-${compute_unit}-ops-info.ini + INSTALL_DIR packages/vendors/${vendor_name}/op_impl/ai_core/tbe/config/${compute_unit} + ) + + # generate ascendc impl py once + if (NOT TARGET ascendc_impl_gen) + add_ops_impl_target(TARGET ascendc_impl_gen + OPS_INFO ${ASCEND_AUTOGEN_PATH}/aic-${compute_unit}-ops-info.ini + IMPL_DIR ${CMAKE_CURRENT_SOURCE_DIR} + OUT_DIR ${CMAKE_CURRENT_BINARY_DIR}/tbe + INSTALL_DIR packages/vendors/${vendor_name}/op_impl/ai_core/tbe/${vendor_name}_impl + ) + endif() + + # dynamic shape binary compile + if (${ENABLE_BINARY_PACKAGE}) + add_bin_compile_target(TARGET ascendc_bin_${compute_unit} + OPS_INFO ${ASCEND_AUTOGEN_PATH}/aic-${compute_unit}-ops-info.ini + IMPL_DIR ${CMAKE_CURRENT_SOURCE_DIR} + ADP_DIR ${CMAKE_CURRENT_BINARY_DIR}/tbe/dynamic + OUT_DIR ${CMAKE_CURRENT_BINARY_DIR}/binary/${compute_unit} + INSTALL_DIR packages/vendors/${vendor_name}/op_impl/ai_core/tbe/kernel + COMPUTE_UNIT ${compute_unit} + ) + add_dependencies(ascendc_bin_${compute_unit} ascendc_impl_gen) + endif() + +endforeach() + +# generate npu_supported_ops.json +add_npu_support_target(TARGET npu_supported_ops + OPS_INFO_DIR ${ASCEND_AUTOGEN_PATH} + OUT_DIR ${CMAKE_CURRENT_BINARY_DIR}/tbe/op_info_cfg/ai_core + INSTALL_DIR packages/vendors/${vendor_name}/framework/${ASCEND_FRAMEWORK_TYPE} +) + +if(ENABLE_TEST AND EXISTS ${CMAKE_CURRENT_SOURCE_DIR}/testcases) + add_subdirectory(testcases) +endif() + +# install kernel file +if (${ENABLE_SOURCE_PACKAGE}) + file(GLOB KERNEL_FILES + ${CMAKE_CURRENT_SOURCE_DIR}/*.cpp + ${CMAKE_CURRENT_SOURCE_DIR}/*.h + ${CMAKE_CURRENT_SOURCE_DIR}/*.py + ) + install(FILES ${KERNEL_FILES} + DESTINATION packages/vendors/${vendor_name}/op_impl/ai_core/tbe/${vendor_name}_impl/dynamic + ) +endif() diff --git a/Increase_multiplexing/No_increase/op_kernel/add_custom.cpp b/Increase_multiplexing/No_increase/op_kernel/add_custom.cpp new file mode 100644 index 0000000000000000000000000000000000000000..72f67947f2817e37494063ad973e47d0ade79fd9 --- /dev/null +++ b/Increase_multiplexing/No_increase/op_kernel/add_custom.cpp @@ -0,0 +1,135 @@ +/* + * Copyright (c) Huawei Technologies Co., Ltd. 2022-2023. All rights reserved. + * + * Function : z = x + y + * This sample is a very basic sample that implements vector add on Ascend plaform. + */ +#include "kernel_operator.h" +using namespace AscendC; +// tensor num for each queue +constexpr int32_t BUFFER_NUM = 2; + +template class KernelAdd { + using T = TYPE_X; +public: + __aicore__ inline KernelAdd() {} + __aicore__ inline void Init(GM_ADDR x, GM_ADDR y, GM_ADDR z, uint32_t smallCoreDataNum, + uint32_t bigCoreDataNum, uint32_t finalBigTileNum, + uint32_t finalSmallTileNum, uint32_t tileDataNum, + uint32_t smallTailDataNum, uint32_t bigTailDataNum, + uint32_t tailBlockNum) + { + ASSERT(GetBlockNum() != 0 && "block dim can not be zero!"); + uint32_t coreNum = GetBlockIdx(); + uint32_t globalBufferIndex = bigCoreDataNum * GetBlockIdx(); + this->tileDataNum = tileDataNum; + if (coreNum < tailBlockNum) { + this->coreDataNum = bigCoreDataNum; + this->tileNum = finalBigTileNum; + this->tailDataNum = bigTailDataNum; + } + else { + this->coreDataNum = smallCoreDataNum; + this->tileNum = finalSmallTileNum; + this->tailDataNum = smallTailDataNum; + globalBufferIndex -= (bigCoreDataNum - smallCoreDataNum) * (GetBlockIdx() - tailBlockNum); + } + xGm.SetGlobalBuffer((__gm__ TYPE_X*)x + globalBufferIndex, this->coreDataNum); + yGm.SetGlobalBuffer((__gm__ TYPE_Y*)y + globalBufferIndex, this->coreDataNum); + zGm.SetGlobalBuffer((__gm__ TYPE_Z*)z + globalBufferIndex, this->coreDataNum); + pipe.InitBuffer(inQueueX, BUFFER_NUM, this->tileDataNum * sizeof(TYPE_X)); + pipe.InitBuffer(inQueueY, BUFFER_NUM, this->tileDataNum * sizeof(TYPE_Y)); + pipe.InitBuffer(outQueueZ, BUFFER_NUM, this->tileDataNum * sizeof(TYPE_Z)); + pipe.InitBuffer(tmp1, this->tileDataNum * sizeof(half)); + pipe.InitBuffer(tmp2, this->tileDataNum * sizeof(half)); + } + __aicore__ inline void Process() + { + int32_t loopCount = this->tileNum; + this->processDataNum = this->tileDataNum; + for (int32_t i = 0; i < loopCount; i++) { + if (i == this->tileNum - 1) { + this->processDataNum = this->tailDataNum; + } + CopyIn(i); + Compute(i); + CopyOut(i); + } + } + +private: + __aicore__ inline void CopyIn(int32_t progress) + { + LocalTensor xLocal = inQueueX.AllocTensor(); + LocalTensor yLocal = inQueueY.AllocTensor(); + DataCopy(xLocal, xGm[progress * this->tileDataNum], this->processDataNum); + DataCopy(yLocal, yGm[progress * this->tileDataNum], this->processDataNum); + inQueueX.EnQue(xLocal); + inQueueY.EnQue(yLocal); + } + __aicore__ inline void Compute(int32_t progress) + { + LocalTensor xLocal = inQueueX.DeQue(); + LocalTensor yLocal = inQueueY.DeQue(); + LocalTensor zLocal = outQueueZ.AllocTensor(); + if constexpr (std::is_same_v) { + auto p1 = tmp1.Get(); + auto p2 = tmp2.Get(); + Cast(p1, xLocal, RoundMode::CAST_NONE, this->processDataNum); + Cast(p2, yLocal, RoundMode::CAST_NONE, this->processDataNum); + Add(p2, p1, p2, this->processDataNum); + Cast(p1.ReinterpretCast(), p2, RoundMode::CAST_RINT, this->processDataNum); + ShiftLeft(p1.ReinterpretCast(), p1.ReinterpretCast(), int16_t(8), this->processDataNum); + ShiftRight(p1.ReinterpretCast(), p1.ReinterpretCast(), int16_t(8), this->processDataNum); + Cast(p2, p1.ReinterpretCast(), RoundMode::CAST_NONE, this->processDataNum); + Cast(zLocal, p2, RoundMode::CAST_NONE, this->processDataNum); + } + else { + Add(zLocal, xLocal, yLocal, this->processDataNum); + } + outQueueZ.EnQue(zLocal); + inQueueX.FreeTensor(xLocal); + inQueueY.FreeTensor(yLocal); + } + __aicore__ inline void CopyOut(int32_t progress) + { + LocalTensor zLocal = outQueueZ.DeQue(); + DataCopy(zGm[progress * this->tileDataNum], zLocal, this->processDataNum); + outQueueZ.FreeTensor(zLocal); + } + +private: + TPipe pipe; + TQue inQueueX, inQueueY; + TQue outQueueZ; + TBuf tmp1, tmp2; + GlobalTensor xGm; + GlobalTensor yGm; + GlobalTensor zGm; + uint32_t coreDataNum; + uint32_t tileNum; + uint32_t tileDataNum; + uint32_t tailDataNum; + uint32_t processDataNum; +}; + +extern "C" __global__ __aicore__ void add_custom(GM_ADDR x, GM_ADDR y, GM_ADDR z, GM_ADDR workspace, GM_ADDR tiling) +{ + GET_TILING_DATA(tiling_data, tiling); + KernelAdd op; + op.Init(x, y, z, tiling_data.smallCoreDataNum, + tiling_data.bigCoreDataNum, tiling_data.finalBigTileNum, + tiling_data.finalSmallTileNum, tiling_data.tileDataNum, + tiling_data.smallTailDataNum, tiling_data.bigTailDataNum, + tiling_data.tailBlockNum); + op.Process(); +} + +#ifndef ASCENDC_CPU_DEBUG +// call of kernel function +void add_custom_do(uint32_t blockDim, void* l2ctrl, void* stream, uint8_t* x, uint8_t* y, uint8_t* z, + uint8_t* workspace, uint8_t* tiling) +{ + add_custom<<>>(x, y, z, workspace, tiling); +} +#endif diff --git a/Increase_multiplexing/No_increase/scripts/install.sh b/Increase_multiplexing/No_increase/scripts/install.sh new file mode 100644 index 0000000000000000000000000000000000000000..8468c5a256f2c77fad5bf78ab108ca5b62aad672 --- /dev/null +++ b/Increase_multiplexing/No_increase/scripts/install.sh @@ -0,0 +1,318 @@ +#!/bin/bash +vendor_name=customize +targetdir=/usr/local/Ascend/opp +target_custom=0 + +sourcedir=$PWD/packages +vendordir=vendors/$vendor_name + +QUIET="y" + +while true +do + case $1 in + --quiet) + QUIET="y" + shift + ;; + --install-path=*) + INSTALL_PATH=$(echo $1 | cut -d"=" -f2-) + INSTALL_PATH=${INSTALL_PATH%*/} + shift + ;; + --*) + shift + ;; + *) + break + ;; + esac +done + +log() { + cur_date=`date +"%Y-%m-%d %H:%M:%S"` + echo "[runtime] [$cur_date] "$1 +} + +if [ -n "${INSTALL_PATH}" ]; then + if [[ ! "${INSTALL_PATH}" = /* ]]; then + log "[ERROR] use absolute path for --install-path argument" + exit 1 + fi + if [ ! -d ${INSTALL_PATH} ]; then + mkdir ${INSTALL_PATH} >> /dev/null 2>&1 + if [ $? -ne 0 ]; then + log "[ERROR] create ${INSTALL_PATH} failed" + exit 1 + fi + fi + targetdir=${INSTALL_PATH} +elif [ -n "${ASCEND_CUSTOM_OPP_PATH}" ]; then + if [ ! -d ${ASCEND_CUSTOM_OPP_PATH} ]; then + mkdir -p ${ASCEND_CUSTOM_OPP_PATH} >> /dev/null 2>&1 + if [ $? -ne 0 ]; then + log "[ERROR] create ${ASCEND_CUSTOM_OPP_PATH} failed" + fi + fi + targetdir=${ASCEND_CUSTOM_OPP_PATH} +else + if [ "x${ASCEND_OPP_PATH}" == "x" ]; then + log "[ERROR] env ASCEND_OPP_PATH no exist" + exit 1 + fi + targetdir="${ASCEND_OPP_PATH}" +fi + +if [ ! -d $targetdir ];then + log "[ERROR] $targetdir no exist" + exit 1 +fi + +upgrade() +{ + if [ ! -d ${sourcedir}/$vendordir/$1 ]; then + log "[INFO] no need to upgrade ops $1 files" + return 0 + fi + + if [ ! -d ${targetdir}/$vendordir/$1 ];then + log "[INFO] create ${targetdir}/$vendordir/$1." + mkdir -p ${targetdir}/$vendordir/$1 + if [ $? -ne 0 ];then + log "[ERROR] create ${targetdir}/$vendordir/$1 failed" + return 1 + fi + else + has_same_file=-1 + for file_a in ${sourcedir}/$vendordir/$1/*; do + file_b=${file_a##*/}; + if [ "ls ${targetdir}/$vendordir/$1" = "" ]; then + log "[INFO] ${targetdir}/$vendordir/$1 is empty !!" + return 1 + fi + grep -q $file_b <<<`ls ${targetdir}/$vendordir/$1`; + if [[ $? -eq 0 ]]; then + echo -n "${file_b} " + has_same_file=0 + fi + done + if [ 0 -eq $has_same_file ]; then + if test $QUIET = "n"; then + echo "[INFO]: has old version in ${targetdir}/$vendordir/$1, \ + you want to Overlay Installation , please enter:[o]; \ + or replace directory installation , please enter: [r]; \ + or not install , please enter:[n]." + + while true + do + read orn + if [ "$orn" = n ]; then + return 0 + elif [ "$orn" = m ]; then + break; + elif [ "$0rn" = r ]; then + [ -n "${targetdir}/$vendordir/$1/" ] && rm -rf "${targetdir}/$vendordir/$1"/* + break; + else + echo "[ERROR] input error, please input again!" + fi + done + fi + fi + log "[INFO] replace or merge old ops $1 files .g....." + fi + + log "copy new ops $1 files ......" + if [ -d ${targetdir}/$vendordir/$1/ ]; then + chmod -R +w "$targetdir/$vendordir/$1/" >/dev/null 2>&1 + fi + cp -rf ${sourcedir}/$vendordir/$1/* $targetdir/$vendordir/$1/ + if [ $? -ne 0 ];then + log "[ERROR] copy new $1 files failed" + return 1 + fi + + return 0 +} +upgrade_proto() +{ + if [ ! -f ${sourcedir}/$vendordir/custom.proto ]; then + log "[INFO] no need to upgrade custom.proto files" + return 0 + fi + if [ ! -d ${targetdir}/$vendordir/framework/caffe ];then + log "[INFO] create ${targetdir}/$vendordir/framework/caffe." + mkdir -p ${targetdir}/$vendordir/framework/caffe + if [ $? -ne 0 ];then + log "[ERROR] create ${targetdir}/$vendordir/framework/caffe failed" + return 1 + fi + else + if [ -f ${targetdir}/$vendordir/framework/caffe/custom.proto ]; then + # 有老版本,判断是否要覆盖式安装 + if test $QUIET = "n"; then + echo "[INFO] ${targetdir}/$vendordir/framework/caffe has old version"\ + "custom.proto file. Do you want to replace? [y/n] " + + while true + do + read yn + if [ "$yn" = n ]; then + return 0 + elif [ "$yn" = y ]; then + break; + else + echo "[ERROR] input error, please input again!" + fi + done + fi + fi + log "[INFO] replace old caffe.proto files ......" + fi + chmod -R +w "$targetdir/$vendordir/framework/caffe/" >/dev/null 2>&1 + cp -rf ${sourcedir}/$vendordir/custom.proto ${targetdir}/$vendordir/framework/caffe/ + if [ $? -ne 0 ];then + log "[ERROR] copy new custom.proto failed" + return 1 + fi + log "[INFO] copy custom.proto success" + + return 0 +} + +upgrade_file() +{ + if [ ! -e ${sourcedir}/$vendordir/$1 ]; then + log "[INFO] no need to upgrade ops $1 file" + return 0 + fi + + log "copy new $1 files ......" + cp -f ${sourcedir}/$vendordir/$1 $targetdir/$vendordir/$1 + if [ $? -ne 0 ];then + log "[ERROR] copy new $1 file failed" + return 1 + fi + + return 0 +} + +delete_optiling_file() +{ + if [ ! -d ${targetdir}/vendors ];then + log "[INFO] $1 not exist, no need to uninstall" + return 0 + fi + sys_info=$(uname -m) + if [ ! -d ${sourcedir}/$vendordir/$1/ai_core/tbe/op_tiling/lib/linux/${sys_info} ];then + rm -rf ${sourcedir}/$vendordir/$1/ai_core/tbe/op_tiling/liboptiling.so + fi + return 0 +} + +log "[INFO] copy uninstall sh success" + +if [ ! -d ${targetdir}/vendors ];then + log "[INFO] create ${targetdir}/vendors." + mkdir -p ${targetdir}/vendors + if [ $? -ne 0 ];then + log "[ERROR] create ${targetdir}/vendors failed" + return 1 + fi +fi +chmod u+w ${targetdir}/vendors + +echo "[ops_custom]upgrade framework" +upgrade framework +if [ $? -ne 0 ];then + exit 1 +fi + +echo "[ops_custom]upgrade op proto" +upgrade op_proto +if [ $? -ne 0 ];then + exit 1 +fi + +echo "[ops_custom]upgrade version.info" +upgrade_file version.info +if [ $? -ne 0 ];then + exit 1 +fi + +echo "[ops_custom]upgrade op impl" +delete_optiling_file op_impl +upgrade op_impl +if [ $? -ne 0 ];then + exit 1 +fi + +echo "[ops_custom]upgrade op api" +upgrade op_api +if [ $? -ne 0 ];then + exit 1 +fi + +upgrade_proto +if [ $? -ne 0 ];then + exit 1 +fi + +# set the set_env.bash +if [ -n "${INSTALL_PATH}" ] && [ -d ${INSTALL_PATH} ]; then + _ASCEND_CUSTOM_OPP_PATH=${targetdir}/${vendordir} + bin_path="${_ASCEND_CUSTOM_OPP_PATH}/bin" + set_env_variable="#!/bin/bash\nexport ASCEND_CUSTOM_OPP_PATH=${_ASCEND_CUSTOM_OPP_PATH}:\${ASCEND_CUSTOM_OPP_PATH}" + if [ ! -d ${bin_path} ]; then + mkdir -p ${bin_path} >> /dev/null 2>&1 + if [ $? -ne 0 ]; then + log "[ERROR] create ${bin_path} failed" + exit 1 + fi + fi + echo -e ${set_env_variable} > ${bin_path}/set_env.bash + if [ $? -ne 0 ]; then + log "[ERROR] write ASCEND_CUSTOM_OPP_PATH to set_env.bash failed" + exit 1 + else + log "[INFO] using requirements: when custom module install finished or before you run the custom module, \ + execute the command [ source ${bin_path}/set_env.bash ] to set the environment path" + fi +else + config_file=${targetdir}/vendors/config.ini + if [ ! -f ${config_file} ]; then + touch ${config_file} + chmod 640 ${config_file} + echo "load_priority=$vendor_name" > ${config_file} + if [ $? -ne 0 ];then + echo "echo load_priority failed" + exit 1 + fi + else + found_vendors="$(grep -w "load_priority" "$config_file" | cut --only-delimited -d"=" -f2-)" + found_vendor=$(echo $found_vendors | sed "s/$vendor_name//g" | tr ',' ' ') + vendor=$(echo $found_vendor | tr -s ' ' ',') + if [ "$vendor" != "" ]; then + sed -i "/load_priority=$found_vendors/s@load_priority=$found_vendors@load_priority=$vendor_name,$vendor@g" "$config_file" + fi + fi +fi + +chmod u-w ${targetdir}/vendors + +if [ -d ${targetdir}/$vendordir/op_impl/cpu/aicpu_kernel/impl/ ]; then + chmod -R 440 ${targetdir}/$vendordir/op_impl/cpu/aicpu_kernel/impl/* >/dev/null 2>&1 +fi +if [ -f ${targetdir}/ascend_install.info ]; then + chmod -R 440 ${targetdir}/ascend_install.info +fi +if [ -f ${targetdir}/scene.info ]; then + chmod -R 440 ${targetdir}/scene.info +fi +if [ -f ${targetdir}/version.info ]; then + chmod -R 440 ${targetdir}/version.info +fi + +echo "SUCCESS" +exit 0 + diff --git a/Increase_multiplexing/No_increase/scripts/upgrade.sh b/Increase_multiplexing/No_increase/scripts/upgrade.sh new file mode 100644 index 0000000000000000000000000000000000000000..e091734858534a6aa10bb5204b87302438004926 --- /dev/null +++ b/Increase_multiplexing/No_increase/scripts/upgrade.sh @@ -0,0 +1,151 @@ +#!/bin/bash +vendor_name=customize +targetdir=/usr/local/Ascend/opp +target_custom=0 + +sourcedir=$PWD/packages +vendordir=vendors/$vendor_name + +log() { + cur_date=`date +"%Y-%m-%d %H:%M:%S"` + echo "[runtime] [$cur_date] "$1 +} + +if [[ "x${ASCEND_OPP_PATH}" == "x" ]];then + log "[ERROR] env ASCEND_OPP_PATH no exist" + exit 1 +fi + +targetdir=${ASCEND_OPP_PATH} + +if [ ! -d $targetdir ];then + log "[ERROR] $targetdir no exist" + exit 1 +fi + +upgrade() +{ + if [ ! -d ${sourcedir}/$vendordir/$1 ]; then + log "[INFO] no need to upgrade ops $1 files" + return 0 + fi + + if [ ! -d ${targetdir}/$vendordir/$1 ];then + log "[INFO] create ${targetdir}/$vendordir/$1." + mkdir -p ${targetdir}/$vendordir/$1 + if [ $? -ne 0 ];then + log "[ERROR] create ${targetdir}/$vendordir/$1 failed" + return 1 + fi + else + vendor_installed_dir=$(ls "$targetdir/vendors" 2> /dev/null) + for i in $vendor_installed_dir;do + vendor_installed_file=$(ls "$vendor_installed_dir/$vendor_name/$i" 2> /dev/null) + if [ "$i" = "$vendor_name" ] && [ "$vendor_installed_file" != "" ]; then + echo "[INFO]: $vendor_name custom opp package has been installed on the path $vendor_installed_dir, \ + you want to Overlay Installation , please enter:[o]; \ + or replace directory installation , please enter: [r]; \ + or not install , please enter:[n]." + fi + while true + do + read mrn + if [ "$mrn" = m ]; then + break + elif [ "$mrn" = r ]; then + [ -n "$vendor_installed_file"] && rm -rf "$vendor_installed_file" + break + elif [ "$mrn" = n ]; then + return 0 + else + echo "[WARNING]: Input error, please input m or r or n to choose!" + fi + done + done + log "[INFO] replace old ops $1 files ......" + fi + + log "copy new ops $1 files ......" + cp -rf ${sourcedir}/$vendordir/$1/* $targetdir/$vendordir/$1/ + if [ $? -ne 0 ];then + log "[ERROR] copy new $1 files failed" + return 1 + fi + + return 0 +} + +upgrade_file() +{ + if [ ! -e ${sourcedir}/$vendordir/$1 ]; then + log "[INFO] no need to upgrade ops $1 file" + return 0 + fi + + log "copy new $1 files ......" + cp -f ${sourcedir}/$vendordir/$1 $targetdir/$vendordir/$1 + if [ $? -ne 0 ];then + log "[ERROR] copy new $1 file failed" + return 1 + fi + + return 0 +} + +log "[INFO] copy uninstall sh success" + +echo "[ops_custom]upgrade framework" +upgrade framework +if [ $? -ne 0 ];then + exit 1 +fi + +echo "[ops_custom]upgrade op proto" +upgrade op_proto +if [ $? -ne 0 ];then + exit 1 +fi + +echo "[ops_custom]upgrade op impl" +upgrade op_impl +if [ $? -ne 0 ];then + exit 1 +fi + +echo "[ops_custom]upgrade op api" +upgrade op_api +if [ $? -ne 0 ];then + exit 1 +fi + +echo "[ops_custom]upgrade version.info" +upgrade_file version.info +if [ $? -ne 0 ];then + exit 1 +fi + +config_file=${targetdir}/vendors/config.ini +found_vendors="$(grep -w "load_priority" "$config_file" | cut --only-delimited -d"=" -f2-)" +found_vendor=$(echo $found_vendors | sed "s/$vendor_name//g" | tr ',' ' ') +vendor=$(echo $found_vendor | tr -s ' ' ',') +if [ "$vendor" != "" ]; then + sed -i "/load_priority=$found_vendors/s@load_priority=$found_vendors@load_priority=$vendor_name,$vendor@g" "$config_file" +fi + +changemode() +{ + if [ -d ${targetdir} ];then + chmod -R 550 ${targetdir}>/dev/null 2>&1 + fi + + return 0 +} +echo "[ops_custom]changemode..." +#changemode +if [ $? -ne 0 ];then + exit 1 +fi + +echo "SUCCESS" +exit 0 + diff --git a/Increase_multiplexing/README.md b/Increase_multiplexing/README.md new file mode 100644 index 0000000000000000000000000000000000000000..9646790902dd61414b25bff67668b92ef40181f1 --- /dev/null +++ b/Increase_multiplexing/README.md @@ -0,0 +1,105 @@ +## 概述 +本样例基于UnalignAddCustomSample算子工程,介绍了使用不同UB大小对算子性能的差异。 +## 目录结构介绍 +``` +├── Increase_UB_case //使用框架调用的方式调用Add算子 +│ ├── AclNNInvocation // 通过aclnn调用的方式调用AddCustom算子 +│ ├── Is_fill_UB // AddCustom算子工程 改良版 占满UB +│ +│ └── No_fill_UB // AddCustom算子工程 原始版 未占满UB +``` +## 算子工程介绍 +其中,算子工程目录AddCustom包含算子实现的模板文件、编译脚本等,如下所示: +``` +├── AddCustom //Add自定义算子工程 +│ ├── cmake +│ ├── framework // 算子插件实现文件目录,单算子模型文件的生成不依赖算子适配插件,无需关注 +│ ├── op_host // host侧实现文件 +│ ├── op_kernel // kernel侧实现文件 +│ ├── scripts // 自定义算子工程打包相关脚本所在目录 +│ ├── build.sh // 编译入口脚本 +│ ├── CMakeLists.txt // 算子工程的CMakeLists.txt +│ └── CMakePresets.json // 编译配置项 +``` +CANN软件包中提供了工程创建工具msopgen,AddCustom算子工程可通过AddCustom.json自动创建,具体请参考[Ascend C算子开发](https://hiascend.com/document/redirect/CannCommunityOpdevAscendC)>算子开发>算子开发工程>基于自定义算子工程的算子开发>创建算子工程 章节。 +## 编译运行样例算子 +针对自定义算子工程,编译运行包含如下步骤: +- 编译自定义算子工程生成算子安装包; +- 安装自定义算子到算子库中; +- 调用执行自定义算子; + +详细操作如下所示。 +### 1. 获取源码包 +编译运行此样例前,请参考[准备:获取样例代码](../README.md#codeready)完成源码包获取。 +### 2. 编译算子工程 + 编译自定义算子工程,构建生成自定义算子包。 + + - 执行如下命令,切换到算子工程AddCustom目录。 + + ```bash + cd ${git_clone_path}/Operator- + Performance\Operator-performance\Increase_UB_case + ``` + + - 修改CMakePresets.json中ASCEND_CANN_PACKAGE_PATH为CANN软件包安装后的实际路径。 + + + ```json + { + …… + "configurePresets": [ + { + …… + "ASCEND_CANN_PACKAGE_PATH": { + "type": "PATH", + "value": "/usr/local/Ascend/ascend-toolkit/latest" //请替换为CANN软件包安装后的实际路径。eg:/home/HwHiAiUser/Ascend/ascend-toolkit/latest + }, + …… + } + ] + } + ``` + + - 在算子工程AddCustom目录下执行如下命令,进行算子工程编译。 + + ```bash + ./build.sh + ``` + 编译成功后,会在当前目录下创建build_out目录,并在build_out目录下生成自定义算子安装包custom_opp_\_\.run,例如“custom_opp_ubuntu_x86_64.run”。 + +备注:如果要使用dump调试功能,需要移除op_host内和CMakeLists.txt内的Atlas 200/500 A2 推理产品的配置。 + +### 3. 部署算子包 + +执行如下命令,在自定义算子安装包所在路径下,安装自定义算子包。 + ```bash + cd build_out + ./custom_opp__.run + ``` +命令执行成功后,自定义算子包中的相关文件将部署至当前环境的OPP算子库的vendors/customize目录中。 + +### 4. 配置环境变量 + + 请根据当前环境上CANN开发套件包的[安装方式](https://hiascend.com/document/redirect/CannCommunityInstSoftware),选择对应配置环境变量的命令。 + - 默认路径,root用户安装CANN软件包 + ```bash + export ASCEND_INSTALL_PATH=/usr/local/Ascend/ascend-toolkit/latest + ``` + - 默认路径,非root用户安装CANN软件包 + ```bash + export ASCEND_INSTALL_PATH=$HOME/Ascend/ascend-toolkit/latest + ``` + - 指定路径install_path,安装CANN软件包 + ```bash + export ASCEND_INSTALL_PATH=${install_path}/ascend-toolkit/latest + ``` +### 5. 调用执行算子工程和算子耗时 +- [aclnn调用AddCustom算子工程](./AclNNInvocation/README.md) + +### 6. 在310B4环境上对数据拷贝方式不同进行算子性能数据收集。 +| File Name | Op Type|aic_time(us)| +|-------------------|------|------| +| Is_fill_UB | vector|607.533508| +| No_fill_UB | vector|832.908508| + +性能数据分析:在榨干UB后在在AI Core 上的执行时间明显减少 diff --git a/README.md b/README.md index 8b4193229712e036c9268a5652b9da1a0bb3fdf9..b63811476f9ef83fa0f99ff0952a145e0aa5f6f9 100644 --- a/README.md +++ b/README.md @@ -5,12 +5,15 @@ #### 目录结构 ``` -├── Operator-performance +├── Operator-performance +│ ├──512_Alignment_Example // 通过512B数据对齐优化性能 +│ ├── Increase_Bedore_pipe // 通过开启double bufer性能优化 │ ├── Increase_DataCopy_case // 通过DataCopy性能优化 -│ ├── Increase_double_bufer // 通过开启double bufer性能优化 -│ ├── Increase_the_number_of_aicore // 多核切分进行性能优化(硬件有多个AiCore) -│ ├── 512_Alignment_Example // 通过512B数据对齐优化性能 -│ └── Increase_UB_case // 充分使用UB大小的性能优化 +│ ├── Increase_Hsot_compute // 通过DataCopy性能优化 +│ ├── Increase_UB_case // 充分使用UB大小的性能优化 +| ├── Increase_double_bufer // 通过开启double bufer性能优化 +│ ├── Increase_the_number_of_aicore +│ └──Increase_the_number_of_aicore // 多核切分进行性能优化(硬件有多个AiCore) ```

_pGBqς::e4tm[?=h7l:r4a kEf=_b\32d /+ ~?)ش6F7$#Oݶι0k]K+|9k][M_o]o ĒZX + dɀs}[*oوym:o M6ф9݃q9aij^n:lX æ0'' E+y@yJ߆7܈Wyf':%[\nK1V7fckW?֙M=GFu_k|b3x5+ kЉ(6,J;Qށw<7aOekœ^Z'|7a6y!{sb XJf +o@"}V|zSE;+ 9O0z/瘝vj%v/c> *(7`Ta +Շύ~Sm(&p%gL?\ԣ7}7]a_`ַv5sRO Zof_Wn6~>1̂/vyt N6$ݨc~KUkEI?' E34[^S؄8rg@Zz8i\k&1s,r̈":_k:f !D?>':T?067Yʧ|Mt?. ߼/M6YVY.wVU˪W:*'W:'9fVU<\RJtu)J+UWVӫ}Sn)6zVR:^WL)fč%S*M,UFiխ3*T/-!W2ެ>adY^:u))R flS6}ڄ1nRYTN"\ISx}J}e3|PtU>7M,z3+'܂qL1˧U>4V'cQ2hY~! @z@ +>"}.yh|S*UaJG͐zFMm`s",67QK +$x8ZK6FGWL+W2r|U +Z?tWW*N}eMΔ#<఩USKP^I攼cxVDrrIVKS&FN1E o +sʄJU? |ԐiUӕxI>gERMpb3zz -^v5|?PQY]R*G% Y$xy) 3D*Ilzt^ +o5~LP^i8y;/ӝ& " +/2򊉓aVU0fIOmeWTZLP|I +h1GN%Ŀ3JǗhy@ +72wz<,.G6F[:vhI 3IYh? ~)|&i׊S|bڄf3kf[Z3By(hzTߴ2-xUtbr&3^ySUTGݡL_1CɯWEY5>,)kΈiEi&ʸ +_D=KtiU٤5gaH-򕬨{)ڸz%Jߴ] V 1D~>roby⊩U1A8150"ʫLWO X\Qi݃s60fWiM R W<7cR>1BER%2nK'=X +)_<D!;ǤMUUY:^%W8QKY-g&T0(UcVL86tⴚҲ3$^;t\:vmr9ձ^M꜈nFu%'n mh"4kۡc}#^S:~ޫ3jW؛ʧ)Ȑ!6R RVQ$~CHA+!W9Sm߈U +KG;wu D}x+,aAT}tkdVjU5fZM-U0Y_U\=U]w^4Ɖ+長MyQM.l`zIrƴ vNHʝ΋[=~*sqhc$y+m(\&LnUWOrD7v8:ݣG&k3Ru7rZdIU2>228hri'`@&Wz*x: oCN"dJ@xL O=L\Wʹw|D~>t䴊 + 9ѫHa *ub݀Yȝx~|yzrL=c=CSM%Q9z:rZzywU (טi+\f*1;6 M9!̉%SUϭʩz'$ -|ΘBk1Qe‹.*%褪2{(+%S*٩C +39'F IHF$rhi'/#RAL?ɐऊ2iO^au zP[ͨ0q+`$ͽx{{tXo͠E:n@NkC],#e3֨("h)xwNo$! #B(|S.ZT7F4n˜21CCۀ_!)TMTGRz~-.1-"E2!5,nuVpJjLT/4q+ˡ |Gaի@<ݬJhOu3+0d|V#G3Z/ 2a]IuP'd"CQjl$DN"UY)fBX.˪kkCΨ~|-ƫNDgaX=u8+bʝ qz YNm$ +'EėӠ^2y5)PO* +T-kp1SHcVfJ,1UOTŤ.[\eTFE#VK3A«#W>S=!Zbjrj֖K%N\ݬP"!e8oxN>e<rD64ba6rʩv[!uL=ivf?"yZjH;̚u +?\y8'ES*[>_U%)36B\"*f8 ^\5k\SM6VTMnLT_$c7L٪cHIL[[0YZ=BP(=Cz|RsQߢ&4rY҅)DMF$t wUZe/:NnHI cf}|JB7 $Ex.ͥɛB#=~"F\գq~ j>Z֜Qv*ɗ}>8~֓7uXL50 T3N˧K +o $jDڠ;E)Br},=mok%O#WI%Zk~Dkiω鵉7K<jIS9}*ZH7-8>O&$sMkT8b7g5>n}:TW9J-_2%ehIe,/^lJ픬UT'#N:U¹nNh[ё.5$VڛmKR1Ç:UBոX$m*:y*Zh&Vi`n#Xgh;:PMFmה ham֘T-bzƝQje*Ly(>ˋBfsb+͜azzQ<(ʙExL{іnEK̈́3ޚн5r镠LkG]]Y|TxtBKW9O"F[tZI|$uF܄t*22w8 +2&?`yS($SgV|cȝAu>p2e悵NxxC+͙i~ Ef_18t 5d +%Pri2Y1a|B-V(~TD4ATVvݡϾ>S|jyK1ݸ>a'RnX`9E>{#[6]E`<$ \_$:T]}wDO휩m%)oKG݊y҆lSAڷT+: Z>CL[9:ÏyC˝ ӆJa@\p . +B}lSf +zɑӑCB:QrGߋD!w,F(B)( nDjQF TDV(g<([P.A"jNPC(W$2e Qr{ eI(Wu( !WЇl[('W%(j X>} (GF???Qz`|(s-(kE"}."H}b~$ҽ袼 ][v'Ao C r@9tQDnAP6\r+ʻׁQBW-܃r JRC(,yς>0Ϙc>4/e +2qWBBYT\ e/@9Ր{>ڽ~Q5f A勴BϺ"GPYu!W}Bi H-Gٴ ??c ['R~*y- 9]ހ`œs0EYsvBm~`lf^jW}]VoDu{M|2`a=5NGOj$Xw-)f`xrK-ܢ-)pF?\ui,J,;F޳{$" +k.Nw,}]&:{}lA -]WtA9~cu;_{qf} vr'ls=KR< 3-?8mQ{m,xoآilvݽ=uZ;(,m\;'i#*E?ѷHhB?kQ HV{s/TױhQ {.E[ЖXנt<D娳--Ƣdx5tmo܀x15KEh"|m֡3b +^NR'iR{2&}oﻻXJGLRX?X1`gӟK,LK)ZXl-أtnMfQ/Q<%ZouwqtY.(Dy8Tod.Ƹwc?~#&bOwe?auk]E-}:giζ%];vy V۳=wiux]"ۣqPn[ot6r8ǞER9w}x_dcsj-{#nDr8nHHR!qUD^naFђTgvxvx8D~@lfC΅*ėtP )*Vɉx?a&x@c$ =~Oۖjtv{v RI\X;wA wJ:VV 70,* Hٳ[~5c#L8.{x +ŸK0 W)Iܻ{ÓXBMl` U黻6H;W^g-xY'P,0>hMµ0gu{s~f7?9P HVҒqipB^0ɉwcvH GKR +ýɘYiޱk^7`݋g~A?;h55N+Ʋ}(9{-?7RpJw拫r +~!6|]'*Eui =R2,zVggAh V)28Z/MXm.G.Ƀ{M;-l̮bTIn0>óV)pX$qCOTCWKԦ=;W{n釗>TЯ^GG?dVs2G{-s~wj=ٽ*y:u2۝WZ޻#-?L R2Hܨi7Rρ<Ôksmf}޻1NJڙm$+p.Mj"+B_,;,t+#pb{yM0bX1,:!ybft^X@^$=IX nы5>||\ P@{N~*<_<0(*HTM4f߄6/2m{lmP1uiD<'Ӯ㌃zSVpeNMsK^W[t/Y]yy˲lZqNxVNjXo89 TlO*hYHWb΢Eos~̶Wn롶r.9\vTױ[3%l[{"&y0Uc/&J-:oo[c] ܣhwW9b +8nlsaN]vuViy:cvtmek4.NK:0uӭOg`oVw%h-~:˽Oa.hoRߟd藲9Rw*̶3[mKT4F;g]ES?2u}MF[d_f._;g+} n.;7s{*OȨxQӎ[r=Z׮w'klۙWQ91Yq}:6L~AnJb4YRM2mw +m?TVzڗ D;K3lįbgu{q03BD!TzktQ9ß.j'E星.^-cMX |4x#M;vGmuE`pԥGmgRϤǩ4q4O9$?d39N離N}j{]X`qIrIۑ"\VՎqɒϴ{ qR[Er~c`1%o`':N u}o9:H|8ܷAbM? MA~$'dIǎA"пA",!;$Z;W  Gu`|MĿQmQ/ӞdἀM ")$~.w>?h)h+y2E,q0XVӓ1eMt%ƷUuWmq+9,HbcG9T^MsǙ\g6;tq%) <?5Mj6}MyTmO8eQob:;%^©KSU7i3RqR}͡:_?dv 4q0KG쇳(J3iZc i+IEEִ5aMF`6!v8e9p iNZb>lsk`hB2P&EVzqShMBL)M]I%E8JZ[]vd4B &4r@*vCl4pN8"MKT:`+v^+^iOïgs'/fI͕]ꓲJ%\*7d)oMzIMꤩ!uuSJ-)/Q,eRuOes]ƫ{ +g=(x-eT:g>d5H}"(dX(Il὿LGFP.|!BU)_f(ϊQzF< tu:aZˌf%w1,ݑİ +&PWW(7nUUZbiмq:]򺼌9=i#eD:30tgw_,qmq'aTHzOFJĨA.[`N| +s CB\_zסz:S9 2F5|E>EZ$ 8˓H.㝉T<.]\<pr3(MyoCL6<1Y+w0`}**fU ]sߵ<^J+c]NB-m-ZVxpN +rD +Wr ^ȭf%|U;hs6c%%%T]_xuD,bY6{`U]-A׮__:hhnmh#BZyV JEt]I7uFOsuin2WGǃ@oOWې f칼E 5km]m9V+%ҩP\?w}爘oeCy4#0-{L*TLyg]m}B5O 3.Cv " !$JUHg)j>*ˠZ4 ٖמ}EO9qSy}n&V0Uqۘ=8XY^`'3FTs|\Ώ_=^O=9-߾g.)Ãs/rI +vyDƬ`6ya Bo6vgP).}2k#YmʯYm9w}8p!>e`5ouyflѦ=C+ z++d,.Oʦߴ{yȬ;m<ךooOwlyvVy|;mk_yX'lʹ|u=,o=ޏ6~MV|Mt5f}xЦe':?lnneS6Mr&iv}h,9Ŧ94\aSa+&o_mSd}6omds\My.'aGmm7sYb&l< XƟ:}Y#7s\W9_:?\ĆO +C B$y\閼(x~&tU΍%3Zy!XTY۴6P4_É*>d6}*ц!‹mpb _xL4 u{p]ӶD-_:denyń55Q\@JBi:w-͢#ҩ"[['s›D< 83ŀ}/afl>f0iAֹE Ϩ҂PA95Z>]ޟ^\}TBfQ'G\p}AR:oFRؘx,iolJzJ#8 k:UG6;P= 9gH0QyX"ͻ +Qr3gws, w*(˟̋nwgMv,B >rka +o> !.asS^hݐ xB8BWI1OGIZL޻rvl?ygJ2NEb2Dw#_[]zݭ|X vL4yan`]Y%/FYz ,k:v슡ua sc.BʵM~=moZ$] 5ݙߞ Ȃc?0ͷp@u!ASKص7]Ԓ %{\޼07md c mӇ,gPH/0^J5mtFU}7k\:tf͋2KV7E]VG \[N<)I|7?-?b"n_,|A +} ?GĠo«tçEJ-reO~3G273[I|h"T6m5y?='3\_^ȿ_68SSA?V_H=ػR7V?HVHf IPpnሉp>sC0!Jgo@F{UOf~І6·J7#c9{ujfU;5AbD&P2B'e=;3(J ϖdpD>3(㒈J&_MAO.xMT rp|fD4?Ex; e{zS]VA>L8k'>݄gSQFƏNo}G85~p/³L.d. ' ׹)3('qLS=.$Rճ(W48WNMq FW"*7yBi'|=$ee‡ j% ipㄻ ?@8~pNAi0I8uqpue'_C4>Oe"x!Մ~ /#]Hx%5Fk ̈́g} o F“ $&‡ o"|' MGo&|p>C._᭄O& xoIo&}O&Op&w_#x!xR¿N2YR%5o'ExJ;!;rRrbG/쪽,[gf0Q?)>΁_yU %|vwNmq(gHk.c`cyEcu~ ǎ`$Ͼp3wrn&,g(lr_^v/T݇+ݥ;'e8(o,+q&㣪<~f +JH&L+ʽTik+t+3-6I+kYetlJ>R|Z:C]إ[LWJYu-U.avH29ɜC??yxy{y=Ͻ 6+v%"n9wb(ØeuJLkq&o<0x-2y +5e-:ˢ2*/Rg%6d |DRyx)VKs}F}^J!I<gZTQ +J\y"2o +"2oʋEd^cȟWyrxJOMUyruU|̂D8q_y,GOVyl6%'>PyY?wD?+U?_E*Ao{U%++gǙ.筄b?ʋT"2S%+)'2W)2o zUʟ{X%G۠>\%WT^GLjgȼUVo/,VHN[*ȟkTy^y>v?QyI?<#wĻAjq&ϥjxDO+yD\ɼ~-'Nȟ;9pȟ;IK"vۧP#'pf*LQ澄ꀞc; O9 OI"2#g".VP>ec*+O׮0@<D\<}t.*/8&^PKɼ*O[5SVyp3v;BXLkx NO1;q'VܛMhѮEۂvڕh7Dm--hFnEۄvV;Ю@*]hB{'hס=v-ڃh7=v=цў@)mhOmG;v!^@{r_菡E䍍B(6Թw$j\56ֱ^G<}]N^( "lKuRȈZfEJ1 Ji[\+9] Sg?@ \ U?, ?oSCF,pDzbb;xsi ^ _UmHcOGK"6x[R kͤwin7<މgp >YoFZüXx!sh,G4>׮1>g> +>xM=:5?5utx&<~v%2]FCc\`y]33>p?D=sC{q< AW>P>)*3>b0OėӘj>d 1pLٓ88m7N+y| + q+_Rj?.g3;4A)ԷK?.Bj[gĶȣqo=o{0e|2v=9\07\ qI>i±3>X|c?G{NmKԾA[1m~woC?& ;zIQ[)1λ>¶M.{9MN:&)ȏ%#U駱1 + }ܟ~7&&#KmY1'4nHR #c,cpjta?]4DNw^ɑ^ζW;XFl\V>sOk8Qפd +Ui{(dkҸCN/c+]EC5S[cK?wMb_G*^ß\xr9su| kd0u1TU^ƺis!`nGT3xy8)X{?^zL8TH7OJ5TnbQ_r̠t\K5ahqO!b- NQ bD%/Oj[!ղǺE5+rָ 7,WmXfQ۰nQ24.QM +=৲ATný]z&%ߪ=0VPYoSźz%aݱrbpN?^ƶd4Ɨ:B+.] nT]ͥ-ON3׮nvKڽcqhҵ밮a_X+P!Uw ,r}#=X! `~'qm⸩UACsG3ĦuUhh vaGۄ-N #4ni{@;wqanz|x] >n2>*8RPmO~:{y=11i?ʘ}cw\Sرw[ר~и_X&bY1 clFzSӭܴu}ᨥF2aѿ)¬6-boN9}uflH)7W~'տԢkG2r]iyοq.DB ; Gi\_w²HǺO;C(X'yuzK:mб>u,+6G%ISZֱ5''dlˊѱzTu:1_ұ w)U)bHDzWaە{ S*qcYq"xƲILkzֱOX}{ձ>%6큭߰bx8;Ns;,br]~_TV~ߎ3ygT5Kɼy{T^"2*Aȟۡ*&'"UDd=*ɼGUs#?צ"~%^wKΈ~Sy#^%U~?`ZU^~A&/TQ ~?`TwXOիȟ̫TyxNO<yU^yoɼau"c= (Cb?sTֱuȧßV:KS~ rϊ|ʼ#*-"2W*/XKD>e~O3+)T"nʋ5"ߩpɼo<2Ô?Y0O=\#^{AE}E%Qe'0yUwC&voON/Eea׌[78~BU'hTY|x|OSyN<{ʋ-g|Opc !B<{5e:pצqo;݅mڭhwD{~݇v6DF (hF;Uh݋6A{к=;L N]?nE{ +hShWtې. M;o}oC1oGfBz3Y}ӬD&{-::jkX@:ֈ?]׺Z2A"(,KjEx8O$- =_GuD:Vq"q!7b5fZ@wJSÚGq+4Iê6ߘհճ|{,NhX%ĜаIrSLհ(fB& kMhXSLhXNx=zgkX>p]d7c_X]V{pS*jXڜ?a%N7tGJ՘_*lQwRЧknү6Bw&mѶ&n4C}c$BMeWc]&m]Nm;vmjW|m}yw)'v,5/I*խ\Ɇ(GV7%4|ҙ^4<~gyBo;syhN_1IG珒hBt ŽQS?`gui\-4?@1XW}^C8djW 릁+:_G>B|-X:_M>=yS#Mu"մ{:o%հG?<! IFէ}?rC|>>š}܀Z-@MtoAP܀*jI5V0;}~s^k^{8'WUܣjn`3V1Nk0+*ƩbƓcQͧ~x6chacĜ~g8u̩[ }SL]U1{'~])T{We"{Q>\w<)@+>+/pwegof@4Pt鎳Eö}>.c"p)7r}z_)ݓ2"QKWs+st+U |z?{C~ +si% ȽGG܎u'ېCnmr?{6E9C17gb97qۤ׶^=3YssHn(ש\$Ys*ݜ3zlޗBfA",=s^f}䠡A*H6?)^P$tz\{=M9EtzV}ɵtz<{4ɵH:h} +ɵP:=_Kzr'ׂ@z|[\N;?^NX}/r#?Fsϧ r#?L-;'Uho#=rʏ\n~ عr-8w+׳]˅z kvyr^Q/r:g'ۏvcl?i$2e}}Jz`^bry2CO7]^N'׌x9W P^s2}ʆj3rb}MzvGzP:[2CPUF^տ|bmr/hٓQf\Jr& O^yBϓʲߥإvU bfȵDJ~=ʵEAzr-=ATz9/]ݻhϩnI+?&=w}:`>ɵ@:hZzw 2ɵ|Zғk z>Zz9|%oR靑N/Tb7JN^"5!RgR70^^ J/3^{cTzHg7J/g7TzӋWI a_*7Y#RtzR~M>ž JoU:=HTTzO R5kiKE:=kO/EG.Tzw!*,+ߡ/?'r'RsE +#]_PCM<)_NUgk\KOн"]{ɵKS6ғk zN!=wn:ЩӤ'Ƨk?nfިtzRєS K7(^XTzq\TzG?Ow}_*x9MOf_/ާߓKמNR\kNۚNw-?SN{5^t{*զқTuݖ^VaK}%ʭNo7p=ʵDM~]vS}4u]Hzr ?Aoi:ЙI#^}:=1{9 zCo[F`^IiA|}Y8?* {+ +o[zjhG_)KrfT`qxSwJߵq3wN[w,;~%wwԹ9wFxpT}4V3~??+y? ScG z͖3YDve})~OsK#\# +*DŽHRحK=_>@3[pͣ{9ؐH`Ƭ 4i,ts ֙q $H ="@.{'W:!962+u?&|*J=x.7!/!_K v"> eeN~\M̡M#>}}Wnk|!wcKs)DϣL?єI ($>2i'c g/B>W~B{yx/SD;؟cz:ʱc`%S)猠e3S*&^}O=戁^m_{-7a~h*'Ycӄw`~e0t2?L:ΰ*74^{ߎAz?$7½7r(rAf<{=j$S˵ZT7\[;"Z-dn-|}J+~);u]w}̔޻~;]9,2*Ny_D|>_g*.V~RM"7e lj9gQWUZWiV{M-g \dX'cG~.bJ>p?rskM[N!Prry|~ Jj-K+ejdGjr4OA_ +HX 1>,}OÁ2pDE.J%>'y9 }qOI.'s| xq_Ļhw?j/5˲#dekt>ϳ/uX7RيjE(çxH/jL\+ ģ +_ |kH| Ω +hç,ǁ>%}5z&+ A7`'.I[ +OϐkxP[~ +fgJ| }%~1?~!6ÿ,[5(\୆ ?[g'TÆ /+ ~ć_b'Pxp/O@ ģ + &O/~HG=C:*OIG܏U7Uy;/3o$nj4F\|x¿|],oK> Zeyg?Oܧ㳁?m'Ӏ?a'P(Y^>>"g!2|wWܜA'so$cl 4|JwW|s C +&g3^q.7G)3﮸y'YY^?Y>O]ᛀxy튛_>O\0O]q7Rx4ߟ'+Yyꊛ T?q7?  hWMO1[*OBCxT?'z~+3>Ssv<.kdy^*fx#qKo#Rxqw5r¯E%ă*Og?G/៸o_o'Syg% ]ÿIO\f* 1?G_f'Syp^L,PsōY╠KvcUb~XO?V:eAtX, +!%Wq@]%6s'' +]}?)Ͱ'Z/?c,lE<ٝ=nQFgrgy*(כӹbL} + 4%NBϒӹڲwVM+|J_qʻQ{3[u*~gN.h0\bNudק![ "8#P)*#skdO'g={><'ܴ-ۨ|\y&[Mw +?p(c9Eu}͙.[MoZmu~呹|ױs(hKyvZ']m k&m׹y*aq{- zuw-}k@{.g>'Ӓ!T*0Ui_?_g?KrwG~;Q;l-YO7}q/[*K\33ol䄌%f\ g 9]rlR7 }ߪ0ēĽPϚ⣱'#d?> zOϲ؇f7ys{ Iޭiy׺ ˽4yLyoMty $MG}6ED< _>3n<3$0>#yBb\Ν{<TmuIre׉mH=2пMѾ6d_ ګE|g8Ke[P}I'GpܹV<W~?ڏQEaOObUM7~?^J-(#<Hˋ$ (UC#P~ Y|tPO[/ܩk3⹵h6Ɣ^iG(uk2mI#7Bۮ%-K8׋}]ڋ}}Ȝuv;$Ĥ`gl3@^9Ɓ嵢+c]S9wpTZ4(~ w +KIx.|$ tK|9}pFlO( ` U`=i:x;P=ڢ& g;MW+\U}0#G[8ݿ^Xށr)ON{]~-\V-vקɫ̋PNKYiYNWˏPFYe68VKzW|,ZF9IPV}^d<+MFvenfeiR>$He?ϠR _HI2?oī]RHD,a\]+Z'NJ9;c4sR7.& pzx9e郙ZOl{!/cYs\;rNLLԳn<ˎ3U+9 sss~{Ⱥux +PhB*7c+!Sg֢J/{agwlv/ۥ #[y ox~3`|>΅,ߩ7Q?yhc?0o@NB=W*rey}󊧭>/{{CbE>ϡA9pd%I/n!o$ƷGm_9懇T,D:M,{rٴlj.IN R'#(R%| @שؗ+K?>e \kIͱrApgk #wrl΍0Ɍ_|5ÐJjL' n˭}%X9w iY G[7MbanK:6⥷ Z]M>-9_ɍ\/B%2$r1hOzIp='ಓs&Kkac%с}ƌ χ7 +'t +Npp(kB<.y-ftzG'כߵsq";") uGfڣ97A) l/;(ְ&AoΓyfsyg͞?q47-& }dKA3>xF~`G}g=i4fgOd"梬9#mW{eCno^d,ڌ7%dv;cҞc-A;$)6ra y_M?`!χ6~ b5DW{Ͳڻ\Eqy=y=깰CfG +! +Wf@סLW>rxW&Sg}S;#~8~^ )5 afkK5kw/}a!S[扌.[Z2^{'0?S8Ykok( +佬1$zGB>"߅ Ţoa Zu@,f*ʔV\9.xix`蘼 Q4mW4]7 Vh/-L#!h=6WYu.Ƕ*!]h|L|!6RG  T뷥}s:!4_\ЮQglޮ̀cbw`Fq #GnS=OB8S+Dߡ`QEjk9!yk92ԉ9 e" QɈ̆y]!`)4oP&4{9qGju`fr&[E?\^eAWG5s m1Ԙ'|8_X+$Wn=o}\&Ϧs߷=KGV_:vÌ=-y ?Ė_1XR Ο/ťboOǍOcnWWGQ}ɋ0 +8B}+D0}kU/gԋ>IP#+_E>"hC#&ƣ6wUN]`Q3)ؗdpFu]MpFxsSVO#hyz|RP6x +)՘籭j}2R&E/4.prt@X56CB\k&lz O}7~pmroWT8d>&/oI]FaBCI<3.(7vG.cu9< 1go{5Km |eWK;u)%9)EAUմKkn(< }g%d2{&'x2O;Mx!Zf*DUw[RQۊmMmLOr<_PY(9imP`UkCV|YyN0B'i<2w1ysʱnkn֣{\rL4b٣pE+`mG{A"|"cerưb ++p/d#XZ]%}t%s5e@x9CI \r1e9SƄ859mqJIvmpbw +yv_t=C`w!bE![ovaPx?C|¶SNIݿAǶ);.ov|~pƎ~ܛ \W+˸՘.P_k sF7EK2_z v gr_CⳕI,k+hhuou-}SNGc]i{Ab3Xy 1Ijx>FiF6? (&PEj@:^/x]_%۠0lA?rN13A<5:MÉɹy:'߃POsZ& me軍;g~x/&(wGkhgjߤC u>aQ^sW ~jf†,hz hifYK06F}Qy@MezI}ӡ癆~25ZDj~w#졩:2>%_z-i//OĹupqeyH!HJQ% ~?w[A+D_umG͕loW~dl~{ƿX$)&' <#s}g6s!M'ǐ._!"4z>뽥/φ'CAp7_1dnw\+5+|.;yhN[a'(IrVj{`勉Cli3Z-P "$Uy=7.qxsKMG;7|ՐkGO}Zgcj.{,a>9kw-ڐ9a}h}@6if;äQu7]v`;h!9pItOMܟ- +MAA mex13~z<~⾮?rJ\K"q(v/~Y my-7\ ;}9*)^C}JD@aOZ=ܫZ\|X Äidg9!_t)lڠVžjB.̮WJrDk6Γ*Wkj;l7!9ȍas[r},)&(FE szWU! #:T +d*۱%u:¸y!ʉCR}|c|G>)86+mPFp|rx0} +~|Nӕ8 +s< <7x/5'/e.Ě,ν9f1&Tbݗ^{{v߸遃ȩQ;`??qE{aq7+ԃIsQƿr͔sF>WsI! \"&*G~ /Gګ +,wenv3 /++\fYpoGccoj:]ܶ i}8_WM^Sx.<7v?P{p5yވruO?Ook(ltT>G-&&D(? 5Ƈ?a\ߏBc,FD#(|ZO$8F8M0|O97|I{]G%t~ұs]'tmJ_:*Izu=bֵ7FGX/{5m76e'+V)rYp.yYS/S?/U>9>~eR;{i=S'W/qhXamwoxSe}h2^ ]k\=m3~\9=.!&361[<:0fv-Jȓy ڽmqducKkژ<+\yy'W&'k*E/şs]ҿghʿfnU_mi9?ȗ//NM~Gmq4~M{\z~"ɖtLչ Y ?e_2voj/6^ʼyy=.Iu>KfM`#~>վ~g +w#v]FW ^Η> ă?F=9󛾅~C\M6 }9֝d9+@ g-y4ֲH5}-mA%uZU`0b{kdKgcz%yW͡ +o9r֔YέR_i3Av؛ 5nym]҆UٛM>y$jTԛmd2FE{3k%f]/p] p󾫼aMC*[EhƝmMw-ZS׍e9θ3B;]-%S,Ǹ.sk0>˱L<n91y7̚-z:4͛uYC3FufB>P{AعB9B}Ox;`98YX؋}v깨;uc~WR$;;REy+dX3X#J]a=!|Vܗ.vhhi9Z,90OX+s@m :4Dϳ`VLD(+a>f=?SD7~{&h# {KMńE ˱cioP :?7¿&odz+oLɳsryʅ xzRfBbB}?~On9'}X'Kϵpݰ|Quܑ=ḺyV˾< 316S_x/]慟^rxT:/hP?xvlQvO|!;izO])%LjCx66NMGNvT>MN96G1?rxG帟2#W>%C ^37ưwo[wy|kٛI5xv7\bk .,[rdy=3ջKME57imDߝLǏ=${CO|M)4=Og.W|&)9oYk2\v<,Py6Ŗ4wbm|  V!OF +~y혯sW%nE]QY [9/B.y:{~3OQmD<6\r{i3M+u}u<Fiyxn2|2\AeͨtyZ2R|g[1&Ov:9uokoOf`g0:Q6B=}&V3Aɉr51Mǖȷބ- x+-QpVNϷz#o}mcs6|kkӱqoͷd^5#'7q,'fG5}R!ߏI||PʔȷnL[+8~5`ʷ.}Ϸv;xv}k?o?Ηw#ѯi3#6ɷVMYG39^-&&_X;6\wbj&rŊ飈Ͱʠ[Ϭ(Ҋ19yp=~ }|R_ON_3{k(f'3}F}nLyJ8~d^qM-qyt$4K~) +Ms#wb̎ +}]p{pbC3ia~*܌`'7[;7G>i CsjWO jޯޟJ׻s1-2rxngynp8 3"ȳ/>yyKzJ{uBos26K{Â~ҟ3'%x8+ ΘTG0au؋iQ/uOxVpf]g3-'98I}<#?#z'?ߗʗ&b9FΑ#E.AW:쾯 }{ԫ.N8~_"4yo{ {+ÀԽmLg :P_ZW+A^ԽkƋu)'胅_aen̜>V߶*ڠW)yɯ,%_TSwIaŐ۞Vh%#d%~~Ǔ15/('$?_ɇ9If''H']?Y7y4Onq9y=}!OWHwx_~7 ]H|zEd}{DfU87b*CwNm0Gp\gWX_Ҫ +.v+Wj|!R-A= X!l O\93n嬙. 5{>W]f_ ãj}u54_=_:a}F +b76F'/7 $Y Mb.U9Xr.;˵s7 M 6XshY-hp~}P$o _I| ytӄ~GowLZ1U_>#"\7]خ8c#r{Z065vb>&Ay=1^k_=O/=|aǵE=/aXw ^b9CE4=9窛 暑,JuVV,*>]| N؈ibU]z̧Tz^W'h\BgE62oVy[[ª&Bey0\[CZGbrm}FdN~vl)&U(}|c.(]y^qV[ڹU Lq9~\6/{˻\X,w{A|$?rx=y MH2E5dD}]s#_P/K P{U{^SDc1[ qZIY||G:6|4u558>C8h7=%< ]r\j"/'YI߂AL_so +aǘ}S x㎜FC|N6l*BR,yn4_s >3'{J^L˸KsB~7ҼaRm' U|;>5|%A{}45N5)`5.*FyqedUl[Mڳ7Nw?5̱|'skᵠ-6DV-n˨w3)sVU=D^irQ/ekQf W̃}/C^8RO_w5ǵ?fqJ=)ѹc.7GRU\<ڒg?_-0^c)rαgAP?RnOO;u}t i='4Ny϶KP~Ua|M̜g0 _;ϩo36[07s\f.Bέܚ}}D _t^k0㜁M>ψ !\ѯC>ڋlyH;y>t1Nk/1tAe{\%ntk[nYߘ[l GvO+JE~o~/lqd?[ 6-1ͷ֑_k֒GiϠA}"{mtdCy= 9NO<ͳsb(_K_ V}(!ΝΟGLgOs{^:;/{`#:?Twoppz]Ṟe>%' U9* д]g]GwzOF=(qvW+=]oRʳrc:]D؝vGI+?[|7sȯ7>?>I>#è|f8M5>,@y i{^o8i7W[[O3z=s8G{o.bl3zS׾Ǒ YaQt5~Oyqe[F..]Su]s#Ѣ4w 溵{9SzOm;U#XoKozW:V ~oˎW]=E/({Z?uE^IC}[s.xӶۛ@[_$V~yM(`qߴjusuxsW8lcQ\~1* ؉hyyN~~-]/#3wC3YYߡ~Z??&1#P%a{ \Y҈])i-EZne[3e^oSn.@{"U~5{fW[ٕ {7xF\} Īr;wPg՛ +ӷUkzwPWOv#۴utPxZf#CbO/i(Ik}Ùz}f4g̍d<ϱeԩb-l]Scןx9o??a<sf*kw-п.k#}SE1?`<|aÅi@a:.o렏U<9 4?ޘ=O:s0}N#;Şc +9w~#?~θgK9w=P{P~@LZKV0ݩ$uNJdzeϽoJ~"NY:i[<_}Ǎ8b8.nk`  +r\eodֳ-K])#ubNK<Ӭ'yxQX>'?<`xݺ@qw]oY(C^:W/'aqhj3N o_"o.:kS-f_]ů@N\?"lAlsbޔϻwءgcNa]/1opZy@s#c ++Uܠ1ΞwL& cUl9=, ?_My"ϠTkWj(7\7^8 ![O=+Tqk&}>|z{9N/w xgse} +Cy 1D..b ނjAhxQב:;AQ:;V3/ҧ|lvw=Cn糟~~$^7fJ;-6.繿Iat>#s+ܟH{b˅~vyc_q;\-^Y٭Kgߘ3sa}f5ij{>}b g쳫s_Tw{P[dl6s:b=fRף[K~:iR\oq< cN#=#xT7hX %W>8THQ݆~#x]#e.wZܮA6wac͛=h &ޅk9ա ޟ_qFoߵcS w N9|jYƻKsFw~l1O84naWw1&}?ЁS1ŋO ucAq9hF| j0y1çǏH?z'Gǟ?M˖^7%]'=Rv> jw?[Ejѫϩyї}xQGs8Roս1MQgc巃9>kE9^w* [_ۏ ᑝ;=Eodέ,.`.Q'Y{j|kܷeݎ Zbȼ8k:_}{Q7uO1 zs*zx/V8Z>#4 û,9?C-.dAт=P4y.+ޱqw;a6_1s@qh=n-7Ug꽍v\+y8y|\F{ \--J7扷-٠޷{O5CyOW%ְe vU.)8m;cRE/CW\iOg`/r]-_ݛ^Ku +i|+߫}yVg_ޯ|@~hw^z}Δקzܺ5-~X=oZBZq)ps11z W-E-6u{#<ہq1(=O\8z'k=·1ۇ5f߷7N닼g <_o$R^&5eAh%1'>T변?z/y2ylqFgEs(F6,6u;e߾BOdE/?wuuթ}ˡ;5M^fIvk +օZư/}Wk ]rmfu/=vu{ɻuvZg=Wp~? [^xgsߕRw] ^ 8.vw=˚]K߻mI\u;Icݎqݎfێvݬw;l :HZ{JݑgZguxE}W'n}?e>q<+l>m7U/sӯݫgF;)-c^>e粗]k-L5;$(um^t{IAK{/HaA)H-zdJ&7y!_'{3j~"|Y =_ٱ2ơ㪺;t|G^uݽO/鯲W?̍o˳;ܣN_G{:!juŽtv9ŸyomnNخuac #2e{RoQC7+w Nj1 keK|hgӸ2/s͆2_{CYcΝMqxϤӷ;-T{%֥=CoZΈznI#{3Zv(W?;} %7x8#_x]isI9n2{: +v3]/Ӟ[ *[??t'f.o{m wC/띘;o<%}W_LZN~<I1r/ThvjTw{xl w3ΐ^=^݈X5R9ʙX1HɕÆش I=gi@z)R=fSwC)'1)}eYH=Yq/]Hc=\kk6^+rsڳyFHy|)8d$bʙ2~rC7Y2nN~X,@UH'nCz+;ގ=7d`nȼ9=w7ƘcxJut0<-B+?_R=̇9D!o<zƫ78yzCmJOBtʿwoܔ'_| n`a(av0RW57eu^|1snk(ʚ=]^NxGwteXewK#:O1d |1)F >g@\OzٵWe?=[{yF5J˦G+zvS/36d?f}Cv&+tpS2:%\p8b?ax3D$ cF̛h&_<˜%UK4coUCH ǍXB'" hO4Tބd0z*v`ȘlgQ _姟hImmY24zUFʏ`,dÕP0X3!z@0}KD2l(]]wǡ!?X~|$kFKTUWVd}0 hc~yR#F4:>+7UjAR6_h4c2Bp!+p!hH,P7V$I6  ٪lӦ@*vy_@%|2V4K$!'Xf3b4L HUxHL:/:Sj&YWgĴqKɫ/ K˴fxUޤ4>ŷeDi/"zo9"Q_Q_j,o<7sT/(UUTfVNVGˉYYXKڪGCu~xNFkgDPy;(k7ZqMVyS;L6XMTt>vV;jPwvzjէ+ק!v(o AW0^ҏ!6MipBq)L=N!4Ih},Y(W^ V !+.C~An9˃4ߠDB# #j/QO XY Ec3嫴&)ʞg1ޙCEb[B0S,~vkXM/ +G!< (_5K9\ďڙIve?FQ(- FT%N̓7h|/4u [a**Ћ%&L`BDa@Lߴc@U=uJ:Ϯ893fˌ%s {z08 +<-nǻuܩSMwKhUJdڊ +Mk'MY<-c ʧ^ʭRpQdWԓ8Rn˘+>TwS$PPV$pE[~U@;&gLPҋX$6?2;)9yRKț釣&"޸iQzS1+MIROՂW#MGE~sv(]]N^9US"UNbzC޲ +oI|✎2V`O|q#`W*OWEC[ MM4x,jx?+ql9괆gу"Kl4x2$  zkvVp0W!gUd̘ U/URL8Z#g])GB *q4ID{̧z ѱjId9UnXUAiCVkC&OT9vT~ Nsۂp4DkѠrB&bDc UU[*l,W9ώ.)gr^U<p&+0-Z="^de '7!: PVѠ @k N{=NK-ԎyZx. MkTo!e*?M(k8xӒ` `˂ ~%wꗻ2UO{?P9gujaE37GFUpܛܹ +/1/"TR\u `*_Ed(dC\`y7u ?^X*PwŬ*vAY+eFS,:e/ _Z܂y^Df BdC9򁇢3~B^P/9'VU\ZPp@s,0Unc+:dE#G +7*/h_Պ +}=@(1:$k#ҪhZ{vh 2?)RQ)BTW]jH%aux렛I9evVš P-Vg41[1Dǚ^yjL2[O빜I*%dhMABܪK;6b(pW +2|Z}g)3͏ %"m~b~lC(fc&1oj=a0u~ k#Q啴ԙ2{2Qrz\ +>&9۷(a a u( ǹB[?jl9{#AƠ"8(D!x Dk + tjZ\oc~7PzLGgQ~ǸpђZ{r{S<ޠMV*r W+0'Rp% 9@v02DGN2gQ/=$2G?,ɸ0|R2N_Ck<ʤl F:\4Ă4|(⇭i GRqr1E)zTkug9 *ȈrI*ˍ& Sf: 9Mm 3V 4|.W?+(pTLr Is8H +.πPo)Wnh/XK2 q< lj8As Gy\ĝF4k zW3`p,@o%#rӫ$ ?9r _N,PCܫai4ŞXOLNěmV>DQF$sHxިqT,–Sp\jR}ޚZ*8l%٥݃V$-8qW9g:]= |s8c\g7\,ĕيt +ҏ 53IH}A^w䯙 HAA|<_z|FziM! t2)HCZ&Fz?҆LQ#na;^w= bk"EM #a>ҡB< Gz4A: 颙t,9?3b7(ғHۑT[H{f6MHOjב@Z-Ӽi/%|]L |LcW"fb~ЍtX b'^o!m Q\ !DHAE*"݄tpCH{>T4iWNFڋ:CG@HH!iMH[މt|馈i6HFڍt Ҧb ^hg {Ls7E9fsCBh%t*C RAH4`BlAOHX ~M/^w_?6+B/6!ݍA-MAi7-yA 6lBڳ vȇuaChi ҟ!˖׌1ͭH7N"tOLs1ҦG籨3t̿@5;AҝHCzix=|D:7C"] }dC~#3 a! >vwyL[Yp=țiN"/ Ms:7KKkilv  +r+h4kK7y6-8z٨\!AX>6ycK^Bp̳j+v{x{uC~Wx)Gw2ƲE@X2(~>;{g&llT?Gx, }>NdL/nKiyػ8~  8ٸLq7k0'qHLvlXcۛdM--J-VTaVKUaH2`;)ЮrUKu+Gzz~137@Zܹ{ιW/5z'!tƮ^["'G]~{gytJNB^9^MI9cQ臹~S4Uz._)Ɉ:y=Ag'&V$GA;hmLx8_-r$ }6g KA󝙝d`e[Ҧ(w:`gɿ8+X+(>? ]ؾoZKO +m!8cYLznxwKR6!4ٙe0ў$~ãְZ^n%&rS7b?8+:&R2-*lrQn䀺j;oI3Y#]kien(zqWݨr*.})kw)6&Thwf<"Nkhc +7C!3}2(3 He5j/m.VIu/PU3= +9-muWδM)|z[?$O:)OE{zo*uHa +7t $BYub~]")6%ChQ=*݁UD}#ˊ_CU7R]֏#2ڮ^-!N埯]}=7na3DtX2۷L=JVꑾDoJAُ終?v]>,]ZĺI5$Hye=v4D~F4{r( K{E?έvy΄=d]Q񽄣M&m1|`-E9+gf< 6Rc:Fyŕr>?hPdFK9㟪=\W@'rOPF* +kK =.ooN%[޹Z cpxʼnO"5yd|cD6pH,`}Й%rWAH룛hCίr"WjyLlLz=I *u{ '̈́(-Xas.Q[l/ շj7˻xÝCw޽ 2wf9HUʳl08x&ksB|s4%4/T;!CoW< +M(ONwן `zu =nwW߹}EFaOAѮá!U\8CD<?Q{?( +{FGT<_ƃiNBv^{l΍x  +e1.lNKWLس6?y`17|)yB,iӈKOK]do#8;EC9ob >Efu@}2 $cT?BG3uPבB!#mOzϪU4e |ŮŦ ~x]쾃R'L`Z 쮓w'nc/$)΃.yu.6'qU|3d)>bjxG8v)N%mZ<,FJGt[@sh4ɉqL;)'5;SFkqlZS:F_ d![!Pv?t0\D֌8c{q3l(QdTEW+]N_x)IW‚Lcql#dx5_&G 6Jpj*:眬Ça9 wnO99H1bƱj>3j;_$ȯT/AW=ļ kg4 +c9` pR{W.>\XdddN6bapm2CjrP 1d%gsua2p6.l\?pKIlj,ZڤǕK"M$ wCN]#sVɧ]V*r蔮YWNyu.lZ&詐<_!ڌ,gk'\mȠ5q!xuE& PU]6,k#`X\]5#{ɮ+%a4<*'w·I*x~%&D=v +Wlͯi >8&:'$g91<= l>f%VJZI+i%${jy~/4ɼOTtďlyW^Uf*WiD,mT#ʺoTy"&^Vߍ*/N_7{-[RNUioV~ʳ6P\ʇmUևP֙iH9U|O3TU~jx#olR\ɭʯiʝ*Zz!m~ʻ v<~ڋu߆x\rRezݛdKU~QR|%oTb4ДWCRӈW͌v:QYAAN^QV]iSoo++d,=;rZ-zz&Ju Ww=%@lWEj Y`9x 4Oo,F UX)cj@xQSVwV߁`d!x@6 ~g2:OW:ُl~O^1Wt_^E?RtCkgQ\UQ|oT_N&}.kyUg?^k?sIx*ks'~odR&:.qu?Y'U7d¬#xO=Q *usdyNYI8JtfVxfՠfK 361#kqo׀qN ^ +ίk+ +Y8#sᵿxAPZn3+}gW ,stO +k#ޮvYiT>g3y$ 8sEzK68;Yw=z[{n\}sl4QzHy^B_rւW^fyyvYNR^#Jzj 5ɮF]nQ]U~^N^wk6C^IRNnG뉶z\hoJbŬ{Rϣ_X_s6[:q`q /:PVޖK6rl Pv;ڎ5 /_zkOEn4wuR†ZVmy'{˩-W}u˛icñFvHy(]1MC̴3{,ٹWSUaY\L i#? +46!yĞL((&80ǛQ%%07fzݨ.KS 7#-eE|Ls ^[')FV+ݏ˙-x)bo*ܦ$(]2hk1DXsK~IKD8un]w+u3̳3dWrI $B!\,N3aj: +K3 ^3sś3#>bܔ׎ݏb`"5͘F1%޴HBiS8ZO/` Li1ZB-^ TRZRVSGu["b[xr, 4,p ճt]x~ +ΚHތe67Եڋ@C۫,qIpsq[ym)DxCj9HVEJIf#H6@qn5Ԅ>t!%,'cZ8`q*#4픙v|>b}:Zbe}G'=U+#-cK"3)N:%TFL7T cLN.\a)DUz-7sDTg ^V1 K;G/[IcM^=}vBEb|%,RÈQ1Y]UK +y9/)o)/_mq+VKb#Zph,ɊTɰiDEBKMj=bׂm]k+%c0j,MOEE^ I-;ZkTCqZz 2Gfi3 WBf~@n>`fg[f7wtRˮO+NUQfM| ;Ӭی h3_zɤj_(3)eb hf7i1[ym߱\1,Uq.69=0IjlQ$k$3uk_(0wQg_W,-XܽJBBHݯ,t #mOm>3#"-5RN +v* \ No newline at end of file diff --git a/Increase_double_bufer/Is_double_buffer/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run/packages/vendors/customize/op_api/lib/libcust_opapi.so b/Increase_double_bufer/Is_double_buffer/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run/packages/vendors/customize/op_api/lib/libcust_opapi.so new file mode 100644 index 0000000000000000000000000000000000000000..b49919b0e8ae7dd623b5eb673ee9cf1721bae62c Binary files /dev/null and b/Increase_double_bufer/Is_double_buffer/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run/packages/vendors/customize/op_api/lib/libcust_opapi.so differ diff --git a/Increase_double_bufer/Is_double_buffer/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run/packages/vendors/customize/op_proto/inc/op_proto.h b/Increase_double_bufer/Is_double_buffer/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run/packages/vendors/customize/op_proto/inc/op_proto.h new file mode 100644 index 0000000000000000000000000000000000000000..a4016e135e9840165662e127bf7c1d44dfa2c82c --- /dev/null +++ b/Increase_double_bufer/Is_double_buffer/build_out/_CPack_Packages/Linux/External/custom_opp_ubuntu_aarch64.run/packages/vendors/customize/op_proto/inc/op_proto.h @@ -0,0 +1,17 @@ +#ifndef OP_PROTO_H_ +#define OP_PROTO_H_ + +#include "graph/operator_reg.h" +#include "register/op_impl_registry.h" + +namespace ge { + +REG_OP(AddCustom) + .INPUT(x, ge::TensorType::ALL()) + .INPUT(y, ge::TensorType::ALL()) + .OUTPUT(z, ge::TensorType::ALL()) + .OP_END_FACTORY_REG(AddCustom); + +} + +#endif diff --git a/Increase_double_bufer/Is_double_buffer/build_out/autogen/libascend_all_ops.so b/Increase_double_bufer/Is_double_buffer/build_out/autogen/libascend_all_ops.so index 762170a0672eb59ad261082bbe0e9e3a8841c955..73f5602f958301867943eeb9c1ad4923229c112b 100644 Binary files a/Increase_double_bufer/Is_double_buffer/build_out/autogen/libascend_all_ops.so and b/Increase_double_bufer/Is_double_buffer/build_out/autogen/libascend_all_ops.so differ diff --git a/Increase_double_bufer/Is_double_buffer/build_out/cmake_install.cmake b/Increase_double_bufer/Is_double_buffer/build_out/cmake_install.cmake index cf5279d4645b727cdca6b9b5825dd0cb20e4ed77..33831352ff83f287996f644eb0e151b276bb2cbe 100644 --- a/Increase_double_bufer/Is_double_buffer/build_out/cmake_install.cmake +++ b/Increase_double_bufer/Is_double_buffer/build_out/cmake_install.cmake @@ -1,8 +1,8 @@ -# Install script for directory: /_Increase/Increase_double_bufer/AddCustom +# Install script for directory: /Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer # Set the install prefix if(NOT DEFINED CMAKE_INSTALL_PREFIX) - set(CMAKE_INSTALL_PREFIX "/_Increase/Increase_double_bufer/AddCustom/build_out") + set(CMAKE_INSTALL_PREFIX "/Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out") endif() string(REGEX REPLACE "/$" "" CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}") @@ -44,29 +44,29 @@ endif() if(NOT CMAKE_INSTALL_LOCAL_ONLY) # Include the install script for the subdirectory. - include("/_Increase/Increase_double_bufer/AddCustom/build_out/framework/cmake_install.cmake") + include("/Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out/framework/cmake_install.cmake") endif() if(NOT CMAKE_INSTALL_LOCAL_ONLY) # Include the install script for the subdirectory. - include("/_Increase/Increase_double_bufer/AddCustom/build_out/op_host/cmake_install.cmake") + include("/Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out/op_host/cmake_install.cmake") endif() if(NOT CMAKE_INSTALL_LOCAL_ONLY) # Include the install script for the subdirectory. - include("/_Increase/Increase_double_bufer/AddCustom/build_out/op_kernel/cmake_install.cmake") + include("/Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out/op_kernel/cmake_install.cmake") endif() if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) - file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/." TYPE DIRECTORY PERMISSIONS OWNER_EXECUTE OWNER_READ GROUP_READ FILES "/_Increase/Increase_double_bufer/AddCustom/build_out/scripts/") + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/." TYPE DIRECTORY PERMISSIONS OWNER_EXECUTE OWNER_READ GROUP_READ FILES "/Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out/scripts/") endif() if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) - file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/packages" TYPE FILE OPTIONAL FILES "/_Increase/Increase_double_bufer/AddCustom/custom.proto") + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/packages" TYPE FILE OPTIONAL FILES "/Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/custom.proto") endif() if("x${CMAKE_INSTALL_COMPONENT}x" STREQUAL "xUnspecifiedx" OR NOT CMAKE_INSTALL_COMPONENT) - file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/packages/vendors/customize" TYPE FILE FILES "/_Increase/Increase_double_bufer/AddCustom/build_out/version.info") + file(INSTALL DESTINATION "${CMAKE_INSTALL_PREFIX}/packages/vendors/customize" TYPE FILE FILES "/Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out/version.info") endif() if(CMAKE_INSTALL_COMPONENT) @@ -77,5 +77,5 @@ endif() string(REPLACE ";" "\n" CMAKE_INSTALL_MANIFEST_CONTENT "${CMAKE_INSTALL_MANIFEST_FILES}") -file(WRITE "/_Increase/Increase_double_bufer/AddCustom/build_out/${CMAKE_INSTALL_MANIFEST}" +file(WRITE "/Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/build_out/${CMAKE_INSTALL_MANIFEST}" "${CMAKE_INSTALL_MANIFEST_CONTENT}") diff --git a/Increase_double_bufer/Is_double_buffer/build_out/custom_opp_ubuntu_aarch64.run b/Increase_double_bufer/Is_double_buffer/build_out/custom_opp_ubuntu_aarch64.run index 0bad8823fbda9e4926b61207ed0fa5afdbb46cef..ef122df9b78a35b21b64e62873d25822497cdc18 100644 --- a/Increase_double_bufer/Is_double_buffer/build_out/custom_opp_ubuntu_aarch64.run +++ b/Increase_double_bufer/Is_double_buffer/build_out/custom_opp_ubuntu_aarch64.run @@ -6,9 +6,9 @@ ORIG_UMASK=`umask` -CRCsum="3175801505" +CRCsum="2277806616" MD5="00000000000000000000000000000000" -SHA="3219db85211ee593b7ce02afe4a5a4a5578c0008dc6306fd5ec11bba75349028" +SHA="09ea347e4d18456a1f24df6a985b5518e296767e92106c69fd96631792714a55" SIGNATURE="" TMPROOT=${TMPDIR:="$HOME"} if ! test -d "$TMPROOT"; then @@ -31,9 +31,9 @@ scriptargs="" cleanup_script="" licensetxt="" helpheader='' -targetdir="makeself-1483671-20240828125228" -filesizes="109385" -totalsize="109385" +targetdir="makeself-977044-20240528105639" +filesizes="109568" +totalsize="109568" keep="n" nooverwrite="n" quiet="n" @@ -375,11 +375,11 @@ do if test x"n" != x""; then echo Encryption: n fi - echo Date of packaging: Wed Aug 28 12:52:28 CST 2024 + echo Date of packaging: Tue May 28 10:56:39 CST 2024 echo Built with Makeself version 2.4.5 - echo Build command was: "/_Increase/Increase_double_bufer/AddCustom/cmake/util/makeself/makeself.sh \\ + echo Build command was: "/Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/cmake/util/makeself/makeself.sh \\ \"--header\" \\ - \"/_Increase/Increase_double_bufer/AddCustom/cmake/util/makeself/makeself-header.sh\" \\ + \"/Test_performance/Operator-performance/Increase_double_bufer/Is_double_buffer/cmake/util/makeself/makeself-header.sh\" \\ \"--help-header\" \\ \"./help.info\" \\ \"--gzip\" \\ @@ -669,296 +669,341 @@ if test x"$keep" = xn; then rm -rf "$tmpdir" fi eval $finish; exit $res - f< pŕZa|Bm?I6FpB/x4;N;$RPT]sTBI]ꊄRgL  -FtlG2(r~^zGN q|> +^ *[3+ҭ$Ӿreۊ֕mH:Fh:% ؖd>ܹO,nJ fjXurlT z~ - z 3YH;45r4`NY"W@G:s(ŵmWGuG:多c6OcשkX֊QMutڜ顉Ď<,,(Nq=l.çzeu֯Wh^k9 -J.MdqiM%Kv׳AjVuu\;0Qykt2#k%[ɪޱ %XRH,%׬^r%mL;lL([f!ƛ3ݱ1B7ӄ hGttzLpurUEkށ[i FQv| a# -TM<Ҍ`D"KCflE(l)Wu4wR>O[)57_iBBG %0. H@]Eyt42]=*=6^l5F;5*z(V -U 5G/;#>sJ>耊NcԝeˣVn:\laߖKy4*,Gm5/]cA~X-.NAu޸[2u=K]r*:G`|rm-&M T4[_|iRK8Y6@}ldb"pTvZ"TGq )͎ Qi -ॖ 3 nŬP߬]]7Q5#3ב -`+`Q(+X+w?pj8 9) w GH#& -ߟ!x*eQ$\;~σSeԧ>袼>R5&G.䋸L#Tgig9{lf_"/Bknp~)99B^jQBs!}6?wSZ~E[/wKo -~9Qa*#5r_e:"^wCO%ϓ$<^诎ǣdIB8Ǐ*/>hoM/l蘤 = uqVSwKw~? 7%?#??\YKO} wl_K ؾۗ} ?_w}o^5=@57}t0--2Fϙz[w{`9.b2}0hnalI>2@2SqsaESO7M0zmw! -!Ͽ(/3Ec{`<޴':mɞ2Uq1mzoZ#D|{okzM n'˲5#o=L:uw^!+<ێMCl>|\~t3^/臼_l}Qzy#]i$;|ci{>6)Ӣ;W'ؿmD =iX#8.CGv?vƯ767G[ù۶5f.#bnO^œyu! $ʫ h 5܉@r\x&%/`zN5c#;9դu\q`2Af{26iת\]s=ayf``)B kffi|ofP/l0k|l'쏔sR8ȅg\0ۻ33i^4|: +8vNs} vް嗞 *y'4r97 7a&i?rCzSr!N gR(! ox KMhZlǑ )ݷ7`~\@N~3y33qg޾Oܹ3>{:0/D[ywO,|(Jm8(ypNI8 '$y89q'?8}88e8}"f_8dlj 9. /y' ~oƻl? gq9?g =m=?gkb.✊{~q%1~'@agRc8~+~~c?ҿ?QzzVӥK[L=NdJjkk2ݾ I:9ǵ]u$\OpgFxXNur$0+]kuW*]·7uVVuUse jkzU\ӡN07@gZ04\VEÎCFn}cÅsUZ!?v=y!/(EZk@gqAȋ8!y!//C ]ȋ#Jgg*ִX.>Q#>8!J<@@s yD)V_"L"R{|08-(k$(@0IP^O?/,k >g|'rw zG@}-\N!/{N!<%l \~aEaB^a{LMB^샞e9acO+V߅ׯI}H_8]@&AySV8M/ )|W~OBɶjK\u%ӢJxS$Mˊ:VDRڭ,FIXDU(۪iӤ-ShYMآ?73ownnGQ 7qw޼y{f ʚaQ40- ۙ1c¾l:¥PH;0l\EVkM!l϶ y0ѣk[Nk4Ő*d򑆆0X>/r0ș9kCz } !+ȳƢaIP) /WAA gK}3 -]]v+tuݦwLToSqrZ+TZn*NNŷ89'''_NQWDuSo'TWɩ { -]m'*NB~+91c%3?a2?S -wSLxCgޏ <,w,Խtc}6ZTyEvmht] ?Zwr&MŻqYķݷ20>kar)mZ8-u |\ƽg'k\s3uo\>e0z? g͹KK;?hOoӔčQ= <\WSN?wxsyATx݊s0o~uunNKG~XZ\gh?;!-(xc]h Ѕ@Cw^u/]\#ʩk{~ ms5 C: w@jCK(5n_rCv/[Pc#L~q 7sI9xhs^ZQMk.g ۸𓫼xxΞ;BKu6a:AG^?L ;PW\M -aƅ'g|y~Hrޅ1-} w_5K"O!H{ ~vePamw3&O`&ky[9}`h(+12 n,xfǓ-/*o}Q#_~;7~`aRAY<Os9i~|R}Fg+:wEȧ8 xLTߜ̳Me%|sM5OUF|&ET/ vZfV*m5(RȪp u,gҵkz?+=8{z >v ?vpk sGKkz{ڧE(U-M$mX.R؏~"N.0V/@}ڵd {K>}Gŵgn}鶯 4_#Fv6ikoWpQ8(gNv3 -'{KO]d#?]?7GGGG(:~/͌H(ZEvϕޒ#&٦6K}M'ے@v"Fw]>"$=)h]j.նpo_eZ5a~Wjd&Gvi .;A'8_n[Tiqh< _F+]i<%'c񊮝N]ut:Tz}S|J^~pl4ӕ͇t^>9ZINDZ:o4Uot &2]i}Aʏ'ri2Kql{J¯7O7B86Z]%o/J:9]cqpSt6HJ:9]J8.c{[ -_FWc"Vus_Qj'>"?2_{ێTa>l[m-U-qYt#©rg+c"J i2tFSpNXgRL*裩i^cZěS!dN[1xvdOߖt! G:Yp<TDzP/֛9~KsOJMXEN?~Ix4)p=dxd*}2O[Z9NL[blN'+Vu7nxw&VO<T?ru/S9nlE0jomoSQHu+:W2S?;ހ·9wUU(:sUʩw? 96M9v4p>\fV8qgvrtE lo!u̴XLOg=e.pĚ`~"`XO&x4L5'D/:v -+*Àu1t<6b4+eBd|t><'uфt;7"y; sT*^C?%F=f7cGaq kSYHq͛9{KqO}7Bq)J0S\JU(S +0vԉ׫Df>^=313'c2I3RP?}# i0˚J*UrU2_Q3 eOc9f ۓaetIRn U{2*ݠhVFy`92>ϐe{HN{Fs3um;qC7FEfY Q$B]قH-e/۶ /pF-Lyfݙ.贾ᰓf$%*vrL^v:%%n6˩Mj1LU+s`7sHL_*BţB&Iu^*mvA҄"MW/+H KpJnNUps# -(Rf$.$s$Y -x,58s)TY7OނKM-w`5JV -7E :AڠI,"^QbB.gfF#=ɽscN*?rhˊ D c X.cH';K=Hف9$aʅXd:p:!NdS!S| < 'F < ?q$J\1IS_;rq僸|0k~Qd&"F?(r! -mgwxx8&8>,}{$[!G4E<[7BAfclWec/T-'`@cQXaWϘ~iŇ &i"ّEU'\~@6G>Y:_QY=Y84NIم>8qt^Q0M>DFM!P/$:n |ŹĘqAPş: i< b&`:x46 2cԈ"Y# fcnT<4#φXq̜ N-p! RX -g'}b==u<"".P -]ޠI [5,'txtBdT]VvG$\,>ŋJ -ʙ ,QPƄkG]Hc>7WXP}ǛR._Il>ʩ~fr)5(~PlQy cL*Jۀ/63fn!f< Q*_wh\|kd`d(dis+ۚرIKDHA'Haa  cMJE)RmC. -RkR)`N]5=܇| 3 Y:eZYXgfؚXTTHELQ1XK):>-OAKWOdHe20L'2;E#8y*19a<*;< -{#5F,c ڢUn&D~VD@~WL@䠤aT-S-)Xs֔5@\e1\ڀ ub( \*uP-b&uRYhnxqلKxr?MGdz-'b%GI m9 IU/-)FOrTh%Dש,QTY!Ub 6T" PuTWt# T"?3у{08Ι3ʹY@,zUiwtWwս[^w_?EI \]Y1xc;lk ),\$l=x-jSa;\ 6䶶Rժm}O߆Ⱥ24ҴJF<1;GP+"+[F9ҢT  -u[hpDTh謝aQ- #}>_OSIir^PU:k W7E"j=X;^Y[]=W[U}/zaJGPwZ؟.EebMz yuss!bIF 74s"bo7ъn⻯EsfbqA]fm}u%.ش"Mi3ojƆqpz?ܽ|Ž7 -^puq bi d֕wb5`e0TDBu>WU@5: 6B@) uՁ&S4BvV JE-ˆT*T$f/ҙgQ|yőeKw-_v/+NT=l :"5k`ma` @ȽG?,djj}JT󗺷*wpC%oԴ.WCU^IjAү7*UUu9hT5@Ms:܄đ6/ӳ*4Eʹ67ZĖe$L6D{ۆף0fѓvŲsng営8~$}I_bݐ1Cң;DVa* ,_bm;,RH"= mYLV-s޹:$1:&Y㿚*߷=[2[JB' _8@>Tgv)I?$@&VS~tpmb^@SJ!j|0*] Ծg%Rt;X09u=JXW&xϵqf#vEVY3W>FX?"; -O0]B }ɠ!st|a9Ѿ @Ǣ '7K@gi"´8iAE5(A ';=T8t5\J 3utb'z&l7 -x͵.fS禫RoMDD<7wFϠ^\ĵ;l~ovӄf'Di27'WEtkMaQ- æD #sj3s:0:e0:p%3&RsAq+˙6nȍЗٞxnR{dd$3eme3'gQHR_D6u$3Ly}Fjߋ@Tg r5-/W24D~>}NAZ}Ngo*Z0{29I ~6vVg'HBQ677'B9?~B{(%} +GUf< pŕZa` Bm?I`cYbl!lg<i'ޝYZMq)(.V9*qQBpW9.rBRgL P{o{gc9=}{u{=#'Sj>trimi-i[ٲuUz%IgZ[2M1۲p 'wRCR\lnf-[1Ղޮ_qnְS%N-Mͧ: SV&Оdk: +4}qmj;~9fX{Xl4gu%=b@S6gazh"dRA( 3] +.çzee;7lP:io^k9 +J.MdqnI-ԳAjVuu\;0QykdR#k%[ɪ޾eX\H,׬Y|L;bL(f!ƛ3=1LЄ hG{tȵ6Ujet̋B=:X@-;42&Tny,1å6|+D؊PS몫h*J|\u)Sknt6@4(KX?Va +g]@‹: yid:{6U7 nVWkwjT)Q#;VK*k^vF||A!l]4$IM ҩ;C6Gt ؂cs1-;$`iTX*jV_4Ƣ<G]0W7۴ [2u=K]r*:a|rm-&M T4[_|iRK8Y6@}ldb"pTvZ"TGq ) Qi +ॖ]AyEQl_K!؂;u<^0ȃT[ 58mjឆaF :pgPGXD_֣{[^kwk<>_wï[~/xƇ3v2+&eG ZJO?# i??ֲpB𢨞N3m3}'>Ir83(QE@)i8|KI"ۊ$'>spE7MB Sa꓀?ӾVt*+V59"Frd:]nj4mfZo8bV{ DaiȈZLYrUTXWRyc>fi,\;fMQ,t0zZ1S''8jɜtg| apx!T3,& "Vp˒El+`q$j}j He0*ۃ$A_9;@>`+`Q(+X+w?pj8 ) C6Koenz>Q.ۼ~-xr8|&zo}(!܀И*5[AVTjL3f4{1oc5,H甃xGzwuӱ53ȡÐl4aVU"Ŋ֕+2@oYik}룀{6kD||hUR]:Dͤ:NRSRݞIuv^P]ϦoCi5{84LXNӉ,Sh* +Q^du[1W[>gz2<'E6߷ U)EDVʮ4ԙR Zq%(nζFn9Ż F~)0RۡhHIYx"6e!?fVo*{FkUWx +dZ׉:8^{q@ khd#\Yrkb7י@ˈztPa=>T=Uᒩ!u_TݪHƧQcGWk3=8!'4̘:d +ޢcrE)ZN"qef&MSpk qz6'Tr+[n5&_ٵ^$[I]VZU23h5F!4!Bw\̤yDy=n^liioYfw"_$}wO53RR,c ~gQ0ӟb3!g dQd~&i}'{A혊_H2!:ZES'v7GG@8D][< &?LO_~w' +pAxt1<Մ cf +ǢIc]߽γn?@ީ!OekG;>L:wu\!+<ێNAl>|\~|.YbC^x~X6LѾGeCҦ4g s;){>:!ӢgtLE# 88OՇD =iX#8.<|Ư76ψ7A/8 ۶7 .!SbnO^yu! ʫ Sh 5܉@r\x&%/`f.5c#;9դuLq`RAf26iժ\z0=1=]܅$ 4\/l(k|\O@) qsκģa.wӼiuhWr%f!} :vް *y4r97 7a&i?rCrN g(!yox ҋMhZlǑ :i]7@u_#s{L}Fy#9=ϿSwλ쮻Ϻgn_A?ㅲ~b! 7w"G%YYYYYX@Aq(@ +s=٧YY'hE3*qO&Φs{.8Rwk@cqSq8#6C>q&/-Ω8g\lOa}(O9^ +>x#ǏrcOq\>{8`?wU +|X@owdPtK4I%ӉLC3_miIۖr2!I'縶$<*l˩N$3^`kvMQ*2_żKu@v1ʪJzNQQrYRMS1M/]z:նqCF= T ˪HrqH߈ͺppuV=N\?9/Eb]w ,6y'Dy=/]!s ywD)⌀\MؚbӅ'J|!p'Dh~t!/(E +OKwq\AQxoE|wq w& ʋq  D@#\N8]@xn"AZCˉr,pCxI90loX Iȋ}A.[64߿bxJ]ȋ~% ?7 iB~>O2~ +j4%)Ob JM!kNgҭeU늕~/Ik?+7^>} ^|*|_u?ӼajRVOZ45җ C@Z+`Ḫb,/sk3ᣪCGtoA,UK0kh8xSn2,-2ͬ>L;7lܨtػ8~-d[%[ [G:~dZTIcɓcYVxH +T5O1Ԩ]#i +QRp[#mjM I@?[f(JV8Λ7o|ϼ^#XY30 ""a;3fLؗMGTji'Sp˲H<Cj0Mٖ./BC7DSȯ/7 ee@ yӢ'3'}z8|c wUZ†sx!oF4zrq iFRL>9˧Bnb9|"gMbH/ϕ"`evyTT"" ; `S*(BzRW/Flzq(тP_8 +ㇾQLP0e'ЏR_cAepc?  LP0f П/C }M:[} ?CqchϽ'.tRvӲ_ׅ6J#.OgB;76ks=96&ӣZy4' 6R0 *eL!3ys>DNڐ +v2"+T*.U/Xi_AT`,Q2]\D\!r(ZH.=K Oī =PCus<(!\aI#\&Ԧ#\1%| GG. +yޗuQ]u'jt&7hi&LV>"}h~XJ)'5fI?it=%Fw$]ÝtgIYSNiRU_k%}%86uiTcwbЩ86z[R\xRx?ܩukBWm*NN}Dɩ6'UNɩT|S_yRqr(TuEt*NN]'89uVqr*Nɩ~UZ_+ɩvD.羂]3V;3/#L3ů`W? xB>W@=u'%`OqA=" `9WgYJY[۫M *_Az3s§ͬT@k~Q$|%6UtW;7?Xk/WX{p'B\O}|n r?7׺Ax7i߾R_m]*΢\}#rU]+wzg O}1|ޗ~?5O!H?P[H`!~+k_N}L]ڱ?D \{k%.ua{#=s_]k+_]x!|km_]SbiP[ g[uUWu(Gv9ÑݍlҜ߮FdOpQ8(fN2 +';'F~~$oȏ6PՏ6SՏ6MՏ6Ptdc#d_dQ+w%GLMmO%ߵ(E'(}D*Hz:Rj]+ໞ]mޒvb'+lkêԒ>MA]wNviUql800\űxH7EWxJN9F];%'>86t&H4>ӕgh+%86z86}scu ]7h/i>]eeYyOl+"C6=ZGDZedUӗ? _/oJoqlZJ=/ _tr<Ǧຕŧ|86Z_m8trplo]:]6V Vus_Qj'>"?豽u(nw}?w{+yHp\Gʘf*g̤"Ԭ=~;7ʯ:h*{DZW-cl:嘫!%&q8SG#~ <)Ӄ:#:calw$ȑbV ?G,0jN\7DfR8`ӏx#Me +\EY.1?J߀ $Shr:V3Ӗ( D>U ߹IOU(:sUʩwccmU[[uK\u'B\9W:q7<p>%:OE!_TNu)Tɑoʱ26q'Lm8=^=8qgvrtEӍlo!u̴XLOg=e.pĚ`~"a mLh.˙;jN(_~uyfV6$/ꦠ R쨙c)J9?3l\&2@^_i2'qF ze͌ao7 N1B@0?Ҝur混yֻ?1j *?ZZ8e 3 cf*=;T0 f8Τ\=SSx)gt' i gS3ȎѬ 9=QD;j|*3ȏQ0{ fyB36MFތ>NCke<"Hc K |&7svCqOm7Bq)J0S\kk*)^uIevDUk_-\/잙ؘߓS䤙F@)䁑4kjeͥR*J9R*H(2_F'Ʊ3IOb}Yi$B)&~=nT4+#qX4MXr?/+_)gV\о>vEʻwQU&{0}cYuS8sZh)oiخΟ}j. hvϹM<Iܞ"5Mw4[50*7a=.QӓSs3ăO>υo#5r`ڤ ;ZzE 9o$"΍9tlʡ-+J~3x5 ja46bg" G:H_IF!1wxT.|"ө̤dž %w"bT_)Z\\81\v(\\ '6ڏI"<ݑ+υq]cs" 41@F AWm;ClÃi0a`;@&I +)ON.G>)1¸ +2c{-,h~j`=+K +/zƜK+>od0,`vOɎ/J?YNW?ɲeqN.`M 󊒇h!R?7nj׆~&ёvcL(% b*5fXHi7CCYؐ1?۪FY7t⡦y6 +cOpF>|hs}gjR 8;l쉮vRfe.Oo+.6dgakeaEMQ`kfQQ!L2E-J"o#bpV_<-vԭ@v"G.0m2.OIPd*^QWf:Aw xpnOvbKUFOM<9 ޟÞH%}Fm#gϸq^R_!jc;]YKaAhR]ZQ+[+8o`Q-Bg\H!bc;6mFZN!O3 [֍e[YsBNc1̯/dD +#-7גAcyxocue"RY(3JcF)4!{CohKՋx9&ޓ0{CH F|}W% سIP<&+A魺MC-^_"7040D>xi/]m?!6!,Ä 3y`(T擇w(}3kHTeb`Da"ZQ]y2rQ|DL w`YSV|K^s=psiJ,cEBJ5gŻQQ&e.4}8n[R\H%ķRj4&UY=eQID3^^ +pU?{E}R!` I%! I'ѩ GD7t;!9qE~f8auqٝ3g<;+i] l' ٙY1{_իӀ.{ow}^~z<aGbGL;^-X!ZC +*I#D8f0. r[jAw +SFXr6'߆Ⱥ24ҴJF<1;GP+"+[F9ҢT  +u[hpDTh謝¢8+[F+|.-J|WӐ}T5U"@]J}qIO^Wb|U^XS %;(ԲLv_RoU~Uk4#5UzsM9P7!qM +lF3͍eY8":$ ޶s8;̴wYlb,F-:N*< m?N/1CnH!}0tru/RDqs[{d$Uvݞ?bF,^&^ǹwN^x\aUU&Y^siMⰇsS($ېy q3@q}nnt!y:PXND&M1"A ݧDB0aTHyO5F^ejJ:>͹SoaP3}D A1kC (3XGR ' q/r}x>|#Q\ܩLm a2u>HCNP/:Cd2O9$ 4ڲ1fۄHR4iyCT}/hDKo +$mK@SG[’(1}*9ENua=zoE':wDi-q҂6틐kF7Q)9OKwb{p0`k.@%k]<?D1MW z!ߚ"sxn."{=;AkwhY N (~+dnN412â,_[B))ˇMFft`k+tatJfM8q+˙6nȍЗٞxnR{dd$3eme3'gQHR_D6u$3Ly}Fjߋ@Tg r5-/W24D~>}NAZ}Ngo*Z0{29I ~6vVg'HBQ677'B9?~B{(%} !x} -p+N"} yGnyWr/,x,p}C qhwsq%Ԭ+V"+]JolG %_ak_I0qc&P)_|â0>O.$M4*B pe -ib;oU2q| 8(Ur`r9LQe<A}yU -/sJ%gLBüw*ǬlBOTas5Ҋ,OZH˼}Q=Q9Hf'aomy_k6037xR2mQ=(u3c6~f+E^^X2@XJ(J[nB8ZC(lmޘSvf'e ~5a!qK瞱1܄xUżK.T[)>d3|زZ66G[ \wQVwKc_&y[۴6m< 4a~!xdYw:rMn`H_ѵ4f|qvd}f -HcCG48c5*c8QV~SyLq1UQд9%N{0ScF,f9edŌqN>'fux.w8xO7KLl1_~ig]{Io &;ގgF Ji'dUݸcv2fϞ+jr\?_d=PZihnlX_Ә!9I3䁰3f9&}0>KHJUI9炉>2J$NGB;S6^fk޻4Ҕ"uXܸޕCgϓ*Ub;U+IXFA8CNJi2݁b\\jy idJ=m9p"MȔZV) _ע[RLM9F*_yC)i҅?_^U4~#ZߛZb}ϳ-׹+Ik rE^nk8몚j|5@s jڐ^] -@Hj|a%js:.\ -8LւG3\ -J_bKxH?>rT.r0A0q!$Йp^9)y(q#DLeT1U>.K6)D8}\is~H̱Πuvlc=cCZ3T2g^85v׹ !ݝopy:1X&ZBy2vmK6[q#fR}8Fa_ER,=z9'jj{:8s=>țUEΑАPP#!H8køvH[KhJR]TL=8yThWn+:;>ȯ$ꎮ2 -fz݈mQLCIk -ZUL?TTGʌSoq *~miiʙêhF{]b<=+0K=3zs ^|ܿpu&y7Hc=C=2gSBߤghh7XF9[ ͖r@Q S7 }PtaTįeLWU? . qiWtb/Az\.˽\r?b{W]OY>y,g< -G|ZsO1-f9f{@׫A=L7aO-(Ȭ|JoV"05~E1gyC*e^iUs -%` }?[sQ8QDTb#͊1k4[!3?X< @}~C1Cqpk*Bݟ|`: ~"j֗Q|mupPLֶd$ - Aĉ:1 ̜YF=Vj]O)yhd H/q5_d(S A>Ez(KU9o(K͓fgw8"YIfmhChn5^<KC_:~+ֹ߷sR/xƟqnl^:Gߖ0eYQ4_eKA`XGFG ›|94F3Úp kRF~"}"o+.?Q+g]|<>Mτr.#t gP uܾ"r -ʲuqA#am,tEk npśuisI9N|Ka2P@ ea>e)?|M,l'Ƅe)"$ຟF=ڟHחׁMhW4}?^pm5Lw6/*PPk~) }j7ŭ]l{6( F -=\I˰_>ǙdTO{N}>·~H.hVt[Ay-CfЎ۰aIǺ(^c_$lǒd77zݻv;}T8r*_8=X~ T[ G?9l -eޅ)aIإ_< ,_y^pEeXN2e/WbXN2kr6r -,Sl;z(YX_g<#]K kz>%lrQN=^;2^Gq#2GƱIaNac#c}3&l,pqQ])))6gD5q7{?wC4.m<ǡr.gnu߻wX6/K4MP|r/#ihErb{Lg`fFK&EU#=? דgSiU:I#G_8;.'hs$.Ύyn3/?i_0וOP/{_Y EO+/+) KJE%5e%%ŋj*K Ғʊ`naiiY| O`]cX:*%? O"}t7 (>"A7P?E$_RTH;5#O.h!ekszb8$<a%ӓIX0E4# oMG~xUzq,51c%ҠU*šw =:bMلwy$k)Z_a%kd@2xRB'WB#1fv)aI224§UGxS ɫF;$:$\0VxԂȪG3oi!i[/ݏJ5 @׀gjFCڎGױy.Xb ˕XX>e#a B.Ijlh0͛5^9 `p4?]9Ks&f?BA*̳1\y elb܈y3&;0?y/f0G0bn|s?̀6蘽pM {IL"Q|]P'W1E{X;9!I-C1tH\?-`c|+x 7l,i 9xAZj |=L ?x_ɿ2`GVA#8,bho%X{K80.? H~ CSàMc4g@ -Gdi9PHoo4Ae mMK-bKe\>m+qㆁ}'<@q(7(GuGIg=(O;\N~xlL@=w]i>.?HcCp^5^c#GqTcƢ94/a[Ď<8$Wr\$p1N|(lߗuЏ -D<#=h^NG{C](8ʸ+O25vʏOˇ;%<#i_A7@D;8.u-{ְ/O}ؕaCq`;_Ō"WL}mFD2翯~p?sY!L1/RfdjR}(O+L`Hv0YdQɢzE&L.E"d`HN1Yg"9dɢa'6N%8YKgȃ JP7wlU;}`;6ʌձwJ3l8Ȇ"vj7͏ڎ H_9>puvëhH?_c48?JJ]g+rQ>:xwSŽ|긱' ͈iA`i… ʺEť -,)[T\YfAEmeSJ8JQyq]IEEqiE1+?hW"ȟ_.ϱ ,cAD?>t-_R[H<_å(8@ߕ87ˋaovL`4}ӧ/h]^s?̫x*?Hѽ7}K@k]^z]ϗSl >uz\Oa}[rb푢² 3? I<~-RCX/}HPCVuoH>;uTbX}˲&"Tvln2%-}dcmɞ}=}SB:q9o7Yf7qg䵃3!}o#:}%}зYBH{&}sS:8$ϥx <~{.|ރcbcn1:qN7YMm%mRDhWqt Nf,"y'N Vϩ;,@G9ą4Pǧ6\쯄Xp\Wq4ǺEVFq|ĥAAMWqj@\<l> 48f uGlf̉-ߖzƜ|4hOƧ!+X>w ♅~Q8 <&M}"tb0++=Bh7{K+~Gtv}cNN -}4zX%Ό.'e\Wڟ2w$spg:еE{zBo4Wx6to<}/+P+kq&g+Apgk]wqh~i0 -aJljoLj5jsfqF0,3oPU?_fS]x1?ǕA+dB́!^^O谊mb<'<uA0cYx[(XnƲk:_i{s(ȕ0!V|V'9#llr°u%-^;g[83҇839C{pf̨/qfgi-)))F$* -xz1o: pvZjGTZ%& ^2Mg傚;'S#+g_5V?:F}$?•/Xaq?eaS.96_8^^.}hQ*] +7|^:>gsv@(،HC'ԘK:{{pO?=9%`z8' wv_(@{qhk CzJ9?Z -{؅6錣 gLpÏb}t=tu9w3G8}%ahT4тߗ,\8u\~lꅽ0FFb.Rum҉YEMM}=g0])?_fֲ%|Owy~Uyҡk9+oE^-[x?v|Tsr/?ϿWn֝/msf%R_LgafL9>ezkqm5>i1_!<%}Oo 6Sƿ9|O4=ZCZ0ZkQlwxMp3|9Z'_!9k+Ywo/Ao Dmklnz{ˆ@*I-6v=Ӭ5mŦ\Slmx۔*lN|NԺ>βֿnd}lNw6џm9lڌ'm#NV$k6mM_k?6q2Ŧ))6Ӧ\)׵m_HOl_h-klmxib6ZbM>ڴl뿳Yl349i\{;ǍRwu]pRrٿ;I9~=ǽSt+g&~~3]f\'p|Ƀ|yp\ X+'*m0܏x8꫰qo!/z< ^H 8TN >qv*ឥi^1eZW$fC"&T.ʢ:ÁjFz`kI70@Һ~vC6]zӰ|*5S?`dj`$Rb> MϿe0͜I\vv}j` wBvUp碑P0uIwIJs*dy)FfpZFˎ:t\+Ze }"ʏݧ2<?axg oSNg1zDI8‡0T~(̽:W*P$)F/HF -[SEpwذ(.JUbUxc.ge(6b aPڌjzf.vcU[ꢵ/(;Ma8@Ƅ[jB DF6I.ZY:Uş*q8 -W*cޓb@O$tXC .B!" ֽF8.5 ):!/:s^c‰ݞ](䯳K s|ރO(%{B:9o&zoE^*+*dR0q_׭¥RXftQQ>ٵokȐ7&??πV3ÏAeO7SZA΂$.MfM=w|Z{*KWz&SgR#/ϋ,%s&gK? R ~ J} |b:)ˉ{\Տ7fYA9 cU? -7ą0GxSrT{\p||  5.'CE}'"<^,oyH xǏ<\ Orԏ\:?&c\lfKķ|#0}gi^D(SwcktRτ;S7>ϭ|xCPF L#,'l$\K_My!<9_@%'^J|1W -J#Uo"89nv/!x_&x7!x[~.ANp%^; .!8C|/q NLJ>##x1' ^Fph^F%8F&/!w_Nr JW_GpM#4_I(o!x7k$*o!jo#x-7B/ gaF'x#| |34ƇC=@~7|+@p* | +\ r30/D^nOfIɭh>h1O.Oh}"? ye}"? O>,'_w}"}"EO䟡}" -'kh8%'ho}"DD~=Oh$%!'}"'>O}"gTҔr'@n&@~ȳ@A<_#헥>ٍ\ &OhYJBDy 'zO>WRr+'O0'r  y3'hRhȏ}"oED~)O}"?ߘw}"}"Eg*f+`\˔OԽO?a=?M308M8mI3q&I;=[|#CR3 -x?' )=ygEv1}p9`C6ӯ}/'iVi^4T 2HL y'߇#.57įy(SgAXџ-§C~w@8`eiσ0͑ih`1z44]xvtV -+} t>|1ΤwsfD̾GM}W~?;A4;;坟*4]2ttk+A4~1#%vt=ؾRľW\R5װLLgNJ|trs9w3Αmjω|Lm]l|O|ə$0=7K/`{Hk]G럥if'#>3*!ߠw&9rL||_"bCOh/#_Fif>;Gw70G[Vf"_\ Vf"_\m ?3dOgwoW%Xz:ǧiXiM|"_9g{@]֟Sjǐo̷QkZ|&>EXz:Z/?_{*|Ed֏|3_sϐ!3_ȗH?3"_r՟J՟o'h[YM1]&h_gg|"_@w|?uUu !BxH<$Dķ(/VfXڪmfP X6AiLVgBPے@[VAY$+Zr{3^>~pkZkyt(4I%{/иU/߾d~mlD~/'sm\-oW2ƕR'c RT2?|D~]9Gi,]ysc"fOc0g80aLpiR|ݔ98qLט38tLwG2X}]ߢd~F --:ů<\c/'v2WoV2ȹ[oF2?yVۘoj2yƯ]/r_"<kQ;+_J2#bywS#-w*v\`Բtv\h,`N.Lב}QB~]^I&[2E --:og2?$+N䷭ Aדd\4=y^3 pspHo±[p8DZ8.WXcq\L8u8^F'Y8x Oxq\38q܃|}8w؍R?qzM -?s=Q79k/5T\i\1?gaW0_5Ȍ`έlc"tq|C3;ͫ6:͗3\m;UL quK}|&VfT bqi4ax|愜u#Vub^{6e=5?~S-'HqK_3a!h"|kDt?u"s?Ɩ.mDA! `Ì8Uv;[#t:.+2 e|gx1fz3̷ˇyye1 s9ww*;C oNn1f=o#7wixG!858DZDzC#3F$1BK-,絝7|hk;76B.w }LB=Ȝ1x<;2"z=yovi]*'gL[<է2`יgA^擿.] B]Yö_c̏]۞o !Msw>1;w4 ӑ1nc6.3+z`ˌLʹG-Ef(IFAL9e!aFsw3ޟ ; E?|p\*L"$cvz)2M8+2?yp~G! -swMi2ot\ -]wA~ yu9J c/X c7WsHyw|."Cwx㯤4F6f& 搑=h#:`0~ ӭ8fuA ܷ_`YbuC|,wmyy}hQWJ>gF)JNyOXvG%gJpnuo q%\@Ey>aFdn!VbQ$qz=>r7kfcl?'˨9hE}tb]FXn;۶FCL21:ʀrs:ufNG`A\>"uM,sfuסݍxy v{M@%lb8qNyp>sL)ڇ\Ud^Vd^aodL` aEE<߃.2cɝ8ŌEfg*w .2vH]d-hldz"sZ-"s  E8 3ќ cDK\/iYɶe/Lі1x1=8~H&Fޯx+;88.Uu.KB=\҈8͓F~뿶P׭]ԣ~G=Ck{ =y[?G.{_4SPvrӸJپaP?_>7d[Zc:s -A~;H+. 4Hl%+C]K@7ܥ8>f' YaII˽ˋS+RlL1J1IUfߕܗr?~N+Mژ(G$f̡\;-:oo20J|2a4s$ۑOdI5/ø:F'+O~z#BNջ6F'skz-:ufWFz3 iVd~"0}ŕ,#`S7Zt܃ -&+({zeozn^ڲ]R"x(עa|Gi/VJ>O^9`wqO#;i#9],;XB \a'͍Mlo^Wi#F &+O5\tt+R HrÍ$c44+ګƁdZ[1~Kp1 4[V\/ctVa̠^x\ϓ -$zFWUtLmq)CmIeer[)]?5~;'tR1>:wzK = 4oq]*arz㺴@V9&}Eh]#d%> -ʄ!18cF}5gXEfP͠[a߅rl> xh"27^ a|2>r xy "^kyed~2pďQvGPvQE| d;XN qB/Oi}xc(i-/wfu{فO\7F'>{cmoye۩jwjx~+̶3޲'!M*iT6ϟʘ6IE2n@^7LPWZWiI+ކFk=2I9dc*i8aǜ)x"ʄrxx~ey< ?_|OHss+>LF{kL#Oa`)K.sfvJ|1̒Ȝ/(Rd&iLR]QQQ j\/:]^_b`)le8p8óGk/ƽ# - x=$~!o$ަs7h(q7z>x;d -^_=pfkw)l0 ,>VL|M;R( (V_kxa+%1iV>)1}. -||L=C$bT =T⻁Iz?|dL?S'p1LmXzp(wϰ'.2$e/LZ~G?q͒h<ȖOwkKM?`'ȑJ4Hܗ+M%~=1yb#%31yG^ =6{6%n`O ߳d2x;6 -|Bcy|5?e13ϘvK>19)/ި_|%?x;ߡؒ]Hڑi6;&\id*3׿c/yJ< Mw%O-=oS3,YHc4'>Gb)(|?񖜒~~%WL<-]=Jy#-)/,$|%? K~wYw/_xP?I7Dʩư| %*|%}K$ixDߣf⾋%~/i]ʣ%xq%ޮqG?+ -Ӗ1G&>x%?}c//CKo'uے_WXxpÒ? - -&K~ >2K~➉?^g/'I|4Eđ>ߒ_֫a%K~gYtbͱ3iQcGͰ|?>͒o>ŒxDN#H-YrwUkMMề[|PH{4%NfOMK?c/x-vX >işx@CzG&+fࡘ~ Gp¯1(jkbQytp#++b<*_1ʋ_(|wZrJ>*=x.B幣/'\-WÀ-GK~Y^៥Xrwb]/_'S'[(;_jOܧ7_`O\{'P ,U^'^/ K~YʗoɟzÒ[ѿ~̥ -(<#7z-4L\j]o'ަOw|Ahя -_Eg/ݒxD͒ΛbOܭ%W?f)=͵7[roSׁ$a*[r(G+% WXr1\{1{,=;_ÒxyYk7׎В_+<x%g^v(RK~AmK~n毛kSϱ'ަ~Òv1\|%?q(o'Sπm -1w4p^\x>qG {Uy?5'.TK~^wi/,s,WekOܧ[?aO<1}q}87/2n! 8Dk_6hPy3Logќ}]s{z2m_ !%ڥCOv%FNB]6;l$$q@#([WϘg^uf wߋ?O8@#isL폻Ÿ)]~K3} >sUx28NBP3|E.GX8j^ B*8l7)wU;([thY&:ceJ( abqRwgu_ql @o͖K-Qq7G -O`s%‘hF뎙f3M {!K09gN!1/{ND[-ls'>|?+~ϲlI>W ;)/eֶqс>Ʉ 8 6g=;ML/blgy;/͆OĜ$s56Љ9Bڡ>]knxF`NRM%WsZLF2PW2fٟ3b]e.:ǑlљllU\t} )>g~WnpO =F}v4U'-wg_IL9B/xJ~N_wH-Lߩ6i}{[[{'۝ٱ^Ut'Fo]eIݙx wJ@qd5\-$M ~˟~?x$DT]z+Qz]nbt;п:ϗNE1wl w-WxWhRCK\s- ހO҆Q>? lGO3Yp~|psgAM@}],|.'r|@#«g(2 '?W g$nx>.}(F^i/ԭ߄~peh>2´}Ob_>kNuiu;r ߉}fwPIn3>{yL4:1,^Y{ONKI7;Bw;C?{_w:<-YMtYJ( -{_C8ct -CRB]{h E'çtrX_ t<]+٩[c>Tէ](DwO>^ϙ=UMj33v^WrsUl,W,fd98lm H7>~6NIjz4'g%m IVƟg+xVrg:YE6[mm\lc[?y~a % -Ξ:ߑtR{q7`"x83q<|FrxW郃XMR0m!-b[ɇ: 9g{EhStD!G ۾,C~0& Z/).#-guk2rV﹉wU=B.\p ӷ9my)ⶀO+%si{Wl9ۉuDĢx{Lk~/`, /Vog߅:6[t9%|>b͝cPtCӠ3g8>}۵.s#Q<uO9 -x™&JDkFj`w&t?@ϯkdg`WiW"-ir.{y~U& ?h'T ΏFK/nxxw熗?;1}熎Oyn0R3222]' mݺCXr(Gm@btЦ<` Kq6}p:|[ y:zf3<;K7O]f&3#ԛX|HM0igƽ;VzBDyRvɵQ2 $BN6tLVANxѻ% z&3Z<6A[^wTBu>*oc X*>>|w;/<'/}ݹj֯}8YӠO_e8䄏c -Ա$,1l#(O~E03 ^ .ðxVŽgQr!3О5ywryt -3nW(P1%Dl +pω?ׯ^B7|hQbFGs&bs9ybl81XɆ>0LmCm /yF+֑Fwi@Bȧ5:ӌrMߴB'ue wiEureNK0|܃?\c-xf'1>an5̾3σGY7sL-?Ѿ JøNEvp*Zwo$Zߥ='2G[9>8A)OvqԱa7D?G@݈I%~-S}B@/9?~F-]6{4:!:q OXxFXQcmvfRoa\oV(dqT2w܋1[Q!~2F#0~q S\GYoDŽam}Q'C/"ys:'{pmmCg~iFw?<[N.߅$F6D cG:".#nP1#;X׻2O;q(xW1k])⓿"G~M\ߡՒ#kcہ>ṙ_>,o\p֯M<7tP>nr%w颥3y„)#m_x G`|mɷ`t!JenhwTa[ԃEíʌχO MgJnCU4-qb%F#cUN}!仂cDKToo/KK5𲞳g'UB'ERlZ _t60!>#&oqqmR!5'ޖû1."/N4K4#!T_M鏲͑ ?tLu"ȝbacʷErPg}I5ywl;mraPygvZX4~D}l-DuHOO^?a۳ m܆Xl]5|$xv#|#ڐ'^1kehAi)89ObZ96qۊ>c|5֊ײM#Ah흫||یu%Ǻv OhSt:ޕ'nDۋ\֛ `yo56gV~ʳS}ˆO|CD "O,c˜=WN' h^x̷ӘO>g\RwOlต~1k}܋8Cz\ŔKcw(QEE[Ժp^|,ںGwsM|?PH1-Psv~>O>(8}t\%XU x܁x܌d~u:;rXY=ۓf| fq8\eq,o=FKC꙼%s[I ̅='3 #c׏DK:K-,Ca_*n<`jd>Cޭz3_A?]ܳ¿ay/ae,ns7Zv= fڝ:Mt_&r=I'PML BWN1qji}5yGCKu%wB!$=UܰNN -)=1hy3eFmC:R8@%|-觬]XK,7!6aHv9c "s0ne߯検خ xr-[~•wx[h;ԞIr 'ǝQD'Zd(Z׉+;@;kP_~UW3^)uyRz&qley2T{8!x8v:XԯUB!ͪҎ-_eQ5Γy%N0nN6m67ʜVu;X7YumP ̍]9&oNkO&cU|6z'è0Whӱ cX yi8gkhe;(:k_`]5KG;E_x9cI+rq%h:K oq4NqJ<#mۇ:n1 -;]#Z'mfݿȸ"&XۄXKb|+JBgVm}gX'_uk*!^;bh;=*\/u);+smiE-0>ªÍVYCƱڸg'1E擪 .g/sNK\z,"W){c!?Dɸ8PWCW߳/urDƛu=mX#3;.0ʎ>8y4:ym{ΡmŸ*u-ד3a[u96w=upۇ:6+?ozFN{s2[Q5.Wme4,HW-?Oa޴l}4ih^U\yZ<tX0*[bA|W\g~g3͹GgݟynG\*m[s{=c~d鞭vj[yuݶJjE]rimvࣰ{m?,ZҌls-R.BY0}9 ]o%jDzdc̐q8Fhfy[~>~/\}?:z~uS.Fv|tڡTvs1 i*lo luY{N/n`"vzzvj@6m4w'2/MeI{;s }"4EDGNKNN۔lmnN3NY_lsR֣-:Η= }7!x=#9=#0/vMa]}5gP'Dm㺎 k/}:8^oӵ9}]}u[o8a;ÃʿR>[oaeeNhLJ\go>{&fgC?7هyԡ/x=0'QϏT3pn =}ġGkǛ&śW"2ެ_^D\?5:\+?_2ٿړr槵/EM'Ga]jMw2~oFvj;)T;lm8Ř:4l<_]0Ί\e^j/{W"jk僼&ǣ7q =&%ߓv9Qvy3?~KU5taEvmˍij8u%nO2q\1Bo|=`}=n8z@q[Yz@czC*SxO&~7rAgw#vԶ!׍|b3BA٧xoo#GѦ}|^Nx PIA_֡;3#aH+t"րm֭ @?|sOOƸd}6a33L7?EC/_1zoE\s`-@[/(;m "/cjGrh~|[ެs4a'v{~q=/ۢv۲֍E{#lGpƻs\sz05L-)!J=&GMfY-#_,E٥y({:lemv(K(Њ6I^Q=Aoq@N3s<#і fI9 6}+fDMm6l§s8ހ:òm6Xs;' G2c}s y |uڿ)odzMЬl<2OSfBbB}~O>?O\=0-o*<=|1ݟxo⺇=T_Da2 gclf[wx3Y߽¡R߽2/yF/DQsI0xPfSӏ=jzQ~1dv1ݍz%#|7u:w*?ju2ϕT0y.]5"!~c | [_.2f]:Z/<$ -}vmGճ]o󭗄zLJ-ߒ&[; ٧o ~V&fR|][^W_|k[󭗘W~IG4ZoO7MMj'&{_|(.)o}=o%Ϸjئ[^;y5z[^ڗoNϮ]_biʝ%Ϋ[w/Ngru C7MVM?P=?SkpU^^*Mshʕƣa|;7܊1gr&sa^otB_ -"_ޕ+ojc ۲njOkSWsNlem9O~Ҿǯ<"@:8U?ZG*.Mz@asޛgy{0fGuU^g(*aiz]hCn`'/8wo7l"c/sjOn)_?kN?ZxL7{y 3ЧD!wYA=>@!sr:'{A#=u)abL_Cҟ ţOq9xt8RBR}K_tujt0=+J*-f[20'9S3B%̬|OBob/`#9s6}"tw>}@f}ʕdfx_"Ծ7T=⽕^0$qoG҄|j^>s[X#A3չl(Ns?Ÿܘ9}AhVn.K񊜗8Q_Ncz5/Xy`GռHp>`~}?i4On9O|>>->A}>q|Oou\7Q~99oヶ>+w/0Eߎ~źY=,Ծ=t8{.8pYqM>[$#y*{~g9=2}f>_.]P<':S|7k|6R-a=IQgi&na -Uj^0,"y,^'{+kv$Z\hp~}P$$^7Hf3_C7[8<359 ߽]u|xY=~28j?ʵA9Udݾ^4+pւm{E,K'ݷ}Aޓq9yB7k^C^!ގc #YY~v8smeK'ؖ;P.hF'=lT^ae->́~}X>g96L~9*)<ےc5-]wZ8}5#}rr 9Z?SNG׋X/1 \GˆLg>wANӋ2e-'Ѵ$>%xK3eƑ9@ - W`cLbY s/' {Eh;u]m'WE8ͫ{<{I/vݴq= zĺPp"hйVm--%K4@V̏L:]+Qe57d{/?,;_}?QpQ'?Rط$9qQ"apvνs0stoNgOο6H?|^s;S̿~;!{y u5罙]|7:my5ǘl6]e9;O͹_>9?xz\sGܘYJRO"V|~ ;N;פWaG/ͫ@L71739}-r'3 Ew -c*l&[uxA-"Dq;̭y1GhK{FE˰-띯`Rl\ }1+\Ad5vbV/_ -mbV}xA~]fPGԍeg̠W r5Ӭ=數 9No=ub2c>SԲ=ScgOG/w>6I9[?@j?Ho{wˆzu:^1s8`kwfq,}*:Ir"xd 9K3wcywbSRsICgb; wN妬lkaڇaiaԃOi?6p2d6頻A;ߋ\gH!ލ9;G -۷;{O|%?A8?3G)kߏYl{-8=&'i-͐e׳zE'7 C(ޔsr:{_vω _ 5/|PK,_*Za򹏐&q qoφ}[vr.sxеquNUz  0pޗh((N۱V\_þV;~ɥR_9v@}C^'h Plu>^?ˀ hK8EkOW1wh/%Wd?J.^4~x>K1k)׷@}w˲VDJ`Tv-K!;іuf%YeԽm5 y>D3NH`=I|c[v!W4f[{POVp `C\=@#̸kv}M^38&ey"wS9dw{0\#8.PW + -}E`à={GPвP?R^%Z|Bޏvp-2cNyUHxPE9gRu~z\rLaB_c>㖉Bet?t#&:u_ ޷WpĖ'wmm2k_Ph^ܿeQWP1ck#ߴ3|6m:zƇ32)=:dA`sxo!?rDBcT7㸌7}:yNa#񙼤o$Ǒ_8bk{^{H~RϚ)>|瞕L މa^P1V}y\/u{>KZfTٲÆP8Mi[]zsqpݠ{{8WHΗz[rFzOq_~~;Ū}DG`׿~7`uVݖǩNF8CyO s(A<\Jk^לNS*JV`^y*ԳGkmqǜLk\“ۍd"?Yf5,sep2y=?^^uvsL\wļ}@ZǮw[[mݞ'J$X9Y%ٶ\ٶ5zدr|{_o/>i7%-oǹA6>!1Pl3ߊo!-d*a,j/ZObo2fG2fzy"72G[vP|w8?@n.-?~'*qnN&7즧kGmMgW9?{B;paz=oY~S\Cg9ߛM[|9g5Y$qUI v){bsl#~7 u~+ s)x5F]vn.w6oSmwqӿ|{T?>{[_U_b?ǥʵ_//}yO%u֞3/v58vcͿ[k-{C\@l8=ry,W7L΃ Qa`>p5bKN݁,QF{CK#wyoxӥ{7t|p:蛥cX硻l5tTS+rFPW0}+(ù:;1aiM݆.-1be|7k|{e~X1fwKM#ljaNxɧr -wޛb2:ʇ1x r F4q /J# ON8z릯a 9Fq4[|ݔrq=<u45=E(7#Uĝj<m=J~MOSFiYjXQ2sXw -s|Lѱ1sDZh+8-Ѿx ~|>Sb?o~/wsuaf&2Y{j|6kܷeToZ}^dɵarx W6-=sk}uĜ~z~w DWAf#lMo5q~ck)& fz63]zP8ׯż>C7Ǣw'd7y9 8[;7t$A}kp}6}YNw)˵lԴWo,z;W @~+Yrx;x,Ww՜Cr7dZ?K44x }ymO;[r~ow)>2lcԫG7V{ QOAV Xu~ϴeֳ t~☻]z?p_is_߇aj #ؗ y3]o؛gm6q"{Mwtžwݳ_ڴ+\ <*VR߅2|~2nyz]W]jlإbӻWzYv -\0Y='n}I=1_;m{ĺ޳g꒻zH-w"M8仸^t y#ms]ͽ޿یq9(=(x0E'>=΍@ʄ3}//R;7CiE ,3Ľ?d-D/cN -{ޣY q:is qtXw{@?fir/g|TLC{B]˷Fy gO^c1:ϼ%% ҵnwc3<>~EYm նp9"wi !fzPFK%oőOYNY_??-Y!ة]9?>|־o˃b x}S=>iK^2ov1V6陏XAYQ{ޢVyj+]ɗ}c Blcab|7\K޻9o?'cٽC/r:]elײ{x{SA;CQ~+kYF&^6Gs<}:g 5?q ;Aw 2a|i64dNK7]@^_G?+=^TQt \'^N|ۤreK9:!^' jm!kNl;P]]vxlz^{PϪz8_8I۬|ϖ>3^{)k6_14׷~n{V?;mwEQ[K,K{|#;*?O?0k} -AU|->xb f_xZ*B[܎_rd6~{ZP~At]| c@98?`\w U;W-_ -c+yQ΃N%gk {mv\B>7s9hW/s!mLƻ?9Us}@rMڟqwQ~-+EFg՜Gk-A%?^ݟu~-֟OS}+8r׍+RCaVGL,Y{L]>kDE|Wbot =1i0T+ca'*tAܓ\0v@/Zo虵ЁB~Aqh\iӄ9rFq?sf́nKC>{ 2N}+=BG%l!Ȱ|EmYFgz}翳ߎ>>[i l1a1 ퟃ#M8ވ-8ތcWє }|h6yp=w;Ę<=.Ѻw5yxswNƬdt|OWxhSmݏg8 rn 'AEc~sy3*y-Ϩǯ>hqҼifJ8AyC;[B}}ޣj/sGﺮ qmq>6,E,tuw}WR88;#1%%xNE5W)%X8`W&\T@VRTRQ]W|DUV9 Θ/FwV qo)}57Z핵 R*ObsK :R]|+kjeRtU^%[`[0o^E=6} /FЭËTQ9AnUHW_i~Jos/_`^qv\Sr!,.[Q0ߊԗYh:Ǝ뮿Yg)3/$O'gb(VڬUke*:~UVϫ/EX}RExTS_]bJWTW6**\^e},Lyr >Caգ/ w.7^x%PgX/(Y_EՐF[C܆EaZf^Ud?%qKTm1F!TWΥjmוk-Dʯ_?|z墺`Dl8U}U5*I=WZEw3F?ZY:W_7\Wq$"Y9:WTWgQ:!K̑W,P[Y(;!})rPWҺŋFUeQf3}))BbּJ&œK/-c A]5_nJi%K.$f\6cR:g1maͱ^$5 LNrkqU~ ]N\:.ΘfΥ3Nyqsjv|w~uQ, gkhuozI2\dWWTtjՠs -•yZLtW[4 -&֩@t-2 -_2muŧn`rZ]O>`2"**`-5&I/#SAN?͔}ǂrOH^0xu5HUX/ԴpPځ%_b^:4V[=h5m-W5eK0֨+1b)<.ŧ_-YHor%"VjC+XK^e~RͯLUQȟF9qM{-(=cPr ԛ2,_W|Mi)*;U|` -~p5K%zYl+믭3Mlu]%kbUBX{+5O_&Sezul8K|fj/ _zܬopC'25z*ʯAV(1IB%=+պ#尬>c;).׊9JΩ/Z82A?X̀a03A^ SDLg_^G̐l8kc@*eЃ0/9yh'%*Fո)9wVk% Ǹ31ijFoG9TQ`cVzT1[5ҫTb͢3Hs*$jCh/U_F![lP" aZ9ڲX\.6ĞZL;+l_cˮj2Oy}-L~E25pDRܨ$1|nMܶ ULVꒌؗȸc'kXT!ճ]U7T-ʺE\٫Ԅn>Zus8̼%*ND'qWɣS*es ke:-3*J#_ɉt(y\H[ -Xm`bR$)Y4if!9еUV -7]5 j3Y pQ(NNl)ly_̎}[JRkkn(.d_AcAEeajf-S+`N>FduH`ч"(^FYg GNϔ %1;nc-K!hEwUC]ÐHYZMwFH^Oe p}4 >Ӈ刍 1"FV"ŵ5wZU5~^(CHwuM؅֩B,?+8HRRu1vbL^)k6>ƮS6Yj=N+}%EW&|E(W|d9b$;!"OcüM}]_( 5T[K_%U,I{t:;Gpz5C)v1?qNRԈY'tj+*z%ISm|ܒY65dG-od}Hڛ_dItU ^EP-ROm"r;oZ8>'30831\̅-{G:/Wk[SKEgɗtx$]^Wj+kj]D&V=sWwY-K.u#Ilm/> [$JRy]$1s[MԲ75Rœ\7{ViSY L5[y I^PU2>7*pz$ZT-be:5VArxQ\jwN%QNt]ũCutIӲHN/)a_k޲X~ |pگ[5T0\Ծu+ *-GV&G"]|:d%^WsD$]-% 3&O-7D&dP!rV{v6%(fgM/+j(aӥjQlqZb'>ѐ -9yWUV/T-3,H-9.(5T^rPg< EX 1EL,*Р*dV7IF72NTg|?U~Xy}n\F`bk5dXsW{OddjTVQb8AK}OKZem]\'[\~IʙZVB Խ:Tm"*^^^lD5K5V{7>ӫ~޹ +QhP*2殆5AB{l15!<}7]FAB\!Ҿn-"wqQA8V{ue޻x6vpLfn$̛ 8fcr\UiH$[ц$S͛/lMG*[RժU`T+ -)A;Mޙs=s; N #k܎5'=5nc@ -8<y`0[QtϨq8 7$1.сeNy` N%<0v0[m\C;t3`00 0aT1L= ; ~;/p)e ԁ]8 gI?g. 8k69*`8A lN/B0)ǰW0aRg`M| q}]X=3-`Qs?cb+@g@/ 3Ø߆z؉.B/Z7_ap8v q > ^f1`\v' qcC #Έ#5?]K^~?bll0y k~F1.DZ1k7q)w/~al~}0t?A~gS!^Ka'ìke&0鵧_:y@`譬xBu(t6/mZżF4`O?\P3SCaljȥ8o8N_B> ۗΈ#!7^\ZĜ2*:VY[[lGKvMѼSO75vZ1.rj΋=km"8<.T3Ӿ_5Q Bez?z9(^7u3Zd4c@U\Wa9"LV97Ckn(!"\8d)>>3>9^OAş./.-d͛YښiGsء%*Ǥ 4 noBݴi|CT>oLxb1-QYu-h->D=:wY*BG{coӂ~/ 3o?/"_(0}fm䚐1SհH9k J=S/1Z>ټl9 -I(7}#: -!B5g/E,n -4Ǒ#9Ҥ\-jYx)(8BYDϸl}$HD: Ey+)+E`lt̜3]:DmTiqy@ҨةT.e9%3}J$pk$Ns6A*+GVꢉŧY`DZ_ +R:c[ܮ?$Ңoe\4jwȣI[*򊏤}G*bԿa^? > CII_򇇥Ȑb )> %"& F%uNSR=A_9FM7G+Ǻ@O=uOnX(P'rBEhnQ |1 e+|s_AI49V_f%L^svw-;zsbފ9kmn]ssX۵(ԸSuǕŌoaޗn:ic (>gWazv^P/E~djaĜ??"eb#̉CuA$q=< YO*™<[܇wfb*nwЂ,mde)7Bɮ^OQn goJϙSl/nnu~Hb:njo K2`/t(>hHOC\[s0WAA -ZUm,mivV-}پh;hl|ŸMr?5,\h~+q6~.Ӫ1k.MmO9s>}m~|N6 -̶23g.䬉N_U{eC|⍃j4z\F'.-.pK?3f~ͬmT*V ?>uاKbߵ@:zFBHhɩMQ7\֮CXbwXEtAb9lhxl^r7훧XeUp[z>#b:ޯva4i3{뒆lӭfѡw=]JoH+3^T#^l.8JddUVuGȩ o˙u蘇OM4yGfqy:I67yֲJ?wr %բD?+l(S{R<v;o͕ :CߓKumU-+oߌ^%z_Q]E]UЙƃgiAͺt"m-L6yW&ѕp\Q̇l'r#b[[ N:#%'h?ӒZ~5ZD[Mua<3E^5_L|niYCRh]a~ɟ͸1wN [}P>гw6'74/8-l]_t.!($W|KbޯwcڀBVJAM&ُK">+D<ϺZ^@3?CX-}J N4YA(f]=3"+OC~O8oĭ&:"F;Յ/4nUw *>;~A#(?9{D~7ޛzIȌ2 ڦ(AyLoxBYEoS1|2)BCZl)\9=۟*-F1J2iioDd7"S?ǿaY!OJ6Yخns0ގ~:~ђ}dJJ - l/d_ۼ= 4 7+۷{;5Mu| =BnL:<|HXic@c,L{b9߂ - -5o7| ?Z+%FE?Ŷzɺ/>^ߢ?ms~ʥtgΥUȯtY>P\Dmxޒ-{'Ҙ|PEJՄkD3G}v/< -F.tI(yKJHiԫؾ0G~zN]ǚ%4BF~qjw)דYFZWH鹾O tWYGT/_U/*^\/e">v:ZH3*7#RY5_ߐ6/aiS -`fK֊t] Y!ÂG)[`݃arj6u-A+zgu+Tr0l, D%S)GXC|5u̪OFXzך]ڲsT|Hꀵ+Vs*@OI:ؘU ̌ )Hkd¦$eXE*(e%)߭8t#t2enIw[Ywց>UB%\w)Abc.~Å0C }]1nÃ0GQ-4\smޚrU;ufw{ޱw{ޱw{ޱw|~G[&1MnᆅcUcaƒmluϾkw.qKl`c^am#ڻ^=xɖW"[hecju%-.+Y2 (K9 HC!hJ9P G ui -ҞV [^:M{~?ϝ;wfF)пK]!š"2<2I}BCɐ䓒Te,W:jo:ip)s(]2:d.=x}3g{i2"PJ|z%2,a$X_&#}D(p|>*/P݇gz=#q~c:0%eFRyynwd|H~=JOXvmh:]j}\r.Ji}ӆ -ǩ9.qysSd:ΜxpvrF;׺énK{EN4UtÅP~K߫œic!!. `N[PɜF":">Ez8 8p*7bd<.]\<qt;gbQhZOə?2lRQQCsȿk^ϳj^Th>7sx >/Do_'0'҇5$YG7m9|狧Gcġ ևQE2tyagV1ۣy`F*|/v:NGsP46 zr=JC8I\ٽīx#Uیw`Yv}%eUuXW^n]<ٍ7 -z[u()u%%_#کN?wl1ǿ }xwy5oB+M52l^yRv UXcHB5s8_9,b `XL1/yLثP3Uyww -<5x,waahy$ U@:ӔVQϮ^dP*X8o6} .xrω+mw1Qt?(〩2`G{8霾4rrן{`oO w~ g~ɱo-mmC?I!0|1`;NU/#BYQfkm8' -Ϳ Pٔ۝׆ByLP.?ʬXX`)nS?VdoٮXgcza U>yYﲩa,3C7lrx ĺٴۿ)gqQf6& ɿʦe 7qa{F={ g)(g[r_|k{TTs:)t|%Z, soK|U97$dy'N=%}_ecrK֏Y01һz1/L; uNu}mOoi '|;n`7o6#wE*i\c" iVN'HjN5:k`c$kR|9_)pax ʾW桴M.p ̩}udo8mJ*7Ķb!\e#'Y?' vI?X%2i"k1nUϥwblƓl9!ȿ_d4#x/ :s׺߆ضhiZ08xШ]xxD8AߦE-tJ]O' {$im=;P -M/C`[;5_ bs57k_Wy4ZYjt"PzURk(ͶhY{ŢY;t\d' U5G-+T:rV=F*^~|uA,H_,zG')MTguK*!j땣X; 1h. I7#1lL*x뚪A=hn}]"xO42w5ɓllc~MX::̭,>A cW i -GTԪ`8ܫShv!W2Y^ VK#|[?tfK]afk̰iۓ]J<̲ )]-PkYJ1O|`tz0 ;mx MzuC.偍J,t$3+Ô87Yl;{gλ.G#R)\+(Y)&7w5տZjVFc %wK?j͉>1BHԓf~cǮZG -8țР9O1,.\3¡QYmH\x|0MÏ,8h |+ Ҙat1 XO-a׮3hwQs"Л詓ry,1i,%GuC= ~nx)T#r58})4"w\ۃsWnV0Y";+n^VVGjTe^5GR -o.s1sX/vH>s ~>_#b7ZU\\ЋSB_92'G273H|pT6m5y?='3\^ȿ_8SSA?W_H=ػRO|p>^}<_P]$n,a?ሉ=,}%3q;n;y&>>, ?aQ2Y&C^|3f|\&}&ph &-yl/Cn2񃯈pxB=`C &>!OI~I}'Kk};TNwl?&^02uJW|VO Wm݄o EoF^r3s~\՟vj^2D8d;Ozw:gQו -#x}gA8oC5Q%. %So$mϗMxwYK"\K>vME&?B8q1ճ(> 2N$^7 ^:D"' Ϡ Q2EbO,ws>c;pڞK W6,!\=ӌ \=RF8}4EJ—^C2_NxDz w%>@ "wת&Z‡ ^N>]~pz8xϝap%$qO)}"9^E|« /%:—Ng7^FJk!|5 !F|>NxeJ&C>I&O$|[ ?Ef™ߑ=JJ KgI8 /#pa+ o' w$p6; Qwt!̽=t/ߚæM2+B[q& 9eD5Do- F, 7ߎގ=9} 'z =ޏ.OߛED&BDaO?GD߃W'?G?4'"'ߗ:'?ED mO_F98'kO? 'zA=Š/#z kv_/}/eD_r -O/;?>OjO?נ^~3'z'z 'FO跣rz''O'z};'];9^OoBDaO?GD߃oOi/UoqcBs= 3` G߻0s2Rubz[kg>L,d"2X O)htvek3 GϞ}jO^wwy`#zzX`\3rMl811Y;إS:N1|Lmb~K\d48f&:Q6a- -$sgfO>s{ft~g@4In.`RY&s, -Y*]/T)ĸVg<S&:b[kXmUy2,*"epxqIwy!?yT^~E<ק$_X9L^3_&Y3}J!)!o!|i 0ISvWUʧ{BFt):T^粟L*/%^mPyF# ^Ӛ ˼*/o/*tg4ċ˼V5CROSyf<@ǍTyp/zdއ*Ϙ#^ZTyxʋ-[L!bɼ_[ J~11{8ZhhmA[v6ѮDm5-hnEی6֏vѮB -ЮFGۊv7ڻn@AB aо6$ڍhOmG{mA݂"Zܓ:A (w?6'on/CGqm<'Y7= o6E%:3v򺸓ܖ&ih^7?--Ie2+jju.A:;7?+Kfneqt1dN3d 1p-V |b0pLM1:p?udˊ!鋌;yx۲^|8WQY2>-OPK}xoI:05{HQfϸ8xƞ5lWUߺ c1 ^ƨs^+3ub}7TO\Լ v3t9x;1k|q܃>gBi}7z4I1~?1xWB|f88xVu:gsS -!ؕxߐ=q_[Ejp {@ [cZxnԿJKpq[yz?>PXNcڧqR-B gcWxr/泧|ppo"4Wߣ ,]ExWޘ0᥸5qg㳝;ζ@9Է[.bj[o¶(qo"oJdz0e|2v9\17\ qq>nw0>X_rc?O{.m ԾQ0~MwoG?f ;zIS[)[0λ~m1q{%MN:&)ȏ%#]1 -}ܟ~7!&6#KY1'4nHQ #c, cpjp8{% o`rĿWſ|&>Wj繧ϯ8QפdƊ5{(dk3CN/+]%CS[m`K ?qMbGRأ\xr9{m|-kd0u1TS^ƺkis!`nG5lu uܟ\s&|z0ts;G/tKyn*>7m{||gTB լ+~[6pX^}daݢEnúE5˘3ºD5)XQ/ >v9NjO|^#wXyJuf9CmNO߇u^WK9)rDq3_ދv ev]bj.myjvvk[&]4Ck]u b5\m,Gَ/`{.) Ċh3=k lx~=Mm>*Z_&v[="6dS>&liYat*`! -Y't{bb |^#Eَ'/Bg 'cs+7q91u -{%1l"f0fLo?1>MkYW7Yױ 3`-H)o qkaKL+k_%"O;luo\=CJsPuݪ><;q~u N qhUBcc¶6:V).kUo,H}BLֱ<g'OIjY[DztשO\u,+>OǢQձ|IDzS tߥ:V!˞_ 4,3dDX|:an{D>e".oȧ;X#&)~򂍰DSPyFhy<"2/&(yuU^ nu.g4SO}Si͐ɼ-*/ )2QBr*/2~C&*/5/=[]'0ywlkY^< BqIzIZu k7#{~/X9tdzx{[LkdBXpac)c]¶ұcw}?cu!y:VgB:`Xo354.K:hXб:.K!auLhX, k5uҰz, KiX{f$'ޤNS2 [hXF}QKڮKV_;ョL..iiX74,T& \+:x[L xҰcŒfa'- ( ZNO 2 t4n[z -3m75,㔥as:Me4,ua ىv(4n㌥a65/,n H -Sm԰uR4U7Z[gjX^hX Ǿgjo;)va+yߍ9K|%wA ևtJ~ְcajݽ+M kŭ$ |czNê%TiX^mjXȟ:asB& M1q=aP̄M4)аа{{nְ}$oHG4আUӰ9J*I>5,zo莔e1 K5fW<BZK'FU?I:"ڨ -ݽwDڄ -)˓ y^}vuZvU]ܓ|*UޟN!ݪ8_s%x͗ZC{^ %{t3h{yTZ󠹅@ -.'9МB&C'фX{I#~TC2⹾[hWh,:bRM ='qԮ6PMWu|TC?:R %u|{TBɧG:_M>5iܗWU];d`0 $7 sbVnէ֧8PbI E){Wy)ΓBcUwŵ#{U^򾳴ɶ|#ʯ;I[-7VDs_%By>D.Qr#W=þs`w|W{;@n@y DG8[4lKgX=f)/rir#'ۧzO=J)#e}%>羒y^J͵ӔSOgg\KOkI̳G\KOЋӋ٧\KO ۹'c] Czr-8?ʷe5D9k,q(?x9ynd9|Mk,+?tzyr'KW=CRݕN/:޽Jtzbcғk zק \KO ӋۛIO'}7/\KOл8^g%=WN/[IO'蝓NWbF/B%v_*K%R\#NN*&g)zKR2鵗?Kw4zV}_*=rKI:h}_*J{35ž.^Ia/tz# RVOKT:HX/^S:v_*_ӳFR<^tKwrRϲq}!|.57 }^0h+?t͞cO_Jv:{ ʵ+7\KOл$8n#=7-^Tғk z j?Mzr-=Ao|:SfOm&Jy/M9EoX:XATz鵏KNgϕKwty7I뎗iR}N/x=Tz0ߙ)ǵ|ߒ3WN^m*IU'mevWvgخ\ OtZg%l9GYgڅ' iDz;Rէmyw11hsg/u$FmҬgz?\~Ax<7\> ױ+-l\ TħїUc; ?(Ъ eH_ytX_ t)/lFG]1~]w9c9'~紅~g23]wN]zpG+[Oxg> L'@c%h=wœ_0u0v𨹠l9E+Od_Z<\o],?74?5@ٿrL(*ݺD:<<깗 k:^,@Bg?ذH`; Br# t -{ |~rc3-CRcP_ts W@|3p[|>EĚ`.³&`m#Թ:}%CeW^e~rn} AWQM.vmϢn:e#sDԩn{ -ˁ)۞(ȶ"\hr%PQunYND=sǝnwv1VG>y7NryAċ˼<M42yL(B< ~&2/dx[?(G`ދg!:MC=סn?V22pZOP<#>i\/PtcE20ko}&]pe>;MyWYs@.>̡ {=}3K3쵸d?ZCr# y#G)n2+d[ϳףA2z'2{vEy,G}ebbBm:6 -hsr2ʿ: >s;9_RŖø!e LJQC7~喠OI/iq3:`*fcAZj_^,ċہ=\͍rOh܊2n 샻\Eukxc;ϵe'BnBFGwdS}'+g_L/;! c_2,⤟eLub'UX'~_suUuxl˸4rưEu9v|qR)3-g(?˸t~u,'gYrRƬ[Nᅨ{Ĩ,CnK8uo1)'Cb<=!f++e\iB,ڂG}:BORv8a^%ظ?m2_#s]|FF$$gA͙c߂kh>K4T&3hX67ݫJrGfdX ?Yq?q_'nx »ߨ:$?4HR'k5&Ux'iC#_p3m6Ccmm&9ܾvE<@./ O5z .JyF,'+|OSG <ǁ ]!C$dy7'J ʓ}=F.Q~$SOʗh/|k$'.ݐP'nIZ }bįO<+oxJbs/ N8?}%~.LpK,7R~texq>/J$^|q?T⃀,}Oa|N@x>7'QwI+s.qZû,;B]FM#^C#;иxT߭W Ku¯e _ |ۈ~ 5!gJ -5rgOʒd'Ȗ E[5K -?xk\?WU~=xs\?,R࿎a<v\?}*|a\? - ~X^^!? -? tT|N\?=`t[*x៸ہ_ew]2?qs~xT៸_^eOd#qU2)|9qToH?^l'>O<_5x ąʋe*^.ÿlWA</UߧG ey_qzPuwhxP᳁FʻMmąʧ w);7hܕ*6?jxPӀո_Wy71)+ }*?>ӆ:o> hS,By+n!'q|wy4|*<O>+n)+ Nç|w͇1WI7~xT7?qwec﮸-3  ׮U 7owS.G ?q늛|x[i噧O51O]q }рvUC_/4G0 }:Ox -<#wV/Uy1K* u9o nα3)|e>gK5-8.ʒ{!^ Dkoy8V5P):cuجSD;uɂr]r ڥK!Qr]ae/{&O|rK}9-(VHzKZT! ,Y={-k-`/M+ݲzǕg{<.ut9W]7}לr>$h؛VY]Gw;q{1"ODZęgGqK^նvkl>v }prWWB_hgOp~2-iB?SݝveS+w||ǿkS ª{ߡl]>υ>1cOVm@NXk xo߽p&cm%!ͦn!uSзcK<M;z90+mi/>ka=Ow$,}ji9!>{771wy ݚ&/?ljw .{.OwTy|ϑ֤M(O}$MgSMsڱ?S;cKCs9™W $11!ʵ+-k?C,AFPJ-gXxX_݆ݓ/ ۴+ZlC%`[=:[wzXΏD˹WhJheїˡqyȝ[n[|(^qx-k]y3z=>ˍ܂2y9b 9dC;M|f?C"Q [%>4r?( Oĸ%ȝ8s*[ۋoYkLvxdRF)=`/6>r#Z҂>c_yץ׷OYWhn)CBL -v6Cl%XycX^+_R=55x{jWwxN%k:MËp4>H*ΎO-Iėcgv42yp x^5PS\s7ޣ-plpt}껂Ue3;PTYȻs_Z{h̏UY(7t;괟~eR>-ȵoOiW{}ͼd14~UePfc弤z'ʢedd %h>?EƳd|l7Yvh&X+ -Mq鎤zZc *u$$#}F%e)?KDrŹ5~B$c1C9H=.5}b໮PC^>ĶgJ"?&_8Aȵ#$4Q@L=9s8Ss=eLፇ..sH31տ?Sq|H'ϥsKڿsżDx^_nѕ3ؒ|0־?8ZQ{C{7ye<\Xw]a1D9 7;<cakv;?Enp-[*7lQMy~3t/z+[<-Ov#wy -#lʨ-Xv,1s 4|X.۲gi:̹K<2skќž077w8跺oZ׉7P -&ԭB]~32U~f-bLV~v9nBz]0.7 y\x -o)@y\z -X6f /s[+Qz>xʎ^᰽?$[4GV"2>"o/A*Ob|{ |l~xHehN.1IJ/M˖n]撴T uy_;b+aY٩1XN@ d!y};SS6rɵ/ >_z&0r'g _S? YdۡthvбܪW2%3y}}N~sy$涤C_ks/^z۠eKyTӒ.X>.Mb./ݏ -hP͜< -/y.;9gX;6V(g̸|xp2@/p@  [j& ŸkA -}}];?'/s!r™\7}oF=x$b ˓@4+'ۭr^d¾7?MΝmnn{89)ݲC h)gD#ƣ.Ĥ z}-G0oڨšv@:y}uPc׷;Z7e 7lWxqU:߅1( "%\@=ƇeC7 5s -%[h9uW(Ėd@~6 ًi49xpĿQ}ZNB~|l -!\Ct{l߁,;k9YH]G rD5ǻYcÓ;68_FwONP-\;=\kSSun5Vm"ˡ~J`oӮ(%KT9G ]>Ug PrbRJ- -~Í1xp0?nrԋ&BlpbgO UoO%ug|lآ+QoeODKl?tR Wk5L Z|uFصA&mqqfOOv)1Y\'*;͏89ۓף j?Djvd_p>ڮ2?J}ev tt!wA*5gh2u7?݌SߑZ3 -2f ZVxn/R8EeȸaN鲥%w?5?9]q@,NC||$x+]P, -npQ<`kL)l՟c0ց EvEculuM1pR1pR8rcsO>X9Qz{l2P }hǔK'0b#uT PlL~[ڇ9[BOcjEw* ;)vjĩr=x|z;YЃ.8ŹbMq@T -{e^澖gJS)O ?^&ro(՝lY̝B Oso^kOwVf&ʏ*lUJ5 UtuQ8pFSL)~Z^G8CUrMq}աXvܓfM5jl:}+ڳDy48k+Mc?؃\BpsAluޘ%^\*,xx܈d~ڎ18vuu8ݗK@!( BԊ -ӷ֞Xr|V﬍@ -3Ognhlmzm5%c]r^Q=vlWqj{rTk,4cAR݂q<べ֊5+^pM{:\,?r5=]x#84mbZ\E]M~tmv“wVBN(g'3yefҡND[Ai~׺E-;֫Զ,o$7+WeZy\2&g(kڸv9Y;Dڱojoȉqx9s(t#s3|:{&n{_fVn=%@ *֛= -Wb*oyY0,y.:VF+` + p: pM>_@5q[]M7[2aQS&Ԋ7s<Ա%Qs0:eLS)ԺΟm-oghŏHKo34a "Vb&mǃ/Dy`ɁūW!YEJ/8.,}by?vr xEl\We>ŕw,3=̥go`1,yGz>D5&s#\u~>Oݿ?'l{?u~lf\g@G~8pϽ [ɵqb˹k\b(0WiOa{SD_ /75>_p?oGpV/5$=/>[ɲV6yVVW8T>|}D95@/Y@?#u雴\^_j|m6oksÏp+ډh"o h]vĪڥ\ :*#3syPӯ;/yI= ԍ<@}l"жQۨᅢ{wgqio1Xh/(ߏk|04<1vVM:).yY9Inx/a5g8@f]qa&lς>׀mAf5 cih7tqa^7zi']=L4pFw?#syY~:.7ߒ&Y(diO P OW8^w}Wj>PBUvDj>\vj7Avf|giJ+/?,Yi~{11wf#Q<btr IY"G[2lh|24{Nx͵ҩ[C粓׍V*=l\4vrlnώ,ga|:;˖f8N B¾]:s31O8߄}s3GY 9O٧|=ó_{8bM'8_TrZk3Pp-c;Uع4 3ӹv ׌6طAho9Lu^{z:m ӊ6B> ב/LwIPd$XgLԇoM #ͽŇ/ ;LfNƿz |Ev@A _ jE[&䂍nz$Gvo<2 ~VApsܸ6u]-G=BbRюB[n4[09:zY%|2X+M@ r[ -Y'+:񬜨;T/g_ 1X·{D3j^ߦ -eg'ǃq_KC^2LF56co{A(ۧ]>] ٮp0c{? _pWF&aq?𲻲kU -6z1Q>v;iem j^ uE)䵌>rL_q@xA/ۖ 28Ƙ!Xֱqm9?kf}3~ |W&g?^(';X$#|W#'11847z1(vة(fFBWo hzel{cv\/'nNvm\NiiT #Feu;j;j;6ۻpd|pqKw@z૪p<,WHuLG5B1#> R~W&:_ݎ8\v=詞zrvvo'-<7_og,Ujߵף:6ΕbR=ci#Zq sj_8z]Olڒ)9QƾˣIrʕqr`R|B\/y+_7(:ٿR1%{(k6_Ֆ3?#|IDq?ٖGSxnA'lKT;@%S%cjm5x~h̛cE5//@ϬK]2 Z,t5dNý|Ahxv&yx.g˭\ouފvimږ벓޷QuS9j=>͏3oG:hB$\z=/Y;T7i=.m=*Sϸd6mЛ>?QOx+Y|}W1kGu.nteѰyy|Lzh UdfqkL219Ey^Ɲ;#e[:r~ά٢Ǚ)LHؼYe9?cThƨ*Ĩi.c!ԇceo"|!=<*s%s :r&C##Zc%EgGsQ8w%M#O[B%<58remX}i'晖~ ϒc49.2}&AJ< fŔM6sM`o67Mt:mm6Ը]L8] ?֟ˠC-Hw#gp<[N~}=Ɣ<{<'\H)o)+)ԇ:0>c}27̟qrA_O\ [N'5>=/7] ;g5-?cc3e}l^)%/,ݍGu^جB8w&ڹ ig5OJoc_>v>E]q8g3n|dG#9csTS#GͿW.zDQi-,9rl|yUSR?K?߾5#~c [|uٜn)ͷf8Y -Tky%Vv@˲:+,ݮ:K3%8'ly&'S)e΁Qݽc!m购2S/.m|1ޱ}ѽϱ{o_~6[c <9lP|Ot{h4wEbьJKiKjnjFde>dr6\zE{:ُw'G~j؟Tȿgovw#hޓ -J7:%~&|9]DZj/pΗ3ps=Wa{ȱ9DL҆6)O~+)yz4Oz'u,lc^.kz|iԛҼ -3r^ 7 "G]4m\MϺCVy{]iT1v=k~'h?ެ#}C_^K ;SKʸԴ^T^3x/~};ݦOd㏿M7:wk -bpN|r5i@gBV%Z&unwS͑aSlIz~+GadGw |:o;Nߎ:xE*^f.^90eoA.xߛU@>\"K+[ga):cdwCSko -} -i#gm>k(WSyxlI|M:-ߒ ["'oľ|7.8&:gʷQ_o6'|M_S|7|}}ofj|T'%ɷ؞ɷ -L|FQ[[|7|kh׿'`קh֮1ߪ;A|7?3xn|nu>EOriobeckku'nߨ{kxk.p[?1>8 ۮ ̊"s -3џWN@Nsw[Ǘ//qJ?lvbS_)< ⓗg!w=7J['f:'qlW1,>w/[` Ξ1<~Rg1Y>OŬ4 sYj ϚYgU gz֮=}C?.3rw/ p}|ynb+`#m)9RBxɮ,|A,NPM{+O_r= H[ DpQqi/u^z5OݻFhH_r>X]nm{_j xo񛂜r^E~1uF^ if^~XKxОX|s{oFI}[}}ڥuM>6{΋*.oy%=N|^/ߥˋn7^DڷNgzoQc#=t/~s{~u~~%~տK%}].`"pg"Aeq6ĕ3PΚ.;X겭,P#e!0H?8Sq"|乌/0'ws,,FqP>ͧSWrGSTr VKrnyWN[Ŧ<ݽۤ= Opkt_S1+q8ڏ8.^ :[bChvz7;g _UߓM,lU(. ,<2]e9hFp+x< :Us+~M)/uǹ_S\cG_=ѓN?K~Cj|$̍P^;P;s-y|s?/[o!D CA=*EԿs]:KאF9ysBldW\kη̹y {`56m~ -~3eb-ܺXͭGΣn~WX+n! Kep$ !0AX iZWRǭN/lɆ0q^U^$ 7ȉ /La0^0$ ̀~oZ?]UN:[Zb9_bNmIO;+w?*ܙkE|ȿ"}§a9ϛv}C<֣_|:C!3 w }"b_ c)eRKֶH{=ݲ1 ؞-4V#W`^~8E ,m.[|co#׬%=E=NA;t[E>5+P{rTgߟxgQ@[9-PC;?Ώߙß-9"?9tv~_j[jGt5ca}J?)=O@xsTi/ʻΘ菬?U{Qj|a3v7vW{\۝ߤgtNEω; tV# oLJoCߘo>}~|(|PimGQpj\}s31Y>7q/bpTs!o^Y< -ݷg5neA{8qP8]=z;=g~}#|> Tk7R k?]O;\( ~FEWhuk$s|p u7۲w0FTSgo=p==G*Nu^ {_P p~ꊼއ -0\bme7ZU#76u Ix?>P>o-~wiq<-qȣ;zm cT^18b-D/[<?2^BGfFt+gzs?|+5nmݍUQwPݏb l' Ϫ7o|R=GiVr?p-?FއGŞ^c˨S[Eِ)>~Ʈ?T=9[{uk=syZnMJS헻R^+禣ܩBWg%-km"bMo9<$8{;A3׺YΙT sp8zz'ww?~u|Q끌&dGv~pQ.GHl^j>#N?ѺUnx犃*9~Mh lmN /8~&Jk{>17n73T;|~ x`+n 2<\U&Z+[M]$G0Hc>x@Z9 4QIÐu\;_A,ysićF1{7/t C8.aFƻw<=se4a S3'I꜔g 8{4.[1?VEFu#xcqp]vlXq˖Dg9?c}-[.~XSF+.;7'ŀ!,xYwO?񢚱>}!O y7|OuK߲QᇎtuG_>NT838Թfǝ**k߾EW_}/ #Y}']u4Z _=c; _&"D"؜0DQ)w lA{%Cy -~%p 6ky͇z^3Џ?LT߇yͪuh簞dbdz^\>XgM2qeBw,N+#)G̹܃ .ݴkǜ|߭~w&a]&OnuoOLTK|?WϏϷJvɾ}۸^U{ꮺHRnfvҀ6ڧVq#M9/H9 /ԩ}Ɯî _bl8= 9|sǝ_$21.ʜ@b';D]4D]'ME݃DWz#uvtvlgћ_0OkzV9g?`EoxsI4.oz͔vZl]ks&Ì|)=j/kG- W^;?b͟ pؿℹwZ;ֳ[n 1g+B]|Ê:j(U2_;9п}}{ ~gW砿lltz<_8{G=7`k9r#sT_OCh#;wzȼ[Xv]X] ϣN/ܹo˺%Őy tq$׆u%ұ+nZy=[b.̉Uh^q>(} GiwYr~tW[\]~ cսÃ;m{x_zi"\|W½c %ۛ~=-d5we mb:ۭ瀜n{6Z] :ou Ϛ{Vޣp~5,ʹ{ݭ[Z@?,y.w-qqy=NWٿAG5l4YS^理Rx˘ҍ$_?: ۴`x$~I*߫+߁|no[:hAo/)'Tk߇~< -.ޯJ%Ba A+\RpxKZw3n-+z_>UӞ2?^&Z|73=d?WW> $v_%S)?O=u>uGk[woh{_ߴ<ѵ1'8Rzbc }[Zm>FxNcP{b(pO|׈{c.k.:oo^y-8yt8HMBk+.Kh/WcN -}g^4d^⾍ϊ޹07Q^mX{ lVwʢ}c/~/&?^$ܫ -?RꘫSCw0v ș7k8uAt^{% w#)씵z|]~\gC;+]|tq\.z5wOfvFǺZYv>tv\#θy'꜇LXN~|xV}o_x0ߋ_9W%njwS~[Ƽ}ʴe/6[jwH*Q^ۼ ϓ*.5ߛ;\^9{{~RZ|3}ΕrMnLgB~ 81N5NaEgD-.z ٿceC!Uuw \k&=/w-ꌻ{_.5_e(g1wG=guBZ&s?ڼ ݾ#z]l9(;+?l)$aG=e7ϥRiw:n$Wb蛵מ˖{gykϦqe^ e҇g;ߛރ7wIow>;Q[hKK{a|nimOݒFf;Pگwn! !Kov~UqjGH1nv 眓rd0thgPy ^s<83xƩ,#r]=T ڏӶ qV"{Awy>5}z<>x$nͅs`[z\t~3@ZjsCrM_=;/Ma;DFSߥ Gvn}[j{#e.ne[?wS%1bׇOQ[]k)g-WI5u[1Qiȓo_4>/3/=ᇸr|D+d^xŵvD2m)Iv+zНze?nQ>1'/WsJv?>B|^T=;,gAU1.~~5Os;]2A9+^;1wx:K84ucɝy+c˥_ͩ_ԾNх+EygNot!{ksy0 -x1 [[BGqIn~tCv}3e+b+WG =iz0 E8ҀR|{"b?J= ?=;1,S/V1˳ObR&W/7z/R;Nu_v; -iy{ y3l\W男g YGRqI 3eB%n,d)X~GN܆Vw +{ nȼݐycŻsz{ nȻݍ14< `ŋy[xqor?-}V6& {73s>Cy<'UYWUolqB_o<)H'y]xU)O*ґ -;Z|M|QŒL!a2]k n:;v!j/cW8P5C?{Ї =jݝ<W$g6 ;8竱Gt b2.yWbSԍ8|/Ϙ^/k ~S{fW-4]9kM -qW>_f<91lԏ/~|MVSd<_=uJ4& ^?p$ 3f,5Hꍘ7{Mxp1K -h <B/.OD\#\h `8q4U,W1?(aϢ: - O?+Вڲd<iꍫ&#pY@Y+#``yVy-_M+`$̆'P'(45ْ~-[bʍUxFc_KQxlnŗ>lDR#MBΙXF*oC&$ITme#.FU ~٦M賁T~KKd"R vKEc"[yi0HC>+OBgh@0.t^ -.4unMΈiWU#:^ai-7$08<LIi|oU˂@^,}EEަ# )rs*!EZ&Yoy˿X yhoę+o_P^Q嫪ͬzrv; 68U5˵ -"-S%C4v>Q$oT5_6`O - &lw(#ǙHm4|"v!uj nնOW OCP3 `CJm1v -8 RNzC/h0jg9 $%)YQX-C"Wv]~;Ο7riA˅FF$Gy^(<<A3F?zՅgWiMS=ϊ c~3XŶ`ܧX.װH+ʕ_@"Ch0^yP OL xZ(ǖHON[%B˯,'qܖ1W|4H<Գ':T_I"!C xۈjaQgV,#f&bz| "W rwLϘTIy+bHl~dwRr7GQMDq#᥁yᅣ#x%bW!5j?5~nG-5@=4Pr򫦄E$*.p_UeeޒE9Se7;aij1 FU04p7R>/ *қhY:ԁ^xWx ri Ϣ-Di~%d4IA*`"((BzϪɘ1+X^+0\pXFb~S=̅Th, hOWcKՠpsݰ70.L,Z-r.,7vBI/h֢AM `KK"U`1`Xr \S($xLV$ta@["aC$%zD2k ɼiOn0YCTXuʭA 5,b{\ 0- ZZ &,*e].40֨;BT~v O?,QHkt'p"(%u$c-z"?J/we$ 䟟 -~~s xDŠ -gn+%F@M HC#7s^Xc^D -fMUh%PȒV/o$ꨯۏƙU,+ۋYU$LWdy*'eoXtjy_*u*  #x&ńc|'Ez֪y/OF:sXVM[h&.]~q2epa]0f)Q: f<STue9|,rEkgd)(5lW^rr1PO"2Fչ)XafWruV1jGoG9U^6zX"QbtHZFUTnd~"9R!$Q\SZQ5~ԐJ`#A7rʄ?LiaK mC"Z7ξi>bc\;5,՘8=ds9of TR?4KUdv~mPD,dn|Rf!(KD\dc ؆PQR/TMfc0[_%'t{`MFH+io3ejd -A@7)5|LsoQŒ\őÂ20PsWDž4 b9A+0rr)FT70AEpQBV.DWl=#@? 8 ?.'o -t֣4q+Y%/劳yA#wYaT tUmnoA4V48UaN`YkJ(rK&2`d -,.T&eϒ _b!-z%vId~Xp3qCad- eȝ .G`39xI=&@,u.h,-iP[܏.b*S*v(rTKUhM2xIWtZsILKfh1j4]?\6~p52WPvt,p -]2G'S%R^2b\eM|xApsC1b;[y=6@܉;+?F5bi@.f2$Y㱁,!JG-WIeZzs§9?`Yp$fWc$hb =H#ם7|>HC琈:Q1X0ʅ-#۹.X5Tp}KKKy$\Č@$mJL$V;:,89 -9ʵY t>kjφӴ ᳃}'$dve[v|r=t[% Ԙ+GbLnrZnxkm7~\TC.P`-3ސ -PCb1/g@`tnAǟ.P|%W3cQ6b!*F:BDoAH`t:莵ժ;_/W[L\w2KetyՐ* ɳ4*j`<\/eJ3(_3^ /1ʚ]\'&Z9SJKGʹΏ(9:ϧD\`[sl -zC΍yΗچ|0;&H~[qrr t{b5>sP!q,HoX+ LkLgH_35H>t7҃H"x4҂fBA:dS^MH!ݍ~ יHMG>44w"z$& EZtߛG|C xx)si>trs!AzE3Y1sP0gHoQ'#-4ͷ.4!Sm4#_>[y'^;MK~#H~~4,D3Ŧ3&NHB9?/|CZ >4U E ု<"}h<"uHz.Bz (қ %"Ml :ލM1%H'-E/En܋rh2Ї4tJU^/i{ztقៀ@>?^H> mXWm^ mZCi҃H[`6u7n[L$҃HA>mلg+AN7;9 Ø>?Cʗ- >=b[n1>D:䟘bMcQgh<`kv;>$h1+{ 5to`>!Et/!G>=gA>âC|x9+; q<_*_7뿰a1ԙ)?#UFyvDAٺeZnuұrx e?,vaNy޴jpMlw>wX9#G)TPd]7aV,[768tPl -nu(3$1=xb!\)=YfW9W)]XcG?'5#GYIYUh1`ތ:sxin+~Q.,Xi[.؜_:dв u_YY[:9my[==KXxJ N3h2Y2b[kWٺm[]\6mvmڲUֶusW?)ApL \9s곕*6-H -yl*JGn@[ -[6tl\;ODrtui7):1Y,]4Hɐ9 0?^TI1⸖׍p6vXw!Qyڿ}3}w1q^~3+qqvyx& c~dm5f( wҢQ2 hkUHjTT*c Z+WTrw3}I٪Z̝8{{wIg`N[/֭coQi^i]WbBBɣqD-D>Y^ݽa;QW׳rARIX;O*>~o+a.$%lKWB2NDOFɣ/j=Q1ZD/An1IHF+7-P|wz'Y)Cٖ!ʝ =C/cn1r x}'}|B=j ҿ'a[H"z}}7;w3ӞÒE4Evfx>G'F5,֬DZ[.c#j! vs-تO)ΊLK{ -0|Կ&)9.pFiHvHmoJ'z6ah05ݕ7?b Dx2$n '7݄GZBPL,i@ J{EY +{&˰uPKTgFLBst[53mu -nk'=IFcn[JnRX]>H&PVXB_Mɐ?Z~yGRuw`U8tߤHvsIJ"WlT̰V~Sy_͛b ={an-!/h?uռzo%},ƛlcocyO]-l xW5ӷnҶ`Mɶ6w&pEalϤ A;@'>QƴÞ -&k\vB-틯uD3t_WT|/hI[Rqd}<ظkjѪY@h=ĢTbaslqY`&ا,o0Wr6'Ѿ`Bm}wA&^DqbuM>r^>Y,#_( R<&;0T'4E'b$xXQowwbw0rܚ.{wNCD|mSԭehs5W1P(}_#}'J~W/;XeT7&ntBv2ι^)6`#p`4)lzF+l;b$v-T7c=6,BׯY4 */`<?xase}<3t9D4i}ttUSA{J- Z7 D%pℳp2;bj%!zW~y {v{wpA4<9Jyd w/{⃦Ń -rg>=wb|^>gBB)G\k_Ki:8{whf#r]Ў.:qxT XϐQNKeu1}jguC< -aH>h*"Qؘ -c9OsVxyq udX(Ph8&f&^tCz@\ѽ$[ڼnj7EoNySsRXgr`8F`beK.TY'P - yX7գ ㌵}2$9|EU/iމXړ/,T}=-wOP>v(ЈJƎ&%A#{.p;c'>6W4=7ht;`t8T>1JTg(ov|'jGEaψlbCq|(z^H4٣,%'ٽxYLx3.ɺWSAcܘcqn4191)1餆9'wJ?lO;|b g-+;Hݯ-^([Xj=) -^Gذu=M)6czFrZFL~~'tdFV?u -f>QdHF/Ժu "/RU؞ǜ JT>ѕ/.vy^IJҙ0.ӨB+#9^Vnj2XQe ?YiINyE(V!MKq|*x^G q;͸dʤ#'y'*p.,[9seIq8c5T18DgFM$*J0wT~ {rSnl?N|4~Ň+Q\2|L])<†S,l ZHC>`\I›_0R3a<0C=1_N㑓?qNL.&7̀~9^EKID6@_]$6pȩkx`Cj2;8+JQ^5k(3҅Mi2o=k8$By2WqQvĔuTn49Yd -T S4L3Ɣet kFӘwd|9 zۍ#UX᤹qcN~!P")4Xϯ&>N7V -t;u7M3!ǔD$ޕQ80Fg$sޏ,崜rZNi9-dO-}2/FvN-cU *usdyNYJ8JtbVxFՠEfK 362#kqogqN ^c -ί:k -Y8#sᵿ[QPZ0+}gW ,stO -kޮvYiTo>g3y$ 8sEz[68;Y{-:k[n\}sl4QZX(rJbܔ׎ݏb`"5͘F1%޸HBiS8ZO/` Hi1ZB-^ TRZRSGu["bxr, 4,p ճvtmx~ -jϚHތe4׶ڋ@}k,zqIqsq[yu1DxCj>HVDJHf=H6@qn5Ԅ>t!%,'cZꛬ8`q*#4z|> b}6Κbe}G'=+%-cK"3)N:%TFL7TmcLN.\a)DU:-7sDT-g ^1 ;G/[IcM^= I"1~aĨij*EחŇ[{YmAM\v%ARR-8q4KdEdشP"Q[?Y\N51^koтi1NXg"/@SqDt\OUuժ(-=#3wW뫁 GM3?$70Mg;ieץѪ؜fM| ;Ӭی h5_zŤj_ 3 )eB hf7i1Yym۱T1,Uqۻ{A({O!-d+tErHO%?A6Qy<˶oOBVCs]uM|ޏܯ& yDZHOlMʸZH]f;2>3 ]1ݡMy1mu1f|Y̨vhJSyLq1UQд9%N{0ScF,f9edŌqN>'fux.w8xO7KLl1_~ig]{?ʿALw ++LTMNt +-u6{tW]WTC^/kz竝u]kZ\X|Ɗ&v뼿A%5<[4C;?]o6|;عDR2f'q YIr*049\0qSW)BɑHhb|c-W{uY^SW޻rLyB^%sYe_314_ᤔ&/sJmϸڑ(AʥFƟ'ytLeɹy-))+#=m$?$Oҟ&]uo[WmF7$ߛZb}ϳ-׹*@䊐=r)p 6j|5@s]eUe6 ֆꪦP(!=: Hyw)pRd7JcA)ؐ1*{>52 +f*eϼpAk\=so\C^ q;rtcMNtd lFXi%p8Bٿ|k#1Y4zr0OԺ,uq&Q3j{D}n71/`$#!.&GBp׆q ;%p;$lДPmj4z qįܴWuw`}ȑ_IU7]eR2&#\V }ǣ"*! +Qꏔ@UҔ3USOnv#Ĝya{-LWa"b{fnQ_0*M^|M|]n2o+fE{FC{eHI=3nPKNsyA-׋們>uϻqo):^ N_5ʘB? +uA\ M!"&^JU+@5Tu]|{J~ЏZ\1 0|J;X3y)p瞺cZXs'r>Dd5XWOw3σ zn'B[tQޱY(>N+;Et{-=nX7/#5b>/ֈUvwC{gBn @xFLH:ᆊD?3(ᆺDn_|eٺ ߑCVB6apzVLf炍wp8M׺49äs'Y 0(}[ IG܁0ktS>&GYuqc pϠOgV+[l/;QZdF3tm7΀q8Yo1Vcqg9֭]ng6( F +\I˰_>יdTO{Nu>~H.hVt[Ay-CVЎ;0aJhۮaHB=َ)nZgެrQaʩ5;o:aW(_.{AG>6sdwX9)l|ߩ3#l,vd̯utƄN>u'ֻ+-98DHDH/F@F .O_Y( %O+/+) KJE%5e%%ŋj*K Ғʊ`naiiY3| OğhUgX8(%? O"|p (QN_ 'h~-exYxLdS \3қTLvJxYN;/' OV0=vSJs?Fz7XפRLo=/[1fP. ^C\z7K-<q-=o& YkLB --_C%kߑēB>!yy4- K<>8ĭB<*ěI^5B|$(GD<"hcSr XSK:S v+:0.KOR<«Ic'+Cta]%IΤ,o~exn&o pP'8Uwk{ zA#h!WhG8 ݏIu @׀gjF71q.՘b ӕ>i#c B.Ijlh0[5~+9 `pi~lc#:F/L~ Ugc0>XMwb|>b`l؎~m1z1IһU6<N󝮰0wsx,y}`vPU}RZ`KOsr[[FW[nn8ZO{q [w$ճxg_ɧD.'V<6S&_O 41Ox?p>^s#GqTmڢ>4/a[<$WrZ$p1N|(lWuЏ +D<#=h^IG{CP q8%qNW0Wej韉X7۟kOJxV^l7RnB vq81][֭e_E:\ lO9'ރ |k&E?ڌ6 e8P|By4*B`=@m^vM7T}f*Ԓإ2Py8! Ga!ƴ+C qnݦ+MPLo7L;͙͝ZL\i~ù͕6+A^Ct}V)\K4Mg._0anoFW GY>9Gq/A~0l]Vd!yi9~# >.Wy8D[}<x8Wό!^Jq`eF8k 5D3U N.O-1]K$|{gъ; YeO\ P̃r|揵9s2`gp&,(r ۩&JL]R+9 +g%}g[aApT_-_"L-0YӎZ2a0Y6j:0Yvɚva8ih\0Y r +E6ۘi Pj+Lۘi&y&1Y dyndy)Lkc<-'K*L,Lnj0Y h'aqS,jd5]yd5c0Ygcp\ :0YԞ"dQ9E&L;,w0Y$lL&dE"9dQ6&$E:&aKp~YKgȃ HPjFY1<;6NJ?υx.I8l87N bTv$Nνs}VD.KGb?[*tPɛ)앝OnIцfĴ?E`i… ʺEť -,)[T\YfAEmeSJ؛JQyq]IEEqiE1+]E"E[^y! "b?>pm" W%/8@Jw0W^1 I~0`L> V؂wFwH{ #EztmկKwy;v}>_Nkf!L-Oq)> Al"`O)ZL+]\ow^}X= +:}Y:[:U:}69H>;yTRjLgi'dYz~NK*;T)ڒ'Ͳ1dϽ%7}䖎jO6My+ &@oHNڛ%Yqlַt>R?Qx>5q7L:>|*:$,bu)$n,x8+] R~󩜿ͩ軒E=^[pT& !Βz:WQV}y`f߮~7LE:;C[ 2:҉DNѭV9YVz>rR'F n Zˌȴ5VD-~0"}?mPw\ln1Pׅ5ZeH8qi8<K[my+8!U#"'+sRqkS5y5:h]8znjT`$z\k(*8 ܾ. nԓ&qj~Vȗ! b?č`a]tFp4P'ҷG-!_JhFqhWL7x +ǹGh pi_>A +EˈOcI+408::'B_Eosq;ԝ +lf#BX|(KOc.WBZp\}TWq4ۺMVFq|ĥAAMWqj@z6|T?iϧq3*G[+!>9#4qiP!nl> jcFSc_)gG04uWi/+` W*Wz oW6!=Ƭ]3'>Lw Zh]8Cce83rGPsź_i~$ȓÝ@ xNqX +@i +3mj\>c}/+[P+kq fg+Apg]wqhqQ0 +aJ׉=&E5,=_EO93R<#YřYz(C/cfS]x1?ǕAV8:ɴB́!^^Z#a>ceP8ԥ7O청N٫ao0'Zj4[m[OV{gO_:E]SYɠ-'cO/=V¬i m5vc]kU7NY G8D!ggnQxʑ3fG. [{[{x8oH qfÙk3(3;ęA>km0"VR/}߈8?,xY=nsԂd;*1ioi}+='Yϟ1PXLKs]܏%LW]Q\x݋jfsZx_Q.-+>8b߽q8aZt&yw@A]'#tBHb:RTNw :ڣ3PGqvq!bܝь̺wasHa<;츃dF`֭_B(Øө}UuZ~Bu1Eݿ02'{g[U)|cļIp&]\ӀiuPk%uLxNHo% |oS"`+~)JEy+.10ŽRaԫFBag:~ժf9?lcf̦˩Gdea+K54s?ii儎$ GW\kW$Ѳ|=!6\Qk|E mUAhk80;K +])tG`X1<F6N>oG-h :P2ſt.l0 Ot39;rU]cc_$q +ÿ |.Ǹ c7$FGt1 G:>gsvnu!N +XGJ0۸@k<˼1ØgD=$/?cqv?v|.q +ÿ 7opOk|QŰrw0s|9g]hID;xBɱ{si7lw${?D0 ]>%h/.maqH/Q)Ǖ_KO6ϓp|}pF=q4ހ읩x1_3.w.nУܜxB? &Z庢x+G#ݹSˏ ܞ]ѨUL3CEM:1+׻Io=ڹ2OwƷKz="7KUZD=.o#;?^:t;'^=v#ȫ_;Xe/gc׎jNnޖ_UbߺMzCDJ i,̌ "ߧLs=5MX;m< !ۦ\wJ7'XZ(YfXb?jM.)nb;'Y`S?պ 6a4:{%kn-"Mz;a~ mSooX6ZƮg5f5M?|ؔkM; !~r]eC|M{iɗZY7حcݩ6&6õ6b6w AMI +dsfm vǦ?ns^ó6:eܦtڔ6VWm ɺ>M meM #6~Qlئ\Klߴ\v|w68'Cqy*c mj,*I0H#Ow;M16}U1<3Ќyt(ќoƱ;酮t›hldmrTq 4.'v@826&9Eb:5tRYNTZz <&8iQf"זX2PwIEظ<l /TzI~%IUR_8 +VF0vf%jMN/3@3X#U0@z%C6`5ʍN/kpP돔i:0U B2;HQk3ޮ7 ~KmlmŊbRcVYFJ:_?Qkr)آeUXoJP П2j6ka<H Nxܷu^BC2?#=ġ\z%|J XB{0l23|p4aRpA 8wXn&Z3 ގxZ*qtuL _LA-'XqWX;Hf48^aCsI9SY3bIv{*xkVZ*RpaM+tD 1G} -D0T/6G4ç9NZE]=<ܳ40٣"C>L*lHjpEYtUg8R Hl 5FBf6^Z.xh֦Kt]Tr|\źf=bT U +ZGۢPF3WwœήoUmLNh.*\4 +zn6)7=ɚZ0Ziv\%,1z8/N@h1CΜ+tAo^DTG68 /G.MNyX٫g6x A?VCϟ( G*ewPBJ%0%^H[zkʺ`=EZ õJbܠ*Ҷ/~bL EF J1YMZLՅ?n jK]SEcgBR2~6~s;H!A)_أ\O_3_s9q9xwo˿L<3}5X~=\w↸<w +^. +xoR? o$:$~c[yNj-1oq_aI#\BqK_ǤsٸK_܌|vo/,7ڋq|.wq w-W0{g*tR' Nl!81B/q v|>|! ^B#7ٶ6I7<;@p>c 8݂c/&q$.ݟCp+H|D%N ^N_I +`&W+ %-&x _E-_Mm%vF%x=w,!xo$~!#!G >@ ~?N?I;.yq\iE\M9OO&/!Bp' ^J BW ^Opw[ D6/wsWwrHډғŮ~Wqy8ie]Z~ƒbۡ1yȯ&y\roykAn&rk>ף}"ߍ܌=)y'r9܅~O~!oaO>}"?'w>EDށRNO>O}"3O>_AD~ >@D~mOh}"|헤>?DDOߣ}"@D#'iOj_@. $WyDy;kD^a"|'>}">>}"߄/KUhȷ}"ע}"7}"AD^|7'r3JJnEDހFD}"w}"oFDACJ~1OhO}"?Og>wSNO>O}"uLŌvkR|8WbɢC'i#ccFi-I{6Nܝ$i3ڟ♻y}kV ~$c(CJcf_無C3';Y}3gl#cvWп#`fՠ$*ͫY`}PAt/nV8ƙN@yLw@I?C +G}G &}G{S啦k~^3wμNtm%|#w9M9O =i/9S|ffi||M4<2|:agSE!4!D>GVo`K[l|"_e0(5 _zh;Yh̷P+=7S띫mag,Iy.1M?COXz9! +c-#/<}6d?&.kaƁfa@<;s.\0qJ-BGػݳ˸+)6;#58OsK=~%܇=âH B?뙫; t 8ܸzLOM5x&^uxnۦ0B}"a׻ Ʋ58v;Hz6Ϳmdzu89nyqTk yStX'.(X52ch17qn~7}|gq%>m<ƥ>y6~c~{ ~vGѝ8 &:/%8S$M<2>+_=DeY};i3iMFy}þ=QM::rsBrsBwaY+PЁNo-a'C К3 +ru (+ +'#E9:(tw}Dݽ#D}1\#v-|)CcY-;46ٖLNG;0h$cu ʯk¾0 ^4?Fyݿ-*U}NB9^+&e}ߔXӪzu) Nevw9<ˈR0ydZ%W腒瓞<; $kg<;[LO#=yvd2=z8g1zs5;Ng)z3 fғg1zӒ.<;L/pyD'cF'7<;L/C_Oz[G!sFzcp{~q;Ρq;ס+{W8ꇈXۻɡ$rl~O8cA9ז{p=Sݸw謯*K`n3vEĚqyy^jаB<;_pH"U/op/g77 Qⴻ 9ͮHD$Ͻ\s{{4﬿<o7>o9.~C%OG5ī7AZw<'Ӏ_o(1@#e.> 瀭Zs > +ȖiD]zQBlػ4kDڞf71k}cxx+;:J[2WcO9 ;.yJ'Oo؇+0[y-}!.c$eUd +>>8:쒾N!s+F|~_[q˸_Qܗb-}g]+\F/Hb;pbF|gOVe#A?EIZWQ&v},NVt ;aL}9vOyyq+~9H9y_n++USLvgkq9zS =t.y;ۖ +Fu2W#c?iR' tXѫ/Uy2ju4QyوLQWfeE=`Nl17&<~ &MxX| ʐ+eޤ^c% tQ]0d +xYzIc}&l]2Y]Ӣ:O Sұ&\s~ْM +~ָ2%b<?xߨ<wu2*O +KI·^'mEI$OF ,MwWp-ፀ-%7VJ7ROMu 1a{5/ۏ&|#M +~//D.;E?E  (7)M?oe(`uQ޴GS'|9&|aY %bk̾ 5w!`3,%nO >7/`l3mªMh/it'\\(6oiܫ2` oRx%| X?|ŧk)/SW=_bəo x7›OZ..&;ZW7n'yoRL (jO}r _&\sOB wPZ?2>&|a&pU5%? +>7M>WKx%MB|k#G&|k- +XKk$npGp_ [_o|?~>[ޤ}mO_C_xſ >pġ>_YQ$<{, +x*[,Q)ISd;Qw cŽ6[ҽN? o½Kg&<kN:7H_iM{K, oRmZtO6,:OZtw &;v(DBx;^HxXp7~M 7ӏ.l&|Wi$]Ÿلo$ܫ؄ #i?| /$\Ho7n'Igſ&ᕀoZI)f'ܯ_U7Q_<B%pQVGK|7 *8*QqqgGC: +~Y|J:**k\ ^T6΀, +x&XWo*[nƿQ_Nu#-> w(EָoR=½*=@;T_cOW~?f\ , +V{XTq_bOxxſWſWOw_ pp__+/?f}<&|._/&p]?`7ޤ?pۄk)W𹀿c w8XK|?ZUq 7XVp3n;U||࿲ +~[|x17X|ޤp*𰂻ŧgRuŧgIqKW%g7ZgReO'\0};-%^n/׾T R +, w2~}X›4r[-mח*[nO`RW- (_o/T - +x-8]/.T<^} +7ϷnƩooɇohq뀷 xJ_xt /~n…GW~Ąo$ܫO&_&\ӈT_3ᅄT<$p7Nw&GPq[VſWŝՀoU|9 [nƝ~U9ZU{/ha w^Ng|ƹ!c2Bům=g#E<3}ߐ#3Rg>e^p#/BK~{|87dOh+fۼH$_Ѷg>vy }y?{v-G8jLW;E[~׎9IG sU6(!Lg|] []&B!<5{;s΂SoC[8m|VH{adK%~}`^D? E:e|3k>qf7Y9Qq'/mZ>h5}F y\?˜Θ 1wr5Ϙ{ӑY:Ws>W=f869VLF;ڟFb?+' egs4Ix@Y$\mr2y.hb%yvgxZ#nZq0y|jN\nQ#Gxb~RmͰ9pdnڄkpjq'忒ϔr9L}8׶>՜]o$=+Q߶ƛNxǍwWx7[^twg͉}-it?%x;;icr џӏ,R +H& Ɓ°ö-|1;T1i*'2@7>!BЏ='TXaGGQ`d ll[l=Vƶ\ rU۟~TiӅQfioZ|WszmW0{5ǻ%_5ʤ>sB'X$~U(g?Z68>8ZCqc|>n9y1Nz4?a՟w%xyIG\;sjgV)X17iqck 6"ؔs/kz'TL2~u8SƺvvЯt/lC3r=f7?K2ľ<䄨_0}EM7č瘼p|(rժ>Գa^ +pJ/|?ֻ!yOd y6KӼgO~~ Υ/ KohNX3}šH}YE|\g ۜP 5Ŧ Y/M\ԑfr=F:d!5煨G1k8_X!iRҖd5dW8mheRmݧ#%E0eX'}BQǹ]/T8+.xR틾"2#/Z1țqW[qxxľr#W(A[K^t6;տ-2.Wm}t+{~s;{r~iK|t8e7.ͅHI틶Ukrݾ]1_2^ ;;{~ںlX$)B"Vm[)kö#۫l~k8gm"#Ng㈣zxH} XPnvR rq+'j]!!>+'h8W9!?CVz,>NY10}1bˈ s\Yu/ w1zG~2;諒ɼw^R/m.Q&oHd#O #!xKzh^r.#B8P嫕';xWS1K%9Df,rk @kbC%)-oY  #RXAHC{@eS-yӨ8 5.h#͋[o^NG_2'F¥t^=g <]2&q= `=~_K=%x]{.۔;,'tpby+6RawFaSG}b=KI_ U&[<2u\MސS}ឝLj?oi穠|pՊ{,[\/\$'FIТ9|gmz-Oom6paH{E ب9Tε01=1(̌!KM3m"Td-s#ЉVY <Ӯ~~6'L~%?aȅ:v~QK?|ODB&va<qa3G>UkmO2=YKQ.P/4| b8m| ki[) C8yٴ]~]D&_U7e@ug08Ux;蓰倹;_ E|(\2 +aM7AWNp !ts>ȟׂlALLش5qBYb~9;!j'J'74'K[P\+H%~YbTmE':% W%mh_hg wKlXs{tKTL}䷂"#rK e'%umtmiyhc6nă(MEzL8&mquc~Թ ǑӟmXdUzk~4;4EGjzX06}cz(PAցT!vA*VkmJ up=~ +{pcbq}K購~6|!"erUK q18ZNzz a}6DIzZț<k8)2yX'tE/¥^9&б&1E#6,FKEK9&&ֶU6 }&cؗcx!?N%%?LWP!/t/|oَ1MkBN5K?Q{ +M4[Uz$U|(J!rA|v=X a_1zd#|G? W{r)? <,X9r=g(oO El9MOi䑨c;/}錧`c ~o\i׭+?cYl^vj7ϕO:ѧۋ%{3a|Y=TvE'#k?=o7;N5&5K1hgAS?-~xJo8߼kߋS 2;W {^z܀d|iZE ѿ:@{r+21ؚ[Wz'x >n\.KwF,anS$v0 nR'_47~Vګ'~N\>8@1~~w \/x}-l-Xn0|海K cPzіgCD~!fch:ӄ6f|?]<Yͱ;M[D608uNJƚ1yTE|>y%惜 cc:Gʢ ~k'?trm>3a ۄ1n#eq%t\KeX[0O[h˵E -7#gmUjɘ2%̶eUN|q4xjҹ&oܘbcR[^~y z{p']K7Q2Ϧ{ʗ7_v>|j +O(g{6-1]Q85=>yYo]8sV3қxf'a.eO63;^/n>-*.垌0fQעý#jS1>v3oc?=;s\:.ݱ>TbOE$q4=5N['"; Ƅ߂7brb/&eq }g 胮:ч\OD͊O)M_gS.B׍cb ՇM\7=3UC߅|ߣg,Mqxm>!w{{s/7zw~N04='mL-(<ϲu㬑yW~==]8D{ŗ޷tE?Μ1Ç"[ZvWMKW6B/C֢/O1k)k{W>G+Ͽ %=zkS.|ҭT1@.@)]42yC\S1F̵ ϶{3r q +LE~=M`b?yoԙ u;x2MlvH tA+@iPjs^ p9?/[8H? M{;x5$] |~83-6ViL&/ E9ދ1FBFؖ1z Zt1q_GJQKp#NpirpJ9H}4tݱ_ {K5|U>~W°~Jn7Hy+q|M cy#y#}RK .N_F89:(GoNWׇ~|K 9BkMhS-[g&wR>q[wY'2xp zo:޵ +yN`BU7یlG~bpY7:ܡAې?3&뎦'k#|bSM)QY~Y7Eaڗ;e_G_< YPrޒ Dt&͑~yfL$Ն;G~ +F:~^'07j)' ?tx)So7g7gh._X0e.DxZ?X9/'71ޛ;GI/q/󗼎NR,qC54'yJnn7!Nl؆6\p5wMS\V:C쏋~ˍrf8f_1o_Sk&qi_}=dژ3fڇS_uto,^^sut1RhH{7ƶC8]>j)1}eMt'>97:+ +oql>_Dhj-h[+30.u̳v[}sO0W~'m`=J |^/U2^OMo.K]hjk܏!Gedn~?>þSꌉR/8=Ij4s?96n?`N~CTܧL'͚sܻB_SAγڿ>|&s5{GM4ouw ;glh +>CA.ek-9 +2y>Oܛg1^\Ho"kl瘲 [?I4"3,KgC;K9!D/WyXeHy冞0R|1&ǙuGX7:rf|WOPuOԃ9x}yq?-"etS-ܿv]d=kg] crjF{A+J3&'R'F)\[Eo;>L\wK X"6֝3;fMHP!O{4[>˵L46̲́uu"輵/U2(}GGO ɵ$C~r}nׁEG`ֵ^X ,quNI= gB6s_(zӭŵӣ}NKr~k1T%v duo _k%Cמ'VuGW.0N򗑵_ S\w#癦+t"Ӊvum)S'.@y;8n>PGԑ^t =ʥՋA/_^ yg^VIЙf?`wuz:["Tm)]yo|2<pʛq +q +2xݜcX6mқ??C,lf,_ۖ@LЇ3Vj3ࡣ9~8fu:.$:.f\Ҍ 1w:j=xg*OJ䗀L??9{>U||QEa)6kI=~$#[x1cTQ1PיQ63 x|8oZ>wUxx=/x>7ְ5wEg޺g=ӆ;o @]1 BWr8W{}Vy~ՙ(CNGW">cNċ1 g%~:8 r Tx3pѓ+uGzqNemϵkcϕpMo,2!b+qMg?W.Ɗ^ߠT-WNB_jTV65VCV,y%hQnO{P[ӆq>VgokgsC1|qE|_"~5x|$R.BeipuϜ;uMuH9s!/c>~sxو>9&-.+򛤼K7F'&C?cf4 ^NFb(7kUX,ZMRG?bv[z+~ӥ"GyaXouwQ~\}{881_\މ_ZY &=;;;Y%'{޷c{mߴȏO ̝*ih>g0 ~[Eh m^Ww}nӻm:c]Ƚ-ɮ-E+;b޽<880u汯:DW@X tbD,ބT@>Fe!8MIkZUu:} +g=wߠQpgoRroA"nl/250t}C޽ĸX%f[@ϙnDM #xfHIm\~s8r=aDYxyegH ,cÍ1~Mfь8m#]2R|mϾקxYʬ'hІ2uW~uzI{Y i3ɺByt|./#xkP䷉֦oD9[Y>ڰ7o`myjU5]o[O~K&9;?'ߍ>W)5ѿ2߽qE|o|7wcrLxk:C{our[|zwuEu;^8Gs8_~;fMQHm!ߟ!j} ;9ESi:ob3l[= &ѳ&W7*7VB}k,wAh-֜h/uu^Iy|)xgWҮίܩm5v#x^ϝgI[g +MCb͎<U1[0*HWatQwy<}r~NV 7; +$;\N?U' |O"rχeş&ޓ3cjnuRB_Ewęx|sD{; W];)DcL d8i\5sf)rSKRpՊߗj,-F\Wz8eMsi3:) UFР #7IȕMBi+s$/r&̻9(tS+0o渭A4aWVƟuRG~J:&xcTt!#,;eo,K^<2Gkn 1`~m:h+~a^2/50QI~O^o%KdO>cuDEs؄G" QHt98O|?9.9A}9Gڜ_O_@o~^]{qݱo/=u v[7E:n>pi!Gn"y uYgߍ랸ü wg`\ mUʳvqQveE|cutOM&|p=W-ܦ̤\hUg7ךM-3spv {hLE]BoT"Nxgk%k~r~u|wO/19b }l5iwFغ>sJ!ٰ -"{پy6k2&ٓսx[Qyg8:ׯkdޘe*yDē҃]X/Ha|ާ[65G> +9-s{ +es[f%y-sxR̽({oș<6(*>u~ˊ_u\s`/h=nh3TAIAIA:|ڗs"Pmeݏ:UyR7D~V6t{!<|W2n˾ϦⶍE>Oq0\=K7O;NZGȽA1Ud˽T1`| ] 6vlLzn|&e>W|ӷ3Rϸt2fyZ{4MRv; =Dz {L5:y*J0Δ%+/MXDWp S}{! ;UGH 3޴#=BLgr?#c,>po]*q@ +m5;6lq_E2c +n?Wt.qKv_1".}6u f؟3|>ܻz^kXlѴ=ouc #5eb[e Վ{|;;\ y_c^ L%g>oOɧ>%cW<O!ItJPCj<9SNoZ|otz.mچS&;r/octyc"tvĖE Â9zgsG^G;y Vf+ m Foee^D xE~dxю&mȫ\oT!K9}1ғ|z|xhIc>>ǻx|91G.qgBw0{T|C>bi<'bbgs;AzH~>t쵟S휳ǀӢ f~rq>yrE41)o+sV5/?Y$!9wssx=|=o){ps s.95YJN–^~'5sm{҅#>k|C +@U\ç |QnqO߶O9aЯ-gO=)_PfǡPvܳ ǣZp{Fiם-뛯ka$8Ibni_5"wAl[meS,[]@+-,eoюg/2X#y47t{,T^:ː?6>S'jߡ8|,WۙSl?Wy'>Ko2<yMށAm{i1*o}rPA"Z&gS3+gv+Ro@Y<<}ޡC6}~~xn<YKd =3yvi!z`OL+73t.'NvG+ԇ;9lfʁ0mC0TAŧGM;b~F{8d7WXb1{Lއ8Q9Q"g[mogz=c_üo-~b5~;z_(߾ߑ, ]aQtS>-`W̵e`\sYQ]Fn ~ey|3- Ր;/3=q=:0g7p`\o +5FNb-s}!znY߇es*sK|93-.Uk/Nΰ'l}.166@al=gq2LoUgYlvh]ɕ +r +0z F__6!?83qdﱟ$:sPt}[Ϣ*^m?#SOxd0-乧_-Dk}z=ȼ&Ḿy+פOGx>kK^ k[E卑+U5:6{Ua7gbM2Ou^AMWy<@/M>2/h!lYZ}D>#ϣp\7p b倧rx$kYm~cQL*^ _=/=KC2-;nȫ渱P:9IsBl]+@Dp&Gn&9w١[U<<^۳^Z gͶu"?s\S#۝#|D gL M+XN.|1؎q@vd8(x$,4J a:.aw|!xqS=N^7ȋu|\gÈyR):ߙpw$Dh3/kHs"Ac7ރxye+ ]\"MQz#T}7;g{+$b}-y^#c;Z6V^לIOHS$J!F^l7d2&3י@޸/Ng=J?٦QGYȳyA%sK["fw|>g9 9Xbo{6mkklݚ7%O߶؆Ͻilgk%[[-W>-6w/7 UĂ.1흴Oۦse!Hg(e&g>u#wX0^>2`^ #@(Uɤ.*6ao; ?_3|6m}OqܿGY?ZgNB^{5 Ji-.O\:$m{sBXo|itW}W}?Dl੄)M4Ao7H.("t$"ҧOE黶ϡ{|7 :=x>)b=хy>;nZ%׾jfL)uV9u.~t9웾~[s;n}Sd]IB7Dsj(:K]Yz83o?>n7>>Zf`\[0%?#oӆsCCZ%,;ۖ]Ng.lu&}uws[mHur'H S Kb]X~uӂ}n/߹~}A\=W@}"ޫt!B=3o51?C6`8.aXz7Ǐ=0Pؖ/E^r6~?|ľy <2ǡZs#M|a 7ag{pK8|ޕ-Jr/msL\o̒ޗmuKJ|.6>/Uj6IK3i97Z?EM!@8?1?&.{Kɖ1\H:۴pz¹$޹NހUѬX,_Z:hA@'3=П@< +!Fc?Ba#e ӷ/-lþM#kMa–:mHj ߅6|3V,b&]NۤQ6*ߗVzg|l2gZ}>_g?X`Ǧ~iZo#wf?sKn#sCs\Ah~#4^_U'﫬U~"|Y#zڂ?`ou1K\WoOMSIWϾ_:鯒E?H}.,r[^sS(y2Z?'l8n#|esyiLmC1$aCzڡ->iwyЍjȕgkzW| c۲%[z,8ZgN=2f~+c@> A8y@Ϛ[Lj3*3Wam%-yĦH|j€6= B:6Es.pf\|~wf&yNUQ?Vi~wF[n(x8TH=l1 ϴseG?f s>o+q~+bוRaVeA_y(;3oY1'XhO.H/|>cf{O/ 9Lf?t"sOo.Ղ? )[Oj"n4Xȁ